Wikipédi bewwiki https://bew.wikipedia.org/wiki/Bal%C3%A9-bal%C3%A9 MediaWiki 1.44.0-wmf.3 first-letter Wasilah Istimèwa Kongko Pemaké Kongko pemaké Wikipédi Kongko Wikipédi Gepokan Kongko gepokan MediaWiki Kongko MediaWiki Sablonan Kongko sablonan Pertulungan Kongko pertulungan Bangsaan Kongko bangsaan TimedText TimedText talk Modul Pembicaraan Modul MediaWiki:Sitesupport-url 8 2 2 2024-04-23T21:51:00Z Maintenance script 1 Setting sidebar link 2 wikitext text/x-wiki https://donate.wikimedia.org/?utm_source=donate&utm_medium=sidebar&utm_campaign=bew.wikipedia.org&uselang=bew qsfyp6fa8f8pg1aagrmor22jhqj62pk Sablonan:!(( 10 50 19475 63 2024-06-04T21:33:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19475 wikitext text/x-wiki [[<noinclude> </noinclude> ar8y4da00fh1efs8cttf9xx5349b53y Sablonan:))! 10 51 19476 66 2024-06-04T21:33:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19476 wikitext text/x-wiki ]]<noinclude> </noinclude> 1n60u8d39s26xx1vz0rrr81y1rygqy5 Sablonan:ARA 10 52 19477 70 2024-06-04T21:33:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19477 wikitext text/x-wiki <includeonly>{{Ship|1=ARA|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{Documentation}} </noinclude> qn4oav0m47ue0tcb8t3lr814n29u2u9 Sablonan:Akur 10 53 19478 18726 2024-06-04T21:33:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19478 wikitext text/x-wiki [[File:Symbol confirmed.svg|20px|link=|alt=]] '''{{{1|Akur}}}'''<noinclude> </noinclude> 24buk04aywmkidcp6eliq06aiejsx2q Sablonan:Ambox 10 54 25530 23398 2024-09-15T06:52:47Z Swarabakti 44 Ngeganti isi ama "{{#invoke:Message box|ambox}}{{#ifeq:{{{small}}}|left|[[Kategori:Artikel yang menggunakan kotak pesan kecil]]}}<noinclude><noinclude> {{pengwarkatan}} </noinclude>" 25530 wikitext text/x-wiki {{#invoke:Message box|ambox}}{{#ifeq:{{{small}}}|left|[[Kategori:Artikel yang menggunakan kotak pesan kecil]]}}<noinclude><noinclude> {{pengwarkatan}} </noinclude> q75sorunlupdkwns0gcqw3acqdcyv0f Sablonan:Ari dalem seminggu 10 55 78 77 2024-05-15T07:29:43Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 77 wikitext text/x-wiki {{Navbox generic | name = Template:Ari dalem seminggu|Ari dalem seminggu | state = collapsed | title =[[Ari dalem seminggu]] | above = | groupstyle = text-align:left; | liststyle = text-align:right; | list1 = <div class="center">[[Minggu (ari)|Minggu]] · [[Senèn]] · [[Selasa]] · [[Rebo]] · [[Kemis]] · [[Juma'at]] · [[Sabtu]]</div> }} <noinclude></noinclude> se9gsbc0b4lo6w8m4am0vtg8jc2dav9 Sablonan:Article 10 56 26508 26500 2024-11-13T11:38:43Z Swarabakti 44 26508 wikitext text/x-wiki <span style="float: left; margin: 6px 12px 12px 0px; display: inline-block;">[[Gepokan:Bir Pletok (closeup, bg removed).png|120px]]</span> '''[[Bir pletok]]''' entu ada [[orang Betawi]] punya atu minuman nyegerin awak nyang kebikin deri [[jahé]], [[secang]], ama laèn-laèn ragem [[rempah]]. Bir pletok punya cara bikin entu bahannya pada disiapin, di[[godog]] ampé mantep, terus ditapis. Sebelonnya ditanjain anget atawa dingin, bir pletok juga' bisa dikocok-kocok biar nguarin busa. Awal mulanya ni minuman entu mentak udah deri jaman kumpeni, wayah orang Betawi gedongan mantengin [[orang Welanda]] punya kedemenan nenggak [[bir]]. Cuman lantaran orang Betawi punya igama [[Selam]] entu [[Minum tèlèr dalem Selam|kaga' boléin minum tèlèr]], dikejalah entu bir pletok, nyang dia punya tampang kaya' bir, tapi kaga' ada [[alkohol]]nya acan. Kapan orang Betawi punya hajatan bakal pengantèn [[sunat]], [[kawinan]], atawa laèn-laèn keriaan, ni minuman kudu ada, mingkinan mbelèbèr mingkin mantep dah. Wayah gini, ni minuman udah aci jadi Indonésia punya [[pusaka budaya traujud]], juga' jadi atu deri lambang budaya orang Betawi punya. '''([[Bir pletok|Lengkepnya...]])''' 9u69yhj9h77g526ubz298rgrklivwig Sablonan:Asia 10 57 23525 89 2024-07-08T15:07:09Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Templat:Negara di Asia]] jadi [[Sablonan:Negara di Asia]] 23525 wikitext text/x-wiki #REDIRECT [[Sablonan:Negara di Asia]] sxbofqr9e0q9yvrbbb78mq7ycl47zgw Sablonan:Balé-balé/bekiwa 10 58 91 90 2024-05-15T07:29:47Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 90 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/kèbot]] onyps7l1etnl40tdhlcv1x66uftv1ad Sablonan:Balé-balé/depan 10 59 95 94 2024-05-15T07:29:49Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 92 wikitext text/x-wiki | style="border-bottom:3px solid;border-color:{{{border-color|transparent}}};padding:10px;width:60%"| <span style="font-size:140%;color:#555555;margin-left:15px;font-variant:small-caps;">{{{title}}}</span> bpnafk8mrt0epcv4hk8w6gw5susljh5 Sablonan:Balé-balé/isi 10 60 99 98 2024-05-15T07:29:50Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 96 wikitext text/x-wiki | style="padding:10px; vertical-align:top; background:{{{background|transparent}}}; font-size:100%;" {{{attribute|}}}| {{{content}}} 6nqqzjdm6w776pk964giah9x6wcq7ap Sablonan:Balé-balé/kèbot 10 61 104 103 2024-05-15T07:29:51Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 100 wikitext text/x-wiki | style="border-bottom:3px solid;border-color:{{{border-color|transparent}}};padding:10px;"| <span style="font-size:140%;color:#555555;margin-left:15px;font-variant:small-caps;">{{{title}}}</span> iwcir835c3np6cmkawf0d2ef7vyqev5 Sablonan:Lang 10 62 18844 17046 2024-05-27T10:53:39Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:Basa]] ke [[Sablonan:Lang]] sonder ngebuat pengalihan 17046 wikitext text/x-wiki <includeonly>{{#invoke:Lang|{{{fn|lang}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> rpiilobim1eh22a50sfaaeqssz4iwxu Sablonan:Basa-ja 10 63 18352 18350 2024-05-24T14:56:29Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Lang-ja]] 18352 wikitext text/x-wiki #REDIRECT [[Sablonan:Lang-ja]] jhp5uuacq7ld3kegdv4ezfvw6amejmt Sablonan:Basa bikinan 10 64 117 116 2024-05-15T07:29:55Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 116 wikitext text/x-wiki {| style="background-color:{{{familycolor}}}; border:2px solid #A5B4D8; padding:5px;" cellpadding="2" cellspacing="0" align="right" width=300 |- !align="center" bgcolor="{{{color|#dddddd}}}" colspan="4" style="color:{{{font|#000000}}}"| '''{{{nama}}}'''<br> {{{nama_asli}}} |- |- class="hiddenStructure{{{dikeja_ama|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Dikeja ama:''' | {{{dikeja_ama}}} |- |- class="hiddenStructure{{{tahon|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Tahon:''' | {{{tahon}}} |- |- class="hiddenStructure{{{negeri|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Dipaké di:''' | {{{negeri}}} |- class="hiddenStructure{{{daèrah|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Kawasan:''' | {{{daèrah}}} |- class="hiddenStructure{{{pengomong|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Pengomong:''' | {{{pengomong}}} |- class="hiddenStructure{{{kulawarga|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Kulawarga:''' | {{{kulawarga}}} |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Status resmi</div> |- | style="vertical-align: top; padding-left: 0.5em;" |'''Basa resmi deri:''' | {{{bangsa}}} |- | style="vertical-align: top; padding-left: 0.5em;" |'''Diatur ama:''' | {{{kelembagaan}}} |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Kode</div> |- |- class="hiddenStructure{{{iso1|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-1:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{iso1|}}} {{{iso1|}}}] |- class="hiddenStructure{{{iso2|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-2:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{iso2|}}} {{{iso2|}}}] |- class="hiddenStructure{{{iso3|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-3:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{sil|}}} {{{iso3|}}}] |- class="hiddenStructure{{{sil|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''SIL:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{sil|}}} {{{sil|}}}] |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Peta</div> |- |- class="hiddenStructure{{{peta<includeonly>|</includeonly>}}}" |colspan=2 style="text-align: center; padding-bottom: 0.5em;"| {{#ifexist: File:{{{peta}}} | [[Berkas:{{{peta}}}|{{{200x}}}|{{{nom|}}}]] | {{{peta}}} }} <div class="center"></div> |- | colspan=2 style="text-align: center; padding-bottom: 0.5em;" | [[Basa]] &ndash; [[Basa Betawi]] |} <noinclude> <pre> {{Basa bikinan |nama = |color = |nama_asli = |negeri = |dikeja_ama = |tahon = |daèrah = |pengomong = |rank = |kulawarga = |bangsa = |kelembagaan = |iso1 = |iso2 = |sil = |peta = [[Berkas: |300px]] }} </pre> </noinclude> elphcpz8kdrs1gcofp2q3zstj4chdtv Sablonan:BintangWiki 10 65 19479 124 2024-06-04T21:33:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19479 wikitext text/x-wiki {| width="{{{width|60%}}}" style="border: 1px solid {{{border|gray}}}; background-color: {{{color|#fdffe7}}};" |rowspan="2" valign="middle" style="{{{imagestyle|}}}" | [[{{{namaberkas|File:Original Barnstar Hires.png}}}|{{{size|70px}}}]] |rowspan="2" | |style="padding: 0; vertical-align: middle; height: 1.1em;" | '''[[Wikipedia:BintangWiki|{{{nama|BintangWiki}}}]]''' |- |style="vertical-align: middle; border-top: 1px solid gray; {{{textstyle|}}}" | {{{pesan|"BintangWiki Wikipédi" diangsrongin ke pemaké nyang udah ngasi sumbangsi nyang bearga bakal Wikipédi, biar pemaké laèn tau èn belomba-lomba ngasi sumbangsi di Wikipédi basa Betawi}}}{{#if:{{{pesanpengguna|}}}|&#32;<span style="color:{{{ppstyle|grey}}};">''{{{pesanpengguna}}}''</span>}} |}<noinclude> ;Patokan: *lèbar *wates *kelir *setilgambar *namaberekas *ukuran *nama *setiltèks *pesen *setilpp *pesenpemaké<noinclude> </noinclude> eevy0tvpslzoxbb4au8bznmmnob4erj Sablonan:BintangWiki Marbot 10 66 126 125 2024-05-15T07:29:57Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 125 wikitext text/x-wiki #REDIRECT [[Templat:BintangWiki Merbot]] tb8cbfgfe5efykebut83yt3413xzwb6 Sablonan:BintangWiki Merbot 10 67 19480 136 2024-06-04T21:33:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19480 wikitext text/x-wiki {{BintangWiki| |nama=BintangWiki Merbot |border=gray |color=#fdffe7 |namaberkas=File:Admin-Barnstar-1c.png |pesan= Gue angsrongin '''BintangWiki Merbot''' bakal '''[[Pemaké:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]''' merbot nyang ga pernah capè' ngebersiin Wikipédi deri tukang gratil, ngapus tulisan ngga' ilok, ngelindungin tulisan, nasèhatin pemaké, ngeblokir tukang gratil, èn bejibun laèn-laèn sumbangsih. Ni BintangWiki buat lu. |pesanpengguna={{{1|}}} |width={{{width|}}} |ppstyle=MidnightBlue}}<noinclude><noinclude> </noinclude> p2dbnmm3d8nl5ia6i5rr8rverqyouia Sablonan:BintangWiki Rasid 10 68 23613 19481 2024-07-10T16:46:14Z Swarabakti 44 23613 wikitext text/x-wiki {{BintangWiki| |nama=BintangWiki Rasid |border=black |color=#d4d1cb |namaberkas=Image:Rosetta_Barnstar.png |pesan=Gua angsrongin '''BintangWiki Rasid''' buat '''[[Pengguna:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]''' nyang udah nerjemahin makalah-makalah nyang ajib bener ke Wikipédi basa Betawi, biar dia punya hasil betungsé bisa dipèjèng èn diargain ama laèn-laèn pemaké. |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude>{{Pengwarkatan}}</noinclude> my6t3wtmfnarvl32lku9sonye9lapo5 Sablonan:BintangWiki Rosetta 10 69 147 146 2024-05-15T07:30:02Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 146 wikitext text/x-wiki #REDIRECT [[Templat:BintangWiki Rasid]] a0gyx7fyy28d8efwq6mu6afg80p1j2z Sablonan:BintangWiki Wikipedia 10 70 149 148 2024-05-15T07:30:03Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 148 wikitext text/x-wiki #REDIRECT [[Templat:BintangWiki Wikipédi]] ga45ja90o3yx862tbfbefwezyzjqijl Sablonan:BintangWiki Wikipédi 10 71 19482 158 2024-06-04T21:33:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19482 wikitext text/x-wiki {{BintangWiki| |nama=BintangWiki Wikipédi |border=gray |color=#fdffe7 |namaberkas=Image:Original Barnstar Hires.png |pesan=Gua angsrongin '''BintangWiki Wikipédi''' bakal '''[[Pengguna:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]''' nyang uda ngasi sumbangsi bearga di Wikipédi basa Betawi, biar dia punya hasil betungsé kena dipèjèngin èn diargain ama laèn-laèn pemaké. |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude><noinclude> </noinclude> n1maob6z3mm1hwenntkpsi2rehim5in Sablonan:Blockquote 10 72 164 163 2024-05-15T07:30:06Z Sotiale 212 5 perbaèkan diimpor: [TEST] importing bewwiki via a tool 163 wikitext text/x-wiki #REDIRECT [[Templat:Tukilan]] bfprqel7rlr1dyky6q4hwb29wns654r Sablonan:Blockquote/styles.css 10 73 18132 167 2024-05-24T04:36:35Z Bangrapip 9 18132 sanitized-css text/css /* {{pp-template}} */ .templatequote { overflow: hidden; margin: 1em 0; padding: 0 32px; } .templatequote .templatequotecite { line-height: 1.5em; /* @noflip */ text-align: left; /* @noflip */ padding-left: 1.6em; margin-top: 0; } md47gkiodqhwguqiyjmm6684jdsim40 Sablonan:BoxContent 10 74 171 170 2024-05-15T07:30:08Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 170 wikitext text/x-wiki <div style="border:0; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; background: #fff; background: -moz-linear-gradient(top, #fff 75%, #F5F5F5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,#fff), color-stop(100%,#F5F5F5)); background: -webkit-linear-gradient(top, #F1FAFD 75%,#DCF1F8 100%); background: -o-linear-gradient(top, #fff 75%,#F5F5F5 100%); background: -ms-linear-gradient(top, #fff 75%,#F5F5F5 100%); background: linear-gradient(top, #fff 75%,#fff 100%); height:auto; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; margin:5px 5px 5px 5px; {{{style|}}}"> {{{content|{{lorem ipsum}} }}} <div style="clear:right"></div><div class="plainlinks noprint" style="font-size:90%; float:right;">{{{line|<noinclude>line line line</noinclude>}}}</div> <div style="clear: both"></div> </div> dzvcopwjgec0x6ds7iy463q0wz0t4tp Sablonan:BoxHeader 10 75 19483 179 2024-06-04T21:33:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19483 wikitext text/x-wiki <div class="plainlinks" style="border: 0px solid {{{3|none}}}; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; background: #E5F4F9; background: -moz-linear-gradient(top, #fff 75%, #F5F5F5 100%); {{gradient|{{{1|#ffff80}}}|{{{2|gold}}}|vertical}} height:auto; {{{padding|padding-left: 7px; padding-top:5px; padding-bottom:5px;}}} margin-left:5px; margin-right:5px; {{{style|}}}"><div style="{{{style2|font-size: 120%; font-weight:bold;}}}"><noinclude> </noinclude> ohesf18ovg73a2r2p86c2wdf07wmd1x Sablonan:Bulan-bulan dalem Almenak Islam 10 76 182 181 2024-05-15T07:30:11Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 181 wikitext text/x-wiki #REDIRECT [[Templat:Bulan dalem Almenak Selam]] sxa4x8qwp8768a04gvwji9czc2ccu66 Sablonan:Bulan dalem Almenak Islam 10 77 184 183 2024-05-15T07:30:12Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 183 wikitext text/x-wiki #REDIRECT [[Templat:Bulan dalem Almenak Selam]] sxa4x8qwp8768a04gvwji9czc2ccu66 Sablonan:Bulan dalem Almenak Masèhi 10 78 19484 187 2024-06-04T21:33:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19484 wikitext text/x-wiki {{Navbox generic | name = Template:Bulan-bulan dalem Almenak Masèhi|Almenak Masèhi | state = collapsed | title =[[Almenak Masèhi|Bulan dalem Almenak Masèhi]] | above = | groupstyle = text-align:left; | liststyle = text-align:right; | list1 = <div class="center">[[Januari]] · [[Pèbruari]] · [[Maret]] · [[April]] · [[Méi]] · [[Juni]] · [[Juli]] · [[Agustus]] · [[Sèptèmber]] · [[Oktober]] · [[Nopèmber]] · [[Désèmber]]</div> }} <noinclude> </noinclude> pn0zi5jnje451m1zdj5844im1e4ghha Sablonan:Bulan dalem Almenak Selam 10 79 19485 194 2024-06-04T21:33:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19485 wikitext text/x-wiki {{Navbox generic | name = Template:Bulan-bulan dalem Almenak Selam|Almenak Selam | state = collapsed | title =[[Almenak Selam|Bulan dalem Almenak Selam]] | above = | groupstyle = text-align:left; | liststyle = text-align:right; | list1 = <div class="center">[[Sura]] · [[Sapar]] · [[Mulud]] · [[Seri Mulud]] · [[Jumadilawal]] · [[Jumadilakir]] · [[Rejeb]] · [[Roah]] · [[Puasa (bulan)|Puasa]] · [[Sawal]] · [[Apit]] · [[Haji (bulan)|Haji]]</div> }} <noinclude> </noinclude> c2vw2xmvqp3r5hjivihnfciy0vajhhh Sablonan:Capsa seriei 10 80 22204 196 2024-06-15T07:51:33Z Jon Gua 112 22204 wikitext text/x-wiki <div style="width:{{{latitudo_capsae|15em}}}; float:right; margin:1em 0 2em 0; box-shadow:8px 8px 8px #CCC; text-align:center; background:{{{color|white}}}; color:#484848; border:1px solid #BEBEBE;"> <div style="padding-top:.4em"></div> <div style="font-size:150%; font-weight:bold">{{{titulo}}}</div> <div style="padding-bottom:.1em"></div> ------ {{#if: {{{imago<includeonly>|</includeonly>}}}|[[File:{{{imago|example.svg}}}|center|{{{latitudo_imaginis|150px}}}]]}} <div style="padding:0.5em 1em 0.5em 1em; font-size:90%"> <div class="mw-collapsible mw-collapsed" style="background-color:transparent; border:none; padding: 0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex1}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index1}}}</div></div> {{#if: {{{grex2<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex2}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index2}}}</div></div> }}{{#if: {{{grex3<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex3}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index3}}}</div></div>}} {{#if: {{{grex4<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex4}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index4}}}</div></div> }}{{#if: {{{grex5<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex5}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index5}}}</div></div> }}{{#if: {{{grex6<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex6}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index6}}}</div></div> }}{{#if: {{{grex7<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex7}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index7}}}</div></div> }}{{#if: {{{grex8<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex8}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index8}}}</div></div> }}{{#if: {{{grex9<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex9}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index9}}}</div></div> }}{{#if: {{{grex10<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex10}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index10}}}</div></div> }}{{#if: {{{grex11<includeonly>|</includeonly>}}}|<div class="mw-collapsible mw-collapsed" style="background-color:transparent;border:none; padding:0px; margin:0px"> <div style="background-color:transparent; padding:2px; text-align:left; margin:0px; font-weight:bold">{{{grex11}}}</div> <div class="mw-collapsible-content" style="background-color:transparent; text-align:left; margin:8px; border:none;"> {{{index11}}}</div></div>}} {{#if: {{{vide_etiam<includeonly>|</includeonly>}}}|<div style="text-align:center"> Vide ance<br />{{{vide_etiam|}}}</div>}} </div></div><noinclude> </noinclude> rkgs3z9nyzip00byl8frfyhqymlfwz7 Sablonan:Categories 10 81 26207 198 2024-10-24T04:47:40Z EmausBot 70 Fixing double redirect from [[Sablonan:Kategori]] to [[Sablonan:Balé-balé/Palang bangsaan]] 26207 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Palang bangsaan]] 96u8460vv2scrupxj9la0iolpw8v81i Sablonan:Check for unknown parameters 10 82 19486 201 2024-06-04T21:34:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19486 wikitext text/x-wiki This template uses [[Modul:Check for unknown parameters]]. All allowed parameters must be listed at <code><nowiki>{{#invoke:Check for unknown parameters|...}}</nowiki></code> in the template's own code. A call with an unlisted parameter {{#if:{{yesno|{{{preview|}}}}}|causes|may cause}} a warning in previews and {{#if:{{{category|}}}|adds {{Category link with count|{{{category}}}}}|may add a tracking category}}.<br /><noinclude> </noinclude> 1r9pnukst0x0l1az9yzlp77tzv7q8ga Sablonan:Citation 10 83 18201 17111 2024-05-24T12:29:35Z Bangrapip 9 Ngeganti isi ama "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=citation }}</includeonly><noinclude> {{Documentation}} </noinclude>" 18201 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=citation }}</includeonly><noinclude> {{Documentation}} </noinclude> c5vwsrpqyl5vzwjnrpazsisamya1wve Sablonan:Citation/doc 10 84 19344 210 2024-06-04T20:49:01Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q6925554]] 19344 wikitext text/x-wiki {{for2|the{{nbsp}} {{fake citation needed}} template|{{tl|citation needed}}}} {{Documentation subpage}} <!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). --> {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{Cascade-protected template}}}} {{#ifeq: {{PAGENAME}}|{{ROOTPAGENAME}}|{{High-risk|189000+}}}} {{csdoc|lua|lua=yes}} The '''Citation''' template generates a citation for a book, periodical, contribution in a collective work, or a web page. It determines the citation type by examining which parameters are used. As with other citation templates, this template can be used either in a footnote (between {{tag|ref}} tags) or in a section that lists sources. This template uses the same [[WP:Lua|Lua]] code as [[Bantuan:Citation Style 1|citation style 1 (CS1)]] templates with parameters to change the displayed format to [[Bantuan:Citation Style 2|citation style 2 (CS2)]]. If the correct parameters are used, this template produces output identical to that of the Cite templates, such as {{Tl|Cite book}} and {{Tl|Cite web}}, with one important exception: By default, this Citation template uses commas in places where the Cite templates use periods (full stops) by default; either type of template can use periods (full stops) or commas by using an optional parameter. Regardless of which citation templates are used or even if none are used at all, all citations should have the same format throughout an article in the saved, rendered text. Notes: * All parameter names must be [[lowercase]]. * Invisible unicode space characters (see [[Bantuan:CS1 errors#invisible_char|list]]) will return an error message. Non-intentional invisible characters should be removed; intentional ones should be replaced with their corresponding HTML entity (e.g. <code>&amp;ZeroWidthSpace;</code>). ==Simple citations== This section covers the most commonly used parameters. You can copy the horizontal form or vertical form below and then add in extra parameters from the full list. Spacing and ordering of the parameters within the template is irrelevant and does not affect the final, rendered text. <code><nowiki>{{Citation |last= |first= |year= |title= |publisher= |publication-place= |page= |url= |access-date=}}</nowiki></code> {| class="wikitable" |- | <pre>{{Citation | last = | first = | year = | title = | publisher = | publication-place = | page = | url = | access-date = }}</pre> |} * '''last''': The author's surname or last name. Don't use with the '''author''' parameter. * '''first''': The author's first or given name(s). * '''year''': Year of authorship or publication. Mandatory for use with links from [[:Template:Harvard citation]], unless {{para|date}} specifies both month and year. * '''title''': Title of the work. Mandatory for web references. * '''publisher''': The name of the publisher. Omit terms such as ''Publishers'', ''Co.'', ''Inc.'', ''Ltd.'', etc., but retain the words ''Books'' or ''Press''. Not normally included where the publication is a periodical which has its own Wikipedia article (e.g. ''[[Newsweek]]'', ''[[Billboard (magazine)|Billboard]]''). ** '''publication-place''' (or '''place''' or '''location'''): The city of publication. If more than one town/city is listed on the title page, give the first one or the location of the publisher's head office. Omit when the publication is a periodical whose name specifies the location (e.g. ''The New York Times'', ''The Times of India'') * '''page''': For use when one page is cited. Adds "p." before the page number. Do not use with '''pages'''. * '''url''': A [[Uniform resource locator|url]] of an online location where the item can be found. If the url includes double quotes, these must be encoded as "%22". ** '''access-date''': Date<ref group="n" name="dates" /> when the url was accessed. ===Example=== {| class="wikitable" |- | {{tj|Citation | last: Turner | first: Orsamus | title: History of the pioneer settlement of Phelps and Gorham's purchase, and Morris' reserve | publisher: William Alling | place: Rochester, New York | year: 1851 | ol: 7120924W }} | {{Citation | last = Turner | first = Orsamus | title = History of the pioneer settlement of Phelps and Gorham's purchase, and Morris' reserve | publisher = William Alling | place = Rochester, New York | year = 1851 | ol = 7120924W }} |} ==Full citation parameters== {{notice|This section needs to be edited. It includes deprecated parameters and does not include parameters that were added in the updates.}} These can be used for all types of publication. All are optional and indentation is used simply to group related items&nbsp;— these may be mutually exclusive where indicated. Some hyphenated names can also be placed without hyphens. {| class="wikitable" |- | <pre>{{Citation | author = | last = | first = | author2 = | last2 = | first2 = | author-link = | author2-link = | author-separator = | author-name-separator = | author-mask = | editor = | editor-last = | editor-first = | editor2 = | editor2-last = | editor2-first = | editor-link = | editor2-link = | translator-last = | translator-first = | translator-link = | translator2-last = | translator2-first = | translator2-link = | others = | publication-date = | date = | year = | orig-date = | title = | chapter = | chapter-url = | chapter-format = | contribution = | contribution-url = | type = | journal = | periodical = | newspaper = | magazine = | encyclopedia = | work = | edition = | series = | volume = | issue = | publisher = | publication-place = | place = | language = | page = | pages = | no-pp = | at = | id = | isbn = | issn = | oclc = | pmid = | pmc = | bibcode = | doi = | doi-inactive-date= | zbl = | url = | access-date = | format = | archive-url = | archive-date = | url-status = | quote = | separator = | postscript = | ref = }} </pre> |} ==Parameters== ===Syntax=== {{csdoc|syntax|lua=yes}} {{csdoc|sep_comma|lua=yes}} ===COinS=== {{csdoc|coins|lua=yes}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{csdoc|deprecated|lua=yes}} ===Description=== ====Authors==== {{csdoc|author|lua=yes||contributor=yes|others=yes}} ====Editors==== {{csdoc|editor|lua=yes}} ====Title==== {{csdoc|title|lua=yes|title_format=italics}} {{csdoc|chapter|lua=yes}} {{csdoc|type|lua=yes}} {{csdoc|language|lua=yes}} ====Date==== {{csdoc|date|lua=yes}} ====Work==== {{csdoc|journal|lua=yes}} ====Publisher==== {{csdoc|publisher|lua=yes}} ====Edition, series, volume==== {{csdoc|edition|lua=yes}} {{csdoc|series|lua=yes}} {{csdoc|volume|lua=yes}} ====In-source locations==== {{csdoc|pages|lua=yes}} ====URL==== {{anchor|url}}{{csdoc|url}} ====Chapter URL==== {{anchor|chapterurl}}{{csdoc|chapterurl|lua=yes}} ====Anchor==== {{distinguish|#Identifiers}} {{more|#Anchored citations}} {{csdoc|ref|lua=yes}} ====Identifiers==== {{distinguish|#Anchor}} {{anchor|id1}}{{csdoc|id1|lua=yes}} {{anchor|id2}}{{csdoc|id2|lua=yes}} ====Quote==== {{csdoc|quote|lua=yes|cs2=yes}} ====Laysummary==== {{csdoc|lay|lua=yes}} ====Display options==== {{csdoc|display|lua=yes|cs2=yes}} ====Subscription or registration required==== {{csdoc|registration|lua=yes}} ==Examples== ===Books=== {| class="wikitable" |- | Three authors, a volume, and an edition. Ampersand (&amp;) forced before final author's name. | <pre>{{Citation | last1 = Lincoln | first1 = A. | last2 = Washington | first2 = G. | last3 = Adams | first3 = J. | name-list-style = amp | title = All the Presidents' Names | publisher = The Pentagon | place = Home Base, New York | volume = XII | edition = 2nd | year = 2007 }} </pre> | {{Citation | last1 = Lincoln | first1 = A. | last2 = Washington | first2 = G. | last3 = Adams | first3 = J. | name-list-style = amp | title = All the Presidents' Names | publisher = The Pentagon | place = Home Base, New York | volume = XII | edition = 2nd | year = 2007 }} |} ===Web=== {| class="wikitable" |- | Web page | <syntaxhighlight lang="wikitext">{{Citation | url = http://nrhp.focus.nps.gov/ | title = NPS Focus | work = National Register of Historic Places | publisher = [[National Park Service]] | access-date = November 30, 2010 | ref = none }} </syntaxhighlight> | {{Citation | url = http://nrhp.focus.nps.gov/ | title = NPS Focus | work = National Register of Historic Places | publisher = [[National Park Service]] | access-date = November 30, 2010 | ref = none }} |- | Archived page | <syntaxhighlight lang="wikitext">{{Citation | url = http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | title = Earth's Atmosphere | access-date = October 25, 2007 | publisher = [[National Aeronautics and Space Administration]] | year = 1995 | author = NASA | archive-url = https://web.archive.org/web/20071013232332/http:// liftoff.msfc.nasa.gov/academy/space/atmosphere.html | archive-date = October 13, 2007 }} </syntaxhighlight> | {{Citation | url = http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | title = Earth's Atmosphere | access-date = October 25, 2007 | publisher = [[National Aeronautics and Space Administration]] | year = 1995 | author = NASA | archive-url = https://web.archive.org/web/20071013232332/http://liftoff.msfc.nasa.gov/academy/space/atmosphere.html | archive-date = October 13, 2007}} |} ===Journals, newspapers, magazines, or other periodicals=== {| class="wikitable" |- | Journal article | <pre>{{Citation | last = Hill | first = Marvin S. | title = Joseph Smith and the 1826 Trial: New Evidence and New Difficulties | journal = BYU Studies | volume = 12 | issue = 2 | year = 1976 | pages = 1–8 | url = https://byustudies.byu.edu/shop/PDFSRC/12.2Hill.pdf }} </pre> | {{Citation | last = Hill | first = Marvin S. | title = Joseph Smith and the 1826 Trial: New Evidence and New Difficulties | journal = BYU Studies | volume = 12 | issue = 2 | year = 1976 | pages = 1–8 | url = https://byustudies.byu.edu/shop/PDFSRC/12.2Hill.pdf }} |- | Journal article with multiple authors and identifier | <pre>{{Citation | last1 = Mandelkern | first1 = M | last2 = Elias | first2 = J | last3 = Eden | first3 = D | last4 = Crothers | first4 = D | display-authors = 2 | title = The dimensions of DNA in solution | journal = J Mol Biol | volume = 152 | issue = 1 | pages = 153–161 | year = 1981 | pmid = 7338906 | doi = 10.1016/0022-2836(81)90099-1 }} </pre> | {{Citation | last1 = Mandelkern | first1 = M | last2 = Elias | first2 = J | last3 = Eden | first3 = D | last4 = Crothers | first4 = D | display-authors = 2 | title = The dimensions of DNA in solution | journal = J Mol Biol | volume = 152 | issue = 1 | pages = 153–161 | year = 1981 | pmid = 7338906 | doi = 10.1016/0022-2836(81)90099-1 }} |- | Newspaper article | <pre>{{Citation | last = Smith | first = Joseph III | author-link = Joseph Smith III | title = Last Testimony of Sister Emma | newspaper = The Saints' Herald | location = Plano, IL | volume = 26 | issue = 19 | date = October 1, 1879 | page = 289 | url = http://www.sidneyrigdon.com/dbroadhu/ IL/sain1872.htm#100179 }} </pre> | {{Citation | last = Smith | first = Joseph III | author-link = Joseph Smith III | title = Last Testimony of Sister Emma | newspaper = The Saints' Herald | location = Plano, IL | volume = 26 | issue = 19 | date = October 1, 1879 | page = 289 | url = http://www.sidneyrigdon.com/dbroadhu/IL/sain1872.htm#100179 }} |} ===Conference papers and public lectures=== {| class="wikitable" |- | Conference paper | <pre>{{Citation | last = Sullivan | first = D.B. | contribution = Time and frequency measurement at NIST: The first 100 years | year = 2001 | title = 2001 IEEE Int'l Frequency Control Symp. | publisher = National Institute of Standards and Technology | contribution-url = http://tf.nist.gov/timefreq/general/pdf/1485.pdf }} </pre> | {{Citation | last = Sullivan | first = D.B. | contribution = Time and frequency measurement at NIST: The first 100 years | year = 2001 | title = 2001 IEEE Int'l Frequency Control Symp. | publisher = National Institute of Standards and Technology | contribution-url = http://tf.nist.gov/timefreq/general/pdf/1485.pdf }} |- | Lecture | <pre>{{Citation | last = Habicht | first = Christian | contribution = Hellenistic Athens and her Philosophers | year = 1988 | title = David Magie Lecture, Princeton University Program in the History, Archaeology, and Religions of the Ancient World | publisher = Princeton University | page=14 }} </pre> |{{Citation | last = Habicht | first = Christian | contribution = Hellenistic Athens and her Philosophers | year = 1988 | title = David Magie Lecture, Princeton University Program in the History, Archaeology, and Religions of the Ancient World | publisher = Princeton University | page=14 }} |} ===Parts of books, including encyclopedia articles=== {| class="wikitable" |- |Manuscript published in an edited compilation |<pre>{{Citation | last = Bidamon | first = Emma Smith | author-link = Emma Hale Smith | chapter = Letter to Emma S. Pilgrim | date = March 27, 1876 | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | publication-date = 1996 | isbn = 1-56085-072-8 }} </pre> | {{Citation | last = Bidamon | first = Emma Smith | author-link = Emma Hale Smith | chapter = Letter to Emma S. Pilgrim | date = March 27, 1876 | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | publication-date = 1996 | isbn = 1-56085-072-8 }} |- | Work with an editor but no author | <pre>{{Citation | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | date = 1996 | isbn = 1-56085-072-8 }} </pre> | {{Citation | editor-last = Vogel | editor-first = Dan | title = Early Mormon Documents | volume = 1 | publisher = Signature Books | date = 1996 | isbn = 1-56085-072-8 }} |- | Encyclopedia article by a named author | <pre>{{Citation | last = Kramer | first = Martin | author-link = Martin Kramer | year=1999 | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} </pre> | {{Citation | last = Kramer | first = Martin | author-link = Martin Kramer | year = 1999 | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} |- | Encyclopedia article with no named author | <pre>{{Citation | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | year = 1999 | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | publisher = Fitzroy Dearborn | location = London | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} </pre> | {{Citation | title = Bernard Lewis | editor-last = Boyd | editor-first = Kelley | year = 1999 | encyclopedia = Encyclopedia of Historians and Historical Writing | volume = 1 | pages = 719–720 | location = London | publisher = Fitzroy Dearborn | url = http://www.geocities.com/martinkramerorg/BernardLewis.htm }} |} ===Republications, or edited quotations in a periodical article=== {| class="wikitable" |- | Manuscript edited and published in a journal | <pre>{{Citation | last = Knight | first = Joseph, Sr. | year = 1833 | editor-last = Jessee | editor-first = Dean | title = Joseph Knight's Recollection of Early Mormon History | journal = BYU Studies | volume = 17 | issue = 1 | publication-date = 1976 | page = 35 | url = https://byustudies.byu.edu/shop/PDFSRC/17.1Jessee.pdf }}</pre> | {{Citation | last = Knight | first = Joseph, Sr. | year = 1833 | editor-last = Jessee | editor-first = Dean | title = Joseph Knight's Recollection of Early Mormon History | journal = BYU Studies | volume = 17 | issue = 1 | publication-date = 1976 | page = 35 | url = https://byustudies.byu.edu/shop/PDFSRC/17.1Jessee.pdf }} |- | Manuscript written at one date and place, then published in a periodical at a different date and place with commentary by the editor. | <pre>{{Citation | last = Klingensmith | first = Philip | type = Affidavit | date = September 5, 1872 | place = Lincoln County, Nevada | title = Mountain Meadows Massacre | editor-last = Toohy | editor-first = Dennis J. | journal = Corinne Daily Reporter | publication-date = September 24, 1872 | publication-place = Corinne, Utah | volume = 5 | issue = 252 | page = 1 | url = http://udn.lib.utah.edu/u?/corinne,5359 }} </pre> | {{Citation | last = Klingensmith | first = Philip | type = Affidavit | date = September 5, 1872 | place = Lincoln County, Nevada | title = Mountain Meadows Massacre | editor-last = Toohy | editor-first = Dennis J. | journal = Corinne Daily Reporter | publication-date = September 24, 1872 | publication-place = Corinne, Utah | volume = 5 | issue = 252 | page = 1 | url = http://udn.lib.utah.edu/u?/corinne,5359 }} |} ===Press release=== {| class="wikitable" |- | Press release with quotation | <pre>{{Citation | url = https://www.apple.com/pr/library/2010/04/05ipad.html | title = Apple Sells Over 300,000 iPads First Day | publisher = Apple Inc | access-date = April 10, 2010 | quote = in the US as of midnight Saturday, April 3 | ref = none}} </pre> | {{Citation | url = https://www.apple.com/pr/library/2010/04/05ipad.html | title = Apple Sells Over 300,000 iPads First Day | publisher = Apple Inc | access-date = April 10, 2010 | quote = in the US as of midnight Saturday, April 3 | ref = none}} |} ==Anchored citations== {{distinguish|#Identifiers}} This template can generate a citation that can be combined with [[WP:CITESHORT|shortened footnotes]] or [[Wikipedia:Parenthetical referencing|parenthetical referencing]]. It does this by creating an [[HTML element#Anchor|HTML anchor]] containing an ID. The special parameter {{para|ref}} generates an anchor ID suitable for [[Harvard referencing]] templates such as {{tl|harv}} as specified in the next section; an anchor ID is generated by default. To disable anchor generation, specify {{para|ref|none}}. You can also specify the ID directly, using the {{para|ref|<var>ID</var>}} parameter. For example, suppose an article's ''References'' section contains the markup: * <code><nowiki>{{Citation |author=Sigmund Freud |title=Civilization and Its Discontents |date=1930 |ref=CivDis}}</nowiki></code> which generates the citation: * {{Citation |author=Sigmund Freud |title=Civilization and Its Discontents |date=1930 |ref=CivDis}} Then, the markup "<code><nowiki>([[#CivDis|Freud 1930]])</nowiki></code>" generates a parenthetical reference "([[#CivDis|Freud 1930]])" containing a wikilink to the citation (try clicking on the wikilink). ===Anchors for Harvard referencing templates=== IDs compatible with Harvard referencing templates such as {{tl|harv}} are computed from the last names of the authors (or editors, if no authors are given) and the year of the cited source. For example, the markup "<code><nowiki>{{harv|Wright|Evans|1851|p=ix}}</nowiki></code>" generates the Harvard reference "{{harv|Wright|Evans|1851|p=ix}}", which wikilinks to the citation whose markup and appearance are shown below: * <code><nowiki>{{Citation |last1=Wright |first1=Thomas |last2=Evans |first2=R. H. |title=Historical and Descriptive Account of the Caricatures of James Gillray |location=London |publisher=Henry G. Bohn |date=1851 |oclc=59510372}}</nowiki></code> * {{Citation |last1=Wright |first1=Thomas |last2=Evans |first2=R. H. |title=Historical and Descriptive Account of the Caricatures of James Gillray |location=London |publisher=Henry G. Bohn |date=1851 |oclc=59510372}} In this example the {{tl|citation}} template defines, and the {{tl|harv}} template uses, the HTML ID "<code>CITEREFWrightEvans1851</code>", composed by concatenating the string "<code>CITEREF</code>" with the last names of the authors and the year. The {{tl|harvid}} template can be used to generate such IDs, for example, <code><nowiki>{{harvid|Wright|Evans|1851}}</nowiki></code> generates "<code>{{harvid|Wright|Evans|1851}}</code>". Related methods which leave only a number in the text are to use the {{tl|harvnb}} template enclosed in the <nowiki><ref></ref></nowiki> html code, or to use the {{tl|sfn}} template alone. The example above would be <code><nowiki><ref>{{harvnb|Wright|Evans|1851|p=ix}}</ref></nowiki></code> or <code><nowiki>{{sfn|Wright|Evans|1851|p=ix}}</nowiki></code> both of which generate a footnote, such as :17. {{harvnb|Wright|Evans|1851|p=ix}} The names of only the first four authors are used; other author names are not concatenated to the ID. If no author names are given, editor names are used instead. Last names are used, as specified by the parameters {{para|last1}} (or {{para|last}}), {{para|last2}}, {{para|last3}}, and {{para|last4}}, and similarly for {{para|editor1-last}} etc. and for {{para|inventor1-last}} etc. If a full name is given but no last name is specified, this template falls back on the full name, but this usage is not recommended. For example, in "<code><nowiki>{{Citation |author=Sigmund Freud |title=The Ego and the Id |date=1923}}</nowiki></code>" no last name is given, so this citation cannot be combined with the Harvard reference "<code><nowiki>{{harv|Freud|1923}}</nowiki></code>". To make these {{tl|citation}} and {{tl|harv}} invocations compatible, either replace "{{para|author|Sigmund Freud}}" with "{{para|first|Sigmund}} {{para|last|Freud}}", or add "{{para|ref|<nowiki>{{harvid|Freud|1923}}</nowiki>}}" to the {{tl|citation}} invocation, or add the same ref parameter (say, "{{para|ref|EgoId}}") to both the {{tl|citation}} and the {{tl|harv}} invocations. <!-- This paragraph appears to be outdated and probably needs to be updated to reflect current CS1/CS2 functionality: -->Similarly, the year is used, as specified by {{para|year}}. If no year is given, this template attempts to derive the year from {{para|date}} (or, if no date is given, from {{para|publication-date}}) by applying the [[mw:Help:Extension:ParserFunctions##time|MediaWiki §&nbsp;Time function]]. This heuristic works with most common date formats (American, International and [[ISO 8601#Calendar dates|ISO 8601 standard format]] YYYY-MM-DD as listed in [[WP:MOS]]), but may not work as expected with other formats, so when in doubt it may be safer to use {{para|year}}. ===IDs must be unique=== Names, years, and hand-specified IDs must be chosen so that the IDs are unique within a page; otherwise the HTML will not conform to the W3C standards, and any references to the citations will not work reliably. For example, suppose a page contains the following two citations with {{tl|harv}}-compatible IDs: * {{Citation |last1=Montes |first1=G. |last2=Halterman |first2=J. S. |date=2008a |journal=Pediatrics |volume=121 |issue=4 |pages=e821–e826 |title=Association of Childhood Autism Spectrum Disorders and Loss of Family Income |doi=10.1542/peds.2007-1594 |pmid=18381511 |url=http://pediatrics.aappublications.org/cgi/content/full/121/4/e821}} * {{Citation |last1=Montes |first1=G. |last2=Halterman |first2=J. S. |date=2008b |journal=Pediatrics |volume=122 |issue=1 |pages=e202–e208 |title=Child Care Problems and Employment Among Families with Preschool-aged Children with Autism in the United States |doi=10.1542/peds.2007-3037 |pmid=18595965 |url=http://pediatrics.aappublications.org/cgi/content/full/122/1/e202}} If these citations were altered to say "2008" rather than "2008a" and "2008b", the resulting page would not work, because the two different citations would both attempt to use the ID "<code>CITEREFMontesHalterman2008</code>". To avoid this problem, distinguish the citations by appending suffixes to the years, e.g. "{{para|date|2008a}}" and "{{para|date|2008b}}", as was done above. Any Harvard references to these citations should use years with the same suffixes. It is good practice to verify that a page does not contain duplicate IDs by using the [[W3C Markup Validation Service]]; see ''[[#External links|External links]]''. ==Dates== {{Reflist|group="n"|refs=<ref name="dates" group="n">The format of dates in the references of an article should use consistent and unambiguous styles. Example formats used in Wikipedia citations include: * ''2009'' * ''2009-09-14'' ([[ISO 8601#Calendar dates|ISO 8601 standard format]]: YYYY-MM-DD) * ''14 September 2009'' * ''September 14, 2009'' (with comma) * ''September 2009'' Dates should not be linked (say, to a Wikipedia article of the same name) in references. Please see [[Wikipedia:Manual of Style (dates and numbers)#Dates|Wikipedia:Manual of Style (dates and numbers) §&nbsp;Dates]] for more guidance about formatting dates. </ref>}} ==Tools== See [[Wikipedia:Citing sources#Citation templates and tools|Wikipedia:Citing sources §&nbsp;Citation templates and tools]] for a list of tools that can help create a reference in the "citation" format. ==TemplateData== {{notice|This template data section needs to be edited. It includes deprecated parameters and does not include parameters that were added in the Lua updates.}} {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "The Citation template generates a citation for a book, periodical, contribution in a collective work, or a web page. It determines the citation type by examining which parameters are used.", "params": { "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "author", "author1", "last1" ], "type": "line", "suggested": true }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "first1" ], "type": "line", "suggested": true }, "title": { "label": "Title of source", "type": "string", "description": "Title of source. Works display in italics and articles surrounded in quotation marks.", "required": true }, "date": { "label": "Date of source", "type": "date", "description": "Full date of source being referenced in the same format as other publication dates in the citations.[1] Do not wikilink. Displays after the authors and enclosed in parentheses. If there is no author, then displays after publisher." }, "url": { "label": "URL of source", "type": "string", "description": "URL of an online location where the text of the publication can be found.", "suggested": true }, "publication-date": { "label": "Publication date", "type": "string", "required": false, "description": "Date of publication when different from the date the work was written. Displays only if year or date are defined and only if different, else publication-date is used and displayed as date. Use the same format as other dates in the article; do not wikilink. Follows publisher; if work is not defined, then publication-date is preceded by \"published\" and enclosed in parenthesis." }, "df": { "label": "Date format", "description": "Sets rendered dates to the specified format", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; recommended only when date parameter format is YYYY-MM-DD and a CITEREF disambiguator is needed", "type": "number" }, "postscript": { "label": "Postscript", "type": "string", "required": false, "description": "Controls the closing punctuation for a citation; defaults to a period (.); for no terminating punctuation, specify |postscript=none – leaving |postscript= empty is the same as omitting it, but is ambiguous. Ignored if quote is defined." }, "author-mask": { "label": "Author mask", "type": "string", "required": false, "description": "Replaces the name of the first author with em dashes or text. Set author-mask to a numeric value n to set the dash n em spaces wide; set author-mask to a text value to display the text without a trailing author separator; for example, \"with\". You must still include the values for all authors for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by a single author are listed sequentially such as shortened footnotes. Do not use in a list generated by {{reflist}}, <references /> or similar as there is no control of the order in which references are displayed. You can also use editor-mask and translator-mask in the same way." }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2' instead.", "aliases": [ "author2", "surname2" ], "type": "line" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink.", "type": "line", "aliases": [ "given2" ] }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3' instead.", "aliases": [ "author3", "surname3" ], "type": "line" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink.", "type": "line", "aliases": [ "given3" ] }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4' instead.", "aliases": [ "author4", "surname4" ], "type": "line" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink.", "type": "line", "aliases": [ "given4" ] }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5' instead.", "aliases": [ "author5", "surname5" ], "type": "line" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink.", "type": "line", "aliases": [ "given5" ] }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6' instead.", "aliases": [ "author6", "surname6" ], "type": "line" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "type": "line" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7' instead.", "aliases": [ "author7", "surname7" ], "type": "line" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink.", "type": "line", "aliases": [ "given7" ] }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8' instead.", "aliases": [ "author8", "surname8" ], "type": "line" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink.", "type": "line", "aliases": [ "given8" ] }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9' instead. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9", "surname9" ], "type": "line" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink.", "type": "line", "aliases": [ "given9" ] }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author1-link", "author-link1" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author.", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "number" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "trans-chapter": { "label": "Translated chapter title", "description": "An English language chapter title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "content" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "line", "suggested": true }, "series": { "label": "Series", "description": "Series identifier when the source is part of a series, such as a book series or a journal; alias of 'version'", "type": "content", "aliases": [ "version" ] }, "work": { "label": "Work", "description": "Name of the work in which the cited title is found", "type": "string", "aliases": [ "journal", "website", "newspaper", "magazine", "encyclopedia", "encyclopaedia", "dictionary", "periodical" ], "suggested": true }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "line", "suggested": true }, "issue": { "label": "Issue", "description": "Issue number", "type": "string", "aliases": [ "number" ] }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "line" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source; displays after 'pp.'", "type": "line", "suggested": true }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "line" }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "line" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source", "type": "string" }, "contribution": { "label": "contribution", "type": "string", "required": false }, "chapter-url": { "label": "chapter-url", "type": "string", "required": false }, "contribution-url": { "label": "contribution-url", "type": "string", "required": false }, "chapter-format": { "label": "chapter-format", "type": "string", "required": false }, "others": { "label": "Others", "type": "string", "required": false, "description": "Free-text field for people involved in creating a work who cannot be added with another name parameter such as author or editor" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "line" }, "place": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked", "type": "string", "aliases": [ "location" ] }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "content" }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "content" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use the ISO 639 language code (preferred) or the full language name; do not use icons or templates", "type": "content" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url' ('url' is required when using 'format'); examples: PDF, DOC, XLS; do not specify HTML", "type": "content" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXive electronic preprints of scientific papers", "type": "line" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "line", "aliases": [ "ASIN" ] }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "line" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "line" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; 6 digits", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string", "aliases": [ "DOI" ] }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "line" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number (print); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "eissn": { "label": "eISSN", "description": "International Standard Serial Number (online); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "line" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "line" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "line" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "line" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "number" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "line" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "line" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "number" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "line" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "number" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "line" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "line" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "line" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "content" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "line" }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date", "suggested": true }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date", "suggested": true }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "aliases": [ "editor", "editor-surname", "editor-last1", "editor-surname1", "editor1", "editor1-last", "editor1-surname" ] }, "editor-first": { "label": "Editor first name", "description": "The given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "aliases": [ "editor-first1", "editor-given1", "editor1-first", "editor1-given" ] }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'.", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink.", "type": "line", "aliases": [ "editor2-given" ] }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'.", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink.", "type": "line", "aliases": [ "editor3-given" ] }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'.", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink.", "type": "line", "aliases": [ "editor4-given" ] }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'.", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink.", "type": "line", "aliases": [ "editor5-given" ] }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'.", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink.", "type": "line", "aliases": [ "editor6-given" ] }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'.", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink.", "type": "line", "aliases": [ "editor7-given" ] }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'.", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink.", "type": "line", "aliases": [ "editor8-given" ] }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'.", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink.", "type": "line", "aliases": [ "editor9-given" ] }, "editor-link": { "label": "editor-link", "type": "string", "required": false }, "editor1-link": { "label": "editor1-link", "type": "string", "required": false }, "editor2-link": { "label": "editor2-link", "type": "string", "required": false }, "editor3-link": { "label": "editor3-link", "type": "string", "required": false }, "editor4-link": { "label": "editor4-link", "type": "string", "required": false }, "translator-last": { "label": "Translator last name", "description": "The surname of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator", "translator-last1", "translator1", "translator1-last" ], "type": "string" }, "translator-first": { "label": "Translator first name", "description": "Given or first name, middle names, or initials of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator1-first", "translator-first1" ], "type": "string" }, "translator-link": { "label": "Translator link", "description": "Title of existing Wikipedia article about the translator; can suffix with a numeral to add additional translators.", "type": "wiki-page-name", "aliases": [ "translator-link1", "translator1-link" ] }, "translator-last2": { "label": "Translator last name 2", "description": "The surname of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2", "translator2-last" ], "type": "string" }, "translator-first2": { "label": "Translator first name 2", "description": "Given or first name, middle names, or initials of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2-first" ], "type": "string" }, "translator-last3": { "label": "Translator last name 3", "description": "The surname of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3", "translator3-last" ], "type": "string" }, "translator-first3": { "label": "Translator first name 3", "description": "Given or first name, middle names, or initials of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3-first" ], "type": "string" }, "translator-last4": { "label": "Translator last name 4", "description": "The surname of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4", "translator4-last" ], "type": "string" }, "translator-first4": { "label": "Translator first name 4", "description": "Given or first name, middle names, or initials of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4-first" ], "type": "string" }, "translator-last5": { "label": "Translator last name 5", "description": "The surname of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5", "translator5-last" ], "type": "string" }, "translator-first5": { "label": "Translator first name 5", "description": "Given or first name, middle names, or initials of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5-first" ], "type": "string" }, "translator-last6": { "label": "Translator last name 6", "description": "The surname of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6", "translator6-last" ], "type": "string" }, "translator-first6": { "label": "Translator first name 6", "description": "Given or first name, middle names, or initials of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6-first" ], "type": "string" }, "translator-last7": { "label": "Translator last name 7", "description": "The surname of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7", "translator7-last" ], "type": "string" }, "translator-first7": { "label": "Translator first name 7", "description": "Given or first name, middle names, or initials of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7-first" ], "type": "string" }, "translator-last8": { "label": "Translator last name 8", "description": "The surname of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8", "translator8-last" ], "type": "string" }, "translator-first8": { "label": "Translator first name 8", "description": "Given or first name, middle names, or initials of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8-first" ], "type": "string" }, "translator-last9": { "label": "Translator last name 9", "description": "The surname of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9", "translator9-last" ], "type": "string" }, "translator-first9": { "label": "Translator first name 9", "description": "Given or first name, middle names, or initials of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9-first" ], "type": "string" }, "translator-link2": { "label": "Translator link 2", "description": "Title of existing Wikipedia article about the second translator.", "type": "wiki-page-name", "aliases": [ "translator2-link" ] }, "translator-link3": { "label": "Translator link 3", "description": "Title of existing Wikipedia article about the third translator.", "type": "wiki-page-name", "aliases": [ "translator3-link" ] }, "translator-link4": { "label": "Translator link 4", "description": "Title of existing Wikipedia article about the fourth translator.", "type": "wiki-page-name", "aliases": [ "translator4-link" ] }, "translator-link5": { "label": "Translator link 5", "description": "Title of existing Wikipedia article about the fifth translator.", "type": "wiki-page-name", "aliases": [ "translator5-link" ] }, "translator-link6": { "label": "Translator link 6", "description": "Title of existing Wikipedia article about the sixth translator.", "type": "wiki-page-name", "aliases": [ "translator6-link" ] }, "translator-link7": { "label": "Translator link 7", "description": "Title of existing Wikipedia article about the seventh translator.", "type": "wiki-page-name", "aliases": [ "translator7-link" ] }, "translator-link8": { "label": "Translator link 8", "description": "Title of existing Wikipedia article about the eighth translator.", "type": "wiki-page-name", "aliases": [ "translator8-link" ] }, "translator-link9": { "label": "Translator link 9", "description": "Title of existing Wikipedia article about the ninth translator.", "type": "wiki-page-name", "aliases": [ "translator9-link" ] }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used; must be less than the number listed", "type": "number" }, "name-list-style": { "label": "Name list style", "description": "Sets the style for the list. Accepts 'amp', 'and', and 'vanc'. amp displays an ampersand after the penultimate name; and the same with 'and', and vanc displays in Vancouver format", "type": "string" }, "script-title": { "label": "Script Title", "description": "Original title for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc.); not italicized, follows italicized Romanization defined in title (if present). Must be prefixed with one of the supported language codes to help browsers properly display the script", "example": "ja:東京タワー", "type": "string", "suggested": true }, "url-status": { "label": "URL status", "description": "The status of the URL- live, dead, usurped/unfit (inappropriate content) or deviated (different content)", "suggestedvalues": [ "live", "dead", "usurped", "unfit", "deviated" ], "suggested": true }, "s2cid": { "label": "Semantic Scholar Corpus ID", "description": "The Corpus identifier in Semantic Scholar. Displays as a link to the Semantic Scholar page.", "example": "84541141", "aliases": [ "S2CID" ] }, "url-access": { "label": "URL access level", "suggestedvalues": [ "registration", "limited", "subscription" ] }, "doi-access": { "label": "DOI access level", "suggestedvalues": [ "free" ], "description": "Requires DOI value." }, "bibcode-access": { "suggestedvalues": [ "free" ] }, "jstor-access": { "suggestedvalues": [ "free" ] }, "s2cid-access": { "label": "Semantic Scholar Corpus ID (s2cid) Access Level", "suggestedvalues": [ "free" ] }, "mode": { "label": "Citation Style", "description": "Sets element separator, default terminal punctuation, and certain capitalization according to the value provided. For cs1, element separator and terminal punctuation is a period (.); where appropriate, initial letters of certain words are capitalized ('Retrieved...'). For cs2, element separator is a comma (,); terminal punctuation is omitted; where appropriate, initial letters of certain words are not capitalized ('retrieved...'). These styles correspond to Citation Style 1 and Citation Style 2 respectively. To override default terminal punctuation use the postscript parameter.", "type": "string", "suggestedvalues": [ "cs1", "cs2" ], "default": "cs2" } }, "maps": { "citoid": { "edition": "edition", "title": "title", "caseName": "title", "nameOfAct": "title", "url": "url", "label": "publisher", "company": "publisher", "studio": "publisher", "network": "publisher", "distributor": "publisher", "publisher": "publisher", "publicationTitle": "work", "dictionaryTitle": "work", "encyclopediaTitle": "work", "bookTitle": "work", "date": "date", "dateEnacted": "date", "dateDecided": "date", "accessDate": "access-date", "place": "place", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "oclc": "oclc", "pages": "pages", "firstPage": "pages", "codePages": "pages", "volume": "volume", "reporterVolume": "volume", "codeVolume": "volume", "series": "series", "programTitle": "series", "episodeNumber": "issue", "billNumber": "issue", "documentNumber": "issue", "publicLawNumber": "issue", "docketNumber": "issue", "issue": "issue", "type": "type", "genre": "type", "letterType": "type", "mapType": "type", "DOI": "doi", "language": "language", "podcaster": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "cartographer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "interviewee": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "performer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "programmer": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "sponsor": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "artist": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "director": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "translator": [ [ "translator-first", "translator-last" ], [ "translator-first2", "translator-last2" ], [ "translator-first3", "translator-last3" ], [ "translator-first4", "translator-last4" ], [ "translator-first5", "translator-last5" ], [ "translator-first6", "translator-last6" ], [ "translator-first7", "translator-last7" ], [ "translator-first8", "translator-last8" ], [ "translator-first9", "translator-last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ] ] } }, "format": "{{_ |_=_}}", "paramOrder": [ "last", "first", "title", "date", "url", "work", "volume", "issue", "page", "pages", "publication-date", "df", "year", "postscript", "editor-last", "editor-first", "author-mask", "orig-date", "trans-title", "script-title", "trans-chapter", "type", "access-date", "archive-url", "url-status", "series", "at", "no-pp", "chapter", "contribution", "chapter-url", "contribution-url", "chapter-format", "others", "edition", "place", "publication-place", "publisher", "language", "format", "arxiv", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "doi-broken-date", "isbn", "issn", "eissn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "s2cid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "name-list-style", "display-authors", "archive-date", "last2", "first2", "last3", "first3", "last4", "first4", "last5", "first5", "last6", "first6", "last7", "first7", "last8", "first8", "last9", "first9", "author-link", "author-link2", "author-link3", "author-link4", "author-link5", "author-link6", "author-link7", "author-link8", "author-link9", "editor2-last", "editor2-first", "editor3-last", "editor3-first", "editor4-last", "editor4-first", "editor5-last", "editor5-first", "editor6-last", "editor6-first", "editor7-last", "editor7-first", "editor8-last", "editor8-first", "editor9-last", "editor9-first", "editor-link", "editor1-link", "editor2-link", "editor3-link", "editor4-link", "translator-last", "translator-first", "translator-link", "translator-last2", "translator-first2", "translator-last3", "translator-first3", "translator-last4", "translator-first4", "translator-last5", "translator-first5", "translator-last6", "translator-first6", "translator-last7", "translator-first7", "translator-last8", "translator-first8", "translator-last9", "translator-first9", "translator-link2", "translator-link3", "translator-link4", "translator-link5", "translator-link6", "translator-link7", "translator-link8", "translator-link9", "url-access", "doi-access", "bibcode-access", "jstor-access", "s2cid-access", "mode" ] } </templatedata> {{UF-COinS}} == See also == * [[Wikipedia:Citation templates]] * [[Wikipedia:Inline citation]] * [[Wikipedia:Parenthetical referencing]] * For a comparison of citations using templates with citations written freehand, see [[Wikipedia:Citing sources/Example edits for different methods#Footnotes|Wikipedia:Citing sources/Example edits for different methods §&nbsp;Footnotes]] == Notes == {{Reflist}} {{Wikipedia referencing}} {{Wikipedia help pages}}<includeonly>{{Sandbox other|| <!-- Categories go below this line, please; interwikis go to Wikidata, thank you! --> [[Kategori:Citation Style 2 templates]] }}</includeonly><noinclude> </noinclude> 3a5kr1fqlv3y49dk1499z0lqtmon6wi Sablonan:Cite news 10 85 19009 1043 2024-05-29T15:26:39Z Bangrapip 9 Ngebuang pengalihan ke [[Templat:Ngutip warta]] 19009 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=news }}</includeonly><noinclude> {{documentation}} </noinclude> pbjnspfej5gxihr9izxrzkow3f1uf3i Sablonan:Cite web 10 86 17142 215 2024-05-22T12:42:04Z Bangrapip 9 Ngebuang pengalihan ke [[Templat:Ngutip pelampang]] 17142 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude> rcgmbcxu7hvs583g1f3rzz4c4dkizda Sablonan:Collapsible option 10 87 17030 219 2024-05-22T07:16:57Z Bangrapip 9 17030 wikitext text/x-wiki This template's '''initial visibility currently defaults to {{param value|{{#switch:{{{default|}}}|collapsed=collapsed|expanded=expanded|autocollapse|#default=autocollapse}}}}''', meaning that {{#switch:{{{default|}}}|collapsed=it is hidden apart from its title bar.|expanded=it is fully visible.|autocollapse|#default=if there is another collapsible item on the page (a [[Wikipedia:Navigation_template#Types|navbox, sidebar]], or [[Help:Collapsing|table with the collapsible attribute]]), it is hidden apart from its title bar; if not, it is fully visible.}} To change this template's initial visibility, the {{para|{{{parameter_name|state}}}}} [[Help:Template#Parameters|parameter]] may be used: <ul> {{#ifeq:{{{default|}}}|collapsed|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}}| |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=collapsed}}</nowiki>|lang=wikitext|inline=1}} will show the template collapsed, i.e. hidden apart from its title bar.</li>}} {{#ifeq:{{{default|}}}|expanded|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=expanded}}</nowiki>|lang=wikitext|inline=1}} will show the template expanded, i.e. fully visible.</li>}} {{#ifeq:{{{default|autocollapse}}}|autocollapse|<!-- don't show -->|<li>{{#tag:syntaxhighlight|<nowiki>{{</nowiki><includeonly>{{</includeonly>{{#if:{{{nobase|}}} | |BASE}}PAGENAME<includeonly>}}</includeonly><nowiki>|</nowiki>{{{parameter_name|state}}}<nowiki>=autocollapse}}</nowiki>|lang=wikitext|inline=1}} will show the template autocollapsed, i.e. if there is another collapsible item on the page (a [[Wikipedia:Navigation_template#Types|navbox, sidebar]], or [[Help:Collapsing|table with the collapsible attribute]]), it is hidden apart from its title bar, but if not, it is fully visible.</li>}}</ul><!-- -->{{#if:{{{align|}}}|{{para|align|{{var|value}}}} is also available; where {{var|value}} can be either <code>right</code> or <code>left</code>. The default is {{kbd|center}}. }}{{#if:{{{title-background|}}}|{{para|title-background|{{var|value}}}} is also available; where {{var|value}} can be either {{kbd|navbox}} or a {{kbd|color}}. The default is {{kbd|none}}, and {{{kbd|navbox}}} defaults to the default navbox color. }}{{#if:{{{width|}}}| {{para|width|{{var|value}}}} is also available; where {{var|value}} can be either {{kbd|{{var|N}} [em/%/px]}} or {{kbd|auto}}. The default is {{kbd|100%}}. }}<!-- Add {{pp-template}} if template page where this template is transcluded is protected: -->{{template other | {{#if:{{PROTECTIONLEVEL:edit}} |{{pp-template|docusage=yes}} | {{#if:{{PROTECTIONLEVEL:move}} |{{pp-move|docusage=yes|small=yes}} }} }} }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> hztlewf6gonbnvaxdtypxd3ne4jkqip Sablonan:Comma separated entries 10 88 19487 222 2024-06-04T21:34:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19487 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Separated entries|comma}}<noinclude> {{dokumentasi}}<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 0hng4wkwvufa1lhj1cnm2cqrjwa1brv Sablonan:Country data 10 89 224 223 2024-05-15T07:30:28Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 223 wikitext text/x-wiki #REDIRECT [[Templat:Data negara]] 2v0seo2y0e29d9pvjsejee84murnpl8 Sablonan:Country data Arhèntini 10 90 17265 17264 2024-05-22T21:16:23Z Bangrapip 9 17265 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Arhèntini | flag alias = Flag of Argentina.svg | alt attribute = Bendèra Arhèntini | flag alias-alt = Flag of Argentina (civil).svg | flag alias-1812 = Flag of Belgrano (1812).svg | flag alias-1816 = Flag of Argentina (civil).svg | flag alias-1818 = Flag of Argentina.svg | flag alias-1819 = Flag of Argentina (1818).svg | flag alias-1820 = Flag of Argentina.svg | flag alias-1829 = Flag of Liga Federal.svg | flag alias-1835 = Flag of Argentina (1840).svg | flag alias-1850 = Flag of the Argentine Confederation.svg | flag alias-1861 = Flag of Argentina (1861–2010).svg | link alias-naval = {{#ifeq:{{{variant|}}}|coast guard|Argentine Naval Prefecture|Argentine Navy}} | link alias-coast guard = Argentine Naval Prefecture | flag alias-marines = Naval Jack of Argentina.svg | link alias-marines = Argentine Naval Infantry Command | link alias-air force = Argentine Air Force | flag alias-army = Flag of Argentina (3-2).svg | link alias-army = Argentine Army | flag alias-navy = Flag of Argentina.svg | link alias-navy = Argentine Navy | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Argentina XV national rugby union team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = alt | var2 = 1812 | var3 = 1816 | var4 = 1818 | var5 = 1819 | var6 = 1820 | var7 = 1829 | var8 = 1835 | var9 = 1850 | var10 = 1861 | redir1 = ARG | related1 = Argentine Confederation </noinclude> }} kcdr5g3eyw2grcschrphnik8544cy1d Sablonan:Country data Brasil 10 91 17325 17323 2024-05-23T03:38:56Z Bangrapip 9 17325 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Brasil | flag alias-1692 = Flag of the Princes of Brazil.svg | flag alias-1816 = Flag of the United Kingdom of Portugal, Brazil, and the Algarves.svg | flag alias-1822 = Flag of Brazil (1822–1870).svg | flag alias-1870 = Flag of Brazil (1870–1889).svg | flag alias = Flag of Brazil.svg | flag alias-1889 = Flag of Brazil (1889–1960).svg | flag alias-1960 = Flag of Brazil (1960–1968).svg | flag alias-1968 = Flag of Brazil (1968–1992).svg | flag alias-army = Flag of the Brazilian Army.png | link alias-army = Brazilian Army | flag alias-air force = Brazilian Air Force fin flash.svg | link alias-air force = Brazilian Air Force | link alias-naval = Brazilian Navy | flag alias-marines=Flag of the Brazilian Marine Corps.svg | link alias-marines=Brazilian Marine Corps | link alias-military = Brazilian Armed Forces | link alias-navy = Brazilian Navy | flag alias-navy = Flag of the Brazilian Navy.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1692 | var2 = 1816 | var3 = 1822 | var4 = 1870 | var5 = 1889 | var6 = 1960 | var7 = 1968 | redir1 = BRA | redir2 = Federative Republic of Brazil | related1 = Empire of Brazil | related2 = Brazilian military government | related3 = First Brazilian Republic | related4 = Second Brazilian Republic | related5 = Vargas Era </noinclude> }} df6u87u2oxwpg6d9ia9b7r7e80d829m Sablonan:Country data Bruné 10 92 17279 17277 2024-05-23T02:31:59Z Bangrapip 9 17279 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bruné Darusalam | shortname alias = Bruné | flag alias = Flag of Brunei.svg | flag alias-old = Old Flag of Brunei.svg | flag alias-1906 = Flag of Brunei 1906-1959.svg | flag alias-naval = Naval Ensign of Brunei.svg | link alias-naval = Royal Brunei Navy | flag alias-army = Flag of Royal Brunei Land Forces.svg | link alias-army = Royal Brunei Land Force | flag alias-air force = Ensign of the Royal Brunei Air Force.svg | link alias-air force = Royal Brunei Air Force | flag alias-navy = Naval Ensign of Brunei.svg | link alias-navy = Royal Brunei Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = 1906 | redir1 = BRN | redir2 = BRU | redir3 = Brunei Darussalam </noinclude> }} 8yk638y5uesp5umsh6wfddcrtc84q5q Sablonan:Country data Péru 10 93 17468 17466 2024-05-23T05:42:46Z Bangrapip 9 17468 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Péru | flag alias = Flag of Peru.svg | flag alias-spain = Flag of Cross of Burgundy.svg | flag alias-1820 = Flag of Tacna Regiment (1820 proposal).svg | flag alias-1821 = Flag of Peru (1821-1822).svg | flag alias-1822 = Flag of Peru (1822).svg | flag alias-1822a = Flag of Peru (1822-1825).svg | flag alias-1825 = Flag of Peru (1825–1884).svg | flag alias-confederation = Flag of the Peru-Bolivian Confederation.svg | flag alias-north = Flag of Peru (1825–1884).svg | link alias-north = North Peru | flag alias-south = Flag of South Peru.svg | link alias-south = South Peru | flag alias-1884 = Flag of Peru (1884–1950).svg | flag alias-state = Flag of Peru (state).svg | flag alias-football = Flag of Peru (state).svg | flag alias-army = Flag of the Peruvian Army.svg | link alias-army = Peruvian Army | flag alias-naval= Flag of the Peruvian Navy.svg | link alias-naval = Peruvian Navy | flag alias-air force= Flag of the Peruvian Air Force.svg | link alias-air force = Peruvian Air Force | flag alias-military=Flag of Peru (war).svg | link alias-military=Peruvian Armed Forces | flag alias-marines = Flag of the Peruvian Navy.svg | link alias-marines = Peruvian Naval Infantry | flag alias-navy = Flag of Peru (state).svg | link alias-navy = Peruvian Navy | size = {{{size|}}} | name = {{{name|}}} | altvar = {{{altvar|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = spain | var2 = 1820 | var3 = 1821 | var4 = 1822 | var5 = 1822a | var6 = 1825 | var7 = confederation | var8 = north | var9 = south | var10 = 1884 | var11 = state | var12 = football | redir1 = PER </noinclude> }} hervca8xezlzfrpyoyoem4bgvvu8jod Sablonan:Country data Turki 10 94 17525 17523 2024-05-23T06:36:01Z Bangrapip 9 new 17525 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Turki | flag alias = Flag of Turkey.svg | link alias-naval = Turkish Naval Forces | link alias-navy = Turkish Navy | link alias-air force = Turkish Air Force | link alias-army = Turkish Land Forces | link alias-military = Turkish Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | redir1 = TUR | redir2 = Türkiye | related1 = Ottoman Empire </noinclude> }} mg26fq1mwiftt35ifejhzrebcko3btx Sablonan:Country data United States 10 95 247 246 2024-05-15T07:30:35Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 246 wikitext text/x-wiki #REDIRECT [[Templat:Data negara Amrik Serèkat]] 6chvxonv89j1kmkyze90me2ny86hvgs Sablonan:Country data Venezuela 10 96 19345 251 2024-06-04T20:49:08Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5829701]] 19345 wikitext text/x-wiki {{ {{{1<noinclude>|Country showdata</noinclude>}}} | alias = Venezuela | flag alias = Flag of Venezuela.svg | flag alias-1836 = Flag of Venezuela (1836–1859).svg | flag alias-1859 = Flag of Venezuela (1859–1863).svg | flag alias-1863 = Flag of Venezuela (1863–1905).svg | flag alias-1905 = Flag of Venezuela (1905–1930).svg | flag alias-1930 = Flag of Venezuela (1930–1954).svg | flag alias-1954 = Flag of Venezuela (1954–2006).svg | flag alias-army=Flag of the Venezuelan Army.png | link alias-army= Venezuelan Army | flag alias-air force = Flag of the Venezuelan Air Force.svg | link alias-air force = Bolivarian Military Aviation{{!}}Venezuelan Military Aviation | flag alias-naval = Flag of Venezuela (state).svg | link alias-naval = Bolivarian Navy of Venezuela | flag alias-navy = Flag of Venezuela (state).svg | link alias-navy = Bolivarian Navy of Venezuela | flag alias-football = Flag of Venezuela (state).svg | flag alias-beach soccer = Flag of Venezuela (state).svg | flag alias-futsal = Flag of Venezuela (state).svg | flag alias-state = Flag of Venezuela (state).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1836 | var2 = 1859 | var3 = 1863 | var4 = 1905 | var5 = 1930 | var6 = 1954 | var7 = state | redir1 = VEN </noinclude> }} mfawmtnyfu8zmxgx1p2mmjbss4bhpnt Sablonan:Country showdata 10 97 19488 258 2024-06-04T21:34:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19488 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} |alias= |flag alias= |flag alias-naval= |flag alias-AFF= |size={{{size|}}} |name={{{name|}}} |altlink={{{altlink|}}} |variant={{{variant|}}} <noinclude> |redir1= |redir2= |redir3= |redir4= |redir5= |redir6= |related1= |related2= </noinclude> }} </noinclude> 92xille23idj1711vlk1w1qudpu4z5t Sablonan:Data negara 10 99 19489 265 2024-06-04T21:34:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19489 wikitext text/x-wiki {{ {{{1}}} | alias = | flag alias = Flag placeholder.svg | name = {{{name|}}} | size = {{{size|}}} | border= | altlink = {{{altlink|}}} }}<noinclude> {{Dokumentasi}} </noinclude> h07rlieekwxwhfp5jix65arfgx8m5cw Sablonan:Data negara Amrik Serèkat 10 100 272 271 2024-05-15T07:30:42Z Sotiale 212 6 perbaèkan diimpor: [TEST] importing bewwiki via a tool 271 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|Country showdata</noinclude>}}} | alias = Amrik Serèkat | flag alias = Flag of the United States.svg | flag alias-1776 = Flag of the United States (1776–1777).svg | flag alias-1777 = Flag of the United States (1777–1795).svg | flag alias-1777-Ross = Betsy Ross flag.svg | flag alias-1795 = Flag of the United States (1795-1818).svg | flag alias-1795FM = Flag of the United States (1795–1818).svg | flag alias-1818 = Flag of the United States (1818-1819).svg | flag alias-1819 = Flag of the United States (1819-1820).svg | flag alias-1820 = Flag of the United States (1820-1822).svg | flag alias-1822 = Flag of the United States (1822-1836).svg | flag alias-1836 = Flag of the United States (1836-1837).svg | flag alias-1837 = Flag of the United States (1837-1845).svg | flag alias-1845 = Flag of the United States (1845-1846).svg | flag alias-1846 = Flag of the United States (1846-1847).svg | flag alias-1847 = Flag of the United States (1847-1848).svg | flag alias-1848 = Flag of the United States (1848-1851).svg | flag alias-1851 = Flag of the United States (1851-1858).svg | flag alias-1858 = Flag of the United States (1858-1859).svg | flag alias-1859 = Flag of the United States (1859-1861).svg | flag alias-1861 = Flag of the United States (1861-1863).svg | flag alias-1863 = Flag of the United States (1863-1865).svg | flag alias-1865 = Flag of the United States (1865-1867).svg | flag alias-1867 = Flag of the United States (1867-1877).svg | flag alias-1877 = Flag of the United States (1877-1890).svg | flag alias-1890 = Flag of the United States (1890-1891).svg | flag alias-1891 = Flag of the United States (1891-1896).svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1908 = Flag of the United States (1908-1912).svg | flag alias-1912 = Flag of the United States (1912-1959).svg | flag alias-1959 = Flag of the United States (1959-1960).svg | flag alias-1960 = Flag of the United States (Pantone).svg | flag alias-yacht = United States yacht flag.svg | flag alias-air force = Flag of the United States Air Force.svg | flag alias-coast guard-1799 = Ensign of the United States Revenue-Marine (1799).png | flag alias-coast guard-1815 = Ensign of the United States Revenue-Marine (1815).png | flag alias-coast guard-1836 = Ensign of the United States Revenue-Marine (1836).png | flag alias-coast guard-1841 = Ensign of the United States Revenue-Marine (1841).png | flag alias-coast guard-1867 = Ensign of the United States Revenue-Marine (1867).png | flag alias-coast guard-1868 = Ensign of the United States Revenue-Marine (1868).png | flag alias-coast guard-1915 = Ensign of the United States Coast Guard (1915-1953).png | flag alias-coast guard-1953 = Ensign of the United States Coast Guard.svg | flag alias-coast guard = Flag of the United States Coast Guard.svg | link alias-coast guard = {{#switch:{{{variant|}}}|coast guard|coast guard-1915=United States Coast Guard|coast guard-1894=United States Revenue Cutter Service|coast guard-1799|coast guard-1815|coast guard-1836|coast guard-1841|coast guard-1867|coast guard-1868=United States Revenue-Marine|United States Coast Guard}} | flag alias-army = Flag of the United States Army.svg | link alias-naval = {{#switch:{{{variant|}}}|navy|coast guard-1915=United States Coast Guard|United States Coast Guard|United States Navy}} | flag alias-navy-1864 = Flag of the United States Navy (1864-1959).svg | flag alias-navy = Flag of the United States Navy (official).svg | link alias-navy = United States Navy | link alias-marines = {{#switch:{{{variant|}}}|marines|marines-1914=United States Marine Corps|United States Marine Corps}} | flag alias-marines-1914 = Flag of the United States Marine Corps (1914-1939).png | flag alias-marines = Flag of the United States Marine Corps.svg | link alias-merchant marine = United States Merchant Marine | flag alias-merchant marine = Flag of the United States Merchant Marine Higher Resolution.jpg | flag alias-space force = Flag of the United States Space Force.svg | link alias-football = United States {{{mw|men's}}} national {{{age|}}} soccer team | link alias-Australian rules football = United States {{{mw|men's}}} national Australian rules football team | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = USA Selects | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1776 | var2 = 1777 | var3 = 1777-Ross | var4 = 1795 | var5 = 1795FM | var6 = 1818 | var7 = 1819 | var8 = 1820 | var9 = 1822 | var10 = 1836 | var11 = 1837 | var12 = 1845 | var13 = 1846 | var14 = 1847 | var15 = 1848 | var16 = 1851 | var17 = 1858 | var18 = 1859 | var19 = 1861 | var20 = 1863 | var21 = 1865 | var22 = 1867 | var23 = 1877 | var24 = 1890 | var25 = 1891 | var26 = 1896 | var27 = 1908 | var28 = 1912 | var29 = 1959 | var30 = 1960 | var31 = yacht | var32 = coast guard-1915 | var33 = coast guard-1953 | var34 = marines-1914 | redir1 = USA | redir2 = US | redir3 = United States of America | redir4 = U.S. </noinclude> }}<noinclude> </noinclude> rixtz8zm97rw43q1lnz51u0az3osjik Sablonan:Data negare Brunei 10 101 26208 274 2024-10-24T04:47:50Z EmausBot 70 Fixing double redirect from [[Sablonan:Country data Brunei]] to [[Sablonan:Country data Bruné]] 26208 wikitext text/x-wiki #ALIH [[Sablonan:Country data Bruné]] oizf6gwxxfclkfr1skofam54b90zvk8 Sablonan:Databox 10 102 19490 278 2024-06-04T21:34:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19490 wikitext text/x-wiki {{#invoke:Databox|databox}}<noinclude> </noinclude> 43fyazfkigldz6e2vj6auipxis4s1rv Sablonan:Databox generic 10 103 19491 281 2024-06-04T21:34:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19491 wikitext text/x-wiki <includeonly>{{#invoke:Databox|databox}}</includeonly> <noinclude><pre><nowiki>{{Databox generic}}</nowiki></pre></noinclude> <noinclude> </noinclude> nvf8p85ovomqac9z2aic0bht1e0akch Sablonan:Dmbox 10 104 17976 284 2024-05-24T00:18:44Z Bangrapip 9 17976 wikitext text/x-wiki <templatestyles src="Dmbox/styles.css" /> <div role="note" id=" {{#switch:{{{type|}}} | setindex = setindexbox | disambig | #default = disambigbox }}" class="metadata plainlinks dmbox {{#switch:{{{type|}}} | setindex = dmbox-setindex | disambig | #default = dmbox-disambig }} {{{class|}}}">{{#ifeq:{{{image|}}}|none| | {{#if:{{{image|}}} | <div>{{{image}}}</div> | [[File:{{#switch:{{{type|}}} | setindex = DAB list gray.svg | disambig <!-- disambig = default --> | #default = Disambig gray.svg }}|30px|alt=Disambiguation icon]] }} }}<div class="dmbox-body">{{{text}}}</div>{{#if:{{{imageright|}}}|<div>{{{imageright}}}</div>}} </div><!-- Detect and report usage with faulty "type" parameter: -->{{#switch:{{{type|}}} | <!-- No type fed, is also valid input --> | disambig | setindex = <!-- Do nothing, valid "type" --> | #default = <div class="dmbox-invalid-type">This message box is using an invalid "type={{{type|}}}" parameter and needs fixing.</div>[[Category:Wikipedia message box parameter needs fixing|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --> }}<!-- Magic word for disambiguation pages: -->{{#if:{{{nocat|}}}||{{#ifeq:{{{type|}}}|disambig|__DISAMBIG__|}}}}<!-- Categorization: -->{{#switch:{{{type|}}} | setindex = {{category handler | main = [[Category:All set index articles]] | nocat = {{{nocat|}}} <!--So "nocat=true" works--> | page = {{{page|}}} <!--For testing--> }} | disambig <!-- disambig = default --> | #default = {{category handler | main = [[Category:All article disambiguation pages]][[Category:All disambiguation pages]] | template = <!-- Don't categorize on template pages. --> | other = [[Category:All disambiguation pages]] | nocat = {{{nocat|}}} <!--So "nocat=true" works--> | page = {{{page|}}} <!--For testing--> }} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> 8y5ypil5f5ihvk1f33om5pqyi5jfz6e Sablonan:Documentation 10 105 25909 1046 2024-10-11T08:39:50Z Swarabakti 44 Ngerobah sasaran pengalihan deri [[Templat:Pengwarkatan]] jadi [[Sablonan:Pengwarkatan]] 25909 wikitext text/x-wiki #ALIH [[Sablonan:Pengwarkatan]] 2o4g3wy56p9x2z23mwxe1nic4gnpvwg Sablonan:Dokumentasi 10 106 1050 290 2024-05-15T07:34:03Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 289 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan]] 3damunzepnq43dg4wyfw60ojw9kwlfh Sablonan:Dokumentasi/docspace 10 107 1052 292 2024-05-15T07:34:04Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 291 wikitext text/x-wiki #REDIRECT[[Templat:dokumentasi/docspace]] risstgcnnvgcbve2ltuf0z5top2gizc Sablonan:Dokumentasi/end box 10 108 1057 294 2024-05-15T07:34:05Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 293 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak ahir]] 5fql0hmrk1nsgkhjhczcb9dgqn5n3jn Sablonan:Dokumentasi/end box2 10 109 1059 296 2024-05-15T07:34:06Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 295 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak ahir2]] diefs9fjinax5af2y1oi1ybky1zfbpv Sablonan:Dokumentasi/start box2 10 110 1065 299 2024-05-15T07:34:08Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 298 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak mulain2]] 4wajh1g7q81cuowt8mz6t0w6qgac539 Sablonan:Dokumentasi/template page 10 111 1067 302 2024-05-15T07:34:09Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 301 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/halaman sablonan]] 651f1rluuswl57dlffn4n18d74u6k5i Sablonan:Ente tau ga 10 112 304 303 2024-05-15T07:30:56Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 303 wikitext text/x-wiki #REDIRECT [[Templat:Nyaho kaga' lu?]] 6fbqrvx6llq0nik9aqumrn14k1upk0n Sablonan:Ethnic group 10 113 19346 312 2024-06-04T20:49:13Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5827917]] 19346 wikitext text/x-wiki {|class="toccolours" border="1" cellpadding="4" style="float: right; margin: 0 0 1em 1em; width: 30%; border-collapse: collapse; font-size: 95%; clear: right" !colspan="3" bgcolor="#b08261" style="text-align: center; font-size: 14pt;" | <span style="color:#fee8ab;">{{{group}}}</span> |- |colspan="3" style="text-align:center"|{{{image}}} |- |bgcolor="#fee8ab" valign="top" | Jumblah penduduk: |bgcolor="#fff6d9"|{{{poptime}}} |- |bgcolor="#fee8ab" valign="top" | Penduduk penting di: |bgcolor="#fff6d9"|{{{popplace}}} |- |bgcolor="#fee8ab" valign="top" | Basa: |bgcolor="#fff6d9"|{{{langs}}} |- |bgcolor="#fee8ab" valign="top" | Agama: |bgcolor="#fff6d9"|{{{rels}}} |- |bgcolor="#fee8ab" valign="top" | Kaum paling deket: |bgcolor="#fff6d9"|{{{related}}} |} <noinclude> [[Kategori:Templat kotak info|Ethnic]] </noinclude> ogtcx35jqoivd1ur9gh7h6x5ctm0fsg Sablonan:Flatlist 10 114 17763 316 2024-05-23T15:22:57Z Bangrapip 9 17763 wikitext text/x-wiki <templatestyles src="Hlist/styles.css"/><div class="hlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> o82bq69tm2fyaauto7y36tmanwibujt Sablonan:Fmbox 10 115 17808 1071 2024-05-23T15:48:59Z Bangrapip 9 17808 wikitext text/x-wiki {{#invoke:Message box|fmbox|plainlinks={{{plainlinks|yes}}}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> oieddw57hf0pjq1rxypu544i15g9gwn Sablonan:For 10 116 17988 326 2024-05-24T00:27:58Z Bangrapip 9 17988 wikitext text/x-wiki <includeonly>{{#invoke:For|For}}</includeonly><noinclude> {{Documentation}} </noinclude> 7es2p1mk6qse8zlwn5qqya2ysrq1rcr Sablonan:Ga akur 10 117 26239 19492 2024-10-25T12:18:07Z Nikki 975 fix syntax 26239 wikitext text/x-wiki {{Respond|minus|{{{1|Ga akur}}}|alt=no}}<noinclude> {{Documentation}} </noinclude> hm0xn2fmg12p292z6ymhri4kpnue72a Sablonan:HU/BoxContent 10 118 335 334 2024-05-15T07:31:04Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 333 wikitext text/x-wiki <div style="border:0; -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.35); -moz-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; background: #fff; background: -moz-linear-gradient(top, #fff 75%, #F5F5F5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(75%,#fff), color-stop(100%,#F5F5F5)); background: -webkit-linear-gradient(top, #fff 75%,#F5F5F5 100%); background: -o-linear-gradient(top, #fff 75%,#F5F5F5 100%); background: -ms-linear-gradient(top, #fff 75%,#F5F5F5 100%); background: linear-gradient(top, #fff 75%,#fff 100%); height:auto; padding-left:10px; padding-right:10px; padding-bottom:5px; padding-top:5px; margin:5px 5px 5px 5px; {{{style|}}}"> {{{content|{{lorem ipsum}} }}} <div style="clear:right"></div><div class="plainlinks noprint" style="font-size:90%; float:right;">{{{line|<noinclude>line line line</noinclude>}}}</div> <div style="clear: both"></div> 0du30909zra22w68uhkkv9v1zs7nuv7 Sablonan:Halaman 10 119 337 336 2024-05-15T07:31:05Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 336 wikitext text/x-wiki Nnjjjj 68st381fq32tvhk8pel224vtttu6cwo Sablonan:Halaman Utame/bekiwa 10 120 340 339 2024-05-15T07:31:08Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 339 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/kèbot]] onyps7l1etnl40tdhlcv1x66uftv1ad Sablonan:Halaman Utame/isi 10 121 343 342 2024-05-15T07:31:09Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 342 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/isi]] 6jze8d7efrkyf0y5o56vexdc3tr276t Sablonan:Halaman Utame/kanan 10 122 347 346 2024-05-15T07:31:10Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 346 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/kèbot]] onyps7l1etnl40tdhlcv1x66uftv1ad Sablonan:Halaman Utame/utama 10 123 350 349 2024-05-15T07:31:11Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 349 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/depan]] 26dcldkkncqd9mceu3z5ey669jy9wlr Sablonan:Halaman depan/depan 10 124 352 351 2024-05-15T07:31:12Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 351 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/depan]] 26dcldkkncqd9mceu3z5ey669jy9wlr Sablonan:Halaman depan/isi 10 125 354 353 2024-05-15T07:31:13Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 353 wikitext text/x-wiki #REDIRECT [[Templat:Balé-balé/isi]] 6jze8d7efrkyf0y5o56vexdc3tr276t Sablonan:High-risk 10 126 19347 358 2024-06-04T20:49:16Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q6477998]] 19347 wikitext text/x-wiki {{#switch:{{{form|}}} |editnotice = {{editnotice | image = {{#ifeq:{{high-use/risk|{{{1|}}}}}|risk|[[Berkas:Ambox warning orange.svg|40px|alt=Warning|link=]]|[[Berkas:Ambox warning yellow.svg|40px|alt=Warning|link=]]}} | text = {{High-use/text|1={{{1|}}}|2={{{2|}}}|all-pages={{{all-pages|}}}|info={{{info|}}}}} | expiry= {{{expiry|}}} }} |#default = {{Ombox | type = {{#ifeq:{{high-use/risk|{{{1|}}}}}|risk|content|style}} | image = {{#ifeq:{{high-use/risk|{{{1|}}}}}|risk|[[Berkas:Ambox warning orange.svg|40px|alt=Warning|link=]]|[[Berkas:Ambox warning yellow.svg|40px|alt=Warning|link=]]}} | text = {{High-use/text|1={{{1|}}}|2={{{2|}}}|all-pages={{{all-pages|}}}|info={{{info|}}}}} }} }}<noinclude>{{dokumentasi}} </noinclude> po8iiafxghcsmthkm3e28g0z6ztktje Sablonan:High-use/num 10 127 19493 363 2024-06-04T21:34:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19493 wikitext text/x-wiki {{#iferror:{{#expr:0+{{{1}}}*1}}|{{#ifeq:{{{1|}}}|risk|a very large number of|many}}|{{#ifeq:{{{2|}}}|yes||approximately&#x20;}}{{#ifeq:{{#expr:{{#invoke:String|len|{{{1}}}}} < 6}}|1|{{sigfig|{{{1}}}|2}}|{{sigfig|{{{1|}}}|3}}}}{{#ifeq:{{{2|}}}|yes|+}}{{#if:{{{all-pages|}}}|&#x20;articles, which is ≈{{#expr:({{{1|}}}*100/{{NUMBEROFPAGES:R}}) round 0}}% of all}}}}<noinclude>{{dokumentasi|content= ; Conto : {{#invoke:DemoTemplate|High-use/num|risk}} : {{#invoke:DemoTemplate|High-use/num|2450}} : {{#invoke:DemoTemplate|High-use/num|2549|yes}} : {{#invoke:DemoTemplate|High-use/num|2450|all-pages=yes}} : {{#invoke:DemoTemplate|High-use/num|2549|yes|all-pages=yes}} }} </noinclude> dz0i2mkrueiku7r7ubusutfdrd6qmmp Sablonan:High-use/text 10 128 19494 366 2024-06-04T21:34:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19494 wikitext text/x-wiki '''This {{#switch:{{NAMESPACE}}|Module=Lua module|#default=template}} is used on [https://tools.wmflabs.org/templatecount/index.php?lang=simple&namespace={{NAMESPACENUMBER:{{FULLPAGENAME}}}}&name={{urlencode:{{#switch:{{SUBPAGENAME}} | doc | sandbox = {{BASEPAGENAME}} | #default = {{PAGENAME}} }}}} {{High-use/num |1 = {{#ifeq:{{{1|}}}|risk|risk|{{formatnum:{{#invoke:String|match|{{{1|}}}|[%d,]+|plain=false}}|R}} }} |2 = {{str endswith|{{{1|}}}|+}} |all-pages = {{{all-pages|}}} }} pages]'''{{#ifeq:{{high-use/risk|{{{1|}}}}}|risk|.{{#if:{{{info|}}}|<br />{{{info}}}}}<br /> To avoid large-scale disruption and unnecessary server load, any changes to it should first be tested |, so changes to it will be widely noticed. Please test any changes}} in the {{#switch:{{NAMESPACE}}|Module=module's|#default=template's}} [[{{#switch: {{SUBPAGENAME}} | doc | sandbox = {{SUBJECTSPACE}}:{{BASEPAGENAME}} | #default = {{SUBJECTPAGENAME}} }}/sandbox|/sandbox]] or [[{{#switch: {{SUBPAGENAME}} | doc | sandbox = {{SUBJECTSPACE}}:{{BASEPAGENAME}} | #default = {{SUBJECTPAGENAME}} }}/testcases|/testcases]] subpages{{#switch:{{NAMESPACE}}|Module=.|#default=, or in your own [[Wikipedia:Subpages#How to create user subpages|user subpage]].}} {{#ifeq:{{high-use/risk|{{{1|}}}}}|risk|The tested changes can then be added to this page in a single edit.&#x20;}}Please consider discussing changes {{#if:{{{2|}}}|at [[{{{2}}}]]|on the [[{{#switch: {{SUBPAGENAME}} | doc | sandbox = {{TALKSPACE}}:{{BASEPAGENAME}} | #default = {{TALKPAGENAME}} }}|talk page]]}} before implementing them.<noinclude> </noinclude> d287fe79kcmcub2q9t8oyi3c0h5c3au Sablonan:Hlist 10 129 17169 369 2024-05-22T13:39:27Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17169 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|horizontal}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ihcdy525o8nnmq114czc48dpk6pnojd Sablonan:Hlist/styles.css 10 130 17028 371 2024-05-22T07:15:25Z Bangrapip 9 17028 sanitized-css text/css /* {{pp-protected|reason=match parent|small=yes}} */ /* * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * [[MediaWiki talk:Common.css/to do#hlist-separated]] */ /* * TODO: When the majority of readership supports it (or some beautiful world * in which grade C support is above the minimum threshold), use :is() */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { /* * don't trust the note that says margin doesn't work with inline * removing margin: 0 makes dds have margins again * We also want to reset margin-right in Minerva */ margin: 0; display: inline; } /* Display requested top-level lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, /* Display nested lists inline */ .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li { display: none; } /* TODO: :not() can maybe be used here to remove the later rule. naive test * seems to work. more testing needed. like so: *.hlist dt:not(:last-child)::after { * content: ": "; *} *.hlist dd:not(:last-child)::after, *.hlist li:not(:last-child)::after { * content: " · "; * font-weight: bold; *} */ /* Generate interpuncts */ .hlist dt::after { content: ": "; } .hlist dd::after, .hlist li::after { content: " · "; font-weight: bold; } .hlist dd:last-child::after, .hlist dt:last-child::after, .hlist li:last-child::after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child::before, .hlist dd dt:first-child::before, .hlist dd li:first-child::before, .hlist dt dd:first-child::before, .hlist dt dt:first-child::before, .hlist dt li:first-child::before, .hlist li dd:first-child::before, .hlist li dt:first-child::before, .hlist li li:first-child::before { content: " ("; font-weight: normal; } .hlist dd dd:last-child::after, .hlist dd dt:last-child::after, .hlist dd li:last-child::after, .hlist dt dd:last-child::after, .hlist dt dt:last-child::after, .hlist dt li:last-child::after, .hlist li dd:last-child::after, .hlist li dt:last-child::after, .hlist li li:last-child::after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li::before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child::before, .hlist dt ol > li:first-child::before, .hlist li ol > li:first-child::before { content: " (" counter(listitem) "\a0"; } gfbk8cwecy39b1u1zxq4sqqxyf84d2r Sablonan:Hurup kecit 10 131 19348 374 2024-06-04T20:49:20Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4282320]] 19348 wikitext text/x-wiki {{smaller|text}} </noinclude> 0l1l3y6erxu7vtsea71sc7y15y8y7oa Sablonan:Héwan 10 132 19495 377 2024-06-04T21:34:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19495 wikitext text/x-wiki <noinclude> <pre> {{Héwan | name = | image = | imagesize = | caption = | birthname = | othername = | species = | breed = | gender = | birthdate = | birthplace = | deathdate = | deathplace = | restingplace = | restingplacecoordinates = | relativeage = | nationality = | occupation = | employer = | role = | yearsactive = | known = | tricks = | awards = | title = | term = | predecessor = | successor = | owner = | parents = | children = | weight = | height = | appearance = | namedafter = | website = }} </pre> </noinclude> 9olfmqf304ne146gkl8hc52ql9qc31g Sablonan:ISBN 10 133 19349 380 2024-06-04T20:49:23Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5617482]] 19349 wikitext text/x-wiki <includeonly><small>([[Istimewa:BookSources/{{{1}}}|ISBN {{{1}}}]])</small></includeonly><noinclude> </noinclude> bcb2p8zw070yhgcppidgy56rpqw9dgw Sablonan:If 10 134 19496 1073 2024-06-04T21:34:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19496 wikitext text/x-wiki {{show1|1={{{2|}}}|1{{{1|}}}={{{3|}}}}}<noinclude> [[Kategori:Templat]] </noinclude> 2pka6qth4t434ec5g9cz6hvdtksntf8 Sablonan:Image 10 135 24098 24095 2024-07-15T05:12:12Z Swarabakti 44 24098 wikitext text/x-wiki {{Tampang GG |image=Bromo-Semeru-Batok-Widodaren.jpg |width=360 |caption=[[Gunung Semèru]] èn [[Gunung Brama]] di [[Jawa Wètan]]. |author=Riza Nugraha |license=[https://creativecommons.org/licenses/by/2.0/ CC BY 2.0] }}<noinclude> </noinclude> al04zhb9e5vqgcxh0rbi348crae7wd6 Sablonan:Indonesia Region Language 10 136 397 396 2024-05-15T07:31:27Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 396 wikitext text/x-wiki #REDIRECT [[Templat:Wilayah Basa Indonesia]] ne5ci9mqlnicg8bbyhy4z7c8671ex09 Sablonan:Indonésia 10 137 24992 16795 2024-08-20T09:55:01Z Bangrapip 9 24992 wikitext text/x-wiki {{Navbox generic | name = Template:Indonésia|Indonésia | state = collapsed | title =[[Indonésia]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | list1 = <div class="center">[[Basa di Indonésia|Basa]] · [[Lambang negara Indonésia|Lambang negara]] · [[Indonésia Raya|Tembang negara]] · [[Makanan has Indonésia|Dedaharan]] · [[Kebudayaan Indonésia|Budaya]] · [[Èkonomi Indonésia|Èkonomi]] · [[Didikan di Indonésia|Didikan]] · [[Bendèra Indonésia|Bendèra]] · [[Soldadu Indonésia|Soldadu]] · [[Géograpi Indonésia|Ujud bumi]] · [[Sejarah Indonésia|Sejarah]] · [[Pulo-pulo di Indonésia|Pulo]] · [[Pulitik di Indonésia|Pulitik]] · [[Igama di Indonésia|Igama]] · [[Pembagèan Indonésia|Pembagèan]] · [[Tempat plesiran di Indonésia|Plesiran]] · [[Musik Indonésia|Musik]]</div> }} <noinclude></noinclude> bz1qkfqexm8c6o20bj22jlyqjlrayve Sablonan:Infobox 10 138 17855 17096 2024-05-23T16:40:55Z Bangrapip 9 17855 wikitext text/x-wiki {{#invoke:Infobox|infobox}}<includeonly>{{template other|{{#ifeq:{{PAGENAME}}|Infobox||{{#ifeq:{{str left|{{SUBPAGENAME}}|7}}|Infobox|[[Category:Sablonan kotak pengabaran|{{remove first word|{{SUBPAGENAME}}}}]]}}}}|}}</includeonly><noinclude> {{documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> </noinclude> gekdd0ub8yd7mgnjktgazo4dpp46i5c Sablonan:Infobox OS 10 139 19350 420 2024-06-04T20:49:26Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5856866]] 19350 wikitext text/x-wiki {| class="toccolours" style="float: right; background:#F7F5F5"; margin: 0 0 1em 1em; width: 24em; font-size: 90%;" cellspacing="5" |- ! colspan="2" style="text-align: center; background:#EBEBEB; font-size: larger;" | {{{name}}} |- {{#if:{{{logo|}}}||| colspan="2" style="padding: 1em 0; text-align: center;" | <div>{{{logo|}}}</div>}} |- style="vertical-align: top;" | '''[[Maskepé peranti alus|Tukang bikin]]''' | {{{developer}}} |- style="vertical-align: top;" |'''Langsir ajeg belakangan''' | {{{latest release version}}} {{#if:{{{latest release date|}}}|/ {{{latest release date}}}}} |- style="vertical-align: top;" |'''Jenis sistim operasi''' | {{{os type}}} {{#if:{{{family|}}}|| |- style="vertical-align: top;" |'''Keluarga OS''' |{{{family}}}}} {{#if:{{{genre|}}}|| |- style="vertical-align: top;" |'''[[Genre OS|Genre]]''' | {{{genre}}}}} {{#if:{{{license|}}}|| |- style="vertical-align: top;" |'''[[Lisensi|Lisènsi]]''' | {{{license}}}}} |- style="vertical-align: top;" |'''[[Situs web|Pelampang jala]]''' | {{{website}}} |} <noinclude> {| style="float: left; background: transparent; border: none;" |<pre> {{Infobox OS |name = |logo = |screenshot = |caption = |situs= |pengembang = |family = |source_model = |latest_release_version = |latest_release_date = |latest_test_version = |latest_test_date = |marketing_target = |language = |kernel_type = |ui = |lisensi = |working_state = |supported_platforms = |updatemodel = |package_manager = }} </pre> |} [[Kategori:Templat kotak info]] [[Kategori:Templat yang menggunakan ParserFunction]] </noinclude> lwdou4oye8n6uk9na6v7jzsjfcznyyj Sablonan:Infobox negara 10 140 423 422 2024-05-15T07:31:33Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 422 wikitext text/x-wiki #REDIRECT [[Templat:Kotak inpo negara]] gzuwylu954kuabj339k7l0mkoyvwc2p Sablonan:Italic title 10 141 18118 429 2024-05-24T04:22:05Z Bangrapip 9 18118 wikitext text/x-wiki <includeonly>{{#invoke:Italic title|main}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> jwuorf4rkmcot1urhwppzu5infgbhdk Sablonan:JUMBLAHTULISAN 10 142 431 430 2024-05-15T07:31:36Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 430 wikitext text/x-wiki #REDIRECT [[Templat:Jumblah makalah]] ftvo0azsqy4595y4pwol6itnwt2j56r Sablonan:Jakarta 10 143 19498 438 2024-06-04T21:34:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19498 wikitext text/x-wiki {{Navbox generic |name = Template:Jakarta | Daèrè Kusus Ibukotè Jakarta |state = {{{state|autocollapse}}} |listclass = hlist |title = {{#if:{{{1|{{{prefix|}}}}}}|{{{1|{{{prefix|}}}}}}&nbsp;}}[[Jakarta|Daèrè Kusus Ibukotè (Hopstad) Jakartè]] |image = [[Berkas:Coat of arms of Jakarta.svg|50px|Lambang Daerah Khusus Ibukota Jakarta]] |above = {{Flatlist| * Sintrem guwernemèn: [[Kota Bestir Jakarta Sintrem|Jakarta Sintrem]] (secara hakèkat) * [[Gubernur Jakarta|Gubernur]]: [[Heru Budi Hartono]] (pj.) * [[Daptar Wakil Gubernur Daèrè Kusus Ibukotè Jakarta|Wakil Gubernur]]: ''lowong'' }} |group1 = Kabupatèn Bestir |list1 = * [[{{{1|{{{prefix|}}}}}}Kabupatèn Bestir Pulo Serèbu|Pulo Serèbu]] |group2 = Kota Bestir |list2 = * [[{{{1|{{{prefix|}}}}}}Kota Bestir Jakarta Kidul|Jakarta Kidul]] * [[{{{1|{{{prefix|}}}}}}Kota Bestir Jakarta Kulon|Jakarta Kulon]] * [[{{{1|{{{prefix|}}}}}}Kota Bestir Jakarta Lor|Jakarta Lor]] * [[{{{1|{{{prefix|}}}}}}Kota Bestir Jakarta Sintrem|Jakarta Sintrem]] * [[{{{1|{{{prefix|}}}}}}Kota Bestir Jakarta Wètan|Jakarta Wètan]] |group3 = Topik |list3 = *[[Daptar kabupatèn èn kota bestir di Daèrah Kusus Ibukota Jakarta|Kabupatèn/kotè]] *[[Daptar kecamatan èn kelurahan di Daèrah Kusus Ibukota Jakarta|Kecamatan èn kelurahan]] *[[Daptar Hop Daèrah èn Wakil Hop Daèrah Kabupatèn/Kota di Daèrah Kusus Ibukota Jakarta|Hop èn wakil hop daerah]] }}<noinclude> Ini sablonan kena dikasi awalan. Buat patokan èn conto pemakéannya, liat [[Templat:Indonesia#Parameter]]. {{Collapsible option}} [[Kategori:Sablonan kabupatèn èn kotè Indonèsia|Daèrè Kusus Ibukotè Jakarta]] [[Kategori:Jakarta]] </noinclude> gg04l29t7os7uy4ds33q9qprb1wto46 Sablonan:BintangWiki Jawara Wikipédi 10 144 25762 19499 2024-09-22T01:55:46Z Badak Jawa 13 25762 wikitext text/x-wiki {{BintangWiki| |nama=Jawara Wikipédi |border=grey |color=#C0C0C0 |namaberkas=Image:Barnstar-AV.png |pesan="Jawara Wikipédi" diangsrongin bakal pemaké nyang ngejagain makalah èn halaman di Wikipédi basa Betawi deri tukang gratil. |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude><noinclude> </noinclude> lh33azreo8t8js0dwda03bidjiyk3mk Sablonan:Judul doyong 10 145 17200 445 2024-05-22T14:04:35Z Bangrapip 9 17200 wikitext text/x-wiki <includeonly>{{#invoke:Italic title|main}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> jwuorf4rkmcot1urhwppzu5infgbhdk Sablonan:Jumblah makalah 10 146 17928 17645 2024-05-23T23:09:03Z Bangrapip 9 17928 wikitext text/x-wiki [[Istimèwa:Statistik|{{NUMBEROFARTICLES}}]]<noinclude>[[Bangsaan:Sablonan anterserènta Wikipédi]] </noinclude> dk57er49k0relyytimuxx3huhdal27a Sablonan:Kapal selem kelas Balao 10 147 19500 459 2024-06-04T21:34:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19500 wikitext text/x-wiki {{Military navigation | name = Kapal selem kelas Balao |title=[[Kapal selem kelas Balao|Kapal selem kelas ''Balao'']] | state = <noinclude>uncollapsed</noinclude> | style = wide | bodyclass = hlist | groupstyle = text-align:left; | group1 = {{Navy|United States|size=30x15px}} | list1 = {{Military navigation|border=child|style=wide | listclass = hlist | groupstyle = text-align:left; | group1 = Jadi | list1 = * {{USS|Balao|SS-285|2}} * {{USS|Billfish|SS-286|2}} * {{USS|Bowfin|SS-287|2}} * {{USS|Cabrilla|SS-288|2}} * {{USS|Capelin|SS-289|2}} * {{USS|Cisco|SS-290|2}} * {{USS|Crevalle|SS-291|2}} * {{USS|Devilfish|SS-292|2}} * {{USS|Dragonet|SS-293|2}} * {{USS|Escolar|SS-294|2}} * {{USS|Hackleback|SS-295|2}} * {{USS|Lancetfish|SS-296|2}} * {{USS|Ling|SS-297|2}} * {{USS|Lionfish|SS-298|2}} * {{USS|Manta|SS-299|2}} * {{USS|Moray|SS-300|2}} * {{USS|Roncador|SS-301|2}} * {{USS|Sabalo|SS-302|2}} * {{USS|Sablefish|SS-303|2}} * {{USS|Seahorse|SS-304|2}} * {{USS|Skate|SS-305|2}} * {{USS|Tang|SS-306|2}} * {{USS|Tilefish|SS-307|2}} * {{USS|Apogon|SS-308|2}} * {{USS|Aspro|SS-309|2}} * {{USS|Batfish|SS-310|2}} * {{USS|Archerfish|SS-311|2}} * {{USS|Burrfish|SS-312|2}} * {{USS|Perch|SS-313|2}} * {{USS|Shark|SS-314|2}} * {{USS|Sealion|SS-315|2}} * {{USS|Barbel|SS-316|2}} * {{USS|Barbero|SS-317|2}} * {{USS|Baya|SS-318|2}} * {{USS|Becuna|SS-319|2}} * {{USS|Bergall|SS-320|2}} * {{USS|Besugo|SS-321|2}} * {{USS|Blackfin|SS-322|2}} * {{USS|Caiman|SS-323|2}} * {{USS|Blenny|SS-324|2}} * {{USS|Blower|SS-325|2}} * {{USS|Blueback|SS-326|2}} * {{USS|Boarfish|SS-327|2}} * {{USS|Charr|SS-328|2}} * {{USS|Chub|SS-329|2}} * {{USS|Brill|SS-330|2}} * {{USS|Bugara|SS-331|2}} * {{USS|Bullhead|SS-332|2}} * {{USS|Bumper|SS-333|2}} * {{USS|Cabezon|SS-334|2}} * {{USS|Dentuda|SS-335|2}} * {{USS|Capitaine|SS-336|2}} * {{USS|Carbonero|SS-337|2}} * {{USS|Carp|SS-338|2}} * {{USS|Catfish|SS-339|2}} * {{USS|Entemedor|SS-340|2}} * {{USS|Chivo|SS-341|2}} * {{USS|Chopper|SS-342|2}} * {{USS|Clamagore|SS-343|2}} * {{USS|Cobbler|SS-344|2}} * {{USS|Cochino|SS-345|2}} * {{USS|Corporal|SS-346|2}} * {{USS|Cubera|SS-347|2}} * {{USS|Cusk|SS-348|2}} * {{USS|Diodon|SS-349|2}} * {{USS|Dogfish|SS-350|2}} * {{USS|Greenfish|SS-351|2}} * {{USS|Halfbeak|SS-352|2}} * {{USS|Hardhead|SS-365|2}} * {{USS|Hawkbill|SS-366|2}} * {{USS|Icefish|SS-367|2}} * {{USS|Jallao|SS-368|2}} * {{USS|Kete|SS-369|2}} * {{USS|Kraken|SS-370|2}} * {{USS|Lagarto|SS-371|2}} * {{USS|Lamprey|SS-372|2}} * {{USS|Lizardfish|SS-373|2}} * {{USS|Loggerhead|SS-374|2}} * {{USS|Macabi|SS-375|2}} * {{USS|Mapiro|SS-376|2}} * {{USS|Menhaden|SS-377|2}} * {{USS|Mero|SS-378|2}} * {{USS|Sand Lance|SS-381|2}} * {{USS|Picuda|SS-382|2}} * {{USS|Pampanito|SS-383|2}} * {{USS|Parche|SS-384|2}} * {{USS|Bang|SS-385|2}} * {{USS|Pilotfish|SS-386|2}} * {{USS|Pintado|SS-387|2}} * {{USS|Pipefish|SS-388|2}} * {{USS|Piranha|SS-389|2}} * {{USS|Plaice|SS-390|2}} * {{USS|Pomfret|SS-391|2}} * {{USS|Sterlet|SS-392|2}} * {{USS|Queenfish|SS-393|2}} * {{USS|Razorback|SS-394|2}} * {{USS|Redfish|SS-395|2}} * {{USS|Ronquil|SS-396|2}} * {{USS|Scabbardfish|SS-397|2}} * {{USS|Segundo|SS-398|2}} * {{USS|Sea Cat|SS-399|2}} * {{USS|Sea Devil|SS-400|2}} * {{USS|Sea Dog|SS-401|2}} * {{USS|Sea Fox|SS-402|2}} * {{USS|Atule|SS-403|2}} * {{USS|Spikefish|SS-404|2}} * {{USS|Sea Owl|SS-405|2}} * {{USS|Sea Poacher|SS-406|2}} * {{USS|Sea Robin|SS-407|2}} * {{USS|Sennet|SS-408|2}} * {{USS|Piper|SS-409|2}} * {{USS|Threadfin|SS-410|2}} * {{USS|Spadefish|SS-411|2}} * {{USS|Trepang|SS-412|2}} * {{USS|Spot|SS-413|2}} * {{USS|Springer|SS-414|2}} * {{USS|Stickleback|SS-415|2}} * {{USS|Tiru|SS-416|2}} * {{USS|Trumpetfish|SS-425|2}} * {{USS|Tusk|SS-426|2}} | group2 = Gak jadi | list2 = * {{USS|Dugong|SS-353|2}} * {{USS|Eel|SS-354|2}} * {{USS|Espada|SS-355|2}} * {{USS|Jawfish|SS-356|2}} * {{USS|Ono|SS-357|2}} * {{USS|Garlopa|SS-358|2}} * {{USS|Garrupa|SS-359|2}} * {{USS|Goldring|SS-360|2}} * {{USS|Needlefish|SS-379|2}} * {{USS|Nerka|SS-380|2}} * {{USS|Turbot|SS-427|2}} * {{USS|Ulua|SS-428|2}} * {{USS|Unicorn|SS-429|2}} * {{USS|Vendace|SS-430|2}} * {{USS|Walrus|SS-431|2}} * {{USS|Whitefish|SS-432|2}} * {{USS|Whiting|SS-433|2}} * {{USS|Wolffish|SS-434|2}} * SS-438 – SS-463 (Gak ada nama) * {{USS|Chicolar|SS-464|2}} * SS-465 – SS-474 (Gak ada nama) * SS-530 – SS-536 (Gak ada nama) }} | list3 = {{Military navigation|border=child|style=wide | title = Operator lainnyè | state = {{#ifeq:{{{1<noinclude>|others</noinclude>}}}|others|uncollapsed|collapsed}} | listclass = hlist | groupstyle = text-align:left; | group1 = {{Navy|Argentina|size=30x15px}} | list1 = * [[USS Macabi (SS-375)|''Santa Fe'' (S-11)]] * {{ARA|Santa Fe|S-21|3}} (ex-''Catfish'') * [[USS Lamprey (SS-372)|''Santiago del Estero'' (S-12)]] * [[USS Chivo (SS-341)|''Santiago del Estero'' (S-22)]] | group2 = {{Navy|Brazil|size=30x15px}} | list2 = * [[USS Greenfish (SS-351)|''Amazonas'']] * [[USS Plaice (SS-390)|''Bahia'']] * [[USS Trumpetfish (SS-425)|''Goias'']] * [[USS Dogfish (SS-350)|''Guanabara'']] * [[USS Sand Lance (SS-381)|''Rio Grande do Sul'']] | group3 = {{Navy|Canada|1911|size=30x15px}} | list3 = * [[USS Burrfish (SS-312)|''Grilse'']] | group4 = {{Navy|Chile|size=30x15px}} | list4 = * [[USS Springer (SS-414)|''Thomson'']] * [[USS Spot (SS-413)|''Simpson'']] | group5 = {{Navy|Republic of China|size=30x15px}}<br><small>bagian [[Kapal selem kelas Hai Shih|kelas ''Hai Shih'']]</small> | list5 = * [[USS Tusk (SS-426)|''Hai Pao'']] | group6 = {{Navy|Greece|size=30x15px}} | list6 = * [[USS Hardhead (SS-365)|''Papanikolis'']] * [[USS Scabbardfish (SS-397)|''Triaina'']] | group7 = {{Navy|Italy|name=''Marina Militare''|size=30x15px}}<!-- name in italics because it is non-English--> | list7 = * [[USS Capitaine (SS-336)|''Alfredo Cappellini'']] * [[USS Lizardfish (SS-373)|''Evangelista Torricelli'']] * [[USS Besugo (SS-321)|''Francesco Morosini'']] | group8 = {{Navy|Netherlands|size=30x15px}} | list8 = * [[USS Icefish (SS-367)|''Walrus'']] * [[USS Hawkbill (SS-366)|''Zeeleeuw'']] | group9 = {{Navy|Peru|size=30x15px}} | list9 = * [[USS Sea Poacher (SS-406)|''La Pedrera'']] * {{ship|BAP|Pacocha|SS-48|2}} (ex-{{USS|Atule|SS-403|2}}) | group10 = {{Navy|Spain|size=30x15px}} | list10 = * [[USS Kraken (SS-370)|''Almirante García de los Reyes'']] * [[USS Bang (SS-385)|''Cosme García'']] * [[USS Ronquil (SS-396)|''Isaac Peral'']] * [[USS Picuda (SS-382)|''Narcíso Monturiol'' (S33)]] * [[USS Jallao (SS-368)|''Narcíso Monturiol'' (S35)]] | group11 = {{Navy|Turkey|size=30x15px}} | list11 = * [[USS Brill (SS-330)|''1. İnönü'' (S330)]] * [[USS Threadfin (SS-410)|''1. İnönü'' (S346)]] * [[USS Blueback (SS-326)|''2. İnönü'' (S331)]] * [[USS Corporal (SS-346)|''2. İnönü'' (S333)]] * [[USS Sea Fox (SS-402)|''Burakreis'']] * [[USS Bumper (SS-333)|''Çanakkale'' (S333)]] * [[USS Cobbler (SS-344)|''Çanakkale'' (S341)]] * [[USS Blower (SS-325)|''Dumlupınar'' (D6)]]<!-- pennant number from Navsource.org; this is an older style than other Turkish pennant numbers --> * [[USS Caiman (SS-323)|''Dumlupınar'' (S339)]] * [[USS Chub (SS-329)|''Gür'']] * [[USS Mero (SS-378)|''Hızırreis'']] * [[USS Razorback (SS-394)|''Muratreis'']] * [[USS Pomfret (SS-391)|''Oruçreis'']] * [[USS Mapiro (SS-376)|''Pirireis'']] * [[USS Entemedor (SS-340)|''Preveze'']] * [[USS Boarfish (SS-327)|''Sakarya'']] * [[USS Bergall (SS-320)|''Turgutreis'']] | group12 = {{Navy|Venezuela|size=30x15px}} | list12 = * [[USS Tilefish (SS-307)|''Carite'']] * [[USS Cubera (SS-347)|''Tiburon'']] }} | list4 = * Diduluin amè: [[Kapal selem kelas Gato|kelas ''Gato'']] * Disusul amè: [[Kapal selem kelas Tench|kelas ''Tench'']] }}<noinclude> {{Collapsible option}} </noinclude> pu73dyk8aj3nozwv12l3up0zopfgof7 Sablonan:Kapal selem kelas Cakra 10 148 19501 474 2024-06-04T21:34:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19501 wikitext text/x-wiki {{Military navigation |style=wide |name=Kapal selem kelas Cakra |state= {{{state|}}} |title=[[Kapal selem kelas Cakra|Kapal selem kelas ''Cakra'']] |bodyclass = hlist |list1= * {{Ship|KRI|Cakra|401|2}} * {{Ship|KRI|Nanggala|402|2}} | list2 = * Diduluin ama: [[Kapal selem kelas Whiskey|kelas ''Whiskey'']] * Disusul ama: [[Kapal selem kelas Nagapasa|kelas ''Nagapasa'']] |below= *[[Kapal selem Tipe 209]] *[[Kapal selem Soldadu Merin Kiblik Indonésia]] }}<noinclude> {{Collapsible option}} </noinclude> ssjaozo6xs1btd5qj11svzn1mswag5q Sablonan:Balé-balé/Palang bangsaan 10 149 24384 24383 2024-07-18T19:17:07Z Swarabakti 44 24384 wikitext text/x-wiki <div class="mp-header__palang-bangsaan"> {| cellspacing="0" style="width:100%; box-shadow: 0 2px 5px rgba(0, 0, 0, .1);" | style="background-color:#e2e3f4;border-top:5px solid; border-color:#3f45b5; width:6%;" | [[:Bangsaan:Alam|<span style="color:#333333;">Alam</span>]] | style="background-color:#dfebed;border-top:5px solid; border-color:#2c7a89; width:6%;" | [[:Bangsaan:Basa|<span style="color:#333333;">Basa</span>]] | style="background-color:#dcf3e7;border-top:5px solid; border-color:#19ae5d;width:8%;" | [[:Bangsaan:Betawi|<span style="color:#333333;">Betawi</span>]] | style="background-color:#edf3e2;border-top:5px solid; border-color:#8cb244;width:8%;" | [[:Bangsaan:Gending|<span style="color:#333333;">Gending]] | style="background-color:#f7f4e1;border-top:5px solid; border-color:#c5b438;width:12%;" | [[:Bangsaan:Gerak badan|<span style="color:#333333;">Gerak{{nbsp}}badan]] | style="background-color:#fff4df;border-top:5px solid; border-color:#feb52b;width:10%;" | [[:Bangsaan:Indonésia|<span style="color:#333333;">Indonésia</span>]] | style="background-color:#ffefdf;border-top:5px solid; border-color:#fe9528;width:8%;" | [[:Bangsaan:Makanan|<span style="color:#333333;">Makanan</span>]] | style="background-color:#ffeade;border-top:5px solid; border-color:#fd7524;width:8%;" | [[:Bangsaan:Pulitik|<span style="color:#333333;">Pulitik</span>]] | style="background-color:#fee5e8;border-top:5px solid; border-color:#f45363;width:8%;" | [[:Bangsaan:Sejarah|<span style="color:#333333;">Sejarah</span>]] | style="background-color:#fce0f1;border-top:5px solid; border-color:#eb30a2;width:8%;" | [[:Bangsaan:Sastra|<span style="color:#333333;">Sastra</span>]] | style="background-color:#f6e4f1;border-top:5px solid; border-color:#c53dA8;width:8%;" | [[:Bangsaan:Riwayat|<span style="color:#333333;">Riwayat</span>]] | style="background-color:#efe7f0;border-top:5px solid; border-color:#9e49ad;width:10%;" | [[:Bangsaan:Tèhnolohi|<span style="color:#333333;">Tèhnolohi</span>]] |}</div><noinclude> </noinclude> b76zowjqwd7tjshwndvbn23szsdfsj8 Sablonan:Kelar 10 150 24633 19351 2024-07-30T17:06:04Z Swarabakti 44 24633 wikitext text/x-wiki <span class="nowrap">[[Gepokan:Yes check.svg|18px|link=|alt=]]&nbsp;'''{{{1|Kelar}}}'''</span>{{{{{|safesubst:}}}#if:{{{2|{{{note|{{{reason|}}}}}}}}}|&#58; {{{2|{{{note|{{{reason}}}}}}}}}}}<!--template:done--><noinclude> {{documentation}} </noinclude> gb4uo5tuo5wv8rxytqygg2mqhr3ah5h Sablonan:Pegarin 10 151 25641 25624 2024-09-16T10:49:31Z Swarabakti 44 25641 wikitext text/x-wiki {{Ambox |name=Pegarin |type=content |text='''Ni makalah kudu dipegarin isinya biar nutugin [[Wikipédi]] punya patokan.'''<br/><span style="font-size: 90%">Nyo' tulungin kita-kita megarin ni makalah!</span>}}{{#if:{{{kat|}}}||<includeonly> [[Bangsaan:Makalah nyang kudu dipegarin|{{{1|{{PAGENAME}}}}}]] [[Bangsaan:Makalah nyang kudu dipegarin {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] </includeonly> }}<noinclude> {{pengwarkatan}} </noinclude> 745nziaaqrrs0h2g257coizfij7p3uq Sablonan:Kontributor nyang ga pernah cape 10 152 499 498 2024-05-15T07:31:49Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 498 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak kaga' capè'nya]] 8ghvvsglfhb3em94aeh9f4m984fke6m Sablonan:Kotak inpo basa 10 153 19352 506 2024-06-04T20:49:34Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q7217946]] 19352 wikitext text/x-wiki {| style="background-color:{{{familycolor}}}; border:2px solid #A5B4D8; padding:5px;" cellpadding="2" cellspacing="0" align="right" width=300 |- !align="center" bgcolor="{{{color|#dddddd}}}" colspan="4" style="color:{{{font|#000000}}}"| '''{{{nama}}}'''<br> {{{nama_asli}}} |- |- class="hiddenStructure{{{negeri|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Dipaké di:''' | {{{negeri}}} |- class="hiddenStructure{{{daèrah|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Kawasan:''' | {{{daèrah}}} |- class="hiddenStructure{{{pengomong|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Pengomong:''' | {{{pengomong}}} |- class="hiddenStructure{{{kulawarga|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''Kulawarga:''' | {{{kulawarga}}} |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Status resmi</div> |- | style="vertical-align: top; padding-left: 0.5em;" |'''Basa resmi deri:''' | {{{bangsa}}} |- | style="vertical-align: top; padding-left: 0.5em;" |'''Diatur ama:''' | {{{kelembagaan}}} |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Kode</div> |- |- class="hiddenStructure{{{iso1|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-1:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{iso1|}}} {{{iso1|}}}] |- class="hiddenStructure{{{iso2|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-2:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{iso2|}}} {{{iso2|}}}] |- class="hiddenStructure{{{iso3|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''ISO 639-3:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{sil|}}} {{{iso3|}}}] |- class="hiddenStructure{{{sil|}}}" | style="vertical-align: top; padding-left: 0.5em;" |'''SIL:''' | [http://www.sil.org/iso639-3/documentation.asp?id={{{sil|}}} {{{sil|}}}] |- ! colspan="2" style="color: {{{font}}}; background-color: {{{color|#dddddd}}};"|<div class="center">Peta</div> |- |- class="hiddenStructure{{{peta<includeonly>|</includeonly>}}}" |colspan=2 style="text-align: center; padding-bottom: 0.5em;"| {{#ifexist: File:{{{peta}}} | [[Berkas:{{{peta}}}|{{{200x}}}|{{{nom|}}}]] | {{{peta}}} }} <div class="center"></div> |- | colspan=2 style="text-align: center; padding-bottom: 0.5em;" | [[Basa]] &ndash; [[Basa Betawi]] |} <noinclude> <pre> {{Basa |nama = |color = |nama_asli = |negeri = |daèrah = |pengomong = |rank = |kulawarga = |bangsa = |kelembagaan = |iso1 = |iso2 = |sil = |peta = [[Berkas: |300px]] }} </pre> </noinclude> kvdb4uskyzg8n42nbzpx7jmd816mas0 Sablonan:Kotak inpo negara 10 154 19353 515 2024-06-04T20:49:47Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5621162]] 19353 wikitext text/x-wiki {| border=1 align=right cellpadding=4 cellspacing=0 width=250 style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" |+<big>'''{{{native_name}}}'''</big> |- | align=center colspan="2" | {| style="background:#f9f9f9;" border="0" cellpadding="2" cellspacing="0" |- align=center | [[Berkas:{{{image_flag}}}|125px|Bendera {{{common_name}}}]] | [[Berkas:{{{image_coat}}}|125px|Lambang {{{common_name}}}]] |- align=center | <small>(Bendèra {{{common_name}}})</small> | <small>(Lambang {{{common_name}}})</small> |} |- align=center valign=top | style="font-size:95%" colspan="2" | [[Semboyan]]: {{{national_motto}}} |- align=center valign=top | style="font-size:95%" colspan="2" | [[Tembang kebangsaan]]: {{{national_anthem}}} |- align=center | colspan="2" style="background:#ffffff;" | [[Berkas:{{{image_map}}}|290px|Letaknya {{{common_name}}}]] |- valign=top | '''[[Sintrem]]''' | {{{capital}}}<br><small>{{{capitals_coordinates}}}</small> |- valign=top | '''Kota paling gedé''' | {{{largest_city}}} |- valign=top | '''[[Basa resmi]]''' | {{{official_languages}}} |- valign=top | style="white-space: nowrap;" | '''Pemerèntahan''' <div style="text-align: right;"> {{{leader_titles}}}</div> | style="white-space: nowrap;" | {{{government_type}}}<br>{{{leader_names}}} |- valign=top | style="white-space: nowrap;" | '''{{{sovereignty_type}}}'''<br>{{{established_events}}} | {{{established_dates}}} |- valign=top | '''[[Wilayah]]'''<br>&nbsp;- Total<br>&nbsp;- Aèr (%) | &nbsp;<br>{{{area}}} km&sup2; ([[Daptar negara bedasar luas wilayahnya|{{{area_rank}}}]])<br>{{{percent_water}}} |- valign=top | style="white-space: nowrap;" | '''[[Penduduk]]nya'''<br>&nbsp;- [[{{{population_estimate_year}}}]] est.<br>&nbsp;- [[{{{population_census_year}}}]] census<br>&nbsp;- [[Kepadetan]]nya | &nbsp;<br>{{{population_estimate}}} ([[Daptar negara bedasar jumblah penduduknya|{{{population_estimate_rank}}}]])<br>{{{population_census}}}<br>{{{population_density}}}/km&sup2; ({{{population_density_rank}}}) |- valign=top | style="white-space: nowrap;" | '''[[PDB]]''' ([[PPP (PDB)|PPP]])<br>&nbsp;- Total<br>&nbsp;- Per kapita | perk. [[{{{GDP_PPP_year}}}]]<br>{{{GDP_PPP}}} ([[Daptar negara bedasar PDF (PPP)|{{{GDP_PPP_rank}}}]])<br>{{{GDP_PPP_per_capita}}} ([[Daptar negara bedasar PDF PDB (PPP) per kapita|{{{GDP_PPP_per_capita_rank}}}]]) |- valign=top | '''[[Mata uang]]''' | style="white-space: nowrap;" | {{{currency}}} (<code>[[ISO 4217|{{{currency_code}}}]]</code>) |- valign=top | '''[[Kawasan waktu]]'''<br>&nbsp;- Musim engkeb&nbsp;([[DST]]) | {{{time_zone}}} ([[UTC]]{{{utc_offset}}})<br>{{{time_zone_DST}}} ([[UTC]]{{{utc_offset_DST}}}) |- valign=top | '''[[Domén]]''' | {{{cctld}}} |- valign=top | '''[[Kode telepon]]''' | <code>+{{{calling_code}}}</code> |- valign=top | colspan=2 | <small>{{{footnotes}}}</small> |} <noinclude> </noinclude> m6nv10xs7px59vo4y4o5gpm8pnhuo5x Sablonan:Kotak inpo negare 10 155 517 516 2024-05-15T07:31:54Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 516 wikitext text/x-wiki #REDIRECT [[Templat:Kotak inpo negara]] gzuwylu954kuabj339k7l0mkoyvwc2p Sablonan:Kotak inpo pemimpin 10 156 15167 520 2024-05-16T13:54:45Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 518 wikitext text/x-wiki {{Infobox royalty | embed = | name = | title = | titletext = | more = | type = | image = | image_size = | alt = | caption = | succession = | moretext = | reign = | reign-type = | coronation = | cor-type = | predecessor = | pre-type = | successor = | suc-type = | regent = | reg-type = | succession1 = | moretext1 = | reign1 = | reign-type1 = | coronation1 = | cor-type1 = | predecessor1 = | pre-type1 = | successor1 = | suc-type1 = | regent1 = | reg-type1 = | succession2 = | moretext2 = | reign2 = | reign-type2 = | coronation2 = | cor-type2 = | predecessor2 = | pre-type2 = | successor2 = | suc-type2 = | regent2 = | reg-type2 = | succession3 = | moretext3 = | reign3 = | reign-type3 = | coronation3 = | cor-type3 = | predecessor3 = | pre-type3 = | successor3 = | suc-type3 = | regent3 = | reg-type3 = <!-- succession4 to succession9 are also available --> | birth_name = | birth_date = <!-- For Gregorian dates: {{birth date and age|YYYY|MM|DD|df=y}} --> | birth_place = | death_date = <!-- {{death date and age|YYYY|MM|DD|YYYY|MM|DD|df=y}} --> | death_place = | burial_date = | burial_place = | spouse = | spouse-type = | consort = <!-- yes or no --> | issue = <!--list children in order of birth. Use {{plainlist}} or {{unbulleted list}} --> | issue-link = | issue-pipe = | issue-type = | full name = | era name = | era dates = | regnal name = | posthumous name= | temple name = | house = | house-type = | father = | mother = | religion = | occupation = | signature_type = | signature = | module = }} dtjp9bz4orp0mbpvou944g9u7y0cnhb Sablonan:Kotak lingir logat Bekasih 10 157 19286 18517 2024-06-01T12:45:38Z Bangrapip 9 19286 wikitext text/x-wiki {{Side box |class = noprint selfref |style = width: 15em; float: right |textstyle = vertical-align: middle; font-size: 90% |text = Enni makalah maké logat <br/>[[Basa Betawi#Logat Bekasi|Betawi Bekasih]]. |image = [[Gepokan:Coat_of_arms_of_Bekasi.svg|40px]] }}[[Bangsaan:Makalah paké basa Betawi Bekasih]]<noinclude>[[Bangsaan:Sablonan basa Betawi]]{{dokumentasi}}</noinclude> e7jcynt19g227xgrg9oscx2z2txft08 Sablonan:Kotak lingir logat Kota 10 158 526 525 2024-05-15T07:31:57Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 525 wikitext text/x-wiki #REDIRECT [[Templat:Kotak lingir logat Bekasih]] ck65j6j2l7u5d4dhlcjrv5s8ussptvn Sablonan:Kotak lingir logat Kotè 10 159 18520 18519 2024-05-25T11:06:23Z Bangrapip 9 18520 wikitext text/x-wiki {{Side box |class = noprint selfref |style = width: 15em; float: right |textstyle = vertical-align: middle; font-size: 90% |text = Ni makalè maké logat <br/>[[Basa Betawi#Logat Kota|Betawi Kotè]]. |image = [[Gepokan:Coat_of_arms_of_Jakarta.svg|40px]] }}[[Bangsaan:Makalè paké basè Betawi Kotè]]<noinclude>[[Bangsaan:Sablonan basa Betawi]]{{dokumentasi}}</noinclude> 6to5dp55trrx344a50k6qhqok65q6o5 Sablonan:Lang-ja 10 161 18476 18474 2024-05-25T06:27:41Z Bangrapip 9 18476 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ja }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-ja using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Japanese-language text |tracking-category=Instances of Lang-ja using second unnamed parameter }} }} [[Category:Japonic multilingual support templates|{{PAGENAME}}]] </noinclude> e1p6pm6v76tyrpgghm5b0z8p6zn0m5v Sablonan:Language with name 10 162 19504 548 2024-06-04T21:34:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19504 wikitext text/x-wiki {{#ifeq:{{{links|{{{link|}}}}}}|no |{{{2}}} |[[{{{2}}}]] }}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}|nocat={{{nocat|}}}}}{{#if:{{{4<includeonly>|{{{lit|}}}</includeonly>}}}|, {{small|[[Arti harfiah|har.]]&nbsp;}}&#39;{{{4|{{{lit}}}}}}&#39;}}<noinclude>{{Documentation}} </noinclude> eapamqqirdqog0d7m3ks25fe04ev5a6 Sablonan:Lorem ipsum 10 163 1080 557 2024-05-15T07:34:14Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 555 wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>0|{{{2|}}}{{{{{|safesubst:}}}#ifeq:{{{link|{{{4}}}}}}|yes|[[Lorem ipsum]]|Lorem ipsum}} dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>1|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Curabitur pretium tincidunt lacus. Nulla gravida orci a odio. Nullam varius, turpis et commodo pharetra, est eros bibendum elit, nec luctus magna felis sollicitudin mauris. Integer in mauris eu nibh euismod gravida. Duis ac tellus et risus vulputate vehicula. Donec lobortis risus a elit. Etiam tempor. Ut ullamcorper, ligula eu tempor congue, eros est euismod turpis, id tincidunt sapien risus a quam. Maecenas fermentum consequat mi. Donec fermentum. Pellentesque malesuada nulla a mi. Duis sapien sem, aliquet nec, commodo eget, consequat quis, neque. Aliquam faucibus, elit ut dictum aliquet, felis nisl adipiscing sapien, sed malesuada diam lacus eget erat. Cras mollis scelerisque nunc. Nullam arcu. Aliquam consequat. Curabitur augue lorem, dapibus quis, laoreet et, pretium ac, nisi. Aenean magna nisl, mollis quis, molestie eu, feugiat in, orci. In hac habitasse platea dictumst.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>2|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Fusce convallis, mauris imperdiet gravida bibendum, nisl turpis suscipit mauris, sed placerat ipsum urna sed risus. In convallis tellus a mauris. Curabitur non elit ut libero tristique sodales. Mauris a lacus. Donec mattis semper leo. In hac habitasse platea dictumst. Vivamus facilisis diam at odio. Mauris dictum, nisi eget consequat elementum, lacus ligula molestie metus, non feugiat orci magna ac sem. Donec turpis. Donec vitae metus. Morbi tristique neque eu mauris. Quisque gravida ipsum non sapien. Proin turpis lacus, scelerisque vitae, elementum at, lobortis ac, quam. Aliquam dictum eleifend risus. In hac habitasse platea dictumst. Etiam sit amet diam. Suspendisse odio. Suspendisse nunc. In semper bibendum libero.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>3|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Proin nonummy, lacus eget pulvinar lacinia, pede felis dignissim leo, vitae tristique magna lacus sit amet eros. Nullam ornare. Praesent odio ligula, dapibus sed, tincidunt eget, dictum ac, nibh. Nam quis lacus. Nunc eleifend molestie velit. Morbi lobortis quam eu velit. Donec euismod vestibulum massa. Donec non lectus. Aliquam commodo lacus sit amet nulla. Cras dignissim elit et augue. Nullam non diam. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In hac habitasse platea dictumst. Aenean vestibulum. Sed lobortis elit quis lectus. Nunc sed lacus at augue bibendum dapibus.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>4|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Aliquam vehicula sem ut pede. Cras purus lectus, egestas eu, vehicula at, imperdiet sed, nibh. Morbi consectetuer luctus felis. Donec vitae nisi. Aliquam tincidunt feugiat elit. Duis sed elit ut turpis ullamcorper feugiat. Praesent pretium, mauris sed fermentum hendrerit, nulla lorem iaculis magna, pulvinar scelerisque urna tellus a justo. Suspendisse pulvinar massa in metus. Duis quis quam. Proin justo. Curabitur ac sapien. Nam erat. Praesent ut quam.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>5|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Vivamus commodo, augue et laoreet euismod, sem sapien tempor dolor, ac egestas sem ligula quis lacus. Donec vestibulum tortor ac lacus. Sed posuere vestibulum nisl. Curabitur eleifend fermentum justo. Nullam imperdiet. Integer sit amet mauris imperdiet risus sollicitudin rutrum. Ut vitae turpis. Nulla facilisi. Quisque tortor velit, scelerisque et, facilisis vel, tempor sed, urna. Vivamus nulla elit, vestibulum eget, semper et, scelerisque eget, lacus. Pellentesque viverra purus. Quisque elit. Donec ut dolor.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>6|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Duis volutpat elit et erat. In at nulla at nisl condimentum aliquet. Quisque elementum pharetra lacus. Nunc gravida arcu eget nunc. Nulla iaculis egestas magna. Aliquam erat volutpat. Sed pellentesque orci. Etiam lacus lorem, iaculis sit amet, pharetra quis, imperdiet sit amet, lectus. Integer quis elit ac mi aliquam pretium. Nullam mauris orci, porttitor eget, sollicitudin non, vulputate id, risus. Donec varius enim nec sem. Nam aliquam lacinia enim. Quisque eget lorem eu purus dignissim ultricies. Fusce porttitor hendrerit ante. Mauris urna diam, cursus id, mattis eget, tempus sit amet, risus. Curabitur eu felis. Sed eu mi. Nullam lectus mauris, luctus a, mattis ac, tempus non, leo. Cras mi nulla, rhoncus id, laoreet ut, ultricies id, odio.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>7|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Donec imperdiet. Vestibulum auctor tortor at orci. Integer semper, nisi eget suscipit eleifend, erat nisl hendrerit justo, eget vestibulum lorem justo ac leo. Integer sem velit, pharetra in, fringilla eu, fermentum id, felis. Vestibulum sed felis. In elit. Praesent et pede vel ante dapibus condimentum. Donec magna. Quisque id risus. Mauris vulputate pellentesque leo. Duis vulputate, ligula at venenatis tincidunt, orci nunc interdum leo, ac egestas elit sem ut lacus. Etiam non diam quis arcu egestas commodo. Curabitur nec massa ac massa gravida condimentum. Aenean id libero. Pellentesque vitae tellus. Fusce lectus est, accumsan ac, bibendum sed, porta eget, augue. Etiam faucibus. Quisque tempus purus eu ante.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>8|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Vestibulum sapien nisl, ornare auctor, consectetuer quis, posuere tristique, odio. Fusce ultrices ullamcorper odio. Ut augue nulla, interdum at, adipiscing non, tristique eget, neque. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut pede est, condimentum id, scelerisque ac, malesuada non, quam. Proin eu ligula ac sapien suscipit blandit. Suspendisse euismod. Ut accumsan, neque id gravida luctus, arcu pede sodales felis, vel blandit massa arcu eget ligula. Aenean sed turpis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Donec sem eros, ornare ut, commodo eu, tempor nec, risus. Donec laoreet dapibus ligula. Praesent orci leo, bibendum nec, ornare et, nonummy in, elit. Donec interdum feugiat leo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Pellentesque feugiat ullamcorper ipsum. Donec convallis tincidunt urna.{{{3|}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>9|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{2|}}}Suspendisse et orci et arcu porttitor pellentesque. Sed lacus nunc, fermentum vel, vehicula in, imperdiet eget, urna. Nam consectetuer euismod nunc. Nulla dignissim posuere nulla. Integer iaculis lacinia massa. Nullam sapien augue, condimentum vel, venenatis id, rhoncus pellentesque, sapien. Donec sed ipsum ultrices turpis consectetuer imperdiet. Duis et ipsum ac nisl laoreet commodo. Mauris eu est. Suspendisse id turpis quis orci euismod consequat. Donec tellus mi, luctus sit amet, ultrices a, convallis eu, lorem. Proin faucibus convallis elit. Maecenas rhoncus arcu at arcu. Proin libero. Proin adipiscing. In quis lorem vitae elit consectetuer pretium. Nullam ligula urna, adipiscing nec, iaculis ut, elementum non, turpis. Fusce pulvinar.{{{3|}}}}}}}}}}}}}}}}}}}}}{{{{{|safesubst:}}}#ifexpr:{{{1|1}}}>10|{{{{{|safesubst:}}}#ifeq:x{{{3|}}}x|x x||{{{{{|safesubst:}}}#if:{{{2|}}}||<nowiki></nowiki>}}}} {{{{{|safesubst:}}}Lorem ipsum/more|{{{{{|safesubst:}}}#expr:{{{1|1}}}-10}}|{{{2|}}}|{{{3|}}}}}}}{{{{{|safesubst:}}}#ifeq:{{{cat|}}}|no||{{Template:Main other|[[Kategori:Artikel Wikipedia yang mengandung kotak teks]]}}}}}}<noinclude> {{dokumentasi}} <!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, AND INTERWIKIS TO WIKIDATA, THANKS --> </noinclude> hw0veufsgh34scao2sfv1kw6kslh1sg Sablonan:Main articles 10 164 559 558 2024-05-15T07:32:06Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 558 wikitext text/x-wiki #REDIRECT [[Templat:Èlmu]] 1yx36pgqc61nzmp05kmhi56ij4ncmco Sablonan:Main other 10 165 17906 561 2024-05-23T17:18:29Z Bangrapip 9 17906 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:0}} | main | other }} }} | main = {{{1|}}} | other | #default = {{{2|}}} }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> fqcj40f1ojeitvtz4m2eefrp1ymhi6o Sablonan:Makalah gacoan 10 166 26036 23926 2024-10-18T06:05:17Z Swarabakti 44 26036 wikitext text/x-wiki {{Top icon | imagename = cscr-featured.svg | wikilink = Wikipedia:Makalah gacoan | description = Ni makalah entu makalah gacoan. Klik di mari bakal tètèk bengèknya. | id = featured-star | maincat = [[Bangsaan:Makalah gacoan]] }}<noinclude>{{Pengwarkatan}}</noinclude> 9081q5qofm25wpdx2ypvhkavdf0b7sc Sablonan:Merbot 10 167 19505 571 2024-06-04T21:34:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19505 wikitext text/x-wiki {| class="prettytable" style="float:right; margin-left: 1em; margin-bottom: 1ex; font-size: 90%;" |- !style="background:#ccf;"|[[Wikipédi:Merbot|Merbot]] |- |style="background:#edf3fe;"|[[Wikipedia:Belèd merbot|Belèd ]] |- |style="background:#fff;"|[[Wikipédi:Rembukan milih merbot|Rembukan]] |- |style="background:#edf3fe;"|[[Wikipédi:Tanggung jawab merbot|Tanggung jawab]] |- |style="background:#fff;"|[[Wikipédi:Minta jadi merbot|Minta status]] |- |style="background:#edf3fe;"|[[Wikipédi:Amtenar|Amtenar]] |- |style="background:#fff;"|[[Spesial:Catetan/kanan|Catetan pembenuman]] |- |style="background:#edf3fe;"|[[Wikipédi:Minta tulung merbot|Minta tulung merbot]] |}<includeonly>[[Kategori:Merbot Wikipédi|{{PAGENAME}}]]</includeonly><noinclude>[[Kategori:Sablonan navigasi|Merbot]] </noinclude> ly2vvj8o0j6eegy9xpa8skts5qiditc Sablonan:Military navigation 10 168 19355 574 2024-06-04T20:49:54Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10990779]] 19355 wikitext text/x-wiki <includeonly>{{#invoke:Military navigation|main}}</includeonly><noinclude> </noinclude> cq4n2twtzx30guv3577q46i1d16bw4a Sablonan:NUMBEROFARTICLES 10 169 577 576 2024-05-15T07:32:11Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 576 wikitext text/x-wiki #REDIRECT [[Templat:Jumblah makalah]] ftvo0azsqy4595y4pwol6itnwt2j56r Sablonan:Navbox generic 10 170 580 579 2024-05-15T07:32:12Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 579 wikitext text/x-wiki <includeonly><table class="navbox collapsible {{{state|autocollapse}}} nowraplinks noprint" style="margin:auto; width:100%; clear:both; border: 1px solid #aaa; padding: 2px; {{{style|}}}{{{bodystyle|}}}"><!-- ---------------------------------------------------------------------------------------------------------------------------- --><tr><!-- ----------------------------------------------------- Barra del titolo ----------------------------------------------------- --><th colspan="{{#if:{{{image|}}}<!-- --------------->| 3<!-- --------------->| 2<!-- --------------->}}" style="text-align:center; width:100%; background:#ccf; font-size:90%; {{{titlestyle|}}}"><!-- ---------------------------------------------------------- V.D.M. ---------------------------------------------------------- --><div class="noprint plainlinks" style="float:left; font-size:xx-small; width:6em; text-align:left; padding:0 10px;">{{#switch:{{{navbar|}}} | plain= | #default=[[{{{name}}}|<span title="Vai alla pagina del template.">v</span>]]&nbsp;·&nbsp;[[Model Discute:{{{name}}}|<span style="color:#002bb8;" title="Discuti del template.">d</span>]]&nbsp;·&nbsp;[{{fullurl:Model:{{{name}}}|action=edit}} <span style="color:#002bb8;" title="Per modificare il template. Usa l'anteprima prima di salvare.">m</span>]}}</div><span style="font-size:110%;"><!-- ---------------------------------------------------------- V.D.M. ---------------------------------------------------------- ---------------------------------------------------------- Titolo ---------------------------------------------------------- -------------------------------------------->{{#if:{{{title|}}}|{{{title}}}|}}<!-------------------------------------------- --></span></th><!-- ---------------------------------------------------------- Titolo ---------------------------------------------------------- ----------------------------------------------------- Barra del titolo ----------------------------------------------------- --> </tr><!-- ----------------------------------------------------- Above (opzionale) ---------------------------------------------------- -->{{#if:{{{above|}}}<!-- -->| <tr><td style="background:#ddf; text-align:center; font-size:90%; {{{abovestyle|}}}" colspan="{{#if:{{{image|}}}<!-- -------------------------------------------------------------------------------------------------->| 3<!-- -------------------------------------------------------------------------------------------------->| 2<!-- -------------------------------------------------------------------------------------------------->}}"><!-- ------------------------------------------------------>{{{above|}}}<!------------------------------------------------------- ----></td></tr><!-- -->}}<!-- ----------------------------------------------------- Above (opzionale) ---------------------------------------------------- ---------------------------------------------------------- Gruppi ---------------------------------------------------------- ---------------------------------------------------------- Lista1 ---------------------------------------------------------- -->{{#if:{{{list1|}}} | <tr>{{#if:{{{group1|}}} | <th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group1style|}}}"><!-- ------------------------------------------------------>{{{group1}}}<!------------------------------------------------------- -------></th><!-- ----->}}<td style="width:100%; font-size:90%; text-align:{{#if:{{{group1|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list1style|}}}" colspan="<!-- -->{{#if:{{{group1|}}}<!-- -->| 1<!-- -->| 2<!-- -->}}">{{{list1}}}</td><!-- --------------------------------------------------------- Immagine --------------------------------------------------------- ---->{{#if:{{{image|}}} |<td rowspan="{{#expr: {{#if:{{{list1|}}}|1|0}} +{{#if:{{{list2|}}}|1|0}} +{{#if:{{{list3|}}}|1|0}} +{{#if:{{{list4|}}}|1|0}} +{{#if:{{{list5|}}}|1|0}} +{{#if:{{{list6|}}}|1|0}} +{{#if:{{{list7|}}}|1|0}} +{{#if:{{{list8|}}}|1|0}} +{{#if:{{{list9|}}}|1|0}} +{{#if:{{{list10|}}}|1|0}} +{{#if:{{{list11|}}}|1|0}} +{{#if:{{{list12|}}}|1|0}} +{{#if:{{{list13|}}}|1|0}} +{{#if:{{{list14|}}}|1|0}} +{{#if:{{{list15|}}}|1|0}} +{{#if:{{{list16|}}}|1|0}} +{{#if:{{{list17|}}}|1|0}} +{{#if:{{{list18|}}}|1|0}} +{{#if:{{{list19|}}}|1|0}} +{{#if:{{{list20|}}}|1|0}} +{{#if:{{{list21|}}}|1|0}} +{{#if:{{{list22|}}}|1|0}} +{{#if:{{{list23|}}}|1|0}} +{{#if:{{{list24|}}}|1|0}} +{{#if:{{{list25|}}}|1|0}} +{{#if:{{{list26|}}}|1|0}} +{{#if:{{{list27|}}}|1|0}} +{{#if:{{{list28|}}}|1|0}} +{{#if:{{{list29|}}}|1|0}} +{{#if:{{{list30|}}}|1|0}}<!-- ------------->}}" style="vertical-align:middle; padding-left:7px; width:0%; {{{imagestyle|}}}">{{{image}}}</td><!-- ---->}}</tr><!-- -->}}<!-- ---------------------------------------------------------- Lista1 ---------------------------------------------------------- ----------------------------------------------------- Liste successive ----------------------------------------------------- -->{{#if:{{{list2|}}}|<tr>{{#if:{{{group2|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group2style|}}}">{{{group2}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group2|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list2style|}}}" colspan="{{#if:{{{group2|}}}|1|2}}">{{{list2}}}</td></tr>}}<!-- -->{{#if:{{{list3|}}}|<tr>{{#if:{{{group3|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group3style|}}}">{{{group3}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group3|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list3style|}}}" colspan="{{#if:{{{group3|}}}|1|2}}">{{{list3}}}</td></tr>}}<!-- -->{{#if:{{{list4|}}}|<tr>{{#if:{{{group4|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group4style|}}}">{{{group4}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group4|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list4style|}}}" colspan="{{#if:{{{group4|}}}|1|2}}">{{{list4}}}</td></tr>}}<!-- -->{{#if:{{{list5|}}}|<tr>{{#if:{{{group5|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group5style|}}}">{{{group5}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group5|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list5style|}}}" colspan="{{#if:{{{group5|}}}|1|2}}">{{{list5}}}</td></tr>}}<!-- -->{{#if:{{{list6|}}}|<tr>{{#if:{{{group6|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group6style|}}}">{{{group6}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group6|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list6style|}}}" colspan="{{#if:{{{group6|}}}|1|2}}">{{{list6}}}</td></tr>}}<!-- -->{{#if:{{{list7|}}}|<tr>{{#if:{{{group7|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group7style|}}}">{{{group7}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group7|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list7style|}}}" colspan="{{#if:{{{group7|}}}|1|2}}">{{{list7}}}</td></tr>}}<!-- -->{{#if:{{{list8|}}}|<tr>{{#if:{{{group8|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group8style|}}}">{{{group8}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group8|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list8style|}}}" colspan="{{#if:{{{group8|}}}|1|2}}">{{{list8}}}</td></tr>}}<!-- -->{{#if:{{{list9|}}}|<tr>{{#if:{{{group9|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group9style|}}}">{{{group9}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group9|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list9style|}}}" colspan="{{#if:{{{group9|}}}|1|2}}">{{{list9}}}</td></tr>}}<!-- -->{{#if:{{{list10|}}}|<tr>{{#if:{{{group10|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group10style|}}}">{{{group10}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group10|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list10style|}}}" colspan="{{#if:{{{group10|}}}|1|2}}">{{{list10}}}</td></tr>}}<!-- -->{{#if:{{{list11|}}}|<tr>{{#if:{{{group11|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group11style|}}}">{{{group11}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group11|}}}|left|center}}; {{{liststyle|}}};{{{oddstyle|}}}; {{{list11style|}}}" colspan="{{#if:{{{group11|}}}|1|2}}">{{{list11}}}</td></tr>}}<!-- -->{{#if:{{{list12|}}}|<tr>{{#if:{{{group12|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group12style|}}}">{{{group12}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group12|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list12style|}}}" colspan="{{#if:{{{group12|}}}|1|2}}">{{{list12}}}</td></tr>}}<!-- -->{{#if:{{{list13|}}}|<tr>{{#if:{{{group13|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group13style|}}}">{{{group13}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group13|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list13style|}}}" colspan="{{#if:{{{group13|}}}|1|2}}">{{{list13}}}</td></tr>}}<!-- -->{{#if:{{{list14|}}}|<tr>{{#if:{{{group14|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group14style|}}}">{{{group14}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group14|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list14style|}}}" colspan="{{#if:{{{group14|}}}|1|2}}">{{{list14}}}</td></tr>}}<!-- -->{{#if:{{{list15|}}}|<tr>{{#if:{{{group15|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group15style|}}}">{{{group15}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group15|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list15style|}}}" colspan="{{#if:{{{group15|}}}|1|2}}">{{{list15}}}</td></tr>}}<!-- -->{{#if:{{{list16|}}}|<tr>{{#if:{{{group16|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group16style|}}}">{{{group16}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group16|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}};{{{evenstyle|}}}; {{{list16style|}}}" colspan="{{#if:{{{group16|}}}|1|2}}">{{{list16}}}</td></tr>}}<!-- -->{{#if:{{{list17|}}}|<tr>{{#if:{{{group17|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group17style|}}}">{{{group17}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group17|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list17style|}}}" colspan="{{#if:{{{group17|}}}|1|2}}">{{{list17}}}</td></tr>}}<!-- -->{{#if:{{{list18|}}}|<tr>{{#if:{{{group18|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group18style|}}}">{{{group18}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group18|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list18style|}}}" colspan="{{#if:{{{group18|}}}|1|2}}">{{{list18}}}</td></tr>}}<!-- -->{{#if:{{{list19|}}}|<tr>{{#if:{{{group19|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group19style|}}}">{{{group19}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group19|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list19style|}}}" colspan="{{#if:{{{group19|}}}|1|2}}">{{{list19}}}</td></tr>}}<!-- -->{{#if:{{{list20|}}}|<tr>{{#if:{{{group20|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group20style|}}}">{{{group20}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group20|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list20style|}}}" colspan="{{#if:{{{group20|}}}|1|2}}">{{{list20}}}</td></tr>}}<!-- -->{{#if:{{{list21|}}}|<tr>{{#if:{{{group21|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group21style|}}}">{{{group21}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group21|}}}|left|center}}; {{{liststyle|}}};{{{oddstyle|}}}; {{{list21style|}}}" colspan="{{#if:{{{group21|}}}|1|2}}">{{{list21}}}</td></tr>}}<!-- -->{{#if:{{{list22|}}}|<tr>{{#if:{{{group22|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group22style|}}}">{{{group22}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group22|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list22style|}}}" colspan="{{#if:{{{group22|}}}|1|2}}">{{{list22}}}</td></tr>}}<!-- -->{{#if:{{{list23|}}}|<tr>{{#if:{{{group23|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group23style|}}}">{{{group23}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group23|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list23style|}}}" colspan="{{#if:{{{group23|}}}|1|2}}">{{{list23}}}</td></tr>}}<!-- -->{{#if:{{{list24|}}}|<tr>{{#if:{{{group24|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group24style|}}}">{{{group24}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group24|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{evenstyle|}}}; {{{list24style|}}}" colspan="{{#if:{{{group24|}}}|1|2}}">{{{list24}}}</td></tr>}}<!-- -->{{#if:{{{list25|}}}|<tr>{{#if:{{{group25|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group25style|}}}">{{{group25}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group25|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list25style|}}}" colspan="{{#if:{{{group25|}}}|1|2}}">{{{list25}}}</td></tr>}}<!-- -->{{#if:{{{list26|}}}|<tr>{{#if:{{{group26|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group26style|}}}">{{{group26}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group26|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}};{{{evenstyle|}}}; {{{list26style|}}}" colspan="{{#if:{{{group26|}}}|1|2}}">{{{list26}}}</td></tr>}}<!-- -->{{#if:{{{list27|}}}|<tr>{{#if:{{{group27|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group27style|}}}">{{{group27}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group27|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list27style|}}}" colspan="{{#if:{{{group27|}}}|1|2}}">{{{list27}}}</td></tr>}}<!-- -->{{#if:{{{list28|}}}|<tr>{{#if:{{{group28|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group28style|}}}">{{{group28}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group28|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list28style|}}}" colspan="{{#if:{{{group28|}}}|1|2}}">{{{list28}}}</td></tr>}}<!-- -->{{#if:{{{list29|}}}|<tr>{{#if:{{{group29|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group29style|}}}">{{{group29}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group29|}}}|left|center}}; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list29style|}}}" colspan="{{#if:{{{group29|}}}|1|2}}">{{{list29}}}</td></tr>}}<!-- -->{{#if:{{{list30|}}}|<tr>{{#if:{{{group30|}}}|<th style="background:#ddf; white-space:nowrap; padding:0 10px; font-size:90%; {{{groupstyle|}}}; {{{group30style|}}}">{{{group30}}}</th>}} <td style="width:100%; font-size:90%; text-align:{{#if:{{{group30|}}}|left|center}};background:#f7f7f7; {{{liststyle|}}}; {{{oddstyle|}}}; {{{list30style|}}}" colspan="{{#if:{{{group30|}}}|1|2}}">{{{list30}}}</td></tr>}}<!-- -------------------------------------------------------- Fine liste -------------------------------------------------------- ----------------------------------------------------- Below (opzionale) ---------------------------------------------------- -->{{#if:{{{below|}}}<!-- -->| <tr><td style="background:#ddf; text-align:center; font-size:90%; {{{belowstyle|}}}" colspan="{{#if:{{{image|}}}<!-- -------------------------------------------------------------------------------------------------->| 3<!-- -------------------------------------------------------------------------------------------------->| 2<!-- -------------------------------------------------------------------------------------------------->}}"><!-- ------------------------------------------------------>{{{below|}}}<!------------------------------------------------------- ----></td></tr><!-- -->}}<!-- ---------------------------------------------------------------------------------------------------------------------------- --></table></includeonly> <noinclude></noinclude> 1nzyfi47w9zwj12nuqokm1s3mu6wur1 Sablonan:Navy 10 171 586 585 2024-05-15T07:32:13Z Sotiale 212 5 perbaèkan diimpor: [TEST] importing bewwiki via a tool 585 wikitext text/x-wiki <noinclude>{{For|the template that changes text color|Template:Navy (color)}}</noinclude>{{Country data {{{1}}} |Navy/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> 00sflmhplh4nwunqsnpvt4dieyk3xxq Sablonan:Navy/core 10 172 19506 590 2024-06-04T21:34:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19506 wikitext text/x-wiki <span class="flagicon">[[Berkas:{{{flag alias-navy-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-navy|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-navy-{{{variant}}}|{{#if:{{{flag alias-navy-{{{variant}}}|}}}|23x20px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x20px|{{{size flag alias-navy|{{#if:{{{flag alias-navy|}}}|23x20px|{{{size flag alias|23x20px}}}}}}}}}}}}}}}}}}}}|{{{border-navy-{{{variant}}}|{{{border-{{{variant}}}|{{{border-navy|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>{{#if: {{{name|}}} |[[{{{link alias-navy|{{{shortname alias|Angkatan Laut {{{alias}}}}}}}}}|{{{name}}}]] |[[{{{link alias-navy|{{{shortname alias|Angkatan Laut {{{alias}}}}}}}}}]] }}<noinclude> {{Documentation}} </noinclude> t4ydsb0eyrtudg0fvi0qjls95jdmyg4 Sablonan:Negara 10 173 22640 617 2024-06-21T21:11:57Z Irkham Mahfudh 33 Percobaan memperbaiki masalah berupa gambar tidak muncul 22640 wikitext text/x-wiki {|table id="toc" style="margin:0;background:#F7F5F5";width:130%" align="right" cellpadding="1" | style="background:#EBEBEB" align="center" width="130px" colspan=2 |'''<span style="font-size:medium; color:black;">{{{name}}}</span>''' <br/> <span style="font-size:small;line-height: 0.5em;color:black">{{{native_name}}}</span> |- | align="center" colspan="2" | {| | align="center" width="120" | [[File:{{{flag}}}|90px]] | align="center" width="120" | [[File:{{{coat}}}|65px]] |} |- |-style="margin:0;background:#ccccff";width:100%" align="center" cellpadding="2" |- align="center" | colspan="2" style="border-bottom: 2px solid #D3D3D3;" | [[File:{{{map}}}|170px]] |- | style="padding-left: 0.5em;" | '''Ibu negeri''' || {{{capital}}} |- | style="padding-left: 0.5em;" | '''Nama pengendek''' || {{{demonym}}} |} <noinclude> <pre> {{Negara |name = |native_name = |flag = |coat = |map = |capital = |demonym = }} </pre> </noinclude> nsx84vzso3zikd4kmp34eihmi8r3ceg Sablonan:Negara di Amrik Kidul 10 174 16797 621 2024-05-18T11:19:41Z Minorax 34 16797 wikitext text/x-wiki {{Navbox generic | name = Template:Negara di Amrik Kidul|Amrik Kidul | state = collapsed | title =[[Amrik Kidul|Negara-negara di Amrik Kidul]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''Negara daulat''' | list1 = <div class="center">[[Arhèntini]] · [[Bénésuèla]] · [[Boliwi]] · [[Brasil]] · [[Cili]] · [[Èkuador]] · [[Guyana]] · [[Kolombia]] · [[Paragué]] · [[Péru]] · [[Suriname]] · [[Urugué]]</div> | group2 = '''Separodaulat''' | list2 = <div class="center">[[Prasman]] ([[Guyana Prasman]])</div> }} <noinclude> [[Kategori:Kotak negara]]</noinclude> hubp7u4y2k4h1o4sxhnxa0k9fdgfxe7 Sablonan:Negara di Amrik Lor 10 175 16798 625 2024-05-18T11:19:58Z Minorax 34 16798 wikitext text/x-wiki {{Navbox generic | name = Template:Negara di Amrik Lor|Amrik Lor | state = collapsed | title =[[Amrik Lor|Negara-negara di Amrik Lor]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''Negara daulat''' | list1 = <div class="center">[[Amrik Serèkat]] · [[Antigua èn Barbuda]] · [[Bahama]] · [[Barbados]] · [[Bélis]] · [[Dominika]] · [[Grénada]] · [[Guatémala]] · [[Haiti]] · [[Honduras]] · [[Jamaika]] · [[Kanada]] · [[Kiblik Dominika]] · [[Kosta Rika]] · [[Kuba]] · [[Mèksiko]] · [[Nikaragua]] · [[Panama]] · [[Sint-Kristoper èn Nèwis]] · [[Sint-Lusia]] · [[Sint-Winsèn èn Grénadin]] · [[Trinidad èn Tobago]]</div> | group2 = '''Separo-daulat''' | list2 = <div class="center">[[Bénésuèla]] ([[Niu-Sparta]] · [[Tanggungan Pèderal]]) · [[Kolombia]] ([[Sint-Andrès èn Probidènsia]]) · [[Prasman]] ([[Guadelup]] · [[Martinik]]) · [[Welanda Karaiben]] ([[Bonèr]] · [[Saba]] · [[Sint-Èstasius]])</div> }} <noinclude> [[Kategori:Kotak negara]]</noinclude> qmr4ccksjeco8lbq5547fvqmndyebv5 Sablonan:Negara di Aprika 10 176 632 631 2024-05-15T07:32:22Z Sotiale 212 6 perbaèkan diimpor: [TEST] importing bewwiki via a tool 631 wikitext text/x-wiki {{Navbox generic | name = Template:Negara di Aprika|Aprika | state = collapsed | title =[[Aprika|Negara-negara di Aprika]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''Negara daulat''' | list1 = <div class="center">[[Aljajaèr]] · [[Anggola]] · [[Aprika Kidul]] · [[Bénin]] · [[Boswana]] · [[Burkina Paso]] · [[Burundi]] · [[Cad]] · [[Èritréa]] · [[Gabon]] · [[Gana]] · [[Gambia]] · [[Giné]] · [[Giné-Biso]] · [[Ginéa Katulistiwa]] · [[Gunung Singa]] · [[Habsi]] · [[Jibuti]] · [[Jimbabwé]] · [[Kamérun]] · [[Kénia]] · [[Kiblik Aprika Sintrem]] · [[Kiblik Kongo]] · [[Kiblik Kera'yatan Kongo]] · [[Komoro]] · [[Lésoto]] · [[Libéria]] · [[Libi]] · [[Madagaskar]] · [[Magrib]] · [[Malawi]] · [[Mali]] · [[Mesir]] · [[Moritani]] · [[Moritius]] · [[Mosambik]] · [[Namibi]] · [[Nigèr]] · [[Nigéria]] · [[Panté Gading]] · [[Ruanda]] · [[Sambia]] · [[Sénégal]] · [[Sésèl]] · [[Sint-Tomas èn Prins]] · [[Somali]] · [[Sudan]] · [[Sudan Kidul]] · [[Swasilan]] · [[Tanjung Ijo]] · [[Tansania]] · [[Togo]] · [[Tunis]] · [[Uganda]]</div> | group2 = '''Negara pengakuan kewates''' | list2 = <div class="center">[[Sahara Kulon|Kiblik Arab Kera'yatan Sahrawi]] · [[Somalilan]]</div> }} <noinclude> [[Kategori:Kotak negara]]</noinclude> nt4q9hxn0wsd1type128mpy85727yis Sablonan:Negara di Asia 10 177 23417 19356 2024-07-06T14:08:52Z Swarabakti 44 23417 wikitext text/x-wiki {{Navbox generic | name = Template:Negara di Asia|Asia | state = collapsed | title =[[Asia|Negara-negara di Asia]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''Negara daulat''' | list1 = <div class="center">[[Apganistan]] · [[Arab Saudi]] · [[Asèrbaijan]] · [[Bahrén]] · [[Benggaladésa]] · [[Birma]] · [[Bruné Darussalam]] · [[Butan]] · [[Géorgi]] · [[Hindi]] · [[Imarat Arab Rempug]] · [[Indonésia]] · [[Irak]] · [[Iran]] · [[Israèl]] · [[Jepang]] · [[Kasakstan]] · [[Katar]] · [[Kemboja]] · [[Kibris]] · [[Kirgistan]] · [[Koréa Kidul]] · [[Koréa Lor]] · [[Kuwét]] · [[Laos]] · [[Lèbanon]] · [[Lemènder]] · [[Maladéwa]] · [[Malésia]] · [[Monggoli]] · [[Muang-Tay]] · [[Népal]] · [[Oman]] · [[Pakistan]] · [[Palestèn]] · [[Piètnam]] · [[Pilipénen]] · [[Ruslan]] · [[Singapur]] · [[Sélong|Sri Langka]] · [[Suriah]] · [[Taiwan]] · [[Tajikistan]] · [[Timor Wètan]] · [[Tiongkok]] · [[Turki]] · [[Turkmènistan]] · [[Urdun]] · [[Usbèkistan]] · [[Yaman]]</div> | group2 = '''Negara pengakuan kewates''' | list2 = <div class="center">[[Abhasi]] · [[Karabag Gunung]] · [[Kibris Lor]] · [[Osèti Kidul]]</div> }} <noinclude> [[Bangsaan:Kotak negara]] </noinclude> kvw4e4c9e93biulgzd37waoe46efjy7 Sablonan:Negara di Oséani 10 178 651 650 2024-05-15T07:32:25Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 650 wikitext text/x-wiki {{Navbox generic | name = Template:Negara di Oséani|Oséani | state = collapsed | title =[[Oséani|Negara-negara di Oséani]] | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''Negara daulat''' | list1 = <div class="center">[[Kiribati]] · [[Mikronési]] · [[Nauru]] · [[Niu-Sélan]] · [[Ostrali]] · [[Palau]] · [[Papua Nugini|Papua Ginéa Baru]] · [[Piji]] · [[Pulo Marsal]] · [[Pulo Suléman]] · [[Samoa]] · [[Tonga]] · [[Tuwalu]] · [[Wanuatu]]</div> }} <noinclude> [[Kategori:Kotak negara]]</noinclude> 5e9b3tojg59xqo2vmr8ygvdiqr8j8p3 Sablonan:Negara di Èropa 10 179 23416 17653 2024-07-06T14:08:17Z Swarabakti 44 23416 wikitext text/x-wiki {{Navbox | name = Negara di Èropa | title = [[Daptar negara daulat èn tanggungan di Èropa|Negara èn wilayah tanggungan]] di [[Èropa]] | bodyclass = hlist | state = {{{state<includeonly>|autocollapse</includeonly>}}} | imagestyle = padding:0 0.5em; | image = [[File:Europe orthographic Caucasus Urals boundary (with borders).svg|100px|link=Europe]] | group1 = [[Negara daulat]] | list1 = * [[Albani]] * [[Andora]] * [[Asèrbaijan]]{{sup|1}} * [[Bèlgi]] * [[Bosni èn Hèrségowina]] * [[Bulgari]] * [[Dènemarken]] * [[Dètslan]] * [[Èstlan]] * [[Pinlan]] * [[Prasman]] * [[Géorgi]]{{sup|1}} * [[Gunung Item]] * [[Yunani]] * [[Honggari]] * [[Èslan]]{{sup|3}} * [[Irlan]] * [[Itali]] * [[Kasakstan]]{{sup|1}} * [[Cèki|Kiblik Cèk]] * [[Kerajaan Rempug]] * [[Kibris]]{{sup|2}} * [[Kroasi]] * [[Leksembereh]] * [[Lemènder]]{{sup|2}} * [[Lètlan]] * [[Lihtenstèn]] * [[Litowen]] * [[Makèdoni Lor]] * [[Malta]] * [[Moldawi]] * [[Monako]] * [[Norwèhen]] * [[Ostenrèk]] * [[Polen]] * [[Portugal]] * [[Ruméni]] * [[Ruslan]]{{sup|1}} * [[Ruslan Puti]] * [[San Marino]] * [[Sèrwi]] * [[Slowaki]] * [[Slowéni]] * [[Spanyol]] * [[Swèden]] * [[Switserlan]] * [[Turki]]{{sup|1}} * [[Ukrain]] * [[Watikan]]{{sup|4}} * [[Welanda]] | group2 = {{longitem|[[Daptar negara dengen pengakuan kewates|Negara dengen pengakuan<br />kewates]]}} | list2 = * [[Abhasi]]{{sup|2}} * [[Kibris Lor]]{{sup|2}} * [[Kosowo]] * [[Osèti Kidul]]{{sup|2}} * [[Transnistri]] | group3 = {{longitem|[[Wilayah tanggungan|Wilayah<br />tanggungan]]}} | list3 = {{Navbox|child | group1 = Dènemarken | list1 = * [[Pulo Pèrower]]{{sup|3}} ** [[Danish Realm|autonomous country of the Kingdom of Denmark]] | group2 = Kerajaan Rempug | list2 = {{Navbox|child | list1 = * [[Akrotiri èn Dèkèliah]]{{sup|2}} (Utekan Markas Daulat) * [[Jabal Tarik]] ([[Wilayah Sebrang Laot Inggris]]) | group2 = [[Tanggungan Makuta]] | list2 = * [[Jèrsi|Kebéliuan Jèrsi]] * [[Kebéliuan Gèrensi]] ** [[Gèrensi]] ** [[Olderni]] ** [[Sarek]] * [[Pulo Man]] }} }} | group4 = {{longitem|Utekan istimèwa<br />dalem negara<br />daulat}}<!--Ni dianggep bagèan deri negara nyang merènta, cuman pengaturan gubernemènnya mah liwat rempuk antérobangsa.--> | list4 = {{Navbox|child | group1 = Pinlan | list1 = * [[Olan]] ([[bagèan bestir kuasa-dèwèk|daèrah kuasa-dèwèk]] manut ke [[Paketan Olan]] tahon 1921) | group2 = Norwèhen | list2 = * [[Spitbèrhen]] ([[utekan kaga' digaèt]] manut ke [[Paketan Spitbèrhen]]) | group3 = Kerajaan Rempug | list3 = * [[Inggris]] * [[Irlan Lor]] ([[Negara di Kerajaan Rempug|negara di Kerajaan Rempug]] manut ke [[Perjangjian Juma'at Agung|Perjangjian Inggris-Irlan]]) * [[Skotlan]] * [[Walès]] }} | below = {{hlist|{{sup|1}} Spans the conventional boundary between Europe and another continent.|{{sup|2}} Considered European for cultural, political and historical reasons but is geographically in Western Asia.|{{sup|3}} [[Island#Oceanic islands|Oceanic islands]] within the vicinity of Europe are usually grouped with the continent even though they are not situated on its continental shelf.||{{sup|4}} Governed by the [[Holy See]] which has sovereignty over Vatican City.}} * {{icon|category}} '''[[:Category:Europe|Category]]''' * {{icon|portal}} '''[[Portal:Europe|Europe portal]]''' }} <noinclude> {{Pengwarkatan}} <!-- Please add metadata to the <includeonly> section at the bottom of the /doc subpage --> </noinclude> aal5odrxvw086p2lz11cdwm8fflp13o Sablonan:Negare 10 180 663 662 2024-05-15T07:32:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 662 wikitext text/x-wiki #REDIRECT [[Templat:Negara]] qcaqkzqmiuo3gkdjngmz5wphc2jxxko Sablonan:Ngutip 10 181 665 664 2024-05-15T07:32:28Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 664 wikitext text/x-wiki #REDIRECT [[Templat:Citation]] fjhvrv27uyrxszgb5s81o4b4oqven1d Sablonan:Ngutip Warta 10 182 667 666 2024-05-15T07:32:29Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 666 wikitext text/x-wiki #REDIRECT [[Templat:Ngutip warta]] rlf7h2j0hga25yx5g7zzjyw8dtwk70z Sablonan:Ngutip jurnal 10 183 670 669 2024-05-15T07:32:31Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 669 wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{Documentation}} </noinclude> 33w4w694szz23zupadlhg0izolanhr8 Sablonan:Ngutip jurnal/doc 10 184 672 671 2024-05-15T07:32:32Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 671 wikitext text/x-wiki <noinclude>{{pp-template}}{{pp-move-indef}}</noinclude><includeonly>{{Redirect2|Template:Cite document|Template:Cite paper|conference papers|Template:Cite conference}}</includeonly> {{Documentation subpage}} {{High-use}} {{csdoc|lua|lua=yes}} {{csdoc|cs1|lua=yes}} {{csdoc|lead|academic and scientific papers published in bona fide journals. For articles in magazines and newsletters, use {{tlx|cite magazine}}. For academic and scientific papers not published in bona fide journals, please use one of the templates listed on this page in the "Citation Style 1 templates" box. If you have a [[digital object identifier]] (DOI) for the journal reference you wish to add, Wikipedia has a citation bot that will read that DOI and expand it into a full reference with the author's name, journal name, date, volume, issue, pages, etc. You can view instructions on how to add this gadget to your Wikipedia preferences at [[Pengguna:Citation bot/use]]|lua=yes}} ==Usage== {{csdoc|usage}} {{csdoc|usage common}} ; To cite a professional or scientific journal : <syntaxhighlight lang="wikitext" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ; [[Vancouver system]] author style for a scientific journal : <syntaxhighlight lang="wikitext" inline>{{cite journal |vauthors= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |pmc= |pmid= |access-date=}}</syntaxhighlight> : or : <syntaxhighlight lang="wikitext" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |pmc= |pmid= |access-date= |name-list-style=vanc}}</syntaxhighlight> ; To cite a journal article with no credited author : <syntaxhighlight lang="wikitext" inline>{{cite journal |author=<!--Staff writer(s); no by-line.--> |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ;To cite an online article that has been archived :<syntaxhighlight lang="wikitext" inline>{{cite journal |last= |first= |date= |title= |url= |journal= |volume= |issue= |pages= |doi= |access-date= |url-status= |archive-url= |archive-date=}}</syntaxhighlight> ;To cite an article written in a foreign language :<syntaxhighlight lang="wikitext" inline>{{cite journal |last= |first= |date= |title= |trans-title= |url= |language= |journal= |volume= |issue= |pages= |doi= |access-date=}}</syntaxhighlight> ;To cite and quote an archived, two-author, foreign language journal article re-published as a PDF on an information aggregation service requiring a subscription :<syntaxhighlight lang="wikitext" inline>{{cite journal |last1= |first1= |last2= |first2= |date= |title= |trans-title= |url= |format= |language= |journal= |volume= |issue= |pages= |doi= |via= |url-access= |access-date= |url-status= |archive-url= |archive-date= |quote=}}</syntaxhighlight> {{end}} {{anchor|full horizontal}}{{csdoc|usage full}} :<syntaxhighlight lang="wikitext" inline>{{cite journal |last1= |first1= |author-link1= |last2= |first2= |author-link2= |last3= |first3= |author-link3= |last4= |first4= |author-link4= |last5= |first5= |author-link5= |display-authors= |author-mask= |name-list-style= |date= |year= |orig-date= |editor1-last= |editor1-first= |editor1-link= |editor2-last= |editor2-first= |editor2-link= |editor3-last= |editor3-first= |editor3-link= |editor4-last= |editor4-first= |editor4-link= |editor5-last= |editor5-first= |editor5-link= |display-editors= |others= |title= |script-title= |trans-title= |url= |format= |department= |journal= |type= |series= |language= |edition= |location= |publisher= |publication-place= |publication-date= |volume= |issue= |page= |pages= |at= |no-pp= |arxiv= |asin= |bibcode= |bibcode-access= |biorxiv= |citeseerx= |doi= |doi-access= |doi-broken-date= |isbn= |issn= |jfm= |jstor= |jstor-access= |lccn= |mr= |oclc= |ol= |ol-access= |osti= |osti-access= |pmc= |pmid= |rfc= |ssrn= |zbl= |id= |via= |url-access= |access-date= |url-status= |archive-url= |archive-date= |quote= |postscript= |ref=}}</syntaxhighlight> {{end}} {{csdoc|usage vertical common}} '''To cite a professional or scientific journal''' {{tj|cite journal | last1: | first1: | last2: | first2: | date: | title: | url: | journal: | volume: | issue: | pages: | doi: | access-date: }} '''[[Vancouver system]] author style for a scientific journal''' {{tj|cite journal | vauthors: | date: | title: | url: | journal: | volume: | issue: | pages: | doi: | pmc: | pmid: | access-date: }} or {{tj|cite journal | last1: | first1: | last2: | first2: | date: | title: | url: | journal: | volume: | issue: | pages: | doi: | pmc: | pmid: | access-date: | name-list-style: vanc }} '''To cite a journal article with no credited author''' <syntaxhighlight lang="wikitext"> {{cite journal | author = <!--Staff writer(s); no by-line.--> | date = | title = | url = | journal = | volume = | issue = | pages = | doi = | access-date = }} </syntaxhighlight> '''To cite an online article that has been archived''' {{tj|cite journal | last: | first: | date: | title: | url: | journal: | volume: | issue: | pages: | doi: | access-date: | url-status: | archive-url: | archive-date: }} '''To cite a journal article written in a foreign language''' {{tj|cite journal | last: | first: | date: | title: | trans-title: | url: | language: | journal: | volume: | issue: | pages: | doi: | access-date: }} '''To cite and quote an archived, two-author, foreign language journal article re-published as a PDF on an information aggregation service requiring a subscription''' {{tj|cite journal | last1: | first1: | last2: | first2: | date: | title: | trans-title: | url: | format: | language: | journal: | volume: | issue: | pages: | doi: | via: | url-access: | access-date: | url-status: | archive-url: | archive-date: | quote: }} {{end}} {{anchor|full vertical}}{{csdoc|usage vertical}} <syntaxhighlight lang="wikitext" style="margin:0px; border:none;"> {{cite journal | last1 = | first1 = | author-link1 = | last2 = | first2 = | author-link2 = | last3 = | first3 = | author-link3 = | last4 = | first4 = | author-link4 = | last5 = | first5 = | author-link5 = | display-authors = | author-mask = | name-list-style = | date = | year = | orig-date = | editor1-last = | editor1-first = | editor1-link = | editor2-last = | editor2-first = | editor2-link = | editor3-last = | editor3-first = | editor3-link = | editor4-last = | editor4-first = | editor4-link = | editor5-last = | editor5-first = | editor5-link = | display-editors = | others = | title = | script-title = | trans-title = | url = | format = | department = | journal = | type = | series = | language = | edition = | location = | publisher = | publication-place = | publication-date = | volume = | issue = | page = | pages = | at = | no-pp = | arxiv = | asin = | bibcode = | biorxiv = | citeseerx = | doi = | doi-broken-date = | doi-access = | isbn = | issn = | jfm = | jstor = | jstor-access = | lccn = | mr = | oclc = | ol = | ol-access = | osti = | osti-access = | pmc = | pmid = | rfc = | ssrn = | zbl = | id = | via = | quote = | postscript = | ref = | url-access = | access-date = | url-status = | archive-url = | archive-date = }} </syntaxhighlight> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp;last1 &nbsp; &nbsp;last1 &nbsp;last2 &nbsp; &nbsp;last2 &nbsp;last3 &nbsp; &nbsp;last3 &nbsp;last4 &nbsp; &nbsp;last4 &nbsp;last5 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;editor1-last &nbsp; &nbsp;editor1-last &nbsp;editor2-last &nbsp; &nbsp;editor2-last &nbsp;editor3-last &nbsp; &nbsp;editor3-last &nbsp;editor4-last &nbsp; &nbsp;editor4-last &nbsp;editor5-last &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;title or script-title &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;doi &nbsp;doi &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;jstor &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ol &nbsp; &nbsp;osti &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;url &nbsp;url &nbsp;url &nbsp;url &nbsp;archive-url </pre> {{csdoc|usage vertical mid}} <pre style="margin:0px; border:none;"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </pre> {{csdoc|usage vertical end}} ==Examples== ;Journal article *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Overpeck |first1=J. T. |last2=Webb |first2=T. |last3=Prentice |first3=I. C. |date=January 1985 |title=Quantitative interpretation of fossil pollen spectra: Dissimilarity coefficients and the method of modern analogs |journal=Quaternary Research |volume=23 |pages=87–108 |bibcode=1985QuRes..23...87O |doi=10.1016/0033-5894(85)90074-2}}</syntaxhighlight> Displays as: * {{cite journal |last1=Overpeck |first1=J. T. |last2=Webb |first2=T. |last3=Prentice |first3=I. C. |date=January 1985 |title=Quantitative interpretation of fossil pollen spectra: Dissimilarity coefficients and the method of modern analogs |journal=Quaternary Research |volume=23 |pages=87–108 |doi=10.1016/0033-5894(85)90074-2|bibcode=1985QuRes..23...87O}} ;Vancouver style (common in biomedicine); see {{vcite}} for specific templates *<syntaxhighlight lang="wikitext" inline>{{cite journal |vauthors=Bannen R, Suresh V, Phillips GN Jr, Wright S, Mitchell J |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523}}</syntaxhighlight> Displays as: *{{cite journal |vauthors=Bannen R, Suresh V, Phillips GN Jr, Wright S, Mitchell J |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523}} or *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Bannen |first1=RM |last2=Suresh |first2=V |last3=Phillips |first3=GN Jr |last4=Wright |first4=SJ |last5=Mitchell |first5=JC |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523 |name-list-style=vanc}}</syntaxhighlight> Displays as: * {{cite journal |last1=Bannen |first1=RM |last2=Suresh |first2=V |last3=Phillips |first3=GN Jr |last4=Wright |first4=SJ |last5=Mitchell |first5=JC |date=2008 |title=Optimal design of thermally stable proteins |url=https://academic.oup.com/bioinformatics/article/24/20/2339/260340 |journal=Bioinformatics |volume=24 |issue=20 |pages=2339–2343 |doi=10.1093/bioinformatics/btn450 |pmc=2562006 |pmid=18723523 |name-list-style=vanc}} ;Include URL link to article, pre-print, or abstract. *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Aries |first1=Myriam B. C. |last2=Newsham |first2=Guy R. |name-list-style=amp |date=2008 |title=Effect of daylight saving time on lighting energy use: a literature review |url=http://archive.nrc-cnrc.gc.ca/obj/irc/doc/pubs/nrcc49212/nrcc49212.pdf |journal=Energy Policy |volume=36 |issue=6 |pages=1858–1866 |doi=10.1016/j.enpol.2007.05.021 |access-date=October 18, 2013}}</syntaxhighlight> Displays as: * {{cite journal |last1=Aries |first1=Myriam B. C. |last2=Newsham |first2=Guy R. |name-list-style=amp |date=2008 |title=Effect of daylight saving time on lighting energy use: a literature review |url=http://archive.nrc-cnrc.gc.ca/obj/irc/doc/pubs/nrcc49212/nrcc49212.pdf |journal=Energy Policy |volume=36 |issue=6 |pages=1858–1866 |doi=10.1016/j.enpol.2007.05.021 |access-date=October 18, 2013}} If the linked document is PDF, but the [[filename extension|extension]] is not .pdf or .PDF, you may add the parameter {{para|format|PDF}}, which displays " (PDF)" after the link. ;Specify the [[digital object identifier|DOI]] to provide a permanent link, and an URL where the article is free. For medical articles also give the [[PMID]] and [[PubMed Central]] (PMC) ID: the PMC value will link the free full-text repository, will link the title if the URL is not specified, and will show an open padlock informing readers that the article is open-access. {{para|access-date}} is not necessary when a permanent identifier is used. *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |url=https://www.jci.org/articles/view/16567 |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |pmc=151837 |pmid=12511592 |access-date=2012-11-17}}</syntaxhighlight> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |url=https://www.jci.org/articles/view/16567 |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 <!--|doi-access=free --> |pmc=151837 |pmid=12511592 |access-date=2012-11-17}} Whereas if the URL had not been specified, then the title is linked to the PMC link, which is repeated: *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |pmc=151837 |pmid=12511592}}</syntaxhighlight> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 <!--|doi-access=free --> |pmc=151837 |pmid=12511592}} If the doi link is broken, then use of '''doi-broken-date''' indicates when the doi-problem was last verified, and will also add the page to "CS1 maint: DOI inactive as of Mmmm YYYY" (tracking category [[:Category:CS1 maint: DOI inactive]]): *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |doi-broken-date=2021-07-01 |pmc=151837 |pmid=12511592}}</syntaxhighlight> Displays as: * {{cite journal |last1=Viollet |first1=Benoît |last2=Andreelli |first2=Fabrizio |last3=Jørgensen |first3=Sebastian B. |last4=Perrin |first4=Christophe |last5=Geloen |first5=Alain |last6=Flamez |first6=Daisy |last7=Mu |first7=James |last8=Lenzner |first8=Claudia |last9=Baud |first9=Olivier |last10=Bennoun |first10=Myriam |last11=Gomas |first11=Emmanuel |last12=Nicolas |first12=Gaël |last13=Wojtaszewski |first13=Jørgen F. P. |last14=Kahn1 |first14=Axel |last15=Carling |first15=David |last16=Schuit |first16=Frans C. |last17=Birnbaum |first17=Morris J. |last18=Richter |first18=Erik A. |last19=Burcelin |first19=Rémy |last20=Vaulont |first20=Sophie |display-authors=5 |date=January 2003 |title=The AMP-activated protein kinase α2 catalytic subunit controls whole-body insulin sensitivity |journal=The Journal of Clinical Investigation |volume=111 |issue=1 |pages=91–98 |doi=10.1172/JCI16567 |doi-broken-date=2021-07-01 |pmc=151837 |pmid=12511592 |no-tracking=yes}} ;If the article is in a foreign language, and the original title is unknown, enclose the translated title in square brackets and use {{para|title}}. Otherwise use {{para|title}} for the foreign-language title and {{para|trans-title}} for the English-language title. *<syntaxhighlight lang="wikitext" inline>{{cite journal |last1=Huang |first1=Y. |last2=Lu |first2=J. |last3=Shen |first3=Y. |last4=Lu |first4=J. |name-list-style=amp |date=March 1999 |title=[The protective effects of total flavonoids from Lycium Barbarum L. on lipid peroxidation of liver mitochondria and red blood cell in rats] |journal=Wei Sheng Yan Jiu |language=Chinese |volume=28 |issue=2 |pages=115–116 |pmid=11938998}}</syntaxhighlight> Displays as: :{{cite journal |last1=Huang |first1=Y. |last2=Lu |first2=J. |last3=Shen |first3=Y. |last4=Lu |first4=J. |name-list-style=amp |date=March 1999 |title=[The protective effects of total flavonoids from Lycium Barbarum L. on lipid peroxidation of liver mitochondria and red blood cell in rats] |journal=Wei Sheng Yan Jiu |language=Chinese |volume=28 |issue=2 |pages=115–116 |pmid=11938998}} ;Example using other identifiers *<syntaxhighlight lang="wikitext" inline>{{cite journal |last=Merimovich |first=C. |date=2007 |title=A power function with a fixed finite gap everywhere |journal=Journal of Symbolic Logic |volume=72 |issue=2 |pages=361–417 |doi=10.2178/jsl/1185803615 |mr=2320282}}</syntaxhighlight> Displays as: * {{cite journal |last=Merimovich |first=C. |date=2007 |title=A power function with a fixed finite gap everywhere |journal=Journal of Symbolic Logic |volume=72 |issue=2 |pages=361–417 |doi=10.2178/jsl/1185803615 |mr=2320282}} ==Parameters== ===Syntax=== {{csdoc|syntax}} {{csdoc|sep_period}} ===COinS=== {{csdoc|coins}} ===What's new=== {{csdoc|whats new}} ===Deprecated=== {{disputed|what=documentation's representation of the various lay parameters|talkpage=Help talk:Citation Style 1/Archive 82#Lay-url|date=January 2022}} {{csdoc|deprecated}} ===Description=== ====Authors==== {{csdoc|author|others=yes}} ====Date==== {{csdoc|date}} ====Editors==== {{csdoc|editor}} ====Title==== {{csdoc|title|title_format=quotes}} {{csdoc|type}} {{csdoc|language}} ===={{Anchor|url}}URL==== {{csdoc|url|pmc=yes}} ====Periodical==== {{csdoc|journal|department=yes|article_num=yes}} ====Publisher==== {{csdoc|publisher}} ====Edition, series, volume==== {{csdoc|edition}} {{csdoc|series}} {{csdoc|volume}} ====In-source locations==== {{csdoc|pages|work=y|journal=y}} ====Identifiers==== {{distinguish|#Anchor}} {{csdoc|id1}} {{csdoc|id2}} ====Subscription or registration required==== {{csdoc|registration}} ====Lay summary==== {{disputed|what=documentation's representation of the various lay parameters|talkpage=Help talk:Citation Style 1/Archive 82#Lay-url|date=January 2022}} {{anchor|Laysummary}}{{csdoc|lay}} ====Quote==== {{csdoc|quote}} ====Anchor==== {{distinguish|#Identifiers}} {{csdoc|ref}} ====Display options==== {{csdoc|display}} ==Notes== Although it may appear redundant to include multiple ids for articles, it is helpful for many editors who only have access to a certain resource. If only one ID is to be included, the DOI should be used, as this is the universal standard preferred by professional publications. Specifying a link as a DOI, PMID, etc. is always preferable to including it as a URL parameter, as it makes it clear that the link is accurate and stable, but not necessarily openly accessible. {{para|access-date}} is not necessary when a permanent identifier is used. ==TemplateData== {{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to an article in a magazine or journal, using the provided source information (e.g. journal name, author, title, issue, URL) and various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"http://...\" or maybe even the protocol-relative scheme \"//...\"", "type": "line", "aliases": [ "URL" ], "suggested": true, "example": "https://www.nytimes.com/..." }, "title": { "label": "Title", "description": "The title of the article; can be wikilinked to an existing Wikipedia article or url may be used to add an external link, but not both. Displays in quotes.", "type": "content", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "author", "author1", "authors", "last1" ], "type": "line", "suggested": true }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link'; can suffix with a numeral to add additional authors", "aliases": [ "first1" ], "type": "line", "suggested": true }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2'", "aliases": [ "author2" ], "type": "line" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink", "type": "line" }, "date": { "label": "Source date", "description": "Date of the source; do not wikilink. As listed in the publication", "type": "date", "suggested": true }, "journal": { "label": "Journal", "description": "Name of the source journal; may be wikilinked; displays in italics; alias of 'work'", "type": "content", "required": true, "example": "[[American Journal of Sociology]]" }, "publisher": { "label": "Publisher", "description": "Name of the publisher; may be wikilinked; displays after title", "type": "content", "example": "[[University of Chicago Press]]" }, "issue": { "label": "Issue", "description": "Issue identifier when the source is part of a series that is published periodically, usually a number. Do not prepend with no.", "type": "line", "example": "4", "suggested": true }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "content" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; recommended only when date parameter format is YYYY-MM-DD and a CITEREF disambiguator is needed", "type": "number" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "number" }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-last', 'editor'", "aliases": [ "editor1-last" ], "type": "line" }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors; alias of 'editor1-first'", "aliases": [ "editor1-first" ], "type": "line" }, "editor-link": { "label": "Editor link", "description": "Title of existing Wikipedia article about the editor; can suffix with a numeral to add additional editors; alias of 'editor1-link'", "type": "wiki-page-name" }, "series": { "label": "Series", "description": "Series identifier when the source is part of a series, such as a book series or a journal; alias of 'version'", "type": "content", "aliases": [ "version" ] }, "department": { "label": "Department", "description": "Department (section) within the periodical", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place; alias of 'place'", "type": "string" }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "content" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date" }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed with ' ed.'", "type": "line" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes, usually a number. Do not prepend with v. or vol.", "type": "line", "suggested": true, "example": "3" }, "page": { "label": "Page", "description": "Page in the source that supports the content; displays after 'p.'", "type": "line" }, "pages": { "label": "Pages", "description": "Pages in the source that support the content (not an indication of the number of pages in the source; displays after 'pp.')", "type": "line", "suggested": true }, "no-pp": { "label": "No pp", "description": "Set to 'y' to suppress the 'p.' or 'pp.' display with 'page' or 'pages' when inappropriate (such as 'Front cover')", "type": "line" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "line" }, "language": { "label": "Language", "description": "The language in which the source is written, if not English; use a two-letter language code or the full language name. Do not use icons or templates", "type": "content" }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "line" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "content" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "content" }, "format": { "label": "Format", "description": "Format of the work referred to by 'url' ('url' is required when using 'format'); examples: PDF, DOC, XLS; do not specify HTML", "type": "content" }, "arxiv": { "label": "arXiv identifier", "description": "An identifier for arXiv electronic preprints of scientific papers", "type": "line" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "line" }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "line" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "line" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; full doi", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "line" }, "issn": { "label": "ISSN", "description": "International Standard Serial Number (print); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "eissn": { "label": "eISSN", "description": "International Standard Serial Number (online); 8 characters; usually split into two groups of four using a hyphen", "type": "line" }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "line" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "line" }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "line" }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "line" }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "number" }, "ol": { "label": "OL", "description": "Open Library identifier", "type": "line" }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "line" }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "number" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "line" }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "number" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "line" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "line" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "line" }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; must include terminating punctuation", "type": "content" }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references. To inhibit anchor ID creation, set |ref=none.", "type": "line" }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "line", "default": "." }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3'", "aliases": [ "author3" ], "type": "line" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink", "type": "line" }, "last4": { "label": "Last name 4", "description": "The surname of the forth author; don't wikilink, use 'author-link4'", "aliases": [ "author4" ], "type": "line" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the forth author; don't wikilink", "type": "line" }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5'", "aliases": [ "author5" ], "type": "line" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink", "type": "line" }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6'", "aliases": [ "author6" ], "type": "line" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink", "type": "line" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7'", "aliases": [ "author7" ], "type": "line" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink", "type": "line" }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8'", "aliases": [ "author8" ], "type": "line" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink", "type": "line" }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9'.", "aliases": [ "author9" ], "type": "line" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink", "type": "line" }, "last10": { "label": "Last name 10", "description": "The surname of the tenth author; don't wikilink, use 'author-link10'.", "aliases": [ "author10" ], "type": "line" }, "first10": { "label": "First name 10", "description": "Given or first name, middle names, or initials of the tenth author; don't wikilink", "type": "line" }, "last11": { "label": "Last name 11", "description": "The surname of the 11th author; don't wikilink, use 'author-link11'. ", "aliases": [ "author11" ], "type": "line" }, "first11": { "label": "First name 11", "description": "Given or first name, middle names, or initials of the 11th author; don't wikilink", "type": "line" }, "last12": { "label": "Last name 12", "description": "The surname of the 12th author; don't wikilink, use 'author-link12'.", "aliases": [ "author12" ], "type": "line" }, "first12": { "label": "First name 12", "description": "Given or first name, middle names, or initials of the 12th author; don't wikilink", "type": "line" }, "last13": { "label": "Last name 13", "description": "The surname of the 13th author; don't wikilink, use 'author-link13'.", "aliases": [ "author13" ], "type": "line" }, "first13": { "label": "First name 13", "description": "Given or first name, middle names, or initials of the 13th author; don't wikilink", "type": "line" }, "last14": { "label": "Last name 14", "description": "The surname of the 14th author; don't wikilink, use 'author-link14'.", "aliases": [ "author14" ], "type": "line" }, "first14": { "label": "First name 14", "description": "Given or first name, middle names, or initials of the 14th author; don't wikilink", "type": "line" }, "last15": { "label": "Last name 15", "description": "The surname of the 15th author; don't wikilink, use 'author-link15'.", "aliases": [ "author15" ], "type": "line" }, "first15": { "label": "First name 15", "description": "Given or first name, middle names, or initials of the 15th author; don't wikilink", "type": "line" }, "editor2-last": { "label": "Editor last name 2", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'", "aliases": [ "editor2" ], "type": "line" }, "editor2-first": { "label": "Editor first name 2", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink", "type": "line" }, "editor3-last": { "label": "Editor last name 3", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'", "aliases": [ "editor3" ], "type": "line" }, "editor3-first": { "label": "Editor first name 3", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink", "type": "line" }, "editor4-last": { "label": "Editor last name 4", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'", "aliases": [ "editor4" ], "type": "line" }, "editor4-first": { "label": "Editor first name 4", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink", "type": "line" }, "editor5-last": { "label": "Editor last name 5", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'", "aliases": [ "editor5" ], "type": "line" }, "editor5-first": { "label": "Editor first name 5", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink", "type": "line" }, "editor6-last": { "label": "Editor last name 6", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'", "aliases": [ "editor6" ], "type": "line" }, "editor6-first": { "label": "Editor first name 6", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink", "type": "line" }, "editor7-last": { "label": "Editor last name 7", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'", "aliases": [ "editor7" ], "type": "line" }, "editor7-first": { "label": "Editor first name 7", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink", "type": "line" }, "editor8-last": { "label": "Editor last name 8", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'", "aliases": [ "editor8" ], "type": "line" }, "editor8-first": { "label": "Editor first name 8", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink", "type": "line" }, "editor9-last": { "label": "Editor last name 9", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'", "aliases": [ "editor9" ], "type": "line" }, "editor9-first": { "label": "Editor first name 9", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink", "type": "line" }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author", "type": "wiki-page-name", "aliases": [ "author2-link" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archive-date'", "type": "line" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "date" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title displays with the URL linked; if set to 'dead', the title displays with the archive URL linked", "type": "line" }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author", "type": "wiki-page-name", "aliases": [ "author3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the forth author", "type": "wiki-page-name", "aliases": [ "author4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author", "type": "wiki-page-name", "aliases": [ "author5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author", "type": "wiki-page-name", "aliases": [ "author6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author", "type": "wiki-page-name", "aliases": [ "author7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author", "type": "wiki-page-name", "aliases": [ "author8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author", "type": "wiki-page-name", "aliases": [ "author9-link" ] }, "author-link10": { "label": "Author link 10", "description": "Title of existing Wikipedia article about the tenth author", "type": "wiki-page-name", "aliases": [ "author10-link" ] }, "author-link11": { "label": "Author link 11", "description": "Title of existing Wikipedia article about the 11th author", "type": "wiki-page-name", "aliases": [ "author11-link" ] }, "author-link12": { "label": "Author link 12", "description": "Title of existing Wikipedia article about the 12th author", "type": "wiki-page-name", "aliases": [ "author12-link" ] }, "author-link13": { "label": "Author link 13", "description": "Title of existing Wikipedia article about the 13th author", "type": "wiki-page-name", "aliases": [ "author13-link" ] }, "author-link14": { "label": "Author link 14", "description": "Title of existing Wikipedia article about the 14th author", "type": "wiki-page-name", "aliases": [ "author14-link" ] }, "author-link15": { "label": "Author link 15", "description": "Title of existing Wikipedia article about the 15th author", "type": "wiki-page-name", "aliases": [ "author15-link" ] }, "editor2-link": { "label": "Editor link 2", "description": "Title of existing Wikipedia article about the second editor", "type": "wiki-page-name", "aliases": [ "editor-link2" ] }, "editor3-link": { "label": "Editor link 3", "description": "Title of existing Wikipedia article about the third editor", "type": "wiki-page-name", "aliases": [ "editor-link3" ] }, "editor4-link": { "label": "Editor link 4", "description": "Title of existing Wikipedia article about the fourth editor", "type": "wiki-page-name", "aliases": [ "editor-link4" ] }, "editor5-link": { "label": "Editor link 5", "description": "Title of existing Wikipedia article about the fifth editor", "type": "wiki-page-name", "aliases": [ "editor-link5" ] }, "editor6-link": { "label": "Editor link 6", "description": "Title of existing Wikipedia article about the sixth editor", "type": "wiki-page-name", "aliases": [ "editor-link6" ] }, "editor7-link": { "label": "Editor link 7", "description": "Title of existing Wikipedia article about the seventh editor", "type": "wiki-page-name", "aliases": [ "editor-link7" ] }, "editor8-link": { "label": "Editor link 8", "description": "Title of existing Wikipedia article about the eighth editor", "type": "wiki-page-name", "aliases": [ "editor-link8" ] }, "editor9-link": { "label": "Editor link 9", "description": "Title of existing Wikipedia article about the ninth editor", "type": "wiki-page-name", "aliases": [ "editor-link9" ] }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two on the name list to '&' or 'and', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string" }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source", "type": "string" }, "via": { "label": "Content deliverer (i.e. Database)", "description": "Provider of the article (not the publisher), usually an aggregator of journal articles or a repository", "example": "JSTOR, Project MUSE, Elsevier Science Direct", "type": "string", "suggested": true }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string" }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'", "type": "string" }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'", "type": "string" }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'", "type": "string" }, "jstor-access": { "label": "JSTOR access level", "description": "If the full text is free to read on JSTOR, type 'free'", "type": "string" }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'", "type": "string" }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'", "type": "string" }, "vauthors": { "label": "Vancouver style authors", "description": "comma-separated list of author names in Vancouver style; enclose corporate or institutional author names in doubled parentheses", "type": "line" }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used;", "type": "number" }, "s2cid": { "label": "Semantic Scholar Corpus ID", "description": "The corpus ID from the paper's Semantic Scholar page, if available. Displays as a link to the Semantic Scholar page.", "example": "255254796", "aliases": [ "S2CID" ] } }, "paramOrder": [ "last", "first", "author-link", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "last10", "first10", "author-link10", "last11", "first11", "author-link11", "last12", "first12", "author-link12", "last13", "first13", "author-link13", "last14", "first14", "author-link14", "last15", "first15", "author-link15", "display-authors", "author-mask", "name-list-style", "vauthors", "date", "year", "orig-date", "editor-last", "editor-first", "editor-link", "editor2-last", "editor2-first", "editor2-link", "editor3-last", "editor3-first", "editor3-link", "editor4-last", "editor4-first", "editor4-link", "editor5-last", "editor5-first", "editor5-link", "editor6-last", "editor6-first", "editor6-link", "editor7-last", "editor7-first", "editor7-link", "editor8-last", "editor8-first", "editor8-link", "editor9-last", "editor9-first", "editor9-link", "others", "title", "script-title", "trans-title", "url", "url-status", "format", "department", "journal", "chapter", "type", "series", "language", "edition", "location", "publisher", "publication-place", "publication-date", "volume", "issue", "page", "pages", "at", "no-pp", "arxiv", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "doi-broken-date", "isbn", "issn", "eissn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "s2cid", "ssrn", "zbl", "id", "url-access", "archive-url", "archive-date", "access-date", "quote", "postscript", "ref", "via", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access" ], "maps": { "citoid": { "title": "title", "url": "url", "publisher": "publisher", "publicationTitle": "journal", "proceedingsTitle": "journal", "encyclopediaTitle": "journal", "dictionaryTitle": "journal", "date": "date", "place": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "series": "series", "seriesNumber": "volume", "issue": "issue", "DOI": "doi", "oclc": "oclc", "language": "language", "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ], [ "first10", "last10" ], [ "first11", "last11" ], [ "first12", "last12" ], [ "first13", "last13" ], [ "first14", "last14" ], [ "first15", "last15" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor2-first", "editor2-last" ], [ "editor3-first", "editor3-last" ], [ "editor4-first", "editor4-last" ], [ "editor5-first", "editor5-last" ], [ "editor6-first", "editor6-last" ], [ "editor7-first", "editor7-last" ], [ "editor8-first", "editor8-last" ], [ "editor9-first", "editor9-last" ] ] } }, "format": "{{_ |_=_}}" } </templatedata> ==See also== * [https://citation-template-filling.toolforge.org/cgi-bin/index.cgi Citation-template-filling tool], can be used for [[DrugBank]], [[HGNC]], [[ISBN]], [[PubMed]], and [[PubChem]] * [https://alyw234237.github.io/wiki-doi-gbooks-citation-maker/ Wikipedia DOI and Google Books Citation Maker] can be used for [[digital object identifier|DOI]] {{Citation Style 1}} {{Wikipedia referencing}} {{UF-COinS}} <includeonly>{{Sandbox other|| [[Kategori:Citation Style 1 templates]] }}</includeonly> qq9atxw3gx1p1pnqtbg076ocr3omwkm Sablonan:Ngutip pelampang 10 185 19157 17141 2024-05-31T13:27:51Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Cite web]] 19157 wikitext text/x-wiki #REDIRECT [[Sablonan:Cite web]] hrb1dkm4x0qvvjatrwfk5vohl9kvb3q Sablonan:Ngutip warta 10 186 23436 691 2024-07-06T15:23:58Z Emaus 69 iw 23436 wikitext text/x-wiki {{{Author|{{{author|}}}}}}{{if |{{{PublishYear|{{{publishyear|{{{year}}}}}}}}} |&nbsp;({{{PublishYear|{{{publishyear|{{{year}}}}}}}}})}}{{if |{{{author|{{{Author|{{{PublishYear|{{{publishyear|{{{year}}}}}}}}}}}}}}} |.&nbsp;}}"[{{{URL|{{{url}}}}}} {{{Title|{{{title}}}}}}]".&nbsp;{{if |{{{Format|{{{format|}}}}}} |&nbsp;({{{Format|{{{format}}}}}})}}{{if |{{{Work|{{{work|}}}}}} |''{{{Work|{{{work}}}}}}''.}} {{if |{{{Publisher|{{{publisher|}}}}}} |{{{Publisher|{{{publisher}}}}}}.}} URL diakses pada [[{{{AccessDate|{{{accessdate}}}}}}]], [[{{{AccessYear|{{{accessyear}}}}}}]].<noinclude> Templat ini merupakan pengganti [[id:Templat:web reference]] yang lebih sederhana. Parameternya hanya memerlukan huruf kecil. ==Penggunaan == '''<nowiki>{{cite web | last = | first = | authorlink = | coauthors = | year = | url = | title = | format = | work = | publisher = | accessdate = | accessyear = | quote = }}</nowiki>''' === Parameter yang diperlukan === * '''url''': pranala beritanye * '''title''': Judul beritanye * '''accessdate''': tanggal ngakses beritanye. ** '''accessyear''': taon ngakses beritanye. === Parameter opsional === * '''author''': Pengarang/penulis ** '''last''' bersama '''first''' ngasilin <code>last, first</code> ** '''authorlink''' works either with '''author''' or with '''last''' & '''first''' to link to the appropriate article ** '''coauthors''': penulis tambahan * '''year''': taon terbit. * '''format''': format penulisan. Contohnye PDF atau format lainnye * '''work''': jika termasuk karyanye yang gede, kasih nama karya entu * '''publisher''': penerbit nyang nerbitin berita. __NOEDITSECTION__ {{esoteric}} [[Kategori:Templat kutipan]] </noinclude> [[de:Vorlage:Cite web]] nq6n2fleoc6uidwgi9lixp5rsezxazh Sablonan:Nowrap 10 187 17949 17102 2024-05-23T23:32:18Z Bangrapip 9 17949 wikitext text/x-wiki <span class="nowrap">{{{1}}}</span><noinclude> {{documentation}} <!-- Categories go on the /doc page; interwikis go to Wikidata. --> </noinclude> avb5tcymgupik1ikutqclidkj9tnitx Sablonan:Ombox 10 188 16956 695 2024-05-22T06:33:44Z Bangrapip 9 16956 wikitext text/x-wiki {{#invoke:Message box|ombox}}<noinclude> {{pengwarkatan}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 2vtjofurp6296cn3qpuvkerzvass74c Sablonan:Pangsiun 10 189 19507 701 2024-06-04T21:34:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19507 wikitext text/x-wiki <br /><div style="{{{style|text-align: center; width: 60%; margin: auto; padding: 1em; border: {{{border|solid 2px gold}}}; letter-spacing: {{{spacing|8px}}}; background-color: {{{bgcolor|black}}}; color: {{{fgcolor|white}}}; font-weight: bold;}}}"><span style="padding-left: {{{spacing|8px}}};">{{{1|{{#if: {{{bot|}}}|NONAKTIF|PANGSIUN}}}}}</span></div> {{#ifeq: {{{nocat|no}}} | yes | | {{#switch:{{NAMESPACENUMBER}} | 2 | 3 = {{#if: {{{bot|}}}|[[Kategori:Bot Wikipedia tidak aktif]][[Kategori:Semua bot Wikipedia]]|[[Kategori:Pangsiunan Pemaké Wikipédi]]}} | #default = }} }} <div style="text-align: center; font-weight: bold;">{{#if:{{{bot|}}}|bot ini|Ni}} {{{2|pemaké {{#if: {{{alttext|}}}|telah sepenuhnya pensiun dari penyuntingan|udah kaga' getap di}} Wikipédi {{#if:{{{date|}}}|&nbsp;sejak {{{date}}}|}}{{#if:{{{reason|}}}|&nbsp;{{{reason}}}|}}.}}}</div><includeonly>{{#ifeq:{{Yesno|{{{mms|yes}}}}}|no|[[Kategori:Menyisih dari pengiriman pesan]]}}</includeonly><noinclude> {{Documentation}} <!-- Rentang menambahkan bantalan untuk menyeimbangkan titik tengah, yang tidak seimbang karena spasi huruf ditambahkan di sebelah kanan karakter --> </noinclude> qttn4hyz6a5qschl0473t54l7p6waio Sablonan:Pasal Wikipédi 10 190 23400 19291 2024-07-06T11:19:00Z Swarabakti 44 23400 wikitext text/x-wiki {| style="width:100%; margin:0 0 0 0; padding:0 0 0 0;" |- style="vertical-align:top;" | style="width:100%;" | <div id="mf-fp"> {{BoxHeader|#6677FA|#6677FA }}<div class="center"><span style="font-family:Sans-Serif;font-size:100%;color:Black;text-shadow: 0em 0em 0em grey">'''Pasal Wikipédi'''</span></div></div> </div></div> {{BoxContent | content = Gèh, bakal ngeja makalah, padol dah, lu tibang masupin aja nama makalahnya di mari. Cuman sebelonnya lu masupin namanya, jal cari dulu dah di kotak penyarian, mentak-mentak udah nanggrak tu makalah. Ontong takut kerèru, ya. Nyang penting mah nulis tisi'. <inputbox> type=create width=30 default= buttonlabel=Bikin makalah </inputbox> | line = }}</div></div> 6m8vyllv3wu2ntv3vvjb58i4ktndm1c Sablonan:Pemberi Ide Brilian 10 191 711 710 2024-05-15T07:32:42Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 710 wikitext text/x-wiki #REDIRECT [[Templat:Tukang ngasi idé mentèrèng]] bdg5muk9kamn84y7nipstp0sfhoi0z7 Sablonan:Pembédaan 10 192 22151 22149 2024-06-12T05:48:31Z Badak Jawa 13 22151 wikitext text/x-wiki {{Dmbox | type = pembédaan | text = {{#switch: {{{nsoverride|<includeonly>{{NAMESPACE}}</includeonly>}}}|<!--detects namespace between Wikipedia, Portal, and everything else--> | #default = Ni [[Wikipédi:Pembédaan|halaman pembédaan]] isinya {{{type|{{#if:{{{ignore_parentheses|}}}||{{Title disambig text|1={{Str rep|{{{page-title|{{FULLPAGENAME}}}}}|(pembédaan)|}}}}}}}}} {{namespace detect|main=artikel|category=kategori|wikipedia=halaman proyek<includeonly>|template=templat</includeonly>|other=halaman}} dengen judul nyang sokanan dijuntrung-juntrungin ama '''{{#if:{{{ignore_parentheses|}}}|{{{page-title|{{FULLPAGENAME}}}}}|{{PAGENAMEBASE|{{{page-title|{{FULLPAGENAME}}}}}}}}}'''.<!--for normal disambiguation pages--> | Wikipedia = Halaman ini adalah daftar [[Wikipedia:Ruang nama proyek|halaman proyek]] dengan judul atau pintasan yang sama.[[Bangsaan:Halaman pembédaan Wikipedia]]<!--for Wikipedia disambiguation pages--> | Portal = Halaman ini adalah [[Wikipédi:Isi/Portal|portal]] dengan judul yang sama.[[Bangsaan:Halaman pembédaan portal]]<!--for Portal disambiguation pages--> }}<br /><small>{{main other<!--detects if in mainspace or not--> | demospace = {{{demospace|}}}<!--for testing, see docs at [[Templat:Main other]]--> | Kalu lu nyampé di ni halaman liwat atu [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}|namespace=0}} sènggètan dalem], lu bisa' ngebantu ngeganti tu sènggètan ke judul nyang cèngli.<!--If in mainspace, the "internal link" only links to incoming links in mainspace, and we use the term "intended article"--> | Kalu lu nyampé di ni halaman liwat atu [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}}} sènggètan dalem], lu bisa' ngebantu ngeganti tu sènggètan ke judul nyang cèngli.<!--If not in mainspace, the "internal link" links to incoming links in all namespaces, and we use the term "intended page"--> }}</small> | nocat = {{{nocat|}}} <!--So "nocat=true" works--> }}{{main other | demospace = {{{demospace|}}} | [[Bangsaan:Pembèdaan]]{{Pembédaan/cat|{{{1|}}}}}{{Pembédaan/cat|{{{2|}}}}}{{Pembédaan/cat|{{{3|}}}}}{{Pembédaan/cat|{{{4|}}}}}{{Pembédaan/cat|{{{5|}}}}}{{Pembédaan/cat|{{{6|}}}}}{{Pembédaan/cat|{{{7|}}}}}{{Pembédaan/cat|{{{8|}}}}}{{Pembédaan/cat|{{{9|}}}}}{{Pembédaan/cat|{{{10|}}}}}{{#if: {{{hn|}}} | [[Bangsaan:Pembèdaan nama|{{{hn}}}]] }}{{#if:{{Title disambig text|1={{Str rep|{{FULLPAGENAME}}|(pembédaan)|}}}}|[[Bangsaan:Pembèdaan bareng judul spesifik]]|}}<!-- The preceding test should include articles like "Socialist Party (Sweden) (pembèdaan)". --> | <!-- Don't categorise when not in main (article) space. However, note that {{Dmbox}} categorises pages into Category:All disambiguation pages and Bangsaan:Semua halaman makalah pembedaan--> }}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{#invoke:redirect|isRedirect|{{TALKPAGENAME}}}}|yes|[[Bangsaan:Perhadring pembèdaan nyang kaga sinkron]]}}}}</includeonly><noinclude> {{Pengwarkatan}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> j9x2uhmkwx6avj57lejdi8kbznz43qq Sablonan:Pemermak anyar 10 193 19509 724 2024-06-04T21:34:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19509 wikitext text/x-wiki {{BintangWiki| |nama=Pemermak anyar |border=grey |color=white |namaberkas=Image:Barnstar-butterfly.png |size=100px |pesan=Gua angsrongin '''Pemermak anyar''' bakal lu sebagé pemermak anyar nyang nampilin minat, kemonèsan, èn keberanian nyang ajib paling mantep di Wikipédi basa Betawi. |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude><noinclude> </noinclude> jw1yas4x84fo9bfxsqlr9gvdgybxudm Sablonan:Pemermak ga pernah cape 10 194 726 725 2024-05-15T07:32:46Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 725 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak kaga' capè'nya]] 8ghvvsglfhb3em94aeh9f4m984fke6m Sablonan:Pemermak kaga' capè'nya 10 195 23617 23616 2024-07-10T16:49:01Z Swarabakti 44 23617 wikitext text/x-wiki {{BintangWiki| |nama='''Pemermak kaga' capé'nya''' |border={{{border|gray}}} |color={{{color|#fdffe7}}} |namaberkas=File:Tireless Contributor Barnstar Hires.gif |size=70px |pesan=Gua angsrongin '''Pemermak kaga' capé'nya ''' bakal pemaké nyang kaga' capé'-capé' ngedumanin dia punya èlmu nyang bearga bakal Wikipédi basa Betawi. Selamet! |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude>{{Pengwarkatan}}</noinclude> a1gpafuqt4p5au9ngqfze08xxixf4ko Sablonan:Pemermak werit 10 196 19511 756 2024-06-04T21:34:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19511 wikitext text/x-wiki {{BintangWiki| |nama=Pemermak werit |border=gray |color=#fdffe7 |namaberkas=Image:AFC-Barnstar-2.png |pesan=Ni pemaké diargain lantaran getap pisan bakal mermak di Wikipédi basa Betawi. Kaga' cuman mermak seila-ilanya, tapi hasil permakannya èmang cakep pisan. Biar kata ni pemaké jarang ngeja makalah anyar atawa rintisan, cuman ni pemaké getol banget ngembangin makalah rintisan jadi makalah pol jengkep. Bahna dia punya sumbangsi yang pati bearga ama dia punya jasa-jasa di [[Wikipédi]], ni pemaké ilok dapet bintang '''Pemermak werit'''. |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude><noinclude> </noinclude> 1l57m3huquad45iily7okkjc4e5pj4p Sablonan:Pendatang anyar 10 197 759 758 2024-05-15T07:32:51Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 758 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak anyar]] 66l94ifv3f143umx3f0jbb21k4uc7uk Sablonan:Pendateng gres ngetop 10 198 761 760 2024-05-15T07:32:52Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 760 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak anyar]] 66l94ifv3f143umx3f0jbb21k4uc7uk Sablonan:Pengwarkatan 10 199 17422 16823 2024-05-23T04:44:05Z Bangrapip 9 Ngeganti isi ama "{{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Add categories to the /doc subpage --> </noinclude>" 17422 wikitext text/x-wiki {{#invoke:documentation|main|_content={{ {{#invoke:documentation|contentTitle}}}}}}<noinclude> <!-- Add categories to the /doc subpage --> </noinclude> ii1kftoonz87mztj4siz1yhyqeg6agm Sablonan:Pengwarkatan/halaman sablonan 10 200 19357 773 2024-06-04T20:50:04Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4608595]] 19357 wikitext text/x-wiki {{#switch: {{SUBPAGENAME}} | sandbox | testcases = {{BASEPAGENAME}} | #default = {{PAGENAME}} }}<noinclude>{{dokumentasi|content= Subtemplat {{tl|dokumentasi}} ini digunakan untuk menentukan nama halaman templat. }} </noinclude> 24s9rh260r2c653g0o4zlise2e8jj7q Sablonan:Pengwarkatan/kotak ahir 10 201 19512 779 2024-06-04T21:34:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19512 wikitext text/x-wiki <noinclude><div></noinclude><div style="clear: both;"></div><!--So right or left floating items don't stick out of the doc box.--> </div><!--End of green doc box--><!-- Link box below for the doc meta-data: -->{{#if: <!--Check if we should show the link box--> {{#ifeq: {{{link box|}}} | off | | {{{doc exist|yes}}}{{ #switch: {{SUBJECTSPACE}} | {{ns:User}} | {{ns:Module}} | {{ns:Template}} = yes }} }} | {{fmbox | id = documentation-meta-data | image = none | style = background-color: #ecfcf4; | textstyle = font-style: italic; | text = {{#if: {{{link box|}}} | {{{link box}}} <!--Use custom link box content--> | {{#if: {{{doc exist|yes}}} | <!--/doc exists, link to it--> [[Wikipedia:Dokumentasi templat|Dokumentasi]] di atas ditransklusikan dari [[{{{docpage|{{FULLPAGENAME}}/doc}}}]]. <small style="font-style: normal">([{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit}} sunting] &#124; [{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=history}} versi terdahulu])</small> <br> }}<!-- Add links to /sandbox and /testcases when appropriate: -->{{#switch: {{SUBJECTSPACE}} | {{ns:Pengguna}} | {{ns:Modul}} | {{ns:Templat}} = Penyunting dapat melakukan uji coba pada halaman {{ #ifexist: {{{sandbox| {{FULLPAGENAME}}/bak pasir }}} | [[{{{sandbox| {{FULLPAGENAME}}/bak pasir }}}|bak pasir]] <small style="font-style: normal">([{{fullurl: {{{sandbox| {{FULLPAGENAME}}/bak pasir }}} | action=edit }} sunting] <nowiki>|</nowiki> [{{fullurl:Istiméwa:Bandingkan_halaman | page1={{urlencode:{{{template page|{{FULLPAGENAME}}}}}}}&page2={{urlencode:{{{sandbox|{{FULLPAGENAME}}/bak pasir}}}}}}} perbedaan])</small> | bak pasir <small style="font-style: normal">([{{fullurl: {{{sandbox| {{FULLPAGENAME}}/bak pasir }}} | action=edit&preload=Templat:Dokumentasi/preload-sandbox }} buat] <nowiki>|</nowiki> [{{fullurl: {{{sandbox| {{FULLPAGENAME}}/bak pasir }}} | action=edit&preload={{urlencode:{{{template page|{{FULLPAGENAME}}}}}}}&summary={{urlencode:Buat versi bak pasir dari [[{{{template page|{{FULLPAGENAME}}}}}]]}} }} cermin])</small> }} dan {{ #ifexist: {{{testcases| {{FULLPAGENAME}}/kasus uji }}} | [[{{{testcases| {{FULLPAGENAME}}/kasus uji }}}|kasus uji]] <small style="font-style: normal">([{{fullurl: {{{testcases| {{FULLPAGENAME}}/kasus uji }}} | action=edit }} sunting])</small> | kasus uji <small style="font-style: normal">([{{fullurl: {{{testcases| {{FULLPAGENAME}}/kasus uji }}} | action=edit&preload=Templat:Dokumentasi/preload-testcases }} buat])</small> }} templat ini. <br> }}<!-- Show the cats and interwiki text, but not if "content" fed or "docname fed" since then it is unclear where to add the cats and interwikis. -->{{#if: {{{content|}}} {{{docname fed|}}} | | Mohon tambahkan kategori pada subhalaman [[{{{docpage|{{FULLPAGENAME}}/doc}}}|/doc]]. }}<!-- Show the "Subpages" link: -->{{#switch: {{SUBJECTSPACE}} | {{ns:Berkas}} = <!--Don't show it--> | {{ns:Templat}} = &#32;[[Istiméwa:Indeks awalan/{{{template page|{{FULLPAGENAME}}}}}/|Subhalaman templat ini]]. | #default = &#32;[[Istiméwa:Indeks awalan/{{{template page|{{FULLPAGENAME}}}}}/|Subhalaman templat ini]]. }} }}{{#ifexist:{{FULLPAGENAME}}/Print |</br>Suatu [[Bantuan:Buku/Untuk ahli#Mengembangkan tampilan buku|versi cetak]] dari templat ini tersedia pada [[/Print]]. Apabila anda membuat perubahan terhadap templat ini, harap perbaharui juga versi cetak tersebut.[[Kategori:Templat dengan versi cetak]] }} }} }}<!--End link box--><!-- Detect and report strange usage: -->{{#if: <!--Check if {{dokumentasi}} is transcluded on a /doc or /kasus uji page--> {{#switch: {{SUBPAGENAME}} | doc | kasus uji = ganjil }} <!--More checks can be added here, just return anything to make the surrounding if-case trigger--> | <includeonly>[[Kategori:Halaman Wikipedia dengan penggunaan ((dokumentasi)) yang ganjil|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --></includeonly> }}<noinclude> </noinclude> 66tgzp04czfibypyk701xrre56s6d5z Sablonan:Pengwarkatan/kotak ahir2 10 202 19358 788 2024-06-04T20:50:07Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5635765]] 19358 wikitext text/x-wiki {{Pengwarkatan/kotak ahir | preload = {{{preload|}}} <!--Allow custom preloads--> | content = {{{content|}}} | link box = {{{link box|}}} <!--So "link box=off" works--> | docpage = {{#if: {{{1|}}} | {{{1|}}} | {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc }} | doc exist = {{#ifexist: {{#if: {{{1|}}} | {{{1|}}} <!--Other docname fed--> | {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc }} | yes }} | docname fed = {{#if: {{{1|}}} | yes }} | sandbox = {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/bakpasir | testcases = {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/kasus uji | template page = {{NAMESPACE}}:{{{template page|{{PAGENAME}}}}} }}<noinclude> {{pp-template}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> nokmttrj710r871gfterpwk05uh81e9 Sablonan:Pengwarkatan/kotak mulai 10 203 790 789 2024-05-15T07:32:59Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 789 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak mulain]] 7xsl43sra9eu1vc6xlej2u97hd1ofwo Sablonan:Pengwarkatan/kotak mulai2 10 204 792 791 2024-05-15T07:33:00Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 791 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak mulain2]] 4wajh1g7q81cuowt8mz6t0w6qgac539 Sablonan:Pengwarkatan/kotak mulain 10 205 19359 802 2024-06-04T20:50:10Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5634514]] 19359 wikitext text/x-wiki <!-- Start of green doc box --><div id="pengwarkatan sablonan" class="template-documentation iezoomfix" style="background-color:#ecfcf4; border:1px solid #aaa; padding:12px;"> <!--Add the heading at the top of the doc box:--> {{#ifeq: {{{heading|¬}}} |<!--Defined but empty--> | <!--"heading=", do nothing--> | <div style="padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex;">{{ #if: {{{content|}}} | | <!--Tambain [lihat][permak][sejarah][purge] atawa [bikin] links--> <span class="mw-editsection-like plainlinks" id="doc_editlinks" style="float:right; font-size:100%;">{{ #if: {{{doc exist|yes}}} | &#91;[[{{{docpage|{{FULLPAGENAME}}/doc}}}|lihat]]&#93; [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=edit}} sunting]] [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}|action=history}} sejarah]] [{{Purge|hapus singgahan}}] | <!--/doc doesn't exist--> [[{{fullurl:{{{docpage|{{FULLPAGENAME}}/doc}}}| action=edit&preload={{ #if: {{{preload|}}} | {{urlencode:{{{preload}}}}} | {{#ifeq: {{SUBJECTSPACE}} | {{ns:File}} | Template:Pengwarkatan/preload-filespace | Template:Pengwarkatan/preload }} }} }} buat]] }}</span> }} <span style="{{#if: {{{heading-style|}}} | {{{heading-style|}}} | {{#ifeq: {{SUBJECTSPACE}} | {{ns:Template}} | font-weight: bold; font-size: 125% | font-size: 150% }} }}">{{#switch: {{{heading|¬}}} | ¬ = <!--"heading" not defined in this or previous level--> {{#switch: {{SUBJECTSPACE}} | {{ns:Templat}}= [[Berkas:Test Template Info-Icon.svg|50px|link=|alt=Ikon dokumentasi]] Pengwarkatan sablonan | {{ns:Module}} = [[Berkas:Test Template Info-Icon.svg|50px|link=|alt=Ikon dokumentasi]] Pengwarkatan modul | {{ns:Berkas}} = Ringkasan | #default = Pengwarkatan }} | #default = <!--"heading" has data or is empty but defined--> {{{heading|}}} }}</span></div> }} <noinclude><!-- close the div --></div> <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 1arwvjgweoo1iips0h34nhdnp9zznoy Sablonan:Pengwarkatan/kotak mulain2 10 206 19360 809 2024-06-04T20:50:12Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q122981964]] 19360 wikitext text/x-wiki {{Pengwarkatan/kotak mulain | preload = {{{preload|}}} <!--Allow custom preloads--> | heading = {{{heading|¬}}} <!--Empty but defined means no header--> | heading-style = {{{heading-style|}}} | content = {{{content|}}} | docpage = {{#if: {{{1|}}} | {{{1|}}} | {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc }} | doc exist = {{#ifexist: {{#if: {{{1|}}} | {{{1|}}} <!--Other docname fed--> | {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc }} | yes }} }} <noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> hx2d49ad8d93cwb462qthwmb985olh4 Sablonan:Penyunting hebat 10 207 811 810 2024-05-15T07:33:04Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 810 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak werit]] hxn6bwdtxtytd5m8gxgawcha1cya7dg Sablonan:Plainlist 10 208 17173 817 2024-05-22T13:42:25Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17173 wikitext text/x-wiki <templatestyles src="Plainlist/styles.css"/><div class="plainlist {{{class|}}}" {{#if:{{{style|}}}{{{indent|}}}|style="{{#if:{{{indent|}}}|margin-left: {{#expr:{{{indent}}}*1.6}}em;}} {{{style|}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> aauem8fvp0apfdx4hoaa24a9q951cds Sablonan:Plainlist/styles.css 10 209 820 819 2024-05-15T07:33:07Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 818 sanitized-css text/css /* {{pp-template|small=yes}} */ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none; margin: 0; padding: 0; /* Reset Minerva default */ } .plainlist ol li, .plainlist ul li { margin-bottom: 0; } 9iguthb0t8w7c89r3am2dbgv55d4w1c Sablonan:Pp 10 210 16948 823 2024-05-22T06:26:14Z Bangrapip 9 16948 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main|small={{#switch:{{{small}}}|yes=yes|no=no|yes}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ospov04rcg7l0cwqyjpwdgstdgpu21n Sablonan:Projek lainnye 10 211 825 824 2024-05-15T07:33:09Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 824 wikitext text/x-wiki #REDIRECT [[Templat:Proyèk laènnya]] ra1igviosm83ybifdqyjqvk29ltsbiu Sablonan:Propinsi di Indonésia 10 212 22718 19513 2024-06-25T03:47:07Z Irkham Mahfudh 33 Mencoba memperbaiki masalah berupa gambar tidak muncul 22718 wikitext text/x-wiki {|table id="toc" style="margin:0;background:#F7F5F5";width:130%" align="right" cellpadding="1" | style="background:#EBEBEB" align="center" width="130px" colspan=2 |'''<span style="font-size:medium; color:black;">{{{name}}}</span>''' <br/> <span style="font-size:small;line-height: 0.5em;color:black">{{{native_name}}}</span> |- | align="center" colspan="2" | {| | align="center" width="120" | [[File:{{{coat}}}|90px]] |} |- |-style="margin:0;background:#ccccff";width:100%" align="center" cellpadding="2" |- align="center" | colspan="2" style="border-bottom: 2px solid #D3D3D3;" | [[File:{{{map}}}|197px]] |- | style="padding-left: 0.5em;" | '''Negara''' || [[Indonésia]] |- | style="padding-left: 0.5em;" | '''Ibu negeri''' || {{{capital}}} |} <noinclude> <pre> {{Propinsi di Indonésia |name = |native_name = |coat = |map = |capital = }} </pre> </noinclude> 5k2bwly86u6iqeh4fafli9xkja9hm81 Sablonan:Propinsi di Indonésia (daptar) 10 213 839 838 2024-05-15T07:33:12Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 838 wikitext text/x-wiki {{Navbox generic | name = Template:Propinsi di Indonésia (daptar)|Propinsi di Indonésia | state = collapsed | title =Propinsi di Indonésia | above = | groupstyle = text-align:right; | liststyle = text-align:left; | group1 = '''[[Ibu negeri Indonésia|Ibu negeri]]''' | list1 = <div class="center">[[Jakarta|DKI Jakarta]] (''sekarang'') · [[Ibu Negeri Nusantara]] (''2024'')</div> | group2 = '''[[Sumatra]]''' | list2 = <div class="center">[[Acéh]] · [[Sumatra Lor]] · [[Sumatra Kulon]] · [[Rio]] · [[Rio Kepuloan]] · [[Jambi]] · [[Bangkahulu]] · [[Sumatra Kidul]] · [[Kepuloan Bangka Belitung]] · [[Lampung]]</div> | group3 = '''[[Jawa]]''' | list3 = <div class="center">[[Banten]] · [[Jakarta|DKI Jakarta]] · [[Jawa Kulon]] · [[Jawa Tenga]] · [[Daèrah Istimèwa Yogyakarta|Jogjakarta]] · [[Jawa Wètan]]</div> | group4 = '''[[Nusa Tenggara]]''' | list4 = <div class="center">[[Bali]] · [[Nusa Tenggara Kulon]] · [[Nusa Tenggara Wètan]]</div> | group5 = '''[[Kalimantan]]''' | list5 = <div class="center">[[Kalimantan Kulon]] · [[Kalimantan Tenga]] · [[Kalimantan Kidul]] · [[Kalimantan Wètan]] · [[Kalimantan Lor]]</div> | group6 = '''[[Sulawési]]''' | list6 = <div class="center">[[Sulawési Kulon]] · [[Sulawési Kidul]] · [[Sulawési Kidul-wètan]] · [[Sulawési Tenga]] · [[Gorontalo]] · [[Sulawési Lor]]</div> | group7 = '''[[Kepuloan Maluku|Maluku]]''' | list7 = <div class="center">[[Maluku Lor]] · [[Maluku]]</div> | group8 = '''[[Papua (Indonésia)|Papua]]''' | list8 = <div class="center">[[Papua Kulon]] · [[Papua Kidul-kulon]] · [[Papua]] · [[Papua Tenga]] · [[Papua Pegunungan]] · [[Papua Kidul]]</div> }} <noinclude></noinclude> 8t64wiobenapfbcxqe28c8snoqke9x3 Sablonan:Proyèk laènnya 10 214 25853 24437 2024-10-08T11:43:14Z OrangKalideres 327 + Wikipédi basa Komering 25853 wikitext text/x-wiki <table class="layout plainlinks" style="width:100%; margin:auto; text-align:left; font-size:90%; background:transparent;"> <tr> <td style="text-align:center; padding:4px;"> [[Gepokan:Commons-logo.svg|31px|link=commons:|Commons]] </td> <td style="width:33%; padding:4px;"> '''[//commons.wikimedia.org/ Commons]''' <br> Gudang média barengan </td> <td style="text-align:center; padding:4px;"> [[Gepokan:MediaWiki-2020-icon.svg|35px|link=mw:|MediaWiki]] </td> <td style="width:33%; padding:4px;"> '''[//mediawiki.org/ MediaWiki]''' <br> Pemegaran peranti alus wiki </td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikimedia Community Logo.svg|35px|link=m:|Meta-Wiki]] </td> <td style="width:33%; padding:4px;"> '''[//meta.wikimedia.org/ Meta-Wiki]''' <br> Penggolangan proyèk Wikimédia </td> </tr><tr> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikinews-logo.svg|51px|link=incubator:Wn/bew|Wikiawat]] </td> <td style="padding:4px;"> '''[//incubator.wikimedia.org/wiki/Wn/bew Wikiawat]''' <br> Berita paling anyar</td> <td style="text-align:center; padding:3px;"> [[Gepokan:Wikidata-logo.svg|47px|link=d:|Wikidata]] </td> <td style="padding:4px;"> '''[//www.wikidata.org/ Wikidata]''' <br> Penyimpenan data</td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wiktionary-logo.svg|51px|link=incubator:Wt/bew|Wikikamus]] </td> <td style="padding:4px;"> '''[//incubator.wikimedia.org/wiki/Wt/bew Wikikamus]''' <br> Kamus dan perbendaraan </td> </tr><tr> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikibooks-logo-35px.png|35px|link=incubator:Wb/bew|Wikikitab]] </td> <td style="padding:4px;"> '''[//incubator.wikimedia.org/wiki/Wb/bew Wikikitab]''' <br> Kumpulan kitab ama pedoman</td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikiversity-logo.svg|41px|link=wikiversity:|Wikikuliah]] </td> <td style="padding:4px;"> '''[//en.wikiversity.org/ Wikikuliah]''' <br> Sumber belajar perdèo</td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikivoyage-Logo-v3-icon.svg|35px|link=incubator:Wy/bew|Wikiladog]] </td> <td style="padding:4px;"> '''[//incubator.wikimedia.org/wiki/Wy/bew Wikiladog]''' <br> Taturan plesiran </td> </tr><tr> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikispecies-logo.svg|35px|link=wikispecies:|Wikimacem]] </td> <td style="padding:4px;"> '''[//species.wikimedia.org/ Wikimacem]''' <br> Data macem</td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikisource-logo.svg|35px|link=wikisource:|Wikisumber]] </td> <td style="padding:4px;"> '''[//wikisource.org/ Wikisumber]''' <br> Ruma buku dalem-jala (dala)</td> <td style="text-align:center; padding:4px;"> [[Gepokan:Wikiquote-logo.svg|51px|link=incubator:Wq/bew|Wikiquote]] </td> <td style="padding:4px;"> '''[//incubator.wikimedia.org/wiki/Wq/bew Wikitukil]''' <br> Kumpulan tukilan</td> </tr></table> <table class="layout plainlinks" style="width:100%; margin:auto; text-align:left; font-size:90%; background:transparent;"> <tr> <br> ---- <td style="text-align:center; padding:5px;"> [[Gepokan:OOjs UI icon language-ltr.svg|80px|link=:meta:List of Wikipedias|Wikipédi laèn basa]] </td> <td style="padding:5px;"> '''[[:id:|Indonésia]]'''{{br}}[[:ace:|Acéh]] • [[:ban:|Bali]] • [[:bjn:|Banjar]] • [[:map-bms:|Banyumasan]] • [[:bbc:|Batak Toba]] • [[:bug:|Bugis]] • [[:gor:|Gorontalo]] • [[:jv:|Jawa]] • [[:kge:|Komering]] • [[:mad:|Madura]] • [[:btm:|Mandéling]] • [[:ms:|Melayu]] • [[:min:|Minangkabo]] • [[:nia:|Nias]] • [[:su:|Sunda]] • [[:tet:|Tétun]]{{br}}'''Antérodunia'''{{br}}[[:ar:|Arab]] • [[:de:|Dèt]] • [[:en:|Inggris]] • [[:it:|Itali]] • [[:ja:|Jepang]] • [[:fa:|Parsi]] • [[:pl:|Pol]] • [[:pt:|Portugis]] • [[:fr:|Prasman]] • [[:ru:|Rus]] • [[:es:|Spanyol]] • [[:sv:|Swèd]] • [[:zh:|Tionghoa]] • [[:uk:|Ukrain]] • [[:nl:|Welanda]] • [[:vi:|Wièt]] ('''[[:meta:List of Wikipedias|lengkepnya...]]''')<!--nyang di bawah 1 jutaan makalah--></td> </tr></table> <noinclude> [[Bangsaan:Balé-balé]]<noinclude> </noinclude> 4zz0h5r4y41fetune0cel98bm36okeh Sablonan:Purge 10 215 19515 856 2024-06-04T21:34:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19515 wikitext text/x-wiki <span class="noprint plainlinks purgelink">[{{fullurl:{{{page|{{FULLPAGENAME}}}}}|action=purge}}#{{#if:{{{anchor|}}}|{{urlencode:{{{anchor|}}}|WIKI}}}} <span title="Hapus singgahan halaman ini">{{{1|Hapus singgahan}}}</span>]</span><noinclude> {{dokumentasi}} </noinclude> fm7klgi5qjx342x4w7e1lhubcn4w9h3 Sablonan:Quote 10 216 859 858 2024-05-15T07:33:16Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 858 wikitext text/x-wiki #REDIRECT [[Templat:Tukilan]] bfprqel7rlr1dyky6q4hwb29wns654r Sablonan:Respond 10 218 26240 19516 2024-10-25T12:19:50Z Nikki 975 fix namespace 26240 wikitext text/x-wiki <includeonly>[[File:{{{{{|safesubst:}}}#switch:{{{1|{{{icon|}}}}}} |blackcheck = Black check.svg |bluebrokenplus = Symbol unsupport2 vote.svg |bluecheck2 = Cornflower blue check.svg |bluecheck = Artículo bueno-blue.svg |blueclock = Pictogram voting wait blue.svg |blueplus = Symbol support2 vote.svg |deferred = Symbol deferred.svg |greencheck2 = Yes check.svg |greencheck = Symbol confirmed.svg |greenclock = Pictogram voting wait green.svg |greenplus = Symbol support vote.svg |greybrokenplus = Symbol unsupport vote.svg |greyexclamation = Pictogram voting comment.svg |info=Symbol information vote.svg |minus = Symbol declined.svg |neutral = Symbol neutral vote.svg |orangeclock = Pictogram voting wait orange.svg |orangeexclamation = Ambox important.svg |redexclamation = Ambox important red.svg |pinkclock = Pictogram voting wait pink.svg |question2 = Symbol question.svg |question = Pictogram voting question.svg |wait = Symbol_wait.svg |xmark2 = X mark.svg |xmark = Symbol unrelated.svg |yellowcheck = Yellow check.svg |yellowclock = Pictogram voting wait.svg |{{{1|{{{icon|Pictogram voting question.svg}}}}}}}}|{{{size|18px}}}|alt={{{alt|}}}]]&nbsp;'''{{{2|{{{text|Response}}}}}}'''</includeonly><noinclude> {{Documentation}} </noinclude> kotx8mtbzl2oieezh86yjbtmz1932ar Sablonan:Riwayat hidup 10 219 873 872 2024-05-15T07:33:20Z Sotiale 212 6 perbaèkan diimpor: [TEST] importing bewwiki via a tool 872 wikitext text/x-wiki {| class="toccolours" style="float:right; width:250px; margin-left: 1em; font-size: 85%;" ! colspan="2" style="background-color: #003399; color: #FFFFFF; font-size:150%;" align="center" | '''{{{nama}}}''' |- | style="background:#FFFFFF;" align="center" colspan="2" | |-class="hiddenStructure{{{pilte|}}}" | style="background:#FFFFFF;" align="center" colspan="2" | {{#if: {{{image|}}}|[[Berkas:{{{image}}}|190px]] |}} |- | align="center" colspan="2" | |- |valign=top| Negara || {{{negara}}} |- |valign=top| Pegawéan || {{{pegawéan}}} |- |valign=top| Tanggal lahir || {{{tanggal_lahir}}} |- |valign=top| Tempat lahir || {{{tempat_lahir}}} |- |valign=top| Tanggal lahir || {{{tanggal_wapat}}} |- |valign=top| Tempat lahir || {{{tempat_wapat}}} |}<noinclude> <pre> {{Riwayat hidup |nama = |image = |negara = |pegawéan = |tanggal_lahir = |tempat_lahir = |tanggal_wapat = |tempat_wapat = }} </pre> </noinclude> bsqw4elyhvce7tvfz1rce4e4p8ffqp6 Sablonan:Riwayat idup 10 220 875 874 2024-05-15T07:33:21Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 874 wikitext text/x-wiki #REDIRECT [[Templat:Riwayat hidup]] 5bx00b6ifjacvinqgqe4hz62k1rc7sz Sablonan:Reflist 10 221 19276 17926 2024-06-01T05:51:31Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:Ruju'an]] ke [[Sablonan:Reflist]] sonder ngebuat pengalihan 17926 wikitext text/x-wiki <templatestyles src="Reflist/styles.css" /><div class="reflist <!-- -->{{#if:{{{1|}}}{{{colwidth|}}}|reflist-columns references-column-width}} <!-- -->{{#switch:{{{liststyle|{{{group|}}}}}}|upper-alpha|upper-roman|lower-alpha|lower-greek|lower-roman=reflist-{{{liststyle|{{{group}}}}}}}} <!-- -->{{#if:{{{1|}}}|{{#iferror:{{#ifexpr: {{{1|1}}} > 1 }}||{{#switch:{{{1|}}}|1=|2=reflist-columns-2|#default=reflist-columns-3}} }}}}" <!-- end class -->{{#if: {{{1|}}}<!-- start style --> | {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} |style="column-width: {{{1}}};"}} | {{#if: {{{colwidth|}}}|style="column-width: {{{colwidth}}};"}} }}> {{#tag:references|{{{refs|}}}|group={{{group|}}}|responsive={{#if:{{{1|}}}{{{colwidth|}}}|0|1}}}}</div>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using reflist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Reflist]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | colwidth | group | liststyle | refs }}<noinclude> {{Documentation}} </noinclude> geeeydvb5368tzzflcyuzs20a5hlnbz Sablonan:Ruju'an/styles.css 10 222 883 882 2024-05-15T07:33:23Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 882 sanitized-css text/css /* {{pp|small=yes}} */ /* can we remove the font size declarations? .references gets a font-size in * common.css that is always 90, and there is nothing else in reflist out in * the wild. May affect column sizes. */ .reflist { font-size: 90%; /* Default font-size */ margin-bottom: 0.5em; list-style-type: decimal; } .reflist .references { font-size: 100%; /* Reset font-size when nested in div.reflist */ margin-bottom: 0; /* Avoid double margin when nested in div.reflist */ list-style-type: inherit; /* Enable custom list style types */ } /* columns-2 and columns-3 are legacy for "2 or more" column view from when the * template was implemented with column-count. */ .reflist-columns-2 { column-width: 30em; } .reflist-columns-3 { column-width: 25em; } /* Reset top margin for lists embedded in columns */ .reflist-columns { margin-top: 0.3em; } .reflist-columns ol { margin-top: 0; } /* Avoid elements breaking between columns */ .reflist-columns li { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } .reflist-upper-alpha { list-style-type: upper-alpha; } .reflist-upper-roman { list-style-type: upper-roman; } .reflist-lower-alpha { list-style-type: lower-alpha; } .reflist-lower-greek { list-style-type: lower-greek; } .reflist-lower-roman { list-style-type: lower-roman; } 9pglv18rwto8wyb2wiymxh52wdd5ut0 Sablonan:Sclass 10 224 19517 888 2024-06-04T21:34:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19517 wikitext text/x-wiki <includeonly>{{#invoke:WPSHIPS utilities|sclass}}</includeonly><!-- --><noinclude> </noinclude> 3dwfmltxli9jubuw7r32tvmw6nftmgv Sablonan:Sclass2 10 225 19518 891 2024-06-04T21:34:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19518 wikitext text/x-wiki <includeonly>{{#invoke:WPSHIPS utilities|sclass}}</includeonly><noinclude> </noinclude> qjf0stiyl7qz3znxu3gvv81r6tsi2ah Sablonan:Sejarah Indonésia 10 226 26477 26476 2024-11-07T06:50:55Z Swarabakti 44 26477 wikitext text/x-wiki {{Capsa seriei | latitudo_capsae = 230px | titulo = [[Sejarah Indonésia]] | imago = National emblem of Indonesia Garuda Pancasila.svg | grex1 = [[Indonésia jaman prasejarah]] | index1 = * [[Manusia Jawa]] (1,000,000 BP) * [[Manusia Plorès]] (94,000–12,000 SS) * [[Téori bencana Toba|Bencana Toba]] (75,000 SS) * [[Peradaban Buni]] (400 SM) | grex2 = Kerajaan Hindu-Buda | index2 = * [[Kerajaan Kuté]] (350–1605) * [[Kerajaan Tarumanegara]] (400s–500s) * [[Kerajaan Kalingga]] (500s–600s) * [[Kerajaan Melayu]] (600s–1347) * [[Sriwijaya|Kerajaan Sriwijaya]] (600s–1025) * [[Wangsa Saèléndra|Wangsa Saèlèndra]] (600s–900s) * [[Kerajaan Mataram]] (716&ndash;1016) * [[Kerajaan Bali]] (914&ndash;1908) * [[Kerajaan Sunda]] (932&ndash;1579) * [[Kerajaan Kahuripan]] (1019&ndash;1045) * [[Kerajaan Kediri]] (1045&ndash;1221) * [[Kerajaan Darmasraya]] (1183&ndash;1347) * [[Kerajaan Pané]] (1000s&ndash;1300s) * [[Kerajaan Singasari]] (1222&ndash;1292) * [[Majapait|Kerajaan Majapait]] (1293&ndash;1527) | grex3 = Kesultanan Selam | index3 = * [[Ngamprahnya Selam di Indonésia|Ngamprahnya Selam]] (800&ndash;1600) * [[Kesultanan Perlak]] (840&ndash;1292) * [[Kerajaan Aru]] (1225&ndash;1613) * [[Kesultanan Ternaté]] (1257&ndash;1914) * [[Kesultanan Samudra Pasé]] (1267&ndash;1521) * [[Kerajaan Pagerruyung]] (1347&ndash;1833) * [[Kesultanan Bruné]] (1368&ndash;1888) * [[Kesultanan Melaka]] (1400&ndash;1511) * [[Kesultanan Sulu]] (1405&ndash;1851) * [[Kesultanan Cerbon]] (1445&ndash;1677) * [[Kesultanan Demak]] (1475&ndash;1554) * [[Kesultanan Acéh]] (1496&ndash;1903) * [[Kesultanan Ternaté]] (1486&ndash;1914) * [[Kesultanan Bacan]] (1515&ndash;1946) * [[Kesultanan Tidoré]] (1500s&ndash;1967) * [[Kesultanan Jaèlolo]] (1496&ndash;1903) * [[Kesultanan Banten]] (1526&ndash;1813) * [[Kesultanan Banjar]] (1526&ndash;1863) * [[Kesultanan Kalinyamat]] (1527&ndash;1599) * [[Kesultanan Mataram]] (1500s&ndash;1700s) * [[Kesultanan Johor]] (1528s&ndash;1877) * [[Kerajaan Kaèmana]] (1600s&ndash;1926) * [[Kesultanan Pelèmbang]] (1659&ndash;1823) * [[Kesultanan Siak]] (1725&ndash;1946) * [[Kesunanan Surakarta]] (1745&ndash;1946) * [[Kesultanan Yogyakarta]] (1755&ndash;1945) * [[Kesultanan Déli]] (1814&ndash;1946) * [[Kesultanan Rio-Lingga]] (1824&ndash;1911) | grex4 = Kerajaan Serani | index4 = * [[Kerajaan Larantuka]] (1515–1904) * [[Kerajaan Bolaang Mongondow]] (1670–1950) | grex5 = Serèkat Kongsi Cina | index5 = * [[Kiblik Kèngbé]] (1776&ndash;1854) * [[Kiblik Lanhong]] (1777&ndash;1884) * [[Kiblik Samtiawkio]] (1777&ndash;1853) | grex6 = Penjajahan Peringgi | index6 = * [[Kekaèsaran Portugis di Nusantara|Portugis]] (1512&ndash;1850) * [[Hindia Wètan Spanyol|Spanyol]] (1521&ndash;1677) * [[Kumpeni Hindia Wètan Welanda di Nusantara|Kumpeni Welanda]] (1602&ndash;1799) * [[Bangkahulu Inggris|Inggris]] (1685&ndash;1824) * [[Anterkuku Prasman èn Inggris di Hindia Welanda|Anterkuku Prasman èn Inggris]] (1806&ndash;1816) * [[Hindia Nèderlan]] (1942 / 1945&ndash;1949) | grex7 = Nongtotnya Indonésia | index7 = * [[Kengaclèngan Sional Indonésia|Kengaclèngan Sional]] (1908&ndash;1942) * [[Penjogrogan Nipong di Hindia Welanda|Penjogrogan Nipong]] (1942&ndash;1945) * [[Jaman Siap-siapan]] (1945&ndash;1949) * [[Kiblik Indonésia Serèkat]] (1949&ndash;1950) | grex8 = Kiblik Indonésia | index8 = * [[Kera'yatan Liberal]] (1950&ndash;1959) * [[Kera'yatan Keangon di Indonésia|Kera'yatan Keangon]] (1959&ndash;1966) * [[Pemingsèran ke Orde Baru|Pemingsèran]] (1966&ndash;1967) * [[Orde Baru (Indonésia)|Orde Baru]] (1967&ndash;1998) * [[Jaman abis-Suharta di Indonésia|Reform era]] (1998&ndash;present) | vide_etiam = }}<noinclude> </noinclude> teje0arjk59y6nef80lch0zezlxehq8 Sablonan:Balé-balé/Selamet dateng 10 227 26445 26444 2024-11-03T00:17:09Z Swarabakti 44 26445 wikitext text/x-wiki <div class="card no_shadow"> <div class="container_white"> <div class="mp-header"> <div class="mp-header__main"> <div class="mp-header__welcome"> <div class="mp-header__selamet-arab"><!-- -->سلامة داتڠ دويكيفيدى بهاس بتاوى<!-- --></div> <div class="mp-header__ensiklopedi"><!-- -->انسيكلوفيدى فرديو ڽڠ كنا دكجا ام دفرمق ام ساف اج<!-- --></div> <div class="mp-header__selamet-latn"><!-- -->Selamet dateng di '''{{Colored link|#333333|Wikipédi basa Betawi}}'''<!-- --></div> <div class="mp-header__ensiklopedi"><!-- -->[[Banda èlmu]] perdèo nyang [[w:id:Wikipedia:Pengantar|kena dikeja ama dipermak ama sapa aja]].<!-- --></div> <div class="mp-header__jumblah-makalah"><!-- -->Ampé wayah gini, udah ada '''{{Jumblah makalah}}''' makalah maké [[basa Betawi]] di mari.<!-- --></div> </div> </div> </div> </div> </div><noinclude> </noinclude> g2rpm1vco2onhifjyeayt92fn52tvmq Sablonan:Ship 10 228 19520 956 2024-06-04T21:34:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19520 wikitext text/x-wiki <includeonly><noinclude><!-- add unlinked prefix: --></noinclude>{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{up|no}}}}}|yes|y|1|true={{{1|}}}&#32;}}<noinclude><!-- prefix outside the link build the wikilink: --></noinclude>{{safesubst:<noinclude />Yesno|{{safesubst:<noinclude />#if:{{{wl|}}}|{{{wl|}}}|yes}}|no=|yes={{safesubst:<noinclude />!((}}<noinclude><!-- target page: --></noinclude>{{safesubst:<noinclude />#if:{{{1|}}}|{{{1}}}&#32;}}{{{2|}}}{{safesubst:<noinclude />#if:{{{3|}}}|&#32;({{{3|}}})}}{{safesubst:<noinclude />!}}}}<noinclude><!-- wikilabel: --></noinclude>{{safesubst:<noinclude />#switch:{{{4|}}} ||4|#default={{safesubst:<noinclude />#if:{{{1|}}}|{{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{up|no}}}}}|yes|y|true|1=<noinclude><!-- prefix not part of the link --></noinclude>|#default={{{1|}}}&nbsp;}}}}{{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}{{safesubst:<noinclude />#if:{{{3|}}}|&nbsp;{{nowrap|({{{3}}})}}}} |1 = {{{3|}}} |2 = {{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}} |3 = {{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}{{safesubst:<noinclude />#if:{{{3|}}}|&nbsp;{{nowrap|({{{3}}})}}}} |5 = {{safesubst:<noinclude />#if:{{{1|}}}|{{{1|}}}&#32;}}''{{nowrap|{{{3|}}}}}'' |6 = {{safesubst:<noinclude />#ifeq:{{{up|no}}}|yes||{{safesubst:<noinclude />#if:{{{1|}}}|{{{1}}}&nbsp;}}}}{{safesubst:<noinclude />#if:{{{2|}}}|''{{{2|}}}''}}}}<noinclude><!-- close the wikilink: --></noinclude>{{safesubst:<noinclude />Yesno|{{safesubst:<noinclude />#if:{{{wl|}}}|{{{wl|}}}|yes}}|no=|yes={{safesubst:<noinclude />))!}}}}<noinclude><!-- tracking categories: --></noinclude>{{safesubst:<noinclude />Ship/maintenancecategory|message=<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#if:{{{2|}}}||{{safesubst:<noinclude />#switch:{{{4|0}}}|1|5=|#default=N}}}}<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#switch:{{{4|}}} |= |1 = {{safesubst:<noinclude />#if:{{{3|}}}||A}} |2 = |3 = {{safesubst:<noinclude />#if:{{{3|}}}||C}} |4 = |5 = {{safesubst:<noinclude />#if:{{{3|}}}||E}} |6 = |#default=0}}<noinclude><!-- --></noinclude>{{safesubst:<noinclude />#switch:{{lc:{{{up|}}}}}||yes|y|1|true=|no|0|false=|#default=W}}<noinclude><!-- --></noinclude>}}<noinclude><!-- eo subtemplate --></noinclude>{{safesubst:<noinclude />#invoke:Check for unknown parameters|check|unknown={{main other|1=[[Kategori:Pages using Ship with unknown parameters|_VALUE_ {{safesubst:<noinclude />PAGENAME}}]]}}|preview=Page using [[Templat:Ship]] with unknown parameter "_VALUE_"|ignoreblank=y|showblankpositional=1|1|2|3|4|up|wl}}</includeonly><noinclude><!-- --> </noinclude> ieusvb6fsw7xu5ca4jcmpx02bcmj0us Sablonan:Ship/maintenancecategory 10 229 19521 959 2024-06-04T21:34:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19521 wikitext text/x-wiki {{{{{|safesubst:}}}#if:{{{message|}}}|{{{{{|safesubst:}}}#ifeq:{{{{{|safesubst:}}}NAMESPACE}}|{{{{{|safesubst:}}}ns:0}}|1=[[Kategori:WPSHIPS: Template Ship parameter errors|{{{message}}}]]<noinclude><!-- --></noinclude>{{Preview warning|From [[Templat:Ship]], or a prefix-template like <nowiki>{{HMS}}</nowiki>: {{{{{|safesubst:}}}#switch:{{{message|}}} |0=format parameter not in range 1&ndash;6 |A|B|C|E=disambiguator missing (hull number, pennant number) |D=format code 4 is used |N=ship's name (parameter 2) is missing |W=parameter {{para|up}} has unclear value, should be ''yes'' or ''y'' |#default=parameter error }}}}<noinclude><!-- --></noinclude>}}}}<noinclude> </noinclude> bt7iyaqwl6mskglaecdzimdarzblsfu Sablonan:Show1 10 230 1085 962 2024-05-15T07:34:16Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 960 wikitext text/x-wiki {{{1}}} <noinclude> [[Kategori:Templat]] </noinclude> tuj0udewuqbagvtcr4lflsepcxzf73a Sablonan:Side box 10 231 18008 18007 2024-05-24T00:45:47Z Bangrapip 9 18008 wikitext text/x-wiki {{#invoke:Side box|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> s1zpy5c500y28mjgve7gykq14088u4e Sablonan:Template other 10 232 17905 1087 2024-05-23T17:17:55Z Bangrapip 9 17905 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Template}} | template | other }} }} | template = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 0tcssjmltwl7y5v3f5wj2kqciaabqly Sablonan:The Tireless Contributor Barnstar 10 233 970 969 2024-05-15T07:33:41Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 969 wikitext text/x-wiki #REDIRECT [[Templat:Pemermak kaga' capè'nya]] 8ghvvsglfhb3em94aeh9f4m984fke6m Sablonan:BintangWiki Tukang banyol 10 234 19522 18858 2024-06-04T21:34:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19522 wikitext text/x-wiki {{BintangWiki| |nama=Tukang banyol |border=gray |color=#fdffe7 |namaberkas=File:Barnstar of Humour.svg |pesan='''Tukang banyol''' diangsrongin bakal '''[[Pèmakè:{{BASEPAGENAME}}|{{BASEPAGENAME}}]]''' nyang suka ngebanyol di Wikipédi basa Betawi biar kongko kaga' pada asem mulu. |pesanpengguna={{{1|}}} |width={{{width|}}} |ppstyle=MidnightBlue}}<noinclude><noinclude> </noinclude> h2zwuiftkksthfwucm5r9j7kyqwmolr Sablonan:BintangWiki Tukang ngasi idé mentèrèng 10 235 19523 18862 2024-06-04T21:34:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19523 wikitext text/x-wiki {{BintangWiki| |nama=Tukang ngasi idé mentèrèng |border=grey |color=#fdffe7 |namaberkas=File:Brilliant Idea Barnstar Hires.png |pesan='''Tukang ngasi idé mentèrèng''' diangsrongin bakal pemaké nyang udah ngasi idé-idé mentèrèng di Wikipédi basa Betawi. Selamet! |pesanpengguna={{{1|}}} |width={{{width|}}} }}<noinclude><noinclude> </noinclude> pozq9mz9ywdrn0urylqalhzzymzl3xs Sablonan:Tukilan 10 236 18129 992 2024-05-24T04:33:36Z Bangrapip 9 18129 wikitext text/x-wiki <templatestyles src="Template:Blockquote/styles.css" /><!-- --><blockquote class="templatequote {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"}}>{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}{{main other|[[Category:Pages incorrectly using the quote template]]}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}{{#if:{{{sign|}}}{{{cite|}}}{{{author|}}}{{{by|}}}{{{personquoted|}}}{{{source|}}}{{{ts|}}}{{{title|}}}{{{publication|}}}{{{quotesource|}}}{{{char|}}}{{{character|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}|{{#if:{{{multiline|}}}|<nowiki />}} <div class="templatequotecite">—&#8202;<cite>{{#if:{{{char|{{{character|{{{5|}}}}}}}}}|{{{char|{{{character|{{{5|}}}}}}}}}, in&#32;}}{{Comma separated entries | {{if empty|{{{sign|}}}|{{{cite|}}}|{{{author|}}}|{{{by|}}}|{{{personquoted|}}}|{{{2|}}}}} | {{if empty|{{{title|}}}|{{{publication|}}}|{{{ts|}}}|{{{quotesource|}}}|{{{3|}}}}} | {{if empty|{{{source|}}}|{{{4|}}}}} }}</cite></div> }}</blockquote>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using Blockquote template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Blockquote]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | 5 | author | by | char | character | cite | class | content | multiline | personquoted | publication | quote | quotesource | quotetext | sign | source | style | text | title | ts }}<noinclude> {{documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> 29mmi6jvbtob3u5m0c5p8d9zyjrge0c Sablonan:Tulisan kesohor 10 237 26212 994 2024-10-24T04:48:30Z EmausBot 70 Fixing double redirect from [[Sablonan:Makalah kesohor]] to [[Sablonan:Makalah gacoan]] 26212 wikitext text/x-wiki #ALIH [[Sablonan:Makalah gacoan]] 1dv0w4ynqkqt9ou20wx8dpen0buaezt Sablonan:USS 10 238 19524 998 2024-06-04T21:34:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19524 wikitext text/x-wiki <includeonly>{{Ship|1=USS|2={{{1|}}}|3={{{2|}}}|4={{{3|}}}|up={{{up|}}}}}</includeonly><!-- --><noinclude>{{Documentation}} </noinclude> n7wxj8qsj4oi2qyyllqv92yajyl4z8d Sablonan:Welcome 10 239 26213 1000 2024-10-24T04:48:40Z EmausBot 70 Fixing double redirect from [[Sablonan:Selamet dateng]] to [[Sablonan:Balé-balé/Selamet dateng]] 26213 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Selamet dateng]] b31szo53xx7wk4axwkisbxeqg567os3 Sablonan:Wikipedia:Warung Betawi/header 10 240 1002 1001 2024-05-15T07:33:50Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1001 wikitext text/x-wiki #REDIRECT [[Templat:Wikipédi:Saung/kop]] jsus458s942276y0kxk16zvvb2pzto5 Sablonan:Wikipédi:Saung/kop 10 241 24875 19525 2024-08-15T15:15:07Z Swarabakti 44 24875 wikitext text/x-wiki <onlyinclude>{| style="padding: 5px; border: 1px solid #999; background:#fcfcfc; {{border-radius|5px}}" |- | <big>'''Selamet dateng di Saung!'''</big> Ni omplokan tulisan nyang dipaké bakal ngobrolin pasal belèd (''kebijakan''), tèhnis, basa, èn penggawéan deri '''[[Wikipédi basa Betawi]]''' nyang dibagi jadi tuju bagèan. Sok dah, liat ni tabèl di bawah bakal nemuin tempat nyang cocok bakal nanya atawa ngasi pendapet. Bakal ngasi tanggepan, saran, rekès, atawa nanya-nanya pasa Wikipédi, lu bisa dah sabain [[Wikipédi:Saung (Laèn-laèn hal)]]. Kalo ada mas'alah nyang keliwat kedalon, lu bisa ubungin '''[[Wikipédi:Merbot|merbot Wikipédi]]''' langsung dah. Ontong kelalèn '''[[Bantuan:Tanda tangan|kasi tèken èn tanggal]]''' saban di akir lu punya pesen (tibang ngetik <nowiki>~~~~</nowiki> atawa pijet tombol "''tèken''" di palang peranti pemermakan). ''Hi! Welcome to Warung Betawi. You don't speak Batavian? You can visit our [[Wikipédi:Kedutaan|Embassy]] page and leave a note in its [[Perhadring:Kedutaan|talk page]]!'' {{clear}} {| cellpadding="4" cellspacing="0" style="margin: 1em 0; font-size: 95%; border-collapse: collapse; " ! colspan="7" align="center" | <big>[[Wikipedia:Saung |'''Saung Wikipédi''']]</big> |- class=plainlinks | align="center" width="14%" valign="top"| {{navimg|xsize=50|ysize=50|image=Justice and law.svg|link=Wikipedia:Saung (Belèd)}} [[Wikipedia:Saung (Belèd)|'''Belèd''']] <br /> [{{fullurl:Wikipédi:Warung Betawi (Belèd)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipédi:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung (Belèd)|action=watch}} pantengin] | [[Wikipédi:Saung (Belèd)/Arsip|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Crystal Clear app mailreminder.png|link=Wikipedia:Saung (Tempat Ngusul)}} [[Wikipédi:Saung (Tempat Ngusul)|'''Tempat Ngusul''']] <br /> [{{fullurl:Wikipédi:Saung (Tempat Ngusul)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipédi:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung (Tempat Ngusul)|action=watch}} pantengin] | [[Wikipédi:Saung (Tempat Ngusul)/Arsi|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Crystal Clear action configure.png|link=Wikipédi:Saung (Tèhnis)}} [[Wikipédi:Saung (Tèhnis)|'''Tèhnis''']] <br /> [{{fullurl:Wikipédi:Saung (Tèhnis)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipedia:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung (Tèhnis)|action=watch}} pantengin] | [[Wikipédi:Saung (Tèhnis)/Arsip|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Nuvola apps korganizer.png|link=Wikipédi:Saung (Basa)}} [[Wikipédi:Saung (Basa)|'''Basa''']] <br /> [{{fullurl:Wikipédi:Saung (Basa)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipédi:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung (Basa)|action=watch}} pantengin] | [[Wikipédi:Saung (Basa)/Arsip|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Logowikipos.svg|link=Wikipédi:Saung (Ruang warta)}} [[Wikipédi:Saung (Ruang warta)|'''Warta''']] <br /> [{{fullurl:Wikipédi:Saung (Ruang warta)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipédi:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung/Ruang warta|action=watch}} pantengin] | [[Wikipédi:Saung (Ruang warta)/Arsip|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Crystal Clear filesystem folder favorites.png|link=Wikipédi:Saung (Laèn-laèn hal)}} [[Wikipédi:Saung (Laèn-laèn hal)|'''Laèn-laèn''']] <br /> [{{fullurl:Wikipédi:Saung (Laèn-laèn hal)|action=edit&section=new&preload=Sablonan:Saung/Preload&editintro=Wikipédi:Saung/Editintro}} +topik anyar] | <small> [{{fullurl:Wikipédi:Saung (Laèn-laèn hal)|action=watch}} pantengin] | [[Wikipédi:Warung Betawi (Laèn-laèn hal)/Arsip|ngarsip]]</small> | align="center" width="14%" valign="top" | {{navimg|xsize=50|ysize=50|image=Sciences de la terre.svg|link=Wikipédi:Komunitèt Wikipédi basa Betawi}} [[Wikipédi:Komunitèt Wikipédi Basa Betawi|'''Komunitèt''']] <br /><small> [{{fullurl:Wikipédi:Komunitèt Wikipédi Basa Betawi|action=watch}} pantengin]</small> |- align=center style="font-size:75%" valign="top" | Bakal ngomongin [[Wikipédi:Daptar belèd|belèd]] atawa pedoman nyang udah ada ama ngobrolin pengajuan belèd anyar | Bakal ngobrolin usulan pasal [[Wikipédi]] nyang kaga' ada juntrungannya ama belèd | Bakal ngobrolin pasal tèhnis èn ngajuin permèntaan pertulungan dalem hal-hal nyang kecakup di [[Wikipédi:Pertulungan|halaman pertulungan]] | Bakal ngobrolin basa Betawi | Bakal ngobrolin perkembangan anyar di Wikipédi èn Wikimédia | Bakal hal-hal laèn di luar katègori nyang udah ada. | Bakal saluran komunikasi komunitèt di luar Wikipédi (Pèsbuk, Twitter, Instagram, Telegram) |- | colspan=7 align=center | '''''[[Wikipédi:Saung (Semua)|Tampilin semua topik nyang lagi diobrolin di Saung]]''''' |} {| cellpadding="2" cellspacing="0" class="plainlinks" style="padding: 0.5em; font-size:90%; margin-bottom:10px;" width="100%" align="center" | <inputbox> type=fulltext prefix=Wikipédi:Saung break=no width=30 searchbuttonlabel=Cari di semua Saung & arsipnya </inputbox> |} |}</onlyinclude><noinclude> </noinclude> e9cf0z4sbhmiuxo1xjty0z65f1y792o Sablonan:Wikipédi:Tulisan kesohor 10 242 26214 1018 2024-10-24T04:48:50Z EmausBot 70 Fixing double redirect from [[Sablonan:Makalah kesohor]] to [[Sablonan:Makalah gacoan]] 26214 wikitext text/x-wiki #ALIH [[Sablonan:Makalah gacoan]] 1dv0w4ynqkqt9ou20wx8dpen0buaezt Sablonan:Wikipédi:Tulisan mashur 10 243 26215 1022 2024-10-24T04:49:00Z EmausBot 70 Fixing double redirect from [[Sablonan:Makalah kesohor]] to [[Sablonan:Makalah gacoan]] 26215 wikitext text/x-wiki #ALIH [[Sablonan:Makalah gacoan]] 1dv0w4ynqkqt9ou20wx8dpen0buaezt Sablonan:Wikipédia:Artikel pilihan 10 244 26216 1028 2024-10-24T04:49:10Z EmausBot 70 Fixing double redirect from [[Sablonan:Makalah kesohor]] to [[Sablonan:Makalah gacoan]] 26216 wikitext text/x-wiki #ALIH [[Sablonan:Makalah gacoan]] 1dv0w4ynqkqt9ou20wx8dpen0buaezt Sablonan:Wilayah Basa Indonesia 10 245 1032 1031 2024-05-15T07:33:57Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1029 wikitext text/x-wiki {{User:Bennylin/ID}} m3x8mb1q9s7mpcblnlxhyjb9xse17hg Sablonan:Wilayah Basè Indonesia 10 246 1034 1033 2024-05-15T07:33:58Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1033 wikitext text/x-wiki #REDIRECT [[Templat:Wilayah Basa Indonesia]] ne5ci9mqlnicg8bbyhy4z7c8671ex09 Sablonan:Yesno 10 247 19362 1037 2024-06-04T20:51:03Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q6887402]] 19362 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }} |no |n |f |false |off |0 = {{{no|<!-- null -->}}} | = {{{blank|{{{no|<!-- null -->}}}}}} |¬ = {{{¬|}}} |yes |y |t |true |on |1 = {{{yes|yes}}} |#default = {{{def|{{{yes|yes}}}}}} }}<noinclude> </noinclude> 8fxv3loejc3s5uw9mlcwrgpvkh9gqmn Sablonan:Dokumentasi/start box 10 248 1062 1061 2024-05-15T07:34:07Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1061 wikitext text/x-wiki #REDIRECT [[Templat:Pengwarkatan/kotak mulain]] 7xsl43sra9eu1vc6xlej2u97hd1ofwo Sablonan:Error 10 249 18016 1069 2024-05-24T00:52:48Z Bangrapip 9 18016 wikitext text/x-wiki {{#invoke:Error|error|{{{message|{{{1}}}}}}|tag={{{tag|}}}}}<noinclude> {{documentation}} </noinclude> axsripqkyjus55mon24y6efvuedy0d2 Sablonan:If empty 10 250 17884 1076 2024-05-23T17:06:10Z Bangrapip 9 17884 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:If empty|main}}<noinclude>{{Documentation}}</noinclude> dl9p9t1ge8vz1f67zrvu4lp7md161es Sablonan:Pp-template 10 251 17836 16985 2024-05-23T16:24:24Z Bangrapip 9 17836 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Sablonan:Used in system 10 252 19526 1090 2024-06-04T21:34:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19526 wikitext text/x-wiki {{#invoke:High-use|main|1=|2={{{2|}}}|system={{#if:{{{1|}}}|{{{1}}}|in system messages}}<noinclude>|nocat=true</noinclude>}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> dpxq8s9ybaqm022pmx6bo70v7nrrb38 Sablonan:Èlmu 10 253 23481 19363 2024-07-07T19:58:32Z Swarabakti 44 23481 wikitext text/x-wiki {| width="100%" cellspacing="0" cellpadding="5" style="background: transparent;" |- valign="top" | style="width: 50%; padding-right: 1em;" | {| width="100%" cellspacing="0" cellpadding="5" style="background: transparent;" | [[Gepokan:Globe-Star of life.svg|50px|link=]] | '''Èlmu terepan'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Rancang gedong|Arsitèktur]] (gedong) &bull;}} {{Nowrap|[[Cuaca|Èlmu cuaca]] &bull;}} {{Nowrap|[[Gandaran|Èlmu gandaran]] &bull;}} {{Nowrap|[[Industri]] &bull;}} {{Nowrap|[[Èlmu kesèhatan|Kesèhatan]] &bull;}} {{Nowrap|[[Èlmu komunikasi|Komunikasi]] &bull;}} {{Nowrap|[[Langbow|Èlmu langbow]] &bull;}} {{Nowrap|[[Lèstrik besi berani|Èlmu lèstrik]] &bull;}} {{Nowrap|[[Èlmu pengobatan|Pengobatan]] &bull;}} {{Nowrap|[[Tèhnik|Èlmu tèhnik]]}}</span> <!----------------------------------------------> |- <!----------------------------------------------> | [[Gepokan:Books-aj.svg aj ashton 01f.svg|50px|link=]] | '''Èlmu pengetauan manusia èn kemasarakatan'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Basa]] &bull;}} {{Nowrap|[[Èlmu kejiwaan]] &bull;}} {{Nowrap|[[Èlmu kemasarakatan]] &bull;}} {{Nowrap|[[Èlmu manusia]] (èlmu pasal manusia) &bull;}} {{Nowrap|[[Èlmu perkolotan]] (sejarah peradaban) &bull;}} {{Nowrap|[[Èlmu ujud bumi]] &bull;}} {{Nowrap|[[Onderwès]] &bull;}} {{Nowrap|[[Pengajaran]] &bull;}} {{Nowrap|[[Pilsapat]] (pikiran awang-awang) &bull;}} {{Nowrap|[[Sejarah]]}}</span> <!----------------------------------------------> |- <!----------------------------------------------> | [[Gepokan:Crystal Project colors.png|50px|link=]] | '''Keidupan sarian, seni, èn budaya'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Adat]] &bull;}} {{Nowrap|[[Budaya]] &bull;}} {{Nowrap|[[Gambar cèmèn]] &bull;}} {{Nowrap|[[Gending]] &bull;}} {{Nowrap|[[Ibing]] &bull;}} {{Nowrap|[[Kitab]] &bull;}} {{Nowrap|[[Kuarga|Kulawarga]] &bull;}} {{Nowrap|[[Lènong]] &bull;}} {{Nowrap|[[Maènan]] &bull;}} {{Nowrap|[[Masak]] &bull;}} {{Nowrap|[[Gerak badan]] &bull;}} {{Nowrap|[[Pèlem]] &bull;}} {{Nowrap|[[Perkebonan]] &bull;}} {{Nowrap|[[Plesir]] &bull;}} {{Nowrap|[[Redio]] &bull;}} {{Nowrap|[[Seni]] &bull;}} {{Nowrap|[[Tipi]] &bull;}} {{Nowrap|[[Waktu ngowos]]}}</span> <!----------------------------------------------> |} | style="width: 50%; padding-left: 1em;" | {|width="100%" cellspacing="0" cellpadding="5" style="background: transparent;" | '''Èlmu pengetauan alam èn ètung-ètungan'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Aljabar]] &bull;}} {{Nowrap|[[Èlmu binatang]] &bull;}} {{Nowrap|[[Èlmu hayat]] (héwan èn tumbuhan) &bull;}} {{Nowrap|[[Èlmu kebumian]] &bull;}} {{Nowrap|[[Èlmu kimia]] &bull;}} {{Nowrap|[[Èlmu kumpiuter]] &bull;}} {{Nowrap|[[Èlmu lingkungan]] &bull;}} {{Nowrap|[[Èlmu palak]] (bintang èn ruang angkasa) &bull;}} {{Nowrap|[[Èlmu tabèat]] &bull;}} {{Nowrap|[[Èlmu ukuran]] &bull;}} {{Nowrap|[[Èlmu ètung-ètungan|Ètung-ètungan]] &bull;}} {{Nowrap|[[Statistik]]}}</span> | [[Gepokan:Gnome-applications-science.svg|50px|link=]] <!----------------------------------------------> |- <!----------------------------------------------> | '''Guwernemèn èn hukum'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Dagang]] &bull;}} {{Nowrap|[[Èkonomi]] (dagang èn usaha) &bull;}} {{Nowrap|[[Guwernemèn]] &bull;}} {{Nowrap|[[Hak dasar manusia]] &bull;}} {{Nowrap|[[Hak keja]] &bull;}} {{Nowrap|[[Hukum]] &bull;}} {{Nowrap|[[Militèr]] &bull;}} {{Nowrap|[[Pertahanan (militèr)|Pertahanan]] &bull;}} {{Nowrap|[[Pulitik]]}}</span> | [[Gepokan:Gnome-applications.svg|50px|link=]] <!----------------------------------------------> |- <!----------------------------------------------> | '''Agama èn kepercayaan'''<br /><span style="font-size: 0.95em;">{{Nowrap|[[Baha'i]] &bull;}} {{Nowrap|[[Buda]] &bull;}} {{Nowrap|[[Èlmu gaib]] &bull;}} {{Nowrap|[[Èlmu kalam]] &bull;}} {{Nowrap|[[Hindu]] &bull;}} {{Nowrap|[[Jain]] &bull;}} {{Nowrap|[[Kaga' betuhan]] &bull;}} {{Nowrap|[[Pèrkah]] &bull;}} {{Nowrap|[[Islam|Selam]] &bull;}} {{Nowrap|[[Serani]] &bull;}} {{Nowrap|[[Sik (agama)|Sik]] &bull;}} {{Nowrap|[[Tahayul]] &bull;}} {{Nowrap|[[Tao]] &bull;}} {{Nowrap|[[Wasaniah]] &bull;}} {{Nowrap|[[Yahudi]]}}</span> | [[Gepokan:ReligiousSymbols.svg|50px|link=]] <!----------------------------------------------> |} |}<noinclude> [[Bangsaan:Balé-balé]] </noinclude> 79fpcxuro08ep8449slo5pbazs4ijud Sablonan:Èropa 10 254 1107 1106 2024-05-15T07:34:20Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1106 wikitext text/x-wiki #REDIRECT [[Templat:Negara di Èropa]] 6r2bh8dima5cgvdw8xzrzx1aigyo20w Bangsaan:Amrik 14 255 1110 1109 2024-05-15T07:34:21Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1109 wikitext text/x-wiki [[Kategori:Benua]] 6tldpn856qkr3uxilbwvj0l30n69dnn Bangsaan:Amrik/Amrik Lor 14 256 1112 1111 2024-05-15T07:34:22Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1111 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Amrik Kidul 14 257 1114 1113 2024-05-15T07:34:23Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1113 wikitext text/x-wiki [[Kategori:Amrik]] q4tb37rz3imr801y8dnbu5ekrkaslia Bangsaan:Anggota awak 14 258 1116 1115 2024-05-15T07:34:24Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1115 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Aprika 14 259 1118 1117 2024-05-15T07:34:26Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1117 wikitext text/x-wiki [[Kategori:Benua]] 6tldpn856qkr3uxilbwvj0l30n69dnn Bangsaan:Aprika Kidul 14 260 1120 1119 2024-05-15T07:34:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1119 wikitext text/x-wiki [[Kategori:Aprika]] c20w344uwknofwhm6p3863ml84amx2c Bangsaan:Asia 14 261 1123 1122 2024-05-15T07:34:28Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1122 wikitext text/x-wiki [[Kategori:Benua]] 6tldpn856qkr3uxilbwvj0l30n69dnn Bangsaan:Asia Kidul 14 262 1125 1124 2024-05-15T07:34:29Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1124 wikitext text/x-wiki [[Kategori:Asia]] s0osql4ljfje4e05j3x5siq76yrefgl Bangsaan:Asia Kidul-wètan 14 263 1127 1126 2024-05-15T07:34:30Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1126 wikitext text/x-wiki [[Kategori:Asia]] s0osql4ljfje4e05j3x5siq76yrefgl Bangsaan:Basa 14 264 19527 1130 2024-06-04T21:34:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19527 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Basa Betawi 14 265 1134 1133 2024-05-15T07:34:32Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1133 wikitext text/x-wiki [[Kategori:Basa]] [[Kategori:Basa kacukan]] [[Kategori:Basa di Indonésia]] [[Kategori:Ètnis Betawi]] gbw1xizajqamigh8u5l064ba88d9rso Bangsaan:Basa bikinan 14 266 1136 1135 2024-05-15T07:34:33Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1135 wikitext text/x-wiki [[Kategori:Basa]] o2dh4hc9bfqmx92riy1hqtea77anxjg Bangsaan:Basa di Indonesia 14 267 19528 1139 2024-06-04T21:34:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19528 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Basa di Indonésia 14 268 23408 19529 2024-07-06T13:52:46Z Swarabakti 44 23408 wikitext text/x-wiki [[Bangsaan:Basa]] [[Bangsaan:Indonésia]] tfqv9qhuetdh1wn9i0ustat644ku05q Bangsaan:Basa isolatip 14 269 1144 1143 2024-05-15T07:34:36Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1143 wikitext text/x-wiki #REDIRECT [[:Category:Basa punggelan]] gu5le15mq26llc6buzwyee7dm4worys Bangsaan:Basa peranakan 14 270 23348 23346 2024-07-05T11:52:08Z Swarabakti 44 23348 wikitext text/x-wiki [[Bangsaan:Basa]] sg0cdfldfsset89bixf3xm82zueks6w Bangsaan:Basa punggelan 14 271 19530 1150 2024-06-04T21:34:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19530 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Benua 14 272 1153 1152 2024-05-15T07:34:39Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1152 wikitext text/x-wiki [[Kategori:Géograpi]] 0rt4ni7162hzdpg0ccugb60i9kksiaj Bangsaan:Bintang lakon 14 273 1155 1154 2024-05-15T07:34:40Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1154 wikitext text/x-wiki #REDIRECT [[:Category:Tukang lakon]] 8ee2ceme1vtyopffppbzqwdr4m7l670 Bangsaan:Biograpi 14 274 1160 1159 2024-05-15T07:34:41Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1158 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Blatan anterserènta Wikipédi 14 275 1162 1161 2024-05-15T07:34:42Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1161 wikitext text/x-wiki #REDIRECT [[:Category:Sablonan anterserènta Wikipédi]] 93zwspea7qydgd9mo086vhwpybbz7kg Bangsaan:Bruné Darusalam 14 276 1165 1164 2024-05-15T07:34:43Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1164 wikitext text/x-wiki [[Kategori:Asia Kidul-wètan]] [[Kategori:Negara]] 5n28hpxzkqoyomfy092z4gxz0gov5aw Bangsaan:Catur 14 277 1167 1166 2024-05-15T07:34:44Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1166 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Cawang èlmu basa 14 278 1169 1168 2024-05-15T07:34:45Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1168 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Daèrah di Kanada 14 279 1172 1171 2024-05-15T07:34:46Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1171 wikitext text/x-wiki [[Kategori:Kanada]] 9il5t2qgnpvbuwb0slgcgc08vphgdql Bangsaan:Gending 14 280 19531 1176 2024-06-04T21:34:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19531 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Gerèja Katolik 14 281 19532 1180 2024-06-04T21:34:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19532 wikitext text/x-wiki [[Kategori:Serani]] 9gm9b5qzydamh82vmbx02gwsh3saraq Bangsaan:Géograpi 14 282 1182 1181 2024-05-15T07:34:49Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1181 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Géograpi Indonésia 14 283 22672 1184 2024-06-22T11:21:03Z 31.200.10.63 22672 wikitext text/x-wiki [[Bangsaan:Géograpi]] [[Bangsaan:Indonésia]] mkl42p6ic1qoocm6yimbgc94vkdmefi Bangsaan:Hopstad 14 284 1186 1185 2024-05-15T07:34:52Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1185 wikitext text/x-wiki [[Kategori:Géograpi]] 0rt4ni7162hzdpg0ccugb60i9kksiaj Bangsaan:Hopstad di Asia 14 285 1188 1187 2024-05-15T07:34:52Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1187 wikitext text/x-wiki [[Kategori:Hopstad]] [[Kategori:Asia]] ltditq4j8wdmv0fvtt8q3vfusiy7mv0 Bangsaan:Hopstad di Èropa 14 286 1190 1189 2024-05-15T07:34:53Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1189 wikitext text/x-wiki #REDIRECT [[:Category:Ibu negeri di Èropa]] j741yyc080h5wl9bsrgs9y9d6s3fu7n Bangsaan:Ibu negeri di Asia 14 287 1192 1191 2024-05-15T07:34:54Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1191 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Ibu negeri di Èropa 14 288 1196 1195 2024-05-15T07:34:55Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1195 wikitext text/x-wiki [[Kategori:Ibu negeri]] [[Kategori:Èropa]] bbbz80rtbd8pllwhegjl34j70y543fg Bangsaan:Igama 14 289 1198 1197 2024-05-15T07:34:57Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1197 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Igama di Indonésia 14 290 19533 1201 2024-06-04T21:34:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19533 wikitext text/x-wiki [[Kategori:Igama]] [[Kategori:Indonésia]] sf6wm8dpf1iuxfyz57fzfm62sencl44 Bangsaan:Indonesia 14 291 1203 1202 2024-05-15T07:34:59Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1202 wikitext text/x-wiki #REDIRECT [[:Category:Indonésia]] 1eiavln3u4qgd7zmdo2b2dx2px2gskl Bangsaan:Indonésia 14 292 19534 1209 2024-06-04T21:34:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19534 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Istilah bola tendang 14 293 19535 1212 2024-06-04T21:34:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19535 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Itali 14 294 1214 1213 2024-05-15T07:35:03Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1213 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Jakarta 14 295 21902 1216 2024-06-05T02:33:51Z Veracious 213 21902 wikitext text/x-wiki [[Bangsaan:Propinsi di Indonésia]] njkyfu4qfzrmmf9cu3q7e90y8jjlmzd Bangsaan:Kabupatèn di Indonésia 14 296 19536 1219 2024-06-04T21:34:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19536 wikitext text/x-wiki [[Kategori:Indonésia]] h3pltffs7w3bqil8j7xhlrv9xfdjbs3 Bangsaan:Kanada 14 297 1221 1220 2024-05-15T07:35:06Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1220 wikitext text/x-wiki [[Kategori:Amrik]] [[Kategori:Amrik Lor]] [[Kategori:Negara]] j28tpulpcp4ammcm8jho58up9uddd0p Bangsaan:Kata basa Minangkabo 14 298 1223 1222 2024-05-15T07:35:07Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1222 wikitext text/x-wiki [[Kategori:Wt/bew/Basa Minangkabo]] ht59n36lx8kwshlwgbpimw16jr5gyw7 Bangsaan:Kewadonan 14 299 1225 1224 2024-05-15T07:35:08Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1224 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Kitab Mugadas 14 300 1228 1227 2024-05-15T07:35:09Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1227 wikitext text/x-wiki [[Kategori:Serani]] 9gm9b5qzydamh82vmbx02gwsh3saraq Bangsaan:Kota di Indonésia 14 301 19537 1231 2024-06-04T21:34:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19537 wikitext text/x-wiki [[Kategori:Indonésia]] h3pltffs7w3bqil8j7xhlrv9xfdjbs3 Bangsaan:Kué-kuéan 14 302 19364 1235 2024-06-04T20:51:16Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q7214152]] 19364 wikitext text/x-wiki [[Kategori:Makanan]] f2zsyn01wu2r4xm0whqbsq7j1gdiglt Bangsaan:Leksembereh 14 303 1237 1236 2024-05-15T07:35:12Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1236 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Lima Puluh Kota 14 304 1239 1238 2024-05-15T07:35:13Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1238 wikitext text/x-wiki [[Kategori:Sumatra Kulon|Sumatra Kulon]] gr9cet48nn1vz0woogulfe8d3j07lv3 Bangsaan:Makanan 14 305 19365 1242 2024-06-04T20:51:23Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5611149]] 19365 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Makanan Betawi 14 306 1244 1243 2024-05-15T07:35:15Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1243 wikitext text/x-wiki [[Kategori:Makanan]] [[Kategori:Ètnis Betawi]] 0q537cv7cpka2t9bi3fmk1u8gtkq14d Bangsaan:Makanan tinggal madang 14 307 19538 1248 2024-06-04T21:34:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19538 wikitext text/x-wiki [[Kategori:Makanan]] m6ci6aylg1hgqu64h51rl061idyaqv2 Bangsaan:Malta 14 308 1250 1249 2024-05-15T07:35:18Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1249 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Mantèk 14 309 1252 1251 2024-05-15T07:35:19Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1251 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Minuman 14 310 19539 1255 2024-06-04T21:34:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19539 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Monako 14 311 1257 1256 2024-05-15T07:35:21Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1256 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Musik 14 312 1259 1258 2024-05-15T07:35:21Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1258 wikitext text/x-wiki #REDIRECT [[:Category:Gending]] 0hccsou23ws4uoqzmpe8d9yihc4ff2q Bangsaan:Negara 14 313 25845 1262 2024-10-06T17:43:37Z OrangKalideres 327 Koreksi 25845 wikitext text/x-wiki [[Bangsaan:Géograpi]] it4o72gp22snheu15ch3vnxthaq9o2m Bangsaan:Negeri di Amrik Serèkat 14 314 1264 1263 2024-05-15T07:35:24Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1263 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Onderwès di Indonésia 14 315 1266 1265 2024-05-15T07:35:25Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1265 wikitext text/x-wiki [[Kategori:Indonésia]] h3pltffs7w3bqil8j7xhlrv9xfdjbs3 Bangsaan:Oséani 14 316 1268 1267 2024-05-15T07:35:26Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1267 wikitext text/x-wiki [[Kategori:Benua]] 6tldpn856qkr3uxilbwvj0l30n69dnn Bangsaan:Padang 14 317 1270 1269 2024-05-15T07:35:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1269 wikitext text/x-wiki [[Kategori:Sumatra Kulon|Sumatera Kulon]] 1f4rnlf1axfeb4zoqn7a6tey2xhb5vs Bangsaan:Pakéan 14 318 1272 1271 2024-05-15T07:35:28Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1271 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Parté pulitik di Indonésia 14 319 19540 1275 2024-06-04T21:34:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19540 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Pegawéan 14 320 19541 1278 2024-06-04T21:34:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19541 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Pengrèrodan 14 321 1280 1279 2024-05-15T07:35:31Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1279 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Penyair 14 322 19542 1284 2024-06-04T21:34:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19542 wikitext text/x-wiki [[Kategori:Biograpi]] iqhorxwz454vdxlwcvb6qvrrit8kv4i Bangsaan:Penyakit 14 323 1286 1285 2024-05-15T07:35:33Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1285 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Piètnam 14 324 23395 19543 2024-07-06T07:15:20Z Jon Gua 112 23395 wikitext text/x-wiki [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Negara]] 1kl07okkv2ktur0m0ael0855tlnao0a Bangsaan:Portugal 14 325 1291 1290 2024-05-15T07:35:35Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1290 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Propinsi di Indonésia 14 326 21903 19544 2024-06-05T02:34:22Z Veracious 213 21903 wikitext text/x-wiki [[Bangsaan:Indonésia]] 53vgr0iwfa44n32gsl4tx241xzjxz0e Bangsaan:Propinsi di Kanada 14 327 1296 1295 2024-05-15T07:35:36Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1295 wikitext text/x-wiki [[Kategori:Kanada]] 9il5t2qgnpvbuwb0slgcgc08vphgdql Bangsaan:Prèncés pèlem banyol 14 328 19545 1299 2024-06-04T21:34:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19545 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Prèncés pèlem sétan 14 329 19546 1302 2024-06-04T21:34:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19546 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Sablonan anterserènta Wikipédi 14 330 19547 1306 2024-06-04T21:34:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19547 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Sair 14 331 19548 1309 2024-06-04T21:34:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19548 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:San Marino 14 332 1311 1310 2024-05-15T07:35:42Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1310 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Sastra 14 333 19549 1314 2024-06-04T21:34:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19549 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Sastra Melayu 14 334 19550 1318 2024-06-04T21:34:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19550 wikitext text/x-wiki [[Kategori:Sastra]] 798fc7c4lts2vnh9vnr4q0ynqb8op1t Bangsaan:Sejarah 14 335 1320 1319 2024-05-15T07:35:45Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1319 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Sejarah Indonésia 14 336 22519 1323 2024-06-20T15:53:48Z Swarabakti 44 22519 wikitext text/x-wiki [[Bangsaan:Indonésia]] [[Bangsaan:Sejarah]] d092y533vk97q1uymsyqrulsy0q89qw Bangsaan:Serani 14 337 19551 1326 2024-06-04T21:35:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19551 wikitext text/x-wiki [[Kategori:Igama]] n8vekip8iqvbu756kxfxxo4854dhdco Bangsaan:Setilah kewadonan 14 338 1328 1327 2024-05-15T07:35:48Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1327 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Slowéni 14 339 1330 1329 2024-05-15T07:35:49Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1329 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Solok Kota 14 340 1332 1331 2024-05-15T07:35:50Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1331 wikitext text/x-wiki [[Kategori:Sumatra Kulon|Sumatra Kulon]] gr9cet48nn1vz0woogulfe8d3j07lv3 Bangsaan:Spanyol 14 341 1334 1333 2024-05-15T07:35:51Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1333 wikitext text/x-wiki [[Kategori:Èropa]] ojzphisijpbxg9l7bo047p48nzce08s Bangsaan:Sumatra Kulon 14 342 1336 1335 2024-05-15T07:35:52Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1335 wikitext text/x-wiki [[Kategori:Propinsi di Indonésia]] 7wtvvwkd1kb14khhmsudrrrdtbz18eq Bangsaan:Tokoh Betawi 14 343 23759 23758 2024-07-12T06:58:02Z Swarabakti 44 23759 wikitext text/x-wiki [[Bangsaan:Tokoh Indonésia]] [[Bangsaan:Betawi]] rad4mf7i8sn00sy6l0yxutbqbdx3lb6 Bangsaan:Tokoh Indonésia 14 344 19552 1342 2024-06-04T21:35:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19552 wikitext text/x-wiki [[Kategori:Biograpi]] sx12z8vqwi7kkvq0mgu9jaqt72svcth Bangsaan:Tokoh pulitik 14 345 22600 19553 2024-06-21T11:07:54Z Jalilah Jali 457 Bangsaan 22600 wikitext text/x-wiki [[Bangsaan:Biograpi]] f6qu1hr36tycsp1pkgl3alx5uk8xm2y Bangsaan:Tokoh pulitik Indonésia 14 346 26295 19554 2024-10-27T12:02:39Z Badak Jawa 13 Kategori jadi bangsaan 26295 wikitext text/x-wiki [[Bangsaan:Biograpi]] [[Bangsaan:Tokoh pulitik]] n4kboqm7xbua0h9x8zv3udq4i7tl722 Bangsaan:Tukang gending 14 347 25786 19555 2024-09-26T19:55:18Z Eurohunter 503 added [[Category:Gending]] using [[Help:Gadget-HotCat|HotCat]] 25786 wikitext text/x-wiki [[Kategori:Biograpi]] [[Bangsaan:Gending]] htq7dypchrsoep00zlplzsod9tu1ona Bangsaan:Tukang lakon 14 348 19556 1365 2024-06-04T21:35:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19556 wikitext text/x-wiki [[Kategori:Biograpi]] iqhorxwz454vdxlwcvb6qvrrit8kv4i Bangsaan:Tukang lakon lanang 14 349 25657 19557 2024-09-16T11:45:20Z Badak Jawa 13 25657 wikitext text/x-wiki [[Bangsaan:Tukang lakon]] [[Bangsaan:Tukang lakon lanang sesuai negara]] m6cghhlam82l45et9wwkqikwqe3ev7e Bangsaan:Tukang lakon lanang Amrik 14 350 25655 19558 2024-09-16T11:44:39Z Badak Jawa 13 25655 wikitext text/x-wiki [[Bangsaan:Tukang lakon lanang sesuai negara]] 03hdsg4g33n5pq5m6o03ywun39jw47g Bangsaan:Tukang lakon lanang Korea Kidul 14 351 1376 1375 2024-05-15T07:36:02Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1375 wikitext text/x-wiki #REDIRECT [[:Category:Tukang lakon lanang Koréa Kidul]] nnjyzkkoacxmooattyizek49g7i7e90 Bangsaan:Tukang lakon lanang Koréa Kidul 14 352 19559 1383 2024-06-04T21:35:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19559 wikitext text/x-wiki [[Kategori:Tukang lakon lanang sesuai negara]] rdk1etboxc0m0ualiqrbxy15apgrb57 Bangsaan:Tukang lakon lanang sesuai negara 14 353 19560 1386 2024-06-04T21:35:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19560 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Tukang lakon wadon 14 354 25656 19561 2024-09-16T11:44:58Z Badak Jawa 13 25656 wikitext text/x-wiki [[Bangsaan:Tukang lakon]] kodn9lxstsz0mrybvi0l2z2aoik8eq8 Bangsaan:Tukang lukis 14 355 19562 1394 2024-06-04T21:35:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19562 wikitext text/x-wiki [[Kategori:Pegawéan]] mgl9n3e4jtg91sit57azyzycpuiy6jh Bangsaan:Tukang musik 14 356 1396 1395 2024-05-15T07:36:08Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1395 wikitext text/x-wiki #REDIRECT [[:Category:Tukang gending]] j0yml0d1m22n0yj1n0ld6w67vj1wz6m Bangsaan:Tukang ngarahin pèlem Ruslan 14 357 19366 1399 2024-06-04T20:51:41Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q7025904]] 19366 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Tukang pahat 14 358 19563 1403 2024-06-04T21:35:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19563 wikitext text/x-wiki [[Kategori:Pegawéan]] mgl9n3e4jtg91sit57azyzycpuiy6jh Bangsaan:Tukang tanji 14 359 1406 1405 2024-05-15T07:36:12Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1405 wikitext text/x-wiki #REDIRECT [[:Category:Tukang gending]] j0yml0d1m22n0yj1n0ld6w67vj1wz6m Bangsaan:Uniwersitèt di Indonésia 14 360 19564 1410 2024-06-04T21:35:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19564 wikitext text/x-wiki [[Kategori:Onderwès di Indonésia]] 7yw9y25j5k8h2ybqs599rcrti4ycoth Bangsaan:Warung tinggal madang 14 361 1412 1411 2024-05-15T07:36:14Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1411 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Welanda 14 362 1415 1414 2024-05-15T07:36:15Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1413 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kulon]] [[Kategori:Negara]] 6chm2rebwtit9nlmcofuav6ejdyvzx6 Bangsaan:Yunani 14 363 1417 1416 2024-05-15T07:36:16Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1416 wikitext text/x-wiki [[Kategori:Èropa]] [[Kategori:Èropa Kidul]] [[Kategori:Negara]] o6syy1qsv5nvyunzvaszwz15vlc9qzf Bangsaan:Èropa 14 364 1420 1419 2024-05-15T07:36:17Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1419 wikitext text/x-wiki [[Kategori:Benua]] 6tldpn856qkr3uxilbwvj0l30n69dnn Bangsaan:Èropa Kidul 14 365 1422 1421 2024-05-15T07:36:18Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1421 wikitext text/x-wiki [[Kategori:Èropa]] ojzphisijpbxg9l7bo047p48nzce08s Bangsaan:Ètnis Betawi 14 366 1424 1423 2024-05-15T07:36:19Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1423 wikitext text/x-wiki [[Kategori:Indonésia]] [[Kategori:Ètnis di Indonésia]] iz1clxsiqqiiskjahuo8495wi0pr8bp Bangsaan:Ètnis di Indonésia 14 367 1426 1425 2024-05-15T07:36:20Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1425 wikitext text/x-wiki [[Kategori:Indonésia]] h3pltffs7w3bqil8j7xhlrv9xfdjbs3 Modul:About-distinguish 828 368 18196 18195 2024-05-24T11:15:29Z Bangrapip 9 18196 Scribunto text/plain local mHatnote = require('Modul:Hatnote') local mHatlist = require('Modul:Hatnote list') local mArguments --initialize lazily local mTableTools = require('Modul:TableTools') local checkType = require('libraryUtil').checkType local p = {} function p.aboutDistinguish (frame) mArguments = require('Modul:Arguments') local args = mArguments.getArgs(frame) return p._aboutDistinguish(args) end function p._aboutDistinguish(args, options) -- Type checks and defaults checkType('_aboutDistinguish', 1, args, 'table') if not args[1] then return mHatnote.makeWikitextError( 'kaga\' ada pasalan', 'Templat:About-distinguish', args.category ) end if not args[2] then return mHatnote.makeWikitextError( 'kaga\' ada halaman nyang mao dibédain', 'Templat:About-distinguish', args.category ) end checkType('_aboutDistinguish', 2, options, 'table', true) options = options or {} local defaultOptions = { defaultPageType = 'Halaman', namespace = mw.title.getCurrentTitle().namespace, pageTypesByNamespace = { [0] = 'Halaman', [14] = 'Katègori' }, sectionString = 'bagèan' } for k, v in pairs(defaultOptions) do if options[k] == nil then options[k] = v end end -- Set pieces of initial "about" string local pageType = (args.section and options.sectionString) or options.pageTypesByNamespace[options.namespace] or options.defaultPageType args = mTableTools.compressSparseArray(args) local about = table.remove(args, 1) --Assemble everything together and return local text = string.format( 'Ni %s isinya makalah pasal %s, bukan pasal %s.', pageType, about, mHatlist.orList(args, true) ) return mHatnote._hatnote(text) end return p 12dyi8r5xtagmpqvq7xr0z1fxiixofq Modul:Age 828 369 25528 25527 2024-09-15T05:27:24Z Bangrapip 9 25528 Scribunto text/plain -- Implement various "age of" and other date-related templates. local mtext = { -- Message and other text that should be localized. -- Also need to localize text in table names in function dateDifference. ['mt-bad-param1'] = 'Invalid parameter $1', ['mt-bad-param2'] = 'Parameter $1=$2 is invalid', ['mt-bad-show'] = 'Parameter show=$1 is not supported here', ['mt-cannot-add'] = 'Cannot add "$1"', ['mt-conflicting-show'] = 'Parameter show=$1 conflicts with round=$2', ['mt-date-wrong-order'] = 'The second date must be later in time than the first date', ['mt-dd-future'] = 'Death date (first date) must not be in the future', ['mt-dd-wrong-order'] = 'Death date (first date) must be later in time than the birth date (second date)', ['mt-invalid-bd-age'] = 'Invalid birth date for calculating age', ['mt-invalid-dates-age'] = 'Invalid dates for calculating age', ['mt-invalid-end'] = 'Invalid end date in second parameter', ['mt-invalid-start'] = 'Invalid start date in first parameter', ['mt-need-jdn'] = 'Need valid Julian date number', ['mt-need-valid-bd'] = 'Need valid birth date: year, month, day', ['mt-need-valid-bd2'] = 'Need valid birth date (second date): year, month, day', ['mt-need-valid-date'] = 'Need valid date', ['mt-need-valid-dd'] = 'Need valid death date (first date): year, month, day', ['mt-need-valid-ymd'] = 'Need valid year, month, day', ['mt-need-valid-ymd-current'] = 'Need valid year|month|day or "currentdate"', ['mt-need-valid-ymd2'] = 'Second date should be year, month, day', ['mt-template-bad-name'] = 'The specified template name is not valid', ['mt-template-x'] = 'The template invoking this must have "|template=x" where x is the wanted operation', ['txt-and'] = ' and ', ['txt-or'] = '&nbsp;or ', ['txt-category'] = 'Category:Age error', ['txt-comma-and'] = ', and ', ['txt-error'] = 'Error: ', ['txt-format-default'] = 'mf', -- 'df' (day first = dmy) or 'mf' (month first = mdy) ['txt-module-convertnumeric'] = 'Module:ConvertNumeric', ['txt-module-date'] = 'Module:Date', ['txt-sandbox'] = 'sandbox', ['txt-bda'] = '<span style="display:none"> (<span class="bday">$1</span>) </span>$2<span class="noprint ForceAgeToShow"> (age&nbsp;$3)</span>', ['txt-dda'] = '$2<span style="display:none">($1)</span> (umur&nbsp;$3)', ['txt-bda-disp'] = 'disp_raw', -- disp_raw → age is a number only; disp_age → age is a number and unit (normally years but months or days if very young) ['txt-dda-disp'] = 'disp_raw', ['txt-dmy'] = '%-d %B %-Y', ['txt-mdy'] = '%B %-d, %-Y', } local isWarning = { ['mt-bad-param1'] = true, } local translate, from_en, to_en, isZero if translate then -- Functions to translate from en to local language and reverse go here. -- See example at [[:bn:Module:বয়স]]. else from_en = function (text) return text end isZero = function (text) return tonumber(text) == 0 end end local _Date, _currentDate local function getExports(frame) -- Return objects exported from the date module or its sandbox. if not _Date then local sandbox = frame:getTitle():find(mtext['txt-sandbox'], 1, true) and ('/' .. mtext['txt-sandbox']) or '' local datemod = require(mtext['txt-module-date'] .. sandbox) local realDate = datemod._Date _currentDate = datemod._current if to_en then _Date = function (...) local args = {} for i, v in ipairs({...}) do args[i] = to_en(v) end return realDate(unpack(args)) end else _Date = realDate end end return _Date, _currentDate end local Collection -- a table to hold items Collection = { add = function (self, item) if item ~= nil then self.n = self.n + 1 self[self.n] = item end end, join = function (self, sep) return table.concat(self, sep) end, remove = function (self, pos) if self.n > 0 and (pos == nil or (0 < pos and pos <= self.n)) then self.n = self.n - 1 return table.remove(self, pos) end end, sort = function (self, comp) table.sort(self, comp) end, new = function () return setmetatable({n = 0}, Collection) end } Collection.__index = Collection local function stripToNil(text) -- If text is a string, return its trimmed content, or nil if empty. -- Otherwise return text (which may, for example, be nil). if type(text) == 'string' then text = text:match('(%S.-)%s*$') end return text end local function dateFormat(args) -- Return string for wanted date format. local default = mtext['txt-format-default'] local other = default == 'df' and 'mf' or 'df' local wanted = stripToNil(args[other]) and other or default return wanted == 'df' and mtext['txt-dmy'] or mtext['txt-mdy'] end local function substituteParameters(text, ...) -- Return text after substituting any given parameters for $1, $2, etc. return mw.message.newRawMessage(text, ...):plain() end local function yes(parameter) -- Return true if parameter should be interpreted as "yes". -- Do not want to accept mixed upper/lowercase unless done by current templates. -- Need to accept "on" because "round=on" is wanted. return ({ y = true, yes = true, on = true })[parameter] end local function message(msg, ...) -- Return formatted message text for an error or warning. local function getText(msg) return mtext[msg] or error('Bug: message "' .. tostring(msg) .. '" not defined') end local categories = { error = mtext['txt-category'], warning = mtext['txt-category'], } local a, b, k, category local text = substituteParameters(getText(msg), ...) if isWarning[msg] then a = '<sup>[<i>' b = '</i>]</sup>' k = 'warning' else a = '<strong class="error">' .. getText('txt-error') b = '</strong>' k = 'error' end if mw.title.getCurrentTitle():inNamespaces(0) then -- Category only in namespaces: 0=article. category = '[[' .. categories[k] .. ']]' end return a .. mw.text.nowiki(text) .. b .. (category or '') end local function formatNumber(number) -- Return the given number formatted with commas as group separators, -- given that the number is an integer. local numstr = tostring(number) local length = #numstr local places = Collection.new() local pos = 0 repeat places:add(pos) pos = pos + 3 until pos >= length places:add(length) local groups = Collection.new() for i = places.n, 2, -1 do local p1 = length - places[i] + 1 local p2 = length - places[i - 1] groups:add(numstr:sub(p1, p2)) end return groups:join(',') end local function spellNumber(number, options, i) -- Return result of spelling number, or -- return number (as a string) if cannot spell it. -- i == 1 for the first number which can optionally start with an uppercase letter. number = tostring(number) return require(mtext['txt-module-convertnumeric']).spell_number( number, nil, -- fraction numerator nil, -- fraction denominator i == 1 and options.upper, -- true: 'One' instead of 'one' not options.us, -- true: use 'and' between tens/ones etc options.adj, -- true: hyphenated options.ordinal -- true: 'first' instead of 'one' ) or number end local function makeExtra(args, flagCurrent) -- Return extra text that will be inserted before the visible result -- but after any sort key. local extra = args.prefix or '' if mw.ustring.len(extra) > 1 then -- Parameter "~" gives "~3" whereas "over" gives "over 3". if extra:sub(-6, -1) ~= '&nbsp;' then extra = extra .. ' ' end end if flagCurrent then extra = '<span class="currentage"></span>' .. extra end return extra end local function makeSort(value, sortable) -- Return a sort key if requested. -- Assume value is a valid number which has not overflowed. if sortable == 'sortable_table' or sortable == 'sortable_on' or sortable == 'sortable_debug' then local sortKey if value == 0 then sortKey = '5000000000000000000' else local mag = math.floor(math.log10(math.abs(value)) + 1e-14) if value > 0 then sortKey = 7000 + mag else sortKey = 2999 - mag value = value + 10^(mag+1) end sortKey = string.format('%d', sortKey) .. string.format('%015.0f', math.floor(value * 10^(14-mag))) end local result if sortable == 'sortable_table' then result = 'data-sort-value="_SORTKEY_"|' elseif sortable == 'sortable_debug' then result = '<span data-sort-value="_SORTKEY_♠"><span style="border:1px solid">_SORTKEY_♠</span></span>' else result = '<span data-sort-value="_SORTKEY_♠"></span>' end return (result:gsub('_SORTKEY_', sortKey)) end end local translateParameters = { abbr = { off = 'abbr_off', on = 'abbr_on', }, disp = { age = 'disp_age', raw = 'disp_raw', }, format = { raw = 'format_raw', commas = 'format_commas', }, round = { on = 'on', yes = 'on', months = 'ym', weeks = 'ymw', days = 'ymd', hours = 'ymdh', }, sep = { comma = 'sep_comma', [','] = 'sep_comma', serialcomma = 'sep_serialcomma', space = 'sep_space', }, show = { hide = { id = 'hide' }, y = { 'y', id = 'y' }, ym = { 'y', 'm', id = 'ym' }, ymd = { 'y', 'm', 'd', id = 'ymd' }, ymw = { 'y', 'm', 'w', id = 'ymw' }, ymwd = { 'y', 'm', 'w', 'd', id = 'ymwd' }, yd = { 'y', 'd', id = 'yd', keepZero = true }, m = { 'm', id = 'm' }, md = { 'm', 'd', id = 'md' }, w = { 'w', id = 'w' }, wd = { 'w', 'd', id = 'wd' }, h = { 'H', id = 'h' }, hm = { 'H', 'M', id = 'hm' }, hms = { 'H', 'M', 'S', id = 'hms' }, M = { 'M', id = 'M' }, s = { 'S', id = 's' }, d = { 'd', id = 'd' }, dh = { 'd', 'H', id = 'dh' }, dhm = { 'd', 'H', 'M', id = 'dhm' }, dhms = { 'd', 'H', 'M', 'S', id = 'dhms' }, ymdh = { 'y', 'm', 'd', 'H', id = 'ymdh' }, ymdhm = { 'y', 'm', 'd', 'H', 'M', id = 'ymdhm' }, ymwdh = { 'y', 'm', 'w', 'd', 'H', id = 'ymwdh' }, ymwdhm = { 'y', 'm', 'w', 'd', 'H', 'M', id = 'ymwdhm' }, }, sortable = { off = false, on = 'sortable_on', table = 'sortable_table', debug = 'sortable_debug', }, } local spellOptions = { cardinal = {}, Cardinal = { upper = true }, cardinal_us = { us = true }, Cardinal_us = { us = true, upper = true }, ordinal = { ordinal = true }, Ordinal = { ordinal = true, upper = true }, ordinal_us = { ordinal = true, us = true }, Ordinal_us = { ordinal = true, us = true, upper = true }, } local function dateExtract(frame) -- Return part of a date after performing an optional operation. local Date = getExports(frame) local args = frame:getParent().args local parms = {} for i, v in ipairs(args) do parms[i] = v end if yes(args.fix) then table.insert(parms, 'fix') end if yes(args.partial) then table.insert(parms, 'partial') end local show = stripToNil(args.show) or 'dmy' local date = Date(unpack(parms)) if not date then if show == 'format' then return 'error' end return message('mt-need-valid-date') end local add = stripToNil(args.add) if add then for item in add:gmatch('%S+') do date = date + item if not date then return message('mt-cannot-add', item) end end end local sortKey, result local sortable = translateParameters.sortable[args.sortable] if sortable then local value = (date.partial and date.partial.first or date).jdz sortKey = makeSort(value, sortable) end if show ~= 'hide' then result = date[show] if result == nil then result = from_en(date:text(show)) elseif type(result) == 'boolean' then result = result and '1' or '0' else result = from_en(tostring(result)) end end return (sortKey or '') .. makeExtra(args) .. (result or '') end local function rangeJoin(range) -- Return text to be used between a range of ages. return range == 'dash' and '–' or mtext['txt-or'] end local function makeText(values, components, names, options, noUpper) -- Return wikitext representing an age or duration. local text = Collection.new() local count = #values local sep = names.sep or '' for i, v in ipairs(values) do -- v is a number (say 4 for 4 years), or a table ({4,5} for 4 or 5 years). local islist = type(v) == 'table' if (islist or v > 0) or (text.n == 0 and i == count) or (text.n > 0 and components.keepZero) then local fmt, vstr if options.spell then fmt = function(number) return spellNumber(number, options.spell, noUpper or i) end elseif i == 1 and options.format == 'format_commas' then -- Numbers after the first should be small and not need formatting. fmt = formatNumber else fmt = tostring end if islist then vstr = fmt(v[1]) .. rangeJoin(options.range) noUpper = true vstr = vstr .. fmt(v[2]) else vstr = fmt(v) end local name = names[components[i]] if name then if type(name) == 'table' then name = mw.getContentLanguage():plural(islist and v[2] or v, name) end text:add(vstr .. sep .. name) else text:add(vstr) end end end local first, last if options.join == 'sep_space' then first = ' ' last = ' ' elseif options.join == 'sep_comma' then first = ', ' last = ', ' elseif options.join == 'sep_serialcomma' and text.n > 2 then first = ', ' last = mtext['txt-comma-and'] else first = ', ' last = mtext['txt-and'] end for i, v in ipairs(text) do if i < text.n then text[i] = v .. (i + 1 < text.n and first or last) end end local sign = '' if options.isnegative then -- Do not display negative zero. if text.n > 1 or (text.n == 1 and text[1]:sub(1, 1) ~= '0' ) then if options.format == 'format_raw' then sign = '-' -- plain hyphen so result can be used in a calculation else sign = '−' -- Unicode U+2212 MINUS SIGN end end end return (options.sortKey or '') .. (options.extra or '') .. sign .. text:join() .. (options.suffix or '') end local function dateDifference(parms) -- Return a formatted date difference using the given parameters -- which have been validated. local names = { -- Each name is: -- * a string if no plural form of the name is used; or -- * a table of strings, one of which is selected using the rules at -- https://translatewiki.net/wiki/Plural/Mediawiki_plural_rules abbr_off = { sep = '&nbsp;', y = {'year', 'years'}, m = {'month', 'months'}, w = {'week', 'weeks'}, d = {'day', 'days'}, H = {'hour', 'hours'}, M = {'minute', 'minutes'}, S = {'second', 'seconds'}, }, abbr_on = { y = 'y', m = 'm', w = 'w', d = 'd', H = 'h', M = 'm', S = 's', }, abbr_infant = { -- for {{age for infant}} sep = '&nbsp;', y = {'yr', 'yrs'}, m = {'mo', 'mos'}, w = {'wk', 'wks'}, d = {'day', 'days'}, H = {'hr', 'hrs'}, M = {'min', 'mins'}, S = {'sec', 'secs'}, }, abbr_raw = {}, } local diff = parms.diff -- must be a valid date difference local show = parms.show -- may be nil; default is set below local abbr = parms.abbr or 'abbr_off' local defaultJoin if abbr ~= 'abbr_off' then defaultJoin = 'sep_space' end if not show then show = 'ymd' if parms.disp == 'disp_age' then if diff.years < 3 then defaultJoin = 'sep_space' if diff.years >= 1 then show = 'ym' else show = 'md' end else show = 'y' end end end if type(show) ~= 'table' then show = translateParameters.show[show] end if parms.disp == 'disp_raw' then defaultJoin = 'sep_space' abbr = 'abbr_raw' elseif parms.wantSc then defaultJoin = 'sep_serialcomma' end local diffOptions = { round = parms.round, duration = parms.wantDuration, range = parms.range and true or nil, } local sortKey if parms.sortable then local value = diff.age_days + (parms.wantDuration and 1 or 0) -- days and fraction of a day if diff.isnegative then value = -value end sortKey = makeSort(value, parms.sortable) end local textOptions = { extra = parms.extra, format = parms.format, join = parms.sep or defaultJoin, isnegative = diff.isnegative, range = parms.range, sortKey = sortKey, spell = parms.spell, suffix = parms.suffix, -- not currently used } if show.id == 'hide' then return sortKey or '' end local values = { diff:age(show.id, diffOptions) } if values[1] then return makeText(values, show, names[abbr], textOptions) end if diff.partial then -- Handle a more complex range such as -- {{age_yd|20 Dec 2001|2003|range=yes}} → 1 year, 12 days or 2 years, 11 days local opt = { format = textOptions.format, join = textOptions.join, isnegative = textOptions.isnegative, spell = textOptions.spell, } return (textOptions.sortKey or '') .. makeText({ diff.partial.mindiff:age(show.id, diffOptions) }, show, names[abbr], opt) .. rangeJoin(textOptions.range) .. makeText({ diff.partial.maxdiff:age(show.id, diffOptions) }, show, names[abbr], opt, true) .. (textOptions.suffix or '') end return message('mt-bad-show', show.id) end local function getDates(frame, getopt) -- Parse template parameters and return one of: -- * date (a date table, if single) -- * date1, date2 (two date tables, if not single) -- * text (a string error message) -- A missing date is optionally replaced with the current date. -- If wantMixture is true, a missing date component is replaced -- from the current date, so can get a bizarre mixture of -- specified/current y/m/d as has been done by some "age" templates. -- Some results may be placed in table getopt. local Date, currentDate = getExports(frame) getopt = getopt or {} local function flagCurrent(text) -- This allows the calling template to detect if the current date has been used, -- that is, whether both dates have been entered in a template expecting two. -- For example, an infobox may want the age when an event occurred, not the current age. -- Don't bother detecting if wantMixture is used because not needed and it is a poor option. if not text then if getopt.noMissing then return nil -- this gives a nil date which gives an error end text = 'currentdate' if getopt.flag == 'usesCurrent' then getopt.usesCurrent = true end end return text end local args = frame:getParent().args local fields = {} local isNamed = args.year or args.year1 or args.year2 or args.month or args.month1 or args.month2 or args.day or args.day1 or args.day2 if isNamed then fields[1] = args.year1 or args.year fields[2] = args.month1 or args.month fields[3] = args.day1 or args.day fields[4] = args.year2 fields[5] = args.month2 fields[6] = args.day2 else for i = 1, 6 do fields[i] = args[i] end end local imax = 0 for i = 1, 6 do fields[i] = stripToNil(fields[i]) if fields[i] then imax = i end if getopt.omitZero and i % 3 ~= 1 then -- omit zero months and days as unknown values but keep year 0 which is 1 BCE if isZero(fields[i]) then fields[i] = nil getopt.partial = true end end end local fix = getopt.fix and 'fix' or '' local partialText = getopt.partial and 'partial' or '' local dates = {} if isNamed or imax >= 3 then local nrDates = getopt.single and 1 or 2 if getopt.wantMixture then -- Cannot be partial since empty fields are set from current. local components = { 'year', 'month', 'day' } for i = 1, nrDates * 3 do fields[i] = fields[i] or currentDate[components[i > 3 and i - 3 or i]] end for i = 1, nrDates do local index = i == 1 and 1 or 4 local y, m, d = fields[index], fields[index+1], fields[index+2] if (m == 2 or m == '2') and (d == 29 or d == '29') then -- Workaround error with following which attempt to use invalid date 2001-02-29. -- {{age_ymwd|year1=2001|year2=2004|month2=2|day2=29}} -- {{age_ymwd|year1=2001|month1=2|year2=2004|month2=1|day2=29}} -- TODO Get rid of wantMixture because even this ugly code does not handle -- 'Feb' or 'February' or 'feb' or 'february'. if not ((y % 4 == 0 and y % 100 ~= 0) or y % 400 == 0) then d = 28 end end dates[i] = Date(y, m, d) end else -- If partial dates are allowed, accept -- year only, or -- year and month only -- Do not accept year and day without a month because that makes no sense -- (and because, for example, Date('partial', 2001, nil, 12) sets day = nil, not 12). for i = 1, nrDates do local index = i == 1 and 1 or 4 local y, m, d = fields[index], fields[index+1], fields[index+2] if (getopt.partial and y and (m or not d)) or (y and m and d) then dates[i] = Date(fix, partialText, y, m, d) elseif not y and not m and not d then dates[i] = Date(flagCurrent()) end end end else getopt.textdates = true -- have parsed each date from a single text field dates[1] = Date(fix, partialText, flagCurrent(fields[1])) if not getopt.single then dates[2] = Date(fix, partialText, flagCurrent(fields[2])) end end if not dates[1] then return message(getopt.missing1 or 'mt-need-valid-ymd') end if getopt.single then return dates[1] end if not dates[2] then return message(getopt.missing2 or 'mt-need-valid-ymd2') end return dates[1], dates[2] end local function ageGeneric(frame) -- Return the result required by the specified template. -- Can use sortable=x where x = on/table/off/debug in any supported template. -- Some templates default to sortable=on but can be overridden. local name = frame.args.template if not name then return message('mt-template-x') end local args = frame:getParent().args local specs = { age_days = { -- {{age in days}} show = 'd', disp = 'disp_raw', }, age_days_nts = { -- {{age in days nts}} show = 'd', disp = 'disp_raw', format = 'format_commas', sortable = 'on', }, duration_days = { -- {{duration in days}} show = 'd', disp = 'disp_raw', duration = true, }, duration_days_nts = { -- {{duration in days nts}} show = 'd', disp = 'disp_raw', format = 'format_commas', sortable = 'on', duration = true, }, age_full_years = { -- {{age}} show = 'y', abbr = 'abbr_raw', flag = 'usesCurrent', omitZero = true, range = 'dash', }, age_full_years_nts = { -- {{age nts}} show = 'y', abbr = 'abbr_raw', format = 'format_commas', sortable = 'on', }, age_in_years = { -- {{age in years}} show = 'y', abbr = 'abbr_raw', negative = 'error', range = 'dash', }, age_in_years_nts = { -- {{age in years nts}} show = 'y', abbr = 'abbr_raw', negative = 'error', range = 'dash', format = 'format_commas', sortable = 'on', }, age_infant = { -- {{age for infant}} -- Do not set show because special processing is done later. abbr = yes(args.abbr) and 'abbr_infant' or 'abbr_off', disp = 'disp_age', sep = 'sep_space', sortable = 'on', }, age_m = { -- {{age in months}} show = 'm', disp = 'disp_raw', }, age_w = { -- {{age in weeks}} show = 'w', disp = 'disp_raw', }, age_wd = { -- {{age in weeks and days}} show = 'wd', }, age_yd = { -- {{age in years and days}} show = 'yd', format = 'format_commas', sep = args.sep ~= 'and' and 'sep_comma' or nil, }, age_yd_nts = { -- {{age in years and days nts}} show = 'yd', format = 'format_commas', sep = args.sep ~= 'and' and 'sep_comma' or nil, sortable = 'on', }, age_ym = { -- {{age in years and months}} show = 'ym', sep = 'sep_comma', }, age_ymd = { -- {{age in years, months and days}} show = 'ymd', range = true, }, age_ymwd = { -- {{age in years, months, weeks and days}} show = 'ymwd', wantMixture = true, }, } local spec = specs[name] if not spec then return message('mt-template-bad-name') end if name == 'age_days' then local su = stripToNil(args['show unit']) if su then if su == 'abbr' or su == 'full' then spec.disp = nil spec.abbr = su == 'abbr' and 'abbr_on' or nil end end end local partial, autofill local range = stripToNil(args.range) or spec.range if range then -- Suppose partial dates are used and age could be 11 or 12 years. -- "|range=" (empty value) has no effect (spec is used). -- "|range=yes" or spec.range == true sets range = true (gives "11 or 12") -- "|range=dash" or spec.range == 'dash' sets range = 'dash' (gives "11–12"). -- "|range=no" or spec.range == 'no' sets range = nil and fills each date in the diff (gives "12"). -- ("on" is equivalent to "yes", and "off" is equivalent to "no"). -- "|range=OTHER" sets range = nil and rejects partial dates. range = ({ dash = 'dash', off = 'no', no = 'no', [true] = true })[range] or yes(range) if range then partial = true -- accept partial dates with a possible age range for the result if range == 'no' then autofill = true -- missing month/day in first or second date are filled from other date or 1 range = nil end end end local getopt = { fix = yes(args.fix), flag = stripToNil(args.flag) or spec.flag, omitZero = spec.omitZero, partial = partial, wantMixture = spec.wantMixture, } local date1, date2 = getDates(frame, getopt) if type(date1) == 'string' then return date1 end local format = stripToNil(args.format) local spell = spellOptions[format] if format then format = 'format_' .. format elseif name == 'age_days' and getopt.textdates then format = 'format_commas' end local parms = { diff = date2:subtract(date1, { fill = autofill }), wantDuration = spec.duration or yes(args.duration), range = range, wantSc = yes(args.sc), show = args.show == 'hide' and 'hide' or spec.show, abbr = spec.abbr, disp = spec.disp, extra = makeExtra(args, getopt.usesCurrent and format ~= 'format_raw'), format = format or spec.format, round = yes(args.round), sep = spec.sep, sortable = translateParameters.sortable[args.sortable or spec.sortable], spell = spell, } if (spec.negative or frame.args.negative) == 'error' and parms.diff.isnegative then return message('mt-date-wrong-order') end return from_en(dateDifference(parms)) end local function isFake(args) -- Some templates have TemplateData with an auto value like "{{Birth date and age|YYYY|MM|DD}}". -- Return true if that appears to be the case so the caller can output nothing rather than an error. return args[1] == 'YYYY' end local function bda(frame) -- Implement [[Template:Birth date and age]]. local args = frame:getParent().args if isFake(args) then return '' end local options = { missing1 = 'mt-need-valid-bd', noMissing = true, single = true, } local date = getDates(frame, options) if type(date) == 'string' then return date -- error text end local Date = getExports(frame) local diff = Date('currentdate') - date if diff.isnegative or diff.years > 150 then return message('mt-invalid-bd-age') end local disp = mtext['txt-bda-disp'] local show = 'y' if diff.years < 2 then disp = 'disp_age' if diff.years == 0 and diff.months == 0 then show = 'd' else show = 'm' end end local result = substituteParameters( mtext['txt-bda'], date:text('%-Y-%m-%d'), from_en(date:text(dateFormat(args))), from_en(dateDifference({ diff = diff, show = show, abbr = 'abbr_off', disp = disp, sep = 'sep_space', })) ) local warnings = tonumber(frame.args.warnings) if warnings and warnings > 0 then local good = { df = true, mf = true, day = true, day1 = true, month = true, month1 = true, year = true, year1 = true, } local invalid local imax = options.textdates and 1 or 3 for k, _ in pairs(args) do if type(k) == 'number' then if k > imax then invalid = tostring(k) break end else if not good[k] then invalid = k break end end end if invalid then result = result .. message('mt-bad-param1', invalid) end end return result end local function dda(frame) -- Implement [[Template:Death date and age]]. local args = frame:getParent().args if isFake(args) then return '' end local options = { missing1 = 'mt-need-valid-dd', missing2 = 'mt-need-valid-bd2', noMissing = true, partial = true, } local date1, date2 = getDates(frame, options) if type(date1) == 'string' then return date1 end local diff = date1 - date2 if diff.isnegative then return message('mt-dd-wrong-order') end local Date = getExports(frame) local today = Date('currentdate') + 1 -- one day in future allows for timezones if date1 > today then return message('mt-dd-future') end local years if diff.partial then years = diff.partial.years years = type(years) == 'table' and years[2] or years else years = diff.years end if years > 150 then return message('mt-invalid-dates-age') end local fmt_date, fmt_ymd if date1.day then -- y, m, d known fmt_date = dateFormat(args) fmt_ymd = '%-Y-%m-%d' elseif date1.month then -- y, m known; d unknown fmt_date = '%B %-Y' fmt_ymd = '%-Y-%m-00' else -- y known; m, d unknown fmt_date = '%-Y' fmt_ymd = '%-Y-00-00' end local sortKey local sortable = translateParameters.sortable[args.sortable] if sortable then local value = (date1.partial and date1.partial.first or date1).jdz sortKey = makeSort(value, sortable) end local result = (sortKey or '') .. substituteParameters( mtext['txt-dda'], date1:text(fmt_ymd), from_en(date1:text(fmt_date)), from_en(dateDifference({ diff = diff, show = 'y', abbr = 'abbr_off', disp = mtext['txt-dda-disp'], range = 'dash', sep = 'sep_space', })) ) local warnings = tonumber(frame.args.warnings) if warnings and warnings > 0 then local good = { df = true, mf = true, } local invalid local imax = options.textdates and 2 or 6 for k, _ in pairs(args) do if type(k) == 'number' then if k > imax then invalid = tostring(k) break end else if not good[k] then invalid = k break end end end if invalid then result = result .. message('mt-bad-param1', invalid) end end return result end local function dateToGsd(frame) -- Implement [[Template:Gregorian serial date]]. -- Return Gregorian serial date of the given date, or the current date. -- The returned value is negative for dates before 1 January 1 AD -- despite the fact that GSD is not defined for such dates. local date = getDates(frame, { wantMixture=true, single=true }) if type(date) == 'string' then return date end return tostring(date.gsd) end local function jdToDate(frame) -- Return formatted date from a Julian date. -- The result includes a time if the input includes a fraction. -- The word 'Julian' is accepted for the Julian calendar. local Date = getExports(frame) local args = frame:getParent().args local date = Date('juliandate', args[1], args[2]) if date then return from_en(date:text()) end return message('mt-need-jdn') end local function dateToJd(frame) -- Return Julian date (a number) from a date which may include a time, -- or the current date ('currentdate') or current date and time ('currentdatetime'). -- The word 'Julian' is accepted for the Julian calendar. local Date = getExports(frame) local args = frame:getParent().args local date = Date(args[1], args[2], args[3], args[4], args[5], args[6], args[7]) if date then return tostring(date.jd) end return message('mt-need-valid-ymd-current') end local function timeInterval(frame) -- Implement [[Template:Time interval]]. -- There are two positional arguments: date1, date2. -- The default for each is the current date and time. -- Result is date2 - date1 formatted. local Date = getExports(frame) local args = frame:getParent().args local parms = { extra = makeExtra(args), wantDuration = yes(args.duration), range = yes(args.range) or (args.range == 'dash' and 'dash' or nil), wantSc = yes(args.sc), } local fix = yes(args.fix) and 'fix' or '' local date1 = Date(fix, 'partial', stripToNil(args[1]) or 'currentdatetime') if not date1 then return message('mt-invalid-start') end local date2 = Date(fix, 'partial', stripToNil(args[2]) or 'currentdatetime') if not date2 then return message('mt-invalid-end') end parms.diff = date2 - date1 for argname, translate in pairs(translateParameters) do local parm = stripToNil(args[argname]) if parm then parm = translate[parm] if parm == nil then -- test for nil because false is a valid setting return message('mt-bad-param2', argname, args[argname]) end parms[argname] = parm end end if parms.round then local round = parms.round local show = parms.show if round ~= 'on' then if show then if show.id ~= round then return message('mt-conflicting-show', args.show, args.round) end else parms.show = translateParameters.show[round] end end parms.round = true end return from_en(dateDifference(parms)) end return { age_generic = ageGeneric, -- can emulate several age templates birth_date_and_age = bda, -- Template:Birth_date_and_age death_date_and_age = dda, -- Template:Death_date_and_age gsd = dateToGsd, -- Template:Gregorian_serial_date extract = dateExtract, -- Template:Extract jd_to_date = jdToDate, -- Template:? JULIANDAY = dateToJd, -- Template:JULIANDAY time_interval = timeInterval, -- Template:Time_interval } of8viqgdwiusxkwb1wim3nrsknth7p9 Modul:Aligned table 828 370 18114 1432 2024-05-24T02:22:47Z Bangrapip 9 18114 Scribunto text/plain -- This module implements {{aligned table}} local p = {} local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end function p.table(frame) local args = (frame.args[3] ~= nil) and frame.args or frame:getParent().args local entries = {} local colclass = {} local colstyle = {} local cols = tonumber(args['cols']) or 2 -- create the root table local root = mw.html.create('table') -- add table style for fullwidth if isnotempty(args['fullwidth']) then root :css('width', '100%') :css('border-collapse', 'collapse') :css('border-spacing', '0px 0px') :css('border', 'none') end -- add table classes if isnotempty(args['class']) then root:addClass(args['class']) end -- add table style if isnotempty(args['style']) then root:cssText(args['style']) end -- build arrays with the column styles and classes if isnotempty(args['leftright']) then colstyle[1] = 'text-align:left;' colstyle[2] = 'text-align:right;' end if isnotempty(args['rightleft']) then colstyle[1] = 'text-align:right;' colstyle[2] = 'text-align:left;' end for i = 1,cols do colclass[ i ] = colclass[ i ] or '' colstyle[ i ] = colstyle[ i ] or '' if isnotempty(args['colstyle']) then colstyle[ i ] = args['colstyle'] .. ';' .. colstyle[ i ] end if isnotempty(args['colalign' .. tostring(i)]) then colstyle[ i ] = 'text-align:' .. args['colalign' .. tostring(i)] .. ';' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'align']) then colstyle[ i ] = 'text-align:' .. args['col' .. tostring(i) .. 'align'] .. ';' .. colstyle[ i ] elseif isnotempty(args['align' .. tostring(i)]) then colstyle[ i ] = 'text-align:' .. args['align' .. tostring(i)] .. ';' .. colstyle[ i ] end if isnotempty(args['colnowrap' .. tostring(i)]) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'nowrap']) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] elseif isnotempty(args['nowrap' .. tostring(i)]) then colstyle[ i ] = 'white-space:nowrap;' .. colstyle[ i ] end if isnotempty(args['colwidth' .. tostring(i)]) then colstyle[ i ] = 'width:' .. args['colwidth' .. tostring(i)] .. ';' .. colstyle[ i ] elseif isnotempty(args['col' .. tostring(i) .. 'width']) then colstyle[ i ] = 'width:' .. args['col' .. tostring(i) .. 'width'] .. ';' .. colstyle[ i ] elseif isnotempty(args['colwidth']) then colstyle[ i ] = 'width:' .. args['colwidth'] .. ';' .. colstyle[ i ] end if isnotempty(args['colstyle' .. tostring(i)]) then colstyle[ i ] = colstyle[ i ] .. args['colstyle' .. tostring(i)] elseif isnotempty(args['col' .. tostring(i) .. 'style']) then colstyle[ i ] = colstyle[ i ] .. args['col' .. tostring(i) .. 'style'] elseif isnotempty(args['style' .. tostring(i)]) then colstyle[ i ] = colstyle[ i ] .. args['style' .. tostring(i)] end if isnotempty(args['colclass' .. tostring(i)]) then colclass[ i ] = args['colclass' .. tostring(i)] elseif isnotempty(args['col' .. tostring(i) .. 'class']) then colclass[ i ] = args['col' .. tostring(i) .. 'class'] elseif isnotempty(args['class' .. tostring(i)]) then colclass[ i ] = args['class' .. tostring(i)] end end -- compute the maximum cell index local cellcount = 0 for k, v in pairs( args ) do if type( k ) == 'number' then cellcount = math.max(cellcount, k) end end -- compute the number of rows local rows = math.ceil(cellcount / cols) -- build the table content if isnotempty(args['title']) then local caption = root:tag('caption') caption:cssText(args['titlestyle']) caption:wikitext(args['title']) end if isnotempty(args['above']) then local row = root:tag('tr') local cell = row:tag('th') cell:attr('colspan', cols) cell:cssText(args['abovestyle']) cell:wikitext(args['above']) end for j=1,rows do -- start a new row local row = root:tag('tr') if isnotempty(args['rowstyle']) then row:cssText(args['rowstyle']) else row:css('vertical-align', 'top') end if isnotempty(args['rowclass']) then row:addClass(args['rowclass']) end -- loop over the cells in the row for i=1,cols do local cell if isnotempty(args['row' .. tostring(j) .. 'header']) then cell = row:tag('th'):attr('scope','col') elseif isnotempty(args['col' .. tostring(i) .. 'header']) then cell = row:tag('th'):attr('scope','row') else cell = row:tag('td') end if args['class' .. tostring(j) .. '.' .. tostring(i)] then cell:addClass(args['class' .. tostring(j) .. '.' .. tostring(i)]) else if args['rowclass' .. tostring(j)] then cell:addClass(args['rowclass' .. tostring(j)]) elseif args['row' .. tostring(j) .. 'class'] then cell:addClass(args['row' .. tostring(j) .. 'class']) elseif args['rowevenclass'] and math.fmod(j,2) == 0 then cell:addClass(args['rowevenclass']) elseif args['rowoddclass'] and math.fmod(j,2) == 1 then cell:addClass(args['rowoddclass']) end if colclass[i] ~= '' then cell:addClass(colclass[i]) end end if args['style' .. tostring(j) .. '.' .. tostring(i)] then cell:cssText(args['style' .. tostring(j) .. '.' .. tostring(i)]) else if args['rowstyle' .. tostring(j)] then cell:cssText(args['rowstyle' .. tostring(j)]) elseif args['rowevenstyle'] and math.fmod(j,2) == 0 then cell:cssText(args['rowevenstyle']) elseif args['rowoddstyle'] and math.fmod(j,2) == 1 then cell:cssText(args['rowoddstyle']) elseif args['row' .. tostring(j) .. 'style'] then cell:cssText(args['row' .. tostring(j) .. 'style']) end if isnotempty(colstyle[i]) then cell:cssText(colstyle[i]) end end cell:wikitext(mw.ustring.gsub(args[cols*(j - 1) + i] or '', '^(.-)%s*$', '%1') or '') end end -- return the root table return tostring(root) end return p m9dwn0950shw2aiodgy0z837cvdja2z Modul:Anchor 828 371 1434 1433 2024-05-15T07:36:25Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1433 Scribunto text/plain -- This module implements {{anchor}}. local getArgs = require('Module:Arguments').getArgs local tableTools = require('Module:TableTools') local p = {} function p.main(frame) -- Get the positional arguments from #invoke, remove any nil values, -- and pass them to p._main. local args = getArgs(frame) local argArray = tableTools.compressSparseArray(args) return p._main(unpack(argArray)) end function p._main(...) -- Generate the list of anchors. local anchors = {...} local ret = {} for _, anchor in ipairs(anchors) do ret[#ret + 1] = '<span id="' .. anchor .. '"></span>' end return table.concat(ret) end return p na5loe2ne1o9yhs2k5p73tr355hey7t Modul:Ancient Greek 828 372 18338 1436 2024-05-24T14:38:09Z Bangrapip 9 18338 Scribunto text/plain local p = {} local macron = mw.ustring.char(0x304) local breve = mw.ustring.char(0x306) local rough = mw.ustring.char(0x314) local smooth = mw.ustring.char(0x313) local diaeresis = mw.ustring.char(0x308) local acute = mw.ustring.char(0x301) local grave = mw.ustring.char(0x300) local circumflex = mw.ustring.char(0x342) local Latin_circumflex = mw.ustring.char(0x302) local subscript = mw.ustring.char(0x345) local macron_circumflex = macron .. diaeresis .. '?' .. Latin_circumflex local is_velar = { ['κ'] = true, ['γ'] = true, ['χ'] = true, ['ξ'] = true, } local UTF8_char = "[%z\1-\127\194-\244][\128-\191]*" local basic_Greek = "[\206-\207][\128-\191]" -- excluding first line of Greek and Coptic block: ͰͱͲͳʹ͵Ͷͷͺͻͼͽ;Ϳ local info = {} -- The tables are shared among different characters so that they can be checked -- for equality if needed, and to use less space. local vowel = { vowel = true, diacritic_seat = true } local iota = { vowel = true, diacritic_seat = true, offglide = true } local upsilon = { vowel = true, diacritic_seat = true, offglide = true } -- Technically rho is only a seat for rough or smooth breathing. local rho = { consonant = true, diacritic_seat = true } local consonant = { consonant = true } local diacritic = { diacritic = true } -- Needed for equality comparisons. local breathing = { diacritic = true } local function add_info(characters, t) if type(characters) == "string" then for character in string.gmatch(characters, UTF8_char) do info[character] = t end else for _, character in ipairs(characters) do info[character] = t end end end add_info({ macron, breve, diaeresis, acute, grave, circumflex, subscript, }, diacritic) add_info({rough, smooth}, breathing) add_info("ΑΕΗΟΩαεηοω", vowel) add_info("Ιι", iota) add_info("Υυ", upsilon) add_info("ΒΓΔΖΘΚΛΜΝΞΠΡΣΤΦΧΨϜϘϺϷͶϠβγδζθκλμνξπρσςτφχψϝϙϻϸͷϡ", consonant) add_info("Ρρ", rho) local not_recognized = {} setmetatable(info, { __index = function() return not_recognized end }) local function quote(str) return "“" .. str .. "”" end local correspondences = { -- Vowels ["α"] = "a", ["ε"] = "e", ["η"] = "e" .. macron, ["ι"] = "i", ["ο"] = "o", ["υ"] = "u", ["ω"] = "o" .. macron, -- Consonants ["β"] = "b", ["γ"] = "g", ["δ"] = "d", ["ζ"] = "z", ["θ"] = "th", ["κ"] = "k", ["λ"] = "l", ["μ"] = "m", ["ν"] = "n", ["ξ"] = "x", ["π"] = "p", ["ρ"] = "r", ["σ"] = "s", ["ς"] = "s", ["τ"] = "t", ["φ"] = "ph", ["ψ"] = "ps", -- Archaic letters ["ϝ"] = "w", ["ϻ"] = "ś", ["ϙ"] = "q", ["ϡ"] = "š", ["ͷ"] = "v", -- Diacritics [smooth] = '', [rough] = '', -- h is added below in the `transliterate` function. [breve] = '', } local ALA_LC = { ["χ"] = "ch", [acute] = '', [grave] = '', [circumflex] = '', [subscript] = '', [diaeresis] = '', [macron] = '', } local Wiktionary_transliteration = { ["χ"] = "kh", [circumflex] = Latin_circumflex, [subscript] = 'i', } local function add_index_metamethod(t, index_metamethod) local mt = getmetatable(t) if not mt then mt = {} setmetatable(t, mt) end mt.__index = index_metamethod end --[=[ This breaks a word into meaningful "tokens", which are individual letters or diphthongs with their diacritics. Used by [[Module:grc-accent]] and [[Module:grc-pronunciation]]. --]=] local function tokenize(text) local tokens, vowel_info, prev_info = {}, {}, {} local token_i = 1 local prev for character in string.gmatch(mw.ustring.toNFD(text), UTF8_char) do local curr_info = info[character] -- Split vowels between tokens if not a diphthong. if curr_info.vowel then if prev and (not (curr_info.offglide and prev_info.vowel) -- υυ → υ, υ -- ιυ → ι, υ or prev_info.offglide and curr_info == upsilon) then token_i = token_i + 1 end tokens[token_i] = (tokens[token_i] or "") .. character table.insert(vowel_info, { index = token_i }) elseif curr_info.diacritic then tokens[token_i] = (tokens[token_i] or "") .. character if prev_info.vowel or prev_info.diacritic then if character == diaeresis then -- Current token is vowel, vowel, possibly other diacritics, -- and a diaeresis. -- Split the current token into two: -- the first letter, then the second letter plus any diacritics. local previous_vowel, vowel_with_diaeresis = string.match(tokens[token_i], "^(" .. basic_Greek .. ")(" .. basic_Greek .. ".+)") if previous_vowel then tokens[token_i], tokens[token_i + 1] = previous_vowel, vowel_with_diaeresis token_i = token_i + 1 end end elseif prev_info == rho then if curr_info ~= breathing then return string.format("The character %s cannot have the accent %s on it.", prev, "◌" .. character) end else error("The character " .. quote(prev) .. " cannot have a diacritic on it.") end elseif curr_info == rho then if prev and not (prev_info == breathing and info[string.match(tokens[token_i], "^" .. basic_Greek)] == rho) then token_i = token_i + 1 end tokens[token_i] = (tokens[token_i] or "") .. character else if prev then token_i = token_i + 1 end tokens[token_i] = (tokens[token_i] or "") .. character end prev = character prev_info = curr_info end return tokens end function p.transliterate(text, system) add_index_metamethod(correspondences, system == "ALA-LC" and ALA_LC or Wiktionary_transliteration) if text == '῾' then return 'h' end text = mw.ustring.toNFD(text) --[[ Replace semicolon or Greek question mark with regular question mark, except after an ASCII alphanumeric character (to avoid converting semicolons in HTML entities). --]] text = mw.ustring.gsub(text, "([^A-Za-z0-9])[;" .. mw.ustring.char(0x37E) .. "]", "%1?") -- Handle the middle dot. It is equivalent to semicolon or colon, but semicolon is probably more common. text = text:gsub("·", ";") local tokens = tokenize(text) --now read the tokens local output = {} for i, token in pairs(tokens) do -- substitute each character in the token for its transliteration local translit = string.gsub(mw.ustring.lower(token), UTF8_char, correspondences) if token == 'γ' and is_velar[tokens[i + 1]] then -- γ before a velar should be <n> translit = 'n' elseif token == 'ρ' and tokens[i - 1] == 'ρ' then -- ρ after ρ should be <rh> translit = 'rh' elseif system == "Wiktionary" and mw.ustring.find(token, '^[αΑ].*' .. subscript .. '$') then -- add macron to ᾳ translit = mw.ustring.gsub(translit, '([aA])', '%1' .. macron) end if token:find(rough) then if mw.ustring.find(token, '[Ρρ]') then translit = translit .. 'h' else -- vowel translit = 'h' .. translit end end if system == "ALA-LC" and mw.ustring.find(token, '^[υΥ][^ιΙ]*$') then translit = translit:gsub('u', 'y'):gsub('U', 'Y') end -- Remove macron from a vowel that has a circumflex. if mw.ustring.find(translit, macron_circumflex) then translit = translit:gsub(macron, '') end -- Capitalize first character of transliteration. if token ~= mw.ustring.lower(token) then translit = mw.ustring.gsub(translit, "^.", mw.ustring.upper) end table.insert(output, translit) end return table.concat(output) end function p.translit(frame) local text = frame.args[1] or frame:getParent().args[1] local system = frame.args.system if system == nil or system == "" then system = "Wiktionary" elseif not (system == "ALA-LC" or system == "Wiktionary") then error('Transliteration system in |system= not recognized; choose between "ALA-LC" and "Wiktionary"') end local transliteration = p.transliterate(text, system) return '<span title="Ancient Greek transliteration" lang="grc-Latn"><i>' .. transliteration .. '</i></span>' end function p.bare_translit(frame) return p.transliterate(frame.args[1] or frame:getParent().args[1]) end return p 387recgkr1t21snee9bymmgpyic72ng Modul:Archive list 828 373 1438 1437 2024-05-15T07:36:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1437 Scribunto text/plain -- This module implements {{archive list}} in Lua, and adds a few -- new features. -- Process a numeric argument to make sure it is a positive -- integer. local function processNumArg( num ) if num then num = tonumber( num ) if type( num ) == 'number' then num = math.floor( num ) if num >= 0 then return num end end end return nil end -- Checks whether a page exists, going through pcall -- in case we are over the expensive function limit. local function checkPageExists( title ) if not title then error('No title passed to checkArchiveExists', 2) end local noError, titleObject = pcall(mw.title.new, title) if not noError then -- If we are over the expensive function limit then assume -- that the page doesn't exist. return false else if titleObject then return titleObject.exists else return false -- Return false if given a bad title. end end end -- Checks every nth archive to see if it exists, and returns the -- number of the first archive that doesn't exist. It is -- necessary to do this in batches because each check is an -- expensive function call, and we want to avoid making too many -- of them so as not to go over the expensive function limit. local function checkArchives( prefix, n, start ) local i = start local exists = true while exists do exists = checkPageExists( prefix .. tostring( i ) ) if exists then i = i + n end end return i end -- Return the biggest archive number, using checkArchives() -- and starting in intervals of 1000. This should get us a -- maximum of 500,000 possible archives before we hit the -- expensive function limit. local function getBiggestArchiveNum( prefix, start, max ) -- Return the value for max if it is specified. max = processNumArg( max ) if max then return max end -- Otherwise, detect the largest archive number. start = start or 1 local check1000 = checkArchives( prefix, 1000, start ) if check1000 == start then return 0 -- Return 0 if no archives were found. end local check200 = checkArchives( prefix, 200, check1000 - 1000 ) local check50 = checkArchives( prefix, 50, check200 - 200 ) local check10 = checkArchives( prefix, 10, check50 - 50 ) local check1 = checkArchives( prefix, 1, check10 - 10 ) -- check1 is the first page that doesn't exist, so we want to -- subtract it by one to find the biggest existing archive. return check1 - 1 end -- Get the archive link prefix (the title of the archive pages -- minus the number). local function getPrefix( root, prefix, prefixSpace ) local ret = root or mw.title.getCurrentTitle().prefixedText ret = ret .. '/' if prefix then ret = ret .. prefix if prefixSpace == 'yes' then ret = ret .. ' ' end else ret = ret .. 'Arsip ' end return ret end -- Get the number of archives to put on one line. Set to -- math.huge if there should be no line breaks. local function getLineNum( links, nobr, isLong ) local linksToNum = tonumber( links ) local lineNum if nobr == 'yes' or (links and not linksToNum) then lineNum = math.huge -- If links is a number, process it. Negative values and expressions -- such as links=8/2 produced some interesting values with the old -- template, but we will ignore those for simplicity. elseif type(linksToNum) == 'number' and linksToNum >= 0 then -- The old template rounded down decimals to the nearest integer. lineNum = math.floor( linksToNum ) if lineNum == 0 then -- In the old template, values of links between 0 and 0.999 -- suppressed line breaks. lineNum = math.huge end else if isLong==true then lineNum = 3 -- Default to 3 links on long else lineNum = 10 -- Default to 10 on short end end return lineNum end -- Gets the prefix to put before the archive links. local function getLinkPrefix( prefix, space, isLong ) -- Get the link prefix. local ret = '' if isLong==true then ---- Default of old template for long is 'Archive ' if type(prefix) == 'string' then if prefix == 'none' then -- 'none' overrides to empty prefix ret = '' else ret = prefix if space == 'yes' then ret = ret .. ' ' end end else ret = 'Arsip ' end else --type is not long if type(prefix) == 'string' then ret = prefix if space == 'yes' then ret = ret .. ' ' end end end return ret end -- Get the number to start listing archives from. local function getStart( start ) start = processNumArg( start ) if start then return start else return 1 end end -- Process the separator parameter. local function getSeparator( sep ) if sep and type(sep) == 'string' then if sep == 'dot' or sep =='pipe' or sep == 'comma' or sep == 'tpt-languages' then return mw.message.new( sep .. '-separator' ):plain() else return sep end else return nil end end -- Generates the list of archive links. glargs.max must be either zero (for -- no archives) or a positive integer value. local function generateLinks( glargs ) if type( glargs ) ~= 'table' or not glargs.max or not glargs.prefix then error('insufficient arguments passed to generateLinks', 2) end -- If there are no archives yet, return a message and a -- link to create Archive one. if glargs.max == 0 then if glargs.isLong == true then glargs.max = 1 -- One archive redlink is displayed for Long format else -- Short error and a creat link is displayed for short return 'belon ada arsip ([[' .. glargs.prefix .. '1|buat]])' end end -- Return an html error if the start number is greater than the -- maximum number. local start = glargs.start or 1 if start > glargs.max then return '<span class="error">Nilai awal "' .. tostring( start ) .. '" lebi gedé deri angka arsip nyang sekarang "' .. tostring( glargs.max ) .. '".</span>' end local linkPrefix = glargs.linkPrefix or '' local lineNum = glargs.lineNum or 10 local sep = '' -- Long default separator is cell elements, short is ', ' local lineSep = '' -- Long default linebreak is row elements short is '\n' if glargs.isLong==true then sep = glargs.sep or '' sep = sep .. '</td><td>' lineSep = glargs.lineSep or '' lineSep = lineSep .. '</td></tr><tr><td>' else sep = glargs.sep or mw.message.new( 'comma-separator' ):plain() lineSep = glargs.lineSep or '<br />' end -- Generate the archive links. local lineCounter = 1 -- The counter to see whether we need a line break or not. local ret = {} -- A table containing the strings to be returned. if glargs.isLong == true then --Long version is a table table.insert(ret, "<table style=\"width: 100%; padding: 0px; text-align: center; background-color: transparent;\"><tr><td>") end for archiveNum = start, glargs.max do local link = mw.ustring.format( '[[%s%d|%s%d]]', glargs.prefix, archiveNum, linkPrefix, archiveNum ) table.insert( ret, link ) -- If we don't need a new line, output a comma. We don't need -- a comma after the last link. if lineCounter < lineNum and archiveNum < glargs.max then table.insert( ret, sep ) lineCounter = lineCounter + 1 -- Output new lines if needed. We don't need a new line after -- the last link. elseif lineCounter >= lineNum and archiveNum < glargs.max then table.insert( ret, lineSep ) lineCounter = 1 end end if glargs.isLong == true then --Long version is a table table.insert(ret, "</td></tr></table>") end return table.concat( ret ) end -- Determine if format should be long local function findFormType( auto ) if auto == nil or auto == '' then return false elseif auto == 'long' then return true else return false end end -- Get the archive data and pass it to generateLinks(). local function _main( args ) local isLong = findFormType( args.auto ) local prefix = getPrefix( args.root, args.prefix, args.prefixspace ) local lineNum = getLineNum( args.links, args.nobr, isLong ) local linkPrefix = getLinkPrefix( args.linkprefix, args.linkprefixspace, isLong ) local start = getStart( args.start ) local max = getBiggestArchiveNum( prefix, start, args.max ) local sep = getSeparator( args.sep ) local lineSep = getSeparator( args.linesep ) local glargs = { start = start, max = max, prefix = prefix, linkPrefix = linkPrefix, isLong = isLong, sep = sep, lineNum = lineNum, lineSep = lineSep } return generateLinks( glargs ) end -- A wrapper function to make getBiggestArchiveNum() available from -- #invoke. local function _count( args ) local prefix = getPrefix( args.root, args.prefix, args.prefixspace ) local archiveMax = getBiggestArchiveNum( prefix ) return archiveMax end function makeWrapper( func ) return function( frame ) -- If we are being called from #invoke, get the args from #invoke -- if they exist, or else get the arguments passed to the parent -- frame. Otherwise, assume the arguments are being passed directly -- in from another module or from the debug console. local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs( frame.args ) do origArgs = frame.args break end else origArgs = frame end -- Ignore blank values for parameters other than "links", -- which functions differently depending on whether it is -- blank or absent. local args = {} for k, v in pairs( origArgs ) do if k == 'links' or v ~= '' then args[k] = v end end return func( args ) end end return { main = makeWrapper( _main ), count = makeWrapper( _count ) } to69dzr2kljf5tnsg6leyy2eg1535to Modul:Arguments 828 374 1440 1439 2024-05-15T07:36:28Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1439 Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local translate_mt = { __index = function(t, k) return k end } function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Set up argument translation. --]] options.translate = options.translate or {} if getmetatable(options.translate) == nil then setmetatable(options.translate, translate_mt) end if options.backtranslate == nil then options.backtranslate = {} for k,v in pairs(options.translate) do options.backtranslate[v] = k end end if options.backtranslate and getmetatable(options.backtranslate) == nil then setmetatable(options.backtranslate, { __index = function(t, k) if options.translate[k] ~= k then return nil else return k end end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for key, val in pairs(t) do if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] if type(key) == 'string' then key = options.translate[key] end local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal return argTableVal end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if type(key) == 'string' then key = options.translate[key] end if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif type(k) ~= 'string' or not options.backtranslate then return k, v else local backtranslate = options.backtranslate[k] if backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments 5qx9tzlul9ser30uxj9nbasjt92cevn Modul:Arguments/Fallback 828 375 1442 1441 2024-05-15T07:36:29Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1441 Scribunto text/plain -- A simple index fallback implementation for tables. -- Useful for template argument aliasing. -- Hmm, what about __newindex? local function makeFallback(args, arg_aliases) local oldArgsMeta = getmetatable(args) or {} local newArgsMeta = {} -- Forget about thread-safety. -- States kept to avoid strange loops. local referencedKeys = {} -- dataType:Set/hashtable-impl local attemptDepth = 0 -- useful for "last nil" case -- Start the new metatable as a copy of the old metatable. for k, v in ipairs(oldArgsMeta) do newArgsMeta[k] = v end -- Change the __index metamethod to our implementation. -- See https://www.lua.org/pil/13.4.1.html. newArgsMeta.__index = function (t, k) -- My friend, why are you here again? if referencedKeys[k] then -- You have to be drunk. Go home. return nil end referencedKeys[k] = true -- Try the old metamethod first. -- Thanks to closures, this whole oldArgsMeta object will stay. if oldArgsMeta.__index ~= nil then local val = oldArgsMeta.__index(t, k) if val ~= nil then referencedKeys = {} return val end end attemptDepth = attemptDepth + 1 -- Now try use the aliases given. for _, v in ipairs(arg_aliases[k] or {}) do -- If a working value is found, use it. -- Note: mw-argument-specific empty str chk. if t[v] ~= nil and t[v] ~= '' then referencedKeys = {} return t[v] end end attemptDepth = attemptDepth - 1 if attemptDepth == 0 then referencedKeys = {} end return nil end setmetatable(args, newArgsMeta) return args -- just in case someone wants a return value. end return makeFallback --[[ P.S. Don't blame me for writing these obj-states. Sure, we can use an accumulator and do some "index with acc" ourselves, but that sounds like too much work done just to avoid states. Here is that custom index function in case anyone is curious about it: function index_w_acc(t, k, acc) local v = rawget(t, k) if v ~= nil return v else return getmetatable(t).__index(k, acc) end end My guess is that it will certainly be slower than the native t[k] one. Perhaps not getting the metatable every time will help a bit. ]]-- j7rbxvk4xx1v23iwzzxoozu2unkpuks Modul:Arguments/bak pasir 828 376 1444 1443 2024-05-15T07:36:30Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1443 Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if v == title then found = true break end end elseif options.wrappers == title then found = true end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(iterator, tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table using the specified iterator. If a value is already -- present it is not overwritten; tables listed earlier have precedence. -- We are also memoizing nil values, but those values can be -- overwritten. --]] for _, t in ipairs(tables) do for key, val in iterator(t) do if metaArgs[key] == nil then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = true else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal == nil then nilArgs[key] = true else metaArgs[key] = argTableVal return argTableVal end end return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = true else metaArgs[key] = val end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(pairs, argTables) metatable.donePairs = true metatable.doneIpairs = true end return pairs(metaArgs) end metatable.__ipairs = function () -- Called when ipairs is run on the args table. if not metatable.doneIpairs then mergeArgs(ipairs, argTables) metatable.doneIpairs = true end return ipairs(metaArgs) end return args end return arguments m9ddo769dkkvlkz48buir34035j4qhc Modul:Check for unknown parameters 828 377 1448 1447 2024-05-15T07:36:31Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1447 Scribunto text/plain -- Updated based on https://en.wikipedia.org/wiki/Module:Check_for_unknown_parameters date 19 Nov 2021 -- This module may be used to compare the arguments passed to the parent -- with a list of arguments, returning a specified result if an argument is -- not on the list local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end local function clean(text) -- Return text cleaned for display and truncated if too long. -- Strip markers are replaced with dummy text representing the original wikitext. local pos, truncated local function truncate(text) if truncated then return '' end if mw.ustring.len(text) > 25 then truncated = true text = mw.ustring.sub(text, 1, 25) .. '...' end return mw.text.nowiki(text) end local parts = {} for before, tag, remainder in text:gmatch('([^\127]*)\127[^\127]*%-(%l+)%-[^\127]*\127()') do pos = remainder table.insert(parts, truncate(before) .. '&lt;' .. tag .. '&gt;...&lt;/' .. tag .. '&gt;') end table.insert(parts, truncate(text:sub(pos or 1))) return table.concat(parts) end function p._check(args, pargs) if type(args) ~= "table" or type(pargs) ~= "table" then -- TODO: error handling return end -- create the list of known args, regular expressions, and the return string local knownargs = {} local regexps = {} for k, v in pairs(args) do if type(k) == 'number' then v = trim(v) knownargs[v] = 1 elseif k:find('^regexp[1-9][0-9]*$') then table.insert(regexps, '^' .. v .. '$') end end -- loop over the parent args, and make sure they are on the list local ignoreblank = isnotempty(args['ignoreblank']) local showblankpos = isnotempty(args['showblankpositional']) local values = {} for k, v in pairs(pargs) do if type(k) == 'string' and knownargs[k] == nil then local knownflag = false for _, regexp in ipairs(regexps) do if mw.ustring.match(k, regexp) then knownflag = true break end end if not knownflag and ( not ignoreblank or isnotempty(v) ) then table.insert(values, clean(k)) end elseif type(k) == 'number' and knownargs[tostring(k)] == nil then local knownflag = false for _, regexp in ipairs(regexps) do if mw.ustring.match(tostring(k), regexp) then knownflag = true break end end if not knownflag and ( showblankpos or isnotempty(v) ) then table.insert(values, k .. ' = ' .. clean(v)) end end end -- add results to the output tables local res = {} if #values > 0 then local unknown_text = args['unknown'] or 'Found _VALUE_, ' if mw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) == "" then local preview_text = args['preview'] if isnotempty(preview_text) then preview_text = require('Module:If preview')._warning({preview_text}) elseif preview == nil then preview_text = unknown_text end unknown_text = preview_text end for _, v in pairs(values) do -- Fix odd bug for | = which gets stripped to the empty string and -- breaks category links if v == '' then v = ' ' end -- avoid error with v = 'example%2' ("invalid capture index") local r = unknown_text:gsub('_VALUE_', {_VALUE_ = v}) table.insert(res, r) end end return table.concat(res) end function p.check(frame) local args = frame.args local pargs = frame:getParent().args return p._check(args, pargs) end return p sqwvr0k3mtgbw3qf7yx1hwgdmvj51nq Modul:Citation/CS1 828 378 17151 17143 2024-05-22T13:01:11Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17151 Scribunto text/plain require ('strict'); --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- each of these counts against the Lua upvalue limit ]] local validation; -- functions in Module:Citation/CS1/Date_validation local utilities; -- functions in Module:Citation/CS1/Utilities local z = {}; -- table of tables in Module:Citation/CS1/Utilities local identifiers; -- functions and tables in Module:Citation/CS1/Identifiers local metadata; -- functions in Module:Citation/CS1/COinS local cfg = {}; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration local whitelist = {}; -- table of tables listing valid template parameter names; defined in Module:Citation/CS1/Whitelist --[[------------------< P A G E S C O P E V A R I A B L E S >--------------- declare variables here that have page-wide scope that are not brought in from other modules; that are created here and used here ]] local added_deprecated_cat; -- Boolean flag so that the category is added only once local added_vanc_errs; -- Boolean flag so we only emit one Vancouver error / category local added_generic_name_errs; -- Boolean flag so we only emit one generic name error / category and stop testing names once an error is encountered local added_numeric_name_errs; -- Boolean flag so we only emit one numeric name error / category and stop testing names once an error is encountered local added_numeric_name_maint; -- Boolean flag so we only emit one numeric name maint category and stop testing names once a category has been emitted local Frame; -- holds the module's frame table local is_preview_mode; -- true when article is in preview mode; false when using 'Preview page with this template' (previewing the module) local is_sandbox; -- true when using sandbox modules to render citation --[[--------------------------< F I R S T _ S E T >------------------------------------------------------------ Locates and returns the first set value in a table of values where the order established in the table, left-to-right (or top-to-bottom), is the order in which the values are evaluated. Returns nil if none are set. This version replaces the original 'for _, val in pairs do' and a similar version that used ipairs. With the pairs version the order of evaluation could not be guaranteed. With the ipairs version, a nil value would terminate the for-loop before it reached the actual end of the list. ]] local function first_set (list, count) local i = 1; while i <= count do -- loop through all items in list if utilities.is_set( list[i] ) then return list[i]; -- return the first set list member end i = i + 1; -- point to next end end --[[--------------------------< A D D _ V A N C _ E R R O R >---------------------------------------------------- Adds a single Vancouver system error message to the template's output regardless of how many error actually exist. To prevent duplication, added_vanc_errs is nil until an error message is emitted. added_vanc_errs is a Boolean declared in page scope variables above ]] local function add_vanc_error (source, position) if added_vanc_errs then return end added_vanc_errs = true; -- note that we've added this category utilities.set_message ('err_vancouver', {source, position}); end --[[--------------------------< I S _ S C H E M E >------------------------------------------------------------ does this thing that purports to be a URI scheme seem to be a valid scheme? The scheme is checked to see if it is in agreement with http://tools.ietf.org/html/std66#section-3.1 which says: Scheme names consist of a sequence of characters beginning with a letter and followed by any combination of letters, digits, plus ("+"), period ("."), or hyphen ("-"). returns true if it does, else false ]] local function is_scheme (scheme) return scheme and scheme:match ('^%a[%a%d%+%.%-]*:'); -- true if scheme is set and matches the pattern end --[=[-------------------------< I S _ D O M A I N _ N A M E >-------------------------------------------------- Does this thing that purports to be a domain name seem to be a valid domain name? Syntax defined here: http://tools.ietf.org/html/rfc1034#section-3.5 BNF defined here: https://tools.ietf.org/html/rfc4234 Single character names are generally reserved; see https://tools.ietf.org/html/draft-ietf-dnsind-iana-dns-01#page-15; see also [[Single-letter second-level domain]] list of TLDs: https://www.iana.org/domains/root/db RFC 952 (modified by RFC 1123) requires the first and last character of a hostname to be a letter or a digit. Between the first and last characters the name may use letters, digits, and the hyphen. Also allowed are IPv4 addresses. IPv6 not supported domain is expected to be stripped of any path so that the last character in the last character of the TLD. tld is two or more alpha characters. Any preceding '//' (from splitting a URL with a scheme) will be stripped here. Perhaps not necessary but retained in case it is necessary for IPv4 dot decimal. There are several tests: the first character of the whole domain name including subdomains must be a letter or a digit internationalized domain name (ASCII characters with .xn-- ASCII Compatible Encoding (ACE) prefix xn-- in the TLD) see https://tools.ietf.org/html/rfc3490 single-letter/digit second-level domains in the .org, .cash, and .today TLDs q, x, and z SL domains in the .com TLD i and q SL domains in the .net TLD single-letter SL domains in the ccTLDs (where the ccTLD is two letters) two-character SL domains in gTLDs (where the gTLD is two or more letters) three-plus-character SL domains in gTLDs (where the gTLD is two or more letters) IPv4 dot-decimal address format; TLD not allowed returns true if domain appears to be a proper name and TLD or IPv4 address, else false ]=] local function is_domain_name (domain) if not domain then return false; -- if not set, abandon end domain = domain:gsub ('^//', ''); -- strip '//' from domain name if present; done here so we only have to do it once if not domain:match ('^[%w]') then -- first character must be letter or digit return false; end if domain:match ('^%a+:') then -- hack to detect things that look like s:Page:Title where Page: is namespace at Wikisource return false; end local patterns = { -- patterns that look like URLs '%f[%w][%w][%w%-]+[%w]%.%a%a+$', -- three or more character hostname.hostname or hostname.tld '%f[%w][%w][%w%-]+[%w]%.xn%-%-[%w]+$', -- internationalized domain name with ACE prefix '%f[%a][qxz]%.com$', -- assigned one character .com hostname (x.com times out 2015-12-10) '%f[%a][iq]%.net$', -- assigned one character .net hostname (q.net registered but not active 2015-12-10) '%f[%w][%w]%.%a%a$', -- one character hostname and ccTLD (2 chars) '%f[%w][%w][%w]%.%a%a+$', -- two character hostname and TLD '^%d%d?%d?%.%d%d?%d?%.%d%d?%d?%.%d%d?%d?', -- IPv4 address } for _, pattern in ipairs (patterns) do -- loop through the patterns list if domain:match (pattern) then return true; -- if a match then we think that this thing that purports to be a URL is a URL end end for _, d in ipairs (cfg.single_letter_2nd_lvl_domains_t) do -- look for single letter second level domain names for these top level domains if domain:match ('%f[%w][%w]%.' .. d) then return true end end return false; -- no matches, we don't know what this thing is end --[[--------------------------< I S _ U R L >------------------------------------------------------------------ returns true if the scheme and domain parts of a URL appear to be a valid URL; else false. This function is the last step in the validation process. This function is separate because there are cases that are not covered by split_url(), for example is_parameter_ext_wikilink() which is looking for bracketted external wikilinks. ]] local function is_url (scheme, domain) if utilities.is_set (scheme) then -- if scheme is set check it and domain return is_scheme (scheme) and is_domain_name (domain); else return is_domain_name (domain); -- scheme not set when URL is protocol-relative end end --[[--------------------------< S P L I T _ U R L >------------------------------------------------------------ Split a URL into a scheme, authority indicator, and domain. First remove Fully Qualified Domain Name terminator (a dot following TLD) (if any) and any path(/), query(?) or fragment(#). If protocol-relative URL, return nil scheme and domain else return nil for both scheme and domain. When not protocol-relative, get scheme, authority indicator, and domain. If there is an authority indicator (one or more '/' characters immediately following the scheme's colon), make sure that there are only 2. Any URL that does not have news: scheme must have authority indicator (//). TODO: are there other common schemes like news: that don't use authority indicator? Strip off any port and path; ]] local function split_url (url_str) local scheme, authority, domain; url_str = url_str:gsub ('([%a%d])%.?[/%?#].*$', '%1'); -- strip FQDN terminator and path(/), query(?), fragment (#) (the capture prevents false replacement of '//') if url_str:match ('^//%S*') then -- if there is what appears to be a protocol-relative URL domain = url_str:match ('^//(%S*)') elseif url_str:match ('%S-:/*%S+') then -- if there is what appears to be a scheme, optional authority indicator, and domain name scheme, authority, domain = url_str:match ('(%S-:)(/*)(%S+)'); -- extract the scheme, authority indicator, and domain portions if utilities.is_set (authority) then authority = authority:gsub ('//', '', 1); -- replace place 1 pair of '/' with nothing; if utilities.is_set(authority) then -- if anything left (1 or 3+ '/' where authority should be) then return scheme; -- return scheme only making domain nil which will cause an error message end else if not scheme:match ('^news:') then -- except for news:..., MediaWiki won't link URLs that do not have authority indicator; TODO: a better way to do this test? return scheme; -- return scheme only making domain nil which will cause an error message end end domain = domain:gsub ('(%a):%d+', '%1'); -- strip port number if present end return scheme, domain; end --[[--------------------------< L I N K _ P A R A M _ O K >--------------------------------------------------- checks the content of |title-link=, |series-link=, |author-link=, etc. for properly formatted content: no wikilinks, no URLs Link parameters are to hold the title of a Wikipedia article, so none of the WP:TITLESPECIALCHARACTERS are allowed: # < > [ ] | { } _ except the underscore which is used as a space in wiki URLs and # which is used for section links returns false when the value contains any of these characters. When there are no illegal characters, this function returns TRUE if value DOES NOT appear to be a valid URL (the |<param>-link= parameter is ok); else false when value appears to be a valid URL (the |<param>-link= parameter is NOT ok). ]] local function link_param_ok (value) local scheme, domain; if value:find ('[<>%[%]|{}]') then -- if any prohibited characters return false; end scheme, domain = split_url (value); -- get scheme or nil and domain or nil from URL; return not is_url (scheme, domain); -- return true if value DOES NOT appear to be a valid URL end --[[--------------------------< L I N K _ T I T L E _ O K >--------------------------------------------------- Use link_param_ok() to validate |<param>-link= value and its matching |<title>= value. |<title>= may be wiki-linked but not when |<param>-link= has a value. This function emits an error message when that condition exists check <link> for inter-language interwiki-link prefix. prefix must be a MediaWiki-recognized language code and must begin with a colon. ]] local function link_title_ok (link, lorig, title, torig) local orig; if utilities.is_set (link) then -- don't bother if <param>-link doesn't have a value if not link_param_ok (link) then -- check |<param>-link= markup orig = lorig; -- identify the failing link parameter elseif title:find ('%[%[') then -- check |title= for wikilink markup orig = torig; -- identify the failing |title= parameter elseif link:match ('^%a+:') then -- if the link is what looks like an interwiki local prefix = link:match ('^(%a+):'):lower(); -- get the interwiki prefix if cfg.inter_wiki_map[prefix] then -- if prefix is in the map, must have preceding colon orig = lorig; -- flag as error end end end if utilities.is_set (orig) then link = ''; -- unset utilities.set_message ('err_bad_paramlink', orig); -- URL or wikilink in |title= with |title-link=; end return link; -- link if ok, empty string else end --[[--------------------------< C H E C K _ U R L >------------------------------------------------------------ Determines whether a URL string appears to be valid. First we test for space characters. If any are found, return false. Then split the URL into scheme and domain portions, or for protocol-relative (//example.com) URLs, just the domain. Use is_url() to validate the two portions of the URL. If both are valid, or for protocol-relative if domain is valid, return true, else false. Because it is different from a standard URL, and because this module used external_link() to make external links that work for standard and news: links, we validate newsgroup names here. The specification for a newsgroup name is at https://tools.ietf.org/html/rfc5536#section-3.1.4 ]] local function check_url( url_str ) if nil == url_str:match ("^%S+$") then -- if there are any spaces in |url=value it can't be a proper URL return false; end local scheme, domain; scheme, domain = split_url (url_str); -- get scheme or nil and domain or nil from URL; if 'news:' == scheme then -- special case for newsgroups return domain:match('^[%a%d%+%-_]+%.[%a%d%+%-_%.]*[%a%d%+%-_]$'); end return is_url (scheme, domain); -- return true if value appears to be a valid URL end --[=[-------------------------< I S _ P A R A M E T E R _ E X T _ W I K I L I N K >---------------------------- Return true if a parameter value has a string that begins and ends with square brackets [ and ] and the first non-space characters following the opening bracket appear to be a URL. The test will also find external wikilinks that use protocol-relative URLs. Also finds bare URLs. The frontier pattern prevents a match on interwiki-links which are similar to scheme:path URLs. The tests that find bracketed URLs are required because the parameters that call this test (currently |title=, |chapter=, |work=, and |publisher=) may have wikilinks and there are articles or redirects like '//Hus' so, while uncommon, |title=[[//Hus]] is possible as might be [[en://Hus]]. ]=] local function is_parameter_ext_wikilink (value) local scheme, domain; if value:match ('%f[%[]%[%a%S*:%S+.*%]') then -- if ext. wikilink with scheme and domain: [xxxx://yyyyy.zzz] scheme, domain = split_url (value:match ('%f[%[]%[(%a%S*:%S+).*%]')); elseif value:match ('%f[%[]%[//%S+.*%]') then -- if protocol-relative ext. wikilink: [//yyyyy.zzz] scheme, domain = split_url (value:match ('%f[%[]%[(//%S+).*%]')); elseif value:match ('%a%S*:%S+') then -- if bare URL with scheme; may have leading or trailing plain text scheme, domain = split_url (value:match ('(%a%S*:%S+)')); elseif value:match ('//%S+') then -- if protocol-relative bare URL: //yyyyy.zzz; may have leading or trailing plain text scheme, domain = split_url (value:match ('(//%S+)')); -- what is left should be the domain else return false; -- didn't find anything that is obviously a URL end return is_url (scheme, domain); -- return true if value appears to be a valid URL end --[[-------------------------< C H E C K _ F O R _ U R L >----------------------------------------------------- loop through a list of parameters and their values. Look at the value and if it has an external link, emit an error message. ]] local function check_for_url (parameter_list, error_list) for k, v in pairs (parameter_list) do -- for each parameter in the list if is_parameter_ext_wikilink (v) then -- look at the value; if there is a URL add an error message table.insert (error_list, utilities.wrap_style ('parameter', k)); end end end --[[--------------------------< S A F E _ F O R _ U R L >------------------------------------------------------ Escape sequences for content that will be used for URL descriptions ]] local function safe_for_url( str ) if str:match( "%[%[.-%]%]" ) ~= nil then utilities.set_message ('err_wikilink_in_url', {}); end return str:gsub( '[%[%]\n]', { ['['] = '&#91;', [']'] = '&#93;', ['\n'] = ' ' } ); end --[[--------------------------< E X T E R N A L _ L I N K >---------------------------------------------------- Format an external link with error checking ]] local function external_link (URL, label, source, access) local err_msg = ''; local domain; local path; local base_url; if not utilities.is_set (label) then label = URL; if utilities.is_set (source) then utilities.set_message ('err_bare_url_missing_title', {utilities.wrap_style ('parameter', source)}); else error (cfg.messages["bare_url_no_origin"]); -- programmer error; valid parameter name does not have matching meta-parameter end end if not check_url (URL) then utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); end domain, path = URL:match ('^([/%.%-%+:%a%d]+)([/%?#].*)$'); -- split the URL into scheme plus domain and path if path then -- if there is a path portion path = path:gsub ('[%[%]]', {['['] = '%5b', [']'] = '%5d'}); -- replace '[' and ']' with their percent-encoded values URL = table.concat ({domain, path}); -- and reassemble end base_url = table.concat ({ "[", URL, " ", safe_for_url (label), "]" }); -- assemble a wiki-markup URL if utilities.is_set (access) then -- access level (subscription, registration, limited) base_url = utilities.substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[access].class, cfg.presentation[access].title, base_url}); -- add the appropriate icon end return base_url; end --[[--------------------------< D E P R E C A T E D _ P A R A M E T E R >-------------------------------------- Categorize and emit an error message when the citation contains one or more deprecated parameters. The function includes the offending parameter name to the error message. Only one error message is emitted regardless of the number of deprecated parameters in the citation. added_deprecated_cat is a Boolean declared in page scope variables above ]] local function deprecated_parameter(name) if not added_deprecated_cat then added_deprecated_cat = true; -- note that we've added this category utilities.set_message ('err_deprecated_params', {name}); -- add error message end end --[=[-------------------------< K E R N _ Q U O T E S >-------------------------------------------------------- Apply kerning to open the space between the quote mark provided by the module and a leading or trailing quote mark contained in a |title= or |chapter= parameter's value. This function will positive kern either single or double quotes: "'Unkerned title with leading and trailing single quote marks'" " 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example) Double single quotes (italic or bold wiki-markup) are not kerned. Replaces Unicode quote marks in plain text or in the label portion of a [[L|D]] style wikilink with typewriter quote marks regardless of the need for kerning. Unicode quote marks are not replaced in simple [[D]] wikilinks. Call this function for chapter titles, for website titles, etc.; not for book titles. ]=] local function kern_quotes (str) local cap = ''; local wl_type, label, link; wl_type, label, link = utilities.is_wikilink (str); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]] if 1 == wl_type then -- [[D]] simple wikilink with or without quote marks if mw.ustring.match (str, '%[%[[\"“”\'‘’].+[\"“”\'‘’]%]%]') then -- leading and trailing quote marks str = utilities.substitute (cfg.presentation['kern-left'], str); str = utilities.substitute (cfg.presentation['kern-right'], str); elseif mw.ustring.match (str, '%[%[[\"“”\'‘’].+%]%]') then -- leading quote marks str = utilities.substitute (cfg.presentation['kern-left'], str); elseif mw.ustring.match (str, '%[%[.+[\"“”\'‘’]%]%]') then -- trailing quote marks str = utilities.substitute (cfg.presentation['kern-right'], str); end else -- plain text or [[L|D]]; text in label variable label = mw.ustring.gsub (label, '[“”]', '\"'); -- replace “” (U+201C & U+201D) with " (typewriter double quote mark) label = mw.ustring.gsub (label, '[‘’]', '\''); -- replace ‘’ (U+2018 & U+2019) with ' (typewriter single quote mark) cap = mw.ustring.match (label, "^([\"\'][^\'].+)"); -- match leading double or single quote but not doubled single quotes (italic markup) if utilities.is_set (cap) then label = utilities.substitute (cfg.presentation['kern-left'], cap); end cap = mw.ustring.match (label, "^(.+[^\'][\"\'])$") -- match trailing double or single quote but not doubled single quotes (italic markup) if utilities.is_set (cap) then label = utilities.substitute (cfg.presentation['kern-right'], cap); end if 2 == wl_type then str = utilities.make_wikilink (link, label); -- reassemble the wikilink else str = label; end end return str; end --[[--------------------------< F O R M A T _ S C R I P T _ V A L U E >---------------------------------------- |script-title= holds title parameters that are not written in Latin-based scripts: Chinese, Japanese, Arabic, Hebrew, etc. These scripts should not be italicized and may be written right-to-left. The value supplied by |script-title= is concatenated onto Title after Title has been wrapped in italic markup. Regardless of language, all values provided by |script-title= are wrapped in <bdi>...</bdi> tags to isolate RTL languages from the English left to right. |script-title= provides a unique feature. The value in |script-title= may be prefixed with a two-character ISO 639-1 language code and a colon: |script-title=ja:*** *** (where * represents a Japanese character) Spaces between the two-character code and the colon and the colon and the first script character are allowed: |script-title=ja : *** *** |script-title=ja: *** *** |script-title=ja :*** *** Spaces preceding the prefix are allowed: |script-title = ja:*** *** The prefix is checked for validity. If it is a valid ISO 639-1 language code, the lang attribute (lang="ja") is added to the <bdi> tag so that browsers can know the language the tag contains. This may help the browser render the script more correctly. If the prefix is invalid, the lang attribute is not added. At this time there is no error message for this condition. Supports |script-title=, |script-chapter=, |script-<periodical>= ]] local function format_script_value (script_value, script_param) local lang=''; -- initialize to empty string local name; if script_value:match('^%l%l%l?%s*:') then -- if first 3 or 4 non-space characters are script language prefix lang = script_value:match('^(%l%l%l?)%s*:%s*%S.*'); -- get the language prefix or nil if there is no script if not utilities.is_set (lang) then utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing title part']}); -- prefix without 'title'; add error message return ''; -- script_value was just the prefix so return empty string end -- if we get this far we have prefix and script name = cfg.lang_tag_remap[lang] or mw.language.fetchLanguageName( lang, cfg.this_wiki_code ); -- get language name so that we can use it to categorize if utilities.is_set (name) then -- is prefix a proper ISO 639-1 language code? script_value = script_value:gsub ('^%l+%s*:%s*', ''); -- strip prefix from script -- is prefix one of these language codes? if utilities.in_array (lang, cfg.script_lang_codes) then utilities.add_prop_cat ('script', {name, lang}) else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['unknown language code']}); -- unknown script-language; add error message end lang = ' lang="' .. lang .. '" '; -- convert prefix into a lang attribute else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['invalid language code']}); -- invalid language code; add error message lang = ''; -- invalid so set lang to empty string end else utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing prefix']}); -- no language code prefix; add error message end script_value = utilities.substitute (cfg.presentation['bdi'], {lang, script_value}); -- isolate in case script is RTL return script_value; end --[[--------------------------< S C R I P T _ C O N C A T E N A T E >------------------------------------------ Initially for |title= and |script-title=, this function concatenates those two parameter values after the script value has been wrapped in <bdi> tags. ]] local function script_concatenate (title, script, script_param) if utilities.is_set (script) then script = format_script_value (script, script_param); -- <bdi> tags, lang attribute, categorization, etc.; returns empty string on error if utilities.is_set (script) then title = title .. ' ' .. script; -- concatenate title and script title end end return title; end --[[--------------------------< W R A P _ M S G >-------------------------------------------------------------- Applies additional message text to various parameter values. Supplied string is wrapped using a message_list configuration taking one argument. Supports lower case text for {{citation}} templates. Additional text taken from citation_config.messages - the reason this function is similar to but separate from wrap_style(). ]] local function wrap_msg (key, str, lower) if not utilities.is_set ( str ) then return ""; end if true == lower then local msg; msg = cfg.messages[key]:lower(); -- set the message to lower case before return utilities.substitute ( msg, str ); -- including template text else return utilities.substitute ( cfg.messages[key], str ); end end --[[----------------< W I K I S O U R C E _ U R L _ M A K E >------------------- Makes a Wikisource URL from Wikisource interwiki-link. Returns the URL and appropriate label; nil else. str is the value assigned to |chapter= (or aliases) or |title= or |title-link= ]] local function wikisource_url_make (str) local wl_type, D, L; local ws_url, ws_label; local wikisource_prefix = table.concat ({'https://', cfg.this_wiki_code, '.wikisource.org/wiki/'}); wl_type, D, L = utilities.is_wikilink (str); -- wl_type is 0 (not a wikilink), 1 (simple wikilink), 2 (complex wikilink) if 0 == wl_type then -- not a wikilink; might be from |title-link= str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title }); ws_label = str; -- label for the URL end elseif 1 == wl_type then -- simple wikilink: [[Wikisource:ws article]] str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title }); ws_label = str; -- label for the URL end elseif 2 == wl_type then -- non-so-simple wikilink: [[Wikisource:ws article|displayed text]] ([[L|D]]) str = L:match ('^[Ww]ikisource:(.+)') or L:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace if utilities.is_set (str) then ws_label = D; -- get ws article name from display portion of interwiki link ws_url = table.concat ({ -- build a Wikisource URL wikisource_prefix, -- prefix str, -- article title without namespace from link portion of wikilink }); end end if ws_url then ws_url = mw.uri.encode (ws_url, 'WIKI'); -- make a usable URL ws_url = ws_url:gsub ('%%23', '#'); -- undo percent-encoding of fragment marker end return ws_url, ws_label, L or D; -- return proper URL or nil and a label or nil end --[[----------------< F O R M A T _ P E R I O D I C A L >----------------------- Format the three periodical parameters: |script-<periodical>=, |<periodical>=, and |trans-<periodical>= into a single Periodical meta-parameter. ]] local function format_periodical (script_periodical, script_periodical_source, periodical, trans_periodical) if not utilities.is_set (periodical) then periodical = ''; -- to be safe for concatenation else periodical = utilities.wrap_style ('italic-title', periodical); -- style end periodical = script_concatenate (periodical, script_periodical, script_periodical_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped if utilities.is_set (trans_periodical) then trans_periodical = utilities.wrap_style ('trans-italic-title', trans_periodical); if utilities.is_set (periodical) then periodical = periodical .. ' ' .. trans_periodical; else -- here when trans-periodical without periodical or script-periodical periodical = trans_periodical; utilities.set_message ('err_trans_missing_title', {'periodical'}); end end return periodical; end --[[------------------< F O R M A T _ C H A P T E R _ T I T L E >--------------- Format the four chapter parameters: |script-chapter=, |chapter=, |trans-chapter=, and |chapter-url= into a single chapter meta- parameter (chapter_url_source used for error messages). ]] local function format_chapter_title (script_chapter, script_chapter_source, chapter, chapter_source, trans_chapter, trans_chapter_source, chapter_url, chapter_url_source, no_quotes, access) local ws_url, ws_label, L = wikisource_url_make (chapter); -- make a wikisource URL and label from a wikisource interwiki link if ws_url then ws_label = ws_label:gsub ('_', ' '); -- replace underscore separators with space characters chapter = ws_label; end if not utilities.is_set (chapter) then chapter = ''; -- to be safe for concatenation else if false == no_quotes then chapter = kern_quotes (chapter); -- if necessary, separate chapter title's leading and trailing quote marks from module provided quote marks chapter = utilities.wrap_style ('quoted-title', chapter); end end chapter = script_concatenate (chapter, script_chapter, script_chapter_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped if utilities.is_set (chapter_url) then chapter = external_link (chapter_url, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate elseif ws_url then chapter = external_link (ws_url, chapter .. '&nbsp;', 'ws link in chapter'); -- adds bare_url_missing_title error if appropriate; space char to move icon away from chap text; TODO: better way to do this? chapter = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, chapter}); end if utilities.is_set (trans_chapter) then trans_chapter = utilities.wrap_style ('trans-quoted-title', trans_chapter); if utilities.is_set (chapter) then chapter = chapter .. ' ' .. trans_chapter; else -- here when trans_chapter without chapter or script-chapter chapter = trans_chapter; chapter_source = trans_chapter_source:match ('trans%-?(.+)'); -- when no chapter, get matching name from trans-<param> utilities.set_message ('err_trans_missing_title', {chapter_source}); end end return chapter; end --[[----------------< H A S _ I N V I S I B L E _ C H A R S >------------------- This function searches a parameter's value for non-printable or invisible characters. The search stops at the first match. This function will detect the visible replacement character when it is part of the Wikisource. Detects but ignores nowiki and math stripmarkers. Also detects other named stripmarkers (gallery, math, pre, ref) and identifies them with a slightly different error message. See also coins_cleanup(). Output of this function is an error message that identifies the character or the Unicode group, or the stripmarker that was detected along with its position (or, for multi-byte characters, the position of its first byte) in the parameter value. ]] local function has_invisible_chars (param, v) local position = ''; -- position of invisible char or starting position of stripmarker local capture; -- used by stripmarker detection to hold name of the stripmarker local stripmarker; -- boolean set true when a stripmarker is found capture = string.match (v, '[%w%p ]*'); -- test for values that are simple ASCII text and bypass other tests if true if capture == v then -- if same there are no Unicode characters return; end for _, invisible_char in ipairs (cfg.invisible_chars) do local char_name = invisible_char[1]; -- the character or group name local pattern = invisible_char[2]; -- the pattern used to find it position, _, capture = mw.ustring.find (v, pattern); -- see if the parameter value contains characters that match the pattern if position and (cfg.invisible_defs.zwj == capture) then -- if we found a zero-width joiner character if mw.ustring.find (v, cfg.indic_script) then -- it's ok if one of the Indic scripts position = nil; -- unset position elseif cfg.emoji_t[mw.ustring.codepoint (v, position+1)] then -- is zwj followed by a character listed in emoji{}? position = nil; -- unset position end end if position then if 'nowiki' == capture or 'math' == capture or -- nowiki and math stripmarkers (not an error condition) ('templatestyles' == capture and utilities.in_array (param, {'id', 'quote'})) then -- templatestyles stripmarker allowed in these parameters stripmarker = true; -- set a flag elseif true == stripmarker and cfg.invisible_defs.del == capture then -- because stripmakers begin and end with the delete char, assume that we've found one end of a stripmarker position = nil; -- unset else local err_msg; if capture and not (cfg.invisible_defs.del == capture or cfg.invisible_defs.zwj == capture) then err_msg = capture .. ' ' .. char_name; else err_msg = char_name .. ' ' .. 'character'; end utilities.set_message ('err_invisible_char', {err_msg, utilities.wrap_style ('parameter', param), position}); -- add error message return; -- and done with this parameter end end end end --[[-------------------< A R G U M E N T _ W R A P P E R >---------------------- Argument wrapper. This function provides support for argument mapping defined in the configuration file so that multiple names can be transparently aliased to single internal variable. ]] local function argument_wrapper ( args ) local origin = {}; return setmetatable({ ORIGIN = function ( self, k ) local dummy = self[k]; -- force the variable to be loaded. return origin[k]; end }, { __index = function ( tbl, k ) if origin[k] ~= nil then return nil; end local args, list, v = args, cfg.aliases[k]; if type( list ) == 'table' then v, origin[k] = utilities.select_one ( args, list, 'err_redundant_parameters' ); if origin[k] == nil then origin[k] = ''; -- Empty string, not nil end elseif list ~= nil then v, origin[k] = args[list], list; else -- maybe let through instead of raising an error? -- v, origin[k] = args[k], k; error( cfg.messages['unknown_argument_map'] .. ': ' .. k); end -- Empty strings, not nil; if v == nil then v = ''; origin[k] = ''; end tbl = rawset( tbl, k, v ); return v; end, }); end --[[--------------------------< N O W R A P _ D A T E >------------------------- When date is YYYY-MM-DD format wrap in nowrap span: <span ...>YYYY-MM-DD</span>. When date is DD MMMM YYYY or is MMMM DD, YYYY then wrap in nowrap span: <span ...>DD MMMM</span> YYYY or <span ...>MMMM DD,</span> YYYY DOES NOT yet support MMMM YYYY or any of the date ranges. ]] local function nowrap_date (date) local cap = ''; local cap2 = ''; if date:match("^%d%d%d%d%-%d%d%-%d%d$") then date = utilities.substitute (cfg.presentation['nowrap1'], date); elseif date:match("^%a+%s*%d%d?,%s+%d%d%d%d$") or date:match ("^%d%d?%s*%a+%s+%d%d%d%d$") then cap, cap2 = string.match (date, "^(.*)%s+(%d%d%d%d)$"); date = utilities.substitute (cfg.presentation['nowrap2'], {cap, cap2}); end return date; end --[[--------------------------< S E T _ T I T L E T Y P E >--------------------- This function sets default title types (equivalent to the citation including |type=<default value>) for those templates that have defaults. Also handles the special case where it is desirable to omit the title type from the rendered citation (|type=none). ]] local function set_titletype (cite_class, title_type) if utilities.is_set (title_type) then if 'none' == cfg.keywords_xlate[title_type] then title_type = ''; -- if |type=none then type parameter not displayed end return title_type; -- if |type= has been set to any other value use that value end return cfg.title_types [cite_class] or ''; -- set template's default title type; else empty string for concatenation end --[[--------------------------< S A F E _ J O I N >----------------------------- Joins a sequence of strings together while checking for duplicate separation characters. ]] local function safe_join( tbl, duplicate_char ) local f = {}; -- create a function table appropriate to type of 'duplicate character' if 1 == #duplicate_char then -- for single byte ASCII characters use the string library functions f.gsub = string.gsub f.match = string.match f.sub = string.sub else -- for multi-byte characters use the ustring library functions f.gsub = mw.ustring.gsub f.match = mw.ustring.match f.sub = mw.ustring.sub end local str = ''; -- the output string local comp = ''; -- what does 'comp' mean? local end_chr = ''; local trim; for _, value in ipairs( tbl ) do if value == nil then value = ''; end if str == '' then -- if output string is empty str = value; -- assign value to it (first time through the loop) elseif value ~= '' then if value:sub(1, 1) == '<' then -- special case of values enclosed in spans and other markup. comp = value:gsub( "%b<>", "" ); -- remove HTML markup (<span>string</span> -> string) else comp = value; end -- typically duplicate_char is sepc if f.sub(comp, 1, 1) == duplicate_char then -- is first character same as duplicate_char? why test first character? -- Because individual string segments often (always?) begin with terminal punct for the -- preceding segment: 'First element' .. 'sepc next element' .. etc.? trim = false; end_chr = f.sub(str, -1, -1); -- get the last character of the output string -- str = str .. "<HERE(enchr=" .. end_chr .. ")" -- debug stuff? if end_chr == duplicate_char then -- if same as separator str = f.sub(str, 1, -2); -- remove it elseif end_chr == "'" then -- if it might be wiki-markup if f.sub(str, -3, -1) == duplicate_char .. "''" then -- if last three chars of str are sepc'' str = f.sub(str, 1, -4) .. "''"; -- remove them and add back '' elseif f.sub(str, -5, -1) == duplicate_char .. "]]''" then -- if last five chars of str are sepc]]'' trim = true; -- why? why do this and next differently from previous? elseif f.sub(str, -4, -1) == duplicate_char .. "]''" then -- if last four chars of str are sepc]'' trim = true; -- same question end elseif end_chr == "]" then -- if it might be wiki-markup if f.sub(str, -3, -1) == duplicate_char .. "]]" then -- if last three chars of str are sepc]] wikilink trim = true; elseif f.sub(str, -3, -1) == duplicate_char .. '"]' then -- if last three chars of str are sepc"] quoted external link trim = true; elseif f.sub(str, -2, -1) == duplicate_char .. "]" then -- if last two chars of str are sepc] external link trim = true; elseif f.sub(str, -4, -1) == duplicate_char .. "'']" then -- normal case when |url=something & |title=Title. trim = true; end elseif end_chr == " " then -- if last char of output string is a space if f.sub(str, -2, -1) == duplicate_char .. " " then -- if last two chars of str are <sepc><space> str = f.sub(str, 1, -3); -- remove them both end end if trim then if value ~= comp then -- value does not equal comp when value contains HTML markup local dup2 = duplicate_char; if f.match(dup2, "%A" ) then dup2 = "%" .. dup2; end -- if duplicate_char not a letter then escape it value = f.gsub(value, "(%b<>)" .. dup2, "%1", 1 ) -- remove duplicate_char if it follows HTML markup else value = f.sub(value, 2, -1 ); -- remove duplicate_char when it is first character end end end str = str .. value; -- add it to the output string end end return str; end --[[--------------------------< I S _ S U F F I X >----------------------------- returns true if suffix is properly formed Jr, Sr, or ordinal in the range 1–9. Puncutation not allowed. ]] local function is_suffix (suffix) if utilities.in_array (suffix, {'Jr', 'Sr', 'Jnr', 'Snr', '1st', '2nd', '3rd'}) or suffix:match ('^%dth$') then return true; end return false; end --[[--------------------< I S _ G O O D _ V A N C _ N A M E >------------------- For Vancouver style, author/editor names are supposed to be rendered in Latin (read ASCII) characters. When a name uses characters that contain diacritical marks, those characters are to be converted to the corresponding Latin character. When a name is written using a non-Latin alphabet or logogram, that name is to be transliterated into Latin characters. The module doesn't do this so editors may/must. This test allows |first= and |last= names to contain any of the letters defined in the four Unicode Latin character sets [http://www.unicode.org/charts/PDF/U0000.pdf C0 Controls and Basic Latin] 0041–005A, 0061–007A [http://www.unicode.org/charts/PDF/U0080.pdf C1 Controls and Latin-1 Supplement] 00C0–00D6, 00D8–00F6, 00F8–00FF [http://www.unicode.org/charts/PDF/U0100.pdf Latin Extended-A] 0100–017F [http://www.unicode.org/charts/PDF/U0180.pdf Latin Extended-B] 0180–01BF, 01C4–024F |lastn= also allowed to contain hyphens, spaces, and apostrophes. (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/) |firstn= also allowed to contain hyphens, spaces, apostrophes, and periods This original test: if nil == mw.ustring.find (last, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%']*$") or nil == mw.ustring.find (first, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%'%.]+[2-6%a]*$") then was written outside of the code editor and pasted here because the code editor gets confused between character insertion point and cursor position. The test has been rewritten to use decimal character escape sequence for the individual bytes of the Unicode characters so that it is not necessary to use an external editor to maintain this code. \195\128-\195\150 – À-Ö (U+00C0–U+00D6 – C0 controls) \195\152-\195\182 – Ø-ö (U+00D8-U+00F6 – C0 controls) \195\184-\198\191 – ø-ƿ (U+00F8-U+01BF – C0 controls, Latin extended A & B) \199\132-\201\143 – DŽ-ɏ (U+01C4-U+024F – Latin extended B) ]] local function is_good_vanc_name (last, first, suffix, position) if not suffix then if first:find ('[,%s]') then -- when there is a space or comma, might be first name/initials + generational suffix first = first:match ('(.-)[,%s]+'); -- get name/initials suffix = first:match ('[,%s]+(.+)$'); -- get generational suffix end end if utilities.is_set (suffix) then if not is_suffix (suffix) then add_vanc_error (cfg.err_msg_supl.suffix, position); return false; -- not a name with an appropriate suffix end end if nil == mw.ustring.find (last, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143\225\184\128-\225\187\191%-%s%']*$") or nil == mw.ustring.find (first, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143\225\184\128-\225\187\191%-%s%'%.]*$") then add_vanc_error (cfg.err_msg_supl['non-Latin char'], position); return false; -- not a string of Latin characters; Vancouver requires Romanization end; return true; end --[[--------------------------< R E D U C E _ T O _ I N I T I A L S >------------------------------------------ Attempts to convert names to initials in support of |name-list-style=vanc. Names in |firstn= may be separated by spaces or hyphens, or for initials, a period. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35062/. Vancouver style requires family rank designations (Jr, II, III, etc.) to be rendered as Jr, 2nd, 3rd, etc. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35085/. This code only accepts and understands generational suffix in the Vancouver format because Roman numerals look like, and can be mistaken for, initials. This function uses ustring functions because firstname initials may be any of the Unicode Latin characters accepted by is_good_vanc_name (). ]] local function reduce_to_initials (first, position) if first:find (',', 1, true) then return first; -- commas not allowed; abandon end local name, suffix = mw.ustring.match (first, "^(%u+) ([%dJS][%drndth]+)$"); if not name then -- if not initials and a suffix name = mw.ustring.match (first, "^(%u+)$"); -- is it just initials? end if name then -- if first is initials with or without suffix if 3 > mw.ustring.len (name) then -- if one or two initials if suffix then -- if there is a suffix if is_suffix (suffix) then -- is it legitimate? return first; -- one or two initials and a valid suffix so nothing to do else add_vanc_error (cfg.err_msg_supl.suffix, position); -- one or two initials with invalid suffix so error message return first; -- and return first unmolested end else return first; -- one or two initials without suffix; nothing to do end end end -- if here then name has 3 or more uppercase letters so treat them as a word local initials_t, names_t = {}, {}; -- tables to hold name parts and initials local i = 1; -- counter for number of initials names_t = mw.text.split (first, '[%s%-]+'); -- split into a sequence of names and possible suffix while names_t[i] do -- loop through the sequence if 1 < i and names_t[i]:match ('[%dJS][%drndth]+%.?$') then -- if not the first name, and looks like a suffix (may have trailing dot) names_t[i] = names_t[i]:gsub ('%.', ''); -- remove terminal dot if present if is_suffix (names_t[i]) then -- if a legitimate suffix table.insert (initials_t, ' ' .. names_t[i]); -- add a separator space, insert at end of initials sequence break; -- and done because suffix must fall at the end of a name end -- no error message if not a suffix; possibly because of Romanization end if 3 > i then table.insert (initials_t, mw.ustring.sub (names_t[i], 1, 1)); -- insert the initial at end of initials sequence end i = i + 1; -- bump the counter end return table.concat (initials_t); -- Vancouver format does not include spaces. end --[[--------------------------< I N T E R W I K I _ P R E F I X E N _ G E T >---------------------------------- extract interwiki prefixen from <value>. Returns two one or two values: false – no prefixen nil – prefix exists but not recognized project prefix, language prefix – when value has either of: :<project>:<language>:<article> :<language>:<project>:<article> project prefix, nil – when <value> has only a known single-letter prefix nil, language prefix – when <value> has only a known language prefix accepts single-letter project prefixen: 'd' (wikidata), 's' (wikisource), and 'w' (wikipedia) prefixes; at this writing, the other single-letter prefixen (b (wikibook), c (commons), m (meta), n (wikinews), q (wikiquote), and v (wikiversity)) are not supported. ]] local function interwiki_prefixen_get (value, is_link) if not value:find (':%l+:') then -- if no prefix return false; -- abandon; boolean here to distinguish from nil fail returns later end local prefix_patterns_linked_t = { -- sequence of valid interwiki and inter project prefixen '^%[%[:([dsw]):(%l%l+):', -- wikilinked; project and language prefixes '^%[%[:(%l%l+):([dsw]):', -- wikilinked; language and project prefixes '^%[%[:([dsw]):', -- wikilinked; project prefix '^%[%[:(%l%l+):', -- wikilinked; language prefix } local prefix_patterns_unlinked_t = { -- sequence of valid interwiki and inter project prefixen '^:([dsw]):(%l%l+):', -- project and language prefixes '^:(%l%l+):([dsw]):', -- language and project prefixes '^:([dsw]):', -- project prefix '^:(%l%l+):', -- language prefix } local cap1, cap2; for _, pattern in ipairs ((is_link and prefix_patterns_linked_t) or prefix_patterns_unlinked_t) do cap1, cap2 = value:match (pattern); if cap1 then break; -- found a match so stop looking end end if cap1 and cap2 then -- when both then :project:language: or :language:project: (both forms allowed) if 1 == #cap1 then -- length == 1 then :project:language: if cfg.inter_wiki_map[cap2] then -- is language prefix in the interwiki map? return cap1, cap2; -- return interwiki project and interwiki language end else -- here when :language:project: if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map? return cap2, cap1; -- return interwiki project and interwiki language end end return nil; -- unknown interwiki language elseif not (cap1 or cap2) then -- both are nil? return nil; -- we got something that looks like a project prefix but isn't; return fail elseif 1 == #cap1 then -- here when one capture return cap1, nil; -- length is 1 so return project, nil language else -- here when one capture and its length it more than 1 if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map? return nil, cap1; -- return nil project, language end end end --[[--------------------------< L I S T _ P E O P L E >-------------------------- Formats a list of people (authors, contributors, editors, interviewers, translators) names in the list will be linked when |<name>-link= has a value |<name>-mask- does NOT have a value; masked names are presumed to have been rendered previously so should have been linked there when |<name>-mask=0, the associated name is not rendered ]] local function list_people (control, people, etal) local sep; local namesep; local format = control.format; local maximum = control.maximum; local name_list = {}; if 'vanc' == format then -- Vancouver-like name styling? sep = cfg.presentation['sep_nl_vanc']; -- name-list separator between names is a comma namesep = cfg.presentation['sep_name_vanc']; -- last/first separator is a space else sep = cfg.presentation['sep_nl']; -- name-list separator between names is a semicolon namesep = cfg.presentation['sep_name']; -- last/first separator is <comma><space> end if sep:sub (-1, -1) ~= " " then sep = sep .. " " end if utilities.is_set (maximum) and maximum < 1 then return "", 0; end -- returned 0 is for EditorCount; not used for other names for i, person in ipairs (people) do if utilities.is_set (person.last) then local mask = person.mask; local one; local sep_one = sep; if utilities.is_set (maximum) and i > maximum then etal = true; break; end if mask then local n = tonumber (mask); -- convert to a number if it can be converted; nil else if n then one = 0 ~= n and string.rep("&mdash;", n) or nil; -- make a string of (n > 0) mdashes, nil else, to replace name person.link = nil; -- don't create link to name if name is replaces with mdash string or has been set nil else one = mask; -- replace name with mask text (must include name-list separator) sep_one = " "; -- modify name-list separator end else one = person.last; -- get surname local first = person.first -- get given name if utilities.is_set (first) then if ("vanc" == format) then -- if Vancouver format one = one:gsub ('%.', ''); -- remove periods from surnames (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/) if not person.corporate and is_good_vanc_name (one, first, nil, i) then -- and name is all Latin characters; corporate authors not tested first = reduce_to_initials (first, i); -- attempt to convert first name(s) to initials end end one = one .. namesep .. first; end end if utilities.is_set (person.link) then one = utilities.make_wikilink (person.link, one); -- link author/editor end if one then -- if <one> has a value (name, mdash replacement, or mask text replacement) local proj, tag = interwiki_prefixen_get (one, true); -- get the interwiki prefixen if present if 'w' == proj and ('Wikipedia' == mw.site.namespaces.Project['name']) then proj = nil; -- for stuff like :w:de:<article>, :w is unnecessary TODO: maint cat? end if proj then proj = ({['d'] = 'Wikidata', ['s'] = 'Wikisource', ['w'] = 'Wikipedia'})[proj]; -- :w (wikipedia) for linking from a non-wikipedia project if proj then one = one .. utilities.wrap_style ('interproj', proj); -- add resized leading space, brackets, static text, language name tag = nil; -- unset; don't do both project and language end end if tag == cfg.this_wiki_code then tag = nil; -- stuff like :en:<article> at en.wiki is pointless TODO: maint cat? end if tag then local lang = cfg.lang_tag_remap[tag] or cfg.mw_languages_by_tag_t[tag]; if lang then -- error messaging done in extract_names() where we know parameter names one = one .. utilities.wrap_style ('interwiki', lang); -- add resized leading space, brackets, static text, language name end end table.insert (name_list, one); -- add it to the list of names table.insert (name_list, sep_one); -- add the proper name-list separator end end end local count = #name_list / 2; -- (number of names + number of separators) divided by 2 if 0 < count then if 1 < count and not etal then if 'amp' == format then name_list[#name_list-2] = " & "; -- replace last separator with ampersand text elseif 'and' == format then if 2 == count then name_list[#name_list-2] = cfg.presentation.sep_nl_and; -- replace last separator with 'and' text else name_list[#name_list-2] = cfg.presentation.sep_nl_end; -- replace last separator with '(sep) and' text end end end name_list[#name_list] = nil; -- erase the last separator end local result = table.concat (name_list); -- construct list if etal and utilities.is_set (result) then -- etal may be set by |display-authors=etal but we might not have a last-first list result = result .. sep .. cfg.messages['et al']; -- we've got a last-first list and etal so add et al. end return result, count; -- return name-list string and count of number of names (count used for editor names only) end --[[--------------------< M A K E _ C I T E R E F _ I D >----------------------- Generates a CITEREF anchor ID if we have at least one name or a date. Otherwise returns an empty string. namelist is one of the contributor-, author-, or editor-name lists chosen in that order. year is Year or anchor_year. ]] local function make_citeref_id (namelist, year) local names={}; -- a table for the one to four names and year for i,v in ipairs (namelist) do -- loop through the list and take up to the first four last names names[i] = v.last if i == 4 then break end -- if four then done end table.insert (names, year); -- add the year at the end local id = table.concat(names); -- concatenate names and year for CITEREF id if utilities.is_set (id) then -- if concatenation is not an empty string return "CITEREF" .. id; -- add the CITEREF portion else return ''; -- return an empty string; no reason to include CITEREF id in this citation end end --[[--------------------------< C I T E _ C L A S S _A T T R I B U T E _M A K E >------------------------------ construct <cite> tag class attribute for this citation. <cite_class> – config.CitationClass from calling template <mode> – value from |mode= parameter ]] local function cite_class_attribute_make (cite_class, mode) local class_t = {}; table.insert (class_t, 'citation'); -- required for blue highlight if 'citation' ~= cite_class then table.insert (class_t, cite_class); -- identify this template for user css table.insert (class_t, utilities.is_set (mode) and mode or 'cs1'); -- identify the citation style for user css or javascript else table.insert (class_t, utilities.is_set (mode) and mode or 'cs2'); -- identify the citation style for user css or javascript end for _, prop_key in ipairs (z.prop_keys_t) do table.insert (class_t, prop_key); -- identify various properties for user css or javascript end return table.concat (class_t, ' '); -- make a big string and done end --[[---------------------< N A M E _ H A S _ E T A L >-------------------------- Evaluates the content of name parameters (author, editor, etc.) for variations on the theme of et al. If found, the et al. is removed, a flag is set to true and the function returns the modified name and the flag. This function never sets the flag to false but returns its previous state because it may have been set by previous passes through this function or by the associated |display-<names>=etal parameter ]] local function name_has_etal (name, etal, nocat, param) if utilities.is_set (name) then -- name can be nil in which case just return local patterns = cfg.et_al_patterns; -- get patterns from configuration for _, pattern in ipairs (patterns) do -- loop through all of the patterns if name:match (pattern) then -- if this 'et al' pattern is found in name name = name:gsub (pattern, ''); -- remove the offending text etal = true; -- set flag (may have been set previously here or by |display-<names>=etal) if not nocat then -- no categorization for |vauthors= utilities.set_message ('err_etal', {param}); -- and set an error if not added end end end end return name, etal; end --[[---------------------< N A M E _ I S _ N U M E R I C >---------------------- Add an error message and category when <name> parameter value does not contain letters. Add a maintenance category when <name> parameter value has numeric characters mixed with characters that are not numeric characters; could be letters and/or punctuation characters. This function will only emit one error and one maint message for the current template. Does not emit both error and maint messages/categories for the same parameter value. returns nothing ]] local function name_is_numeric (name, name_alias, list_name) local patterns = { '^%D+%d', -- <name> must have digits preceded by other characters '^%D*%d+%D+', -- <name> must have digits followed by other characters } if not added_numeric_name_errs and mw.ustring.match (name, '^[%A]+$') then -- if we have not already set an error message and <name> does not have any alpha characters utilities.set_message ('err_numeric_names', name_alias); -- add an error message added_numeric_name_errs = true; -- set the flag so we emit only one error message return; -- when here no point in further testing; abandon end if not added_numeric_name_maint then -- if we have already set a maint message for _, pattern in ipairs (patterns) do -- spin through list of patterns if mw.ustring.match (name, pattern) then -- digits preceded or followed by anything but digits; %D+ includes punctuation utilities.set_message ('maint_numeric_names', cfg.special_case_translation [list_name]); -- add a maint cat for this template added_numeric_name_maint = true; -- set the flag so we emit only one maint message return; -- when here no point in further testing; abandon end end end end --[[-----------------< N A M E _ H A S _ M U L T _ N A M E S >------------------ Evaluates the content of last/surname (authors etc.) parameters for multiple names. Multiple names are indicated if there is more than one comma or any "unescaped" semicolons. Escaped semicolons are ones used as part of selected HTML entities. If the condition is met, the function adds the multiple name maintenance category. Same test for first except that commas should not appear in given names (MOS:JR says that the generational suffix does not take a separator character). Titles, degrees, postnominals, affiliations, all normally comma separated don't belong in a citation. <name> – name parameter value <list_name> – AuthorList, EditorList, etc <limit> – number of allowed commas; 1 (default) for surnames; 0 for given names returns nothing ]] local function name_has_mult_names (name, list_name, limit) local _, commas, semicolons, nbsps; limit = limit and limit or 1; if utilities.is_set (name) then _, commas = name:gsub (',', ''); -- count the number of commas _, semicolons = name:gsub (';', ''); -- count the number of semicolons -- nbsps probably should be its own separate count rather than merged in -- some way with semicolons because Lua patterns do not support the -- grouping operator that regex does, which means there is no way to add -- more entities to escape except by adding more counts with the new -- entities _, nbsps = name:gsub ('&nbsp;',''); -- count nbsps -- There is exactly 1 semicolon per &nbsp; entity, so subtract nbsps -- from semicolons to 'escape' them. If additional entities are added, -- they also can be subtracted. if limit < commas or 0 < (semicolons - nbsps) then utilities.set_message ('maint_mult_names', cfg.special_case_translation [list_name]); -- add a maint message end end end --[=[-------------------------< I S _ G E N E R I C >---------------------------------------------------------- Compares values assigned to various parameters according to the string provided as <item> in the function call. <item> can have on of two values: 'generic_names' – for name-holding parameters: |last=, |first=, |editor-last=, etc 'generic_titles' – for |title= There are two types of generic tests. The 'accept' tests look for a pattern that should not be rejected by the 'reject' test. For example, |author=[[John Smith (author)|Smith, John]] would be rejected by the 'author' reject test. But piped wikilinks with 'author' disambiguation should not be rejected so the 'accept' test prevents that from happening. Accept tests are always performed before reject tests. Each of the 'accept' and 'reject' sequence tables hold tables for en.wiki (['en']) and local.wiki (['local']) that each can hold a test sequence table The sequence table holds, at index [1], a test pattern, and, at index [2], a boolean control value. The control value tells string.find() or mw.ustring.find() to do plain-text search (true) or a pattern search (false). The intent of all this complexity is to make these searches as fast as possible so that we don't run out of processing time on very large articles. Returns true when a reject test finds the pattern or string false when an accept test finds the pattern or string nil else ]=] local function is_generic (item, value, wiki) local test_val; local str_lower = { -- use string.lower() for en.wiki (['en']) and use mw.ustring.lower() or local.wiki (['local']) ['en'] = string.lower, ['local'] = mw.ustring.lower, } local str_find = { -- use string.find() for en.wiki (['en']) and use mw.ustring.find() or local.wiki (['local']) ['en'] = string.find, ['local'] = mw.ustring.find, } local function test (val, test_t, wiki) -- local function to do the testing; <wiki> selects lower() and find() functions val = test_t[2] and str_lower[wiki](value) or val; -- when <test_t[2]> set to 'true', plaintext search using lowercase value return str_find[wiki] (val, test_t[1], 1, test_t[2]); -- return nil when not found or matched end local test_types_t = {'accept', 'reject'}; -- test accept patterns first, then reject patterns local wikis_t = {'en', 'local'}; -- do tests for each of these keys; en.wiki first, local.wiki second for _, test_type in ipairs (test_types_t) do -- for each test type for _, generic_value in pairs (cfg.special_case_translation[item][test_type]) do -- spin through the list of generic value fragments to accept or reject for _, wiki in ipairs (wikis_t) do if generic_value[wiki] then if test (value, generic_value[wiki], wiki) then -- go do the test return ('reject' == test_type); -- param value rejected, return true; false else end end end end end end --[[--------------------------< N A M E _ I S _ G E N E R I C >------------------------------------------------ calls is_generic() to determine if <name> is a 'generic name' listed in cfg.generic_names; <name_alias> is the parameter name used in error messaging ]] local function name_is_generic (name, name_alias) if not added_generic_name_errs and is_generic ('generic_names', name) then utilities.set_message ('err_generic_name', name_alias); -- set an error message added_generic_name_errs = true; end end --[[--------------------------< N A M E _ C H E C K S >-------------------------------------------------------- This function calls various name checking functions used to validate the content of the various name-holding parameters. ]] local function name_checks (last, first, list_name, last_alias, first_alias) local accept_name; if utilities.is_set (last) then last, accept_name = utilities.has_accept_as_written (last); -- remove accept-this-as-written markup when it wraps all of <last> if not accept_name then -- <last> not wrapped in accept-as-written markup name_has_mult_names (last, list_name); -- check for multiple names in the parameter name_is_numeric (last, last_alias, list_name); -- check for names that have no letters or are a mix of digits and other characters name_is_generic (last, last_alias); -- check for names found in the generic names list end end if utilities.is_set (first) then first, accept_name = utilities.has_accept_as_written (first); -- remove accept-this-as-written markup when it wraps all of <first> if not accept_name then -- <first> not wrapped in accept-as-written markup name_has_mult_names (first, list_name, 0); -- check for multiple names in the parameter; 0 is number of allowed commas in a given name name_is_numeric (first, first_alias, list_name); -- check for names that have no letters or are a mix of digits and other characters name_is_generic (first, first_alias); -- check for names found in the generic names list end local wl_type, D = utilities.is_wikilink (first); if 0 ~= wl_type then first = D; utilities.set_message ('err_bad_paramlink', first_alias); end end return last, first; -- done end --[[----------------------< E X T R A C T _ N A M E S >------------------------- Gets name list from the input arguments Searches through args in sequential order to find |lastn= and |firstn= parameters (or their aliases), and their matching link and mask parameters. Stops searching when both |lastn= and |firstn= are not found in args after two sequential attempts: found |last1=, |last2=, and |last3= but doesn't find |last4= and |last5= then the search is done. This function emits an error message when there is a |firstn= without a matching |lastn=. When there are 'holes' in the list of last names, |last1= and |last3= are present but |last2= is missing, an error message is emitted. |lastn= is not required to have a matching |firstn=. When an author or editor parameter contains some form of 'et al.', the 'et al.' is stripped from the parameter and a flag (etal) returned that will cause list_people() to add the static 'et al.' text from Module:Citation/CS1/Configuration. This keeps 'et al.' out of the template's metadata. When this occurs, an error is emitted. ]] local function extract_names(args, list_name) local names = {}; -- table of names local last; -- individual name components local first; local link; local mask; local i = 1; -- loop counter/indexer local n = 1; -- output table indexer local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors) local etal = false; -- return value set to true when we find some form of et al. in an author parameter local last_alias, first_alias, link_alias; -- selected parameter aliases used in error messaging while true do last, last_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'err_redundant_parameters', i ); -- search through args for name components beginning at 1 first, first_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'err_redundant_parameters', i ); link, link_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ); mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i ); if last then -- error check |lastn= alias for unknown interwiki link prefix; done here because this is where we have the parameter name local project, language = interwiki_prefixen_get (last, true); -- true because we expect interwiki links in |lastn= to be wikilinked if nil == project and nil == language then -- when both are nil utilities.set_message ('err_bad_paramlink', last_alias); -- not known, emit an error message -- TODO: err_bad_interwiki? last = utilities.remove_wiki_link (last); -- remove wikilink markup; show display value only end end if link then -- error check |linkn= alias for unknown interwiki link prefix local project, language = interwiki_prefixen_get (link, false); -- false because wiki links in |author-linkn= is an error if nil == project and nil == language then -- when both are nil utilities.set_message ('err_bad_paramlink', link_alias); -- not known, emit an error message -- TODO: err_bad_interwiki? link = nil; -- unset so we don't link link_alias = nil; end end last, etal = name_has_etal (last, etal, false, last_alias); -- find and remove variations on et al. first, etal = name_has_etal (first, etal, false, first_alias); -- find and remove variations on et al. last, first = name_checks (last, first, list_name, last_alias, first_alias); -- multiple names, extraneous annotation, etc. checks if first and not last then -- if there is a firstn without a matching lastn local alias = first_alias:find ('given', 1, true) and 'given' or 'first'; -- get first or given form of the alias utilities.set_message ('err_first_missing_last', { first_alias, -- param name of alias missing its mate first_alias:gsub (alias, {['first'] = 'last', ['given'] = 'surname'}), -- make param name appropriate to the alias form }); -- add this error message elseif not first and not last then -- if both firstn and lastn aren't found, are we done? count = count + 1; -- number of times we haven't found last and first if 2 <= count then -- two missing names and we give up break; -- normal exit or there is a two-name hole in the list; can't tell which end else -- we have last with or without a first local result; link = link_title_ok (link, link_alias, last, last_alias); -- check for improper wiki-markup if first then link = link_title_ok (link, link_alias, first, first_alias); -- check for improper wiki-markup end names[n] = {last = last, first = first, link = link, mask = mask, corporate = false}; -- add this name to our names list (corporate for |vauthors= only) n = n + 1; -- point to next location in the names table if 1 == count then -- if the previous name was missing utilities.set_message ('err_missing_name', {list_name:match ("(%w+)List"):lower(), i - 1}); -- add this error message end count = 0; -- reset the counter, we're looking for two consecutive missing names end i = i + 1; -- point to next args location end return names, etal; -- all done, return our list of names and the etal flag end --[[--------------------------< N A M E _ T A G _ G E T >------------------------------------------------------ attempt to decode |language=<lang_param> and return language name and matching tag; nil else. This function looks for: <lang_param> as a tag in cfg.lang_tag_remap{} <lang_param> as a name in cfg.lang_name_remap{} <lang_param> as a name in cfg.mw_languages_by_name_t <lang_param> as a tag in cfg.mw_languages_by_tag_t when those fail, presume that <lang_param> is an IETF-like tag that MediaWiki does not recognize. Strip all script, region, variant, whatever subtags from <lang_param> to leave just a two or three character language tag and look for the new <lang_param> in cfg.mw_languages_by_tag_t{} on success, returns name (in properly capitalized form) and matching tag (in lowercase); on failure returns nil ]] local function name_tag_get (lang_param) local lang_param_lc = mw.ustring.lower (lang_param); -- use lowercase as an index into the various tables local name; local tag; name = cfg.lang_tag_remap[lang_param_lc]; -- assume <lang_param_lc> is a tag; attempt to get remapped language name if name then -- when <name>, <lang_param> is a tag for a remapped language name if cfg.lang_name_remap[name:lower()][2] ~= lang_param_lc then utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added return name, cfg.lang_name_remap[name:lower()][2]; -- so return name and tag from lang_name_remap[name]; special case to xlate sr-ec and sr-el to sr-cyrl and sr-latn end return name, lang_param_lc; -- so return <name> from remap and <lang_param_lc> end tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- still assuming that <lang_param_lc> is a tag; strip script, region, variant subtags name = cfg.lang_tag_remap[tag]; -- attempt to get remapped language name with language subtag only if name then -- when <name>, <tag> is a tag for a remapped language name return name, tag; -- so return <name> from remap and <tag> end if cfg.lang_name_remap[lang_param_lc] then -- not a remapped tag, assume <lang_param_lc> is a name; attempt to get remapped language tag return cfg.lang_name_remap[lang_param_lc][1], cfg.lang_name_remap[lang_param_lc][2]; -- for this <lang_param_lc>, return a (possibly) new name and appropriate tag end name = cfg.mw_languages_by_tag_t[lang_param_lc]; -- assume that <lang_param_lc> is a tag; attempt to get its matching language name if name then return name, lang_param_lc; -- <lang_param_lc> is a tag so return it and <name> end tag = cfg.mw_languages_by_name_t[lang_param_lc]; -- assume that <lang_param_lc> is a language name; attempt to get its matching tag if tag then return cfg.mw_languages_by_tag_t[tag], tag; -- <lang_param_lc> is a name so return the name from the table and <tag> end tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- is <lang_param_lc> an IETF-like tag that MediaWiki doesn't recognize? <tag> gets the language subtag; nil else if tag then name = cfg.mw_languages_by_tag_t[tag]; -- attempt to get a language name using the shortened <tag> if name then return name, tag; -- <lang_param_lc> is an unrecognized IETF-like tag so return <name> and language subtag end end end --[[-------------------< L A N G U A G E _ P A R A M E T E R >------------------ Gets language name from a provided two- or three-character ISO 639 code. If a code is recognized by MediaWiki, use the returned name; if not, then use the value that was provided with the language parameter. When |language= contains a recognized language (either code or name), the page is assigned to the category for that code: Category:Norwegian-language sources (no). For valid three-character code languages, the page is assigned to the single category for '639-2' codes: Category:CS1 ISO 639-2 language sources. Languages that are the same as the local wiki are not categorized. MediaWiki does not recognize three-character equivalents of two-character codes: code 'ar' is recognized but code 'ara' is not. This function supports multiple languages in the form |language=nb, French, th where the language names or codes are separated from each other by commas with optional space characters. ]] local function language_parameter (lang) local tag; -- some form of IETF-like language tag; language subtag with optional region, sript, vatiant, etc subtags local lang_subtag; -- ve populates |language= with mostly unecessary region subtags the MediaWiki does not recognize; this is the base language subtag local name; -- the language name local language_list = {}; -- table of language names to be rendered local names_t = {}; -- table made from the value assigned to |language= local this_wiki_name = mw.language.fetchLanguageName (cfg.this_wiki_code, cfg.this_wiki_code); -- get this wiki's language name names_t = mw.text.split (lang, '%s*,%s*'); -- names should be a comma separated list for _, lang in ipairs (names_t) do -- reuse lang here because we don't yet know if lang is a language name or a language tag name, tag = name_tag_get (lang); -- attempt to get name/tag pair for <lang>; <name> has proper capitalization; <tag> is lowercase if utilities.is_set (tag) then lang_subtag = tag:gsub ('^(%a%a%a?)%-.*', '%1'); -- for categorization, strip any IETF-like tags from language tag if cfg.this_wiki_code ~= lang_subtag then -- when the language is not the same as this wiki's language if 2 == lang_subtag:len() then -- and is a two-character tag utilities.add_prop_cat ('foreign-lang-source', {name, tag}, lang_subtag); -- categorize it; tag appended to allow for multiple language categorization else -- or is a recognized language (but has a three-character tag) utilities.add_prop_cat ('foreign-lang-source-2', {lang_subtag}, lang_subtag); -- categorize it differently TODO: support multiple three-character tag categories per cs1|2 template? end elseif cfg.local_lang_cat_enable then -- when the language and this wiki's language are the same and categorization is enabled utilities.add_prop_cat ('local-lang-source', {name, lang_subtag}); -- categorize it end else name = lang; -- return whatever <lang> has so that we show something utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added end table.insert (language_list, name); name = ''; -- so we can reuse it end name = utilities.make_sep_list (#language_list, language_list); if (1 == #language_list) and (lang_subtag == cfg.this_wiki_code) then -- when only one language, find lang name in this wiki lang name; for |language=en-us, 'English' in 'American English' return ''; -- if one language and that language is this wiki's return an empty string (no annotation) end return (" " .. wrap_msg ('language', name)); -- otherwise wrap with '(in ...)' --[[ TODO: should only return blank or name rather than full list so we can clean up the bunched parenthetical elements Language, Type, Format ]] end --[[-----------------------< S E T _ C S _ S T Y L E >-------------------------- Gets the default CS style configuration for the given mode. Returns default separator and either postscript as passed in or the default. In CS1, the default postscript and separator are '.'. In CS2, the default postscript is the empty string and the default separator is ','. ]] local function set_cs_style (postscript, mode) if utilities.is_set(postscript) then -- emit a maintenance message if user postscript is the default cs1 postscript -- we catch the opposite case for cs2 in set_style if mode == 'cs1' and postscript == cfg.presentation['ps_' .. mode] then utilities.set_message ('maint_postscript'); end else postscript = cfg.presentation['ps_' .. mode]; end return cfg.presentation['sep_' .. mode], postscript; end --[[--------------------------< S E T _ S T Y L E >----------------------------- Sets the separator and postscript styles. Checks the |mode= first and the #invoke CitationClass second. Removes the postscript if postscript == none. ]] local function set_style (mode, postscript, cite_class) local sep; if 'cs2' == mode then sep, postscript = set_cs_style (postscript, 'cs2'); elseif 'cs1' == mode then sep, postscript = set_cs_style (postscript, 'cs1'); elseif 'citation' == cite_class then sep, postscript = set_cs_style (postscript, 'cs2'); else sep, postscript = set_cs_style (postscript, 'cs1'); end if cfg.keywords_xlate[postscript:lower()] == 'none' then -- emit a maintenance message if user postscript is the default cs2 postscript -- we catch the opposite case for cs1 in set_cs_style if 'cs2' == mode or ('cs1' ~= mode and 'citation' == cite_class) then -- {{citation |title=Title |mode=cs1 |postscript=none}} should not emit maint message utilities.set_message ('maint_postscript'); end postscript = ''; end return sep, postscript end --[=[-------------------------< I S _ P D F >----------------------------------- Determines if a URL has the file extension that is one of the PDF file extensions used by [[MediaWiki:Common.css]] when applying the PDF icon to external links. returns true if file extension is one of the recognized extensions, else false ]=] local function is_pdf (url) return url:match ('%.pdf$') or url:match ('%.PDF$') or url:match ('%.pdf[%?#]') or url:match ('%.PDF[%?#]') or url:match ('%.PDF&#035') or url:match ('%.pdf&#035'); end --[[--------------------------< S T Y L E _ F O R M A T >----------------------- Applies CSS style to |format=, |chapter-format=, etc. Also emits an error message if the format parameter does not have a matching URL parameter. If the format parameter is not set and the URL contains a file extension that is recognized as a PDF document by MediaWiki's commons.css, this code will set the format parameter to (PDF) with the appropriate styling. ]] local function style_format (format, url, fmt_param, url_param) if utilities.is_set (format) then format = utilities.wrap_style ('format', format); -- add leading space, parentheses, resize if not utilities.is_set (url) then utilities.set_message ('err_format_missing_url', {fmt_param, url_param}); -- add an error message end elseif is_pdf (url) then -- format is not set so if URL is a PDF file then format = utilities.wrap_style ('format', 'PDF'); -- set format to PDF else format = ''; -- empty string for concatenation end return format; end --[[---------------------< G E T _ D I S P L A Y _ N A M E S >------------------ Returns a number that defines the number of names displayed for author and editor name lists and a Boolean flag to indicate when et al. should be appended to the name list. When the value assigned to |display-xxxxors= is a number greater than or equal to zero, return the number and the previous state of the 'etal' flag (false by default but may have been set to true if the name list contains some variant of the text 'et al.'). When the value assigned to |display-xxxxors= is the keyword 'etal', return a number that is one greater than the number of authors in the list and set the 'etal' flag true. This will cause the list_people() to display all of the names in the name list followed by 'et al.' In all other cases, returns nil and the previous state of the 'etal' flag. inputs: max: A['DisplayAuthors'] or A['DisplayEditors'], etc; a number or some flavor of etal count: #a or #e list_name: 'authors' or 'editors' etal: author_etal or editor_etal This function sets an error message when |display-xxxxors= value greater than or equal to number of names but not when <max> comes from {{cs1 config}} global settings. When using global settings, <param> is set to the keyword 'cs1 config' which is used to supress the normal error. Error is suppressed because it is to be expected that some citations in an article will have the same or fewer names that the limit specified in {{cs1 config}}. ]] local function get_display_names (max, count, list_name, etal, param) if utilities.is_set (max) then if 'etal' == max:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings max = count + 1; -- number of authors + 1 so display all author name plus et al. etal = true; -- overrides value set by extract_names() elseif max:match ('^%d+$') then -- if is a string of numbers max = tonumber (max); -- make it a number if (max >= count) and ('cs1 config' ~= param) then -- error when local |display-xxxxors= value greater than or equal to number of names; not an error when using global setting utilities.set_message ('err_disp_name', {param, max}); -- add error message max = nil; end else -- not a valid keyword or number utilities.set_message ('err_disp_name', {param, max}); -- add error message max = nil; -- unset; as if |display-xxxxors= had not been set end end return max, etal; end --[[----------< E X T R A _ T E X T _ I N _ P A G E _ C H E C K >--------------- Adds error if |page=, |pages=, |quote-page=, |quote-pages= has what appears to be some form of p. or pp. abbreviation in the first characters of the parameter content. check page for extraneous p, p., pp, pp., pg, pg. at start of parameter value: good pattern: '^P[^%.P%l]' matches when page begins PX or P# but not Px where x and X are letters and # is a digit bad pattern: '^[Pp][PpGg]' matches when page begins pp, pP, Pp, PP, pg, pG, Pg, PG ]] local function extra_text_in_page_check (val, name) if not val:match (cfg.vol_iss_pg_patterns.good_ppattern) then for _, pattern in ipairs (cfg.vol_iss_pg_patterns.bad_ppatterns) do -- spin through the selected sequence table of patterns if val:match (pattern) then -- when a match, error so utilities.set_message ('err_extra_text_pages', name); -- add error message return; -- and done end end end end --[[--------------------------< E X T R A _ T E X T _ I N _ V O L _ I S S _ C H E C K >------------------------ Adds error if |volume= or |issue= has what appears to be some form of redundant 'type' indicator. Applies to both; this function looks for issue text in both |issue= and |volume= and looks for volume-like text in |voluem= and |issue=. For |volume=: 'V.', or 'Vol.' (with or without the dot) abbreviations or 'Volume' in the first characters of the parameter content (all case insensitive). 'V' and 'v' (without the dot) are presumed to be roman numerals so are allowed. For |issue=: 'No.', 'I.', 'Iss.' (with or without the dot) abbreviations, or 'Issue' in the first characters of the parameter content (all case insensitive); numero styling: 'n°' with degree sign U+00B0, and № precomposed numero sign U+2116. Single character values ('v', 'i', 'n') allowed when not followed by separator character ('.', ':', '=', or whitespace character) – param values are trimmed of whitespace by MediaWiki before delivered to the module. <val> is |volume= or |issue= parameter value <name> is |volume= or |issue= parameter name for error message <selector> is 'v' for |volume=, 'i' for |issue= sets error message on failure; returns nothing ]] local function extra_text_in_vol_iss_check (val, name, selector) if not utilities.is_set (val) then return; end local handler = 'v' == selector and 'err_extra_text_volume' or 'err_extra_text_issue'; val = val:lower(); -- force parameter value to lower case for _, pattern in ipairs (cfg.vol_iss_pg_patterns.vi_patterns_t) do -- spin through the sequence table of patterns if val:match (pattern) then -- when a match, error so utilities.set_message (handler, name); -- add error message return; -- and done end end end --[=[-------------------------< G E T _ V _ N A M E _ T A B L E >---------------------------------------------- split apart a |vauthors= or |veditors= parameter. This function allows for corporate names, wrapped in doubled parentheses to also have commas; in the old version of the code, the doubled parentheses were included in the rendered citation and in the metadata. Individual author names may be wikilinked |vauthors=Jones AB, [[E. B. White|White EB]], ((Black, Brown, and Co.)) ]=] local function get_v_name_table (vparam, output_table, output_link_table) local name_table = mw.text.split(vparam, "%s*,%s*"); -- names are separated by commas local wl_type, label, link; -- wl_type not used here; just a placeholder local i = 1; while name_table[i] do if name_table[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of corporate with one or more commas; this segment has the opening doubled parentheses local name = name_table[i]; i = i + 1; -- bump indexer to next segment while name_table[i] do name = name .. ', ' .. name_table[i]; -- concatenate with previous segments if name_table[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parentheses break; -- and done reassembling so end i = i + 1; -- bump indexer end table.insert (output_table, name); -- and add corporate name to the output table table.insert (output_link_table, ''); -- no wikilink else wl_type, label, link = utilities.is_wikilink (name_table[i]); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]] table.insert (output_table, label); -- add this name if 1 == wl_type then table.insert (output_link_table, label); -- simple wikilink [[D]] else table.insert (output_link_table, link); -- no wikilink or [[L|D]]; add this link if there is one, else empty string end end i = i + 1; end return output_table; end --[[--------------------------< P A R S E _ V A U T H O R S _ V E D I T O R S >-------------------------------- This function extracts author / editor names from |vauthors= or |veditors= and finds matching |xxxxor-maskn= and |xxxxor-linkn= in args. It then returns a table of assembled names just as extract_names() does. Author / editor names in |vauthors= or |veditors= must be in Vancouver system style. Corporate or institutional names may sometimes be required and because such names will often fail the is_good_vanc_name() and other format compliance tests, are wrapped in doubled parentheses ((corporate name)) to suppress the format tests. Supports generational suffixes Jr, 2nd, 3rd, 4th–6th. This function sets the Vancouver error when a required comma is missing and when there is a space between an author's initials. ]] local function parse_vauthors_veditors (args, vparam, list_name) local names = {}; -- table of names assembled from |vauthors=, |author-maskn=, |author-linkn= local v_name_table = {}; local v_link_table = {}; -- when name is wikilinked, targets go in this table local etal = false; -- return value set to true when we find some form of et al. vauthors parameter local last, first, link, mask, suffix; local corporate = false; vparam, etal = name_has_etal (vparam, etal, true); -- find and remove variations on et al. do not categorize (do it here because et al. might have a period) v_name_table = get_v_name_table (vparam, v_name_table, v_link_table); -- names are separated by commas for i, v_name in ipairs(v_name_table) do first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor local accept_name; v_name, accept_name = utilities.has_accept_as_written (v_name); -- remove accept-this-as-written markup when it wraps all of <v_name> if accept_name then last = v_name; corporate = true; -- flag used in list_people() elseif string.find(v_name, "%s") then if v_name:find('[;%.]') then -- look for commonly occurring punctuation characters; add_vanc_error (cfg.err_msg_supl.punctuation, i); end local lastfirstTable = {} lastfirstTable = mw.text.split(v_name, "%s+") first = table.remove(lastfirstTable); -- removes and returns value of last element in table which should be initials or generational suffix if not mw.ustring.match (first, '^%u+$') then -- mw.ustring here so that later we will catch non-Latin characters suffix = first; -- not initials so assume that whatever we got is a generational suffix first = table.remove(lastfirstTable); -- get what should be the initials from the table end last = table.concat(lastfirstTable, ' ') -- returns a string that is the concatenation of all other names that are not initials and generational suffix if not utilities.is_set (last) then first = ''; -- unset last = v_name; -- last empty because something wrong with first add_vanc_error (cfg.err_msg_supl.name, i); end if mw.ustring.match (last, '%a+%s+%u+%s+%a+') then add_vanc_error (cfg.err_msg_supl['missing comma'], i); -- matches last II last; the case when a comma is missing end if mw.ustring.match (v_name, ' %u %u$') then -- this test is in the wrong place TODO: move or replace with a more appropriate test add_vanc_error (cfg.err_msg_supl.initials, i); -- matches a space between two initials end else last = v_name; -- last name or single corporate name? Doesn't support multiword corporate names? do we need this? end if utilities.is_set (first) then if not mw.ustring.match (first, "^%u?%u$") then -- first shall contain one or two upper-case letters, nothing else add_vanc_error (cfg.err_msg_supl.initials, i); -- too many initials; mixed case initials (which may be ok Romanization); hyphenated initials end is_good_vanc_name (last, first, suffix, i); -- check first and last before restoring the suffix which may have a non-Latin digit if utilities.is_set (suffix) then first = first .. ' ' .. suffix; -- if there was a suffix concatenate with the initials suffix = ''; -- unset so we don't add this suffix to all subsequent names end else if not corporate then is_good_vanc_name (last, '', nil, i); end end link = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ) or v_link_table[i]; mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i ); names[i] = {last = last, first = first, link = link, mask = mask, corporate = corporate}; -- add this assembled name to our names list end return names, etal; -- all done, return our list of names end --[[--------------------------< S E L E C T _ A U T H O R _ E D I T O R _ S O U R C E >------------------------ Select one of |authors=, |authorn= / |lastn / firstn=, or |vauthors= as the source of the author name list or select one of |editorn= / editor-lastn= / |editor-firstn= or |veditors= as the source of the editor name list. Only one of these appropriate three will be used. The hierarchy is: |authorn= (and aliases) highest and |authors= lowest; |editorn= (and aliases) highest and |veditors= lowest (support for |editors= withdrawn) When looking for |authorn= / |editorn= parameters, test |xxxxor1= and |xxxxor2= (and all of their aliases); stops after the second test which mimicks the test used in extract_names() when looking for a hole in the author name list. There may be a better way to do this, I just haven't discovered what that way is. Emits an error message when more than one xxxxor name source is provided. In this function, vxxxxors = vauthors or veditors; xxxxors = authors as appropriate. ]] local function select_author_editor_source (vxxxxors, xxxxors, args, list_name) local lastfirst = false; if utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 1 ) or -- do this twice in case we have a |first1= without a |last1=; this ... utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 1 ) or -- ... also catches the case where |first= is used with |vauthors= utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 2 ) or utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 2 ) then lastfirst = true; end if (utilities.is_set (vxxxxors) and true == lastfirst) or -- these are the three error conditions (utilities.is_set (vxxxxors) and utilities.is_set (xxxxors)) or (true == lastfirst and utilities.is_set (xxxxors)) then local err_name; if 'AuthorList' == list_name then -- figure out which name should be used in error message err_name = 'author'; else err_name = 'editor'; end utilities.set_message ('err_redundant_parameters', err_name .. '-name-list parameters'); -- add error message end if true == lastfirst then return 1 end; -- return a number indicating which author name source to use if utilities.is_set (vxxxxors) then return 2 end; if utilities.is_set (xxxxors) then return 3 end; return 1; -- no authors so return 1; this allows missing author name test to run in case there is a first without last end --[[--------------------------< I S _ V A L I D _ P A R A M E T E R _ V A L U E >------------------------------ This function is used to validate a parameter's assigned value for those parameters that have only a limited number of allowable values (yes, y, true, live, dead, etc.). When the parameter value has not been assigned a value (missing or empty in the source template) the function returns the value specified by ret_val. If the parameter value is one of the list of allowed values returns the translated value; else, emits an error message and returns the value specified by ret_val. TODO: explain <invert> ]] local function is_valid_parameter_value (value, name, possible, ret_val, invert) if not utilities.is_set (value) then return ret_val; -- an empty parameter is ok end if (not invert and utilities.in_array (value, possible)) then -- normal; <value> is in <possible> table return cfg.keywords_xlate[value]; -- return translation of parameter keyword elseif invert and not utilities.in_array (value, possible) then -- invert; <value> is not in <possible> table return value; -- return <value> as it is else utilities.set_message ('err_invalid_param_val', {name, value}); -- not an allowed value so add error message return ret_val; end end --[[--------------------------< T E R M I N A T E _ N A M E _ L I S T >---------------------------------------- This function terminates a name list (author, contributor, editor) with a separator character (sepc) and a space when the last character is not a sepc character or when the last three characters are not sepc followed by two closing square brackets (close of a wikilink). When either of these is true, the name_list is terminated with a single space character. ]] local function terminate_name_list (name_list, sepc) if (string.sub (name_list, -3, -1) == sepc .. '. ') then -- if already properly terminated return name_list; -- just return the name list elseif (string.sub (name_list, -1, -1) == sepc) or (string.sub (name_list, -3, -1) == sepc .. ']]') then -- if last name in list ends with sepc char return name_list .. " "; -- don't add another else return name_list .. sepc .. ' '; -- otherwise terminate the name list end end --[[-------------------------< F O R M A T _ V O L U M E _ I S S U E >----------------------------------------- returns the concatenation of the formatted volume and issue (or journal article number) parameters as a single string; or formatted volume or formatted issue, or an empty string if neither are set. ]] local function format_volume_issue (volume, issue, article, cite_class, origin, sepc, lower) if not utilities.is_set (volume) and not utilities.is_set (issue) and not utilities.is_set (article) then return ''; end -- same condition as in format_pages_sheets() local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin); local is_numeric_vol = volume and (volume:match ('^[MDCLXVI]+$') or volume:match ('^%d+$')); -- is only uppercase roman numerals or only digits? local is_long_vol = volume and (4 < mw.ustring.len(volume)); -- is |volume= value longer than 4 characters? if volume and (not is_numeric_vol and is_long_vol) then -- when not all digits or Roman numerals, is |volume= longer than 4 characters? utilities.add_prop_cat ('long-vol'); -- yes, add properties cat end if is_journal then -- journal-style formatting local vol = ''; if utilities.is_set (volume) then if is_numeric_vol then -- |volume= value all digits or all uppercase Roman numerals? vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, volume}); -- render in bold face elseif is_long_vol then -- not all digits or Roman numerals; longer than 4 characters? vol = utilities.substitute (cfg.messages['j-vol'], {sepc, utilities.hyphen_to_dash (volume)}); -- not bold else -- four or fewer characters vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, utilities.hyphen_to_dash (volume)}); -- bold end end vol = vol .. (utilities.is_set (issue) and utilities.substitute (cfg.messages['j-issue'], issue) or '') vol = vol .. (utilities.is_set (article) and utilities.substitute (cfg.messages['j-article-num'], article) or '') return vol; end if 'podcast' == cite_class and utilities.is_set (issue) then return wrap_msg ('issue', {sepc, issue}, lower); end if 'conference' == cite_class and utilities.is_set (article) then -- |article-number= supported only in journal and conference cites if utilities.is_set (volume) and utilities.is_set (article) then -- both volume and article number return wrap_msg ('vol-art', {sepc, utilities.hyphen_to_dash (volume), article}, lower); elseif utilities.is_set (article) then -- article number alone; when volume alone, handled below return wrap_msg ('art', {sepc, article}, lower); end end -- all other types of citation if utilities.is_set (volume) and utilities.is_set (issue) then return wrap_msg ('vol-no', {sepc, utilities.hyphen_to_dash (volume), issue}, lower); elseif utilities.is_set (volume) then return wrap_msg ('vol', {sepc, utilities.hyphen_to_dash (volume)}, lower); else return wrap_msg ('issue', {sepc, issue}, lower); end end --[[-------------------------< F O R M A T _ P A G E S _ S H E E T S >----------------------------------------- adds static text to one of |page(s)= or |sheet(s)= values and returns it with all of the others set to empty strings. The return order is: page, pages, sheet, sheets Singular has priority over plural when both are provided. ]] local function format_pages_sheets (page, pages, sheet, sheets, cite_class, origin, sepc, nopp, lower) if 'map' == cite_class then -- only cite map supports sheet(s) as in-source locators if utilities.is_set (sheet) then if 'journal' == origin then return '', '', wrap_msg ('j-sheet', sheet, lower), ''; else return '', '', wrap_msg ('sheet', {sepc, sheet}, lower), ''; end elseif utilities.is_set (sheets) then if 'journal' == origin then return '', '', '', wrap_msg ('j-sheets', sheets, lower); else return '', '', '', wrap_msg ('sheets', {sepc, sheets}, lower); end end end local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin); if utilities.is_set (page) then if is_journal then return utilities.substitute (cfg.messages['j-page(s)'], page), '', '', ''; elseif not nopp then return utilities.substitute (cfg.messages['p-prefix'], {sepc, page}), '', '', ''; else return utilities.substitute (cfg.messages['nopp'], {sepc, page}), '', '', ''; end elseif utilities.is_set (pages) then if is_journal then return utilities.substitute (cfg.messages['j-page(s)'], pages), '', '', ''; elseif tonumber(pages) ~= nil and not nopp then -- if pages is only digits, assume a single page number return '', utilities.substitute (cfg.messages['p-prefix'], {sepc, pages}), '', ''; elseif not nopp then return '', utilities.substitute (cfg.messages['pp-prefix'], {sepc, pages}), '', ''; else return '', utilities.substitute (cfg.messages['nopp'], {sepc, pages}), '', ''; end end return '', '', '', ''; -- return empty strings end --[[--------------------------< I N S O U R C E _ L O C _ G E T >---------------------------------------------- returns one of the in-source locators: page, pages, or at. If any of these are interwiki links to Wikisource, returns the label portion of the interwiki-link as plain text for use in COinS. This COinS thing is done because here we convert an interwiki-link to an external link and add an icon span around that; get_coins_pages() doesn't know about the span. TODO: should it? TODO: add support for sheet and sheets?; streamline; TODO: make it so that this function returns only one of the three as the single in-source (the return value assigned to a new name)? ]] local function insource_loc_get (page, page_orig, pages, pages_orig, at) local ws_url, ws_label, coins_pages, L; -- for Wikisource interwiki-links; TODO: this corrupts page metadata (span remains in place after cleanup; fix there?) if utilities.is_set (page) then if utilities.is_set (pages) or utilities.is_set (at) then pages = ''; -- unset the others at = ''; end extra_text_in_page_check (page, page_orig); -- emit error message when |page= value begins with what looks like p., pp., etc. ws_url, ws_label, L = wikisource_url_make (page); -- make ws URL from |page= interwiki link; link portion L becomes tooltip label if ws_url then page = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in page'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? page = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, page}); coins_pages = ws_label; end elseif utilities.is_set (pages) then if utilities.is_set (at) then at = ''; -- unset end extra_text_in_page_check (pages, pages_orig); -- emit error message when |page= value begins with what looks like p., pp., etc. ws_url, ws_label, L = wikisource_url_make (pages); -- make ws URL from |pages= interwiki link; link portion L becomes tooltip label if ws_url then pages = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in pages'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? pages = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, pages}); coins_pages = ws_label; end elseif utilities.is_set (at) then ws_url, ws_label, L = wikisource_url_make (at); -- make ws URL from |at= interwiki link; link portion L becomes tooltip label if ws_url then at = external_link (ws_url, ws_label .. '&nbsp;', 'ws link in at'); -- space char after label to move icon away from in-source text; TODO: a better way to do this? at = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, at}); coins_pages = ws_label; end end return page, pages, at, coins_pages; end --[[--------------------------< I S _ U N I Q U E _ A R C H I V E _ U R L >------------------------------------ add error message when |archive-url= value is same as |url= or chapter-url= (or alias...) value ]] local function is_unique_archive_url (archive, url, c_url, source, date) if utilities.is_set (archive) then if archive == url or archive == c_url then utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); -- add error message return '', ''; -- unset |archive-url= and |archive-date= because same as |url= or |chapter-url= end end return archive, date; end --[=[-------------------------< A R C H I V E _ U R L _ C H E C K >-------------------------------------------- Check archive.org URLs to make sure they at least look like they are pointing at valid archives and not to the save snapshot URL or to calendar pages. When the archive URL is 'https://web.archive.org/save/' (or http://...) archive.org saves a snapshot of the target page in the URL. That is something that Wikipedia should not allow unwitting readers to do. When the archive.org URL does not have a complete timestamp, archive.org chooses a snapshot according to its own algorithm or provides a calendar 'search' result. [[WP:ELNO]] discourages links to search results. This function looks at the value assigned to |archive-url= and returns empty strings for |archive-url= and |archive-date= and an error message when: |archive-url= holds an archive.org save command URL |archive-url= is an archive.org URL that does not have a complete timestamp (YYYYMMDDhhmmss 14 digits) in the correct place otherwise returns |archive-url= and |archive-date= There are two mostly compatible archive.org URLs: //web.archive.org/<timestamp>... -- the old form //web.archive.org/web/<timestamp>... -- the new form The old form does not support or map to the new form when it contains a display flag. There are four identified flags ('id_', 'js_', 'cs_', 'im_') but since archive.org ignores others following the same form (two letters and an underscore) we don't check for these specific flags but we do check the form. This function supports a preview mode. When the article is rendered in preview mode, this function may return a modified archive URL: for save command errors, return undated wildcard (/*/) for timestamp errors when the timestamp has a wildcard, return the URL unmodified for timestamp errors when the timestamp does not have a wildcard, return with timestamp limited to six digits plus wildcard (/yyyymm*/) A secondary function is to return an archive-url timestamp from those urls that have them (archive.org and archive.today). The timestamp is used by validation.archive_date_check() to see if the value in |archive-date= matches the timestamp in the archive url. ]=] local function archive_url_check (url, date) local err_msg = ''; -- start with the error message empty local path, timestamp, flag; -- portions of the archive.org URL timestamp = url:match ('//archive.today/(%d%d%d%d%d%d%d%d%d%d%d%d%d%d)/') or -- get timestamp from archive.today urls url:match ('//archive.today/(%d%d%d%d%.%d%d%.%d%d%-%d%d%d%d%d%d)/'); -- this timestamp needs cleanup if timestamp then -- if this was an archive.today url ... return url, date, timestamp:gsub ('[%.%-]', ''); -- return ArchiveURL, ArchiveDate, and timestamp (dots and dashes removed) from |archive-url=, and done end -- here for archive.org urls if (not url:match('//web%.archive%.org/')) and (not url:match('//liveweb%.archive%.org/')) then -- also deprecated liveweb Wayback machine URL return url, date; -- not an archive.org archive, return ArchiveURL and ArchiveDate end if url:match('//web%.archive%.org/save/') then -- if a save command URL, we don't want to allow saving of the target page err_msg = cfg.err_msg_supl.save; url = url:gsub ('(//web%.archive%.org)/save/', '%1/*/', 1); -- for preview mode: modify ArchiveURL elseif url:match('//liveweb%.archive%.org/') then err_msg = cfg.err_msg_supl.liveweb; else path, timestamp, flag = url:match('//web%.archive%.org/([^%d]*)(%d+)([^/]*)/'); -- split out some of the URL parts for evaluation if not path then -- malformed in some way; pattern did not match err_msg = cfg.err_msg_supl.timestamp; elseif 14 ~= timestamp:len() then -- path and flag optional, must have 14-digit timestamp here err_msg = cfg.err_msg_supl.timestamp; if '*' ~= flag then local replacement = timestamp:match ('^%d%d%d%d%d%d') or timestamp:match ('^%d%d%d%d'); -- get the first 6 (YYYYMM) or first 4 digits (YYYY) if replacement then -- nil if there aren't at least 4 digits (year) replacement = replacement .. string.rep ('0', 14 - replacement:len()); -- year or yearmo (4 or 6 digits) zero-fill to make 14-digit timestamp url=url:gsub ('(//web%.archive%.org/[^%d]*)%d[^/]*', '%1' .. replacement .. '*', 1) -- for preview, modify ts to 14 digits plus splat for calendar display end end elseif utilities.is_set (path) and 'web/' ~= path then -- older archive URLs do not have the extra 'web/' path element err_msg = cfg.err_msg_supl.path; elseif utilities.is_set (flag) and not utilities.is_set (path) then -- flag not allowed with the old form URL (without the 'web/' path element) err_msg = cfg.err_msg_supl.flag; elseif utilities.is_set (flag) and not flag:match ('%a%a_') then -- flag if present must be two alpha characters and underscore (requires 'web/' path element) err_msg = cfg.err_msg_supl.flag; else return url, date, timestamp; -- return ArchiveURL, ArchiveDate, and timestamp from |archive-url= end end -- if here, something not right so utilities.set_message ('err_archive_url', {err_msg}); -- add error message and if is_preview_mode then return url, date, timestamp; -- preview mode so return ArchiveURL, ArchiveDate, and timestamp from |archive-url= else return '', ''; -- return empty strings for ArchiveURL and ArchiveDate end end --[[--------------------------< P L A C E _ C H E C K >-------------------------------------------------------- check |place=, |publication-place=, |location= to see if these params include digits. This function added because many editors misuse location to specify the in-source location (|page(s)= and |at= are supposed to do that) returns the original parameter value without modification; added maint cat when parameter value contains digits ]] local function place_check (param_val) if not utilities.is_set (param_val) then -- parameter empty or omitted return param_val; -- return that empty state end if mw.ustring.find (param_val, '%d') then -- not empty, are there digits in the parameter value utilities.set_message ('maint_location'); -- yep, add maint cat end return param_val; -- and done end --[[--------------------------< I S _ A R C H I V E D _ C O P Y >---------------------------------------------- compares |title= to 'Archived copy' (placeholder added by bots that can't find proper title); if matches, return true; nil else ]] local function is_archived_copy (title) title = mw.ustring.lower(title); -- switch title to lower case if title:find (cfg.special_case_translation.archived_copy.en) then -- if title is 'Archived copy' return true; elseif cfg.special_case_translation.archived_copy['local'] then if mw.ustring.find (title, cfg.special_case_translation.archived_copy['local']) then -- mw.ustring() because might not be Latin script return true; end end end --[[--------------------------< D I S P L A Y _ N A M E S _ S E L E C T >-------------------------------------- for any of the |display-authors=, |display-editors=, etc parameters, select either the local or global setting. When both are present, look at <local_display_names> value. When the value is some sort of 'et al.'string, special handling is required. When {{cs1 config}} has |display-<namelist>= AND this template has |display-<namelist>=etal AND: the number of names specified by <number_of_names> is: greater than the number specified in the global |display-<namelist>= parameter (<global_display_names>) use global |display-<namelist>= parameter value set overridden maint category less than or equal to the number specified in the global |display-<namelist>= parameter use local |display-<namelist>= parameter value The purpose of this function is to prevent categorizing a template that has fewer names than the global setting to keep the etal annotation specified by <local_display_names>. ]] local function display_names_select (global_display_names, local_display_names, param_name, number_of_names, test) if global_display_names and utilities.is_set (local_display_names) then -- when both if 'etal' == local_display_names:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings number_of_names = tonumber (number_of_names); -- convert these to numbers for comparison local global_display_names_num = tonumber (global_display_names); -- <global_display_names> not set when parameter value is not digits if number_of_names > global_display_names_num then -- template has more names than global config allows to be displayed? utilities.set_message ('maint_overridden_setting'); -- set a maint message because global is overriding local |display-<namelist>=etal return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names()) else return local_display_names, param_name; -- return local because fewer names so let <local_display_names> control end end -- here when <global_display_names> and <local_display_names> both numbers; <global_display_names> controls utilities.set_message ('maint_overridden_setting'); -- set a maint message return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names()) end -- here when only one of <global_display_names> or <local_display_names> set if global_display_names then return global_display_names, 'cs1 config'; -- return global with spoof parameter name (for get_display_names()) else return local_display_names, param_name; -- return local end end --[[--------------------------< C I T A T I O N 0 >------------------------------------------------------------ This is the main function doing the majority of the citation formatting. ]] local function citation0( config, args ) --[[ Load Input Parameters The argument_wrapper facilitates the mapping of multiple aliases to single internal variable. ]] local A = argument_wrapper ( args ); local i -- Pick out the relevant fields from the arguments. Different citation templates -- define different field names for the same underlying things. local author_etal; local a = {}; -- authors list from |lastn= / |firstn= pairs or |vauthors= local Authors; local NameListStyle; if cfg.global_cs1_config_t['NameListStyle'] then -- global setting in {{cs1 config}} overrides local |name-list-style= parameter value; nil when empty or assigned value invalid NameListStyle = is_valid_parameter_value (cfg.global_cs1_config_t['NameListStyle'], 'cs1 config: name-list-style', cfg.keywords_lists['name-list-style'], ''); -- error messaging 'param' here is a hoax else NameListStyle = is_valid_parameter_value (A['NameListStyle'], A:ORIGIN('NameListStyle'), cfg.keywords_lists['name-list-style'], ''); end if cfg.global_cs1_config_t['NameListStyle'] and utilities.is_set (A['NameListStyle']) then -- when template has |name-list-style=<something> which global setting has overridden utilities.set_message ('maint_overridden_setting'); -- set a maint message end local Collaboration = A['Collaboration']; do -- to limit scope of selected local selected = select_author_editor_source (A['Vauthors'], A['Authors'], args, 'AuthorList'); if 1 == selected then a, author_etal = extract_names (args, 'AuthorList'); -- fetch author list from |authorn= / |lastn= / |firstn=, |author-linkn=, and |author-maskn= elseif 2 == selected then NameListStyle = 'vanc'; -- override whatever |name-list-style= might be a, author_etal = parse_vauthors_veditors (args, A['Vauthors'], 'AuthorList'); -- fetch author list from |vauthors=, |author-linkn=, and |author-maskn= elseif 3 == selected then Authors = A['Authors']; -- use content of |people= or |credits=; |authors= is deprecated; TODO: constrain |people= and |credits= to cite av media, episode, serial? end if utilities.is_set (Collaboration) then author_etal = true; -- so that |display-authors=etal not required end end local editor_etal; local e = {}; -- editors list from |editor-lastn= / |editor-firstn= pairs or |veditors= do -- to limit scope of selected local selected = select_author_editor_source (A['Veditors'], nil, args, 'EditorList'); -- support for |editors= withdrawn if 1 == selected then e, editor_etal = extract_names (args, 'EditorList'); -- fetch editor list from |editorn= / |editor-lastn= / |editor-firstn=, |editor-linkn=, and |editor-maskn= elseif 2 == selected then NameListStyle = 'vanc'; -- override whatever |name-list-style= might be e, editor_etal = parse_vauthors_veditors (args, args.veditors, 'EditorList'); -- fetch editor list from |veditors=, |editor-linkn=, and |editor-maskn= end end local Chapter = A['Chapter']; -- done here so that we have access to |contribution= from |chapter= aliases local Chapter_origin = A:ORIGIN ('Chapter'); local Contribution; -- because contribution is required for contributor(s) if 'contribution' == Chapter_origin then Contribution = Chapter; -- get the name of the contribution end local c = {}; -- contributors list from |contributor-lastn= / contributor-firstn= pairs if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (A['Periodical']) then -- |contributor= and |contribution= only supported in book cites c = extract_names (args, 'ContributorList'); -- fetch contributor list from |contributorn= / |contributor-lastn=, -firstn=, -linkn=, -maskn= if 0 < #c then if not utilities.is_set (Contribution) then -- |contributor= requires |contribution= utilities.set_message ('err_contributor_missing_required_param', 'contribution'); -- add missing contribution error message c = {}; -- blank the contributors' table; it is used as a flag later end if 0 == #a then -- |contributor= requires |author= utilities.set_message ('err_contributor_missing_required_param', 'author'); -- add missing author error message c = {}; -- blank the contributors' table; it is used as a flag later end end else -- if not a book cite if utilities.select_one (args, cfg.aliases['ContributorList-Last'], 'err_redundant_parameters', 1 ) then -- are there contributor name list parameters? utilities.set_message ('err_contributor_ignored'); -- add contributor ignored error message end Contribution = nil; -- unset end local Title = A['Title']; local TitleLink = A['TitleLink']; local auto_select = ''; -- default is auto local accept_link; TitleLink, accept_link = utilities.has_accept_as_written (TitleLink, true); -- test for accept-this-as-written markup if (not accept_link) and utilities.in_array (TitleLink, {'none', 'pmc', 'doi'}) then -- check for special keywords auto_select = TitleLink; -- remember selection for later TitleLink = ''; -- treat as if |title-link= would have been empty end TitleLink = link_title_ok (TitleLink, A:ORIGIN ('TitleLink'), Title, 'title'); -- check for wiki-markup in |title-link= or wiki-markup in |title= when |title-link= is set local Section = ''; -- {{cite map}} only; preset to empty string for concatenation if not used if 'map' == config.CitationClass and 'section' == Chapter_origin then Section = A['Chapter']; -- get |section= from |chapter= alias list; |chapter= and the other aliases not supported in {{cite map}} Chapter = ''; -- unset for now; will be reset later from |map= if present end local Periodical = A['Periodical']; local Periodical_origin = A:ORIGIN('Periodical'); local ScriptPeriodical = A['ScriptPeriodical']; local ScriptPeriodical_origin = A:ORIGIN('ScriptPeriodical'); local TransPeriodical = A['TransPeriodical']; local TransPeriodical_origin = A:ORIGIN ('TransPeriodical'); if (utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical))) then local param; if utilities.is_set (Periodical) then -- get a parameter name from one of these periodical related meta-parameters Periodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters param = Periodical_origin -- get parameter name for error messaging elseif utilities.is_set (TransPeriodical) then TransPeriodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters param = TransPeriodical_origin; -- get parameter name for error messaging elseif utilities.is_set (ScriptPeriodical) then ScriptPeriodical = ''; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters param = ScriptPeriodical_origin; -- get parameter name for error messaging end if utilities.is_set (param) then -- if we found one utilities.set_message ('err_periodical_ignored', {param}); -- emit an error message end end if utilities.is_set (Periodical) then local i; Periodical, i = utilities.strip_apostrophe_markup (Periodical); -- strip apostrophe markup so that metadata isn't contaminated if i then -- non-zero when markup was stripped so emit an error message utilities.set_message ('err_apostrophe_markup', {Periodical_origin}); end end if 'mailinglist' == config.CitationClass then -- special case for {{cite mailing list}} if utilities.is_set (Periodical) and utilities.is_set (A ['MailingList']) then -- both set emit an error TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', Periodical_origin) .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'mailinglist')}); end Periodical = A ['MailingList']; -- error or no, set Periodical to |mailinglist= value because this template is {{cite mailing list}} Periodical_origin = A:ORIGIN('MailingList'); end -- web and news not tested for now because of -- Wikipedia:Administrators%27_noticeboard#Is_there_a_semi-automated_tool_that_could_fix_these_annoying_"Cite_Web"_errors? if not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) then -- 'periodical' templates require periodical parameter -- local p = {['journal'] = 'journal', ['magazine'] = 'magazine', ['news'] = 'newspaper', ['web'] = 'website'}; -- for error message local p = {['journal'] = 'journal', ['magazine'] = 'magazine'}; -- for error message if p[config.CitationClass] then utilities.set_message ('err_missing_periodical', {config.CitationClass, p[config.CitationClass]}); end end local Volume; if 'citation' == config.CitationClass then if utilities.is_set (Periodical) then if not utilities.in_array (Periodical_origin, cfg.citation_no_volume_t) then -- {{citation}} does not render |volume= when these parameters are used Volume = A['Volume']; -- but does for all other 'periodicals' end elseif utilities.is_set (ScriptPeriodical) then if 'script-website' ~= ScriptPeriodical_origin then -- {{citation}} does not render volume for |script-website= Volume = A['Volume']; -- but does for all other 'periodicals' end else Volume = A['Volume']; -- and does for non-'periodical' cites end elseif utilities.in_array (config.CitationClass, cfg.templates_using_volume) then -- render |volume= for cs1 according to the configuration settings Volume = A['Volume']; end extra_text_in_vol_iss_check (Volume, A:ORIGIN ('Volume'), 'v'); local Issue; if 'citation' == config.CitationClass then if utilities.is_set (Periodical) and utilities.in_array (Periodical_origin, cfg.citation_issue_t) then -- {{citation}} may render |issue= when these parameters are used Issue = utilities.hyphen_to_dash (A['Issue']); end elseif utilities.in_array (config.CitationClass, cfg.templates_using_issue) then -- conference & map books do not support issue; {{citation}} listed here because included in settings table if not (utilities.in_array (config.CitationClass, {'conference', 'map', 'citation'}) and not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical))) then Issue = utilities.hyphen_to_dash (A['Issue']); end end local ArticleNumber; if utilities.in_array (config.CitationClass, {'journal', 'conference'}) or ('citation' == config.CitationClass and utilities.is_set (Periodical) and 'journal' == Periodical_origin) then ArticleNumber = A['ArticleNumber']; end extra_text_in_vol_iss_check (Issue, A:ORIGIN ('Issue'), 'i'); local Page; local Pages; local At; local QuotePage; local QuotePages; if not utilities.in_array (config.CitationClass, cfg.templates_not_using_page) then -- TODO: rewrite to emit ignored parameter error message? Page = A['Page']; Pages = utilities.hyphen_to_dash (A['Pages']); At = A['At']; QuotePage = A['QuotePage']; QuotePages = utilities.hyphen_to_dash (A['QuotePages']); end local Edition = A['Edition']; local PublicationPlace = place_check (A['PublicationPlace'], A:ORIGIN('PublicationPlace')); local Place = place_check (A['Place'], A:ORIGIN('Place')); local PublisherName = A['PublisherName']; local PublisherName_origin = A:ORIGIN('PublisherName'); if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then local i = 0; PublisherName, i = utilities.strip_apostrophe_markup (PublisherName); -- strip apostrophe markup so that metadata isn't contaminated; publisher is never italicized if i and (0 < i) then -- non-zero when markup was stripped so emit an error message utilities.set_message ('err_apostrophe_markup', {PublisherName_origin}); end end if ('document' == config.CitationClass) and not utilities.is_set (PublisherName) then utilities.set_message ('err_missing_publisher', {config.CitationClass, 'publisher'}); end local Newsgroup = A['Newsgroup']; -- TODO: strip apostrophe markup? local Newsgroup_origin = A:ORIGIN('Newsgroup'); if 'newsgroup' == config.CitationClass then if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then -- general use parameter |publisher= not allowed in cite newsgroup utilities.set_message ('err_parameter_ignored', {PublisherName_origin}); end PublisherName = nil; -- ensure that this parameter is unset for the time being; will be used again after COinS end local URL = A['URL']; -- TODO: better way to do this for URL, ChapterURL, and MapURL? local UrlAccess = is_valid_parameter_value (A['UrlAccess'], A:ORIGIN('UrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (URL) and utilities.is_set (UrlAccess) then UrlAccess = nil; utilities.set_message ('err_param_access_requires_param', 'url'); end local ChapterURL = A['ChapterURL']; local ChapterUrlAccess = is_valid_parameter_value (A['ChapterUrlAccess'], A:ORIGIN('ChapterUrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (ChapterURL) and utilities.is_set (ChapterUrlAccess) then ChapterUrlAccess = nil; utilities.set_message ('err_param_access_requires_param', {A:ORIGIN('ChapterUrlAccess'):gsub ('%-access', '')}); end local MapUrlAccess = is_valid_parameter_value (A['MapUrlAccess'], A:ORIGIN('MapUrlAccess'), cfg.keywords_lists['url-access'], nil); if not utilities.is_set (A['MapURL']) and utilities.is_set (MapUrlAccess) then MapUrlAccess = nil; utilities.set_message ('err_param_access_requires_param', {'map-url'}); end local this_page = mw.title.getCurrentTitle(); -- also used for COinS and for language local no_tracking_cats = is_valid_parameter_value (A['NoTracking'], A:ORIGIN('NoTracking'), cfg.keywords_lists['yes_true_y'], nil); -- check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories if not utilities.is_set (no_tracking_cats) then -- ignore if we are already not going to categorize this page if cfg.uncategorized_namespaces[this_page.namespace] then -- is this page's namespace id one of the uncategorized namespace ids? no_tracking_cats = "true"; -- set no_tracking_cats end for _, v in ipairs (cfg.uncategorized_subpages) do -- cycle through page name patterns if this_page.text:match (v) then -- test page name against each pattern no_tracking_cats = "true"; -- set no_tracking_cats break; -- bail out if one is found end end end -- check for extra |page=, |pages= or |at= parameters. (also sheet and sheets while we're at it) utilities.select_one (args, {'page', 'p', 'pp', 'pages', 'at', 'sheet', 'sheets'}, 'err_redundant_parameters'); -- this is a dummy call simply to get the error message and category local coins_pages; Page, Pages, At, coins_pages = insource_loc_get (Page, A:ORIGIN('Page'), Pages, A:ORIGIN('Pages'), At); local NoPP = is_valid_parameter_value (A['NoPP'], A:ORIGIN('NoPP'), cfg.keywords_lists['yes_true_y'], nil); if utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- both |publication-place= and |place= (|location=) allowed if different utilities.add_prop_cat ('location-test'); -- add property cat to evaluate how often PublicationPlace and Place are used together if PublicationPlace == Place then Place = ''; -- unset; don't need both if they are the same end elseif not utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- when only |place= (|location=) is set ... PublicationPlace = Place; -- promote |place= (|location=) to |publication-place end if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same local URL_origin = A:ORIGIN('URL'); -- get name of parameter that holds URL local ChapterURL_origin = A:ORIGIN('ChapterURL'); -- get name of parameter that holds ChapterURL local ScriptChapter = A['ScriptChapter']; local ScriptChapter_origin = A:ORIGIN ('ScriptChapter'); local Format = A['Format']; local ChapterFormat = A['ChapterFormat']; local TransChapter = A['TransChapter']; local TransChapter_origin = A:ORIGIN ('TransChapter'); local TransTitle = A['TransTitle']; local ScriptTitle = A['ScriptTitle']; --[[ Parameter remapping for cite encyclopedia: When the citation has these parameters: |encyclopedia= and |title= then map |title= to |article= and |encyclopedia= to |title= for rendering |encyclopedia= and |article= then map |encyclopedia= to |title= for rendering |trans-title= maps to |trans-chapter= when |title= is re-mapped |url= maps to |chapter-url= when |title= is remapped All other combinations of |encyclopedia=, |title=, and |article= are not modified ]] local Encyclopedia = A['Encyclopedia']; -- used as a flag by this module and by ~/COinS local ScriptEncyclopedia = A['ScriptEncyclopedia']; local TransEncyclopedia = A['TransEncyclopedia']; if utilities.is_set (Encyclopedia) or utilities.is_set (ScriptEncyclopedia) then -- emit error message when Encyclopedia set but template is other than {{cite encyclopedia}} or {{citation}} if 'encyclopaedia' ~= config.CitationClass and 'citation' ~= config.CitationClass then if utilities.is_set (Encyclopedia) then utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('Encyclopedia')}); else utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('ScriptEncyclopedia')}); end Encyclopedia = nil; -- unset these because not supported by this template ScriptEncyclopedia = nil; TransEncyclopedia = nil; end elseif utilities.is_set (TransEncyclopedia) then utilities.set_message ('err_trans_missing_title', {'encyclopedia'}); end if ('encyclopaedia' == config.CitationClass) or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then if utilities.is_set (Periodical) and utilities.is_set (Encyclopedia) then -- when both parameters set emit an error message; {{citation}} only; Periodical not allowed in {{cite encyclopedia}} utilities.set_message ('err_periodical_ignored', {Periodical_origin}); end if utilities.is_set (Encyclopedia) or utilities.is_set (ScriptEncyclopedia) then Periodical = Encyclopedia; -- error or no, set Periodical to Encyclopedia for rendering; {{citation}} could (not legitimately) have both; use Encyclopedia Periodical_origin = A:ORIGIN ('Encyclopedia'); ScriptPeriodical = ScriptEncyclopedia; ScriptPeriodical_origin = A:ORIGIN ('ScriptEncyclopedia'); if utilities.is_set (Title) or utilities.is_set (ScriptTitle) then if not utilities.is_set (Chapter) then Chapter = Title; -- |encyclopedia= and |title= are set so map |title= params to |article= params for rendering ScriptChapter = ScriptTitle; ScriptChapter_origin = A:ORIGIN('ScriptTitle') TransChapter = TransTitle; ChapterURL = URL; ChapterURL_origin = URL_origin; ChapterUrlAccess = UrlAccess; ChapterFormat = Format; if not utilities.is_set (ChapterURL) and utilities.is_set (TitleLink) then Chapter = utilities.make_wikilink (TitleLink, Chapter); end Title = Periodical; -- now map |encyclopedia= params to |title= params for rendering ScriptTitle = ScriptPeriodical or ''; TransTitle = TransEncyclopedia or ''; Periodical = ''; -- redundant so unset ScriptPeriodical = ''; URL = ''; Format = ''; TitleLink = ''; end elseif utilities.is_set (Chapter) or utilities.is_set (ScriptChapter) then -- |title= not set Title = Periodical; -- |encyclopedia= set and |article= set so map |encyclopedia= to |title= for rendering ScriptTitle = ScriptPeriodical or ''; TransTitle = TransEncyclopedia or ''; Periodical = ''; -- redundant so unset ScriptPeriodical = ''; end end end -- special case for cite techreport. local ID = A['ID']; if (config.CitationClass == "techreport") then -- special case for cite techreport if utilities.is_set (A['Number']) then -- cite techreport uses 'number', which other citations alias to 'issue' if not utilities.is_set (ID) then -- can we use ID for the "number"? ID = A['Number']; -- yes, use it else -- ID has a value so emit error message utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'id') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'number')}); end end end -- Account for the oddity that is {{cite conference}}, before generation of COinS data. local ChapterLink -- = A['ChapterLink']; -- deprecated as a parameter but still used internally by cite episode local Conference = A['Conference']; local BookTitle = A['BookTitle']; local TransTitle_origin = A:ORIGIN ('TransTitle'); if 'conference' == config.CitationClass then if utilities.is_set (BookTitle) then Chapter = Title; Chapter_origin = 'title'; -- ChapterLink = TitleLink; -- |chapter-link= is deprecated ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURL_origin = URL_origin; URL_origin = ''; ChapterFormat = Format; TransChapter = TransTitle; TransChapter_origin = TransTitle_origin; Title = BookTitle; Format = ''; -- TitleLink = ''; TransTitle = ''; URL = ''; end elseif 'speech' ~= config.CitationClass then Conference = ''; -- not cite conference or cite speech so make sure this is empty string end -- CS1/2 mode local Mode; if cfg.global_cs1_config_t['Mode'] then -- global setting in {{cs1 config}} overrides local |mode= parameter value; nil when empty or assigned value invalid Mode = is_valid_parameter_value (cfg.global_cs1_config_t['Mode'], 'cs1 config: mode', cfg.keywords_lists['mode'], ''); -- error messaging 'param' here is a hoax else Mode = is_valid_parameter_value (A['Mode'], A:ORIGIN('Mode'), cfg.keywords_lists['mode'], ''); end if cfg.global_cs1_config_t['Mode'] and utilities.is_set (A['Mode']) then -- when template has |mode=<something> which global setting has overridden utilities.set_message ('maint_overridden_setting'); -- set a maint message end -- separator character and postscript local sepc, PostScript = set_style (Mode:lower(), A['PostScript'], config.CitationClass); -- controls capitalization of certain static text local use_lowercase = ( sepc == ',' ); -- cite map oddities local Cartography = ""; local Scale = ""; local Sheet = A['Sheet'] or ''; local Sheets = A['Sheets'] or ''; if config.CitationClass == "map" then if utilities.is_set (Chapter) then --TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'map') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', Chapter_origin)}); -- add error message end Chapter = A['Map']; Chapter_origin = A:ORIGIN('Map'); ChapterURL = A['MapURL']; ChapterURL_origin = A:ORIGIN('MapURL'); TransChapter = A['TransMap']; ScriptChapter = A['ScriptMap'] ScriptChapter_origin = A:ORIGIN('ScriptMap') ChapterUrlAccess = MapUrlAccess; ChapterFormat = A['MapFormat']; Cartography = A['Cartography']; if utilities.is_set ( Cartography ) then Cartography = sepc .. " " .. wrap_msg ('cartography', Cartography, use_lowercase); end Scale = A['Scale']; if utilities.is_set ( Scale ) then Scale = sepc .. " " .. Scale; end end -- Account for the oddities that are {{cite episode}} and {{cite serial}}, before generation of COinS data. local Series = A['Series']; if 'episode' == config.CitationClass or 'serial' == config.CitationClass then local SeriesLink = A['SeriesLink']; SeriesLink = link_title_ok (SeriesLink, A:ORIGIN ('SeriesLink'), Series, 'series'); -- check for wiki-markup in |series-link= or wiki-markup in |series= when |series-link= is set local Network = A['Network']; local Station = A['Station']; local s, n = {}, {}; -- do common parameters first if utilities.is_set (Network) then table.insert(n, Network); end if utilities.is_set (Station) then table.insert(n, Station); end ID = table.concat(n, sepc .. ' '); if 'episode' == config.CitationClass then -- handle the oddities that are strictly {{cite episode}} local Season = A['Season']; local SeriesNumber = A['SeriesNumber']; if utilities.is_set (Season) and utilities.is_set (SeriesNumber) then -- these are mutually exclusive so if both are set TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'season') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'seriesno')}); -- add error message SeriesNumber = ''; -- unset; prefer |season= over |seriesno= end -- assemble a table of parts concatenated later into Series if utilities.is_set (Season) then table.insert(s, wrap_msg ('season', Season, use_lowercase)); end if utilities.is_set (SeriesNumber) then table.insert(s, wrap_msg ('seriesnum', SeriesNumber, use_lowercase)); end if utilities.is_set (Issue) then table.insert(s, wrap_msg ('episode', Issue, use_lowercase)); end Issue = ''; -- unset because this is not a unique parameter Chapter = Title; -- promote title parameters to chapter ScriptChapter = ScriptTitle; ScriptChapter_origin = A:ORIGIN('ScriptTitle'); ChapterLink = TitleLink; -- alias |episode-link= TransChapter = TransTitle; ChapterURL = URL; ChapterUrlAccess = UrlAccess; ChapterURL_origin = URL_origin; ChapterFormat = Format; Title = Series; -- promote series to title TitleLink = SeriesLink; Series = table.concat(s, sepc .. ' '); -- this is concatenation of season, seriesno, episode number if utilities.is_set (ChapterLink) and not utilities.is_set (ChapterURL) then -- link but not URL Chapter = utilities.make_wikilink (ChapterLink, Chapter); elseif utilities.is_set (ChapterLink) and utilities.is_set (ChapterURL) then -- if both are set, URL links episode; Series = utilities.make_wikilink (ChapterLink, Series); end URL = ''; -- unset TransTitle = ''; ScriptTitle = ''; Format = ''; else -- now oddities that are cite serial Issue = ''; -- unset because this parameter no longer supported by the citation/core version of cite serial Chapter = A['Episode']; -- TODO: make |episode= available to cite episode someday? if utilities.is_set (Series) and utilities.is_set (SeriesLink) then Series = utilities.make_wikilink (SeriesLink, Series); end Series = utilities.wrap_style ('italic-title', Series); -- series is italicized end end -- end of {{cite episode}} stuff -- handle type parameter for those CS1 citations that have default values local TitleType = A['TitleType']; local Degree = A['Degree']; if utilities.in_array (config.CitationClass, {'AV-media-notes', 'document', 'interview', 'mailinglist', 'map', 'podcast', 'pressrelease', 'report', 'speech', 'techreport', 'thesis'}) then TitleType = set_titletype (config.CitationClass, TitleType); if utilities.is_set (Degree) and "Thesis" == TitleType then -- special case for cite thesis TitleType = Degree .. ' ' .. cfg.title_types ['thesis']:lower(); end end if utilities.is_set (TitleType) then -- if type parameter is specified TitleType = utilities.substitute ( cfg.messages['type'], TitleType); -- display it in parentheses -- TODO: Hack on TitleType to fix bunched parentheses problem end -- legacy: promote PublicationDate to Date if neither Date nor Year are set. local Date = A['Date']; local Date_origin; -- to hold the name of parameter promoted to Date; required for date error messaging local PublicationDate = A['PublicationDate']; local Year = A['Year']; if not utilities.is_set (Date) then Date = Year; -- promote Year to Date Year = nil; -- make nil so Year as empty string isn't used for CITEREF if not utilities.is_set (Date) and utilities.is_set (PublicationDate) then -- use PublicationDate when |date= and |year= are not set Date = PublicationDate; -- promote PublicationDate to Date PublicationDate = ''; -- unset, no longer needed Date_origin = A:ORIGIN('PublicationDate'); -- save the name of the promoted parameter else Date_origin = A:ORIGIN('Year'); -- save the name of the promoted parameter end else Date_origin = A:ORIGIN('Date'); -- not a promotion; name required for error messaging end if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation --[[ Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where we get the date used in the metadata. Date validation supporting code is in Module:Citation/CS1/Date_validation ]] local DF = is_valid_parameter_value (A['DF'], A:ORIGIN('DF'), cfg.keywords_lists['df'], ''); if not utilities.is_set (DF) then DF = cfg.global_df; -- local |df= if present overrides global df set by {{use xxx date}} template end local ArchiveURL; local ArchiveDate; local ArchiveFormat = A['ArchiveFormat']; local archive_url_timestamp; -- timestamp from wayback machine url ArchiveURL, ArchiveDate, archive_url_timestamp = archive_url_check (A['ArchiveURL'], A['ArchiveDate']) ArchiveFormat = style_format (ArchiveFormat, ArchiveURL, 'archive-format', 'archive-url'); ArchiveURL, ArchiveDate = is_unique_archive_url (ArchiveURL, URL, ChapterURL, A:ORIGIN('ArchiveURL'), ArchiveDate); -- add error message when URL or ChapterURL == ArchiveURL local AccessDate = A['AccessDate']; local COinS_date = {}; -- holds date info extracted from |date= for the COinS metadata by Module:Date verification local DoiBroken = A['DoiBroken']; local Embargo = A['Embargo']; local anchor_year; -- used in the CITEREF identifier do -- create defined block to contain local variables error_message, date_parameters_list, mismatch local error_message = ''; -- AirDate has been promoted to Date so not necessary to check it local date_parameters_list = { ['access-date'] = {val = AccessDate, name = A:ORIGIN ('AccessDate')}, ['archive-date'] = {val = ArchiveDate, name = A:ORIGIN ('ArchiveDate')}, ['date'] = {val = Date, name = Date_origin}, ['doi-broken-date'] = {val = DoiBroken, name = A:ORIGIN ('DoiBroken')}, ['pmc-embargo-date'] = {val = Embargo, name = A:ORIGIN ('Embargo')}, ['publication-date'] = {val = PublicationDate, name = A:ORIGIN ('PublicationDate')}, ['year'] = {val = Year, name = A:ORIGIN ('Year')}, }; local error_list = {}; anchor_year, Embargo = validation.dates(date_parameters_list, COinS_date, error_list); if utilities.is_set (Year) and utilities.is_set (Date) then -- both |date= and |year= not normally needed; validation.year_date_check (Year, A:ORIGIN ('Year'), Date, A:ORIGIN ('Date'), error_list); end if 0 == #error_list then -- error free dates only; 0 when error_list is empty local modified = false; -- flag if utilities.is_set (DF) then -- if we need to reformat dates modified = validation.reformat_dates (date_parameters_list, DF); -- reformat to DF format, use long month names if appropriate end if true == validation.date_hyphen_to_dash (date_parameters_list) then -- convert hyphens to dashes where appropriate modified = true; utilities.set_message ('maint_date_format'); -- hyphens were converted so add maint category end -- for those wikis that can and want to have English date names translated to the local language; not supported at en.wiki if cfg.date_name_auto_xlate_enable and validation.date_name_xlate (date_parameters_list, cfg.date_digit_auto_xlate_enable ) then utilities.set_message ('maint_date_auto_xlated'); -- add maint cat modified = true; end if modified then -- if the date_parameters_list values were modified AccessDate = date_parameters_list['access-date'].val; -- overwrite date holding parameters with modified values ArchiveDate = date_parameters_list['archive-date'].val; Date = date_parameters_list['date'].val; DoiBroken = date_parameters_list['doi-broken-date'].val; PublicationDate = date_parameters_list['publication-date'].val; end if archive_url_timestamp and utilities.is_set (ArchiveDate) then validation.archive_date_check (ArchiveDate, archive_url_timestamp, DF); -- does YYYYMMDD in archive_url_timestamp match date in ArchiveDate end else utilities.set_message ('err_bad_date', {utilities.make_sep_list (#error_list, error_list)}); -- add this error message end end -- end of do if utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) or -- {{cite book}}, {{cite encyclopedia}}; TODO: {{cite conference}} and others? ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) or -- {{citation}} as an encylopedia citation ('citation' == config.CitationClass and not utilities.is_set (Periodical)) then -- {{citation}} as a book citation if utilities.is_set (PublicationPlace) then if not utilities.is_set (PublisherName) then local date = COinS_date.rftdate and tonumber (COinS_date.rftdate:match ('%d%d%d%d')); -- get year portion of COinS date (because in Arabic numerals); convert string to number if date and (1850 <= date) then -- location has no publisher; if date is 1850 or later utilities.set_message ('maint_location_no_publisher'); -- add maint cat end else -- PublisherName has a value if cfg.keywords_xlate['none'] == PublisherName then -- if that value is 'none' (only for book and encyclopedia citations) PublisherName = ''; -- unset end end end end local ID_list = {}; -- sequence table of rendered identifiers local ID_list_coins = {}; -- table of identifiers and their values from args; key is same as cfg.id_handlers's key local Class = A['Class']; -- arxiv class identifier local ID_support = { {A['ASINTLD'], 'ASIN', 'err_asintld_missing_asin', A:ORIGIN ('ASINTLD')}, {DoiBroken, 'DOI', 'err_doibroken_missing_doi', A:ORIGIN ('DoiBroken')}, {Embargo, 'PMC', 'err_embargo_missing_pmc', A:ORIGIN ('Embargo')}, } ID_list, ID_list_coins = identifiers.identifier_lists_get (args, {DoiBroken = DoiBroken, ASINTLD = A['ASINTLD'], Embargo = Embargo, Class = Class}, ID_support); -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, {{cite ssrn}}, before generation of COinS data. if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- |arxiv= or |eprint= required for cite arxiv; |biorxiv=, |citeseerx=, |medrxiv=, |ssrn= required for their templates if not (args[cfg.id_handlers[config.CitationClass:upper()].parameters[1]] or -- can't use ID_list_coins k/v table here because invalid parameters omitted args[cfg.id_handlers[config.CitationClass:upper()].parameters[2]]) then -- which causes unexpected parameter missing error message utilities.set_message ('err_' .. config.CitationClass .. '_missing'); -- add error message end Periodical = ({['arxiv'] = 'arXiv', ['biorxiv'] = 'bioRxiv', ['citeseerx'] = 'CiteSeerX', ['medrxiv'] = 'medRxiv', ['ssrn'] = 'Social Science Research Network'})[config.CitationClass]; end -- Link the title of the work if no |url= was provided, but we have a |pmc= or a |doi= with |doi-access=free if config.CitationClass == "journal" and not utilities.is_set (URL) and not utilities.is_set (TitleLink) and not utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) then -- TODO: remove 'none' once existing citations have been switched to 'off', so 'none' can be used as token for "no title" instead if 'none' ~= cfg.keywords_xlate[auto_select] then -- if auto-linking not disabled if identifiers.auto_link_urls[auto_select] then -- manual selection URL = identifiers.auto_link_urls[auto_select]; -- set URL to be the same as identifier's external link URL_origin = cfg.id_handlers[auto_select:upper()].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title= elseif identifiers.auto_link_urls['pmc'] then -- auto-select PMC URL = identifiers.auto_link_urls['pmc']; -- set URL to be the same as the PMC external link if not embargoed URL_origin = cfg.id_handlers['PMC'].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title= elseif identifiers.auto_link_urls['doi'] then -- auto-select DOI URL = identifiers.auto_link_urls['doi']; URL_origin = cfg.id_handlers['DOI'].parameters[1]; end end if utilities.is_set (URL) then -- set when using an identifier-created URL if utilities.is_set (AccessDate) then -- |access-date= requires |url=; identifier-created URL is not |url= utilities.set_message ('err_accessdate_missing_url'); -- add an error message AccessDate = ''; -- unset end if utilities.is_set (ArchiveURL) then -- |archive-url= requires |url=; identifier-created URL is not |url= utilities.set_message ('err_archive_missing_url'); -- add an error message ArchiveURL = ''; -- unset end end end -- At this point fields may be nil if they weren't specified in the template use. We can use that fact. -- Test if citation has no title if not utilities.is_set (Title) and not utilities.is_set (TransTitle) and not utilities.is_set (ScriptTitle) then -- has special case for cite episode utilities.set_message ('err_citation_missing_title', {'episode' == config.CitationClass and 'series' or 'title'}); end if utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) and utilities.in_array (config.CitationClass, {'journal', 'citation'}) and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and ('journal' == Periodical_origin or 'script-journal' == ScriptPeriodical_origin) then -- special case for journal cites Title = ''; -- set title to empty string utilities.set_message ('maint_untitled'); -- add maint cat end -- COinS metadata (see <http://ocoins.info/>) for automated parsing of citation information. -- handle the oddity that is cite encyclopedia and {{citation |encyclopedia=something}}. Here we presume that -- when Periodical, Title, and Chapter are all set, then Periodical is the book (encyclopedia) title, Title -- is the article title, and Chapter is a section within the article. So, we remap local coins_chapter = Chapter; -- default assuming that remapping not required local coins_title = Title; -- et tu if 'encyclopaedia' == config.CitationClass or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then if utilities.is_set (Chapter) and utilities.is_set (Title) and utilities.is_set (Periodical) then -- if all are used then coins_chapter = Title; -- remap coins_title = Periodical; end end local coins_author = a; -- default for coins rft.au if 0 < #c then -- but if contributor list coins_author = c; -- use that instead end -- this is the function call to COinS() local OCinSoutput = metadata.COinS({ ['Periodical'] = utilities.strip_apostrophe_markup (Periodical), -- no markup in the metadata ['Encyclopedia'] = Encyclopedia, -- just a flag; content ignored by ~/COinS ['Chapter'] = metadata.make_coins_title (coins_chapter, ScriptChapter), -- Chapter and ScriptChapter stripped of bold / italic / accept-as-written markup ['Degree'] = Degree; -- cite thesis only ['Title'] = metadata.make_coins_title (coins_title, ScriptTitle), -- Title and ScriptTitle stripped of bold / italic / accept-as-written markup ['PublicationPlace'] = PublicationPlace, ['Date'] = COinS_date.rftdate, -- COinS_date.* has correctly formatted date values if Date is valid; ['Season'] = COinS_date.rftssn, ['Quarter'] = COinS_date.rftquarter, ['Chron'] = COinS_date.rftchron, ['Series'] = Series, ['Volume'] = Volume, ['Issue'] = Issue, ['ArticleNumber'] = ArticleNumber, ['Pages'] = coins_pages or metadata.get_coins_pages (first_set ({Sheet, Sheets, Page, Pages, At, QuotePage, QuotePages}, 7)), -- pages stripped of external links ['Edition'] = Edition, ['PublisherName'] = PublisherName or Newsgroup, -- any apostrophe markup already removed from PublisherName ['URL'] = first_set ({ChapterURL, URL}, 2), ['Authors'] = coins_author, ['ID_list'] = ID_list_coins, ['RawPage'] = this_page.prefixedText, }, config.CitationClass); -- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, and {{cite ssrn}} AFTER generation of COinS data. if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- we have set rft.jtitle in COinS to arXiv, bioRxiv, CiteSeerX, medRxiv, or ssrn now unset so it isn't displayed Periodical = ''; -- periodical not allowed in these templates; if article has been published, use cite journal end -- special case for cite newsgroup. Do this after COinS because we are modifying Publishername to include some static text if 'newsgroup' == config.CitationClass and utilities.is_set (Newsgroup) then PublisherName = utilities.substitute (cfg.messages['newsgroup'], external_link( 'news:' .. Newsgroup, Newsgroup, Newsgroup_origin, nil )); end local Editors; local EditorCount; -- used only for choosing {ed.) or (eds.) annotation at end of editor name-list local Contributors; -- assembled contributors name list local contributor_etal; local Translators; -- assembled translators name list local translator_etal; local t = {}; -- translators list from |translator-lastn= / translator-firstn= pairs t = extract_names (args, 'TranslatorList'); -- fetch translator list from |translatorn= / |translator-lastn=, -firstn=, -linkn=, -maskn= local Interviewers; local interviewers_list = {}; interviewers_list = extract_names (args, 'InterviewerList'); -- process preferred interviewers parameters local interviewer_etal; -- Now perform various field substitutions. -- We also add leading spaces and surrounding markup and punctuation to the -- various parts of the citation, but only when they are non-nil. do local last_first_list; local control = { format = NameListStyle, -- empty string, '&', 'amp', 'and', or 'vanc' maximum = nil, -- as if display-authors or display-editors not set mode = Mode }; do -- do editor name list first because the now unsupported coauthors used to modify control table local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayEditors'], A['DisplayEditors'], A:ORIGIN ('DisplayEditors'), #e); control.maximum, editor_etal = get_display_names (display_names, #e, 'editors', editor_etal, param); Editors, EditorCount = list_people (control, e, editor_etal); if 1 == EditorCount and (true == editor_etal or 1 < #e) then -- only one editor displayed but includes etal then EditorCount = 2; -- spoof to display (eds.) annotation end end do -- now do interviewers local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayInterviewers'], A['DisplayInterviewers'], A:ORIGIN ('DisplayInterviewers'), #interviewers_list); control.maximum, interviewer_etal = get_display_names (display_names, #interviewers_list, 'interviewers', interviewer_etal, param); Interviewers = list_people (control, interviewers_list, interviewer_etal); end do -- now do translators local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayTranslators'], A['DisplayTranslators'], A:ORIGIN ('DisplayTranslators'), #t); control.maximum, translator_etal = get_display_names (display_names, #t, 'translators', translator_etal, param); Translators = list_people (control, t, translator_etal); end do -- now do contributors local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayContributors'], A['DisplayContributors'], A:ORIGIN ('DisplayContributors'), #c); control.maximum, contributor_etal = get_display_names (display_names, #c, 'contributors', contributor_etal, param); Contributors = list_people (control, c, contributor_etal); end do -- now do authors local display_names, param = display_names_select (cfg.global_cs1_config_t['DisplayAuthors'], A['DisplayAuthors'], A:ORIGIN ('DisplayAuthors'), #a, author_etal); control.maximum, author_etal = get_display_names (display_names, #a, 'authors', author_etal, param); last_first_list = list_people (control, a, author_etal); if utilities.is_set (Authors) then Authors, author_etal = name_has_etal (Authors, author_etal, false, 'authors'); -- find and remove variations on et al. if author_etal then Authors = Authors .. ' ' .. cfg.messages['et al']; -- add et al. to authors parameter end else Authors = last_first_list; -- either an author name list or an empty string end end -- end of do if utilities.is_set (Authors) and utilities.is_set (Collaboration) then Authors = Authors .. ' (' .. Collaboration .. ')'; -- add collaboration after et al. end end local ConferenceFormat = A['ConferenceFormat']; local ConferenceURL = A['ConferenceURL']; ConferenceFormat = style_format (ConferenceFormat, ConferenceURL, 'conference-format', 'conference-url'); Format = style_format (Format, URL, 'format', 'url'); -- special case for chapter format so no error message or cat when chapter not supported if not (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia))) then ChapterFormat = style_format (ChapterFormat, ChapterURL, 'chapter-format', 'chapter-url'); end if not utilities.is_set (URL) then if utilities.in_array (config.CitationClass, {"web", "podcast", "mailinglist"}) or -- |url= required for cite web, cite podcast, and cite mailinglist ('citation' == config.CitationClass and ('website' == Periodical_origin or 'script-website' == ScriptPeriodical_origin)) then -- and required for {{citation}} with |website= or |script-website= utilities.set_message ('err_cite_web_url'); end -- do we have |accessdate= without either |url= or |chapter-url=? if utilities.is_set (AccessDate) and not utilities.is_set (ChapterURL) then -- ChapterURL may be set when URL is not set; utilities.set_message ('err_accessdate_missing_url'); AccessDate = ''; end end local UrlStatus = is_valid_parameter_value (A['UrlStatus'], A:ORIGIN('UrlStatus'), cfg.keywords_lists['url-status'], ''); local OriginalURL local OriginalURL_origin local OriginalFormat local OriginalAccess; UrlStatus = UrlStatus:lower(); -- used later when assembling archived text if utilities.is_set ( ArchiveURL ) then if utilities.is_set (ChapterURL) then -- if chapter-url= is set apply archive url to it OriginalURL = ChapterURL; -- save copy of source chapter's url for archive text OriginalURL_origin = ChapterURL_origin; -- name of |chapter-url= parameter for error messages OriginalFormat = ChapterFormat; -- and original |chapter-format= if 'live' ~= UrlStatus then ChapterURL = ArchiveURL -- swap-in the archive's URL ChapterURL_origin = A:ORIGIN('ArchiveURL') -- name of |archive-url= parameter for error messages ChapterFormat = ArchiveFormat or ''; -- swap in archive's format ChapterUrlAccess = nil; -- restricted access levels do not make sense for archived URLs end elseif utilities.is_set (URL) then OriginalURL = URL; -- save copy of original source URL OriginalURL_origin = URL_origin; -- name of URL parameter for error messages OriginalFormat = Format; -- and original |format= OriginalAccess = UrlAccess; if 'live' ~= UrlStatus then -- if URL set then |archive-url= applies to it URL = ArchiveURL -- swap-in the archive's URL URL_origin = A:ORIGIN('ArchiveURL') -- name of archive URL parameter for error messages Format = ArchiveFormat or ''; -- swap in archive's format UrlAccess = nil; -- restricted access levels do not make sense for archived URLs end end elseif utilities.is_set (UrlStatus) then -- if |url-status= is set when |archive-url= is not set utilities.set_message ('maint_url_status'); -- add maint cat end if utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or -- if any of the 'periodical' cites except encyclopedia ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) then local chap_param; if utilities.is_set (Chapter) then -- get a parameter name from one of these chapter related meta-parameters chap_param = A:ORIGIN ('Chapter') elseif utilities.is_set (TransChapter) then chap_param = A:ORIGIN ('TransChapter') elseif utilities.is_set (ChapterURL) then chap_param = A:ORIGIN ('ChapterURL') elseif utilities.is_set (ScriptChapter) then chap_param = ScriptChapter_origin; else utilities.is_set (ChapterFormat) chap_param = A:ORIGIN ('ChapterFormat') end if utilities.is_set (chap_param) then -- if we found one utilities.set_message ('err_chapter_ignored', {chap_param}); -- add error message Chapter = ''; -- and set them to empty string to be safe with concatenation TransChapter = ''; ChapterURL = ''; ScriptChapter = ''; ChapterFormat = ''; end else -- otherwise, format chapter / article title local no_quotes = false; -- default assume that we will be quoting the chapter parameter value if utilities.is_set (Contribution) and 0 < #c then -- if this is a contribution with contributor(s) if utilities.in_array (Contribution:lower(), cfg.keywords_lists.contribution) then -- and a generic contribution title no_quotes = true; -- then render it unquoted end end Chapter = format_chapter_title (ScriptChapter, ScriptChapter_origin, Chapter, Chapter_origin, TransChapter, TransChapter_origin, ChapterURL, ChapterURL_origin, no_quotes, ChapterUrlAccess); -- Contribution is also in Chapter if utilities.is_set (Chapter) then Chapter = Chapter .. ChapterFormat ; if 'map' == config.CitationClass and utilities.is_set (TitleType) then Chapter = Chapter .. ' ' .. TitleType; -- map annotation here; not after title end Chapter = Chapter .. sepc .. ' '; elseif utilities.is_set (ChapterFormat) then -- |chapter= not set but |chapter-format= is so ... Chapter = ChapterFormat .. sepc .. ' '; -- ... ChapterFormat has error message, we want to see it end end -- Format main title local plain_title = false; local accept_title; Title, accept_title = utilities.has_accept_as_written (Title, true); -- remove accept-this-as-written markup when it wraps all of <Title> if accept_title and ('' == Title) then -- only support forced empty for now "(())" Title = cfg.messages['notitle']; -- replace by predefined "No title" message -- TODO: utilities.set_message ( 'err_redundant_parameters', ...); -- issue proper error message instead of muting ScriptTitle = ''; -- just mute for now TransTitle = ''; -- just mute for now plain_title = true; -- suppress text decoration for descriptive title utilities.set_message ('maint_untitled'); -- add maint cat end if not accept_title then -- <Title> not wrapped in accept-as-written markup if '...' == Title:sub (-3) then -- if ellipsis is the last three characters of |title= Title = Title:gsub ('(%.%.%.)%.+$', '%1'); -- limit the number of dots to three elseif not mw.ustring.find (Title, '%.%s*%a%.$') and -- end of title is not a 'dot-(optional space-)letter-dot' initialism ... not mw.ustring.find (Title, '%s+%a%.$') then -- ...and not a 'space-letter-dot' initial (''Allium canadense'' L.) Title = mw.ustring.gsub(Title, '%' .. sepc .. '$', ''); -- remove any trailing separator character; sepc and ms.ustring() here for languages that use multibyte separator characters end if utilities.is_set (ArchiveURL) and is_archived_copy (Title) then utilities.set_message ('maint_archived_copy'); -- add maintenance category before we modify the content of Title end if is_generic ('generic_titles', Title) then utilities.set_message ('err_generic_title'); -- set an error message end end if (not plain_title) and (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'document', 'pressrelease', 'podcast', 'newsgroup', 'mailinglist', 'interview', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or ('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) or ('map' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)))) then -- special case for cite map when the map is in a periodical treat as an article Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from module provided quote marks Title = utilities.wrap_style ('quoted-title', Title); Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); elseif plain_title or ('report' == config.CitationClass) then -- no styling for cite report and descriptive titles (otherwise same as above) Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); -- for cite report, use this form for trans-title else Title = utilities.wrap_style ('italic-title', Title); Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped TransTitle = utilities.wrap_style ('trans-italic-title', TransTitle); end if utilities.is_set (TransTitle) then if utilities.is_set (Title) then TransTitle = " " .. TransTitle; else utilities.set_message ('err_trans_missing_title', {'title'}); end end if utilities.is_set (Title) then -- TODO: is this the right place to be making Wikisource URLs? if utilities.is_set (TitleLink) and utilities.is_set (URL) then utilities.set_message ('err_wikilink_in_url'); -- set an error message because we can't have both TitleLink = ''; -- unset end if not utilities.is_set (TitleLink) and utilities.is_set (URL) then Title = external_link (URL, Title, URL_origin, UrlAccess) .. TransTitle .. Format; URL = ''; -- unset these because no longer needed Format = ""; elseif utilities.is_set (TitleLink) and not utilities.is_set (URL) then local ws_url; ws_url = wikisource_url_make (TitleLink); -- ignore ws_label return; not used here if ws_url then Title = external_link (ws_url, Title .. '&nbsp;', 'ws link in title-link'); -- space char after Title to move icon away from italic text; TODO: a better way to do this? Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], TitleLink, Title}); Title = Title .. TransTitle; else Title = utilities.make_wikilink (TitleLink, Title) .. TransTitle; end else local ws_url, ws_label, L; -- Title has italic or quote markup by the time we get here which causes is_wikilink() to return 0 (not a wikilink) ws_url, ws_label, L = wikisource_url_make (Title:gsub('^[\'"]*(.-)[\'"]*$', '%1')); -- make ws URL from |title= interwiki link (strip italic or quote markup); link portion L becomes tooltip label if ws_url then Title = Title:gsub ('%b[]', ws_label); -- replace interwiki link with ws_label to retain markup Title = external_link (ws_url, Title .. '&nbsp;', 'ws link in title'); -- space char after Title to move icon away from italic text; TODO: a better way to do this? Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, Title}); Title = Title .. TransTitle; else Title = Title .. TransTitle; end end else Title = TransTitle; end if utilities.is_set (Place) then Place = " " .. wrap_msg ('written', Place, use_lowercase) .. sepc .. " "; end local ConferenceURL_origin = A:ORIGIN('ConferenceURL'); -- get name of parameter that holds ConferenceURL if utilities.is_set (Conference) then if utilities.is_set (ConferenceURL) then Conference = external_link( ConferenceURL, Conference, ConferenceURL_origin, nil ); end Conference = sepc .. " " .. Conference .. ConferenceFormat; elseif utilities.is_set (ConferenceURL) then Conference = sepc .. " " .. external_link( ConferenceURL, nil, ConferenceURL_origin, nil ); end local Position = ''; if not utilities.is_set (Position) then local Minutes = A['Minutes']; local Time = A['Time']; if utilities.is_set (Minutes) then if utilities.is_set (Time) then --TODO: make a function for this and similar? utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'minutes') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'time')}); end Position = " " .. Minutes .. " " .. cfg.messages['minutes']; else if utilities.is_set (Time) then local TimeCaption = A['TimeCaption'] if not utilities.is_set (TimeCaption) then TimeCaption = cfg.messages['event']; if sepc ~= '.' then TimeCaption = TimeCaption:lower(); end end Position = " " .. TimeCaption .. " " .. Time; end end else Position = " " .. Position; At = ''; end Page, Pages, Sheet, Sheets = format_pages_sheets (Page, Pages, Sheet, Sheets, config.CitationClass, Periodical_origin, sepc, NoPP, use_lowercase); At = utilities.is_set (At) and (sepc .. " " .. At) or ""; Position = utilities.is_set (Position) and (sepc .. " " .. Position) or ""; if config.CitationClass == 'map' then local Sections = A['Sections']; -- Section (singular) is an alias of Chapter so set earlier local Inset = A['Inset']; if utilities.is_set ( Inset ) then Inset = sepc .. " " .. wrap_msg ('inset', Inset, use_lowercase); end if utilities.is_set ( Sections ) then Section = sepc .. " " .. wrap_msg ('sections', Sections, use_lowercase); elseif utilities.is_set ( Section ) then Section = sepc .. " " .. wrap_msg ('section', Section, use_lowercase); end At = At .. Inset .. Section; end local Others = A['Others']; if utilities.is_set (Others) and 0 == #a and 0 == #e then -- add maint cat when |others= has value and used without |author=, |editor= if config.CitationClass == "AV-media-notes" or config.CitationClass == "audio-visual" then -- special maint for AV/M which has a lot of 'false' positives right now utilities.set_message ('maint_others_avm') else utilities.set_message ('maint_others'); end end Others = utilities.is_set (Others) and (sepc .. " " .. Others) or ""; if utilities.is_set (Translators) then Others = safe_join ({sepc .. ' ', wrap_msg ('translated', Translators, use_lowercase), Others}, sepc); end if utilities.is_set (Interviewers) then Others = safe_join ({sepc .. ' ', wrap_msg ('interview', Interviewers, use_lowercase), Others}, sepc); end local TitleNote = A['TitleNote']; TitleNote = utilities.is_set (TitleNote) and (sepc .. " " .. TitleNote) or ""; if utilities.is_set (Edition) then if Edition:match ('%f[%a][Ee]d%n?%.?$') or Edition:match ('%f[%a][Ee]dition$') then -- Ed, ed, Ed., ed., Edn, edn, Edn., edn. utilities.set_message ('err_extra_text_edition'); -- add error message end Edition = " " .. wrap_msg ('edition', Edition); else Edition = ''; end Series = utilities.is_set (Series) and wrap_msg ('series', {sepc, Series}) or ""; -- not the same as SeriesNum local Agency = A['Agency'] or ''; -- |agency= only supported in {{cite news}}, {{cite press release}}, {{cite web}} and certain {{citation}} templates if utilities.is_set (Agency) then -- this testing done here because {{citation}} supports 'news' citations if utilities.in_array (config.CitationClass, {'news', 'pressrelease', 'web'}) or ('citation' == config.CitationClass and utilities.in_array (Periodical_origin, {"newspaper", "work"})) then Agency = wrap_msg ('agency', {sepc, Agency}); -- format for rendering else Agency = ''; -- unset; not supported utilities.set_message ('err_parameter_ignored', {'agency'}); -- add error message end end Volume = format_volume_issue (Volume, Issue, ArticleNumber, config.CitationClass, Periodical_origin, sepc, use_lowercase); if utilities.is_set (AccessDate) then local retrv_text = " " .. cfg.messages['retrieved'] AccessDate = nowrap_date (AccessDate); -- wrap in nowrap span if date in appropriate format if (sepc ~= ".") then retrv_text = retrv_text:lower() end -- if mode is cs2, lower case AccessDate = utilities.substitute (retrv_text, AccessDate); -- add retrieved text AccessDate = utilities.substitute (cfg.presentation['accessdate'], {sepc, AccessDate}); -- allow editors to hide accessdates end if utilities.is_set (ID) then ID = sepc .. " " .. ID; end local Docket = A['Docket']; if "thesis" == config.CitationClass and utilities.is_set (Docket) then ID = sepc .. " Docket " .. Docket .. ID; end if "report" == config.CitationClass and utilities.is_set (Docket) then -- for cite report when |docket= is set ID = sepc .. ' ' .. Docket; -- overwrite ID even if |id= is set end if utilities.is_set (URL) then URL = " " .. external_link( URL, nil, URL_origin, UrlAccess ); end local Quote = A['Quote']; local TransQuote = A['TransQuote']; local ScriptQuote = A['ScriptQuote']; if utilities.is_set (Quote) or utilities.is_set (TransQuote) or utilities.is_set (ScriptQuote) then if utilities.is_set (Quote) then if Quote:sub(1, 1) == '"' and Quote:sub(-1, -1) == '"' then -- if first and last characters of quote are quote marks Quote = Quote:sub(2, -2); -- strip them off end end Quote = kern_quotes (Quote); -- kern if needed Quote = utilities.wrap_style ('quoted-text', Quote ); -- wrap in <q>...</q> tags if utilities.is_set (ScriptQuote) then Quote = script_concatenate (Quote, ScriptQuote, 'script-quote'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after quote is wrapped end if utilities.is_set (TransQuote) then if TransQuote:sub(1, 1) == '"' and TransQuote:sub(-1, -1) == '"' then -- if first and last characters of |trans-quote are quote marks TransQuote = TransQuote:sub(2, -2); -- strip them off end Quote = Quote .. " " .. utilities.wrap_style ('trans-quoted-title', TransQuote ); end if utilities.is_set (QuotePage) or utilities.is_set (QuotePages) then -- add page prefix local quote_prefix = ''; if utilities.is_set (QuotePage) then extra_text_in_page_check (QuotePage, 'quote-page'); -- add to maint cat if |quote-page= value begins with what looks like p., pp., etc. if not NoPP then quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePage}), '', '', ''; else quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePage}), '', '', ''; end elseif utilities.is_set (QuotePages) then extra_text_in_page_check (QuotePages, 'quote-pages'); -- add to maint cat if |quote-pages= value begins with what looks like p., pp., etc. if tonumber(QuotePages) ~= nil and not NoPP then -- if only digits, assume single page quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePages}), '', ''; elseif not NoPP then quote_prefix = utilities.substitute (cfg.messages['pp-prefix'], {sepc, QuotePages}), '', ''; else quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePages}), '', ''; end end Quote = quote_prefix .. ": " .. Quote; else Quote = sepc .. " " .. Quote; end PostScript = ""; -- cs1|2 does not supply terminal punctuation when |quote= is set end -- We check length of PostScript here because it will have been nuked by -- the quote parameters. We'd otherwise emit a message even if there wasn't -- a displayed postscript. -- TODO: Should the max size (1) be configurable? -- TODO: Should we check a specific pattern? if utilities.is_set(PostScript) and mw.ustring.len(PostScript) > 1 then utilities.set_message ('maint_postscript') end local Archived; if utilities.is_set (ArchiveURL) then if not utilities.is_set (ArchiveDate) then -- ArchiveURL set but ArchiveDate not set utilities.set_message ('err_archive_missing_date'); -- emit an error message ArchiveURL = ''; -- empty string for concatenation ArchiveDate = ''; -- empty string for concatenation end else if utilities.is_set (ArchiveDate) then -- ArchiveURL not set but ArchiveDate is set utilities.set_message ('err_archive_date_missing_url'); -- emit an error message ArchiveURL = ''; -- empty string for concatenation ArchiveDate = ''; -- empty string for concatenation end end if utilities.is_set (ArchiveURL) then local arch_text; if "live" == UrlStatus then arch_text = cfg.messages['archived']; if sepc ~= "." then arch_text = arch_text:lower() end if utilities.is_set (ArchiveDate) then Archived = sepc .. ' ' .. utilities.substitute ( cfg.messages['archived-live'], {external_link( ArchiveURL, arch_text, A:ORIGIN('ArchiveURL'), nil) .. ArchiveFormat, ArchiveDate } ); else Archived = ''; end if not utilities.is_set (OriginalURL) then utilities.set_message ('err_archive_missing_url'); Archived = ''; -- empty string for concatenation end elseif utilities.is_set (OriginalURL) then -- UrlStatus is empty, 'dead', 'unfit', 'usurped', 'bot: unknown' if utilities.in_array (UrlStatus, {'unfit', 'usurped', 'bot: unknown'}) then arch_text = cfg.messages['archived-unfit']; if sepc ~= "." then arch_text = arch_text:lower() end Archived = sepc .. ' ' .. arch_text .. ArchiveDate; -- format already styled if 'bot: unknown' == UrlStatus then utilities.set_message ('maint_bot_unknown'); -- and add a category if not already added else utilities.set_message ('maint_unfit'); -- and add a category if not already added end else -- UrlStatus is empty, 'dead' arch_text = cfg.messages['archived-dead']; if sepc ~= "." then arch_text = arch_text:lower() end if utilities.is_set (ArchiveDate) then Archived = sepc .. " " .. utilities.substitute ( arch_text, { external_link( OriginalURL, cfg.messages['original'], OriginalURL_origin, OriginalAccess ) .. OriginalFormat, ArchiveDate } ); -- format already styled else Archived = ''; -- unset for concatenation end end else -- OriginalUrl not set utilities.set_message ('err_archive_missing_url'); Archived = ''; -- empty string for concatenation end elseif utilities.is_set (ArchiveFormat) then Archived = ArchiveFormat; -- if set and ArchiveURL not set ArchiveFormat has error message else Archived = ''; end local TranscriptURL = A['TranscriptURL'] local TranscriptFormat = A['TranscriptFormat']; TranscriptFormat = style_format (TranscriptFormat, TranscriptURL, 'transcript-format', 'transcripturl'); local Transcript = A['Transcript']; local TranscriptURL_origin = A:ORIGIN('TranscriptURL'); -- get name of parameter that holds TranscriptURL if utilities.is_set (Transcript) then if utilities.is_set (TranscriptURL) then Transcript = external_link( TranscriptURL, Transcript, TranscriptURL_origin, nil ); end Transcript = sepc .. ' ' .. Transcript .. TranscriptFormat; elseif utilities.is_set (TranscriptURL) then Transcript = external_link( TranscriptURL, nil, TranscriptURL_origin, nil ); end local Publisher; if utilities.is_set (PublicationDate) then PublicationDate = wrap_msg ('published', PublicationDate); end if utilities.is_set (PublisherName) then if utilities.is_set (PublicationPlace) then Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate; else Publisher = sepc .. " " .. PublisherName .. PublicationDate; end elseif utilities.is_set (PublicationPlace) then Publisher= sepc .. " " .. PublicationPlace .. PublicationDate; else Publisher = PublicationDate; end -- Several of the above rely upon detecting this as nil, so do it last. if (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical)) then if utilities.is_set (Title) or utilities.is_set (TitleNote) then Periodical = sepc .. " " .. format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin); else Periodical = format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin); end end local Language = A['Language']; if utilities.is_set (Language) then Language = language_parameter (Language); -- format, categories, name from ISO639-1, etc. else Language=''; -- language not specified so make sure this is an empty string; --[[ TODO: need to extract the wrap_msg from language_parameter so that we can solve parentheses bunching problem with Format/Language/TitleType ]] end --[[ Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided). ]] if "speech" == config.CitationClass then -- cite speech only TitleNote = TitleType; -- move TitleType to TitleNote so that it renders ahead of |event= TitleType = ''; -- and unset if utilities.is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter if utilities.is_set (Conference) then -- and if |event= is set Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering end end end -- Piece all bits together at last. Here, all should be non-nil. -- We build things this way because it is more efficient in LUA -- not to keep reassigning to the same string variable over and over. local tcommon; local tcommon2; -- used for book cite when |contributor= is set if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (Periodical) then -- special cases for book cites if utilities.is_set (Contributors) then -- when we are citing foreword, preface, introduction, etc. tcommon = safe_join ({Title, TitleNote}, sepc); -- author and other stuff will come after this and before tcommon2 tcommon2 = safe_join ({TitleType, Series, Language, Volume, Others, Edition, Publisher}, sepc); else tcommon = safe_join ({Title, TitleNote, TitleType, Series, Language, Volume, Others, Edition, Publisher}, sepc); end elseif 'map' == config.CitationClass then -- special cases for cite map if utilities.is_set (Chapter) then -- map in a book; TitleType is part of Chapter tcommon = safe_join ({Title, Edition, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc); elseif utilities.is_set (Periodical) then -- map in a periodical tcommon = safe_join ({Title, TitleType, Periodical, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc); else -- a sheet or stand-alone map tcommon = safe_join ({Title, TitleType, Edition, Scale, Series, Language, Cartography, Others, Publisher}, sepc); end elseif 'episode' == config.CitationClass then -- special case for cite episode tcommon = safe_join ({Title, TitleNote, TitleType, Series, Language, Edition, Publisher}, sepc); else -- all other CS1 templates tcommon = safe_join ({Title, TitleNote, Conference, Periodical, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc); end if #ID_list > 0 then ID_list = safe_join( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc ); else ID_list = ID; end local Via = A['Via']; Via = utilities.is_set (Via) and wrap_msg ('via', Via) or ''; local idcommon; if 'audio-visual' == config.CitationClass or 'episode' == config.CitationClass then -- special case for cite AV media & cite episode position transcript idcommon = safe_join( { ID_list, URL, Archived, Transcript, AccessDate, Via, Quote }, sepc ); else idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, Quote }, sepc ); end local text; local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At; local OrigDate = A['OrigDate']; OrigDate = utilities.is_set (OrigDate) and wrap_msg ('origdate', OrigDate) or ''; if utilities.is_set (Date) then if utilities.is_set (Authors) or utilities.is_set (Editors) then -- date follows authors or editors when authors not set Date = " (" .. Date .. ")" .. OrigDate .. sepc .. " "; -- in parentheses else -- neither of authors and editors set if (string.sub(tcommon, -1, -1) == sepc) then -- if the last character of tcommon is sepc Date = " " .. Date .. OrigDate; -- Date does not begin with sepc else Date = sepc .. " " .. Date .. OrigDate; -- Date begins with sepc end end end if utilities.is_set (Authors) then if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Authors termination Authors = terminate_name_list (Authors, sepc); -- when no date, terminate with 0 or 1 sepc and a space end if utilities.is_set (Editors) then local in_text = ''; local post_text = ''; if utilities.is_set (Chapter) and 0 == #c then in_text = cfg.messages['in'] .. ' '; if (sepc ~= '.') then in_text = in_text:lower(); -- lowercase for cs2 end end if EditorCount <= 1 then post_text = ' (' .. cfg.messages['editor'] .. ')'; -- be consistent with no-author, no-date case else post_text = ' (' .. cfg.messages['editors'] .. ')'; end Editors = terminate_name_list (in_text .. Editors .. post_text, sepc); -- terminate with 0 or 1 sepc and a space end if utilities.is_set (Contributors) then -- book cite and we're citing the intro, preface, etc. local by_text = sepc .. ' ' .. cfg.messages['by'] .. ' '; if (sepc ~= '.') then by_text = by_text:lower() end -- lowercase for cs2 Authors = by_text .. Authors; -- author follows title so tweak it here if utilities.is_set (Editors) and utilities.is_set (Date) then -- when Editors make sure that Authors gets terminated Authors = terminate_name_list (Authors, sepc); -- terminate with 0 or 1 sepc and a space end if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Contributors termination Contributors = terminate_name_list (Contributors, sepc); -- terminate with 0 or 1 sepc and a space end text = safe_join( {Contributors, Date, Chapter, tcommon, Authors, Place, Editors, tcommon2, pgtext, idcommon }, sepc ); else text = safe_join( {Authors, Date, Chapter, Place, Editors, tcommon, pgtext, idcommon }, sepc ); end elseif utilities.is_set (Editors) then if utilities.is_set (Date) then if EditorCount <= 1 then Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editor']; else Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editors']; end else if EditorCount <= 1 then Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " " else Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " " end end text = safe_join( {Editors, Date, Chapter, Place, tcommon, pgtext, idcommon}, sepc ); else if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then text = safe_join( {Chapter, Place, tcommon, pgtext, Date, idcommon}, sepc ); else text = safe_join( {Chapter, Place, tcommon, Date, pgtext, idcommon}, sepc ); end end if utilities.is_set (PostScript) and PostScript ~= sepc then text = safe_join( {text, sepc}, sepc ); -- Deals with italics, spaces, etc. if '.' == sepc then -- remove final seperator if present text = text:gsub ('%' .. sepc .. '$', ''); -- dot must be escaped here else text = mw.ustring.gsub (text, sepc .. '$', ''); -- using ustring for non-dot sepc (likely a non-Latin character) end end text = safe_join( {text, PostScript}, sepc ); -- Now enclose the whole thing in a <cite> element local options_t = {}; options_t.class = cite_class_attribute_make (config.CitationClass, Mode); local Ref = is_valid_parameter_value (A['Ref'], A:ORIGIN('Ref'), cfg.keywords_lists['ref'], nil, true); -- nil when |ref=harv; A['Ref'] else if 'none' ~= cfg.keywords_xlate[(Ref and Ref:lower()) or ''] then local namelist_t = {}; -- holds selected contributor, author, editor name list local year = first_set ({Year, anchor_year}, 2); -- Year first for legacy citations and for YMD dates that require disambiguation if #c > 0 then -- if there is a contributor list namelist_t = c; -- select it elseif #a > 0 then -- or an author list namelist_t = a; elseif #e > 0 then -- or an editor list namelist_t = e; end local citeref_id; if #namelist_t > 0 then -- if there are names in namelist_t citeref_id = make_citeref_id (namelist_t, year); -- go make the CITEREF anchor if mw.uri.anchorEncode (citeref_id) == ((Ref and mw.uri.anchorEncode (Ref)) or '') then -- Ref may already be encoded (by {{sfnref}}) so citeref_id must be encoded before comparison utilities.set_message ('maint_ref_duplicates_default'); end else citeref_id = ''; -- unset end options_t.id = Ref or citeref_id; end if string.len (text:gsub('%b<>', '')) <= 2 then -- remove html and html-like tags; then get length of what remains; z.error_cats_t = {}; -- blank the categories list z.error_msgs_t = {}; -- blank the error messages list OCinSoutput = nil; -- blank the metadata string text = ''; -- blank the the citation utilities.set_message ('err_empty_citation'); -- set empty citation message and category end local render_t = {}; -- here we collect the final bits for concatenation into the rendered citation if utilities.is_set (options_t.id) then -- here we wrap the rendered citation in <cite ...>...</cite> tags table.insert (render_t, utilities.substitute (cfg.presentation['cite-id'], {mw.uri.anchorEncode(options_t.id), mw.text.nowiki(options_t.class), text})); -- when |ref= is set or when there is a namelist else table.insert (render_t, utilities.substitute (cfg.presentation['cite'], {mw.text.nowiki(options_t.class), text})); -- when |ref=none or when namelist_t empty and |ref= is missing or is empty end if OCinSoutput then -- blanked when citation is 'empty' so don't bother to add boilerplate metadata span table.insert (render_t, utilities.substitute (cfg.presentation['ocins'], OCinSoutput)); -- format and append metadata to the citation end local template_name = ('citation' == config.CitationClass) and 'citation' or 'cite ' .. (cfg.citation_class_map_t[config.CitationClass] or config.CitationClass); local template_link = '[[Template:' .. template_name .. '|' .. template_name .. ']]'; local msg_prefix = '<code class="cs1-code">{{' .. template_link .. '}}</code>: '; if 0 ~= #z.error_msgs_t then mw.addWarning (utilities.substitute (cfg.messages.warning_msg_e, template_link)); table.insert (render_t, ' '); -- insert a space between citation and its error messages table.sort (z.error_msgs_t); -- sort the error messages list; sorting includes wrapping <span> and <code> tags; hidden-error sorts ahead of visible-error local hidden = true; -- presume that the only error messages emited by this template are hidden for _, v in ipairs (z.error_msgs_t) do -- spin through the list of error messages if v:find ('cs1-visible-error', 1, true) then -- look for the visible error class name hidden = false; -- found one; so don't hide the error message prefix break; -- and done because no need to look further end end z.error_msgs_t[1] = table.concat ({utilities.error_comment (msg_prefix, hidden), z.error_msgs_t[1]}); -- add error message prefix to first error message to prevent extraneous punctuation table.insert (render_t, table.concat (z.error_msgs_t, '; ')); -- make a big string of error messages and add it to the rendering end if 0 ~= #z.maint_cats_t then mw.addWarning (utilities.substitute (cfg.messages.warning_msg_m, template_link)); table.sort (z.maint_cats_t); -- sort the maintenance messages list local maint_msgs_t = {}; -- here we collect all of the maint messages if 0 == #z.error_msgs_t then -- if no error messages table.insert (maint_msgs_t, msg_prefix); -- insert message prefix in maint message livery end for _, v in ipairs( z.maint_cats_t ) do -- append maintenance categories table.insert (maint_msgs_t, -- assemble new maint message and add it to the maint_msgs_t table table.concat ({v, ' (', utilities.substitute (cfg.messages[':cat wikilink'], v), ')'}) ); end table.insert (render_t, utilities.substitute (cfg.presentation['hidden-maint'], table.concat (maint_msgs_t, ' '))); -- wrap the group of maint messages with proper presentation and save end if not no_tracking_cats then local sort_key; local cat_wikilink = 'cat wikilink'; if cfg.enable_sort_keys then -- when namespace sort keys enabled local namespace_number = mw.title.getCurrentTitle().namespace; -- get namespace number for this wikitext sort_key = (0 ~= namespace_number and (cfg.name_space_sort_keys[namespace_number] or cfg.name_space_sort_keys.other)) or nil; -- get sort key character; nil for mainspace cat_wikilink = (not sort_key and 'cat wikilink') or 'cat wikilink sk'; -- make <cfg.messages> key end for _, v in ipairs (z.error_cats_t) do -- append error categories table.insert (render_t, utilities.substitute (cfg.messages[cat_wikilink], {v, sort_key})); end for _, v in ipairs (z.maint_cats_t) do -- append maintenance categories table.insert (render_t, utilities.substitute (cfg.messages[cat_wikilink], {v, sort_key})); end for _, v in ipairs (z.prop_cats_t) do -- append properties categories table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v)); -- no sort keys end end return table.concat (render_t); -- make a big string and done end --[[--------------------------< V A L I D A T E >-------------------------------------------------------------- Looks for a parameter's name in one of several whitelists. Parameters in the whitelist can have three values: true - active, supported parameters false - deprecated, supported parameters nil - unsupported parameters ]] local function validate (name, cite_class, empty) local name = tostring (name); local enum_name; -- parameter name with enumerator (if any) replaced with '#' local state; local function state_test (state, name) -- local function to do testing of state values if true == state then return true; end -- valid actively supported parameter if false == state then if empty then return nil; end -- empty deprecated parameters are treated as unknowns deprecated_parameter (name); -- parameter is deprecated but still supported return true; end if 'tracked' == state then local base_name = name:gsub ('%d', ''); -- strip enumerators from parameter names that have them to get the base name utilities.add_prop_cat ('tracked-param', {base_name}, base_name); -- add a properties category; <base_name> modifies <key> return true; end return nil; end if name:find ('#') then -- # is a cs1|2 reserved character so parameters with # not permitted return nil; end -- replace enumerator digit(s) with # (|last25= becomes |last#=) (mw.ustring because non-Western 'local' digits) enum_name = mw.ustring.gsub (name, '%d+$', '#'); -- where enumerator is last charaters in parameter name (these to protect |s2cid=) enum_name = mw.ustring.gsub (enum_name, '%d+([%-l])', '#%1'); -- where enumerator is in the middle of the parameter name; |author#link= is the oddity if 'document' == cite_class then -- special case for {{cite document}} state = whitelist.document_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters if true == state_test (state, name) then return true; end return false; end if utilities.in_array (cite_class, whitelist.preprint_template_list_t) then -- limited parameter sets allowed for these templates state = whitelist.limited_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters if true == state_test (state, name) then return true; end state = whitelist.preprint_arguments_t[cite_class][name]; -- look in the parameter-list for the template identified by cite_class if true == state_test (state, name) then return true; end return false; -- not supported because not found or name is set to nil end -- end limited parameter-set templates if utilities.in_array (cite_class, whitelist.unique_param_template_list_t) then -- template-specific parameters for templates that accept parameters from the basic argument list state = whitelist.unique_arguments_t[cite_class][name]; -- look in the template-specific parameter-lists for the template identified by cite_class if true == state_test (state, name) then return true; end end -- if here, fall into general validation state = whitelist.common_parameters_t[enum_name]; -- all other templates; all normal parameters allowed; this list holds enumerated and nonenumerated parameters if true == state_test (state, name) then return true; end return false; -- not supported because not found or name is set to nil end --[=[-------------------------< I N T E R _ W I K I _ C H E C K >---------------------------------------------- check <value> for inter-language interwiki-link markup. <prefix> must be a MediaWiki-recognized language code. when these values have the form (without leading colon): [[<prefix>:link|label]] return label as plain-text [[<prefix>:link]] return <prefix>:link as plain-text return value as is else ]=] local function inter_wiki_check (parameter, value) local prefix = value:match ('%[%[(%a+):'); -- get an interwiki prefix if one exists local _; if prefix and cfg.inter_wiki_map[prefix:lower()] then -- if prefix is in the map, needs preceding colon so utilities.set_message ('err_bad_paramlink', parameter); -- emit an error message _, value, _ = utilities.is_wikilink (value); -- extract label portion from wikilink end return value; end --[[--------------------------< M I S S I N G _ P I P E _ C H E C K >------------------------------------------ Look at the contents of a parameter. If the content has a string of characters and digits followed by an equal sign, compare the alphanumeric string to the list of cs1|2 parameters. If found, then the string is possibly a parameter that is missing its pipe. There are two tests made: {{cite ... |title=Title access-date=2016-03-17}} -- the first parameter has a value and whitespace separates that value from the missing pipe parameter name {{cite ... |title=access-date=2016-03-17}} -- the first parameter has no value (whitespace after the first = is trimmed by MediaWiki) cs1|2 shares some parameter names with XML/HTML attributes: class=, title=, etc. To prevent false positives XML/HTML tags are removed before the search. If a missing pipe is detected, this function adds the missing pipe maintenance category. ]] local function missing_pipe_check (parameter, value) local capture; value = value:gsub ('%b<>', ''); -- remove XML/HTML tags because attributes: class=, title=, etc. capture = value:match ('%s+(%a[%w%-]+)%s*=') or value:match ('^(%a[%w%-]+)%s*='); -- find and categorize parameters with possible missing pipes if capture and validate (capture) then -- if the capture is a valid parameter name utilities.set_message ('err_missing_pipe', parameter); end end --[[--------------------------< H A S _ E X T R A N E O U S _ P U N C T >-------------------------------------- look for extraneous terminal punctuation in most parameter values; parameters listed in skip table are not checked ]] local function has_extraneous_punc (param, value) if 'number' == type (param) then return; end param = param:gsub ('%d+', '#'); -- enumerated name-list mask params allow terminal punct; normalize if cfg.punct_skip[param] then return; -- parameter name found in the skip table so done end if value:match ('[,;:]$') then utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat end if value:match ('^=') then -- sometimes an extraneous '=' character appears ... utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat end end --[[--------------------------< H A S _ E X T R A N E O U S _ U R L >------------------------------------------ look for extraneous url parameter values; parameters listed in skip table are not checked ]] local function has_extraneous_url (url_param_t) local url_error_t = {}; check_for_url (url_param_t, url_error_t); -- extraneous url check if 0 ~= #url_error_t then -- non-zero when there are errors table.sort (url_error_t); utilities.set_message ('err_param_has_ext_link', {utilities.make_sep_list (#url_error_t, url_error_t)}); -- add this error message end end --[[--------------------------< C I T A T I O N >-------------------------------------------------------------- This is used by templates such as {{cite book}} to create the actual citation text. ]] local function citation(frame) Frame = frame; -- save a copy in case we need to display an error message in preview mode local config = {}; -- table to store parameters from the module {{#invoke:}} for k, v in pairs( frame.args ) do -- get parameters from the {{#invoke}} frame config[k] = v; -- args[k] = v; -- crude debug support that allows us to render a citation from module {{#invoke:}}; skips parameter validation; TODO: keep? end -- i18n: set the name that your wiki uses to identify sandbox subpages from sandbox template invoke (or can be set here) local sandbox = ((config.SandboxPath and '' ~= config.SandboxPath) and config.SandboxPath) or '/sandbox'; -- sandbox path from {{#invoke:Citation/CS1/sandbox|citation|SandboxPath=/...}} is_sandbox = nil ~= string.find (frame:getTitle(), sandbox, 1, true); -- is this invoke the sandbox module? sandbox = is_sandbox and sandbox or ''; -- use i18n sandbox to load sandbox modules when this module is the sandox; live modules else local pframe = frame:getParent() local styles; cfg = mw.loadData ('Module:Citation/CS1/Configuration' .. sandbox); -- load sandbox versions of support modules when {{#invoke:Citation/CS1/sandbox|...}}; live modules else whitelist = mw.loadData ('Module:Citation/CS1/Whitelist' .. sandbox); utilities = require ('Module:Citation/CS1/Utilities' .. sandbox); validation = require ('Module:Citation/CS1/Date_validation' .. sandbox); identifiers = require ('Module:Citation/CS1/Identifiers' .. sandbox); metadata = require ('Module:Citation/CS1/COinS' .. sandbox); styles = 'Module:Citation/CS1' .. sandbox .. '/styles.css'; utilities.set_selected_modules (cfg); -- so that functions in Utilities can see the selected cfg tables identifiers.set_selected_modules (cfg, utilities); -- so that functions in Identifiers can see the selected cfg tables and selected Utilities module validation.set_selected_modules (cfg, utilities); -- so that functions in Date validataion can see selected cfg tables and the selected Utilities module metadata.set_selected_modules (cfg, utilities); -- so that functions in COinS can see the selected cfg tables and selected Utilities module z = utilities.z; -- table of error and category tables in Module:Citation/CS1/Utilities is_preview_mode = not utilities.is_set (frame:preprocess ('{{REVISIONID}}')); local args = {}; -- table where we store all of the template's arguments local suggestions = {}; -- table where we store suggestions if we need to loadData them local error_text; -- used as a flag local capture; -- the single supported capture when matching unknown parameters using patterns local empty_unknowns = {}; -- sequence table to hold empty unknown params for error message listing for k, v in pairs( pframe.args ) do -- get parameters from the parent (template) frame v = mw.ustring.gsub (v, '^%s*(.-)%s*$', '%1'); -- trim leading/trailing whitespace; when v is only whitespace, becomes empty string if v ~= '' then if ('string' == type (k)) then k = mw.ustring.gsub (k, '%d', cfg.date_names.local_digits); -- for enumerated parameters, translate 'local' digits to Western 0-9 end if not validate( k, config.CitationClass ) then if type (k) ~= 'string' then -- exclude empty numbered parameters if v:match("%S+") ~= nil then error_text = utilities.set_message ('err_text_ignored', {v}); end elseif validate (k:lower(), config.CitationClass) then error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, k:lower()}); -- suggest the lowercase version of the parameter else if nil == suggestions.suggestions then -- if this table is nil then we need to load it suggestions = mw.loadData ('Module:Citation/CS1/Suggestions' .. sandbox); --load sandbox version of suggestion module when {{#invoke:Citation/CS1/sandbox|...}}; live module else end for pattern, param in pairs (suggestions.patterns) do -- loop through the patterns to see if we can suggest a proper parameter capture = k:match (pattern); -- the whole match if no capture in pattern else the capture if a match if capture then -- if the pattern matches param = utilities.substitute (param, capture); -- add the capture to the suggested parameter (typically the enumerator) if validate (param, config.CitationClass) then -- validate the suggestion to make sure that the suggestion is supported by this template (necessary for limited parameter lists) error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, param}); -- set the suggestion error message else error_text = utilities.set_message ('err_parameter_ignored', {k}); -- suggested param not supported by this template v = ''; -- unset end end end if not utilities.is_set (error_text) then -- couldn't match with a pattern, is there an explicit suggestion? if (suggestions.suggestions[ k:lower() ] ~= nil) and validate (suggestions.suggestions[ k:lower() ], config.CitationClass) then utilities.set_message ('err_parameter_ignored_suggest', {k, suggestions.suggestions[ k:lower() ]}); else utilities.set_message ('err_parameter_ignored', {k}); v = ''; -- unset value assigned to unrecognized parameters (this for the limited parameter lists) end end end end args[k] = v; -- save this parameter and its value elseif not utilities.is_set (v) then -- for empty parameters if not validate (k, config.CitationClass, true) then -- is this empty parameter a valid parameter k = ('' == k) and '(empty string)' or k; -- when k is empty string (or was space(s) trimmed to empty string), replace with descriptive text table.insert (empty_unknowns, utilities.wrap_style ('parameter', k)); -- format for error message and add to the list end -- crude debug support that allows us to render a citation from module {{#invoke:}} TODO: keep? -- elseif args[k] ~= nil or (k == 'postscript') then -- when args[k] has a value from {{#invoke}} frame (we don't normally do that) -- args[k] = v; -- overwrite args[k] with empty string from pframe.args[k] (template frame); v is empty string here end -- not sure about the postscript bit; that gets handled in parameter validation; historical artifact? end if 0 ~= #empty_unknowns then -- create empty unknown error message utilities.set_message ('err_param_unknown_empty', { 1 == #empty_unknowns and '' or 's', utilities.make_sep_list (#empty_unknowns, empty_unknowns) }); end local url_param_t = {}; for k, v in pairs( args ) do if 'string' == type (k) then -- don't evaluate positional parameters has_invisible_chars (k, v); -- look for invisible characters end has_extraneous_punc (k, v); -- look for extraneous terminal punctuation in parameter values missing_pipe_check (k, v); -- do we think that there is a parameter that is missing a pipe? args[k] = inter_wiki_check (k, v); -- when language interwiki-linked parameter missing leading colon replace with wiki-link label if 'string' == type (k) and not cfg.url_skip[k] then -- when parameter k is not positional and not in url skip table url_param_t[k] = v; -- make a parameter/value list for extraneous url check end end has_extraneous_url (url_param_t); -- look for url in parameter values where a url does not belong return table.concat ({ frame:extensionTag ('templatestyles', '', {src=styles}), citation0( config, args) }); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return {citation = citation}; 7sahwn7umrpjn8voh7tpvtm2yhs02x8 Modul:Citation/CS1/COinS 828 379 17156 17144 2024-05-22T13:04:40Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17156 Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, remove_wiki_link, strip_apostrophe_markup; -- functions in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< M A K E _ C O I N S _ T I T L E >---------------------------------------------- Makes a title for COinS from Title and / or ScriptTitle (or any other name-script pairs) Apostrophe markup (bold, italics) is stripped from each value so that the COinS metadata isn't corrupted with strings of %27%27... ]] local function make_coins_title (title, script) title = has_accept_as_written (title); if is_set (title) then title = strip_apostrophe_markup (title); -- strip any apostrophe markup else title = ''; -- if not set, make sure title is an empty string end if is_set (script) then script = script:gsub ('^%l%l%s*:%s*', ''); -- remove language prefix if present (script value may now be empty string) script = strip_apostrophe_markup (script); -- strip any apostrophe markup else script = ''; -- if not set, make sure script is an empty string end if is_set (title) and is_set (script) then script = ' ' .. script; -- add a space before we concatenate end return title .. script; -- return the concatenation end --[[--------------------------< E S C A P E _ L U A _ M A G I C _ C H A R S >---------------------------------- Returns a string where all of Lua's magic characters have been escaped. This is important because functions like string.gsub() treat their pattern and replace strings as patterns, not literal strings. ]] local function escape_lua_magic_chars (argument) argument = argument:gsub("%%", "%%%%"); -- replace % with %% argument = argument:gsub("([%^%$%(%)%.%[%]%*%+%-%?])", "%%%1"); -- replace all other Lua magic pattern characters return argument; end --[[--------------------------< G E T _ C O I N S _ P A G E S >------------------------------------------------ Extract page numbers from external wikilinks in any of the |page=, |pages=, or |at= parameters for use in COinS. ]] local function get_coins_pages (pages) local pattern; if not is_set (pages) then return pages; end -- if no page numbers then we're done while true do pattern = pages:match("%[(%w*:?//[^ ]+%s+)[%w%d].*%]"); -- pattern is the opening bracket, the URL and following space(s): "[url " if nil == pattern then break; end -- no more URLs pattern = escape_lua_magic_chars (pattern); -- pattern is not a literal string; escape Lua's magic pattern characters pages = pages:gsub(pattern, ""); -- remove as many instances of pattern as possible end pages = pages:gsub("[%[%]]", ""); -- remove the brackets pages = pages:gsub("–", "-" ); -- replace endashes with hyphens pages = pages:gsub("&%w+;", "-" ); -- and replace HTML entities (&ndash; etc.) with hyphens; do we need to replace numerical entities like &#32; and the like? return pages; end --[=[-------------------------< C O I N S _ R E P L A C E _ M A T H _ S T R I P M A R K E R >------------------ There are three options for math markup rendering that depend on the editor's math preference settings. These settings are at [[Special:Preferences#mw-prefsection-rendering]] and are PNG images TeX source MathML with SVG or PNG fallback All three are heavy with HTML and CSS which doesn't belong in the metadata. Without this function, the metadata saved in the raw wikitext contained the rendering determined by the settings of the last editor to save the page. This function gets the rendered form of an equation according to the editor's preference before the page is saved. It then searches the rendering for the text equivalent of the rendered equation and replaces the rendering with that so that the page is saved without extraneous HTML/CSS markup and with a reasonably readable text form of the equation. When a replacement is made, this function returns true and the value with replacement; otherwise false and the initial value. To replace multipe equations it is necessary to call this function from within a loop. ]=] local function coins_replace_math_stripmarker (value) local stripmarker = cfg.stripmarkers['math']; local rendering = value:match (stripmarker); -- is there a math stripmarker if not rendering then -- when value doesn't have a math stripmarker, abandon this test return false, value; end rendering = mw.text.unstripNoWiki (rendering); -- convert stripmarker into rendered value (or nil? ''? when math render error) if rendering:match ('alt="[^"]+"') then -- if PNG math option rendering = rendering:match ('alt="([^"]+)"'); -- extract just the math text elseif rendering:match ('$%s+.+%s+%$') then -- if TeX math option; $ is legit character that is escapes as \$ rendering = rendering:match ('$%s+(.+)%s+%$') -- extract just the math text elseif rendering:match ('<annotation[^>]+>.+</annotation>') then -- if MathML math option rendering = rendering:match ('<annotation[^>]+>(.+)</annotation>') -- extract just the math text else return false, value; -- had math stripmarker but not one of the three defined forms end return true, value:gsub (stripmarker, rendering, 1); end --[[--------------------------< C O I N S _ C L E A N U P >---------------------------------------------------- Cleanup parameter values for the metadata by removing or replacing invisible characters and certain HTML entities. 2015-12-10: there is a bug in mw.text.unstripNoWiki (). It replaces math stripmarkers with the appropriate content when it shouldn't. See https://phabricator.wikimedia.org/T121085 and Wikipedia_talk:Lua#stripmarkers_and_mw.text.unstripNoWiki.28.29 TODO: move the replacement patterns and replacement values into a table in /Configuration similar to the invisible characters table? ]] local function coins_cleanup (value) local replaced = true; -- default state to get the do loop running while replaced do -- loop until all math stripmarkers replaced replaced, value = coins_replace_math_stripmarker (value); -- replace math stripmarker with text representation of the equation end value = value:gsub (cfg.stripmarkers['math'], "MATH RENDER ERROR"); -- one or more couldn't be replaced; insert vague error message value = mw.text.unstripNoWiki (value); -- replace nowiki stripmarkers with their content value = value:gsub ('<span class="nowrap" style="padding%-left:0%.1em;">&#39;(s?)</span>', "'%1"); -- replace {{'}} or {{'s}} with simple apostrophe or apostrophe-s value = value:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with plain space value = value:gsub ('\226\128\138', ' '); -- replace hair space with plain space if not mw.ustring.find (value, cfg.indic_script) then -- don't remove zero-width joiner characters from indic script value = value:gsub ('&zwj;', ''); -- remove &zwj; entities value = mw.ustring.gsub (value, '[\226\128\141\226\128\139\194\173]', ''); -- remove zero-width joiner, zero-width space, soft hyphen end value = value:gsub ('[\009\010\013 ]+', ' '); -- replace horizontal tab, line feed, carriage return with plain space return value; end --[[--------------------------< C O I N S >-------------------------------------------------------------------- COinS metadata (see <http://ocoins.info/>) allows automated tools to parse the citation information. ]] local function COinS(data, class) if 'table' ~= type(data) or nil == next(data) then return ''; end for k, v in pairs (data) do -- spin through all of the metadata parameter values if 'ID_list' ~= k and 'Authors' ~= k then -- except the ID_list and Author tables (author nowiki stripmarker done when Author table processed) data[k] = coins_cleanup (v); end end local ctx_ver = "Z39.88-2004"; -- treat table strictly as an array with only set values. local OCinSoutput = setmetatable( {}, { __newindex = function(self, key, value) if is_set(value) then rawset( self, #self+1, table.concat{ key, '=', mw.uri.encode( remove_wiki_link( value ) ) } ); end end }); if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn', 'journal', 'news', 'magazine'}) or (in_array (class, {'conference', 'interview', 'map', 'press release', 'web'}) and is_set(data.Periodical)) or ('citation' == class and is_set(data.Periodical) and not is_set (data.Encyclopedia)) then OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:journal"; -- journal metadata identifier if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) then -- set genre according to the type of citation template we are rendering OCinSoutput["rft.genre"] = "preprint"; -- cite arxiv, cite biorxiv, cite citeseerx, cite medrxiv, cite ssrn elseif 'conference' == class then OCinSoutput["rft.genre"] = "conference"; -- cite conference (when Periodical set) elseif 'web' == class then OCinSoutput["rft.genre"] = "unknown"; -- cite web (when Periodical set) else OCinSoutput["rft.genre"] = "article"; -- journal and other 'periodical' articles end OCinSoutput["rft.jtitle"] = data.Periodical; -- journal only OCinSoutput["rft.atitle"] = data.Title; -- 'periodical' article titles -- these used only for periodicals OCinSoutput["rft.ssn"] = data.Season; -- keywords: winter, spring, summer, fall OCinSoutput["rft.quarter"] = data.Quarter; -- single digits 1->first quarter, etc. OCinSoutput["rft.chron"] = data.Chron; -- free-form date components OCinSoutput["rft.volume"] = data.Volume; -- does not apply to books OCinSoutput["rft.issue"] = data.Issue; OCinSoutput['rft.artnum'] = data.ArticleNumber; -- {{cite journal}} only OCinSoutput["rft.pages"] = data.Pages; -- also used in book metadata elseif 'thesis' ~= class then -- all others except cite thesis are treated as 'book' metadata; genre distinguishes OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book"; -- book metadata identifier if 'report' == class or 'techreport' == class then -- cite report and cite techreport OCinSoutput["rft.genre"] = "report"; elseif 'conference' == class then -- cite conference when Periodical not set OCinSoutput["rft.genre"] = "conference"; OCinSoutput["rft.atitle"] = data.Chapter; -- conference paper as chapter in proceedings (book) elseif in_array (class, {'book', 'citation', 'encyclopaedia', 'interview', 'map'}) then if is_set (data.Chapter) then OCinSoutput["rft.genre"] = "bookitem"; OCinSoutput["rft.atitle"] = data.Chapter; -- book chapter, encyclopedia article, interview in a book, or map title else if 'map' == class or 'interview' == class then OCinSoutput["rft.genre"] = 'unknown'; -- standalone map or interview else OCinSoutput["rft.genre"] = 'book'; -- book and encyclopedia end end else -- {'audio-visual', 'AV-media-notes', 'DVD-notes', 'episode', 'interview', 'mailinglist', 'map', 'newsgroup', 'podcast', 'press release', 'serial', 'sign', 'speech', 'web'} OCinSoutput["rft.genre"] = "unknown"; end OCinSoutput["rft.btitle"] = data.Title; -- book only OCinSoutput["rft.place"] = data.PublicationPlace; -- book only OCinSoutput["rft.series"] = data.Series; -- book only OCinSoutput["rft.pages"] = data.Pages; -- book, journal OCinSoutput["rft.edition"] = data.Edition; -- book only OCinSoutput["rft.pub"] = data.PublisherName; -- book and dissertation else -- cite thesis OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:dissertation"; -- dissertation metadata identifier OCinSoutput["rft.title"] = data.Title; -- dissertation (also patent but that is not yet supported) OCinSoutput["rft.degree"] = data.Degree; -- dissertation only OCinSoutput['rft.inst'] = data.PublisherName; -- book and dissertation end -- NB. Not currently supported are "info:ofi/fmt:kev:mtx:patent", "info:ofi/fmt:kev:mtx:dc", "info:ofi/fmt:kev:mtx:sch_svc", "info:ofi/fmt:kev:mtx:ctx" -- and now common parameters (as much as possible) OCinSoutput["rft.date"] = data.Date; -- book, journal, dissertation for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all? if k == 'ISBN' then v = v:gsub( "[^-0-9X]", "" ); end local id = cfg.id_handlers[k].COinS; if string.sub( id or "", 1, 4 ) == 'info' then -- for ids that are in the info:registry OCinSoutput["rft_id"] = table.concat{ id, "/", v }; elseif string.sub (id or "", 1, 3 ) == 'rft' then -- for isbn, issn, eissn, etc. that have defined COinS keywords OCinSoutput[ id ] = v; elseif 'url' == id then -- for urls that are assembled in ~/Identifiers; |asin= and |ol= OCinSoutput["rft_id"] = table.concat ({data.ID_list[k], "#id-name=", cfg.id_handlers[k].label}); elseif id then -- when cfg.id_handlers[k].COinS is not nil so urls created here OCinSoutput["rft_id"] = table.concat{ cfg.id_handlers[k].prefix, v, cfg.id_handlers[k].suffix or '', "#id-name=", cfg.id_handlers[k].label }; -- others; provide a URL and indicate identifier name as #fragment (human-readable, but transparent to browsers) end end local last, first; for k, v in ipairs( data.Authors ) do last, first = coins_cleanup (v.last), coins_cleanup (v.first or ''); -- replace any nowiki stripmarkers, non-printing or invisible characters if k == 1 then -- for the first author name only if is_set(last) and is_set(first) then -- set these COinS values if |first= and |last= specify the first author name OCinSoutput["rft.aulast"] = last; -- book, journal, dissertation OCinSoutput["rft.aufirst"] = first; -- book, journal, dissertation elseif is_set(last) then OCinSoutput["rft.au"] = last; -- book, journal, dissertation -- otherwise use this form for the first name end else -- for all other authors if is_set(last) and is_set(first) then OCinSoutput["rft.au"] = table.concat{ last, ", ", first }; -- book, journal, dissertation elseif is_set(last) then OCinSoutput["rft.au"] = last; -- book, journal, dissertation end -- TODO: At present we do not report "et al.". Add anything special if this condition applies? end end OCinSoutput.rft_id = data.URL; OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage }; -- TODO: Add optional extra info: -- rfr_dat=#REVISION<version> (referrer private data) -- ctx_id=<data.RawPage>#<ref> (identifier for the context object) -- ctx_tim=<ts> (timestamp in format yyyy-mm-ddThh:mm:ssTZD or yyyy-mm-dd) -- ctx_enc=info:ofi/enc:UTF-8 (character encoding) OCinSoutput = setmetatable( OCinSoutput, nil ); -- sort with version string always first, and combine. -- table.sort( OCinSoutput ); table.insert( OCinSoutput, 1, "ctx_ver=" .. ctx_ver ); -- such as "Z39.88-2004" return table.concat(OCinSoutput, "&"); end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) cfg = cfg_table_ptr; has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from selected Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; remove_wiki_link = utilities_page_ptr.remove_wiki_link; strip_apostrophe_markup = utilities_page_ptr.strip_apostrophe_markup; end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { make_coins_title = make_coins_title, get_coins_pages = get_coins_pages, COinS = COinS, set_selected_modules = set_selected_modules, } 9bz6mvz0mzk8yv0c75eqy8rm41au7y9 Modul:Citation/CS1/Configuration 828 380 26179 23837 2024-10-22T07:07:30Z Swarabakti 44 26179 Scribunto text/plain local lang_obj = mw.language.getContentLanguage(); -- make a language object for the local language; used here for languages and dates --[[--------------------------< S E T T I N G S >-------------------------------------------------------------- boolean settings used to control various things. these setting located here to make them easy to find ]] -- these settings local to this module only local local_digits_from_mediawiki = false; -- for i18n; when true, module fills date_names['local_digits'] from MediaWiki; manual fill required else; always false at en.wiki local local_date_names_from_mediawiki = false; -- for i18n; when true, module fills date_names['local']['long'] and date_names['local']['short'] from MediaWiki; -- manual translation required else; ; always false at en.wiki -- these settings exported to other modules local use_identifier_redirects = true; -- when true use redirect name for identifier label links; always true at en.wiki local local_lang_cat_enable = false; -- when true categorizes pages where |language=<local wiki's language>; always false at en.wiki local date_name_auto_xlate_enable = false; -- when true translates English month-names to the local-wiki's language month names; always false at en.wiki local date_digit_auto_xlate_enable = false; -- when true translates Western date digit to the local-wiki's language digits (date_names['local_digits']); always false at en.wiki local enable_sort_keys = true; -- when true module adds namespace sort keys to error and maintenance category links --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E S >------------------------------ List of namespaces identifiers for namespaces that will not be included in citation error categories. Same as setting notracking = true by default. For wikis that have a current version of Module:cs1 documentation support, this #invoke will return an unordered list of namespace names and their associated identifiers: {{#invoke:cs1 documentation support|uncategorized_namespace_lister|all=<anything>}} ]] uncategorized_namespaces_t = {[2]=true}; -- init with user namespace id for k, _ in pairs (mw.site.talkNamespaces) do -- add all talk namespace ids uncategorized_namespaces_t[k] = true; end local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', '/[Aa]rchive'}; -- list of Lua patterns found in page names of pages we should not categorize --[[ at en.wiki Greek characters are used as sort keys for certain items in a category so that those items are placed at the end of a category page. See Wikipedia:Categorization#Sort_keys. That works well for en.wiki because English is written using the Latn script. This may not work well for other languages. At en.wiki it is desireable to place content from certain namespaces at the end of a category listing so the module adds sort keys to error and maintenance category links when rendering a cs1|2 template on a page in that namespace. i18n: if this does not work well for your language, set <enable_sort_keys> to false. ]] local name_space_sort_keys = { -- sort keys to be used with these namespaces: [4] = 'ω', -- wikipedia; omega [10] = 'τ', -- template; tau [118] = 'Δ', -- draft; delta ['other'] = 'ο', -- all other non-talk namespaces except main (article); omicron } --[[--------------------------< M E S S A G E S >-------------------------------------------------------------- Translation table The following contains fixed text that may be output as part of a citation. This is separated from the main body to aid in future translations of this module. ]] local messages = { ['agency'] = '$1 $2', -- $1 is sepc, $2 is agency ['archived-dead'] = 'Diarsipin deri $1 tanggal $2', ['archived-live'] = '$1 deri nyang asli tanggal $2', ['archived-unfit'] = 'Diarsipin deri nyang asli tanggal', ['archived'] = 'Diarsipin', ['by'] = 'ama', -- contributions to authored works: introduction, foreword, afterword ['cartography'] = 'Gambar bumi bikinan $1', ['editor'] = 'prm.', ['editors'] = 'prm.', ['edition'] = '($1&nbsp;ed.)', ['episode'] = 'Punggelan $1', ['et al'] = 'ènh.', ['in'] = 'Di', -- edited works ['inactive'] = 'sarèh', ['inset'] = '$1 inset', ['interview'] = 'Ditanya-tanya ama $1', ['mismatch'] = '<code class="cs1-code">&#124;$1=</code> / <code class="cs1-code">&#124;$2=</code> kaga\' ketemu kekeb', -- $1 is year param name; $2 is date param name ['newsgroup'] = '[[Usenet newsgroup|Newsgroup]]:&nbsp;$1', ['notitle'] = 'Sonder judul', -- for |title=(()) and (in the future) |title=none ['original'] = 'nyang asli', ['origdate'] = '[$1]', ['published'] = ' (diterbitin $1)', ['retrieved'] = 'Dipungut $1', ['season'] = 'Musim $1', ['section'] = '§&nbsp;$1', ['sections'] = '§§&nbsp;$1', ['series'] = '$1 $2', -- $1 is sepc, $2 is series ['seriesnum'] = 'Rèrodan $1', ['translated'] = 'Ditarjim ama $1', ['type'] = ' ($1)', -- for titletype ['written'] = 'Ditulis di $1', ['vol'] = '$1 J.&nbsp;$2', -- $1 is sepc; bold journal style volume is in presentation{} ['vol-no'] = '$1 J.&nbsp;$2, no.&nbsp;$3', -- sepc, volume, issue (alternatively insert $1 after $2, but then we'd also have to change capitalization) ['issue'] = '$1 No.&nbsp;$2', -- $1 is sepc ['art'] = '$1 Psl.&nbsp;$2', -- $1 is sepc; for {{cite conference}} only ['vol-art'] = '$1 J.&nbsp;$2, psl.&nbsp;$3', -- sepc, volume, article-number; for {{cite conference}} only ['j-vol'] = '$1 $2', -- sepc, volume; bold journal volume is in presentation{} ['j-issue'] = ' ($1)', ['j-article-num'] = ' $1', -- TODO: any punctuation here? static text? ['nopp'] = '$1 $2'; -- page(s) without prefix; $1 is sepc ['p-prefix'] = "$1 h.&nbsp;$2", -- $1 is sepc ['pp-prefix'] = "$1 h.&nbsp;$2", -- $1 is sepc ['j-page(s)'] = ': $1', -- same for page and pages ['sheet'] = '$1 Lembar&nbsp;$2', -- $1 is sepc ['sheets'] = '$1 Lembar&nbsp;$2', -- $1 is sepc ['j-sheet'] = ': Lembar&nbsp;$1', ['j-sheets'] = ': Lembar&nbsp;$1', ['language'] = '(dalem basa $1)', ['via'] = " &ndash; liwat $1", ['event'] = 'Kejadiannya pas', ['minutes'] = 'menit di', -- Determines the location of the help page ['help page link'] = 'Help:Ngablu CS1', ['help page label'] = 'pertulungan', -- categories ['cat wikilink'] = '[[Category:$1]]', -- $1 is the category name ['cat wikilink sk'] = '[[Category:$1|$2]]', -- $1 is the category name; $2 is namespace sort key [':cat wikilink'] = '[[:Category:$1|link]]', -- category name as maintenance message wikilink; $1 is the category name -- Internal errors (should only occur if configuration is bad) ['undefined_error'] = 'Called with an undefined error condition', ['unknown_ID_key'] = 'Unrecognized ID key: ', -- an ID key in id_handlers not found in ~/Identifiers func_map{} ['unknown_ID_access'] = 'Unrecognized ID access keyword: ', -- an ID access keyword in id_handlers not found in keywords_lists['id-access']{} ['unknown_argument_map'] = 'Argument map not defined for this variable', ['bare_url_no_origin'] = 'Bare URL found but origin indicator is nil or empty', ['warning_msg_e'] = '<span style="color:#d33">One or more <code style="color: inherit; background: inherit; border: none; padding: inherit;">&#123;{$1}}</code> templates have errors</span>; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]).'; -- $1 is template link ['warning_msg_m'] = '<span style="color:#3a3">One or more <code style="color: inherit; background: inherit; border: none; padding: inherit;">&#123;{$1}}</code> templates have maintenance messages</span>; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]).'; -- $1 is template link } --[[--------------------------< C I T A T I O N _ C L A S S _ M A P >------------------------------------------ this table maps the value assigned to |CitationClass= in the cs1|2 templates to the canonical template name when the value assigned to |CitationClass= is different from the canonical template name. |CitationClass= values are used as class attributes in the <cite> tag that encloses the citation so these names may not contain spaces while the canonical template name may. These names are used in warning_msg_e and warning_msg_m to create links to the template's documentation when an article is displayed in preview mode. Most cs1|2 template |CitationClass= values at en.wiki match their canonical template names so are not listed here. ]] local citation_class_map_t = { -- TODO: if kept, these and all other config.CitationClass 'names' require some sort of i18n ['arxiv'] = 'arXiv', ['audio-visual'] = 'wasilah denger-deleng', ['AV-media-notes'] = 'catetan wasilah denger-deleng', ['biorxiv'] = 'bioRxiv', ['citeseerx'] = 'CiteSeerX', ['encyclopaedia'] = 'ènsiklopédi', ['mailinglist'] = 'pesuratan', ['medrxiv'] = 'medRxiv', ['pressrelease'] = 'bèbèran pèrs', ['ssrn'] = 'SSRN', ['techreport'] = 'laporan tèhnis', } --[=[-------------------------< E T _ A L _ P A T T E R N S >-------------------------------------------------- This table provides Lua patterns for the phrase "et al" and variants in name text (author, editor, etc.). The main module uses these to identify and emit the 'etal' message. ]=] local et_al_patterns = { "[;,]? *[\"']*%f[%a][Ee][Tt]%.? *[Aa][Ll][%.;,\"']*$", -- variations on the 'et al' theme "[;,]? *[\"']*%f[%a][Ee][Tt]%.? *[Aa][Ll][Ii][AaIi][Ee]?[%.;,\"']*$", -- variations on the 'et alia', 'et alii' and 'et aliae' themes (false positive 'et aliie' unlikely to match) "[;,]? *%f[%a]and [Oo]thers", -- an alternative to et al. "%[%[ *[Ee][Tt]%.? *[Aa][Ll]%.? *%]%]", -- a wikilinked form "%(%( *[Ee][Tt]%.? *[Aa][Ll]%.? *%)%)", -- a double-bracketed form (to counter partial removal of ((...)) syntax) "[%(%[] *[Ee][Tt]%.? *[Aa][Ll]%.? *[%)%]]", -- a bracketed form } --[[--------------------------< P R E S E N T A T I O N >------------------------ Fixed presentation markup. Originally part of citation_config.messages it has been moved into its own, more semantically correct place. ]] local presentation = { -- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display ['hidden-error'] = '<span class="cs1-hidden-error citation-comment">$1</span>', ['visible-error'] = '<span class="cs1-visible-error citation-comment">$1</span>', ['hidden-maint'] = '<span class="cs1-maint citation-comment">$1</span>', ['accessdate'] = '<span class="reference-accessdate">$1$2</span>', -- to allow editors to hide accessdate using personal CSS ['bdi'] = '<bdi$1>$2</bdi>', -- bidirectional isolation used with |script-title= and the like ['cite'] = '<cite class="$1">$2</cite>'; -- for use when citation does not have a namelist and |ref= not set so no id="..." attribute ['cite-id'] = '<cite id="$1" class="$2">$3</cite>'; -- for use when when |ref= is set or when citation has a namelist ['format'] = ' <span class="cs1-format">($1)</span>', -- for |format=, |chapter-format=, etc. ['interwiki'] = ' <span class="cs1-format">[in $1]</span>', -- for interwiki-language-linked author, editor, etc ['interproj'] = ' <span class="cs1-format">[at $1]</span>', -- for interwiki-project-linked author, editor, etc (:d: and :s: supported; :w: ignored) -- various access levels, for |access=, |doi-access=, |arxiv=, ... -- narrow no-break space &#8239; may work better than nowrap CSS. Or not? Browser support? ['ext-link-access-signal'] = '<span class="$1" title="$2">$3</span>', -- external link with appropriate lock icon ['free'] = {class='id-lock-free', title='Freely accessible'}, -- classes defined in Module:Citation/CS1/styles.css ['registration'] = {class='id-lock-registration', title='Free registration required'}, ['limited'] = {class='id-lock-limited', title='Free access subject to limited trial, subscription normally required'}, ['subscription'] = {class='id-lock-subscription', title='Paid subscription required'}, ['interwiki-icon'] = '<span class="$1" title="$2">$3</span>', ['class-wikisource'] = 'cs1-ws-icon', ['italic-title'] = "''$1''", ['kern-left'] = '<span class="cs1-kern-left"></span>$1', -- spacing to use when title contains leading single or double quote mark ['kern-right'] = '$1<span class="cs1-kern-right"></span>', -- spacing to use when title contains trailing single or double quote mark ['nowrap1'] = '<span class="nowrap">$1</span>', -- for nowrapping an item: <span ...>yyyy-mm-dd</span> ['nowrap2'] = '<span class="nowrap">$1</span> $2', -- for nowrapping portions of an item: <span ...>dd mmmm</span> yyyy (note white space) ['ocins'] = '<span title="$1" class="Z3988"></span>', ['parameter'] = '<code class="cs1-code">&#124;$1=</code>', ['ps_cs1'] = '.'; -- CS1 style postscript (terminal) character ['ps_cs2'] = ''; -- CS2 style postscript (terminal) character (empty string) ['quoted-text'] = '<q>$1</q>', -- for wrapping |quote= content ['quoted-title'] = '"$1"', ['sep_cs1'] = '.', -- CS1 element separator ['sep_cs2'] = ',', -- CS2 separator ['sep_nl'] = ';', -- CS1|2 style name-list separator between names is a semicolon ['sep_nl_and'] = ' èn ', -- used as last nl sep when |name-list-style=and and list has 2 items ['sep_nl_end'] = '; èn ', -- used as last nl sep when |name-list-style=and and list has 3+ names ['sep_name'] = ', ', -- CS1|2 style last/first separator is <comma><space> ['sep_nl_vanc'] = ',', -- Vancouver style name-list separator between authors is a comma ['sep_name_vanc'] = ' ', -- Vancouver style last/first separator is a space ['sep_list'] = ', ', -- used for |language= when list has 3+ items except for last sep which uses sep_list_end ['sep_list_pair'] = ' èn ', -- used for |language= when list has 2 items ['sep_list_end'] = ', èn ', -- used as last list sep for |language= when list has 3+ items ['trans-italic-title'] = "&#91;''$1''&#93;", ['trans-quoted-title'] = "&#91;$1&#93;", -- for |trans-title= and |trans-quote= ['vol-bold'] = '$1 <b>$2</b>', -- sepc, volume; for bold journal cites; for other cites ['vol'] in messages{} } --[[--------------------------< A L I A S E S >--------------------------------- Aliases table for commonly passed parameters. Parameter names on the right side in the assignments in this table must have been defined in the Whitelist before they will be recognized as valid parameter names ]] local aliases = { ['AccessDate'] = {'access-date', 'accessdate'}, -- Used by InternetArchiveBot ['Agency'] = 'agency', ['ArchiveDate'] = {'archive-date', 'archivedate'}, -- Used by InternetArchiveBot ['ArchiveFormat'] = 'archive-format', ['ArchiveURL'] = {'archive-url', 'archiveurl'}, -- Used by InternetArchiveBot ['ArticleNumber'] = 'article-number', ['ASINTLD'] = 'asin-tld', ['At'] = 'at', -- Used by InternetArchiveBot ['Authors'] = {'people', 'credits'}, ['BookTitle'] = {'book-title', 'booktitle'}, ['Cartography'] = 'cartography', ['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section'}, ['ChapterFormat'] = {'chapter-format', 'contribution-format', 'entry-format', 'article-format', 'section-format'}; ['ChapterURL'] = {'chapter-url', 'contribution-url', 'entry-url', 'article-url', 'section-url'}, -- Used by InternetArchiveBot ['ChapterUrlAccess'] = {'chapter-url-access', 'contribution-url-access', 'entry-url-access', 'article-url-access', 'section-url-access'}, -- Used by InternetArchiveBot ['Class'] = 'class', -- cite arxiv and arxiv identifier ['Collaboration'] = 'collaboration', ['Conference'] = {'conference', 'event'}, ['ConferenceFormat'] = 'conference-format', ['ConferenceURL'] = 'conference-url', -- Used by InternetArchiveBot ['Date'] = {'date', 'air-date', 'airdate'}, -- air-date and airdate for cite episode and cite serial only ['Degree'] = 'degree', ['DF'] = 'df', ['DisplayAuthors'] = {'display-authors', 'display-subjects'}, ['DisplayContributors'] = 'display-contributors', ['DisplayEditors'] = 'display-editors', ['DisplayInterviewers'] = 'display-interviewers', ['DisplayTranslators'] = 'display-translators', ['Docket'] = 'docket', ['DoiBroken'] = 'doi-broken-date', ['Edition'] = 'edition', ['Embargo'] = 'pmc-embargo-date', ['Encyclopedia'] = {'encyclopedia', 'encyclopaedia', 'dictionary'}, -- cite encyclopedia only ['Episode'] = 'episode', -- cite serial only TODO: make available to cite episode? ['Format'] = 'format', ['ID'] = {'id', 'ID'}, ['Inset'] = 'inset', ['Issue'] = {'issue', 'number'}, ['Language'] = {'language', 'lang'}, ['MailingList'] = {'mailing-list', 'mailinglist'}, -- cite mailing list only ['Map'] = 'map', -- cite map only ['MapFormat'] = 'map-format', -- cite map only ['MapURL'] = {'map-url', 'mapurl'}, -- cite map only -- Used by InternetArchiveBot ['MapUrlAccess'] = 'map-url-access', -- cite map only -- Used by InternetArchiveBot ['Minutes'] = 'minutes', ['Mode'] = 'mode', ['NameListStyle'] = 'name-list-style', ['Network'] = 'network', ['Newsgroup'] = 'newsgroup', -- cite newsgroup only ['NoPP'] = {'no-pp', 'nopp'}, ['NoTracking'] = {'no-tracking', 'template-doc-demo'}, ['Number'] = 'number', -- this case only for cite techreport ['OrigDate'] = {'orig-date', 'orig-year', 'origyear'}, ['Others'] = 'others', ['Page'] = {'page', 'p'}, -- Used by InternetArchiveBot ['Pages'] = {'pages', 'pp'}, -- Used by InternetArchiveBot ['Periodical'] = {'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work'}, ['Place'] = {'place', 'location'}, ['PostScript'] = 'postscript', ['PublicationDate'] = {'publication-date', 'publicationdate'}, ['PublicationPlace'] = {'publication-place', 'publicationplace'}, ['PublisherName'] = {'publisher', 'institution'}, ['Quote'] = {'quote', 'quotation'}, ['QuotePage'] = 'quote-page', ['QuotePages'] = 'quote-pages', ['Ref'] = 'ref', ['Scale'] = 'scale', ['ScriptChapter'] = {'script-chapter', 'script-contribution', 'script-entry', 'script-article', 'script-section'}, ['ScriptEncyclopedia'] = {'script-encyclopedia', 'script-encyclopaedia'}, -- cite encyclopedia only ['ScriptMap'] = 'script-map', ['ScriptPeriodical'] = {'script-journal', 'script-magazine', 'script-newspaper', 'script-periodical', 'script-website', 'script-work'}, ['ScriptQuote'] = 'script-quote', ['ScriptTitle'] = 'script-title', -- Used by InternetArchiveBot ['Season'] = 'season', ['Sections'] = 'sections', -- cite map only ['Series'] = {'series', 'version'}, ['SeriesLink'] = {'series-link', 'serieslink'}, ['SeriesNumber'] = {'series-number', 'series-no'}, ['Sheet'] = 'sheet', -- cite map only ['Sheets'] = 'sheets', -- cite map only ['Station'] = 'station', ['Time'] = 'time', ['TimeCaption'] = 'time-caption', ['Title'] = 'title', -- Used by InternetArchiveBot ['TitleLink'] = {'title-link', 'episode-link', 'episodelink'}, -- Used by InternetArchiveBot ['TitleNote'] = {'title-note', 'department'}, ['TitleType'] = {'type', 'medium'}, ['TransChapter'] = {'trans-article', 'trans-chapter', 'trans-contribution', 'trans-entry', 'trans-section'}, ['Transcript'] = 'transcript', ['TranscriptFormat'] = 'transcript-format', ['TranscriptURL'] = 'transcript-url', -- Used by InternetArchiveBot ['TransEncyclopedia'] = {'trans-encyclopedia', 'trans-encyclopaedia'}, -- cite encyclopedia only ['TransMap'] = 'trans-map', -- cite map only ['TransPeriodical'] = {'trans-journal', 'trans-magazine', 'trans-newspaper', 'trans-periodical', 'trans-website', 'trans-work'}, ['TransQuote'] = 'trans-quote', ['TransTitle'] = 'trans-title', -- Used by InternetArchiveBot ['URL'] = {'url', 'URL'}, -- Used by InternetArchiveBot ['UrlAccess'] = 'url-access', -- Used by InternetArchiveBot ['UrlStatus'] = 'url-status', -- Used by InternetArchiveBot ['Vauthors'] = 'vauthors', ['Veditors'] = 'veditors', ['Via'] = 'via', ['Volume'] = 'volume', ['Year'] = 'year', ['AuthorList-First'] = {"first#", "author-first#", "author#-first", "author-given#", "author#-given", "subject-first#", "subject#-first", "subject-given#", "subject#-given", "given#"}, ['AuthorList-Last'] = {"last#", "author-last#", "author#-last", "author-surname#", "author#-surname", "subject-last#", "subject#-last", "subject-surname#", "subject#-surname", "author#", 'host#', "subject#", "surname#"}, ['AuthorList-Link'] = {"author-link#", "author#-link", "subject-link#", "subject#-link", "authorlink#", "author#link"}, ['AuthorList-Mask'] = {"author-mask#", "author#-mask", "subject-mask#", "subject#-mask"}, ['ContributorList-First'] = {'contributor-first#', 'contributor#-first', 'contributor-given#', 'contributor#-given'}, ['ContributorList-Last'] = {'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname', 'contributor#'}, ['ContributorList-Link'] = {'contributor-link#', 'contributor#-link'}, ['ContributorList-Mask'] = {'contributor-mask#', 'contributor#-mask'}, ['EditorList-First'] = {"editor-first#", "editor#-first", "editor-given#", "editor#-given"}, ['EditorList-Last'] = {"editor-last#", "editor#-last", "editor-surname#", "editor#-surname", "editor#"}, ['EditorList-Link'] = {"editor-link#", "editor#-link"}, ['EditorList-Mask'] = {"editor-mask#", "editor#-mask"}, ['InterviewerList-First'] = {'interviewer-first#', 'interviewer#-first', 'interviewer-given#', 'interviewer#-given'}, ['InterviewerList-Last'] = {'interviewer-last#', 'interviewer#-last', 'interviewer-surname#', 'interviewer#-surname', 'interviewer#'}, ['InterviewerList-Link'] = {'interviewer-link#', 'interviewer#-link'}, ['InterviewerList-Mask'] = {'interviewer-mask#', 'interviewer#-mask'}, ['TranslatorList-First'] = {'translator-first#', 'translator#-first', 'translator-given#', 'translator#-given'}, ['TranslatorList-Last'] = {'translator-last#', 'translator#-last', 'translator-surname#', 'translator#-surname', 'translator#'}, ['TranslatorList-Link'] = {'translator-link#', 'translator#-link'}, ['TranslatorList-Mask'] = {'translator-mask#', 'translator#-mask'}, } --[[--------------------------< P U N C T _ S K I P >--------------------------- builds a table of parameter names that the extraneous terminal punctuation check should not check. ]] local punct_meta_params = { -- table of aliases[] keys (meta parameters); each key has a table of parameter names for a value 'BookTitle', 'Chapter', 'ScriptChapter', 'ScriptTitle', 'Title', 'TransChapter', 'Transcript', 'TransMap', 'TransTitle', -- title-holding parameters 'AuthorList-Mask', 'ContributorList-Mask', 'EditorList-Mask', 'InterviewerList-Mask', 'TranslatorList-Mask', -- name-list mask may have name separators 'PostScript', 'Quote', 'ScriptQuote', 'TransQuote', 'Ref', -- miscellaneous 'ArchiveURL', 'ChapterURL', 'ConferenceURL', 'MapURL', 'TranscriptURL', 'URL', -- URL-holding parameters } local url_meta_params = { -- table of aliases[] keys (meta parameters); each key has a table of parameter names for a value 'ArchiveURL', 'ChapterURL', 'ConferenceURL', 'ID', 'MapURL', 'TranscriptURL', 'URL', -- parameters allowed to hold urls 'Page', 'Pages', 'At', 'QuotePage', 'QuotePages', -- insource locators allowed to hold urls } local function build_skip_table (skip_t, meta_params) for _, meta_param in ipairs (meta_params) do -- for each meta parameter key local params = aliases[meta_param]; -- get the parameter or the table of parameters associated with the meta parameter name if 'string' == type (params) then skip_t[params] = 1; -- just a single parameter else for _, param in ipairs (params) do -- get the parameter name skip_t[param] = 1; -- add the parameter name to the skip table local count; param, count = param:gsub ('#', ''); -- remove enumerator marker from enumerated parameters if 0 ~= count then -- if removed skip_t[param] = 1; -- add param name without enumerator marker end end end end return skip_t; end local punct_skip = {}; local url_skip = {}; --[[--------------------------< S I N G L E - L E T T E R S E C O N D - L E V E L D O M A I N S >---------- this is a list of tlds that are known to have single-letter second-level domain names. This list does not include ccTLDs which are accepted in is_domain_name(). ]] local single_letter_2nd_lvl_domains_t = {'cash', 'company', 'foundation', 'media', 'org', 'today'}; --[[-----------< S P E C I A L C A S E T R A N S L A T I O N S >------------ This table is primarily here to support internationalization. Translations in this table are used, for example, when an error message, category name, etc., is extracted from the English alias key. There may be other cases where this translation table may be useful. ]] local is_Latn = 'A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143\225\184\128-\225\187\191'; local special_case_translation = { ['AuthorList'] = 'daptar mualip', -- used to assemble maintenance category names ['ContributorList'] = 'daptar penyumbang', -- translation of these names plus translation of the base maintenance category names in maint_cats{} table below ['EditorList'] = 'daptar pemermak', -- must match the names of the actual categories ['InterviewerList'] = 'daptar tukang tanya-tanya', -- this group or translations used by name_has_ed_markup() and name_has_mult_names() ['TranslatorList'] = 'daptar tukang terjemah', -- Lua patterns to match pseudo-titles used by InternetArchiveBot and others as placeholder for unknown |title= value ['archived_copy'] = { -- used with CS1 maint: Archive[d] copy as title ['en'] = '^archived?%s+copy$', -- for English; translators: keep this because templates imported from en.wiki ['local'] = nil, -- translators: replace ['local'] = nil with lowercase translation only when bots or tools create generic titles in your language }, -- Lua patterns to match generic titles; usually created by bots or reference filling tools -- translators: replace ['local'] = nil with lowercase translation only when bots or tools create generic titles in your language -- generic titles and patterns in this table should be lowercase only -- leave ['local'] nil except when there is a matching generic title in your language -- boolean 'true' for plain-text searches; 'false' for pattern searches ['generic_titles'] = { ['accept'] = { }, ['reject'] = { {['en'] = {'^wayback%s+machine$', false}, ['local'] = nil}, {['en'] = {'are you a robot', true}, ['local'] = nil}, {['en'] = {'hugedomains.com', true}, ['local'] = nil}, {['en'] = {'^[%(%[{<]?no +title[>}%]%)]?$', false}, ['local'] = nil}, {['en'] = {'page not found', true}, ['local'] = nil}, {['en'] = {'subscribe to read', true}, ['local'] = nil}, {['en'] = {'^[%(%[{<]?unknown[>}%]%)]?$', false}, ['local'] = nil}, {['en'] = {'website is for sale', true}, ['local'] = nil}, {['en'] = {'^404', false}, ['local'] = nil}, {['en'] = {'internet archive wayback machine', true}, ['local'] = nil}, {['en'] = {'log into facebook', true}, ['local'] = nil}, {['en'] = {'login • instagram', true}, ['local'] = nil}, {['en'] = {'redirecting...', true}, ['local'] = nil}, {['en'] = {'usurped title', true}, ['local'] = nil}, -- added by a GreenC bot {['en'] = {'webcite query result', true}, ['local'] = nil}, {['en'] = {'wikiwix\'s cache', true}, ['local'] = nil}, } }, -- boolean 'true' for plain-text searches, search string must be lowercase only -- boolean 'false' for pattern searches -- leave ['local'] nil except when there is a matching generic name in your language ['generic_names'] = { ['accept'] = { {['en'] = {'%[%[[^|]*%(author%) *|[^%]]*%]%]', false}, ['local'] = nil}, }, ['reject'] = { {['en'] = {'about us', true}, ['local'] = nil}, {['en'] = {'%f[%a][Aa]dvisor%f[%A]', false}, ['local'] = nil}, {['en'] = {'allmusic', true}, ['local'] = nil}, {['en'] = {'%f[%a][Aa]uthor%f[%A]', false}, ['local'] = nil}, {['en'] = {'business', true}, ['local'] = nil}, {['en'] = {'cnn', true}, ['local'] = nil}, {['en'] = {'collaborator', true}, ['local'] = nil}, {['en'] = {'contributor', true}, ['local'] = nil}, {['en'] = {'contact us', true}, ['local'] = nil}, {['en'] = {'directory', true}, ['local'] = nil}, {['en'] = {'%f[%(%[][%(%[]%s*eds?%.?%s*[%)%]]?$', false}, ['local'] = nil}, {['en'] = {'[,%.%s]%f[e]eds?%.?$', false}, ['local'] = nil}, {['en'] = {'^eds?[%.,;]', false}, ['local'] = nil}, {['en'] = {'^[%(%[]%s*[Ee][Dd][Ss]?%.?%s*[%)%]]', false}, ['local'] = nil}, {['en'] = {'%f[%a][Ee]dited%f[%A]', false}, ['local'] = nil}, {['en'] = {'%f[%a][Ee]ditors?%f[%A]', false}, ['local'] = nil}, {['en'] = {'%f[%a]]Ee]mail%f[%A]', false}, ['local'] = nil}, {['en'] = {'facebook', true}, ['local'] = nil}, {['en'] = {'google', true}, ['local'] = nil}, {['en'] = {'home page', true}, ['local'] = nil}, {['en'] = {'^[Ii]nc%.?$', false}, ['local'] = nil}, {['en'] = {'instagram', true}, ['local'] = nil}, {['en'] = {'interviewer', true}, ['local'] = nil}, {['en'] = {'linkedIn', true}, ['local'] = nil}, {['en'] = {'^[Nn]ews$', false}, ['local'] = nil}, {['en'] = {'pinterest', true}, ['local'] = nil}, {['en'] = {'policy', true}, ['local'] = nil}, {['en'] = {'privacy', true}, ['local'] = nil}, {['en'] = {'reuters', true}, ['local'] = nil}, {['en'] = {'translator', true}, ['local'] = nil}, {['en'] = {'tumblr', true}, ['local'] = nil}, {['en'] = {'twitter', true}, ['local'] = nil}, {['en'] = {'site name', true}, ['local'] = nil}, {['en'] = {'statement', true}, ['local'] = nil}, {['en'] = {'submitted', true}, ['local'] = nil}, {['en'] = {'super.?user', false}, ['local'] = nil}, {['en'] = {'%f['..is_Latn..'][Uu]ser%f[^'..is_Latn..']', false}, ['local'] = nil}, {['en'] = {'verfasser', true}, ['local'] = nil}, } } } --[[--------------------------< D A T E _ N A M E S >---------------------------------------------------------- This table of tables lists local language date names and fallback English date names. The code in Date_validation will look first in the local table for valid date names. If date names are not found in the local table, the code will look in the English table. Because citations can be copied to the local wiki from en.wiki, the English is required when the date-name translation function date_name_xlate() is used. In these tables, season numbering is defined by Extended Date/Time Format (EDTF) Specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. CS1|2 only supports generic seasons. EDTF does support the distinction between north and south hemisphere seasons but CS1|2 has no way to make that distinction. 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) The standard does not address 'named' dates so, for the purposes of CS1|2, Easter and Christmas are defined here as 98 and 99, which should be out of the ISO 8601 (EDTF) range of uses for a while. local_date_names_from_mediawiki is a boolean. When set to: true – module will fetch local month names from MediaWiki for both date_names['local']['long'] and date_names['local']['short']; this will unconditionally overwrite manual translations false – module will *not* fetch local month names from MediaWiki Caveat lector: There is no guarantee that MediaWiki will provide short month names. At your wiki you can test the results of the MediaWiki fetch in the debug console with this command (the result is alpha sorted): =mw.dumpObject (p.date_names['local']) While the module can fetch month names from MediaWiki, it cannot fetch the quarter, season, and named date names from MediaWiki. Those must be translated manually. ]] local local_date_names_from_mediawiki = true; -- when false, manual translation required for date_names['local']['long'] and date_names['local']['short']; overwrites manual translations -- when true, module fetches long and short month names from MediaWiki local date_names = { ['en'] = { -- English ['long'] = {['January'] = 1, ['February'] = 2, ['March'] = 3, ['April'] = 4, ['May'] = 5, ['June'] = 6, ['July'] = 7, ['August'] = 8, ['September'] = 9, ['October'] = 10, ['November'] = 11, ['December'] = 12}, ['short'] = {['Jan'] = 1, ['Feb'] = 2, ['Mar'] = 3, ['Apr'] = 4, ['May'] = 5, ['Jun'] = 6, ['Jul'] = 7, ['Aug'] = 8, ['Sep'] = 9, ['Oct'] = 10, ['Nov'] = 11, ['Dec'] = 12}, ['quarter'] = {['First Quarter'] = 33, ['Second Quarter'] = 34, ['Third Quarter'] = 35, ['Fourth Quarter'] = 36}, ['season'] = {['Winter'] = 24, ['Spring'] = 21, ['Summer'] = 22, ['Fall'] = 23, ['Autumn'] = 23}, ['named'] = {['Easter'] = 98, ['Christmas'] = 99}, }, -- when local_date_names_from_mediawiki = false ['local'] = { -- replace these English date names with the local language equivalents ['long'] = {['Januari'] = 1, ['Pèbruari'] = 2, ['Maret'] = 3, ['April'] = 4, ['Méi'] = 5, ['Juni'] = 6, ['Juli'] = 7, ['Agustus'] = 8, ['Sèptèmber'] = 9, ['Oktober'] = 10, ['Nopèmber'] = 11, ['Désèmber'] = 12}, ['short'] = {['Jan'] = 1, ['Pèb'] = 2, ['Mar'] = 3, ['Apr'] = 4, ['Méi'] = 5, ['Jun'] = 6, ['Jul'] = 7, ['Ags'] = 8, ['Sèp'] = 9, ['Okt'] = 10, ['Nop'] = 11, ['Dés'] = 12}, ['quarter'] = {['Kuartal Pertama'] = 33, ['Kuartal Kedua'] = 34, ['Kuartal Ketiga'] = 35, ['Kuartal Keempat'] = 36}, ['season'] = {['Musim atis'] = 24, ['Musim kembang'] = 21, ['Musim pentèr'] = 22, ['Musim règès'] = 23, ['Musim règès'] = 23}, ['named'] = {['Paskah'] = 98, ['Natal'] = 99}, }, ['inv_local_long'] = {}, -- used in date reformatting & translation; copy of date_names['local'].long where k/v are inverted: [1]='<local name>' etc. ['inv_local_short'] = {}, -- used in date reformatting & translation; copy of date_names['local'].short where k/v are inverted: [1]='<local name>' etc. ['inv_local_quarter'] = {}, -- used in date translation; copy of date_names['local'].quarter where k/v are inverted: [1]='<local name>' etc. ['inv_local_season'] = {}, -- used in date translation; copy of date_names['local'].season where k/v are inverted: [1]='<local name>' etc. ['inv_local_named'] = {}, -- used in date translation; copy of date_names['local'].named where k/v are inverted: [1]='<local name>' etc. ['local_digits'] = {['0'] = '0', ['1'] = '1', ['2'] = '2', ['3'] = '3', ['4'] = '4', ['5'] = '5', ['6'] = '6', ['7'] = '7', ['8'] = '8', ['9'] = '9'}, -- used to convert local language digits to Western 0-9 ['xlate_digits'] = {}, } if local_date_names_from_mediawiki then -- if fetching local month names from MediaWiki is enabled local long_t = {}; local short_t = {}; for i=1, 12 do -- loop 12x and local name = lang_obj:formatDate('F', '2022-' .. i .. '-1'); -- get long month name for each i long_t[name] = i; -- save it name = lang_obj:formatDate('M', '2022-' .. i .. '-1'); -- get short month name for each i short_t[name] = i; -- save it end date_names['local']['long'] = long_t; -- write the long table – overwrites manual translation date_names['local']['short'] = short_t; -- write the short table – overwrites manual translation end -- create inverted date-name tables for reformatting and/or translation for _, invert_t in pairs {{'long', 'inv_local_long'}, {'short', 'inv_local_short'}, {'quarter', 'inv_local_quarter'}, {'season', 'inv_local_season'}, {'named', 'inv_local_named'}} do for name, i in pairs (date_names['local'][invert_t[1]]) do -- this table is ['name'] = i date_names[invert_t[2]][i] = name; -- invert to get [i] = 'name' for conversions from ymd end end if local_digits_from_mediawiki then -- if fetching local digits from MediaWiki is enabled local digits_t = {}; for i=0, 9 do -- loop 10x and digits_t [lang_obj:formatNum (i)] = tostring (i); -- format the loop indexer as local lang table index and assign loop indexer (a string) as the value end date_names['local_digits'] = digits_t; end for ld, ed in pairs (date_names.local_digits) do -- make a digit translation table for simple date translation from en to local language using local_digits table date_names.xlate_digits [ed] = ld; -- en digit becomes index with local digit as the value end local df_template_patterns = { -- table of redirects to {{Use dmy dates}} and {{Use mdy dates}} '{{ *[Uu]se +(dmy) +dates *[|}]', -- 1159k -- sorted by approximate transclusion count '{{ *[Uu]se +(mdy) +dates *[|}]', -- 212k '{{ *[Uu]se +(MDY) +dates *[|}]', -- 788 '{{ *[Uu]se +(DMY) +dates *[|}]', -- 343 '{{ *([Mm]dy) *[|}]', -- 176 '{{ *[Uu]se *(dmy) *[|}]', -- 156 + 18 '{{ *[Uu]se *(mdy) *[|}]', -- 149 + 11 '{{ *([Dd]my) *[|}]', -- 56 '{{ *[Uu]se +(MDY) *[|}]', -- 5 '{{ *([Dd]MY) *[|}]', -- 3 '{{ *[Uu]se(mdy)dates *[|}]', -- 1 '{{ *[Uu]se +(DMY) *[|}]', -- 0 '{{ *([Mm]DY) *[|}]', -- 0 } local title_object = mw.title.getCurrentTitle(); local content; -- done this way so that unused templates appear in unused-template-reports; self-transcluded makes them look like they are used if 10 ~= title_object.namespace then -- all namespaces except Template content = title_object:getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 end local function get_date_format () if not content then -- nil content when we're in template return nil; -- auto-formatting does not work in Template space so don't set global_df end for _, pattern in ipairs (df_template_patterns) do -- loop through the patterns looking for {{Use dmy dates}} or {{Use mdy dates}} or any of their redirects local start, _, match = content:find(pattern); -- match is the three letters indicating desired date format if match then local use_dates_template = content:match ('%b{}', start); -- get the whole template if use_dates_template:match ('| *cs1%-dates *= *[lsy][sy]?') then -- look for |cs1-dates=publication date length access-/archive-date length return match:lower() .. '-' .. use_dates_template:match ('| *cs1%-dates *= *([lsy][sy]?)'); else return match:lower() .. '-all'; -- no |cs1-dates= k/v pair; return value appropriate for use in |df= end end end end local global_df; -- TODO: add this to <global_cs1_config_t>? --[[-----------------< V O L U M E , I S S U E , P A G E S >------------------ These tables hold cite class values (from the template invocation) and identify those templates that support |volume=, |issue=, and |page(s)= parameters. Cite conference and cite map require further qualification which is handled in the main module. ]] local templates_using_volume = {'citation', 'audio-visual', 'book', 'conference', 'encyclopaedia', 'interview', 'journal', 'magazine', 'map', 'news', 'report', 'techreport', 'thesis'} local templates_using_issue = {'citation', 'conference', 'episode', 'interview', 'journal', 'magazine', 'map', 'news', 'podcast'} local templates_not_using_page = {'audio-visual', 'episode', 'mailinglist', 'newsgroup', 'podcast', 'serial', 'sign', 'speech'} --[[ These tables control when it is appropriate for {{citation}} to render |volume= and/or |issue=. The parameter names in the tables constrain {{citation}} so that its renderings match the renderings of the equivalent cs1 templates. For example, {{cite web}} does not support |volume= so the equivalent {{citation |website=...}} must not support |volume=. ]] local citation_no_volume_t = { -- {{citation}} does not render |volume= when these parameters are used 'website', 'mailinglist', 'script-website', } local citation_issue_t = { -- {{citation}} may render |issue= when these parameters are used 'journal', 'magazine', 'newspaper', 'periodical', 'work', 'script-journal', 'script-magazine', 'script-newspaper', 'script-periodical', 'script-work', } --[[ Patterns for finding extra text in |volume=, |issue=, |page=, |pages= ]] local vol_iss_pg_patterns = { good_ppattern = '^P[^%.PpGg]', -- OK to begin with uppercase P: P7 (page 7 of section P), but not p123 (page 123); TODO: this allows 'Pages' which it should not bad_ppatterns = { -- patterns for |page= and |pages= '^[Pp][PpGg]?%.?[ %d]', '^[Pp][Pp]?%.&nbsp;', -- from {{p.}} and {{pp.}} templates '^[Pp]ages?', '^[Pp]gs.?', }, vi_patterns_t = { -- combined to catch volume-like text in |issue= and issue-like text in |volume= '^volumes?', -- volume-like text '^vols?[%.:=]?', '^issues?', --issue-like text '^iss[%.:=]?', '^numbers?', '^nos?%A', -- don't match 'november' or 'nostradamus' '^nr[%.:=]?', '^n[%.:= ]', -- might be a valid issue without separator (space char is sep char here) '^n°', -- 'n' with degree sign (U+00B0) '^№', -- precomposed unicode numero character (U+2116) }, } --[[--------------------------< K E Y W O R D S >------------------------------- These tables hold keywords for those parameters that have defined sets of acceptable keywords. ]] --[[-------------------< K E Y W O R D S T A B L E >-------------------------- this is a list of keywords; each key in the list is associated with a table of synonymous keywords possibly from different languages. for I18N: add local-language keywords to value table; do not change the key. For example, adding the German keyword 'ja': ['affirmative'] = {'yes', 'true', 'y', 'ja'}, Because CS1|2 templates from en.wiki articles are often copied to other local wikis, it is recommended that the English keywords remain in these tables. ]] local keywords = { ['amp'] = {'&', 'amp', 'ampersand'}, -- |name-list-style= ['and'] = {'and', 'serial'}, -- |name-list-style= ['affirmative'] = {'yes', 'true', 'y'}, -- |no-tracking=, |no-pp= -- Used by InternetArchiveBot ['afterword'] = {'afterword'}, -- |contribution= ['bot: unknown'] = {'bot: unknown'}, -- |url-status= -- Used by InternetArchiveBot ['cs1'] = {'cs1'}, -- |mode= ['cs2'] = {'cs2'}, -- |mode= ['dead'] = {'dead', 'deviated'}, -- |url-status= -- Used by InternetArchiveBot ['dmy'] = {'dmy'}, -- |df= ['dmy-all'] = {'dmy-all'}, -- |df= ['foreword'] = {'foreword'}, -- |contribution= ['free'] = {'free'}, -- |<id>-access= -- Used by InternetArchiveBot ['harv'] = {'harv'}, -- |ref=; this no longer supported; is_valid_parameter_value() called with <invert> = true ['introduction'] = {'introduction'}, -- |contribution= ['limited'] = {'limited'}, -- |url-access= -- Used by InternetArchiveBot ['live'] = {'live'}, -- |url-status= -- Used by InternetArchiveBot ['mdy'] = {'mdy'}, -- |df= ['mdy-all'] = {'mdy-all'}, -- |df= ['none'] = {'none'}, -- |postscript=, |ref=, |title=, |type= -- Used by InternetArchiveBot ['off'] = {'off'}, -- |title= (potentially also: |title-link=, |postscript=, |ref=, |type=) ['preface'] = {'preface'}, -- |contribution= ['registration'] = {'registration'}, -- |url-access= -- Used by InternetArchiveBot ['subscription'] = {'subscription'}, -- |url-access= -- Used by InternetArchiveBot ['unfit'] = {'unfit'}, -- |url-status= -- Used by InternetArchiveBot ['usurped'] = {'usurped'}, -- |url-status= -- Used by InternetArchiveBot ['vanc'] = {'vanc'}, -- |name-list-style= ['ymd'] = {'ymd'}, -- |df= ['ymd-all'] = {'ymd-all'}, -- |df= -- ['yMd'] = {'yMd'}, -- |df=; not supported at en.wiki -- ['yMd-all'] = {'yMd-all'}, -- |df=; not supported at en.wiki } --[[------------------------< X L A T E _ K E Y W O R D S >--------------------- this function builds a list, keywords_xlate{}, of the keywords found in keywords{} where the values from keywords{} become the keys in keywords_xlate{} and the keys from keywords{} become the values in keywords_xlate{}: ['affirmative'] = {'yes', 'true', 'y'}, -- in keywords{} becomes ['yes'] = 'affirmative', -- in keywords_xlate{} ['true'] = 'affirmative', ['y'] = 'affirmative', the purpose of this function is to act as a translator between a non-English keyword and its English equivalent that may be used in other modules of this suite ]] local function xlate_keywords () local out_table = {}; -- output goes here for k, keywords_t in pairs (keywords) do -- spin through the keywords table for _, keyword in ipairs (keywords_t) do -- for each keyword out_table[keyword] = k; -- create an entry in the output table where keyword is the key end end return out_table; end local keywords_xlate = xlate_keywords (); -- the list of translated keywords --[[----------------< M A K E _ K E Y W O R D S _ L I S T >--------------------- this function assembles, for parameter-value validation, the list of keywords appropriate to that parameter. keywords_lists{}, is a table of tables from keywords{} ]] local function make_keywords_list (keywords_lists) local out_table = {}; -- output goes here for _, keyword_list in ipairs (keywords_lists) do -- spin through keywords_lists{} and get a table of keywords for _, keyword in ipairs (keyword_list) do -- spin through keyword_list{} and add each keyword, ... table.insert (out_table, keyword); -- ... as plain text, to the output list end end return out_table; end --[[----------------< K E Y W O R D S _ L I S T S >----------------------------- this is a list of lists of valid keywords for the various parameters in [key]. Generally the keys in this table are the canonical en.wiki parameter names though some are contrived because of use in multiple differently named parameters: ['yes_true_y'], ['id-access']. The function make_keywords_list() extracts the individual keywords from the appropriate list in keywords{}. The lists in this table are used to validate the keyword assignment for the parameters named in this table's keys. ]] local keywords_lists = { ['yes_true_y'] = make_keywords_list ({keywords.affirmative}), ['contribution'] = make_keywords_list ({keywords.afterword, keywords.foreword, keywords.introduction, keywords.preface}), ['df'] = make_keywords_list ({keywords.dmy, keywords['dmy-all'], keywords.mdy, keywords['mdy-all'], keywords.ymd, keywords['ymd-all']}), -- ['df'] = make_keywords_list ({keywords.dmy, keywords['dmy-all'], keywords.mdy, keywords['mdy-all'], keywords.ymd, keywords['ymd-all'], keywords.yMd, keywords['yMd-all']}), -- not supported at en.wiki ['mode'] = make_keywords_list ({keywords.cs1, keywords.cs2}), ['name-list-style'] = make_keywords_list ({keywords.amp, keywords['and'], keywords.vanc}), ['ref'] = make_keywords_list ({keywords.harv}), -- inverted check; |ref=harv no longer supported ['url-access'] = make_keywords_list ({keywords.subscription, keywords.limited, keywords.registration}), ['url-status'] = make_keywords_list ({keywords.dead, keywords.live, keywords.unfit, keywords.usurped, keywords['bot: unknown']}), ['id-access'] = make_keywords_list ({keywords.free}), } --[[--------------------------< C S 1 _ C O N F I G _ G E T >-------------------------------------------------- fetch and validate values from {{cs1 config}} template to fill <global_cs1_config_t> no error messages; when errors are detected, the parameter value from {{cs1 config}} is blanked. Supports all parameters and aliases associated with the metaparameters: DisplayAuthors, DisplayContributors, DisplayEditors, DisplayInterviewers, DisplayTranslators, NameListStyle, and Mode. The DisplayWhatever metaparameters accept numeric values only (|display-authors=etal and the like is not supported). ]] local global_cs1_config_t = {}; -- TODO: add value returned from get_date_format() to this table? local function get_cs1_config () if not content then -- nil content when we're in template return nil; -- auto-formatting does not work in Template space so don't set global_df end local start = content:find('{{ *[Cc][Ss]1 config *[|}]'); -- <start> is offset into <content> when {{cs1 config}} found; nil else if start then local cs1_config_template = content:match ('%b{}', start); -- get the whole template if not cs1_config_template then return nil; end local params_t = mw.text.split (cs1_config_template:gsub ('^{{%s*', ''):gsub ('%s*}}$', ''), '%s*|%s*'); -- remove '{{' and '}}'; make a sequence of parameter/value pairs (split on the pipe) table.remove (params_t, 1); -- remove the template name because it isn't a parameter/value pair local config_meta_params_t = {'DisplayAuthors', 'DisplayContributors', 'DisplayEditors', 'DisplayInterviewers', 'DisplayTranslators', 'NameListStyle', 'Mode'}; local meta_param_map_t = {}; -- list of accepted parameter names usable in {{cs1 config}} goes here for _, meta_param in ipairs (config_meta_params_t) do -- for i18n using <config_meta_params_t>, map template parameter names to their metaparameter equivalents if 'table' == type (aliases[meta_param]) then -- if <meta_param> is a sequence, for _, param in ipairs (aliases[meta_param]) do -- extract its contents meta_param_map_t[param] = meta_param; -- and add to <meta_param_map_t> end else meta_param_map_t[aliases[meta_param]] = meta_param; -- not a sequence so just add the parameter to <meta_param_map_t> end end local keywords_t = {}; -- map valid keywords to their associate metaparameter; reverse form of <keyword_lists[key] for these metaparameters for _, metaparam_t in ipairs ({{'NameListStyle', 'name-list-style'}, {'Mode', 'mode'}}) do -- only these metaparameter / keywords_lists key pairs for _, keyword in ipairs (keywords_lists[metaparam_t[2]]) do -- spin through the list of keywords keywords_t[keyword] = metaparam_t[1]; -- add [keyword] = metaparameter to the map end end for _, param in ipairs (params_t) do -- spin through the {{cs1 config}} parameters and fill <global_cs1_config_t> local k, v = param:match ('([^=]-)%s*=%s*(.+)'); -- <k> is the parameter name; <v> is parameter's assigned value if k then if k:find ('^display') then -- if <k> is one of the |display-<namelist>= parameters if v:match ('%d+') then -- the assigned value must be digits; doesn't accept 'etal' global_cs1_config_t[meta_param_map_t[k]]=v; -- add the display param and its value to globals table end else if keywords_t[v] == meta_param_map_t[k] then -- keywords_t[v] returns nil or the metaparam name; these must be the same global_cs1_config_t[meta_param_map_t[k]]=v; -- add the parameter and its value to globals table end end end end end end get_cs1_config (); -- fill <global_cs1_config_t> --[[---------------------< S T R I P M A R K E R S >---------------------------- Common pattern definition location for stripmarkers so that we don't have to go hunting for them if (when) MediaWiki changes their form. ]] local stripmarkers = { ['any'] = '\127[^\127]*UNIQ%-%-(%a+)%-[%a%d]+%-QINU[^\127]*\127', -- capture returns name of stripmarker ['math'] = '\127[^\127]*UNIQ%-%-math%-[%a%d]+%-QINU[^\127]*\127' -- math stripmarkers used in coins_cleanup() and coins_replace_math_stripmarker() } --[[------------< I N V I S I B L E _ C H A R A C T E R S >--------------------- This table holds non-printing or invisible characters indexed either by name or by Unicode group. Values are decimal representations of UTF-8 codes. The table is organized as a table of tables because the Lua pairs keyword returns table data in an arbitrary order. Here, we want to process the table from top to bottom because the entries at the top of the table are also found in the ranges specified by the entries at the bottom of the table. Also here is a pattern that recognizes stripmarkers that begin and end with the delete characters. The nowiki stripmarker is not an error but some others are because the parameter values that include them become part of the template's metadata before stripmarker replacement. ]] local invisible_defs = { del = '\127', -- used to distinguish between stripmarker and del char zwj = '\226\128\141', -- used with capture because zwj may be allowed } local invisible_chars = { {'replacement', '\239\191\189'}, -- U+FFFD, EF BF BD {'zero width joiner', '('.. invisible_defs.zwj .. ')'}, -- U+200D, E2 80 8D; capture because zwj may be allowed {'zero width space', '\226\128\139'}, -- U+200B, E2 80 8B {'hair space', '\226\128\138'}, -- U+200A, E2 80 8A {'soft hyphen', '\194\173'}, -- U+00AD, C2 AD {'horizontal tab', '\009'}, -- U+0009 (HT), 09 {'line feed', '\010'}, -- U+000A (LF), 0A {'no-break space', '\194\160'}, -- U+00A0 (NBSP), C2 A0 {'carriage return', '\013'}, -- U+000D (CR), 0D {'stripmarker', stripmarkers.any}, -- stripmarker; may or may not be an error; capture returns the stripmaker type {'delete', '('.. invisible_defs.del .. ')'}, -- U+007F (DEL), 7F; must be done after stripmarker test; capture to distinguish isolated del chars not part of stripmarker {'C0 control', '[\000-\008\011\012\014-\031]'}, -- U+0000–U+001F (NULL–US), 00–1F (except HT, LF, CR (09, 0A, 0D)) {'C1 control', '[\194\128-\194\159]'}, -- U+0080–U+009F (XXX–APC), C2 80 – C2 9F -- {'Specials', '[\239\191\185-\239\191\191]'}, -- U+FFF9-U+FFFF, EF BF B9 – EF BF BF -- {'Private use area', '[\238\128\128-\239\163\191]'}, -- U+E000–U+F8FF, EE 80 80 – EF A3 BF -- {'Supplementary Private Use Area-A', '[\243\176\128\128-\243\191\191\189]'}, -- U+F0000–U+FFFFD, F3 B0 80 80 – F3 BF BF BD -- {'Supplementary Private Use Area-B', '[\244\128\128\128-\244\143\191\189]'}, -- U+100000–U+10FFFD, F4 80 80 80 – F4 8F BF BD } --[[ Indic script makes use of zero width joiner as a character modifier so zwj characters must be left in. This pattern covers all of the unicode characters for these languages: Devanagari 0900–097F – https://unicode.org/charts/PDF/U0900.pdf Devanagari extended A8E0–A8FF – https://unicode.org/charts/PDF/UA8E0.pdf Bengali 0980–09FF – https://unicode.org/charts/PDF/U0980.pdf Gurmukhi 0A00–0A7F – https://unicode.org/charts/PDF/U0A00.pdf Gujarati 0A80–0AFF – https://unicode.org/charts/PDF/U0A80.pdf Oriya 0B00–0B7F – https://unicode.org/charts/PDF/U0B00.pdf Tamil 0B80–0BFF – https://unicode.org/charts/PDF/U0B80.pdf Telugu 0C00–0C7F – https://unicode.org/charts/PDF/U0C00.pdf Kannada 0C80–0CFF – https://unicode.org/charts/PDF/U0C80.pdf Malayalam 0D00–0D7F – https://unicode.org/charts/PDF/U0D00.pdf plus the not-necessarily Indic scripts for Sinhala and Burmese: Sinhala 0D80-0DFF - https://unicode.org/charts/PDF/U0D80.pdf Myanmar 1000-109F - https://unicode.org/charts/PDF/U1000.pdf Myanmar extended A AA60-AA7F - https://unicode.org/charts/PDF/UAA60.pdf Myanmar extended B A9E0-A9FF - https://unicode.org/charts/PDF/UA9E0.pdf the pattern is used by has_invisible_chars() and coins_cleanup() ]] local indic_script = '[\224\164\128-\224\181\191\224\163\160-\224\183\191\225\128\128-\225\130\159\234\167\160-\234\167\191\234\169\160-\234\169\191]'; -- list of emoji that use a zwj character (U+200D) to combine with another emoji -- from: https://unicode.org/Public/emoji/15.1/emoji-zwj-sequences.txt; version: 15.1; 2023-06-05 -- table created by: [[:en:Module:Make emoji zwj table]] local emoji_t = { -- indexes are decimal forms of the hex values in U+xxxx [8596] = true, -- U+2194 ↔ left right arrow [8597] = true, -- U+2195 ↕ up down arrow [9760] = true, -- U+2620 ☠ skull and crossbones [9792] = true, -- U+2640 ♀ female sign [9794] = true, -- U+2642 ♂ male sign [9877] = true, -- U+2695 ⚕ staff of aesculapius [9878] = true, -- U+2696 ⚖ scales [9895] = true, -- U+26A7 ⚧ male with stroke and male and female sign [9992] = true, -- U+2708 ✈ airplane [10052] = true, -- U+2744 ❄ snowflake [10084] = true, -- U+2764 ❤ heavy black heart [10145] = true, -- U+27A1 ➡ black rightwards arrow [11035] = true, -- U+2B1B ⬛ black large square [127752] = true, -- U+1F308 🌈 rainbow [127787] = true, -- U+1F32B 🌫 fog [127806] = true, -- U+1F33E 🌾 ear of rice [127859] = true, -- U+1F373 🍳 cooking [127868] = true, -- U+1F37C 🍼 baby bottle [127876] = true, -- U+1F384 🎄 christmas tree [127891] = true, -- U+1F393 🎓 graduation cap [127908] = true, -- U+1F3A4 🎤 microphone [127912] = true, -- U+1F3A8 🎨 artist palette [127979] = true, -- U+1F3EB 🏫 school [127981] = true, -- U+1F3ED 🏭 factory [128102] = true, -- U+1F466 👦 boy [128103] = true, -- U+1F467 👧 girl [128104] = true, -- U+1F468 👨 man [128105] = true, -- U+1F469 👩 woman [128139] = true, -- U+1F48B 💋 kiss mark [128165] = true, -- U+1F4A5 💥 collision symbol [128168] = true, -- U+1F4A8 💨 dash symbol [128171] = true, -- U+1F4AB 💫 dizzy symbol [128187] = true, -- U+1F4BB 💻 personal computer [128188] = true, -- U+1F4BC 💼 brief case [128293] = true, -- U+1F525 🔥 fire [128295] = true, -- U+1F527 🔧 wrench [128300] = true, -- U+1F52C 🔬 microscope [128488] = true, -- U+1F5E8 🗨 left speech bubble [128640] = true, -- U+1F680 🚀 rocket [128658] = true, -- U+1F692 🚒 fire engine [129001] = true, -- U+1F7E9 🟩 large green square [129003] = true, -- U+1F7EB 🟫 large brown square [129309] = true, -- U+1F91D 🤝 handshake [129455] = true, -- U+1F9AF 🦯 probing cane [129456] = true, -- U+1F9B0 🦰 emoji component red hair [129457] = true, -- U+1F9B1 🦱 emoji component curly hair [129458] = true, -- U+1F9B2 🦲 emoji component bald [129459] = true, -- U+1F9B3 🦳 emoji component white hair [129466] = true, -- U+1F9BA 🦺 safety vest [129468] = true, -- U+1F9BC 🦼 motorized wheelchair [129469] = true, -- U+1F9BD 🦽 manual wheelchair [129489] = true, -- U+1F9D1 🧑 adult [129490] = true, -- U+1F9D2 🧒 child [129657] = true, -- U+1FA79 🩹 adhesive bandage [129778] = true, -- U+1FAF2 🫲 leftwards hand } --[[----------------------< L A N G U A G E S U P P O R T >------------------- These tables and constants support various language-specific functionality. ]] --local this_wiki_code = mw.getContentLanguage():getCode(); -- get this wiki's language code local this_wiki_code = lang_obj:getCode(); -- get this wiki's language code if string.match (mw.site.server, 'wikidata') then this_wiki_code = mw.getCurrentFrame():callParserFunction('int', {'lang'}); -- on Wikidata so use interface language setting instead end local mw_languages_by_tag_t = mw.language.fetchLanguageNames (this_wiki_code, 'all'); -- get a table of language tag/name pairs known to Wikimedia; used for interwiki tests local mw_languages_by_name_t = {}; for k, v in pairs (mw_languages_by_tag_t) do -- build a 'reversed' table name/tag language pairs know to MediaWiki; used for |language= v = mw.ustring.lower (v); -- lowercase for tag fetch; get name's proper case from mw_languages_by_tag_t[<tag>] if mw_languages_by_name_t[v] then -- when name already in the table if 2 == #k or 3 == #k then -- if tag does not have subtags mw_languages_by_name_t[v] = k; -- prefer the shortest tag for this name end else -- here when name not in the table mw_languages_by_name_t[v] = k; -- so add name and matching tag end end local inter_wiki_map = {}; -- map of interwiki prefixes that are language-code prefixes for k, v in pairs (mw.site.interwikiMap ('local')) do -- spin through the base interwiki map (limited to local) if mw_languages_by_tag_t[v["prefix"]] then -- if the prefix matches a known language tag inter_wiki_map[v["prefix"]] = true; -- add it to our local map end end --[[--------------------< S C R I P T _ L A N G _ C O D E S >------------------- This table is used to hold ISO 639-1 two-character and ISO 639-3 three-character language codes that apply only to |script-title= and |script-chapter= ]] local script_lang_codes = { 'ab', 'am', 'ar', 'be', 'bg', 'bn', 'bo', 'bs', 'dv', 'dz', 'el', 'fa', 'gu', 'he', 'hi', 'hy', 'ja', 'ka', 'kk', 'km', 'kn', 'ko', 'ku', 'ky', 'lo', 'mk', 'ml', 'mn', 'mni', 'mr', 'my', 'ne', 'or', 'ota', 'pa', 'ps', 'ru', 'sd', 'si', 'sr', 'syc', 'ta', 'te', 'tg', 'th', 'ti', 'tt', 'ug', 'uk', 'ur', 'uz', 'yi', 'yue', 'zh' }; --[[---------------< L A N G U A G E R E M A P P I N G >---------------------- These tables hold language information that is different (correct) from MediaWiki's definitions For each ['<tag>'] = 'language name' in lang_code_remap{} there must be a matching ['language name'] = {'language name', '<tag>'} in lang_name_remap{} lang_tag_remap{}: key is always lowercase ISO 639-1, -2, -3 language tag or a valid lowercase IETF language tag value is properly spelled and capitalized language name associated with <tag> only one language name per <tag>; key/value pair must have matching entry in lang_name_remap{} lang_name_remap{}: key is always lowercase language name value is a table the holds correctly spelled and capitalized language name [1] and associated tag [2] (tag must match a tag key in lang_tag_remap{}) may have multiple keys referring to a common preferred name and tag; For example: ['kolsch'] and ['kölsch'] both refer to 'Kölsch' and 'ksh' ]] local lang_tag_remap = { -- used for |language= and |script-title= / |script-chapter= ['als'] = 'Tosk Albanian', -- MediaWiki returns Alemannisch ['bh'] = 'Bihari', -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri Wikipedia: bh.wikipedia.org ['bla'] = 'Blackfoot', -- MediaWiki/IANA/ISO 639: Siksika; use en.wiki preferred name ['bn'] = 'Bengali', -- MediaWiki returns Bangla ['ca-valencia'] = 'Valencian', -- IETF variant of Catalan ['fkv'] = 'Kven', -- MediaWiki returns Kvensk ['gsw'] = 'Swiss German', ['ilo'] = 'Ilocano', -- MediaWiki/IANA/ISO 639: Iloko; use en.wiki preferred name ['ksh'] = 'Kölsch', -- MediaWiki: Colognian; use IANA/ISO 639 preferred name ['ksh-x-colog'] = 'Colognian', -- override MediaWiki ksh; no IANA/ISO 639 code for Colognian; IETF private code created at Module:Lang/data ['mis-x-ripuar'] = 'Ripuarian', -- override MediaWiki ksh; no IANA/ISO 639 code for Ripuarian; IETF private code created at Module:Lang/data ['nan-tw'] = 'Taiwanese Hokkien', -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese and support en.wiki preferred name ['sr-ec'] = 'Serbian (Cyrillic script)', -- MediaWiki returns српски (ћирилица) ['sr-el'] = 'Serbian (Latin script)', -- MediaWiki returns srpski (latinica) } local lang_name_remap = { -- used for |language=; names require proper capitalization; tags must be lowercase ['alemannic'] = {'Swiss German', 'gsw'}, -- ISO 639-2, -3 alternate for Swiss German; MediaWiki mediawiki returns Alemannic for gsw; en.wiki preferred name ['alemannisch'] = {'Swiss German', 'gsw'}, -- not an ISO or IANA language name; MediaWiki uses 'als' as a subdomain name for Alemannic Wikipedia: als.wikipedia.org ['bangla'] = {'Bengali', 'bn'}, -- MediaWiki returns Bangla (the endonym) but we want Bengali (the exonym); here we remap ['bengali'] = {'Bengali', 'bn'}, -- MediaWiki doesn't use exonym so here we provide correct language name and 639-1 code ['bhojpuri'] = {'Bhojpuri', 'bho'}, -- MediaWiki uses 'bh' as a subdomain name for Bhojpuri Wikipedia: bh.wikipedia.org ['bihari'] = {'Bihari', 'bh'}, -- MediaWiki replaces 'Bihari' with 'Bhojpuri' so 'Bihari' cannot be found ['blackfoot'] = {'Blackfoot', 'bla'}, -- MediaWiki/IANA/ISO 639: Siksika; use en.wiki preferred name ['colognian'] = {'Colognian', 'ksh-x-colog'}, -- MediaWiki preferred name for ksh ['ilocano'] = {'Ilocano', 'ilo'}, -- MediaWiki/IANA/ISO 639: Iloko; use en.wiki preferred name ['kolsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name (use non-diacritical o instead of umlaut ö) ['kölsch'] = {'Kölsch', 'ksh'}, -- use IANA/ISO 639 preferred name ['kven'] = {'Kven', 'fkv'}, -- Unicode CLDR have decided not to support English language name for these two... ['kvensk'] = {'Kven', 'fkv'}, -- ...they say to refer to IANA registry for English names ['ripuarian'] = {'Ripuarian', 'mis-x-ripuar'}, -- group of dialects; no code in MediaWiki or in IANA/ISO 639 ['serbian (cyrillic script)'] = {'Serbian (Cyrillic script)', 'sr-cyrl'}, -- special case to get correct tag when |language=sr-ec ['serbian (latin script)'] = {'Serbian (Latin script)', 'sr-latn'}, -- special case to get correct tag when |language=sr-el ['swiss german'] = {'Swiss German', 'gsw'}, ['taiwanese hokkien'] = {'Taiwanese Hokkien', 'nan-tw'}, -- make room for MediaWiki/IANA/ISO 639 nan: Min Nan Chinese ['tosk albanian'] = {'Tosk Albanian', 'als'}, -- MediaWiki replaces 'Tosk Albanian' with 'Alemannisch' so 'Tosk Albanian' cannot be found ['valencian'] = {'Valencian', 'ca-valencia'}, -- variant of Catalan; categorizes as Valencian } --[[---------------< P R O P E R T I E S _ C A T E G O R I E S >---------------- Properties categories. These are used for investigating qualities of citations. ]] local prop_cats = { ['foreign-lang-source'] = 'CS1 sumber basa $1 ($2)', -- |language= categories; $1 is foreign-language name, $2 is ISO639-1 code ['foreign-lang-source-2'] = 'CS1 sumber basa ora danta (ISO 639-2)|$1', -- |language= category; a cat for ISO639-2 languages; $1 is the ISO 639-2 code used as a sort key ['local-lang-source'] = 'CS1 sumber basa $1 ($2)', -- |language= categories; $1 is local-language name, $2 is ISO639-1 code; not emitted when local_lang_cat_enable is false ['location-test'] = 'CS1 location test', ['long-vol'] = 'CS1: long volume value', -- probably temporary cat to identify scope of |volume= values longer than 4 characters ['script'] = 'CS1 uses $1-language script ($2)', -- |script-title=xx: has matching category; $1 is language name, $2 is ISO639-1 code ['tracked-param'] = 'CS1 tracked parameter: $1', -- $1 is base (enumerators removed) parameter name ['year-range-abbreviated'] = 'CS1: abbreviated year range', -- probably temporary cat to identify scope of |date=, |year= values using YYYY–YY form } --[[-------------------< T I T L E _ T Y P E S >-------------------------------- Here we map a template's CitationClass to TitleType (default values for |type= parameter) ]] local title_types = { ['AV-media-notes'] = 'Media notes', ['document'] = 'Document', ['interview'] = 'Interview', ['mailinglist'] = 'Mailing list', ['map'] = 'Map', ['podcast'] = 'Podcast', ['pressrelease'] = 'Press release', ['report'] = 'Report', ['speech'] = 'Speech', ['techreport'] = 'Technical report', ['thesis'] = 'Thesis', } --[[--------------------------< B U I L D _ K N O W N _ F R E E _ D O I _ R E G I S T R A N T S _ T A B L E >-- build a table of doi registrants known to be free-to-read In a doi, the registrant ID is the series of digits between the '10.' and the first '/': in doi 10.1100/sommat, 1100 is the registrant ID see §3.2.2 DOI prefix of the Doi Handbook p. 43 https://www.doi.org/doi-handbook/DOI_Handbook_Final.pdf#page=43 ]] local function build_free_doi_registrants_table() local registrants_t = {}; for _, v in ipairs ({ '1045', '1074', '1096', '1100', '1155', '1186', '1194', '1371', '1629', '1989', '1999', '2147', '2196', '3285', '3389', '3390', '3748', '3814', '3847', '3897', '4061', '4089', '4103', '4172', '4175', '4249', '4236', '4239', '4240', '4251', '4252', '4253', '4254', '4291', '4292', '4329', '4330', '4331', '5194', '5210', '5306', '5312', '5313', '5314', '5315', '5316', '5317', '5318', '5319', '5320', '5321', '5334', '5402', '5409', '5410', '5411', '5412', '5492', '5493', '5494', '5495', '5496', '5497', '5498', '5499', '5500', '5501', '5527', '5528', '5662', '6064', '6219', '7167', '7217', '7287', '7482', '7490', '7554', '7717', '7759', '7766', '11131', '11569', '11647', '11648', '12688', '12703', '12715', '12998', '13105', '14256', '14293', '14303', '15215', '15347', '15412', '15560', '16995', '17645', '19080', '19173', '20944', '21037', '21468', '21767', '22261', '22323', '22459', '24105', '24196', '24966', '26775', '30845', '32545', '35711', '35712', '35713', '35995', '36648', '37126', '37532', '37871', '47128', '47622', '47959', '52437', '52975', '53288', '54081', '54947', '55667', '55914', '57009', '58647', '59081', }) do registrants_t[v] = true; -- build a k/v table of known free-to-read doi registrants end return registrants_t; end --[[===================<< E R R O R M E S S A G I N G >>====================== ]] --[[----------< E R R O R M E S S A G E S U P P L I M E N T S >------------- I18N for those messages that are supplemented with additional specific text that describes the reason for the error TODO: merge this with special_case_translations{}? ]] local err_msg_supl = { ['char'] = 'invalid character', -- |isbn=, |sbn= ['check'] = 'checksum', -- |isbn=, |sbn= ['flag'] = 'flag', -- |archive-url= ['form'] = 'invalid form', -- |isbn=, |sbn= ['group'] = 'invalid group id', -- |isbn= ['initials'] = 'initials', -- Vancouver ['invalid language code'] = 'invalid language code', -- |script-<param>= ['journal'] = 'journal', -- |bibcode= ['length'] = 'length', -- |isbn=, |bibcode=, |sbn= ['liveweb'] = 'liveweb', -- |archive-url= ['missing comma'] = 'missing comma', -- Vancouver ['missing prefix'] = 'missing prefix', -- |script-<param>= ['missing title part'] = 'missing title part', -- |script-<param>= ['name'] = 'name', -- Vancouver ['non-Latin char'] = 'non-Latin character', -- Vancouver ['path'] = 'path', -- |archive-url= ['prefix'] = 'invalid prefix', -- |isbn= ['punctuation'] = 'punctuation', -- Vancouver ['save'] = 'save command', -- |archive-url= ['suffix'] = 'suffix', -- Vancouver ['timestamp'] = 'timestamp', -- |archive-url= ['unknown language code'] = 'unknown language code', -- |script-<param>= ['value'] = 'value', -- |bibcode= ['year'] = 'year', -- |bibcode= } --[[--------------< E R R O R _ C O N D I T I O N S >--------------------------- Error condition table. This table has two sections: errors at the top, maintenance at the bottom. Maint 'messaging' does not have a 'message' (message=nil) The following contains a list of IDs for various error conditions defined in the code. For each ID, we specify a text message to display, an error category to include, and whether the error message should be wrapped as a hidden comment. Anchor changes require identical changes to matching anchor in Help:CS1 errors TODO: rename error_conditions{} to something more generic; create separate error and maint tables inside that? ]] local error_conditions = { err_accessdate_missing_url = { message = '<code class="cs1-code">&#124;access-date=</code> requires <code class="cs1-code">&#124;url=</code>', anchor = 'accessdate_missing_url', category = 'CS1 errors: access-date without URL', hidden = false }, err_apostrophe_markup = { message = 'Italic or bold markup not allowed in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'apostrophe_markup', category = 'CS1 errors: markup', hidden = false }, err_archive_date_missing_url = { message = '<code class="cs1-code">&#124;archive-date=</code> requires <code class="cs1-code">&#124;archive-url=</code>', anchor = 'archive_date_missing_url', category = 'CS1 errors: archive-url', hidden = false }, err_archive_date_url_ts_mismatch = { message = '<code class="cs1-code">&#124;archive-date=</code> / <code class="cs1-code">&#124;archive-url=</code> timestamp mismatch; $1 suggested', anchor = 'archive_date_url_ts_mismatch', category = 'CS1 errors: archive-url', hidden = false }, err_archive_missing_date = { message = '<code class="cs1-code">&#124;archive-url=</code> requires <code class="cs1-code">&#124;archive-date=</code>', anchor = 'archive_missing_date', category = 'CS1 errors: archive-url', hidden = false }, err_archive_missing_url = { message = '<code class="cs1-code">&#124;archive-url=</code> requires <code class="cs1-code">&#124;url=</code>', anchor = 'archive_missing_url', category = 'CS1 errors: archive-url', hidden = false }, err_archive_url = { message = '<code class="cs1-code">&#124;archive-url=</code> is malformed: $1', -- $1 is error message detail anchor = 'archive_url', category = 'CS1 errors: archive-url', hidden = false }, err_arxiv_missing = { message = '<code class="cs1-code">&#124;arxiv=</code> required', anchor = 'arxiv_missing', category = 'CS1 errors: arXiv', -- same as bad arxiv hidden = false }, err_asintld_missing_asin = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;asin=</code>', -- $1 is parameter name anchor = 'asintld_missing_asin', category = 'CS1 errors: ASIN TLD', hidden = false }, err_bad_arxiv = { message = 'Check <code class="cs1-code">&#124;arxiv=</code> value', anchor = 'bad_arxiv', category = 'CS1 errors: arXiv', hidden = false }, err_bad_asin = { message = 'Check <code class="cs1-code">&#124;asin=</code> value', anchor = 'bad_asin', category ='CS1 errors: ASIN', hidden = false }, err_bad_asin_tld = { message = 'Check <code class="cs1-code">&#124;asin-tld=</code> value', anchor = 'bad_asin_tld', category ='CS1 errors: ASIN TLD', hidden = false }, err_bad_bibcode = { message = 'Check <code class="cs1-code">&#124;bibcode=</code> $1', -- $1 is error message detail anchor = 'bad_bibcode', category = 'CS1 errors: bibcode', hidden = false }, err_bad_biorxiv = { message = 'Check <code class="cs1-code">&#124;biorxiv=</code> value', anchor = 'bad_biorxiv', category = 'CS1 errors: bioRxiv', hidden = false }, err_bad_citeseerx = { message = 'Check <code class="cs1-code">&#124;citeseerx=</code> value', anchor = 'bad_citeseerx', category = 'CS1 errors: citeseerx', hidden = false }, err_bad_date = { message = 'Check date values in: $1', -- $1 is a parameter name list anchor = 'bad_date', category = 'CS1 errors: dates', hidden = false }, err_bad_doi = { message = 'Check <code class="cs1-code">&#124;doi=</code> value', anchor = 'bad_doi', category = 'CS1 errors: DOI', hidden = false }, err_bad_hdl = { message = 'Check <code class="cs1-code">&#124;hdl=</code> value', anchor = 'bad_hdl', category = 'CS1 errors: HDL', hidden = false }, err_bad_isbn = { message = 'Check <code class="cs1-code">&#124;isbn=</code> value: $1', -- $1 is error message detail anchor = 'bad_isbn', category = 'CS1 errors: ISBN', hidden = false }, err_bad_ismn = { message = 'Check <code class="cs1-code">&#124;ismn=</code> value', anchor = 'bad_ismn', category = 'CS1 errors: ISMN', hidden = false }, err_bad_issn = { message = 'Check <code class="cs1-code">&#124;$1issn=</code> value', -- $1 is 'e' or '' for eissn or issn anchor = 'bad_issn', category = 'CS1 errors: ISSN', hidden = false }, err_bad_jfm = { message = 'Check <code class="cs1-code">&#124;jfm=</code> value', anchor = 'bad_jfm', category = 'CS1 errors: JFM', hidden = false }, err_bad_jstor = { message = 'Check <code class="cs1-code">&#124;jstor=</code> value', anchor = 'bad_jstor', category = 'CS1 errors: JSTOR', hidden = false }, err_bad_lccn = { message = 'Check <code class="cs1-code">&#124;lccn=</code> value', anchor = 'bad_lccn', category = 'CS1 errors: LCCN', hidden = false }, err_bad_medrxiv = { message = 'Check <code class="cs1-code">&#124;medrxiv=</code> value', anchor = 'bad_medrxiv', category = 'CS1 errors: medRxiv', hidden = false }, err_bad_mr = { message = 'Check <code class="cs1-code">&#124;mr=</code> value', anchor = 'bad_mr', category = 'CS1 errors: MR', hidden = false }, err_bad_oclc = { message = 'Check <code class="cs1-code">&#124;oclc=</code> value', anchor = 'bad_oclc', category = 'CS1 errors: OCLC', hidden = false }, err_bad_ol = { message = 'Check <code class="cs1-code">&#124;ol=</code> value', anchor = 'bad_ol', category = 'CS1 errors: OL', hidden = false }, err_bad_osti = { message = 'Check <code class="cs1-code">&#124;osti=</code> value', anchor = 'bad_osti', category = 'CS1 errors: OSTI', hidden = false }, err_bad_paramlink = { -- for |title-link=, |author/editor/translator-link=, |series-link=, |episode-link= message = 'Check <code class="cs1-code">&#124;$1=</code> value', -- $1 is parameter name anchor = 'bad_paramlink', category = 'CS1 errors: parameter link', hidden = false }, err_bad_pmc = { message = 'Check <code class="cs1-code">&#124;pmc=</code> value', anchor = 'bad_pmc', category = 'CS1 errors: PMC', hidden = false }, err_bad_pmid = { message = 'Check <code class="cs1-code">&#124;pmid=</code> value', anchor = 'bad_pmid', category = 'CS1 errors: PMID', hidden = false }, err_bad_rfc = { message = 'Check <code class="cs1-code">&#124;rfc=</code> value', anchor = 'bad_rfc', category = 'CS1 errors: RFC', hidden = false }, err_bad_s2cid = { message = 'Check <code class="cs1-code">&#124;s2cid=</code> value', anchor = 'bad_s2cid', category = 'CS1 errors: S2CID', hidden = false }, err_bad_sbn = { message = 'Check <code class="cs1-code">&#124;sbn=</code> value: $1', -- $1 is error message detail anchor = 'bad_sbn', category = 'CS1 errors: SBN', hidden = false }, err_bad_ssrn = { message = 'Check <code class="cs1-code">&#124;ssrn=</code> value', anchor = 'bad_ssrn', category = 'CS1 errors: SSRN', hidden = false }, err_bad_url = { message = 'Check $1 value', -- $1 is parameter name anchor = 'bad_url', category = 'CS1 errors: URL', hidden = false }, err_bad_usenet_id = { message = 'Check <code class="cs1-code">&#124;message-id=</code> value', anchor = 'bad_message_id', category = 'CS1 errors: message-id', hidden = false }, err_bad_zbl = { message = 'Check <code class="cs1-code">&#124;zbl=</code> value', anchor = 'bad_zbl', category = 'CS1 errors: Zbl', hidden = false }, err_bare_url_missing_title = { message = '$1 missing title', -- $1 is parameter name anchor = 'bare_url_missing_title', category = 'CS1 errors: bare URL', hidden = false }, err_biorxiv_missing = { message = '<code class="cs1-code">&#124;biorxiv=</code> required', anchor = 'biorxiv_missing', category = 'CS1 errors: bioRxiv', -- same as bad bioRxiv hidden = false }, err_chapter_ignored = { message = '<code class="cs1-code">&#124;$1=</code> ignored', -- $1 is parameter name anchor = 'chapter_ignored', category = 'CS1 errors: chapter ignored', hidden = false }, err_citation_missing_title = { message = 'Missing or empty <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'citation_missing_title', category = 'CS1 errors: missing title', hidden = false }, err_citeseerx_missing = { message = '<code class="cs1-code">&#124;citeseerx=</code> required', anchor = 'citeseerx_missing', category = 'CS1 errors: citeseerx', -- same as bad citeseerx hidden = false }, err_cite_web_url = { -- this error applies to cite web and to cite podcast message = 'Missing or empty <code class="cs1-code">&#124;url=</code>', anchor = 'cite_web_url', category = 'CS1 errors: requires URL', hidden = false }, err_class_ignored = { message = '<code class="cs1-code">&#124;class=</code> ignored', anchor = 'class_ignored', category = 'CS1 errors: class', hidden = false }, err_contributor_ignored = { message = '<code class="cs1-code">&#124;contributor=</code> ignored', anchor = 'contributor_ignored', category = 'CS1 errors: contributor', hidden = false }, err_contributor_missing_required_param = { message = '<code class="cs1-code">&#124;contributor=</code> requires <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'contributor_missing_required_param', category = 'CS1 errors: contributor', hidden = false }, err_deprecated_params = { message = 'Cite uses deprecated parameter <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'deprecated_params', category = 'CS1 errors: deprecated parameters', hidden = false }, err_disp_name = { message = 'Invalid <code class="cs1-code">&#124;$1=$2</code>', -- $1 is parameter name; $2 is the assigned value anchor = 'disp_name', category = 'CS1 errors: display-names', hidden = false, }, err_doibroken_missing_doi = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;doi=</code>', -- $1 is parameter name anchor = 'doibroken_missing_doi', category = 'CS1 errors: DOI', hidden = false }, err_embargo_missing_pmc = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;pmc=</code>', -- $1 is parameter name anchor = 'embargo_missing_pmc', category = 'CS1 errors: PMC embargo', hidden = false }, err_empty_citation = { message = 'Empty citation', anchor = 'empty_citation', category = 'CS1 errors: empty citation', hidden = false }, err_etal = { message = 'Explicit use of et al. in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'explicit_et_al', category = 'CS1 errors: explicit use of et al.', hidden = false }, err_extra_text_edition = { message = '<code class="cs1-code">&#124;edition=</code> has extra text', anchor = 'extra_text_edition', category = 'CS1 errors: extra text: edition', hidden = false, }, err_extra_text_issue = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_issue', category = 'CS1 errors: extra text: issue', hidden = false, }, err_extra_text_pages = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_pages', category = 'CS1 errors: extra text: pages', hidden = false, }, err_extra_text_volume = { message = '<code class="cs1-code">&#124;$1=</code> has extra text', -- $1 is parameter name anchor = 'extra_text_volume', category = 'CS1 errors: extra text: volume', hidden = false, }, err_first_missing_last = { message = '<code class="cs1-code">&#124;$1=</code> missing <code class="cs1-code">&#124;$2=</code>', -- $1 is first alias, $2 is matching last alias anchor = 'first_missing_last', category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator hidden = false }, err_format_missing_url = { message = '<code class="cs1-code">&#124;$1=</code> requires <code class="cs1-code">&#124;$2=</code>', -- $1 is format parameter $2 is url parameter anchor = 'format_missing_url', category = 'CS1 errors: format without URL', hidden = false }, err_generic_name = { message = '<code class="cs1-code">&#124;$1=</code> has generic name', -- $1 is parameter name anchor = 'generic_name', category = 'CS1 errors: generic name', hidden = false, }, err_generic_title = { message = 'Cite uses generic title', anchor = 'generic_title', category = 'CS1 errors: generic title', hidden = false, }, err_invalid_param_val = { message = 'Invalid <code class="cs1-code">&#124;$1=$2</code>', -- $1 is parameter name $2 is parameter value anchor = 'invalid_param_val', category = 'CS1 errors: invalid parameter value', hidden = false }, err_invisible_char = { message = '$1 in $2 at position $3', -- $1 is invisible char $2 is parameter name $3 is position number anchor = 'invisible_char', category = 'CS1 errors: invisible characters', hidden = false }, err_medrxiv_missing = { message = '<code class="cs1-code">&#124;medrxiv=</code> required', anchor = 'medrxiv_missing', category = 'CS1 errors: medRxiv', -- same as bad medRxiv hidden = false }, err_missing_name = { message = 'Missing <code class="cs1-code">&#124;$1$2=</code>', -- $1 is modified NameList; $2 is enumerator anchor = 'missing_name', category = 'CS1 errors: missing name', -- author, contributor, editor, interviewer, translator hidden = false }, err_missing_periodical = { message = 'Cite $1 requires <code class="cs1-code">&#124;$2=</code>', -- $1 is cs1 template name; $2 is canonical periodical parameter name for cite $1 anchor = 'missing_periodical', category = 'CS1 errors: missing periodical', hidden = false }, err_missing_pipe = { message = 'Missing pipe in: <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'missing_pipe', category = 'CS1 errors: missing pipe', hidden = false }, err_missing_publisher = { message = 'Cite $1 requires <code class="cs1-code">&#124;$2=</code>', -- $1 is cs1 template name; $2 is canonical publisher parameter name for cite $1 anchor = 'missing_publisher', category = 'CS1 errors: missing publisher', hidden = false }, err_numeric_names = { message = '<code class="cs1-code">&#124;$1=</code> has numeric name', -- $1 is parameter name', anchor = 'numeric_names', category = 'CS1 errors: numeric name', hidden = false, }, err_param_access_requires_param = { message = '<code class="cs1-code">&#124;$1-access=</code> requires <code class="cs1-code">&#124;$1=</code>', -- $1 is parameter name anchor = 'param_access_requires_param', category = 'CS1 errors: param-access', hidden = false }, err_param_has_ext_link = { message = 'External link in <code class="cs1-code">$1</code>', -- $1 is parameter name anchor = 'param_has_ext_link', category = 'CS1 errors: external links', hidden = false }, err_parameter_ignored = { message = 'Unknown parameter <code class="cs1-code">&#124;$1=</code> ignored', -- $1 is parameter name anchor = 'parameter_ignored', category = 'CS1 errors: unsupported parameter', hidden = false }, err_parameter_ignored_suggest = { message = 'Unknown parameter <code class="cs1-code">&#124;$1=</code> ignored (<code class="cs1-code">&#124;$2=</code> suggested)', -- $1 is unknown parameter $2 is suggested parameter name anchor = 'parameter_ignored_suggest', category = 'CS1 errors: unsupported parameter', hidden = false }, err_periodical_ignored = { message = '<code class="cs1-code">&#124;$1=</code> ignored', -- $1 is parameter name anchor = 'periodical_ignored', category = 'CS1 errors: periodical ignored', hidden = false }, err_redundant_parameters = { message = 'More than one of $1 specified', -- $1 is error message detail anchor = 'redundant_parameters', category = 'CS1 errors: redundant parameter', hidden = false }, err_script_parameter = { message = 'Invalid <code class="cs1-code">&#124;$1=</code>: $2', -- $1 is parameter name $2 is script language code or error detail anchor = 'script_parameter', category = 'CS1 errors: script parameters', hidden = false }, err_ssrn_missing = { message = '<code class="cs1-code">&#124;ssrn=</code> required', anchor = 'ssrn_missing', category = 'CS1 errors: SSRN', hidden = false }, err_text_ignored = { message = 'Text "$1" ignored', -- $1 is ignored text anchor = 'text_ignored', category = 'CS1 errors: unrecognized parameter', hidden = false }, err_trans_missing_title = { message = '<code class="cs1-code">&#124;trans-$1=</code> requires <code class="cs1-code">&#124;$1=</code> or <code class="cs1-code">&#124;script-$1=</code>', -- $1 is base parameter name anchor = 'trans_missing_title', category = 'CS1 errors: translated title', hidden = false }, err_param_unknown_empty = { message = 'Cite has empty unknown parameter$1: $2', -- $1 is 's' or empty space; $2 is emty unknown param list anchor = 'param_unknown_empty', category = 'CS1 errors: empty unknown parameters', hidden = false }, err_vancouver = { message = 'Vancouver style error: $1 in name $2', -- $1 is error detail, $2 is the nth name anchor = 'vancouver', category = 'CS1 errors: Vancouver style', hidden = false }, err_wikilink_in_url = { message = 'URL–wikilink conflict', -- uses ndash anchor = 'wikilink_in_url', category = 'CS1 errors: URL–wikilink conflict', -- uses ndash hidden = false }, --[[--------------------------< M A I N T >------------------------------------- maint messages do not have a message (message = nil); otherwise the structure is the same as error messages ]] maint_archived_copy = { message = nil, anchor = 'archived_copy', category = 'CS1 maint: archived copy as title', hidden = true, }, maint_bibcode = { message = nil, anchor = 'bibcode', category = 'CS1 maint: bibcode', hidden = true, }, maint_location_no_publisher = { -- cite book, conference, encyclopedia; citation as book cite or encyclopedia cite message = nil, anchor = 'location_no_publisher', category = 'CS1 maint: location missing publisher', hidden = true, }, maint_bot_unknown = { message = nil, anchor = 'bot:_unknown', category = 'CS1 maint: bot: original URL status unknown', hidden = true, }, maint_date_auto_xlated = { -- date auto-translation not supported by en.wiki message = nil, anchor = 'date_auto_xlated', category = 'CS1 maint: date auto-translated', hidden = true, }, maint_date_format = { message = nil, anchor = 'date_format', category = 'CS1 maint: date format', hidden = true, }, maint_date_year = { message = nil, anchor = 'date_year', category = 'CS1 maint: date and year', hidden = true, }, maint_doi_ignore = { message = nil, anchor = 'doi_ignore', category = 'CS1 maint: ignored DOI errors', hidden = true, }, maint_doi_inactive = { message = nil, anchor = 'doi_inactive', category = 'CS1 maint: DOI inactive', hidden = true, }, maint_doi_inactive_dated = { message = nil, anchor = 'doi_inactive_dated', category = 'CS1 maint: DOI inactive as of $2$3$1', -- $1 is year, $2 is month-name or empty string, $3 is space or empty string hidden = true, }, maint_doi_unflagged_free = { message = nil, anchor = 'doi_unflagged_free', category = 'CS1 maint: unflagged free DOI', hidden = true, }, maint_extra_punct = { message = nil, anchor = 'extra_punct', category = 'CS1 maint: extra punctuation', hidden = true, }, maint_isbn_ignore = { message = nil, anchor = 'ignore_isbn_err', category = 'CS1 maint: ignored ISBN errors', hidden = true, }, maint_issn_ignore = { message = nil, anchor = 'ignore_issn', category = 'CS1 maint: ignored ISSN errors', hidden = true, }, maint_jfm_format = { message = nil, anchor = 'jfm_format', category = 'CS1 maint: JFM format', hidden = true, }, maint_location = { message = nil, anchor = 'location', category = 'CS1 maint: location', hidden = true, }, maint_mr_format = { message = nil, anchor = 'mr_format', category = 'CS1 maint: MR format', hidden = true, }, maint_mult_names = { message = nil, anchor = 'mult_names', category = 'CS1 maint: multiple names: $1', -- $1 is '<name>s list'; gets value from special_case_translation table hidden = true, }, maint_numeric_names = { message = nil, anchor = 'numeric_names', category = 'CS1 maint: numeric names: $1', -- $1 is '<name>s list'; gets value from special_case_translation table hidden = true, }, maint_others = { message = nil, anchor = 'others', category = 'CS1 maint: others', hidden = true, }, maint_others_avm = { message = nil, anchor = 'others_avm', category = 'CS1 maint: others in cite AV media (notes)', hidden = true, }, maint_overridden_setting = { message = nil, anchor = 'overridden', category = 'CS1 maint: overridden setting', hidden = true, }, maint_pmc_embargo = { message = nil, anchor = 'embargo', category = 'CS1 maint: PMC embargo expired', hidden = true, }, maint_pmc_format = { message = nil, anchor = 'pmc_format', category = 'CS1 maint: PMC format', hidden = true, }, maint_postscript = { message = nil, anchor = 'postscript', category = 'CS1 maint: postscript', hidden = true, }, maint_ref_duplicates_default = { message = nil, anchor = 'ref_default', category = 'CS1 maint: ref duplicates default', hidden = true, }, maint_unfit = { message = nil, anchor = 'unfit', category = 'CS1 maint: unfit URL', hidden = true, }, maint_unknown_lang = { message = nil, anchor = 'unknown_lang', category = 'CS1 maint: unrecognized language', hidden = true, }, maint_untitled = { message = nil, anchor = 'untitled', category = 'CS1 maint: untitled periodical', hidden = true, }, maint_url_status = { message = nil, anchor = 'url_status', category = 'CS1 maint: url-status', hidden = true, }, maint_zbl = { message = nil, anchor = 'zbl', category = 'CS1 maint: Zbl', hidden = true, }, } --[[--------------------------< I D _ L I M I T S _ D A T A _ T >---------------------------------------------- fetch id limits for certain identifiers from c:Data:CS1/Identifier limits.tab. This source is a json tabular data file maintained at wikipedia commons. Convert the json format to a table of k/v pairs. The values from <id_limits_data_t> are used to set handle.id_limit. ]] local id_limits_data_t = {}; for _, limit_t in ipairs (mw.ext.data.get ("CS1/Identifier limits.tab").data) do id_limits_data_t[limit_t[1]] = limit_t[2]; -- <limit[1]> is identifier; <limit[2]> is upper limit for that identifier end --[[--------------------------< I D _ H A N D L E R S >-------------------------------------------------------- The following contains a list of values for various defined identifiers. For each identifier we specify a variety of information necessary to properly render the identifier in the citation. parameters: a list of parameter aliases for this identifier; first in the list is the canonical form link: Wikipedia article name redirect: a local redirect to a local Wikipedia article name; at en.wiki, 'ISBN (identifier)' is a redirect to 'International Standard Book Number' q: Wikidata q number for the identifier label: the label preceding the identifier; label is linked to a Wikipedia article (in this order): redirect from id_handlers['<id>'].redirect when use_identifier_redirects is true Wikidata-supplied article name for the local wiki from id_handlers['<id>'].q local article name from id_handlers['<id>'].link prefix: the first part of a URL that will be concatenated with a second part which usually contains the identifier suffix: optional third part to be added after the identifier encode: true if URI should be percent-encoded; otherwise false COinS: identifier link or keyword for use in COinS: for identifiers registered at info-uri.info use: info:.... where '...' is the appropriate identifier label for identifiers that have COinS keywords, use the keyword: rft.isbn, rft.issn, rft.eissn for |asin= and |ol=, which require assembly, use the keyword: url for others make a URL using the value in prefix/suffix and #label, use the keyword: pre (not checked; any text other than 'info', 'rft', or 'url' works here) set to nil to leave the identifier out of the COinS separator: character or text between label and the identifier in the rendered citation id_limit: for those identifiers with established limits, this property holds the upper limit access: use this parameter to set the access level for all instances of this identifier. the value must be a valid access level for an identifier (see ['id-access'] in this file). custom_access: to enable custom access level for an identifier, set this parameter to the parameter that should control it (normally 'id-access') ]] local id_handlers = { ['ARXIV'] = { parameters = {'arxiv', 'eprint'}, link = 'arXiv', redirect = 'arXiv (identifier)', q = 'Q118398', label = 'arXiv', prefix = 'https://arxiv.org/abs/', encode = false, COinS = 'info:arxiv', separator = ':', access = 'free', -- free to read }, ['ASIN'] = { parameters = { 'asin', 'ASIN' }, link = 'Amazon Standard Identification Number', redirect = 'ASIN (identifier)', q = 'Q1753278', label = 'ASIN', prefix = 'https://www.amazon.', COinS = 'url', separator = '&nbsp;', encode = false; }, ['BIBCODE'] = { parameters = {'bibcode'}, link = 'Bibcode', redirect = 'Bibcode (identifier)', q = 'Q25754', label = 'Bibcode', prefix = 'https://ui.adsabs.harvard.edu/abs/', encode = false, COinS = 'info:bibcode', separator = ':', custom_access = 'bibcode-access', }, ['BIORXIV'] = { parameters = {'biorxiv'}, link = 'bioRxiv', redirect = 'bioRxiv (identifier)', q = 'Q19835482', label = 'bioRxiv', prefix = 'https://doi.org/', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['CITESEERX'] = { parameters = {'citeseerx'}, link = 'CiteSeerX', redirect = 'CiteSeerX (identifier)', q = 'Q2715061', label = 'CiteSeerX', prefix = 'https://citeseerx.ist.psu.edu/viewdoc/summary?doi=', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = true, separator = '&nbsp;', }, ['DOI'] = { -- Used by InternetArchiveBot parameters = { 'doi', 'DOI'}, link = 'Digital object identifier', redirect = 'doi (identifier)', q = 'Q25670', label = 'doi', prefix = 'https://doi.org/', COinS = 'info:doi', separator = ':', encode = true, custom_access = 'doi-access', }, ['EISSN'] = { parameters = {'eissn', 'EISSN'}, link = 'International Standard Serial Number#Electronic ISSN', redirect = 'eISSN (identifier)', q = 'Q46339674', label = 'eISSN', prefix = 'https://www.worldcat.org/issn/', COinS = 'rft.eissn', encode = false, separator = '&nbsp;', }, ['HDL'] = { parameters = { 'hdl', 'HDL' }, link = 'Handle System', redirect = 'hdl (identifier)', q = 'Q3126718', label = 'hdl', prefix = 'https://hdl.handle.net/', COinS = 'info:hdl', separator = ':', encode = true, custom_access = 'hdl-access', }, ['ISBN'] = { -- Used by InternetArchiveBot parameters = {'isbn', 'ISBN'}, link = 'International Standard Book Number', redirect = 'ISBN (identifier)', q = 'Q33057', label = 'ISBN', prefix = 'Special:BookSources/', COinS = 'rft.isbn', separator = '&nbsp;', }, ['ISMN'] = { parameters = {'ismn', 'ISMN'}, link = 'International Standard Music Number', redirect = 'ISMN (identifier)', q = 'Q1666938', label = 'ISMN', prefix = '', -- not currently used; COinS = nil, -- nil because we can't use pre or rft or info: separator = '&nbsp;', }, ['ISSN'] = { parameters = {'issn', 'ISSN'}, link = 'International Standard Serial Number', redirect = 'ISSN (identifier)', q = 'Q131276', label = 'ISSN', prefix = 'https://www.worldcat.org/issn/', COinS = 'rft.issn', encode = false, separator = '&nbsp;', }, ['JFM'] = { parameters = {'jfm', 'JFM'}, link = 'Jahrbuch über die Fortschritte der Mathematik', redirect = 'JFM (identifier)', q = '', label = 'JFM', prefix = 'https://zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, ['JSTOR'] = { parameters = {'jstor', 'JSTOR'}, link = 'JSTOR', redirect = 'JSTOR (identifier)', q = 'Q1420342', label = 'JSTOR', prefix = 'https://www.jstor.org/stable/', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', custom_access = 'jstor-access', }, ['LCCN'] = { parameters = {'lccn', 'LCCN'}, link = 'Library of Congress Control Number', redirect = 'LCCN (identifier)', q = 'Q620946', label = 'LCCN', prefix = 'https://lccn.loc.gov/', COinS = 'info:lccn', encode = false, separator = '&nbsp;', }, ['MEDRXIV'] = { parameters = {'medrxiv'}, link = 'medRxiv', redirect = 'medRxiv (identifier)', q = 'Q58465838', label = 'medRxiv', prefix = 'https://www.medrxiv.org/content/', COinS = 'pre', -- use prefix value access = 'free', -- free to read encode = false, separator = '&nbsp;', }, ['MR'] = { parameters = {'mr', 'MR'}, link = 'Mathematical Reviews', redirect = 'MR (identifier)', q = 'Q211172', label = 'MR', prefix = 'https://mathscinet.ams.org/mathscinet-getitem?mr=', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, ['OCLC'] = { parameters = {'oclc', 'OCLC'}, link = 'OCLC', redirect = 'OCLC (identifier)', q = 'Q190593', label = 'OCLC', prefix = 'https://www.worldcat.org/oclc/', COinS = 'info:oclcnum', encode = true, separator = '&nbsp;', id_limit = id_limits_data_t.OCLC or 0, }, ['OL'] = { parameters = { 'ol', 'OL' }, link = 'Open Library', redirect = 'OL (identifier)', q = 'Q1201876', label = 'OL', prefix = 'https://openlibrary.org/', COinS = 'url', separator = '&nbsp;', encode = true, custom_access = 'ol-access', }, ['OSTI'] = { parameters = {'osti', 'OSTI'}, link = 'Office of Scientific and Technical Information', redirect = 'OSTI (identifier)', q = 'Q2015776', label = 'OSTI', prefix = 'https://www.osti.gov/biblio/', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = id_limits_data_t.OSTI or 0, custom_access = 'osti-access', }, ['PMC'] = { parameters = {'pmc', 'PMC'}, link = 'PubMed Central', redirect = 'PMC (identifier)', q = 'Q229883', label = 'PMC', prefix = 'https://www.ncbi.nlm.nih.gov/pmc/articles/PMC', suffix = '', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = id_limits_data_t.PMC or 0, access = 'free', -- free to read }, ['PMID'] = { parameters = {'pmid', 'PMID'}, link = 'PubMed Identifier', redirect = 'PMID (identifier)', q = 'Q2082879', label = 'PMID', prefix = 'https://pubmed.ncbi.nlm.nih.gov/', COinS = 'info:pmid', encode = false, separator = '&nbsp;', id_limit = id_limits_data_t.PMID or 0, }, ['RFC'] = { parameters = {'rfc', 'RFC'}, link = 'Request for Comments', redirect = 'RFC (identifier)', q = 'Q212971', label = 'RFC', prefix = 'https://tools.ietf.org/html/rfc', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', id_limit = id_limits_data_t.RFC or 0, access = 'free', -- free to read }, ['SBN'] = { parameters = {'sbn', 'SBN'}, link = 'Standard Book Number', -- redirect to International_Standard_Book_Number#History redirect = 'SBN (identifier)', label = 'SBN', prefix = 'Special:BookSources/0-', -- prefix has leading zero necessary to make 9-digit sbn a 10-digit isbn COinS = nil, -- nil because we can't use pre or rft or info: separator = '&nbsp;', }, ['SSRN'] = { parameters = {'ssrn', 'SSRN'}, link = 'Social Science Research Network', redirect = 'SSRN (identifier)', q = 'Q7550801', label = 'SSRN', prefix = 'https://papers.ssrn.com/sol3/papers.cfm?abstract_id=', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', id_limit = id_limits_data_t.SSRN or 0, custom_access = 'ssrn-access', }, ['S2CID'] = { parameters = {'s2cid', 'S2CID'}, link = 'Semantic Scholar', redirect = 'S2CID (identifier)', q = 'Q22908627', label = 'S2CID', prefix = 'https://api.semanticscholar.org/CorpusID:', COinS = 'pre', -- use prefix value encode = false, separator = '&nbsp;', id_limit = id_limits_data_t.S2CID or 0, custom_access = 's2cid-access', }, ['USENETID'] = { parameters = {'message-id'}, link = 'Usenet', redirect = 'Usenet (identifier)', q = 'Q193162', label = 'Usenet:', prefix = 'news:', encode = false, COinS = 'pre', -- use prefix value separator = '&nbsp;', }, ['ZBL'] = { parameters = {'zbl', 'ZBL' }, link = 'Zentralblatt MATH', redirect = 'Zbl (identifier)', q = 'Q190269', label = 'Zbl', prefix = 'https://zbmath.org/?format=complete&q=an:', COinS = 'pre', -- use prefix value encode = true, separator = '&nbsp;', }, } --[[--------------------------< E X P O R T S >--------------------------------- ]] return { use_identifier_redirects = use_identifier_redirects, -- booleans defined in the settings at the top of this module local_lang_cat_enable = local_lang_cat_enable, date_name_auto_xlate_enable = date_name_auto_xlate_enable, date_digit_auto_xlate_enable = date_digit_auto_xlate_enable, enable_sort_keys = enable_sort_keys, -- tables and variables created when this module is loaded global_df = get_date_format (), -- this line can be replaced with "global_df = 'dmy-all'," to have all dates auto translated to dmy format. global_cs1_config_t = global_cs1_config_t, -- global settings from {{cs1 config}} punct_skip = build_skip_table (punct_skip, punct_meta_params), url_skip = build_skip_table (url_skip, url_meta_params), known_free_doi_registrants_t = build_free_doi_registrants_table(), name_space_sort_keys = name_space_sort_keys, aliases = aliases, special_case_translation = special_case_translation, date_names = date_names, err_msg_supl = err_msg_supl, error_conditions = error_conditions, editor_markup_patterns = editor_markup_patterns, et_al_patterns = et_al_patterns, id_handlers = id_handlers, keywords_lists = keywords_lists, keywords_xlate = keywords_xlate, stripmarkers = stripmarkers, invisible_chars = invisible_chars, invisible_defs = invisible_defs, indic_script = indic_script, emoji_t = emoji_t, maint_cats = maint_cats, messages = messages, presentation = presentation, prop_cats = prop_cats, script_lang_codes = script_lang_codes, lang_tag_remap = lang_tag_remap, lang_name_remap = lang_name_remap, this_wiki_code = this_wiki_code, title_types = title_types, uncategorized_namespaces = uncategorized_namespaces_t, uncategorized_subpages = uncategorized_subpages, templates_using_volume = templates_using_volume, templates_using_issue = templates_using_issue, templates_not_using_page = templates_not_using_page, vol_iss_pg_patterns = vol_iss_pg_patterns, single_letter_2nd_lvl_domains_t = single_letter_2nd_lvl_domains_t, inter_wiki_map = inter_wiki_map, mw_languages_by_tag_t = mw_languages_by_tag_t, mw_languages_by_name_t = mw_languages_by_name_t, citation_class_map_t = citation_class_map_t, citation_issue_t = citation_issue_t, citation_no_volume_t = citation_no_volume_t, } i0dlxxjj0bkllfebb8fku0orogqlfe5 Modul:Citation/CS1/Date validation 828 381 17154 1457 2024-05-22T13:03:25Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17154 Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local add_prop_cat, is_set, in_array, set_message, substitute, wrap_style; -- imported functions from selected Module:Citation/CS1/Utilities local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration --[[--------------------------< F I L E - S C O P E D E C L A R A T I O N S >-------------------------------- File-scope variables are declared here ]] local lang_object = mw.getContentLanguage(); -- used by is_valid_accessdate(), is_valid_year(), date_name_xlate(); TODO: move to ~/Configuration? local year_limit; -- used by is_valid_year() --[=[-------------------------< I S _ V A L I D _ A C C E S S D A T E >---------------------------------------- returns true if: Wikipedia start date <= accessdate < today + 2 days Wikipedia start date is 2001-01-15T00:00:00 UTC which is 979516800 seconds after 1970-01-01T00:00:00 UTC (the start of Unix time) accessdate is the date provided in |access-date= at time 00:00:00 UTC today is the current date at time 00:00:00 UTC plus 48 hours if today is 2015-01-01T00:00:00 then adding 24 hours gives 2015-01-02T00:00:00 – one second more than today adding 24 hours gives 2015-01-03T00:00:00 – one second more than tomorrow This function does not work if it is fed month names for languages other than English. Wikimedia #time: parser apparently doesn't understand non-English date month names. This function will always return false when the date contains a non-English month name because good1 is false after the call to lang.formatDate(). To get around that call this function with YYYY-MM-DD format dates. ]=] local function is_valid_accessdate (accessdate) local good1, good2; local access_ts, tomorrow_ts; -- to hold Unix time stamps representing the dates good1, access_ts = pcall (lang_object.formatDate, lang_object, 'U', accessdate ); -- convert accessdate value to Unix timestamp good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which which tonumber() may not understand access_ts = tonumber (access_ts) or lang_object:parseFormattedNumber (access_ts); -- convert to numbers for the comparison; tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts); else return false; -- one or both failed to convert to Unix time stamp end if 979516800 <= access_ts and access_ts < tomorrow_ts then -- Wikipedia start date <= accessdate < tomorrow's date return true; else return false; -- accessdate out of range end end --[[--------------------------< G E T _ M O N T H _ N U M B E R >---------------------------------------------- returns a number according to the month in a date: 1 for January, etc. Capitalization and spelling must be correct. If not a valid month, returns 0 ]] local function get_month_number (month) return cfg.date_names['local'].long[month] or cfg.date_names['local'].short[month] or -- look for local names first cfg.date_names['en'].long[month] or cfg.date_names['en'].short[month] or -- failing that, look for English names 0; -- not a recognized month name end --[[--------------------------< G E T _ S E A S O N _ N U M B E R >-------------------------------------------- returns a number according to the sequence of seasons in a year: 21 for Spring, etc. Capitalization and spelling must be correct. If not a valid season, returns 0. 21-24 = Spring, Summer, Autumn, Winter, independent of “Hemisphere” returns 0 when <param> is not |date= Season numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. cs1|2 only supports generic seasons. EDTF does support the distinction between north and south hemisphere seasons but cs1|2 has no way to make that distinction. These additional divisions not currently supported: 25-28 = Spring - Northern Hemisphere, Summer- Northern Hemisphere, Autumn - Northern Hemisphere, Winter - Northern Hemisphere 29-32 = Spring – Southern Hemisphere, Summer– Southern Hemisphere, Autumn – Southern Hemisphere, Winter - Southern Hemisphere 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) 37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each) 40-41 = Semestral 1, Semestral-2 (6 months each) ]] local function get_season_number (season, param) if 'date' ~= param then return 0; -- season dates only supported by |date= end return cfg.date_names['local'].season[season] or -- look for local names first cfg.date_names['en'].season[season] or -- failing that, look for English names 0; -- not a recognized season name end --[[--------------------------< G E T _ Q U A R T E R _ N U M B E R >------------------------------------------ returns a number according to the sequence of quarters in a year: 33 for first quarter, etc. Capitalization and spelling must be correct. If not a valid quarter, returns 0. 33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each) returns 0 when <param> is not |date= Quarter numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/) which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using numbers 21-41. cs1|2 only supports generic seasons and quarters. These additional divisions not currently supported: 37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each) 40-41 = Semestral 1, Semestral-2 (6 months each) ]] local function get_quarter_number (quarter, param) if 'date' ~= param then return 0; -- quarter dates only supported by |date= end quarter = mw.ustring.gsub (quarter, ' +', ' '); -- special case replace multiple space chars with a single space char return cfg.date_names['local'].quarter[quarter] or -- look for local names first cfg.date_names['en'].quarter[quarter] or -- failing that, look for English names 0; -- not a recognized quarter name end --[[--------------------------< G E T _ P R O P E R _ N A M E _ N U M B E R >---------------------------------- returns a non-zero number if date contains a recognized proper-name. Capitalization and spelling must be correct. returns 0 when <param> is not |date= ]] local function get_proper_name_number (name, param) if 'date' ~= param then return 0; -- proper-name dates only supported by |date= end return cfg.date_names['local'].named[name] or -- look for local names dates first cfg.date_names['en'].named[name] or -- failing that, look for English names 0; -- not a recognized named date end --[[--------------------------< G E T _ E L E M E N T _ N U M B E R <------------------------------------------ returns true if month or season or quarter or proper name is valid (properly spelled, capitalized, abbreviated) ]] local function get_element_number (element, param) local num; local funcs = {get_month_number, get_season_number, get_quarter_number, get_proper_name_number}; -- list of functions to execute in order for _, func in ipairs (funcs) do -- spin through the function list num = func (element, param); -- call the function and get the returned number if 0 ~= num then -- non-zero when valid month season quarter return num; -- return that number end end return nil; -- not valid end --[[--------------------------< I S _ V A L I D _ Y E A R >---------------------------------------------------- Function gets current year from the server and compares it to year from a citation parameter. Years more than one year in the future are not acceptable. Special case for |pmc-embargo-date=: years more than two years in the future are not acceptable ]] local function is_valid_year (year, param) if not is_set (year_limit) then year_limit = tonumber(os.date("%Y"))+1; -- global variable so we only have to fetch it once end year = tonumber (year) or lang_object:parseFormattedNumber (year); -- convert to number for the comparison if year and (100 > year) then -- years less than 100 not supported return false; end if 'pmc-embargo-date' == param then -- special case for |pmc-embargo-date= return year and (year <= tonumber(os.date("%Y"))+2) or false; -- years more than two years in the future are not accepted end return year and (year <= year_limit) or false; end --[[--------------------------< I S _ V A L I D _ D A T E >---------------------------------------------------- Returns true if day is less than or equal to the number of days in month and year is no farther into the future than next year; else returns false. Assumes Julian calendar prior to year 1582 and Gregorian calendar thereafter. Accounts for Julian calendar leap years before 1582 and Gregorian leap years after 1582. Where the two calendars overlap (1582 to approximately 1923) dates are assumed to be Gregorian. ]] local function is_valid_date (year, month, day, param) local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; local month_length; if not is_valid_year (year, param) then -- no farther into the future than next year except |pmc-embargo-date= no more than two years in the future return false; end month = tonumber (month); -- required for YYYY-MM-DD dates if (2 == month) then -- if February month_length = 28; -- then 28 days unless if 1582 > tonumber(year) then -- Julian calendar if 0 == (year%4) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end else -- Gregorian calendar if (0 == (year%4) and (0 ~= (year%100) or 0 == (year%400))) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end end else month_length = days_in_month[month]; end if tonumber (day) > month_length then return false; end return true; end --[[--------------------------< I S _ V A L I D _ M O N T H _ R A N G E _ S T Y L E >-------------------------- Months in a range are expected to have the same style: Jan–Mar or October–December but not February–Mar or Jul–August. This function looks in cfg.date_names{} to see if both month names are listed in the long subtable or both are listed in the short subtable. When both have the same style (both are listed in the same table), returns true; false else ]] local function is_valid_month_range_style (month1, month2) if (cfg.date_names.en.long[month1] and cfg.date_names.en.long[month2]) or -- are both English names listed in the long subtable? (cfg.date_names.en.short[month1] and cfg.date_names.en.short[month2]) or -- are both English names listed in the short subtable? (cfg.date_names['local'].long[month1] and cfg.date_names['local'].long[month2]) or -- are both local names listed in the long subtable? (cfg.date_names['local'].short[month1] and cfg.date_names['local'].short[month2]) then -- are both local names listed in the short subtable? return true; end return false; -- names are mixed end --[[--------------------------< I S _ V A L I D _ M O N T H _ S E A S O N _ R A N G E >------------------------ Check a pair of months or seasons to see if both are valid members of a month or season pair. Month pairs are expected to be left to right, earliest to latest in time. All season ranges are accepted as valid because there are publishers out there who have published a Summer–Spring YYYY issue, hence treat as ok ]] local function is_valid_month_season_range(range_start, range_end, param) local range_start_number = get_month_number (range_start); local range_end_number; if 0 == range_start_number then -- is this a month range? range_start_number = get_season_number (range_start, param); -- not a month; is it a season? get start season number range_end_number = get_season_number (range_end, param); -- get end season number if (0 ~= range_start_number) and (0 ~= range_end_number) and (range_start_number ~= range_end_number) then return true; -- any season pairing is accepted except when both are the same end return false; -- range_start and/or range_end is not a season end -- here when range_start is a month range_end_number = get_month_number (range_end); -- get end month number if range_start_number < range_end_number and -- range_start is a month; does range_start precede range_end? is_valid_month_range_style (range_start, range_end) then -- do months have the same style? return true; -- proper order and same style end return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month end --[[--------------------------< M A K E _ C O I N S _ D A T E >------------------------------------------------ This function receives a table of date parts for one or two dates and an empty table reference declared in Module:Citation/CS1. The function is called only for |date= parameters and only if the |date=<value> is determined to be a valid date format. The question of what to do with invalid date formats is not answered here. The date parts in the input table are converted to an ISO 8601 conforming date string: single whole dates: yyyy-mm-dd month and year dates: yyyy-mm year dates: yyyy ranges: yyyy-mm-dd/yyyy-mm-dd yyyy-mm/yyyy-mm yyyy/yyyy Dates in the Julian calendar are reduced to year or year/year so that we don't have to do calendar conversion from Julian to Proleptic Gregorian. The input table has: year, year2 – always present; if before 1582, ignore months and days if present month, month2 – 0 if not provided, 1-12 for months, 21-24 for seasons; 99 Christmas day, day2 – 0 if not provided, 1-31 for days the output table receives: rftdate: an ISO 8601 formatted date rftchron: a free-form version of the date, usually without year which is in rftdate (season ranges and proper-name dates) rftssn: one of four season keywords: winter, spring, summer, fall (lowercase) rftquarter: one of four values: 1, 2, 3, 4 ]] local function make_COinS_date (input, tCOinS_date) local date; -- one date or first date in a range local date2 = ''; -- end of range date input.year = tonumber (input.year) or lang_object:parseFormattedNumber (input.year); -- language-aware tonumber() input.year2 = tonumber (input.year2) or lang_object:parseFormattedNumber (input.year2); -- COinS dates are pseudo-ISO 8601 so convert to Arabic numerals if ((1582 == input.year) and (10 > tonumber(input.month))) or (1582 > input.year) then -- if a Julian calendar date tCOinS_date.rftdate = tostring (input.year); -- &rft.date gets year only return; -- done end -- here for all forms of Gregorian dates if 20 < tonumber (input.month) then -- if season, quarter, or proper-name date date = input.year; -- &rft.date gets year only if 0 ~= input.year2 and input.year ~= input.year2 then -- if a range, only the second year portion when not the same as range start year date = string.format ('%.4d/%.4d', input.year, input.year2) -- assemble the date range end local season = {[24] = 'winter', [21] = 'spring', [22] = 'summer', [23] = 'fall', [33] = '1', [34] = '2', [35] = '3', [36] = '4', [98] = 'Easter', [99] = 'Christmas'}; -- seasons lowercase, no autumn; proper-names use title case if 0 == input.month2 then -- single season, quarter, or proper-name date if 40 < tonumber(input.month) then tCOinS_date.rftchron = season[input.month]; -- proper-name date; used in journal metadata only elseif 30 < tonumber(input.month) then tCOinS_date.rftquarter = season[input.month]; -- quarter date; used in journal metadata only else tCOinS_date.rftssn = season[input.month]; -- season date; used in journal metadata only end else -- season ranges are lumped into &rft.chron; &rft.ssn and &rft.quarter are left blank if input.year ~= input.year2 then -- season year – season year range or season year–year if 0 ~= input.month2 then tCOinS_date.rftchron = string.format ('%s %s – %s %s', season[input.month], input.year, season[input.month2], input.year2); -- used in journal metadata only end else -- season–season year range tCOinS_date.rftchron = season[input.month] .. '–' .. season[input.month2]; -- season–season year range; used in journal metadata only end end tCOinS_date.rftdate = tostring (date); return; -- done end -- here for gregorian calendar dates if 0 ~= input.day then date = string.format ('%s-%.2d-%.2d', input.year, tonumber(input.month), tonumber(input.day)); -- whole date elseif 0 ~= input.month then date = string.format ('%s-%.2d', input.year, tonumber(input.month)); -- year and month else date = string.format ('%s', input.year); -- just year end if 0 ~= input.year2 then if 0 ~= input.day2 then date2 = string.format ('/%s-%.2d-%.2d', input.year2, tonumber(input.month2), tonumber(input.day2)); -- whole date elseif 0 ~= input.month2 then date2 = string.format ('/%s-%.2d', input.year2, tonumber(input.month2)); -- year and month else date2 = string.format ('/%s', input.year2); -- just year end end tCOinS_date.rftdate = date .. date2; -- date2 has the '/' separator return; end --[[--------------------------< P A T T E R N S >-------------------------------------------------------------- this is the list of patterns for date formats that this module recognizes. Approximately the first half of these patterns represent formats that might be reformatted into another format. Those that might be reformatted have 'indicator' letters that identify the content of the matching capture: 'd' (day), 'm' (month), 'a' (anchor year), 'y' (year); second day, month, year have a '2' suffix. These patterns are used for both date validation and for reformatting. This table should not be moved to ~/Configuration because changes to this table require changes to check_date() and to reformatter() and reformat_date() ]] local patterns = { -- year-initial numerical year-month-day ['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'}, -- month-initial: month day, year ['Mdy'] = {'^(%D-) +([1-9]%d?), +((%d%d%d%d?)%a?)$', 'm', 'd', 'a', 'y'}, -- month-initial day range: month day–day, year; days are separated by endash ['Md-dy'] = {'^(%D-) +([1-9]%d?)[%-–]([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'd2', 'a', 'y'}, -- day-initial: day month year ['dMy'] = {'^([1-9]%d?) +(%D-) +((%d%d%d%d?)%a?)$', 'd', 'm', 'a', 'y'}, -- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed; not supported at en.wiki -- ['yMd'] = {'^((%d%d%d%d?)%a?) +(%D-) +(%d%d?)$', 'a', 'y', 'm', 'd'}, -- day-range-initial: day–day month year; days are separated by endash ['d-dMy'] = {'^([1-9]%d?)[%-–]([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'd2', 'm', 'a', 'y'}, -- day initial month-day-range: day month - day month year; uses spaced endash ['dM-dMy'] = {'^([1-9]%d?) +(%D-) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'd2', 'm2', 'a', 'y'}, -- month initial month-day-range: month day – month day, year; uses spaced endash ['Md-Mdy'] = {'^(%D-) +([1-9]%d?) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$','m', 'd', 'm2', 'd2', 'a', 'y'}, -- day initial month-day-year-range: day month year - day month year; uses spaced endash ['dMy-dMy'] = {'^([1-9]%d?) +(%D-) +(%d%d%d%d) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'y', 'd2', 'm2', 'a', 'y2'}, -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash ['Mdy-Mdy'] = {'^(%D-) +([1-9]%d?), +(%d%d%d%d) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'y', 'm2', 'd2', 'a', 'y2'}, -- these date formats cannot be converted, per se, but month name can be rendered short or long -- month/season year - month/season year; separated by spaced endash ['My-My'] = {'^(%D-) +(%d%d%d%d) +[%-–] +(%D-) +((%d%d%d%d)%a?)$', 'm', 'y', 'm2', 'a', 'y2'}, -- month/season range year; months separated by endash ['M-My'] = {'^(%D-)[%-–](%D-) +((%d%d%d%d)%a?)$', 'm', 'm2', 'a', 'y'}, -- month/season year or proper-name year; quarter year when First Quarter YYYY etc. ['My'] = {'^([^%d–]-) +((%d%d%d%d)%a?)$', 'm', 'a', 'y'}, -- this way because endash is a member of %D; %D- will match January–March 2019 when it shouldn't -- these date formats cannot be converted ['Sy4-y2'] = {'^(%D-) +((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash ['Sy-y'] = {'^(%D-) +(%d%d%d%d)[%-–]((%d%d%d%d)%a?)$'}, -- special case Winter/Summer year-year; year separated with unspaced endash ['y-y'] = {'^(%d%d%d%d?)[%-–]((%d%d%d%d?)%a?)$'}, -- year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999 ['y4-y2'] = {'^((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- year range: YYYY–YY; separated by unspaced endash ['y'] = {'^((%d%d%d%d?)%a?)$'}, -- year; here accept either YYY or YYYY } --[[--------------------------< I S _ V A L I D _ E M B A R G O _ D A T E >------------------------------------ returns true and date value if that value has proper dmy, mdy, ymd format. returns false and 9999 (embargoed forever) when date value is not proper format; assumes that when |pmc-embargo-date= is set, the editor intended to embargo a PMC but |pmc-embargo-date= does not hold a single date. ]] local function is_valid_embargo_date (v) if v:match (patterns['ymd'][1]) or -- ymd v:match (patterns['Mdy'][1]) or -- dmy v:match (patterns['dMy'][1]) then -- mdy return true, v; end return false, '9999'; -- if here not good date so return false and set embargo date to long time in future end --[[--------------------------< C H E C K _ D A T E >---------------------------------------------------------- Check date format to see that it is one of the formats approved by WP:DATESNO or WP:DATERANGE. Exception: only allowed range separator is endash. Additionally, check the date to see that it is a real date: no 31 in 30-day months; no 29 February when not a leap year. Months, both long-form and three character abbreviations, and seasons must be spelled correctly. Future years beyond next year are not allowed. If the date fails the format tests, this function returns false and does not return values for anchor_year and COinS_date. When this happens, the date parameter is (DEBUG: not?) used in the COinS metadata and the CITEREF identifier gets its year from the year parameter if present otherwise CITEREF does not get a date value. Inputs: date_string - date string from date-holding parameters (date, year, publication-date, access-date, pmc-embargo-date, archive-date, lay-date) Returns: false if date string is not a real date; else true, anchor_year, COinS_date anchor_year can be used in CITEREF anchors COinS_date is ISO 8601 format date; see make_COInS_date() ]] local function check_date (date_string, param, tCOinS_date) local year; -- assume that year2, months, and days are not used; local year2 = 0; -- second year in a year range local month = 0; local month2 = 0; -- second month in a month range local day = 0; local day2 = 0; -- second day in a day range local anchor_year; local coins_date; if date_string:match (patterns['ymd'][1]) then -- year-initial numerical year month day format year, month, day = date_string:match (patterns['ymd'][1]); if 12 < tonumber(month) or 1 > tonumber(month) or 1582 > tonumber(year) or 0 == tonumber(day) then return false; end -- month or day number not valid or not Gregorian calendar anchor_year = year; elseif mw.ustring.match(date_string, patterns['Mdy'][1]) then -- month-initial: month day, year month, day, anchor_year, year = mw.ustring.match(date_string, patterns['Mdy'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months elseif mw.ustring.match(date_string, patterns['Md-dy'][1]) then -- month-initial day range: month day–day, year; days are separated by endash month, day, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-dy'][1]); if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same; month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months month2=month; -- for metadata year2 = year; elseif mw.ustring.match(date_string, patterns['dMy'][1]) then -- day-initial: day month year day, month, anchor_year, year = mw.ustring.match(date_string, patterns['dMy'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months --[[ NOT supported at en.wiki elseif mw.ustring.match(date_string, patterns['yMd'][1]) then -- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed anchor_year, year, month, day = mw.ustring.match(date_string, patterns['yMd'][1]); month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months -- end NOT supported at en.wiki ]] elseif mw.ustring.match(date_string, patterns['d-dMy'][1]) then -- day-range-initial: day–day month year; days are separated by endash day, day2, month, anchor_year, year = mw.ustring.match(date_string, patterns['d-dMy'][1]); if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same; month = get_month_number (month); if 0 == month then return false; end -- return false if month text isn't one of the twelve months month2 = month; -- for metadata year2 = year; elseif mw.ustring.match(date_string, patterns['dM-dMy'][1]) then -- day initial month-day-range: day month - day month year; uses spaced endash day, month, day2, month2, anchor_year, year = mw.ustring.match(date_string, patterns['dM-dMy'][1]); if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end -- date range order is left to right: earlier to later; month = get_month_number (month); -- for metadata month2 = get_month_number (month2); year2 = year; elseif mw.ustring.match(date_string, patterns['Md-Mdy'][1]) then -- month initial month-day-range: month day – month day, year; uses spaced endash month, day, month2, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-Mdy'][1]); if (not is_valid_month_season_range(month, month2, param)) or not is_valid_year(year) then return false; end month = get_month_number (month); -- for metadata month2 = get_month_number (month2); year2 = year; elseif mw.ustring.match(date_string, patterns['dMy-dMy'][1]) then -- day initial month-day-year-range: day month year - day month year; uses spaced endash day, month, year, day2, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['dMy-dMy'][1]); if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style month = get_month_number (month); -- for metadata month2 = get_month_number (month2); if 0 == month or 0 == month2 then return false; end -- both must be valid elseif mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]) then -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash month, day, year, month2, day2, anchor_year, year2 = mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]); if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style month = get_month_number (month); -- for metadata month2 = get_month_number(month2); if 0 == month or 0 == month2 then return false; end -- both must be valid elseif mw.ustring.match(date_string, patterns['Sy4-y2'][1]) then -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash local century; month, year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy4-y2'][1]); if 'Winter' ~= month and 'Summer' ~= month then return false end; -- 'month' can only be Winter or Summer anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years year2 = century..year2; -- add the century to year2 for comparisons if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) then return false; end -- no year farther in the future than next year month = get_season_number(month, param); elseif mw.ustring.match(date_string, patterns['Sy-y'][1]) then -- special case Winter/Summer year-year; year separated with unspaced endash month, year, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy-y'][1]); month = get_season_number (month, param); -- <month> can only be winter or summer; also for metadata if (month ~= cfg.date_names['en'].season['Winter']) and (month ~= cfg.date_names['en'].season['Summer']) then return false; -- not Summer or Winter; abandon end anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later if not is_valid_year(year2) then return false; end -- no year farther in the future than next year elseif mw.ustring.match(date_string, patterns['My-My'][1]) then -- month/season year - month/season year; separated by spaced endash month, year, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['My-My'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year if 0 ~= get_month_number(month) and 0 ~= get_month_number(month2) and is_valid_month_range_style(month, month2) then -- both must be month year, same month style month = get_month_number(month); month2 = get_month_number(month2); elseif 0 ~= get_season_number(month, param) and 0 ~= get_season_number(month2, param) then -- both must be season year, not mixed month = get_season_number(month, param); month2 = get_season_number(month2, param); else return false; end elseif mw.ustring.match(date_string, patterns['M-My'][1]) then -- month/season range year; months separated by endash month, month2, anchor_year, year = mw.ustring.match(date_string, patterns['M-My'][1]); if (not is_valid_month_season_range(month, month2, param)) or (not is_valid_year(year)) then return false; end if 0 ~= get_month_number(month) then -- determined to be a valid range so just check this one to know if month or season month = get_month_number(month); month2 = get_month_number(month2); if 0 == month or 0 == month2 then return false; end else month = get_season_number(month, param); month2 = get_season_number(month2, param); end year2 = year; elseif mw.ustring.match(date_string, patterns['My'][1]) then -- month/season/quarter/proper-name year month, anchor_year, year = mw.ustring.match(date_string, patterns['My'][1]); if not is_valid_year(year) then return false; end month = get_element_number(month, param); -- get month season quarter proper-name number or nil if not month then return false; end -- not valid whatever it is elseif mw.ustring.match(date_string, patterns['y-y'][1]) then -- Year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999 year, anchor_year, year2 = mw.ustring.match(date_string, patterns['y-y'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year elseif mw.ustring.match(date_string, patterns['y4-y2'][1]) then -- Year range: YYYY–YY; separated by unspaced endash local century; year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['y4-y2'][1]); anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years if 13 > tonumber(year2) then return false; end -- don't allow 2003-05 which might be May 2003 year2 = century .. year2; -- add the century to year2 for comparisons if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same if not is_valid_year(year2) then return false; end -- no year farther in the future than next year if in_array (param, {'date', 'publication-date', 'year'}) then -- here when 'valid' abbreviated year range; if one of these parameters add_prop_cat ('year-range-abbreviated'); -- add properties cat end elseif mw.ustring.match(date_string, patterns['y'][1]) then -- year; here accept either YYY or YYYY anchor_year, year = mw.ustring.match(date_string, patterns['y'][1]); if false == is_valid_year(year) then return false; end else return false; -- date format not one of the MOS:DATE approved formats end if param ~= 'date' then -- CITEREF disambiguation only allowed in |date=; |year= & |publication-date= promote to date if anchor_year:match ('%l$') then return false; end end if 'access-date' == param then -- test access-date here because we have numerical date parts if 0 ~= year and 0 ~= month and 0 ~= day and -- all parts of a single date required 0 == year2 and 0 == month2 and 0 == day2 then -- none of these; access-date must not be a range if not is_valid_accessdate(year .. '-' .. month .. '-' .. day) then return false; -- return false when access-date out of bounds end else return false; -- return false when access-date is a range of two dates end end if 'archive-date' == param then -- test archive-date here because we have numerical date parts if not (0 ~= year and 0 ~= month and 0 ~= day and -- all parts of a single date required 0 == year2 and 0 == month2 and 0 == day2) then -- none of these; archive-date must not be a range return false; -- return false when archive-date is a range of two dates end end local result=true; -- check whole dates for validity; assume true because not all dates will go through this test if 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 == day2 then -- YMD (simple whole date) result = is_valid_date (year, month, day, param); -- <param> for |pmc-embargo-date= elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 ~= day2 then -- YMD-d (day range) result = is_valid_date (year, month, day); result = result and is_valid_date (year, month, day2); elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-md (day month range) result = is_valid_date (year, month, day); result = result and is_valid_date (year, month2, day2); elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 ~= year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-ymd (day month year range) result = is_valid_date(year, month, day); result = result and is_valid_date(year2, month2, day2); end if false == result then return false; end if nil ~= tCOinS_date then -- this table only passed into this function when testing |date= parameter values make_COinS_date ({year = year, month = month, day = day, year2 = year2, month2 = month2, day2 = day2}, tCOinS_date); -- make an ISO 8601 date string for COinS end return true, anchor_year; -- format is good and date string represents a real date end --[[--------------------------< D A T E S >-------------------------------------------------------------------- Cycle the date-holding parameters in passed table date_parameters_list through check_date() to check compliance with MOS:DATE. For all valid dates, check_date() returns true. The |date= parameter test is unique, it is the only date holding parameter from which values for anchor_year (used in CITEREF identifiers) and COinS_date (used in the COinS metadata) are derived. The |date= parameter is the only date-holding parameter that is allowed to contain the no-date keywords "n.d." or "nd" (without quotes). Unlike most error messages created in this module, only one error message is created by this function. Because all of the date holding parameters are processed serially, parameters with errors are added to the <error_list> sequence table as the dates are tested. ]] local function dates(date_parameters_list, tCOinS_date, error_list) local anchor_year; -- will return as nil if the date being tested is not |date= local COinS_date; -- will return as nil if the date being tested is not |date= local embargo_date; -- if embargo date is a good dmy, mdy, ymd date then holds original value else reset to 9999 local good_date = false; for k, v in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set(v.val) then -- if the parameter has a value v.val = mw.ustring.gsub(v.val, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9 if v.val:match("^c%. [1-9]%d%d%d?%a?$") then -- special case for c. year or with or without CITEREF disambiguator - only |date= and |year= local year = v.val:match("c%. ([1-9]%d%d%d?)%a?"); -- get the year portion so it can be tested if 'date' == k then anchor_year, COinS_date = v.val:match("((c%. [1-9]%d%d%d?)%a?)"); -- anchor year and COinS_date only from |date= parameter good_date = is_valid_year(year); elseif 'year' == k then good_date = is_valid_year(year); end elseif 'date' == k then -- if the parameter is |date= if v.val:match("^n%.d%.%a?$") then -- ToDo: I18N -- if |date=n.d. with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((n%.d%.)%a?)"); -- ToDo: I18N -- "n.d."; no error when date parameter is set to no date elseif v.val:match("^nd%a?$") then -- ToDo: I18N -- if |date=nd with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((nd)%a?)"); -- ToDo: I18N -- "nd"; no error when date parameter is set to no date else good_date, anchor_year, COinS_date = check_date (v.val, k, tCOinS_date); -- go test the date end elseif 'year' == k then -- if the parameter is |year= it should hold only a year value if v.val:match("^[1-9]%d%d%d?%a?$") then -- if |year = 3 or 4 digits only with or without a CITEREF disambiguator good_date, anchor_year, COinS_date = true, v.val:match("((%d+)%a?)"); end elseif 'pmc-embargo-date' == k then -- if the parameter is |pmc-embargo-date= good_date = check_date (v.val, k); -- go test the date if true == good_date then -- if the date is a valid date good_date, embargo_date = is_valid_embargo_date (v.val); -- is |pmc-embargo-date= date a single dmy, mdy, or ymd formatted date? yes: returns embargo date; no: returns 9999 end else -- any other date-holding parameter good_date = check_date (v.val, k); -- go test the date end if false == good_date then -- assemble one error message so we don't add the tracking category multiple times table.insert (error_list, wrap_style ('parameter', v.name)); -- make parameter name suitable for error message list end end end return anchor_year, embargo_date; -- and done end --[[--------------------------< Y E A R _ D A T E _ C H E C K >------------------------------------------------ Compare the value provided in |year= with the year value(s) provided in |date=. This function sets a local numeric value: 0 - year value does not match the year value in date 1 - (default) year value matches the year value in date or one of the year values when date contains two years 2 - year value matches the year value in date when date is in the form YYYY-MM-DD and year is disambiguated (|year=YYYYx) the numeric value in <result> determines the 'output' if any from this function: 0 – adds error message to error_list sequence table 1 – adds maint cat 2 – does nothing ]] local function year_date_check (year_string, year_origin, date_string, date_origin, error_list) local year; local date1; local date2; local result = 1; -- result of the test; assume that the test passes year = year_string:match ('(%d%d%d%d?)'); if date_string:match ('%d%d%d%d%-%d%d%-%d%d') and year_string:match ('%d%d%d%d%a') then --special case where both date and year are required YYYY-MM-DD and YYYYx date1 = date_string:match ('(%d%d%d%d)'); year = year_string:match ('(%d%d%d%d)'); if year ~= date1 then result = 0; -- years don't match else result = 2; -- years match; but because disambiguated, don't add to maint cat end elseif date_string:match ("%d%d%d%d?.-%d%d%d%d?") then -- any of the standard range formats of date with two three- or four-digit years date1, date2 = date_string:match ("(%d%d%d%d?).-(%d%d%d%d?)"); if year ~= date1 and year ~= date2 then result = 0; end elseif mw.ustring.match(date_string, "%d%d%d%d[%-–]%d%d") then -- YYYY-YY date ranges local century; date1, century, date2 = mw.ustring.match(date_string, "((%d%d)%d%d)[%-–]+(%d%d)"); date2 = century..date2; -- convert YY to YYYY if year ~= date1 and year ~= date2 then result = 0; end elseif date_string:match ("%d%d%d%d?") then -- any of the standard formats of date with one year date1 = date_string:match ("(%d%d%d%d?)"); if year ~= date1 then result = 0; end else -- should never get here; this function called only when no other date errors result = 0; -- no recognizable year in date end if 0 == result then -- year / date mismatch table.insert (error_list, substitute (cfg.messages['mismatch'], {year_origin, date_origin})); -- add error message to error_list sequence table elseif 1 == result then -- redundant year / date set_message ('maint_date_year'); -- add a maint cat end end --[[--------------------------< R E F O R M A T T E R >-------------------------------------------------------- reformat 'date' into new format specified by format_param if pattern_idx (the current format of 'date') can be reformatted. Does the grunt work for reformat_dates(). The table re_formats maps pattern_idx (current format) and format_param (desired format) to a table that holds: format string used by string.format() identifier letters ('d', 'm', 'y', 'd2', 'm2', 'y2') that serve as indexes into a table t{} that holds captures from mw.ustring.match() for the various date parts specified by patterns[pattern_idx][1] Items in patterns{} have the general form: ['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'}, where: ['ymd'] is pattern_idx patterns['ymd'][1] is the match pattern with captures for mw.ustring.match() patterns['ymd'][2] is an indicator letter identifying the content of the first capture patterns['ymd'][3] ... the second capture etc. when a pattern matches a date, the captures are loaded into table t{} in capture order using the idemtifier characters as indexes into t{} For the above, a ymd date is in t{} as: t.y = first capture (year), t.m = second capture (month), t.d = third capture (day) To reformat, this function is called with the pattern_idx that matches the current format of the date and with format_param set to the desired format. This function loads table t{} as described and then calls string.format() with the format string specified by re_format[pattern_idx][format_param][1] using values taken from t{} according to the capture identifier letters specified by patterns[pattern_idx][format_param][n] where n is 2.. ]] local re_formats = { ['ymd'] = { -- date format is ymd; reformat to: ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['Mdy'] = { -- date format is Mdy; reformat to: ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- for long/short reformatting ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['dMy'] = { -- date format is dMy; reformat to: ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki }, ['Md-dy'] = { -- date format is Md-dy; reformat to: ['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- for long/short reformatting ['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- |df=dmy -> d-dMy }, ['d-dMy'] = { -- date format is d-d>y; reformat to: ['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- |df=mdy -> Md-dy }, ['dM-dMy'] = { -- date format is dM-dMy; reformat to: ['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- for long/short reformatting ['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- |df=mdy -> Md-Mdy }, ['Md-Mdy'] = { -- date format is Md-Mdy; reformat to: ['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- for long/short reformatting ['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- |df=dmy -> dM-dMy }, ['dMy-dMy'] = { -- date format is dMy-dMy; reformat to: ['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- for long/short reformatting ['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- |df=mdy -> Mdy-Mdy }, ['Mdy-Mdy'] = { -- date format is Mdy-Mdy; reformat to: ['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- for long/short reformatting ['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- |df=dmy -> dMy-dMy }, ['My-My'] = { -- these for long/short reformatting ['any'] = {'%s %s – %s %s', 'm', 'y', 'm2', 'y2'}, -- dmy/mdy agnostic }, ['M-My'] = { -- these for long/short reformatting ['any'] = {'%s–%s %s', 'm', 'm2', 'y'}, -- dmy/mdy agnostic }, ['My'] = { -- these for long/short reformatting ['any'] = {'%s %s', 'm', 'y'}, -- dmy/mdy agnostic }, -- ['yMd'] = { -- not supported at en.wiki -- ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy -- ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy -- ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd -- }, } local function reformatter (date, pattern_idx, format_param, mon_len) if not in_array (pattern_idx, {'ymd', 'Mdy', 'Md-dy', 'dMy', 'yMd', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then return; -- not in this set of date format patterns then not a reformattable date end if 'ymd' == format_param and in_array (pattern_idx, {'ymd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then return; -- ymd date ranges not supported at en.wiki; no point in reformatting ymd to ymd end if in_array (pattern_idx, {'My', 'M-My', 'My-My'}) then -- these are not dmy/mdy so can't be 'reformatted' into either format_param = 'any'; -- so format-agnostic end -- yMd is not supported at en.wiki; when yMd is supported at your wiki, uncomment the next line -- if 'yMd' == format_param and in_array (pattern_idx, {'yMd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy'}) then -- these formats not convertable; yMd not supported at en.wiki if 'yMd' == format_param then -- yMd not supported at en.wiki; when yMd is supported at your wiki, remove or comment-out this line return; -- not a reformattable date end local c1, c2, c3, c4, c5, c6, c7; -- these hold the captures specified in patterns[pattern_idx][1] c1, c2, c3, c4, c5, c6, c7 = mw.ustring.match (date, patterns[pattern_idx][1]); -- get the captures local t = { -- table that holds k/v pairs of date parts from the captures and patterns[pattern_idx][2..] [patterns[pattern_idx][2]] = c1; -- at minimum there is always one capture with a matching indicator letter [patterns[pattern_idx][3] or 'x'] = c2; -- patterns can have a variable number of captures; each capture requires an indicator letter; [patterns[pattern_idx][4] or 'x'] = c3; -- where there is no capture, there is no indicator letter so n in patterns[pattern_idx][n] will be nil; [patterns[pattern_idx][5] or 'x'] = c4; -- the 'x' here spoofs an indicator letter to prevent 'table index is nil' error [patterns[pattern_idx][6] or 'x'] = c5; [patterns[pattern_idx][7] or 'x'] = c6; [patterns[pattern_idx][8] or 'x'] = c7; }; if t.a then -- if this date has an anchor year capture (all convertable date formats except ymd) if t.y2 then -- for year range date formats t.y2 = t.a; -- use the anchor year capture when reassembling the date else -- here for single date formats (except ymd) t.y = t.a; -- use the anchor year capture when reassembling the date end end if tonumber(t.m) then -- if raw month is a number (converting from ymd) if 's' == mon_len then -- if we are to use abbreviated month names t.m = cfg.date_names['inv_local_short'][tonumber(t.m)]; -- convert it to a month name else t.m = cfg.date_names['inv_local_long'][tonumber(t.m)]; -- convert it to a month name end t.d = t.d:gsub ('0(%d)', '%1'); -- strip leading '0' from day if present elseif 'ymd' == format_param then -- when converting to ymd t.y = t.y:gsub ('%a', ''); -- strip CITREF disambiguator if present; anchor year already known so process can proceed; TODO: maint message? if 1582 > tonumber (t.y) then -- ymd format dates not allowed before 1582 return; end t.m = string.format ('%02d', get_month_number (t.m)); -- make sure that month and day are two digits t.d = string.format ('%02d', t.d); elseif mon_len then -- if mon_len is set to either 'short' or 'long' for _, mon in ipairs ({'m', 'm2'}) do -- because there can be two month names, check both if t[mon] then t[mon] = get_month_number (t[mon]); -- get the month number for this month (is length agnostic) if 0 == t[mon] then return; end -- seasons and named dates can't be converted t[mon] = (('s' == mon_len) and cfg.date_names['inv_local_short'][t[mon]]) or cfg.date_names['inv_local_long'][t[mon]]; -- fetch month name according to length end end end local new_date = string.format (re_formats[pattern_idx][format_param][1], -- format string t[re_formats[pattern_idx][format_param][2]], -- named captures from t{} t[re_formats[pattern_idx][format_param][3]], t[re_formats[pattern_idx][format_param][4]], t[re_formats[pattern_idx][format_param][5]], t[re_formats[pattern_idx][format_param][6]], t[re_formats[pattern_idx][format_param][7]], t[re_formats[pattern_idx][format_param][8]] ); return new_date; end --[[-------------------------< R E F O R M A T _ D A T E S >-------------------------------------------------- Reformats existing dates into the format specified by format. format is one of several manual keywords: dmy, dmy-all, mdy, mdy-all, ymd, ymd-all. The -all version includes access- and archive-dates; otherwise these dates are not reformatted. This function allows automatic date formatting. In ~/Configuration, the article source is searched for one of the {{use xxx dates}} templates. If found, xxx becomes the global date format as xxx-all. If |cs1-dates= in {{use xxx dates}} has legitimate value then that value determines how cs1|2 dates will be rendered. Legitimate values for |cs1-dates= are: l - all dates are rendered with long month names ls - publication dates use long month names; access-/archive-dates use abbreviated month names ly - publication dates use long month names; access-/archive-dates rendered in ymd format s - all dates are rendered with abbreviated (short) month names sy - publication dates use abbreviated month names; access-/archive-dates rendered in ymd format y - all dates are rendered in ymd format the format argument for automatic date formatting will be the format specified by {{use xxx dates}} with the value supplied by |cs1-dates so one of: xxx-l, xxx-ls, xxx-ly, xxx-s, xxx-sy, xxx-y, or simply xxx (|cs1-dates= empty, omitted, or invalid) where xxx shall be either of dmy or mdy. dates are extracted from date_parameters_list, reformatted (if appropriate), and then written back into the list in the new format. Dates in date_parameters_list are presumed here to be valid (no errors). This function returns true when a date has been reformatted, false else. Actual reformatting is done by reformatter(). ]] local function reformat_dates (date_parameters_list, format) local all = false; -- set to false to skip access- and archive-dates local len_p = 'l'; -- default publication date length shall be long local len_a = 'l'; -- default access-/archive-date length shall be long local result = false; local new_date; if format:match('%a+%-all') then -- manual df keyword; auto df keyword when length not specified in {{use xxx dates}}; format = format:match('(%a+)%-all'); -- extract the format all = true; -- all dates are long format dates because this keyword doesn't specify length elseif format:match('%a+%-[lsy][sy]?') then -- auto df keywords; internal only all = true; -- auto df applies to all dates; use length specified by capture len_p for all dates format, len_p, len_a = format:match('(%a+)%-([lsy])([sy]?)'); -- extract the format and length keywords if 'y' == len_p then -- because allowed by MOS:DATEUNIFY (sort of) range dates and My dates not reformatted format = 'ymd'; -- override {{use xxx dates}} elseif (not is_set(len_a)) or (len_p == len_a) then -- no access-/archive-date length specified or same length as publication dates then len_a = len_p; -- in case len_a not set end end -- else only publication dates and they are long for param_name, param_val in pairs (date_parameters_list) do -- for each date-holding parameter in the list if is_set (param_val.val) then -- if the parameter has a value if not (not all and in_array (param_name, {'access-date', 'archive-date'})) then -- skip access- or archive-date unless format is xxx-all; yeah, ugly; TODO: find a better way for pattern_idx, pattern in pairs (patterns) do if mw.ustring.match (param_val.val, pattern[1]) then if all and in_array (param_name, {'access-date', 'archive-date'}) then -- if this date is an access- or archive-date new_date = reformatter (param_val.val, pattern_idx, (('y' == len_a) and 'ymd') or format, len_a); -- choose ymd or dmy/mdy according to len_a setting else -- all other dates new_date = reformatter (param_val.val, pattern_idx, format, len_p); end if new_date then -- set when date was reformatted date_parameters_list[param_name].val = new_date; -- update date in date list result = true; -- and announce that changes have been made break; end end -- if end -- for end -- if end -- if end -- for return result; -- declare boolean result and done end --[[--------------------------< D A T E _ H Y P H E N _ T O _ D A S H >---------------------------------------- Loops through the list of date-holding parameters and converts any hyphen to an ndash. Not called if the cs1|2 template has any date errors. Modifies the date_parameters_list and returns true if hyphens are replaced, else returns false. ]] local function date_hyphen_to_dash (date_parameters_list) local result = false; local n; for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set (param_val.val) and not mw.ustring.match (param_val.val, patterns.ymd[1]) then -- for those that are not ymd dates (ustring because here digits may not be Western) param_val.val, n = param_val.val:gsub ('%-', '–'); -- replace any hyphen with ndash if 0 ~= n then date_parameters_list[param_name].val = param_val.val; -- update the list result = true; end end end return result; -- so we know if any hyphens were replaced end --[[-------------------------< D A T E _ N A M E _ X L A T E >------------------------------------------------ Attempts to translate English date names to local-language date names using names supplied by MediaWiki's date parser function. This is simple name-for-name replacement and may not work for all languages. if xlat_dig is true, this function will also translate Western (English) digits to the local language's digits. This will also translate ymd dates. ]] local function date_name_xlate (date_parameters_list, xlt_dig) local xlate; local mode; -- long or short month names local modified = false; local date; local sources_t = { {cfg.date_names.en.long, cfg.date_names.inv_local_long}, -- for translating long English month names to long local month names {cfg.date_names.en.short, cfg.date_names.inv_local_short}, -- short month names {cfg.date_names.en.quarter, cfg.date_names.inv_local_quarter}, -- quarter date names {cfg.date_names.en.season, cfg.date_names.inv_local_season}, -- season date nam {cfg.date_names.en.named, cfg.date_names.inv_local_named}, -- named dates } local function is_xlateable (month) -- local function to get local date name that replaces existing English-language date name for _, date_names_t in ipairs (sources_t) do -- for each sequence table in date_names_t if date_names_t[1][month] then -- if date name is English month (long or short), quarter, season or named and if date_names_t[2][date_names_t[1][month]] then -- if there is a matching local date name return date_names_t[2][date_names_t[1][month]]; -- return the local date name end end end end for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list if is_set(param_val.val) then -- if the parameter has a value date = param_val.val; for month in mw.ustring.gmatch (date, '[%a ]+') do -- iterate through all date names in the date (single date or date range) month = mw.text.trim (month); -- this because quarterly dates contain whitespace xlate = is_xlateable (month); -- get translate <month>; returns translation or nil if xlate then date = mw.ustring.gsub (date, month, xlate); -- replace the English with the translation date_parameters_list[param_name].val = date; -- save the translated date modified = true; end end if xlt_dig then -- shall we also translate digits? date = date:gsub ('%d', cfg.date_names.xlate_digits); -- translate digits from Western to 'local digits' date_parameters_list[param_name].val = date; -- save the translated date modified = true; end end end return modified; end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) add_prop_cat = utilities_page_ptr.add_prop_cat ; -- import functions from selected Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; set_message = utilities_page_ptr.set_message; substitute = utilities_page_ptr.substitute; wrap_style = utilities_page_ptr.wrap_style; cfg = cfg_table_ptr; -- import tables from selected Module:Citation/CS1/Configuration end --[[--------------------------< A R C H I V E _ D A T E _ C H E C K >------------------------------------------ Compare value in |archive-date= with the timestamp in Wayback machine urls. Emits an error message with suggested date from the |archive-url= timestamp in an appropriate format when the value in |archive-date= does not match the timestamp. this function never called when any date in a cs1|2 template has errors error message suggests new |archive-date= value in an appropriate format specified by <df>. <df> is either |df= or cfg.global_df in that order. If <df> is nil, suggested date has format from |archive-date=. There is a caveat: when |df=dmy or |df=mdy, the reformatter leaves |access-date= and |archive-date= formats as they are. The error message suggested date is passed to the formatter as YYYY-MM-DD so when |df=dmy or |df=mdy, the format is not changed. ]] local function archive_date_check (archive_date, archive_url_timestamp, df) local archive_date_format = 'dmy-y'; -- holds the date format of date in |archive-date; default to ymd; 'dmy' used here to spoof reformat_dates() for _, v_t in ipairs ({{'dMy', 'dmy-all'}, {'Mdy', 'mdy-all'}}) do -- is |archive-date= format dmy or mdy? if archive_date:match (patterns[v_t[1]][1]) then -- does the pattern match? archive_date_format = cfg.keywords_xlate[v_t[2]]; -- get appropriate |df= supported keyword from the i18n translator table break; end end local dates_t = {}; dates_t['archive-date'] = {val=archive_date, name=''}; -- setup to call reformat_dates(); never called when errors so <name> unset as not needed reformat_dates (dates_t, 'dmy-y'); -- reformat |archive-date= to ymd; 'dmy' used here to spoof reformat_dates() local archive_url_date = archive_url_timestamp:gsub ('(%d%d%d%d)(%d%d)(%d%d)%d*', '%1-%2-%3'); -- make ymd format date from timestamp if dates_t['archive-date'].val == archive_url_date then -- are the two dates the same return; -- yes, done else dates_t['archive-date'] = {val=archive_url_date, name=''}; -- setup to call reformat_dates() with the timestamp date reformat_dates (dates_t, df or archive_date_format); -- reformat timestamp to format specified by <df> or format used in |archive-date= archive_url_date = dates_t['archive-date'].val; set_message ('err_archive_date_url_ts_mismatch', archive_url_date); -- emit an error message end end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { -- return exported functions archive_date_check = archive_date_check, date_hyphen_to_dash = date_hyphen_to_dash, date_name_xlate = date_name_xlate, dates = dates, reformat_dates = reformat_dates, set_selected_modules = set_selected_modules, year_date_check = year_date_check, } eihdxoivcfreufjkz8m1w9dwcssilup Modul:Citation/CS1/Identifiers 828 382 17155 1459 2024-05-22T13:03:51Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17155 Scribunto text/plain --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, set_message, select_one, -- functions in Module:Citation/CS1/Utilities substitute, make_wikilink; local z; -- table of tables defined in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< P A G E S C O P E V A R I A B L E S >-------------------------------------- declare variables here that have page-wide scope that are not brought in from other modules; that are created here and used here ]] local auto_link_urls = {}; -- holds identifier URLs for those identifiers that can auto-link |title= --============================<< H E L P E R F U N C T I O N S >>============================================ --[[--------------------------< W I K I D A T A _ A R T I C L E _ N A M E _ G E T >---------------------------- as an aid to internationalizing identifier-label wikilinks, gets identifier article names from Wikidata. returns :<lang code>:<article title> when <q> has an <article title> for <lang code>; nil else for identifiers that do not have q, returns nil for wikis that do not have mw.wikibase installed, returns nil ]] local function wikidata_article_name_get (q) if not is_set (q) or (q and not mw.wikibase) then -- when no q number or when a q number but mw.wikibase not installed on this wiki return nil; -- abandon end local wd_article; local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org wd_article = mw.wikibase.getSitelink (q, this_wiki_code .. 'wiki'); -- fetch article title from WD; nil when no title available at this wiki if wd_article then wd_article = table.concat ({':', this_wiki_code, ':', wd_article}); -- interwiki-style link without brackets if taken from WD; leading colon required end return wd_article; -- article title from WD; nil else end --[[--------------------------< L I N K _ L A B E L _ M A K E >------------------------------------------------ common function to create identifier link label from handler table or from Wikidata returns the first available of 1. redirect from local wiki's handler table (if enabled) 2. Wikidata (if there is a Wikidata entry for this identifier in the local wiki's language) 3. label specified in the local wiki's handler table ]] local function link_label_make (handler) local wd_article; if not (cfg.use_identifier_redirects and is_set (handler.redirect)) then -- redirect has priority so if enabled and available don't fetch from Wikidata because expensive wd_article = wikidata_article_name_get (handler.q); -- if Wikidata has an article title for this wiki, get it; end return (cfg.use_identifier_redirects and is_set (handler.redirect) and handler.redirect) or wd_article or handler.link; end --[[--------------------------< E X T E R N A L _ L I N K _ I D >---------------------------------------------- Formats a wiki-style external link ]] local function external_link_id (options) local url_string = options.id; local ext_link; local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org local wd_article; -- article title from Wikidata if options.encode == true or options.encode == nil then url_string = mw.uri.encode (url_string, 'PATH'); end if options.auto_link and is_set (options.access) then auto_link_urls[options.auto_link] = table.concat ({options.prefix, url_string, options.suffix}); end ext_link = mw.ustring.format ('[%s%s%s %s]', options.prefix, url_string, options.suffix or "", mw.text.nowiki (options.id)); if is_set (options.access) then ext_link = substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[options.access].class, cfg.presentation[options.access].title, ext_link}); -- add the free-to-read / paywall lock end return table.concat ({ make_wikilink (link_label_make (options), options.label), -- redirect, Wikidata link, or locally specified link (in that order) options.separator or '&nbsp;', ext_link }); end --[[--------------------------< I N T E R N A L _ L I N K _ I D >---------------------------------------------- Formats a wiki-style internal link TODO: Does not currently need to support options.access, options.encode, auto-linking and COinS (as in external_link_id), but may be needed in the future for :m:Interwiki_map custom-prefixes like :arxiv:, :bibcode:, :DOI:, :hdl:, :ISSN:, :JSTOR:, :Openlibrary:, :PMID:, :RFC:. ]] local function internal_link_id (options) local id = mw.ustring.gsub (options.id, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9 return table.concat ( { make_wikilink (link_label_make (options), options.label), -- wiki-link the identifier label options.separator or '&nbsp;', -- add the separator make_wikilink ( table.concat ( { options.prefix, id, -- translated to Western digits options.suffix or '' }), substitute (cfg.presentation['bdi'], {'', mw.text.nowiki (options.id)}) -- bdi tags to prevent Latin script identifiers from being reversed at RTL language wikis ); -- nowiki because MediaWiki still has magic links for ISBN and the like; TODO: is it really required? }); end --[[--------------------------< I S _ E M B A R G O E D >------------------------------------------------------ Determines if a PMC identifier's online version is embargoed. Compares the date in |pmc-embargo-date= against today's date. If embargo date is in the future, returns the content of |pmc-embargo-date=; otherwise, returns an empty string because the embargo has expired or because |pmc-embargo-date= was not set in this cite. ]] local function is_embargoed (embargo) if is_set (embargo) then local lang = mw.getContentLanguage(); local good1, embargo_date, todays_date; good1, embargo_date = pcall (lang.formatDate, lang, 'U', embargo); todays_date = lang:formatDate ('U'); if good1 then -- if embargo date is a good date if tonumber (embargo_date) >= tonumber (todays_date) then -- is embargo date is in the future? return embargo; -- still embargoed else set_message ('maint_pmc_embargo'); -- embargo has expired; add main cat return ''; -- unset because embargo has expired end end end return ''; -- |pmc-embargo-date= not set return empty string end --[=[-------------------------< I S _ V A L I D _ R X I V _ D A T E >------------------------------------------ for biorxiv, returns true if: 2019-12-11T00:00Z <= biorxiv_date < today + 2 days for medrxiv, returns true if: 2020-01-01T00:00Z <= medrxiv_date < today + 2 days The dated form of biorxiv identifier has a start date of 2019-12-11. The Unix timestamp for that date is {{#time:U|2019-12-11}} = 1576022400 The medrxiv identifier has a start date of 2020-01-01. The Unix timestamp for that date is {{#time:U|2020-01-01}} = 1577836800 <rxiv_date> is the date provided in those |biorxiv= parameter values that are dated and in |medrxiv= parameter values at time 00:00:00 UTC <today> is the current date at time 00:00:00 UTC plus 48 hours if today's date is 2023-01-01T00:00:00 then adding 24 hours gives 2023-01-02T00:00:00 – one second more than today adding 24 hours gives 2023-01-03T00:00:00 – one second more than tomorrow inputs: <y>, <m>, <d> – year, month, day parts of the date from the birxiv or medrxiv identifier <select> 'b' for biorxiv, 'm' for medrxiv; defaults to 'b' ]=] local function is_valid_rxiv_date (y, m, d, select) if 0 == tonumber (m) and 12 < tonumber (m) then -- <m> must be a number 1–12 return false; end if 0 == tonumber (d) and 31 < tonumber (d) then -- <d> must be a number 1–31; TODO: account for month length and leap yer? return false; end local rxiv_date = table.concat ({y, m, d}, '-'); -- make ymd date string local good1, good2; local rxiv_ts, tomorrow_ts; -- to hold Unix timestamps representing the dates local lang_object = mw.getContentLanguage(); good1, rxiv_ts = pcall (lang_object.formatDate, lang_object, 'U', rxiv_date); -- convert rxiv_date value to Unix timestamp good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which tonumber() may not understand rxiv_ts = tonumber (rxiv_ts) or lang_object:parseFormattedNumber (rxiv_ts); -- convert to numbers for the comparison; tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts); else return false; -- one or both failed to convert to Unix timestamp end local limit_ts = ((select and ('m' == select)) and 1577836800) or 1576022400; -- choose the appropriate limit timesatmp return ((limit_ts <= rxiv_ts) and (rxiv_ts < tomorrow_ts)) -- limit_ts <= rxiv_date < tomorrow's date end --[[--------------------------< IS _ V A L I D _ I S X N >----------------------------------------------------- ISBN-10 and ISSN validator code calculates checksum across all ISBN/ISSN digits including the check digit. ISBN-13 is checked in isbn(). If the number is valid the result will be 0. Before calling this function, ISBN/ISSN must be checked for length and stripped of dashes, spaces and other non-ISxN characters. ]] local function is_valid_isxn (isxn_str, len) local temp = 0; isxn_str = { isxn_str:byte(1, len) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39, 'X' → 0x58 len = len + 1; -- adjust to be a loop counter for i, v in ipairs (isxn_str) do -- loop through all of the bytes and calculate the checksum if v == string.byte ("X" ) then -- if checkdigit is X (compares the byte value of 'X' which is 0x58) temp = temp + 10 * (len - i); -- it represents 10 decimal else temp = temp + tonumber (string.char (v) )*(len-i); end end return temp % 11 == 0; -- returns true if calculation result is zero end --[[--------------------------< IS _ V A L I D _ I S X N _ 1 3 >----------------------------------------------- ISBN-13 and ISMN validator code calculates checksum across all 13 ISBN/ISMN digits including the check digit. If the number is valid, the result will be 0. Before calling this function, ISBN-13/ISMN must be checked for length and stripped of dashes, spaces and other non-ISxN-13 characters. ]] local function is_valid_isxn_13 (isxn_str) local temp=0; isxn_str = { isxn_str:byte(1, 13) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39 for i, v in ipairs (isxn_str) do temp = temp + (3 - 2*(i % 2)) * tonumber (string.char (v) ); -- multiply odd index digits by 1, even index digits by 3 and sum; includes check digit end return temp % 10 == 0; -- sum modulo 10 is zero when ISBN-13/ISMN is correct end --[[--------------------------< N O R M A L I Z E _ L C C N >-------------------------------------------------- LCCN normalization (https://www.loc.gov/marc/lccn-namespace.html#normalization) 1. Remove all blanks. 2. If there is a forward slash (/) in the string, remove it, and remove all characters to the right of the forward slash. 3. If there is a hyphen in the string: a. Remove it. b. Inspect the substring following (to the right of) the (removed) hyphen. Then (and assuming that steps 1 and 2 have been carried out): 1. All these characters should be digits, and there should be six or less. (not done in this function) 2. If the length of the substring is less than 6, left-fill the substring with zeroes until the length is six. Returns a normalized LCCN for lccn() to validate. There is no error checking (step 3.b.1) performed in this function. ]] local function normalize_lccn (lccn) lccn = lccn:gsub ("%s", ""); -- 1. strip whitespace if nil ~= string.find (lccn, '/') then lccn = lccn:match ("(.-)/"); -- 2. remove forward slash and all character to the right of it end local prefix local suffix prefix, suffix = lccn:match ("(.+)%-(.+)"); -- 3.a remove hyphen by splitting the string into prefix and suffix if nil ~= suffix then -- if there was a hyphen suffix = string.rep("0", 6-string.len (suffix)) .. suffix; -- 3.b.2 left fill the suffix with 0s if suffix length less than 6 lccn = prefix..suffix; -- reassemble the LCCN end return lccn; end --============================<< I D E N T I F I E R F U N C T I O N S >>==================================== --[[--------------------------< A R X I V >-------------------------------------------------------------------- See: https://arxiv.org/help/arxiv_identifier format and error check arXiv identifier. There are three valid forms of the identifier: the first form, valid only between date codes 9107 and 0703, is: arXiv:<archive>.<class>/<date code><number><version> where: <archive> is a string of alpha characters - may be hyphenated; no other punctuation <class> is a string of alpha characters - may be hyphenated; no other punctuation; not the same as |class= parameter which is not supported in this form <date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01 first digit of YY for this form can only 9 and 0 <number> is a three-digit number <version> is a 1 or more digit number preceded with a lowercase v; no spaces (undocumented) the second form, valid from April 2007 through December 2014 is: arXiv:<date code>.<number><version> where: <date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01 <number> is a four-digit number <version> is a 1 or more digit number preceded with a lowercase v; no spaces the third form, valid from January 2015 is: arXiv:<date code>.<number><version> where: <date code> and <version> are as defined for 0704-1412 <number> is a five-digit number ]] local function arxiv (options) local id = options.id; local class = options.Class; -- TODO: lowercase? local handler = options.handler; local year, month, version; local err_msg = false; -- assume no error message local text; -- output text if id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%d$") or id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%dv%d+$") then -- test for the 9107-0703 format with or without version year, month = id:match("^%a[%a%.%-]+/([90]%d)([01]%d)%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((not (90 < year or 8 > year)) or (1 > month or 12 < month)) or -- if invalid year or invalid month ((91 == year and 7 > month) or (7 == year and 3 < month)) then -- if years ok, are starting and ending months ok? err_msg = true; -- flag for error message end elseif id:match("^%d%d[01]%d%.%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%dv%d+$") then -- test for the 0704-1412 with or without version year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((7 > year) or (14 < year) or (1 > month or 12 < month)) or -- is year invalid or is month invalid? (doesn't test for future years) ((7 == year) and (4 > month)) then -- when year is 07, is month invalid (before April)? err_msg = true; -- flag for error message end elseif id:match("^%d%d[01]%d%.%d%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%d%dv%d+$") then -- test for the 1501- format with or without version year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d%d[v%d]*$"); year = tonumber (year); month = tonumber (month); if ((15 > year) or (1 > month or 12 < month)) then -- is year invalid or is month invalid? (doesn't test for future years) err_msg = true; -- flag for error message end else err_msg = true; -- not a recognized format; flag for error message end if err_msg then options.coins_list_t['ARXIV'] = nil; -- when error, unset so not included in COinS end local err_msg_t = {}; if err_msg then set_message ('err_bad_arxiv'); end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); if is_set (class) then if id:match ('^%d+') then text = table.concat ({text, ' [[https://arxiv.org/archive/', class, ' ', class, ']]'}); -- external link within square brackets, not wikilink else set_message ('err_class_ignored'); end end return text; end --[[--------------------------< B I B C O D E >-------------------------------------------------------------------- Validates (sort of) and formats a bibcode ID. Format for bibcodes is specified here: https://adsabs.harvard.edu/abs_doc/help_pages/data.html#bibcodes But, this: 2015arXiv151206696F is apparently valid so apparently, the only things that really matter are length, 19 characters and first four digits must be a year. This function makes these tests: length must be 19 characters characters in position 1–4 must be digits and must represent a year in the range of 1000 – next year 5 must be a letter 6–8 must be letter, digit, ampersand, or dot (ampersand cannot directly precede a dot; &. ) 9–18 must be letter, digit, or dot 19 must be a letter or dot ]] local function bibcode (options) local id = options.id; local access = options.access; local handler = options.handler; local ignore_invalid = options.accept; local err_type; local err_msg = ''; local year; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); if 19 ~= id:len() then err_type = cfg.err_msg_supl.length; else year = id:match ("^(%d%d%d%d)[%a][%w&%.][%w&%.][%w&%.][%w.]+[%a%.]$"); if not year then -- if nil then no pattern match err_type = cfg.err_msg_supl.value; -- so value error else local next_year = tonumber (os.date ('%Y')) + 1; -- get the current year as a number and add one for next year year = tonumber (year); -- convert year portion of bibcode to a number if (1000 > year) or (year > next_year) then err_type = cfg.err_msg_supl.year; -- year out of bounds end if id:find('&%.') then err_type = cfg.err_msg_supl.journal; -- journal abbreviation must not have '&.' (if it does it's missing a letter) end if id:match ('.........%.tmp%.') then -- temporary bibcodes when positions 10–14 are '.tmp.' set_message ('maint_bibcode'); end end end if is_set (err_type) and not ignore_invalid then -- if there was an error detected and accept-as-written markup not used set_message ('err_bad_bibcode', {err_type}); options.coins_list_t['BIBCODE'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< B I O R X I V >----------------------------------------------------------------- Format bioRxiv ID and do simple error checking. Before 2019-12-11, biorXiv IDs were 10.1101/ followed by exactly 6 digits. After 2019-12-11, biorXiv IDs retained the six-digit identifier but prefixed that with a yyyy.mm.dd. date and suffixed with an optional version identifier. The bioRxiv ID is the string of characters: https://doi.org/10.1101/078733 -> 10.1101/078733 or a date followed by a six-digit number followed by an optional version indicator 'v' and one or more digits: https://www.biorxiv.org/content/10.1101/2019.12.11.123456v2 -> 10.1101/2019.12.11.123456v2 see https://www.biorxiv.org/about-biorxiv ]] local function biorxiv (options) local id = options.id; local handler = options.handler; local err_msg = true; -- flag; assume that there will be an error local patterns = { '^10%.1101/%d%d%d%d%d%d$', -- simple 6-digit identifier (before 2019-12-11) '^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%dv%d+$', -- y.m.d. date + 6-digit identifier + version (after 2019-12-11) '^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d$', -- y.m.d. date + 6-digit identifier (after 2019-12-11) } for _, pattern in ipairs (patterns) do -- spin through the patterns looking for a match if id:match (pattern) then local y, m, d = id:match (pattern); -- found a match, attempt to get year, month and date from the identifier if m then -- m is nil when id is the six-digit form if not is_valid_rxiv_date (y, m, d, 'b') then -- validate the encoded date; 'b' for biorxiv limit break; -- date fail; break out early so we don't unset the error message end end err_msg = nil; -- we found a match so unset the error message break; -- and done end end -- err_cat remains set here when no match if err_msg then options.coins_list_t['BIORXIV'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_biorxiv'); -- and set the error message end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); end --[[--------------------------< C I T E S E E R X >------------------------------------------------------------ CiteSeerX use their own notion of "doi" (not to be confused with the identifiers resolved via doi.org). The description of the structure of this identifier can be found at Help_talk:Citation_Style_1/Archive_26#CiteSeerX_id_structure ]] local function citeseerx (options) local id = options.id; local handler = options.handler; local matched; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); matched = id:match ("^10%.1%.1%.[1-9]%d?%d?%d?%.[1-9]%d?%d?%d?$"); if not matched then set_message ('err_bad_citeseerx' ); options.coins_list_t['CITESEERX'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< D O I >------------------------------------------------------------------------ Formats a DOI and checks for DOI errors. DOI names contain two parts: prefix and suffix separated by a forward slash. Prefix: directory indicator '10.' followed by a registrant code Suffix: character string of any length chosen by the registrant This function checks a DOI name for: prefix/suffix. If the DOI name contains spaces or endashes, or, if it ends with a period or a comma, this function will emit a bad_doi error message. DOI names are case-insensitive and can incorporate any printable Unicode characters so the test for spaces, endash, and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in DOI names. https://www.doi.org/doi_handbook/2_Numbering.html -- 2.2 Syntax of a DOI name https://www.doi.org/doi_handbook/2_Numbering.html#2.2.2 -- 2.2.2 DOI prefix ]] local function doi (options) local id = options.id; local inactive = options.DoiBroken local access = options.access; local ignore_invalid = options.accept; local handler = options.handler; local err_flag; local text; if is_set (inactive) then local inactive_year = inactive:match("%d%d%d%d"); -- try to get the year portion from the inactive date local inactive_month, good; if is_set (inactive_year) then if 4 < inactive:len() then -- inactive date has more than just a year (could be anything) local lang_obj = mw.getContentLanguage(); -- get a language object for this wiki good, inactive_month = pcall (lang_obj.formatDate, lang_obj, 'F', inactive); -- try to get the month name from the inactive date if not good then inactive_month = nil; -- something went wrong so make sure this is unset end end end -- otherwise, |doi-broken-date= has something but it isn't a date if is_set (inactive_year) and is_set (inactive_month) then set_message ('maint_doi_inactive_dated', {inactive_year, inactive_month, ' '}); elseif is_set (inactive_year) then set_message ('maint_doi_inactive_dated', {inactive_year, '', ''}); else set_message ('maint_doi_inactive'); end inactive = " (" .. cfg.messages['inactive'] .. ' ' .. inactive .. ')'; end local registrant = mw.ustring.match (id, '^10%.([^/]+)/[^%s–]-[^%.,]$'); -- registrant set when DOI has the proper basic form local registrant_err_patterns = { -- these patterns are for code ranges that are not supported '^[^1-3]%d%d%d%d%.%d+$', -- 5 digits with subcode (0xxxx, 40000+); accepts: 10000–39999 '^[^1-6]%d%d%d%d$', -- 5 digits without subcode (0xxxx, 60000+); accepts: 10000–69999 '^[^1-9]%d%d%d%.%d+$', -- 4 digits with subcode (0xxx); accepts: 1000–9999 '^[^1-9]%d%d%d$', -- 4 digits without subcode (0xxx); accepts: 1000–9999 '^%d%d%d%d%d%d+', -- 6 or more digits '^%d%d?%d?$', -- less than 4 digits without subcode (3 digits with subcode is legitimate) '^%d%d?%.[%d%.]+', -- 1 or 2 digits with subcode '^5555$', -- test registrant will never resolve '[^%d%.]', -- any character that isn't a digit or a dot } if not ignore_invalid then if registrant then -- when DOI has proper form for i, pattern in ipairs (registrant_err_patterns) do -- spin through error patterns if registrant:match (pattern) then -- to validate registrant codes err_flag = set_message ('err_bad_doi'); -- when found, mark this DOI as bad break; -- and done end end else err_flag = set_message ('err_bad_doi'); -- invalid directory or malformed end else set_message ('maint_doi_ignore'); end if err_flag then options.coins_list_t['DOI'] = nil; -- when error, unset so not included in COinS else if not access and cfg.known_free_doi_registrants_t[registrant] then -- |doi-access=free not set and <registrant> is known to be free set_message ('maint_doi_unflagged_free'); -- set a maint cat end end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access, auto_link = not (err_flag or is_set (inactive) or ignore_invalid) and 'doi' or nil -- do not auto-link when |doi-broken-date= has a value or when there is a DOI error or (to play it safe, after all, auto-linking is not essential) when invalid DOIs are ignored }) .. (inactive or ''); return text; end --[[--------------------------< H D L >------------------------------------------------------------------------ Formats an HDL with minor error checking. HDL names contain two parts: prefix and suffix separated by a forward slash. Prefix: character string using any character in the UCS-2 character set except '/' Suffix: character string of any length using any character in the UCS-2 character set chosen by the registrant This function checks a HDL name for: prefix/suffix. If the HDL name contains spaces, endashes, or, if it ends with a period or a comma, this function will emit a bad_hdl error message. HDL names are case-insensitive and can incorporate any printable Unicode characters so the test for endashes and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely if ever used in HDLs. Query string parameters are named here: https://www.handle.net/proxy_servlet.html. query strings are not displayed but since '?' is an allowed character in an HDL, '?' followed by one of the query parameters is the only way we have to detect the query string so that it isn't URL-encoded with the rest of the identifier. ]] local function hdl (options) local id = options.id; local access = options.access; local handler = options.handler; local query_params = { -- list of known query parameters from https://www.handle.net/proxy_servlet.html 'noredirect', 'ignore_aliases', 'auth', 'cert', 'index', 'type', 'urlappend', 'locatt', 'action', } local hdl, suffix, param = id:match ('(.-)(%?(%a+).+)$'); -- look for query string local found; if hdl then -- when there are query strings, this is the handle identifier portion for _, q in ipairs (query_params) do -- spin through the list of query parameters if param:match ('^' .. q) then -- if the query string begins with one of the parameters found = true; -- announce a find break; -- and stop looking end end end if found then id = hdl; -- found so replace id with the handle portion; this will be URL-encoded, suffix will not else suffix = ''; -- make sure suffix is empty string for concatenation else end local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, suffix = suffix, separator = handler.separator, encode = handler.encode, access = access}) if nil == id:match("^[^%s–]-/[^%s–]-[^%.,]$") then -- HDL must contain a forward slash, must not contain spaces, endashes, and must not end with period or comma set_message ('err_bad_hdl' ); options.coins_list_t['HDL'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< I S B N >---------------------------------------------------------------------- Determines whether an ISBN string is valid ]] local function isbn (options) local isbn_str = options.id; local ignore_invalid = options.accept; local handler = options.handler; local function return_result (check, err_type) -- local function to handle the various returns local ISBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect, prefix = handler.prefix, id = isbn_str, separator = handler.separator}); if ignore_invalid then -- if ignoring ISBN errors set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error else -- here when not ignoring if not check then -- and there is an error options.coins_list_t['ISBN'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_isbn', err_type); -- set an error message return ISBN; -- return id text end end return ISBN; -- return id text end if nil ~= isbn_str:match ('[^%s-0-9X]') then return return_result (false, cfg.err_msg_supl.char); -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X end local id = isbn_str:gsub ('[%s-]', ''); -- remove hyphens and whitespace local len = id:len(); if len ~= 10 and len ~= 13 then return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length end if len == 10 then if id:match ('^%d*X?$') == nil then -- fail if isbn_str has 'X' anywhere but last position return return_result (false, cfg.err_msg_supl.form); end if not is_valid_isxn (id, 10) then -- test isbn-10 for numerical validity return return_result (false, cfg.err_msg_supl.check); -- fail if isbn-10 is not numerically valid end if id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not valid isbn group ids but are used by amazon as numeric identifiers (asin) return return_result (false, cfg.err_msg_supl.group); -- fail if isbn-10 begins with 630/1 end return return_result (true, cfg.err_msg_supl.check); -- pass if isbn-10 is numerically valid else if id:match ('^%d+$') == nil then return return_result (false, cfg.err_msg_supl.char); -- fail if ISBN-13 is not all digits end if id:match ('^97[89]%d*$') == nil then return return_result (false, cfg.err_msg_supl.prefix); -- fail when ISBN-13 does not begin with 978 or 979 end if id:match ('^9790') then return return_result (false, cfg.err_msg_supl.group); -- group identifier '0' is reserved to ISMN end return return_result (is_valid_isxn_13 (id), cfg.err_msg_supl.check); end end --[[--------------------------< A S I N >---------------------------------------------------------------------- Formats a link to Amazon. Do simple error checking: ASIN must be mix of 10 numeric or uppercase alpha characters. If a mix, first character must be uppercase alpha; if all numeric, ASINs must be 10-digit ISBN. If 10-digit ISBN, add a maintenance category so a bot or AWB script can replace |asin= with |isbn=. Error message if not 10 characters, if not ISBN-10, if mixed and first character is a digit. |asin=630....... and |asin=631....... are (apparently) not a legitimate ISBN though it checksums as one; these do not cause this function to emit the maint_asin message This function is positioned here because it calls isbn() ]] local function asin (options) local id = options.id; local domain = options.ASINTLD; local err_flag; if not id:match("^[%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u]$") then err_flag = set_message ('err_bad_asin'); -- ASIN is not a mix of 10 uppercase alpha and numeric characters else if id:match("^%d%d%d%d%d%d%d%d%d[%dX]$") then -- if 10-digit numeric (or 9 digits with terminal X) if is_valid_isxn (id, 10) then -- see if ASIN value is or validates as ISBN-10 if not id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not a valid isbn prefixes but are used by amazon as a numeric identifier err_flag = set_message ('err_bad_asin'); -- ASIN has ISBN-10 form but begins with something other than 630/1 so probably an isbn end elseif not is_set (err_flag) then err_flag = set_message ('err_bad_asin'); -- ASIN is not ISBN-10 end elseif not id:match("^%u[%d%u]+$") then err_flag = set_message ('err_bad_asin'); -- asin doesn't begin with uppercase alpha end end if (not is_set (domain)) or in_array (domain, {'us'}) then -- default: United States domain = "com"; elseif in_array (domain, {'jp', 'uk'}) then -- Japan, United Kingdom domain = "co." .. domain; elseif in_array (domain, {'z.cn'}) then -- China domain = "cn"; elseif in_array (domain, {'au', 'br', 'mx', 'sg', 'tr'}) then -- Australia, Brazil, Mexico, Singapore, Turkey domain = "com." .. domain; elseif not in_array (domain, {'ae', 'ca', 'cn', 'de', 'es', 'fr', 'in', 'it', 'nl', 'pl', 'sa', 'se', 'co.jp', 'co.uk', 'com', 'com.au', 'com.br', 'com.mx', 'com.sg', 'com.tr'}) then -- Arabic Emirates, Canada, China, Germany, Spain, France, Indonesia, Italy, Netherlands, Poland, Saudi Arabia, Sweden (as of 2021-03 Austria (.at), Liechtenstein (.li) and Switzerland (.ch) still redirect to the German site (.de) with special settings, so don't maintain local ASINs for them) err_flag = set_message ('err_bad_asin_tld'); -- unsupported asin-tld value end local handler = options.handler; if not is_set (err_flag) then options.coins_list_t['ASIN'] = handler.prefix .. domain .. "/dp/" .. id; -- asin for coins else options.coins_list_t['ASIN'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix .. domain .. "/dp/", id = id, encode = handler.encode, separator = handler.separator}) end --[[--------------------------< I S M N >---------------------------------------------------------------------- Determines whether an ISMN string is valid. Similar to ISBN-13, ISMN is 13 digits beginning 979-0-... and uses the same check digit calculations. See https://www.ismn-international.org/download/Web_ISMN_Users_Manual_2008-6.pdf section 2, pages 9–12. ismn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx) or an identifier registered at info-uri.info (info:) ]] local function ismn (options) local id = options.id; local handler = options.handler; local text; local valid_ismn = true; local id_copy; id_copy = id; -- save a copy because this testing is destructive id = id:gsub ('[%s-]', ''); -- remove hyphens and white space if 13 ~= id:len() or id:match ("^9790%d*$" ) == nil then -- ISMN must be 13 digits and begin with 9790 valid_ismn = false; else valid_ismn=is_valid_isxn_13 (id); -- validate ISMN end -- text = internal_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- use this (or external version) when there is some place to link to -- prefix = handler.prefix, id = id_copy, separator = handler.separator, encode = handler.encode}) text = table.concat ( -- because no place to link to yet { make_wikilink (link_label_make (handler), handler.label), handler.separator, id_copy }); if false == valid_ismn then options.coins_list_t['ISMN'] = nil; -- when error, unset so not included in COinS; not really necessary here because ismn not made part of COinS set_message ('err_bad_ismn'); -- create an error message if the ISMN is invalid end return text; end --[[--------------------------< I S S N >---------------------------------------------------------------------- Validate and format an ISSN. This code fixes the case where an editor has included an ISSN in the citation but has separated the two groups of four digits with a space. When that condition occurred, the resulting link looked like this: |issn=0819 4327 gives: [https://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link This code now prevents that by inserting a hyphen at the ISSN midpoint. It also validates the ISSN for length and makes sure that the checkdigit agrees with the calculated value. Incorrect length (8 digits), characters other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check ISSN error message. The ISSN is always displayed with a hyphen, even if the ISSN was given as a single group of 8 digits. ]] local function issn (options) local id = options.id; local handler = options.handler; local ignore_invalid = options.accept; local issn_copy = id; -- save a copy of unadulterated ISSN; use this version for display if ISSN does not validate local text; local valid_issn = true; id = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace if 8 ~= id:len() or nil == id:match ("^%d*X?$" ) then -- validate the ISSN: 8 digits long, containing only 0-9 or X in the last position valid_issn = false; -- wrong length or improper character else valid_issn = is_valid_isxn (id, 8); -- validate ISSN end if true == valid_issn then id = string.sub (id, 1, 4 ) .. "-" .. string.sub (id, 5 ); -- if valid, display correctly formatted version else id = issn_copy; -- if not valid, show the invalid ISSN with error message end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}) if ignore_invalid then set_message ('maint_issn_ignore'); else if false == valid_issn then options.coins_list_t['ISSN'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_issn', (options.hkey == 'EISSN') and 'e' or ''); -- create an error message if the ISSN is invalid end end return text; end --[[--------------------------< J F M >----------------------------------------------------------------------- A numerical identifier in the form nn.nnnn.nn ]] local function jfm (options) local id = options.id; local handler = options.handler; local id_num; id_num = id:match ('^[Jj][Ff][Mm](.*)$'); -- identifier with jfm prefix; extract identifier if is_set (id_num) then set_message ('maint_jfm_format'); else -- plain number without JFM prefix id_num = id; -- if here id does not have prefix end if id_num and id_num:match('^%d%d%.%d%d%d%d%.%d%d$') then id = id_num; -- jfm matches pattern else set_message ('err_bad_jfm' ); -- set an error message options.coins_list_t['JFM'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< J S T O R >-------------------------------------------------------------------- Format a JSTOR with some error checking ]] local function jstor (options) local id = options.id; local access = options.access; local handler = options.handler; if id:find ('[Jj][Ss][Tt][Oo][Rr]') or id:find ('^https?://') or id:find ('%s') then set_message ('err_bad_jstor'); -- set an error message options.coins_list_t['JSTOR'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< L C C N >---------------------------------------------------------------------- Format LCCN link and do simple error checking. LCCN is a character string 8-12 characters long. The length of the LCCN dictates the character type of the first 1-3 characters; the rightmost eight are always digits. https://oclc-research.github.io/infoURI-Frozen/info-uri.info/info:lccn/reg.html length = 8 then all digits length = 9 then lccn[1] is lowercase alpha length = 10 then lccn[1] and lccn[2] are both lowercase alpha or both digits length = 11 then lccn[1] is lower case alpha, lccn[2] and lccn[3] are both lowercase alpha or both digits length = 12 then lccn[1] and lccn[2] are both lowercase alpha ]] local function lccn (options) local lccn = options.id; local handler = options.handler; local err_flag; -- presume that LCCN is valid local id = lccn; -- local copy of the LCCN id = normalize_lccn (id); -- get canonical form (no whitespace, hyphens, forward slashes) local len = id:len(); -- get the length of the LCCN if 8 == len then if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) err_flag = set_message ('err_bad_lccn'); -- set an error message end elseif 9 == len then -- LCCN should be adddddddd if nil == id:match("%l%d%d%d%d%d%d%d%d") then -- does it match our pattern? err_flag = set_message ('err_bad_lccn'); -- set an error message end elseif 10 == len then -- LCCN should be aadddddddd or dddddddddd if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) ... if nil == id:match("^%l%l%d%d%d%d%d%d%d%d") then -- ... see if it matches our pattern err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end end elseif 11 == len then -- LCCN should be aaadddddddd or adddddddddd if not (id:match("^%l%l%l%d%d%d%d%d%d%d%d") or id:match("^%l%d%d%d%d%d%d%d%d%d%d")) then -- see if it matches one of our patterns err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end elseif 12 == len then -- LCCN should be aadddddddddd if not id:match("^%l%l%d%d%d%d%d%d%d%d%d%d") then -- see if it matches our pattern err_flag = set_message ('err_bad_lccn'); -- no match, set an error message end else err_flag = set_message ('err_bad_lccn'); -- wrong length, set an error message end if not is_set (err_flag) and nil ~= lccn:find ('%s') then err_flag = set_message ('err_bad_lccn'); -- lccn contains a space, set an error message end if is_set (err_flag) then options.coins_list_t['LCCN'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = lccn, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< M E D R X I V >----------------------------------------------------------------- Format medRxiv ID and do simple error checking. Similar to later bioRxiv IDs, medRxiv IDs are prefixed with a yyyy.mm.dd. date and suffixed with an optional version identifier. Ealiest date accepted is 2020.01.01 The medRxiv ID is a date followed by an eight-digit number followed by an optional version indicator 'v' and one or more digits: https://www.medrxiv.org/content/10.1101/2020.11.16.20232009v2 -> 10.1101/2020.11.16.20232009v2 ]] local function medrxiv (options) local id = options.id; local handler = options.handler; local err_msg_flag = true; -- flag; assume that there will be an error local patterns = { '%d%d%d%d%d%d%d%d$', -- simple 8-digit identifier; these should be relatively rare '^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d%d%dv%d+$', -- y.m.d. date + 8-digit identifier + version (2020-01-01 and later) '^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d%d%d$', -- y.m.d. date + 8-digit identifier (2020-01-01 and later) } for _, pattern in ipairs (patterns) do -- spin through the patterns looking for a match if id:match (pattern) then local y, m, d = id:match (pattern); -- found a match, attempt to get year, month and date from the identifier if m then -- m is nil when id is the 8-digit form if not is_valid_rxiv_date (y, m, d, 'b') then -- validate the encoded date; 'b' for medrxiv limit break; -- date fail; break out early so we don't unset the error message end end err_msg_flag = nil; -- we found a match so unset the error message break; -- and done end end -- <err_msg_flag> remains set here when no match if err_msg_flag then options.coins_list_t['MEDRXIV'] = nil; -- when error, unset so not included in COinS set_message ('err_bad_medrxiv'); -- and set the error message end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); end --[[--------------------------< M R >-------------------------------------------------------------------------- A seven digit number; if not seven digits, zero-fill leading digits to make seven digits. ]] local function mr (options) local id = options.id; local handler = options.handler; local id_num; local id_len; id_num = id:match ('^[Mm][Rr](%d+)$'); -- identifier with mr prefix if is_set (id_num) then set_message ('maint_mr_format'); -- add maint cat else -- plain number without mr prefix id_num = id:match ('^%d+$'); -- if here id is all digits end id_len = id_num and id_num:len() or 0; if (7 >= id_len) and (0 ~= id_len) then id = string.rep ('0', 7-id_len) .. id_num; -- zero-fill leading digits else set_message ('err_bad_mr'); -- set an error message options.coins_list_t['MR'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< O C L C >---------------------------------------------------------------------- Validate and format an OCLC ID. https://www.oclc.org/batchload/controlnumber.en.html {{dead link}} archived at: https://web.archive.org/web/20161228233804/https://www.oclc.org/batchload/controlnumber.en.html ]] local function oclc (options) local id = options.id; local handler = options.handler; local number; if id:match('^ocm%d%d%d%d%d%d%d%d$') then -- ocm prefix and 8 digits; 001 field (12 characters) number = id:match('ocm(%d+)'); -- get the number elseif id:match('^ocn%d%d%d%d%d%d%d%d%d$') then -- ocn prefix and 9 digits; 001 field (12 characters) number = id:match('ocn(%d+)'); -- get the number elseif id:match('^on%d%d%d%d%d%d%d%d%d%d+$') then -- on prefix and 10 or more digits; 001 field (12 characters) number = id:match('^on(%d%d%d%d%d%d%d%d%d%d+)$'); -- get the number elseif id:match('^%(OCoLC%)[1-9]%d*$') then -- (OCoLC) prefix and variable number digits; no leading zeros; 035 field number = id:match('%(OCoLC%)([1-9]%d*)'); -- get the number if 9 < number:len() then number = nil; -- constrain to 1 to 9 digits; change this when OCLC issues 10-digit numbers end elseif id:match('^%d+$') then -- no prefix number = id; -- get the number if tonumber (id) > handler.id_limit then number = nil; -- unset when id value exceeds the limit end end if number then -- proper format id = number; -- exclude prefix, if any, from external link else set_message ('err_bad_oclc') -- add an error message if the id is malformed options.coins_list_t['OCLC'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< O P E N L I B R A R Y >-------------------------------------------------------- Formats an OpenLibrary link, and checks for associated errors. ]] local function openlibrary (options) local id = options.id; local access = options.access; local handler = options.handler; local ident, code = id:gsub('^OL', ''):match("^(%d+([AMW]))$"); -- strip optional OL prefix followed immediately by digits followed by 'A', 'M', or 'W'; local err_flag; local prefix = { -- these are appended to the handler.prefix according to code ['A']='authors/OL', ['M']='books/OL', ['W']='works/OL', ['X']='OL' -- not a code; spoof when 'code' in id is invalid }; if not ident then code = 'X'; -- no code or id completely invalid ident = id; -- copy id to ident so that we display the flawed identifier err_flag = set_message ('err_bad_ol'); end if not is_set (err_flag) then options.coins_list_t['OL'] = handler.prefix .. prefix[code] .. ident; -- experiment for ol coins else options.coins_list_t['OL'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix .. prefix[code], id = ident, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< O S T I >---------------------------------------------------------------------- Format OSTI and do simple error checking. OSTIs are sequential numbers beginning at 1 and counting up. This code checks the OSTI to see that it contains only digits and is less than test_limit specified in the configuration; the value in test_limit will need to be updated periodically as more OSTIs are issued. NB. 1018 is the lowest OSTI number found in the wild (so far) and resolving OK on the OSTI site ]] local function osti (options) local id = options.id; local access = options.access; local handler = options.handler; if id:match("[^%d]") then -- if OSTI has anything but digits set_message ('err_bad_osti'); -- set an error message options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS else -- OSTI is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1018 > id_num or handler.id_limit < id_num then -- if OSTI is outside test limit boundaries set_message ('err_bad_osti'); -- set an error message options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); end --[[--------------------------< P M C >------------------------------------------------------------------------ Format a PMC, do simple error checking, and check for embargoed articles. The embargo parameter takes a date for a value. If the embargo date is in the future the PMC identifier will not be linked to the article. If the embargo date is today or in the past, or if it is empty or omitted, then the PMC identifier is linked to the article through the link at cfg.id_handlers['PMC'].prefix. PMC embargo date testing is done in function is_embargoed () which is called earlier because when the citation has |pmc=<value> but does not have a |url= then |title= is linked with the PMC link. Function is_embargoed () returns the embargo date if the PMC article is still embargoed, otherwise it returns an empty string. PMCs are sequential numbers beginning at 1 and counting up. This code checks the PMC to see that it contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMCs are issued. ]] local function pmc (options) local id = options.id; local embargo = options.Embargo; -- TODO: lowercase? local handler = options.handler; local err_flag; local id_num; local text; id_num = id:match ('^[Pp][Mm][Cc](%d+)$'); -- identifier with PMC prefix if is_set (id_num) then set_message ('maint_pmc_format'); else -- plain number without PMC prefix id_num = id:match ('^%d+$'); -- if here id is all digits end if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if PMC is outside test limit boundaries err_flag = set_message ('err_bad_pmc'); -- set an error message else id = tostring (id_num); -- make sure id is a string end else -- when id format incorrect err_flag = set_message ('err_bad_pmc'); -- set an error message end if is_set (embargo) and is_set (is_embargoed (embargo)) then -- is PMC is still embargoed? text = table.concat ( -- still embargoed so no external link { make_wikilink (link_label_make (handler), handler.label), handler.separator, id, }); else text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- no embargo date or embargo has expired, ok to link to article prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access, auto_link = not err_flag and 'pmc' or nil -- do not auto-link when PMC has error }); end if err_flag then options.coins_list_t['PMC'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< P M I D >---------------------------------------------------------------------- Format PMID and do simple error checking. PMIDs are sequential numbers beginning at 1 and counting up. This code checks the PMID to see that it contains only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more PMIDs are issued. ]] local function pmid (options) local id = options.id; local handler = options.handler; if id:match("[^%d]") then -- if PMID has anything but digits set_message ('err_bad_pmid'); -- set an error message options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS else -- PMID is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if PMID is outside test limit boundaries set_message ('err_bad_pmid'); -- set an error message options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --[[--------------------------< R F C >------------------------------------------------------------------------ Format RFC and do simple error checking. RFCs are sequential numbers beginning at 1 and counting up. This code checks the RFC to see that it contains only digits and is less than test_limit specified in the configuration; the value in test_limit will need to be updated periodically as more RFCs are issued. An index of all RFCs is here: https://tools.ietf.org/rfc/ ]] local function rfc (options) local id = options.id; local handler = options.handler; if id:match("[^%d]") then -- if RFC has anything but digits set_message ('err_bad_rfc'); -- set an error message options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS else -- RFC is only digits local id_num = tonumber (id); -- convert id to a number for range testing if 1 > id_num or handler.id_limit < id_num then -- if RFC is outside test limit boundaries set_message ('err_bad_rfc'); -- set an error message options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS end end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access}); end --[[--------------------------< S 2 C I D >-------------------------------------------------------------------- Format an S2CID, do simple error checking S2CIDs are sequential numbers beginning at 1 and counting up. This code checks the S2CID to see that it is only digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically as more S2CIDs are issued. ]] local function s2cid (options) local id = options.id; local access = options.access; local handler = options.handler; local id_num; local text; id_num = id:match ('^[1-9]%d*$'); -- id must be all digits; must not begin with 0; no open access flag if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if handler.id_limit < id_num then -- if S2CID is outside test limit boundaries set_message ('err_bad_s2cid'); -- set an error message options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS end else -- when id format incorrect set_message ('err_bad_s2cid'); -- set an error message options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access}); return text; end --[[--------------------------< S B N >------------------------------------------------------------------------ 9-digit form of ISBN-10; uses same check-digit validation when SBN is prefixed with an additional '0' to make 10 digits sbn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx) or an identifier registered at info-uri.info (info:) ]] local function sbn (options) local id = options.id; local ignore_invalid = options.accept; local handler = options.handler; local function return_result (check, err_type) -- local function to handle the various returns local SBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator}); if not ignore_invalid then -- if not ignoring SBN errors if not check then options.coins_list_t['SBN'] = nil; -- when error, unset so not included in COinS; not really necessary here because sbn not made part of COinS set_message ('err_bad_sbn', {err_type}); -- display an error message return SBN; end else set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error (ToDo: Possibly switch to separate message for SBNs only) end return SBN; end if id:match ('[^%s-0-9X]') then return return_result (false, cfg.err_msg_supl.char); -- fail if SBN contains anything but digits, hyphens, or the uppercase X end local ident = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace; they interfere with the rest of the tests if 9 ~= ident:len() then return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length end if ident:match ('^%d*X?$') == nil then return return_result (false, cfg.err_msg_supl.form); -- fail if SBN has 'X' anywhere but last position end return return_result (is_valid_isxn ('0' .. ident, 10), cfg.err_msg_supl.check); end --[[--------------------------< S S R N >---------------------------------------------------------------------- Format an SSRN, do simple error checking SSRNs are sequential numbers beginning at 100? and counting up. This code checks the SSRN to see that it is only digits and is greater than 99 and less than test_limit; the value in local variable test_limit will need to be updated periodically as more SSRNs are issued. ]] local function ssrn (options) local id = options.id; local handler = options.handler; local id_num; local text; id_num = id:match ('^%d+$'); -- id must be all digits if is_set (id_num) then -- id_num has a value so test it id_num = tonumber (id_num); -- convert id_num to a number for range testing if 100 > id_num or handler.id_limit < id_num then -- if SSRN is outside test limit boundaries set_message ('err_bad_ssrn'); -- set an error message options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS end else -- when id format incorrect set_message ('err_bad_ssrn'); -- set an error message options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS end text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = options.access}); return text; end --[[--------------------------< U S E N E T _ I D >------------------------------------------------------------ Validate and format a usenet message id. Simple error checking, looks for 'id-left@id-right' not enclosed in '<' and/or '>' angle brackets. ]] local function usenet_id (options) local id = options.id; local handler = options.handler; local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}) if not id:match('^.+@.+$') or not id:match('^[^<].*[^>]$') then -- doesn't have '@' or has one or first or last character is '< or '>' set_message ('err_bad_usenet_id') -- add an error message if the message id is invalid options.coins_list_t['USENETID'] = nil; -- when error, unset so not included in COinS end return text; end --[[--------------------------< Z B L >----------------------------------------------------------------------- A numerical identifier in the form nnnn.nnnnn - leading zeros in the first quartet optional format described here: http://emis.mi.sanu.ac.rs/ZMATH/zmath/en/help/search/ temporary format is apparently eight digits. Anything else is an error ]] local function zbl (options) local id = options.id; local handler = options.handler; if id:match('^%d%d%d%d%d%d%d%d$') then -- is this identifier using temporary format? set_message ('maint_zbl'); -- yes, add maint cat elseif not id:match('^%d?%d?%d?%d%.%d%d%d%d%d$') then -- not temporary, is it normal format? set_message ('err_bad_zbl'); -- no, set an error message options.coins_list_t['ZBL'] = nil; -- when error, unset so not included in COinS end return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode}); end --============================<< I N T E R F A C E F U N C T I O N S >>========================================== --[[--------------------------< E X T R A C T _ I D S >------------------------------------------------------------ Populates ID table from arguments using configuration settings. Loops through cfg.id_handlers and searches args for any of the parameters listed in each cfg.id_handlers['...'].parameters. If found, adds the parameter and value to the identifier list. Emits redundant error message if more than one alias exists in args ]] local function extract_ids (args) local id_list = {}; -- list of identifiers found in args for k, v in pairs (cfg.id_handlers) do -- k is uppercase identifier name as index to cfg.id_handlers; e.g. cfg.id_handlers['ISBN'], v is a table v = select_one (args, v.parameters, 'err_redundant_parameters' ); -- v.parameters is a table of aliases for k; here we pick one from args if present if is_set (v) then id_list[k] = v; end -- if found in args, add identifier to our list end return id_list; end --[[--------------------------< E X T R A C T _ I D _ A C C E S S _ L E V E L S >-------------------------------------- Fetches custom id access levels from arguments using configuration settings. Parameters which have a predefined access level (e.g. arxiv) do not use this function as they are directly rendered as free without using an additional parameter. returns a table of k/v pairs where k is same as the identifier's key in cfg.id_handlers and v is the assigned (valid) keyword access-level values must match the case used in cfg.keywords_lists['id-access'] (lowercase unless there is some special reason for something else) ]] local function extract_id_access_levels (args, id_list) local id_accesses_list = {}; for k, v in pairs (cfg.id_handlers) do local access_param = v.custom_access; -- name of identifier's access-level parameter if is_set (access_param) then local access_level = args[access_param]; -- get the assigned value if there is one if is_set (access_level) then if not in_array (access_level, cfg.keywords_lists['id-access']) then -- exact match required set_message ('err_invalid_param_val', {access_param, access_level}); access_level = nil; -- invalid so unset end if not is_set (id_list[k]) then -- identifier access-level must have a matching identifier set_message ('err_param_access_requires_param', {k:lower()}); -- parameter name is uppercase in cfg.id_handlers (k); lowercase for error message end id_accesses_list[k] = cfg.keywords_xlate[access_level]; -- get translated keyword end end end return id_accesses_list; end --[[--------------------------< B U I L D _ I D _ L I S T >---------------------------------------------------- render the identifiers into a sorted sequence table <ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value <options_t> is a table of various k/v option pairs provided in the call to new_build_id_list(); modified by this function and passed to all identifier rendering functions <access_levels_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value (if valid) returns a sequence table of sorted (by hkey - 'handler' key) rendered identifier strings ]] local function build_id_list (ID_list_coins_t, options_t, access_levels_t) local ID_list_t = {}; local accept; local func_map = { --function map points to functions associated with hkey identifier ['ARXIV'] = arxiv, ['ASIN'] = asin, ['BIBCODE'] = bibcode, ['BIORXIV'] = biorxiv, ['CITESEERX'] = citeseerx, ['DOI'] = doi, ['EISSN'] = issn, ['HDL'] = hdl, ['ISBN'] = isbn, ['ISMN'] = ismn, ['ISSN'] = issn, ['JFM'] = jfm, ['JSTOR'] = jstor, ['LCCN'] = lccn, ['MEDRXIV'] = medrxiv, ['MR'] = mr, ['OCLC'] = oclc, ['OL'] = openlibrary, ['OSTI'] = osti, ['PMC'] = pmc, ['PMID'] = pmid, ['RFC'] = rfc, ['S2CID'] = s2cid, ['SBN'] = sbn, ['SSRN'] = ssrn, ['USENETID'] = usenet_id, ['ZBL'] = zbl, } for hkey, v in pairs (ID_list_coins_t) do v, accept = has_accept_as_written (v); -- remove accept-as-written markup if present; accept is boolean true when markup removed; false else -- every function gets the options table with value v and accept boolean options_t.hkey = hkey; -- ~/Configuration handler key options_t.id = v; -- add that identifier value to the options table options_t.accept = accept; -- add the accept boolean flag options_t.access = access_levels_t[hkey]; -- add the access level for those that have an |<identifier-access= parameter options_t.handler = cfg.id_handlers[hkey]; options_t.coins_list_t = ID_list_coins_t; -- pointer to ID_list_coins_t; for |asin= and |ol=; also to keep erroneous values out of the citation's metadata options_t.coins_list_t[hkey] = v; -- id value without accept-as-written markup for metadata if options_t.handler.access and not in_array (options_t.handler.access, cfg.keywords_lists['id-access']) then error (cfg.messages['unknown_ID_access'] .. options_t.handler.access); -- here when handler access key set to a value not listed in list of allowed id access keywords end if func_map[hkey] then local id_text = func_map[hkey] (options_t); -- call the function to get identifier text and any error message table.insert (ID_list_t, {hkey, id_text}); -- add identifier text to the output sequence table else error (cfg.messages['unknown_ID_key'] .. hkey); -- here when func_map doesn't have a function for hkey end end local function comp (a, b) -- used by following table.sort() return a[1]:lower() < b[1]:lower(); -- sort by hkey end table.sort (ID_list_t, comp); -- sequence table of tables sort for k, v in ipairs (ID_list_t) do -- convert sequence table of tables to simple sequence table of strings ID_list_t[k] = v[2]; -- v[2] is the identifier rendering from the call to the various functions in func_map{} end return ID_list_t; end --[[--------------------------< O P T I O N S _ C H E C K >---------------------------------------------------- check that certain option parameters have their associated identifier parameters with values <ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value <ID_support_t> is a sequence table of tables created in citation0() where each subtable has four elements: [1] is the support parameter's assigned value; empty string if not set [2] is a text string same as key in cfg.id_handlers [3] is cfg.error_conditions key used to create error message [4] is original ID support parameter name used to create error message returns nothing; on error emits an appropriate error message ]] local function options_check (ID_list_coins_t, ID_support_t) for _, v in ipairs (ID_support_t) do if is_set (v[1]) and not ID_list_coins_t[v[2]] then -- when support parameter has a value but matching identifier parameter is missing or empty set_message (v[3], (v[4])); -- emit the appropriate error message end end end --[[--------------------------< I D E N T I F I E R _ L I S T S _ G E T >-------------------------------------- Creates two identifier lists: a k/v table of identifiers and their values to be used locally and for use in the COinS metadata, and a sequence table of the rendered identifier strings that will be included in the rendered citation. ]] local function identifier_lists_get (args_t, options_t, ID_support_t) local ID_list_coins_t = extract_ids (args_t); -- get a table of identifiers and their values for use locally and for use in COinS options_check (ID_list_coins_t, ID_support_t); -- ID support parameters must have matching identifier parameters local ID_access_levels_t = extract_id_access_levels (args_t, ID_list_coins_t); -- get a table of identifier access levels local ID_list_t = build_id_list (ID_list_coins_t, options_t, ID_access_levels_t); -- get a sequence table of rendered identifier strings return ID_list_t, ID_list_coins_t; -- return the tables end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr, utilities_page_ptr) cfg = cfg_table_ptr; has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from select Module:Citation/CS1/Utilities module is_set = utilities_page_ptr.is_set; in_array = utilities_page_ptr.in_array; set_message = utilities_page_ptr.set_message; select_one = utilities_page_ptr.select_one; substitute = utilities_page_ptr.substitute; make_wikilink = utilities_page_ptr.make_wikilink; z = utilities_page_ptr.z; -- table of tables in Module:Citation/CS1/Utilities end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { auto_link_urls = auto_link_urls, -- table of identifier URLs to be used when auto-linking |title= identifier_lists_get = identifier_lists_get, -- experiment to replace individual calls to build_id_list(), extract_ids, extract_id_access_levels is_embargoed = is_embargoed; set_selected_modules = set_selected_modules; } 6uzqpmnr4f7kbilmaopc20fiwrqbywt Modul:Citation/CS1/Suggestions 828 383 1461 1460 2024-05-15T07:36:41Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1460 Scribunto text/plain -- Please insert new suggestions in alphabetical order -- The form is ['incorrect'] = 'correct', suggestions = { ['ASIN-TLD'] = 'asin-tld', -- old parameter name ['abruf'] = 'access-date', -- German ['abruf-verborgen'] = 'access-date', -- German ['accessmonth'] = 'access-date', ['accesso'] = 'access-date', -- Italian ['accessyear'] = 'access-date', ['acessodata'] = 'access-date', -- Brazilian Portuguese ['ad'] = 'first', -- Turkish ['address'] = 'location', ['anno'] = 'date', -- Italian ['annoaccesso'] = 'access-date', -- Italian ['annodiaccesso'] = 'access-date', -- Italian ['annooriginale'] = 'orig-date', -- Italian ['année'] = 'date', -- French ['apellido'] = 'last', -- Spanish ['apellidos'] = 'last', -- Spanish ['archiv-datum'] = 'archive-date', -- German ['archiv-url'] = 'archive-url', -- German ['archive date'] = 'archive-date', -- misspelling ['archive url'] = 'archive-url', -- misspelling ['archive-link'] = 'archive-url', -- old parameter name ['archiv-url'] = 'archive-url', -- German ['arkivdatum'] = 'archive-date', -- Swedish, Norwegian ['arkivurl'] = 'archive-url', -- Swedish, Norwegian ['artist'] = 'others', ['arşiv-tarihi'] = 'archive-date', -- Turkish ['arşiv-url'] = 'archive-url', -- Turkish ['arşivtarihi'] = 'archive-date', -- Turkish ['arşivurl'] = 'archive-url', -- Turkish ['auflage'] = 'edition', -- German ['auteur'] = 'author', -- French ['auther'] = 'author', -- misspelling ['author link'] = 'author-link', -- Polish ['authorfirst'] = 'author-first', -- old parameter name ['authorgiven'] = 'author-given', -- old parameter name ['authorlast'] = 'author-last', -- old parameter name ['authormask'] = 'author-mask', -- old parameter name ['authorsurname'] = 'author-surname', -- old parameter name ['autor'] = 'author', -- Spanish, German (singular and plural) ['autore'] = 'author', -- Italian ['autthor'] = 'author', -- misspelling ['ay'] = 'month', -- Turkish ['año'] = 'date', -- Spanish ['año-original'] = 'orig-date', -- Spanish ['añoacceso'] = 'access-date', -- Spanish ['añooriginal'] = 'orig-date', -- Spanish ['band'] = 'volume', -- German ['bandreihe'] = 'volume', -- German ['baskı'] = 'edition', -- Turkish ['başlık'] = 'title', -- Turkish ['began'] = 'date', -- old parameter name (cite serial only); or orig-date= ['booktitle'] = 'book-title', -- old parameter name ['ch'] = 'language', -- German (as 'language=de-CH') ['chapter_title'] = 'chapter', ['chapterurl'] = 'chapter-url', -- old parameter name ['cid'] = 'ref', -- Italian ['cilt'] = 'volume', -- Turkish ['cita'] = 'quote', -- Spanish ['citazione'] = 'quote', -- Italian ['città'] = 'location', -- Italian ['city'] = 'location', -- old parameter name (cite serial only) ['coauthor'] = 'author', ['coauthors'] = 'author', ['coautores'] = 'author', -- Spanish ['coautori'] = 'author', -- Italian ['cognome'] = 'last', -- Italian ['conferenceurl'] = 'conference-url', -- old parameter name ['consulté le'] = 'access-date', -- French ['contributionurl'] = 'contribution-url', -- old parameter name ['curatore'] = 'publisher', -- Italian ['czasopismo'] = 'journal', -- Polish ['data dostępu'] = 'access-date', -- Polish ['data'] = 'date', -- Polish, Italian ['dataaccesso'] = 'access-date', -- Italian ['dataarchivio'] = 'archive-date', -- Italian ['datum'] = 'date', -- German, Swedish ['dead-url'] = 'url-status', -- old parameter name ['deadlink'] = 'url-status', -- old parameter name ['deadurl'] = 'url-status', -- old parameter name ['dergi'] = 'work', -- Turkish ['dil'] = 'language', -- Turkish ['displayauthors'] = 'display-authors', -- old parameter name ['displayeditors'] = 'display-editors', -- old parameter name ['distributor'] = 'publisher', ['dnb'] = 'id', -- German (as 'id={{DNB-IDN|...}}') ['doi-broken'] = 'doi-broken-date', -- old parameter alias ['doi-inactive'] = 'doi-broken-date', -- invalid name found in mainspace ['doi-inactive-date'] = 'doi-broken-date', -- old parameter alias ['doi_brokendate'] = 'doi-broken-date', -- old parameter alias ['doi_inactivedate'] = 'doi-inactive-date', -- old parameter alias ['doibroken'] = 'doi-broken-date', -- invalid name found in mainspace ['doiinactive'] = 'doi-broken-date', -- invalid name found in mainspace ['e-print'] = 'eprint', -- misspelling -- ['ed'] = 'edition', -- avoid suggestion as in English this could be short for editor or edition -- ['editora'] = 'publisher', -- can be either editor or publisher -- ['editore'] = 'agency', -- can be either publisher or agency -- ['editori'] = 'editor', -- can be either editor or publisher -- ['editorial'] = 'publisher', -- can be either publisher or work ['editoin'] = 'edition', -- misspelling ['editon'] = 'edition', -- misspelling ['editorfirst'] = 'editor-first', -- old parameter name ['editorgiven'] = 'editor-given', -- old parameter name ['editorlast'] = 'editor-last', -- old parameter name ['editorlink'] = 'editor-link', -- old parameter name ['editormask'] = 'editor-mask', -- old parameter name ['editors'] = 'editor', -- old parameter name (can be emulated using multiple singular |editor= params) ['editorsurname'] = 'editor-surname', -- old parameter name ['edizione'] = 'edition', -- Italian ['embargo'] = 'pmc-embargo-date', -- old parameter name ['ended'] = 'date', -- old parameter name (cite serial only) ['en ligne le'] = 'archive-date', -- French ['encyclopædia'] = 'encyclopedia', ['enlaceautor'] = 'author-link', -- Spanish ['enlaceroto'] = 'url-status', -- Spanish ['episodelink'] = 'episode-link', -- old parameter name ['erişimtarihi'] = 'access-date', -- Turkish ['eser'] = 'work', -- Turkish ['family'] = 'surname', -- misguess ['fecha'] = 'date', -- Spanish ['fechaacceso'] = 'access-date', -- Spanish ['fechaarchivo'] = 'archive-date', -- Spanish ['filetype'] = 'format', ['foramt'] = 'format', -- misspelling ['fore-name'] = 'given', -- misguess/misspelling ['forename'] = 'given', -- misguess ['författare'] = 'author', -- Swedish, Norwegian ['formato'] = 'format', -- Spanish, Italian, Polish ['frist'] = 'first', -- misspelling ['fundstelle'] = 'at', -- German ['gazete'] = 'work', -- Turkish ['giornale'] = 'journal', -- Italian ['hämtdatum'] = 'access-date', -- Swedish ['herausgeber'] = 'editor', -- German (singular and plural) ['hrsg'] = 'publisher', -- German ['hrsgreihe'] = 'editor', -- German ['idioma'] = 'language', -- Spanish ['ignore-isbn-error'] = 'isbn', -- old parameter (can be fully emulated using ((syntax))) ['ignoreisbnerror'] = 'isbn', -- old parameter alias (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax)) ['imię'] = 'first', -- Polish ['in-set'] = 'inset', -- misspelling ['interviewerlink'] = 'interviewer-link', -- old parameter alias ['interviewermask'] = 'interviewer-mask', -- old parameter alias ['isbndefekt'] = 'isbn', -- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax)) ['isbnformalfalsch'] = 'isbn', -- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax)) ['isbnistformalfalsch'] = 'isbn', -- German (suggest |isbn as |ignore-isbn-error is deprecated), not a direct replacement, but can be fully emulated using ((syntax)) ['isnb'] = 'isbn', -- misspelling ['issnformalfalsch'] = 'issn', -- German (can be fully emulated using ((syntax))) ['jahr'] = 'date', -- German ['jahrea'] = 'orig-date', -- German (not a direct replacement, but can be emulated) ['kapitel'] = 'chapter', -- German ['langauge'] = 'language', -- misspelling ['langue'] = 'language', -- French ['last-author-amp'] = 'name-list-style', -- old parameter name (as |name-list-style=amp) ['lastauthoramp'] = 'name-list-style', -- old parameter name (as |name-list-style=amp) ['lieu'] = 'location', -- French ['lingua'] = 'language', -- Italian ['lire en ligne'] = 'url', -- French ['lizenznummer'] = 'id', -- German (as 'id=License No. ...') ['loaction'] = 'location', -- misspelling ['local'] = 'location', -- Brazilian Portuguese ['locatoin'] = 'location', -- misspelling ['lugar'] = 'location', -- Spanish ['mailinglist'] = 'mailing-list', -- old parameter name ['mapurl'] = 'map-url', -- old parameter name ['mes'] = 'date', -- Spanish (not a direct replacement) ['mese'] = 'date', -- Italian (not a direct replacement) ['miejsce'] = 'location', -- Polish ['miesiąc'] = 'date', -- Polish ['mois'] = 'date', -- French ['monat'] = 'date', -- German -- ['name'] = 'author', -- 'name' is often erroneously used for 'title' and 'work' as well, so no suggestion is better than a wrong suggestion ['name-list-format'] = 'name-list-style', -- old parameter name (as |name-list-style=amp) ['nazwisko'] = 'last', -- Polish ['nespaper'] = 'newspaper', -- misspelling ['net-work'] = 'network', -- misspelling ['newpaper'] = 'newspaper', -- misspelling ['news'] = 'newspaper', ['news-group'] = 'newsgroup', -- misspelling ['news-paper'] = 'newspaper', -- misspelling ['no-cat'] = 'no-tracking', -- old parameter ['nocat'] = 'no-tracking', -- old parameter ['nom'] = 'last', -- French ['nombre'] = 'first', -- Spanish ['nome'] = 'first', -- Italian ['nopp'] = 'no-pp', -- old parameter name ['notracking'] = 'no-tracking', -- old parameter ['numero'] = 'number', -- Italian, Spanish ['nummer'] = 'number', -- German ['nummerreihe'] = 'number', -- German ['obra'] = 'work', -- Spanish ['odpowiedzialność'] = 'agency', -- Polish ['offline'] = 'url-status', -- German (as 'url-status=dead') ['online'] = 'url', -- German (not a direct replacement, but can be emulated) ['opera'] = 'work', -- Italian ['opublikowany'] = 'agency', -- Polish ['origdate'] = 'orig-date', -- misspelling ['originaljahr'] = 'orig-date', -- German ['originalort'] = 'publication-place', -- German ['originalsprache'] = 'language', -- German ['originaltitel'] = 'title', -- German (if 'originaltitel' is specified, any possible contents of 'title' should be put in 'trans-title') ['ort'] = 'publication-place', -- German ['ortea'] = 'publication-place', -- German (not a direct replacement, but can be emulated) ['other'] = 'others', ['oznaczenie'] = 'agency', -- Polish ['pagees'] = 'pages', -- misspelling ['pagina'] = 'page', -- Italian ['pagina'] = 'pages', -- Italian ['pagine'] = 'pages', -- Italian ['pagine'] = 'pages', -- Italian ['passage'] = 'pages', -- French ['periodico'] = 'magazine', -- Spanish ['plublisher'] = 'publisher', -- misspelling ['pmcid'] = 'pmc', ['post-script'] = 'postscript', -- misspelling ['praca'] = 'work', -- Polish ['primero'] = 'first', -- Spanish ['prénom'] = 'first', -- French ['prénom1'] = 'first1', -- French ['ps'] = 'postscript', ['pub'] = 'publisher', -- ['pubblicazione'] = 'magazine', -- could be any kind of work -- ['publicación'] = 'journal', -- could be any kind of work ['publicationdate'] = 'publication-date', -- old parameter name -- ['published'] = 'publisher', -- could be date, location, or name of publisher ['publicationplace'] = 'publication-place', -- old parameter name ['pulbication-place'] = 'publication-place', -- misspelling ['página'] = 'page', -- Spanish ['páginas'] = 'pages', -- Spanish ['périodique'] = 'publisher', -- French ['registration'] = 'url-access', -- old parameter name ['reihe'] = 'series', -- German ['retrieved'] = 'access-date', -- old parameter name ['richiestasottoscrizione'] = 'url-access', -- Italian (as |url-access=subscription) ['rivista'] = 'magazine', -- Italian ['rok'] = 'date', -- Polish ['rubrik'] = 'title', -- Swedish ['sammelwerk'] = 'work', -- German ['sayfa'] = 'page', -- Turkish ['sayfalar'] = 'pages', -- Turkish ['sayı'] = 'issue', -- Turkish ['script-post'] = 'postscript', -- misspelling ['script-trans'] = 'transcript', -- misspelling ['season'] = 'date', -- old parameter name (cite serial only) ['sectionurl'] = 'section-url', -- old parameter name ['seiten'] = 'pages', -- German ['seria'] = 'series', -- Spanish, Polish ['serie'] = 'series', -- Italian ['série'] = 'series', -- French ['serieslink'] = 'series-link', -- old parameter name ['seriesno'] = 'series-number', -- old parameter name ['service'] = 'agency', ['sitioweb'] = 'website', -- Spanish ['sito'] = 'website', -- Italian ['soyadı'] = 'last', -- Turkish ['spalten'] = 'at', -- German (not a direct replacement, but can be emulated) ['sprache'] = 'language', -- German ['språk'] = 'language', -- Swedish, Norwegian ['stron'] = 'page', -- Polish ['strony'] = 'pages', -- Polish ['subjectlink'] = 'subject-link', -- old parameter name ['subscription'] = 'url-access', -- old parameter name (emulated as |url-access=subscription) ['sur-name'] = 'surname', -- misspelling ['suscripción'] = 'url-access', -- Spanish, Polish (as |url-access=subscription) ['tag'] = 'date', -- German ['tarih'] = 'date', -- Turkish ['template doc demo'] = 'no-tracking', -- old parameter alias ['tidning'] = 'work', -- Swedish ['tile'] = 'title', -- misspelling ['timecaption'] = 'time-caption', -- old parameter name ['titlelink'] = 'title-link', -- old parameter name ['tipo'] = 'type', -- Italian ['tite'] = 'title', -- misspelling ['titel'] = 'title', -- German ['titel-p'] = 'title', -- German ('postscript=none' should be added as well) ['titelerg'] = 'contribution', -- German (not a direct replacement, but can be emulated) ['titled'] = 'title', -- Brazilian Portuguese ['titolo'] = 'title', -- Italian ['titre'] = 'title', -- French ['trans-script'] = 'transcript', -- misspelling ['trans_chapter'] = 'trans-chapter', -- old parameter alias ['trans_title'] = 'trans-title', -- old parameter alias ['transchapter'] = 'trans-chapter', ['transcripturl'] = 'transcript-url', -- old parameter name ['transscript'] = 'transcript', -- misspelling ['transscript-format'] = 'transcript-format', -- misspelling ['transscript-url'] = 'transcript-url', -- misspelling ['transscripturl'] = 'transcript-url', -- misspelling ['transtitle'] = 'trans-title', ['typ'] = 'author-mask', -- German (not a direct replacement, but the only valid argument 'typ=wl' can be emulated using 'author-mask') ['tytuł'] = 'title', -- Polish ['títle'] = 'title', ['título'] = 'title', -- Spanish ['ubicación'] = 'location', -- Spanish ['urlarchivio'] = 'archive-url', -- Italian ['urlarchivo'] = 'archive-url', -- Spanish ['urlmorto'] = 'url-status', -- Italian ['urn'] = 'id', -- German (as 'id={{URN|...}}') ['v-authors'] = 'vauthors', -- misspelling ['v-editors'] = 'veditors', -- misspelling ['verlag'] = 'publisher', -- German ['verlagea'] = 'publisher', -- German (not a direct replacement, but can be emulated) ['vol'] = 'volume', ['volumen'] = 'volume', -- Spanish ['werk'] = 'work', -- German ['werkerg'] = 'contribution', -- German (not a direct replacement, but can be emulated) ['wkautore'] = 'author-link', -- Italian ['wolumin'] = 'volume', -- Polish ['wydanie'] = 'number', -- Polish ['wydawca'] = 'publisher', -- French ['yardımcıyazarlar'] = 'author', -- Turkish ['yayımcı'] = 'publisher', -- Turkish ['yayıncı'] = 'publisher', -- Turkish ['yazar'] = 'author', -- Turkish ['yazarbağı'] = 'author-link', -- Turkish ['yer'] = 'location', -- Turkish ['yıl'] = 'date', -- Turkish ['zaprezentowany'] = 'publisher', -- French ['zdb'] = 'id', -- German (as 'id={{ZDB|...}}') ['zitat'] = 'quote', -- German ['zugriff'] = 'access-date', -- German ['éditeur'] = 'editor', -- French ['ölüurl'] = 'url-status', -- Turkish ['übersetzer'] = 'translator', -- German (singular and plural) } --[[--------------------------< P A T T E R N S >-------------------------------------------------------------- Here we use Lua patterns to make suggestions. The form is ['pattern'] = 'correct', Lua patterns are not REGEX though they are similar. The escape character is '%', not '\'. For more information about Lua patterns, see: Extension:Scribunto/Lua_reference_manual#Patterns Patterns should probably always include the '^' and '$' anchor assertions to prevent a partial match from incorrectly suggesting the wrong parameter name. For instance, the pattern 'a[utho]+r' matches 'author' in the no-longer-supported parameter |author-separator= so the code suggests '|author='; the same pattern also matches the no-longer-supported parameter |separator= (returning 'ator') so again, the code suggests '|author='. One capture is supported, typically the enumerator from an enumerated parameter (the '6' in |author6=, etc.) The value from the capture replaces $1 in the 'correct' value. ]] local patterns = { ['^ac+es+ ?d?a?t?e?$'] = 'access-date', -- misspelling ['^apellido[s]?(%d+)$'] = 'last$1', -- Spanish, enumerated ['^a[utho]+r$'] = 'author', -- misspelling ['^a[utho]+r(%d+)$'] = 'author$1', -- misspelling, enumerated ['^author link(%d+)$'] = 'author-link$1', -- Polish, enumerated ['^autor[e]?(%d+)$'] = 'author$1', -- Italian/Spanish/German, enumerated ['^authorfirst(%d+)$'] = 'author-first$1', -- old parameter name, enumerated ['^author(%d+)first$'] = 'author-first$1', -- old parameter name, enumerated ['^authorgiven(%d+)$'] = 'author-given$1', -- old parameter name, enumerated ['^author(%d+)given$'] = 'author-given$1', -- old parameter name, enumerated ['^authorlast(%d+)$'] = 'author-last$1', -- old parameter name, enumerated ['^author(%d+)last$'] = 'author-last$1', -- old parameter name, enumerated ['^authormask(%d+)$'] = 'author-mask$1', -- old parameter name, enumerated ['^author(%d+)mask$'] = 'author-mask$1', -- old parameter name, enumerated ['^authorsurname(%d+)$'] = 'author-surname$1', -- old parameter name, enumerated ['^author(%d+)surname$'] = 'author-surname$1', -- old parameter name, enumerated ['^cognome(%d+)$'] = 'last$1', -- Italian, enumerated ['^editorfirst(%d+)$'] = 'editor-first$1', -- old parameter name, enumerated ['^editor(%d+)first$'] = 'editor-first$1', -- old parameter name, enumerated ['^editorgiven(%d+)$'] = 'editor-given$1', -- old parameter name, enumerated ['^editor(%d+)given$'] = 'editor-given$1', -- old parameter name, enumerated ['^editorlast(%d+)$'] = 'editor-last$1', -- old parameter name, enumerated ['^editor(%d+)last$'] = 'editor-last$1', -- old parameter name, enumerated ['^editorlink(%d+)$'] = 'editor-link$1', -- old parameter name, enumerated ['^editor(%d+)link$'] = 'editor-link$1', -- old parameter name, enumerated ['^editormask(%d+)$'] = 'editor-mask$1', -- old parameter name, enumerated ['^editor(%d+)mask$'] = 'editor-mask$1', -- old parameter name, enumerated ['^editorsurname(%d+)$'] = 'editor-surname$1', -- old parameter name, enumerated ['^editor(%d+)surname$'] = 'editor-surname$1', -- old parameter name, enumerated ['^enlaceautore(%d+)$'] = 'author-link$1', -- Spanish, enumerated ['^first (%d+)$'] = 'first$1', -- enumerated ['^last (%d+)$'] = 'last$1', -- enumerated ['^nom[e]?(%d+)$'] = 'last$1', -- Italian/French, enumerated ['^nombre(%d+)$'] = 'first$1', -- Spanish, enumerated ['^primero(%d+)$'] = 'first$1', -- Spanish, enumerated ['^pu[blish]+ers?$'] = 'publisher', -- misspelling ['^subjectlink(%d+)$'] = 'subject-link$1', -- old parameter name, enumerated ['^subject(%d+)link$'] = 'subject-link$1', -- old parameter name, enumerated ['^wkautore(%d+)$'] = 'author-link$1', -- Italian, enumerated } return {suggestions = suggestions, patterns=patterns}; 2ijnwqp0v6qxv0w5m0mwrt72z46ubhu Modul:Citation/CS1/Utilities 828 384 1463 1462 2024-05-15T07:36:42Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1462 Scribunto text/plain local z = { error_cats_t = {}; -- for categorizing citations that contain errors error_ids_t = {}; -- list of error identifiers; used to prevent duplication of certain errors; local to this module error_msgs_t = {}; -- sequence table of error messages maint_cats_t = {}; -- for categorizing citations that aren't erroneous per se, but could use a little work prop_cats_t = {}; -- for categorizing citations based on certain properties, language of source for instance prop_keys_t = {}; -- for adding classes to the citation's <cite> tag }; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set (var) return not (var == nil or var == ''); end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack ]] local function in_array (needle, haystack) if needle == nil then return false; end for n, v in ipairs (haystack) do if v == needle then return n; end end return false; end --[[--------------------------< H A S _ A C C E P T _ A S _ W R I T T E N >------------------------------------ When <str> is wholly wrapped in accept-as-written markup, return <str> without markup and true; return <str> and false else with allow_empty = false, <str> must have at least one character inside the markup with allow_empty = true, <str> the markup frame can be empty like (()) to distinguish an empty template parameter from the specific condition "has no applicable value" in citation-context. After further evaluation the two cases might be merged at a later stage, but should be kept separated for now. ]] local function has_accept_as_written (str, allow_empty) if not is_set (str) then return str, false; end local count; if true == allow_empty then str, count = str:gsub ('^%(%((.*)%)%)$', '%1'); -- allows (()) to be an empty set else str, count = str:gsub ('^%(%((.+)%)%)$', '%1'); end return str, 0 ~= count; end --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. <args> may be a single string or a sequence table of multiple strings. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< E R R O R _ C O M M E N T >---------------------------------------------------- Wraps error messages with CSS markup according to the state of hidden. <content> may be a single string or a sequence table of multiple strings. ]] local function error_comment (content, hidden) return substitute (hidden and cfg.presentation['hidden-error'] or cfg.presentation['visible-error'], content); end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list ]] local function hyphen_to_dash (str) if not is_set (str) then return str; end local accept; -- boolean str = str:gsub ("(%(%(.-%)%))", function(m) return m:gsub(",", ","):gsub(";", ";") end) -- replace commas and semicolons in accept-as-written markup with similar unicode characters so they'll be ignored during the split str = str:gsub ('&[nm]dash;', {['&ndash;'] = '–', ['&mdash;'] = '—'}); -- replace &mdash; and &ndash; entities with their characters; semicolon mucks up the text.split str = str:gsub ('&#45;', '-'); -- replace HTML numeric entity with hyphen character str = str:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with generic keyboard space character local out = {}; local list = mw.text.split (str, '%s*[,;]%s*'); -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item, accept = has_accept_as_written (item); -- remove accept-this-as-written markup when it wraps all of item if not accept and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2'); -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–'); -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item); -- add the (possibly modified) item to the output table end local temp_str = ''; -- concatenate the output table into a comma separated string temp_str, accept = has_accept_as_written (table.concat (out, ', ')); -- remove accept-this-as-written markup when it wraps all of concatenated out if accept then temp_str = has_accept_as_written (str); -- when global markup removed, return original str; do it this way to suppress boolean second return value return temp_str:gsub(",", ","):gsub(";", ";"); else return temp_str:gsub(",", ","):gsub(";", ";"); -- else, return assembled temp_str end end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided (or link and display are the same), returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if not is_set (link) then return '' end if is_set (display) and link ~= display then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end end --[[--------------------------< S E T _ M E S S A G E >---------------------------------------------------------- Sets an error message using the ~/Configuration error_conditions{} table along with arguments supplied in the function call, inserts the resulting message in z.error_msgs_t{} sequence table, and returns the error message. <error_id> – key value for appropriate error handler in ~/Configuration error_conditions{} table <arguments> – may be a single string or a sequence table of multiple strings to be subsititued into error_conditions[error_id].message <raw> – boolean true – causes this function to return the error message not wrapped in visible-error, hidden-error span tag; returns error_conditions[error_id].hidden as a second return value does not add message to z.error_msgs_t sequence table false, nil – adds message wrapped in visible-error, hidden-error span tag to z.error_msgs_t returns the error message wrapped in visible-error, hidden-error span tag; there is no second return value <prefix> – string to be prepended to <message> -- TODO: remove support for these unused(?) arguments? <suffix> – string to be appended to <message> TODO: change z.error_cats_t and z.maint_cats_t to have the form cat_name = true? this to avoid dups without having to have an extra table ]] local added_maint_cats = {} -- list of maintenance categories that have been added to z.maint_cats_t; TODO: figure out how to delete this table local function set_message (error_id, arguments, raw, prefix, suffix) local error_state = cfg.error_conditions[error_id]; prefix = prefix or ''; suffix = suffix or ''; if error_state == nil then error (cfg.messages['undefined_error'] .. ': ' .. error_id); -- because missing error handler in Module:Citation/CS1/Configuration elseif is_set (error_state.category) then if error_state.message then -- when error_state.message defined, this is an error message table.insert (z.error_cats_t, error_state.category); else if not added_maint_cats[error_id] then added_maint_cats[error_id] = true; -- note that we've added this category table.insert (z.maint_cats_t, substitute (error_state.category, arguments)); -- make cat name then add to table end return; -- because no message, nothing more to do end end local message = substitute (error_state.message, arguments); message = table.concat ( { message, ' (', make_wikilink ( table.concat ( { cfg.messages['help page link'], '#', error_state.anchor }), cfg.messages['help page label']), ')' }); z.error_ids_t[error_id] = true; if z.error_ids_t['err_citation_missing_title'] and -- if missing-title error already noted in_array (error_id, {'err_bare_url_missing_title', 'err_trans_missing_title'}) then -- and this error is one of these return '', false; -- don't bother because one flavor of missing title is sufficient end message = table.concat ({prefix, message, suffix}); if true == raw then return message, error_state.hidden; -- return message not wrapped in visible-error, hidden-error span tag end message = error_comment (message, error_state.hidden); -- wrap message in visible-error, hidden-error span tag table.insert (z.error_msgs_t, message); -- add it to the messages sequence table return message; -- and done; return value generally not used but is used as a flag in various functions of ~/Identifiers end --[[-------------------------< I S _ A L I A S _ U S E D >----------------------------------------------------- This function is used by select_one() to determine if one of a list of alias parameters is in the argument list provided by the template. Input: args – pointer to the arguments table from calling template alias – one of the list of possible aliases in the aliases lists from Module:Citation/CS1/Configuration index – for enumerated parameters, identifies which one enumerated – true/false flag used to choose how enumerated aliases are examined value – value associated with an alias that has previously been selected; nil if not yet selected selected – the alias that has previously been selected; nil if not yet selected error_list – list of aliases that are duplicates of the alias already selected Returns: value – value associated with alias we selected or that was previously selected or nil if an alias not yet selected selected – the alias we selected or the alias that was previously selected or nil if an alias not yet selected ]] local function is_alias_used (args, alias, index, enumerated, value, selected, error_list) if enumerated then -- is this a test for an enumerated parameters? alias = alias:gsub ('#', index); -- replace '#' with the value in index else alias = alias:gsub ('#', ''); -- remove '#' if it exists end if is_set (args[alias]) then -- alias is in the template's argument list if value ~= nil and selected ~= alias then -- if we have already selected one of the aliases local skip; for _, v in ipairs (error_list) do -- spin through the error list to see if we've added this alias if v == alias then skip = true; break; -- has been added so stop looking end end if not skip then -- has not been added so table.insert (error_list, alias); -- add error alias to the error list end else value = args[alias]; -- not yet selected an alias, so select this one selected = alias; end end return value, selected; -- return newly selected alias, or previously selected alias end --[[--------------------------< A D D _ M A I N T _ C A T >------------------------------------------------------ Adds a category to z.maint_cats_t using names from the configuration file with additional text if any. To prevent duplication, the added_maint_cats table lists the categories by key that have been added to z.maint_cats_t. ]] local function add_maint_cat (key, arguments) if not added_maint_cats [key] then added_maint_cats [key] = true; -- note that we've added this category table.insert (z.maint_cats_t, substitute (cfg.maint_cats [key], arguments)); -- make name then add to table end end --[[--------------------------< A D D _ P R O P _ C A T >-------------------------------------------------------- Adds a category to z.prop_cats_t using names from the configuration file with additional text if any. foreign_lang_source and foreign_lang_source_2 keys have a language code appended to them so that multiple languages may be categorized but multiples of the same language are not categorized. added_prop_cats is a table declared in page scope variables above ]] local added_prop_cats = {}; -- list of property categories that have been added to z.prop_cats_t local function add_prop_cat (key, arguments, key_modifier) local key_modified = key .. ((key_modifier and key_modifier) or ''); -- modify <key> with <key_modifier> if present and not nil if not added_prop_cats [key_modified] then added_prop_cats [key_modified] = true; -- note that we've added this category table.insert (z.prop_cats_t, substitute (cfg.prop_cats [key], arguments)); -- make name then add to table table.insert (z.prop_keys_t, 'cs1-prop-' .. key); -- convert key to class for use in the citation's <cite> tag end end --[[--------------------------< S A F E _ F O R _ I T A L I C S >---------------------------------------------- Protects a string that will be wrapped in wiki italic markup '' ... '' Note: We cannot use <i> for italics, as the expected behavior for italics specified by ''...'' in the title is that they will be inverted (i.e. unitalicized) in the resulting references. In addition, <i> and '' tend to interact poorly under Mediawiki's HTML tidy. ]] local function safe_for_italics (str) if not is_set (str) then return str end if str:sub (1, 1) == "'" then str = "<span></span>" .. str; end if str:sub (-1, -1) == "'" then str = str .. "<span></span>"; end return str:gsub ('\n', ' '); -- Remove newlines as they break italics. end --[[--------------------------< W R A P _ S T Y L E >---------------------------------------------------------- Applies styling to various parameters. Supplied string is wrapped using a message_list configuration taking one argument; protects italic styled parameters. Additional text taken from citation_config.presentation - the reason this function is similar to but separate from wrap_msg(). ]] local function wrap_style (key, str) if not is_set (str) then return ""; elseif in_array (key, {'italic-title', 'trans-italic-title'}) then str = safe_for_italics (str); end return substitute (cfg.presentation[key], {str}); end --[[--------------------------< M A K E _ S E P _ L I S T >------------------------------------------------------------ make a separated list of items using provided separators. <sep_list> - typically '<comma><space>' <sep_list_pair> - typically '<space>and<space>' <sep_list_end> - typically '<comma><space>and<space>' or '<comma><space>&<space>' defaults to cfg.presentation['sep_list'], cfg.presentation['sep_list_pair'], and cfg.presentation['sep_list_end'] if <sep_list_end> is specified, <sep_list> and <sep_list_pair> must also be supplied ]] local function make_sep_list (count, list_seq, sep_list, sep_list_pair, sep_list_end) local list = ''; if not sep_list then -- set the defaults sep_list = cfg.presentation['sep_list']; sep_list_pair = cfg.presentation['sep_list_pair']; sep_list_end = cfg.presentation['sep_list_end']; end if 2 >= count then list = table.concat (list_seq, sep_list_pair); -- insert separator between two items; returns list_seq[1] then only one item elseif 2 < count then list = table.concat (list_seq, sep_list, 1, count - 1); -- concatenate all but last item with plain list separator list = table.concat ({list, list_seq[count]}, sep_list_end); -- concatenate last item onto end of <list> with final separator end return list; end --[[--------------------------< S E L E C T _ O N E >---------------------------------------------------------- Chooses one matching parameter from a list of parameters to consider. The list of parameters to consider is just names. For parameters that may be enumerated, the position of the numerator in the parameter name is identified by the '#' so |author-last1= and |author1-last= are represented as 'author-last#' and 'author#-last'. Because enumerated parameter |<param>1= is an alias of |<param>= we must test for both possibilities. Generates an error if more than one match is present. ]] local function select_one (args, aliases_list, error_condition, index) local value = nil; -- the value assigned to the selected parameter local selected = ''; -- the name of the parameter we have chosen local error_list = {}; if index ~= nil then index = tostring(index); end for _, alias in ipairs (aliases_list) do -- for each alias in the aliases list if alias:match ('#') then -- if this alias can be enumerated if '1' == index then -- when index is 1 test for enumerated and non-enumerated aliases value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- first test for non-enumerated alias end value, selected = is_alias_used (args, alias, index, true, value, selected, error_list); -- test for enumerated alias else value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- test for non-enumerated alias end end if #error_list > 0 and 'none' ~= error_condition then -- for cases where this code is used outside of extract_names() for i, v in ipairs (error_list) do error_list[i] = wrap_style ('parameter', v); end table.insert (error_list, wrap_style ('parameter', selected)); set_message (error_condition, {make_sep_list (#error_list, error_list)}); end return value, selected; end --[=[-------------------------< R E M O V E _ W I K I _ L I N K >---------------------------------------------- Gets the display text from a wikilink like [[A|B]] or [[B]] gives B The str:gsub() returns either A|B froma [[A|B]] or B from [[B]] or B from B (no wikilink markup). In l(), l:gsub() removes the link and pipe (if they exist); the second :gsub() trims whitespace from the label if str was wrapped in wikilink markup. Presumably, this is because without wikimarkup in str, there is no match in the initial gsub, the replacement function l() doesn't get called. ]=] local function remove_wiki_link (str) return (str:gsub ("%[%[([^%[%]]*)%]%]", function(l) return l:gsub ("^[^|]*|(.*)$", "%1" ):gsub ("^%s*(.-)%s*$", "%1"); end)); end --[=[-------------------------< I S _ W I K I L I N K >-------------------------------------------------------- Determines if str is a wikilink, extracts, and returns the wikilink type, link text, and display text parts. If str is a complex wikilink ([[L|D]]): returns wl_type 2 and D and L from [[L|D]]; if str is a simple wikilink ([[D]]) returns wl_type 1 and D from [[D]] and L as empty string; if not a wikilink: returns wl_type 0, str as D, and L as empty string. trims leading and trailing whitespace and pipes from L and D ([[L|]] and [[|D]] are accepted by MediaWiki and treated like [[D]]; while [[|D|]] is not accepted by MediaWiki, here, we accept it and return D without the pipes). ]=] local function is_wikilink (str) local D, L local wl_type = 2; -- assume that str is a complex wikilink [[L|D]] if not str:match ('^%[%[[^%]]+%]%]$') then -- is str some sort of a wikilink (must have some sort of content) return 0, str, ''; -- not a wikilink; return wl_type as 0, str as D, and empty string as L end L, D = str:match ('^%[%[([^|]+)|([^%]]+)%]%]$'); -- get L and D from [[L|D]] if not is_set (D) then -- if no separate display D = str:match ('^%[%[([^%]]*)|*%]%]$'); -- get D from [[D]] or [[D|]] wl_type = 1; end D = mw.text.trim (D, '%s|'); -- trim white space and pipe characters return wl_type, D, L or ''; end --[[--------------------------< S T R I P _ A P O S T R O P H E _ M A R K U P >-------------------------------- Strip wiki italic and bold markup from argument so that it doesn't contaminate COinS metadata. This function strips common patterns of apostrophe markup. We presume that editors who have taken the time to markup a title have, as a result, provided valid markup. When they don't, some single apostrophes are left behind. Returns the argument without wiki markup and a number; the number is more-or-less meaningless except as a flag to indicate that markup was replaced; do not rely on it as an indicator of how many of any kind of markup was removed; returns the argument and nil when no markup removed ]] local function strip_apostrophe_markup (argument) if not is_set (argument) then return argument, nil; -- no argument, nothing to do end if nil == argument:find ( "''", 1, true ) then -- Is there at least one double apostrophe? If not, exit. return argument, nil; end local flag; while true do if argument:find ("'''''", 1, true) then -- bold italic (5) argument, flag = argument:gsub ("%'%'%'%'%'", ""); -- remove all instances of it elseif argument:find ("''''", 1, true) then -- italic start and end without content (4) argument, flag=argument:gsub ("%'%'%'%'", ""); elseif argument:find ("'''", 1, true) then -- bold (3) argument, flag=argument:gsub ("%'%'%'", ""); elseif argument:find ("''", 1, true) then -- italic (2) argument, flag = argument:gsub ("%'%'", ""); else break; end end return argument, flag; -- done end --[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >-------------------------------------- Sets local cfg table to same (live or sandbox) as that used by the other modules. ]] local function set_selected_modules (cfg_table_ptr) cfg = cfg_table_ptr; end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { add_maint_cat = add_maint_cat, -- exported functions add_prop_cat = add_prop_cat, error_comment = error_comment, has_accept_as_written = has_accept_as_written, hyphen_to_dash = hyphen_to_dash, in_array = in_array, is_set = is_set, is_wikilink = is_wikilink, make_sep_list = make_sep_list, make_wikilink = make_wikilink, remove_wiki_link = remove_wiki_link, safe_for_italics = safe_for_italics, select_one = select_one, set_message = set_message, set_selected_modules = set_selected_modules, strip_apostrophe_markup = strip_apostrophe_markup, substitute = substitute, wrap_style = wrap_style, z = z, -- exported table } kk801mqzkv4xrvmuck62gy23fyu6dl0 Modul:Citation/CS1/Whitelist 828 385 17153 1465 2024-05-22T13:02:53Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17153 Scribunto text/plain --[[--------------------------< S U P P O R T E D P A R A M E T E R S >-------------------------------------- Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items can have three values: true - these parameters are valid and supported parameters false - these parameters are deprecated but still supported tracked - these parameters are valid and supported parameters tracked in an eponymous properties category nil - these parameters are no longer supported. remove entirely ]] local basic_arguments_t = { ['accessdate'] = true, ['access-date'] = true, ['agency'] = true, ['archivedate'] = true, ['archive-date'] = true, ['archive-format'] = true, ['archiveurl'] = true, ['archive-url'] = true, ['article'] = true, ['article-format'] = true, ['article-number'] = true, -- {{cite journal}}, {{cite conference}}; {{citation}} when |journal= has a value ['article-url'] = true, ['article-url-access'] = true, ['arxiv'] = true, -- cite arxiv; here because allowed in cite ... as identifier ['asin'] = true, ['ASIN'] = true, ['asin-tld'] = true, ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-given'] = true, ['author-last'] = true, ['author-surname'] = true, ['authorlink'] = true, ['author-link'] = true, ['author-mask'] = true, ['authors'] = false, ['bibcode'] = true, ['bibcode-access'] = true, ['biorxiv'] = true, -- cite biorxiv; here because allowed in cite ... as identifier ['chapter'] = true, ['chapter-format'] = true, ['chapter-url'] = true, ['chapter-url-access'] = true, ['citeseerx'] = true, -- cite citeseerx; here because allowed in cite ... as identifier ['collaboration'] = true, ['contribution'] = true, ['contribution-format'] = true, ['contribution-url'] = true, ['contribution-url-access'] = true, ['contributor'] = true, ['contributor-first'] = true, ['contributor-given'] = true, ['contributor-last'] = true, ['contributor-surname'] = true, ['contributor-link'] = true, ['contributor-mask'] = true, ['date'] = true, ['department'] = true, ['df'] = true, ['dictionary'] = true, ['display-authors'] = true, ['display-contributors'] = true, ['display-editors'] = true, ['display-interviewers'] = true, ['display-subjects'] = true, ['display-translators'] = true, ['doi'] = true, ['DOI'] = true, ['doi-access'] = true, ['doi-broken-date'] = true, ['edition'] = true, ['editor'] = true, ['editor-first'] = true, ['editor-given'] = true, ['editor-last'] = true, ['editor-surname'] = true, ['editor-link'] = true, ['editor-mask'] = true, ['eissn'] = true, ['EISSN'] = true, ['encyclopaedia'] = true, ['encyclopedia'] = true, ['entry'] = true, ['entry-format'] = true, ['entry-url'] = true, ['entry-url-access'] = true, ['eprint'] = true, -- cite arxiv; here because allowed in cite ... as identifier ['first'] = true, ['format'] = true, ['given'] = true, ['hdl'] = true, ['HDL'] = true, ['hdl-access'] = true, ['host'] = true, -- unique to certain templates? ['id'] = true, ['ID'] = true, ['institution'] = true, -- constrain to cite thesis? ['interviewer'] = true, ['interviewer-first'] = true, ['interviewer-given'] = true, ['interviewer-last'] = true, ['interviewer-surname'] = true, ['interviewer-link'] = true, ['interviewer-mask'] = true, ['isbn'] = true, ['ISBN'] = true, ['ismn'] = true, ['ISMN'] = true, ['issn'] = true, ['ISSN'] = true, ['issue'] = true, ['jfm'] = true, ['JFM'] = true, ['journal'] = true, ['jstor'] = true, ['JSTOR'] = true, ['jstor-access'] = true, ['lang'] = true, ['language'] = true, ['last'] = true, ['lccn'] = true, ['LCCN'] = true, ['location'] = true, ['magazine'] = true, ['medium'] = true, ['medrxiv'] = true, -- cite medrxiv; here because allowed in cite ... as identifier ['minutes'] = true, -- constrain to cite AV media and podcast? ['mode'] = true, ['mr'] = true, ['MR'] = true, ['name-list-style'] = true, ['newspaper'] = true, ['no-pp'] = true, ['no-tracking'] = true, ['number'] = true, ['oclc'] = true, ['OCLC'] = true, ['ol'] = true, ['OL'] = true, ['ol-access'] = true, ['orig-date'] = true, ['origyear'] = true, ['orig-year'] = true, ['osti'] = true, ['OSTI'] = true, ['osti-access'] = true, ['others'] = true, ['p'] = true, ['page'] = true, ['pages'] = true, ['people'] = true, ['periodical'] = true, ['place'] = true, ['pmc'] = true, ['PMC'] = true, ['pmc-embargo-date'] = true, ['pmid'] = true, ['PMID'] = true, ['postscript'] = true, ['pp'] = true, ['publication-date'] = true, ['publication-place'] = true, ['publisher'] = true, ['quotation'] = true, ['quote'] = true, ['quote-page'] = true, ['quote-pages'] = true, ['ref'] = true, ['rfc'] = true, ['RFC'] = true, ['sbn'] = true, ['SBN'] = true, ['scale'] = true, ['script-article'] = true, ['script-chapter'] = true, ['script-contribution'] = true, ['script-encyclopaedia'] = true, ['script-encyclopedia'] = true, ['script-entry'] = true, ['script-journal'] = true, ['script-magazine'] = true, ['script-newspaper'] = true, ['script-periodical'] = true, ['script-quote'] = true, ['script-section'] = true, ['script-title'] = true, ['script-website'] = true, ['script-work'] = true, ['section'] = true, ['section-format'] = true, ['section-url'] = true, ['section-url-access'] = true, ['series'] = true, ['ssrn'] = true, -- cite ssrn; these three here because allowed in cite ... as identifier ['SSRN'] = true, ['ssrn-access'] = true, ['subject'] = true, ['subject-first'] = true, ['subject-given'] = true, ['subject-last'] = true, ['subject-link'] = true, ['subject-mask'] = true, ['subject-surname'] = true, ['surname'] = true, ['s2cid'] = true, ['S2CID'] = true, ['s2cid-access'] = true, ['template-doc-demo'] = true, ['time'] = true, -- constrain to cite av media and podcast? ['time-caption'] = true, -- constrain to cite av media and podcast? ['title'] = true, ['title-link'] = true, ['title-note'] = true, ['translator'] = true, ['translator-first'] = true, ['translator-given'] = true, ['translator-last'] = true, ['translator-surname'] = true, ['translator-link'] = true, ['translator-mask'] = true, ['trans-article'] = true, ['trans-chapter'] = true, ['trans-contribution'] = true, ['trans-encyclopaedia'] = true, ['trans-encyclopedia'] = true, ['trans-entry'] = true, ['trans-journal'] = true, ['trans-magazine'] = true, ['trans-newspaper'] = true, ['trans-periodical'] = true, ['trans-quote'] = true, ['trans-section'] = true, ['trans-title'] = true, ['trans-website'] = true, ['trans-work'] = true, ['type'] = true, ['url'] = true, ['URL'] = true, ['url-access'] = true, ['url-status'] = true, ['vauthors'] = true, ['veditors'] = true, ['version'] = true, ['via'] = true, ['volume'] = true, ['website'] = true, ['work'] = true, ['year'] = true, ['zbl'] = true, ['ZBL'] = true, } local numbered_arguments_t = { ['author#'] = true, ['author-first#'] = true, ['author#-first'] = true, ['author-given#'] = true, ['author#-given'] = true, ['author-last#'] = true, ['author#-last'] = true, ['author-surname#'] = true, ['author#-surname'] = true, ['author-link#'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author#link'] = true, ['author-mask#'] = true, ['author#-mask'] = true, ['contributor#'] = true, ['contributor-first#'] = true, ['contributor#-first'] = true, ['contributor-given#'] = true, ['contributor#-given'] = true, ['contributor-last#'] = true, ['contributor#-last'] = true, ['contributor-surname#'] = true, ['contributor#-surname'] = true, ['contributor-link#'] = true, ['contributor#-link'] = true, ['contributor-mask#'] = true, ['contributor#-mask'] = true, ['editor#'] = true, ['editor-first#'] = true, ['editor#-first'] = true, ['editor-given#'] = true, ['editor#-given'] = true, ['editor-last#'] = true, ['editor#-last'] = true, ['editor-surname#'] = true, ['editor#-surname'] = true, ['editor-link#'] = true, ['editor#-link'] = true, ['editor-mask#'] = true, ['editor#-mask'] = true, ['first#'] = true, ['given#'] = true, ['host#'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer#-first'] = true, ['interviewer-given#'] = true, ['interviewer#-given'] = true, ['interviewer-last#'] = true, ['interviewer#-last'] = true, ['interviewer-surname#'] = true, ['interviewer#-surname'] = true, ['interviewer-link#'] = true, ['interviewer#-link'] = true, ['interviewer-mask#'] = true, ['interviewer#-mask'] = true, ['last#'] = true, ['subject#'] = true, ['subject-first#'] = true, ['subject#-first'] = true, ['subject-given#'] = true, ['subject#-given'] = true, ['subject-last#'] = true, ['subject#-last'] = true, ['subject-link#'] = true, ['subject#-link'] = true, ['subject-mask#'] = true, ['subject#-mask'] = true, ['subject-surname#'] = true, ['subject#-surname'] = true, ['surname#'] = true, ['translator#'] = true, ['translator-first#'] = true, ['translator#-first'] = true, ['translator-given#'] = true, ['translator#-given'] = true, ['translator-last#'] = true, ['translator#-last'] = true, ['translator-surname#'] = true, ['translator#-surname'] = true, ['translator-link#'] = true, ['translator#-link'] = true, ['translator-mask#'] = true, ['translator#-mask'] = true, } --[[--------------------------< P R E P R I N T S U P P O R T E D P A R A M E T E R S >-------------------- Cite arXiv, cite biorxiv, cite citeseerx, cite medrxiv, and cite ssrn are preprint templates that use the limited set of parameters defined in the limited_basic_arguments and limited_numbered_arguments tables. Those lists are supplemented with a template-specific list of parameters that are required by the particular template and may be exclusive to one of the preprint templates. Some of these parameters may also be available to the general cs1|2 templates. Same conventions for true/false/tracked/nil as above. ]] local preprint_arguments_t = { arxiv = { ['arxiv'] = true, -- cite arxiv and arxiv identifiers ['class'] = true, ['eprint'] = true, -- cite arxiv and arxiv identifiers }, biorxiv = { ['biorxiv'] = true, }, citeseerx = { ['citeseerx'] = true, }, medrxiv = { ['medrxiv'] = true, }, ssrn = { ['ssrn'] = true, ['SSRN'] = true, ['ssrn-access'] = true, }, } --[[--------------------------< L I M I T E D S U P P O R T E D P A R A M E T E R S >---------------------- cite arxiv, cite biorxiv, cite citeseerx, cite medrxiv, and cite ssrn templates are preprint templates so are allowed only a limited subset of parameters allowed to all other cs1|2 templates. The limited subset is defined here. This list of parameters also used by {{cite document}} Same conventions for true/false/tracked/nil as above. ]] local limited_basic_arguments_t = { ['at'] = true, ['author'] = true, ['author-first'] = true, ['author-given'] = true, ['author-last'] = true, ['author-surname'] = true, ['author-link'] = true, ['authorlink'] = true, ['author-mask'] = true, ['authors'] = false, ['collaboration'] = true, ['date'] = true, ['df'] = true, ['display-authors'] = true, ['first'] = true, ['given'] = true, ['language'] = true, ['last'] = true, ['mode'] = true, ['name-list-style'] = true, ['no-tracking'] = true, ['p'] = true, ['page'] = true, ['pages'] = true, ['postscript'] = true, ['pp'] = true, ['quotation'] = true, ['quote'] = true, ['ref'] = true, ['surname'] = true, ['template-doc-demo'] = true, ['title'] = true, ['trans-title'] = true, ['vauthors'] = true, ['year'] = true, } local limited_numbered_arguments_t = { ['author#'] = true, ['author-first#'] = true, ['author#-first'] = true, ['author-given#'] = true, ['author#-given'] = true, ['author-last#'] = true, ['author#-last'] = true, ['author-surname#'] = true, ['author#-surname'] = true, ['author-link#'] = true, ['author#-link'] = true, ['authorlink#'] = true, ['author#link'] = true, ['author-mask#'] = true, ['author#-mask'] = true, ['first#'] = true, ['given#'] = true, ['last#'] = true, ['surname#'] = true, } --[[--------------------------< U N I Q U E _ A R G U M E N T S >---------------------------------------------- Some templates have unique parameters. Those templates and their unique parameters are listed here. Keys in this table are the template's CitationClass parameter value Same conventions for true/false/tracked/nil as above. ]] local unique_arguments_t = { ['audio-visual'] = { ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, }, conference = { ['book-title'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['event'] = true, }, episode = { ['airdate'] = true, ['air-date'] = true, ['credits'] = true, ['episode-link'] = true, -- alias of |title-link= ['network'] = true, ['season'] = true, ['series-link'] = true, ['series-no'] = true, ['series-number'] = true, ['station'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, }, mailinglist = { ['mailing-list'] = true, }, map = { ['cartography'] = true, ['inset'] = true, ['map'] = true, ['map-format'] = true, ['map-url'] = true, ['map-url-access'] = true, ['script-map'] = true, ['sections'] = true, ['sheet'] = true, ['sheets'] = true, ['trans-map'] = true, }, newsgroup = { ['message-id'] = true, ['newsgroup'] = true, }, report = { ['docket'] = true, }, serial = { ['airdate'] = true, ['air-date'] = true, ['credits'] = true, ['episode'] = true, -- cite serial only TODO: make available to cite episode? ['episode-link'] = true, -- alias of |title-link= ['network'] = true, ['series-link'] = true, ['station'] = true, }, speech = { ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['event'] = true, }, thesis = { ['degree'] = true, ['docket'] = true, }, } --[[--------------------------< C I T E _ D O C U M E N T >---------------------------------------------------- Special case for cite document. This template takes the limited basic and limited enumerated parameters plus others that are apply only to standalone published sources that cannot be cited any other way; no url, book, periodical, etc parameters; limited support for name lists and named identifiers. when validating parameters in {{cite document}} templates, the basic and ]] local document_arguments_t = { ['bibcode'] = true, ['bibcode-access'] = true, ['doi'] = true, ['DOI'] = true, ['doi-access'] = true, ['doi-broken-date'] = true, ['hdl'] = true, ['HDL'] = true, ['hdl-access'] = true, ['id'] = true, ['ID'] = true, ['jfm'] = true, ['JFM'] = true, ['lang'] = true, ['location'] = true, ['mr'] = true, ['MR'] = true, ['no-pp'] = true, ['orig-date'] = true, ['origyear'] = true, ['orig-year'] = true, ['osti'] = true, ['OSTI'] = true, ['osti-access'] = true, ['place'] = true, ['publisher'] = true, ['quote-page'] = true, ['quote-pages'] = true, ['script-quote'] = true, ['script-title'] = true, ['title-link'] = true, ['translator'] = true, ['translator-first'] = true, ['translator-given'] = true, ['translator-last'] = true, ['translator-surname'] = true, ['translator-link'] = true, ['translator-mask'] = true, ['trans-quote'] = true, ['type'] = true, ['zbl'] = true, ['ZBL'] = true, } local document_numbered_arguments_t = { ['translator#'] = true, ['translator-first#'] = true, ['translator#-first'] = true, ['translator-given#'] = true, ['translator#-given'] = true, ['translator-last#'] = true, ['translator#-last'] = true, ['translator-surname#'] = true, ['translator#-surname'] = true, ['translator-link#'] = true, ['translator#-link'] = true, ['translator-mask#'] = true, ['translator#-mask'] = true, } --[[--------------------------< L I S T _ C O M B I N E >------------------------------------------------------ makes one table from a list of tables. <lists_t> is a sequence of tables to be combined ]] local function list_combine (lists_t) local out_t = {}; for _, list_t in ipairs (lists_t) do -- for each list in <lists_t> for k, v in pairs (list_t) do -- extract each k/v pair out_t[k] = v; -- add to <out_t> end end return out_t; -- and done end --[[--------------------------< T E M P L A T E _ L I S T _ G E T >-------------------------------------------- gets a list of the templates from table t ]] local function template_list_get (t) local out_t = {}; -- a table for output for k, _ in pairs (t) do -- spin through the table and collect the keys table.insert (out_t, k) -- add each key to the output table end return out_t; -- and done end --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { preprint_arguments_t = preprint_arguments_t, preprint_template_list_t = template_list_get (preprint_arguments_t), -- make a template list from preprint_arguments{} table unique_arguments_t = unique_arguments_t, unique_param_template_list_t = template_list_get (unique_arguments_t), -- make a template list from unique_arguments{} table document_parameters_t = list_combine ({limited_basic_arguments_t, limited_numbered_arguments_t, document_arguments_t, document_numbered_arguments_t}); common_parameters_t = list_combine ({basic_arguments_t, numbered_arguments_t}); limited_parameters_t = list_combine ({limited_basic_arguments_t, limited_numbered_arguments_t}); }; 1njb5pq14tolfly2zaulxza5sa6eawl Modul:Color contrast 828 386 1467 1466 2024-05-15T07:36:44Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1466 Scribunto text/plain -- -- This module implements -- {{Color contrast ratio}} -- {{Greater color contrast ratio}} -- {{ColorToLum}} -- {{RGBColorToLum}} -- local p = {} local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' ) local function sRGB (v) if (v <= 0.03928) then v = v / 12.92 else v = math.pow((v+0.055)/1.055, 2.4) end return v end local function rgbdec2lum(R, G, B) if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255) else return '' end end local function hsl2lum(h, s, l) if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then local c = (1 - math.abs(2*l - 1))*s local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) ) local m = l - c/2 local r, g, b = m, m, m if( 0 <= h and h < 60 ) then r = r + c g = g + x elseif( 60 <= h and h < 120 ) then r = r + x g = g + c elseif( 120 <= h and h < 180 ) then g = g + c b = b + x elseif( 180 <= h and h < 240 ) then g = g + x b = b + c elseif( 240 <= h and h < 300 ) then r = r + x b = b + c elseif( 300 <= h and h < 360 ) then r = r + c b = b + x end return rgbdec2lum(255*r, 255*g, 255*b) else return '' end end local function color2lum(c) if (c == nil) then return '' end -- html '#' entity c = c:gsub("&#35;", "#") -- whitespace c = c:match( '^%s*(.-)[%s;]*$' ) -- unstrip nowiki strip markers c = mw.text.unstripNoWiki(c) -- lowercase c = c:lower() -- first try to look it up local L = HTMLcolor[c] if (L ~= nil) then return L end -- convert from hsl if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$') return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100) end -- convert from rgb if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$') return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B)) end -- convert from rgb percent if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$') return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100) end -- remove leading # (if there is one) and whitespace c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$') -- split into rgb local cs = mw.text.split(c or '', '') if( #cs == 6 ) then local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2]) local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4]) local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6]) return rgbdec2lum(R, G, B) elseif ( #cs == 3 ) then local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1]) local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2]) local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3]) return rgbdec2lum(R, G, B) end -- failure, return blank return '' end -- This exports the function for use in other modules. -- The colour is passed as a string. function p._lum(color) return color2lum(color) end function p._greatercontrast(args) local bias = tonumber(args['bias'] or '0') or 0 local css = (args['css'] and args['css'] ~= '') and true or false local v1 = color2lum(args[1] or '') local c2 = args[2] or '#FFFFFF' local v2 = color2lum(c2) local c3 = args[3] or '#000000' local v3 = color2lum(c3) local ratio1 = -1; local ratio2 = -1; if (type(v1) == 'number' and type(v2) == 'number') then ratio1 = (v2 + 0.05)/(v1 + 0.05) ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1 end if (type(v1) == 'number' and type(v3) == 'number') then ratio2 = (v3 + 0.05)/(v1 + 0.05) ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2 end if css then local c1 = args[1] or '' if mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(c1, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c1 = '#' .. c1 end if mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(c2, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c2 = '#' .. c2 end if mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') or mw.ustring.match(v3, '^[A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9][A-Fa-f0-9]$') then c3 = '#' .. c3 end return 'background-color:' .. c1 .. '; color:' .. ((ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '') .. ';' end return (ratio1 > 0) and (ratio2 > 0) and ((ratio1 + bias > ratio2) and c2 or c3) or '' end function p._ratio(args) local v1 = color2lum(args[1]) local v2 = color2lum(args[2]) if (type(v1) == 'number' and type(v2) == 'number') then -- v1 should be the brighter of the two. if v2 > v1 then v1, v2 = v2, v1 end return (v1 + 0.05)/(v2 + 0.05) else return args['error'] or '?' end end function p._styleratio(args) local style = (args[1] or ''):lower() local bg, fg = 'white', 'black' local lum_bg, lum_fg = 1, 0 if args[2] then local lum = color2lum(args[2]) if lum ~= '' then bg, lum_bg = args[2], lum end end if args[3] then local lum = color2lum(args[3]) if lum ~= '' then fg, lum_fg = args[3], lum end end local slist = mw.text.split(mw.ustring.gsub(mw.ustring.gsub(style or '', '&#[Xx]23;', '#'), '&#35;', '#'), ';') for k = 1,#slist do local s = slist[k] local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' ) k = k or '' v = v or '' if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then local lum = color2lum(v) if( lum ~= '' ) then bg, lum_bg = v, lum end elseif (k:match('^[%s]*(color)[%s]*$')) then local lum = color2lum(v) if( lum ~= '' ) then bg, lum_fg = v, lum end end end if lum_bg > lum_fg then return (lum_bg + 0.05)/(lum_fg + 0.05) else return (lum_fg + 0.05)/(lum_bg + 0.05) end end --[[ Use {{#invoke:Color contrast|somecolor}} directly or {{#invoke:Color contrast}} from a wrapper template. Parameters: -- |1= — required; A color to check. --]] function p.lum(frame) local color = frame.args[1] or frame:getParent().args[1] return p._lum(color) end function p.ratio(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._ratio(args) end function p.styleratio(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._styleratio(args) end function p.greatercontrast(frame) local args = frame.args[1] and frame.args or frame:getParent().args return p._greatercontrast(args) end return p 3j3oaih63ygo9p806h5yxpscaqh3xu9 Modul:Color contrast/colors 828 387 1469 1468 2024-05-15T07:36:45Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1468 Scribunto text/plain return { aliceblue = 0.92880068253475, antiquewhite = 0.84646951707754, aqua = 0.7874, aquamarine = 0.8078549208338, azure = 0.97265264954166, beige = 0.8988459998705, bisque = 0.80732327372979, black = 0, blanchedalmond = 0.85084439608156, blue = 0.0722, blueviolet = 0.12622014321946, brown = 0.098224287876511, burlywood = 0.51559844533893, cadetblue = 0.29424681085422, chartreuse = 0.76032025902623, chocolate = 0.23898526114557, coral = 0.37017930872924, cornflowerblue = 0.30318641994179, cornsilk = 0.93562110372965, crimson = 0.16042199953026, cyan = 0.7874, darkblue = 0.018640801980939, darkcyan = 0.20329317839046, darkgoldenrod = 0.27264703559993, darkgray = 0.39675523072563, darkgreen = 0.091143429047575, darkgrey = 0.39675523072563, darkkhaki = 0.45747326349994, darkmagenta = 0.07353047651207, darkolivegreen = 0.12651920884889, darkorange = 0.40016167026524, darkorchid = 0.13413142174857, darkred = 0.054889674531132, darksalmon = 0.40541471563381, darkseagreen = 0.43789249325969, darkslateblue = 0.065792846227988, darkslategray = 0.067608151928044, darkslategrey = 0.067608151928044, darkturquoise = 0.4874606277449, darkviolet = 0.10999048339343, deeppink = 0.23866895828276, deepskyblue = 0.44481603395575, dimgray = 0.14126329114027, dimgrey = 0.14126329114027, dodgerblue = 0.27442536991456, firebrick = 0.10724525535015, floralwhite = 0.95922484825004, forestgreen = 0.18920812076002, fuchsia = 0.2848, gainsboro = 0.71569350050648, ghostwhite = 0.94311261886323, gold = 0.69860877428159, goldenrod = 0.41919977809569, gray = 0.2158605001139, green = 0.15438342968146, greenyellow = 0.80609472611453, grey = 0.2158605001139, honeydew = 0.96336535554782, hotpink = 0.34658438169715, indianred = 0.21406134963884, indigo = 0.03107561486337, ivory = 0.99071270600615, khaki = 0.77012343394121, lavender = 0.80318750514521, lavenderblush = 0.90172748631046, lawngreen = 0.73905893124963, lemonchiffon = 0.94038992245622, lightblue = 0.63709141280807, lightcoral = 0.35522120733135, lightcyan = 0.94587293494829, lightgoldenrodyellow = 0.93348351018297, lightgray = 0.65140563741982, lightgreen = 0.69091979956865, lightgrey = 0.65140563741982, lightpink = 0.58566152734898, lightsalmon = 0.4780675225206, lightseagreen = 0.35050145117042, lightskyblue = 0.56195637618331, lightslategray = 0.23830165007287, lightslategrey = 0.23830165007287, lightsteelblue = 0.53983888284666, lightyellow = 0.98161818392882, lime = 0.7152, limegreen = 0.44571042246098, linen = 0.88357340984379, magenta = 0.2848, maroon = 0.045891942324215, mediumaquamarine = 0.49389703310801, mediumblue = 0.044077780212328, mediumorchid = 0.21639251153773, mediumpurple = 0.22905858091648, mediumseagreen = 0.34393112338131, mediumslateblue = 0.20284629471622, mediumspringgreen = 0.70704308194184, mediumturquoise = 0.5133827926448, mediumvioletred = 0.14371899849357, midnightblue = 0.02071786635086, mintcream = 0.97834604947588, mistyrose = 0.82183047859185, moccasin = 0.80083000991567, navajowhite = 0.76519682342785, navy = 0.015585128108224, oldlace = 0.91900633405549, olive = 0.20027537200568, olivedrab = 0.22593150951929, orange = 0.4817026703631, orangered = 0.25516243753416, orchid = 0.31348806761439, palegoldenrod = 0.78792647887614, palegreen = 0.77936759006353, paleturquoise = 0.76436077921714, palevioletred = 0.28754994117889, papayawhip = 0.87797100199835, peachpuff = 0.74905589878251, peru = 0.30113074877936, pink = 0.63271070702466, plum = 0.45734221587969, powderblue = 0.68254586500605, purple = 0.061477070432439, rebeccapurple = 0.07492341159447, red = 0.2126, rosybrown = 0.32319457649407, royalblue = 0.16663210743188, saddlebrown = 0.097922285020521, salmon = 0.36977241527596, sandybrown = 0.46628543696283, seagreen = 0.19734199706275, seashell = 0.92737862206922, sienna = 0.13697631337098, silver = 0.52711512570581, skyblue = 0.55291668518184, slateblue = 0.14784278062136, slategray = 0.20896704076536, slategrey = 0.20896704076536, snow = 0.96533341834849, springgreen = 0.73052306068529, steelblue = 0.20562642207625, tan = 0.48237604163921, teal = 0.16996855778968, thistle = 0.56818401093733, tomato = 0.30638612719415, turquoise = 0.5895536427578, violet = 0.40315452986676, wheat = 0.74909702820482, white = 1, whitesmoke = 0.91309865179342, yellow = 0.9278, yellowgreen = 0.50762957208707, } chi69ar1btd4wp6xbk3uez6sfu0vipn Modul:Databox 828 388 1476 1475 2024-05-15T07:36:47Z Sotiale 212 6 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1475 Scribunto text/plain local property_blacklist = { 'P360', --is a list of 'P4224', --category contains 'P935', -- Commons gallery 'P1472', -- Commons Creator page 'P1612', -- Commons Institution page 'P373', -- Commons category 'P3722', -- Commons maps category 'P1151', -- topic's main Wikimedia portal 'P1424', -- topic's main template 'P910', -- topic's main category 'P1200', -- bodies of water basin category 'P1792', -- category of associated people 'P1464', -- category for people born here 'P1465', -- category for people who died here 'P1791', -- category of people buried here 'P1740', -- category for films shot at this location 'P2033', -- Category for pictures taken with camera 'P2517', -- category for recipients of this award 'P4195', -- category for employees of the organization 'P1754', -- category related to list 'P301', -- category's main topic 'P971', -- category combines topics 'P3876', -- category for alumni of educational institution 'P1753', -- list related to category 'P3921', -- Wikidata SPARQL query equivalent 'P1204', -- Wikimedia portal's main topic 'P1423', -- template's main topic 'P1709', -- equivalent class 'P3950', -- narrower external class 'P2888', -- exact match 'P1382', -- coincident with 'P527', -- has part 'P2670', -- has parts of the class 'P3113', -- does not have part 'P2737', -- union of 'P2738', -- disjoint union of 'P2445', -- metasubclass of 'P1963', -- properties for this type 'P3176', -- uses property 'P1889', -- different from 'P460', -- said to be the same as 'P2959', -- permanent duplicated item 'P2860', -- cites 'P5125', -- wikimedia outline 'P5008', -- on focus list of Wikimedia project 'P2559', -- Wikidata usage instructions 'P1343', -- described by source 'P972', -- catalogu 'P1282', -- OSM tag or key 'P4839', -- Wolfram Language entity code 'P6104', -- Maintained by Wikiproject 'P5996' -- Category for films in this language } function valuesToKeys(array) local result = {} for _, v in pairs(array) do result[v] = true end return result end local p = {} function p.databox(frame) local args = frame:getParent().args local itemId = nil if args.item then itemId = args.item end local lang = mw.language.getContentLanguage() local item = mw.wikibase.getEntity(itemId) if item == nil then mw.addWarning("Wikidata item not found") return "" end local databoxRoot = mw.html.create('div') :addClass('infobox') :css({ float = 'right', border = '1px solid #aaa', ['max-width'] = '300px', padding = '0 0.4em', margin = '0 0 0.4em 0.4em', }) --Title databoxRoot:tag('div') :css({ ['text-align'] = 'center', ['background-color'] = '#f5f5f5', padding = '0.5em 0', margin = '0.5em 0', ['font-size'] = '120%', ['font-weight'] = 'bold', }) :wikitext(item:getLabel() or mw.title.getCurrentTitle().text) --Image local images = item:getBestStatements('P18') if #images >= 1 then databoxRoot :tag('div') :wikitext('[[Berkas:' .. images[1].mainsnak.datavalue.value .. '|frameless|300px]]') end --Table local dataTable = databoxRoot :tag('table') :css({ ['text-align'] = 'left', ['font-size'] = '90%', ['word-break'] = 'break-word', ['width'] = '100%', ['table-layout'] = 'fixed', }) dataTable:tag('caption') :css({ ['background-color'] = '#f5f5f5', ['font-weight'] = 'bold', ['margin-top'] = '0.2em', }) :wikitext(item:formatStatements('P31').value) local properties = mw.wikibase.orderProperties(item:getProperties()) local property_blacklist_hash = valuesToKeys(property_blacklist) property_blacklist_hash['P31'] = true --Special property local edit_message = mw.message.new('vector-view-edit'):plain() for _, property in pairs(properties) do local datatype = item.claims[property][1].mainsnak.datatype if datatype ~= 'commonsMedia' and datatype ~= 'external-id' and datatype ~= 'quantity' and datatype ~= 'wikibase-property' and datatype ~= 'geo-shape' and datatype ~= 'tabular-data' and not property_blacklist_hash[property] and #item:getBestStatements(property) <= 5 then local propertyValue = item:formatStatements(property) dataTable:tag('tr') :tag('th') :attr('scope', 'row') :wikitext(lang:ucfirst(propertyValue.label)):done() :tag('td') :wikitext(frame:preprocess(propertyValue.value)) :wikitext('&nbsp;[[Berkas:OOjs UI icon edit-ltr.svg|' .. edit_message .. '|12px|baseline|class=noviewer|link=https://www.wikidata.org/wiki/' .. item.id .. '#' .. property .. ']]') end end --Map local coordinates_statements = item:getBestStatements('P625') if #coordinates_statements == 1 and coordinates_statements[1].mainsnak.datavalue and coordinates_statements[1].mainsnak.datavalue.value.globe == 'http://www.wikidata.org/entity/Q2' then --We build the call to mapframe local latitude = coordinates_statements[1].mainsnak.datavalue.value.latitude local longitude = coordinates_statements[1].mainsnak.datavalue.value.longitude local geojson = { type = 'Feature', geometry = { type = 'Point', coordinates = { longitude, latitude } }, properties = { title = item:getLabel() or mw.title.getCurrentTitle().text, ['marker-symbol'] = 'marker', ['marker-color'] = '#224422', } } databoxRoot:wikitext(frame:extensionTag('mapframe', mw.text.jsonEncode(geojson), { height = 300, width = 300, frameless = 'frameless', align = 'center', latitude = latitude, longitude = longitude, zoom = zoom })) end return tostring(databoxRoot) end return p 13smms5w9xp665klnkphf6t12luzr3k Modul:Documentation 828 389 17828 1479 2024-05-23T16:05:46Z Bangrapip 9 17828 Scribunto text/plain -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub local format = mw.ustring.format ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purposes. ---------------------------------------------------------------------------- local function message(cfgKey, valArray, expectType) --[[ -- Gets a message from the cfg table and formats it if appropriate. -- The function raises an error if the value from the cfg table is not -- of the type expectType. The default type for expectType is 'string'. -- If the table valArray is present, strings such as $1, $2 etc. in the -- message are substituted with values from the table keys [1], [2] etc. -- For example, if the message "foo-message" had the value 'Foo $2 bar $1.', -- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz." --]] local msg = cfg[cfgKey] expectType = expectType or 'string' if type(msg) ~= expectType then error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2) end if not valArray then return msg end local function getMessageVal(match) match = tonumber(match) return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4) end return ugsub(msg, '$([1-9][0-9]*)', getMessageVal) end p.message = message local function makeWikilink(page, display) if display then return format('[[%s|%s]]', page, display) else return format('[[%s]]', page) end end p.makeWikilink = makeWikilink local function makeCategoryLink(cat, sort) local catns = mw.site.namespaces[14].name return makeWikilink(catns .. ':' .. cat, sort) end p.makeCategoryLink = makeCategoryLink local function makeUrlLink(url, display) return format('[%s %s]', url, display) end p.makeUrlLink = makeUrlLink local function makeToolbar(...) local ret = {} local lim = select('#', ...) if lim < 1 then return nil end for i = 1, lim do ret[#ret + 1] = select(i, ...) end -- 'documentation-toolbar' return format( '<span class="%s">(%s)</span>', message('toolbar-class'), table.concat(ret, ' &#124; ') ) end p.makeToolbar = makeToolbar ---------------------------------------------------------------------------- -- Argument processing ---------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = value:match('^%s*(.-)%s*$') -- Remove whitespace. if key == 'heading' or value ~= '' then return value else return nil end else return value end end }) return p[funcName](args) end end ---------------------------------------------------------------------------- -- Entry points ---------------------------------------------------------------------------- function p.nonexistent(frame) if mw.title.getCurrentTitle().subpageText == 'testcases' then return frame:expandTemplate{title = 'module test cases notice'} else return p.main(frame) end end p.main = makeInvokeFunc('_main') function p._main(args) --[[ -- This function defines logic flow for the module. -- @args - table of arguments passed by the user --]] local env = p.getEnvironment(args) local root = mw.html.create() root :wikitext(p._getModuleWikitext(args, env)) :wikitext(p.protectionTemplate(env)) :wikitext(p.sandboxNotice(args, env)) :tag('div') -- 'documentation-container' :addClass(message('container')) :attr('role', 'complementary') :attr('aria-labelledby', args.heading ~= '' and 'documentation-heading' or nil) :attr('aria-label', args.heading == '' and 'Documentation' or nil) :newline() :tag('div') -- 'documentation' :addClass(message('main-div-classes')) :newline() :wikitext(p._startBox(args, env)) :wikitext(p._content(args, env)) :tag('div') -- 'documentation-clear' :addClass(message('clear')) :done() :newline() :done() :wikitext(p._endBox(args, env)) :done() :wikitext(p.addTrackingCategories(env)) -- 'Module:Documentation/styles.css' return mw.getCurrentFrame():extensionTag ( 'templatestyles', '', {src=cfg['templatestyles'] }) .. tostring(root) end ---------------------------------------------------------------------------- -- Environment settings ---------------------------------------------------------------------------- function p.getEnvironment(args) --[[ -- Returns a table with information about the environment, including title -- objects and other namespace- or path-related data. -- @args - table of arguments passed by the user -- -- Title objects include: -- env.title - the page we are making documentation for (usually the current title) -- env.templateTitle - the template (or module, file, etc.) -- env.docTitle - the /doc subpage. -- env.sandboxTitle - the /sandbox subpage. -- env.testcasesTitle - the /testcases subpage. -- -- Data includes: -- env.protectionLevels - the protection levels table of the title object. -- env.subjectSpace - the number of the title's subject namespace. -- env.docSpace - the number of the namespace the title puts its documentation in. -- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace. -- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template. -- -- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value -- returned will be nil. --]] local env, envFuncs = {}, {} -- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value -- returned by that function is memoized in the env table so that we don't call any of the functions -- more than once. (Nils won't be memoized.) setmetatable(env, { __index = function (t, key) local envFunc = envFuncs[key] if envFunc then local success, val = pcall(envFunc) if success then env[key] = val -- Memoise the value. return val end end return nil end }) function envFuncs.title() -- The title object for the current page, or a test page passed with args.page. local title local titleArg = args.page if titleArg then title = mw.title.new(titleArg) else title = mw.title.getCurrentTitle() end return title end function envFuncs.templateTitle() --[[ -- The template (or module, etc.) title object. -- Messages: -- 'sandbox-subpage' --> 'sandbox' -- 'testcases-subpage' --> 'testcases' --]] local subjectSpace = env.subjectSpace local title = env.title local subpage = title.subpageText if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then return mw.title.makeTitle(subjectSpace, title.baseText) else return mw.title.makeTitle(subjectSpace, title.text) end end function envFuncs.docTitle() --[[ -- Title object of the /doc subpage. -- Messages: -- 'doc-subpage' --> 'doc' --]] local title = env.title local docname = args[1] -- User-specified doc page. local docpage if docname then docpage = docname else docpage = env.docpageBase .. '/' .. message('doc-subpage') end return mw.title.new(docpage) end function envFuncs.sandboxTitle() --[[ -- Title object for the /sandbox subpage. -- Messages: -- 'sandbox-subpage' --> 'sandbox' --]] return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage')) end function envFuncs.testcasesTitle() --[[ -- Title object for the /testcases subpage. -- Messages: -- 'testcases-subpage' --> 'testcases' --]] return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage')) end function envFuncs.protectionLevels() -- The protection levels table of the title object. return env.title.protectionLevels end function envFuncs.subjectSpace() -- The subject namespace number. return mw.site.namespaces[env.title.namespace].subject.id end function envFuncs.docSpace() -- The documentation namespace number. For most namespaces this is the -- same as the subject namespace. However, pages in the Article, File, -- MediaWiki or Category namespaces must have their /doc, /sandbox and -- /testcases pages in talk space. local subjectSpace = env.subjectSpace if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then return subjectSpace + 1 else return subjectSpace end end function envFuncs.docpageBase() -- The base page of the /doc, /sandbox, and /testcases subpages. -- For some namespaces this is the talk page, rather than the template page. local templateTitle = env.templateTitle local docSpace = env.docSpace local docSpaceText = mw.site.namespaces[docSpace].name -- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon. return docSpaceText .. ':' .. templateTitle.text end function envFuncs.compareUrl() -- Diff link between the sandbox and the main template using [[Special:ComparePages]]. local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle if templateTitle.exists and sandboxTitle.exists then local compareUrl = mw.uri.canonicalUrl( 'Special:ComparePages', { page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText} ) return tostring(compareUrl) else return nil end end return env end ---------------------------------------------------------------------------- -- Auxiliary templates ---------------------------------------------------------------------------- p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext') function p._getModuleWikitext(args, env) local currentTitle = mw.title.getCurrentTitle() if currentTitle.contentModel ~= 'Scribunto' then return end pcall(require, currentTitle.prefixedText) -- if it fails, we don't care local moduleWikitext = package.loaded["Module:Module wikitext"] if moduleWikitext then return moduleWikitext.main() end end function p.sandboxNotice(args, env) --[=[ -- Generates a sandbox notice for display above sandbox pages. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-notice-image' --> '[[File:Sandbox.svg|50px|alt=|link=]]' -- 'sandbox-notice-blurb' --> 'This is the $1 for $2.' -- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).' -- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page' -- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page' -- 'sandbox-notice-pagetype-other' --> 'sandbox page' -- 'sandbox-notice-compare-link-display' --> 'diff' -- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.' -- 'sandbox-notice-testcases-link-display' --> 'test cases' -- 'sandbox-category' --> 'Template sandboxes' -- 'module-sandbox-category' --> 'Module sandboxes' -- 'other-sandbox-category' --> 'Sandboxes outside of template or module namespace' --]=] local title = env.title local sandboxTitle = env.sandboxTitle local templateTitle = env.templateTitle local subjectSpace = env.subjectSpace if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then return nil end -- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text". local omargs = {} omargs.image = message('sandbox-notice-image') -- Get the text. We start with the opening blurb, which is something like -- "This is the template sandbox for [[Template:Foo]] (diff)." local text = '' local pagetype, sandboxCat if subjectSpace == 10 then pagetype = message('sandbox-notice-pagetype-template') sandboxCat = message('sandbox-category') elseif subjectSpace == 828 then pagetype = message('sandbox-notice-pagetype-module') sandboxCat = message('module-sandbox-category') else pagetype = message('sandbox-notice-pagetype-other') sandboxCat = message('other-sandbox-category') end local templateLink = makeWikilink(templateTitle.prefixedText) local compareUrl = env.compareUrl if compareUrl then local compareDisplay = message('sandbox-notice-compare-link-display') local compareLink = makeUrlLink(compareUrl, compareDisplay) text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink}) else text = text .. message('sandbox-notice-blurb', {pagetype, templateLink}) end -- Get the test cases page blurb if the page exists. This is something like -- "See also the companion subpage for [[Template:Foo/testcases|test cases]]." local testcasesTitle = env.testcasesTitle if testcasesTitle and testcasesTitle.exists then if testcasesTitle.contentModel == "Scribunto" then local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink}) else local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink}) end end -- Add the sandbox to the sandbox category. omargs.text = text .. makeCategoryLink(sandboxCat) -- 'documentation-clear' return '<div class="' .. message('clear') .. '"></div>' .. require('Module:Message box').main('ombox', omargs) end function p.protectionTemplate(env) -- Generates the padlock icon in the top right. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'protection-template' --> 'pp-template' -- 'protection-template-args' --> {docusage = 'yes'} local protectionLevels = env.protectionLevels if not protectionLevels then return nil end local editProt = protectionLevels.edit and protectionLevels.edit[1] local moveProt = protectionLevels.move and protectionLevels.move[1] if editProt then -- The page is edit-protected. return require('Module:Protection banner')._main{ message('protection-reason-edit'), small = true } elseif moveProt and moveProt ~= 'autoconfirmed' then -- The page is move-protected but not edit-protected. Exclude move -- protection with the level "autoconfirmed", as this is equivalent to -- no move protection at all. return require('Module:Protection banner')._main{ action = 'move', small = true } else return nil end end ---------------------------------------------------------------------------- -- Start box ---------------------------------------------------------------------------- p.startBox = makeInvokeFunc('_startBox') function p._startBox(args, env) --[[ -- This function generates the start box. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make -- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox -- which generate the box HTML. --]] env = env or p.getEnvironment(args) local links local content = args.content if not content or args[1] then -- No need to include the links if the documentation is on the template page itself. local linksData = p.makeStartBoxLinksData(args, env) if linksData then links = p.renderStartBoxLinks(linksData) end end -- Generate the start box html. local data = p.makeStartBoxData(args, env, links) if data then return p.renderStartBox(data) else -- User specified no heading. return nil end end function p.makeStartBoxLinksData(args, env) --[[ -- Does initial processing of data to make the [view] [edit] [history] [purge] links. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'view-link-display' --> 'view' -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'purge-link-display' --> 'purge' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'docpage-preload' --> 'Template:Documentation/preload' -- 'create-link-display' --> 'create' --]] local subjectSpace = env.subjectSpace local title = env.title local docTitle = env.docTitle if not title or not docTitle then return nil end if docTitle.isRedirect then docTitle = docTitle.redirectTarget end -- Create link if /doc doesn't exist. local preload = args.preload if not preload then if subjectSpace == 828 then -- Module namespace preload = message('module-preload') else preload = message('docpage-preload') end end return { title = title, docTitle = docTitle, -- View, display, edit, and purge links if /doc exists. viewLinkDisplay = message('view-link-display'), editLinkDisplay = message('edit-link-display'), historyLinkDisplay = message('history-link-display'), purgeLinkDisplay = message('purge-link-display'), preload = preload, createLinkDisplay = message('create-link-display') } end function p.renderStartBoxLinks(data) --[[ -- Generates the [view][edit][history][purge] or [create][purge] links from the data table. -- @data - a table of data generated by p.makeStartBoxLinksData --]] local docTitle = data.docTitle -- yes, we do intend to purge the template page on which the documentation appears local purgeLink = makeWikilink("Special:Purge/" .. data.title.prefixedText, data.purgeLinkDisplay) if docTitle.exists then local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay) local editLink = makeWikilink("Special:EditPage/" .. docTitle.prefixedText, data.editLinkDisplay) local historyLink = makeWikilink("Special:PageHistory/" .. docTitle.prefixedText, data.historyLinkDisplay) return "&#91;" .. viewLink .. "&#93; &#91;" .. editLink .. "&#93; &#91;" .. historyLink .. "&#93; &#91;" .. purgeLink .. "&#93;" else local createLink = makeUrlLink(docTitle:canonicalUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay) return "&#91;" .. createLink .. "&#93; &#91;" .. purgeLink .. "&#93;" end return ret end function p.makeStartBoxData(args, env, links) --[=[ -- Does initial processing of data to pass to the start-box render function, p.renderStartBox. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error. -- -- Messages: -- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- 'template-namespace-heading' --> 'Template documentation' -- 'module-namespace-heading' --> 'Module documentation' -- 'file-namespace-heading' --> 'Summary' -- 'other-namespaces-heading' --> 'Documentation' -- 'testcases-create-link-display' --> 'create' --]=] local subjectSpace = env.subjectSpace if not subjectSpace then -- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2 end local data = {} -- Heading local heading = args.heading -- Blank values are not removed. if heading == '' then -- Don't display the start box if the heading arg is defined but blank. return nil end if heading then data.heading = heading elseif subjectSpace == 10 then -- Template namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading') elseif subjectSpace == 828 then -- Module namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading') elseif subjectSpace == 6 then -- File namespace data.heading = message('file-namespace-heading') else data.heading = message('other-namespaces-heading') end -- Heading CSS local headingStyle = args['heading-style'] if headingStyle then data.headingStyleText = headingStyle else -- 'documentation-heading' data.headingClass = message('main-div-heading-class') end -- Data for the [view][edit][history][purge] or [create] links. if links then -- 'mw-editsection-like plainlinks' data.linksClass = message('start-box-link-classes') data.links = links end return data end function p.renderStartBox(data) -- Renders the start box html. -- @data - a table of data generated by p.makeStartBoxData. local sbox = mw.html.create('div') sbox -- 'documentation-startbox' :addClass(message('start-box-class')) :newline() :tag('span') :addClass(data.headingClass) :attr('id', 'documentation-heading') :cssText(data.headingStyleText) :wikitext(data.heading) local links = data.links if links then sbox:tag('span') :addClass(data.linksClass) :attr('id', data.linksId) :wikitext(links) end return tostring(sbox) end ---------------------------------------------------------------------------- -- Documentation content ---------------------------------------------------------------------------- p.content = makeInvokeFunc('_content') function p._content(args, env) -- Displays the documentation contents -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment env = env or p.getEnvironment(args) local docTitle = env.docTitle local content = args.content if not content and docTitle and docTitle.exists then content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText} end -- The line breaks below are necessary so that "=== Headings ===" at the start and end -- of docs are interpreted correctly. return '\n' .. (content or '') .. '\n' end p.contentTitle = makeInvokeFunc('_contentTitle') function p._contentTitle(args, env) env = env or p.getEnvironment(args) local docTitle = env.docTitle if not args.content and docTitle and docTitle.exists then return docTitle.prefixedText else return '' end end ---------------------------------------------------------------------------- -- End box ---------------------------------------------------------------------------- p.endBox = makeInvokeFunc('_endBox') function p._endBox(args, env) --[=[ -- This function generates the end box (also known as the link box). -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- --]=] -- Get environment data. env = env or p.getEnvironment(args) local subjectSpace = env.subjectSpace local docTitle = env.docTitle if not subjectSpace or not docTitle then return nil end -- Check whether we should output the end box at all. Add the end -- box by default if the documentation exists or if we are in the -- user, module or template namespaces. local linkBox = args['link box'] if linkBox == 'off' or not ( docTitle.exists or subjectSpace == 2 or subjectSpace == 828 or subjectSpace == 10 ) then return nil end -- Assemble the link box. local text = '' if linkBox then text = text .. linkBox else text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]." if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then -- We are in the user, template or module namespaces. -- Add sandbox and testcases links. -- "Editors can experiment in this template's sandbox and testcases pages." text = text .. (p.makeExperimentBlurb(args, env) or '') .. '<br />' if not args.content and not args[1] then -- "Please add categories to the /doc subpage." -- Don't show this message with inline docs or with an explicitly specified doc page, -- as then it is unclear where to add the categories. text = text .. (p.makeCategoriesBlurb(args, env) or '') end text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template" end end local box = mw.html.create('div') -- 'documentation-metadata' box:attr('role', 'note') :addClass(message('end-box-class')) -- 'plainlinks' :addClass(message('end-box-plainlinks')) :wikitext(text) :done() return '\n' .. tostring(box) end function p.makeDocPageBlurb(args, env) --[=[ -- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)". -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'transcluded-from-blurb' --> -- 'The above [[Wikipedia:Template documentation|documentation]] -- is [[Help:Transclusion|transcluded]] from $1.' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'create-link-display' --> 'create' -- 'create-module-doc-blurb' --> -- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' --]=] local docTitle = env.docTitle if not docTitle then return nil end if docTitle.exists then -- /doc exists; link to it. local docLink = makeWikilink(docTitle.prefixedText) local editDisplay = message('edit-link-display') local editLink = makeWikilink("Special:EditPage/" .. docTitle.prefixedText, editDisplay) local historyDisplay = message('history-link-display') local historyLink = makeWikilink("Special:PageHistory/" .. docTitle.prefixedText, historyDisplay) return message('transcluded-from-blurb', {docLink}) .. ' ' .. makeToolbar(editLink, historyLink) .. '<br />' elseif env.subjectSpace == 828 then -- /doc does not exist; ask to create it. local createUrl = docTitle:canonicalUrl{action = 'edit', preload = message('module-preload')} local createDisplay = message('create-link-display') local createLink = makeUrlLink(createUrl, createDisplay) return message('create-module-doc-blurb', {createLink}) .. '<br />' end end function p.makeExperimentBlurb(args, env) --[[ -- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-link-display' --> 'sandbox' -- 'sandbox-edit-link-display' --> 'edit' -- 'compare-link-display' --> 'diff' -- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'sandbox-create-link-display' --> 'create' -- 'mirror-edit-summary' --> 'Create sandbox version of $1' -- 'mirror-link-display' --> 'mirror' -- 'mirror-link-preload' --> 'Template:Documentation/mirror' -- 'sandbox-link-display' --> 'sandbox' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display'--> 'edit' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'testcases-create-link-display' --> 'create' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display' --> 'edit' -- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases' -- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases' -- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.' -- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle local testcasesTitle = env.testcasesTitle local templatePage = templateTitle.prefixedText if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then return nil end -- Make links. local sandboxLinks, testcasesLinks if sandboxTitle.exists then local sandboxPage = sandboxTitle.prefixedText local sandboxDisplay = message('sandbox-link-display') local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay) local sandboxEditDisplay = message('sandbox-edit-link-display') local sandboxEditLink = makeWikilink("Special:EditPage/" .. sandboxPage, sandboxEditDisplay) local compareUrl = env.compareUrl local compareLink if compareUrl then local compareDisplay = message('compare-link-display') compareLink = makeUrlLink(compareUrl, compareDisplay) end sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) else local sandboxPreload if subjectSpace == 828 then sandboxPreload = message('module-sandbox-preload') else sandboxPreload = message('template-sandbox-preload') end local sandboxCreateUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = sandboxPreload} local sandboxCreateDisplay = message('sandbox-create-link-display') local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay) local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)}) local mirrorPreload = message('mirror-link-preload') local mirrorUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary} if subjectSpace == 828 then mirrorUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary} end local mirrorDisplay = message('mirror-link-display') local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay) sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink) end if testcasesTitle.exists then local testcasesPage = testcasesTitle.prefixedText local testcasesDisplay = message('testcases-link-display') local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay) local testcasesEditUrl = testcasesTitle:canonicalUrl{action = 'edit'} local testcasesEditDisplay = message('testcases-edit-link-display') local testcasesEditLink = makeWikilink("Special:EditPage/" .. testcasesPage, testcasesEditDisplay) -- for Modules, add testcases run link if exists if testcasesTitle.contentModel == "Scribunto" and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then local testcasesRunLinkDisplay = message('testcases-run-link-display') local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink) else testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink) end else local testcasesPreload if subjectSpace == 828 then testcasesPreload = message('module-testcases-preload') else testcasesPreload = message('template-testcases-preload') end local testcasesCreateUrl = testcasesTitle:canonicalUrl{action = 'edit', preload = testcasesPreload} local testcasesCreateDisplay = message('testcases-create-link-display') local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay) testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink) end local messageName if subjectSpace == 828 then messageName = 'experiment-blurb-module' else messageName = 'experiment-blurb-template' end return message(messageName, {sandboxLinks, testcasesLinks}) end function p.makeCategoriesBlurb(args, env) --[[ -- Generates the text "Please add categories to the /doc subpage." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'doc-link-display' --> '/doc' -- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.' --]] local docTitle = env.docTitle if not docTitle then return nil end local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display')) return message('add-categories-blurb', {docPathLink}) end function p.makeSubpagesBlurb(args, env) --[[ -- Generates the "Subpages of this template" link. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'template-pagetype' --> 'template' -- 'module-pagetype' --> 'module' -- 'default-pagetype' --> 'page' -- 'subpages-link-display' --> 'Subpages of this $1' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle if not subjectSpace or not templateTitle then return nil end local pagetype if subjectSpace == 10 then pagetype = message('template-pagetype') elseif subjectSpace == 828 then pagetype = message('module-pagetype') else pagetype = message('default-pagetype') end local subpagesLink = makeWikilink( 'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/', message('subpages-link-display', {pagetype}) ) return message('subpages-blurb', {subpagesLink}) end ---------------------------------------------------------------------------- -- Tracking categories ---------------------------------------------------------------------------- function p.addTrackingCategories(env) --[[ -- Check if {{documentation}} is transcluded on a /doc or /testcases page. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'display-strange-usage-category' --> true -- 'doc-subpage' --> 'doc' -- 'testcases-subpage' --> 'testcases' -- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage' -- -- /testcases pages in the module namespace are not categorised, as they may have -- {{documentation}} transcluded automatically. --]] local title = env.title local subjectSpace = env.subjectSpace if not title or not subjectSpace then return nil end local subpage = title.subpageText if message('display-strange-usage-category', nil, 'boolean') and ( subpage == message('doc-subpage') or subjectSpace ~= 828 and subpage == message('testcases-subpage') ) then return makeCategoryLink(message('strange-usage-category')) end return '' end return p p33g4x3fxmkanhsxkrtbu5ap9297k3g Modul:Documentation/config 828 390 17833 17832 2024-05-23T16:21:48Z Bangrapip 9 17833 Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Module:Protection banner]]. cfg['protection-reason-edit'] = 'sablonan' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = 'halaman [[Wikipedia:Jajal-jajalan sablonan|pewadosan sablonan]]' cfg['sandbox-notice-pagetype-module'] = 'halaman [[Wikipedia:Jajal-jajalan sablonan|pewadosan modul]]' cfg['sandbox-notice-pagetype-other'] = 'halaman pewadosan' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'Ni – $1 bakal $2.' cfg['sandbox-notice-diff-blurb'] = 'Ni – $1 bakal $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'béda' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'Liat juga’ anakhalaman timpalan bakal $1.' cfg['sandbox-notice-testcases-link-display'] = 'jajal-jajalan' cfg['sandbox-notice-testcases-run-blurb'] = 'Liat juga’ anakhalaman timpalan bakal $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'jalanin' -- cfg['sandbox-category'] - A category to add to all template sandboxes. -- cfg['module-sandbox-category'] - A category to add to all module sandboxes. -- cfg['module-sandbox-category'] - A category to add to all sandboxe not in templates or modules. cfg['sandbox-category'] = 'Pewadosan sablonan' cfg['module-sandbox-category'] = 'Pewadosan modul' cfg['other-sandbox-category'] = 'Pewadosan di luar ruang nama sablonan atawa modul' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Pengwarkatan sablonan' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Pengwarkatan modul' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Ringkesan' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Pengwarkatan' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'deleng' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'permak' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'riwayat' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'kinclongin' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'keja' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = '[[Wikipedia:Pengwarkatan sablonan|Pengwarkatan]] di atas [[Help:Penganterserèntaan|dianterserèntain]] deri $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'Lu mentak baé ngeja halaman pengwarkatan bakal $1 di ni [[Wikipedia:Lua|Scribunto module]].' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Pemermak kena ngejajal di ni sablonan punya halaman $1 ama $2." cfg['experiment-blurb-module'] = "Pemermak kena ngejajal di ni modul punya halaman $1 and $2." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'pewadosan' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = '[pewadosan]' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'permak' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'keja' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'béda' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Keja pèrsi pewadosan deri $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'kaca' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Documentation/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'jajal-jajalan' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'jajal-jajalan' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'permak' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['testcases-run-link-display'] = 'jalanin' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'keja' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Tambahin bangsaan ke anakhalaman $1.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Anakhalaman deri ni $1' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'sablonan' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'modul' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'halaman' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Documentation/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Documentation/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Module:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Halaman Wikipédi nyang maké ((documentation))-nya rada anèh' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg 17eslq1i1qi5e1dafi6i2030709md49 Modul:Documentation/configuration 828 391 1483 1482 2024-05-15T07:36:50Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1482 Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentation -- -- Here you can set the values of the parameters and messages used in Module:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Modul:Protection banner]]. cfg['protection-reason-edit'] = 'template' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[Berkas:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:Template test cases|template sandbox]] page' cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:Template test cases|module sandbox]] page' cfg['sandbox-notice-pagetype-other'] = 'sandbox page' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'This is the $1 for $2.' cfg['sandbox-notice-diff-blurb'] = 'This is the $1 for $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'diff' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'See also the companion subpage for $1.' cfg['sandbox-notice-testcases-link-display'] = 'test cases' cfg['sandbox-notice-testcases-run-blurb'] = 'See also the companion subpage for $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'run' -- cfg['sandbox-category'] -- A category to add to all template sandboxes. cfg['sandbox-category'] = 'Template sandboxes' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[Berkas:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Template documentation' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Module documentation' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Summary' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Documentation' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'view' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'edit' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'history' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'purge' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = 'The above [[Wikipedia:Template documentation|documentation]] is [[Bantuan:Transclusion|transcluded]] from $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Editors can experiment in this template's $1 and $2 pages." cfg['experiment-blurb-module'] = "Editors can experiment in this module's $1 and $2 pages." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'sandbox' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = 'sandbox' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'edit' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'create' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'diff' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Create sandbox version of $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'mirror' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Documentation/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'testcases' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'testcases' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'edit' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['testcases-run-link-display'] = 'run' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'create' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Add categories to the $1 subpage.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Subpages of this $1' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'template' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'module' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'page' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Documentation/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Documentation/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Module:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Module:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg 3p3my2kk1gi3ffe6pjjvpgvmb8uu624 Modul:Documentation/configuration/doc 828 392 1485 1484 2024-05-15T07:36:51Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1484 wikitext text/x-wiki {{used in system}} {{module rating|protected}} This is the configuration file for [[Modul:Documentation]]. This file can be edited to allow easy translation/porting of the module to other wikis. t6di4yseia1udysglhet1mc83kmg6mz Modul:Effective protection expiry 828 393 16950 1487 2024-05-22T06:26:59Z Bangrapip 9 16950 Scribunto text/plain local p = {} -- Returns the expiry of a restriction of an action on a given title, or unknown if it cannot be known. -- If no title is specified, the title of the page being displayed is used. function p._main(action, pagename) local title if type(pagename) == 'table' and pagename.prefixedText then title = pagename elseif pagename then title = mw.title.new(pagename) else title = mw.title.getCurrentTitle() end pagename = title.prefixedText if action == 'autoreview' then local stabilitySettings = mw.ext.FlaggedRevs.getStabilitySettings(title) return stabilitySettings and stabilitySettings.expiry or 'unknown' elseif action ~= 'edit' and action ~= 'move' and action ~= 'create' and action ~= 'upload' then error( 'First parameter must be one of edit, move, create, upload, autoreview', 2 ) end local rawExpiry = mw.getCurrentFrame():callParserFunction('PROTECTIONEXPIRY', action, pagename) if rawExpiry == 'infinity' then return 'infinity' elseif rawExpiry == '' then return 'unknown' else local year, month, day, hour, minute, second = rawExpiry:match( '^(%d%d%d%d)(%d%d)(%d%d)(%d%d)(%d%d)(%d%d)$' ) if year then return string.format( '%s-%s-%sT%s:%s:%s', year, month, day, hour, minute, second ) else error('internal error in Modul:Effective protection expiry; malformed expiry timestamp') end end end setmetatable(p, { __index = function(t, k) return function(frame) return t._main(k, frame.args[1]) end end }) return p tk52aeckra1anxgbmak8sasyl7p0pgz Modul:Effective protection level 828 394 17950 16951 2024-05-23T23:32:59Z Bangrapip 9 17950 Scribunto text/plain local p = {} -- Returns the permission required to perform a given action on a given title. -- If no title is specified, the title of the page being displayed is used. function p._main(action, pagename) local title if type(pagename) == 'table' and pagename.prefixedText then title = pagename elseif pagename then title = mw.title.new(pagename) else title = mw.title.getCurrentTitle() end pagename = title.prefixedText if action == 'autoreview' then local level = mw.ext.FlaggedRevs.getStabilitySettings(title) level = level and level.autoreview if level == 'review' then return 'reviewer' elseif level ~= '' then return level else return nil -- not '*'. a page not being PC-protected is distinct from it being PC-protected with anyone able to review. also not '', as that would mean PC-protected but nobody can review end elseif action ~= 'edit' and action ~= 'move' and action ~= 'create' and action ~= 'upload' and action ~= 'undelete' then error( 'First parameter must be one of edit, move, create, upload, undelete, autoreview', 2 ) end if title.namespace == 8 then -- MediaWiki namespace if title.text:sub(-3) == '.js' or title.text:sub(-4) == '.css' or title.contentModel == 'javascript' or title.contentModel == 'css' then -- site JS or CSS page return 'interfaceadmin' else -- any non-JS/CSS MediaWiki page return 'sysop' end elseif title.namespace == 2 and title.isSubpage then if title.contentModel == 'javascript' or title.contentModel == 'css' then -- user JS or CSS page return 'interfaceadmin' elseif title.contentModel == 'json' then -- user JSON page return 'sysop' end end if action == 'undelete' then return 'sysop' end local level = title.protectionLevels[action] and title.protectionLevels[action][1] if level == 'sysop' or level == 'editprotected' then return 'sysop' elseif title.cascadingProtection.restrictions[action] and title.cascadingProtection.restrictions[action][1] then -- used by a cascading-protected page return 'sysop' elseif level == 'templateeditor' then return 'templateeditor' elseif action == 'move' then local blacklistentry = mw.ext.TitleBlacklist.test('edit', pagename) -- Testing action edit is correct, since this is for the source page. The target page name gets tested with action move. if blacklistentry and not blacklistentry.params.autoconfirmed then return 'templateeditor' elseif title.namespace == 6 then return 'filemover' elseif level == 'extendedconfirmed' then return 'extendedconfirmed' else return 'autoconfirmed' end end local blacklistentry = mw.ext.TitleBlacklist.test(action, pagename) if blacklistentry then if not blacklistentry.params.autoconfirmed then return 'templateeditor' elseif level == 'extendedconfirmed' then return 'extendedconfirmed' else return 'autoconfirmed' end elseif level == 'editsemiprotected' then -- create-semiprotected pages return this for some reason return 'autoconfirmed' elseif level then return level elseif action == 'upload' then return 'autoconfirmed' elseif action == 'create' and title.namespace % 2 == 0 and title.namespace ~= 118 then -- You need to be registered, but not autoconfirmed, to create non-talk pages other than drafts if title.namespace == 0 then return 'autoconfirmed' -- Per [[WP:ACPERM]], you need to be autoconfirmed to create pages in mainspace end return 'user' else return '*' end end setmetatable(p, { __index = function(t, k) return function(frame) return t._main(k, frame.args[1]) end end }) return p lcolgmzxss8hd5im4xmd1ppgpgfv6gk Modul:Error 828 395 1492 1491 2024-05-15T07:36:54Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1490 Scribunto text/plain -- This module implements {{error}}. local p = {} local function _error(args) local tag = mw.ustring.lower(tostring(args.tag)) -- Work out what html tag we should use. if not (tag == 'p' or tag == 'span' or tag == 'div') then tag = 'strong' end -- Generate the html. return tostring(mw.html.create(tag) :addClass('error') :wikitext(tostring(args.message or args[1] or error('no message specified', 2))) ) end function p.error(frame) local args if type(frame.args) == 'table' then -- We're being called via #invoke. The args are passed through to the module -- from the template page, so use the args that were passed into the template. args = frame.args else -- We're being called from another module or from the debug console, so assume -- the args are passed in directly. args = frame end -- if the message parameter is present but blank, change it to nil so that Lua will -- consider it false. if args.message == "" then args.message = nil end return _error(args) end return p swpvwjcdmj2mkkmx9f7rbsdrfsnmirh Modul:Exponential search 828 396 17163 1494 2024-05-22T13:22:58Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17163 Scribunto text/plain -- This module provides a generic exponential search algorithm. require[[strict]] local checkType = require('libraryUtil').checkType local floor = math.floor local function midPoint(lower, upper) return floor(lower + (upper - lower) / 2) end local function search(testFunc, i, lower, upper) if testFunc(i) then if i + 1 == upper then return i end lower = i if upper then i = midPoint(lower, upper) else i = i * 2 end return search(testFunc, i, lower, upper) else upper = i i = midPoint(lower, upper) return search(testFunc, i, lower, upper) end end return function (testFunc, init) checkType('Exponential search', 1, testFunc, 'function') checkType('Exponential search', 2, init, 'number', true) if init and (init < 1 or init ~= floor(init) or init == math.huge) then error(string.format( "invalid init value '%s' detected in argument #2 to " .. "'Exponential search' (init value must be a positive integer)", tostring(init) ), 2) end init = init or 2 if not testFunc(1) then return nil end return search(testFunc, init, 1, nil) end jqqi8l27tb73lglksbukg2g3bzt3fmv Modul:File link 828 397 16965 1496 2024-05-22T06:38:37Z Bangrapip 9 16965 Scribunto text/plain -- This module provides a library for formatting file wikilinks. local yesno = require('Modul:Yesno') local checkType = require('libraryUtil').checkType local p = {} function p._main(args) checkType('_main', 1, args, 'table') -- This is basically libraryUtil.checkTypeForNamedArg, but we are rolling our -- own function to get the right error level. local function checkArg(key, val, level) if type(val) ~= 'string' then error(string.format( "galat pada '%s' parameter '_main' (expected string, hasil %s)", key, type(val) ), level) end end local ret = {} -- Adds a positional parameter to the buffer. local function addPositional(key) local val = args[key] if not val then return nil end checkArg(key, val, 4) ret[#ret + 1] = val end -- Adds a named parameter to the buffer. We assume that the parameter name -- is the same as the argument key. local function addNamed(key) local val = args[key] if not val then return nil end checkArg(key, val, 4) ret[#ret + 1] = key .. '=' .. val end -- Filename checkArg('file', args.file, 3) ret[#ret + 1] = 'File:' .. args.file -- Format if args.format then checkArg('format', args.format) if args.formatfile then checkArg('formatfile', args.formatfile) ret[#ret + 1] = args.format .. '=' .. args.formatfile else ret[#ret + 1] = args.format end end -- Border if yesno(args.border) then ret[#ret + 1] = 'border' end addPositional('location') addPositional('alignment') addPositional('size') addNamed('upright') addNamed('link') addNamed('alt') addNamed('page') addNamed('class') addNamed('lang') addNamed('start') addNamed('end') addNamed('thumbtime') addPositional('caption') return string.format('[[%s]]', table.concat(ret, '|')) end function p.main(frame) local origArgs = require('Modul:Arguments').getArgs(frame, { wrappers = 'Templat:File link' }) if not origArgs.file then error("parameter 'file' hilang dari [[Templat:File link]]", 0) end -- Copy the arguments that were passed to a new table to avoid looking up -- every possible parameter in the frame object. local args = {} for k, v in pairs(origArgs) do -- Make _BLANK a special argument to add a blank parameter. For use in -- conditional templates etc. it is useful for blank arguments to be -- ignored, but we still need a way to specify them so that we can do -- things like [[File:Example.png|link=]]. if v == '_BLANK' then v = '' end args[k] = v end return p._main(args) end return p r1gwvaufkv7wbzrv04wclmpu27u78q9 Modul:For 828 398 1499 1498 2024-05-15T07:36:57Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1497 Scribunto text/plain local mArguments --initialize lazily local mHatlist = require('Module:Hatnote list') local mHatnote = require('Module:Hatnote') local yesNo = require('Module:Yesno') local p = {} --Implements {{For}} from the frame --uses capitalized "For" to avoid collision with Lua reserved word "for" function p.For (frame) mArguments = require('Module:Arguments') return p._For(mArguments.getArgs(frame)) end --Implements {{For}} but takes a manual arguments table function p._For (args) local use = args[1] if (not use) then return mHatnote.makeWikitextError( 'no context parameter provided. Use {{other uses}} for "other uses" hatnotes.', 'Template:For#Errors', args.category ) end local pages = {} function two (a, b) return a, b, 1 end --lets us run ipairs from 2 for k, v in two(ipairs(args)) do table.insert(pages, v) end local title = mw.title.getCurrentTitle() local skipCat = title.isTalkPage or title.namespace == 2 --don't categorise talk pages and userspace local oddCat = skipCat and '' or '[[Kategori:Hatnote templates using unusual parameters]]' local category = yesNo(args.category) return mHatnote._hatnote( mHatlist.forSeeTableToString({{use = use, pages = pages}}), {selfref = args.selfref} ) .. ( (use == 'other uses') and ((category == true) or (category == nil)) and oddCat or '' ) end return p iwdwgppr8kc7otn6ria9s5vh278m53z Modul:Format link 828 399 17968 1502 2024-05-24T00:10:24Z Bangrapip 9 17968 Scribunto text/plain -------------------------------------------------------------------------------- -- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the {{format link}} template. -------------------------------------------------------------------------------- local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local mArguments -- lazily initialise [[Module:Arguments]] local mError -- lazily initialise [[Module:Error]] local yesno -- lazily initialise [[Module:Yesno]] local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end local function maybeItalicize(s, shouldItalicize) -- Italicize s if s is a string and the shouldItalicize parameter is true. if s and shouldItalicize then return '<i>' .. s .. '</i>' else return s end end local function parseLink(link) -- Parse a link and return a table with the link's components. -- These components are: -- - link: the link, stripped of any initial colon (always present) -- - page: the page name (always present) -- - section: the page name (may be nil) -- - display: the display text, if manually entered after a pipe (may be nil) link = removeInitialColon(link) -- Find whether a faux display value has been added with the {{!}} magic -- word. local prePipe, display = link:match('^(.-)|(.*)$') link = prePipe or link -- Find the page, if it exists. -- For links like [[#Bar]], the page will be nil. local preHash, postHash = link:match('^(.-)#(.*)$') local page if not preHash then -- We have a link like [[Foo]]. page = link elseif preHash ~= '' then -- We have a link like [[Foo#Bar]]. page = preHash end -- Find the section, if it exists. local section if postHash and postHash ~= '' then section = postHash end return { link = link, page = page, section = section, display = display, } end local function formatDisplay(parsed, options) -- Formats a display string based on a parsed link table (matching the -- output of parseLink) and an options table (matching the input options for -- _formatLink). local page = maybeItalicize(parsed.page, options.italicizePage) local section = maybeItalicize(parsed.section, options.italicizeSection) if (not section) then return page elseif (not page) then return mw.ustring.format('§&nbsp;%s', section) else return mw.ustring.format('%s §&nbsp;%s', page, section) end end local function missingArgError(target) mError = require('Module:Error') return mError.error{message = 'Error: no link or target specified! ([[' .. target .. '#Errors|help]])' } end -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- function p.formatLink(frame) -- The formatLink export function, for use in templates. yesno = require('Module:Yesno') local args = getArgs(frame) local link = args[1] or args.link local target = args[3] or args.target if not (link or target) then return missingArgError('Template:Format link') end return p._formatLink{ link = link, display = args[2] or args.display, target = target, italicizePage = yesno(args.italicizepage), italicizeSection = yesno(args.italicizesection), categorizeMissing = args.categorizemissing } end function p._formatLink(options) -- The formatLink export function, for use in modules. checkType('_formatLink', 1, options, 'table') local function check(key, expectedType) --for brevity checkTypeForNamedArg( '_formatLink', key, options[key], expectedType or 'string', true ) end check('link') check('display') check('target') check('italicizePage', 'boolean') check('italicizeSection', 'boolean') check('categorizeMissing') -- Normalize link and target and check that at least one is present if options.link == '' then options.link = nil end if options.target == '' then options.target = nil end if not (options.link or options.target) then return missingArgError('Module:Format link') end local parsed = parseLink(options.link) local display = options.display or parsed.display local catMissing = options.categorizeMissing local category = '' -- Find the display text if not display then display = formatDisplay(parsed, options) end -- Handle the target option if present if options.target then local parsedTarget = parseLink(options.target) parsed.link = parsedTarget.link parsed.page = parsedTarget.page end -- Test if page exists if a diagnostic category is specified if catMissing and (mw.ustring.len(catMissing) > 0) then local title = nil if parsed.page then title = mw.title.new(parsed.page) end if title and (not title.isExternal) then local success, exists = pcall(function() return title.exists end) if success and not exists then category = mw.ustring.format('[[Category:%s]]', catMissing) end end end -- Format the result as a link if parsed.link == display then return mw.ustring.format('[[:%s]]%s', parsed.link, category) else return mw.ustring.format('[[:%s|%s]]%s', parsed.link, display, category) end end -------------------------------------------------------------------------------- -- Derived convenience functions -------------------------------------------------------------------------------- function p.formatPages(options, pages) -- Formats an array of pages using formatLink and the given options table, -- and returns it as an array. Nil values are not allowed. local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink{ link = page, categorizeMissing = options.categorizeMissing, italicizePage = options.italicizePage, italicizeSection = options.italicizeSection } end return ret end return p 252hp8jk2qv051cngf0qjx0ljcf0bof Modul:Hatnote 828 400 1505 1504 2024-05-15T07:36:59Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1503 Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the {{hatnote}} and {{format link}} meta-templates and includes -- -- helper functions for other Lua hatnote modules. -- -------------------------------------------------------------------------------- local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local mArguments -- lazily initialise [[Modul:Arguments]] local yesno -- lazily initialise [[Modul:Yesno]] local formatLink -- lazily initialise [[Modul:Format link]] ._formatLink local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end function p.defaultClasses(inline) -- Provides the default hatnote classes as a space-separated string; useful -- for hatnote-manipulation modules like [[Modul:Hatnote group]]. return (inline == 1 and 'hatnote-inline' or 'hatnote') .. ' ' .. 'navigation-not-searchable' end function p.disambiguate(page, disambiguator) -- Formats a page title with a disambiguation parenthetical, -- i.e. "Example" → "Example (disambiguation)". checkType('disambiguate', 1, page, 'string') checkType('disambiguate', 2, disambiguator, 'string', true) disambiguator = disambiguator or 'disambiguation' return mw.ustring.format('%s (%s)', page, disambiguator) end function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to false. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end function p.makeWikitextError(msg, helpLink, addTrackingCategory, title) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- [[Modul:Yesno]], and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') title = title or mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' ([[' .. helpLink .. '|help]])' else helpText = '' end -- Make the category text. local category if not title.isTalkPage -- Don't categorise talk pages and title.namespace ~= 2 -- Don't categorise userspace and yesno(addTrackingCategory) ~= false -- Allow opting out then category = 'Hatnote templates with errors' category = mw.ustring.format( '[[%s:%s]]', mw.site.namespaces[14].name, category ) else category = '' end return mw.ustring.format( '<strong class="error">Error: %s%s.</strong>%s', msg, helpText, category ) end local curNs = mw.title.getCurrentTitle().namespace p.missingTargetCat = --Default missing target category, exported for use in related modules ((curNs == 0) or (curNs == 14)) and 'Articles with hatnote templates targeting a nonexistent page' or nil function p.quote(title) --Wraps titles in quotation marks. If the title starts/ends with a quotation --mark, kerns that side as with {{-'}} local quotationMarks = { ["'"]=true, ['"']=true, ['“']=true, ["‘"]=true, ['”']=true, ["’"]=true } local quoteLeft, quoteRight = -- Test if start/end are quotation marks quotationMarks[string.sub(title, 1, 1)], quotationMarks[string.sub(title, -1, -1)] if quoteLeft or quoteRight then title = mw.html.create("span"):wikitext(title) end if quoteLeft then title:css("padding-left", "0.15em") end if quoteRight then title:css("padding-right", "0.15em") end return '"' .. tostring(title) .. '"' end -------------------------------------------------------------------------------- -- Hatnote -- -- Produces standard hatnote text. Implements the {{hatnote}} template. -------------------------------------------------------------------------------- function p.hatnote(frame) local args = getArgs(frame) local s = args[1] if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end return p._hatnote(s, { extraclasses = args.extraclasses, selfref = args.selfref }) end function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) options = options or {} local inline = options.inline local hatnote = mw.html.create(inline == 1 and 'span' or 'div') local extraclasses if type(options.extraclasses) == 'string' then extraclasses = options.extraclasses end hatnote :attr('role', 'note') :addClass(p.defaultClasses(inline)) :addClass(extraclasses) :addClass(options.selfref and 'selfref' or nil) :wikitext(s) return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Module:Hatnote/styles.css' } } .. tostring(hatnote) end return p 33hdvsd368qlvfboj3xjo54aa73s0d0 Modul:Hatnote/styles.css 828 401 1507 1506 2024-05-15T07:37:00Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1506 sanitized-css text/css /* {{pp|small=y}} */ .hatnote { font-style: italic; } /* Limit structure CSS to divs because of [[Modul:Hatnote inline]] */ div.hatnote { /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; } .hatnote i { font-style: normal; } /* The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206 */ .hatnote + link + .hatnote { margin-top: -0.5em; } t1dr3suoz2c7170sgl3gh1u70d7exqc Modul:Hatnote list 828 402 1510 1509 2024-05-15T07:37:01Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1508 Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote list -- -- -- -- This module produces and formats lists for use in hatnotes. In particular, -- -- it implements the for-see list, i.e. lists of "For X, see Y" statements, -- -- as used in {{about}}, {{redirect}}, and their variants. Also introduced -- -- are andList & orList helpers for formatting lists with those conjunctions. -- -------------------------------------------------------------------------------- local mArguments --initialize lazily local mFormatLink = require('Module:Format link') local mHatnote = require('Module:Hatnote') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} -------------------------------------------------------------------------------- -- List stringification helper functions -- -- These functions are used for stringifying lists, usually page lists inside -- the "Y" portion of "For X, see Y" for-see items. -------------------------------------------------------------------------------- --default options table used across the list stringification functions local stringifyListDefaultOptions = { conjunction = "and", separator = ",", altSeparator = ";", space = " ", formatted = false } --Searches display text only local function searchDisp(haystack, needle) return string.find( string.sub(haystack, (string.find(haystack, '|') or 0) + 1), needle ) end -- Stringifies a list generically; probably shouldn't be used directly local function stringifyList(list, options) -- Type-checks, defaults, and a shortcut checkType("stringifyList", 1, list, "table") if #list == 0 then return nil end checkType("stringifyList", 2, options, "table", true) options = options or {} for k, v in pairs(stringifyListDefaultOptions) do if options[k] == nil then options[k] = v end end local s = options.space -- Format the list if requested if options.formatted then list = mFormatLink.formatPages( {categorizeMissing = mHatnote.missingTargetCat}, list ) end -- Set the separator; if any item contains it, use the alternate separator local separator = options.separator for k, v in pairs(list) do if searchDisp(v, separator) then separator = options.altSeparator break end end -- Set the conjunction, apply Oxford comma, and force a comma if #1 has "§" local conjunction = s .. options.conjunction .. s if #list == 2 and searchDisp(list[1], "§") or #list > 2 then conjunction = separator .. conjunction end -- Return the formatted string return mw.text.listToText(list, separator .. s, conjunction) end --DRY function function p.conjList (conj, list, fmt) return stringifyList(list, {conjunction = conj, formatted = fmt}) end -- Stringifies lists with "and" or "or" function p.andList (...) return p.conjList("and", ...) end function p.orList (...) return p.conjList("or", ...) end -------------------------------------------------------------------------------- -- For see -- -- Makes a "For X, see [[Y]]." list from raw parameters. Intended for the -- {{about}} and {{redirect}} templates and their variants. -------------------------------------------------------------------------------- --default options table used across the forSee family of functions local forSeeDefaultOptions = { andKeyword = 'and', title = mw.title.getCurrentTitle().text, otherText = 'other uses', forSeeForm = 'For %s, see %s.', } --Collapses duplicate punctuation local function punctuationCollapse (text) local replacements = { ["%.%.$"] = ".", ["%?%.$"] = "?", ["%!%.$"] = "!", ["%.%]%]%.$"] = ".]]", ["%?%]%]%.$"] = "?]]", ["%!%]%]%.$"] = "!]]" } for k, v in pairs(replacements) do text = string.gsub(text, k, v) end return text end -- Structures arguments into a table for stringification, & options function p.forSeeArgsToTable (args, from, options) -- Type-checks and defaults checkType("forSeeArgsToTable", 1, args, 'table') checkType("forSeeArgsToTable", 2, from, 'number', true) from = from or 1 checkType("forSeeArgsToTable", 3, options, 'table', true) options = options or {} for k, v in pairs(forSeeDefaultOptions) do if options[k] == nil then options[k] = v end end -- maxArg's gotten manually because getArgs() and table.maxn aren't friends local maxArg = 0 for k, v in pairs(args) do if type(k) == 'number' and k > maxArg then maxArg = k end end -- Structure the data out from the parameter list: -- * forTable is the wrapper table, with forRow rows -- * Rows are tables of a "use" string & a "pages" table of pagename strings -- * Blanks are left empty for defaulting elsewhere, but can terminate list local forTable = {} local i = from local terminated = false -- If there is extra text, and no arguments are given, give nil value -- to not produce default of "For other uses, see foo (disambiguation)" if options.extratext and i > maxArg then return nil end -- Loop to generate rows repeat -- New empty row local forRow = {} -- On blank use, assume list's ended & break at end of this loop forRow.use = args[i] if not args[i] then terminated = true end -- New empty list of pages forRow.pages = {} -- Insert first pages item if present table.insert(forRow.pages, args[i + 1]) -- If the param after next is "and", do inner loop to collect params -- until the "and"'s stop. Blanks are ignored: "1|and||and|3" → {1, 3} while args[i + 2] == options.andKeyword do if args[i + 3] then table.insert(forRow.pages, args[i + 3]) end -- Increment to next "and" i = i + 2 end -- Increment to next use i = i + 2 -- Append the row table.insert(forTable, forRow) until terminated or i > maxArg return forTable end -- Stringifies a table as formatted by forSeeArgsToTable function p.forSeeTableToString (forSeeTable, options) -- Type-checks and defaults checkType("forSeeTableToString", 1, forSeeTable, "table", true) checkType("forSeeTableToString", 2, options, "table", true) options = options or {} for k, v in pairs(forSeeDefaultOptions) do if options[k] == nil then options[k] = v end end -- Stringify each for-see item into a list local strList = {} if forSeeTable then for k, v in pairs(forSeeTable) do local useStr = v.use or options.otherText local pagesStr = p.andList(v.pages, true) or mFormatLink._formatLink{ categorizeMissing = mHatnote.missingTargetCat, link = mHatnote.disambiguate(options.title) } local forSeeStr = string.format(options.forSeeForm, useStr, pagesStr) forSeeStr = punctuationCollapse(forSeeStr) table.insert(strList, forSeeStr) end end if options.extratext then table.insert(strList, punctuationCollapse(options.extratext..'.')) end -- Return the concatenated list return table.concat(strList, ' ') end -- Produces a "For X, see [[Y]]" string from arguments. Expects index gaps -- but not blank/whitespace values. Ignores named args and args < "from". function p._forSee (args, from, options) local forSeeTable = p.forSeeArgsToTable(args, from, options) return p.forSeeTableToString(forSeeTable, options) end -- As _forSee, but uses the frame. function p.forSee (frame, from, options) mArguments = require('Module:Arguments') return p._forSee(mArguments.getArgs(frame), from, options) end return p octqbcvqrobtndgnn8u78tg2tsemf14 Modul:If preview 828 403 1512 1511 2024-05-15T07:37:02Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1511 Scribunto text/plain local p = {} local cfg = mw.loadData('Module:If preview/configuration') --[[ main This function returns either the first argument or second argument passed to this module, depending on whether the page is being previewed. ]] function p.main(frame) if cfg.preview then return frame.args[1] or '' else return frame.args[2] or '' end end --[[ pmain This function returns either the first argument or second argument passed to this module's parent (i.e. template using this module), depending on whether it is being previewed. ]] function p.pmain(frame) return p.main(frame:getParent()) end local function warning_text(warning) return mw.ustring.format( cfg.warning_infrastructure, cfg.templatestyles, warning ) end function p._warning(args) local warning = args[1] and args[1]:match('^%s*(.-)%s*$') or '' if warning == '' then return warning_text(cfg.missing_warning) end if not cfg.preview then return '' end return warning_text(warning) end --[[ warning This function returns a "preview warning", which is the first argument marked up with HTML and some supporting text, depending on whether the page is being previewed. disabled since we'll implement the template version in general ]] --function p.warning(frame) -- return p._warning(frame.args) --end --[[ warning, but for pass-through templates like {{preview warning}} ]] function p.pwarning(frame) return p._warning(frame:getParent().args) end return p i2018hg2i8x3uajzdhhh7yzkknltvcf Modul:If preview/configuration 828 404 1514 1513 2024-05-15T07:37:03Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1513 Scribunto text/plain --[[ We perform the actual check for whether this is a preview here since preprocessing is relatively expensive. ]] local frame = mw.getCurrentFrame() local function is_preview() local revision_id = frame:preprocess('{{REVISIONID}}') -- {{REVISIONID}} is usually the empty string when previewed. -- I don't know why we're checking for nil but hey, maybe someday things -- would have broken return revision_id == nil or revision_id == '' end local function templatestyles() return frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:If preview/styles.css' } } end return { preview = is_preview(), templatestyles = templatestyles(), warning_infrastructure = '%s<div class="preview-warning"><strong>Preview warning:</strong> %s</div>', missing_warning = 'The template has no warning text. Please add a warning.' } 7ccf9c7e3yxw9p4ke6iw4ndcfniweno Modul:If preview/styles.css 828 405 1516 1515 2024-05-15T07:37:04Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1515 sanitized-css text/css /* {{pp|small=yes}} */ .preview-warning { font-style: italic; /* @noflip */ padding-left: 1.6em; margin-bottom: 0.5em; color: red; } /* The templatestyles element inserts a link element before hatnotes. * TODO: Remove link if/when WMF resolves T200206 */ .preview-warning + link + .preview-warning { margin-top: -0.5em; } gaiz1uhqgmf5elgq82yqqfll7kgcbwe Modul:Infobox 828 406 17160 1518 2024-05-22T13:20:17Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17160 Scribunto text/plain local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s' }, found = false, styles = 'Hlist/styles.css' } } local function has_list_class(args_to_check) for _, list in pairs(lists) do if not list.found then for _, arg in pairs(args_to_check) do for _, pattern in ipairs(list.patterns) do if mw.ustring.find(arg or '', pattern) then list.found = true break end end if list.found then break end end end end end local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows local slast = '' while slast ~= s do slast = s s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])', '%2%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)', '%2%1') end -- end moving templatestyles and categories inside of table rows s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- [[Special:Diff/849054481]] -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end -- Cleans empty tables local function cleanInfobox() root = tostring(root) if has_rows == false then root = mw.ustring.gsub(root, '<table[^<>]*>%s*</table>', '') end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local function getArgNums(prefix) local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header and rowArgs.header ~= '_BLANK_' then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class, args.headerclass }) root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '2') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) if rowArgs.data then root:wikitext( '[[Category:Pages using infobox templates with ignored data cells]]' ) end elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class }) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) if rowArgs.label then row :tag('th') :attr('scope', 'row') :addClass('infobox-label') -- @deprecated next; target .infobox-<name> .infobox-label :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() end local dataCell = row:tag('td') dataCell :attr('colspan', not rowArgs.label and '2' or nil) :addClass(not rowArgs.label and 'infobox-full-data' or 'infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox(-full)-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) else table.insert(empty_row_categories, rowArgs.data or '') end end local function renderTitle() if not args.title then return end has_rows = true has_list_class({args.titleclass}) root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_rows = true has_list_class({ args.aboveclass }) root :tag('tr') :tag('th') :attr('colspan', '2') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end has_rows = true has_list_class({ args.belowclass }) root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function addSubheaderRow(subheaderArgs) if subheaderArgs.data and subheaderArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ subheaderArgs.rowclass, subheaderArgs.class }) local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :wikitext(fixChildBoxes(subheaderArgs.data, 'td')) else table.insert(empty_row_categories, subheaderArgs.data or '') end end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if imageArgs.data and imageArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ imageArgs.rowclass, imageArgs.class }) local row = root:tag('tr') row:addClass(imageArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :wikitext(fixChildBoxes(imageArgs.data, 'td')) else table.insert(empty_row_categories, imageArgs.data or '') end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- When autoheaders are turned on, preprocesses the rows local function preprocessRows() if not args.autoheaders then return end local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) local lastheader for k, num in ipairs(rownums) do if args['header' .. tostring(num)] then if lastheader then args['header' .. tostring(lastheader)] = nil end lastheader = num elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub( category_in_empty_row_pattern, '' ):match('^%S') then local data = args['data' .. tostring(num)] if data:gsub(category_in_empty_row_pattern, ''):match('%S') then lastheader = nil end end end if lastheader then args['header' .. tostring(lastheader)] = nil end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(require('Module:Italic title')._main({})) end end -- Categories in otherwise empty rows are collected in empty_row_categories. -- This function adds them to the module output. It is not affected by -- args.decat because this module should not prevent module-external categories -- from rendering. local function renderEmptyRowCategories() for _, s in ipairs(empty_row_categories) do root:wikitext(s) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() if args.decat == 'yes' then return end if args.child == 'yes' then if args.title then root:wikitext( '[[Category:Pages using embedded infobox templates with the title parameter]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Category:Articles using infobox templates with no data rows]]') end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() local hlist_templatestyles = '' if lists.hlist_t.found then hlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.hlist_t.styles } } end local plainlist_templatestyles = '' if lists.plainlist_t.found then plainlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.plainlist_t.styles } } end -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ -- hlist -> plainlist -> base is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because the rows of interest invoking -- each class may not be on a specific page hlist_templatestyles, plainlist_templatestyles, base_templatestyles, templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderEmptyRowCategories() renderTrackingCategories() cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() if args.child ~= 'yes' then root = mw.html.create('table') root :addClass(args.subbox == 'yes' and 'infobox-subbox' or 'infobox') :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) has_list_class({ args.bodyclass }) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end structure_infobox_common() return loadTemplateStyles() .. root end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('autoheaders') preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame) origArgs = {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end return p 1m9tzydwofr8cj9bzzm2am6moool42y Modul:Italic title 828 407 17209 1520 2024-05-22T14:10:14Z Bangrapip 9 17209 Scribunto text/plain -- This module implements {{italic title}}. require('strict') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeForNamedArg = libraryUtil.checkTypeForNamedArg local yesno = require('Module:Yesno') -------------------------------------------------------------------------------- -- ItalicTitle class -------------------------------------------------------------------------------- local ItalicTitle = {} do ---------------------------------------------------------------------------- -- Class attributes and functions -- Things that belong to the class are here. Things that belong to each -- object are in the constructor. ---------------------------------------------------------------------------- -- Keys of title parts that can be italicized. local italicizableKeys = { namespace = true, title = true, dab = true, } ---------------------------------------------------------------------------- -- ItalicTitle constructor -- This contains all the dynamic attributes and methods. ---------------------------------------------------------------------------- function ItalicTitle.new() local obj = {} -- Function for checking self variable in methods. local checkSelf = libraryUtil.makeCheckSelfFunction( 'ItalicTitle', 'obj', obj, 'ItalicTitle object' ) -- Checks a key is present in a lookup table. -- Param: name - the function name. -- Param: argId - integer position of the key in the argument list. -- Param: key - the key. -- Param: lookupTable - the table to look the key up in. local function checkKey(name, argId, key, lookupTable) if not lookupTable[key] then error(string.format( "bad argument #%d to '%s' ('%s' is not a valid key)", argId, name, key ), 3) end end -- Set up object structure. local parsed = false local categories = {} local italicizedKeys = {} local italicizedSubstrings = {} -- Parses a title object into its namespace text, title, and -- disambiguation text. -- Param: options - a table of options with the following keys: -- title - the title object to parse -- ignoreDab - ignore any disambiguation parentheses -- Returns the current object. function obj:parseTitle(options) checkSelf(self, 'parseTitle') checkType('parseTitle', 1, options, 'table') checkTypeForNamedArg('parseTitle', 'title', options.title, 'table') local title = options.title -- Title and dab text local prefix, parentheses if not options.ignoreDab then prefix, parentheses = mw.ustring.match( title.text, '^(.+) %(([^%(%)]+)%)$' ) end if prefix and parentheses then self.title = prefix self.dab = parentheses else self.title = title.text end -- Namespace local namespace = mw.site.namespaces[title.namespace].name if namespace and #namespace >= 1 then self.namespace = namespace end -- Register the object as having parsed a title. parsed = true return self end -- Italicizes part of the title. -- Param: key - the key of the title part to be italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:italicize(key) checkSelf(self, 'italicize') checkType('italicize', 1, key, 'string') checkKey('italicize', 1, key, italicizableKeys) italicizedKeys[key] = true return self end -- Un-italicizes part of the title. -- Param: key - the key of the title part to be un-italicized. Possible -- keys are contained in the italicizableKeys table. -- Returns the current object. function obj:unitalicize(key) checkSelf(self, 'unitalicize') checkType('unitalicize', 1, key, 'string') checkKey('unitalicize', 1, key, italicizableKeys) italicizedKeys[key] = nil return self end -- Italicizes a substring in the title. This only affects the main part -- of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be italicized. -- Returns the current object. function obj:italicizeSubstring(s) checkSelf(self, 'italicizeSubstring') checkType('italicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = true return self end -- Un-italicizes a substring in the title. This only affects the main -- part of the title, not the namespace or the disambiguation text. -- Param: s - the substring to be un-italicized. -- Returns the current object. function obj:unitalicizeSubstring(s) checkSelf(self, 'unitalicizeSubstring') checkType('unitalicizeSubstring', 1, s, 'string') italicizedSubstrings[s] = nil return self end -- Renders the object into a page name. If no title has yet been parsed, -- the current title is used. -- Returns string function obj:renderTitle() checkSelf(self, 'renderTitle') -- Italicizes a string -- Param: s - the string to italicize -- Returns string. local function italicize(s) assert(type(s) == 'string', 's was not a string') assert(s ~= '', 's was the empty string') return string.format('<i>%s</i>', s) end -- Escape characters in a string that are magic in Lua patterns. -- Param: pattern - the pattern to escape -- Returns string. local function escapeMagicCharacters(s) assert(type(s) == 'string', 's was not a string') return s:gsub('%p', '%%%0') end -- If a title hasn't been parsed yet, parse the current title. if not parsed then self:parseTitle{title = mw.title.getCurrentTitle()} end -- Italicize the different parts of the title and store them in a -- titleParts table to be joined together later. local titleParts = {} -- Italicize the italicizable keys. for key in pairs(italicizableKeys) do if self[key] then if italicizedKeys[key] then titleParts[key] = italicize(self[key]) else titleParts[key] = self[key] end end end -- Italicize substrings. If there are any substrings to be -- italicized then start from the raw title, as this overrides any -- italicization of the main part of the title. if next(italicizedSubstrings) then titleParts.title = self.title for s in pairs(italicizedSubstrings) do local pattern = escapeMagicCharacters(s) local italicizedTitle, nReplacements = titleParts.title:gsub( pattern, italicize ) titleParts.title = italicizedTitle -- If we didn't make any replacements then it means that we -- have been passed a bad substring or that the page has -- been moved to a bad title, so add a tracking category. if nReplacements < 1 then categories['Pages using italic title with no matching string'] = true end end end -- Assemble the title together from the parts. local ret = '' if titleParts.namespace then ret = ret .. titleParts.namespace .. ':' end ret = ret .. titleParts.title if titleParts.dab then ret = ret .. ' (' .. titleParts.dab .. ')' end return ret end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments. -- Returns string function obj:renderDisplayTitle(...) checkSelf(self, 'renderDisplayTitle') return mw.getCurrentFrame():callParserFunction( 'DISPLAYTITLE', self:renderTitle(), ... ) end -- Returns an expanded DISPLAYTITLE parser function called with the -- result of obj:renderTitle, plus any other optional arguments, plus -- any tracking categories. -- Returns string function obj:render(...) checkSelf(self, 'render') local ret = self:renderDisplayTitle(...) for cat in pairs(categories) do ret = ret .. string.format( '[[Category:%s]]', cat ) end return ret end return obj end end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} local function getArgs(frame, wrapper) assert(type(wrapper) == 'string', 'wrapper was not a string') return require('Module:Arguments').getArgs(frame, { wrappers = wrapper }) end -- Main function for {{italic title}} function p._main(args) checkType('_main', 1, args, 'table') local italicTitle = ItalicTitle.new() italicTitle:parseTitle{ title = mw.title.getCurrentTitle(), ignoreDab = yesno(args.all, false) } if args.string then italicTitle:italicizeSubstring(args.string) else italicTitle:italicize('title') end return italicTitle:render(args[1]) end function p.main(frame) return p._main(getArgs(frame, 'Template:Italic title')) end function p._dabonly(args) return ItalicTitle.new() :italicize('dab') :render(args[1]) end function p.dabonly(frame) return p._dabonly(getArgs(frame, 'Template:Italic dab')) end return p i5073gly55g6ltjgvutoqvgvumtx9fc Modul:Kotak inpo 828 408 1522 1521 2024-05-15T07:37:07Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1521 Scribunto text/plain local p = {} local args = {} local origArgs = {} local root local empty_row_categories = {} local category_in_empty_row_pattern = '%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*]]' local has_rows = false local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s' }, found = false, styles = 'Hlist/styles.css' } } local function has_list_class(args_to_check) for _, list in pairs(lists) do if not list.found then for _, arg in pairs(args_to_check) do for _, pattern in ipairs(list.patterns) do if mw.ustring.find(arg or '', pattern) then list.found = true break end end if list.found then break end end end end end local function fixChildBoxes(sval, tt) local function notempty( s ) return s and s:match( '%S' ) end if notempty(sval) then local marker = '<span class=special_infobox_marker>' local s = sval -- start moving templatestyles and categories inside of table rows local slast = '' while slast ~= s do slast = s s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:[^]]*%]%])', '%2%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>%s*)(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)', '%2%1') end -- end moving templatestyles and categories inside of table rows s = mw.ustring.gsub(s, '(<%s*[Tt][Rr])', marker .. '%1') s = mw.ustring.gsub(s, '(</[Tt][Rr]%s*>)', '%1' .. marker) if s:match(marker) then s = mw.ustring.gsub(s, marker .. '%s*' .. marker, '') s = mw.ustring.gsub(s, '([\r\n]|-[^\r\n]*[\r\n])%s*' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '%s*([\r\n]|-)', '%1') s = mw.ustring.gsub(s, '(</[Cc][Aa][Pp][Tt][Ii][Oo][Nn]%s*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '(<%s*[Tt][Aa][Bb][Ll][Ee][^<>]*>%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '^(%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, '([\r\n]%{|[^\r\n]*[\r\n]%s*)' .. marker, '%1') s = mw.ustring.gsub(s, marker .. '(%s*</[Tt][Aa][Bb][Ll][Ee]%s*>)', '%1') s = mw.ustring.gsub(s, marker .. '(%s*\n|%})', '%1') end if s:match(marker) then local subcells = mw.text.split(s, marker) s = '' for k = 1, #subcells do if k == 1 then s = s .. subcells[k] .. '</' .. tt .. '></tr>' elseif k == #subcells then local rowstyle = ' style="display:none"' if notempty(subcells[k]) then rowstyle = '' end s = s .. '<tr' .. rowstyle ..'><' .. tt .. ' colspan=2>\n' .. subcells[k] elseif notempty(subcells[k]) then if (k % 2) == 0 then s = s .. subcells[k] else s = s .. '<tr><' .. tt .. ' colspan=2>\n' .. subcells[k] .. '</' .. tt .. '></tr>' end end end end -- the next two lines add a newline at the end of lists for the PHP parser -- [[Istimewa:Diff/849054481]] -- remove when [[:phab:T191516]] is fixed or OBE s = mw.ustring.gsub(s, '([\r\n][%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:][^\r\n]*)$', '%1\n') s = mw.ustring.gsub(s, '^([%*#;:])', '\n%1') s = mw.ustring.gsub(s, '^(%{%|)', '\n%1') return s else return sval end end -- Cleans empty tables local function cleanInfobox() root = tostring(root) if has_rows == false then root = mw.ustring.gsub(root, '<table[^<>]*>%s*</table>', '') end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local function getArgNums(prefix) local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header and rowArgs.header ~= '_BLANK_' then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class, args.headerclass }) root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '2') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.header, 'th')) if rowArgs.data then root:wikitext( '[[Kategori:Pages using infobox templates with ignored data cells]]' ) end elseif rowArgs.data and rowArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ rowArgs.rowclass, rowArgs.class }) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) if rowArgs.label then row :tag('th') :attr('scope', 'row') :addClass('infobox-label') -- @deprecated next; target .infobox-<name> .infobox-label :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :wikitext(rowArgs.label) :done() end local dataCell = row:tag('td') dataCell :attr('colspan', not rowArgs.label and '2' or nil) :addClass(not rowArgs.label and 'infobox-full-data' or 'infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox(-full)-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :wikitext(fixChildBoxes(rowArgs.data, 'td')) else table.insert(empty_row_categories, rowArgs.data or '') end end local function renderTitle() if not args.title then return end has_rows = true has_list_class({args.titleclass}) root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_rows = true has_list_class({ args.aboveclass }) root :tag('tr') :tag('th') :attr('colspan', '2') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(fixChildBoxes(args.above,'th')) end local function renderBelowRow() if not args.below then return end has_rows = true has_list_class({ args.belowclass }) root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :wikitext(fixChildBoxes(args.below,'td')) end local function addSubheaderRow(subheaderArgs) if subheaderArgs.data and subheaderArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ subheaderArgs.rowclass, subheaderArgs.class }) local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :wikitext(fixChildBoxes(subheaderArgs.data, 'td')) else table.insert(empty_row_categories, subheaderArgs.data or '') end end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if imageArgs.data and imageArgs.data:gsub(category_in_empty_row_pattern, ''):match('^%S') then has_rows = true has_list_class({ imageArgs.rowclass, imageArgs.class }) local row = root:tag('tr') row:addClass(imageArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '2') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :wikitext(fixChildBoxes(imageArgs.data, 'td')) else table.insert(empty_row_categories, imageArgs.data or '') end end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- When autoheaders are turned on, preprocesses the rows local function preprocessRows() if not args.autoheaders then return end local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) local lastheader for k, num in ipairs(rownums) do if args['header' .. tostring(num)] then if lastheader then args['header' .. tostring(lastheader)] = nil end lastheader = num elseif args['data' .. tostring(num)] and args['data' .. tostring(num)]:gsub( category_in_empty_row_pattern, '' ):match('^%S') then local data = args['data' .. tostring(num)] if data:gsub(category_in_empty_row_pattern, ''):match('%S') then lastheader = nil end end end if lastheader then args['header' .. tostring(lastheader)] = nil end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header'), getArgNums('data')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)] }) end end local function renderNavBar() if not args.name then return end has_rows = true root :tag('tr') :tag('td') :attr('colspan', '2') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(require('Module:Italic title')._main({})) end end -- Categories in otherwise empty rows are collected in empty_row_categories. -- This function adds them to the module output. It is not affected by -- args.decat because this module should not prevent module-external categories -- from rendering. local function renderEmptyRowCategories() for _, s in ipairs(empty_row_categories) do root:wikitext(s) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() if args.decat == 'yes' then return end if args.child == 'yes' then if args.title then root:wikitext( '[[Kategori:Pages using embedded infobox templates with the title parameter]]' ) end elseif #(getArgNums('data')) == 0 and mw.title.getCurrentTitle().namespace == 0 then root:wikitext('[[Kategori:Articles using infobox templates with no data rows]]') end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() local hlist_templatestyles = '' if lists.hlist_t.found then hlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.hlist_t.styles } } end local plainlist_templatestyles = '' if lists.plainlist_t.found then plainlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.plainlist_t.styles } } end -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ -- hlist -> plainlist -> base is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because the rows of interest invoking -- each class may not be on a specific page hlist_templatestyles, plainlist_templatestyles, base_templatestyles, templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() renderEmptyRowCategories() renderTrackingCategories() cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() if args.child ~= 'yes' then root = mw.html.create('table') root :addClass(args.subbox == 'yes' and 'infobox-subbox' or 'infobox') :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) has_list_class({ args.bodyclass }) renderTitle() renderAboveRow() else root = mw.html.create() root :wikitext(args.title) end structure_infobox_common() return loadTemplateStyles() .. root end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 1 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('autoheaders') preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame) origArgs = {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end return p gjyhz7wv624xtc33ezdazrbt1pjx8pw Modul:Lemènder 828 409 1524 1523 2024-05-15T07:37:08Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1523 Scribunto text/plain -- This module implements {{Armenian}}. Ngrobah angka jadi angka Lemènder kuna -- bakal angka 1-29999. local p = {} function p.main( frame ) -- If we are being called from #invoke, then the number is the first positional -- argument. If not, it is the frame parameter. local num if frame == mw.getCurrentFrame() then num = frame:getParent().args[ 1 ] local frameArgsNum = frame.args[ 1 ] if frameArgsNum then num = frameArgsNum end else num = frame end -- Convert the input to an integer if possible. if type( num ) ~= 'number' then num = tonumber( num ) end if not num then return end num = math.floor( num ) -- Exit if the number is not expressible in Armenian numerals. -- FIXME: Check if Armenian numerals can really be made 10,000x bigger through -- overlining them as it says in our article. (That claim is unsourced.) If they -- can, there is code at [[Modul:Roman]] that can be stolen from to make it work. if num < 1 or num > 29999 then return end local numerals = { { 20000, "Ֆ" }, { 10000, "Օ" }, { 9000, "Ք" }, { 8000, "Փ" }, { 7000, "Ւ" }, { 6000, "Ց" }, { 5000, "Ր" }, { 4000, "Տ" }, { 3000, "Վ" }, { 2000, "Ս" }, { 1000, "Ռ" }, { 900, "Ջ" }, { 800, "Պ" }, { 700, "Չ" }, { 600, "Ո" }, { 500, "Շ" }, { 400, "Ն" }, { 300, "Յ" }, { 200, "Մ" }, { 100, "Ճ" }, { 90, "Ղ" }, { 80, "Ձ" }, { 70, "Հ" }, { 60, "Կ" }, { 50, "Ծ" }, { 40, "Խ" }, { 30, "Լ" }, { 20, "Ի" }, { 10, "Ժ" }, { 9, "Թ" }, { 8, "Ը" }, { 7, "Է" }, { 6, "Զ" }, { 5, "Ե" }, { 4, "Դ" }, { 3, "Գ" }, { 2, "Բ" }, { 1, "Ա" } } local ret = {} for _, v in ipairs( numerals ) do local val, letter = unpack( v ) while num >= val do num = num - val table.insert( ret, letter ) end end return table.concat( ret ) end return p f8kclgc40b7vflgk7td6wn9ltnb0kmc Modul:List 828 410 16994 1527 2024-05-22T06:56:09Z Bangrapip 9 16994 Scribunto text/plain local libUtil = require('libraryUtil') local checkType = libUtil.checkType local mTableTools = require('Module:TableTools') local p = {} local listTypes = { ['bulleted'] = true, ['unbulleted'] = true, ['horizontal'] = true, ['ordered'] = true, ['horizontal_ordered'] = true } function p.makeListData(listType, args) -- Constructs a data table to be passed to p.renderList. local data = {} -- Classes and TemplateStyles data.classes = {} data.templatestyles = '' if listType == 'horizontal' or listType == 'horizontal_ordered' then table.insert(data.classes, 'hlist') data.templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Hlist/styles.css' } } elseif listType == 'unbulleted' then table.insert(data.classes, 'plainlist') data.templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Plainlist/styles.css' } } end table.insert(data.classes, args.class) -- Main div style data.style = args.style -- Indent for horizontal lists if listType == 'horizontal' or listType == 'horizontal_ordered' then local indent = tonumber(args.indent) indent = indent and indent * 1.6 or 0 if indent > 0 then data.marginLeft = indent .. 'em' end end -- List style types for ordered lists -- This could be "1, 2, 3", "a, b, c", or a number of others. The list style -- type is either set by the "type" attribute or the "list-style-type" CSS -- property. if listType == 'ordered' or listType == 'horizontal_ordered' then data.listStyleType = args.list_style_type or args['list-style-type'] data.type = args['type'] -- Detect invalid type attributes and attempt to convert them to -- list-style-type CSS properties. if data.type and not data.listStyleType and not tostring(data.type):find('^%s*[1AaIi]%s*$') then data.listStyleType = data.type data.type = nil end end -- List tag type if listType == 'ordered' or listType == 'horizontal_ordered' then data.listTag = 'ol' else data.listTag = 'ul' end -- Start number for ordered lists data.start = args.start if listType == 'horizontal_ordered' then -- Apply fix to get start numbers working with horizontal ordered lists. local startNum = tonumber(data.start) if startNum then data.counterReset = 'listitem ' .. tostring(startNum - 1) end end -- List style -- ul_style and ol_style are included for backwards compatibility. No -- distinction is made for ordered or unordered lists. data.listStyle = args.list_style -- List items -- li_style is included for backwards compatibility. item_style was included -- to be easier to understand for non-coders. data.itemStyle = args.item_style or args.li_style data.items = {} for _, num in ipairs(mTableTools.numKeys(args)) do local item = {} item.content = args[num] item.style = args['item' .. tostring(num) .. '_style'] or args['item_style' .. tostring(num)] item.value = args['item' .. tostring(num) .. '_value'] or args['item_value' .. tostring(num)] table.insert(data.items, item) end return data end function p.renderList(data) -- Renders the list HTML. -- Return the blank string if there are no list items. if type(data.items) ~= 'table' or #data.items < 1 then return '' end -- Render the main div tag. local root = mw.html.create('div') for _, class in ipairs(data.classes or {}) do root:addClass(class) end root:css{['margin-left'] = data.marginLeft} if data.style then root:cssText(data.style) end -- Render the list tag. local list = root:tag(data.listTag or 'ul') list :attr{start = data.start, type = data.type} :css{ ['counter-reset'] = data.counterReset, ['list-style-type'] = data.listStyleType } if data.listStyle then list:cssText(data.listStyle) end -- Render the list items for _, t in ipairs(data.items or {}) do local item = list:tag('li') if data.itemStyle then item:cssText(data.itemStyle) end if t.style then item:cssText(t.style) end item :attr{value = t.value} :wikitext(t.content) end return data.templatestyles .. tostring(root) end function p.renderTrackingCategories(args) local isDeprecated = false -- Tracks deprecated parameters. for k, v in pairs(args) do k = tostring(k) if k:find('^item_style%d+$') or k:find('^item_value%d+$') then isDeprecated = true break end end local ret = '' if isDeprecated then ret = ret .. '[[Kategori:Daftar templat dengan parameter yang tidak digunakan]]' end return ret end function p.makeList(listType, args) if not listType or not listTypes[listType] then error(string.format( "Argumen buruk #1 di 'makeList' ('%s' bukanlah tipe list yang valid)", tostring(listType) ), 2) end checkType('makeList', 2, args, 'table') local data = p.makeListData(listType, args) local list = p.renderList(data) local trackingCategories = p.renderTrackingCategories(args) return list .. trackingCategories end for listType in pairs(listTypes) do p[listType] = function (frame) local mArguments = require('Module:Arguments') local origArgs = mArguments.getArgs(frame, { valueFunc = function (key, value) if not value or not mw.ustring.find(value, '%S') then return nil end if mw.ustring.find(value, '^%s*[%*#;:]') then return value else return value:match('^%s*(.-)%s*$') end return nil end }) -- Copy all the arguments to a new table, for faster indexing. local args = {} for k, v in pairs(origArgs) do args[k] = v end return p.makeList(listType, args) end end return p gnq6760lu3ux3ef6jkz3c9imafs4hqa Modul:Message box 828 411 17809 1530 2024-05-23T15:50:19Z Bangrapip 9 17809 Scribunto text/plain require('strict') local getArgs local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() local CONFIG_MODULE = 'Module:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getTitleObject(...) -- Get the title object, passing the function through pcall -- in case we are over the expensive function count limit. local success, title = pcall(mw.title.new, ...) if success then return title end end local function union(t1, t2) -- Returns the union of two arrays. local vals = {} for i, v in ipairs(t1) do vals[v] = true end for i, v in ipairs(t2) do vals[v] = true end local ret = {} for k in pairs(vals) do table.insert(ret, k) end table.sort(ret) return ret end local function getArgNums(args, prefix) local nums = {} for k, v in pairs(args) do local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -------------------------------------------------------------------------------- -- Box class definition -------------------------------------------------------------------------------- local MessageBox = {} MessageBox.__index = MessageBox function MessageBox.new(boxType, args, cfg) args = args or {} local obj = {} -- Set the title object and the namespace. obj.title = getTitleObject(args.page) or mw.title.getCurrentTitle() -- Set the config for our box type. obj.cfg = cfg[boxType] if not obj.cfg then local ns = obj.title.namespace -- boxType is "mbox" or invalid input if args.demospace and args.demospace ~= '' then -- implement demospace parameter of mbox local demospace = string.lower(args.demospace) if DEMOSPACES[demospace] then -- use template from DEMOSPACES obj.cfg = cfg[DEMOSPACES[demospace]] elseif string.find( demospace, 'talk' ) then -- demo as a talk page obj.cfg = cfg.tmbox else -- default to ombox obj.cfg = cfg.ombox end elseif ns == 0 then obj.cfg = cfg.ambox -- main namespace elseif ns == 6 then obj.cfg = cfg.imbox -- file namespace elseif ns == 14 then obj.cfg = cfg.cmbox -- category namespace else local nsTable = mw.site.namespaces[ns] if nsTable and nsTable.isTalk then obj.cfg = cfg.tmbox -- any talk namespace else obj.cfg = cfg.ombox -- other namespaces or invalid input end end end -- Set the arguments, and remove all blank arguments except for the ones -- listed in cfg.allowBlankParams. do local newArgs = {} for k, v in pairs(args) do if v ~= '' then newArgs[k] = v end end for i, param in ipairs(obj.cfg.allowBlankParams or {}) do newArgs[param] = args[param] end obj.args = newArgs end -- Define internal data structure. obj.categories = {} obj.classes = {} -- For lazy loading of [[Module:Category handler]]. obj.hasCategories = false return setmetatable(obj, MessageBox) end function MessageBox:addCat(ns, cat, sort) if not cat then return nil end if sort then cat = string.format('[[Category:%s|%s]]', cat, sort) else cat = string.format('[[Category:%s]]', cat) end self.hasCategories = true self.categories[ns] = self.categories[ns] or {} table.insert(self.categories[ns], cat) end function MessageBox:addClass(class) if not class then return nil end table.insert(self.classes, class) end function MessageBox:setParameters() local args = self.args local cfg = self.cfg -- Get type data. self.type = args.type local typeData = cfg.types[self.type] self.invalidTypeError = cfg.showInvalidTypeError and self.type and not typeData typeData = typeData or cfg.types[cfg.default] self.typeClass = typeData.class self.typeImage = typeData.image self.typeImageNeedsLink = typeData.imageNeedsLink -- Find if the box has been wrongly substituted. self.isSubstituted = cfg.substCheck and args.subst == 'SUBST' -- Find whether we are using a small message box. self.isSmall = cfg.allowSmall and ( cfg.smallParam and args.small == cfg.smallParam or not cfg.smallParam and yesno(args.small) ) -- Add attributes, classes and styles. self.id = args.id self.name = args.name if self.name then self:addClass('box-' .. string.gsub(self.name,' ','_')) end if yesno(args.plainlinks) ~= false then self:addClass('plainlinks') end for _, class in ipairs(cfg.classes or {}) do self:addClass(class) end if self.isSmall then self:addClass(cfg.smallClass or 'mbox-small') end self:addClass(self.typeClass) self:addClass(args.class) self.style = args.style self.attrs = args.attrs -- Set text style. self.textstyle = args.textstyle -- Find if we are on the template page or not. This functionality is only -- used if useCollapsibleTextFields is set, or if both cfg.templateCategory -- and cfg.templateCategoryRequireName are set. self.useCollapsibleTextFields = cfg.useCollapsibleTextFields if self.useCollapsibleTextFields or cfg.templateCategory and cfg.templateCategoryRequireName then if self.name then local templateName = mw.ustring.match( self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$' ) or self.name templateName = 'Template:' .. templateName self.templateTitle = getTitleObject(templateName) end self.isTemplatePage = self.templateTitle and mw.title.equals(self.title, self.templateTitle) end -- Process data for collapsible text fields. At the moment these are only -- used in {{ambox}}. if self.useCollapsibleTextFields then -- Get the self.issue value. if self.isSmall and args.smalltext then self.issue = args.smalltext else local sect if args.sect == '' then sect = 'This ' .. (cfg.sectionDefault or 'page') elseif type(args.sect) == 'string' then sect = 'This ' .. args.sect end local issue = args.issue issue = type(issue) == 'string' and issue ~= '' and issue or nil local text = args.text text = type(text) == 'string' and text or nil local issues = {} table.insert(issues, sect) table.insert(issues, issue) table.insert(issues, text) self.issue = table.concat(issues, ' ') end -- Get the self.talk value. local talk = args.talk -- Show talk links on the template page or template subpages if the talk -- parameter is blank. if talk == '' and self.templateTitle and ( mw.title.equals(self.templateTitle, self.title) or self.title:isSubpageOf(self.templateTitle) ) then talk = '#' elseif talk == '' then talk = nil end if talk then -- If the talk value is a talk page, make a link to that page. Else -- assume that it's a section heading, and make a link to the talk -- page of the current page with that section heading. local talkTitle = getTitleObject(talk) local talkArgIsTalkPage = true if not talkTitle or not talkTitle.isTalkPage then talkArgIsTalkPage = false talkTitle = getTitleObject( self.title.text, mw.site.namespaces[self.title.namespace].talk.id ) end if talkTitle and talkTitle.exists then local talkText if self.isSmall then local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) talkText = string.format('([[%s|talk]])', talkLink) else talkText = 'Relevant discussion may be found on' if talkArgIsTalkPage then talkText = string.format( '%s [[%s|%s]].', talkText, talk, talkTitle.prefixedText ) else talkText = string.format( '%s the [[%s#%s|talk page]].', talkText, talkTitle.prefixedText, talk ) end end self.talk = talkText end end -- Get other values. self.fix = args.fix ~= '' and args.fix or nil local date if args.date and args.date ~= '' then date = args.date elseif args.date == '' and self.isTemplatePage then date = lang:formatDate('F Y') end if date then self.date = string.format(" <span class='date-container'><i>(<span class='date'>%s</span>)</i></span>", date) end self.info = args.info if yesno(args.removalnotice) then self.removalNotice = cfg.removalNotice end end -- Set the non-collapsible text field. At the moment this is used by all box -- types other than ambox, and also by ambox when small=yes. if self.isSmall then self.text = args.smalltext or args.text else self.text = args.text end -- Set the below row. self.below = cfg.below and args.below -- General image settings. self.imageCellDiv = not self.isSmall and cfg.imageCellDiv self.imageEmptyCell = cfg.imageEmptyCell -- Left image settings. local imageLeft = self.isSmall and args.smallimage or args.image if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none' or not cfg.imageCheckBlank and imageLeft ~= 'none' then self.imageLeft = imageLeft if not imageLeft then local imageSize = self.isSmall and (cfg.imageSmallSize or '30x30px') or '40x40px' self.imageLeft = string.format('[[File:%s|%s%s|alt=]]', self.typeImage or 'Information icon4.svg', imageSize, self.typeImageNeedsLink and "" or "|link=" ) end end -- Right image settings. local imageRight = self.isSmall and args.smallimageright or args.imageright if not (cfg.imageRightNone and imageRight == 'none') then self.imageRight = imageRight end -- set templatestyles self.base_templatestyles = cfg.templatestyles self.templatestyles = args.templatestyles end function MessageBox:setMainspaceCategories() local args = self.args local cfg = self.cfg if not cfg.allowMainspaceCategories then return nil end local nums = {} for _, prefix in ipairs{'cat', 'category', 'all'} do args[prefix .. '1'] = args[prefix] nums = union(nums, getArgNums(args, prefix)) end -- The following is roughly equivalent to the old {{Ambox/category}}. local date = args.date date = type(date) == 'string' and date local preposition = 'from' for _, num in ipairs(nums) do local mainCat = args['cat' .. tostring(num)] or args['category' .. tostring(num)] local allCat = args['all' .. tostring(num)] mainCat = type(mainCat) == 'string' and mainCat allCat = type(allCat) == 'string' and allCat if mainCat and date and date ~= '' then local catTitle = string.format('%s %s %s', mainCat, preposition, date) self:addCat(0, catTitle) catTitle = getTitleObject('Category:' .. catTitle) if not catTitle or not catTitle.exists then self:addCat(0, 'Articles with invalid date parameter in template') end elseif mainCat and (not date or date == '') then self:addCat(0, mainCat) end if allCat then self:addCat(0, allCat) end end end function MessageBox:setTemplateCategories() local args = self.args local cfg = self.cfg -- Add template categories. if cfg.templateCategory then if cfg.templateCategoryRequireName then if self.isTemplatePage then self:addCat(10, cfg.templateCategory) end elseif not self.title.isSubpage then self:addCat(10, cfg.templateCategory) end end -- Add template error categories. if cfg.templateErrorCategory then local templateErrorCategory = cfg.templateErrorCategory local templateCat, templateSort if not self.name and not self.title.isSubpage then templateCat = templateErrorCategory elseif self.isTemplatePage then local paramsToCheck = cfg.templateErrorParamsToCheck or {} local count = 0 for i, param in ipairs(paramsToCheck) do if not args[param] then count = count + 1 end end if count > 0 then templateCat = templateErrorCategory templateSort = tostring(count) end if self.categoryNums and #self.categoryNums > 0 then templateCat = templateErrorCategory templateSort = 'C' end end self:addCat(10, templateCat, templateSort) end end function MessageBox:setAllNamespaceCategories() -- Set categories for all namespaces. if self.invalidTypeError then local allSort = (self.title.namespace == 0 and 'Main:' or '') .. self.title.prefixedText self:addCat('all', 'Wikipedia message box parameter needs fixing', allSort) end if self.isSubstituted then self:addCat('all', 'Pages with incorrectly substituted templates') end end function MessageBox:setCategories() if self.title.namespace == 0 then self:setMainspaceCategories() elseif self.title.namespace == 10 then self:setTemplateCategories() end self:setAllNamespaceCategories() end function MessageBox:renderCategories() if not self.hasCategories then -- No categories added, no need to pass them to Category handler so, -- if it was invoked, it would return the empty string. -- So we shortcut and return the empty string. return "" end -- Convert category tables to strings and pass them through -- [[Module:Category handler]]. return require('Module:Category handler')._main{ main = table.concat(self.categories[0] or {}), template = table.concat(self.categories[10] or {}), all = table.concat(self.categories.all or {}), nocat = self.args.nocat, page = self.args.page } end function MessageBox:export() local root = mw.html.create() -- Add the subst check error. if self.isSubstituted and self.name then root:tag('b') :addClass('error') :wikitext(string.format( 'Template <code>%s[[Template:%s|%s]]%s</code> has been incorrectly substituted.', mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') )) end local frame = mw.getCurrentFrame() root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.base_templatestyles }, }) -- Add support for a single custom templatestyles sheet. Undocumented as -- need should be limited and many templates using mbox are substed; we -- don't want to spread templatestyles sheets around to arbitrary places if self.templatestyles then root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.templatestyles }, }) end -- Create the box table. local boxTable = root:tag('table') boxTable:attr('id', self.id or nil) for i, class in ipairs(self.classes or {}) do boxTable:addClass(class or nil) end boxTable :cssText(self.style or nil) :attr('role', 'presentation') if self.attrs then boxTable:attr(self.attrs) end -- Add the left-hand image. local row = boxTable:tag('tr') if self.imageLeft then local imageLeftCell = row:tag('td'):addClass('mbox-image') if self.imageCellDiv then -- If we are using a div, redefine imageLeftCell so that the image -- is inside it. Divs use style="width: 52px;", which limits the -- image width to 52px. If any images in a div are wider than that, -- they may overlap with the text or cause other display problems. imageLeftCell = imageLeftCell:tag('div'):addClass('mbox-image-div') end imageLeftCell:wikitext(self.imageLeft or nil) elseif self.imageEmptyCell then -- Some message boxes define an empty cell if no image is specified, and -- some don't. The old template code in templates where empty cells are -- specified gives the following hint: "No image. Cell with some width -- or padding necessary for text cell to have 100% width." row:tag('td') :addClass('mbox-empty-cell') end -- Add the text. local textCell = row:tag('td'):addClass('mbox-text') if self.useCollapsibleTextFields then -- The message box uses advanced text parameters that allow things to be -- collapsible. At the moment, only ambox uses this. textCell:cssText(self.textstyle or nil) local textCellDiv = textCell:tag('div') textCellDiv :addClass('mbox-text-span') :wikitext(self.issue or nil) if (self.talk or self.fix) then textCellDiv:tag('span') :addClass('hide-when-compact') :wikitext(self.talk and (' ' .. self.talk) or nil) :wikitext(self.fix and (' ' .. self.fix) or nil) end textCellDiv:wikitext(self.date and (' ' .. self.date) or nil) if self.info and not self.isSmall then textCellDiv :tag('span') :addClass('hide-when-compact') :wikitext(self.info and (' ' .. self.info) or nil) end if self.removalNotice then textCellDiv:tag('span') :addClass('hide-when-compact') :tag('i') :wikitext(string.format(" (%s)", self.removalNotice)) end else -- Default text formatting - anything goes. textCell :cssText(self.textstyle or nil) :wikitext(self.text or nil) end -- Add the right-hand image. if self.imageRight then local imageRightCell = row:tag('td'):addClass('mbox-imageright') if self.imageCellDiv then -- If we are using a div, redefine imageRightCell so that the image -- is inside it. imageRightCell = imageRightCell:tag('div'):addClass('mbox-image-div') end imageRightCell :wikitext(self.imageRight or nil) end -- Add the below row. if self.below then boxTable:tag('tr') :tag('td') :attr('colspan', self.imageRight and '3' or '2') :addClass('mbox-text') :cssText(self.textstyle or nil) :wikitext(self.below or nil) end -- Add error message for invalid type parameters. if self.invalidTypeError then root:tag('div') :addClass('mbox-invalid-type') :wikitext(string.format( 'This message box is using an invalid "type=%s" parameter and needs fixing.', self.type or '' )) end -- Add categories. root:wikitext(self:renderCategories() or nil) return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p, mt = {}, {} function p._exportClasses() -- For testing. return { MessageBox = MessageBox } end function p.main(boxType, args, cfgTables) local box = MessageBox.new(boxType, args, cfgTables or mw.loadData(CONFIG_MODULE)) box:setParameters() box:setCategories() return box:export() end function mt.__index(t, k) return function (frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return t.main(k, getArgs(frame, {trim = false, removeBlanks = false})) end end return setmetatable(p, mt) sdsgc378p9apajfwmamg8asdbhb8wi2 Modul:Message box/configuration 828 412 17813 1532 2024-05-23T15:54:19Z Bangrapip 9 17813 Scribunto text/plain -------------------------------------------------------------------------------- -- Message box configuration -- -- -- -- This module contains configuration data for [[Module:Message box]]. -- -------------------------------------------------------------------------------- return { ambox = { types = { speedy = { class = 'ambox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ambox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ambox-content', image = 'Ambox important.svg' }, style = { class = 'ambox-style', image = 'Edit-clear.svg' }, move = { class = 'ambox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ambox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ambox-notice', image = 'Information icon4.svg' } }, default = 'notice', allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'}, allowSmall = true, smallParam = 'left', smallClass = 'mbox-small-left', substCheck = true, classes = {'metadata', 'ambox'}, imageEmptyCell = true, imageCheckBlank = true, imageSmallSize = '20x20px', imageCellDiv = true, useCollapsibleTextFields = true, imageRightNone = true, sectionDefault = 'article', allowMainspaceCategories = true, templateCategory = 'Article message templates', templateCategoryRequireName = true, templateErrorCategory = 'Article message templates with missing parameters', templateErrorParamsToCheck = {'issue', 'fix', 'subst'}, removalNotice = '<small>[[Help:Maintenance template removal|Learn how and when to remove this message]]</small>', templatestyles = 'Module:Message box/ambox.css' }, cmbox = { types = { speedy = { class = 'cmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'cmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'cmbox-content', image = 'Ambox important.svg' }, style = { class = 'cmbox-style', image = 'Edit-clear.svg' }, move = { class = 'cmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'cmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'cmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'cmbox'}, imageEmptyCell = true, templatestyles = 'Module:Message box/cmbox.css' }, fmbox = { types = { warning = { class = 'fmbox-warning', image = 'Ambox warning pn.svg' }, editnotice = { class = 'fmbox-editnotice', image = 'Information icon4.svg' }, system = { class = 'fmbox-system', image = 'Information icon4.svg' } }, default = 'system', showInvalidTypeError = true, classes = {'fmbox'}, imageEmptyCell = false, imageRightNone = false, templatestyles = 'Module:Message box/fmbox.css' }, imbox = { types = { speedy = { class = 'imbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'imbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'imbox-content', image = 'Ambox important.svg' }, style = { class = 'imbox-style', image = 'Edit-clear.svg' }, move = { class = 'imbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'imbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, license = { class = 'imbox-license licensetpl', image = 'Imbox-license.svg' }, ["license-related"] = { class = 'imbox-license', image = 'Imbox-license.svg' }, featured = { class = 'imbox-featured', image = 'Cscr-featured.svg', imageNeedsLink = true }, notice = { class = 'imbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'imbox'}, imageEmptyCell = true, below = true, templateCategory = 'File message boxes', templatestyles = 'Module:Message box/imbox.css' }, ombox = { types = { speedy = { class = 'ombox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ombox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ombox-content', image = 'Ambox important.svg' }, style = { class = 'ombox-style', image = 'Edit-clear.svg' }, move = { class = 'ombox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ombox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ombox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'ombox'}, allowSmall = true, imageEmptyCell = true, imageRightNone = true, templatestyles = 'Module:Message box/ombox.css' }, tmbox = { types = { speedy = { class = 'tmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'tmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'tmbox-content', image = 'Ambox important.svg' }, style = { class = 'tmbox-style', image = 'Edit-clear.svg' }, move = { class = 'tmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'tmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'tmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'tmbox'}, allowSmall = true, imageRightNone = true, imageEmptyCell = true, templateCategory = 'Talk message boxes', templatestyles = 'Module:Message box/tmbox.css' } } 8mlkapzjzi4hir1wgp29qb7kqksdzd4 Modul:Message box/fmbox.css 828 413 17814 1534 2024-05-23T15:54:51Z Bangrapip 9 17814 sanitized-css text/css /* {{pp|small=y}} */ .fmbox { clear: both; margin: 0.2em 0; width: 100%; border: 1px solid #a2a9b1; background-color: var(--background-color-interactive-subtle, #f8f9fa); box-sizing: border-box; color: var(--color-base, #202122); } .fmbox-warning { border: 1px solid #bb7070; /* Dark pink */ background-color: #ffdbdb; /* Pink */ color: #202122; /* T357575 */ } .fmbox-editnotice { background-color: transparent; } .fmbox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .fmbox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .fmbox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } .fmbox .mbox-invalid-type { text-align: center; } sdt8k1bs17x60q6cgo5ydlgf01evdz0 Modul:Military navigation 828 414 1536 1535 2024-05-15T07:37:14Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1535 Scribunto text/plain local p = { } local Navbox = require('Module:Navbox') local Styles = require('Module:WPMILHIST Infobox style') local function isblank(s) return (not s) or s == '' end local function isnotblank(s) return s and s ~= '' end function p.main(frame) local args = { } local pargs = frame:getParent().args local sargs = {} local tcats = '' -- process bodystyle and titlestyle if (pargs['style'] or '') == 'wide' then args['titlestyle'] = Styles['nav_box_wide_header'] args['bodystyle'] = Styles['nav_box_wide'] else args['titlestyle'] = Styles['nav_box_header'] if (pargs['border'] or '') == 'child' or (pargs['border'] or '') == 'subgroup' then args['bodystyle'] = Styles['nav_box_child'] tcats = tcats .. '[[Kategori:Pages using military navigation subgroups without wide style]]' else args['bodystyle'] = Styles['nav_box'] end end sargs['titlestyle'] = 1 sargs['bodystyle'] = 1 -- process groupstyle, abovestyle, belowstyle args['groupstyle'] = Styles['nav_box_label'] .. (pargs['groupstyle'] or '') sargs['groupstyle'] = 1 args['abovestyle'] = Styles['nav_box_label'] .. (pargs['abovestyle'] or '') sargs['abovestyle'] = 1 args['belowstyle'] = Styles['nav_box_label'] .. (pargs['belowstyle'] or '') sargs['belowstyle'] = 1 -- process oddstyle, evenstyle args['oddstyle'] = isnotblank(pargs['odd_color']) and ('background:' .. pargs['odd_color']) or nil sargs['oddstyle'] = 1 args['evenstyle'] = isnotblank(pargs['even_color']) and ('background:' .. pargs['even_color']) or nil sargs['evenstyle'] = 1 -- process name and rawname args['name'] = (isnotblank(pargs['name']) and pargs['name']) or pargs['rawname'] if isblank(args['name']) then args['navbar'] = 'plain' end sargs['name'] = 1 sargs['rawname'] = 1 -- copy the remaining args for k, v in pairs(pargs) do if v and v ~= '' and sargs[k] == nil then args[k] = v end end -- add allow wrap if args['title'] and (pargs['style'] or '') ~= 'wide' then if not mw.ustring.match(args['title'], '<span class="wrap">') then -- probably a more efficient way to match 15 or more characters local m = '[^%[%]<>|][^%[%]<>|][^%[%]<>|][^%[%]<>|][^%[%]<>|]' m = m .. m .. m args['title'] = mw.ustring.gsub(args['title'], '%[%[(' .. m .. '[^%[%]<>|]*)%]%]', '[[%1|<span class="wrap">%1</span>]]') args['title'] = mw.ustring.gsub(args['title'], '%[%[([^%[%]<>|]*)|(' .. m .. '[^%[%]<>|]*)%]%]', '[[%1|<span class="wrap">%2</span>]]') end end -- add navbox-vertical for non-wide format if (pargs['style'] or '') ~= 'wide' then args['bodyclass'] = 'navbox-vertical' .. (args['bodyclass'] and (' ' .. args['bodyclass']) or '') end return tcats .. Navbox._navbox(args) end return p clqmn6via65m9t0bjqz0qkdnsaop4t8 Modul:Navbar 828 415 17161 1538 2024-05-22T13:20:58Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17161 Scribunto text/plain local p = {} local cfg = mw.loadData('Module:Navbar/configuration') local function get_title_arg(is_collapsible, template) local title_arg = 1 if is_collapsible then title_arg = 2 end if template then title_arg = 'template' end return title_arg end local function choose_links(template, args) -- The show table indicates the default displayed items. -- view, talk, edit, hist, move, watch -- TODO: Move to configuration. local show = {true, true, true, false, false, false} if template then show[2] = false show[3] = false local index = {t = 2, d = 2, e = 3, h = 4, m = 5, w = 6, talk = 2, edit = 3, hist = 4, move = 5, watch = 6} -- TODO: Consider removing TableTools dependency. for _, v in ipairs(require ('Module:TableTools').compressSparseArray(args)) do local num = index[v] if num then show[num] = true end end end local remove_edit_link = args.noedit if remove_edit_link then show[3] = false end return show end local function add_link(link_description, ul, is_mini, font_style) local l if link_description.url then l = {'[', '', ']'} else l = {'[[', '|', ']]'} end ul:tag('li') :addClass('nv-' .. link_description.full) :wikitext(l[1] .. link_description.link .. l[2]) :tag(is_mini and 'abbr' or 'span') :attr('title', link_description.html_title) :cssText(font_style) :wikitext(is_mini and link_description.mini or link_description.full) :done() :wikitext(l[3]) :done() end local function make_list(title_text, has_brackets, displayed_links, is_mini, font_style) local title = mw.title.new(mw.text.trim(title_text), cfg.title_namespace) if not title then error(cfg.invalid_title .. title_text) end local talkpage = title.talkPageTitle and title.talkPageTitle.fullText or '' -- TODO: Get link_descriptions and show into the configuration module. -- link_descriptions should be easier... local link_descriptions = { { ['mini'] = 'v', ['full'] = 'view', ['html_title'] = 'View this template', ['link'] = title.fullText, ['url'] = false }, { ['mini'] = 't', ['full'] = 'talk', ['html_title'] = 'Discuss this template', ['link'] = talkpage, ['url'] = false }, { ['mini'] = 'e', ['full'] = 'edit', ['html_title'] = 'Edit this template', ['link'] = 'Special:EditPage/' .. title.fullText, ['url'] = false }, { ['mini'] = 'h', ['full'] = 'hist', ['html_title'] = 'History of this template', ['link'] = 'Special:PageHistory/' .. title.fullText, ['url'] = false }, { ['mini'] = 'm', ['full'] = 'move', ['html_title'] = 'Move this template', ['link'] = mw.title.new('Special:Movepage'):fullUrl('target='..title.fullText), ['url'] = true }, { ['mini'] = 'w', ['full'] = 'watch', ['html_title'] = 'Watch this template', ['link'] = title:fullUrl('action=watch'), ['url'] = true } } local ul = mw.html.create('ul') if has_brackets then ul:addClass(cfg.classes.brackets) :cssText(font_style) end for i, _ in ipairs(displayed_links) do if displayed_links[i] then add_link(link_descriptions[i], ul, is_mini, font_style) end end return ul:done() end function p._navbar(args) -- TODO: We probably don't need both fontstyle and fontcolor... local font_style = args.fontstyle local font_color = args.fontcolor local is_collapsible = args.collapsible local is_mini = args.mini local is_plain = args.plain local collapsible_class = nil if is_collapsible then collapsible_class = cfg.classes.collapsible if not is_plain then is_mini = 1 end if font_color then font_style = (font_style or '') .. '; color: ' .. font_color .. ';' end end local navbar_style = args.style local div = mw.html.create():tag('div') div :addClass(cfg.classes.navbar) :addClass(cfg.classes.plainlinks) :addClass(cfg.classes.horizontal_list) :addClass(collapsible_class) -- we made the determination earlier :cssText(navbar_style) if is_mini then div:addClass(cfg.classes.mini) end local box_text = (args.text or cfg.box_text) .. ' ' -- the concatenated space guarantees the box text is separated if not (is_mini or is_plain) then div :tag('span') :addClass(cfg.classes.box_text) :cssText(font_style) :wikitext(box_text) end local template = args.template local displayed_links = choose_links(template, args) local has_brackets = args.brackets local title_arg = get_title_arg(is_collapsible, template) local title_text = args[title_arg] or (':' .. mw.getCurrentFrame():getParent():getTitle()) local list = make_list(title_text, has_brackets, displayed_links, is_mini, font_style) div:node(list) if is_collapsible then local title_text_class if is_mini then title_text_class = cfg.classes.collapsible_title_mini else title_text_class = cfg.classes.collapsible_title_full end div:done() :tag('div') :addClass(title_text_class) :cssText(font_style) :wikitext(args[1]) end local frame = mw.getCurrentFrame() -- hlist -> navbar is best-effort to preserve old Common.css ordering. return frame:extensionTag{ name = 'templatestyles', args = { src = cfg.hlist_templatestyles } } .. frame:extensionTag{ name = 'templatestyles', args = { src = cfg.templatestyles } } .. tostring(div:done()) end function p.navbar(frame) return p._navbar(require('Module:Arguments').getArgs(frame)) end return p 0iwrh6fwqy52ve4qubv886e6mqvyrcq Modul:Navbar/configuration 828 416 1540 1539 2024-05-15T07:37:16Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1539 Scribunto text/plain return { ['templatestyles'] = 'Module:Navbar/styles.css', ['hlist_templatestyles'] = 'Hlist/styles.css', ['box_text'] = 'This box: ', -- default text box when not plain or mini ['title_namespace'] = 'Template', -- namespace to default to for title ['invalid_title'] = 'Invalid title ', ['classes'] = { -- set a line to nil if you don't want it ['navbar'] = 'navbar', ['plainlinks'] = 'plainlinks', -- plainlinks ['horizontal_list'] = 'hlist', -- horizontal list class ['mini'] = 'navbar-mini', -- class indicating small links in the navbar ['this_box'] = 'navbar-boxtext', ['brackets'] = 'navbar-brackets', -- 'collapsible' is the key for a class to indicate the navbar is -- setting up the collapsible element in addition to the normal -- navbar. ['collapsible'] = 'navbar-collapse', ['collapsible_title_mini'] = 'navbar-ct-mini', ['collapsible_title_full'] = 'navbar-ct-full' } } kk8qwxitcbzsvf797c9dznp7tw3a53p Modul:Navbar/styles.css 828 417 17164 17109 2024-05-22T13:23:46Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17164 sanitized-css text/css /* {{pp|small=yes}} */ .navbar { display: inline; font-size: 88%; font-weight: normal; } .navbar-collapse { float: left; text-align: left; } .navbar-boxtext { word-spacing: 0; } .navbar ul { display: inline-block; white-space: nowrap; line-height: inherit; } .navbar-brackets::before { margin-right: -0.125em; content: '[ '; } .navbar-brackets::after { margin-left: -0.125em; content: ' ]'; } .navbar li { word-spacing: -0.125em; } .navbar a > span, .navbar a > abbr { text-decoration: inherit; } .navbar-mini abbr { font-variant: small-caps; border-bottom: none; text-decoration: none; cursor: inherit; } .navbar-ct-full { font-size: 114%; margin: 0 7em; } .navbar-ct-mini { font-size: 114%; margin: 0 4em; } id9uhrgq1wqygbzuyhnoc90pmdlwwhd Modul:Navbox 828 418 1545 1544 2024-05-15T07:37:19Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1543 Scribunto text/plain local p = {} local navbar = require('Module:Navbar')._navbar local cfg = mw.loadData('Module:Navbox/configuration') local getArgs -- lazily initialized local args local format = string.format local function striped(wikitext, border) -- Return wikitext with markers replaced for odd/even striping. -- Child (subgroup) navboxes are flagged with a category that is removed -- by parent navboxes. The result is that the category shows all pages -- where a child navbox is not contained in a parent navbox. local orphanCat = cfg.category.orphan if border == cfg.keyword.border_subgroup and args[cfg.arg.orphan] ~= cfg.keyword.orphan_yes then -- No change; striping occurs in outermost navbox. return wikitext .. orphanCat end local first, second = cfg.class.navbox_odd_part, cfg.class.navbox_even_part if args[cfg.arg.evenodd] then if args[cfg.arg.evenodd] == cfg.keyword.evenodd_swap then first, second = second, first else first = args[cfg.arg.evenodd] second = first end end local changer if first == second then changer = first else local index = 0 changer = function (code) if code == '0' then -- Current occurrence is for a group before a nested table. -- Set it to first as a valid although pointless class. -- The next occurrence will be the first row after a title -- in a subgroup and will also be first. index = 0 return first end index = index + 1 return index % 2 == 1 and first or second end end local regex = orphanCat:gsub('([%[%]])', '%%%1') return (wikitext:gsub(regex, ''):gsub(cfg.marker.regex, changer)) -- () omits gsub count end local function processItem(item, nowrapitems) if item:sub(1, 2) == '{|' then -- Applying nowrap to lines in a table does not make sense. -- Add newlines to compensate for trim of x in |parm=x in a template. return '\n' .. item ..'\n' end if nowrapitems == cfg.keyword.nowrapitems_yes then local lines = {} for line in (item .. '\n'):gmatch('([^\n]*)\n') do local prefix, content = line:match('^([*:;#]+)%s*(.*)') if prefix and not content:match(cfg.pattern.nowrap) then line = format(cfg.nowrap_item, prefix, content) end table.insert(lines, line) end item = table.concat(lines, '\n') end if item:match('^[*:;#]') then return '\n' .. item ..'\n' end return item end local function has_navbar() return args[cfg.arg.navbar] ~= cfg.keyword.navbar_off and args[cfg.arg.navbar] ~= cfg.keyword.navbar_plain and ( args[cfg.arg.name] or mw.getCurrentFrame():getParent():getTitle():gsub(cfg.pattern.sandbox, '') ~= cfg.pattern.navbox ) end local function renderNavBar(titleCell) if has_navbar() then titleCell:wikitext(navbar{ [cfg.navbar.name] = args[cfg.arg.name], [cfg.navbar.mini] = 1, [cfg.navbar.fontstyle] = (args[cfg.arg.basestyle] or '') .. ';' .. (args[cfg.arg.titlestyle] or '') .. ';background:none transparent;border:none;box-shadow:none;padding:0;' }) end end local function renderTitleRow(tbl) if not args[cfg.arg.title] then return end local titleRow = tbl:tag('tr') local titleCell = titleRow:tag('th'):attr('scope', 'col') local titleColspan = 2 if args[cfg.arg.imageleft] then titleColspan = titleColspan + 1 end if args[cfg.arg.image] then titleColspan = titleColspan + 1 end titleCell :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.titlestyle]) :addClass(cfg.class.navbox_title) :attr('colspan', titleColspan) renderNavBar(titleCell) titleCell :tag('div') -- id for aria-labelledby attribute :attr('id', mw.uri.anchorEncode(args[cfg.arg.title])) :addClass(args[cfg.arg.titleclass]) :css('font-size', '114%') :css('margin', '0 4em') :wikitext(processItem(args[cfg.arg.title])) end local function getAboveBelowColspan() local ret = 2 if args[cfg.arg.imageleft] then ret = ret + 1 end if args[cfg.arg.image] then ret = ret + 1 end return ret end local function renderAboveRow(tbl) if not args[cfg.arg.above] then return end tbl:tag('tr') :tag('td') :addClass(cfg.class.navbox_abovebelow) :addClass(args[cfg.arg.aboveclass]) :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.abovestyle]) :attr('colspan', getAboveBelowColspan()) :tag('div') -- id for aria-labelledby attribute, if no title :attr('id', args[cfg.arg.title] and nil or mw.uri.anchorEncode(args[cfg.arg.above])) :wikitext(processItem(args[cfg.arg.above], args[cfg.arg.nowrapitems])) end local function renderBelowRow(tbl) if not args[cfg.arg.below] then return end tbl:tag('tr') :tag('td') :addClass(cfg.class.navbox_abovebelow) :addClass(args[cfg.arg.belowclass]) :cssText(args[cfg.arg.basestyle]) :cssText(args[cfg.arg.belowstyle]) :attr('colspan', getAboveBelowColspan()) :tag('div') :wikitext(processItem(args[cfg.arg.below], args[cfg.arg.nowrapitems])) end local function renderListRow(tbl, index, listnum, listnums_size) local row = tbl:tag('tr') if index == 1 and args[cfg.arg.imageleft] then row :tag('td') :addClass(cfg.class.noviewer) :addClass(cfg.class.navbox_image) :addClass(args[cfg.arg.imageclass]) :css('width', '1px') -- Minimize width :css('padding', '0 2px 0 0') :cssText(args[cfg.arg.imageleftstyle]) :attr('rowspan', listnums_size) :tag('div') :wikitext(processItem(args[cfg.arg.imageleft])) end local group_and_num = format(cfg.arg.group_and_num, listnum) local groupstyle_and_num = format(cfg.arg.groupstyle_and_num, listnum) if args[group_and_num] then local groupCell = row:tag('th') -- id for aria-labelledby attribute, if lone group with no title or above if listnum == 1 and not (args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group2]) then groupCell :attr('id', mw.uri.anchorEncode(args[cfg.arg.group1])) end groupCell :attr('scope', 'row') :addClass(cfg.class.navbox_group) :addClass(args[cfg.arg.groupclass]) :cssText(args[cfg.arg.basestyle]) -- If groupwidth not specified, minimize width :css('width', args[cfg.arg.groupwidth] or '1%') groupCell :cssText(args[cfg.arg.groupstyle]) :cssText(args[groupstyle_and_num]) :wikitext(args[group_and_num]) end local listCell = row:tag('td') if args[group_and_num] then listCell :addClass(cfg.class.navbox_list_with_group) else listCell:attr('colspan', 2) end if not args[cfg.arg.groupwidth] then listCell:css('width', '100%') end local rowstyle -- usually nil so cssText(rowstyle) usually adds nothing if index % 2 == 1 then rowstyle = args[cfg.arg.oddstyle] else rowstyle = args[cfg.arg.evenstyle] end local list_and_num = format(cfg.arg.list_and_num, listnum) local listText = args[list_and_num] local oddEven = cfg.marker.oddeven if listText:sub(1, 12) == '</div><table' then -- Assume list text is for a subgroup navbox so no automatic striping for this row. oddEven = listText:find(cfg.pattern.navbox_title) and cfg.marker.restart or cfg.class.navbox_odd_part end local liststyle_and_num = format(cfg.arg.liststyle_and_num, listnum) local listclass_and_num = format(cfg.arg.listclass_and_num, listnum) listCell :css('padding', '0') :cssText(args[cfg.arg.liststyle]) :cssText(rowstyle) :cssText(args[liststyle_and_num]) :addClass(cfg.class.navbox_list) :addClass(cfg.class.navbox_part .. oddEven) :addClass(args[cfg.arg.listclass]) :addClass(args[listclass_and_num]) :tag('div') :css('padding', (index == 1 and args[cfg.arg.list1padding]) or args[cfg.arg.listpadding] or '0 0.25em' ) :wikitext(processItem(listText, args[cfg.arg.nowrapitems])) if index == 1 and args[cfg.arg.image] then row :tag('td') :addClass(cfg.class.noviewer) :addClass(cfg.class.navbox_image) :addClass(args[cfg.arg.imageclass]) :css('width', '1px') -- Minimize width :css('padding', '0 0 0 2px') :cssText(args[cfg.arg.imagestyle]) :attr('rowspan', listnums_size) :tag('div') :wikitext(processItem(args[cfg.arg.image])) end end local function has_list_class(htmlclass) local patterns = { '^' .. htmlclass .. '$', '%s' .. htmlclass .. '$', '^' .. htmlclass .. '%s', '%s' .. htmlclass .. '%s' } for arg, _ in pairs(args) do if type(arg) == 'string' and mw.ustring.find(arg, cfg.pattern.class) then for _, pattern in ipairs(patterns) do if mw.ustring.find(args[arg] or '', pattern) then return true end end end end return false end -- there are a lot of list classes in the wild, so we add their TemplateStyles local function add_list_styles() local frame = mw.getCurrentFrame() local function add_list_templatestyles(htmlclass, templatestyles) if has_list_class(htmlclass) then return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles } } else return '' end end local hlist_styles = add_list_templatestyles('hlist', cfg.hlist_templatestyles) local plainlist_styles = add_list_templatestyles('plainlist', cfg.plainlist_templatestyles) -- a second workaround for [[phab:T303378]] -- when that issue is fixed, we can actually use has_navbar not to emit the -- tag here if we want if has_navbar() and hlist_styles == '' then hlist_styles = frame:extensionTag{ name = 'templatestyles', args = { src = cfg.hlist_templatestyles } } end -- hlist -> plainlist is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because most navboxes will emit only -- one of these classes [hlist_note] return hlist_styles .. plainlist_styles end local function needsHorizontalLists(border) if border == cfg.keyword.border_subgroup or args[cfg.arg.tracking] == cfg.keyword.tracking_no then return false end return not has_list_class(cfg.pattern.hlist) and not has_list_class(cfg.pattern.plainlist) end local function hasBackgroundColors() for _, key in ipairs({cfg.arg.titlestyle, cfg.arg.groupstyle, cfg.arg.basestyle, cfg.arg.abovestyle, cfg.arg.belowstyle}) do if tostring(args[key]):find('background', 1, true) then return true end end return false end local function hasBorders() for _, key in ipairs({cfg.arg.groupstyle, cfg.arg.basestyle, cfg.arg.abovestyle, cfg.arg.belowstyle}) do if tostring(args[key]):find('border', 1, true) then return true end end return false end local function isIllegible() local styleratio = require('Module:Color contrast')._styleratio for key, style in pairs(args) do if tostring(key):match(cfg.pattern.style) then if styleratio{mw.text.unstripNoWiki(style)} < 4.5 then return true end end end return false end local function getTrackingCategories(border) local cats = {} if needsHorizontalLists(border) then table.insert(cats, cfg.category.horizontal_lists) end if hasBackgroundColors() then table.insert(cats, cfg.category.background_colors) end if isIllegible() then table.insert(cats, cfg.category.illegible) end if hasBorders() then table.insert(cats, cfg.category.borders) end return cats end local function renderTrackingCategories(builder, border) local title = mw.title.getCurrentTitle() if title.namespace ~= 10 then return end -- not in template space local subpage = title.subpageText if subpage == cfg.keyword.subpage_doc or subpage == cfg.keyword.subpage_sandbox or subpage == cfg.keyword.subpage_testcases then return end for _, cat in ipairs(getTrackingCategories(border)) do builder:wikitext('[[Kategori:' .. cat .. ']]') end end local function renderMainTable(border, listnums) local tbl = mw.html.create('table') :addClass(cfg.class.nowraplinks) :addClass(args[cfg.arg.bodyclass]) local state = args[cfg.arg.state] if args[cfg.arg.title] and state ~= cfg.keyword.state_plain and state ~= cfg.keyword.state_off then if state == cfg.keyword.state_collapsed then state = cfg.class.collapsed end tbl :addClass(cfg.class.collapsible) :addClass(state or cfg.class.autocollapse) end tbl:css('border-spacing', 0) if border == cfg.keyword.border_subgroup or border == cfg.keyword.border_none then tbl :addClass(cfg.class.navbox_subgroup) :cssText(args[cfg.arg.bodystyle]) :cssText(args[cfg.arg.style]) else -- regular navbox - bodystyle and style will be applied to the wrapper table tbl :addClass(cfg.class.navbox_inner) :css('background', 'transparent') :css('color', 'inherit') end tbl:cssText(args[cfg.arg.innerstyle]) renderTitleRow(tbl) renderAboveRow(tbl) local listnums_size = #listnums for i, listnum in ipairs(listnums) do renderListRow(tbl, i, listnum, listnums_size) end renderBelowRow(tbl) return tbl end local function add_navbox_styles(hiding_templatestyles) local frame = mw.getCurrentFrame() -- This is a lambda so that it doesn't need the frame as a parameter local function add_user_styles(templatestyles) if templatestyles and templatestyles ~= '' then return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles } } end return '' end -- get templatestyles. load base from config so that Lua only needs to do -- the work once of parser tag expansion local base_templatestyles = cfg.templatestyles local templatestyles = add_user_styles(args[cfg.arg.templatestyles]) local child_templatestyles = add_user_styles(args[cfg.arg.child_templatestyles]) -- The 'navbox-styles' div exists to wrap the styles to work around T200206 -- more elegantly. Instead of combinatorial rules, this ends up being linear -- number of CSS rules. return mw.html.create('div') :addClass(cfg.class.navbox_styles) :wikitext( add_list_styles() .. -- see [hlist_note] applied to 'before base_templatestyles' base_templatestyles .. templatestyles .. child_templatestyles .. table.concat(hiding_templatestyles) ) :done() end -- work around [[phab:T303378]] -- for each arg: find all the templatestyles strip markers, insert them into a -- table. then remove all templatestyles markers from the arg local function move_hiding_templatestyles(args) local gfind = string.gfind local gsub = string.gsub local templatestyles_markers = {} local strip_marker_pattern = '(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)' for k, arg in pairs(args) do for marker in gfind(arg, strip_marker_pattern) do table.insert(templatestyles_markers, marker) end args[k] = gsub(arg, strip_marker_pattern, '') end return templatestyles_markers end function p._navbox(navboxArgs) args = navboxArgs local hiding_templatestyles = move_hiding_templatestyles(args) local listnums = {} for k, _ in pairs(args) do if type(k) == 'string' then local listnum = k:match(cfg.pattern.listnum) if listnum then table.insert(listnums, tonumber(listnum)) end end end table.sort(listnums) local border = mw.text.trim(args[cfg.arg.border] or args[1] or '') if border == cfg.keyword.border_child then border = cfg.keyword.border_subgroup end -- render the main body of the navbox local tbl = renderMainTable(border, listnums) local res = mw.html.create() -- render the appropriate wrapper for the navbox, based on the border param if border == cfg.keyword.border_none then res:node(add_navbox_styles(hiding_templatestyles)) local nav = res:tag('div') :attr('role', 'navigation') :node(tbl) -- aria-labelledby title, otherwise above, otherwise lone group if args[cfg.arg.title] or args[cfg.arg.above] or (args[cfg.arg.group1] and not args[cfg.arg.group2]) then nav:attr( 'aria-labelledby', mw.uri.anchorEncode( args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group1] ) ) else nav:attr('aria-label', cfg.aria_label) end elseif border == cfg.keyword.border_subgroup then -- We assume that this navbox is being rendered in a list cell of a -- parent navbox, and is therefore inside a div with padding:0em 0.25em. -- We start with a </div> to avoid the padding being applied, and at the -- end add a <div> to balance out the parent's </div> res :wikitext('</div>') :node(tbl) :wikitext('<div>') else res:node(add_navbox_styles(hiding_templatestyles)) local nav = res:tag('div') :attr('role', 'navigation') :addClass(cfg.class.navbox) :addClass(args[cfg.arg.navboxclass]) :cssText(args[cfg.arg.bodystyle]) :cssText(args[cfg.arg.style]) :css('padding', '3px') :node(tbl) -- aria-labelledby title, otherwise above, otherwise lone group if args[cfg.arg.title] or args[cfg.arg.above] or (args[cfg.arg.group1] and not args[cfg.arg.group2]) then nav:attr( 'aria-labelledby', mw.uri.anchorEncode(args[cfg.arg.title] or args[cfg.arg.above] or args[cfg.arg.group1]) ) else nav:attr('aria-label', cfg.aria_label) end end if (args[cfg.arg.nocat] or cfg.keyword.nocat_false):lower() == cfg.keyword.nocat_false then renderTrackingCategories(res, border) end return striped(tostring(res), border) end function p.navbox(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end args = getArgs(frame, {wrappers = {cfg.pattern.navbox}}) -- Read the arguments in the order they'll be output in, to make references -- number in the right order. local _ _ = args[cfg.arg.title] _ = args[cfg.arg.above] -- Limit this to 20 as covering 'most' cases (that's a SWAG) and because -- iterator approach won't work here for i = 1, 20 do _ = args[format(cfg.arg.group_and_num, i)] _ = args[format(cfg.arg.list_and_num, i)] end _ = args[cfg.arg.below] return p._navbox(args) end return p lzqsn47lp5a4x3h136at0nvjf5ze2e4 Modul:Navbox/configuration 828 419 1549 1548 2024-05-15T07:37:20Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1546 Scribunto text/plain return { aria_label = 'Navbox', nowrap_item = '%s<span class="nowrap">%s</span>', templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Module:Navbox/styles.css' } }, hlist_templatestyles = 'Hlist/styles.css', plainlist_templatestyles = 'Plainlist/styles.css', -- do not localize marker table marker = { oddeven = '\127_ODDEVEN_\127', restart = '\127_ODDEVEN0_\127', regex = '\127_ODDEVEN(%d?)_\127' }, category = { orphan = '[[Kategori:Navbox orphans]]', horizontal_lists = 'Navigational boxes without horizontal lists', background_colors = 'Navboxes using background colours', illegible = 'Potentially illegible navboxes', borders = 'Navboxes using borders', }, keyword = { border_subgroup = 'subgroup', border_child = 'child', border_none = 'none', evenodd_swap = 'swap', navbar_off = 'off', navbar_plain = 'plain', nocat_false = 'false', nowrapitems_yes = 'yes', orphan_yes = 'yes', state_collapsed = 'collapsed', state_off = 'off', state_plain = 'plain', subpage_doc = 'doc', subpage_sandbox = 'sandbox', subpage_testcases = 'testcases', tracking_no = 'no' }, class = { autocollapse = 'autocollapse', collapsible = 'mw-collapsible', collapsed = 'mw-collapsed', -- Warning navbox = 'navbox', -- WMF currently hides 'navbox' from mobile, -- so you probably shouldn't change the navbox class. navbox_abovebelow = 'navbox-abovebelow', navbox_group = 'navbox-group', navbox_image = 'navbox-image', navbox_inner = 'navbox-inner', navbox_list = 'navbox-list', navbox_list_with_group = 'navbox-list-with-group', navbox_part = 'navbox-', -- do not l10n navbox_styles = 'navbox-styles', navbox_subgroup = 'navbox-subgroup', navbox_title = 'navbox-title', -- l10n only if you change pattern.navbox_title below navbox_odd_part = 'odd', -- do not l10n navbox_even_part = 'even', -- do not l10n nomobile = 'nomobile', nowraplinks = 'nowraplinks', noviewer = 'noviewer' -- used to remove images from MediaViewer }, pattern = { listnum = '^list(%d+)$', class = 'class', sandbox = '/sandbox$', navbox = 'Template:Navbox', nowrap = '^<span class="nowrap">', style = 'style$', navbox_title = '<th[^>]*"navbox%-title"', hlist = 'hlist', plainlist = 'plainlist', }, arg = { above = 'above', aboveclass = 'aboveclass', abovestyle = 'abovestyle', basestyle = 'basestyle', bodyclass = 'bodyclass', bodystyle = 'bodystyle', border = 'border', below = 'below', belowclass = 'belowclass', belowstyle = 'belowstyle', evenodd = 'evenodd', evenstyle = 'evenstyle', group1 = 'group1', group2 = 'group2', group_and_num = 'group%d', groupstyle_and_num = 'group%dstyle', groupclass = 'groupclass', groupstyle = 'groupstyle', groupwidth = 'groupwidth', innerstyle = 'innerstyle', image = 'image', imageclass = 'imageclass', imageleft = 'imageleft', imageleftstyle = 'imageleftstyle', imagesetyle = 'imagestyle', list_and_num = 'list%d', listclass_and_num = 'list%dclass', liststyle_and_num = 'list%dstyle', list1padding = 'list1padding', listclass = 'listclass', listpadding = 'listpadding', liststyle = 'liststyle', name = 'name', navbar = 'navbar', navboxclass = 'navboxclass', nocat = 'nocat', nowrapitems = 'nowrapitems', oddstyle = 'oddstyle', orphan = 'orphan', state = 'state', style = 'style', templatestyles = 'templatestyles', child_templatestyles = 'child templatestyles', title = 'title', titleclass = 'titleclass', titlestyle = 'titlestyle', tracking = 'tracking' }, -- names of navbar arguments navbar = { name = 1, fontstyle = 'fontstyle', mini = 'mini' } } io5eeq0q4jfa4unqkw98ddj4pqhxqba Modul:Navbox/styles.css 828 420 1551 1550 2024-05-15T07:37:21Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1550 sanitized-css text/css /* {{pp|small=y}} */ .navbox { box-sizing: border-box; border: 1px solid #a2a9b1; width: 100%; clear: both; font-size: 88%; text-align: center; padding: 1px; margin: 1em auto 0; /* Prevent preceding content from clinging to navboxes */ } .navbox .navbox { margin-top: 0; /* No top margin for nested navboxes */ } .navbox + .navbox, /* TODO: remove first line after transclusions have updated */ .navbox + .navbox-styles + .navbox { margin-top: -1px; /* Single pixel border between adjacent navboxes */ } .navbox-inner, .navbox-subgroup { width: 100%; } .navbox-group, .navbox-title, .navbox-abovebelow { padding: 0.25em 1em; line-height: 1.5em; text-align: center; } .navbox-group { white-space: nowrap; /* @noflip */ text-align: right; } .navbox, .navbox-subgroup { background-color: #fdfdfd; } .navbox-list { line-height: 1.5em; border-color: #fdfdfd; /* Must match background color */ } .navbox-list-with-group { text-align: left; border-left-width: 2px; border-left-style: solid; } /* cell spacing for navbox cells */ /* Borders above 2nd, 3rd, etc. rows */ /* TODO: figure out how to replace tr as structure; * with div structure it should be just a matter of first-child */ tr + tr > .navbox-abovebelow, tr + tr > .navbox-group, tr + tr > .navbox-image, tr + tr > .navbox-list { border-top: 2px solid #fdfdfd; /* Must match background color */ } .navbox-title { background-color: #ccf; /* Level 1 color */ } .navbox-abovebelow, .navbox-group, .navbox-subgroup .navbox-title { background-color: #ddf; /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background-color: #e6e6ff; /* Level 3 color */ } .navbox-even { background-color: #f7f7f7; } .navbox-odd { background-color: transparent; } /* TODO: figure out how to remove reliance on td as structure */ .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul { padding: 0.125em 0; } .navbox .navbar { display: block; font-size: 100%; } .navbox-title .navbar { /* @noflip */ float: left; /* @noflip */ text-align: left; /* @noflip */ margin-right: 0.5em; } r3sdo030s2y37osfqh0rur7i26x9epy Modul:No globals 828 421 1553 1552 2024-05-15T07:37:22Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1552 Scribunto text/plain local mt = getmetatable(_G) or {} function mt.__index (t, k) if k ~= 'arg' then error('Tried to read nil global ' .. tostring(k), 2) end return nil end function mt.__newindex(t, k, v) if k ~= 'arg' then error('Tried to write global ' .. tostring(k), 2) end rawset(t, k, v) end setmetatable(_G, mt) gggsv54pq7f94l3up48hr91qtxnskdm Modul:Portal 828 422 1556 1555 2024-05-15T07:37:23Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1554 Scribunto text/plain -- This module implements {{portal bar}}. require('strict') -- determine whether we're being called from a sandbox local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) local sandbox = isSandbox and '/sandbox' or '' local portalModule = require('Module:Portal'..sandbox) local getImageName = portalModule._image local checkPortals = portalModule._checkPortals local processPortalArgs = portalModule._processPortalArgs local yesno = require( 'Module:Yesno' ) local getArgs = require('Module:Arguments').getArgs local p = {} local function sandboxVersion(s) return isSandbox and s.."-sand" or s end -- Builds the portal bar used by {{portal bar}}. function p._main( portals, args ) -- check for sensible args args = type(args) == "table" and args or {} -- Normalize arguments for key, default in pairs({border=true,redlinks=false,tracking=true}) do if args[key] == nil then args[key] = default end args[key] = yesno(args[key], default) end local nav = mw.html.create( 'div' ) :addClass(sandboxVersion('portal-bar')) :addClass( 'noprint metadata noviewer' ) :attr( 'role', 'navigation' ) :attr( 'aria-label' , 'Portals' ) :addClass(sandboxVersion(args.border and 'portal-bar-bordered' or 'portal-bar-unbordered')) local trackingCat = '' -- Allow any number of portals args.minPortals = 0 args.maxPortals = -1 -- Check to see whether there are redlinks, filter out unless args.redlink is true portals, trackingCat = checkPortals(portals, args) nav:wikitext(trackingCat) if #portals == 0 then return trackingCat end local related = yesno(args.related) if related then nav:addClass(sandboxVersion('portal-bar-related')) else local header = nav:tag('span') header:addClass(sandboxVersion('portal-bar-header')) header:wikitext('[[Wikipedia:Contents/Portals|Portal]]') if #portals > 1 then header:wikitext('s') end header:wikitext(':') end local container = nav:tag('ul') container:addClass(sandboxVersion('portal-bar-content')) if related then container:addClass(sandboxVersion('portal-bar-content-related')) end local size = related and '27x25px' or '21x19px' for _, portal in ipairs( portals ) do container :tag( 'li' ) :addClass(sandboxVersion('portal-bar-item')) :wikitext( string.format('[[Berkas:%s|%s]]&nbsp;[[Portal:%s|%s]]', getImageName(portal,true), size, portal, portal)) end local styleFile = 'Module:Portal bar'..sandbox..'/styles.css' return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = styleFile } } .. tostring( nav ) end -- Processes external arguments and sends them to the other functions. function p.main( frame ) local origArgs = getArgs(frame) local portals, args = processPortalArgs(origArgs) return p._main( portals, args ) end return p cngb8jrr5hvcipql8pzlim3p1sc4nld Modul:Portal/styles.css 828 423 1559 1558 2024-05-15T07:37:24Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1557 sanitized-css text/css /* {{pp|small=y}} */ .portal-bar { font-size: 88%; font-weight: bold; display:flex; justify-content: center; align-items: baseline; } .portal-bar-bordered { padding: 0 2em; background-color: #fdfdfd; border: 1px solid #a2a9b1; clear: both; margin: 1em auto 0; } .portal-bar-related { font-size: 100%; justify-content: flex-start; } .portal-bar-unbordered { padding: 0 1.7em; margin-left: 0; } .portal-bar-header { margin: 0 1em 0 0.5em; flex: 0 0 auto; min-height: 24px; } .portal-bar-content { display:flex; flex-flow: row wrap; flex:0 1 auto; padding: 0.15em 0; column-gap: 1em; align-items: baseline; margin: 0; list-style: none; } .portal-bar-content-related { margin: 0; list-style: none; } .portal-bar-item { display:inline-block; margin:0.15em 0.2em; min-height:24px; line-height:24px; } @media screen and (max-width:768px) { .portal-bar { font-size: 88%; font-weight: bold; display:flex; flex-flow: column wrap; align-items: baseline; } .portal-bar-header { text-align: center; flex:0; padding-left: 0.5em; margin: 0 auto; } .portal-bar-related { font-size: 100%; align-items: flex-start; } .portal-bar-content { display:flex; flex-flow: row wrap; align-items: center; flex:0; column-gap: 1em; border-top: 1px solid #a2a9b1; margin: 0 auto; list-style: none; } .portal-bar-content-related { border-top: none; margin: 0; list-style: none; } } .navbox + link + .portal-bar, .navbox + style + .portal-bar, .navbox + link + .portal-bar-bordered, .navbox + style + .portal-bar-bordered, .sister-bar + link + .portal-bar, .sister-bar + style + .portal-bar, .portal-bar + .navbox-styles + .navbox, .portal-bar + .navbox-styles + .sister-bar { margin-top: -1px; } s0fon05lkva209oa075g32i87uhnl6l Modul:Protection banner 828 424 17942 16970 2024-05-23T23:23:06Z Bangrapip 9 17942 Scribunto text/plain -- This module implements {{pp-meta}} and its daughter templates such as -- {{pp-dispute}}, {{pp-vandalism}} and {{pp-sock}}. -- Initialise necessary modules. require('strict') local makeFileLink = require('Module:File link')._main local effectiveProtectionLevel = require('Module:Effective protection level')._main local effectiveProtectionExpiry = require('Module:Effective protection expiry')._main local yesno = require('Module:Yesno') -- Lazily initialise modules and objects we don't always need. local getArgs, makeMessageBox, lang -- Set constants. local CONFIG_MODULE = 'Module:Protection banner/config' -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function makeCategoryLink(cat, sort) if cat then return string.format( '[[%s:%s|%s]]', mw.site.namespaces[14].name, cat, sort ) end end -- Validation function for the expiry and the protection date local function validateDate(dateString, dateType) if not lang then lang = mw.language.getContentLanguage() end local success, result = pcall(lang.formatDate, lang, 'U', dateString) if success then result = tonumber(result) if result then return result end end error(string.format( 'invalid %s: %s', dateType, tostring(dateString) ), 4) end local function makeFullUrl(page, query, display) return string.format( '[%s %s]', tostring(mw.uri.fullUrl(page, query)), display ) end -- Given a directed graph formatted as node -> table of direct successors, -- get a table of all nodes reachable from a given node (though always -- including the given node). local function getReachableNodes(graph, start) local toWalk, retval = {[start] = true}, {} while true do -- Can't use pairs() since we're adding and removing things as we're iterating local k = next(toWalk) -- This always gets the "first" key if k == nil then return retval end toWalk[k] = nil retval[k] = true for _,v in ipairs(graph[k]) do if not retval[v] then toWalk[v] = true end end end end -------------------------------------------------------------------------------- -- Protection class -------------------------------------------------------------------------------- local Protection = {} Protection.__index = Protection Protection.supportedActions = { edit = true, move = true, autoreview = true, upload = true } Protection.bannerConfigFields = { 'text', 'explanation', 'tooltip', 'alt', 'link', 'image' } function Protection.new(args, cfg, title) local obj = {} obj._cfg = cfg obj.title = title or mw.title.getCurrentTitle() -- Set action if not args.action then obj.action = 'edit' elseif Protection.supportedActions[args.action] then obj.action = args.action else error(string.format( 'invalid action: %s', tostring(args.action) ), 3) end -- Set level obj.level = args.demolevel or effectiveProtectionLevel(obj.action, obj.title) if not obj.level or (obj.action == 'move' and obj.level == 'autoconfirmed') then -- Users need to be autoconfirmed to move pages anyway, so treat -- semi-move-protected pages as unprotected. obj.level = '*' end -- Set expiry local effectiveExpiry = effectiveProtectionExpiry(obj.action, obj.title) if effectiveExpiry == 'infinity' then obj.expiry = 'indef' elseif effectiveExpiry ~= 'unknown' then obj.expiry = validateDate(effectiveExpiry, 'expiry date') end -- Set reason if args[1] then obj.reason = mw.ustring.lower(args[1]) if obj.reason:find('|') then error('reasons cannot contain the pipe character ("|")', 3) end end -- Set protection date if args.date then obj.protectionDate = validateDate(args.date, 'protection date') end -- Set banner config do obj.bannerConfig = {} local configTables = {} if cfg.banners[obj.action] then configTables[#configTables + 1] = cfg.banners[obj.action][obj.reason] end if cfg.defaultBanners[obj.action] then configTables[#configTables + 1] = cfg.defaultBanners[obj.action][obj.level] configTables[#configTables + 1] = cfg.defaultBanners[obj.action].default end configTables[#configTables + 1] = cfg.masterBanner for i, field in ipairs(Protection.bannerConfigFields) do for j, t in ipairs(configTables) do if t[field] then obj.bannerConfig[field] = t[field] break end end end end return setmetatable(obj, Protection) end function Protection:isUserScript() -- Whether the page is a user JavaScript or CSS page. local title = self.title return title.namespace == 2 and ( title.contentModel == 'javascript' or title.contentModel == 'css' ) end function Protection:isProtected() return self.level ~= '*' end function Protection:shouldShowLock() -- Whether we should output a banner/padlock return self:isProtected() and not self:isUserScript() end -- Whether this page needs a protection category. Protection.shouldHaveProtectionCategory = Protection.shouldShowLock function Protection:isTemporary() return type(self.expiry) == 'number' end function Protection:makeProtectionCategory() if not self:shouldHaveProtectionCategory() then return '' end local cfg = self._cfg local title = self.title -- Get the expiry key fragment. local expiryFragment if self.expiry == 'indef' then expiryFragment = self.expiry elseif type(self.expiry) == 'number' then expiryFragment = 'temp' end -- Get the namespace key fragment. local namespaceFragment = cfg.categoryNamespaceKeys[title.namespace] if not namespaceFragment and title.namespace % 2 == 1 then namespaceFragment = 'talk' end -- Define the order that key fragments are tested in. This is done with an -- array of tables containing the value to be tested, along with its -- position in the cfg.protectionCategories table. local order = { {val = expiryFragment, keypos = 1}, {val = namespaceFragment, keypos = 2}, {val = self.reason, keypos = 3}, {val = self.level, keypos = 4}, {val = self.action, keypos = 5} } --[[ -- The old protection templates used an ad-hoc protection category system, -- with some templates prioritising namespaces in their categories, and -- others prioritising the protection reason. To emulate this in this module -- we use the config table cfg.reasonsWithNamespacePriority to set the -- reasons for which namespaces have priority over protection reason. -- If we are dealing with one of those reasons, move the namespace table to -- the end of the order table, i.e. give it highest priority. If not, the -- reason should have highest priority, so move that to the end of the table -- instead. --]] table.insert(order, table.remove(order, self.reason and cfg.reasonsWithNamespacePriority[self.reason] and 2 or 3)) --[[ -- Define the attempt order. Inactive subtables (subtables with nil "value" -- fields) are moved to the end, where they will later be given the key -- "all". This is to cut down on the number of table lookups in -- cfg.protectionCategories, which grows exponentially with the number of -- non-nil keys. We keep track of the number of active subtables with the -- noActive parameter. --]] local noActive, attemptOrder do local active, inactive = {}, {} for i, t in ipairs(order) do if t.val then active[#active + 1] = t else inactive[#inactive + 1] = t end end noActive = #active attemptOrder = active for i, t in ipairs(inactive) do attemptOrder[#attemptOrder + 1] = t end end --[[ -- Check increasingly generic key combinations until we find a match. If a -- specific category exists for the combination of key fragments we are -- given, that match will be found first. If not, we keep trying different -- key fragment combinations until we match using the key -- "all-all-all-all-all". -- -- To generate the keys, we index the key subtables using a binary matrix -- with indexes i and j. j is only calculated up to the number of active -- subtables. For example, if there were three active subtables, the matrix -- would look like this, with 0 corresponding to the key fragment "all", and -- 1 corresponding to other key fragments. -- -- j 1 2 3 -- i -- 1 1 1 1 -- 2 0 1 1 -- 3 1 0 1 -- 4 0 0 1 -- 5 1 1 0 -- 6 0 1 0 -- 7 1 0 0 -- 8 0 0 0 -- -- Values of j higher than the number of active subtables are set -- to the string "all". -- -- A key for cfg.protectionCategories is constructed for each value of i. -- The position of the value in the key is determined by the keypos field in -- each subtable. --]] local cats = cfg.protectionCategories for i = 1, 2^noActive do local key = {} for j, t in ipairs(attemptOrder) do if j > noActive then key[t.keypos] = 'all' else local quotient = i / 2 ^ (j - 1) quotient = math.ceil(quotient) if quotient % 2 == 1 then key[t.keypos] = t.val else key[t.keypos] = 'all' end end end key = table.concat(key, '|') local attempt = cats[key] if attempt then return makeCategoryLink(attempt, title.text) end end return '' end function Protection:isIncorrect() local expiry = self.expiry return not self:shouldHaveProtectionCategory() or type(expiry) == 'number' and expiry < os.time() end function Protection:isTemplateProtectedNonTemplate() local action, namespace = self.action, self.title.namespace return self.level == 'templateeditor' and ( (action ~= 'edit' and action ~= 'move') or (namespace ~= 10 and namespace ~= 828) ) end function Protection:makeCategoryLinks() local msg = self._cfg.msg local ret = {self:makeProtectionCategory()} if self:isIncorrect() then ret[#ret + 1] = makeCategoryLink( msg['tracking-category-incorrect'], self.title.text ) end if self:isTemplateProtectedNonTemplate() then ret[#ret + 1] = makeCategoryLink( msg['tracking-category-template'], self.title.text ) end return table.concat(ret) end -------------------------------------------------------------------------------- -- Blurb class -------------------------------------------------------------------------------- local Blurb = {} Blurb.__index = Blurb Blurb.bannerTextFields = { text = true, explanation = true, tooltip = true, alt = true, link = true } function Blurb.new(protectionObj, args, cfg) return setmetatable({ _cfg = cfg, _protectionObj = protectionObj, _args = args }, Blurb) end -- Private methods -- function Blurb:_formatDate(num) -- Formats a Unix timestamp into dd Month, YYYY format. lang = lang or mw.language.getContentLanguage() local success, date = pcall( lang.formatDate, lang, self._cfg.msg['expiry-date-format'] or 'j F Y', '@' .. tostring(num) ) if success then return date end end function Blurb:_getExpandedMessage(msgKey) return self:_substituteParameters(self._cfg.msg[msgKey]) end function Blurb:_substituteParameters(msg) if not self._params then local parameterFuncs = {} parameterFuncs.CURRENTVERSION = self._makeCurrentVersionParameter parameterFuncs.EDITREQUEST = self._makeEditRequestParameter parameterFuncs.EXPIRY = self._makeExpiryParameter parameterFuncs.EXPLANATIONBLURB = self._makeExplanationBlurbParameter parameterFuncs.IMAGELINK = self._makeImageLinkParameter parameterFuncs.INTROBLURB = self._makeIntroBlurbParameter parameterFuncs.INTROFRAGMENT = self._makeIntroFragmentParameter parameterFuncs.PAGETYPE = self._makePagetypeParameter parameterFuncs.PROTECTIONBLURB = self._makeProtectionBlurbParameter parameterFuncs.PROTECTIONDATE = self._makeProtectionDateParameter parameterFuncs.PROTECTIONLEVEL = self._makeProtectionLevelParameter parameterFuncs.PROTECTIONLOG = self._makeProtectionLogParameter parameterFuncs.TALKPAGE = self._makeTalkPageParameter parameterFuncs.TOOLTIPBLURB = self._makeTooltipBlurbParameter parameterFuncs.TOOLTIPFRAGMENT = self._makeTooltipFragmentParameter parameterFuncs.VANDAL = self._makeVandalTemplateParameter self._params = setmetatable({}, { __index = function (t, k) local param if parameterFuncs[k] then param = parameterFuncs[k](self) end param = param or '' t[k] = param return param end }) end msg = msg:gsub('${(%u+)}', self._params) return msg end function Blurb:_makeCurrentVersionParameter() -- A link to the page history or the move log, depending on the kind of -- protection. local pagename = self._protectionObj.title.prefixedText if self._protectionObj.action == 'move' then -- We need the move log link. return makeFullUrl( 'Special:Log', {type = 'move', page = pagename}, self:_getExpandedMessage('current-version-move-display') ) else -- We need the history link. return makeFullUrl( pagename, {action = 'history'}, self:_getExpandedMessage('current-version-edit-display') ) end end function Blurb:_makeEditRequestParameter() local mEditRequest = require('Module:Submit an edit request') local action = self._protectionObj.action local level = self._protectionObj.level -- Get the edit request type. local requestType if action == 'edit' then if level == 'autoconfirmed' then requestType = 'semi' elseif level == 'extendedconfirmed' then requestType = 'extended' elseif level == 'templateeditor' then requestType = 'template' end end requestType = requestType or 'full' -- Get the display value. local display = self:_getExpandedMessage('edit-request-display') return mEditRequest._link{type = requestType, display = display} end function Blurb:_makeExpiryParameter() local expiry = self._protectionObj.expiry if type(expiry) == 'number' then return self:_formatDate(expiry) else return expiry end end function Blurb:_makeExplanationBlurbParameter() -- Cover special cases first. if self._protectionObj.title.namespace == 8 then -- MediaWiki namespace return self:_getExpandedMessage('explanation-blurb-nounprotect') end -- Get explanation blurb table keys local action = self._protectionObj.action local level = self._protectionObj.level local talkKey = self._protectionObj.title.isTalkPage and 'talk' or 'subject' -- Find the message in the explanation blurb table and substitute any -- parameters. local explanations = self._cfg.explanationBlurbs local msg if explanations[action][level] and explanations[action][level][talkKey] then msg = explanations[action][level][talkKey] elseif explanations[action][level] and explanations[action][level].default then msg = explanations[action][level].default elseif explanations[action].default and explanations[action].default[talkKey] then msg = explanations[action].default[talkKey] elseif explanations[action].default and explanations[action].default.default then msg = explanations[action].default.default else error(string.format( 'could not find explanation blurb for action "%s", level "%s" and talk key "%s"', action, level, talkKey ), 8) end return self:_substituteParameters(msg) end function Blurb:_makeImageLinkParameter() local imageLinks = self._cfg.imageLinks local action = self._protectionObj.action local level = self._protectionObj.level local msg if imageLinks[action][level] then msg = imageLinks[action][level] elseif imageLinks[action].default then msg = imageLinks[action].default else msg = imageLinks.edit.default end return self:_substituteParameters(msg) end function Blurb:_makeIntroBlurbParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('intro-blurb-expiry') else return self:_getExpandedMessage('intro-blurb-noexpiry') end end function Blurb:_makeIntroFragmentParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('intro-fragment-expiry') else return self:_getExpandedMessage('intro-fragment-noexpiry') end end function Blurb:_makePagetypeParameter() local pagetypes = self._cfg.pagetypes return pagetypes[self._protectionObj.title.namespace] or pagetypes.default or error('no default pagetype defined', 8) end function Blurb:_makeProtectionBlurbParameter() local protectionBlurbs = self._cfg.protectionBlurbs local action = self._protectionObj.action local level = self._protectionObj.level local msg if protectionBlurbs[action][level] then msg = protectionBlurbs[action][level] elseif protectionBlurbs[action].default then msg = protectionBlurbs[action].default elseif protectionBlurbs.edit.default then msg = protectionBlurbs.edit.default else error('no protection blurb defined for protectionBlurbs.edit.default', 8) end return self:_substituteParameters(msg) end function Blurb:_makeProtectionDateParameter() local protectionDate = self._protectionObj.protectionDate if type(protectionDate) == 'number' then return self:_formatDate(protectionDate) else return protectionDate end end function Blurb:_makeProtectionLevelParameter() local protectionLevels = self._cfg.protectionLevels local action = self._protectionObj.action local level = self._protectionObj.level local msg if protectionLevels[action][level] then msg = protectionLevels[action][level] elseif protectionLevels[action].default then msg = protectionLevels[action].default elseif protectionLevels.edit.default then msg = protectionLevels.edit.default else error('no protection level defined for protectionLevels.edit.default', 8) end return self:_substituteParameters(msg) end function Blurb:_makeProtectionLogParameter() local pagename = self._protectionObj.title.prefixedText if self._protectionObj.action == 'autoreview' then -- We need the pending changes log. return makeFullUrl( 'Special:Log', {type = 'stable', page = pagename}, self:_getExpandedMessage('pc-log-display') ) else -- We need the protection log. return makeFullUrl( 'Special:Log', {type = 'protect', page = pagename}, self:_getExpandedMessage('protection-log-display') ) end end function Blurb:_makeTalkPageParameter() return string.format( '[[%s:%s#%s|%s]]', mw.site.namespaces[self._protectionObj.title.namespace].talk.name, self._protectionObj.title.text, self._args.section or 'top', self:_getExpandedMessage('talk-page-link-display') ) end function Blurb:_makeTooltipBlurbParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('tooltip-blurb-expiry') else return self:_getExpandedMessage('tooltip-blurb-noexpiry') end end function Blurb:_makeTooltipFragmentParameter() if self._protectionObj:isTemporary() then return self:_getExpandedMessage('tooltip-fragment-expiry') else return self:_getExpandedMessage('tooltip-fragment-noexpiry') end end function Blurb:_makeVandalTemplateParameter() return mw.getCurrentFrame():expandTemplate{ title="vandal-m", args={self._args.user or self._protectionObj.title.baseText} } end -- Public methods -- function Blurb:makeBannerText(key) -- Validate input. if not key or not Blurb.bannerTextFields[key] then error(string.format( '"%s" is not a valid banner config field', tostring(key) ), 2) end -- Generate the text. local msg = self._protectionObj.bannerConfig[key] if type(msg) == 'string' then return self:_substituteParameters(msg) elseif type(msg) == 'function' then msg = msg(self._protectionObj, self._args) if type(msg) ~= 'string' then error(string.format( 'bad output from banner config function with key "%s"' .. ' (expected string, got %s)', tostring(key), type(msg) ), 4) end return self:_substituteParameters(msg) end end -------------------------------------------------------------------------------- -- BannerTemplate class -------------------------------------------------------------------------------- local BannerTemplate = {} BannerTemplate.__index = BannerTemplate function BannerTemplate.new(protectionObj, cfg) local obj = {} obj._cfg = cfg -- Set the image filename. local imageFilename = protectionObj.bannerConfig.image if imageFilename then obj._imageFilename = imageFilename else -- If an image filename isn't specified explicitly in the banner config, -- generate it from the protection status and the namespace. local action = protectionObj.action local level = protectionObj.level local namespace = protectionObj.title.namespace local reason = protectionObj.reason -- Deal with special cases first. if ( namespace == 10 or namespace == 828 or reason and obj._cfg.indefImageReasons[reason] ) and action == 'edit' and level == 'sysop' and not protectionObj:isTemporary() then -- Fully protected modules and templates get the special red "indef" -- padlock. obj._imageFilename = obj._cfg.msg['image-filename-indef'] else -- Deal with regular protection types. local images = obj._cfg.images if images[action] then if images[action][level] then obj._imageFilename = images[action][level] elseif images[action].default then obj._imageFilename = images[action].default end end end end return setmetatable(obj, BannerTemplate) end function BannerTemplate:renderImage() local filename = self._imageFilename or self._cfg.msg['image-filename-default'] or 'Transparent.gif' return makeFileLink{ file = filename, size = (self.imageWidth or 20) .. 'px', alt = self._imageAlt, link = self._imageLink, caption = self.imageCaption } end -------------------------------------------------------------------------------- -- Banner class -------------------------------------------------------------------------------- local Banner = setmetatable({}, BannerTemplate) Banner.__index = Banner function Banner.new(protectionObj, blurbObj, cfg) local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb. obj.imageWidth = 40 obj.imageCaption = blurbObj:makeBannerText('alt') -- Large banners use the alt text for the tooltip. obj._reasonText = blurbObj:makeBannerText('text') obj._explanationText = blurbObj:makeBannerText('explanation') obj._page = protectionObj.title.prefixedText -- Only makes a difference in testing. return setmetatable(obj, Banner) end function Banner:__tostring() -- Renders the banner. makeMessageBox = makeMessageBox or require('Module:Message box').main local reasonText = self._reasonText or error('no reason text set', 2) local explanationText = self._explanationText local mbargs = { page = self._page, type = 'protection', image = self:renderImage(), text = string.format( "'''%s'''%s", reasonText, explanationText and '<br />' .. explanationText or '' ) } return makeMessageBox('mbox', mbargs) end -------------------------------------------------------------------------------- -- Padlock class -------------------------------------------------------------------------------- local Padlock = setmetatable({}, BannerTemplate) Padlock.__index = Padlock function Padlock.new(protectionObj, blurbObj, cfg) local obj = BannerTemplate.new(protectionObj, cfg) -- This doesn't need the blurb. obj.imageWidth = 20 obj.imageCaption = blurbObj:makeBannerText('tooltip') obj._imageAlt = blurbObj:makeBannerText('alt') obj._imageLink = blurbObj:makeBannerText('link') obj._indicatorName = cfg.padlockIndicatorNames[protectionObj.action] or cfg.padlockIndicatorNames.default or 'pp-default' return setmetatable(obj, Padlock) end function Padlock:__tostring() local frame = mw.getCurrentFrame() -- The nowiki tag helps prevent whitespace at the top of articles. return frame:extensionTag{name = 'nowiki'} .. frame:extensionTag{ name = 'indicator', args = {name = self._indicatorName}, content = self:renderImage() } end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() -- This is used for testing purposes. return { Protection = Protection, Blurb = Blurb, BannerTemplate = BannerTemplate, Banner = Banner, Padlock = Padlock, } end function p._main(args, cfg, title) args = args or {} cfg = cfg or require(CONFIG_MODULE) local protectionObj = Protection.new(args, cfg, title) local ret = {} -- If a page's edit protection is equally or more restrictive than its -- protection from some other action, then don't bother displaying anything -- for the other action (except categories). if not yesno(args.catonly) and (protectionObj.action == 'edit' or args.demolevel or not getReachableNodes( cfg.hierarchy, protectionObj.level )[effectiveProtectionLevel('edit', protectionObj.title)]) then -- Initialise the blurb object local blurbObj = Blurb.new(protectionObj, args, cfg) -- Render the banner if protectionObj:shouldShowLock() then ret[#ret + 1] = tostring( (yesno(args.small) and Padlock or Banner) .new(protectionObj, blurbObj, cfg) ) end end -- Render the categories if yesno(args.category) ~= false then ret[#ret + 1] = protectionObj:makeCategoryLinks() end return table.concat(ret) end function p.main(frame, cfg) cfg = cfg or require(CONFIG_MODULE) -- Find default args, if any. local parent = frame.getParent and frame:getParent() local defaultArgs = parent and cfg.wrappers[parent:getTitle():gsub('/sandbox$', '')] -- Find user args, and use the parent frame if we are being called from a -- wrapper template. getArgs = getArgs or require('Module:Arguments').getArgs local userArgs = getArgs(frame, { parentOnly = defaultArgs, frameOnly = not defaultArgs }) -- Build the args table. User-specified args overwrite default args. local args = {} for k, v in pairs(defaultArgs or {}) do args[k] = v end for k, v in pairs(userArgs) do args[k] = v end return p._main(args, cfg) end return p g1esh5v0eq6i86pqpylkdm09loryn3e Modul:Protection banner/config 828 425 17943 16971 2024-05-23T23:23:41Z Bangrapip 9 17943 Scribunto text/plain -- This module provides configuration data for [[Module:Protection banner]]. return { -------------------------------------------------------------------------------- -- -- BANNER DATA -- -------------------------------------------------------------------------------- --[[ -- Banner data consists of six fields: -- * text - the main protection text that appears at the top of protection -- banners. -- * explanation - the text that appears below the main protection text, used -- to explain the details of the protection. -- * tooltip - the tooltip text you see when you move the mouse over a small -- padlock icon. -- * link - the page that the small padlock icon links to. -- * alt - the alt text for the small padlock icon. This is also used as tooltip -- text for the large protection banners. -- * image - the padlock image used in both protection banners and small padlock -- icons. -- -- The module checks in three separate tables to find a value for each field. -- First it checks the banners table, which has values specific to the reason -- for the page being protected. Then the module checks the defaultBanners -- table, which has values specific to each protection level. Finally, the -- module checks the masterBanner table, which holds data for protection -- templates to use if no data has been found in the previous two tables. -- -- The values in the banner data can take parameters. These are specified -- using ${TEXTLIKETHIS} (a dollar sign preceding a parameter name -- enclosed in curly braces). -- -- Available parameters: -- -- ${CURRENTVERSION} - a link to the page history or the move log, with the -- display message "current-version-edit-display" or -- "current-version-move-display". -- -- ${EDITREQUEST} - a link to create an edit request for the current page. -- -- ${EXPLANATIONBLURB} - an explanation blurb, e.g. "Please discuss any changes -- on the talk page; you may submit a request to ask an administrator to make -- an edit if it is minor or supported by consensus." -- -- ${IMAGELINK} - a link to set the image to, depending on the protection -- action and protection level. -- -- ${INTROBLURB} - the PROTECTIONBLURB parameter, plus the expiry if an expiry -- is set. E.g. "Editing of this page by new or unregistered users is currently -- disabled until dd Month YYYY." -- -- ${INTROFRAGMENT} - the same as ${INTROBLURB}, but without final punctuation -- so that it can be used in run-on sentences. -- -- ${PAGETYPE} - the type of the page, e.g. "article" or "template". -- Defined in the cfg.pagetypes table. -- -- ${PROTECTIONBLURB} - a blurb explaining the protection level of the page, e.g. -- "Editing of this page by new or unregistered users is currently disabled" -- -- ${PROTECTIONDATE} - the protection date, if it has been supplied to the -- template. -- -- ${PROTECTIONLEVEL} - the protection level, e.g. "fully protected" or -- "semi-protected". -- -- ${PROTECTIONLOG} - a link to the protection log or the pending changes log, -- depending on the protection action. -- -- ${TALKPAGE} - a link to the talk page. If a section is specified, links -- straight to that talk page section. -- -- ${TOOLTIPBLURB} - uses the PAGETYPE, PROTECTIONTYPE and EXPIRY parameters to -- create a blurb like "This template is semi-protected", or "This article is -- move-protected until DD Month YYYY". -- -- ${VANDAL} - links for the specified username (or the root page name) -- using Module:Vandal-m. -- -- Functions -- -- For advanced users, it is possible to use Lua functions instead of strings -- in the banner config tables. Using functions gives flexibility that is not -- possible just by using parameters. Functions take two arguments, the -- protection object and the template arguments, and they must output a string. -- -- For example: -- -- text = function (protectionObj, args) -- if protectionObj.level == 'autoconfirmed' then -- return 'foo' -- else -- return 'bar' -- end -- end -- -- Some protection object properties and methods that may be useful: -- protectionObj.action - the protection action -- protectionObj.level - the protection level -- protectionObj.reason - the protection reason -- protectionObj.expiry - the expiry. Nil if unset, the string "indef" if set -- to indefinite, and the protection time in unix time if temporary. -- protectionObj.protectionDate - the protection date in unix time, or nil if -- unspecified. -- protectionObj.bannerConfig - the banner config found by the module. Beware -- of editing the config field used by the function, as it could create an -- infinite loop. -- protectionObj:isProtected - returns a boolean showing whether the page is -- protected. -- protectionObj:isTemporary - returns a boolean showing whether the expiry is -- temporary. -- protectionObj:isIncorrect - returns a boolean showing whether the protection -- template is incorrect. --]] -- The master banner data, used if no values have been found in banners or -- defaultBanners. masterBanner = { text = '${INTROBLURB}', explanation = '${EXPLANATIONBLURB}', tooltip = '${TOOLTIPBLURB}', link = '${IMAGELINK}', alt = 'Page ${PROTECTIONLEVEL}' }, -- The default banner data. This holds banner data for different protection -- levels. -- *required* - this table needs edit, move, autoreview and upload subtables. defaultBanners = { edit = {}, move = {}, autoreview = { default = { alt = 'Page protected with pending changes', tooltip = 'All edits by unregistered and new users are subject to review prior to becoming visible to unregistered users', image = 'Pending-protection-shackle.svg' } }, upload = {} }, -- The banner data. This holds banner data for different protection reasons. -- In fact, the reasons specified in this table control which reasons are -- valid inputs to the first positional parameter. -- -- There is also a non-standard "description" field that can be used for items -- in this table. This is a description of the protection reason for use in the -- module documentation. -- -- *required* - this table needs edit, move, autoreview and upload subtables. banners = { edit = { blp = { description = 'For pages protected to promote compliance with the' .. ' [[Wikipedia:Biographies of living persons' .. '|biographies of living persons]] policy', text = '${INTROFRAGMENT} to promote compliance with' .. ' [[Wikipedia:Biographies of living persons' .. "|Wikipedia's&nbsp;policy on&nbsp;the&nbsp;biographies" .. ' of&nbsp;living&nbsp;people]].', tooltip = '${TOOLTIPFRAGMENT} to promote compliance with the policy on' .. ' biographies of living persons', }, dmca = { description = 'For pages protected by the Wikimedia Foundation' .. ' due to [[Digital Millennium Copyright Act]] takedown requests', explanation = function (protectionObj, args) local ret = 'Pursuant to a rights owner notice under the Digital' .. ' Millennium Copyright Act (DMCA) regarding some content' .. ' in this article, the Wikimedia Foundation acted under' .. ' applicable law and took down and restricted the content' .. ' in question.' if args.notice then ret = ret .. ' A copy of the received notice can be found here: ' .. args.notice .. '.' end ret = ret .. ' For more information, including websites discussing' .. ' how to file a counter-notice, please see' .. " [[Wikipedia:Office actions]] and the article's ${TALKPAGE}." .. "'''Do not remove this template from the article until the" .. " restrictions are withdrawn'''." return ret end, image = 'Office-protection-shackle.svg', }, dispute = { description = 'For pages protected due to editing disputes', text = function (protectionObj, args) -- Find the value of "disputes". local display = 'disputes' local disputes if args.section then disputes = string.format( '[[%s:%s#%s|%s]]', mw.site.namespaces[protectionObj.title.namespace].talk.name, protectionObj.title.text, args.section, display ) else disputes = display end -- Make the blurb, depending on the expiry. local msg if type(protectionObj.expiry) == 'number' then msg = '${INTROFRAGMENT} or until editing %s have been resolved.' else msg = '${INTROFRAGMENT} until editing %s have been resolved.' end return string.format(msg, disputes) end, explanation = "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', tooltip = '${TOOLTIPFRAGMENT} due to editing disputes', }, ecp = { description = 'For articles in topic areas authorized by' .. ' [[Wikipedia:Arbitration Committee|ArbCom]] or' .. ' meets the criteria for community use', tooltip = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}', alt = 'Extended-protected ${PAGETYPE}', }, mainpage = { description = 'For pages protected for being displayed on the [[Main Page]]', text = 'This file is currently' .. ' [[Wikipedia:This page is protected|protected]] from' .. ' editing because it is currently or will soon be displayed' .. ' on the [[Main Page]].', explanation = 'Images on the Main Page are protected due to their high' .. ' visibility. Please discuss any necessary changes on the ${TALKPAGE}.' .. '<br /><span style="font-size:90%;">' .. "'''Administrators:''' Once this image is definitely off the Main Page," .. ' please unprotect this file, or reduce to semi-protection,' .. ' as appropriate.</span>', }, office = { description = 'For pages protected by the Wikimedia Foundation', text = function (protectionObj, args) local ret = 'This ${PAGETYPE} is currently under the' .. ' scrutiny of the' .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' .. ' and is protected.' if protectionObj.protectionDate then ret = ret .. ' It has been protected since ${PROTECTIONDATE}.' end return ret end, explanation = "If you can edit this page, please discuss all changes and" .. " additions on the ${TALKPAGE} first. '''Do not remove protection from this" .. " page unless you are authorized by the Wikimedia Foundation to do" .. " so.'''", image = 'Office-protection-shackle.svg', }, reset = { description = 'For pages protected by the Wikimedia Foundation and' .. ' "reset" to a bare-bones version', text = 'This ${PAGETYPE} is currently under the' .. ' scrutiny of the' .. ' [[Wikipedia:Office actions|Wikimedia Foundation Office]]' .. ' and is protected.', explanation = function (protectionObj, args) local ret = '' if protectionObj.protectionDate then ret = ret .. 'On ${PROTECTIONDATE} this ${PAGETYPE} was' else ret = ret .. 'This ${PAGETYPE} has been' end ret = ret .. ' reduced to a' .. ' simplified, "bare bones" version so that it may be completely' .. ' rewritten to ensure it meets the policies of' .. ' [[WP:NPOV|Neutral Point of View]] and [[WP:V|Verifiability]].' .. ' Standard Wikipedia policies will apply to its rewriting—which' .. ' will eventually be open to all editors—and will be strictly' .. ' enforced. The ${PAGETYPE} has been ${PROTECTIONLEVEL} while' .. ' it is being rebuilt.\n\n' .. 'Any insertion of material directly from' .. ' pre-protection revisions of the ${PAGETYPE} will be removed, as' .. ' will any material added to the ${PAGETYPE} that is not properly' .. ' sourced. The associated talk page(s) were also cleared on the' .. " same date.\n\n" .. "If you can edit this page, please discuss all changes and" .. " additions on the ${TALKPAGE} first. '''Do not override" .. " this action, and do not remove protection from this page," .. " unless you are authorized by the Wikimedia Foundation" .. " to do so. No editor may remove this notice.'''" return ret end, image = 'Office-protection-shackle.svg', }, sock = { description = 'For pages protected due to' .. ' [[Wikipedia:Sock puppetry|sock puppetry]]', text = '${INTROFRAGMENT} to prevent [[Wikipedia:Sock puppetry|sock puppets]] of' .. ' [[Wikipedia:Blocking policy|blocked]] or' .. ' [[Wikipedia:Banning policy|banned users]]' .. ' from editing it.', tooltip = '${TOOLTIPFRAGMENT} to prevent sock puppets of blocked or banned users from' .. ' editing it', }, template = { description = 'For [[Wikipedia:High-risk templates|high-risk]]' .. ' templates and Lua modules', text = 'This is a permanently [[Help:Protection|protected]] ${PAGETYPE},' .. ' as it is [[Wikipedia:High-risk templates|high-risk]].', explanation = 'Please discuss any changes on the ${TALKPAGE}; you may' .. ' ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] or' .. ' [[Wikipedia:Template editor|template editor]] to make an edit if' .. ' it is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by' .. ' [[Wikipedia:Consensus|consensus]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.', tooltip = 'This high-risk ${PAGETYPE} is permanently ${PROTECTIONLEVEL}' .. ' to prevent vandalism', alt = 'Permanently protected ${PAGETYPE}', }, usertalk = { description = 'For pages protected against disruptive edits by a' .. ' particular user', text = '${INTROFRAGMENT} to prevent ${VANDAL} from using it to make disruptive edits,' .. ' such as abusing the' .. ' &#123;&#123;[[Template:unblock|unblock]]&#125;&#125; template.', explanation = 'If you cannot edit this user talk page and you need to' .. ' make a change or leave a message, you can' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for edits to a protected page' .. '|request an edit]],' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]],' .. ' [[Special:Userlogin|log in]],' .. ' or [[Special:UserLogin/signup|create an account]].', }, vandalism = { description = 'For pages protected against' .. ' [[Wikipedia:Vandalism|vandalism]]', text = '${INTROFRAGMENT} due to [[Wikipedia:Vandalism|vandalism]].', explanation = function (protectionObj, args) local ret = '' if protectionObj.level == 'sysop' then ret = ret .. "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ' end return ret .. '${EXPLANATIONBLURB}' end, tooltip = '${TOOLTIPFRAGMENT} due to vandalism', } }, move = { dispute = { description = 'For pages protected against page moves due to' .. ' disputes over the page title', explanation = "This protection is '''not''' an endorsement of the" .. ' ${CURRENTVERSION}. ${EXPLANATIONBLURB}', image = 'Move-protection-shackle.svg' }, vandalism = { description = 'For pages protected against' .. ' [[Wikipedia:Vandalism#Page-move vandalism' .. ' |page-move vandalism]]' } }, autoreview = {}, upload = {} }, -------------------------------------------------------------------------------- -- -- GENERAL DATA TABLES -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Protection blurbs -------------------------------------------------------------------------------- -- This table produces the protection blurbs available with the -- ${PROTECTIONBLURB} parameter. It is sorted by protection action and -- protection level, and is checked by the module in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. protectionBlurbs = { edit = { default = 'This ${PAGETYPE} is currently [[Help:Protection|' .. 'protected]] from editing', autoconfirmed = 'Editing of this ${PAGETYPE} by [[Wikipedia:User access' .. ' levels#New users|new]] or [[Wikipedia:User access levels#Unregistered' .. ' users|unregistered]] users is currently [[Help:Protection|disabled]]', extendedconfirmed = 'This ${PAGETYPE} is currently under extended confirmed protection', }, move = { default = 'This ${PAGETYPE} is currently [[Help:Protection|protected]]' .. ' from [[Help:Moving a page|page moves]]' }, autoreview = { default = 'All edits made to this ${PAGETYPE} by' .. ' [[Wikipedia:User access levels#New users|new]] or' .. ' [[Wikipedia:User access levels#Unregistered users|unregistered]]' .. ' users are currently' .. ' [[Wikipedia:Pending changes|subject to review]]' }, upload = { default = 'Uploading new versions of this ${PAGETYPE} is currently disabled' } }, -------------------------------------------------------------------------------- -- Explanation blurbs -------------------------------------------------------------------------------- -- This table produces the explanation blurbs available with the -- ${EXPLANATIONBLURB} parameter. It is sorted by protection action, -- protection level, and whether the page is a talk page or not. If the page is -- a talk page it will have a talk key of "talk"; otherwise it will have a talk -- key of "subject". The table is checked in the following order: -- 1. page's protection action, page's protection level, page's talk key -- 2. page's protection action, page's protection level, default talk key -- 3. page's protection action, default protection level, page's talk key -- 4. page's protection action, default protection level, default talk key -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. explanationBlurbs = { edit = { autoconfirmed = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details. If you' .. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can' .. ' ${EDITREQUEST}, discuss changes on the ${TALKPAGE},' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details. If you' .. ' cannot edit this ${PAGETYPE} and you wish to make a change, you can' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].', }, extendedconfirmed = { default = 'Extended confirmed protection prevents edits from all unregistered editors' .. ' and registered users with fewer than 30 days tenure and 500 edits.' .. ' The [[Wikipedia:Protection policy#extended|policy on community use]]' .. ' specifies that extended confirmed protection can be applied to combat' .. ' disruption, if semi-protection has proven to be ineffective.' .. ' Extended confirmed protection may also be applied to enforce' .. ' [[Wikipedia:Arbitration Committee|arbitration sanctions]].' .. ' Please discuss any changes on the ${TALKPAGE}; you may' .. ' ${EDITREQUEST} to ask for uncontroversial changes supported by' .. ' [[Wikipedia:Consensus|consensus]].' }, default = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Please discuss any changes on the ${TALKPAGE}; you' .. ' may ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] to make an edit if it' .. ' is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' .. '|consensus]]. You may also [[Wikipedia:Requests for' .. ' page protection#Current requests for reduction in protection level' .. '|request]] that this page be unprotected.', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' You may [[Wikipedia:Requests for page' .. ' protection#Current requests for edits to a protected page|request an' .. ' edit]] to this page, or [[Wikipedia:Requests for' .. ' page protection#Current requests for reduction in protection level' .. '|ask]] for it to be unprotected.' } }, move = { default = { subject = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but cannot be moved' .. ' until unprotected. Please discuss any suggested moves on the' .. ' ${TALKPAGE} or at [[Wikipedia:Requested moves]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.', default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but cannot be moved' .. ' until unprotected. Please discuss any suggested moves at' .. ' [[Wikipedia:Requested moves]]. You can also' .. ' [[Wikipedia:Requests for page protection|request]] that the page be' .. ' unprotected.' } }, autoreview = { default = { default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Edits to this ${PAGETYPE} by new and unregistered users' .. ' will not be visible to readers until they are accepted by' .. ' a reviewer. To avoid the need for your edits to be' .. ' reviewed, you may' .. ' [[Wikipedia:Requests for page protection' .. '#Current requests for reduction in protection level' .. '|request unprotection]], [[Special:Userlogin|log in]], or' .. ' [[Special:UserLogin/signup|create an account]].' }, }, upload = { default = { default = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' The page may still be edited but new versions of the file' .. ' cannot be uploaded until it is unprotected. You can' .. ' request that a new version be uploaded by using a' .. ' [[Wikipedia:Edit requests|protected edit request]], or you' .. ' can [[Wikipedia:Requests for page protection|request]]' .. ' that the file be unprotected.' } } }, -------------------------------------------------------------------------------- -- Protection levels -------------------------------------------------------------------------------- -- This table provides the data for the ${PROTECTIONLEVEL} parameter, which -- produces a short label for different protection levels. It is sorted by -- protection action and protection level, and is checked in the following -- order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. protectionLevels = { edit = { default = 'protected', templateeditor = 'template-protected', extendedconfirmed = 'extended-protected', autoconfirmed = 'semi-protected', }, move = { default = 'move-protected' }, autoreview = { }, upload = { default = 'upload-protected' } }, -------------------------------------------------------------------------------- -- Images -------------------------------------------------------------------------------- -- This table lists different padlock images for each protection action and -- protection level. It is used if an image is not specified in any of the -- banner data tables, and if the page does not satisfy the conditions for using -- the ['image-filename-indef'] image. It is checked in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level images = { edit = { default = 'Full-protection-shackle.svg', templateeditor = 'Template-protection-shackle.svg', extendedconfirmed = 'Extended-protection-shackle.svg', autoconfirmed = 'Semi-protection-shackle.svg' }, move = { default = 'Move-protection-shackle.svg', }, autoreview = { default = 'Pending-protection-shackle.svg' }, upload = { default = 'Upload-protection-shackle.svg' } }, -- Pages with a reason specified in this table will show the special "indef" -- padlock, defined in the 'image-filename-indef' message, if no expiry is set. indefImageReasons = { template = true }, -------------------------------------------------------------------------------- -- Image links -------------------------------------------------------------------------------- -- This table provides the data for the ${IMAGELINK} parameter, which gets -- the image link for small padlock icons based on the page's protection action -- and protection level. It is checked in the following order: -- 1. page's protection action, page's protection level -- 2. page's protection action, default protection level -- 3. "edit" protection action, default protection level -- -- It is possible to use banner parameters inside this table. -- *required* - this table needs edit, move, autoreview and upload subtables. imageLinks = { edit = { default = 'Wikipedia:Protection policy#full', templateeditor = 'Wikipedia:Protection policy#template', extendedconfirmed = 'Wikipedia:Protection policy#extended', autoconfirmed = 'Wikipedia:Protection policy#semi' }, move = { default = 'Wikipedia:Protection policy#move' }, autoreview = { default = 'Wikipedia:Protection policy#pending' }, upload = { default = 'Wikipedia:Protection policy#upload' } }, -------------------------------------------------------------------------------- -- Padlock indicator names -------------------------------------------------------------------------------- -- This table provides the "name" attribute for the <indicator> extension tag -- with which small padlock icons are generated. All indicator tags on a page -- are displayed in alphabetical order based on this attribute, and with -- indicator tags with duplicate names, the last tag on the page wins. -- The attribute is chosen based on the protection action; table keys must be a -- protection action name or the string "default". padlockIndicatorNames = { autoreview = 'pp-autoreview', default = 'pp-default' }, -------------------------------------------------------------------------------- -- Protection categories -------------------------------------------------------------------------------- --[[ -- The protection categories are stored in the protectionCategories table. -- Keys to this table are made up of the following strings: -- -- 1. the expiry date -- 2. the namespace -- 3. the protection reason (e.g. "dispute" or "vandalism") -- 4. the protection level (e.g. "sysop" or "autoconfirmed") -- 5. the action (e.g. "edit" or "move") -- -- When the module looks up a category in the table, first it will will check to -- see a key exists that corresponds to all five parameters. For example, a -- user page semi-protected from vandalism for two weeks would have the key -- "temp-user-vandalism-autoconfirmed-edit". If no match is found, the module -- changes the first part of the key to "all" and checks the table again. It -- keeps checking increasingly generic key combinations until it finds the -- field, or until it reaches the key "all-all-all-all-all". -- -- The module uses a binary matrix to determine the order in which to search. -- This is best demonstrated by a table. In this table, the "0" values -- represent "all", and the "1" values represent the original data (e.g. -- "indef" or "file" or "vandalism"). -- -- expiry namespace reason level action -- order -- 1 1 1 1 1 1 -- 2 0 1 1 1 1 -- 3 1 0 1 1 1 -- 4 0 0 1 1 1 -- 5 1 1 0 1 1 -- 6 0 1 0 1 1 -- 7 1 0 0 1 1 -- 8 0 0 0 1 1 -- 9 1 1 1 0 1 -- 10 0 1 1 0 1 -- 11 1 0 1 0 1 -- 12 0 0 1 0 1 -- 13 1 1 0 0 1 -- 14 0 1 0 0 1 -- 15 1 0 0 0 1 -- 16 0 0 0 0 1 -- 17 1 1 1 1 0 -- 18 0 1 1 1 0 -- 19 1 0 1 1 0 -- 20 0 0 1 1 0 -- 21 1 1 0 1 0 -- 22 0 1 0 1 0 -- 23 1 0 0 1 0 -- 24 0 0 0 1 0 -- 25 1 1 1 0 0 -- 26 0 1 1 0 0 -- 27 1 0 1 0 0 -- 28 0 0 1 0 0 -- 29 1 1 0 0 0 -- 30 0 1 0 0 0 -- 31 1 0 0 0 0 -- 32 0 0 0 0 0 -- -- In this scheme the action has the highest priority, as it is the last -- to change, and the expiry has the least priority, as it changes the most. -- The priorities of the expiry, the protection level and the action are -- fixed, but the priorities of the reason and the namespace can be swapped -- through the use of the cfg.bannerDataNamespaceHasPriority table. --]] -- If the reason specified to the template is listed in this table, -- namespace data will take priority over reason data in the protectionCategories -- table. reasonsWithNamespacePriority = { vandalism = true, }, -- The string to use as a namespace key for the protectionCategories table for each -- namespace number. categoryNamespaceKeys = { [ 2] = 'user', [ 3] = 'user', [ 4] = 'project', [ 6] = 'file', [ 8] = 'mediawiki', [ 10] = 'template', [ 12] = 'project', [ 14] = 'category', [100] = 'portal', [828] = 'module', }, protectionCategories = { ['all|all|all|all|all'] = 'Wikipedia fully protected pages', ['all|all|office|all|all'] = 'Wikipedia Office-protected pages', ['all|all|reset|all|all'] = 'Wikipedia Office-protected pages', ['all|all|dmca|all|all'] = 'Wikipedia Office-protected pages', ['all|all|mainpage|all|all'] = 'Wikipedia fully protected main page files', ['all|all|all|extendedconfirmed|all'] = 'Wikipedia extended-confirmed-protected pages', ['all|all|ecp|extendedconfirmed|all'] = 'Wikipedia extended-confirmed-protected pages', ['all|template|all|all|edit'] = 'Wikipedia fully protected templates', ['all|all|all|autoconfirmed|edit'] = 'Wikipedia semi-protected pages', ['indef|all|all|autoconfirmed|edit'] = 'Wikipedia indefinitely semi-protected pages', ['all|all|blp|autoconfirmed|edit'] = 'Wikipedia indefinitely semi-protected biographies of living people', ['temp|all|blp|autoconfirmed|edit'] = 'Wikipedia temporarily semi-protected biographies of living people', ['all|all|dispute|autoconfirmed|edit'] = 'Wikipedia pages semi-protected due to dispute', ['all|all|sock|autoconfirmed|edit'] = 'Wikipedia pages semi-protected from banned users', ['all|all|vandalism|autoconfirmed|edit'] = 'Wikipedia pages semi-protected against vandalism', ['all|category|all|autoconfirmed|edit'] = 'Wikipedia semi-protected categories', ['all|file|all|autoconfirmed|edit'] = 'Wikipedia semi-protected files', ['all|portal|all|autoconfirmed|edit'] = 'Wikipedia semi-protected portals', ['all|project|all|autoconfirmed|edit'] = 'Wikipedia semi-protected project pages', ['all|talk|all|autoconfirmed|edit'] = 'Wikipedia semi-protected talk pages', ['all|template|all|autoconfirmed|edit'] = 'Wikipedia semi-protected templates', ['all|user|all|autoconfirmed|edit'] = 'Wikipedia semi-protected user and user talk pages', ['all|all|all|templateeditor|move'] = 'Wikipedia template-protected pages other than templates and modules', ['all|all|all|templateeditor|edit'] = 'Wikipedia template-protected pages other than templates and modules', ['all|template|all|templateeditor|edit'] = 'Wikipedia template-protected templates', ['all|template|all|templateeditor|move'] = 'Wikipedia template-protected templates', -- move-protected templates ['all|all|blp|sysop|edit'] = 'Wikipedia indefinitely protected biographies of living people', ['temp|all|blp|sysop|edit'] = 'Wikipedia temporarily protected biographies of living people', ['all|all|dispute|sysop|edit'] = 'Wikipedia pages protected due to dispute', ['all|all|sock|sysop|edit'] = 'Wikipedia pages protected from banned users', ['all|all|vandalism|sysop|edit'] = 'Wikipedia pages protected against vandalism', ['all|category|all|sysop|edit'] = 'Wikipedia fully protected categories', ['all|file|all|sysop|edit'] = 'Wikipedia fully protected files', ['all|project|all|sysop|edit'] = 'Wikipedia fully protected project pages', ['all|talk|all|sysop|edit'] = 'Wikipedia fully protected talk pages', ['all|template|all|extendedconfirmed|edit'] = 'Wikipedia extended-confirmed-protected templates', ['all|template|all|sysop|edit'] = 'Wikipedia fully protected templates', ['all|user|all|sysop|edit'] = 'Wikipedia fully protected user and user talk pages', ['all|module|all|all|edit'] = 'Wikipedia fully protected modules', ['all|module|all|templateeditor|edit'] = 'Wikipedia template-protected modules', ['all|module|all|extendedconfirmed|edit'] = 'Wikipedia extended-confirmed-protected modules', ['all|module|all|autoconfirmed|edit'] = 'Wikipedia semi-protected modules', ['all|all|all|sysop|move'] = 'Wikipedia move-protected pages', ['indef|all|all|sysop|move'] = 'Wikipedia indefinitely move-protected pages', ['all|all|dispute|sysop|move'] = 'Wikipedia pages move-protected due to dispute', ['all|all|vandalism|sysop|move'] = 'Wikipedia pages move-protected due to vandalism', ['all|portal|all|sysop|move'] = 'Wikipedia move-protected portals', ['all|project|all|sysop|move'] = 'Wikipedia move-protected project pages', ['all|talk|all|sysop|move'] = 'Wikipedia move-protected talk pages', ['all|template|all|sysop|move'] = 'Wikipedia move-protected templates', ['all|user|all|sysop|move'] = 'Wikipedia move-protected user and user talk pages', ['all|all|all|autoconfirmed|autoreview'] = 'Wikipedia pending changes protected pages', ['all|file|all|all|upload'] = 'Wikipedia upload-protected files', }, -------------------------------------------------------------------------------- -- Expiry category config -------------------------------------------------------------------------------- -- This table configures the expiry category behaviour for each protection -- action. -- * If set to true, setting that action will always categorise the page if -- an expiry parameter is not set. -- * If set to false, setting that action will never categorise the page. -- * If set to nil, the module will categorise the page if: -- 1) an expiry parameter is not set, and -- 2) a reason is provided, and -- 3) the specified reason is not blacklisted in the reasonsWithoutExpiryCheck -- table. expiryCheckActions = { edit = nil, move = false, autoreview = true, upload = false }, reasonsWithoutExpiryCheck = { blp = true, template = true, }, -------------------------------------------------------------------------------- -- Pagetypes -------------------------------------------------------------------------------- -- This table produces the page types available with the ${PAGETYPE} parameter. -- Keys are namespace numbers, or the string "default" for the default value. pagetypes = { [0] = 'article', [6] = 'file', [10] = 'template', [14] = 'category', [828] = 'module', default = 'page' }, -------------------------------------------------------------------------------- -- Strings marking indefinite protection -------------------------------------------------------------------------------- -- This table contains values passed to the expiry parameter that mean the page -- is protected indefinitely. indefStrings = { ['indef'] = true, ['indefinite'] = true, ['indefinitely'] = true, ['infinite'] = true, }, -------------------------------------------------------------------------------- -- Group hierarchy -------------------------------------------------------------------------------- -- This table maps each group to all groups that have a superset of the original -- group's page editing permissions. hierarchy = { sysop = {}, reviewer = {'sysop'}, filemover = {'sysop'}, templateeditor = {'sysop'}, extendedconfirmed = {'sysop'}, autoconfirmed = {'reviewer', 'filemover', 'templateeditor', 'extendedconfirmed'}, user = {'autoconfirmed'}, ['*'] = {'user'} }, -------------------------------------------------------------------------------- -- Wrapper templates and their default arguments -------------------------------------------------------------------------------- -- This table contains wrapper templates used with the module, and their -- default arguments. Templates specified in this table should contain the -- following invocation, and no other template content: -- -- {{#invoke:Protection banner|main}} -- -- If other content is desired, it can be added between -- <noinclude>...</noinclude> tags. -- -- When a user calls one of these wrapper templates, they will use the -- default arguments automatically. However, users can override any of the -- arguments. wrappers = { ['Template:Pp'] = {}, ['Template:Pp-extended'] = {'ecp'}, ['Template:Pp-blp'] = {'blp'}, -- we don't need Template:Pp-create ['Template:Pp-dispute'] = {'dispute'}, ['Template:Pp-main-page'] = {'mainpage'}, ['Template:Pp-move'] = {action = 'move', catonly = 'yes'}, ['Template:Pp-move-dispute'] = {'dispute', action = 'move', catonly = 'yes'}, -- we don't need Template:Pp-move-indef ['Template:Pp-move-vandalism'] = {'vandalism', action = 'move', catonly = 'yes'}, ['Template:Pp-office'] = {'office'}, ['Template:Pp-office-dmca'] = {'dmca'}, ['Template:Pp-pc'] = {action = 'autoreview', small = true}, ['Template:Pp-pc1'] = {action = 'autoreview', small = true}, ['Template:Pp-reset'] = {'reset'}, ['Template:Pp-semi-indef'] = {small = true}, ['Template:Pp-sock'] = {'sock'}, ['Template:Pp-template'] = {'template', small = true}, ['Template:Pp-upload'] = {action = 'upload'}, ['Template:Pp-usertalk'] = {'usertalk'}, ['Template:Pp-vandalism'] = {'vandalism'}, }, -------------------------------------------------------------------------------- -- -- MESSAGES -- -------------------------------------------------------------------------------- msg = { -------------------------------------------------------------------------------- -- Intro blurb and intro fragment -------------------------------------------------------------------------------- -- These messages specify what is produced by the ${INTROBLURB} and -- ${INTROFRAGMENT} parameters. If the protection is temporary they use the -- intro-blurb-expiry or intro-fragment-expiry, and if not they use -- intro-blurb-noexpiry or intro-fragment-noexpiry. -- It is possible to use banner parameters in these messages. ['intro-blurb-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY}.', ['intro-blurb-noexpiry'] = '${PROTECTIONBLURB}.', ['intro-fragment-expiry'] = '${PROTECTIONBLURB} until ${EXPIRY},', ['intro-fragment-noexpiry'] = '${PROTECTIONBLURB}', -------------------------------------------------------------------------------- -- Tooltip blurb -------------------------------------------------------------------------------- -- These messages specify what is produced by the ${TOOLTIPBLURB} parameter. -- If the protection is temporary the tooltip-blurb-expiry message is used, and -- if not the tooltip-blurb-noexpiry message is used. -- It is possible to use banner parameters in these messages. ['tooltip-blurb-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY}.', ['tooltip-blurb-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}.', ['tooltip-fragment-expiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL} until ${EXPIRY},', ['tooltip-fragment-noexpiry'] = 'This ${PAGETYPE} is ${PROTECTIONLEVEL}', -------------------------------------------------------------------------------- -- Special explanation blurb -------------------------------------------------------------------------------- -- An explanation blurb for pages that cannot be unprotected, e.g. for pages -- in the MediaWiki namespace. -- It is possible to use banner parameters in this message. ['explanation-blurb-nounprotect'] = 'See the [[Wikipedia:Protection policy|' .. 'protection policy]] and ${PROTECTIONLOG} for more details.' .. ' Please discuss any changes on the ${TALKPAGE}; you' .. ' may ${EDITREQUEST} to ask an' .. ' [[Wikipedia:Administrators|administrator]] to make an edit if it' .. ' is [[Help:Minor edit#When to mark an edit as a minor edit' .. '|uncontroversial]] or supported by [[Wikipedia:Consensus' .. '|consensus]].', -------------------------------------------------------------------------------- -- Protection log display values -------------------------------------------------------------------------------- -- These messages determine the display values for the protection log link -- or the pending changes log link produced by the ${PROTECTIONLOG} parameter. -- It is possible to use banner parameters in these messages. ['protection-log-display'] = 'protection log', ['pc-log-display'] = 'pending changes log', -------------------------------------------------------------------------------- -- Current version display values -------------------------------------------------------------------------------- -- These messages determine the display values for the page history link -- or the move log link produced by the ${CURRENTVERSION} parameter. -- It is possible to use banner parameters in these messages. ['current-version-move-display'] = 'current title', ['current-version-edit-display'] = 'current version', -------------------------------------------------------------------------------- -- Talk page -------------------------------------------------------------------------------- -- This message determines the display value of the talk page link produced -- with the ${TALKPAGE} parameter. -- It is possible to use banner parameters in this message. ['talk-page-link-display'] = 'talk page', -------------------------------------------------------------------------------- -- Edit requests -------------------------------------------------------------------------------- -- This message determines the display value of the edit request link produced -- with the ${EDITREQUEST} parameter. -- It is possible to use banner parameters in this message. ['edit-request-display'] = 'submit an edit request', -------------------------------------------------------------------------------- -- Expiry date format -------------------------------------------------------------------------------- -- This is the format for the blurb expiry date. It should be valid input for -- the first parameter of the #time parser function. ['expiry-date-format'] = 'F j, Y "at" H:i e', -------------------------------------------------------------------------------- -- Tracking categories -------------------------------------------------------------------------------- -- These messages determine which tracking categories the module outputs. ['tracking-category-incorrect'] = 'Wikipedia pages with incorrect protection templates', ['tracking-category-template'] = 'Wikipedia template-protected pages other than templates and modules', -------------------------------------------------------------------------------- -- Images -------------------------------------------------------------------------------- -- These are images that are not defined by their protection action and protection level. ['image-filename-indef'] = 'Full-protection-shackle.svg', ['image-filename-default'] = 'Transparent.gif', -------------------------------------------------------------------------------- -- End messages -------------------------------------------------------------------------------- } -------------------------------------------------------------------------------- -- End configuration -------------------------------------------------------------------------------- } bwdq6s0o76ylir1k2sdre20yoyvjw2e Modul:Separated entries 828 426 17941 1566 2024-05-23T23:22:17Z Bangrapip 9 17941 Scribunto text/plain -- This module takes positional parameters as input and concatenates them with -- an optional separator. The final separator (the "conjunction") can be -- specified independently, enabling natural-language lists like -- "foo, bar, baz and qux". The starting parameter can also be specified. local compressSparseArray = require('Module:TableTools').compressSparseArray local p = {} function p._main(args) local separator = args.separator -- Decode (convert to Unicode) HTML escape sequences, such as "&#32;" for space. and mw.text.decode(args.separator) or '' local conjunction = args.conjunction and mw.text.decode(args.conjunction) or separator -- Discard values before the starting parameter. local start = tonumber(args.start) if start then for i = 1, start - 1 do args[i] = nil end end -- Discard named parameters. local values = compressSparseArray(args) return mw.text.listToText(values, separator, conjunction) end local function makeInvokeFunction(separator, conjunction, first) return function (frame) local args = require('Module:Arguments').getArgs(frame) args.separator = separator or args.separator args.conjunction = conjunction or args.conjunction args.first = first or args.first return p._main(args) end end p.main = makeInvokeFunction() p.br = makeInvokeFunction('<br />') p.comma = makeInvokeFunction(mw.message.new('comma-separator'):plain()) return p r3n53qz4zycs3vxyo5ms9qjo1jm32bp Modul:Sidebar/configuration 828 427 1568 1567 2024-05-15T07:37:29Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1567 Scribunto text/plain return { i18n = { child_yes = 'yes', float_none = 'none', float_left = 'left', wrap_true = 'true', navbar_none = 'none', navbar_off = 'off', default_list_title = 'List', title_not_to_add_navbar = 'Template:Sidebar', collapse_title_not_to_add_navbar = 'Template:Sidebar with collapsible lists', templatestyles = 'Module:Sidebar/styles.css', hlist_templatestyles = 'Hlist/styles.css', plainlist_templatestyles = 'Plainlist/styles.css', category = { child = '[[Kategori:Pages using sidebar with the child parameter]]', conversion = '[[Kategori:Sidebars with styles needing conversion]]' }, pattern = { collapse_sandbox = '/sandbox$', sandbox = '/sandbox$', subgroup = 'sidebar%-subgroup', style_conversion = 'style$', uncategorized_conversion_titles = { '/[Ss]andbox', '/[Tt]estcases', '/[Dd]oc$' } }, class = { sidebar = 'sidebar', subgroup = 'sidebar-subgroup', collapse = 'sidebar-collapse', float_none = 'sidebar-none', float_left = 'sidebar-left', wraplinks = 'nowraplinks', outer_title = 'sidebar-outer-title', top_image = 'sidebar-top-image', top_caption = 'sidebar-top-caption', pretitle = 'sidebar-pretitle', pretitle_with_top_image = 'sidebar-pretitle-with-top-image', title = 'sidebar-title', title_with_pretitle = 'sidebar-title-with-pretitle', image = 'sidebar-image', caption = 'sidebar-caption', above = 'sidebar-above', heading = 'sidebar-heading', content = 'sidebar-content', content_with_subgroup = 'sidebar-content-with-subgroup', below = 'sidebar-below', navbar = 'sidebar-navbar', list = 'sidebar-list', list_title = 'sidebar-list-title', list_title_centered = 'sidebar-list-title-c', list_content = 'sidebar-list-content' } } } ql4ygxrmykm6n72sdwuvijxyy3f4as8 Modul:Sidebar/styles.css 828 428 18134 1570 2024-05-24T04:38:39Z Bangrapip 9 18134 sanitized-css text/css /* {{pp-template}} */ /* TODO: Invert width design to be "mobile first" */ .sidebar { /* TODO: Ask if we should have max-width 22em instead */ width: 22em; /* @noflip */ float: right; /* @noflip */ clear: right; /* @noflip */ margin: 0.5em 0 1em 1em; background: var(--background-color-neutral-subtle, #f8f9fa); border: 1px solid #aaa; padding: 0.2em; text-align: center; line-height: 1.4em; font-size: 88%; border-collapse: collapse; /* Timeless has display: none on .nomobile at mobile resolutions, so we * unhide it with display: table and let precedence and proximity win. */ display: table; } /* Unfortunately, so does Minerva desktop, except Minerva drops an * !important on the declaration. So we have to be mean for Minerva users. * Mobile removes the element entirely with `wgMFRemovableClasses` in * https://github.com/wikimedia/operations-mediawiki-config/blob/master/ wmf-config/InitialiseSettings.php#L16992 * which is why displaying it categorically with display: table works. * We don't really want to expose the generic user in the wild on mobile to have * to deal with sidebars. (Maybe the ones with collapsible lists, so that * might be an improvement. That is blocked on [[:phab:T111565]].) */ body.skin-minerva .sidebar { display: table !important; /* also, minerva is way too aggressive about other stylings on tables. * TODO remove when this template gets moved to a div. plans on talk page. * We always float right on Minerva because that's a lot of extra CSS * otherwise. */ float: right !important; margin: 0.5em 0 1em 1em !important; } .sidebar-subgroup { width: 100%; margin: 0; border-spacing: 0; } .sidebar-left { /* @noflip */ float: left; /* @noflip */ clear: left; /* @noflip */ margin: 0.5em 1em 1em 0; } .sidebar-none { float: none; clear: both; /* @noflip */ margin: 0.5em 1em 1em 0; } .sidebar-outer-title { padding: 0 0.4em 0.2em; font-size: 125%; line-height: 1.2em; font-weight: bold; } .sidebar-top-image { padding: 0.4em; } .sidebar-top-caption, .sidebar-pretitle-with-top-image, .sidebar-caption { padding: 0.2em 0.4em 0; line-height: 1.2em; } .sidebar-pretitle { padding: 0.4em 0.4em 0; line-height: 1.2em; } .sidebar-title, .sidebar-title-with-pretitle { padding: 0.2em 0.8em; font-size: 145%; line-height: 1.2em; } .sidebar-title-with-pretitle { padding: 0.1em 0.4em; } .sidebar-image { padding: 0.2em 0.4em 0.4em; } .sidebar-heading { padding: 0.1em 0.4em; } .sidebar-content { padding: 0 0.5em 0.4em; } .sidebar-content-with-subgroup { padding: 0.1em 0.4em 0.2em; } .sidebar-above, .sidebar-below { padding: 0.3em 0.8em; font-weight: bold; } .sidebar-collapse .sidebar-above, .sidebar-collapse .sidebar-below { border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; } .sidebar-navbar { text-align: right; font-size: 115%; padding: 0 0.4em 0.4em; } .sidebar-list-title { padding: 0 0.4em; text-align: left; font-weight: bold; line-height: 1.6em; font-size: 105%; } /* centered text with mw-collapsible headers is finicky */ .sidebar-list-title-c { padding: 0 0.4em; text-align: center; margin: 0 3.3em; } @media (max-width: 720px) { /* users have wide latitude to set arbitrary width and margin :( "Super-specific" selector to prevent overriding this appearance by lower level sidebars too */ body.mediawiki .sidebar { width: 100% !important; clear: both; float: none !important; /* Remove when we div based; Minerva is dumb */ margin-left: 0 !important; margin-right: 0 !important; } /* TODO: We might consider making all links wrap at small resolutions and then * only introduce nowrap at higher resolutions. Do when we invert the media * query. */ } ohmnaoni9ccsw90xedutas9gyj0hypn Modul:String 828 429 17944 1572 2024-05-23T23:24:28Z Bangrapip 9 17944 Scribunto text/plain --[[ This module is intended to provide access to basic string functions. Most of the functions provided here can be invoked with named parameters, unnamed parameters, or a mixture. If named parameters are used, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. Depending on the intended use, it may be advantageous to either preserve or remove such whitespace. Global options ignore_errors: If set to 'true' or 1, any error condition will result in an empty string being returned rather than an error message. error_category: If an error occurs, specifies the name of a category to include with the error message. The default category is [Category:Errors reported by Module String]. no_category: If set to 'true' or 1, no category will be added if an error is generated. Unit tests for this module are available at Module:String/tests. ]] local str = {} --[[ len This function returns the length of the target string. Usage: {{#invoke:String|len|target_string|}} OR {{#invoke:String|len|s=target_string}} Parameters s: The string whose length to report If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. ]] function str.len( frame ) local new_args = str._getParameters( frame.args, {'s'} ) local s = new_args['s'] or '' return mw.ustring.len( s ) end --[[ sub This function returns a substring of the target string at specified indices. Usage: {{#invoke:String|sub|target_string|start_index|end_index}} OR {{#invoke:String|sub|s=target_string|i=start_index|j=end_index}} Parameters s: The string to return a subset of i: The first index of the substring to return, defaults to 1. j: The last index of the string to return, defaults to the last character. The first character of the string is assigned an index of 1. If either i or j is a negative value, it is interpreted the same as selecting a character by counting from the end of the string. Hence, a value of -1 is the same as selecting the last character of the string. If the requested indices are out of range for the given string, an error is reported. ]] function str.sub( frame ) local new_args = str._getParameters( frame.args, { 's', 'i', 'j' } ) local s = new_args['s'] or '' local i = tonumber( new_args['i'] ) or 1 local j = tonumber( new_args['j'] ) or -1 local len = mw.ustring.len( s ) -- Convert negatives for range checking if i < 0 then i = len + i + 1 end if j < 0 then j = len + j + 1 end if i > len or j > len or i < 1 or j < 1 then return str._error( 'String subset index out of range' ) end if j < i then return str._error( 'String subset indices out of order' ) end return mw.ustring.sub( s, i, j ) end --[[ This function implements that features of {{str sub old}} and is kept in order to maintain these older templates. ]] function str.sublength( frame ) local i = tonumber( frame.args.i ) or 0 local len = tonumber( frame.args.len ) return mw.ustring.sub( frame.args.s, i + 1, len and ( i + len ) ) end --[[ _match This function returns a substring from the source string that matches a specified pattern. It is exported for use in other modules Usage: strmatch = require("Module:String")._match sresult = strmatch( s, pattern, start, match, plain, nomatch ) Parameters s: The string to search pattern: The pattern or string to find within the string start: The index within the source string to start the search. The first character of the string has index 1. Defaults to 1. match: In some cases it may be possible to make multiple matches on a single string. This specifies which match to return, where the first match is match= 1. If a negative number is specified then a match is returned counting from the last match. Hence match = -1 is the same as requesting the last match. Defaults to 1. plain: A flag indicating that the pattern should be understood as plain text. Defaults to false. nomatch: If no match is found, output the "nomatch" value rather than an error. For information on constructing Lua patterns, a form of [regular expression], see: * http://www.lua.org/manual/5.1/manual.html#5.4.1 * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns ]] -- This sub-routine is exported for use in other modules function str._match( s, pattern, start, match_index, plain_flag, nomatch ) if s == '' then return str._error( 'Target string is empty' ) end if pattern == '' then return str._error( 'Pattern string is empty' ) end start = tonumber(start) or 1 if math.abs(start) < 1 or math.abs(start) > mw.ustring.len( s ) then return str._error( 'Requested start is out of range' ) end if match_index == 0 then return str._error( 'Match index is out of range' ) end if plain_flag then pattern = str._escapePattern( pattern ) end local result if match_index == 1 then -- Find first match is simple case result = mw.ustring.match( s, pattern, start ) else if start > 1 then s = mw.ustring.sub( s, start ) end local iterator = mw.ustring.gmatch(s, pattern) if match_index > 0 then -- Forward search for w in iterator do match_index = match_index - 1 if match_index == 0 then result = w break end end else -- Reverse search local result_table = {} local count = 1 for w in iterator do result_table[count] = w count = count + 1 end result = result_table[ count + match_index ] end end if result == nil then if nomatch == nil then return str._error( 'Match not found' ) else return nomatch end else return result end end --[[ match This function returns a substring from the source string that matches a specified pattern. Usage: {{#invoke:String|match|source_string|pattern_string|start_index|match_number|plain_flag|nomatch_output}} OR {{#invoke:String|match|s=source_string|pattern=pattern_string|start=start_index |match=match_number|plain=plain_flag|nomatch=nomatch_output}} Parameters s: The string to search pattern: The pattern or string to find within the string start: The index within the source string to start the search. The first character of the string has index 1. Defaults to 1. match: In some cases it may be possible to make multiple matches on a single string. This specifies which match to return, where the first match is match= 1. If a negative number is specified then a match is returned counting from the last match. Hence match = -1 is the same as requesting the last match. Defaults to 1. plain: A flag indicating that the pattern should be understood as plain text. Defaults to false. nomatch: If no match is found, output the "nomatch" value rather than an error. If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from each string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. If the match_number or start_index are out of range for the string being queried, then this function generates an error. An error is also generated if no match is found. If one adds the parameter ignore_errors=true, then the error will be suppressed and an empty string will be returned on any failure. For information on constructing Lua patterns, a form of [regular expression], see: * http://www.lua.org/manual/5.1/manual.html#5.4.1 * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns * http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns ]] -- This is the entry point for #invoke:String|match function str.match( frame ) local new_args = str._getParameters( frame.args, {'s', 'pattern', 'start', 'match', 'plain', 'nomatch'} ) local s = new_args['s'] or '' local start = tonumber( new_args['start'] ) or 1 local plain_flag = str._getBoolean( new_args['plain'] or false ) local pattern = new_args['pattern'] or '' local match_index = math.floor( tonumber(new_args['match']) or 1 ) local nomatch = new_args['nomatch'] return str._match( s, pattern, start, match_index, plain_flag, nomatch ) end --[[ pos This function returns a single character from the target string at position pos. Usage: {{#invoke:String|pos|target_string|index_value}} OR {{#invoke:String|pos|target=target_string|pos=index_value}} Parameters target: The string to search pos: The index for the character to return If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the target string. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. The first character has an index value of 1. If one requests a negative value, this function will select a character by counting backwards from the end of the string. In other words pos = -1 is the same as asking for the last character. A requested value of zero, or a value greater than the length of the string returns an error. ]] function str.pos( frame ) local new_args = str._getParameters( frame.args, {'target', 'pos'} ) local target_str = new_args['target'] or '' local pos = tonumber( new_args['pos'] ) or 0 if pos == 0 or math.abs(pos) > mw.ustring.len( target_str ) then return str._error( 'String index out of range' ) end return mw.ustring.sub( target_str, pos, pos ) end --[[ str_find This function duplicates the behavior of {{str_find}}, including all of its quirks. This is provided in order to support existing templates, but is NOT RECOMMENDED for new code and templates. New code is recommended to use the "find" function instead. Returns the first index in "source" that is a match to "target". Indexing is 1-based, and the function returns -1 if the "target" string is not present in "source". Important Note: If the "target" string is empty / missing, this function returns a value of "1", which is generally unexpected behavior, and must be accounted for separatetly. ]] function str.str_find( frame ) local new_args = str._getParameters( frame.args, {'source', 'target'} ) local source_str = new_args['source'] or '' local target_str = new_args['target'] or '' if target_str == '' then return 1 end local start = mw.ustring.find( source_str, target_str, 1, true ) if start == nil then start = -1 end return start end --[[ find This function allows one to search for a target string or pattern within another string. Usage: {{#invoke:String|find|source_str|target_string|start_index|plain_flag}} OR {{#invoke:String|find|source=source_str|target=target_str|start=start_index|plain=plain_flag}} Parameters source: The string to search target: The string or pattern to find within source start: The index within the source string to start the search, defaults to 1 plain: Boolean flag indicating that target should be understood as plain text and not as a Lua style regular expression, defaults to true If invoked using named parameters, Mediawiki will automatically remove any leading or trailing whitespace from the parameter. In some circumstances this is desirable, in other cases one may want to preserve the whitespace. This function returns the first index >= "start" where "target" can be found within "source". Indices are 1-based. If "target" is not found, then this function returns 0. If either "source" or "target" are missing / empty, this function also returns 0. This function should be safe for UTF-8 strings. ]] function str.find( frame ) local new_args = str._getParameters( frame.args, {'source', 'target', 'start', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['target'] or '' local start_pos = tonumber(new_args['start']) or 1 local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return 0 end plain = str._getBoolean( plain ) local start = mw.ustring.find( source_str, pattern, start_pos, plain ) if start == nil then start = 0 end return start end --[[ replace This function allows one to replace a target string or pattern within another string. Usage: {{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}} OR {{#invoke:String|replace|source=source_string|pattern=pattern_string|replace=replace_string| count=replacement_count|plain=plain_flag}} Parameters source: The string to search pattern: The string or pattern to find within source replace: The replacement text count: The number of occurences to replace, defaults to all. plain: Boolean flag indicating that pattern should be understood as plain text and not as a Lua style regular expression, defaults to true ]] function str.replace( frame ) local new_args = str._getParameters( frame.args, {'source', 'pattern', 'replace', 'count', 'plain' } ) local source_str = new_args['source'] or '' local pattern = new_args['pattern'] or '' local replace = new_args['replace'] or '' local count = tonumber( new_args['count'] ) local plain = new_args['plain'] or true if source_str == '' or pattern == '' then return source_str end plain = str._getBoolean( plain ) if plain then pattern = str._escapePattern( pattern ) replace = mw.ustring.gsub( replace, "%%", "%%%%" ) --Only need to escape replacement sequences. end local result if count ~= nil then result = mw.ustring.gsub( source_str, pattern, replace, count ) else result = mw.ustring.gsub( source_str, pattern, replace ) end return result end --[[ simple function to pipe string.rep to templates. ]] function str.rep( frame ) local repetitions = tonumber( frame.args[2] ) if not repetitions then return str._error( 'function rep expects a number as second parameter, received "' .. ( frame.args[2] or '' ) .. '"' ) end return string.rep( frame.args[1] or '', repetitions ) end --[[ escapePattern This function escapes special characters from a Lua string pattern. See [1] for details on how patterns work. [1] https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns Usage: {{#invoke:String|escapePattern|pattern_string}} Parameters pattern_string: The pattern string to escape. ]] function str.escapePattern( frame ) local pattern_str = frame.args[1] if not pattern_str then return str._error( 'No pattern string specified' ) end local result = str._escapePattern( pattern_str ) return result end --[[ count This function counts the number of occurrences of one string in another. ]] function str.count(frame) local args = str._getParameters(frame.args, {'source', 'pattern', 'plain'}) local source = args.source or '' local pattern = args.pattern or '' local plain = str._getBoolean(args.plain or true) if plain then pattern = str._escapePattern(pattern) end local _, count = mw.ustring.gsub(source, pattern, '') return count end --[[ endswith This function determines whether a string ends with another string. ]] function str.endswith(frame) local args = str._getParameters(frame.args, {'source', 'pattern'}) local source = args.source or '' local pattern = args.pattern or '' if pattern == '' then -- All strings end with the empty string. return "yes" end if mw.ustring.sub(source, -mw.ustring.len(pattern), -1) == pattern then return "yes" else return "" end end --[[ join Join all non empty arguments together; the first argument is the separator. Usage: {{#invoke:String|join|sep|one|two|three}} ]] function str.join(frame) local args = {} local sep for _, v in ipairs( frame.args ) do if sep then if v ~= '' then table.insert(args, v) end else sep = v end end return table.concat( args, sep or '' ) end --[[ Helper function that populates the argument list given that user may need to use a mix of named and unnamed parameters. This is relevant because named parameters are not identical to unnamed parameters due to string trimming, and when dealing with strings we sometimes want to either preserve or remove that whitespace depending on the application. ]] function str._getParameters( frame_args, arg_list ) local new_args = {} local index = 1 local value for _, arg in ipairs( arg_list ) do value = frame_args[arg] if value == nil then value = frame_args[index] index = index + 1 end new_args[arg] = value end return new_args end --[[ Helper function to handle error messages. ]] function str._error( error_str ) local frame = mw.getCurrentFrame() local error_category = frame.args.error_category or 'Errors reported by Module String' local ignore_errors = frame.args.ignore_errors or false local no_category = frame.args.no_category or false if str._getBoolean(ignore_errors) then return '' end local error_str = '<strong class="error">String Module Error: ' .. error_str .. '</strong>' if error_category ~= '' and not str._getBoolean( no_category ) then error_str = '[[Category:' .. error_category .. ']]' .. error_str end return error_str end --[[ Helper Function to interpret boolean strings ]] function str._getBoolean( boolean_str ) local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0' or boolean_str == '' then boolean_value = false else boolean_value = true end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else error( 'No boolean value found' ) end return boolean_value end --[[ Helper function that escapes all pattern characters so that they will be treated as plain text. ]] function str._escapePattern( pattern_str ) return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ) end return str 501lm4e3uj6grxm4xgdlkj6zppieb50 Modul:TableTools 828 430 17162 1574 2024-05-22T13:22:26Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17162 Scribunto text/plain ------------------------------------------------------------------------------------ -- TableTools -- -- -- -- This module includes a number of functions for dealing with Lua tables. -- -- It is a meta-module, meant to be called from other Lua modules, and should not -- -- be called directly from #invoke. -- ------------------------------------------------------------------------------------ local libraryUtil = require('libraryUtil') local p = {} -- Define often-used variables and functions. local floor = math.floor local infinity = math.huge local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti ------------------------------------------------------------------------------------ -- isPositiveInteger -- -- This function returns true if the given value is a positive integer, and false -- if not. Although it doesn't operate on tables, it is included here as it is -- useful for determining whether a given table key is in the array part or the -- hash part of a table. ------------------------------------------------------------------------------------ function p.isPositiveInteger(v) return type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity end ------------------------------------------------------------------------------------ -- isNan -- -- This function returns true if the given number is a NaN value, and false if -- not. Although it doesn't operate on tables, it is included here as it is useful -- for determining whether a value can be a valid table key. Lua will generate an -- error if a NaN is used as a table key. ------------------------------------------------------------------------------------ function p.isNan(v) return type(v) == 'number' and v ~= v end ------------------------------------------------------------------------------------ -- shallowClone -- -- This returns a clone of a table. The value returned is a new table, but all -- subtables and functions are shared. Metamethods are respected, but the returned -- table will have no metatable of its own. ------------------------------------------------------------------------------------ function p.shallowClone(t) checkType('shallowClone', 1, t, 'table') local ret = {} for k, v in pairs(t) do ret[k] = v end return ret end ------------------------------------------------------------------------------------ -- removeDuplicates -- -- This removes duplicate values from an array. Non-positive-integer keys are -- ignored. The earliest value is kept, and all subsequent duplicate values are -- removed, but otherwise the array order is unchanged. ------------------------------------------------------------------------------------ function p.removeDuplicates(arr) checkType('removeDuplicates', 1, arr, 'table') local isNan = p.isNan local ret, exists = {}, {} for _, v in ipairs(arr) do if isNan(v) then -- NaNs can't be table keys, and they are also unique, so we don't need to check existence. ret[#ret + 1] = v elseif not exists[v] then ret[#ret + 1] = v exists[v] = true end end return ret end ------------------------------------------------------------------------------------ -- numKeys -- -- This takes a table and returns an array containing the numbers of any numerical -- keys that have non-nil values, sorted in numerical order. ------------------------------------------------------------------------------------ function p.numKeys(t) checkType('numKeys', 1, t, 'table') local isPositiveInteger = p.isPositiveInteger local nums = {} for k in pairs(t) do if isPositiveInteger(k) then nums[#nums + 1] = k end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- affixNums -- -- This takes a table and returns an array containing the numbers of keys with the -- specified prefix and suffix. For example, for the table -- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will return -- {1, 3, 6}. ------------------------------------------------------------------------------------ function p.affixNums(t, prefix, suffix) checkType('affixNums', 1, t, 'table') checkType('affixNums', 2, prefix, 'string', true) checkType('affixNums', 3, suffix, 'string', true) local function cleanPattern(s) -- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally. return s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1') end prefix = prefix or '' suffix = suffix or '' prefix = cleanPattern(prefix) suffix = cleanPattern(suffix) local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' local nums = {} for k in pairs(t) do if type(k) == 'string' then local num = mw.ustring.match(k, pattern) if num then nums[#nums + 1] = tonumber(num) end end end table.sort(nums) return nums end ------------------------------------------------------------------------------------ -- numData -- -- Given a table with keys like {"foo1", "bar1", "foo2", "baz2"}, returns a table -- of subtables in the format -- {[1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'}}. -- Keys that don't end with an integer are stored in a subtable named "other". The -- compress option compresses the table so that it can be iterated over with -- ipairs. ------------------------------------------------------------------------------------ function p.numData(t, compress) checkType('numData', 1, t, 'table') checkType('numData', 2, compress, 'boolean', true) local ret = {} for k, v in pairs(t) do local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$') if num then num = tonumber(num) local subtable = ret[num] or {} if prefix == '' then -- Positional parameters match the blank string; put them at the start of the subtable instead. prefix = 1 end subtable[prefix] = v ret[num] = subtable else local subtable = ret.other or {} subtable[k] = v ret.other = subtable end end if compress then local other = ret.other ret = p.compressSparseArray(ret) ret.other = other end return ret end ------------------------------------------------------------------------------------ -- compressSparseArray -- -- This takes an array with one or more nil values, and removes the nil values -- while preserving the order, so that the array can be safely traversed with -- ipairs. ------------------------------------------------------------------------------------ function p.compressSparseArray(t) checkType('compressSparseArray', 1, t, 'table') local ret = {} local nums = p.numKeys(t) for _, num in ipairs(nums) do ret[#ret + 1] = t[num] end return ret end ------------------------------------------------------------------------------------ -- sparseIpairs -- -- This is an iterator for sparse arrays. It can be used like ipairs, but can -- handle nil values. ------------------------------------------------------------------------------------ function p.sparseIpairs(t) checkType('sparseIpairs', 1, t, 'table') local nums = p.numKeys(t) local i = 0 local lim = #nums return function () i = i + 1 if i <= lim then local key = nums[i] return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- size -- -- This returns the size of a key/value pair table. It will also work on arrays, -- but for arrays it is more efficient to use the # operator. ------------------------------------------------------------------------------------ function p.size(t) checkType('size', 1, t, 'table') local i = 0 for _ in pairs(t) do i = i + 1 end return i end local function defaultKeySort(item1, item2) -- "number" < "string", so numbers will be sorted before strings. local type1, type2 = type(item1), type(item2) if type1 ~= type2 then return type1 < type2 elseif type1 == 'table' or type1 == 'boolean' or type1 == 'function' then return tostring(item1) < tostring(item2) else return item1 < item2 end end ------------------------------------------------------------------------------------ -- keysToList -- -- Returns an array of the keys in a table, sorted using either a default -- comparison function or a custom keySort function. ------------------------------------------------------------------------------------ function p.keysToList(t, keySort, checked) if not checked then checkType('keysToList', 1, t, 'table') checkTypeMulti('keysToList', 2, keySort, {'function', 'boolean', 'nil'}) end local arr = {} local index = 1 for k in pairs(t) do arr[index] = k index = index + 1 end if keySort ~= false then keySort = type(keySort) == 'function' and keySort or defaultKeySort table.sort(arr, keySort) end return arr end ------------------------------------------------------------------------------------ -- sortedPairs -- -- Iterates through a table, with the keys sorted using the keysToList function. -- If there are only numerical keys, sparseIpairs is probably more efficient. ------------------------------------------------------------------------------------ function p.sortedPairs(t, keySort) checkType('sortedPairs', 1, t, 'table') checkType('sortedPairs', 2, keySort, 'function', true) local arr = p.keysToList(t, keySort, true) local i = 0 return function () i = i + 1 local key = arr[i] if key ~= nil then return key, t[key] else return nil, nil end end end ------------------------------------------------------------------------------------ -- isArray -- -- Returns true if the given value is a table and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArray(v) if type(v) ~= 'table' then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- isArrayLike -- -- Returns true if the given value is iterable and all keys are consecutive -- integers starting at 1. ------------------------------------------------------------------------------------ function p.isArrayLike(v) if not pcall(pairs, v) then return false end local i = 0 for _ in pairs(v) do i = i + 1 if v[i] == nil then return false end end return true end ------------------------------------------------------------------------------------ -- invert -- -- Transposes the keys and values in an array. For example, {"a", "b", "c"} -> -- {a = 1, b = 2, c = 3}. Duplicates are not supported (result values refer to -- the index of the last duplicate) and NaN values are ignored. ------------------------------------------------------------------------------------ function p.invert(arr) checkType("invert", 1, arr, "table") local isNan = p.isNan local map = {} for i, v in ipairs(arr) do if not isNan(v) then map[v] = i end end return map end ------------------------------------------------------------------------------------ -- listToSet -- -- Creates a set from the array part of the table. Indexing the set by any of the -- values of the array returns true. For example, {"a", "b", "c"} -> -- {a = true, b = true, c = true}. NaN values are ignored as Lua considers them -- never equal to any value (including other NaNs or even themselves). ------------------------------------------------------------------------------------ function p.listToSet(arr) checkType("listToSet", 1, arr, "table") local isNan = p.isNan local set = {} for _, v in ipairs(arr) do if not isNan(v) then set[v] = true end end return set end ------------------------------------------------------------------------------------ -- deepCopy -- -- Recursive deep copy function. Preserves identities of subtables. ------------------------------------------------------------------------------------ local function _deepCopy(orig, includeMetatable, already_seen) if type(orig) ~= "table" then return orig end -- already_seen stores copies of tables indexed by the original table. local copy = already_seen[orig] if copy ~= nil then return copy end copy = {} already_seen[orig] = copy -- memoize before any recursion, to avoid infinite loops for orig_key, orig_value in pairs(orig) do copy[_deepCopy(orig_key, includeMetatable, already_seen)] = _deepCopy(orig_value, includeMetatable, already_seen) end if includeMetatable then local mt = getmetatable(orig) if mt ~= nil then setmetatable(copy, _deepCopy(mt, true, already_seen)) end end return copy end function p.deepCopy(orig, noMetatable, already_seen) checkType("deepCopy", 3, already_seen, "table", true) return _deepCopy(orig, not noMetatable, already_seen or {}) end ------------------------------------------------------------------------------------ -- sparseConcat -- -- Concatenates all values in the table that are indexed by a number, in order. -- sparseConcat{a, nil, c, d} => "acd" -- sparseConcat{nil, b, c, d} => "bcd" ------------------------------------------------------------------------------------ function p.sparseConcat(t, sep, i, j) local arr = {} local arr_i = 0 for _, v in p.sparseIpairs(t) do arr_i = arr_i + 1 arr[arr_i] = v end return table.concat(arr, sep, i, j) end ------------------------------------------------------------------------------------ -- length -- -- Finds the length of an array, or of a quasi-array with keys such as "data1", -- "data2", etc., using an exponential search algorithm. It is similar to the -- operator #, but may return a different value when there are gaps in the array -- portion of the table. Intended to be used on data loaded with mw.loadData. For -- other tables, use #. -- Note: #frame.args in frame object always be set to 0, regardless of the number -- of unnamed template parameters, so use this function for frame.args. ------------------------------------------------------------------------------------ function p.length(t, prefix) -- requiring module inline so that [[Module:Exponential search]] which is -- only needed by this one function doesn't get millions of transclusions local expSearch = require("Module:Exponential search") checkType('length', 1, t, 'table') checkType('length', 2, prefix, 'string', true) return expSearch(function (i) local key if prefix then key = prefix .. tostring(i) else key = i end return t[key] ~= nil end) or 0 end ------------------------------------------------------------------------------------ -- inArray -- -- Returns true if valueToFind is a member of the array, and false otherwise. ------------------------------------------------------------------------------------ function p.inArray(arr, valueToFind) checkType("inArray", 1, arr, "table") -- if valueToFind is nil, error? for _, v in ipairs(arr) do if v == valueToFind then return true end end return false end ------------------------------------------------------------------------------------ -- merge -- -- Given the arrays, returns an array containing the elements of each input array -- in sequence. ------------------------------------------------------------------------------------ function p.merge(...) local arrays = {...} local ret = {} for i, arr in ipairs(arrays) do checkType('merge', i, arr, 'table') for _, v in ipairs(arr) do ret[#ret + 1] = v end end return ret end ------------------------------------------------------------------------------------ -- extend -- -- Extends the first array in place by appending all elements from the second -- array. ------------------------------------------------------------------------------------ function p.extend(arr1, arr2) checkType('extend', 1, arr1, 'table') checkType('extend', 2, arr2, 'table') for _, v in ipairs(arr2) do arr1[#arr1 + 1] = v end end return p om2xux5kndug2pyk0angjlgz5x11jvy Modul:WPMILHIST Infobox style 828 431 1576 1575 2024-05-15T07:37:33Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1575 Scribunto text/plain local retval = { main_box_raw_auto_width = 'border-spacing:2px;', header_raw = 'background-color:#C3D6EF;text-align:center;vertical-align:middle;font-size:110%;', sub_header_raw = 'background-color:#DCDCDC;text-align:center;vertical-align:middle;', header_color = 'background-color:#C3D6EF;', nav_box = 'margin:0;float:right;clear:right;width:25.5em;margin-bottom:0.5em;margin-left:1em;', nav_box_child = 'margin:0;float:right;clear:right;width:25em;margin-bottom:0.5em;', nav_box_wide = '', nav_box_header = 'background-color:#C3D6EF;', nav_box_wide_header = 'background-color:#C3D6EF;', nav_box_label = 'background-color:#DCDCDC;', image_box_raw = 'text-align:center;border-bottom:1px solid #aaa;line-height:1.5em;', image_box_plain_raw = 'text-align:center;line-height:1.5em;', internal_border = '1px dotted #aaa;', section_border = '1px solid #aaa;' } retval.main_box_raw = 'width:25.5em;' .. retval.main_box_raw_auto_width retval.header_bar = 'style="' .. retval.header_raw .. '"' retval.sub_header_bar = 'style="' .. retval.sub_header_raw .. '"' retval.image_box = 'style="' .. retval.image_box_raw .. '"' retval.image_box_plain = 'style="' .. retval.image_box_plain_raw .. '"' return retval 1tomfkparxvvdx9uq3aaa3n15vfzkwe Modul:WPSHIPS utilities 828 432 1579 1578 2024-05-15T07:37:35Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1578 Scribunto text/plain require('strict') local get_args = require ('Module:Arguments').getArgs; local styles = require ('Module:WPMILHIST Infobox style'); -- infobox css local data = mw.loadData ('Module:WPSHIPS utilities/data'); local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization --[[--------------------------< E R R O R _ M A P _ T >-------------------------------------------------------- ]] local error_map_t = { -- [1] is error message; [2] is error category synonymous = {'has synonymous parameter', 'Category:Pages using infobox ship with synonymous parameters'}; missing = {'missing required parameter: %s', 'Category:WPSHIPS: sclass and sclass2 errors'}, format = {'invalid format code: %s. Should be 0–5, or blank', 'Category:WPSHIPS: sclass and sclass2 errors'}, } --[[--------------------------< E R R O R _ M S G _ M A K E >-------------------------------------------------- assembles an error message from message text and category in <error_map_t>. creates a help link to the category page; categorizes only main and template namespaces. <no_cat> disables categorization for those templates that support it; to disable categorization set <no_cat> true ]] local function error_msg_make (msg_idx, template, detail, no_cat) local out = {}; local category; table.insert (out, '<span style=\"font-size: 100%; font-style: normal;\" class=\"error\">Error: '); --TODO: simplify? if template then table.insert (out, table.concat ({'{{', template, '}} '})); -- TODO: get template names for synonymous parameter errors end table.insert (out, string.format (error_map_t[msg_idx][1], detail)); -- build error message from base + <detail> table.insert (out, table.concat ({' ([[:', error_map_t[msg_idx][2], '|help]])'})); -- help text on category pages; TODO: help text on template pages also? table.insert (out, '</span>'); if (0 == namespace or 10 == namespace) and not no_cat then -- categorize in article space (and template space to take care of broken usages) table.insert (out, table.concat ({'[[', error_map_t[msg_idx][2], ']]'})); end return table.concat (out); -- make a big string and done end --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< S I Z E O F _ S H I P _ T Y P E >---------------------------------------------- Returns the size in words of ship type. Inputs are the fragment table, the number of elements in the fragment table, and the number of words that make up nationality. The number of fragments (words) in a ship name dictate the possible sizes of ship type. If nationality takes one fragment, and ship type takes four fragments, then the minimum number of fragments in a composite ship name is: 5 = 1 (nationality) + 3 (ship type) + 1 (ship name) (same as 4 fragments (words) after nationality) This function starts at the longest possible series of fragments that might be ship type. This order is important becuase some ship types might begin with similar fragments: 'ship' and 'ship of the line'. Starting with the least possible series of fragments (1) would find 'ship' and make 'of the line' part of the italicized name. Returns 0 if there is no recognizable ship type. ]] local function sizeof_ship_type (frag, frag_len, nat_len) local ship_type; if 5 <= (frag_len - nat_len) then -- must have at least five fragments after nationality for four-word ship type ship_type = table.concat (frag, ' ', nat_len+1, nat_len+4); -- four-word ship type if data.ship_type_t[ship_type] then return 4; end end if 4 <= (frag_len - nat_len) then -- must have at least four fragments after nationality for three-word ship type ship_type = table.concat (frag, ' ', nat_len+1, nat_len+3); -- three-word ship type if data.ship_type_t[ship_type] then return 3; end end if 3 <= (frag_len - nat_len) then -- must have at least three fragments after nationality for two-word ship type ship_type = table.concat (frag, ' ', nat_len+1, nat_len+2); -- two-word ship type if data.ship_type_t[ship_type] then return 2; end end if 2 <= (frag_len - nat_len) then -- must have at least two fragments after nationality for one-word ship type if data.ship_type_t[frag[nat_len+1]] then -- one-word ship type return 1; end end return 0; -- no recognizable ship type end --[[--------------------------< S I Z E O F _ N A T I O N A L I T Y >------------------------------------------ This function the size (in words) of the nationality from the fragments table. Nationality may be one or two words that occupy the first one or two positions in the table. Returns the number of words that identify the nationality: 1 for French or German, etc. 2 for United States; 0 when table doesn't have a recognizable nationality ]] local function sizeof_nationality (frag, frag_len) local nat = ''; if not data.nationality_t [frag[1]] then -- if not a one-word nationality if 2 <= frag_len - 2 then -- must have at least two fragments after nationality for minimal ship type and name nat = table.concat (frag, ' ', 1, 2); if data.nationality_t [nat] then -- is it a two-word nationality? return 2; -- yes else return 0; -- no end end return 0; -- not one-word and not enough fragments for two-word end return 1; -- one-word nationality end --[[-------------------------< D O _ S H I P _ N A M E _ F O R M A T >----------------------------------------- This function applies correct styling to ship and ship-class names. These names are, for example, ship-article titles used by templates {{navsource}}, {{Infobox ship begin}}, where the article title is to be rendered with proper styling. This function requires one argument: |name= (required): a name is required; if missing or empty, this function returns an error message (may or may not be visible depending on where it is used) used in {{infobox ship begin}} to provide a value for {{DISPLAYTITLE:}} and to provide a value for |infobox caption= {{#invoke:WPSHIPS_utilities|ship_name_format|name={{PAGENAME}}}} Optional arguments to support {{infobox ship begin}}: |dab=none – displays ship name without parenthetical disambiguator; use when |infobox caption=nodab |sclass=2 – for ship classes only; displays class name without italics (parameter name is loosely similar to {{slcass2}} which does the same thing); use when |infobox caption=class |adj=off – for ship classes only; displays class name as a noun (no hyphen, no ship type); use when |infobox caption=class Arguments are passed in a table. to call this function locally: do_ship_name_format ({['name=name'], ['dab']=dab, ['sclass']=sclass, ['adj']=adj, ['showerrs']=showerrs}) or args = {['name=name'], ['dab']=dab, ['sclass']=sclass, ['adj']=adj, ['showerrs']=showerrs}; do_ship_name_format (args) The function returns the formatted name or, if unable to format the name, the original name and an unformatted error message. ]] local function do_ship_name_format (args) local name_sans_dab; -- the ship or class name without a trailing parenthetical dab local dab; -- the dab stripped from the name local fragments = {}; -- a table of words that make up name_sans_dab local ship_type; -- a word or phrase that describes a ship local type_len; -- the number of words that describe a ship local nat_len; -- the number of words used to specify a ship's nationality local name = ''; -- the reassembles and formatted ship name local error_msg = ''; -- a repository for error messages if any -- args.name = mw.text.decode (args.name); -- replace html entities in title with their characters; doesn't work for &amp; and &#38; in prefix args.name = args.name:gsub ("&#39;", "\'"); -- replace html appostrophe with the character -- args.name = args.name:gsub ("&amp;", "&"); -- args.name = args.name:gsub ("&#38;", "&"); -- args.name = args.name:gsub ("&amp;", "&#38;"); if args.name:match ('.+%-class%s+%a+') then -- if a ship-class fragments = mw.text.split (args.name, '-class' ); -- split at -class if '2' == args.sclass then -- for DISPLAYTITLE and infobox caption when class not named for a member of the class if 'off' == args.adj then return fragments[1] .. ' class'; -- for infobox caption do noun form <name> class (no hyphen, no ship type) end return args.name; -- nothing to do so return original unformatted name end if 'off' == args.adj then return "''kelas " .. fragments[1] .. "''"; -- for infobox caption do noun form <name> class (no hyphen, no ship type) end return "kelas-''" .. fragments[1] .. "''" .. fragments[2]; -- and return formatted adjectival name end -- not a ship class so try to format a ship name name_sans_dab, dab = args.name:match('^(.+)%s+(%b())%s*$'); -- split name into name_sans_dab and dab if is_set (dab) then dab = ' ' .. dab; -- insert a space for later reassembly else name_sans_dab = args.name; -- because without a dab, the string.match returns nil dab = ''; -- empty string for concatenation end fragments = mw.text.split (name_sans_dab, '%s' ); -- split into a table of separate words nat_len = sizeof_nationality (fragments, #fragments); -- get the number of words in the ship's nationality if 0 < nat_len then -- if not zero we have a valid nationality type_len = sizeof_ship_type (fragments, #fragments, nat_len); -- get the number of words in the ship type if 0 < type_len then -- if not zero, ship type is valid; nationality and type not italics, the rest is name name = "''" .. table.concat (fragments, ' ', nat_len + type_len + 1) .. "''"; -- format name if 'none' == args.dab then -- for |infobox caption=nodab return name; -- return the formatted name without the nationality or ship type or dab end name = table.concat (fragments, ' ', 1, nat_len + type_len) .. " " .. name; -- assemble everything but dab else error_msg = ' unrecognized ship type;'; -- valid nationality, invalid ship type end elseif data.ship_prefix_t[fragments[1]] then -- if the first fragment is a ship prefix name = table.remove (fragments, 1); -- fetch it from the table name = name .. " ''" .. table.concat (fragments, ' ') .. "''"; -- assemble formatted name else error_msg = ' no nationality or prefix;'; -- invalid nationality and first word in ship name not a valid prefix end if is_set (name) then -- name will be set if we were able to format it if 'none' == args.dab then -- for |infobox caption=nodab return name; -- return the formatted name without the dab end return name .. dab; -- return the formatted name with the dab end if is_set (dab) then if dab:match ('%(%u+[%- ]?%d+%)') or -- one or more uppercase letters, optional space or hyphen, one or more digits dab:match ('%(%d+[%- ]?%u+%)') or -- one or more digits, optional space or hyphen, one or more uppercase letters dab:match ('%(%u[%u%-]*%-%d+%)') or -- one or more uppercase letters with hyphens, a hyphen, one or more digits (e.g., T-AO-157) dab:match ('%([12]%d%d%d%)') then -- four digits representing year in the range 1000–2999 name = "''" .. table.concat (fragments, ' ') .. "''"; -- format the name if 'none' == args.dab then -- for |infobox caption=nodab return name; -- return the formatted name without the dab end return name .. dab; -- return the formatted name with the dab end -- last chance, is there a ship type in the dab? for key, _ in pairs (data.ship_type_t) do -- spin through the ship type list and see if there is a ship type (key) in the dab if dab:find ('%f[%a]' .. key .. '%f[^%a]') then -- avoid matches that are not whole word name = "''" .. table.concat (fragments, ' ') .. "''"; -- format the name if 'none' == args.dab then -- for |infobox caption=nodab return name; -- return the formatted name without the dab end return name .. dab; -- return the formatted name with the dab end end error_msg = error_msg .. ' no ship type in dab;'; if 'none' == args.dab then -- for |infobox caption=nodab return table.concat (fragments, ' '), error_msg; -- return the unformatted name without the dab, and an error message end end return args.name, error_msg; -- return original un-formatted name with unformatted error message if any end --[[-------------------------< S H I P _ N A M E _ F O R M A T >----------------------------------------------- This function is the external interface to do_ship_name_format(). The function requires one parameter: |name= (required): a name is required; if missing or empty, this function returns an error message (may or may not be visible depending on where it is used) used in {{infobox ship begin}} to provide a value for {{DISPLAYTITLE:}} and to provide a value for |infobox caption= {{#invoke:WPSHIPS_utilities|ship_name_format|name={{PAGENAME}}}} Optional parameters to support {{infobox ship begin}}: |dab=none – displays ship name without parenthetical disambiguator; use when |infobox caption=nodab |sclass=2 – for ship classes only; displays class name without italics (parameter name is loosely similar to {{slcass2}} which does the same thing); use when |infobox caption=class |adj=off – for ship classes only; displays class name as a noun (no hyphen, no ship type); use when |infobox caption=class Other optional parameters: |showerrs=yes – marginally useful; can display error messages if the module invocation is not buried in a template Values from the above parameters are placed in a table and that table passed as an argument in the call to do_ship_name_format(). do_ship_name_format() returns two strings: a name and an error message. If do_ship_name_format() could format the name, it returns the formatted name and an empty string for the error message. If it could not format the name, do_ship_name_format() returns the original name and an error message. Formatting of the error message, in response to |showerrs=yes is the responsibility of the calling function. ]] local function ship_name_format(frame) local name = ''; -- destination of the formatted ship name local error_msg = ''; -- destination of any error message if not is_set (frame.args.name) then -- if a ship name not provided if 'yes' == frame.args.showerrs then -- and we're supposed to show errors error_msg = '<span style="font-size:100%; font-weight:normal" class="error">Empty name</span>'; -- return an empty string error message if there is no name end else name, error_msg = do_ship_name_format (frame.args); -- get formatted name and error message if is_set (error_msg) and 'yes' == frame.args.showerrs then -- if appropriate, show error message error_msg = '<span style="font-size:100%; font-weight:normal" class="error">' .. error_msg .. '</span>'; else error_msg = ''; -- for concatenation end end return name .. error_msg; -- return name and error message end --[[--------------------------< H N S A >---------------------------------------------------------------------- Similar to {{navsource}}, this code supports {{hnsa}} by attempting to construct a link to a ship article at the the Historic Nava Ships Association website. The template has the form: {{hnsa|<page>|<name>}} where: <page> is the name of the page at http://hnsa.org/hnsa-ships/<page> <name> (optional) is the name of the ship; if left blank, the template uses the current page title; if a ship name, it is formatted from which this code produces: [http://hnsa.org/hnsa-ships/<page> <name>] at Historic Naval Ships Association ]] local function hnsa (frame) local pframe = frame:getParent() -- get arguments from calling template frame local ship_name = ''; local error_msg = ''; local article_title = mw.title.getCurrentTitle().text; -- fetch the article title if not is_set (pframe.args[1]) then return '<span style="font-size:100%; font-weight:normal" class="error">missing hsna page</span>'; end local fmt_params = {['name']='', ['showerrs']=nil}; if is_set (pframe.args.showerrs) then -- if showerrs set in template, override showerrs in #invoke: fmt_params.showerrs = pframe.args.showerrs; -- template value else fmt_params.showerrs = frame.args.showerrs; -- invoke value end if is_set (pframe.args[2]) then fmt_params.name = pframe.args[2]; else fmt_params.name = article_title; -- use article title end ship_name, error_msg = do_ship_name_format (fmt_params); if is_set (error_msg) and is_set (pframe.args[2]) then -- if unable to format the name local escaped_name = pframe.args[2]:gsub("([%(%)%.%-])", "%%%1"); -- escape some of the Lua magic characters if pframe.args[2] == article_title or -- is name same as article title? nil ~= article_title:find ('%f[%a]' .. escaped_name .. '%f[%s]') or -- is name a word or words substring of article title? nil ~= article_title:find ('%f[%a]' .. escaped_name .. '$') then -- is name a word or words substring that ends article title? ship_name = "''" .. pframe.args[2] .. "''"; -- non-standard 'name'; perhaps just the name without prefix and dab; error_msg = ''; -- unset because we think we have a name end end if is_set (error_msg) and 'yes' == fmt_params.showerrs then error_msg = '<span style="font-size:100%; font-weight:normal" class="error">' .. error_msg .. '</span>'; else error_msg = ''; -- unset so it doesn't diplay end local output = { '[http://www.hnsa.org/hnsa-ships/', pframe.args[1], '/ ', ship_name, '] at Historic Naval Ships Association', error_msg, } return table.concat (output); end --[[--------------------------< N A V S O U R C E >------------------------------------------------------------ This version of the template {{navsource}} was added as a test vehicle for do_ship_name_format(). ]] local function navsource (frame) local pframe = frame:getParent() -- get arguments from calling template frame local ship_name = ''; local error_msg = ''; local article_title = mw.title.getCurrentTitle().text; -- fetch the article title if not is_set (pframe.args[1]) then return '<span style="font-size:100%; font-weight:normal" class="error">missing navsource URLcode</span>'; end local fmt_params = {['name']='', ['showerrs']=nil}; if is_set (pframe.args.showerrs) then -- if showerrs set in template, override showerrs in #invoke: fmt_params.showerrs = pframe.args.showerrs; -- template value else fmt_params.showerrs = frame.args.showerrs; -- invoke value end if is_set (pframe.args[2]) then fmt_params.name = pframe.args[2]; else fmt_params.name = article_title; -- use article title end ship_name, error_msg = do_ship_name_format (fmt_params); if is_set (error_msg) and is_set (pframe.args[2]) then -- if unable to format the name local escaped_name = pframe.args[2]:gsub("([%(%)%.%-])", "%%%1"); -- escape some of the Lua magic characters if pframe.args[2] == article_title or -- is name same as article title? nil ~= article_title:find ('%f[%a]' .. escaped_name .. '%f[%s]') or -- is name a word or words substring of article title? nil ~= article_title:find ('%f[%a]' .. escaped_name .. '$') then -- is name a word or words substring that ends article title? ship_name = "''" .. pframe.args[2] .. "''"; -- non-standard 'name'; perhaps just the name without prefix and dab; error_msg = ''; -- unset because we think we have a name end end if is_set (error_msg) and 'yes' == fmt_params.showerrs then error_msg = '<span style="font-size:100%; font-weight:normal" class="error">' .. error_msg .. '</span>'; else error_msg = ''; -- unset so it doesn't diplay end local output = { '[http://www.navsource.org/archives/', pframe.args[1], '.htm Photo gallery] of ', ship_name, ' at NavSource Naval History', error_msg, } return table.concat (output); end --[[--------------------------< _ S H I P >-------------------------------------------------------------------- This is a possible replacement for the template {{ship}}. It has better error detection and handling. ]] local function _ship (prefix, name, dab, control, unlinked_prefix, unlinked_whole) local error_msg = ''; local category = ''; if not is_set (control) then control = ''; -- if not provided, ensure that control is empty string for comparisons elseif control:find ('%-') then -- shortcut for |link=no when using a format control parameter ...|SSBN-659|-6}} same as ...|SSBN-659|6|link=no}} unlinked_whole = true; -- set the unlinked flag control = control:match ('%d'); -- strip out the hyphen end -- dispose of error conditions straight away if not is_set (name) then -- this is the only required parameter error_msg = ' missing name'; elseif not is_set (dab) and ('1' == control or '3' == control or '5' == control) then -- dab required when control value set to expect it error_msg = ' missing disambiguator'; elseif not is_set (prefix) and ('5' == control or '6' == control) then -- prefix required when control value set to expect it error_msg = ' missing prefix'; elseif '4' == control then -- displaying only the prefix error_msg = 'invalid control parameter: ' .. control; elseif is_set (control) then if ('number' ~= type (tonumber (control))) or (1 > tonumber (control) or 6 < tonumber (control)) then -- control must be a number between 1 through 6 error_msg = 'invalid control parameter: ' .. control; end elseif not is_set (prefix) and unlinked_prefix then -- prefix required when |up=yes error_msg = ' missing prefix'; end if is_set (error_msg) then if 0 == mw.title.getCurrentTitle().namespace then -- only categorize pages in article space category = '[[Kategori:WPSHIPS: template ship parameter errors]]'; end return '<span style="font-size:100%" class="error">' .. error_msg .. '</span>' .. category; -- return an error message; don't bother with making a link end local link_name; local link = '[['; if is_set (prefix) then link = link .. prefix .. ' ' .. name; -- begin assembling the article name portion of the wikilink else link = link .. name; end if is_set (dab) then link = link .. ' (' .. dab .. ')'; -- wrap dab in parentheses end name = "''" .. name .. "''"; -- name is always italicized so do it now if '1' == control then link_name = dab; -- special case when displaying only the dab, don't wrap in parentheses end if is_set (dab) then -- for all other cases that display dab if '5' == control then dab = "&nbsp;\'\'" .. dab .. "\'\'"; -- for prefix with dab display HMS A1. italicize the dab else dab = '&nbsp;(' .. dab .. ')'; -- except for dab-only, all others display with parentheses end end if not is_set (control) then -- when control not set: prefix, name, and dab if unlinked_prefix then -- 'unlinked prefix'? link = prefix .. '&nbsp;' .. link; -- yes, modify link so that prefix is not linked in final render link_name = name .. dab; elseif is_set (prefix) then link_name = prefix .. '&nbsp;' .. name .. dab; else link_name = name .. dab; end else -- when control is not 1 or none if '2' == control then -- name only link_name = name; elseif '3' == control then -- name and dab link_name = name .. dab; elseif '5' == control then -- prefix and dab if unlinked_prefix then -- 'unlinked prefix'? link = prefix .. '&nbsp;' .. link; -- yes, modify link so that prefix is not linked in final render link_name = dab; else link_name = prefix .. dab; end elseif '6' == control then -- prefix and name if unlinked_prefix then -- 'unlinked prefix'? link = prefix .. '&nbsp;' .. link; -- yes, modify link so that prefix is not linked in final render link_name = name; else link_name = prefix .. '&nbsp;' .. name; end end end if unlinked_whole then return link_name; else return link .. '|' .. link_name .. ']]'; end end --[[--------------------------< S H I P >---------------------------------------------------------------------- This is a possible replacement for the template {{ship}}. It has better error detection and handling. This function is the externally accessible entry point for template {{ship}}, {{HMS}}, {{USS}}, etc {{#invoke:WPSHIPS_utilities/sandbox|ship|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|link={{{link|}}}|up={{{up|}}}}} ]] local function ship (frame) -- this version not supported from the template yet local prefix = mw.text.trim (frame.args[1] or ''); -- fetch positional parameters into named variables for readability local name = mw.text.trim (frame.args[2] or ''); -- stripped of leading and trailing whitespace local dab = mw.text.trim (frame.args[3] or ''); -- and and set to empty string (is that needed?) local control = frame.args[4]; local unlinked_prefix = 'yes' == frame.args.up; local unlinked_whole = 'no' == frame.args.link; return _ship (prefix, name, dab, control, unlinked_prefix, unlinked_whole); end --[[--------------------------< L I S T _ E R R O R >---------------------------------------------------------- Assembles an error message, the original parameter value and, if appropriate a category. The error message precedes the existing value of the parameter. If the first non-whitespace character in the parameter is a '*', set prefix to a '*' and sep to '\n'. For line-break lists, set prefix to empty string and sep to '<br />'. Category is appended to the end of the returned value only for pages in article space. Inputs: prefix – a string of characters that precede the error message span; typically '' and '*' message – the error message to be displayed; goes inside the span sep – a string of characters that separates the span from the parameter value; typically '\n' and '<br />' param_val – the unmodified parameter value showerrs – a boolean, true to display the error message text ]] local function list_error (prefix, message, sep, param_val, showerrs) local err_msg = '%s<span style="font-size:100%%" class="error">list error: %s ([[:Category:WPSHIPS:Infobox list errors|help]])</span>%s%s%s'; local category = ''; if 0 == mw.title.getCurrentTitle().namespace then -- only categorize pages in article space category = '[[Kategori:WPSHIPS:Infobox list errors]]'; end if true == showerrs then return string.format (err_msg, prefix, message, sep, param_val, category); -- put it all together else return param_val .. category; end end --[[--------------------------< U N B U L L E T E D _ L I S T >------------------------------------------------ Mediawiki:Common.css imposes limitations on plain, unbulleted lists. The template {{plainlist}} does not render this correctly: {{plainlist| *Item 1 *Item 2 **Item 2a ***Item 2a1 **Item 2b *Item 3}} The above renders without proper indents for items marked ** and ***. If the list is not wrapped in {{plainlist}} then the above list is rendered with bullets which is contrary to the Infobox ship usage guide. This code translates a bulleted list into an html unordered list: <ul style="list-style:none; margin:0;"> <li>Name 1</li> <li>Name 2</li> <ul style="list-style:none"> <li>Subname 2a</li> <ul style="list-style:none"> <li>Subname 2a1</li> </ul> <li>Subname 2b</li> </ul> <li>Name 3</li> </ul> There are rules: 1. The parameter value must begin with a splat but may have leading and trailing whitespace. 2. Each list item after the first must begin on a new line just as is required by normal bulleted lists. 3. When adding a sublevel, the number of splats may increase by one and never more. This is illegal: *item ***item When any of these rules are violated, unbulleted_list() returns the original text and adds the article to Category:WPSHIPS:Infobox list errors. Error messaging in this function is somewhat sketchy so they are disabled. After initial adoption, better error messaging could/should be implemented. This function receives the content of one parameter: {{#invoke:WPSHIPS utilities|unbulleted_list|{{{param|}}}}} ]] local function _unbulleted_list (param) local showerrs = true; -- set to false to hide error messages local List_item_otag = '<li style="padding-left: .4em; text-indent: -.4em;">'; -- hanging indent markup; everything moves right with padding-left; first line moved left by neg indent if nil == param:match ('^%s*%*') then -- parameter value must begin with a splat (ignoring leading white space) if param:match ('<[%s/]*[Bb][Rr][%s/]*>') then -- if the parameter value has a list using variants of <br /> tag return list_error ('', '&lt;br /> list', '<br />', param, showerrs); -- return an error message with maintenance category elseif param:match ('<div style="clear:') then return list_error ('', '{{clear}} list', '<br />', param, showerrs); -- return an error message with maintenance category elseif param:match ('.+\n%*') then -- if the parameter value has text followed by an unordered list return list_error ('', 'mixed text and list', '<br />', param, showerrs); -- return an error message with maintenance category end return param; -- return the parameter as is end local item_table = mw.text.split (mw.text.trim (param), '\n'); -- trim white space from end then make a table of bulleted items by splitting on newlines if 1 == #item_table then -- if only one bulleted item, no need for a list return (item_table[1]:gsub ('^%*%s*', '')); -- trim off the splat and any following white space and done end if item_table[1]:match ('^%*%*+') then -- if first list item uses more than one splat, that's an error return list_error ('*', 'too many * at start of list', '\n', param, showerrs); -- return an error message with maintenance category end local html_table = {}; -- table to hold the html output local level = 1; -- used to indicate when a new <ul> is required local splats = 0; -- number of splats that start each item in the list local item = ''; -- the item text table.insert (html_table, '<ul style="list-style:none; margin:0;">') -- this for first <ul> tag; sets no bullets and no indent for _,v in ipairs (item_table) do splats, item = v:match ('(%*+)%s*(.*)'); -- split the item into splats and item text if nil == splats then -- nil if there is an extra line between items return list_error ('*', 'list item missing markup', '\n', param, showerrs); -- return an error message with maintenance category elseif '' == item then return list_error ('*', 'empty list item', '\n', param, showerrs); -- return an error message with maintenance category elseif item:match ('^[;:]') then -- if the list item is mixed unordered list / description list markup (*:) return list_error ('*', 'mixed list type', '\n', param, showerrs); -- return an error message with maintenance category end splats = splats:len(); -- change string of splats into a number indicating how many splats there are if splats == level then -- if at the same level as previous item table.insert (html_table, List_item_otag .. item .. '</li>'); elseif splats == level + 1 then -- number of splats can only increase by one level = splats; -- record the new level table.insert (html_table, '<ul style="list-style: none">'); -- add a new sublist table.insert (html_table, List_item_otag .. item .. '</li>'); -- and the item elseif splats < level then -- from three splats to one splat for example while splats < level do table.insert (html_table, '</ul>'); -- close each sub <ul> until level and splats match level = level - 1; end table.insert (html_table, List_item_otag .. item .. '</li>'); -- add the item else -- jumping more than one level up – one splat to three splats for example – is an error return list_error ('*', 'too many asterisks', '\n', param, showerrs); -- return an error message with maintenance category end end while 0 < level do table.insert (html_table, '</ul>'); -- close each <ul> until level counted down to zero level = level - 1; end return table.concat (html_table, '\n'); -- return the list as a string end --[[--------------------------< U N B U L L E T E D _ L I S T >------------------------------------------------ external entry point ]] local function unbulleted_list (frame) return _unbulleted_list (frame.args[1]) end --[=[-------------------------< _I N F O B O X _ S H I P _ F L A G >-------------------------------------------- Output of {{shipboxflag|USA}}: [[Berkas:Flag of the United States.svg|100x35px|alt=|link=]] Image syntax: [[Berkas:Name|Type|Border|Location|Alignment|Size|link=Link|alt=Alt|Caption]] This function standardizes the size of flag images in the infobox ship career header by simply overwriting the Size parameter value in the Image wikilink with |100x28px. This size leave a 1px gap between the top and bottom of the flag image and the header edge. A similar left-side gap of 2px is supplied by {{infobox ship career}}. ]=] local function _infobox_ship_flag (image) if image:match ('|[%s%dx]+px%s*') then -- is there a size positional parameter? image = image:gsub('|[%s%dx]+px%s*', '%|100x28px'); -- overwrite it with |100x28px else return '<span style="font-size:100%" class="error">malformed flag image</span>' end return image; -- return the modified image end --[=[-------------------------< I N F O B O X _ S H I P _ F L A G >-------------------------------------------- external entry point ]=] local function infobox_ship_flag (frame) if not is_set (frame.args[1]) then -- if |Ship flag= not set return ''; -- return empty string end return _infobox_ship_flag (frame.args[1]); -- return the modified image end --[=[-------------------------< C I T E _ D A N F S _ T I T L E >---------------------------------------------- This function attempts to render a DANFS article title in more or less proper (per Wikipedia) format for the template {{cite danfs}}. DANFS titles typically take one of four forms: <ship name> <disambiguator> <hull number> <ship name> <hull number> <ship name> <disambiguator> <ship name> Here, we extract the various parts, italicize the ship name and reassemble for use by the cite danfs |title= parameter. To call this function: |title={{#invoke:WPSHIPS utilities|cite_danfs_title|{{{title}}}}} ]=] local function cite_danfs_title (frame) local name; local disambiguator; local hullnum; if not is_set (frame.args[1]) then -- if |title= not set return ''; -- return empty string end name, disambiguator, hullnum = frame.args[1]:match ('(.-)( [XVI]+)( %([^%)]+%))$'); if not (name and disambiguator and hullnum) then disambiguator = ''; -- empty string for concatenation name, hullnum = frame.args[1]:match ('(.-)( %([^%)]+%))$'); if not (name and hullnum) then hullnum = ''; -- empty string for concatenation name, disambiguator = frame.args[1]:match ('(.-)( [XVI]+)$'); if not (name and disambiguator) then disambiguator = ''; name = frame.args[1]; -- just a name or something we don't recognize end end end return table.concat ({"''", name, "''", disambiguator, hullnum}); -- reassemble and done end --[[--------------------------< S Y N O N Y M _ C H E C K >---------------------------------------------------- support function for infoboxen functions there are a handful of infoboxen parameters that are synonymous pairs. This function is called to see if both of the parameters in a synonymous pair have been assigned a value. When both have assigned values, each gets an error message appended to it. Most of the synonymous pairs are UK Emglish v US English so the variable names <args_t> table of template parameters and values <uk_param> UK English parameter name <us_param> US English parameter name <error_flag> boolean that this function sets true when both of a pair are set; controls addition of maint category ]] local function synonym_check (args_t, uk_param, us_param, error_flag) if args_t[uk_param] and args_t[us_param] then args_t[uk_param] = args_t[uk_param] .. error_msg_make ('synonymous'); -- both are set so append error message with category args_t[us_param] = args_t[us_param] .. error_msg_make ('synonymous', nil, nil, true); -- but append error message without category return true; -- inform the calling function that it needs to emit maint category end return error_flag; -- no match so return unmodified <error_flag> end --[[--------------------------< L I N E _ I T E M S >---------------------------------------------------------- support function for infoboxen functions This function handles all infobox ship parameters that are 'line items' (label followed by value) because all of these sorts of parameters are rendered with exacty the same formatting. params_t{} is a table of tables where the params_t{} keys are the template's parameter names. The params_t{} values are sequences where [1] is an index number that defines where in the rendering the label/value pair is positioned and [2] is the label that will be rendered when the parameter has a value. This indexing is used because params_t{} is not a sequence and because pairs() does not necessarily return the 'next' k/v pair. This function spins through params_t{} and writes html for parameters that have assigned values into temp_t{} according to the 'index' value in the associated sequance table. When parameters are missing or empty, this function writes an empty string into the associated location in lines_t{} so that lines_t{} can be concatenated into a string value that is returned to the calling function. args_t is the arguments table from the template frame. ]] local function line_items (args_t, params_t) local lines_t = {}; -- a sequence table of rendered label/value html lines; one for each key in params_t{} for k, v in pairs (params_t) do -- k is templat e parameter name; v is a sequence table with index and associated label local temp_t = {} -- initialize/reinitialize for next line item if not args_t[k] then -- if no assigned value then lines_t[v[1]] = ''; -- set to empty string for concatenation else table.insert (temp_t, '<tr style="vertical-align:top;"><td style="font-weight: bold">'); -- open the line item row and cell table.insert (temp_t, v[2]); -- add parameter's label text table.insert (temp_t, '</td><td>'); -- close that cell and open the parameter value cell table.insert (temp_t, _unbulleted_list (args_t[k])); -- add the parameter's value; formatted as unordered list if appropriate table.insert (temp_t, '</td></tr>\n'); -- close that cell and this row end lines_t[v[1]] = table.concat (temp_t); -- concatenate and put the line item in the lines sequence table at the index position end return table.concat (lines_t); -- make a big string of line items and done end --[[--------------------------< I N F O B O X _ S H I P _ C A R E E R >---------------------------------------- implements {{Infobox ship career}} {{#invoke:WPSHIPS utilities|infobox_ship_career}} ]] local function infobox_ship_career (frame) local args_t = get_args (frame); -- get a table of all parameters in the template call local html_out_t = {}; -- html table text goes here local error_flag = false; -- controls emission of maint category when synonymous parameters are both set args_t['Hide header'] = args_t['Hide header'] and args_t['Hide header']:lower(); -- set to lowercase if set error_flag = synonym_check (args_t, 'Ship stricken', 'Ship struck', error_flag); -- error if both synonymous parameters set error_flag = synonym_check (args_t, 'Ship honours', 'Ship honors', error_flag); if 'yes' ~= args_t['Hide header'] then -- |Hide header=yes then no header if not ('title' == args_t['Hide header']) then -- |Hide header=title then no title bar table.insert (html_out_t, '<tr><th colspan="2" '); table.insert (html_out_t, styles.header_bar); -- style from WPMILHIST table.insert (html_out_t, '>History</th></tr>\n'); end if args_t['Ship country'] and args_t['Ship flag'] then table.insert (html_out_t, '<tr><th height="30" colspan="2" style="background-color:#B0C4DE;text-align:left;padding-left:2px;vertical-align:middle;font-size:110%;">'); table.insert (html_out_t, _infobox_ship_flag (args_t['Ship flag'])); table.insert (html_out_t, '<span style="padding-left:1em">'); table.insert (html_out_t, args_t['Ship country']); table.insert (html_out_t, '</span>'); table.insert (html_out_t, '</th></tr>\n'); elseif args_t['Ship country'] then table.insert (html_out_t, '<tr><th height="30" colspan="2" style="background-color:#B0C4DE;text-align:center;vertical-align:middle;font-size:110%;">'); table.insert (html_out_t, args_t['Ship country']); table.insert (html_out_t, '</th></tr>\n'); elseif args_t['Ship flag'] then table.insert (html_out_t, '<tr><th height="30" colspan="2" style="background-color:#B0C4DE;padding-left:2px;">'); table.insert (html_out_t, _infobox_ship_flag (args_t['Ship flag'])); table.insert (html_out_t, '</th></tr>\n'); end end table.insert (html_out_t, line_items (args_t, data.infobox_career_params_t)); -- add all of the rest of the template's html --mw.logObject (table.concat (html_out_t)); return table.concat (html_out_t); -- make a big string and done end --[[--------------------------< I N F O B O X _ S H I P _ C H A R A C T E R I S T I C S >---------------------- implements {{Infobox ship characteristics}} {{#invoke:WPSHIPS utilities|infobox_ship_characteristics}} ]] local function infobox_ship_characteristics (frame) local args_t = get_args (frame); -- get a table of all parameters in the template call local html_out_t = {}; -- html table text goes here local error_flag = false; -- controls emission of maint category when synonymous parameters are both set args_t['Hide header'] = args_t['Hide header'] and args_t['Hide header']:lower(); -- set to lowercase if set error_flag = synonym_check (args_t, 'Ship armour', 'Ship armor', error_flag); -- error if both synonymous parameters set error_flag = synonym_check (args_t, 'Ship draught', 'Ship draft', error_flag); if 'yes' ~= args_t['Hide header'] then -- |Hide header=yes then no header table.insert (html_out_t, '<tr><th colspan="2" '); table.insert (html_out_t, styles.header_bar); -- style from WPMILHIST table.insert (html_out_t, '>General characteristics'); if args_t['Header caption'] then table.insert (html_out_t, ' '); table.insert (html_out_t, args_t['Header caption']); end table.insert (html_out_t, '</th></tr>\n'); end table.insert (html_out_t, line_items (args_t, data.infobox_characteristics_params_t)); -- add all of the rest of the template's html --mw.logObject (table.concat (html_out_t)); return table.concat (html_out_t); -- make a big string and done end --[[--------------------------< I N F O B O X _ S H I P _ C L A S S _ O V E R V I E W >------------------------ implements {{Infobox ship class overview}} {{#invoke:WPSHIPS utilities|infobox_ship_class_overview}} ]] local function infobox_ship_class_overview (frame) local args_t = get_args (frame); -- get a table of all parameters in the template call local html_out_t = {}; -- html table text goes here args_t['Hide header'] = args_t['Hide header'] and args_t['Hide header']:lower(); if 'yes' ~= args_t['Hide header'] then -- |Hide header=yes then no header table.insert (html_out_t, '<tr><th colspan="2" '); table.insert (html_out_t, styles.header_bar); -- style from WPMILHIST table.insert (html_out_t, '>Class overview</th></tr>\n'); end table.insert (html_out_t, line_items (args_t, data.infobox_class_overview_params_t)); -- add all of the rest of the template's html --mw.logObject (table.concat (html_out_t)); return table.concat (html_out_t); -- make a big string and done end --[[--------------------------< I S _ P L I M S O L L _ F I L E N A M E >-------------------------------------- validate cite plimsoll |filename=<filename> <filename> format is: YYvssss.pdf where YY - least significant two digits of four-digit first year in a two-year range 30 -> 1930–1931 allowed values are all integers between and including 30–45 v - a single lowercase letter 'a' or 'b' 'a' -> volume I 'b' -> volume II ssss - scan number begins with 0001 odd numbered scans have English headings even numbered scans have French headings {{#invoke:WPSHIPS utilities|is_plimsoll_filename|{{{filename}}}}} ]] local function is_plimsoll_filename (frame) local args_t = get_args (frame); -- get a table of all parameters in the invoke local year, volume, scan; if args_t[1] then -- this to avoid script errors when args_t[1] missing year, volume, scan = args_t[1]:match ('(%d%d)(%l)(%d%d%d%d)%.[Pp][Dd][Ff]'); -- get the various parts end if not year then return nil end -- nil when no match so we're done year = tonumber (year); scan = tonumber (scan); if (30 > year) or (45 < year) then return nil end if not (('a' == volume) or ('b' == volume)) then return nil end if (1 > scan) then return nil end return true; end --[[--------------------------< S E T _ P L I M S O L L _ D A T E >-------------------------------------------- create two-year range from first two digits in |filename=<filename> 30 -> 1930–1931 {{#invoke:WPSHIPS utilities|set_plimsoll_date|{{{filename}}}}} ]] local function set_plimsoll_date (frame) local args_t = get_args (frame); -- get a table of all parameters in the invoke if not args_t[1] then return nil; end local year = args_t[1]:match ('(%d%d)%l%d%d%d%d'); -- get the intial year year = 1900 + tonumber (year); -- make it a four-digit year return string.format ('%d–%d', year, year + 1); -- and then add one for the second year in the range end --[[--------------------------< S E T _ P L I M S O L L _ S U B T I T L E >-----------------------------------1 used in {{cite plimsoll}} return appropriate subtitle string given |subtitle=<keyword> {{#invoke:WPSHIPS utilities|set_plimsoll_subtitle|{{{subtitle}}}}} ]] local function set_plimsoll_subtitle (frame) local subtitle = get_args (frame)[1]; -- get the subtitle parameter if not subtitle then return nil; end if not data.subtitles_t[subtitle] then return '&#58; ' .. subtitle; -- not predefined so return whatever |subtitle= holds with leading ': ' end return '&#58; ' .. data.subtitles_t[subtitle]; -- return predefined subtitle with leading ': ' end --[[--------------------------< S E T _ P L I M S O L L _ U R L >---------------------------------------------- create plimsoll url from |filename=<filename> {{#invoke:WPSHIPS utilities|set_plimsoll_url|{{{filename}}}}} ]] local function set_plimsoll_url (frame) local args_t = get_args (frame); -- get a table of all parameters in the invoke if args_t[1] then return string.format ('https://plimsoll.southampton.gov.uk/shipdata/pdfs/%s/%s', args_t[1]:match ('(%d%d)%l%d%d%d%d'), -- get the year path portion from <filename> args_t[1]); -- append <filename> onto the end, and done end end --[[--------------------------< S C L A S S >------------------------------------------------------------------ implements {{sclass}} and {{sclass2}} {{#invoke:WPSHIPS utilities|sclass}} ]] local function sclass (frame) local args_t = get_args (frame); local parent = frame:getParent(); local template = parent:getTitle():gsub ('^Template:', ''):lower(); -- get the name of the template that called this module (includes namespace so strip that) local class_name = args_t[1]; -- names to make it easier to understand local ship_type = args_t[2]; local format = args_t[3]; local ship_type_dab = args_t[4]; local class_name_dab = args_t[5]; local no_cat = 'yes' == args_t['no-cat']; -- make a boolean if not class_name then -- when omitted, abandon with error message return error_msg_make ('missing', template, 'class name', no_cat); end if not ship_type then -- when omitted, abandon with error message return error_msg_make ('missing', template, 'ship type', no_cat); end if format then if tonumber (format) then -- if <format> has a value that is a number format = tonumber (format); -- make it a number for comparisons if 5 < format then -- is <format> outside of allowed range return error_msg_make ('format', template, format, no_cat); end else -- <format> could not be converted to a number return error_msg_make ('format', template, format, no_cat); end end local out_t = {}; -- output goes here table.insert (out_t, '[['); -- open the wikilink table.insert (out_t, class_name); -- build the wikilink to the class article table.insert (out_t, '-class '); table.insert (out_t, ship_type); -- add ship type if class_name_dab then -- when class article is disambiguated table.insert (out_t, ' ('); -- add the disambiguator table.insert (out_t, class_name_dab); table.insert (out_t, ')'); end table.insert (out_t, '|'); if 'sclass' == template:gsub ('/sandbox', '') then -- strip '/sandbox' if present; class named for a member of the class table.insert (out_t, '\'\''); -- class name is italicized table.insert (out_t, class_name); table.insert (out_t, '\'\''); else table.insert (out_t, class_name); -- class name is a common attribute; plain text end if not format or (3 == format) then -- when format is omitted, same as format #3 table.insert (out_t, '-class]] [['); -- open ship-type wikilink if ship_type_dab then -- when ship-type article is disambiguated table.insert (out_t, ship_type); -- add ship type table.insert (out_t, ' ('); -- and the disambiguator table.insert (out_t, ship_type_dab); table.insert (out_t, ')|'); -- dab is not displayed so insert a pipe and end table.insert (out_t, ship_type); -- add ship type table.insert (out_t, ']]'); -- close ship-type wikilink end if 0 == format then -- no separate ship-type wikilink table.insert (out_t, '-class]]'); end if 1 == format then -- no separate ship-type wikilink table.insert (out_t, '-class '); table.insert (out_t, ship_type); table.insert (out_t, ']]'); end if 2 == format then -- ship-type is not wikilinked table.insert (out_t, '-class]] '); table.insert (out_t, ship_type); end if 4 == format then -- noun form; no ship type table.insert (out_t, ' class]]'); end if 5 == format then -- class name only; no '-class' annotation table.insert (out_t, ']]'); end return table.concat (out_t); end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { cite_danfs_title = cite_danfs_title, -- external entry points for templates and invokes hnsa = hnsa, infobox_ship_career = infobox_ship_career, infobox_ship_characteristics = infobox_ship_characteristics, infobox_ship_class_overview = infobox_ship_class_overview, infobox_ship_flag = infobox_ship_flag, is_plimsoll_filename = is_plimsoll_filename, navsource = navsource, sclass = sclass, set_plimsoll_subtitle = set_plimsoll_subtitle, set_plimsoll_date = set_plimsoll_date, set_plimsoll_url = set_plimsoll_url, ship = ship, -- experiment ship_name_format = ship_name_format, unbulleted_list = unbulleted_list, _infobox_ship_flag = _infobox_ship_flag, -- external entry points from another module _ship_name_format = do_ship_name_format, _synonym_check = synonym_check, _unbulleted_list = _unbulleted_list, } gpz2bj8zxx0asavkzzgsh07vc8scwqr Modul:WPSHIPS utilities/data 828 433 1581 1580 2024-05-15T07:37:36Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1580 Scribunto text/plain --[[-------------------------< S H I P P R E F I X L I S T >----------------------------------------------- This is a list of currently supported ship prefixes. To add to this list the form is: ['prefix'] = true, the trailing comma is important. ]] local ship_prefix_t = { ['ARA'] = true, -- Armada de la República Argentina ['ARC'] = true, -- Armada Nacional de la República de Colombia ['ARM'] = true, -- Armada de la República Mexicana ['ARV'] = true, -- Armada Republica de Venezuela ['BAE'] = true, -- Buque de la Armada de Ecuador ['BAP'] = true, -- Peruvian Navy Ship ['BNS'] = true, -- Bangladesh Navy Ship ['BRP'] = true, -- Barko ng Republika ng Pilipinas ['CCGS'] = true, -- Canadian Coast Guard Ship ['CFAV'] = true, -- Canadian Forces Auxiliary Vessel ['CS'] = true, -- Cable Ship ['CSS'] = true, -- Confederate States Ship ['FGS'] = true, -- Federal German Ship ['GTS'] = true, -- Gas Turbine Ship ['HDMS'] = true, -- His/Her Danish Majesty's Ship ['HM'] = true, -- His/Her Majesty's, then used with the type of ship in military use (UK) ['HMAS'] = true, -- Her/His Majesty's Australian Ship ['HMBS'] = true, -- Her/His Majesty's Britannic Ship (also: Bahamian, Bermudian, Burmese) ['HMC'] = true, -- Her/His Majesty's Cutter ['HMCS'] = true, -- Her/His Majesty's Canadian Ship (also Colonial) ['HMHS'] = true, -- His/Her Majesty's Hospital Ship ['HMIS'] = true, -- Her/His Majesty's Indian Ship (pre republic) ['HMNZS'] = true, -- Her/His Majesty's New Zealand Ship ['HMPNGS'] = true, -- His/Her Majesty's Papua New Guinea Ship ['HMQS'] = true, -- Her/His Majesty's Queensland Ship ['HMRC'] = true, -- His/Her Majesty's Revenue Cutter ['HMS'] = true, -- Her/His Majesty's Ship ['HMSAS'] = true, -- Her/His Majesty's South African Ship ['HMT'] = true, -- Her/His Majesty's Trawler ['HMVS'] = true, -- Her/His Majesty's Victorian Ship ['HMY'] = true, -- His/Her Majesty's Yacht ['HNLMS'] = true, -- His/Her Netherlands Majesty’s Ship ['HNoMS'] = true, -- His/Her Norwegian Majesty's Ship ['HSC'] = true, -- High-Speed Craft ['HSwMS'] = true, -- His/Her Swedish Majesty's Ship ['HTMS'] = true, -- His Thai Majesty's Ship ['ICGS'] = true, -- Indian Coast Guard Ship ['IIS'] = true, -- Imperial Iranian Ship ['INS'] = true, -- Indian Naval Ship, Israeli Naval Ship ['IRIS'] = true, -- Islamic Republic of Iran Ship ['JDS'] = true, -- Japanese Defence Ship ['JS'] = true, -- Japanese Ship (post 2008) ['KA'] = true, -- Kapal Auksiliari – Auxiliary Ship (Malaysia) ['KD'] = true, -- Kapal Di-Raja — His Majesty's Ship (Malaysia) ['KM'] = true, -- Kapal Motor (Motor Ship) (Indonesia) ['KDB'] = true, -- Kapal Diraja Brunei (Royal Brunei Ship) (in Malay) ['KDM'] = true, -- Kongelige Danske Marine ['KLD'] =true, -- Kapal Layar Diraja – His Majesty's Sailing Ship (Malaysia) ['KRI'] = true, -- Kapal Republik Indonesia ['LÉ'] = true, -- Long Éireannach – Irish ship ['MF'] = true, -- Motor Ferry ['LKL'] = true, -- Lietuvos Karinis Laivas – Lithuania ['MS'] = true, -- Motor Ship ['MT'] = true, -- Motor Tanker ['MV'] = true, -- Motor Vessel ['NLV'] = true, -- Northern Lighthouse Vessel ['NMS'] = true, -- Nava Majestăţii Sale (His/Her Majesty's Ship) - used before 1945 by the Royal Romanian Navy ['NoCGV'] = true, -- Norwegian Coast Guard Vessel ['NOAAS'] = true, -- National Oceanic and Atmospheric Administration Ship ['NRP'] = true, -- Navio da República Portuguesa ['ORP'] = true, -- Okręt Rzeczypospolitej Polskiej ['PNS'] = true, -- Pakistani Naval Ship ['PS'] = true, -- Paddle Steamer ['RFA'] = true, -- Royal Fleet Auxiliary ['RMAS'] = true, -- Royal Maritime Auxiliary Service ['RMS'] = true, -- Royal Mail Ship ['RNLB'] = true, -- Royal National Lifeboat ['ROCS'] = true, -- Republic of China Ship ['ROKS'] = true, -- Republic of Korea Ship ['RPS'] = true, -- Republic of the Philippines Ship ['RRS'] = true, -- Royal Research Ship ['RS'] = true, -- Rocket Ship ['RSS'] = true, -- Republic of Singapore Ship ['RV'] = true, -- Research Vessel ['SAS'] = true, -- South African Ship ['SLNS'] = true, -- Sri Lanka Naval Ship ['SM'] = true, -- Seiner Majestät Unterseeboot ['SMS'] = true, -- Seiner Majestät Schiff ['SS'] = true, -- Screw Steamer or Steamship ['STV'] = true, -- Sail training vessel ['TCG'] = true, -- Türkiye Cumhuriyeti Gemisi ['TS'] = true, -- Training ship ['TV'] = true, -- Training vessel ['UAM'] = true, -- Unidade Auxiliar da Marinha - Navy Auxiliary Unit (Portuguese Navy non-military ships) ['USAFS'] = true, -- United States Air Force ship ['USAHS'] = true, -- United States Army Hospital Ship ['USAS'] = true, -- United States Army Ship ['USAT'] = true, -- United States Army Transport ['USAV'] = true, -- United States Army Vessel ['USC&GS'] = true, -- United States Coast and Geodetic Survey ['USC&amp;GS'] = true, -- United States Coast and Geodetic Survey (crude work-around) ['USC&#38;GS'] = true, -- United States Coast and Geodetic Survey (crude work-around) ['USC&GSS'] = true, -- United States Coast and Geodetic Survey Ship ['USC&amp;GSS'] = true, -- United States Coast and Geodetic Survey Ship (crude work-around) ['USC&#38;GSS'] = true, -- United States Coast and Geodetic Survey Ship (crude work-around) ['USCGC'] = true, -- United States Coast Guard Cutter ['USLHT'] = true, -- United State Light House Tender ['USNS'] = true, -- United States Naval Ship ['USRC'] = true, -- United States Revenue Cutter ['USS'] = true, -- United States Ship } --[[--------------------------< N A T I O N A L I T Y >-------------------------------------------------------- Article titles for ships in navies that do not use a standardized prefix follow the title format: <nationality> <ship type> <name> <(disambiguator)> This is a list of nationalities. To add to this list the form is: ['Nationality'] = true, the trailing comma is important. Use the adjective form for nationality, always capitalize. Please insert nationalities in alphabetical order. ]] local nationality_t = { ['Albanian'] = true, ['American'] = true, ['Australian'] = true, ['Belgian'] = true, ['Brazilian'] = true, ['Bulgarian'] = true, ['Chilean'] = true, ['Chinese'] = true, ['Croatian'] = true, ['Danish'] = true, ['Dominican'] = true, ['Dutch'] = true, ['East Timorese'] = true, ['Egyptian'] = true, ['English'] = true, ['Finnish'] = true, ['French'] = true, ['German'] = true, ['Greek'] = true, ['Grenadan'] = true, ['Haitian'] = true, ['Iranian'] = true, ['Irish'] = true, ['Italian'] = true, ['Japanese'] = true, ['Latvian'] = true, ['Libyan'] = true, ['Lithuanian'] = true, ['Maltese'] = true, ['Mexican'] = true, ['Nigerian'] = true, ['Ottoman'] = true, ['Peruvian'] = true, ['Portuguese'] = true, ['Romanian'] = true, ['Russian'] = true, ['Scottish'] = true, ['Slovenian'] = true, ['Soviet'] = true, ['Spanish'] = true, ['Swedish'] = true, ['Texan'] = true, ['Ukrainian'] = true, ['United States'] = true, ['Vietnamese'] = true, ['Yugoslav'] = true, } --[[--------------------------< S H I P T Y P E >------------------------------------------------------------ Article titles for ships in navies that do not use a standardized prefix follow the title format: <nationality> <ship type> <name> <(disambiguator)> Article titles for ships may or may not be naval ships may follow the title format: <name> <(disambiguator)> where <(disambiguator)> may be some form of ship type, hull designator or pennant number, or year. This tool will format ship names that contain a recognized ship type in <(disambiguator)>. This list is used to <find ship> when the article title begins with a nationality. This is important because the tool needs to know where the <ship type> ends and <name> begins so that it can properly place the italic markup. The search will find an exact match (including case) for ship types that are 1 to 4 words long. This list is also used to find ship type in <(disambiguator)>. The search is whole word; use the simplest form. For example, because 'icebreaker' is defined, that ship type is sufficient to cause the tool to properly format: Astrolabe (icebreaker) Krassin (1917 icebreaker) Taymyr (nuclear icebreaker) Searches for ship type in <(disambiguator)> are whole word. When looking for 'ship', the tool will find Auguste (ship) Queen of Nations (clipper ship) but will not find: Sibir (steamship icebreaker) – the search for 'icebreaker' will This is a list of ship types. When adding new ship types, do not be too specific: 'aircraft carrier' but not 'light aircraft carrier' To add to this list the form is: ['ship type'] = true, the trailing comma is important. At the time of this writing, a ship type may be one to four words, almost always lowercase. Please insert ship types in alphabetical order. ]] local ship_type_t = { ['armoured cruiser'] = true, ['aircraft carrier'] = true, ['amphibious assault ship'] = true, ['Army ship'] = true, -- should be capitalized ['auxiliary cruiser'] = true, ['auxiliary raider'] = true, ['auxiliary'] = true, ['aviso'] = true, ['barge'] = true, ['barque'] = true, ['barquentine'] = true, ['battlecruiser'] = true, ['battleship'] = true, ['boat'] = true, ['brig sloop'] = true, ['brig-sloop'] = true, ['brig'] = true, ['brigantine'] = true, ['carrack'] = true, ['clipper'] = true, ['coast defense ship'] = true, ['coastal defence ship'] = true, ['coastal defense ship'] = true, ['communications ship'] = true, ['corvette'] = true, ['cruiser'] = true, ['cutter'] = true, ['deep submergence rescue vehicle'] = true, ['destroyer leader'] = true, ['destroyer'] = true, ['dragger'] = true, ['dredge'] = true, ['East Indiaman'] = true, -- should be capitalized ['escort ship'] = true, ['escort'] = true, ['ferry'] = true, ['ferryboat'] = true, ['fireboat'] = true, ['fleet oiler'] = true, ['floating battery'] = true, ['floating crane'] = true, ['fluyt'] = true, ['food supply ship'] = true, ['freighter'] = true, ['frigate'] = true, ['galleon'] = true, ['galley'] = true, ['gunboat'] = true, ['helicopter carrier'] = true, ['hospital ship'] = true, ['hovercraft'] = true, ['hydrofoil'] = true, ['icebreaker'] = true, ['Indiaman'] = true, -- should be capitalized ['ironclad'] = true, ['ketch'] = true, ['landing ship'] = true, ['landing ship medium'] = true, ['lifeboat'] = true, ['lightship'] = true, ['log canoe'] = true, ['lugger'] = true, ['merchant cruiser'] = true, ['minehunter'] = true, ['minelayer'] = true, ['minelaying cruiser'] = true, ['minesweeper'] = true, ['missile boat'] = true, ['monitor'] = true, ['munition ship'] = true, ['naval ship'] = true, ['night fighter direction vessel'] = true, ['ocean liner'] = true, ['oiler'] = true, ['paddle steamer'] = true, ['patrol boat'] = true, ['patrol gunboat'] = true, ['patrol vessel'] = true, ['pinnace'] = true, ['pollution control vessel'] = true, ['privateer'] = true, ['protected cruiser'] = true, ['pusher'] = true, ['rescue ship'] = true, ['riverboat'] = true, ['ROV'] = true, ['sailboat'] = true, ['schooner'] = true, ['seaplane carrier'] = true, ['seaplane tender'] = true, ['ship of the line'] = true, ['ship'] = true, ['shipwreck'] = true, ['shore establishment'] = true, -- use stone frigate instead? ['showboat'] = true, ['sidewheeler'] = true, ['skipjack'] = true, ['sloop-of-war'] = true, ['sloop'] = true, ['smack'] = true, ['snagboat'] = true, ['speedboat'] = true, ['steam frigate'] = true, ['steam warship'] = true, ['steamboat'] = true, ['steamer'] = true, ['steamship'] = true, ['sternwheeler'] = true, ['stores lighter'] = true, ['submarine chaser'] = true, ['submarine rescue vehicle'] = true, ['submarine tender'] = true, ['submarine'] = true, ['submersible'] = true, ['supertanker'] = true, ['support ship'] = true, ['survey ship'] = true, ['tanker'] = true, ['target ship'] = true, ['tender'] = true, ['torpedo boat'] = true, ['torpedo gunboat'] = true, ['towboat'] = true, ['training cruiser'] = true, ['training ship'] = true, ['transport'] = true, ['trawler'] = true, ['trireme'] = true, ['tug'] = true, ['tugboat'] = true, ['vessel'] = true, ['warship'] = true, ['weather ship'] = true, ['whaler'] = true, ['whaleship'] = true, ['wherry'] = true, ['yacht'] = true, ['yawl'] = true, } --[[--------------------------< I N F O B O X L I N E I T E M P A R A M E T E R S >---------------------- ]] local infobox_career_params_t = { -- table of parameters that are rendered in the same way ['Ship name'] = {1, 'Name'}, ['Ship namesake'] = {2, 'Namesake'}, ['Ship owner'] = {3, 'Owner'}, ['Ship operator'] = {4, 'Operator'}, ['Ship registry'] = {5, 'Port of registry'}, ['Ship route'] = {6, 'Route'}, ['Ship ordered'] = {7, 'Ordered'}, ['Ship awarded'] = {8, 'Awarded'}, ['Ship builder'] = {9, 'Builder'}, ['Ship original cost'] = {10, 'Cost'}, ['Ship yard number'] = {11, 'Yard number'}, ['Ship way number'] = {12, 'Way number'}, ['Ship laid down'] = {13, 'Laid down'}, ['Ship launched'] = {14, 'Launched'}, ['Ship sponsor'] = {15, 'Sponsored by'}, ['Ship christened'] = {16, 'Christened'}, ['Ship completed'] = {17, 'Completed'}, ['Ship acquired'] = {18, 'Acquired'}, ['Ship commissioned'] = {19, 'Commissioned'}, ['Ship recommissioned'] = {20, 'Recommissioned'}, ['Ship decommissioned'] = {21, 'Decommissioned'}, ['Ship maiden voyage'] = {22, 'Maiden voyage'}, ['Ship in service'] = {23, 'In service'}, ['Ship out of service'] = {24, 'Out of service'}, ['Ship renamed'] = {25, 'Renamed'}, ['Ship reclassified'] = {26, 'Reclassified'}, ['Ship refit'] = {27, 'Refit'}, ['Ship struck'] = {28, 'Stricken'}, ['Ship stricken'] = {29, 'Stricken'}, ['Ship reinstated'] = {30, 'Reinstated'}, ['Ship homeport'] = {31, 'Homeport'}, ['Ship identification'] = {32, 'Identification'}, ['Ship motto'] = {33, 'Motto'}, ['Ship nickname'] = {34, 'Nickname(s)'}, ['Ship honours'] = {35, 'Honours and<br />awards'}, -- make these two the same index? ['Ship honors'] = {36, 'Honors and<br />awards'}, ['Ship captured'] = {37, 'Captured'}, ['Ship fate'] = {38, 'Fate'}, ['Ship status'] = {39, 'Status'}, ['Ship notes'] = {40, 'Notes'}, ['Ship badge'] = {41, 'Badge'}, } local infobox_characteristics_params_t = { -- table of parameters that are rendered in the same way ['Ship class'] = {1, 'Class and type'}, ['Ship type'] = {2, 'Type'}, ['Ship tonnage'] = {3, 'Tonnage'}, ['Ship displacement'] = {4, 'Displacement'}, ['Ship tons burthen'] = {5, 'Tons burthen'}, ['Ship length'] = {6, 'Length'}, ['Ship beam'] = {7, 'Beam'}, ['Ship height'] = {8, 'Height'}, ['Ship draught'] = {9, 'Draught'}, -- make these two the same index? ['Ship draft'] = {10, 'Draft'}, ['Ship depth'] = {11, 'Depth'}, ['Ship hold depth'] = {12, 'Depth of hold'}, ['Ship decks'] = {13, 'Decks'}, ['Ship deck clearance'] = {14, 'Deck clearance'}, ['Ship ramps'] = {15, 'Ramps'}, ['Ship ice class'] = {16, 'Ice class'}, ['Ship power'] = {17, 'Installed power'}, ['Ship propulsion'] = {18, 'Propulsion'}, ['Ship sail plan'] = {19, 'Sail plan'}, ['Ship speed'] = {20, 'Speed'}, ['Ship range'] = {21, 'Range'}, ['Ship endurance'] = {22, 'Endurance'}, ['Ship test depth'] = {23, 'Test depth'}, ['Ship boats'] = {24, 'Boats & landing <br /> craft carried'}, ['Ship capacity'] = {25, 'Capacity'}, ['Ship troops'] = {26, 'Troops'}, ['Ship complement'] = {27, 'Complement'}, ['Ship crew'] = {28, 'Crew'}, ['Ship time to activate'] = {29, 'Time to activate'}, ['Ship sensors'] = {30, 'Sensors and <br /> processing systems'}, ['Ship EW'] = {31, 'Electronic warfare <br /> & decoys'}, ['Ship armament'] = {32, 'Armament'}, ['Ship armour'] = {33, 'Armour'}, -- make these two the same index? ['Ship armor'] = {34, 'Armor'}, ['Ship aircraft'] = {35, 'Aircraft carried'}, ['Ship aircraft facilities'] = {36, 'Aviation facilities'}, ['Ship notes'] = {37, 'Notes'}, } local infobox_class_overview_params_t = { -- table of parameters that are rendered in the same way ['Name'] = {1, 'Name'}, ['Builders'] = {2, 'Builders'}, ['Operators'] = {3, 'Operators'}, ['Class before'] = {4, 'Preceded by'}, ['Class after'] = {5, 'Succeeded&nbsp;by'}, ['Subclasses'] = {6, 'Subclasses'}, ['Cost'] = {7, 'Cost'}, ['Built range'] = {8, 'Built'}, ['In service range'] = {9, 'In service'}, ['In commission range'] = {10, 'In commission'}, ['Total ships planned'] = {11, 'Planned'}, ['Total ships on order'] = {12, 'On order'}, ['Total ships building'] = {13, 'Building'}, ['Total ships completed'] = {14, 'Completed'}, ['Total ships cancelled'] = {15, 'Cancelled'}, ['Total ships active'] = {16, 'Active'}, ['Total ships laid up'] = {17, 'Laid up'}, ['Total ships lost'] = {18, 'Lost'}, ['Total ships retired'] = {19, 'Retired'}, ['Total ships scrapped'] = {20, 'Scrapped'}, ['Total ships preserved'] = {21, 'Preserved'}, } --[[--------------------------< C I T E P L I M S O L L >---------------------------------------------------- ]] local subtitles_t = { ['C'] = 'Chalutiers &c.', -- French headings used as subtitles; these appear on even page numbers ['F'] = 'Liste des Navires Pourvus de Machines Frigorifiques', ['NV'] = 'Navires à Voiles', ['NVM'] = 'Navires à Vapeur et à Moteurs', ['R'] = 'List of Vessels Fitted with Refrigerating Appliances', -- English headings used as subtitles; these appear on odd page numbers ['SM'] = 'Steamers & Motorships', ['SV'] = 'Sailing Vessels', ['T'] = 'Trawlers &c.', } local subtitles_xlate_t = { ['odd'] = { -- |filename= <page_num> is odd (en) so use French subtitle ['C'] = 'T', -- map fr keyword to en keyword ['F'] = 'R', ['NV'] = 'SV', ['NVM'] = 'SM', }, ['even'] = { -- |filename= <page_num> is even (fr) so use English subtitle ['R'] = 'F', -- map en keyword to fr keyword ['SM'] = 'NVM', ['SV'] = 'NV', ['T'] = 'C', } } --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { infobox_career_params_t = infobox_career_params_t, infobox_characteristics_params_t = infobox_characteristics_params_t, infobox_class_overview_params_t = infobox_class_overview_params_t, nationality_t = nationality_t, ship_prefix_t = ship_prefix_t, ship_type_t = ship_type_t, subtitles_t = subtitles_t, subtitles_xlate_t = subtitles_xlate_t, } l15axa197l9dnm1rfiztn9jefhptmip Modul:Yesno 828 434 1583 1582 2024-05-15T07:37:37Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1582 Scribunto text/plain -- Function allowing for consistent treatment of boolean-like wikitext input. -- It works similarly to the template {{yesno}}. return function (val, default) -- If your wiki uses non-ascii characters for any of "yes", "no", etc., you -- should replace "val:lower()" with "mw.ustring.lower(val)" in the -- following line. val = type(val) == 'string' and val:lower() or val if val == nil then return nil elseif val == true or val == 'yes' or val == 'y' or val == 'true' or val == 't' or val == 'on' or tonumber(val) == 1 then return true elseif val == false or val == 'no' or val == 'n' or val == 'false' or val == 'f' or val == 'off' or tonumber(val) == 0 then return false else return default end end swdskn7svew8i9wuydn9uj5l3r2ghcs 1 0 435 19565 1588 2024-06-04T21:35:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19565 wikitext text/x-wiki '''1''' (baca: ''(s)atu'', ''hatu'', ''it'', ''wahid'') entu atu [[angka]], [[Sistem bilangan|sistim angka]] nyang wakilin entu angka sendiri. Ni angka ngewakilin apa-apa nyang tunggal atawa sendèwèkan (kaga' nyang laèn). 0hy4v8f0kr815gcl2nxi2vywwn06lql 5.000 0 436 19566 1593 2024-06-04T21:35:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19566 wikitext text/x-wiki '''5.000''' (basa Betawi: ''gocèng'', ''(li)ma rèbu'') entu angka dari [[Sistem bilangan|sistim angka]] nyang ngewakilin entu angka sendiri. cudnyiyghyrnuj6bmfcmybbsixp059b Abdul Chaèr 0 437 23750 19567 2024-07-12T06:55:55Z Swarabakti 44 23750 wikitext text/x-wiki {{Kotak lingir logat Tenabang}} '''Abdul Chaèr''' (hurup Arab Gundul: {{Script|Arabic|عبد الخير}}; {{birth date|1940|11|08|df=yes}} – {{death date|2022|09|13|df=yes}}) entu atu [[Ahli basa|ahli]] èlmu [[basa Indonésia|basĕ Indonésiĕ]]. Diĕ tau ngajar [[Èlmu basa|èlmu basĕ umum]], [[èlmu ma'na|èlmu ma'nĕ]], [[èlmu basa kemasarakatan|èlmu basĕ kemasarakatan]], amĕ [[èlmu basa kejiwaan|èlmu basĕ kejiwaan]] di [[Uniwersitèt Negeri Jakarta|Uniwersitèt Negeri Jakartĕ]] amĕ [[Uniwersitèt Muhammadiyah Hamka|Uniwersitèt Muhammadiyĕ Hamkĕ]]. Selaèn ngajar, Abdul Chaèr jugĕ getap jadi tukang nulis makalĕ di macem-macem [[guyub]] (''konferensi'') basĕ serèntĕ jadi mualip buku macem-macem pasalan basĕ Indonésiĕ. Diĕ juga' gablek ngebadek gawéan-gawéan pasal basĕ amĕ kebudayaan Betawi. Mangkĕnyĕ, diĕ adĕ punyĕ jasĕ segabrek-gabrek bakal [[basa Betawi|basĕ Betawi]] juga'. == Ruju'an == [[Bangsaan:Ahli basa Indonésia]] [[Bangsaan:Tokoh Betawi]] [[Bangsaan:Riwayat]] cw8i3kfkxyh32rawmsuuofcz2k8xyji Abhasi 0 438 24397 24185 2024-07-19T15:20:12Z Swarabakti 44 24397 wikitext text/x-wiki {{Negara|name=Kiblik Abhasi|native_name=Аԥсны Аҳәынҭқарра (Abhasi)<br/>''Apsny Ahwyntqarra''<br/>Республика Абхазия (Rus)<br/>''Respublika Abkhaziya''|flag=Flag_of_the_Republic_of_Abkhazia.svg|coat=Coat_of_arms_of_Abkhazia.svg|map=Abkhaziaorthographicprojection.svg|capital=Sukumi|demonym=Abhasi}} '''Abhasi''' (hurup Arab Gundul: کبليک ابخازى; Abhasi: Аҧсны ''Apsny''; Géorgi: აფხაზეთი ''Apkhazeti''; Rus: Абхазия ''Abkhaziya'') atawa resminya '''Kiblik Abhasi''' (hurup Arab Gundul: کبليک ابخازى; Abhasi: Аԥсны Аҳәынҭқарра ''Apsny Ahwyntqarra''; Rus: Республика Абхазия ''Respublika Abkhaziya'') entu nyang negeri separodiakuin Kaukasus Kidul, di lingir panté wètannya [[Laot Item]], pasnya di simpangan [[Èropa Wètan]] ama Asia Kulon. Luas wilayahnya ngejembar ampé 8.665 km<sup>2</sup> (3.346 mi<sup>2</sup>) èn gableg penduduk sekitaran 245.000 orang. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ama kota paling gedénya entu Sukumi. Adapun Abhasi punya kewontenan pulitik entu atu mas'alah utama deri gegucelan Abhas–Géorgi ama ubungan Géorgi–Ruslan. Sementara Abhasi diakuin merdéka ama [[Ruslan]], [[Bénésuèla]], [[Nikaragua]], [[Nauru]], ama [[Suriah]], guwernemèn [[Géorgi]] èn ampir kabèhan negara anggota Peserèkatan Bangsa-Bangsa ngakuin Abhasi sebagé Géorgi punya bagèan wilayah.<ref>Olga Oliker, Thomas S. Szayna. (2003). ''Faultlines of Conflict in Central Asia and the South Caucasus: Implications for the U.S. Army''. Rand Corporation. <nowiki>ISBN 978-0-8330-3260-7</nowiki>.</ref> Bahna kaga' ada bestir nyang danta di dalem wilayah Abhasi, Géorgi ampé sekarang masing nggusu Abhasi punya rehèring<ref>'''Rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''regering'' (Wld.).</ref> di pengasingan di luar negeri. Ni wilayah dulunya ada punya kuasa-sendèwèk (otonomi) di jeronya Géorgi Sowièt kapanan Uni Sowièt mulain pada misah-misah di akir-akir tahon 1980-an. Penggorèngan gelut anterkaum antara orang Abhas–ètnis has setempat–ama orang Géorgi–atu ètnis nyang paling gedé itu waktu–mingkin-mingkinan ampé kejadia Perang di Abhasi tahon 1992–1993, nyang hasilnya Géorgi keilangan kuasa di banyak wilayah Abhasi èn penginclongan ètnis Géorgi gedé-gedéan deri Abhasi. Biar kata dipakatin itu mupakat gencetan senjata tahon 1994 èn nègosiasi tahon-tahonan, ni selèk ampé sekarang gènèngan kaga' selesé-selesé. Kehadiran let panjangnya Misi Pemanteng Peserèkatan Bangsa-Bangsa èn soldadu perdaméan Pesema'muran Negara-negara Merdéka, pimpinan Ruslan, pepes gagal bakal nyegah kekerasan dalem beberapa kesempetan. Bulan Agustus 2008, soldadu Abhasi ama Rus merangin soldadu Géorgi, nyang ngeja pemantèkan resmi Abhasi ama Ruslan, èn pengurungan mupakat gencetan senjata tahon 1994 serènta penyetopan misi PBB. Ari bulan 28 Agustus 2008, Parlemèn Géorgi ngumumin kalo Abhasi entu wilayah caplokan Ruslan, atu sikap nyang juga' banyak diambil ama banyak negara PBB.<ref>"Территориальная целостность Грузии опирается на твердую международную поддержку". ''golos-ameriki.ru''. [https://web.archive.org/web/20180919061908/https://www.golos-ameriki.ru/a/georgian-territorial-issue-unga/4036911.html Diarsip] deri nyang asli per 19 Sèptèmber 2018. Dipungut 23 Juli 2023.</ref> == Ruju'an == <references />{{Negara di Asia}}{{Negara di Èropa}} [[Kategori:Èropa]] [[Kategori:Kaukasus]] [[Kategori:Negara]] 9jd08td7iyezzeyr2cb2yoa92vey0gi Abu Dabi 0 439 19569 18523 2024-06-04T21:35:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19569 wikitext text/x-wiki [[Gepokan:Abu dhabi skylines 2014.jpg|thumb|Gedong alaihim di Abu Dabi]] '''Abu Dabi''' (hurup Arab Gundul: {{Script|Arabic|أبو ظبى}}; {{lang-ar|{{Script|Arabic|أَبُو ظَبِي}}{{transliteration|ar|Abū Żabī}}}} {{IPA|ar|ɐˈbuˈðˤɑbi}}) ièlah [[ibu negeri]]nya [[Imarat Arab Rempug]]. Ni juga' ibu negerinya [[Imarat Abu Dabi]] èn sintremnya [[Kedemangan Ibu Negeri Sintrem Abu Dabi]]. Abu Dabi entu kota paling ngebadeg orangnya nomer dua di Imarat Arab abisnya [[Dubé]]. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Abu Dabi]] dh798dwqvr68owtsgvx367kfdr0w52q Abu Nawas 0 440 19570 1625 2024-06-04T21:35:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19570 wikitext text/x-wiki {{Riwayat hidup |nama = Abu Nawas |image = Abu Nuwas.jpg |negara = |pegawéan = |tanggal_lahir = 756 |tempat_lahir = |tanggal_wapat = 814 |tempat_wapat = Bagdad }} '''Abu Nawas''' (hurup Arab Gundul: أبو نواس) atawa dia punya nama panjang '''Abū Nuwās al-Ḥasan ibn Hānī al-Ḥakamī''' (hurup Arab Gundul: أبو نواس الحسن بن هاني الحكمي) (ragem nama: '''Al-Ḥasan ibn Hānī ʿAbd al-Awwal al-Ṣabāḥ, Abū ʿAlī''', hurup Arab Gundul: الحسن بن هاني عبد الأوّل الصباح, أبو علي) bekèn juga' sebagé '''Abū Nuwās al-Salamī'''<ref>Ibn Hallikān, Aḥmad b. Muḥammad (1961). ''Wafayat al-aʿy-n wa-anbāʾ abnāʾ al-zamān'' [Riwayat orang-orang mashur] (basa Arap). Pakistan Historical Society. OCLC [https://www.worldcat.org/oclc/633767474 633767474].</ref> (hurup Arab Gundul: أبو نواس السلمي); (<abbr>sek.</abbr> 756 – sek<abbr>.</abbr> 814) ièlah atu penyair Arab nyang mashur. Dia lahir di negeri Parsi. Dia mashur di kalangan antéro halayak umum, wabilkusus di [[Ètnis Betawi|masarakat Betawi]], lantaran nongol di salah atu hikayat nyang mashur nama ''Alpa laèlin walaèlah'' (basa Arap: ألف ليل وليلة, ''Alf layl wa-laylah'' 'Serèbu satu malem'). Adapun dia bekèn juga' lantaran ceritra-ceritra bodor nyang dinisbatin ke dia. == Ruju'an == <references/> [[Kategori:Biograpi]] 27onbqlgbx6d29uh60bfuqx2najv3wd Abu Ubaidah (Hamas) 0 441 1627 1626 2024-05-15T07:37:47Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1626 wikitext text/x-wiki #REDIRECT [[Abu Ubaèdah (Hamas)]] pt2fhlud08nbnx9wu7r8967dok4sqa8 Abu Ubaèdah (Hamas) 0 442 23270 19571 2024-07-04T05:12:08Z OrangKalideres 327 Koreksi 23270 wikitext text/x-wiki [[Gepokan:أبو عبيدة على أسوار القسطنطينية.jpg|thumb|Abu Ubaèdah punya potrèt di [[Stambul]], [[Turki]]]] '''Abu Ubaèdah''' (hurup Arab Gundul: أبو عبيدة; [[Basa Arab|Arab]]: أبو عبيدة ''Abū ʿUbaidah'') entu [[nama poyokan]] atawa nama saruan deri dedengkot pegerakan [[Palestèn]] nama [[Hamas]] nyang jadi tukang omongnya Brigade [[Ijudin Kasam]], sèpèt soldadu [[Hamas]].<ref>[https://www.nbcnews.com/id/wbna33204281 "What about Hamas? Question snarls peace bid"]. ''NBC News'' (basa Inggris). (7 Oktober 2009). Dibuka per 2 Pèbruari 2024.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Hamas]] qi5huhyjtplxqplifwt3pj0a08ecag6 Acéh 0 443 23507 19572 2024-07-08T12:35:24Z OrangKalideres 327 /* Ruju'an */Koreksi 23507 wikitext text/x-wiki {{Propinsi di Indonésia|name=Acéh|native_name=''Aceh'' (Indonésia)<br/>اچيه<ref>Hurup Jawi atawa basa Acénya ''Jawoë''</ref> (Acéh)<br/>''Acèh'' (Acéh)|coat=Coat_of_arms_of_Aceh.svg|map=Aceh_in_Indonesia.svg|capital=Banda Acéh}} '''Acéh''' (hurup Arab Gundul: {{Script|Arabic|اچيه}}; {{lang-id|Aceh}}; {{lang-ace|{{Script|Arabic|اچيه}}|italic=no}} {{transliteration|ace|Acèh}}) atawa '''Negeri Acéh Darusalam''' (hurup Arab Gundul: {{Script|Arabic|نݢرى اچيه دارالسلام}} {{lang-ace|{{Script|Arabic|نڠݢرو اچيه دار السلام}}|italic=no}} {{transliteration|ace|Nanggroë Acèh Darussalam}}) entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia]] nyang dia punya hopstad ada di [[Banda Acéh]]. Acéh entu juga' atu propinsi nyang dapet kewontenan daèrah istimèwa èn dapet kewenangan kuasa-dèwèk kusus. Acéh adanya di ujung-ujung pulo [[Sumatra]] èn atu propinsi nyang paling kulon di [[Indonésia]]. Sènsus ''Badan Pusat Statistik'' tahon 2021 punya kata, jumblah penduduk ni propinsi sekiteran 5.333.733 orang.<ref>[https://aceh.bps.go.id/publication/2022/02/25/da6a9c25fb21c5c215819e68/provinsi-aceh-dalam-angka-2022.html "Provinsi Aceh Dalam Angka"]. ''aceh.bps.go.id''. Diarsipin deri nyang asli per 22 Désèmber 2022. Dibuka per 29 Juli 2023.</ref> Ni propinsi – deket ama [[Kepuloan Andaman èn Nikobar]] di [[Hindi]] èn kebelèk ama [[Laot Andaman]]. Acéh ada watesan ama [[Telok Benggala]] èn [[Laot Andaman]] di blèlir, [[Laotan Hindi]] di bekulon, [[Selat Melaka]] di blètan, èn [[Sumatra Lor]] di belah kidul-wètan èn bekidulnya. == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Bangsaan:Propinsi di Indonésia]] [[Bangsaan:Indonésia]] [[Bangsaan:Sumatra]] [[Bangsaan:Acéh]] 1s273oblqkcekbwjii0ms2lzdee1xy7 Acéh Kidul-Kulon 0 444 1644 1643 2024-05-15T07:37:51Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1643 wikitext text/x-wiki #REDIRECT [[Kabupatèn Acéh Kidul-kulon]] nxbttw8g0uy56t2q0j2dothy8xvtgyi Acéh Kulon 0 445 22202 19573 2024-06-15T07:25:51Z Irkham Mahfudh 33 Ngalihin ke 22202 wikitext text/x-wiki #ALIH [[Kabupatèn Acéh Kulon]] 7vvs7g7yr79lef81pfz2lcqwdz8eyri Adam 0 446 23293 19574 2024-07-04T12:00:46Z OrangKalideres 327 Koreksi 23293 wikitext text/x-wiki [[Gepokan:Michelangelo, Creation of Adam 03.jpg|thumb|Gambaran Adam kalu katanya orang Kulon]] '''Adam''' (hurup Arab Gundul: آدم; [[Basa Ibrani|Ibrani]]: אָדָם‎‎, <small>[[Ibrani Modèren|Modèren]]:</small> ''ʾAdam'', <small>[[Pengharakatan Tibriah|Tibriah]]:</small> ''ʾĀḏām''; [[Basa Aram|Aram]]: ܐܕܡ; [[Basa Arab|Arab]]: آدَم ''ʾĀdam''; [[Basa Yunani|Yunani]]: Ἀδάμ ''Adám''; [[Basa Latèn|Latèn]]: ''Adam'') ièlah tokoh di dalem [[Kitab Mugadas Ibrani]], [[Kitab Mugadas|Kitab Mugadas Serani]], èn [[Kur'an]]. Kalu dalem keyakinan penyiptaan di [[agama Ibrahimiah]], Adam dirèken jadi [[manusia]] pertama èn keruhunnya semua manusia jaman sekarang. Bagèn begini, ada juga' aliran nyang ngeyakinin kalu ada manusia sebelonnya Adam, sepegimana nyang diyakinin [[Kitab suci|kitab-kitab suci]] deri agama-agama samawi nyebut kalu Adam disetrap ama Allah mudun ke [[Bumi]] bahna nggarot [[buah]] perboden nyang dirarang ama Allah. == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh dalem Kur'an]] [[Bangsaan:Tokoh Kitab Mugadas Ibrani]] [[Bangsaan:Tokoh Wasiat Kolot]] [[Bangsaan:Nabi dalem Selam]] 9miwrsr5g2iy5rqq332ywhjsxfprms5 Aden 0 447 23673 19575 2024-07-11T12:55:54Z Swarabakti 44 23673 wikitext text/x-wiki [[Gepokan:MallaDistrict.jpg|thumb|Kedemangan Malah, Aden]] '''Aden''' (hurup Arab Gundul: عدن; [[Basa Arab|Arab]]: عَدَن ''ʿAdan''; [[Basa Arab Kidul Kuna|Arab Kidul Kuna]]: 𐩲𐩵𐩬) entu atu kota bandar nyang adanya di bagèan kidul [[Jajirah Arab]] deketnya serèdèngan wètan [[Laot Mèra]]. Ni adanya kurang lebi 170 km (110 mi) di blètannya [[Selat Babulmandib]] èn lornya [[Telok Aden]]. Dengen dia punya tempat nyang ènak tempatnya di garis pesisir, Aden jadi kaca-kaca antara [[Laot Mèra]] ama [[Laot Arab]], nyang ngeja ni kota jadi pembungselan laot penting nyang ngebungsel [[Aprika]], [[Asia]], ama [[Wètan Tenga]]. Tahon 2023, Aden Kota gableg penjogrog barang 1.080.000 mukimin, nyang ngeja ni kota jadi atu deri kota-kota gedé di [[Yaman]].<ref>[https://worldpopulationreview.com/world-cities/aden-population "Aden Population 2023"]. ''worldpopulationreview.com''. [https://web.archive.org/web/20230516192538/https://worldpopulationreview.com/world-cities/aden-population Diarsip] deri nyang asli per 16 Méi 2023. Dipungut per 4 Nopèmber 2023.</ref> == Ruju'an == [[Bangsaan:Yaman]] grthibm2yq3i4j7h31wmgh2fnnb98n5 Adonan 0 448 22794 22777 2024-06-27T15:53:32Z Bangrapip 9 22794 wikitext text/x-wiki [[Gepokan:Dough.jpg|thumb|Adonan atawa lèr]] '''Adonan''' (hurup Arab Gundul: {{Script|Arabic|ادونن}}) atawa '''lèr'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 62.</ref> (hurup Arab Gundul: {{Script|Arabic|لر}}) entu hasil bolé ngacukin bahan-bahan pembikin kué kaya' [[Gandum|tepung terigu]] ama [[aèr]], [[gula]], [[telor]], ama [[lemak]] ([[mentéga]], [[margarin]], [[lemak sayur]]) sebelon dimatengin dengen cara dipanggang, dikukus, atawa digorèng. == Ruju'an == {{Reflist}} [[Bangsaan:Bahan makanan]] 6ov92uze45klj7i17lfaf2fiydkkqjz Advokat 0 449 1669 1668 2024-05-15T07:37:58Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1668 wikitext text/x-wiki #REDIRECT [[Pokrol]] lk1eslu8zvkzbxzsqjp0fbkmbw6xybw Aespa 0 450 24038 19149 2024-07-14T12:09:49Z Kari Ensio 594 24038 wikitext text/x-wiki [[File:20211116 이터널 리턴 X aespa (3).jpg|thumb|Tampang paguyuban gending wadon Aespa (2021)]] '''Aespa''' (urup Hangel: 에스파; tuker urup: ésepha: urup Arab Gundul: إسفا) entu paguyuban gending wadon deri [[Koréa Kidul]] nyang dikeja ama SM Entertainment. Enni paguyuban ada punya anggota 4 orang, ya'entu: Karina, Giselle, Winter, èn Ningning. Dia pada ''debut'' tanggal 17 Nopèmber 2020 dengen gending nyang judulnya "Black Mamba". == Ruju'an == o10ooauyp3u9e1hsmyapz2289xoi8q9 Agama Samiri 0 451 26069 19577 2024-10-18T12:59:42Z OrangKalideres 327 Koreksi 26069 wikitext text/x-wiki [[Gepokan:Mezuzah IMG 2124.JPG|thumb|Wapaknya (''mezuzah'') orang Samiri]] '''Agama Samiri''' (hurup Arab Gundul: اݢام سامرى; Ibrani: הדת השומרונית ''ha-dat ha-Šômrônîṯ'') ièlah agama [[Agama Ibrahimiah|Ibrahimiah]], [[tauhid]], èn [[agama kaum]]<ref>Shulamit Sela, ''The Head of the Rabbanite, Karaite and Samaritan Jews: On the History of a Title'', Bulletin of the School of Oriental and African Studies, Uniwersitèt Londen, B. 57, No. 2 (1994), h. 255–267.</ref> deri [[Orang Samiri|orang-orang Samiri]], satu [[Kelompok kaum-agama|rombongan kaum-agama]] nyang rèrodannya deri kaum kuna [[Bani Israèl]]. Kitab suci utamanya entu ièlah [[Torat Samiriah]], nyang diyakinin ama orang Samiri jadi [[Torat]] nyang asli nyang kaga' digeratakin atawa ditahrip. == Ruju'an == {{Reflist}} [[Bangsaan:Agama]] [[Bangsaan:Samiri]] ek61j3y2cjpcsf75tqdsmmlh4x9ryo9 Agustinus deri Hipo 0 452 19578 1682 2024-06-04T21:35:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19578 wikitext text/x-wiki {{Riwayat hidup |nama = Agustinus deri Hipo |image = Saint Augustine by Philippe de Champaigne.jpg |negara = |pegawéan = |tanggal_lahir = 13 Nopèmber 354 |tempat_lahir = |tanggal_wapat = 28 Agustus 430 |tempat_wapat = }} '''Agustinus deri Hipo''' atawa '''Agustines deri Hipo''' (Latèn: ''Aurelius Augustinus Hipponensis''; 13 Nopèmber 354 – 28 Agustus 430), juga' bekèn digero' Sint-Agustines, entu sorang ahli èlmu kalam ama pilsapat nyang aslinya orang Bèrbèr, serènta atu uskup deri Daèrah Hipo di Numidi, Aprika Lor Romèn. Dia punya tulisan nyawabin pekembangan pilsapat Kulon èn Serani Kulon, serènta dirèken jadi atu Baba Gerèja paling penting deri Gerèja Latèn di Jaman Kebabaan. Atu deri dia punya gawéan penting nglingkup ''Kota Allah'', ''Dalem hal ajaran Serani'', èn ''Pengakuan''. == Ruju'an == [[Kategori:Serani]] 0sc37bwv3kqpj39gfnl9c18ipwxudot Agustus 0 453 19579 1691 2024-06-04T21:35:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19579 wikitext text/x-wiki '''Agustus''' (hurup Arab Gundul: اݢستوس) atawa '''Pè'gwé''' (hurup Arab Gundul: فئݢوى) entu bulan kedelapan di almenak Masèhi-Julian èn Grégorian. Kalo di bulan-bulan sebelonnya nyang jumblah ari dalem sebulannya pada selang-seling (30–31-nya), abisnya [[Juli]] nyang 31 ari, ni bulan kaga' 30 ari, melèngken 31 ari. Sepagémana bulan sebelonnya, [[Juli]], ni bulan punya nama, ''Augustus'' (basa Latin), ada diambil deri nama atu kaèsar Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> nyang mashur, nama [[Agustus (kaèsar Romèn)|Agustus]]. Kalo nama sebelonnya entu ''Sextīlis'' 'bulan keenem', deri kata ''sextus'' 'keenem'. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Kategori:Almenak Masèhi]] ke740zi1jpzey1qdahnjrxca7lh6wam Agustus (kaèsar) 0 454 19580 1696 2024-06-04T21:35:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19580 wikitext text/x-wiki '''Kaèsar Agustus''' (Latèn: ''Imperator Caesar Dīvī Fīlius Augustus''; 23 Sèptèmber 63 SM – 19 Agustus 14 M) entu kaèsar pertama [[Kekaèsaran Romawi]], merèntah semprakan 27 SM ampé dia punya wapat tahon 14 M. Dia mimpin [[Roma]] dalem pegèrotan deri [[Kiblik Romawi]] ke Kekaèsaran Romawi. Pas Julius Kaèsar dibunu, Agustus ama dia punya éngko ngelawan itu pembunu èn ngalahin dia pada. Entakonoh, Agustus ngelawan dia punya éngko èn ngalahin juga' dia pada. == Ruju'an == eaps1ucw1bqzd38skqnl68l45wgaxjr Ahnuk 0 455 23509 19581 2024-07-08T12:37:07Z OrangKalideres 327 /* Ruju'an */Koreksi 23509 wikitext text/x-wiki '''Ahnuk''' atawa '''Hanuk''' (hurup Arab Gundul: أخنوخ; [[Basa Ibrani|Ibrani]]: חֲנוֹךְ‎‎, <small>[[Ibrani Modèren|Modèren]]:</small> ''H̱anōḵ'', <small>[[Pengharakatan Tibriah|Tibriah]]:</small> ''Ḥănōḵ''; [[Basa Arab|Arab]]: أَخْنُوخ ''Akhnūkh''; [[Basa Yunani|Yunani]]: Ἑνώχ ''Henṓkh'') atawa '''Idris''' (hurup Arab Gundul: إدريس) entu surang tokoh dalem Kitab Mugadas ama [[baba keruhun]] sebelonnya [[banjir Nuh]], anaknya [[Yarad]] ama babanya [[Matusalah]]. Dia idupnya di [[jaman sebelon banjir]] di [[Kitab Mugadas Ibrani]]. Di agama [[Selam]], ni orang bekènnya sebagé [[Idris]]. == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh Kitab Mugadas Ibrani]] [[Bangsaan:Nabi dalem Selam]] ln4emgf6zglqfbrjkpcgrxp911m53x2 Aka 0 456 19582 1704 2024-06-04T21:35:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19582 wikitext text/x-wiki [[Berkas:Aerial view of Acre 1.jpg|thumb|Aka diimpleng deri atas awan]] '''Aka''' (hurup Arab Gundul: عکا; Arab: عكّا ʿ''Akkā''; Ibrani: עַכּוֹ ''ʿAkkō'') entu atu kota di Pesisir [[Laot Tenga]] di dataran daèrah [[Kedemangan Lor (Israèl)|Kedemangan Lor]] cedèkan [[Israèl|Seraèl]]. Pendudukah ada [[orang Selam]], [[Orang Yahudi|Yahudi]], ama [[Orang Arab|Arab]]. == Ruju'an == kb1vnf2c4udt938upj6769z6x2y1su0 Akar kelapa (kué) 0 457 24665 19583 2024-08-01T14:05:58Z Swarabakti 44 24665 wikitext text/x-wiki [[Gepokan:Akar kelapa.jpg|thumb|Tampang kué akar kelapa nyang diperocotin pèndèk-pèndèk]] '''Kué akar kelapa''' (hurup Arab Gundul: کوى أکر کلاف) atawa '''kué perocot''' (hurup Arab Gundul: کوى فروچوة) entu kué nyang asalnya deri daèrah [[Betawi]] èn sekitarannya. Enni kué lajimnya dikeja ama terengginang èn kacang gorèng pas lagi [[lebaran]] atawa keriaan. [[Bekasi]]h entu pengasil akar kelapa paling gedé, cuman gegara pekembangan jaman, enni kué kaga' dikeja raméan lagi. == Penamaan == Penamaan "akar kelapa" diambil deri mawjudnya nyang mirip ama akar puun kelapa. Enni kué kalo dirasanin rasanya entu manis-manis kres nyang jadi ciri has deri enni kué. Bakal orang Betawi, enni kué jadi kué nyang kudu ada di toplès-toplès atawa kalèng-kalèng pas lagi lebaran dibarengin ama terengginang èn kacang gorèng. == Bahan èn cara ngeja kué akar kelapa == === Bahan === # kuning telor # gula pasir # tepung ketan # pengembang # kernèli # mentéga # santen # minyak # biji kwijèn === Cara ngeja === # Kocok telor ama gula pasir. # Tepung ketan diayak bareng pengembang ama penili. # Aduk adonan ampé rata. # Pas lagi ngocok adonan, mentéga ama santen dituang dikit-dikit. # Adonan nyang udah jadi dimasupin ke cetakannya. # Panasin minyak ampé separo panas (apinya sedeng-sedeng aja). # Perocotin entu adonan ke dalem penggorèngan minyaknya nyang udah separo panas. # Kalo dirasa kepanjangan merocotinnya, bolèh digunting aja. # Perocotan adonannya digorèng ampé rada coklat èn kering. # Kalo udah keliatan mateng, angkat èn tirisin minyaknya. == Ruju'an == [[Bangsaan:Makanan]] [[Bangsaan:Kué-kuéan]] [[Bangsaan:Makanan Betawi]] cvvgjmeekrjbop50r0jzeepn9wuky61 Akbar 0 458 1713 1712 2024-05-15T07:38:10Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1712 wikitext text/x-wiki '''Akbar''' (''Abū 'l-Fatḥ Jalāl al-dīn Muḥammad Akbar'', 25 Oktober 1542 – 27 Oktober 1605) atawa bekèn '''Akbar Ageng''' entu '''Kaèsar Mogol''' ketiga. Dia berojol di Umarkot (sekarang Pakistan). Dia entu anak kedua deri Kaèsar Mogol Humayun. Akbar secara hukum jadi raja tahon 1556 pas dia punya umur 13 pas dia punya baba wapat. Akbar, lagito, masing kemudaan bakal merènta, mangkanya Béram Han nyang dibenum jadi Akbar punya wali èn hop kumendan soldadu. Sigra abisnya bekuku, Akbar ngalahin Himu, jèndral tentara Apgan, di Tempur Panipat Kedua. Entak berapa tahon, dia sudahin Béram Han punya kewalian èn ngambil kuasa kerajaan. Sanonya, dia ngajak temenan ama bangsa Rajaputra. Cuman, dia kudu ngelawan sebagèan orang Rajaputra nyang nantang dia. Dalem tahon 1576, dia na'lukin Maharana Pratapa deri Méwar atawa Udayapura di Tempur Haldigati. Perang Akbar punya pimpin ngeja kekaèsaran Mogol dua kali gedéan deri nyang sebelon-sebelonnya, nglingkup sebagèan besar anakbenua Hindi kecuali bilangan kidul (kaga' masup Dataran Tinggi Kidul Hindi). jcz9p06zmiyk4uglsizryty2bin5673 Akira Kurosawa 0 459 26080 19584 2024-10-19T07:22:38Z OrangKalideres 327 Koreksi 26080 wikitext text/x-wiki '''Akira Kurosawa''' (23 Maret 1910 – 6 Sèptèmber 1998) entu atu tukang ngarahin pèlem [[Jepang]]. Kurosawa punya pèlem pada didemenin di Jepang. Kurosawa punya pèlem juga' pating didemenin ama orang deri laèn-laèn negara. Dia ada ngebikin 30 pèlem dalem 50 tahon. Dia dianggep sala atu tukang ngarahin pèlem paling penting. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang ngarahin pèlem]] q3c9npv3n9qnubdm5yqg3nfli7aa3yq Akrotiri èn Dékéliah 0 460 24179 24178 2024-07-16T07:23:07Z Bangrapip 9 Bangrapip mindahin [[Akrotiri èn Dèkèliah]] ke [[Akrotiri èn Dékéliah]] sonder ngebuat pengalihan 24178 wikitext text/x-wiki [[File:Official seal of the Sovereign Base Area of Akrotiri.svg|thumb|Sègel resmi Pangkalan Akrotiri]] [[File:Official seal of the Sovereign Base Area of Dhekelia.svg|thumb|Sègel resmi Pangkalan Dékéliah]] '''Akrotiri''' '''èn''' '''Dékéliah''' (hurup Arab Gundul: أقروتيرى ان ديكلية; Inggris: ''Akrotiri and Dhekelia''; Yunani: Ακρωτήρι και Δεκέλεια ''Akrotíri kai Dekélia''; Turki: ''Ağrotur ve Dikelya'') atawa resminya '''Wilayah Pangkalan Daulat Akrotiri èn Dékéliah''' (hurup Arab Gundul: ولاية فڠکلن دولة اقروتيرى ان ديکلية; Inggris: ''Sovereign Base Area of Akrotiri and Dhekelia''; Yunani: Περιοχές Κυρίαρχων Βάσεων Ακρωτηρίου και Δεκέλειας ''Periochés Kiríarchon Vaséon Akrotiríou kai Dekélias'') entu dua [[wilayah sebrang laot Britani]] nyang watesan ama [[Kibris|Kiblik Kibris]] ama [[Kibris Lor]]. Ni wilayah dua pada dipaké bakal pangkalan militèr ama [[Britani Gedé|Kerajaan Rempug]]. Ni pangkalan tetep dipègang ama Kerajaan Rempug seabisnya Kibris merdéka deri Kekaèsaran Britani. Kerajaan Rempug tetep mègang ni daèrah, bahna èmang ni tempat – tempat penting di daèrah [[Kibris]] di [[Laot Tenga]]. Adapun dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya Kantonmèn Épiskopi. == Ruju'an == <references /> [[Kategori:Asia]] [[Kategori:Èropa]] [[Kategori:Kerajaan Rempug]] p9s51ywb8yyxk6obpx0itn0wu9palju Alabama 0 461 19586 19223 2024-06-04T21:35:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19586 wikitext text/x-wiki {{Infobox U.S. state | name = Alabama | image_flag = Flag of Alabama.svg | flag_link = Flag of Alabama | image_seal = Seal of Alabama.svg | seal_link = Seal of Alabama | nicknames = the [[Northern flicker|Yellowhammer]] State, the Heart of [[Dixie]], the Cotton State | motto = {{lang-la|[[Audemus jura nostra defendere]]}}{{break}}(We dare defend our rights) | anthem = "[[Alabama (state song)|Alabama]]" | image_map = Alabama in United States.svg | seat = [[Montgomery, Alabama|Montgomery]] | LargestCity = [[Huntsville, Alabama|Huntsville]] | LargestMetro = [[Birmingham metropolitan area, Alabama|Greater Birmingham]] | LargestCounty = [[Jefferson County, Alabama|Jefferson]] | area_total_km2 = 135,765 | area_total_sq_mi = 52,419 | area_land_km2 = 131,426 | area_land_sq_mi = 50,744 | area_water_km2 = 4,338 | area_water_sq_mi = 1,675 | area_water_percent = 3,2 | area_rank = ke-30 | length_km = 531 | length_mi = 330 | width_km = 305 | width_mi = 190 | Latitude = 30°11' N to 35° N | Longitude = 84°53' W to 88°28' W | elevation_m = 150 | elevation_ft = 500 | elevation_max_m = 735.5 | elevation_max_ft = 2,413 | elevation_max_point = [[Gunung Céaha]]<ref>{{cite ngs |id=DG3595 |designation= Cheehahaw |accessdate=October 20, 2011}}</ref><ref name=USGS>{{cite web |url=http://egsc.usgs.gov/isb/pubs/booklets/elvadist/elvadist.html |title=Elevations and Distances in the United States |publisher=United States Geological Survey |year=2001 |access-date=October 21, 2011 |url-status=dead |archive-url=https://web.archive.org/web/20111015012701/http://egsc.usgs.gov/isb/pubs/booklets/elvadist/elvadist.html |archive-date=October 15, 2011}}</ref>{{efn-la|Elevation adjusted to [[North American Vertical Datum of 1988]].}} | elevation_min_m = 0 | elevation_min_ft = 0 | elevation_min_point = [[Telok Mèksiko]]<ref name=USGS/> | OfficialLang = Inggris | Languages = {{as of|2010}}<ref>{{cite news |last1=Stephens |first1=Challen |title=A look at the languages spoken in Alabama and the drop in the Spanish speaking population |url=http://www.al.com/news/index.ssf/2015/10/a_look_at_the_drop_in_foreign.html |access-date=September 21, 2016 |work=AL.com |date=October 19, 2015 |archive-date=October 9, 2016 |archive-url=https://web.archive.org/web/20161009145848/http://www.al.com/news/index.ssf/2015/10/a_look_at_the_drop_in_foreign.html |url-status=live }}</ref> * English 95.1% * Spanish 3.1% | population_demonym = Alabama | population_as_of = 2020 | population_rank = ke-24 | 2020Pop = 5,024,279<ref name="Bureau 2021">{{cite web |title=2020 Census Apportionment Results |website=The United States Census Bureau|date=April 26, 2021|url=https://www2.census.gov/programs-surveys/decennial/2020/data/apportionment/apportionment-2020-table02.pdf|access-date=April 27, 2021|archive-date=April 26, 2021|archive-url=https://web.archive.org/web/20210426194205/https://www2.census.gov/programs-surveys/decennial/2020/data/apportionment/apportionment-2020-table02.pdf|url-status=live}}</ref> | MedianHouseholdIncome = ${{round|52035|-2}}<ref>{{cite web|url=https://www.census.gov/quickfacts/fact/table/AL,US/PST045221|title=US Census Bureau QuickFacts|access-date=April 30, 2022|archive-date=March 13, 2022|archive-url=https://web.archive.org/web/20220313034211/https://www.census.gov/quickfacts/fact/table/AL,US/PST045221|url-status=live}}</ref> | 2020DensityUS = 99.2 | 2020Density = 38.3 | population_density_rank = ke-27 | IncomeRank = [[List of U.S. states and territories by income#States and territories ranked by median household income|46th]]<ref>{{cite web | url=https://worldpopulationreview.com/state-rankings/median-household-income-by-state | title=Median Household Income by State 2022 | access-date=August 4, 2022 | archive-date=September 7, 2022 | archive-url=https://web.archive.org/web/20220907051250/https://worldpopulationreview.com/state-rankings/median-household-income-by-state | url-status=live }}</ref> | Former = Daèrah Alabama | AdmittanceDate = 14 Désèmber 1819 | AdmittanceOrder = ke-22 | Governor = [[Kay Ivey]] ([[Republican Party (United States)|R]]) | Lieutenant Governor = [[Will Ainsworth]] (R) | Legislature = [[Alabama Legislature]] | Upperhouse = [[Alabama Senate|Senate]] | Lowerhouse = [[Alabama House of Representatives|House of Representatives]] | Judiciary = [[Supreme Court of Alabama]] | Senators = [[Tommy Tuberville]] (R){{break}}[[Katie Britt]] (R) | Representative = 6 Republicans{{break}}1 [[Democratic Party (United States)|Democrat]] | timezone1 = [[Central Time Zone|Central]] | utc_offset1 = – 06:00 | timezone1_DST = [[Central Daylight Time|CDT]] | utc_offset1_DST = – 05:00 | timezone1_location = Entire state (legally) | timezone2 = [[Eastern Time Zone|Eastern]] | utc_offset2 = – 05:00 | timezone2_DST = [[Eastern Daylight Time|EDT]] | utc_offset2_DST = – 04:00 | timezone2_location = [[Phenix City, Alabama|Phenix City]] area (unofficially) | iso_code = US-AL | postal_code = AL | TradAbbreviation = Ala. | website = alabama.gov | Capital = | Representatives = }} '''Alabama''' (hurup Arab Gundul: {{Script|Arabic|الابامة}}; {{lang-en|Alabama}} {{IPA|en|ˌæləˈbæmə}}) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat]]. Dia punya hopstad namanya [[Mongomeri, Alabama|Mongomeri]]. Adapun kota nyang paling gedénya nama [[Birmingham, Alabama|Birmingham]]. Alabama jadi negeri tahon 1819. Suku-suku asli Amrik kaya' [[Orang Céroki|Céroki]], [[Orang Cikaso|Cikaso]], [[Orang Cokto|Cokto]], ama [[Orang Kerik|Kerik]] entu nyang pertama-tama ngejogrog di Alabama. Paling banyak, orang endonan dateng di mari deri negara [[Mèksiko]] (27 prosèn deri orang endonan), [[Tiongkok]] (6 prosèn), [[Guatémala]] (5 prosèn), èn [[Dètslan]] (5 prosèn).<ref>https://www.americanimmigrationcouncil.org/sites/default/files/research/immigrants_in_alabama.pdf</ref> == Catetan == {{notelist-la}} == Ruju'an == [[Bangsaan:Negeri di Amrik Serèkat]] <references /> {{Pembagèan pulitik di Amrik Serèkat}} 3dtydisf32tteq16nl7kydgfhz43lip Alam kopong (èlmu palak) 0 462 24456 19587 2024-07-21T07:06:43Z Swarabakti 44 24456 wikitext text/x-wiki [[Gepokan:Galaxy superclusters and galaxy voids.png|thumb|Rorogan gedé jula-juli ama alam kopong jula-juli]] '''Alam kopong''' (hurup Arab Gundul: عالم کوفوڠ; [[Basa Inggris|Inggris]]: ''void, dark space'') ièlah apstan kopong nyang ada di antaranya [[benang jula-juli]].<ref>Tomita, K. (2001-09-01). [https://academic.oup.com/mnras/article/326/1/287/1026917 "A local void and the accelerating Universe"]. ''Monthly Notices of the Royal Astronomical Society'' (basa Inggris). '''326''' (1): 287–292. doi:[[doi:10.1046/j.1365-8711.2001.04597.x|10.1046/j.1365-8711.2001.04597.x]]. ISSN [[issn:0035-8711|0035-8711]].</ref> Dua-duanya (benang jula-juli ama alam kopong) entu atu bentukan skala gedé di [[jagat raya]]. Isinya ni alam kopong seringannya mah cuman berapa jula-juli doang atawa malah kaga' ada apa-apaan acan. Banyakan alam kopong gableg [[garis tenga]] barang 35 entuk 489 juta [[tahon cahaya]], tambatan bakal alam kopong gedé nyang kaga' adanya [[rorogan gedé]]. Ni alam kopong kot-kotan digeronya '''alam kopong gedé'''. == Ruju'an == [[Bangsaan:Ruang angkasa]] [[Bangsaan:Èlmu palak]] [[Bangsaan:Alam kopong (èlmu palak)]] s688hoc0z2dn3imcme5858wh4gmigki Alaska 0 463 19588 19224 2024-06-04T21:35:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19588 wikitext text/x-wiki {{Infobox U.S. state | official_name = State of Alaska | native_name = <div style="padding-top:0.25em;">{{native name|ale|Alax̂sxax̂}}<br/>{{native name|ik|Alaaskaq}}<br/>{{native name|esu|Alaskaq}}<br/>{{native name|tli|Anáaski}}<br/>{{native name|ems|Alas'kaaq}}<br/>{{native name|ru|Аля́ска}}</div> | image_flag = Flag of Alaska.svg | name = Alaska | image_seal = Seal of the State of Alaska.svg | flag_link = Flag of Alaska | nickname = The Last Frontier | motto = North to the Future | anthem = [[Alaska's Flag]]<br />[[File:Alaskan State Anthem.mp3|center]] | image_map = Alaska in United States (US50) (+grid) (W3).svg | OfficialLangs = [[Ahtna language|Ahtna]], [[Alutiiq language|Alutiiq]], [[Dena'ina language|Dena'ina]], [[Deg Xinag language|Deg Xinag]], [[English language|English]], [[Eyak language|Eyak]], [[Gwich'in language|Gwich'in]], [[Haida language|Haida]], [[Hän language|Hän]], [[Holikachuk language|Holikachuk]], [[Inupiat language|Inupiaq]], [[Koyukon language|Koyukon]], [[Lower Tanana language|Lower Tanana]], [[Central Siberian Yupik language|St. Lawrence Island Yupik]], [[Tanacross language|Tanacross]], [[Tlingit language|Tlingit]], [[Coast Tsimshian dialect|Tsimshian]], [[Aleut language|Unangax̂]], [[Upper Kuskokwim language|Upper Kuskokwim]], [[Upper Tanana language|Upper Tanana]], [[Central Alaskan Yup'ik language|Yup'ik]] | Languages = {{plainlist| * English 86.3% * [[Alaska Native languages]] 5.2% * [[Tagalog language|Tagalog]] 3.4% * Spanish 2.9% * Others 2.2%}} | population_demonym = Alaskan | LargestCity = [[Angkorèd, Alaska|Angkorèd]] | seat = [[Juneau, Alaska|Juneau]] | area_rank = 1st | area_total_sq_mi = 665,384<ref>{{Cite web|url=https://www.census.gov/geographies/reference-files/2010/geo/state-area.html|title=State Area Measurements and Internal Point Coordinates|website=Census.gov|access-date=September 1, 2023}}</ref> | area_total_km2 = 1,723,337 | width_mi = 2,261 | width_km = 3,639 | length_mi = 1,420 | length_km = 2,285 | area_water_percent = 13.77 | Latitude = 51°20'N to 71°50'N | Longitude = 130°W to 172°E | population_rank = 48th | population_as_of = 2020<ref name="2020 Population and Housing State Data">{{cite web |title=2020 Population and Housing State Data |url=https://www.census.gov/library/visualizations/interactive/2020-population-and-housing-state-data.html |website=census.gov |publisher=[[United States Census Bureau]] |access-date=November 18, 2023|archive-url=https://web.archive.org/web/20231118183454/https://www.census.gov/library/visualizations/interactive/2020-population-and-housing-state-data.html|archive-date=November 18, 2023 |url-status=live }}</ref> | 2020Pop = 733,391 | MedianHouseholdIncome = ${{round|77790|-2}}<ref>{{cite web|url=https://www.census.gov/quickfacts/fact/table/AK/INC110220|title=US Census Bureau QuickFacts|access-date=April 30, 2022}}</ref> | 2020DensityUS = 1.10 | 2020Density = 0.42 | population_density_rank = 50th | IncomeRank = [[List of U.S. states and territories by income#States and territories ranked by median household income|12th]] | elevation_max_point = [[Denali]]<ref name=USGS>{{cite web|url=http://egsc.usgs.gov/isb/pubs/booklets/elvadist/elvadist.html |title=Elevations and Distances in the United States |publisher=[[United States Geological Survey]] |year=2001 |access-date=October 21, 2011 |url-status=dead |archive-url=https://web.archive.org/web/20111015012701/http://egsc.usgs.gov/isb/pubs/booklets/elvadist/elvadist.html |archive-date=October 15, 2011 }}</ref> | elevation_max_ft = 20,310 | elevation_max_m = 6190.5 | elevation_ft = 1900 | elevation_m = 580 | elevation_min_point = | elevation_min_m = 0 | elevation_min_ft = 0 | Former = Territory of Alaska | AdmittanceDate = {{start date and age|1959|01|03|df=y}} | AdmittanceOrder = ke-49 | Governor = [[Mike Dunleavy (politician)|Mike Dunleavy]] ([[Republican Party (United States)|R]]) | Lieutenant Governor = [[Nancy Dahlstrom]] ([[Republican Party (United States)|R]]) | Legislature = [[Alaska Legislature]] | Judiciary = [[Alaska Supreme Court]] | Senators = {{plainlist| * [[Lisa Murkowski]] ([[Republican Party (United States)|R]]) * [[Dan Sullivan (U.S. senator)|Dan Sullivan]] ([[Republican Party (United States)|R]])}} | timezone1 = [[Alaska Time Zone|Alaska]] | utc_offset1 = −09:00 | timezone1_DST = ADT | utc_offset1_DST = −08:00 | timezone1_location = east of 169°30' | timezone2 = [[Hawaii-Aleutian Time Zone|Hawaii-Aleutian]] | utc_offset2 = −10:00 | timezone2_DST = HADT | utc_offset2_DST = −09:00 | timezone2_location = west of 169°30' | iso_code = US-AK | postal_code = AK | website = alaska.gov | Upperhouse = [[Alaska Senate|Senate]] | Lowerhouse = [[Alaska House of Representatives|House of Representatives]] | Representative = [[Mary Peltola]] ([[Democratic Party (United States)|D]]) | area_land_km2 = 1,481,346 | area_land_sq_mi = 571,951<ref>{{cite web | url=https://alaska.gov/Kids/learn/aboutgeography.htm | title=Geography of Alaska, Alaska Kids' Corner, State of Alaska }}</ref> | area_water_km2 = 236,507 | area_water_sq_mi = 91,316 | Capital = Juneau, Alaska | LargestMetro = [[Anchorage metropolitan area|Anchorage]] | Representatives = }} '''Alaska''' (hurup Arab Gundul: {{Script|Arabic|السكة}}; {{lang-en|Alaska}} {{IPA|en|əˈlæskə}}) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat]]. Dia punya perna ada di huk lor-kulonnya [[Amrik Lor]]. Alaska kaga' sesènggolan ama laèn-laèn negeri Amrik Serèkat. Dia ada punya [[wates]] ama [[Kanada]], [[Laotan Kutub Lor]], [[Laotan Teduh]], [[Laot Béring]], ama [[Selat Béring]]. Amrik Serèkat ada ngebeli Alaska deri [[Ruslan]] ari bulan 30 Maret 1867. Ni dikatanya [[Pembelian Alaska]]. Ni ngandangin Ruslan biar kaga' ngelah tana acan di benua Amrik Lor. Itu témpo, Alaska harganya $7,2 juta nyang kalu ni wayah bisa-bisa mentak $120 jutaan. Harganya entu barang %0,02 per aker ($4,74/km<sup>2</sup>). Alaska entu negeri nyang paling gedé di Amrik Serèkat,<ref>http://www.toursaver.com/state-of-alaska/</ref> cuman ni negeri paling kurang dijogrogin nomer tiga. Ni negara juga' [[kerangsegan penjogrog]]nya juga' paling renda ketimbang negeri laènnya. Ada barang separoh penjogrognya pada ngejogrog di gutekan mètropolitan [[Angkorèd, Alaska|Angkorèd]]. Kalu di tahon 2020 punya ètung penjogrog, ada 733.391 orang nyang ngejedog di Alaska.<ref name="PopEstUS">[https://www.census.gov/library/visualizations/interactive/2020-population-and-housing-state-data.html "2020 Population and Housing State Data"]. ''census.gov''. Biro Sènsus Negeri Amrik Serèkat. [https://web.archive.org/web/20231118183454/https://www.census.gov/library/visualizations/interactive/2020-population-and-housing-state-data.html Diarsip] deri nyang asli per 18 Nopèmber 2023. Dipungut per 10 Januari 2024.</ref> == Catetan == {{notelist-la}} == Ruju'an == <references /> {{Pembagèan pulitik di Amrik Serèkat}} [[Bangsaan:Negeri di Amrik Serèkat]] d0w2uu5txucdtyiv2n3vbrjwcehggij Alat dandanan 0 464 19589 1742 2024-06-04T21:35:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19589 wikitext text/x-wiki [[Berkas:Inglot Cosmetics.jpg|thumb|Roncat-roncèt alat dandanan]] '''Alat dandanan''' (hurup Arab Gundul: آلة دندنن) entu produk nyang dipaké bakal dandan biar tampang orang béda leliatanah. Alat dandanan sering dipaké biar orang kiatannya lebi ngebèngbat bakal orang laèn, budaya, atawa anakbudaya. Di budaya Kulon, wadon biasanya nyang maké alat dandanan. Kalu bakal lanang mah rada jarang, kecuali kalu di pelampang, [[tipi]], atawa [[pèlem]]. Alat dandanan pating dipaké di dunia [[lakon]]. Semua alat dandanan mah cuman nyatra sementara doang. Poko'nya kalu udah rada lamaan kudu ditampèlin lagi. Alat dandanan entu nglingkup [[lipenstip]], [[bedak]] (tulad: [[kelir pipi]], [[bayang mata]]), [[beboréhan]], èns. == Ruju'an == [[Kategori:Dandanan]] pirm1xpyrzantzhglw8beioi8o0vaox Albani 0 465 24186 19590 2024-07-16T07:25:12Z Bangrapip 9 24186 wikitext text/x-wiki {{Negara|name=Kiblik Albani|flag=Flag_of_Albania.svg|coat=Coat_of_arms_of_Albania.svg|map=Location_Albania_Europe.png|capital=Tirana|native_name=''Republika e Shqipërisë'' (Albani)|demonym=Albani}} '''Albani''' (hurup Arab Gundul: البانى; Indonésia: ''Albania''; Albani: ''Shqipëri'' atawa ''Shqipëria'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Albani''' (hurup Arab Gundul: کبليک البانى; Albani: ''Republika e Shqipërisë'') ada atu negara merdéka di bilangan [[Èropa]] Kidul-wètan nyang luasnya 28.748 km<sup>2</sup> (atawa surup ama 11.100 mil persegi). Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Tirana]], cuman ada beberapa laèn kota nyang penting, kaya': [[Dures]] (''Durrës''), [[Èlbasan]] (''Elbasan''), ama [[Welora]] (''Vlorë''). Ada lebi deri 3 jutaan orang nyang tinggal di ni negara. Mayoritètnya penduduknya orang-orang Selam nyang banyaknya 55%, èn orang Serani Ortodok Wètan 23%, serènta orang Serani Katolik Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> 15%. Albani letaknya samping-sampingan ama [[Gunung Item]], [[Sèrwi]], [[Makèdoni Lor]], ama [[Yunani]]. Dia juga' ada wates ama [[Laot Adriatik]] di bekulonnya, èn ama [[Laot Ioniah]] di belah kidul-kulonnya. Ni negara punya basa resmi ada basa Albani. Adapun dia punya tembang kebangsaannya entu ''Himni i Flamurit'' (lèterlek: Tembang bendèra). == Ruju'an == <references />{{Èropa}} [[Kategori:Èropa]] [[Kategori:Balkan]] [[Kategori:Negara]] [[Kategori:Albani]] 57ldltbajznxwa0a2c12x74bp2h826r Albet Énstén 0 466 23980 23749 2024-07-13T19:56:41Z Kari Ensio 594 23980 wikitext text/x-wiki [[Gepokan:Albert Einstein 1921 by F Schmutzer.jpg|thumb|Albet Énstén punya potrèt (1921)]] '''Albet Énstén''' (hurup Arab Gundul: البرت اينستين; Dèt: ''Albert Einstein''; 14 Maret 1879 – 18 April 1955) ièlah [[ahli èlmu]] Amrik kelairan [[Dètslan]]. Dia begawé dalem hal [[Èlmu tabèat|èlmu tabèat téorètis]]. Dia ngembangin [[téori nisbiah]]. Dia dapet [[Peris Nobèl dalem hal Èlmu Tabèat]] tahon 1921 bakal èlmu tabèat téorètis. Dia punya rumus [[persamaan]] nyang bekèn entu <math>E=mc^2</math> (E = tenaga, m = masa, c = kegancangan cahaya (tenaga = masa × kegancangan cahaya²). == Ruju'an == [[Bangsaan:Ahli èlmu]] [[Bangsaan:Riwayat]] ewf3kv3lb38beiz0uf5lay26z3vranh Albèrta 0 467 19592 1769 2024-06-04T21:35:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19592 wikitext text/x-wiki {{Negara|name=Albèrta|native_name=''Alberta'' (basa Inggris)|flag=Flag_of_Alberta.svg|coat=Coat_of_arms_of_Alberta.svg|map=Alberta_in_Canada_2.svg|capital=Èdmonton|demonym=Albèrta}} '''Albèrta''' entu atu propinsi diperna bekulonan [[Kanada]]. Albèrta watesan ama [[Kolumbia Brit]] di bekulon, [[Saskacewan]] di belètan, [[Amrik Serèkat|Amrik]] [[Montana]] di bekidul, èn Daèra Lor-Kulon di belalor. Albèrta nya'entu propinsi paling gedé di Kanada nyang ngejenggar ampé 642.317 km². Albèrta didudukin ama 4.067.175 orang. Enni ngejadiin enni propinsi jadi nyang paling padet nomer apat. Albèrta punya hopsetat entu Èdmonton nyang perna di sintrem Albèrta. Kota Kalgari, Albèrta punya kota sintrem entu keperna kisaran bekulon 300 km deri Èdmonton. == Ruju'an == [[Kategori:Propinsi di Kanada]] eofa1wr014m9ptt1ond3vkckswm44di Alfred Hitchcock 0 468 19593 1772 2024-06-04T21:35:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19593 wikitext text/x-wiki Sir '''Alfred Joseph Hitchcock''' KBE (13 Agustus 1899 – 29 April 1980) entu atu tukang ngarahin pèlem deri Britani nyang entinya jadi warga Amrik, cuman tetep ngedekep Britaninya. Dia banyakannya bikin pèlem resia ama badé-badéan. Bagèn jadi orang, dia kaga' perna dapet Pengargaan Akademi. e7ejsc2r0tqecgk5t460wrks072nx8z Alis 0 469 19594 18834 2024-06-04T21:35:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19594 wikitext text/x-wiki [[Gepokan:Jeremy Cadot's eyebrow.jpg|thumb|Alis mata]] '''Alis''' (hurup Arab Gundul: {{Script|Arabic|اليس}}) di sebagèan besar [[héwan nété']] entu atu bagèan nyang rada njelot di atas dua telakop mata èn gableg rambut-rambut alus dikit. Alis gunanya kanggo bakal nglindungin mata nyang peka' ama kècèsan [[keringet]] nyang jatoh deri [[jidat]], aèr [[ujan]], atawa [[sinar mataari]] nyang kelèwat parak. Alis mata punya bentuk kalo di orang biasanya kaya' [[bulan sabit]] nyang bèngkokannya rada tajem di bagèan [[pengpèlengan]]. Kaga' jarang juga kepapagan ada orang nyang alisnyah pada kecangcang jadi atu kèbot ama kanannya. Bentuk alis mata èn arah nongolnya itu rambut di alis maksudnya mah biar itu keringet atawa aèr bisa langsung ngrojog deri jidat ke [[pipi]] atawa ke tongolan [[idung]]. Bentuk tulang jidat di bagèan alis mata juga' kanggo bakal ngalingin mata deri kècès-kècèsan keringet ama aèr. Alis mata juga' kepaké bakal nahan macem-macem kotoran nyang bisa kelilipan ke mata, kaya' [[pasir]], [[debu]], ama [[ketombé]]. Selaèn entu, rambut di alis mata juga' nambah kepekaan kulit biar bisa ngrangsanin adanya benda asing nyang ada di deketnya mata, kaya' serangga nyang mau masup ke mata. Dalem ubungan anterorang, gènèngan alis mata bisa juga' kanggo bakal alat ngungkepin maksud, kaya' lenga', ngomèl, kèder, atawa ora ngarti. == Ruju'an == [[Kategori:Manusia]] [[Kategori:Anggota awak]] [[Kategori:Kepala]] [[Kategori:Muka]] gwgv74t9nppy1987zlkrjav5tmzwue6 Aljajaèr 0 470 23287 19595 2024-07-04T11:53:29Z OrangKalideres 327 /* Ruju'an */Koreksi 23287 wikitext text/x-wiki {{Negara|name=Kiblik Ra'yat Dèmokratik Aljajaèr|native_name=الجمهورية الجزائرية الديمقراطية الشعبية (Arab)<br/>''al-Jumhūriyyah al-Jazāʾiriyyah al-Dīmuqrāṭiyya al‑Syaʿbiyyah''<br/>''République algérienne démocratique et populaire'' (Prasman)<br/>ⵜⴰⴳⴷⵓⴷⴰ ⵜⴰⵎⴳⴷⴰⵢⵜ ⵜⴰⵖⵔⴼⴰⵏⵜ ⵜⴰⴷⵣⴰⵢⵔⵉⵢⵜ (Bèrbèr)<br/>''Tagduda tamegdayt taɣerfant tazzayrit''|flag=Flag_of_Algeria.svg|coat=|map=Algeria_(centered_orthographic_projection).svg|capital=Aljajaèr Kota|demonym=Jajaèr<br/>Aljajaèr}} '''Aljajaèr''' (hurup Arab Gundul: الجزائر; Arab: الجزائر ''al-Jazāʾir''; Arab Jajaèr: الدزاير ''al-dzāyīr''; Prasman: ''Algérie''; Bèrbèr: ⴷⵣⴰⵢⴻⵔ ''dzayer'') atawa resminya '''Kiblik Ra'yat Dèmokratik Aljajaèr''' (hurup Arab Gundul: کبليک رعية ديمقراطيک الجزائر; Arab: الجمهورية الجزائرية الديمقراطية الشعبية ''al-Jumhūriyyah al-Jazāʾiriyyah al-Dīmuqrāṭiyyah al-Syaʿbiyyah''; Prasman: ''République algérienne démocratique et populaire''; Bèrbèr: ⵜⴰⴳⴷⵓⴷⴰ ⵜⴰⵎⴳⴷⴰⵢⵜ ⵜⴰⵖⵔⴼⴰⵏⵜ ⵜⴰⴷⵣⴰⵢⵔⵉⵢⵜ ''Tagduda tamegdayt taɣerfant tazzayrit'') entu atu negara di Aprika Lor, negara paling gedé ke-10 di dunia, èn negara nyang paling gedé di antéro Aprika. Ni negara – bagèan deri wilayah Magrib di Aprika Lor-kulon. Ni negara punya hopstad entu [[Aljajaèr (kota)|Aljajaèr Kota]] atawa Aljir. Ni negara watesan ama banyak laèn negara, kaya' [[Tunis]] di belah lor-wètannya, [[Libi]] di blètannya, [[Nigèr]] di kidul-wètannya, [[Moritani]] èn Mali di kidul-kulonnya, [[Sahara Kulon]] di bekulonnya, èn [[Magrib]] di lor-kulonnya. == Ruju'an == {{Reflist}} {{Negara di Aprika}} [[Bangsaan:Aprika]] [[Bangsaan:Aprika Lor]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Aljajaèr]] mv0v7h9fv3xil57qmqkaz473016t5vf Alkitab 0 471 1788 1787 2024-05-15T07:38:28Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1787 wikitext text/x-wiki #REDIRECT [[Kitab Mugadas]] 0sig2ng9ahenfyayu65iwpmhs3ri4aw Almenak 0 472 26300 19596 2024-10-27T15:27:30Z Swarabakti 44 26300 wikitext text/x-wiki [[Gepokan:Calendar Thessaloniki 1896.jpg|thumb|Tulad almenak di jaman Usmani]] '''Almenak''' (hurup Arab Gundul: المنك atawa المناخ) entu ièlah sistim bakal ngètung waktu nyang kebagi jadi [[tanggal]], [[ari]], [[bulan]], èn [[tahon]]. Almenak nyang dipaké di kita punya masarakat umumnya dua macem, meski sebenernya mah ada banyak almenak di mana-mana masarakat, ya'entu: '''[[almenak Masèhi]]''' atawa almenak umum èn '''[[almenak Islam|almenak Selam]]''' atawa almenak hijriah. Pengrèkenannya juga' laèn dah tu antara almenak Masèhi ama almenak Islam, bagèn bulannya sama-sama dua belas, arinya sama-sama tujuh. Adapun nama-nama bulan di dalem almenak Masèhi ièlah sebagé berikut: # '''[[Januari]]''' (hurup Arab Gundul: جنوارى) – 31 ari # '''[[Pèbruari]]''' (hurup Arab Gundul: فبروارى) – 28 ari (pas tahon kabisat nyang saban 4 tahon sekali 29 ari) # '''[[Maret]]''' (hurup Arab Gundul: مارت) – 31 ari # '''[[April]]''' (hurup Arab Gundul: افريل) – 30 ari # '''[[Méi]]''' (hurup Arab Gundul: مي) – 31 ari # '''[[Juni]]''' (hurup Arab Gundul: جونى) – 30 ari # '''[[Juli]]''' (hurup Arab Gundul: جولى) – 31 ari # '''[[Agustus]]''' (hurup Arab Gundul: اݢستوس) – 31 ari # '''[[Sèptèmber]]''' (hurup Arab Gundul: سفتمبر) – 30 ari # '''[[Oktober]]''' (hurup Arab Gundul: اکتوبر) – 31 ari # '''[[Nopèmber]]''' (hurup Arab Gundul: نوفمبر) – 30 ari # '''[[Désèmber]]''' (hurup Arab Gundul: دسمبر) – 31 ari. Adapun nama-nama bulan di dalem almenak Selam ièlah sebagé berikut (ari kaga' bisa diajegin, sebab misti ada namanya hisab ama ru'yat; cuman biasanya kalo ngga' 29 ya 30 ari): # '''[[Sura]]''' (hurup Arab Gundul: شوراء) # '''[[Sapar]]''' (hurup Arab Gundul: صفر) # '''[[Mulud]]''' (hurup Arab Gundul: مولد) # '''[[Seri Mulud]]''' (hurup Arab Gundul: سرى مولد atawa شرى مولد) # '''[[Jumadilawal]]''' (hurup Arab Gundul: جمادى الأول) # '''[[Jumadilakir]]''' (hurup Arab Gundul: جمادى الأخر) # '''[[Rejeb]]''' (hurup Arab Gundul: رجب) # '''[[Roah]]''' (hurup Arab Gundul: روه) # '''[[Puasa (bulan)|Puasa]]''' (hurup Arab Gundul: فواس atawa فواسا) # '''[[Sawal]]''' (hurup Arab Gundul: شوال) # '''[[Apit]]''' (hurup Arab Gundul: افت) # '''[[Haji (bulan)|Haji]]''' (hurup Arab Gundul: حج) == Ruju'an == gdyisdvf2j28eqb26670b5qel6i73x5 Aman 0 473 22570 19597 2024-06-21T03:40:14Z Bangrapip 9 22570 wikitext text/x-wiki [[Gepokan:Amman roman theater.jpg|thumb|Pelènongan Romèn di Aman]] '''Aman''' (hurup Arab Gundul: عمان; [[Basa Arab|Arab]]: عَمَّان ''ʿAmmān'' [ʕamːaːn]) ièlah hopstad ama kota paling gedénya [[Urdun]] èn juga' jadi sintrem atur banda, pulitik, èn budaya. Dengen penjogrog secuplek 4.061.150 orang tahon 2021, Aman entu jadi [[kota alaihim]] èn jadi kota paling gedé di Daèrah [[Sam]], kota paling gedé nomer lima di [[Dunia Arab]], èn gutekan mètropolitan paling gedé nomer sepulu seantéro [[Wètan Tenga]].<ref>[http://dosweb.dos.gov.jo/DataBank/Population_Estimares/PopulationEstimatesbyLocality.pdf "Population Estimates for The End of 2021"] (PDF). Departemèn Statistik Urdun (DoS). (Januari 2022). [https://web.archive.org/web/20201128180409/http://dosweb.dos.gov.jo/DataBank/Population_Estimares/PopulationEstimatesbyLocality.pdf Diarsip] (PDF) deri nyang asli per 28 Nopèmber 2020. Dipungut per 4 Nopèmber 2023.</ref> == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Urdun]] mk15pupjimrxv7sewxbd2wmsd8g2wzn Amason (matskepé) 0 474 26306 24448 2024-10-28T02:52:37Z 2604:3D08:9476:BE00:BCC3:28A7:CC61:F78A Is this a Romance language? 26306 wikitext text/x-wiki [[Gepokan:Amazon 2024.svg|thumb|Amason punya lambang]] '''Amason''' (hurup Arab Gundul: اماسون) atawa aslinya '''Amazon.com, Inc.''' entu atu usaha dalem-jaringan [[Amrik Serèkat|Amrik]] èn matskepé [[dènes mèga]]. Ni matskepé dikeja 5 Juli 1994 ama [[Jeff Bezos]]. Ni matskepé ngejogrog di [[Siatel]], [[Wasingten (negeri)|Wasingten]]. Ni – toko berales internèt palig gedé di dunia kalu diliat deri penjualan èn [[pemodalan pasar]]nya.<ref>Jopson, Barney (12 Juli 2011). [https://www.ft.com/content/61828252-ac1d-11e0-b85c-00144feabdc0#axzz1RxkefD8m "Amazon urges California referendum on online tax"]. ''Financial Times''. [https://web.archive.org/web/20110714230245/http://www.ft.com/cms/s/0/61828252-ac1d-11e0-b85c-00144feabdc0.html#axzz1RxkefD8m Diarsipin] deri nyang asli per 14 Juli 2011. Dipungut per 5 Sèptèmber 2023.</ref><ref>[https://www.nytimes.com/2015/08/16/technology/inside-amazon-wrestling-big-ideas-in-a-bruising-workplace.html "Inside Amazon: Wrestling Big Ideas in a Bruising Workplace"]. ''The New York Times''. 16 Agustus 2015.</ref> Sanonya, Amason mulain jadi toko kitab dalem-jaringan. Mancan mingkin gedéan, dia juga' jualan [[DVD]], [[Blu-ray]], [[CD]], comotan/rojogan [[dedelengan]], [[MP3]], [[kitab dengeran]], [[peranti alus]], [[gim delengan]], [[Alat lèstrik pemaké|alat lèstrik]], [[pernak-pernik]], [[mèbel]], [[makanan]], [[maènan]], èn hata [[periasan]]. Amason juga' ngeja alat lèstrik pemaké kaya' [[pembaca lèstrik]] [[Kindle Amason|Kindle]], [[Papan lè lèstrik|papan lè]] Fire, [[tipi]] Fire, èn Echo. Ni juga' jadi pengongsog ladènan [[dènes mèga]] paling gedé di dunia.<ref>Synergy Research Group, Reno, NV. [https://www.srgresearch.com/articles/microsoft-cloud-revenues-leap-amazon-still-way-out-front "Microsoft Cloud Revenues Leap; Amazon is Still Way Out in Front - Synergy Research Group"]. ''srgresearch.com''.</ref> Amason juga' jual produk kaya' kabel [[USB]] nyang maké nama AmazonBasics. Amason ngelah pelampang jala kètèngan sendiri-sendiri bakal [[Amrik Serèkat]], [[Arhèntini]], [[Brasil]], [[Britani Gedé|Kerajaan Rempug]], [[Prasman]], [[Irlan]], [[Kanada]], [[Kolombia]], [[Dètslan]], [[Ostrali]], [[Itali]], [[Welanda]], [[Spanyol]], [[Portugal]], [[Jepang]], [[Polen]], [[Mèksiko]], [[Swèden]], [[Turki]], [[Imarat Arab Rempug]], èn [[Hindi|Kiblik Hindi]]. Amason juga' nanjain penganteran antérobangsa ke berapa negara bakal berapa deri dia punya produk. Tahon 2016, pèrsi basa Welanda, Polen, èn Tami deri [[Pelampang jala|pelampang]] Amason Dètslan diterebitin. == Ruju'an == {{Reflist}} [[Bangsaan:Matskepé]] [[Bangsaan:Tèhnolohi]] lgwnud6rabbq835t8ot3n3nvjw3nr3j Amatérasu 0 475 19599 1815 2024-06-04T21:35:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19599 wikitext text/x-wiki [[Berkas:Amaterasu cave wide.jpg|thumb|Pengjekrèkan Amatérasu punya roman]] '''Amatérasu''' (basa Jepang: 天照, '''''Amaterasu-ōmikami'''''; 天照大御神, atawa '''''Ōhiru-menomuchi-no-kami'''''; 大日孁貴神) dalem [[Jepang|negeri Nipong]] punya tahayul entu jadi déwi sames nyang nerangin jagat raya sekabèhan. Lantaran enni dia punya pegawéan, Amatérasu nya'entu déwi (神; ''kami'') nyang penting bakal Sinto. Nipong pada punya kijir diomongan ada punya rèrodan ke Amatérasu. == Ruju'an == rsdhwokzgq676l0jd4fpocm5vitjyb4 Ambah-ambah 0 476 24836 24835 2024-08-12T13:45:46Z Bangrapip 9 24836 wikitext text/x-wiki [[File:Yersinia pestis fluorescent.jpeg|thumb|Kuman ''Yersinia pestis'' nyang ngebopong penyakit ambah-ambah]] '''Ambah-ambah''' (hurup Arab Gundul: {{Script|Arabic|امبه٢}}) ièlah penyakit nepa di orang nyang disebabin ama kuman ''[[Yersinia pestis]]'' (dinamain deri ahli kuman Prasman nama A.J.E. Yersin). Penyakit ambah-ambah diampar-amparin ama [[Héwan kerat-kerit|héwan kerikitan]] (wabilhusus [[tikus]]). Ni awar-awar penyakit banyak kejadian di dalem sejarah èn udah ngeja korban jiwa seabreg-abreg. Kejadian nyang paling kebina-bina telèngèsnya entu [[Modar Item]] nyang kejadian di [[Èropa]] jaman [[Jaman Tenga-tenga]]. Kejadian tepaan ambah-ambah masing kena kepapagan di berapa ponggahan dunia ampé wayah gini. == Ruju'an == [[Bangsaan:Penyakit]] gvi4zvdowuhdq9kxtyyqjlj3vs0itga Amben 0 477 1822 1821 2024-05-15T07:38:36Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1821 wikitext text/x-wiki #REDIRECT [[Balé-balé]] phe6pynqsexd4glilxss9wq5tn2u7w6 Ambon 0 478 24366 19601 2024-07-18T18:38:59Z Swarabakti 44 Ngalihin halaman ke [[Kota Ambon]] 24366 wikitext text/x-wiki #ALIH [[Kota Ambon]] njuw4wkml7xkclsq0da79eolzmeakh8 Amprogan 0 479 19602 18515 2024-06-04T21:35:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19602 wikitext text/x-wiki [[Gepokan:IEEE PES APPEEC 2013.JPG|thumb|Amprogan IEEE di [[Hongkong]], [[Tiongkok]]]] '''Amprogan''' (hurup Arab Gundul: امفروݢن) entu [[perhadring]] atawa ngamprog bakal ngomongin atawa [[Gunem catur|guneman catur]] pasal atu mas'alah nyang lagi dijabanin barengan. == Ruju'an == [[Bangsaan:Amprogan]] [[Bangsaan:Perhadring]] cwsb9ht1e3xamd0nl4dq8i0rj0kw11s Amrik 0 480 23269 19603 2024-07-04T05:10:42Z OrangKalideres 327 Koreksi 23269 wikitext text/x-wiki [[Gepokan:Americas (orthographic projection) blank.svg|thumb|Peta benua Amrik]]'''Amrik''' (hurup Arab Gundul: امريک) entu atu benua nyang nglingkup kabèhan Amrik Lor ama Kidul. Benua Amrik entu ada di [[Bumi]] punya Ponggahan Kulon èn digero "Dunia Anyar". Benua Amrik punya jenggar kabèhan cuman 8%-nya deri Bumi punya jenggar muka èn 28,4% deri daratannya. Bentuk alamnya kebanyakannya entu Rèndèngan Gunung Amrik, atu rèndèngan gunung panjang nyang malang di lingir bekulon. Sebela wètan nyang lebi cèblèk deri Amrik entu kebanyakannya daèrah kali, kaya' Amason, daèrah Kali Sint-Lorèn–Sètu Gedé, Misisipi, èn La Plata. Bahna Amrika ngejenggar 14.000 km (8.700 mi) deri lor ke kidul, dia punya iklim ama lingkungan idup roncèt dah, mulain deri iklim kutub di Kanada Lor, [[Grunlan]], èn Alaska, ampé ke utan ujan tropis di Amrik Tenga ama Amrik Kidul. Manusia pertama kali nyokol di Amrik deri [[Asia]] barang antara 20.000 ampé 16.000 tahon nyang uda. Mijah kedua pengomong Na-Déné ngintilin dah abisnya dia pada deri Asia. Mijrah abisannya entu deri kaum Inuit ke bilangan Kutub Lor Baru barang tahun 3.500 SM, nyang sokanan digero sebagé orang asli Amrik. == Negara èn wilayah tanggungan == Wilayah tanggungan atawa daèrah husus di bawah ni biasanya ada nama negara penanggungnya nyang di dalem gupitan ( ). : Amrik Lor èn Tenga (serènta Karaiben) {| border="0" cellpadding="3" | * {{flag|Amrik Serèkat}} * {{flag|Angguila}} (Kerajaan Rempug) * {{flag|Antigua èn Barbuda}} * {{flag|Aruba}} (Welanda) * {{flag|Bahama}} * {{flag|Barbados}} * {{flag|Bélis}} * {{flag|Bermuda}} (Kerajaan Rempug) * {{flag|Bonèr}} (Welanda) * {{flag|Dominika}} * {{flag|Grénada}} * {{flag|Grunlan}} (Dènemarken) * {{flag|Guadelup}} (Prasman) * {{flag|Guatémala}} * {{flag|Haiti}} * {{flag|Honduras}} | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Jamaika}} * {{flag|Kanada}} * {{flag|Kiblik Dominika}} * {{flag|Kosta Rika}} * {{flag|Kuba}} * {{flag|Kurasao}} (Welanda) * {{flag|Martinik}} (Prasman) * {{flag|Mèksiko}} * {{flag|Monsèrat}} (Kerajaan Rempug) * {{flag|Nikaragua}} * {{flag|Niu-Sparta}} (Bénésuèla) * {{flag|Panama}} * {{flag|Porto Riko}} (Amrik Serèkat) * {{flag|Pulo Kaèman}} (Kerajaan Rempug) * {{flag|Pulo Kliperten}} (Prasman) * {{flag|Pulo Perawan Britani}} (Kerajaan Rempug) | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Pulo Perawan Amrik}} (Amrik Serèkat) * {{flag|Pulo Turek èn Kaikos}} (Kerajaan Rempug) * {{flag|Saba}} (Welanda) * {{flag|Salbador}} * {{flag|Sint-Andrès èn Probidènsia}} (Kolombia) * {{flag|Sint-Bartoloméus}} (Prasman) * {{flag|Sint-Èstasius}} (Welanda) * {{flag|Sint-Kristoper èn Nèwis}} * {{flag|Sint-Lusia}} * {{flag|Sint-Martèn (Prasman)}} * {{flag|Sint-Martèn (Welanda)}} * {{flag|Sint-Pièr èn Mikélon}} (Prasman) * {{flag|Sint-Winsèn èn Grénadin}} * {{flag|Tanggungan Serèkat}} (Bénésuèla) * {{flag|Trinidad èn Tobago}} |} : Amrik Kidul {| border="0" cellpadding="2" | * {{flag|Arhèntini}} * {{flag|Bénésuèla}} * {{flag|Boliwi}} * {{flag|Brasil}} * {{flag|Cili}} * {{flag|Èkuador}} * {{flag|Géorgi Kidul èn Pulo Sènwit Kidul}} (Kerajaan Rempug) * {{flag|Guyana}} | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Guyana Prasman}} (Prasman) * {{flag|Kolombia}} * {{flag|Paragué}} * {{flag|Péru}} * {{flag|Pulo Buwèt}} (Norwèhen) * {{flag|Pulo Paklan}} (Kerajaan Rempug) * {{flag|Suriname}} * {{flag|Urugué}} |} == Ruju'an == {{Reflist}} {{Negara di Amrik Lor}} {{Negara di Amrik Kidul}} [[Bangsaan:Benua]] 8je1vp13w2t6puz1zfo1nlstwl7avhb Amrik Serèkat 0 481 21982 19604 2024-06-07T06:13:48Z Bangrapip 9 21982 wikitext text/x-wiki {{Infobox country | conventional_long_name = Amrik Serèkat | common_name = United States | image_flag = Flag of the United States (DoS ECA Color Standard).svg | alt_flag = {{nbsp}} <!--Used to denote purely decorative images--> | flag_type_article = Flag of the United States | image_coat = Greater coat of arms of the United States.svg | coat_alt = {{nbsp}} <!--Used to denote purely decorative images--> | symbol_type_article = Great Seal of the United States#Obverse | national_motto = "[[In God We Trust]]"<ref>{{USC|36|302}}</ref> | national_anthem = "[[The Star-Spangled Banner]]"<ref>{{cite act|date=March 3, 1931|article=14|article-type=H.R.|legislature=[[71st United States Congress]]|title=An Act To make The Star-Spangled Banner the national anthem of the United States of America|url=https://uscode.house.gov/statviewer.htm?volume=46&page=1508}}</ref><div style="display:inline-block;margin-top:0.4em;">[[File:Star Spangled Banner instrumental.ogg]]</div> <!-- Commented out, as not [[WP:DUE]] for lead. | march="[[The Stars and Stripes Forever]]"<ref name="urluscode.house.gov">{{cite web|url=https://uscode.house.gov/statviewer.htm?volume=112&page=1263|title=uscode.house.gov|date=August 12, 1999|website=Public Law 105-225|publisher=uscode.house.gov|pages=112 Stat. 1263|quote=Section 304. "The composition by John Philip Sousa entitled 'The Stars and Stripes Forever' is the national march."|access-date=September 10, 2017}}</ref><div style="display:inline-block;margin-top:0.4em;">[[File:March, "The Stars and Stripes Forever" · Colonel John R. Bourgeois, Director · John Philip Sousa · United States Marine Band.ogg]]</div> --> <!-- Consensus map, see talk page. -->| image_map = [[File:USA orthographic.svg|frameless|alt=Orthographic map of the U.S. in North America]] | map_width = 220px | capital = [[Washington, D.C.]]<br />{{coord|38|53|N|77|1|W|display=inline}} | largest_city = [[New York City]]<br />{{coord|40|43|N|74|0|W|display=inline}} | official_languages = None at the [[Federal government of the United States|federal level]]{{efn|name=officiallanguage|30 of 50 states recognize only English as an official language. The state of [[Hawaii]] recognizes both [[Hawaiian language|Hawaiian]] and English as official languages, the state of [[Alaska]] officially recognizes 20 [[Alaska Native languages]] alongside English, and the state of [[South Dakota]] recognizes [[Sioux language|O'ceti Sakowin]] as an official language.}} | languages_type = [[National language]] | languages = [[American English|English]]{{efn|English is the [[de facto]] language. For more information, see [[Languages of the United States]].}} <!-- NOTE: For English, don't add "American English" -->| ethnic_groups = {{plainlist|''By race:'' * 61.6% [[White Americans|White]] * 12.4% [[African Americans|Black]] * 6.0% [[Asian Americans|Asian]] * 1.1% [[Native Americans in the United States|Native American]] * 0.2% [[Pacific Islander Americans|Pacific Islander]] * 10.2% [[Multiracial Americans|two or more races]] * 8.4% [[Race and ethnicity in the United States census|other]] }} {{plainlist|''By origin:'' * 81.3% non-[[Hispanic and Latino Americans|Hispanic or Latino]] * 18.7% Hispanic or Latino }} | ethnic_groups_year = 2020 | ethnic_groups_ref = <ref name="2020CensusData">{{cite web|url=https://www.census.gov/library/stories/2021/08/improved-race-ethnicity-measures-reveal-united-states-population-much-more-multiracial.html|title=2020 Census Illuminates Racial and Ethnic Composition of the Country|work=[[United States Census]]|access-date=August 13, 2021}}</ref><ref name="2020InteractiveCensusData">{{cite web|url=https://www.census.gov/library/visualizations/interactive/race-and-ethnicity-in-the-united-state-2010-and-2020-census.html?linkId=100000060666476|title=Race and Ethnicity in the United States: 2010 Census and 2020 Census|work=[[United States Census]]|access-date=August 13, 2021}}</ref><ref>{{cite web|url=https://www.npr.org/2021/08/13/1014710483/2020-census-data-us-race-ethnicity-diversity|title=A Breakdown of 2020 Census Demographic Data|date=August 13, 2021|publisher=NPR|access-date=}}</ref> | demonym = [[Americans|American]]{{efn|name=demonym|The historical and informal demonym [[Yankee]] has been applied to Americans, New Englanders, or northeasterners since the 18th century.}}<ref>{{cite book|title=Compton's Pictured Encyclopedia and Fact-index: Ohio|url=https://books.google.com/books?id=uV5tvKPO684C&q=%22national+nicknames%22+Yankee|year=1963|page=336}}</ref> | government_type = [[Federalism in the United States|Federal]] presidential republic <!-- Consensus is to list President, Vice President, Chief Justice, and Speaker of the House -->| leader_title1 = [[President of the United States|President]] | leader_name1 = [[Joe Biden]] | leader_title2 = [[Vice President of the United States|Vice President]] | leader_name2 = [[Kamala Harris]] | leader_title3 = [[Speaker of the United States House of Representatives|House Speaker]] | leader_name3 = [[Mike Johnson (Louisiana politician)|Mike Johnson]] | leader_title4 = [[Chief Justice of the United States|Chief Justice]] | leader_name4 = [[John Roberts]] | legislature = [[United States Congress|Congress]] | upper_house = [[United States Senate|Senate]] | lower_house = [[United States House of Representatives|House of Representatives]] | area_link = Geography of the United States | area_label = Total area | area_footnote = <ref>Areas of the 50 states and the District of Columbia but not Puerto Rico nor other island territories per {{cite web| date = August 2010| title = State Area Measurements and Internal Point Coordinates| work = [[Census.gov]]| url = https://www.census.gov/geographies/reference-files/2010/geo/state-area.html| access-date = March 31, 2020| quote = reflect base feature updates made in the MAF/TIGER database through August, 2010.}}</ref> | area_rank = 3rd | area_sq_mi = 3796742 | percent_water = 7.0<ref>{{cite web|title=The Water Area of Each State|access-date=January 29, 2024|publisher=[[United States Geological Survey]]|url=https://www.usgs.gov/special-topics/water-science-school/science/how-wet-your-state-water-area-each-state|year=2018}}</ref> (2010) | area_label2 = Land area | area_data2 = 9,147,590 km<sup>2</sup> (3rd) | population_census = {{IncreaseNeutral}} 331.449.281<ref>{{cite web|url=https://www.census.gov/library/stories/2021/04/2020-census-data-release.html|title=U.S. Census Bureau Today Delivers State Population Totals for Congressional Apportionment|work=[[United States Census]]|access-date=April 26, 2021}} The 2020 census is as of April 1, 2020.</ref> | population_census_year = 2020 | population_estimate = {{IncreaseNeutral}} 334.914.895<ref>{{Cite web |title=U.S. Population Trends Return to Pre-Pandemic Norms as More States Gain Population |url=https://www.census.gov/newsroom/press-releases/2023/population-trends-return-to-pre-pandemic-norms.html |access-date=2023-12-23 |website=Census.gov}}</ref> | population_estimate_year = 2023 | population_census_rank = 3rd | population_density_rank = 185th | GDP_PPP = {{increase}} $28.781&nbsp;trillion<ref name="IMFWEO.US">{{cite web |url=https://www.imf.org/en/Publications/WEO/weo-database/2024/April/weo-report?c=111,&s=NGDPD,PPPGDP,NGDPDPC,PPPPC,&sy=2022&ey=2029&ssm=0&scsm=1&scc=0&ssd=1&ssc=0&sic=0&sort=country&ds=.&br=1 |title=World Economic Outlook Database, April 2024 Edition. (United States) |publisher=[[International Monetary Fund]] |website=www.imf.org |date=16 April 2024 |access-date=16 April 2024}}</ref> | GDP_PPP_year = 2024 | GDP_PPP_rank = 2nd | GDP_PPP_per_capita = {{increase}} $85,373<ref name="IMFWEO.US" /> | GDP_PPP_per_capita_rank = 8th | GDP_nominal = {{increase}} $28.781&nbsp;trillion<ref name="IMFWEO.US" /> | GDP_nominal_year = 2024 | GDP_nominal_rank = 1st | GDP_nominal_per_capita = {{increase}} $85,373<ref name="IMFWEO.US" /> | GDP_nominal_per_capita_rank = 6th | Gini = 39.4<!-- Number only. --> | Gini_year = 2020 | Gini_change = increase | Gini_ref = {{efn|After adjustment for taxes and transfers}}<ref>{{Cite web|url=https://www.census.gov/data/tables/2021/demo/income-poverty/p60-273.html|title=Income and Poverty in the United States: 2020|first=US Census|last=Bureau|newspaper=Census.gov |page=48|access-date=July 26, 2022}}</ref> | HDI = 0.927<!-- Number only. --> | HDI_year = 2022<!-- Please use the year to which the data refers, not the publication year. --> | HDI_change = increase<!-- Increase/decrease/steady. --> | HDI_ref = <ref name="UNHDR">{{cite web|url=https://hdr.undp.org/system/files/documents/global-report-document/hdr2023-24reporten.pdf|title=Human Development Report 2023/24|language=en|publisher=[[United Nations Development Programme]]|date=13 March 2024|access-date=13 March 2024}}</ref> | HDI_rank = 20th | currency = [[United States dollar|U.S. dollar]] ($) | currency_code = USD | utc_offset = −4 to −12, +10, +11 | utc_offset_DST = −4 to −10 | date_format = mm/dd/yyyy{{efn|See [[Date and time notation in the United States]].}} | drives_on = Right | calling_code = [[North American Numbering Plan|+1]] | iso3166code = US | cctld = [[.us]]<ref>{{Cite web|url=https://cozab.com/the-difference-between-us-vs-com/|title=The Difference Between .us vs .com|date=January 3, 2022|website=Cozab|access-date=August 11, 2023|archive-date=April 16, 2023|archive-url=https://web.archive.org/web/20230416200528/https://cozab.com/the-difference-between-us-vs-com/|url-status=dead}}</ref> | religion = {{ublist|item_style=white-space:nowrap; |{{Tree list}} * 70% [[Christianity in the United States|Christianity]] ** 34% [[Protestantism in the United States|Protestantism]] ** 23% [[Catholic Church in the United States|Catholicism]] ** 2% [[Mormons|Mormonism]] **11% other [[List of Christian denominations|Christian]] {{Tree list/end}} |21% [[Irreligion in the United States|unaffiliated]] |2% [[American Jews|Judaism]] |6% [[Religion in the United States|other religion]] |1% unanswered }} | religion_year = 2022 | religion_ref = <ref name="auto1">{{Cite web |last=Staff |date= June 8, 2007|title=In Depth: Topics A to Z (Religion) |url=https://news.gallup.com/poll/1690/Religion.aspx |access-date=2023-11-01 |website=[[Gallup, Inc.]] |language=en}}</ref> }} '''Amrik Serèkat''' (hurup Arab Gundul: امريك شريكة; [[Basa Inggris|Inggris]]: ''United States'' atawa ''United States of America'') atawa '''Amrik''' baé' (hurup Arab Gundul: امريك) atawa '''Amèrika Serèkat''' (hurup Arab Gundul: امريكا شريكة) (basa Inggris: ''United States of America'') ièlah atu negara di bilangan benua [[Amrik Lor]]. Bentuknya ini negara ièlah [[Wp/bew /Republik|kiblik]] [[Negara serèkat|serèkat]] nyang tediri deri 15 [[Negare bagian|negara bagèan]] èn atu [[kedemangan serèkatan]]<ref>'''Kedemangan serèkatan''' (hurup Arab Gundul: کدمڠن شريكتن) – ''distrik federal'' (Indo.); ''federal district'' (Ing.).</ref>. Ini negara punya [[ibu negeri]] – [[Wasingten, D.K.]] Ni negara dicempèt ama tiga laotan, nya'entu [[Laotan Anteng]] di bekulon, [[Laotan Atlantik]] di blètan, èn [[Laotan Kutub Lor]] di lornya [[Alaska]]. Bahna ni negara ngelah Alaska, ni negara juga' langsung watesan ama [[Ruslan]], tibang nyebrang [[Laot Béring]] dikit gè' nyampé dah Ruslan. Ni negara jenggar kabèhannya 9.833.520 km<sup>2</sup> (3.796.742 mi<sup>2</sup>). Di sono, ada barang 333.287.557 orang nyang tinggal di mari. ==Catetan== {{notelist}} == Ruju'an == {{reflist}} <references /> {{Negara di Amrik Lor}} [[Kategori:Amrik]] [[Kategori:Amrik Lor]] [[Kategori:Negara]] [[Kategori:Amrik Serèkat]] 271tg2g49m4p7hqjukfrss4mphjuvhm Amsteredam 0 482 22452 19605 2024-06-19T11:35:38Z Badak Jawa 13 Nambain sablonan Lang-nl 22452 wikitext text/x-wiki [[File:KeizersgrachtReguliersgrachtAmsterdam (corrected).jpg|thumb|Amsteredam punya potrèt]] '''Amsteredam''' (hurup Arab Gundul: امستردام; {{Lang-nl|Amsterdam}}) atawa '''Amsterdam''' (hurup Arab Gundul: امستردام) entu [[ibu negeri]] ama kota paling gedé di [[negara]] Èropa [[Welanda]]. Amsteredam bekèn lantaran dia punya kanal ama bendungan. Kaga' kaya' banyak laèn-laèn ibu negeri, [[guwernemèn]] sional, [[mejelis bicara]], [[Kementrian|kementrian guwernemèn]], [[Mahkamah agung|mahkamah ageng]], [[kulawarga raja]], èn [[komsol]] bukan di Amsteredam, melèngken di [[Den Hah]]. Kantor diplomatik nyang ada di Amsteredam cuman kantor [[konsolat]] baé. Ni kota gableg dua uniwersitèt ([[Uniwersitèt Amsteredam]] ama [[Uniwersitèt Peré Amsteredam]]) èn atu [[bandar udara antérobangsa]] nama [[Bandar Udara Schiphol Amsteredam|Bandar Udara Schiphol]]. Ada barang 2,2 juta nyang tinggal di ni gutekan mètropolitan. Kota Amsteredam entu kota nyang paling roncèt kebudayaannya di dunia. Ada orang-orang deri 175 negara pada ngendon di mari. Sepegimana laèn-laèn kota gedé di Welanda èn di mana-mana di dunia, Amsteredam—sayangnya—kenyi ama banyak kejahatan. [[Wèsep]]—nyang tadénya kota sendèwèk—mulain jadi Amsteredam punya bagèan semprakan 24 Maret 2022. Mangkanya, Amsterdam gableg barang 905.000 orang. == Ruju'an == [[Bangsaan:Welanda]] [[Bangsaan:Ibu negeri di Èropa]] doqod517sqjugirzi09i5rpmrxga6e0 Anak (catur) 0 483 25469 19606 2024-09-13T04:30:17Z Swarabakti 44 25469 wikitext text/x-wiki [[Gepokan:Chess pawn.png|thumb|Tampang anak catur]] '''Anak''' (hurup Arab Gundul: أنق) atawa '''bidak''' (hurup Arab Gundul: بيدق) atawa '''pion''' (basa Welanda: ''pion''; hurup Arab Gundul: فيون) nya'entu atu deri nem anuan catur enni nyang ora kuasanya. Dalem sekabèhan anuan catur ada delapan anak nyang putian ama iteman, ditaro bakal depanan deri anuan catur nyang laèn. Anak cuman gableg jalan atu langkah ke depan, nyang ogè ke arah lawan èn ora nyerang anuan catur lawannya. Bakal langkah awalan, anak gableg maju dua kotaks èn ora nyang ngambat enni jalan. Wayah pingin makan, anak kudu nyèrong atu kotak. Selaèn entu, anak gableg nyerang nyuntrung ke gerakan kusus nyèrong. Anak gè ada punya kuasa laènnya. Lamun anak nyampé di kotak paling belakang lawan, anak gableg jadi anuan catur nyang udah dimakan duluannya, selaèn "raja" tapi. Taon 1700-an, kang maèn catur Prangseman Andre Philidor nyebutin yèn anak jadi "ruhnya tukang maèn catur". Dia èling kalo sangkilang anak ada punya watesan kuasa, anak sokanan bisa jadi penentu sipat èn hasil permaènan. == Ruju'an == [[Bangsaan:Catur]] n321n8gkfrosb5qvmyz9jlo1rqf43yw Anakpembagèan di Indonésia 0 484 1893 1892 2024-05-15T07:38:50Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1892 wikitext text/x-wiki #REDIRECT [[Pembagèan Indonésia]] ic3bi7kqx9otlc1qntk5qsohjcklpzv Andora 0 485 19607 1906 2024-06-04T21:35:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19607 wikitext text/x-wiki {{Negara|name=Kepangèranan Andora|flag=Flag_of_Andorra.svg|coat=Coat_of_arms_of_Andorra.svg|map=Location_Andorra_Europe.png|capital=Andora Tua|native_name=''Principat d'Andorra'' (Katalan)|demonym=Andora}} '''Andora''' (hurup Arab Gundul: اندورة; Katalan: ''Andorra'') atawa resminya '''Kepangèranan Andora''' (hurup Arab Gundul: کفڠيرانن اندورة; Katalan: ''Principat d'Andorra'') ada atu negara nyang kekonci di tenga-tenga daratan kaga' punya laot nyang letaknya di belètan [[Pegunungan Pirénéen]] di [[Èropa Kidul]]. Ni negara watesan ama [[Spanyol]], ama [[Prasman]] juga'. Ada sekitaran 84.000-an orang nyang tinggal di ni negara. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu [[Andora Tua]] (Katalan: ''Andorra la Vella''). Ni negara dipimpin ama Uskup Spanyol juga', ama Persidèn Prasman juga', nyang nyandang gelar "Sepengèranan"<ref>'''Sepangèranan''' (hurup Arab Gundul: سفڠيرانن) – ''co-prince'' (Ing.).</ref>. Andora punya guwernemèn entu kera'yatan parlemèn<ref>'''Kera'yatan parlemèntèr''' (hurup Arab Gundul: کرعيتن فرلمنتر) – ''demokrasi parlementer'' (Indo.); ''parlimentary democracy'' (Ing.).</ref>. Andora entu atu negara nyang tajir pisan lantaran dia punya tempat-tempat pelancongan. Setahon bisa ada 10,2 juta penglancong nyang dateng di ni negara. Adapun dia punya basa resminya entu [[basa Katalan]], bagèn kata [[basa Spanyol]], [[Basa Portugis|Portugis]], ama [[Basa Prasman|Prasman]] juga' dipaké. Ni negara bukan anggota [[Uni Èropa]], cuman paké [[èuro]] duitnya. == Ruju'an == <references />{{Èropa}} [[Kategori:Èropa]] [[Kategori:Andora]] pdcejnaugynskurx0w176uovhygbie6 Andora Tua 0 486 25601 19608 2024-09-16T04:28:43Z Badak Jawa 13 Betulin gepokan 25601 wikitext text/x-wiki [[File:Andorra la Vella 3.JPG|thumb|Andora Tua]] '''Andora Tua''' (hurup Arab Gundul: اندورة توا; [[Basa Katalan|Katalan]]: ''Andorra la Vella''; [[Basa Spanyol|Spanyol]]: ''Andorra la Vieja''; [[Basa Prasman|Prasman]]: ''Andorre-la-Vieille'') ièlah [[Andora|Kepangèranan Andora]] punya ibu negeri. Ni kota adanya di dataran tinggi di belètannya [[Pegunungan Pirénéen]], kecempèt ama [[Prasman]] èn [[Spanyol]]. Ni juga' jadi nama [[Paroki di Andora|paroki]] nyang ngiterin tu ibu negeri. Per tahon 2015, tu kota punya penjogrog ada secuplek 22.886 orang, èn di wilayah kotaan, nyang nglingkup juga' [[Escaldes-Engordany]] èn kampung-kampung keliterannya, ada 40.000 orang penjogrog lebi. Gacoan utamanya ni kota entu [[pelancongan]], biar kata ni negara juga' gableg pemasupan luar negeri jadi [[sorga belasting]]. Mèbel ama brèndi entu produk setempatnya. Bahnanya ada di ketinggian 1.023 m (3.356 kaki), ni jadi ibu negeri nyang paling tinggi di Èropa èn bekèn jadi [[pesanggrahan seluncuran]]. == Ruju'an == [[Kategori:Ibu negeri di Èropa]] [[Kategori:Andora]] f2i23q5vh54ht9w4q8lu054sbuqr3om Andrew Garfield 0 487 25470 19609 2024-09-13T04:33:32Z Swarabakti 44 25470 wikitext text/x-wiki [[Gepokan:Andrew Garfield in 2023 (cropped).jpg|thumb|Garfield taun 2023]] '''Andrew Russell Garfield''' (lair 20 Agustus 1983) nya'entu [[tukang lakon]] lanang deri [[Inggris]] èn [[Amrik Serèkat]]. == Ruju'an == [[Bangsaan:Tukang lakon lanang Amrik]] 1ovdyxrq6e3obcbiyg1x4q2ehrzx2k4 Android 0 488 23776 19610 2024-07-12T13:15:06Z OrangKalideres 327 Koreksi 23776 wikitext text/x-wiki {{Infobox OS | name = Android | logo = [[Gepokan:Android 2023 3D logo and wordmark.svg|100px]] | logo caption = Logo sejak 2023 | logo alt = Kepala robot yang datar, setengah lingkaran hijau laut yang cerah dengan antena dan lubang kecil untuk mata. Di sebelah kiri kepala adalah kata "android" dalam font sans serif huruf kecil hitam. | screenshot = Android Q Beta6 screenshot.png | caption = Layar beranda Android 10 dengan Pixel Launcher | collapsible = no | os type = [[Linux]] | developer = Beragem (kebanyakan [[Google]] ama [[Open Handset Alliance]]) | family = [[Unix-like]] (Diubah [[Linux kernel]]) | working state = Aktif | source model = [[Open source software|Sumber terbuka]] (perangkat lain termasuk [[Perangkat lunak berpemilik | berpemilik]]] komponen, seperti [[Google Play]]) | released = {{Start date and age|2008|9|23}}<ref name="First Release" /> | latest release version = [[Android 10]]<ref>[https://www.theverge.com/platform/amp/2019/9/3/20842507/google-android-10-q-pixel-release-download-availability Android 10 officially released for Google Pixel phones], ''The Verge''</ref> | latest preview version = | preview_date = | marketing target = [[Telepon pintar]], [[komputer tablet]], [[Televisi pintar]] ([[Android TV]]), [[Android Auto]] dan [[jam pintar]] ([[Wear OS]]) | programmed in = [[Java (bahasa pemrograman)|Java]] (UI), [[C (bahasa pemrograman)|C]] (Inti), [[C++]] dan lainnya<ref name="Programming Languages" /> | language = | language count = 100+ | language footnote = <ref name="Languages" /> | update model = [[Over-the-air update|Over-the-air]] | package manager = [[Android application package|APK]]-based | supported platforms = [[32-bit|32-]] dan [[Komputasi 64-bit|64-bit]] [[ARM architecture|ARM]], [[x86]] dan [[x86-64]] | kernel type = [[Linux kernel]] | userland = [[Bionic (perangkat lunak)|Bionic libc]],<ref name="Bionic Userland" /> [[Korn shell|mksh]] shell,<ref name="Korn Userland" /> [[Toybox]] sebagai inti utilitas (dimulai dengan Android 6.0)<ref name="Toybox Userland" /><ref name="Toybox Userland 2" /> | ui = [[Antarmuka pengguna grafis|Grafik]] ([[multi-touch]]) | license = {{Unbulleted list|[[Apache License]] 2.0|[[GNU GPL]] v2 Untuk [[Linux kernel]] modifikasi<ref name="License" />}} | website = https://www.android.com/ | other articles = [[Riwayat versi Android]] }} '''Android''' (lapal basa Inggris: /ˈæn.drɔɪd/; ''an-droyd''; hurup Arab Gundul: اندروئيد) nya'entu [[Sistem operasi|sistim operasi]] nyang dikeja ama Android, Inc.. Abis entu, [[Gugel (matskepé)|Google]] nyang nguasain Android. Nah entu saham Android, Inc. uda dibeli ama Google, Inc. di tahon 2005,<ref>[http://www.businessweek.com/technology/content/aug2005/tc20050817_0949_tc024.html Google Buys Android for Its Mobile Arsenal], ''BusinessWeek''</ref> Mangkanya, Android uda jadi sistim operasi nyang paling mashur di dunia. Ampir saban orang di dunia maké ni sistim operasi. == Ruju'an == {{Reflist}} [[Bangsaan:Sistim operasi]] kbq2lsi14qye5y20cfin23i8xx2rdmj Anduk 0 489 23288 19611 2024-07-04T11:54:33Z OrangKalideres 327 Koreksi 23288 wikitext text/x-wiki [[Gepokan:Towel blue decorativepattern closeup.jpg|thumb|Anduk]] '''Anduk''' (hurup Arab Gundul: اندوق) entu [[kaèn]] atawa [[kertas]] nyang kena ngrembes [[caèran]] kanggo ngecit atawa ngeringin. Kata "anduk" asalnya deri [[basa Welanda]] ''handdoek''. == Ruju'an == {{Reflist}} [[Bangsaan:Cuci awak]] [[Bangsaan:Peranti cuci awak]] k5j2rvaenjsd7neiwf6at2604jjahpt Anggola 0 490 23292 1938 2024-07-04T11:59:33Z OrangKalideres 327 /* Ruju'an */Koreksi 23292 wikitext text/x-wiki {{Negara|name=Kiblik Anggola|native_name=''Republic of Malawi'' (Inggris)|flag=Flag_of_Angola.svg|coat=Coat_of_arms_of_Angola.svg|map=Angola_(orthographic_projection).svg|capital=Luanda|demonym=Anggola}} '''Anggola''' (hurup Arab Gundul: اڠݢولة; Portugis: ''Angola'') atawa resminya '''Kiblik Anggola''' (hurup Arab Gundul: کبليک اڠݢولة; Portugis: ''República de Angola'') entu negara nyang letaknya di [[Aprika Tenga]] èn watesan ama [[Namibi]] di bekidul, [[Sambia]] di blètan, [[Kiblik Kera'yatan Kongo]] lor-wètan, [[Kiblik Kongo]] deri pentilan (''exclave'') [[Nabinda]], èn serènta madep ke [[Laot Atlantik]]. Ni negara punya hopstad [[Luanda]]. Ni negara jenggarnya 1.246.700 km<sup>2</sup> (481.400 mi<sup>2</sup>). Di sono, ada barang 31.127.674 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[basa Portugis]] èn juga' ada laèn-laèn basa sional, antara laèn [[basa Cokwé]], [[basa Kongo]], [[basa Mbundu Lor]], èn [[basa Mbundu Kidul]]. == Ruju'an == {{Reflist}} {{Negara di Aprika}} [[Bangsaan:Aprika]] [[Bangsaan:Aprika Wètan]] [[Bangsaan:Negara]] [[Bangsaan:Anggola]] o20zjdbd1ca7gzzvfiqwznlz3u9c5ac Anggur Sempani 0 491 19612 1941 2024-06-04T21:35:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19612 wikitext text/x-wiki [[Berkas:Champagne flute and bottle.jpg|thumb|Anggur Sempani]] '''Anggur Sempani'''<ref>Von Dewall, H. (1909). "Bataviaasch-Maleische taalstudiën". ''Tijdschrift voor Indische taal-, land- en volkenkunde''. Batavia: Verhandelingen van het Bataviaasch Genootschap van Kunsten en Wetenschappen. '''51''':215.</ref> (hurup Arab Gundul: اڠݢور سمفانى) ièlah [[aèr anggur merusmus]] deri [[Prasman]]. Ni aèr anggur dinamin deri daèrah anggur Sempani di [[Wètan Gedé (Prasman)|Wètan Gedé]]. Ni – daèrah di Prasman nyang pating ngejeprah [[kebon anggur]]nya nyang pada ngamprah [[anggur]] bakal bikin [[aèr anggur]]nya. Anggur Sempani ada [[jat asem areng]]nya (karbon diokside). Atu ciri deri anggur Sempani entu adanya jat asem areng nyang dasarannya deri [[pengragian]] kedua di botolnya, bukannya bahna ditambahin. == Ruju'an == [[Kategori:Aèr serani]] [[Kategori:Aèr anggur]] 68fx6g9o8b4oii7ubvy7knvpfyobmpc Angin 0 492 23066 19613 2024-06-30T08:17:34Z OrangKalideres 327 Koreksi 23066 wikitext text/x-wiki [[Gepokan:Cherry tree moving in the wind 1.gif|thumb|Tampang rerasaan angin]] '''Angin''' (hurup Arab Gundul: اڠين) atawa '''hangin''' (hurup Arab Gundul: هڠين) nya'entu pating semilirnya udara nyang nyembul deri daèrah nyang ceplikannya gedé ke daèrah ceplikan kecit. Ujudnya arah angin kejadian lantaran bédanya ceplikan udara di dua tempat nyang béda. == Ruju'an == {{Reflist}} fdi18a2idxbb54tjfxxg9nj3h11esj4 Angkarah 0 493 22571 19614 2024-06-21T03:40:47Z Bangrapip 9 22571 wikitext text/x-wiki [[Gepokan:Ankara from bus station.jpg|thumb|Angkarah]] '''Angkarah''' (hurup Arab Gundul: أنقرة; [[Basa Turki|Turki]]: ''Ankara'') entu [[hopstad]]nya [[Turki]]. Ada di tenga-tenganya [[Anatoliah]], ni kota gableg penjogrog 5,1 juta di sintrem kotaannya èn 5,7 juta orang di [[Propinsi Angkarah]],<ref>[https://data.tuik.gov.tr/Bulten/Index?p=Adrese-Dayali-Nufus-Kayit-Sistemi-Sonuclari-2022-49685 "The Results of Address Based Population Registration System, 2022"]. Institut Statistik Turki. (31 Désèmber 2022). Dipungut per 4 Nopèmber 2023.</ref><ref>[https://www.citypopulation.de/en/turkey/ankaracity/ "TURKEY: Ankara City"]. ''City Population''.</ref> nyang ngebikin ni kota jadi kota paling gedé nomer dua abisnya [[Stambul]], cuman jadi kota paling gedé kalu diliat gutekan kotaannya (2.767 km<sup>2</sup>). == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Turki]] ebvd6rljgpn3fsg4yswapn7g6ktcq4y Anhui 0 494 19615 1958 2024-06-04T21:36:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19615 wikitext text/x-wiki {{Negara|name=Anhui|native_name=安徽 (hurup Tionghoa)<br/>''Ānhuī'' (Mandarin)<br/>''Anhui'' (Hokkièn)<br/>''Ngon1 Fai1'' (Kanton)|map=Anhui_in_China_(+all_claims_hatched).svg|capital=Happui|demonym=Anhui|flag=-|coat=-}} '''Anhui''' (basa Tionghoa: 安徽; Mandarin: ''Ānhuī''; Hokkièn: ''Anhui''; Kanton: ''Ngon1 Fai1''; hurup Arab Gundul: ) entu atu propinsi nyang ada di wètan [[Tiongkok]]. Hopstatnya entu Happui. Anhui ngejenggar ampé 139.400 km². Pemukimnya entu kecandak ampé 62.548.000 orang di taon 2017. == Ruju'an == [[Kategori:Propinsi di Tiongkok]] brcqcvdewyasnm99yjvjf8qqc9q0auf Anies Baswedan 0 495 1960 1959 2024-05-15T07:39:06Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 1959 wikitext text/x-wiki #REDIRECT [[Anies Baswédan]] 7okz85gzgoal1rdyjgqu6kk2kwoq9tx Anies Baswédan 0 496 26288 26287 2024-10-27T10:10:30Z Badak Jawa 13 /* Ruju'an */Salah bangsaan. Kaga aci nyang namanya tukang pulitik dimari 26288 wikitext text/x-wiki {{Riwayat hidup |nama = Anies Rasyid Baswédan |image = Gubernur Anies.jpg |negara = [[Indonésia]] |pegawéan = Gubernur |tanggal_lahir = 7 Méi 1969 |tempat_lahir = Kuningan, [[Jawa Kulon]] |tanggal_wapat = |tempat_wapat = }} '''Anies Rasyid Baswédan''' (hurup Arab Gundul: أنيس رشيد باسويدان) (lair 7 Méi 1969) entu [[Gubernur Jakarte|Gubernur Jakarta]] sedari 16 Oktober 2017 ampé 16 Oktober 2022, nyang entarnya digantiin ama [[Heru Budi Hartono|Héru Budi Hartono]].<ref>[https://setkab.go.id/dilantik-presiden-jokowi-anies-sandi-resmi-pimpin-dki-jakarta-2017-2022/ "Dilantik Presiden Jokowi, Anies-Sandi Resmi Pimpin DKI Jakarta 2017-2022"] Sekretariat Kabinet. 16 Oktober 2017. Diaksès tanggal 22 Méi 2022.</ref> Dia nyalon jadi gubernur lantaran dicalonin ama [[Partai Gerakan Indonesia Raya|Parté Gerindra]] ama [[Partai Keadilan Sejahtera|Parté Keadilan Sejahtera]], terus menang ngelawan [[Basuki Tjahaja Purnama]]. Dia punya wakil [[Sandiaga Uno]] mundur lantaran nyalon jadi wakil persidèn ndampingin [[Prabowo Subianto]] taon 2019. Akirnya, dipili lagi dah tu wakilnya [[Ahmad Riza Patria]] seabisnya dua taon jabatan wakil gubernur kosong. Entu waktu, dia perna ngejabat jadi [[Menteri Pendidikan, Kebudayaan, Riset, dan Teknologi Indonesia|Mentri Pendidikan èn Kebudayaan]] pas jamannya Persiden [[Joko Widodo]]. Bulan Oktober 2022, atawa pasnya waktu kutika udah mao abis jabatan jadi gubernur, Anies dapet amanah deri [[Partai NasDem|Parté NasDem]] bakal jadi calon [[Presiden Indonesia|persidèn Indonésia]] di taon 2024. Dia dibakalcalonin ama Parté NasDem punya Dedengkot Umum [[Surya Paloh]] di NasDem Tower, Jakarta.<ref>[https://web.archive.org/web/20221007210709/https://voi.id/en/news/214956/officially-announce-anies-baswedan-to-be-president-of-2024-nasdem-why-not-the-best "Officially Announce Anies Baswedan To Be President Of 2024, NasDem: Why Not The Best?"] Tempo.co. 3 Oktober 2022. Diaksès tanggal 15 Oktober 2022.</ref> Tadinya mah, Parté NasDem nyalonin tiga nama bakal calon persidèn, antara laèn [[Andika Perkasa]], [[Ganjar Pranowo]], èn terus Anies. == Ruju'an == <references/> [[Bangsaan:Tokoh pulitik Indonésia]] [[Bangsaan:Biograpi]] l9hh0c7ql7sigobugerompmt7pviiv2 Anjelir 0 497 19617 1991 2024-06-04T21:36:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19617 wikitext text/x-wiki [[Berkas:Dianthus caryophyllus Blueboy 0zz.jpg|thumb|Kembang anjelir]] '''Anjelir'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: انجلير) atawa dalem [[basa Inggris]] digero ''carnation'', gableg nama ilmiah ''Dianthus caryophyllus''. Ni taneman – taneman rias natar rumah èn jambangan nyang bekèn. Ni taneman asalnya deri gutekan [[Laot Tenga]]. Kembang anjelir ngelah kelir nyang mentèr èn roncèt, jadinya sering dipaké bakal riasan. Ada dua macem taneman anjelir, nya'entu atu kembang atu tangké èn jenis ''spray'' (banyak kembang saban tangké). == Ruju'an == [[Kategori:Taneman]] [[Kategori:Kembang]] 0as13oy7fwthtctlyq38l0qech9lpj2 Anjing 0 498 19618 1997 2024-06-04T21:36:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19618 wikitext text/x-wiki [[Berkas:Siberian-husky-1291343 1920.jpg|thumb|Tampang anjing jenis ''Siberian Husky'']] '''Anjing''' (hurup Arab Gundul: أنجڠ) atawa '''guguk''' (hurup Arab Gundul: ݢوݢک) dalem basa Latin entu ''Canis lupus familiaris'' ya'entu hèwan mamalia nyang udah dirumahin deri serigala sederi 15 rèbuan taon. Kalo ngiat ke penemuan posil atawa tès DNA bisa jadi uda ada juntrungan sederi 100 rèbu taon. Pemerdata<ref>'''Pemerdata''' (hurup Arab Gundul: فمردات) - (Ind.) ''peneliti''; (ing.) ''researcher''</ref> bilang kalo riwayat pengrumahan anjing uda lama sekali. Anjing uda bekembang jadi ratusan ras dengen macem-macem jenis. Warna rambut anjing bisa beragem, ada nyang puti ampé item, ada juga mèra, abu-abu, biru, atawa cokelat. Terusannya, anjing ada punya beragem jenis rambut. Rambutnya ada nyang lurus, kiwil, atawa kasar ampé lembut kaya benang wol. == Ruju'an == <references /> [[Kategori:Héwan]] ckfxdit5iwiy0i7sfj0ctoyf213vkb1 Anlèh 0 499 19619 2002 2024-06-04T21:36:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19619 wikitext text/x-wiki '''Anlèh'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: انلخ; Indonésia: ''bakat'') atawa '''bawaan''' (hurup Arab Gundul: باواءن) ièlah kebisaan alamiah bakal ngapa-ngapain nyang lebi baè' deri banyakan orang. Anlèh sering ketuker ama [[kegapaan]]. Kita bisa ngembangin ama ningkatin kita punya kegapaan, cuman kalo anlèh kaga'. Anlèh entu inpormasi nyang udah keserat di dalem [[gèn]] pas kita brojol. Itu inpormasi kaga' berobah selamanya kita idup. Itu anlèh cuman bisa diwarisin ke kita punya [[anak]]. Anlèh artinya ada punya mungkinat nyang lebi gedé bakal ngapa-ngapain.<ref>https://www.sciencefocus.com/the-human-body/are-talents-genetic-or-learnt/</ref> Cuman, cuman anlèh doang mah kaga' asian. Kita kudu juga' nyang namanya plaktèk. Hata, anlèh nyang paling gedé kalo kaga' plaktèk mah sami mawon boncosnya, kaga' bakal jadi kegapaan nyang bagus. Laèn sisi, tahon-tahonan plaktèk, biar kata kaga' gableg anlèhnya mah, juga' bakalan cakep butirannya. Kalo—misal—orang nyang kaga' gableg anlèh musik, mar saban ari barang dua jem belajar ampé dua tahon, lah bakal bagus juntrungannya itu entinya, kalo jadi [[tukang gending]] mah. == Ruju'an == [[Kategori:Èlmu kejiwaan]] [[Kategori:Anlèh]] m5bwduvdbszq281ndi59yna5e7tk6lw Anterkuku Prasman èn Inggris di Hindia Welanda 0 500 19620 2007 2024-06-04T21:36:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19620 wikitext text/x-wiki {{Sejarah Indonésia}} '''Anterkuku Prasman èn Inggris di Hindia Welanda deri Hindia Welanda''' kejadiannya anatara tahon 1806 ama 1816. Prasman bekuku antara tahon 1806 ama 1811, sementara Inggris cedèk tahon 1811 ampé 1816[c] èn nyerahin kukuannya balik ke Welanda tahon 1816. Jatohnya Welanda ke Kekaèsaran Prasman ama bubarannya Kumpeni Welanda ngeja perobahan nyang betul-betul di bestir kolonial Èropa di Hindia Welanda, bahna Perang Napoléoniah juga' kejadian di Jawa. Ni jaman, nyang kejadian ampé ampir 10 tahon, nyaksiin perobahan nyang kebina-bina di Jawa, bahna ngebadeg dah tu proyèk bangun-bangunan ama pertahanan nyang jor-joran, diintilin ama gucel-gucelan, pengrombakan, èn perobahan gedé di bestir jajahan. [[Kategori:Sejarah Indonésia]] cohupk9qwthgy1wtf4ar4mfypt2uxvg Antigua èn Barbuda 0 501 23280 23249 2024-07-04T11:47:54Z OrangKalideres 327 /* Ruju'an */Koreksi 23280 wikitext text/x-wiki {{Negara|name=Antigua èn Barbuda|native_name=''Antigua and Barbuda'' (Inggris)|flag=Flag_of_Antigua_and_Barbuda.svg|coat=Coat_of_arms_of_Antigua_and_Barbuda.svg|map=ATG_orthographic.svg|capital=St. John's|demonym=Antigua<br/>Barbuda}} '''Antigua èn Barbuda''' (hurup Arab Gundul: انتيݢوة ان بربودة; Inggris: ''Antigua and Barbuda'') entu negara kepuloan nyang letaknya di [[Karaiben]], di [[Amrik Lor]]. Ni negara punya hopstad [[St. John's]]. Ni negara jenggarnya cuman 440 km<sup>2</sup> (170 mi<sup>2</sup>) doang. Di sono, ada barang 100.772 orang doangan nyang tinggal di mari. Adapun dia punya basa gawénya entu [[basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Antigua èn Barbuda]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Bangsaan:Amrik]] [[Bangsaan:Amrik Lor]] [[Bangsaan:Amrik Tenga]] [[Bangsaan:Karaiben]] [[Bangsaan:Negara]] [[Bangsaan:Antigua èn Barbuda]] nco2biah2wotphijlu6eihu3goannrq Anèmer 0 502 19622 2018 2024-06-04T21:36:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19622 wikitext text/x-wiki '''Anèmer'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: انيمر; Indonesia: ''kontraktor''; Inggris: ''contractor'') entu pengangsrong jasa [[pembangunan]]. Ni istilah – istilah laènnya entu '''pemborong''' (hurup Arab Gundul: ). Anèmer biasanya orang nyang begawénya di tempat-tempat pembangunan, pengelolaan tempat, èn kuminikasi serènta inpormasi. Adapun anèmer umum dipergawéin ama matskepé nyang ngebayar dia bakal ngrampungin itu pegawéan. == Ruju'an == [[Kategori:Pegawéan]] 7hwlgplukbhb92uyw5kp8fae8mf0qul Apganistan 0 503 23418 19623 2024-07-06T14:10:21Z Swarabakti 44 23418 wikitext text/x-wiki {{Negara|name=Imarat Islam Apganistan|native_name=د افغانستان اسلامي امارت (Pastun)<br/>''Də Afġānistān Islāmī Imārat''<br/>امارت اسلامی افغانستان (Dari)<br/>''Imārat-i Islāmī-yi Afghānistān''|flag=Flag_of_the_Taliban.svg|coat=Arms_of_the_Islamic_Emirate_of_Afghanistan.svg|map=Afghanistan_(orthographic_projection).svg|capital=Kabul|demonym=Apgan}} '''Apganistan''' (hurup Arab Gundul: افغانستان; Pastun: افغانستان ''Afġānistān''; Dari: افغانستان ''Afghānestān'') atawa '''Negeri Apgan''' (hurup Arab Gundul: نݢرى افغان) atawa resminya '''Imarat Islam Apganistan''' (hurup Arab Gundul: امارة اسلام افغانستان; Pastun: د افغانستان اسلامي امارت ''Də Afġānistān Islāmī Imārat''; Dari: امارت اسلامی افغانستان ''Emārat-e Eslāmi-ye Afghānestān'') entu atu daèrah di Asia Sintrem. Ni negara watesan ama [[Pakistan]] di beludiknya ama blètannya, [[Iran]] di bekulonnya, [[Turkmènistan]], [[Usbèkistan]], ama [[Tajikistan]] di blèlir, èn [[Tiongkok]] di belah lor-wètan jau. Adapun hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Kabul]]. Apganistan wayah gini dibestir ama Taliban, abisnya bubar Kiblik Islam Apganistan, nyang diakuin secara antèrobangsa, tanggal 15 Agustus 2021. Di jaman bahola, orang pada nglèwatin ni tempat sembari ngebawa héwan ama barang-barang bakal didagangin, sebab ni negara ngubungin Tiongkok èn [[Hindi]] ama Asia Sintrem èn [[Wètan Tenga]]. Ni negara luasnya sekitaran 652.230 km<sup>2</sup> (atawa sepantes ama 251.826 mi<sup>2</sup>). Ada 41 jutaan orang nyang tinggal di Apganistan. Ada juga' sekitaran 3 jutaan orang pengungsi nyang ada di Pakistan èn Iran bakal selama beberapa waktu. Di tahon 2011, dia punya hopstad, Kabul, ada punya sekitar 3.691.400 orang nyang tinggal di situ. Adapun orang Apganistan digeronya '''orang Apgan''' (hurup Arab Gundul: اورڠ افغان). == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Apganistan]] d98zkviwzb92ery0yx440ehhw2hj95c Api 0 504 25045 19624 2024-08-24T04:01:46Z OrangKalideres 327 Koreksi 25045 wikitext text/x-wiki [[Gepokan:Large bonfire.jpg|thumb|Api gedé lagi ngelèntab.]] '''Api'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 121.</ref> (hurup Arab Gundul: افى) atawa '''bara<ref name=":0" />''' (hurup Arab Gundul: بارا) atawa '''geni''' (hurup Arab Gundul: ݢنى) atawa '''sene<ref name=":0" />''' (hurup Arab Gundul: سنو) ièlah [[gedian kimia]] nyang ngasilin [[cahaya]] ama [[panas]]. Api bisa nongol kalu bahan sepud [[Gedian rèdok|ngoksidir]], atawa keilangan [[èlèktron]]nya, ama ngelosin [[ungkulan]] nyang ngebadeg-badeg. [[Bara]] cuman bagèan api nyang ngembetin cahaya nyang kiatannya. == Ruju'an == {{Reflist}} [[Bangsaan:Api]] ga436rmr1cz9dc390ozietq22tfvfh0 Apit 0 505 24007 19625 2024-07-13T22:40:36Z Swarabakti 44 24007 wikitext text/x-wiki '''Apit'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Apid'''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: افت<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 67.</ref>) atawa '''Hapit'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Hapid'''.</ref> (hurup Arab Gundul: هافت) atawa '''Julkaèdah'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: ذو القعدة) ada bulan kesebelas di almenak Selam atawa Hijriah. Di basa Arapnya, ni bulan namanya – '''''Żu 'l-qaʿdah''''' (Arab: ذو القعدة), nyang lèterleknya 'empunya tempat duduk'. Maksudnya, 'tempat duduk' di mari artinya pada bedami biar kaga' perang, sebab haram hukumnya perang di ni bulan. Mangkanya, ni bulan juga' masup ke dalem atu deri bulan haram nyang empat di almenak Selam. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] 387g9iuooc0pjipjgwoqkrkdtiok67b Aprika 0 506 24173 19626 2024-07-16T07:18:16Z Bangrapip 9 24173 wikitext text/x-wiki [[Gepokan:Africa (orthographic projection) blank.svg|thumb|Peta benua Aprika]] '''Aprika''' (hurup Arab Gundul: افريقا) entu benua kedua paling gedé di dunia. Ni benua gedénya 1/5 deri [[Bumi]] punya daratan. Sebagé lagi, ni benua juga' dikulilingin ama bilangan aèr nyang lega. Ada 54 negara nyang pol diakuin èn merdéka di Aprika, serènta 14,7% (1,216 miliar) deri dunia punya penduduk tinggal di sonoh. Orang kata, ni benua – benua di mana manusia pertama pada mulain berobah (''evolusi''). == Negara èn wilayah tanggungan == Wilayah tanggungan atawa daèrah husus di bawah ni biasanya ada nama negara penanggung nyang dalem gupitan ( ). # Aprika Lor #* [[Aljajaèr]] #* [[Libi]] #* [[Magrib]] #* [[Mélila]] (Spanyol) #* [[Mesir]] #* [[Madéra]] (Portugal) #* [[Pulo Kenari]] (Spanyol) #* [[Pulo Pèlagi]] (Itali) #* [[Sabtah]] (Spanyol) #* [[Tunis]] #* [[Sahara Kulon]] # Aprika Wètan #* [[Burundi]] #* [[Èritréa]] #* [[Habsi]] #* [[Jibuti]] #* [[Jimbabwé]] #* [[Kénia]] #* [[Komoro]] #* [[Madagaskar]] #* [[Malawi]] #* [[Méot]] (Prasman) #* [[Moritius]] #* [[Mosambik]] #* [[Réunion]] (Prasman) #* [[Ruanda]] #* [[Sambia]] #* [[Sésèl]] #* [[Somali]] #* [[Somalilan]] #* [[Sudan]] #* [[Sudan Kidul]] #* [[Tansania]] #* [[Uganda]] #* [[Wilayah Kidul Prasman]] (Prasman) # Aprika Tenga #* [[Anggola]] #* [[Cad]] #* [[Gabon]] #* [[Ginéa Katulistiwa]] #* [[Kamérun]] #* [[Kiblik Aprika Sintrem|Kiblik Aprika Tenga]] #* [[Kiblik Kera'yatan Kongo]] [Kinsasa] #* [[Kiblik Kongo]] [Brasawil] #* [[Sint-Tomas èn Prins]] # Aprika Kidul #* [[Aprika Kidul]] #* [[Boswana]] #* [[Lésoto]] #* [[Namibi]] #* [[Swasilan]] # Aprika Kulon #* [[Bénin]] #* [[Burkina Paso]] #* [[Gambia]] #* [[Gana]] #* [[Giné]] #* [[Giné-Biso]] #* [[Gunung Singa]] #* [[Libéria]] #* [[Mali]] #* [[Moritani]] #* [[Nigèr]] #* [[Nigéria]] #* [[Panté Gading]] #* [[Sénégal]] #* [[Sint-Héléna, Kenaèkan, èn Tristang da Kunya]] (Kerajaan Rempug) #* [[Tanjung Ijo]] #* [[Togo]] == Ruju'an == {{Negara di Aprika}} [[Kategori:Benua]] [[Kategori:Aprika]] htnfoj03m113totyzlpvsm3lero9och Aprika Kidul 0 507 25414 23505 2024-09-08T12:03:53Z OrangKalideres 327 + sènggètan 25414 wikitext text/x-wiki {{Negara|name=Kiblik Aprika Kidul|native_name=''Republic of South Africa'' (Inggris)<br/>''Republiek van Suid-Afrika'' (Aprikan)|flag=Flag_of_South_Africa.svg|coat=Coat_of_arms_of_South_Africa.svg|map=South_Africa_(orthographic_projection).svg|capital=[[Kapstad]]<br/>[[Pretoria]]<br/>[[Blumpontèn]]|demonym=Aprika Kidul}} '''Aprika Kidul''' (hurup Arab Gundul: افريقا کيدول; {{lang-en|South Africa}}; {{lang-af|Suid-Afrika}}) atawa resminya '''Kiblik Aprika Kidul''' (hurup Arab Gundul: کبليک افريقا کيدول; {{lang-en|Republic of South Africa}}; {{lang-af|Republiek van Suid-Afrika}}) entu negara nyang letaknya di bekidulnya [[Aprika]]. Ni negara jiranan ama [[Namibi]], [[Boswana]], [[Jimbabwé]], [[Mosambik]], [[Lésoto]], èn [[Swasilan]]. Ni negara punya kota paling gedé nama [[Johanesbereh]]. Adapun dia punya hopstad ada tiga, laèn kota, laèn kanggonya, nya'entu [[Kapstad]], [[Pretoria]], èn [[Blumpontèn]]: guwernemèn ada di Pretoria, parlemèn – di Kapstad, èn Mahkamah Agung ada di Blumpontèn. Ni negara jenggarnya 1.221.037 km<sup>2</sup> (471.445 mi<sup>2</sup>). Di sono, ada barang 57.725.600 orang nyang tinggal di mari. Adapun dia punya basa resmi ada sebelas, antara laèn: [[basa Inggris]], [[basa Aprikan]], [[basa Julu]], [[basa Kosa]], [[basa Soto Lor]], [[basa Swana]], [[basa Soto]], [[basa Songga]], [[basa Swasi]], [[basa Wènda]], èn [[basa Ndébélé Kidul]]. == Ruju'an == {{Reflist}} {{Negara di Aprika}} [[Bangsaan:Aprika]] [[Bangsaan:Aprika Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Kiblik Aprika Kidul]] 7q4r5hvpw8vijj1xe788ljlp6so2fdn April 0 508 19628 2096 2024-06-04T21:36:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19628 wikitext text/x-wiki '''April''' (hurup Arab Gundul: افريل) atawa '''Sigwé''' (hurup Arab Gundul: سيݢوى) entu bulan keempat dalem almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya ari 30. Sepagémana bulan [[Maret]], ni bulan – dulunya bulan kedua di dalem almenak Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> lama. Ni bulan punya nama ada di basa Latinnya ''Aprīlis'', nyang diambil deri kata basa Ètrusken 𐌀𐌐𐌓𐌖 ''apru'', nyang di basa Yunani Kunanya Ἀφροδῑ́τη ''Aphroditē'' '[[Jorah]]'. Jadinya, ni bulan ada punya arti 'bulannya Wènus'. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Kategori:Almenak Masèhi]] nwgvmnajc0s51rsh5wu7f5z4z5f3fhd Arab Saudi 0 509 23415 19629 2024-07-06T14:05:59Z Swarabakti 44 23415 wikitext text/x-wiki {{Negara|name=Kerajaan Arab Saudi|native_name=المملكة العربية السعودية (Arab)<br/>''al-Mamlakah al-ʿArabīyah as-Suʿūdīyah''|flag=Flag_of_Saudi_Arabia.svg|coat=Emblem_of_Saudi_Arabia.svg|map=Saudi_Arabia_(orthographic_projection).svg|capital=Riyad|demonym=Arab<br/>Saudi}} '''Arab Saudi''' (hurup Arab Gundul: عرب سعودى; Arab: العربية السعودية ''al-ʿArabiyyah al-Suʿūdiyyah'') atawa '''Arab''' (hurup Arab Gundul: عرب) atawa '''Negeri Arab''' (hurup Arab Gundul: نݢرى عرب) atawa '''Saudi''' (hurup Arab Gundul: سعودى; Arab: السعودية ''al-Suʿūdiyyah'') atawa resminya '''Kerajaan Arab Saudi''' (hurup Arab Gundul: كراجأن عرب سعودى; Arab: المملكة العربية السعودية ''al-Mamlakah al-ʿArabiyyah al-Suʿūdiyyah'') entu atu negara di Asia Kulon, masup juga' sebagèan besar Semenanjung Arab. Wilayah daratannya kurang lebi ampir 2.150.000 km<sup>2</sup> (830.000 mi<sup>2</sup>), jadinya Arab Saudi secara géograpisnya negara paling gedé ke-5 di Asia èn paling gedé ke-2 deri antéro negara-negara Arab abisnya [[Aljajaèr]]. Arab Saudi watesan ama [[Urdun]] èn [[Irak]] di blèlir, [[Kuwét]] di di belah lor-wètan, [[Katar]], [[Bahrén]], èn [[Imarat Arab Rempug]] di blètannya, [[Oman]] di belah kidul-wètannya, èn [[Yaman]] di bekidulnya. Ni negara juga' dipisahin deri [[Israèl]] èn [[Mesir]] ama [[Telok Agabah]]. Ni atu-atunya negara nyang ada di [[Laot Mèra]] ama di lingir panté [[Telok Parsi]], èn sebagèan besar daratannya cègèr. Ni negara hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Riyad]]. Arab Saudi entu negara di mana [[Islam|agama Selam]] muncul pertama kali èn kadang digero "Tana Dua Mesigit Haram" atawa "Tana Haramén" nyang ngeruju' ke [[Mesjidilharam]] (di [[Mekah]]) èn [[Mesigit Nabi]] (di [[Medinah]]), dua tempat suci dalem [[Islam|agama Selam]]. Adapun basa resminya – basa Arab. Ni negara punya agama resmi entu Selam Ahlusunah. Plaktèk keagamaan minhum<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 2. '''Minhum''' (hurup Arab Gundul: منهم) – ''non-Islam, non-Muslim'' (Indo.); ''non-Islamic, non-Muslim'' (Ing.).</ref> perboden di tempat-tempat umum, tapi kaga' perboden kalo bakal sendèwèkan. Mashab akidah Hambali entu nyang paling banyak sawabannya, serènta juga' gerakan [[Wahabiah]] dalem pèrkah<ref>'''Pèrkah''' (hurup Arap gundul: فرقة) – ''sekte'' (Indo.); ''sect'' (Ing.)</ref> Selam Ahlusunah juga' sering digero'-gero' jadi "atu ciri has deri Arab Saudi". Arab Saudi ada punya kota nyang penting bakal agama Selam. Banyak orang Selam deri mana-mana dunia dateng di Mekah bakal naèk haji, sebab haji entu atu deri lima rukun Selam. Adapun kota-kota gedé laènnya antara laèn: Riyad, [[Jedah]], ama [[Damam]]. Arab Saudi punya mata uang – [[Rèal Saudi]]. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Arab Saudi]] dnr8obrz3kthtm2z6u8towdt9nzzutj Arak api 0 510 24669 22580 2024-08-01T14:18:04Z Swarabakti 44 24669 wikitext text/x-wiki [[Gepokan:Denaturat.jpg|thumb|Arak api]] '''Arak api'''<ref>''Hindia-Nederland: Surat Kabar Betawi''. (24 Sèptèmber 1873).</ref> (hurup Arab Gundul: عرق افى) atawa '''spirtus<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: سفيرتس) atawa '''spiritus'''<ref name=":0" /> (hurup Arab Gundul: سفيريتس) ièlah métanol nyang gableg jat tetambahan [[Racun|beracun]] ama baunya tajem biar kaga' [[Aèr serani|diinum]]. Kadang-kadang, arak api dikasi jat kelir bakal nengerinnya. Piridina, [[Balé-balé|métanol]], atawa dua-duanya kena ditambahin bakal ngeja itu arak api jadi racun, ama [[dénatonium]] juga' bisa ditambahin biar rasanya rada paitan. Arak api kangg bakal peneneb ama bahan bakar bakal [[penyuled alkohol]] ama kompor tèngtèng. Bahna ngebadeg industri nyang maké arak api, banyak [[jat tetambahan]] ama manhad dénaturasi nyang dipaké Umumnya, nyang ditambahin entu [[Balé-balé|métanol]] 10%, jadinya digero' juga "arak api kemetilisir". Jat tetambahan laènnya kaya' [[isopropil alkohol]], [[asèton]], mètil ètil kéton, mètil isobutil kéton, èn [[dénatonium]].<ref>[https://web.archive.org/web/20150510040900/http://www.distill.com/specs/EU2.html "Ethanol Denaturants"]. ''The Online Distillery Network''. 22 Nopèmber 1993. Diarsipin deri nyang [https://www.distill.com/specs/EU2.html asli] per 10 Méi 2015. Dibuka per 12 Sèptèmber 2023.</ref> Dénaturasi alkohol kaga' secara kimiawi ngrobah molèkul [[étanol]]. Kebalikannya, étanol dicampur ama bahan kimia bakal ngeja teneban racun. Kaga' ada cara nyang sat-set bakal ngebelèk unsur-unsurnya. == Ruju'an == [[Bangsaan:Alkohol]] to4mgyeu7r05mevl3x8c77a8i2k3swk Arhèntini 0 511 25724 25719 2024-09-21T05:44:09Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by OrangKalideres (TwinkleGlobal) 25724 wikitext text/x-wiki {{Negara|name=Kiblik Arhèntèn|native_name=''República Argentina'' (Inggris)|flag=Flag_of_Argentina.svg|coat=Coat_of_arms_of_Argentina.svg|map=Argentina_(orthographic_projection).svg|capital=Buénos Airès|demonym=Arhèntèn<br/>Argèntina}} '''Arhèntini''' (hurup Arab Gundul: ارخنتينى; Spanyol: ''Argentina'') atawa '''Argèntina''' (hurup Arab Gundul: ارݢنتينة) atawa resminya '''Kiblik Arhèntèn''' (hurup Arab Gundul: کبليک ارخنتين; Spanyol: ''República Argentina'') entu negara nyang letaknya di di [[Amrik Kidul]]. Ni negara punya hopstad [[Buénos Airès]]. Ni negara jenggarnya 2.780.400 km<sup>2</sup> (1.073.500 mi<sup>2</sup>). Di sono, ada barang 46.621.847 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[basa Inggris]], cuman ada basa timbalan resminya, antara laèn [[basa Guarani]], [[basa Kécua]], [[Basa Toba Kom|basa Kom]], [[basa Mokobi]], [[basa Wici]], èn hata basa [[basa Wèles]]. Orang Arhèntini bisa digero' '''orang Arhèntèn''' (hurup Arab Gundul: اورڠ ارخنتين) atawa '''orang Argèntina''' (hurup Arab Gundul: اورڠ ارݢنتينة). == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Bangsaan:Amrik]] [[Bangsaan:Amrik Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Arhèntini]] rbbfswt0xh2zpdm7cek9orl922qllcb Ari sonder mobil 0 512 24189 19632 2024-07-16T07:26:06Z Bangrapip 9 24189 wikitext text/x-wiki [[File:Jakarta Car Free Day.jpg|thumb|250px|Hari Bebas Kendaraan Bermotor (''Car Free Day'') di Jakarte]] '''Ari sonder mobil''' (hurup Arab Gundul: هارى سوندر موبيل; singketan: ASM; basa Inggris: ''Car Free Day'') entu dijadiin bakal suar ke orang-orang bakal nurunin ketagian masarakat bakal maké mobil atawa motor perorangan. Di Jakarta, ari sonder mobil digelar pertama kali tanggal 23 Mèi 2002. Enni kegiatan digelar ama Koalisi LSM Lingkungan bakal jadi tempat penampungan masarakat punya suara dalem pengejaan belèt pemerèntah. Ari sonder mobil pada mulanya digelar di ari Ahad nyang paling akhir saban bulan di Jakarta. Enni kegiatan lamanya 8 jem deri jem 6 ampé jem 2 siang, cuman lantaran seambrek sesambat deri masarakat, akhirnya ari Ahad tanggal 26 April 2009 dipendèkin jadi 2 jem. Taon 2011, penggelaran ari sonder mobil mingkin nambah jadi sebulan dua kali. Terusannya, tanggal 13 Mèi 2012 ari sonder mobil digelar sebulan empat kali deri jem 6 ampé jem 11. Enni di bawah daptar jalanan di Jakarta nyang ada punya ari sonder mobil (Saban ari Ahad deri jem 6 ampé jem 11): # Semua kotip/trap propinsi: Jl. Jènderal Sudirman ampé Jl. M.H. Thamrin (deri perapatan Thamrin-Médan Merdéka Kulon ampé Bunderan Senayan). # Jakarta Sintrem: Jl. Lètjèn Suprapto (deri perapatan Cempaka Mas ampé perapatan FO Galur). # Jakarta Kidul: Jl. Sisingamangaraja (deri bunderan Senayan ampé perapatan CSW). # Jakarta Kulon: Betawi Lama. # Jakarta Wètan: Jl. Pemuda (deri perapatan Arion ampé perapatan Pemuda-Bekasi Raya). # Jakarta Lor: Jl. Boulevard Kelapa Gading (deri bunderan La Plazza ampé tugu Summarècon) == Ruju'an == q4lcgnyvrqfic1xqn6p1oarep8nsnlf Arisona 0 513 19633 19053 2024-06-04T21:36:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19633 wikitext text/x-wiki {{Negara|name=Arisona|native_name=''State of Arizona'' (Inggris)<br/>''Hoozdo Hahoodzo'' (Nabaho)<br/>''Alĭ ṣonak'' (O'odham)|flag=Flag_of_Arizona.svg|coat=|map=Arizona_in_United_States.svg|capital=[[Pènik,_Arisona|Pènik]]|demonym=Arisona}}'''Arisona''' (hurup Arab Gundul: اريزونة; [[Basa Inggris|Inggris]]: ''Arizona'' /ˌærɪˈzoʊnə/; [[Basa Nabaho|Nabaho]]: ''Hoozdo Hahoodzo'' [hoː˥z̥to˩ ha˩hoː˩tso˩; [[Basa O'odam|O'odam]]: ''Alĭ ṣonak'' [ˈaɭi̥ ˈʂɔnak]) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat]], percisnya di [[Amrik Serèkat Kidul-wètan]]. Ni negeri – negeri paling gedé nomer 6 èn paling ngebadeg penjogrognya nomer 14 deri seantéro 50 negeri. Dia punya ibu negeri nama [[Pènik, Arisona|Pènik]]. Arisona entu bagèan deri daèrah [[Huk Empat]] nyang [[Utah]] ada di blèlir, [[Kolorado]] di belah lor-wètan, èn [[Niu-Mèksiko|Mèksiko Baru]] di blètan. Nah kalo, negeri nyang watesan laènnya ada [[Nèwada]] di belah lor-kulon, Kaliporni di bekulon, èn [[Negeri di Mèksiko|negeri-negeri Mèksiko]] nama [[Sonora]] ama [[Kaliporni Bawah]] di bekidul ama di belah kidul-kulonnya. == Ruju'an == [[Bangsaan:Negeri di Amrik Serèkat]] 2ig1b7kwza80uuikmhdjtd7env5eytk Aristo 0 514 23083 19634 2024-06-30T16:20:19Z Jalilah Jali 457 /* Ruju'an */ 23083 wikitext text/x-wiki {{Infobox philosopher | name=Aristo | image=Aristotle Altemps Inv8575.jpg | caption=Roman copy (in marble) of a [[Ancient Greek sculpture|Greek bronze]] bust of Aristotle by [[Lysippos]] ({{circa|330 BC}}), with modern alabaster mantle | birth_date=384 SM | birth_place=[[Stagira (kota kuna)|Stagira]], [[Chalcidian League]] | death_date={{nowrap|322 BC (aged 61–62)}} | death_place=[[Chalcis]], [[Euboea]], [[Macedonia (ancient kingdom)#Empire|Macedonian Empire]] | education=[[Platonic Academy]] | era=[[Pilsapat Yunani Kuna]] | region=[[Pilsapat Kulon]] | school_tradition={{Flatlist}} * [[Peripatetic school]] {{Endflatlist}} | notable_students = [[Iskandar Agung]], [[Theophrastus]], [[Aristoxenus]] | main_interests={{Flatlist}} * [[Logic]] * [[Physis|Natural philosophy]] * [[Metaphysics]] * [[Ethics]] * [[Politics]] * [[Rhetoric]] * [[Aesthetics|Poetics]] {{Endflatlist}} | notable_ideas=[[Aristotelianism]] {{collapsible list | title = Theoretical philosophy | [[Aristotelian logic]], [[syllogism]] | [[Four causes]] | [[Genus–differentia definition|Genus and differentia]] | [[Hylomorphism]], [[substance theory|substance]], [[essence]], [[accident (philosophy)|accident]] | [[Hypokeimenon]] | [[Potentiality and actuality]] | [[Aristotle's theory of universals|Theory of universals]] | [[Unmoved mover]] }} {{collapsible list | title = Natural philosophy | [[Aristotelian biology]] | [[Aristotelian physics]] | [[Common sense]] | [[Eternity of the world]] | [[Five wits]] | ''[[Horror vacui (physics)|Horror vacui]]'' | [[Classical elements#Aristotle|Theory of elements]], [[Aether (classical element)|aether]] | [[Rational animal]] }} {{collapsible list | title = Practical philosophy | [[Aristotelian ethics]] | [[Catharsis]] | [[Deliberative rhetoric|Deliberative]], [[epideictic]] and [[forensic rhetoric|forensic]] [[rhetoric]] | [[Enthymeme]] and [[Paradeigma]] | [[Family as a model for the state]] | [[Golden mean (philosophy)|Golden mean]] | [[Kyklos#Aristotle|Kyklos]] | [[Magnanimity]] | [[Mimesis]] | [[Natural slavery]] | [[Intellectual virtue]]s: [[sophia (wisdom)|sophia]], [[episteme]], [[nous]], [[phronesis]], [[techne]] | [[Three appeals]]: [[ethos]], [[logos]], [[pathos]] | [[Aristotle's views on women|Views on women]] }} |notable_works= {{Flatlist}} *''[[Organon]]'' *[[Physics (Aristotle)|''Physics'']] *[[Metaphysics (Aristotle)|''Metaphysics'']] *''[[Nicomachean Ethics]]'' *[[Politics (Aristotle)|''Politics'']] *[[Rhetoric (Aristotle)|''Rhetoric'']] *[[Poetics (Aristotle)|''Poetics'']] {{Endflatlist}} |native_name={{nobold|Ἀριστοτέλης}}|native_name_lang=grc}} '''Aristo''' atawa '''Irasatu''' (hurup Arab Gundul {{Script|Arabic|ارسطو}}; {{lang-grc|{{Script/Greek|Ἀριστοτέλης}} {{transliteration|grc|Aristotelēs}}}}; [[Stagira]], Makèdoni, 384 SM – Kalkis, Èuboia, Yunani, 7 Maret 322 SM) atawa '''Aristotélès''' atawa '''Aristotalès''' (hurup Arab Gundul {{Script|Arabic|ارسطوطيليس}}) entu [[pilsup]] Yunani. Dia salah atu pilsup nyang penting di peradaban Kulon punya sejarah. Aristo banyak nulis kitap, èn sebagèan dia punya tulisan masing ada ampé sekarang. Aristo juga' pernah jadi [[Iskandar Agung]] punya mursid pas dia masing bocah. == Ruju'an == {{Reflist}} kt3niovt814b06182ag3jshkpro2rch Arkansas 0 515 19635 19056 2024-06-04T21:36:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19635 wikitext text/x-wiki {{Negara|name=Arkansas|native_name=''State of Arkansas'' (Inggris)|flag=Flag_of_Arkansas.svg|coat=Seal_of_Arkansas.svg|map=Arkansas_in_United_States.svg|capital=[[Litelrok,_Arkansas|Litelrok]]|demonym=Arkansas<br/>Arkansa}}'''Arkansas''' (hurup Arab Gundul: اركنسس; Inggris: ''Arkansas'' /ˈɑːrkənsɔː/) atawa '''Arkansa''' (hurup Arab Gundul: اركنسا), poyokannya ''Land of Opportunity'' "Tana Peruntungan" atawa ''The Natural State'' "Negeri Alamiah", ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat]].. Dia punya hopstad ama kota paling gedénya ièlah [[Litelrok, Arkansas|Litelrok]]. Di sènsus tahon 2020, kerèken ada 3.013.756 orang nyang ngejedog di Arkansas.<ref>Biro Sènsus AS. (26 April 2021). [https://www.census.gov/data/tables/2020/dec/2020-apportionment-data.html "2020 Census Apportionment Results"]. ''The United States Census Bureau''. Dipungut per 10 Januari 2024.</ref> == Ruju'an == [[Bangsaan:Negeri di Amrik Serèkat]] 3jqkqzbb6fvgtvz2z9d38lzvv5uq119 Arkimèdès 0 516 24737 19636 2024-08-04T10:38:32Z Swarabakti 44 24737 wikitext text/x-wiki {{Databox|item=Q8739}} '''Arkimèdès deri Sarakusa''' (hurup Arab Gundul: {{Script|Arabic|ارخميدس درى سرقوسة}}; {{lang-grc|{{Script/Greek|Ἀρχιμήδης}} {{transliteration|grc|Archimḗdēs}}}}) (idupnya sekitar 287 SM–212 SM)<ref>Evans I.O. (1962). ''Inventors of the world''. Warne. h. 11.</ref> ada atu èlmuwan Yunani Kuna. Dia orang entu penemu, ahli èlmu palak, ama ahli matimatika. Dia lahir di kota Sarakusa, di [[Sisilia]]. Babanya entu Pidias, atu ahli èlmu palak, èn barangkali dia masup di kuarga raja Sirakusa. Itu waktu, Sarakusa ada atu kota Yunani nyang kaya di pinggiran Sisilia. Pas Arkimèdès kurang lebi 10 tahon umurnya, dia pegi deri Sarakusa bakal belajar di [[Iskandariah]], [[Mesir]]. Dia beguru di [[Iklidès]] punya sekolahan. Kaga' ditauin tètèk bengèknya Arkimèdès punya keidupan apa dia pernah kawin ama punya anak apa kaga. Pas orang Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> nyerang Sarakusa, dia pada nyandak Arkimèdès biar pada bisa belajar ama dia. Sekitar dua tahonan abisnya, dia ngegambar diagram matimatika di pasir èn ngeja gondok atu soldadu Romèn dengen nolak ketemu ama jèndral Romèn ampé dia ngerampungin tu masalah. Tu orang Romawi malah ngebunuh dia. Orang kata, dia punya kata-kata pengabisan entu, "Ontong ganggu gua punya lingkeran!". == Ruju'an == <references /> [[Bangsaan:Pilsapat]] [[Bangsaan:Pilsup]] b47nsfen0dicaqgz7hg88ppqunnyktd Arpa 0 517 24447 19637 2024-07-20T12:38:24Z OrangKalideres 327 Koreksi 24447 wikitext text/x-wiki [[Gepokan:-4993 hARP 1200 bL sG tL tL.jpg|thumb|Arpa gedé]] '''Arpa'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 31. </ref> (hurup Arab Gundul: ارف) entu alat gending nyang digenjrèng senarnya. Ni – [[alat gending genjrèng]] paling gedé nomer dua kalu di [[orkès]]. Arpa udah ada semprakan tahon 4000 SM kapan orang-orang Mesir pada maké itu arpa di tempat suci. Orang-orang Serani sering ngegambarin [[malaèkat]] maènin arpa di [[Sorga]]. == Ruju'an == {{Reflist}} [[Bangsaan:Alat gending]] [[Bangsaan:Alat gending genjrèng]] 3dh48rzezpdy0oqi8b7bz8eo47hiimv Artapel 0 518 23504 22082 2024-07-08T12:32:41Z OrangKalideres 327 /* Ruju'an */Koreksi 23504 wikitext text/x-wiki [[File:Patates.jpg|thumb|Tampang artapel]] '''Artapel'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi, h. 21.</ref> (hurup Arab Gundul: ارتفل; Indonésia: ''kentang''; Welanda: ''aardappel'') atawa '''ubi tapel'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوبى تفل) atawa '''ubi kembili'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوبى كمبيلى) atawa '''kentang''' (hurup Arab Gundul: کنتڠ) ya'entu tanaman deri [[Solanaceae|''Solanaceae'']] nyang ada punya [[Umbi|umbi batang]] nyang kena dimakan. Ni umbi nyang jadi makanan pokoknya orang [[Èropa]] sekarang, walopun aslinya mah didatengin deri [[Amrik Kidul]]. == Ruju'an == <references /> [[Bangsaan:Umbi-umbian]] [[Bangsaan:Bahan makanan]] [[Bangsaan:Makanan poko']] 0vnr33e0shu7crmwb9lvashgf2kybgr Artapel gorèng 0 519 19639 2168 2024-06-04T21:36:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19639 wikitext text/x-wiki [[Berkas:French Fries.JPG|thumb|Artapel gorèng punya tampang]] '''Artapel gorèng''' (hurup Arab Gundul: ارتفل ݢوريڠ) atawa '''kentang gorèng''' (hurup Arab Gundul: کنتڠ ݢوريڠ) atawa '''ubi tapel gorèng''' (hurup Arab Gundul: اوبى تفل ݢوريڠ; [[Inggris Amrik Lor]]: ''french fries''; Inggris Britani: ''chips''; Inggris Hindi: ''finger chips'') nya'entu atu gorèngan artapel nyang dipotong tipis-tipis. Dasarannya deri mana masing dicèkcokin. Cara ngejanya entu tibang motong tipis-tipis itu kentang, ngeringin, terus digorèng dah. Biasanya, artapel gorèng digorèngnya [[gorèng kelem]]. Artapel gorèng juga' bisa dipanggang di open. Orang kita biasanya makan artapel gorèng paké cocolan kaya' caos, èns. Atawa, kalo orang luar biasanya juga' bisa ditomprokin di dalem [[roti tomprok]], [[Berger|hamberger]], [[Setik (makanan)|setik]], èns. Artapel gorèng biasanya didagangin di [[Warung tinggal madang|warung-warung tinggal madang]] kaya' [[Mèkdi]], [[Warung A&W|A&W]], èns. == Ruju'an == [[Kategori:Makanan tinggal madang]] agbs6vppmzfyc1u4gwu9fjapaiibq0v Artur Aristakisyan 0 521 22899 19640 2024-06-29T12:05:01Z OrangKalideres 327 /* Ruju'an */Koreksi 22899 wikitext text/x-wiki '''Artur bin Sarkis Aristakisyan''' (hurup Arab Gundul: ارتور بن سرکس اريستاکسيان; Rus: Арту́р Сарки́сович Аристакися́н ''Artúr Sarkísovič Aristakisyán''; lair 1 Oktober 1961 di [[Kisinèp]], KSS Moldawi, [[Uni Sowièt]]) entu atu [[tukang ngarahin pèlem]], [[tukang ngarahin lakon]], èn [[tukang sènter pèlem]] [[Ruslan|Rus]] èn [[Moldawi]]. Dia orang – mualip pèlem "Dedampal" («Ладони») èn "Tempat di Bumi" («Место на земле») nyang ni pèlem dapet segabreg-gabreg pengargaan di banyak keriaan antérobangsa. Dia juga' ngeja ma'mal nama Sekolah Tamsil «Школа притч». == Ruju'an == {{Reflist}} [[Bangsaan:Tukang ngarahin pèlem Ruslan]] ax7rjyqj5ltmxb03nwr9r6sntb1gy8u Asahan 0 522 2179 2178 2024-05-15T07:39:53Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2178 wikitext text/x-wiki #REDIRECT [[Kabupatèn Asahan]] 44bq2rdqscdngru4lw4dcbnnz45geix Asdud 0 523 23765 19641 2024-07-12T10:10:00Z Naval Scene 150 23765 wikitext text/x-wiki [[File:Ashdod Marina Aerial View.jpg|thumb|Asdud diimpleng deri awan.]] '''Asdud''' (hurup Arab Gundul: اسدود; Arab: اشدود‎‎ ''Ašdūd'' atawa إسدود ''Isdūd''; Ibrani: אַשְׁדּוֹד ''Ašdôḏ'') entu atu kota cedèkan [[Israèl|Seraèl]] nyang di dia punya negara paling gedé nomer enem. Asdud entu [[bandar]] paling gedé di Seraèl punya wilayah bètakan, bahna ada barang 60%-nya deri barang-barang imporan tu negara liwatnya liwat ni kota. == Ruju'an == 320xvcwwqj0pniy8mpkicg8rlrmrp26 Asgabad 0 524 24228 22569 2024-07-16T07:39:19Z Bangrapip 9 24228 wikitext text/x-wiki [[File:Independence Square, Ashgabat.jpg|thumb|Alun-alun Kemerdékaan, Asgabad]] '''Asgabad''' (hurup Arab Gundul: عشق آباد; [[Basa Turkmèn|Turkmèn]]: ''Aşgabat'' [ɑʃɢɑˈbɑt]; [[Basa Parsi|Parsi]]: عشق‌آباد ''Ešqābād''), dulunya '''Poltorat''' (hurup Arab Gundul: فولتورات; [[Basa Rus|Rus]]: Полтора́цк ''Poltoratsk'' [pəltɐˈratsk]) prak 1919 ampé 1927, entu [[hopstad]] ama kota paling gedénya [[Turkmènistan]]. Ni adanya di antara [[Gurun Karakum]] èn rèndèngan gunung [[Kopédag]] di [[Asia Tenga]], deketnya [[wates Iran–Turkmènistan]]. Ni kota penjogrognya ada 1.030.063 orang (sènsus 2022). == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Turkmènistan]] 4fkwr9liivn2prtyaglcy5cz2slk7wh Asia 0 525 19643 17655 2024-06-04T21:36:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19643 wikitext text/x-wiki [[Gepokan:Asia (orthographic projection).svg|thumb|250px|Pernahnya benua Asia di dunia]] '''Asia''' (hurup Arab Gundul: اسيا) entu benua nyang dia punya jenggar paling lèbar èn pengambreknya paling ngebadeg di dunia. Jenggarnya segedé 44,579,000 km<sup>2</sup> atawa sepantes ama 29,5%<ref>Surya, Gempita. [https://www.kompas.tv/klik360/181680/mengenal-7-benua-di-dunia-dari-luas-wilayah-hingga-populasinya "Mengenal 7 Benua di Dunia, dari Luas Wilayah hingga Populasinya"], [https://www.kompas.tv Kompas TV]; diterjemain deri basa Indonésia. Dibuka tanggal 30 Juni 2023.</ref> deri kabèhan muka bumi. Asia kena dibelèk jadi beberapa bagèan, nya'entu: [[Asia Wètan]], [[Asia Kidul-wètan]], [[Asia Kidul]], [[Asia Kulon]], [[Asia Tengah]], ama [[Asia Lor]]. Adapun jumblah penduduknya kira-kira 4,164,252,000 atawa sembabad ama 60% jumblah kabèhan pengambrek bumi. [[Cina|Kiblik Ra'yat Tiongkok]] ièlah negara nyang dia punya jumblah pengambrek banyak sendiri di benua Asia èn dunia dengen jumblah pengambrek barang 1,35 miliar. Jumblah negara di Asia ada 48 negaraan. [[Gepokan:Two-point-equidistant-asia.jpg|thumb|250px|Benua Asia pèrsi gambar impleng langit]] == Negara èn wilayah tanggungan == Wilayah tanggungan atawa daèrah husus di bawah ni biasanya ada nama negara penanggung nyang dalem gupitan ( ). {| border="0" cellpadding="2" | * {{flag|Abhasi}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Akrotiri èn Dèkèliah}} (Kerajaan Rempug) [pernahnya di Èropa ama Asia] * {{flag|Apganistan}} * {{flag|Arab Saudi}} * {{flag|Asèrbaijan}} * {{flag|Bahrén}} * {{flag|Benggaladésa}} * {{flag|Birma}} * {{flag|Bruné|Bruné Darusalam}} * {{flag|Butan}} * {{flag|Hindi}} * {{flag|Hongkong}} (Daèrah Bestir Istimèwa Tiongkok) * {{flag|Imarat Arab Rempug}} * {{flag|Indonésia}} * {{flag|Irak}} * {{flag|Iran}} * {{flag|Israèl}} * {{flag|Jepang}} * {{flag|Karabag Gunung}} [pengakuan antérobangsa sedikit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Kasakstan}} [pernahnya di Èropa ama Asia] * {{flag|Katar}} * {{flag|Kemboja}} * {{flag|Kibris}} [pernahnya di Èropa ama Asia] * {{flag|Kibris Lor}} [pengakuan antérobangsa sedikit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Kirgistan}} * {{flag|Koréa Kidul}} * {{flag|Koréa Lor}} * {{flag|Kuwét}} * {{flag|Laos}} * {{flag|Lèbanon}} | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Lemènder}} * {{flag|Makao}} (Daèrah Bestir Istimèwa Tiongkok) * {{flag|Maladéwa}} * {{flag|Malésia}} * {{flag|Mesir}} [cuman Semenanjung Siné doang] * {{flag|Monggoli}} * {{flag|Muang-Tay}} * {{flag|Népal}} * {{flag|Oman}} * {{flag|Osèti Kidul}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Pakistan}} * {{flag|Palestèn}} * {{flag|Piètnam}} * {{flag|Pilipénen}} * {{flag|Pulo Kokos (Keeling)}} (Ostrali) * {{flag|Pulo Natal}} (Ostrali) * {{flag|Ruslan}} [pernahnya di Èropa ama Asia] * {{flag|Singapur}} * {{flag|Sri Langka|Sélong|Sri Langka}} * {{flag|Suriah}} * {{flag|Taiwan}} * {{flag|Tajikistan}} * {{flag|Timor Wètan}} * {{flag|Tiongkok}} * {{flag|Turki}} [pernahnya di Èropa ama Asia] * {{flag|Turkmènistan}} * {{flag|Urdun}} * {{flag|Usbèkistan}} * {{flag|Yaman}} * {{flag|Wilayah Britani di Laotan Hindi}} (Kerajaan Rempug) |} == Ruju'an == <references />{{Asia}} [[Kategori:Benua]] [[Kategori:Asia]] blbs411258lemot4m5g19moz7bkw6r1 Asia Kidul-Wètan 0 526 2217 2216 2024-05-15T07:40:01Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2216 wikitext text/x-wiki #REDIRECT [[Asia Kidul-wètan]] decrjau6bd47vj64d456p2ko5uqum5q Asia Kidul-wètan 0 527 23884 23883 2024-07-13T11:18:31Z Swarabakti 44 23884 wikitext text/x-wiki [[Gepokan:Southeast Asia (orthographic projection).svg|thumb|250px|Lokasi Asia Kidul-Wètan di dunia]] [[Gepokan:Southeast asia.svg|thumb|250px|Peta Asia Kidul-Wètan]] '''Asia Kidul-wètan''' (hurup Arap Gundul: اسيا كيدول-ويتن) entu salah atu bagèan deri benua [[Asia]], nyang nglingkup negara di belah kidulnya [[Cina]], belah kulonnya [[Papua Nugini]], belah lornya [[Ostrali]], ama belah wètannya [[India|Negeri Hindi]]. Ni daèrah letaknya di wilayah papagan lèmpèng-lèmpèng bumi, ya'entu lèmpèng [[Eurasia|Èurasia]] ama [[Indo-Ostrali]]. Mangkanya, ni benua sering kena lindu èn gableg gunung api setumbra. Asia Kidul-wètan kena dibagi jadi dua bagèan, ya'entu Asia Kidul-wètan Daratan (basa Inggris: ''Mainland Southeast Asia'') nyang ngeliputin [[Myanmar|Birma]], [[Thailand|Muang-Tay]], [[Laos]], [[Kamboja|Kemboja]], [[Piètnam]], ama [[Malaysia|Semenanjung Malaya (Malésia Kulon)]]. Nah, kalo Asia Kidul-Wètan Pulo (basa Inggris: ''Maritime Southeast Asia'') entu ngeliputin [[Indonesia|Indonésia]], [[Singapura|Singapur]], [[Malaysia|Malésia Wètan (Sabah èn Serawak)]], [[Brunei|Bruné Darussalam]], [[Filipina|Pilipénen]], [[Timor Leste|Timor Wètan]], ama [[Pulau Natal|Pulo Natal]]. Luasnya ni wilayah kira-kira 4,500,000 km<sup>2</sup>, atawa sama ama 3% luasnya daratan bumi, sedeng penduduknya banyaknya kira-kira 610,000,000 atawa 8,8% jumblah penduduknya bumi, dengen dia punya kepadetan 135.6 orang/km<sup>2</sup>. Agama nyang paling banyak dianut entu [[Islam]] ama [[Buddha]]. Selaèn entu, ada juga' [[Kristen|Krèsten]]. Bagèn begitu, banyak juga' laèn-laèn agama nyang dianut ama masarakatnya, misalnya agama [[Hindu]] ama kepercayaan asli setempat. ==Daptar negara== Ada 11 negara nyang masup wilayah Asia Kidul-wètan: #[[Myanmar|Birma]], sintremnya Naypyidaw #[[Brunei|Bruné Darussalam]], sintremnya Bandar Seri Begawan #[[Indonesia|Indonésia]], sintremnya [[Jakarte|Jakarta]] #[[Kamboja|Kemboja]], sintremnya Phnom Penh #[[Laos]], sintremnya [[Wiang Cendana]] #[[Malaysia|Malésia]], sintremnya [[Kuala Lumpur]] #[[Thailand|Muang-Tay]], sintremnya Bangkok #[[Vietnam|Piètnam]], sintrem Hanoi #[[Filipina|Pilipénen]], sintremnya Manila #[[Singapura|Singapur]], sintremnya Singapur #[[Timor Leste|Timor Wètan]], sintremnya Dili [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Asia]] 4bg6tywo4bvda3zz8zf5vwprdd03l6h Asia Tenggara 0 528 2246 2245 2024-05-15T07:40:07Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2245 wikitext text/x-wiki #REDIRECT [[Asia Kidul-wètan]] decrjau6bd47vj64d456p2ko5uqum5q Asia Wètan 0 529 19645 2254 2024-06-04T21:36:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19645 wikitext text/x-wiki [[Berkas:East Asia (orthographic projection).svg|thumb|Letak Asia Wètan di dunia]] '''Asia Wètan''' (hurup Arab Gundul: اسيا ويتن) entu atu anakwilayah di [[Asia]] nyang luasnya kira-kira 11.840.000 km² atawa 15 persèn deri entu benua. == Ruju'an == [[Kategori:Asia]] mu5opqc320hr6wy87lqz8s72a8m74tx Askelan 0 530 24671 19646 2024-08-01T14:26:28Z Swarabakti 44 24671 wikitext text/x-wiki [[Gepokan:Ashkelon2022No1.jpg|thumb|Askelan deri macem-macem huk]] '''Askelan''' (hurup Arab Gundul: عسقلان; Arab: عَسْقَلَان ''ʿAsqalān''; Ibrani: אַשְׁקְלוֹן ''ʾAšqəlôn'') entu atu kota pesisir nyang adanya di wilayah cedèkan [[Israèl|Seraèl]], pasnya di [[Kedemangan Kidul (Israèl)|Kedemangan Kidul]] lingir Panté [[Laot Tenga]]. Ni kota adanya 50 kilomèter (30 mil) di bekidulnya [[Tal Abib]], ama 13 kilomèter (8 mil) di blèlirnya wates peminggiran ama [[Jalur Gajah]]. == Ruju'an == 8sc86t5osdk13angpdw09cfv6gk9jw3 Asoka 0 531 2259 2258 2024-05-15T07:40:11Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2258 wikitext text/x-wiki '''Asoka''' (IAST: Aśoka; sek. 304 – 232 SM), atawa bekèn di masarakat sebagé Asoka Ageng, entu Kaèsar Morya Magada ketiga di anakbenua Hindi selamanya sekitaran 268 entuk 232 SM. Dia punya kuasa nglingkup sebagèan besar anakbenua Hindi, ngampar deri bekulon nyang sekarang Apganistan ampé belètan nyang sekarang Benggaladésa, dengen dia punya hopstad nama Pataliputra. Sebagé atu wali Buda, dia dinisbatin gableg rol penting dalem penjeprahan agama Buda di mana-mana Asia jaman kolot. ta6ry0t242g6gkg4bij51crf8fnuzx7 Aspal 0 532 25041 19647 2024-08-24T03:20:54Z Bangrapip 9 25041 wikitext text/x-wiki [[File:Rollers compact the asphalt layer. Buryatia, Russia.jpg|thumb|Mubil penggiles lagi molès aspal jalanan]] '''Aspal''' (hurup Arab Gundul: اسفل) atawa '''bitumèn''' (hurup Arab Gundul: بيتومن) entu atu caèran nyang kentel, lèngkèt, lagi item atawa separolepeg, nyang ampir kabèhannya deri [[minyak bumi]]. Ni ada dalem bentuk minyak bumi nyang paling menta èn ada juga' dalem berapa bentuk jat alamiah. Paèdah paling utamanya – bakal ngeja jalan, nyang dicampur ama "tetambahan" ([[pasir]], [[kerikil]], batu remuk, èns.), biar itu jalan mulus punya. Namanya si macem-macem, bisa '''aspal''' (hurup Arab Gundul: اسفل), '''pèk'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فک), '''tèr''' (hurup Arab Gundul: تر). Aspal nyang caèr sering digero [[tèr]]. Tèr juga' dipaké bakal [[résin]] taneman. Adapun aspal nyang lepeg digeronya [[pèk]]. Bagèn kata blok aspal atawa pèk kiatannya lepeg, ni masing bisa mili, cuman pelan dah milinya. == Ruju'an == qyxmx16g27h5jkppryh644og1kw9n8y Astana 0 533 25784 25603 2024-09-25T01:59:53Z CommonsDelinker 230 Removing [[:c:File:Central_Downtown_Astana_2.jpg|Central_Downtown_Astana_2.jpg]], it has been deleted from Commons by [[:c:User:Krd|Krd]] because: per [[:c:Commons:Deletion requests/Files in Category:Bayterek Tower (Astana)|]]. 25784 wikitext text/x-wiki '''Astana''' (hurup Arab Gundul: {{Script|Arabic|أستانا}}; {{lang-kk|Астана}} {{transliteration|kk|Astana}} {{IPA|kk|ɑstɑnɑ}}; {{lang-ru|Астана}} {{transliteration|ru|Astana}} {{IPA|ru|ɐstɐˈna}}), dulu namanya '''Nur-Sultan''' (hurup Arab Gundul: {{Script|Arabic|نور سلطان}}), '''Akmolinsk''', '''Tselinograd''', èn '''Akmola''',<ref>{{Cite web |last= |first= |date=2022-09-18 |title=The Capital Has Been Officially Renamed to Astana |url=https://qazmonitor.com/news/844/the-capital-has-been-officially-renamed-to-astana |website=The Qazaqstan Monitor}}</ref> entu [[hopstad]]nya [[Kasakstan]]. Ni kota ngejegreg di bantaran [[Kali Isim]], di jeronya [[Daèrah Akmola]], biar kata dibestir jadi kota dengen kewontenan istimèwa kebelèk deri daèrah laènnya. Laporan ancer-ancer resmi tahon 2022 punya kata, katanya, ada 1.350.228 orang nyang ngejogrog di jero wates kota. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Ibu negeri di Èropa]] [[Bangsaan:Kasakstan]] 7eflsupvtfb2ko1nyids1s1tz4p6dms Asèrbaijan 0 534 23414 23413 2024-07-06T14:04:33Z Swarabakti 44 23414 wikitext text/x-wiki {{Negara|name=Kiblik Asèrbaijan|native_name=''Azərbaycan Respublikası'' (Asèri)|flag=Flag_of_Azerbaijan.svg|coat=Emblem_of_Azerbaijan.svg|map=Azerbaijan (orthographic projection).svg|capital=Baku|demonym=Asèrbaijan}} '''Asèrbaijan''' (hurup Arab Gundul: اذربيجان; Asèri: ''Azərbaycan'') atawa '''Adèrbaijan''' (hurup Arab Gundul: اذربيجان) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Asèrbaijan''' (hurup Arab Gundul: کبليک اذربيجان; Asèri: ''Azərbaycan Respublikası'') entu atu negara di wilayah Kaukasus Kidul Èurasia. Ni negara tetanggaan ama [[Ruslan]] di lor, [[Géorgi]] ama [[Lemènder]] di kulon, Iran di kidul, èn [[Laot Kaspi]] di wètan. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Baku]]. Asèrbaijan juga beserènta [[Kiblik Kuasa-dèwèk Nahicèwan|Kiblik Otonom Nahicèwan]], atu wilayah cempètan, nyang jiranan ama Lemènder di blèlir ama blètan, [[Iran]] di beludik ama bekulon, èn [[Turki]] di belah lor-kulon. Asèrbaijan punya tana ada di [[Asia]] ama [[Èropa]]. Artinya, ni negara – negara Èurasia. Lebi deri 90%-nya orang-orang deri kaum Asèrbaijani. Ada juga' minoritèt laènnya, antara laèn kaum Rus, Géorgi, ama laèn-laèn minoritèt. Wèt Dasar Asèrbaijan kaga' nyebutin adanya agama resmi. Walakin, Selam Si'ah, sejau ni, agama nyang paling banyak di ni negara, dirikutin ama Selam Ahlusunah. Ada juga' minoritèt Serani (umumnya Ortodok Wètan), Yahudi (utamanya Askènasi), ahnostik, ama kaga' betuhan. == Ruju'an == <references /> {{Negara di Asia}}{{Negara di Èropa}} [[Bangsaan:Asia]] [[Bangsaan:Èropa]] [[Bangsaan:Kaukasus]] [[Bangsaan:Negara]] [[Bangsaan:Asèrbaijan| ]] qz7ef3xbl9knrsv64rj2kv7fs4mq0z7 Ateez 0 535 25790 25637 2024-09-26T19:56:45Z Eurohunter 503 added [[Category:Gending]] using [[Help:Gadget-HotCat|HotCat]] 25790 wikitext text/x-wiki [[Gepokan:ATEEZ.jpg|thumb|Ateez di konser ''"Fellowship: Beginning of the End"'']] '''Ateez''' (bacaannya: eɪ-tiˈz) (basa Koréa: 에이티즈; bacaannya: Eitijeu, dicitak gedé) entu paguyuban gending asal Koréa Kidul nyang dikeja ama KQ Entertainment. Enni paguyuban ada punya anggota 8 orang, nya'entu Hongjoong, Seonghwa, Yunho, Yeosang, San, Mingi, Wooyoung, dan Jongho. Ateez langsir di tanggal 24 Oktober 2018 dengan album cilik ''Treasure EP.1: All to Zero''. Di tanggal 2 November 2018, Ateez nampilin tembang ''Pirate King'' di acara KBS2 Music Bank. [[Bangsaan:Gending]] pvq4cg457lcvoaxymyvgruybxp67ufc Ati 0 536 23526 23512 2024-07-09T04:47:17Z Swarabakti 44 23526 wikitext text/x-wiki [[Gepokan:Anatomy Abdomen Tiesworks.jpg|thumb|Ati nyang kelirnya rada kereng dèwèk]] '''Ati''' (hurup Arab Gundul: اتى) atawa '''limpa'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 82.</ref> (hurup Arab Gundul: لمفه) entu orhan utama nyang cuman ada di héwan tulang geger nyang nglakonin ngebadeg guna [[pemboncosan racun]] mahluk idup, èn pengejaan [[Protéin|jat puti telor]], serènta biokimia nyang dibutuhin bakal penyernaan èn pertumbuan. Ati adanya di rongga [[bero']] belah kanan, pasnya di bawahnya [[keleng dada]]. Ati juga' masup jadi alat penguaran sebab ngebantu [[Ginjel|gerinjel]] punya guna dengen mecahin berapa senyawa nyang sipatnya [[racun]] èn ngasilin [[amonia]], [[uréa]], èn [[asem urat]] dengen ngambil paèdah [[Nitrogèn|jat cekèk]] deri [[asem amino]]. Ni prosès pengobètan senyawa racun ama hati digeronya prosès [[pemboncosan racun]]. == Ruju'an == {{Reflist}} [[Bangsaan:Manusia]] [[Bangsaan:Anggota awak]] [[Bangsaan:Ati]] d1nc9xfb8bssh9e755cnxuyfh0c4eni Atmospir (atuan) 0 537 19652 2292 2024-06-04T21:36:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19652 wikitext text/x-wiki '''Atmospir pakem''' (hurup Arab Gundul: اتموسفير فاکم) (perlambagan: '''atm''') entu atuan [[tekenan]] nyang dita'rip sebagé 101325 Pa (1,01325 bar). Ni atuan kotan-kotan dipaké bakal jadi tekenan pakem. == Ruju'an == [[Kategori:Atuan tekenan]] 1dtsmui7p0jsnwztj7kuuntjpuzbemd Atène 0 538 19653 2296 2024-06-04T21:36:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19653 wikitext text/x-wiki [[Berkas:The Acropolis from Mount Lycabettus on October 5, 2019 (cropped).jpg|thumb|Atène diimpleng deri jaoh]] '''Atène''' (hurup Arab Gundul: اتينه; [[Basa Yunani|Yunani]]: Αθήνα ''Athina''; [[Basa Yunani Kuna|Yunani Kuna]]: Ἀθῆναι ''Athēnai'') ièlah [[Yunani]] punya hopstad. Ni kota penjogrognya ada barang 643.452 orang di kotanya (per tahon 2021).<ref>[https://elstat-outsourcers.statistics.gr/Census2022_GR.pdf "Census 2021 GR"] (PDF) (Umrup pèrs). Kewenangan Statistik Yunai. 19 Juli 2022. Diarsip (PDF) deri nyang [https://ghostarchive.org/archive/20221009/https://elstat-outsourcers.statistics.gr/Census2022_GR.pdf asli] per 9 Oktober 2022. Dipungut 27 Oktober 2022.</ref> Cuman, kalu digabregin juga' ama penjogrog nyang pada ngejogrog di gutekan mètropolitannya, ada 3.638.281 orang per tahon 2021. Atène juga' jadi sintrem [[atur banda]], [[budaya]], ama [[pulitik]] Yunani. == Ruju'an == [[Kategori:Yunani]] [[Kategori:Hopstad di Èropa]] qxd12xl0pcng1qtzky3i2qidx5ixt45 Aus 0 539 19654 2302 2024-06-04T21:36:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19654 wikitext text/x-wiki [[Berkas:William-Adolphe Bouguereau (1825-1905) - Thirst (1886).jpg|thumb|Gambaran orang lagi aus nyang lagi minum deri kendi]] '''Aus''' (hurup Arab Gundul: أوس) atawa '''hanaang''' (hurup Arab Gundul: هانأڠ) entu giroh bakal minum aèr bakal ngasilin kebutuan héwan bakal nenggag. Enni entu penting bakal keseimbangan caèran. Enni nimbul lantaran kurang caèran atawa penambaan natrium. Kalo-kalo jumblah aèr di jero awak di bawah wates atawa natriumnya ketinggian, utek bakal nerka perobaan dara èn nandain jadi hawa-hawa aus. Kurang pinum teterusan bisa jadiin penyakit berat, cuman sokanan dijuntrungin ama sakit ginjal èn ''neurologis''. Hawa aus nyang kebina-bina bisa dibilang ''polidipsia''. Bebarengan ama pipis teterusan bisa dibilang ''poliuria'', meureunan enni tu ada terkaan ngarah ke ''diabetes mellitus''. == Ruju'an == 49qkme8lrtcrmng3d054v921z7z2tda Australia 0 540 2304 2303 2024-05-15T07:40:24Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2303 wikitext text/x-wiki #REDIRECT [[Ostrali]] dxxalv8njrh034r62ubt9xtgepbm799 Awak 0 541 19367 2313 2024-06-04T20:52:37Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q170494]] 19367 wikitext text/x-wiki [[Berkas:Female-male front-back 3d-shaded human illustration.svg|thumb|Bagèan awak wadon (kèbot) ama lanang (kanan)]] '''Awak''' (hurup Arab Gundul: اواق; Inggris: ''body''; Indonésia: ''badan'') atawa '''badan''' (hurup Arab Gundul: بدن) atawa '''iba''' (hurup Arab Gundul: ايب) entu bagian jisim (''fisik'') dari mahluk idup. == Ruju'an == 17e7xt7fvdhapfo4scnw6qj8ppt1jy6 Awan 0 542 19655 2318 2024-06-04T21:36:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19655 wikitext text/x-wiki [[Berkas:Cloudy and bluesky.jpg|thumb|Awan di langit]] '''Awan<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref>''' (hurup Arab Gundul: اوان) atawa '''mèga<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref>''' (hurup Arab Gundul: ميݢا) atawa '''ampak-ampak<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref>''' (hurup Arab Gundul: امفق٢) atawa '''teduh<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref>''' (hurup Arab Gundul: تدوه) atawa '''gelagah<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref>''' (hurup Arab Gundul: ݢلاݢه) entu uap aèr di atmospir ([[langit]]) nyang udah ngembun jadi kècèsan aèr kecit atawa [[balur]] ès nyang nongol dalem bentuk nyang kiatan di atas [[tanah]]. == Ruju'an == [[Kategori:Alam]] cwwt4m1o7svxgym5p5hos26fdqaexg9 Ayam 0 543 19656 2327 2024-06-04T21:36:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19656 wikitext text/x-wiki [[Berkas:Hen with chicks, Raisen district, MP, India.jpg|thumb|Tampang ayam èn anak-anaknya]] '''Ayam''' (hurup Arab Gundul: أيم; Latèn: ''Gallus gallus domesticus'') ya'entu hewan bentuk burung nyang dipiara bakal diambil [[Daging ciken|daging]], [[Telur|telor]], ama bulunya. == Ruju'an == [[Kategori:Héwan]] 1vpblob7nkoamo64mw9qmnqt8b2rl3o Ayam betutu 0 544 2329 2328 2024-05-15T07:40:30Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2328 wikitext text/x-wiki #REDIRECT [[Bétutu]] r3sc1z7ju5l1e4xgso2jw5xenube3t8 Ayam kentaki 0 545 19657 19151 2024-06-04T21:36:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19657 wikitext text/x-wiki [[File:Fried-Chicken-Set.jpg|thumb|Ayam kentaki sesetèl]] '''Ayam kentaki''' (hurup Arab Gundul: ايم کنتاکى) atawa '''prèt ciken''' (hurup Arab Gundul: فرت چيکن) atawa '''ayam tepung''' (hurup Arab Gundul: ايم تفوڠ) entu makanan nyang bikinnya deri daging ayam dibelèk-belèk, terus ditepungin paké tepung bumbu atawa [[adonan èncèr]] èn digorèng paké panci, [[gorèng cemplung]], [[gorèng teken]], atawa [[Penggorèngan udara|gorèng udara]]. Tepung roti nambahin gebu itu adonan di luarnya ayam sementara dagingnya tetep nyemek di jeronya. Biasanya, ayam nyang dipaké entu [[ayam gedé]]. Adapun [[Warung tinggal madang|warung makan]] nyang dia punya jontrot – ayam kentaki antara laèn [[Kaèpci]], [[Mèkdi]], ama [[Warung A&W|A&W]]. == Ruju'an == c0o87s82fjk6nyza9ucdsmwhr0tqorm Ayu Ting Ting 0 546 23751 23291 2024-07-12T06:56:19Z Swarabakti 44 23751 wikitext text/x-wiki [[Gepokan:Ayu Ting Ting.jpg|thumb|Ayu Ting Ting punya gambar|left]] '''Ayu Rosmalina''' (hurup Arap gundul: ايو روسمالينة) atawa bekènnya '''Ayu Ting Ting''' (hurup Arap gundul: ايو تيڠ٢) ya'entu biduan dangdut, [[Emsi|tukang halo-halo]], [[tukang banyol]], èn [[Aktris|pelakon]] nyang lair di [[Dèpok]], [[Jawè Kulon|Jawa Kulon]]. Salah atu dia punya lagu nyang mashur judulnya – ''Alamat Palsu'' (2006) Arti nama ''Ting Ting'' tuh 'perawan'. == Ruju'an == {{Reflist}} [[Bangsaan:Riwayat]] [[Bangsaan:Tokoh Indonésia]] [[Bangsaan:Tukang banyol Indonésia]] [[Bangsaan:Tokoh Betawi]] dhqey4h3z6tfvlsm4z2tidhjv2dstst Aèr 0 547 25803 19659 2024-10-01T12:02:24Z OrangKalideres 327 Koreksi 25803 wikitext text/x-wiki [[Gepokan:2006-02-13 Drop before impact.jpg|thumb|Aèr]] '''Aèr'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 122.</ref> (hurup Arab Gundul: اير) atawa '''toya<ref name=":0" />''' (hurup Arab Gundul: توي) atawa '''cai<ref name=":0" />''' (hurup Arab Gundul: چائى) (H<sub>2</sub>O) ièlah jat kimia nyang [[Kebeningan|bening]], [[Rasa|kaga' berasa]], [[Bau|kaga' bauan]], ama ampir [[Kelir|kaga' keliran]] nyang nglingkup barang 71% deri [[Bumi]] punya muka. == Ruju'an == {{Reflist}} [[Bangsaan:Aèr]] ruvsbks95ug3e9u9endy9w65850qtwk Aèr anta 0 548 23272 19660 2024-07-04T05:14:14Z OrangKalideres 327 Koreksi 23272 wikitext text/x-wiki '''Aèr anta''' (hurup Arab Gundul: اير انتا) ièlah kacukan antara [[aèr tawar]] ama [[aèr laot]] ([[aèr asin]]) Kalu tu gadar [[garem]] nyang ada di aèr [[Lèter (atuan)|selèter]] entu barang antara 0,5 [[gram]] ampé 30 gram, mangka ni aèr digero aèr anta. Kalu lebi ya namanya aèr asin. [[Gepokan:BalticSea March2000 NASA-S2000084115409.png|thumb|[[Laot Baltik]], atu tulad aèr anta]] Aèr anta ditemuin di daèrah-daèrah [[muara]] èn ngelah keroncètan mahluk idup sendèwèk. Berapa jenis [[ikan]] nyang lumbrah di [[Indonésia]] nyang idup di aèr anta entu ikan [[bandeng]]. == Ruju'an == {{Reflist}} [[Bangsaan:Èlmu aèr]] [[Bangsaan:Èlmu ujud aèr]] [[Bangsaan:Aèr]] [[Bangsaan:Peraèran]] s9r1mukzqevgskp71q57ejcvcgkaybd Aèr asin 0 549 23500 19661 2024-07-08T12:29:15Z OrangKalideres 327 Koreksi 23500 wikitext text/x-wiki [[Gepokan:Beagle Channel - La Isla de Los Lobos.jpg|thumb|Aèr laot entu aèr asin]] '''Aèr asin''' (hurup Arab Gundul: اير اسين) lebi sokanan artinya [[aèr laot]] ama [[laotan]]. Ni aèr juga' digero ''aèr laot''. Aèr asin entu petunjangnya [[aèr tawar]]. Aèr asin ada [[garem]]nya. Kita mah kadanan minum aèr asin bahnanya garem ngeja kita [[kurang aèr]] (''dehidrasi''). Kita punya [[Awak|iba]] bakal keilangan lebi banyak [[aèr]] nyang diminum nyang bisa-bisa gering juntrungannya. Cuman, banyak jenis [[ikan]], [[héwan]], ama [[taneman]] nyang macem-macem pating idup di aèr asin. Garem laot dikeja tibang ngesatin aèr asin. Aèr asin dipaké bakal ngeja atawa ngawètin [[Daharan|makanan]]. Pas ngukur garem di aèr, ahli èlmu bisa bilang nyang dia pada lagi nguji [[keasinan]]nya. == Ruju'an == {{Reflist}} [[Bangsaan:Èlmu ujud aèr]] [[Bangsaan:Èlmu aèr]] [[Bangsaan:Aèr]] [[Bangsaan:Peraèran]] rnv7l0d7k2k3yr944fiv9betym0q196 Aèr belanda 0 550 25914 19662 2024-10-11T09:43:03Z Swarabakti 44 25914 wikitext text/x-wiki [[Gepokan:Soft drink shelf 2.jpg|thumb|Macem-macem aèr belanda di èskas]] '''Aèr belanda<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' atawa '''aèr blanda'''<ref>Sukanta. (2010). ''Kamus Sehari-hari Bahasa Betawi''. Grasindo.</ref> (hurup Arab Gundul: اير بلندا; Indonésia: ''air soda'') atawa istilah nyang rada bekelimanya '''aèr karbonisir''' (hurup Arab Gundul: اير کربونيسير; Indonésia: ''air berkarbonasi'') ada atu aèr tawar nyang dikasi gas karbon dioksidanya. Tu gas larut dah tu di dalem tu aèr. Mangkanya, tu aèr pas diminum ada rasa-rasa sret-sretnya pating platas-pletus di lida. [[Minuman èntèng]]<ref>'''Minuman èntèng''' (hurup Arab Gundul: مينومن انتيڠ) – ''minuman ringan'' (Indo.); ''soft drink'' (Ing.).</ref>, kaya' [[Coca-Cola]], [[Balé-balé|Sprite]], [[Fanta]], èns., entu masup ke ni katègori aèr belanda, sebab èmang ada gasnya ni aèr pada. Adapun prosès nglarutin tu gas karbon dioksidanya digeronya sebagé prosès '''karbonasi''' (hurup Arab Gundul: کربوناسى; Inggris: ''carbonation'') nyang hasilnya ada asem karbonat. Bakal ngeja aèr belanda di ruma butuh alat kusus. Jadi, kaga' bisa sembarangan segala gas èlpiji atawa angin bakal ngompa ban disemprotin ke aèr. Gagal nyang ada ituh. Prosès karbonasi bisa juga' kejadiannya alamiah bakal ngasilin aèr mineral karbonisir. Selaèn entu, bir ama [[Anggur (minuman)|anggur homer]] (''wine'') juga' dikarbonisir liwat prosès permèntasi atawa pengragian. Aèr belanda pertama kali ditemuin ama Joseph Pristly dalem tahon 1767.<ref>[https://www.thoughtco.com/joseph-priestley-profile-1992342 "Joseph Priestley — Discovery of Oxygen — Invention of Soda Water by Joseph Priestley"]. Inventors.about.com. 2009-09-16. Dipungut per 20 Juni 2023.</ref><ref>Stephen T Johnson (2009). [https://books.google.co.id/books?id=2nuISylY88EC&q=%22Directions+for+Impregnating+Water+with+Fixed+Air%22+%22happiest+discovery%22&pg=PT56&redir_esc=y#v=snippet&q=%22Directions%20for%20Impregnating%20Water%20with%20Fixed%20Air%22%20%22happiest%20discovery%22&f=false ''The Invention of Air: An experiment, a journey, a new country and the amazing force of scientific discovery''.] ISBN <bdi>978-1594488528</bdi>.</ref><ref>[https://www.nytimes.com/2009/01/03/books/03gewen.html?_r=0 "The Man Who Discovered Oxygen and Gave the World Soda Water"]. New York Times. Dipungut per 20 Juni 2023.</ref> == Ruju'an == <references /> [[Bangsaan:Minuman]] ie8ono742e7vq6zerzvezqvw7jnwlsz Aèr klonyo 0 551 19663 2378 2024-06-04T21:36:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19663 wikitext text/x-wiki [[Berkas:Eau de Cologne Cordon Rouge COTY fles.JPG|thumb|Aèr klonyo botolan Cordon Rouge COTY]] '''Aèr klonyo'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 2.</ref> (hurup Arab Gundul: اير کلوڽو; [[Basa Prasman|Prasman]]: '''''Eau de Cologne''''' 'aèr deri Kèlen') atawa '''aèr wangi'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 177.</ref> (hurup Arab Gundul: اير واڠى) ada satu peralatan bebersih, minyak wangi ala [[Kèlen]], [[Dètslan|Negeri Dèt]]. Wayah gini, ni istilah dipaké bakal ramuan wewangian dengen kegantingan sekitaran 2-5% minyak asiri. Aèr klonyo bisa' dipaké [[lanang]] atawa [[wadon]]. == Bahan == Di bahan dasar sulingan ètanolnya (70-90%), aèr klonyo ngandung campuran miyak sitrus, masup juga [[sitrun]], [[jeruk tanjah]]<ref>'''Jeruk tanjah''' (hurup Arab Gundul: جروق طنجه) – ''tangerine'' (Indo.); ''tangerine'' (Ing.).</ref>, [[jeruk bèrgamot]], [[jeruk limo]], [[jeruk manis]]<ref>'''Jeruk manis''' (hurup Arab Gundul: جروق مانيس) – ''limau gedang'' (Indo.); ''grapefruit'' (Ing.); ''jeruk manis'' (Jw.).</ref>, èn néroli. Aèr klonyo juga' bisa ngandung [[lapèndel]]<ref>'''Lapèndel''' (hurup Arab Gundul: لافندل) – ''lavender'' (Indo.); ''lavender'' (Ing.); ''lavendel'' (Wld.).</ref>, [[rosemarèn]]<ref>'''Rosemarèn''' (hurup Arab Gundul: روسمارين) – ''rosemari'' (Indo.); ''rosemary'' (Ing.); ''rozemarijn'' (Wld.).</ref>, [[tèm]]<ref>'''Tèm''' (hurup Arab Gundul: تيم) – ''timi'' (Indo.); ''thyme'' (Ing.); ''tijm'' (Wld.).</ref>, minyak daon jeruk<ref>'''Minyak daon jeruk''' (hurup Arab Gundul: ميڽق داؤن جروق) – ''petitgrain'' (Ing.).</ref>, èn [[melati]]. == Sejarah == [[Berkas:1811-Rosoli-Flacon.jpg|thumb|Aèr klonyo buatan Farina]] Aèr klonyo entu minyak wangi spirtus-sitrus nyang diluncurin di [[Cologne|Kèlen]] tahon 1709 ama [[Giovanni Maria Farina]] (1685-1766), atu ahli minyak wangi Itali dari Santa Maria Maggiore [[Valle Vigezzo]], [[Italy|Itali]]. Tahon 1708, Farina nyuratin abangnya Jean Baptiste: "Nih, gua udah nemuin wewangian nyang ngèlingin gua ama pagi musim kembang di Itali, kembang narsis gunung, èn mekaran jeruk abisnya ujan".<ref>Eckstein, Markus; Sykes, John (2009). ''Eau de Cologne: Farina's 300th Anniversary''. Cologne: J. P. Bachem. <nowiki>ISBN 978-3-7616-2313-8</nowiki>. h. 8.</ref> Mangka, dia namain dah tu wewangian ''Eau de Cologne'', lantaran dia punya tempat tinggalnya nyang baru itu waktu. Aèr klonyo nyang asli nyang diramu ama Farina, awalnya, cuman dipaké jadi minyak wangi biasa èn dianter-anterin ke "ampir orang priyayi punya rumah di Èropa". <ref>Selebaran inpormasi Musium Wewangian Farina di Kèlen</ref> Dia punya kegapaan bakal ngasilin atu wewangian nyang ajeg nyang ngandung lusinan saritunggal<ref>'''Saritunggal''' (hurup Arab Gundul: سريتوڠݢل) – ''monoessence'' (Ing.).</ref> itu waktu jadi sènsasi. Pas perdagangan bébas udah diterepin di Kèlen ama Pemerèntahan Prasman selamanya tahon 1797, keberasilan aèr klonyo mancing bejibun-jibun pengusaha punya minat bakal ngejual dia punya minyak wangi bikinannya paké nama ''Eau de Cologne'', hata juga' bawa-bawa nama Farina. Giovanni Maria Farina punya racikan udah diproduksi di Kèlen sedari tahon 1709 ama maskepé Farina ''gegenüber'' (tèhenoper)<ref>'''Tèhenoper''' (hurup Arab Gundul: تيهنوفر) – 'lawannya'; ''tegenover'' (Wld.).</ref> dem Jülichs-Platz èn ampé sekarang masing jadi resia. Dia punya toko di Obenmarspforten buka' tahon 1709 èn sekarang jadi pabrik wewangian paling bangkot seantèro dunia. Aèr klonyo laènnya, kaya' Klonyo 4711 nyang mashur, dinamain deri dia punya lokasi di Jalan Glockengasse no. 4711, èn ada punya nama sama, cuman béda bau doang. Tahon 1806, Jean Marie Joseph Farina, Giovanni Maria Farina (1685–1766) punya cicit misan, ngebuka' usaha dagang minyak wangi di Parés nyang entarnya ngembang jadi Roger & Gallet, nyang ada punya hak bakal ''Eau de Cologne extra vielle'' 'aèr klonyo lebi tua', sebagé bédaannya deri ''Eau de Cologne'' deri Kèlen. ''Eau de Cologne'' atawa aèr klonyo sekarang jadi istilah umum. == Ruju'an == 04ung7mwwdz3jlmzk3d27mjo02ihiir Aèr peju 0 552 24670 19664 2024-08-01T14:19:15Z Swarabakti 44 24670 wikitext text/x-wiki [[Gepokan:Human semen in petri dish 2.jpg|thumb|Mani atawa peju orang]] '''Aèr peju''' (hurup Arab Gundul: اير فجو) atawa '''aèr mani''' (hurup Arab Gundul: اير منى) atawa entu [[caèran]] nyang ngeboyong [[Sèl mani|sèl-sèl mani]] nyang dikencrot ama [[Alat perjima'an|alat-alat perjima'an]] [[lanang]]. peju punya guna ièlah bakal nganterin sèl-sèl peju ngebuahin [[sèl telor]] nyang dihasilin ama [[wadon]]. Adapun prosès penguaran aèr peju dalem kewontenan biasa disebutnya [[kencrotan]]. == Ruju'an == [[Bangsaan:Perjima'an]] 7ptvgd63qr70ua7z1o3gfov9h4xfoxr Aèr serani 0 553 23017 23016 2024-06-29T22:03:09Z Swarabakti 44 /* Ruju'an */ 23017 wikitext text/x-wiki [[File:Common alcoholic beverages.jpg|thumb|Macem-macem aèr serani]] '''Aèr serani'''<ref>Yunus, M. (2014). ''Prahara Tanah Tjondet: Sepak Terjang Entong Gendut dan Pergerakan Kaum Tani Tahun 1916''. Museum Sejarah Jakarta, Dinas Pariwisata dan Kebudayaan Provinsi DKI Jakarta. h. 107.</ref><ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1331 H). ''Sinar isterlam: Pada menyataken kebenaran Sarèkat Islam''. Betawi.</ref><ref>Azra, Azyumardi. (1995). "Hadhrâmî Scholars in the Malay-Indonesian Diaspora: A Preliminary Study of Sayyid 'Uthmân," ''Studia Islamika''. '''2'''(2):19.</ref> (hurup Arab Gundul: اير صرانى atawa اير سرانى; [[Basa Indonésia|Indonésia]]: ''minuman beralkohol'') ada atu minuman nyang ada kandungan alkohol jenis ètanolnya, barang 0,5% atawa lebi. Kalu di masarakat punya basa, sokanan juga' dipaké istilah '''minuman keras'''. Alkohol nyang dipaké di minuman entu jenis ètanol atawa alkohol tulèn. Alkohol tulèn umumnya dikeja liwat cara nama [[pengragian]]. Di cara pengragian, kuman ngrobah [[gula]] bakal ngeja ètanol atawa cuka. Kalo paké laèn-laèn jenis alkohol, nyang ada malah kasi orang keliwat tèler atawa malah bisa jadi paèh dah tu. Jadi, nyang kena dipaké cuman alkohol tulèn. Lantaran bakal minuman nyang dipaké cuman ètanol doang, mangka kata "alkohol" di mari pasti ngruju'nya cuman ke ètanol doang. Aèr serani ada banyak macemnya, contonya: [[wiski]], [[wodkah]], [[gin]], [[bir]], [[brèndi]], [[arak]], [[ciu]], [[anggur mèra]], èns. Biasanya, ni juga' ada bekaètan ama budaya di masing-masing tempat. Di [[Betawi]], jenis-jenis aèr serani nyang paling mashur entu antara laèn: ciu, arak, tuak, brèndi, bir, ama wiski. Cuman, tiga nyang belakangan disebut entu biasanya bekèn di kalangan orang-orang Welanda atawa orang-orang beduit doang. Saban macem aèr serani ada punya gadar alkoholnya masing-masing. Misalnya, secara umum, aèr serani kebagi dalem tiga kelompok: * Bir, ''mead'' (atawa mède atawa [[aèr serani madu]]), ama sider (atawa [[aèr serani apel]]) (biasanya ampé 15% gadarnya) * [[Anggur (minuman)|Anggur]] ama [[saké]] (12–20% gadarnya), èn * [[Sepirtus|Spirtus]] (20% atawa lebi gadarnya, alkohol sulingan). == Asal-muasal kata == Kata "aèr serani" di dalem basa Betawi lèterleknya artinya 'aèr Nasrani' atawa 'aèr Krèsten', sebab jaman dulu èmang nyang sering minum ni aèr entu orang-orang Welanda nyang mayoritètnya agamanya – agama Serani. Tapi mah sebenernya, kaga' cuman orang Serani aja nyang sering minum ni aèr, tapi juga' orang-orang kita nyang au èmang kaga' ngejalanin agama Selam bener-bener, au èmang dia bukan orang Selam. == Ruju'an == {{reflist}} [[Bangsaan:Minuman]] ci3bcvjwxcgfqrt5vqhflxq14js3elu Aèr tawar 0 554 23499 19666 2024-07-08T12:28:28Z OrangKalideres 327 Koreksi 23499 wikitext text/x-wiki [[Gepokan:Cove with Shamans Rock Olkhon Island Lake Baikal Russia (14594856552).jpg|thumb|Aèr tawar di sètu]] '''Aèr tawar''' (hurup Arab Gundul: اير تاور) entu aèr nyang kaga' rasanya. Ciri-ciri kandungan jat dalem aèr tawar petunjang ama [[aèr asin]]. Aèr tawar kaga' gableg banyak teneban [[garem]] ama teneban [[lelumbèn]] di dalemnya. Kapan kita bilang ''aèr tawar'', kita mah sokanan marannya ke aèr nyang deri [[sumur]], [[sètu]], [[kali]], [[salju]], atawa [[ès]]. Aèr tawar juga' artinya aèr nyang kena ama aman bakal jadi [[minuman]] bakal [[manusia]]. Aèr deri [[laotan]] ama [[laot]] anu ngerobyok garem [[Natrium kloride]] (NaCl)-nya jadinya tu aèr asin betul nyang kadanan dipaké bakal aèr minum bakal [[manusia]] bahna kena ngresepin caèran awak di jero [[darah]] manusia liwat [[Mah|kantong nasi]]. == Ruju'an == {{Reflist}} [[Bangsaan:Èlmu aèr]] [[Bangsaan:Èlmu ujud aèr]] [[Bangsaan:Aèr]] [[Bangsaan:Peraèran]] a5lq4t3w04xxhx1m704rrmqbnmgbura Baba Krèp si Kepiting 0 555 19667 2399 2024-06-04T21:36:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19667 wikitext text/x-wiki '''Baba Krèp si Kepiting''' (urup Arab Gundul: باب کريب سکفيتڠ) atawa nama aslinya '''Eugene Harold Krabs''' (urup Arab Gundul: يوجن هارولد کريبس) entu tokoh boongan deri [[Pèlem cèmèn|pèlem cèmen]] deri [[Amrik Serèkat|Amrik]], ya'entu ''SpongeBop SquarePants''. Baba Krèp disuarain ama Clancy Brown. Baba Krèp awal-awalnya nongtot dalem umrup jajalan "''Help Wanted''" di tanggal 1 [[Méi]] 1999. Baba Krèp dikeja ama Stephen Hillenburg. == Penokohan dalem cerita == Baba Krèp mègang èn ngopènin atu ruma makan nyang namanya the Krusty Krab. The Krusty Krab entu [[Warung tinggal madang|ruma makan tinggal madang]] nyang letaknya di Bikini Bottom. Baba Krèp tinggal di Jangkar karatan ama anaknya [[Pel si Paus]]. Pel si Paus entu paus pala kotak. Baba Krèp demen bat ama duit, cuman dia orangnya bo'ol kuning. == Ruju'an == fon5r33gri7c3ee0n8yu6g6yxnqy3rb Babakan 0 556 19668 2404 2024-06-04T21:36:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19668 wikitext text/x-wiki '''Babakan''' (hurup Arab Gundul: بابقن) ièlah krèdongan [[bongkot]] [[Tumbuhan|tumbuan]] kayu, kaya' [[pu'un]]. Babakan nglindungin pu'un. Laèn babakan, laèn juga' tu pu'un kiatannya, bisa alus kè', bisa radak kè', kelirnya juga' bisa roncèt. Babakan entu lapisan luarannya bongkot. [[Berkas:黑松 Pinus thunbergii 20211007185113 01.jpg|thumb|Babakan pu'un]] == Ruju'an == [[Kategori:Tumbuhan]] 4091j9pziszc24jbr5mjdlsapk0vzle Babelan, Bekasi Kabupatèn 0 557 25191 25186 2024-08-25T06:47:43Z Swarabakti 44 25191 wikitext text/x-wiki '''Babelan''' entuh atu kecamatan di wilayah [[Bekasi Kabupatèn]], Propinsi [[Jawa Kulon]], [[Indonésiah]]. Ni kecamatan Babelan punya jembar barang 28,05 km² ama gableg penjogrog 283.551 orang pas taon 2021, nyang mana [[lanang]]ah ada 141.652 orang ama wadonah 141.899 orang.<ref name="d308">{{cite web | last=Bekasi | first=Badan Pusat Statistik Kabupaten | title=Jumlah Penduduk menurut Kecamatan dan Jenis Kelamin | website=Badan Pusat Statistik Kabupaten Bekasi | date=2021-05-19 | url=https://bekasikab.bps.go.id/id/statistics-table/2/NDcjMg==/jumlah-penduduk-menurut-kecamatan-dan-jenis-kelamin-.html | language=id | access-date=2024-08-25}}</ref> ==Ruju’an== {{Reflist}} == Ruju’an == cgn1yn95mm50pgh9pqu66mh025pgupj Bacot 0 558 23508 19670 2024-07-08T12:36:18Z OrangKalideres 327 Koreksi 23508 wikitext text/x-wiki [[Gepokan:Mouth.jpg|thumb|Bacot wadon]] '''Bacot'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref name=":1">Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: باچوت) atawa '''mulut'''<ref name=":0" /> (hurup Arab Gundul: مولوت) atawa '''cocot''' (hurup Arab Gundul: چوچوت) atawa '''cangkem'''<ref name=":0" />(hurup Arab Gundul: چڠکم) atawa '''bangus'''<ref name=":0" /> (hurup Arab Gundul: باڠوس) atawa '''congor<ref name=":1" />''' (hurup Arab Gundul: چوڠور) atawa '''cungap'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 41.</ref> (hurup Arab Gundul: چوڠف) entu ablagan di [[muka]] èn bagèan pertama deri [[sistim penyernaan]]. Ni tempat di mana [[makanan]] dikamus-kamus. Mulut gableg [[gigi]] bakal ngamus-ngamus makanan. Selaènnya dia punya rol utama dalem awalnya sistim penyeraan, orang punya mulut entu gableg ngomong. [[Lida]], [[bibir]], èn [[rahang]], nyang bagèan deri mulut, dibutuin kanggo bakal ngasilin macem-macem suara dalem [[basa]] manusia. Orang juga' bisa [[Sun|ngesun]] ama ngasi unjuk dia punya perangsaan paké dia punya mulut. == Ruju'an == {{Reflist}} [[Bangsaan:Manusia]] [[Bangsaan:Anggota awak]] [[Bangsaan:Muka]] [[Bangsaan:Bacot]] ljhedu1btjmoguqf6bi8hwrzyhrzlek Badug 0 559 19671 2417 2024-06-04T21:36:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19671 wikitext text/x-wiki [[Berkas:HighlandCow.01.jpg|thumb|Sampi gunung punya badug]] '''Badug'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بادوݢ) atawa '''baduk'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 121.</ref> (hurup Arab Gundul: بادوق) atawa '''tanduk<ref name=":0" />''' (hurup Arab Gundul: تندوق) entu bagèan [[awak]] deri berapa [[Héwan|binatang]] nyang njelot deri dia punya [[Kepala|pala]]. Badug gableg banyak [[kératin]] di dalemnya, [[jat puti telor]] nyang juga' ada di [[manusia]] punya [[rambut]] ama [[kuku]]. Ni kératin ama jat puti telor ngegulung nglingkerin [[tulang]] nyang ada di dalemnya. Adapun héwan-héwan kecit punya badug namanya '''sungut''' (hurup Arab Gundul: سوڠوت). == Ruju'an == [[Kategori:Tasrih héwan]] tl0lcy3fb911r9v2rcw370b3fgj3rrf Baduy 0 560 2420 2419 2024-05-15T07:40:54Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2419 wikitext text/x-wiki #REDIRECT [[Orang Baduy]] t1wu7dedh6w9sbf9hvl0dmkr0odnfda Bagawadgita 0 561 2422 2421 2024-05-15T07:40:55Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2421 wikitext text/x-wiki '''Bagawadgita''' (basa Sangsekerta: भगवद्गीता, penglatinan: ''Bhagavad-gītā'', lèt. 'Tembang Begawan'), atawa kadang disingket Gita (IAST: ''gītā''), entu suhup Hindu nyang isinya 700 ayat, masing Mahabarata punya bagèan gènèng. Ni ada di pasal 23–40, jus 6 deri Mahabarata, nama Bismaparwa (basa Sangsekerta: भीष्मपर्व ''Bhīṣmaparva''). Ni suhup tarihnya semprakan seponggahan kedua deri 1000 tahon pertama SM. Kalo orang Hindu punya anggep, ni dirèken sebagé atu naskah suci dalem igama Hindu. 6u5lnb6txfbms52it1q5yakgh9gcp2k Bagdad 0 562 22572 19672 2024-06-21T03:41:17Z Bangrapip 9 22572 wikitext text/x-wiki [[File:5628442718 b10fc2c47f o.jpg|thumb|Bagdad diimpleng deri atas]] '''Bagdad''' (hurup Arab Gundul: بغداد; Arab: بغداد ''Baghdād'') ièlah [[hopstad]]nya [[Irak]] nyang ada di [[Propinsi Bagdad]]. Ni kota – kota paling gedé nomer dua di [[Wètan Tenga]] abisnya [[Kahirah]]. Adapun penjogrognya tahon 2022 diancer-ancer ada 9.126.755 orang.<ref>Paguyuban Statistik Sintrem Irak. [http://cosit.gov.iq/documents/population/projection/projection2015-2018.pdf "Population Projection 2015-2018"] (PDF). [https://web.archive.org/web/20201126003308/http://cosit.gov.iq/documents/population/projection/projection2015-2018.pdf Diarsip] (PDF) deri nyang asli per 26 Nopèmber 2020. Dipungut per 4 Nopèmber 2023.</ref> Ada di lingir [[Kali Dajelah]] di 33°20 lor dan 44°26 wètan, ni kota dulunya tau jadi sintrem guwernemèn [[Kekalipahan Abasiah]] serènta jadi sintrem [[Jaman Selam Mentèr]] di [[Asia Kulon]]. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Irak]] nx7olhwhejyvechwntdqiwqcnjwlhug Bahama 0 563 23281 23246 2024-07-04T11:48:43Z OrangKalideres 327 /* Ruju'an */Koreksi 23281 wikitext text/x-wiki {{Negara|name=Pesema'muran Bahama|native_name=''Commonwealth of The Bahamas'' (Inggris)|flag=Flag_of_the_Bahamas.svg|coat=Coat_of_arms_of_the_Bahamas.svg|map=The_Bahamas_on_the_globe_(Americas_centered).svg|capital=Naso|demonym=Bahama}} '''Bahama''' (hurup Arab Gundul: بهامة; Inggris: ''The Bahamas'') atawa resminya '''Pesema'muran Bahama''' (hurup Arab Gundul: فسمعموران بهامة; Inggris: ''Commonwealth of The Bahamas'' atawa entu negara kepuloan nyang letaknya di [[Karaiben]], di [[Amrik Lor]]. Ni negara punya hopstad [[Naso, Bahama|Naso]]. Ni negara jenggar kabèhannya 13.878 km<sup>2</sup> (5.358 mi<sup>2</sup>). Di sono, ada barang 400.516 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Bahama]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Bangsaan:Amrik]] [[Bangsaan:Amrik Lor]] [[Bangsaan:Amrik Tenga]] [[Bangsaan:Karaiben]] [[Bangsaan:Negara]] [[Bangsaan:Bahama]] qc8136386vrrzgq19c8knf06x0dyokv Bahasa Betawi 0 564 2437 2436 2024-05-15T07:40:59Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2436 wikitext text/x-wiki #REDIRECT [[Basa Betawi]] 36g036t2u2w06nyztlcchk1m85d0iid Bahasa Indonesia 0 565 2440 2439 2024-05-15T07:41:00Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2439 wikitext text/x-wiki #REDIRECT [[Basa Indonésia]] p5jwjnq0bq7unfqnvooudpjdlp3anh0 Bahrén 0 566 23412 23286 2024-07-06T14:03:33Z Swarabakti 44 23412 wikitext text/x-wiki {{Negara|name=Kerajaan Bahrén|native_name=مملكة البحرين (Arab)<br/>''Mamlakat al-Baḥrain''|flag=Flag_of_Bahrain.svg|coat=Coat_of_Arms_of_The_Kingdom_of_Bahrain.svg|map=Map_of_Bahrain.svg|capital=Manamah|demonym=Bahrén}} '''Bahrén''' (hurup Arab Gundul: بحرين; Arab: بحرين ''Baḥrain'') atawa resminya '''Kerajaan Bahrén''' (hurup Arab Gundul: كراجأن بحرين; Arab: مملكة بحرين ''Mamlakat Baḥrain'') entu atu negara pulo di [[Telok Arab]]. [[Arab Saudi]] entu negara nyang ada di bekulonnya èn kejuntrung ama Bahrén liwat Sasak Raja Pahad èn [[Katar]] di bekidulnya di [[Telok Parsi]]. Jembatan Persahabatan Katar-Bahrén belon dibangung, cuman bakal ngubungin Bahrén ke Katar sebagé sasak ajeg paling panjang di dunia. Katar ama Bahrén ngelah bendèra nyang medu gambarnya, cuman kelirnya rada laèn, bahna Katar punya warna entu mèra-tua, kalo Bahrén – mèra pentèr. Dia punya ibu negara – [[Manamah]]. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Bahrén]] ci03e8uq43qmq3go1f0rdqdhxilk55r Bahu 0 567 23501 19368 2024-07-08T12:29:55Z OrangKalideres 327 /* Ruju'an */Koreksi 23501 wikitext text/x-wiki [[Gepokan:Left shoulder.jpg|thumb|Bahu belah kèbot]] '''Bahu'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: {{Script|Arabic|باهو}}) atawa '''bau<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|باؤو}}) atawa '''pundak<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|فوندق}}) atawa '''pundang<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|فوندڠ}}) atawa '''taktak<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|تقتق}}) entu bagèan [[awak]] [[binatang nété']] nyang nompo' [[lèèr]]. Di orang, bahu adanya di antara [[geger]] ama [[lèèr]] èn ada di bagèan belakang (''dorsal''). Di kebanyakan [[Héwan|binatang]], bahu adanya di bagèan atasnya [[tungké]] depan. Bahu entu bagèan awak nyang sering jadi tempat bakal nyèndèrin beban nyang disènggèt atawa disengklèk. == Ruju'an == {{Reflist}} [[Bangsaan:Manusia]] [[Bangsaan:Anggota awak]] [[Bangsaan:Bahu]] 34jkdox74tf1rfhpepaz75wxrz09u0z Baku 0 568 22215 19675 2024-06-15T20:30:32Z 31.200.10.63 /* Ruju'an */ 22215 wikitext text/x-wiki {{Infobox settlement | official_name = Baku | native_name = Bakı | settlement_type = [[Capital city]] | nickname = [[City of Winds]]<br />({{lang|az|Küləklər şəhəri}}) | image_skyline = Montage of Baku 2019.jpg | image_caption = [[Palace of the Shirvanshahs|Shirvanshah's Palace]]; [[Old City (Baku)|Old City]]; [[Maiden Tower (Baku)|Maiden Tower]]; [[Palace of Happiness]]; evening in Baku; [[Ismailiyya Palace]]; [[Heydar Aliyev Center]]; [[National Art Museum of Azerbaijan]]; [[Azerbaijan Carpet Museum]]; [[Azerbaijan State Academic Philharmonic Hall]]; [[Azerbaijan State Academic Opera and Ballet Theatre]]; [[Nizami Cinema Center]]; [[Ateshgah of Baku|Ateshgah]]; [[Church of the Saviour, Baku|Church of the Saviour]]; [[Heydar Mosque]]; view over city and Bay of Baku | image_shield = Coat of arms of Baku.svg | image_flag = <!-- THERE IS NO OFFICIAL FLAG OF BAKU YET, PLEASE DO NOT ADD IT --> | seal_size = 80px | image_map = | mapsize = 230px | map_caption = Lempengannya Baku di Asèrbaijan##Lempengannya Baku di Kaukasus | pushpin_map = Asèrbaijan#Pegunungan Kaukasus#Asia | pushpin_relief = 1 | coordinates = {{coord|40|23|43|N|49|52|56|E|type:city(2039700)_region:AZ-BA_source:dewiki|display=inline,title}} | subdivision_type = Country | subdivision_name = {{flag|Asèrbaijan}} | subdivision_type1 = [[Economic regions of Azerbaijan|Region]] | subdivision_name1 = [[Baku Economic Region|Baku]] | established_title = | established_date = | leader_title = [[Mayor]] | leader_name = [[Eldar Azizov]] | area_total_km2 = 2,140 | area_footnotes = <ref name="DENSITY">{{Cite web |title=Administrative, density and territorial units and land size by economic regions of Azerbaijan Republic for January 1. 2007 |url=http://www.azstat.org/statinfo/demoqraphic/en/010.shtml#s11 |archive-url=https://web.archive.org/web/20071124164655/http://www.azstat.org/statinfo/demoqraphic/en/010.shtml#s11 |archive-date=24 November 2007 |access-date=17 July 2009}}</ref> | area_land_km2 = | area_water_km2 = | population_as_of = [[Census in Azerbaijan|2019]] | population_footnotes = <ref name="statgov">{{cite web |url=https://www.stat.gov.az/source/demoqraphy/ap/az/population_2020.zip |title=Population of Azerbaijan |author=<!--Not stated--> |date= |website=stat.gov.az |publisher=[[State Statistics Committee]] |access-date=22 February 2021 |quote= |archive-date=30 June 2020 |archive-url=https://web.archive.org/web/20200630134755/https://www.stat.gov.az/source/demoqraphy/ap/az/population_2020.zip |url-status=live }}</ref> | population_total = 2,616,948<ref>{{Cite web|url=https://www.stat.gov.az/source/demoqraphy/?lang=en|title=Population|first=Anar|last=Samadov |website=The State Statistical Committee of the Republic of Azerbaijan|access-date=25 March 2020|archive-date=27 August 2018|archive-url=https://web.archive.org/web/20180827142620/https://www.stat.gov.az/source/demoqraphy/?lang=en|url-status=live}}</ref> | population_urban = | population_metro = 2,675,000<ref name="citypopulation.de">{{cite web | url=http://www.citypopulation.de/world/Agglomerations.html | title=Major Agglomerations of the World | publisher=Citypopulation.de}}</ref> | population_density_km2 = auto | population_demonym = Bakuvian<ref>{{Cite book |last=[[Thomas de Waal]] |title=The Caucasus: An Introduction |publisher=Oxford University Press |year=2010 |isbn=978-0-19-975043-6 |page=16}}</ref> ({{lang|az|Bakılı}}) | timezone = [[Azerbaijan Time|AZT]] | utc_offset = +4 | elevation_m = −28 | area_code = +994 12 | postal_code_type = [[Postal code]] | postal_code = AZ1000 | registration_plate = 10, 90, 99, 77 | website = {{URL|www.baku-ih.gov.az}} | footnotes = {{designation list |embed = yes |designation1 = WHS |designation1_offname = Walled City of Baku with the [[Palace of the Shirvanshahs|Shirvanshah's Palace]] and [[Maiden Tower (Baku)|Maiden Tower]] |designation1_date = 2000 <small>(24th [[World Heritage Committee|session]])</small> |designation1_number = [https://whc.unesco.org/en/list/958 958] |designation1_criteria = iv |designation1_type = Cultural | designation1_free1name = [[List of World Heritage in Danger|Endangered]] | designation1_free1value = 2003–2009 | designation1_free2name = Region | designation1_free2value = [[List of World Heritage Sites in Asia|Asia]] }} | name = | blank_info_sec1 = 0.824<ref name="GlobalDataLab">{{Cite web |title=Sub-national HDI – Area Database – Global Data Lab |url=https://hdi.globaldatalab.org/areadata/shdi/ |archive-url=https://web.archive.org/web/20180923120638/https://hdi.globaldatalab.org/areadata/shdi/ |archive-date=23 September 2018 |access-date=2018-09-13 |website=hdi.globaldatalab.org |language=en}}</ref><br />{{color|green|very high}} · [[List of Austrian states by Human Development Index|1st]] }} [[Gepokan:Montage of Baku 2019.jpg|thumb|Sisik melik Baku]] '''Baku''' (hurup Arab Gundul: {{Script|Arabic|باكو}}; [[Basa Asèrbaijan|Asèrbaijan]]: ''Bakı'') ièlah ibu negeri sekalian jadi kota paling gedé di [[Asèrbaijan]] dengen penjogrog secuplek 2.293.100 orang (2020). Ni kota juga' jadi kota paling gedé di pesisir [[Laot Kaspi]] èn [[Kaukasus]]. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Ibu negeri di Èropa]] [[Bangsaan:Kota di Asèrbaijan]] a4hu3bhr5zwe93p749ja4m2bgt6fvkp Balak pakem 0 569 23285 23283 2024-07-04T11:51:11Z OrangKalideres 327 /* Ruju'an */Reflist 23285 wikitext text/x-wiki '''Balak pakem''' (hurup Arab Gundul: بالق فاکم) entu ukuran ahlak dengen ngebikin peniléan bakal penglakon nyang béda, nyang aturannya medu dalem atu kejadian atawa barang nyang medu, malah dipatok laèn nyang kaga' ajeg, kaga' adil, ama dèngdèt. Jadinya, kaya' sekarepé dèwèk matoknya entu. == Ruju'an == {{Reflist}} [[Bangsaan:Kemunapèkan]] [[Bangsaan:Kejomplangan]] [[Bangsaan:Èlmu kemasarakatan]] eyzldkkcy3rgqhdcw0r7c2wz4vp4jvn Bali 0 570 24170 23503 2024-07-16T07:17:28Z Bangrapip 9 24170 wikitext text/x-wiki {{Propinsi di Indonésia|name=Bali|native_name=''Bali'' (Indonésia)<br/>ᬩᬮᬶ (Bali)<br/>''Bali''|coat=Coat_of_arms_of_Bali.svg|map=Bali_in_Indonesia.svg|capital=Dénpasar}} '''Bali''' (hurup Arab Gundul: {{Script|Arabic|بالى}}; {{lang-id|Bali}}; {{lang-ban|{{Script|Bali|ᬩᬮᬶ}}|Bali}}) entu atu [[Propinsi di Indonésia|propinsi]] nyang ada di [[Indonésia]]. Dia punya hopstad nama [[Dénpasar]]. Propinsi Bali adanya di bekulonnya Kepuloan Nusa Tenggara. Pas awal-awal Indonésia baru merdéka, ni pulo masup ke Propinsi Sunda Kecil nyang hopstadnya di [[Singaraja]]. Sekarang, itu propinsi kebelèk jadi tiga, nya'entu Bali, [[Nusa Tenggara Kulon]], èn [[Nusa Tenggara Wètan]]. Dalem tahon 2020, orang di Propinsi Bali jumblahnya 4.317.404 orang nyang kepadetannya 747 orang/km<sup>2</sup>.<ref>[https://bali.bps.go.id/publication/2021/02/26/4ae96914ff22e9b79d8d6551/provinsi-bali-dalam-angka-2021.html "Provinsi Bali Dalam Angka 2021"] (pdf). ''BPS Bali''. h. 7, 67. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Bangsaan:Propinsi di Indonésia]] [[Bangsaan:Indonésia]] [[Bangsaan:Bali]] rcpuo34tuiunnt8hvdlqu7axoipfcoi Balur 0 571 23275 19678 2024-07-04T11:44:03Z OrangKalideres 327 Koreksi 23275 wikitext text/x-wiki [[Gepokan:Bismuth crystals and 1cm3 cube.jpg|thumb|Baluran [[bismut]]]] '''Balur'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 196.</ref> (hurup Arab Gundul: بالور; Indonésia: ''kristal'' atawa ''hablur'') atawa '''pelumban'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 428.</ref> (hurup Arab Gundul: فلمبن) atawa '''nilur'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 111.</ref> (hurup Arab Gundul: نيلور) ièlah atu [[padet]]an nya'entu [[atum]], [[molèkul]], atawa [[ion]] nyang pengejanya ditelepek èn sorotnya ngulang-ngulang nglèbar tiga dimènsi.<ref>Stephen Lower. [https://www.chem1.com/acad/webtext/states/states.html#SEC4 "Chem1 online textbook—States of matter"]. Dibuka per 10 Sèptèmber 2023.</ref> Umumnya, jat caèr ngeja balur pas kena prosès pemadetan. Di kewontenan nyang ilok, hasilnya bisa jadi balur tunggal, nyang kabèhan [[Atum|atum-atum]] padetannya "kepasang" di atu [[Bentukan balur|telepekan balur]] nyang sama. Sementara entu, umumnya, banyakan balur oncog-oncong kekeja jadinya padetan ''polikristalin''. == Ruju'an == {{Reflist}} [[Bangsaan:Èlmu kimia]] glav99gomcm7kbmqpif3z6ol1mwc359 Balèg 0 572 19679 19320 2024-06-04T21:36:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19679 wikitext text/x-wiki [[File:Iranian boys at Babolsar beach.jpg|thumb|Ceritanya bocah lagi umur-umurnya balèg]] '''Balèg''' (hurup Arab Gundul: {{Script|Arabic|بالغ}}) entu kejadian nyang kejadian ama bocah punya [[awak]] nyang ngerobah dia jadi [[orang gedé]]. Balèg biasanya ampé empat apa lima tahon punya lama. Walakin, nyang orang kata "ngliwatin masa-masa balèg", balèg nyang ni maksudnya barang dua tahon pertama. Entakonoh, orang kotan-kotan paké istilah [[Orang baru gedé|baru gedé]], bagèn kata' percis pisan. Lanang kè', wadon kè' bakal ngliwatin balèg. Dia jadi pada bisa [[Jima'|jima']] èn ngeja bebenjit sendèwèk. Bocah dara jadi bisa [[Hamil|tèkdung]] ama gableg bayi. Pas wayah balèg, bocah entong punya awak mulain ngeja aèr peju, èn bisa [[Kencrotan|ngecrotin]] itu [[Mani|peju]] deri [[jakar]]nya, nyang bakalan kuar kalu lagi ser-seran atawa begèr. Kalu dia jima' ama bocah dara, maksudnya dia nglakonin penjebolan ke [[parji]] ama ngecrotin di dalemnya, mangka dia bisa ngebuntingin tu bocah dara. == Ruju'an == [[Bangsaan:Perjima'an]] 313029rv0vy9zcqu0b3xqomcensqxmi Bambang Pamungkas 0 573 23085 19680 2024-06-30T16:28:06Z Jalilah Jali 457 /* Ruju'an */ 23085 wikitext text/x-wiki {{Infobox football biography|name=Bambang Pamungkas|fullname=Bambang Pamungkas|image=Bambang Pamungkas bedah buku Kemsetneg.png|image_size=|caption=|height={{height|m=1,70}}|position=[[Penyerang]]|birth_date={{birth date and age|1980|6|10|df=y}}|birth_place=[[Semarang]], [[Indonesia]]<ref>{{cite web |url=http://www.bambangpamungkas20.com/bepe/profil |title=Profile at his official website (Indonesian) |publisher=Bambangpamungkas20.com |accessdate=2012-04-26 |archive-date=2012-04-26 |archive-url=https://web.archive.org/web/20120426054326/http://bambangpamungkas20.com/bepe/profil }}</ref>|currentclub=|clubnumber=|youthclubs1=SSB Hobby Sepakbola Getas|youthclubs2=SSB Ungaran Serasi|youthyears1=1988–1989|youthyears2=1989–1993|clubs1=[[Persija Jakarta]]|clubs2=→ [[EHC Hoensbroek|EHC Norad]] (pinjaman)|years1=1999–2000|years2=2000|caps1=30|caps2=11|goals1=24|goals2=7|nationalteam1=[[Tim nasional sepakbola Indonesia|Indonesia]]|nationalyears1=1999–2012|nationalcaps1=86|nationalgoals1=38|youthyears3=1993–1994|youthclubs3=Persada Utama Ungaran|youthyears4=1994–1996|youthclubs4=[[Persikas Semarang]]|youthyears5=1996–1999|youthclubs5=Diklat Salatiga|years3=2000–2004|clubs3=[[Persija Jakarta]]|caps3=96|goals3=56|years4=2005–2007|clubs4=[[Selangor FA]]|caps4=63|goals4=42|years5=2007–2012|clubs5=[[Persija Jakarta]]|caps5=156|goals5=78|years6=2013–2014|clubs6=[[Pelita Bandung Raya]]|caps6=25|goals6=10|years7=2015–2019|clubs7=[[Persija Jakarta]]|caps7=60|goals7=42|manageryears1=2020–2022|managerclubs1=[[Persija Jakarta]]|medaltemplates={{MedalSport|[[Bola tendang]]}}<!--DO NOT EDIT OUT HOST NATION FOR TEAM COMPETITIONS--> {{MedalCountry|{{fb|Indonésia}}}} {{MedalCompetition|[[Kejuaraan Federasi Sepak Bola Perbara]]}} {{Medal|RU|[[Kejuaraan Federasi Sepak Bola Perbara 2000|Thailand 2000]]|}} {{Medal|RU|[[Kejuaraan Federasi Sepak Bola Perbara 2002|Indonesia-Singapura 2002]]|}} {{Medal|RU|[[Kejuaraan Federasi Sepak Bola Perbara 2004|Vietnam-Malaysia 2004]]|}} {{Medal|RU|[[Kejuaraan Federasi Sepak Bola Perbara 2010|Indonesia-Vietnam 2010]]|}}|pcupdate=|ntupdate=}} '''Bambang Pamungkas''' (hurup Arab Gundul: بمبڠ فموڠكس) atawa "cara Betawinya" '''Bangbang Pamungkas''' (hurup Arab Gundul: بڠبڠ فموڠكس) (lahir di [[Salatiga]], [[Jawa Tenga]]h, 10 Juni 1980) dulunya atu sepèler [[bola tendang]] [[Indonesia|Indonésia]]. Lagito pas maèn, dia punya posisi maèn jadi penyerang. Dia dulu mashur maèn di [[Jakarta]] punya kleb kebanggaan [[Persija Jakarta]] èn juga' tim sional Indonésia. Sekarang, dia mah udah pangsiun maèn bola. Semprakan tahon 2020 ampé 2022, dia jadi penglatih di kleb [[Persija Jakarta]]. == Ruju'an == {{Reflist}} kczpxpbdgwtsy2sc33hvi6mgb2a95g4 Banaspati 0 574 23510 19681 2024-07-08T12:37:43Z OrangKalideres 327 /* Ruju'an */Koreksi 23510 wikitext text/x-wiki '''Banaspati''' (hurup Arab Gundul: بانسفاتى) ya'entu [[sétan]] atawa roh jahat nyang bentukannya kaya bola api. Enni mahluk lajimnya tebrang deri atu tempat ke tempat laèn kaya bola api nyang nyala-nyala. Enni banaspati – èlmu santèt nyang tinggi cuman kalo salah-salah bisa bikin enni banaspati balik ke nyang nyantèt. Banaspati bakal ngebakar sapa aja nyang ganggu. Enni banaspati lajim ditemuin di pulo Jawa èn Kalimantan. == Ruju'an == {{Reflist}} [[Bangsaan:Sétan]] [[Bangsaan:Tahayul Indonésia]] j73d05yg5hhoiahcoxvynw1ubnn2ssn Bandar Lampung 0 575 2648 2647 2024-05-15T07:41:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2647 wikitext text/x-wiki #REDIRECT [[Kota Bandar Lampung]] c5kdcn4wahrfgasimgfg2l357w6i9wl Bandar Seri Begawan 0 576 22573 19682 2024-06-21T03:41:52Z Bangrapip 9 22573 wikitext text/x-wiki [[File:Bandar Seri Begawan 30012022 (9).jpg|thumb|Tampang [[Sultan Hasanal Bolkiah]] punya istana di Bandar Seri Begawan]] '''Bandar Seri Begawan''' (hurup Arab Gundul: بندر سرى بݢاوان; Melayu: ''Bandar Seri Begawan'') atawa bisa juga' dipèndèkin jadi '''BSB''' ièlah [[Brunei|Bruné Darussalam]] punya ibu negeri. Ni kota – laèn diri, bahna ada atu kampung nama [[Kampung Ayer]], nyang ada punya rumah dikeja di atasnya baturan èn ngejenggar ampé laot kira-kira 500 m-an. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Bruné Darusalam]] aho93zzfpqjyacpqq8f9j92n64wdy85 Bandara Antèrobangsa Soekarno-Hatta 0 577 2664 2663 2024-05-15T07:41:30Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2663 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Soekarno-Hatta]] 6bev2ke23jnjp84mv8cv6482ejrelpl Bandara Antèrobangsa Tân Sơn Nhất 0 578 2667 2666 2024-05-15T07:41:31Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2666 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Tân Sơn Nhất]] 6lkakkfpobgd293ks9hq3if6fz8odvg Bandara Antérobangsa Soekarno-Hatta 0 579 2669 2668 2024-05-15T07:41:32Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2668 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Soekarno-Hatta]] 6bev2ke23jnjp84mv8cv6482ejrelpl Bandara Antérobangsa Tân Sơn Nhất 0 580 2671 2670 2024-05-15T07:41:33Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2670 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Tân Sơn Nhất]] 6lkakkfpobgd293ks9hq3if6fz8odvg Bandara Internasional Soekarno-Hatta 0 581 2676 2675 2024-05-15T07:41:35Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2675 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Soekarno-Hatta]] 6bev2ke23jnjp84mv8cv6482ejrelpl Bandara Internasional Tan Son Nhat 0 582 2681 2680 2024-05-15T07:41:36Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2680 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Tân Sơn Nhất]] 6lkakkfpobgd293ks9hq3if6fz8odvg Bandara Internasional Tân Sơn Nhất 0 583 2685 2684 2024-05-15T07:41:37Z Sotiale 212 3 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2684 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Tân Sơn Nhất]] 6lkakkfpobgd293ks9hq3if6fz8odvg Bandung Kabupatèn 0 584 23284 19683 2024-07-04T11:50:41Z OrangKalideres 327 /* Ruju'an */Koreksi 23284 wikitext text/x-wiki '''Bandung Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Soréang, Bandung Kabupatèn|Soréang]]. Ni kabupatèn ngejenggar ampé 1.768 km<sup>2</sup> dengen kepadetan penduduknya 2.055 orang/km<sup>2</sup>. Ada 3.633.437 orang nyang tinggal di mari. == Ruju'an== {{Reflist}} [[Bangsaan:Kabupatèn di Indonésia]] [[Bangsaan:Jawa Kulon]] [[Bangsaan:Bandung Kabupatèn]] fz5wzjmzp45ia2y5terk03c7ernx7tm Bandung Kota 0 585 23282 19684 2024-07-04T11:49:21Z OrangKalideres 327 /* Ruju'an */Koreksi 23282 wikitext text/x-wiki '''Bandung Kota''' entu atu kota nyang ada di Propinsi [[Jawa Kulon]]. Ni kota ngejenggar ampé 167,31 km<sup>2</sup> dengen kepadetan penduduknya 15.051 orang/km<sup>2</sup>. Ada 2.518.260 orang nyang tinggal di mari. == Ruju'an== {{Reflist}} [[Bangsaan:Kota di Indonésia]] [[Bangsaan:Jawa Kulon]] [[Bangsaan:Bandung Kota]] i0nshe0w0vfbogwnizsketzoeqh9syi Bandung Kulon 0 586 2694 2693 2024-05-15T07:41:41Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2693 wikitext text/x-wiki #REDIRECT [[Kabupatèn Bandung Kulon]] ph9hz6svv4ik8hu4t9uv2bwqqdl2wjt Bangkahulu 0 587 23294 19685 2024-07-04T12:01:35Z OrangKalideres 327 /* Ruju'an */Koreksi 23294 wikitext text/x-wiki {{Propinsi di Indonésia|name=Bangkahulu|native_name=''Bengkulu'' (Indonésia)<br/>ꤷꥍꥏꤰꥈꤾꥈ (Rejang)<br/> ꥏꤷꥍꤰꥈꤾꥈ<ref>Hurup Ulu</ref> (Melayu Bengkulu)<br/>بڠكولو<ref>Hurup Jawi</ref> (Melayu Bengkulu)<br/>''Bengkulu'' (Melayu Bengkulu)|coat=Coat_of_arms_of_Bengkulu.svg|map=Bengkulu_in_Indonesia.svg|capital=Bangkahulu Kota}} '''Bangkahulu'''<ref>Di lagu-lagu kromongan èn sair-sair Betawi sering digero' ''Bangkahulu''.</ref> (hurup Arab Gundul: بڠکاهولو; Indonésia: ''Bengkulu'') atawa bekèn juga' '''Bengkulu''' (hurup Arab Gundul: بڠکاهولو; Melayu Bengkulu: بڠکولو ''Bengkulu''; hurup Ulu: ꥏꤷꥍꤰꥈꤾꥈ; hurup Rejang: ꤷꥍꥏꤰꥈꤾꥈ) entu atu [[Propinsi di Indonésia|propinsi]] nyang ada di [[Sumatra|Pulo Sumatra]], [[Indonésia]]. Ni propinsi Bangkahulu punya hopstad ada di [[Bangkahulu Kota]]. Adapun ni propinsi adanya di belah kidul-kulonnya [[Sumatra|Pulo Sumatra]] èn di lingir panté kulon bagèan kidulnya itu pulo nyang watesan langsung ama [[Sumatra Kulon|Propinsi Sumatra Kulon]], [[Jambi]], [[Sumatra Kidul]], èn [[Lampung]] di sekulilingnya. Dalem tahon 2020, ni propinsi punya jumblah penduduk – 2.091.314 orang dengen kepadetan 105 orang/km<sup>2</sup>.<ref>[https://bengkulu.bps.go.id/publication/2021/02/26/633c571c715c9dadf1b7f53c/provinsi-bengkulu-dalam-angka-2021.html "Provinsi Bengkulu Dalam Angka 2021"] (pdf). ''www.bengkulu.bps.go.id''. h. 9, 62. Diarsipin deri nyang asli per 31 Juli 2021. Dibuka per 29 Juli 2023.</ref><ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Bangsaan:Propinsi di Indonésia]] [[Bangsaan:Indonésia]] [[Bangsaan:Sumatra]] [[Bangsaan:Bangkahulu]] [[Bangsaan:Melayu]] tjsgcr8f97vzqgxvpaxgb03azbwn6yw Bangkahulu Inggris 0 588 2704 2703 2024-05-15T07:41:44Z Sotiale 212 4 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2703 wikitext text/x-wiki {{Sejarah Indonésia}} '''Bangkahulu Inggris''' (Inggris: ''British Bencoolen'') entu Kumpeni Hindia Inggris (EIC) punya daèrah nyang ngelotlot entuk ampir 800 km (500 mil) di lingiran panté kidul-kulonnya Sumatra èn kepancer di gutekan nyang ini wayah digeronya Bangkahulu Kota. Kumpeni Hindia Inggris ngejejegin dèwèk di sono tahon 1685, èn tahon 1714 ngebangun Bèntèng Marlborough di sono. Dato'-dato' setempat pada ngijinin Kumpeni Hindia Inggris ngebangun palang dada bakal malangin dia punya pemukiman deri Welanda. [[Kategori:Sejarah Indonésia]] pqhgi14fcxopowbzw8a2d1t9p2zk8g7 Bangkahulu Kota 0 589 19242 19227 2024-06-01T04:30:43Z Bangrapip 9 Bangrapip mindahin [[Kota Bangkahulu]] ke [[Bangkahulu Kota]] dengen nimpa pengalihan lama sonder ngebuat pengalihan lagi: Di Wikipédi Betawi, kota nyang ada kabupatènnya/propinsinya juga' susunannya dibalik "Bangkahulu Kota", "Bangkahulu" (maran ke Propinsi) 2706 wikitext text/x-wiki '''Bangkahulu Kota''' entu atu kota nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kota ngejenggar ampé 152 km<sup>2</sup> dengen kepadetan penduduknya 2.400 orang/km<sup>2</sup>. Ada 371.828 orang nyang tinggal di mari. [[Kategori:Kota di Indonésia]] c8ze3q7jrmv884qh5h910esz5wvv8k8 Bangkahulu Lor 0 590 2709 2708 2024-05-15T07:41:46Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2708 wikitext text/x-wiki #REDIRECT [[Kabupatèn Bangkahulu Lor]] 59gsw4fz44w1vopmu9qwdoy3e75k3lw Bangkahulu Tenga 0 591 2711 2710 2024-05-15T07:41:47Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2710 wikitext text/x-wiki #REDIRECT [[Kabupatèn Bangkahulu Tenga]] kov5f0jypqriof92lo49wctubw8aruz Bangkis 0 592 24496 24495 2024-07-25T14:27:53Z Swarabakti 44 24496 wikitext text/x-wiki [[Gepokan:Petit Sammy éternue.jpg|thumb|175px|Orang lagi bangkis]] '''Bangkis''' (hurup Arab Gundul: بڠكس) entu kuarnya udara nyang kejadiannya liwat [[idung]] èn [[Congor|mulut]]. == Ruju'an == [[Bangsaan:Manusia]] e72dydxexou6u8syszcgtjtcfn3hcwg Bangkok 0 593 22575 22574 2024-06-21T03:42:47Z Bangrapip 9 22575 wikitext text/x-wiki [[File:Bangkok Montage 2021.jpg|thumb|Sisik melik Bangkok]] '''Bangkok''' (hurup Arab Gundul: بڠکوق) atawa '''Kota Déwa Mahanegara''' (hurup Arab Gundul: کوتا ديوا مهانݢارا; [[Basa Siam|Siam]]: กรุงเทพมหานคร ''Krung Thep Maha Nakhon'' [krūŋ tʰêːp mahǎː nákʰɔ̄ːn]) atawa '''Kota Déwa''' (hurup Arab Gundul: کوتا ديوا; [[Basa Siam|Siam]]: กรุงเทพ ''Krung Thep'' [krūŋ tʰêːp]) ièlah [[hopstad]] ama kota nyang paling ngebadeg orangnya di [[Muang-Tay|Muang-Tai]]. Ni kota nglingkup 1.568,7 km<sup>2</sup> (605,7 mi<sup>2</sup>) di [[Muang-Tai Tenga]] èn keancer-ancer ada barang 10,539 juta orang nyang ngejogrog di mari tahon 2020, sembabad ama 15,3 prosènnya deri ni negara punya penjogrog kabèhan. Ada 14 juta lebi orang (22,2 prosèn) pernah tinggal di sekenaannya [[Daèrah Mètropolitan Bangkok]] di sènsus tahon 2010, nyang ngeja Bangkok jadi [[Kota alaihim|kota kebina-bina alaihim]], nyang bikin sintrem-sintrem kotaan laènnya di [[Muang-Tay|Muang-Tai]] jadi kiatan kaya' reécé, baè' deri ukurannya kè', ama pentingnya tu kota ama atur banda negara kè'. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Muang-Tai]] 2sqnbr26y7abl73mz99ypiqto0p9zv7 Bangladesh 0 594 2726 2725 2024-05-15T07:41:51Z Sotiale 212 2 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2725 wikitext text/x-wiki #REDIRECT [[Benggaladésa]] h80154w41vlhkw4ypbmdb62aia9ed28 Bangladès 0 595 2728 2727 2024-05-15T07:41:53Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2727 wikitext text/x-wiki #REDIRECT [[Benggaladésa]] h80154w41vlhkw4ypbmdb62aia9ed28 Bangsat (kumpiuter) 0 596 25723 25720 2024-09-21T05:44:02Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by OrangKalideres (TwinkleGlobal) 25723 wikitext text/x-wiki [[Gepokan:Bug blank.svg|thumb|Ceritanya bangsat kumpiuter punya penggambaran]] '''Bangsat''' (hurup Arab Gundul: بڠست; [[Basa Inggris|Inggris]]: ''bug'') ièlah atu sèmpèr rancangan di [[peranti keras]] atawa [[peranti alus]] nyang ngeja adanya kengabluan di peranti atawa [[Program kumpiuter|program]] ampé-ampé ngadat, kaga' begawé kaya' biasanya. Bangsat biasanya ditemuin di [[peranti alus]], bukan [[peranti keras]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kumpiuter]] [[Bangsaan:Peranti alus]] 935tolbnjedtehmzqkhr9t8op2jt3wr Bangsat (kutu) 0 597 22224 22223 2024-06-16T06:33:40Z OrangKalideres 327 /* Ruju'an */ 22224 wikitext text/x-wiki [[Gepokan:Bed bug, Cimex lectularius (9627010587).jpg|thumb|Bangsat punya tampang]] '''Bangsat''' (hurup Arab Gundul: بڠست) atawa '''tumbila''' (hurup Arab Gundul: تمبيلا) ièlah [[serangga]] pengombé deri beraya ''[[Cimicidae]]''. Bangsat bekèn jadi macem nyang nyedot darah orang ama [[héwan darah anget]] laènnya. Bangsat demen tinggal di ruma-ruma orang, wabilhusus di balé kasur. Bangsat biasa tinggal ama ngendog di lempitan atawa kelim [[bolsak]] atawa [[bantal]] atawa laèn-laèn tempat nyang kealing-alingan. Bangsat bisa nyakot sonder korbannya pada iyeng kalu lagi dicakot, cuman tu cakotan bangsat kerasanya pas pagi-pagi ama mangkin kebina-bina pas malem-malem. Entu bisa ngeja bekas cakotan nyang bentukannya pada bèntol-bèntol ama gatel-panas di nyang kena. Bangsat juga' demen ama tempat gulem. Ni serangga pengombé nyang ngebawa' penyakit buntek, ngeja dongkol, ama ngebawa' lamatan mayosan (''alergi''). Ni héwan bengunya engas pisan nyelekèt di [[idung]]. == Ruju'an == {{Reflist}} [[Bangsaan:Pengombé]] [[Bangsaan:Kutu]] 9dhgui0xm7szwg7enjnc503dqx2t2kz Bantargebang 0 598 24445 24444 2024-07-20T12:34:53Z OrangKalideres 327 /* Ruju'an */+ 24445 wikitext text/x-wiki {{kecamatan |nama=Bantargebang |dati2=Kota |nama dati2=Bekasi |luas=... km² |penduduk=96384 |penduduktahun=2015 |pendudukref={{butu tukilan}} |kelurahan= 4 |nama camat=H. Cecep Miftah Farid, S.STP.,M.M.<ref>[http://bekasikota.go.id/files/uploaded/20160202-eselon_III.pdf http://bekasikota.go.id/files/uploaded/20160202-eselon_III.pd], 9 Juni 2016</ref> |kepadatan=... orang/km² |provinsi=Jawa Kulon }} '''Bantargebang''' entu kecamatan nyang ada di [[Bekasi Kota]]. Ni kecamatan ngejenggar ampé 1.704,00 hèktar dengen kepadetan penduduknya 2.015 orang/km<sup>2</sup>. Ada 104.405 orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Bekasi Kota]] naf3lnl1s6r34iop0fjuhia4zd5v6nf Banten 0 599 23289 19690 2024-07-04T11:55:50Z OrangKalideres 327 /* Ruju'an */Koreksi 23289 wikitext text/x-wiki {{Propinsi di Indonésia|name=Banten|native_name=''Banten'' (Indonésia)<br/>ᮘᮔ᮪ᮒᮨᮔ᮪<ref>Hurup Sunda</ref> (Sunda)<br/>بنتٓن (Jawa/Sunda)<br/>''Banten'' (Jawa/Sunda)|coat=Coat_of_arms_of_Banten.svg|map=Banten_in_Indonesia.svg|capital=Sérang Kota}} '''Banten''' (hurup Sunda: ᮘᮔ᮪ᮒᮨᮔ᮪; Pégon: بنتٓن; Indonésia: ''Banten'') entu atu propinsi di [[Jawa|Pulo Jawa]], Indonésia. Hopstad ama sintrem guwernemènnya ada di [[Sérang Kota]]. Ni propinsi – propinsi paling kulon di Pulo Jawa. Ni propinsi dulunya bagèan deri propinsi Jawa Kulon, mar ni propinsi jadi napsi-napsi semprakan tahon 2000, dengen beslit Wèt Nomer 23 Tahon 2000. Kaum aslinya entu kaum [[Ètnis Sunda Banten|Sunda Banten]] nyang ada di wilayah [[Sérang Kabupatèn]] bekidul, [[Kabupatèn Pandèglang]], [[Kabupatèn Lebak]], èn sebagèan besar [[Tanggerang Kabupatèn]], èn kuminitèt masarakat adat, ya'entu [[suku Badui]] nyang ngejogrog di sekiteran [[Gunung Kèndèng]] èn [[Leuwidamar]] di [[Kabupatèn Lebak]]. == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Bangsaan:Propinsi di Indonésia]] [[Bangsaan:Banten]] [[Bangsaan:Indonésia]] [[Bangsaan:Jawa]] expsrk8ja8wdfnmwxqx04dp3yzoiu7h Bantèng 0 600 24736 19691 2024-08-04T09:33:54Z Swarabakti 44 24736 wikitext text/x-wiki [[Gepokan:Banteng Jawa (Bos javanicus).jpg|thumb|Bantèng jawa lagi ngganyem rumput]] '''Bantèng''' (hurup Arab Gundul: بنتڠ; nama Latèn: ''Bos javanicus'') entu atu [[Macem (èlmu hayat)|macem]] [[héwan]] nyang masing seberaya ama [[sampi]] èn kena dipapagin di mana-mana di [[Asia Kidul-wètan]]. Bantèng laki ama dedara gableg béda nyang kiatan danta ([[dua bentuk semacem]]): laki biasanya kulitnya rada coklat kereng atawa item, awaknya beteteng, sedeng nyang dara rada singgangan ama gableg kulit coklat mudaan. Bantèng gableg totol gedé warna puti di bokongnya. Mao nyang laki kè', mao nyang dedara kè' pada gableg badug, galibnya panjangnya 60 ampé 75 cm. Ahli èlmu biasanya masi-masi ni macem jadi tiga [[Anakmacem (pengrorodan)|anakmacem]]: bantèng jawa, bantèng indocina, ama bantèng kalimantan. Bantèng atar biasanya gedéan kalu ketimbang bantèng nyang udah [[Penglulutan|dilulutin]] ama orang. == Ruju'an == [[Bangsaan:Héwan]] [[Bangsaan:Héwan angonan]] 9b5vre2vjl63jqarxoqoiby4p3kh5wi Banyolan gending 0 601 2760 2759 2024-05-15T07:42:00Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2759 wikitext text/x-wiki #REDIRECT [[Tanji bodor]] j0rx0t0vuy32aub0qlgcccchkuvtyyt Barang tudahan 0 602 19692 2765 2024-06-04T21:37:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19692 wikitext text/x-wiki [[Berkas:Yard Sale Northern CA 2005.JPG|thumb|Orang lagi ngedagangin barang tudahan]] '''Barang tudahan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بارڠ تودهن) atawa '''barang twidehan'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. h. 337.</ref> (hurup Arab Gundul: بارڠ توديهن) atawa '''ketidahan'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 101.</ref> (hurup Arab Gundul: کتيدهن) atawa '''barang bekas''' (hurup Arab Gundul: بارڠ بکس) entu orang punya barang perorangan nyang dijualin lagi cuman kaga' baru, masup juga' di dalemnya macem-macem [[logem]], kecuali duit. Barang tudahan bisa diturunin, wabilhusus deri [[kuarga]] atawa kerabat, nyang istilahnya '''leled-leledan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: للد٢ن) atawa '''lungsuran''' (hurup Arab Gundul: لڠسورن)<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 123.</ref>. == Ruju'an == g2ebqrksreiutzbmh3ssztj91gf0u9o Barbados 0 603 23279 19693 2024-07-04T11:47:09Z OrangKalideres 327 /* Ruju'an */Koreksi 23279 wikitext text/x-wiki {{Negara|name=Barbados|native_name=''Barbados'' (Inggris)|flag=Flag_of_Barbados.svg|coat=Coat_of_arms_of_Barbados.svg|map=BRB_orthographic.svg|capital=Bridton|demonym=Barbados}} '''Barbados''' (hurup Arab Gundul: بربادوس; Inggris: ''Barbados'') entu negara pulo nyang letaknya di [[Karaiben]], di [[Amrik Lor]]. Ni negara punya hopstad [[Bridton|St. Bridton]]. Ni negara jenggarnya cuman 439 km<sup>2</sup> (169 mi<sup>2</sup>) doang. Di sono, ada barang 267.800 orang doangan nyang tinggal di mari. Adapun dia punya basa gawénya entu [[basa Inggris]], cuman basa daèrahnya entu [[Basa Kacukan Bajan|basa Bajan]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Bangsaan:Amrik]] [[Bangsaan:Amrik Lor]] [[Bangsaan:Amrik Tenga]] [[Bangsaan:Karaiben]] [[Bangsaan:Negara]] [[Bangsaan:Barbados]] 1iht1tzdg73z0jrrq0cy2wblx9o72w0 Barung (èlmu hayat) 0 604 23991 19694 2024-07-13T20:48:50Z Swarabakti 44 23991 wikitext text/x-wiki [[Gepokan:Taxonomic Rank Graph.svg|thumb|Gambar bèbèr pengrèrodan]] '''Barung''' ([[Basa Yunani|Yunani]]: φῦλον ''phylon''; hurup Arab Gundul: باروڠ), ada juntrungannya ama φυλή (''phyle''), entu trap penglompokan atawa trap [[pengrèrodan]] nyang di bawahnya [[Kerajaan (èlmu hayat)|kerajaan]] ama di atasnya [[Kelas (èlmu hayat)|kelas]]. Dalem [[èlmu hayat]], penglompokan barung gableg dipasi bakal berapa kelompok, nya'entu: anakbarung, kelas, [[Wangsa (èlmu hayat)|wangsa]], [[Beraya (èlmu hayat)|beraya]], [[Jenis (èlmu hayat)|jenis]], èn [[Macem (èlmu hayat)|macem]]. == Ruju'an == [[Bangsaan:Pengrèrodan]] dsr6rddmvoe504nsx4ru1xshkczsq9y Basa 0 605 23271 19695 2024-07-04T05:13:17Z OrangKalideres 327 Koreksi 23271 wikitext text/x-wiki [[Gepokan:Tepantitla mural, Ballplayer A (Daquella manera).jpg|thumb|Atu lukisan di tèmbok [[Téotiwakan]], Mèksiko (barang 200 M) ngegambarin orang nguarin [[gulungan lida]] deri bacotnya nyang ngelambangin ngomong.]] [[Gepokan:Girls learning sign language.jpg|thumb|Anak wadon lagi belajar basa isarat.]] '''Basa''' (hurup Arab Gundul: بهاس) ièlah kebisaan nyang orang pada bisa bakal ngobrol ama orang laèn paké tanda, tuladnya kata ama gerak-gerakan. Adapun kajian ilmiah nyang mbelajarin pasal basa digeronya èlmu basa. == Ruju'an == {{Reflist}} [[Bangsaan:Linguistik]] [[Bangsaan:Basa]] 11jtmh4hs0wdv9ccxv6sw363k0af0bx Basa Anterkulonan 0 606 19696 2792 2024-06-04T21:37:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19696 wikitext text/x-wiki '''Basa Anterkulonan''' atawa '''''Interlingue''''' atawa sebelonnya ''Occidental'' ([oktsidenˈtaːl]), entu atu basa pemayang antérobangsa nyang dibikin tahon 1922 èn dibalik nama tahon 1949. Dia punya pembikin, Edgar de Wahl, betungsé bakal ngranggeh keajegan kaèdah basa ama sipat alamiah. Kosakatanya dialesin deri kata nyang udah ada di macem-macem basa èn tatanan penglorodan nyang maké depanan ama buntutan nyang udah ditauin. m4ljc3v66meuy6she3z7eqr39n4do0k Basa Banjar 0 607 19697 2798 2024-06-04T21:37:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19697 wikitext text/x-wiki [[Berkas:Banjar-Indonesian dictionary.jpg|thumb|Kamus basa Banjar-Indonésia]] '''Basa Banjar''' (hurup Arab Gundul: بهاس بنجر; Banjar: ''basa Banjar'') ya'entu basa nyang dipaké ama [[orang Banjar]] di [[Kalimantan Kidul]]. Kalu katanya berapa [[ahli basa]] ni basa masup ke [[basa Melayu]], [[Burné Wètan]]. == Ruju'an == [[Kategori:Basa di Indonésia]] 4xfw428tfohy6r4vvpmxu3458d9lk3n Basa Betawi 0 608 25389 25334 2024-08-31T19:38:33Z Rantemario 646 eksklusip nih gw aplod buat wiki betawy! 25389 wikitext text/x-wiki {{Infobox language | name = Basa Betawi | nativename = ''basè Betawi, basa Betawi'' | region = [[Jakarta]]<br>[[Jawa Kulon]]<br>[[Banten]]<br>[[Pulo Kokos]] | states = [[Indonésia]] <br>[[Ostrali]] | speakers = 5 juta | ethnicity = {{plainlist| *[[Orang Betawi|Betawi]] *[[Orang Mardèker|Mardèker]] *[[Orang Cina Bèntèng|Cina Bèntèng]] *[[Orang Kokos|Kokos]] }} | date = ètung orang 2000 | ref = e18 | familycolor = Creole | fam1 = [[Basa kacukan èn dagang Melayu|kréol Melayu]] | dia1 = Mèstèr–Kemayoran | dia2 = Bekasi–Pebayuran | dia3 = Pasar Rebo | dia4 = Dèpok–Gunung Sindur | dia5 = Tanah Abang–Grogol | dia6 = Mauk–Sepatan | iso3 = bew | glotto = beta1252 | glottorefname = Betawi |dia7=Tanggerang Kidul|image=Bahasa Betawi.jpg}} [[Gepokan:Base Betawi.webm|jmpl|Percakepan dalem base Betawi kote ame Indonesia]] '''Basa Betawi''' (hurup Arab Gundul: {{Script|Arab|بهاس بتاوى}}) entu [[Basè|basa]] aselinya orang [[Suku Betawi|Betawi]]. Ni basa entu asal-muasalnya deri basa [[Melayu Pasar]] atawa Melayu Basahan atawa Melayu Rendah. Lantarannya ni daèrah Jakarta dulunya jadi tempat orang dagang èn perantoan deri mana-mana tempat, mangkanya sebagèan deri basa dia orang pada punya paké pada masup ke ni basa. Apanan kalo tu kata ringkes, jadinya dipaké terus dah bakal omongan seari-ari ama entu orang-orang. Gegara ni basa jadi keterusan dipaké, akirnya, jadi kebiasaan bakal ngomong ke anak-anaknya. Akirnya, tu anak-anaknya paké basa nyang kecampur-campur, sampé-sampé dianggep dia punya basa sendèwèk (modèlan basa nyang begini biasanya digero' [[Bahase Kreol|basa kréol]] kalo di èlmu basa punya kata). Basa Betawi entu [[basa peranakan]] (Siregar, 2005) nyang asalnya deri basa Melayu Pasar nyang ketambahan laèn-laèn basa punya unsur, kaya' [[basa Sunda]], [[basa Bali]], basa-basa Cina bekidul (wabilkusus basa Hokkièn), [[basa Arab]], èn juga' basa-basa deri Èropa kaya' basa Belanda ama Portugis. Jaman dulunya, ni basa dipaké ama masarakat nengah ke bawah pas waktu awal-awalnya perkembangan Kota Betawi. Biasanya, orang-orang budak ama tukang dagang nyang maké ni basa. Basa Betawi rada kaga' gableg tatanan basa nyang rada dantaan, sebab orang-orang maké ini basa dengen sendirinya kaga' paké diatur-atur. Ini nyang ngeja basa Betawi rada béda deri basa Melayu aslinya. Biar kata begitu mah, tetep aja ada unsur-unsur ciri kebasaan (''linguistik'') nyang bisa digarisin aturannya. Umpamanya kata kerja di basa Melayu nyang paké awalan ''me-'', mangka, di basa Betawi jadinya paké ''N-'' (awalan dengung). Terus juga' ada akiran ''-in'' (emban<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Emban''' (hurup Arab Gundul: امبن) – ''pengaruh'' (Indo.); ''influence'' (Ing.).</ref> basa Bali) gantinya basa Melayu ''-kan'' atawa ''-i''. Selaèn entu, juga', nyang jadi ciri kas basa Betawi, nyang orang paling banyak tau, entu poném /a/ di akir kata biasanya berobah jadi bunyi /ɛ/ di wilayah Kota, di sebagèan wilayah pinggiran kaya' tetep mertahanin /a/, di Bekasi – /ah/, ènsb. {| class=wikitable |- !Melayu!!Betawi Tengahan!!Betawi Ora'!!Betawi Ora' (Bekasi) |- |Apa||Apè||Apa, Naon||Apah, Naon |- |Mengapa||Ngapè||Ngapa, Napa, Naon||Ngapah, Napah, Naon |} == Pernahan kerabat == Sepegimana orang-orang deri laèn-laèn bangsa, orang Betawi gè' juga gableg dia punya sistim pernahnya (basa Indonésia: ''sistem kekerabatan'') sendèwèk. Cuman pan, lantaran èmang basa Betawi keliwat beragem, jadi laèn bilangan – laèn juga' dia punya sebutan. Misalnya, ada orang Betawi nyang maké kata ''babè/baba'' ada juga' nyang ''walid'' bakal nyebut 'orang tua lanang' (basa Indonésia: ''bapak, ayah''), ada juga' orang Betawi nyang paké kata ''enya''' ada juga nyang ''walidè'' bakal nyebut 'orang tua wadon' (basa Indonésia: ''ibu''), ènsb. Hata, ada kata nyang bunyinya sama, tulisannya sama, cuman diartiin béda di laèn daèrah, misalnya: ''encang/encing'' ada nyang ngebédainya bedasarin apa dia tuaan atawa mudaan deri kita punya orang tua (''encang'' – 'abang/mpo'nya orang tua', ''encing'' – 'adè'nya orang tua'), ada juga nyang ngebédainnya berales jenis kelamin lanang-wadonnya, cuman bakal 'adè'nya orang tua' (''encang'' – 'adè' lanangnya orang tua', ''encing'' – 'adè' wadonnya orang tua'). Poko'nya, èmang dasar basa Betawi anu dari sononya udah macem-macem, jadi rada susah bakal diajegin atu bentuknya. == Logat == Kalu orang awam punya pengartian, basa Betawi entu dibelèk cuman jadi dua logat doang: * Betawi Tenga/Betawi Kota: Aslinya dipaké di Jakarta èn kebanyakan di ujungnya maké ''-è'' (tulad: ''ada'' jadi ''adè''). * Betawi Pinggiran: Dipaké di Jakarta pinggiran, Tanggerang di Banten, Dèpok, Bogor, ama Bekasi di Jawa Kulon. Biasanya ujungnya maké ''a'' atawa ''ah'' (tulad: ''ada'' dibaca ''adah''). * Atu laèn ragem Betawi Pinggiran punya ragem ada nama Betawi Ora, nyang banyak kesawaban basa Sunda. Walakin dalem Grijns (1991) punya perdataan, basa Betawi kebelèk jadi 7 logat. # Logat Jakarta Kota # Logat Gunung Sindur # Logat Cengkarèng, Grogol-Petamburan, Tana Abang, Kebayoran Baru # Logat Pasar Rebo # Logat Pebayuran # Logat Ciputat # Logat Mauk-Sepatan Basa Betawi misi dipaké ama orang-orang tua di berapa daèra pinggir Jakarta, kaya' Kampung Melayu, Pasar Rebo, Pondok Gedé, Ulujami, ama Jagakarsa. Ada atu kuminitèt Tionghoa nyang ngejogrog di sekiteran Tanggerang, nama Cina Bèntèng, nyang udah kaga' maké basa Tionghoa, mar paké basa Betawi. == Sastra == * ''Sair dari hal datengnja Poetra Makoeta Keradjaan Roes di Betawi, dan Pegihnja tersamboeng dengan Sair Sekalian Binatang di Hoetan aken mengingetin anak-anak soepaja mendengar kata, dan sajang kepada harta banda'' bikinan Tan Tengkie (1891) == Daptar ruju'an == * Darsita, Darsita (2006) ''Medan Makna Rasa dalam Bahasa Melayu Dialek Jakarta'', in Buletin Al-Turas Vol 12, No 2 (2006), pp 174-182 ([https://web.archive.org/web/20230731123850/https://journal.uinjkt.ac.id/index.php/al-turats/article/view/4236/2995 Link]) * Ekoyanantiasih, Ririen (2009) ''Relasi Makna Kehomoniman Dalam Bahasa Melayu Dialek Jakarta: Kajian Verba''. ([https://repositori.kemdikbud.go.id/3487/1/RELASI%20MAKNA%20KEHOMONIMAN%20DLM%20BAHASA%20MELAYU%20DIALEX%20JAKARTA.pdf Link]) * Grijns, C.D. (1991) ''Jakarta Malay: A Multidimensional Approach to Spatial Variation'', 2 vols, Leiden: KITLV Press. * Ikranaga, Kay (1975) ''Lexical particles in Betawi'', 1975(5), 93-108. * Ikranagara, Kay (1980) ''Melayu Betawi grammar'', Jakarta : Badan Penyelenggara Seri Nusa, Universitas Atma Jaya. ([http://sealang.net/archives/nusa/pdf/nusa-v9.pdf Link]) * Nothofer, Bernd (1995) ''The History of Jakarta Malay'', Oceanic Linguistics 34:86-97. === Karangan perkamusan === * Sayyīd ʿUthmān (1887). "Mukhtaṣar al-qāmūs". Batavia. * Sayyīd ʿUthmān (1897). "Qāmūs kĕcil". Batavia. * Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. * Homan, J. D. (1868). ''Handleiding tot de kennis van 't Bataviaasch Maleisch''. Joh. Noman & Zoon. * Kähler, H. (1966). ''Wörterverzeichnis des Omong Djakarta''. Verlag von Dietrich Reimer. * Saidi, Ridwan. (2007). ''Glosari Betawi''. Betawi Ngeriung. * Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. Penerbit Masup Jakarta. * Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan. * Sukanta. (2010). ''Kamus Sehari-hari Bahasa Betawi. Grasindo''. * Khoir, A. and Widiatmoko, B. (2012). ''Kamus Dialek Bahasa dan Tafsir Ungkapan, Istilah, Perumpamaan Dan Istilah Melayu Betawi Bekasi''. BKMB Bhagasasi. * Sunarji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. === Karangan agama === * Many of Sayyīd ʿUthmān's works are in the Batavian language, e.g., ''Zahir al-bāsim'', ''Irshād al-anām'', ''Sifat dua puluh'', ''Cempaka Mulia'', etc. * Fathullah, Ahmad Lutfi. (2005). ''Pribadi Rasulullah Saw: Telaah Kitab Taudhih al-Dala'il Fi Tarjamat Hadits al-Syama'il Karya Guru Mughni Kuningan [1860-1935]''. Al-Mughni Press. === Karangan umum (keitung karya sastra) === * Holle, K. F. (1885). ''Dongeng monjet dengen koera-koera''. Translated to Batavian by A. F. von de Wall. G. Kolf & Co. * Tan Tengkie. (1891). ''Sair dari hal datengnja Poetra Makoeta Keradjaan Roes di Betawi, dan Pegihnja tersamboeng dengan Sair Sekalian Binatang di Hoetan aken mengingetin anak-anak soepaja mendengar kata, dan sajang kepada harta banda''. Albrecht & Co. * Beramka, A. (1906). ''Sa’ir Perang Ruslan dan Jepang. Betawi''. * Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. * Ardan, S. M. (2007). ''Terang Bulan Terang di Kali: Cerita Keliling Jakarta''. Penerbit Masup Jakarta. * Ramadhan, C. G. (2008). ''Sebelas Colen di Malam Lebaran: Setangkle Cerita Betawi''. Penerbit Masup Jakarta. * Saputra, Y. A. (ed.). (2012). ''Cetrok Bekasi: Pantun, Puisi Dan Tafsir Dalam Sastra Melayu Betawi Bekasi''. Tourism and Culture Office of the West Province Government. * Ardan, S. M., and Francis, G. (2013). ''Nyai Dasima''. 2nd ed. Penerbit Masup Jakarta. * Sarmadi, Sarin. (2023). ''Sekuntum Kembang Tablo: Cerita dari Pinggiran Jakarta''. Trustco. == Ruju'an == <references /> [[Bangsaan:Basa]] [[Bangsaan:Basa Betawi]] [[Bangsaan:Basa peranakan]] [[Bangsaan:Basa di Indonésia]] c6cklqz4jvrjtip0pbzbqhf577hifv8 Basa Cerbon 0 609 19699 2863 2024-06-04T21:37:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19699 wikitext text/x-wiki '''Basa Cerbon''' ya'entu [[basa]] nyang dipaké di [[Jawa Kulon]] bagèan lor mulain deri [[Pédé, Kerawang]] ampé [[Cilamaya Kulon, Kerawang]] èn [[Cilamaya Wètan, Kerawang]] di [[Kabupatèn Kerawang]], [[Blanakan, Subang]], [[Pamanukan, Subang]], [[Pusakanagara, Subang]] sebagèan [[Ciasem, Subang]] èn [[Compreng, Subang]] di [[Kabupatèn Subang]], [[Ligung, Majalengka]], [[Jati tujuh, Majalengka]] èn sebagèan [[Sumberdaya, Majalengka]], [[Dawuan, Majalengka]], [[Kasokandel, Majalèngka]], [[Kertajati, Majalèngka]], [[Palasah, Majalengka]] , [[Jatiwangi, Majalèngka]], [[Sukahaji, Majalengka]], [[Sindang, Majalengka]], [[Leuwimunding, Majalèngka]], dan [[Sindangwangi, Majalèngka]] di [[Kabupatèn Majalèngka]] ampé [[Cerbon Kota]] èn [[Cerbon Kabupatèn]] (ila bagèan kidul) serenta [[Losari Wètan]] di [[Kabupatèn Brebes]] di [[Jawa Tenga|Propinsi Jawa Tenga]]. == Ruju'an == [[Kategori:Basa di Indonésia]] 3p2o0z287z6kiadck0g7u5w2f1oflx1 Basa Cirebon 0 610 2865 2864 2024-05-15T07:42:20Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2864 wikitext text/x-wiki #REDIRECT [[Basa Cerbon]] pibp0lx8ipha5q2jez47v3hv9x659j5 Basa Glosa 0 611 19700 2902 2024-06-04T21:37:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19700 wikitext text/x-wiki {{Basa bikinan |nama = ''Glosa'' |color = grey |nama_asli = |dikeja_ama = Ronald Clark, Wendy Ashby |tahon = 1972–1992 |negeri = |daèrah = |pengomong = ~200 |rank = |kulawarga = Basa bikinan |bangsa = |kelembagaan = |iso1 = |iso2 = |iso3 = |sil = |peta = }} '''Basa Glosa''' entu atu basa pendukung antérobangsa bikinan berales basa Interglossa (orèk-orèkan sebelonnya ni basa nyang diterbitin tahon 1943). Kamus basa Glosa nyang pertama dibèbèrin tahon 1978. Ni basa punya nama dasarannya deri oyod basa Yunani ''glossa'' nyang artinya lida atawa basa. Glosa entu basa nyang meloksok, artinya saban kata kaga' pernah berobah bentuknya, èn èjaannya juga bener-bener keatur èn pegimana tulis pegimana baca. Sebagé basa meloksok, kaga' ada dah tuh nyang namanya pemlètotan, jadi poko'nya tu kata panteng ajeg kaya' pegimana di kamusnya, bodo menanan mau apa gè' gunanya tu kata di kalimat. Mangkanya, kegunaan kaèdahan, kapan kaga' danta deri kontèksnya, diambil alih ama kata penggawé nyang cuman dikit doang adanya èn ama pemakéan pernah kata (èlmu pernah basa). Glosa nyomot banyakan katanya deri oyod basa Yunani ama Latèn, nyang mualip anggep jadi basa antérobangsa dalem hal dia punya pemakéan dalem èlmu penauan. == Seklèbatan == Glosa ditulis paké hurup Latin sonder paké ata-été lagi. Kaga' ada nyang namanya bunyi idup atawa mati rangkep èn aturan pengucapannya ringkes ama keatur. Banyakan katanya mah anu bolé nyomot deri basa Latin ama Yunani. Mangkanya, Glosa entu basa nyang dikata sebagé basa buntutan. Di basa Glosa, poko'nya kata panteng ajeg kaya' bentuk dasarannya, kaga' peduli mao jadi apa kè' di kalimatnya. Jadi, itu kata bisa aja jadi kata kerja, kata peada, kata penyipat, atawa pengawal. Mangkanya, Glosa entu bener-bener basa mutelaah: kaga' gableg pemlètotan bakal kata peada jama', témpo kata kerja, jenis kelamin, èn laèn sebagénya – kata kaga' tau berobah. Kegunaan kaèdahan ditengerin ama kata penggawé nyang jumblahnya cuman sekelemit doang èn juga' ama pernahan kata. Rèndèngan hal–kata kerja–peroléan entu rèndèngan kata nyang pakem, èn "kata penyipat" galibnya di depannya "peada", èn "kata kerja" ngintilin petilan témpo èn "kata penerang". == Sejarah == Glosa disarapin ama basa pendukung antérobangsa Interglossa nyang dirancang ama ahli èlmu nama Lancelot Hogben pas jaman-jaman towong nongtonin perang di Aberdin pas jaman Perang Dunia II. Interglossa diterbitin tahon 1943 sebagé orèk-orèkan basa pendukung. Ron Clark kepapagan ama buku pedoman Interglossa: orèk-orèkan basa pendukung terbitan 1960. Entakanu, dia mapagin Propèsor Hogben dengen maksud pèngèn ngembangin tu basa. Nah, dia pada ngebolain bakal ngedandanin entu, biar mingkin gampil dipakénya bakal segala macem ubung-ubungan. Wendy Ashby nimbrung ke ni proyèk tahon 1972. Pas Hogben wapat tahon 1975, banyak perobahan udah diperhadringin. Hogben ama Clark udah akur kalu tu basa kudu gableg èjaan pegimana tulis pegimana baca. Ni asas nyiratin kalu CH, TH ama PH basa Yunani kudu dièja K, T èn F. Marinya, segelemit perobahan abisnya dibikin ama Ron Clark èn Wendy Ashby, nyang entakanu ngasi nama anyar bakal ni basa nama Glosa (deri kata basa Yunani lida, basa – ''glossa'' cuman tukerhurup Inggrisnya doang), èn terus ngebikin basa pendukung baru dah. Ampé barang 1979, Ashby ama Clark ngejajal basa Glosa maké sukarèla setempat di kota tempat dia pada ngejogrog. Pas jaman-jaman segini, kosakata èn berapa tètèk-bengèk pembentukan kalimat dikembangin ama didandanin. Entakanuh, dia pada kudu pindah ke kota laèn pas dia udah nerebitin kamus basa Glosa pertama. Semprakan tahon 1987, paguyuban amal GEO (''Glosa Education Organisation'') muncuk ngedorong pengajaran basa Glosa sebagé basa kedua di mana-mana sekolah di antéro dunia. GEO punya pelampang jala resmi dibikin ama Paul O. Bartlett tahon 1996, èn sekarang diopènin ama Marcel Springer. Ni pelampang ngangsrongin Kamus Internèt Glosa (''Glosa Inter-reti Diktionaria''), ama ada pelajaran sarap-sarapannya, ama laèn-laèn sumber. Wiki dalem Glosa dikeja tahon 2021. == Golongan kata == Glosa dibagi jadi dua golongan kata utama: === Jebotan === Jebotan entu sekelemit kata paké dasaran nyang ada di banyak basa—mangkanya kita bisa ngejabarin ubungan antara peengehan (konsèp) utama nyang kita sampéin. Ni dasarnya kata pengawal ama kata pengubung, kaya': de [deri], e [èn], pre [sebelon], supra [di atas], sub [di bawah; rada]. === Ujudan === Ujudan di mari maksudnya maran ke golongan kata nyang ngewakilin benda, piil, ama jabaran nyang lebi uplekan (kot-kotan malah bisa dipaké jadi tiga-tiganya) nyang ada di atu basa, kaya': via [jalan], kurso [rari], hedo [girang], vide [ngiat], celera [lekas], tako [cepet, lekas, sigra, sepud]; oku [mata]. Tulung pantengin baè'-baè' kalu ni kata bisa gableg macem-macem dah ma'nanya, begantung pegimana dipakénya di kalimat (kata kerja, kata penyipat, èns.), tuladnya: "oku" bisa artinya "mata", "mataan", "ngehin dengen mata", "mantengin", "ndelok", atawa "seklèbatan". == Kaèdah basa == === Hurup èn pengucapannya === {| class="wikitable" style="text-align:center; table-layout:fixed" |- |- ! Hurup ||a||b||c||d||e||f||g||h||i||j||k||l||m||n||o||p||q||r||s||t||u||v||w||x||z||(sc) |- ! Bunyian HPA |a |b |style="background-color:#fcc"|t͡ʃ |d |e |f |g |h |i |j |k |l |m |n |o |p |style="background-color:#fcc"|kw |r |s |t |u |v |w |style="background-color:#fcc"|ks |z |style="background-color:#fcc"|ʃ |} === Peada === Kata ''plu'' dipaké bakal nyatain bentuk banyak atawa jama': * ''banana'' > ''plu banana'' === Penyipat === Penyipat, kaya' nyang laènnya, kaga' diplèngsongin (dirobah-robah). Dia bentukannya kaga' berobah bakal nepakin ama témpo, jumblah, jenis, kekelimaan, èns. deri peada nyang didantain. Biasanya, kata penyipat adanya sebelonnya peada nyang didantain. Kot-kotan, narohnya itu penyipat bikin artinya laèn: * ''Mi fu lekto mo bibli'' – Gua bakal baca atu buku * ''Mi fu lekto bibli mo'' – Gua bakal baca buku nyang pertama Bakal ngeja "lawanannya", lu bisa paké "''no-''" jadi depanannya tu penyipat. Ni pemakéan mèmper ama depanan "''mal-''" di basa Sepèranto nyang ngasi arti bebatinannya itu arti penyipat. Jadi, basa Glosa makénya "kaga' boto". Ni – surupannya kalu di basa Inggris kaya' ''in-'' atawa ''un-''. * ''kali'' – boto * ''no-kali'' – jelèk * ''termo'' – panas, parak * ''meso-termo'' – anget * ''no-termo'' – dingin === Pengunjuk === Kata pengunjuk dasar nyang dipaké bakal ngunjuk (ni, entu, èns.): * ''ci'', di mari * ''u-ci'', ni, nyang ni, ni [X] * ''plu-ci'', ni (pada) [jama'] * ''la'', di sono * ''u-la'', entu, nyang entu, entu [X] * ''plu-la'', entu (pada) [jama'] Itu kata pengunjuk juga' kena dipaké sama kaya' kata-kata nyang ada di jadwal di atas: ''u-ci mode, u-la mode'' (jadi; begini, begitu), ''u-ci ka, u-la ka'' (mangka ni sebab, mangka entu sebab), ''u-ci te'' (dengen ni maksud), èns. Bakal “ni kali”, ada juga' kata ''nu'' (sekarang), èn bakal “segitu banyak”, lu bisa bilang ''tanto''; kalu bakal “itu macem” ''talo''.<!-- kebanyakan? --> Bakal ngerobah pernyataan jadi pertanyaan, tibang taro ''qe'' di awal kalimat. === Pengganti === {| class="wikitable" style="text-align:center" |+Pengganti orang |- ! Orang !! Betawi !! Glosa !! Betawi !! Glosa |- ! 1 | gua, saya, ané || '''mi''' || kita || '''na''' |- ! 2 | lu, énté || '''tu''' || lu pada, énté pada, || '''vi''' |- ! rowspan="4" | 3 | dia (wadon) || '''fe''' || rowspan="4" |dia pada || rowspan="4" |'''mu''' |- | dia (lanang) || '''an''' |- | dia (tenga) || '''id''' |- | orang || '''pe''' |} === Kerja === {| class="wikitable" style="text-align:centec" ! colspan="4" | Tulad témpo kata kerja |- ! Témpo || Kata pendulu || Kalimat Glosa || Terjemah Betawi |- | Tradantaan || - || Mi volu lekto u bibli. || Gua pèngèn baca buku. |- | Dulu ringkes|| pa || Mi pa lekto u bibli. || Gua (tadé/dulu) baca buku. |- | Trarampung || pa du || Mi pa du lekto u bibli. || Gua tadé lagi baca buku. |- | Dumanan dulu || ge- || U ge-lekto bibli || buku nyang dibaca |- | Sekarang ringkes || (nu) || Mi (nu) lekto u bibli. || Gua baca buku. / Gua lagi baca buku. |- | Sekarang lagi || du || Mi du lekto u bibli. || Gua lagi baca buku. |- | Sekarang rampung || nu pa || Mi nu pa lekto u bibli. || Gua (barusan) baca buku. |- | Sekarang bentar lagi || nu fu || Mi nu fu lekto u bibli. || Gua udah mao baca buku. |- | Dulu bentar lagi || pa fu || Mi pa fu lekto u bibli. || Gua tadé udah mao baca buku. |- | Bakal ringkes || fu || Mi fu lekto u bibli. || Gua entar/bakal baca buku. |- | Bakal rampung || fu pa || Mi fu pa lekto u bibli. || Gua entaran/bakalan baca buku. |- | Andéan || sio || Mi sio lekto u bibli... || Gua bisa baé baca buku... |- | Perènta || -! || Lekto! || Baca! |- | Urungan || ne || Mi ne lekto u bibli. || Gua kaga' baca buku. |- | Tanyaan || qe || Qe mi lekto u bibli? || Apa gua baca buku? |- | Pemandaan || gene || U bibli gene lekto ex mi. || Tu buku dibaca ama gua. |- | Bopongan || - || (U) lekto (de bibli). || Pembacaan (tu buku)... |- |} "Kata pendulu" di mari artinya kata nyang dipaké percisnya sebelonnya tu kata kerja di kalimat atawa ujar bakal ngasi tau témponya. Tulad: * Bakal ngasi tau kalu tu kata kerja témponya – témpo dulu, tambahin ''pa'' sebelonnya kata kerja. * Bakal ngasi tau kalu tu kata kerja témponya – témpo bakal, tambahin ''fu'' sebelonnya kata kerja. * Bakal ngasi tau kalu tu kata kerja – andéan, tambahin ''sio'' sebelonnya kata kerja. === Pengawal === Pengawal dalem basa Glosa di mari ditanjain ama terjemah basa Betawinya, èn juga' tulad kata-kata basa Inggris nyang sebrojolan ama basa Glosanya (di jeronya tenger gupitan) dengen bagèan nyang dimaksud dicitak paké hurup doyong. * '''ab''' – ngejauh deri (''ab''duct) * '''ad''' – ke / nuju (''ad''vance) * '''ana''' – atas (''ana''bolic) * '''anti''' – lawan (''anti''biotic) * '''de''' – deri / pasal / bekaètan ama (''de''scribe) * '''dextro''' – (belah) kanan (ambi''dextro''us) * '''dia''' – liwat, lantas (''dia''gonal) * '''epi''' – di atas (''epi''centre) * '''ex''' – kuar (deri) / ama (penglaku) (''ex''terior) * '''infra''' – di bawah / kurang (''infra''red, ''infer''ior) * '''intra''' – di dalem, di jero (''intra''cloud) * '''kata''' – ke bawah (''cata''strophe) * '''ko''' – ama, dengen (''co''öperate) * '''kontra''' – lawan / tegingan (''counter'', ''contra''st) * '''laevo''' – kèbot (''levo''rotation) * '''margina''' – samping / huk / linggir / sebelah (''margin'') * '''meso''' – tenga (''Meso''potamia) * '''minus''' – sonder (''minus'') * '''para''' – di samping (''para''llel) * '''per''' – paké (alat) (''per'') * '''peri''' – di utekan (''peri''carp) * '''po''' – abisnya (''po''st scriptum) * '''pre''' – sebelonnya (''pre''vious) * '''pro''' – bakal (''pro'' or con) * '''proxi''' – deket (''proxi''mity) * '''supra''' – atas / di atas (''supra''national) * '''te''' – bagèn / biar / supaya... (''te''ndency) * '''tem''' – selamanya / selama (''temp''orary) * '''tele''' – jaoh (''tele''phone) * '''to(po)''' – di tempatnya (''to''pology) * '''trans''' – anter (''trans''ition) * '''ultra''' – di luar (''ultra''sophisticated) * '''vice''' – gantinya (''vice''-president) === Pengubung === * ''akorda-co'' – mugané, mangkanya * ''alo'' – atawa * ''alo...alo'' – baè'...atawa..., kè'..., kè'... * ''alora'' – kalu begitu... * ''anti-co'' – gimana gè' * ''e'' – èn, ama * ''fini-co'' – akirnya, marinya * ''hetero-co'' – kalu ngga' begitu... * ''jam'' – udah * ''kaso'' – kali-kali... * ''ko-co'' – juga' * ''klu'' – hata... * ''ni....ni'' – baè'...atawa..., kè'..., kè'... (dalem urungan) * ''pene'' – amping, ampir * ''po-co'' – takanu, entakonoh * ''posi'' – barangkali, mentak * ''plus-co'' – komo-komo, lebi-lebi * ''qasi'' – sananya..., seolé-olé..., kaya'.... * ''sed'' – mar, cuman, tapi * ''si ne...'' – kalo kaga' * ''vice'' – gantinya... === Kata penanya èn jawabannya === Kata nyang dipaké bakal nanya atawa ngejawab pertanyaan sapa, di mana, apa, kapan, ngapa, pegimana, atawa berapa. Ni kata ngeja atu gomplokan nyang separo rapih dengen petilan gabregan nyang nyatain jumblah ngawang (orang atawa benda apa, tempat apa, waktu apa, lantaran apa, cara apa, jumblah apa) èn depanan/petilan laèn nyang nyatain guna husus deri kata (nyang mana percisnya, semua, sebagèan, urungan, èns.). Ni dia berapa tuladnya. Ada laèn-laèn cara bakal bilang ni pengaètan, ni jadwal cuman ngasi unjuk nyang dasar-dasar ama nyang rapihnya doang: {| class="wikitable" style="text-align:center" | rowspan="2" | |Pertanyaan<br />(apa) |Tradanta<br />(sebagèan, se-) |Tradanta pisan<br />(nyang mana bé) |Kabèhan<br />(saban, semua) |Urungan<br />(kaga') |- !qo&ndash; !uno&ndash; !ali&ndash; !panto&ndash; !nuli&ndash; |- ! style="text-align:left"|&ndash;ra (benda) |''qo-ra?''<br />(benda apa?) |''uno-ra''<br />(sesuatu, satu) |''ali-ra''<br />(apa-apa, apa bé) |''panto-ra''<br />(saban apa-apa) |''nuli-ra''<br />(kaga' nyang apa-apa) |- !style="text-align:left"|&ndash;pe (orang) |''qo-pe?''<br />(sapa?) |''uno-pe''<br />(sesorang, sorang) |''ali-pe''<br />(sapa-sapa, sapa bé) |''panto-pe''<br />(saban sorang) |''nuli-pe''<br />(kaga' sapa-sapa) |- !style="text-align:left"|Sendèwèkan |'''''qo?'''''<br />(apa [kuda]? [kuda] nyang mana?) |'''''uno'''''<br />(berapa [kuda]) |'''''ali'''''<br />([kuda] nyang mana bé) |'''''panto'''''<br />(saban [kuda]) |'''''nuli, zero'''''<br />(kaga' [kuda] nyang mana-mana) |- ! style="text-align:left"|&ndash;lo (tempat) |''qo-lo?''<br />(di mana?) |''uno-lo''<br />(au di mana) |''ali-lo''<br />(di mana-mana) |''panto-lo''<br />(di saban tempat) |''nuli-lo''<br />(kaga' di mana-mana) |- !style="text-align:left"|&ndash;mode (cara) |''qo-mode?, komo?''<br />(pegimana? cara apa?) |''uno-mode''<br />(au gimana dah) |''ali-mode''<br />(mao begimana gè') |''panto-mode''<br />(dengen semua cara) |''nuli-mode''<br />(kaga' gimana-gimana) |- !style="text-align:left"|&ndash;ka (lantaran) |''qo-ka?''<br />(ngapa? apa lantaran?) |''uno-ka''<br />(bakal atu lantaran) |''ali-ka''<br />(bakal lantaran apa bé) |''panto-ka''<br />(bakal semua lantaran) |''nuli-ka''<br />(bukan lantaran apa-apa) |- !style="text-align:left"|&ndash;te (maksud) |''qo-te?''<br />(ngapa? apa maksud?) |''uno-te''<br />(bakal atu maksud) |''ali-te''<br />(bakal maksud apa bé) |''panto-te''<br />(bakal semua maksud) |''nuli-te''<br />(sonder maksud apa-apa) |- !style="text-align:left"|&ndash;metri (jumblah) |''qo-metri?, qanto?''<br />(berapa?) |''uno-metri''<br />(berapa, beberapa) |''ali-metri''<br />(berapa bé) |''panto-metri''<br />(semua, kabèhan) |''nuli-metri''<br />(kaga' semua-muanya, kaga' acan) |} Sebagé tambahan nyang di atas, ada juga' depanan/mulaan ''singu-'' (masing-masing), èn buntutan/akiran ''-numera'' (sebanyak), ''-speci'' (semacem), èn ''-kron'' (sewaktu), nyang kena dipaké percis medu kaya' di atas. ''Qo horo?'' juga' kena dipaké bakal “Jem berapa?” atawa “Sekarang jem berapa?”. === Tetèmpèlan === ==== Depanan ==== * auto-: sendèwèk * hama-: ama * ekto-: di luar * intra-: di jero * semi-: separo, seponggah * sine-: sonder * apo-: ngebuang * hiper-: keliwat * sati-: cukup * opisto-: di balik * ambi-: dua-duanya * intro-: masup * sub-: di bawah * retro-: ke balik * ana-: ke atas * kata-: ke bawah * ex-: kuar deri * amfi-: dua sisi ==== Buntutan ==== {| class="wikitable" style="text-align:center" ! colspan="4" | '''Plu sufixa''' |- ! Buntutan || Asal || Tulad |- | -ka || ex kamera || lava-ka, infra-ka |- | -bo || ex boteka || bibli-bo |- | -bo-pe || bo-pe || bibli-bo-pe, apo trika-pe |- | -do || ex domi || pusi-do, religio-do, sko-do |- | -ru || ex instrumenta || grafo-ru |- | -ra || ex kosa || vive-ra, memo-ra, reflekti-ra |- | -me || ex mekani || horo-me, explode-me, sto-me, fora-me, grafo-me |- | -ma || ex materia || sukro-ma, ergo-ma |- | -mo || ex mobili || lava-mo, sedi-mo |- | -pe || ex persona || sko-pe, stude-pe |- | -te || ex textili || termo-te, kli-te, kola-te, pedi-te, poda-te |- | -ve || ex vesti || poda-ve, pedi-ve, extra-ve, intra-ve, sopo-ve |- | -lo || ex loka || puri-lo, ex-lo, in-lo, extra-lo, lakti-lo |- | -fi || ex filamenta || fi, metali-fi, derma-fi |- | -fa || ex faski || flori-fa, vesti-fa |- | -va || ex vasa || tea-va, kuko-va, aqa-va |- | -zo || ex zona || kola-zo, rota-zo, salva-zo |- | -li || ex lito || klora-li |- |} === Angka === Angka deri 0–10: ''ze, mo, bi, tri, tet, pen, six, seti, ok, nona, deka''. Bakal 0, 4, 5, 7, ama 8 (''ze, tet, pen, seti, ok''), ada juga' bentuk panjangannya ''zero, tetra, penta, septi'', ama ''okto''. Angka nyang gedéan dibentuk tibang ngegabregin angka-angkanya, èn dalem berapa hal juga' barengan ama nama dèwèk: {| class="wikitable" style="text-align:center" |'''Angka''' |'''Basa Glosa''' |'''Terjemahan lèterlek''' |- | 11 || mo-mo || atu-atu |- | 12 || mo-bi || atu-dua |- | 20 || bi-ze || dua-kosong |- | 22 || bi-bi || dua-dua |- | 100 || hekto (mo-ze-ze)|| (atu) ratus (atu-kosong-kosong) |- | 101 || mo-ze-mo || atu-kosong-atu |- | 1.000 || (mo-)kilo || (atu) rèbu |- | 1.000.000 || (mo-)miliona || (atu) juta |} Catet kalu ada nyang maké ''centi'', bentuk kolot deri ''hekto'', bakal “cepé'”. ''Centi'' sekarng dipaké bakal “keseratus” mengrikut pemakéan pakem ISO. Angka nyang ditarohnya abis kata peada jadinya angka rèndèngan: ''u bibli tri'', “buku ketiga, buku nomer tiga”. ''Mo'', ''bi'', èn ''tri'' artinya juga' 'tunggal, rangkep, èn rangkep tiga' secara begèntèt. == Tèks == Cuman sekelemit doangan tèks nyang ditarjim atawa ditulis dalem basa Glosa. Nyang paling penting entu ièlah terjemahan deri "Janggla di bumi delapan pulu ari" (''Peri Geo Tem Okto-ze Di''), karangan Gary R. Miller. Adapun nyang laènnya, antara laèn "Kalu—" (''Si'') èn "Bukit kaya' gaja puti" (''Plu buno homo plu leuko elefa''), nyang dua-duanya ditarjim ama Vicente Costalago. Ada dua kitab pedoman nyang ditulis dalem basa Glosa, atu kitab sejarah, atunya lagi kitab basa-basa tambahan antérobangsa nyang dua-duanya anu bikinannya Vicente Costalago. [[Kategori:Basa bikinan]] 6rwalqhgac5u9jg4hsyyf24z0d6urq6 Basa Indonesia 0 612 2904 2903 2024-05-15T07:42:27Z Sotiale 212 1 perbaèkan diimpor: [TEST] importing bewwiki via a tool 2903 wikitext text/x-wiki #REDIRECT [[Basa Indonésia]] p5jwjnq0bq7unfqnvooudpjdlp3anh0 Basa Indonésia 0 613 24210 23506 2024-07-16T07:32:44Z Bangrapip 9 24210 wikitext text/x-wiki '''Basa Indonésia''' (hurup Arab Gundul: بهاس اندونيسي; Indonésia: ''bahasa Indonesia'') entu atu ragem [[Basè Melayu|basa Melayu]] nyang dikeja jadi basa resmi negara [[Indonésia|Kiblik Indonésia]] èn [[basa kongko]] bangsa Indonésia. Basa Indonésia punya pemakéan diresmiin seabisnya Proklamasi Kemerdékaan Indonésia diumumin, lebi pasnya seari seabis mulain belakunya wèt dasar (''konstitusi''). Di [[Timor Leste|Timor Wètan]], basa Indonésia punya kewontenan – basa gawé. == Ruju'an == {{Reflist}} [[Bangsaan:Basa]] [[Bangsaan:Basa di Indonésia]] au7c1mte9gs1075yg65s89bd9eosez8 Basa Indonésia gaul 0 616 19702 2936 2024-06-04T21:37:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19702 wikitext text/x-wiki '''Basa Indonésia gaul''' (hurup Arab Gundul: بهاس اندونيسي ݢاؤل; [[Basa Indonésia|Indonésia]]: ''bahasa gaul''; [[Basa Inggris|Inggris]]: ''Colloquial Indonesian, Indonesian slang''), atawa basa Indonésia sarian ([[Basa Indonésia|Indonésia]]: ''bahasa informal, bahasa sehari-hari'') entu istilah nyang nglingkup macem-macem basa setempat èn gaya bukanpakem nyang dipaké di mana-mana di [[Indonésia|Indonésia]] èn kaga' misti pada ngarti. [[Jakarta|Hopstad Jakarta]] punya basa gaul, nyang berales ama [[Basa Betawi|basa Betawi]], entu banyak ngamprah èn dibawa'-bawa' di wasilah sional, èn dianggep secara hakèkatnya (''de facto'') jadi basa gaul Indonésia. == Ruju'an == [[Category:Basa]] [[Category:Indonésia]] [[Category:Basa di Indonésia]] 6fasnmi8m0xrnj20f4d1f8yfv0aw4ws Basa Inggris Amrik Lor 0 617 19703 2941 2024-06-04T21:37:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19703 wikitext text/x-wiki '''Basa Inggris Amrik Lor''' (hurup Arab Gundul: بهاس اڠݢريس امريک لور; Inggris: ''North American English'') nya'entu atu ragem basa nyang dipaké [[Amrik Serèkat|Amrik Serèkat]] èn [[Kanada|Kanada]], bahna sejarah ama budayanya pada sili kecangkol, gableg logat nyang medu, kosakata, ama kaèdah basa nyang medu. Mangkanya, itu ragem Amrik ama Kanada digabreg jadi atu rungkun, nama basa Inggris Amrik Lor. == Ruju'an == [[Category:Basa]] 58qqqakceb4yxpgwsfs8z58sf5nlazz Basa Interlingue 0 618 2943 2942 2024-05-16T13:11:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 2942 wikitext text/x-wiki #REDIRECT [[Basa Anterkulonan]] 1i2agacbux4paori362ek8fisytweln Basa Itali 0 619 19704 2947 2024-06-04T21:37:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19704 wikitext text/x-wiki '''Basa Itali''' (hurup Arab Gundul: بهاس ايطالى; Itali: ''Italiano'') nya'entu atu [[Kuarga Basa Roman|basa Roman]] nyang dipaké ama barang 70 juta orang di [[Itali|Itali]]. == Ruju'an == [[Category:Basa]] ehemi1tjs14zcb5x9vqsqb3g0oc5hbz Basa Jawa 0 620 19705 19306 2024-06-04T21:37:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19705 wikitext text/x-wiki '''Basa Jawa''' ya'entu atu [[Rungkun basa Austronési|basa Austronési]] nyang dipaké ama [[Orang Jawa|orang Jawa]] nyang pada ngejogrog di bagian tenga èn wètannya [[Jawa|Pulo Jawa]]. == Ruju'an == [[Category:Basa di Indonésia]] h3w788nq0zfchj6zt2lzzs4n19pan4i Basa Jepang 0 621 19706 18475 2024-06-04T21:37:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19706 wikitext text/x-wiki '''Basa Jepang''' (hurup Arab Gundul: {{Script|Arabic|بهاس جفڠ}}; {{lang-ja|日本語|translit=Nihongo}}) atawa '''Basa Nipong''' (hurup Arab Gundul: {{Script|Arabic|بهاس نيفوڠ}}) entu basa rasmi di [[Jepang|negeri kijir Jepang]]. Basa Jepang ada punya penyablak dengen jumblah kurang lebi 128 juta orang di seantéro dunia.[[File:Kanji furigana.svg|thumb|Urup Tionghoa nyang dipaké dalem basa Jepang disebut dengen urup ''Kanji.''|left]]Basa Jepang juga' dicablakin di berapa negeri nyang ada pernah jadi dia punya daèrah, kaya' Koréa Kidul èn Tiongkok. Enni basa juga' dicablakin di [[Amrik Serèkat|Amrik Serèkat]] (di Kaliporni èn Hawai) èn Brasil, gara-gara hijrahnya orang Jepang ke entu negeri. Cumanan, dia pada punya peranakan nyang disebut ''nisei'' ({{lang-ja|二世}}) kaga' pating pentès nyablak dalem entu basa. == Ruju'an == [[Category:basa]] [[Category:Jepang]] 4tk8actr7rasil20vt85t6g3iv8z0wb Basa Lao 0 622 19707 2962 2024-06-04T21:37:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19707 wikitext text/x-wiki [[File:Lao Script Sample.svg|thumb|Tampang aksara Lao nyang dipaké bakal nulis basa Lao]] '''Basa Lao''' (basa Lao: ພາສາລາວ; tuker-urup: ''phasa lao''; urup Arab Gundul: بهاس لاو) entu basa nyang ada punya ayunan deri kuarga basa Kraday. Enni basa jadi basa resmi di [[Laos|negeri Laos]]. Ada logat basa Lao nyang dicablakin di daèrah [[Muang-Tay|Muang-Tay]] [[Lor-wètan|lor-wètan]], ya'entu basa Isan. Selaèn jadi basa utama wangsa Lao, basa Lao juga jadi basa kedua bakal ètnis laènnya di daèrah negeri Laos èn daèrah Isan. Kaya' basa Tay, basa Lao ditulis paké urup Abugida. Walo kaga' dijadiin sebagé standar resmi, logat Wiang Cendana diakuin jadi logat resmi basa Lao. == Ruju'an == k03elwrpl4k67hslc8hhcnz8fcetipo Basa Mardèker 0 623 24450 24194 2024-07-20T14:13:03Z Naval Scene 150 24450 wikitext text/x-wiki {{Infobox language | name = Basa Mardèker | nativename = ''Papiá Tugu'' | image = Keroncong Tugu.jpg | imagecaption = Orang Tugu lagi maènin lagu-lagu keroncong | region = [[Jakarta]] | states = [[Indonésia]] | extinct = 2012 | ethnicity = [[Orang Mardèker]] | familycolor = Creole | fam1 = [[Basa peranakan|Basa kréol dasaran Portugis]] | fam2 = [[Basa peranakan dasaran Portugis|Kréol Indo-Portugis]] | fam3 = Kréol Malaka–Betawi | iso3 = Kagak ada | glotto = Kagak_ada | glotto2 = mala1533 | glottoname2 = {{br}}Kréol Malaka–Betawi | glottorefname2 = Basa Kréol Portugis Malaka-Betawi | lingua=51-AAC-ahd }} '''Basa Mardèker''' entu [[basa peranakan]] dasaran Portugis nyang tau ada di [[Jakarta]].<ref name=":0">{{cite web|title=Matinya Bahasa Kami|first=Pasti| last=Liberti |date=14 Maret 2017|url=https://news.detik.com/x/detail/intermeso/20170314/Matinya-Bahasa-Kami/|publisher=detik.com|access-date=2 Juli 2024}}</ref> Ni basa dulunya basa aslinya [[orang Mardèker]]. Ni basa dasarannya diperkenalin pas awal-awal dijejeginnya penjogrogan Welanda di [[Betawi]] (wayah gini Jakarta).<ref name=":0" /> Orang Welanda pada boyongin dia punya budak deri jajahannya nyang dicedèk deri Portugis, èn itu basa peranakan Portugis jadi [[basa kongko]] (''lingua franca'') di entu kota baru.<ref name=":0" /> Namanya dicomot deri basa Welanda nyang artinya "orang merdéka", bahna itu budak pada dilosin rep abis ngejogrog di situ.<ref name=":0" /> Ni basa lama-lama keisal ama [[basa Betawi]] di pengabisan abad ke-18, sebab orang Mardèker pada kawin kisaran ama laèn kaum ampé idèntitètnya pada ilang. Cuman, barang tahon 1670, serombongan orang 150 pada mijah ke tempat nyang wayah gini digeronya peminggiran [[Kampung Tugu|Tugu]], di mana dia pada opènin dia punya basa, nyang digeronya ''Papiá'', ampé 1940-an. Catetan ni basa nyang paling gaèk entu dicatet dalem atu daptar kata nyang digemborin di Betawi tahon 1780, nama ''Nieuwe Woordenschat''.<ref>liat [https://books.google.co.id/books?id=EnrqrQEACAAJ&redir_esc=y Nieuwe Woordenschatm uyt het Niederduitsch in her Maleedsch en Portugeesch, zeer gemakkelyk voor de errst op Batavia komen (1780)]</ref> Orang paling akir nyang gapa ngomong ni basa namanya Oma Mimi Abrahams nyang wapat tahon 2012<ref name=":0" /> èn basanya tinggal ada di lagu-lagu lama Keroncong Moritsku (Keroncong Tugu) doang.<ref>{{Cite web|date=2015-11-03|title=Punahnya Bahasa Kreol Portugis...|url=http://ipsk.lipi.go.id/index.php/kolom-peneliti/kolom-kemasyarakatan-dan-kebudayaan/417-punahnya-bahasa-kreol-portugis|website=Kedeputian Bidang Ilmu Pengetahuan Sosial dan Kemanusiaan|language=id|trans-title=Extinction of the Portuguese Creole Language...|access-date=2020-05-10|archive-date=2020-08-08|archive-url=https://web.archive.org/web/20200808003934/http://ipsk.lipi.go.id/index.php/kolom-peneliti/kolom-kemasyarakatan-dan-kebudayaan/417-punahnya-bahasa-kreol-portugis|dead-url=yes}}</ref> == Ruju'an == {{reflist}} [[Bangsaan:Basa peranakan|Mardèker]] [[Bangsaan:Betawi]] 35inabsz62cjx3vrizml90huctuaxka Basa Sunda 0 624 24744 19709 2024-08-04T12:45:11Z OrangKalideres 327 + hurup Pégon 24744 wikitext text/x-wiki '''Basa Sunda''' (hurup Sunda: ᮘᮞ ᮞᮥᮔ᮪ᮓ; [[Hurup Pégon]]: {{lang|su-Arab|بَاسَا سُوْندَا}}, {{IPA|su|basa sunda|pron}}) ya'entu atu basa deri rangkas [[Rungkun basa Melayu-Polinési|basa Melayu-Polinési]] nyang masup ke [[rungkun basa Austronési]]. Ni basa dipaké ama [[orang Sunda]] di [[Jawa Kulon]]. == Ruju'an == [[Category:Basa di Indonésia]] jdwfynx25vrzo4eifb76hionsq1zdts Basa Tionghoa 0 625 19710 2980 2024-06-04T21:37:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19710 wikitext text/x-wiki [[File:Chineselanguage.svg|thumb|150px|Hurup Tionghoa Terdisionil (atas) èn Ringkes (tenga), ''Zhōngwén'' (bawah)]] '''Basa Tionghoa''' ya'entu atu basa nyang diomongin ama [[Orang Han|Orang Han]] èn kaum dikitan laènnya di [[Tiongkok|Tiongkok]]. == Ruju'an == [[Category:Basa punggelan]] lo2luv09ukxclapdhu6vktoszik1lo4 Basa Toki Pona 0 627 24022 19711 2024-07-14T03:54:30Z MaxiManuel111 227 +bangsaan 24022 wikitext text/x-wiki [[File:Toki Pona flag.svg|thumb|Tampang panji Toki Pona]] '''Basa Toki Pona''' entu basa bikinan nyang dikeja ama Sonja Lang, atu orang tukang terjemah èn ahli basa deri [[Kanada|Kanada]]. Rancangan awal enni basa awalnya diceplok dala (dalem jala) di tenga taon 2001. Pas taon 2014, rancangan enni basa bikinan dianggep uda suda lantaran diceploknya buku: "''Toki Pona: The Language of Good''". Basa Toki Pona entu basa nyang ringkes, numbras ama ''pijin'' lantaran enni basa ngutetin pikiran di engehan èn unsur ringkes nyang ada di semua budaya. Lang ngeja basa Toki Pona bakal bilang atu hal nyang paling banter dengen keangèlan nyang paling dikit. Basa Toki Pona cuman ada punya 14 suara èn 123 kata. Basa Toki Pona kaga' dikeja bakal basa bantu antérobangsa. Enni basa justru banyakah kesawaban ama palsapah Tao. Wayah ngeja enni basa, Lang muguhin cara-cara pemakéannya nyang dipikir, dia ngandelin èn nongtotin jujugan Sapir-Whorf. == Ruju'an == [[Category:Basa bikinan]] 4o7y8xflrdwla8syv7gygjbu0jdp3pu Basa bikinan 0 628 19712 2994 2024-06-04T21:37:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19712 wikitext text/x-wiki '''Basa bikinan''' (hurup Arab Gundul: بهاس بيكينن; [[Basa Inggris|Inggris]]: ''constructed language'' atawa pèndèknya ''conlang'') nya'entu basa nyang kata-kata ama kaèdahnya dibikin ama [[Manusia|orang]] atawa berapa paguyuban kecit. == Ruju'an == [[Category:Basa bikinan]] r624ptayk5atjbnnkovll9z9pz7n39v Basa di Indonésia 0 629 25556 19713 2024-09-15T14:15:41Z NikolasKHF 844 Menambahkan ruju'an 25556 wikitext text/x-wiki Ada 700 basa idup lebi nyang dipaké di [[Indonésia|Indonésia]].<ref name="Ethnologue2009">{{Citation |last=Lewis |first=M. Paul |title=Ethnologue: Languages of the World |url=http://www.ethnologue.com/ |year=2009 |edition=16|publisher=SIL International |access-date=17 November 2009|language=en}}</ref> Ni angka ngasi unjuk kalu Indonésia punya basa daèrah entu sembabad barang 10%-nya deri basa dunia, nyang ngeja dia punya pamor jadi bangsa nomer dua paling roncèt basanya di dunia abisnya [[Papua Nugini|Papua Ginéa Baru]].<ref>{{Cite web |title=What Countries Have the Most Languages? |url=https://www.ethnologue.com/guides/countries-most-languages |url-status=live |archive-url=https://web.archive.org/web/20200820110531/https://www.ethnologue.com/guides/countries-most-languages |archive-date=20 Agustus 2020 |access-date=20 Agustus 2020 |website=Ethnologue |date=22 Mei 2019|language=en}}</ref> Banyakan basanya mah masup ke kuarga basa Austronési, sementara ada 270 lebi basanya entu basa Papua nyang dipaké di Indonésia belètan. Basa nyang paling ngebadeg dipaké entu basa Jawa. ==Ruju'an== {{reflist}} {{Indonésia}} [[Category:Basa di Indonésia]] phbo45z4ug1hwwcb1jxxzzk5ze64xod Basa gaul 0 630 3003 3002 2024-05-16T13:11:47Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 3002 wikitext text/x-wiki #REDIRECT [[Basa Indonésia gaul]] akdtdror2aiplyymnl78dhq9zumlb9s Basa gaul Indonésia 0 631 3005 3004 2024-05-16T13:11:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3004 wikitext text/x-wiki #REDIRECT [[Basa Indonésia gaul]] akdtdror2aiplyymnl78dhq9zumlb9s Basa isolatip 0 632 3007 3006 2024-05-16T13:11:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3006 wikitext text/x-wiki #REDIRECT [[Basa punggelan]] kp4ypbeccoioajyj90aowjiufavci0y Basa peranakan 0 633 24449 23238 2024-07-20T14:10:01Z Naval Scene 150 24449 wikitext text/x-wiki '''Basa peranakan''' (kréol) entu turunan deri basa pijin nyang jadi basa enya' bakal sekelompok nyang asalnya laèn-laèn natar belakang. Kajian lumbrah ngunjukin kalo basa kacukan di mana-mana antéro dunia ada punya kebeduan, wabilkusus dalem masalah kaèdah basa. == Ruju'an == [[Category:Basa]] [[Category:Basa kacukan]] 9vap24dp3h9ja0uzbd5coilps2ei3pn Basa peranakan èn dagang Melayu 0 634 23992 23248 2024-07-13T20:50:54Z Swarabakti 44 23992 wikitext text/x-wiki Selaènnya basa klasik èn basa sastra, basa Melayu gableg logat-logat setempat lantaran mentèrnya Kerajaan Sriwijaya di Sumatra, [[Indonésia|Indonésia]]. Basa Melayu gè' gènèngan ngampar ke mana-mana jadi basa obrolan antarètnis di antéro Kepuloan Asia Kidul-wètan ampé Pilipénen. Ni kontak ngeja adanya atu basa kongko (lingua franca) atawa "basa dagang" nyang digero' basa Melayu Pasar atawa Melayu Renda. Lumbrahnya, basa Melayu Pasar diyakinin dulunya entu pijin, nyang kesawaban lantaran itu papagan anterpedagang Melayu, Hokkièn, Portugis, èn Welanda. [[Bangsaan:Basa]] [[Bangsaan:Basa peranakan]] 6jo2cllwrgz1wewytcqkofp9jg0plzu Basa kongko 0 635 23254 19716 2024-07-03T17:07:07Z Bangrapip 9 23254 wikitext text/x-wiki '''Basa kongko''' (hurup Arab Gundul: بهاس کوڠکو) atawa dalem istilah nyang lebi lumbrah di mana-mana dunia '''''lingua franca''''' (aslinya deri basa Itali 'basa Peringgi') entu basa nyang dipaké ama orang-orang nyang basanya pada laèn biar pada bisa sili kongko. Di [[Basa Indonésia|basa Indonésia]], ni istilah diterjemahin jadi ''basantara–''dikeja ama Ayatrohaédi, atu ahli sastra ama naskah Sunda–nyang asalnya deri dua kata, ya'entu ''bahasa'' ama ''perantara''.<ref>Ayatrohaedi. (1985). "Bahasa Melayu: Jejak Sejarah" dalem ''Seminar "Masyarakat Melayu Riau dan Kebudayaannya"''. Tanjungpinang, Rio, Indonésia. 17–21 Juli 1985.</ref> Adapun di basa Betawi bisa kita terjemahin jadi ''basa kongko'' sebab lantaran èmang gunanya bakal orang pada kongko pan. Lagian gè', dulu kita punya basa, [[Basa Betawi|basa Betawi]], entu pan basa Melayu peranakan (''kreol'') nyang dipaké kongko ama orang-orang deri mana-mana asal kaum ama basa nyang di Betawi biar pating ngatri. Istilah '''basa gawé''', '''basa penjuntrung''', ama '''basa wasilah''' juga' dipaké dengen maksud nyang medu. == Ruju'an == <references /> [[Category:Basa]] [[Category:Èlmu basa]] opb513z3z05moq2u8s1xbb8lcv6slty Basa punggelan 0 636 19717 3030 2024-06-04T21:37:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19717 wikitext text/x-wiki Di [[Peroncètan (èlmu basa)|peroncètan]] èlmu basa, '''basa punggelan''' (hurup Arab Gundul: بهاس فوڠݢلن; [[Basa Indonésia|Indonésia]]: ''bahasa isolatif''; [[Basa Inggris|Inggris]]: ''isolating language'') nya'entu [[Basa|basa]] nyang kebentuk deri atu [[awakan]] (''morfem''). Lawannya entu [[basa utak-atikan]] (''bahasa sintesis'') nyang gablek banyak [[awakan]]. == Ruju'an == [[Category:Èlmu basa]] [[Category:Basa punggelan]] odbfgl818uclvjwev2r4plclgn23g55 Basuki Tjahaja Purnama 0 637 25458 19718 2024-09-11T15:57:05Z OrangKalideres 327 Koreksi 25458 wikitext text/x-wiki {{Databox|item=Q3701615}} Ir. '''Basuki Tjahaja Purnama''' (hurup Arab Gundul: بسوكى چهى فورنام; Hurup Tionghoa Terdisionil: 鐘萬學; Mandarin: ''Zhōng Wànxué;'' Hokkièn: ''Cheng Bānha̍k;'' Kè': ''Chûng Vanho̍k'') atawa nyang mashur dipanggil '''Ahok''' (hurup Arab Gundul: اهوق; Ké': 阿學 ''Â-ho̍k''; lair 29 Juni 1966 di [[Belitung Wètan]]) ya'entu mantan wakil gubernur [[Jakarta|DKI Jakarta]] pas masa jabatannya [[Joko Widodo|Jaka Widada]] (Joko Widodo), pas dia masing jadi gubernur selamanya tahon 2012–2014. Pas Jokowi nyalon jadi persidèn, dia nggantiinnya jadi gubernur sedari tahon 2014–2017. Dia – [[Basuri Tjahaja Purnama]] (bupati Belitung Wètan période 2010–2015) punya abang. == Ruju'an == [[Category:Tokoh Indonésia]] [[Category:Tokoh pulitik Indonésia]] pfcifug45ntum4opnxsvvi8pgt12e7w Basè Betawi 0 638 3047 3046 2024-05-16T13:11:51Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3046 wikitext text/x-wiki #REDIRECT [[Basa Betawi]] 36g036t2u2w06nyztlcchk1m85d0iid Basè Indonesia 0 639 3050 3049 2024-05-16T13:11:52Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 3049 wikitext text/x-wiki #REDIRECT [[Basa Indonésia]] p5jwjnq0bq7unfqnvooudpjdlp3anh0 Batman 0 640 22622 19719 2024-06-21T12:20:30Z OrangKalideres 327 + tag 22622 wikitext text/x-wiki {{kembangin}} [[File:Gotham City Saviour (2430422247).jpg|thumb]] '''Batman'''. DC Comics. Bob Kane. Bill Finger. 1939. secljm0kvckyxolh26ewuyabv030gtt Batré (lampu) 0 641 19720 3055 2024-06-04T21:37:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19720 wikitext text/x-wiki [[File:LED Flashlights.jpg|thumb|Batré LED]] '''Batré''' (hurup Arab Gundul: باترى) atawa '''sènter''' (hurup Arab Gundul: سنتر) entu lampu impleng kecil ama kena ditèngtèng. Gunanya ni barang bakal ngimplengin [[cahaya]] bakal ngebantu ngiat-ngiat, utamanya pas gulem. Ni barang biasanya butuh [[batu batré]]. == Ruju'an == [[Category:Lampu-lampuan]] [[Category:Batré]] io506a5vht3617rib2cs07vsomn0en1 Batu Bara 0 642 3057 3056 2024-05-16T13:11:52Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3056 wikitext text/x-wiki #REDIRECT [[Kabupatèn Batu Bara]] ay939zgtp1sswjywomj8rq3s8k5ak1c Batu kosta 0 643 25844 19721 2024-10-06T17:33:15Z OrangKalideres 327 + sènggètan & reflist 25844 wikitext text/x-wiki [[File:Taj Mahal (Edited).jpeg|thumb|[[Taju Mahal]] di Hindi dikeja deri batu kosta]] '''Batu kosta'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 515.</ref> (hurup Arab Gundul: باتو کست) atawa '''batu pualam''' (hurup Arab Gundul: باتو فوالم) atawa '''marmer''' (hurup Arab Gundul: مرمر) ièlah [[Batuan robahan|batuan robahan]] nyang ngembang deri [[batu kapur]]. Bahannya kebanyakan deri [[kalsit]] (bentuk pelumban deri kalsium karbonat, CaCO<sub>3</sub>) ama dolomit. Ni sering dipaké bakal pahat-pahatan, bahan bangunan, ama macem-macem pemakéan. == Ruju'an == {{Reflist}} [[Category:Batu]] [[Category:Batuan robahan]] 9z9n7sc8tkoucjrv7p2l9q16xc3hjhl Batucèpèr 0 644 3062 3061 2024-05-16T13:11:53Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3061 wikitext text/x-wiki #REDIRECT [[Batucèpèr, Tanggerang]] chemgn1uzhyh0x3dt233i41j0jzx7i0 Batucèpèr, Tanggerang 0 645 19722 3066 2024-06-04T21:37:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19722 wikitext text/x-wiki '''Batucèpèr''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 11,58 km². == Ruju'an == n1058msspgfvbqlxd8aui2e3qrpx9kx Bebaton 0 646 19723 3075 2024-06-04T21:37:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19723 wikitext text/x-wiki [[File:951 Gaspra.jpg|thumb|951 Gaspra, atu deri bebaton di Lingkeran Bebaton]] [[File:Asteroid Belt.jpg|thumb|Tampang Lingkeran Bebaton]] '''Bebaton''' atawa '''planit kecil''' atawa '''planitoit''' (Ènggris: ''asteroid''; Èndonésa: ''asteroid'') ya'entu benda langit nyang ukurannya kecilan deri planit, cuman gedéan deri batu luar angkasa (''meteoroid''), èn enni bebaton di [[Tata Kemataarian|Tata Kemataarian]] punya bagéan dalem (di belah dalem deri [[Nèptunus|Hai'ongcèng]] punya lintesan). Bebaton juga ada béda dengen [[Bintang bebuntut|bintang bebuntut]] kalo keliatan deri luarnya. Bintang bebuntut ada punya buntut sedeng bebaton entu euweuh buntutnya. Bebaton banyak banget ada di [[Marih|Marih]] èn [[Mustari|Mustari]] punya sela-sela. Entu sela-sela disebut sebagé lingkeran bebaton. == Ruju'an == [[Category:Ruang angkasa]] [[Category:Èlmu palak]] qldv1m8smplqnqjks8abzjevq4uhr78 Bebegig 0 647 19724 3080 2024-06-04T21:37:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19724 wikitext text/x-wiki [[File:Scarecrow in Taipei Botanical Garden 20070429.jpg|thumb|Bebegig punya tampang]] '''Bebegig''' (hurup Arab Gundul: ببݢيݢ) entu orang-orangan nyang biasanya dikeja deri tungked. Bebegig dibikin kaya' orang, dipakéin baju nyang udah apkir. Petani nyagakin itu bebegig di sawa abisnya dia tandur itu sawa. Bebegig kanggo bakal nggesu-gesuin burung–kaya' [[burung gaok]] ama [[burung gerèja]]–nyang suka makanin tandurannya. == Ruju'an == [[Category:Langbow]] m9ruk0m1z9scyvalmpnd6gc59csppmj Bedil pulungan 0 648 25464 25461 2024-09-12T22:29:43Z Swatjester 834 rv image vandalism 25464 wikitext text/x-wiki [[File:Shotguns.jpg|thumb|Tampang macem-macem bedil pulungan]] '''Bedil pulungan''' (hurup Arab Gundul: بديل فولڠن) nya'entu bedil nyang sokanan dikeja bakal nembak deri pundak, maké ungkulan deri atu selongsongan nyang ngerupa semprong èn nembakim secuplek bola timah kecit atawa atu proyèktil bola timah kecit padet. Badil pulungan bisa ketemu dalem macem-macem ukuran, mulain deri garis tenga lobang laras 5,5 mm (0,22 inci) ampé 5 cm (2 inci), èn dalem macem-macem cara kerja bedil, keitung pengisian sungsan, laras-atu, laras-rangkep atawa bedil campuran, kokang pompa, kokang gerèndèl, kokang dongkèl, separo berèdèt, hata ragem berèdèt pol. == Ruju'an == ek1aq56ilqb204xurl9iu7e9lpbp6cr Bedindé 0 649 19726 3090 2024-06-04T21:37:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19726 wikitext text/x-wiki [[File:Photograph, WP 10688, OP^665 08 3 169, Household Workers Training Project, San Jose, California (Cooking). - NARA - 296100.tif|thumb|Bedindé lagi pada gawé]] '''Bedindé'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بدينده) atawa '''babu''' (hurup Arab Gundul: بابو) atawa '''pembantu''' (hurup Arab Gundul: فمبنتو) entu biasanya wadon nyang dipenggawéin jadi [[pegawé rumahan]]. Bedindé nglakonin gawéan-gawéan rumah, kaya' masak, [[Neriska|neriska]], nyuci, bebenah, belanja, ngopènin [[héwan piaraan]], ama ngopènin [[bocah]]. Di banyak negara-negara rudin, bedindé biasanya sering juga' gableg rol bakal ngerawat orang-orang bangkot ama orang-orang [[cacat]]. Banyak juga' bedindé nyang saban sari kudu maké seragem. Bulan Juni 2011, [[Paguyuban Buruh Antérobangsa|Paguyuban Buruh Antérobangsa]] ngeja atu Mepakat No. 189 bakal [[pegawé rumahan]], serènta bedindé. == Ruju'an == <references /> [[Category:Pegawéan]] fao6r02gjb677n4jczj5b6t57sekklb Bedèl 0 650 19727 3094 2024-06-04T21:37:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19727 wikitext text/x-wiki [[File:Surgeon operating, Fitzsimons Army Medical Center, circa 1990.JPEG|thumb|Tukang bedah lagi ngelakonin pembedèlan]] '''Bedèl''' (hurup Arab Gundul: بديل; [[Basa Inggris|Inggris]]: ''surgery''; [[Basa Yunani|Yunani]]: χειρουργική ''cheirourgikē'' 'gawéan tangan') atawa '''pembedèlan''' (hurup Arab Gundul: فمبديلن) ièlah atu penggapaan dalem èlmu [[Kedoktoran|kedukunan]] nyang ngobatin [[penyakit]] atawa [[luka]] liwat pembedèlan tangan ama paké peranti. Tukang bedèl (''surgeon'') entu doktor nyang mentak bisa baé [[Doktor (pengobatan)|doktor]], [[doktor gigi]], atawa [[doktor binatang]] nyang gableg penggapaan di dalem pak èlmu bedèl. == Ruju'an == [[Category:Kedoktoran]] [[Category:Bedèl]] 2eoybrlhfmh1o60nz2y69uw5iwon8zn Bekasi 0 651 3096 3095 2024-05-16T13:11:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3095 wikitext text/x-wiki #REDIRECT [[Bekasi Kota]] hcnc8a8yzxs5d64fk3agfw2iugoxad9 Bekasi Kabupatèn 0 652 19728 3103 2024-06-04T21:37:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19728 wikitext text/x-wiki '''Bekasi Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di Cikarang Sintrem. Ni kabupatèn ngejenggar ampé 1.041,25 km<sup>2</sup> dengen kepadetan penduduknya 1.800 orang/km<sup>2</sup>. Ada 2.936.182 orang nyang tinggal di mari.<ref>https://bekasikab.bps.go.id/</ref> == Ruju'an == <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Bekasi Kabupatèn]] 1kk7y9z1yn5higlj71ndshpga4y8ze2 Bekasi Kidul, Bekasi Kota 0 653 25216 25210 2024-08-25T07:01:03Z Bangrapip 9 25216 wikitext text/x-wiki {{kecamatan|nama=Bekasi Selatan |dati2=Kota |nama dati2=Bekasi |luas=14,96 km² |penduduk=198,317 |kelurahan=*Kayuringinjaya *Pekayon Jaya *Margajaya *Jakamulya *Jakasetia |nama camat=Drs. Tahudin. H.M |kepadatan=13.256 jiwa/km² (2015) |provinsi=Jawa Kulon }} '''Bekasi Kidul''' (hurup Arab Gundul: {{Script|Arabic|بكاسي كيدول}}; {{lang-id|Bekasi Selatan}}) entu atu kecamatan di wilaya [[Bekasi Kota]], Propinsi [[Jawa Kulon]], [[Indonésia|Indunisia]]. Ni kecamatan Bekasi Kidul punya jenggar barang 14,96 km² ama gableg penjogrok 213.135 orang pas taun 2022, nyang mana laki-lakinya ada 105.600 orang ama perempuannya 107.535 orang.<ref>https://portalsatudata.bekasikota.go.id/PortalStatistik/listKependudukan?tahun=2022&kecamatan=Bekasi+Selatan&tabName=pendudukJenisKelamin</ref> == Wilaya bestir == Kecamatan Bekasi Kidul kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'entu: # [[Jakamulya, Bekasi Kidul, Bekasi Kota|Jakamulya, Bekasi Kidul]] kode posnya 17146 # [[Jakasetia, Bekasi Kidul, Bekasi Kota|Jakasetia, Bekasi Kidul]] kode posnya 17147 # [[Kayuringinjaya, Bekasi Kidul, Bekasi Kota|Kayuringinjaya, Bekasi Kidul]] kode posnya 17144 # [[Margajaya, Bekasi Kidul, Bekasi Kota|Margajaya, Bekasi Kidul]] kode posnya 17141 # [[Pekayon Jaya, Bekasi Kidul, Bekasi Kota|Pekayon Jaya, Bekasi Kidul]] kode posnya 17148 == Ruju'an == 87hceomtxgep58c0toneszds98q9jcd Bekasi Kota 0 654 19730 19285 2024-06-04T21:37:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19730 wikitext text/x-wiki {{Kotak lingir logat Bekasih}}[[File:Coat of arms of Bekasi.png|thumb|163x163px|Lambang Bekasi Kota]] '''Bekasi''' (hurup Arap gundul: بكاسى) atawa orang Bekasih punya katah '''Bekasih''' entu salah atu kota di Propinsi [[Jawe Barat|Jawa Kulon]]. Ni kota watesanah amah [[Jakarte|Jekartah]] di belah kulonah, [[Bekasi Kabupatèn|Bekasih Kabupatèn]] di belah lorah èn wètan, [[Bogor Kabupatèn|Bogor Kabupatèn]] di kidulah, amah [[Depok|Dèpok]] di kidul-kulonah. Bekasih entuh salah atu kota di dalemnyah mètropolitan [[Jabodetabek|Jabodètabèk]]. Kota Bekasih nyenggar ampé 210,49 km<sup>2</sup>. Enni kota ada punya penjogrogah entu 2.334.871 orang di taon 2010. Mengkanyah, Bekasih jadi kota nomer empat paling gedé di [[Indonésia|Indonésia]] kalo bedasar amah jumblah penjegrogah. Kepadetanah ama gedéah entu 11.000 orang/km<sup>2</sup>. == Ruju'an == [[Category:Indonésia]] [[Category:Bekasi Kota]] [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] dt7agqlgn0tt4jgrzz4b9a8lj3y49bb Bekasi Kulon, Bekasi Kota 0 655 25197 25175 2024-08-25T06:52:16Z Bangrapip 9 25197 wikitext text/x-wiki {{kecamatan |nama=Bekasi Kulon |dati2=Kota |nama dati2=Bekasi |penduduk= |nama camat=Gutus Hermawan Eka P, S.IP |luas=19 km<sup>2</sup>; |kepadatan=14.227 jiwa/km2; (2017) |provinsi=Jawa Kulon }} '''Bekasi Kulon''' (hurup Arab Gundul: {{Script|Arabic|بكاسي كولون}}; {{lang-id|Bekasi Barat}}) entu atu kecamatan di wilaya [[Bekasi Kota]], Propinsi [[Jawa Kulon]], [[Indonésia|Indunisia]]. Ni kecamatan Bekasi Kulon punya jenggar barang 19 km² ama gableg penjogrok 265.336 orang pas taun 2022, nyang mana laki-lakinya ada 132.673 orang ama perempuannya 132.663 orang.<ref>https://portalsatudata.bekasikota.go.id/PortalStatistik/listKependudukan?tahun=2022&kecamatan=Bekasi+Barat&tabName=pendudukJenisKelamin</ref> == Wilaya bestir == Kecamatan Bekasi Kulon kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'entu: # [[Bintara, Bekasi Kulon, Bekasi Kota|Bintara, Bekasi Kulon]] kode posnya 17134 # [[Bintara Jaya, Bekasi Kulon, Bekasi Kota|Bintara Jaya, Bekasi Kulon]] kode posnya 17136 # [[Jakasampurna, Bekasi Kulon, Bekasi Kota|Jakasampurna, Bekasi Kulon]] kode posnya 17137 # [[Kota Baru, Bekasi Kulon, Bekasi Kota|Kota Baru, Bekasi Kulon]] kode posnya 17139 # [[Kranji, Bekasi Kulon, Bekasi Kota|Kranji, Bekasi Kulon]] kode posnya 17135 == Ruju'an == 4aoifiu046fv1vn66ohp3f1x0skd55k Bekasi Lor, Bekasi Kota 0 656 25251 25250 2024-08-25T07:36:01Z Bangrapip 9 25251 wikitext text/x-wiki {{kecamatan|nama=Bekasi Lor |dati2=Kota |nama dati2=Bekasi |luas= 19941,24 km² |penduduk=335,219 |kelurahan= 6 |nama camat= Jalaludin |kepadatan= 7.780 jiwa/km² |provinsi=Jawa Kulon }} [[File:Lantai Dua Stasiun Bekasi.jpg|thumb|[[Statsiun Bekasi|Stapsiun Bekasi]], atu deri berapa pasilitèt nyang ada di kecamatan Bekasi Lor]] '''Bekasi Lor''' (hurup Arab Gundul: {{Script|Arabic|بکاسى لور}}; {{lang-id|Bekasi Utara}}) entu atu kecamatan nyang ada di [[Bekasi Kota]], [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan Bekasi Lor punya jembar barang 20,80 km² ama gableg penjogrog 335.219 orang pas taon 2022, nyang mana [[lanang|lanangah]] ada 168.328 orang ama [[wadon|wadonah]] 166.891 orang.<ref>https://portalsatudata.bekasikota.go.id/PortalStatistik/listKependudukan?tahun=2022&kecamatan=Bekasi+Utara&tabName=pendudukJenisKelamin</ref> == Wilayah bestir == Kecamatan Bekasi Lor kebikin deri 6 kerurahan, nya'entuh: # [[Harapan Baru, Bekasi Lor, Bekasi Kota|Harapan Baru, Bekasi Lor]] kode posah 17123 # [[Harapan Jaya, Bekasi Lor, Bekasi Kota|Harapan Jaya, Bekasi Lor]] kode posah 17124 # [[Kaliabang Tenga, Bekasi Lor, Bekasi Kota|Kaliabang Tenga, Bekasi Lor]] kode posah 17125 # [[Marga Mulya, Bekasi Lor, Bekasi Kota|Marga Mulya, Bekasi Lor]] kode posah 17126 # [[Perwira, Bekasi Lor, Bekasi Kota|Perwira, Bekasi Lor]] kode posah 17122 # [[Telok Pucung, Bekasi Lor, Bekasi Kota|Telok Pucung, Bekasi Lor]] kode posah 17121 == Pasilitèt umum == * Pasar Telok Buyung * Pasar Wisma Asri * Pasar Bersih Duta Harapan * Pasar Mutakhir Sinpasa Summarecon Bekasi * Summarecon Mal Bekasi * Hari-Hari * Superindo * RS Anna Medika * RS Seto Hasbadi * RS Tiara * RS Taman Harapan Baru * Stapsiun Bekasi == Pasilitèt ketarbiayahan == * KB-TK-SD-SMP-SMA-SMK Persada Plus Galajuara * TK-SD-SMP-SMA-SMK Travina Prima * TKIT-SDIT-SMPIT-SMAIT Gema Nurani * TK-SD-SMP-SMA Mutiara 17 Agustus * TK-SD Tiara Harapan Jaya * TKIT-SDIT-SMPIT-SMAIT Al-Muchtar * SD-SMP-SMK Global Prima * SD Negeri Harapan Baru * SD Negeri Harapan Jaya * SD Negeri Perwira * RA, SDIT, dan SMPIT Almanar * SD Negeri Telok Pucung * SMP K Penabur Summarecon Bekasi * SMA K Penabur Summarecon Bekasi * SMP Islam Al-Azhar 31 Summarecon Bekasi * SMA Islam Al-Azhar 8 Summarecon Bekasi * SLTP/SMEA SMK Islam Kader Bangsa Bekasi * MA Negeri 1 Kota Bekasi * SMA Negeri 4 Bekasi * SMA Negeri 14 Bekasi * SMK Negeri 5 Bekasi * SMK Panjatek * SMK Pondok Ungu Permai * SMK Taruna Bangsa * Bina Sarana Informatika * SMP Islam PB. Soedirman * SMP Islam Terpadu Widya Duta * SMP Negeri 5 Bekasi * SMP Negeri 21 Bekasi * SMP Negeri 25 Bekasi * SMP Negeri 37 Bekasi * SMP Negeri 38 Bekasi * SMP Negeri 44 Bekasi * Uniwersitèt Bhayangkara Jakarta Raya * Uniwersitèt Bina Nusantara - Kampus Summarecon Bekasi * TK, SD, SMP, Mogallana (berdiri sejak tahun 1987) * MI, MTs, MA Annur 2 * MI, MTs Nurul Anwar == Perumahan == * Prima Harapan Regency * Babelan Indah * Duta Harapan * Taman Wisma Asri * Bintang Metropole * Summarecon Bekasi * Tytyan Kencana * Villa Mas Garden * Villa Mas Indah * Alinda Kencana * Gang Baru * Perumahan Panorama Bekasi * Pondok Ungu Permai * Permata Hijau Permai * Villa Indah Permai * Pesona Anggrek Harapan * Komplèk Barata * Komplèk Seroja * Harapan Jaya * Taman Leticia 1 * Komplèk Panca Motor * Komplèk Rumah Sakit Islam Jakarta 1 * Komplèk Rumah Sakit Islam Jakarta 2 * Gang Lori Sakti * Golden City Bekasi == Ruju'an == n9rq8exaby9rd3cu1xl0xbqtfylo59r Bekasi Wètan, Bekasi Kota 0 657 25233 25230 2024-08-25T07:09:30Z Bangrapip 9 25233 wikitext text/x-wiki {{Kotak lingir logat Bekasih}}{{kecamatan |nama=Bekasi Wètan |dati2=Kota |nama dati2=Bekasi |luas = 1.278.598 Ha |penduduk = 265.635 |kelurahan = 4 |nama camat = Fitri Widyati, S.STP., M.Si |provinsi=Jawa Kulon |website=https://kec-bekasitimur.bekasikota.go.id/|penduduktahun=[[2022)]]<br>Wadon 50.1% 136.625 orang<br>Lanang 49.9% 136.023 orang}} '''Bekasih Wètan''' (hurup Arab Gundul: {{Script|Arabic|بکاسى ويتن}}; {{lang-id|Bekasi Timur}}) entu atu kecamatan di [[Bekasi Kota|Bekasih Kota]], Propinsi [[Jawa Kulon|Jawa Kulon]], [[Indonésia|Indonésia]]. Ni kecamatan Bekasih Wètan punya jembar barang 14,63 km² ama gableg penjogrog 272.648 orang pas taon 2022, nyang mana [[Lanang|lanangah]] ada 136.023 orang ama [[Wadon|wadonah]] 136.625 orang.<ref>https://portalsatudata.bekasikota.go.id/PortalStatistik/listKependudukan?tahun=2022&kecamatan=Bekasi+Timur&tabName=pendudukJenisKelamin</ref> == Wilayah bestir == Kecamatan Bekasi Wètan kebikin deri 7 [[Désa di Indonésia|kerurahan]], nya'entuh: # [[Arèn Jaya, Bekasi Wètan, Bekasi Wètan|Arèn Jaya, Bekasih Wètan]] kode posah 17118 # [[Bekasih Jaya, Bekasi Wètan, Bekasi Wètan|Bekasih Jaya, Bekasih Wètan]] kode posah 17112 # [[Durèn Jaya, Bekasi Wètan, Bekasi Wètan|Durèn Jaya, Bekasih Wètan]] kode posah 17111 # [[Margahayu, Bekasi Wètan, Bekasi Wètan|Margahayu, Bekasih Wètan]] kode posah 17113 Bekasi Wètan entu luasnya mulain deri Pintu Gerebang Tol Timur ampé Kantor camat Bekasi Wètan nyang deketan ama Rumah Sakit Umum Mekar Sari. == Ruju'an == [[Category:Indonésia]] [[Category:Jawa Kulon]] [[Category:Bekasi]] 6ntja9aazydsl835lxrpaxmcwpa6r4x Belasting 0 658 24245 24243 2024-07-16T11:36:12Z Bangrapip 9 24245 wikitext text/x-wiki [[File:HK IRO 08 Guide 2.jpg|thumb|Blangko blasting]] '''Belasting'''<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref> (hurup Arab Gundul: {{Script|Arabic|بلستيڠ}}) tawa '''pajeg''' (hurup Arab Gundul: {{Script|Arabic|فاجݢ}}) atawa '''kemitan'''<ref>{{Cite book |last=Marzuki |first=Jamaluddin |title=Kamus Bahasa Depok |last2=ènh. |publisher=Al-Itishom Cahaya Umat |year=2021 |isbn=978-602-7541-24-5 |location=Jakarta}}</ref> (hurup Arab Gundul: {{Script|Arabic|کميتن}}) entu duit nyang pardu orang pada bayar ke [[Guwernemèn|guwernemèn]]. Guwernemèn maké duit dia punya dapet deri belasting bakal ngebayar-bayarin. Tuladnya, belasting kanggo bakal ngebayar orang nyang begawé ama guwernemèn, kaya' militèr ama pulisi, ngojogin ladènan kaya' [[onderwès]] ama [[ladènan kesèhatan]], serènta bakal ngopènin atawa ngebangun-bangun kaya' [[jalanan]], [[sasak]], ama [[got]]. Belasting paling kolot nyang ditauin entu jaman Kerajaan Mesir Kuna. == Ruju'an == [[Category:Keduitan]] [[Category:Belasting]] 5ysqjwbok2g7s89oqlsh69pr0r0y2ml Belekok 0 659 19370 3148 2024-06-04T20:53:48Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q28507]] 19370 wikitext text/x-wiki [[File:Ciconia ciconia - White Stork 07.jpg|thumb|Tampang belekok]] '''Belekok''' (urup Arab Gundul: بلکوق) atau disoroh '''bango''' (urup Arab Gundul: باڠو) gè' entu hatu selorohan bakal manuk deri beraya ''Ciconiidae''. Dia punya awak rada gedé, kakinya jangkung, lè'èrnya juga panjang, tapi pèndèkan deri burung kuntul nyang ada punya patol nyang gedé, keker, èn tebel. == Ruju'an == 8kkqf4y4of15qef9zh434mtzkvu7xyd Beli mèrèk 0 660 22197 22196 2024-06-14T15:39:16Z Badak Jawa 13 22197 wikitext text/x-wiki '''Prèncés''' atawa '''beli mèrek''' (hurup Arab Gundul: بلى ميرک) ([[Basa Inggris|Inggris]]: ''franchise''; [[Basa Indonésia|Indonésia]]: ''waralaba'') entu hak buat ngejual barang bikinan atawa jasa ladènan. Ni atu macem sat-set penjenggaran usaha. Kalo diterepin, itu usaha punya empunya ngongjiin banyak atawa malahan itu penauan, cara-cara, banda èlmu, pemakéan modèl usaha, mèrèk, èn haknya kabèh bakal orang nyang ngebeli mèrèknya. == Ruju'an == [[Category:Bisnis]] 5w4s04yf6koaanf0xz7q7bail97mg6m Beling 0 661 19736 3158 2024-06-04T21:37:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19736 wikitext text/x-wiki [[File:Edo-Kiriko.JPG|thumb|Beling potong terdisionil Jepang]] '''Beling''' (hurup Arab Gundul: بليڠ) ièlah atu [[bahan]] parku nyang kena dipèpèl jadi bentukan apa baé. Biasanya mah [[Kebeningan|bening]], cuman bisa juga' dibikin-bikin banyak [[Kelir|kelirnya]]. Beling banyakannya dikeja deri [[silika]]; beling nyang dibikin cuman deri silika namanya beling silika. Ni aslinya deri [[Hindi|Hindi]]. == Ruju'an == [[Category:Beling]] [[Category:Bahan]] kn93gvyjna7jp339e17ibdl40jncpio Belèd 0 662 19737 3162 2024-06-04T21:37:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19737 wikitext text/x-wiki '''Belèd'''<ref>Saidi, Ridwan. (2008). ''Anak Betawi Diburu Intel Yahudi''. C. 2. Masup Jakarta. h. 16.</ref> (hurup Arab Gundul: بليد; Welanda: ''beleid'') atawa '''cingli-cingli'''<ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: چڠلى٢) atawa '''kebijakan''' (hurup Arab Gundul: كببجقن) ièlah rèntèngan penggambaran èn asas nyang jadi pedoman ama dasaran rencana dalam penglakonan atu pegawéan, kepemimpinan, èn cara lelèwa. Ni istilah kena diterepin di guwernemèn, paguyuban, èn kelompok partikelir, serènta perorangan. Belèd laèn ama peraturan èn wèt. Kalu wèt bisa maksa atawa ngrarang atu [[abet]] (tulad wèt pasal bayar [[Belasting pendapetan|belasting gaji]]), belèd cuman jadi pedoman piil nyang paling mungkin ngentukin hasil nyang dipèngènin. == Ruju'an == [[Category:Guwernemèn]] [[Category:Pulitik]] 9dblhnd3ceai2vqxq60behxt1qo3pxi Ben 10 0 663 19738 3165 2024-06-04T21:37:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19738 wikitext text/x-wiki [[File:Ben 10 reboot logo.png|thumb|''Ben 10'' punya lambang]] '''''Ben 10''''' entu [[Pèlem rèrodan|pèlem rèrodan]] èn [[pèlem tipi]] [[Amrik Serèkat|Amrik]] nyang dibikin ama [[Man of Action Studios]] èn dikeja ama [[Pabrik pèlem|pabrik pèlem]] [[Cartoon Network Studios]]. Ni pèlem rèrodan ngutetnya ama bocah lanang nama ''Ben Tennyson'' nyang dapet peranti asing kaya' èrluji, ''Omnitrix'', nyang ngeja dia bisa' ngejeleg jadi mahluk asing nyang roncèt sepulu biji. == Ruju'an == mf1z3y6eg6zhjisv9fm2fehkwh0k6xi Ben Affleck 0 664 23069 22369 2024-06-30T09:32:23Z Jalilah Jali 457 Affleck, Ben 23069 wikitext text/x-wiki [[Gepokan:Ben Affleck by Gage Skidmore 3.jpg|jmpl|Bèn di [[San Diego Comic-Con|''San Diego Comic-Con'']] taon 2017]] '''Benjamin Géza Affleck-Boldt''' (lair 15 Agustus 1972) nya'entu [[Tukang lakon|tukang lakon]] èn [[Dalang pèlem|dalang pèlem]] lanang [[Amrik Serèkat|Amrik]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Affleck, Ben}} [[Bangsaan:Tukang lakon lanang Amrik]] [[Bangsaan:Tukang lakon ngikut negara]] 827gzma93p3vrc2yb625atemimg06et Benda, Tanggerang Kota 0 665 19740 3174 2024-06-04T21:37:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19740 wikitext text/x-wiki '''Benda''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 5,92 km². == Ruju'an == 23sbqzrn00c548gx226qd7ug92zh85j Bendèra Indonésia 0 666 25728 25715 2024-09-21T05:44:34Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by Bangrapip (TwinkleGlobal) 25728 wikitext text/x-wiki [[File:Flag of Indonesia.svg|197px|right|thumb|Bendèra Indonésia punya kelir mèra (berani) èn puti (suci)]] '''Bendèra Indonésia''' (hurup Arab Gundul: بنديرا اندونيسي) mah ringkes, cuman dua kelir nyamping doang, mèra (di atas) ama puti (di bawah) dengen perbandingan kabèhan 2:3. Ni bendèra awal mulanya dikenalin ama dipèjèng di halayak umum pas Proklamasi Kemerdékaan tanggal 17 Agustus 1945 di Jl. Pegangsaan Timur, no. 56, Jakarta, èn pas [[Welanda|Welanda]] resmi ngangsrongin balik suwerénitèt (kedaulatan) ke [[Indonésia|Indonésia]] tanggal 27 Désèmber 1949. Bendèra punya rancangannya mah tetep sama, kaga' dirobah. {{Indonésia}} n7q6ahezeogjssbabg8o7fes4nrulv9 Bengang 0 667 25396 19742 2024-09-04T21:08:56Z The Editor's Apprentice 805 Replaced an image with a higher quality version (apologies for English) 25396 wikitext text/x-wiki [[File:Treponema pallidum.jpg|thumb|Kuman ''[[Treponema pallidum]]'' atu penyebab bengang]] [[File:Circular primary syphilitic chancre on the tongue.tif|thumb|Bisul di lida di tahap awal-awal bengang]] '''Bengang'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بڠڠ) atawa '''pèhong'''<ref name=":0" /> (hurup Arab Gundul: فيهوڠ) atawa '''sèceng'''<ref name=":0" /> (hurup Arab Gundul: سيچڠ) atawa '''raja singa'''<ref name=":0" /> (hurup Arab Gundul: راج سيڠا) entu atu [[Penyakit tularan jima'|impèksi nyang ditularin liwat jima']] nyang disebabin lantaran atu [[kuman]], nama ''[[Treponema pallidum]]''. Bengang biasanya keamparan liwat orang lagi jima'. Mar, [[jabang bayi]] atawa peranakan juga' bisa ketepaan bengang kalo dia punya enya' nyang lagi bunting atawa ngebrojolin entu kena bengang juga'. Ni nyang digero '''bengang turunan'''. Ada empat tahapan bengang: awal-awal (primèr), rada-rada (sekondèr), kedawan-dawan, ama ngerihu (tèrsièr). Saban tahap laèn tanda laèn lamatan. Pas awal-awal, orang mah biasanya cuman lècèt doang di kulit. Pas mulain rada-rada, orang biasanya pada bruntusan. Mancan ampé tahap kedawan-dawan, biasanya bengangnya sedikit alamatnya, malahan kaga' ada nambah pisan. Nah kalo udah nyampé ngerihu, baru dah tu ngerihu, banyak lamatannya , antara laèn masalah [[sistim sarap]] (otak ama sarap-sarap) èn juga' ama [[jantung]]. Banyak juga' orang nyang udah ngerihu bengangnya bisa paèh kalo kaga' dapet pengobatan. Bengang bisa keendus liwat [[tès darah]]. Kuman nyang ngeja itu bengan bisa kiatan di [[kèkèran kuman]]. Orang nyang kena bengang bisa paké wasilah pengobatan [[antibiotik]]. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Penyakit]] 2a520fo2uqb9fw2rdjajwxwb50nq5u6 Benggaladésa 0 668 23411 19743 2024-07-06T14:03:11Z Swarabakti 44 23411 wikitext text/x-wiki {{Negara|name=Kiblik Ra'yat Benggaladésa|native_name=গণপ্রজাতন্ত্রী বাংলাদেশ (Benggala)<br/>''Gônoprojatontrī Bangladesh''|flag=Flag_of_Bangladesh.svg|coat=National_emblem_of_Bangladesh.svg|map=Bangladesh_(orthographic_projection).svg|capital=Daka|demonym=Benggala}} '''Benggaladésa''' (hurup Arap Gundul: بڠݢال ديسا) atawa '''Bangladès''' (hurup Arab Gundul: بڠلاديس) atawa resminya '''Kiblik''' '''Ra'yat Bangladès''' (hurup Arab Gundul: ريفوبليك رعية بڠلاديس; Benggala: গণপ্রজাতন্ত্রী বাংলাদেশ ''Gônoprojatontrī Bangladesh'') entu negara di bilangan [[Asia|Asia]] Kidul nyang watesan ama [[India|Negeri Hindi]] di bekulon, blèlor, ama blètan, [[Myanmar|Birma]] di belah kidul-wètan, ama [[Teluk Benggala|Telok Benggala]] di bekidul. Bangladès, bareng ama [[Benggala Barat|Benggala Kulon]] di Negeri Hindi, ngebentuk daèrah basa-suku (ètno-linguistik) [[Benggala|Benggala]]. Bangladès (Benggala: বাংলাদেশ ''Bangladesh'') lèterleknya artinya ''''Negeri Benggala'''<nowiki/>' (hurup Arab Gundul: نݢرى بڠݢال). Dia punya ibu negeri èn kota nyang paling gedénya entu [[Dhaka|Daka]]. Adapun orang Benggaladésa digero'nya '''orang Benggala''' (hurup Arab Gundul: اورڠ بڠݢال). == Ruju'an == <references />{{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Benggaladésa]] 4cegwi75h0akd6jiokk8zv0wejnn4gs Benua 0 669 19744 3230 2024-06-04T21:37:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19744 wikitext text/x-wiki [[File:Continental models-Australia.gif|thumb|Benua-benua di bumi]] '''Benua''' (hurup Arap Gundul: بنوا) entu wilayah daratan nyang jenggar, saking jenggarnya dianggep jadi atu wilayah nyang sama lantaran rempugan. Itu rempugan bisa berales lantaran pendelengan (''aspek'') ujudbumi, misalnya kaya' benua Aprika, atawa juga' pendelengan pulitik, misalnya' kaya' benua Asia èn Èropa nyang bagèn sebenernya daratan nyang sama, mar dianggep béda benua. Bumi dipasi ke dalem tujuh benua, ya'entu ièlah sebagé berikut: [[Asia|Asia]], [[Aprika|Aprika]], [[Amrik Utare|Amrik Lor]], [[Amrik Sèlatan|Amrik Kidul]], [[Èropa|Èropa]], [[Benua Kutub Kidul|Kutub Kidul]], èn [[Ostrali|Ostrali]]. == Ruju'an == [[Category:Bumi]] 3sw7zkelsjblnrb7hs6v0wc5i13ilni Benua Kutub Kidul 0 670 19745 3247 2024-06-04T21:37:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19745 wikitext text/x-wiki [[File:Antarctica 6400px from Blue Marble.jpg|thumb|Benua Kutub Kidul punya potrèt deri atas]] '''Benua Kutub Kidul''' (hurup Arab Gundul: بنوا قطب کيدول, [[Basa Indonésia|Indonésia]]: ''Antarktika''; [[Basa Inggris|Inggris]]: ''Antarctica'') ya'entu [[Benua|benua]] nyang letaknya entu di [[Bumi|Bumi]] punya bekidul. Kalo longok benua Kutub Kidul entu semua-muanya ada di lingkeran Kutub Kidul (66,3° Lintang Kidul), diiterin ama atu laotan nyang dingin sekali ya'entu laotan Kutub Kidul. Kalo dilongok deri luasnya nyang 14 juta km<sup>2</sup>, benua Kutub Kidul jadi nyang kelima paling luas abis Èurasia, Aprika, Amrik Lor, èn Amrik Kidul. Seumpa dibandingin, benua Kutub Kidul entu hampir ada dua kalinya benua Ostrali. Benua Kutub Kidul pepes<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Pepes''' (hurup Arab Gundul: ففس) – ''terus-terusan'' (Indo.); ''continuously'' (Ing.).</ref> ditutupin ès. Enni ès nutupin hampir semua tanahnya ampé Semenanjung Kutub Kidul. [[File:Penguin in Antarctica jumping out of the water.jpg|thumb|Pingwin lagi lumpat deri aèr di benua Kutub Kidul]] Benua Kutub Kidul entu benua paling kering di Bumi. Èmang enni benua dingin sekali saban taon, cuman enni benua jarang banget turun ujan, lantaran ujannya aja cuman 200 mm (8 inci) di pinggiran panténya, kalo ke daleman lagi malahan lebih jarang lagi. Saban taon suhu di benua Kutub Kidul entu bisa ampé -89°C. Orang nyang duduk di sini rata-rata cuman peneliti ama cendekiawan ajè, enni bikin enni benua sepi kaga ada orang, ga ada 5000 orang nyang duduk di sini. Cuman makhluk nyang bisa idup èn tahan dingin kaya' jamur, ganggang, kuman, protosoa, taneman. Kalo héwan palingan cuman pingwin, nématoda, anjing laot. Legènda soal atu tanah di bekidul (''Terra Australis'') sudah ngiclo sederi jaman baheula. Enni benua awalnya ditemuan èn diterima halayak entu taon 1820 èn orang nginjek tanahnya pertama kali entu taon 1821. Cuman, péta nyang dikeja ama Piri Reis taon 1513 nyang ada benua Kidulnya entu digadang-gadang sebagé panté benua Kutub Kidul. [[File:Antarctica, territorial claims including Brazil.svg|thumb|Pengakuan negeri-negeri kepada benua Kutub Kidul]] Benua Kutub Kidul entu kawasan bébas. Cuman ada berapa negeri nyang ngetèp tanah di enni benua sebagé haknya dia. == Ruju'an == <references /> [[Category:Benua]] glzbzq5zps6uwko9w65ydron54hxz4d Benue 0 671 3250 3249 2024-05-16T13:12:09Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 3249 wikitext text/x-wiki #REDIRECT [[Benua]] qehac0hk29rqnyuvrvcoe4437a5yi3x Benyamin Suaèb 0 672 24614 23088 2024-07-30T06:16:22Z Badak Jawa 13 24614 wikitext text/x-wiki {{Kotak lingir logat Kotè}}[[Gepokan:Benjamin S Majalah Aktuil Edisi 71 Tahun 1971.jpg|thumb|Potrèt Bang Bèn taun 1971]] Haji '''Benyamin Suaèb''' (hurup Arab Gundul: حاج بنيامين شعيب) atawa '''Benyamin Suèb''' (hurup Arab Gundul: بنيامين شعيب) atawè bekèn dipanggilnyè '''Bang Bèn''' (hurup Arab Gundul: بڠ بن) (5 Maret 1939 – 5 Sèptèmber 1995)<ref>Ginting, Asrat; ènh. (2009). ''Musisiku''. Jakartè: Republika. <nowiki>ISBN 978-979-1102-52-0</nowiki>. h. 16.</ref> entu [[Tukang lakon|tukang lakon]], [[Tukang bodor|tukang bodor]], amè [[dalang pèlem]], serèntè [[Tukang nyanyi|tukang nyanyi]] [[Ètnis Betawi|Betawi]]. Bang Bèn udè ngejè adè 27 album gending amè 53 judul pèlem lebi. Bang Bèn jugè masup ke dalem daptar ''The Immortals: 25 Artis Indonesia Terbesar Sepanjang Masa'' pèrsi majalè Rolling Stone Indonésia.<ref>Majalah Rolling Stone Indonesia (2008). ''The Immortals: 25 Artis Indonesia Terbesar Sepanjang Masa''. Jakartè: PT a&e media.</ref> == Awal-awalnyè == Bang Bèn lair '''5 Maret 1939''' di [[Kemayoran|Kemayoran]], [[Betawi|Betawi]]. Bang Bèn punyè orang tuè entu Suaèb amè Aèsè. Babènyè punyè namè asli entu Sukirman, cuming ganti namè jadi Suaèb sedari diè ngejogrog di [[Betawi|Betawi]].<ref>Wahyuni (2007). ''Kompor Mleduk Benyamin S: Perjalanan Karya Legenda Pop Indonesia''. Hikmah. <nowiki>ISBN 978-979-1140-75-1</nowiki>.</ref> Pas diè punyè umur misi duè taon, babènyè Bang Bèn wapat.<ref>[https://archive.is/20130204235203/http://www.tokohindonesia.com/biografi/article/285-ensiklopedi/60-seniman-betawi-serba-bisa "Seniman Betawi Serba Bisa"]. ''tokohindonesia.com''. Diarsipin deri nyang [https://tokoh.id/biografi/article/285-ensiklopedi/60-seniman-betawi-serba-bisa asli] per 4 Pèbruari 2013. Dibuka per 5 Sèptèmber 2023.</ref> Pas masing kecit, barengan amè 7 abang-empo'nyè, Bang Bèn sempet mbikin Orkès Kalèng.<ref>Iskandar, Salman (2009). Ramadhan, Dadan; Suryani, Yani (per.). ''99 Tokoh Muslim Indonesia''. Bandung: Dar! Mizan. <nowiki>ISBN 978-979-752-682-5</nowiki>. h. 194.</ref> Bang Bèn mulain [[Sekola dasar|Sekolè Ra'yat]] Bendungan Jago sedari umur 7 tahon.<ref>Imanjaya, Ekky (2006). ''A to Z About Indonesian Film''. Bandung: Dar! Mizan. <nowiki>ISBN 978-979-752-367-1</nowiki>. h. 105.</ref> Diè punyè jadi di duniè gending awalnyè pas nimbrung amè atu paguyuban namè [[Naga Mustika|Nagè Mustikè]]. Bolè dikatè, ni paguyuban nyang ngejogrog di sekiteran [[Cengkarèng|Cengkarèng]] nyang nganterin Bang Bèn punyè namè bakal jadi atu tukang nyanyi nyohor di [[Indonésia|Indonésia]].<ref>Ginting, Asrat; ènh. (2009). ''Musisiku''. Jakartè: Republika. <nowiki>ISBN 978-979-1102-52-0</nowiki>. h. 16.</ref><ref>Wahyuni (2007). ''Kompor Mleduk Benyamin S: Perjalanan Karya Legenda Pop Indonesia''. Hikmah. <nowiki>ISBN 978-979-1140-75-1</nowiki>. h. 23–4.</ref> Selaènnya Bang Bèn, ni paguyuban gending jugè ngajakin [[Ida Royani|Idè Royani]] bakal dibeduain amè Bang Bèn. Jaman bejaman, deduaan Bang Bèn amè Idè Royani jadi deduaan tukang nyanyi nyang paling nyohor lagito di Indonésia. Hatè, lagu-lagu diè punyè bawain jadi tènar amè ngranggeh keberasilan nyang gedé ampé-ampé [[Lilis Suryani|Lilis Suryani]]—nyang lagito atu tukang nyanyi paling nyohor—kesaingan amè diè padè.<ref>Sakrie, Denny (20 Juni 2011). [https://web.archive.org/web/20120921174612/http://rollingstone.co.id/read/2011/06/20/130421/1663871/1097/benyamin-sueb "Benyamin Sueb]". ''RollingStone Indonesia''. Diarsipin deri nyang [http://rollingstone.co.id/read/2011/06/20/130421/1663871/1097/benyamin-sueb asli] per 21 Sèptèmber 2012. Dipungut per 5 Sèptèmber 2023.</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Suaèb, Benyamin}} [[Bangsaan:Betawi]] [[Bangsaan:Tokoh Betawi]] [[Bangsaan:Tokoh gending Indonésia]] [[Bangsaan:Tukang banyol Indonésia]] [[Bangsaan:Tukang lakon lanang]] iwmpnwpbu1p6crgkuq67ysrvdwnu82n Beraja 0 673 19747 3261 2024-06-04T21:37:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19747 wikitext text/x-wiki [[File:Meteor, 8.5.2016.jpg|thumb|Beraja punya tampang]] '''Beraja<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: براج) entu nyang kita liat kapan ada batu deri ruang angkasa jatoh ke [[Bumi|Bumi]]. Bisa juga' digero '''bintang jato''' (hurup Arab Gundul: بنتڠ جاتو) atawa '''météor''' (hurup Arab Gundul: ميتيور) èn bisa jadi bentuknya cahaya terang di langit malam, bagèn kebanyakannya mah rada latap-latap. Sedikit doang nyang bisa ngenain tana. Ni nyang bisa ngenain tana namanya '''météorit''', èn nyang gedé kadang-kadang ngeja bopèng di tana, nyang digero [[kawah]]. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Èlmu palak]] qiot0fhqdbzj4uw7gzb0af7e15i9vz3 Berger 0 674 25895 19748 2024-10-11T04:58:43Z Swarabakti 44 25895 wikitext text/x-wiki [[File:NCI Visuals Food Hamburger.jpg|thumb|Berger punya tampang]] '''Berger''' (hurup Arab Gundul: برݢر) ya'entu makanan [[Roti|roti]] isi nyang bentuknya bunder ada dua biji tomprok-tomprokan. Biasanya, di tenga-tenganya dislesepin daging ama sayuran, kaé [[selada]], [[tomat]], ama [[bawang bombé]]. == Ruju'an == [[Category:Makanan tinggal madang]] gi6fpvoy78wjq5y42p7je2ru8l2g8w4 Berlèn 0 675 26507 19749 2024-11-13T08:12:12Z 2A02:8071:2287:2AE0:70DD:AE1C:7758:E290 gallery added 26507 wikitext text/x-wiki [[File:Cityscape Berlin.jpg|thumb|Kota Berlèn]] '''Berlèn''' (hurup Arab Gundul: برلين; Dèt: ''Berlin'') atawa '''Bèrlin''' (hurup Arab Gundul: برلين) entu [[Dètslan|Dètslan]] punya [[Hopstad|hopstad]]. Ni kota – kota paling gedé seantéro [[Uni Èropa]] berales dia punya penduduknya, barang 3,7 juta orang selamanya tahon 2020.<ref>"Amt für Statistik Berlin Brandenburg - Statistiken". ''www.statistik-berlin-brandenburg.de''. [https://web.archive.org/web/20181226014557/https://www.statistik-berlin-brandenburg.de/BasisZeitreiheGrafik/Bas-Einwohnerregister.asp?Ptyp=300&Sageb=12041&creg=BBB&anzwer=11%20 Diarsip] deri nyang asli 26 Désèmber 2018. Dipungut 1 Sèptèmber 2023.</ref> Mukimin Berlèn pada neba deri barang 190 negara nyang roncèt. Ni kota ada di belètannya Dètslan di [[Èropa Sintrem]] èn dikulilingin ama utan-utan ama sètu pada. Berlèn ngelah jenggar 891 km<sup>2</sup> (344,02 mi<sup>2</sup>). Kali [[Kali Hapel|Hapel]], [[Kali Dame|Dame]], ama [[Kali Sepré|Sepré]] mili nglantasin Berlèn. Ni daèrah gableg [[iklim sedeng]]. Berlèn entu rumanya bakal banyak gedong ama tugu nyang bekèn, kaé [[Siegessäule]], [[Kaca-kaca Brandenbereh]], [[Gedong Rèksdah]], èn bulewar [[Unter den Linden]]. Di itu bulewar ada [[Uniwersitèt Humbol]]. <gallery class=center caption="Berlèn - Berlin"> Berlin-vom Funkturm-20-RBB-2006-gje.jpg Berlin-vom Berliner Dom-34-Zwei Dome-2006-gje.jpg Berlin-Neue Synagoge-Oranienburger Str-02-2006-gje.jpg Berlin-Kurfuerstendamm-254-Quadriga-2016-gje.jpg Berlin-Kurfuerstendamm-144-Nr 38-Steiff-Netto-2016-gje.jpg Berlin-Marienkirche-08-Alexanderplatz-Fernsehturm-Lutherdenkmal-2017-gje.jpg Berlin-Marienkirche-24-Alexanderplatz-Kanzel-2017-gje.jpg Berlin-Reichstag-40-2016-gje.jpg Berlin-Hauptbahnhof-04-2006-gje.jpg Berlin-Hauptbahnhof-44-2016-gje.jpg </gallery> == Ruju'an == [[Category:Dètslan]] [[Category:Hopstad di Èropa]] lp04kgzirjuzb1uos0d2nwcnlslzipx Bero' 0 676 19750 3275 2024-06-04T21:37:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19750 wikitext text/x-wiki [[File:Abdomen-periumbilical region.png|thumb|Bagèan bero']] '''Bero''''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بروء) atawa '''perut'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 107.</ref> (hurup Arab Gundul: فروت) atawa '''beteng<ref name=":0" />''' (hurup Arab Gundul: بتڠ) atawa '''weteng<ref name=":0" />''' (hurup Arab Gundul: وتڠ) atawa '''gegembung<ref name=":0" />''' (hurup Arab Gundul: ݢݢمبوڠ) entu istilah nyang dipaké bakal nyebut bagèan awak deri [[Dada (héwan)|dada]] èn panggul di [[héwan nètè']] ama di laèn-laèn [[héwan tulang geger]]. Di [[héwan kaki ruas]], bero' entu bagèan awak paling bontot di belakangnya dada atawa [[dada-pala]] (''cephalothorax''). Di [[Basa Indonésia|basa Indonésia]] umum, istilah nyang dipaké bakal bero' entu ''abdomen''. Bagèan nyang dialing-alingin atawa dilingkupin ama bero' entu digero'nya rongga bero' (''cavitas abdominalis''). == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Bero']] lghubnniyyxjzfnrsdklvraqmezvrxm Bes jawa 0 677 19751 3278 2024-06-04T21:38:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19751 wikitext text/x-wiki [[File:Ausden Clark Executive Coach in Black and Pink Livery.jpg|thumb|Bes jawa mèrèk [[Scania AB|Scania]] [[Irizar]] i6 kelir item ama mèra ros]] '''Bes jawa''' (hurup Arab Gundul: بس جاوا) entu jenis [[bes]] nyang dibikin bakal ladènan apstan jauh, laèn ama [[bes ècèran]] nyang biasanya cuman ngiter-ngiter di gutekan kota doang. Sering dipaké bakal ladènan bes sapar, [[Bes anterkota|anterkota]], ama anternegara, bes jawa juga' bisa dipaké carteran perorangan bakal macem-macem tujuannya. Bes jawa juga' ada kaètannya atawa masup ke perbangsaan macem-macem [[gandaran plesiran]]. == Ruju'an == [[Category:Gandaran]] [[Category:Bes]] batlnbdtvcuownumy3lruh92gp91uqh Bes sungut 0 678 19752 3282 2024-06-04T21:38:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19752 wikitext text/x-wiki [[File:Trolleybus Low Floor 4 1500 - Sao Paulo, Brazil.JPG|thumb|Bes sungut di [[Brasil|Brasil]]]] '''Bes sungut''' (hurup Arab Gundul: بس سوڠت) atawa '''bes kabel''' (hurup Arab Gundul: بس کابل) ièlah [[bes lèstrik]] nyang ngambil ungkulannya deri [[Lèstrik aliran atas|kabel dua biji]] nyang ada di atasnya (biasanya disangsrangin atawa dicangkèlin ke tiang linggir jalan) maké sungut selorokan nyang paké pèr kaya' [[sungut]]. Itu dua kabel, ama dua [[sungut selorokan]], entu dikuduin bakal atu rangkéan lèstrik nyang tutug. Ni rada laèn ama [[Rembay|rembay]] atawa [[kerèta tundanan kecil]], nyang galibnya maké tundanan bakal jalan aterètnya, ama cuman gableg atu kabel di atu sungut selorokan (atawa ''[[Gantungan lèstrik|pantograf]]''). Ni juga' laèn ama laèn macem bes lèstrik, nyang biasanya maké [[batu bateré]]. Ungkulan nyang dirojogin biasanya [[arus langsung]] 600 [[volt]], cuman ada juga' nyang kaga'. == Ruju'an == [[Category:Gandaran]] [[Category:Bes]] ba949wiyty49knb3q92xed1uld5wxk5 Bes tingkat 0 679 19753 3285 2024-06-04T21:38:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19753 wikitext text/x-wiki [[File:LT 471 (LTZ 1471) Arriva London New Routemaster (19522859218).jpg|thumb|Bes tingkat mèra di Londen]] '''Bes tingkat''' (hurup Arab Gundul: بس تڠکة) entu [[bes]] nyang ada dua [[Perdiping|lanté]] atawa geladagnya. Ni bes dipaké bakal gandaran umum di [[Britani Gedé|Kerajaan Rempug]], [[Amrik Serèkat|Amrik Serèkat]], [[Kanada|Kanada]], [[Niu-Sélan|Sélan Baru]], [[Èropa|Èropa]], [[Asia|Asia]], èn juga' kota-kota kaya' [[Sidni|Sidni]]; tuladan nyang bekèn entu [[Bes di Londen|bes mèra Londen]], nama [[AEC Routemaster]]. == Ruju'an == [[Category:Gandaran]] [[Category:Bes]] 82sp3zbspeut91j9jekgb40t6a0kfie Bes ècèran 0 680 19754 3288 2024-06-04T21:38:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19754 wikitext text/x-wiki [[File:Hermes 1279-III.jpg|thumb|Bes nyang dipaké bakal ngècèr di kota]] '''Bes ècèran''' (hurup Arab Gundul: بس ايچران) atawa '''bes omprèngan''' (hurup Arab Gundul: بس اومفرڠن) entu macemnya [[bes]] nyang dipaké bakal [[ladènan bes umum]] apstan pèndèk. Ada berapa pemantesan nyang dipaké, keitung juga' [[bes lanté cèpèr]], [[bes lanté tinggi]], [[bes tingkat]], [[bes rèndèng]], ama [[bes sedeng]]. == Ruju'an == [[Category:Gandaran]] [[Category:Bes]] 0mhmuqrberkb1gawn2pnbz39nkk6goj Beslah 0 681 19755 19252 2024-06-04T21:38:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19755 wikitext text/x-wiki '''Beslah''' (hurup Arab Gundul: بسله; [[Basa Inggris|Inggris]]: ''foreclosure''; [[Basa Indonésia|Indonésia]]: ''penyitaan'') ièlah piil wèt kapan [[bang]] atawa tukang ngasi duit ngejual atawa nyedèk banda bahna empunyanya kaga' nutugin perjanjian antara nyang ngelènderin ama nyang minjem. Di [[Amrik Serèkat|Amrik Serèkat]], ada dua macem beslah di banyakan wèt di [[Negeri (guwernemèn)|negeri-negerinya]], nya'entu ''deed in lieu of foreclosure'', di mana bank bisa nyedèk atawa ngebeslah banda bakal nglunasin utang, ama ''judicial foreclosure'', nyang ni banda dilèlang ama pulisi daèrah atawa pejabat nyang ada wenang laènnya. == Ruju'an == [[Category:Wèt usaha]] buq9gy6zdl4ndcw4j49jrohk4dnsfgv Bestir 0 682 3294 3293 2024-05-16T13:12:13Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3293 wikitext text/x-wiki #REDIRECT [[Guwernemèn]] 511mkelhwuf7mb4rmza4din45pa9eot Bestir umum 0 683 19756 3297 2024-06-04T21:38:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19756 wikitext text/x-wiki '''Bestir umum''' (hurup Arab Gundul: بستير عموم) ada dua artinya. Pertama, artinya ngejalanin [[Guwernemèn|guwernemèn]] punya [[Belèd|belèd]]. Kedua, ada kaètannya ama [[amtenar]] gawé di ladènan masarakat (bagèan trapulitis deri guwernemèn). == Ruju'an == [[Category:Bestir umum]] q0hqtt3uhv5ezaqr2a2wfg8tecx0cst Betawi 0 684 25051 25050 2024-08-24T18:29:02Z Steinbach 764 25051 wikitext text/x-wiki [[File:Coat of Arms of Batavia (1930).svg|thumb|Betawi punya lambang nyang ada tulisan "''Dispereert niet''" 'Ontong putus asa']] '''Betawi''' atawa '''Batawi''' (hurup Arab Gundul: بتاوى) atawa '''Betawiah''' atawa '''Batawiah'''<ref>[https://digital.staatsbibliothek-berlin.de/werkansicht?PPN=PPN715019155&PHYSID=PHYS_0001 "Ms. or. fol. 547b"]. (1696).</ref> (hurup Arab Gundul: بتاوية; Welanda: ''Batavia'' atawa ''Batauia'') entu [[Hindia Nèderlan]] punya hopstad, nyang wayah gini wilayahnya kurang lebi jadi [[Jakarta|Jakarta]], [[Indonésia|Indonésia]] punya hopstad. Betawi dikeja di atu hawen kenamaan, nama [[Jaketra|Jaketra]] (basa Jawa: ''Jayakarta'') nyang dibètak deri cokolan tangannya [[Kesultanan Banten|Kesultanan Banten]]. Sebelonnya dicokol ama Banten, ni bandar mashur sebagé Kalapa atawa Sunda Kelapa, èn atu deri [[Kerajaan Sunda|Kerajaan Sunda]] punya titik dagang. Deri ni kota hawen, [[Kumpeni Walanda Wètan|Kumpeni]] ngendaliin dagang èn kuasa militèr serènta pulitik di mana-mana wilayah Nusantara. == Asal nama == Nama ''Batavia'' asalnya deri [[Suku Betuwé|suku Betuwé]] atawa ''Batavi'', atu kaum Gèrman nyang becokol di lingir [[Kali Rèn|Kali Rèn]] pas jaman Kaèsar Romèn. Bangsa Welanda èn sebagèan bangsa Dèt entu ni kaum punya turunan. ''Batavia'' juga' atu nama kapal layar tiang alaihim nyang gedé pisan deri Welanda nyang digablegin ama [[Kumpeni Welanda Hindia Wètan|Kumpeni Hindia Wètan Nèderlan]] (''Vereenigde Oostindische Compagnie'' atawa VOC), dikeja ari bulan 29 Oktober tahon 1628, dinahkodain ama Kapitèn Adrian Jakob (Adriaan Jakobsz). Itu kapal sekarang ditaroh di atu musium di Fremantle, [[Ostrali|Ostrali]]. Itu kapal akirnya karem di lingir Pulo Beacon, Ostrali Kidul. Semua matrosnya nyang 268 orang ngelayar paké sekoci darurat ke Betawi. == Jaman bekuku'nya lagi Welanda == Mancan Welanda masup lagi ke [[Indonésia|Indonésia]], NICA ngebenum Archibald Bogaardt jadi Penjabat Berehmister Betawi (Welanda: ''Waarnemend Burgemeester van Batavia''). Sebelonnya, Bogaardt udah pernah dibenum jadi berehmister tahon 1941, cuman dia punya kuasa raib pas Jepang punya dateng tahon 1942. NICA ngebenum Bogaardt dalem atu rehèring bayangan, nyang mana Berehmister Jakarta Raya, Suwirjo diakuin jadi républikèn punya berehmister (Welanda: ''republikeinse burgemeester''). Bogaardt punya penerus, E. M. Stok, dapet kuasa secara hakèkat (''de facto'') abisnya Welanda nyokol di Jakarta pas Agrèsi Militèr I. == Ruju'an == [[Category:Sejarah Indonésia]] [[Category:Indonésia]] <references /> [[Category:Betawi]] [[Category:Jakarta]] pfyqaycqh3m18duadrtono5gfhbjbuu Beting 0 685 19758 3319 2024-06-04T21:38:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19758 wikitext text/x-wiki [[File:WayaWayasewa.jpg|thumb|Beting punya tampang]] '''Beting'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 43.</ref> (hurup Arab Gundul: بتيڠ) entu bentukan tana nyang kekubeng atawa ngejelot di atu [[peraèran]]. Beting galibnya kebentuk deri [[pasir]] atawa [[kerikil]]. Ni bentuk ujud bumi kejadian bahnanya adanya milian nyang cètèk ama cempèt jadinya pada neneg itu barang èntèng pada ama ngara-ngara ke penyètèkan awak aèr. == Ruju'an == [[Category:Èlmu aèr]] [[Category:Èlmu ujud bumi]] 5lsdsoi9p8urugp0jbfi2ut33hl7uzo Betis 0 686 3321 3320 2024-05-16T13:12:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3320 wikitext text/x-wiki #REDIRECT [[Ungkluk]] 672rx6js29xomq2qaltbhabl9goek9b Bianglala 0 687 19759 19288 2024-06-04T21:38:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19759 wikitext text/x-wiki [[File:Double-alaskan-rainbow.jpg|thumb|Bianglala mentèr danta]] '''Bianglala'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref> (hurup Arab Gundul: {{Script|Arabic|بيڠلاله}}) atawa '''kuwung-kuwung<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|کووڠ٢}}) atawa '''ketumbiri<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|کتومبيرى}}) atawa '''layung<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|لايوڠ}}) atawa '''lengkuwung<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|لڠکووڠ}}) atawa '''tengkuwung<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|تڠکووڠ}}) atawa '''kudungan<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|کودوڠن}}) atawa '''tangga nyai putri mandi<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|تڠݢ ڽائى فوترى مندى}}) atawa '''putri mandi<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|فوترى مندى}}) atawa '''selèndang<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|سليندڠ}}) entu kejadian cuaca nyang disebabin ama [[penèktokan cahaya]], [[Pemlèngsongan|pemlèngsongan cahaya]], èn [[pemencaran cahaya]] dalem kècèsan aèr nyang ngeja spèktrum cahaya nyang nongol di [[langit]]. Bianglala biasanya bentuknya kaya' busur nglingker roncat-roncèt. Bianglala nyang disebabin ama [[sinar mataari]] terus nongol di bagèan langit nyang adep-adepan langsung ama [[Mataari|mataari]]. == Ruju'an == [[Category:Alam]] 617zq8ug8bencqmcrhfelawsoxeryhy Bibir 0 688 19760 3329 2024-06-04T21:38:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19760 wikitext text/x-wiki [[File:Pouty lips.jpg|thumb|Bibir orang]] '''Bibir''' (hurup Arab Gundul: بيبير) entu anggota awak di sekulilingnya [[Bacot|bacot]]. Bibir ada dua bagèan, ada bibir bawa (galibnya gedéan) ama bibir atas. Bibir kanggo bakal makan, nyentu, ama ngomong. Bibir juga' ngasi unjuk [[perangsaan]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Bibir]] f5p3uii2orltum8vowz2hchk961fvou Bibir melèsnèng 0 689 19761 3332 2024-06-04T21:38:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19761 wikitext text/x-wiki [[File:Pouty lips.jpg|thumb|Bibir wadon paké bibir melèsnèng ampé mènor pisan]] '''Bibir melèsnèng''' (hurup Arab Gundul: بيبير ملسنيڠ) atawa '''melèsnèngan bibir''' (hurup Arab Gundul: ملسنيڠن بيبير) entu atu [[Alat dandanan|alat dandanan]]. Ni bakal ngeja [[Bibir|bibir]] melèsnèng. Bibir melèsnèng juga' bisa ada mencilakan, kelir, krèdèpan, ama rasa. == Ruju'an == [[Category:Alat dandanan]] ba8kxfxajl0tao290z4ibcjssyzzcq1 Bibliotik 0 690 3334 3333 2024-05-16T13:12:17Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3333 wikitext text/x-wiki #REDIRECT [[Pangkèng buku]] n8asbnpt8d39salslebv6870ugb7dnp Biir Saba' 0 691 19762 3338 2024-06-04T21:38:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19762 wikitext text/x-wiki [[File:Be'er Sheva at night.jpg|thumb|330x330px|Kota Biir Saba' malem-malem]] '''Biir Saba'''' (hurup Arab Gundul: بئر السبع; Arab: بئر السبع ''Biʾr al-Sabʿ''; Ibrani: בְּאֵר שֶׁבַע ''Bəʾēr Šeḇaʿ''; lèt. 'Sumur Sumpah' atawa 'Sumur Tuju') entu kota paling gedé di [[Gurun Nagab]] di jeronya wilayah cedèkan [[Israèl|Seraèl]] bekidul. Ni sering diparan sebagé "Nagab punya hopstad". Ni kota juga' sintrem deri mètropolitan nomer empat paling ngebadeg pendudukah di jero wilayah bètakan Seraèl, ama paling ngebadeg pendudukah nomer delapan seantéro cedèkan Seraèl dengen penduduk secuplek 211.251.<ref>[https://www.cbs.gov.il/en/settlements/Pages/default.aspx?mode=Yeshuv "Regional Statistics"]. Biro Sintrem Statistik Israèl. Dipungut per 12 Oktober 2023.</ref> Selaèn entu, ni kota juga' kota nomer dua paling jenggar di itu kawasan (abisnya Bétulmegedis), dengen jenggar kabèhan 117.5 km<sup>2</sup> atawa 45 mi<sup>2</sup>. == Ruju'an == gcmj2tjudi57mt1bddecoe4e0ig2kd1 Biji pelèr 0 692 19763 18836 2024-06-04T21:38:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19763 wikitext text/x-wiki [[File:Figure 28 01 03.JPG|thumb|Gambar jero biji pelèr]] '''Biji pelèr'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: {{Script|Arabic|بيجى فلير}}) atawa '''biji kepelèr<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|بيجى کفلير}}) atawa '''gelot<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|ݢلوت}}) atawa '''kanjul<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|کنجول}}) atawa '''kelapèr'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 525.</ref> (hurup Arab Gundul: {{Script|Arabic|كلافر}}) entu bagèan nyang ada di mahluk lanang punya [[Awak|awak]]. [[Binatang nété']] lanang, masup juga' manusia, gableg dua biji pelèr, nyang diampléin di kantong deri kulit di bawahnya [[Jakar|lingkun]] nama [[Kantong biji pelèr|kantong biji pelèr]]. Barengan ama lingkun, biji pelèr juga' digero alat perjimaan. Cuman [[Lanang|lanang]] nyang gableg biji pelèr; kalu [[Wadon|wadon]] gablegnya [[indung telor]]. Biji pelèr entu semacem orhan nyang digero [[kelanjer]]. Sepegimana laèn-laèn kelanjer, biji pelèr ngeja jat kimia, nyang digero [[hormon]] nyang bikin tu awak gawé. Biji pelèr juga' ngeja [[aèr mani]], nyang kena amprokan ama [[sèl telor]] bakal ngebikin atu keidupan baru. Banyakan kelanjer, kaé wadon punya indung telor, adanya di jeronya awak, cuman kalo biji pelèr ada di luarnya bagèan awak utama. Ni – bahna biji pelèr gawénya lebi mantep kalo rada ademan deripada di jeronya awak.<ref>Jones, Richard (2013). ''Human Reproductive Biology''. Academic Press. h. 74. ISBN <bdi>9780123821850</bdi>. </ref> Di cuaca dingin, biji pelèr ngedeket ke awak biar rada angetan. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Perjima'an]] [[Category:Biji pelèr]] 3zc3165rhfnxn0mb0k04zqlvaey66ce Bima Kabupatèn 0 693 19764 3346 2024-06-04T21:38:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19764 wikitext text/x-wiki '''Bima Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Woha, Bima Kabupatèn|Woha]]. Ni kabupatèn ngejenggar ampé 3.405,63 km<sup>2</sup> dengen kepadetan penduduknya 156 orang/km<sup>2</sup>. Ada 533.274 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Bima Kabupatèn]] 2preteym7udgsbbf3yh0ykz8k69merk Bima Kota 0 694 19765 3349 2024-06-04T21:38:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19765 wikitext text/x-wiki '''Bima Kota''' entu atu kota nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kota ngejenggar ampé 222,25 km<sup>2</sup> dengen kepadetan penduduknya 700 orang/km<sup>2</sup>. Ada 155.140 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Bima Kota]] l0sxswtitbqyxe3cuevy20betk5q956 Bini 0 695 19766 3358 2024-06-04T21:38:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19766 wikitext text/x-wiki [[File:Betawi wedding.jpg|thumb|Sejoli laki-bini dalem kawinan kita punya adat.]] '''Bini''' (hurup Arab Gundul: بينى) atawa '''harim''' (hurup Arab Gundul: حريم) atawa '''wadon''' (hurup Arab Gundul: وادون) atawa '''istri''' (hurup Arab Gundul: استرى) entu empuan atawa [[Wadon|wadon]] nyang nikah ama laki atawa [[Lanang|lanang]] nyang diakuin sah ama agama èn negara. == Ruju'an == [[Category:Manusia]] [[Category:Kulawarga]] o6oevl0x5frps4ddr6b5wq5jr4repjm Bintang 0 696 19767 3366 2024-06-04T21:38:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19767 wikitext text/x-wiki [[File:Starsinthesky.jpg|thumb|175px|Daerah pembentuk bintang di [[Awan Magellan Gede|Awan Magellan Gedé]].]] '''Bintang''' (hurup Arap gundul: بنتڠ) atawa '''najam''' (hurup Arap gundul: نجم; basa Arap: نجم) atawa '''najma''' (hurup Arap gundul: نجمة) ya'entu benda langit nyang mancarin [[Cahya|cahya]] nyang disebabin ama réaksi pusi nuklir nyang ngasilin [[Tenaga|tenaga]] di intinya. [[Category:Ruang angkasa]] [[Category:Èlmu palak]] 9qx5nfhp0d7rdhw7whp41bgppw1ppf1 Bintang bebuntut 0 698 3371 3370 2024-05-16T13:12:20Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3370 wikitext text/x-wiki #REDIRECT [[Bintang sapu]] nis8x6obyoxqili7rymsuomd2s6blsa Bintang ider 0 699 19768 3375 2024-06-04T21:38:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19768 wikitext text/x-wiki [[File:Solar-System-White-Sun.svg|thumb|400x400px|Bintang ider di Tata Kemataarian]] '''Bintang ider''' (hurup Arab Gundul: بنتڠ ايدر; Indonésia: ''planet'') entu benda besar kaya' [[Jorah|Jorah]] atawa [[Bumi|Bumi]] nyang ngiterin atu bintang. Bintang ider rada kecilan ketimbang bintang, èn bintang ider kaga' mentèr. [[Mustari|Mustari]] ièlah bintang ider di [[Tata Kemataarian|Tata Kemataarian]], sementara bintang ider nyang paling kecil di Tata Kemataarian entu [[Utarid|Utarid]]. Bintang ider bentuknya kaya' bola bejeg. Adapun benda nyang ngiterin bintang ider namanya [[Pengarak (ruang angkasa)|pengarak]] atawa ''satelit''. Bintang èn sisik-melik nyang ngiterin tu bintang namanya [[tata kebintangan]]. Ada delapan bintang ider nyang ada di [[Tata Kemataarian|Tata Kemataarian]]. [[Pluto]] tau digero jadi bintang ider, mar bulan Agustus 2006, [[Serèkat Palak Antérobangsa]] nyabitin kalu Pluto entu masupnya [[bintang ider cilik]]. Istilah ''planet'' entu asalnya deri basa Yunani πλανήτης ''planētēs'' 'ngider, ayeng-ayengan, selalag-seleleg, janggla'. Mangkanya, di basa Betawi diterjemahin jadi ''bintang ider''. Ampé tahon 1990-an, orang cuman pada nyaho bintang ider nyang ada di Tata Kemataarian doang. == Ruju'an == [[Category:Èlmu palak]] [[Category:Bintang ider]] b75u3uutf1zxwc7vh0b7iy88537x62q Bintang lakon 0 700 3377 3376 2024-05-16T13:12:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3376 wikitext text/x-wiki #REDIRECT [[Tukang lakon]] 7508d3g9ynow7x8u9ubyd5r0za6475q Bintang sapu 0 701 19769 3387 2024-06-04T21:38:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19769 wikitext text/x-wiki [[File:Lspn comet halley (cropped).jpg|thumb|Bintang sapu atawa bintang bebuntut Héli]] '''Bintang sapu'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بنتڠ سافو) atawa '''bintang bebuntut''' (hurup Arab Gundul: بنتڠ ببنتوت; Èndonésa: ''komet''; Ènggris: ''comet'') ya'entu bola nyang isinya kebanyakan ès nyang kerjaannya muter-muter di luar angkasa. Disebutnya bintang bebuntut, cuman bukan bintang kaya' [[Mataari|Mataari]] atawa Si'ra. Bintang bebuntut sering sekali disebut sebagé "bola salju dekil". Bintang bebuntut bèda ama bebaton. Bintang bebuntut punya lintasan entu kaga lonjong banget kaya' planit-planit laèn di Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref>. Kebanyakan bintang bebuntut entu ada punya waktu ngider lama èn datengnya deri lingkeran Kèper. Enni jauh sekali deri Mataari, cuman kalo maleman masih bisa keliatan dari [[Bumi|Bumi]]. Bintang bebuntut ada punya "buntut" nyang panjang. Enni kejadi lantaran ès nyang dibawa ama bintang bebuntut meléléh gegara Mataari. Arah buntutnya diaru-aruin ama angin Mataari. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Èlmu palak]] 2qh1ds0ehycs4e6h1frzjam4gdygmo8 Bioskop 0 702 19371 3390 2024-06-04T20:54:11Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q41253]] 19371 wikitext text/x-wiki [[File:Sala Azul - 26 Festival de Cine de Lima.jpg|thumb|Jeronya gedong bioskop]] '''Bioskop''' (hurup Arab Gundul: بيوسكوف; Welanda: ''bioscoop'') ièlah tempat bakal nempo pertunjukan [[Pèlem|pèlem]] paké kelir jenggar. Itu gambar pèlem diimplengin ke [[Kelir (implengan)|kelir]] paké [[Mesin impleng pèlem|mesin impleng]]. == Ruju'an == [[Category:Tempat umum]] [[Category:Perpèleman]] db5rzzx46qeu35qwx6o2lpi09l2z6qy Bipèt 0 703 3392 3391 2024-05-16T13:12:22Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3391 wikitext text/x-wiki #REDIRECT [[Miswar]] rgotbfmp5202cng7oocsjrcz2i84d4k Birma 0 704 19770 17434 2024-06-04T21:38:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19770 wikitext text/x-wiki {{Negara|name=Kiblik Persatuan Myanmar|native_name=ပြည်ထောင်စု သမ္မတ မြန်မာနိုင်ငံတော်‌ (Birma)<br/>''Pyidaunzu Thanmăda Myănma Nainngandaw''|flag=Flag_of_Myanmar.svg|coat=State_seal_of_Myanmar.svg|map=Myanmar_(orthographic_projection).svg|capital=Naypitaw|demonym=Birma}} '''Birma''' (hurup Arab Gundul: بيرما) atawa nama resminya '''Kiblik''' '''Persatuan Mianmar''' (hurup Arab Gundul: ريفوبليك فرساتوان ميانمر; Birma'':'' ပြည်ထောင်စု သမ္မတ မြန်မာနိုင်ငံတော်‌'', Pyi-daung-zu Myan-ma Naing-ngan-daw''), entu atu negara nyang letaknya di [[Asia Kidul-Wètan|Asia Kidul-Wètan]]. Ini negara letaknya di Asia Kidul-wètan Daratan, watesan ama [[Muang-Tay|Muang-Tai]] di belètan, [[Tiongkok|Tiongkok]] di blèlor ama di belah lor-wètan, [[India|Negeri Hindi]] èn [[Bangladès|Bangladès]] di lor-kulon, [[Teluk Benggala|Teluk Benggala]] di bekulon, ama [[Laut Andaman|Laot Andaman]] di bekidul. Pulo nyang paling gedénya entuh [[Kadan Kyun|Pulo Kadan Kyun]]. Dia punya ibu negeri nama [[Naypyidaw|Naypitaw]], cuman kota nyang paling gedénya – [[Yangoon|Yangoon]], nyang dulunya bekas sintrem itu negara punya. Jenggar wilayahnya – 676.578 km<sup>2</sup>, nyang ngerupain negara paling gedé nomer dua di Asia Kidul-wètan. Penjogrognya di taun 2010 jumblahnya 60.280.000 orang. Mugané, entu negara paling banyak penjogrognya ke-24 di dunia dengen kerangsekannya 73,9 orang/km<sup>2</sup>. == Ruju'an == {{Asia}} [[Category:Asia]] <references /> [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Birma]] 18rub4bosiknp0mmw84xj16bi3niiw4 Bisakan 0 705 19372 3420 2024-06-04T20:54:14Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5609817]] 19372 wikitext text/x-wiki [[File:Tinea pedis interdigitalis.jpg|thumb|Bisakan]] '''Bisakan''' (hurup Arab Gundul: بيسقن), atawa basa kerènnya mah '''''Tinea pedis''''', ièlah atu [[ebetan]] [[jamur]] di [[Kulit|kulit]], biasanya di antara keleng-keleng [[Jeriji kaki|jeriji kaki]] nyang dilantaranin ama jamur pengombé. == Ruju'an == [[Category:Penyakit kulit]] 3cqrhpvhkn4cw6qo7tevs6wg7nv5tup Biskèk 0 706 22577 19771 2024-06-21T03:43:34Z Bangrapip 9 22577 wikitext text/x-wiki [[File:Journey of Discovery - Bishkek and Ala-Archa National Park (6921453988).jpg|thumb|Biskèk]] '''Biskèk''' (hurup Arab Gundul: بشکيک; [[Basa Kirgis|Kirgis]]: Бишкек ''Bişkek''; [[Basa Rus|Rus]]: Бишкек ''Bishkek'') ièlah [[Hopstad|hopstad]] ama kota paling gedénya [[Kirgistan|Kirgistan]]. Biskèk juga' jadi sintrem bestir [[Kukuan Cui]]. Ni kukuan ngiterin ni kota, biar kata ni kota bukan bagèan deri tu kukuan, cuman lebi kaé atuan trap daèrah di Kirgistan. Biskèk adanya deket [[wates Kasakstan–Kirgistan]] dengen penjogrog secuplek 1.074.075 orang tahon 2021.<ref>[http://www.stat.kg/ru/statistics/download/operational/825/ "Penjogrog kukuan, kedemangan, kota, pejogrogan, èn kampung di Kiblik Kirgis"] (XLS) (basa Rus). Kumité Statistik Sional Kiblik Kirgis. (2021). [https://web.archive.org/web/20211110033419/http://www.stat.kg/ru/statistics/download/operational/825/ Diarsip] deri nyang asli 10 Nopèmber 2021.</ref> == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Category:Kirgistan]] stc4gbgvhtbmwpmw1kg0xkshl2tvfg2 Blangwir 0 707 19772 3428 2024-06-04T21:38:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19772 wikitext text/x-wiki [[File:Tiverton , Firefighter hosing a car - geograph.org.uk - 2607131.jpg|thumb|Blangwir lagi nyebratin aèr ke mubil]] '''Blangwir'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بلڠوير) entu orang nyang gawéannya mademin [[api]], ngasi [[ladènan kesèhatan darurat]], ama nulungin orang. Selaènnya mademin api, blangwir nulungin orang atawa héwan deri kecelakaan gandaran, [[gedong]] ambruk, cuaca kaga' jelas, kejebak, [[pangkèng kèrèk]] mati, èn masing banyak kedaruratan laèn punya macem. Pegawéan blangwir buth keberanian, jogrogan stèrek, pikiran lekas, ketangkesan, èn sisik-melik kegapaan. == Ruju'an == [[Category:Pegawéan]] e249yc21u5qy16y1v56mqoh2rman7dr Blitar Kabupatèn 0 708 19773 3435 2024-06-04T21:38:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19773 wikitext text/x-wiki '''Blitar Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Kanigara. Ni kabupatèn ngejenggar ampé 1.588,79 km<sup>2</sup> dengen kepadetan penduduknya 770 orang/km<sup>2</sup>. Ada 1.223.745 orang nyang tinggal di mari.<ref name="BLT">{{Cite web|url=https://blitarkab.bps.go.id/statictable/2015/02/25/357/proyeksi-penduduk-menurut-jenis-kelamin-2014---2020.html|title=Proyeksi Penduduk Menurut Jenis Kelamin 2014-2020|website=www.blitarkab.bps/go.id|year=2021|accessyear=2023|accessdate=19 Januari 2021|archive-date=2022-03-18|archive-url=https://web.archive.org/web/20220318223334/https://blitarkab.bps.go.id/statictable/2015/02/25/357/proyeksi-penduduk-menurut-jenis-kelamin-2014---2020.html|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Blitar]] ad4dw091mfbljuiye561o1bjk377lpo Blitar Kota 0 709 19774 3438 2024-06-04T21:38:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19774 wikitext text/x-wiki '''Blitar Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 32,57 km<sup>2</sup> dengen kepadetan penduduknya 4.855 orang/km<sup>2</sup>. Ada 158.123 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Blitar Kota]] gdrh65vgpgh9z7oylqvfr9jq7ohmmda Bludrek 0 710 19775 3445 2024-06-04T21:38:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19775 wikitext text/x-wiki [[File:Grade 1 hypertension.jpg|thumb|[[Alat ngukur darah]] kanggo bakal ngiat bludrek, apa kaga']] '''Bludrek'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بلودرک) entu atu kewontenan kesèhatan nyang uda [[kedalon]] nyang itu bludrek atawa tekenan darah lebi tinggi di [[pembulu nadi]] deri nyang semistinya. Ni nglibatin [[jantung]] nyang begawé kedat-kedut lebi keras èn susa deripada kewontenan darah dalem [[Perkiteran darah|ngiterin dara liwat pembulu dara]]. == Ruju'an == <references /> [[Category:Penyakit]] fdd8mnn7vgv2se1qgpt1m7b3rh1re4x Bluetooth 0 711 19776 3449 2024-06-04T21:38:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19776 wikitext text/x-wiki [[File:Bluetooth.svg|thumb|Tampang simbol Bluetooth]] '''Bluetooth''' (urup Arab Gundul: بلوتوت) entu tètèk bengèk pabrikan bakal jala daèrah perorangan (PAn atawa ''personal area network'') sonder-tali kabel. Bluetooth nyuntrungin èn gablek dipaké bakal ngelakonin tutukaran pengabaran di antara peperantian. Tètèk bengèk deri enni peranti Bluetooth dikembangin èn disesebarin ama paguyuban Bluetooth Special Interest Group. Bluetooth bejalan dalem pita plumbu (prèkuènsi) 2,4 GHz nyang maké atu ''frequency hopping transceiver'' nyang gapa' ngeladènin ubung-ubungan data èn suara lelangsung antara ''host-host'' Bluetooth nyang jaraknya kewates. Enni tèhnolohi punya kelemaan entu jangkoannya nyang seletik èn kegapa'an kirim data nyang cilik. == Ruju'an == 8chyz2aj9j8zdzs9b2h5kdvo7geluna Bodo 0 712 24926 19777 2024-08-18T12:06:13Z CommonsDelinker 230 Removing [[:c:File:Montage_Bordeaux.jpg|Montage_Bordeaux.jpg]], it has been deleted from Commons by [[:c:User:Yann|Yann]] because: per [[:c:Commons:Deletion requests/File:Montage Bordeaux.jpg|]]. 24926 wikitext text/x-wiki '''Bodo'''<ref>van Eysinga Jr., Roorda. (1885). ''Verzameling van eene menigte noodzakelijke samenspraken met Inlanders van allerlei klassen in de Laag-Maleische Taal''. Cit. 4. Skonhopen: S. & W. N. van Nooten. h. 15. Di ini buku disebutin ada kata ''Bordeaux-wijn'' nyang di kita punya basa digero '''anggor Bodo'''.</ref> (hurup Arab Gundul: بودو; [[Basa Prasman|Prasman]]: ''Bordeaux''; [[Basa Oksitan|Oksitan]] [[Basa Gaskon|Gaskon]]: ''Bordèu''; [[Basa Basken|Basken]]: ''Bordele'') entu atu kota di [[Bagèan di Prasman|Bagèan]] (''département'') [[Jironda]], [[Prasman|Prasman]]. Ni kota ada di lingir [[Kali Garonah]] deketnya [[Laotan Atlantik]]. Ada barang 1.376.375 orang nyang pating ngejogrog di gutekan iteran kotanya. Bodo gableg [[iklim laotan]] [[Iklim sedeng|sedeng]]. Ni kota bekèn lantaran dia punya [[Anggur (aèr serani)|anggur]] nyang dikeja di daèrah deket ni kota. Bodo juga' bekèn ama seninya. == Ruju'an == [[Category:Kota di Prasman]] grk6bhjfw4q2t6s0j1mu1tbuctknnmk Bogor Kabupatèn 0 713 19778 3460 2024-06-04T21:38:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19778 wikitext text/x-wiki '''Bogor Kabupatèn''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di Cibinong. Ni kabupatèn ngejenggar ampé 2.986,20 km<sup>2</sup> dengen kepadetan penduduknya 1.817 orang/km<sup>2</sup>. Ada 5.427.068 orang nyang tinggal di mari.<ref>https://bogorkab.bps.go.id/</ref> == Referensi == <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Bogor Kabupatèn]] qmbb3dj9vw5wj1s2ahq630q19slox9s Bogor Kidul 0 714 19779 3464 2024-06-04T21:38:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19779 wikitext text/x-wiki '''Bogor Kidul''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 30,81 km<sup>2</sup>. == Ruju'an == 721o0nqf49dka2w03r1h4kqruond3n8 Bogor Kota 0 715 19780 19244 2024-06-04T21:38:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19780 wikitext text/x-wiki '''Bogor Kota''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 111,39 km<sup>2</sup> dengen kepadetan penduduknya 10.001 orang/km<sup>2</sup>. Ada 1.114.018 orang nyang tinggal di mari.<ref>https://bogorkota.bps.go.id/</ref> == Ruju'an == <references /> [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Bogor Kota]] 0tbsklb25sx1ui8mci6ckb9sckf2qcd Bogor Kulon 0 716 19781 3473 2024-06-04T21:38:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19781 wikitext text/x-wiki '''Bogor Kulon''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 32,85 km<sup>2</sup>. == Ruju'an == rv1iqwsd427ien6ofyju2uvp7p4738o Bogor Lor 0 717 19782 3476 2024-06-04T21:38:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19782 wikitext text/x-wiki '''Bogor Lor''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 17,72km<sup>2</sup>. == Ruju'an == ikku0g4i9c5jf7bp3s8svg4jkzo7mj5 Bogor Tenga 0 718 19783 3479 2024-06-04T21:38:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19783 wikitext text/x-wiki '''Bogor Tenga''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 8,13km<sup>2</sup>. == Ruju'an == 8xtd6rquzjc4dje3b11ecv3ofum84dg Bogor Wètan 0 719 19784 3483 2024-06-04T21:38:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19784 wikitext text/x-wiki '''Bogor Wètan''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 10,15 km<sup>2</sup>. == Ruju'an == j11zg99tezdchylm9w2hikk1g3g0om1 Bojongmangu 0 720 19785 3486 2024-06-04T21:38:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19785 wikitext text/x-wiki '''Bojongmangu''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 6.006,00 hèktar. == Ruju'an == np6w14s309qfmqkp67s5q7y5ws70yu9 Bojongsari, Dèpok 0 721 25160 19786 2024-08-25T06:23:14Z Sekarchamdi 765 25160 wikitext text/x-wiki '''Bojongsari'''; Indonésia: ''Bojongsari'' entu atu kecamatan di wilayè Dèpok, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Bojongsari punyè jenggar barang 19,785 km² amè ngelè pengendek 135.661 orang pas tahon 2020. '''Wilayè bestir''' Kecamatan Bojongsari kebikin deri 7 kerurahan, ya'ento: # Bojongsari, Bojongsari kode posnyè 16516 # Bojongsari Baru, Bojongsari kode posnyè 16516 # Serua, Bojongsari kode posnyè 16517 # Pondok Petir, Bojongsari kode posnyè 16517 # Curug, Bojongsari kode posnyè 16517 # Duren Mekar, Bojongsari kode posnyè 16518 # Duren Seribu, Bojongsari kode posnyè 16518 eefdu3lr1lqbgyumzj20179m1pi7h4x Bokir 0 722 23760 23752 2024-07-12T06:58:33Z Swarabakti 44 23760 wikitext text/x-wiki H. '''Muhammad Bokir bin Dji'un''' (hurup Arab Gundul: حاج محمد باقر بن جعون) (25 Desember 1925 – 18 Oktober 2002) atawa bekènnya '''Haji Bokir''' (hurup Arab Gundul: حاج بوكير) entu surang [[Tukang lakon|tukang lakon]] ama panjak [[Topèng Betawi|topèng Betawi]] deri [[Indonésia|Indunisia]]. Dia brojol deri laki-bini nama Ma' Kinang ama Dji'un, serènta sudaraan ama H. Na'ih bin Dji'un, H. Dalih bin Dji'un, èn H. Kisam bin Dji'un. Haji Bokir juga' mamangnya [[Mandra|Mandra]], [[Omaswati]], ama [[Mastur]]. H. Bokir èmang udah getol ama topèng Betawi semprakan umur 13 tahon. == Ruju'an == [[Bangsaan:Tokoh Betawi]] [[Bangsaan:Lènong]] [[Bangsaan:Riwayat]] 1fial5yz41yb7z20tq5o51frzrqrf77 Boksen 0 723 23334 19788 2024-07-05T11:17:21Z Swarabakti 44 23334 wikitext text/x-wiki [[File:Boxing080905 photoshop.jpg|thumb|Tanding boksen]] '''Boksen'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بکسن) atawa '''tinju''' (hurup Arab Gundul: تنجو) atawa '''adu jotos''' (hurup Arab Gundul: أدو جوتوس) entu [[gerak badan]] ama seni maèn pukulan nyang nampilin dua orang penjaban seanteb pating gucelan paké dia punya tonjokan dalem serèndèngan pertandingan bejangka 1 atawa 3 menit nyang disebut ronde. Mau dalem Olimpiade kè', mau dalem [[gerak badan]] propèsionil kè', itu dua petinju sama-sama ngindarin lawan punya pukulan sembari betungsé ngatot ke lawannya. Ada berapa cara bakal menangin boksen. Atu caranya entu liwat ''knockout'' (alkojor atawa kèok) atawa KO, ya'entu barang itu petinju dikatot langsung alkojor ke tana kaga' bisa bangun lagi dalem waktu 10 sekon. Adapun cara laènnya entu liwat kèok tèhnis (''technical knockout''), ya'entu pas itu petinju kaga' bisa nerusin tanding, mangka itu wasit nyetop tandingnya. Kèok tèhnis, mau menang kè', kalah kè', tetep dirèken sama ama menang-kalahnya alkojor biasa kalo bakal petinju. Cara laèn bakal menang itu liwat pontennya, ya'entu petinju nojos-nojos lawannya lebi banyak, keras, ama jitu biar dapet ponten lebi banyak. Ada juga seri di boksen. Wasit bisa aja ngumumin seri tèhnis kalo ada sowèk atawa cidera kaga' sengaja. Umumnya, kalo tanding kaga' dilakonin atawa kaga' dirèken tanding bakalan diètung "kaga' tanding" (''no contest'') atawa (NC). Walakin, abisnya ronde ke-4, kalo kartu ponten dua-duanya medu, itu tanding bisa dibilang seri. Ni dia caranya ngalahin musuh paké ungkulan awak brital. Saban ronde paling kaga' 3 menit bakal lanang, èn 2 menit bakal wadon. == Ruju'an == <references /> [[Category:Cawang gerak badan]] ewlxpp35rosjm508qs1ahbfpisu1kl0 Bol 0 724 21968 19789 2024-06-07T02:33:56Z Bangrapip 9 21968 wikitext text/x-wiki [[File:Anorectum-en.svg|thumb|Bagèan bol ke [[silit]]]] '''Bol''' (hurup Arab Gundul: {{Script|Arabic|بول}}) atawa '''bool''' (hurup Arab Gundul: {{Script|Arabic|بؤول}}) (istilah ilmiah: ''rectum'', deri [[basa Latin|basa Latèn]] {{lang|la|regere}} 'nglempengin, ngatur') entu anggota paling bontot deri [[iso]] di berapa jenis [[héwan nété']] nyang ujungnya di [[silit]]. Ni orhan gunanya bakal nampung [[tai]] sementara. Megarnya tèmbok bol lantaran numpleknya barang di dalem bol bakal malud sistim sarap nyang bakalan ngeja nongtot rasa kebelet [[bèrak]]. Kalu kaga' kejadian bèrak, ni barang sokanan dibalikin lagi ke iso, di mana penyerepan aèr bakal dilakonin lagi. Kalu lama kaga' bèrak, bisa-bisa [[kebebelan]] ama pengatosan [[bèrak]]. == Ruju'an == {{Reflist}} [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Bol]] tin0c3j8oywk159wyiktlrnbr9vjn8y Bola gèbok 0 725 23333 19790 2024-07-05T11:17:05Z Swarabakti 44 Cawang gerak badan < gerak badan, biar kaga' masup dua kali di bangsaan nyang sama 23333 wikitext text/x-wiki [[File:SMATrinitasKasti2.JPG|thumb|Bocah sekolahan lagi pada maèn bola gèbok]] '''Bola gèbok''' (hurup Arab Gundul: بولا ݢيبوق) atawa '''kasti''' (hurup Arab Gundul: کستى) entu atu jenis [[Gerak badan|gerak badan]] gaplok bola nyang mèmper ama gerak badan [[bola hong]]. Ni maènan maké gerak dasar rari, gaplok bola paké tungked, nyandak bola, èn nyambit atawa nggèbok bola. == Ruju'an == [[Category:Cawang gerak badan]] 920d1iy2yy6nmcyavp356jkbio1ynt7 Bola hong 0 726 19791 3513 2024-06-04T21:38:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19791 wikitext text/x-wiki [[File:Wrigley field 720.jpg|thumb|Bola hong punya ban atawa tegalan di [[Cikago]], [[Amrik Serèkat|Amrik Serèkat]]]] '''Bola hong'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta. Liat '''hong''' 'tiang di maènan bola gaplok'.</ref> (hurup Arab Gundul: بولا هوڠ; [[Basa Inggris|Inggris]]: ''baseball'') entu [[Gerak badan|gerak badan]] nyang dimaènin ama dua rombongan. Ni gerak badan mèmper ama maèn bola gèbok. Pembagel (''pitcher'') deri rombongan nyang ngebagel kudu betungsé ngebagel tu [[Bola bèsbol|bola]], sedeng pemaèn (''batter'') deri rombongan nyang nggaplok betungsé nggaplok bola paké [[Gaplokan bola|gaplokan]] (''bat''). Rombongan nyang ngebagel kudu pada betungsé nyandak tu bola nyang digaplok ama rombongan nyang ngebagel biar tu rombongan nyang ngegaplok isalan jadi rombongan nyang ngebagel. Rombongan nyang ngegaplok dapet ponten tibang rari nunjang jurusan jarum jem bakal balik ke inggloan (''home plate'') abisnya nyènggol tenger di muka tegalan bola hong nama ''base''. Bola hong juga' digero' ''hardball'' ('bola keras') bakal ngebèdain ama ''softball'' ('bola lembèk'). == Ruju'an == [[Category:Cawang gerak badan]] [[Category:Bola hong]] osk24tekzq75wfkphpgi6e5gspkpim7 Bola sodok 0 727 23329 19792 2024-07-05T11:14:58Z Swarabakti 44 Cawang gerak badan < gerak badan, biar kaga' masup dua kali di bangsaan nyang sama 23329 wikitext text/x-wiki [[File:To pot the red.jpg|thumb|Bola nyang lagi diogok di méja bola sodok]] '''Bola sodok''' (hurup Arab Gundul: بولا سودوق) nya'entu [[gerak badan]] nyang masup katègori gerak badan kutetan, bahna butuh ketahanan ama pemahaman mèntal nyang bener, serènta kudu ditompo ama kemonèsan jisim nyang mantep biar bisa nyabet hasil nyang tinggi lagi panteng. == Ruju'an == [[Category:Cawang gerak badan]] cr00yarq53vpucjjstfrmr3d8o1i4fq Bola sontok 0 728 19793 3522 2024-06-04T21:38:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19793 wikitext text/x-wiki [[File:Teeing off at the 14th hole at The Woll golf course near Ashkirk - geograph.org.uk - 235759.jpg|thumb|Orang lagi mao nyontok bola]] '''Bola sontok''' (hurup Arab Gundul: بولا سونتوق; [[Basa Inggris|Inggris]]: ''golf'') entu [[Maènan|maènan]] nyang dimaènin di pengablagan di mana tukang maèn sontok nyontok bola ke atu lobang maké [[tungked sontok]] nyang roncèt. Buku ''Rules of Golf'' punya kata, "Maèn bola sontok entu nyontok bola deri tenger awal (''teeing ground'') ampé ngebebes ke atu lobang paké atu sontokan atawa gèntètan sontokan mengrikut dia punya aturan." == Ruju'an == [[Category:Cawang gerak badan]] [[Category:Bola sontok]] gf9ac1w8b3iqk7gp4y8d81s0211mpon Bola tendang 0 729 23330 19794 2024-07-05T11:15:37Z Swarabakti 44 23330 wikitext text/x-wiki [[File:CH-AL Geneva 2003-06-11.jpg|thumb|Tim [[Switserlan|Switserlan]] ama [[Albani|Albani]] lagi maèn rangseg tahon 2003]] '''Bola tendang''' (hurup Arab Gundul: بولا تندڠ) atawa '''putbal'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: فوتبال) atawa '''maèn bola''' (hurup Arab Gundul: ماين بولا) atawa '''maèn rangseg'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ماين رڠسݢ) atawa cuman '''bola''' (hurup Arab Gundul: بولا) aja' entu atu [[gerak badan]] nyang dipaènin ama dua tim. Di [[Amrik Serèkat|Amrik Serèkat]], [[Kanada|Kanada]], ama [[Ostrali|Ostrali]], ni [[gerak badan]] digero'nya '''''soccer''''', sementara di laèn-laèn negara nyang basanya Inggris entu digero'nya '''''football'''''. Bola tendang entu atu gerak badan nyang paling mashur di mana-mana dunia. Maènan kaya' bola tendang udah dimaènin semprakan jaman perdiu. Ni maènan asalnya deri [[Inggris|Inggris]], di mana ''[[Football Association|Football Association]]'' nulis sèt aturan pakem bakal ni maènan tahon 1863. Adapun asal-muasalnya ni maènan sanonya deri [[Tiongkok|Tiongkok]], atu maènan bakal soldadunya. Sepèler<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Sepèler''' atawa '''spèler''' (hurup Arab Gundul: سفيلر) – ''pemain'' (Indo.); ''player'' (Ing.); ''speler'' (Wld.).</ref> maènin bola berat èn njebolin gawang nyang rada tinggi. [[Inggris|Inggris]] nyomot ni ide maènan Cina èn mermak aturannya sedikit, jadinya kaya' maènan sekarang kita punya nyaho pada. Sarang tim ngelah 11 sepèler di [[Pelan (bola tendang)|tegalannya]]. Atu deri ni sepèler ada namanya [[Kiper|kiper]], pemaèn seturu-turunya nyang bolé megang bola paké tangan. Adapun sepulu sepèler laènnya digero "sepèler luaran". Sepèler pada ngebolain njebolin lawan punya gawang. Tim nyang njebol paling banyak dia nyang menang. Saben tanding maènnya 90 [[Menit|menit]], dengen 15 menit serahat di selingannya. Tèpan di tenga-tenga disebutnya "[[Turun minum|turun minum]]". Bisa aja ada perlèng wayah lagi abisnya separo waktu atawa 90 menit maèn bakal nalangin waktu nyang kebuang lantaran [[Penglanggaran|penglanggaran]], [[Prikik|prikik]], [[Kornèl|kornèl]], [[Cidera|cidera]], [[Kartu-kartuan|kartu-kartuan]], [[Ganti sepèler|ganti sepèler]], èn laèn-laèn tèpan di tenga-tenga maèn. Atu tanding bisa aja buntu seri, ila di berapa pertandingan nyang atu tim poko'nya kudu menang. Kalo begitu halnya, [[Tambahan waktu|tambahan waktu]] dua babak kali 15 menit bisa aja dikasi, kalo masing juga' seri, ada [[dus-dusan]] bakal nyabitin sapa nyang menang. Kadang, tambahan waktu dilongkep bé, langsung ke dus-dusan biar langsung bisa nentuin nyang menang. == Aturan == === Aturan pondamèn === * Atu deri dua tim nyang njebolin paling banyak dia nyang menang. Kalo sekornya medu, hasilnya seri. Dalem pertandingan kejuaraan bèker, bisa aja ada tambahan waktu ama [[Dus-dusan (bola tendang)|dus-dusan]] bakal nyabitin nyang menang. * Petugas pas maèn bola ada atu [[Riperi|liperi]] ama dua [[Tukang kebut|tukang kebut]]. * Gol nyang dijebol dirèken deri jebolan nyang masup ke lawan punya gawang, kalo itu bola udah ngeliwatin setenga deri itu garis gawangnya. ** Di turnamèn-turnamèn gedé, liperi bisa maké [[Tustèl|tustèl]] bakal ngiat itu bola beneran udah gol apa kaga'. ** Dalem [[Aturan opsèt|aturan opsèt]], kudu ada paling kaga' dua sepèler nahan di antara penyerang ama gawangnya si itu nyang nahan kalo konconya si penyerang mau ngoper bola ke dia. Biasanya, nyang nahan entu atu bèk, atu kiper. (Ni aturan èmang ribet pisan èn banyak tètèk bengèknya.) Sebelonnya ni aturan ditambahin, sepèler sering pada ngendog deket lawan punya gawang biar bisa gampil njebolin gawang pas itu bola dioper ke dia. * Sepèler perboden acan maké tangan atawa lengen (hèn), kecuali kiper nyang bolé cuman di dalem kotak 12-pas (kotak pinalti di depan gawang dua-duanya). * Bola dianggep kuar deri maènan (aut) kalo ngeliwatin wates pal pelan. ** Kalo sepèler ngenain bola ampé kuar samping-samping pelan, tim lawannya nyang dapet [[Lèmpar masup|lèmpar masup]]. ** Kalo sepèler ngenain bola ampé kuar ujung pelannya kendiri, tim lawannya dapet [[Kornèl|kornèl]]. ** Kalo sepèler nendang bola ampé melesat ke luar pelan bagèan lawannya, kiper tim lawannya dapet [[Tendangan gawang|tendangan gawang]]. * Sekali tanding bola ada dua babak. Saban babak lamanya 45 menit punya lama. Liperi bisa aja merlèng waktu di akir-akir saban babak bakal gantinya waktu nyang ketunda lantaran cidera tawa ganti sepèler. Ada lat sepulu menitan di antara itu dua babak. * Saban tim cuman bolé seila-ilanya cuman tiga penggantian deri bangku selamanya itu maènan jalan. Sepèler nyang udah diganti kaga' bisa balik lagi di itu maènan punya lama. === Aturan abetan === * Sepèler kaga' bolé nyandak, njorogin, atawa nyakitin laèn sepèler (''penglanggaran''). * Sepèler kaga' bolé pada adu pègang-pègangan atawa ngaling-ngalingin sepèler laèn biar kaga' dapet bola (''pengaling-alingan''). * Pas sepèler abis njebolin gawang, dia kaga' bolé ngluncat ke penonton. Kalo entu dilakonin juga', dapet kartu kuning – dia punya juntrungan nyang ada. Sama juga' kalo dia ngangkat atawa nglepas kaosnya pas lagi seneng-seneng. * Sepèler kaga' bolé ngatain liperi. * Sepèler nyang nglakonin penglanggaran jelèk dapet kartu kuning, kalo penglanggaran parah atawa dapet kartu kuning dua kali dalem itu pertandingan juga' bakal dapet [[Kartu mèra|kartu mèra]]. Sepèler nyang dapet kartu mèra digesu deri pelan èn kaga' bolé nglanjutin maènan. Dalem berapa kejuaraan (kaya' ''[[Liga Primèr Inggris|Premier League]]'' di Inggris), itu sepèler disekor di pertandingan bèsoknya kalo dapet atu kartu mèra atawa lima kartu kuning dalem itu musim. == Ruju'an == <references /> [[Bangsaan:Cawang gerak badan]] [[Bangsaan:Bola tendang]] [[Bangsaan:Istilah bola tendang]] ijdjv0zes3l4o59eer0xvqevm0wcr9j Bola tepok 0 730 19795 3537 2024-06-04T21:38:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19795 wikitext text/x-wiki [[File:Volleyball game.jpg|thumb|Orang wadon lagi pada maèn bola tepok]] '''Bola tepok''' (hurup Arab Gundul: بولا تفوق; [[Basa Inggris|Inggris]]: ''volleyball'') entu maènan gerak badan nyang dimaènin ama dua rombongan nyang pada petunjang adu-aduan. Saban rombongan ngelah pemaèn enem biji. Ada juga' macem laènnya, nya'entu [[bola tepok panté]] nyang saban rombongannya cuman ada punya pemaèn dua biji. Ni gerak badan diopènin ama [[Serèkat Bola Tepok Antérobangsa|FIVB]] (''Fédération Internationale de Volleyball'') jadi biangnya paguyuban antérobangsa.<ref>[http://www.fivb.org/ "Pelampang resmi FIVB"]. ''fivb.org''. Dibuka per 6 Maret 2024.</ref> Nah kalu di [[Indonésia|Indonésia]], gerak badan bola tepok diopèninnya ama [[Persatuan Bola Tepok Seantéro Indonésia|PBVSI]] (''Persatuan Bola Voli Seluruh Indonesia'').<ref>[https://web.archive.org/web/20111228143400/http://www.koni.or.id/index.php/section/koni/chapter/national_sports_federations/federation/Persatuan_Bola_Voli_Seluruh_Indonesia_PBVSI/id/18 "Situs Koni, PBVSI"]. Diarsipin deri nyang [http://www.koni.or.id/index.php/section/koni/chapter/national_sports_federations/federation/Persatuan_Bola_Voli_Seluruh_Indonesia_PBVSI/id/18 asli] per 28 Désèmber 2011. Dibuka per 6 Maret 2024.</ref> == Ruju'an == [[Category:Cawang gerak badan]] [[Category:Bola tepok]] 2pbloxoa8ot2xtvjsdlz1jht7eo02ko Bola tepok panté 0 731 19796 3540 2024-06-04T21:38:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19796 wikitext text/x-wiki [[File:FIVBbeachaction.jpg|thumb|Orang lanang lagi pada maèn bola tepok panté]] '''Bola tepok panté''' (hurup Arab Gundul: بولا تفوق فنتى; [[Basa Inggris|Inggris]]: ''beach volleyball'') entu [[Bola tepok|bola tepok]] punya macem, nyang dimaèninnya di atas [[Pasir|pasir]]. Itu rombongan dua pada dikeleng ama jala èn pada tepok-tepokan tu [[Bola tepok (bola)|bola]] paké [[Lengen|lengen]] atawa [[Tangan|tangan]]. Tu pemaènnya pada betungsé bakal nepok bola nglantasin atasnya jala bakal masup lawan punya daèrah lanté ama kudu ngandangin jangan ampé tu bola nibla' di dia punya daèrah sendèwèk. == Ruju'an == [[Category:Cawang gerak badan]] [[Category:Bola tepok]] [[Category:Bola tepok panté]] feki9bteb1riyh7r1ch12cw0y12nx8j Boliwi 0 732 19797 3544 2024-06-04T21:38:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19797 wikitext text/x-wiki {{Negara|name=Negeri Serbabangsa Boliwi|native_name=''Estado Plurinacional de Bolivia'' (Spanyol)<br/>''Puliwya Achka Aylluska Mamallaqta'' (Kécua)<br/>''Wuliwya Walja Suyunakana Marka'' (Aymara)<br/>''Tetã Blúrinasionál Volívia'' (Guarani)|flag=Flag_of_Bolivia.svg|coat=Coat_of_arms_of_Bolivia.svg|map=Bolivia_(orthographic_projection).svg|capital=Sukré<br/>La Pas<ref>Sintrem bestir</ref>|demonym=Boliwi}} '''Boliwi''' (hurup Arab Gundul: بوليوى; Spanyol: ''Bolivia''; Kécua: ''Puliwya''; Aymara: ''Wuliwya''; Guarani: ''Volívia'') atawa resminya '''Negeri Serbabangsa Boliwi''' (hurup Arab Gundul: نݢرى سربابڠس بوليوى; Spanyol: ''Estado Plurinacional de Bolivia''; Kécua: ''Puliwya Achka Aylluska Mamallaqta''; Aymara: ''Wuliwya Walja Suyunakana Marka''; Guarani: ''Tetã Blúrinasionál Volívia'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Sukré|Sukré]], cuman sintrem bestirnya di [[La Pas|La Pas]]. Ni negara jenggarnya 1.098.581 km<sup>2</sup> (424.164 mi<sup>2</sup>). Di sono, ada barang 12.186.079 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], barengan ama berapa basa laènnya, kaya' [[Basa Kécua|basa Kécua]], [[Basa Aymara|basa Aymara]], [[Basa Guarani|basa Guarani]], èns. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Boliwi]] hcjg64gp40bkwa94kb0uqwk3yjeovoi Bontèng 0 733 19798 3547 2024-06-04T21:38:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19798 wikitext text/x-wiki [[File:ARS cucumber.jpg|thumb|Taneman ama buah bontèng]] '''Bontèng''' (hurup Arab Gundul: بونتيڠ) atawa '''timun''' (hurup Arab Gundul: تيمون) (nama Latèn: '''''Cucumis sativus'' L.''' [[Beraya (èlmu hayat)|beraya]] [[labu-labuan]] atawa ''Cucurbitaceae'') entu [[Tumbuhan|tumbuan]] nyang ngasilin [[buah]] nyang kena dimakan.<ref>Parker, Sybil, P (1984). ''McGraw-Hill Dictionary of Biology''. McGraw-Hill Company.</ref> Buahnya sokanan dipanèn kapan masing mengkel bakal jadi [[sayuran]] atawa penyeger, begantung apa jenisnya. Bontèng bisa kepapagan di macem-macem tanjaan deri antéro dunia nyang gableg kandungan [[Aèr|aèr]] rada ngebadeg di jeronya bakal ngeja adem. Pongèsan buah bontèng juga' dipaké bakal ngeja [[Muka|muka]] rada demekan, biar kaga' kering pisan, serènta diyakinin bisa nurunin [[Bludrek|bludrek]]. == Ruju'an == [[Category:Sayuran]] cl96mmj5wl6bdloxk4slbsywfs8trei Borang darat 0 734 19373 3550 2024-06-04T20:54:33Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q178795]] 19373 wikitext text/x-wiki [[File:Mines 501556 fh000026.jpg|thumb|Tulad deri borang darat punya tampang]] '''Borang darat''' (hurup Arab Gundul: بورڠ دارة) ièlah peranti [[Bahan peledug|peledug]] nyang ditanem di dalem [[Tana|tana]] èn bakal meledug kapan keingseg atawa ketowèl ama [[Gandaran|gandaran]], [[Manusia|orang]], atawa [[Héwan|binatang]]. Borang darat kanggo bakal ngamanin daèrah nyang lagi diributin ama bakal nginggenin lawan punya gerak pas [[Perang|perang]]. == Ruju'an == [[Category:Peranti perang]] [[Category:Borang darat]] otrtr9f55kezt6m767z4uz1sltjh0q2 Borang laot 0 735 19799 3553 2024-06-04T21:38:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19799 wikitext text/x-wiki [[File:Mina morska typu M 1908-39.jpg|thumb|Borang laot punya tampang nyang sebogem-bogem]] '''Borang laot''' (hurup Arab Gundul: بورڠ لاؤوت) ièlah peranti [[Bahan peledug|peledug]] nyang ditaroh di [[Aèr|aèr]] bakal ngencagin [[Kapal|kapal]] atawa [[kapal selulup]]. Kaga' kaya' [[peledug selulup]], borang laot dipernahin èn diteger ampé dipalud bakal diledugin ama musu punya kapal nyang lagi nyerèdèng. Borang laot kena dipaké bakal nganjang tibang naroh entu borang deket ama kapal musu atawa ngonci entu borang di atu madrah atawa di bandar, atawa bisa bakal jaga-jaga tibang ngeja kaya' gutekan aman bakal ngelindungin temen punya kapal. == Ruju'an == [[Category:Peranti perang]] [[Category:Borang laot]] m7h2scmd4qemh36db8405zler3xoh1y Bortol 0 736 19800 3559 2024-06-04T21:38:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19800 wikitext text/x-wiki [[File:Carrots - Daucus carota subsp. sativus.jpg|thumb|Bortol punya tampang]] '''Bortol'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi, h. 22.</ref><ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 217.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بورتول atawa برتل) atawa '''bortel''' (hurup Arab Gundul: برتل) atawa '''wortel''' (hurup Arab Gundul: ورتل) entu atu jenis taneman. Ada banyak macem ragem nyang ada. Ni taneman punya nama Latin biasanya dipaké nyang ''Daucus carota''. Ni taneman gableg oyod, warna oranye kena dimakan, ama kembang, biasanya puti. Bortol liar numbu alamiah di daèrah [[Èurasia]]. Adapun bortol bolé nanem bisa numbu di mana-mana bagèan Bumi bakal jadi makanan. Bortol numbunya di dalem tana, èn dia punya oyod – sayuran nyang umum digares. Abisnya dicuci, tu oyod bisa' langsung digares menta atawa mateng. Biasanya, ni bortol juga' jadi bahan atawa bagèan deri macem-macem makanan. Hata di [[Portugal|Portugal]], ni bortol dijadiin selé nyang jadi dia punya ciri has. == Ruju'an == <references /> [[Category:Bahan makanan]] [[Category:Sayur-sayuran]] 0t6i5jb56i0ipe5kh8z091kfa75xr03 Bosni èn Hèrségowina 0 737 19801 3571 2024-06-04T21:38:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19801 wikitext text/x-wiki {{Negara|name=Bosni èn Hèrségowina|native_name=''Bosna i Hercegovina'' (Bosni) <br/> ''Bosna i Hercegovina'' (Kroat) <br/> ''Босна и Херцеговина'' (Sèrwi)|flag=Flag_of_Bosnia_and_Herzegovina.svg|coat=Coat_of_arms_of_Bosnia_and_Herzegovina.svg|map=Europe-Bosnia_and_Herzegovina.svg|capital=Sarayéwo|demonym=Bosni}} '''Bosni èn Hèrségowina''' (hurup Arab Gundul: بوسنى ان هرسيݢووينة; Sèrwi-Kroasi: ''Bosna i Hercegovina/Босна и Херцеговина'') atawa nyang sering disingket '''BiH''' (БиХ) atawa '''B&H''' atawa pèndèknya mah '''Bosni''' entu atu negara nyang letaknya di Èropa belah kidul-wètan, pasnya di daèrah Balkan. Dia punya luas ada 51.179 km<sup>2</sup> èn penduduknya 4,6 jutaan. Adapun negara-negara di sekulilingnya entu antara laèn [[Kroasi|Kroasi]], [[Sèrwi|Sèrwi]], ama [[Gunung Item|Gunung Item]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu [[Sarayéwo]]. Sementara entu, ada beberapa laèn-laèn kota kaya': [[Banja Luka]], [[Mostar]], [[Bihać]], [[Zenica]], èn [[Tuzla]]. Tiga ètnis paling gedé di Bosni ièlah orang Bosniak, orang Sèrwi, ama orang Kroat. Ni ètnis sering diciriin ama dia pada punya agama: orang Bosniak kebanyakan orang Selam Ahlusunah, orang Sèrwi – orang Serani Ortodok Sèrwi, èn orang Kroat – orang Serani Katolik Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref>. Agama nyang paling banyak dianut ama orang Bosni entu agama [[Islam|Selam]]. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Bosni èn Hèrségowina]] l1h8uhe52epcwta26qx3equ1ud996mb Boswana 0 738 19802 3576 2024-06-04T21:38:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19802 wikitext text/x-wiki {{Negara|name=Kiblik Boswana|native_name=''Republic of Botswana'' (Inggris)<br/>''Lefatshe la Botswana'' (Swana)|flag=Flag_of_Botswana.svg|coat=Coat_of_arms_of_Botswana.svg|map=Botswana_(orthographic_projection).svg|capital=Gaboroné|demonym=Boswana}} '''Boswana''' (hurup Arab Gundul: بوسوانة; Inggris: ''Botswana''; Swana: ''Botswana'') atawa resminya '''Kiblik Boswana''' (hurup Arab Gundul: کبليک بوسوانة; Inggris: ''Republic of Botswana''; Swana: ''Lefatshe la Botswana'') entu negara nyang letaknya di bekidulnya [[Aprika|Aprika]] èn watesan ama [[Jimbabwé|Jimbabwé]], [[Aprika Kidul|Aprika Kidul]], ama [[Namibi|Namibi]]. Mangka, ni negara kecempèt daratan. Jadi, apa-apa kalo dagang anternegara ya kudu paké [[Kapal terbang|kapal terbang]] atawa liwat daratan, kaga' ada jalan ke laot. Bisa juga' deri ni negara langsung ke [[Sambia|Sambia]] paké [[Kapal pèri|kapal pèri]]. Adapun ni negara punya hopstad – [[Gaboroné|Gaboroné]]. Ni negara jenggarnya 581.730 km<sup>2</sup> (224.610 mi<sup>2</sup>). Di sono, ada barang 2.588.423 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] barengan ama [[Basa Swana|basa Swana]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kidul]] [[Category:Negara]] [[Category:Boswana]] 8tocp5djw3zr73jn5owohwu42giqepb Boys Planet 0 739 19803 3580 2024-06-04T21:38:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19803 wikitext text/x-wiki '''''Boys Planet''''' (urup Arab Gundul: بويس فلانية) entu atu acara penyarian paguyuban gending tipi nyang asalnya deri Koréa Kidul taon 2023 nyang jadi ''sequel'' kedua deri acara penyarian paguyuban gending ''Girls Planet 999'' sebagé pèrsi lanangnya. Enni acara diadain ama Mnet. Enni acara diumrup tanggal 11 Désèmber 2021. Mnet buka aplikasi bakal pengintil nyang mao daptarin diri mulain tanggal 11 Désèmber 2021 ampé 11 Pèbuari 2022. Enni acara juga ada bakal ditongton di Viu di daèrah-daèrah nyang udah ditentuin. == Ruju'an == 1m75mlig9plqp9klbtggglbiphg0mci Brasil 0 740 19804 3583 2024-06-04T21:38:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19804 wikitext text/x-wiki {{Negara|name=Kiblik Pèderatip Brasil|native_name=''República Federativa do Brasil'' (Portugis)|flag=Flag_of_Brazil.svg|coat=Coat_of_arms_of_Brazil.svg|map=Brazil_(orthographic_projection).svg|capital=Brasilia|demonym=Brasil}} '''Brasil''' (hurup Arab Gundul: براسيل; Portugis: ''Brasil'') atawa resminya '''Kiblik Pèderatip Brasil''' (hurup Arab Gundul: کبليک فيدراتيف براسيل; Portugis: ''República Federativa do Brasil'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Brasilia|Brasilia]]. Ni negara jenggarnya 8.515.767 km<sup>2</sup> (3.287.956 mi<sup>2</sup>). Di sono, ada barang 203.062.512 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Portugis|basa Portugis]], cuman ada basa daèrah laènnya nyang diakuin 21 biji. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Brasil]] 7vc8q3iezbrh0bw5p6c8usisiy0to4g Bratislawah 0 741 19805 3588 2024-06-04T21:38:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19805 wikitext text/x-wiki [[File:Hlavné Namestie (35096533142).jpg|thumb|Bratislawah punya alun-alun]] '''Bratislawah''' atawa '''Bratislawa''' (hurup Arab Gundul: براتسلاوة; [[Basa Slowak|Slowak]]: ''Bratislava'' [ˈbracislaʋa]; [[Basa Dèt|Dèt]]: ''Preßburg/Pressburg'' [ˈprɛsbʊrk]; [[Basa Honggar|Honggar]]: ''Pozsony'') atawa '''Prèsbereh''' (hurup Arab Gundul: فرسبره) ièlah ibu negeri ama kota nyang paling gedé di [[Slowaki|Slowaki]]. Resminya, ni kota penjogrognya ada barang 475.503 orang di kotanya, cuman kalo di gutekan biang kota mah, mentak ada 719.537 orang per tahon 2021.<ref>[https://spravy.pravda.sk/regiony/clanok/614202-bratislava-vnima-scitanie-pozitivne-rozdiel-20-tisic-ludi-vsak-ziada-vysvetlit/ "Bratislava finds census results as positive"]. Pravda.sk. Dipungut per 27 Oktober 2023.</ref> Bratislawah adanya di lempengan kidul-kulonnya Slowaki, percisnya di kaki [[Pegunungan Karpaten Kecil]], percisnya di dua pinggiran [[Kali Dono]] ama pinggiran kèbot [[Kali Morawah]]. Ni kota watesan ama [[Ostenrèk|Ostenrèk]] ama [[Honggari|Honggari]] nyang jadi atu-atunya ibu negeri sional nyang watesan ama dua [[negara daulat]] sekaligus. == Ruju'an == <references /> [[Category:Ibu negeri di Èropa]] ler4e3zpmgv91ec9e9nisc933c2id27 Bresèl 0 742 19374 19265 2024-06-04T20:54:41Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q240]] 19374 wikitext text/x-wiki [[File:Brussels Skyline (cropped).jpg|thumb|Bresèl punya tampang]] [[File:Arcade du Cinquantenaire (DSCF7405).jpg|thumb|Kaca-kaca [[Arkade Taman Lima Pulu Tahonan|Arkade Taman Lima Pulu Tahonan]] di Bresèl]] '''Bresèl''' (hurup Arab Gundul: برسل) atawa '''Bresel''' (hurup Arab Gundul: برسل) ([[Basa Prasman|Prasman]]: ''Bruxelles'' [bʁysɛl] atawa [bʁyksɛl]; [[Basa Welanda|Welanda]]: ''Brussel'' [ˈbrʏsəl]), atawa resminya '''Daèrah Ibu Negeri Bresèl''' (hurup Arab Gundul: دائرة ايبو نݢرى برسل) ([[Basa Prasman|Prasman]]: ''Région de Bruxelles-Capitale''; [[Basa Welanda|Welanda]]: ''Brussels Hoofdstedelijk Gewest''), entu atu daèrah di [[Bèlgi|Bèlgi]] nyang nglingkup 19 haminté, masup di dalemnya [[Bresèl Kota|Bresèl Kota]], nyang mana entu Bèlgi punya ibu negeri.<ref>''[https://web.archive.org/web/20150810142522/http://www.const-court.be/en/basic_text/belgian_constitution.pdf Wèt dasar Bèlgi]'' (PDF). Bresèl, Bèlgi: Mejelis Perwakilan Bèlgi. Méi 2014. h. 63. Diarsip deri nyang asli (PDF) per 10 Agustus 2015. Dipungut per 2 Sèptèmber 2023. <q>Pasal 194: Bresèl Kota entu Bèlgi punya hopstad èn pejogrogannya Guwernemèn Pèderal.</q></ref> Daèrah ibu negeri Bresèl adanya di bagèan tenga-tenga itu negara èn bagèan deri gutekan [[Komunitèt Prasman Bèlgi|Komunitèt Prasman Bèlgi]]<ref>''[https://web.archive.org/web/20151015203704/http://archive.pfwb.be/99180RBEI033858 Décret instituant Bruxelles capitale de la Communauté française]''. Bresèl, Bèlgi: Parlemèn Komunitèt Prasman. 4 April 1984. Diarsip deri nyang [http://archive.pfwb.be/99180RBEI033858 asli] per 15 Oktober 2015. Dipungut per 2 Sèptèmber 2023.</ref> èn [[Komunitèt Plam|Komunitèt Plam]],<ref>[https://www.belgium.be/en/about_belgium/government/communities/flemish_community "The Flemish Community"]. ''Belgium.be''. 24 Oktober 2011. [https://web.archive.org/web/20180401213600/https://www.belgium.be/en/about_belgium/government/communities/flemish_community Diarsip] deri nyang asli per 1 April 2018. Dipungut per 2 Sèptèmber 2023.</ref> cuman kepisah deri [[Daèrah Plandèren|Daèrah Plandèren]] (nyang ngeja [[Cempètan|cempètan]]) èn [[Daèrah Waloni|Daèrah Waloni]].<ref>''[https://web.archive.org/web/20210307222122/https://docs.vlaamsparlement.be/docs/stukken/1982-1983/g220-5.pdf Decreet betreffende de keuze van Brussel tot hoofdstad van de Vlaamse Gemeenschap]'' (PDF). Bresèl, Bèlgi: Parlemèn Plam. 6 Maret 1984. Diarsip deri nyang [https://docs.vlaamsparlement.be/docs/stukken/1982-1983/g220-5.pdf asli] (PDF) per 7 Maret 2021. Dipungut per 2 Sèptèmber 2023.</ref><ref>[https://www.senate.be/doc/const_nl.html#const "DE BELGISCHE GRONDWET"]. ''www.senate.be''. [https://web.archive.org/web/20181005152606/http://www.senate.be/doc/const_nl.html#const Diarsip] deri nyang asli per 5 Oktober 2018. Dipungut per 2 Sèptèmber 2023.</ref> Bresèl entu kota nyang paling ngerangseg ama penduduk di Bèlgi, èn biar kata dia gableg pendapetan GDP per kepala paling tinggi,<ref>[https://web.archive.org/web/20140808195454/http://www.nbb.be/belgostat/PublicatieSelectieLinker?LinkID=68000011%7C910000082&Lang=E "Gross domestic product per resident, at current prices – Ratio in relation to the total of the Kingdom"]. [[Bang Negara Bèlgi]]. Diarsip deri nyang [http://www.nbb.be/belgostat/PublicatieSelectieLinker?LinkID=68000011%7c910000082&Lang=E asli] per 8 Agustus 2014. Dipungut per 2 Sèptèmber 2023.</ref> pendapetan gaji saban rumanya mala paling kecit.<ref>''[https://statbel.fgov.be/en/themes/households/taxable-income#news Average income in Belgium reached 19,105 euros in 2019]''. Guwernemèn Pèderal Bèlgi. 26 Oktober 2021. [https://web.archive.org/web/20221003102258/https://statbel.fgov.be/en/themes/households/taxable-income#news Diarsip] deri nyang asli per 3 Oktober 2022. Dipungut per 2 Sèptèmber 2023.</ref> Daèrah Bresèl nglingkup 162 km<sup>2</sup> (63 mi<sup>2</sup>), rada kecit ketimbang dua daèrah laènnya, èn gableg penjogrog lebi deri 1,2 juta.<ref>[https://statbel.fgov.be/nl/themas/bevolking/structuur-van-de-bevolking "Structuur van de bevolking | Statbel"]. ''statbel.fgov.be''. [https://web.archive.org/web/20210214080009/https://statbel.fgov.be/nl/themas/bevolking/structuur-van-de-bevolking Diarsip] deri nyang asli per 14 Pèbruari 2021. Dipungut per 2 Sèptèmber 2023.</ref> Adapun daèrah biang kota Bresèl nyang lima kali gedéan ada punya penjogrog 2,5 juta orang, nyang mana dia paling ngebadeg dah tu di Bèlgi.<ref>[http://www.demographia.com/db-worldua.pdf "Demographia World Urban Areas"] (PDF). April 2017. [https://web.archive.org/web/20170517065701/http://www.demographia.com/db-worldua.pdf Diarsip] (PDF) deri nyang asli per 17 Méi 2017. Dipungut per 2 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Bèlgi]] [[Category:Hopstad di Èropa]] gqxf5m3dlxgp585i9ogkiwe35q7n7mr Britani Gedé 0 743 25463 25462 2024-09-12T16:50:17Z Badak Jawa 13 25463 wikitext text/x-wiki '''Britani Gedé''' ngeruju ke: * [[Kerajaan Rempug]], atu negara daulat nyang letaknya di panté lepas kulon-lor benua Èropa gabungan deri [[Inggris]], [[Irlan Lor]], [[Skotlan]] èn [[Walès]] * [[Britani Gedé (pulo)]], atu pulo di lepas panté lor kulon Èropa d1vkde4kjv4anyrguh1vtjagrm4rtmm Britani Gedé (pulo) 0 744 19806 3606 2024-06-04T21:38:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19806 wikitext text/x-wiki [[File:Satellite image of Great Britain and Northern Ireland in April 2002.jpg|thumb|Potrèt implengan satelit Britani Gedé selamanya April 2002]] '''Britani Gedé''' (hurup Arab Gundul: فولو بريطانى ݢدى; [[Basa Inggris|Inggris]]: ''Great Britain'') entu atu pulo di lepas panté lor kulon Èropa. Luasnya – 209.331 km<sup>2</sup>. Ni pulo – paling gedé seantéro Èropa èn ke-9 seantèro dunia. Di belah kulonnya Britani Gedé ada [[Irlan|Irlan]], nyebrangin [[Laot Ir]]. Sebrangnya [[Selat Inggris]] di beludiknya Britani Gedé ada [[Prasman|Prasman]]. Sebrang Laot Lor di blètannya ada [[Bèlgi|Bèlgi]], [[Walanda|Nèderlan]], [[Dètslan|Dètslan]], [[Dènemarken|Dènemarken]], ama [[Norwèhen|Norwèhen]]. Barengan ama laèn-laèn pulo nyang lebi kecit, ni pulo jadi bagèan deri atu kepuloan nama Kepuloan Britani (basa Inggris: ''British Isles'') Ni pulo bagèan deri [[Kerajaan Rempug|Kerajaan Rempug]], atu negara daulat nyang namanya sama-sama Britani ama ni pulo. Adapun tiga deri Kerajaan Rempug punya negeri bagèan entu antara laèn [[Inggris|Inggris]], [[Skotlan|Skotlan]], ama [[Walès|Walès]]. Kota nyang paling gedé di Britani Gedé – [[Londen|Londen]]. Londen entu Kerajaan Rempug sekalian jadi Inggris punya [[Ibu negeri|ibu negeri]]. Sebagèan besarnya ni pulo entu masup Inggris punya bagèan. Sepertiga bagèan di blèlirnya ni pulo entu Skotlan punya bagèan, èn di belah kidul-kulon – Walès. Kerajaan Rempug gableg nama Britani Gedé pas jaman antara Wèt Penggabregan 1707 ama Wèt Penggabregan 1800. [[Irlan Lor|Irlan Lor]] kaga' di Pulo Britani Gedé punya bagèan, cuman masup jadi Kerajaan Rempug Britani Gedé èn Irlan Lor punya bagèan. Britani Gedé entu bukan nama resmi deri negaranya sekarang. Ada orang nyang gero Kerajaan Rempug 'Britani Gedé' èn ada orang deri laèn bilangan Kerajaan Rempug nyang ora demen nyang orang pada kadung lumpar ama ni nama. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Kerajaan Rempug]] drrwkramqgwz3efozp1pat59tf0y6pq Brunei 0 746 3612 3611 2024-05-16T13:15:25Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 3611 wikitext text/x-wiki #REDIRECT [[Bruné Darusalam]] szuoochekd9okjvhavqu2d8tic32e7f Bruné Darusalam 0 747 19807 17261 2024-06-04T21:38:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19807 wikitext text/x-wiki {{Negara|name=Negara Bruné Darusalam|native_name=نڬارا بروني دارالسلام (Jawi)<br/>''Negara Brunei Darussalam'' (Melayu)|flag=Flag_of_Brunei.svg|coat=Emblem_of_Brunei.svg|map=Brunei_(orthographic_projection).svg|capital=Bandar Seri Begawan|demonym=Bruné}} '''Bruné Darusalam''' (hurup Arab Gundul: برونى دار السلام; [[Basa Melayu|Melayu]]: ''Brunei Darussalam'') atawa nama resminya '''Negara Brunei Darusalam''' (hurup Arab Gundul: نݢارا برونى دار السلام; [[Basa Melayu|Melayu]]: ''Brunei Darussalam'') atawa singketnya '''Bruné''' (hurup Arab Gundul: برونى) entu atu negara kerajaan mutlak-wèt dasar (''monarki absolut konstitusional'') nyang pernahnya di [[Asia Kidul-Wètan|Asia Kidul-Wètan]]. Ni negara pernahnya di [[Pulau Kalimantan|Pulo Kelimantan]] atawa Bornéo. Ni negara dikulilingin ama [[Sarawak|Serawak]], [[Malaysia|Malésia]] di blètannya, bekidulnya, ama bekulonnya, èn [[Laut Tiongkok Selatan|Laut Cina Kidul]] di blèlornya. Ini negara kepasi jadi 4 daèrah, nya'entu Tutong, Temburong, Belait, ama Bruné-Muara. Dia punya ibu negeri èn kota paling gedénya entuh [[Bandar Seri Begawan|Bandar Seri Begawan]]. Jenggar wilayahnya cuman 5,765 km<sup>2</sup> doangan. Bahnanya, ni negara ngerupain negara ke-2 paling kecit di [[Asia Tenggara|Asia Tenggara]]. Penjogrognya selamanya tahon 2011 jumblahnya 408.786 orang dengen kerangsekannya segedé 67,3 orang/km<sup>2</sup>. Ini negara ièlah negara dengen pendapetan per kepala ke-2 paling tinggi di Asia Kidul-wètan abisnya [[Singapura|Singapur]], hasil bumi utamanya punya lantaran, ya'entu [[minyak bumi]] èn [[gas alam]], nyang ngebadeg. == Ruju'an == <references /> {{Asia}} [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Bruné Darusalam]] reiukwmpwt2sfhwq6tv0lrr663667gh Bruné Darussalam 0 748 3644 3643 2024-05-16T13:15:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3643 wikitext text/x-wiki #REDIRECT [[Bruné Darusalam]] szuoochekd9okjvhavqu2d8tic32e7f Buda 0 749 19808 3650 2024-06-04T21:38:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19808 wikitext text/x-wiki [[File:Stupa Borobudur.jpg|thumb|Setupa Borobudur nyang ngelambangin Buda Gotama lagi semèdi]] '''Buda''' (hurup Arab Gundul: بود) atawa '''Hudkaw'''<ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: هودکو) entu asalnya deri [[Hindi|negeri Hindi]] nyang ada juntrungannya ama ajaran nyang dibawain ama kanjeng [[Pangèran Sidarta Gotama|Pangèran Sidarta Gotama]] atawa nyang ke marinya dikenalin Gotama Buda. Buda entu orang nyang dibilang ngikutin kebeneran atas kehirupan. Dalem berapa abad kanjeng Pangèran Sidarta Gotama punya ajaran ngemparak deri [[Népal|Népal]] ke [[Asia Tenga]], [[Tibèt]], [[Sélong|Sélong]], [[Asia Kidul-wètan|Asia Kidul-wètan]], [[Tiongkok|Tiongkok]], [[Monggoli|Mongoli]], [[Koréa]], [[Jepang|Nipong]], èn enni wayah di [[Èropa|Éropa]], [[Amrik Lor]] èn [[Amrik Kidul|Kidul]]. Buda mashap Térawada entu nyang paling umum di Asia Kidul-wètan èn mashap Mahayana entu di belalor. Buda sekarang-sekarang ada dengen macem-macem perbèdaan, cuman semua mashap èn pèrkah bagi-bagi idiil dasar. Orang nyang ngikut agama Buda ada 7% di enni dunia. Orang-orang pada ngiat Buda entu agama, ada lagi nyang ngiatnya entu pilsapat, ada juga nyang ngiatnya entu jalan bakal nemuin kenyataan. == Ruju'an == j1nr0ukcj9rhbyxa20y8zjhooh5n0jv Buda di Indonésia 0 750 19809 3654 2024-06-04T21:38:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19809 wikitext text/x-wiki '''Buda''' mah sejarahnya udah deri jaman perdiu di [[Indonésia|Indonésia]]. Sebagé lagi, Buda juga' diangeep jadi atu deri enem igama resmi guwernemèn Indonésia punya akuin, barengan ama Selam, Serani (Protèstan èn Katolik), Hindu, èn Konghucu. Sènsus sional 2018 punya kata, ada sekiteran 0,8% orang Indonésia nyang igamanya Buda nyang sembabad ama 2 juta orang. Kebanyakan orang Buda pada bekutet di Jakarta, Rio, Rio Kepuloan, Bangka Belitung, Sumatra Lor, èn Kalimantan Kulon. Ni jumblah, gimana gè', naga-naganya rada melendung, sebab orang-orang nyang nganut Tao ama agama Tionghoa, nyang kaga' diakuin resmi, juga' dirèken di mari, sebab dia pada ngaku jadi Buda di sènsus nyang belakangan. Wayah gini, kebanyakan orang Buda kebanyakannya orang Tionghoa, cuman seemprit doang orang asli nyang nganut Buda (kaya' seemprit orang Jawa ama Sasak). [[Category:Igama di Indonésia]] b4rke8lx5ln8i7owptbrj1qwucgac01 Budapès 0 751 19810 3657 2024-06-04T21:38:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19810 wikitext text/x-wiki [[File:Budapest Hungarian Parliament (31363963556).jpg|thumb|[[Gedong Parlemèn Honggari]] di Budapès]] '''Budapès''' (hurup Arab Gundul: بودافست; [[Basa Honggar|Honggar]]: ''Budapest'' [ˈbudɒpɛʃt]) entu hopstad ama kota paling ngebadeg penjogrognya di [[Honggari|Honggari]]. Ni kota – kota paling gedé di [[Uni Èropa|Uni Èropa]] kalu ditempo deri penjogrognya di jero watesnya èn kota paling gedé di lingiran [[Kali Dono]].<ref>Bachmann, Helena. (18 Maret 2002). [https://web.archive.org/web/20081009060314/http://www.time.com/time/magazine/article/0,9171,901020325-218419,00.html "Beauty and the Feast"]. ''Time''. Diarsip deri nyang [http://www.time.com/time/magazine/article/0,9171,901020325-218419,00.html asli] per 9 Oktober 2008. Dipungut per 1 Nopèmber 2023.</ref><ref>Taşan-Kok, Tuna. (2004). ''[https://books.google.com/books?id=gssYJXHQO7gC&pg=PA41 Budapest, Istanbul and Warsaw: Institutional and spatial change]''. Eburon Uitgeverij. p. 41. ISBN <bdi>978-90-5972-041-1</bdi>. Dipungut per 1 Nopèmber 2023.</ref><ref>Meer, Jan van der; Carvalho, Luis; Berg, Leo van den (28 Méi 2014). ''[https://books.google.com/books?id=LD1zAwAAQBAJ&pg=PA123 Cities as Engines of Sustainable Competitiveness: European Urban Policy in Practice]''. Ashgate Publishing, Ltd. ISBN <bdi>978-1-4724-2704-5</bdi>.</ref> Ni kota diancer-ancer gableg penjogrog secuplek 1.752.286 di daèrah nyang jenggarnya barang 525 km<sup>2</sup> (203 mi<sup>2</sup>).<ref>Török, András. [https://web.archive.org/web/20091029002244/http://encarta.msn.com/encyclopedia_761572648/Budapest.html "Budapest"]. ''Encarta''. Diarsip deri nyang [https://encarta.msn.com/encyclopedia_761572648/Budapest.html asli] per 29 Oktober 2009. Dipungut per 1 Nopèmber 2023.</ref> Budapès, nyang kota juga', negeri juga', ngebentuk sintrem [[gutekan mètropolitan Budapès]], nyang gableg jenggar 7.626 km<sup>2</sup> (2.944 mi<sup>2</sup>) èn penjogrog 3.303.786 orang. Ni kota – [[kota alaihim]] nyang ada 33% deri Honggari punya kabèhan penjogrog.<ref>[https://web.archive.org/web/20081014055212/http://www.bksz.hu/en.html "About Budapest Transport Association"]. Diarsip deri nyang [http://www.bksz.hu/en.html asli] per 14 Oktober 2008. Dipungut per 1 Nopèmber 2023.</ref><ref>[https://web.archive.org/web/20061125034454/http://www.bksz.hu/pdf/telep_lista.pdf "telep lista"] (PDF). Diarsip deri nyang [http://www.bksz.hu/pdf/telep_lista.pdf asli] (PDF) per 25 Nopèmber 2006. Dipungut per 1 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Honggari]] 9pguyxnofn5mo0uhr2a0dl6biypz6o1 Budaya Indonésia 0 752 3659 3658 2024-05-16T13:15:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3658 wikitext text/x-wiki #REDIRECT [[Kebudayaan Indonésia]] 0tv3tnf03imcqzrvawf0rkan2o43ypa Buka puasa 0 754 3664 3663 2024-05-16T13:15:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3663 wikitext text/x-wiki [[File:People eating Iftar together in Iran.jpg|thumb|Orang-orang pada ngamparag buka puasa]] '''Buka puasa''' (urup Arab Gundul: بوک فواس) entu aktiwitèt pas lagi [[Puasa (bulan)|bulan Puasa]] di mana orang-orang pada makan-makan abisan ajan Menggerib kedengeran. Lajimnya enni aktiwitèt dilakonin bebarengan. Orang-orang pada ngeriung èn ngamprag ngobrol-ngobrol sambil nungguin ajan Menggerib. Abis entu ajan kedengeran orang pada mulain lapasin basmalah ama doa terus makan. Seringnya, orang-orang pada buka puasa paké korma tiga biji' atawa aèr téh baé udah cukup. Kanjeng rasul Muhammad SAW ngunjukin kalo ngasih makan orang bakal buka puasa bisa jadi amal jari'ah nyang pahalanya gedé. == Ruju'an == ly3eqkarko0zxbtsl7bik3qudqjcq4t Bukarès 0 755 19811 18927 2024-06-04T21:38:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19811 wikitext text/x-wiki [[File:Bucharest - Spitalul Clinic Coltea - pano 01-equalized.jpg|thumb|Ruma sakit di Bukarès]] '''Bukarès''' (hurup Arab Gundul: {{Script|Arabic|بخاريست}}; {{lang-ro|București}} {{IPA|ro|bukuˈreʃtʲ}}) ièlah [[ibu negeri]] ama sintrem industri, budaya, ama keduitannya [[Ruméni|Ruméni]]. Ni kota adanya di bantaran [[Kali Dèmbowitsah]]. Tahon 2021, ada barang 1.716.961 orang nyang pada ngejogrog di mari.<ref>[https://www.recensamantromania.ro/wp-content/uploads/2023/05/Tabel-1.03_1.3.1-si-1.03.2.xls "Populaţia rezidentă după grupa de vârstă, pe județe și municipii, orașe, comune, la 1 decembrie 2021"] (basa Rumèn). INSSE. 31 Méi 2023.</ref> == Ruju'an == [[Bangsaan:Ibu negeri di Èropa]] [[Bangsaan:Ruméni]] jvns9w0apwzovqsrcmcqut1znw6tvja Bukit (Muang-Tay) 0 756 19812 3681 2024-06-04T21:38:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19812 wikitext text/x-wiki [[File:Flag Phuket Province.png|thumb|Bendèra karésidènan Bukit]] [[File:Seal Phuket (blue).png|thumb|Lambang karésidènan Bukit]] '''Bukit''' (hurup Arab Gundul: بوکيت) atawa '''Pukiat''' atawa '''Pukét''' (hurup Arab Gundul: فوکيت) atawa (Siam: ภูเก็ต; alihtulis: ''phukèt'') ya'entu atu pulo èn karésidènan di [[Muang-Tay|Muang-Tay]]. Enni pulo ada punya atu bandara di belalor ya'entu [[Lapangan Terbang Antérobangsa Bukit]]. == Ruju'an == [[Category:Muang-Tay]] lhe43sqlmpg6vke3fbjejvceodg9bi7 Bulan 0 757 26025 25355 2024-10-16T00:57:18Z Bangrapip 9 26025 wikitext text/x-wiki [[File:FullMoon2010.jpg|thumb|Bulan punya tampang]] '''Bulan''' (hurup Arab Gundul: بولن), '''gamar''' atawa '''gomar'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: قمر), atawa '''rembulan''' (hurup Arab Gundul: رمبولن), simbol [[file:moon decrescent symbol (fixed width).svg|☾]] atawa [[file:moon crescent symbol (fixed width).svg|☽]], entu [[Bumi|Bumi]] punya atu-atunya satelit (timpalan) alamiah. Kita biasanya ngiat ni Bulan malem-malem atawa juga' rada latap-latap pas siang. Planit-planit laènnya ada punya bulan atawa satelit alamiahnya sendèwèk-sendèwèk. Kita punya bulan gedénya cuman seprapat deri Bumi punya lèbar, Bahna ni jauh letaknya, kiatannya ni Bulan kecit, cuman setenga derajat doang lèbarnya. Adapun gaya sènggèt (''gravitasi'') di Bulan cuman seperenemnya deri Bumi punya gaya sènggèt doang. Artinya, barang punya berat di Bulan bakal jadi 1/6-nya doang deri berat nyang di Bumi. Bulan entu tanahnya pada bopak, batuan, ama banyak debunya. Saban tahon, ni Bulan ngejauin Bumi sekira-kiranya 3,8 cm lantaran akibat deri penglemesan tinggi-sat (''tidal dissipation''). == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Èlmu palak]] evs7twcvlj8j14uf9aob8uirfni7w5z Bulan mencorong 0 758 19376 3691 2024-06-04T20:54:50Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q104641]] 19376 wikitext text/x-wiki [[File:Supermoon Nov-14-2016-minneapolis.jpg|thumb|Bulan mencorong terang-terang setida]] '''Bulan mencorong'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref> (hurup Arab Gundul: بولن منچوروڠ) atawa '''bulan mencrang<ref name=":0" />''' (hurup Arab Gundul: بولن منچرڠ) atawa '''bulan purnama<ref name=":0" />''' (hurup Arab Gundul: بولن فورناما) atawa '''bulan gedé<ref name=":0" />''' (hurup Arab Gundul: بولن ݢدى) atawa '''bulan empat belas<ref name=":0" />''' (hurup Arab Gundul: بولن امفة بلس) atawa '''bulan lima belas<ref name=":0" />''' (hurup Arab Gundul: بولن ليما بلس) atawa '''bulan tanggal<ref name=":0" />''' (hurup Arab Gundul: بولن تڠݢل) entu atu tahap bulan di mana [[Bulan|Bulan]] adanya di baliknya [[Bumi|Bumi]] kalu ditempo deri [[Mataari|Mataari]]. Adapun kata "purnama" asalnya deri [[basa Sangsekerta]] ''pūrṇimā'' (पूर्णिमा). Bahna atu [[bentuk bulan]] lamanya 29,5 ari, mangka bulan mencorong biasanya kejadian di antara ari ke-14 ama ke-15 [[almenak bulan]]. == Ruju'an == [[Category:Èlmu palak]] [[Category:Ruang angkasa]] bu7hzlymx3rq7xj3tof20ng58bz5nha Bulgari 0 759 19813 3702 2024-06-04T21:38:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19813 wikitext text/x-wiki {{Negara|name=Kiblik Bulgari|native_name=Република България (Bulgari)<br/>''Republika Bǎlgariya''|flag=Flag_of_Bulgaria.svg|coat=Coat_of_arms_of_Bulgaria.svg|map=EU-Bulgaria.svg|capital=Sopia|demonym=Bulgar, Bulgari}} '''Bulgari''' atawa '''Bulgeré''' (hurup Arab Gundul: بلغارى atawa بلݢارى; Bulgari: България ''Bălgariya'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.)</ref> '''Bulgari''' (hurup Arab Gundul: کبليک بلغارى atawa کبليک بلݢارى; Bulgari: Република България ''Republika Bălgariya'') ada atu negara di [[Èropa|Èropa]] belah kidul-wètan, pasnya di Semenanjung Balkan. Bulgari entu ada di kidulnya Kali Dono èn di kulonnya Laot Item. Di bekidulnya Bulgari ada [[Turki|Turki]] bilangan Èropa, [[Yunani|Yunani]], èn [[Makèdoni Lor|Makèdoni Lor]]. Di blèlirnya [[Kali Dono]] ada [[Ruméni|Ruméni]], sementara di bekulonnya Bulgari ada [[Sèrwi|Sèrwi]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ama kota paling gedénya entu [[Sopia]]. Dia punya duit ada namanya lèp (hurup Arab Gundul: لف; basa Bulgari: лев ''lev''). Bulgari punya guwernemèn entu anggota Uni Èropa èn NATO. Bulgari punya jumblah penduduk entu ada lebi deri 7 jutaan orang. Bulgari ada punya dia punya basa sendèwèk, nama [[basa Bulgari]]. Ni basa atu macem deri basa-basa Slawen nyang barang tentu ada bekaètan ama basa Sèrwi èn basa Rus. Adapun orang Bulgari digero'nya '''orang Bulgar''' (hurup Arap Gundul: اورڠ بلغار). == Ruju'an == <references />{{Negara di Èropa}} e2bzvrxkl8c9ra6a4ysxt415nczoeua Buli 0 760 3705 3704 2024-05-16T13:15:33Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 3704 wikitext text/x-wiki #REDIRECT [[Pelécéan]] lx4ihp1caezmvy465px57cf8pf3lliy Bully 0 761 26511 19814 2024-11-14T03:04:43Z QuantumFoam66 196 26511 wikitext text/x-wiki [[File:Bully-Logo.svg|thumb|Lambang gim ''Bully'']] '''''Bully''''' (hurup Arab gundul: بولى) ya'entu gim petualangan nyang dikembangin ama Rockstar Vancouver èn diterebitin ama Rockstar Games tanggal 17 Oktober 2006 di Plèstisen 2. Enni gim betontonan<ref>'''Gim betontonan''' (hurup Arab gundul: ݢيم بتنتونن) - (Ind.) ''Permainan video''; (Ing.) ''Video game'' </ref> dilangsir ulang tanggal 4 Maret 2008 dengen nama '''''Bully: Scholarship Edition''''' bakal Wii èn Xbox 360 èn dilangsir di [[Kumputer|kumputer]] tanggal 24 Oktober 2008. Enni gim juga dilangsir bakal [[Android|Android]] èn iOS tanggal 8 Désèmber 2016 dengen nama '''''Bully: Anniversary Edition'''''<ref>"[https://web.archive.org/web/20230623150253/https://www.rockstargames.com/bully/jp/ Bully]". Rockstar Games. 29 Juni 2008. Diliat tanggal 23-06-2023</ref>. == Plot lakon == James Jimmy Hopkins atawa nyang biasa dipanggil Jimmy entu boca bader pisan nyang jadi boca yatim-piatu nyang udah au berapa kali diusir deri sekolaannya. Ahirnya dia diblesin ke Bullworth Academy ama bapa'nya èn ema' kualonnya. Atu-atu boca pentolan gèng uda keja tunduk hormat ama Jimmy bareng temen segèngnya, Gary Smith, ya'entu ''Preppies'' (boca tajir), ''Greasers'' (boca gèng motor), ''Nerds'' (boca kutu buku), ''Jocks'' (boca atlit), èn ''Townies'' (orang-orang kota). Abis ngeja semua gèng tunduk hormat, semuanya bebalik pas Gary ngibulin orang-orang kota bakal nyerang Bullworth Academy èn bilang kalo entu dilakonin ama Jimmy. Orang-orang pada percaya ama Gary èn entu ihwal ngeja Jimmy dimusuhin ama orang-orang pentolan gèng di Bullworth Academy. Dr. Crabblesnitch (Kepala sekolaan Bullworth Academy) juga ngusir si Jimmy deri sekolaan. Terus, Jimmy ngalahin Edgar (Dedengkot orang-orang kota) èn ngasih jelas kalo Gary uda ngibulin dia pada. Enni hal ngeja Jimmy besalam damé ama orang-orang kota èn minta Edgar buat nyerang Gary. Jimmy juga ahirnya demen ama Zoe (cèwè' Blue Skies) nyang juga diusir dari Bullworth Academy lantaran ngadu kalo Mr. Burton nyakitin. Jimmy èn Gary ahirnya berantem di menara bèl akademi. Pas lagi berantem, Gary terus-terusan ngaru-aruin Jimmy biar ngerencanain hal jelèk bakal dilakonin ke kepala sekolaan. Dr. Crabblesnitch denger entu Gary punya rencana jelèk èn langsung nguarin Gary deri Bullworth Academy abis dia orang dikalain ama Jimmu. Jimmy èn Zoe balik ke sekolaan, Mr. Burton dionslah<ref>'''Onslah''' (hurup Arab gundul: اونسله) - (Ind.) ''pecat''; (Ing.) ''fire''</ref>, èn Pete Kowalski jadi pontalan murid sekolaan. Enni gim abis dengen Jimmy èn Zoe cipokan nyang diliatin ama semua murid di sekolaannya. == Ruju'an == <references /> [[Category:Gim delengan]] gxs2t81ndyo3yqvygwxufu0kwr87hjh Bulu kalong 0 762 19815 3714 2024-06-04T21:38:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19815 wikitext text/x-wiki [[File:Male body hair.JPG|thumb|Bulu kalong di lanang]] '''Bulu kalong'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 107.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بولو کالوڠ) ièlah rambut nyang nongtot di [[Manusia|orang]] punya [[Awak|awak]] pas atawa abisnya [[Balèg|balèg]]. Ni bulu – laèn ama [[Rambut|rambut]] [[Kepala|pala]] ama [[bulu roma]] nyang rada kaga' kiatan ama rada alusan lagi terangan kelirnya. Nongtotnya itu bulu kalong ada kaètan ama [[androhèn]] (hormon lanang) ama kepadetan penerima androhènnya di papila kulit luar. Dua-duanya misti ngranggeh ambang bakal ngebadegin sèl [[kantong rambut]]. == Ruju'an == [[Category:Manusia]] [[Category:Rambut]] m5lm6ktiawegv63leed4nar2itd6ebs Bumel 0 763 19816 3725 2024-06-04T21:38:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19816 wikitext text/x-wiki [[File:Locomotive ChS8-075 2011 G1.jpg|thumb|Bumel punya tampang]] '''Bumel'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بومل) atawa '''lokomotip''' (hurup Arab Gundul: لوكوموتيف) entu bagèan [[Sepur|sepur]] punya rèndèngan nyang di sonoh ada mesin bakal nggerakin tu sepur. Biasanya bumel adanya ditaroh paling depan deri tu rèndèngan sepur. Orang nyang ngejalanin bumel disebutnya tukang masinis. Tukang masinis ngejalanin sepur berales perènta deri sintrem pengontrol rès<ref>'''Rès''' (hurup Arab Gundul: ريس) – ''perjalanan'' (Indo.); ''travel'' (Ing.); ''reis'' (Wld.).</ref> sepur liwat singal nyang ada di lingir [[Tundanan|tundanan]]. == Jenis-jenis bumel == Kalo diliat deri dia punya mesin, bumel bisa dikelompok-kelompokin jadi: # '''Bumel uwap'''. Ni bakal-bakalannya mesin sepur. Uwap nyang didapetin deri manasin aèr di kètel uwap dipaké bakal nggerakin terbin èn terusannya disarurin ke roda. Bahan bakarnya biasanya mah deri kayu bakar atawa [[Stèngkul|stèngkul]]. Biasanya, ni bikin-bikin uwap diopènin ama stoker. # '''Bumel dèsel mèkanis'''. Maké mesin dèsel jadi sumber ungkulan nyang terusnya dipindahin ke roda liwat pengoperan mèkanis. Ni bumel biasanya ungkulannya kecit èn jarang lantaran kewates kegapaannya deri pengoperan mèkanis bakal mindahin ungkulan. # '''Bumel dèsel hidrolik'''. Ni bumel maké ungkulan mesin dèsel bakal ngompa oli èn terusnya disarurin ke perangkat hidrolik bakal nggerakin rodanya. Ni bumel kaga' kaya' bumel dèsel lèstrik punya bekèn, lantaran pengopènannya ama adanya mungkinat problem besar. # '''Bumel dèser lèstrik'''. Di ni bumel, mesin dèsel dipaké bakal mutel hènèrator atawa gènèrator bakal ndapetin tenaga lèstrik. Tu lèstrik bakal dipaké bakal nggerakin mesin lèstri gedénya èn langsung nggerakin rodanya. # '''Bumel lèstrik'''. Ni bumel – bumel nyang paling kesohor. Pringsip gawénya mah ampir sama kaya' bumel dèsel lèstri, cuman kaga' ngebikin lèstriknya sendèwèk. Lèstriknya bolé dapet deri kabel transmisi di atasnya jalanan sepur. Ni jangkoan bumel kewates cuman di jalan-jalan nyang ada saruran lèstriknya doang. == Ruju'an == <references /> [[Category:Gandaran]] [[Category:Sepur]] i5agq08c34lofh48ou76mpmvthovrkz Bumi 0 764 25358 25356 2024-08-29T04:52:35Z Kwamikagami 782 25358 wikitext text/x-wiki [[File:The Blue Marble (remastered).jpg|thumb|Tampang bumi di ruang awang-awang]] '''Bumi''' (hurup Arab Gundul: بومى; simbol: [[file:Earth symbol (fixed width).svg|🜨]] dan [[file:Globus cruciger (fixed width).svg|♁]]) entu bintang ider nomor tiga dari [[Mataari|Mataari]]. Dari 8 bintang ider, Bumi – paling gedé kelima. Bumi entu bintang ider paling gedé kalo dibandingin ama bintang ider batu nyang laèn. Kotan-kotan, orang-orang nggero' Bumi entu "bintang ider blao". Bumi kebuat semprakan 4,54 miliar taon nyang liwat. Kehirupan baru muncul 3,5 miliar taon nyang lalu. Bumi punya lapisan litospèr dibagi-bagi jadi berapa lèmpèng Bumi. Enni lèmpèng begerak selama jutaan taon di antéro Bumi. 70% kawasan Bumi diisi sama aèr. Bumi sesènggolan ama benda langit laèn kaya' mataari èn bulan paké tarikan Bumi. Lamanya Bumi beputer di sumbunya entu seari, èn lamanya Bumi muter ngelilingin mataari di dia punya palak entu 365,26 ari. Keadaan Bumi entu mèncong 23,4° nyang bikin Bumi béda-béda musim di tiap daèrahnya. Bumi ada [[Bulan|Bulan]] nyang nemenin muter ngelilingin mataari. Sesènggolan Bumi èn Bulan bikin Bumi jadi gablek naèk-sat, bikin Bumi keja miring biar ajeg, èn bikin anter-anteran Bumi punya leletan. Bumi entu tempatnya mahluk hidup pada ngendek èn hidup, salah satunya entu manusia. Sumber kehirupan ngerangsek. == Ruju'an == [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Bumi]] [[Category:Èlmu palak]] [[Category:Èlmu bumi]] [[Category:Planit]] 29d1mv1qotcshh3qz8mff7dmfg94svc Burdah 0 765 19378 3740 2024-06-04T20:54:57Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q337481]] 19378 wikitext text/x-wiki [[File:His Highness Sheikh Chassib.jpg|thumb|[[Mislah]], atu tulad Arab punya [[hodeng]] burdah]] [[File:Mens Coats 1872 Fashion Plate.jpg|thumb|Burdah Peringgi punya [[hodeng]]]] '''Burdah''' atawa '''burda'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بردة) entu jas panjang nyang dipaké jadi luarannya baju. Burdah biasanya dikeja deri bahan kaèn nyang anget, tebel, hata malah bulu héwan. Ni burdah biasanya ngengser<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Ngengser''' (hurup Arab Gundul: ڠڠسر) – ''menjulur dari atas ke bawah'' (Indo.).</ref> ampé [[dengkul]] atawa ampé [[kekiongan]]. Burdah nyang ngengser cuman ampé dengkul namanya '''jas abang''' (hurup Arab Gundul: جس ابڠ). Burdah udah dipaké semprakan ratusan taonan lebi. Banyak soldadu nyang maké burdah tebel pas [[musim salju]]. == Ruju'an == [[Category:Pakéan]] ix9ypcsfrb8bb0fbmtx2bhryt205rvr Burger 0 766 3742 3741 2024-05-16T13:15:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3741 wikitext text/x-wiki #REDIRECT [[Berger]] 0ud6opk2ypod15hfnonhugrixzuyg0z Burkina Paso 0 767 19817 3746 2024-06-04T21:38:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19817 wikitext text/x-wiki {{Negara|name=Burkina Paso|native_name=''Burkina Faso'' (Prasman)<br/>''𞤄𞤵𞤪𞤳𞤭𞤲𞤢 𞤊𞤢𞤧𞤮'' (Pulani)|flag=Flag_of_Burkina Faso.svg|coat=Coat_of_arms_of_Burkina Faso.svg|map=Burkina Faso_(orthographic_projection).svg|capital=Wagadugu|demonym=Burkina Paso}} '''Burkina Paso''' (hurup Arab Gundul: بورکينة فاسو; Prasman: ''Burkina Faso''; Pulani: ''𞤄𞤵𞤪𞤳𞤭𞤲𞤢 𞤊𞤢𞤧𞤮'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn jiranan ama [[Mali|Mali]], [[Nigèr|Nigèr]], [[Bénin|Bénin]], [[Togo|Togo]], [[Gana|Gana]], èn [[Panté Gading|Panté Gading]]. Cuman, ni negara dikulilingin ama itu negara pada, jadinya ora ngelah acan jalan ke laot. Ni negara punya hopstad [[Wagadugu|Wagadugu]]. Ni negara jenggarnya 274.200 km<sup>2</sup> (105.900 mi<sup>2</sup>). Di sono, ada barang 21.510.181 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], selaènnya basa sional nyang diakuin, kaé [[Basa Moré|basa Moré]], [[Basa Bisa|basa Bisa]], [[Basa Diula|basa Diula]], èn [[Basa Pulani|basa Pulani]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Burkina Paso]] 92k3r0uu7pr3qz6yvqcqyr1byojz5f9 Burundi 0 768 19818 3751 2024-06-04T21:39:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19818 wikitext text/x-wiki {{Negara|name=Kiblik Burundi|native_name=''Repuburika y’Uburundi'' (Burundi)<br/>''République du Burundi'' (Prasman)<br/>''Republic of Burundi'' (Inggris)|flag=Flag_of_Burundi.svg|coat=Coat_of_arms_of_Burundi.svg|map=Burundi_(orthographic_projection).svg|capital=Gitéga (pulitik)<br/>Bujumbura (èkonomi)|demonym=Burundi}} '''Burundi''' (hurup Arab Gundul: بوروندى; Burundi: ''Uburundi''; Prasman: ''Burundi''; Inggris: ''Burundi'') atawa resminya '''Kiblik Burundi''' (hurup Arab Gundul: کبليک بوروندى; Burundi: ''Repuburika y’Uburundi''; Prasman: ''République du Burundi''; Inggris: ''Republic of Burundi'') entu atu negara kecil di [[Aprika|Aprika]]. Burundi punya hopstad nama [[Gitéga]]. Adapun Burundi punya basa resmi entu [[basa Burundi]], [[basa Prasman]], èn [[basa Inggris]]. Ada sekiteran 8,5 jutaan orang nyang tinggal di Burundi. Burundi entu atu deri negara nyang paling susah di dunia. Taun 1962, Burundi dapet ènggal deri [[Bèlgi|Bèlgi]]. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] {{Negara di Aprika}} 1s9jevh9fin4f8pgicr4rid58jt0x8d Burung pengocéh 0 771 19819 3764 2024-06-04T21:39:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19819 wikitext text/x-wiki [[File:Passeriformes-01v01.jpg|175px|thumb|Macem-macem burung pengocèh]] '''Burung pengocéh''' (hurup Arab Gundul: بوروڠ فڠوچيه) atawa '''''Passeriformes''''' entu atu orde paling gedé deri kelas burung atawa ''aves'' di dalem kerajaan héwan atawa ''animalia''. Ada sekitaran 5.400 macem atawa lebi deri setenga jumblah keseruruhan macem burung entu burung pengocéh. == Ruju'an == [[Category:Héwan]] [[Category:Burung-burungan]] 3seeq8u2y29qdat7eai2d8bs45rp7r4 Butan 0 772 24188 19820 2024-07-16T07:25:36Z Bangrapip 9 24188 wikitext text/x-wiki {{Negara|name=Kerajaan Butan|native_name=འབྲུག་རྒྱལ་ཁབ (Butan)<br/>''Druk Gyal Khap''|flag=Flag_of_Bhutan.svg|coat=Emblem_of_Bhutan.svg|map=Bhutan_(orthographic_projection).svg|capital=Timpu|demonym=Butan}} '''Butan''' (hurup Arab Gundul: بوتن; Butan: འབྲུག་ཡུལ་ ''Druk Yul'' [ʈuk̚˩.yː˩]) atawa resminya '''Kerajaan Butan''' (hurup Arab Gundul: كراجأن بوتن; Butan: འབྲུག་རྒྱལ་ཁབ་ ''Druk Gyal Khap'') entu atu negara kecempèt nyang kecil di Pegunungan Himalaya di Asia Kidul. Ni negara diperènta ama Raja Jigme Khesar Namgyel Wangchuck, nyang udah jadi raja semprakan tahon 2006. Butan didiriin tahon 1644 ama Shabdrung Ngawang Namgyel. Orang Butan bangga banget negaranya merdéka terus, kaga' perna dijajah. Butan punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Timpu]]. Basa resminya – [[basa Butan]]. Ada 700.000-an orang nyang tinggal Butan. Orang ama guwernemèn Butan bangga bangat budayanya berales ama ajaran Buda Tibèt. 97% orang Butan agamanya [[Buda]]. Ampé tahon 1974, Buta nutup diri deri dunia luar. Cuman, sekarang orang mah pada bisa nyaba ke ni negara, cuman dikit doang. Lapangan terbang atu-atunya ada di Kedemangan<ref>'''Kedemangan''' (hurup Arab Gundul: کدمڠن) – ''distrik'' (Indo.); ''district'' (Ing.).</ref> Paro. Ni negara watesan di kidulnya ama [[Hindi|Hindi]] èn di lornya ama [[Tiongkok|Tiongkok]]. Negara bagèan Hindi Sikim misahin Butan ama Népal. Butan punya èkspor nyang paling utama ya'entu lèstrik aèr (''hydroelectricity'') nyang dijual ke Hindi. Butan punya èkonomi kecit, cuman nanjak lekas. Mata uangnya – [[Ngultrum]], nyang diajegin ama [[rupiah Hindi]]. Butan entu atu-atunya negara nyang nètral karbon, malah mines karbonnya di antéro dunia. == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Asia Kidul]] [[Category:Negara]] [[Category:Butan]] afnykxuft0r5ltzfjupg5vdtdnnq2u6 Bèca' 0 774 19821 3784 2024-06-04T21:39:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19821 wikitext text/x-wiki [[File:Cycle Rickshaw (39228354750).jpg|thumb|Bèca' di [[Tiongkok|Tiongkok]]]] '''Bèca'''' (hurup Arab Gundul: بيچاء; hurup Tionghoa Ringkes: 马车, hurup Tionghoa Terdisionil: 馬車; Hokkièn: ''bé-chhia'' 'kerèta kuda') ya'entu gandaran roda tiga nyang banyak ditemuin di [[Indonesia|Indonésia]] èn sebagèan [[Asia|Asia]]. == Ruju'an == [[Category:Gandaran]] 9bob7d1rjd9qwwt5q7fqbq4o1psjap8 Bècèng 0 775 19379 3791 2024-06-04T20:55:03Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1574963]] 19379 wikitext text/x-wiki [[File:Handgun collection.JPG|thumb|Tampang bècèng]] '''Bècèng''' (hurup Arab Gundul: بيچيڠ) atawa '''bèngkot''' (hurup Arab Gundul: بڠكوت) atawa '''sibongkok'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. </ref> (hurup Arab Gundul: سيبڠكوق) atawa '''pèstol''' (hurup Arab Gundul: فستول) atawa '''tobanji'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: طبانجى) atawa '''tegil''' (hurup Arab Gundul: تݢيل)<ref name=":0" /> ya'entu senjata bakal tèmbok paké satu tangan. Bècèng dibagi jadi dua, ya'entu ''revolver'' nyang paké [[Magasèn|magasèn]] nyang muter-muter. Terusannya, ada bècèng biasa nyang magasènnya nyatu sama laras. == Ruju'an == <references /> [[Category:Senjata]] [[Category:Senjata api]] c0h7wy97crnai2x90qwqdsxmhfqhay6 Bèji, Dèpok 0 776 25085 25069 2024-08-25T05:00:22Z Sofi Solihah 231 25085 wikitext text/x-wiki {{kecamatan|nama=Bèji |dati2=Kota |nama dati2=Dèpok |luas=14,56 km² |penduduk=171723 |kelurahan=6 kelurahan |nama camat=Hendar Fradesa{{butu tukilan}} |kepadatan=11798 |provinsi=Jawa Kulon |website={{url|https://beji.depok.go.id}} }} '''Bèji''' [[Basa Indonésia|(Indonésia]]: ''Tanah Abang'') entuh hatu [[kecamatan]] di wilayah [[Dèpok|Dèpok Kota]], [[Jawa Kulon]]. Ni kecamatan punya jembar barang 14,56 km² ama gableg penjogrog 155,933 orang pas taon 2023 nyang mana lanangnyah ada 78,055 orang ama wadonnyah 77,878 orang.[https://beji.depok.go.id/home] Baheulanya menurut cerita yang beredar di masyarakat, nama Beji bukan cuma kata biasa, tapi ada kaitan sama jejak spiritual dari seorang ulama nyang punya peran penting ngebentuk identitas ni kecamatan. <ref>https://beji.depok.go.id/</ref> '''Ruju’an''' == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Dèpok Kota]] gq0reib0mxskrfja7xgafm73qvwzkuq Bèker 0 777 19823 3799 2024-06-04T21:39:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19823 wikitext text/x-wiki [[File:Blue Darter Trophy.jpg|thumb|Tampang piala ]] '''Bèker'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بيکر) atawa '''piala''' (hurup Arab Gundul: فيالا) nya'entu barang nyang diangsrongin bakal orang nyang menangin atu ranggehan. Bèker sokanan diangsrongin wayah lomba gerak badan. == Ruju'an == [[Category:Bèker]] k9k9r5yf2jrccqb7zbiudozf5qigiyb Bèker Dunia FIFA 0 778 25726 25717 2024-09-21T05:44:22Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25726 wikitext text/x-wiki [[File:FIFA World Cup wordmark.svg|thumb|Mèrek kata Bèker Dunia FIFA]] '''Bèker'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> '''Dunia FIFA''' (hurup Arab Gundul: بيكر دنيا فيفا) entu atu perlombaan bola tendang nyang paling banyak ditempo ama orang mana-mana. Nyang mapak ni Bèker Dunia FIFA entu [[Serèkat Bola Tendang Antérobangsa|Serèkat Bola Tendang Antérobangsa]] (FIFA) saban empat tahon sekali. Orang mah lebi sering pada nempo ni Bèker Dunia ketimbang pegelaran [[Gerak badan|gerak badan]] nyang laènnya–hata ketimbang [[Maèn Olimpiade|Maèn Olimpiade]]. Tim nyang paling sering juara entu tim [[Tim sional Brasil|Brasil]] sebab dia udah menang ni bèker 5 kali. == Ruju'an == [[Category:Gerak badan]] [[Category:Bola tendang]] h7ksvaq2ys9i5fv30g3969wk9tz0qgs Bèkot 0 779 19825 3810 2024-06-04T21:39:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19825 wikitext text/x-wiki '''Bèkot''' (hurup Arab Gundul: بيکوت) entu [[protès]] nyang orang nyang mrotèsnya pada ogah ngebeli [[Barang bikinan|barang]] atawa ngasi duit ke atu [[Matskepé|matskepé]]. Bukannya ngebeli entu barang, tu orang pada belinya barang laèn nyang mèmper cuman deri laèn matskepé. == Ruju'an == [[Category:Atur banda]] [[Category:Protès]] mel7svhpk6mp34w1zcqe8i2x1q2ivld Bèl muka 0 780 19826 3813 2024-06-04T21:39:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19826 wikitext text/x-wiki [[File:Teliris VL Modular.JPG|thumb|Bèl muka]] '''Bèl muka''' (hurup Arab Gundul: بل موک; Inggris: ''videoconference'' atawa ''video call'') ièlah seperangkat tèhnolohi ubung-ubungan jauh saut-sautan nyang bikin dua pihak atawa lebih di tempat nyang laèn-laèn bisa pada ngobrol liwat pengiriman dua arah dedengeran èn dedelengan bareng-barengan. == Ruju'an == [[Category:Bèl muka]] t2zartlmo93rno6256yugkngwpwbjpf Bèlgi 0 781 19827 3828 2024-06-04T21:39:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19827 wikitext text/x-wiki {{Negara|name=Kerajaan Bèlgi|native_name=''Koninkrijk België'' (Welanda) <br/> ''Royaume de Belgique'' (Prasman) <br/> ''Königreich Belgien'' (Dèt)|flag=Flag_of_Belgium.svg|coat=Great_coat_of_arms_of_Belgium.svg|map=Belgium_(orthographic_projection).svg|capital=Bresèl|demonym=Bèlgi}} '''Bèlgi''' (hurup Arab Gundul: بلݢى; Welanda: ''België''; Dèt: ''Belgien''; Prasman: ''Belgique'') atawa resminya '''Kerajaan Bèlgi''' (hurup Arab Gundul: کراجأن بلݢى; Welanda: ''Koninkrijk België''; Dèt: ''Königreich Belgien''; Prasman: ''Royaume de Belgique'') ada atu negara pèderal nyang ada di Èropa Kulon. Bèlgi wates-watesan ama [[Walanda|Welanda]] di blèlir, [[Dètslan|Dètslan]] di blètan, [[Leksembereh|Leksembereh]] di belah kidul-wètan, èn [[Prasman|Prasman]] di bekidul. Bèlgi punya lèbar entu 30.689 km<sup>2</sup> (atawa sepantes ama 11.849 mil persegi). Ada sekitaran 11,6 jutaan orang nyang tinggal di Bèlgi. Ni negara – atu negara anggota pendiri [[Uni Èropa]] èn negara markasnya. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Bresèl]]. Ada tiga daèrah di Bèlgi: * '''[[Plandèren]]''' (hurup Arab Gundul: فلنديرن; basa Welanda: ''Vlanderen''; basa Prasman: ''Anvers''; basa Dèt: ''Flandern''; basa Limbereh: ''Vlaondere''; basa Plam Kulon: ''Vloandern'') entu ponggahan lornya Bèlgi, percis kidulnya Welanda. Kebanyakan orang di ni wilayah ngomongnya basa Welanda. * '''[[Waloni]]''' (hurup Arab Gundul: والونى; basa Welanda: ''Wallonië''; basa Prasman: ''Wallonie''; basa Dèt: ''Wallonie(n)''; basa Leksembereh: ''Wallounien''; basa Pikad: ''Walonnie''; basa Wal: ''Walon(r)eye'') entu ponggahan Bèlgi bekidul, percisnya di lornya Prasman. Di mari, orang sekitar, orang Walen, pada ngomongnya basa Prasman. Ada juga' sebagèan kecit Waloni punya sampingnya Dètslan nyang orang pada ngomong basa Dèt di sonoh. * '''[[Daèrah Hopstad Bresèl]]''' (hurup Arab Gundul: دائرة هوفستاد برسل; basa Welanda: ''Brussels Hoofdstedelijk Gewest''; basa Prasman: ''Région de Bruxelles-Capitale''; basa Dèt: ''Region Brüssel-Hauptstadt'') entu wilayah sintrem nyang di tenga-tenganya ni negara, dikulilingin wilayah Plandèren di semua sisinya. Itu témpo dulunya wilayah orang ngomong Welanda. Cuman sekarang mah paling banyak basa Prasman, ama beberapa basa Welanda. Deri semua-muanya penduduk, 60%-nya ngomong basa Welanda, 39%-nya – Prasman, èn cuman seemprit doang, kurang lebi 1%, entu orang nyang ngomong basa Dèt (dikatanya: ''Deutschbelgier'' 'orang Dèt Bèlgi'). Bakal ngopènin ni semua pada, Bèlgi ada punya sistim guwernemèn nyang ribet paké daèrah-daèrah nyang otonom bangat. == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Bèlgi]] 6d2sosez6kt4a3rc7etaxt106sxagp3 Bèlgrado 0 782 19828 3834 2024-06-04T21:39:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19828 wikitext text/x-wiki [[File:PANORAMA BEOGRADA SA PC "USCE" (Old Belgrade Panorama From The Bilding "Usce").jpg|thumb|Bèlgrado diimpleng deri atas jaoh]] '''Bèlgrado''' (hurup Arab Gundul: بلݢراد; [[Basa Sèrwi|Sèrbi]]: Београд ''Beograd'') ièlah hopstad ama kota nyang paling gedé di [[Sèrwi|Sèrbi]]. Ni kota ngejagjag di bantrokannya [[Kali Sawah|Kali Sawah]] èn [[Kali Dono]] ama bantroknya [[Legok Panoniah]] èn [[Balkan]]. Ni kota punya arti lèterlek – 'kota puti'. Di wilayah kotanya Bèlgrado, nyang pada ngejogrog ada 1.197.714 orang, sementara ada 1,6 jutaan orang nyang pating ngejogrog di wilayah biang kotanya (per tahon 2022).<ref>''[https://publikacije.stat.gov.rs/G2023/Pdf/G20234001.pdf Ethnicity - data by municipalities and cities]'' (PDF). Biro Statistik Kiblik Sèrwi, Bèlgrado. 2023. h. 38. ISBN <bdi>978-86-6161-228-2</bdi>.</ref><ref>[https://www.stat.gov.rs/en-us/vesti/statisticalrelease/?p=14061&a=31&s=3104 "First results of the 2022 Census of Population, Households and Dwellings"]. ''stat.gov.rs''. [https://web.archive.org/web/20221221114326/https://www.stat.gov.rs/en-us/vesti/statisticalrelease/?p=14061&a=31&s=3104 Diarsip] deri nyang asli per 21 Désèmber 2022. Dipungut per 27 Oktober 2023.</ref> == Ruju'an == [[Category:Sèrwi]] <references /> [[Category:Ibu negeri di Èropa]] djd62r05naw6qju9dt8ql4fnyauwscr Bènggol 0 783 19829 3837 2024-06-04T21:39:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19829 wikitext text/x-wiki [[File:Al Capone in 1930.jpg|thumb|[[Al Capone]], atu bènggol bekèn deri [[Amrik Serèkat|Amrik Serèkat]]]] '''Bènggol'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بڠݢول) entu bas atawa pemajikan atawa dedengkotnya atu [[kelompok garong]]. Bènggol jadi uteknya kelakuan-kelakuan jahat. == Ruju'an == [[Category:Kejahatan]] 18pqlhyajt5lle5jp3998dksjxerteg Bèngkèl roti 0 784 24500 23183 2024-07-26T02:39:53Z Bangrapip 9 24500 wikitext text/x-wiki [[File:MagasinDandoy.jpg|thumb|Bèngkèl roti di [[Bresèl|Bresèl]]]] '''Bèngkèl roti'''<ref>Kähler, H. (1966). ''Wörterverzeichnis des Omong Djakarta''. Berlèn: Verlag von Dietrich Reimer, h. 22.</ref> (hurup Arab Gundul: {{Script|Arabic|بڠکل روتي}}) ièlah [[Usaha|tempat]] nyang ngeja ama ngejualin daharan nyang bahan dasarnya [[tepung]] èn [[Pemanggangan|dipanggang]] dalem [[Pembakaran roti|pembakaran]], kaya' [[Roti|roti]], [[kué kering]] (''cookies''), [[kué]], [[kué panggang]] (''pastry''), èn kué [[pasté]] (''pie'').<ref>Yogambal Ashokkumar (2009), ''Theory of Bakery and Confectionary'', ISBN 978-81-203-3954-5</ref> Berapa bèngkèl roti kètèngan juga' ada nyang jadi [[warung kupi]] juga', nyang nanjain [[Gahwa|gahwa]] ama [[Sahi|sahi]] bakal timpalannya roti. == Ruju'an == [[Category:Roti]] mvazi1oyjdsc3juybku3wx5lt2emzl9 Bèngsin 0 785 19831 3844 2024-06-04T21:39:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19831 wikitext text/x-wiki [[File:Gasoline in mason jar.jpg|thumb|Bèngsin di bergelèt]] '''Bèngsin''' (hurup Arab Gundul: بڠسين; [[Basa Welanda|Welanda]]: ''benzine''; [[Basa Dèt|Dèt]]: ''benzin'') ièlah atu jenis [[Minyak bumi|bahan tunu minyak]] nyang dimaksudin bakal [[gandaran mesin]] kiping dua, tiga, ama empat. Ringkes kata, bèngsin kebikin deri [[jat aèr areng]] (''hidrokarbon'') kèteng lempeng, mulain deri C7 (hèptana) entuk C11. Laèn setilah kata, bèngsin kebikin deri perintilan nyang cuman kebikin deri [[jat aèr]] (''hidrogen'') ama [[jat areng]] (''karbon'') nyang sili kecangcang jadinya ngebikin kèteng. == Ruju'an == [[Category:Bahan bakar]] 3t1a8w0rehvmfn3c15r431phu29dia8 Bèntèng (catur) 0 786 19832 3850 2024-06-04T21:39:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19832 wikitext text/x-wiki [[File:Chess piece - White rook.JPG|thumb|Tampang bèntèng catur]] '''Benteng''' (♖ ♜; basa Welanda: ''toren''; hurup Arab Gundul: بينتڠ) nya'entu anuan catur nyang geraknya maju-mundur atawa ngèrè-nganan. Enni bèntèng ama [[Raja (catur)|rajanya]] gableg ngelakonin ''rokade'' (gerak tukaran raja-bèntèng). Tukang maèn ada punya bèntèng di ujung papan caturnya. == Ruju'an == [[Category:Catur]] abcqyuf02cpyqwhys8zloadavs77gu3 Bèntèng, Kepuloan Selayar 0 787 19833 3853 2024-06-04T21:39:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19833 wikitext text/x-wiki '''Bèntèng''' ya'entu atu kecamatan di [[Kepuloan Selayar|Kepuloan Selayar]] nyang jadi hopstadnya [[Kepuloan Selayar|Kepuloan Selayar]] con2hfv5lx77aj4bqkf0yco8gegvr83 Bènuè 0 788 3855 3854 2024-05-16T13:15:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3854 wikitext text/x-wiki #REDIRECT [[Benua]] qehac0hk29rqnyuvrvcoe4437a5yi3x Bèren 0 789 19834 3859 2024-06-04T21:39:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19834 wikitext text/x-wiki [[File:Central Bern from north.jpg|thumb|Bèren Sintrem diimpleng deri awan]] '''Bèren''' (hurup Arab Gundul: برن; [[Basa Dèt|Dèt]]: ''Bern'' [bɛrn]; [[Basa Prasman|Prasman]]: ''Berne'' [bɛʁn]; [[Basa Itali|Itali]]: ''Berna'' [ˈbɛrna]; [[Basa Réto-Roman|Réto-Roman]] ''Berna''; [[Basa Dèt Atas Kulon|Dèt Atas Kulon]]: ''Bärn'' [b̥æːrn]) ièlah [[Ibu negeri|ibu negeri]] secara hakèkat (''de facto'') deri [[Switserlan|Switserlan]]. Ni kota gableg penjogrog ada barang 133.883 orang (per 2018). Bèren entu kota paling gedé nomer 4 di Switserlan abisnya [[Sirik]], [[Jénéwah]], ama [[Basèl]]. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Switserlan]] jta84qia85jz6z9xcr264qiv3wp5kls Bèrok 0 790 19835 3864 2024-06-04T21:39:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19835 wikitext text/x-wiki [[File:Monaco Marine Antibes.jpg|thumb|Bèrok di [[Monako|Monako]]]] '''Bèrok'''<ref>''Hindia-Nederland: Surat Kabar Betawi''. (24 Sèptèmber 1873).</ref> (hurup Arab Gundul: بيروق) atawa '''bèrop'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 311.</ref> (hurup Arab Gundul: بيرف; Welanda: ''werf'') ièlah tempat di mana kapal pada dikeja ama didandanin. Nyang masup ke bèrok bisa [[kapal yah]], [[kapal soldadu]], [[kapal pesiar]], atawa laèn-laèn kapal angkut barang atawa kapal tambangan. Adapun negara nyang industri pengejaan kapalnya gedé antara laèn [[Amrik Serèkat|Amrik Serèkat]], [[Brasil|Brasil]], [[Dènemarken|Dènemarken]], [[Hindi|Hindi]], [[Imarat Arab Rempug|Imarat Arab Rempug]], [[Irlan|Irlan]], [[Itali|Itali]], Jepang, [[Britani Gedé|Kerajaan Rempug]], [[Koréa Kidul|Koréa Kidul]], [[Kroasi|Kroasi]], [[Norwèhen|Norwèhen]], [[Ostrali|Ostrali]], [[Piètnam|Piètnam]], [[Pilipénen|Pilipénen]], [[Pinlan|Pinlan]], [[Polen|Polen]], [[Prasman|Prasman]], [[Ruméni|Ruméni]], [[Ruslan|Ruslan]], [[Singapur|Singapur]], [[Swèden|Swèden]], [[Taiwan|Taiwan]], [[Tiongkok|Tiongkok]], [[Turki|Turki]], [[Ukrain|Ukrain]], ama [[Welanda|Welanda]]. Industri pengejaan kapal lebi ketrindilan di Èropa ketimbang di Asia nyang mana tu negara ngedèngklok gableg dikitan matskepé ama rada gedéan. Pada ngejeprah kapal nyang dikeja atawa diopènin di bèrok nyang dipunyain ama dijalanin ama guwernemèn sional atawa soldadu laut. == Ruju'an == [[Category:Bèrok]] 9qug5l3loy8xfspr6ezfmovaz5iwlhv Bébé 0 791 19836 3867 2024-06-04T21:39:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19836 wikitext text/x-wiki [[File:Preprom.jpg|thumb|Orang wadon pada maké bébé]] '''Bébé'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: بيبى) entu atu [[Hodeng|hodeng]] deri [[pakéan]] wadon. Ni – pakéan deri [[kun]] (ponggah bawah) nyang keènclèk ama atasan (ponggah atas). Di Èropa ama Amrik, bébé dipaké ama mana-mana wadon semua umur gantinya kun ama [[blus]] atawa [[pantalon]] nyang kepisah. Bébé gableg banyak macem. Bébé biasanya dipaké dalem acara-acara kelima<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Bekelima''' (hurup Arab Gundul: بکليما) – ''formal'' (Indo.); ''formal'' (Ing.).</ref>, kaya' kondangan [[kawinan]] atawa [[Ibingan|dangsa]]. Bébé juga' dipaké kapan [[musim pentèr]] biar adem. Orang wadon nyang mudaan lebi demen paké kun nyang pèndèkan ketimbang wadon nyang tuaan. == Ruju'an == [[Category:Pakéan]] [[Category:Pakéan wadon]] 6b5j2b3e79tz5w977b3ozkvdvx5qyis Béca' 0 792 3869 3868 2024-05-16T13:15:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3868 wikitext text/x-wiki #REDIRECT [[Bèca']] t00r39thyh5hi8e83ab8g5rz3ehpa2l Bélis 0 793 23250 19837 2024-07-03T17:05:54Z Bangrapip 9 23250 wikitext text/x-wiki {{Negara|name=Bélis|native_name=''Belize'' (Inggris)|flag=Flag_of_Belize.svg|coat=Coat_of_arms_of_Belize.svg|map=BLZ_orthographic.svg|capital=St. John's|demonym=Bélis}} '''Bélis''' (hurup Arab Gundul: بيليس; Inggris: ''Belize'') entu negara kepuloan nyang letaknya di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Mèksiko|Mèksiko]] di belah lor-kulon ama [[Guatémala|Guatémala]] di bekulon. Sebagé lagi, ni negara madep ngètan ke [[Laot Karaiben|Laot Karaiben]]. Ni negara punya hopstad [[Bèlmopan|Bèlmopan]]. Ni negara jenggarnya 22.966 km<sup>2</sup> (8.867 mi<sup>2</sup>). Di sono, ada barang 441.471 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Bélis]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Bélis]] n65xa5bpopxrjyldck5mh3wxkd4nbj6 Bélopa, Luwu 0 794 22183 19838 2024-06-13T17:15:21Z OrangKalideres 327 Koreksi 22183 wikitext text/x-wiki '''Bélopa''' ya'entu [[kecamatan]] nyang jadi hopstadnya [[Kabupatèn Luwu]], [[Sulawési Kidul]]. [[Category:Kota di Sulawési Kidul]] e0seyqx9i8r1pqszc3kjzppjmol7qcf Bénin 0 795 19839 3883 2024-06-04T21:39:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19839 wikitext text/x-wiki {{Negara|name=Kiblik Bénin|native_name=''République du Bénin'' (Prasman)<br/>''Orilẹ-ede Benin'' (Yoruba)|flag=Flag_of_Benin.svg|coat=Coat_of_arms_of_Benin.svg|map=Benin_(orthographic_projection).svg|capital=Porto-Nowo<br/>Kotonu<ref>Sintrem guwernemèn</ref>|demonym=Bénin}} '''Bénin''' (hurup Arab Gundul: بينين; Prasman: ''Bénin''; Yoruba: ''Benin'') atawa resminya '''Kiblik Bénin''' (hurup Arab Gundul: کبليک بينين; Prasman: ''République du Bénin''; Yoruba: ''Orilẹ-ede Benin'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Togo|Togo]] di bekulon, [[Burkina Paso|Burkina Paso]] èn [[Nigèr|Nigèr]] di blèlir, [[Nigéria|Nigéria]] di blètan, ama [[Telok Bénin|Telok Bénin]]. Ni negara punya hopstad [[Wp/be/Porto-Nowo|Porto-Nowo]], mar sintrem guwernemènnya di [[Kotonu|Kotonu]], kota nyang paling gedénya. Ni negara jenggarnya 114.763 km<sup>2</sup> (44.310 mi<sup>2</sup>). Di sono, ada barang 11.733.059 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], walakin dia punya basa sionalnya seabrek-abrek. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Bénin]] <references />{{Negara di Aprika}} 5s80qsu4ijswob5230qou3c5v2z8o63 Bénésuèla 0 796 19840 3887 2024-06-04T21:39:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19840 wikitext text/x-wiki {{Negara|name=Kiblik Bénésuèla Boliwariah|native_name=''República Bolivariana de Venezuela'' (Spanyol)|flag=Flag_of_Venezuela.svg|coat=Coat_of_arms_of_Venezuela.svg|map=Venezuela_(orthographic_projection).svg|capital=Boliwi|demonym=Karakas}} '''Bénésuèla''' (hurup Arab Gundul: بينيسويلة ; Spanyol: ''Antigua and Barbuda'') atawa resminya '''Kiblik Bénésuèla Boliwariah''' (hurup Arab Gundul: کبليک بينيسويلة بوليوارية; Spanyol: ''República Bolivariana de Venezuela'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Karakas|Karakas]]. Ni negara jenggarnya 916.445 km<sup>2</sup> (353.841 mi<sup>2</sup>). Di sono, ada barang 30.518.260 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman masing ada 26 basa daèrah laènnya nyang diakuin. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Bénésuèla]] qtuwsz4t6m7jml3ca1ea48v2ulfd4qf Bérut 0 797 22576 19841 2024-06-21T03:43:20Z Bangrapip 9 22576 wikitext text/x-wiki [[File:Beirutsunset.jpg|thumb|Bérut deri atas]] '''Bérut''' (hurup Arab Gundul: بيروت; [[Basa Arab|Arab]]: بيروت ''Bayrūt'') ièlah hopstad ama kota paling gedénya [[Lèbanon|Lubnan]]. Tahon 2017, Bérut Gedé penjogrognya ada 2.145.527 juta,<ref>[https://www.citypopulation.de/en/lebanon/admin/ "Lebanon: Administrative Division (Governorates and Districts) - Population Statistics, Charts and Map"].</ref> nyang ngebikin ni kota jadi kota paling gedé nomer tiga di daèrah [[Sam]] èn nomer tiga belas di [[Dunia Arab]]. Ni kota adanya di tanjung di tenga-tenganya [[Lèbanon|Lubnan]] punya pesisir [[Laot Tenga]]. Bérut udah dijogrogin ada lebi deri 5.000 tahon, mugané jadi atu kota nyang paling gaèk di dunia. == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Category:Lèbanon]] 7k4ukvqia661r34mbqqnn16j7xonc7e Bétulmegedis 0 798 19842 3893 2024-06-04T21:39:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19842 wikitext text/x-wiki [[File:Jerusalem-1712855.jpg|thumb|330x330px|Tampang Bétulmegedis deri jaoh: kiatan ada [[Mesigit Kubah Batu]].]] '''Bétulmegedis''' (hurup Arab Gundul: بيت المقدس) atawa '''Kudus''' (hurup Arab Gundul: قدس; Arab: القُدس ''al-Quds''; Ibrani: יְרוּשָׁלַיִם ''Yərûšālayim'') ièlah atu kota nyang bisa keitung paling kolot di dunia nyang ampé wayah gini orang pating pepes ngejedog di situ. Ni kota penting betul bakal banyak agama-agama gedé. [[Orang Yahudi]] nyedèknya ni kota suci bahna tau jadi sintrem pemerèntahan jaman [[Kitab Mugadas|Kitab Mugadas]] ama— dia kata—Bétullah dulu njejeg di situ. [[Orang Serani]] nyedèk suci juga' sebab [[Isa|Nabi Isa]] dulu banyak ceritranya di sonoh. Adapun [[Orang Selam]] imannya ngeyakinin kalu [[Muhammad|Nabi Muhammad]] mè'rat ke langit liwat Bétulmegedis ama [[Mesigit al-Aksa]] entu jadi orang Selam punya kèblat pertama seabisnya [[Mekah]]. Bétulmegedis seponggahnya dicedèk [[Israèl|Seraèl]], seponggahnya lagi dicedèk [[Palestèn|Palestèn]], nyang tu negara dua-duanya pada ngeja Bétulmegedis jadi hopstadnya, sepegimana di dia pada punya wèt. Cuman, banyak negara pada kaga' pakat. Mugané, banyak negara gableg komsol di Seraèlnya ada di [[Tal Abib]]. Bétulmegedis jaraknya barang 40 mil (atawa 64 kilomèter) di blètannya [[Laot Tenga|Laot Tenga]]. Ni – kota nyang ajrut-ajrutan banyak bukit ama lèrèng di sekulilingnya. == Ruju'an == p88c17wh5gztxgjt7x7elcohyqr3646 Bétutu 0 799 19843 3901 2024-06-04T21:39:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19843 wikitext text/x-wiki [[File:Ayam Betutu.jpg|thumb|Ayam betutu]] '''Bétutu''' (hurup Arab Gundul: بيتوتو) ya'entu masakan terdisionilnya [[Bali|Bali]] nyang dibikin deri ikan bekakak [[Ayam|ayam]] atawa [[bèbèk]] uger nyang isinya bumbu, terus dipanggang di api merang. == Ruju'an == [[Category:Makanan]] [[Category:Bali]] m1h5zi7wyvjtep9s815m58boxux23wq Cabangbungin 0 800 19844 3904 2024-06-04T21:39:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19844 wikitext text/x-wiki '''Cabangbungin''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.970,00 hèktar. == Ruju’an == 7bwvub9p6jhhzb4fieujscha622h2ap Cad 0 801 19845 3907 2024-06-04T21:39:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19845 wikitext text/x-wiki {{Negara|name=Kiblik Cad|native_name=''République du Tchad'' (Prasman)<br/>جمهورية تشاد (Arab)<br/>''Jumhūriyyat Tsyād'' (Cicéwa)|flag=Flag_of_Chad.svg|coat=Coat_of_arms_of_Chad.svg|map=Chad_(orthographic_projection).svg|capital=Njaména|demonym=Cad}} '''Cad''' (hurup Arab Gundul: چاد; Prasman: ''Tchad''; Arab: تشاد ''Tsyād'') atawa resminya '''Kiblik Cad''' (hurup Arab Gundul: کبليک چاد; Prasman: ''République du Tchad''; Arab: جمهورية تشاد ''Jumhūriyyat Tsyād'') entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]] èn watesan ama [[Libi|Libi]] di blèlir, [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] di bekidul, [[Sudan|Sudan]] di blètan, èn [[Kamérun|Kamérun]], [[Nigèr|Nigèr]], ama [[Nigéria|Nigéria]] di bekulon. Ni negara punya hopstad [[Njaména|Njaména]]. Ni negara jenggarnya 1.284.000 km<sup>2</sup> (496.000 mi<sup>2</sup>). Di sono, ada barang 10.329.208 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]] ama [[Basa Arab|basa Arab]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Cad]] 30v1v7r95o8dv5iko4t6yk0h5ref1g9 Calakan bikinan 0 802 19846 3911 2024-06-04T21:39:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19846 wikitext text/x-wiki '''Calakan bikinan''' entu calakan nyang ditamba ke atu sistim nyang bisa diopèn dalem kewontenan èlmiah atawa gableg digero gè ''artificial intelligence'' dalem basa Inggris atawa disingget jadi AI, dima'nain jadi calakan kediaan èlmiah. Andreas Kaplan èn Michael Haenlein ma'nain calakan bikinan entu "kesanggenepan sistim bakal tapsir data luaran yang ènggal, bakal ngaji deri entu data, èn maké entu tarbiyah bakal nyandak jujuan èn gawéan liwat penuturan nyang ngeluk". Pegini punya sistim lumbrahnya diomong jadi kumputer. Calakan dikeja èn dipasupin ke dalem kumputer bakal gableg ngelakonin gawéan kaya' nyang dilakonin ama orang. Berapa macem bidang nyang maké calakan bikinan entu sistim ahli (''expert system''), gim kumputer, mantèk kubra, jala sarap tiron èn kerobotan. Tèhnisnya, calakan bikinan entu modèl statistik nyang dipaké bakal nyomot keputusan dengen matok sabet sipat deri atu benda bependaringan data nyang tarannya diceplok di macem-macem perabot lèstrik. == Ruju'an == o571gif27lxdixjw9r6ydcsl35okjig Calakan bikinan di guwernemèn 0 803 19847 3915 2024-06-04T21:39:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19847 wikitext text/x-wiki '''Calakan bikinan di guwernemèn''' nyuntrungin ke calakan bikinan nyang dipater takil bakal guwernemèn wayah mutahirin dia pada punya sistim lama. Enni calakan bikinan ada punya kesanggepan bakal ngelakonin perèntah nyang sokanan dilakonin ama pegawé guwernemèn, kaya' jawabin pertanyaan warga, ngisi blangko, narjim berekas, èn laènnya. Jujuannya entu bakal naèkin mangkus èn kualitèt layanan umum. == Ruju'an == 0gl1ex8bt9g8ra7z1xwwzlp0h8pkhr1 Cangcut 0 804 19380 3919 2024-06-04T20:55:21Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q49223]] 19380 wikitext text/x-wiki [[File:Knickers1.jpg|thumb|Cangcut wadon]] '''Cangcut''' (hurup Arab Gundul: چڠچوت) atawa '''kancut''' (hurup Arab Gundul: کنچوت) entu semacem [[Onderhud|onderhud]]. Cangcut ada punya macem-macem bentuk ama ukurannya. Nyang paling umum entu cangcut bikini. nyang kecil doang. Cangcut biasanya dikeja deri [[Sutra|sutra]], [[Kapas|katun]], [[antlas]], atawa [[Lawon|lawon]] bikinan, sama ada [[Rènda|rèndanya]] biasanya. Nah, itu cangcut dikasi [[kolor]] nyang gunanya biar kaga' melorot itu cangcut, sebab itu kolor èmang lentur. == Ruju'an == [[Category:Pakéan]] [[Category:Pakéan wadon]] [[Category:Onderhud]] 8qc4rnwdpt2y6sfusm0r656eq51cvao Cangklong 0 805 19848 3923 2024-06-04T21:39:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19848 wikitext text/x-wiki [[File:Bearded man smoking pipe-3013924.jpg|thumb|Aki-aki lagi nyangklong]] '''Cangklong''' (hurup Arab Gundul: چڠکلوڠ) entu alat nyang dipaké orang kanggo bakal [[Roko'|ngudud]] [[bako]] atawa laèn jat. Tukang ngudud cangklong biasanya kaga' ngisep napes pas lagi nyangklong. Tu orang masupin itu udud ke dia punya [[Mulut|bacot]] terus ditiupin. Ngudud paké cangklong bukan pilian laèn nyang nyèhatin ketimbang ngudud langsung deri [[roko']]. == Ruju'an == onh0fv9aih5oe8ko7yk4hh0e9mtcuh6 Cangklong lèstrik 0 806 19849 3926 2024-06-04T21:39:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19849 wikitext text/x-wiki [[File:VripTechVHWInAction.jpg|thumb|Gudu-gudu lèstrik, semacemnya cangklong lèstrik]] '''Cangklong lèstrik''' (hurup Arab Gundul: چڠکلوڠ لستريک) atawa '''uncui lèstrik''' (hurup Arab Gundul: اونچؤى لستريک) atawa '''gudu-gudu lèstrik''' (hurup Arab Gundul: ݢودو٢ لستريک), atawa anak wayah gini pada ngomongnya '''''vape''''', entu peranti bakal nguapin jat bakal [[Pengirupan|diudud]]. Jat taneman juga' kena dipaké, biasanya [[ganja]], [[tembako]], atawa dedaonan laènnya, atawa ramuan [[minyak pati]].<ref>Stefaniak, Aleksandr B.; LeBouf, Ryan F.; Ranpara, Anand C.; Leonard, Stephen S. (2021). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8251682 "Toxicology of flavoring- and cannabis-containing e-liquids used in electronic delivery systems"]. ''Pharmacology & Therapeutics''. '''224''': 107838. doi:[[doi:10.1016/j.pharmthera.2021.107838|10.1016/j.pharmthera.2021.107838]]. ISSN [[issn:0278-6826|0163-7258]]. PMC [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8251682 8251682]. PMID [https://pubmed.ncbi.nlm.nih.gov/33116348 33746051].</ref> Walakin, galibnya ni cangklong lèstrik diisinya paké campuran [[propilène glikol]], [[Glisérol|glisérin]], ama obat-obatan kaya' [[nèkotin]] (tulad: sari tembako) atawa [[tètrahidrokanabinol]] sebagé teneban caèr.<ref>Li, Liqiao; Lee, Eon S.; Nguyen, Charlene; Zhu, Yifang (2020). [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7590927 "Effects of propylene glycol, vegetable glycerin, and nicotine on emissions and dynamics of electronic cigarette aerosols"]. ''Aerosol Science and Technology: The Journal of the American Association for Aerosol Research''. '''54''' (11): 1270–1281. Bibcode:[https://ui.adsabs.harvard.edu/abs/2020AerST..54.1270L 2020AerST..54.1270L]. doi:[[doi:10.1080/02786826.2020.1771270|10.1080/02786826.2020.1771270]]. ISSN [[issn:0278-6826|0278-6826]]. PMC [https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7590927 7590927]. PMID [https://pubmed.ncbi.nlm.nih.gov/33116348 33116348].</ref> == Ruju'an == 9w6et5mykhyuimvig5amcvfqfb0aicl Caos 0 807 19850 16357 2024-06-04T21:39:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19850 wikitext text/x-wiki [[File:Lunch sauces.jpg|thumb|Caos-caosan]] '''Caos''' (hurup Arab Gundul: چاؤوس) ièlah caèran nyang dipaké pas masak atawa diongsongin barengan ama makanan bakal pengèco atawa penambah rasa-rasanya. Adapun '''sambel''' atawa '''bèk''' ama '''kécap manis''' entu caos nyang paling sering dipaké di banyak [[Masakan Indonésia|masakan Indonésia]]. Kata "caos" asalnya deri [[basa Prasman]] ''sauce'' nyang dicomot deri [[basa Latèn]] ''salsus'' nyang artinya "digaremin." Caos bisa [[pabrik]] punya bikinan kaya' [[kécap]] atawa caos nyang dikeja ama tukang masak sebelonnya itu makanan ditanjain kaya' [[caos asem manis]]. ''[[Salsa (caos)|Salsa]]'' ièlah penggeroan bakal caos di [[basa Spanyol]]. Adapun caos bakal [[selada]] digeronya '''[[Jejolètan (caos)|jejolètan]]''' (''dressing''). == Ruju'an == [[Category:Makanan]] [[Category:Caos]] e8o0orjg328x9o9s66m6zg9g09spcjx Caos tomat 0 808 23382 19851 2024-07-06T02:35:22Z CommonsDelinker 230 Removing [[:c:File:Ed_Sheeran_X_Heinz_ketchup.jpg|Ed_Sheeran_X_Heinz_ketchup.jpg]], it has been deleted from Commons by [[:c:User:Wdwd|Wdwd]] because: per [[:c:Commons:Deletion requests/File:Ed Sheeran X Heinz ketchup.jpg|]]. 23382 wikitext text/x-wiki '''Caos tomat''' entu caos nyang dikeja deri tomat nyang uda dipasak paké gula, garem, cuka, èn baan laènnya kaya' cengkè èn kayu manis. Bawang bombay, slèdri, èn sayur nyang laèn gè sokanan dipaké ke dalem caos tomat. Caos tomat dipaké bakal kentang gorèng, roti isi, èn laèn-laèn pasakan ayam èn daging nyang dipanggang atawa digorèng. Campuran caos tomat èn mayonès jadi baan utama caos selada nyang digero ''Thousand Island''. == Ruju'an == su2qzqsidauguqvktejybvxn095a0th Cap Go Meh 0 809 3943 3942 2024-05-16T13:15:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 3942 wikitext text/x-wiki #REDIRECT [[Cap Go Mèh]] bt7uubycvi7wc9q6577fm908e9st8wj Cap Go Mèh 0 810 19852 3952 2024-06-04T21:39:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19852 wikitext text/x-wiki [[File:Tandu Abu.jpg|thumb|Atu keriaan Cap Go Mèh]] '''Cap Go Mèh''' (hurup Arab Gundul: چفݢو مه; Hokkièn: 十五冥 ''cha̍p-gō͘ mê'' 'malem 15') entu ahir dari perayaan [[Imlèk|Imlèk]] nyang dilakuin sabang tanggal 15 bulan pertama almenak [[Tionghoa|Tionghoa]] atawa dua minggu abisnya [[Imlèk|Imlèk]]. == Ruju'an == [[Category:Tionghoa]] [[Category:Keriaan]] [[Category:Keriaan Betawi]] 1d07beg3xew9bgevfjnts7vtp9coqq3 Cap waham 0 811 19853 3956 2024-06-04T21:39:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19853 wikitext text/x-wiki [[File:You can plainly see how miserable I am.jpg|thumb|Atu kartu pos tahon 1911 nyang nampangin [[cap waham semangka]], nya'entu cap waham nyang ngata [[orang Nèger]] pada dokoh ama [[semangka]].]] '''Cap waham''' (hurup Arab Gundul: چف وهم; Inggris: ''stereotype'') ièlah banyak orang punya anggepan atawa kepercayaan pasal atu benda atawa kaum nyang berales deri pegimana dia ngiat luar, nyang bisa aja keliru atawa separo bener. Ngecap waham orang biasanya dianggep atu macem [[waham]] bahna pegimana orang nongol di lahirnya entu cuman sekelemit bagèan deri dia nyang sebenernya di batinnya. Sepegimana pendapetan laènnya nyang kaga' bener, cap waham bisa dipaké bakal jadi pelabi orang bakal [[Pembèda-bèdaan|ngebèda-bèdain]] orang laèn, atawa malah kadang bakal bodor-bodoran. == Ruju'an == 8eh2yt6a7qbx9kdb2e0c420rsrj4jck Capcom 0 812 26528 19854 2024-11-14T03:10:20Z QuantumFoam66 196 26528 wikitext text/x-wiki [[File:Capcom.svg|thumb|Capcom punya lambang]] '''Capcom''' (basa Jepang:株式会社カプコン) ya'entu pengembang en tukang bikin seabreg [[Gim delengan|gim delengan]] nyang hop kantor nya di [[Osaka|Osaka]], [[Jepang|Jepang]] [[Category:Matskepé gim delengan Jepang]] [[Category:Capcom]] [[Bangsaan:Gim delengan]] 3mx4oezye2u1clbzh50oal20n13wij8 Carl Sagan 0 813 23089 22648 2024-06-30T16:36:30Z Jalilah Jali 457 /* Ruju'an */ 23089 wikitext text/x-wiki [[Gepokan:Carl Sagan Planetary Society.JPG|jmpl|200px|Potrèt Carl Sagan taun 1980]] '''Carl Edward Sagan''' (hurup Arab Gundul: كارل ايدوارد سيݢن; lair: 9 Nopèmber 1934 di [[Brooklyn, New York|Brooklyn]], [[New York|Niu-Yorek]], [[Amrik Serèkat|Amrik Serèkat]]) entu [[astronom|ahli èlmu palak]] asal [[Amrik Serèkat|Amrik]] nyang mashurin atu cabang [[Sains|èlmu alam]], wabilkususnya pasal kemungkinan adanya keidupan luar angkasa. Dia entu nyang meloporin èlmu [[Astrobiologi|èlmu hayat-luar angkasa]] ([[Basa Indonésia|Indonésia]]: ''astrobiologi'') ama penyarian kepinteran mahluk ruang angkasa (Inggris: ''search for extra-terrestrial intelligent life'') atawa [[SETI|SETI]]. Sagan juga bekèn di dunia gara-gara nulis buku nyang laris pisan nyang ngomongin pasal èlmu pengetahuan populèr. == Ruju'an == {{Reflist}} dqsh6xfp2jna16i1r83oj64xl8z03kh Casan 0 814 19856 3977 2024-06-04T21:39:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19856 wikitext text/x-wiki [[File:USB power adapter for Apple iPod, Model A1205, by Foxlink Technology Ltd-1048.jpg|thumb|Tampang casan Apple iPod]] '''Casan''' (hurup Arab Gundul: چاسن; [[Basa Inggris|Inggris]]: ''battery charger'') entu wasilah nyang dipaké bakal ngecas batu batré. Cara ngecasnya entu dengen masupin arus lèstrik liwatnya. Entu arus lèstrik nyang dipasupin nginclo' ke alat, ganu ngisi entu batu batré bakal diisi lagi. Tuladnya, arus nyang dipaké bakal batu batré mobil entu 12 V bakal béda banget ama arus bakal batu batré bakal [[Pesawat|pesawat]]. == Ruju'an == 626m2ztvdiro1ja4eadso5j0epj5d1t Cecek 0 815 19857 3982 2024-06-04T21:39:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19857 wikitext text/x-wiki [[File:Northern House Gecko Hemidactylus flaviviridis by Dr. Raju Kasambe DSCN8741 (1) 02.jpg|thumb|Tampang cecek]] '''Cecek''' (urup arab Gundul: چچق; ada wayahnya dibilang: kadal) entu [[héwan tulang geger]] nyang gableg ngerayap di tèmbok atawa di dingding. Cecek warnanya kelabu, cuman ada lagi nyang warnanya cokelat rada ireng. Cecek biasanya gedé-kecilnya entu 10 sèntimèteran. Cecek bisa kepanggih di sekabèhah benua, selaèn Antartika. Cecek barengan ama tokè' èn sebangsanya keitung dalem ''Gekkonidae''. == Ruju'an == 5ecnx1lgeonpl5ob98b944h81hyphn4 Cecurut 0 816 19858 3993 2024-06-04T21:39:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19858 wikitext text/x-wiki [[File:Wheel mouse.JPG|thumb|Tampang cecurut]] '''Cecurut''' (hurup Arap Gundul: چچوروت; [[Basa Inggris|Inggris]]: ''mouse''; [[Basa Indonésia|Indonésia]]: ''tetikus'') ya'entu alat bakal tunjuk-tunjuk dalem [[Kumputer|kumputer]] atawa [[Kumputer tèngtèng|kumputer tèngtèng]]. Enni alat dipaké buat masupin data èn perèntah ke kumputer selaèn dengen [[Papan ketik|papan ketik]]. Cecurut dinamain lantaran wujudnya kaya' curut. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] mpigxtu2wdqwrgmi4oai7i8ot8bkiny Celalèt 0 817 19859 3996 2024-06-04T21:39:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19859 wikitext text/x-wiki [[File:African elephant (Loxodonta africana) 2.jpg|thumb|Gajah punya celalèt lagi diturunin]] '''Celalèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: چلالة) entu [[jelotan]] nyang panjang nyang ada di depan roman. Di [[héwan tulang geger]], ni istilah dipaké bakal idung atawa moncong nyang panjang. Di [[héwan sonder tulang geger]], celalèt maran ke' bagèan bangus nyang dipaké bakal ngempanin ama nyedot. == Ruju'an == [[Category:Tasrih héwan]] fu77w3yulapznnk5ivrtqyg3fpw90wi Celana 0 818 19860 3999 2024-06-04T21:39:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19860 wikitext text/x-wiki [[File:Thorsberg Trousers.jpg|thumb|Pantalon dipèjèng]] '''Celana''' (hurup Arab Gundul: چلان) entu [[pakéan]] luaran nyang nutupin [[Pinggang|pinggang]] ampé [[Kekiongan|kekiongan]], kadang cuman entuk [[Dengkul|dengkul]], nyang ngebungkus batang kaki nyang kepisah kanan-kèbot, wabilkusus jadi pakéan [[Lanang|lanang]]. Paling kaga', ada dua katègori umum celana: : '''Celana pèndèk''' (dengen ukuran deri pinggang ampé dengkul atawa kurang) : '''Pantalon''' (dengen ukuran deri pinggang ampé kekiongan atawa [[Tungkak|tungkak]]) == Ruju'an == [[Category:Celana]] hpcfa2xenuvin7yk5hb8d2ul0qbt59b Cemèng 0 819 19861 4003 2024-06-04T21:39:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19861 wikitext text/x-wiki [[File:Kitten in Rizal Park, Manila.jpg|thumb|Cemèng jalanan di [[Taman Rizal|Taman Rizal]], [[Manila|Manila]]]] '''Cemèng''' atawa '''anak kucing''' ([[Basa Inggris|Inggris]]: ''kitten'') ya'entu kucing nyang belon gedé. Cemèng nyang baru lair kaga boleh dicemak-cemek paké tangan orang biar kaga' dibuang atawa digarot ama biangnya. == Ruju'an == h5zl28zhm5gj8zjlcwoj542ovzsgkyf Cencorang 0 820 22097 19862 2024-06-10T11:11:55Z Bangrapip 9 22097 wikitext text/x-wiki [[File:Praying mantis india.jpg|thumb|Tampang cencorang]] '''Cencorang''' (hurup Arab Gundul: {{Script|Arabic|چنچورڠ}}) atawa '''cengcorang''' (hurup Arab Gundul: {{Script|Arabic|چڠچورڠ}}) atawa '''balang garuk-garuk pala''' (hurup Arab Gundul: {{Script|Arabic|بالڠ ݢاروق٢ فالا}}) entu serangga nyang keitung dalem ''ordo Mantodea''. Disebut dalem [[basa Inggris]] entu jadinya ''praying mantis'' lantaran laganya nyang terusan kentara kaya' lagi doa. Kata ''mantis'' asalnya deri [[basa Yunani]] "''mantes''" nyang artinya "nabi" atawa "penujum". == Ruju'an == esi12a0v8jj15idpata4j68qypr17js Cendrawasih 0 821 19863 4017 2024-06-04T21:39:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19863 wikitext text/x-wiki [[File:Lesser Bird of Paradise.jpg|thumb|175px|Tampang cendrawasih konèng kecil]] '''Cendrawasih''' (hurup Arab Gundul: چندراواسيه) atawa '''burung sopan'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 152.</ref> (hurup Arab Gundul: بوروڠ سوفن) entu anggota beraya deri ''Paradisaeidae'' dari wangsa [[Burung pengocéh|burung pengocéh]]. Ni cendrawasih banyak ditemuin di [[Indonesia|Indonésia]], misalnya di Wètan Papua, [[Papua Nugini|Papua Giné Baru]], pulo-pulo Selat Torès, ama [[Ostrali|Ostrali]] Wètan. == Ruju'an == [[Category:Héwan]] [[Category:Burung-burungan]] snlnp9jt4oxuxtbtcs76kb2j01gby1g Cendrawasih koneng gede 0 822 4019 4018 2024-05-16T13:16:03Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4018 wikitext text/x-wiki #REDIRECT [[Cendrawasih konèng gedé]] inrr1h8drfxivcn7k2eip9unxqmo2d9 Cendrawasih konèng gedé 0 824 19864 4031 2024-06-04T21:39:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19864 wikitext text/x-wiki [[File:Greater Bird of Paradise (Paradisaea apoda) - Male.jpg|thumb|Cendrawasih konèng gedé]] '''Cendrawasih konèng gedé''' (hurup Arab Gundul: چندراواسيه کونيڠ ݢدى) entu atu jenis [[Cendrawasih|cendrawasih]] nyang gedé èn panjangnya bisa' ampé 43 cm. Ni burung juga' warnanya coklat tua èn ada punya makuta konèngnya. == Ruju'an == [[Category:Héwan]] [[Category:Burung-burungan]] 8fcmjg8at1a2lqp8gfzxm0gx17rt3na Cenéh wadon 0 825 4036 4035 2024-05-16T13:16:05Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 4035 wikitext text/x-wiki '''Cenéh wadon''' (hurup Arab Gundul: چنيه وادون; [[Basa Inggris|Inggris]]: ''misogyny'' /mɪˈsɒdʒɪni/) entu [[cenéh]], [[penglèngosan]], atawa [[sanaan]] nyang kaga' ngènakin [[Wadon|wadon]] atawa [[cèwè']]. Ni atu bentuk [[Gencèt jenis|gencèt jenis]] (''sexism'') nyang pèngènnya poko'nya wadon pepes di bawahnya [[Lanang|lanang]] punya [[Derajat masarakat|derajat]] di masarakat. Istilah kata, ni orang pèngèn ngeja tetep ada [[kekuasalanangan]] (''patriarki''). Cenéh wadon mah udah ada semprakan rèbuan tahon. Bisa ketempo' dah tu di [[seni]], [[sastra]], tata masarakat, kejadian [[sejarah]], [[tahayul]], [[Pilsapat|pilsapat]], èn [[agama]] di antéro dunia. == Ruju'an == [[Category:Setilah kewadonan]] [[Category:Gencèt jenis]] [[Category:Cenéh wadon]] pehyr3dsy0aki5wnh4or41nsfvw1e1g Ceracapan 0 826 19865 4039 2024-06-04T21:39:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19865 wikitext text/x-wiki [[File:F09.St.-Léonard-de-Noblat.0025.JPG|thumb|Ceracapan punya tampang]] '''Ceracapan''' (hurup Arab Gundul: چراچفن) entu lingiran [[dak]] nyang ngènclèk ke muka tèmbok èn, biasanya, njelot di luar sisi gedong. Atepnya ngejelot bakal ngebuang aèr deri tèmbok èn bisa baé dirias-rias sebagé bagèan deri hodeng rancang gedong, kaya' [[kayu tumpil belèngkok]] Tiongkok. == Ruju'an == [[Category:Rancang gedong]] j1oabogffw14e3ypxa8qdj3jsk62don Cerbon Kabupatèn 0 827 19866 4042 2024-06-04T21:39:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19866 wikitext text/x-wiki '''Cerbon Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sumber, Cerbon Kabupatèn|Sumber]]. Ni kabupatèn ngejenggar ampé 1.070,29 km<sup>2</sup> dengen kepadetan penduduknya 2.100 orang/km<sup>2</sup>. Ada 2.296.999 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Cerbon Kabupatèn]] auylcvsj8rn8bh5533wzmhxzlxyak67 Cerbon Kota 0 828 19867 4045 2024-06-04T21:39:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19867 wikitext text/x-wiki '''Cerbon Kota''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 37,36 km<sup>2</sup> dengen kepadetan penduduknya 9.300 orang/km<sup>2</sup>. Ada 346.438 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Cerbon Kota]] f9rw62kuvmw30bwnfgm8aunmn1bq4iw Cetèkan 0 829 19868 4051 2024-06-04T21:39:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19868 wikitext text/x-wiki [[File:Lichtschalter.jpg|thumb|Tampang cetèkan begaya Èropa]] '''Cetèkan''' (hurup Arab Gundul: چتيقن) entu atu peranti nyang dipaké bakal putus-sambung lèstrik. Mangkanya, cetèkan dasarnya entu bakal ngejuntrungin atawa mutusin aliran lèstrik. Selaèn bakal jalaan lèstrik nyang kuat, cetèkan gè dipaké bakal nyang arusnya loyo. == Ruju'an == lc9hfwy3h7bk7t6gnpyiopacmcgtp3l Cewek 0 830 4053 4052 2024-05-16T13:16:06Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4052 wikitext text/x-wiki #REDIRECT [[Wadon]] gqcrnl2kro24u42waw49zpor6atw1ha Charlie Chaplin 0 831 25658 16871 2024-09-16T11:46:29Z Badak Jawa 13 /* Ruju'an */ 25658 wikitext text/x-wiki [[Berkas:Charlie Chaplin portrait.jpg|jmpl|Caplin punya potrèt]] '''Sir''' '''Charles Spencer Chaplin''' KBE (16 April 1889 – 25 Désèmber 1977) atawa bekèn di kitanya '''Caplin''' (hurup Arab Gundul: چفلين) entu atu [[tukang lakon]] bodoran, [[tukang bikin pèlem]], tukang bikin lagu deri [[Inggris]] nyang naèk pamor jaman-jaman [[pèlem meneng]]. Dia jadi dunia punya gacoan liwat dia punya aksi di kelir, ''the Tramp'', ama juga' dianggep jadi orang paling penting dalem industri pèlem. Dia punya jalan gawé ampé 75 tahon punya lama, semprakan jaman masing bocah [[jaman Wiktoriah]] entuk sebelon dia punya wapat tahon 1977. Bagèn gito, dia dielu-luin juga', dijebi-jebiin juga'. == Ruju'an == [[Bangsaan:Tukang bikin riwayat idup dèwèk]] [[Bangsaan:Orang bisnis]] [[Bangsaan:Tukang banyol]] [[Bangsaan:Tukang lakon lanang]] gkxyikfgomy76ryno5asd0f7x4otc12 Chelsea F.C. 0 832 24917 19869 2024-08-18T11:28:49Z OrangKalideres 327 /* Ruju'an */Koreksi 24917 wikitext text/x-wiki [[File:Chelsea Football Club, Stamford Bridge (Ank kumar) 22.jpg|thumb|Stadion Stamford Bridge, Chelsea FC punya kandang]] '''Chelsea F.C.''' atawa seringnya mah '''Chelsea''' (hurup Arap Gundul: چلسى) ada atu kleb bola tendang mangkakannya anak Londen nyang maèn di atu liga papan atas Inggris, [[Liga Primèr Inggris|Liga Primèr]] (Inggris: ''Premier League''). Chelsea punya kandang ada di [[Stadion Stamford Bridge]] nyang ada di [[Pulham]], di belah kidul-kulonnya [[Londen]]. Adapun ni kleb punya julukan nama "'''''The Blues'''''" nyang artinya 'Si Blao', lantaran dia punya kelir mangkakan, lambang, ama bajunya – warna blao. Bolé dikata, Chelsea ada atu kleb nyang paling beasil deri antara laèn-laèn kleb di Inggris, dengen jadi jawara di macem-macem kejuaraan, antara laèn: 6 kali Liga Primèr, 2 kali [[Liga Kampiun UEFA]], 2 kali [[Liga Èropa UEFA]], 5 kali [[Bèker Liga]], 8 kali [[Bèker FA]], 1 kali [[Bèker Super UEFA]], èn 2 kali [[Bèker Jawara UEFA]]. == Ruju'an == [[Category:Olahraga]] [[Bangsaan:Kleb bola tendang]] [[Category:Liga Inggris]] buid00gy4s712ry8asr6f1njwfjq2ct Chelsea FC 0 833 4067 4066 2024-05-16T13:16:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4066 wikitext text/x-wiki #REDIRECT [[Chelsea F.C.]] 7smzyvvehft43slidpk729usf6k95h5 Chris Evans 0 834 22366 22365 2024-06-19T07:59:00Z Jalilah Jali 457 /* Ruju'an */Bangsaan 22366 wikitext text/x-wiki [[Gepokan:Mark Kassen, Tony Cárdenas and Chris Evans (cropped).jpg|jmpl|Potrèt Chris Evans tauon 2020]] '''Christopher Robert "Chris" Evans''' (hurup Arab Gundul: خريستوفر روبت ايوان; lair 13 Juni 1981) entu [[Tukang lakon|pelakon]] Amrik. Dia bekèn lantaran maènin rol [[Wp/Kapten Amrik|Kapitèn Amrik]] di [[Jagat Pèlem Marpèl|Jagat Pèlem Marpèl]] (MCU). == Ruju'an == {{Reflist}} [[Bangsaan:Tukang lakon lanang Amrik]] [[Bangsaan:Tukang lakon ngikut negara]] g3fn3lhbojmuqk9wl1niil0nxoaez0u Christopher Hitchens 0 835 22589 22588 2024-06-21T07:36:24Z Jalilah Jali 457 Potrèt Hitchens taun 2007 22589 wikitext text/x-wiki [[Gepokan:Christopher Hitchens crop.jpg|jmpl|200px|Potrèt Hitchens taun 2007]] '''Christopher Eric Hitchens''' (hurup Arab Gundul: خريستوفر ايريق هيچنس, lahir 13 April 1949) entu mualip ama pemberita. Dia tau jadi kolumnis ama tukang kritik sastra di majalah ''The Atlantic'', ''Vanity Fair'', ''Slate'', ''World Affairs'', ''The Nation'', ''Free Inquiry'', ama jadi anggota média di Hoover Institution di bulan Sèptèmber 2008. Hitchens entu kaga'-betuhan. Die mikir kalo konsèp tuhan entu kepercayaan totalitarian nyang ngancurin keènggalan. Hitchens nulis tentang kekaga'-betuhanan atawa atèisme ame kritiknya pasal agama di dia punya buku nyang judulnya ''God Is Not Great''. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Hitchens, Christopher}} [[Bangsaan:Biograpi]] fk9h1ew6e1w3tdhk6v0aae2w68vr84v Cibarusah 0 836 19872 4095 2024-06-04T21:39:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19872 wikitext text/x-wiki '''Cibarusah''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 5.039,00 hèktar. == Ruju'an == qldtprpcd4ixhrijsdvhvhaq9tw6q3s Cibitung 0 837 4097 4096 2024-05-16T13:16:10Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4096 wikitext text/x-wiki #REDIRECT [[Cibitung, Bekasi Kabupatèn]] nm3p9ku6z012rh6o00gy6fvgckighiu Cibitung, Bekasi Kabupatèn 0 838 19873 4101 2024-06-04T21:39:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19873 wikitext text/x-wiki '''Cibitung''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.530,00 hèktar. == Ruju’an == 43es4u5jd8yr5wpoyiqkd0kybyje2yk Cibodas, Tanggerang Kota 0 839 16863 16862 2024-05-21T04:29:41Z OrangKalideres 327 16863 wikitext text/x-wiki '''Cibodas''' entu kecamatan nyang ada di [[Tanggerang Kota]], Propinsi [[Banten]]. Ni kecamatan ngejenggar ampé 9,61 km². == Ruju'an == {{Reflist}} j7t7iisql1a2t4ff0jpk162z8ovcxlu Cikaan 0 840 19874 4107 2024-06-04T21:39:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19874 wikitext text/x-wiki '''Cikaan'''<ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: چيکاءن) atawa '''masup angin''' (hurup Arab Gundul: ماسوف اڠين) entu atu keadaan nyang dilantaranin ngumpulnya [[angin]] nyang kaga' ngerata di [[Awak|awak]]. Cikaan diyakinin jadi penyakit nyang beneran ada, cuman mah ampé wayah gini sebenernya belonan ada bukti èlmu kesèhatan nyang ngedukung ni anggepan. Ni penyakit numbras ama [[impelènsa]] lantaran dia punya [[lamatan]] ama penyebabnya amping medu. Cikaan biasanya cuman dianggep seinggan tahayul di dunia kedoktoran. == Ruju'an == [[Category:Penyakit]] tn5lsq20xiv2j19rtk1h8ng4hgn9vti Cikarang Kidul 0 841 19875 4111 2024-06-04T21:39:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19875 wikitext text/x-wiki '''Cikarang Kidul''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 5.174,00 hèktar. == Ruju'an == bnbozcfdztmfy8rnkln529rotbwrl79 Cikarang Kulon 0 842 19876 4114 2024-06-04T21:39:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19876 wikitext text/x-wiki '''Cikarang Kulon''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 5.369,00 hèktar. == Ruju’an == bjd0e8xccxdqvopxbcc7fwqfk1tcgli Cikarang Lor 0 843 19877 4117 2024-06-04T21:39:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19877 wikitext text/x-wiki '''Cikarang Lor''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.330,00 hèktar. == Ruju’an == krxufm0elev7dfu24go24jy4ibipye2 Cikarang Sintrem 0 844 19878 4122 2024-06-04T21:39:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19878 wikitext text/x-wiki '''Cikarang Sintrem''' atawa '''Cikarang Pusat''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.760,00 hèktar. == Ruju'an == ly3cg03zxe2l0rdba5v80pt19qrxmr6 Cikarang Wètan 0 845 19879 4125 2024-06-04T21:39:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19879 wikitext text/x-wiki '''Cikarang Wètan''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 5.131,00 hèktar. == Ruju'an == dp0pod3ip158rhid4dpu589hgwn9yoi Ciken 0 846 4127 4126 2024-05-16T13:16:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4126 wikitext text/x-wiki #REDIRECT [[Ayam]] a5rjb2wftkefksgzcqr89ui1tonf5y3 Ciledug 0 847 4129 4128 2024-05-16T13:16:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4128 wikitext text/x-wiki #REDIRECT [[Ciledug, Tanggerang Kota]] jz8n61ogks7dalc8iedmy8bd2ylsq2o Ciledug, Tanggerang Kota 0 848 19880 4133 2024-06-04T21:39:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19880 wikitext text/x-wiki '''Ciledug''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 8,77 km². == Ruju'an == 2lflmbsq3iwyroiez728muoc8y8wzcq Cilegon 0 849 4135 4134 2024-05-16T13:16:13Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4134 wikitext text/x-wiki #REDIRECT [[Kota Cilegon]] fjs0j0lbj8caafv8zfb0ihp6haq9ov8 Cili 0 850 19881 4138 2024-06-04T21:39:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19881 wikitext text/x-wiki {{Negara|name=Kiblik Cili|native_name=''República de Chile'' (Spanyol)|flag=Flag_of_Chile.svg|coat=Coat_of_arms_of_Chile.svg|map=Chile_(orthographic_projection).svg|capital=Santiago|demonym=Cili}} '''Cili''' (hurup Arab Gundul: چيلى; Spanyol: ''Antigua and Barbuda'') atawa resminya '''Kiblik Cili''' (hurup Arab Gundul: کبليک چيلى; Spanyol: ''República de Chile'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Santiago|Santiago]]. Ni negara jenggarnya 756.096,3 km<sup>2</sup> (291.930,4 mi<sup>2</sup>). Di sono, ada barang 18.549.457 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]]. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Cili]] 4qip88b6806hzf41zmzc7bimmxtmzbm Cilodong 0 851 4140 4139 2024-05-16T13:16:14Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4139 wikitext text/x-wiki #REDIRECT [[Cilodong, Dèpok]] nq2ggg7qtl344bd07um9bglvzokzlin Cilodong, Dèpok 0 852 25477 25476 2024-09-13T12:54:55Z OrangKalideres 327 + dialek Kota 25477 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{kecamatan|nama=Cilodong |gambar= |dati2=Kota |nama dati2=Dèpok |luas=1.536,76 km² |penduduk=123713 |kelurahan=5 kelurahan |nama camat= Supomo{{cn}} |kepadatan= 400 |provinsi=Jawa Kulon }} '''Cilodong''' entu atu [[kecamatan]] di [[Dèpok Kota]], Propinsi [[Jawa Kulon]], [[Indonésiè]]. Ni kecamatan punyè jenggar barang 16,19 km² amè ngelè pengendek 168.178 orang pas tahon 2020. == Wilayè bestir == Kecamatan Cilodong kebikin deri 5 kerurahan, ya'ento: # Cilodong, Cilodong kode posnyè 16414 # Jatimulya, Cilodong kode posnyè 16413 # Kalibaru, Cilodong kode posnyè 16414 # Kalimulya, Cilodong kode posnyè 16413 # Sukamaju, Cilodong kode posnyè 16415 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Dèpok Kota]] linljdm3stwu9bese7c3gxkwfiryf4c Cimanggis, Dèpok 0 853 25195 19883 2024-08-25T06:50:19Z Sekarchamdi 765 25195 wikitext text/x-wiki '''Cimanggis'''; Indonésia: ''Cimanggis'' entu atu kecamatan di wilayè Dèpok, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Cimanggis punyè jenggar barang 53,54 km² amè ngelè pengendek 252.014 orang pas tahon 2020. '''Wilayè bestir''' Kecamatan Cimanggis kebikin deri 6 kerurahan, ya'ento: # Curug, Cimanggis kode posnyè 16453 # Harjamukti, Cimanggis kode posnyè 16454 # Cisalak Pasar, Cimanggis kode posnyè 16452 # Mekarsari, Cimanggis kode posnyè 16452 # Tugu, Cimanggis kode posnyè 16451 # Pasir Gunung Selatan, Cimanggis kode posnyè 16451 bptm726cf8gzl4wniewp03u24457tck Cina 0 854 4149 4148 2024-05-16T13:16:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4148 wikitext text/x-wiki #REDIRECT [[Tiongkok]] httd0yoez9t9vtszu6nj32t621vrfwv Cindo 0 855 26311 4151 2024-10-28T10:05:17Z EmausBot 70 Fixing double redirect from [[Peranakan Tionghoa Indonésia]] to [[Orang Tionghoa Indonésia]] 26311 wikitext text/x-wiki #ALIH [[Orang Tionghoa Indonésia]] 9lpxttlrcurfmfslfq8balzzyn71cmp Cinéré, Dèpok 0 856 25228 25206 2024-08-25T07:07:55Z OrangKalideres 327 OrangKalideres mindahin [[Cinéré]] ke [[Cinéré, Dèpok]] 25206 wikitext text/x-wiki '''Cinéré''' ([[Basa Indonésia|Indonésia]]: ''Cinere'') entuh hatu [[kecamatan]] di wilayah Kota Depok, Jawa Kulon. Ni kecamatan punya jembar barang 10,55 km² ama gableg penjogrog 84,206 orang pas taon 2023, nyang mana [[Lanang|lanangnyah]] ada 41,856 orang ama [[Wadon|wadonnyah]] 42,350 orang.<ref>[https://depokkota.bps.go.id/id/publication/2023/09/26/3a86c06bb008530dd140c12a/kecamatan-cinere-dalam-angka-2023]</ref> Sebelum jadi kecamatan yang berdiri sendiri, wilayah Cinere dulu masuk bagian dari Kecamatan Limo. Kecamatan Cinere sering dikira bagian dari Jakarta lantaran lokasinya nyang strategis, berbatasan langsung ama salah satu kota terbesar di Indonesia ni. ==Wilayah bestir == Kecamatan Cinéré kebikin deri 4 [[Désa di Indonésia|kerurahan]], nya'entuh: # Kelurahan Cinéré, Kecamatan kode posnyah 16514 # Kelurahan Gandul, Kecamatan, kode posnyah 16512 # Kelurahan Pangkalan Jati, kode posnyah 16513 # Kelurahan Pangkalan Jati Batu, kode posnyah 16513 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Dèpok Kota]] ke6k1pao80wb3dkku2pyp20o7fd21r8 Cipayung, Dèpok 0 857 25215 19885 2024-08-25T07:00:52Z Sekarchamdi 765 25215 wikitext text/x-wiki '''Cipayung'''; Indonésia: ''Cipayung'' entu atu kecamatan di wilayè Dèpok, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Cipayung punyè jenggar barang 1.090,454 km² amè ngelè pengendek 171.587 orang pas tahon 2020. '''Wilayè bestir''' Kecamatan Cipayung kebikin deri 5 kerurahan, ya'ento: # Cipayung, Cipayung kode posnyè 16437 # Cipayung Jaya, Cipayung kode posnyè 16437 # Ratu Jaya, Cipayung kode posnyè 16439 # Bojong Pondok Terong, Cipayung kode posnyè 16436 # Pondok Jaya, Cipayung kode posnyè 16438 7gzblnh76ramruuq2qm6ya5btsjstaz Cipondoh, Tanggerang Kota 0 858 19886 4160 2024-06-04T21:40:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19886 wikitext text/x-wiki '''Cipondoh''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 17,91 km². == Ruju'an == ril9aeg9lm4rhjw2j7rx9kwnmpknn93 Ciputat 0 859 4162 4161 2024-05-16T13:16:16Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4161 wikitext text/x-wiki #REDIRECT [[Ciputat, Tanggerang Kidul]] gbc503ritlolptza6p71vqgnqtd1fmj Ciputat Wètan 0 860 19887 4165 2024-06-04T21:40:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19887 wikitext text/x-wiki '''Ciputat Wètan''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 15,43 km<sup>2</sup>. == Ruju'an == 0ew947wedgh2lxroy8q0jjmsb407ixr Ciputat, Tanggerang Kidul 0 861 25187 25179 2024-08-25T06:39:46Z OrangKalideres 327 Koreksi 25187 wikitext text/x-wiki '''Ciputat''' (hurup Arab Gundul:  ); [[Basa Indonésia|Indonésia]]: ''Ciputat'') entuh hatu [[kecamatan]] di wilayah [[Tanggerang Kidul]], Propinsi [[Banten]], [[Indonésia]]. Ni kecamatan Ciputat punya jembar barang [luas] km² ama gableg penjogrog [jumblah] orang pas taon [tahon], nyang mana [[Lanang|lanangnyah]] ada [jumblah lanang] orang ama [[Wadon|wadonnyah]] [jumblah wadon] orang. == Wilayah bestir == Kecamatan Ciputat kebikin deri 7 [[Désa di Indonésia|kerurahan]], nya'entuh: # Kelurahan, Kecamtan kode posnyah 10210 # Kelurahan, Kecamatan, kode posnyah 11111 == Ruju’an == {{Reflist}} [[Bangsaan:Kecamatan di Tanggerang Kidul Kota]] eqkgpt1cerxixnin9a5evk64gvuf6we Cocor bèbèk 0 862 19889 4175 2024-06-04T21:40:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19889 wikitext text/x-wiki [[File:Kalanchoe pinnata kz1.JPG|thumb|Tampang cocor bèbèk]] '''Cocor bèbèk''' (basa Latin: ''Kalanchoe pinnata''; urup Arab Gundul: چوچر بيبق) atawa '''sosor bèbèk'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 189.</ref> (hurup Arab Gundul: سوسر بيبيق) entu pu'unan bakal hias-hiasan nyang asalnya deri macem ''Kalanchoe''. Enni pu'unan bekèn lantaran torikohnya pas lagi kembang biak lèwat tunas daon. Cocor bèbèk bekèn dipaké jadi pu'unan hias-hiasan di rumah, cuman banyak juga yang numbuh liar dil kebon-kebon èn pinggiran parit nyang tanahnya banyak batunya. == Ruju'an == 5rujee5wuqhnssbneamq0vwszirvgvv Comot moster (statistik) 0 863 19381 4179 2024-06-04T20:55:49Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q49908]] 19381 wikitext text/x-wiki '''Comot moster''' (hurup Arab Gundul: چومت موستر; Inggris: ''sampling'') ièlah bagèan deri manhad statistik nyang ada ubungannya ama tata cara nyang telepek rapih dalem penyomotan sebagèan anggota deri [[Kabèhan (statistik)|kabèhan]] bakal hajat [[Ancer-anceran (statistik)|ancer-anceran]]. Kalu itu nyomot moster joto dilakoninnya, mutelaah statistik deri atu moster kena dipaké bakal nyabet rata antéro kabèhan. Manhad comot moster banyak maké [[Kementakan (ètung-ètungan)|téori kementakan]] èn téori statistik. Cara-cara nyomot moster nglingkup ni trap-trap rèntètan sebagé berikut. * Ngasi watesan kabèhan nyang mao dipantengin; * Mastiin [[ram moster]], nya'entu omplokan semua butir atawa peristiwa nyang barangkali; * Nyabitin [[manhad comot moster]] nyang pas; * Nglakonin penyomotan [[Moster (statistik)|moster]] (pengumpulan data); * Nglakonin perèksa ulang prosès comot moster. == Ruju'an == [[Category:Statistik]] rg0rqa4lmuoccd0azck55fmr7r05wel Condet 0 864 4181 4180 2024-05-16T13:16:17Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4180 wikitext text/x-wiki #REDIRECT [[Condèt]] g5eok7huj6op5qxb89j4g8y21dkx1f7 Condèt 0 865 19890 4190 2024-06-04T21:40:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19890 wikitext text/x-wiki [[File:Gardu Kayu Manis Condet - panoramio.jpg|thumb|Gardu Kayu Manis di Kelurahan Balékambang, Condèt]] '''Condet''' (hurup Arab Gundul: چونديت) entu atu daèrah nyang letaknya di bilangan Kecamatan Kramat Jati, [[Jakarta Wètan]]. Mulain beberapa taon belakangan, ni wilayah Condèt kebelèk jadi dua kerurahan, nya'entu Batuampar èn Balékambang. ==Sejarah== Nama "Condèt" asalnya deri nama anak kali Ciliwung, yaitu ''Ci Ondèt''. ''Ondèt'', atawa ''Ondèh'', atawa ''Ondèh–ondèh'', ya'entu atu nama pu'un nyang name ilmiahnya ''Antidesma diandrum Sprg''. Ni pu'un buahnya kena dimakan. Data ketulis pertama nyang nyebut-nyebut nama "Condèt" entu catetan saparnya Abraham van Riebeeck, pas dia masing jadi Dirèktur Jèndral Kumpeni di Betawi (sebelon dia jadi Gubernur Jèndral). Di ntu catetan per tanggal 24 Sèptèmber tahon 1709, van Riebeck ama dia punya rombongan jalan ngelèwatin anak kali Ci Ondèt “''Over mijin lant Paroeng Combale, Ratudjaja, Depok, Sringsing naar het hooft van de spruijt Tsji Ondet...,''” (De Haan 1911: 320). Keterangan kedua ada di dalem [[Pangèran Purbaya]] punya wasiat dari Banten nyang dibikin sebelom berangkat ke pembuangan di Nagapatman. Ntu wasiat disahin ama notaris Reguleth betanggal 25 April tahon 1716. Dalem entu surat wasiat, ketulis antara laèn kalo Pangèran Purbaya ngehibahin beberapa rumah ama kebo di Condèt ke anak-bininya nyang ditinggalin. (De Haan, 1920:250). Keterangan ketiga ièlah Résolusi Pimpinan Kumpeni di [[Betawi|Betawi]] betanggal 8 Juni tahon 1753, nya'entu beslit pasal penjualan tanah di Condèt seluas 816 ''morgen'' (52.530 ha) searga 800 ringgit ke Frederik Willem Freijer. Terus, kawasan Condèt juga' dijadiin bagèan deri tana partikelir ''Tandjoeng Oost'' atawa Groeneveld (De Haan 1910:51). Jaman dulu mah, Condèt mashur ama kebon duku ama salaknya. Cuman seiring mangkin banyaknya warga, tu kebon-kebon pada ditebangin bakal jadi ruma-ruma penduduk. Di jaman Gubernur [[Ali Sadikin]], Condèt juga perna dijadiin kawasan cagar budaya [[Suku Betawi|masarakat Betawi]]. Cuman, ni kaga' dilanjutin lantaran mangkin banyaknya nyang dateng di mari. Selaèn entu, proporsi masarakat Betawi di ni kawasan juga' mangkin ngurang. == Ruju'an == [[Category:Wp/Jakarta]] c26ilk4jllo6vikat41xetk9ha4tsgz Congak 0 866 19891 4193 2024-06-04T21:40:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19891 wikitext text/x-wiki '''Congak''' (hurup Arab Gundul: چوڠق) entu atu kemenjèsan bakal ngrèken [[ètung-ètungan]] (''aritmetika'') kaya' [[tambah-tambahan]], [[kurang-kurangan]], [[kali-kalian]], ama [[pasi-pasian]] nyang lekas sonder paké [[kalkulator]] hata bakal angka-angka nyang gedé. == Ruju'an == [[Category:Ètung-ètungan]] tf2ha6n9kz5ipqr716zlgwihrmbjtrh Contang 0 867 19892 4196 2024-06-04T21:40:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19892 wikitext text/x-wiki [[File:Wikipedia mug.jpg|thumb|Contang Wikipédi]] '''Contang'''<ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: چونتڠ) atawa '''emug''' (hurup Arab Gundul: اموݢ) entu [[wewadahan]] bakal nginum. Ada pegangannya di samping atu biji. Biasanya, contang dikeja deri [[keramik]] atawa [[waja]]. Contang bisa dipaké bakal nginum [[Sahi|sahi]] atawa [[Gahwa|gahwa]]. == Ruju'an == [[Category:Perabot]] [[Category:Perabot makan]] cz9kr13e5zbgeu0kdritbo7b83s425q Contrèng 0 868 19893 4199 2024-06-04T21:40:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19893 wikitext text/x-wiki '''Contrèng''' (hurup Arab Gundul: چونتريڠ) entu tenger (✓, ✔, èns.) nyang galibnya dipaké bakal ngasi unjuk engehan "iya, ho'oh" (e.g. "ya; ni udah kaci", "ho'oh; bener jawabannya", "ya; ni udah klop", atawa "ya; ni [barang atawa pilihan] masup"). [[Silang|Tenger x]] kotan-kotan juga' dipaké bakal ni maksud (nyang kentara mah di [[kertas suara]], tuladnya di [[Britani Gedé|Kerajaan Rempug]]), cuman umumnya kalu x artinya "kaga'", salah, atawa boncos. Atu pemakéan tenger contrèng nyang paling kolot bakal jadi tenger kelarnya atu hal entu di témpo papan lè' Babil "kapan penjorogan kecil kotan-kotan dibikin paké gerip, biasanya ditaroh di belah kèbotnya nama kuli, nyang roman-romannya bakal ngasi unjuk bagèan nyang didaptar udah dijebrolin."<ref>Tenney, Jonathan S. (2011-07-12). ''Life at the Bottom of Babylonian Society''. Brill. doi:[[doi:10.1163/ej.9789004206892.i-268|10.1163/ej.9789004206892.i-268]]. ISBN <bdi>[[:en:Special:BookSources/978-90-04-20704-2|978-90-04-20704-2]]</bdi>.</ref> == Ruju'an == [[Category:Penglambang]] d888t1kyk9aoj88dimjqssyt9ukfzrs Cowok 0 869 4201 4200 2024-05-16T13:16:19Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4200 wikitext text/x-wiki #REDIRECT [[Lanang]] 6he46qmao756b0cvg3n7oobc1mf4q69 Crowokan 0 870 19894 4204 2024-06-04T21:40:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19894 wikitext text/x-wiki [[File:Devprayag - Confluence of Bhagirathi and Alaknanda.JPG|thumb|Crowokan]] '''Crowokan'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 40.</ref> (hurup Arab Gundul: چرووقن) entu tempat bantroknya dua atawa lebi jalan aèr. Biasanya artinya tempat bantroknya atu [[Kali|kali]] nyang kecilan ama kali nyang gedéan. == Ruju'an == [[Category:Kali]] [[Category:Peraèran]] fb8hi7lj7ye1f73jgexubp4wdt49oas Cucut 0 871 19895 4207 2024-06-04T21:40:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19895 wikitext text/x-wiki [[File:Oceanic Whitetip Shark.png|thumb|[[Cucut ujung puti]]]] '''Cucut''' (hurup Arab Gundul: چوچوت; [[Wangsa (èlmu hayat)|wangsa-gedé]]: ''Selachimorpha'') atawa '''hiu''' (hurup Arab Gundul: هيو) entu seomplokan [[ikan]] dalem rangka [[tulang rawan]] nyang jengkep<ref>Budker, Paul (1971). ''The Life of Sharks''. Londen: Weidenfeld and Nicolson. SBN 297003070.</ref> èn awak nyang beteteng. Dia ambekannya paké lima entuk tuju [[angsang]] (begantung ama [[Macem (èlmu hayat)|macemnya]]). Lempengannya angsang ada di samping, atawa rada ke belakang palanya. == Ruju'an == [[Category:Ikan laot]] 4c8s7sfu83pcp76wka2ubuz9hbrp7uh Cukin 0 872 19896 4211 2024-06-04T21:40:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19896 wikitext text/x-wiki [[File:Baju Sadariah.jpg|thumb|Cukin Betawi di baju [[sadariah]]]] [[File:Scarf (costume accessory).jpg|left|thumb|Cukin Kulon]] '''Cukin''' (hurup Arab Gundul: چوکين) atawa '''sodèr''' (hurup Arab Gundul: صدر) entu lawon sepotong nyang dipaké di atawa deket pala atawa diuntel di lèèr bakal anget, bersi, [[Hodeng|hodeng]], atawa [[agama]]. Cukin [[Lèèr|lèèr]] biasanya [[Ngrajut|dianam]] atawa [[Ngrènda|dirènda]], kalu [[kudungan]] biasanya [[Tenun|ditenun]]. == Ruju'an == [[Category:Pakéan]] [[Category:Pemantes]] kgaje6wu154x8c4vhv0ew4djekgcyp3 Cukong 0 873 19897 4217 2024-06-04T21:40:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19897 wikitext text/x-wiki Dalem dunia [[keduitan]], '''cukong'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: چوکوڠ) entu orang atawa lembaga, baè' setempat atawa bukansetempat, nyang nglakonin penarohan punci. baè' dalem lat pèndèk atawa lat panjang biar dapet untung. Kadang "cukong" juga' bisa dipaké bakal orang nyang ngebeli [[Banda tanah|banda tanah]], [[mata uang]], [[dagangan]], [[produk turunan]], [[saham]] [[Matskepé|matskepé]], atawa laèn [[asèt]] nyang maksudnya bakal dapet untung èn bukan pegawéannya, serènta cuman dalem lat pèndèk doang. Ringkesnya, cukong entu orang nyang nglakonin penarohan punci. Penarohan punci entu ngebeli barang nyang bukan kepaké langsung, mar kena dipaké kapan-kapan entinya bakal ndapetin kaya.<ref>Mardatila, Ani. mardatila, Ani, per. [https://www.merdeka.com/sumut/investasi-adalah-upaya-penanaman-modal-kenali-jenis-dan-manfaatnya-kln.html "Investasi adalah Upaya Penanaman Modal, Kenali Jenis dan Manfaatnya agar Tak Tertipu"]. ''Merdeka.com''. Dibuka per 15 Agustus 2023.</ref> == Ruju'an == [[Category:Èkonomi]] [[Category:Perduitan]] fpovorvv80oh31cxuffwnta0qjum1yg Cungking 0 874 19898 4223 2024-06-04T21:40:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19898 wikitext text/x-wiki {{Negara|name=Cungking<br/>Tiongkèng|flag=-|coat=-|map=Chongqing_in_China_(+all_claims_hatched).svg|demonym=Cungking<br/>Tiongkèng|capital=Cungking|native_name=重庆 (hurup Tionghoa ringkes)<br/>重慶 (hurup Tionghoa terdisionil)<br/>''Chóngqìng'' (Mandarin)<br/>''Tiông-khèng'' (Hokkièn)<br/>''Cung4 Hing3'' (Kanton)}} '''Cungking''' atawa '''Tiongkèng''' (hurup Tionghoa ringkes: 重庆, hurup Tionghoa terdisionil: 重慶; Mandarin: ''Chóngqìng''; Hokkièn: ''Tiông-khèng''; Kanton: ''Cung4 Hing3''; hurup Arab Gundul: ) entu atu haminté nyang ada di sintrem [[Tiongkok|Tiongkok]]. Cungking entu haminté nyang paling setumbrah orangnya lantaran dipukimin ama 31.442.300 orang di taon 2005. == Ruju'an == [[Category:Haminté di Tiongkok]] fmd1012o4m2z9z5eiw76q9sqhktuwn9 Cupang 0 875 19899 4229 2024-06-04T21:40:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19899 wikitext text/x-wiki [[File:Male Betta -34245661920.jpg|thumb|Tampang cupang lanangan]] '''Cupang''' (hurup Arab Gundul: چوفڠ; [[Basa Latèn|Latin]]: ''Betta sp.'') nya'entu ikan tawar nyang ngejogrog deri daèrah [[Asia Kidul-wètan|Asia Kidul-wètan]], keitung [[Muang-Tay|Muang-Tay]], [[Malésia|Malésia]], [[Bruné Darusalam|Bruné Darusalam]], [[Singapur|Singapur]], [[Piètnam|Piètnam]], èn [[Indonésia|Indonésia]]. Enni ikan ada punya wujud èn sipat nyang béda èn ngara ke ngendog kalo ngejaga-jagain dia punya daèrah. Bakal tukang demen cupang, enni ikan sokanan dibagi jadi tiga kelompok, nya'entu: cupang rias, cupang adu, èn cupang atar. Di Indonésia ada cupang tempatan, atunya entu ''Betta channoides'' nyang ketemu di Pampang, [[Kalimantan Wètan|Kalimantan Wètan]]. == Ruju'an == i0z2ah2fh5q4s0sdx48r3lh8t8diz31 Curug 0 876 19900 4233 2024-06-04T21:40:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19900 wikitext text/x-wiki [[File:Hopetoun falls.jpg|thumb|Atu curug di [[Wiktoriah (Ostrali)|Wiktoriah]], [[Ostrali|Ostrali]].]] '''Curug''' (hurup Arab Gunudul: چوروݢ) atawa '''grojogan''' (hurup Arab Gunudul: ݢروجوݢن) entu pembentukan bumi deri rojogan [[Aèr|aèr]] nyang mili liwat atu pembentukan bebatuan nyang ngranapin [[penggerowakan]] (''erosi'') ama jatoh ke bawa deri tana tinggi. Curug bisa baé anu bolé bikin nyang biasanya ada di taman-taman. Berapa curug kebentuk di utekan gunung-gunung di mana sokanan sering penggeraokan. == Ruju'an == [[Category:Curug]] 0nz1r3wi4lkdsf2sha10ym0sgyilyzl Curut 0 877 16361 4235 2024-05-16T13:57:17Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 4234 wikitext text/x-wiki #REDIRECT [[Tikus]] a1bgati3ry1lf017n4o4ziz9izn6max Cèki 0 878 19901 4246 2024-06-04T21:40:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19901 wikitext text/x-wiki {{Negara|name=Kiblik Cèk|native_name=''Česká republika'' (Cèk)|flag=Flag_of_the_Czech_Republic.svg|coat=Coat_of_arms_of_the_Czech_Republic.svg|map=EU-Czech_Republic.svg|capital=Prah|demonym=Cèk}} '''Cèki''' (hurup Arab Gundul: چىکى atawa چىخى; [[Basa Cèk|Cèk]]: ''Česko''; [[Basa Welanda|Welanda]]: ''Tsjechië'') atawa '''Cèko''' (hurup Arab Gundul: چيکو) atawa '''Kiblik''' '''Cèk''' (hurup Arab Gundul: کبليک چىک atawa کبليک چىخ; [[Basa Cèk|Cèk]]: ''Česká republika'') entu negara nyang ada di jantungnya [[Èropa|Èropa]]. Dia punya ibu negeri ama kota nyang paling gedé nama [[Prah|Prah]]. Adapun Cèki punya mata duit namanya – [[kerun Cèk]]. Penjogrog ni negara ada barang 10,5 jutaan orang. Ni negara punya basa resmi entu [[basa Cèk]], sebraya ama laèn-laèn basa Slawen kaya' [[basa Slowak]] èn [[Basa Pol|Pol]]. Cèki ora gableg pisan laot dah tu. Dia punya tetangga antara laèn: [[Dètslan|Dètslan]], [[Ostenrèk|Ostenrèk]], [[Slowaki|Slowaki]], èn [[Polen|Polen]]. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Sintrem]] [[Category:Negara]] [[Category:Cèki]] pvsmz28lp9flq4b3mle02z6h8supa1l Cèngkaw 0 879 19382 4251 2024-06-04T20:55:57Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q160117]] 19382 wikitext text/x-wiki '''Cèngkaw'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 21.</ref> (hurup Arab Gundul: چڠکو) atawa '''makelar'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: مکلر) entu orang atawa perusahaan nyang ngatur transaksi antara si [[pembeli]] ama [[Penglègo|penglègonya]]. Cèngkaw bisa dapet kumisi kalo pada akur mepakat. Cèngkaw nyang juga' jadi penjual atawa penglègonya bakal jadi pihak utama dalem mepakatnya. Itu rol laèn ama [[Agèn|agèn]]—orang nyang belakon atas nama pihak utama dalem mepakat. == Ruju'an == <references /> [[Category:Dagang]] m5ng4grwtjiupf0tpbarlutr4lgst56 Dada 0 880 19902 4255 2024-06-04T21:40:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19902 wikitext text/x-wiki [[File:Surface projections of the organs of the trunk.svg|thumb|Dada punya bagèan]] '''Dada''' (hurup Arab Gundul: دادا) atawa '''tètè''''<ref>Fathullah, Ahmad Lutfi. (2005). ''Pribadi Rasulullah Saw: Telaah Kitab Taudhih al-Dala'il Fi Tarjamat Hadits al-Syama'il Karya Guru Mughni Kuningan [1860-1935]''. Al-Mughni Press. h. 53. Di dalem Guru Mugni punya tarjim kitab ''Syamāʾil'', '''tètè''' dipaké juga' bakal lanang.</ref> (hurup Arab Gundul: تيتئ) entu bagèan awak nyang adanya di antara [[Kepala|pala]] ama [[Bero'|bero']]. Di [[héwan nètè']] punya [[Awak|awak]], dada entu bagèan nyang keomplok deri [[tulang dada]], ruas [[tulang geger]], èn [[tulang rusuk]]. Dada ngampar deri lèèr ampé [[keleng dada]], èn kaga' masup [[sepir atas]]. [[Jantung]] èn [[paru-paru]] ada di dalem [[rongga dada]], serènta juga' banyak [[pembulu dara]]. Orhan dalem dialingin ama kerangkèng tulang rusuk èn tulang dada. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Dada]] 74iz68yqwgz3rvupk0xbufn1vil5ddn Dadi 0 881 19383 4259 2024-06-04T20:56:00Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q622563]] 19383 wikitext text/x-wiki [[File:Twarog.jpg|thumb|Dadi]] '''Dadi'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: داد; Inggris: ''curd'') ièlah [[produk susu-susuan]] nyang dikeja tibang ''ngedadiin'' [[Laban|susu]] paké [[pendadi]] atawa [[ragi]] biar misah, èn nyomot bagèan caèrnya (nyang namanya [[Taèr|taèr]]).<ref>Darpan, Pratiyogita (February 2004), [https://books.google.com/books?id=POgDAAAAMBAJ&pg=PA1661 "Food and Drink Products of Biotechnology"], ''Competition Science Vision'', h. 1661. Dipungut per 15 Sèptèmber 2023.</ref><ref>Driscoll, Michael; Meredith Hamiltion, Marie Coons (2003). ''A Child's Introduction to Poetry''. Niu-Yorek: Black Dog & Leventhal Publishers. h. 10. ISBN <bdi>1-57912-282-5</bdi>.</ref> Susu nyang diantepin asem alamiahnya bakal misah sendèwèk jadi dadi ama taèr. Dadi kanggo ngeja [[Kéju|kéju]]. Dadi ama kéju kena dimakan barengan jadi makanan. == Ruju'an == [[Category:Makanan]] [[Category:Produk susu-susuan]] sy8l0lmzqq8b8cq0paj9dhotl7akpdd Daging ayam 0 882 19903 4272 2024-06-04T21:40:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19903 wikitext text/x-wiki [[File:Chickens in market.jpg|thumb|Ayam nyang dijual di pasar]] '''Daging ayam''' (hurup Arab Gundul: داݢيڠ ايم) ya'entu daging paling populèr di antéro dunia, karena ngambil dari [[Ayam|ayam]]nya. Ni daging kena diolah jadi macem-macem makanan, kaya': saté, bubur, ciken, èns. Dua warung kenamaan deri [[Amrik Serèkat|Amrik Serèkat]] nyang di [[Indonésia|Indonésia]] pada daganging boléan ayam ya [[Kaèpci|Kaèpci]] ama [[Mèkdi|Mèkdi]]. == Ruju'an == [[Category:Bahan makanan]] emshphh0at3rm20oe8u80lcpeezs3mb Daging ciken 0 883 4274 4273 2024-05-16T13:17:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4273 wikitext text/x-wiki #REDIRECT [[Daging ayam]] aty9exha8ysnvkfspkzfzwitsiwqckp Dagu 0 884 19904 4277 2024-06-04T21:40:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19904 wikitext text/x-wiki [[File:Crane3chin.png|thumb|Dagu punya bagèan]] '''Dagu'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: داݢو) atawa '''janggu''''<ref name=":0" /> (hurup Arab Gundul: جڠݢؤ) atawa '''janggot'''<ref name=":0" /> (hurup Arab Gundul: جڠݢوة) atawa '''gado'''<ref name=":0" /> (hurup Arab Gundul: ݢادو) entu bagèan paling bawah muka di [[bagèan awak manusia]]. Dagu kebentuk deri bagèan [[tulang rahang]]. Berapa orang kadang gableg belèkan dagu nyang jadi atu ciri turunan utama. Dagu belèk paling banyak di ras [[Ras Kaukasi|Kaukasi]] kaya' di orang-orang Peringgi, [[Wètan Tenga]], èn [[Asia Kidul]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Muka]] 9skzqlwpa2l6gdanu4qdwkc6a0ivv7y Gawé dahèlan 0 885 22708 22707 2024-06-24T02:27:01Z Bangrapip 9 Bangrapip mindahin [[Dahel]] ke [[Gawé dahèlan]] sonder ngebuat pengalihan 22707 wikitext text/x-wiki [[File:Workers At Dusk, GEC, Chittagong.jpg|thumb|Orang gawé dahel di [[Benggaladésa|Negeri Benggala]]]] '''Gawé dahèlan''' (hurup Arab Gundul: {{Script|Arabic|ݢاوي داهخلن}}) entu pegawéan nyang dilakonin kapan kuli atawa penggawé digawéin ama dibayar cuman arian doangan, sonder paké dikeles-kelesin bakalan ada gawé entarnya. Ni atu jenis deri [[gawéan akad]] (''contingent work''). == Ruju'an == [[Category:Kepegawéan]] [[Category:Pegawéan]] 92gce8i4hdaoxmtt28cbd78sjgzzi06 Dalang pèlem 0 886 19384 4283 2024-06-04T20:56:04Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q2526255]] 19384 wikitext text/x-wiki [[File:Badham Palance 1974.jpg|thumb|Dalang pèlem lagi naturin orang nyènter pèlem]] '''Dalang pèlem''' (hurup Arab Gundul: دالڠ فيلم) atawa '''tukang ngarahin pèlem''' (hurup Arab Gundul: توکڠ ڠارهين فيلم) ièlah orang nyang tugasnya ngarahin pèlem pegimana naskahnya punya kata. Nah, kalu kata 'pembikin pèlem', ni setilah juga' bisa dah maran ke [[Juragan pèlem|juragan pèlemnya]] (''produser''). [[Naskah pèlem]] dipaké bakal jadi patokan bakal ngatur unsur-unsur [[seni]] ama [[drama]]. Di entu wayah juga', dalang pèlem nemenin petugas atawa [[penggawé peralatan]] èn [[tukang lakon]] bakal nutugin wawasan pengarahannya. Dalang pèlem juga' gunanya bakal naturin penggawé peralatan ama tukang lakon pèlem dalem ngumbarin dia pada punya [[kegapakejaan]] (''kreativitas'') nyang dia pada gableg. == Ruju'an == [[Category:Pegawéan]] [[Category:Perpèleman]] gg8ixvre129xcsx0somdd2kkznw8xfk Dam 0 887 19906 4287 2024-06-04T21:40:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19906 wikitext text/x-wiki [[File:RappbodeLufts.JPG|thumb|Tampang Dam]] '''Dam''' (urup Arab Gundul: دام) entu wangunan nyang diwangun bakal ngedamin aèr jadi dano atawa tempat plesiran. Sokanan dam gè' dipaké bakal ngalirin aèr ke atu ''Pembangkit Listrik Tenaga Air''. Banyak dam gè' ada punya bagéan nyang diseloroh pintu aèr bakal muangin aèr nyang ora dipaké dengen betahap atawa lelanjutan. == Ruju'an == thq8o7r926gcm9ygatghgfza1upgis6 Dampa 0 888 19385 4290 2024-06-04T20:56:06Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q6473911]] 19385 wikitext text/x-wiki [[File:Herpes(PHIL 1573 lores).jpg|thumb|Dampa deket bacot]] '''Dampa''' (hurup Arab Gundul: دمفا; Indonésia: ''herpes'') nyang [[Pires dampa ringkes|pires dampa ringkes]] (HSV) ièlah atu jenis penyakit nyang ngenain [[Bacot|bacot]], [[Kulit|kulit]], ama [[Alat kelamin|alat kelamin]]. Ni penyakit ngeja kulit keselomot ama sakit di sepir di sekitaran nyang ketepaan. Ni penyakit juga' bisa ditepain liwat jima'. Dampa atawa HSV2 bisa ngerihu kalo kedalon-dalon kaga' diobatin. == Ruju'an == [[Category:Penyakit]] 1abcnwr2a03zrgxf5juib7030o89w5f Dampal kaki 0 889 19907 4293 2024-06-04T21:40:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19907 wikitext text/x-wiki [[File:Human Right Sole.png|thumb|Dampal kaki kanan]] '''Dampal kaki''' (hurup Arab Gundul: دمفل کاکى) atawa '''dampal sikil''' (hurup Arab Gundul: دمفل سيکيل) entu [[Kaki|kaki]] [[Manusia|orang]] punya bagian bawah. Secara [[Èlmu tasrih|tasrih]], dampal kaki digero' sebagé ''aspek plantar''. Muka nyang medu di [[héwan ujung kukuan]] (''ungulata'') ya [[Kuku|kuku]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Dampal kaki]] cyoj74zavxrh53dz3aslaqup1hah9lt Damsik 0 890 22578 22425 2024-06-21T03:43:43Z Bangrapip 9 22578 wikitext text/x-wiki [[File:Damascus coll.jpg|thumb|Jeprat-jeprèt Damsik]] '''Damsik''' atawa '''Demesik''' (hurup Arab Gundul: دمشق; [[Basa Arab|Arab]]: دِمَشق ''Dimašq'') ièlah hopstadnya [[Suriah|Suriah]], èn hopstad nyang paling gaèk di dunia èn, bakal berapa orang, jadi [[Tempat suci di agama Selam|kota paling suci nomer empat di agama Selam]].<ref>Dumper, Michael R. T.; Stanley, Bruce E. (2007). [https://books.google.com/books?id=3SapTk5iGDkC&q=damascus+%22fourth+holiest%22&pg=PA121 "Damascus"]. In Janet L. Abu-Lughod (prm.). ''Cities of the Middle East and North Africa: A Historical Encyclopedia''. ABC-CLIO. h. 119–126. ISBN <bdi>978-1-5760-7919-5</bdi>. [https://web.archive.org/web/20230402185752/https://books.google.com/books?id=3SapTk5iGDkC&q=damascus+%22fourth+holiest%22&pg=PA121 Diarsip] deri nyang asli per 2 April 2023. Dipungut per 7 Nopèmber 2023.</ref><ref>Sarah Birke. (2 Agustus 2013). ''[https://www.nybooks.com/daily/2013/08/02/damascus-whats-left/ Damascus: What's Left]''. New York Review of Books. [https://web.archive.org/web/20181204005633/https://www.nybooks.com/daily/2013/08/02/damascus-whats-left/ Diarsip] deri nyang asli per 4 Désèmber 2018. Dipungut per 7 Nopèmber 2023.</ref><ref>Totah, Faedah M. (2009). "Return to the origin: negotiating the modern and unmodern in the old city of Damascus". ''City & Society''. '''21''' (1): 58–81. doi:[[doi:10.1111/j.1548-744X.2009.01015.x|10.1111/j.1548-744X.2009.01015.x]].</ref> Kalu di basa saban sarian, ni kota juga' bekèn digero '''Sam''' (hurup Arab Gundul: شام; Arab: الشَّام ''al-Syām'') èn dalem orang pujangga punya basa digeronya "Kota [[Melati]]" (مَدِيْنَةُ الْيَاسْمِينِ ''Madīnat al-Yāsmīn'').<ref>[https://www.worldatlas.com/articles/biggest-cities-in-syria.html "Biggest Cities In Syria"]. (25 April 2017). [https://web.archive.org/web/20191025200105/https://www.worldatlas.com/articles/biggest-cities-in-syria.html Diarsip] deri nyang asli per 25 Oktober 2019. Dipungut per 7 Nopèmber 2023.</ref> Damsik entu jadi sintrem budaya nyang gedé di Daèrah [[Sam]] èn [[Dunia Arab]]. == Ruju'an == {{Reflist}} [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Suriah]] ix450hae7s52mymhgy49pvexedcyd0p Dano 0 891 4298 4297 2024-05-16T13:17:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4297 wikitext text/x-wiki #REDIRECT [[Sètu]] 147u5hjudk2b96val7o8ph89cljs99r Daptar Berehmister Betawi 0 892 19909 4303 2024-06-04T21:40:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19909 wikitext text/x-wiki '''Berehmister Betawi''' (hurup Arab Gundul: برهميستر بتاوى atawa برخميستر بتاوى; Welanda: ''Burgemeester van Batavia'') entu atu hop guwernemèn nyang mimpin [[Betawi|Stad Betawi]] di jaman [[Hindia Nèderlan]]. Ni jabatan biasanya dipegang ama pejabat Welanda, orang kita kè', atawa orang asing kè'. Dalem penjalanan guwernemèn kota, berehmister Betawi ditemenin ama dia punya wakil. == Ruju'an == in6fb6sqbb2r6ghfcdqrn1987fn1xqe Daptar Sultan Brunei 0 893 4305 4304 2024-05-16T13:17:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4304 wikitext text/x-wiki #REDIRECT [[Daptar Sultan Bruné]] gufpgknxz5yzo4q31m1fwc0ewvwdlz9 Daptar Sultan Bruné 0 894 19910 4316 2024-06-04T21:40:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19910 wikitext text/x-wiki [[File:Hassanal Bolkiah, October 2021.jpg|thumb|Hassanal Bolkiah, Sultan Bruné]] '''Sultan Bruné''' (hurup Arab Gundul: سلطان برونى; Melayu: ''Sultan Brunei'') entu hop negara [[Brunei|Bruné]] entakannya ènggal deri [[Britani Gedé|Britani Gedé]] taon 1984. Ampé wayah gini, baru cuman ada 1 sultan nyang naèk tahta, nya'entu [[Sultan Hassanal Bolkiah]], bagèn kelembagaan kerajaannya mah udah ada semprakan ke-14. == Ruju'an == [[Category:Bruné Darusalam]] nspnyf8btgfahrhti3e8383pks1sblz Wikipédi:Daptar makalah nyang saban Wikipédi kudu gableg 4 895 25702 25653 2024-09-20T05:07:50Z Swarabakti 44 25702 wikitext text/x-wiki {{ambox | type = style | issue = '''Saban ihwal di ni daptar dikeja maké <nowiki>{{</nowiki>[[Sablonan:Makalah tangtangan|Makalah tangtangan]]<nowiki>}}</nowiki> punya sablonan''': | fix = <pre>{{ Makalah tangtangan |1 = Tu makalah punya judul bakal di basa Betawi |2 = Tu makalah punya judul di basa sumber nyang pèngèn ditarjim |3 = Tu basa sumber punya kode (kosongin aja kalu deri basa Indonésia [id]) }}</pre> Nyo' tulungin kita-kita nerjemahin ni makalah pada punya judul, bakal enti dibikin halaman benerannya di [[Wikipédi basa Betawi]].{{br}}{{small|(Ni pesen bisa diapus kapan saban makalah punya judul di ni daptar udah pada ditarjim, biar kata makalahnya belon dibikin.)}}}} == Riwayat idup == === Tukang lakon, tukang ngibing, èn tukang peraga === # {{Makalah tangtangan|Sarah Bernhardt|Sarah Bernhardt|en}} # {{Makalah tangtangan|Charlie Chaplin|Charlie Chaplin}} # {{Makalah tangtangan|Marlene Dietrich|Marlene Dietrich}} # {{Makalah tangtangan|Marilyn Monroe|Marilyn Monroe}} === Tukang seni èn tukang rancang gedong === # {{Makalah tangtangan|Le Corbusier|Le Corbusier}} # {{Makalah tangtangan|Salvador Dalí|Salvador Dalí}} # {{Makalah tangtangan|Albrecht Dürer|Albrecht Dürer}} # '''{{Makalah tangtangan|Vincent van Gogh|Vincent van Gogh}}''' # {{Makalah tangtangan|Francisco de Goya|Francisco de Goya}} # {{Makalah tangtangan|Katsushika Hokusai|Katsushika Hokusai}} # {{Makalah tangtangan|Frida Kahlo|Frida Kahlo}} # '''{{Makalah tangtangan|Leonardo da Vinci|Leonardo da Vinci}}''' # {{Makalah tangtangan|Henri Matisse|Henri Matisse}} # '''{{Makalah tangtangan|Michelangelo|Michelangelo}}''' # '''{{Makalah tangtangan|Pablo Picasso|Pablo Picasso}}''' # {{Makalah tangtangan|Raphael|Raphael}} # '''{{Makalah tangtangan|Rembrandt|Rembrandt}}''' # {{Makalah tangtangan|Peter Paul Rubens|Peter Paul Rubens}} # {{Makalah tangtangan|Mimar Sinan|Mimar Sinan}} # {{Makalah tangtangan|Diego Velázquez|Diego Velázquez}} # {{Makalah tangtangan|Andy Warhol|Andy Warhol}} # {{Makalah tangtangan|Frank Lloyd Wright|Frank Lloyd Wright}} === Mualip, tukang nulis lakon, èn penyair === # {{Makalah tangtangan|Abu Nawas|Abu Nawas}} # {{Makalah tangtangan|Hans Christian Andersen|Hans Christian Andersen}} # {{Makalah tangtangan|Matsuo Bashō‎|Matsuo Bashō‎}} # {{Makalah tangtangan|Jorge Luis Borges|Jorge Luis Borges}} # {{Makalah tangtangan|George Byron|George Byron}} # '''{{Makalah tangtangan|Miguel de Cervantes|Miguel de Cervantes}}''' # {{Makalah tangtangan|Geoffrey Chaucer|Geoffrey Chaucer}} # {{Makalah tangtangan|Anton Chekhov|Anton Chekhov}} # '''{{Makalah tangtangan|Dante Alighieri|Dante Alighieri}}''' # {{Makalah tangtangan|Charles Dickens|Charles Dickens}} # {{Makalah tangtangan|Fyodor Dostoyevsky|Fyodor Dostoyevsky}} # {{Makalah tangtangan|Gabriel García Márquez|Gabriel García Márquez}} # '''{{Makalah tangtangan|Johann Wolfgang von Goethe|Johann Wolfgang von Goethe}}''' # {{Makalah tangtangan|Hapis|Hapis}} # '''{{Makalah tangtangan|Homer|Homer}}''' # '''{{Makalah tangtangan|Victor Hugo|Victor Hugo}}''' # {{Makalah tangtangan|James Joyce|James Joyce}} # {{Makalah tangtangan|Franz Kafka|Franz Kafka}} # {{Makalah tangtangan|Kālidāsa|Kālidāsa}} # {{Makalah tangtangan|Li Bai|Li Bai}} # {{Makalah tangtangan|Naguib Mahfouz|Naguib Mahfouz}} # {{Makalah tangtangan|Molière|Molière}} # {{Makalah tangtangan|Ovid|Ovid}} # {{Makalah tangtangan|Marcel Proust|Marcel Proust}} # {{Makalah tangtangan|Alexander Pushkin|Alexander Pushkin}} # '''{{Makalah tangtangan|William Shakespeare|William Shakespeare}}''' # {{Makalah tangtangan|Sophocles|Sophocles}} # {{Makalah tangtangan|Rabindranath Tagore|Rabindranath Tagore}} # '''{{Makalah tangtangan|Leo Tolstoy|Leo Tolstoy}}''' # {{Makalah tangtangan|Mark Twain|Mark Twain}} # {{Makalah tangtangan|Virgil|Virgil}} === Tukang bikin musik èn tukang musik === # {{Makalah tangtangan|Louis Armstrong|Louis Armstrong}} # '''{{Makalah tangtangan|Johann Sebastian Bach|Johann Sebastian Bach}}''' # {{Makalah tangtangan|The Beatles|The Beatles}} # '''{{Makalah tangtangan|Lodewèk pan Bèthopen|Lodewèk pan Bèthopen}}''' # {{Makalah tangtangan|Johannes Brahms|Johannes Brahms}} # {{Makalah tangtangan|Frédéric Chopin|Frédéric Chopin}} # {{Makalah tangtangan|Antonín Dvořák|Antonín Dvořák}} # {{Makalah tangtangan|Georg Frideric Handel|Georg Frideric Handel}} # {{Makalah tangtangan|Joseph Haydn|Joseph Haydn}} # {{Makalah tangtangan|Gustav Mahler|Gustav Mahler}} # '''{{Makalah tangtangan|Wolpgang Amadéus Mosar|Wolfgang Amadeus Mozart}}''' # {{Makalah tangtangan|Giovanni Pierluigi da Palestrina|Giovanni Pierluigi da Palestrina}} # {{Makalah tangtangan|Édith Piaf|Édith Piaf}} # {{Makalah tangtangan|Elvis Presley|Elvis Presley}} # {{Makalah tangtangan|Giacomo Puccini|Giacomo Puccini}} # {{Makalah tangtangan|Franz Schubert|Franz Schubert}} # {{Makalah tangtangan|Jean Sibelius}} # '''{{Makalah tangtangan|Igor Stravinsky|Igor Stravinsky}}''' # {{Makalah tangtangan|Petr Tchaikovsky|Petr Tchaikovsky}} # {{Makalah tangtangan|Giuseppe Verdi|Giuseppe Verdi}} # {{Makalah tangtangan|Antonio Vivaldi|Antonio Vivaldi}} # '''{{Makalah tangtangan|Richard Wagner|Richard Wagner}}''' === Tukang kelayaban èn musapir === # {{Makalah tangtangan|Roald Amundsen|Roald Amundsen}} # {{Makalah tangtangan|Neil Armstrong|Neil Armstrong}} # {{Makalah tangtangan|Jacques Cartier|Jacques Cartier}} # '''{{Makalah tangtangan|Christopher Columbus|Christopher Columbus}}''' # {{Makalah tangtangan|James Cook|James Cook}} # {{Makalah tangtangan|Hernán Cortés|Hernán Cortés}} # '''{{Makalah tangtangan|Yuri Gagarin|Yuri Gagarin}}''' # {{Makalah tangtangan|Vasco da Gama|Vasco da Gama}} # {{Makalah tangtangan|Ibn Battuta|Ibn Battuta}} # '''{{Makalah tangtangan|Ferdinand Magellan|Ferdinand Magellan}}''' # {{Makalah tangtangan|Marco Polo|Marco Polo}} # {{Makalah tangtangan|Zheng He|Zheng He}} === Tukang ngarahin pèlem èn tukang nulis naskah === # {{Makalah tangtangan|Ingmar Bergman|Ingmar Bergman}} # {{Makalah tangtangan|Walt Disney|Walt Disney}} # {{Makalah tangtangan|Sergei Eisenstein|Sergei Eisenstein}} # {{Makalah tangtangan|Federico Fellini|Federico Fellini}} # {{Makalah tangtangan|Alfred Hitchcock|Alfred Hitchcock}} # {{Makalah tangtangan|Stanley Kubrick|Stanley Kubrick}} # {{Makalah tangtangan|Akira Kurosawa|Akira Kurosawa}} # {{Makalah tangtangan|Satyajit Ray|Satyajit Ray}} # {{Makalah tangtangan|Steven Spielberg|Steven Spielberg}} === Penemu, ahli èlmu, èn ahli ètung-ètungan === # '''{{Makalah tangtangan|Arkimèdès|Archimedes}}''' # {{Makalah tangtangan|Ibnu Sina|Ibnu Sina}} # {{Makalah tangtangan|Tim Berners-Lee|Tim Berners-Lee}} # {{Makalah tangtangan|Brahmagupta|Brahmagupta}} # '''{{Makalah tangtangan|Nicolaus Copernicus|Nicolaus Copernicus}}''' # '''{{Makalah tangtangan|Marie Curie|Marie Curie}}''' # '''{{Makalah tangtangan|Charles Darwin|Charles Darwin}}''' # '''{{Makalah tangtangan|Thomas Edison|Thomas Edison}}''' # '''{{Makalah tangtangan|Albert Einstein|Albert Einstein}}''' # '''{{Makalah tangtangan|Iklidès|Euklides}}''' # {{Makalah tangtangan|Leonhard Euler|Leonhard Euler}} # {{Makalah tangtangan|Michael Faraday|Michael Faraday}} # {{Makalah tangtangan|Enrico Fermi|Enrico Fermi}} # '''{{Makalah tangtangan|Henry Ford|Henry Ford}}''' # {{Makalah tangtangan|Galen|Galen}} # '''{{Makalah tangtangan|Galileo Galilei|Galileo Galilei}}''' # {{Makalah tangtangan|Carl Friedrich Gauss|Carl Friedrich Gauss}} # '''{{Makalah tangtangan|Johannes Gutenberg|Johannes Gutenberg}}''' # '''{{Makalah tangtangan|David Hilbert|David Hilbert}}''' # {{Makalah tangtangan|James Prescott Joule|James Prescott Joule}} # {{Makalah tangtangan|Johannes Kepler|Johannes Kepler}} # {{Makalah tangtangan|Muhammad ibn Musa al-Khwarizmi|Muhammad ibn Musa al-Khwarizmi}} # {{Makalah tangtangan|Gottfried Wilhelm Leibniz|Gottfried Wilhelm Leibniz}} # {{Makalah tangtangan|Carl Linnaeus|Carl Linnaeus}} # {{Makalah tangtangan|James Clerk Maxwell|James Clerk Maxwell}} # {{Makalah tangtangan|Dmitri Mendeleev|Dmitri Mendeleev}} # '''{{Makalah tangtangan|Ishak Niuton|Ishak Niuton}}''' # '''{{Makalah tangtangan|Louis Pasteur|Louis Pasteur}}''' # '''{{Makalah tangtangan|Max Planck|Max Planck}}''' # {{Makalah tangtangan|Ernest Rutherford|Ernest Rutherford}} # '''{{Makalah tangtangan|Erwin Schrödinger|Erwin Schrödinger}}''' # '''{{Makalah tangtangan|Nikola Tesla|Nikola Tesla}}''' # '''{{Makalah tangtangan|Alan Turing|Alan Turing}}''' # '''{{Makalah tangtangan|James Watt|James Watt}}''' === Pilsup èn ahli èlmu kemasarakatan === # '''{{Makalah tangtangan|Aristo|Aristo}}''' # {{Makalah tangtangan|Simone de Beauvoir|Simone de Beauvoir}} # {{Makalah tangtangan|Chanakya|Chanakya}} # {{Makalah tangtangan|Noam Chomsky|Noam Chomsky}} # '''{{Makalah tangtangan|Konghucu (pilsup)|Konghucu (filsuf)}}''' # '''{{Makalah tangtangan|René Descartes|René Descartes}}''' # '''{{Makalah tangtangan|Sigmund Freud|Sigmund Freud}}''' # {{Makalah tangtangan|Georg Wilhelm Friedrich Hegel|Georg Wilhelm Friedrich Hegel}} # {{Makalah tangtangan|Ibnu Haldun|Ibnu Khaldun}} # '''{{Makalah tangtangan|Immanuel Kant|Immanuel Kant}}''' # {{Makalah tangtangan|John Maynard Keynes|John Maynard Keynes}} # '''{{Makalah tangtangan|Laozi|Laozi}}''' # '''{{Makalah tangtangan|John Locke|John Locke}}''' # {{Makalah tangtangan|Niccolò Machiavelli|Niccolò Machiavelli}} # '''{{Makalah tangtangan|Karl Marx|Karl Marx}}''' # '''{{Makalah tangtangan|Friedrich Nietzsche|Friedrich Nietzsche}}''' # '''{{Makalah tangtangan|Platon|Platon}}''' # {{Makalah tangtangan|Jean-Jacques Rousseau|Jean-Jacques Rousseau}} # {{Makalah tangtangan|Jean-Paul Sartre|Jean-Paul Sartre}} # {{Makalah tangtangan|Sima Qian|Sima Qian}} # {{Makalah tangtangan|Adam Smith|Adam Smith}} # '''{{Makalah tangtangan|Sokrat|Sokrates}}''' # '''{{Makalah tangtangan|Voltaire|Voltaire}}''' # {{Makalah tangtangan|Mak Wèber|Maximilian Weber}} # {{Makalah tangtangan|Ludwig Wittgenstein|Ludwig Wittgenstein}} # {{Makalah tangtangan|Zhu Xi|Zhu Xi}} === Tokoh pulitik === # {{Makalah tangtangan|Akbar|Akbar}} # '''{{Makalah tangtangan|Iskandar Agung|Aleksander Agung}}''' # {{Makalah tangtangan|Asoka|Asoka}} <!-- Greatest Indian monarch of antiquity; spread Buddhism --> # {{Makalah tangtangan|Mustapa Kamal Basah|Mustafa Kemal Atatürk}} # '''{{Makalah tangtangan|Kaèsar Agustus|Augustus}}''' # {{Makalah tangtangan|Otto von Bismarck|Otto von Bismarck}} # {{Makalah tangtangan|Simón Bolívar|Simón Bolívar}} # '''{{Makalah tangtangan|Napoleon Bonaparte|Napoleon Bonaparte}}''' # {{Makalah tangtangan|Julius Kaèsar|Yulius Kaisar}} # {{Makalah tangtangan|Karèl Agung|Karolus Agung}} # {{Makalah tangtangan|Winston Churchill|Winston Churchill}} # {{Makalah tangtangan|Konstantin Agung|Konstantinus Agung}} # '''{{Makalah tangtangan|Korès Agung|Koresh Agung}}''' # {{Makalah tangtangan|Charles de Gaulle|Charles de Gaulle}} # {{Makalah tangtangan|Élisabèt I deri Inggris|Elizabeth I dari Inggris}} # {{Makalah tangtangan|Mohandas Karamchand Gandhi|Mahatma Gandhi}} # '''{{Makalah tangtangan|Jènggis Han|Jenghis Khan}}''' # {{Makalah tangtangan|Che Guevara|Che Guevara}} # '''{{Makalah tangtangan|Dolep Hitler|Adolf Hitler}}''' # {{Makalah tangtangan|Janah Arek|Jeanne d'Arc}} # {{Makalah tangtangan|Martin Luther King Jr.|Martin Luther King Jr.}} # '''{{Makalah tangtangan|Weladimir Lènin|Vladimir Lenin}}''' # {{Makalah tangtangan|Ibraham Lingkolen|Abraham Lincoln}} # {{Makalah tangtangan|Louis XIV|Louis XIV dari Prancis}} # {{Makalah tangtangan|Rosa Luxemburg|Rosa Luxemburg}} # {{Makalah tangtangan|Nelson Mandela|Nelson Mandela}} # {{Makalah tangtangan|Gustap Manerhém|C.G.E. Mannerheim}} # {{Makalah tangtangan|Mao Cetung|Mao Zedong}} # {{Makalah tangtangan|Jawaharlal Nehru|Jawaharlal Nehru}} # {{Makalah tangtangan|Kwame Nkrumah|Kwame Nkrumah}} # {{Makalah tangtangan|Peter the Great|Pyotr Agung (kaisar)}} # '''{{Makalah tangtangan|Qin Shi Huang|Qin Shi Huang}}'''<!-- Created first Chinese state and dynasty --> # {{Makalah tangtangan|Franklin D. Roosevelt|Franklin D. Roosevelt}} # {{Makalah tangtangan|Salahudin Ayubi|Salahuddin Ayyubi}} # {{Makalah tangtangan|Joseph Stalin|Josef Stalin}} # {{Makalah tangtangan|Suléman Kanuni|Süleyman I}} # {{Makalah tangtangan|Sun Yat-sen|Sun Yat-sen}} # {{Makalah tangtangan|Timur|Timur}} # {{Makalah tangtangan|Umar bin Hatab|Umar bin Khattab}} # '''{{Makalah tangtangan|Jos Wasingten|George Washington}}''' === Tokoh agama èn ulama === # {{Makalah tangtangan|Ibrahim|Ibrahim}} # {{Makalah tangtangan|Agustinus deri Hipo|Agustinus dari Hippo}} # {{Makalah tangtangan|Sint-Tomas deri Akuinas|Thomas Aquinas}} # '''{{Makalah tangtangan|Pangèran Sidarta Gotama|Siddharta Gautama}}''' (Buda) # {{Makalah tangtangan|Imam Gajali|Al-Ghazali}} # '''{{Makalah tangtangan|Isa|Yesus}}''' # {{Makalah tangtangan|Martèn Luter|Martin Luther}} # '''{{Makalah tangtangan|Musa|Musa}}''' # '''{{Makalah tangtangan|Muhammad|Muhammad}}''' # {{Makalah tangtangan|Paulus|Paulus}} == Pilsapat èn èlmu kejiwaan == === Pilsapat === # {{Makalah tangtangan|Kebotohan|Keindahan}} # {{Makalah tangtangan|Dialèktik|Dialektik}} atawa Bebantahan # {{Makalah tangtangan|Ahlak|Etika}} # {{Makalah tangtangan|Èpistèmolohi|Epistemologi}} # {{Makalah tangtangan|Kewadonan|Feminisme}} # {{Makalah tangtangan|Karepan bèbas|Kehendak bebas}} # '''{{Makalah tangtangan|Pengetauan|Pengetahuan}}''' # {{Makalah tangtangan|Mantèk|Logika}} # {{Makalah tangtangan|Akal|Akal}} # '''{{Makalah tangtangan|Pilsapat|Filsafat}}''' # {{Makalah tangtangan|Probability|Peluang (matematika)}} (Kemungkinan/Peluang?) # {{Makalah tangtangan|Kenyataan|Kenyataan}} # {{Makalah tangtangan|Hakèkat|Kebenaran}} === Èlmu kejiwaan === # '''{{Makalah tangtangan|Abet|Perilaku}}''' # '''{{Makalah tangtangan|Emotion|Emotion}} vs Feeling (Perangsaan?)''' # {{Makalah tangtangan|Cinta|Cinta}} # {{Makalah tangtangan|Èlmu kejiwaan|Psikologi}} # '''{{Makalah tangtangan|Pemikiran|Pikiran}}''' == Agama == === Pendelengan dunia èn agama === # '''{{Makalah tangtangan|Tuhan|Tuhan}}''' # '''{{Makalah tangtangan|Tahayul|Mitologi}}''' # Worldview philosophies ## {{Makalah tangtangan|Kaga' betuhan|Ateisme}} ## {{Makalah tangtangan|Fundamentalism|Fundamentalism}} ## {{Makalah tangtangan|Materialism|Materialism}} ## {{Makalah tangtangan|Tauhid|Monoteisme}} ## {{Makalah tangtangan|Sirik|Politeisme}} # '''{{Makalah tangtangan|Jiwa|Jiwa}}''' # '''{{Makalah tangtangan|Agama|Agama}}''' # Specific religions ## '''{{Makalah tangtangan|Buda|Buddhisme}}''' ## '''{{Makalah tangtangan|Serani|Kekristenan}}''' ### {{Makalah tangtangan|Serani Katolik|Gereja Katolik Roma}} ## {{Makalah tangtangan|Konghucu|Konfusianisme}} ## '''{{Makalah tangtangan|Hindu|Agama Hindu}}''' ### {{Makalah tangtangan|Trimurti|Trimurti}} ## '''{{Makalah tangtangan|Selam|Islam}}''' ### {{Makalah tangtangan|Selam Si'ah|Syiah}} ## {{Makalah tangtangan|Jainiah|Jainisme}} ## '''{{Makalah tangtangan|Yahudi (agama)|Yudaisme}}''' ## {{Makalah tangtangan|Sik|Sikhisme}} ## {{Makalah tangtangan|Tao|Taoisme}} ## {{Makalah tangtangan|Majusi|Zoroastrianisme}} # Spiritual practices ## {{Makalah tangtangan|Tasawup|Sufisme}} ## {{Makalah tangtangan|Yoga|Yoga}} ## {{Makalah tangtangan|Zen|Zen}} == Èlmu kemasarakatan == # '''{{Makalah tangtangan|Masarakat|Masyarakat}}''' # {{Makalah tangtangan|Peradaban|Peradaban}} # '''{{Makalah tangtangan|Didikan|Pendidikan}}''' === Kulawarga èn hubungan === # '''{{Makalah tangtangan|Kuarga|Keluarga}}''' # '''{{Makalah tangtangan|Bocah|Anak}}''' # '''{{Makalah tangtangan|Kawin|Perkawinan}}''' # {{Makalah tangtangan|Lanang|Laki-laki}} # {{Makalah tangtangan|Wadon|Perempuan}} === Pulitik === # '''{{Makalah tangtangan|Pulitik|Politik}}''' # {{Makalah tangtangan|Anarhisme|Anarchism}} # {{Makalah tangtangan|Kolonialisme|Colonialism}} # {{Makalah tangtangan|Kuminisme|Communism}} # {{Makalah tangtangan|Konsèrwatisme|Conservatism}} # {{Makalah tangtangan|Kera'yatan|Democracy}} # {{Makalah tangtangan|Keèco-ècoan|Dictatorship}} # {{Makalah tangtangan|Diplomasi|Diplomacy}} # {{Makalah tangtangan|Pasisme|Fascism}} # {{Makalah tangtangan|Globalisasi|Globalisasi}} # '''{{Makalah tangtangan|Guwernemèn|Pemerintah}}''' # {{Makalah tangtangan|Idéolohi|Ideologi}} # {{Makalah tangtangan|Impèrialisme|Imperialisme}} # {{Makalah tangtangan|Keènggalan|Liberalisme}} # {{Makalah tangtangan|Mareksisme|Marxisme}} # {{Makalah tangtangan|Monarhi|Monarki}} # {{Makalah tangtangan|Kebangsaan|Nasionalisme}} # {{Makalah tangtangan|Kiblik|Republik}} # {{Makalah tangtangan|Sosialisme|Socialisme}} # '''{{Makalah tangtangan|Negeri|Negara (pemerintahan)}}''' # {{Makalah tangtangan|Parté pulitik|Partai politik}} # {{Makalah tangtangan|Propahanda|Propaganda}} # {{Makalah tangtangan|Tèrorisme|Terorisme}} atawa Bikin onar === Bisnis èn èkonomi === # '''{{Makalah tangtangan|Atur banda|Ekonomi}}''' # {{Makalah tangtangan|Punci|Modal}} # {{Makalah tangtangan|Kepuncian|Kapitalisme}} # {{Makalah tangtangan|Mata duit|Mata uang}} ## {{Makalah tangtangan|Euro|Euro}} ## {{Makalah tangtangan|Yèn Jepang|Yen}} ## {{Makalah tangtangan|Dolar Amrik Serèkat|Dolar Amerika Serikat}} # {{Makalah tangtangan|Industri|Industri}} # '''{{Makalah tangtangan|Duit|Uang}}''' # {{Makalah tangtangan|Belasting|Pajak}} === Hukum === # '''{{Makalah tangtangan|Wèt|Hukum}}''' # {{Makalah tangtangan|Wèt dasar|Undang-undang dasar}} === Paguyuban antérobangsa === # {{Makalah tangtangan|Aprika Rempug|Uni Afrika}} # {{Makalah tangtangan|Liga Arab|Liga Arab}} # {{Makalah tangtangan|Paguyuban Bangsa-Bangsa Asia Kidul-wètan|ASEAN}} # {{Makalah tangtangan|Pesema'muran Negara-negara Merdéka|Commonwealth of Independent States}} # {{Makalah tangtangan|Pesema'muran Bangsa-bangsa|Commonwealth of Nations}} # {{Makalah tangtangan|Èropa Rempug|Uni Eropa}} # '''{{Makalah tangtangan|Palang Mèra èn Hilal Mèra|Gerakan Internasional Palang Merah dan Bulan Sabit Merah}}''' # {{Makalah tangtangan|NATO|NATO}} # {{Makalah tangtangan|Peris Nobèl|Hadiah Nobel}} # {{Makalah tangtangan|OPEC|OPEC}} # '''{{Makalah tangtangan|Peserèkatan Bangsa-Bangsa|Perserikatan Bangsa-Bangsa}}''' ## {{Makalah tangtangan|Rad Justisi Antérobangsa|Mahkamah Internasional}} ## {{Makalah tangtangan|Yayasan Keduitan Antérobangsa|Dana Moneter Internasional}} ## {{Makalah tangtangan|UNESCO|UNESCO}} ## {{Makalah tangtangan|Pernyataan Kabèhan Hak Asasi Manusia|Pernyataan Umum tentang Hak-Hak Asasi Manusia}} ## {{Makalah tangtangan|Paguyuban Kesèhatan Dunia|World Health Organization}} # {{Makalah tangtangan|Bang Dunia|World Bank}} # {{Makalah tangtangan|Paguyuban Dagang Dunia|World Trade Organization}} === Perang èn militèr === # {{Makalah tangtangan|Civil war|Civil war}} (Perang sipil) # '''{{Makalah tangtangan|Military|Military}} (Militèr)''' # '''{{Makalah tangtangan|Peace|Peace}} (Damé)''' # '''{{Makalah tangtangan|War|War}} (Perang)''' === Mas'alah kemasarakatan === # {{Makalah tangtangan|Abortion|Abortion}} # '''{{Makalah tangtangan|Capital punishment|Capital punishment}} (Hukuman mati)''' # '''{{Makalah tangtangan|Human rights|Human rights}} (Hak asasi manusia)''' # {{Makalah tangtangan|Racism|Racism}} (Rasisme) # '''{{Makalah tangtangan|Slavery|Slavery}} (Perbudakan)''' == Basa èn sastra == # '''{{Makalah tangtangan|Language|Basa}}''' # Specific languages ## {{Makalah tangtangan|Arabic|Arabic}} (basa Arab) ## {{Makalah tangtangan|Bengali|Bengali}} (basa Benggala) ## {{Makalah tangtangan|Chinese|Chinese}} <!--With the clarification that it is, linguistically speaking, not a single language.-->(basa Tionghoa) ## {{Makalah tangtangan|English|English}} (basa Inggris) ## {{Makalah tangtangan|Esperanto|Esperanto}} (basa Èspèranto) ## {{Makalah tangtangan|French|French}} (basa Prasman) ## {{Makalah tangtangan|German|German}} (basa Dèt) ## {{Makalah tangtangan|Greek|Greek}} (basa Yunani) ## {{Makalah tangtangan|Hebrew|Hebrew}} (basa Ibrani) ## {{Makalah tangtangan|Hindi-Urdu|Hindi-Urdu}} (basa Hindi-Urdu) ## {{Makalah tangtangan|Japanese|Japanese}} (basa Jepang) ## {{Makalah tangtangan|Latin|Latin}} (basa Latin) ## {{Makalah tangtangan|Persian|Persian}} (basa Parsi) ## {{Makalah tangtangan|Portuguese|Portuguese}} (basa Portugis) ## {{Makalah tangtangan|Russian|Russian}} (basa Rus) ## {{Makalah tangtangan|Sanskrit|Sanskrit}} (basa Sangsekerta) ## {{Makalah tangtangan|Spanish|Spanish}} (basa Spanyol) ## {{Makalah tangtangan|Swahili|Swahili}} (basa Swahili) ## {{Makalah tangtangan|Turkish|Turkish}} (basa Turki) # {{Makalah tangtangan|Linguistics|Linguistics}} (Èlmu basa) # {{Makalah tangtangan|Grammar|Grammar}} (Kaèdah basa) # '''{{Makalah tangtangan|Word|Kata}}''' ## {{Makalah tangtangan|Phoneme|Phoneme}} (Ponim) ## {{Makalah tangtangan|Syllable|Syllable}} (Ucap) # '''{{Makalah tangtangan|Writing system|Writing system}} (Sistim penulisan)''' ## {{Makalah tangtangan|Arabic alphabet|Arabic alphabet}} (Hurup Arab) ## {{Makalah tangtangan|Chinese characters|Chinese characters}} (Hurup Tionghoa) ## {{Makalah tangtangan|Cyrillic script|Cyrillic script}} (Hurup Sirilik) ## {{Makalah tangtangan|Greek alphabet|Greek alphabet}} (Hurup Yunani) ## {{Makalah tangtangan|Hangul|Hangul}} (Hurup Koréa/Hanggel) ## {{Makalah tangtangan|Latin alphabet|Latin alphabet}} (Hurup Latin) # {{Makalah tangtangan|Literacy|Literacy}} (Melèk hurup) # '''{{Makalah tangtangan|Translation|Translation}} (Penerjemahan)''' # '''{{Makalah tangtangan|Literature|Literature}} (Sastra)''' ## {{Makalah tangtangan|Prose|Prose}} ## {{Makalah tangtangan|The Art of War|The Art of War}} ## {{Makalah tangtangan|Fiction|Fiction}} ### {{Makalah tangtangan|One Thousand and One Nights|One Thousand and One Nights}} (Alpa laèlin walaèlah) ## {{Makalah tangtangan|Novel|Novel}} ### {{Makalah tangtangan|Dream of the Red Chamber|Dream of the Red Chamber}} ### {{Makalah tangtangan|The Tale of Genji|The Tale of Genji}} ## '''{{Makalah tangtangan|Poetry|Poetry}} (Sair)''' ### {{Makalah tangtangan|Epic of Gilgamesh|Epic of Gilgamesh}} ### {{Makalah tangtangan|Iliad|Iliad}} ### {{Makalah tangtangan|Mahābhārata|Mahābhārata}} ### {{Makalah tangtangan|Shāhnāma|Shāhnāma}} == Èlmu pengetauan == # {{Makalah tangtangan|Èlmu alam|Èlmu pengetauan}} # {{Makalah tangtangan|Nature|Alam}} === Èlmu palak === # '''{{Makalah tangtangan|Èlmu palak|Èlmu palak}}''' # {{Makalah tangtangan|Bebaton|Bebaton}} # '''{{Makalah tangtangan|Ledugan Gedé|Ledakan Dahsyat}}''' # {{Makalah tangtangan|Lobang Item|Lobang item}} # {{Makalah tangtangan|Bintang bebuntut|Bintang bebuntut}} # '''{{Makalah tangtangan|Jula-juli|Galaksi}}''' ## Bima Sakti # '''{{Makalah tangtangan|Bulan|Bulan}}''' # '''{{Makalah tangtangan|Bintang ider|Bintang ider}}''' ## '''{{Makalah tangtangan|Bumi|Bumi}}''' ## {{Makalah tangtangan|Mustari|Mustari}} ## {{Makalah tangtangan|Marih|Marih}} ## {{Makalah tangtangan|Utarid|Utarid}} ## {{Makalah tangtangan|Nèptunus|Nèptunus}} ## {{Makalah tangtangan|Johal|Johal}} ## {{Makalah tangtangan|Uranus|Uranus}} ## {{Makalah tangtangan|Jorah|Jorah}} # {{Makalah tangtangan|Tata Kemataarian|Tata Kemataarian}} # {{Makalah tangtangan|Spaceflight|Spaceflight}} # '''{{Makalah tangtangan|Bintang|Bintang}}''' ## '''{{Makalah tangtangan|Mataari|Mataari}}''' # {{Makalah tangtangan|Jagat raya|Alam semesta}} === Èlmu hayat === # '''{{Makalah tangtangan|Èlmu hayat|Èlmu hayat}}''' # Biological materials ## '''{{Makalah tangtangan|DNA|DNA}}''' ## {{Makalah tangtangan|Ènjim|Enzim}} ## {{Makalah tangtangan|Protein|Protein}} # {{Makalah tangtangan|Èlmu tumbu-tumbuan|Botani}} # '''{{Makalah tangtangan|Kematian|Kematian}}''' ## {{Makalah tangtangan|Bunu diri|Bunuh diri}} # {{Makalah tangtangan|Èkolohi|Ekologi}} ## {{Makalah tangtangan|Spésiès keancem|Spesies terancam}} # {{Makalah tangtangan|Domestication|Domestikasi}} # '''{{Makalah tangtangan|Keidupan|Kehidupan}}''' # {{Makalah tangtangan|Pengelompokan biolohis|Klasifikasi biologis}} ## {{Makalah tangtangan|Spésiès|Spesies}} ==== Prosès biolohis ==== # '''{{Makalah tangtangan|Metabolism|Metabolism}}''' ## {{Makalah tangtangan|Penyernaan|Pencernaan}} ## '''{{Makalah tangtangan|Photosynthesis|Photosynthesis}}''' ## {{Makalah tangtangan|Napes|Pernapasan}} # '''{{Makalah tangtangan|Evolution|Evolusi}}''' # '''{{Makalah tangtangan|Pembiakan|Reproduksi}}''' ## {{Makalah tangtangan|Hamil|Hamil}} ## {{Makalah tangtangan|Jenis kelamin|Jenis kelamin}} ==== Anggota awak ==== # '''{{Makalah tangtangan|Anggota awak|Anggota badan}}''' # {{Makalah tangtangan|Tètè'|Payudara}} # '''{{Makalah tangtangan|Cell|Cell}}''' # {{Makalah tangtangan|Sistim perideran|Sistem peredaran}} ## {{Makalah tangtangan|Dara|Darah}} ## {{Makalah tangtangan|Jantung|Jantung}} # {{Makalah tangtangan|Endocrine system|Endocrine system}} # {{Makalah tangtangan|Human gastrointestinal tract|Human gastrointestinal tract}} ## {{Makalah tangtangan|Iso|Usus besar}} (Iso) ## {{Makalah tangtangan|Ucus alus|Usus halus}} ## {{Makalah tangtangan|Ati|Hati}} # {{Makalah tangtangan|Sepir|Otot}} # {{Makalah tangtangan|Sistim sarap|Sistem sarap}} ## {{Makalah tangtangan|Utek|Otak}} ## {{Makalah tangtangan|Sistim penginderaan|Sistem indra}} ### {{Makalah tangtangan|Kuping|Telinga}} ### {{Makalah tangtangan|Idung|Hidung}} ### {{Makalah tangtangan|Mata|Mata}} # {{Makalah tangtangan|Sistim pembiakan|Sistem reproduksi}} # {{Makalah tangtangan|Sistim pernapesan|Sistem pernapasan}} ## {{Makalah tangtangan|Paru-paru|Paru-paru}} # {{Makalah tangtangan|Rangka tulang|Kerangka}} # {{Makalah tangtangan|Kulit|Kulit}} ==== Kesèhatan èn kedoktoran ==== # '''{{Makalah tangtangan|Medicine|Kedoktoran}}''' # {{Makalah tangtangan|Addiction|Ketagihan}} # {{Makalah tangtangan|Alzheimer's disease|Alzheimer's disease}} # '''{{Makalah tangtangan|Cancer|Kangker}}''' # {{Makalah tangtangan|Cholera|Cholera}} # {{Makalah tangtangan|Common cold|Masup angin}} # {{Makalah tangtangan|Dentistry|Kedoktoran gigi}} # {{Makalah tangtangan|Disability|Disability}} ## {{Makalah tangtangan|Blindness|Blindness}} ## {{Makalah tangtangan|Deafness|Deafness}} ## {{Makalah tangtangan|Mental disorder|Mental disorder}} # '''{{Makalah tangtangan|Disease|Disease}}''' # {{Makalah tangtangan|Pharmaceutical drug|Pharmaceutical drug}} (Obat-obatan apotik) # {{Makalah tangtangan|Ethanol|Ethanol}} # {{Makalah tangtangan|Nicotine|Nicotine}} ## {{Makalah tangtangan|Tobacco|Tobacco}} (Tembako) # '''{{Makalah tangtangan|Health|Kesèhatan}}''' # {{Makalah tangtangan|Headache|Pusing-pusing}} # {{Makalah tangtangan|Immune system|Immune system}} (Kosènan awak) # {{Makalah tangtangan|Heart attack|Serangan jantung}} # '''{{Makalah tangtangan|Malaria|Malaria}}''' # {{Makalah tangtangan|Malnutrition|Malnutrition}} # {{Makalah tangtangan|Menstruation|Héd}} # {{Makalah tangtangan|Kegembrotan}} # {{Makalah tangtangan|Pandemic|Pandemic}} # {{Makalah tangtangan|Antibacterial|Antibacterial}} ## {{Makalah tangtangan|Penicillin|Penicillin}} # {{Makalah tangtangan|Pneumonia|Pneumonia}} # {{Makalah tangtangan|Poliomyelitis|Poliomyelitis}} # {{Makalah tangtangan|Sexually transmitted disease|Sexually transmitted disease}} ## '''{{Makalah tangtangan|AIDS|AIDS}}''' # {{Makalah tangtangan|Stroke|Stroke}} # {{Makalah tangtangan|Tuberculosis|Tuberculosis}} # {{Makalah tangtangan|Diabetes mellitus|Diabetes mellitus}} # '''{{Makalah tangtangan|Virus|Virus}}''' ## {{Makalah tangtangan|Impelènsa}} ## {{Makalah tangtangan|Smallpox|Smallpox}} (Poken) ==== Orhanisme ==== # '''{{Makalah tangtangan|Orhanisme|Orhanisme}}''' # '''{{Makalah tangtangan|Animal|Héwan}}''' ## {{Makalah tangtangan|Nematode|Nematode}} ## {{Makalah tangtangan|Mollusc|Mollusc}} ## {{Makalah tangtangan|Arthropod|Arthropod}} ### '''{{Makalah tangtangan|Insect|Serangga}}''' #### {{Makalah tangtangan|Ant|Semut}} #### {{Makalah tangtangan|Bee|Nyawan}} (''bee'') #### {{Makalah tangtangan|Mosquito|Nyamuk}} ### {{Makalah tangtangan|Spider|Galanggasi}} (''spider'') ## Chordate ### '''{{Makalah tangtangan|Amphibian|Amphibian}}''' ### '''{{Makalah tangtangan|Bird|Burung}}''' #### {{Makalah tangtangan|Ayam|Ayam}} #### {{Makalah tangtangan|Pigeons and doves|Pigeons and doves}} ### '''{{Makalah tangtangan|Fish|Ikan}}''' #### {{Makalah tangtangan|Shark|Shark}} ### '''{{Makalah tangtangan|Mammal|Héwan nètè'<nowiki/>}}''' #### {{Makalah tangtangan|Onta}} #### {{Makalah tangtangan|Kucing|Kucing}} #### {{Makalah tangtangan|Cattle|Cattle}} #### {{Makalah tangtangan|Dog|Anjing}} #### {{Makalah tangtangan|Elephant|Gaja}} #### {{Makalah tangtangan|Horse|Kuda}} #### {{Makalah tangtangan|Sheep|Biri-biri}} #### {{Makalah tangtangan|Rodent|Rodent}} #### {{Makalah tangtangan|Domestic pig|Domestic pig}} #### {{Makalah tangtangan|Primate|Primate}} ##### '''{{Makalah tangtangan|Manusia|Manusia}}''' #### {{Makalah tangtangan|Whales, dolphins and porpoises|Whales, dolphins and porpoises}} ### '''{{Makalah tangtangan|Reptile|Reptile}}''' #### {{Makalah tangtangan|Dinosaur|Dinosaur}} #### {{Makalah tangtangan|Snake|Ula}} # {{Makalah tangtangan|Archaea|Archaea}} # '''{{Makalah tangtangan|Bacteria|Kuman-kumanan}}''' # '''{{Makalah tangtangan|Fungus|Jamur-jamuran}}''' # '''{{Makalah tangtangan|Plant|Taneman}}''' ## {{Makalah tangtangan|Flower|Kembang}} ## {{Makalah tangtangan|Tree|Puun}} # {{Makalah tangtangan|Protist|Protist}} === Kimia === # '''{{Makalah tangtangan|Kimia|Kimia}}''' # {{Makalah tangtangan|Inorganic chemistry|Inorganic chemistry}} # {{Makalah tangtangan|Biochemistry|Biochemistry}} # {{Makalah tangtangan|Chemical compound|Chemical compound}} ## {{Makalah tangtangan|Acid|Asem (kimia)}} ## {{Makalah tangtangan|Base (chemistry)|Basa (kimia)}} ## {{Makalah tangtangan|Salt|Garem (kimia)}} # '''{{Makalah tangtangan|Chemical element|Chemical element}} (Unsur kimia)''' ## '''{{Makalah tangtangan|Periodic table|Periodic table}} (Jadwal périodis)''' ## {{Makalah tangtangan|Aluminium|Alumunium}} ## {{Makalah tangtangan|Carbon|Carbon}} (Jat areng/karbon) ## {{Makalah tangtangan|Copper|Tembaga}} ## '''{{Makalah tangtangan|Gold|Emas}}''' ## '''{{Makalah tangtangan|Hydrogen|Hydrogen}} (Jat aèr/hidrogèn)''' ## '''{{Makalah tangtangan|Iron|Besi}}''' ## {{Makalah tangtangan|Nitrogen|Nitrogen}} (Jat cekèk/nitrogèn) ## '''{{Makalah tangtangan|Oxygen|Oxygen}} (Jat asem/oksigèn)''' ## {{Makalah tangtangan|Silver|Pèrak}} ## {{Makalah tangtangan|Tin|Tin}} (Timah) # {{Makalah tangtangan|Organic chemistry|Organic chemistry}} ## {{Makalah tangtangan|Alcohol|Alkohol}} ## {{Makalah tangtangan|Carbohydrate|Karbohidrat}} ## {{Makalah tangtangan|Hormone|Hormon}} ## {{Makalah tangtangan|Lipid|Lipid}} # '''{{Makalah tangtangan|Molecule|Molecule}}''' # {{Makalah tangtangan|Analytical chemistry|Analytical chemistry}} # {{Makalah tangtangan|Physical chemistry|Physical chemistry}} === Èlmu pasal bumi === # {{Makalah tangtangan|Avalanche|Avalanche}} # '''{{Makalah tangtangan|Climate|Iklim}}''' ## {{Makalah tangtangan|El Niño–Southern Oscillation|El Niño–Southern Oscillation}} ## {{Makalah tangtangan|Global warming|Global warming}} # {{Makalah tangtangan|Earthquake|Lindu}} # '''{{Makalah tangtangan|Geology|Geology}} (Èlmu bumi)''' ## '''{{Makalah tangtangan|Mineral|Mineral}}''' ### {{Makalah tangtangan|Diamond|Diamond}} ## {{Makalah tangtangan|Plate tectonics|Plate tectonics}} ## {{Makalah tangtangan|Rock|Batu}} # {{Makalah tangtangan|Natural disaster|Bencana alam}} ## {{Makalah tangtangan|Flood|Banji}} ## {{Makalah tangtangan|Tsunami|Tsunami}} # {{Makalah tangtangan|Volcano|Gunung api}} # '''{{Makalah tangtangan|Weather|Cuaca}}''' ## {{Makalah tangtangan|Cloud|Awan}} ## {{Makalah tangtangan|Rain|Ujan}} ## {{Makalah tangtangan|Snow|Salju}} ## {{Makalah tangtangan|Tornado|Tornado}} ## {{Makalah tangtangan|Tropical cyclone|Tropical cyclone}} ## {{Makalah tangtangan|Wind|Angin}} === Èlmu tabèat === # '''{{Makalah tangtangan|Physics|Physics}} (Èlmu tabèat)''' # {{Makalah tangtangan|Acceleration|Acceleration}} (Perlekasan) # '''{{Makalah tangtangan|Atom|Atom}} (Atum)''' # '''{{Makalah tangtangan|Energy|Energy}} (Tenaga)''' ## {{Makalah tangtangan|Conservation of energy|Conservation of energy}} (Kekekalan tenaga) # '''{{Makalah tangtangan|Electromagnetic radiation|Electromagnetic radiation}} (Panceran èlèktromahnètik)''' ## {{Makalah tangtangan|Infrared|Infrared}} (Inpramèra) ## {{Makalah tangtangan|Ultraviolet|Ultraviolet}} ## {{Makalah tangtangan|Light|Cahaya}} ### '''{{Makalah tangtangan|Color|Kelir}} (warna)''' # {{Makalah tangtangan|Classical mechanics|Classical mechanics}} # '''{{Makalah tangtangan|Force|Gaya}}''' ## {{Makalah tangtangan|Electromagnetism|Electromagnetism}} ### {{Makalah tangtangan|Magnetic field|Magnetic field}} ## {{Makalah tangtangan|Gravitation|Gravitation}} (Gaya sènggèt) ## {{Makalah tangtangan|Strong interaction|Strong interaction}} ## {{Makalah tangtangan|Weak interaction|Weak interaction}} # {{Makalah tangtangan|Magnet|Magnet}} (Besi berani/mahnit) # '''{{Makalah tangtangan|Mass|Mass}}''' # '''{{Makalah tangtangan|Metal|Logem}}''' ## {{Makalah tangtangan|Steel|Waja}} # {{Makalah tangtangan|Nuclear fission|Nuclear fission}} # '''{{Makalah tangtangan|State of matter|State of matter}}''' ## {{Makalah tangtangan|Gas|Gas}} ## {{Makalah tangtangan|Liquid|Caèr}} ## {{Makalah tangtangan|Plasma|Plasma}} ## {{Makalah tangtangan|Solid|Padet}} # {{Makalah tangtangan|Quantum mechanics|Quantum mechanics}} # {{Makalah tangtangan|Radioactive decay|Radioactive decay}} # '''{{Makalah tangtangan|General relativity|Rélatiwitèt umum}}''' # {{Makalah tangtangan|Special relativity|Rélatiwitèt husus}} # {{Makalah tangtangan|Semiconductor|Semiconductor}} # '''{{Makalah tangtangan|Sound|Suara}}''' # '''{{Makalah tangtangan|Velocity|Velocity}} (Kecepetan)''' ## {{Makalah tangtangan|Speed of light|Speed of light}} (Kecepetan cahaya) # {{Makalah tangtangan|Temperature|Suhu}} # '''{{Makalah tangtangan|Time|Waktu}}''' # {{Makalah tangtangan|Thermodynamics|Tèrmodinamika}} # {{Makalah tangtangan|Vacuum|Vacuum}} === Pengukuran èn satuan === # '''{{Makalah tangtangan|Measurement|Pengukuran}}''' # {{Makalah tangtangan|Kilogram|Kilogram}} # {{Makalah tangtangan|Litre|Liter}} # {{Makalah tangtangan|Metre|Mèter}} # {{Makalah tangtangan|International System of Units|International System of Units}} (Sistim Satuan Antérobangsa) # {{Makalah tangtangan|Second|Sekon}} === Waktu === # '''{{Makalah tangtangan|Almenak|Almenak}}''' ## {{Makalah tangtangan|Gregorian calendar|Almenak Grégorian}} # {{Makalah tangtangan|Clock|Jem}} # '''{{Makalah tangtangan|Day|Ari}}''' # {{Makalah tangtangan|Time zone|Kawasan waktu}} # '''{{Makalah tangtangan|Year|Tahon}}''' === Makanan === # '''{{Makalah tangtangan|Food|Makanan}}''' # {{Makalah tangtangan|Bread|Roti}} # {{Makalah tangtangan|Cereal|Cereal}} ## {{Makalah tangtangan|Barley|Barley}} (Jali-jali) ## {{Makalah tangtangan|Maize|Jagung}} ## {{Makalah tangtangan|Oat|Oat}} (Hawer) ## {{Makalah tangtangan|Rice|Nasi}} ## {{Makalah tangtangan|Rye|Rye}} (Roge) ## {{Makalah tangtangan|Sorghum|Sorghum}} ## {{Makalah tangtangan|Wheat|Gandum}} # {{Makalah tangtangan|Cheese|Kèju}} # {{Makalah tangtangan|Chocolate|Coklat}} # {{Makalah tangtangan|Honey|Madu}} # {{Makalah tangtangan|Fruit|Bua}} ## {{Makalah tangtangan|Apple|Apel}} ## {{Makalah tangtangan|Banana|Pisang}} ## {{Makalah tangtangan|Grape|Anggur (bua)}} ## {{Makalah tangtangan|Soybean|Kacang kedelé}} ## {{Makalah tangtangan|Lemon|Lemon}} (Sitrun) ## {{Makalah tangtangan|Nut (fruit)|Nut (fruit)}} # {{Makalah tangtangan|Meat|Daging}} # {{Makalah tangtangan|Sugar|Gula}} # {{Makalah tangtangan|Vegetable|Sayuran}} ## {{Makalah tangtangan|Artapel|Artapel}} ==== Minuman ==== # {{Makalah tangtangan|Beer|Bir}} # {{Makalah tangtangan|Gahwa|Gahwa}} # {{Makalah tangtangan|Juice|Jus}} # '''{{Makalah tangtangan|Susu}}''' # {{Makalah tangtangan|Sahi|Sahi}} # '''{{Makalah tangtangan|Water|Aèr}}''' # {{Makalah tangtangan|Wine|Anggur (minuman)}} === Ètung-ètungan === # '''{{Makalah tangtangan|Ètung-ètungan|Ètung-ètungan}}''' # {{Makalah tangtangan|Algebra|Aljabar}} ## {{Makalah tangtangan|Linear algebra|Aljabar linièr}} # '''{{Makalah tangtangan|Arithmetic|Aritmètika}}''' ## {{Makalah tangtangan|Logarithm|Logaritme}} # {{Makalah tangtangan|Coordinate system|Sistim kordinat}} # {{Makalah tangtangan|Mathematical analysis|Mathematical analysis}} (Mutalaah matimatis) ## {{Makalah tangtangan|Differential equation|Differential equation}} ## {{Makalah tangtangan|Numerical analysis|Numerical analysis}} (Mutalaah angkawi) # {{Makalah tangtangan|Equation|Equation}} (Persamaan) # {{Makalah tangtangan|Function (mathematics)|Function (mathematics)}} # '''{{Makalah tangtangan|Geometry|Géomètri}}''' ## {{Makalah tangtangan|Angle|Angle}} (Huk) ## {{Makalah tangtangan|Area|Area}} (Luas) ## {{Makalah tangtangan|Pi|Pi}} ## {{Makalah tangtangan|Pythagorean theorem|Pythagorean theorem}} (Rumus Pitagoras) ## {{Makalah tangtangan|Symmetry|Symmetry}} ## {{Makalah tangtangan|Trigonometry|Trigonomètri}} # {{Makalah tangtangan|Mathematical proof|Mathematical proof}} (Hujah matimatis) # '''{{Makalah tangtangan|Number|Number}} (Angka)''' ## {{Makalah tangtangan|Complex number|Complex number}} ## {{Makalah tangtangan|Number theory|Number theory}} (Téori angka) # {{Makalah tangtangan|Infinity|Infinity}} (Kaga' kewates) # {{Makalah tangtangan|Set theory|Set theory}} # {{Makalah tangtangan|Statistics|Statistics}} == Tèhnolohi == # '''{{Makalah tangtangan|Tèhnolohi|Tèhnolohi}}''' # {{Makalah tangtangan|Biotechnology|Biotechnology}} (Biotèhnolohi) # {{Makalah tangtangan|Clothing|Pakéan}} ## {{Makalah tangtangan|Cotton|Kapas}} # {{Makalah tangtangan|Engineering|Engineering}} (Tèhnik) ## {{Makalah tangtangan|Machine|Mesin}} ## {{Makalah tangtangan|Robot|Robot}} ## {{Makalah tangtangan|Screw|Sekrup}} ## {{Makalah tangtangan|Roda}} (atawa kiping) # '''{{Makalah tangtangan|Agriculture|Agriculture}} (Langbow)''' ## {{Makalah tangtangan|Irrigation|Irrigation}} (Pengaèran) ## {{Makalah tangtangan|Plough|Plough}} (Luku') # {{Makalah tangtangan|Metallurgy|Metallurgy}} (Mètalurgi atawa pandé besi) # {{Makalah tangtangan|Nanotechnology|Nanotechnology}} === Komunikasi === # '''{{Makalah tangtangan|Komunikasi|Komunikasi}}''' # {{Makalah tangtangan|Book|Kitab}} # '''{{Makalah tangtangan|Information|Inpormasi}}''' ## {{Makalah tangtangan|Ènsiklopédi|Ènsiklopédi}} # {{Makalah tangtangan|Journalism|Journalism}} (Kepemberitaan) ## {{Makalah tangtangan|Newspaper|Koran}} ## {{Makalah tangtangan|Mass media|Mass media}} (Média masa) # {{Makalah tangtangan|Printing|Printing}} (Penyitakan) # {{Makalah tangtangan|Telephone|Tèlpon}} === Peranti lèstrik === # {{Makalah tangtangan|Peranti lèstrik|Peranti lèstrik}} ## {{Makalah tangtangan|Electric current|Electric current}} (Aliran lèstrik) ## {{Makalah tangtangan|Frequency|Frequency}} (Prékuènsi) # Components ## {{Makalah tangtangan|Capacitor|Capacitor}} ## {{Makalah tangtangan|Inductor|Inductor}} ## {{Makalah tangtangan|Transistor|Transistor}} ## {{Makalah tangtangan|Diode|Diode}} ## {{Makalah tangtangan|Resistor|Resistor}} ## {{Makalah tangtangan|Transformer|Transformer}} ==== Kumpiuter èn internèt ==== # '''{{Makalah tangtangan|Kumputer|Kumpiuter}}''' ## {{Makalah tangtangan|Hard disk drive|Hard disk drive}} ## {{Makalah tangtangan|Central processing unit|Central processing unit}} # {{Makalah tangtangan|Artificial intelligence|Artificial intelligence}} (Kepinteran bikinan) # {{Makalah tangtangan|Information technology|Information technology}} ## {{Makalah tangtangan|Algorithm|Algorithm}} # {{Makalah tangtangan|Internet|Internet}} (Internèt) ''atawa'' anterjala ## {{Makalah tangtangan|Email|Email}} (Surat lèstrik) ## {{Makalah tangtangan|World Wide Web|World Wide Web}} (Jala Jembar Jagat) # {{Makalah tangtangan|Operating system|Operating system}} (Sistim operasi) # {{Makalah tangtangan|Programming language|Programming language}} (Basa pemrograman) # {{Makalah tangtangan|Software|Software}} (Peranti alus) === Tenga èn bahan bakar === # {{Makalah tangtangan|Renewable energy|Renewable energy}} (Tenaga keanyaran) # {{Makalah tangtangan|Electricity|Electricity}} (Lèstrik) ## {{Makalah tangtangan|Nuclear power|Nuclear power}} (Ungkulan nuklir) # {{Makalah tangtangan|Fossil fuel|Fossil fuel}} (Bahan bakar posil) # {{Makalah tangtangan|Internal combustion engine|Internal combustion engine}} # {{Makalah tangtangan|Steam engine|Steam engine}} (Mesin setum) # {{Makalah tangtangan|Fire|Fire}} (Api) ''atawa'' geni === Bahan-bahan === # {{Makalah tangtangan|Glass|Glass}} # {{Makalah tangtangan|Paper|Paper}} # {{Makalah tangtangan|Plastic|Plastic}} # {{Makalah tangtangan|Wood|Wood}} === Gandaran === # {{Makalah tangtangan|Transport|Transport}} # {{Makalah tangtangan|Aircraft|Aircraft}} # {{Makalah tangtangan|Automobile|Automobile}} # {{Makalah tangtangan|Bicycle|Bicycle}} # {{Makalah tangtangan|Submarine|Submarine}} # {{Makalah tangtangan|Ship|Ship}} # {{Makalah tangtangan|Train|Train}} === Senjata === # {{Makalah tangtangan|Weapon|Weapon}} ## {{Makalah tangtangan|Sword|Sword}} ## {{Makalah tangtangan|Firearm|Firearm}} ### {{Makalah tangtangan|Machine gun|Machine gun}} ## {{Makalah tangtangan|Nuclear weapon|Nuclear weapon}} # {{Makalah tangtangan|Tank|Tank}} # {{Makalah tangtangan|Explosive material|Explosive material}} ## {{Makalah tangtangan|Gunpowder|Gunpowder}} == Seni èn plesiran == # '''{{Makalah tangtangan|Culture|Culture}}''' # '''{{Makalah tangtangan|Art|Art}}''' ## {{Makalah tangtangan|Comics|Comics}} ## {{Makalah tangtangan|Painting|Painting}} ## {{Makalah tangtangan|Photography|Photography}} ## {{Makalah tangtangan|Sculpture|Sculpture}} ## {{Makalah tangtangan|Pottery|Pottery}} # {{Makalah tangtangan|Dance|Dance}} # {{Makalah tangtangan|Fashion|Fashion}} # {{Makalah tangtangan|Theatre|Theatre}} # {{Makalah tangtangan|Calligraphy|Calligraphy}} === Arsitèktur èn tèhnik sipil === # '''{{Makalah tangtangan|Architecture|Architecture}}''' # {{Makalah tangtangan|Arch|Arch}} # {{Makalah tangtangan|Bridge|Bridge}} # {{Makalah tangtangan|Canal|Canal}} # {{Makalah tangtangan|Dam|Dam}} # {{Makalah tangtangan|Dome|Dome}} # '''{{Makalah tangtangan|House|House}}''' # Specific structures ## {{Makalah tangtangan|Angkor Wat|Angkor Wat}} ## {{Makalah tangtangan|Colosseum|Colosseum}} ## {{Makalah tangtangan|Great Wall of China|Great Wall of China}} ## {{Makalah tangtangan|Eiffel Tower|Eiffel Tower}} ## {{Makalah tangtangan|Empire State Building|Empire State Building}} ## {{Makalah tangtangan|Hagia Sophia|Hagia Sophia}} ## {{Makalah tangtangan|Parthenon|Parthenon}} ## {{Makalah tangtangan|Giza Necropolis|Giza Necropolis}} ## {{Makalah tangtangan|St. Peter's Basilica|St. Peter's Basilica}} ## {{Makalah tangtangan|Statue of Liberty|Statue of Liberty}} ## {{Makalah tangtangan|Taj Mahal|Taj Mahal}} ## {{Makalah tangtangan|Three Gorges Dam|Three Gorges Dam}} # {{Makalah tangtangan|Pyramid|Pyramid}} # {{Makalah tangtangan|Tower|Tower}} === Pèlem, redio, èn tipi === # '''{{Makalah tangtangan|Film|Film}}''' ## {{Makalah tangtangan|Animation|Animation}} ### {{Makalah tangtangan|Anime|Anime}} <!-- popular influencial genre of Animation --> # '''{{Makalah tangtangan|Radio|Radio}}''' # '''{{Makalah tangtangan|Television|Television}}''' === Tanji === # '''{{Makalah tangtangan|Tanji|Tanji}}''' # {{Makalah tangtangan|Song|Song}} # Specific music genres ## {{Makalah tangtangan|Blues|Blues}} ## {{Makalah tangtangan|Classical music|Classical music}} ### {{Makalah tangtangan|Opera|Opera}} ### {{Makalah tangtangan|Symphony|Symphony}} ## {{Makalah tangtangan|Electronic music|Electronic music}} ## {{Makalah tangtangan|Flamenco|Flamenco}} ## {{Makalah tangtangan|Hip hop|Hip hop}} ## {{Makalah tangtangan|Jazz|Jazz}} ## {{Makalah tangtangan|Reggae|Reggae}} ## {{Makalah tangtangan|Rock music|Rock music}} ## {{Makalah tangtangan|Samba|Samba}} # Specific musical instruments ## {{Makalah tangtangan|Drum|Drum}} ## {{Makalah tangtangan|Flute|Flute}} ## {{Makalah tangtangan|Guitar|Guitar}} ## {{Makalah tangtangan|Piano|Piano}} ## {{Makalah tangtangan|Trumpet|Trumpet}} ## {{Makalah tangtangan|Violin|Violin}} === Plesiran === # '''{{Makalah tangtangan|Game|Game}}''' ## {{Makalah tangtangan|Backgammon|Backgammon}} ## {{Makalah tangtangan|Chess|Chess}} ## {{Makalah tangtangan|Go (game)|Go (game)}} # {{Makalah tangtangan|Gambling|Gambling}} # {{Makalah tangtangan|Martial arts|Martial arts}} ## {{Makalah tangtangan|Karate|Karate}} ## {{Makalah tangtangan|Judo|Judo}} # {{Makalah tangtangan|Olympic Games|Olympic Games}} # '''{{Makalah tangtangan|Sport|Sport}}''' ## {{Makalah tangtangan|Athletics|Athletics}} ## {{Makalah tangtangan|Auto racing|Auto racing}} ## {{Makalah tangtangan|Baseball|Baseball}} ## {{Makalah tangtangan|Basketball|Basketball}} ## {{Makalah tangtangan|Cricket|Cricket}} ## {{Makalah tangtangan|Association football|Association football}} ## {{Makalah tangtangan|Golf|Golf}} ## {{Makalah tangtangan|Rugby|Rugby}} ## {{Makalah tangtangan|Tennis|Tennis}} # '''{{Makalah tangtangan|Toy|Toy}}''' == Sejarah èn èlmu bumi == === Sejarah === # '''{{Makalah tangtangan|Sejarah|Sejarah}}''' ==== Dunia prasejarah èn kolot ==== # {{Makalah tangtangan|Prehistory|Prehistory}} # {{Makalah tangtangan|Stone Age|Stone Age}} # {{Makalah tangtangan|Bronze Age|Bronze Age}} # {{Makalah tangtangan|Iron Age|Iron Age}} # {{Makalah tangtangan|Mesopotamia|Mesopotamia}} # {{Makalah tangtangan|Ancient Egypt|Ancient Egypt}} # {{Makalah tangtangan|Ancient Greece|Ancient Greece}} # {{Makalah tangtangan|Roman Empire|Roman Empire}} # {{Makalah tangtangan|Han Dynasty|Han Dynasty}} # {{Makalah tangtangan|Gupta Empire|Gupta Empire}} ==== Jaman Tenga-tenga èn Awal Modèren ==== # {{Makalah tangtangan|Abbasid Caliphate|Abbasid Caliphate}} # {{Makalah tangtangan|Age of Enlightenment|Age of Enlightenment}} # {{Makalah tangtangan|Aztec|Aztec}} # {{Makalah tangtangan|Byzantine Empire|Byzantine Empire}} # {{Makalah tangtangan|Crusades|Crusades}} # {{Makalah tangtangan|Holy Roman Empire|Holy Roman Empire}} # {{Makalah tangtangan|Hundred Years' War|Hundred Years' War}} # {{Makalah tangtangan|Middle Ages|Middle Ages}} # {{Makalah tangtangan|Mongol Empire|Mongol Empire}} # {{Makalah tangtangan|Ming Dynasty|Ming Dynasty}} # {{Makalah tangtangan|Ottoman Empire|Ottoman Empire}} # {{Makalah tangtangan|Protestant Reformation|Protestant Reformation}} # {{Makalah tangtangan|Thirty Years' War|Thirty Years' War}} # {{Makalah tangtangan|Renaissance|Renaissance}} # {{Makalah tangtangan|Tang Dynasty|Tang Dynasty}} # {{Makalah tangtangan|Vikings|Vikings}} ==== Modèren ==== # {{Makalah tangtangan|Arab-Israeli conflict|Arab-Israeli conflict}} # {{Makalah tangtangan|American Civil War|American Civil War}} # {{Makalah tangtangan|Apartheid|Apartheid}} # '''{{Makalah tangtangan|British Empire|British Empire}}''' # '''{{Makalah tangtangan|Cold War|Cold War}}''' # {{Makalah tangtangan|Cultural Revolution|Cultural Revolution}} # '''{{Makalah tangtangan|French Revolution|French Revolution}}''' # {{Makalah tangtangan|Great Depression|Great Depression}} # {{Makalah tangtangan|The Holocaust|The Holocaust}} # '''{{Makalah tangtangan|Industrial Revolution|Industrial Revolution}}''' # {{Makalah tangtangan|Nazi Germany|Nazi Germany}} # {{Makalah tangtangan|Meiji Restoration|Meiji Restoration}} <!-- most significant event in Japanese history --> # {{Makalah tangtangan|Russian Revolution|Russian Revolution}} # {{Makalah tangtangan|Qing Dynasty|Qing Dynasty}} # {{Makalah tangtangan|Treaty of Versailles|Treaty of Versailles}} # {{Makalah tangtangan|Vietnam War|Vietnam War}} # '''{{Makalah tangtangan|World War I|World War I}}''' # '''{{Makalah tangtangan|World War II|World War II}}''' === Èlmu gambar bumi === # '''{{Makalah tangtangan|Geography|Geography}}''' # '''{{Makalah tangtangan|City|City}}''' # '''{{Makalah tangtangan|Continent|Continent}}''' # {{Makalah tangtangan|Forest|Forest}} # {{Makalah tangtangan|Mountain|Mountain}} # {{Makalah tangtangan|Desert|Desert}} # {{Makalah tangtangan|North Pole|North Pole}} # '''{{Makalah tangtangan|Ocean|Ocean}}''' # {{Makalah tangtangan|River|River}} # '''{{Makalah tangtangan|Sea|Sea}}''' # {{Makalah tangtangan|South Pole|South Pole}} ==== Benua èn wilayah gedé ==== # '''{{Makalah tangtangan|Africa|Africa}}''' # '''{{Makalah tangtangan|Antarctica|Antarctica}}''' # '''{{Makalah tangtangan|Asia|Asia}}''' # '''{{Makalah tangtangan|Europe|Europe}}''' # {{Makalah tangtangan|Middle East|Middle East}} # '''{{Makalah tangtangan|North America|North America}}''' # '''{{Makalah tangtangan|Oceania|Oceania}}''' # '''{{Makalah tangtangan|South America|South America}}''' ==== Negara ==== # {{Makalah tangtangan|Afghanistan|Afghanistan}} # {{Makalah tangtangan|Algeria|Algeria}} # {{Makalah tangtangan|Argentina|Argentina}} # {{Makalah tangtangan|Australia|Australia}} # {{Makalah tangtangan|Austria|Austria}} # {{Makalah tangtangan|Bangladesh|Bangladesh}} # '''{{Makalah tangtangan|Brazil|Brazil}}''' # {{Makalah tangtangan|Canada|Canada}} # '''{{Makalah tangtangan|China|China}}''' # {{Makalah tangtangan|Democratic Republic of the Congo|Democratic Republic of the Congo}} # {{Makalah tangtangan|Cuba|Cuba}} # {{Makalah tangtangan|Egypt|Egypt}} # {{Makalah tangtangan|Ethiopia|Ethiopia}} # {{Makalah tangtangan|Pinlan|Finland}} # '''{{Makalah tangtangan|France|France}}''' # '''{{Makalah tangtangan|Germany|Germany}}''' # '''{{Makalah tangtangan|India|India}}''' # {{Makalah tangtangan|Indonesia|Indonesia}} # '''{{Makalah tangtangan|Iran|Iran}}''' # {{Makalah tangtangan|Iraq|Iraq}} # {{Makalah tangtangan|Israel|Israel}} # '''{{Makalah tangtangan|Italy|Italy}}''' # '''{{Makalah tangtangan|Japan|Japan}}''' # {{Makalah tangtangan|Mexico|Mexico}} # {{Makalah tangtangan|Netherlands|Netherlands}} # {{Makalah tangtangan|New Zealand|New Zealand}} # {{Makalah tangtangan|Nigeria|Nigeria}} # {{Makalah tangtangan|Pakistan|Pakistan}} # {{Makalah tangtangan|Poland|Poland}} # {{Makalah tangtangan|Portugal|Portugal}} # '''{{Makalah tangtangan|Russia|Russia}}''' # {{Makalah tangtangan|Saudi Arabia|Saudi Arabia}} # {{Makalah tangtangan|Singapore|Singapore}} # {{Makalah tangtangan|South Africa|South Africa}} # {{Makalah tangtangan|South Korea|South Korea}} # '''{{Makalah tangtangan|Spain|Spain}}''' # {{Makalah tangtangan|Sudan|Sudan}} # {{Makalah tangtangan|Switzerland|Switzerland}} # {{Makalah tangtangan|Tanzania|Tanzania}} # {{Makalah tangtangan|Thailand|Thailand}} # {{Makalah tangtangan|Turkey|Turkey}} # {{Makalah tangtangan|Ukraine|Ukraine}} # '''{{Makalah tangtangan|United Kingdom|United Kingdom}}''' # '''{{Makalah tangtangan|United States|United States}}''' # {{Makalah tangtangan|Vatican City|Vatican City}} # {{Makalah tangtangan|Venezuela|Venezuela}} # {{Makalah tangtangan|Vietnam|Vietnam}} ==== Kota ==== # {{Makalah tangtangan|Amsterdam|Amsterdam}} # {{Makalah tangtangan|Athens|Athens}} # {{Makalah tangtangan|Baghdad|Baghdad}} # {{Makalah tangtangan|Bangkok|Bangkok}} # '''{{Makalah tangtangan|Beijing|Beijing}}''' # '''{{Makalah tangtangan|Berlin|Berlin}}''' # {{Makalah tangtangan|Bogotá|Bogotá}} # {{Makalah tangtangan|Brussels|Brussels}} # {{Makalah tangtangan|Buenos Aires|Buenos Aires}} # {{Makalah tangtangan|Cairo|Cairo}} # {{Makalah tangtangan|Cape Town|Cape Town}} # {{Makalah tangtangan|Damascus|Damascus}} # {{Makalah tangtangan|Delhi|Delhi}} # {{Makalah tangtangan|Dhaka|Dhaka}} # {{Makalah tangtangan|Dubai|Dubai}} # {{Makalah tangtangan|Hong Kong|Hong Kong}} # {{Makalah tangtangan|Istanbul|Istanbul}} # {{Makalah tangtangan|Jakarta|Jakarta}} # '''{{Makalah tangtangan|Jerusalem|Jerusalem}}''' # {{Makalah tangtangan|Karachi|Karachi}} # {{Makalah tangtangan|Kinshasa|Kinshasa}} # {{Makalah tangtangan|Kolkata|Kolkata}} # {{Makalah tangtangan|Lagos|Lagos}} # '''{{Makalah tangtangan|London|London}}''' # {{Makalah tangtangan|Los Angeles|Los Angeles}} # {{Makalah tangtangan|Madrid|Madrid}} # {{Makalah tangtangan|Mecca|Mecca}} # {{Makalah tangtangan|Mexico City|Mexico City}} # '''{{Makalah tangtangan|Moscow|Moscow}}''' # {{Makalah tangtangan|Mumbai|Mumbai}} # {{Makalah tangtangan|Nairobi|Nairobi}} # '''{{Makalah tangtangan|New York City|New York City}}''' # '''{{Makalah tangtangan|Paris|Paris}}''' # {{Makalah tangtangan|Rio de Janeiro|Rio de Janeiro}} # '''{{Makalah tangtangan|Rome|Rome}}''' # '''{{Makalah tangtangan|Saint Petersburg|Saint Petersburg}}''' # {{Makalah tangtangan|São Paulo|São Paulo}} # {{Makalah tangtangan|Seoul|Seoul}} # {{Makalah tangtangan|Shanghai|Shanghai}} # {{Makalah tangtangan|Sydney|Sydney}} # {{Makalah tangtangan|Tehran|Tehran}} # '''{{Makalah tangtangan|Tokyo|Tokyo}}''' # {{Makalah tangtangan|Vienna|Vienna}} # {{Makalah tangtangan|Washington, D.C.|Washington, D.C.}} ==== Wilayah aèr ==== # '''{{Makalah tangtangan|Amazon River|Amazon River}}''' # {{Makalah tangtangan|Arctic Ocean|Arctic Ocean}} # '''{{Makalah tangtangan|Atlantic Ocean|Atlantic Ocean}}''' # {{Makalah tangtangan|Baltic Sea|Baltic Sea}} # {{Makalah tangtangan|Black Sea|Black Sea}} # {{Makalah tangtangan|Caribbean Sea|Caribbean Sea}} # {{Makalah tangtangan|Caspian Sea|Caspian Sea}} # {{Makalah tangtangan|Congo River|Congo River}} # {{Makalah tangtangan|Danube|Danube}} # {{Makalah tangtangan|Ganges|Ganges}} # {{Makalah tangtangan|Great Barrier Reef|Great Barrier Reef}} # {{Makalah tangtangan|Great Lakes|Great Lakes}} # '''{{Makalah tangtangan|Indian Ocean|Indian Ocean}}''' # {{Makalah tangtangan|Indus River|Indus River}} # {{Makalah tangtangan|Lake Baikal|Lake Baikal}} # {{Makalah tangtangan|Lake Tanganyika|Lake Tanganyika}} # {{Makalah tangtangan|Lake Victoria|Lake Victoria}} # {{Makalah tangtangan|Mediterranean Sea|Mediterranean Sea}} # {{Makalah tangtangan|Mississippi River|Mississippi River}} # {{Makalah tangtangan|Niger River|Niger River}} # '''{{Makalah tangtangan|Nile|Nile}}''' # {{Makalah tangtangan|North Sea|North Sea}} # '''{{Makalah tangtangan|Pacific Ocean|Pacific Ocean}}''' # {{Makalah tangtangan|Panama Canal|Panama Canal}} # {{Makalah tangtangan|Rhine|Rhine}} # {{Makalah tangtangan|Suez Canal|Suez Canal}} # {{Makalah tangtangan|Southern Ocean|Southern Ocean}} # {{Makalah tangtangan|Volga River|Volga River}} # {{Makalah tangtangan|Yangtze River|Yangtze River}} # {{Makalah tangtangan|Yellow River|Yellow River}} ==== Pegunungan èn gurun ==== # {{Makalah tangtangan|Alps|Alps}} # {{Makalah tangtangan|Andes|Andes}} # '''{{Makalah tangtangan|Himalayas|Himalayas}}''' ## {{Makalah tangtangan|Mount Everest|Mount Everest}} # {{Makalah tangtangan|Mount Kilimanjaro|Mount Kilimanjaro}} # {{Makalah tangtangan|Rocky Mountains|Rocky Mountains}} # '''{{Makalah tangtangan|Sahara|Sahara}}''' eyrpvj2j379rg0g9w80zx7amvuvaqwn Dara ganting 0 896 19912 4345 2024-06-04T21:40:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19912 wikitext text/x-wiki [[File:Blood clot diagram.png|thumb|Gambar bèbèr dara ganting]] '''Dara ganting''' (hurup Arab Gundul: دارا ݢنتيڠ; [[Basa Inggris|Inggris]]: ''thrombus'') gunanya kanggo bakal mandekin pendarahan. Dara ganting ngeja tu dara tetep ada di jeronya [[pembulu dara]], èn dara ganting mandekin [[Pendarahan|pendarahannya]]. Dara ganting entu bikinan mariannya deri [[Penggantingan dara|penggantingan dara]]. Ada juga' [[lèmpèng dara]] ama [[sèl dara mèra]]. Barengan ama [[jat jarotan]] (''fibrin''), tu pada ngeja sumpelan èn mandekin pendarahan. == Ruju'an == [[Category:Dara]] [[Category:Èlmu dara]] gt2k4b5mv884o29jq1lmezlgjp5g62b Darmapada 0 897 19913 4349 2024-06-04T21:40:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19913 wikitext text/x-wiki '''Darmapada''' (urup Arab Gundul: دارمفاد) entu atu kitab suci agama [[Buda|Buda]] deri bagéan Kuddaka Nikaya nyang jadi atu bagéan deri Sutta Pitaka. Di dalem Darmapada ada 26 bab atawa 423 bait. == Ruju'an == q83wzj7bqjxit9k3jpu9u7b67oyrjrs Databox 0 898 4351 4350 2024-05-16T13:17:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4350 wikitext text/x-wiki #REDIRECT [[Module:Databox]] hijj4cowwqf8iq1z8f69xoa2jx05i9c Day6 0 899 19914 4357 2024-06-04T21:40:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19914 wikitext text/x-wiki [[File:180628 Day6.jpg|thumb|Tampang anggota Day6 nyang nyisa kènèh empat orang lantaran Junhyòk èn Jè kuar deri enni paguyuban tembang]] '''Day6''' (urup Hangeul: 데이식스; tuker urup Latin Betawi: ''Déisikse''; kot-kotan diserat jadi '''DAY6'''; urup Arab Gundul: ديئى سيکس) entu paguyuban tembang ''rock'' deri [[Koréa Kidul|Koréa Kidul]] nyang diangon ama [[JYP Entertainment]]. Dia pada ngawalin nembang sempragan 7 [[Sèptèmber|Sèptèmber]] 2015 nyang ngelangsir album cilikan ''The Day'' nyang munggah neba ke trap nomer 2 dalem daptar World Album Chart atu minggu abis dilangsir. Enni paguyuban tembang ada punya empar orang anggota, nya'entu: Sòngjin, Yòng K, Wònphil, èn Dó'un. Day6 ngawalin gawé ada punya enem anggota, Junhyòk ninggalin paguyuban wayah 27 [[Pèbruari|Pèbuari]] 2016 èn Jè ninggalin paguyuban wayah 31 [[Désèmber|Désèmber]] 2021. Sedaya anggota keitung dalem penyeratan, pengejaan, èn pemikinan tembang paguyuban. Wayah taon 2017, dia pada langsirin dua tembang saban bulan sepanjang setaon pol bakal proyèkan ''Every Day6.'' Wayah buntutan proyèk, 25 tembang jangrah nyang bemacem ditambain dalem dia punya ''diskografi''. Dia pada punya album ''studio'' awalan, ''Sunrise'', keitung deri tetembangan nyang udah dilangsirin wayah separo awalan proyèk ''Every Day6''. Entu album ada di trap ke-14 dalem ''Billboard The 25 Greatest K-Pop Albums of the 2010s: Staff List'', terus lagu "I Wait" ada di trap ke-81 dalem ''Billboard The 100 Greatest K-Pop Songs of the 2010s: Staff List''. == Ruju'an == lvafq52ebh4ijr0roby6yifjmkq5waj Dayung (alat) 0 900 19915 4362 2024-06-04T21:40:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19915 wikitext text/x-wiki [[File:Raft paddle.png|thumb|Dayung]] '''Dayung''' (hurup Arab Gundul: دايوڠ) ièlah alat genggem nyang ada garannya panjang ama ujungnya nyang cèblèk ama ngejenggar nama '''gèbèng''' nyang kanggo jadi [[Dongkèl|dongkèl]] nyang ngasi gaya di gèbèngnya. Ni setilah paling galib dipaké bakal nggerak-gerakin perau tenaga [[Manusia|manusia]] dengen nulak aèr ngarah lawanan ama arah dayungnya. == Ruju'an == tv93v9rppkat29a29kzdo08m2357rhk Daèra Lor-Kulon 0 901 4365 4364 2024-05-16T13:17:37Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 4364 wikitext text/x-wiki #REDIRECT [[Daèrah Lor-kulon (Kanada)]] 85ol8aj9w5grljd84iqfipuyfncsdoa Daèrah Istimèwa Yogyakarta 0 902 19916 4371 2024-06-04T21:40:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19916 wikitext text/x-wiki {{Propinsi di Indonésia|name=Daèrah Istimèwa Yogyakarta|native_name=''Daerah Istimewa Yogyakarta'' (Indonésia)<br/>ꦝꦌꦫꦃꦆꦱ꧀ꦠꦶꦩꦺꦮꦪꦺꦴꦒꦾꦏꦂꦠ<ref>Hurup Jawa</ref> (Jawa)<br/>ڎائَيراه إستيمَيوا ڠايَوڮياكارتا<ref>Hurup Pégon</ref> (Jawa)<br/>''Dhaérah Istiméwa Ngayogyakarta'' (Jawa)|coat=Coat_of_arms_of_Yogyakarta.svg|capital=Yogyakarta Kota|map=Special_Region_of_Yogyakarta_in_Indonesia_(special_marker).svg}} '''Daèrah Istimèwa Yogyakarta''' (disingket: '''DIY'''; hurup Arab Gundul: دائرة استميوا يوݢياکرتا; Jawa: ꦝꦌꦫꦃꦆꦱ꧀ꦠꦶꦩꦺꦮꦪꦺꦴꦒꦾꦏꦂꦠ ''Dhaérah Istiméwa Ngayogyakarta''; hurup Pégon:ڎائَيراه إستيمَيوا ڠايَوڮياكارتا; Indonésia: ''Daerah Istimewa Yogyakarta'') atawa bekèn disebut '''Jogjakarta''' (hurup Arab Gundul: جوݢجاکرتا) atawa '''Jogja''' (hurup Arab Gundul: جوݢجا) entu [[Daèrah Istimèwa]] nyang setrap ama [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]], anu bolé ngleburin [[Kesultanan Jogjakarta|Negara Kesultanan Jogjakarta]] ama [[Kadipatèn Paku Alaman|Negara Kadipatèn Paku Alaman]]. Daèrah Istimèwa Yogyakarta letaknya di bekidul [[Jawa|Pulo Jawa]], watesan ama [[Jawa Tenga|Propinsi Jawa Tenga]] èn [[Laotan Hindi]]. Ni propinsi jembarnya 3.185,80 km<sup>2</sup> nyang cuman ada atu kota ama empat kabupatèn, nyang kebelèk-belèk lagi jadi 78 ''[[Kapanéwon èn kemantrèn|kapanéwon/kemantrèn]]'', 438 ''kalurahan'' (bèk). Dalem sènsus penduduk tahon 2010, ni propinsi pendudukah 3.452.390 orang dengen perbandingan 1.705.404 lanang èn 1.746.986 wadon, serènta kepadetannya 1.084 per km<sup>2</sup>.<ref>ILPPD Guwernemèn Propinsi Daèrah Istimèwa Yogyakarta Tahon 2010.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Yogyakarta]] [[Category:Jawa]] <references />{{Propinsi di Indonésia (daptar)}} mzk6qlu9nr79o3jrp6yamwy8q1340qc Daèrah Lor-Kulon 0 903 4374 4373 2024-05-16T13:17:38Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 4373 wikitext text/x-wiki #REDIRECT [[Daèrah Lor-kulon (Kanada)]] 85ol8aj9w5grljd84iqfipuyfncsdoa Daèrah Lor-Kulon (Kanada) 0 904 4376 4375 2024-05-16T13:17:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4375 wikitext text/x-wiki #REDIRECT [[Daèrah Lor-kulon (Kanada)]] 85ol8aj9w5grljd84iqfipuyfncsdoa Daèrah Lor-kulon (Kanada) 0 905 19917 4390 2024-06-04T21:40:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19917 wikitext text/x-wiki {{Negara|name=Daèrah Lor-Kulon|native_name=''Northwest Territories'' (basa Inggris)<br/>''Territoires du Nord-Ouest'' (basa Prasman)<br/>''Denendeh'' (basa Atapaska)<br/>''Nunatsiaq'' (basa Inuinaktun)<br/>ᓄᓇᑦᓯᐊᖅ (basa Inuktitut)|flag=Flag_of_the_Northwest_Territories.svg|coat=Coat_of_arms_of_Northwest_Territories.svg|map=Northwest_Territories_in_Canada_2.svg|capital=Yèlonép|demonym=Lor-Kulon<br/>Daèrah Lor-Kulon}} '''Daèrah Lor-kulon''' (basa Inggris: ''Northwest Territories''; hurup Arab Gundul: دائرة لور كولون) entu daèrah nyang ada di [[Kanada|Kanada]] belalor. Orang nyang jogrog di mari ada 44.541 orang di taon 2018. Enni daèrah ngejenggar ampé 1.171.918 km². Hopstat deri Daèrah Lor-kulon entu Yèlonép. Yèlonép uda jadi hopstat sempragan 1967. Daèrah Lor-kulon ada punya banyak tempat-tempat kebumian kaya' Sètu Beruang Gedé, Kali Mèkènsi èn Kali Nahani, nyang jadi atu taman negeri èn tempat UNESCO. Daèrah Lor-kulon masup ke Kanada di taon 1870. Pabrik The Hudson's Bay ngasiin tanahnya ke Kanada. Daèrah Lor-kulon ada punya orang atu di gedung bicara Kanada. Kebanyakan daèrah nyang dibogain ama Daèrah Lor-kulon dipasiin ama propinsi nyang laènnya, kaya' [[Kolumbia Brit|Kolumbia Brit]], [[Albèrta|Albèrta]], [[Ontario|Ontario]], èn [[Kébèk|Kébèk]]. Di taon 1999, Daèrah Lor-kulon punya belètan jadi Daèrah Nunawut. == Ruju'an == [[Category:Daèrah di Kanada]] holvjr8v14gqtveug5eqeancj9wf6di Daèrah tingkat II 0 906 19918 4395 2024-06-04T21:40:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19918 wikitext text/x-wiki '''Daèrah Tingkat II''' (pèndèk lèternya '''Dati II''') ya'entu pembagèan wilayah bestir di Indonésia nyang di bawahnya [[Daèrah Tingkat I|Dati I]]. == Ruju'an == [[Category:Pembagéan wilayah administratif Indonésia]] 9yq4cabs7sjc9eg9rtubk2aglc4x7bj Debat 0 907 4397 4396 2024-05-16T13:17:40Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4396 wikitext text/x-wiki #REDIRECT [[Gunem catur]] pkdnatsdut4y1p46w40pt20f0jtxpji Dedelengan 0 908 19919 4405 2024-06-04T21:40:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19919 wikitext text/x-wiki [[File:How To Make Macaroni and Cheese.webm|thumb|Tulad dedelengan cara bikin [[makaroni kéju]]]] '''Dedelengan''' (hurup Arab Gundul: ددلڠن) atawa '''tetempoan''' (hurup Arab Gundul: تتمفوان) atawa orang pada bilangnya '''''pidio''''' entu [[tèhnolohi]] pengiriman [[sinyal]] lèstrik deri atu gambar gerak. Penerepan umum deri ni sinyal dedelengan entu [[Tipi|tipi]], mar juga' kena dipaké di laèn-laèn aplikasi di rungkun tèhnik, ilmiah, produksi, èn keamanan. == Istilah Betawi == Sebab kata ''video'' asalnya deri [[Basa Latin|basa Latèn]] nyang artinya 'saya liat', mangka, bentuk pantesan polosan Betawinya ièlah ''dedelengan'' atawa ''tetempoan''. Ni bentuk diambil deri kata kerja ''deleng'' atawa ''tempo'' nyang sekupu' ama kata kerja [[Basa Latin|Latèn]] ''videō''. Itu [[kata kerja]] diulang awalannya èn ditambahin akiran ''-an'' nyang salah atu artinya 'atu hal nyang diapain', tuladnya: ''seserahan'' 'atu hal nyang diserahin'. Adapun kalu dipaké jadi [[kata penyipat]]—tulad, ''<u>video</u> games'' (Ing.)''—''bentuk nyang dipaké cukup '''delengan''' atawa '''tempoan''' aja, tulad: ''[[Gim delengan|gim delengan]]''. == Ruju'an == [[Category:Tèhnolohi]] 0evzjuovrxlqrthmcypoz8hrr94sdgq Dedengeran 0 909 19386 4409 2024-06-04T20:56:17Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4650799]] 19386 wikitext text/x-wiki '''Dedengeran''' (hurup Arab Gundul: ددڠران) entu perwujudan [[bunyi]], biasanya maké perobahan trap spaneng lèstrik bakal sinyal analog, atawa selèrètan angka binèr bakal sinyal digital. Sinyal dedengeran gableg [[Prékuènsi dengeran|prékuènsi]] di ranggehan kasarannya 20 entuk 20.000 Hz, nyang sembabad ama wates bawah ama wates atas [[Ranggehan pendengeran manusia|orang punya pendengeran]]. Sinyal dedengeran kena langsung disintèsisin, atawa asalnya deri [[penuker ungkulan]] kaya' [[Halo-halo|halo-halo]], [[Mesin ngomong kenong-kenong|cangkrang mesin kenong-kenong]], atawa [[pentol tip]]. [[Sombok|Sombok]] ama [[Sumpel kuping|sumpel kuping]] nuker balik sinyal dedengeran lèstrik jadi [[bunyi]]. == Istilah Betawi == Sepegimana ''[[Dedelengan|video]]'', ''audio'' pantesan polosan Betawinya ièlah ''dedengeran'', sebab ''audiō'' dalem [[basa Latin]] artinya 'denger'. Mangka, atu hal nyang didenger digeronya ''dedengeran''. Adapun kalu jadi [[Kata penyipat|penyipat]]—tulad, ''audio frequency'' (Ing.)—bentuknya jadi '''dengeran''' doang, tulad: ''prékuènsi dengeran''. == Ruju'an == [[Category:Istilah pergendingan]] 8r099q2jsm8vok8jwjshypv9gnvwpw3 Dengkul 0 910 19387 4415 2024-06-04T20:56:20Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q37425]] 19387 wikitext text/x-wiki [[File:Human knees.jpg|thumb|Dengkul orang]] Dalem [[tasrih manusia]], '''dengkul'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: دڠکول) atawa '''dekung<ref name=":0" />''' (hurup Arab Gundul: دکوڠ) entu [[sendi]] nyang nyangcangin [[Tulang paha|tulang paha]] ama [[Tulang bencurang|tulang bencurang]]. Sebab di [[Manusia|manusia]] dengkul nompo ampir kabèhan berat [[Awak|awak]], dengkul rada gampil kena [[cidera]] ngerihu atawa nongtotnya [[radang sendi tulang]]. Jadi sendi paling gedé di awak, dengkul geraknya kaya [[èngsèl]] nyang dengennya kita gableg duduk, nangkring, jalan, atawa mécléing. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Dengkul]] ljzkp9u4ca5ty755rnzaodddupi25yv Depok 0 911 4417 4416 2024-05-16T13:17:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4416 wikitext text/x-wiki #REDIRECT [[Dèpok]] qmhal7ge85k5gl7zzdxdj94mawobi79 Derip 0 912 19920 4420 2024-06-04T21:40:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19920 wikitext text/x-wiki '''Derip'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 104.</ref> (hurup Arab Gundul: دريف) entu belèk-belèkannya [[kumidi]], [[lakon]], atawa [[drama]] laènnya. Saban derip entu omplokan [[adegan]] nyang ngeja bagèan penting dalem [[ceritra]]. Atu ceritra bakalan dipasi-pasi jadi atu ampé lima derip. Banyakan ceritra wayah gini mah ngelahnya tiga derip, nyang nepak ama mula-mula, tenga-tenga, ama pengabisannya tu ceritra. Saban derip dawanya barang 30 ampé 60 [[Menit|menit]] punya lama.<ref>George, Kathleen (1994). ''Playwriting: The First Workshop''. Focal Press. <nowiki>ISBN 0240801903</nowiki>.</ref> == Ruju'an == [[Category:Sastra]] a7arvzmr825qcx7ie9sdtcoz7ycmwvh Dermayu 0 913 4422 4421 2024-05-16T13:17:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4421 wikitext text/x-wiki #REDIRECT [[Kabupatèn Dermayu]] 78uqmk79bfmp4btvbo3ftkloe76xkwf Didi 0 914 19921 4427 2024-06-04T21:40:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19921 wikitext text/x-wiki [[File:Urethane sponge1.jpg|thumb|Didi nyang biasa dipaké bakal nyuci pisin]] '''Didi'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 128.</ref> (hurup Arab Gundul: ديد) atawa '''sabut''' (hurup Arab Gundul: سابوة) atawa '''sepon''' (hurup Arab Gundul: سفن) ièlah peranti kanggo nyuci ama ngebersiin. Didi dikeja deri bahan husus nyang pating kerancangan atawa bolong-bolong. Itu didi dipaké tibang dikosèkin ke mukaan nyang ngeres. Jaman sekarang mah, udah ada nyang namanya didi [[bikinan]]. == Ruju'an == [[Category:Perabot]] 6fqnmwa9lbvylq37r53g21bcf1at4qx Didi laot 0 915 19922 4430 2024-06-04T21:40:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19922 wikitext text/x-wiki [[File:Aplysina archeri (Stove-pipe Sponge-pink variation).jpg|thumb|Didi laot punya tampang]] '''Didi laot'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 128.</ref> (hurup Arab Gundul: ديد لاؤوت) entu anggota deri [[Barung (pengrèrodan)|barung]] ''Porifera''. Ni – atu [[Héwan|héwan]] ringkes nyang sèlnya ngebadeg, cuman kaga' gableg [[Bacot|bangus]], [[Sepir|sepir]], [[Jantung|jantung]], atawa [[Otak|otak]]. Ni héwan [[Kepantengan (èlmu héwan)|manteng]] doang: kaga' bisa pating selawar-seliwir nganjar ke laèn tempat, kaga' kaya' kebanyakan héwan. Didi laot entu atu héwan nyang nongtot di atu tempat doang kaya' kebanyakan [[tumbuan]]. Walakin, didi laot entu berasil betul jadi héwan. == Ruju'an == [[Category:Héwan laot]] [[Category:Didi laot]] [[Category:Barung héwan]] rdwwzke4tb6blwm2a2hhvll4qqzn9wj Dodol Betawi 0 916 4442 4441 2024-05-16T13:17:43Z Sotiale 212 11 perbaèkan diimpor: Importing from incubator 4441 wikitext text/x-wiki [[File:Pembuatan Dodol Betawi.jpg|thumb|Orang lagi pada ngudek dodol Betawi di dalem kekèncèng]] '''Dodol Betawi''' (hurup Arab Gundul: دودول بتاوى) entu makanan has [[Suku Betawi|anak Betawi]]. Pastinya, kudu ada di rumanya pas lagi lebaran atawa kalo ada hajatan. Di beberapa tempat, dodol Betawi disebut juga sebagé '''kue raja''' (hurup Arab Gundul: کوى راج). Dodol Betawi dibikin deri bahan-bahan santen, tepung beras ketan, ama gula. Ada juga nyang dikasi panili biar tambah sedep dah rasanya. Cara pembuatannya tinggal tu semua bahan tadi dicampur jadi atu di kuali gedé atawa kekèncèng<ref name=":0">'''Kekèncèng''' (hurup Arap gundul: ککنچيڠ) atawa '''kèncèng''' (hurup Arap gundul: کنچيڠ) – sejenis koali gedé deri tembaga</ref> atawa kèncèng<ref name=":0" /> . Masaknya mah tibang manasin api rada kecil bagèn matengnya rata' dah tu paké tungku kayo bakar atawa malahan cuman paké blarak<ref>'''Blarak''' (hurup Arap gundul: بلارق) – daon kelapa kering.</ref>. Adonan kudu diudek-udek terus, biar matengnya rata. Dalem pembikinan dodol Betawi, dibutuhin tenaga beberapa orang, meski cumen tetangga-tetangga aja. Ni kerna pengudekannya nyang pepes<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Pepes''' (hurup Arab Gundul: ففس) – ''terus-terusan'' (Indo.); ''continuously'' (Ing.).</ref> selama 7 jem. Mancan udah mao mateng, dodol bakalan mulain lèngkèt, tapi tetep kudu diudek terus, sebab kalo kaga' diudek entar rasanya kaga' sedep. Ada juga anter tetangga nyang pada patungan bakal bahan-bahannya. Entar kalo dodolnya jadi, tu dodol bakalan dibagi rata dah. == Ruju'an == <references /> [[Category:Makanan]] [[Category:Makanan Betawi]] fhtbm83cettj3y9gsh2trmwv6kj08f3 Dohah 0 917 22579 19923 2024-06-21T03:43:53Z Bangrapip 9 22579 wikitext text/x-wiki [[File:West Bay district of Doha seen from the corniche at night.jpg|thumb|Gedong-gedong jangkung Dohah diimpleng malem-malem.]] '''Dohah''' (hurup Arab Gundul: دوحة; Arab: الدوحة ''ad-Dawḥa'' [adˈduħa] atawa ''ad-Dūḥa'') ièlah [[Hopstad|hopstad]] ama nap roda keduitan utamanya [[Katar|Katar]]. Ada di pesisir [[Telok Parsi]] di blètannya ni negara, di blèlirnya [[Wakrah]], èn di bekidulnya [[Hur]], ni kota gableg penjogrog paling ngebadeg di entu negara.<ref>[http://www.gulf-times.com/qatar/178/details/459624/doha-municipality-accounts-for-40%25-of-qatar-population "Doha municipality accounts for 40% of Qatar population"]. ''Gulf Times''. (20 Oktober 2015).</ref> Dohah juga' jadi kota nyang sepud ngejebernya di Katar, dengen penjogrog 80% lebi deri kabèhan penjogrognya itu negara nyang pada ngejogrog di Dohah ama [[Peminggiran|peminggirannya]].<ref>''[https://books.google.com/books?id=twdRDwAAQBAJ&pg=PA17 The Report: Qatar 2016]''. Oxford Business Group. (2016). h. 17. <nowiki>ISBN 978-1-910068-63-2</nowiki>.</ref> == Ruju'an == [[Bangsaan:Ibu negeri di Asia]] [[Category:Katar]] k4gfetprkaohreksx8ws8pu6yybac4j Doktor (pengobatan) 0 918 19924 4450 2024-06-04T21:40:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19924 wikitext text/x-wiki [[File:The Doctor Luke Fildes crop.jpg|thumb|'''''Si Doktor''''' '''[[Luke Fides]] punya bikinan''']]'''Doktor''' (hurup Arab Gundul: دقتور atawa دکتور) atawa '''dukun''' (hurup Arab Gundul: دوکون) atawa '''tabib''' (hurup Arab Gundul: طبيب) atawa '''sinséh''' (hurup Arab Gundul: سنسيه) ièlah orang nyang maké obat bakal ngobatin [[penyakit]] ama [[cidera]] bakal ngeja mendingan atawa ngeja warasan itu [[orang sakit]] punya kesèhatan. Di banyak negara, gelar pengobatan dasar entu jadi sarat telek nyang kaga' wurungan misti ada bakal orang nyang mau ngobatin orang sakit atawa ngasi ara-ara bakal [[pengobatan]] nyang pas, keitung [[obat]] juga'. Doktor juga' gableg ngelakonin [[pembelèkan]] nyang paling ringkes. == Ruju'an == [[Category:Pegawéan]] [[Category:Doktor]] elciadm51dv55mwllpgkgjkj1f488eo Dolep Hitler 0 919 22554 22553 2024-06-20T22:11:47Z Jalilah Jali 457 /* Ruju'an */ 22554 wikitext text/x-wiki [[Gepokan:Hitler portrait crop.jpg|jmpl|Hitler punya potrèt taun 1938]] '''Dolep Hitler''' (hurup Arab Gundul: دولف هتلر; [[Basa Dèt|Dèt]]: ''Adolf Hitler'') (20 April 1889 – 30 April 1945) entu [[Tukang atur negeri|pulitisi]] [[Dètslan|Dètslan]] nyang brojolnya di [[Ostenrèk|Ostenrèk]] èn jadi dedengkot [[Dètslan Natsi|Parté Natsi]] semprakan tahon 1933 ampé dia punya paèh tahon 1945. Dia ama dia punya gubernemèn Natsi bekèn jadi biang kèroknya [[Perang Dunia II]] èn [[Bahla Pemitesan]] nyang mites-mitesin orang ampé jutaan. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Hitler, Dolep}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Dètslan]] [[Bangsaan:Biograpi]] 5khxhk61sg3z0rmi5nf1cjpqi9oupkd Dominika 0 920 23253 19926 2024-07-03T17:06:34Z Bangrapip 9 23253 wikitext text/x-wiki {{Negara|name=Pesema'muran Dominika|native_name=''Commonwealth of Dominica'' (Inggris)|flag=Flag_of_Dominica.svg|coat=Coat_of_arms_of_Dominica.svg|map=Dominica_on_the_globe_(Americas_centered).svg|capital=Roso|demonym=Antigua<br/>Dominika}} '''Dominika''' (hurup Arab Gundul: دومينيکا; Inggris: ''Dominica'') atawa '''Pesema'muran Dominika''' (hurup Arab Gundul: فسمعموران دومينيکا; Inggris: ''Commonwealth of Dominica'') entu negara pulo nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Roso|Roso]]. Ni negara jenggarnya cuman 750 km<sup>2</sup> (290 mi<sup>2</sup>) doang. Di sono, ada barang 72.412 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Dominika]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Dominika]] pcmzwc1j9p7g5tj9cpnacw979i19y85 Domplangan 0 921 19927 4462 2024-06-04T21:40:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19927 wikitext text/x-wiki [[File:Seesaw-aa.jpg|thumb|Domplangan]] '''Domplangan'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 103.</ref> (hurup Arab Gundul: دومفلڠن) entu atu [[maènan]] paké papan panjang nyang rada sempit terus ada as di tenga-tenganya. Di maènan domplangan, kalu atu ujung papan naèk, nyang atu lagi turun. Papan domplangan di [[taman maènan]] galibnya dirancang biar sembabad di tenga. Sunggal sorang pada nyèmplak di saban ujungnya, terusannya ganti-gantian njot-njotan deri tana. Domplangan biasanya gableg garan bakal pègangan pas lagi nyèmplak adep-adepan. Domplangan kot-kotan kanggo bakal ngebantu prosès alat. Tuladnya, di warga Gabiotas di [[Kolombia|Kolombia]], domplangan bocah dibungsel ama [[kompa aèr]]. == Ruju'an == [[Category:Maènan]] gj4odip9y8oi2p91qq31x4pixkyh1fm Dong Hoi 0 922 19928 4472 2024-06-04T21:40:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19928 wikitext text/x-wiki [[File:Donghoi2.jpg|300px|thumb|right|Kote Đồng Hới, Piètnam]] '''Kota Đồng Hới''' (hurup Arab Gundul: کوتا دوڠهوي) entu Propinsi Quảng Bình punya ibu negeri di [[Piètnam|Piètnam]]. Ni kota jenggarnya barang 154,55 km². Ni kota punya jumblah penjogrog secuplek 118.000 orang dalem tahon 2012 nyang kerangsekannya 697 orang/km² . == Ruju'an == [[Category:Piètnam]] layrpa9j8zjv5ac65qbawepqp9pki2e Dongkèl 0 923 19929 4475 2024-06-04T21:40:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19929 wikitext text/x-wiki [[File:LeverFirstClass.png|thumb|Dongkèl ama tompoannya (''fulcrum'')]] '''Dongkèl'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: دوڠکل) entu atu [[mesin ringkes]]. Dongkèl kena dipaké macem-macem. Misalnya, dongkèl bisa dipaké dengen ngukur benda atawa ngiat mana nyang rada anteban. Dongkèl ditompo paké tompoan (''fulcrum'') bakal ngedongkèl itu berat. Dongkèl entu atu deri enem mesin ringkes. Ada tiga macem dongkèl: kelas pertama, kelas kedua, ama kelas ketiga. == Ruju'an == [[Category:Peranti]] [[Category:Tèhnik]] bi26asioeia14jv3l5sc5uvapbw6g45 Doraémon 0 924 19930 4480 2024-06-04T21:40:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19930 wikitext text/x-wiki [[File:SAKURAKO and DORAEMON. (6779074063).jpg|thumb|Potrét bocah kecil èn patung Doraémon]] '''Doraémon''' (hurup Arab Gundul: دورايمون; hurup Nipong {Katagana èn Hiragana}ドラえもん; bacaan ''Doraémon'') ya'entu nama atu komik èn [[Gambar cèmèn|kartun]] Nipong nyang bekèn nyang diserat ama Fujiko F. Fujio (hurup Kanji: 藤子・F・不二雄) sederi bulan Désèmber 1969. Doraémon ngisain tentang kehidupan bocah kelas 5 SD nyang males banget. Enni bocah namanya Nobi Nobita (hurup Nipong: 野比のび太) nyang disambangin ama atu robot kucing nyang namanya Doraémon deri abad ke-22. Doraémon nyambangin Nobita bakal nolongin dia punya anak-cucu-cicit bakal ngerasanin keberasilannya deripada kudu ngerasanin utang pulus nyang bakalan dateng lantaran kegoblokan entu Nobita. == Ruju'an == [[Category:Jepang]] [[Category:Cèmèn]] 5d08ogg7ymwe8i617ly3u49tsvrxols DreadOut 0 925 26529 26512 2024-11-14T03:13:30Z QuantumFoam66 196 26529 wikitext text/x-wiki '''''DreadOut''''' (hurup Arab gundul: دريد ئوت) ya'entu [[Indonésia|Indonésia]] punya gim [[Sétan|sétan]] nyang dikembangin ama Digital Happiness bakal Windows, Mac OS X, èn Linux. Enni gim uda berasil kepilih ama ''Steam Greenlight'' èn ada bakal dibeli dalem ladènan Steam. == Sistim permaènan == ''DreadOut'' entu gim sétan bakal betahan idup maké sistim gaib<ref>'''Sistim gaib''' (hurup Arab gundul: سستيم غائب) - (Ind.) ''Sistem orang ketiga''; (Ing.) ''Third person''</ref> nyang maké latar Indonésia. Tokoh utamanya namanya Linda. Si Linda maké alat macem [[Pesawat|pesawat]] mutahir atawa kaméra dijital bakal sènggolan ama macem-macem sétan. Entu alat juga dipaké bakal bantuin si Linda nyudahin macem-macem teka-teki di atu kota nyang kaga' orangnya. Pas si Linda modar dalem enni gim, si Linda bakal bangun mendusin dalem tempat gelap sekali èn dikelilingin ama lilin nyang ada apinya. Terus, deri jauh keliatan bayangan putih. Entu bayangan putih bikin si Linda sadar deri "modar"-nya. Enni gim maké pampangan kontrol sistim gaib èn orang pelakon<ref>'''Orang pelakon''' (hurup Arab gundul: اورڠ فلاکن) - (Ind.) ''orang ketiga''; (Ing.) ''First person''</ref>. Pemaèn lakonin pengarahan dalem gim paké sudut deleng<ref>'''Sudut deleng''' (hurup Arab gundul: سودت دلڠ) - (Ind.) ''perspektif''; (Ing.) ''Perspective''</ref> kaméra ''belakang-bahu'', cuman bakal beganti ke sudut deleng orang pelakon saban kali pemaèn mutusin bakal paké kamèra dijital bakal motrèt atu mahluk atawa benda. Atu tontonan pradeleng<ref>'''Tontonan pradeleng''' (hurup Arab gundul: تنتونن فرادلڠ) - (Ind.) ''video pratinjau''; (Ing.) ''preview video''</ref> nyang paling anyar tengerin pèrsi tablèt deri enni gim, di mana si Linda lagi ngontrol liwat sènggolan sentuh èn paké sudut deleng kamèra. Enni mirip kaya gim ''Fatal Frame''. == Plot gim == Ada seguyub bocah SMA nyasar deri pelesiran dia pada punya jalan-jalan. Terusannya, dia pada ketemu ama kota lama nyang uda kosong. Dia pada sigra sadar akan ihwal jahat nyang bakalan kejadian. Si Linda, enni gim punya tokoh protagonis, sadar kalo ada ihwal anèh èn angker bakal kejadian ama dia. Si Linda dapet èlmu gaib nyang bisa nyelametin dia èn bebaturannya deri hal-hal di luar nalar laènnya. == Pengembangan == Rachmad Imron selaku pembikin Digital Happiness uda mulain gim DreadOut sederi 2010, mulain sebelon ''studio game''-nya ada. Pas entu wayah, Imron udah ngeja animasi èn tontonan tiga dimènsi di maskepé dia punya sendèwèk, Iris Desain. Pengembangan gim DreadOut ngabisin waktu ampé dua taon èn pulus ampé 300-an juta bakal bayarin upah pegawé èn buruh kontrak ampé berasil langsir conto gimnya 1 April 2013. Digital Happiness ngeja enni gim paké paguyuban nyang ada punya kira-kira 20 orang. Abis langsir conto gimnya, dia pada nyari kampanye crowdsourcing liwat Indiegogo. Dia pada punya kampanye mènta 25 rèbu dolar Amrik èn abis dengen 29 rèbuan dolar Amrik. Dia pada butuh crowdsourcing lantaran Indonésia punya industri gim entu kecit èn sebagéan laènnya bekutat ama gim masarakat èn kaga pating pulusnya. Pembikin Digital Happiness, Rachmad Imron bilang: "Kita-kita orang ada punya banyak orang nyang paling baè, cuman dia pada banyak mèrad ke luar negeri gara-gara di Indonésia kaga industrinya bakal ngeja gim, cumanan enni kita-kita orang punya harapan moga-moga enni semua bakal berobah." == Ruju'an == <references /> [[Category:Gim delengan]] h460sy8zrtc4444g3g193qqxdpgr59p Drèntin 0 926 19932 4492 2024-06-04T21:40:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19932 wikitext text/x-wiki '''Drèntin'''<ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 143.</ref> (hurup Arab Gundul: درنتين) atawa '''kebon binatang''' (hurup Arab Gundul: کبون بنتڠ) entu tempat di mana macem-macem macem [[Héwan|héwan]] ditangker biar orang pada bisa ngiat ama nempo'in tu héwan pada. [[File:San Diego Zoo entrance elephant.jpg|thumb|Drèntin di San Diégo, Kaliporni, [[Amrik Serèkat|Amrik Serèkat]]]] Drèntin modèren mah kaga' cuman bakal hiburan orang doangan, walakin juga' bakal pendidikan, pemerdataan, penangkeran, èn penglestarian héwan. Banyak sintrem-sintrem héwan nyang ngejaga' héwan-héwan langka biar pada kaga' punah. Ni drèntin modèren juga' pèngènnya mah ngasi keidupan alamiah bakal héwan, biar pada sèhat ama normal tingkanya. Banyak drèntin kaga' kaya' modèl modèren drèntin. Tu héwan-héwannya pada ditangker dalem kewontenan<ref>'''Kewontenan''' (hurup Arab Gundul: كوونتنن) – ''keadaan'' (Indo.); ''condition'' (Ing.).</ref> nyang kaga' baè'. Tu héwan pada dikurung di kandang kecil, jadinya gampang bosen èn sakit. == Ruju'an == <references /> [[Category:Tempat umum]] j60pk8d25mjt0ud3ckyrxd717wduwpr Dublin 0 927 19933 4496 2024-06-04T21:40:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19933 wikitext text/x-wiki [[File:(Ireland) Dublin Castle Up Yard.JPG|thumb|Dublin punya jeprètan]] '''Dublin''' (hurup Arab Gundul: دبلين; [[Basa Ir|Ir]]: ''Baile Átha Cliath'' [ˈbˠalʲə aːhə ˈclʲiə] atawa [ˌbʲlʲaː ˈclʲiə]; [[Basa Inggris|Inggris]]: ''Dublin'' /ˈdʌblɪn/) ièlah hopstad ama kota paling gedé di [[Irlan|Irlan]].<ref>[https://web.archive.org/web/20130330062241/http://www.irishtimes.com/business/sectors/technology/mexican-city-to-be-twinned-with-dublin-says-lord-mayor-1.1343005 "The Growth and Development of Dublin"]. Diarsip deri nyang [https://web.archive.org/web/20130330062241/http://www.irishtimes.com/business/sectors/technology/mexican-city-to-be-twinned-with-dublin-says-lord-mayor-1.1343005 asli] (PDF) per 30 Maret 2013. Dipungut per 1 Nopèmber 2023.</ref><ref>[http://everything2.com/title/primate+city "Primate City Definition and Examples"]. [https://web.archive.org/web/20190107002841/https://everything2.com/title/primate+city%20 Diarsip] deri nyang asli per 7 Januari 2019. Dipungut per 1 Nopèmber 2023.</ref> Ada di lempengan telok di mulut Kali Lipi, ni kota adanya di [[Propinsi di Irlan|Propinsi]] [[Lènster]], watesan di bekidul ama Pegunungan Dublin, bagèan deri rèndèngan [[Pegunungan Wiklo|Gunung Wiklo]]. Tahon 2022 punya sènsus, gutekan haminté penjogrognya ada 592.713 orang, sementara Dublin Kota ama peminggirannya gableg penjogrog secuplek 1.263.219, èn [[Kengabèhian Dublin]] gableg penduduk barang 1.458.154 orang.<ref>[https://visual.cso.ie/?body=entity/ima/cop/2022&boundary=C03789V04537&guid=2ae19629-1433-13a3-e055-000000000001B "Census Mapping: Dublin City Council"]. ''Biro Statistik Sintrem''. 21 (Sèptèmber 2023). [https://web.archive.org/web/20230926093952/https://visual.cso.ie/?body=entity/ima/cop/2022&boundary=C03789V04537&guid=2ae19629-1433-13a3-e055-000000000001B Diarsip] deri nyang asli per 26 Sèptèmber 2023. Dipungut per 1 Nopèmber 2023.</ref><ref>[https://visual.cso.ie/?body=entity/ima/cop/2022&boundary=C04160V04929&guid=52be0df1-c0d3-4a30-98c1-df9ada232158 "Census Mapping: Dublin City and its Suburbs"]. ''Biro Statistik Sintrem''. (21 September 2023). [https://web.archive.org/web/20230926093913/https://visual.cso.ie/?body=entity/ima/cop/2022&boundary=C04160V04929&guid=52be0df1-c0d3-4a30-98c1-df9ada232158 Diarsip] deri nyang asli per 26 Sèptèmber 2023. Dipungut per 1 Nopèmber 2023.</ref><ref>[https://www.cso.ie/en/csolatestnews/pressreleases/2023pressreleases/pressstatementcensusofpopulation2022-summaryresultsdublin "Press Statement Census of Population 2022 - Summary Results Dublin"]. ''CSO - Central Statistics Office''. (30 Méi 2023). [https://web.archive.org/web/20230904092927/https://www.cso.ie/en/csolatestnews/pressreleases/2023pressreleases/pressstatementcensusofpopulation2022-summaryresultsdublin/ Diarsip] deri nyang asli per 4 Sèptèmber 2023. Dipungut per 1 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Irlan]] kw4i6keqietr3eywl82k644j34pa882 Dus-dusan (bola tendang) 0 928 19934 4501 2024-06-04T21:40:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19934 wikitext text/x-wiki '''Dus-dusan'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: دوس٢ن; Inggris: ''penalty shoot-out'') atawa '''tos-tosan'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: توس٢ن) dalem [[gerak badan]] [[Bola tendang|bola tendang]] entu atu cara bakal nyabitin sapa nyang menang kalo itu tim dua pada seri baé golnya. Kalo abisnya 90 menit masing juga' seri, biasanya tim pada diadu lagi [[tambahan waktu]] 30 menit dalem dua babak. Kalo masing juga' seri, baru dah tu pada dus-dusan. Biasanya, saban tim dapet jatah tendangan 12-pas lima kali, èn nyang paling banyak ngejebolin dia nyang menang. Poko'nya kalo masing juga' seri abisnya ni nendang tendangan 12-pas, saban tim dapet lagi barang atu-atu tendangan 12-pas entuk ada atu nyang menang. Galibnya mah, dus-dusan ada dipaké kapan di tanding-tanding bèker doang, bukan di tanding-tanding liga. Kalo kaga' nyang menang di tanding liga, itu tim dua-duanya tetep sorang 1 ponten. Nah kalo di tanding bèker pan orang mah butuh ada nyang menang atu biji, mangkanya kudu'ada dah tu sabitan sapa nyang menang, salah atunya liwat ni dus-dusan. Lah, gènèngan mah banyak tanding pinal bèker nyang menangnya liwat dus-dusan, kaya' [[Bèker Dunia 2006]] punya pinal, [[Liga Kampiun UEFA 2005]] punya pinal, ama [[Bèker Dunia 1994]] punya pinal. == Ruju'an == [[Category:Istilah bola tendang]] 4tcmtbbv9n58iiu8e08ac5c7xavxw81 Dènemarken 0 929 25009 19935 2024-08-20T10:03:59Z Bangrapip 9 25009 wikitext text/x-wiki {{Negara|name=Kerajaan Dènemarken|native_name=''Kongeriget Danmark'' (Dèn)<br/>''Kongsríki Danmarkar'' (Perower)<br/>''Kunngeqarfik Danmarki'' (Grunlan)|flag=Flag_of_Denmark.svg|coat=Royal_coat_of_arms_of_Denmark.svg|map=Denmark_(orthographic_projection).svg|capital=Kopenhagen|demonym=Dèn}} '''Dènemarken''' (hurup Arab Gundul: دينمركن; Dèn: ''Danmark''; Perower: ''Danmark''; Grunlan: ''Danmarki'') atawa resminya '''Kerajaan Dènemarken''' (hurup Arab Gundul: كراجأن دينمركن; Dèn: ''Kongeriget Danmark''; Perower: ''Kongsríki Danmarkar''; Grunlan: ''Kunngeqarfik Danmarki'') entu ada atu negara [[bangsa Norden]] di [[Èropa Lor]]. Ni – negara nyang paling beludik deri antèronya negara-negara [[Skandinawi]], beludiknya [[Norwèhen|Norwèhen]] èn belah kidul-kulonnya [[Swèden|Swèden]] (nyang dijuntrungin paké jembatan). Dia ada punya wates ama [[Dètslan|Dètslan]] di belah kidulnya, [[Laot Lor]] di blèlirnya, èn [[Laot Baltik]] di blètannya. Dènemarken entu negara bekembang dengen kesejahteraan nyang gedé. Selamanya tahon 2006 èn 2007, ni negara ada ditilik èn dikasi gelar "negara paling gumbira seantèro dunia" berales pakem kesèhatan, kesejahteraan, ama didikan. Dènemarken punya ibu negeri namanya [[Kopenhagen]], di pulo Sélan. Dènemarken entu negara kerajaan konstitusionil (artinya kepala negaranya entu raja nyang ada punya cuman sedikit kuasa) dengen atu orang ratu, nama [[Margarèta II deri Dènemarken|Margarèta II]] (''Margarethe II'') deri Dènemarken. Dènemarken entu juga' negara parlemèntèr, artinya orang pada ngebenum parlemèn bakal ngeja beslit bakal dia pada, èn ada punya guwernemèn [[kera'yatan]] nyang dipimpin ama [[Wajiralam|wajiralam]] kepili. Letak géograpisnya, Dènemarken mah ada di daratan Èropa blèlir, di mana orang-orang Dènen pada tinggal. Adapun secara pulitiknya, Kerajaan Dènemarken juga menglingkup [[Pulo Perower|Pulo Perower]] di [[Laotan Atlantik]], èn [[Grunlan|Grunlan]] di Amrik Lor. Ni tiga bagèan deri negara juga' ada punya dia punya basa ama budayanya sendèwèk-sendèwèk. Adapun orang Dènemarken digero'nya '''orang Dèn'''<ref>Iken, D. (1892). ''Hikajat orang Wolanda dari pada poerbakala sampei sekarang ini''. Dutinhem: W.H. Zurich. h. 12.</ref> (hurup Arab Gundul: اورڠ دين) atawa '''orang Dènen''' (hurup Arab Gundul: اورڠ دينن). == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Skandinawi]] [[Category:Norden]] [[Category:Negara]] [[Category:Dènemarken]] qzylubpjer5opw4d271h0rnbox5yjhb Dèpok 0 930 24247 19936 2024-07-16T11:47:15Z Bangrapip 9 24247 wikitext text/x-wiki [[File:Coat of arms of Depok City.svg|thumb|100px|Lambang Kota Dèpok]] '''Dèpok''' (huruf Arab gundul: {{Script|Arabic|ديفوق}}) entu atu kota di Propinsi [[Jawa Kulon]]. Ni kota watesan ama [[Tanggerang Kabupatèn]] di bekulon èn blelir, [[Jakarta]] di blètan, ama [[Tanggerang Kidul]] di bekidul. Dèpok entu atu kota di wilayah gutekan mètropolitan [[Jabodètabèk]]. Dèpok jenggarnya – 200,29 km<sup>2</sup>. Ini kota penjogrognyah barang 1.738.570 orang di taun 2010. Dia punya kerangsekan – 8.746 orang/km<sup>2</sup>. Kabèhan [[Uniwersitèt Indonésia]] punya bagèan, kecuali Kedoktoran ama Kedoktoran Gigi, pernanyah di Kota Dèpok. [[File:Universidad Indonesia Edificio Administrativo.JPG|thumb|250px|Gedong Rèktorat Uniwersitèt Indonésia di Kota Dèpok]] == Ruju'an == [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] 3wi2wmzfdwsk8j7zgvwbp5pek4cg2j4 Dètslan 0 931 19937 4551 2024-06-04T21:40:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19937 wikitext text/x-wiki {{Negara|name=Kiblik Pèderal Dètslan|native_name=''Bundesrepublik Deutschland'' (Dèt)|flag=Flag_of_Germany.svg|coat=Coat_of_arms_of_Germany.svg|map=EU-Germany_(orthographic_projection).svg|capital=Berlèn|demonym=Dèt, Jèrman}} '''Dètslan''' (hurup Arab Gundul: ديتسلند; Dèt: ''Deutschland'') atawa '''Negeri Dèt'''<ref>"Negeri Prasman". ''Bintang Betawi''. (30 April 1873). Ditulisnya di tu koran – ''negeri Duitsch''.</ref> (hurup Arab Gundul: نݢرى ديت) atawa mashur juga' '''Jèrman''' (hurup Arab Gundul: جرمن) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Pèderal Dètslan''' (hurup Arab Gundul: کبليک فيدرال ديتسلند; Dèt: ''Bundesrepublik Deutschland'') entu negara nyang ada di [[Èropa Tenga|Èropa Tenga]]. Ni negara punya nama jengkep kadang disingket jadi '''KPD''' (atawa singketan Dètnya '''BRD'''). Adapun dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> atawa sintrem entu [[Berlèn|Berlèn]]. Di blèlirnya Dètslan ada [[Laot Lor|Laot Lor]] ama [[Laot Baltik|Baltik]], serènta Kerajaan [[Dènemarken|Dènemarken]]. Adapun di blètannya ada negara [[Polen|Polen]] ama [[Cèki|Kiblik Cèk]]. Sebagé lagi, di bekidulnya ada [[Ostenrèk|Ostenrèk]] ama [[Switserlan|Switserlan]]. Sementara entu, di bekulonnya ada [[Prasman|Prasman]], [[Leksembereh|Leksembereh]], [[Bèlgi|Bèlgi]], ama [[Walanda|Welanda]]. Luas wilayah antèronya Dètslan entu 357.021 km<sup>2</sup> (atawa surup ama 137.847 mil persegi). Sebagèan besar Dètslan punya wilaya ada punya musim anget ama musim salju. Selamanya bulan Maret 2021, Dètslan gableg penduduk 83,1 juta orang, nyang mengrupa'in negara paling gedé kedua di [[Èropa|Èropa]] abisnya [[Ruslan|Ruslan]]. Dètslan juga' salah atu negara nyang paling populèr bakal orang hijrah, selaènnya [[Amrik Serèkat|Amrik Serèkat]]. Orang Dètslan digero'nya '''Orang Dèt''' (hurup Arab Gundul: اورڠ ديت). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Dètslan]] 2lolc7rqazrfb0xbo0ug1bsi768iec2 Dédal 0 932 19938 4555 2024-06-04T21:40:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19938 wikitext text/x-wiki [[File:Fingerhut.jpg|thumb|Dédal]] '''Dédal'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 128.</ref> (hurup Arab Gundul: ديدل) atawa '''cincin ngejait'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 174.</ref> (hurup Arab Gundul: چنچين ڠجاهيت) entu kap kecil nyang bolong-bolong kanggo bakal ngalingin jari biar kaga' ketusuk atawa kecucruk jarum pas [[ngejait]]. == Ruju'an == [[Category:Peranti ngerancang]] [[Category:Peranti ngejait]] q6lf1bm93z0x5p8gffoqj99g2btlqny Délawara 0 933 19939 4558 2024-06-04T21:40:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19939 wikitext text/x-wiki {{Negara|native_name=''State of Delaware'' (Inggris)|name=Kolorado|flag=Flag_of_Delaware.svg|coat=Seal_of_Delaware.svg|map=Delaware_in_United_States.svg|capital=[[Dower,_Délawara|Dower]]|demonym=Délawara<br/>Dalawara}}'''Délawara''' (hurup Arab Gundul: ديلاوارة; [[Basa Inggris|Inggris]]: ''Delaware'' /ˈdɛləwɛər/) atawa '''Dalawara''' (hurup Arab Gundul: دلاوارة) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]]. Kot-kotan, ni negeri digeronya "Negeri Pertama" bahna ni negeri dulunya negeri jajahan pertama nyang nerima wèt dasar baru tahon 1787. Dia punya ibu negeri namanya [[Dower, Délawara|Dower]] èn kota paling gedénya [[Wilmington, Délawara|Wilmington]]. Ni negeri – negeri paling kecil nomer dua di Amrik Serèkat. Nyang mantèk Délawara pertama entu [[orang Welanda]]. Entakonoh, [[orang Swèd]] cedèk itu tana di tenga-tenga tahon 1600-an. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] jm0ggak1itosoe6lphc0hgrmc94wzy7 Désa di Indonésia 0 934 19940 4561 2024-06-04T21:40:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19940 wikitext text/x-wiki Di Indonésia, '''désa''' atawa kerurahan entu pembelèkan trap keempat èn pembelèkan bestir paling kecil di bawahnya kecamatan, kabupatèn/kota, èn propinsi. Ini pembelèkan ada dua macem; ada nyang digero désa (kampungan), ada nyang digero kerurahan (kota-kota). Berales Kementrian Dalem Negeri punya laporan tahon 2019, ada 8.488 kerurahan èn 74,953 désa di Indonésia. Kabupatèn Acéh Lor gableg jumblah désa paling ngebadeg (852 désa) di antéro mana-mana kabupatèn di Indonésia, diintilin ama Kabupatèn Pidi (730 désa) èn Kabupatèn Bireuen (609 désa). Adapun nyang paling seemprit entu Kabupatèn Prabumulih nyang cuman 12 désa. Kalo dirèken kabèhannya mah, ada 16 kabupatèn nyang paling ngebadeg désanya, nya'entu: Acéh Lor (852), Pidi (730), Bireuen (609), Acéh Gedé (604), Tolikara (541), Acéh Wètan (513), Yahukimo (510), Purwareja (469), Lamongan (462), Nias Kidul (459), Kebumèn (449), Garut (421), Bojanegara (419), Bogor (416), Cerbon (412), ama Pati (401)—nyang sembabad ama 1/3 deri Indonésia punya désa. Ni lima di antaranya ada di Acéh, dua di Tana Tinggi Papua, tiga di Jawa Tenga, dua di Jawa Wètan, èn atu di Sumatra Lor. Palsabet jumblah désa di kabupatèn di Indonésia entu 234 désa. tf1lfvxxtj6wxn8xnfics0ok3nilxk7 Désèmber 0 935 19941 4567 2024-06-04T21:40:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19941 wikitext text/x-wiki [[File:Holiday of Holidays festival.JPG|thumb|Pernak-pernik periasan préian Désèmber Natal nyang hasnya ama atribut menjangan [[Sinyokolas|Sinterklas]]]] '''Désèmber''' (hurup Arab Gundul: دسمبر) atawa '''Capjigwé'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 73.</ref> (hurup Arab Gundul: چفجيݢوى) entu bulan nyang keduabelas atawa sering dianggep sebagé "bulan paling bontot" di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 31 ari. Sama baé kaya' bulan-bulan sebelonnya, aslinya, ni bulan punya nama ''December'' 'kesepulu' ada dateng deri angka basa Latèn ''decem'' 'sepulu', sebab bulan pertamanya pas jaman Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna entu bulan [[Maret|Maret]]. Biasanya di masarakat, minggu-minggu paling akir di ni bulan digeronya "buntut tahon", sebab èmang udah mao ganti tahon. Orang pada dapet préi bakal jalan-jalan atawa ni'matin préi ama dia punya kulawarga pada. Adapun orang-orang Serani ada ngeraya'in dia pada punya ari raya, nama [[Natal|Natal]]. Pas tanggal 31 Désèmbernya, pas malemnya, entu biasanya ada keriaan bakal nunggin datengnya pergantian tahon. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] k190zk3lesij05qcm8ggam9f5yehody Ekuador 0 936 4569 4568 2024-05-16T13:17:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4568 wikitext text/x-wiki #REDIRECT [[Èkuador]] ec75oz2m6vzuobuzbkz2ycc5kehxlxh Emas kodok 0 937 19942 4573 2024-06-04T21:40:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19942 wikitext text/x-wiki [[File:Platinum crystals.jpg|thumb|Pelumban emas kodok]] '''Emas kodok'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 84.</ref> (hurup Arab Gundul: امس کودوق) atawa '''mas kodok'''<ref>Stevens, A.M., èn Schmidgall-Tellings, A. (2010). ''A Comprehensive Indonesian-English Dictionary''. K. 2. Ohio University Press. h. 510.</ref> (hurup Arab Gundul: مس کودوق) entu atu [[unsur kimia]] dalem [[jadwal unsur]] nyang gableg lambang '''Pt''' ama [[nomer atum]] 78. Ni [[logem peralian]] puti abu-abu bentukannya padet, empuk, stèrek, kaga' begedi pisan, èn [[Logem bearga|bearga]]. == Ruju'an == [[Category:Unsur kimia]] 8k1i04wpr26hsmyil8htihonpjhjm1w Emily Blunt 0 938 19943 4576 2024-06-04T21:40:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19943 wikitext text/x-wiki [[File:Emily Blunt SAG Awards 2019.png|thumb|Emily di Penghargéan SAG]] '''Emily Olivia Laura Blunt''' (lair 23 Pebruari 1983) ya'entu tukang lakon wadon Britani nyang dapat bejibun penghargéan kaya [[Penghargéan Golden Globe|Penghargéan Golden Globe]] èn [[Penghargéan SAG|Penghargéan SAG]] [[Category:Tukang lakon wadon]] 1p73s48xk1k1excyllgytyiy20f5kvz Empyak 0 939 19944 4582 2024-06-04T21:40:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19944 wikitext text/x-wiki [[File:Le Touquet-Paris-Plage - Extension, en 2020, du palais des Congrès - place de l'hermitage.jpg|thumb|Empyakan di atu gedong (belah kèbot nyang laèn dèwèk)]] '''Empyak'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: امفيق) entu atu ruangan atawa seomplok [[Ruangan|ruangan]] nyang diènclèkin ke [[Rumah|ruma]] atawa [[Gedong|gedong]] semisal abisnya [[Pembangunan|pembangunan]] utamanya udah rampung. Ngènclèkin empyak ke atu gedong entu proyèk [[Pemugeran|pemugeran]] nyang bekèn bakal nambahin jenggarnya tu gedong. Empyak bisa diènclèkin di belakang, di kèpètan, atawa depannya tu gedong atawa bisa diènclèk di atas atawa bawanya (malang) sebagé [[Perdiping|perdiping]] anyar. == Ruju'an == [[Category:Ruangan]] <references /> [[Category:Rancang gedong]] qva4g9um87uiwukrnuurhdxgvk82coa Emsi 0 940 4585 4584 2024-05-16T13:17:58Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 4584 wikitext text/x-wiki #REDIRECT [[Tukang halo-halo]] ar9zwz4gi5uqtwt6m3d4jhc7d4zk6dm Enhypen 0 941 25260 24037 2024-08-25T07:58:42Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/Kari Ensio|Kari Ensio]] ([[User talk:Kari Ensio|talk]]): Ni pemaké udah digibang ama steward (TwinkleGlobal) 25260 wikitext text/x-wiki [[File:ENHYPEN 220423.jpg|thumb|Tampang paguyuban gending lanang Enhypen]] '''Enhypen''' (urup Hangel: 엔하이픈; tuker urup: énhaipen; urup Katagana Nipong: エンハイフン; tuker urup: énhaifun; urup Arab Gundul: إنهايفن) entu paguyuban gending lanang deri [[Koréa Kidul|Koréa Kidul]] nyang dikeja ama Belift Lab (gabungan Hybe Corporation èn CJ E&M) liwat acara penyarian gending nyang judulnya I-Land di Mnet taon 2020. Enhypen ''debut'' tanggal 30 Nopèmber 2020 dengen album Border: Day One èn gending nyang judulnya "Given-Taken". == Ruju'an == p0tsow8wlt9wx6xdeapqieloyt8xyb9 Ensiklopèdi 0 942 26194 4591 2024-10-24T04:45:30Z EmausBot 70 Fixing double redirect from [[Ènsiklopédi]] to [[Banda èlmu]] 26194 wikitext text/x-wiki #ALIH [[Banda èlmu]] mz9pm1j2ao1rwd3tj2xhzw7s88cj0t3 Ensiklopédi 0 943 26195 4593 2024-10-24T04:45:40Z EmausBot 70 Fixing double redirect from [[Ènsiklopédi]] to [[Banda èlmu]] 26195 wikitext text/x-wiki #ALIH [[Banda èlmu]] mz9pm1j2ao1rwd3tj2xhzw7s88cj0t3 Entuk 0 944 19945 4597 2024-06-04T21:40:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19945 wikitext text/x-wiki [[File:Nacentemackinac.jpg|thumb|Atu entuk di [[Micigan]], [[Amrik Serèkat|Amrik Serèkat]].]] '''Entuk'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 112.</ref> (hurup Arab Gundul: انتوق; [[Basa Inggris|Inggris]]: ''spring water''; [[Basa Indonésia|Indonésia]]: ''mata air'') ièlah atu kewontenan alami di mana aèr tana pada mili moncor deri [[lapisan pembawa aèr]] (''akuifer'') ngara ke muka tana nyang jadi sumber aèr bersi kanggo bakal manusia punya kebutuan. Entuk entu bagèan deri [[kalangan aèr]] (''hidrosfer'').<ref>Ardiansyah, Tomi (2 Pèbruari 2019). [https://foresteract.com/mata-air/ "Mata Air: Pengertian, Jenis, Manfaat, dan Pengelolaan"]. ''Forester Act !''. Dibuka per 3 Januari 2024.</ref> Sumber aèr nyang dasarannya deri entu entuk ièlah aèr nyang udah kena diminum bahna udah kena pembersian secara alami (''self-purification''). Selaèn entu, entuk sokanan dimunapaatin ama macem-macem [[Matskepé|matskepé]] nyang begantung ama aèr bakal ngentukin pasokan aèr nyang kena dipaké. == Ruju'an == [[Category:Èlmu aèr]] [[Category:Aèr]] ptje0dttd94gfu4aypwd8ff1ib8plhd Eritrea 0 945 24649 19152 2024-07-31T10:39:45Z Andre Engels 667 Ngalihin halaman ke [[Èritréa]] 24649 wikitext text/x-wiki #REDIRECT [[Èritréa]] 0sle964dp15260b0brgqob6f15bd2wc Evil Dead (prèncés) 0 946 26196 4602 2024-10-24T04:45:50Z EmausBot 70 Fixing double redirect from [[Mayat Dangkalan (rèrod-rèrodan)]] to [[Mayat Dangkalan]] 26196 wikitext text/x-wiki #ALIH [[Mayat Dangkalan]] bw27yqghwtlpj9jdnbkkd17kmvaxev0 Evil Dead 2 0 947 4604 4603 2024-05-16T13:17:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4603 wikitext text/x-wiki #REDIRECT [[Mayat Dangkalan 2]] tuc2fym1u6759l91p8c7j936snhf8ft FC Barcelona 0 948 24918 19946 2024-08-18T11:29:23Z OrangKalideres 327 /* Ruju'an */Koreksi 24918 wikitext text/x-wiki [[File:Camp Nou - FC Barcelona, SP.jpg|thumb|Lambang FC Barcelona di [[Stadion Camp Nou]]]] '''''Futbol Club Barcelona''''' atawa '''FC Barcelona''' atawa sering disingket '''Barcelona''' (hurup Arab Gundul: برشلونة) atawa '''Barça''' (hurup Arap Gundul: برشة) nya'entu atu kleb bola tendang nyang ada di [[Barcelona|Barsélona]], [[Katalunya|Kataloni]], [[Daptar makalah nyang saban Wikipédi kudu gableg|Spanyol]], nyang ikut tanding di liga paling atas [[La Liga]]. Dia punya stadion kandang namanya – [[Stadion Camp Nou|Camp Nou]]. Dia punya semboyan entu "'''''Més que un club'''''" nyang artinya "Lebi deri sekedar kleb". == Ruju'an == [[Category:Olahraga]] [[Bangsaan:Kleb bola tendang]] [[Category:Liga Spanyol]] 43k6y3f3era55hnd22y68w1656bw8id Fatal Frame II: Crimson Butterfly 0 949 26527 19947 2024-11-14T03:09:15Z QuantumFoam66 196 26527 wikitext text/x-wiki [[File:Fatal frame ii cosplay.jpg|thumb|Pelakon dalem Fatal Frame II: Crimsom Butterfly nyang lagi pègang tustèl pangkèng srepet<ref>Tustèl pangkèng srepet (urup Arab Gundul: تستيل فڠکيڠ سرفت): ''Ing. Camera Obscura''; ''Ind. Kamera Obskura''</ref>]] '''Fatal Frame II: Crimson Butterfly''' (urup Arab Gundul: فاتل فريم ٢: کريمسن باترفلاي), nyang dikenalin di [[Èropa|Èropa]] jadi '''Project Zero II: Crimson Butterfly''' (urup Arab Gundul: فروجيق جيرو ٢: کريمسن باترفلاي) en dikenalin di [[Jepang|Nipong]] jadi '''''Zero ~Akai Chō~''''' (urup Kanji: 零 〜紅い蝶〜; maksudnya: "Zero ~Crimson Butterfly~"; urup Arab Gundul: جيرو اکاي چو) entu [[Gim delengan|gim tontonan]] [[Sétan|sétan]] deri negeri Nipong dengen janrah betahan idup taon 2003. Enni dikembangin èn dilangsir ama Tecmo. Enni entu bikinan nyang kedua ''Fatal Frame'', èn seujeg-ujeg uda diakuin jadi atu gim tontonan nyang paling serem nyang pernah dikeja. == Ruju'an == [[Bangsaan:Gim delengan]] 7f1wsotvpib0bk43hzod6j15y03shah Fauzi Bowo 0 950 23753 23079 2024-07-12T06:56:45Z Swarabakti 44 23753 wikitext text/x-wiki [[File:Fauzi Bowo Canisius.jpg|thumb|right|200px|Fauzi Bowo punya gambar]] '''Dr.-Ing. H. Fauzi Bowo''' (hurup Arab Gundul: فوزى باوا, lahir 10 April 1948) atawa bekèn dengen sebutan '''Bang Foke''' (hurup Arap gundul: بڠ فوک) entu [[Gubernur Jakarta]] sedari [[7 Oktober]] [[2007]] ampé [[7 Oktober]] [[2012]]. Dia entu kepilih di Pemilu taon 2007. Pasanganny pas itu entu [[Prijanto]]. Ini orang ngalahin pasangan [[Adang Daradjatun]] ama [[Dani Anwar]], nyang entu waktu didukung cuma ama satu parté aja. Sebelonnya jadi gubernur, Fauzi Bowo entu wakil gubernurnye [[Sutiyoso]]. Abis dia punya masa jabatannya kelar, digantiin dah tu ama [[Joko Widodo]] nyang kepilih di Pemilu taon 2012. == Ruju'an == {{Reflist}} == Sènggètan luar == * [http://www.bangfauzi.com Profil di www.bangfauzi.com ] * [https://web.archive.org/web/20100702200301/http://www.tokohindonesia.com/ensiklopedi/f/fauzi-bowo/index.shtml Profil di TokohIndonesia.com] * [https://web.archive.org/web/20130203111827/http://www.i-library.org/index.php?option=com_content&task=category&sectionid=11&id=148&Itemid=67 Kliping Pilkada DKI Jakarta 2007] * [https://web.archive.org/web/20120416153705/http://krosceknews.com/?s=article&scode=A002&a_id=2551&m=detail&acat=9&rowoffset=8&PHPSESSID=ef00cda39edc9d041cc518b495e00537 Fauzi Bowo dan Sri Hartati] * [https://web.archive.org/web/20100130042246/http://www.citynet2009yokohama.jp/en/speaker/index.html Profil di Kongres Citynet Yokohama Jepang 2009] {{DEFAULTSORT:Bowo, Fauzi}} [[Bangsaan:Tokoh Indonésia]] [[Bangsaan:Tokoh pulitik Indonésia]] [[Bangsaan:Tokoh Betawi]] [[Bangsaan:Riwayat]] 6o7mibendrl3fnbhsgz19icec0drjpb Federasi 0 951 4637 4636 2024-05-16T13:18:02Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 4636 wikitext text/x-wiki #REDIRECT [[Serèkat]] tpvaw8ep16am1hgco7gg9tb29o1oay6 Federico Fellini 0 952 4639 4638 2024-05-16T13:18:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4638 wikitext text/x-wiki '''Federico Fellini''' (lahir 20 Januari 1920 in Rimini, wapat 31 Oktober 1993 di Roma) entu atu tukang bikin èn tukang ngarahin pèlem deri Itali. Fellini punya pèlem nggabregin ingetan, mimpi, ama lamunan. qsia7zxse6oyo8e8dl20x08rrpke2zb Fernando Alonso 0 953 19949 4655 2024-06-04T21:40:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19949 wikitext text/x-wiki [[File:AlonsoCanada2011.jpg|thumb|Fernando Alonso punya gambar]] '''Fernando Alonso Díaz''' (huru[ Arab Gundul: فرناندو الونسو دياس, lahir 29 Juli 1981 di [[Obiédo]], [[Asturi]], [[Spanyol|Spanyol]]) ièlah sorang tukang balap mobil Formula 1 asli Spanyol. Fernando Alonso ngawalin debutnya di [[Grand Prix F1 Australia 2001|GP Ostrali tahon 2001]] ama tim Minardi. Taon 2002, dia pindah ke tim Renault F1 sebagé tukang balap tès. Musim 2003, dia diangkat jadi tukang balap utama tim Renault, pasangannya ama Jarno Trulli. Taon 2005 ama 2006, dia jadi juara dunia ama tu tim asal [[Prasman|Prasman]]. Taon 2007 dia mèrad dah tu ke tim McLaren. Cuman setaon doang di McLaren, dia balik lagi ke tim Renault F1 selamanya musim 2008–2009. Di akir 2009, Fernando Alonso mèrad lagi, cuman ni kali ke tim [[Itali|Itali]], Scuderia Ferrari. == Ruju'an == ==Sènggètan luar== *[http://www.fernandoalonso.com Situs resmi] [[Category:Atlit]] 1nipn9s94j7oz0hsckzhuypahxhbowv Filipina 0 954 4657 4656 2024-05-16T13:18:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4656 wikitext text/x-wiki #REDIRECT [[Pilipénen]] 37p1bfvw5454umg9scmy5kknkaovtyt Firman Muntaco (sastrawan) 0 955 23754 19950 2024-07-12T06:56:54Z Swarabakti 44 23754 wikitext text/x-wiki '''Firman Muntaco''' (hurup Arab Gundul: فرمان منتقى) (5 Méi 1935 – 10 Januari 1993) entu atu jègernya sastrawan [[Orang Betawi|Betawi]]. Dalem jalan indengnya jadi sastrawan, Bang Pirman, anak Betawi, udah ngeja cerpèn-cerpèn Betawi nyang jumblahnya ada sampé 5.000-an. Bagèn kata dia punya gawéan ada rèbuan, kaga' semua gawéannya bisa kita rasain jenggar-jenggar wayah gini, bahna nyang kober keselametan ama Pusat Dokumèntasi Sastra HB Jassin cuman 499 cerpèn.<ref>[https://web.archive.org/web/20190404105959/https://www.majalahbetawi.com/2015/03/gelar-tiker-ala-betawi-episode-1.html "MAJALAH BETAWI: GELAR TIKER ALA BETAWI EPISODE 1: FIRMAN MUNTACO PEJUANG BUDAYA BETAWI"]. ''Majalah Betawi''. Diarsipin deri nyang [https://www.majalahbetawi.com/cgi-sys/suspendedpage.cgi asli] per 4 April 2019. Dibuka per 12 Désèmber 2023.</ref> == Ruju'an == [[Category:Tokoh Betawi]] [[Bangsaan:Riwayat]] p5dpewi8n4kc3sdt68wncpt3i448hlq Five Guys 0 956 19951 4667 2024-06-04T21:40:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19951 wikitext text/x-wiki [[File:Five Guys, Merritt Island.JPG|thumb|Warung Five Guys]] '''Five Guys Enterprises, LLC''' (dikenal juga sebagé '''Five Guys''') ya'entu [[Makanan tinggal madang|makanan tinggal madang]] Amrik nyang nyajiin [[Berger|berger]], [[Hodog|hodog]], èn [[Artapel gorèng|artapel gorèng]]. Dia punya hopkantor ada di [[Lorten, Wirginia|Lorten, Wirginia]], [[Amrik Serèkat|Amrik Serèkat]]. == Ruju'an == [[Category:Warung tinggal madang]] s4toj2gz4thyllhc1xs5ies8zo5gskg Gabon 0 957 19952 4670 2024-06-04T21:40:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19952 wikitext text/x-wiki {{Negara|name=Kiblik Gabon|native_name=''République Gabonaise'' (Prasman)|flag=Flag_of_Gabon.svg|coat=Coat_of_arms_of_Gabon.svg|map=Gabon_(orthographic_projection).svg|capital=Librewil|demonym=Gabon}} '''Gabon''' (hurup Arab Gundul: ݢابون; Prasman: ''Gabon'') atawa resminya '''Kiblik Gabon''' (hurup Arab Gundul: کبليک ݢابون; Prasman: ''République Gabonaise'') entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]]. Ni negara ada di [[Garis katulistiwa|garis katulistiwa]] èn watesan ama [[Ginéa Katulistiwa|Ginéa Katulistiwa]], [[Kamérun|Kamérun]], ama [[Kiblik Kongo|Kiblik Kongo]]. Ni negara punya hopstad [[Librewil|Librewil]]. Ni negara jenggarnya 267.667 km<sup>2</sup> (103.347 mi<sup>2</sup>). Di sono, ada barang 2.341.179 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prancis|basa Prancis]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Gabon]] 0lrk904fhco161ad7ohc023eeokq3zd Gadgad 0 958 19953 18835 2024-06-04T21:40:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19953 wikitext text/x-wiki '''Gadgad'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 118.</ref> (hurup Arab Gundul: {{Script|Arabic|ݢدݢد}}; nama Latèn: ''Ornithonyssus bursa'') atawa '''jampès''' (hurup Arab Gundul: {{Script|Arabic|جمفس}}) entu atu macem [[tungo]]. Ni seringnya ngombé ama [[burung]], cuman juga' ada nyang ngebakot [[Manusia|orang]] ama dua macem [[binatang nété']].<ref>Denmark, H. A.; Comroy, H. L. (2012). Gillett-Kaufman, J. L. (prm.). [https://web.archive.org/web/20140905192838/http://entomology.ifas.ufl.edu/creatures/livestock/tropical_fowl_mite.htm "Tropical fowl mite"]. ''Featured creatures''. Uniwersitèt Plorida. Diarsip deri nyang [http://entomology.ifas.ufl.edu/creatures/livestock/tropical_fowl_mite.htm asli] per 5 Sèptèmber 2014. Dipungut per 2 Januari 2024.</ref> Gadgad biasanya idupnya di burung punya bulu, cuman bakal nelor, biasanya maké dia punya sarang sendèwèk deripada di bulu. == Ruju'an == [[Category:Tungo]] [[Category:Kutu]] nmro06qwwlsp4dgzztwrnyv4suzm0ou Gado-gado 0 959 24249 24237 2024-07-16T12:02:59Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/你好,我爱你|你好,我爱你]] ([[User talk:你好,我爱你|talk]]) to last revision by JhsBot (TwinkleGlobal) 24249 wikitext text/x-wiki [[File:Gado gado jakarta.jpg|thumb|Tampang gado-gado]] '''Gado-gado''' (hurup Arab Gundul: ݢادو٢) ya'entu makanan has [[Ètnis Betawi|orang Betawi]]. Enni makanan biasanya isinya entu sayur, conto: [[kacang panjang]], [[labu siem]], [[paré]], [[togé]], [[kangkung]], [[kol]], jagung ènsb. Selaèn entu, gado-gado juga dipakéin [[témpé]] èn [[tahu]] biar lengkep rasanya jadi mingkinan sedep. Gado-gado dimakan sambil dituangin bumbu kacang. Gado-gado lajimnya dimakan bareng ama lontong. Lantaran enni gado-gado bentukannya percis kaya ''salad'' bakal orang bekulon, mangkanya enni kalo dibasa-Inggrisin jadinya tuh "''Indonésian salad''". == Sejarah gado-gado == Kata "gado-gado" diambil deri basa Betawi "gado", nyang maksudnya entu dimakan kaga' paké nasi. Selaèn entu, ada juga katanya orang Tugu nyang ngeja enni makanan dengen nama "gadu" deri [[basa Portugis]] nyang artinya "diabrek-abrek". Ada juga katanya gado-gado dateng deri orang Tionghoa. Orang Tionghoa demen banget makanin pecelnya Jawa. Digadang-gadang entu gado-gado – modipikasi deri pecel Jawa.<ref>[https://www.viva.co.id/gaya-hidup/kuliner/1539838-sejarah-makanan-betawi-gado-gado-dan-cara-membuatnya "Sejarah Makanan Betawi Gado-gado dan Cara Membuatnya"], [https://www.viva.co.id/ Viva]; diterjemain deri basa Indonésia. Dibuka tanggal 27 Juni 2023</ref> == Bahan bakal ngeja gado-gado == Enni di bawah entu bahan bakal ngeja gado-gado.<ref name=":0">[https://www.briliofood.net/resep/13-cara-membuat-gado-gado-bumbu-kacang-sehat-dan-mudah-dibuat-211209j.html "13 Cara membuat gado-gado bumbu kacang, sehat dan mudah dibuat"], [https://www.briliofood.net Brillio Food]; Diterjemain deri basa Indonésia. Dibuka tanggal 27 Juni 2023</ref> # Bahan: kangkung 2 iket, kacang panjang 1 iket, kol iris 5 lembar, togé', jagung manis 1 direbus èn diserut, témpé 1 lonjor, tahu 2 biji, telor ayam rebus. # Bumbu kacang: cabé rawit, garem atu tèsih tèh, gula merah, kacang gorèng giling dua tèsih makan, jeruk limo atu peras aèrnya. == Cara ngeja gado-gado == Enni di bawah bakal cara ngeja gado-gado.<ref name=":0" /> # Rebus saban sayur, angkas, terus tirisin. # Gorèng témpé èn tahu ampé warnanya rada coklat, terus angkat èn minyaknya ditirisin. # Ulek saban bahan bakal jadi bumbu kacang ampé rada alus terus perèksa rasanya.] # Kucurin aèr limonya. # Tambain sayur, témpé, èn tahu. # Aduk-aduk semua ampé rata jadi atu. # Taro gado-gadonya di piring, tambain telor èn kerupuk kalo doyan. # Bisa ditambain nasi atawa lontong bakal bikin kenyang. == Ruju'an == <references /> [[Category:Makanan]] [[Category:Makanan Betawi]] dtbx0pe9xnokg0c8kha7m0tzeazhk8s Gahwa 0 960 19955 4690 2024-06-04T21:41:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19955 wikitext text/x-wiki [[File:A small cup of coffee.JPG|thumb|Atu cangkir gahwa]] '''Gahwa'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: قهوة) atawa '''kopi'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi.</ref> atawa '''kupi'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كوفى) entu atu minuman nyang dibuat deri biji taneman jenis ''Coffea''. Taneman kopi entu jogrogannya semak-semak atawa pu'unan nyang bisa tumbu ampé 10 mèteran (32 kakian), cuman biasanya dipongès dah tu biar rada pèndèkan. Aslinya, ni taneman tumbunya di daérah [[Habsi|Habsi]], mar sekarang mah udah ditanem di mana-mana negeri, kaya' di [[Amrik Kidul]], [[Amrik Tenga]], èn [[Asia Kidul-wètan|Asia Kidul-wètan]]. Arigini kopi malah jadi barang dagangan penting bakal banyak negara di dunia. Adapun minuman gahwa dikeja deri tu taneman punya biji. Tu gahwa biasanya mah diminumnya panas-panas; – atawa dicampurin paké ès èn atu minuman nyang paling nyohor di banyak negara. Gahwa ada kimianya, nama ''kapéin'', atu obat nyang bakal ngasi orang mendusin èn biar terus melèk matanya. Bakal ngeja minuman deri biji kopi, tu biji kopi mulanya kudu dijembrèngin dulu kaga' lama abis dipetikin. Abisan ntu baru dah apan bijinya dah keringan, ngeja digongsèng atawa disangré. Ni ngeja tu biji biar pada awèt bakal simpenan. Sebelonnya tu biji dikeja jadi minuman, tu biji pada kudu digerus dulu. Tar, tu biji nyang udah pada digerus baru dah tu disedu paké aèr panas. Warnanya nyang coklat kereng ama rasanya nyang pait nongol dah tu pas udah disedu. Gahwa ada ngandung macem-macem giji nyang ada paèdahnya, antara laèn: ''riboflavin'', ''niacin'', magnèsium, kalium, èn macem-macem senyawa pènol laènnya, atawa antioksidan. == Ruju'an == <references /> [[Category:Minuman]] lei9bfcqm0b9jipb0ft2xqnngxzywp1 Gajah (kota) 0 961 19956 4693 2024-06-04T21:41:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19956 wikitext text/x-wiki [[File:Gaza City.JPG|thumb|Potrèt Gajah tahon 2007]] '''Gajah''' (hurup Arab Gundul: غزة; Arab: غزة ''Ghazzah''; Ibrani: עזה ''ʿAzzâ'') atawa '''Gasah''' (hurup Arab Gundul: غزة) ièlah kota nyang paling gedé di jeronya [[Jalur Gajah]] ama di [[Wilayah Palestèn]]. Ni kota gableg penduduk ada barang 400.000 orang. Ni kota sering digero "Kota Gajah" bakal ngebèdain ama Jalur Gajah nyang gedéan. == Ruju'an == [[Category:Kota di Palestèn]] t8o8vzwuhcz128aqh6klkfnhtbppzgv Gal Gadot 0 962 19957 4696 2024-06-04T21:41:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19957 wikitext text/x-wiki [[File:Gal Gadot at the 2018 Comic-Con International 13 (cropped).jpg|thumb|Gadot di Comic-Con 2018]] '''Gal Gadot-Varsano''' (lair 30 April 1985) ya'entu tukang lakon wadon èn model [[Israèl|Israèl]] [[Category:Tukang lakon wadon]] gqvoa4xn9kopihtak4a4pqidg17c1qv Galilèo Galilèi 0 963 19958 4701 2024-06-04T21:41:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19958 wikitext text/x-wiki [[File:1635 Justus-Suttermans Galileo-Galilei.jpg|thumb|Galièo punya potrèt]] '''Galilèo Galilèi''' (hurup Arab Gundul: ݢاليليو ݢاليلي; Itali: ''Galileo Galilei'' [ɡaliˈlɛːo ɡaliˈlɛi]) atawa nama jengkepnya '''Galileo di Vincenzo Bonaiuti de' Galilei''' (15 Pèbruari 1564 – 8 Januari 1642) entu atu orang ahli èlmu palak, ahli èlmu tabèat, ama tukang insinyur asal [[Itali|Itali]]. Kadang, ni orang juga' dianggep sebagé [[serbagapa]]. Dia brojol di kota [[Pisa]], nyang lagito masing bagèan deri [[Kadipatèn Plorèn]]. Galilèo digero' sebagé babanya èlmu palak pemantengan (''observational astronomy''), èlmu tabèat klasik jaman modèren, métode ilmiah, èn èlmu pengetauan modèren. == Ruju'an == dn553pvabeuahi5v70pog85kgf35onm Gambang kromong 0 964 23278 23276 2024-07-04T11:45:35Z OrangKalideres 327 /* Kebekènan wayah gini */ 23278 wikitext text/x-wiki [[File:Gambang keromong keliling.jpg|thumb|330x330px|Gambang kromong ngider jengkep serageman di arak-arakan datengnya [[Puasa (bulan)|bulan Puasa]] 1440 H/2019 M di [[Kebon Baru, Tebet]], Jakarta Kidul]] '''Gambang kromong''' ièlah semacem [[orkès]] nyang nyampurin alat-alat gending [[gamelan]] ama alat-alat [[gending]] Tionghoa, kaya' [[sukong]], [[tèhyan]], ama [[kongahyan]].<ref name="Pelseni2">Napsirudin, ènh. (2003). ''Pelajaran Pendidikan Seni''. Jakarta: Penerbit Yudhistira.</ref> Geroan ''gambang kromong'' dicomot deri nama dua [[alat gending tepluk]] (''perkusi''), nya'entu [[gambang]] ama [[kromong]]. Sanonya bisa kebikin ni orkès gambang kromong, kaga' lepas deri dedengkot kaum [[Orang Tionghoa Indonésia|Tionghoa]] nyang dibenum ama [[Welanda|Welanda]] jadi ''kapitèn Cina'' nama [[Ni Hukong]] (masa jabatan 1736–1740).<ref name="fauzibowo2">[http://www.fauzibowo.com/artikel.php?id=144&option=view Fauzi Bowo.]</ref> == Jenis-jenis lagu == Gambang kromong galibnya ngelah pakem di tiga trap lagu; * '''lagu pobin''' (gegendingan) * '''lagu dalem''' (kolot) * '''lagu sayur''' (kondang) === '''Lagu phobin''' === * '''''Kong ji lok''''' ('kegumbiraan [[Konghucu (pilsup)|Konghucu]]') * '''''Pèh pan taw''''' * '''''Cu té pan''''' * '''''Cay cu tèng''''' ('saungnya orang pinter anlèhan') * '''''Sèng kiok''''' * '''''Mato jin''''' ('pendèta wadon') * '''''Jin Kui hwé ké'''''' ('Jin Kui pulang kampung') * '''''Lui kong''''' ('déwa gelèdèk') * '''''Cia pèh pan''''' * '''''It ti kim''''' ('emas setangklé') * '''''Tay pèng wan''''' ('telok perdamian èn keantengan') * '''Pèk bowtan''' ('kembang botan puti') * '''Cay cio siu''' ('kekandelan, turunan, ama panjang umur'; bakal orang nyang lagi [[Sènjit|sènjit]]) * '''''Kim hoa cun''''' ('prau kembang emas') * '''''Liu tiaw kim''''' * '''''Si Say kwé ké''''' * '''''Ban kim hoa''''' ('kembang emas cebanan') * '''''Pat sian kwé hay''''' ('delapan déwa nyebrangin laot') * '''''Lian hoa té''''' ('awak kembang teraté') * '''Sé ho liu''' * '''Hong tian''' (bakal sembahyang samkay) * '''''Yo hoan hwé ké''''' * '''''Sian li cay hoa''''' * '''''Ban lian hoa''''' * '''''Pat yin''''' * '''''Si jin kwi''''' * '''''Coan na''''' * '''''Ki sèng co''''' * '''''Ciang kun lèng''''' * '''''Tio kong in''''' * '''''Sam paw hoa''''' * '''''Pèk hou tian''''' * '''''Kim sun siang''''' * '''''Cé hu liu''''' * '''''Bangliaw''''' * '''''Li tèn hwé bin''''' * '''''Go nio''''' * '''''Pebotan'',''' èn laèn sebagénya. Èn di gending latar wayang ''Sin pé'' antara laèn ièlah: '''''Tau tiat'', ''Ji tiat'', ''Sam tiat'' – ''Tau to'', ''Ji to'', ''Sam to'', ''Si to'', ''Go to'', ''Lak to'', ''Cit to'',''' èn '''''Pè' to'',''' èn sebagénya. === '''Lagu Dalem''' === * '''''Centé manis madu''''' * '''''Centé manis bediri''''' * '''''Pecah piring''''' * '''''Mas Nona''''' * '''''Gula ganting''''' * '''''Poa si li tan''''' * '''''Semar Gunem''''' * '''''Gunung Payung''''' * '''''Burung nori''''' * '''''Tanjung Burung''''' * '''''Nori kocok''''' * '''''Tarik balok''''' * '''''Mawar tumpah''''' * '''''Dèndang serani''''' * '''''Kula nun salah''''' * '''''Pèrak-Pèrak''''' * '''''Jungjang Semarang''''' * '''''Engko Si Baba''''' * '''''Bong Cèng kawin''''' * '''''Temenggung menulis'',''' èn laèn sebagénya. Lagu dalem diawalin ama pobin kaya' '''''Pobin jago'', ''Pobin pèh pan tau'', ''Pobin cu té pan''''', èn entakanuh disudahin ama "''lopan''" (penutup) kaya' '''''Lopan tukang sado'', ''Lopan cé cu tèng'', ''Lopan poa si li tan'', ''Lopan sèng kiok''''', èn laèn sebagénya. === '''Lagu Sayur''' === * '''''Jali-jali''''' ''(jalan kaki, kembang siantan, Ujung Mèntèng, pasar malem, pasar ikan, Cengkarèng, jago, kacang buncis, Kalijodo, kunang-kunang, rusak, si Ronda)'' * '''''Stambul''''' ''(lama, bilah, rusak, dua, Siliwangi, Jampang, bujuk, langkuan, bunga mawar, jèngki, ca-ca, jalan)'' * '''''Centé manis''''' ''(bilah, rusak, jalan, makan)'' * '''''Pèrsi''''' ''(jalan, rusak)'' * '''''Rènggong''''' (''buyut'', ''manis'') * '''''Surilang''''' * '''''Balo-balo''''' * '''''Jeruk manis/Kang Haji''''' * '''''Pantun gambang/Ayam jago''''' * '''''Jeprèt payung''''' * '''''Kramat Karem''''' * '''''Ondé-ondé''''' * '''''Sawo mateng''''' * '''''Bajang-bajang''''' * '''''Kembang kacang''''' * '''''Nanas Bogor''''' * '''''Blènderan''''' * '''''Kelap-kelip''''' * '''''Paku gelang''''' * '''''Gambang walèt/Kroncong walèt''''' * '''''Gambang Kemayoran/Kroncong Kemayoran''''' * '''''Kué mangkok''''' * '''''Cenderawasih''''' * '''''Abang mampir''''' * '''''Kopi susu''''' * '''''Jembatan pata''''' * '''''Ciung''''' * '''''Wewayangan''''' * '''''Warung pojok''''' * '''''Gelatik nguk-nguk''''' * '''''Lènggang kangkung''''' * '''''Siri Kuning''''' * '''''Sirem kembang''''' * '''''Tari serimpi''''' * '''''Kudèhèl''''' * '''''Tilil''''' * '''''Kicir-kicir''''' * '''''Mèga mendung''''' * '''''Dayung sampan''''' * '''''Endung-endung''''' * '''''Sang bango''''' * '''''Rokok krètèk''''' * '''''Terbang burung''''' èn laèn sebagénya. == Alat gending == [[Gepokan:Gambang_Kromong.jpg|link=https://id.wikipedia.org/wiki/Berkas:Gambang_Kromong.jpg|left|thumb|Alat-alat gending gambang kromong]] Bilahan [[gambang]] nyang jumblahnya 18 biji, sokanan dibikin deri kayu ''suangking'', ''huru batu'', ''manggarawan'' atawa laèn jenis kayu nyang empuk bunyinya kalu dipukul. [[Kromong]] sokanan dibikin deri [[perunggu]] atawa [[besi]], jumblahnya 10 biji (sepulu ''pencon''). [[Tangga nada]] nyang dipaké di gambang kromong entu [[tangga nada lima]] Tionghoa,<ref name="Pelseni2" /> nyang sering digero' ''salendro cina'' atawa ''salendro mandalungan''. [[Alat gending]] di gambang kromong ada [[gambang]], [[kromong]], [[go'ong]], [[kendang]], [[bangsing]], [[trompèt]]/''piston'', [[kècrèk]], ama [[sukong]], [[tèhyan]], atawa [[kongahyan]] sebagé pembawa [[suara]]. Orkès gambang kromong entu kacukan nyang ragem antara unsur-unsur asli setempat ama unsur Tionghoa. Kalu deri bentuknya, unsur Tionghoa kiatan di [[Alat gending gèsèk|alat-alat gending gèsèk]], nya'entu [[sukong]], [[tèhyan]], èn [[kongahyan]]. Itu kacukan unsur budaya kiatan juga' di lagu-lagunya. == Kebekènan wayah gini == [[Gepokan:Gambang_Kromong_Betawi.jpg|link=https://id.wikipedia.org/wiki/Berkas:Gambang_Kromong_Betawi.jpg|left|thumb|225x225px|Tukang nyanyi di gambang kromong]] Gambang kromong entu gending [[Orang Betawi|Betawi]] nyang paling malsabet ngamprahnya di wilayah budaya [[Orang Betawi|Betawi]], mo di [[Jakarta|Jakarta]] kendiri kè', di daèrah utekan kulilingnya kè' (Jabodètabèk). Kalu ada orang-orang [[Orang Peranakan|peranakan]] Tionghoa pating ngejedog di masarakat Betawi setempat, pating ngejeprah juga' dah bakalannya tu paguyuban orkès gambang kromong. Di [[Jakarta Lor|Jakarta Lor]] ama [[Jakarta Kulon|Jakarta Kulon]], tuladnya, lebi ngebadegan dah jumblahnya paguyuban gambang kromong nyang nanggrak di situ ketimbang di [[Jakarta Kidul|Jakarta Kidul]] ama [[Jakarta Wètan|Jakarta Wètan]].<ref name="strada">[http://www.strada.or.id/index.php?topic=460.0 Situs Strada]. (Sènggètan paèh ajeg)</ref> Wayah gini, nanggrak juga' setilah nyang namanya "gambang kromong gabregan" (''gambang kromong kombinasi'').<ref name="pemkot jakarta">[https://web.archive.org/web/20100509045856/http://www.jakarta.go.id/v70/index.php/en/kesenian/2048-gambang-kromong "Situs Pemerintah Kota Jakarta"]. Diarsipin deri nyang [http://www.jakarta.go.id/v70/index.php/en/kesenian/2048-gambang-kromong asli] per 9 Méi 2010. Dibuka per 24 Januari 2024.</ref> Gambang kromong gabregan entu orkès gambang kromong nyang alat-alatnya ditambahin atawa digabregin ama alat-alat gending Kulon modèren kaya' [[gitar]] mélodis, [[Bas (alat gending)|bas]], gitar, [[orgen]], [[saksopon]], [[drem]] èn laèn sebagénya, nyang ngebikin adanya perobahan deri [[tangga nada lima]] jadi [[tangga nada diatonik]] sonder paké ngrasa keganggu.<ref name="pemkot jakarta" /> Itu hal kaga' ngurangin kehasan suara gambang kromongnya kendiri, èn lagu-lagu dimaèninnya surup-surup aja kaga' dipaksain.<ref name="pemkot jakarta" /> == Jagonya gambang kromong lagu dalem paling akir == ''Pang Cinnio'' atawa bekènnya mah [[Encim Masnah]] entu ahlinya lagu kolot gambang kromong nyang tau jadi ''primadona'' tahon 1960-an. Dia dibrojolin di [[Banten|Banten]] tahon 1925 èn asalnya deri kulawarga peranakan Tionghoa. Dia punya enya' orang Indonésia asli deri Mauk, atu daèrah lingir panté lor [[Tanggerang Kabupatèn|Tangerang]], Propinsi [[Banten|Banten]], nah sedeng dia punya baba orang Tionghoa nama ''Pang Ancong''. Nama aslinya ''Pang Cinnio'', nah kalu ''Masnah'' entu èmang orang setempat nyang nggero' dia, ama ditabahin "encim" di depannya. Dia dibrojolin jadi anak atu-atunya. Enya'nya entu tukang nyanyi gambang kromong. Encim Masnah nyang kaga' sempet kenal babanya entakanuh dikawinin ama enya'nya pas masing anum pisan. Di umur 14 tahon, dia udah kawin enem kali. Lakinya nyang keenem umurnya kaga' panjang. Dia mingkin kedengkèk kapan enya'nya ama anak atu-atunya wapat. Sanonya ngentuk ama gambang kromong pas dia dikècèngin ama temennya nonton gambang kromong. Sorang tukang tanji nama Un Unhok (''Oen Oen Hok''), nyang entakanuh jadi lakinya nyang ketuju, ngècèngin dia manggung. Cuman gableg anlèh nyanyi nyang mudun deri dia punya enya', lah cepet gènèng apal lagu-lagu dalem Betawi nglotok di luar pala. Dia punya kemenjèsan nyanyi juga' diasah ama panjang gambang kromong nyang tènar di itu témpo, Tèk Ko (''Tek Kho''). Semprakan entu, dia jadi tukang nyanyi gambang kromong nyang manggung ke mana-mana barengan ama gambang kromong Irama Masa pimpinan lakinya nama Un Unhok. Tahon 1960-an, ampir kaga' ada wayah pisan bakal ngantol barang sebentaran gè'. Untungnya mah, itu témpo, tukang nyanyi gambang kromong mah belon sepira, jadinya dia punya nama gampang lekas bekèn jadi tukang nyanyi gambang kromong paling kondang seantéro Jakarta ama Banten. Itu keberasilan punya lantaran ampé dia bisa ngebikin ruma. Cuman mah sayangnya, dia punya perjalanan gawé tau ngrandek di tahon 1980-an lantaran ada rarangan deri pemerèntahan Orde Baru. Baru bolé lagi dah dia tampil lagi tahon 1990-an. Encim Masnah entu sekelemit tukang nyanyi gambang kromong nyang misi apal lagu dalem, cuman mah sayang pisan sekarang kaga' ada nyang ngewarisin. == Berapa paguyuban èn panjak gambang kromong dalem == {| class="wikitable sortable prettytable" !'''Paguyuban èn pimpinan gambang kromong''' |- |'''GK Irama Masa''' (pimpinan '''Un Unhok/''Oen Oenhok''''') |- |'''GK Asli Irama Tenang''' (pimpinan '''Lim Tianpo/''Lim Tian Po''/Limihardja''') |- |'''GK Irama Persatuan''' (pimpinan '''Tèk Ko/''Tek Kho''''') |- |'''GK Irama Bersatu''' (pimpinan '''Tung Jinswi/''Thung Djin Swie''''') |- |'''GK Ngo Hong Law''' (pimpinan '''Ciam Unkim/''Tjiam Oen Kim''''') |- |'''GK Sinar Gembira''' (pimpinan '''Lau Conghin/''Lauw Tjong Hin''''') |- |'''GK Rindu Malam''' (pimpinan '''So Ongkian/''Souw Ong Kian''''') |- |'''GK Siapa Nyana''' (pimpinan '''Cang Guan/''Tjang Guan''''') |- |'''GK Setia Kawan''' (pimpinan '''Nio Hoksan/''Nio Hok San''''') |- |'''GK Cahaya Mustika''' (pimpinan '''Lim Pécis/''Lim Pei Tjis''''') |- |'''GK Pekayon Si Tunah''' (pimpinan '''H. Jampang/Hj. Tunah''') |- |'''GK Irama Ria & GK Selendang Sutra Emas''' (pimpinan '''Lim Injin/''Lim In Djin''/Go Jin''') |- |'''GK Naga Jaya''' (pimpinan '''Ang Yoksan/''Ang Jok San''''') |- |'''GK Shinta Nara''' (pimpinan '''Tèng Suitiang/''Teng Sui Tiang''''') |- |'''GK Irama Jaya''' (pimpinan '''Janian''') |- |'''GK Sinar Kramat''' (pimpinan '''Pang Tongwi/''Phang Tong Wie''''') |- |'''GK Naga Mas''' (pimpinan '''Bu Tianghay/''Boe Tiang Hay''''') |- |'''GK Selendang Mas''' (pimpinan '''Tan Kimcong/''Tan Kim Tjong''/Entjong''') |- |'''GK Warna Sari''' (pimpinan '''Tan Buang''') |- |'''GK Kucica Mas''' (pimpinan '''Buang''') |- |'''GK Naga Mustika''' (pimpinan '''Tèng An/''Teng An''/Surjahanda''') |- |'''GK Selendang Kuning Emas''' (pimpinan '''Lim Kimgiok/Lim Kim Giok''') |- |'''GK Mustika Sari''' (pimpinan '''Asmat Sopiah''') |- |'''GK Cinta Damai''' (pimpinan '''Amsar''') |- |'''GK Suara Kenangan''' (pimpinan '''Kwé Kihap/''Kwee Kie Hap''''') |- |'''GK Asli Karya Nada''' (pimpinan '''Achmad Zaèlani''') |- |'''GK Jaya Sampurna''' (pimpinan '''Kim Sèng''') |- |'''GK Asli Pusaka''' (pimpinan '''Hasan L.''') |- |'''GK Lie Tan''' (pimpinan '''Tan Ahoy/Tan A Hoy''') |- |'''GK Asli Savera''' (pimpinan '''Burhan Tahrir''') |- |'''GK Gaya Baru''' (pimpinan '''Lim Kimsiong/''Lim Kim Siong''/Sarkim''') |- |} {| class="wikitable sortable prettytable" !'''Tukang gambang kromong lagu dalem''' |- |'''Pang Cinnio (''Pang Tjin Nio'')/Encim Masnah''' |- |'''Lim Ating''' |- |'''H. Jabar''' |- |'''Goan Liang''' |- |'''Tan Winnio (''Tan Win Nio'')''' |- |'''Kwé Talèn (''Kwee Talen'')''' |- |'''Hj. Tunah''' |- |'''Manol''' |- |'''Minah''' |- |'''Sa'ah''' |- |'''Bulet''' |- |'''Titin''' |- |'''Mulyani''' |- |'''Mumun''' |- |'''Bening''' |- |'''Banjar''' |- |'''Irah''' |- |'''Nènèng''' |- |'''Pipin''' |- |'''Muasim''' |- |'''Dompèt''' |- |'''Anah''' |- |'''Yayang/Yanto''' |- |'''Sopiah''' |- |'''Lèni''' |- |'''Wèlly''' |- |'''Suhaèri Mufti''' |- |'''Wèmpi''' |- |'''Ika Dermawan''' |- |'''Urip''' |- |'''Oni''' |- |'''Maryati''' |- |'''Leom''' |- |'''Yuli''' |- |'''Sanih''' |- |'''Arbain''' |- |'''Lilis''' |- |'''Saiyan''' |- |} {| class="wikitable sortable prettytable" !'''Panjak gambang kromong kolot''' |- |'''Unhok (''Oen Hok'')''' |- |'''Kincong (''Kin Tjong'')''' |- |'''H. Jabar''' |- |'''Inan''' |- |'''Janian''' |- |'''Jaip''' |- |'''H. Jampang''' |- |'''Buang''' |- |'''Asmat''' |- |'''Asman''' |- |'''Asan''' |- |'''Mukri''' |- |'''Entong''' |- |'''Cawah''' |- |'''Gojin''' |- |'''In Kun/Édi''' |- |'''Aang''' |- |'''Ongkian''' |- |'''Cuan Yang''' |- |'''Nisan''' |- |'''Endang''' |- |'''Acim''' |- |'''Kwi Hap''' |- |'''Ambran''' |- |'''Ibun''' |- |'''Barung''' |- |'''Suhaèri Mufti''' |- |} == Ruju'an == [[Category:Betawi]] [[Category:Gending]] gztqd62ywu1ccqbsqmdk0gerlxkkgc8 Gambar bèbèr 0 965 19960 4711 2024-06-04T21:41:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19960 wikitext text/x-wiki [[File:Wikipedia article-creation-2.svg|thumb|Tulad gambar bèbèr]] '''Gambar bèbèr''' (hurup Arab Gundul: ݢمبر بيبر; [[Basa Indonésia|Indonésia]]: ''diagram'') ièlah gambar pampangan dua dimènsi bakal ngebèbèrin atu penjelasan paké ubungan gambar. Jadi, ni gambar dipaké bakal ngebèbèrin atu penjelasan biar gancil dingartiinnya. Gambar bèbèr entu penggambaran delengan [[gambaran]], [[pikiran]], bangun, ubungan, data statistik, [[Èlmu tasrih|tasrih]], èns. nyang ketelepek rapi. == Ruju'an == ldk7m5021due93dabs74eokxzcr40bf Gambar cèmèn 0 966 19961 4719 2024-06-04T21:41:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19961 wikitext text/x-wiki [[File:Grant E., Hamilton, Their New Jerusalem, 1892 Cornell CUL PJM 1111 01.jpg|thumb|Gambar cèmèn punya tulad]] '''Gambar cèmèn''' (hurup Arab Gundul: ݢمبر چيمن) atawa '''cèmèn'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. Di ni kamus, sebenernya cuman ditulis '''cèmèn''' doang nyang dita'rip sebagé ''kartun'', cuman di mari ditambain 'gambar' biar kaga' nyaru ama 'pèlem cèmèn'.</ref> (hurup Arab Gundul: چيمن) entu atu jenis seni rupa delengan (''visual'') nyang biasanya digambar, sering dikeja [[Pèlem cèmèn|pèlem]], dalem setil nyang kaga' réalistik atawa separo-réalistik. Dalem laèn-laèn biasa, cèmèn galib digero' sebagé ''kartun'' (Itali: ''cartone''; Welanda: ''karton'' 'karton'). Arti sebenernya udah berobah, walakin di pemakéan modèren biasanya ngruju' apa ke gambar atawa rèndèngan gambar nyang dimaksudin bakal nyindir atawa nggebos (''satire''), karikatur, atawa bodoran, atawa ke gambar gerak nyang begantung ama rèntètan gambar bakal penggerakannya (''animation''). Orang nyang ngeja gambar cèmèn biasanya digero ''kartunis'' 'tukang gambar cèmèn'. Cèmèn punya konsèp asalnya semprakan [[Jaman Pertengahan]], èn pertama kali digero sebagé penyiapan gambar bakal ponggahan seni, kaya' nglukis, [[gambar tèmbok]], [[déwangga]] (sejenis sulaman), atawa [[jendèla kaca warna]]. Terus, ni cèmèn juga' dipaké bakal maksud pulitis ama komik setrip. Pas wasilahnya udah mingkin ngembang, di awal-awal abad ke-20, cèmèn mulain ngruju' ke pèlem gerak nyang medu kaya cèmèn citak.<ref>Becker, Stephen D.; Goldberg, Rube (1959). ''Comic Art in America: A Social History of the Funnies, the Political Cartoons, Magazine Humor, Sporting Cartoons, and Animated Cartoons''. Simon & Schuster.</ref> == Ruju'an == <references /> [[Category:Seni]] okr12c4scyhgikqvy6bpjrg2rsz35p7 Gambar lèr bunder 0 967 19962 4723 2024-06-04T21:41:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19962 wikitext text/x-wiki [[File:English dialects1997.svg|thumb|Tulad gambar lèr pasal pengomong [[basa Inggris]]]] '''Gambar lèr bunder''' (hurup Arab Gundul: ݢمبر لير بندر) atawa '''gambar bèbèr bunder''' (hurup Arab Gundul: ݢمبر بيبيربندر) entu atu ragem deri [[gambar lèr-lèran]] nyang bentukannya [[Bunder|bunder]]. Ni nanjain ubungan anterjuring nyang laèn deri data. Orang bisa ngiat mana juringan nyang paling gedé ama paling kecit deri kabèhan data tibang nempo itu gambar lèr bunder. == Ruju'an == [[Category:Gambar lèr]] 0awp0srnzvi4f0lzixexj6ghzvghbg0 Gambar lèr pongkol 0 968 19963 4727 2024-06-04T21:41:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19963 wikitext text/x-wiki [[File:Bundestagswahl Tierschutzpartei.svg|thumb|Gambar lèr pongkol]] '''Gambar lèr pongkol''' (hurup Arab Gundul: ݢمبر لير فڠکول; Inggris: ''bar chart'') entu atu macem [[Gambar lèr-lèran|gambar lèr-lèran]] nyang ngasi unjuk nilé golongan nyang laèn deri [[data]] dengen bentuk pongkol [[sikak panjang]] dengen [[panjang]] nyang laèn-laèn. Ni atu gambar bèbèr pedelokan (''dimensional'') nyang juga' digero sebagé gambar lèr cagak. Ni pongkol kaga' gableg lèbar husus mestinya, cuman tinggi pongkolnya sembabad ama nilé unsurnya. Kapan ragem-ragemnya kecit, ni manhad bener-bener tokcèr. == Ruju'an == [[Category:Gambar lèr]] 0uw7k452840yk5it43e96nqwcdae91l Gambar lèr rèncèng 0 969 19964 4731 2024-06-04T21:41:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19964 wikitext text/x-wiki [[File:LampFlowchart.svg|thumb|Gambar lèr rèncèng]] '''Gambar lèr rèncèng''' (hurup Arab Gundul: ݢمبر لير رنچيڠ; Inggris: ''flow chart'') entu atu jenis deri [[Gambar bèbèr|gambar bèbèr]] nyang dikeja deri kotak-kotak ama panahan. Ni kena dipaké bakal: * [[Algoritme]], daptar arahan trap-trapan nyang kudu diintilin bakal ngebèrèsin mas'alah. * [[Prosès]], rèntètan tahap waktuan dalem hal produk, hasil, èn jujuan. * Tahapan proyèk nyang [[Pengrencanaan|direncanain]]. Gambar lèr rèncèng maké kotak, panahan, èn laèn-laèn onderdil: * Kotak kanggo ngasi unjuk penggawéan prosès, langkah-langkah, ama piilnya. * Panahan kanggo ngasi unjuk rèntètan tahanp, èn/atawa pilihan laènnya. * Laèn-laèn onderdil kanggo ngasi unjuk [[Bahan|bahan-bahan]] nyang dilibatin, beslit, orang, ama pengukuran waktu atawa prosès. == Ruju'an == [[Category:Gambar lèr]] tov4xx1uv1rdbjugkapbnuzm5n9tzq4 Gambar lèr-lèran 0 970 19965 4734 2024-06-04T21:41:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19965 wikitext text/x-wiki [[File:Composition of 38th Parliament.png|thumb|Gambar lèr bunder, atu tulad deri gambar lèr-lèran]] '''Gambar lèr-lèran''' (hurup Arab Gundul: ݢمبر لير٢ن; Inggris: ''chart'' atawa ''graph'') atawa '''gambar lèr''' (hurup Arab Gundul: ݢمبر لير) ièlah gambar nyang mèdèng [[data]] terus dilèr dengen cara nyang gancil bakal dingartiin. Gambar lèr-lèran sering dipaké bakal ngeja gampil ngerti ubungan anterpendelengan nyang laènan deri data. Gampilan ngebaca gambar lèr-lèran ketimbang data mentahan. == Ruju'an == [[Category:Gambar lèr]] 1leuuagw8ixqpj5iixceops200ftsyz Gambia 0 971 19966 4737 2024-06-04T21:41:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19966 wikitext text/x-wiki {{Negara|name=Kiblik Gambia|native_name=''Republic of Gambia'' (Inggris)|flag=Flag_of_Gambia.svg|coat=Coat_of_arms_of_Gambia.svg|map=Gambia_(orthographic_projection).svg|capital=Banjul|demonym=Gambia}} '''Gambia''' (hurup Arab Gundul: ݢمبية; Inggris: ''Gambia'') atawa resminya '''Kiblik Gambia''' (hurup Arab Gundul: کبليک ݢمبية; Inggris: ''Republic of the Gambia'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] di bantaran [[Kali Gambia|Kali Gambia]] punya panjang. Ni negara diiterin ama [[Sénégal|Sénégal]]. Ni negara punya hopstad [[Banjul|Banjul]]. Ni negara jenggarnya ila 11.295 km<sup>2</sup> (4.361 mi<sup>2</sup>). Di sono, ada barang 2.051.363 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]], cuman basa sionalnya ngebadeg jasa. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Gambia]] 7cpep5nekq202u1mufbn7rm0po2rbla Gana 0 972 19967 4740 2024-06-04T21:41:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19967 wikitext text/x-wiki {{Negara|name=Kiblik Gana|native_name=''Republic of Ghana'' (Inggris)|flag=Flag_of_Ghana.svg|coat=Coat_of_arms_of_Ghana.svg|map=Ghana_(orthographic_projection).svg|capital=Akra|demonym=Gana}} '''Gana''' (hurup Arab Gundul: ݢانة; Inggris: ''Ghana'') atawa resminya '''Kiblik Gana''' (hurup Arab Gundul: کبليک ݢانة; Inggris: ''Republic of Ghana'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]], pasnya di [[Telok Ginéa|Telok Ginéa]]. Ni negara letaknya ila berapa derajat doangan deri [[Garis katulistiwa|garis katulistiwa]]. Sebagé lagi, ni negara dikiterin ama [[Togo|Togo]] di blètan, [[Panté Gading|Panté Gading]] di bekulon, [[Burkina Paso|Burkina Paso]] di blèlir, èn [[Telok Ginéa|Telok Ginéa]] ([[Laotan Atlantik|Laotan Atlantik]] di beludiknya. Ni negara punya hopstad [[Akra|Akra]]. Ni negara jenggarnya 238.500 km<sup>2</sup> (92.085 mi<sup>2</sup>). Di sono, ada barang 16.407.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]], cuman basa daèrah guwernemèn punya sokong ada ngebadeg. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Gana]] tok8diov0g3bomm2vcpc0nfangqpdmg Gandaran 0 973 19968 4746 2024-06-04T21:41:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19968 wikitext text/x-wiki [[File:Manchester Transport Montage.jpg|thumb|Tampang macem-macem gandaran]] '''Gandaran''' (Latèn: ''vehiculum''; hurup Arab Gundul: ݢندارن) entu mesin bakal ngangkot jelma' atawa barang. Gandaran keitung juga' gerbong/wahon, [[Sepèda|sepèda]], gandaran bemotor ([[Motor|motor]], [[Mobil|mobil]], [[Mobil wahon|trek]], atawa [[Bes|bes]]), gandaran tundanan ([[Sepur|sepur]], [[Rembay|rembay]]), prau ([[Kapal|kapal]], [[Prau|prau]]), gandaran kodok, kapal terebang ([[Kapal terbang|kapal terbang]], [[Hèlikupter|kapal kitiran/hèlikupter]]), èn gandaran langit ([[Satelit|satelit]]). == Ruju'an == [[Category:Gandaran]] o17n5xezmwouthjvffcx8c79e6ofqpu Ganjar Pranowo 0 974 19969 4752 2024-06-04T21:41:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19969 wikitext text/x-wiki [[File:Ganjar Pranowo, Gubernur Jateng Periode II.jpg|thumb|potrét Ganjar Pranowo]] '''Ganjar Pranowo''' (lair 28 Oktober 1968) ya'entu [[Tokoh pulitik|tokoh pulitik]] nyang wayah gini ngejabat jadi [[Gubernur Jawa Tenga|Gubernur Jawa Tenga]] sejak 23 Agustus 2013. [[Category:Tokoh pulitik Indonésia]] ly0yrhriea8sljgyr5dri30yeqqqnie Gaplé' 0 975 22096 22095 2024-06-10T11:07:41Z Bangrapip 9 22096 wikitext text/x-wiki [[File:Dominospiel.JPG|thumb|Kulon punya pèrsi gaplè']] '''Gaplé'''' (hurup Arab Gundul: {{Script|Arabic|ݢفلئ}}) atawa '''gapléh''' (hurup Arab Gundul: {{Script|Arabic|ݢفليه}}) entu maènan nyang paké kartu-kartu kecil. Kalo di [[Indonésia]], bentukannya èmang pèdèl-pèdèl kaya' kartu, kalo di Kulon biasanya rada kaya' bata kecil. Atu gaplè' entu bentuknya sikak panjang ada garisnya di tenga-tenga bakal ngeleng dua sisi. Saban sisi ada jumblah titik itemnya. Jumblah titik itemnya laèn-laèn saban atu gaplé'. Ada gaplé' nyang seponggahnya kosong plong. == Ruju'an == [[Category:Maènan]] okwdmbnc2mbpxpcm1js6suqrbej4vdr Garem 0 976 19971 4759 2024-06-04T21:41:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19971 wikitext text/x-wiki [[File:Selpologne.jpg|thumb|Natrium kloride (NaCl) entu bahan utama garem dapur]] Di [[Kimia|èlmu kimia]], '''garem''' (hurup Arab Gundul: ݢارم) entu [[Senyawa kimia|senyawa]] [[Ion|ionik]] nyang kebentuk deri ion positip (''kation'') èn ion negatip (''anion''), jadinya ngebentuk senyawa nètral (sonder punggahan). Garem kebikin deri gedian asem ama basa. Ni pembentuk kation ama anion bentuknya mentak baé [[senyawa bukanorganik]] kaya' [[kloride]] (Cl<sup>−</sup>), mentak bé [[senyawa organik]] kaya' asétat (CH<sub>3</sub>COO<sup>−</sup>) ama [[ion atum-atu]] kaya' [[pluoride]] (F<sup>−</sup>), serènta [[ion atum-banyak]] kaya' [[sulpat]] (SO<sub>4</sub><sup>2−</sup>). [[Natrium kloride]] (NaCl), [[garem dapur]] punya bahan utama entu atu garem punya macem. == Ruju'an == [[Category:Senyawa kimia]] [[Category:Garem]] ncwx1p4i0hc88imp3eb5semq4l2zc1s Garem dapur 0 977 19388 4762 2024-06-04T20:56:53Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q11254]] 19388 wikitext text/x-wiki [[File:Table salt with salt shaker V1.jpg|thumb|Garem dapur di dalem bucik]] '''Garem dapur''' (hurup Arab Gundul: ݢارم دافور) entu semacem [[lelumbèn]] nyang gableg ngeja rasa asin. Biasanya, garem dapur nyang sokanan ngederak entu [[Natrium kloride]] ('''NaCl''') nyang dihasilin ama aèr [[Laot|laot]]. Garem kalu di bentuk alaminya entu lelumbèn [[Balur|pelumban]] nyang dikenalnya sebagé batu garem. == Ruju'an == [[Category:Bahan makanan]] [[Category:Garem]] 1ooppllanz5w1hq4m39gds9ss1tqzun Garis katulistiwa 0 978 4764 4763 2024-05-16T13:18:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4763 wikitext text/x-wiki #REDIRECT [[Katulistiwa]] hgza9eff5f8ecfvsy4ealpjiab0mlos Garpu 0 979 19972 4771 2024-06-04T21:41:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19972 wikitext text/x-wiki [[File:Assorted forks.jpg|thumb|Macem-macem garpu atawa porok]] '''Garpu'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 60.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ݢرفو) atawa '''porok'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فورک) entu atu peranti bakal madang. Biasanya garpu ada punya 3-4 tusukan. Ada juga' garpu masak nyang ada punya cuman dua doang. Tu tusukan dipaké nyolok makanan. Garpu cuman kepaké bakal makanan nyang padet doang, bahna kalo makan nyang aèr-aèr mah bodol punya nyang ada. Kebanyakan garpu dibikin deri logem, bagèn ada nyang deri plastik atawa kayu. Garpu lumbrah jasa di Kulon punya budaya, hata dahar nasi gè' paké garpu dia pada mah. Cuman, banyak juga' negara nyang kaga' paké garpu, mar gantinya – sumpit, kaya' di [[Asia Wètan|Asia Wètan]]. == Ruju'an == <references /> [[Category:Perabot]] [[Category:Perabot makan]] baaznnsuukwzvxf93t6zfn9xvxbveu7 Gawir 0 980 19973 4775 2024-06-04T21:41:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19973 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM De kloof van Arau nabij Pajakoemboeh Sumatra. TMnr 60003338.jpg|thumb|Gawir di [[Kabupatèn Lima Puluh Kota|Kabupatèn Lima Puluh Kota]], [[Sumatra Kulon|Sumatra Kulon]]]] '''Gawir'''<ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: ݢاوير) atawa '''giwingan'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 69.</ref> (hurup Arab Gundul: ݢيويڠن) digero ''canyon'' di [[Basa Inggris Amrik Lor|basa Inggris Amrik]] atawa ''cañon'' deri [[basa Spanyol]], entu atu [[Lebak|lebak]] nyang sisinya nubir nyang kebikin [[penggerowakan]] deri rojogan aèr [[Kali|kali]] punya lantaran. Gawir juga' kena diartiin jadi lebak nyang celung ke dalem èn nyempèt ama lamping nyang njerugjug. == Ruju'an == [[Category:Èlmu ujud bumi]] [[Category:Pengablagan alam]] l81xap7bb8b0pmaytfays3fp3tikgfs Gaya sènggèt 0 981 19974 4778 2024-06-04T21:41:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19974 wikitext text/x-wiki [[File:GPB circling earth.jpg|thumb|Ceritranya gambaran engehan gaya sènggèt]] '''Gaya sènggèt''' (hurup Arab Gundul: ݢاي سڠݢيت; [[Basa Indonésia|Indonésia]]: ''gravitasi'') entu atu [[sililakon dasar]] di [[Jagat raya|jagat raya]]. Ni penyènggètan, atawa pembetotan, antara dua barang nyang ada [[Ombolan (èlmu tabèat)|ombolannya]]. == Ruju'an == [[Category:Èlmu tabèat]] [[Category:Gaya (èlmu tabèat)]] bzjiszcf55hfzmlc4j52qkwui2v7jg7 Gayo 0 982 4780 4779 2024-05-16T13:18:17Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4779 wikitext text/x-wiki #REDIRECT [[Orang Gayo]] sp7mxg05rcdcjtov3jjci535tmkqr0y Gedong Bicara (Musium Palétéhan) 0 983 19975 4784 2024-06-04T21:41:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19975 wikitext text/x-wiki [[File:Jakarta Indonesia Jakarta-History-Museum-02.jpg|thumb|Gedong Bicara di Betawi Lama (''Oud Batavia'') atawa Kota Tua]] '''Gedong Bicara'''<ref>Saidi, Ridwan. (2003). ''Romansa Batavia: Puisi Tanah Betawi''. Lembaga Kebudayaan Betawi. h. 109. Bakal ngebèdain ama 'gedong bicara' (Indonésia: ''balai kota'') nyang umum, ni gedong ditulisnya paké G gedé ama B gedé jadi ''Gedong Bicara''.</ref> (hurup Arab Gundul: ݢدوڠ بچارا) atawa resminya '''Musium Sejarah Jakarta''' (hurup Arab Gundul: موسيوم سجارة جاكرتا) atawa seringannya sekarang digero' '''Musium Patahilah''' (hurup Arab Gundul: موسيوم فتح الله) atawa '''Musium Palétéhan''' (hurup Arab Gundul: موسيوم فضيلة خان) ièlah musium nyang adanya di Jalan Taman Patahilah, No. 1, [[Kota Bestir Jakarta Kulon|Jakarta Kulon]] nyang jenggarnya ada 1.300 m<sup>2</sup> lebi. Ni gedong dulunya jadi [[Gedong Bicara Betawi]] ([[Basa Welanda|Welanda]]: ''Stadhuis van Batavia'') nyang dibikin tahon 1707–1710 atas Gubernur Jèndral [[Joan pan Horen]] punya perènta. Ni gedong mèmper ama [[Istana Dam]] di [[Amsteredam|Amsteredam]] nyang kebikin deri gedong utama ama empyaknya dua biji di belètan ama bekulon, serènta gedong nyang dipaké bakal jadi kantor, ruang pengadilan, ama ruang-ruang bawah tana kanggo bui. Ari bulan 30 Maret tahon 1974, ni gedong entakonoh diresmiin ama [[Ali Sadikin|Ali Sadikin]] jadi Musium Sejarah Jakarta. == Ruju'an == [[Category:Jakarta]] [[Category:Musium di Jakarta]] moe9n0g48142lq4hmimu6pf1xsv96wi Gedong Jodo 0 984 24168 19976 2024-07-16T07:13:53Z Bangrapip 9 24168 wikitext text/x-wiki [[File:Museum Nasional Indonesia.jpg|thumb|Gedong Jodo diliat deri depan]] '''Gedong Jodo'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ݢدوڠ جودو) atawa resminya '''Musium Sional Indonésia''' (hurup Arab Gundul: موسيوم سيونال اندونيسيا; Indonésia: ''Museum Nasional Indonesia'') atawa bekèn juga' digero '''Musium Gaja''' (hurup Arab Gundul: موسيوم ݢاج) ièlah atu [[musium]] perkolotan, sejarah, èlmu kaum, ama èlmu gambar bumi nyang ada di [[Kota Jakarta Sintrem|Jakarta Sintrem]], pasnya di Setrat Merdéka Kulon 12.<ref>http://www.museumnasional.or.id/</ref> Ni musium – musium paling pertama ama paling gedé seantéro [[Asia Kidul-wètan|Asia Kidul-wètan]]. == Ruju'an == [[Category:Jakarta]] [[Category:Musium di Jakarta]] g5g9xh05x7zozhpwun659wp2ebr7a2l Gedong bicara 0 985 19977 4794 2024-06-04T21:41:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19977 wikitext text/x-wiki [[File:Leedstownhall2.jpg|thumb|Gedong bicara di [[Lid|Lid]], [[Inggris|Inggris]]]] '''Gedong bicara'''<ref>Saidi, Ridwan. (2003). ''Romansa Batavia: Puisi Tanah Betawi''. Lembaga Kebudayaan Betawi. h. 101.</ref><ref>''Nieuwe Nederduitsche en Maleidsche woordenschat en spraakkunst''. (1802). Amsteredam: W. Holtrop. h. 15.</ref><ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 44.</ref> (hurup Arab Gundul: ݢدوڠ بچارا) atawa sekarang seringan dikata '''balé kota''' (hurup Arab Gundul: بالى کوتا) entu [[Hopkantor|hopkantornya]] [[Guwernemèn daèrah|bestir]] kota ama biasanya jadi gedong [[Mejelis kota|mejelis kota]], bagèan nyang bekaètan, ama pegawénya pada. Gedong bicara juga' jadi markasnya [[Berehmister|berehmister]] [[Kota|kota]], [[Kabupatèn|kabupatèn]], atawa [[Negeri|negeri]]. == Ruju'an == ttppcrs17vo67x5kq1f41w5dk39w9z9 Gedong kumidi 0 986 19978 4798 2024-06-04T21:41:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19978 wikitext text/x-wiki [[File:Palais Garnier. December 5, 2010.jpg|thumb|Gedong kumidi punya jeroan di Parès]] '''Gedong kumidi'''<ref>Saidi, Ridwan. (2003). ''Romansa Batavia: Puisi Tanah Betawi''. Lembaga Kebudayaan Betawi. h. 58.</ref> (hurup Arab Gundul: ݢدوڠ کوميدى) atawa '''gedong lènong''' (hurup Arab Gundul: ݢدوڠ لينوڠ) ièlah bangunan di mana [[lènong]] atawa laèn-laèn [[Penampilan seni|gawéan tonil]] atawa [[konsèr]] (tanggep tanji) gending pada ditanggepin. Gedong kumidi juga' gunanya bakal nentuin ruang pertunjukan ama [[penongton]]. == Ruju'an == [[Category:Lènong]] [[Category:Gedong]] 5qlwbs4y1r7qt4jghdf5j3tfkxplned Gegaman 0 987 23185 19979 2024-07-02T06:59:42Z Bangrapip 9 23185 wikitext text/x-wiki [[File:Misccaparms.jpg|thumb|Macem-macem gegaman pada digelètakin di bawah]] '''Gegaman<ref>Chaer, A. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref>'''<ref>Kähler, H. (1966). ''Wörterverzeichnis des Omong Djakarta''. Berlèn: Verlag von Dietrich Reimer, h. 77.</ref> (hurup Arab Gundul: {{Script|Arabic|ݢݢامن}}) atawa '''gaman'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 6.</ref><ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 59.</ref> (hurup Arab Gundul: {{Script|Arabic|ݢامن}}) atawa '''senjata''' (hurup Arab Gundul: {{Script|Arabic|سنجاته}}) ièlah peranti nyang dipaké bakal nglukain, [[Pembunuan|ngebunu]], atawa ngencagin atu barang. Gegaman kena dipaké bakal nganpal atawa ngebèla dèwèk, bisa juga' bakal [[Sènalan|nyènal]] atawa ngancem ama ngelindungin. Apa baé nyang kena dipaké bakal ngerusak (hata kejiawaan ama awak orang) kena digero gegaman. Gegaman mentak baé nyang ringkes kaya' [[ruyung]] atawa nyang pernik kaya' [[pèlor kendali lontar]]. == Ruju'an == <references /> [[Category:Gegaman]] gjdzhl78nbzezr3p5dm52nfiaph5fh0 Gegemuk 0 988 19980 4808 2024-06-04T21:41:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19980 wikitext text/x-wiki [[File:Manure spreading Hlokozi 2007 11 29.jpg|thumb|Petani lagi ngaur-ngaurin gegemuk]] '''Gegemuk'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 65.</ref> (hurup Arab Gundul: ݢݢموق) ièlah bahan nyang ditambahin ke [[Petaneman|wasilah tanem]] atawa petaneman atawa taneman bakal nutugin kebutuhan [[hara]] nyang dibutuhin ama taneman biar bisa bagus ngasilinnya. Bahan gegemuk bisa deri bahan-bahan alamiah atawa dicampur ama kimia (mineral).<ref>[https://www.soils.org/publications/soils-glossary# "Glossary of Soil Science Terms"]. Soil Science Society of America. Dibuka per 8 Nopèmber 2023.</ref> == Ruju'an == [[Category:Langbow]] [[Category:Gegemuk]] 9k1zuhc6ffmjq4l4l8jcs2wsle7ka0q Gegenèn 0 989 19981 4811 2024-06-04T21:41:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19981 wikitext text/x-wiki [[File:Fireplace Burning.jpg|thumb|Gegenèn lagi ngelentab atawa murub]] '''Gegenèn''' (hurup Arab Gundul: ݢݢنين) entu [[batu bata]] atawa [[logem]] nyang dipaké bakal nyalain [[api]]. Gegenèn biasanya dipaké bakal gegeni, cuman bisa juga' dipaké bakal [[masak]]. == Ruju'an == [[Category:Perabot]] [[Category:Api]] [[Category:Gegenèn]] psj357qi3q4nrbuiv07npao23wurwkj Geger 0 990 19982 4815 2024-06-04T21:41:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19982 wikitext text/x-wiki [[File:Posterior view of human female and male backs (cropped).jpg|thumb|Geger orang [[Wadon|wadon]] (kèbot) èn [[Lanang|lanang]] (kanan) deri belakang]] '''Geger'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: ݢݢر) atawa '''punggung<ref name=":0" />''' (hurup Arab Gundul: فوڠݢوڠ) atawa '''bebokong<ref name=":0" />''' (hurup Arab Gundul: ببوکوڠ) atawa '''tonggong<ref name=":0" />''' (hurup Arab Gundul: توڠݢوڠ) entu bagèan belakang awak nyang adanya di antara [[Pinggang|pinggang]] ama [[Kepala|pala]]. Geger dipaké bakal mantengin [[Awak|awak]] kapan duduk. Geger biasanya dilindungin ama tulang geger. [[Tulang]] di geger entu ada barang 33 tulang kalu di orang, 5 di antaranya pada ngamprok jadi bagèan [[tulang suci]] (''sacrum''), èn 4 laènnya ngeja [[tunggir]] (''coccyx''). == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Geger]] ipg638vhomn4pwulu2abgm2g40dar38 Gegitok 0 991 19983 4818 2024-06-04T21:41:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19983 wikitext text/x-wiki [[File:Geisha-kyoto-2004-11-21.jpg|thumb|[[Géisah]] punya gegitok]] '''Gegitok'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: ݢݢيتوق) atawa '''gitok<ref name=":0" />''' (hurup Arab Gundul: ݢيتوق) atawa '''jejitok<ref name=":0" />''' (hurup Arab Gundul: ججيتوق) atawa '''jitok<ref name=":0" /> ('''hurup Arab Gundul: جيتوق) atawa '''tengkok<ref name=":0" />''' (hurup Arab Gundul: تڠکوق) atawa '''tenggok<ref name=":0" />''' (hurup Arab Gundul: تڠݢوق) atawa '''cengklok<ref name=":0" />''' (hurup Arab Gundul: چڠکلوق) atawa '''cengel<ref name=":0" />''' (hurup Arab Gundul: چڠل) atawa '''tungkak<ref name=":0" />''' (hurup Arab Gundul: توڠکق) entu bagèan belakangnya [[lèèr]]. Di [[Jepang|Jepang]] punya budaya terdisionil, gegitok (nyang di basa Jepangnya digero' ''unaji'' 項) entu atu deri berapa daèrah awak (selaènnya muka ama tangan) nyang kaga' ditutup paké pakéan wadon. Gegitok deri wadon punya lèèr ngebèngbat pisan bakal berapa lanang Jepang. (liat dandanan [[Géisah]]).<ref>Cherry, Kittredge (1987). ''Womansword: What Japanese Words Say about Women''. Kodansha. h. 21. <nowiki>ISBN 4-7700-1655-7</nowiki>.</ref> == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Gegitok]] p7l0tqnuwzijcl73latjgdqg0o8cdxm Gelingsir 0 992 19984 4821 2024-06-04T21:41:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19984 wikitext text/x-wiki [[File:Inguinalhernia.gif|thumb|Gambaran orang gelingsir]] '''Gelingsir'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ݢليڠسير) atawa '''kondor<ref name=":0" />''' (hurup Arab Gundul: کوندور) atawa '''turun bero'<ref name=":0" />''' (hurup Arab Gundul: تورون بروء) ièlah [[penyakit]] lantaran [[Biji pelèr|biji pelèrnya]] ngondor lantaran lapisan [[Sepir|sepir]] tèmbok [[Daptar makalah nyang saban Wikipédi kudu gableg|bero'nya]] mulain ngamplé. Orang nyang kena gelingsir, èmang banyakannya mah [[Lanang|lanang]], wabilhusus bocah. Orang nyang kena gelingsir bakal ngrasain nyer-nyeran, kalo ada pengradangan di jeronya, tuladnya, kalo itu bocah kelèwat getap. == Ruju'an == [[Category:Penyakit]] 3oc7vhtpu3ft58ta9msq3ih55xml5jy Gelumat 0 993 19985 4824 2024-06-04T21:41:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19985 wikitext text/x-wiki [[File:Quarter Deck Frigate.jpg|thumb|Gelumat kapal]] '''Gelumat'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 24.</ref> (hurup Arab Gundul: ݢلومة) atawa '''geladag''' (hurup Arab Gundul: ݢلادݢ atawa ݢلادق) ièlah bagèan malang utama deri [[telepekan]] kapal.<ref>John Rousmaniere, ''The Illustrated Dictionary of Boating Terms'' (Niu-Yorek: W.W. Norton, 1998), h. 48–49</ref> [[Matros|Matros]] pada ngayar ama ayeng-ayengan di gelumat. Gelumat entu [[Tèhel|lanténya]] [[Kapal|kapal]] atawa [[Prahu|prahu]],<ref>[https://man.fas.org/dod-101/sys/ship/beginner.htm "Boats for Beginners"]. Federation of American Scientists (FAS). Dipungut per 13 Oktober 2023.</ref> cuman kalo prahu ngablag cuman gableg plang lanté. == Ruju'an == [[Category:Kapal]] [[Category:Pelayaran]] pqw4dju7qmigq89zbf357p73ce8qt88 Gencèt jenis 0 994 22169 19986 2024-06-12T19:53:59Z Jalilah Jali 457 Gepokan 22169 wikitext text/x-wiki [[Gepokan:Suffragette arrest, London, 1914.jpg|thumb|[[Pejuang hak suara wadon]] nyuarain biar dapet hak milih.]] '''Gencèt jenis''' (hurup Arab Gundul: ݢنچت جنس; [[Basa Inggris|Inggris]]: ''sexism'') entu atu [[sanaan]] atawa [[penggencètan]] bahnanya [[kelamin]] atawa [[jenis]].<ref>Stevenson, Angus; Lindberg, Christine A., prm. (2011). ''New Oxford American Dictionary''. Oxford University Press. ISBN <bdi>978-0-19-989153-5</bdi>.</ref><ref>Cudd, Ann E.; Jones, Leslie E. (2008). "Sexism". In Frey, R. G.; Wellman, Christopher Heath (prm.). ''A Companion to Applied Ethics''. Blackwell Companions to Philosophy. John Wiley & Sons. h. 104. ISBN <bdi>978-1-4051-7190-8</bdi>.</ref><ref>Masequesmay, Gina (2008). "Sexism". In O'Brien, Jodi (prm.). ''Encyclopedia of Gender and Society,'' J. ''2''. Kaliporni: SAGE Publications. h. 748–751. ISBN <bdi>978-1-4522-6602-2</bdi>.</ref> Gencèt jenis bisa aja nyamplok sapa baé, cuman biasanya mah nyang kesamplokan mah [[Wadon|wadon]] ama [[cèwè']]. Gencèt jenis biasanya maènnya mbawa-bawa [[peran jenis]] ama [[gambaran sanaan]],<ref>Matsumoto, David (2001). ''The Handbook of Culture and Psychology''. Oxford University Press. h. 197. ISBN <bdi>978-0-19-513181-9</bdi>.</ref><ref>Nakdimen, K. A. (1984). "The Physiognomic Basis of Sexual Stereotyping". ''American Journal of Psychiatry''. '''141''' (4): 499–503. doi:[[doi:10.1176/ajp.141.4.499|10.1176/ajp.141.4.499]]. PMID [https://pubmed.ncbi.nlm.nih.gov/6703126 6703126].</ref> èn mentak baé ngebawa-bawa' anggepan kalu atu kelamin atawa jenis entu jègeran deripada nyang laènnya.<ref>Schaefer, Richard T. (2011). [https://archive.org/details/sociologyinmodul0000scha_m7y8/page/315/mode/1up?view=theater "Women: The Oppressed Majority"]. ''Sociology in Modules''. New York: McGraw-Hill. h. 315. ISBN <bdi>978-0-07-802677-5</bdi>.</ref> Nyang paling ngerihu kebina-bina, mentak baé ampé-ampé ngebikin adanya [[Jawil ngeres|jawil ngeres]] (''sexual harassment''), [[pemerkosaan]], èn laèn-laèn bentuk [[Kèwat ngeres|kèwat ngeres]] (''kekerasan seksual'').<ref>Masequesmay, Gina (5 Januari 2024). [https://www.britannica.com/topic/sexism "Sexism"]. ''Encyclopædia Britannica''. Dipungut per 9 Maret 2024.</ref> Penggencètan di mari diartiin sebagé penggencètan orang punya hak lantaran dia punya [[kedèwèkan jenis]] (''gender identity'')<ref>Macklem, Tony (2003). ''Beyond Comparison: Sex and Discrimination''. Niu-Yorek: Cambridge University Press. ISBN <bdi>978-0-521-82682-2</bdi>.</ref> atawa perbèdaan jenis atawa kelaminnya.<ref name=":0">Sharyn Ann Lenhart (2004). ''[https://books.google.com/books?id=Rt2SAgAAQBAJ&pg=PA6 Clinical Aspects of Sexual Harassment and Gender Discrimination: Psychological Consequences and Treatment Interventions]''. Routledge. h. 6. ISBN <bdi>978-1-135-94131-4</bdi>. </ref> Tuladnya bisa bé kaya' [[kesanggeliran gawéan]] (''workplace inequality'').<ref name=":0" /> Gencèt jenis bisa aja nongtot ketumanan atawa adat punya lantaran.<ref>Macfarlane, Christina; Coppack, Sean; Masters, James (12 Sèptèmber 2019). [https://edition.cnn.com/2019/09/12/football/iran-blue-girl-sahar-khodayari-spt-intl/index.html "FIFA must act after death of Iran's 'Blue Girl,' says activist"]. CNN. Dipungut per 9 Maret 2024.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Setilah kewadonan]] [[Bangsaan:Gencèt jenis]] [[Bangsaan:Kesembabadan jenis]] 078fdk7infnln4wehuytasg3tfk5wiz Genderuwo 0 995 19987 4840 2024-06-04T21:41:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19987 wikitext text/x-wiki [[File:Gendruwo dalam Festival Barongan Blora tahun 2015.jpg|thumb|Genderuwo dalem Keriyaan Barongan di [[Blora]], [[Jawa Tenga|Jawa Tengah]] taon 2015]] '''Genderuwo''' atawa '''Gandaruwa''' (hurup Arab Gundul: ݢندروا) ya'entu tahayul deri bangsa jin nyang wujudnya kaya' monyèt nyang badannya segedé gaban, ada punya badan nyang setèrek èn kulitnya item. Genderuwo punya bulu entu lebat banget. Semua-mua badannya ketutupan ama entu bulunya. [[Ètnis Betawi|Orang Betawi]] ama [[Ètnis Jawa|orang Jawa]] nyebut enni mahluk entu Genderuwo, melèngken [[Ètnis Sunda|orang Sunda]] nyebut enni mahluk jadi Gandaruwa. Biasa Genderuwo demen idup di batu nyang ada punya aèr, gedong tua, pohon gedé nyang adem, bisa juga di pojokan-pojokan nyang sepi èn gelap. Kalo ngikut tahayul, Genderuwo diyakinin duduk di kawasan utan Jati pekayon Danalaya, [[Wanagiri]] èn di kawasan Lemah Putih di Girimulya, [[Kulon Praga]], [[Daèrah Istimèwa Yogyakarta|D.I. Yogyakarta]]. Ada juga nyang betènggèr di Gunung Ratu, [[Lamongan]]. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] sa923umdx1khksh0fdowclc70k57dgm Gending Indonésia 0 996 25787 19988 2024-09-26T19:55:31Z Eurohunter 503 added [[Category:Gending]] using [[Help:Gadget-HotCat|HotCat]] 25787 wikitext text/x-wiki [[File:Traditional indonesian instruments04.jpg|497px|thumb|right|Macem-macem go'ong (gong ageng, gong suwukan, kempul) deri Gamelan di Indonésia.]] Sebagé negara nyang gableg suku ama kaum nyang ngebadeg, '''gending Indonésia''' juga' roncèt bener, gableg cepé'an bentuk ama gaya. Saban daèrah gableg dia punya budaya ama seninya sendèwèk, mangkanya jadi laèn dah atu daèrah ama nyang laènnya. Misalnya, saban gending terdisionil sering diarakin ama ibingan atawa tonilnya sendiri. Adapun gending wayah gini bener-bener kesawaban ama sawaban asing, kaya' Amrik, Inggris, Jepang, Koréa, ama Hindi. Gending Jawa, Sumatra, Bali, Plorès (Nusa Tenggara) ama laèn-laèn pulo udah pada rapih ketelepek di catetannya ama kerekem, èn perdataan lebi lanjut ama sarjana Indonésia ama asing pepes masing tangi. Gending di Indonésia udah ada semprakan jaman sebelonnya ada rekeman sejarah, macem-macem suku pribumi Indonésia sering masupin rapalan ama tembang-tembang nyang ditimpalin ama alat gending di dia punya upacara. Gending wayah gini Indonésia juga' bekèn di negara-negara jirannya, kaya' Malésia, Singapur, ama Bruné. Umumnya, gending ama tembang terdisionil Indonésia nglingkup ketokan nyang kuat èn rageman ama sawaban kuat deri Hindi, Jawa, Arab, Tionghoa, ama Melayu punya gending klasik. Ni sawaban kentara pisan di jandrah gending terdisionil dangdut. {{Indonésia}} [[Category:Indonésia]] [[Bangsaan:Gending]] k0yybxui9t1r2pls9v29uxyzj8pn4gu Gending Koréa Wayah Gini 0 997 24041 19989 2024-07-14T12:11:54Z Kari Ensio 594 24041 wikitext text/x-wiki [[File:191216 Stray Kids for JYP Entertainment Audition (1).png|thumb|Stray Kids, atu dari banyak paguyuban lanang Gending Koréa Wayah Gini (2019)]] '''Gending Koréa Wayah Gini''' (hurup Arab Gundul: ݢنديڠ کورية وايه ݢينى; Koréa: 케이팝; tuker-hurup Hangel: ''Kéiphap''; Ènggris: ''K-Pop'') atawa '''K-pop''' ya'entu gending punya anak-janrah nyang mashur di [[Koréa Kidul|Koréa Kidul]]. Gending Koréa ama lakon Koréa kaga' pating bisa dipisahin, soalnya dia pada udah jadi manunggal. Orang-orang udah pada paham soal kaya' gini, lantaran Koréa Kidul èmang udah mashur ama dua entu ihwal. Enni Gending Koréa Wayah Gini nyebar seantéro dunia liwat ''Ombak Koréa''. == Awal nongtotnya Gending Koréa Wayah Gini == Gending Koréa punya janrah mulanya entu béda-béda. Janrah "''oldies''" entu bekembang taon 60-an. Enni janrah kena aru-aruan gending orang bekulon. Taon 70-an gending ''rock'' nongtot di Koréa Kidul. Nyang bawa namanya Cho Yong Pil. Gending Koréa nongtot mulainnya entu taon 1992, sederi paguyuban gending mutakir Sò Taiji and Boys nongtot ke permukaan. Dia ngasih ciri has Gending Koréa dengen gending ''rap'', ''rock'', èn ''techno'' Amrik. Sò Taiji and Boys berhasil di Koréa Kidul. Mulain deri sini, gending Koréa bekembang ampé wayah gini. Taon 90-an akhir, madhab gending nyang mashur di Koréa Kidul entu nyang mazhabnya tansa ama ''Hip Hop'', dengen ngambil ati anak-anak mudanya biar jadi pasaran. Taon 2000-an mulain nongtot dah keboléan-keboléan baru deri orang-orang nyang kiblatnya Amrik. Koréa Kidul punya gending makin besar. Kebukti dari nongtotnya biduan-biduan ama paguyuban-paguyuban gending nyang betebaran di Koréa Kidul, contonya: Rain, Super Junior, èn Big Bang. Dia pada kaga' cuman berhasil di Koréa Kidul, tapi juga di dunia antérobangsa. == Biduan èn paguyuban Gending Koréa Wayah Gini == # Shinhwa # JTL # TVXQ # Super Junior # Girls' Generation # INFINITE # T-ARA # Big Bang # SHINee # K-ARA # 2NE1 # 4Minute # Wonder Girls # 2PM # 2AM # Miss A # B2ST # ERU # SISTAR # F(x) # Kangta # BoA # SM the Ballad # Lee Hi # PSY # Ailee # Davichi # Lovelyz # G Friend # Oh My Girl # Epik High # Boyfriend # U-KISS # B.A.P # Block B # A.C.E # Teen Top # IU # D-UNIT # BTOB # B1A4 # EXO # Girl's Day # Dal Shabet # Stellar # Fiestar # VIXX # K.Will # After School # JYJ # Apink # Secret # RAINBOW # 100% # Red Velvet # 9MUSES # UNI.T # UNB # Crayon Pop # MBLAQ # Trouble Maker # Akdong Musician # Got7 # WINNER # 15& # Eric Nam # CNBLUE # EXID # FTISLAND # Mamamoo # AOA # CLC # The Ark # Elris # Hello Venus # Seventeen # APRIL # Spica # WJSN # Monsta X # Momoland # iKON # NCT # BLACKPINK # BTS # Twice # KARD # Golden Child # Nu'est # Pristin # Wanna One # IZ*ONE # Rocket Punch # EVERGLOW # X1 # NCT == Ruju'an == [[Category:Koréa Kidul]] [[Category:Koréa]] [[Category:Gending]] [[Category:Wpbew/Gending modèren]] [[Category:Gending modèren Koréa]] mv82qjcw00lqfeb85w1auonlr1peoye Genshin Impact 0 998 26524 19990 2024-11-14T03:08:45Z QuantumFoam66 196 26524 wikitext text/x-wiki [[File:Genshin Impact wordmark.svg|thumb|Tampang lambang Genshin Impact]] '''Genshin Impact''' (Hurup Tionghoa: 原神; ''Hanyu Pinyin'': ''Yuánshén''; basa Jepang: 原神; hurup Hiragana: げんしん; hurup Latin Nipong: ''Genshin''; basa Korea: 원신; hurup Latin Koréa: ''Wónsin''; hurup Arab Gundul: ݢينسن امفيکت) nya'entu [[Gim delengan|gim delengan]] nyang dikembangin èn dilangsir ama MiHoYo. Enni gim dilangsir tanggal 28 [[Sèptèmber|Sèptèmber]] 2020 di Android, iOS, Windows, èn [[Plèstisen|Plèstisen]] 4, serènta 28 [[April|April]] 2021 di Plèstisen 5. == Ruju'an == [[Bangsaan:Gim delengan]] 64p2lias750r1rtuvxgwaemqo34c3sv Gerak badan 0 999 24914 19991 2024-08-18T09:20:13Z OrangKalideres 327 /* Ruju'an */Reflist 24914 wikitext text/x-wiki [[File:Youth-soccer-indiana.jpg|thumb|Bocah lagi pada [[Bola tendang|maèn rangsek]], atu bentuk gerak badan.]] '''Gerak badan'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 66.</ref> (hurup Arab Gundul: ݢرق بدن) ièlah bentuk kegiatan jasmani nyang galibnya mah sipatnya adu-aduan dengen jujuan bakal ningkatin kemenjèsan èn kegapaan jasmani sembèn ngasi hiburan bakal [[Sepèler|sepèlernya]] atawa penongtonnya.<ref>[https://web.archive.org/web/20111028112912/http://www.sportaccord.com/en/members/index.php?idIndex=32&idContent=14881 "Definition of sport - Services - SportAccord - International Sports Federation"]. ''web.archive.org''. (28 Oktober 2011). Diarsip deri nyang asli per 28 Oktober 2011. Dibuka per 4 Nopèmber 2023.</ref><ref>[https://www.sciencedaily.com/terms/sport.htm "Sports"]. ''ScienceDaily'' (basa Inggris). Dibuka per 4 Nopèmber 2023.</ref> Gerak badan entu kegiatan jasmani nyang disengaja ama direncanain deri arah, jujuan, wayah, ama tempatnya. Di keidupan masarakatan, gerak badan juga' jadi atu lamatan sekalian jadi bentuk ungkepan manusia.<ref>Setyawan, Danang Aji (Juli 2016). [https://www.neliti.com/publications/326734/fair-play-dalam-olahraga "Fair Play dalam Olahraga"]. ''Jendela Olahraga'' (basa Inggris). '''1''' (1): 3. doi:[[doi:10.26877/jo.v1i1|10.26877/jo.v1i1]]. ISSN [[issn:2527-9580|2527-9580]].</ref> Gerak badan bisa napsi-napsi, bisa [[Gerak badan barungan|barungan]]. == Ruju'an == {{Reflist}} [[Category:Gerak badan]] 7gkm1g1quacp0cem8rlmznru7efdnig Gereja Yesus Bener 0 1000 4872 4871 2024-05-16T13:18:26Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 4871 wikitext text/x-wiki #REDIRECT [[Gerèja Yesus Bener]] t9z1mhdqtbpwn55tzk0tgl71bnt2zp2 Gerip 0 1001 19992 4877 2024-06-04T21:41:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19992 wikitext text/x-wiki [[File:Stylus.jpg|thumb|Gerip jaman kuda gigit wesi]] '''Gerip'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ݢريف; Inggris: ''stylus''; Welanda: ''griffel'') atawa '''jerip<ref name=":0" />''' (hurup Arab Gundul: جريف) entu [[alat tulis]] jaman kuda gigit wesi nyang dipaké bakal ngeja tulisan di [[papan lè]]. Jaman bejaman, istilah gerip juga' dipaké bakal (1) macem-macem alat tajem nyang kaya' [[pèn]] bakal [[nulis]] atawa [[nggambar]], (2) [[jarum]] nyang ngeja bunyi atawa ngrekem bunyi di [[Mesin ngomong kenong-kenong|mesin omong suara kenong-kenong]], èn (3) alat nyang kanggo bakal ngeja titik-titik kecil di kertas, misal kaya' di pembikinan hurup [[Hurup Brèl|Brèl]]. Di bidang [[Kumputer|kumpiuter]], gerip juga' kanggo maran ke garan kecil bakal tunyukan [[Layar tunyuk|layar tunyuk]] [[peranti lèstrik]]. == Ruju'an == [[Category:Alat tulis]] hsi0l99utchoef7om387jl6gq7hymot Gerèja 0 1002 4879 4878 2024-05-16T13:18:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4878 wikitext text/x-wiki #REDIRECT [[Geréja]] 32iszh14lsyw4yreycupdueufza1gsz Gerèja Angglikan 0 1003 19993 4887 2024-06-04T21:41:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19993 wikitext text/x-wiki [[File:Front yard Anglican church in Northam, Western Australia.jpg|thumb|Tampang gerèja Anglikan nyang ada di Ostrali Kulon]] '''Gerèja Angglikan''' (hurup Arab Gundul: ݢريج اڠݢليکان) atawa '''Gerèja Inggris''' (hurup Arab Gundul: ݢريج اڠݢريس) ya'entu atu gerèja cabang pèrkah<ref>'''Pèrkah''' (hurup Arab Gundul: فرقة) – ''sekte'' (Indo.); ''sect'' (Ing.).</ref> [[Serani Protèstan]] nyang banyak dianut ama orang-orang Ènggris èn gerèja nyang kalo ngikut tarih nyang ada, ada punya iman, ibadah, èn susunan gerèja nyang mirip. Orang nyang ngimanin Angglikan disebut sebagé umat Angglikan. == Ruju'an == <references /> [[Category:Serani]] mjt5o19c2t7ldt0s3wy8mi97vrn4x1w Gerèja Katolik 0 1004 25675 19994 2024-09-17T10:19:35Z Meursault2004 855 Kecit aja 25675 wikitext text/x-wiki '''Gerèja Katolik''', atawa juga bekèn sebagé '''Gerèja Katolik Romèn''', entu pèrkah gerèja Serani nyang paling gedé di dunia dengen 1,3 miliar orang Katolik nyang udah dibaptis di mana-mana selamanya tahon 2019. Ni juga atu deri dunia punya kelembagaan antérobangsa nyang paling gedé lagi kolot, èn gableg rol penting dalem sejarah èn perkembangan Kulon punya peradaban. Ni gerèja isinya ada 24 gerèja ''sui iuris'', masup di dalemnya ada Gerèja Latèn èn 23 Gerèja Katolik Wètan, nyang nglingkup ada ampir 3.500 keuskupan nyang ada di mana-mana di antéro dunia. Paus, nyang jadi Roma punya uskup, entu hoppastor deri ni gerèja. Roma punya keuskupan, nama Tahta Kudus, entu kuasa sintrem nyang bekuku atas ni gerèja. Lembaga bestir Tahta Kudus, Kuri Romèn, gableg dia punya hopkantor di Kota Watikan, atu cempètan di tenga-tenganya Itali punya Kota Roma, nyang paus jadi hop negaranya. [[Category:Gerèja Katolik]] mqrsyv8mdtsm3eqb8a4sje17jrer310 Geréja Sint-Sèrwas 0 1005 26164 24328 2024-10-22T06:01:10Z Swarabakti 44 26164 wikitext text/x-wiki [[File:Gereja Katolik St. Servatius.jpg|197px|right]] '''Geréja Katolik Sint-Sèrwas''' atawa '''St. Sèrwatius''' (Indonésia: ''Gereja Katolik Santo Servatius'') di [[Kampung Sawah|Kampung Sawah]], [[Bekasi Kota|Bekasi]], [[Jawa Kulon|Jawa Kulon]], entu atu paroki nyang kesusun deri orang-orang Serani Katolik Betawi di gutekan Kampung Sawah. Kebudayaan Betawi masing kepampang deri anggota gerèjanya nyang maké [[Basa Betawi|basa Betawi]] nyang diturunin deri basa Melayu. Di Kampung Sawah kendiri, budaya Betawi ampé wayah gini masing kejaga', bagèn kata sebagèannya udah pada paèh. Atu tulad budaya Betawi nyang ampé wayah gini masing tetep kejaga', bagèn kata ada perobahan, nya'entu [[Bebaritan|bebaritan]] atawa sedekah bumi. Nyang bikin ngebèngbat, ni pegelaran malah dilakonin di Paroki Sint-Sèrwas, Kampung Sawah. == Ruju'an == [[Category:Ètnis Betawi]] [[Category:Serani]] a1fdtxuq8xpkf48f4qywaw44iz5fr1h Gerèja Yesus Bener 0 1006 19996 4911 2024-06-04T21:41:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19996 wikitext text/x-wiki "Grèja Yesus Bener" entu grèja independen nyang didiriin di [[Beijing|Beijing]], Tiongkok taun 1917. Sekarang, ade kire-kire 2,5 juta anggotanye di lapan pulu negare èn enem [[Benue|benue]]. Gereja ini anggota kelompok Kristen Pentakosta nyang muncul pade awal abad kedua pulu. Taun 1939, gereja ini udah didiriin juge di Indonesia. Tujuan mereka mau ngabarin injil ke semue bangse. Sepulu kepercayaan uteme ini gereja, adalah: #Roh Kudus #Pembaptisan #Pencucian Kaki #Komuni Suci: "Perjamuan kudus entu sakramen buat peringatin kematian Tuhan Yesus Kristus. Hal ni mungkin kite ngambil bagian dalem daging ame darah Tuhan kite ame bersekutu ame Die supaye kite bise dapetin keidupan nyang kekel dan dibangkitin pas akir jaman. Sakramen ni diadein sesering mungkin. Cuman atu roti nyang kagak beragi ame jus anggur nyang dipake." #Hari Sabbath: "Hari Sabat entu hari nyang ketujuh (Sabtu), entu juge hari nyang kudus, nyang diberkatin ame disuciin Allah. Hari Sabat diperingatin di baweh anugrah Tuhan buat memperingatin penciptaan ame keselametan dari Allah, dan same pengarepan akan ngaso nyang kekel di dalem keidupan seabis kematian." #Yesus Kristus #Injil #Penyelamatan: "Keselametan dikasih oleh anugrah Allah liwat iman. Orang percaye kudu ngandelin Roh Kudus Suci buat idup di dalem kesucian, buat ngemuliain Allah, ame buat mengasihi sesame manusie." #Gereja #Pengadilan Akhir: "Kedatengan Tuhan nyang kedue kalinye bakal kejadian pas akir jaman, pas Die turun dari surge buat ngehakimin dunie: orang-orang bener ntar dapetin keidupan kekel, sedangkan nyang jail ntar dihukum selame-lamenye." [[Category:Serani]] bnfn3v2p35u6d5hdqyk6t73fk0ooznb Geréja 0 1007 19997 4924 2024-06-04T21:41:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19997 wikitext text/x-wiki [[File:St. Matthew’s Church, Bayswater, in February sunshine.jpg|thumb|Geréja St. Mata (''St. Matthew'') di Bayswater, [[Ostrali|Ostrali]]]] '''Geréja''' (hurup Arab Gundul: ݢريج atawa ݢريجا) entu tempat ibadahnya [[orang Serani]], baè' deri pèrkah<ref>'''Pèrkah''' (hurup Arap gundul: فرقة) – ''sekte'' (Indo.); ''sect'' (Ing.).</ref> [[Kristen|Protèstan]] atawa [[Katolik|Katolik]]. Kata "geréja" di [[Basa Betawi|basa Betawi]] diambil deri [[basa Portugis]] ''igreja'', nyang asalnya deri [[basa Latin]] ''ecclēsia'', nyang juga' dari [[basa Yunani Kuna]] ἐκκλησία ''ekklēsía'' 'tempat ngumpul, petimbrungan'. Mangka, kalo diliat-liat, ni kata "geréja" sebenernya jadi has sebutan [[agama-agama Ibrahimiah]] bakal nyebut dia punya tempat ibadah. Contonya, [[orang Yahudi]] nyebut dia punya tempat ibadah di [[Basa Ibrani|basa Ibrani]] בֵּית כְּנֶסֶת‎ ''bêṯ kəneseṯ'' 'ruma pekumpulan'; èn orang Islam – di [[basa Arab]] جامع ''jāmiʿ'' 'nyang ngamprogin'. == Ruju'an == <references /> [[Category:Tempat umum]] [[Category:Serani]] sapspo3piob4bthueme5ocvgg5yrjsz Geréja Angglikan 0 1008 4926 4925 2024-05-16T13:18:31Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4925 wikitext text/x-wiki #REDIRECT [[Gerèja Angglikan]] qyy2m0nd66ko80lz3gncxvfwgee9jwd Gigi 0 1009 19998 4930 2024-06-04T21:41:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19998 wikitext text/x-wiki [[File:06-10-06smile.jpg|thumb|[[Bacot|Bacot]] kalu lagi nyengir kiatan giginya]] '''Gigi'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: ݢيݢى) atawa '''huntu'''<ref name=":0" /> (hurup Arab Gundul: هونتو) [[Pengunyahan|ngalumin ama ngencagin]] makanan dengen motong-motong ama ngencag-ngencagin itu makanan sebelonnya ditelen ama dicerna. Gigi ada di [[héwan tulang geger]] ama [[Manusia|manusia]] punya [[bacot]]. Manusia ada punya empat macem gigi, nya'entu: [[gigi séri]], [[gigi caling]], [[gigi baham kecil]], èn [[gigi baham]]. Sebagé lagi, gigi orang juga ketanceb di [[isit]] nyang ada di atas ama bawahnya [[Bacot|bacot]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Gigi]] t00jhyx6rbz2mm0cfs00vz948sk8344 Gili-gili 0 1010 19999 4933 2024-06-04T21:41:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 19999 wikitext text/x-wiki [[File:Gehweg.jpg|thumb|Gili-gili di [[Dètslan|Dètslan]]]] '''Gili-gili'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: ݢيلى٢; Indonésia: ''trotoar'') entu lingiran jalan bakal orang nyang muter kayun<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Puter kayun''' (hurup Arab Gundul: فوتر کايون) – ''berjalan kaki'' (Indo.); ''to go on foot'' (Ing.).</ref> di sepanjang jalanan. Biasanya, gili-gili jèjèran ama jalan cuman rada taèkan dikit biar itu orang pada rada amanan. Berales ama beslit<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Beslit''' (hurup Arab Gundul: بسليت) – ''keputusan'' (Indo.); ''decision'' (Ing.); ''besluit'' (Wld.).</ref> Dirèktur Jènderal Bina Marga No. 76/KPTS/Db/1999 per tanggal 20 Désèmber, nyang dimaksud ama gili-gili entu bagèan jalan setrat nyang husus bakal pejalan kaki nyang ada di daèrah munapa'at jalan, nyang dikasi lapisan muka nyang rada taèkan deri muka jalan keras, èn umumnya jèjèran ama jalan lalu lalang gandaran.<ref>[https://web.archive.org/web/20160303032528/http://www.pu.go.id/uploads/services/infopublik20120703172221.pdf "Kep Dirjen Bina Marga No.76/KPTS/Db/1999 Tanggal 20 Desember 1999"] (PDF). Diarsipin deri nyang [https://www.pu.go.id/uploads/services/infopublik20120703172221.pdf asli] (PDF) per 3 Maret 2016. Dibuka per 20 Agustus 2023.</ref> == Ruju'an == 6021d2puk7i90gmws8c73fvg294q5j7 Gim betontonan 0 1011 4935 4934 2024-05-16T13:18:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4934 wikitext text/x-wiki #REDIRECT [[Gim delengan]] d9kpl3psftn1rdqtn7ehh85b1hh7qk2 Gim delengan 0 1012 26510 19389 2024-11-14T03:04:22Z QuantumFoam66 196 26510 wikitext text/x-wiki '''Gim delengan''' (hurup Arab Gundul: ݢيم دلڠن; Inggris: ''video game'') atawa '''gim betontonan''' (hurup Arab Gundul: ݢيم بتنتونن) ya'entu gim nyang maké sènggolan [[telampangan pemaké]] atawa [[Piranti dalem|alat masupan]] kaya stik, [[Papan ketik|papan ketik]], èn penangkep gerakan<ref>'''Penangkep gerakan''' (hurup Arab Gundul: فناڠکف ݢراکن) - (Ind.) ''pendeteksi gerak''; (Ing.) ''motion detector''</ref>. == Ruju'an == <references /> [[Category:Tèhnolohi]] [[Category:Gim delengan]] 8khcv5mvqgnr2dvrrlrdzd887m74o4v Gim rol-rolan 0 1013 26517 20000 2024-11-14T03:07:02Z QuantumFoam66 196 26517 wikitext text/x-wiki '''Gim rol-rolan''' (hurup Arab Gundul: ݢيم رول٢ن; Inggris: ''role-playing game'') atawa '''gim maèn rol''' (hurup Arab Gundul: ݢيم مائن رول) atawa biasanya orang bilangnya '''RPG''' (baca: ''èr-pi-ji'') ièlah gim nyang orang maènin [[Peran|rol]] jadi atu atawa berapa tokoh, baè' secara lisan (gim rol-rolan terdisionil), [[Gim delengan|gim delengan kumpiuter]], atawa [[kitab maènan]]. Seringnya, itu tokoh dapet [[Ponten pengalaman|ponten pengalaman]] (EXP) di itu gim biar mingkin kuat. == Ruju'an == [[Category:Maènan]] [[Category:Gim]] ddpmsvoohoi9y0kz2w9dpj7u1v5utvx Ginjel 0 1014 20001 4952 2024-06-04T21:41:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20001 wikitext text/x-wiki [[File:Blausen 0592 KidneyAnatomy 01.png|thumb|Ginjel punya gambar]] '''Ginjel'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: ݢنجل) atawa '''gerinjel<ref name=":0" />''' (hurup Arab Gundul: ݢرنجل) atawa '''geginjel<ref name=":0" />''' (hurup Arab Gundul: ݢݢنجل) atawa '''lemusir'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 83.</ref> (hurup Arab Gundul: لموسر) entu [[orhan]] [[Penguaran|penguaran]] di [[héwan tulang geger]] nyang bentuknya mèmper ama [[kacang]]. Di orang gedé, ukuran ginjel barang 11 sèntimèter. Ginjel dapet darah deri pembulu nadi ginjel, èn dara liwat pembulu balik ginjel. Saben ginjel cangcangan ama [[kucuran kencing]] (''ureter''<u>)</u>, gelondong nyang ngebawa kencing ke [[Kekempung|kekempung]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Ginjel]] hbptwx1vr757fx27nxkvqopxzgjg17r Giné 0 1015 20002 4956 2024-06-04T21:41:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20002 wikitext text/x-wiki {{Negara|name=Kiblik Giné|native_name=''République de Guinée'' (Prasman)|flag=Flag_of_Guinea.svg|coat=Coat_of_arms_of_Guinea.svg|map=Guinea_(orthographic_projection).svg|capital=Konakri|demonym=Giné}} '''Giné''' (hurup Arab Gundul: ݢينى; Prasman: ''Guinée'') atawa resminya '''Kiblik Giné''' (hurup Arab Gundul: کبليک ݢينى; Prasman: ''République de Guinée'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Giné-Biso|Giné-Biso]], [[Sénégal|Sénégal]], [[Mali|Mali]], [[Panté Gading|Panté Gading]], [[Libéria|Libéria]], ama [[Gunung Singa|Gunung Singa]]. Ni negara punya hopstad [[Konakri|Konakri]]. Ni negara jenggarnya 245.857 km<sup>2</sup> (94.926 mi<sup>2</sup>). Di sono, ada barang 10.057.975 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], cuman basa daèrahnya ada ngebadeg jasa. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Giné]] 013mu0ae10h29umkfne716x0vllzdcq Giné-Biso 0 1016 20003 4959 2024-06-04T21:41:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20003 wikitext text/x-wiki {{Negara|name=Kiblik Giné-Biso|native_name=''República da Guiné-Bissau'' (Portugis)|flag=Flag_of_Guinea-Bissau.svg|coat=Coat_of_arms_of_Guinea-Bissau_(variant).svg|map=Location_Guinea_Bissau_AU_Africa.svg|capital=Biso|demonym=Giné-Biso}} '''Giné-Biso''' (hurup Arab Gundul: ݢينى بيسو; Portugis: ''Guiné-Bissau'') atawa resminya '''Kiblik Giné-Biso''' (hurup Arab Gundul: کبليک ݢينى بيسو; Portugis: ''República da Guiné-Bissau'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Sénégal|Sénégal]] di blèlir èn [[Giné|Giné]] di bekidul. Ni negara punya hopstad [[Biso|Biso]]. Ni negara jenggarnya 36.125 km<sup>2</sup> (13.948 mi<sup>2</sup>). Di sono, ada barang 1.647.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Portugis|basa Portugis]] èn juga' laèn-laèn basa sional nyang ngebadeg pisan. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Giné-Biso]] iqzpiutrnldukas5hbv539jfiz946e0 Ginéa Katulistiwa 0 1017 20004 4962 2024-06-04T21:41:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20004 wikitext text/x-wiki {{Negara|name=Kiblik Ginéa Katulistiwa|native_name=''República de Guinea Ecuatorial'' (Spanyol)<br/>''République de Guinée équatoriale'' (Prasman)<br/>''República da Guiné Equatorial'' (Portuguese)|flag=Flag_of_Equatorial_Guinea.svg|coat=Coat_of_arms_of_Equatorial_Guinea.svg|map=GNQ_orthographic.svg|capital=Malabo|demonym=Ginéa Katulistiwa}} '''Ginéa Katulistiwa''' (hurup Arab Gundul: ݢينيية خط الاستواء; Spanyol: ''Guinea Ecuatorial''; Prasman: ''Guinée équatoriale''; Portugis: ''Guiné Equatorial'') atawa resminya '''Kiblik Ginéa Katulistiwa''' (hurup Arab Gundul: کبليک ݢينيية خط الاستواء; Spanyol: ''República de Guinea Ecuatorial''; Prasman: ''République de Guinée équatoriale''; Portugis: ''República da Guiné Equatorial'') entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]] èn percis dilantasin ama [[Garis Katulistiwa|garis katulistiwa]]. Ni negara watesan ama [[Kamérun|Kamérun]] di blèlir, [[Gabon|Gabon]] di bekidul ama blètan, èn [[Telok Ginéa|Telok Ginéa]] di bekulon. Ni negara punya hopstad [[Malabo|Malabo]]. Ni negara jenggarnya 28.050 km<sup>2</sup> (10.830 mi<sup>2</sup>). Di sono, ada barang 676.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Spanyol|basa Spanyol]], [[Basa Prasman|basa Prasman]], ama [[Basa Portugis|basa Portugis]], serènta juga' ada laèn-laèn basa daèrah nyang dianggep ama negara. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Ginéa Katulistiwa]] btdut85g5m99aid0oeus6o4mtpdyclv Glosa 0 1018 4964 4963 2024-05-16T13:18:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4963 wikitext text/x-wiki #REDIRECT [[Basa Glosa]] g15n8gj270wv6teczgaw7ho5zpq9mhh Goa Batu 0 1019 20005 4967 2024-06-04T21:41:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20005 wikitext text/x-wiki [[File:Gombak Selangor Batu-Caves-01.jpg|thumb|Tampang depan Goa Batu]] '''Goa Batu''' (Tamil: பத்து மலை; tuker-urup: Pattu malai; hurup Arab Gundul: ) ya'entu atu bukit batu kapur nyang ada punya sererotan goa èn pura goa. Enni goa letaknya di pademangan Gombak, negeri Selangor, [[Malésia|Malésia]]. Enni tempat dinamain deri Kali Batu nyang ngeliwatin bukit. Goa Batu juga jadi nama kampung sekitaran situ. Enni goa jadi atu pura Hindu paling mashur di luar negeri Hindi. Enni pura disembahin bakal Déwa Murugan. Enni tempat jadi titik temu keriaan Hindu, Thaipusam di Malésia. == Ruju'an == 1o4skrl861b0zb2ahyt1fy1glematb0 Godogan 0 1020 19390 4970 2024-06-04T20:57:17Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q2920963]] 19390 wikitext text/x-wiki [[File:Beef stew kikusui.jpg|thumb|Godogan daging sampi]] '''Godogan''' (hurup Arab Gundul: ݢدوݢن; Inggris: ''stew'') atawa '''setop'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ستوف; Welanda: ''stoofpot'') entu penyampuran bahan makanan nyang dimasak di [[Sop|aèr]] terus disajiin paké [[kuah]]. Bahan makanan di dalem godogan bisa campur-campur [[sayuran]] (kaya' [[Bortol|bortol]], [[Artapel|artapel]], [[kacang-kacangan]], [[paprika]], [[tomat]], èns.), [[daging]], kaya' [[daging sampi]]. [[Burung-burungan]], [[sosis]], ama [[makanan laot]] juga' dipaké. Nah, aèr nyang dipaké bakal nggodog bisa aèr, arak, kaldu, atawa bir. [[Pengèco rasa|Micin]] ama [[bumbu]] juga' ditambahin. == Ruju'an == [[Category:Makanan]] lyv9w1ogbeuyv6hk66ogf4kbjg76gcq Godot 0 1021 20006 4974 2024-06-04T21:41:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20006 wikitext text/x-wiki [[File:Stanley Crosscut saw.jpg|thumb|Godot punya tampang]] '''Godot''' (hurup Arab Gundul: ݢودوت) atawa '''geregaji<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 98.</ref>''' (hurup Arab Gundul: ݢرݢاجى) atawa '''regaji<ref name=":0" />''' (hurup Arab Gundul: رݢاجى) atawa '''gobèt<ref name=":0" />''' (hurup Arab Gundul: ݢوبت) atawa '''togog<ref name=":0" />''' (hurup Arab Gundul: توݢوݢ) ièlah peranti nyang bentuknya [[besi]] pèdèl nyang tajem nyang dipaké bakal nggodot atawa ngebelèk balken atawa [[kayu]] atawa laèn-laèn benda. Godot belèk ama godot pongès entu dua alat nyang laèn. Godot pongès punya mata regaji entu [[segitiga jungjang]] èn dia punya bagèan tajem godotnya ada di sisi gigi godot. Nah, kalu godot belèk kaya' [[segitiga bucu]] èn dia punya bagèan tajem godot cuman ada di bawahnya gigi godot. == Ruju'an == [[Category:Alat tangan]] [[Category:Alat petukangan]] sc091uhg18ik0l9kwdpfdefq3d6zzkq Gorontalo 0 1022 20007 4978 2024-06-04T21:41:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20007 wikitext text/x-wiki {{Propinsi di Indonésia|name=Gorontalo|native_name=''Gorontalo'' (Indonésia)<br/>''Hulontalo'' (Gorontalo)|coat=Coat_of_arms_of_Gorontalo.svg|map=Gorontalo_in_Indonesia.svg|capital=Gorontalo Kota}}'''Gorontalo''' (hurup Arab Gundul: ݢورونتالو; Indonésia: ''Gorontalo''; Gorontalo: ''Hulontalo'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]]. Ni propinsi punya hopstad nama [[Gorontalo Kota]]. Ni propinsi ngejembar ampé 12.025,147 km<sup>2</sup>. Selamanya tahon 2021, orang nyang pada ngejogrog di Sulawési Tenga ada 1.200.663 orang dengen kepadetan 88 orang/km<sup>2</sup>. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Gorontalo]] {{Propinsi di Indonésia (daptar)}} p4qw0rfkyhnd8om6jtl6niudfd5f9ad Gorontalo Kabupatèn 0 1023 20008 4981 2024-06-04T21:41:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20008 wikitext text/x-wiki '''Gorontalo Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Limboto, Gorontalo Kabupatèn|Limboto]]. Ni kabupatèn ngejenggar ampé 2.124,60 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 388.014 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Gorontalo]] [[Category:Gorontalo Kabupatèn]] fzoykie7zx60ielv2h4lgxki5ya31pi Gorontalo Kota 0 1024 20009 19243 2024-06-04T21:41:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20009 wikitext text/x-wiki '''Gorontalo Kota''' entu atu [[Kota|kota]] nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kota ngejenggar ampé 79,02 km<sup>2</sup>. Ada 223.704 orang nyang tinggal di mari.<ref>https://web.archive.org/web/20220708021650/https://gorontalo.bps.go.id/indicator/12/46/1/jumlah-penduduk.html</ref> == Ruju'an == <references /> [[Category:Kota di Indonésia]] [[Category:Gorontalo]] [[Category:Gorontalo Kota]] 88zqt9xj7gtotg5ewhpdg39p6y2by2t Gorontalo Lor 0 1025 4988 4987 2024-05-16T13:19:33Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 4987 wikitext text/x-wiki #REDIRECT [[Kabupatèn Gorontalo Lor]] sho00hohhv9jn8tw6ok389zumcgarsu Granat bengong 0 1026 20010 4993 2024-06-04T21:41:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20010 wikitext text/x-wiki [[File:M-84-Flash-Bang-Grenade.jpg|thumb|[[Granat bengong M84]]]] '''Granat bengong''' (hurup Arab Gundul: ݢرانة بڠوڠ; [[Basa Inggris|Inggris]]: ''stun grenade, flashbang'') atawa '''granat cengo'''' (hurup Arab Gundul: ݢرانة چڠوء) entu peranti pengledug [[gaman kaga' maèhin]] nyang dipaké bakal melèngin musu punya pengindraan sewayah doang. Ni granat bengong dirancang bakal ngeja kelèbatan cahaya atawa kilèpan nyang njerorongin barang7 mègakandèla (Mcd) èn "ledugan" nyang banter banget lebi deri 170 [[désibel]] (dB). Ni sano-sanonya dipaké ama Ladènan Iber Husus Soldadu Darat Inggris di pengujungan tahon 1970-an. == Ruju'an == [[Category:Gaman]] [[Category:Gaman kaga' maèhin]] [[Category:Granat]] hlvjvuj87xrr0wxm7z4plhcqlr3f7ng Grand Theft Auto 0 1027 26518 20011 2024-11-14T03:07:14Z QuantumFoam66 196 26518 wikitext text/x-wiki {{Italic title}}'''''Grand Theft Auto''''' (disingkat '''''GTA'''''; hurup Arab gundul: ݢريند تيفت أوتو) ya'entu gim betontonan nyang isinya jangla èn beraga-berigi nyang dikeja ama David Jones èn Mike Dailly. Terusannya, nama-nama judulnya dikembangin dalem pengawasan kaka'-adé Dan èn Sam Houser, Leslie Benzies, èn Aaron Garbut. Enni gim dimegarin ama pemegar deri [[Britani Gedé|Britani Gedé]], Rockstar North èn diterebitin ama Rockstar Games. Enni gimm ngeja pemaèn bakal ngelakonin jadi atu orang blegod nyang ngalor-ngidul di kota gedé. Misi nyang dikeja entu misi ngrabu bang, pembunuan, èn misi keblegodan laènnya. == Cara maèn == ''Grand Theft Auto'' ada punya berapa trap, masing-masing dikeja dalem atu deri tiga kota utama. Terus, pemaèn kudu sampé di tarjèt di titik-titik nyang udah ditentuin. Biasanya entu titik iélah tempat bakal ngelakonin tugas-tugas bakal kejahatan tempatan. Kalo berasil, ada pahala nyang dikasiin bentuknya ponten biar dapet bayaran nyang lebih gedé. == Ruju'an == [[Category:Gim delengan]] fbs2wyvq74ekgjko7njsfpcyiubsakv Grujugan 0 1028 20012 5002 2024-06-04T21:41:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20012 wikitext text/x-wiki [[File:Showerhead.JPG|thumb|Pala grujugan lagi nguturin aèr]] '''Grujugan''' (hurup Arab Gundul: ݢروجوݢن) atawa '''kuturan''' (hurup Arab Gundul: کوتوران) atawa '''kucuran''' (hurup Arab Gundul: کوچوران) atawa '''grajugan''' (hurup Arab Gundul: ݢراجوݢن) entu tempat di mana [[Manusia|orang]] nyuci awak atawa mandi rancan paké [[Aèr|aèr]]. Tu orang ngejegreg kapan maké itu grujugan èn biasanya mah kaga' paké [[Pakéan|teles-telesan]] acan di grujugan. Grujugan ada pala grujugannya nyang nguturin atawa nyiratin aèr, biasanya deri atas. == Ruju'an == qk1022hq2tvkpdg3llb1j4rwoh77fwc Grunlan 0 1029 20013 5007 2024-06-04T21:41:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20013 wikitext text/x-wiki {{Negara|name=Grunlan|native_name=''Kalaallit Nunaat'' (Grunlan)<br/>''Grønland'' (Dèn)|flag=Flag_of_Greenland.svg|coat=Coat_of_arms_of_Greenland.svg|map=Greenland_(orthographic_projection).svg|capital=Nuk|demonym=Grunlan<br/>Tana Ijo}} '''Grunlan''' (hurup Arab Gundul: ݢرونلند; Grunlan: ''Kalaallit Nunaat''; Dèn: ''Grønland'') atawa '''Tana Ijo''' (hurup Arab Gundul: تانا ايجو) entu pulo nyang paling gedé di dunia. Grunlan entu atu wilayah nyang memerènta sendèwèk nyang juga' bagèan deri [[Dènemarken|Kerajaan Dènemarken]]. Ni pulo gedé di [[Kutub Lor]] letaknya deket ama dua negara, antara laèn [[Èslan|Èslan]] di blètannya èn [[Kanada]] di bekulonnya. Ni negara, kalo diliat deri géograpisnya, dirèken sebagé bagèan [[Amrik Lor]], cuman budayanya lebi ke Dènemarken. Penduduknya cuman sekitar 50.000 orangan doang, lantaran iklim nyang dingin. Kebanyakan penduduknya tinggal di beludiknya ni pulo, di panté-panté. Adapun Grunlan punya hopstad<ref>'''Hopstat''' (hurup Arab Gundul: هوفستت) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Nuk]]. Ni negara sipatnya kera'yatan<ref>'''Kera'yatan''' (hurup Arab Gundul: كرعيتن) – ''demokrasi'' (Indo.); ''democracy'' (Ing.).</ref>; ada pemilian ama korsi wakil guwernemènnya sendiri di Nuk. Grulan ada dua anggota di Dènemarken punya parlemèn, nama ''Folketing''. Di Grunlan, bagèn namanya 'tana ijo', kaga' ada utan. Di beludiknya, di lingiran panté, cuman ada pu'un cèbol doang nyang ada. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Negara]] [[Category:Dènemarken]] n35mm7fnwt6oclhrrzz1jii0omjnwyg Grèja 0 1030 5010 5009 2024-05-16T13:19:36Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 5009 wikitext text/x-wiki #REDIRECT [[Geréja]] 32iszh14lsyw4yreycupdueufza1gsz Grèja Yesus Bener 0 1031 5012 5011 2024-05-16T13:19:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5011 wikitext text/x-wiki #REDIRECT [[Gerèja Yesus Bener]] t9z1mhdqtbpwn55tzk0tgl71bnt2zp2 Grénada 0 1032 23247 23240 2024-07-03T17:04:54Z Bangrapip 9 23247 wikitext text/x-wiki {{Negara|name=Grénada|native_name=''Grenada'' (Inggris)<br/>''Gwenad'' (Kacukan Prasman Grénada)|flag=Flag_of_Grenada.svg|coat=Coat_of_arms_of_Grenada.svg|map=Grenada_on_the_globe_(Americas_centered).svg|capital=St. George's|demonym=Grénada}} '''Grénada''' (hurup Arab Gundul: ݢرينادة; Inggris: ''Antigua and Barbuda''; Peranakan Prasman Grénada: ''Gwenad'') entu negara pulo nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[St. George's|St. George's]]. Ni negara jenggarnya cuman 348,5 km<sup>2</sup> (134,6 mi<sup>2</sup>) doang. Di sono, ada barang 124.610 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa sional nyang juga' diakuinnya entu antara laèn [[basa Peranakan Inggris Grénada]] ama [[basa Peranakan Prasman Grénada]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Grénada]] i40qkzzlkg8kovy8g8rggm7jc3axhm2 Guatémala 0 1033 5025 5024 2024-05-16T13:19:37Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 5024 wikitext text/x-wiki {{Negara|name=Kiblik Guatémala|native_name=''República de Guatemala'' (Spanyol)|flag=Flag_of_Guatemala.svg|coat=Coat_of_arms_of_Guatemala.svg|map=Guatemala_(orthographic_projection).svg|capital=Guatémala Kota|demonym=Guatémala}} '''Guatémala''' (hurup Arab Gundul: ݢواتيمالة; Spanyol: ''Guatemala'') atawa resminya '''Kiblik Guatémala''' (hurup Arab Gundul: کبليک ݢواتيمالة; Spanyol: ''República de Guatemala'') entu negara nyang letaknya di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Mèksiko|Mèksiko]] di blèlir ama bekulonnya, [[Bélis|Bélis]] di belah lor-wètannya, [[Honduras|Honduras]] di blètannya, èn [[Salbador|Salbador]] di belah kidul-wètannya. Ni negara punya hopstad [[Guatémala Kota|Guatémala Kota]]. Ni negara jenggarnya ampé 108.889 km<sup>2</sup> (42.042 mi<sup>2</sup>). Di sono, ada entuk barang 17.980.803 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Guatémala]] tqh7gid0tpt91i4kzhnbqf21ctz6nhq Gubernur Jakarta 0 1034 22456 20015 2024-06-19T15:49:16Z Jalilah Jali 457 /* Ruju'an */ 22456 wikitext text/x-wiki [[File:Flag of Jakarta (vectorised).svg|thumb|250px|Bendèra [[Jakarte|Jakarta]] nyang jadi lambang daèrah]] '''Gubernur Jakarta''' (hurup Arab Gundul: ݢوبرنور جاکرتا) entu jabatan nyang paling tinggi di [[Jakarte|Jakarta]] nyang tugasnya mimpin ama ngatur pemerèntahan. Tugasnya dibantu ama wakil gubernur (hurup Arap gundul: وکيل ݢوبرنور). Sebelonnya, gubernur Jakarta entu namanya berehmister<ref>'''Berehmister''' (hurup Arap gundul: برهميستر) – ''walikota'' (Indo.), ''mayor'' (Ing.); ''burgemeester'' (Wld.)</ref> atawa ''walikota''. Terus, diganti jadi gubernurnya pas jaman [[Soemarno Sosroatmodjo|Soemarno Sosroatmodjo]]. Ni halaman isinya daptar pejabat nyang pernah atawa lagi mimpin Jakarta. <onlyinclude> {| {{Prettytable}} |- bgcolor="#99ccff" | Nomer | Potrèt | Nama | Mulain ngejabat | Akir ngejabat | Keterangan |- | 1 | [[File:Suwirjo, Republik Indonesia, Kotapradja Djakarta-Raja, p187 (cropped).jpg|100px]] | [[Suwiryo|Suwiryo]] | [[1945|1945]] | [[1947|1947]] | jadi Berehmister Jakarta |- | colspan="6"|''Pas Welanda ngejajah Indonésia, Jakarta gabung ama [[Pasundan|Pesundan]]'' |- | (1) | [[File:Suwirjo, Republik Indonesia, Kotapradja Djakarta-Raja, p187 (cropped).jpg|100px]] | [[Suwiryo|Suwiryo]] | [[30 Maret|30 Maret]] [[1950|1950]] | [[2 Mei|2 Méi]] [[1951|1951]] | jadi Berehmister Jakarta |- | – | [[File:Soewahjo, Republik Indonesia, Kotapradja Djakarta-Raja, p190 (cropped).jpg|100px]] | Soewahjo Soemodilogo | [[2 Mei|2 Méi]] [[1951|1951]] | [[29 Juni|29 Juni]] [[1951|1951]] | jadi Pemangku Jabatan Berehmister Jakarta |- | 2 | [[File:Sjamsuridjal, Republik Indonesia, Kotapradja Djakarta-Raja, p187 (cropped).jpg|100px]] | [[Syamsurijal|Syamsurijal]] | [[29 Juni|29 Juni]] [[1951|1951]] | [[9 November|9 Nopèmber]] [[1953|1953]] | jadi Berehmister Jakarta |- | 3 | [[File:Sudiro, Kami Perkenalkan (1954), p54.jpg|100px]] | [[Sudiro|Sudiro]] | [[9 November|9 Nopèmber]] [[1953|1953]] | [[29 Januari|29 Januari]] [[1960|1960]] | jadi Berehmister Jakarta |- | 4 | [[File:Soemarno Sosroatmodjo as Governor of Jakarta.jpg|100px]] | [[Soemarno Sosroatmodjo|Soemarno Sosroatmodjo]] | [[8 Februari|8 Pèbruari]] [[1960|1960]] | [[26 Agustus|26 Agustus]] [[1964|1964]] | periode pertama |- | 5 | [[File:Governor Jakarta Henk Ngantung (cropped).png|100px]] | [[Henk Ngantung|Henk Ngantung]] | [[26 Agustus|26 Agustus]] [[1964|1964]] | [[15 Juli|15 Juli]] [[1965|1965]] | |- | 6 | [[File:Soemarno Sosroatmodjo as Governor of Jakarta.jpg|100px]] | [[Soemarno Sosroatmodjo|Soemarno Sosroatmodjo]] | [[15 Juli|15 Juli]] [[1965|1965]] | [[28 April|28 April]] [[1966|1966]] | periode kedua |- | 7 | [[File:Official Portrait of Ali Sadikin as the Governor of Jakarta.jpg|100px]] | [[Ali Sadikin|Ali Sadikin]] | [[28 April|28 April]] [[1966|1966]] | [[11|29 Sèptèmber]] [[1977|1977]] | |- | 8 | [[File:Tjokropranolo as Governor of Jakarta.jpg|100px]] | [[Tjokropranolo|Tjokropranolo]] | [[11 Juli|11 Juli]] [[1977|1977]] | [[29 September|29 Sèptèmber]] [[1982|1982]] | |- | 9 | [[File:Soeprapto as Governor of Jakarta.jpg|100px]] | [[R. Soeprapto (gubernur Jakarta)|Soeprapto]] | [[29 September|29 Sèptèmber]] [[1982|1982]] | [[6 Oktober|6 Oktober]] [[1987|1987]] | |- | 10 | [[File:Wiyogo Atmodarminto as Governor of Jakarta.jpg|100px]] | [[Wiyogo Atmodarminto|Wiyogo Atmodarminto]] | [[6 Oktober|6 Oktober]] [[1987|1987]] | [[6 Oktober|6 Oktober]] [[1992|1992]] | |- | 11 | [[File:Soerjadi Soedirdja as Governor of Jakarta.jpg|100px]] | [[Soerjadi Soedirdja|Soerjadi Soedirdja]] | [[6 Oktober|6 Oktober]] [[1992|1992]] | [[6 Oktober|6 Oktober]] [[1997|1997]] | |- | 12 | [[File:Sutiyoso as Governor of Jakarta.jpg|100px]] | [[Sutiyoso|Sutiyoso]] | [[6 Oktober|6 Oktober]] [[1997|1997]] | [[7 Oktober|7 Oktober]] [[2007|2007]] | |- | 13 | [[File:Fauzi Bowo.jpg|100px]] | [[Fauzi Bowo|Fauzi Bowo]] | [[7 Oktober|7 Oktober]] [[2007|2007]] | [[7 Oktober|7 Oktober]] [[2012|2012]] | |- | – | [[File:Fadjar Panjaitan as the Administrative Mayor of West Jakarta.jpg|100px]] | [[Fadjar Panjaitan|Fadjar Panjaitan]] | [[8 Oktober|8 Oktober]] [[2012|2012]] | [[15 Oktober|15 Oktober]] [[2012|2012]] | Gubernur sementara gantiin Fauzi Bowo nyang abis masa jabatannya |- | 14 | [[Image:Gubernur DKI Jokowi.jpg|100px]] | [[Joko Widodo|Joko Widodo]] | [[15 Oktober|15 Oktober]] [[2012|2012]] | [[16 Februari|16 Pèbruari]] [[2014|2014]] | mundur lantaran udah jadi [[Presiden Indonesia|Persidèn Indonésia]] |- | 15 | [[File:Gubernur DKI Basuki TP 鐘萬學.jpg|100px]] | [[Basuki Tjahaja Purnama|Basuki Tjahaja Purnama]] | [[16 Oktober|16 Oktober]] [[2014|2014]] | [[9 Mei|9 Méi]] [[2017|2017]] | mundur lantaran kena kasus nistain agama |- | 16 | [[File:Governor DKI Jakarta Djarot Saiful Hidayat.jpg|100px]] | [[Djarot Saiful Hidayat|Djarot Saiful Hidayat]] | [[9 Mei|9 Méi]] [[2017|2017]] | [[15 Oktober|15 Oktober]] [[2017|2017]] | |- | – | [[File:Saefullah as the Administrative Mayor of Central Jakarta.jpg|100px]] | [[Saefullah|Saefullah]] | [[15 Oktober|15 Oktober]] [[2017|2017]] | [[16 Oktober|16 Oktober]] [[2017|2017]] | Gubernur sementara gantiin Djarot nyang abis masa jabatannya |- | 17 | [[File:Gubernur Anies.jpg|100px]] | [[Anies Baswedan|Anies Rasyid Baswedan]] | [[16 Oktober|16 Oktober]] [[2017|2017]] | [[16 Oktober|16 Oktober]] [[2022|2022]] | |- | – | [[File:Wali Kota Jakarta Utara Heru Budi Hartono.png|100px]] | [[Heru Budi Hartono|Heru Budi Hartono]] | [[17 Oktober|17 Oktober]] [[2022|2022]] | ''lagi ngejabat'' | Gubernur sementara gantiin Anies nyang abis masa jabatannya |} </onlyinclude> == Ruju'an == {{Reflist}} <references /> [[Category:Jakarta]] s7tg1jr0osvipqm0zo746yxntmr1m0g Gubernur Jakarte 0 1035 5042 5041 2024-05-16T13:19:38Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 5041 wikitext text/x-wiki #REDIRECT [[Gubernur Jakarta]] 8exw2p8e4xl5y4pl0f9ox7jjk6jbjla Gubernur Jakartè 0 1036 5044 5043 2024-05-16T13:19:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5043 wikitext text/x-wiki #REDIRECT [[Gubernur Jakarta]] 8exw2p8e4xl5y4pl0f9ox7jjk6jbjla Gudang Garem 0 1037 24830 24829 2024-08-11T13:52:01Z Bangrapip 9 24830 wikitext text/x-wiki [[Gepokan:Aerial of Gudang Garam Headquarters in Kediri, photo by Koko Trisilo 2018-09-08.jpg|jmpl|Gudang Garem punya hopkantor di Kediri]] '''Matskepé Gudang Garem''' (hurup Arab Gundul: {{Script|Arabic|متسکفى ݢودڠ ݢارم}}) atawa nyang namanya dalem [[basa Indonésia]] entu '''PT Gudang Garam Tbk''' entu atu matskepé pengeja [[udut|roko']] nyang hopkantornya ada di [[Kediri Kota|Kediri Kota]]. Bakal ngedukung dia punya penajiran, ampé buntut taon 2022, enni matskepé gableg pabrik di Kendiri, Gempol, [[Kabupatèn Karanganyar|Karanganyar]] ama [[Kabupatèn Sumenep|Sumenep]], serènta kantor naibnya ada di [[Jakarta|Jakarta]] èn [[Kabupatèn Sidaarja|Sidaarja]]. == Ruju'an == [[Bangsaan:Matskepé roko' Indonésia]] 7pxajujqrgbxb8y2tfi5valxidqeodu Gudu-gudu 0 1038 23186 20017 2024-07-02T06:59:53Z Bangrapip 9 23186 wikitext text/x-wiki [[File:Rajput (Jodhpur) (8411728143).jpg|thumb|Orang Koja lagi ngudud gudu-gudu]] '''Gudu-gudu'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 38.</ref> (hurup Arab Gundul: ݢود٢) atawa '''madat Turki'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 169.</ref> (hurup Arab Gundul: مادة ترکى) atawa '''hogah'''<ref>Kähler, H. (1966). ''Wörterverzeichnis des Omong Djakarta''. Berlèn: Verlag von Dietrich Reimer, h. 93.</ref> (hurup Arab Gundul: حقة) entu kaya' [[Cangklong|cangklong]], cuman bentukannya mah ada gentong ama ada pipa bakal sedotannya. Ni gudu-gudu dipaké bakal ngudud [[bako']] atawa bako' husus gudu-gudu nama ''shisha''. Ni juga' bisa dipaké bakal ngudud [[Buah|buah-buahan]]. Gudu-gudu mulain bekèn pas jaman [[Wangsa Usmani]].<ref>[https://web.archive.org/web/20080420161450/http://encyclopedia.jrank.org/HIG_HOR/HOOKAH_the_English_spelling_of_.html "Hookah"]. Encyclopædia Britannica. Diarsip deri nyang asli per 20 April 2008. Dipungut per 13 Oktober 2023.</ref><ref>"Hookah History". Hookah Company. Diarsip deri nyang asli per 2 April 2008. Dipungut per 13 Oktober 2023.</ref> Gudu-gudu jalannya paké penapisan aèr ama panas kaga' langsung. == Ruju'an == [[Category:Udud]] lwon3gzmd0umj2humjvq9rli3g7buil Gugel (matskepé) 0 1039 20018 5058 2024-06-04T21:41:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20018 wikitext text/x-wiki [[File:Googleplex HQ (cropped).jpg|thumb|Gugel punya hopkantor, nama Googleplex]] '''Gugel''' (hurup Arab Gundul: ݢوݢل) atawa resminya '''Google LLC''' entu atu matskepé banyakbangsa deri Amrik Serèkat. Ni matskepé bekèn lantaran ngeja ama ngejalanin atu mesin penyari nyang paling mashur di [[Jala Jembar Jagat|Jala Jembar Jagat]] (WWW). Saban ari miliaran orang pada maké ni peranti. Gugel punya hopkantor<ref>'''Hopkantor''' (hurup Arap gundul: هوفکنتور) – ''markas besar'' (Indo.); ''headquarters'' (Ing.); ''hoofdkantoor'' (Wld.).</ref> (nyang dikenalnya "Googleplex") entu ada di Mountain View, [[Kaliporni|Kaliporni]], bagèan deri Silicon Valley. Gugel punya semboyan entu "''Do the right thing''" nyang artinya "Lakonin nyang bener." Semprakan 2 Sèptèmber 2015, Gugel udah dielah ama atu matskepé atasan, nama Alphabet Inc.. Ni matskepé ngambil alih sebagèan deri Gugel punya proyèk, kaya' mobil sondersupir. Ni atu matskepé umum nyang ngedagangin dia punya saham di [[NASDAQ|NASDAQ]] dengen kode saham GOOG èn GOOGL. Gugel punya mesin penyari bisa nemuin gambar, dedelengan, berita, paguyuban berita Usenet, èn barang-barang dagangan dalem-jala. Per Juni 2004, Gugel ngelah 4,28 halaman jala dalem dia punya pendaringan data, 880 juta gambar, èn 845 pesen Usenet–6 miliar barang.<ref>Press, Associated (18 Pèbruari 2004). [https://www.theguardian.com/technology/2004/feb/18/internationalnews.onlinesupplement "Google expands its search engine"]. ''the Guardian''. Dipungut per 28 Juli 2023.</ref> Gugel punya [[Pelampang|pelampang]] Amrik diperingket [[Alexa|Alexa]] peringkat 1. Artinya, ni pelampang – pelampang nyang paling sering ama paling jembar disaba di mana-mana dunia. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] 1ru2la5sue0xpp7xg41ktfwvtp16izz Gugus bintang 0 1041 5070 5069 2024-05-16T13:19:41Z Sotiale 212 8 perbaèkan diimpor: Importing from incubator 5069 wikitext text/x-wiki #REDIRECT [[Jula-juli]] ixrpcv498fg5qob5jo4ywgd815nyqa1 Guji 0 1042 20019 5076 2024-06-04T21:42:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20019 wikitext text/x-wiki [[File:Alte Batzenalpe 2014 Interior 06.jpg|thumb|Atu guji gunung nyang gaèk di Ostenrèk ]] '''Guji'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 38.</ref> (hurup Arab Gundul: ݢوج) entu tempat di mana [[Laban|susu]] disimpen atawa tempat di mana [[Mentéga|mentéga]], [[Kéju|kéju]], ama [[produk susu-susuan]] laènnya dikeja, atawa tempat dagang itu produk susu-susuan. Guji bisa aja [[ruangan]], [[gedong]], atawa jagjagan nyang lebi gedé. Di [[Amrik Serèkat|Amrik Serèkat]], kata ''dairy'' ('guji') juga' bisa maran ke [[pemeresan susu]] atawa seponggahan deri [[peternakan kacukan]] nyang èmang maksudnya bakal ngeja susu bakal dipinum atawa dimakan orang, mao susu [[Sampi|sampi]] kè', [[kebo]] kè', [[kambing]] kè', [[kambing kibas]] kè', [[kuda]] kè', hata [[Onta|onta]] kè'. == Ruju'an == [[Category:Produk susu-susuan]] 00bub2ka7oyhqktzpihnzy2usmjds7t Gula 0 1043 20020 5080 2024-06-04T21:42:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20020 wikitext text/x-wiki [[File:Sugar cubes V1.jpg|thumb|Tampang gula nyang kotakan]] '''Gula''' nya'entu atu areng hidrat ringkes nyang jadi sumber ungkulan èn barang dagang utama. Gula kebanyakan didagangin dalem wujud ablur ''sukrosa'' kelang. Gula dipaké bakal ngerobah rerasaan jadi manis bakal kedaharan èn pinuman. Gula ringkes, seroman ''glukosa'' (nyang dikeja deri ''sukrosa'' maké ènsim atawa ''hidrolis'' asem), nenden ungkulan bakal sèl. == Ruju'an == 1aa9n28njcj60wgp9gvjhoitoa70pq9 Gula arèn 0 1044 20021 5085 2024-06-04T21:42:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20021 wikitext text/x-wiki [[File:Gula Jawa (3).jpg|thumb|Tampang gula arèn]] '''Gula arèn''' atawa '''gula kawung''' atawa '''gula jawa''' entu gula nyang dikeja deri tandan kembang lakian pu'un kawung. Gula arèn sokanan dipirip-piripin ama gula laèn nyang deri kawung, kaya' caètan nyang kuar deri kembang pu'un deri kulawarga palma, kaya' kelapa, arèn, èn siwalan. Gula arèn nyang bubuk sokanan gè digero jadi gula semut atawa gula ablur. Digero gula semut lantaran wujudnya kaya' rumah semut nyang nyarang di tana. == Ruju'an == katj15ufwy2a9quqzo5q3ra7i4fh8zd Gula ganting 0 1045 20022 5088 2024-06-04T21:42:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20022 wikitext text/x-wiki [[File:Homemade Flan.jpg|thumb|Puding kernèli disiram gula ganting.]] '''Gula ganting'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 72.</ref> (hurup Arab Gundul: ݢولا ݢنتيڠ) ièlah [[bébéko]] nyang bentuknya deri prosès [[Penyoklatan|penyoklatan gula]], jadinya ngeja caèran ganting warna krèm ampé coklat gurem. Gula ganting kot-kotan kebentuk pas masak bébéko. Gula ganting kena dipaké bakal jadi rasa-rasa di makanan [[penyuci mulut]] kaya' [[puding]], isian bébéko atawa coklat, atawa jadi geguyuran atawa auran (''topping'') [[ès krim]] atawa [[kustardi]]. == Ruju'an == [[Category:Bébéko]] [[Category:Gula ganting]] [[Category:Auran]] 00u4zswmct4oqojrgaquhnjxdbk9qye Gunem catur 0 1046 20023 5095 2024-06-04T21:42:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20023 wikitext text/x-wiki [[File:Petrus alphonsi dialogues.jpg|thumb|Orang lagi guneman catur]] '''Gunem catur'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 43.</ref> (hurup Arab Gundul: ݢونم چاتور) atawa '''debat''' (hurup Arab Gundul: دبة) entu manhad [[Hujah (mantèk)|hujah]]. [[Gujengan|Gujengan]] (''dispute'') ama [[cèkcok]] (''conflict'') bisa dikelarin liwat gunem catur. Ni bentuk gedénya hujah deripada sekedar hujah mantèk, sebab di gunem catur, penggunem bisa ngaru-ngaruin [[pendangès]] punya perangsaan biar bisa dialok-alokin dalem atu hal. == Ruju'an == <references /> [[Category:Gunem catur]] hbjb49goekt6ed7rpptm2hekrk3qsaz Gunung Brama 0 1047 20024 5100 2024-06-04T21:42:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20024 wikitext text/x-wiki [[File:Mount Bromo at sunrise, showing its volcanoes and Mount Semeru (background).jpg|thumb|Gunung Brama pas masing wayah titèt ama di belakangnya ada [[Gunung Semèru|Gunung Semèru]] juga']] '''Gunung Brama''' (hurup Arab Gundul: ݢونوڠ براما; [[Basa Jawa|Jawa]]: ꦒꦸꦤꦸꦁꦧꦿꦩ ''Gunung Brama''; [[Basa Tengger|Tengger]]: ''Gunung Brama''), atawa '''Kekèncèngan Tengger''' (hurup Arab Gundul: ککنچڠن تڠݢر) entu atu [[gunung api]] nyala di [[Jawa Wètan|Jawa Wètan]], [[Indonésia|Indonésia]]. Ni gunung tingginya ampé 2.329 mèter di atas muka laot èn kepernah di empat wilayah kabupatèn, nya'entu [[Prabalingga Kabupatèn|Prabalingga Kabupatèn]], [[Pasuruan Kabupatèn|Pasuruan Kabupatèn]], [[Kabupatèn Lumajang|Kabupatèn Lumajang]], èn [[Malang Kabupatèn|Malang Kabupatèn]]. Gunung Brama bekèn jadi tempat pelancongan utama di Jawa Wètan. Jadi [[Pelancongan|tempat pelancongan]], Brama jadi ngebèngbat bahnanya dia punya kewontenan jadi gunung api nyala. Gunung Brama keitung di utekan [[Taman Sional Brama Tengger Semèru]]. == Ruju'an == [[Category:Gunung api di Jawa Wètan]] 8keudslc2hzliym7bxaii57n81mh3z9 Gunung Bromo 0 1048 5102 5101 2024-05-16T13:19:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5101 wikitext text/x-wiki #REDIRECT [[Gunung Brama]] fm8w6qc778hllxo7r5gl6t0v9embk00 Gunung Gedé 0 1049 20025 5107 2024-06-04T21:42:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20025 wikitext text/x-wiki [[File:Mount Gede-Pangrango Aerial.jpg|thumb|Tampang Gunung Gedé-Pangrango]] '''Gunung Gedé''' (hurup Sunda Bener: ᮌᮥᮔᮥᮀ ᮌᮨᮓᮦ; hurup Arab Gundul: ݢونڠ ݢدى) entu atu [[gunung api]] nyang jenisnya ''stratovolcano'' nyang ada di bekulon [[Pulo Jawa]]. Gunung Gedé ada di dalem daèra Taman Nasional Gedé-Pangrango, nyang jadi atu deri lima taman nasional nyang awalnya diresmiin di Indonésia di taon 1980. Enni gunung masup ke dalem dua daèrah guwernemèn, nya'entu [[Kabupatèn Cianjur|Kabupatèn Cianjur]] ama [[Sukabumi Kabupatèn|Sukabumi Kabupatèn]], nyang tingginya ampé 2.958 m di atas muka laot èn letaknya ada di 106°51' - 107°02' BW dan 64°1' - 65°1 LK. Palsabet suhu di puncak Gunung Gedé entu 18°C lagi mataari mentèr èn 5°C lagi bulan nongtot. Palsabet deres ujannya entu 3.600 mm/taon. Pintu utama masup enni gunung entu liwat jalur Cibodas èn Cipanas (Gunung Putri) di belalor, èn jalur Salabintana di bekidul nyang kaga' banyak diliwatin ama tukang nanjak. Gunung Gedé dikurubin ama alas gunung nyang keitung daèrah-daèrah ''submontana, montana,'' ampé ke ''subalpin'' di kiteran puncaknya. Di enni daèrah punya alas gunung entu jadi atu nyang paling lengkap jenis pu'unannya di [[Indonésia|Indonésia]] bahkan ampé di kawasan [[Malésia|Malésia]]. == Ruju'an == 7ud1lmhuak5rg0ls7fpa1w4xsdoni38 Gunung Item 0 1050 24172 20026 2024-07-16T07:18:05Z Bangrapip 9 24172 wikitext text/x-wiki {{Negara|name=Gunung Item|native_name=Црна Гора (Gunung Item)<br/>''Crna Gora''|flag=Flag_of_Montenegro.svg|coat=Coat_of_arms_of_Montenegro.svg|map=Europe-Montenegro.svg|capital=Podgoritsah|demonym=Gunung Item<br/>Montenègrèn}} '''Gunung Item''' (hurup Arab Gundul: ݢونوڠ ايتم; Gunung Item: Црна Гора, penglatinan: ''Crna Gora'' 'Gunung Item') atawa '''Montenègro''' (hurup Arab Gundul: مونتنݢرو) entu atu negara nyang ada di Èropa Kidul-wètan. Ni negara ada di lingirnya [[Laot Adriatik|Laot Adriatik]], pasnya di antara [[Albani|Albani]] (beludik) ama [[Kroasi|Kroasi]] (blèlir). Di bagèan daratannya (blètan èn belah kidul-wètan), dia ada watesan ama [[Sèrwi|Sèrwi]] ama [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]]. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Podgoritsah|Podgoritsah]]. Selamanya abad ke-20, ni negara perna jadi [[Yugoslawi|Yugoslawi]] punya bagèan. Cuman, sebelonnya [[Perang Dunia I|Perang Dunia I]], tau jadi negara merdéka ni negara, hata kerajaan malah. Adapun orang Gunung Item bisa digero' '''orang Montenègrèn''' (hurup Arab Gundul: اورڠ مونتنݢرين). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Gunung Item]] lf86v7n5a97rlnndssgixmnrv17is6r Gunung Kerinci 0 1051 20027 5127 2024-06-04T21:42:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20027 wikitext text/x-wiki [[File:Gunung Kerinci dari kebun teh 2.jpg|thumb|Tampang Gunung Kerinci]] '''Gunung Kerinci''' (hurup Arab Gundul: ݢونڠ کرنچى) entu gunung nyang paling tinggi di [[Pulo Sumatra]] sekaligus [[gunung api]] paling tinggi di [[Indonésia|Indonésia]]. Gunung Kerinci letaknya di Pegunungan Bukit Barisan di wates [[Kabupatèn Kerinci|kabupatèn Kerinci]], [[Jambi|Jambi]] èn [[Kabupatèn Solok Kidul|kabupatèn Solok Kidul]], [[Sumatra Kulon|Sumatra Kulon]]. Enni gunung tingginya ampé 3.805 mdml. Enni gunung jadi wates daèra [[Orang Kerinci|orang Kerinci]] èn [[Orang Minangkabo|orang Minangkabo]] nyang dikelilingin utan lebat Taman Nasional Kerinci Seblat, nyang jadi tempatnya macan sumatra èn badak sumatra. == Ruju'an == k77yj1wdvejf6875f2apohdbyeow60i Gunung Marapi 0 1052 20028 5133 2024-06-04T21:42:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20028 wikitext text/x-wiki [[File:Gunung Marapi dalam sensasi Dua Warna.jpg|thumb|Tampang Gunung Merapi di [[Sumatra Kulon|Sumatra Kulon]]]] '''Gunung''' '''Merapi''' (hurup Arab Gundul: ݢونڠ مرافى) atawa '''Gunung Marapi''' ([[Basa Minangkabau|Minangkabau]]: ''Gunuang Marapi''; hurup Arab Gundul: ݢونڠ مرافى) entu [[gunung api]] nyang letaknya di [[Sumatra Kulon|Sumatra Kulon]], [[Indonésia|Indonésia]]. Dalem [[Basa Betawi|basa Betawi]], enni gunung punya nama numbras ama [[Gunung Merapi|Gunung Merapi]] nyang ada di wates [[Daèrah Istimèwa Yogyakarta|Yogyakarta]] ama [[Jawa Tenga|Jawa Tenga]]. Cumanan dalem basa Minangkabau disebutnya jadi ''Marapi'' bukan ''Merapi''. Enni gunung keitung gunung paling idup di [[Pulo Sumatra|Sumatra]]. Letaknya masup ke gutekan guwernemèn [[Kabupatèn Agam|Kabupatèn Agam]] èn [[Kabupatèn Tana Datar|Kabupatèn Tana Datar]]. Enni gunung tingginya ampé 2.891 mdml èn bisa juga dilongok deri [[Kota Bukittinggi|Kota Bukittingi]] èn [[Kota Padang Panjang|Padangpanjang]]. Gunung Marapi uda meletus ampé lebih deri 50 kali sederi akir abad ke-18. == Ruju'an == 75xagkjyrmgxv3wfrustpa0kmu3m1bi Gunung Merapi 0 1053 20029 5139 2024-06-04T21:42:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20029 wikitext text/x-wiki [[File:Gunung Merapi sisi Utara.jpg|thumb|Tampang gunung Merapi belalor]] '''Gunung Merapi''' (ketinggian puncak 2.930 mdpl, di taon 2010; [[Basa Jawa|Jawa]]: ꦒꦸꦤꦸꦁ​ꦩꦼꦫꦥꦶ, tukerhurup: ''Gunung Merapi''; hurup Arab Gundul: ݢونڠ مرافى) entu [[gunung api]] nyang letaknya di pusernya Pulo Jawa èn jadi atu gunung api nyang paling nyala atawa getap di [[Indonésia|Indonésia]]. Dia punya lamping bekidulnya masup ke dalem guwernemen [[Kabupatèn Slèman|Kabupatèn Slèman]], [[Daèrah Istimèwa Yogyakarta|D. I. Yogyakarta]], èn belalornya masup ke dalem wilayah Propinsi [[Jawa Tenga|Jawa Tenga]], ya'entu [[Magelang Kabupatèn|Magelang Kabupatèn]] bekulon, [[Kabupatèn Boyalali|Boyalali]] belètan, èn [[Kabupatèn Klatèn|Klatèn]] di bekidul-wètan. Daèrah hutan di kitaran puncaknya uda jadi daèrah Taman Nasional Gunung Merapi sederi taon 2004. Enni gunung ada punya kemungkinan bencana banget lantaran menjuntrung catetan nyang mutahir, Gunung Merapi uda meletus saban dua-lima taonan èn kitaran gunungnya entu daèrah nyang padet penduduk. Sederi taon 1548, enni gunung uda meletus ampé 68 kali. [[Magelang Kota|Magelang Kota]] èn [[Yogyakarta Kota|Yogyakarta]] entu dua kota gedé nyang paling deket ama enni gunung, jaraknya kurang deri 30 km deri dia punya puncak. Di lèrèngnya masing ada penduduk ampé ketinggian 1.700 mèter èn jaraknya cuman 4 km deri dia punya puncak. Lantaran pentingnya, gunung Merapi jadi atu deri 16 gunung api di dunia nyang keitung dalem proyèk ''Decade Volcanoes''. == Ruju'an == 0iwyiwqjf072pd0rltoh467lfxkrp2p Gunung Merapi (Sumatra Kulon) 0 1054 5141 5140 2024-05-16T13:19:49Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5140 wikitext text/x-wiki #REDIRECT [[Gunung Marapi]] bp1aqbb3m377q54pz9g8opfxsa2gqwp Gunung Pangrango 0 1055 20030 5145 2024-06-04T21:42:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20030 wikitext text/x-wiki [[File:Pangrango und Gede.jpg|thumb|Tampang gunung Gedé-Pangrango]] '''Gunung Pangrango''' (urup Sunda Bener: ᮌᮥᮔᮥᮀ ᮕᮀᮛᮍᮧ; urup Arab Gundul: ݢونڠ فڠراڠو) entu atu gunung nyang ada di pulo Jawa. Gunung Pangrango ada punya tinggi ampé 3.019 m di atas muka laot. Entu puncak dipanggil Puncak Mandalawangi. Puncak Mandalawangi entu juga jadi tempat ketemuannya wates deri tiga kabupatèn, nya'entu: Bogor, Cianjur, èn Sukabumi. Gunung Pangrango jadi gunung paling tinggi nomor dua di Jawa Kulon abis gunung Cermé. Gunung Pangrango letaknya persis sebelaan ama gunung Gedé di bekidul-wètan èn keitung dalem daèra Taman Nasional Gede-Pangrango. == Ruju'an == e1lp5ah9cf71ai3zsuko7o2ieihcctu Gunung Rinjani 0 1056 20031 5150 2024-06-04T21:42:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20031 wikitext text/x-wiki [[File:Gunung Rinjani dari Jalur Sembalun.jpg|thumb|Tampang Gunung Rinjani]] '''Gunung Rinjani''' (hurup Arab Gundul: ݢونڠ رنجانى) entu gunung nyang letaknya di [[Pulo Lombok]], [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Enni gunung jadi [[gunung api]] paling tinggi kedua di [[Indonésia|Indonésia]], nyang tingginya ampé 3.726 mdml, serènta letaknya di lin 8º25' LK èn 116º28' BW. Enni gunung jadi gunung paling bekèn bakal tukang nanjak di Indonésia lantaran cakepnya pemandangannya. Enni gunung jadi bagéan deri Taman Nasional Gunung Rinjani nyang ada punya luas kira-kira 41.330 hèktar èn bakal diusulin penambahannya jadi 76.000 hèktar deri kulon ke arah wètan. == Ruju'an == io4yl67jv5kp2c9vvqbjyjm77w8q3cp Gunung Salak 0 1057 20032 5155 2024-06-04T21:42:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20032 wikitext text/x-wiki [[File:Gunung Salak View.jpg|thumb|Tampang Gunung Salak deri jau]] '''Gunung Salak''' (hurup Sunda Bener: ᮌᮥᮔᮥᮀ ᮞᮜᮊ᮪; hurup Arab Gundul: ݢونڠ سالق) entu daèrah [[gunung api]] nyang letaknya di bekidul [[Jakarta|Jakarta]]. Daèrah enni gunung punya rèndèngan keitung dalem daèrah guwernemèn [[Sukabumi Kabupatèn|Sukabumi Kabupatèn]] èn [[Bogor Kabupatèn|Bogor Kabupatèn]], [[Jawa Kulon|Propinsi Jawa Kulon]]. Pengopèn enni gunung punya daèrah alasnya awalnya entu Perum Perhutani Kesatuan Pemangkuan Hutan (KPH) Bogor, cumang sederi 2003 jadi keitung daèrah Taman Nasional Gunung Halimun nyang diopènin ama Taman Nasional Gunung Halimun-Salak. Gunung Salak entu rada tua jadi ada punya berapa puncak. Enni gunung punya puncak paling tinggi entu letaknya di 6°43' LK (LS) dan 106°44' BW (BT) èn dipanggil Puncak Salak I nyang tingginya ampé 2.211 m deri muka laot (dml). Banyak nyang ngira kalo nama "Salak" entu asalnya deri nama pu'un [[salak]]. Nyang bener entu asalnya deri [[basa Sangsekerta]], ''salaka'' nyang artinya "pèrak". == Ruju'an == i462gsq2zn0c6nq2cg2ixxl1vsus2qa Gunung Semèru 0 1058 20033 5160 2024-06-04T21:42:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20033 wikitext text/x-wiki [[File:Semeru.jpg|thumb|Tampang Gunung Semèru]] '''Gunung Semèru''' (hurup Arab Gundul: ݢونڠ سميرو) atawa '''Gunung Mèru''' (hurup Arab Gundul: ݢونڠ ميرو) entu atu gunung api corong nyang letaknya ada di [[Jawa Wètan|Jawa Wètan]], [[Indonésia|Indonésia]]. Gunung Semèru entu gunung paling tinggi di [[Pulo Jawa]]. Puncaknya yang paling tinggi entu namanya Mahamèru dengen tingginya ampé 3.676 mdml. Enni gunung kekeja gegara tumbukan Lèmpèng Hindi-Ostrali ke bawah Lèmpèng Èurasia. Gunung Semèru juga jadi gunung api paling tinggi ketiga di Indonésia abis [[Gunung Kerinci|Gunung Kerinci]] di [[Pulo Sumatra]] èn [[Gunung Rinjani|Gunung Rinjani]] di [[Pulo Lombok]]. Kawah di enni puncak gunung dikenalin sebagé Jonggring Salaka. == Ruju'an == ifcqftg2n826wc8wv4hrke6roquuo4b Gunung Singa 0 1059 23245 20034 2024-07-03T17:04:12Z Bangrapip 9 23245 wikitext text/x-wiki {{Negara|name=Kiblik Gunung Singa|native_name=''Republic of Sierra Leone'' (Inggris)|flag=Flag_of_Sierra_Leone.svg|coat=Coat_of_arms_of_Sierra_Leone.svg|map=Sierra_Leone_(orthographic_projection).svg|capital=Priton|demonym=Gunung Singa<br/>Sièra Léon}} '''Gunung Singa''' (hurup Arab Gundul: ݢونوڠ سيڠا; Inggris: ''Malawi'') atawa '''Sièra Léon''' (hurup Arab Gundul: سييرا ليون) atawa resminya '''Kiblik Gunung Singa''' (hurup Arab Gundul: کبليک ݢونوڠ سيڠا; Inggris: ''Republic of Sierra Leone'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Giné|Giné]] di blèlir ama belah lor-wètan, [[Libéria|Libéria]] di bekidul ama belah kidul-wètan, èn [[Laotan Atlantik|Laotan Atlantik]] di bekulon. Ni negara punya hopstad [[Priton|Priton]]. Ni negara jenggarnya ila 71.740 km<sup>2</sup> (27.700 mi<sup>2</sup>). Di sono, ada barang 6,3 juta orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]], barengan ama basa sional nyang diakuin, [[basa Peranakan Gunung Singa]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Gunung Singa]] jb8yjm3orfcxxqtgsgl0wm91b94f1k6 Gunung Slamet 0 1060 20035 5168 2024-06-04T21:42:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20035 wikitext text/x-wiki [[File:Gunung Slamet dari Kr Salam.jpg|thumb|Tampang Gunung Slamet]] '''Gunung Slamet''' ([[Basa Jawa|Jawa]]: ꦒꦸꦤꦸꦁꦱ꧀ꦭꦩꦼꦠ꧀; tukerhurup: ''Gunung Slamet''; hurup Arab Gundul: ݢونڠ سلامة) entu atu [[gunung api]] corong nyang letaknya di [[Jawa Tenga|Jawa Tenga]], [[Indonésia|Kiblik Indonésia]], èn jadi gunung tunggal nyang kaga' nyambung ama [[pegunungan]]. Gunung Slamet ada punya tinggi ampé 3.432 mdml èn letaknya ada di lima kabupatèn, ya'entu: [[Kabupatèn Banyumas|Banyumas]], [[Kabupatèn Purbalingga|Purbalingga]], [[Kabupatèn Pemalang|Pemalang]], [[Tegal Kabupatèn|Tegal]], èn [[Kabupatèn Brebes|Brebes]]. Gunung Slamet entu gunung nyang suhu reratanya paling dingin di [[Pulo Jawa]], serènta atu daèra nyang ujan taonannya paling tinggi di Indonésia, ya'entu: 8.134 mm per taon. == Ruju'an == 3qgbqgt2nokla9nrrurk0r54sizezbv Gunung Tangkuban Prau 0 1061 20036 5172 2024-06-04T21:42:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20036 wikitext text/x-wiki [[File:Gunung Tangkuban Parahu.jpg|thumb|Tampang gunung Tangkuban Prau]] '''Gunung Tangkuban Prau''' (urup Arab Gundul: ݢونڠ تڠکوبن فراؤ) atawa '''Gunung Tangkuban Parahu''' (Aksara Sunda Baku: ᮌᮥᮔᮥᮀ ᮒᮀᮊᮥᮘᮔ᮪ ᮕᮛᮠᮥ; tuker urup: Gunung Tangkuban Parahu; urup Arab Gundul: ݢونڠ تڠکوبن فاراهو) entu atu gunung nyang letaknya di Lèmbang, Kabupatèn Bandung Kulon, Propinsi Jawa Kulon, Indonésia. Entu gunung ada punya kisaran 20 km ngalorin deri Bandung Kota. Dengen ngebadegnya pu'un pinus èn ngemparagnya kebon tèh di kitarannya, gunung Tangkuban Prau ada punya tinggi ampé 2.084 mèter. Enni gunung punya bentuk entu ''Stratovulcano'' nyang ada punya sintrem letusnya nyang pindah deri bekulon ke belètan. Jenis watu nyang dikuarin liwat letusannya kebanyakan entu lahar èn belèrang. Daèrah gunung Tangkuban Prau diopènin ama Perim Perhutani. Suhu rerata saban arinya entu 17<sup>o</sup>C lagi mataari mentèr (siang) èn 2°C lagi bulan nongtot (malem). == Ruju'an == s5n7jhmaqihxht3ktik2vdsa4x17ksm Guwernemèn 0 1062 20037 5182 2024-06-04T21:42:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20037 wikitext text/x-wiki [[File:Forms of government 2021.svg|thumb|300x300px|Peta bentuk guwernemèn di antéro dunia (tahon 2021).]] '''Guwernemèn'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 40.</ref> (hurup Arab Gundul: ݢوورنمن) atawa '''guber(ne)mèn'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 64.</ref> (hurup Arab Gundul: ݢوبرنمن) atawa '''gupernemèn''' (hurup Arab Gundul: ݢوفرنمن) atawa '''rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) atawa '''pemerèntah''' (hurup Arab Gundul: فمرنته) ya'entu sistim atawa paguyuban orang deri masarakat nyang gableg kuasa bakal ngebestir di atu daèrah, berales wèt bestir. Ni wilaya guwernemèn bisa' jadi negara, kota, atawa propinsi di atu negara, atawa daèrah. Ada banyak macem guwernemèn di dunia, kaya' kera'yatan, parlemènter, persidènsiil, pèderal, atawa kesatuan. == Ruju'an == <references /> [[Category:Pulitik]] rzjupc9zs9ef74ofqn6woiuspi0iixh Guyana 0 1063 20038 5185 2024-06-04T21:42:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20038 wikitext text/x-wiki {{Negara|name=Kiblik Koperatip Guyana|native_name=''Co-operative Republic of Guyana'' (Inggris)|flag=Flag_of_Guyana.svg|coat=Coat_of_arms_of_Guyana.svg|map=Guyana_(orthographic_projection).svg|capital=Joston|demonym=Guyana}} '''Guyana''' (hurup Arab Gundul: ݢويانة; Inggris: ''Guyana'') atawa resminya '''Kiblik Koperatip Guyana''' (hurup Arab Gundul: کبليک کوفراتيف ݢويانة; Inggris: ''Co-operative Republic of Guyana'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Joston|Joston]]. Ni negara jenggarnya 214.970 km<sup>2</sup> (83.000 mi<sup>2</sup>). Di sono, ada barang 795,408 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya ada 10. Walakin, ada juga itu nama [[Basa Kacukan Guyana|basa Kacukan Guyana]] nyang dipaké bakal basa omongan. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Guyana]] 8rbmco2bww5ocrggcq0nc30ckwitro3 Gèrensi 0 1064 20039 5195 2024-06-04T21:42:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20039 wikitext text/x-wiki {{Negara|name=Kebéliuan Gèrensi|native_name=''Bailiwick of Guernsey'' (Inggris)<br/>''Bailliage de Guernesey'' (Prasman)<br/>''Bailliage dé Guernési'' (Gèrensi)|coat=Coat_of_arms_of_Guernsey.svg|map=English_Channel_location_map.svg|capital=Bandar Sint-Piter|demonym=Gèrensi|flag=Flag_of_Guernsey.svg}} '''Gèrensi''' (hurup Arab Gundul: ݢرنسى; Inggris: ''Guernsey''; Prasman: ''Guernesey''; Gèrensi: ''Guernési'') entu atu negara di Selat Inggris, di lepas panténya [[Normandi]]. Ni negara bagèan deri [[Kepuloan Kanal]]. Sepegimana [[Jèrsi|Jèrsi]], ni negara juga' atu kebéliuan (''bailiwick'') nyang dipimpin ama atu béliu<ref>[https://digital.staatsbibliothek-berlin.de/werkansicht?PPN=PPN715019155&PHYSID=PHYS_0001 "Ms. or. fol. 547b"]. (1696). Di dalem ni naskah beslit Kumpeni Welanda di Betawi per tanggal 24 Juli 1696, nyang kesimpen di ''Staatsbibliotheek zu Berlin'' (Bibliotik Negara Berlèn), kesebut kata '''béliu''' (بيليو) – ''bailiff'' (Ing.); ''baljuw'' (Wld.).</ref> (''bailiff''), mangkanya digero'nya '''Kebéliuan Gèrensi''' (hurup Arab Gundul: کبليوان ݢرنسى; Inggris: ''Bailiwick of Guernsey''; Prasman: ''Bailliage de Guernesey''; Gèrensi: ''Bailliage dé Guernési''). Sebab lantaran ni negara – [[Britani Gedé|Britani Gedé]] punya tanggungan, hop negaranya entu [[Charles III]], cuman èmang ada dia punya guwernemènnya sendèwèk ama dia punya wèt<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Wèt''' (hurup Arab Gundul: ويت) – ''undang-undang'' (Indo.); ''rights'' (Ing.); ''wet'' (Wld.).</ref> èn status istimèwa dalem pasal belasting<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Belasting''' (hurup Arab Gundul: بلستيڠ) – ''pajak'' (Indo.); ''tax'' (Ing.); ''belasting'' (Wld.).</ref>. Sengga'nya, ada 65.573 orang nyang tinggal di mari. == Bestir == Gèrensi juga' kebelèk-belèk jadi 10 indèling<ref>'''Indèling''' (hurup Arab Gundul: انديليڠ) – ''parish'' (Ing.); ''indeling'' (Wld.).</ref> (ditamba 2 indèling bukanbestir). Adapun Bandar Sint-Piter entu indèling nyang paling gedé èn ada 18.958 orangan (tahon 2019). == Basa == Gèrensi ada punya dia punya logat sendèwèk, nyang ngrupaken logat deri [[basa Normandi]], nama basa Gèrensi. Ni basa cuman dipaké ama 2% deri jumblah semua penduduknya, cuman ada 14% deri seruruh penduduknya nyang ngarti ama ni basa. Artinya, kurang lebi sekitaran 1.000–1.500-an orang doang nyang bisa ni basa, èn kebanyakannya udah pada bangkot. Cuman 1 deri 1.000 orang muda doang nyang bisa ngomong ni basa. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Kerajaan Rempug]] fe8ymx55rvjv8x7mptfyzo4lh02xb57 Gètèk 0 1065 20040 5198 2024-06-04T21:42:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20040 wikitext text/x-wiki [[File:Huck and jim on raft.jpg|thumb|Orang lagi naèk gètèk jebot]] '''Gètèk''' (hurup Arab Gundul: ݢيتيق) ièlah telepekan benda cèblèk nyang ngambang bakal jalan di atas [[Aèr|aèr]]; èn ada atu rancangan [[Perau|perau]] nyang paling ringkes, nyang cirinya kaga' ngelah [[Lambung (kapal)|lambung]]. Gantinya, gètèk tetep ngapung paké pèdèngan bahan èntèng kaya' [[kayu]], tong ketutup, atawa ruang aèr nyang dikompa. Gètèk terdisionil atawa jebot dibikinnya mah deri kayu atawa [[bambu]]. Nah kalu gètèk modèren juga' dibikin paké laèn-laèn bahan kaya' [[drem]] atawa balken [[polistirèn]]. Gètèk kompaan paké telepekan rangkepan nyang lebi kawar-kèwèr ama tonggara. Begantung ama pemakéan èn ukurannya, gètèk bisa aja gableg tèdèngan, tiang, hata setiran. == Ruju'an == [[Category:Gandaran]] [[Category:Perau]] h8fsaxsvlvii8mwhfydwlik2spk0et5 Géograpi Indonésia 0 1066 24557 20041 2024-07-29T12:06:11Z OrangKalideres 327 + tag 24557 wikitext text/x-wiki {{kembangin}} '''[[Indonésia]]''' ièlah atu negara pulo-pulo nyang adanya di Asia Kidul-wètan, ngampar di antara Laotan Hindi èn Laotan Teduh. Ni letaknya di tempat nyang ènak di rèndèngan jalur laot nyang nyangcangin Asia Wètan, Asia Kidul, èn Oséani. Indonésia entu atu negara pulo-pulo nyang paling gedé di dunia. Indonésia punya budaya daèrah kebentuk—biar kaga' sabit pastinya—lantaran papagan ama laèn-laèn budaya. {{Indonésia}} [[Category:Indonésia]] [[Category:Géograpi Indonésia]] 0c0ixkvjcummq3yb8mpnia5wiwvj6vj Géorgi 0 1067 24176 20042 2024-07-16T07:19:34Z Bangrapip 9 24176 wikitext text/x-wiki {{Negara|name=Géorgi|native_name=საქართველო (Géorgi)<br/>''Sakartvelo''|flag=Flag_of_Georgia.svg|coat=Greater_coat_of_arms_of_Georgia.svg|map=Georgia_(orthographic_projection_with_inset).svg|capital=Tiplis|demonym=Géorgi}} '''Géorgi''' (hurup Arab Gundul: ݢيورݢى; Géorgi: საქართველო, penglatinan: ''Sakartvelo'') entu negara nyang letaknya di daèrah [[Kaukasus]] di [[Èropa Wètan]]. Dia punya letak ada di lingiran Laot Item. Dia ada watesan ama [[Lemènder|Lemènder]], [[Asèrbaijan|Asèrbaijan]], [[Ruslan|Ruslan]], èn [[Turki|Turki]]. Sebagèan besar dia punya wilayah dikulilingin ama rèrodan pegunungan Kaukasus Gedé ama Kecit. Adapun dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Tebilisi atawa [[Tiplis]]. Ada sekitaran 4 juta orang nyang tinggal di mari. Selamanya tahon 1918–1921 èn 1991–1995, dia punya nama resmi ada '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Géorgi'''. Cuman, sempragan tahon 1995, digero'nya resminya cuman "Géorgi" doang dah tu, sepegimana ditukil di dalem dia punya wèt dasar<ref>'''Wèt dasar''' (hurup Arab Gundul: ويت داسر) – ''konstitusi'' (Indo.); ''constitution'' (Ing.); ''grondwet'' (Wld.).</ref>. Ni negara perna jadi bagèan [[Uni Sowièt]] sedari tahon 1921 ampé 1991, cuman sekarang mah udah merdéka sendèwèk diah. == Ruju'an == <references />{{Negara di Asia}}{{Èropa}} [[Category:Èropa]] [[Category:Asia]] [[Category:Kaukasus]] [[Category:Negara]] [[Category:Géorgi]] jypes17bnrebw8el2b6m3fi26a3w6tz Géorgi (negeri di AS) 0 1068 20043 19206 2024-06-04T21:42:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20043 wikitext text/x-wiki {{Negara|native_name=''State of Georgia'' (Inggris)|name=Géorgia|flag=Flag_of_the_State_of_Georgia.svg|coat=Seal_of_Georgia.svg|map=Georgia_in_United_States.svg|capital=[[Atlanta,_Géorgia|Atlanta]]|demonym=Géorgia}}'''Géorgia''' (hurup Arab Gundul: ݢيورݢية; [[Basa Inggris|Inggris]]: ''Georgia'') ièlah atu [[Negeri di Amrik Serèkat|negeri]] di bagèan kidul-wètannya [[Amrik Serèkat|Amrik Serèkat]]. Ni negeri ada watesan ama [[Plorida|Plorida]] di bekidul, [[Alabama|Alabama]] di bekulon, [[Tènèsi|Tènèsi]] ama [[Karolina Lor|Karolina Lor]] di blèlir, èn [[Karolina Kidul|Karolina Kidul]] di belètan. Semua lingir panté Géorgia madep ke [[Laotan Atlantik|Laotan Atlantik]]. Tu laotan watesan ama Géorgia di belah kidul-wètan. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] 0kd6r6rw5p1zfasxon1i3dkxpxt3n7b Habsi 0 1069 20044 16800 2024-06-04T21:42:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20044 wikitext text/x-wiki {{Negara|name=Kiblik Kera'yatan Pèderal Habsi|native_name=<small>የኢትዮጵያ ፌዴራላዊ ዴሞክራሲያዊ ሪፐብሊክ (Amhar)<br/>''Ye-Ītyōṗṗyā Fēdēralawī Dēmokirasīyawī Rīpebilīk''<br/>''Rippabliikii Federaalawaa Dimokraatawaa Itiyoophiyaa'' (Oromo)<br/>''Jamhuuriyadda Dimuqraadiga Federaalka Itoobiya'' (Somali)<br/>ፌዴራላዊ ዴሞክራሲያዊ ሪፐብሊክ ኢትዮጵያ (Tigrinya)<br/>''Fēdēralawī Dēmokirasīyawī Rīpebilīki Ítiyop'iya''<br/>''Itiyoppiya Federaalak Demokraatik Rippeblikih'' (Apar)/small>|coat=Emblem_of_Ethiopia.svg|flag=Flag_of_Ethiopia.svg|map=Ethiopia_(Africa_orthographic_projection).svg|capital=Adis Ababa|demonym=Habsi}} '''Habsi''' (hurup Arab Gundul: جبشى; Amhar: ኢትዮጵያ ''ʾĪtyōṗṗyā''; Apar: ''Itiyoophiyaa''; Gé'ès: ኢትዮጵያ; Oromo: ''Itiyophiyaa''; Somali: ''Itoobiya''; Tigrinya: ኢትዮጵያ ''Ítiyop'iya'') atawa '''Negeri Habsi''' (hurup Arab Gundul: نݢرى جبشى) atawa '''Ètiopi''' (hurup Arab Gundul: ايتيوفى) atawa resminya '''Kiblik Kera'yatan Pèderal Habsi''' (hurup Arab Gundul: کبليک کرعيتن فيدرال جبشى; Amhar: የኢትዮጵያ ፌዴራላዊ ዴሞክራሲያዊ ሪፐብሊክ ''Ye-Ītyōṗṗyā Fēdēralawī Dēmokirasīyawī Rīpebilīk''; Apar: ''Itiyoppiya Federaalak Demokraatik Rippeblikih''; Oromo: ''Rippabliikii Federaalawaa Dimokraatawaa Itiyoophiyaa''; Somali: ''Jamhuuriyadda Dimuqraadiga Federaalka Itoobiya''; basa Tigrinya: ፌዴራላዊ ዴሞክራሲያዊ ሪፐብሊክ ኢትዮጵያ ''Fēdēralawī Dēmokirasīyawī Rīpebilīki Ítiyop'iya'') entu atu negara di [[Badug Aprika|Badug Aprika]]. Ni negara atu deri negara nyang gableg sejarah panjang èn bekèn di [[Aprika|Aprika]] serènta di dunia. Habsi juga' atu deri negara Aprika nyang bisa lolos deri [[Rebut-rebutan Aprika|Rebut-rebutan Aprika]]. Ni negara bisa ngelès biar kaga' dijajah entuk tahon 1935, pas [[Itali|Itali]] di bawah [[Bénito Musolini|Bénito Musolini]] nyedèk ni negara bentaran. Dulu, Habsi bekèn digero [[Kekaèsaran Habsi|Kekaèsaran Habsi]]. Kata "Ètiopi" asalnya deri [[Basa Yunani|basa Yunani]] Αἰθιοπία ([[Hurup Ponètis Antérobangsa|HPA]]: /ˌaitʰioˈpia/) nyang artinya 'roman geseng lantaran panas'. Ni negara cempètan daratan nyang paling padet di dunia. Ni negara keilangan bandar ke Laot Mèra pas [[Èritréa|Èritréa]] ènggal di tahon 1993. Adapun ni negara punya hopstad nama [[Adis Ababa|Adis Ababa]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Habsi]] dfb6y3q8puddbp1b6upypqe0uhxsm38 Haiti 0 1070 23242 20045 2024-07-03T17:02:01Z Bangrapip 9 23242 wikitext text/x-wiki {{Negara|name=Kiblik Haiti|native_name=''République d'Haïti'' (Prasman)<br/>''Repiblik d Ayiti'' (Kacukan Haiti)|flag=Flag_of_Haiti.svg|coat=Coat_of_arms_of_Haiti.svg|map=Haiti_(orthographic_projection).svg|capital=Pot-o-Prèns|demonym=Haiti}} '''Haiti''' (hurup Arab Gundul: هائيتى; Prasman: ''Haïti ''; Peranakan Haiti: ''Ayiti'') atawa '''Kiblik Haiti''' (hurup Arab Gundul: کبليک هائيتى; Prasman: ''République d'Haïti''; Peranakan Haiti: ''Repiblik d Ayiti'') entu negara di ponggahan pulo, paroh-parohan ama [[Kiblik Dominika|Kiblik Dominika]] nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Pot-o-Prèns|Pot-o-Prèns]]. Ni negara jenggarnya ampé 27.800 km<sup>2</sup> (10.700 mi<sup>2</sup>). Di sono, ada barang 11.470.261 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Prasman|basa Prasman]] ama [[Basa Kacukan Haiti|basa Kacukan Haiti]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Haiti]] m1od9a0f42lwelgi5q66t05zsp4enp7 Haji (bulan) 0 1071 24008 20046 2024-07-13T22:40:46Z Swarabakti 44 24008 wikitext text/x-wiki '''Haji'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Haji'''' atawa '''Aji'''.</ref> (hurup Arab Gundul: حج) atawa '''Rayagung'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: راياݢوڠ) ada bulan keduabelas di almenak Selam atawa Hijriah. Di basa Arap, ni bulan namanya – '''''Żu 'l-ḥijjah''''' (Arab: ذو الحجّة) nyang lèterleknya – 'empunya haji'. Di [[Betawi|Betawi]], kita lebi akrab bilangnya 'bulan Haji', jarang nyang maké 'Julhijah'. == Terdisi == Sebab di ni bulan ada ibadah orang-orang Selam deri mana-mana negara punya kerjain, ya'entu ibadah [[Haji (ibadah)|haji]], ni bulan digeronya 'bulan Haji'. Orang-orang nyang pada berangkat haji ke Mekah udah barang tentu pasti ngeliwatin tanggal-tanggal penting, di antaranya: Wukup Arapah (9 Haji) ama [[Lebaran Haji|Lebaran Haji]] (10 Haji). Adapun orang-orang nyang kaga' pegi haji, orang-orang Selam disarèatin bakal ngelakonin ibadah korban di ari lebaran nyang namanya '''''ʿĪd al-aḍḥā''''' (basa Arap: عيد الأضحى) 'lebaran korban' atawa '''''ʿĪd al-kabīr''''' (basa Arap: عيد الكبير) 'lebaran korban', atawa kalo orang Betawi kata mah, '''Lebaran Haji''' (hurup Arap Gundul: لبارن حج) atawa '''Lebaran Korban''' (hurup Arap Gundul: لبارن قربان) atawa '''Idulkorban''' (hurup Arap Gundul: عيد القربان) atawa '''Lebaran Kambing''' (hurup Arap Gundul: لبارن كمبڠ). Di ni ari, abisnya sembahyang Lebaran Haji, orang-orang pada nyembelèh héwan korban nyang antara laèn: [[Kambing|kambing]], [[Sampi|sampi]], [[Kebo|kebo]], èns. Entar, tu daging biasanya diangsrong-angsrongin bakal nyang ada hak (nyang korban) ama orang-orang nyang kaga' gablek. Penyembelèhannya mah kaga' cuman di entu ari doang, tapi juga' di tiga ari abisnya (11, 12, 13 Haji), nyang kita bilang mah '''Ari Tesrik''' (hurup Arap Gundul: هارى تشريق; basa Arap: يوم التشريق ''yaum al-tasyrīq''). == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] h9q5g9hvien6fzx5yeelulv2w2zv282 Hal (kaèdah basa) 0 1072 20047 5245 2024-06-04T21:42:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20047 wikitext text/x-wiki '''Hal'''<ref>Kimhok, Li. (1884). ''Malajoe Batawi: Kitab deri hal perkataän-perkataän Malajoe, hal memetjah oedjar-oedjar Malajoe dan hal pernahkan tanda-tanda batja dan hoeroef-hoeroef besar''. Betawi: W. Bruining & Co.</ref> (hurup Arab Gundul: حال) di [[kaèdah basa]] entu penglakon di kalimat lakonan kaya': ''Si Abdul ngesun si Jaènab''. Cuman gè', ada nyang rada angèl. Ni dua [[kalimat]] mèmper ma'nanya: * ''Anak kitè padè nanem puun.'' * ''Puun ditanem amè anak kitè.'' Di kalimat pertama, ''anak kitè'' entu hal kaèdahan. Jadi, ada bèdanya dah tu nyang namanya hal mantèkan ama hal kaèdahan.<ref>McArthur, Tom (perm.). (1992). ''The Oxford companion to the English language''. Oxford University Press.</ref> Ada juga' kalimat-kalimat nyang ora gableg hal, kaé: * ''Sini!'' * ''Ngendus manè malingnyè mah butu waktu''. Kalu kalimat gableg hal, enti rèstannya digero ''[[Pengataan (kaèdah basa)|pengataan]]''. == Ruju'an == [[Category:Kaèdah basa]] 9mqtp7hp6b37w7ccozx6pdr4kayjvkc Halaman Utame 0 1073 5249 5248 2024-05-16T13:20:02Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 5248 wikitext text/x-wiki #REDIRECT [[Balé-balé]] phe6pynqsexd4glilxss9wq5tn2u7w6 Halo-Halo 0 1074 5251 5250 2024-05-16T13:20:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5250 wikitext text/x-wiki #REDIRECT [[Halo-halo]] 3m86cqdasik4b95ts4a1vb2qqz90dte Halo-halo 0 1075 20048 5261 2024-06-04T21:42:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20048 wikitext text/x-wiki [[File:Microphone at a poetry reading.jpg|thumb|Tampang halo-halo]] '''Halo-halo''' (hurup Arab Gundul: هالو٢) atawa '''mesin halo-halo''' (hurup Arab Gundul: مسين هالو٢; Inggris/Ènggris: ''microphone'') ya'entu alat bakal ngrobah alun suara jadi sinyal lèstrik. Enni alat dipaké jadi benda penulung manusia dalem ubung-ubungan. Terusannya, halo-halo juga dipaké bakal ngerekem suara. Halo-halo dipaké bakal banyak alat kaya' bèl (telèpon), alat rekem, alat bantu denger, èn pancaran radio atawa tèlèpisi. == Ruju'an == [[Category:Tèhnolohi]] 82rthvtllr4avesun3pba2x9pqpye3n Hambèkuk 0 1076 20049 5269 2024-06-04T21:42:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20049 wikitext text/x-wiki [[File:Kruidkoek.jpg|thumb|Hambèkuk punya tampang]] '''Hambèkuk'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 39. Di ni kamus dita'ripnya "''roti daging''", cuman sebenernya ni kué ngruju' ke ''ontbijtkoek''.</ref> (hurup Arab Gundul: همبيکوک; Welanda: ''ontbijtkoek'', lèterlek: 'kué sarapan') atawa '''''peperkoek''''' (lèterlek: 'kué merica') atawa '''''kruidkoek''''' (lèterlek: 'kué rempa') entu atu kué rempa has [[Walanda|Welanda]] ama Plam. Gandum item atawa [[roge]]<nowiki/>nya<ref>'''Roge''' (hurup Arap gundul: روݢه) – ''gandum hitam'' (Indo.); ''rye'' (Ing.); ''roge'' (Wld.).</ref> entu bahan nyang paling penting, bakal ngasi warna coklat terang bakal tu kué. Ni kué sering dikasi [[cengké]], [[kayu manis]], [[jahé]], [[sikade]]<ref>'''Sikade''' (hurup Arap gundul: سيکاده) – ''succade'' (Indo.); ''succade'' (Ing.); ''sukade'' (Wld.).</ref>, ama pala. Di beberapa bagèan [[Welanda|Welanda]] gableg dia punya rèsèp sendèwèk, atu deri rèsèp nyang paling nyohornya entu ''oudewijvenkoek'' ('kué nini-nini'), nyang biasanya digares di gutekan-gutekan lor, èn dibumbuin paké [[adas manis]]. Hambèkuk biasanya disajènin pas pada sarapan paké mentéga tebel-tebel di atasnya, gantinya roti. Walakin, lantaran tu dia punya rasa manis, ni kué biasanya dimakan jadi ciplak-ciplakan doang. Paling ènak, orang kata mah, dimakannya seari abisnya dipanggang. Hambèkuk juga' ada di [[Indonésia|Indonésia]] sebab lantaran sejarah kolonisasi ama Welanda. == Ruju'an == <references /> [[Category:Makanan]] [[Category:Kué-kuéan]] 7lfbl6pc7vjc8hce4nnm0rxhucph8ji Haminté 0 1077 25731 25712 2024-09-21T05:44:55Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25731 wikitext text/x-wiki '''Haminté'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Haminté''' (hurup Arab Gundul: همينتى atawa خمينتى) – ''munisipalitas'' (Indo.); ''municipality'' (Ing.); ''gemeente'' (Wld.).</ref> (hurup Arab Gundul: همينتى atawa خمينتى) entu atu wilayah bestir<ref>'''Bestir''' (hurup Arap gundul: بستير) – ''pemerintah'' (Indo.); ''government'' (Ing.); ''bestuur'' (Wld.).</ref> nyang dita'rip danta-danta èn penjogrognya galibnya ngruju' ke atu [[kota]] atawa [[désa]], atawa kelompok kecil deri tu èntitèt pada. Atu haminté biasanya dipimpin ama atu [[berehmister]]<ref>'''Berehmister''' (hurup Arap gundul: برهميستر) – ''walikota'' (Indo.), ''mayor'' (Ing.); ''burgemeester'' (Wld.).</ref> èn atu [[hamintérad]]<ref>'''Hamintérad''' (hurup Arap gundul: همينتيراد atawa خميتيراد) – ''dewan kota'' (Indo.), ''city council'' (Ing.); ''gemeenterad'' (Wld.).</ref>. Di banyak negara, haminté jadi atu anakpembagèan bestir nyang paling kecit nyang ada punya wakil pemimpin nyang dipili dèmokratis kendiri. Di beberapa negara, haminté juga' disebutnya sebagé '''kumine'''<ref>'''Kumine''' (hurup Arap gundul: كومينه) – ''komune'' (Indo.); ''commune'' (Ing.); ''commune'' (Pra.).</ref>, tulad: di [[Prasman|Prasman]] digero' ''commune'', di [[Itali|Itali]] – ''comune'', atawa di Swèden – ''kommun''. == Ruju'an == <references /> [[Category:Pulitik]] bj6r5kfl1yyaylpl651ge4vb82i44gd Haminté Prasman 0 1078 20051 5284 2024-06-04T21:42:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20051 wikitext text/x-wiki [[File:FR-communes-2020.png|thumb|Peta haminté atawa kumine Prasman]] '''Haminté Prasman''' (hurup Arab Gundul: همنتى فرسمن atawa خمنتى فرسمن) atawa '''kumine Prasman''' (hurup Arab Gundul: كومينه فرسمن; Prasman: ''commune'') entu pembagèan bestir di [[Prasman|Kiblik Prasman]]. Haminté atawa kumine Prasman umpamanya tuh ''kotapraja'' èn ''kotamadya'' digabungin kaya' di [[Amrik Serèkat|Amrik Serèkat]] èn Kanada, [[Kumine Dètslan|''gemeinden'']] di [[Dètslan|Dètslan]], [[Kumine Itali|''comuni'']] di [[Itali|Itali]], èn [[Kumine Spanyol|''municipios'']] di [[Spanyol|Spanyol]]. Adapun di Prasman, haminté atawa kumine entu atu bagèan bestir paling renda. Ni ngewakilin semua bagèan kota atawa kampung nyang namanya sama, tulad: [[Parès]], [[Bodo]], atawa [[Rèn (kota)|Rèn]]. Per bulan Januari 2021, ada 35.083 haminté di Prasman; 34.836 -nya ada di mètropolitan Prasman, 129-nya ada di departemèn sebrang laot, 83-nya ada di jajahan sebrang laot, èn [[Kalédoni Anyar]].<ref>[https://www.collectivites-locales.gouv.fr/files/Accueil/DESL/2021/Colloc%20en%20chiffres/CL_en_chiffres_2021.pdf "Les collectivités locales en chiffres 2021"] (PDF) (basa Prasman). Direction générale des collectivités locales. h. 18. Dipungut 13 Juli 2023.</ref> == Ruju'an == <references /> [[Category:Prasman]] opz0yii151wfu24wwu4c7ckp75m6e36 Hamintérad Madrid 0 1079 20052 5291 2024-06-04T21:42:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20052 wikitext text/x-wiki [[File:Nuevo Escudo de Madrid.svg|thumb|Lambang Hamintérad Madrit]] '''Hamintérad Madrit''' (hurup Arab Gundul: همنتيراد مجريط atawa خمنتيراد مجريط; Spanyol: ''Ayuntamiento de Madrid'') ya'entu badan administrasi èn haminté tingkat atas [[Madrid|Madrit]], hopstadnya [[Spanyol|Spanyol]]. Hamintérad disusun deri tiga badan: # Berehmister nyang mimpin Hamintérad èn cabang penglaksana (''eksekutif'') # Mejelis Gubernemèn (''Junta de Gobierno'') nyang jadi badan utama cabang penglaksana nyang disusun atas Berehmister èn anggota mejelis nyang dibenum ama dia # Plenèr, atu mejelis sura nyang dipili secara kera'yatan nyang ngewakilin orang-orang Madrit. == Ruju'an == [[Category:Spanyol]] nl74xxxhya7fk1fpg0qqsyndonbeu7u Hans Christian Andersen 0 1080 24867 24865 2024-08-15T05:42:04Z Badak Jawa 13 Biar ga kegedean potrét nya 24867 wikitext text/x-wiki [[File:HCA by Thora Hallager 1869 crop.jpg|150px|thumb|Potrét Hans Christian Andersen]] '''Hans Christian Andersen''' (2 April 1805 – 4 Agustus 1875) entu atu mualip Dèn. Bagèn dia atu ngeja lakon, catetan sapar, roman, èn sair nyang setumbra-tumbra, dia bekènnya lantaran dia punya gawéan bulèngnya. hvekcwic7p6kz5nzgv87njw1vkf9905 Hantu palasik 0 1081 20054 5300 2024-06-04T21:42:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20054 wikitext text/x-wiki [[File:XRF-krasue.jpg|thumb|Tampang hantu palasik]] '''Hantu palasik''' (hurup Arab Gundul: هنتو فالسق) ya'entu sétan nyang dikenal masarakat [[Ètnis Sunda|Sunda]] èn [[Ètnis Betawi|Betawi]]. Di luar daérah contonya kaya' [[Kalimantan|Kalimantan]], enni sétan dipanggil dengen sebutan kuyang. Enni sétan wujudnya mirip ama [[Lèak|lèak Bali]]. Bédanya cuman hantu palasik kaga' paké topèng kaya' lèak Bali. Hantu palasik perawakannya cuman pala ama jeroan kaya' ucus, mah<ref>'''Mah''' (hurup Arab gundul: ماه) - ''lambung'' (ind.); ''stomach'' (ing.) </ref>, ama jantung aja. Hantu palasik ditahayulin gegara ada [[Wadon|orang wadon]] nyang lagi belajar èlmu item. == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] ldxuryh37ivox6rl0qr1kiz7jv1w68f Hapis 0 1082 20055 5307 2024-06-04T21:42:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20055 wikitext text/x-wiki [[File:HafezTomb.JPG|thumb|Makam Hapis]] '''Hapis''' (hurup Arap Gundul: حافظ) atawa '''Koja Syams al-Dīn Muḥammad Ḥāfiz-i Syīrāzī''' (Parsi: خواجه شمس الدين محمّد حافظ شرازى, ''Khwājeh Šams al-Dīn Moḥammad Hāfeẓ-e Šīrāzī'') (lahir antara 1310 èn 1337, diyakinin wapat pas umur 69) ièlah atu penyair deri [[Iran|Negeri Parsi]]. Dia lahir di [[Siras]], Iran. Pas masing muda, dia udah apal [[Kur'an|Kur'an]]. Adapun dia punya bunga rampé sair dikumpulin dalem karya nyang judulnya ''Dīvān-e Ḥāfeẓ'' (Parsi: ديوان حافظ) 'Bunga rampé Hapis'. == Keidupan == [[File:Mohammad Shams al-Din Hafez.jpg|thumb|Gambar Hapis]] Bagèn dia ada punya emban<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Emban''' (hurup Arab Gundul: امبن) – ''pengaruh'' (Indo.); ''influence'' (Ing.).</ref> di kebudayaan èn keidupan bangsa Parsi, srènta dia punya sair-sair nyang mashur sedari lama, dia punya riwayat idup, bisa dibilang, sedikit doangan ditauinnya. Kususnya di masa mudanya, ada banyak bodoran tasawup nyang kenisbat ke dia. Bebrapa riwayat tadkirah nyang nyeritrain Hapis umumnya kaga' bisa diandelin kebenerannya.<ref>[[#reflhp|Lit. Hist. Persia]] III, pp. 271-73</ref> Atu dokumèn nyang mbicarain Hapis punya idup ièlah mukadimah nyang di dia punya ''Dīvān'' tadi, nyang ditulis ama orang sejamannya Hapis nyang kaga' ditauin namanya. Barangkali, dia punya nama Muhammad Gulandam (Parsi: محمد گلندام, ''Moḥammad Golandām'').<ref name="ei-hafez-ii">[[#refeihafez|Hazez (EI)]] B. Khorramshahi and et al., ''II. Hafez's Life and Times''</ref> Kuaran Hapis punya ''Divān'' nyang diterima di kalangan umum di ni masa modèren entu disebutnya ''Qazvīnī-Ḡani'' (Parsi: قزوينى وغنى), dipermak ama Moḥammad Qazvīnī and Qāsem Ḡani. == Ruju'an == eyzn1b8uxquq9rkvkbdmunfzhnab9c7 Hari bebas kendaraan bermotor 0 1083 5309 5308 2024-05-16T13:20:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5308 wikitext text/x-wiki #REDIRECT [[Ari sonder mobil]] r3o50jyqnumwfnf6d8odtpxd44ofj0z Harkip 0 1084 20056 5312 2024-06-04T21:42:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20056 wikitext text/x-wiki [[File:Успенський собор взимку, аерофото.jpg|thumb|[[Gerèja Katèdral Pengangkatan]] di Harkip]] '''Harkip''' (hurup Arab Gundul: خرکف; [[Basa Ukrain|Ukrain]]: Ха́рків ''Khárkiv'') atawa '''Harkup''' (hurup Arab Gundul: خرکف) atawa '''Harkop''' (hurup Arab Gundul: خرکف; [[Basa Rus|Rus]]: Харькoв ''Khar'kov'') ièlah atu kota di [[Ukrain|Ukrain]] èn [[Kukuan Harkip]] punya hopstad. Ni kota – kota paling gedé nomer dua di Ukrain. Adanya ni kota ada di blètan bagèannya Ukrain èn dia punya [[atur banda]] bener-bener ngembang cakep. Ni kota dasarannya dibikin tahon 1654 èn per tahon 2022 dia punya jumblah penduduk ada ngejeprah entuk 1.421.125 orang. == Ruju'an == [[Category:Kota di Ukrain]] khz5gws29sjxr7jzj7ovky75770g1cz Harvest Moon: Back to Nature 0 1085 26520 20057 2024-11-14T03:08:05Z QuantumFoam66 196 26520 wikitext text/x-wiki '''''Harvest Moon: Back to Nature''''' (Basa Jepang: 牧場物語~ハーベストムーン~, ''Bokujō Monogatari Harvest Moon''; urup Arab Gundul: هرويس مون: بق تو ناتور) entu atu gim tontonan nyang dikembangin ama Victor Interactive Software. Enni entu jadi gim kongsol ''Harvest Moon'' awal-awal bakal kongsol bukan-Nintèndo. Pelakon deri ''Harvest Moon 64'' dikeja jadi enni gim punya pelakon, walo maké cara idup, sipat, èn ubungan nyang baru. Atu pèrsi nyang juga nongtotin pelakon utama wadonan dilangsir terusannya. ''Harvest Moon: Back to Nature'' entu gim tontonan nyang isinya soal cara orang jagain kebon. Enni entu gim tontonan nyang juga jadi atu-atunya ''Harvest Moon'' bakal [[Plèstisen|péés]]. == Ruju'an == [[Bangsaan:Gim delengan]] lt9ugv3uokjsavc8563wdzpu9j794gs Hawa (Kitab) 0 1086 20058 18880 2024-06-04T21:42:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20058 wikitext text/x-wiki '''Hawa''' (hurup Arab Gundul: {{Script|Arabic|حواء}}; {{lang-he|{{Script|Hebrew|חַוָּה}}‎}}‎, <small>[[Basa Ibrani Modèren|Modèren]]:</small> ''Ḥava'', <small>[[Pengharakatan Tibriah|Tibriah]]:</small> ''Ḥawwā''; {{lang-ar|{{Script|Arabic|حَوَّاء}}}} {{transliteration|ar|Ḥawwāʾ}}; {{lang-grc|{{Script/Greek|Εὕα}} {{transliteration|grc|Heúa}}}}; {{lang-la|Eva, Heva}}; {{lang-syc|{{Script/Syriac|ܚܰܘܳܐ}} {{transliteration|syc|Ḥawâ}}}}) entu tokoh nyang ada di [[Kitab Kejadian]] di dalem [[Kitab Mugadas Ibrani]]. Kalu mengrikut ceritra asal-muasal dalem [[agama Ibrahimiah]], dia entu [[Orang pertama|wadon pertama]], biar kata ada [[Gunem catur|gunem catur]] di agama [[Yahudi]] apa dia nyang wadon pertama, apa [[Lilit]]. Hawa bekèn juga' jadi [[Adam|Adam]] punya bini. == Ruju'an == [[Category:Tokoh Kitab Mugadas Ibrani]] [[Category:Tokoh wadon dalem Selam]] c87sfna76z9gq9l5hcc5pe6v6gl5uhf Hawai 0 1087 20059 5321 2024-06-04T21:42:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20059 wikitext text/x-wiki {{Negara|native_name=''State of Hawaii'' (Inggris)<br/>''Mokuʻāina o Hawaiʻi'' (Hawai)|name=Hawai<br/>Hawa'i|flag=Flag_of_Hawaii.svg|coat=Seal_of_Hawaii.svg|map=Hawaii_in_United_States.svg|capital=[[Honolulu,_Hawai|Honolulu]]|demonym=Hawai<br/>Hawa'i}}'''Hawai''' atawa '''Hawa'i''' ièlah (hurup Arab Gundul: هوائى; [[Basa Inggris|Inggris]]: ''Colorado'' /ˌkɒləˈrædoʊ, -ˈrɑːdoʊ/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]] èn atu-atunya negeri Amrik Serèkat nyang ada di [[Oséani|Oséani]]. Ni negeri belon lama masup Amrik Serèkat, nya'entu per 21 Agustus 1959. Ni – atu-atunya negeri nyang kebentuk deri [[Pulo|pulo-pulo]] doang. Hawai juga' nama pulo paling gedénya. Hawai punya hopstad ama kota paling gedé namanya [[Honolulu, Hawai|Honolulu]] di [[Pulo Oahu]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] m7usqh1m2hz1enjkyq6hvb6mcrh3wnt Hawariyun 0 1088 20060 5326 2024-06-04T21:42:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20060 wikitext text/x-wiki [[File:The Last Supper - Leonardo Da Vinci - High Resolution 32x16.jpg|thumb|Ma'idah (hidangan) paling ahir]] '''Hawariyun''' (hurup Arab Gundul: حواريون) atawa '''12 Rasul Yèsus''' entu tokoh utama dalem agama [[Serani|Serani]]. Pas kanjeng Yèsus atawa Kanjeng nabi Isa masih ada di dunia èn kanjeng lagi da'wah pas abad awal Masèhi, enni Hawariyun entu bisa dibilang murid-murid nyang paling deket ama kanjeng Yèsus atawa kanjeng nabi Isa. Terusannya, enni murid-murid nyang ngasih kabar seneng deri kanjeng Yèsus bakal orang-orang di luar sono. == Hawariyun menjuntrung Islam == Dalem [[Islam|Islam]] punya tradisi, catetan Kur'an deri kanjeng nabi Isa punya murid-murid kaga' pating namanya, jumblah, atawa rincian apa-apa deri dia pada punya kehirupan. Cuman, tapsir Muslim kurang lebih kasih paham dengen tulisin daptar Wasiat Anyar èn bilang kalo kanjeng punya murid-murid entu: Butrus, Pelipus, Toma, Bartolomeus/Bin Telima, Matta, Andreus, Yakobus/Ya'kub, Yahya/Yohana, Sam'un deri Kan'an, èn Yudas Iskariot/Yahudah Iskariot. Sering banget ulama-ulama banding-banding kanjeng nabi Isa punya murid-murid ama sobat Rasul SAW, nyang nginclo' pas kanjeng Rasul SAW idup. == Hawariyun menjuntrung Serani == [[File:Synaxis of the Twelve Apostles by Constantinople master (early 14th c., Pushkin museum).jpg|thumb|12 Hawariyun]] Dalem Serani punya tradisi, rasul ada 12 orang. para penginjil nulisin orang nyang sama ama nama nyang béda-béda, jadi ada nama rasul nyang disebut dalem atu Injil cuman trada dalem Injil nyang laèn. Kejadian ditahbisinnya 12 rasul ama kanjeng Yèsus diceritain dalem tiga Injil Pèdèngan. Abis nongtotnya kanjeng Yèsus, kanjeng kasih Amanah Ageng ama rasul-rasul 11 orang (Yudas Iskariot udah wapat entu wayah), nya'entu amanah bakal nyampéin ajarannya ke seantèro dunia. Enni kejadian lajimnya disebut pentahbisan rasul-rasul. Selaèn 12 orang rasul, Paulus dalem geréja perdana juga sering disebut jadi rasul ama orang Serani, lantaran diajar èn diutus langsung ama Kristus liwat atu pendelengan dalem hijrahnya ke Damsik/Damaskus Kota (Rasul-rasul punya Cerita 9:4-5). Paulus juga nisbatin dia punya diri jadi '''rasul bakal bangsa-bangsa kaga' Yahudi''' menjuntrung atu tradisi Serani Wètan nyang asalnya deri Injil Luka, ada juga 70 rasul (70 murid menjuntrung pèrkah Serani laènnya) nyang kelibat dalem gawéan ladènan kanjeng Yèsus. Dalem waktu Serani punya perkembangan pas rasul-rasul masing idup disebut jaman kerasulan. Pas abad awal Masèhi, rasul-rasul bikin jemaah di seantèro wilayah Rum, bahkan menjuntrung Serani punya tradisi, ada juga nyang di [[Wètan Tenga|Wètan Tenga]], [[Aprika|Aprika]], èn [[Hindi|Hindi]]. == Ruju'an == 468zlwrm413kl8in8om2rbeeyehvm0z Heru Budi Hartono 0 1089 25890 22247 2024-10-11T03:58:33Z Swarabakti 44 25890 wikitext text/x-wiki [[Gepokan:Heru Budi Hartono.jpg|thumb|jmpl|Foto resmi Heru Budi Hartono jadi Penjabat Gubernur Jakarté.]] '''Heru Budi Hartono''', [[Sarjana Ekonomi|SE]], [[Magister|MM]] (lair 13 Desember 1965) entu birokrat [[Indonesia|Indonesia]] nyang jadi Penjabat [[Gubernur Jakarte|Gubernur Jakarté]] buat sementaré ampé Gubernur nyang baru dibenumin. Sebelonnyé, dié udéh ngejabat Wali Koté Jakarté Utaré pas jaman [[Joko Widodo|Joko Widodo]] masing jadi Gubernur, udahannyé dié jadi Kepala Sekretariat Presiden Republik Indonesia pas Joko Widodo ngejabat [[Presiden Indonesia|Presiden Indonesia]]. Pas [[Pemilihan umum Gubernur DKI Jakarta 2017|Pilkada DKI 2017]], Heru sempet diajang-ajang bakal dijadiin calon wakil gubernur ngedampingin Gubernur DKI Jakarta waktu entu, [[Basuki Tjahaja Purnama|Basuki Tjahaja Purnama]] nyang akhirnyé ditolak amé dié.<ref>[https://metro.tempo.co/read/news/2016/03/08/083751861/jadi-calon-wagub-dampingi-ahok-ini-kata-heru-budi Jadi Calon Wagub Dampingi Ahok, Ini Kata Heru Budi] Tempo.co, tanggal 8 Maret 2016. Diakses pada tanggal 11 Maret 2016.</ref> Udahannyé, Basuki milih [[Djarot Saiful Hidayat|Djarot Saiful Hidayat]] jadi wakilnyé. == Reperensi == {{Reflist}} [[Bangsaan:Tokoh Indonésia]] [[Bangsaan:Tokoh pulitik Indonésia]] rgczsjdbytik9ssygefzc28bh0jgwwb Hikayat Abu Samah 0 1090 20062 5339 2024-06-04T21:42:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20062 wikitext text/x-wiki '''''Hikayat Abu Samah''''' entu atu naskah sastra Betawi nyang diadopsi deri sastra Melayu. Ni naskah digolonginnya sebagé lègenda Islam lantaran asalnya èmang deri sejarah Selam. Ni bisa diliat kalo itu tokohnya ama kejadiannya nyang ada di ni naskah èmang beneran perna ada èn kejadian, kaya' [[Ali]], [[Usman]], èn laèn-laèn sahabat [[Muhammad|Nabi Muhammad]]. Naskah ''Hikayat Abu Samah'' disimpen di beberapa tempat, kaya' [[Musium Nasional Indonésia]] nyimpen 6 naskah, Bibliotik [[Uniwersitèt Lèden]] nyimpen 4 naskah, ''School of Oriental and African Studies'' èn Bibliotik [[Uniwersitèt Londen]] nyimpen 1 naskah. Atu deri naskah Musium Nasional Indonésia punya simpen entu disalin ama [[Muhammad Cing Saidullah]] selamanya tahon 1823. == Ruju'an == [[Category:Basa]] [[Category:Basa Betawi]] [[Category:Sastra Melayu]] g2r0uta9ocapbxq19it96htllmmrwm5 Hindi 0 1091 20063 16848 2024-06-04T21:42:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20063 wikitext text/x-wiki {{Negara|name=Kiblik Hindi|native_name=भारत गणराज्य (Hindi)<br/>''Bhārat Gaṇarājya''|flag=Flag_of_India.svg|coat=Emblem_of_India.svg|map=India_(orthographic_projection).svg|capital=[[Niu-Dèlhi]]|demonym=Hindi<br/>Indu}} '''Hindi''' (hurup Arab Gundul: هندى; [[Basa Hindi|Hindi]]: भारतीय ''Bhārat'') atawa '''India''' (hurup Arab Gundul: انديا) atau nama resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arap gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.)</ref> '''Hindi''' (hurup Arap gundul: کبليک هندى; Hindi'':'' भारतीय गणराज्य ''Bhārat Gaṇarājya'') entu atu negara nyang letaknya di [[Asia Kidul]]. Ini negara sering digero' sebagé '''Negara Anak Benua'''. Hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ada di [[Niu-Dèlhi]]. == Ruju'an == {{Asia}} [[Category:Asia]] <references /> [[Category:Asia Kidul]] [[Category:Negara]] [[Category:Hindi]] d1mboaiw9oug40gzcul15m24t6w2kil Hindia Nèderlan 0 1092 24220 22450 2024-07-16T07:36:19Z Bangrapip 9 24220 wikitext text/x-wiki {{Sejarah Indonésia}} '''Hindia Nèderlan''', atawa '''Hindia Olanda''' atawa '''Hindia Welanda''' ({{Lang-nl|Nederlands(ch)-Indië}}; {{Lang-id|Hindia Belanda}}), entu ada Welanda punya jajahan dengen daèrah nyang banyakannya nglingkup apa nyang kita kata wayah gini sebagé Indonésia, nyang dima'lumin dia punya kemerdékaannya ari bulan 17 Agustus 1945. Marinya Perang Kemerdékaan Indonésia, Indonésia ama Welanda pada daméan tahon 1949. Di Perjanjian Inggris-Welanda tahon 1824, Welanda ngangsrongin kegubernuran Melaka Welanda ke Britani, nyang entakanuh jadi ngamprog itu Melaka (negeri) ke Malésia nyang sekarang. [[Category:Sejarah Indonésia]] fwfsi85nkoa0244pavs8nssmguo3wmq Hindia Wètan Spanyol 0 1093 24202 20065 2024-07-16T07:29:47Z Bangrapip 9 24202 wikitext text/x-wiki {{Sejarah Indonésia}} '''Hindia Wètan Spanyol''' (Spanyol: ''Indias orientales españolas''; Pilipèn: ''Silangang Indiyas ng Espanya'') entu wilayah sebrang laot Kekaèsaran Spanyol di Asia ama Oséani semprak 1565 entuk 1899, nyang dikuku bakal Makuta Spanyol deri Mèksiko Kota ama Madrid liwat jèndral kehulubalangan nyang merènta di Manila. Raja Spanyol adatnya ngagulin dèwèknya jadi "Raja Hindia Wètan èn Kulon" (Spanyol: ''Rey de las Indias Orientales y Occidentales''; Pilipèn: ''Hari ng Silangang at Kanlurang Indiyas''). Semprak 1565 entuk 1821, ni wilayah, barengan ama Hindia Kulon Spanyol, dibestir liwat Kewakilrajaan Spanyol Baru di Mèksiko Kota. Abisnya Kekaèsaran Mèksiko merdéka, ni daèrah pada diperènta langsung deri Madrid. Ni wilayah nyang diperènta kebilang juga' wilayah nyang wayah gini jadi Pilipénen, Guam èn Kepuloan Mariana, serènta Palau, seponggahan deri Mikronési, ama sebentaran doang Taiwan Lor èn pocèlan-pocèlan di Lor Sulawési ama Maluku. Sébu ada jadi pejogrogan guwernemèn nyang pertama nyang entarannya dipingsèrin ke Manila. [[Category:Sejarah Indonésia]] nxhiawv845jqjuae9h2h3p3zwkddlm0 Hindu di Indonésia 0 1094 20066 5373 2024-06-04T21:42:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20066 wikitext text/x-wiki '''Hindu di Indonésia''', sepegimana angkèt 2018 punya kata, cuman diplaktèkin ama sekitaran 1,74% deri kabèhan penduduk, èn ampir 87%-nya ada di Bali. Hindu dulunya pernah jadi igama nyang paling belatakan sebelonnya Selam neba' di mari. Hindu juga' jadi atu deri enem igama resmi guwernemèn punya akuin. Hindu masup ke Indonésia selamanya abad pertama masèhi liwat pedagang, merin, ulama, ama resi Hindi. Sebab lantaran adanya kacukan ajaran Hindu ama ajaran Jawa kolot setempat, serènta ajaran Buda, jadi dah tu Hindu macem Indonésia. Ni pikiran terus ngembang di jaman Sriwijaya ama Majapahit. Sekitaran tahon 1400-an M, ni kerajaan kepapagan ama Selam liwat pedagang Selam deri panté ke panté, mangkanya penganut Hindu mingkinan dikit èn kepingser deri mana-mana pulo Indonésia. Indonésia entu negara dengen jumblah orang Hindu nomer 4 paling banyak di dunia, abisnya Hindi, Népal, ama Benggaladésa. Bagèn kata igama minoritèt, embanan budaya Hindu mah ngebadeg pisan di semua orang punya kebiasaan, ketumanan, èn juntrungan. Di luarnya Bali, pada ngejeprah dah tu penganut igama keruhun nyang ngaku Hindu biar dapet pengakuan resmi. [[Category:Igama di Indonésia]] 38irevgeoeiskz26syk1rfxxeagp59x Ho Chi Minh 0 1095 5376 5375 2024-05-16T13:20:15Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 5375 wikitext text/x-wiki #REDIRECT [[Ho Ciming Kota|Ho Ciming Kota]] edi4w4zev198hcj4gd0ragl4k9hthui Ho Ciming Kota 0 1096 25744 20067 2024-09-21T06:10:45Z OrangKalideres 327 Koreksi 25744 wikitext text/x-wiki [[File:Ho Chi Minh City Collage 2016.png|197px|right|Ho Ciming]] '''Ho Ciming''' dulunya disebut '''Saigon''' entu kota nyang paling gedé di [[Piètnam]]. Ho Ciming Kota ngejenggar ampé kira-kira 2.095 km². Ni kota jumblah penjogrognya secuplek 8.207.787 orang di taon 2012 dengen kerangsekannya segedé 3.590 orang/km2. Wayah gini walikotanya entu [[Nguyen Hong Quan]]. Enni kota diladènin ama [[Lapangan Terbang Antérobangsa Tân Sơn Nhất]] bakal angkutan antérobangsa. == Ruju'an == {{Reflist}} [[Category:Kota di Piètnam]] 9sorqpv5p4slwr7nldyljmamh0buydn Hodeng 0 1097 25465 20068 2024-09-13T02:25:24Z Swarabakti 44 25465 wikitext text/x-wiki [[File:E1266601 (5398889640).jpg|thumb|Tukang pèjèng wadong lagi mèjèngin hodeng]] '''Hodeng'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: هودڠ) entu macem cara mèjèng kecakepan nyang bekèn di atu témpo, tempat, jaman, èn kontèks ketentu.<ref>Laver, James 1979. ''The concise history of costume and fashion''. Abrams.</ref> Biasanya, hodeng entu ada di [[pakéan]], [[Printilan (hodeng)|perintilan]], setil, èns. Hodeng juga atu cara pegimana biar kita kiatannya mingkin narik, biar kena ngebèngbat orang. Hodeng ada kaètannya ama budaya, cuman hodeng juga' ada kaètannya ama pegimana hawa ama sejarah negara kita punya tinggal. Misalnya, di Swèden punya hodeng ada pakéan-pakéan anget èn di Aprika punya – pakéan tipis-tipis. Hodeng nglingkup pakéan, ales kaki, setil idup, perintilan, dandanan, setil rambut, ama jogrogan awak.<ref>Kaiser, Susan B. 2019. ''Fashion and cultural studies''. Bloomsbury Visual Arts. ISBN 978-1350109605</ref> Adapun hodeng baju modèren punya sejarah galibnya dipahamin semprakan tahon 1858, kapan [[Charles Frederick Worth]], atu orang kelairan Inggris, ngebuka' atu rumah [[hodeng mèwah]] (''haute couture'') di [[Parès]]. == Ruju'an == <references /> [[Category:Hodeng]] [[Category:Budaya]] [[Category:Pakéan]] ohguttvtcm0y4llslbfu32lyu4sztnf HokBen 0 1098 22201 20069 2024-06-15T07:19:05Z Irkham Mahfudh 33 Alih 22201 wikitext text/x-wiki #ALIH [[Hoka-Hoka Bènto]] lemjpmr2cf1kz33ub81cgfo0h66k6k6 Hoka-Hoka Bènto 0 1099 20070 5407 2024-06-04T21:42:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20070 wikitext text/x-wiki [[File:Hoka Hoka Bento Sabang.jpg|thumb|Tampang ruma makan langsung madang Hoka-Hoka Bènto]] '''Hoka-Hoka Bènto''' (urup Arab Gundul: هوکا٢ بينتو) atawa lajim banget disingket jadi '''HokBèn''' (urup Arab Gundul: هوکابين) baè' entu [[Warung tinggal madang|ruma makan langsung madang]] nyang ngasi sajian masakan ala [[Jepang|Nipong]] nyang ada punya sintrem di [[Jakarta|Jakarta]], [[Indonésia|Indonésia]]. Sampé enni wayah, Hoka-Hoka Bènto ada punya warung sejumblah 170 warung (mulain [[Januari|Jenuari]] 2020) nyang ngemparag di daérah pulo Jawa, Bali, èn Sumatera. Entu asma Hoka-Hoka Bènto sendèwèk diambil deri [[Basa Jepang|basa Nipong]] nyang ma'nanya entu "madangan anget-anget di dalem rantang". == Ruju'an == 2lwvhc2n4uwusyeu7n85ai1bjwic4r2 Hokkièn 0 1100 22719 20071 2024-06-25T04:18:50Z OrangKalideres 327 /* Ruju'an */+ bangsaan 22719 wikitext text/x-wiki {{Negara|name=Hokkièn<br/>Hokkian|native_name=福建 (hurup Tionghoa)<br/>''Fújiàn'' (Mandarin)<br/>''Hok-Kiàn'' (Hokkièn)<br/>''Fuk1 Gin3'' (Kanton)|flag=-|coat=-|map=China_Fujian.svg|capital=Hokciu|demonym=Hokkièn<br/>Hokkian}} '''Hokkièn''' (hurup Tionghoa : 福建; Mandarin: ''Fújiàn''; Hokkièn: Hok-Kiàn; Kanton: ''Fuk1 Gin3''; hurup Arab Gundul: ) entu atu propinsi nyang ada di bekidul-wètan [[Tiongkok|Tiongkok]]. Hopstatnya entu Hokciu. Kebanyakan daèrah Hokkièn diopènin ama [[Tiongkok|Kiblik Ra'yat Tiongkok]]. Cumanan berapa daèrah Hokkièn kaya' Kimmeng èn kepuloan Maco nyang digenggem ama [[Taiwan|Kiblik Tiongkok]]. Mangkanya, Kiblik Ra'yat Tiongkok masing ngakuin Kimmeng èn Maco jadi bagéan deri propinsi Hokkièn dia punya. == Ruju'an == [[Category:Hokkièn| ]] [[Category:Propinsi di Tiongkok]] c90u2u94c97sbog8pq65q4x4riel47e Honda 0 1101 24282 20072 2024-07-17T06:10:49Z Swarabakti 44 24282 wikitext text/x-wiki [[File:Honda-Motor-Aoyama-01.jpg|thumb|Gedong sintrem Honda di Minami-Aoyama, Minato, Tokyo]] [[File:Honda Logo.svg|thumb|Lambang Honda (montor)]] [[File:Honda Canada.webp|thumb|Lambang Honda (mubil)]] '''Honda Motor Company, Ltd.''' atawa sokanan disebut '''Honda''' (basa Jepang: 本田技研工業株式会社, tuker hurup: Honda Giken Kōgyō Kabushiki Gaisha; hurup Arab Gundul: هوندا) entu atu matskepé antèrobangsa nyang asalnya deri [[Jepang|negeri Nipong]] nyang ngeja gandaran bakal sapar, seroman ama [[mubil]] èn [[montor]]. Enni matskepé ada punya sintrem di Tokyo, negeri Nipong. Honda uda jadi pengeja montor paling gedé èn menjès di dunia sempragan taon 1959. Honda ada hasilnya ngeja 400 tiaw montor ampé buntutan taon 2019, serènta jadi pengeja mesin bakaran dalem jumblah paling gedé sedunia, nyang pengejaannya ngelebihin 14 tiaw mesin bakaran setaonannya. Honda entu pengeja mubil paling gedé kedua di negeri Nipong di taon 2001. Honda ogè jadi pengeja mubil paling gedé nomer lapan di dunia taon 2015. Honda entu pelopor pengeja mubil deri negeri Nipong nyang ngelangsir asma mubil mantep mèwahnya sendèwèk, nya'entu Acura di taon 1986. Selaèn ngeja mubil èn montor, Honda gè ngeja peranti ngebon, mesin kelaotan, gandaran aèr pribadi, generator lèstrik, èn laènnya. Sempragan taon 1986, Honda udah kinclo' dalem pengajian [[Calakan bikinan|calakan bikinan]] atawa robot èn ngelangsir robot ASIMO di taon 2000. Honda gè uda megar ke sèktor penghiberan dengen kawas ngewangun GE Honda Aero Engines di taon 2004 èn mulain ngeja Honda HA-420 HondaJet di taon 2012. Honda ada punya dua ''joint venture'' di [[Tiongkok|negeri Tiongkok]], nya'entu ''Dongfeng Honda'' èn ''Guangqi Honda''. Di taoh 2013, Honda ngandilin kitaran 5,7% deri pemasupan duinya (US$6,8 miliar) bakal pengajian èn pemegaran. Di taon 2013 gè, Honda udah jadi pengeja penggandaran (''otomotif'') deri negeri Nipong nyang jadi pengèkspor bersih deri Amrik Serèkat, dengen ngèksporin 108.705 mubil asma Honda èn Acura, tapian cuman ngimpot 88.357 mubil asma Honda èn Acura. == Ruju'an == 3uhub6exoabxjmdv4k6zqufvaer5ati Honduras 0 1102 20073 5423 2024-06-04T21:42:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20073 wikitext text/x-wiki {{Negara|name=Kiblik Honduras|native_name=''República de Honduras'' (Spanyol)|flag=Flag_of_Honduras.svg|coat=Coat_of_arms_of_Honduras.svg|map=Honduras_(orthographic_projection).svg|capital=TTégusigalpa|demonym=Honduras}} '''Honduras''' (hurup Arab Gundul: هوندوراس; Spanyol: ''Antigua and Barbuda'') atawa resminya '''Kiblik Honduras''' (hurup Arab Gundul: هوندوراس; Spanyol: ''República de Honduras'') entu negara nyang letaknya di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Guatémala|Guatémala]] di bekulon, [[Salbador|Salbador]] di belah kidul-kulon, èn [[Nikaragua|Nikaragua]] di belah kidul-wètan. Sebagé lagi, ni negara gableg jalan ke laot ke [[Laotan Teduh|Laotan Teduh]] di [[Telok Ponséka|Telok Ponséka]] èn ke [[Laot Karaiben|Laot Karaiben]] di [[Telok Honduras|Telok Honduras]]. Ni negara punya hopstad [[Tégusigalpa|Tégusigalpa]]. Ni negara jenggarnya 112.492 km<sup>2</sup> (43.433 mi<sup>2</sup>). Di sono, ada barang 9.571.352 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Honduras]] iedvaepub08tqnk5amqb94h4j78y1me Honggari 0 1103 20074 5439 2024-06-04T21:42:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20074 wikitext text/x-wiki {{Negara|name=Honggari|native_name=''Magyarország'' (Honggari)|flag=Flag_of_Hungary.svg|coat=Coat_of_arms_of_Hungary.svg|map=EU-Hungary.svg|capital=Budapès|demonym=Honggar}} '''Honggari''' (hurup Arab Gundul: هڠݢارى) atawa '''Honggeré''' (hurup Arab Gundul: هڠݢرى; Honggari: ''Magyarország'', lèterlek: Negeri Honggari) atawa '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Honggari''' (hurup Arab Gundul: کبليک هڠݢارى; Honggari: ''Magyar Köztársaság'') entu atu negara nyang letaknya di wilayah [[Èropa Tenga|Èropa Tenga]] punya belah kidul-wètan, watesan ama Semenanjung Balkan. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Budapès|Budapès]]. Honggari, kalo dibandingin ama dia punya jiran di bekulonnya, [[Ostenrèk|Ostenrèk]], ni negara – masupnya mah rada gedéan èn penduduknya ada sekitar 10 jutaan. Laèn-laèn negara nyang watesan ama Honggari antara laèn: [[Slowaki|Slowaki]], [[Ukrain|Ukrain]], [[Ruméni|Ruméni]], [[Sèrwi|Sèrwi]], [[Kroasi|Kroasi]], èn [[Slowéni|Slowéni]]. Honggari punya basa resmi entu [[Basa Honggari|basa Honggari]]. Ni negara udah jadi anggota [[Uni Èropa|Uni Èropa]] (UÈ) sempragan tahon 2004. Adapun ni negara punya nama asli dicomot deri nama suku Majar nyang dateng di Honggari selamanya akir abad ke-9 M. Adapun orang Honggari digero'nya '''orang Honggar''' (hurup Arab Gundul: اورڠ هڠݢار). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Sintrem]] [[Category:Negara]] [[Category:Honggari]] tkyd9c7r56sxc6byycqjmfwq24r0hkl Hongkong 0 1104 20075 5447 2024-06-04T21:42:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20075 wikitext text/x-wiki {{Negara|name=Daèrah Bestir Istimèwa Kiblik Ra'yat Tiongkok Hongkong|native_name=香港特別行政區<ref>Hurup Terdisionil</ref><br/>香港特别行政区<ref>Hurup Ringkes</ref><br/>''Xiānggǎng Tèbié Xíngzhèngqū'' (Mandarin)<br/>''Hēunggóng Dahkbiht Hàhngjingkēui'' (Kuantung)|flag=Flag_of_Hong_Kong.svg|coat=Regional_Emblem_of_Hong_Kong.svg|map=Hong_Kong_in_China_(zoomed)_(+all_claims_hatched).svg|capital=Hongkong|demonym=Hongkong}} '''Hongkong''' (hurup Arab Gundul: هڠکوڠ; hurup Tionghoa Terdisionil: 香港; hurup Tionghoa Ringkes: 香港; Mandarin: ''Xiānggǎng''; Kuantung: ''Hēunggóng'') atawa resminya '''Daèrah Bestir Istimèwa Kiblik Ra'yat Tiongkok Hongkong''' (hurup Arab Gundul: دائرة بستير استموا کبليک رعية تيوڠکوق هڠکوڠ; hurup Tionghoa Terdisionil: 香港特別行政區; hurup Tionghoa Ringkes: 香港特别行政区; Mandarin: ''Xiānggǎng Tèbié Xíngzhèngqū''; Kuantung: ''Hēunggóng Dahkbiht Hàhngjingkēui'') entu atu deri dua [[Tiongkok|Kiblik Ra'yat Tiongkok]] punya Daèrah Bestir Istimèwa (nyang atunya lagi [[Makao]]). Ni atu bagèan dunia nyang paling kandel ama maju, èn biaya idupnya mahal pisan. Hongkong mah lekas majunya dalem berapa dékade abisnya Perang Dunia II, hata jadi atu sintrem keduitan kelas dunia nyang nyohor. Hongkong entu atu deri wilayah-wilayah rèstanan Kekaèsaran Britani ampé tahon 1997, pas [[Britani Gedé|Britani Gedé]] ngangsrongin ni daèrah ke Tiongkok. Entakonoh, Tiongkok janji bakal ngasi status istimèwa bakal 50 tahon. Hongkong punya penduduk ada tuju jutaan lebi. Èkonominya melesat majunya deri atu bandar dagang ampé jadi kota kandel pisan. Hongkong ngelah gedong penyèkèr langit paling ngebadeg di dunia. Hongkong kebelèk jadi 3 bagèan: * [[Pulo Hongkong]] * [[Kiuliong]] * Daèrah Anyar (masup 235 pulo sebrang laot) Hongkong dulunya Britani punya jajahan sedari 1842 ampé 1997, sebab Tiongkok nyerahin itu kota lantaran kalah [[Perang Madat Kedua]]. Mancan pengangsrongan tahon 1997, Hongkong jadi kukuannya Tiongkok di bawa atu kewontenan istimèwa. Hongkong gableg dia punya wèt dasar sendèwèk nyang laèn deri Kiblik Ra'yat Tiongkok punya wèt dasar. == Ruju'an == <references />{{Negara di Asia}} [[Category:Asia]] [[Category:Asia Wètan]] [[Category:Tionghoa]] [[Category:Tiongkok]] c6uziifkrfbuc7ccyd3e0r0r4z0a5lt Hopstad 0 1105 5449 5448 2024-05-16T13:20:22Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5448 wikitext text/x-wiki #REDIRECT [[Ibu negeri]] hk0z1hkl4dgv85k76o6pg9eblrglwdz Hopstad Nusantara 0 1106 5451 5450 2024-05-16T13:20:23Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5450 wikitext text/x-wiki #REDIRECT [[Ibu Negeri Nusantara]] pv8nnhx2ovommugqgd7q0y4k0rdtn0y Hordèng 0 1107 20076 5459 2024-06-04T21:42:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20076 wikitext text/x-wiki [[File:Gordijnen aan venster.JPG|thumb|Tampang hordèng]] '''Hordèng''' (urup Arab Gundul: هورديڠ) atawa '''lelangsé''' (hurup Arab Gundul: للڠسى) nya'entu sèsètan kaèn nyang dipaké bakal aling-alingan cahaya. Hordèng sokanan dicantèlin di [[jendèla]] atu bangunan bakal aling-alingan masup cahaya, kaya' di wayah peteng mau nibra, atawa gè' bakal ngalingin cahaya kuar deri bangunan (biar orang di luar pada kaga' ngiat jeroannya). Hordèng juga' dipaké bakal ngebelèk drip penampilan kaya' pas atu tonil di mana tukang lakon bakal bebenah di balik hordèng sewayah tukang nongton tonil nungguin di adepannya tu hordèng. Kapan dipaké bakal atu tonil, tu hordèng dibuka pas tonil mulain èn ditereb pas mandek tonilnya. == Ruju'an == g1bk3ehg07kil8sgg697yk6d5jyb5ug Horgol 0 1108 20077 5468 2024-06-04T21:42:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20077 wikitext text/x-wiki [[File:ATS-girls-try-out-mouth-organs-before-packing-them-for-despatch-391767974767.jpg|thumb|Wadon lagi pada maènin horgol]] [[File:Gaitas.jpg|thumb|Horgol punya tampang]] '''Horgol'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: هرݢل) entu atu [[alat gending]] nyang maèninnya ditiup pat-pèt ke bolongan di sampingnya. Horgol mah harganya murah, lagi gampil dimaèninnya. Horgol ngasilin dia punya suara gending deri geteran rit<ref>'''Rit''' (hurup Arab Gundul: ريت) – ''reed'' (Ing.); ''riet'' (Wld.).</ref> di horgol punya cangkrang logemnya. Horgol dipaké di gending-gending ''blues'', tanji-tanji ra'yat, ''rock and roll'' (jingkrak-jingkrak), ama pop. Atu jenis horgol husus, nama [[Horgol kromatik|horgol kromatik]], dipaké di gending-gending ''jazz'' ama klasik. Horgol punya konci entu antara laèn: G, A♭, A, B♭, B, C, D♭, D, E♭, E, F, èn F♯. Saban konci kena maènin laèn bentangan not. == Ruju'an == <references /> [[Category:Gending]] [[Category:Alat gending]] [[Category:Alat gending tiup]] 6vfby9kryqhwu3vqt3o2cpi7ehrzoo9 Horgol kromatik 0 1109 20078 5476 2024-06-04T21:42:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20078 wikitext text/x-wiki [[File:16-hole chrom 10-hole diatonic.jpg|thumb|Horgol kromatik 16-lobang]] '''Horgol kromatik''' (hurup Arab Gundul: هرݢل کروماتيک atawa هرݢل خروماتيک) entu atu jenis [[Horgol|horgol]] nyang maké palang slèrèkan tombol bakal ngarain udara deri lobang di tiupannya ke lèmpèng rit<ref>'''Rit''' (hurup Arab Gundul: ريت) – ''reed'' (Ing.); ''riet'' (Wld.).</ref> nyang dituju. Ni alat gending kena maènin 12 not skala kromatis Kulon. Horgol kromatis bisa dibèdain ama horgol pakem, nyang cuman bisa maènin not beberapa konci gending doang. Horgol kromatik biasanya lobangnya 12, 14, atawa 16. Horgol kromatik 12-lobang gableg 12 konci, sebab antéro skala kromatiknya ada, èn banyak ahli patokannya paké konci C–nyang paling gampil dièling. == Ruju'an == : <references /> [[Category:Alat gending]] [[Category:Alat gending tiup]] jkk1ykz36t04ehtclx0orodi45clvq4 Hoskut 0 1110 20079 5480 2024-06-04T21:42:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20079 wikitext text/x-wiki [[File:Morgonklädning - Livrustkammaren - 5367.tif|thumb|Hoskut deri jaman 1850-an.]] '''Hoskut'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: هوسکوت) entu baju luaran nyang gombrong èn bisa bakal [[Lanang|lanang]] atawa [[Wadon|wadon]]. Ni mèmper kaya' [[jas mandi]], cuman sonder bahan nyang nyerep. Hoskut entu gaon nyang gombrong, depannya ngablag, èn diiket ama angkin<ref>'''Angkin''' (hurup Arab Gundul: اڠکين) – ''sabuk kain'' (Indo.).</ref> nyang dipaké di luarnya pakéan malem pas bangun deri kasur, atawa, kadang sekarang, dipaké juga' ama pakéan siang pas separoh paké baju atawa meleding<ref>'''Meleding''' (hurup Arab Gundul: ملديڠ) – ''telanjang dada'' (Indo.).</ref> pas pagi-pagi atawa soré-soré. Hoskut biasanya cuman dipaké sekitaran ruma doang. Ni pakéan bisa dipaké biar anget-anget, jadi krèdongan nyang nyaman di luarnya pakéan malem kalo lagi kaga' di kasur, atawa jadi kaya' [[onderhud dames]]. Hoskut bisa dipaké di atasnya [[pakéan malem]] atawa laèn pakéan, atawa malahan kalo lagi meleding. Kalo ada tamu atawa orang nyaba nyang masup ke jero rumah, pas itu sahibulbaèt lagi separo paké baju atawa meleding, dia bisa aja maké pakéan tambahan, kaya' hoskut. == Ruju'an == [[Category:Pakéan]] 63pfyvm1zj3ymg4w9pm6astfc96kjyr Hotma Sitompul 0 1111 20080 5485 2024-06-04T21:42:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20080 wikitext text/x-wiki '''Hotma Sitompul''' ya'entu [[Pokrol|pokrol]] dèri [[Sumatra Lor|Sumatra Lor]] nyang bekèn lantaran ngurusin artis-artis punya kasus hukum di Indonésia. Dia lair ari bulan 30 Nopèmber 1965. Hotma ada lulusan deri [[Uniwersitèt Gajah Mada|Uniwersitèt Gajah Mada]], ngambil èlmu wèt. Dia juga' bekèn lantaran dia jadi baba kualonnya deri Bambang Réguna Bukit ama jadi adè'nya [[Ruhut Sitompul]]. == Ruju'an == [[Category:Pokrol Indonésia]] 7olsgkpkjxdxj0nbgoh5a2j40tmf7u4 Hujah (mantèk) 0 1112 20081 5489 2024-06-04T21:42:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20081 wikitext text/x-wiki '''Hujah''' (hurup Arab Gundul: حجة) entu cara ngalok-ngalokin atawa ngogo-ngogoin orang biar nglakonin atu hal. Alesan juga' kudu dikasi biar bisa nerima tu kesimpulan.<ref name=":0">Johnson, Ralph H. (2000). ''Manifest rationality: a pragmatic theory of argument''. Niu-Jèrsi: Erlbaum, 46-49.</ref> Telepekan umum hujah dalem basa alami entu kalu [[Sarapan (mantèk)|sarapan]] ([[Ongsongan (mantèk)|ongsongan]] ama [[Pernyataan (mantèk)|pernyataannya]]) ngedukung cedèkan (''klaim'') atawa kesimpulan.<ref name=":0" /><ref>Stanford Enc. Phil., ''[http://plato.stanford.edu/entries/logic-classical/#3 Classical Logic]''</ref> == Ruju'an == [[Category:Mantèk]] [[Category:Pilsapat]] ig68agawk3zy982x91bmafkkbtljx7c Hukum kanun gerèja 0 1113 20082 5493 2024-06-04T21:42:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20082 wikitext text/x-wiki Gerèja Katolik punya '''hukum kanun''' (deri basa Latèn: ''ius canonicum'') entu pegimana "Gerèja bebenah ama ngatur dia punya sendèwèk". Ni – sistim hukum èn asas wèt gerèja nyang dikeja èn diterepin ama kewenangan tingkat-tingkatan di jeronya Gerèja Katolik bakal ngatur paguyuban luaran èn guwernemèn serènta ngasi perènta ama ngarahin Gerèja Katolik punya piil dalem hal ni Gerèja punya da'wah. Ni – sistim wèt Kulon modèren nyang paling pertama èn nyang paling tua nyang pepes belakon jadi sistim wèt di Kulon ampé sekarang, sementara di Katolik Wètan punya terdisi béda sendèwèk itu hukum kanun merènta 23 gerèja terindilan Katolik Wètan ''sui iuris''. == Ruju'an == [[Category:Gerèja Katolik]] 4b5cqucq58hkjs5o8p61tmktrcay7af Hèlikupter 0 1114 20083 5500 2024-06-04T21:42:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20083 wikitext text/x-wiki [[File:Lynx Hubschrauber IFOR.jpg|thumb|Westland Lynx, atu hèlikupter nyang bisa mabur ampé 300 km/jem lebih]] '''Hèlikupter''' (hurup Arab Gundul: هيليکوفتر) atawa '''kapal kintiran''' (hurup Arab Gundul: كافل كنتيران) ya'entu [[Kapal terbang|kapal terbang]] nyang lebih berat dari [[Udara|udara]], punya kintiran digerakin mesinnya. == Ruju'an == [[Category:Gandaran]] 8g3carlw99n54t2m5dfuw4juebjj3j7 Hèlsingki 0 1115 24104 23882 2024-07-15T14:50:51Z 2001:99A:80E:3A00:54DC:5B34:BDBA:15 /* Ruju'an */ 24104 wikitext text/x-wiki [[File:Helsingin ydinkeskustaa ja Mannerheimintien alkupäätä Erottajan paloaseman tornista (cropped).jpg|thumb|Hèlsingki paké implengan lèbar]] '''Hèlsingki''' (hurup Arab Gundul: هلسڠکى; [[Basa Pin|Pin]]: ''Helsinki'' [ˈhelsiŋki]; [[Basa Swèd|Swèd]]: ''Helsingfors'', Swèd Pinlan: [helsiŋˈforːs]) atawa '''Hèslingki''' (hurup Arab Gundul: هسلڠکى) entu ada negara [[Pinlan]] punya [[hopstad]]. Hèlsingki juga' jadi kota paling gedé di Pinlan. Ada barang 673.011 orang nyang pada ngejogrog di mari per tahon 2023, èn 1,576,438 orang nyang ngejogrog di gutekan mètropolitannya.<ref>[https://stat.fi/en/publication/cl7t0nzav2t0o0bvy6hk5fzpc "Preliminary population statistics 2023, September"]. ''StatFin''. Dipungut per 1 Nopèmber 2023.</ref> Hèlsingki adanya di Pinlan bekidul, di pesisir [[Telok Pinlan]]. Ni kota ada di Daèrah [[Usima]]. Kalo orang ngimpleng deri Hèlsingki, [[Talin]] ada di sebrangannya laot sonoh, cuman kejauhan bakal keimplengan. Geroan sa'ir bakal Hèlsingki entu "bocah no'nya Laot Baltik". == Ruju'an == [[Bangsaan:Ibu negeri di Èropa]] [[Bangsaan:Pinlan]] mftelpfz8eiumy2b3yksogzdchzwh85 Hèm 0 1116 20085 5506 2024-06-04T21:42:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20085 wikitext text/x-wiki [[File:Shirt, men's (AM 2015.44.1-1).jpg|thumb|Hèm lanang tangan panjang]] '''Hèm''' (hurup Arab Gundul: همد) atawa '''kemèja''' (hurup Arab Gundul: کميج) ièlah atu jenis [[baju]] atawa atasan nyang galibnya dipaké ama [[Lanang|lanang]]. Ni pakéan nutupin [[Tangan|tangan]], [[Bahu|bahu]], [[Dada|dada]], entuk ke [[Bero'|bero']]. Hèm biasanya maran ke pakéan nyang ada [[Kerah|kerahnya]]. == Ruju'an == [[Category:Pakéan]] s34gzqog5rrxgql0mi9mflib47i4zzk Hènbodi 0 1117 20086 5514 2024-06-04T21:42:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20086 wikitext text/x-wiki [[File:Cocoa butter lotion.jpg|thumb|Tampang hènbodi mèrek Vaseline]] '''Hènbodi''' (hurup Arab Gundul: هنبودى) atawa '''Hèmbodi''' (hurup Arab Gundul: همبودى) atawa '''Hèngbodi''' (hurup Arab Gundul: هڠبودى; Inggris/Ènggris: ''lotion''; Indonésia/Èndonésa: ''calir'' atawa ''losion'') ya'entu benda caèr nyang dikeja deri campuran bahan-bahan kimia èn wangi-wangian nyang dipaké bakal kulit biar alus atawa bagus. Jadinya [[kulit]] kaga' busikan èn jadinya terasa lebi sihat. Hènbodi dipaké ke [[kulit]] langsung. Biasanya hènbodi dipaké di [[tangan]] atawa [[kaki]]. Cara balurnya entu biasanya bisa langsung aja paké tangan langsung, bisa paké kuas, atawa paké kapas. == Ruju'an == [[Category:Dandan]] b7f8fjo4vsynqhh28zgarx6kvpkusen Hénbodi 0 1118 5516 5515 2024-05-16T13:20:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5515 wikitext text/x-wiki #REDIRECT [[Hènbodi]] qx7bp48ow1cm4zd3fhx0mgvvfusfz2z Héwan 0 1119 20087 5520 2024-06-04T21:43:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20087 wikitext text/x-wiki [[File:Animal diversity b.png|thumb|Keroncètan héwan]] '''Héwan''' (hurup Arab Gundul: حيوان) atawa '''binatang''' (hurup Arab Gundul: بيناتڠ) atawa '''sato'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 113.</ref> (hurup Arab Gundul: ساتو) atawa '''satoan<ref name=":0" />''' (hurup Arab Gundul: ساتوان) entu mahluk hidup nyang sèlnya ngebadeg. Héwan dapet [[ungkulan]] deri laèn mahluk idup. Biasanya, héwan makan tu mahluk idup laènnya atawa gelèndotan ngombé deri tu mahluk idup. Héwan, [[Tumbuhan|tumbuan]], [[jejamuran]], èn berapa mahluk idup laènnya gableg sèl ribet, mangkanya diomplokin jadi [[èukariote]]. Èlmu nyang ngebelajarin pasal héwan namanya [[èlmu héwan]], kalu pasal keidupan jaman jebot – [[èlmu jaman jebot]]. Banyakan héwan pada ayeng-ayengan, artinya bisa gerak ke sono ke mari. Héwan pada nyomot [[oksigèn]], èn ngembusin [[karbon diokside]]. Ni [[ambekan sèl]] – bagèan deri dia punya [[tuker jat]] (''metabolisme''). Laèn dah, mangkanya, ama tumbuan. Sebagé lagi, héwan punya sèl laèn ama mèmbran sèl nyang ada di laèn-laèn mahluk èukariote kaya' tumbuan èn jejamuran. == Ruju'an == [[Category:Héwan]] i4nss0l1agnjixc6bcpazbfmx9wrpji Héwan kerat-kerit 0 1120 20088 18837 2024-06-04T21:43:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20088 wikitext text/x-wiki '''Héwan kerat-kerit''' (hurup Arab Gundul: {{Script|Arabic|بناتڠ کرة٢}}) atawa '''héwan krikitan''' (hurup Arab Gundul: {{Script|Arabic|بناتڠ کريکيتن}}) ya'entu atu [[Héwan|héwan]] deri jenis [[binatang nété']] nyang punya nama Latèn ''Rodentia''. == Ruju'an == [[Category:Héwan kerat-kerit]] bhs7y2031i8swabsvxe66yrs30cg59b I'lan 0 1121 20089 5529 2024-06-04T21:43:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20089 wikitext text/x-wiki [[File:Japan Tokyo Shinjuku billboards 11 014.jpg|thumb|I'lan pating dipèjèng di [[Tokio]]]] '''I'lan''' (hurup Arab Gundul: اعلان) atawa '''rèklame''' (hurup Arab Gundul: ركلامه) entu cara pegimana matskepé ngaru-ngaruin orang biar pada ngebeli atawa maké dia punya bikinan, ladènan, atawa ngambil dia punya pikiran. I'lan entu atu unsur deri pemasaran, nyang juga' nglingkup [[rancangan]], [[pemerdataan]], èn [[penggalian data]].<ref>[https://online.csp.edu/program-resources/marketing-vs-advertising "Marketing vs. Advertising: What's the Difference?"]. 13 Juli 2020.</ref> I'lan biasanya dirancang bakal perwakilan peri'lanan bakal sponsor atawa [[mèrèk]] èn dikeja bakal halayak umum ama macem-macem [[Média masa|média]]. I'lan nongtot di [[Tipi|tipi]], [[Radio|radio]], [[koran]], [[Majalah|majalah]], ama [[Balèho|balèho-balèho]] di [[Setrat|setrat-setrat]] ama [[Kota|kota-kota]]. == Ruju'an == [[Category:Peri'lanan]] fi97gfvt2evjvkb21afgacfvt727m2o Ibingan topèng Betawi 0 1122 5531 5530 2024-05-16T13:20:31Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5530 wikitext text/x-wiki #REDIRECT [[Topèng Betawi]] 5qk4ehc8vwkubfry23sc08bktqywu4w Ibnu Haldun 0 1123 20090 5543 2024-06-04T21:43:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20090 wikitext text/x-wiki {{Databox|item=Q9294}} '''Ibnu Haldun''' (hurup Arap Gundul èn Arab: أبو زيد عبد الرحمن بن محمد بن خلدون الحضرمي, ''Abū Zayd ‘Abd ar-Raḥmān ibn Muḥammad ibn Khaldūn al-Ḥaḍramī''; idupnya: 27 Méi 1332 – 17 Maret 1406) ada satu pemikir Arab nyang bepengaru di abad ke-14. Dia punya kuarga aslinya deri [[Andalus]]. Ibnu Khaldun ngabdi ama pemerèntah dengen macem-macem cara. Cuman, kadang dia dibui. Dia pernah tinggal di [[Murakus]], èn juga di [[Granada]]. Terus, dia pindah ke [[Kairo|Kahirah]] pas dia jadi kadi<ref>'''Kadi''' (hurup Arap gundul: قاضى) – ''hakim agama'' (Indo.); ''judge'' (Ing.)</ref>. Kitap nyang paling mashur Ibnu Khaldun punya tulis ièlah ''Kitāb al-ʿibar'' (basa Arap: كتاب العبر 'Kitap pelajaran'), pasal sejarah dunia. Bagèan pertama, ''Muqaddimah'' (Arab: مقدمة 'Mukadimah') sering dipaké sendèwèkan. Ni buku sering dialem-alem sebagé pengrintis [[èlmu kemasarakatan]]<ref>'''Èlmu kemasarakatan''' (hurup Arap gundul: علم كمشاركتن) – ''sosiologi'' (Indo.); ''sociology'' (Ing.)</ref>. Dia juga' pernah nulis dia punya riwayat idup sendiri. Ibnu Khaldun njalanin idup dalem penyarian keajegan èn emban<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Emban''' (hurup Arab Gundul: امبن) – ''pengaruh'' (Indo.); ''influence'' (Ing.).</ref>. Dia asalnya deri kuarga ulama èn pulitisi nyang pèngèn ngidupin itu dua cita-cita. Dia bisa berasil di bidang keèlmuan lebi-lebi deri laèn-laèn bidang. Dia wapat ari tanggal 17 Maret 1406, atu bulan abis dia punya pemilihan keenem bakal jabatan kadi [[Majehab Maliki (Islam)|mashab Maliki]]. == Ruju'an == <references /> [[Category:Pilsapat]] [[Category:Pilsup]] [[Category:Arab]] hdiparxbfmi367xljbusn5w5qhwe4zs Ibnu Khaldun 0 1124 5545 5544 2024-05-16T13:20:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5544 wikitext text/x-wiki #REDIRECT [[Ibnu Haldun]] g3umlnak9mk8ze5ikkxdcgbgi8lhu2n Ibnu Sina 0 1125 22180 20091 2024-06-12T20:15:00Z Jalilah Jali 457 Gepokan 22180 wikitext text/x-wiki {{Databox|item=Q8011}} '''Ibnu Sina''' (Parsi: ابن سینا, ''Ibn Sīnā''; 980 – Juni 1037 M), di Kulon bekènnya '''''Avicenna''''',<ref name="britannica">[http://www.britannica.com/eb/article-9011433 Avicenna], [[Encyclopaedia Britannica|Encyclopaedia Britannica]]</ref><ref>Von Dehsen, Christian D.; Scott L. Harris (1999-10-21). ''[https://books.google.com/books?id=25yC2ePhbXEC Philosophers and Religious Leaders]''. Greenwood Press. h. 19. ISBN <bdi>978-1-57356-152-5</bdi>.</ref> ièlah ada atu orang serbagapa<ref>"Serbagapa" (''rek''.) (hurup Arab Gundul: سرباݢاف) – istilah rèkaan baru bakal kupuan basa Betawinya bakal kata ''polymath'' (Ing.), artinya 'orang nyang serba bisa di banyak èlmu'.</ref> Selam Parsi èn atu doktor nyang paling penting èn juga' atu pilsup Islam di dia punya jaman. Dia nulis kurang lebi sekitaran 450 karya dalem macem-macem bidang èlmu, 240-nya masing ada ampé sekarang, masup juga' antara laèn di dalemnya ada 150 karya pilsapat èn 40-nya pasal [[èlmu kedoktoran]].<ref name="MacTutor Biography|id=Avicenna">O'Connor, John J.; Robertson, Edmund F., [http://www-history.mcs.st-andrews.ac.uk/Biographies/Avicenna.html "Avicenna"], ''MacTutor History of Mathematics archive'', University of St Andrews.</ref>[[Gepokan:1950 "Avicenna" stamp of Iran.jpg|jmpl|Ibnu Sina di perangko Iran|left]]Dia punya karya paling mashur nama ''Kitab Pengobatan'' ( Arab: كتاب الشفاء, ''Kitāb al-syifāʾ'') – satu ènsiklopédi pilsapat èn ilmiah, èn ''Kanun Kedoktoran'' (basa Arap: القانون في الطبّ, ''al-Qānūn fi-'l-ṭibb'') – satu ènsiklopédi kedoktoran.<ref name="Britannica">Nasr, Seyyed Hossein (2007). [http://www.britannica.com/eb/article-9011433/Avicenna "Avicenna"]. ''Encyclopædia Britannica Online''. Diarsip deri nyang [https://web.archive.org/web/20071031092920/http://www.britannica.com/eb/article-9011433/Avicenna asli] 31 Oktober 2007. Dipungut 11 Juni 2023.</ref> Dia juga bekèn dengen nama '''Pūr Sīnā''' (Parsi: پور سینا, ''Pūr Sīnā''), artinya "Anak Sina" dalem basa kitanya.<ref name="pharmacorner">[https://web.archive.org/web/20100105143157/http://pharmacorner.com/default.asp?action=article&ID=121 "Extracts from the history of Islamic pharmacy"]. ''Pharmacy History''. Pharma Corner. Diarsip deri nyang [http://www.pharmacorner.com/default.asp?action=article&ID=121 asli] 5 Januari 2010. Diicomot 11 Juni 2023.</ref> Adapun dia punya nama dalem basa Arap ya'entu أبو علي الحسین ابن عبدالله ابن سینا '''''Abū ʿAlī al-Ḥusain b. ʿAbd Allāh b. Sīnā'''''. Di basa-basa Kulon, biasa digero' ''Avicenna'' (Yunani: Aβιτζιανός, ''Avitzianos'') nyang mengrupa'in nama penglatinannya.<ref>Greenhill, William Alexander (1867), [https://web.archive.org/web/20051231191519/http://www.ancientlibrary.com/smith-bio/0012.html "Abitianus"], di Smith, William (per.), ''Dictionary of Greek and Roman Biography and Mythology'', pol. 1, h. 3, diarsip deri nyang [http://www.ancientlibrary.com/smith-bio/0012.html asli] 31 Désèmber 2005, dipungut 11 Juni 2023.</ref><ref>Sizgorich, Tom. "Avicenna". World History: Ancient and Medieval Eras. ABC-CLIO, 2013. Web. 4 Dec. 2013.</ref> Ama pengrikutnya, dia digelarin sebagé '''''al-Syaikh al-Raʾīs''''' 'Dedengkotnya Séh'. == Ruju'an == <references /> [[Category:Pilsapat]] [[Category:Pilsup]] srud2t48daqb9zcy26oxptq2qy2jix7 Ibraham Lingkolen 0 1126 22601 22166 2024-06-21T11:10:18Z Jalilah Jali 457 Lingkolen, Ibraham 22601 wikitext text/x-wiki [[Gepokan:Abraham Lincoln head on shoulders photo portrait.jpg|thumb|Ibraham Lingkolen punya potrèt]] '''Ibraham Lingkolen''' (hurup Arab Gundul: ابراهم لڠکولن) atawa '''Abraham Lingkolen''' (hurup Arab Gundul: ابراهم لڠکولن; Inggris: ''Abraham Lincoln'') (12 Pèbruari 1809 – 15 April 1865) ièlah surang [[Pokrol|pokrol]], [[ahli pulitik]], ama [[ahli negara]] deri [[Amrik Serèkat|Amrik Serèkat]] nyang jadi [[Persidèn Amrik Serèkat|Amrik Serèkat punya persidèn]] ke-16 ampé dia punya pembunuan tahon 1865, selamanya [[Perang Sudara Amrik]]. Percis rep lima ari abisnya banyak deri soldadu [[Peréngkoan Amrik|Peréngkoan]] pada nyerah ama perang sudahan, [[John Wilkes Booth]] [[Pembunuan klasat-kleset|ngebunu]] Lingkolen. Lingkolen jadi persidèn Amrik Serèkat pertama nyang dibunu. Lingkolen dièling-èling jadi "Pengènggal Agung" sebab lantaran dia punya gawéan ngabisin [[perbudakan]] di Amrik Serèkat. Lingkolen diperingkatin di tanggok pendapet persidènsiil jadi persidèn paling agung di Amrik Serèkat punya sejarah. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Lingkolen, Ibraham}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Persidèn Amrik Serèkat]] 2s2aqjmf3ghijpoyoig41lbwwrwdgfm Ibrahim 0 1127 20093 5563 2024-06-04T21:43:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20093 wikitext text/x-wiki {{Riwayat hidup |nama = Ibrahim |image = Guercino Abramo ripudia Agar (cropped).jpg |negara = |pegawéan = |tanggal_lahir = |tempat_lahir = Ur Kaśdim |tanggal_wapat = |tempat_wapat = Hebron }} '''Ibrahim''' atawa '''Ibraham''' entu tokoh nyang dianggep sebagé babanya para nabi di agama-agama Ibrahimiah, kaé Yahudi, Serani, ama Selam. Di ajaran Yahudi, dia dianggep jadi baba nyang awal-awal ngeja ubungan antara orang Yahudi sama Allah. Adapun dalem ajaran Serani, dia dirèken sebagé orang mu'min punya keruhun, mo orang Yahudi kè', bukan kè'. Sementara entu, dalem ajaran Selam, Ibrahim entu ada cangcangan anternabi-nabi dalem Islam semprakan Adam entuk Muhammad. ll4dvklxpvunsndcus6hiel7zgukmcr Ibu Negeri Nusantara 0 1128 20094 5570 2024-06-04T21:43:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20094 wikitext text/x-wiki [[File:Logo of Ibu Kota Nusantara.svg|thumb|INN punya lambang]] '''Nusantara''' (hurup Arab Gundul: نوسانتارا) atawa resminya '''Ibu Negeri Nusantara''' (hurup Arab Gundul: ايبو نݢرى نوسانتارا; [[Basa Indonésia|Indonésia]]: ''Ibu Kota Nusantara'') ya'entu bakalannya ibu negerinya [[Indonésia|Indonésia]] nyang diancer-ancer bakalan diresmiin 17 Agustus 2024 barengan ama hari jadinya Indonésia. == Ruju'an == [[Category:Sejarah Indonésia]] [[Category:Ibu negeri di Asia]] [[Category:Pulitik Indonésia]] o33hj28g6ak9b597ae03kev0f2ivc2x Ibu negeri 0 1129 20095 5582 2024-06-04T21:43:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20095 wikitext text/x-wiki '''Ibu negeri<ref>"Kabar dari Mail". ''Hindia-Nederland: Surat Kabar Betawi''. (27 Désèmber 1882).</ref>''' (hurup Arab Gundul: ايبو نݢرى) atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد; [[Basa Indonésia|Indonésia]]: ''ibukota''; [[Basa Inggris|Inggris]]: ''capital''; [[Basa Welanda|Welanda]]: ''hoofdstad'') atawa atawa '''biang negeri''' (hurup Arab Gundul: بيڠ نݢرى) atawa '''sintrem''' (hurup Arab Gundul: سنترم) ya'entu kota nyang jadi sintremnya [[negara]]. Biasanya, ciri hasnya entu ada punya kantor [[Guwernemèn|guwernemèn]], kewontenan wèt, atawa status [[wèt dasar]]. == Ruju'an == [[Category:Pulitik]] 3p7ddug4itihg16hrp7jo4mmivk616z Idaho 0 1130 20096 5586 2024-06-04T21:43:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20096 wikitext text/x-wiki {{Negara|native_name=''State of Idaho'' (Inggris)|name=Idaho|flag=Flag_of_Idaho.svg|coat=Seal_of_Idaho.svg|map=Idaho_in_United_States.svg|capital=[[Boisé,_Idaho|Boisé]]|demonym=Idaho}}'''Idaho''' (hurup Arab Gundul: كولورادو; [[Basa Inggris|Inggris]]: ''Idaho'' /ˈaɪdəhoʊ/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di belah lor-kulonnya [[Amrik Serèkat|Amrik Serèkat]], èn ada negeri ke-43 nyang nimbrung ke serèkat.<ref>[https://web.archive.org/web/20230928131219/https://www.history.com/this-day-in-history/idaho-becomes-43rd-state "Idaho becomes 43rd state—Jul 03, 1890—HISTORY.com"]. ''HISTORY.com''. deri nyang asli per 23 Juni 2012. Dipungut per 10 Januari 2024.</ref> Idaho jadi negeri tahon 1890, èn jadi negeri paling jenggar nomer 11 kalu diliat deri jenggar tananya, èn paling jenggar nomer 14 kalu diliat deri jenggar kabèhannya (tana ama aèr). Sangkilang begini, penjogrognya mah cuman 1.839.106 orang di tahon 2020, mangkanya di rèndèngan 38 kalu diliat deri penjogrognya. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] nspfajyjl9qusmqca2nurxxnlto054n Idanögawo 0 1131 20097 5591 2024-06-04T21:43:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20097 wikitext text/x-wiki '''Idanögawo''' (hurup Arap gundul: ايدانوݢاوو) entu atu [[Kecamatan|kecamatan]] nyang letaknya di [[Kabupaten Nias|Kabupatèn Nias]], [[Propinsi Sumatra Utara|Sumatra Lor]]. [[Category:Indonésia]] spg1kp83u2vo1c6ho8l27xs0bfur751 Idung 0 1132 20098 5597 2024-06-04T21:43:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20098 wikitext text/x-wiki [[File:Neus1.jpg|thumb|Idung orang]] Deri sisi [[èlmu tasrih]], '''idung''' (hurup Arab Gundul: ايدوڠ) entu jelotan di [[héwan tulang geger]] nyang ada [[Lobang idung|lobang idungnya]], nyang nyaring udara bakal ambekan. Idung, sebagé atu istilah, juga' bisa kanggo bakal ujungannya atu benda, misal idung [[Kapal terebang|kapal terbang]]. == Idung orang == Idung entu bagèan nyang paling ngejelot di [[Muka|muka]] nyang kepaké bakal ngirup udara ambekan, nyaring udara, ngangetin udara ambekan, èn juga' gableg rol dalem résonansi suara. Bagèan luar idung kebentuk deri batang idung (''dorsum nasi''), lèngkongan idung (''ala nasi''), ujung idung, jendolan idung, lobang idung, èn keleng idung. Idung entu [[alat indra]] [[Manusia|orang]] nyang ngewaro rangsangan bau atawa jat kima nyang bentuknya [[gas]]. Di waton idung ada rambut sarap pembau nyang dipernikin ama sèl-sèl pembau, ada barang 10-20 juta sèl pembau.<ref>Abdullah, Mikrajudin (2007). ''IPA Terpadu - jilid 3A''. Jakarta: ESIS. hlm. 85. <nowiki>ISBN 9789797344641</nowiki>.</ref> Sunggal sèl pembau gableg rambut-rambut alis èn ujungnya ada [[slim]] nyang gunanya kanggo nglembabin [[waton idung]]. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Muka]] [[Category:Idung]] e5m71b2a3n6u8xpt5tn4uix5mm96a1y Igama di Indonésia 0 1133 25554 20099 2024-09-15T13:52:49Z NikolasKHF 844 Menambahkan pranala dalam 25554 wikitext text/x-wiki [[File:Map Indonesian religions.svg|375px|right|thumb|Igama di Indonésia.]] '''Igama di Indonésia''' entu macem-macem. Di sènsus resmi nyang diririk ama Kementrian Dalem Negeri tahon 2021, deri 273,32 juta orang nyang ada di Indonésia, 86,93%-nya nganut igama [[Selam di Indonésia|Selam]], 10,55%-nya – [[Serani di Indonésia|Serani]] (7,47% Protèstan, 3,08% Katolik), 1,71% [[Hindu di Indonésia|Hindu]], 0,74% [[Buda di Indonésia|Buda]], 0,05% Konghucu, èn 0,03% laèn-laèn igama. Ada sisik-melik igama nyang dijalanin di ni negara, èn dia punya embatan barengan dalem pulitik, èkonomi, ama kebudayaan negara besar punya. Bagèn kata kebèbasan beigama dijamin di dalem wèt dasar, guwernemèn semprakan tahon 1965 cuman ngakuin enem agama: Selam, Serani (Katolik digero ''Katolik'', Protèstan – ''Kristen'', èn diakuin kepisah), Hindu, Buda, ama Konghucu. Di entu tahon juga', guwernemèn ngedantain kalo guwernemèn kaga' ngerarang laèn-laèn agama, èn secara danta nyebutin Yahudi, Majusi, Sinto, ama Tao. Berales beslit Mahkamah Wèt Dasar Indonésia tahon 2017, aliran kepercayaan–agama suku dengen atu harkat igama baru–misti diakuin èn diserèntain di dalem Kartu Tenger Penduduk (KTP). Berales data Konperènsi Igama èn Perdamian Indonésia (ICRP) punya kumpul, ada 245 igama nyang kaga' resmi di Indonésia. Semprakan 1975 ampé 2017, hukum Indonésia ngewajibin saban warga negara nyerèntain agama di dalem KTP-nya, nyang orang kudu milih salah atu deri enem nyang diakuin resmi. Walakin, semprakan 2017, warga negara nyang kaga' masup atu deri itu enem agama bolé ngosongin itu bagèan di KTP-nya. Bagèn kata kaga' ada hukum ridah nyang ngrarang orang Indonésia pinda igama, Indonésia kaga' ngakuin paham ahnostik (paham orang kaga' tau) ama paham atéis (kaga' betuhan). Sebagé lagi, penistaan agama entu haram hukumnya di Indonésia. <!-- Informasi di bawah sepertinya sudah diberikan di atas, jadi tidak perlu dituliskan kembali. Selamanya tahon 2018 punya statistik resmi, 86,7% deri orang Indonésia pada ngaku sebagé orang Selam (99% Ahlusunah, 1% Si'ah, èn 0,2% Ahmadiah), 10% Serani (7,6% Protèstan, 3,12% Katolik), 1,74% Hindu, 0,77% Buda, 0,03% Konghucu, èn 0,05% laènnya.--> {{Indonésia}} [[Category:Igama]] [[Category:Igama di Indonésia]] 9bdfkn5tyqt2li1phfatjgm58e4eapb Iket (ias-iasan pala) 0 1134 20100 5611 2024-06-04T21:43:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20100 wikitext text/x-wiki [[File:Closeup udeng 2A.jpg|thumb|Bentuk iket atawa udeng nyang gableg di pulo Bali]] '''Iket''' (urup Arab Gundul: ايکة) atawa '''udeng''' (urup Arab Gundul: اودڠ) entu tutupan pala nyang dikeja deri kaèn nyang jadi kelengkepan bakal sarian [[Lanang|lalanangan]] di pulo Jawa èn Bali, sempragan jaman jebot neba ke sekitaran awalan taon 1900-an èn mulain bekèn lagi di taon 2013. Pemakéan iket bakal lanang nyang balèk pas jaman baheula jadi kekuduan bahna dicayain gableg ngelindungin dia pada deri ruh nyang jaat. Selaèn bakal keringkesan kaya' bubungkusan, selimut, bantalan bakal jujunjungan di pala, enni iket gè' enni wayah dipaké bakal ias-iasan èn bakal ngopènan budaya. Melèngkeun pemakéan iket di Panaraga nyang ada punya bentuk udeng paling loba, jadi bentuk trap masarakat èn aktiwitèt rituil kusus. Iket pasih dipaké ama masarakat suku Sunda Baduy di kampung adat Baduy wayah dia pada ngaktiwitèt sarian. == Ruju'an == ibywk0g6c95sooi0al8x73h771t10mz Iklidès 0 1135 20101 5616 2024-06-04T21:43:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20101 wikitext text/x-wiki {{Databox|item=Q8747}} '''Iklidès deri Iskandariah''' (hurup Arap gundul: اقليدس درى اسکندرية, basa Yunani Kuna: Εὐκλείδης ''Eukleídēs'') atawa '''Èklidès''' (idupnya sekitaran 325 SM–265 SM) ada sorang ahli matimatika Yunani Kuna nyang tinggalnya di Iskandariah (sekarang Mesir). Dia dulu gawé di Bibliotik Iskandariah. Cuman sedikit ditauin pasal ni orang, cuman orang ngiranya dia idup di jamannya Batalimus I, pas dia jadi Pir'aun. Kaga' ditauin sebenernya kapan ama di mana dia lahir. == Ruju'an == [[Category:Pilsapat]] [[Category:Pilsup]] 23gcujur96z6r5m2kx5pzftn7z9e6oa Ilinoi 0 1136 20102 5620 2024-06-04T21:43:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20102 wikitext text/x-wiki {{Negara|native_name=''State of Illinois'' (Inggris)|name=Ilinoi|flag=Flag_of_Illinois.svg|coat=Seal_of_Illinois.svg|map=Illinois_in_United_States.svg|capital=[[Sepringpil,_Ilinoi|Sepringpil]]|demonym=Ilinoi}}'''Ilinoi''' (hurup Arab Gundul: إلينوي; [[Basa Inggris|Inggris]]: ''Illinois'' /ˌɪləˈnɔɪ/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]]. Dia punya hopstad nama [[Sepringpil, Ilinoi|Sepringpil]] èn kota paling gedénya – [[Cikago, Ilinoi|Cikago]]. Ni negeri watesan di belah lornya ama [[Wiskonsin]], di bekulon ama [[Iowa]], èn di bawahnya, ama [[Misuri]] (itu watesan dua-duanya pada di lingir [[Kali Misisipi]]). Di belah kidul-wètannya, Ilinoi watesan ama [[Kali Ohio]] èn ama [[Kentaki]], serènta di belètannya ada [[Indiana]]. Ujung wates paling lor-wètannya entu [[Sètu Micigan]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] mlcxdaxqj9kmuuxwnplsqglctfmezq9 Imam Gajali 0 1137 20103 5624 2024-06-04T21:43:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20103 wikitext text/x-wiki {{Riwayat hidup |nama = Imam Gajali |image = |negara = |pegawéan = |tanggal_lahir = Tus |tempat_lahir = 1058 / 450 H |tanggal_wapat = Tus |tempat_wapat = 1111 / 14 Jumadilakir 505 H }} '''Imam Gajali''' atawa aslinya '''Abū Ḥāmid Muḥammad b. Muḥammad al-Ghazzālī al-Ṭūsī al-Syāfiʿī''' (Arab: ابو حامد محمد بن محمد الغزالي الطوسي الشافعي) (lair di Tus; 1058 / 450 H – wapat di Tus; 1111 / 14 Jumadilakir 505 H; umur 52–53 tahon) entu surang pilsup ama ahli kalam Muslim deri Parsi. Di Kulon jaman Tenga-Tenga, dia bekènnya sebagé ''Algazel''. qyaqlwxjtcz3z5sjvrq6ts9ps71h70l Imam Hambali 0 1138 20104 5629 2024-06-04T21:43:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20104 wikitext text/x-wiki [[File:Ahmad bin Hanbal Name.png|thumb|Imam Hambali punya nama]] '''Imam Hambali''' (hurup Arab Gundul: إمام حنبلى) atawa '''Imam Ahmad bin Hambal''' (hurup Arab Gundul: إمام أحمد بن حنبل; [[Basa Arab|Arab]]: أحمد بن حنبل) ièlah atu orang ahli èlmu [[hadis]] ama [[èlmu ilahiah]] [[Selam Ahlisunah]]. Dia ada brojol di [[Bagdad]], [[Irak|Irak]] tahon 164 H/780 H ama wapat tahon 241 H/855 M. Dia entinya jadi pentolan [[Majehab Hambali|Majehab Hambali]]. == Ruju'an == [[Category:Imam majehab Ahlisunah]] oetstzrrdi4fn3k0p3l26la33cp7fr1 Imam Hanapi 0 1139 5633 5632 2024-05-16T13:20:42Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 5632 wikitext text/x-wiki [[File:Abu Hanifa Name.png|thumb|Imam Hanapi punya nama]] '''Imam Hanapi''' (hurup Arab Gundul: إمام حنفى) atawa '''Imam Abu Hanipah''' (hurup Arab Gundul: أبو حنيفة) atawa aslinya '''Nuʿmān ibn Thābit ibn Zūṭā ibn Marzubān''' ([[Basa Arab|Arab]]: نعمان بن ثابت بن زوطا بن مرزبان) ièlah atu imam ahli [[pikih]] [[Selam Ahlisunah]] nyang entinya jadi pentolan [[Majehab Hanapi]]. Dia ada brojol di [[Kupah]], [[Irak|Irak]] tahon 80 H/696 M ama wapat di [[Bagdad|Bagdad]], [[Irak|Irak]] (150 H/767 M). == Ruju'an == [[Category:Imam majehab Ahlisunah]] nd3lrm05g6vlfoqrbh304o2n3btpg84 Imam Maliki 0 1140 20105 5637 2024-06-04T21:43:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20105 wikitext text/x-wiki [[File:Malik Bin Anas Name.png|thumb|Imam Maliki punya nama]] '''Imam Maliki''' (hurup Arab Gundul: إمام مالك) atawa '''Imam Malik bin Anas''' (hurup Arab Gundul: إمام مالك بن أنس) atawa aslinya '''Mālik bin Anas bin Mālik bin Abī ʿĀmir bin ʿAmr bin Al-Ḥāriṡ bin Ghaymān bin Khuṡayn bin ʿAmr bin Al-Ḥāriṡ al-Aṣbaḥī al-Ḥumyarī al-Madanī''' (Arab: مَالِك بِن أَنَس بِن مَالِك بن أَبِي عَامِر بِن عَمْرو بِن ٱلْحَارِث بِن غَيْمَان بِن خُثَين بِن عَمْرو بِن ٱلْحَارِث ٱلْأَصْبَحِي ٱلْحُمَيْرِي ٱلْمَدَنِي) ièlah atu pakar èlmu [[pikih]] ama [[hadis]] nyang entinya jadi pentolan [[Majehab Maliki]]. Dia ada brojol di [[Medinah]] tahon 711 M/90 H èn wapat tahon 795 M/174 H. Dia tau jadi guru bakal [[Imam Sapè'i|Imam Sapè'i]] nyang entinya jadi pentolan [[Majehab Sapè'i]]. == Ruju'an == [[Category:Imam majehab Ahlisunah]] m3c06id3j57656w2pifx9ue4qv14y47 Imam Sapè'i 0 1141 5643 5642 2024-05-16T13:20:43Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 5642 wikitext text/x-wiki [[File:Al-Shafie Name.png|thumb|Imam Sapè'i punya nama]] '''Imam Sapè'i''' (hurup Arab Gundul: إمام شافعى) atawa aslinya '''Abū ʿAbdillāh Muḥammad ibn Idrīs al-Syāfiʿī''' ([[Basa Arab|Arab]]: أَبُو عَبْدِ ٱللهِ مُحَمَّدُ بْنُ إِدْرِيسَ ٱلشَّافِعِيُّ) ièlah atu ahli [[èlmu ilahiah]], penulis, ulama Muslim, nayng jadi atu deri penyumbang dalem èlmu [[usul pikih]] (''uṣūl al-fiqh''). Imam Sapè'i sering digero sebagé ''Syaikh al-Islām'' '[[Séhulislam|Séhnya Selam]]'. Imam Sapè'i juga' atu deri empat imam [[Majehab (pikih)|majehab]] [[Pikih (Selam)|pikih]] [[Selam Ahlisunah]], nyang dia punya budèl èlmu dalem pikih diturunin ke dia punya murid-murid ampé-ampé ada nyang namanya [[Majehab Sapè'i]]. Dia entu [[Imam Maliki]] punya murid nyang paling èncèr otaknya ama tau jadi Gubernur [[Najar]].<ref>Fadel, M. (2008). [https://web.archive.org/web/20100610100221/http://www.insct.syr.edu/Projects/islam-ihl/research/Fadel%2C%20Mohammad.2008.Theo%20and%20Ethical%20Roots%20of%20Public%20Reason%20in%20Islamic%20Law.pdf "The True, the Good and the Reasonable: The Theological and Ethical Roots of Public Reason in Islamic Law"] (PDF). ''Canadian Journal of Law and Jurisprudence.'' Diarsip deri nyang [http://www.insct.syr.edu/Projects/islam-ihl/research/Fadel,%20Mohammad.2008.Theo%20and%20Ethical%20Roots%20of%20Public%20Reason%20in%20Islamic%20Law.pdf asli] (PDF) per 10 Juni 2010.</ref> Dia brojol di [[Palestèn|Palestèn]] ([[Jundi Palestèn]]), cuman dia pernah ngendon di [[Mekah]] ama [[Medinah]] di [[Hijas]], ama pernah di [[Yaman|Yaman]], [[Mesir|Mesir]], ama [[Bagdad]] di [[Irak|Irak]]. == Ruju'an == <references /> [[Category:Imam majehab Ahlisunah]] 5wbhee86nd7gbpoatv3mj0zqaexzi6w Imarat Arab Rempug 0 1142 20106 5654 2024-06-04T21:43:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20106 wikitext text/x-wiki {{Negara|name=Imarat Arab Rempug|native_name=الإمارات العربية المتحدة (Arab)<br/>''al-ʾImārāt al-ʿArabiyyah al-Muttaḥidah''|flag=Flag_of_the_United_Arab_Emirates.svg|coat=Emblem_of_the_United_Arab_Emirates.svg|map=United_Arab_Emirates_(orthographic_projection).svg|capital=Abu Dabi|demonym=Imarat<br/>Imarat Arab}} '''Imarat Arab Rempug''' (hurup Arab Gundul: امارة عرب رمفوݢ; Arab: الإمارات العربية المتحدة ''al-Imārāt al-ʿArabiyyah al-Muttaḥidah'') atawa disingket '''Imarat Arab''' (hurup Arab Gundul: امارة عرب) entu negara di Asia Kulon. Ni negara watesan ama [[Oman|Oman]], [[Katar|Katar]], èn [[Arab Saudi|Arab Saudi]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Abu Dabi]], èn kota paling gedénya [[Dubé]]. [[Menara Kalipah]], Bumi punya gedong bikinan nyang paling alaihim, ada di [[Dubé]]. Kira-kira, luas wilayahnya Imarat Arab Rempug – 600,83 km<sup>2</sup> èn per tanggal 31 Désèmber 2017 penduduknya 9.304.277, berales Otoritèt Kepersainganan Serèkat èn Statistik punya laporan.<ref>[https://u.ae/-/media/About-UAE/UAE-Book-2018-ar.ashx "The yearly book of the state of Emirates"]. ''National Media Council'': 8–9. 2018.</ref> Sumber alamiah nyang paling umum Imarat Arab punya entu minyak bumi ama gas. Cadangan [[Minyak bumi|minyak bumi]] Imarat kurang lebi 8.2% deri dunia punya cadangan, berales OPEC.<ref>[https://www.opec.org/opec_web/en/data_graphs/330.htm "OPEC: OPEC Share of World Crude Oil Reserves"]. ''www.opec.org''. Dipungut 12 Juli 2023.</ref> Sistim pulitik di Imarat entu wèt dasar serèkat<ref>[https://u.ae/-/media/About-UAE/UAE-Book-2018-ar.ashx "The yearly book of the state of Emirates"]. ''National Media Council'': 8–9. 2018.</ref> èn entu atu deri negara nyang nanjek terus di [[Wètan Tenga]]. == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Imarat Arab Rempug]] o4pgh85ub8ptd3pmubnbi0cxyd2pb8y Imlèk 0 1143 20107 5673 2024-06-04T21:43:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20107 wikitext text/x-wiki '''Imlèk''' (hurup Arab Gundul: ايملك; hurup Tionghoa Ringkes: 阴历, hurup Tionghoa Terdisionil: 陰曆; Hokkièn: ''im-le̍k'' 'penanggalan bulan') ya'entu [[almenak Tionghoa]] nyang dikeja deri penggabregan [[Almenak bulan|almenak bulan]] èn [[Almenak mataari|almenak matahari]]. Dalem penanggalan Imlèk, saban taon ada bebinatang nyang jadi perlambangan (atawa ''sio'') nyang jumblahnya ada 12; ya'entu: tikus, kebo, macan, keninci, liong, ula, kuda, kambing, kunyuk, ayam, anjing, ama cèlèng. Serènta jat-jat yang ngiringin tuh binatang, nyang ada kayu, api, tana, logam, ama aèr. Jadi umpama kata, ini taon sionya kunyuk, terus jatnya api, jadi jatohnya ni taon ada taon kunyuk api. == Ari-ari gedé dalem Imlèk == {| class="wikitable" !Tanggal !Nama !Nama Hokkien !Penegesan |- |bulan 1 ari 1 |[[Sincia|'''Lebaran Cina''']], '''Sincia'''' atawa '''Tjia Gwee Tje It''' |春節 |Ngumpul bareng sanak pamili èn andé-tolan selama 3 ampe 15 ari. |- |bulan 1 ari 15 |'''[[Cap Go Mèh|Cap Go Mèh]]''' |元宵節 |Ngarakin tepèkong kuliling kota, ama makan lontong cap go mèh. |- |4 atawa 5 April |'''[[Cèng Bèng|Cèngbèng]]''' |清明節 |Benain '''bong'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>; ngorèd, nyekar, ama ngancakin bong uyut-kumpi. |- |bulan 5 ari 5 |'''[[Pèh Cun]]''' atawa '''Pècun''' |端午節 |Lomba perau liong, lèmpar bacang, ama nangkep bèbèk di kali. |} == Ruju'an == <references /> [[Category:Tionghoa]] [[Category:Keriaan]] [[Category:Keriaan Betawi]] 8kwe67wnlk6qigdi0wxkkalrsxpo8il Impropisasi 0 1144 5676 5675 2024-05-16T13:20:45Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 5675 wikitext text/x-wiki #REDIRECT [[Uncluk-unclukan]] 86isumt7u8gabqxwx7kvw3g9ofpfbvk India 0 1145 5678 5677 2024-05-16T13:20:45Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5677 wikitext text/x-wiki #REDIRECT [[Hindi]] 3to7gllnzjcgoilrzl09oiwhmcngvnd Indiana 0 1146 20108 5681 2024-06-04T21:43:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20108 wikitext text/x-wiki {{Negara|native_name=''State of Indiana'' (Inggris)|name=Indiana|flag=Flag_of_Indiana.svg|coat=Seal_of_Indiana.svg|map=Indiana_in_United_States.svg|capital=[[Indianapolis,_Indiana|Indianapolis]]|demonym=Indiana}}'''Indiana''' (hurup Arab Gundul: إنديانة; [[Basa Inggris|Inggris]]: ''Indiana'' /ˌɪndiˈænə/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]], pasnya di bagèan tenga rada kulonnya. Ni negeri nyang paling gedé nomer 38 kalu deri jenggarnya èn nomer 17 kalu deri penjogrognya deri 50 negeri. Dia punya ibu negeri ama kota paling gedénya namanya [[Indianapolis, Indiana|Indianapolis]]. Indiana diakuin masup ke Amrik Serèkat sebagé negeri ke-19 per 11 Désèmber 1816. Ni negeri ada watesan ama [[Sétu Micigan]] di belah lor-kulon, [[Micigan]] di lor ama lor-wètannya, [[Ohio]] di wètannya, [[Kali Ohio]] èn Kentaki di kidul ama kidul-wètannya, serènta [[Kali Wabas]] ama [[Ilinoi|Ilinoi]] di kulon. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] dtqdnzlicrpeuvf9zfdwvfvpz2gyrv7 Indonesia 0 1147 5683 5682 2024-05-16T13:20:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5682 wikitext text/x-wiki #REDIRECT [[Indonésia]] f2i4x26rtwp1xr4eiptm2asdzcmcskd Indonesia Raya 0 1148 25793 24213 2024-09-26T20:01:43Z Eurohunter 503 added [[Category:Gending]] using [[Help:Gadget-HotCat|HotCat]] 25793 wikitext text/x-wiki [[File:Partitur lagu indonesia raya.jpg|thumb|Petilan tangga nada ''Indonesia Raya'' nyang asli pikangan Wagé Rudolep Supratman]] '''''Indonesia Raya''''' ièlah [[Indonésia|Indonésia]] punya [[tembang kebangsaan]]. Ni udah jadi Indonésia punya tembang kebangsaan semprakan Proklamasi Kemerdékaan Indonésia 17 Agustus 1945. Ni tembang dikenalin ama dia punya pembikin lagu, nama [[Wagé Rudolep Supratman]], ari bulan 28 Oktober 1928 pas [[Sumpah Pemuda]] di [[Betawi|Betawi]]. Itu lagu nengerin muludnya harkat kebangsaan antéronusantara nyang ngedukung atu pikiran "atu Indonésia" sebagé penerusnya [[Hindia Welanda|Hindia Welanda]], ketimbang mecah jadi berapa jajahan. Koran pertama nyang terang-terangan ngebèbèrin dia punya tangga-tangga nada ama kata-katanya ni tembang —nyang nantang Welanda punya kuasa—ièlah surat kabar Tionghoa Indonésia saban mingguan nama Sin Po. == Ruju'an == {{Indonésia}} [[Category:Indonésia]] [[Bangsaan:Gending]] pu4gm3k1tnia3uvow4y1tiikrl8dcn4 Indonésia 0 1149 25734 25709 2024-09-21T05:45:15Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by NikolasKHF (TwinkleGlobal) 25734 wikitext text/x-wiki {{Negara |name = Kiblik Indonésia |flag = Flag of Indonesia (physical version).svg |coat = National emblem of Indonesia Garuda Pancasila.svg |map = Indonesia (orthographic projection).svg |capital = [[Jakarta|Jakarta]] |native_name=''Republik Indonesia'' (Indonésia)|demonym=Indonésia}} '''Indonésia''' atawa '''Indunisia''' (hurup Arab Gundul: اندونيسيا) atawa nama resminya '''Kiblik''' '''Indonésia''' (hurup Arab Gundul: کبليک اندونيسيا; {{lang-id|Republik Indonesia}}) nya'entu atu negara nyang pernahnya di [[Asia Kidul-wètan|Asia Kidul-wètan]]. Ni negara diliwatin [[garis katulistiwa]] èn juga' lempengannya ada di antara benua [[Asia|Asia]] èn [[Ostrali|benua Ostrali]], sama antara [[Laotan Anteng|Laotan Anteng]] èn juga' [[Laotan Hindi|Laotan Hindi]]. Dengen 17.504 pulo nyang ngejeprah dari [[Kota Sabang|Sabang]] sampé [[Meroké, Meroké|Merauké]], Indonésia jadi negara kepuloan paling gedé ke-6 di dunia.<ref>{{cite web|date=5 Oktober 2020|title=Which Countries Have The Most Islands?|url=https://www.worldatlas.com/articles/which-countries-have-the-most-islands.html|website=World Atlas|language=en-US|access-date=23 April 2022|archive-date=2022-01-24|archive-url=https://web.archive.org/web/20220124203917/https://www.worldatlas.com/articles/which-countries-have-the-most-islands.html|url-status=live}}</ref> Ni negara watesan darat ama [[Malésia|Malésia]], [[Papua Nugini|Papua Nugini]], èn [[Timor Wètan|Timor Wètan]]. Adapun negara tetangganya antara laèn [[Singapura|Singapur]], [[Brunei|Bruné]], [[Palau|Palo]], [[Ostrali|Ostrali]], ama [[Kepuloan Andaman èn Nikobar]] di [[India|Negeri Hindi]]. Ni negara punya jumblah penjogrog cupleknya – 275.344.166 mengrikut ''Sensus Penduduk'' tahon 2022;<ref>{{cite web|url=https://dukcapil.kemendagri.go.id/page/read/data-kependudukan|publisher=Kementerian Dalam Negeri Republik Indonesia|title=Data Kependudukan|access-date=2024-09-15|language=id}}</ref> èn kerangsekannya – 146 orang/km<sup>2</sup>. Bahnanya, ni negara punya penjogrog paling banyak ke-4 seantéro dunia. Baè' ibu negeri ama kota paling gedénya entu [[Jakarte|Jakarta]]. Sekarang, Indonésia dibelèk-belèk jadi 37 propinsi. Basa persatuan èn pemerèntahannya – [[Basa Indonésia|basa Indonésia]]. Adapun suku nyang paling ngebadeg ada di mari ya'entu [[Orang Jawa|orang Jawa]]. Indonésia entu atu negara penjegreg [[ASEAN]] èn juga' anggota di macem-macem paguyuban antérobangsaan, misalnya: G-20, PBB, OKI, ènsb. Bagèn kata penjogrognya paling ngebadeg agamanya [[Islam|Selam]], resminya, ni negara bukan [[negara Selam]]. Sekarang, persidènnya – [[Joko Widodo|Joko Widodo]] ama dia punya wakil – [[Ma'ruf Amin|Ma'ruf Amin]]. Ni negara punya semboyan – ''Bhinneka Tunggal Ika'' "béda-béda tapi atu juga'". Nah kalo dia punya dasar negara – [[Pancasila|Pancasila]]. == Ruju'an == <references/> {{Indonésia}}{{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Negara]] [[Bangsaan:Indonésia| ]] nj4v9lokbj11mryym14vbomri4k2vf9 Indonésia jaman prasejarah 0 1150 20111 5726 2024-06-04T21:43:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20111 wikitext text/x-wiki {{Sejarah Indonésia}} '''Indonésia jaman prasejarah''' entu atu jaman nyang lamanya semprakan Jaman Ès ampé sekiteran abad ke-4 M pas orang Kuté pada ngeja atu prasasti paling awal nyang ditauin di Indonésia. Laèn ama pembagèan jaman sejarah ama prasejarah nyang di Èropa ama Wètan Tenga, ni pembagèan suka lumpar di Indonésia. Barang tentu, ni sebab ièlah lantaran Indonésia punya kewontenan géograpis sebagé atu kepuloan jembar nyang ngeja sebagèan bagèan–wabilkusus pulo-pulo dalem èn peloksok–nyang kepeloksok atawa kealingan deri dunia luar. Jawa Kulon èma lingir panté Kalimantan Wètan, misalah, ngeharkat dia punya jaman sejarah entu awal-awal abad ke-4 M, cuman budaya batu gedé masing belatakan èn aksara masing belon ditauin di rèstan bagèan Indonésia, kaya' Nias, Batak, ama Toraja. Orang Papua nyang ada di Indonésia punya Pulo Ginéa Baru awangannya mah dia pada idup di Jaman Batu ampé papagan ama dunia modèren di awal-awal abad ke-20. Hata wayah gini, terdisi batu gedé nyang masing idup bisa ketemu di pulo Sumba ama Nias. [[Category:Sejarah Indonésia]] epkueqenjjr8m3fnzvqsz3u848cdni3 Ingglo 0 1151 20112 5729 2024-06-04T21:43:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20112 wikitext text/x-wiki [[File:Hide and seek. Find me if you can.jpg|thumb|Bocah lagi ngumpet pas lagi maén ingglo]] '''Ingglo''' (urup Arab Gundul: اڠݢلو) entu semacem permaénan nyang pemaénnya ada nyang jaga èn ada nyang ngumpet. Nyang jaga kudu nyari nyang ngumpet ampé semua orang nyang ngumpet pada ketemu. Enni permaénan dilakonin ama paling dikit dua orang. == Ruju'an == sjfzx354sh1dirm7vbq7vih67sx4m0z Inggris 0 1152 20113 5742 2024-06-04T21:43:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20113 wikitext text/x-wiki {{Negara|name=Inggris|flag=Flag_of_England.svg|coat=Royal arms of England.svg|map=England_in_the_UK_and_Europe.svg|capital=Londen|native_name=''England'' (Inggris)|demonym=Inggris}} '''Inggris''' (hurup Arab Gundul: اڠݢريس; Inggris: ''England'') atawa '''Èngelan''' (hurup Arab Gundul: اڠلند) entu atu negara di Èropa nyang kotanya ada lebi deri 60. Ni negara kegabung juga' ama [[Skotlan|Skotlan]], [[Walès|Walès]], ama [[Irlan Lor|Irlan Lor]] nyang ngeja rempugan nama [[Britani Gedé|Britani Gedé]]. Ada lebi deri 55 juta orang nyang tinggal di Inggris (ancer-ancer tahon 2015). Ni sepantar ama 84%-nya Britani Gedé punya jumblah penduduk. Hopstatnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya [[Londen]], nyang juga' kota paling gedénya di ni negara. Ada juga' kota-kota gedé laènnya, antara laèn: [[Birmingham]], [[Liwerpul]], [[Mèncèster]], ama [[Lid|Lid]]. Bendèra Inggris entu gambarnya palang mèra ama belakangnya latar puti. Entu palang – Sint-Joris punya palang, nyang dianggep jadi wali penglindungnya Inggris. Ada juga' lambang laènnya nyang dipaké ama Inggris, ya'entu kembang ros mèra ama singa tiga. Alakulihal, ni negara sering bangat dikèderin ama [[Britani Gedé|Britani Gedé]]. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] [[Category:Inggris]] 1cbe2ju7s4dhprke1bg6r9oai1kbrr8 Inggris Amrik Lor 0 1153 5744 5743 2024-05-16T13:20:52Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5743 wikitext text/x-wiki #REDIRECT [[Basa Inggris Amrik Lor]] 8l3wu0gscfip4reg5puo68fxk6g2z2x Ingmar Bergman 0 1154 22564 22550 2024-06-21T01:23:49Z Bangrapip 9 22564 wikitext text/x-wiki '''Ernst Ingmar Bergman''' (14 Juli 1918 – 30 Juli 2007) entu atu dalang panggung ama [[Dalang pèlem|pèlem]]. Dia dirèken jadi atu suhu gedé dalem dunia perpèleman modèren. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Bergman, Ingmar}} [[Bangsaan:Biograpi]] 3r7yuqhsll6jifd556dz3zvld58f5di Ingus 0 1155 5749 5748 2024-05-16T13:20:52Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 5748 wikitext text/x-wiki '''Ingus'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: ايڠوس) atawa '''lèho<ref name=":0" />'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ليهو) atawa '''umbel<ref name=":0" />''' (hurup Arab Gundul: اومبل) entu atu macem [[slim]] nyang cangker deri rongga [[Idung|idung]]. Biar kata dianggep res-resan, mar dia punya rol di idung kaga' kena diklécéin. Idung orang gableg kemonèsan ngenalin macem-macem bau-bauan baè' pisan bahna adanya bantuan ni lapisan caèran cangker. Ingus maènin rol penting bakal nyandak [[Molèkul|molèkul-molèkul]] bau èn nyangcangin lebi deri 100 [[Penerima indra|penerima]] bau di dalem orang punya rongga idung. Itu slim bakal nyandang [[Petilan (èlmu alam)|petilan-petilan]], kaya' [[debu]] atawa serbuk [[Taneman|taneman]], terus dia tenebin dah. Adapun ingus nyang neneg di [[Tenggorokan|tenggorokan]] entu disebutnya '''rèak''' (hurup Arab Gundul: ) == R.uju'an == <references /> [[Category:Manusia]] ennfjo6v0w4tfldaxjrp993pff6flym Injil 0 1156 20114 5754 2024-06-04T21:43:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20114 wikitext text/x-wiki [[File:The Gospel of Matthew.jpg|thumb|Injil juntrungan Sin-Matta]] '''Injil''' (hurup Arab Gundul: '''إنجيل'''; basa Yunani: ευαγγέλιον, tuker-hurup<abbr>.</abbr> ''euangelion''; artinya: 'Kabar Seneng') entu basa nyang digunain bakal nyebutin empat kitab pertama dalem [[Kitab Mugadas|Kitab Muqaddas]] [[Wasiat Anyar|Wasiat Anyar]] kalo menjuntrung keseranian. Empat entu kitab entu, Injil Matta, Injil Markus, Injil Luka, èn Injil Yohana, disebut sebagé "kabar seneng", lantaran orang Serani ada punya iman ama enni empat kitab nyang bemoara ke Yèsus punya kematian èn kebangkitan. Enni kisah pemberian selamet deri Allah pada manusia nyang ada punya dosa biar manusia bisa balik kenalan ama Allah nyang sebener-benernya èn ngiclo' dah tu dia ke sorga. == Ruju'an == b10pirur9omjr4l3hddc5w8smdzwhob Inspèktur 0 1157 20115 5761 2024-06-04T21:43:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20115 wikitext text/x-wiki '''Inspèktur''' (hurup Arab Gundul: انسفقتور) atawa '''juru perèksa'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 57.</ref> (hurup Arab Gundul: جورو فريقس) atawa '''tukang perèksa''' (hurup Arab Gundul: توکڠ فريقس) ya'entu atu jabatan [[kepulisian]] nyang jabatannya béda-béda dipantesin ama pulisinya. == Ruju'an == [[Category:Jabatan pulisi]] [[Category:Hukum bestir]] 4tjn3raq57a06w06jyeidccwohqnine Instagram 0 1158 22252 20116 2024-06-16T20:47:42Z Jalilah J 473 Ruju'an 22252 wikitext text/x-wiki [[Gepokan:Instagram logo 2022.svg|jmpl|Instagram punya lambang]] '''Instagram''' (hurup Arab Gundul: انستاݢرام) atawa disingket jadi '''Igé''' ntu [[Wasilah silaturahmi|wasilah silaturahmi]] nyang bisa ngedumanin dedelengan èn potrèt punyanya [[Meta]]. Ni aplikasi ngeja pemakénya bisa bakal ngangkat média èn bisa dipermak paké saringan (''filter'') èn dikasi tenger (''tag''), serènta penengeran tempat. == Ruju'an == {{Reflist}} [[Bangsaan:Tèhnolohi]] [[Bangsaan:Internèt]] [[Bangsaan:Wasilah silaturahmi]] fmsumtehxjciqmx3rn3p9f77rm8fzbj Institut Seni Indonesia Yogyakarta 0 1159 5772 5771 2024-05-16T13:20:54Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 5771 wikitext text/x-wiki #REDIRECT [[Institut Seni Indonésia Yogyakarta]] pn8z4hcuy70fihxn2sw12m2av64o3d2 Institut Seni Indonésia Yogyakarta 0 1160 20117 5793 2024-06-04T21:43:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20117 wikitext text/x-wiki '''Institut Seni Indonésia Yogyakarta''' (hurup Arab Gundul: انستيتوت سنى اندونيسي يوݢياكرتا; [[Basa Indonésia|Indonésia]]: ''Institut Seni Indonesia Yogyakarta'') atawa nyang disingkat '''ISI Yogyakarta''' entu atu perguruan tinggi seni negeri nyang ada di [[Yogyakarta Kota|Kota Yogyakarta]], [[Indonésia|Indonésia]], Pasnya di Jl. Parangtritis Km. 6, Kelurahan Désa Panggungharjo, Kecamatan Sèwon, Kabupatèn Bantul, [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]. Ni institut ngususin di pendidikan dalem bidang kesenian, nyang dikelompokin jadi tiga pakultèt, ya'entu: Pakultèt Seni Rupa, Pakultèt Seni Pegelaran, èn Pakultèt Seni Média Rekem. ISI Yogyakarta juga' udah punya Program Pascasarjana nyang programnya entu S2 ama S3 bakal Penyiptaan èn Pengkajian seni. == Sejarah == ISI Yogyakarta dikeja ari bulan 30 Méi tahon 1984 bedasarken Beslit<ref>'''Beslit''' (hurup Arab Gundul: بسليت) – ''keputusan'' (Indo.); ''decision'' (Ing.); ''besluit'' (Wld.). </ref> Persidèn (''Keppres'') RI No.39/1984 èn diresmiin ari bulan 23 Juli tahon 1984 ama Prof. Drs. But Muchtar nyang jadi rektor pertama. ISI dibentuk abisnya nggabungin bebrapa sekolah tinggi kesenian nya'itu: Akadémi Gending Indonésia (AMI), Akadémi Seni Rupa Indonésia (STSRI ASRI), èn Akadémi Seni Tari Indonésia (ASTI). Sebelonnya, ni tiga sekolah tinggi seni bediri sendèwèk-sendèwèk. ASRI bediri tahon 1950 nyang awalny statusnya ''akadémi'' bekembang jadi ''sekolah tinggi'' di tahon 1968, namanya STSRI "ASRI". AMI lahir tahon 1963 nyang awalnya Sekolah Gending Indonésia (SMIND) tahon 1952. Sedeng ASTI, entuh kelanjutannya Konsèrwatori Tari Indonésia (KONRI) nyang muncul tahon 1961. Di taon 1973, tu tiga pimpinan sekolah tinggi pada mupakat dah tuh bakal ngeja atu lembaga pendidikan tinggi seni. Nah, jadi dah tuh ISI Yogyakarta di tahon 1984. Awalnya, ISI Yogyakarta ada punya tiga pakultèt nyaitu: * Pakultèt Kesenian (FK) nyang mengrupa'in gabregan deri ASTI ama AMI, * Pakultèt Seni Rupa èn Rancangan<ref>'''Rancangan''' (hurup Arab Gundul: رنچڠن) – ''desain'' (Indo.); ''design'' (Ing.).</ref> (FSRD) nyang mengrupa'in perwujudan deri STSRI "ASRI", èn * Pakultèt Bukangelar Kesenian (FNGK) bakal program pendidikan Strata 0, bakal pengasil tenaga/praktisi seni. Ni pakultèt, akirnya, ditutup bedasarin Beslit Rèktor ISI Yogyakarta tahon 1991. Tahon 1993, Pakultèt Kesenian dirobah dah tuh dia punya nama Pakultèt Seni Pegelaran (PSP); Pakultèt Seni Rupa dan Rancangan – jadi Pakultèt Seni Rupa (FSR). Abis ntu, disusul lagi dah tuh atu pakultèt lagi, ya'entu Pakultèt Seni Média Rekam (PSMR) tahon 1994. Program Pascasarjana S2 Penyiptaan èn Pengkajian Seni dibuka tahon 2004. Sementara Program Studi Penyiptaan èn Pengkajian Seni S3 dibuka sedari tahon 2006. Di tahon 2010, Program Pascasarjana mbuka' Program Magister Tata Kelola Seni. Di jaman industri kréatip kaya' sekarang ni, ISI Yogyakarta bakal jadi nyang utama bakal nyitak orang-orang propèsionil di bidang seni èn industri kréatip. Seniman, tukang rancang<ref>'''Tukang rancang''' (hurup Arab Gundul: توکڠ رنچڠ) – ''desainer'' (Indo.); ''designer'' (Ing.).</ref>, tukang poto, artis, aktor, pengelola galèri, pengusaha seni, èn pekerja-pekerja seni deri ISI Yogyakarta nempatin pos-pos strategis, baè' dalem kancah seni èn industri kréatip di trap<ref>'''Trap''' (hurup Arab Gundul: ترف) – ''tingkat'' (Indo.); ''level'' (Ing.).</ref> lokal, sional, régional, atawa antèrobangsa<ref>'''Antérobangsa''' (hurup Arab Gundul: انتروبڠس) – ''internasional'' (Indo.); ''international'' (Ing.).</ref>. == Pakultèt ama Program Studi == === '''Pakultèt Seni Pegelaran''' === * Program Studi D-4 Penyajian Gending * Program Studi S-1 Gending * Program Studi S-1 Pendidikan Gending * Program Studi S-1 Pengejaan Gending * Program Studi S-1 Èlmu Gending Kaum<ref>'''Èlmu musik kaum''' (hurup Arap gundul: علم موسيق قوم) – ''etnomusikologi'' (Indo.); ''ethnomusicology'' (Ing.)</ref> * Program Studi S-1 Lènong<ref>'''Lènong''' (hurup Arab Gundul: لينوڠ) – ''teater'' (Indo.); ''theatre'' (Ing.).</ref> * Program Studi S-1 Ibingan * Program Studi S-1 Kerawitan * Program Studi S-1 Pedalangan * Program Studi S-1 Pendidikan Seni Pegelaran === '''Pakultèt Seni Rupa''' === * Program Studi D-4 Rancangan Mode Kriya Batik * Program Studi S-1 Seni Murni * Program Studi S-1 Kriya * Program Studi S-1 Rancangan Jeroan<ref>'''Jeroan''' (hurup Arab Gundul: جروان) – ''interior'' (Indo., Ing.).</ref> * Program Studi S-1 Rancangan Produk * Program Studi S-1 Rancangan Komunikasi Pisual * Program Studi S-1 Tata Kelola Seni * Program Studi S-1 Penglestarian Seni === '''Pakultèt Seni Média Rekem''' === * Program Studi D-4 Animasi * Program Studi S-1 Gambar Poto * Program Studi S-1 Tipi èn Pèlem === Program Pascasarjana === * Magister Seni (S-2) * Magister Tata Kelola Seni (S-2) * Doktor Seni (S-3) == Ruju'an == <references /> [[Category:Uniwersitèt di Indonésia]] 5wiscylthd7btkf06kqojdsg064yxh3 Institut Tèhnolohi Kaliporni 0 1161 20118 5796 2024-06-04T21:43:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20118 wikitext text/x-wiki [[File:Caltech Logo.svg|thumb|Institut Tèhnolohi Kaliporni punya mèrèkan]] '''Institut Tèhnolohi Kaliporni''' (hurup Arab Gundul: انستيتوت تخنولوهى کاليفورنى; Inggris: ''California Institute of Technology'') atawa dimèrèkin jadi '''Caltech''' atawa '''CIT''' ièlah atu [[uniwersitèt perdataan]] [[Uniwersitèt partikelir|partikelir]] di [[Pasadéna, Kaliporni]]. Ni uniwersitèt gableg segabreg-gabreg embanan bakal pemajuan èlmu pengetauan modèren èn atu deri sedikit deri institut tèhnolohi di [[Amrik Serèkat|Amrik Serèkat]] nyang bener-bener bekutet ama pengajaran èlmu pengetauan totok ama terepan. Bahna dia punya sejarah terobosan tèhnolohi, ni institut jenggar dirèken jadi atu uniwersitèt paling ajib di dunia. == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] k3tesrnj5yrtg41s0jzu1qbs1gx6n55 Institut Tèhnolohi Masacusèt 0 1162 20119 5799 2024-06-04T21:43:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20119 wikitext text/x-wiki [[File:Massachusetts Institute of Technology logo.svg|thumb|Institut Tèhnolohi Masacusèt punya lambang]] '''Institut Tèhnolohi Masacusèt''' (hurup Arab Gundul: انستيتوت تخنولوهى مسچوست; Inggris: ''The Massachusetts Institute of Technology'') atawa disingket '''MIT''' ièlah atu [[Uniwersitèt|uniwersitèt]] [[Uniwersitèt perdataan|perdataan]] [[Uniwersitèt dapet-tana|dapet-tana]] [[Uniwersitèt partikelir|partikelir]] di [[Kèmbrit, Masacusèt]]. Ni uniwersitèt dikeja tahon 1861. Institut Tèhnolohi Masacusèt gableg embanan penting bakal perkembangan di banyak bidang [[tèhnolohi]] ama [[èlmu pengetauan]] modèren. == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] anfe7twzvbiplddhhtvzsg8pbovt6xp Intan Paramaditha 0 1163 20120 5803 2024-06-04T21:43:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20120 wikitext text/x-wiki '''Intan Paramaditha''' (lair 15 Nopèmber 1979) entu mualip ama akademisi Indonésia. Dia punya gawéan sastra ama ilmiah seringnya bekutet ama hubungan anterjenis, sèksualitèt, budaya, èn pulitik. Dia dapet titel doktor deri Uniwersitèt Niu-Yorek tahon 2014. Dia punya atu gawéan sastra nyang bekèn entu omplokan cerpèn ''Sihir Perempuan''. == Daptar gawéan == ;Buku * ''Sihir Perempuan'' (Katakita, 2005), kumpulan cerpen. * ''Kumpulan Budak Setan'' (Gramedia Pustaka Utama, 2010), antologi cerpen bersama Eka Kurniawan dan Ugoran Prasad. * ''Goyang Penasaran: Naskah Drama dan Catatan Proses'' (KPG, 2013), naskah drama, wawancara dengan seniman, dan esai seputar pertunjukan ''Goyang Penasaran''. Ditulis bersama Naomi Srikandi. * ''Gentayangan: Pilih Sendiri Petualangan Sepatu Merahmu'' (Gramedia Pustaka Utama, 2017), novel. Diterjemahkan ke dalam bahasa Inggris oleh Stephen J. Epstein dengan judul ''The Wandering'' (Harvill Secker/ Penguin Random House, 2020). * ''Apple and Knife'' (Australia: Brow Books, UK: Harvill Secker, 2018), kumpulan cerpen terjemahan Stephen J. Epstein. ;Téater * ''Goyang Penasaran'' (Teater Garasi, 2011 dan 2012) qtadmi3por7y2trtu166nwfwjlikfve Internèt 0 1164 20121 5808 2024-06-04T21:43:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20121 wikitext text/x-wiki '''Internèt''' atawa '''internit''' (hurup Arab Gundul: انترنت; gancetan deri basa Inggris ''interconnected network'' 'jejala nyang pating kecangcang atawa keubung') atawa '''anterjala''' entu atu sistim [[jejala kumpiuter]] nyang sili kecangcang seantéro dunia paké [[pakèt protokol cetèkan internèt]] (TCP/IP) bakal nyangcangin alat di mana-mana dunia. Ni entu ''jejala deri jejala'' nyang kebentuk deri jejala perorangan, umum, akademik, bisnis, èn guwernemèn setempat ke lingkup dunia, dicangcang ama macem-macem [[tèhnolohi lèstrik]], [[sonderkabel]], èn jejala optik. Internèt ngeboyong macem-macem sumber ungkulan èn ladènan [[inpormasi]], kaya' dokumèn hipertèks nyang saling kecangkol èn aplikasi [[Jala Jembar Jagat|Jala Jembar Jagat]] (WWW), [[surat lèstrik]], [[tèlpon]], èn dumanan berekas. [[Category:Tèhnolohi]] [[Category:Internèt]] 2ulpt67jlm7kjtlz6glttv6snhinkwd Iowa 0 1165 20122 5811 2024-06-04T21:43:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20122 wikitext text/x-wiki {{Negara|native_name=''State of Iowa'' (Inggris)|name=Iowa|flag=Flag_of_Iowa.svg|coat=Seal_of_Iowa.svg|map=Iowa_in_United_States.svg|capital=[[Moin,_Iowa|Moin]]|demonym=Iowa}}'''Iowa''' (hurup Arab Gundul: إيووة; [[Basa Inggris|Inggris]]: ''Iowa'' /ˈaɪəwə/) atawa '''Yowa''' (hurup Arab Gundul: يووة) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]], di belah [[Amrik Serèkat Tenga-kulon|tenga-kulonnya]]. Ni negeri watesan ama [[Kali Misisipi]] di belètan èn [[Kali Misuri]] ama [[Kali Siu Gedé]] di bekulonnya. Ni negeri juga watesan ama enem negeri, antara laèn: [[Wiskonsin]] di belah lor-wètan, [[Ilinoi|Ilinoi]] di belètan ama belah kidul-wètan, [[Misuri|Misuri]] di bekidul, [[Nèbraska]] di bekulon, [[Dakota Kidul]] di lor-kulon, èn [[Minèsota]] di belah lor. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] cmrl4hyvecx11x48hoo9nvg431fo1vf Irak 0 1166 20123 5824 2024-06-04T21:43:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20123 wikitext text/x-wiki {{Negara|name=Kiblik Irak|native_name=جمهورية العراق (Arab)<br/>''Jumhūriyat al-ʿIrāq''<br/>کۆماری عێراق (Kurdi)<br/>''Komarî Êraq''|flag=Flag_of_Iraq.svg|coat=Coat_of_arms_of_Iraq.svg|map=Iraq_(orthographic).svg|capital=Bagdad|demonym=Irak}} '''Irak''' (hurup Arab Gundul: عراق; Arab: عراق ''ʿIrāq'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Irak''' (hurup Arab Gundul: کبليک عراق; Arab: جمهورية عراق ''Jumhuriyyat ʿIrāq'') entu negara di Asia Kidul-kulon. Irak watesan ama [[Arab Saudi|Arab Saudi]] ama [[Kuwét|Kuwét]] di beludiknya, [[Turki|Turki]] di blèlirnya, [[Suriah|Suriah]] di belah lor-kulon, [[Urdun|Urdun]] di bekulon, èn [[Iran|Iran]] di blètan. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Bagdad|Bagdad]]. Irak udah ditauin ama orang Yunani dengen nama Mèsopotami atawa [[Negeri Antarakali]] nyang udah jadi tana aèr bakal banyak peradaban nyang pepes<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Pepes''' (hurup Arab Gundul: ففس) – ''terus-terusan'' (Indo.); ''continuously'' (Ing.).</ref> sedari milénium ke-6 SM. Daèrah di antara [[Kali Purat]] ama [[Kali Dajelah|Dajelah]] sering disebut-sebut sebagé tempat lahirnya peradaban èn tulisan. Irak perna jadi bagèan beberapa kekaèsaran, antara laèn Safawi ama Apsari. Jaman Kampanye Mèsopotami di jaman [[Perang Dunia I]], Kekaèsaran Britani punya tentara naklukin [[Kesultanan Usmaniah]] punya propinsi [[Basrah]] ama Bagdad, èn disusul ama propinsi [[Mosul]] nyang jadinya Irak. Kebanyakan orang Irak entu agamanya Selam Si'ah. == Ruju'an == {{Asia}} [[Category:Asia]] <references /> [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Irak]] clrmohenxrgqq0psk2gwjaed4h8ixit Iran 0 1167 20124 5835 2024-06-04T21:43:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20124 wikitext text/x-wiki {{Negara|name=Kiblik Islam Iran|native_name=جمهوری اسلامی ایران (Parsi)<br/>''Jomhuri-ye Eslâmi-ye Irân''|flag=Flag_of_Iran.svg|coat=Emblem_of_Iran.svg|map=Iran_(orthographic_projection).svg|capital=Tèhran|demonym=Iran<br/>Parsi}} '''Iran''' (hurup Arab Gundul: ايران; Parsi: ايران ''Īrān'') atawa '''Negeri Parsi''' (hurup Arab Gundul: نݢرى فرسى) atawa resminya '''Kiblik Islam Iran''' (hurup Arab Gundul: کبليک اسلام ايران; Parsi: جمهوری اسلامی ایران ''Jomhūrī-ye Eslāmī-ye Īrān'') entu atu negara di Asia Kulon. Ni – bagèan deri wilayah [[Wètan Tenga]]. Ni negara juga' watesan ama [[Apganistan|Apganistan]], [[Asèrbaijan|Asèrbaijan]], [[Irak|Irak]], [[Lemènder|Lemènder]], Pakistan, [[Turki|Turki]], ama [[Turkmènistan|Turkmènistan]]. Ni negara punya hopstad ama kota paling gedé – [[Tèhran]]. Iran – negara paling gedé nomer 18 seantèro dunia. Ni negara penduduknya lebi deri 84,9 jutaan orang. Iran juga' anggota [[Perserèkatan Bangsa-Bangsa]] sedari tahon 1945. Ni negara juga' anggota [[Paguyuban Negara Pengèkspor Bèngsin]] (OPEC). Ni negara ada negara kiblik Selam. == Ruju'an == {{Asia}} [[Category:Asia]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Iran]] 96d4i8uykbf1so6yiulbqtz86b6fci5 Irlan 0 1168 20125 5851 2024-06-04T21:43:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20125 wikitext text/x-wiki {{Negara|name=Irlan|native_name=''Ireland'' (Inggris)<br/>''Éire'' (Ir)|flag=Flag_of_Ireland.svg|coat=Coat_of_arms_of_Ireland.svg|map=EU-Ireland.svg|capital=[[Dublin|Dublin]]|demonym=Ir}} '''Irlan''' (hurup Arab Gundul: ايرلند; Ir: ''Éire'') atawa '''Negeri Ir'''<ref>"Negeri Prasman". ''Bintang Betawi''. (30 April 1873). Ditulisnya di tu koran – ''negeri Ier''.</ref> (hurup Arab Gundul: نݢرى اير) entu atu negara [[Èropa|Èropa]] nyang ada di [[Pulo Irlan|Pulo Ir]]. Ni negara – atu anggota deri [[Uni Èropa|Uni Èropa]]. Kadang-kadang, ni negara digeronya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Irlan''' (hurup Arab Gundul: کبليک اير) bakal ngebèdain antara negara Irlannya ama pulonya. Cuman, Irlan – èmang dia punya nama resmi. Ni negara ngelingkup 5/6-nya deri ni Pulo Ir, nyang 1/6-nya lagi entu negara Irlan Lor, nyang masing bagèan deri [[Britani Gedé|Britani Gedé]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya – [[Dublin|Dublin]]. Ni negara penduduknya – 4,9 juta orang. [[Basa Inggris|Basa Inggris]] dipaké jadi basa nyang paling sering dipaké omong. Adapun [[Basa Ir|basa Ir]] sendèwèk diajarin di mana-mana sekolah di Irlan, èn masing dipaké di beberapa bilangan negeri, nyang digero' sebagé ''Gaeltacht''. Bagèn begitu, basa Ir entu dia punya basa resmi pertama, abis entu – basa Inggris. Orang Irlan digero'nya '''orang Ir''' (hurup Arab Gundul: اورڠ اير). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Irlan]] stv6h3h1tqz0as4fngtvzc30kpj9hrw Irlan Lor 0 1169 20126 5863 2024-06-04T21:43:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20126 wikitext text/x-wiki {{Negara|name=Irlan Lor|native_name=''Northern Ireland'' (Inggris)<br/>''Tuaisceart Éireann'' (Ir)<br/>''Norlin Airlann'' (Skot Ulster)|map=Northern_Ireland_in_the_UK_and_Europe.svg|capital=Bèlpas|demonym=Ir Lor|flag=Flag of Northern Ireland (1924–1953).svg}} '''Irlan Lor''' (hurup Arab Gundul: ايرلند لور; Inggris: ''Northern Ireland''; Gaèlik Ir: ''Tuaisceart Éireann''; Skot Ulster: ''Norlin Airlann'') atawa '''Negeri Ir Lor''' (hurup Arab Gundul: نݢرى اير لور) entu negara nyang juga' jadi bagèan deri [[Britani Gedé|Kerajaan Rempug]], nyang ada di [[Pulo Irlan|Pulo Ir]]. Antéro [[Pulo Ir|Pulo Ir]] sebenernya tadinya entu atu kerajaan, ya'entu [[Kerajaan Irlan]]. Cuman sedari tahon 1800, berales Wèt Penggabregan, ni negara jadi bagèan deri Kerajaan Rempug Britani Gedé èn Irlan. Ni penggabregan cuman ampé tahon 1922. Abisnya perang sudara, Irlan kebelèk jadi [[Irlan|Kiblik Irlan]], atu negara bedaulat nyang ngambil bagèan kidul itu pulo, èn Irlan Lor, nyang masing tetep jadi bagèan deri [[Britani Gedé|Kerajaan Rempug]]. Ada sekitar 1,8 jutaan orang nyang tinggal di Irlan Lor. Hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ama kota paling gedénya entu namanya Bèlpas. Dulu, peran bestirnya ada 6 apdèling<ref>'''Apdèling''' (hurup Arab Gundul: افديليڠ) – (kurang lebi kaya') ''county''.</ref>, nyang sedari tahon 1972 diganti ama 26 wewenang kesatuan (''unitary authority''). Kadang-kadang, orang pating paké nama Irlan Lor, kadang Ulster, bagèn kata mah sebenernya sebagèan deri Ulster masup ke bagèan Kiblik Irlan. Sebagèan laènnya ada nyang nggero'nya "Lor" (''The North'') atawa "Apdèling Enem" (''the Six Counties''), lantaran dia pada ogah ngakuin kalo sebagèan wilayah Pulo Ir entu kaga' jengkep merdèkanya. Irlan Lor entu bagèan deri Kerajaan Rempug nyang paling kecil, nyang gedénya paling cuman 5.345 mi<sup>2</sup>.[[File:Flag of Northern Ireland (1924–1953).svg|thumb|Bendèra Irlan Lor (resminya deri 1924–1953)]]Irlan Lor punya bendèra resmi cuman Bendèra Kesatuan Kerajaan Rempug. Adapun Bendèra Ulster, alakulihal, masing dipaké jadi Irlan Lor punya bendèra ama kaum-kaum setia èn unionis, ama bakal ngewakilin Irlan Lor di beberapa lomba gerak badan antérobangsa. Sepegimana Irlan, orang Irlan lor digero'nya '''orang Ir Lor''' (hurup Arab Gundul: اورڠ اير لور). == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] m99fy1dhts5y94eowaby2o4bqpkb4nn Isa 0 1170 20127 5868 2024-06-04T21:43:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20127 wikitext text/x-wiki {{Riwayat hidup |nama = Isa |image = Cristo abrazado a la cruz (El Greco, Museo del Prado).jpg |negara = |pegawéan = |tanggal_lahir = |tempat_lahir = sek. 6 ampé 4 SM |tanggal_wapat = |tempat_wapat = 30 ampé 33 M }} '''Isa''' (sek. 6 ampé 4 SM – 30 ampé 33 M) atawa '''Isa Almasih''' atawa '''Yèsus Kristus''', atawa '''Isa deri Nasirah''', entu atu penda'wah Yahudi èn dedengkot agama. Dalem agama Islam, Isa dianggep sebagé atu deri nabi èn rasulullah. Adapun Isa entuh tokoh sèntral agama Serani, atu agama nyang paling gedé di dunia. Banyak orang Serani nyang pating percaya kalo dia – jelmaan "Tuhan Anak" èn seorang almasih nyang ditunggu-tunggu, serènta Almasih udah dinubuatin dalem Kitab Mugadas Ibrani. m4glq38wiq1w91gm65k903v1ri0uppj Ishak Niuton 0 1171 20128 5871 2024-06-04T21:43:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20128 wikitext text/x-wiki [[File:Portrait of Sir Isaac Newton, 1689.jpg|thumb|Ishak Niuton punya potrèt]] '''Ishak Niuton''' (hurup Arab Gundul: اسحاق نيوتون) atawa dalem èjaan aslinya '''Sir Isaac Newton''' [[FRS]] [[PRS]] (25 Désèmber 1642 – 20 Maret 1726/27) ièlah atu ahli [[èlmu tabèat]], [[ahli ètung-ètungan]], ahli [[Èlmu palak|èlmu palak]], [[pilsup]] alam, ahli [[èlmu kimia]], ahli [[èlmu kalam]], èn [[mualip]] [[Inggris|Inggris]] nyang bekèn ke mana-mana jadi atu ahli ètung-ètungan, ahli èlmu tabèat nyang paling besar, èn ahli èlmu nyang paling nyawab sepanjang jaman. Dia atu pengikut aliran ''heliosentris'' (mataari di tenga) èn ahli èlmu nyang nyawab dalem sejarah, hata orang kata mah jadi baba èlmu tabèat klasik.<ref>[https://web.archive.org/web/20171208130241/http://www.adherents.com/adh_influ.html "Title Loans | Auto Title Loans | Quick Decision And Fast Deposit"]. Diarsipin deri nyang asli per 8 Désèmber 2017. Dibuka per 8 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Ahli èlmu]] bzgsi27wq7uk0baiuzsg93z7nowflda Isik-melik 0 1172 20129 5875 2024-06-04T21:43:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20129 wikitext text/x-wiki [[File:Agar plate with colonies.jpg|thumb|Isik-melik di atu tadangan]] '''Isik-melik'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 160.</ref> (hurup Arab Gundul: ايسيق مليق; [[Basa Indonésia|Indonésia]]: ''mikroorganisme'' atawa ''jasad renik'') ièlah [[mahluk idup]] (''organisme'') nyang ukurannya kecit banget ampé-ampé bakal ngimpleng tu isik-melik kudu paké alat bantuan.<ref>Madigan, MT. ''Brock Biology of Microorganisms'' (Kuaran ke-12). San Pransisko: Pearson Benjamin Cummings. h. 2. <nowiki>ISBN 9780321536150</nowiki>.</ref> Isik-melik digero juga' mahluk idup kèkèr kecit (''mikroskopik''). Isik-melik sokanan ngelah [[sèl]] tunggal (''uniseluler'') atawa juga' sèl badeg (''multiseluler''). Walakin, berapa [[gegaèkan]] (''protista'') masing kiatan paké mata langsung èn ada berapa macem nyang sèl badeg nyang kaga' ketempo' [[Mata|mata]] langsung. [[Tetepaan]] (''virus'') juga' kebilang ke dalem isik-melik sangkilang bukan sèl-sèlan (''seluler'') sipatnya. == Ruju'an == [[Category:Isik-melik]] [[Category:Èlmu isik-melik]] qa5yf6t02mzxvw16guk4fkhwdv62f85 Isit 0 1173 20130 5878 2024-06-04T21:43:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20130 wikitext text/x-wiki [[File:Blausen 0863 ToothAnatomy 02.png|thumb|Letaknya isit di [[Bacot|bacot]]]] '''Isit''' (hurup Arab Gundul: ايسيت) ièlah [[mèmbran mukosa]] nyang ngulesin [[rahang atas]] ama [[rahang bawa]]. Ni isit berengga di [[Gigi|gigi]] ama jadi semacem sègel di kulilingnya. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] 0ripiqi1kdpz8a53y1vdstf9o4gui5v Iskandar Agung 0 1203 22590 22404 2024-06-21T07:37:10Z Jalilah Jali 457 Agung, Iskandar 22590 wikitext text/x-wiki {{Databox|item=Q8409}} '''Iskandar Agung''' (hurup Arab Gundul: اسکندر اݢوڠ; Yunani: Αλέξανδρος ''Aléxandros''; 20/21 Juli 356 SM – 10/11 Juni 323 SM) atawa '''Iskandar Makèdoni''' (hurup Arap gundul: اسکندر مقدونى) atawa '''Iskandar Dulkarnaèn''' (hurup Arab Gundul: اسکندر ذو القرنين)<ref>Gelar "'''Dulkarnaèn'''" (basa Arap: ذو القرنين, ''Żu-'l-qarnain'' 'Sang Tanduk Dua') sebenernya ada di dalem Kur'an, 18:83–98. Cuman, penyematan ni gelar ke Iskandar Agung entu cuman terdisi nyang ada di banyak masarakat Islam seantèro dunia èn masing ada perdebatan pasal ni hal.</ref> ada satu raja di Yunani Kuna di kerajaan Makèdoni sedari 336 SM ampé dia mati di 323 SM. Di umur 30 tahon, dia bikin salah atu kekaèsaran nyang paling gedé dalem sejarah, ngebèntang deri Yunani ampé tana Hindi kulon-lor. Dia ada satu pemimpin militèr nyang paling hèbring sepanjang jaman. Dia lahir di Pèla tahon 356 SM, sintrem kuna deri Kerajaan Makèdoni. Iskandar entu anaknya [[Pilipus II]], Raja Makèdoni, ama Olimpias, surang putri deri Èpires, wilayah tetangganya. Iskandar ngabisin masa kecilnya ngiatin babanya ngeja Makèdoni jadi atu kekuatan militèr nyang hèbring, èn ngiat babanya menang di peperangan di Balkan. Iskandar Agung basanya – basa Yunani. Dia nyebarin kebudayaan Yunani ampé ke Asia.<ref>[https://www.elephango.com/index.cfm/pg/k12learning/lcid/13128/Alexander_the_Great_and_the_Spread_of_Greek_Culture "Alexander the Great and the Spread of Greek Culture"]</ref> Pas umur 13 tahon, Pilipus ngangkat pilsup Yunani [[Aristo|Aristo]] bakal jadi Iskandar punya mursid<ref>'''Mursid''' (hurup Arap gundul: مرشد) – ''tutor'' (Indo., Ing.)</ref> pribadi.<ref>[https://wol.jw.org/en/wol/d/r1/lp-e/102016169 "Portraits from the Past: Aristotle"]. ''Awake!''. Vol. 97, no. 5. 2016. p. 14. ISSN [[issn:0005-237X|0005-237X]].</ref> Selamanya tiga taon abisnya, Aristo ngasi pengajaran ke Iskandar dalem [[èlmu balagah]]<ref>'''Balagah''' (hurup Arap gundul: بلاغة) – ''retorika'' (Indo.), ''rhetorics'' (Ing.)</ref> èn [[sastra]], èn [[mantèk]] dia punya kesemenggahan di bidang [[èlmu alam]], [[kedoktoran]], èn [[pilsapat]]. Ni èlmu pada penting bakal Iskandar entarnya jadi pemimpin. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Agung, Iskandar}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Biograpi]] 3dnny360uc7n49ie4b1ucfhqwzfj4im Iskandar Puskin 0 1204 20132 6098 2024-06-04T21:43:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20132 wikitext text/x-wiki [[File:Pushkin Alexander by Sokolov P..jpg|thumb|Iskandar Puskin punya potrèt]] '''Iskandar Puskin''' (hurup Arab Gundul: اسكندر فوشكين) atawa lengkepnya '''Iskandar bin Sarkis Puskin''' (hurup Arab Gundul: اسكندر بن سركس فوشكين; Rus: Александр Сергеевич Пушкин ''Aleksandr Sergeevich Pushkin''; HPA: [ɐlʲɪkˈsandr sʲɪrˈɡʲe(j)ɪvʲɪtɕ ˈpuʂkʲɪn]) lahir ari bulan 6 Juni (atawa cara lamanya 26 Méi) 1799 di [[Mosko]] èn wapat ari bulan 10 Pèbruari (atawa cara barunya 29 Januari) 1837 di [[Sint-Pitersbereh]]. Dia – sorang [[penyair]], [[tukang bikin roman]], [[tukang bikin drama]], ama [[penulis]] [[ceritra pèndèk]] [[Ruslan|Rus]]. Banyak nyang kata kalu dia ada atu [[penyair]] Rus. Dia ngeharkat terdisi gedé di [[sastra Rus]]. Puskin nyang pertama maké basa saban sarian, nyang itu jaman belon ada sapa-sapa nyang nulis paké basa ra'yat, sebab penulis pada nulisnya paké basa [[Gerèja|gerèja]]. Dia punya [[Sawaban masarakat|sawaban]] ama laèn-laèn penulis Rus ngebadeg pisan èn berapa [[tukang ngeja gending]] Rus juga' ngeja dia punya [[ceritra]] ama [[Sair|sair]] jadi [[Gending|gending]]. Dia punya sair susah emen bakal diterjemahin ke laèn-laèn basa sebab ada punya kata-kata nyang ma'nanya husus di budaya Rus. Dia punya [[roman]], wabilhusus ''Èuhèn Onègin'', pada ngejeprah pating dibaca di mana-mana. Puskin punya kumpi dulunya atu budak Aprika nyang dimerdèkain ama [[Kaèsar (Rus)|Kaèsar]] [[Pètrus Agung]]. Puskin kebunu pas lagi jabanan di tahon 1837 pas dia punya umur 37. == Ruju'an == [[Category:Penulis Rus]] tsbprgcvywi7s12imlshve608jipova Islam 0 1205 6100 6099 2024-05-16T13:25:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6099 wikitext text/x-wiki #REDIRECT [[Selam]] ho8jseub0hmfajumlmav4xkk9s1tvug Ismail Marzuki 0 1206 20133 6108 2024-06-04T21:43:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20133 wikitext text/x-wiki [[File:Ismail Marzuki 2.jpg|thumb|Bang Ma'ing punya potrèt]] '''Ismail Marzuki''' (hurup Arab Gundul: اسماعيل مرزوقى) atawa sebenernya '''Ismail bin Marjuki''' (hurup Arab Gundul: اسماعيل بن مرزوقى) atawa '''Bang Ma'ing''' (hurup Arab Gundul: بڠ مائيڠ) (idup: 11 Méi 1914 – 25 Méi 1958) ada atu penulis èn [[tukang bikin gending]] asal [[Betawi|Betawi]] nyang jadi pahlawan Indonésia. Dia ada banyak bikin tembang-tembang perjoangan Indonésia, kaya' ''Rayuan Pulau Kelapa'', ''Selamat Datang Pahlawan Muda'', ''Halo-Halo Bandung'', ama ''Gugur Bunga''. Sengga'nya entu nyang populèr di kalangan masarakat. Selaèn entu, dia juga' ada bikin tembang-tembang nyang bukan lagu perjoangan, kaya' ''Hari Lebaran'', hata pernah nerjemahin atu lagu deri Rus ke dalem [[basa Sunda]], ya'entu ''Panon Hideung'' (artinya: 'Mata Item'; basa Rus: ''Очи чёрные'' ''Oči čërnye''). Dia punya nama sekarang dijadiin nama atu gedong kesenian nama ''Taman Ismail Marzuki'' di bilangan [[Cikini]], [[Jakarta Sintrem]]. == Ruju'an == [[Category:Tokoh Indonésia]] [[Category:Pahlawan nasional Indonésia]] [[Category:Tokoh gending Indonésia]] [[Category:Riwayat]] d40kgdr4qqu7w8cyhmo0iyofae2dfni Iso 0 1207 20134 6111 2024-06-04T21:43:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20134 wikitext text/x-wiki [[File:Gray1223.png|thumb|Bagèan dalem [[Bero'|beteng]]]] '''Iso'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ايسو) nyangcangin [[ucus alus]] ke [[bol]] èn [[Balé-balé|silit]]. Iso pèndèkan ketimbang ucus alus, cuman [[Diamèter|diamèternya]] rada longgaran. Aèr diserep ke mari èn rèstan buangannya disimpen jadi [[tai]] sebelon dibuang lèwat [[bèrak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Iso]] hfmhyabt2ldzqt3bppnb0t39f7lgo42 Israèl 0 1208 20135 6117 2024-06-04T21:43:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20135 wikitext text/x-wiki [[File:Flag of Israel.svg|thumb|Bendèra Israèl]] '''Israèl''' atawa '''Isro'èl''' (hurup Arab Gundul: اسرائيل; basa Ibrani: יִשְׂרָאֵל ''Yiśrāʾēl''; basa Arab: اسرائيل ''Isrāʾīl'') atawa resminya '''Daulat Israèl''' (hurup Arab Gundul: دولة اسرائيل; basa Ibrani: מְדִינַת יִשְׂרָאֵל ''Məḏînat Yiśrāʾēl''; basa Arab: دولة اسرائيل ''Dawlat Isrāʾīl'') entu ada atu negara di Asia Kidul-kulon, di lingir wètannya Laot Tenga. Israèl entu atu-atunya negara Yahudi, tana aèr rohaniah bakal mana-mana orang Yahudi seantèro Dunia. Di tahon 2013, Israèl punya penduduk – 8,1 juta, èn 6,04 jutanya entu orang Yahudi. Adapun warga negara Israèl deri laèn bangsa selaèn Yahudi kebanyakannya entu orang Arab (1,6 juta) nyang agamanya Selam, Serani, atawa Darji. Adapun dia punya hopstad èmang rada ribet.<ref>[https://web.archive.org/web/20131230231711/http://www.cbs.gov.il/reader/newhodaot/hodaa_template.html?hodaa=201311357 "הודעות לתקשורת"]. ''www1.cbs.gov.il'' (basa Ibrani). 2014. Diarsip deri nyang asli per tanggal 30 Désèmber 2013. Dipungut 13 Juli 2023.</ref> Ni negara ngakunya dia punya hopstad – Bétalmegedis, cuman diakuinnya kewates doang, bahna Bétalmegedis juga' diakuin jadi bagèan [[Palestèn|Palestèn]] juga. Mangkanya, banyak negara masing ngejogrogin dia punya komsol<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Komsol''' (hurup Arab Gundul: کمسول) – ''kedutaan besar'' (Indo.); ''embassy'' (Ing.).</ref> di Tal Abib. == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Israèl]] [[Category:Yahudi]] jtnpz3b503zgqd0kzw5p9zu8h8p00jl Istimna 0 1209 20136 6124 2024-06-04T21:43:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20136 wikitext text/x-wiki [[File:1925 Wegener Les Delassements dEros 01 anagoria.JPG|thumb|Gambur wadon lagi ngobèl [[Parji|parjinya]]]] [[File:Male masturbation.svg|thumb|Potrèt lanang lagi coli]] '''Istimna''' (hurup Arab Gundul: استمنى; Inggris: ''masturbation'') atawa '''loco'''' (hurup Arab Gundul: لوچوء) atawa '''coli''' (hurup Arab Gundul: چولى) atawa '''ngerancap''' (hurup Arab Gundul: ڠرنچف) atawa kalo bakal wadon '''kobèl''' (hurup Arab Gundul: کوبيل) ya'entu pengrangsangan nyang sengaja dilakonin di kelamin buat nutugin hasrat sahwat napsunya. Istimna enni bisa dilakonin paké alat bantu atawa kaga' paké. == Ruju'an == [[Category:Manusia]] 9jjz3af53dh22e2yvxnkoyyeumn4p2h Itali 0 1210 20137 6136 2024-06-04T21:43:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20137 wikitext text/x-wiki {{Negara|name=Kiblik Itali|native_name=''Repubblica Italiana'' (Itali)|flag=Flag_of_Italy.svg|coat=Emblem_of_Italy.svg|map=EU-Italy_(orthographic_projection).svg|capital=Roma|demonym=Itali}} '''Itali''' (hurup Arab Gundul: ايطالى atawa ايتالى; basa Itali: ''Italia'') entu atu negara di Èropa Kidul. Ni negara – atu anggota Uni Èropa. Dia punya nama resmi – '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Itali''' (hurup Arab Gundul: کبليک ايطالى; basa Itali: ''Repubblica Italiana''). Dia punya bendèra kelirnya ijo, puti, ama mèra. Itali entu kiblik kera'yatan<ref>'''Kera'yatan''' (hurup Arab Gundul: كرعيتن) – ''demokrasi'' (Ind.); ''democracy'' (Ing.).</ref>. Itali entu atu negara anggota pengrintis Uni Èropa. Ni negara – juga' anggota G7, bahna dia ada negara kedelapan paling gedé produk domèstik brutonya seantéro dunia. Itali bekèn ama dia punya anggur ama makanannya. Masing-masing bilangan ada punya has makanannya sendèwèk-sendèwèk. Adapun makanan nyang paling kesohornya antara laèn pasta, pitsa, ama anggur. Jaètun juga' sering dipaké. Sebelonnya tahon 1861, Itali entu dikeja deri kerajaan-kerajaan kecilan èn negeri-negeri kota. Dia punya hopstat<ref>'''Hopstat''' (hurup Arab Gundul: هوفستت) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Roma, atu kota nyang paling mashur di antéro dunia. Ni kota udah jadi hopstat sedari jaman Kekaèsaran Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> nyang jebot. Adapun kota-kota mashur laènnya di Itali antara laèn Wènèsi, Napèl, Turèn, Génua, Plorèn, Palèrmo, ama Milan. == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Itali]] duh52z8da377ff8rmakue06bg2gjokh Itil-itilan 0 1211 20138 6140 2024-06-04T21:43:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20138 wikitext text/x-wiki [[File:LuettePalatineUvula.svg|thumb|Tempatnya itil-itilan di dalem bacot]] '''Itil-itilan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: ايتيل٢ن) atawa '''kekantilan<ref name=":0" />''' (hurup Arab Gundul: ککنتيلن) atawa '''kantil-kantilan<ref name=":0" />''' (hurup Arab Gundul: کنتيل٢ن) atawa '''anak-anakan<ref name=":0" />'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: انق٢ن) atawa '''nil-nilan<ref name=":0" />''' (hurup Arab Gundul: نيل٢ن) atawa '''antil-antilan<ref name=":0" />''' (hurup Arab Gundul: انتيل٢ن) atawa '''cecentil<ref name=":0" />''' (hurup Arab Gundul: چچنتيل) atawa '''jejendil<ref name=":0" />''' (hurup Arab Gundul: ججنديل) atawa '''pentilan<ref name=":0" />''' (hurup Arab Gundul: فنتيلن) ièlah benda nyang bentuknya kaya' [[Itil|itil]] atawa [[samsak]] nyang gondal-gandul ngejendil di belakangnya [[Tenggorokan|tenggorokan]], di tenga-tenganya [[lak-lakan alus]]. Mencètin itil-itilan ngeja [[rasa enek]] nyang ngeja orang jadi [[Muntah|gumoh]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Bacot]] cik81lzxxvu2qvaov0fis9othtv7oo9 Jabal Tarik 0 1212 20139 6148 2024-06-04T21:43:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20139 wikitext text/x-wiki {{Negara|name=Jabal Tarik|native_name=''Gibraltar'' (Inggris)|flag=Flag_of_Gibraltar.svg|coat=Coat_of_arms_of_Gibraltar.svg|map=Gibraltar_location_in_Europe.svg|capital=Westside, Jabal Tarik|demonym=Jabal Tarik}} '''Jabal Tarik''' (hurup Arab Gundul: جبل طارق; basa Inggris: ''Gibraltar'') entu [[Britani Gedé|Britani Gedé]] punya wilayah tanggungan. Artinya, ni negara raja atawa ratunya sama ama Inggris punya raja atawa ratu. Sebagé lagi, ni negara juga' dijaga ama Soldadu Britani. Ni negara letaknya di Èropa Kidul-kulon èn di Laot Tenga. Ada sekitar 32.000 orangan nyang tinggal di mari. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> juga Jabal Tarik namanya. Jabal Tarik èmang jadi tempat pangkalan soldadu nyang penting, bahna di ni tempat, Laot Tenga nyempit ampé cuman sekitaran 14 kilomèter (9 mil) doang, pasnya di Selat Jabal Tarik. Artinya, sapa baé nyang ngontrolir Jabal Tarik kena mantengin kapal-kapal mana baé nyang masup ke Laot Tenga. Jabal Tarik bekèn ama Batu Jabal Tarik (hurup Arab Gundul: باتو جبل طارق; basa Inggris: ''The Rock of Gibraltar''), atu batu kapur nyang tingginya 426 mèter. Ni batu kena diliat deri jau. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Kerajaan Rempug]] owv41p8yqli14rkbq6dxiar7wrkjla7 Jabanan 0 1213 6150 6149 2024-05-16T13:25:05Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6149 wikitext text/x-wiki #REDIRECT [[Jejabanan]] lyzwie2okotiq5tftt9bnkpynsbjr89 Jabur 0 1214 20140 6154 2024-06-04T21:43:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20140 wikitext text/x-wiki '''Jabur''' (hurup Arab Gundul: '''زبور''') disamain ama berapa ulama dengen Masmur. Dalem agama [[Selam|Selam]] punya pendelengan, enni kitab entu atu kitab nyang diturunin sebelon [[Kur'an|Kur'an]] (selaèn [[Torat|Torat]] èn [[Injil|Injil]]). Enni kitab suci, diturunin Allah bakal kaum Bani Seroèl liwat rasul nyang namanya [[Daud]] atawa ''Dawid''. == Ruju'an == ja0qndopdmhcn3yayhmoet2wad1evgg Jagat Pèlem Marpèl 0 1215 20141 6160 2024-06-04T21:43:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20141 wikitext text/x-wiki [[File:Marvel Cinematic Universe logo.png|thumb|Jagat Pèlem Marpèl punya lambang]] '''Jagat Pèlem Marpèl''' (hurup Arab Gundul: جاݢة فيلم مرفل; Inggris: ''Marvel Cinematic Universe'') nya'entu [[pèlem rèrodan]] [[Amrik Serèkat|Amrik Serèkat]] èn [[Jagat bareng|jagat bareng]] nyang ngeja pèlem-pèlem [[Jagoan hébat|jagoan hébat]] deri [[Studio Marpèl|Marpèl]]. == Ruju'an == 0z1rm3y0f3100y23cmp7afywx1xh993 Jagat hayalan 0 1216 20142 6163 2024-06-04T21:43:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20142 wikitext text/x-wiki '''Jagat hayalan''' (hurup Arab Gundul: جاݢة خيالن; Inggris: ''fictional universe'') ièlah alam nyang dibikin-bikin bakal jadi natar bakal atu atawa (galibnya) banyak gawéan [[ceritra hayalan]]. Ni seringnya dipaké di [[Kitab|kitab-kitab]], cuman bisa juga' dipaké dalem bentuk apa aja bakal ngebulèng, misalnya [[gim rol-rolan]], [[Tipi|tipi]], atawa [[Pèlem|pèlem]]. Bolé dikata, saben gawéan ceritra hayalan ngeja atu alamnya sendèwèk. Jagat hayalan dipaké kapan atu ceritra jadi atu bagèan au' deri laèn ceritra kè', gim kè', atawa apa kè'. == Ruju'an == [[Category:Jagat hayalan]] [[Category:Sastra bocah]] k8mgziaukfxcsu01rwypmhhehfe1aej Jagoan hébat 0 1217 20143 6169 2024-06-04T21:43:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20143 wikitext text/x-wiki [[File:WhizComicsNo02.jpg|thumb|Tulad penggambaran jagoan hébat di gambar cèmèn]] '''Jagoan hébat''' (hurup Arab Gundul: جاݢوان هيبة; Inggris: ''superhero''; Indonésia: ''adiwira'') atawa '''jagoan super''' (hurup Arab Gundul: جاݢوان سوفر) [[Tokoh kejaan|tokoh kejaan]] nyang gableg ungkulan ajib bakal nglakonin keboléannya di umum. Biasanya, saban jagoan hébat laèn-laèn dah dia punya keboléannya. Galibnya mah, nyeng namanya jagoan digambarinnya ampir melulu baè', jadinya itu jagoan hébat, kalu di ceritra-ceritra, [[Gambar cèmèn|gambar cèmèn]], atawa [[Pèlem|pèlem]], mesti dah dibikin nglawan dia punya musuh. Jagoan hébat ada nyang [[Lanang|lanang]], ada juga' nyang [[Wadon|wadon]]. Adapun kalo lanang punya jogrogan biasanya dibikin ganteng lagi stèrek, kalo wadon punya jogrogan dibikin boto lagi bahènol. Poko'nya, selaèn keboléan, saban jagoan hébat juga' ngelah dia pada punya baju sendèwèk nyang pada ngeroncèt. Itu baju biasanya pada singset, jadinya pating becèplak dah dia punya bentuk awak. Ciri has dia punya baju biasanya kalo kaga' kupluk, sayap di belakang, bajunya kaya' baju célé (baju nyang nyatu atasan ama bawahan), ban, ama sèmpak di luar. == Ruju'an == [[Category:Tokoh kejaan]] 1e5xg2waxfomq0zj8s4udohhd2hr3gg Jakar 0 1218 19391 6184 2024-06-04T20:58:44Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q58]] 19391 wikitext text/x-wiki [[File:Male genital system - Sagittal view.svg|thumb|Potrèt organ perjima'an lanang]] '''Jakar''' (hurup Arab Gundul:ذکر) atawa '''jub''' (hurup Arab Gundul: زبّ) atawa '''kontol''' (hurup Arab Gundul: کنتول) atawa '''kontong''' (hurup Arab Gundul: کنتوڠ) atawa '''lingkun'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 64.</ref> (hurup Arab Gundul: لڠکون) atawa '''titit''' (hurup Arab Gundul: تيتيت; basa Indonésia/Èndonésa: ''penis''; basa Inggris/Ènggris: ''penis'') ya'entu rarangan nyang saban lanang gableg. Saban lanang pasti ada punya jakar. Jakar dipaké sebagé alat buat kencing ama berjima'. Kencing nyang keluar deri jakar entu beasal deri kantong kencing nyang ada di bagèan dalem. Kalo udah akil balèg, di bagèan atas jakar ada keliatan bulu-bulu nyang disebut sebagé bulu jakar atawa [[jembut]]. Jakar ngeja aèr peju. Aèr peju berguna bakal pembenihan bakal calon anak lantaran sèl telor nyang dikuarin dari indung telor di dalem rahim. Aèr peju dikuarin kutika jakar sedeng mengaceng. Ada penyakit nyang ada hubungannya sama kengacengan jakar ya'entu [[pelu]]<ref>'''Pelu''' (hurup Arab Gundul: فلوه) – ''impotensi'' (Indo.); ''impotence'' (Ing.); ''peluh'' (Jw.).</ref> atawa lemah sahwat<ref>'''Lemah sahwat''' (hurup Arab Gundul: لمه شهوة) – ''lemah syahwat, impotensi'' (Indo.); ''impotence'' (Ing.).</ref>. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Perjima'an]] l4bjmjhqm9h6e0ls96w6344yla2fmva Jakarta 0 1219 21915 20144 2024-06-05T07:52:47Z Veracious 213 21915 wikitext text/x-wiki {{Propinsi di Indonésia|name=Daèrah Kusus Hopstad Jakarta|native_name=''Daerah Khusus Ibukota Jakarta'' (Indonésia)<br/>Daèrè Kusus Ibukotè (Hopstad) Jakartè (Betawi Jakarta)|coat=Coat_of_arms_of_Jakarta.svg|map=Jakarta_Special_Capital_Region_in_Indonesia_(special_marker).svg|capital=Jakarta Sintrem (secara hakèkat)}}{{Side box|position=right|image=[[File:Coat_of_arms_of_Jakarta.svg|47px]]|text=Ni makalè ditulis paké logat Kotè.}}[[File:Jakarta Skyline Part 2.jpg|thumb|Gedong-gedong jangkung di Jakartè]] '''Jakartè''' atawa '''Jekarta'''' (hurup Arab gundul: جاکرتا; [[Basa Indonésia|basa Indonésia]]: ''Jakarta'') atawè resminyè '''Daèrè Kusus Ibukotè (Hopstad) Jakartè''' (hurup Arap gundul: دائرة خصوص ايبوكوتا هوفستاد جاكرتا; basa Indonésia: ''Daerah Khusus Ibukota Jakarta'') atawè sering disingket '''DKI Jakarta''' entu hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> èn [[kotè]] paling gedé di [[Indonésia]]. Ni kota masup sebagé kotè utamè gutekan [[mètropolitan]] [[Jabodètabèk]]. Jakarta èn sekulilingnyè entu wilayè kampungnyè [[Ètnis Betawi|orang Betawi]]. Cuman, mingkin kemari, mingkin banyak orang deri manè-manè daèrè dateng di ni kotè. ==Sejarènyè== ===Sundè Klapè (397–1527 M)=== Jakartè dulunyè – [[Keraja'an Sundè|Kerajaan Sundè]] punyè bandar nyang namènyè '''Sundè Klapè''' (hurup Arap gundul: سوندا کلاف; [[Basa Sunda|basè Sundè]]: ''Sunda Kalapa'') atawè cuman '''Klapè''' (hurup Arap gundul: کلاف; basè Sundè: ''Kalapa''), nyang letaknyè di ilir [[Sungai Ciliwung|Kali Ciliwung]]. Orang Portegis punyè katè, Sundè Klapè entu salè atu bandar empunyè Keraja'an Sundè, selaènnyè [[Bandar Banten|Bandar Banten]], Pontang, Cigedé, Tamgarè, amè Cimanuk. Sundè Klapè, dalem entu tulisan, dianggep bandar nyang paling penting lantaran kenè diliwatin dari sintrem kerajaan nyang namanyè Dayo atawè ''Dayeuh'' cuman dalem témpo duè ari doang. Kerajaan Sundè entu kendiri – lanjutan deri [[Tarumanegarè|Kerajaan Terumanegarè]] di abad ke-5 M. Jadinyè, ni bandar kirè-kirè udè adè sedari abad ke-5 M, èn orang katè, mengrupain Terumanegarè punyè sintrem nyang diè punyè namè – Sundapurè (dalem basè Sundè: ''Sundapura''). Di abad ke-12, ni bandar – kesohor jadi bandar ladè nyang ramé. Kapal deri manè-manè bangsè, wabilkusus deri Tiongkok, Jepang, Hindi Udik, amè Jajirè Arap, padè nglabu di mari bakal bedagang barang-barang kayè porselén, kopi, sutrè, kaèn, wangi-wangian, kudè, anggur, amè pengelir bakal dituker amè rempè-rempè nyang jadi itu waktu punyè dagangan andelan. ===Jaketrè (1527–1619 M)=== [[Portugis|Bangsè Portugis]] entu orang Peringgi<ref>'''Orang Peringgi''' (hurup Arap gundul: اورڠ فريڠݢى) – ''bangsa Eropa'' (Indo.); ''European'' (Ing.)</ref> pertamè nyang neba' di Sundè Klapè. Di abad ke-16, Surawisésa, rajè Sundè, mintè bantuan amè Portugis nyang di Melakè bakal ngejè bèntèng atawa loji di Sundè Klapè bakal tempat belindung sewaktu-waktu adè serangan deri Cerbon nyang bakal misain diri dari Kerajaan Sundè. Cuman, sebelonnyè pembangunan itu bèntèng dimulain, Cerbon nyang dibantuin amè Demak udè langsung nyerang entu pelabuhan. Ari bulan 22 Juni tahon 1527, [[Fatahillah|Patahilè]] atawa Palétéhan berasil ngedudukin bandar Sundè Klapè èn ngrobè diè punyè namè jadi '''Jayakartè''' (hurup Arap gundul: جياکرتا; basa Indonésia: ''Jayakarta'') atawa '''Jaketrè''' (hurup Arap gundul: جاکترا; basa-basa Peringgi: ''Jacatra'') nyang artinyè "kemenangan nyang rampung".Itu sebabnyè, di taon 1956, Sudiro, [[Walikote Jakartè|Berehmister Jakartè]]<ref>'''Berehmister''' (hurup Arap gundul: برهميستر) – ''walikota'' (Indo.), ''mayor'' (Ing.); ''burgemeester'' (Wld.)</ref>, netepin tanggal 22 Juni sebagé milad Kotè Jakartè. Abis entu, Sunan Gunung Jati deri Kesultanan Cerbon nyerain pemerèntahan di Jaketrè amè anaknye nyang namènyè Maolanè Hasanuddin nyang jadi sultan di Kesultanan Banten. ===Betawi (1619–1942 M)=== [[Image:Karte Batavia MKL1888.png|thumb|250px|Pèta Stad-Betawi tahun 1888]] Orang Blandè dateng di Jaketrè sekitaran akir abad ke-16, abis nyanggrè di Banten selamènyè taon 1596. Awal abad ke-17, Jaketrè diprèntè amè Pangèran Jaketrè, sorang kerabat Kesultanan Banten. Taon 1619, [[VOC|Kumpeni]] pimpinan Mur Jangkung atawa ''Jan Pieterszoon Coen'' ngedudukin Jaketrè abisnyè ngalahin soldadu Kesultanan Banten èn ngerobah namanyè jadi ''Batavia'' atawè di kitè punyè lisan – Betawi. Selamènyè jaman penjajahan Belandè, Betawi bekembang jadi kotè nyang gedé lagi penting. Bakal mbangun kotè, Belandè banyak masokin budak-budak dari Bali, Sulawési, Maluku, Tiongkok, amè Pinggiran Malabar, Hindi. Sebagèan ada pendapet kalo ntu orang padè nyang bakalan jadi [[Suku Betawi|Suku Betawi]]. Itu waktu, Betawi cuman seluas gutekan nyang ini waktu dikenal sebagé [[Kotè Tuè Jakartè|Kotè Tuè]] atawa ''Oud Batavia'' di [[Jakartè Lir|Jakartè Lor]]. Sebelon itu budak padè dateng, sebenernyè udè adè orang Sundè amè Jawè nyang netep di bilangan Jaketrè. Sedeng suku-suku pendateng, padè jamannye penjajahan Blandè, ngejè wilayè komunitètnyè dedèwèkan. Bahnènyè di Jakartè adè bilangan bekas itu komunitèt, misalnyè [[Pecinan|Pecinan]], [[Pekojan|Pekojan]], [[Kampung Melayu|Kampung Melayu]], [[Kampung Bandan|Kampung Bandan]], [[Kampung Ambon|Kampung Ambon]], [[Kampung Bali|Kampung Bali]], dan [[Manggarai|Manggarai]]. ===Jakartè (1942–sekarang)=== Nipong punyè penjajahan dimulain taon 1942 amè ngeganti namè Betawi jadi '''''Djakarta'''''. Maksudnyè mah bakal narik peratian masarakat pas jaman Perang Duniè II. Ini kotè juge – tempat dilakoninnyè Proklamasi Kemerdékaan Indonésia ari bulan 17 Agustus taon 1945 èn didudukin lagi amè Belandè ampé pengakuan kedaulatannyè selamènyè taon 1949. Sebelon taon 1959, Jakartè entu bagian dari Propinsi Jawè Kulon. Selamènyè taon 1959, status Kotè Jakartè dirobè dari kotaprajè di bawè berehmister ditingkatin jadi Daèrè Trap Atu (Dati I) nyang dipimpin amè sorang gubernur atawè guwernador. Soemarmo Sosroatmodjo entu gubernur nyang pertamè. Diè entu sorang doktor soldadu. Pembenumannya<ref>'''Pembenuman''' (hurup Arap gundul: فمبنومن) – ''pengangkatan'' (Indo.); ''appointment'' (Ing.)</ref> dilakonin langsung amè Persidèn [[Soekarno|Sukarnè]]. Selamènyè taun 1961, Jakartè dirobè lagi dah tu dari Dati 1 jadi '''Daèrè Kusus Sintrem''' (basa Indonésia: ''Daerah Khusus Ibukota'') nyang biasa disingket '''DKI''', tapi gubernurnyè tetep dijabat ama Soemarmo. Sedari dinyatain jadi sintrem, penduduk Jakartè nglonjak pesat jadi bejibun jumblènyè, lantaran kebutuan tukang gawé bakal kepemerèntahan nyang bekutet di Jakartè. Cuman dalem waktu 5 taon ajè, penduduk ini kotè nambè jadi duè kali lipetnyè. Segalè rupè pemukiman kelas menengè baru mulain dikejè, misalnyè di Kebayoran Baru, Tebet, Cempaka Putih, Pulo Mas, amè Pejompongan. Pusat-pusat pemukiman jugè banyak dibangun amè kementrian-kementrian atawè lembagè-lembagè èhendoman negarè contonyè ''Perum Perumnas''. Pas jamannye Soekarno, Jakartè nglakonin pengejaan gawéan gedé-gedéan, misalnyè [[Gelora Bung Karno|Gelora Bung Karno]], [[Mesjid Istiqlal|Mesjid Istiqlal]], amè [[Monumèn Nasional|Monumèn Nasional]]. Di ni jaman jugè, Poros Médan Merdéka-Thamrin-Sudirman mulain dikembangin jadi pusat pedagangan kotè, nggantiin Poros Médan Merdéka-Senén-Salèmba-Jatinegarè. Pusat pemukiman gedé èn loyar pertamè nyang dibangun amè pengembang swastè (PT Pembangunan Jaya) namanyè [[Pondok Indah|Pondok Indah]] di akir taon 1970-an di gutekan Kebayoran Lamè, [[Jakartè Udik|Jakartè Kidul]]. [[File:Jakarta Car Free Day.jpg|thumb|250px|Ari Sonder Gandaran Mesin (''Car Free Day'') di Jakartè]] Kotè Jakartè nyang mulain sumpek pernè dicobè dihandel amè Gubernur [[Ali Sadikin|Ali Sadikin]] awal 1970-an. Diè adè punyè rancangan bakal ngejè ketutup tu Kotè Jakartè bakal pendateng. Itu belèd<ref>'''Belèd''' (hurup Arab Gundul: بليد) – ''kebijakan'' (Ind.); ''policy'' (Ing.); ''beleid'' (Wld.).</ref> kagè gableg jalan èn dilalènin di jaman gubernur-gubernur selanjutnyè. Ampé sekarang, Jakartè misi diadepin amè mesa'il lantaran ledugan jumblè penduduk, seupamè banjir, kemiskinan, kemacètan, amè kekurangan alat gandaran umum nyang layak. Bulan Méi 1998, kejadian aru-biru gedé-gedéan di Jakartè nyang nelen banyak korban jiwa wabilkhusus [[Sengké|orang Cinè]]. Gedong MPR/DPR di Senayan didudukin amè mahasiswè pendèmonstrasi nyang mèngènin adènyè pengejaan ulang atawè ''répormasi''. Akirnyè, Persidèn [[Soeharto|Soeharto]] mangkat jabatan ari bulan 21 Méi tahon 1998. ==Budayè èn basè== [[File:Ondel-Ondel Betawi.jpg|thumb|250px|[[Ondèl-ondèl|Ondèl-ondèl]], budayè Betawi nyang paling kesohor]] Budayè Jakartè entu budayènyè kacukan atawè ''mestizo'', nyang campuran budayè dari macem-macem bangsè. == Ruju'an == <references /> {{Jakarta}} {{Propinsi di Indonésia (daptar)}} [[Category:Jakarta]] [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Betawi]] [[Category:Jawa]] 4ev4s4j19xkjvnmejxfl1nc71uah3o7 Jakarta Kulon 0 1220 6209 6208 2024-05-16T13:25:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6208 wikitext text/x-wiki #redirect [[Kota Bestir Jakarta Kulon]] 3mt26gjm0y1vqrap5r79gqarm9m1c0o Jakarta Lor 0 1221 6215 6214 2024-05-16T13:25:09Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 6214 wikitext text/x-wiki #redirect [[Kota Bestir Jakarta Lor]] 9yr6owu5e1a4nw4s1bhl2d0w903pr18 Jakarte 0 1222 6245 6244 2024-05-16T13:25:11Z Sotiale 212 29 perbaèkan diimpor: Importing from incubator 6244 wikitext text/x-wiki #REDIRECT [[Jakarta]] et0cpb87r7jdv6e0orflda463i791wm Jakartè 0 1223 6247 6246 2024-05-16T13:25:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6246 wikitext text/x-wiki #REDIRECT [[Jakarta]] et0cpb87r7jdv6e0orflda463i791wm Jaketra 0 1224 20145 6256 2024-06-04T21:43:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20145 wikitext text/x-wiki [[File:AMH-4603-NA Map of Fort Jacatra.jpg|thumb|Péta Bèntèng Betawi di Jaketra]] '''Jaketra''' (hurup Arap gundul: جاکترا) atawa '''Jayakarta''' (جياکرتا) nya'entu nama kolotnya deri kota [[Jakarte|Jakarta]] nyang sebelonnya dinamain [[Sundè Klapè|Sunda Klapa]]. Ini nama dikasi ama Kanjeng Sunan [[Sunan Gunung Jati|Sarip Hidayatullah]] (Sunan Gunung Jati) ama dia punya mantu nama Patahillah abisnya naklukin [[Sundè Klapè|Sunda Klapa]]. Itu waktu, Kerajaan Pesundan sekutuan ama Portugis di Sunda Klapa, ampé dia pada kalah ama soldadu Kanjeng Sunan Sarip Hidayatullah ama Patahillah. Nama "Jayakarta" sendiri sebenernya deri dua kata basa Sangsekerta nyang disusun paké caranya Jawa Kuna, ya'entu जय ''jaya'' 'kemenangan' èn कृत ''kṛta'' 'nyang sudah dikeja', ya'entu: 'kemenangan nyang rampung'. Orang Peringgi<ref>'''Orang Peringgi''' (hurup Arap gundul: اورڠ فريڠݢى) – ''bangsa Eropa'' (Indo.); ''European'' (Ing.)</ref> pada taunya ni kota namanya ''Jacatra''. Selamanya jaman penjajahan [[Walanda|Welanda]], ni nama sebenernya kaga' bener-bener dibuang, mar masing dipaké dalem beberapa kontèks. == Ruju'an == <references /> [[Category:Jakarta]] [[Category:Indonésia]] [[Category:Sejarah Indonésia]] [[Category:Betawi]] q090znp951m1v7wq2j1cixbx1bnvihn Jakun 0 1225 20146 6259 2024-06-04T21:43:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20146 wikitext text/x-wiki [[File:Structure of Adam's apple.png|thumb|Jakun punya struktur]] '''Jakun''' (hurup Arab Gundul: جاکون) atawa '''bua kuldi''' (hurup Arab Gundul: بوا خلد) entu [[kelanjer gondok]] nyang njendol di [[Lanang|lanang]] punya [[Lèèr|lèèr]]. Di [[Wadon|wadon]], ni penjendolan juga' ada, cuman kaga' pati sering. Kalo tampang jakun dirasa kegedéan, bisa didangdanin liwat operasi plastik. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jakun]] eedomd0nvs6lkwp6gl39nlxie1tk89s Jala Jembar Jagat 0 1226 20147 6270 2024-06-04T21:43:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20147 wikitext text/x-wiki '''Jala Jembar Jagat'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Jembar''' (hurup Arab Gundul: جمبر) artinya 'luas, lega'.</ref><ref>Atu kata keanyaran bakal nerjemahin ''World Wide Web'' ke basa Betawi nyang dalem basa laènnya juga' bisa (atawa biasa) diterjemahin.</ref> (hurup Arab Gundul: جالا جمبر جاݢة) atawa basa Inggrisnya lebi umum ditauin '''''World Wide Web''''' (disingket '''WWW''' atawa '''''The Web''''') atawa seringnya diucap '''wé-wé-wé''' entu atu bagèan internèt nyang ada [[Pelampang|pelampang jala]] ama halaman jalanya. Jala Jembar Jagat awalnya ditemuin ama [[Tim Berners-Lee]] di [[CERN]], [[Jénéwa]], [[Switserlan|Switserlan]]. Tuan Tim Berners-Lee ngeja atu [[basa opmak]] (''markup''), nama [[HTML]]. Pelampang jala ketelepek deri halaman nyang disènggèt paké sènggètan hipertèks nyang ditulis dalem HTML. [[Peranti alus]] bakal ngiat Jala Jembar Jagat namanya [[Pengubek jala|pengubek jala]]. Buat maké ni, orang kudu gableg sambungan ke [[internèt]]. Wayah gini, matskepé pada nanjain ''hosting'' biar itu pelampang kena dipampangin di Jala Jembar Jagat, serènta pelampang rungkun cènglian<ref>'''Cènglian''' (hurup Arap gundul: چڠلين) – ''custom'' (Ing.).</ref> (www.barang.com). == Ruju'an == <references /> [[Category:Tèhnolohi]] [[Category:Internèt]] 5i62fwwoh3kdaqxeq5h6d95nyphkbr4 Jalan Raya Puti 0 1227 26182 26017 2024-10-23T14:23:09Z Bangrapip 9 26182 wikitext text/x-wiki [[File:UintaMilkyWayFire.jpg|thumb|Tampang Jalan Raya Puti lamun kentara semprak Bumi]] '''Jalan Raya Puti''' (basa Indonésia: '''''Bimasakti'''''; urup Arab Gundul: جالن راي فوتى) entu [[Jula-juli|jula-juli]] kitiran nyang gedé. Dia ada punya [[Tata Kemataarian|Tata Kemetarian]] bakal [[Bintang ider|bintang ider]] (planit) ngiderin [[Mataari|metari]]. Metari cuman hatu deri kurang lebih 200 miliar ampé 400 miliar bintang nyang nyadiin jula-juli Jalan Raya Puti. Enni jula-juli keitung dalem macem Hubble SBbc nyang jumblah abotnya kurang lebih satu triliun abotnya metari serènta gableg garis tenga 100 rèbu taon cahaya èn tebelnya serèbu taon cahaya. == Ruju'an == rxdumf116duaocwkj6ira9g8ykxotrb Jalur Gajah 0 1228 20149 6277 2024-06-04T21:43:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20149 wikitext text/x-wiki [[File:Gz-map2.png|thumb|Jalur Gajah punya peta]] '''Jalur Gajah''' (hurup Arab Gundul: جالور غزة) ièlah pentangan tana nyang ngebestir sendèwèk di lingir [[Laot Tenga]]. Kota utama di Jalur Gajah namanya [[Gajah (kota)|Gajah]]. Ni jalur dibestir ama [[Hamas]], kelompok nyang dikata tèloris ama negara Kulon bahna nèmbakin pèlor rokèt ke [[Israèl|Seraèl]]. Ni wilayah panjangnya 41 km (25 mi), ama lèbar nyampingnya 6 ampé 12 km (2,7 ampé 7,5 mi), dengen jenggar kabèhan 365 km<sup>2</sup> (141 mi<sup>2</sup>). Ada barang 1,8 jutaan orang Palestèn nyang pada ngejedog di mari di muka nyang jenggar kasarannya barang 360 km<sup>2</sup>. Mangkanya, Gajah dikata nomer 3 paling ngrangseg wilayahnya di [[Bumi|Bumi]]. == Ruju'an == ho1xnrf6y832inqnbhyh79w48qb9amd Jamaika 0 1229 20150 6284 2024-06-04T21:43:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20150 wikitext text/x-wiki {{Negara|name=Jamaika|native_name=''Jamaika'' (Inggris)<br/>''Jumieka'' (Omong Jamaika)|flag=Flag_of_Jamaica.svg|coat=Coat_of_arms_of_Jamaica.svg|map=Jamaica_(orthographic_projection).svg|capital=Kingsten|demonym=Jamaika}} '''Jamaika''' atawa '''Jamaèka''' (hurup Arab Gundul: جاميکة; Inggris: ''Jamaica''; Omong Jamaika: ''Jumieka'') entu negara pulo nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Kingsten|Kingsten]]. Ni negara jenggarnya cuman 10.991 km<sup>2</sup> (4.244 mi<sup>2</sup>). Di sono, ada barang 2.825.544 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa sionalnya juga' ada [[Basa Omong Jamaika|basa Omong Jamaika]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Jamaika]] nifdfci9cl67oqo8v97bnuroso24syq Jaman Siap-siapan 0 1230 24216 20151 2024-07-16T07:35:07Z Bangrapip 9 24216 wikitext text/x-wiki {{Sejarah Indonésia}} '''Répolusi Sional Indonésia''', atawa '''Perang Kemerdékaan Indonésia'''—atawa kalu kata orang Betawi "'''jaman siap-siapan'''" atawa "jaman stèling"—entu selèk senjataan ama joang diplomatik antara Kiblik Indonésia ama Kerajaan Welanda ama atu perobahan kemasarakatan dalem negeri abisnya perang ama penjajahan di Indonésia. Ni kejadiannya abisnya Proklamasi Kemerdékaan Indonésia tahon 1945 ampé seserahan kedaulatan deri Welanda ke Kiblik Indonésia Serèkat di ujungan 1949. Empat tahon joang nglibatin selèk senjataan darah-darahan cuman èmang kaga' pepes, ketimplingan masarakat ama pulitik dalem negeri Indonésia, èn dua pengrècokan diplomatik antérobangsa nyang penting. Tentara Welanda (èn, cuman sebentaran, tentara kaum Éngko Perang Dunia II) bisa kukuan di kota-kota gedé, banda industri di jantungnya Kaum Kiblik di Jawa ama Sumatra, cuman kaga' gableg nyedèk peminggirannya. Deket-deket tahon 1949, deseran antérobangsa ke Welanda, pemongèsan bantuan pulus deri Amrik Serèkat bakal ngebangun ulang abisannya Perang Dunia II, èn kebuntuan militèr seponggah ngeja Welanda jadi mau dah tuh nyerahin kedaulatannya di Hindia Welanda ke Kiblik Indonésia Serèkat. Itu jaman siap-siapan nengerin udahannya bestir kolonial di Hindia Welanda, kecuali di Papua. Entu juga' jor-joran ngerobah sistim undak-undak kasta kaum ama ngurangin kuasa banyak kerajaan setempat. Èmang si, ni kaga' ningkatin nasib asian atur banda ama pulitik bakal banyak penduduk Indonésia jadi mendingan nyang bener-bener, bagèn kata ya ada semètèt orang Indonésia nyang jadi gableg rol di perdagangan. [[Category:Sejarah Indonésia]] rolmbmfyh2bmqsxgsm6gk8yndv9veeo Jaman abis-Suharta di Indonésia 0 1231 24222 20152 2024-07-16T07:37:21Z Bangrapip 9 24222 wikitext text/x-wiki {{Sejarah Indonésia}} '''Jaman abis-Suharta di Indonésia''' (Indonésia: ''Era pasca-Suharto'') entu jaman sekarang di Indonésia, nyang muncuknya semprakan lèngsèrnya Persidèn Suharta nyang seènak udel pas 21 Méi 1998. Semprakan dia punya lèngsèr, ni negara ada di wayah pemingseran nama Jaman Répormasi atawa Jaman Pengrombakan (Indonésia: ''Era Reformasi''). Ni jaman diciriin ama lingkungan masarakat-pulitik nyang lebi ngablag ama pemegaran èkonomi nyang merontok ngejeprah. Mas'alah-mas'alah pasal ni jaman nglingkupin dorongan bakal kera'yatan ama pemerèntahan sipil nyang lebi stèrek, unsur militèr nyang ngejal nyedèk embanan lagi, ningkatnya Islamisme dalem pulitik èn masarakat, èn permèntaan bakal kuasa-dèwèk (otonomi) kedaèrahan nyang lebi gedé. Prosès pengrombakan (répormasi) hasilnya kena diliat deri mingkin tingginya derajat kebèbasan ngomong, kaga' kaya' penyènsoran di jaman Orde Baru. Ni bikin gunem catur pulitik nyang ngablag mingkin banyak di wasilah-wasilah pembrita ama mingkin ngejeprahnya ngungkepin seni. Kejadian-kejadian nyang ngelirin Indonésia di ni jaman antara laèn ièlah kemerdékaan Timor Wètan, bom-boman ama kelompok tèloris (masup juga' bom Bali 2002), lindu ama aèr tinggi di Acéh 2004, gontok-gontokan pulitik deri 2016 ampé 2019, èn awar-awar COVID-19. [[Category:Sejarah Indonésia]] 2mwew88qd3vquzvp8nodqqkluf2ksb7 Jambi 0 1232 20153 6298 2024-06-04T21:43:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20153 wikitext text/x-wiki {{Propinsi di Indonésia|name=Jambi|native_name=''Jambi'' (Indonésia)<br/>جمبي<ref>Hurup Jawi</ref> (Melayu)<br/>''Jambi'' (Melayu)|coat=Coat_of_arms_of_Jambi.svg|map=Jambi_in_Indonesia.svg|capital=Jambi Kota}} '''Jambi''' (hurup Arab Gundul: جمبى; basa Indonésia: ''Jambi''; basa Melayu: جمبي ''Jambi'') entu atu propinsi di Indonésia entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada di bagèan panté wètan èn bagèan tenga [[Sumatra|Pulo Sumatra]]. Ni propinsi punya ibu negeri ada di [[Jambi Kota|Jambi Kota]]. Ni propinsi nyang jembarnya 50.160,05 km<sup>2</sup>, selamanya tahon 2021, ngelah jumblah penjogrog 3.548.228 orang.<ref>[https://jambi.bps.go.id/publication/2021/02/26/eb5974fa96bbeeb4f4dac89c/provinsi-jambi-dalam-angka-2021.html "Provinsi Jambi Dalam Angka 2021"] (pdf). ''www.jambi.bps.go.id''. BPS Provinsi Jambi. h. 14, 77, 247. Diarsipin deri nyang asli per 17 Sèptèmber 2021. Dibuka per 29 Juli 2023.</ref><ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> Propinsi Jambi entu atu propinsi di [[Indonésia]] nyang dia punya nama ibu negeri sama kaya' dia punya nama propinsi, selaènnya [[Bangkahulu]], [[Jakarta|DKI Jakarta]], [[Daèrah Istimèwa Yogyakarta|DI Yogyakarta]], èn [[Gorontalo]]. == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Jambi]] [[Category:Melayu]] svmhybcpxgugxsd2ahw8gposel00u76 Jambi Kota 0 1233 20154 6301 2024-06-04T21:44:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20154 wikitext text/x-wiki '''Jambi Kota''' entu atu kota nyang ada di Propinsi [[Jambi|Jambi]] èn jadi hopstadnya. Ni kota ngejenggar ampé 205,38 km<sup>2</sup> dengen kepadetan penduduknya 3.100 orang/km<sup>2</sup>. Ada 628.578 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jambi]] [[Category:Jambi Kota]] 6qe2bweabbv50hm89libgg1ms44i8g9 Janah Arek 0 1234 22603 22407 2024-06-21T11:12:08Z Jalilah Jali 457 Arek, Janah 22603 wikitext text/x-wiki [[Gepokan:Lucien-Léopold Lobin-Jeanne d'Arc dans un médaillon (1880).jpg|jmpl|Janah Arek punya potrèt]] '''Janah Arek''' (hurup Arab Gundul: جنة ارک) (6 Januari 1412 – 3 Méi 1431; Prasman: ''Jeanne d'Arc''; Inggris: ''Joan of Arc'') ièlah pahlawan negara [[Prasman|Prasman]] èn [[Wali|wali]] dalem agama [[Serani Katolik]]. Di Prasman, dia dipoyokinnnya ''La Pucelle'' 'si perawan' atawa 'si ting-ting'. Ia mah ngakunya dapet pentèran, nyang dia yakinin deri Tuhan, èn maké itu bakal nangtungin sumanget pasukan [[Karèl VII deri Prasman|Karèl VII]] bakal ngebètak kombali bekas wilayah kukuannya deri [[Inggris|Inggris]] èn [[Burgondi]] pas jaman [[Perang Cepé' Tahon]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Arek, Janah}} [[Bangsaan:Tokoh pulitik]] 2zjgt654tu9796bh20rx4ahqkpbl3ut Janda Item 0 1235 20156 18887 2024-06-04T21:44:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20156 wikitext text/x-wiki '''Janda Item''' ngeruju ke: ==Tokoh== ===Tukang bunuh orang=== * [[Janda Item deri Liwerpul|Janda Item deri Liwerpul]], dua wadon digantung karna bunuhin orang * [[Belle Gunness|Belle Gunness]], 25-40 korban deri taun 1884 sampe 1908 * [[Vera Renczi|Vera Renczi]] (1903-1960), ngebunuh 35 cowok, lelaki èn anaknya juga dibunuh ==Seni èn hiburan== ===Tokoh kejaan=== * [[Janda Item (Komik Marpèl)|Janda Item (Komik Marpèl)]] ** [[Janda Item (Claire Voyant)|Janda Item (Claire Voyant)]] ** [[Janda Item (Natasah Romanowah)|Janda Item (Natasah Romanowah)]] **[[Janda Item (Yelena Belanova|Janda Item (Yelena Belanova]] [[Sablonan:Halaman pembèda]] {{Pembèdaan}} 5l19purshkzee6ax3mqmfsavel2w70t Janda Item (Natasah Romanowah) 0 1236 20157 6320 2024-06-04T21:44:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20157 wikitext text/x-wiki '''Janda Item''' (hurup Arab Gundul: جندا ايتم; Inggris: ''Black Widow'') atawa aslinyah '''Nataliah “Natasah” binti Alian Romanowah''' (Hurup Arab Gundul: ناتالية بنت اليان رومانوة; Rus: Наталья Альяновна "Наташа" Романова; Inggris: ''Natasha Alianovna "Natasha" Romanova'') nya'entu tokoh nyang nongol di buku-buku [[Ceritra cèmèn|ceritra cèmèn]] [[Marvel Comics|Marvel Comics]] punya terebitan. Dikeja ama [[Stan Lee]], atu tukang permak ama rancang naskah, [[Don Rico]], atu tukang bikin naskah, èn [[Don Heck]], atu tukang seni, ni tokoh baru nembèl di ''[[Tales of Suspense]]'' #52 (April 1964).<ref>Cronin, Brian. (21 Sèptèmber 2019). [https://www.cbr.com/black-widow-hair-red/ "When Did Black Widow's Hair Become Red?"]. ''CBR''. Dipungut per 14 Agustus 2023.</ref><ref>Johnston, Rich. (9 Juli 2021). [https://bleedingcool.com/movies/the-comics-creators-thanked-in-black-widow-and-who-they-missed/ "The Comics Creators Thanked In Black Widow And Who They Missed"]. ''Bleeding Cool News And Rumors''. Dipungut per 14 Agustus 2023.</ref> Ni tokoh dikenalinnya jadi atu [[sèko']] Rus, lawannya jagoan hèbat [[Manusia Waja|Manusia Waja]]. Entakonoh, dia nginclok ke Amrik Serèkat, jadi sèrsi di atu ahènsi inté karang-karangan, nama [[S.H.I.E.L.D.|S.H.I.E.L.D.]] èn jadi atu anggota jagoan hèbat nama, [[Para Pembales (Marpèl)|Para Pembales]]. Adapun dia punya penggambaran di [[Gambar cèmèn|gambar-gambar cèmèn]] atawa [[Pèlem|pèlem-pèlem]] biasanya wadon nyang jogrogannya bagus, paké baju célé singset warna item, ama rambutnya mèra. == Ruju'an == <references /> [[Category:Tokoh Marpèl]] [[Category:Jagoan hébat]] bde78xact53tsusdy94tvoz2n2ppdwz Jantung 0 1237 20158 6323 2024-06-04T21:44:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20158 wikitext text/x-wiki [[File:Heart anterior exterior view.png|thumb|Gambar jantung]] [[File:Diagram of the human heart (cropped).svg|left|thumb|Bagèan dalem jantung orang]] '''Jantung'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: جنتوڠ) atawa '''jantong<ref name=":0" />''' (hurup Arab Gundul: جنتوڠ) atawa '''jejantung<ref name=":0" />''' (hurup Arab Gundul: ججنتوڠ) etnu [[orhan]] nyang saban [[héwan tulang geger]] gableg. Ni entu sepir nyang kuat pisan. Jantung adanya di orang punya bagèan awak belah kèbot èn ukurannya barang sekempol. Jantung ngompa [[darah]] ke kabèhan bagèan awak. Jantung gableg '''kedat-kedut''' nyang keatur, atawa kapan jantung ngebejeg darah kuar ke laèn-laèn bagèan [[Awak|awak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jantung]] lru87neccyh9x51z6ndw8ps43dbzoln Januari 0 1238 19392 6333 2024-06-04T20:58:56Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q108]] 19392 wikitext text/x-wiki [[File:Fireworks on New Year's Eve in a small Swabian village (1), brightened.jpg|thumb|Kembang api di keriaan Tahon Baru Belanda, di atu kampung di bilangan Swaben, [[Dètslan|Dètslan]]]] '''Januari''' (hurup Arab Gundul: جنوارى) atawa '''Ciagwé''' (hurup Arab Gundul: چياݢوى) entu bulan pertama di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 31 ari di dalemnya. Seari bulan Januari digeronya 'Tahon Baru'. Kalu di Betawi, dibilangnya 'Tahon Baru Belanda'. Biasanya, malem tanggal 31 [[Désèmber|Désèmber]] tahon sebelonnya pada diadain keriaan bakal nyambut datengnya ni ari. Ni bulan punya nama ada diambil deri déwa dalem tahayul Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna nama ''Iānus'' 'Janus' (nama bulan dalem basa Latènnya: ''Iānuārius''). Adapun sebenernya, sebelonnya tahon 45 SM–nyang orang kata mah 'jaman kèder', lantaran Julius Kaèsar ada nyelesepin 90 ari ke dalem almenak terdisionil Romèn bagèn pas ama pergantian musim, tu waktu, bulan Januari ada punya bulan cuman 29 ari. Cuman, sedari abisnya 45 SM, ni bulan jadinya ada punya 31 ari. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] axu1g54679tcv0qya2kqtpvn310d7bc Jarot 0 1239 20159 6337 2024-06-04T21:44:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20159 wikitext text/x-wiki '''Jarot'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: جاروت; Inggris: ''fiber'') entu atu jenis [[bahan]] terindilan onderdil nyang ngebentuk [[Jaringan (èlmu hayat)|jaringan]] panjang-panjang. Tuladan jarot nyang paling sering kita liat saban sari entu jarot di [[Lawon|kaèn]]. Ni bahan penting bener di [[èlmu hayat]], baè' [[Héwan|héwan]] ama [[tumbuhan]], bakal jadi penyangcang dalem awak. [[Manusia]] maké jarot macem-macem dah gunanya: bakal ngeja tali, kaèn, atawa kertas. Jarot bisa digolongin jadi dua jenis, nya'entu jarot alami ama jarot bikinan. Jarot bikinan bisa dibikin murah ama ngebadeg. Cuman, jarot alami gableg macem-macem kelebian, wabilhusus dalem hal ènak apa kaga'nya pas dipaké. == Ruju'an == [[Category:Jarot]] [[Category:Bahan]] cbvktzdeahmj38z7wbzjjvuv2fi4f4n Jatiasih 0 1240 20160 6341 2024-06-04T21:44:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20160 wikitext text/x-wiki '''Jatiasih''' entu kecamatan nyang ada di [[Bekasi Kota|Bekasi Kota]]. Ni kecamatan ngejenggar ampé 2.200,00 hèktar. == Ruju'an == r7mbjuslvmr3o2hmr5gvuwrirjveino Jatisampurna, Bekasi Kota 0 1241 25177 20161 2024-08-25T06:35:47Z Swarabakti 44 Swarabakti mindahin [[Jatisampurna]] ke [[Jatisampurna, Bekasi Kota]] 20161 wikitext text/x-wiki '''Jatisampurna''' entu kecamatan nyang ada di [[Bekasi Kota|Bekasi Kota]]. Ni kecamatan ngejenggar ampé 1.449,00 hèktar. == Ruju'an == qfkrnyd8s9e5bwq22k6ii6j4ckhh0j5 Jatiuwung 0 1242 20162 6348 2024-06-04T21:44:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20162 wikitext text/x-wiki '''Jatiuwung''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 14,41 km². == Ruju'an == 0r7iqz1eduwhgomvpkjnwzy98eplgb0 Jawa Kulon 0 1243 20163 6376 2024-06-04T21:44:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20163 wikitext text/x-wiki {{Propinsi di Indonésia |name = Jawa Kulon |native_name = ''Jawa Barat'' (Indonésia)<br>ᮏᮝ ᮊᮥᮜᮧᮔ᮪ ''Jawa Kulon'' (Sunda) |coat = Coat of arms of West Java.svg |map = West Java in Indonesia.svg |capital = Bandung }} '''Jawa Kulon''' (hurup Arab Gundul: جاوا کولون; [[Aksara Sunda|Sunda]]: ᮏᮝ ᮊᮥᮜᮧᮔ᮪ ''Jawa Kulon'') entu atu propinsi di [[Indonesia|Indonésia]]. Ini propinsi letaknya di bekulonnya [[Pulo Jawa]]. Ibu negeri èn kota paling gedénya entu [[Bandung|Bandung Kota]]. Ni propinsi watesan ama [[Laot Jawa|Laot Jawa]] di blèlir, [[Jawe Tengah|Propinsi Jawa Tenga]] di blètannya, [[Samudera Hindia|Laotan Hindi]] di kidulnya, ama [[Banten|Propinsi Banten]] èn [[Jakarte|Propinsi DKI Jakarta]] di kulonnya. Jembar wilayahnya – 34.816,96 km <sup>2</sup>. Dengen penduduknya sebanyak 43.053.732 orang dalem taon 2010, ni propinsi jadi propinsi dengen penduduk paling banyak seantéro Indonésia. Kerangsegan penjogrognya – 1.236,5 orang/km<sup>2</sup>. Gubernurnya sekarang entu [[Ridwan Kamil|Ridwan Kamil]]. [[Orang Sunda|Kaum Sunda]] entu atu ni propinsi punya kaum asli. [[File:Tangkuban Parahu.jpg|thumb|250px|Kawah Ratu di Gunung Tangkuban Perahu, Lèmbang, Bandung.|left]] == Ruju'an == <references/> [[Category:Jawa Kulon]] [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] {{Propinsi di Indonésia (daptar)}} [[Category:Jawa]] bixdtrbk8py2vgvsjnsra73yfrk0rmk Jawa Tenga 0 1244 20164 6392 2024-06-04T21:44:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20164 wikitext text/x-wiki {{Propinsi di Indonésia|name=Jawa Tenga|native_name=''Jawa Tengah'' (Indonésia)<br/>ꦗꦮꦶ​ꦩꦢꦾ<ref>Hurup Jawa</ref> (Jawa)<br/>جاوي مـديا<ref>Hurup Pégon</ref> (Jawa)<br/>''Jawi Madya'' (Jawa)|coat=Coat_of_arms_of_Central_Java.svg|map=Central_Java_in_Indonesia.svg|capital=Semarang}}'''Jawa Tengah''' (hurup Arap gundul: جاوا تڠه, basa Jawa: ꦗꦮꦠꦼꦔꦃ ''Jawa Tengah'') atawa '''Jawa Tenga''' (hurup Arap gundul: جاوا تڠا) entu atu propinsi nyang letaknya di Pulo Jawa, Indonésia. Dia punya hopstad èn kota paling gedénya entu [[Semarang|Kota Semarang]]. Ni propinsi watesan ama Laot Jawa di blèlirnya, [[Jawa Wètan|Propinsi Jawa Wètan]] di blètannya, [[Samudera Hindia|Laotan Hindi]] èn [[Daèrah Istimèwa Yogyakarta|Yogyakarta]] di kidulnya, ama [[Jawa Kulon|Propinsi Jawa Kulon]] di bekulonnya. Pulo Nusakambangan di kidulnya ama Kepulauan Karimun Jawa di blèlornya juga' masup ke ni propinsi. Luas wilayahnya – 34.548m20 km<sup>2</sup>, dengen penduduk sebanyak 32.180.687 orang di taun 2010. Kepadetan penduduknya 930 orang/km<sup>2</sup>. Gubernurnya sekarang ni ièlah [[Ganjar Pranowo|Ganjar Pranowo]]. [[Suku Jawa|Suku Jawa]] entu ètnis asli ni propinsi. Selaèn entu, ada juga' laèn-laèn ètnis, kaya': [[Suku Sunda|etnis Sunda]], warge [[Cina|Cina]]-Indonésia, [[Arab|Arap]]-Indonésia èn [[India|Hindi]]-Indonésia nyang tinggal di ni propinsi. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] <references />{{Propinsi di Indonésia (daptar)}} [[Category:Jawa]] egwn1xqo2bxd8df3npscfpcyn4r6w2n Jawa Tengah 0 1245 6394 6393 2024-05-16T13:25:24Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6393 wikitext text/x-wiki #REDIRECT [[Jawa Tenga]] puw2brzk3c21t78tgrkqh90biwzssu5 Jawa Wètan 0 1246 20165 6406 2024-06-04T21:44:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20165 wikitext text/x-wiki {{Propinsi di Indonésia|name=Jawa Wètan|native_name=''Jawa Timur'' (Indonésia)<br/>ꦙꦮꦶꦮꦺꦠꦤ꧀<ref>Hurup Jawa</ref> (Jawa)<br/>جاوي وَيتان<ref>Hurup Pégon</ref> (Jawa)<br/>''Jawi Wétan'' (Jawa)<br/>''Jhâbâ Tèmor'' (Madura)|coat=Coat_of_arms_of_East_Java.svg|map=East_Java_in_Indonesia.svg|capital=Surabaya}} '''Jawa Wètan''' (hurup Arap gundul: جاوا ويتن; hurup Pégon: جاوا وَيتان ''Jawa Wétan''; basa Indonésia: ''Jawa Timur'') ya'entu atu wilayah [[Propinsi|propinsi]] nyang letaknya di wètan [[Jawè|Pulo Jawa]]. Hopstadnya ada di [[Surabaya|Surabaya]]. Luasnya – 48.033 km², jumblah warganya – 41.144.067 orang (taon 2022), èn kepadetan warganya – 857 jiwa/km<sup>2</sup>. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Jawa]] <references />{{Propinsi di Indonésia (daptar)}} j0hiyuzz5rget3w0pc8fi3pj9qha6uz Jawe Barat 0 1247 6409 6408 2024-05-16T13:25:26Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 6408 wikitext text/x-wiki #REDIRECT [[Jawa Kulon]] om2ldotawtlteudvo8fds69qgis4sy8 Jawe Tengah 0 1248 6413 6412 2024-05-16T13:25:26Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 6412 wikitext text/x-wiki #REDIRECT [[Jawa Tenga]] puw2brzk3c21t78tgrkqh90biwzssu5 Jawil ngeres 0 1249 20166 6417 2024-06-04T21:44:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20166 wikitext text/x-wiki [[File:Bullying Sexual.JPG|thumb|Orang nyemak-nyemèk orang laèn punya paha begini masupnya jawil ngeres gènèng.]] '''Jawil ngeres''' (hurup Arab Gundul: جاويل ڠرس; [[Basa Inggris|Inggris]]: ''sexual harassment'') entu atu macem [[pengrongrongan]] nyang ngembètin maksud-maksud ngeres baè' danta atawa nyesep, keitung juga' ngènèng-ngènèngin bakal dikasi balesan kalu mao nutugin [[Abet kelamin manusia|ser-seran]] nyang kaga' semenggah èn kaga' surup. Jawil ngeres mentak bisa' baé èmang cemak-cemek ngejawil paké awak atawa ngompas-ngompas bakal nglakonin abet kelamin, bikin gelagat nyang roman-romannya ngeres, ngasi unjuk [[gambar ngeres]], atawa laèn-laèn kelakuan ngeres baè' nyang cemak-cemek kè', kata-kata kè', atawa bukan kata-kata kè'.<ref>Paludi, Michele A.; Barickman, Richard B. (1991). [https://books.google.com/books?id=Vx4qhVPOYUUC&pg=PA2 "Definitions and incidence of academic and workplace sexual harassment"]. ''[[iarchive:academicworkplac0000palu/page/2|Academic and workplace sexual harassment: a resource manual]]''. Niu-Yorek: SUNY Press. h. 2–5. ISBN <bdi>9780791408308</bdi>.</ref> Jawil ngeres mah bentuknya bisa roncèt, mulain deri cablak ngeres ampé [[kèwat ngeres]] atawa [[teradung kelamin]]. Ni pengrongrongan mentak baé kejadian di mana-mana di masarakat kaya' di tempat gawé, [[Ruma|ruma]], [[Sekolah|sekolahan]], hata di [[rungkun keagamaan]]. Pengrongrong ama korbannya bisa deri [[jenis]] apa baé.<ref>[http://www.eeoc.gov/laws/types/sexual_harassment.cfm "Sexual Harassment"]. U.S. Equal Employment Opportunity Commission. [https://web.archive.org/web/20190513132253/https://www.eeoc.gov/laws/types/sexual_harassment.cfm Diarsip] deri nyang asli per 13 Méi 2019. Dipungut per 9 Maret 2024.</ref> == Ruju'an == [[Category:Setilah kewadonan]] [[Category:Cenéh wadon]] [[Category:Jawil ngeres]] 9r0jgo9pk8u94bc1fqnzvw69spcyuub Jawè Kulon 0 1250 6419 6418 2024-05-16T13:25:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6418 wikitext text/x-wiki #REDIRECT [[Jawa Kulon]] om2ldotawtlteudvo8fds69qgis4sy8 Jawè Tèngah 0 1251 6422 6421 2024-05-16T13:25:27Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 6421 wikitext text/x-wiki #REDIRECT [[Jawa Tenga]] puw2brzk3c21t78tgrkqh90biwzssu5 Jawè Wetan 0 1252 6425 6424 2024-05-16T13:25:27Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 6424 wikitext text/x-wiki #REDIRECT [[Jawa Wètan]] 2betpube34t89mincj67qlfh6utnps0 Jawè Wètan 0 1253 6427 6426 2024-05-16T13:25:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6426 wikitext text/x-wiki #REDIRECT [[Jawa Wètan]] 2betpube34t89mincj67qlfh6utnps0 Jayakarta 0 1254 6429 6428 2024-05-16T13:25:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6428 wikitext text/x-wiki #REDIRECT [[Jaketra]] thd438ybq7qkhmx6u4mblobglhkjvr7 Jayapura Kabupatèn 0 1255 20167 6433 2024-06-04T21:44:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20167 wikitext text/x-wiki '''Jayapura Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di Sentani. Ni kabupatèn ngejenggar ampé 17.516,60 km<sup>2</sup> dengen kepadetan penduduknya 9,71 orang/km<sup>2</sup>. Ada 170.167 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Jayapura Kabupatèn]] 0yzz8xicv3gur4ab7zz92i6z1rvkb2r Jayapura Kota 0 1256 20168 6436 2024-06-04T21:44:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20168 wikitext text/x-wiki '''Jayapura Kota''' entu atu kota nyang ada di Propinsi [[Papua|Papua]] èn sekaligus jadi hopstadnya. Ni kota ngejenggar ampé 935,92 km<sup>2</sup> dengen kepadetan penduduknya 388 orang/km<sup>2</sup>. Ada 362.998 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Papua]] [[Category:Jayapura Kota]] irevr72kaolpfyg2qh831grkj8gnto8 Jegrèkan 0 1257 20169 6439 2024-06-04T21:44:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20169 wikitext text/x-wiki [[File:3 perforators.jpg|thumb|Tiga macem jegrèkan]] '''Jegrèkan''' (hurup Arab Gundul: جݢرقن) atawa '''jegrègan''' (hurup Arab Gundul: جݢرݢن) entu [[alat kantor]] nyang dipaké bakal ngebolongin [[Kertas|kertas]], biasanya bakal mèdèng kertas dalem atu bèndel atawa map. == Ruju'an == [[Category:Alat kantor]] 50hc2127pt573uiwa3q88l8l4mb38ur Jejabanan 0 1258 20170 6444 2024-06-04T21:44:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20170 wikitext text/x-wiki [[File:Hamilton-burr-duel.jpg|thumb|[[Alexander Hamilton]] lagi bejaban ama [[Aaron Burr]]]] '''Jejabanan''' (hurup Arab Gundul: ججابنن) atawa '''bejaban'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: بجابن) entu antem-anteman dua orang nyang gableg [[senjata]] nyang sembabad èn mepakat ada aturan sebelonnya pada bejaban. Itu berantem biasanya lantaran [[gèngsi]]. Jabanan punya tujuan entu galibnya bukan bakal matiin orang, mar bakal ngejaga gèngsi si nyang ngumumin jabanan. Jabanan entu bukan hukum resmi, jadinya diadain perorangan dah tu. == Ruju'an == [[Category:Abet orang]] ft2u9aw44fpds93wnp8bme865cygfcr Jeklèkan 0 1259 20171 19016 2024-06-04T21:44:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20171 wikitext text/x-wiki [[File:2017 Zszywacz biurowy.jpg|thumb|Jeklèkan atawa cekrèkan]] '''Jeklèkan''' (hurup Arab Gundul: {{Script|Arabic|جکلقن}}) atawa '''cekrèkan''' (hurup Arab Gundul: {{Script|Arabic|چکرقن}}) atawa '''jetrètan''' (hurup Arab Gundul: {{Script|Arabic|جترتن}})<ref>{{Cite book |last=Sukanta |first=Sukanta |title=Kamus Sehari-hari Bahasa Betawi |publisher=Grasindo |year=2010 |isbn=9789790812062 |location=Jakarta |pages=53 |language=bew}}</ref> ièlah alat bakal mèdèng [[Kertas|kertas]] tibang masupin [[kokot]] nyang bentukannya lèter "U" nyang kelempit di bawah kertas ama nyeplos tebelnya kertas. == Ruju'an == [[Category:Alat kantor]] kb0n1j27owfm23qlz4amdtbokq6ed8o Jem 0 1260 20172 6452 2024-06-04T21:44:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20172 wikitext text/x-wiki '''Jem''' (hurup Arab Gundul: جم; pèndèk lèter: '''j''') atawa '''horas'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 245.</ref> (hurup Arab Gundul: هورس) ièlah [[atuan pengukuran]] nyang dipaké bakal ngukur [[waktu]]. Atu jem sembabad ama 60 [[menit]]. 24 jem sembabad ama atu [[ari]]. Laèn ama [[Sekon|sekon]], jem bukan dasaran [[Sistim atuan antérobangsa|atuan antérobangsa]]. == Ruju'an == [[Category:Atuan waktu]] ja8soej0jg3q8uic9j4yq95c0wxlvsx Jembut 0 1261 20173 6456 2024-06-04T21:44:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20173 wikitext text/x-wiki [[File:Vagina and erect penis.jpg|thumb|Jembut di wadon (kèbot) ama di lanang (kanan)]] Di [[orang gedé]], '''jembut'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 107.</ref> (hurup Arab Gundul: جمبوت) atawa '''baok<ref name=":0" />''' (hurup Arab Gundul: باؤوق) entu rambut nyang nutupin daèrah sekitaran [[alat perjima'an]]. Biasanya, kelirnya rada kereng lagi kasar deripada rambut nyang ada di awak orang. Ni disebabin ama trap naèknya [[hormon]] [[androgèn]] pas [[balèg]]. Jembut entu [[ciri kelamin sekundèr]]. Jembut ada nongtot pas balègnya bocah dara ama bocah entong. Di negara nyang ngembang, nongtotnya jembut sekitaran umur sepulu tahonan bakal bocah dara èn umur sebelas tahon atawa dua belas bakal bocah entong. Awal-awalnya mah cuman rambut sekelemit di [[pelesit]] (''vulva'') di bocah dara atawa [[Jakar|titit]] di bocah entong, tu daèrah lekas pada tumbuh jadi bentuk [[Daptar makalah nyang saban Wikipédi kudu gableg|segitiga]], ngeja ènclèkan rambut nyang singkur. Kalu di bocah entong, bentuknya rada [[trapèsium]], artinya ada empat sisi. == Ruju'an == [[Category:Rambut]] [[Category:Jembut]] 66w7m0inhz4ujyws5zio4hspwtxss09 Jempol 0 1262 20174 6461 2024-06-04T21:44:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20174 wikitext text/x-wiki [[File:Thumbup.jpg|thumb|Jempol tangan punya tampang]] Dalem [[Bagèan awak manusia|bagèan awak]], '''jempol''' (hurup Arab Gundul: جمفول) entu atu [[Jeriji|jeriji]] di [[Tangan|tangan]]. Jempol entu béda sendèwèk deri empat jeriji laènnya lantaran ni jeriji madepnya laèn kendiri, lebi dikit lempitan jarinya, ama pèndèkan. Jempol bisa ditekuk ke dalem, ngara ke jeriji laènnya, èn kena dipaké bakal mègang atu benda dengen mijet ke bagèan tangan atawa laèn jeriji. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] l0jwg3mwoduteky5dregcccwilxp56p Jepang 0 1263 19393 6488 2024-06-04T20:59:09Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q17]] 19393 wikitext text/x-wiki {{Negara|name=Jepang|native_name=日本国 (Jepang)<br/>''Nippon-koku'' atawa ''Nihon-koku''|flag=Flag_of_Japan.svg|coat=Imperial_Seal_of_Japan.svg|map=Japan_(orthographic_projection).svg|capital=[[Tokio|Tokio]]|demonym=Jepang<br/>Jepun<br/>Nipong}}'''Jepang''' (hurup Arap gundul: جفڠ) atawa '''Jepun''' (hurup Arap gundul: جفون) atawa '''Nipong''' (hurup Arap gundul: نيفوڠ; basa Jepang: 日本国, ''Nippon-koku'') ya'entu atu negara kepuloan nyang pernahnya di [[Laotan Anteng|Laotan Anteng]], pasnya di blètannya [[Cina|Cina]], [[Korsel|Koréa Kidul]], [[Korut|Koréa Lor]], ama [[Rusia|Ruslan]] nyang dibelèk ama [[Laut Jepang|Laot Jepang]]. Ini negara ngejenggar mulain deri [[Laut Okhotsk|Laut Ohot]] di lor, [[Laut Tiongkok Timur|Laot Cina Wètan]], ama [[Taiwan|Taiwan]] di kidulnya. Jepang hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – di [[Tokio|Tokio]]. Di basa Jepang, nama "Jepang" (basa Jepang: 日本 Nippon) artinya 'asalnya Mataari', bahnanya, ni negara dipoyokin '''Negeri Mataari Tèt'''''.'' Jepang jenggarnya – 377.944 km<sup>2</sup> nyang nglingkup 6.852 pulo. Empat nyang paling gedé namanya '''Hokaido''' (basa Jepang: 北海道 ''Hokkaidō'' 'aliran laot lor'), '''Honsu''' (basa Jepang: 本州 ''Honshū'' 'negeri utama'), '''Kiusu''' (basa Jepang: 九州 ''Kyūshū'' 'sembilan negeri'), ama '''Sikoku''' (basa Jepang: 四国 ''Shikoku'' 'empat negara'). Jumblah penjogrognya paling ngebadeg no. 10 di dunia, ya'entu 126.659.683 di taun 2012 dengen kerangsekannya 337,1 orang/km<sup>2</sup>. Jepang entu negara paling maju di [[Asia|Benua Asia]]. GDP-nya gedé $5,984 triliun dolar Amrik èn pendapetan per kepalanya segedé $46.895 dolar Amrik di taon 2012. Ni negara juga' salah atu nyang punya [[angka anceran idup]] (''life expectancy'') paling tinggi di dunia. == Ruju'an == {{Asia}} [[Category:Asia]] <references /> [[Category:Asia Wètan]] [[Category:Negara]] [[Category:Jepang]] 4mfwnld5ziq35dtaosy8wckvi7a57la Jepun 0 1264 6490 6489 2024-05-16T13:25:33Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6489 wikitext text/x-wiki #REDIRECT [[Jepang]] 1gdf2qfqcyliyd808bog83mdlf7lw70 Jeriji 0 1265 20175 6494 2024-06-04T21:44:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20175 wikitext text/x-wiki '''Jeriji<ref name=":02">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref><ref>Chaer, Abdul. (2009). Kamus Dialek Jakarta. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: جريجى; basa Inggris: ''digit'') atawa '''jari<ref name=":02" />''' (hurup Arab Gundul: جرى) entu ujungnya [[anggota gerak]], kaé tangan atawa kaki, nyang ada di [[Manusia|orang]] ama [[héwan tulang geger]]. == Jeriji orang == [[File:Fingers.jpg|left|thumb|Jeriji tangan belah kèbot]] Orang galibnya pating jeriji 5 biji di saban [[Anggota gerak|anggota geraknya]] (mao tangan kè', kaki kè'), jadinya kabèhan jeriji nyang ada di orang umumnya ada 20 biji. Saban jari kebentuk deri ruas-ruas [[tulang]] jeriji nyang dibungkus ama lapisan [[kulit]] èn [[Sepir|sepir]]. Saban ujung jeriji tangan ama kaki orang biasanya ada [[Kuku|kukunya]]. Ni ièlah nama-nama deri sarang jeriji. Bakal jeriji kaki, dia punya nama sami mawon ama nyang tangan, cuman dikasi tambahan "kaki". {| class="wikitable" !Jeriji tangan |[[Jempol|Jempol]] |[[Jeriji telunjuk|Telunjuk]] |[[Jeriji jejangkung|Jejangkung]] |[[Jeriji manis]] |[[Jeriji kelingking|Kelingking]] |- !Jeriji kaki |[[Jeriji kaki|Jempol kaki]] |[[Jeriji kaki|Telunjuk kaki]] |[[Jeriji kaki|Jejangkung kaki]] |[[Jeriji kaki|Jeriji manis kaki]] |[[Jeriji kaki|Kelingking kaki]] |} === Kelaènan === Ada kejadian jeriji tangan atawa kaki bisa ada kelebihan jari barang atu-dua biji, hata lebi. Ni kelaènan nama [[jeriji lebi]]. Sebagé lagi, ada juga kelaènan nyang kurang jerijinya barang atu-dua jerinya dedèmpètan, nama [[jeriji dèmpèt]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] e8lj8f1zawp5padn04b9b75onbiiozx Jeriji jejangkung 0 1266 20176 6497 2024-06-04T21:44:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20176 wikitext text/x-wiki [[File:Hand - Middle finger.jpg|thumb|Jeriji jejangkung]] '''Jeriji jejangkung'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: جريجى ججڠکوڠ) atawa '''jeriji jangkung<ref name=":0" />''' (hurup Arab Gundul: جريجى جڠکوڠ) atawa '''jeriji tenga(h)<ref name=":0" />''' (hurup Arab Gundul: جريجى تڠا) atawa '''jeriji nenga<ref name=":0" />''' (hurup Arab Gundul: جريجى نڠا) entu jeriji ketiga di [[Manusia|orang]] punya [[Tangan|tangan]] nyang adanya di tenga-tenga antara [[Jeriji telunjuk|jeriji telunjuk]] (jeriji kedua deri jempol) èn [[Jeriji manis|jeriji manis]] (jeriji keempat). Biasanya, ni jeriji – jeriji paling jangkung. Dalem [[basa Latin]], ni jari juga' digero' ''digitus medius'' ('jeriji tenga'), ''digitus tertius'' ('jeriji ketiga') atawa ''digitus III'' dalem [[èlmu tasrih]]. Di berapa negara, wabilhusus di Kulon, nggacengin jeriji jejangkung sendèwèkan dianggep tanda "kokbrut". Di [[Britani Gedé|Britani Gedé]], ni gerakan kena diserèntain ama [[Jeriji telunjuk|jeriji telunjuk]] dilempengin barengan rapet-rapet. Ni gerakan ngehina dalem [[Basa Inggris|basa Inggris]] digero'nya ''flipping the bird'',<ref>Jason Joseph, Rick Joseph (2007). ''101 Ways to Flip the Bird''. Broadway Books. <nowiki>ISBN 0-7679-2681-1</nowiki>.</ref> ''flipping someone off'' atawa ''giving the finger''. Kebalikannyah, kalu dilempengin barengan ama jeriji telunjuk èn dipengkangin ngeja hurup "V" artinya bisa angka 2 atawa tenger kemenagan ("V" bakal "''victory''" 'kemenangan'). Jeriji jejangkung sering dipaké bakal [[Meletikin jeriji|melitikin jeriji]] barengan ama jempol. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] 0c1txd92byk5s6g7zlelzzl475ny6wb Jeriji kaki 0 1267 20177 6501 2024-06-04T21:44:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20177 wikitext text/x-wiki [[File:Пальцы на ногах.jpg|thumb|Jeriji kaki]] '''Jeriji kaki''' (hurup Arab Gundul: جريجى کاکى) atawa '''jeriji sikil''' (hurup Arab Gundul: جريجى سيکيل) entu jeriji nyang adanya di [[Kaki|kaki]], di héwan-héwan kaki empat ama [[Manusia|manusia]]. Macem [[Héwan|binatang]] kaya' [[Kucing|kucing]] nyang kalu jalan ngejagjag ama dia punya jeriji kaki digero ''digitigrade''. Manusia èn laèn héwan nyang kalu jalan ngejagjag ama [[dampal kaki]] digeronya ''plantigrade''. Héwan ''unguligrade'' entu héwan nyang jalannya pada maké kuku di dia pada punya ujung jeriji kaki. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] [[Category:Jeriji kaki]] iodoqbonz7froor7kdb2v4vajup8meq Jeriji kelingking 0 1268 20178 6504 2024-06-04T21:44:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20178 wikitext text/x-wiki [[File:Little finger.jpg|thumb|Jeriji kelingking]] '''Jeriji kelingking'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: جريجى کليڠکيڠ) atawa '''jeriji cinggir<ref name=":0" />''' (hurup Arab Gundul: جريجى چيڠݢير) entu [[Jeriji tangan|jeriji tangan]] nyang paling kecit nyang adanya di sampingannya [[Jeriji manis|jeriji manis]], lawan-lawannya [[Jempol|jempol]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] 89y30hjk05w3hpi56eyhccswzyh8bxz Jeriji manis 0 1269 20179 6508 2024-06-04T21:44:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20179 wikitext text/x-wiki [[File:Ringvinger.jpg|thumb|Jeriji manis]] '''Jeriji manis'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: جريجى مانيس) (Inggris: ''ring finger'' 'jeriji cincin') entu jeriji keempat di [[Manusia|orang]] punya [[Tangan|tangan]] kalu dirèken deri [[jempol]] (jeriji pertama), jeriji kedua kalu dirèken deri [[jeriji kelingking]], èn adanya di antara [[Jeriji jejangkung|jejangkung]] ama [[Jeriji kelingking|kelingking]]. Di [[basa Latin]] digero'nya ''digitus medicinalis'' 'jeriji pengobatan', ''digitus annularis'' 'jeriji cincin', ''digitus quartus'' ('jeriji keempat') atawa ''digitus IV'' sepegimana nyang dipaké dalem [[èlmu tasrih]]. Ada juga' nyang bilangnya ni jeriji – jeriji ketiga kalu jempolnya kaga' dirèken jadi "jeriji pertama". == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] 9b8bsn1s97781858a2koryiu1cnczfd Jeriji tangan 0 1270 20180 6514 2024-06-04T21:44:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20180 wikitext text/x-wiki [[File:Dedos de la mano (no labels).jpg|thumb|Jeriji tangan]] '''Jeriji tangan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref><ref>Chaer, Abdul. (2009). Kamus Dialek Jakarta. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: جريجى تڠن) atawa '''jari tangan<ref name=":0" />''' (hurup Arab Gundul: جرى تڠن) entu anggota gerak awak èn atu deri dua jenis [[jeriji]], selaènnya jeriji kaki, nyang jadi orhan kegapaan èn pengrèpèan nyang bisa ditemuin di tangan-tangan [[Manusia|orang]] èn héwan-héwan [[primata]]. Manusia biasanya gableg jeriji 5 biji, bagèn kadang ada nyang bisa-bisa gableg lebi atawa kurang lantaran kelaènan, kaé [[jeriji lebi]], [[jeriji dèmpèt]], ama [[jeriji kurang]], atawa juga' bisa lantaran [[Pemotongan|dipotong]] lantaran kecilakaan. Di sumber-sumber nyang laèn-laèn, [[jempol]] bisa dirungkunin atawa kaga' dirungkunin jadi jeriji. == Jari orang == Di orang biasa, jeriji tangan orang di saban tangan ada 5 biji, nya'entu [[Jempol|jempol]], [[Jeriji telunjuk|jeriji telunjuk]], [[Jeriji jejangkung|jeriji jejangkung]], [[Jeriji manis|jeriji manis]], èn [[jeriji kelingking]]. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Jeriji]] [[Category:Jeriji tangan]] onh1bc3cwnt3ekfjzpix7avwll4cxwf Jeriji telunjuk 0 1271 20181 6517 2024-06-04T21:44:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20181 wikitext text/x-wiki [[File:Wijsvinger.jpg|thumb|Jeriji telunjuk]] '''Jeriji telunjuk'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: جريجى تلونجوق) atawa '''jeriji curuk'''<ref name=":0" /> (hurup Arab Gundul: جريجى چوروق) (Inggris: ''index finger'', ''forefinger'', ''pointer finger'', atawa ''trigger finger''; Latin: ''digitus secundus'', ''digitus II'') entu jeriji kedua di [[Manusia|orang]] punya [[Jeriji tangan|jeriji tangan]] dirèken deri jempol. Ni jari adanya di antara [[jempol]] (jeriji pertama) ama [[jeriji jejangkung]] (jeriji ketiga). Biasanya, jeriji telunjuk entu jeriji nyang paling sat-set ama peka, biar kata ukurannya bukan nyang paling panjang—masing pèndèkan ketimbang jeriji jejangkung—èn ada orang nyang jeriji telunjuknya pèndèkan deri [[jeriji manis]]. == Ruju'an == cpc9dtse8yfxxpvd9p37r80we0pc5t0 Jibuti 0 1272 24215 20182 2024-07-16T07:34:55Z Bangrapip 9 24215 wikitext text/x-wiki {{Negara|name=Kiblik Jibuti|native_name=جمهورية جيبوتي (Arab)<br/>''Jumhūriyyah Jībūtī''<br/>''République de Djibouti'' (Prasman)<br/>''Jamhuuriyadda Jabuuti'' (Somali)<br/>''Gabuutih Ummuuno'' (Apar)|flag=Flag_of_Djibouti.svg|coat=Emblem_of_Djibouti.svg|map=Djibouti_(orthographic_projection).svg|capital=Jibuti|demonym=Jibuti}} '''Jibuti''' (hurup Arab Gundul: جيبوتى; Arab: جيبوتي ''Jībūtī''; Prasman: ''Djibouti''; Somali: ''Jabuuti''; Apar: ''Yibuuti'') atawa resminya '''Kiblik Jibuti''' (hurup Arab Gundul: کبليک جيبوتى; Arab: جمهورية جيبوتي ''Jumhūriyyah Jībūtī''; Prasman: ''République de Djibouti''; Somali: ''Jamhuuriyadda Jabuuti''; Apar: ''Gabuutih Ummuuno'') entu atu negara di lingir panté [[Aprika]]. Dia punya hopstad namanya juga' [[Jibuti (kota)|Jibuti]]. Jibuti dapet dia punya kemerdékaan deri [[Prasman|Prasman]] ari bulan 27 Juni 1977. Ni negara dikeja deri [[Somalilan Prasman]] (nyang entinya digero [[Wilayah Prasman Apar èn Isa]], nyang dikeja tahon 1800-an lantaran Prasman punya penjajahan di Aprika). Tahon 2020, ada 920.000-an orang nyang tinggal di mari. Ni negara – atu deri negara nyang paling jarang ditempatin di Aprika. [[Ètnis Somali|Orang Somali]] ama [[Ètnis Apar|orang Apar]] entu dua ètnis nyang paling banyak ngejogrog di mari. Jibuti nimbrung ama [[Peserèkatan Bangsa-Bangsa]] per 20 Sèptèmber 1977. Ni negara juga' anggota [[Liga Arab]], serènta juga' [[Uni Aprika]] èn [[Kewenangan Anterguwernemèn dalem hal Perkembangan]] (IGAD). == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:`Jibuti]] nacbi61azs6ql602f5oholvi9wpw753 Jidat 0 1273 20183 6528 2024-06-04T21:44:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20183 wikitext text/x-wiki [[File:Male forehead-01 ies.jpg|thumb|Jidat lanang]] '''Jidat'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: جيدت) atawa '''batuk<ref name=":0" />''' (hurup Arab Gundul: باتوق) atawa '''dahi<ref name=":0" />''' (hurup Arab Gundul: داهى) atawa '''dagi<ref name=":0" />''' (hurup Arab Gundul: داݢى) atawa '''tarang<ref name=":0" />''' (hurup Arab Gundul: تارڠ) atawa '''kening<ref name=":0" />''' (hurup Arab Gundul: کنيڠ) entu bagian nyang bebalung di [[kepala]] atasnya [[Mata|mata]]. Manusia wayah gini gableg jidat ke atas, nyang ujungnya di garis [[Rambut|rambut]] di mana kepala mulain datar. [[Sepir|Sepir]] jidat antara laèn entu ''[[frontalis]]'', nyang gerak-gerakin atawa ngerutin batok jidat. Orang kata, kalo jidat nyang lèbar nandain kalu tu orang – orang pinter, biar kata ini mah cuman tahayul doang. Adapun jidat nyang ngejelot ke depan biasa disebut '''jantuk'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: جنتوق) atawa '''jenong''' (hurup Arab Gundul: جنوڠ). == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] f2gga647jscf6w5sn9xl7su1yanby02 Jimbabwé 0 1274 20184 6532 2024-06-04T21:44:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20184 wikitext text/x-wiki {{Negara|name=Kiblik Jimbabwé|native_name=''Republic of Zimbabwe''|flag=Flag_of_Zimbabwe.svg|coat=Coat_of_arms_of_Zimbabwe.svg|map=Zimbabwe_(orthographic_projection).svg|capital=Hararé|demonym=Jimbabwé}} '''Jimbabwé''' (hurup Arab Gundul: جمببوى; Inggris: ''Zimbabwe'') atawa resminya '''Kiblik Jimbabwé''' (hurup Arab Gundul: کبليک جمببوى; Inggris: ''Republic of Zimbabwe'') entu negara nyang letaknya di belah kidulnya benua [[Aprika]] èn watesan ama [[Sambia]], [[Namibi]], èn [[Aprika Kidul]]. Alhasil, ni negara kecempèt ama ni tiga negara pada. Ni negara punya hopstad [[Hararé]]. Ni negara jenggarnya 390.757 km<sup>2</sup> (150.872 mi<sup>2</sup>). Jimbabwé gableg basa macem-macem, antara laèn kaé: [[basa Sona]], [[basa Ndébélé]], [[basa Wènda]], [[basa Manyika]], [[basa Cagani]], èn basa gabregannya ya [[basa Inggris Jimbabwé]]. Cuman dalem dia punya wèt dasar, dia punya basa resmi ada 16 biji. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Kidul]] [[Category:Negara]] [[Category:Jimbabwé]] {{Negara di Aprika}} kdxamo9zfq5tqbqy1oftdmhf0bfachs Johal 0 1275 25357 20185 2024-08-29T04:49:31Z Kwamikagami 782 25357 wikitext text/x-wiki [[File:Saturn from Cassini Orbiter (2004-10-06).jpg|thumb|Tampang Johal di luar angkasa]] '''Johal''' (hurup Arab gundul: زحل; basa Indonésia: ''Saturnus''; simbol [[file:saturn symbol (fixed width).svg|♄]]) ya'entu planit paling gedé kedua di Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref> abis Mustari. Johal ada punya berat 95 kali bumi punya berat. Johal punya isi ada besi, nikel, èn batu (silikon èn oksigèn). Johal ada punya ciri has, ya'entu ada cincinnya. Cincinnya ngeja Johal punya roman jadi keliatan indah. Cincinnya kebikin dari ès, batu, ama debu. Johal ada punya 82 bulan nyang ngiter-ngiter. 53 bulannya udah punya nama. Ada satu Johal punya bulan yang paling gedé, ya'entu Titan, gableg gedé-kecilnya lebih gedéan daripada [[Utarid|Utarid]], cuman beratnya lebih èntèng daripada [[Utarid|Utarid]]. Titan juga atu-atunya bulan di Tata Kemataarian nyang gableg atmospèr tebel. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] 73qd97n09rltjgvhrq6yd0brrc2y68y Johan Sébastian Bah 0 1276 25996 25791 2024-10-13T13:04:38Z OrangKalideres 327 musik --> gending 25996 wikitext text/x-wiki [[Gepokan:Johann Sebastian Bach.png|jmpl|Potrèt Bah taun 1748]] '''Johan Sébastian Bah''' (hurup Arab Gundul: جوهن سيبستيان بخ) atawa èjaan aslinya '''Johann Sebastian Bach''' (21 Maret 1685 – 28 Juli 1750) entu atu [[tukang bikin gending]] èn tukang maèn orgen Dèt jaman Barok. Dia nggubah gending bakal alat musik orgen, klapsimbel (''harpischord''), klapkor (''clavichord''), èn juga bakal orkès. Dia udah nggubah ada 1000 lagu lebi. Sèt lagu pikangan Bach Bradenburg Concertos, tembang gerèja Mass dalem B minor, entu nyang paling bekèn. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Bah, Johan Sébastian}} [[Bangsaan:Biograpi]] [[Bangsaan:Tukang gending]] sekdk91bigeyqlw2sao0dmlj89pgp3y John James Brolin 0 1277 6550 6549 2024-05-16T13:25:40Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6549 wikitext text/x-wiki #REDIRECT [[Josh Brolin]] 6bamajac1eksekkkdj0rkrdnor2ne12 Johnny Depp 0 1278 23067 22165 2024-06-30T09:25:19Z Jalilah Jali 457 Depp, Johnny 23067 wikitext text/x-wiki [[Gepokan:Johnny Depp-2757 (cropped).jpg|thumb|Johnny Depp di Berlinale taun 2020]] '''John Christopher Depp II''' (hurup Arab Gundul: جون خريستوفر ديف ٢; lair 9 Juni 1963) ya'entu [[Tukang lakon|pelakon]], [[Tukang ngeja pèlem|tukang ngeja pèlem]], ama [[Tukang gending|tukang gending]] deri [[Amrik Serèkat|Amrik Serèkat]]. Atu deri pèlem dia punya maèn di dalemnya nyang bekèn entu kapan dia jadi [[Kapitèn Jack Sparrow|Kapitèn Jack Sparrow]] di pèlem [[Bègal Laot Karaiben|Bègal Laot Karaiben]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Depp, Johnny}} [[Bangsaan:Tukang lakon lanang Amrik]] hvq728uew1671e9y0vicmq8fq78h0rw Joko Widodo 0 1279 26089 25359 2024-10-20T04:40:23Z OrangKalideres 327 Update 26089 wikitext text/x-wiki [[File:Joko Widodo 2014 official portrait.jpg|thumb|right|Joko Widodo pas ngejawat jadi persidèn Indonésia.]] [[File:Gubernur DKI Jokowi.jpg|thumb|right|200px|Joko Widodo pas ngejawat jadi gubernur Jakarta]] Ir. H. '''Joko Widodo''' (hurup Arab Gundul: {{Script|Arabic|جاك ويداد}}) atawa '''Jokowi''' (hurup Arab Gundul {{Script|Arabic|جاكوى}}) atawa nama bocahnya '''Mulyono<ref name="tirto">[https://tirto.id/kisah-mulyono-bin-notomiharjo-jokowi-kecil-kenapa-ganti-nama-g21E Kisah Mulyono bin Notomihardjo. Jokowi Kecil Mengapa Ganti Nama?] dari situs Tirto</ref>''' (hurup Arab Gundul: {{Script|Arabic|مليان}}), berojol tanggal 21 Juni 1961, entu tukang pulitik, tukang dagang, èn mantan [[Persidèn Indonésia|persidèn]] [[Indonésia]] semprakan tanggal 20 Oktober 2014 ampé 20 Oktober 2024. Pa' Jokowi gantiin persidèn sebelonnya, ya'entu [[Susilo Bambang Yudhoyono|Susilo Bambang Yudhoyono]]<ref>[http://www.bbc.com/indonesia/berita_indonesia/2014/10/141016_jokowi_persiapanpelantikan "Jokowi dilantik hari ini sebagai presiden Indonesia"]. [[BBC]]. 20 Oktober 2014. Diakses tanggal 30 Maret 2017.</ref> èn digantiin persidèn berikutnya, ya'entu [[Prabowo Subianto]]. Sebelonnya, pa' Jokowi ngelakonin tugas jadi [[Gubernur Jakarte|Gubernur]] [[Jakarte|Jakarta]] semprakan tanggal 12 Oktober 2012 ampé tanggal 16 Oktober 2014. Pa' Jokowi lanjutin gawé jadi gubernur, ngegantiin gubernur sebelonnya, nya'entu [[Fauzi Bowo|Fauzi Bowo]]. Pas lagi gawé jadi gubernur, pa' Jokowi ditemenin ama wakilnya nyang namanya [[Basuki Tjahaja Purnama|Basuki Tjahaja Purnama]] mantan Bupati Belitung Wètan. Pa' Jokowi kepili pas pemilihan gubernur taon 2012 èn didukung ama Parté Démokrasi Indonésia Perjuangan èn Parté Gerakan Indonésia Raya. Sebelon jadi gubernur Jakarta, dia ngelakonin jawatan sebagé walikota Surakarta sederi tanggal 28 Juli 2005 ampé tanggal 1 Oktober 2012. Pa' Jokowi asin ngegiles gacoan Fauzi Bowo ama [[Nachrowi Ramli|Nachrowi Ramli]] nyang dicalonin ama Parté Démokrat. == Ruju'an == <references/> == Sènggètan luar == *[http://profil.merdeka.com/indonesia/j/joko-widodo/ Profil di merdeka.com] *[https://web.archive.org/web/20131004063052/http://www.tokohindonesia.com/tokoh/article/282-ensiklopedi/3830-joko-widodo Profil di TokohIndonesia.com] [[Category:Tokoh Indonésia]] [[Category:Tokoh pulitik Indonésia]] [[Category:Persidèn Indonésia]] 2pg2v6k3g633dmsjpwjh5op5kpg17r4 Jontrot klik 0 1280 24762 20189 2024-08-06T12:25:07Z OrangKalideres 327 + basa Inggris 24762 wikitext text/x-wiki [[File:Example clickbait adverts.jpg|thumb|Tulad i'lan nyang maké jontrot klik]] '''Jontrot klik''' (hurup Arab Gundul: جنتروت کليق; {{lang-en|clickbait}}) entu tulisan atawa [[Sènggètan (internèt)|sènggètan]] [[longokan]] nyang dibikin bakal ngebèngbat ama mancing pemaké bakal ngoyokin tu sènggètan ama ngebaca, ngedeleng, atawa nengerin [[Wasilah ubung-ubungan|isi]] nyang disènggèt ama tu sènggètan. Jontrot klik biasanya [[pengadalan]], [[Penggedé-gedéan|digedé-gedéin]], atawa bikin kesasar.<ref>Frampton, Ben (14 Sèptèmber 2015). [https://www.bbc.com/news/uk-wales-34213693 "Clickbait - the changing face of online journalism"]. BBC. Dipungut per 4 Désèmber 2023.</ref><ref>O'Donovan, Caroline. [https://www.niemanlab.org/2014/08/what-is-clickbait/ "What is clickbait?"]. ''Nieman Foundation for Journalism''. Niewman labs. Dipungut per 4 Désèmber 2023.</ref><ref>Zheng, Hai-Tao; Chen, Jin-Yuan; Yao, Xin; Sangaiah, Arun; Jiang, Yong; Zhao, Cong-Zhi (1 May 2018). [[doi:10.3390/sym10050138|"Clickbait Convolutional Neural Network"]]. ''Symmetry''. '''10''' (5): 138. Bibcode:[https://ui.adsabs.harvard.edu/abs/2018Symm...10..138Z 2018Symm...10..138Z]. doi:[[doi:10.3390/sym10050138|10.3390/sym10050138]]. ISSN [[issn:2073-8994|2073-8994]].</ref> == Ruju'an == [[Category:Internèt]] [[Category:Pengadalan]] cyuwf4a4m5rwdoszr6v1dei5ztw8439 Jorah 0 1281 25344 25343 2024-08-29T04:34:12Z Kwamikagami 782 25344 wikitext text/x-wiki [[File:PIA23791-Venus-RealAndEnhancedContrastViews-20200608 (cropped).jpg|thumb|Tampang Jorah di luar awang-awang]] '''Jorah''' atawa '''Jurah''' atawa '''Johrah''' (hurup Arab Gundul: زهرة; [[Basa Indonésia|Indonésia]]: ''Venus''; simbol: [[file:Venus symbol (fixed width).svg|♀]]) ya'entu bintang ider paling parek kedua dari [[Mataari|Mataari]]. Enni bintang ider muter ngelawangin mataari 224,7 ari punya lama. Jorah entu bintang ider kaya’ bumi èn sokanan banget disebut jadi bumi punya "bintang ider misanan" lantaran gedé-kecil, sènggètan, èn pembentuknya numbras (Jorah entu bintang iderpaling deket ama bumi èn bintang ider nyang ukurannya hampir sama kaya’ bumi). Tapi, hal-hal laènnya ada tentu béda ama bumi. Enni bintang ider ngelah [[kalangan awang-awang]] (''atmosfer'') paling kalo dibandingin ama bintang ider batu laèn, sebab kebentuk gara-gara 96% karbon dioksida. Jorah punya ceplikan kalangan awang-awang di gutekan tananya ada ampé 462°C. Enni bikin Jorah jadi bintang ider paling panas di [[Tata Kemataarian|Tata Kemataarian]]. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] pj9t1a9g0rokaao8r1z1ie8p9lu86n8 Jos Wasingten 0 1282 22604 22422 2024-06-21T11:13:28Z Jalilah Jali 457 Wasingten, Jos 22604 wikitext text/x-wiki [[Gepokan:Gilbert Stuart Williamstown Portrait of George Washington.jpg|jmpl|Jos Wasingten punya potrèt]] '''Jos Wasingten''' (hurup Arab Gundul: جوس واشڠتن; Inggris: ''George Washington'') (22 Pèbruari 1732 – 14 Désèmber 1799) ièlah [[Persidèn Amrik Serèkat|persidèn pertama Amrik Serèkat]] semprakan 1789 entuk 1797. Sebelonnya jadi persidèn, dia jadi [[penglima paling tinggi]] di [[Soldadu Kontinèntal]] jaman [[Perang Pegerakan Amrik]], èn sala atu deri penjagjag [[Amrik Serèkat|Amrik Serèkat]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Wasingten, Jos}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Persidèn Amrik Serèkat]] 8ypb7fa95ez7y75y2d95k1w43cavcg5 Josh Brolin 0 1283 22536 22174 2024-06-20T18:03:06Z Jalilah Jali 457 Brolin, Josh 22536 wikitext text/x-wiki [[Gepokan:Josh Brolin LF.jpg|thumb|Potrèt Josh Brolin taun 2007]] '''Josh James Brolin''' (lair 12 Pèbruari 1968) nya'entu tukang lakon lanang Amrik nyang dapet seabrek pengargaan, di antara laèn [[Critics' Choice Movie Award|''Critics' Choice Movie Award'']], [[Penghargaan SGA|Penghargaan SGA]], èn pembenuman bakal [[Bèker Oscar|''Academy Award'']]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Brolin, Josh}} [[Bangsaan:Tukang lakon lanang Amrik]] kr63rc9pid8k4dkc5txvwbma8wx93tv Jujutsu Kaisen 0 1284 6604 6603 2024-05-16T13:25:45Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6603 wikitext text/x-wiki #REDIRECT [[Jujutsu Kaisén]] 468hxlgnuynujd9gi8ej0a2ci3w2gzd Jujutsu Kaisén 0 1285 6611 6610 2024-05-16T13:25:46Z Sotiale 212 6 perbaèkan diimpor: Importing from incubator 6609 wikitext text/x-wiki [[File:Jujutsu Kaisen (Japanese) logo.svg|thumb|Tampang lambang Jujutsu Kaisen]] '''Jujutsu Kaisén''' (hurup Nipong {Kanji èn Hiragana} 呪術廻戦/じゅじゅつかいせん) ya'entu nama atu [[Komik|komik]] èn [[Gambar cèmèn|gambar cèmèn]] [[Jepang|Nipong]] nyang bekèn nyang diserat ama [[Gege Akutami|Gege Akutami]] (hurup Kanji: 芥見下々) sederi bulan [[Maret|Maret]] 2018. nc65b16wd55lkwfth5yfww4bykdpfpq Jula-juli 0 1286 20193 6616 2024-06-04T21:44:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20193 wikitext text/x-wiki [[File:M101; Pinwheel Galaxy (noao-m101ubviha).jpg|thumb|[[Jula-juli kitiran]]]] '''Jula-juli'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Saidi, Ridwan. (2003). ''Romansa Batavia: Puisi Tanah Betawi''. Lembaga Kebudayaan Betawi. h. 102.</ref> ièlah tatanan omplokan [[Bintang|bintang-bintang]] nyang pating belatakan ngejeprah di [[ruang angkasa]], ama [[gas]], debu, serènta [[Barang kereng|barang kereng]] nyang dipèdèng ama [[gaya betot]]. Adapun dalem [[Basa Indonésia|basa Indonésianya]] digero' ''galaksi'' nyang bolé comot deri basa-basa Èropa. nyang entinya ujung-ujungnya dasarannya deri [[basa Yunani]] γαλαξίᾱς ''galaxía'' 'nyang kaya' susu', maran ke kita punya jula-juli, nama [[Jalan Raya Puti]] (Inggris: ''Milky Way''). == Ruju'an == [[Category:Èlmu palak]] [[Category:Ruang angkasa]] [[Category:Jula-juli]] opx609eglls8cj7bnxiumgrk5o9ajnl Juli 0 1287 19394 6624 2024-06-04T20:59:23Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q121]] 19394 wikitext text/x-wiki '''Juli''' (hurup Arab Gundul: جولى) atawa '''Citgwé''' (hurup Arab Gundul: چتݢوى) entu bulan ketuju di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya ari 31. Adapun dia punya nama, ''Iūlius'' (basa Latèn), ada dicomot deri atu kaèsar Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> nyang mashur, nama Julius Kaèsar. Jaman baholanya mah, ni bulan digeronya ''Quīntīlis'' 'bulan kelima', nyang diambil deri kata [[basa Latèn]] ''quīntus'' 'kelima', sebab dulunya mah èmang dirèken deri bulan [[Maret|Maret]] bulan pertamanya. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] d57begu44erse4ovagjnii3l3ljfv0f Julius Kaèsar 0 1288 20194 6627 2024-06-04T21:44:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20194 wikitext text/x-wiki '''Julius Kaèsar''' atawa nama Latinnya ''Gaius Julius Caesar'' (12 Juli 100 SM – 15 Maret 44 SM) entu atu kumendan, tokoh pulitik, èn mualip di ujung-ujung jaman Kiblik Romawi. Kaèsar jadi atu anggota deri Tiga Kuasa Pertama, èn kapan rengkah, dia mimpin perang sudara lawan Pompé Ageng. Menang perang, Kaèsar jadi atu pimpinan diktator seumur idup. Dia dibunu ama dia punya musu di Roma. Pimpinan Roma enti-entinya nggero dèwèknya paké gelar ''caesar'' èn ni gelar juga' dipungut ama laèn-laèn bangsa jadi ''Kaiser'' ama ''tsar''. dkbo728g6ifqzlub209zughr0qfiycv Juma'at 0 1289 20195 6631 2024-06-04T21:44:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20195 wikitext text/x-wiki '''Juma'at''' atawa '''Jumahat''' (hurup Arab Gundul: جمعة) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Kemis|Kemis]] ama [[Sabtu]]. Ni ari punya nama dasarannya deri [[basa Arab]], الْجُمُعَة (''al-jumuʿa''), nyang ngoyod deri kata جَمَعَ (''jamaʿa'') nyang artinya "ngamprog". [[ISO 8601]] punya kata, ari Juma'at dirèken jadi ari kelima dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Juma'at dikata ari keenem dalem seminggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} q0m86eb4npk2uuanwb0je300eqn3wxg Jumadilakir 0 1290 23997 20196 2024-07-13T22:37:47Z Swarabakti 44 23997 wikitext text/x-wiki '''Jumadilakir'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Jumadilakhir''', '''Jumodilakhir''', '''Jumadiakir''', '''Jumadillakir''', '''Madilakir''', atawa '''Mandillakir'''.</ref> (hurup Arap Gundul: جمادى الأخر) atawa '''Jumadilahir'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Jumadilahèr''', '''Jumodilahir''', '''Madilahèr''', '''Madilahir''', atawa '''Mandilahir'''.</ref> (hurup Arap Gundul: جمادى الأخر) atawa '''Madil Pengabisan'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Madil Penghabisan'''.</ref> (hurup Arap Gundul: ماديل فڠابيسن) atawa '''Brèntèt Pengabisan'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Brèntèt Penghabisan'''.</ref> (hurup Arap Gundul: برنتت فڠابيسن) atawa '''Bulan Rèntèt Tiga'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Bulan Merèntèt Tiga'''.</ref> (hurup Arap Gundul: بولن رنتت تيݢ) ada bulan keenem di dalem almenak Selam atawa Hijriah. Di basa Arap, ni bulan punya nama entu '''''Jumādā 'l-ākhirah''''' (basa Arab: جمادى الآخرة), nyang lèterleknya 'kekeringan akir', atawa '''''Jumādā 'l-ṡāniyah''''' (basa Arab: جمادى الثانية), nyang lèterleknya 'kekeringan kedua'. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Category:Selam]] [[Category:Almenak Selam]] icjdoebphbm980m4mc51f9sf5fz8zl6 Jumadilawal 0 1291 23998 20197 2024-07-13T22:38:49Z Swarabakti 44 23998 wikitext text/x-wiki '''Jumadilawal'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Jemadilawal''', '''Jumandilawal''', '''Jumadiawal''', '''Jumadil(l)awar''', '''Jumandilawar''', '''Mandilawal''', '''Madi(l)awal''', '''Mandiawal''', '''Madillawar''', '''Mandilawar''', '''Mendilawar''', '''Madiawar''', atawa '''Dil(l)awar'''.</ref> (hurup Arap Gundul: جمادى الأول) atawa '''Madil Tengah'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Hata ada nyang bilangnya tetep '''Madil Pertama'''.</ref> (hurup Arap Gundul: ماديل تڠه) atawa '''Penengah'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Menengah'''.</ref> (hurup Arap Gundul: فنڠه) atawa '''Brèntèt Tengah''' (hurup Arap Gundul: برنتت تڠه) atawa '''Bulan Rèntèt Dua'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Bulan Merèntèt Dua'''.</ref> (hurup Arap Gundul: بولن رنتت دوا) ada bulan kelima dalem almenak Selam atawa almenak Hijriah. Di basa Arap, ni bulan punya nama digeronya '''''Jumādā 'l-ūlā''''' (basa Arap: جمادى الأولى), nyang artinya 'kekeringan pertama'. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] o04do3zldzrzvdbdwqb1p4e7dod04th Juni 0 1292 19395 6653 2024-06-04T20:59:28Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q120]] 19395 wikitext text/x-wiki '''Juni''' (hurup Arab Gundul: جونى) atawa '''Lakgwé''' (hurup Arab Gundul: لقݢوى) entu bulan keenem di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya ari 30. Nama 'Juni', atawa basa Latinnya ''Iūnius'', asalnya deri nama déwi dalem tahayul Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna, nama ''Iūnō''. Dulunya, lantaran bulan [[Maret|Maret]] entu bulan pertama, ni bulan – dulunya bulan keempat di dalem almenak Romèn kuna. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] g8j9h6lpycdowy23811o92dveuplm68 Juragan pèlem 0 1293 20198 6658 2024-06-04T21:44:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20198 wikitext text/x-wiki '''Juragan pèlem''' (hurup Arab Gundul: جوراݢن فيلم; [[Basa Indonésia|Indonésia]]: ''produser'') ngeja kewontenan bakal ngebikin [[Pèlem|pèlem]]. Juragan pèlem merèksain ama natur-naturin apa baé kaya' ngejaluk duit bakal ngeja tu pèlem, ngambil-ngambilin orang, ama mbenah-mbenahin bakal pegimana bakalannya tu pèlem diketèng-ketèngin. Juragan pèlem keembèt di semua bagèan jalannya bikin pèlem mulain deri mula-mula ampé kelarnya tu proyèk. Biasanya mah, tu juragan pèlem dirèken jadi dedengkotnya [[Pegawé|petugas]] èn gableg ungkulan bakal naturin sisi nyang bukan kesenian dalem pembikinan pèlem, nah kalu [[Dalang pèlem|dalang pèlem]] entu nyang gableg ungkulan bakal naturin pèlemnya ama bagèan seninya. == Ruju'an == [[Category:Pegawéan]] [[Category:Perpèleman]] 64h66dpimfnhf6elnqts1jfiik4zscx Jènggis Han 0 1294 22605 22421 2024-06-21T11:14:42Z Jalilah Jali 457 Han, Jènggis 22605 wikitext text/x-wiki [[Gepokan:Genghis Khan.jpg|jmpl|Jènggis Han punya potrèt]] '''Jènggis Han''' (hurup Arab Gundul: جڠݢيس خان; Monggol: ''Женьгис Хан'') atawa '''Cinggis Han''' (hurup Arab Gundul: چڠݢيس خان), nyang aslinya namanya '''Temüjin''', lair di [[Pegunungan Hènti]], ièlah [[han]] Monggol ama dedengkot soldadu nyang ngrempugin [[Bangsa Monggol]] nyang entakonoh ngejagjag Kekaèsaran Monggol dengen na'lukin sebagèan gedé wilayah [[Asia|Asia]], nya'entu [[Wangsa Kim]], [[Ha Kulon]], [[Asia Tenga]], èn [[Iran|Parsi]]. Penerusnya entakonoh bakal ngejembarin Monggol punya kuasa jadi atu kekaèsaran paling jembar selamanya jaman sejarah manusia. Dia – engkongnya [[Kublé Han]], guwernemèn Tiongkok bakal [[Wangsa Goan|Wangsa Goan]] di [[Tiongkok|Tiongkok]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Han, Jènggis}} [[Bangsaan:Tokoh pulitik]] qvcqv674cgbjtuhfrhtt8l93bau7tlr Jèrsi 0 1295 20199 6671 2024-06-04T21:44:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20199 wikitext text/x-wiki {{Negara|name=Kebéliuan Jèrsi|native_name=''Bailiwick of Jersey'' (Inggris)<br/>''Bailliage de Jersey'' (Prasman)<br/>''Bailliage dé Jèrri'' (Normandi)|flag=Flag_of_Jersey.svg|coat=Coat_of_Arms_of_Jersey.svg|map=Europe-Jersey.svg|capital=Sint-Hélié|demonym=Jèrsi}} '''Jèrsi''' atawa '''Jersi''' (hurup Arab Gundul: جرسى; basa Inggris: ''Jersey''; basa Prasman: ''Jersey''; basa Jèrsi: ''Jèrri'') entu atu pulo di Selat Inggris, di lepas panté belah lor-kulonnya [[Prasman|Prasman]]. Ni wilayah tanggungan makutanya deri [[Britani Gedé|kerajaan Britani]]. Jèrsi entu atu kebéliuan (''bailiwick''), bahna ni negara dipimpin ama seorang béliu<ref>[https://digital.staatsbibliothek-berlin.de/werkansicht?PPN=PPN715019155&PHYSID=PHYS_0001 "Ms. or. fol. 547b"]. (1696). Di dalem ni naskah beslit Kumpeni Welanda di Betawi per tanggal 24 Juli 1696, nyang kesimpen di ''Staatsbibliotheek zu Berlin'' (Bibliotik Negara Berlèn), kesebut kata '''béliu''' (بيليو) – ''bailiff'' (Ing.); ''baljuw'' (Wld.).</ref> (''bailiff''). '''Kebéliuan Jèrsi''' (hurup Arab Gundul: كبيليوان جرسى; basa Inggris: ''Bailiwick of Jersey''; basa Prasman: ''Bailliage de Jersey''; basa Jèrsi: ''Bailliage de Jèrri'') juga' nglingkup Pulo Mingkièr ama Ékréu, nyang kaga' ada orangnya. Adapun pulo-pulo laènnya di Kepuloan Kanal entu [[Gèrensi|Kebéliuan Gèrensi]] punya. Ni negara punya kode negara (juga' dipaké bakal internèt) entu '''JE'''. Ada lebi deri 106.000 orang nyang tinggal di pulo utama. Adapun 30%-nya tinggal di atu-atunya kota, Sint-Hélié. Selaèn basa Inggris ama Prasman, ada lebi deri dua rèbu orang ngomong basa Jèrsi, atu ragem setempat deri basa Normandi. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] 22vrx4avwr50xbkpcdkn5eyfdtb8tcd KRI Nanggala (402) 0 1296 20200 6681 2024-06-04T21:44:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20200 wikitext text/x-wiki [[File:Indonesian submarine KRI Nanggala (402) underway in August 2015.JPG|right|300px|]] '''KRI ''Nanggala'' (402)''' entu [[Indonésia|Indonésia]] punya [[Kapal selem kelas Cakra|kapal selem kelas ''Cakra'']] nyang dibikin ama [[Howaldtswerke-Deutsche Werft|Howaldtswerke-Deutsche Werft]]. Ni kapal tenggelem taun 2021. {{Kapal selem kelas Cakra}} [[category:Kapal taun 1980]] [[Category:Kapal selem Indonésia]] qxqidv7qufmii3k8ejy47vyi33vs1o4 Kabupaten Gunungkidul 0 1297 6683 6682 2024-05-16T13:25:52Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6682 wikitext text/x-wiki #REDIRECT [[Kabupatèn Gunungkidul]] dfj4lpg1wt3i8yfsgp8evznvs1mr48q Kabupatèn 0 1298 20201 6687 2024-06-04T21:44:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20201 wikitext text/x-wiki '''Kabupatèn''' (hurup Arab Gundul: کبوفاتين; [[Basa Indonésia|Indonésia]]: ''kabupaten'') entu [[Indonésia|Indonésia]] punya atu pembagèan bestir di bawahnya [[Propinsi di Indonésia|propinsi]] nyang sekupu ama kota. Kabupatèn dibelèk-belèk lagi jadi [[Kedemangan di Indonésia|kedemangan]] ([[kecamatan]], ''distrik'' di wilayah Papua, atawa ''kapanéwon'' di [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]). == Ruju'an == dj4qg231fysfrso42y5kbfhnn0nf097 Kabupatèn Acéh Gedé 0 1299 20202 6691 2024-06-04T21:44:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20202 wikitext text/x-wiki '''Acéh Gedé''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Jantoé]]. Ni kabupatèn ngejenggar ampé 2.969 km<sup>2</sup> dengen kepadetan penduduknya 140 orang/km<sup>2</sup>. Ada 407.775 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Gedé]] sy849fwye8homrjq20kktnnz971j9l8 Kabupatèn Acéh Jaya 0 1300 20203 6694 2024-06-04T21:44:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20203 wikitext text/x-wiki '''Acéh Jaya''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Calang|Calang]]. Ni kabupatèn ngejenggar ampé 3.812,99 km<sup>2</sup> dengen kepadetan penduduknya 25 orang/km<sup>2</sup>. Ada 94.645 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Jaya]] exk2cpp872209627icflzyon7s8b27w Kabupatèn Acéh Kidul 0 1301 20204 6697 2024-06-04T21:44:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20204 wikitext text/x-wiki '''Acéh Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tapak Tuan]]. Ni kabupatèn ngejenggar ampé 4.173,82 km<sup>2</sup> dengen kepadetan penduduknya 57 orang/km<sup>2</sup>. Ada 238.801 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Kidul]] bf13v7o0ywlsitvz01v8zpao3b5ndsa Kabupatèn Acéh Kidul-Kulon 0 1302 6699 6698 2024-05-16T13:25:54Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6698 wikitext text/x-wiki #REDIRECT [[Kabupatèn Acéh Kidul-kulon]] nxbttw8g0uy56t2q0j2dothy8xvtgyi Kabupatèn Acéh Kidul-kulon 0 1303 20205 6706 2024-06-04T21:44:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20205 wikitext text/x-wiki '''Kabupatèn Acéh Kidul-kulon''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di Blangpidi. Ni kabupatèn ngejenggar ampé 1.882, 99 km<sup>2</sup> dengen kepadetan penduduknya 100 orang/km<sup>2</sup>. Ada 155.046 orang nyang tinggal di mari per 2023.<ref>Al Munzir, A.Md • Eva Maulia, S.Stat • Lisa Nurlyeni, S.Tr. Stat Poppi Rahma Nanda, S.Tr. Stat • Maghfira Ramadhani, S.Tr. Stat., 2023. ''Kabupaten Aceh Barat Daya dalam Angka 2023''. BPS Kabupaten Barat Daya. hlm. 1-87.</ref> == Ruju'an== <references /> [[Category:Indonésia]] [[Category:Acéh]] [[Category:Kabupatèn di Indonésia]] [[Category:Acéh Kidul-kulon]] bann2vmgqu4jxu47i5rjqzbnd7i92x9 Kabupatèn Acéh Kidul-wètan 0 1304 20206 6709 2024-06-04T21:44:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20206 wikitext text/x-wiki '''Acéh Kidul-wètan''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Babusalam]]. Ni kabupatèn ngejenggar ampé 4.242,04 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 227.456 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Kidul-wètan]] it7c5h9ac23huc7s3c3h7ynxrknqiyh Kabupatèn Acéh Kulon 0 1305 20207 6716 2024-06-04T21:44:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20207 wikitext text/x-wiki '''Acéh Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Meulaboh]]. Ni kabupatèn ngejenggar ampé 2.927.95 km<sup>2</sup> dengen kepadetan penduduknya 68 orang/km<sup>2</sup>. Ada 102.613 lanang dan 100.245 wadon orang nyang tinggal di mari per 2023. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Kulon]] ssbkwddlsnuky75rj9w2y3utylxgzpr Kabupatèn Acéh Lor 0 1306 20208 6719 2024-06-04T21:44:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20208 wikitext text/x-wiki '''Acéh Lor''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Loksukon]]. Ni kabupatèn ngejenggar ampé 3.236,86 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 593.511 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Lor]] cfvtysdnrgvxtrn8iqwlci1y66j19n2 Kabupatèn Acéh Singkil 0 1307 20209 6722 2024-06-04T21:44:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20209 wikitext text/x-wiki '''Acéh Singkil''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Singkil]]. Ni kabupatèn ngejenggar ampé 1.857,88 km<sup>2</sup> dengen kepadetan penduduknya 58 orang/km<sup>2</sup>. Ada 126.514 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Singkil]] ny7x5w6g8zt2sv17u1d57km53kjcuh1 Kabupatèn Acéh Tamiang 0 1308 20210 6725 2024-06-04T21:44:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20210 wikitext text/x-wiki '''Acéh Tamiang''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Karang Baru]]. Ni kabupatèn ngejenggar ampé 1.956,72 km<sup>2</sup> dengen kepadetan penduduknya 150 orang/km<sup>2</sup>. Ada 300.618 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Tamiang]] f6298xo8wwcgrs5ltvc7t0zzcgvfodr Kabupatèn Acéh Tenga 0 1309 20211 6728 2024-06-04T21:44:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20211 wikitext text/x-wiki '''Acéh Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Takengon]]. Ni kabupatèn ngejenggar ampé 4.454,50 km<sup>2</sup> dengen kepadetan penduduknya 49 orang/km<sup>2</sup>. Ada 218.944 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Tenga]] lrhillofl79iekdxr80o6ef3nqjxi9i Kabupatèn Acéh Wètan 0 1310 20212 6731 2024-06-04T21:44:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20212 wikitext text/x-wiki '''Acéh Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Idi Raya]]. Ni kabupatèn ngejenggar ampé 6.286,01 km<sup>2</sup> dengen kepadetan penduduknya 68 orang/km<sup>2</sup>. Ada 428.58 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Acéh Wètan]] isi10tmh4i0zrhqdm2rfy1blung4raa Kabupatèn Agam 0 1311 20213 6734 2024-06-04T21:44:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20213 wikitext text/x-wiki '''Agam''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lubuk Basung]]. Ni kabupatèn ngejenggar ampé 2.264 km<sup>2</sup> dengen kepadetan penduduknya 231 orang/km<sup>2</sup>. Ada 524.561 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Agam]] 15rwuuc3gm6phj7x14vbhouxpllgk97 Kabupatèn Alor 0 1312 20214 6737 2024-06-04T21:44:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20214 wikitext text/x-wiki '''Alor''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kalabahi, Alor|Kalabahi]]. Ni kabupatèn ngejenggar ampé 2.928,88 km<sup>2</sup> dengen kepadetan penduduknya 73 orang/km<sup>2</sup>. Ada 213.994 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Alor]] 5s9yvx5qx9wuspvchgr8c9q4x8njkfy Kabupatèn Arpak Pegunungan 0 1313 20215 6740 2024-06-04T21:44:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20215 wikitext text/x-wiki '''Arpak Pegunungan''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Anggi, Arpak Pegunungan|Anggi]]. Ni kabupatèn ngejenggar ampé 2.774,73 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 39.191 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Arpak Pegunungan]] 9bfg9mhfwsn9zedc52gz0b2fxgr8if0 Kabupatèn Asahan 0 1314 22869 20216 2024-06-28T19:13:53Z OrangKalideres 327 Koreksi 22869 wikitext text/x-wiki '''Asahan''' entu atu [[kabupatèn]] nyang ada di Propinsi [[Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di nama [[Kisaran, Asahan|Kisaran]]. Ni kabupatèn ngejenggar ampé 3.732,97 km<sup>2</sup> dengen kepadetan penduduknya 96,48 orang/km<sup>2</sup> (per 2023). Ada 787.681 orang (per 2022) nyang tinggal di mari.<ref>[https://asahankab.bps.go.id/publication/2023/02/28/daa65c1a74f50c99d91ffc69/kabupaten-asahan-dalam-angka-2023.html Kabupaten Asahan Dalam Angka 2023], h. 7, 90</ref> == Ruju'an == <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Asahan]] n44zaib8lz4grq7gw9gju45gzgytmbw Kabupatèn Asmat 0 1315 20217 6748 2024-06-04T21:44:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20217 wikitext text/x-wiki '''Asmat''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul|Papua Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Agas, Asmat|Agas]]. Ni kabupatèn ngejenggar ampé 24.996,91 km<sup>2</sup> dengen kepadetan penduduknya 4,5 orang/km<sup>2</sup>. Ada 113.524 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul]] [[Category:Asmat]] brmeiqfjf2mwgo5v65slu8u1m506y4f Kabupatèn Badung 0 1316 20218 6751 2024-06-04T21:44:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20218 wikitext text/x-wiki '''Badung''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mangupura, Badung|Mangupura]]. Ni kabupatèn ngejenggar ampé 418,52 km<sup>2</sup> dengen kepadetan penduduknya 1.300 orang/km<sup>2</sup>. Ada 549.527 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Badung]] iyasynzoy8748y987942dx70q9j4gqc Kabupatèn Balangan 0 1317 20219 6755 2024-06-04T21:44:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20219 wikitext text/x-wiki '''Kabupatèn Balangan''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di Paringin. Ni kabupatèn ngejenggar ampé 1.878 km<sup>2</sup> dengen kepadetan penduduknya 71 orang/km<sup>2</sup>. Ada 133.274 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] ghh5y5jq5gcpvn59ep9e8r0esb04m5n Kabupatèn Bandawasa 0 1318 20220 6763 2024-06-04T21:44:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20220 wikitext text/x-wiki '''Kabupatèn Bandawasa''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Bandawasa. Ni kabupatèn ngejenggar ampé 1.560,10 km<sup>2</sup> dengen kepadetan penduduknya 498 orang/km<sup>2</sup>. Ada 776.151 orang nyang tinggal di mari.<ref name="BONDOWOSO">{{Cite web|url=https://bondowosokab.bps.go.id/publication/2021/02/26/84e659e75ba52cc51705756b/kabupaten-bondowoso-dalam-angka-2021.html|title=Kabupaten Bondowoso Dalam Angka 2021|website=www.bondowosokab.bps.go.id|accessyear=2023|accessdate=3 September 2023|pages=9, 57|format=pdf|archive-date=2021-04-13|year=2021|archive-url=https://web.archive.org/web/20210413082045/https://bondowosokab.bps.go.id/publication/2021/02/26/84e659e75ba52cc51705756b/kabupaten-bondowoso-dalam-angka-2021.html|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Bandawasa]] rup4izhe3zyxmouhscm0vy2e9tuhnob Kabupatèn Bandung Kulon 0 1319 20221 6769 2024-06-04T21:44:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20221 wikitext text/x-wiki '''Kabupatèn Bandung Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di Ngamprah. Ni kabupatèn ngejenggar ampé 1.305,77 km<sup>2</sup> dengen kepadetan penduduknya 1.311,37 orang/km<sup>2</sup>. Ada 1.780.767 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Bandung Kulon]] jugittvaon48dwbzuye9hfi0twrswm2 Kabupatèn Banggé 0 1320 20222 6772 2024-06-04T21:44:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20222 wikitext text/x-wiki '''Banggé''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Luwuk, Banggé|Luwuk]]. Ni kabupatèn ngejenggar ampé 9.672,70 km<sup>2</sup> dengen kepadetan penduduknya 39,36 orang/km<sup>2</sup>. Ada 382.276 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Banggé]] k647cr10go2q0rhb5qtu104n7dq15ne Kabupatèn Banggé Kepuloan 0 1321 20223 6775 2024-06-04T21:44:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20223 wikitext text/x-wiki '''Banggé Kepuloan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Salakan, Banggé Kepuloan|Salakan]]. Ni kabupatèn ngejenggar ampé 2.448,79 km<sup>2</sup> dengen kepadetan penduduknya 48,35 orang/km<sup>2</sup>. Ada 120.142 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Banggé Kepuloan]] a8oes8elvbz1233qiozu4gd4qk6pc42 Kabupatèn Banggé Laot 0 1322 20224 6778 2024-06-04T21:45:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20224 wikitext text/x-wiki '''Banggé Laot''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Banggé, Banggé Laot|Banggé]]. Ni kabupatèn ngejenggar ampé 725,67 km<sup>2</sup> dengen kepadetan penduduknya 97 orang/km<sup>2</sup>. Ada 70.435 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Banggé Laot]] nv7fselrbbsp64yebnv0skt2k7pt8nc Kabupatèn Bangka 0 1323 20225 6781 2024-06-04T21:45:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20225 wikitext text/x-wiki '''Bangka''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sungé Liat, Bangka|Sungé Liat]]. Ni kabupatèn ngejenggar ampé 3.028,79 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 329.911 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Bangka]] fq23gio5ywb7tq8bfgjagtc8vrrxlgw Kabupatèn Bangka Kidul 0 1324 20226 6784 2024-06-04T21:45:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20226 wikitext text/x-wiki '''Bangka Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Toboali, Bangka Kidul|Toboali]]. Ni kabupatèn ngejenggar ampé 3.607,08 km<sup>2</sup> dengen kepadetan penduduknya 55 orang/km<sup>2</sup>. Ada 198.189 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Bangka Kidul]] rjf4zqdviz9kwibmboqwdbjd7jrdwhh Kabupatèn Bangka Kulon 0 1325 20227 6787 2024-06-04T21:45:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20227 wikitext text/x-wiki '''Bangka Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muntok, Bangka Kulon|Muntok]]. Ni kabupatèn ngejenggar ampé 2.884,15 km<sup>2</sup> dengen kepadetan penduduknya 71 orang/km<sup>2</sup>. Ada 204.612 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Bangka Kulon]] 9h3e0uebhpht09ngmpomw3jkcqajfx1 Kabupatèn Bangka Tenga 0 1326 20228 6790 2024-06-04T21:45:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20228 wikitext text/x-wiki '''Bangka Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Koba, Bangka Tenga|Koba]]. Ni kabupatèn ngejenggar ampé 2.269,03 km<sup>2</sup> dengen kepadetan penduduknya 85 orang/km<sup>2</sup>. Ada 192.429 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Bangka Tenga]] 621m0g1toegigswgtr998e5vvayy2v7 Kabupatèn Bangkahulu Kidul 0 1327 20229 6795 2024-06-04T21:45:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20229 wikitext text/x-wiki '''Kabupatèn Bangkahulu Kidul''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Manna]]. Ni kabupatèn ngejenggar ampé 1.186,70 km<sup>2</sup> dengen kepadetan penduduknya 140 orang/km<sup>2</sup>. Ada 166.249 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] 0oihehogty9hyvjpbf30sbiw1d6hx35 Kabupatèn Bangkahulu Lor 0 1328 20230 6801 2024-06-04T21:45:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20230 wikitext text/x-wiki '''Kabupatèn''' '''Bangkahulu Lor''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Arga Ma'mur]]. Ni kabupatèn ngejenggar ampé 4.424,60 km<sup>2</sup> dengen kepadetan penduduknya 67 orang/km<sup>2</sup>. Ada 296.523 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] 8sc84j9vif7cd2ag90v7adq7rb4odzk Kabupatèn Bangkahulu Tenga 0 1329 20231 6807 2024-06-04T21:45:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20231 wikitext text/x-wiki '''Kabupatèn''' '''Bangkahulu Tenga''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Karang Tinggi]]. Ni kabupatèn ngejenggar ampé 1.223,94 km<sup>2</sup> dengen kepadetan penduduknya 95 orang/km<sup>2</sup>. Ada 116.706 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] 1ve9mks5rxlgdzwt0imlhabqfn3x51v Kabupatèn Bangkalan 0 1330 20232 6812 2024-06-04T21:45:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20232 wikitext text/x-wiki '''Kabupatèn Bangkalan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Bangkalan. Ni kabupatèn ngejenggar ampé 1.260,15 km<sup>2</sup> dengen kepadetan penduduknya 854,12 orang/km<sup>2</sup>. Ada 1.076.330 orang nyang tinggal di mari.<ref name="BANGKALAN">{{Cite web|url=https://bangkalankab.bps.go.id/publication/2020/04/27/9c0a18278a04566e8e03141b/kabupaten-bangkalan-dalam-angka-2020.html|title=Kabupaten Bangkalan Dalam Angka 2020|website=www.bangkalankab.bps.go.id|accessdate=3 September 2023|year=2020|accessyear=2023|archive-date=2020-10-18|archive-url=https://web.archive.org/web/20201018034001/https://bangkalankab.bps.go.id/publication/2020/04/27/9c0a18278a04566e8e03141b/kabupaten-bangkalan-dalam-angka-2020.html|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] <references /> [[Category:Jawa Wètan]] [[Category:Bangkalan]] col93cuuhlg3zapy5epmm9y233kv0xv Kabupatèn Bangli 0 1331 20233 6815 2024-06-04T21:45:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20233 wikitext text/x-wiki '''Bangli''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bangli, Bangli|Bangli]]. Ni kabupatèn ngejenggar ampé 490,71 km<sup>2</sup> dengen kepadetan penduduknya 520 orang/km<sup>2</sup>. Ada 254.738 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Bangli]] r5psb73419ufmwsslunlfa1aszi8frn Kabupatèn Banjar 0 1332 20234 6820 2024-06-04T21:45:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20234 wikitext text/x-wiki '''Kabupatèn Banjar''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di [[Martapura]]. Ni kabupatèn ngejenggar ampé 4.688,00 km<sup>2</sup> dengen kepadetan penduduknya 119 orang/km<sup>2</sup>. Ada 555.611 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] dw1qocu7l99e4awyrog5rcphs7sxzcy Kabupatèn Banjarnegara 0 1333 20235 6827 2024-06-04T21:45:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20235 wikitext text/x-wiki '''Kabupatèn Banjarnegara''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Banjarnegara. Ni kabupatèn ngejenggar ampé 1.069,73 km<sup>2</sup> dengen kepadetan penduduknya 951 orang/km<sup>2</sup>. Ada 1.020.982 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Banjarnegara]] 25c0q2l17m9wdueu5ulx2szk3hahg6g Kabupatèn Bantaèng 0 1334 20236 6833 2024-06-04T21:45:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20236 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kabupatèn Bantaèng|coat=[[File:Bantaeng Regency Logo.png|thumb|Kabupatèn Bantaèng punya lambang]]|capital=[[Kecamatan Bantaèng]]}} '''Kabupatèn Bantaèng''' (Makasar: ᨀᨅᨘᨄᨈᨙ ᨅᨈᨕᨙ ya'entu [[Kabupatèn|kabupatèn]] nyang ada di [[Sulawési Kidul|Sulawési Kidul]] èn sintrem guwernemènnya ada di [[Kecamatan Bantaèng|Kecamatan Bantaèng]]. == Ruju'an == [[Category:Kabupatèn di Sulawési Kidul]] [[Category:Kabupatèn di Indonésia]] itewcx02c9krebdrbkqx5lvodls99rl Kabupatèn Bantul 0 1335 20237 6840 2024-06-04T21:45:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20237 wikitext text/x-wiki '''Kabupatèn Bantul''' entu atu kabupatèn nyang ada di Propinsi [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]. Ni kabupatèn punya sintrem guwernemèn ada di Bantul. Ni kabupatèn ngejenggar ampé 609,56 km<sup>2</sup> dengen kepadetan penduduknya 1.600 orang/km<sup>2</sup>. Ada 955.807 orang nyang tinggal di mari.<ref name="DUKCAPIL">{{Cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2021|website=www.dukcapil.kemendagri.go.id|year=2023|accessyear=2023|accessdate=3 September 2023|format=visual|archive-date=2021-08-05|archive-url=https://web.archive.org/web/20210805043517/http://gis.dukcapil.kemendagri.go.id/peta/|dead-url=no}}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Yogyakarta]] [[Category:Bantul]] omgrzru6bnlf99kyxv3dfjrpc9blbfm Kabupatèn Banyuasin 0 1336 20238 6845 2024-06-04T21:45:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20238 wikitext text/x-wiki '''Kabupatèn Banyuasin''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pangkalan Balé]]. Ni kabupatèn ngejenggar ampé 11.832,99 km<sup>2</sup> dengen kepadetan penduduknya 73 orang/km<sup>2</sup>. Ada 864.510 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] r0nwmnkclwabi8mts2306a4bgkd4f9p Kabupatèn Banyumas 0 1337 20239 6851 2024-06-04T21:45:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20239 wikitext text/x-wiki '''Kabupatèn Banyumas''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Purwakerta, Jawa Tenga|Purwakerta]]. Ni kabupatèn ngejenggar ampé 1.335,30 km<sup>2</sup> dengen kepadetan penduduknya 1.385 orang/km<sup>2</sup>. Ada 1.840.156 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Banyumas]] gb6068ld7zndtoo46u8h8klx27qfhkv Kabupatèn Banyuwangi 0 1338 20240 6855 2024-06-04T21:45:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20240 wikitext text/x-wiki '''Kabupatèn Banyuwangi''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Banyuwangi. Ni kabupatèn ngejenggar ampé 5.782,50 km<sup>2</sup> dengen kepadetan penduduknya 295 orang/km<sup>2</sup>. Ada 1.708.114 orang nyang tinggal di mari.<ref name="DUKCAPIL">{{Cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2020|website=www.dukcapil.kemendagri.go.id|year=2020|accessyear=2023|accessdate=3 September 2023|format=visual|archive-date=2021-08-05|archive-url=https://web.archive.org/web/20210805043517/http://gis.dukcapil.kemendagri.go.id/peta/|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Banyuwangi]] i3cw86cklj5cko45y0uirudhuszgrj3 Kabupatèn Barito Kidul 0 1339 20241 6859 2024-06-04T21:45:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20241 wikitext text/x-wiki '''Kabupatèn Barito Kidul''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Buntok. Ni kabupatèn ngejenggar ampé 8.830,00 km<sup>2</sup> dengen kepadetan penduduknya 15 orang/km<sup>2</sup>. Ada 131.297 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] dzszrsl2wkw5wfvw67guoukmlh5nv5u Kabupatèn Barito Kuala 0 1340 20242 6863 2024-06-04T21:45:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20242 wikitext text/x-wiki '''Kabupatèn Barito Kuala''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di [[Marabahan]]. Ni kabupatèn ngejenggar ampé 2.996,46 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 318.044 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] sv0e5pvnrrupotjwayhb7jhs1j77205 Kabupatèn Barito Lor 0 1341 20243 6867 2024-06-04T21:45:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20243 wikitext text/x-wiki '''Kabupatèn Barito Lor''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Muara Téwéh Kota. Ni kabupatèn ngejenggar ampé 8.300,00 km<sup>2</sup> dengen kepadetan penduduknya 19 orang/km<sup>2</sup>. Ada 156.977 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] llj6iiwqr3zn4gf5lzniicmlytbeioo Kabupatèn Barito Wètan 0 1342 20244 6871 2024-06-04T21:45:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20244 wikitext text/x-wiki '''Kabupatèn Barito Wètan''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Tamiang Layang. Ni kabupatèn ngejenggar ampé 3.834,00 km<sup>2</sup> dengen kepadetan penduduknya 30 orang/km<sup>2</sup>. Ada 115.406 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] lv3wlyp5c9rn3wkqiycly52c2tyw6bh Kabupatèn Baru 0 1343 20245 6874 2024-06-04T21:45:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20245 wikitext text/x-wiki '''Baru''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Baru, Baru|Baru]]. Ni kabupatèn ngejenggar ampé 1.174,72 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 186.910 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Baru (kabupatèn)]] gmjz5dbbyllmtzszew9wn6mt6w63rmh Kabupatèn Batang 0 1344 20246 6882 2024-06-04T21:45:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20246 wikitext text/x-wiki '''Kabupatèn Batang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Batang. Ni kabupatèn ngejenggar ampé 788,64 km<sup>2</sup> dengen kepadetan penduduknya 1.000 orang/km<sup>2</sup>. Ada 801.718 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Batang]] im7v0oaa91jr4n32d7q474faxxzjjvu Kabupatèn Batangari 0 1345 20247 6885 2024-06-04T21:45:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20247 wikitext text/x-wiki '''Batangari''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Bulian, Batangari|Muara Bulian]]. Ni kabupatèn ngejenggar ampé 5.804,83 km<sup>2</sup> dengen kepadetan penduduknya 52 orang/km<sup>2</sup>. Ada 301.700 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Batangari]] exs8ww31pna4feci5k85ir2p03wvvg7 Kabupatèn Batu Bara 0 1346 20248 6891 2024-06-04T21:45:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20248 wikitext text/x-wiki '''Kabupatèn Batu Bara''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Lima Puluh. Ni kabupatèn ngejenggar ampé 885.89 km<sup>2</sup> dengen kepadetan penduduknya 470 orang/km<sup>2</sup> (per 2022). Ada 416.367 orang (per 2022) nyang tinggal di mari.<ref>[https://batubarakab.bps.go.id/publication/2023/02/28/aeba9cab7244f44cfaed8407/kabupaten-batu-bara-dalam-angka-2023.html Kabupaten Batu Bara Dalam Angka 2023], h. 4, 75</ref> == Ruju'an == <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Batu Bara]] 4ipkl4bdfnfz8gjln0vpvnsc2ieryjn Kabupatèn Belitung 0 1347 20249 6894 2024-06-04T21:45:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20249 wikitext text/x-wiki '''Belitung''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung Pandan, Belitung|Tanjung Pandan]]. Ni kabupatèn ngejenggar ampé 2.293,69 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 184.004 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Belitung]] b2mxalikjjy0k8qyxojn6ghaqyuiadn Kabupatèn Belitung Wètan 0 1348 20250 6897 2024-06-04T21:45:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20250 wikitext text/x-wiki '''Belitung Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Manggar, Belitung Wètan|Manggar]]. Ni kabupatèn ngejenggar ampé 2.506,91 km<sup>2</sup> dengen kepadetan penduduknya 51 orang/km<sup>2</sup>. Ada 126.939 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Belitung Wètan]] e874ehxgm2857nr5fxb1h9k05itji68 Kabupatèn Bener Meriah 0 1349 20251 6900 2024-06-04T21:45:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20251 wikitext text/x-wiki '''Bener Meriah''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Simpang Tiga Redelong]]. Ni kabupatèn ngejenggar ampé 1.454,09 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 164.964 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Bener Meriah]] se478etlz2yj3huezm7b443yl6qsqvo Kabupatèn Bengkalis 0 1350 20252 6903 2024-06-04T21:45:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20252 wikitext text/x-wiki '''Bengkalis''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bengkalis, Bengkalis|Bengkalis]]. Ni kabupatèn ngejenggar ampé 6.973,00 km<sup>2</sup> dengen kepadetan penduduknya 87 orang/km<sup>2</sup>. Ada 646.716 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Bengkalis]] lxvq8n622glq4w8c303diyp80s0jwa8 Kabupatèn Bengkayang 0 1351 20253 6906 2024-06-04T21:45:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20253 wikitext text/x-wiki '''Bengkayang''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bengkayang, Bengkayang|Bengkayang]]. Ni kabupatèn ngejenggar ampé 5.396,30 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 289.587 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Bengkayang]] 7bb5o2vraiiax3k5bb2nbdj4l0lbpkt Kabupatèn Bero 0 1352 20254 6909 2024-06-04T21:45:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20254 wikitext text/x-wiki '''Bero''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung Redeb, Bero|Tanjung Redeb]]. Ni kabupatèn ngejenggar ampé 36.962,37 km<sup>2</sup> dengen kepadetan penduduknya 7 orang/km<sup>2</sup>. Ada 272.887 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Bero]] aey5hmx93s0d7st1ez3h1l8d2e32062 Kabupatèn Bestir Pulo Serèbu 0 1353 19397 6920 2024-06-04T21:00:06Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10107]] 19397 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|thumb|100px|Lambang Kota Jakarta]] '''Kabupatèn Bestir Pulo Serèbu''' entu atu kabupatèn bestir nyang ada di Propinsi [[Jakarta|DKI Jakarta]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pulo Pramuka|Pulo Pramuka]]. Ni kabupatèn ngejenggar ampé 10,18 km<sup>2</sup> dengen kepadetan penduduknya 2.900 orang/km<sup>2</sup>. Ada 29.417 orang nyang tinggal di mari. == Ruju'an == {{Jakarta}} [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Pulo Serèbu]] l17o2p9b7kp5htjz635392vxabepn62 Kabupatèn Biak Numpor 0 1354 20255 6925 2024-06-04T21:45:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20255 wikitext text/x-wiki '''Kabupatèn Biak Numpor''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Biak Kota]]. Ni kabupatèn ngejenggar ampé 2.601,99 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 146.052 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Biak Numpor]] a7ocb81cxlq2p5j5hyotpja1swq1dp6 Kabupatèn Bintan 0 1355 20256 6928 2024-06-04T21:45:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20256 wikitext text/x-wiki '''Bintan''' entu atu kabupatèn nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bandar Sri Bèntan, Bintan|Bandar Sri Bèntan]]. Ni kabupatèn ngejenggar ampé 1.318,21 km<sup>2</sup> dengen kepadetan penduduknya 130 orang/km<sup>2</sup>. Ada 165.920 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Bintan]] 1i8rm01wfltpny09d9tzn0pz3c064lg Kabupatèn Bireen 0 1356 20257 6931 2024-06-04T21:45:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20257 wikitext text/x-wiki '''Bireen''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bireen Kota]]. Ni kabupatèn ngejenggar ampé 1.901,20 km<sup>2</sup> dengen kepadetan penduduknya 230 orang/km<sup>2</sup>. Ada 444.072 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Bireen]] jsl98f8l24dz9o5jjttvmm8qhc0z7i8 Kabupatèn Blitar 0 1357 6933 6932 2024-05-16T13:27:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 6932 wikitext text/x-wiki #REDIRECT [[Blitar Kabupatèn]] 1zj9b5judk3t171phlle2bjm4r01bj2 Kabupatèn Blora 0 1358 20258 6938 2024-06-04T21:45:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20258 wikitext text/x-wiki '''Kabupatèn Blora''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Blora. Ni kabupatèn ngejenggar ampé 1.820,59 km<sup>2</sup> dengen kepadetan penduduknya 486 orang/km<sup>2</sup>. Ada 884.333 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Blora]] j3rtz7zm9bkpvsmg40ze0sgqo1hvawn Kabupatèn Boalémo 0 1359 20259 6941 2024-06-04T21:45:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20259 wikitext text/x-wiki '''Boalémo''' entu atu kabupatèn nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tilamuta, Boalémo|Tilamuta]]. Ni kabupatèn ngejenggar ampé 2.567,36 km<sup>2</sup> dengen kepadetan penduduknya 57 orang/km<sup>2</sup>. Ada 147.038 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Gorontalo]] [[Category:Boalémo]] k6by414lf779dri4eei496s1ejkkng5 Kabupatèn Bojanegara 0 1360 20260 6947 2024-06-04T21:45:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20260 wikitext text/x-wiki '''Kabupatèn Bojanegara''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Bojanegara. Ni kabupatèn ngejenggar ampé 2.307,06 km<sup>2</sup> dengen kepadetan penduduknya 580 orang/km<sup>2</sup>. Ada 1.343.895 orang nyang tinggal di mari.<ref name="BOJONEGORO">{{Cite web|url=https://bojonegorokab.bps.go.id/publication/2021/02/26/f8d1dfdad9922c614c7b3ee6/kabupaten-bojonegoro-dalam-angka-2021.html|title=Kabupaten Bojonegoro Dalam Angka 2021|year=2021|website=www.bojonegorokab.bps.go.id|accessyear=2023|accessdate=3 September 2023|pages=6, 33,|format=pdf|archive-date=2021-04-13|archive-url=https://web.archive.org/web/20210413080139/https://bojonegorokab.bps.go.id/publication/2021/02/26/f8d1dfdad9922c614c7b3ee6/kabupaten-bojonegoro-dalam-angka-2021.html|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Bojanegara]] eybe2q9q3fnhhyojsle5c8l6hb5wjv0 Kabupatèn Bolaang Mongondow 0 1361 20261 6950 2024-06-04T21:45:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20261 wikitext text/x-wiki '''Bolaang Mongondow''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lolak, Bolaang Mongondow|Lolak]]. Ni kabupatèn ngejenggar ampé 2.871 km<sup>2</sup> dengen kepadetan penduduknya 87 orang/km<sup>2</sup>. Ada 248.751 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Bolaang Mongondow]] sgmzwe1l0me41obygvvfoul7bycl1bl Kabupatèn Bolaang Mongondow Kidul 0 1362 20262 6953 2024-06-04T21:45:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20262 wikitext text/x-wiki '''Bolaang Mongondow Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bolaang Uki, Bolaang Mongondow Kidul|Bolaang Uki]]. Ni kabupatèn ngejenggar ampé 1.932,30 km<sup>2</sup> dengen kepadetan penduduknya 36 orang/km<sup>2</sup>. Ada 69.791 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Bolaang Mongondow Kidul]] 4j411jyekm83lt3lrlmbt27xgrv92mq Kabupatèn Bolaang Mongondow Lor 0 1363 20263 6956 2024-06-04T21:45:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20263 wikitext text/x-wiki '''Bolaang Mongondow Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Boroko, Bolaang Mongondow Lor|Boroko]]. Ni kabupatèn ngejenggar ampé 1.856,86 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 83.112 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Bolaang Mongondow Lor]] bmop6ecuqr1sha57gt0aojrfebufl1j Kabupatèn Bolaang Mongondow Wètan 0 1364 20264 6959 2024-06-04T21:45:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20264 wikitext text/x-wiki '''Bolaang Mongondow Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tutuyan, Bolaang Mongondow Wètan|Tutuyan]]. Ni kabupatèn ngejenggar ampé 910,18 km<sup>2</sup> dengen kepadetan penduduknya 96 orang/km<sup>2</sup>. Ada 87.241 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Bolaang Mongondow Wètan]] 23i3kj29u5i14goglmcmn407r67pfu6 Kabupatèn Bombana 0 1365 20265 6962 2024-06-04T21:45:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20265 wikitext text/x-wiki '''Bombana''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rumbia, Bombana|Rumbia]]. Ni kabupatèn ngejenggar ampé 3.316,16 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 150.706 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Bombana]] h048w32i8qs5wa7kmyvhe45iwrb36s3 Kabupatèn Boné 0 1366 20266 6965 2024-06-04T21:45:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20266 wikitext text/x-wiki '''Boné''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Watamponé, Boné|Watamponé]]. Ni kabupatèn ngejenggar ampé 4.559,00 km<sup>2</sup> dengen kepadetan penduduknya 176 orang/km<sup>2</sup>. Ada 801.775 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Boné]] kg0ou85pmku9s95aeyz4nijba63o74z Kabupatèn Boné Bolango 0 1367 20267 6968 2024-06-04T21:45:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20267 wikitext text/x-wiki '''Boné Bolango''' entu atu kabupatèn nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Suwawa, Boné Bolango|Suwawa]]. Ni kabupatèn ngejenggar ampé 1.984,31 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 158.550 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Gorontalo]] [[Category:Boné Bolango]] t3ygyhph637zkwvw2w3etcr09e5njwl Kabupatèn Bopen Digul 0 1368 20268 6971 2024-06-04T21:45:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20268 wikitext text/x-wiki '''Bopen Digul''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul|Papua Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tana Mèra, Bopen Digul|Tana Mèra]]. Ni kabupatèn ngejenggar ampé 27.108,29 km<sup>2</sup> dengen kepadetan penduduknya 2,4 orang/km<sup>2</sup>. Ada 65.310 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul]] [[Category:Bopen Digul]] bl7ailzl26x2yh5dnhlr1th23hau8ww Kabupatèn Boyalali 0 1369 20269 6977 2024-06-04T21:45:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20269 wikitext text/x-wiki '''Kabupatèn Boyalali''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Boyalali. Ni kabupatèn ngejenggar ampé 1.015,10 km<sup>2</sup> dengen kepadetan penduduknya 1.047 orang/km<sup>2</sup>. Ada 1.062.713 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Boyalali]] f5835t4dc8tf8vvppq6zg6lpu5u7o1y Kabupatèn Brebes 0 1370 20270 6983 2024-06-04T21:45:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20270 wikitext text/x-wiki '''Kabupatèn Brebes''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Brebes. Ni kabupatèn ngejenggar ampé 1.769,62 km<sup>2</sup> dengen kepadetan penduduknya 1.118 orang/km<sup>2</sup>. Ada 1.978.759 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Brebes]] rfkdi5b76h0yvf5fbpokv63zs6es1b8 Kabupatèn Bulukumba 0 1371 20271 6986 2024-06-04T21:45:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20271 wikitext text/x-wiki '''Bulukumba''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ujung Bulu, Bulukumba|Ujung Bulu]]. Ni kabupatèn ngejenggar ampé 1.154,58 km<sup>2</sup> dengen kepadetan penduduknya 379 orang/km<sup>2</sup>. Ada 437.610 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Bulukumba]] 9cscg4pr25treee2qdm9j3k68v6qel8 Kabupatèn Bulungan 0 1372 20272 6989 2024-06-04T21:45:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20272 wikitext text/x-wiki '''Bulungan''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Lor|Kalimantan Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung Selor, Bulungan|Tanjung Selor]]. Ni kabupatèn ngejenggar ampé 13.181,92 km<sup>2</sup> dengen kepadetan penduduknya 12 orang/km<sup>2</sup>. Ada 157.593 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Lor]] [[Category:Bulungan]] k2l4ufqwjtlpi6n64xu40si245feieg Kabupatèn Bulèlèng 0 1373 20273 6992 2024-06-04T21:45:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20273 wikitext text/x-wiki '''Bulèlèng''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Singaraja, Bulèlèng|Singaraja]]. Ni kabupatèn ngejenggar ampé 1.364,73 km<sup>2</sup> dengen kepadetan penduduknya 600 orang/km<sup>2</sup>. Ada 825.141 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Bulèlèng]] llcu1lwjuca7cz1uz1jzlfz26qdwu4f Kabupatèn Bungo 0 1374 20274 6995 2024-06-04T21:45:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20274 wikitext text/x-wiki '''Bungo''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Bungo, Bungo|Muara Bungo]]. Ni kabupatèn ngejenggar ampé 4.659 km<sup>2</sup> dengen kepadetan penduduknya 76 orang/km<sup>2</sup>. Ada 355.927 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Bungo]] c6un3rb6fx940k713uirk9w06y7h1vh Kabupatèn Buol 0 1375 20275 6998 2024-06-04T21:45:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20275 wikitext text/x-wiki '''Buol''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Buol, Buol|Buol]]. Ni kabupatèn ngejenggar ampé 4.043,57 km<sup>2</sup> dengen kepadetan penduduknya 36 orang/km<sup>2</sup>. Ada 145.254 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Buol]] jpeej3djlc6c3h37k9va5a57hcvyirf Kabupatèn Buru 0 1376 20276 7001 2024-06-04T21:45:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20276 wikitext text/x-wiki '''Buru''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Namléa, Buru|Namléa]]. Ni kabupatèn ngejenggar ampé 5.577,48 km<sup>2</sup> dengen kepadetan penduduknya 25 orang/km<sup>2</sup>. Ada 135.238 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Buru]] 0kcugoswb3ao4nebqb67gm3dxsdwtb8 Kabupatèn Buru Kidul 0 1377 20277 7004 2024-06-04T21:45:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20277 wikitext text/x-wiki '''Buru Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Namrolé, Buru Kidul|Namrolé]]. Ni kabupatèn ngejenggar ampé 3.781 km<sup>2</sup> dengen kepadetan penduduknya 21 orang/km<sup>2</sup>. Ada 77.013 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Buru Kidul]] 4jzeg6snue3vk0liivge6k9ha16fdzc Kabupatèn Buton 0 1378 20278 7007 2024-06-04T21:45:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20278 wikitext text/x-wiki '''Buton''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pasar Wajo, Buton|Pasar Wajo]]. Ni kabupatèn ngejenggar ampé 1.213 km<sup>2</sup> dengen kepadetan penduduknya 98 orang/km<sup>2</sup>. Ada 119.185 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Buton]] 91ldbs2wtxeo9j6bbx1a3843jlrsfmz Kabupatèn Buton Kidul 0 1379 20279 7010 2024-06-04T21:45:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20279 wikitext text/x-wiki '''Buton Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Batauga, Buton Kidul|Batauga]]. Ni kabupatèn ngejenggar ampé 510 km<sup>2</sup> dengen kepadetan penduduknya 190 orang/km<sup>2</sup>. Ada 99.173 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Buton Kidul]] efr693uk2oyn0t6ykqzmmk1yez4qeht Kabupatèn Buton Lor 0 1380 20280 7013 2024-06-04T21:45:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20280 wikitext text/x-wiki '''Buton Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Buranga, Buton Lor|Buranga]]. Ni kabupatèn ngejenggar ampé 1.923,03 km<sup>2</sup> dengen kepadetan penduduknya 36 orang/km<sup>2</sup>. Ada 68.553 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Buton Lor]] fstynxr0u9hfkbwcxpwzlenp1z7xo8f Kabupatèn Buton Tenga 0 1381 20281 7016 2024-06-04T21:45:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20281 wikitext text/x-wiki '''Buton Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Labungkari, Buton Tenga|Labungkari]]. Ni kabupatèn ngejenggar ampé 958 km<sup>2</sup> dengen kepadetan penduduknya 120 orang/km<sup>2</sup>. Ada 118.907 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Buton Tenga]] 54sbbrrxcchjij2kkdv1o5wza82o5ed Kabupatèn Bélu 0 1382 20282 7019 2024-06-04T21:45:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20282 wikitext text/x-wiki '''Bélu''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Atambua, Bélu|Atambua]]. Ni kabupatèn ngejenggar ampé 1.284,94 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 227.097 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Bélu]] ejkebbb2q3x4ezraybzix1d7pghr6bl Kabupatèn Ciamis 0 1383 20283 7022 2024-06-04T21:45:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20283 wikitext text/x-wiki '''Ciamis''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ciamis, Ciamis|Ciamis]]. Ni kabupatèn ngejenggar ampé 1.415,00 km<sup>2</sup> dengen kepadetan penduduknya 893 orang/km<sup>2</sup>. Ada 1.263.198 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Ciamis]] 9jnu7em0mazt1vf02wth8x1mbqv4vce Kabupatèn Cianjur 0 1384 20284 7025 2024-06-04T21:45:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20284 wikitext text/x-wiki '''Cianjur''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Cianjur, Cianjur|Cianjur]]. Ni kabupatèn ngejenggar ampé 3.840,16 km<sup>2</sup> dengen kepadetan penduduknya 616,83 orang/km<sup>2</sup>. Ada 2.372.459 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Cianjur]] c2uto3iqh9y29qoeq8xx5tlhkbi93lj Kabupatèn Cilacap 0 1385 20285 7031 2024-06-04T21:45:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20285 wikitext text/x-wiki '''Kabupatèn Cilacap''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Cilacap. Ni kabupatèn ngejenggar ampé 2.124,47 km<sup>2</sup> dengen kepadetan penduduknya 909 orang/km<sup>2</sup>. Ada 1.944.857 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Cilacap]] ermy2y5v053uouu7t9m7z8196mky8aw Kabupatèn Dairi 0 1386 20286 7034 2024-06-04T21:45:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20286 wikitext text/x-wiki '''Dairi''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sidikalang]]. Ni kabupatèn ngejenggar ampé 1.927,80 km<sup>2</sup> dengen kepadetan penduduknya 165 orang/km<sup>2</sup>. Ada 321.546 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Dairi]] p3r9wgstcl88cvv6p4jor615iirrm9n Kabupatèn Darmasraya 0 1387 20287 7037 2024-06-04T21:45:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20287 wikitext text/x-wiki '''Darmasraya''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pulo Punjung]]. Ni kabupatèn ngejenggar ampé 2.961,13 km<sup>2</sup> dengen kepadetan penduduknya 77 orang/km<sup>2</sup>. Ada 228.591 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Darmasraya]] l2740soyefyx82ag4fyeiomal7g2lhr Kabupatèn Demak 0 1388 20288 7044 2024-06-04T21:45:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20288 wikitext text/x-wiki '''Kabupatèn Demak''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Demak. Ni kabupatèn ngejenggar ampé 897,43 km<sup>2</sup> dengen kepadetan penduduknya 1.450 orang/km<sup>2</sup>. Ada 1.207.334 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Demak]] 00grilnq34zk3u2m49hcd3yzld2stdd Kabupatèn Dermayu 0 1389 20289 7048 2024-06-04T21:45:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20289 wikitext text/x-wiki '''Dermayu''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dermayu, Dermayu|Dermayu Kota]]. Ni kabupatèn ngejenggar ampé 2.090,00 km<sup>2</sup> dengen kepadetan penduduknya 917,23 orang/km<sup>2</sup>. Ada 1.871.149 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Dermayu]] ch2hrxnt3e7itk5b3zaj49kdz2tozfq Kabupatèn Dogiyai 0 1390 20290 7051 2024-06-04T21:45:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20290 wikitext text/x-wiki '''Dogiyai''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kamu, Dogiyai|Kamu]]. Ni kabupatèn ngejenggar ampé 7.052,92 km<sup>2</sup> dengen kepadetan penduduknya 16 orang/km<sup>2</sup>. Ada 116.206 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Dogiyai]] 1fngam8jt6y3ys7d2cbkp5e0jois2ov Kabupatèn Dompu 0 1391 20291 7054 2024-06-04T21:45:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20291 wikitext text/x-wiki '''Dompu''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dompu, Dompu|Dompu]]. Ni kabupatèn ngejenggar ampé 2.391,54 km<sup>2</sup> dengen kepadetan penduduknya 100 orang/km<sup>2</sup>. Ada 241.836 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Dompu]] 8st64nzvd5tdi350wilxzrs3b7i4bpn Kabupatèn Donggala 0 1392 20292 7057 2024-06-04T21:45:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20292 wikitext text/x-wiki '''Donggala''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Banawa, Donggala|Banawa]]. Ni kabupatèn ngejenggar ampé 5.275,69 km<sup>2</sup> dengen kepadetan penduduknya 58 orang/km<sup>2</sup>. Ada 304.110 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Donggala]] n772k79j8alncylzph9hhg8ss9z6f4p Kabupatèn Déiyai 0 1393 20293 7060 2024-06-04T21:45:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20293 wikitext text/x-wiki '''Déiyai''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tigi, Déiyai|Tigi]]. Ni kabupatèn ngejenggar ampé 537,39 km<sup>2</sup> dengen kepadetan penduduknya 170 orang/km<sup>2</sup>. Ada 91.138 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Déiyai]] nfkf3bwh5a909t8ydlobokade52hulp Kabupatèn Déli Serdang 0 1394 20294 7063 2024-06-04T21:45:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20294 wikitext text/x-wiki '''Déli Serdang''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lubuk Pakam]]. Ni kabupatèn ngejenggar ampé 2.241,68 km<sup>2</sup> dengen kepadetan penduduknya 860 orang/km<sup>2</sup>. Ada 1.931.441 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Déli Serdang]] d61qdqxy38imxv50p9olz3iy9c7vna9 Kabupatèn Empat Lawang 0 1395 20295 7070 2024-06-04T21:45:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20295 wikitext text/x-wiki '''Kabupatèn Empat Lawang''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kidul|Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tebing Tinggi]]. Ni kabupatèn ngejenggar ampé 2.256,44 km<sup>2</sup> dengen kepadetan penduduknya 150 orang/km<sup>2</sup>. Ada 343.840 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] [[Category:Empat Lawang]] 6oq71297uft5z1v76eqygh72kfvtive Kabupatèn Empat Lawang, Papat Lawang 0 1396 7072 7071 2024-05-16T13:27:55Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7071 wikitext text/x-wiki #REDIRECT [[Kabupatèn Empat Lawang]] 1aivfpazdnmuj6i0i5wgls8149l0y1l Kabupatèn Garut 0 1397 20296 7075 2024-06-04T21:45:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20296 wikitext text/x-wiki '''Garut''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tarogong Kidul, Garut|Tarogong Kidul]]. Ni kabupatèn ngejenggar ampé 3.065,19 km<sup>2</sup> dengen kepadetan penduduknya 810 orang/km<sup>2</sup>. Ada 2.482.302 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Garut]] boutdqatla4qudkekvv44oxe1czpadi Kabupatèn Gayo Lues 0 1398 20297 7078 2024-06-04T21:45:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20297 wikitext text/x-wiki '''Gayo Lues''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Blangkejeren]]. Ni kabupatèn ngejenggar ampé 5.719,58 km<sup>2</sup> dengen kepadetan penduduknya 18 orang/km<sup>2</sup>. Ada 103.131 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Gayo Lues]] 9jy5y8oqxiw8556hpz5m8gknxiuuxb2 Kabupatèn Gianyar 0 1399 20298 7081 2024-06-04T21:45:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20298 wikitext text/x-wiki '''Gianyar''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Gianyar, Gianyar|Gianyar]]. Ni kabupatèn ngejenggar ampé 368,00 km<sup>2</sup> dengen kepadetan penduduknya 1.400 orang/km<sup>2</sup>. Ada 523.972 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Gianyar]] l5xji68drtwmfjkkubrvuc9n9r0yjh3 Kabupatèn Gorontalo Lor 0 1400 7085 7084 2024-05-16T13:27:56Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 7083 wikitext text/x-wiki '''Kabupatèn Gorontalo Lor''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kabupatèn punya sintrem guwernemèn ada di nama [[Kuandang|Kuandang]]. Ni kabupatèn ngejenggar ampé 1.777,02 km<sup>2</sup> dengen kepadetan penduduknya 71 orang/km<sup>2</sup>. Ada 126.581 orang nyang tinggal di mari. ==Ruju'an== {{Reflist}} [[Category:Kabupatèn_di_Indonésia]] [[Category:Gorontalo]] [[Category:Gorontalo Lor]] f8o1rltrzvjxf2e2zw42oh2uc273rhk Kabupatèn Gowa 0 1401 20299 7088 2024-06-04T21:45:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20299 wikitext text/x-wiki '''Gowa''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sungguminasa, Gowa|Sungguminasa]]. Ni kabupatèn ngejenggar ampé 1.883,33 km<sup>2</sup> dengen kepadetan penduduknya 408 orang/km<sup>2</sup>. Ada 768.682 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Gowa]] 1ilxsts0lvgds88th6qo8olpabcjv1d Kabupatèn Gresik 0 1402 20300 7094 2024-06-04T21:46:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20300 wikitext text/x-wiki '''Kabupatèn Gresik''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Gresik. Ni kabupatèn ngejenggar ampé 1.193,76 km<sup>2</sup> dengen kepadetan penduduknya 1.098 orang/km<sup>2</sup>. Ada 1.326.420 orang nyang tinggal di mari.<ref name="GRESIK">{{Cite web|url=https://gresikkab.bps.go.id/publication/2021/02/26/00199c3a4f9ee46455ee4f1e/kabupaten-gresik-dalam-angka-2021.html|title=Kabupaten Gresik Dalam Angka 2021|website=www.gresikkab.bps.go.id|accessdate=3 September 2023|pages=7, 59|format=pdf|archive-date=2021-04-13|year=2021|accessyear=2023|archive-url=https://web.archive.org/web/20210413083308/https://gresikkab.bps.go.id/publication/2021/02/26/00199c3a4f9ee46455ee4f1e/kabupaten-gresik-dalam-angka-2021.html|dead-url=no}}</ref> == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Gresik]] 1i6gt730dyf33vjg1mv5cdcmpg4wfqd Kabupatèn Grobogan 0 1403 20301 7099 2024-06-04T21:46:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20301 wikitext text/x-wiki '''Kabupatèn Grobogan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Purwadadi]]. Ni kabupatèn ngejenggar ampé 2.022,25 km<sup>2</sup> dengen kepadetan penduduknya 719 orang/km<sup>2</sup>. Ada 1.490.132 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Grobogan]] cnug39ap8hkx3dyqmlll272o1snopfk Kabupatèn Gunung Mas 0 1404 20302 7104 2024-06-04T21:46:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20302 wikitext text/x-wiki '''Kabupatèn Gunung Mas''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di [[Kuala Kurun]]. Ni kabupatèn ngejenggar ampé 10.804,00 km<sup>2</sup> dengen kepadetan penduduknya 13 orang/km<sup>2</sup>. Ada 135.400 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] m4cticqdpp8w4s15rc1us6fhhitt6fh Kabupatèn Gunungkidul 0 1405 20303 7112 2024-06-04T21:46:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20303 wikitext text/x-wiki '''Kabupatèn Gunungkidul''' entu atu kabupatèn nyang ada di Propinsi [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]. Ni kabupatèn punya sintrem guwernemèn ada di Wanasari. Ni kabupatèn ngejenggar ampé 1.486,36 km<sup>2</sup> dengen kepadetan penduduknya 510 orang/km<sup>2</sup>. Ada 758.168 orang nyang tinggal di mari.<ref name = DIY>{{Cite web |url= https://gunungkidulkab.bps.go.id/publication/2022/02/25/44a497f80281428732e74d4/kabupaten-gunung-kidul-dalam-angka-2022.html |title= Kabupaten Gunungkidul Dalam Angka 2022 |last= |first= |website= www.gunungkidulkab.bps.go.id |publisher= BPS Gunungkidul|year=2023|accessyear=2023|accessdate= 3 September 2023}}{{Pranala mati|date=Februari 2023 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Yogyakarta]] [[Category:Gunungkidul]] p68lqugz22dfnxuvwi54nkhueclvyt6 Kabupatèn Halmahéra Kidul 0 1406 20304 7115 2024-06-04T21:46:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20304 wikitext text/x-wiki '''Halmahéra Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Labuha, Halmahéra Kidul|Labuha Kota]]. Ni kabupatèn ngejenggar ampé 8.779,32 km<sup>2</sup> dengen kepadetan penduduknya 29 orang/km<sup>2</sup>. Ada 251.299 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Halmahéra Kidul]] qllrx5a3znnhsksofge7gfvdzeetpxn Kabupatèn Halmahéra Kulon 0 1407 20305 7118 2024-06-04T21:46:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20305 wikitext text/x-wiki '''Halmahéra Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Jailolo, Halmahéra Kulon|Jailolo]]. Ni kabupatèn ngejenggar ampé 1.704,00 km<sup>2</sup> dengen kepadetan penduduknya 79,87 orang/km<sup>2</sup>. Ada 136.092 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Halmahéra Kulon]] 0ujtfm6ei8bv2aqqx3xfqkglecv0j7r Kabupatèn Halmahéra Lor 0 1408 20306 7121 2024-06-04T21:46:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20306 wikitext text/x-wiki '''Halmahéra Lor''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tobélo, Halmahéra Lor|Tobélo]]. Ni kabupatèn ngejenggar ampé 3.891,62 km<sup>2</sup> dengen kepadetan penduduknya 51 orang/km<sup>2</sup>. Ada 197.638 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Halmahéra Lor ]] 898exy1xlguqxvreoe47b9x8d288ih5 Kabupatèn Halmahéra Tenga 0 1409 20307 7124 2024-06-04T21:46:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20307 wikitext text/x-wiki '''Halmahéra Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Wéda, Halmahéra Tenga|Wéda]]. Ni kabupatèn ngejenggar ampé 2.654,00 km<sup>2</sup> dengen kepadetan penduduknya 23,81 orang/km<sup>2</sup>. Ada 63.190 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Halmahéra Tenga]] dsl70sb218scagcsqnwfrrmfx9l5dlz Kabupatèn Halmahéra Wètan 0 1410 20308 7127 2024-06-04T21:46:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20308 wikitext text/x-wiki '''Halmahéra Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Maba, Halmahéra Wètan|Maba Kota]]. Ni kabupatèn ngejenggar ampé 6.538,10 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 91.707 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Halmahéra Wètan]] t6gg57blelfv8wuesj18vxg59o05awy Kabupatèn Humbang Hasundutan 0 1411 20309 7130 2024-06-04T21:46:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20309 wikitext text/x-wiki '''Humbang Hasundutan''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dolok Sanggul]]. Ni kabupatèn ngejenggar ampé 2.502,71 km<sup>2</sup> dengen kepadetan penduduknya 79 orang/km<sup>2</sup>. Ada 199.719 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Humbang Hasundutan]] j5yax9ufanj8lyqn33oiumg3cz1ardg Kabupatèn Indragiri Ilir 0 1412 20310 7133 2024-06-04T21:46:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20310 wikitext text/x-wiki '''Indragiri Ilir''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tembilahan]]. Ni kabupatèn ngejenggar ampé 12.614,78 km<sup>2</sup> dengen kepadetan penduduknya 52 orang/km<sup>2</sup>. Ada 652.342 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Indragiri Ilir]] jxy4zlmmpkozikvcdcwdm9drxusadq6 Kabupatèn Indragiri Ulu 0 1413 20311 7136 2024-06-04T21:46:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20311 wikitext text/x-wiki '''Indragiri Ulu''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rengat]]. Ni kabupatèn ngejenggar ampé 8.198,71 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 462.303 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Indragiri Ulu]] lfr8fiha7srdu49ndtznnt8km0l7oca Kabupatèn Intan Jaya 0 1414 20312 7139 2024-06-04T21:46:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20312 wikitext text/x-wiki '''Intan Jaya''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sugapa, Intan Jaya|Sugapa]]. Ni kabupatèn ngejenggar ampé 3.922,00 km<sup>2</sup> dengen kepadetan penduduknya 34,67 orang/km<sup>2</sup>. Ada 135.968 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Intan Jaya]] jinn53q5hah9sr4zc44xj70fxt2u6id Kabupatèn Jember 0 1415 20313 7143 2024-06-04T21:46:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20313 wikitext text/x-wiki '''Jember''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Jember, Jember|Jember Kota]]. Ni kabupatèn ngejenggar ampé 3.293,34 km<sup>2</sup> dengen kepadetan penduduknya 850 orang/km<sup>2</sup>. Ada 2.801.149 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Jember]] 6fk2byz8t7vmzxmrzsnkglaiz6pkt7f Kabupatèn Jembrana 0 1416 20314 7146 2024-06-04T21:46:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20314 wikitext text/x-wiki '''Jembrana''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Negara, Jembrana|Negara]]. Ni kabupatèn ngejenggar ampé 841,80 km<sup>2</sup> dengen kepadetan penduduknya 380 orang/km<sup>2</sup>. Ada 321.931 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Jembrana]] 4qvji259cxh0oj963hfnl66ie0pwxlf Kabupatèn Jepara 0 1417 20315 7152 2024-06-04T21:46:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20315 wikitext text/x-wiki '''Kabupatèn Jepara''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Jepara. Ni kabupatèn ngejenggar ampé 1.057,10 km<sup>2</sup> dengen kepadetan penduduknya 1.121 orang/km<sup>2</sup>. Ada 1.184.947 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Jepara]] ckb3uq8l9cm0bui28ol8tzga9vpi0xe Kabupatèn Jombang 0 1418 20316 7162 2024-06-04T21:46:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20316 wikitext text/x-wiki '''Kabupatèn Jombang''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di [[Jawa Wètan|Propinsi Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Jombang Kota|Jombang]]. Ni kabupatèn ngejenggar ampé 1.159,50 km<sup>2</sup> dengen kepadetan penduduknya 1.143 orang/km<sup>2</sup>. Ada 1.325.914 orang nyang tinggal di mari.<ref>https://jombangkab.bps.go.id/pressrelease/2021/01/25/714/hasil-sensus-penduduk-2020.html</ref> == Ruju'an == <references /> [[Category:Kabupatèn di Indonésia]] gjcral42g0u2azm6hc5o6fptq2ygdwm Kabupatèn Jènèponto 0 1419 7164 7163 2024-05-16T13:28:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7163 wikitext text/x-wiki #REDIRECT [[Kabupatèn Jénéponto]] 9kno2hjrhil8m1wgfwsy5lb0c4gdbl4 Kabupatèn Jénéponto 0 1420 20317 7170 2024-06-04T21:46:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20317 wikitext text/x-wiki '''Kabupatèn Jénéponto''' (Makassar: ᨍᨙᨊᨙᨄᨚᨈᨚ) ya'entu [[Daèrah tingkat II|daèrah tingkat II]] di [[Propinsi|propinsi]] [[Sulawési Kidul|Sulawési Kidul]]. Sintrem guwernemènnya ada di [[Bontosunggu, Jénéponto|Bontosunggu]]. Ni kabupatèn ngejenggar ampé 749,79 km<nowiki><sup>2</sup></nowiki> dengen kepadetan penduduknya 550 orang/km<nowiki><sup>2</sup></nowiki>. Ada 415.462 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Sulawési Kidul]] [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Jénéponto]] p3no7tob5ddt1k1nvtzagzwad2i97ym Kabupatèn Kaimana 0 1421 20318 7173 2024-06-04T21:46:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20318 wikitext text/x-wiki '''Kaimana''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kaimana, Kaimana|Kaimana]]. Ni kabupatèn ngejenggar ampé 18.500,00 km<sup>2</sup> dengen kepadetan penduduknya 4 orang/km<sup>2</sup>. Ada 64.762 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Kaimana]] tkgnglgpcpyxxm8a4hkzli5tyj3raem Kabupatèn Kampar 0 1422 20319 7176 2024-06-04T21:46:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20319 wikitext text/x-wiki '''Kampar''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bangkinang]]. Ni kabupatèn ngejenggar ampé 11.289,28 km<sup>2</sup> dengen kepadetan penduduknya 75 orang/km<sup>2</sup>. Ada 847.236 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Kampar]] 8cxpwx4tvc5a3ueyp6lxbzht0ew87nw Kabupatèn Kapuas 0 1423 20320 7180 2024-06-04T21:46:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20320 wikitext text/x-wiki '''Kabupatèn Kapuas''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Kuala Kapuas Kota. Ni kabupatèn ngejenggar ampé 14.999,00 km<sup>2</sup> dengen kepadetan penduduknya 27 orang/km<sup>2</sup>. Ada 410.400 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] qu9n9hkd4targa4wzn0tf6b01lg53q3 Kabupatèn Kapuas Ulu 0 1424 20321 7184 2024-06-04T21:46:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20321 wikitext text/x-wiki '''Kapuas Ulu''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Putussibo, Kapuas Ulu|Putussibo]]. Ni kabupatèn ngejenggar ampé 29.842,03 km<sup>2</sup> dengen kepadetan penduduknya 9 orang/km<sup>2</sup>. Ada 268.840 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Kapuas Ulu]] gyc6wjh7t7vrhm8y92ymg4a1e65k8yh Kabupatèn Karanganyar 0 1425 20322 7190 2024-06-04T21:46:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20322 wikitext text/x-wiki '''Kabupatèn Karanganyar''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Karanganyar. Ni kabupatèn ngejenggar ampé 773,79 km<sup>2</sup> dengen kepadetan penduduknya 1.200 orang/km<sup>2</sup>. Ada 931.963 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Karanganyar]] crnip0sebueh1si1xkpa6pi61j0xoot Kabupatèn Karangasem 0 1426 20323 7193 2024-06-04T21:46:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20323 wikitext text/x-wiki '''Karangasem''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Amlapura, Karangasem|Amlapura]]. Ni kabupatèn ngejenggar ampé 839,54 km<sup>2</sup> dengen kepadetan penduduknya 590 orang/km<sup>2</sup>. Ada 492.402 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Karangasem]] mnzsu599ojvzhk46qayc7yrvtchpnr0 Kabupatèn Karimun 0 1427 20324 7196 2024-06-04T21:46:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20324 wikitext text/x-wiki '''Karimun''' entu atu kabupatèn nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung Balé Karimun, Karimun|Tanjung Balé Karimun]]. Ni kabupatèn ngejenggar ampé 913 km<sup>2</sup> dengen kepadetan penduduknya 280 orang/km<sup>2</sup>. Ada 257.297 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Karimun]] 0zpkybz0fdxx6ghvxwto0t5697o0lyd Kabupatèn Karo 0 1428 20325 7200 2024-06-04T21:46:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20325 wikitext text/x-wiki '''Karo''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kabanjahé]]. Ni kabupatèn ngejenggar ampé 2.127,25 km<sup>2</sup> dengen kepadetan penduduknya 194 orang/km<sup>2</sup>. Ada 412.427 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Karo]] bhf8derx2faknh68mlxuxjfai4g97yn Kabupatèn Katingan 0 1429 20326 7204 2024-06-04T21:46:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20326 wikitext text/x-wiki '''Kabupatèn Katingan''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Kasongan. Ni kabupatèn ngejenggar ampé 20.382,26 km<sup>2</sup> dengen kepadetan penduduknya 9 orang/km<sup>2</sup>. Ada 163.989 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 50evjqpi7nmd5pmb2gcv0x8y249qads Kabupatèn Kaur 0 1430 20327 7210 2024-06-04T21:46:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20327 wikitext text/x-wiki '''Kabupatèn''' '''Kaur''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bintuhan]]. Ni kabupatèn ngejenggar ampé 2.365,00 km<sup>2</sup> dengen kepadetan penduduknya 57 orang/km<sup>2</sup>. Ada 135.200 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] l41gnxglpcs7pm6itywskpub52i4wnf Kabupatèn Kayong Lor 0 1431 20328 7213 2024-06-04T21:46:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20328 wikitext text/x-wiki '''Kayong Lor''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sukadana, Kayong Lor|Sukadana]]. Ni kabupatèn ngejenggar ampé 4.568,26 km<sup>2</sup> dengen kepadetan penduduknya 28 orang/km<sup>2</sup>. Ada 128.009 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Kayong Lor]] jt5664npuwbpd0uaxwfi8swjxsktke5 Kabupatèn Kebumèn 0 1432 20329 7219 2024-06-04T21:46:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20329 wikitext text/x-wiki '''Kabupatèn Kebumèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Kebumèn. Ni kabupatèn ngejenggar ampé 1.581,11 km<sup>2</sup> dengen kepadetan penduduknya 889 orang/km<sup>2</sup>. Ada 1.405.644 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Kebumèn]] le3xkt1uloox0fpgn2r74vii1psgzqt Kabupatèn Kendal 0 1433 20330 7225 2024-06-04T21:46:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20330 wikitext text/x-wiki '''Kabupatèn Kendal''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Kendal. Ni kabupatèn ngejenggar ampé 1.118,13 km2 dengen kepadetan penduduknya 924 orang/km2. Ada 1.032.816 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Kendal]] 7td8d89frbyh0oj09xzc5o62j932gio Kabupatèn Kepahiang 0 1434 20331 7231 2024-06-04T21:46:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20331 wikitext text/x-wiki '''Kabupatèn''' '''Kepahiang''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di Kepahiang. Ni kabupatèn ngejenggar ampé 664,80 km<sup>2</sup> dengen kepadetan penduduknya 230 orang/km<sup>2</sup>. Ada 153.232 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] ca9vs572drtygd7yqm7lqf5yhepzaa3 Kabupatèn Kepuloan Anambas 0 1435 20332 7234 2024-06-04T21:46:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20332 wikitext text/x-wiki '''Kepuloan Anambas''' entu atu kabupatèn nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tarempa, Kepuloan Anambas|Tarempa]]. Ni kabupatèn ngejenggar ampé 590,14 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 47.402 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Kepuloan Anambas]] mytco0rz4vdxavq7yjtke6ygqrbf7uh Kabupatèn Kepuloan Aru 0 1436 20333 7237 2024-06-04T21:46:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20333 wikitext text/x-wiki '''Kepuloan Aru''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dobo, Kepuloan Aru|Dobo Kota]]. Ni kabupatèn ngejenggar ampé 6.426,77 km<sup>2</sup> dengen kepadetan penduduknya 17 orang/km<sup>2</sup>. Ada 102.920 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Kepuloan Aru]] dj6su3mq89cycmgcrymp67kmy6i4yt7 Kabupatèn Kepuloan Mentawé 0 1437 20334 7240 2024-06-04T21:46:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20334 wikitext text/x-wiki '''Kepuloan Mentawé''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tuapejat]]. Ni kabupatèn ngejenggar ampé 6.011,35 km<sup>2</sup> dengen kepadetan penduduknya 15 orang/km<sup>2</sup>. Ada 89.401 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Kepuloan Mentawé]] 5jbld9hcncvn9khhzhb1756dax8ygzs Kabupatèn Kepuloan Meranti 0 1438 20335 7243 2024-06-04T21:46:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20335 wikitext text/x-wiki '''Kepuloan Meranti''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Selatpanjang, Rio|Selatpanjang]]. Ni kabupatèn ngejenggar ampé 3.707,84 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 206.116 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Kepuloan Meranti]] n39xd0txioaparopt84uw0vibgu18g0 Kabupatèn Kepuloan Sangihé 0 1439 20336 7246 2024-06-04T21:46:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20336 wikitext text/x-wiki '''Kepuloan Sangihé''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tahuna, Kepuloan Sangihé|Tahuna]]. Ni kabupatèn ngejenggar ampé 736,98 km<sup>2</sup> dengen kepadetan penduduknya 190 orang/km<sup>2</sup>. Ada 139.262 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Kepuloan Sangihé (kabupatèn)]] 7h7d6ntbbsud74pg6atbn7bz8buu39t Kabupatèn Kepuloan Selayar 0 1440 20337 7254 2024-06-04T21:46:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20337 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kepuloan Selayar|capital=[[Bèntèng, Kepuloan Selayar|Bèntèng, Kepuloan Selayar]]|coat=[[File:Logo Kabupaten Kepulauan Selayar.png|150px|thumb|Kepuloan Selayar punya lambang]]}} '''Kepuloan Selayar''' (Selayar: ᨀᨄᨘᨒᨚᨖ ᨔᨗᨒᨍᨑ) ya'entu [[Kabupatèn|kabupatèn]] di [[Sulawési Kidul|Sulawési Kidul]]. Sintrem guwernemènnya ada di [[Bèntèng, Kepuloan Selayar|Bèntèng]]. Ni kabupatèn ngejenggar 1,357,03 km<sup>2</sup> dengen kepadetan penduduknya 101 orang/km<sup>2</sup>. Ada 137.071 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Kepuloan Selayar (kabupatèn)]] gye8ji4f6m5ooduo25g1qj5mjp96d0v Kabupatèn Kepuloan Sio Tagulandang Biaro 0 1441 20338 7257 2024-06-04T21:46:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20338 wikitext text/x-wiki '''Kepuloan Sio Tagulandang Biaro''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ondong Sio, Kepuloan Sio Tagulandang Biaro|Ondong Sio]]. Ni kabupatèn ngejenggar ampé 275,96 km<sup>2</sup> dengen kepadetan penduduknya 260 orang/km<sup>2</sup>. Ada 72.135 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Kepuloan Sio Tagulandang Biaro (kabupatèn)]] i2xrkc58p0zdp5ofu5hmhsttchmf9hf Kabupatèn Kepuloan Sula 0 1442 20339 7260 2024-06-04T21:46:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20339 wikitext text/x-wiki '''Kepuloan Sula''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sanana, Kepuloan Sula|Sanana]]. Ni kabupatèn ngejenggar ampé 3.295,40 km<sup>2</sup> dengen kepadetan penduduknya 32 orang/km<sup>2</sup>. Ada 105.528 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Kepuloan Sula]] cgo1ohoff1vm3hqt6nvfdc8rpx7fvld Kabupatèn Kepuloan Talaud 0 1443 20340 7264 2024-06-04T21:46:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20340 wikitext text/x-wiki '''Kepuloan Talaud''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mélonguané, Kepuloan Talaud|Mélonguané]]. Ni kabupatèn ngejenggar ampé 1.251,02 km<sup>2</sup> dengen kepadetan penduduknya 91 orang/km<sup>2</sup>. Ada 113.521 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Kepuloan Talaud (kabupatèn)]] mewtmt8femjqjjf0i8663d148j8vv5l Kabupatèn Kepuloan Tanimbar 0 1444 7268 7267 2024-05-16T13:28:13Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 7267 wikitext text/x-wiki '''Kepuloan Tanimbar''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Saumlaki, Tanimbar|Saumlaki]]. Ni kabupatèn ngejenggar ampé 10.102,92 km<sup>2</sup> dengen kepadetan penduduknya 13 orang/km<sup>2</sup>. Ada 127.365 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Kepuloan Tanimbar]] i2qypi2t2lq2ybjp5ixvol4hnwicauu Kabupatèn Kepuloan Yapèn 0 1445 20341 7274 2024-06-04T21:46:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20341 wikitext text/x-wiki '''Kabupatèn Kepuloan Yapèn''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sérui Kota]]. Ni kabupatèn ngejenggar ampé 2.432,49 km<sup>2</sup> dengen kepadetan penduduknya 47,00 orang/km<sup>2</sup>. Ada 114.210 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Kepuloan Yapèn]] r7nori2wxy9m4dzhme05wcnlzsx163y Kabupatèn Kerawang 0 1446 20342 7277 2024-06-04T21:46:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20342 wikitext text/x-wiki '''Kerawang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kerawang Kulon, Kerawang|Kerawang Kulon]]. Ni kabupatèn ngejenggar ampé 1.652,00 km<sup>2</sup> dengen kepadetan penduduknya 1.457 orang/km<sup>2</sup>. Ada 2.406.895 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Kerawang]] rqfjemla4zv7qvkjjrk9my4874874hh Kabupatèn Kerinci 0 1447 20343 7280 2024-06-04T21:46:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20343 wikitext text/x-wiki '''Kerinci''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Siulak, Kerinci|Siulak]]. Ni kabupatèn ngejenggar ampé 3.807,28 km<sup>2</sup> dengen kepadetan penduduknya 67 orang/km<sup>2</sup>. Ada 254.241 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Kerinci]] 1mp36qv59ivxsdef55o114o0rfd4adf Kabupatèn Ketapang 0 1448 20344 7283 2024-06-04T21:46:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20344 wikitext text/x-wiki '''Ketapang''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dèlta Pawan, Ketapang|Dèlta Pawan]]. Ni kabupatèn ngejenggar ampé 31.588,00 km<sup>2</sup> dengen kepadetan penduduknya 18 orang/km<sup>2</sup>. Ada 579.927 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Ketapang (kabupatèn)]] ioetqm84iu5hw9e7pv5ccnqaycrvtgb Kabupatèn Klatèn 0 1449 20345 7288 2024-06-04T21:46:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20345 wikitext text/x-wiki '''Kabupatèn Klatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Klatèn. Ni kabupatèn ngejenggar ampé 655,56 km<sup>2</sup> dengen kepadetan penduduknya 1.792 orang/km<sup>2</sup>. Ada 1.275.850 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Klatèn]] 7in2dw0kpw1pqto5xgxwd2iwyg7ew6x Kabupatèn Klungkung 0 1450 20346 7291 2024-06-04T21:46:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20346 wikitext text/x-wiki '''Klungkung''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Semarapura, Klungkung|Semarapura]]. Ni kabupatèn ngejenggar ampé 315 km<sup>2</sup> dengen kepadetan penduduknya 570 orang/km<sup>2</sup>. Ada 179.100 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Klungkung]] rnw9193cxg08nmq6lf0o9yzz80uvlru Kabupatèn Kolaka 0 1451 20347 7294 2024-06-04T21:46:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20347 wikitext text/x-wiki '''Kolaka''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kolaka, Kolaka|Kolaka]]. Ni kabupatèn ngejenggar ampé 3.283,59 km<sup>2</sup> dengen kepadetan penduduknya 74 orang/km<sup>2</sup>. Ada 243.842 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Kolaka]] on8070vrdh0vnnyewagrm7283fkt9ua Kabupatèn Kolaka Lor 0 1452 20348 7297 2024-06-04T21:46:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20348 wikitext text/x-wiki '''Kolaka Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lasusua, Kolaka Lor|Lasusua]]. Ni kabupatèn ngejenggar ampé 3.392 km<sup>2</sup> dengen kepadetan penduduknya 41 orang/km<sup>2</sup>. Ada 139.319 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Kolaka Lor]] bjbhjtr8v8152wsjlafq6fmnutn2pw6 Kabupatèn Kolaka Wètan 0 1453 20349 16857 2024-06-04T21:46:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20349 wikitext text/x-wiki [[File:Lambang_Kabupaten_Kolaka_Timur.png|thumb|163x163px|Lambang Kolaka Wètan]] '''Kolaka Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tirawuta, Kolaka Wètan|Tirawuta]]. Ni kabupatèn ngejenggar ampé 3.992,53 km<sup>2</sup> dengen kepadetan penduduknya 31 orang/km<sup>2</sup>. Ada 125.311 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Kolaka Wètan]] eyh8nav0bgnk5flqnn7sszy1hsswvk6 Kabupatèn Konawé 0 1454 20350 7303 2024-06-04T21:46:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20350 wikitext text/x-wiki '''Konawé''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Unaaha, Konawé|Unaaha]]. Ni kabupatèn ngejenggar ampé 5.781,08 km<sup>2</sup> dengen kepadetan penduduknya 44 orang/km<sup>2</sup>. Ada 257.011 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Konawé]] 21wto5c69vcpcsrsbu1ba1gwwvmn8ox Kabupatèn Konawé Kepuloan 0 1455 20351 7306 2024-06-04T21:46:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20351 wikitext text/x-wiki '''Konawé Kepuloan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Langara, Konawé Kepuloan|Langara]]. Ni kabupatèn ngejenggar ampé 867,58 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 38.849 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Konawé Kepuloan]] fumhzh8p5z55vq5nmyvi6g2cm76dmlp Kabupatèn Konawé Kidul 0 1456 20352 7309 2024-06-04T21:46:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20352 wikitext text/x-wiki '''Konawé Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Andoolo, Konawé Kidul|Andoolo]]. Ni kabupatèn ngejenggar ampé 5.779,00 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 313.389 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Konawé Kidul]] dtdf6v574ehvuvamfopzkj8xw0oqxsq Kabupatèn Konawé Lor 0 1457 20353 7312 2024-06-04T21:46:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20353 wikitext text/x-wiki '''Konawé Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Wanggudu, Konawé Lor|Wanggudu]]. Ni kabupatèn ngejenggar ampé 5.101,76 km<sup>2</sup> dengen kepadetan penduduknya 12 orang/km<sup>2</sup>. Ada 62.403 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Konawé Lor]] 7fcvlrf6wws7j44ssbwm9aprewtod25 Kabupatèn Kotabaru 0 1458 20354 7316 2024-06-04T21:46:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20354 wikitext text/x-wiki '''Kabupatèn Kotabaru''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di Kotabaru. Ni kabupatèn ngejenggar ampé 9.442,46 km<sup>2</sup> dengen kepadetan penduduknya 35 orang/km<sup>2</sup>. Ada 334.158 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 01a9702i63o3vfptzkugix90ftdgke0 Kabupatèn Kotawaringin Kulon 0 1459 20355 7320 2024-06-04T21:46:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20355 wikitext text/x-wiki '''Kabupatèn Kotawaringin Kulon''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Pangkalan Bun. Ni kabupatèn ngejenggar ampé 10.759,00 km<sup>2</sup> dengen kepadetan penduduknya 25 orang/km<sup>2</sup>. Ada 270.400 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] eppcu9rx2mo38ilaje1vsulv2wbjxl8 Kabupatèn Kotawaringin Wètan 0 1460 20356 7324 2024-06-04T21:46:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20356 wikitext text/x-wiki '''Kabupatèn Kotawaringin Wètan''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Sampit. Ni kabupatèn ngejenggar ampé 16.796,00 km<sup>2</sup> dengen kepadetan penduduknya 26 orang/km<sup>2</sup>. Ada 428.895 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] mnkzqfyfl6ua8p2wn0lx0jh2x3a4sw2 Kabupatèn Kuantan Singingi 0 1461 20357 7327 2024-06-04T21:46:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20357 wikitext text/x-wiki '''Kuantan Singingi''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Teluk Kuantan, Kuantan Singingi|Teluk Kuantan]]. Ni kabupatèn ngejenggar ampé 7.656,03 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 347.949 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Kuantan Singingi]] 5262qtrb6hyd8cxhiocwvjqxvg45sr9 Kabupatèn Kubu Raya 0 1462 20358 7330 2024-06-04T21:46:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20358 wikitext text/x-wiki '''Kubu Raya''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sungé Raya, Kubu Raya|Sungé Raya]]. Ni kabupatèn ngejenggar ampé 6.985,24 km<sup>2</sup> dengen kepadetan penduduknya 87 orang/km<sup>2</sup>. Ada 609.392 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Kubu Raya]] a383xiz6d8d21p1yr0h7aeyn0al9ici Kabupatèn Kudus 0 1463 20359 7335 2024-06-04T21:46:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20359 wikitext text/x-wiki '''Kabupatèn Kudus''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Kudus. Ni kabupatèn ngejenggar ampé 425,15 km<sup>2</sup> dengen kepadetan penduduknya 2.005 orang/km<sup>2</sup>. Ada 852.443 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Kudus]] 48mf1v755afr9edmsmsxl83q41awhyo Kabupatèn Kulonpraga 0 1464 20360 7340 2024-06-04T21:46:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20360 wikitext text/x-wiki '''Kabupatèn Kulonpraga''' entu atu kabupatèn nyang ada di Propinsi [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]. Ni kabupatèn punya sintrem guwernemèn ada di Wates. Ni kabupatèn ngejenggar ampé 586,27 km<sup>2</sup> dengen kepadetan penduduknya 730 orang/km<sup>2</sup>. Ada 425.758 orang nyang tinggal di mari.<ref name=KP>{{Cite web|url=https://kulonprogokab.bps.go.id/publication/2019/08/16/94767e3c2489a016ad849416/kabupaten-kulon-progo-dalam-angka-2019.html|title=Kabupaten Kulon Progo Dalam Angka 2019|last=|first=|website=|publisher=BPS Kulon Progo|accessdate=3 September 2023|year=2023|accessyear=2023|archive-date=2020-02-25|archive-url=https://web.archive.org/web/20200225161313/https://kulonprogokab.bps.go.id/publication/2019/08/16/94767e3c2489a016ad849416/kabupaten-kulon-progo-dalam-angka-2019.html|dead-url=no}}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Yogyakarta]] [[Category:Kulonpraga]] 9n8dcrsbq06cu6aubf96d12u6xli7pj Kabupatèn Kuningan 0 1465 20361 7343 2024-06-04T21:46:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20361 wikitext text/x-wiki '''Kuningan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kuningan, Kuningan|Kuningan]]. Ni kabupatèn ngejenggar ampé 1.178,58 km<sup>2</sup> dengen kepadetan penduduknya 1.017 orang/km<sup>2</sup>. Ada 1.198.814 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Kuningan]] o1h4ipjleco3h292fvwiw5usrvjo82b Kabupatèn Kuté Kartanegara 0 1466 20362 7346 2024-06-04T21:46:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20362 wikitext text/x-wiki '''Kuté Kartanegara''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tenggarong, Kuté Kartanegara|Tenggarong]]. Ni kabupatèn ngejenggar ampé 27.263,10 km<sup>2</sup> dengen kepadetan penduduknya 29 orang/km<sup>2</sup>. Ada 778.096 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Kuté Kartanegara]] nj6saxst1kdh0hruhp0v0h6az9zghks Kabupatèn Kuté Kulon 0 1467 20363 7349 2024-06-04T21:46:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20363 wikitext text/x-wiki '''Kuté Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sendawar, Kuté Kulon|Sendawar]]. Ni kabupatèn ngejenggar ampé 20.384,60 km<sup>2</sup> dengen kepadetan penduduknya 8 orang/km<sup>2</sup>. Ada 175.610 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Kuté Kulon]] hkmal3ncxogvu1y0jn1mv1bdl5m2pxf Kabupatèn Kuté Wètan 0 1468 20364 7352 2024-06-04T21:46:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20364 wikitext text/x-wiki '''Kuté Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sangata Lor, Kuté Wètan|Sangata Lor]]. Ni kabupatèn ngejenggar ampé 35.747,50 km<sup>2</sup> dengen kepadetan penduduknya 12 orang/km<sup>2</sup>. Ada 424.334 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Kuté Wètan]] 16fen0r5lqrugmk9p29yogw6q02o4ao Kabupatèn Kérom 0 1469 20365 7359 2024-06-04T21:46:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20365 wikitext text/x-wiki '''Kabupatèn Kérom''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn secara hukum ada di Waris, cuman secara hakèkat ada di Arso. Ni kabupatèn ngejenggar ampé 8.390,00 km<sup>2</sup> dengen kepadetan penduduknya 7,64 orang/km<sup>2</sup>. Ada 64.136 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Kérom]] iemd3b9tk5imz683xanwav0irwbfkdy Kabupatèn Labuhanbatu 0 1470 20366 7363 2024-06-04T21:46:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20366 wikitext text/x-wiki '''Labuhanbatu''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ranto Prapat]]. Ni kabupatèn ngejenggar ampé 2.561,38 km<sup>2</sup> dengen kepadetan penduduknya 195 orang/km<sup>2</sup>. Ada 499.982 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Labuhanbatu]] rgd8incvffzel8cc9mtufpq0yb7jtd3 Kabupatèn Labuhanbatu Kidul 0 1471 20367 7366 2024-06-04T21:46:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20367 wikitext text/x-wiki '''Labuhanbatu Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kotapinang]]. Ni kabupatèn ngejenggar ampé 3.596,00 km<sup>2</sup> dengen kepadetan penduduknya 88 orang/km<sup>2</sup>. Ada 316.798 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Labuhanbatu Kidul]] 5egpn67xzx48jynze3gz728o9jbcqda Kabupatèn Labuhanbatu Lor 0 1472 20368 7369 2024-06-04T21:46:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20368 wikitext text/x-wiki '''Labuhanbatu Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Aèr Kanopan]]. Ni kabupatèn ngejenggar ampé 3.545,80 km<sup>2</sup> dengen kepadetan penduduknya 108 orang/km<sup>2</sup>. Ada 381.994 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Labuhanbatu Lor]] p9w7e7vwaixmf95ix2conewaynszcbt Kabupatèn Lahat 0 1473 20369 7374 2024-06-04T21:46:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20369 wikitext text/x-wiki '''Kabupatèn Lahat''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di Lahat. Ni kabupatèn ngejenggar ampé 4.361,83 km<sup>2</sup> dengen kepadetan penduduknya 88 orang/km<sup>2</sup>. Ada 384.600 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] [[Category:Lahat]] 7z9u4r43pismfaq2vj4vvg64fh4psw6 Kabupatèn Lamando 0 1474 20370 7378 2024-06-04T21:46:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20370 wikitext text/x-wiki '''Kabupatèn Lamando''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Nanga Bulik. Ni kabupatèn ngejenggar ampé 6.414,00 km<sup>2</sup> dengen kepadetan penduduknya 16 orang/km<sup>2</sup>. Ada 100.535 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 5vjjx2tpgicv0v5uyyd93l52dgijip3 Kabupatèn Lamongan 0 1475 20371 7381 2024-06-04T21:46:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20371 wikitext text/x-wiki '''Lamongan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lamongan, Lamongan|Lamongan]]. Ni kabupatèn ngejenggar ampé 1.812,80 km<sup>2</sup> dengen kepadetan penduduknya 765 orang/km<sup>2</sup>. Ada 1.386.941 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Lamongan]] 3dwcuo893yq8idwdfon1uu6ru21sipm Kabupatèn Lampung Kidul 0 1476 20372 7388 2024-06-04T21:46:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20372 wikitext text/x-wiki '''Kabupatèn''' '''Lampung Kidul''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kalianda]]. Ni kabupatèn ngejenggar ampé 2.007,01 km<sup>2</sup> dengen kepadetan penduduknya 527 orang/km<sup>2</sup>. Ada 1.057.664 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] cgnakm1lurjxmbz5haz6f91anx7kv05 Kabupatèn Lampung Kulon 0 1477 7394 7393 2024-05-16T13:28:26Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 7393 wikitext text/x-wiki '''Kabupatèn''' '''Lampung Kulon''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di Liwa. Ni kabupatèn ngejenggar ampé 2.116,01 km<sup>2</sup> dengen kepadetan penduduknya 150 orang/km<sup>2</sup>. Ada 307.294 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 5wh5gprhoqc5jw0vl2muvks3cphx7ob Kabupatèn Lampung Lor 0 1478 20373 7400 2024-06-04T21:46:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20373 wikitext text/x-wiki '''Lampung Lor''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kotabumi]]. Ni kabupatèn ngejenggar ampé 2.725,63 km<sup>2</sup> dengen kepadetan penduduknya 234 orang/km<sup>2</sup>. Ada 636.908 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] 12e7vl29s8hf04csqsvu69g769hxukp Kabupatèn Lampung Tenga 0 1479 20374 7407 2024-06-04T21:47:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20374 wikitext text/x-wiki '''Lampung Tenga''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Gunung Sugih]]. Ni kabupatèn ngejenggar ampé 4.559,57 km<sup>2</sup> dengen kepadetan penduduknya 330 orang/km<sup>2</sup>. Ada 1.500.022 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] 3hz456lycfwzb7fsid84hmwpqloienw Kabupatèn Lampung Wètan 0 1480 20375 7414 2024-06-04T21:47:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20375 wikitext text/x-wiki '''Lampung Wètan''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sukadana]]. Ni kabupatèn ngejenggar ampé 5.325,03 km<sup>2</sup> dengen kepadetan penduduknya 207 orang/km<sup>2</sup>. Ada 1.101.977 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] ax9txach525mnuyhaesvnknm8i41tgo Kabupatèn Landak 0 1481 20376 7417 2024-06-04T21:47:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20376 wikitext text/x-wiki '''Landak''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ngabang, Landak|Ngabang]]. Ni kabupatèn ngejenggar ampé 9.909,10 km<sup>2</sup> dengen kepadetan penduduknya 41 orang/km<sup>2</sup>. Ada 404.155 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Landak (kabupatèn)]] m84mnt2w7vu7op54faew69gearmz4ov Kabupatèn Langkat 0 1482 20377 7420 2024-06-04T21:47:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20377 wikitext text/x-wiki '''Langkat''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Stabat]]. Ni kabupatèn ngejenggar ampé 6.273,29 km<sup>2</sup> dengen kepadetan penduduknya 164 orang/km<sup>2</sup>. Ada 1.030.202 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Langkat]] hg3isplndmaoxtk7lzkl1chou807a0y Kabupatèn Lani Jaya 0 1483 20378 7423 2024-06-04T21:47:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20378 wikitext text/x-wiki '''Lani Jaya''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tiom, Lani Jaya|Tiom]]. Ni kabupatèn ngejenggar ampé 6.077,40 km<sup>2</sup> dengen kepadetan penduduknya 33,15 orang/km<sup>2</sup>. Ada 201.461 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Lani Jaya]] 990xgx2yu21kpwj29z49tfgtaxmpfwn Kabupatèn Lawas Lor 0 1484 20379 7426 2024-06-04T21:47:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20379 wikitext text/x-wiki '''Padang Lawas Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Gunung Tua]]. Ni kabupatèn ngejenggar ampé 3.918,05 km<sup>2</sup> dengen kepadetan penduduknya 69 orang/km<sup>2</sup>. Ada 269.845 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Padang Lawas Lor]] 9zkdm7xpsmidclccgeceen727y2jri5 Kabupatèn Lebak 0 1485 20380 7432 2024-06-04T21:47:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20380 wikitext text/x-wiki '''Kabupatèn Lebak''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Banten|Banten]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rangkasbitung, Lebak|Lebak]]. Ni kabupatèn ngejenggar ampé 164,86 km<sup>2</sup> dengen kepadetan penduduknya 430 orang/km<sup>2</sup>. Ada 1.459.108 (2022) orang nyang tinggal di mari. == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Banten]] [[Category:Lebak]] h4mjmvq7lcm353ofuv8zfu58i962n2e Kabupatèn Lebong 0 1486 20381 7439 2024-06-04T21:47:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20381 wikitext text/x-wiki '''Kabupatèn''' '''Lebong''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tubéi]]. Ni kabupatèn ngejenggar ampé 2.427,31 km<sup>2</sup> dengen kepadetan penduduknya 49 orang/km<sup>2</sup>. Ada 118.400 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] s2e2mwq0vaee1a02ske7fo78gv8xkna Kabupatèn Lima Puluh Kota 0 1487 20382 7448 2024-06-04T21:47:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20382 wikitext text/x-wiki '''Kabupatèn Lima Puluh Kota''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sarilemak|Sarilemak]]. Ni kabupatèn ngejenggar ampé 3.571,14 km<sup>2</sup> dengen kepadetan penduduknya 109 orang/km<sup>2</sup>. Ada 388.585 orang nyang tinggal di mari.<ref>[http://sp2010.bps.go.id/index.php/site?id=13&wilayah=Sumatra%20Barat%2F "Hasil Sensus Penduduk Sumatra Barat Tahun 2010"]. [https://web.archive.org/web/20230303155727/https://sp2010.bps.go.id/index.php/site?id=13&wilayah=Sumatra%20Barat%2F Diarsip] deri nyang asli per 3 Maret 2023.</ref> == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Lima Puluh Kota]] 7i1cnup5pw4dflb9sk4tt34g3y63b5j Kabupatèn Lingga 0 1488 20383 7451 2024-06-04T21:47:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20383 wikitext text/x-wiki '''Lingga''' entu atu kabupatèn nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Daik, Lingga|Daik]]. Ni kabupatèn ngejenggar ampé 2.203,89 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 98.633 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Lingga]] jy5qq6k12gluntz5vreas2lnjq2bfje Kabupatèn Lombok Kulon 0 1489 20384 7454 2024-06-04T21:47:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20384 wikitext text/x-wiki '''Lombok Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Gerung, Lombok Kulon|Gerung]]. Ni kabupatèn ngejenggar ampé 923,06 km<sup>2</sup> dengen kepadetan penduduknya 790 orang/km<sup>2</sup>. Ada 726.228 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Lombok Kulon]] qqfqiy8sdjwrizl6h3saoaoffrnoh5o Kabupatèn Lombok Lor 0 1490 20385 19327 2024-06-04T21:47:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20385 wikitext text/x-wiki '''Lombok Lor''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung, Lombok Lor|Tanjung]]. Ni kabupatèn ngejenggar ampé 776,25 km<sup>2</sup> dengen kepadetan penduduknya 330 orang/km<sup>2</sup>. Ada 252.942 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Lombok Lor]] rr7naxsvgtek318759c09w7yskcne52 Kabupatèn Lombok Tenga 0 1491 20386 7460 2024-06-04T21:47:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20386 wikitext text/x-wiki '''Lombok Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Praya, Lombok Tenga|Praya]]. Ni kabupatèn ngejenggar ampé 1.095,03 km<sup>2</sup> dengen kepadetan penduduknya 967 orang/km<sup>2</sup>. Ada 1.059.324 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Lombok Tenga]] ccw1hwdmjbtl4elx9sy5vf7c1qmo03e Kabupatèn Lombok Wètan 0 1492 20387 7463 2024-06-04T21:47:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20387 wikitext text/x-wiki '''Lombok Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Selong, Lombok Wètan|Selong]]. Ni kabupatèn ngejenggar ampé 1.230,76 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 1.369.918 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Lombok Wètan]] 8sy9cgve5fopa6vzpuyifj788hpg97c Kabupatèn Lumajang 0 1493 21975 20388 2024-06-07T04:20:01Z OrangKalideres 327 Koreksi 21975 wikitext text/x-wiki '''Lumajang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lumajang, Lumajang|Lumajang Kota]]. Ni kabupatèn ngejenggar ampé 2.190 km<sup>2</sup> dengen kepadetan penduduknya 510 orang/km<sup>2</sup>. Ada 1.126.005 orang nyang tinggal di mari. == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Lumajang]] bh6dadg48klac9llv8ni23tw6k2h4jx Kabupatèn Luwu 0 1494 20389 7474 2024-06-04T21:47:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20389 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kabupatèn Luwu|coat=[[File:Luwu Regency Logo.png|thumb|Kabupatèn Luwu punya lambang]]|capital=[[Kota Palopo|Palopo]] (1986 - 2006) [[Bélopa, Luwu|Bélopa, Luwu]] (2006-sekarang)}} '''Kabupatèn Luwu''' ya'entu [[Kabupatèn|kabupatèn]] nyang ada di [[Sulawési Kidul|Sulawési Kidul]]. [[Kabupatèn Luwu Lor|Kabupatèn Luwu Lor]], [[Kabupatèn Luwu Wètan|Kabupatèn Luwu Wètan]] ama [[Kota Palopo|Kota Palopo]] entu bolé pemekaran deri Kabupatèn Luwu Rempug. Jenggar ni kabupatèn barang 2.909,08 km<sup>2</sup>. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Kabupatèn di Sulawési Kidul]] dz3g1y6yg2tgr5rsfpr7ybc3xi4e2vc Kabupatèn Luwu Lor 0 1495 20390 7479 2024-06-04T21:47:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20390 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kabupatèn Luwu Lor|coat=[[File:Luwu Utara Logo (North Luwu).png]]|capital=[[Masamba|Masamba]]}} '''Kabupatèn Luwu Lor''' ya'entu [[Daèrah tingkat II|Daèrah tingkat II]] di [[Propinsi|propinsi]] [[Sulawési Kidul|Sulawési Kidul]]. Hopstadnya di [[Masamba|Masamba]]. Ni kabupatèn anyar nyang didiriin berales Wèt No. 19 tahon 1999 pecahan deri [[Kabupatèn Luwu|Kabupatèn Luwu]]. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Luwu Lor]] 1rryago1wcr18wgit8sdjta9klzp8mw Kabupatèn Luwu Wètan 0 1496 20391 7482 2024-06-04T21:47:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20391 wikitext text/x-wiki '''Luwu Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Malili, Luwu Wètan|Malili]]. Ni kabupatèn ngejenggar ampé 6.944,88 km<sup>2</sup> dengen kepadetan penduduknya 43 orang/km<sup>2</sup>. Ada 296.741 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Luwu Wètan]] ecpj5nnbei4m61op9e25fhf8hv693mk Kabupatèn Lèmbata 0 1497 20392 7485 2024-06-04T21:47:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20392 wikitext text/x-wiki '''Lèmbata''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Léwoléba, Lèmbata|Léwoléba]]. Ni kabupatèn ngejenggar ampé 1.266,39 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 135.930 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Lèmbata]] sh5co3gbvpk67yjt2cblw9d75kz17ms Kabupatèn Magetan 0 1498 20393 7488 2024-06-04T21:47:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20393 wikitext text/x-wiki '''Magetan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Magetan, Magetan|Magetan Kota]]. Ni kabupatèn ngejenggar ampé 688,84 km<sup>2</sup> dengen kepadetan penduduknya 985 orang/km<sup>2</sup>. Ada 678.343 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Magetan]] meunpapzhyiaovy3yny2drtxfxjjm5p Kabupatèn Mahakam Ulu 0 1499 20394 7491 2024-06-04T21:47:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20394 wikitext text/x-wiki '''Mahakam Ulu''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ujoh Bilang, Mahakam Ulu|Ujoh Bilang]]. Ni kabupatèn ngejenggar ampé 15.315,00 km<sup>2</sup> dengen kepadetan penduduknya 2,3 orang/km<sup>2</sup>. Ada 35.010 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Mahakam Ulu]] eniuu73d5saisjpn148jdyel44ihcvq Kabupatèn Majalèngka 0 1500 20395 7494 2024-06-04T21:47:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20395 wikitext text/x-wiki '''Majalèngka''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Majalèngka, Majalèngka|Majalèngka]]. Ni kabupatèn ngejenggar ampé 1.204,24 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 1.307.995 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Majalèngka]] 3ej1m9tig6yn3ktsaeilv37twi37eqf Kabupatèn Majéné 0 1501 20396 7497 2024-06-04T21:47:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20396 wikitext text/x-wiki '''Majéné''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Banggaé, Majéné|Banggaé]]. Ni kabupatèn ngejenggar ampé 947,84 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 173.844 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Majéné]] tn2n2hjx9yoosl45kg2g6c1xnlfjbp1 Kabupatèn Malaka 0 1502 20397 7500 2024-06-04T21:47:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20397 wikitext text/x-wiki '''Malaka''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bétun, Malaka|Bétun]]. Ni kabupatèn ngejenggar ampé 1.160,63 km<sup>2</sup> dengen kepadetan penduduknya 170 orang/km<sup>2</sup>. Ada 194.300 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Malaka]] 7lgkxns3sgopkdl4ln6z9jz9g40y296 Kabupatèn Malino 0 1503 20398 7503 2024-06-04T21:47:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20398 wikitext text/x-wiki '''Malino''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Lor|Kalimantan Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Malino, Malino|Malino Kota]]. Ni kabupatèn ngejenggar ampé 40.088,38 km<sup>2</sup> dengen kepadetan penduduknya 2,1 orang/km<sup>2</sup>. Ada 82.510 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Lor]] [[Category:Malino]] 17fah2zik8rr74oeca98n55mwt1il91 Kabupatèn Maluku Kidul-kulon 0 1504 20399 7506 2024-06-04T21:47:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20399 wikitext text/x-wiki '''Maluku Kidul-kulon''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tiakur, Maluku Kidul-kulon|Tiakur]]. Ni kabupatèn ngejenggar ampé 4.581 km<sup>2</sup> dengen kepadetan penduduknya 17 orang/km<sup>2</sup>. Ada 77.021 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Maluku Kidul-kulon]] o8flsqfg1p8alkz6eyr6o77xdvp8nei Kabupatèn Maluku Tenga 0 1505 20400 7509 2024-06-04T21:47:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20400 wikitext text/x-wiki '''Maluku Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Masohi, Maluku Tenga|Masohi Kota]]. Ni kabupatèn ngejenggar ampé 11.596,57 km<sup>2</sup> dengen kepadetan penduduknya 37 orang/km<sup>2</sup>. Ada 423.094 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Maluku Tenga]] 57r5ojep3oot28re38bxncok05r8tk5 Kabupatèn Mamasa 0 1506 20401 7512 2024-06-04T21:47:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20401 wikitext text/x-wiki '''Mamasa''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mamasa, Mamasa|Mamasa]]. Ni kabupatèn ngejenggar ampé 3.005,88 km<sup>2</sup> dengen kepadetan penduduknya 55 orang/km<sup>2</sup>. Ada 163.870 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Mamasa]] jrckb9xy3obv2shtfasgrkuxexoqeyp Kabupatèn Mambéramo 0 1507 7514 7513 2024-05-16T13:29:18Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7513 wikitext text/x-wiki #REDIRECT [[Kabupatèn Mambéramo Tenga]] b7nm1opl9lvxcewkdtlq2v1ril2ob7n Kabupatèn Mambéramo Raya 0 1508 20402 7519 2024-06-04T21:47:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20402 wikitext text/x-wiki '''Kabupatèn Mambéramo Raya''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di Burméso. Ni kabupatèn ngejenggar ampé 23.813,91 km<sup>2</sup> dengen kepadetan penduduknya 2,00 orang/km<sup>2</sup>. Ada 38.441 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Mambéramo Raya]] 9pjbk2gzztwdwb19uor28mn95waz80s Kabupatèn Mambéramo Tenga 0 1509 20403 7524 2024-06-04T21:47:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20403 wikitext text/x-wiki '''Mambéramo Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kobakma, Mambéramo|Kobakma]]. Ni kabupatèn ngejenggar ampé 3.743,64 km<sup>2</sup> dengen kepadetan penduduknya 12,88 orang/km<sup>2</sup>. Ada 48.201 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Mambéramo Tenga]] 0a04avpvl1dxfumft45dmlkij5z8t0l Kabupatèn Mamuju 0 1510 20404 7527 2024-06-04T21:47:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20404 wikitext text/x-wiki '''Mamuju''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]] nyang sekaligus jadi sintrem guwernemènnya. Ni kabupatèn punya sintrem guwernemèn ada di [[Mamuju, Mamuju|Mamuju]]. Ni kabupatèn ngejenggar ampé 4.979,89 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 278.764 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Mamuju]] 451ytvnjkjz00zzmuabmlnm2wng2pfi Kabupatèn Mamuju Tenga 0 1511 20405 7530 2024-06-04T21:47:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20405 wikitext text/x-wiki '''Mamuju Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tobadak, Mamuju Tenga|Tobadak]]. Ni kabupatèn ngejenggar ampé 3.100,87 km<sup>2</sup> dengen kepadetan penduduknya 44 orang/km<sup>2</sup>. Ada 135.280 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Mamuju Tenga]] l6hhmrsdf5gkeiuiwd7c11d0y1cle6m Kabupatèn Mandailing Natal 0 1512 20406 7533 2024-06-04T21:47:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20406 wikitext text/x-wiki '''Mandailing Natal''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Panyabungan Kota]]. Ni kabupatèn ngejenggar ampé 6.620,70 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 489.569 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Mandailing Natal]] l79rbv3gmrqvu8qluth53cit6dhtmp0 Kabupatèn Manggarai 0 1513 20407 7536 2024-06-04T21:47:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20407 wikitext text/x-wiki '''Manggarai''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rutèng, Manggarai|Rutèng]]. Ni kabupatèn ngejenggar ampé 2.096 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 325.530 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Manggarai]] j4kjssrozeku01aphtqzszw360150b3 Kabupatèn Manggarai Kulon 0 1514 20408 7539 2024-06-04T21:47:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20408 wikitext text/x-wiki '''Manggarai Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Labuan Bajo, Manggarai Kulon|Labuan Bajo]]. Ni kabupatèn ngejenggar ampé 2.947,5 km<sup>2</sup> dengen kepadetan penduduknya 93 orang/km<sup>2</sup>. Ada 274.689 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Manggarai Kulon]] glmsg797934mk78awge5t2jcpsyz6q4 Kabupatèn Manggarai Wètan 0 1515 20409 7542 2024-06-04T21:47:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20409 wikitext text/x-wiki '''Manggarai Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Borong, Manggarai Wètan|Borong]]. Ni kabupatèn ngejenggar ampé 2.643,41 km<sup>2</sup> dengen kepadetan penduduknya 100 orang/km<sup>2</sup>. Ada 276.155 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Manggarai Wètan]] jnunzf40ud7rjmx72granbrp6vvkwx3 Kabupatèn Manokwari Kidul 0 1516 20410 7546 2024-06-04T21:47:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20410 wikitext text/x-wiki '''Manokwari Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ransiki, Manokwari Kidul|Ransiki]]. Ni kabupatèn ngejenggar ampé 2.812,44 km<sup>2</sup> dengen kepadetan penduduknya 13 orang/km<sup>2</sup>. Ada 35.949 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Manokwari Kidul]] 781nrmqpzp93tquuwpt6qh2qjrobwhn Kabupatèn Mapi 0 1517 20412 7549 2024-06-04T21:47:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20412 wikitext text/x-wiki '''Mapi''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul|Papua Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Képi, Mapi|Képi]]. Ni kabupatèn ngejenggar ampé 28.158 km<sup>2</sup> dengen kepadetan penduduknya 3 orang/km<sup>2</sup>. Ada 108.285 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul]] [[Category:Mapi]] aqk1ii4lxv43fcj5qoqc2nzj6q8owhb Kabupatèn Maros 0 1518 20413 7552 2024-06-04T21:47:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20413 wikitext text/x-wiki '''Maros''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Turikalé, Maros|Turikalé]]. Ni kabupatèn ngejenggar ampé 1.619,12 km<sup>2</sup> dengen kepadetan penduduknya 250 orang/km<sup>2</sup>. Ada 403.774 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Maros]] 6xrgdgn32v3btn8oamhioa5q0gtml3k Kabupatèn Maybrat 0 1519 20414 7555 2024-06-04T21:47:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20414 wikitext text/x-wiki '''Maybrat''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kumurkèk, Maybrat|Kumurkèk]]. Ni kabupatèn ngejenggar ampé 5.461,69 km<sup>2</sup> dengen kepadetan penduduknya 8 orang/km<sup>2</sup>. Ada 42.991 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Maybrat]] 1wp81o1jzdrn066gkgd8p9mmbpx1b1a Kabupatèn Melawi 0 1520 20415 7558 2024-06-04T21:47:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20415 wikitext text/x-wiki '''Melawi''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Nanga Pinoh, Melawi|Nanga Pinoh]]. Ni kabupatèn ngejenggar ampé 10.640,80 km<sup>2</sup> dengen kepadetan penduduknya 22 orang/km<sup>2</sup>. Ada 228.270 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Melawi]] gnvh09jz9rzcp56psta308rrjg9031h Kabupatèn Mempawah 0 1521 20416 7561 2024-06-04T21:47:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20416 wikitext text/x-wiki '''Mempawah''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mempawah Ilir, Mempawah|Mempawah Ilir]]. Ni kabupatèn ngejenggar ampé 2.797,88 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 307.742 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Mempawah]] 3tqcobkeo3hwlyk03afi2n9mi3fpsnb Kabupatèn Merangi 0 1522 7563 7562 2024-05-16T13:29:23Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7562 wikitext text/x-wiki #REDIRECT [[Kabupatèn Merangin]] 0pd0cf6742m07qxd4cdcpnwe95p246m Kabupatèn Merangin 0 1523 20417 7569 2024-06-04T21:47:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20417 wikitext text/x-wiki '''Merangin''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bangko, Merangin|Bangko]]. Ni kabupatèn ngejenggar ampé 7.668,61 km<sup>2</sup> dengen kepadetan penduduknya 47 orang/km<sup>2</sup>. Ada 357.315 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Merangin]] 16xoyq1gpttqtelagwg1hkq5f2rcw6q Kabupatèn Meroké 0 1524 20418 7573 2024-06-04T21:47:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20418 wikitext text/x-wiki '''Meroké''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul|Papua Kidul]] èn jadi hopstadnya. Ni kabupatèn punya sintrem guwernemèn ada di [[Meroké, Meroké|Meroké Kota]]. Ni kabupatèn ngejenggar ampé 46.791,63 km<sup>2</sup> dengen kepadetan penduduknya 5 orang/km<sup>2</sup>. Ada 230.932 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul]] [[Category:Meroké]] 3b4o83ss57fin4olfmn9zjg38rjsjy7 Kabupatèn Mimika 0 1525 20419 7576 2024-06-04T21:47:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20419 wikitext text/x-wiki '''Mimika''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Timika, Mimika|Timika]]. Ni kabupatèn ngejenggar ampé 21.693,51 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 312.387 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Mimika]] eswb80j2wqhfct3q4it40nhh1hgc41g Kabupatèn Minahasa 0 1526 20420 7579 2024-06-04T21:47:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20420 wikitext text/x-wiki '''Minahasa''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tondano, Minahasa|Tondano]]. Ni kabupatèn ngejenggar ampé 1.025,85 km<sup>2</sup> dengen kepadetan penduduknya 340 orang/km<sup>2</sup>. Ada 348.670 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Minahasa (kabupatèn)]] 68pasfbl4hf70pmcjc9k5krv5jtysof Kabupatèn Minahasa Kidul 0 1527 20421 7582 2024-06-04T21:47:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20421 wikitext text/x-wiki '''Minahasa Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Amurang, Minahasa Kidul|Amurang Kota]]. Ni kabupatèn ngejenggar ampé 1.456,46 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 238.740 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Minahasa Kidul]] n8qndgtahdzuleervxn534yewnmyem4 Kabupatèn Minahasa Kidul-wètan 0 1528 20422 7585 2024-06-04T21:47:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20422 wikitext text/x-wiki '''Minahasa Kidul-wètan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ratahan, Minahasa Kidul-wètan|Ratahan]]. Ni kabupatèn ngejenggar ampé 730,63 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 117.079 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Minahasa Kidul-wètan]] aswts1dvysxmcx4f425y3a4onaxjw78 Kabupatèn Minahasa Lor 0 1529 20423 7588 2024-06-04T21:47:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20423 wikitext text/x-wiki '''Minahasa Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Airmadidi, Minahasa Lor|Airmadidi]]. Ni kabupatèn ngejenggar ampé 1.059,24 km<sup>2</sup> dengen kepadetan penduduknya 210 orang/km<sup>2</sup>. Ada 224.993 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Lor]] [[Category:Minahasa Lor]] 9hocwpm0zky5yjgqhcxc2c835igjzsg Kabupatèn Morowali 0 1530 20424 7591 2024-06-04T21:47:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20424 wikitext text/x-wiki '''Morowali''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bungku Tenga, Morowali|Bungku Tenga]]. Ni kabupatèn ngejenggar ampé 5.472 km<sup>2</sup> dengen kepadetan penduduknya 32 orang/km<sup>2</sup>. Ada 176.244 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Morowali]] dc6cayu7r9qupt9pw0ophhmjfwvhc8l Kabupatèn Morowali Lor 0 1531 20425 7594 2024-06-04T21:47:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20425 wikitext text/x-wiki '''Morowali Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kolonodalé, Morowali Lor|Kolonodalé]]. Ni kabupatèn ngejenggar ampé 10.004,28 km<sup>2</sup> dengen kepadetan penduduknya 13 orang/km<sup>2</sup>. Ada 128.323 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Morowali Lor]] bigb8zjjh90i52315x99508zavwqc9l Kabupatèn Muara Jambi 0 1532 20426 7597 2024-06-04T21:47:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20426 wikitext text/x-wiki '''Muara Jambi''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sengeti, Muara Jambi|Sengeti]]. Ni kabupatèn ngejenggar ampé 5.246 km<sup>2</sup> dengen kepadetan penduduknya 79 orang/km<sup>2</sup>. Ada 412.830 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Muara Jambi]] 5zlvqrai3ywoadac7zoqulbg72mqw73 Kabupatèn Muara Ènim 0 1533 20427 7602 2024-06-04T21:47:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20427 wikitext text/x-wiki '''Kabupatèn Muara Ènim''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di Muara Enim Kota. Ni kabupatèn ngejenggar ampé 7.486,21 km<sup>2</sup> dengen kepadetan penduduknya 86 orang/km<sup>2</sup>. Ada 645.600 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] podg32qmwv0adktkw1sexbys6pbst2q Kabupatèn Mukomuko 0 1534 20428 7608 2024-06-04T21:47:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20428 wikitext text/x-wiki '''Kabupatèn''' '''Mukomuko''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di Mukomuko Kota. Ni kabupatèn ngejenggar ampé 4.146,52 km<sup>2</sup> dengen kepadetan penduduknya 46 orang/km<sup>2</sup>. Ada 190.498 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] 27f89ft66f4kwgjg5ldwagi54cxpe9h Kabupatèn Muna 0 1535 20429 7611 2024-06-04T21:47:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20429 wikitext text/x-wiki '''Muna''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Raha, Muna|Raha Kota]]. Ni kabupatèn ngejenggar ampé 2.057,69 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 223.991 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Muna]] p48df2gd4ubobyxthqh2yecdnce50l1 Kabupatèn Muna Kulon 0 1536 20430 7614 2024-06-04T21:47:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20430 wikitext text/x-wiki '''Muna Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Laworo, Muna Kulon|Laworo]]. Ni kabupatèn ngejenggar ampé 1.022,89 km<sup>2</sup> dengen kepadetan penduduknya 82 orang/km<sup>2</sup>. Ada 84.182 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Muna Kulon]] rquyktxjswggd8rgkygb880n6k7k3b2 Kabupatèn Murung Raya 0 1537 20431 7618 2024-06-04T21:47:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20431 wikitext text/x-wiki '''Kabupatèn Murung Raya''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Puruk Cahu. Ni kabupatèn ngejenggar ampé 23.700 km<sup>2</sup> dengen kepadetan penduduknya 5 orang/km<sup>2</sup>. Ada 111.500 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] qco9eugbgckmqqaujj8spsp3gvze3ra Kabupatèn Musi Banyuasin 0 1538 20432 7624 2024-06-04T21:47:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20432 wikitext text/x-wiki '''Kabupatèn Musi Banyuasin''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kidul|Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di Sekayu. Ni kabupatèn ngejenggar ampé 14.265,96 km<sup>2</sup> dengen kepadetan penduduknya 48 orang/km<sup>2</sup>. Ada 688.970 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] 6pwfd5pqbt5avxbc5tnuetr9kcar7vf Kabupatèn Musi Rawas 0 1539 20433 7629 2024-06-04T21:47:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20433 wikitext text/x-wiki '''Kabupatèn Musi Rawas''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Beliti]]. Ni kabupatèn ngejenggar ampé 6.357,17 km<sup>2</sup> dengen kepadetan penduduknya 65 orang/km<sup>2</sup>. Ada 414.010 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] hm219hnq8d8ihr5k763tsnmuoihx516 Kabupatèn Musi Rawas Lor 0 1540 20434 7634 2024-06-04T21:47:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20434 wikitext text/x-wiki '''Kabupatèn Musi Rawas Lor''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rupit]]. Ni kabupatèn ngejenggar ampé 6.008,66 km<sup>2</sup> dengen kepadetan penduduknya 33 orang/km<sup>2</sup>. Ada 199.508 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] qdjj9rq5rbbs8rkb26gw029rufmlvaf Kabupatèn Nabiré 0 1541 20435 7638 2024-06-04T21:47:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20435 wikitext text/x-wiki '''Nabiré''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]] èn jadi hopstadnya. Ni kabupatèn punya sintrem guwernemèn ada di [[Nabiré Kulon, Nabiré|Nabiré Kulon]]. Ni kabupatèn ngejenggar ampé 12.075,00 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 172.960 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Nabiré]] byv5a3451jdkd3gv2vi4zz22vqx7n8x Kabupatèn Nagan Raya 0 1542 20436 7641 2024-06-04T21:47:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20436 wikitext text/x-wiki '''Nagan Raya''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Suka Ma'mur]]. Ni kabupatèn ngejenggar ampé 3.363,72 km<sup>2</sup> dengen kepadetan penduduknya 51 orang/km<sup>2</sup>. Ada 172.363 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Nagan Raya]] t3ugz9ghyr1c9mnz4vcz153j8a9er6y Kabupatèn Nagékéo 0 1543 20437 7644 2024-06-04T21:47:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20437 wikitext text/x-wiki '''Nagékéo''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mbay, Nagékéo|Mbay]]. Ni kabupatèn ngejenggar ampé 1.416,96 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 162.643 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Nagékéo]] 2y49fpbsd9mwwu2m1awry226xxot85d Kabupatèn Natuna 0 1544 20438 7647 2024-06-04T21:47:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20438 wikitext text/x-wiki '''Natuna''' entu atu kabupatèn nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rané, Natuna|Rané]]. Ni kabupatèn ngejenggar ampé 2.009,04 km<sup>2</sup> dengen kepadetan penduduknya 41 orang/km<sup>2</sup>. Ada 81.952 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Natuna]] grwit0kqp45krj1xgsuv3yk9hl5oega Kabupatèn Nduga 0 1545 20439 7650 2024-06-04T21:47:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20439 wikitext text/x-wiki '''Nduga''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kényam, Nduga|Kényam]]. Ni kabupatèn ngejenggar ampé 12.941 km<sup>2</sup> dengen kepadetan penduduknya 8,47 orang/km<sup>2</sup>. Ada 109.630 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Nduga]] dyfju1djj8bsgtkly7bb8y3zn5alvud Kabupatèn Ngada 0 1546 20440 7653 2024-06-04T21:47:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20440 wikitext text/x-wiki '''Ngada''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bajawa, Ngada|Bajawa]]. Ni kabupatèn ngejenggar ampé 1.620,92 km<sup>2</sup> dengen kepadetan penduduknya 100 orang/km<sup>2</sup>. Ada 167.396 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Ngada]] fsy8w6ebus3p65vd0wo7va6szu1rd23 Kabupatèn Nganjuk 0 1547 20441 7656 2024-06-04T21:47:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20441 wikitext text/x-wiki '''Nganjuk''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Nganjuk, Nganjuk|Nganjuk Kota]]. Ni kabupatèn ngejenggar ampé 1.224,33 km<sup>2</sup> dengen kepadetan penduduknya 960 orang/km<sup>2</sup>. Ada 1.178.972 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Nganjuk]] 1gs42qnxyrpseesijftu029ydhsgvh1 Kabupatèn Ngawi 0 1548 20442 7659 2024-06-04T21:47:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20442 wikitext text/x-wiki '''Ngawi''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ngawi, Ngawi|Ngawi Kota]]. Ni kabupatèn ngejenggar ampé 1.395,80 km<sup>2</sup> dengen kepadetan penduduknya 643 orang/km<sup>2</sup>. Ada 897.478 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Ngawi]] 1yabpw7lax2u7im2k8w2i078mk1juey Kabupatèn Nias 0 1549 20443 7662 2024-06-04T21:47:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20443 wikitext text/x-wiki '''Nias''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Gidè]]. Ni kabupatèn ngejenggar ampé 853,42 km<sup>2</sup> dengen kepadetan penduduknya 167,93 orang/km<sup>2</sup>. Ada 143.319 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Nias]] tmhoxcx4k604cm4pban03k0ndr7ptf0 Kabupatèn Nias Kidul 0 1550 20444 7665 2024-06-04T21:47:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20444 wikitext text/x-wiki '''Nias Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Teluk Dalam]]. Ni kabupatèn ngejenggar ampé 2.487,99 km<sup>2</sup> dengen kepadetan penduduknya 145 orang/km<sup>2</sup>. Ada 360.531 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Nias Kidul]] 7241vowlbb2tw3zzlnymfjd9vs1lmtb Kabupatèn Nias Kulon 0 1551 20445 7668 2024-06-04T21:47:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20445 wikitext text/x-wiki '''Nias Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lahomi|Lahomi]]. Ni kabupatèn ngejenggar ampé 520,34 km<sup>2</sup> dengen kepadetan penduduknya 173 orang/km<sup>2</sup>. Ada 89.994 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Nias Kulon]] 6e4ao8sn1qn09pe5s15buezqrmu3tys Kabupatèn Nias Lor 0 1552 20446 7671 2024-06-04T21:47:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20446 wikitext text/x-wiki '''Nias Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lètu|Lètu]]. Ni kabupatèn ngejenggar ampé 1.242,14 km<sup>2</sup> dengen kepadetan penduduknya 119 orang/km<sup>2</sup>. Ada 147.274 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Nias Lor]] juw24pfrs8mbd60ncmg4t0z4lmuvoxi Kabupatèn Nunukan 0 1553 20447 7674 2024-06-04T21:47:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20447 wikitext text/x-wiki '''Nunukan''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Lor|Kalimantan Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Nunukan, Nunukan|Nunukan Kota]]. Ni kabupatèn ngejenggar ampé 14.247,50 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 199.090 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Lor]] [[Category:Nunukan]] hl51mirjh6f78k47cq3q5p69xeklyu7 Kabupatèn Ogan Ilir 0 1554 20448 7679 2024-06-04T21:47:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20448 wikitext text/x-wiki '''Kabupatèn Ogan Ilir''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Indralaya]]. Ni kabupatèn ngejenggar ampé 2.382,48 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 435.092 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] 2fxor02ucz8egaxbpa6xioc53yf932q Kabupatèn Ogan Komering Ilir 0 1555 7683 7682 2024-05-16T13:29:34Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 7682 wikitext text/x-wiki '''Kabupatèn Ogan Komering Ilir''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kayu Agung]]. Ni kabupatèn ngejenggar ampé 19.023,47 km<sup>2</sup> dengen kepadetan penduduknya 44 orang/km<sup>2</sup>. Ada 839.625 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] 6totac30rt3dnunc5mj7gn2gehcqbye Kabupatèn Ogan Komering Ulu 0 1556 20449 7688 2024-06-04T21:47:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20449 wikitext text/x-wiki '''Kabupatèn Ogan Komering Ulu''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Baturaja]]. Ni kabupatèn ngejenggar ampé 4.797,06 km<sup>2</sup> dengen kepadetan penduduknya 79 orang/km<sup>2</sup>. Ada 376.978 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] rbhx0swbh6bacxvuh2cteov3fb8a508 Kabupatèn Ogan Komering Ulu Kidul 0 1557 20450 7693 2024-06-04T21:48:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20450 wikitext text/x-wiki '''Kabupatèn Ogan Komering Ulu Kidul''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muaradua]]. Ni kabupatèn ngejenggar ampé 5.493,34 km<sup>2</sup> dengen kepadetan penduduknya 74 orang/km<sup>2</sup>. Ada 408.921 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] jwg83k6infl5ur9yd5k9hraaoqmk6ay Kabupatèn Ogan Komering Ulu Wètan 0 1558 20451 7698 2024-06-04T21:48:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20451 wikitext text/x-wiki '''Kabupatèn Ogan Komering Ulu Wètan''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Martapura]]. Ni kabupatèn ngejenggar ampé 3.370 km<sup>2</sup> dengen kepadetan penduduknya 200 orang/km<sup>2</sup>. Ada 683.332 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] 7s6r8cx2htrjo4jlvstac2darz2dgmo Kabupatèn Pacitan 0 1559 20452 7701 2024-06-04T21:48:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20452 wikitext text/x-wiki '''Pacitan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pacitan, Pacitan|Pacitan Kota]]. Ni kabupatèn ngejenggar ampé 1.389,87 km<sup>2</sup> dengen kepadetan penduduknya 430 orang/km<sup>2</sup>. Ada 592.916 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Pacitan]] hoi2mw8nm7ilf1aqrbyfjtkvgmz6po9 Kabupatèn Padang Lawas 0 1560 20453 7704 2024-06-04T21:48:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20453 wikitext text/x-wiki '''Padang Lawas''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sibuhuan]]. Ni kabupatèn ngejenggar ampé 3.912,18 km<sup>2</sup> dengen kepadetan penduduknya 68 orang/km<sup>2</sup>. Ada 267.275 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Padang Lawas]] 7o62qo5h393wvw9m57ejrs6cuo22xq5 Kabupatèn Padang Pariaman 0 1561 20454 7709 2024-06-04T21:48:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20454 wikitext text/x-wiki '''Kabupatèn Padang Pariaman''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Parit Malintang|Parit Malintang]]. Ni kabupatèn ngejenggar ampé 1.343,09 km<sup>2</sup> dengen kepadetan penduduknya 321 orang/km<sup>2</sup>. Ada 430.626 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Padang Pariaman]] mavfuu35e7wuf2n8xyt1pbqs12q49mw Kabupatèn Pakpak (Papua Kulon) 0 1562 20455 7712 2024-06-04T21:48:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20455 wikitext text/x-wiki '''Pakpak''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pakpak, Pakpak|Pakpak]]. Ni kabupatèn ngejenggar ampé 14.320,00 km<sup>2</sup> dengen kepadetan penduduknya 6 orang/km<sup>2</sup>. Ada 89.015 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Pakpak (Papua Kulon)]] fm3eh62tx40lky91vxicoizs4twx29h Kabupatèn Pakpak Barat 0 1563 20456 7715 2024-06-04T21:48:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20456 wikitext text/x-wiki '''Pakpak Barat''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Salak, Pakpak Barat|Salak]]. Ni kabupatèn ngejenggar ampé 1.218,30 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 55.183 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Papak Barat]] cw4sygntzcg6gwnywzj7vu0cu5bf3y2 Kabupatèn Pamekasan 0 1564 20457 7718 2024-06-04T21:48:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20457 wikitext text/x-wiki '''Pamekasan''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pamekasan, Pamekasan|Pamekasan]]. Ni kabupatèn ngejenggar ampé 792,30 km<sup>2</sup> dengen kepadetan penduduknya 1.072,90 orang/km<sup>2</sup>. Ada 850.057 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Pamekasan]] sakbwo1g0bpwa6vxisjz1dpfy5z1fw9 Kabupatèn Panaraga 0 1565 20458 7721 2024-06-04T21:48:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20458 wikitext text/x-wiki '''Panaraga''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Panaraga, Panaraga|Panaraga Kota]]. Ni kabupatèn ngejenggar ampé 1.371,78 km<sup>2</sup> dengen kepadetan penduduknya 1.380 orang/km<sup>2</sup>. Ada 964.253 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Panaraga]] 7au0qygcg6y4bf6mokzspsxhaoc3i34 Kabupatèn Pandéglang 0 1566 20459 7726 2024-06-04T21:48:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20459 wikitext text/x-wiki '''Kabupatèn Pandéglang''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Banten|Banten]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pandéglang, Pandéglang|Kecamatan Pandéglang]]. Ni kabupatèn ngejenggar ampé 2.746,89 km<sup>2</sup> dengen kepadetan penduduknya 500 orang/km<sup>2</sup>. Ada 1.367.473 (2021) orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Banten]] [[Category:Pandéglang]] jzh3069fkd6vbmaidormmh4no0o32u5 Kabupatèn Pangkajéné èn Kepuloan 0 1567 20460 7729 2024-06-04T21:48:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20460 wikitext text/x-wiki '''Pangkajéné èn Kepuloan''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pangkajéné, Pangkajéné èn Kepuloan|Pangkajéné]]. Ni kabupatèn ngejenggar ampé 12.362,73 km<sup>2</sup> dengen kepadetan penduduknya 29 orang/km<sup>2</sup>. Ada 352.949 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Pangkajéné èn Kepuloan]] 781epz3naqsitpno6kmzi6o249thz0e Kabupatèn Paniai 0 1568 20461 7732 2024-06-04T21:48:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20461 wikitext text/x-wiki '''Paniai''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Énarotali, Paniai|Énarotali]]. Ni kabupatèn ngejenggar ampé 6.526,25 km<sup>2</sup> dengen kepadetan penduduknya 8,23 orang/km<sup>2</sup>. Ada 173.392 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Paniai]] 5rsfarlybhbugxy6s8ye3ujlwbt4hgn Kabupatèn Parigi Moutong 0 1569 20462 7737 2024-06-04T21:48:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20462 wikitext text/x-wiki '''Parigi Moutong''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Parigi, Parigi Moutong|Parigi]]. Ni kabupatèn ngejenggar ampé 6.231,85 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 499.086 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Parigi Moutong]] f8zwev48td79geet7zatrlr4kjroxo9 Kabupatèn Parigi Muotong 0 1570 7739 7738 2024-05-16T13:29:39Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7738 wikitext text/x-wiki #REDIRECT [[Kabupatèn Parigi Moutong]] a62dqaidc018jumag5ty0fmkxkfq4ph Kabupatèn Pasaman 0 1571 20463 7742 2024-06-04T21:48:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20463 wikitext text/x-wiki '''Pasaman''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Lubuk Sikaping]]. Ni kabupatèn ngejenggar ampé 3.947,63 km<sup>2</sup> dengen kepadetan penduduknya 76 orang/km<sup>2</sup>. Ada 301.444 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Pasaman]] 33gp5exbj7prp4tjzkln01x2xfsjr55 Kabupatèn Pasaman Kulon 0 1572 20464 7745 2024-06-04T21:48:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20464 wikitext text/x-wiki '''Pasaman Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Simpang Empat, Pasaman Kulon|Simpang Empat]]. Ni kabupatèn ngejenggar ampé 3.864,02 km<sup>2</sup> dengen kepadetan penduduknya 113 orang/km<sup>2</sup>. Ada 441.773 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Pasaman Kulon]] kdtuu1b2cygpw4chiecqs1gfqt5flbo Kabupatèn Pasangkayu 0 1573 20465 7748 2024-06-04T21:48:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20465 wikitext text/x-wiki '''Pasangkayu''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pasangkayu, Pasangkayu|Pasangkayu]]. Ni kabupatèn ngejenggar ampé 3.043,75 km<sup>2</sup> dengen kepadetan penduduknya 63 orang/km<sup>2</sup>. Ada 193.098 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Pasangkayu]] e01biff2zx3fjtp69mzlwhy4do4hcu7 Kabupatèn Paser 0 1574 20466 7751 2024-06-04T21:48:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20466 wikitext text/x-wiki '''Paser''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanah Grogot, Paser|Tanah Grogot]]. Ni kabupatèn ngejenggar ampé 7.730,88 km<sup>2</sup> dengen kepadetan penduduknya 38 orang/km<sup>2</sup>. Ada 296.582 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Paser]] 52v1kj6q51ujo1id7bs0aa7pmjo4fqq Kabupatèn Pati 0 1576 20467 7758 2024-06-04T21:48:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20467 wikitext text/x-wiki '''Kabupatèn Pati''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Pati. Ni kabupatèn ngejenggar ampé 1.503,68 km<sup>2</sup> dengen kepadetan penduduknya 881 orang/km<sup>2</sup>. Ada 1.348.397 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Pati]] hta213u25ssg1xwjpjd17e82cdtqx0j Kabupatèn Pegunungan Bintang 0 1577 20468 7761 2024-06-04T21:48:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20468 wikitext text/x-wiki '''Pegunungan Bintang''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Oksibil, Pegunungan Bintang|Oksibil]]. Ni kabupatèn ngejenggar ampé 15.682,00 km<sup>2</sup> dengen kepadetan penduduknya 7 orang/km<sup>2</sup>. Ada 112.251 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Pegunungan Bintang]] d438slzny23m9qd67hj644a8ihopoaw Kabupatèn Pelalawan 0 1578 20469 7764 2024-06-04T21:48:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20469 wikitext text/x-wiki '''Pelalawan''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pangkalan Kerinci, Pelalawan|Pangkalan Kerinci]]. Ni kabupatèn ngejenggar ampé 13.067,29 km<sup>2</sup> dengen kepadetan penduduknya 32 orang/km<sup>2</sup>. Ada 411.926 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Pelalawan]] 9weck8z7azmba10mt8yfzmcjmrc6ml6 Kabupatèn Pemalang 0 1579 16894 7769 2024-05-21T12:58:46Z OrangKalideres 327 Koreksi 16894 wikitext text/x-wiki '''Kabupatèn Pemalang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Pemalang. Ni kabupatèn ngejenggar ampé 1.137,413 km<sup>2</sup> dengen kepadetan penduduknya 1.362 orang/km<sup>2</sup>. Ada 1.542.052 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Pemalang]] qcw89zsn434eclt5vg9xz33ymzcgsl7 Kabupatèn Penajam Paser Lor 0 1580 20470 7774 2024-06-04T21:48:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20470 wikitext text/x-wiki '''Penajam Paser Lor''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Penajam, Penajam Paser Lor|Penajam]]. Ni kabupatèn ngejenggar ampé 3.333,06 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 183.043 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Penajam Paser Lor]] 4wk8jkthu9u5lzod9j8snak88zjkkfp Kabupatèn Pengandaran 0 1581 20471 7777 2024-06-04T21:48:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20471 wikitext text/x-wiki '''Pengandaran''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Parigi, Pengandaran|Parigi]]. Ni kabupatèn ngejenggar ampé 1.011,04 km<sup>2</sup> dengen kepadetan penduduknya 424,57 orang/km<sup>2</sup>. Ada 1.011,04 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Pengandaran]] pqjt4t4x5zh7wl9bc9u0dferyee0m60 Kabupatèn Penukal Abab Lematang Ilir 0 1582 20472 7783 2024-06-04T21:48:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20472 wikitext text/x-wiki '''Kabupatèn Penukal Abab Lematang Ilir''' entu atu kabupatèn nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Talang Ubi]]. Ni kabupatèn ngejenggar ampé 1.840 km<sup>2</sup> dengen kepadetan penduduknya 110 orang/km<sup>2</sup>. Ada 204.476 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kidul]] jjvd83220ad1gnuxe7rpzz3apq02yqc Kabupatèn Pesawaran 0 1583 20473 7789 2024-06-04T21:48:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20473 wikitext text/x-wiki '''Pesawaran''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama [[Gedong Tataan]]. Ni kabupatèn ngejenggar ampé 2.243,51 km<sup>2</sup> dengen kepadetan penduduknya 213 orang/km<sup>2</sup>. Ada 477.165 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] eevaowh105pvlc12bac8puq9eitsy7h Kabupatèn Pesisir Kidul 0 1584 20474 7792 2024-06-04T21:48:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20474 wikitext text/x-wiki '''Pesisir Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Painan]]. Ni kabupatèn ngejenggar ampé 5.749,89 km<sup>2</sup> dengen kepadetan penduduknya 90 orang/km<sup>2</sup>. Ada 515.549 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Pesisir Kidul]] a6bmeyxno4btsu6gzj8mmk46ntgf2na Kabupatèn Pesisir Kulon 0 1585 20475 7798 2024-06-04T21:48:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20475 wikitext text/x-wiki '''Pesisir Kulon''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Krui. Ni kabupatèn ngejenggar ampé 2.953,48 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 164.453 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] 5h1osccrm16e8e07eid74j9m3przszg Kabupatèn Pidi 0 1586 20476 7802 2024-06-04T21:48:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20476 wikitext text/x-wiki '''Pidi''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sigli]]. Ni kabupatèn ngejenggar ampé 3.086,95 km<sup>2</sup> dengen kepadetan penduduknya 140 orang/km<sup>2</sup>. Ada 435.492 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Pidi]] t97dnh6vts1lkrdbdp0j3hlvrlpjv7k Kabupatèn Pidi Jaya 0 1587 20477 7805 2024-06-04T21:48:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20477 wikitext text/x-wiki '''Pidi Jaya''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Meredu]]. Ni kabupatèn ngejenggar ampé 1.073,60 km<sup>2</sup> dengen kepadetan penduduknya 150 orang/km<sup>2</sup>. Ada 159.829 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Pidi Jaya]] op1uepqs9raimi8yt3gptp8259cf0cq Kabupatèn Pinrang 0 1588 20478 7808 2024-06-04T21:48:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20478 wikitext text/x-wiki '''Pinrang''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Watang Sawito, Pinrang|Watang Sawito]]. Ni kabupatèn ngejenggar ampé 1.961,77 km<sup>2</sup> dengen kepadetan penduduknya 210 orang/km<sup>2</sup>. Ada 411.795 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Pinrang]] 73jcpvd1du61majhnrlrvsrpo95tmib Kabupatèn Plorès Wètan 0 1589 20479 7811 2024-06-04T21:48:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20479 wikitext text/x-wiki '''Plorès Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Larantuka, Plorès Wètan|Larantuka]]. Ni kabupatèn ngejenggar ampé 1.812,58 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 283.626 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Plorès Wètan]] st0zjqu3ppvxlbr657xzq7bpowazotk Kabupatèn Pohuwato 0 1590 7815 7814 2024-05-16T13:29:47Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 7814 wikitext text/x-wiki '''Kabupatèn Pohuwato''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Gorontalo|Gorontalo]]. Ni kabupatèn punya sintrem guwernemèn ada di nama [[Marisa|Marisa]]. Ni kabupatèn ngejenggar ampé 4.244,31 km<sup>2</sup> dengen kepadetan penduduknya 30 orang/km<sup>2</sup>. Ada 128.748 orang nyang tinggal di mari.<ref>{{Cite web|url=http://www.djpk.depkeu.go.id/regulation/27/tahun/2013/bulan/02/tanggal/04/id/873/|title=Perpres No. 10 Tahun 2013|date=2013-02-04|accessdate=2013-02-15|archive-date=2013-02-14|archive-url=https://web.archive.org/web/20130214064515/http://www.djpk.depkeu.go.id/regulation/27/tahun/2013/bulan/02/tanggal/04/id/873|dead-url=yes}}</ref> ==Ruju'an== {{Reflist}} [[Category:Kabupatèn_di_Indonésia]] [[Category:Gorontalo]] [[Category:Pohuwato]] 4bsxfhlz5qz99x9h5pg41zdy4vovodh Kabupatèn Poléwali Mandar 0 1591 20480 7818 2024-06-04T21:48:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20480 wikitext text/x-wiki '''Poléwali Mandar''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kulon|Sulawési Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Poléwali, Poléwali Mandar|Poléwali]]. Ni kabupatèn ngejenggar ampé 2.022,30 km<sup>2</sup> dengen kepadetan penduduknya 260 orang/km<sup>2</sup>. Ada 532.831 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kulon]] [[Category:Poléwali Mandar]] 3zfirsjd8sxpdvw3xowtwd3175fm0h2 Kabupatèn Poso 0 1592 20481 7821 2024-06-04T21:48:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20481 wikitext text/x-wiki '''Poso''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Poso, Poso|Poso]]. Ni kabupatèn ngejenggar ampé 7.112,25 km<sup>2</sup> dengen kepadetan penduduknya 35 orang/km<sup>2</sup>. Ada 248.345 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Poso]] 685fj2r5ab35rnvdya3zbburjq9ihzc Kabupatèn Pulang Piso 0 1593 20482 7825 2024-06-04T21:48:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20482 wikitext text/x-wiki '''Kabupatèn Pulang Piso''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Pulang Piso. Ni kabupatèn ngejenggar ampé 9.650,86 km<sup>2</sup> dengen kepadetan penduduknya 14 orang/km<sup>2</sup>. Ada 136.221 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 8ri09r1dyw9gd15iqypl9y8v7vcm7n5 Kabupatèn Pulo Moroté 0 1594 20483 7828 2024-06-04T21:48:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20483 wikitext text/x-wiki '''Pulo Moroté''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Daruba, Pulo Moroté|Daruba]]. Ni kabupatèn ngejenggar ampé 2.337,15 km<sup>2</sup> dengen kepadetan penduduknya 31,90 orang/km<sup>2</sup>. Ada 74.436 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Pulo Moroté]] 09k8estz8eaxdcz2mwg745fxofwvmhu Kabupatèn Pulo Serèbu 0 1595 7830 7829 2024-05-16T13:29:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7829 wikitext text/x-wiki #REDIRECT [[Kabupatèn Bestir Pulo Serèbu]] 3q962mihja445tpk5mjloqfkelnqndt Kabupatèn Puncak 0 1596 20484 7833 2024-06-04T21:48:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20484 wikitext text/x-wiki '''Puncak ''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ilaga, Puncak|Ilaga]]. Ni kabupatèn ngejenggar ampé 8.055,00 km<sup>2</sup> dengen kepadetan penduduknya 21,84 orang/km<sup>2</sup>. Ada 175.901 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Puncak (Papua Tenga)]] piol1wsbq04oq5rmbmtwnp3gmjeibxb Kabupatèn Puncak Jaya 0 1597 20485 7836 2024-06-04T21:48:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20485 wikitext text/x-wiki '''Puncak Jaya''' entu atu kabupatèn nyang ada di Propinsi [[Papua Tenga|Papua Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mulia, Puncak Jaya|Mulia]]. Ni kabupatèn ngejenggar ampé 5.996,942 km<sup>2</sup> dengen kepadetan penduduknya 43,86 orang/km<sup>2</sup>. Ada 219.218 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Tenga]] [[Category:Puncak Jaya]] 340jrbutetju5a75u8n8yrb0ro0qxf0 Kabupatèn Puncak Jayawijaya 0 1598 20486 7841 2024-06-04T21:48:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20486 wikitext text/x-wiki '''Jayawijaya''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]] èn jadi hopstadnya. Ni kabupatèn punya sintrem guwernemèn ada di [[Waména, Jayawijaya|Waména]]. Ni kabupatèn ngejenggar ampé 13.925 km<sup>2</sup> dengen kepadetan penduduknya 19,96 orang/km<sup>2</sup>. Ada 277.923 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Jayawijaya]] rhio1o6p6tgvgb47dsb0ayaefw1nyxh Kabupatèn Purbalingga 0 1599 20487 7846 2024-06-04T21:48:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20487 wikitext text/x-wiki '''Kabupatèn Purbalingga''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Purbalingga. Ni kabupatèn ngejenggar ampé 777,64 km<sup>2</sup> dengen kepadetan penduduknya 1.314 orang/km<sup>2</sup>. Ada 1.021.443 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Purbalingga]] rnto4j25jbsto9hsgdpl3p1f7uryb1d Kabupatèn Purwakarta 0 1600 20488 7849 2024-06-04T21:48:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20488 wikitext text/x-wiki '''Purwakarta''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Purwakarta, Purwakarta|Purwakarta]]. Ni kabupatèn ngejenggar ampé 971,72 km<sup>2</sup> dengen kepadetan penduduknya 1.026,91 orang/km<sup>2</sup>. Ada 997.869 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Purwakarta]] idani1wtb9ap5us282wzurqmc4z982w Kabupatèn Purwareja 0 1601 20489 7854 2024-06-04T21:48:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20489 wikitext text/x-wiki '''Kabupatèn Purwareja''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Purwareja. Ni kabupatèn ngejenggar ampé 1.091,49 km<sup>2</sup> dengen kepadetan penduduknya 731 orang/km<sup>2</sup>. Ada 798.175 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Purwareja]] eniqypgryq30d7i8bwzvv9m6yratlg4 Kabupatèn Raja Ampat 0 1602 20490 7857 2024-06-04T21:48:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20490 wikitext text/x-wiki '''Raja Ampat''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Waisai, Raja Ampat|Waisai]]. Ni kabupatèn ngejenggar ampé 7.559,60 km<sup>2</sup> dengen kepadetan penduduknya 8,8 orang/km<sup>2</sup>. Ada 65.403 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Raja Ampat]] 1g0f0h92h88gxe20obeaom8rbicwron Kabupatèn Rejang Lebong 0 1603 20491 7863 2024-06-04T21:48:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20491 wikitext text/x-wiki '''Rejang Lebong''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di Curup. Ni kabupatèn ngejenggar ampé 1.515,76 km<sup>2</sup> dengen kepadetan penduduknya 170 orang/km<sup>2</sup>. Ada 257.498 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Bangkahulu]] [[Category:Rejang Lebong]] t4ytyj5pybuatwefw2ou083dvgiw041 Kabupatèn Rembang 0 1604 20492 7868 2024-06-04T21:48:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20492 wikitext text/x-wiki '''Kabupatèn Rembang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Rembang. Ni kabupatèn ngejenggar ampé 1.014,10 km<sup>2</sup> dengen kepadetan penduduknya 569 orang/km<sup>2</sup>. Ada 635.483 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Rembang]] 9p4lz33jjfjjb6p4hsaxt9hevhbi3l8 Kabupatèn Rokan Ilir 0 1605 20493 7871 2024-06-04T21:48:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20493 wikitext text/x-wiki '''Rokan Ilir''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bagansiapiapi, Rokan Ilir|Bagansiapiapi]]. Ni kabupatèn ngejenggar ampé 8.881,59 km<sup>2</sup> dengen kepadetan penduduknya 72 orang/km<sup>2</sup>. Ada 637.161 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Rokan Ilir]] c9nhtfmlgv6z2gbzqdupnfmctxjfvwz Kabupatèn Rokan Ulu 0 1606 20494 7874 2024-06-04T21:48:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20494 wikitext text/x-wiki '''Rokan Ulu''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pasir Pengaréan, Rokan Ulu|Pasir Pengaréan]]. Ni kabupatèn ngejenggar ampé 7.588,13 km<sup>2</sup> dengen kepadetan penduduknya 74 orang/km<sup>2</sup>. Ada 561.385 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Rokan Ulu]] exfd3m97imyp6kd4ynut5tr6158xl2h Kabupatèn Roté Ndao 0 1607 20495 7877 2024-06-04T21:48:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20495 wikitext text/x-wiki '''Roté Ndao''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ba'a, Roté Ndao|Ba'a]]. Ni kabupatèn ngejenggar ampé 1.280,10 km<sup>2</sup> dengen kepadetan penduduknya 130 orang/km<sup>2</sup>. Ada 165.807 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Roté Ndao]] r826pz9n3fz1cf5i77f8os75dw21mtf Kabupatèn Sabu Raijua 0 1608 20496 7880 2024-06-04T21:48:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20496 wikitext text/x-wiki '''Sabu Raijua''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ménia, Sabu Raijua|Ménia]]. Ni kabupatèn ngejenggar ampé 459,58 km<sup>2</sup> dengen kepadetan penduduknya 190 orang/km<sup>2</sup>. Ada 89.327 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sabu Raijua]] 7bbg0hus87zc1znrl0anwy3jwaudxlw Kabupatèn Sambas 0 1609 20497 7883 2024-06-04T21:48:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20497 wikitext text/x-wiki '''Sambas''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sambas, Sambas|Sambas]]. Ni kabupatèn ngejenggar ampé 6.394,70 km<sup>2</sup> dengen kepadetan penduduknya 98 orang/km<sup>2</sup>. Ada 629.905 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Sambas]] 4yf528pxb1ayftlhgwavvj66sispm9v Kabupatèn Samosir 0 1610 20498 7890 2024-06-04T21:48:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20498 wikitext text/x-wiki '''Kabupatèn Samosir''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di Pangururan. Ni kabupatèn ngejenggar ampé 1.444,25 km<sup>2</sup> dengen kepadetan penduduknya 96,48 orang/km<sup>2</sup> (per 2023). Ada 141.982 orang (per 2023) nyang tinggal di mari.<ref>[https://samosirkab.bps.go.id/publication/2023/02/28/a43060c8d84222e5854e6773/kabupaten-samosir-dalam-angka-2023.html Kabupaten Samosir Dalam Angka 2023], h. 79</ref> == Ruju'an== <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Samosir]] 0w4r5i7ba8r6bpre030t2nnq1xgew10 Kabupatèn Sampang 0 1611 20499 7893 2024-06-04T21:48:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20499 wikitext text/x-wiki '''Sampang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sampang, Sampang|Sampang]]. Ni kabupatèn ngejenggar ampé 1.233,08 km<sup>2</sup> dengen kepadetan penduduknya 732 orang/km<sup>2</sup>. Ada 902.514 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Sampang]] f098rln4vp9uhs3mosvljn6j283igx3 Kabupatèn Sanggo 0 1612 20500 7896 2024-06-04T21:48:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20500 wikitext text/x-wiki '''Sanggo''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kapuas, Sanggo|Kapuas]]. Ni kabupatèn ngejenggar ampé 12.857,70 km<sup>2</sup> dengen kepadetan penduduknya 38 orang/km<sup>2</sup>. Ada 484.836 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Sanggo]] svfba47zhoh5rgrinrpobfhp8tpnavq Kabupatèn Sarmi 0 1613 25730 25713 2024-09-21T05:44:48Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25730 wikitext text/x-wiki '''Kabupatèn Sarmi''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di Sarmi. Ni kabupatèn ngejenggar ampé 17.742,00 km<sup>2</sup> dengen kepadetan penduduknya 2,33 orang/km<sup>2</sup>. Ada 41.427 orang nyang tinggal di mari. == Ruju'an == [[Category:Papua]] [[Category:Kabupatèn di Indonésia]] [[Category:Indonésia]] [[Category:Sarmi]] bzwmdk6dyqryndz8lysvrt6sugyz66p Kabupatèn Sarolangun 0 1614 20502 7904 2024-06-04T21:48:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20502 wikitext text/x-wiki '''Sarolangun''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sarolangun, Sarolangun|Sarolangun]]. Ni kabupatèn ngejenggar ampé 6.174 km<sup>2</sup> dengen kepadetan penduduknya 45 orang/km<sup>2</sup>. Ada 279.532 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Sarolangun]] k95zr7v6u866nhvn9ag3kzccg1lclo4 Kabupatèn Sekado 0 1615 20503 7907 2024-06-04T21:48:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20503 wikitext text/x-wiki '''Sekado''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sekado Ilir, Sekado|Sekado Ilir]]. Ni kabupatèn ngejenggar ampé 6.263,07 km<sup>2</sup> dengen kepadetan penduduknya 34 orang/km<sup>2</sup>. Ada 2,16,260 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Acéh Kulon]] d0bkqpy600w9k1fjjb6y6gvyo9s2btk Kabupatèn Serdang Bedagé 0 1616 20504 7910 2024-06-04T21:48:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20504 wikitext text/x-wiki '''Serdang Bedagé''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Séi Rempah]]. Ni kabupatèn ngejenggar ampé 1.900,22 km<sup>2</sup> dengen kepadetan penduduknya 346 orang/km<sup>2</sup>. Ada 657.490 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Serdang Bedagé]] r3h0dr5umb2mtqh0vbt84mnpvk30j6i Kabupatèn Seruyan 0 1617 20505 7914 2024-06-04T21:48:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20505 wikitext text/x-wiki '''Kabupatèn Seruyan''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Kuala Pembuang. Ni kabupatèn ngejenggar ampé 16.404 km<sup>2</sup> dengen kepadetan penduduknya 10 orang/km<sup>2</sup>. Ada 166.072 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 1us1rquong52pilfuyem4pziaoq6e44 Kabupatèn Siak 0 1618 20506 7917 2024-06-04T21:48:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20506 wikitext text/x-wiki '''Siak''' entu atu kabupatèn nyang ada di Propinsi [[Rio|Rio]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Siak Sri Indrapura]]. Ni kabupatèn ngejenggar ampé 8.556,09 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 457.940 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Rio]] [[Category:Siak]] 1u14p4ycb914sw1pn2xoc32tr5tq7qe Kabupatèn Sidaarja 0 1619 20507 7920 2024-06-04T21:48:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20507 wikitext text/x-wiki '''Sidaarja''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sidaarja, Sidaarja|Sidaarja]]. Ni kabupatèn ngejenggar ampé 714,24 km<sup>2</sup> dengen kepadetan penduduknya 2.847 orang/km<sup>2</sup>. Ada 2.033.764 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Sidaarja]] 9n3qmg6wpqlcms9dyse71n90tgka4im Kabupatèn Sidènrèng Rapang 0 1620 20508 7923 2024-06-04T21:48:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20508 wikitext text/x-wiki '''Sidènrèng Rapang''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pangkajéné, Sidènrèng Rapang|Pangkajéné]]. Ni kabupatèn ngejenggar ampé 1.102,10 km<sup>2</sup> dengen kepadetan penduduknya 270 orang/km<sup>2</sup>. Ada 301.972 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Sidènrèng Rapang]] f1hy6tur2g95jjcix43nbsiod0yri2a Kabupatèn Sigi 0 1621 20509 7926 2024-06-04T21:48:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20509 wikitext text/x-wiki '''Sigi''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sigi, Sigi|Sigi Kota]]. Ni kabupatèn ngejenggar ampé 5.196,02 km<sup>2</sup> dengen kepadetan penduduknya 50 orang/km<sup>2</sup>. Ada 259.681 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Sigi]] bqlwe5y6gmkiahigagaheq6usxbx0s1 Kabupatèn Sijunjung 0 1622 20510 7929 2024-06-04T21:48:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20510 wikitext text/x-wiki '''Sijunjung''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Sijunjung]]. Ni kabupatèn ngejenggar ampé 3.130,8 km<sup>2</sup> dengen kepadetan penduduknya 77 orang/km<sup>2</sup>. Ada 240.079 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Sijunjung]] cl8cyys7n5d5xgrco126h3uf1779xf7 Kabupatèn Sika 0 1623 20511 7932 2024-06-04T21:48:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20511 wikitext text/x-wiki '''Sika''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Mauméré, Sika|Mauméré]]. Ni kabupatèn ngejenggar ampé 1.731,91 km<sup>2</sup> dengen kepadetan penduduknya 190 orang/km<sup>2</sup>. Ada 321.953 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sika]] 9k17qb44duuqd4up4r26a62ako6t212 Kabupatèn Simalungun 0 1624 20512 7935 2024-06-04T21:48:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20512 wikitext text/x-wiki '''Simalungun''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Raya, Simalungun|Raya]]. Ni kabupatèn ngejenggar ampé 4.372,50 km<sup>2</sup> dengen kepadetan penduduknya 237 orang/km<sup>2</sup>. Ada 1.039.056 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Simalungun]] t4p0l89nkpuhd38vtjei55ij4nr813w Kabupatèn Simelué 0 1625 20513 7939 2024-06-04T21:48:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20513 wikitext text/x-wiki '''Simelué''' entu atu kabupatèn nyang ada di Propinsi [[Acéh|Acéh]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sinabang]]. Ni kabupatèn ngejenggar ampé 2.051,48 km<sup>2</sup> dengen kepadetan penduduknya 46 orang/km<sup>2</sup>. Ada 94.251 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Acéh]] [[Category:Simelué]] tfw2da29jtmzprr2xf7yal1ayn4q9j5 Kabupatèn Sinjé 0 1626 20514 7942 2024-06-04T21:48:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20514 wikitext text/x-wiki '''Sinjé''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sinjé, Sinjé|Sinjé]]. Ni kabupatèn ngejenggar ampé 819,96 km<sup>2</sup> dengen kepadetan penduduknya 327 orang/km<sup>2</sup>. Ada 268.496 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Sinjé]] czcr1ue44zp01h687j510l128bul4b5 Kabupatèn Sintang 0 1627 20515 7945 2024-06-04T21:48:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20515 wikitext text/x-wiki '''Sintang''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sintang, Sintang|Sintang Kota]]. Ni kabupatèn ngejenggar ampé 21.638,00 km<sup>2</sup> dengen kepadetan penduduknya 19,47 orang/km<sup>2</sup>. Ada 421.306 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Sintang]] c68spsx8vl3lghn1cmbapy7t9uarsqn Kabupatèn Situbanda 0 1628 20516 7948 2024-06-04T21:48:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20516 wikitext text/x-wiki '''Situbanda''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Situbanda, Situbanda|Situbanda]]. Ni kabupatèn ngejenggar ampé 1.638,50 km<sup>2</sup> dengen kepadetan penduduknya 410 orang/km<sup>2</sup>. Ada 673.102 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Situbanda]] hc68zffe7burcpzt02s0kdkupcida4f Kabupatèn Slèman 0 1629 20517 7953 2024-06-04T21:48:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20517 wikitext text/x-wiki '''Kabupatèn Slèman''' entu atu kabupatèn nyang ada di Propinsi [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Slèman. Ni kabupatèn ngejenggar ampé 574,82 km<sup>2</sup> dengen kepadetan penduduknya 2.000 orang/km<sup>2</sup>. Ada 1.125.804 orang nyang tinggal di mari.<ref name=DIY>{{Cite web|url=https://slemankab.bps.go.id/publication/2021/02/26/e74ccf8786582e2499f163dc/kabupaten-sleman-dalam-angka-2021.html|title=Kabupaten Sleman Dalam Angka 2021|accessyear=2023|website=slemankab.bps.go.id|accessdate=3 September 2023|pages=114|format=pdf|year=2023|archive-date=2021-12-04|archive-url=https://web.archive.org/web/20211204115115/https://slemankab.bps.go.id/publication/2021/02/26/e74ccf8786582e2499f163dc/kabupaten-sleman-dalam-angka-2021.html|dead-url=no}}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Yogyakarta]] [[Category:Slèman]] h4qcqmdyqwe0yznfjg83n3licc799jx Kabupatèn Solok 0 1630 7955 7954 2024-05-16T13:30:01Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 7954 wikitext text/x-wiki #REDIRECT [[Solok Kabupatèn]] 5xbmyq3wzchhbudd71tkj9mhoigmguq Kabupatèn Solok Kidul 0 1631 20518 7958 2024-06-04T21:48:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20518 wikitext text/x-wiki '''Solok Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Padang Ara]]. Ni kabupatèn ngejenggar ampé 3.346,20 km<sup>2</sup> dengen kepadetan penduduknya 54 orang/km<sup>2</sup>. Ada 182.027 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Solok Kidul]] 9yuvsrfwhol46c7jzjef1sasfkg9wj2 Kabupatèn Sopèng 0 1632 20519 7961 2024-06-04T21:48:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20519 wikitext text/x-wiki '''Sopèng''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Watansopèng, Sopèng|Watansopèng]]. Ni kabupatèn ngejenggar ampé 1.500 km<sup>2</sup> dengen kepadetan penduduknya 160 orang/km<sup>2</sup>. Ada 236.049 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Sopèng]] 64584rghnvv4cl5mdpftfkolnsup4rp Kabupatèn Sorong Kidul 0 1633 20520 7964 2024-06-04T21:48:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20520 wikitext text/x-wiki '''Sorong Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Téminabuan, Sorong Kidul|Téminabuan]]. Ni kabupatèn ngejenggar ampé 7.789,92 km<sup>2</sup> dengen kepadetan penduduknya 6,97 orang/km<sup>2</sup>. Ada 54.312 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Sorong Kidul]] pvaf6hznuaoeev6pw6omu4k6z9gxmt6 Kabupatèn Sragèn 0 1634 20521 7970 2024-06-04T21:48:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20521 wikitext text/x-wiki '''Kabupatèn Sragèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Sragèn. Ni kabupatèn ngejenggar ampé 941,55 km<sup>2</sup> dengen kepadetan penduduknya 1.226 orang/km<sup>2</sup>. Ada 1.154.892 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] 5znqin77d48rdgajedemxd47h1kq5rx Kabupatèn Subang 0 1635 20522 7979 2024-06-04T21:48:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20522 wikitext text/x-wiki '''Kabupatèn Subang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn ngejenggar ampé 2.165,55 km² dengen kepadetan penduduknya 740 orang/km<sup>2</sup>. Adapun penduduknya jumblahnya 1.624.386 orang nyang tinggal di mari.<ref>https://subangkab.bps.go.id/publication/download.html?nrbvfeve=ZDFiYTRjNzQwMmE1ZWRlYjQ3YWRjYzk1&xzmn=aHR0cHM6Ly9zdWJhbmdrYWIuYnBzLmdvLmlkL3B1YmxpY2F0aW9uLzIwMjMvMDIvMjgvZDFiYTRjNzQwMmE1ZWRlYjQ3YWRjYzk1L2thYnVwYXRlbi1zdWJhbmctZGFsYW0tYW5na2EtMjAyMy5odG1s&twoadfnoarfeauf=MjAyMy0wOS0wMyAxMjoyNzoyOA%3D%3D</ref> == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Subang]] hw02l8zkdmfty4q9kkx4el3at4pbm3t Kabupatèn Sukaharja 0 1636 20523 7985 2024-06-04T21:48:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20523 wikitext text/x-wiki '''Kabupatèn Sukaharja''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Sukaharja. Ni kabupatèn ngejenggar ampé 466,66 km<sup>2</sup> dengen kepadetan penduduknya 1.953 orang/km<sup>2</sup>. Ada 911.603 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Sukaharja]] ifxnxsrx0oesnaqa6fl486huea7u4za Kabupatèn Sukamara 0 1637 20524 7989 2024-06-04T21:48:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20524 wikitext text/x-wiki '''Kabupatèn Sukamara''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Tenga. Ni kabupatèn punya sintrem guwernemèn ada di Sukamara Kota. Ni kabupatèn ngejenggar ampé 3.827,00 km<sup>2</sup> dengen kepadetan penduduknya 15 orang/km<sup>2</sup>. Ada 63.464 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 1pfwladrsup25kgk5s90si32od89vg3 Kabupatèn Sumba Kidul-kulon 0 1638 20525 7992 2024-06-04T21:48:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20525 wikitext text/x-wiki '''Sumba Kidul-kulon''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tambolaka, Sumba Kidul-kulon|Tambolaka]]. Ni kabupatèn ngejenggar ampé 1.445,32 km<sup>2</sup> dengen kepadetan penduduknya 220 orang/km<sup>2</sup>. Ada 320.554 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sumba Kidul-kulon]] mve3kafqisplg2fyjw8ckl21paff7mi Kabupatèn Sumba Kulon 0 1639 20526 7995 2024-06-04T21:48:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20526 wikitext text/x-wiki '''Sumba Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Waikabubak, Sumba Kulon|Waikabubak]]. Ni kabupatèn ngejenggar ampé 737,42 km<sup>2</sup> dengen kepadetan penduduknya 200 orang/km<sup>2</sup>. Ada 149.641 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sumba Kulon]] k7w7zpee08tiw8lx2pj1pqoxzfnmuxv Kabupatèn Sumba Tenga 0 1640 20527 7998 2024-06-04T21:49:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20527 wikitext text/x-wiki '''Sumba Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Waibakul, Sumba Tenga|Waibakul]]. Ni kabupatèn ngejenggar ampé 1.869,18 km<sup>2</sup> dengen kepadetan penduduknya 46 orang/km<sup>2</sup>. Ada 85.482 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sumba Tenga]] afunua8hdjsl618t9w7lfauggrv7mkb Kabupatèn Sumba Wètan 0 1641 20528 8001 2024-06-04T21:49:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20528 wikitext text/x-wiki '''Sumba Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Waingapu, Sumba Wètan|Waingapu]]. Ni kabupatèn ngejenggar ampé 7.000,50 km<sup>2</sup> dengen kepadetan penduduknya 36 orang/km<sup>2</sup>. Ada 250.788 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sumba Wètan]] ttwp2t996zqchw8k9b3khgp2se32bgg Kabupatèn Sumbawa 0 1642 20529 8004 2024-06-04T21:49:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20529 wikitext text/x-wiki '''Sumbawa''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sumbawa Gedé, Sumbawa|Sumbawa Gedé]]. Ni kabupatèn ngejenggar ampé 6.643,98 km<sup>2</sup> dengen kepadetan penduduknya 77 orang/km<sup>2</sup>. Ada 509.753 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Sumbawa]] nhbr40hqwasbtf3o5nqrwzjf7tz85ol Kabupatèn Sumbawa Kulon 0 1643 20530 8007 2024-06-04T21:49:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20530 wikitext text/x-wiki '''Sumbawa Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Taliwang, Sumbawa Kulon|Taliwang]]. Ni kabupatèn ngejenggar ampé 1.849,02 km<sup>2</sup> dengen kepadetan penduduknya 80 orang/km<sup>2</sup>. Ada 148.606 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Sumbawa Kulon]] 91qx5fz9oblp2nmepv9ohqtkxtock5p Kabupatèn Sumedang 0 1644 20531 8016 2024-06-04T21:49:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20531 wikitext text/x-wiki '''Kabupatèn Sumedang''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di Sumedang Lor. Ni kabupatèn ngejenggar ampé 155.871,98 km<sup>2</sup> dengen kepadetan penduduknya 750 orang/km<sup>2</sup>. Ada 1.167.000 orang nyang tinggal di mari.<ref>https://sumedangkab.bps.go.id/publication/2023/02/28/f00f4a9c64f4916c9f8498c7/kabupaten-sumedang-dalam-angka-2023.html</ref> == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Sumedang]] b9gt5c54ezm6u17renj9p5sp8ehjb09 Kabupatèn Sumenep 0 1645 20532 8019 2024-06-04T21:49:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20532 wikitext text/x-wiki '''Sumenep''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sumenep, Sumenep|Sumenep Kota]]. Ni kabupatèn ngejenggar ampé 2.093,46 km<sup>2</sup> dengen kepadetan penduduknya 543 orang/km<sup>2</sup>. Ada 1.135.903 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Sumenep]] sh904mb4s89tsnzb7svxi3torje4p2y Kabupatèn Supiori 0 1646 20533 8022 2024-06-04T21:49:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20533 wikitext text/x-wiki '''Supiori''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sorèndiwéri, Supiori|Sorèndiwéri]]. Ni kabupatèn ngejenggar ampé 704,24 km<sup>2</sup> dengen kepadetan penduduknya 35,94 orang/km<sup>2</sup>. Ada 24.369 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua]] [[Category:Supiori]] r63evrulyxauk7kriw2qohlkn65qkv9 Kabupatèn Séram Bekulon 0 1647 20534 8025 2024-06-04T21:49:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20534 wikitext text/x-wiki '''Séram Bekulon''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dataran Hunipopu, Séram Bekulon|Dataran Hunipopu]] (secara hukum) èn [[Piru, Séram Bekulon|Piru]] (secara hakèkat). Ni kabupatèn ngejenggar ampé 6.948,40 km<sup>2</sup> dengen kepadetan penduduknya 31 orang/km<sup>2</sup>. Ada 212.393 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Séram Bekulon]] ni668f49atqakjvbljdhbqbcuu4cdvu Kabupatèn Séram Belètan 0 1648 20535 8028 2024-06-04T21:49:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20535 wikitext text/x-wiki '''Séram Belètan''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Dataran Hunimoa, Séram Belètan|Dataran Hunimoa]] (secara hukum) èn [[Bula, Séram Belètan|Bula]] (secara hakèkat). Ni kabupatèn ngejenggar ampé 5.779,12 km<sup>2</sup> dengen kepadetan penduduknya 25 orang/km<sup>2</sup>. Ada 143.438 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Séram Belètan]] 9rqi1th4gs3lf4jtql2m79jq34ltr5z Kabupatèn Tabalong 0 1649 17674 8032 2024-05-23T12:16:08Z OrangKalideres 327 Koreksi 17674 wikitext text/x-wiki '''Kabupatèn Tabalong''' entu atu [[kabupatèn]] nyang ada di Propinsi [[Kalimantan Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tanjung]] ([[Tabalong]]). Ni kabupatèn ngejenggar ampé 3.767 km<sup>2</sup> dengen kepadetan penduduknya 65 orang/km<sup>2</sup>. Ada 245.765 orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Category:Kabupatèn di Indonésia]] 5aj1vlgl5ro36z8ztqtdou2ottg4xhe Kabupatèn Tabanan 0 1650 20536 8035 2024-06-04T21:49:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20536 wikitext text/x-wiki '''Tabanan''' entu atu kabupatèn nyang ada di Propinsi [[Bali|Bali]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tabanan, Tabanan|Tabanan Kota]]. Ni kabupatèn ngejenggar ampé 1.013,88 km<sup>2</sup> dengen kepadetan penduduknya 460 orang/km<sup>2</sup>. Ada 465.068 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Bali]] [[Category:Tabanan]] cdod6yw5nxzwbobuvnetd6qxbop1leb Kabupatèn Takalar 0 1651 20537 8038 2024-06-04T21:49:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20537 wikitext text/x-wiki '''Takalar''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Patalasang, Takalar|Patalasang]]. Ni kabupatèn ngejenggar ampé 566,51 km<sup>2</sup> dengen kepadetan penduduknya 540 orang/km<sup>2</sup>. Ada 304.856 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Takalar]] dxaqovzlar06yn4zfzt1c9kh4537ej7 Kabupatèn Taliabu 0 1652 20538 8041 2024-06-04T21:49:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20538 wikitext text/x-wiki '''Taliabu''' entu atu kabupatèn nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bobong, Taliabu|Bobong]]. Ni kabupatèn ngejenggar ampé 1.469,00 km<sup>2</sup> dengen kepadetan penduduknya 40,39 orang/km<sup>2</sup>. Ada 59.330 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku Lor]] [[Category:Taliabu]] mmk2hr0rz36pua0ii4y4ryookherxp9 Kabupatèn Tambraw 0 1653 20539 8044 2024-06-04T21:49:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20539 wikitext text/x-wiki '''Tambraw''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pèp, Tambraw|Pèp]]. Ni kabupatèn ngejenggar ampé 11.529,18 km<sup>2</sup> dengen kepadetan penduduknya 2 orang/km<sup>2</sup>. Ada 35.742 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Tambraw]] srrbg1pwg3zyc3qi36c8m25zsidgsbd Kabupatèn Tana Bumbu 0 1654 20540 8048 2024-06-04T21:49:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20540 wikitext text/x-wiki '''Kabupatèn Tana Bumbu''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di [[Batulicin]]. Ni kabupatèn ngejenggar ampé 5.066,96 km<sup>2</sup> dengen kepadetan penduduknya 67 orang/km<sup>2</sup>. Ada 341.137 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 9bel46skruo63axc5l8p8cklpdxrrrv Kabupatèn Tana Datar 0 1655 20541 8051 2024-06-04T21:49:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20541 wikitext text/x-wiki '''Tana Datar''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Batusangkar Kota]]. Ni kabupatèn ngejenggar ampé 1.336,10 km<sup>2</sup> dengen kepadetan penduduknya 280 orang/km<sup>2</sup>. Ada 374.431 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Tana Datar]] ar32dfj8ajzi3kclnjlmiqcg10m1mlq Kabupatèn Tana Laot 0 1656 20542 8055 2024-06-04T21:49:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20542 wikitext text/x-wiki '''Kabupatèn Tana Laot''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di [[Peléhari]]. Ni kabupatèn ngejenggar ampé 3.631,35 km<sup>2</sup> dengen kepadetan penduduknya 97 orang/km<sup>2</sup>. Ada 351.561 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 02c9v1u7e4arfmkyn37xd0jny1ljkp9 Kabupatèn Tana Tidung 0 1657 20543 8058 2024-06-04T21:49:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20543 wikitext text/x-wiki '''Tana Tidung''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Lor|Kalimantan Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tidèng Palé, Tana Tidung|Tidèng Palé]]. Ni kabupatèn ngejenggar ampé 4.058,70 km<sup>2</sup> dengen kepadetan penduduknya 6,3 orang/km<sup>2</sup>. Ada 25.584 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Lor]] [[Category:Tana Tidung]] 2kxzj55ygwha9i7j3hiz0t7iadmwrmi Kabupatèn Tana Toraja 0 1658 20544 8061 2024-06-04T21:49:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20544 wikitext text/x-wiki '''Tana Toraja''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Makalé, Tana Toraja|Makalé]]. Ni kabupatèn ngejenggar ampé 2.054,30 km<sup>2</sup> dengen kepadetan penduduknya 132 orang/km<sup>2</sup>. Ada 270.984 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Tana Toraja]] rxfv395oevavxzsw8rj7e1nm9t8py4s Kabupatèn Tanggamus 0 1659 20545 8067 2024-06-04T21:49:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20545 wikitext text/x-wiki '''Tanggamus''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kota Agung, Tanggamus|Kota Agung]]. Ni kabupatèn ngejenggar ampé 4.654,96 km<sup>2</sup> dengen kepadetan penduduknya 140 orang/km<sup>2</sup>. Ada 652.898 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] [[Category:Tanggamus]] tu60ewv3888igux33xh0cucawo57rw6 Kabupatèn Tanimbar 0 1660 8069 8068 2024-05-16T13:31:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8068 wikitext text/x-wiki #REDIRECT [[Kabupatèn Kepuloan Tanimbar]] lx8o9xhflbvg8tfr8wv0v4xxkwcsy7f Kabupatèn Tanjung Jabung Kulon 0 1661 20546 8072 2024-06-04T21:49:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20546 wikitext text/x-wiki '''Tanjung Jabung Kulon''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kuala Tungkal, Tanjung Jabung Kulon|Kuala Tungkal]]. Ni kabupatèn ngejenggar ampé 5.009,82 km<sup>2</sup> dengen kepadetan penduduknya 68 orang/km<sup>2</sup>. Ada 339.286 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Tanjung Jabung Kulon]] d23szmq1jtho3341m1ejnjqkh1s8b76 Kabupatèn Tanjung Jabung Wètan 0 1662 20547 8075 2024-06-04T21:49:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20547 wikitext text/x-wiki '''Tanjung Jabung Wètan''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Sabak, Tanjung Jabung Wètan|Muara Sabak]]. Ni kabupatèn ngejenggar ampé 5.445 km<sup>2</sup> dengen kepadetan penduduknya 43 orang/km<sup>2</sup>. Ada 232.048 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Tanjung Jabung Wètan]] fzahlyg9w50fnjnojls01bzca6dpqq7 Kabupatèn Tapanuli 0 1663 8077 8076 2024-05-16T13:31:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8076 wikitext text/x-wiki #REDIRECT [[Kabupatèn Tapanuli Kidul]] fu66qloif0uhytocy6bo6gajs596drc Kabupatèn Tapanuli Kidul 0 1664 20548 8082 2024-06-04T21:49:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20548 wikitext text/x-wiki '''Tapanuli Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sipirok|Sipirok]]. Ni kabupatèn ngejenggar ampé 6.030,47 km<sup>2</sup> dengen kepadetan penduduknya 52 orang/km<sup>2</sup>. Ada 314.887 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Tapanuli Kidul]] bm3psthgb8fy6y35a1ofl0ipr3hipim Kabupatèn Tapanuli Lor 0 1665 20549 8085 2024-06-04T21:49:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20549 wikitext text/x-wiki '''Tapanuli Lor''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tarutung]]. Ni kabupatèn ngejenggar ampé 3.793,71 km<sup>2</sup> dengen kepadetan penduduknya 85 orang/km<sup>2</sup>. Ada 323.094 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Tapanuli Lor]] 8mh2phizvoeyk3buuv2rf37phxx5rhw Kabupatèn Tapanuli Tenga 0 1666 20550 8088 2024-06-04T21:49:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20550 wikitext text/x-wiki '''Tapanuli Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pandan, Tapanuli Tenga|Pandan]]. Ni kabupatèn ngejenggar ampé 2.194,98 km<sup>2</sup> dengen kepadetan penduduknya 166,70 orang/km<sup>2</sup>. Ada 369.300 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Tapanuli Tenga]] h8zt7m7c3x1rncz1oe3fyjtbc9o575h Kabupatèn Tapin 0 1667 20551 8092 2024-06-04T21:49:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20551 wikitext text/x-wiki '''Kabupatèn Tapin''' entu atu kabupatèn nyang ada di Propinsi Kalimantan Kidul. Ni kabupatèn punya sintrem guwernemèn ada di Ranto (Tapin). Ni kabupatèn ngejenggar ampé 2.174,95 km<sup>2</sup> dengen kepadetan penduduknya 87 orang/km<sup>2</sup>. Ada 189.277 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] aazvag5re96fli3s4m2plmu3asvmzhp Kabupatèn Telok Bintuni 0 1668 20552 8095 2024-06-04T21:49:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20552 wikitext text/x-wiki '''Telok Bintuni''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bintuni, Telok Bintuni|Bintuni]]. Ni kabupatèn ngejenggar ampé 18.637,00 km<sup>2</sup> dengen kepadetan penduduknya 4 orang/km<sup>2</sup>. Ada 80.565 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Telok Bintuni]] fioqvognak487zl1uluvouno56olnnw Kabupatèn Telok Wondama 0 1669 20553 8098 2024-06-04T21:49:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20553 wikitext text/x-wiki '''Telok Wondama''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rasié, Telok Wondama|Rasié]]. Ni kabupatèn ngejenggar ampé 14.953,80 km<sup>2</sup> dengen kepadetan penduduknya 3 orang/km<sup>2</sup>. Ada 41.644 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Telok Wondama]] 68yc0bbfg0w5ub9j9rv5p4pvp40nmh2 Kabupatèn Temanggung 0 1670 20554 8102 2024-06-04T21:49:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20554 wikitext text/x-wiki '''Kabupatèn Temanggung''' entu atu kabupatèn nyang ada di [[Jawa Tenga|Propinsi Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Temanggung. Ni kabupatèn ngejenggar ampé 870,25 km<sup>2</sup> dengen kepadetan penduduknya 872,31 orang/km<sup>2</sup>. Ada 799.764 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] 7uew2foqbszmh5jaf8zt0l0ihy40u73 Kabupatèn Timor Tenga Kidul 0 1671 20555 8106 2024-06-04T21:49:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20555 wikitext text/x-wiki '''Timor Tenga Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Soé, Timor Tenga Kidul|Soé]]. Ni kabupatèn ngejenggar ampé 3.955,56 km<sup>2</sup> dengen kepadetan penduduknya 120 orang/km<sup>2</sup>. Ada 469.588 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Timor Tenga Kidul]] r6sggm85699mg7ggmkemkbligtfceld Kabupatèn Timor Tenga Lor 0 1672 20556 8109 2024-06-04T21:49:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20556 wikitext text/x-wiki '''Timor Tenga Lor''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Képaménanu, Timor Tenga Lor|Képaménanu]]. Ni kabupatèn ngejenggar ampé 2.669,70 km<sup>2</sup> dengen kepadetan penduduknya 97 orang/km<sup>2</sup>. Ada 259.829 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Timor Tenga Lor]] gbqc840mscx01wzcvzgj9jfro3jceib Kabupatèn Toba 0 1673 20557 8112 2024-06-04T21:49:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20557 wikitext text/x-wiki '''Toba''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Baligé]]. Ni kabupatèn ngejenggar ampé 2.021,80 km<sup>2</sup> dengen kepadetan penduduknya 102 orang/km<sup>2</sup>. Ada 212.133 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Lor]] [[Category:Toba]] 08dceg8vaq9bbwxz63rhdk1ld2pwuhr Kabupatèn Tojo Una-Una 0 1674 20558 16876 2024-06-04T21:49:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20558 wikitext text/x-wiki [[Berkas:Lambang Kabupaten Tojo Una-Una.png|jmpl|Lambang Kabupatèn]] [[Berkas:Locator Kabupaten Tojo Una-Una.svg|jmpl|Lokasi Tojo Una-Una]] '''Tojo Una-Una''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ampana, Tojo Una-Una|Ampana Kota]]. Ni kabupatèn ngejenggar ampé 5.721,51 km<sup>2</sup> dengen kepadetan penduduknya 29 orang/km<sup>2</sup>. Ada 165.574 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Tojo Una-Una]] d12sfonyqdnjdnzvatj0gcf1bikucsj Kabupatèn Tolikara 0 1675 20559 8118 2024-06-04T21:49:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20559 wikitext text/x-wiki '''Tolikara''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Karubaga, Tolikara|Karubaga]]. Ni kabupatèn ngejenggar ampé 14.564 km<sup>2</sup> dengen kepadetan penduduknya 17 orang/km<sup>2</sup>. Ada 251.413 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Tolikara]] 37lgiz5k97v9fx0x93xqo9arrhpwzrq Kabupatèn Tolitoli 0 1676 20560 8121 2024-06-04T21:49:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20560 wikitext text/x-wiki '''Tolitoli''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Baolan, Tolitoli|Baolan]]. Ni kabupatèn ngejenggar ampé 4.079,77 km<sup>2</sup> dengen kepadetan penduduknya 56 orang/km<sup>2</sup>. Ada 226.794 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Tolitoli]] 7monvf7ebda22bprtcm2d6lxce8256i Kabupatèn Toraja Lor 0 1677 17239 17238 2024-05-22T16:30:56Z OrangKalideres 327 + ruju'an 17239 wikitext text/x-wiki '''Toraja Lor''' entu atu [[kabupatèn]] nyang ada di Propinsi [[Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Rantépao Tondon, Toraja Lor|Rantépao Tondon]]. Ni kabupatèn ngejenggar ampé 1.151,47 km<sup>2</sup> dengen kepadetan penduduknya 230 orang/km<sup>2</sup>. Ada 268.198 orang nyang tinggal di mari.<ref>{{cite web|url=https://torutkab.bps.go.id/publication/2023/02/28/12362f97b3f177a5bb681920/kabupaten-toraja-utara-dalam-angka-2023.html|title=Kabupaten Toraja Utara Dalam Angka 2023|publisher=BPS Kabupaten Toraja Utara|accessdate=13 Agustus 2023|format=pdf|pages=60|archive-date=2023-08-13|archive-url=https://web.archive.org/web/20230813080730/https://torutkab.bps.go.id/publication/2023/02/28/12362f97b3f177a5bb681920/kabupaten-toraja-utara-dalam-angka-2023.html|dead-url=no}}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Toraja Lor]] 3ue01tvjnotz528vgckgarzwzzi3otm Kabupatèn Trenggalèk 0 1678 20561 8134 2024-06-04T21:49:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20561 wikitext text/x-wiki '''Kabupatèn Trenggalèk''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di Trenggalèk. Ni kabupatèn ngejenggar ampé 1.261,40 km<sup>2</sup> dengen kepadetan penduduknya 600 orang/km<sup>2</sup>. Ada 751.079 orang nyang tinggal di mari.<ref>https://trenggalekkab.bps.go.id/</ref> == Ruju'an == <references /> [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Trenggalèk]] ld9mcoiy7dafvys3wmpu1hewpg52ek2 Kabupatèn Tuban 0 1679 20562 8137 2024-06-04T21:49:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20562 wikitext text/x-wiki '''Tuban''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tuban, Tuban|Tuban]]. Ni kabupatèn ngejenggar ampé 1.839,94 km<sup>2</sup> dengen kepadetan penduduknya 660 orang/km<sup>2</sup>. Ada 1.209.543 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Tuban]] b91img1d4cdpvkvl4nzm1j2z7di5a5x Kabupatèn Tulang Bawang 0 1680 20563 8143 2024-06-04T21:49:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20563 wikitext text/x-wiki '''Tulang Bawang''' entu atu kabupatèn nyang ada di Propinsi [[Lampung|Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Menggala]]. Ni kabupatèn ngejenggar ampé 3.466,32 km<sup>2</sup> dengen kepadetan penduduknya 124 orang/km<sup>2</sup>. Ada 431.208 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Lampung]] pom9rvksf8panx9vjrygss5jbxzqnks Kabupatèn Tulungagung 0 1681 20564 8146 2024-06-04T21:49:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20564 wikitext text/x-wiki '''Tulungagung''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tulungagung, Tulungagung|Tulungagung]]. Ni kabupatèn ngejenggar ampé 1.055,65 km<sup>2</sup> dengen kepadetan penduduknya 1.000 orang/km<sup>2</sup>. Ada 1.089.775 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Tulungagung]] jctbrtk5x448nlpqmd0w75mn9bk6mj8 Kabupatèn Tébo 0 1682 20565 8149 2024-06-04T21:49:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20565 wikitext text/x-wiki '''Tébo''' entu atu kabupatèn nyang ada di Propinsi [[Jambi|Jambi]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Muara Tébo, Tébo|Muara Tébo]]. Ni kabupatèn ngejenggar ampé 6.461 km<sup>2</sup> dengen kepadetan penduduknya 52 orang/km<sup>2</sup>. Ada 335.228 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jambi]] [[Category:Tébo]] 59a6p99agigwf8ppj5a79dty4c3yzep Kabupatèn Ulu Sungai Kidul 0 1683 8151 8150 2024-05-16T13:31:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8150 wikitext text/x-wiki #REDIRECT [[Kabupatèn Ulu Sungé Kidul]] 61o8d734qawg4rh0x2y3x8gmm2wib5u Kabupatèn Ulu Sungai Lor 0 1684 8153 8152 2024-05-16T13:31:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8152 wikitext text/x-wiki #REDIRECT [[Kabupatèn Ulu Sungé Lor]] 1gcbql8uy5uz5ucjzcsejje67h69ynf Kabupatèn Ulu Sungai Tenga 0 1685 8155 8154 2024-05-16T13:31:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8154 wikitext text/x-wiki #REDIRECT [[Kabupatèn Ulu Sungé Tenga]] amopk9rjopzwuwi570picz867c9a95p Kabupatèn Ulu Sungé Kidul 0 1686 20566 8161 2024-06-04T21:49:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20566 wikitext text/x-wiki '''Ulu Sungai Kidul''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kidul|Kalimantan Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kandangan Kota|Kandangan Kota]]. Ni kabupatèn ngejenggar ampé 1.805,00 km<sup>2</sup> dengen kepadetan penduduknya 130 orang/km<sup>2</sup>. Ada 232.857 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kidul]] [[Category:Ulu Sungé Kidul]] 02w55gosdoj6sa8ylkdc0skrhamf4ut Kabupatèn Ulu Sungé Lor 0 1687 20567 8167 2024-06-04T21:49:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20567 wikitext text/x-wiki '''Ulu Sungé Lor''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kidul|Kalimantan Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Amunté|Amunté]]. Ni kabupatèn ngejenggar ampé 915,05 km<sup>2</sup> dengen kepadetan penduduknya 250 orang/km<sup>2</sup>. Ada 232.226 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kidul]] [[Category:Ulu Sungé Lor]] e008tn53xix1z93yh3na0h9bi715xvf Kabupatèn Ulu Sungé Tenga 0 1688 20568 8173 2024-06-04T21:49:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20568 wikitext text/x-wiki '''Ulu Sungai Tenga''' entu atu kabupatèn nyang ada di Propinsi [[Kalimantan Kidul|Kalimantan Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Barabé|Barabé]]. Ni kabupatèn ngejenggar ampé 1.472 km<sup>2</sup> dengen kepadetan penduduknya 180 orang/km<sup>2</sup>. Ada 261.042 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Kalimantan Kidul]] [[Category:Ulu Sungé Tenga]] cbxogez3kl0p7tnrsyeril7syfwqbsl Kabupatèn Wajo 0 1689 20569 8176 2024-06-04T21:49:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20569 wikitext text/x-wiki '''Wajo''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sèngkang, Wajo|Sèngkang]]. Ni kabupatèn ngejenggar ampé 2.506,19 km<sup>2</sup> dengen kepadetan penduduknya 151,38 orang/km<sup>2</sup>. Ada 379.396 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Wajo]] 6nfzsscx0uf0p8ywazf071mqy58v9mh Kabupatèn Wakatobi 0 1690 20570 8179 2024-06-04T21:49:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20570 wikitext text/x-wiki '''Wakatobi''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Wangi-Wangi, Wakatobi|Wangi-Wangi]]. Ni kabupatèn ngejenggar ampé 473,62 km<sup>2</sup> dengen kepadetan penduduknya 235 orang/km<sup>2</sup>. Ada 111.402 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Wakatobi]] qo8zc54n2z9l48qo3s4ti7og1q11krq Kabupatèn Wanagiri 0 1691 20571 8184 2024-06-04T21:49:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20571 wikitext text/x-wiki '''Kabupatèn Wanagiri''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Wanagiri. Ni kabupatèn ngejenggar ampé 1.822,37 km<sup>2</sup> dengen kepadetan penduduknya 523,88 orang/km<sup>2</sup>. Ada 1.043.576 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] kuyp9cqrfh022jztro70fgzskd3yrsl Kabupatèn Wanasaba 0 1692 20572 8190 2024-06-04T21:49:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20572 wikitext text/x-wiki '''Kabupatèn Wanasaba''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Wanasaba. Ni kabupatèn ngejenggar ampé 984,68 km<sup>2</sup> dengen kepadetan penduduknya 910 orang/km<sup>2</sup>. Ada 900.653 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Wanasaba]] 4z3wij7fpmi7kumyevpbpppgof0a3bz Kabupatèn Waropèn 0 1693 20573 8193 2024-06-04T21:49:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20573 wikitext text/x-wiki '''Waropèn''' entu atu kabupatèn nyang ada di Propinsi [[Papua|Papua]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Oudaté, Waropèn|Oudaté]]. Ni kabupatèn ngejenggar ampé 10.847,91 km<sup>2</sup> dengen kepadetan penduduknya 3 orang/km<sup>2</sup>. Ada 36.200 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua]] [[Category:Waropèn]] cinigv7x6wbmawr4p682ot4yrh3a52z Kabupatèn Yahukimo 0 1694 20574 8196 2024-06-04T21:49:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20574 wikitext text/x-wiki '''Yahukimo''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Sumohai, Yahukimo|Sumohai]] (secara hukum) èn [[Dékai, Yahukimo|Dékai]] (secara hakèkat). Ni kabupatèn ngejenggar ampé 17.152,00 km<sup>2</sup> dengen kepadetan penduduknya 21 orang/km<sup>2</sup>. Ada 354.771 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Yahukimo]] hesiqli8tiehupf0u7u3fd7po7pgzav Kabupatèn Yalimo 0 1695 20575 8199 2024-06-04T21:49:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20575 wikitext text/x-wiki '''Yalimo''' entu atu kabupatèn nyang ada di Propinsi [[Papua Pegunungan|Papua Pegunungan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Élélim, Yalimo|Élélim]]. Ni kabupatèn ngejenggar ampé 4.330,29 km<sup>2</sup> dengen kepadetan penduduknya 24,28 orang/km<sup>2</sup>. Ada 103.387 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Pegunungan]] [[Category:Yalimo]] 2d7mibpkt7kugd2zaz7f5690lximsbo Kabupatèn Ènrèkang 0 1696 20576 8202 2024-06-04T21:49:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20576 wikitext text/x-wiki '''Ènrèkang''' entu atu kabupatèn nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ènrèkang, Ènrèkang|Ènrèkang]]. Ni kabupatèn ngejenggar ampé 1.786,01 km<sup>2</sup> dengen kepadetan penduduknya 126 orang/km<sup>2</sup>. Ada 225.172 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Ènrèkang]] 84mqrqu814uq6ckeguax1vmn7nsnu91 Kabupatèn Éndé 0 1697 20577 8205 2024-06-04T21:49:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20577 wikitext text/x-wiki '''Éndé''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Éndé, Éndé|Éndé Kota]]. Ni kabupatèn ngejenggar ampé 1.946,29 km<sup>2</sup> dengen kepadetan penduduknya 140 orang/km<sup>2</sup>. Ada 270.763 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Éndé]] 63wragyvfu90r4lgmqsb0k1fgkwd288 Kabupatén Jombang 0 1698 8207 8206 2024-05-16T13:31:51Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8206 wikitext text/x-wiki #REDIRECT [[Kabupatèn Jombang]] lxzttq4b1y6lrubfjpquqrviz04mlhm Kabèhan (statistik) 0 1699 20578 8210 2024-06-04T21:49:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20578 wikitext text/x-wiki Dalem statistik, '''kabèhan''' (hurup Arab Gundul: کابيهن) ièlah seonggokan [[data]] nyang gableg ciri nyang medu ama jadi barang [[Statistik tarikan|tarikannya]]. == Ruju'an == [[Category:Statistik]] 4uyxbc6rg3krn4ondczyictd6ro8wya Kaca 0 1700 20579 8214 2024-06-04T21:49:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20579 wikitext text/x-wiki [[File:Mirror.jpg|thumb|Kaca nèktokin barang nyang ada di adepannya]] '''Kaca''' (hurup Arab Gundul: کاچ) entu muka nyang cèblèk èn kalis nyang kena ngeja [[tèktokan]] [[bayangan]] benda nyang tutug. == Ruju'an == 8rlfzx5ttqkgx0crqp5phbu5hdm4sq7 Kaca jontrot 0 1701 20580 8220 2024-06-04T21:49:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20580 wikitext text/x-wiki [[File:Boutique Christian Lacroix.jpg|thumb|Kaca jontrot di toko baju]] '''Kaca jontrot''' (hurup Arab Gundul: کاچ جونتروت) atawa '''(lemari) kaca pèjèng/pajang'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لمارى کاچ فجڠ) atawa '''étalase''' (hurup Arab Gundul: ايتالاسه; Prasman: ''étalage'' 'omprokan, susunan, pamèran, pèjèngan, jontrotan') entu [[lemari]], [[kotak]], atawa [[bipèt]] nyang ada kacanya nyang kanggo bakal tempat mèjèngin barang seni kaya' di [[galeré]], benda kolot di [[musium]], atawa jontrot di [[toko]]. Barang nyang ditaroh di dalem kaca jontrot biasanya barang nyang kudu dijaga' biar kaga' rusak lantaran [[cuaca]], kaya': [[Kelembaban|lembap]], [[debu]], ama parak [[Mataari|mataari]]. Sebagé lagi, barang beduit nyang ditaroh di kaca jontrot sering bakal jadi maling punya jujuan, mangkanya itu kaca jontrot kudu dikasi tambahan [[konci]] atawa [[alarem]]. == Ruju'an == 3szc0jaa0vbv851er7znt1ifnfzq8o5 Kaca-kaca 0 1702 20581 8223 2024-06-04T21:49:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20581 wikitext text/x-wiki [[File:Bajang Ratu Gate Trowulan.jpg|thumb|Kaca-kaca di Candi Trowulan]] '''Kaca-kaca''' (hurup Arab Gundul: کاچ٢) ièlah tempat masup atawa kuar ke atawa ke dalem atu gutekan nyang ketèdèngan nyang dikiterin ama [[hèk]] ama [[tèmbok]]. Kaca-kaca kanggo' ngatur masup-kuarnya orang. Kaca-kaca bisa ringkes cuman pengkangan hèk doang, paké rias-riasan, hata tugu. Setilah laènnya bakal kaca-kaca entu '''pintu''' atawa '''gapura'''. Kaca-kaca gedé lagi beteteng di atu gedong bisa jadi wasilah bakal pertahanan, tuladnya kaca-kaca di [[pembèntèngan]] (''fortification'') atawa [[bèntèng]]. == Ruju'an == [[Category:Rancang gedong]] lue32eoj8jai9wgf49xdbdb3pyr7691 Kaepci 0 1703 8226 8225 2024-05-16T13:31:53Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 8225 wikitext text/x-wiki #REDIRECT [[Kaèpci]] 19n4j81jj9pv7khoqki0wg5f6twswdw Kaki 0 1704 20582 8232 2024-06-04T21:49:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20582 wikitext text/x-wiki [[File:WomanFeet.png|thumb|Kaki atawa sikil orang]] '''Kaki'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: کاکى) atawa '''sikil<ref name=":0" />''' (hurup Arab Gundul: سيکيل) atawa '''cokor<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 40.</ref>''' (hurup Arab Gundul: چوکور) atawa '''cokot<ref name=":0" />''' (hurup Arab Gundul: چوکوت) entu atu anggota awak [[Héwan|binatang]] atawa [[Manusia|manusia]] nyang dipaké bakal [[Jalan|jalan]], [[Rari|rari]], atawa mécléing. Kaki kebentuk deri berapa bagèan, masup [[Dampal kaki|dampal kaki]], [[Sendi|sendi]] nyang begawé dalem atu sistim kebungsel jadinya nyang gableg tu kali bisa jalan. Adapun kaki [[Burung-burungan|burung-burungan]] digeronya '''cèkèr''' (hurup Arab Gundul: چيکر). == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kaki]] rds174bvcudciqc5m8gsol2t3ni3kbh Kalangan (gedong) 0 1705 20583 8235 2024-06-04T21:49:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20583 wikitext text/x-wiki [[File:Marriott Center 1.JPG|thumb|Kalangan punya tampang]] '''Kalangan'''<ref>Chaèr, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کالڠن; [[Basa Indonésia|Indonésia]]: ''arena'') atawa '''gedong olaraga''' (hurup Arab Gundul: ݢدوڠ اولاراݢ) ièlah setilah umum nyang maran ama atu tempat nyang dipaké bakal terènan atawa tanding atu atawa berapa cawang [[Gerak badan|gerak badan]]. Di jaman [[Romèn Kolot]], kalangan dipaké bakal adu-aduan orang ama orang atawa orang ama binatang. Ni bentuk gedong kalangan takanu dipungut ama dunia tonil dengen paké nama 'gedong kumidi kalangan' (''teater arena''). Cuman nyekrup ama waktu nyang pepe jalan, ni kata gableg ma'na mingkinan jenggar. Hata, dunia pulitik juga' maké kata 'kalangan', bagèn kata kaga' nyupet di atu tempat. == Ruju'an == [[Category:Gedong]] [[Category:Gerak badan]] c11jj1n6gsdc423hvkkp00y1odnq0ir Kalangan (kewontenan alam) 0 1706 20584 8242 2024-06-04T21:49:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20584 wikitext text/x-wiki [[File:Halo rwanda 26-02-2020.jpg|thumb|Kalangan mataari]] '''Kalangan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کالڠن; Indonésia: ''halo''; Yunani: ἅλως ''halōs'') entu kejadian optis nyang bentuknya cahaya nglingker di sekiterannya [[Mataari|Mataari]] ama [[Bulan|Bulan]], kadang juga' ada di laèn-laèn sumber cahaya, laya' lampu jalan. Ada sisik-melik kalangan, cuman nyang galib mah kalangan nongol lantaran [[baluran ès]] di [[awan sires]] (biasanya ''cirrostratus'') nyang dingin nyang ada di 5–10 km atawa 3–6 mil di lapisan atasnya [[tropospir]]. Ni kejadian begantung ama bentuk ama arahnya itu [[Balur|balur]] [[ès]], cahaya mataari ditèktokin ama dibelèngkokin ama itu muka ès nyang bentuknya [[batang]] atawa [[Prisma (optik)|prisma]], jadi tu sinar mataari kepecah-pecah jadi kelar-kelir, lantaran èpèk [[Pemencaran (cahaya)|pemencaran]] cahaya nyang dipancerin ke atu sasaran, medu ama [[kuwung-kuwung]]. Kalangan juga' bisa baé tiba-tiba nyembul di deket muka bumi, kapan ada balur ès nyang digero [[debu berlian]]. Ni kejadia bisa kejadian kalo itu cuaca dingin pisan, pas itu [[Balur|balur]] ès kebentuk di deket muka èn nèktokin cahaya. Sebelonnya [[èlmu cuaca]] dikembangin, kalangan dipaké jadi wasilah bakal ngancer-ancer cuaca.<ref>[https://earthobservatory.nasa.gov/features/WxForecasting/wx2.php "Weather Forecasting Through the Ages"]. ''earthobservatory.nasa.gov'' (basa Inggris). 25 Pèbruari 2002. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == <references /> [[Category:Alam]] [[Category:Èlmu cuaca]] c6hln0tvnrxm5x2teu337z6avnl2c5u Kali 0 1707 24034 20585 2024-07-14T07:04:56Z Swarabakti 44 24034 wikitext text/x-wiki [[File:Wilkin River close to its confluence with Makarora River, Otago, New Zealand.jpg|thumb|Tampang kali Makarora di Otago, Sèlanda Anyar]] '''Kali''' (basa Inggris: ''river'') nya'entu aliran [[Aèr|aèr]] di muka tana èn manjang terus deri ulu ke ilir. Kali entu tempat aèr larung ngincloin gaya sènggèt ke arah jogrogan nyang cèpèran. Arah kali nginclo ke sipat aèr deri tempat nyang tinggi ampé tempat nyang blosor. Kali punya pala entu di gunung atawa tana tinggi ke arah [[Sètu|sètu]] atawa [[Laot|laot]]. == Ruju'an == [[Bangsaan:Ujud bumi]] qw9vaq887ak0u4zdtf97xuyhxcyiwl3 Kalimantan Kidul 0 1708 20586 8252 2024-06-04T21:49:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20586 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kalimantan Kidul|native_name=''Kalimantan Selatan'' (Indonésia)<br/>کاليمانتان سلاتن<ref>Hurup Jawi</ref> (Banjar)<br/>''Kalimantan Selatan''|coat=Coat_of_arms_of_South_Kalimantan.svg|map=South_Kalimantan_in_Indonesia.svg|capital=Banjarbaru}}'''Kalimantan Kidul ('''hurup Arab Gundul: کليمنتن کيدول; Indonésia: ''Kalimantan Selatan''; Banjar: کاليمانتان سلاتن ''Kalimantan Selatan'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kalimantan|Pulo Kalimantan]]. Ni propinsi punya hopstad nama kota [[Banjarbaru]] semprakan 16 Maret 2022, ngegantiin [[Banjarmasin]]. Ni propinsi – [[ètnis Banjar]] punya rumah èn ngejembar ampé 38.744,00 km<sup>2</sup> nyang penduduknya selamanya tahon 2022 jumblahnya 4.087.894 orang. Ni propinsi kebelèk wilayah bestirnya jadi 11 [[kabupatèn]] ama 2 kota. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kalimantan]] [[Category:Kalimantan Kidul]] [[Category:Banjar]] [[Category:Dayak]] <references />{{Propinsi di Indonésia (daptar)}} 5xlj4r0ipkd1t9yf7kvzzop4l1su3l8 Kalimantan Kulon 0 1709 20587 8261 2024-06-04T21:49:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20587 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kalimantan Kulon|native_name=''Kalimantan Barat'' (Indonésia)<br/>کليمنتن بارت<ref>Hurup Jawi</ref> (Melayu)<br/>''Kalimantan Barat''<br/>西加里曼丹<br/>''Xī Jiālǐmàndān'' (Mandarin)|coat=Coat_of_arms_of_West_Kalimantan.svg|map=West_Kalimantan_in_Indonesia.svg|capital=Pontianak}} '''Kalimantan Kulon''' (hurup Arab Gundul: کليمنتن کولون; Indonésia: ''Kalimantan Barat''; Melayu: کليمنتن بارت ''Kalimantan Barat''; Tionghoa: 西加里曼丹; Mandarin: ''Xī Jiālǐmàndān'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kalimantan|Pulo Kalimantan]], nyang dia punya hopstad ama sintrem guwernemènnya ada di [[Pontianak]]. Ni propinsi ngejembar ampé 147.307,00 km² (surup ama 7,53% jembarnya Indonésia). Kalimantan Kulon entu atu propinsi paling jembar nomer 4 di Indonésia abisnya [[Papua]], [[Kalimantan Wètan]], ama [[Kalimantan Tenga]]. Selamanya tahon 2020, orang nyang pada ngejogrog di Kalimantan Kulon ada 5.414.390 orang dengen kepadetan 37 orang/km<sup>2</sup>.<ref>[https://kalbar.bps.go.id/publication/2021/02/26/fd6563fa45106b2442988fbf/provinsi-kalimantan-barat-dalam-angka-2021.html "Provinsi Kalimantran Barat Dalam Angka 2021"] (pdf). ''BPS''. h. 13, 95, 306. Diarsipin deri nyang asli per 30 April 2022. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonesia]] [[Category:Kalimantan]] [[Category:Kalimantan Kulon]] [[Category:Melayu]] [[Category:Tionghoa]] [[Category:Dayak]] rxu7b68rfk1iltjitpcdcbkkojld9jf Kalimantan Lor 0 1710 20588 8265 2024-06-04T21:49:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20588 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kalimantan Lor|native_name=''Kalimantan Utara'' (Indonésia)<br/>کليمنتن اوتارا<ref>Hurup Jawi</ref> (Melayu)<br/>''Kalimantan Utara''|coat=Coat_of_arms_of_North_Kalimantan.svg|map=North_Kalimantan_in_Indonesia.svg|capital=Tanjung Selor}}'''Kalimantan Lor''' (hurup Arab Gundul: کليمنتن لور; Indonésia: ''Kalimantan Utara''; Melayu: کليمنتن اوتارا ''Kalimantan Utara'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kalimantan|Pulo Kalimantan]] bagèan lornya. Ni propinsi watesan langsung ama negara jiran, [[Malésia|Malésia]], ya'entu negara bagèan [[Sabah]] ama [[Serawak]]. Sintrem guwernemènnya Kalimantan Lor adanya di [[Tanjung Selor]], barengan ama [[Kabupatèn Bulungan]] punya sintrem guwernermèn. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kalimantan]] [[Category:Kalimantan Lor]] [[Category:Melayu]] [[Category:Dayak]] <references />{{Propinsi di Indonésia (daptar)}} 2lwsbu5ojcrrxwdv1wooh9zqbc1edz2 Kalimantan Tenga 0 1711 20589 8272 2024-06-04T21:49:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20589 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kalimantan Tenga|native_name=''Kalimantan Tengah'' (Indonésia)<br/>کليمنتن تڠه<ref>Hurup Jawi</ref> (Melayu)<br/>''Kalimantan Tengah''|coat=Coat_of_arms_of_Central_Kalimantan.svg|map=Central_Kalimantan_in_Indonesia.svg|capital=Palangka Raya}}'''Kalimantan Tenga''' (hurup Arab Gundul: کليمنتن تڠا; Indonésia: ''Kalimantan Tenga''; Melayu: کليمنتن تڠه ''Kalimantan Tengah'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kalimantan|Pulo Kalimantan]]. Ni propinsi punya hopstad nama [[Palangka Raya]]. Adapun sènsus 2023 punya kata, ini propinsi punya penduduk jumblahnya 2.741.100 orang (1.420.900 lanang èn 1.320.200 wadon).<ref>[https://kalteng.bps.go.id/publication/2023/02/28/45c828b0139ad2a9d3b848ca/provinsi-kalimantan-tengah-dalam-angka-2023.html "Provinsi Kalimantan Tengah Dalam Angka 2023"] (pdf). ''www.kalteng.bps.go.id''. h. 7, 114, 348–349. Dibuka per 1 Agustus 2023.</ref> Kalimantan Tengah gableg 13 [[kabupatèn]] èn 1 kota. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kalimantan]] [[Category:Kalimantan Tenga]] <references />{{Propinsi di Indonésia (daptar)}} [[Category:Melayu]] [[Category:Dayak]] g7k9tpfwprw059lxl1154snr0pyx7lf Kalimantan Wètan 0 1712 20590 17565 2024-06-04T21:49:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20590 wikitext text/x-wiki {{Databox|item=Q3899}} {{Propinsi di Indonésia|name=Kalimantan Wètan|native_name=''Kalimantan Timur'' (Indonésia)<br/>کليمنتن تيمور<ref>Hurup Jawi</ref> (Melayu)<br/>''Kalimantan Timur''|coat=Coat_of_arms_of_East_Kalimantan.svg|map=East_Kalimantan_in_Indonesia.svg|capital=Samarinda}} '''Kalimantan Wètan''' (hurup Arab Gundul: کليمنتن ويتن; Indonésia: ''Kalimantan Timur''; Melayu: کليمنتن تيمور ''Kalimantan Timur'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kalimantan|Pulo Kalimantan]], di ujung wètannya. Ni propinsi watesan ama [[Malésia|Malésia]], [[Kalimantan Lor|Kalimantan Lor]], [[Kalimantan Tenga|Kalimantan Tenga]], [[Kalimantan Kidul|Kalimantan Kidul]], [[Kalimantan Kulon|Kalimantan Kulon]], èn [[Sulawési]]. Luas kabèhan Kalimantan Wètan 127.346,92 km<sup>2</sup> èn penduduknya – 3.941.766 orang (2020).<ref>[https://dkp3a.kaltimprov.go.id/e-infoduk/ "Jumlah Penduduk Menurut Agama di Provinsi Kalimantan Timur Semester II 2022"]. ''www.dkp3a.kaltimprov.go.id''. Dibuka per 1 Agustus 2023.</ref> Kalimantan Wètan entu wilayah nyang kerangsekan penduduknya rendah nomer empat di [[Indonésia|Indonésia]]. Ni propinsi punya hopstad – [[Samarinda]]. == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kalimantan]] [[Category:Kalimantan Wètan]] [[Category:Melayu]] [[Category:Dayak]] <references />{{Propinsi di Indonésia (daptar)}} ifkw3z9eay0ac2bnk4tohdn7vh4132r Kaliporni 0 1713 20591 8279 2024-06-04T21:49:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20591 wikitext text/x-wiki {{Negara|name=Kaliporni|native_name=''State of California'' (Inggris)|flag=Flag_of_California.svg|coat=Great_Seal_of_California.svg|map=California_in_United_States.svg|capital=[[Sakramènto,_Kaliporni|Sakramènto]]|demonym=Kaliporni}}'''Kaliporni''' (hurup Arab Gundul: كاليفورنى; [[Basa Inggris|Inggris]]: ''California'') ièlah atu [[Negeri di Amrik Serèkat|negeri]] di bagèan kulonnya [[Amrik Serèkat|Amrik Serèkat]], di lingiran [[Laotan Teduh|Laotan Teduh]]. Ni negeri – negeri paling gedé di Amrik Serèkat nomer tiga kalu deri jenggar daratannya (abisnya [[Alaska|Alaska]] ama [[Tèksas]]) dengen loas 163.696 mi<sup>2</sup> (423.970 km<sup>2</sup>). Ni negeri penjogrognya lebih banyakan deri mana-mana negeri laènnya dengen 39 juta penjogrog lebi per tahon 2020. Hata, ni negeri ngelah penjogrog banyakan ketimbang [[Kanada|Kanada]]. Dia punya kota nyang paling gedé antara laèn [[Los Anjeles]], [[San Diégo]], [[San Hosé]], ama [[San Pransisko]]. Nah kalo ibu negerinya entu [[Sakramènto, Kaliporni|Sakramènto]]. Adapun negeri-negeri nyang ngiterin ni watesnya ada [[Arisona|Arisona]] di belah kidul-wètan, [[Orégon]] di belah lor, [[Nèwada]] di belètan, èn [[Negeri di Mèksiko|negeri Mèksiko]] [[Kaliporni Bawah]] di bekidul. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] 9uhste1zikld7z069wcpcofd9kdlfso Kalong wèwè 0 1714 8281 8280 2024-05-16T13:32:19Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8280 wikitext text/x-wiki #REDIRECT [[Kalong wéwé]] js70plfkv9wztuxxkuzk4e5tpzvutpo Kalong wéwé 0 1715 20592 8289 2024-06-04T21:49:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20592 wikitext text/x-wiki '''Kalong wéwé''' (hurup Arab Gundul: کالوڠ ويوى) ya'entu atu pejajaran nyang wujudnya kaya kalong. Enni kalong wéwé ada gegara pesugihan orang nyang berubah jadi kalong. <ref>[https://kumparan.com/dukun-millennial/sejarah-hingga-perbedaan-wewe-gombel-dan-kalong-wewe-1tGfpfNSPTj/full "Sejarah hingga Perbedaan Wewe Gombel dan Kalong Wewe"], Kumparan. Dibuka tanggal 26 Juni 2023</ref> Orang-orang suka nyama-nyamain kalong wéwé èn [[Wéwé gombèl|wéwé gombèl]] lantaran namanya nyang sama-sama ada kata "wéwé". Di [[Èropa|Èropa]], kalong wéwé dikenal sebagé ''vampire''. == Béda kalong wéwé èn wéwé gombèl == Enni béda kalong wèwè èn wèwè gombèl.<ref>[https://www.idntimes.com/hype/entertainment/dinda-trisnaning-ramadhani-2/perbedaan-wewe-gombel-dan-kalong-wewe?page=all "3 Perbedaan Wewe Gombel dan Kalong Wewe, Punya Wujud yang Berbeda"], Idntimes. Dibuka tanggal 26 Juni 2023</ref> {| class="wikitable sortable" |+Béda kalong wèwè èn wèwè gombèl !Béda !Kalong wèwè !Wéwé gombèl |- |Asal-muasal |Nongtot lantaran ada atu wadon gila nyang mati bunuh diri di gunung Gombèl |Pejajaran nyang berobah jadi atu kalong |- |Wujud |Nènè-nènè' nyang ada punya tètè' manjang ke bawah |Manusia separo kalong. Ada juga nyang bilang kalo kalong wéwé ada punya kantong |- |Lakon |Nyulik bocah kecil bakal dipiara |Pejajaran nyang lajimnya mènta kekayaan atawa èlmu |} == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] dmwprrs6gy5n9gdcr8afssazx003s5d Kamar Barjah 0 1716 8291 8290 2024-05-16T13:32:20Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8290 wikitext text/x-wiki #REDIRECT [[Ruang Barjah]] ehns3nfezylmeghqtya8oal96yglka2 Kamar Belakang 0 1717 22651 22650 2024-06-22T07:38:29Z Jalilah Jali 457 /* Ruju'an */ 22651 wikitext text/x-wiki [[File:Backrooms model.jpg|thumb|Penggambaran Kamar Belakang]] '''Kamar-Belakang''' (hurup Arab Gundul: کمربلاکڠ) atawa nyang mashur disebut sebagé '''''The Backrooms''''' (hurup Arab Gundul: دباكرومز) entu atu tahayul nyang katanya Kamar Belakang entu jalanan muter-muter<ref>'''Jalanan muter-muter''' (hurup Arab Gundul: جالنن موتر٢) - (Ind.) ''Labirin''; (Ing.) ''Maze.'' </ref> nyang ada bau kapret èn tèmbok warna kuning satu warna, serènta lampu nèon nyang cenging kenceng pisan. Walopun pemaké anterjala<ref>'''Anterjala''' (hurup Arab Gundul: انترجال) - (Ind./Ing.) ''Internet.''</ref> udah ngembangin enni konsèp dengen ngeja "trap<ref>'''Trap''' (hurup Arab Gundul: ترف) - (Ind./Ing.) ''Level''.</ref>" nyang béda-béda deri Kamar Belakang, pèrsi nyang asli deri tanggepan 4chan dua paragrap di kiriman "gambar nyang ngerisihin", di mana ada sorang pemaké nyang ngeja kisah deri atu potrètnya. Kamar Belakang dibanding-bandingin ama banyak trèn èn média serem laènnya, masup juga Kamar Barjah<ref>'''Kamar Barjah''' (hurup Arab Gundul: کمر برزخ) - (Ind.) ''Ruang Liminal''; (Ing.) ''Liminal Space.'' </ref>, gabungan Yayasan SCP, èn séri album nyang lamanya enam jem ''Everywhere at the End of Time''. Sederi pengejaan aslinya, Kamar Belakang uda dikembangin jadi macem-macem wujud média èn budaya anterjala laènnya, masup juga [[Gim betontonan|gim betontonan]] èn tontonan<ref>'''Tontonan''' (hurup Arab Gundul: تونتونن) - (Ind./Ing.) ''Video.''</ref> YouTube. == Asal-muasal èn penggambaran == Kamar Belakang asal-muasalnya deri untelan<ref>'''Untelan''' (hurup Arab Gundul: اونتلن) - (Ind.) ''Utas''; (Ing.) ''Thread.''</ref> nyang dikirim di /x/ board 4chan tanggal 12 Mèi 2019. Pas entu wayah, sorang pemaké sondernama<ref>'''Sondernama''' (hurup Arab Gundul: سوندرنام) - (Ind.) ''Anonim''; (Ing.) ''Anonymous''. </ref> mènta orang laèn bakal "kirimin gambar nyang ngeja risih setenga mati." Potrèt awal Kamar Belakang diangkat ngasihliatin orang-orang ama gambat nyang aga' doyong deri lorong warna kuning. Pemaké sondernama laèn nanggepin entu potrèt paké kisah awal Kamar Belakang. Entu pemaké ngaku kalo sorang bakal masup ke Kamar Belakang pas dia "kuar-kuar paké tembus bayang<ref>'''Tembus bayang''' (hurup Arab Gundul: تمبوس بايڠ) - (Ind.) ''Noklip''; (Ing.) ''Noclip.''</ref> nyang ujug-ujug di tempat jin buang anak." Enni ''noclip'' maksudnya entu setilah maèn gim pas sorang pemaèn ngeliwatin watesannya nyang kudunya ngaling-ngaling dia (kaya' tèmbok atawa tempat perboden). Abis entu kiriman 4chan jadi kesohor, berapa pemaké anterjala nulisin kisah serem nyang ada juntrungannya ama Kamar Belakang. Sebagé lagi, banyak mémé nyang dikeja èn diduman-duman di média sosial nyang ngeja entu tahayul makin bekèn. Berapa orang juga bilang kalo dia pada udah deleng entu gambar di atu tempat sebelonnya; ngèkor Maning Patston deri ''Happy Mag'' punya pikir, entu tanggepan entu "kemawjudan, kekopongan, èn ketakutan." Patston juga kasih tanggepan pemakéan setilah "tembus bayang", napsirin sebagé "penyakit di mana tèmbok nyata dirubuhin", kaya kemawjudan "korin<ref>'''Korin''' (hurup Arab Gundul: قرين) - (Dèt.) ''Doppelgänger.''</ref>". Bandingin tempat nyang rupa trap deri ''Resident Evil'', Kaitlyn Kubrick deri ''Somag News'' nyang nyebutin Kamar Belakang "tahayul serem deri mimpi nyang kela'nat<ref>'''Kela'nat''' (hurup Arab Gundul: کلعنة) - (Ind.) ''Terkutuk''; (Ing.) ''Cursed.''</ref>." Tempat entu Kamar Belakang punya potrèt nyang aslinya kaga' tauannya, walo ada tempat nyang udah diusulin. Enni tahayul juga udah dijuntrungin ama konsèp ''kenopsia,'' ya'entu "hawa nyeremin èn sedi deri tempat nyang lajimnya ramé ama orang-orang cumanan wayah gini udah kosong melompong". == Pemontenan == [[Gepokan:Inevitable end of corridor (2098072225).jpg|jmpl|Kemashuran Kamar Belakang bikin meloporin trèn anterjala Kamar Barjah: "potrèt ruangan nyang serem èn kosong melompong", kaya' enni lorong nyang kaga' ujungnya.]] Kamar Belakang sigrah mingkin bekèn lantaran para mualip<ref>'''Mualip''' (hurup Arab Gundul: مؤلف) - (Ind.) ''Penulis''; (Ing.) ''Author.''</ref> èn pemaké anterjala ngasih tanggepan soal keganjilannya. Enni tahayul juga udah disebut-sebut sebagé asal-muasal atawa tulad nyang paling bekèn deri trèn anterjala Kamar Barjah dengen potrèt nyang ngeja "rasa napaktilas, keilangan, èn ketrapastian"; tenger #liminalspaces udah nyentuh hampir 100 jutaan tontonan di média sosial TikTok. Wayah sorang [[Wadon|wadon]] namanya Claire Scheulin nemuin mol nyang udah apkir<ref>'''Apkir''' (hurup Arab Gundul: افکير) - (Ind.) ''Terbengkalai''; (Ing.) ''Abandoned.''</ref>, wargajala<ref>'''Wargajala''' (hurup Arab Gundul: وارݢجال) - (Ind.) ''Warganet''; (Ing.) ''Netizen.''</ref> bandingin entu tempat punya potrèt ama penggambaran Kamar Belakang nyang asli. Kamar Belakang punya aspèk serem dibandingin ama téori patgulipat/kongkalikong piring terbang di [[Gutekan 51]], dengen bikinan pengeja pèlem Stanley Kubrick ''The Shining'', tahayul ''Minecraft'' Herobrine, èn pèlem 2019 ''Us''. Enni kamar nyarunya ada punya kemiripan ama kisah serem Yayasan SCO èn gedung vague deri ''Control'' (2019). ''Dazed'' bilang kalo Kamar Belakang entu tulad deri "kisah wargajala". == Kemashuran == === Pèlem === Tanggal 7 Januari 2022 ada atu pèlem serem pèndèk nyang judulnya ''The Backrooms (Found Footage)'' nyang diangkat ke umrup YouTube dengen tukang ngarahin pèlem<ref>'''Tukang ngarahin pèlem''' (hurup Arab Gundul: توکڠ ڠارهين فيلم) - (Ind.) ''Sutradara''; (Ing.) ''Director.''</ref> nyang usiannya 16 taon pas entu wayah nyang nama Kane Parsons (Kane Pixels di YouTube). Dikasiliatin sebagé rakaman taon 1996 soal sorang tukang nyènter<ref>'''Tukang nyènter''' (hurup Arab Gundul: توکڠ ڽينتر) - (Ind.) ''Kameramen''; (Ing.) ''Cameraman''</ref> nyang masi boca kaga' sengaja masup ke entu tempat, terus ngibrit deri makhluk-makhluk, èn mèrad ke trap nyang laèn. Enni pèlem maké cuplikan langsung èn pembikinan Blender 3D, serènta tèhnik laèn bakal ngeja tontonan kaya' [[Tustèl|tustèl]] berasa goyang-goyang èn saringan VHS. Dikelompokin ama berapa orang sebagé "analoh serem", pengakuan ringkesnya diterima ama WPST, penimbrung Erica Russell nyebutinnya si "tontonan paling nyeremin di anterjala", melèngken si Mary Beth McAndrews deri Dread Central bandinginnya ama gim betontonan 2019 ''Control'' èn "nontoninnya 10 kali". Berapa orang kagèt ama nyang dilakonin ama Parsons ama apa nyang digablekinnya: Jai Alexis deri pelampang ''PopHorror'' kagèt ama umur tukang ngarahin pèlemnya, melèngken ''The Awesomer'' nyeratin kalo ''Backrooms'' "Ngasih unjuk cara ngeja ketegangan sonderbéa<ref>'''Sonderbéa''' (hurup Arab Gundul: سوندربيا) - (Ind.) ''Tanpa biaya''; (Ing.) ''Costless''</ref>". Rob Beschizza deri ''Boing Boing'' ada punya hipotèsa kalo entu tahayul akhirnya bakal "beakhir di dalam pèlem Hollywood 2 jem nyang bagus cuman surem", nyamain enni ancer-ancer ama tahayul setan jangkung èn pèlemnya taon 2018. Pas ngejelasin mémé deri Kamar Belakang, Tanner Fox deri ''GamesRant'' nyebut entu pèlem pèndèk "tontonan nyang ngeja lumpuh nyang ngepakin<ref>'''Ngepakin''' (hurup Arab Gundul: ڠفکين) - (Ind.) ''Mengemas''; (Ing.) ''To'' ''pack''</ref> anceman ke dalem waktu gawénya nyang sebentar." Parsons juga udah ngangkat tujuh tontonan laèn nyang ada juntrungannya ama Kamar Belakang dalem rangkéan ''nonkrologis'' tanggal 8 Juli 2023: ''pengujian ketiga, kontak awal, orang-orang nyang ilang, tontonan impormasi, laporan otopsi, gerak keendus, bentuk kolot''<ref>'''Bentuk kolot''' (hurup Arab Gundul: بنتق کولة) - (Ind.) ''Purwarupa''; (Ind.) ''Prototype''</ref>'', jebakan, èn Raporan''. Dia pada ngiter-ngiter di kiteran Yayasan Async bikin-bikinan<ref>'''Bikin-bikinan''' (hurup Arab Gundul: بيکن٢ن) - (Ind.) ''Fiktif''; (Ing.) ''Fictive.'' kin-bikinan (hurup Arab Gundu)i</ref> nyang berusaha ampé dengen ''tontonan impormasi'' nyang menjuntrung ke tempat sebagé proyèk KV31. Ada juga dua tontonan Kamar Belakang trada umum nyang diangkat ama Kane, salah atunya ngejuntrung ke lindu Loma Prieta taon 1989. === Gim === [[File:Smiler (Backrooms).jpg|thumb|Tukang Senyum, atu deri banyak makhluk nyang bisa dipapagin di Kamar Belakang. Enni makhluk sering banget nongtot di gim-gim Kamar Belakang.]] Tanggal 12 Pèbuari 2022, sorang pemaké Reddir majang péta ''Minecraft'' nyang ngedasarin konsèp Kamar Belakang. Mulain tanggal 8 Juli 2023, mod masih dalem pengembangan, dengen Thomas McNulty deri ''Screen Rant'' ngaku kalo "makhluk" bakal ada juga di entu péta. Kamar Belakang juga udah jadi dasar bakal gim [[Sétan|sétan]] dengen nama ''The Backrooms Game'' nyang dilangsir taon 2019 ama studio mandiri<ref>'''Studio mandiri''' (hurup Arab Gundul: ستوديو مندرى) - (Ind.) ''Studio independen''; (Ing.) ''Independent studio''.</ref> Pie on a Plate Productions. Dipuji lantaran keseremannya, dengen mualip ''Bloody Disgusting'', Michael L. Sandal bandingin dengen bikinan mualip Charlotte Perkins Gilman. Mualip Sigma Klim deri ''Guru Gamer'' ngerasanin kalo enni gim entu atu nyang laèn kendiri. Gim laèn nyang dilangsir dengen juntrungan Kamar Belakang kaya' ''The Backrooms Simulator'' dilangsir taon 2019 èn ''Enter the Backrooms'' dilangsir taon 2021. == Ruju'an == {{Reflist}} [[Bangsaan:Tahayul]] cqyzyvjgy3vrl02y2b6eamii51wrcaz Kamboja 0 1718 8302 8301 2024-05-16T13:32:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8301 wikitext text/x-wiki #REDIRECT [[Kemboja]] oruppvjyopr58xoaqj81bdr52v2ab7d Kamir (kué) 0 1719 20594 8311 2024-06-04T21:49:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20594 wikitext text/x-wiki [[File:Kamir Arab kecil.jpg|thumb|Tampang kué kamir]] '''Kué kamir''' (hurup Arab Gundul: کوى خمير) atawa '''samir''' (hurup Arab Gundul: سمير) atawa '''kasmir''' (hurup Arab Gundul: کسمير) entu panganan has deri [[Pemalang|Pemalang]] nyang asalnya deri negeri Arab. Enni kué dikeja deri adonan [[terigu]], [[Mentéga|mentéga]], èn [[Telor|telor]]. Kadang-kadang digabrek ama bahan kaya' pisang ambon atawa tapé. Kamir ada punya dua macem, ya'entu kamir beras èn kamir terigu. Di pasar kota Pemalang, banyakan kamir nyang paké terigu lantaran kuat lama, sedeng kamir besar cuman dijual kalo ada nyang pesen. == Bentuk kué kamir == Enni kué wujudnya bunder, tipis, èn warnanya rada coklat, serènta ampir kaya' kué apen atawa surabi bentukannya, cuman enni kué rada gedéan èn bantet. Gedé-kecilnyas ada macem-macem, nyang paling gedé bisa ampé selingkeran pisin. Kalo nyang paling kecil palingan cuman segedé ringkok. Gedé-kecilnya ngejuntrung ama nyang pesen maunya gimana. Ada nyang pernah bikin nyang raksasa cuman boncos kaga' rata matengnya. == Sejarah == Ngèkor ama kisah-kisah, orang nyang paling awal bikin kué kamir entu sorang Arab nyang tinggal di bèk Mulyoharjo, nyang kebetulan juga dipanggil ama orang-orang entu kampung Arab. Nama kamir entu kaga' danta deri mananya, apa deri basa Arab "''khamer''" nyang artinya mabok/mabokin atawa orang Arab nyang ngeja entu sendèwèk. Cumanan nyang paling deket ama kemungkinan nama kamir entu asalya deri kata "''khamir''" nyang dalam basa Arab artinya ragi. Dalem pengejaan enni kué kamir, sebelon dimasak, enni adonannya didiemin semaleman biar bisa ngembangnya bagus èn ada prosès pèrmèntasi dulu. == Ruju'an == [[Category:Makanan]] [[Category:Kué-kuéan]] 3lbo5vz1dsn7wd99k8znl3xp9o9i633 Kampung perangkèngan Natsi 0 1720 20595 8315 2024-06-04T21:49:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20595 wikitext text/x-wiki [[File:Prisoners in the concentration camp at Sachsenhausen, Germany, December 19, 1938. Heinrich Hoffman Collection. - NARA - 540177.jpg|thumb|Orang perantéan di kampung perangkèngan di [[Saksenhausen (kampung perangkèngan)|Saksenhausen]], [[Dètslan|Dètslan]] 19 Désèmber 1938]] '''Kampung perangkèngan Natsi''' (hurup Arab Gundul: کمفوڠ فرڠکڠن ناتسى; [[Basa Dèt|Dèt]]: ''Konzentrationslager'') ièlah atu kampung rodi ama kampung cilaka nyang dijalanin ama orang [[Natsiah|Natsi]] jaman [[Perang Dunia Kedua]] di antéro wilayah cedèkan [[Dètslan Natsi|Rèk Ketiga]] bakal dibui, dijongosin, ama dipites-pites itu [[orang Yahudi]] pada ama orang-orang nyang Parté Natsi gedegin. Ni wasilah – wasilah paling kebina-bina deri ''pembèrèsan pemungkas'' nyang jadinya [[Bahla Pemitesan]]. Tahanan kebanyakan pating diangon paké [[mubil angon]]. Pas udah mao nyampé, tu orang pada dilepas-lepasin bandanya, terus dibawa' ke ''Pemilihan'' (tempat Natsi nyabitin mana nyang idup, mana nyang paèh). Entakonoh, tu orang pada diplontosin, èns. Kewontenannya mah ngerihu kaga' manusianya. == Ruju'an == [[Category:Kampung perangkèngan Natsi]] 3oz3sj80hb2sb4e86bzis22eb6zwavn Kampung rodi 0 1721 22273 20596 2024-06-17T12:08:30Z OrangKalideres 327 Reflist 22273 wikitext text/x-wiki '''Kampung rodi''' (hurup Arab Gundul: کمفوڠ رود) ièlah [[bui]] ringkes nyang orang di jeronya pada dipaksa gawé rodi, biasanya bakal [[setrap]] bakal dia punya [[kejahatan]]. Gantinya [[pangkèng kerangkèng]], tahanan kampung rodi biasanya ditaroh di tangsi. Tuladnya entu Sowièt punya kampung rodi nama ''[[gulag]]'' ama [[kampung perangkèngan Natsi]]. Kewontenannya mah kebina-bina ngerihunya di jero kampung rodi. == Ruju'an == {{Reflist}} [[Category:Bui]] 5cgwqhfjybg6295vum6b38t2z3fl00j Kampung tetira 0 1722 20597 8324 2024-06-04T21:49:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20597 wikitext text/x-wiki [[File:Rwandan refugee camp in east Zaire.jpg|thumb|Kampung tetiran [[Ruanda|Ruanda]] di [[Jair]] wètan.]] '''Kampung tetira'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کمفوڠ تتيرا) ièlah atu pemukiman sewayah-wayah nyang dijagjagin bakal [[Orang tetiran|orang tetiran]] atawa orang-orang nyang lagi kesusahan kaya' orang tetiran. Kampung tetira biasanya ditujuin bakal orang-orang nyang digesu nyang mè'rad deri dia punya negara asalnya, cuman itu kampung-kampung dibikin juga' bakal [[orang tetiran dalem]]. Sokanan, orang tetiran nyari tempat aman abisnya dia pada mè'rad deri perang di dia punya negara asalnya, cuman berapa kampung juga' bakal nampung orang nyang kurang mampu atawa kena musibah alam. == Ruju'an == [[Category:Kampung tetira]] kjtlvrjid83fdnlgizoefiv39ifidpa Kamsiok 0 1723 20598 8329 2024-06-04T21:49:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20598 wikitext text/x-wiki {{Negara|name=Kamsiok|native_name=甘肃 (hurup Tionghoa Ringkes)<br/>甘肅 (hurup Tionghoa Terdisionil)<br/>''Gānsù'' (Mandarin)<br/>''Kam-siok'' (Hokkièn)<br/>''Gam1 Suk1'' (Kanton)|flag=-|coat=-|map=Gansu_in_China_(+all_claims_hatched).svg|capital=Lanciu|demonym=Kamsiok}}'''Kamsiok''' (hurup Tionghoa Ringkes: 甘肃; hurup Tionghoa Terdisionil: 甘肅; Mandarin: ''Gānsù''; Hokkièn: ''Kam-siok''; Kanton: ''Gam1 Suk1''; hurup Arab Gundul: ) nya'entu atu propinsi nyang ada di Kiblik Ra'yat Tiongkok. Hopstatnya entu Lanciu nyang keperna di bekidul enni propinsi. Enni propinsi ngejenggar ampé 454.430 km². Taon 2010, ada 25.575.000 orang nyang mukim di enni propinsi. Taon 2018, namba jadi 26.257.000 orang. Kebanyakan orang nyang masukim di enni propinsi entu ètnis Han. Enni propinsi entu jadi propinsi nyang bejogrogan gunung-gunung di bekidul cuma rata di belalornya. Gurun Gobi nyènggol dikit daèrah Kamsiok èn Kali Kuning liwat di kidul. Sintrenya Tiongkok ada di Kamsiok. Wayah sedeng usum panas rasanya nyanter banget, begitu gè wayah musim salju. Langbow angin di Kamsiok jadi nyang paling gedé di seantèro dunia. == Ruju'an == [[Category:Propinsi di Tiongkok]] n5n3e9sumr1a780c7edtv6og8lxs81n Kamérun 0 1724 20599 8332 2024-06-04T21:49:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20599 wikitext text/x-wiki {{Negara|name=Kiblik Kamérun|native_name=''Republic of Cameroon'' (Inggris)<br/>''République du Cameroun'' (Prasman)<br/>|flag=Flag_of_Cameroon.svg|coat=Coat_of_arms_of_Cameroon.svg|map=Cameroon_(orthographic_projection).svg|capital=Yaundé|demonym=Kamérun}} '''Kamérun''' (hurup Arab Gundul: کاميرون; Inggris: ''Cameroon''; Prasman: ''Malaŵi''; Tumbuka: ''Malaŵi'') atawa resminya '''Kiblik Kamérun''' (hurup Arab Gundul: کبليک کاميرون; Inggris: ''Republic of Cameroon''; Prasman: ''République du Cameroun''=) entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]] èn watesan ama [[Nigéria|Nigéria]] di bekulon, [[Cad|Cad]] di belah lor-wètan, [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] di blètan, èn [[Ginéa Katulistiwa|Ginéa Katulistiwa]], [[Gabon|Gabon]], ama [[Kiblik Kongo|Kiblik Kongo]] di beludik. Ni negara punya hopstad [[Yaundé|Yaundé]]. Ni negara jenggarnya 475.442 km<sup>2</sup> (183.569 mi<sup>2</sup>). Di sono, ada barang 26.545.864 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] èn [[Basa Prasman|basa Prasman]] èn di sampingnya 250 basa daèrah laènnya. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Kamérun]] tapyuqi1hr5hl2kqm84b3w5z6fm0e13 Kanada 0 1725 20600 8337 2024-06-04T21:49:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20600 wikitext text/x-wiki {{Negara|name=Kanada|native_name=''Canada'' (Inggris)<br/>''Canada'' (Prasman)|flag=Flag_of_Canada.svg|coat=Coat_of_arms_of_Canada.svg|map=Canada_(orthographic_projection).svg|capital=Otawa|demonym=Kanada}} '''Kanada''' (hurup Arab Gundul: کانادة; Inggris: ''Canada''; Prasman: ''Canada'') entu negara nyang letaknya di [[Amrik Lor|Amrik Lor]] èn watesan ama [[Amrik Serèkat|Amrik Serèkat]] di bekidul ama bekulonnya èn [[Grunlan|Grunlan]] di belah lor-wètannya. Sebagé lagi, ada berapa laotan nyang nyempèt ni negara, antara laèn [[Laotan Atlantik|Laotan Atlantik]] di blètannya, [[Laotan Teduh|Laotan Teduh]] di bekulonnya, èn [[Laotan Kutub Lor|Laotan Kutub Lor]] di blèlirnya. Ni negara punya hopstad [[Otawa|Otawa]]. Ni negara jenggar kabèhannya 9.984.670 km<sup>2</sup> (3.855.100 mi<sup>2</sup>). Mangkanya, ni negara, kalu diliat deri dia punya jenggar kabèhan, paling gedé nomer dua dah seantéro dunia. Di sono, ada barang 39.858.480 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] ama [[Basa Prasman|basa Prasman]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Negara]] [[Category:Kanada]] 8705ja8fktl33g4ocabwx23jefxxjm9 Kansas 0 1726 20601 8340 2024-06-04T21:50:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20601 wikitext text/x-wiki {{Negara|name=Kansas|native_name=''State of Kansas''|flag=Flag_of_Kansas.svg|coat=Seal_of_Kansas.svg|map=Kansas_in_United_States.svg|capital=[[Topéka,_Kansas|Topéka]]|demonym=Kansas}} '''Kansas''' (hurup Arab Gundul: كنسس; [[Basa Inggris|Inggris]]: ''Kansas'' /kæn'zəs/) ièlah atu negeri di [[Amrik Serèkat|Amrik Serèkat]] bekulon tenga. Ni negeri punya nama dicomot deri nama suku asli Amrik nama [[orang Kansa]], nyang namanya deri [[basa Siuan]] nyang artinya "orang angin kidul". Itu tana nyang bakalannya jadi Kansas dibeli pas [[Pembelian Luisiana]] tahon 1803. Kansas punya ibu negeri namanya [[Topéka, Kansas|Topéka]], èn kota paling gedénya namanya [[Wicita, Kansas|Wicita]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] sxa142xdw6fb97yrdj257wcagc3o8eu Kwitang (Tiongkok) 0 1727 23307 23304 2024-07-04T13:25:55Z Bangrapip 9 23307 wikitext text/x-wiki {{Negara|name=Kanton<br/>Kuongtung<br/>Kengtang|flag=-|native_name=广东 (hurup Tionghoa Ringkes)<br/>''Guǎngdōng'' (Mandarin)<br/>''Kńg-Tang'' (Hokkièn)<br/>''Gwong2 Dung1'' (Kanton)|coat=-|map=China_Guangdong.svg|capital=Kengciu|demonym=Kanton<br/>Kuongtung<br/>Kengtang}} '''Kwitang''' (hurup Arab Gundul: {{Script|Arabic|کويتڠ}}) atawa '''Kanton''' (hurup Arab Gundul: {{Script|Arabic|كنتون}}) (hurup Tionghoa Ringkes: 广东; Mandarin: ''Guǎngdōng''; Hokkièn: ''Kńg-Tang''; Kanton: ''Gwong2 Dung1'') nya'entu atu propinsi nyang ada di bekulon Tiongkok. Arti deri nama Cinanya entu "daèrah wètan". Kanton ada punya pemukim nyang gedéan èn pamasupannya entu gedéan deri laèn propinsi di Tiongkok. Kanton ngejenggar ampé 177.900 km² èn propinsi nyang paling gedé nomer 15. Taon 2008, lebih deri 95.440.000 orang nyang jogrog di Kanton. Orang Kanton nyablak paké macem-macem basa. Separoan lebi nyablak Kanton, nyang jadi basa dipaké di Hongkong. Selaènnya entu ada basa Min èn Kè' nyang dipaké ama 20% orang kalo dijumblah. Singketan deri Kanton entu "''Yuè"'' (粤), sempragan Kangsé juga maké nama "''Guang''" (广). == Ruju'an == [[Category:Propinsi di Tiongkok]] 8e68njd2c6xwi2al8zkoxs4gisjgy4h Kantong amperu 0 1728 20603 8349 2024-06-04T21:50:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20603 wikitext text/x-wiki [[File:Gallbladder (organ).png|thumb|Kantong amperu]] '''Kantong amperu'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: کنتوڠ امفرو) atawa '''kantong hamperu<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ همفرو) atawa '''kantong lamperu<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ لمفرو) atawa '''kantong empedu<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ امفدو) atawa '''kantong lempedu<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ لمفدو) ièlah [[orhan]] nyang bentukah kaé buah [[pir]] di mana amperu disimpen èn dikentelin sebelonnya dikuarin ke [[ucus dua belas jeriji]] bakal kanggo dalem prosès [[penyernaan]]. Di [[Manusia|orang]], kantong amperu adanya di bawahnya ati, biar kata tu struktur ama tempatnya bisa baé béda kalu di héwan-héwan. Kantong amperu nerima ama nyimpen, amperu nyang dikeja ama ati, ngliwatin [[gelondong ati]], èn nguarin liwat [[gelondong amperu]] ke ucus dua belas jeriji, di mana amperu ngebantu proses penyernaan [[lemak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kantong amperu]] 1zitoad5mlfbpqmruuwvip113p8c2hj Kantong biji pelèr 0 1729 20604 8353 2024-06-04T21:50:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20604 wikitext text/x-wiki [[File:Loose human scrotum.png|thumb|Kantong biji pelèr lagi ngamplé]] '''Kantong biji pelèr''' (hurup Arab Gundul: کنتوڠ بيجى فلير) atawa '''kanjut''' (hurup Arab Gundul: کنجوت) atawa '''kantong menyan'''<ref>Chaer, Abdul. (2009). Kamus Dialek Jakarta. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کنتوڠ مڽن) entu kantong nyang nampung [[biji pelèr]] di [[héwan nété']] laki. Ni kebikin deri [[kulit]] ama [[Sepir|sepir]] nyang ngamplé gelèndotan di bawanya [[Jakar|kontol]] èn [[bol]]. Kantong biji pelèr biasanya ada [[Jembut|jembutnya]] èn jadi keras kalu lanang lagi [[serseran]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kantong biji pelèr]] eznt74kjx8lcvbkpnak2s91umzj17ts Kantor 0 1730 20605 8356 2024-06-04T21:50:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20605 wikitext text/x-wiki [[File:Typicalbusyoffice20050109.jpg|thumb|Kantor lagi ambak-ambakan]] '''Kantor''' (hurup Arab Gundul: کنتور; Welanda: ''kantoor'', deri basa Prasman: ''comptoir'') ièlah penggeroan bakal tempat nyang dipaké bakal [[dagang]] atawa [[Matskepé|matskepé]] nyang jalannya pepes. Kantor bisa atu [[ruangan]] doang atawa [[Gedong|gedong]] nyang [[Perdiping|perdipingnya]] banyak. Kantor sering dibelèk jadi dua macem: '''hopkantor''' nyang jadi kantor paling gedénya, èn '''kantor cabang''' nyang jadi anak-anakannya. == Ruju'an == [[Category:Gedong]] h41wlesjxl3szof7gq7hw0hp65coqme Kapal 0 1731 20606 8362 2024-06-04T21:50:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20606 wikitext text/x-wiki [[File:Rhapsody (ship, 1996), Sète cf01.jpg|thumb|Tampang kapal]] '''Kapal''' (hurup Arab Gundul: کافل; basa Inggris: ''ship'') ya'entu gandaran aèr nyang dipaké bakal ngangkut penumpang èn barang. Kapal entu biasanya gedé, kalo nyang kecil entu namanya perau. Enni gadaran béda ama [[Kapal terbang|kapal terbang]] lantaran kapal terbang entu kaga' liwat laut melèngken liwat udara. Uda ratusan taon kapal dipaké ama orang-orang bakal pegi-pegian liwat kali atawa laot nyang dimulain dengen ketemunya perau. Deri perau-perau nyang kecil-kecil, orang-orang mingkinan gedé juga kebutuhannya. Jadinya, orang-orang bikin perau nyang gedéan, kebentuklah enni kapal. Bahan-bahan nyang dipaké bakal ngeja kapal entu lajimnya entu kayu, bambu, atawa besi. Awalnya kapal maké dayung bakal gerak, jadinya orang nyang ngdayung. Terusannya dipaké layar bakal kasih angin gerakin kapalnya. Ahirnya lantaran tèhnolohi nyang mutahir, orang pada paké mesin uap atawa mesin dèsel, èn nuklir juga. Ada juga kapal nyang bisa nyelem di laot, ya'entu kapal selem. == Ruju'an == [[Category:Gandaran]] 6hu74c9qzrm1kqne42huyzlq6wtr82m Kapal terbang 0 1732 20607 8371 2024-06-04T21:50:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20607 wikitext text/x-wiki [[File:HL7524 - Korean Air Lines - Airbus A330-322 - ICN (18161269509).jpg|thumb|Tampang kapal terebang]] '''Kapal terbang''' (hurup Arab Gundul: کافل تربڠ) atawa '''kapal udara''' (hurup Arab Gundul: کافل اودارا) atawa '''mesin terbang''' (hurup Arab Gundul: مسين تربڠ) ya'entu kapal nyang ada punya sayap bakal di terebang. Enni kapal terebang dipaké ama orang-orang bakal ngeladog ke tempat jauh sonder paké waktu nyang lama, soalnya kalo paké kapal laut bakalan ngabisin waktu berapa bulan, sedeng paké kapal terebang cuman paling lama gè' 1-2 ari uda sampé. == Ruju'an == [[Category:Gandaran]] gjp5czoedm392gozwh76umdahqkigd8 Kapangan 0 1734 20608 8377 2024-06-04T21:50:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20608 wikitext text/x-wiki [[File:Eclipse 1999.jpg|thumb|Kapangan mataari jengkep deri [[Ostenrèk|Ostenrèk]] selamanya tahon 1999]] '''Kapangan''' (hurup Arab Gundul: کافڠن) atawa '''geraha''' (hurup Arab Gundul: ݢراها) ièlah lamatan [[Èlmu palak|palak]] nyang kejadian kalu ada benda ruang angkasa nyang gerak ke dalem bayangan atu benda ruang angkasa laènnya. Ni istilah galibnya dipaké bakal kapangan mataari kapan [[Bulan|Bulan]] punya jogrogan adanya di antara [[Bumi|Bumi]] ama [[Mataari|mataari]], atawa kapangan bulan pas sebagèan atawa kabèhan [[Bulan|Bulan]] punya kenampakan kealingan ama bayang [[Bumi|Bumi]]. Walakin, kapangan juga' kejadian di laèn lamatan nyang kaga' ada kaètannya ama Bumi atawa Bulan, tuladnya di laèn [[Bintang ider|bintang ider]] èn dia punya [[Pengarak (ruang angkasa)|pengarak]] (''satelit''). Di agama [[Islam|Selam]], orang Selam nyang nyaho atawa ngiat kejadian kapangan bulan atawa mataari, mangka sunahnya sigera nglakonin [[sembahyang kapangan]], nama sembahyang husup (kapangan bulan) atawa sembahyang kusup (mataari). == Ruju'an == [[Category:Èlmu palak]] [[Category:Kapangan]] cc39vynjm8jpece6m0xe8y32k4yzruc Kapitèn Amrik 0 1735 20609 8380 2024-06-04T21:50:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20609 wikitext text/x-wiki '''Kapitèn Amrik''' (hurup Arab Gundul: کفيتن امريک; Inggris: ''Captain America'') entu atu jagoan hébat nyang dikeja ama [[Joe Simon|Joe Simon]] èn [[Jack Kirby|Jack Kirby]] nyang nongol di ceritra-ceritra cèmèn Marvel Comics punya terebitan. Ni tokoh baru nembèl di ''[[Captain America Comics|Captain America Comics]]'' #1, terebit per 20 Désèmber 1940 terebitan [[Timely Comics|Timely Comics]], atu matskepé pendulu Marpèl. Kapitèn Amrik punya idèntitèt orang biasa namanya '''Steve Rogers''', atu orang bègèng, cèblèk, mana soak, nyang jadi mantep stèrek jogrogannya abisnya dijajal dèksi "sérum [[Soldadu-hébat|soldadu-hébat]]" abisnya dia nimbrung ke [[Soldadu Amrik Serèkat|Soldadu Amrik Serèkat]] bakal ngongkodin negaranya punya usaha di [[Perang Dunia II|Perang Dunia II]]. Dilengkepin paké baju nyang sorotnya [[Bendèra Amrik Serèkat|mendèra Amrik]] èn ama tamèng kaga' ancur-ancur, dia barengan ama dia punya [[Hopèng|hopèng]], nama [[Bucky Barnes|Bucky Barnes]], sering begucelan lawan bènggol musuhnya [[Tengkorak Mèra|Tengkorak Mèra]] èn laèn-laèn anggota [[Blok As (Perang Dunia II)|Blok As]]. Di akir-akir jaman perang, ada kecilakaan kejadian ama dia, ampé-ampé Kapitèn Amrik kapiran beku dalem kewontenan [[Mati suri|mati suri]] ampé dia dikaclèngin lagi di wayah modèren. Dia terus nglanjutin jadi jagoan maké tu baju èn jadi omplokan jagoan hébat, nama [[Para Pembales (Marpèl)|Para Pembales]], punya dedengkot, cuman ni orang sering kedekak-kedekuk sebagé "orang ketinggalan jaman" bakal mantesin dèwèknya ama jaman sekarang. == Ruju'an == [[Category:Jagoan hébat]] [[Category:Tokoh Marpèl]] 2m0bthvxkb2n85nw20ljq6iwq2j5e0b Kapu-kapu 0 1736 20610 17189 2024-06-04T21:50:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20610 wikitext text/x-wiki [[File:"+arya+" Pistia stratiotes ꦲꦥꦸꦲꦥꦸ apu-apu-Bulak Lor 2019 1.jpg|thumb|Kapu-kapu]] '''Kapu-kapu'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کافو٢; nama ilmiah: ''Pistia stratiotes'') ièlah [[tumbuan aèr]] nyang biasanya ngambang di [[Peraèran|aèr]] anteng atawa [[kulem]]. Ni – juga' bekèn jadi penglindung [[akoarium]]. Ni tumbuan – atu-atunya anggota deri [[Jenis (pengrèrodan)|jenis]] ''Pistia''. Asalnya ni tumbuan kaga' danta juntrungannya, cuming èmang udah belatakan di antéro daèrah [[tropis]] ama subtropis. Kapu-kapu kanggo bakal ngresep [[logem]] res-resan industri. Kapu-kapu juga' bisa dipaké bakal taneman periasan kulem. Sebagé lagi, kapu-kapu sering dipaké ama tukang ternak [[Cupang|ikan cupang]] bakal nyaring aèr biar tetep bening ama jadi tempat ngaubnya [[ikan]]. == Ruju'an == {{Reflist}} [[Category:Tumbuan aèr]] eav10dkrabqtx9ksvp3dpbm5vglsu4d Karabag Gunung 0 1737 24195 20611 2024-07-16T07:27:56Z Bangrapip 9 24195 wikitext text/x-wiki {{Negara|name=Kiblik Arsah|native_name=Արցախի Հանրապետություն (Lemènder)<br/>''Artsakhi Hanrapetutyun''<br/>Нагорно-Карабахская Республика<br/>''Nagorno-Karabakhskaya Respublika''|coat=Emblem_of_the_Republic_of_Artsakh.svg|flag=Flag_of_Artsakh.svg|map=Republic_of_Artsakh_(orthographic_projection).svg|capital=Stèpanakèt|demonym=Arsah<br/>Karabag Gunung}} '''Karabag Gunung''' (hurup Arab Gundul: قره باغ ݢونوڠ; basa Rus: Нагорный Карабах ''Nagornyy Karabakh'') atawa '''Arsah''' (hurup Arab Gundul: ارسخ; basa Lemènder: Արցախ ''Artsakh''; basa Rus: Арцах ''Artsakh'') atawa resminya '''Kiblik Arsah''' (hurup Arab Gundul: ارسخ; basa Lemènder: Արցախի Հանրապետություն ''Artsakhi Hanrapetutyun''; basa Rus: Нагорно-Карабахская Республика ''Nagorno-Karabakhskaya Respublika'') entu atu negara di bilangan Karabag Gunung, di Kaukasus Kidul. Kenyataannya, ni negara merdéka èn gableg bekuku' di dia punya tana sendèwèk. Walakin, laèn-laèn negara kaga' ngakuin ni negara, pada bilangnya ni – bagèan deri [[Asèrbaijan|Asèrbaijan]]. Adapun ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Stèpanakèt atawa Hankèndi. Orang Lemènder deri sejeg bujeg, deri jaman kuda nggigit besi, udah ngejogrog di mari. Abad ke-11 M, serbuan [[Saljuk]] nyapu ampé ke [[Wètan Tenga]], masup juga' wilayah Kaukasus Kidul. Suku-suku Saljuk Ogus Turki nyang kelayaban, masup juga' di dalemnya orang Asèrbaijan, baru nyaba di mari pas ni serbuan. Lemènder ama Asèrbaijan udah begucel di ni daèrah semprakan tahon 1918. Entakan penyokolan Uni Sowièt di mari, dalem tahon 1923, tu guwernemèn ngeja nyang namanya Gutekan Kuasa-dèwèk Karabag Gunung (atu ''oblast'' otonom) di jeronya RSS Asèrbaijan. Di tahon-tahon pengabisan Uni Sowièt, Lemènder ama Asèrbaijan mulain rebutan lagi dah tu ni daèrah. Bahna ni rebutan, alhasil kejadian dah tu Perang Karabag Gunung semprakan tahon 1993 ampé 1994. Per 10 Désèmber 1991, atu réperèndum (nanggok suara) dilakonin di dalem itu Gutekan Karabag Gunung èn di wilayah jirannya Sahumian. Itu penanggokan suara nanyain atu pertanyaan ama nyang nagasi suara (''voter''): "Apa ni daèrah misti ènggal deri Asèrbaijan?". Orang Asèrbaijan pada ngebèkot itu penanggokan suara: pada sambat mutusin kaga' ngasi suara. Mangka ini sebab, pengumuman kemerdékaan deri Asèrbaijan sebagé Kiblik Karabag Gunung dilakonin. Ni negara kaga' diakuin ama mana-mana negara anggota PBB, serènta Lemènder. Wakil deri guwernemèn Lemènder ama Asèrbaijan semprakan entu tèmpo ngadain kongko damé nyang ditengahin ama [[Paguyuban Keamanan èn Samenwèrek Èropa]] Kelompok Min. == Ruju'an == <references />{{Negara di Asia}}{{Negara di Èropa}} [[Category:Èropa]] [[Category:Kaukasus]] [[Category:Negara]] 55ji6p3k80s7aluqjm6ix24rucn9vae Karangbahagia 0 1738 8391 8390 2024-05-16T13:32:31Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8390 wikitext text/x-wiki #REDIRECT [[Karangbahagia, Bekasi]] 58ken1z3wkpxxn5xwezh8w3csvm741h Karangbahagia, Bekasi 0 1739 20612 8395 2024-06-04T21:50:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20612 wikitext text/x-wiki '''Karangbahagia''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.610,00 hèktar. == Ruju’an == lejmvbflmsj2cuhphfmbpsjbe5q4vr3 Karangtengah, Tanggerang Kota 0 1740 20613 8398 2024-06-04T21:50:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20613 wikitext text/x-wiki '''Karangtengah''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 10,47 km². == Ruju'an == ni6vdipp37y3veni7ha87r5gp0h20ss Karawaci 0 1741 8400 8399 2024-05-16T13:32:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8399 wikitext text/x-wiki #REDIRECT [[Karawaci, Tanggerang]] bz253xe54lgl1h6z58jm1qnt6dn66nn Karawaci, Tanggerang 0 1742 20614 8404 2024-06-04T21:50:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20614 wikitext text/x-wiki '''Karawaci''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 13,48 km². == Ruju'an == an3go6uh3y58ergflnwype9tcqm6bj8 Kartu nama 0 1743 20615 8407 2024-06-04T21:50:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20615 wikitext text/x-wiki [[File:BusinessCardAttorney1895.jpg|thumb|Tulad kartu nama tahon 1895]] '''Kartu nama''' (hurup Arab Gundul: کرت نام) ièlah [[kartu]] nyang isinya [[pengabaran]] pasal orang atawa [[Matskepé|matskepé]]. Kartu nama mah biasanya tulisannya [[nama]], lomer [[Telèpon|telèpon]], ama [[aderès]] ruma atawa kantor. == Ruju'an == [[Category:Kartu nama]] 0eso5gnp9c1j2d14cfui3ulxjj7a7ac Karèl Agung 0 1744 23748 22606 2024-07-12T06:54:56Z Swarabakti 44 23748 wikitext text/x-wiki [[Gepokan:Dürer karl der grosse.jpg|jmpl|Karèl Agung punya potrèt]] '''Karèl Agung''' (Hurup Arab Gundul: كارل اݢوڠ; Latèn: ''Carolus Magnus''; Inggris: ''Charles the Great''; Dèt: ''Karl der Große''; Welanda: ''Karel de Grote'') (sek. 2 April 748 – 28 Januari 814) ièlah [[raja]] bangsa [[Bangsa Peringgi|Peringgi]] èn [[Kekaèsaran Romèn Suci]] pertama punya raja. Dia dikerun jadi kaèsar pas [[Natal]] tahon 800. Dia anak paling gedé deri Raja [[Pepèn si Pèndèk|Pepèn III]] deri [[wangsa Karoling]]. Pas si Pepèn wapat, Karèl Agung ama dia punya adè' [[Karloman I]] merènta barengan. Kapan si Karloman wapat tahon 771, Karèl Agung jadi co'lem merènta kaum Peringgi.<ref>Frederick, Robert (2004). ''[[iarchive:100greatleaders0000unse|100 Great Leaders]]''. Hindi: RUMC. ISBN <bdi>0-7554-3390-4</bdi>. Dipungut per 9 Sèptèmber 2023.</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Agung, Karèl}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Riwayat]] 5lwb3cs603r9b9q5orpj7kcyf098i3m Kasakstan 0 1745 25823 24217 2024-10-03T14:14:29Z Muzaffar Turgunov 912 25823 wikitext text/x-wiki {{Negara|name=Kiblik Kasakstan|flag=Flag_of_Kazakhstan_(President_of_Kazakhstan_website).svg|native_name=Қазақстан Республикасы (Kasak)<br/>''Qazaqstan Respublikasy'' <br/>Республика Казахстан (Rus)<br/>''Respublika Kazakhstan''|coat=Emblem_of_Kazakhstan_latin.svg|map=Kazakhstan_(orthographic_projection).svg|capital=Astana|demonym=Kasak}} '''Kasakstan''' (hurup Arab Gundul: قازاقستان; basa Kasak: Қазақстан ''Qazaqstan'') atawa '''Negeri Kasak''' (hurup Arab Gundul: نݢرى قازاق) entu negara nyang ada di tenga-tenga Èurasia, ya'entu di tenga-tenganya antara benua [[Èropa|Èropa]] ama [[Asia|Asia]]. Jadinya, ni negara bisa dah tuh dirèken sebagé Èropa atawa Asia punya bagèan. Dia punya nama resmi – '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.)</ref> '''Kasakstan''' (hurup Arab Gundul: كبليک قازاقستان; basa Kasak: Қазақстан Республикасы ''Qazaqstan Respublikasy''). Kasakstan ada atu negara kesembilan paling gedé di dunia, èn juga' negara' nyang kekonci daratan nyang paling gedé di antéro dunia. Sebelonnya bubaran tu Uni Sowièt, ni negara dulu digero'ya "Kiblik Sosialis Sowièt Kasak". Sempragan dia punya kemerdékaan di tahon 1991 ampé Maret 2019, persidènnya entu Nursultan Nazarbayev. Adapun ni negara punya hopstat<ref>'''Hopstat''' (hurup Arab Gundul: هوفستت) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Astana, nyang sekarang udah dibalik nama jadi Nursultan. Almati entu dulunya dia punya hopstat ampé tahon 1988, nyang abis entu dipindahin ke Astana. Basa Kasak entu masup ke kulawarga basa Turkik, nyang jadi basa ibu bakal kebanyakan Kasakstan punya penduduk. Cuman bahnanya ni negara ada kesawaban sama [[Ruslan|Ruslan]] deri sejeg-bujeg, basa Rus juga' dipaké jadi basa resmi èn ada punya status resmi nyang sama bakal semua pemakéan dalem bestir èn kelembagaan. Adapun agama [[Islam|Selam]] jadi agama paling gedé nyang dipeluk ama orang-orang di ni negara, sekitaran 70%-nya orang Selam. Sementara entu, agama Serani cuman dipeluk ama 26%. Sebagé lagi, [[Ruslan|Ruslan]] juga' nyèwa tana dah tu di Kasakstan bakal Peluncuran Kapal Luar Angkasa Baikongur. == Ruju'an == {{Asia}}{{Èropa}} [[Category:Asia]] <references /> [[Category:Èropa]] [[Category:Asia Sintrem]] [[Category:Negara]] [[Category:Kasakstan]] rqgomcmoln33bklyuv5b2cy10ummhs3 Kasuari 0 1746 8428 8427 2024-05-16T13:32:35Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8427 wikitext text/x-wiki #REDIRECT [[Soari]] 57ruq70kf940xoxaeb7x6p60xv2l540 Kata 0 1747 20618 8431 2024-06-04T21:50:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20618 wikitext text/x-wiki [[File:NZs-longest-place-name.jpg|thumb|Atu nama tempat di [[Niu-Sélan|Niu-Sélan]] nyang panjangnya berèrod-rèrod èn dirèken atu kata]] '''Kata''' (hurup Arab Gundul: كات) ièlah atuan basa nyang gableg atu arti atawa ma'na. Di [[Basa Betawi|basa Betawi]], kata entu atuan basa paling kecil nyang nutugin atu kegunaan pernahan ([[Hal (kaèdah basa)|hal]], [[Pengataan (kaèdah basa)|pengataan]], [[Peroléan (kaèdah basa)|peroléan]], atawa [[Kata penerang|penerang]]) di atu [[kalimat]]. == Ruju'an == [[Category:Èlmu basa]] [[Category:Kaèdah basa]] [[Category:Èlmu nahwu]] [[Category:Èlmu sarap]] [[Category:Kata]] au2i4hd743e92mucutsxbt24mbbye3n Kataloni 0 1748 20619 8439 2024-06-04T21:50:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20619 wikitext text/x-wiki {{Negara|name=Kataloni|native_name=''Catalunya'' (Katalan)<br/>''Cataluña'' (Spanyol)<br/>''Catalonha'' (Oksitan)|flag=Flag_of_Catalonia.svg|map=E.U-Catalonia.png|capital=Barsélona|demonym=Katalan|coat=Coat_of_Arms_of_Catalonia.svg}} '''Kataloni''' (hurup Arap gundul: کاتالونى; basa Katalan: ''Catalunya'' [kətəˈɫuɲə]; basa Spanyol: ''Cataluña'' [kataˈluɲa]; basa Aranès: ''Catalonha'') entu atu wilayah otonomi [[Spanyol|Spanyol]] nyang luasnya – 32.114 km² èn penduduknya – 6.995.206 jiwa (tahon 2005). Sintremnya entu [[Barcelona|Barsélona]]. == Ruju'an == [[Category:Spanyol]] bci7266u4it7s78ix7ceyrtsrmyhkzz Katalunya 0 1749 8441 8440 2024-05-16T13:32:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8440 wikitext text/x-wiki #REDIRECT [[Kataloni]] fz8b0pjizf1cq3wbbwmrt061n8dos0s Katar 0 1750 25401 23419 2024-09-07T03:37:01Z Manggadua 622 25401 wikitext text/x-wiki {{Negara|name=Daulat Katar|native_name=دولة قطر (Arab)<br/>''Daulat Qaṭar''|flag=Flag_of_Qatar.svg|coat=Emblem_of_Qatar.svg|map=QAT_orthographic.svg|capital=[[Dohah]]|demonym=Katar}} '''Katar''' atawa '''Gatar''' (hurup Arab Gundul: قطر; basa Arab: قطر ''Qaṭar'') atawa resminya '''Daulat Katar''' (hurup Arab Gundul: دولة قطر; basa Arab: دولة قطر ''Dawlat Qaṭar'') entu atu negara daulat di Asia Kulon. Ni negara letaknya di Semenanjung Katar di lingir panté belah lor-wètan Semenanjung Arab. Wates daratnya mah cuman ama [[Arab Saudi|Arab Saudi]] di bekidul, èn rèstannya dikulilingin ama Telok Parsi. Ada selat di Telok Parsi nyang ngebelèk Katar deri dia punya negara nyang paling deketnya, [[Bahrén|Bahrén]]. Sebagé lagi, ni negara juga' watesan laot ama [[Imarat Arab Rempug|Imarat Arab Rempug]] ama [[Iran|Iran]] juga'. Adapun ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – Dohah. Katar – negara kerajaan konstitusionil juga', mutlak juga', nyang diperènta ama kuarga Āl Ṡānī. Ni wangsa udah merènta Katar semprakan ni ahlulbét didiriin di tahon 1825. Di tahon 2003, Katar ngadopsi wèt dasar bakal pemilian umum langsung bakal 30 deri 45 anggota Rad Pengeja Hukum (''Legislative Council''). Itu wèt dasar bener-bener disambut baè' di dalem réperèndum, dengen suara 98% akur. Katar kaga' ngeboléin pembikinan badan pulitik atawa serèkat dagang. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Katar]] nvhgi45ychn6rxfwq30dfc05cbzu8o5 Katulistiwa 0 1751 20621 8456 2024-06-04T21:50:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20621 wikitext text/x-wiki [[File:Equator and Prime Meridian.svg|Negara-negara yang berada pada garis khatulistiwa (merah), sedangkan biru adalah negara-negara yang berada pada garis meridian utama.]] '''Katulistiwa''' '''Katulistiwa''' (deri basa Arab: خط الاستواء; Inggris: ''equator'') ya'entu atu garis nyang digambarin ngebelèk tenga-tenga [[Bintang ider|bintang ider]] antara dua [[kutub]] èn sejèjèr ama as puter bintang ider. == Ruju'an == [[Category:Geograpi]] [[Category:Garis lintang]] ju0u59ogffss60gjh97zjxuy3rq5fsb Kaum Betawi 0 1752 8490 8489 2024-05-16T13:32:40Z Sotiale 212 33 perbaèkan diimpor: Importing from incubator 8489 wikitext text/x-wiki #REDIRECT [[Orang Betawi|Orang Betawi]] p2t79j9ybehyzkrbs957s6220meepm8 Kaum Minangkabo 0 1753 8492 8491 2024-05-16T13:32:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8491 wikitext text/x-wiki #REDIRECT [[Orang Minangkabo]] gbvahdiyzdndhbw1e1g9xp50m7mz4sn Kaum Siam 0 1754 8494 8493 2024-05-16T13:32:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8493 wikitext text/x-wiki #REDIRECT [[Orang Siam]] 1o2rwfoe68fmeku9mxqy0s38ywr0fsg Kaung 0 1755 20622 8498 2024-06-04T21:50:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20622 wikitext text/x-wiki [[File:Arenga pinnata Blanco2.419.png|thumb|Puun kaung]] '''Kaung''' (hurup Arab Gundul: کاؤوڠ) atawa '''beluluk''' (hurup Arab Gundul: بلولوق) atawa '''arèn''' (hurup Arab Gundul: ارين) (''Arenga pinnata'', beraya [[Palem-paleman|Arecaceae]]) entu palem nyang paling penting abisnya [[kelapa]] bahna entu [[Taneman|taneman]] serbaguna. Ni [[Tumbuhan|tumbuhan]] bekèn dengen nama nyang roncèt kaya' ''nau'', ''hanau'', ''peluluk'', ''biluluk'', ''kabung'', ''juk,'' atawa ''ijuk'' (nama setempat di [[Pulo Sumatra|Sumatra]] ama [[Ujung Melayu]]); ''kawung'', ''taren'' ([[Basa Sunda|Sunda]]); ''akol'', ''akel'', ''akere'', ''inru'', ''indu'' (basa-basa di [[Pulo Sulawési|Sulawési]]); ''beluluk'' ([[Basa Sasak|Sasak]]); ''moka'', ''moke'', ''tuwa'', ''tuwak'' (di Nusa Tenggara); ''ruyung'' ([[Basa Jawa|Jawa]]) èn laèn-laèn sebagénya. [[Orang Welanda]] taunya ''arenpalm'' atawa ''zuikerpalm'' èn [[orang Dèt]] bilangnya ''zuckerpalme''. Di basa Inggris digero'nya ''sugar palm'' atawa ''Gomuti palm''. Kaung ièlah tumbuhan nyang dilindungin ama [[Wèt|wèt]]. == Ruju'an == [[Category:Palem-paleman]] 2gpa58mf0nli9vzkq6tpuf51hau0wi0 Kaur 0 1756 8500 8499 2024-05-16T13:32:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8499 wikitext text/x-wiki #REDIRECT [[Kabupatèn Kaur]] 92rkcirfxj2ppzfb4mtodteyn7qu3q8 Kaèpci 0 1757 20623 8519 2024-06-04T21:50:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20623 wikitext text/x-wiki [[File:KFC Pretoria.jpg|thumb|Atu warung makan Kaèpci di Pretoria, Aprika Kidul]] '''Kaèpci (KFC)''' (hurup Arab Gundul: کائيفچى) atawa '''Kaèpsi''' (hurup Arab Gundul: کائيفسى) atawa '''Kentaki''' (hurup Arab Gundul: کنتاکى) entu singketan deri mèrek '''''Kentucky Fried Chicken''''', ya'entu warung makan ayam cepet saji deri [[Amrik|Amrik]]. Dia punya markas ada di [[Louisville, Kentucky|Louisville, Kentucky]]. Hasnya ni warung makan entu ngebuat [[Ayam|ayam]] gorèng nyang ditepungin. Dia ada punya logo engkong-engkong nyang punya nama '''Kong Sander''' (hurup Arab Gundul: کوڠ سندر; basa Inggris: ''Colonel Sanders''). Ni warung makan udah bikin cabang di mana-mana negeri di dunia. == Ruju'an == [[Category:Warung makan]] [[Category:Warung tinggal madang]] 3w5gb3y6s54g69luuf7u8ggp6m6l1dt Kaèpci (KFC) 0 1758 8521 8520 2024-05-16T13:32:43Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8520 wikitext text/x-wiki #REDIRECT [[Kaèpci]] 19n4j81jj9pv7khoqki0wg5f6twswdw Kaèsar Agustus 0 1759 8523 8522 2024-05-16T13:32:43Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8522 wikitext text/x-wiki #REDIRECT [[Agustus (kaèsar)]] ft5pu4asgat86i3nd0ivz2q7yxecwxk Keacian (mantèk) 0 1760 20624 8527 2024-06-04T21:50:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20624 wikitext text/x-wiki '''Keacian''' (hurup Arab Gundul: کأچين) atawa '''kesahèhan''' (hurup Arab Gundul: کصحيحن) ièlah gagasan nyang dipaké di basa sabansarian ama di [[Mantèk|mantèk]]. Di basa sabansarian, keacian artinya bener atawa bentukannya bener. Dalem [[Mantèk|èlmu mantèk]], wabilhusus dalem [[penalaran rorodan]], atu [[Hujah (mantèk)|hujah]] dibilang '''aci''' atawa '''sahèh''' kalo ama cuman kalo itu hujah kaga' mungkin kalo [[Sarapan (mantèk)|sarapannya]] bener tapi [[Kesimpulan|kesimpulannya]] salah. == Ruju'an == [[Category:Mantèk]] 5aovn9rgvk6q9zyk479ihbst63s0mbp Keantèrobangsaan 0 1761 8529 8528 2024-05-16T13:32:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8528 wikitext text/x-wiki #REDIRECT [[Keantérobangsaan]] dt6f5dtat0b3ah8ilas6f0m9wbbsrnl Keantérobangsaan 0 1762 23371 20625 2024-07-05T14:10:41Z Bangrapip 9 23371 wikitext text/x-wiki {{Infobox anthem | title = "Keantérobangsaan" | alt_title = {{lang|fr|L'Internationale|italic=no}} (Prasman) | image = L'Internationale.jpg | image_size = | caption = ''L'Internationale'', pèrsi asli Prasman | prefix = International | country = [[Keurakanan|kaum urakan]], [[Kuminis|kaum kuminis]], [[Kemasarakatan|kaum kemasarakatan]], [[Kera'yatan masarakat|kaum kera'yatan masarakat]], and [[Kemasarakatan kera'yatan|kaum kemasarakatan kera'yatan]] | author = [[Eugène Edine Pottier|Eugène Pottier]] | lyrics_date = 1871 | composer = [[Pierre De Geyter]] | music_date = 1888 | sound = File:Internationale orchestral arrangement.ogg | sound_title = "The Internationale" (arang-arangan) }} '''''Keantérobangsaan''''' (hurup Arab Gundul: {{Script|Arabic|کأنتروبڠسأن}}; [[basa Prasman|Prasman]]: {{lang|fr|L'Internationale}}, {{IPA|fr|lɛ̃.'tɛʀ.nas.jɔ.'nal(ə)}}; [[basa Dèt|Dèt]]: {{lang|de|Die Internationale}}; [[basa Rus|Rus]]: {{lang|ru|Интернационал}} {{transliteration|ru|Internatsional}}; [[basa Tionghoa|Tionghoa]]: {{lang|zh|國際歌}} {{transliteration|zh|Guójìgē}}) ada atu tembang mashur di antéro dunia kèbot nyang deripada kaum [[kuminis]], [[Kemasarakatan|sosialis]], èn [[kera'yatan kemasarakatan]]. Ni tembang aslinya ditulis dalem [[basa Prasman]] èn banyak diterjemahin ke basa nyang roncèt, serènta juga' [[Basa Betawi|basa Betawi]]. Nah, kalu pèrsi nyang paling mashur entu dalem [[basa Rus]] ama [[Basa Tionghoa|Tionghoa]], sebab entu negara èmang pada negara kuminis nyang ngelah tembang agulannya – ni tembang. Sanonya, kata-katanya dikeja ama [[Eugène Pottier]], nyang aturannya mah dinyanyiin paké gendingnya ''[[La Marseillaise]]'' (sekarang tembang kebangsaan [[Prasman|Prasman]]). Cuman marinya, dikeja lagi dah tu atu gending baru ama orang [[Bèlgi|Bèlgi]] nama Pierre Degeyter. Di [[Basa Indonésia|basa Indonésia]], ni tembang punya terjemahan nyang paling mashur entu [[Ki Hajar Déwantara]] punya gawéan. == Kata-kata == {| class="wikitable" |+Kata-kata tembang ''Keantérobangsaan'' !Kata-kata basa Prasman '''(aslinya)''' !Kata-kata basa Indonésia (pèrsi Ki Hajar Déwantara) !Kata-kata basa Betawi !Kata-kata basa Betawi (èjaan Arab Gundul) |- ! colspan="4" |Bait pertama |- |Debout, les damnés de la terre Debout, les forçats de la faim La raison tonne en son cratère C'est l'éruption de la fin Du passé faisons table rase Foules, esclaves, debout, debout Le monde va changer de base Nous ne sommes rien, soyons tout : ''Ulang-ulangan'' (2×): : C'est la lutte finale : Groupons-nous, et demain : L'Internationale : Sera le genre humain |Bangunlah kaum yang terhina, bangunlah kaum yang lapar! Kehendak jang mulya dalam dunia, senantiasa tambah besar. Lenyapkan adat dan paham tua, kita rakyat sadar-sadar. Dunia sudah berganti rupa, untuk kemenangan kita. : ''Ulang-ulangan'' (2×): : Perjuangan penghabisan, : kumpullah melawan. : Dan Internasionale, : pastilah di dunia! |Mendusin kaum nyang jaburan, Mendusin kaum keliran! Pikiran mulain idepan, kaga' bakal kepalogan. Encagin tuman-tuman nyang kolot, èling-èling, ampé oyod. Dunia anyar semingkin terbit, orang lacur jadi werit! : ''Ulang-ulangan'': : Ni dia pengabisan! : Nyo' ngamprog, ngejaban! : Keantérobangsaan : jadi tu pègangan! : : Sampé dah pengabisan! : Rempugan, bakalan : Keantérobangsaan : jadi tu pègangan! |{{rtl-para|bew|{{Script|Arabic|مندوسين قوم ڽڠجابوران}} {{Script|Arabic|مندوسين قوم كليران}} {{Script|Arabic|فكران مولائين ايدفن}} {{Script|Arabic|کاݢه باکل کفالوݢن}} {{Script|Arabic|انچݢين تومن٢ ڽڠکولوت}} {{Script|Arabic|ايليڠ٢ امفى اويوت}} {{Script|Arabic|دنيا اڽر سمڠكين تربيت}} {{Script|Arabic|اورڠ لاچور جادي وريت}}}} :اولڠ٢ن : {{Script|Arabic|اين دي فڠابيسن!}} : {{Script|Arabic|ڽؤ ڠمفروݢ، ڠجابن!}} : {{Script|Arabic|كأنتيروبڠسأن}} : {{Script|Arabic|جادى ايت فيݢڠن!}} : {{Script|Arabic|سمفي ده فڠابيسن!}} : {{Script|Arabic|رمفوݢن! بكلن}} : {{Script|Arabic|كأنتيروبڠسأن}} : {{Script|Arabic|جادى ايت فيݢڠن!}} |} == Ruju'an == <references /> [[Category:Kuminis]] [[Bangsaan:Kemasarakatan]] [[Category:Kaum buruh]] 6beq14qy4kur5erxrewkf3pdn2w3yvh Kebab 0 1763 19398 8552 2024-06-04T21:04:30Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q179010]] 19398 wikitext text/x-wiki [[File:Shish kabob (2386650003).jpg|thumb|[[Kebab tusuk]], atu macem kebab]] '''Kebab''' (hurup Arab Gundul: کباب) entu artinya "daging panggang (atawa bakar)" di [[basa Parsi]] atawa [[basa Yunani]]. Kebab biasanya paké daging [[kambing kibas]] atawa [[daging sampi]]. Kot-kotan juga' ada nyang [[daging ayam]] ama [[ikan]] bakal macem-macem nyang has. Kalo nyang dagang orang Selam, kaga' pernah dah tu maké [[daging babi]]—kalo orang minhum kot-kotan mentak maké. [[Orang Selam]], soalnya, perboden madang daging babi bahna kaga' [[halal]]. Kebab mah roncèt pisan macemnya. Malahan, tu istilah laèn negara, laèn maksudnya. Kebab galibnya mah maran ke [[Kebab gulung|kebab gulung]] atawa kebab Turki kalu di [[Èropa|Èropa]] ama ''gyros'' kalu di [[Amrik Serèkat|Amrik Serèkat]], biar kata artinya mah mentak bisa laèn-laèn. Di [[Asia Kidul]], ni istilah bisa maran ke segala macemnya kaya' kebab ''Chappali'', kebab ''Shami'', ama kebab ''Bihari''—poko'nya macem-macem lah. == Ruju'an == [[Category:Makanan Wètan Tenga]] [[Category:Kebab]] f0alli6ygnqaj6eyqo24bev6snh4coo Kebab ceplus 0 1764 22179 22178 2024-06-12T20:14:08Z Jalilah Jali 457 /* Ruju'an */ 22179 wikitext text/x-wiki [[Gepokan:Shashlyk or Shashlik.jpg|thumb|Kebab ceplus atawa saslik]] '''Kebab ceplus''' (hurup Arab Gundul: کباب چفلوس) atawa '''saslik''' (hurup Arab Gundul: شاشلق; Rus: шашлык ''shashlyk'') entu makanan deri [[daging]]—nyang biasanya deri [[Daging sampi|daging sampi]]—nyang dipasi-pasi kotak-kotak terus diceplus ama dibakar—mèmper atawa èmang medu ama [[Kebab tusuk|kebab tusuk]]. Ni makanan ngelah ngebadeg nama nyang roncèt laèn-laèn di [[Iran|Iran]], [[Kaukasus]], [[Èropa Wètan]], ama [[Asia Tenga|Asia Tenga]],<ref>Pokhlebkin, William Vasilyevich (2004) [1978]. ''Natsionalnye kukhni nashikh narodov'' <bdi>(Национальные кухни наших народов)</bdi> [''National Cuisines of Our Peoples''] (in Russian). Mosko: Tsentrpoligraf. ISBN <bdi>5-9524-0718-8</bdi>.</ref> èn semprakan abad ke-19 jadi genter atawa bekèn sebagé ''saslik'' di antéro [[Kekaèsaran Rus]] punya wilayah nyang wayah gini [[Ruslan|Pèderasi Rus]] ama bekas negara-negara [[Uni Sowièt|Sowièt]].<ref>Davidson, Alan (2014). Jaine, Tom (per.). ''The Oxford Companion to Food''. Oksped: Oxford University Press. h. 442. ISBN <bdi>9780191040726.</bdi></ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kebab]] dj001wwqal0yaasg1xezyvn8u1dxjzc Kebab gulung 0 1765 20627 8558 2024-06-04T21:50:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20627 wikitext text/x-wiki [[File:Döner kebab slicing.jpg|thumb|Orang lagi masi-masi daging kebab puter]] '''Kebab gulung''' (hurup Arab Gundul: کباب ݢولوڠ) atawa '''kebab puter''' (hurup Arab Gundul: کباب فوتر) atawa bekèn juga' digero '''kebab Turki''' (hurup Arab Gundul: کباب ترکى; Turki: ''döner kebab'') ièlah atu macem deri kebab. Di [[basa Turki]], ''döner'' entu artinya 'muter'. Maksudnya, daging nyang jadi isiannya entu dimasaknya paké [[pemanggangan muter]] nyang ditaro njagjag diri. Itu kebab gulung dibikinnya paké [[Roti|roti]], [[salad]], [[Kambing kibas|daging kambing kibas]], [[Daging ayam|daging ayam]], atawa [[Daging sampi|daging sampi]]. Itu daging nyang udah dibakar entinya dipasi-pasi tipis-tipis. Biasanya, ada juga' saladnya langsung atawa [[Artapel gorèng|artapel gorèngnya]]. == Ruju'an == [[Category:Makanan]] [[Category:Kebab]] t82lp5unycbjstfoleeyf75ymtlrj27 Kebab tusuk 0 1766 20628 17936 2024-06-04T21:50:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20628 wikitext text/x-wiki [[File:Şiş kebap and pilav.jpg|thumb|Kebab tusuk ama [[Pilau|nasi pilau]]]] '''Kebab tusuk''' (hurup Arab Gundul: کباب توسوق; [[Basa Turki|Turki]]: ''şis kebap'') atawa '''kebab biting''' (hurup Arab Gundul: کباب بيتيڠ) entu makanan [[daging sampi]] nyang dipasi-pasi kotak-kotak, terus dipanggang ama ditusuk kaya' [[saté]].<ref>John Ayto (18 October 2012). ''The Diner's Dictionary: Word Origins of Food and Drink''. OUP Oxford. h. 192–. <nowiki>ISBN 978-0-19-964024-9</nowiki>.</ref> Ni makanan mèmper atawa malah medu ama makanan nyang namanya [[Kebab ceplus|saslik]], nyang ditemuin di kawasan [[Kaukasus]].<ref>Davidson, Allen, "The Oxford Companion to Food", h.442.</ref> == Ruju'an == [[Category:Makanan Wètan Tenga]] [[Category:Kebab]] 2e0y12h4kq814fhwc8bqnlh5u2g7lfl Kebareng-barengan 0 1767 24993 20629 2024-08-20T09:57:19Z Bangrapip 9 24993 wikitext text/x-wiki [[File:Individualism & Collectivism.jpg|thumb|[[Gambar bèbèr|Gambar bèbèr]] bèdanya [[Kenapsi-napsian|kenapsi-napsian]] ama [[Kebareng-barengan|kebareng-barengan]]]] '''Kebareng-barengan''' (hurup Arab Gundul: کبارڠ٢ن; Indonésia: ''kolektivisme'') ièlah penjegregan [[Ahlak|ahlak]], [[Pilsapat pulitik|pilsapat pulitik]], [[kepemikiran]] (''ideologi''), atawa pendelengan kemasarakatan nyang ngejungjung kelompok ama itu kelompok punya kepentingan. Kebareng-barengan lawannya [[kenapsi-napsian]]. Orang kebareng-barengan junudnya ama masarakat atawa kepentingan negara dalem macem-macem jenis [[sistim pulitik]], [[Atur banda|atur banda]], èn [[didikan]]. == Ruju'an == [[Category:Kebareng-barengan]] asgr3q3okpqyngnhihse4pppqt4vl7e Kebebelan 0 1768 22238 20630 2024-06-16T13:04:06Z OrangKalideres 327 Koreksi 22238 wikitext text/x-wiki [[File:Constipation.JPG|thumb|Implengan sinar rongsen deri bocah lanang nyang kebebelan]] '''Kebebelan'''<ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: كببلن) atawa basa aksinya ''konstipasi'' entu gangguan di [[sistim penyernaan]] pas [[Manusia|orang]] (atawa mentak [[héwan]]) bèraknya jadi keras nyang ngerihu ampé-ampé susah dikuarin ama bikin sakit nyang ngentek di orang nyang kenanya. Kebebelan kalo udah kedalon-dalon digero' juga '''bo'ol pangpet''' (''obstipasi''). [[Bo'ol pangpet]] kalo udah kedalon bisa-bisa jadi [[kangker iso]] nyang bisa kebina-bina. == Ruju'an == {{Reflist}} [[Category:Penyakit]] 56ze45810jd5ae5y7sho21czb9xj0f4 Kebo 0 1769 20631 8573 2024-06-04T21:50:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20631 wikitext text/x-wiki [[File:Wasserbüffel (25787818312).jpg|thumb|Kebo]] '''Kebo''' (hurup Arab Gundul: كبو; nama Latèn: ''Bubalus bubalis'') ièlah [[héwan ngganyem]] nyang jadi angonan bakal banyak bangsa di dunia, wabilhusus di [[Asia|Asia]] èn [[Amrik Kidul|Amrik Kidul]]. Ni héwa ièlah [[penglulutan]] deri kebo atar (orang Hindi mah bilangnya ''arni'') nyang masing kena kepapagan di daèrah-daèrah [[Pakistan|Pakistan]], [[Hindi|Hindi]], [[Benggaladésa|Benggaladésa]], [[Népal|Népal]], [[Butan|Butan]], [[Piètnam|Piètnam]], [[Tiongkok|Tiongkok]], [[Pilipénen|Pilipénen]], [[Taiwan|Taiwan]], [[Indonésia|Indonésia]], [[Muang-Tay|Siam]], èn [[Malésia|Malésia]]. Adapun kebo punya anak namanya '''gudèl'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 114.</ref> (hurup Arab Gundul: ݢودل) atawa '''pelèn<ref name=":0" />''' (hurup Arab Gundul: فلين) atawa '''unèng<ref name=":0" />''' (hurup Arab Gundul: اونيڠ) atawa '''menèng<ref name=":0" />''' (hurup Arab Gundul: منيڠ). == Ruju'an == <references /> [[Category:Héwan]] [[Category:Héwan angonan]] 7w1nef7xqkdzswi0vwqn3d8kwh2acdj Keboléan (peranti alus) 0 1770 20632 8576 2024-06-04T21:50:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20632 wikitext text/x-wiki [[File:Gimp tutorial speechbubbles17.png|thumb|''Distress Selection'', atu keboléan peranti alus di program pemermak poto GIMP]] Dalem [[Peranti alus|peranti alus]], istilah '''keboléan''' (hurup Arab Gundul: كبولين; Inggris: ''feature'') ada punya berapa ta'rip, nyang sering rada laèn deri ta'rip nyang umum deri ni istilah.<ref>Apel, Sven; Kästner, Christian (Agustus 2009). [https://www.jot.fm/issues/issue_2009_07/column5/ "An Overview of Feature-Oriented Software Development"]. ''The Journal of Object Technology''. '''8''' (5): 49-84.</ref> [[Institut Tukang Insinyur Lèstrik èn Èlèktronik]] (''The Institute of Electrical and Electronics Engineers'') atawa IEEE na'ripin keboléan di dalem [[Dokumèntasi jal peranti alus|IEEE 829]] (sekarang pakem bakal dokumèntasi jal peranti alus nyang udah apkir) sebagé "ciri nyang ngebèdain bakal peranti alus punya gambar (tulad: kinerja, keluwesan, atawa kepakéan)".<ref>IEEE Std. 829-1998</ref> == Ruju'an == [[Category:Peranti alus]] secjhp3jrq3jaujffnkbuhe3oy5emhz Kebudayaan Indonésia 0 1771 25010 20633 2024-08-20T10:04:19Z Bangrapip 9 25010 wikitext text/x-wiki '''Kebudayaan Indonésia''' (hurup Arab Gundul: کبودايأن اندونيسي; Indonésia: ''kebudayaan Indonesia'') kebentuk deri papagan antara budaya asli setempat ama sawaban deri laèn-laèn bangsa sedari jaman bahola. Indonésia letaknya di tenga-tenga jalur dagang kolot antara [[Wètan Jau|Wètan Jau]], [[Asia Kidul-wètan|Asia Kidul-wètan]], èn [[Wètan Tenga|Wètan Tenga]], nyang nyebabin banyaknya plaktèk-plaktèk budaya nyang kesawaban ama banyak agama, kaya' [[Buda|Buda]], [[Serani|Serani]], [[Konghucu (agama)|Konghucu]], [[Hindu|Hindu]], èn [[Islam|Selam]], nyang kabèhannya pada stèrek di kota-kota bandar gedé. Hasilnya entu kacukan baru budaya, nyang sering laèn deri orang asli setempat punya budaya. Misalnya, penggabregan antara Islam ama Hindu nyang jadi kepercayaan Abangan, ibingan Bali nyang ada punya ceritra kerajaan Buda ama Hindu, seni Selam èn setil bangunan nyang ada di [[Sumatra|Sumatra]], wabilkusus di tana Minangkabo ama [[Acéh|Acéh]], seni terdisionil, musik, èn gerak badan nyang digabreg dalem atu maèn penca, nama ''pencak silat''. Adapun alam Kulon nyawabin Indonésia dalem hal èlmu pengetahuian, tèhnolohi, èn hiburan modèren, kaya' acara tipi, pèlem, musik, serènta sistim èn mas'alah pulitik. Hindi gableg juga' embanan di Indonésia dalem hal lagu ama pèlem. Atu jenis tembang nyang nada-nadanya kaya' Hindi, ya'entu dangdut, nyang sering mengrupaken campuran musik Arab ama Melayu. Bagèn kata ada ngebadeg embanan asing, ada juga' daèrah Indonésia nyang di peloksok-peloksokan nyang masing ngejaga dia punya budaya setempat. Ètnis-ètnis setempat, kaya' Batak, Nias, Mentawé, Asmat, Dani, Sumba, Dayak, Toraja, èn masing ngejeprah laènnya masing ngamalin dia punya rituil, adat, èn maké baju terdisionil. == Tonil terdisionil == === Gending === Indonésia ièlah tempat aslinya gamelan dengen gamelan pèrsi pulo Jawa, Sumatra, ama Bali nyang paling sering kecatet. Gending terdisionil Jawa Kulon, Jawa Tenga, ama Jawa Wètan, serènta Bali, ièlah gamelan (nglingkup: gambang, bonang, saron, kenong, go'ong, èn ngebadeg lagi dah nyang laènnya). Gamelan uda diakuin jadi Gawéan Ajib Budèl Budaya Lisan èn Bukanbenda Gamelan ama UNESCO (Paguyuban didikan, Ilmiah, èn Kebudayaan Peserèkatan Bangsa-Bangsa). Ari bulan 29 Juni 1965, Koes Plus, atu paguyuban gending pop Indonésia nyang kesohor di tahon 1960-an, 1970-an, èn 1980-an, dibui di Glodok, Jakarta Wètan, lantaran maènin gending has Kulon. Abis lèngsèrnya itu Persidèn Sukarna, itu hukum dicabut, èn tahon 1970-an, to Penjara Glodok dibubarin ama dijadiin pasar mol gedé. Kroncong ièlah jandrah gending nyang maké gitar ama kentrung bakal jadi dia punya alat gending nyang utama. Ni jandrah ada asal-muasalnya deri Portugal èn dikenalin ama sudagar Portugis selamanya abad ke-15. Ada atu paguyuban Kroncong Tugu di Jakarta Lor èn laèn-laèn paguyuban gending kroncong di Maluku, nyang gableg sawaban stèrek deri Portugis. Ni jandrah tau bekèn di ponggahan pertama abad ke-20. Adapun kroncong punya bentuk wayah gini namanya pop kroncong. Angklung ièlah atu orkès gending nyang asalnya deri Jawa Kulon. Ni orkès dapet antérobangsa punya pengakuan bahna UNESCO udah nyatutin dah itu alat gending bambu jadi budèl budaya bukanbenda. Gending Sasando alus deri Propinsi Nusa Tenggara Wètan di Timor Kulon bener-bener laèn dah. Sasando maké alat nyang dikeja deri kobètan daon lontar (Borassus flabellifer), nyang bentukah mèmper ama arpa. === Ibingan === === Lakon èn lènong === === Maèn pukulan === == Seni gambar terdisionil == === Gambar === === Pahat kayu === === Pahat batu === == Rancang gedong == == Kerajinan == == Pakéan == === Pakéan adat === ==== Batik ==== ==== Kebaya ==== ==== Pèci ==== == Makanan == == Tahayul èn ceritra ra'yat == == Sastra == == Plesir èn gerak badan == == Média bekèn == === Pèlem === === Tipi === === Radio === == Agama èn pilsapat == == Keriaan == {{Indonésia}} [[Category:Kebudayaan Indonésia]] ml51nrpez8nt4r2ale7j26c3pxsg8tx Kecamatan 0 1772 25687 20634 2024-09-18T05:17:37Z OrangKalideres 327 Koreksi 25687 wikitext text/x-wiki {{Pegarin}} '''Kecamatan''' ya'entu atu pembagèan bestir di [[Indonésia]] abisnya [[kabupatèn]] èn [[kota]]. == Ruju'an == {{Reflist}} [[Category:Kecamatan]] [[Category:Geograpi]] azl1heeu5e7zntpxp6hxqltp91zup52 Kecamatan Bantaèng 0 1773 20635 8598 2024-06-04T21:50:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20635 wikitext text/x-wiki '''Bantaèng''' ya'entu ibu negeri [[Kabupatèn Bantaèng|Kabupatèn Bantaèng]] nyang jadi sintrem guwernemèn èn atur bandanya [[Kabupatèn Bantaèng|Kabupatèn Bantaèng]]. Jenggarnya 28,85 km<sup>2</sup> èn jumblah penjogrognya ada 40.544 orang taon 2021. == Ruju'an == [[Category:Kecamatan di Kabupatèn Bantaèng]] 1pobx1gb3cof7ktr8eca724lemkgk52 Kecukongan 0 1774 8601 8600 2024-05-16T13:32:51Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 8600 wikitext text/x-wiki #REDIRECT [[Kepercukongan]] fpay5a49tke8t1uw3etoeckjxot5fwl Kecèwè'an 0 1775 8603 8602 2024-05-16T13:32:51Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8602 wikitext text/x-wiki #REDIRECT [[Kewadonan]] ac3ji0gqr8oolq2toluubnere21d3eu Kedantaan pampangan 0 1776 20636 8606 2024-06-04T21:50:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20636 wikitext text/x-wiki '''Kedantaan pampangan''' (hurup Arab Gundul: کدنتأن فمفڠن; Inggris: ''display resolution'') ièlah jumblah piksel nyang dipampangin di atu muka. Ni atu deri angka nyang ngasi tau [[Layar kumputer|layar kumpiuter]] punya kemonèsan. Tuladnya, "pampangan 640 × 480" artinya gableg 640 piksel deri huk samping ke laèn huk ama 480 piksel deri atas ke bawah (kaya' di pampangan VGA). Mangka, kabèhannya entu 640 × 480 = 307.200 piksel atawa sembabad ama 0,3 mègapiksel. Ni dia nyang dimaksud ama kedantaan pampangan 640 × 480. == Ruju'an == [[Category:Tèhnolohi pampangan]] br04qw8r4qu9s3lxmbbgpnn1rnss38h Kedemangan 0 1777 8608 8607 2024-05-16T13:32:52Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8607 wikitext text/x-wiki #REDIRECT [[Kedemangan mètropolitan]] 7o52s2jft2jivjnvfq4tk5eqp4ggtnm Kedemangan di Indonésia 0 1778 20637 8615 2024-06-04T21:50:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20637 wikitext text/x-wiki '''Kedemangan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 115.</ref> (hurup Arab Gundul: کدمڠن; Welanda: ''district''), dalem [[Indonésia|Indonésia]] punya kontèks, ngruju' ke pembelèkan bestir trap ketiga, di bawahnya kabupatèn atawa kota. Adapun istilah nyang sebenernya lebi mashur entu '''kecamatan''' (hurup Arab Gundul: کچامتن) nyang dipaké di banyak bilangan di Indonésia. Sementara entu, istilah ''distrik'' cuman dipaké di propinsi nyang di Papua doang. Di [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]], istilah dia pada punya paké entu ''kapanéwon'' di dalem atu kabupatèn, sementara istilah ''kemantrèn'' seturu-turunya entu cuman dipaké di jero wilayah [[Yogyakarta Kota|Yogyakarta Kota]], itu propinsi punya kota atu-atunya. Berales ama Statistik Indonésia, kabèhan ada 7.252 kedemangan di Indonésia per 2019, nyang dibelèk-belèk lagi ke dalem 83.820 désa bestir (désa atawa kerurahan). Pas Jaman Normal èn awal-awal jaman kiblik, istilah nyang dipaké entu ''kewedanan'' nyang juga medu ama ''kedemangan'', atu bagèan deri kabupatèn. Adapun kecamatan diterjemahinnya jadi anak-kedemangan atawa onderdistrik (Welanda: ''onderdistrict''). Abisnya itu kewedanan pada diapusin, istilah kedemangan mulain dikaètin ama kecamatan nyang mana langsung dibestir ama atu kabupatèn. Média-média mashur kaya' ''The Jakarta Post'', ''Kompas'', ama ''Tempo'' pada maké kata ''district'' bakal ngeruju' ke kecamatan. Adapun ladènan terjemahan mesin kaya' Gugel Terjemah ngaco nerjemahinnya, malah ''district'' diartiin kabupatèn. == Ruju'an == <references/> 4cf25xg0pk2ifqec6f05jrelkr5yfzm Kedemangan mètropolitan 0 1779 20638 8620 2024-06-04T21:50:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20638 wikitext text/x-wiki '''Kedemangan mètropolitan''' nya'entu jenis [[Kedemangan setempat|kedemangan guwernemèn setempat]] di [[Inggris|Inggris]]. Kedemangan mètropolitan dibikin semprakan tahon 1974. ==Ruju'an== [[Category:Inggris]] gp7mfu65qwlmoszihcaoa0lusmwjtwa Kediri Kabupatèn 0 1780 20639 8623 2024-06-04T21:50:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20639 wikitext text/x-wiki '''Kediri Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Pamenang, Kediri Kabupatèn|Pamenang]]. Ni kabupatèn ngejenggar ampé 1.523,92 km<sup>2</sup> dengen kepadetan penduduknya 1.097 orang/km<sup>2</sup>. Ada 1.673.158 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Kediri Kabupatèn]] t727anyuddd5lwfstvof92tw53m4whn Kediri Kota 0 1781 20640 8626 2024-06-04T21:50:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20640 wikitext text/x-wiki '''Kediri Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 67,20 km<sup>2</sup> dengen kepadetan penduduknya 4.300 orang/km<sup>2</sup>. Ada 289.418 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Kediri Kota]] 5mr7fm1a8l5y2smlts3dwgpypl0tzwv Kedogan 0 1782 20641 8629 2024-06-04T21:50:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20641 wikitext text/x-wiki [[File:Häststall Elfviks gård dec 2008.jpg|thumb|Bagèan jero kedogan]] '''Kedogan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 500.</ref> (hurup Arab Gundul: کدوݢن) atawa '''istal'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: استل) ièlah gedong nyang dipaké bakal nyimpen [[kuda]] ([[kandang]]) ama jadi tempat kuda ngapa-ngapain, kaya' ngelebok ama ngelempus. Kedogan biasanya atu gedong nyang dalemnya dikeleng bangsal-bangsalan atawa tèmbok bakal misahin kuda ama kuda laènnya. == Ruju'an == [[Category:Kandang]] [[Category:Kuda]] ocsizu69iufpb42cmos9qftgji94smn Kedok gas 0 1783 20642 18992 2024-06-04T21:50:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20642 wikitext text/x-wiki [[File:Gas mask MUA IMGP0157.jpg|thumb|Kedok gas punya tampang]] '''Kedok gas''' (hurup Arab Gundul: {{Script|Arabic|کدوق ݢس}}) ièlah [[kedok]] nyang dipaké bakal ngaling-ngalingin pemakénya biar kaga' ngirup [[penyembutrak]] (''polutan'') udara èn gas racun atawa gas bèlèr. Tu kedok ngeja atu congkok di [[Bacot|bangus]] ama [[Idung|idung]], selaèn juga' ngaling-ngalingin [[Mata|mata]] ama lapisan rawan laènnya di [[Muka|muka]]. == Ruju'an == [[Category:Pakéan]] hck3eizw4augv97de23t5ue335xkm4t Kedung 0 1784 20643 8636 2024-06-04T21:50:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20643 wikitext text/x-wiki '''Kedung''' (hurup Arab Gundul: کدوڠ; [[Basa Indonésia|Indonésia]]: ''lubuk''; [[Basa Inggris|Inggris]]: ''Benthic zone'') entu atu wilayah [[Èlmu lingkungan|lingkungan]] di bagèan paling bawah atawa dasar deri atu peraèran kaya' [[Kali|kali]], [[Laot|laot]], atawa [[Sètu|sètu]], keitung juga' muka tenegan èn lapisan bawah mukaan. Kedung juga' bisa artinya [[Legok|legok]] di dasar kali. == Ruju'an == [[Category:Èlmu ujud aèr]] [[Category:Èlmu lingkungan aèr]] m1bvgn0026rzbmk1849k0ridrs450pq Kedungwaringin 0 1785 20644 8639 2024-06-04T21:50:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20644 wikitext text/x-wiki '''Kedungwaringin''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 3.153,00 hèktar. == Ruju'an == 8brrvf21754vgosc5ghi1mpyzlj0f6e Keempuanan 0 1786 20645 8643 2024-06-04T21:50:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20645 wikitext text/x-wiki '''Keempuanan''' entu atu téori kemasarakatan nyang berales ama wadon nèger<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Nèger''' (hurup Arab Gundul: نيݢر) – ''orang kulit hitam'' (Ind.); ''black person'' (Ing.).</ref> punya sejarah ama pengaleman saban sarian. Atu mupakirah<ref>'''Mupakirah''' (hurup Arab Gundul: مفكرة) – ''cendekiawan, intelektual'' [perempuan] (Ind.); ''intellectual'' (Ing.).</ref> nama Layli Maparyan (Philips) bilang kalo ni téori punya tujuan entu bakal nyeimbangin lagi ubungan manusia ama kalangan (alam) èn ngislahin manusia puna idup liwat kerohanian.<ref name=":0">Phillips, Layli. (2006). ''[https://books.google.co.id/books?id=ivRKKHfGxxwC&pg=PR42&lpg=PR42&dq=Ogunyemi+womanism&source=bl&ots=yRphONjQ2n&sig=ACfU3U2wX3Qj5h8HsZGY7c8xWRMcbh8UQg&hl=id&sa=X&ved=2ahUKEwj49uP2q-32AhVVR2wGHTQIAO0Q6AF6BAg_EAM#v=onepage&q=Ogunyemi%20womanism&f=false The Womanist Reader]''. UK: Taylor & Francis. h. 7. <nowiki>ISBN 978-0-415-95411-2</nowiki>.</ref> Mualipah<ref>'''Mualipah''' (hurup Arab Gundul: مؤلفة) – ''penulis, pengarang'' [perempuan] (Ind.); ''author'' (Ing.).</ref> nama Alice Walker pertama kalinya maké istilah ''womanist'' dalem dia punya gawéan ceritra pèndèknya nyang judulnya ''Coming Apart'' tahon 1979.<ref name=":0" /><ref>Encyclopedia. (2022). [https://www.encyclopedia.com/philosophy-and-religion/other-religious-beliefs-and-general-terms/miscellaneous-religion/black-womanhood#2831200405 "Black Womanhood"]. ''www.encyclopedia.com''. Dibuka per 19 Agustus 2023.</ref><ref>Walker, Alice. (1981). "Coming Apart". ''You Can't Keep a Good Woman Down''. Niu-Yorek: Harcourt Brace Jovanovich.</ref> Semprakan entu, istilah ''womanist'' mingkin ngembang, jadi usaha perlawanan, èn tapsir pemahaman-pemahaman kaya' kewadonan, lanang, èn kenègeran (''blackness''). == Ruju'an == [[Category:Téori kemasarakatan]] [[Category:Keempuanan]] [[Category:Kewadonan nèger]] 84xcya84pgt78o7bhya7r8uo21eybv3 Kegajulan 0 1787 20646 8646 2024-06-04T21:50:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20646 wikitext text/x-wiki '''Kegajulan''' (hurup Arab Gundul: کݢاجولن) atawa '''keblogodan''' (hurup Arab Gundul: کبلوݢودن) entu lèngga'-lènggo' nyang dilakonin ama [[Manusia|orang]] nyang petunjang ama atu [[negara]] atawa daèrah punya [[wèt]]. Orang nyang ngelakonin kegajulan entu '''pegajulan''' (hurup Arab Gundul: فݢاجولن) atawa '''blogod''' (hurup Arab Gundul: بلوݢود). == Ruju'an == [[Category:Kegajulan]] sfq7zzi1f3n5rirauo2uzx6z9741lo2 Kekaèsaran Portugis di Nusantara 0 1788 20647 8650 2024-06-04T21:50:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20647 wikitext text/x-wiki {{Sejarah Indonésia}} Portugis ya'entu bangsa nyang pertama kali datang ke [[Kepuloan|Kepuloan Nusantara]] untuk niaga rempah-rempah èn nyebarin igama Katolik sambil diriin pos èn benteng perniagaan g92ym7tpcr6p9ir7xh332pu846jwzup Kekeji 0 1789 20648 8653 2024-06-04T21:50:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20648 wikitext text/x-wiki [[File:Die Weinraute, lat. Ruta graveolens, Pflanze mit den gelben Blüten.jpg|thumb|Kekeji]] '''Kekeji'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 524.</ref> (hurup Arab Gundul: ککجى; Inggris: ''rue'', ''common rue'' atawa ''herb-of-grace''; Latèn: ''ruta graveolens'') ièlah [[Macem (pengrèrodan)|macem]] [[tumbuan]] dalem [[Jenis (pengrèrodan)|jenis]] ''Ruta'' nyang ditanem jadi taneman hias atawa jamu. Ni tumbuan asalnya deri [[Semenanjung Balkan]]. Sekarang, ni kekeji pada ngejeprah di mana-mana di dunia di [[Taman|kebon-kebon]], sebab lantaran daonnya rada blao, ama kadang-kadang bahna dia ama [[tana]] cègèr ama panas mah bisa-bisa aja. Ni juga' [[Penimuan|ditimu]] jadi ramuan jamu, bumbu, ama nyang rada jarangan bakal nggesu serangga. == Ruju'an == gqq7kegda2atu4634121co19qqrb031 Kekempul 0 1790 20649 8662 2024-06-04T21:50:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20649 wikitext text/x-wiki [[File:Human buttocks.jpg|thumb|Bol wadon (atas) ama bol lanang (bawa)]] '''Kekempul<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref>''' (hurup Arab Gundul: ككمفول) atawa '''kempol<ref name=":0" />''' (hurup Arab Gundul: كمفول) atawa '''bokong<ref name=":0" />''' (hurup Arab Gundul: بوکوڠ) atawa '''pantat''' (hurup Arab Gundul: فنتت) entu bagian bulet deri bagèan awak luar nyang adanya di belakang daèrah panggul di banyak [[héwan nété']]. Bol dibentuk deri [[tulang pinggul]] ama [[tunggir]]. Di tenga-tenganya bol ada lobang nyang namanya [[silit]]. Silit gunanya bakal lobang kuaran [[tai]] ([[bèrak]]) ama [[kentut]]. Di banyak budaya, bol dianggep jadi [[bèngbatan napsu]].<ref>Hennig, Jean-Luc (1995). ''The rear view: A brief and elegant history of bottoms through the ages''. London: Souvenir. <nowiki>ISBN 0-285-63303-1</nowiki>.</ref> Banyak juga' budaya nyang ngeja bol bakal jujuan hukuman pukul, sebab lapisan lemak di pantat tebel pisan jadi perlindungan deri cidera, cuman tetep bisa ngrasain sakit. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] <references /> [[Category:Kekempul]] pkkwt6ytebn1wr2r07ktzpesn65xt8o Kekempung 0 1791 20650 8667 2024-06-04T21:50:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20650 wikitext text/x-wiki [[File:Urinary System (Male).png|thumb|Sistim kekencingan lanang]] [[File:Urinary System (Female).png|left|thumb|Sistem kekencingan wadon]] '''Kekempung'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: ککمفوڠ) atawa '''kempung<ref name=":0" />''' (hurup Arab Gundul: کمفوڠ) atawa '''kantong kencing<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ کنچيڠ) atawa '''kencingan<ref name=":0" />''' (hurup Arab Gundul: کنچيڠن) atawa '''kencing-kencingan<ref name=":0" />''' (hurup Arab Gundul: کنچيڠ٢ن) atawa '''pepurus<ref name=":0" />''' (hurup Arab Gundul: ففوروس) atawa '''klembung<ref name=":0" />''' (hurup Arab Gundul: کلمبوڠ) atawa '''pelembungan kencing'''<ref name=":0" /> (hurup Arab Gundul: فلمبوڠن کنچيڠ) entu [[orhan]] di dalem [[Awak|awak]] [[Manusia|orang]] nyang gunanya bakal nampung [[aèr kencing]]. Ni – bagèan deri sistim kekencingan. Aèr nyang dipinum dimiliin ke kekempung. Kekempung nadangin aèr biar tu awak bisa gawé. Kekempung gawénya barengan ama [[Ginjel|gerinjel]]. [[Ginjel|Gerinjel]] ngeresikin aèr kita punya pinum. Ni rèncèt ampé tu kekempung kebek, kaga' gableg nampung lagi. Di ni hal, kurang lebi gedénya sembabad ama bola kasti. Kekempung ngasi tau [[Otak|utek]] kalu tu aèr kudu dikopongin. Macan tu pesen diterima ama utek, [[Sepir|sepir]] di sekitarannya kekempung bakalan mulain ngebejeg èn tu kekempung bakal ngeden. Mangka di entu waktu, kekempung ngirim pesen ke [[sepir kokot]] (''sphincter'') biar ngantol èn ngelosin caèran kuar. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Kekempung]] l5rjmie7v8oxzvluzvvgj8djw2d03hc Kekerajaanan Bali 0 1792 20651 8671 2024-06-04T21:50:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20651 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kekerajaanan Bali''' ièlah atu rèndèngan kerajaan-kerjaan Hindu–Buda nyang tau bekuku di sebagèan pulo nyang ada gunung meledugnya nama Bali, di Kepuloan Sunda Kecil, Indonésia. Dengen sejarah kerajaan asli Bali nyang ngejingku semprakan abad ke-10 M ampé awal-awal abad ke-20, kerajaan Bali ada ngasi unjuk atu kebudayaan mahkamah Bali nyang pernik di mana unsur-unsur arwah asli ama pemuja-mujaan karuhun digabreg ama sawaban Indu – nyang bolé nutur deri Hindi liwat Jawa kuna – pada megerin, ngeja kandel, ama ngebentuk kebudayaan Bali. [[Category:Sejarah Indonésia]] 1s5jtgm73f82tg5doytet0bfz82crn4 Kekiongan 0 1793 20652 8676 2024-06-04T21:50:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20652 wikitext text/x-wiki [[File:Ankle.jpg|thumb|Kekiongan]] '''Kekiongan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: ککيوڠن) atawa '''kengkiongan<ref name=":0" />''' (hurup Arab Gundul: کڠکيوڠن) atawa '''kiong<ref name=":0" />''' (hurup Arab Gundul: کيوڠن) atawa '''mata kèong<ref name=":0" />''' (hurup Arab Gundul: مات کيوڠ) atawa '''mata kaki<ref name=":0" />''' (hurup Arab Gundul: مات کاکى) atawa '''mata kèok<ref name=":0" />''' (hurup Arab Gundul: مات کيوق) atawa '''memuncangan<ref name=":0" />''' (hurup Arab Gundul: ممونچڠن) atawa '''muncang<ref name=":0" />''' (hurup Arab Gundul: مونچڠ) entu [[sendi]] nyang nyangcangin [[tungké]] ama [[Kaki|kaki]] èn kebentuk deri ujung-ujung [[Tulang bencurang|balung bencurang]] serènta [[Tulang belajeg|balung belajeg]] èn [[tetungkak]]. Itu tulang dicangcang ama [[ligamèn]] nyang kuat, jadinya kebentuk dah tu [[sendi]]. Adapun mè' kaki kena jadi panteng sebab adanya bungkus sendi ama ligamèn nyang kuat. Sendi mè' kaki sering bisa kena cidera. Padahal, ni pesendian kudu kena beguna baè'-baè' sebab kanggo bakal [[gerak badan]] atawa nglakonin juntrungan badan laènnya. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kekiongan]] hh1h30cfdlvjuafgritzeglucgcltep Kelah hukum 0 1794 20653 8681 2024-06-04T21:50:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20653 wikitext text/x-wiki '''Kelah hukum''' (hurup Arab Gundul: کلخت حكم) entu kejadian kapan ada dua orang atawa paguyuban minta' ama [[mahkamah]] atawa [[hakim]] bakal nyeleséin cèkcok atawa sengkèta. Itu dua peserènta dalem kelah digero'nya "pihak". Saban pihak galibnya diwakilin ama [[Pokrol|pokrol]]. Jadinya, nyang ngomong di sidang ya si pokrol bakal tu pihak. == Ruju'an == [[Category:Hukum]] tl8288cli0r9rrgl2j0wkff799akiq1 Kelah wèt 0 1795 8683 8682 2024-05-16T13:32:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8682 wikitext text/x-wiki #REDIRECT [[Kelah hukum]] 47h0zdijeftj6ukh5l8jhzhlme66ai7 Kelas (èlmu hayat) 0 1796 20654 8690 2024-06-04T21:50:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20654 wikitext text/x-wiki [[File:Taxonomic Rank Graph.svg|thumb|Gambar bèbèr pengrèrodan]] '''Kelas''' (hurup Arab Gundul: کلاس) entu atu trap dalem penglompokan ilmiah [[Héwan|satwa]] èn [[Tumbuan|tumbuan]] dalem [[èlmu hayat]]. Enni trap ada di bawahnya [[Barung (èlmu hayat)|barung]] èn di atasnya [[Wangsa (èlmu hayat)|wangsa]]. Tulad, [[héwan nété']] entu kelas bakal [[Anjing|anjing]], nyang barungnya ''chordata'' (satwa nyang ada punya [[tulang geger]]), wangsanya entu ''carnivora'' ([[Héwan makan daging|satwa makan daging]]), èn [[Permili (èlmu hayat)|permilinya]] entu ''Canidae''. == Ruju'an == avcs2kdxn87y4olwo4fyfdvce36kn4p Kelil 0 1797 20655 8693 2024-06-04T21:50:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20655 wikitext text/x-wiki [[File:Hebron172.JPG|thumb|Kelil diimpleng deri atas]] '''Kelil''' (hurup Arab Gundul: خليل ; Arab: الخليل ''al-Khalīl'' atawa خَلِيل الرَّحْمَن ''Khalīl al-Raḥmān''; Ibrani: חֶבְרוֹן ''Ḥeḇrôn'') entu kota [[Palestèn|Palestèn]] nyang jaraknya 30 km (19 mil) di bekidulnya [[Bétulmegedis|Bétulmegedis]]. Ni kota adanya di [[Pegunungan Kelil]], 930 mèter (3.050 kaki) di atasnya muka laot. Ni kota – kota paling gedé di [[Bantaran Kulon|Bantaran Kulon]], ama kota paling gedé nomer dua di wilayah Palestèn abisnya [[Gajah (kota)|Gajah]]. Ada barang 215.000 orang nyang tinggal di Kelil (2016). == Ruju'an == 841zrw0xf1uss23mxfhst9acmdfr6nu Kelimaan 0 1798 20656 8698 2024-06-04T21:50:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20656 wikitext text/x-wiki '''Kelimaan''' (hurup Arab Gundul: کليماءن; [[Basa Indonésia|Indonésia]]: ''formalitas'') entu tata cara atawa sepèdèngan abet atawa omongan nyang udah dimantepin, nyang secara engehannya mèmper ama [[upacara]] biar kata biasanya mah cuman reécé doang. Kelimaan bisa aja seinggan [[Salaman|salaman]] pas baru kenalan di budaya Kulon ampé-ampé tata cara nyang bener-bener kudu poma dijalaninnya kaya' [[soja]], salaman, tabé-tabéan, ama tukeran [[Kartu nama|kartu nama]] nyang biasanya nandain adanya kenalan dua pengusaha di [[Jepang|Jepang]]. Kalu di kalangan hukum ama kenegaraan, kelimaan juga' nglingkup hal-hal kaya' nyabanya [[hop negara]] dengen iringan [[tembang kebangsaan]]. == Ruju'an == [[Category:Abet orang]] f1pvmbezxtd85cqgcu2im0sppq2p78j Kelir (implengan) 0 1799 20657 8702 2024-06-04T21:50:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20657 wikitext text/x-wiki [[File:Projection-screen-home.jpg|thumb|Kelir implengan]] '''Kelir'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: کلير) atawa '''layar''' (hurup Arab Gundul: لاير) entu gelaran nyang di sono diimplengin dah itu [[Mesin impleng pèlem|mesin impleng]] bakal nyetèl [[Pèlem|pèlem]]. Kadang, kelir bisa' paké tèmbok, kadang kaèn, kadang malahan kertas karton. Téater biasanya pada gableg dah nyang namanya kelir. Ada juga' kelir bopongan nyang bisa digèrot ke mana-mana kalo belon ada kelir bawaannya di itu gedong. Kelir biasanya kalo' ngga' puti ya abu-abu biar tu pèlem danta kepampang di kelirnya. Wayah gini punya kelir mah dikejanya deri kertas PVC nyang digabreg-gabregin biar kiatannya jadi atu. == Ruju'an == <references /> [[Category:Perpèleman]] 2ugvxmxtpgb6kcbng2dwmwvmjiv5g10 Kelir pipi 0 1800 20658 8705 2024-06-04T21:50:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20658 wikitext text/x-wiki [[File:Dance little sister.jpg|thumb|Tukang ibing Jawa paké kelir pipi]] '''Kelir pipi''' (hurup Arab Gundul: کلير فيفى) atawa '''mèra pipi''' (hurup Arab Gundul: ميرا فيفى) ièlah semacem [[Alat dandanan|alat dandanan]] nyang ditèmpèlin di [[pipi]], biasanya mèra atawa mèra jambu. Kelir pipi ampir mesti dipaké ama wadon èn kaga' sering dipaké ama lanang kecuali kalu lagi [[Tukang lakon|nglakon]]. Kelir pipi sanonya dipaké ama [[Mesir|orang Mesir]] tahon 3.000 SM. Tahon 1800-an, maké alat dandanan bikin orang mikir tu wadon bukan orang baè', jadi orang itu jaman pada ngèmpos dia punya pipi biar mèra. == Ruju'an == [[Category:Alat dandanan]] p3hr3br4ho8j4evjjgba4lmq0v9om7h Kelosan (lèstrik) 0 1801 24891 24890 2024-08-16T14:39:43Z Bangrapip 9 24891 wikitext text/x-wiki [[File:Transformers.png|thumb|Berapa pengaturan kelosan lèstrik deri [[pengrobah selenètan]]]] '''Kelosan''' '''lèstrik''' (hurup Arab Gundul: {{Script|Arabic|کلوسن لستريک}}) ièlah selenètan lèstrik (''aliran listrik'') nyang adanya di saben libetan kawat. Atu [[Kaca|kaca]] nyang dipasang di kelosan melèngsongin cahaya sepèdèng ama nyebabin bintik [[cahaya]] nyang udah disetèrekin gerak di atas skala di atu apstan deri peranti. Umanan pengiatannya entu atu jarum pengunjuk nyang panjang cuman [[Ombolan (èlmu tabèat)|ombolannya]] nol. Mugané, pemelèngsongan kelosan entu ukuran bakal selenètan (''aliran'') nyang dibawa ama tu kelosan. == Ruju'an == [[Category:Èlmu tabèat]] [[Category:Lèstrik]] iejfxr13e7kr6q1qq3jsjz3to3cx9de Keluarga 0 1802 8710 8709 2024-05-16T13:33:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8709 wikitext text/x-wiki #REDIRECT [[Kuarga]] 509qcdt0zo80glh5a7bcx2dovpc80ih Kelènci 0 1803 20660 8717 2024-06-04T21:50:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20660 wikitext text/x-wiki [[File:Bunny rabbit at Alligator Bay, Beauvoir, France.jpg|thumb|Tampang kelènci]] '''Kelènci''' atawa '''kelinci''' (hurup Arab Gundul: کلينچى) entu [[héwan nété']] deri [[Beraya (èlmu hayat)|beraya]] ''Leporidae'' nyang banyak kepapag di banyak belaan [[Bumi|bumi]]. Kelènci beranak bakal manyakin diri. Baheulanya, enni [[Héwan|héwan]] – héwan atar nyang idup di [[Aprika|Aprika]] èn [[Èropa|Èropa]]. Perkembangannya, taon 1912, kelènci digolongin dalem [[Wangsa (èlmu hayat)|wangsa]] ''Lagomorpha''. Enni wangsa dibèdain jadi 2 beraya, nya'entu ''Ochtonidae'' èn ''Leporidae''. == Ruju'an == [[Category:Kelènci]] nqlsx0lf0dcufb9yqaiyj8yg0ob9cxa Kelèra 0 1804 20661 8720 2024-06-04T21:50:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20661 wikitext text/x-wiki [[File:Cholera bacteria SEM.jpg|thumb|Kuman kelèra nama ''[[Vibrio Cholerae]]'' kapan ditempo paké [[Kèkèr kuman|kèkèr kuman]]]] Penyakit '''kelèra'''<ref>Saidi, Ridwan. (2003). ''Romansa Batavia: Puisi Tanah Betawi''. Lembaga Kebudayaan Betawi. h. 102.</ref> (hurup Arab Gundul: كليرا) (atawa digero '''''Asiatic cholera''''') ièlah penyakit nyang nepa di [[saluran penyernaan]] nyang disebabin ama [[kuman]] ''[[Vibrio cholerae]]''. Ni kuman biasanya masup ke awak liwat [[Aèr|aèr]] pinum nyang udah kecampuran ama [[kebersian aèr]] nyang belongkotan atawa makan [[ikan]] kaga' dimasak bener, wabilhusus [[kerang]]. Lamatannya antara laèn [[bèrak-bèrak]] pating mencèrèt, [[Bero'|bero']] keram, [[enek]], [[Muntah|muntah uger]], ama [[kurang aèr]]. Kematian biasanya lantaran kurang aèr. Kalo didemènin ampé kedalon-dalon kapiran kaga' diopènin, bisa-bisa paèh itu orang. Pengopènan kena dilakonin paké ngisi aèr nyang jor-joran nyang biasanya pepes liwat [[Inpus|inpusan]] ampé mandeg itu bèrak-bèrak. == Ruju'an == [[Category:Penyakit]] rvdc73e8jr9kb2bm8nkkq4nwjjvd5mh Kelécéan 0 1805 8722 8721 2024-05-16T13:33:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8721 wikitext text/x-wiki #REDIRECT [[Pelécéan]] lx4ihp1caezmvy465px57cf8pf3lliy Kembang kelapa 0 1806 20662 19172 2024-06-04T21:50:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20662 wikitext text/x-wiki '''Kembang kelapa''' (hurup Arab Gundul: کمبڠ کلاف) atawa '''manggar''' (hurup Arab Gundul: مڠݢر) entu hias-hiasan deri Betawi. Ni – biasanya dipaké bakal atu keriaan. Ni hias-hiasan dijadiin Budèl Budaya Bukanbenda ama Kementerian Pendidikan dan Kebudayaan semprakan tahon 2017. Lajimnya, kembang kelapa bekèn di [[Jakarta|DKI Jakarta]], èn di pinggirannya kaya' Bogor, Dèpok, Tanggerang, èn Bekasi. == Ruju'an == hjthbs2l1fzcn809zfcj7jnbu02ekz9 Kembang kuburan 0 1807 20663 8731 2024-06-04T21:50:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20663 wikitext text/x-wiki [[File:Cananga flower.JPG|thumb|Tampang kembang kuburan]] '''Kembang kuburan''' (basa Latin: ''Cananga odorata''; urup Arab Gundul: کمبڠ قبرن) atawa '''Kenanga''' (urup Arab Gundul: کناڠ) entu nama bakal atu kembang èn pu'unan. Ada 2 barung utama kembang kuburan nyang dikembangbiakin. Kembang kuburan enni asli deri Indonésia èn ylang-ylang entu deri Pilipénen. Kembang kuburan juga biasa ditanem-tanem di daèrah Polinési, Mèlanési, èn Mikronési. Di Betawi sendiri enni kembang kuburan kaga' pating dipaké bakal jiaroh kubur doang, tapi juga dipaké bakal kawinan juga. == Ruju'an == pvqpqiyajfsz21xcqp2nkl6de3o8ykn Kemboja 0 1808 23420 20664 2024-07-06T14:11:19Z Swarabakti 44 23420 wikitext text/x-wiki {{Negara|name=Kerajaan Kemboja|native_name=ព្រះរាជាណាចក្រកម្ពុជា (Kemboja)<br/>''Preăh Réachéanachâkr Kâmpŭchéa''|flag=Flag_of_Cambodia.svg|coat=Royal_arms_of_Cambodia.svg|map=Location_Cambodia_ASEAN.svg|capital=[[Penom Pèn|Penom Pèn]]|demonym=Kemboja}} '''Kemboja''' (hurup Arab Gundul: کمبوجا) atawa nama resminya '''Kerajaan Kemboja''' (hurup Arab Gundul: کراجأن کمبوجا; [[Basa Kemboja|Kemboja]]'':'' ព្រះរាជាណាចក្រកម្ពុជា ''Preăh Réachéanachâk Kâmpŭchéa'') entu negara nyang letaknya di [[Asia Kidul-wètan|Asia Kidul-wètan]]. Ni negara pernahnya di Asia Kidul-wètan Daratan ([[Ujung Indocina]]). Ni negara watesan ama [[Teluk Thailand|Telok Siam]] di belah kidul-kulon, [[Laos|Laos]] – di lor-wètan, [[Muang-Tay|Muang-Tay]] di belah lor-kulon, ama [[Piètnam|Piètnam]] di blètan ama kidul-wètannya. Dia punya ibu negeri entu [[Penom Pèn|Penom Pèn]]. Jenggar wilayahnya – 181.035 km<sup>2</sup>. Di tahon 2010, penjogrognya jumblahnya 14.952.665 orang, bahnanya ni negara penduduknya paling banyak ke-65 di dunia dengen kerangsekannya segedé 81,8 orang/km<sup>2</sup>. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Negara]] [[Bangsaan:Kemboja]] t9yx3nlxzbp6s92jdyuoxv2urz2hjtv Kemis 0 1809 20665 8754 2024-06-04T21:50:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20665 wikitext text/x-wiki '''Kemis''' (hurup Arab Gundul: خميس) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Rebo|Rebo]] ama [[Juma'at]]. Ni ari punya nama dasarannya deri [[basa Arab]], الْخَمِيس (''al-ḵamīs''), nyang ngoyod deri kata خَمْسَة (''ḵamsa'') nyang artinya "lima". [[ISO 8601]] punya kata, ari Kemis dirèken jadi ari keempat dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Kemis dikata ari kelima dalem seminggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} qfq2qcwa5viyh7xm567wxwnx7nzgv7c Kenalpot 0 1810 20666 8757 2024-06-04T21:50:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20666 wikitext text/x-wiki [[File:CRX OEM Muffler c.JPG|thumb|Kenalpot paké pipa]] '''Kenalpot''' (hurup Arab Gundul: کنلفوت) entu peranti bakal ngurangin [[penyembutrakan suara]] nyang disemburin ama kenalpot [[mesin penambusan jeroan]] — wabilhusus peranti penglempem berisikan nyang jadi bagèan deri sistim pembuangan mubil.<ref>Merriam-Webster Dictionary. [[mwod:muffler|"Definition of ''muffler''"]]. Dibuka per 1 Pèbruari 2024.</ref> == Ruju'an == [[Category:Onderdil gandaran]] mhasyzil9gxo52n4j222r1ddog6f0c6 Kenapsi-napsian 0 1811 22221 20667 2024-06-16T06:22:58Z OrangKalideres 327 Koreksi 22221 wikitext text/x-wiki [[File:Individualism & Collectivism.jpg|thumb|[[Gambar bèbèr]] bèdanya kenapsi-napsian ama [[kebareng-barengan]]]] '''Kenapsi-napsian''' (hurup Arab Gundul: کنفسي٢ن; Indonésia: ''individualisme'') ièlah atu [[pilsapat]] nyang gableg pendelengan [[ahlak]], [[pulitik]], atawa [[kemasarakatan]] nyang nandesin keènggalan atawa kebèbasan manusia serènta pentingnya tanggung jawab èn kebèbasan dèwèk. Surang napsian (''individualis'') bakal nerusin peranggehan èn kemaoan sendèwèk. Dia pada kaga' terima rècok-rècokan deri [[masarakat]], [[negara]], ama saban badan atawa kelompok bakal dèwèknya punya pilihan. Mangkanya, kenapsi-napsian nantangin saban pendapetan nyang nempatin atu kelompok punya jujuan lebi penting deri napsi punya jujuan nyang dengen sendèwèk jadi dasar bakal saban badan masarakat. == Ruju'an == [[Category:Keènggalan]] [[Category:Kenapsi-napsian]] bzodv1xt7r2mu9jjzmdu23v3g1awji8 Kengaclèngan Sional Indonésia 0 1812 25008 24214 2024-08-20T10:03:06Z Bangrapip 9 25008 wikitext text/x-wiki [[File:Stamp of Indonesia - 2008 - Colnect 248187 - The Beginning of National Awakening.jpeg|197px|thumb|right|Prangko Indonésia ngèlingin perèlingan 100 tahon mulainnya ngaclèngnya bangsa.]] '''Kengaclèngan Sional Indonésia''' (Indonésia: ''Kebangkitan Nasional Indonesia'') entu istilah bakal jaman ponggahan pertama abad ke-20, pas orang deri mana-mana negeri [[Nusantara|Nusantara]] pertama kalinya mulain pada sadar dèwèk jadi atu bangsa nama "bangsa Indonésia". Ngongkodin untung ama kuasa bestir, [[Welanda|Welanda]] ngrejengin dia punya kewenangan di Hindia Welanda ama orang-orang nyang sebelonnya kaga' pernah gableg atu kedèwèkan pulitik nyang kegabreg barengan. Mulain awal abad ke-20, Welanda ngebikin wates daèrah negeri jajahan nyang takanu jadi negara Indonésia wayah gini. Ponggahan pertama abad ke-20, mulain pada merontok dah tu paguyuban-paguyuban ama kepemimpinan nyang pada mentis. Di bawah Pulitik Ahlak, Welanda nimuin didikan bakal orang-orang Indonésia gedongan. Ni perobahan nyang danta kalu di kalangan orang asli kita digeronya "Kengaclèngan Sional Indonésia". Itu gerakan dibarengin ama mingkin merontoknya kegetapan pulitik èn diujungin ama [[Proklamasi Kemerdékaan Indonésia]] 17 Agustus 1945. [[Category:Sejarah Indonésia]] 4cj1jthb2ghmj4u2gy79ojnso1epay8 Kenger 0 1813 20668 8765 2024-06-04T21:50:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20668 wikitext text/x-wiki '''Kenger'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 187.</ref> (hurup Arab Gundul: کڠر) atawa '''kelikiban''' (hurup Arab Gundul: کليکيبن) atawa '''keram''' (hurup Arab Gundul: کرم) entu pengisutan di [[Sepir|sepir]] nyang ujug-ujug nongolnya ama ngeja ngilu. Kenger mah bisa nggelosoh sendèwèk cuman dalem berapa sekon, menit, atawa jem doangan, begantung ama itu ketariknya sepir (''kontraksi''). Kenger bisa baé kejadian di sepir rangka atawa sepir polos. == Ruju'an == [[Category:Kesèhatan]] cnw5bh846vj7ce2qja6yrzm07bem8gk Kengsé 0 1814 20669 8770 2024-06-04T21:51:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20669 wikitext text/x-wiki {{Negara|name=Kengsé<br/>Kengsay|native_name=广西 (hurup Tionghoa Ringkes)<br/>''Guǎngxī'' (Mandarin)<br/>''Kńg-Sai'' (Hokkièn)<br/>''Gwong2 Sai1'' (Kanton)|flag=-|coat=-|map=China_Guangxi.svg|capital=Lamleng|demonym=Kengsé<br/>Kengsay}} '''Kengsé''' atawa '''Kengsay''' (hurup Tionghoa Ringkes: 广西; Mandarin: ''Guǎngxī''; Hokkièn: ''Kńg-Sai''; Kanton: ''Gwong2 Sai1''; hurup Arab Gundul: ) entu daèrah nyang setrap ama propinsi di Kiblik Ra'yat Tiongkok, tempat di mana orang ètnis Chong (Zhuang) mukim. Hopstatnya Kengsé entu Lamleng. Kengsé entu watesan ama Pètnam èn ada punya banyak gunung. == Ruju'an == [[Category:Propinsi di Tiongkok]] h9mm7hz077kd6mlkpn7k6ssfw177lpd Kentaki 0 1815 20670 8773 2024-06-04T21:51:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20670 wikitext text/x-wiki {{Negara|name=Kentaki|native_name=''State of Kentucky''|flag=Flag_of_Kentucky.svg|coat=Seal_of_Kentucky.svg|map=Kentucky_in_United_States.svg|capital=[[Prangpor,_Kentaki|Prangpor]]|demonym=Kentaki}}'''Kentaki''' (hurup Arab Gundul: كنتاكى; [[Basa Inggris|Inggris]]: ''Kentucky'' /kənˈtʌki/) ièlah atu negeri di [[Amrik Serèkat|Amrik Serèkat]]. Dia punya ibu negeri namanya [[Prangpor, Kentaki|Prangpor]]. Ni negeri sènggolan ama [[Misuri]] (liwat [[Kali Misisipi]]), [[Ilinoi|Ilinoi]], [[Indiana|Indiana]], [[Ohio]], [[Wirgini Kulon]] (liwat [[Kali Ohio]]), [[Tènèsi]], èn [[Wirgini]]. Kali mah pating ngejeprah mulu di Kentaki. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] rnlt412vomdovde8rz48ozi8ipwmer0 Kenyadikan 0 1816 20671 8776 2024-06-04T21:51:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20671 wikitext text/x-wiki '''Kenyadikan''' (hurup Arab Gundul: کڽاديقن) entu kapan [[Awak|awak]] ama [[akal]] ngebet banget nggemil atu hal biar gawénya ènak. Misalnya, pas lu gableg kenyadikan ama atu hal, artinya lu ''nyadik'' ama itu barang. Orang bisa aja kenyadikan ama [[Obat|obat-obatan]], [[roko']], [[alkohol]], [[kapèin]], ènsb. == Ruju'an == [[Category:Kenyadikan]] [[Category:Kelaènan otak]] p9td8horohh7vs2o4b51745z5l5jiny Kenèk kapal terbang 0 1817 20672 8779 2024-06-04T21:51:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20672 wikitext text/x-wiki [[File:Wideroe-dash8-cockpit.jpg|thumb|Kenèk kapal terbang lagi nerbangin kapal terbang]] '''Kenèk kapal terbang''' (hurup Arab Gundul: کنيک کافل تربڠ; [[Basa Inggris|Inggris]]: ''co-pilot, first officer'') entu orang nyang ngebantuin [[Tukang terbang|tukang terbang]] pas nerbangin [[Kapal terbang|kapal terbang]]. Sarat-sarat bakal jadi kenèk kapal terbang mah ampir medu ama tukang terbang, antara laèn kaga' bolé jipèr ama tinggi, ngikutin sekolah kapal terbang, èns. Pas tukang terbang lagi kaga' bisa nerbangin kapal terbang di atu penerbangan nyang lagi tangi, kenèk kapal terbang nyang ngebadalin dia punya rol bakal nerusin itu penerbangan. == Ruju'an == [[Category:Pegawéan]] [[Category:Penerbangan]] e3993av85b01mym2br1skal9vi4dd22 Kepahiang 0 1818 8781 8780 2024-05-16T13:33:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8780 wikitext text/x-wiki #REDIRECT [[Kabupatèn Kepahiang]] 1f8932fpgks6wd0puejn48zlbx8vd6w Kepala 0 1819 20673 8790 2024-06-04T21:51:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20673 wikitext text/x-wiki [[File:Gray1194.png|thumb|Pala orang, deri buku ''[[Gray's Anatomy]]'']] Dalem [[èlmu tasrih]], '''kepala''' (hurup Arab Gundul: کفال) atawa '''pala''' (hurup Arab Gundul: فال) entu bagèan ujung depan awak nyang biasanya kediri deri [[otak]], [[Mata|mata]], [[Kuping|kuping]], [[Idung|idung]], èn [[Bacot|mulut]] (kabèhannya ngebantu macem-macem pungsi [[Alat pengrasanan|pengrasanan]] kaya' [[pengiatan]], [[pendengeran]], [[pengendusan]], ama [[pengicipan]]). Berapa binatang nyang ringkes banget kaga' gableg pala, cuman [[Héwan|binatang]] nyang medu dua sisinya entu nyang biasanya pada gableg pala. == Kepala orang == Kepala orang entu atu atuan bagèan awak nyang kebentuk deri [[tengkorak]], [[tulang bawah lida]], èn [[tulang lèèr]]. Kepala orang dapet pasupan [[darah]] liwat pembulu nadi kepala luar ama dalem. Kebanyakan deri kepala punya kendali sarap diojogin ama dua belas pasang [[sarap otak]]. Kepala orang, wabilhusus muka, entu atu ciri utama nyang ngebèdain atu orang ama orang laènnya, bahna ada ciri-ciri nyang has èn roncèt serènta gampil dikenalin di mukanya, kaya' kelir [[mata]] ama [[Rambut|rambut]], bentuk-bentuk anggota indrawi, èn kisut-kisutan di kulit [[Muka|muka]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] dduwu3amhep4ne0ojp7s2pms67t8l2f Kepemberitaan 0 1820 20674 8793 2024-06-04T21:51:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20674 wikitext text/x-wiki '''Kepemberitaan''' (hurup Arab Gundul: كفمبريتأن) entu macem [[penulisan]]. Ni nglingkup nulis bakal [[koran]], acara [[berita]] di [[Tipi|tipi]], acara berita di [[radio]], ama [[majalah]] berita. Ada ngejeprah roncat-roncèt pegawéan berita èn inpormasi di bidang kepemberitaan, kaya' pegawéan [[Tukang berita|tukang lapor berita]], [[tukang baca berita]], [[penulis]] berita, [[pemermak]] berita, [[permermak bawahan]], [[tukang gambar]], ama [[tukang potrèt]]. Orang nyang begawé di gawéan kepemberitaan digeronya [[Tukang berita|tukang berita]]. == Ruju'an == [[Category:Kepemberitaan]] [[Category:Wasilah abrek]] 4twwim630izcby1975y1v5ucjvihpah Kepuncian 0 1821 24499 24498 2024-07-26T02:07:48Z Bangrapip 9 24499 wikitext text/x-wiki '''Kepuncian''' (hurup Arab Gundul: {{Script|Arabic|کفونچين}}) atawa '''kapitalisme''' (hurup Arab Gundul: {{Script|Arabic|کافيتلسمه}}) entu atu [[sistim atur banda]] nyang wasilah pengerjaannya digablegin ama dilagain partikelir bakal untungnya.<ref>Chris Jenks. ''Core sociological dichotomies''. SAGE, h. 383.</ref> [[Banda]] nyang digablegin ama préman atawa perorangan, bukan ama [[Guwernemèn|guwernemèn]] sering dibilangnya banda partikelir. Nah, [[Cukong|cukong]], nyang empunya punci, entu pada betungsé bakal dapet untung nyang segedé-gedénya. Dengen ni asas, guwernemèn kaga' bisa ngelakonin pengrècokan pasar biar dapet untung barengan, mar pengrècokan guwernemèn dilakonin gedé-gedéan bakal perorangan punya kepentingan. Dalem téorinya, di [[Pasar bèbas|èkonomi pasar bèbas cukongan]], harga pada saingan dah naèk-mudunnya, begantung tu barang lagi ngaprah apa kaga', tu barang banyak nyang rekès apa kaga'. Di banyak negara, ada aturan (hukum dagang) èn pengrencanaan ama guwernemèn. Kadang, ni digero'nya "atur banda kacukan" (''mixed economies''). Orang ada nyang kaga' sepakat apa kepercukongan entu pikiran bagus, apa kaga', atawa pegimana bagus dia punya jalan. == Ruju'an == <references /> [[Category:Èkonomi]] [[Category:Pikiran]] [[Category:Kepercukongan]] 5bpbc45dsxgv5a4wf57dbg8tlo25rgr Keserèkatan 0 1822 21985 20676 2024-06-07T06:32:11Z Bangrapip 9 Bangrapip mindahin [[Keperserèkatan]] ke [[Keserèkatan]] sonder ngebuat pengalihan 20676 wikitext text/x-wiki '''Keperserèkatan''' (hurup Arab Gundul: کفرشريکتن) ièlah [[Pilsapat|pilsapat]] [[pulitik]] nyang sekelompok orang pada gabregan barengan dengen hop nyang merèntah. Di [[Negara serèkat|negara serèkat]], [[kewenangan]] dipasi-pasi antara hop (tuladnya guwernemèn sional negara) ama atuan pulitik nyang diperèntah amanya (tuladnya [[negeri]] atawa [[propinsi]] di negara). == Ruju'an == [[Category:Sistim pulitik]] [[Category:Téori pulitik]] [[Category:Keperserèkatan]] 9sitb0cb0r9u1hniengdozectqtfvf0 Keprokan 0 1823 20677 8809 2024-06-04T21:51:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20677 wikitext text/x-wiki [[File:Schneebesen1.jpg|thumb|Keprokan punya tampang]] '''Keprokan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كفروقن) atawa '''kotrèkan''' (hurup Arab Gundul: كوترقن) entu [[perabot masak]] nyang dipaké bakal nglilisin [[bahan-bahan]] ama ngudek atawa ngotrèkin tu bahan-bahan. Keprokan mah sokanan ada garannya panjang ama kecil èn ada kawat-kawat ngeluknya nyang ujungnya pada ketemu. Itu kawat ngeluknya bisa laèn-laèn bentuknya begantung pegimana mao dipakénya. Itu kawat biasanya deri logem, cuman gè' ada baé nyang deri [[plastik]] bakal dipaké ama alat masak [[Lèmpèng tranyangkèt|kaga'nyangket]]. Ada juga' keprokan nyang dibikin deri [[bambu]]. == Ruju'an == [[Category:Peranti dapur]] hol7hatugkx5vnyg9hu8pg2aipg05e9 Kepuloan Andaman èn Nikobar 0 1824 20678 8814 2024-06-04T21:51:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20678 wikitext text/x-wiki [[File:Andaman and Nicobar Islands in India (disputed hatched).svg|thumb|Peta Hindi ama Kepuloan Andaman èn Nikobar]] '''Kepuloan Andaman èn Nikobar''' (hurup Arab Gundul: کفولوان اندامن ان نيکوبر; Inggris: ''Andaman and Nicobar Islands'', disingket jadi ''A & N Islands'' atawa ANI) ya'entu [[Wilayah penggabregan|wilayah penggabregan]] di [[Hindi|Hindi]]. Ni kepuloan letaknya di [[Laotan Hindi|Laotan Hindi]] nyang kebentuk deri [[Kepuloan Andaman|Kepuloan Andaman]] èn [[Kepuloan Nikobar|Kepuloan Nikobar]]. == Ruju'an == 5mngv4a4ja0f3nx8d6n01bzzvewlidr Kepuloan Bangka Belitung 0 1825 8820 8819 2024-05-16T13:33:15Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 8819 wikitext text/x-wiki {{Propinsi di Indonésia|name=Kepuloan Bangka Belitung|native_name=''Kepulauan Bangka Belitung'' (Indonésia)<br/>كڤولاوان بڠک بليتوڠ<ref>Hurup Jawi</ref> (Melayu)<br/>''Kepulauan Bangka Belitung'' (Melayu)<br/>邦加勿里洞省<ref>Hurup Tionghoa Terdisionil èn Ringkes</ref> (Mandarin)<br/>''Bāngjiā Wùlǐdòng shěng''|coat=Coat_of_arms_of_Bangka_Belitung_Islands.svg|map=Bangka-Belitung_in_Indonesia.svg|capital=Pangkalpinang}} '''Kepuloan Bangka Belitung''' (hurup Arab Gundul: کفولوان بڠکا بليتوڠ; basa Indonésia: ''Kepulauan Bangka Belitung''; basa Melayu: كڤولاوان بڠک بليتوڠ ''Kepulauan Bangka Belitung''; basa Mandarin: 邦加勿里洞省 ''Bāngjiā Wùlǐdòng shěng'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada di kebentuk deri dua pulo utama, nama [[Pulo Bangka]] èn [[Pulo Belitung]], serènta laèn-laèn pulo kecit. Itu pulo pada nyang udah dinamain ada 470 biji èn nyang ada orangnya cuman 50 orang. Bangka Belitung adanya di blètannya [[Sumatra|Pulo Sumatra]], deket ama [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Bangka Belitung lebi bekèn jadi daèrah nyang ngasilin [[timah]], ngelah panté nyang cakep, èn rukun anterètnis. Ni propinsi punya hopstad nama [[Pangkalpinang]]. Ni guwernemèn propinsi diaciin ari bulan 9 Pèbruari 2001. == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Bangka Belitung]] [[Category:Melayu]] [[Category:Tionghoa]] 07y8a92gljbh2scqne08zv8rtgzrft5 Kepuloan Selayar 0 1826 8822 8821 2024-05-16T13:33:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8821 wikitext text/x-wiki #REDIRECT [[Kabupatèn Kepuloan Selayar]] e2bscnuvlota3exlhaadcn6j8vmbdsq Kera'yatan Keangon di Indonésia 0 1827 20679 8825 2024-06-04T21:51:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20679 wikitext text/x-wiki [[File:1959 Decree 1.jpg|197px|right|thumb|Persidèn Sukarna ngebacain dia punya dekrit 5 Juli 1959.]] '''Kera'yatan Keangon''' (Indonésia: ''Demokrasi Terpimpin'') ièlah sistim pulitik di Indonésia semprakan tahon 1959 ampé muncuknya Orde Baru tahon 1966. Entu Persidèn Sukrana punya pikiran nyang pikirannya mah aturan biar pulitiknya pada panteng. Sukarna mikirnya sistim parlemèntèr nyang diterepin pas jaman kera'yatan liberal di Indonésia entu kaga' tokcèr bahnanya pada selèk-selèkan tu waktu. Mangkanya, dia ambil dah sistim nyang berales musawarah mepakat terdisi kampung-kampung nyang di bawahnya dedengkot kampung punya angon. Dengen diumuminnya darurat perang ama penerepannya ni sistim, Indonésia balik lagi jadi sistim persidènsiil èn Sukarna jadi hop guwernemèn lagi. Sukarna ngongsogin pengamprogan lempit tiga deri ''nasionalisme'' (kebangsaan), ''agama'' (agana), èn ''komunisme'' (kuminisme) jadi peengehan pemerèntahan nyang namanya Nas-A-Kom atawa Nasakom. Ni mah maksudnya biar empat kelompok utama di pulitik Indonésia pada puas—soldadu, sionalis sèkulèr, rombongan Selam, ama kuminis. Dengen bantuan deri militèr, dia umumin dah Kera'yatan Keangon tahon 1959 èn ngongsogin kabinèt nyang ngewakilin parté-parté pulitik gedé, masup juga' di dalemnya Parté Kuminis Indonésia, bagèn kata kaga' pernah keduman jabatan kabinèt pungsionil. [[Category:Sejarah Indonésia]] 2cgip8kmx46hie444ql7aio9bgrsaiw Kera'yatan Liberal 0 1828 20680 8830 2024-06-04T21:51:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20680 wikitext text/x-wiki [[File:1950 Constitution Eng.jpg|197px|right|thumb|Terjemah resmi Wèt Dasar Sementara 1950.]] '''Jaman Kera'yatan Liberal di Indonésia''' ([[Basa Indonésia|Indonésia]]: ''Demokrasi Liberal''), atawa bekèn juga' digero Jaman Kera'yatan Parlemèntèr, entu atu jaman dalem Indonésia punya sejarah pulitik, pas ni negara di bawah kukuan sistim kera'yatan liberal. Ni jaman punya lama, Indonésia ada ngadain pemilian pembikin wèt (lègislatip) pertama èn atu-atunya nyang ènggal lagi sucèng ampé tahon 1999, mar juga' ada keontèkan pulitik nyang pepes. Ni jaman muncuk 17 Agustus 1950 abisnya bubaran Negara Indonésia Serèkat, setahon belon jengkep atu itu abisnya pembikinannya, èn udahan dengen belakonnya darurat perang ama Persidèn Sukarna punya dekrit nyang entakanuh jadi Jaman Kera'yatan Keangon per 5 Juli 1959. Ari bulan 17 Agustus tahon 1950, Kiblik Indonésia Serèkat (RIS), nyang ada jadi negara ngerikut Konperènsi Méja Bunder punya hasil ama Welanda punya pengakuan kedaulatan Indonésia, ada resmi bubaran. Sistim guwernemènnya juga' berobah jadi kera'yatan parlemèntèr berales Wèt Dasar Sementara tahon 1950. Jaman kera'yatan liberal juga' ditengerin ama mingkin merontok ngebadegnya parté pulitik èn pembelakonan sistim guwernemèn parlemèntèr, cuman juga' jadi olèng lama ituh, nyang guwernemènnya pada aur-auran. Pemilihan pembikin wèt (lègislatip) tahon 1955 entu pemilihan umum nyang pertama nyang bèbas lagi adil dalem sejarah Indonésia, hata entu malah atu-atunya nyang bèbas ama adil di lat semprakan tu waktu ampé pemilihan pembikin wèt (lègislatip) 1999, nyang diadain pas bubarannya réjim Orde Baru. [[Category:Sejarah Indonésia]] n2kfrthrjce1mtwv3djxjzhmcsgmb55 Kerajaan (èlmu hayat) 0 1829 20681 8840 2024-06-04T21:51:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20681 wikitext text/x-wiki [[File:Categories taxonomiques ast.svg|thumb|Gambar bèbèr pengrèrodan]] Dalem [[Èlmu hayat|èlmu hayat]], '''kerajaan''' ([[Basa Inggris|Inggris]]: ''kingdom''; [[Basa Latèn|Latèn]]: ''regnum''; hurup Arab Gundul: کراجأن) entu trap [[Pengrèrodan|pengrèrodan]] paling atas nomor dua nyang disela ama [[Rungkun (èlmu hayat)|rungkun]]. Kerajaan dipasi jadi rombongan nyang kecitan nama "[[Barung (èlmu hayat)|barung]]" (''filum''). Nginclo' ama nyang terdisionilnya, berapa buku di [[Amrik Serèkat|Amrik Serèkat]] ama [[Kanada|Kenada]] maké sistim enem kerajaan (''Animalia'', ''Plantae'', ''Fungi'', ''Protista'', ''Archaea'', èn ''Bacteria''), melèngken buku di laèn-laèn negeri kaya' [[Inggris|Inggris]], [[Hindi|Hindi]], [[Brasil|Berasil]], èns. keitung [[Indonésia|Indonésia]] paké sistim lima kerajaan (''Animalia'', ''Plantae'', ''Fungi'', ''Protista'', èn ''Monera''). Berapa pengomplokkan baru nyang dijuntrungin ama penyawangan (''kladistika'') mutahir secara terang-terangan udah ninggalin setilah "kerajaan" lantaran kerajaan terdisionil sipatnya ora [[sekeruhunan]] (''monofili''), nya'entu ora kebentuk deri kabèhan turunan deri atu keruhun nyang sama. == Ruju'an == [[Category:Pengrèrodan]] 47aoxgivfnjr8i4fnwc7vg3oa3b48qy Kerajaan Aru 0 1830 20682 8843 2024-06-04T21:51:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20682 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Aru''' (كراجأن ارو; atawa ''Haru'') ièlah atu kerajaan gedé di [[Sumatra|Sumatra]] semprakan abad ke-13 ampé ke-16. Ni pernahnya ada di panté belètannya [[Sumatra Lor|Sumatra Lor]], [[Indonésia|Indonésia]]. Pas lagi naèk daon, ni kerajaan punya kekuatan merin mah sengéngkéan betu èn gableg nyokol ponggahan lornya Selat Melaka. Ni kerajaan awalnya dijejegin jadi negeri Karo. Orang aslinya di situ aslinya agamanya ngikutin agama keruhun ama Hindu. Pas jaman abad ke-13, Selam mulain dianut barengan samping-sampingan ama kepercayan nyang udah ngederak di situ. Aru punya ibu negeri pernahnya parek betuk ama daèrah nyang wayah gini namanya Médan ama Déli Serdang. Orang-orangnya tu kerajaan diyakinin turunannya orang-orang Karo deri pelojognya Sumatra Lor. [[Category:Sejarah Indonésia]] a24dugyge6fs86k6myskp2cp3i07nkn Kerajaan Bali 0 1831 8846 8845 2024-05-16T13:33:17Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 8845 wikitext text/x-wiki #REDIRECT [[Kekerajaanan Bali|Kekerajaanan Bali]] 9v9yh5r5ie9z5kof4u5po6cjbm3w5un Kerajaan Bolaang Mongondow 0 1832 20683 8848 2024-06-04T21:51:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20683 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Bolaang Mongondow''', dulunya mah dikenalnya Kerajaan Bola'ang, entu negara nyang bekuku di banyakan daèrah nyang wayah gini kebilang di Kabupatèn Bolaang Mongondow di Sulawési Lor, Indonésia, kaga' keitung Kabupatèn Bolaang Mongondow Lor nyang sekarang, nyang segituan dikuku ama kerajaan-kerajaan nyang rada kecilan nama Kerajaan Bintauna èn Kerajaan Kaidipang. [[Category:Sejarah Indonésia]] djt76pqsoaxl12sz6wr1asi3gcrhirh Kerajaan Darmasraya 0 1833 20684 8851 2024-06-04T21:51:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20684 wikitext text/x-wiki {{Sejarah Indonésia}} '''Darmasraya''' (atawa èjaan bekènnya: ''Dharmasraya'') ièlah ibu negerinya atu negara Buda abad ke-11 nama Kerajaan Melayu, nyang ngejogrog di utekan Kali Batanghari nyang wayah gininya Sumatra Kulon ama Jambi, di Pulo Sumatra, Indonésia. Ni kerajaan bisa juga' dibilang paké nama dia punya ibu negeri nama Darmasraya atawa ''Bhumi Malayu'' atawa ''Suvarnṇabhumi'' kalu kita ngiat ke Batu Tulis Padang Roco. [[Category:Sejarah Indonésia]] nuewxxvfftojgrbcqwutv6joykwykpa Kerajaan Kahuripan 0 1834 20685 8854 2024-06-04T21:51:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20685 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Kuripan''' (atawa Kahuripan) entu atu kerajaan Hindu-Buda Jawa abad ke-11 dengen dia punya ibu negeri pernahnya di seutekan sungapan lebak Kali Brantas di Jawa Wètan. Ni kerajaan cuman bentar doang adanya, cuman ngejingku antara tahon 1019 ampé tahon 1045, èn Aèrlangga entu cuman atu-atunya rajanya ni kerajaan, nyang ngebangun ni kerajaan deri bekas ambrukan Kerajaan Mataram abisnya serungan Kerajaan Sriwijaya. Marinya, Aèrlangga lèngsèr tahon 1045 bakal dia punya anak dua èn masi kerajaannya jadi Kerajaan Jenggala ama Penjalu (Kediri). Ni kerajaan punya nama dirorodin deri kata ''hurip'' ("idup") dengen cempètan ''ka- -an'' nyang artinya "keidupan". Entarannya di abad ke-14 ama 15, kerajaan bekasannya dicedèk sebagé atu deri Majapahit punya 12 propinsi. [[Category:Sejarah Indonésia]] p5ry4dwusjzs3qzzpvcji8sh06hwkku Kerajaan Kalingga 0 1835 20686 8857 2024-06-04T21:51:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20686 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kalingga''' (Jawa: ''Karajan Kalingga''; 訶陵 ''Hēlíng'' atawa 闍婆 ''She-pó'' / ''She-bó'' di sumber-sumber Tionghoa) ièlah ada atu kerajaan nyang kesawaban Indu nyang lempengannya di lingir panté lor Jawa Tenga, Indonésia. Ni – atu kerajaan Hindu-Buda nyang paling awal di Jawa Tenga, barengan ama Kuté, Tarumanegara, Salakanagara, èn Kandis sebagé kerajaan-kerajaan nyang paling kolot di dalem sejarah Indonésia. [[Category:Sejarah Indonésia]] rjm6t4544kt7dazahenhzjwo6cibzr5 Kerajaan Kaèmana 0 1836 20687 8860 2024-06-04T21:51:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20687 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Kaèmana''' (Melayu Papua: ''Petuanan Kaimana''; hurup Arab Melayu: كراجأن سرن ايمن مواون) atawa Kerajaan Sran entu atu kerajaan Selam nyang paling gaèk di Papua Kulon, Indonésia. Ni kerajaan dijejegin ama Imaga, nyang gelarnya Rat Sran Nati Pattimuni, kalu adat punya kata tahon 1309. [[Category:Sejarah Indonésia]] 3rs71snw33k7fofpvzqhucu1yv7yel8 Kerajaan Kediri 0 1837 20688 8863 2024-06-04T21:51:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20688 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Kediri''' (atawa bekèn sebagé Penjalu, Jawa: ꦥꦚ꧀ꦗꦭꦸ ''Pañjalu'') entu kerjaan Hindu-Buda Jawa nyang ngejogrognya di Jawa Wètan semprakan tahon 1042 ampé barang tahon 1222. Ni kerajaan musernya di kota kolot nama Dahanapura, sangkilang kaga' derak sisa-sisa perkolotannya, cuman jaman Kediri ngiat banyak perkembangan di sastra kuna. Mpu Sedah punya ''Kakawin Bhāratayuddha'', Mpu Panuluh punya ''Gatotkacasraya'', èn Mpu Dharmaja punya ''Smaradhana'' pada mangkak di ni jaman. Itu kerajaan punya ibu negeri diyakinin dijejegin di bekulonnya lebak Kali Brantas, di deketnya Kediri Kota nyang sekarang nyang dikiterin ama Kediri Kabupatèn. [[Category:Sejarah Indonésia]] o1f2qe3mj27fn1spklzclrnfd0j4wxt Kerajaan Kuté 0 1838 22581 20689 2024-06-21T04:47:47Z OrangKalideres 327 Reflist 22581 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kuté''' entu atu daèrah jaman bahola nyang wayah gini dikenalnya Kalimantan Wètan, Indonésia, di Pulo Kalimantan èn ada juga' atu nama kaum asli deri itu daèrah (nama ''Urang Kutai'' atawa "orang Kuté"), nyang jumblahnya barang 300,000 orang nyang gableg dia punya basa sendèwèk nama basa Kuté nyang ngebarengin dia punya sejarah sendèwèk nyang kandel. Ni ari, tu nama pepes dipaké di nama tiga kabupatèn di Kalimantan Wètan, nya'entu Kabupatèn Kuté Kartanegara, Kabupatèn Kuté Kulon, èn Kabupatèn Kuté Wètan dengen atu kali mili di jeronya ni daèrah nama Kali Mahakam. Kuté bekèn jadi tempatnya kerajaan Hindu paling pertama èn paling bahola di Nusantara nama Kerajaan Kuté Martadipura nyang ganu diterusin ama Kesultanan Kuté Kartanegara. == Ruju'an == {{Reflist}} [[Category:Sejarah Indonésia]] oy2ehdir62aab2qkf7ilymjl1psxjvh Kerajaan Larantuka 0 1839 20690 8871 2024-06-04T21:51:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20690 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Larantuka''' entu atu kerajaan jaman dulu nyang kalu wilayah sekarangnya mah Nusa Tenggara Wètan, Indonésia. Ni atu deri semètèt—kalu èmang bukan atu-atunya—negara Katoliknya orang asli di wilayah Indonésia. Jadi negara majeg (''tributary state'') ke Kerun Portugis, Raja Larantuka nyekel banda-banda di Pulo Plorès, Solor, Adonara, ama Lèmbata. Entakanuh dah baru dibeli ama Hindia Nèderlan deri Portugis sebelonnya penyedèkannya tahon 1904. Sangkilang ilang kedaulatannya abisnya tu penyedèkan, kuarga ningrat kerajaan tetep jadi dedengkot adat sebelonnya pengusekan telek bentukan kerajaan ama pemerèntahan kiblik tahon 1962. [[Category:Sejarah Indonésia]] jsge0u9zcuamt44ciar1xwog5medh5z Kerajaan Mataram 0 1840 20691 8875 2024-06-04T21:51:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20691 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Mataram''' (Jawa: ꦩꦠꦫꦩ꧀ [mətaram]); atawa bekèn juga' dengen nama Kerajaan Medang entu atu kerajaan Hindu–Buda di Jawa nyang hèbring antara abad ke-8 M ampé ke-11. Ni kerajaan ngejedognya di Jawa Tenga, entakanuh mingsèr ke Jawa Wètan. Dibetelorin ama Raja Sanjaya, ni kerajaan diperènta ama wangsa Saèléndra ama wangsa Isana. [[Category:Sejarah Indonésia]] o5x7m6f5fld67hhzvk1vd7wolze20s9 Kerajaan Melayu 0 1841 20692 8878 2024-06-04T21:51:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20692 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Melayu''' (atawa bekèn sebagé Kerajaan Malayu, Kerajaan Dharmasraya, atawa Kerajaan Jambi; Tionghoa: 末羅瑜國; Mandarin: ''Mòluóyú Guó'', pengucapan bentuk-ulang Tionghoa Tenga: ''mat-la-yu kwok'') entu atu kerajaan Buda jaman bahola nyang lempengannya di daèrah nyang sekarang Propinsi Jambi di Pulo Sumatra, Indonésia. [[Category:Sejarah Indonésia]] o1w8yr0vdysgw79ehhjasmhg2si68vq Kerajaan Pagerruyung 0 1842 20693 8881 2024-06-04T21:51:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20693 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Pagerruyung''' (Minangkabo: ''Karajaan Pagaruyuang'', nama laèn: ''Pagaruyung Dārul Qarār''), atawa bekèn juga' sebagé Malayapura atawa Malayupura, entu ada atu kerajaan nyang tau ngejegir di Pulo Sumatra èn jadi pejogrogannya raja-raja Minangkabo di Sumatra Kulon. Pagerruyung kalu wayah gini masupnya Kecamatan Tanjung Emas, Kabupatèn Tanah Datar, parek ama Batusangkar Kota, Indonésia. [[Category:Sejarah Indonésia]] 1h0ned4gc7ew3mt08oq922xd9mi524n Kerajaan Pané 0 1843 20694 8884 2024-06-04T21:51:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20694 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Pané''' ièlah atu kerajaan Buda nyang pernahnya di lingir panté wètannya Sumatra Lor nyang nanggrak antara abad ke-11 ama abad ke-14. Itu kerajaan pernahnya di utekan lebak Kali Barumun ama Kali Pané, di daèrah nyang wayah gini masup ke Kabupatèn Labuhanbatu ama Kabupatèn Tapanuli Kidul. Bahnanya batu tulis nyang masing ngejegreg ama catetan sejarah ni jaman kaga' pating banyak, ni kerajaan kebilang nyang rada kurang ditauin dalem sejarah Indonésia. Ahli sejarah pada nganggep kalu Kerajaan Pané mentak cuman atu kepangèranan atawa negara kacung nyang éngkoan di bawahnya mandala Sriwijaya èn abis entu ama Kerajaan Darmasraya. [[Category:Sejarah Indonésia]] exwr3iuj73rtw1unkj6796o3b7z82em Kerajaan Rempug 0 1844 26430 20695 2024-11-02T21:39:30Z CommonsDelinker 230 Replacing Royal_Coat_of_Arms_of_the_United_Kingdom_(Tudor_crown).svg with [[File:Coat_of_arms_of_the_United_Kingdom_(2022,_variant_2).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] 26430 wikitext text/x-wiki {{Negara|name=Kerajaan Rempug Britani Gedé èn Negeri Ir Lor|native_name=''United Kingdom of Great Britain and Northern Ireland'' (Inggris)|flag=Flag_of_the_United_Kingdom_(1-2).svg|coat=Coat of arms of the United Kingdom (2022, variant 2).svg|map=Europe-UK_(orthographic_projection).svg|capital=Londen|demonym=Brit}} '''Kerajaan Rempug Britani Gedé èn Negeri Ir Lor''' (hurup Arab Gundul: کرجأن رمفوݢ بريطانى ݢدى ان نݢرى اير لور; Inggris: ''United Kingdom of Great Britain and Northern Ireland'') atawa sering disingket '''Kerajaan Rempug''' (hurup Arab Gundul: کرجأن رمفوݢ; Inggris: ''United Kingdom'', singketan: '''UK''') atawa '''Kerajaan Menunggal''' (hurup Arab Gundul: کرجأن منوڠݢل) atawa juga' dikenal '''Britani Gedé''' (hurup Arab Gundul: بريطانى ݢدى; Inggris: ''Great Britain'') ya'entu atu negara daulat nyang letaknya di panté lepas kulon-lor benua [[Èropa|Èropa]]. Ni negara ada gabregan deri 'negara-negara', sehingga dibilangnya negara 'rempug'. Adapun ni negara kesusun deri pulo-pulo nyang ada di gutekan situh, antara laèn: [[Pulo Britani Gedé|Pulo Britani Gedé]] ama [[Pulo Irlan|Pulo Irlan]] belah lor-wètan, srènta laèn-laèn pulo kecit di sekitarannya. Orang banyak kadung lumpar cuman nggero'nya '''Inggris'''. Hopstad ni negara ada di [[Londen|Londen]]. Seila-ilanya, empat negara gedé nyang ngeja gabregannya Kerajaan Rempug antara laèn: * '''[[Inggris|Inggris]]''' (hopstadnya di [[Londen|Londen]]) * '''[[Irlan Lor|Irlan Lor]]''' (hopstadnya di [[Bèlpas|Bèlpas]]) * '''[[Skotlan|Skotlan]]''' (hopstadnya di [[Èdinbereh|Èdinbereh]]) * '''[[Walès|Walès]]''' (hopstadnya di [[Kardip|Kardip]]) Adapun orang Britani Gedé digero'nya '''orang Brit''' (hurup Arab Gundul: اورڠ بريط). == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] 47ab340imffzfibeq0y0acpa7q9zzon Kerajaan Singasari 0 1846 20696 8916 2024-06-04T21:51:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20696 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Singasari''' (Jawa: ꦏꦫꦠꦺꦴꦤ꧀ꦱꦶꦔ꧀ꦲꦱꦫꦶ ''Karaton Singhasari''; Indonésia: ''Kerajaan Singasari'') entu atu kerajaan Hindu Jawa nyang pernahnya di Jawa belètan antara tahon 1222 ama 1292. Ni kerajaan nerusin Kerajaan Kediri sebagé kerajaan nyang ngejèger di Jawa belètan. Ni kerajaan punya nama sebrojolan ama nama Kecamatan Singasari di Malang Kabupatèn nyang pernahnya berapa kilomèter ngalornya Malang Kota. [[Category:Sejarah Indonésia]] mlcq2ripsjleckpqv9kbrc4brkk2lr0 Kerajaan Sunda 0 1847 20697 8919 2024-06-04T21:51:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20697 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Sunda''' (tukerhurup: ''Karajaan Sunda'') entu kerajaan Hindu Sunda nyang pernanya di ponggahan kulonnya Pulo Jawa semprakan tahon 669 ampé barang tahon 1579, nglingkup daèrah nyang wayah gini Banten, Jakarta, Jawa Kulon, èn bagèan kulonnya Jawa Tenga. Ibu negerinya Kerajaan Sunda mah dipingsèr-pingsèr berapa kali dalem riwayatnya, pindah-pindah di antara gutekan Galuh (Kawali) di belètan ama Pakuan Pajajaran di bekulon. [[Category:Sejarah Indonésia]] rk8kyx2vtp8bcivgzspqu3vmh4buzsv Kerajaan Tarumanegara 0 1848 20698 8922 2024-06-04T21:51:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20698 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kerajaan Tarumanagara''' atawa Taruma atawa cuman Taruma entu kerajaan Sunda nyang kena kesawaban Indu nyang awal-awal, lempengannya ada di Jawa bekulon. Pemimpinnya nyang di abad ke-5, Purnawarman, ngeja atu batu tulis paling awal di Jawa, nyang diancer-ancer atawa dijajag semprakan barang tahon 450 M. Seila-ilanya, tuju batu tulis nyang bekaètan ama ni kerajaan kepapagan di bilangan Jawa Kulon, deket Bogor ama Jakarta. Tu batu tulis antara laèn batu tulis Ciaruteun, Kebon Kopi, Jambu, Pasir Awi, ama Muara Cianten deket Bogor; batu tulis Tugu deket Celincing di Jakarta Lor; èn batu tulis Cidanghiang di désa Lebak, kecamatan Munjul, Banten Kidul. [[Category:Sejarah Indonésia]] jvheclt0zaoylcj74s9l5666b9rquoj Kerak keling 0 1849 20699 8927 2024-06-04T21:51:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20699 wikitext text/x-wiki [[File:2023 Kastet.jpg|thumb|Kerak keling punya tampang]] '''Kerak keling'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: کرق کليڠ; Inggris: ''brass knuckles'', ''knuckles'', ''knucks'', ''brass knucks'', ''knucklebusters'', ''knuckledusters'', ''an English punch'' atawa ''classic'') atawa '''kerkeling'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 508.</ref> (hurup Arab Gundul: کرکليڠ) entu atu [[senjata tangan]] nyang dikeja deri logem èn dipasangin ngelinter empat buku jari depan tangan. Ni senjata dipaké bakal nojos atawa nggibeng orang dari deket. Logem nyang dipaké galibnya keras ama rada berat biar mangkin bejad lawannya. Pegangannya dipasang di dalem kepelan tangan biar itu buku jari kaga' ikutan bejad lantaran adanya gaya tèktokan deri itu pukulan (Hukum Newton Ketiga). Laèn negara, laèn juga' hukum pasal èhendom, jual-beli, ama pemakéan kerak keling. Ada nyang kaga' ngeboléin acan bakal orang biasa, ada juga' nyang ngeboléin. == Ruju'an == <references /> [[Category:Senjata tangan]] olwmnxf67s6sk6o7udfsua12qzls7w9 Kerak telor 0 1850 20700 8936 2024-06-04T21:51:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20700 wikitext text/x-wiki [[File:Kerak_telor_Betawi.jpg|thumb|right|250px|Kerak telor Betawi]] '''Kerak telor''' entu atu makanan has [[Orang Betawi|orang Betawi]], nyang dibikin dari beras ketan putih, kelapa muda parut nyang disangrai, telor ayam atawa bebek nyang dikasih bumbu biar gurih. Kerak telor banyak dijual orang terutama waktu ada acara keramean. Di acara [[Pekan Raya Jakarta|Pekan Raya Jakarta]] udah pasti banyak penjual kerak telor nyang ngumpul dan ngejualin dagangan kerak telor mereka. Jajanan nyang atu enni emang udah jadi ciri has dari budaya Betawi nyang mukim di Jakarta dan sekitarnya.<ref>[https://www.setubabakanbetawi.com/kerak-telor-2/ Kerak Telor], ''www.setubabakanbetawi.com''. Diakses tanggal 13 September 2023.</ref> == Ruju'an == {{Reflist}} [[Category:Makanan Betawi]] b4bpjo8z8dqxc4r3qluk8mq4tnbm1ga Keraton Ngayogyakarta Hadiningrat 0 1851 20701 8944 2024-06-04T21:51:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20701 wikitext text/x-wiki [[File:Logo Kraton Yogyakarta.jpg|thumb|Lambang kesultanan Ngayogyakarta Hadiningrat ]] '''Keraton Ngayogyakarta Hadiningrat''' (urup Arab Gundul: کراتون ڠايݢياکرتا هادينڠرة) atawa '''Keraton Yogyakarta''' (urup Arab Gundul: کراتون يݢياکرتا) atawa '''Keraton Jogja''' (urup Arab Gundul: کراتون جݢجا) entu keraton resmi Kesultanan Ngayogyakarta Hadiningrat nyang letaknya di kota Yogyakarta. Enni keraton dikeja ama Sri Sultan Amengkubuwana I di taon 1755 sebagé keraton nyang baru gara-gara pecahnya Mataram Islam gara-gara perjanjian Giyanti. Enni keraton entu pecahan deri [[Keraton Surakarta Hadiningrat|Keraton Kasunanan Surakarta Hadiningrat]] deri Mataram Islam Surakarta (Kasunanan Surakarta). Jadinya, wangsa Mataram dilanjutin ama 2 keraton, ya'entu Kesultanan Yogyakarta èn Kasunanan Surakarta. Jumblah keraton Yogyakarta punya wilayah entu ngejenggar ampé 144 hèktar. Enni wilayah keitung bèntèng Baluwarti, alun-alun Lor, alun-alun Kidul, gapura Gladak, èn kumplèk Masjid Gedhé Yogyakarta. Selaèn entu, luas deri Kedaton (intinya) ampé 13 hèktar.[[File:Kraton Ngayogyakarta Hadiningrat, Yogyakarta, Indonesia, 20220818 0946 8882.jpg|thumb|Tampang dalem keraton Ngayogyakarta Hadiningrat]]Walopun Kesultanan Yogyakarta resmi jadi bagéan deri [[Indonésia|Kiblik Indonésia]] di taon 1945, enni kumplèk gedong keraton masing jadi geriya sultan èn rumah tangganya masing ngejalanin terdisi kesultanan ampé enni wayah. Enni keraton uda jadi atu tempat lancongan di kota Yogyakarta. Sebagéan kumplèk keraton entu musium nyang nyimpen macem-macem kesultanan punya barang bolè simpen, keitung macem-macem barang nyang dikasiin ama raja-raja Éropa, tiruan pusaka keraton, èn gambang (gamelan). Deri gedongnya, enni keraton entu jadi atu tulad bakal gedong-gedong keraton Jawa nyang paling mantep, ada punya awla-awla nyang cakep èn lapangan, serènta ''pavilium'' nyang lega. == Ruju'an == hddusiu07wuriyh5ht5gxfrdialoflh Keraton Surakarta Hadiningrat 0 1852 20702 8949 2024-06-04T21:51:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20702 wikitext text/x-wiki [[File:Radyalaksana The Emblem of Surakarta Kingdom.svg|thumb|Lambang kasunanan Surakarta Hadiningrat]] '''Keraton Surakarta Hadiningrat''' (urup Arab Gundul: کراتون سراکرتا هادينڠرة) atawa '''Keraton Surakarta''' (urup Arab Gundul: کراتون سراکرتا) atawa '''Keraton Sala''' (urup Arab Gundul: کراتون سلا) entu keraton resmi Kasunanan Surakarta Hadiningrat nyang letaknya di Kota Surakarta. Enni keraton dikeja ama Sri Susuhunan Pakubuwana II kira-kira taon 1743-1744 sebagé gantiannya keraton Kartasura nyang mirip dengen [[Keraton Ngayogyakarta Hadiningrat|keraton Ngayogyakarta Hadiningrat]] nyang dikeja abisannya èn jadi keraton bakal kesultanan Yogyakarta. Secara terdisionil, kesultanan Mataram dilanjutin ama dua kerajaan, ya'entu kasunanan Surakarta èn kesultanan Yogyakarta. Jumblah luasnya ngejenggar ampé 157 hèktar, keitung semua-mua daéah bèntèng Baluwarti, Alun-alun Lor, Alun-alun Kidul, Gapura Gladak, èn kumplèk Masjid Agung Surakarta. Selaèn entu, luas kedatonnya entu ampé 15 hèktar.[[File:Keraton Kasunanan Surakarta Hadiningrat.jpg|thumb|Tampang keraton Kasunanan Surakarta Hadiningrat]]Walopun Kasunanan Surakata resmi jadi bagéan deri [[Indonésia|Kiblik Indonésia]] di taon 1945, enni kumplèk gedong keraton masing jadi geriya sultan èn rumah tangganya masing ngejalanin terdisi kesultanan ampé enni wayah. Enni keraton uda jadi atu tempat lancongan di kota Surakarta. Sebagéan kumplèk keraton entu musium nyang nyimpen macem-macem kasunanan punya barang bolè simpen, keitung macem-macem barang nyang dikasiin ama raja-raja Éropa, tiruan pusaka keraton, èn gambang (gamelan). Deri gedongnya, enni keraton entu jadi atu tulad bakal gedong-gedong keraton Jawa nyang paling mantep, ada punya awla-awla nyang cakep èn lapangan, serènta ''pavilium'' nyang lega. == Ruju'an == cd9o068jf791vkfpld8rqgifbfx8b6a Keringet 0 1853 20703 8952 2024-06-04T21:51:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20703 wikitext text/x-wiki [[File:Amanda Françozo At The Runner Sports Fragment.jpg|thumb|Orang keringetan]] '''Keringet'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: کريڠة) atawa '''kesang<ref name=":0" />''' (hurup Arab Gundul: کسڠ) entu caèran kulit punya bikin kapan [[Awak|awak]] lagi panas-panasnya. Keringet dikeja di [[kelanjer keringet]] di bawahnya muka [[kulit]]. Entu kuarnya deri lobang kecit-kecit nama [[pori-pori]]. Keringet kebanyakannya deri [[Aèr|aèr]], bagèn kata ada [[Garem|garemnya]] juga'. Awak ngeja keringet bakal ngademin dèwèknya. Ni bagèan deri awak punya [[pengaturan suhu]]. Awak ngambil panas deri awak kapan nguab. == Ruju'an == [[Category:Manusia]] cdlxnhiu10phdiafpksd9orqzkuziq3 Kerkeling (roti) 0 1854 20704 8955 2024-06-04T21:51:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20704 wikitext text/x-wiki [[File:BrezelnSalz02.JPG|thumb|Roti kerkeling]] '''Roti kerkeling'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 508.</ref> (hurup Arab Gundul: روتى کرکليڠ; Prasman: ''Bretzel''; Èlsasi: ''bradchdal''; Dèt: ''Breze'' atawa ''Brezel'') ièlah atu kué panggangan nyang asalnya deri Dètslan. Ni adatnya dipuntir kaya' [[buhul]] atawa [[Kerak keling|kerkeling]]. Roti kerkeling punya adonan kebikin deri tepung [[gandum]] ama [[ragi]]. == Ruju'an == [[Category:Roti-rotian]] s20ixfq5eh9hhuwscdabk0gt3tjn99n Kernèli 0 1855 8957 8956 2024-05-16T13:33:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 8956 wikitext text/x-wiki #REDIRECT [[Kernèli (taneman)]] d51ge9a48zghekl6yptm705ofo3jv1b Kernèli (taneman) 0 1856 20705 8965 2024-06-04T21:51:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20705 wikitext text/x-wiki [[File:Vanilla planifolia (6998639597).jpg|thumb|Taneman kernèli punya tampang]] '''Kernèli'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کرنلى) atawa '''pernèli''' (hurup Arab Gundul: فرنلى) atawa '''panili''' (hurup Arab Gundul: فنلى) (''Vanilla planifolia'') entu taneman nyang ngasilin bubuk kernèli atawa panili bakal jadi wangi-wangi makanan. Ni bubuk dikeja deri dia punya buah nyang bentuknya polong. Taneman kernèli asalnya mah dikenal ama orang-orang Indian di Mèksiko, ni taneman punya negara asal. Kernèli ngembang biaknya ada dua cara: liwat kelamin (''generatif'') atawa sonder kelamin (''vegetatif''). == Penyebaran == Awalnya, taneman kernèli cuman tumbu di Mèksiko. Selamanya abad ke-15, sala atu suku pedaleman Mèksiko, nama suku Astèk, ngambil ni bua kernèli punya paèda bakal jadi wangi-wangi di minuman coklatnya.<ref name=":0">Ramada, Agus. (2010). ''Panduan Lengkap Agribisnis Vanili''. Yogyakarta: Lily Publisher. h. 1–3. <nowiki>ISBN 978-979-29-1725-3</nowiki>.</ref> Ni minuman coklat digeronya ''cacahuatl''<ref name=":1">[https://vanili-indonesia.com/index.php/budidaya/65-sejarah-singkat-vanili "Sejarah Singkat Vanili"]. ''vanili-indonesia.com''. Dibuka per 20 Juli 2023.</ref> nyang misti disajènin di dalem kenduri-kenduri atawa selametan di suku Astèk punya kebudayaan. Ama tu orang Astèk sendèwèk, kernèli digeronya ''Thilxochitl'' nyang artinya 'kembang item'.<ref name=":0" /><ref name=":1" /> Terus pas sekitaran tahon 1519, atu orang deri bangsa Peringgi, nama Fernando Cartos, nyaba ke Mèksiko ama ngicipin tu minuman ''cacahuatl''. Abis kombalinya, Fernando Cartos ngenalin kernèli ama dia punya hopèng Èropanya. Barang udah dikenalin di [[Èropa|Èropa]], kernèli mulain didemenin ama dijadiin barang dagang nyang dibawa' deri Mèksiko ke Èropa. Dalem tahon 1602, Ratu Èlisabèt I, ratu Inggris, punya tukang obat, nama Hugh Morgan, nyaranin nambahin kernèli bakal namba-namba rasa ama bau-bauan. Selamanya tahon 1700-an, kernèli udah ditambahin di macem-macem produk, kaé alkohol, bako, ama wangi-wangian.<ref name=":0" /> Walakin bagèn gitu, di Èropa, kernèli baru dibiakin baru semprakan tahon 1721.<ref>Sunyoto, Marleen. (2019). ''Rempah-Rempah yang Mendunia''. Bandung: PT Lontal Digital Asia. h. 177. <nowiki>ISBN 978-623-7109-21-1</nowiki>.</ref><ref name=":2">Jodyf. (19 April 2016). [https://web.archive.org/web/20230720065350/https://www.pertanianku.com/asal-usul-tanaman-vanili/ "Asal-Usul Tanaman Vanili - Artikel Pertanian Terbaru | Berita Pertanian Terbaru"]. ''Pertanianku'' (basa Indonésia). Dibuka per 20 Juli 2023.</ref> Sedeng di [[Indonésia|Indonésia]], pengauran kernèli baru masup tahon 1819 liwat atu ahli taneman Welanda, nama Prof. Dr. Reinwadt. Awalnya mah, tu bibit nyang digawa cuman bakal jadi sesimpenan atawa kolèksi Kebon Gedé Bogor. Èh tau-taunya, tu taneman kernèli bisa dibiakin di mana-mana bilangan, wabilkusus di [[Jawa Tengah|Jawa Tenga]] ama [[Jawa Kulon|Jawa Kulon]]. Badan Sintrem Statistik Sional (''Badan Pusat Statistika Nasional'') punya kata, lèbar tana biakan kernèli dalem tahon 2014 udah nyampé 13,60 rèbu hèktar.<ref>[https://www.bps.go.id/indicator/54/770/3/luas-areal-tanaman-perkebunan-rakyat-menurut-jenis-tanaman.html "Badan Pusat Statistik"]. ''www.bps.go.id''. Dibuka per 20 Juli 2023.</ref> Wayah gini gè', kernèli udah dibiakin di mana-mana laèn daèrah, kaé Bali, NTT, ama Sulawési. Indonésia kendiri misi jadi sala atu negara nyang ngèkspor kernèli paling gedé.<ref>Yolanda, Cindy. [https://www.goodnewsfromindonesia.id/2021/02/10/indonesia-jadi-salah-satu-penghasil-vanila-terbesar-dunia-setelah-madagaskar "Mantap! Indonesia Jadi Produsen Vanila Terbesar Dunia Setelah Madagaskar"]. ''www.goodnewsfromindonesia.id''. Dibuka per 20 Juli 2023.</ref> Adapun wayah gini, produk deri kernèli udah keampar-ampar di mana-mana dunia. Negara pengasil kernèli paling gedé antara laèn Madagaskar, Indonésia, Mèksiko, Papua Giné Baru, [[Tiongkok|Tiongkok]], [[Turki|Turki]], èn Kerajaan Tonga.<ref name=":2" /> Adapun negara-negara nyang merluin impor kernèli paling gedé antara laèn [[Amrik Serèkat|Amrik Serèkat]], [[Prasman|Prasman]], [[Pilipénen|Pilipénen]], [[Dètslan|Dètslan]], [[Walanda|Welanda]], ama Kanada.<ref>[https://www.fao.org/faostat/en/#rankings/countries_by_commodity_imports "Top 20 Country Importers, Import Quantity of Vanilla, raw (2021)"](basa Inggris). Dibuka per 20 Juli 2023. </ref> == Ruju'an == <references /> [[Category:Taneman]] ex39dgclemtc7grscwawsy44s5sgmvy Kertas 0 1857 20706 8968 2024-06-04T21:51:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20706 wikitext text/x-wiki [[File:Paper sheet.jpg|thumb|Kertas selembar]] '''Kertas''' (hurup Arab Gundul: قرطاس) entu atu [[bahan]] cèblèk nyang dihasilin anu bolé ngebejeg [[jarot]] nyang asalnya deri [[bubur kertas]]. Jarot nyang dipaké biasanya bahannya alami èn ada [[sèlulose]] èn [[hémisèlulose]]. Kertas bekèn jadi wasilah utama bakal nulis, nyeplok, nggambar, èn macem-macem laèn kegunaan nyang kena dilakonin paké kertas, kaya' [[Selampé kertas|kertas lap]] (''tissue'') nyang dipaké bakal tanjaan, kebersihan, atawa bakal nyèbokin kèpèt. == Ruju'an == [[Category:Bahan]] [[Category:Kertas]] [[Category:Peranti nulis]] 02o2ratx4dh3u4da9qrs93qlqs27jvo Kertas kèpèt 0 1858 20707 8971 2024-06-04T21:51:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20707 wikitext text/x-wiki [[File:Toiletpapier (Gobran111).jpg|thumb|Kertas kèpèt gulungan]] '''Kertas kèpèt''' (hurup Arab Gundul: قرطاس کيفت) entu [[kertas]] nyang dipaké bakal nyèka atawa ngecit [[Bol|bol]] ama [[alat kelamin]] abisnya [[bèrak]] ama [[kencing]]. Kertas kèpèt dirancang bisa encag di aèr biar kaga' bikin mampet saruran tinjanya. Kertas kèpèt ditauin dipaké pertama kali jaman abad ke-6 di [[Tiongkok|Tiongkok]] bakal [[kebersian aèr]]. Tahon 1857, kertas kèpèt mulain dibikin gedé-gedéan ama dijualin ama pengusaha [[Amrik Serèkat|Amrik Serèkat]] nama [[Joseph Gayetty]].<ref>Azanella, Luthfia Ayu (2020-06-30). Ratriani, Virdita Rizki, ed. [https://www.kompas.com/tren/read/2020/06/30/074300165/melihat-kebiasaan-cebok-dengan-tisu-pada-budaya-barat "Melihat Kebiasaan Cebok dengan Tisu pada Budaya Barat"]. ''Kompas.com''. Dibuka per 21 Désèmber 2023.</ref> == Ruju'an == [[Category:Tisu]] cl0x0ssm8cn9rofespuw8pmsgii1c1i Kertas suara 0 1859 20708 8974 2024-06-04T21:51:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20708 wikitext text/x-wiki [[File:A senior citizen above 80 is casting his vote from home in Bhopal-01.jpg|thumb|Aki-aki lagi ngasi suaranya]] '''Kertas suara''' entuh kertas nyang dipaké bakal ngasi suara di [[Pemilian umum|pemilian umum]]. Di kertas suara ada nanggrak nama [[Parté pulitik|parté]], calon [[Persidèn|persidèn]], hop daèrah, èn nama wakil ra'yat di [[Déwan Perwakilan Ra'yat]] trap 1 ama trap 2. Orang nyang ngelah hak mili bakalan mili atu nyang ketulis di dalem tu kertas suara nyang tinggal noblos doangan. Ni kertas entarnya bakalan dirèken di pemilu èn hasilnya bakalan diwara-warain ke [[masarakat]]. == Ruju'an == [[Category:Pemilian]] tci1x3me6hbc41486mwrrt8n7f6pvro Kesultanan Acéh 0 1860 20709 8977 2024-06-04T21:51:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20709 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Acéh''', atawa resminya Kerajaan Acéh Darusalam (Acéh: ''Keurajeuën Acèh Darussalam''; hurup Arab Jawi Acéh: كاورجاون اچيه دارالسلام), entu atu kesultanan nyang nyintrem di nyang sekarang namanya Propinsi Acéh. Ni tau jadi atu ungkulan daèrah nyang utama selamanya abad ke-16 ama ke-17, sebelonnya ngranapin kemunduran nyang lila. Dia punya ibu negeri namanya Kutaraja nyang wayah gini namanya Banda Acéh. [[Category:Sejarah Indonésia]] 4e1s0ggmcag5klqqknyl5d4ihieijqn Kesultanan Bacan 0 1861 20710 8980 2024-06-04T21:51:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20710 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Bacan''' (كسلطانن باچن) entu atu negara di Kepuloan Maluku, nyang wayah gini namanya Indonésia nyang ngejelot barengan ama ngelot-lotnya perdagangan bumbu-bumbu di pengujungan jaman tenga-tenga. [[Category:Sejarah Indonésia]] 3281i8yqxrjnskwertbu3dp3eott7ya Kesultanan Banjar 0 1862 20711 8983 2024-06-04T21:51:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20711 wikitext text/x-wiki {{Sejarah Indonésia}} Kesultanan Banjar atawa Kesultanan Banjarmasin (Banjar: كسلطانن بنجر, ''Kasultanan Banjar'') entu kesultanan nyang pernahnya di betulannya nyang wayah gini namanya Propinsi Kalimantan Kidul, Indonésia. Dalem sejarahnya, paling lila dia punya ibu negeri ada di Banjarmasin. [[Category:Sejarah Indonésia]] 5z777akzolb9mtewi3g3vv8gvbejxox Kesultanan Banten 0 1863 20712 8986 2024-06-04T21:51:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20712 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Banten''' (كسلطانن بنتن) entu atu kerajaan Selam Banten nyang dagang nyang dijejegin di abad ke-16 nyang sintremnya di Banten, atu kota nyang ada di panté lor-kulonnya Jawa. Kalu nama basa Inggrisnya entu ''Bantam''. Orang kata mah, ni kerajaan dibikin ama Sunan Gunungjati, nyang sebelonnya tau ngejejegin Kesultanan Cerbon. [[Category:Sejarah Indonésia]] sg753u4f8db4r5oeg2c3464yokrvdg7 Kesultanan Bruné 0 1864 20713 8989 2024-06-04T21:51:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20713 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Bruné''' (hurup Arab Melayu: كسلطانن بروني) atawa cuman Bruné entu atu kesultanan Melayu nyang musernya di Bruné, di lingir panté lornya Pulo Kalimantan di Asia Kidul-wètan. Bruné jadi atu negara daulat barang di jaman abad ke-15, kapan tu negara tumbu bener-bener èn ngelotlot di sepanjangnya panté Kalimantan ama Pilipénen abisnya Melaka ambruk dicedèk Portugis. Baru mulain semprakan abad ke-17 ama ke-18 mingkin mudun. Sultan pertamanya Bruné entu orang Selam. Bruné jadi negara piaraan Britani selamanya abad ke-19. [[Category:Sejarah Indonésia]] 7rpt9v7vdcfja0rqcl0r55i439ncb4l Kesultanan Cerbon 0 1865 24221 20714 2024-07-16T07:36:38Z Bangrapip 9 24221 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Cerbon''' (Indonésia: ''Kesultanan Cirebon''; Pègon: كسلطانن چيربون, Sunda: ''Kasultanan Cirebon'') entu kesultanan Selam nyang ada di Jawa Kulon nyang dijejegin di abad ke-15. Orang kata mah gènèngan dijejegin ama Sunan Gunungjati, sepegimana ada di dia punya surat nyang ngebilangin kemerdékaan Cerebon deri Pajajaran tahon 1482, biar kata sebenernya mah udah ada pejogrogan ama pemerèntahan deri tahon 1445. Sunan Gunungjati juga' ngejejegin Kesultanan Banten. Ni kesultanan – atu deri negara-negara Selam awal-awal nyang dijejegin di Jawa, selaènnya Kesultanan Demak. [[Category:Sejarah Indonésia]] 99bvxcej7i9l6qcw3e3upr36wtw2nk5 Kesultanan Demak 0 1866 20715 8995 2024-06-04T21:51:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20715 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Demak''' (hurup Arab Melayu: کسلطانن دمق) entu atu negara Selam Jawa nyang ada di lingir panté lornya Jawa di Indonésia, di kota nyang wayah gini namanya Demak. Orang kata, ni kerajaan didiriin ama atu sahbandar di Kerajaan Majapahit di seprapat abad belakangan di abad ke-15 nyang disawabin ama agama Selam nyang dibawa' ama orang Tionghoa, Gujarat, Arab, èn ama laèn-laèn kerajaan Selam nyang ada di itu utekan, kaya' Samudra Pasé, Melaka, ama Bani Campa. Ni kesultanan entu negara Selam nyang paling pertama nongtot duluan di Tana Jawa èn tau bekuku di sebagèan gedé deri wilayah lingir panté lor Jawa ama Sumatra Kidul. [[Category:Sejarah Indonésia]] 5zordxwps17r3txt04pkojzlfa07hf7 Kesultanan Déli 0 1867 24198 20716 2024-07-16T07:28:47Z Bangrapip 9 24198 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Déli''' (Indonésia: ''Kesultanan Deli Darul Maimoon''; hurup Arab Melayu: كسلتانن دلي دارالميمون‎) entu atu negeri Melayu nyang jenggarnya 1.820 km² di Sumatra Wètan nyang dijejegin tahon 1630. Ni kerajaan bawahan nyang dibikin tahon 1630 dikuku ama macem-macem kesultanan entuk 1814. Pas dia jadi atu negeri merdéka, dia misah deri Kesultanan Siak. [[Category:Sejarah Indonésia]] dhjr1ul25u6x8betyddlu5kz5q9neca Kesultanan Jailolo 0 1868 20717 9001 2024-06-04T21:51:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20717 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Jailolo''' (كسلطانن جايلولو) entu atu negara sebelon jaman modèren di Maluku, nyang wayah gininya Indonésia, nyang nongtot barengan ama melingsatnya perdagangan cengké di Jaman Tenga-tenga. Ni kerajaan atu deri empat kerajaan di Maluku barengan ama Ternaté, Tidoré, ama Bacan, nyang ni kerajaan sintremnya di telok di bekulonnya Halmahéra. [[Category:Sejarah Indonésia]] 6b6vznkqt136cdqpdio1448gn1gpbbm Kesultanan Jaèlolo 0 1869 9004 9003 2024-05-16T13:33:52Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 9003 wikitext text/x-wiki #REDIRECT [[Kesultanan Jailolo|Kesultanan Jailolo]] 1womm8vkk8cdm2n868wrqklccp5u04b Kesultanan Johor 0 1870 20718 9007 2024-06-04T21:51:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20718 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Johor''' (Melayu: کسلطانن جوهر ''Kesultanan Johor''), bekèn juga' digero' Kesultanan Johor-Pahang-Rio-Lingga, atawa Kekijiran Johor, ada dijejegin ama Sultan Melaka Mahmud Sah punya anak nama Sultan Alaudin Riayat Sah II tahon 1528. [[Category:Sejarah Indonésia]] rsbo2e86u4q80he2vh3xaodyqrw6px7 Kesultanan Kalinyamat 0 1871 20719 9010 2024-06-04T21:51:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20719 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Kalinyamat''' atawa Kerjaan Kalinyamat entu atu kenegaraan Selam Jawa nyang adanya di ponggahan lornya Pulo Jawa, nyang nyintrem di tempat nyang wayah gini namanya Jepara, Jawa Tenga, Indonésia. [[Category:Sejarah Indonésia]] n6qon7tapd97he54ny8n6k8wn5atnyc Kesultanan Mataram 0 1872 24197 20720 2024-07-16T07:28:39Z Bangrapip 9 24197 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Mataram''' entu kerajaan Jawa gedé nyang merdéka nyang paling akir ada ngejejeg di Pulo Jawa sebelonnya dicedèk ama Welanda. Dia punya kekuatan politik nyang paling gedé ngutek-nguteknya di Jawa Tenga di ujung-ujung abad ke-16 ampé awal-awal abad ke-18. [[Category:Sejarah Indonésia]] shyc3x3ruhtuio13ibqo1x3v0zsbdyf Kesultanan Melaka 0 1873 20721 9016 2024-06-04T21:51:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20721 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Melaka''' (Melayu: ''Kesultanan Melaka''; hurup Arab Melayu: کسلطانن ملاک) entu atu kesultanan Melayu nyang ngejogrog di daèrah nyang wayah gini masupnya Melaka, Malésia. Turut kesepaketan sejarah, kurang lebi barang tahon 1400-an entu tahon kapan tu kesultanan dijejegin ama Raja Singapur nama Paraméswara, atawa bekèn juga' sebagé Iskandar Sah, biar kata ada juga' nyang ngata dijejeginnya lebi duluan. Di itu kesultanan punya jaman tinggi-tingginya selamanya abad ke-15, dia punya ibu negeri tumbu jadi atu deri bandar anterpenganteran nyang paling penting di itu jaman dengen daèrah nyang nglingkup sebagèan besar deri Ujung Melayu, Kepuloan Rio, èn juga' ponggahan penting di panté lor Sumatra nyang wayah gini masupnya Indonésia. [[Category:Sejarah Indonésia]] 4ul1szzjwf9f25ly5garsz3u415k52i Kesultanan Pelèmbang 0 1874 23337 23335 2024-07-05T11:21:05Z Swarabakti 44 23337 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Pelèmbang Darusalam''' (hurup Arab Melayu: كسلطانن ڤلامبڠ دارالسلام) entu atu kesultanan di Indonésia nyang dia punya ibu negeri ada di Pelèmbang, Sumatra Kidul, Indonésia. Ni kesultanan mulain dikoar-koarin tahon 1659 ama Susuhunan Abdurrahman (1659–1706) èn dikubrain ama guwernemèn Kumpeni 7 Oktober 1823. Tahon 1825, pemimpin paling bontotnya nama Sultan Ahmad Najamuddin dicandak èn diinternir ke Banda Néra di Maluku. The rest I'll translate later. [[Category:Sejarah Indonésia]] 8cn42vtqcpqfpgx7hjwb797c48ryg0f Kesultanan Perlak 0 1875 20723 9022 2024-06-04T21:51:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20723 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Perlak''' ièlah kesultanan nyang masupnya mah awal-awal di [[Asia Kidul-wètan|Asia Kidul-wètan]] nyang diyakinin masup Selam semprakan abad ke-9. Pernahnya Perlakentu di nyang sekarang namanya [[Kabupatèn Acéh Wètan|Kabupatèn Acéh Wètan]], [[Indonésia|Indonésia]]. [[Category:Sejarah Indonésia]] 157pnmgyaqd7qqd5jt9xd1b1qo4wdba Kesultanan Rio-Lingga 0 1876 20724 9025 2024-06-04T21:51:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20724 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Rio-Lingga''' (Melayu/Indonésia: کسلطانن رياوليڠݢ ''Kesultanan Riau-Lingga''), atawa bekèn juga' Kesultanan Lingga-Roa, Kesultanan Rio, atawa Kesultanan Lingga entu atu kesultanan Melayu nyang nanggraknya semprakan 1824 ampé 1911, sebelonnya kubra lantaran Welanda punya rècokan. [[Category:Sejarah Indonésia]] 3s3bi4znulmeo8c7xf0um24w7t3zihn Kesultanan Samudra Pasé 0 1877 26411 26408 2024-11-01T07:47:06Z Sayonzei 1005 xwiki vandal 26411 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Samudra Pasé''' (Melayu: كسلطانن سامودرا ڤاساي), atawa juga' bekèn sebagé Samudra atawa Pasé atawa Samudra Darusalam atawa ''Pacem'', entu ada atu kerajaan Selam nyang ada di lingir panté lornya Sumatra nyang nderak semprakan abad ke-13 ampé ke-16. Ni kerajaan diyakinin dijejegin ama Mèrah Silu nyang marinya masup Selam ama ambil nama Malik Salèh tahon 1267 M. Buktinya mah cuman sekelemit doang nyang masing rèstan jadinya rada angèl bakal dikaji betul-betul pasal dia punya sejarah kerajaannya. [[Category:Sejarah Indonésia]] nylzt0ro2imi4exfvgoxi92g89z8mkc Kesultanan Siak 0 1878 20726 9032 2024-06-04T21:51:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20726 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Siak Sri Indrapura''', atawa sokanannya Kesultanan Siak (Indonésia: ''Kesultanan Siak Sri Inderapura''; hurup Arab Melayu: كسلطانن سياق سري ايندراڤورا‎), entu atu kerajaan nyang pernahnya di Kabupatèn Siak, Rio nyang nanggraknya semprakan 1722 ampé 1949. Ni kerajaan dijejegin ama Raja Kecil, nyang asalnya deri Kesultanan Johor (Sultan Abdul Jalil Rahmad Syah I), entaknya dia boncos nyedèk tahta Kesultanan Johor. Ni pemerèntahan ngelèplèp selamanya abad ke-18 èn nglingkup sebagèan gedé Sumatra belètan lantaran dia pada nggabreg macem-macem kelompok di bawah dia punya kukuan liwat perang ama dagang antara jero Sumatra ama Selat Melaka. [[Category:Sejarah Indonésia]] 8nv9f8fzjjug1xq0l5ho8q7307s5r7w Kesultanan Sulu 0 1879 20727 9035 2024-06-04T21:51:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20727 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Sulu''' (Sulu: ''Kasultanan sin Sūg''; Melayu: ''Kesultanan Sulu''; Pilipèn: ''Sultanato ng Sulu'') entu atu negeri Selam nyang merèntah Kepuloan Sulu, utekan lingir panté Samboanga Kota, èn berapa bagèan deri Palawan nyang wayah gini kebilangnya di Pilipénen, selaènnya sebagèan daèrah nyang wayah gini Sabah, Kalimantan Lor ama Wètan di lor-wètannya Pulo Kalimantan. [[Category:Sejarah Indonésia]] o0fygbpjqxn9lz8kh1etqr4mjsxnxwj Kesultanan Ternaté 0 1880 20728 9038 2024-06-04T21:51:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20728 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Ternaté''' (hurup Arab Melayu: كسلطانن ترنتاي), atawa dulunya juga' bekèn digero Kerajaan Gapi, ièlah atu deri kerajaan Selam nyang bolé dikata paling kolot di Indonésia selaènnya Kesultanan Tidoré, Jailolo, ama Bacan. [[Category:Sejarah Indonésia]] kn1pyuryjguo90qkhbi93ee8ze6mu76 Kesultanan Tidoré 0 1881 20729 9041 2024-06-04T21:51:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20729 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Tidoré''' (Indonésia: كسلطانن تيدوري, ''Kesultanan Tidore'', kotan-kotan ''Kerajaan Tidore'') entu atu kesultanan di Asia Kidul-wètan, nyang muser di Tidoré di Kepuloan Maluku (wayah gini Maluku Lor, Indonésia). Ni kerajaan juga' bekèn sebagé ''Duko'', pemimpinnya maké gelar ''Kië ma-kolano'' (Penguasa Gunung). Tidoré entu tunjang-tunjangannya Kesultanan Ternaté bakal adu-aduan mana nyang lebi nyokol di jalur dagang bumbu-bumbu èn gableg rol dalem sejarah sebagé pembungsel peradaban Nusantara Indonésia ama alam Papua. [[Category:Sejarah Indonésia]] cqa4zp2jo7kzfhl542zm1k56f6mwud4 Kesultanan Yogyakarta 0 1882 20730 9044 2024-06-04T21:51:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20730 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesultanan Yogyakarta''' (Jawa: ꦏꦱꦸꦭ꧀ꦠꦤ꧀ꦤꦤ꧀​ꦔꦪꦺꦴꦒꦾꦏꦂꦡ​ꦲꦢꦶꦤꦶꦔꦿꦠ꧀ ''Kasultanan Ngayogyakarta Hadiningrat'' [ŋajogjɔkartɔ hadinɪŋrat]; Indonésia: ''Kesultanan Yogyakarta'') entu kerajaan di Jawa di Daèrah Istimèwa Yogyakarta, Kiblik Indonésia. Hop kesultanannya nyang wayah gini lagi nangkring entu Hamengkubuwana X. [[Category:Sejarah Indonésia]] msral9f1jibkl4em7n1m0pm44ukw4dw Kesunanan Surakarta 0 1883 20731 9047 2024-06-04T21:51:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20731 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kesunanan Surakarta''' (Indonésia: ''Kasunanan Surakarta''; Jawa: ꦟꦒꦫꦶꦑꦱꦸꦤꦤ꧀ꦤꦤ꧀ꦯꦸꦫꦏꦂꦠꦲꦢꦶꦤꦶꦁꦫꦠ꧀ ''Kasunanan/Karaton Surakarta Hadiningrat'') entu atu kerajaan di Jawa nyang mancernya di Surakarta, Jawa Tenga, Indonésia. [[Category:Sejarah Indonésia]] r88wldlxkxiz0n1hp3onow426ihdo8k Ketipah 0 1884 20732 9053 2024-06-04T21:51:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20732 wikitext text/x-wiki [[File:Azerbaijani carpet BAHAR Latif Kerimov.jpg|thumb|Ketipah Asèrbaijan]] '''Ketipah'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 495.</ref><ref>Nur-Karim, ènh. (2012). ''Kumpulan Cerita Wayang Versi Pecenongan: Suntingan teks''. Perpustakaan Nasional RI. h. 353.</ref> (hurup Arab Gundul: خطيفة) atawa '''lapi-lapi'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 51.</ref> (hurup Arab Gundul: لافى٢)—atawa '''hambal''' (hurup Arab Gundul: همبل) kalo di [[Mesigit|mesigit]]—entu [[Lawon|lawon]] [[Tenun|tenunan]] sepotong bentuknya sikak panjang. Biasanya, ketipah dipaké biar pangkèng rada bagusan ama biar jalan di ubinnya kaga' cacat-cecet suaranya. Ketipah entu rada angetan ama lembutan deripada lanté keras kaya' pelupu, tèhel, atawa peluran. Ketipah bisa macem-macem ukurannya. Sejadah ama ketipah sanonya deri [[Asia Tenga|Asia Tenga]], cuman mesin bikinnya dibikin di [[Èropa|Èropa]]. Ketipah nyang paling kolot di dunia ditemuin tahon 1947 pas pengerokan di [[Sibéri|Sibéri]]. Jadi, ada dua macem dah itu ketipah: bikinan tangan paké cara terdisionil, ama tenunan mesin. Ni bener-bener ngeja laèn tu harganya ama hodengnya antara sejadah terdisionil ama ketipah modèren. == Ruju'an == [[Category:Kaèn]] pigp7ndgj6m1epggjrptuyj6o496jg4 Keurakanan 0 1885 20733 9057 2024-06-04T21:51:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20733 wikitext text/x-wiki [[File:Anarchy-symbol.svg|thumb|Keurakanan punya lambang]] '''Keurakanan''' (hurup Arab Gundul: كأورقنن; Inggris: ''anarchism'') ièlah atu pikiran perobahan nyang ngakar nyang bilang kalu orang kaga' bolé direjeng-rejeng ngikut [[undak-undak]] apa baé. Misalnya, keurakanan bilang kalu [[Guwernemèn|guwernemèn]] entu bikin susah doang ama kaga' perlu. Artinya, dia pada kaga' mau diatur-atur atawa 'urakan'. Cuman, bukan artinya dia pada kaga' mau ada keaturan nyang rapi ama tentrem. Kalu kata umumnya ''anarki'' entu dasarannya deri basa Yunani ἀναρχία ''anarchiā'' nyang artinya "sonder pengatur" atawa "sonder pemerènta". Mar, bukannya dia pada ogah ama adanya aturan acan. Cuman, dia kata mah bagènin aja tu aturan sendèwèknya jalan di masarakat, sonder paké direjeng-rejeng. == Ruju'an == [[Category:Keurakanan]] [[Category:Téori kemasarakatan]] sdakzuyyeqbx96405czadeeegxn8opn Kewadonan 0 1886 20734 9064 2024-06-04T21:51:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20734 wikitext text/x-wiki '''Kewadonan''' atawa (hurup Arab Gundul: کوادونن; [[Basa Inggris|Inggris]]: ''feminism'') atawa '''kecèwè'an''' (hurup Arab Gundul: کچيوئن;) entu atu harkat kemasarakatan, pulitik, èn [[atur banda]]. Kewadonan entu atu paham nyang pèngèn ngrobah orang punya cara ngiat hak lanang-wadon (wabilkusus wadon) èn ngaru-aruin aken [[kesembabadan]]. Orang nyang ngikut ni paham digero' kaum kewadonan. Kewadonan mulain semprakan abad ke-18 dengen adanya Penerangan. Bahnanya adanya cèkcok pasal perbèdaan antara jenis, jadi nongol dah tu adanya omong-omong bakal kesembabadan. == Ruju'an == [[Category:Téori kemasarakatan]] [[Category:Kewadonan]] 7jqv7rvnyxpvh2j4biyp19itkfk8r1p Kewarganegaraan 0 1887 20735 9067 2024-06-04T21:51:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20735 wikitext text/x-wiki '''Kewarganegaraan''' (hurup Arab Gundul: کورݢانݢاراءن) ièlah [[ubungan]] [[hukum]] antara orang ama [[negara]]. Biasanya mah, negaranya entu tempat di mana orang brojol, tinggal, nyang dia dukung, ama tempat dia dapet perlindungan. Orang galibnya jadi warga negara di negara di mana dia brojol, cuman bisa aja orang ngongsogin [[Pengwarganegaraan|naturalisasi]] atawa pengwarganegaraan bakal jadi warga negara di laèn negara. Ada negara nyang ngeboléin kewarganegaraan rangkep, ada juga' nyang kadanan. == Ruju'an == [[Category:Guwernemèn]] [[Category:Kewarganegaraan]] [[Category:Kebangsaan]] r74rkcewsk0y1rut27wdt4a06899bnl Kiai Haji Noer Alie 0 1889 20736 9076 2024-06-04T21:51:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20736 wikitext text/x-wiki [[File:KH. Noer Alie Professional Photos.jpg|thumb|Kiai Haji Noer Alie punya potrèt]] '''Kiai Haji''' '''Noer Alie''' (urup Arab Gundul: کياهي حاج نور علي; urup Sunda: ᮔᮥᮁ ᮃᮜᮤ; EYD: ''Nur Alie''; 15 Juli 1914 – 29 Jenuari 1992) entu ulama atawa tokoh nyang disematin jadi Palawan Nasional Indonésia dengen SK Persidèn: ''Keppres No. 085/TK/2006'', pertanggal 3 Nopèmber 2006. Kiai Noer Alie entu anak lanangnya Anwar bin Haji Layu èn Maimunah binti Tarbin. Kiai Noer Alie dapetin tarbiyah ugama deri berapa guru ugama di kitaran Bekasi. Taon 1934, kiai Noer Alie naèk haji èn ngedalemin èlmu ugama di Mekah. Di sono kiai Noer Alie mukim 6 taonan. == Ruju'an == lcpyq7cou2cqggd4vcou8ij22ixyakj Kiblik 0 1890 20737 9082 2024-06-04T21:52:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20737 wikitext text/x-wiki '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کبليک) entu atu negara nyang guwernemènnya deri ''ra'yat'', bukan deri kalangan bangsawan, èn biasanya dipimpin ama [[persidèn]]. Ni istilah ngambil deri [[basa Latèn]] ''res publica'' nyang artinya 'urusan awam'. Maksudnya, ni kiblik diartiin jadi kerajaan punyanya ra'yat ama dikawal ama ra'yat. == Ruju'an == [[Category:Pulitik]] cq909cv5c5ymvzztvl10q1rai5dfd4f Kiblik Aprika Tenga 0 1891 20738 18538 2024-06-04T21:52:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20738 wikitext text/x-wiki {{Negara|name=Kiblik Aprika Sintrem|native_name=''République centrafricaine'' (Prasman)<br/>''Ködörösêse tî Bêafrîka'' (Sanggo)|flag=Flag_of_Central_African_Republic.svg|coat=Coat_of_arms_of_the_Central_African_Republic.svg|map=Central_African_Republic_(orthographic_projection).svg|capital=Bangui|demonym=Aprika Sintrem}} '''Kiblik Aprika Sintrem''' (hurup Arab Gundul: افريقا سنترم; Prasman: ''République centrafricaine''; Sanggo: ''Ködörösêse tî Bêafrîka'') entu negara kecempèt daratan nyang letaknya di [[Aprika Tenga|Aprika Tenga]]. Ni negara punya hopstad [[Bangui|Bangui]]. Ni negara jenggarnya 622.984 km<sup>2</sup> (240.535 mi<sup>2</sup>). Di sono, ada barang 5.457.154 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]] ama [[Basa Sanggo|basa Sanggo]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Kiblik Aprika Sintrem]] 06jelbvwx8lstvmiw3t8jm780c6c6b8 Kiblik Dominika 0 1892 23252 20739 2024-07-03T17:06:22Z Bangrapip 9 23252 wikitext text/x-wiki {{Negara|name=Kiblik Dominika|native_name=''República Dominicana'' (Spanyol)|flag=Flag_of_the_Dominican_Republic.svg|coat=Coat_of_arms_of_the_Dominican_Republic.svg|map=Dominican_Republic_(orthographic_projection).svg|capital=Santo Dominggo|demonym=Dominika (Kiblik)}} '''Kiblik Dominika''' (hurup Arab Gundul: کبليک دومينيکا; Spanyol: ''República Dominicana'') entu negara di ponggahan pulo, paroh-parohan ama [[Haiti|Haiti]], nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Santo Dominggo|Santo Dominggo]]. Ni negara jenggarnya 48.671 km<sup>2</sup> (18.792 mi<sup>2</sup>) doang. Di sono, ada barang 10.790.744 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman [[basa Peranakan Haiti]] ama [[Basa Inggris Samana|basa Inggris Samana]] juga' dipaké. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Kiblik Dominika]] 059rgv17o0jgbn7e09ulalx2fqinsdr Kiblik Indonésia Serèkat 0 1893 20740 9096 2024-06-04T21:52:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20740 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kiblik Indonésia Serèkat''' (Welanda: ''Verenigde Staten van Indonesië''; Indonésia: ''Republik Indonesia Serikat''; potong lèter: RIS) entu negara serèkat nyang cuman ada bentaran doang nyang diserahin kedaulatan Hindia Welanda (kecuali Papua Welanda) pas 27 Désèmber 1949 abisnya Konperènsi Méja Bunder Indonésia–Welanda. Ni penyerahan nyudahin empat tahon selèk antara kaum sional Indonésia ama Welanda nyang pada rebut-rebutan kukuan di Indonésia. Ni negara cuman ada setahon jengkep gè' kaga' nyampé sebelonnya digantiin ke Negara Kesatuan Kiblik Indonésia. [[Category:Sejarah Indonésia]] o664o04bh2t5tdrfythdcryet9v1tov Kiblik Kera'yatan Kongo 0 1894 20741 9100 2024-06-04T21:52:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20741 wikitext text/x-wiki {{Negara|name=Kiblik Kera'yatan Kongo|native_name=''République démocratique du Congo'' (Prasman)<br/>''Jamhuri ya Kidemokrasia ya Kongo'' (Swahili)|flag=Flag_of_the_Democratic_Republic_of_the_Congo.svg|coat=Coat of arms of the Democratic Republic of the Congo (grey spear).svg|map=Democratic_Republic_of_the_Congo_(orthographic_projection).svg|capital=Kinsasa|demonym=Kongo-Kinsasa}} '''Kiblik Kera'yatan Kongo''' (hurup Arab Gundul: کبليک کرعيتن کوڠو; Prasman: ''République démocratique du Congo''; Swahili: ''Jamhuri ya Kidemokrasia ya Kongo'') atawa sering juga' digero '''Kongo-Kinsasa''' (hurup Arab Gundul: کوڠو کينساسة) entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]] èn watesan ama [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] ama [[Sudan Kidul|Sudan Kidul]] di blèlir, [[Uganda|Uganda]], [[Ruanda|Ruanda]], ama [[Burundi|Burundi]] di blètan, [[Sambia|Sambia]] ama [[Anggola|Anggola]] di bekidul, èn [[Kiblik Kongo|Kiblik Kongo]] èn [[Laotan Atlantik|Laotan Atlantik]] di bekulon. Ni negara kepisah ama [[Tansania|Tansania]] di [[Sètu Tanganyika|Sètu Tanganyika]] di blètannya. Ni negara punya hopstad [[Kinsasa|Kinsasa]]. Ni negara jenggarnya 2.345.409 km<sup>2</sup> (905.567 mi<sup>2</sup>). Di sono, ada barang 95.894.118 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]] ama [[Basa Swahili|basa Swahili]], selaèn basa daèrah sional nyang diakuin, kaé [[Basa Kongo|basa Kongo]], [[Basa Ngala|basa Ngala]], èn [[Basa Luba|basa Luba]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Kiblik Kera'yatan Kongo]] 4514fvbd7fcabyfi8igibiosjd4ahm0 Kiblik Kongo 0 1895 20742 9103 2024-06-04T21:52:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20742 wikitext text/x-wiki {{Negara|name=Kiblik Kongo|native_name=''République du Congo'' (Prasman)|flag=Flag_of_the_Republic_of_the_Congo.svg|coat=Coat_of_arms_of_the_Republic_of_the_Congo.svg|map=Republic_of_the_Congo_(orthographic_projection).svg|capital=Brasawil|demonym=Kongo-Brasawil}} '''Kiblik Kongo''' (hurup Arab Gundul: کبليک کوڠو; Prasman: ''République du Congo'') atawa bekènnya '''Kongo-Brasawil''' (hurup Arab Gundul: کوڠو برساويل) entu negara nyang letaknya di [[Aprika Tenga|Aprika Tenga]] nyang dilantasin ama [[Garis katulistiwa|garis katulistiwa]]. Kiblik Kongo ada watesan ama [[Kiblik Kera'yatan Kongo|Kiblik Kera'yatan Kongo]] di bekidul ama blètan, [[Kamérun|Kamérun]] ama [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] di blèlir, èn [[Kabinda|Kabinda]] ([[Anggola|Anggola]]) di belah kidul-kulon. Ni negara juga' ngelah garis panté Atlantik seemprit. Ni negara punya hopstad [[Brasawil|Brasawil]]. Ni negara jenggarnya 342.000 km<sup>2</sup> (132.000 mi<sup>2</sup>). Di sono, ada barang 3.686.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]] èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara, kaé [[Basa Kongo|basa Kongo]] ama [[Basa Ngala|basa Ngala]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Kiblik Kongo]] m9yudvq0sprc7mj4qbzmkk3iklped5s Kiblik Kèngbé 0 1896 20743 9108 2024-06-04T21:52:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20743 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kiblik Kèngbé''' (Tionghoa: 坑尾公司; Ké': ''Hângmî''; Welanda: ''Hang-Moei''; lèterlek: "kongsi ujung kalèn") entu atu serèkat kongsi Tionghoa kuasa-dèwèk nyang dicangkèl-cangkèlin ama Kedemangan Montrado (Tiongkok: 打勞鹿, Ké': ''Montradok'') di Kalimantan Kulon, Kalimantan, cuman begawénya banyakan di daèrah kulonnya Montrado. Ni nimbrung ama Peréngkoan Posun tahon 1776 èn bubaran tahon 1839 di tangannya kongsi Dagang. [[Category:Sejarah Indonésia]] neuppoh5ih7xtotgjdwtbiiat7ql3jj Kiblik Lanhong 0 1897 26475 20744 2024-11-07T06:46:30Z Swarabakti 44 26475 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kiblik Lanhong''' (Tionghoa: 蘭芳共和國; Mandarin: ''Lánfāng Gònghéguó''; Ké': ''Làn-fông Khiung-fò-koet''), atawa bekèn juga' digero '''Kongsi Lanhong''' (Tionghoa: 蘭芳公司; Mandarin: ''Lánfāng gōngsī''), ada atu serèkat kongsi di Kalimantan Kulon. Ni kongsi dijagragin ama sorang Tionghoa Ké' nama Low Lan Pak [hak] tahon 1777 ampé pengabisannya dengen datengnya cedèkan Welanda tahon 1884. Bangrapip (talk) 10:01, 13 January 2024 (UTC) [[Category:Sejarah Indonésia]] j3up96iji70ul901ib0utqribpvzhyd Kiblik Samtiawkio 0 1898 20745 9113 2024-06-04T21:52:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20745 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kiblik Samtiawkio''' (Tionghoa: 三條溝公司, Ké': ''Sâmthiàukiêu''; Welanda: ''Sam-Thiao-Keoe''; "Tiga sodètan"), di berapa sumber ditulis ''Santiago Republic'', nyang entakannya dibalik nama jadi Samtathuting (Tionghoa: 三達副廳; "Naib Mejelis Ranggehan Tiga"), èn marinya jadi Hohiancèngtèng (Tionghoa: 和現正廳; "Majelis Bicara Sah Rukun Gini"), ada atu serèkat kongsi Tionghoa nyang beteteng banget nyang dulunya tau dikaèt-kaètin ama Kedemangan Monterado (Chinese: 打勞鹿, Ké': ''Montradok'') sebelonnya mingsèr ke Sepang (Tiongkok: 昔邦, Ké': ''Sapawang'') di Kalimantan Kulon, Kalimantan. Ni kiblik nimbrung ama Peréngkoan Posun tahon 1776, cuman kuar lantaran selèk-selèkan di jeronya èn sekutuan ama sultan Sambas (entakannya ama Welanda) bakal ngencagin sekutu lamanya Posun èn kongsi Dagang. Ni atu deri berapa serèkat tukang tambang di Kalimatan nyang entakannya pada gucel-gucelan ama Welanda bakal ngejaga dia punya bentuk guwernemèn, nyang dikatanya kera'yatan. [[Category:Sejarah Indonésia]] 5bd5dani3c3j4jao6fxob07htgscu35 Kiblik kongsi 0 1899 26474 26473 2024-11-07T06:45:51Z Swarabakti 44 26474 wikitext text/x-wiki '''Kiblik kongsi''' (Tionghoa: 公司共和國), atawa juga' bekèn digero '''kera'yatan kongsi''' (Tionghoa: 公司民主國) atawa '''serèkat kongsi''' (Tionghoa: 公司聯邦) entu atu kediaan pulitik nyang ngebestir sendèwèk di Kalimantan nyang bentukah serèkat deri jema'ah penglumbèn [[Orang Tionghoa|Tionghoa]], nyang digero' "kongsi". Deket-deket tenga-tenga abad ke-19, kiblik kongsi pada bekuku' di ampir kebanyakan bilangan di [[Pulo Kalimantan|Kalimantan]] bekulon. Ada tiga kiblik kongsi nyang paling gedé, nya'entu [[Kiblik Lanhong]], [[Peréngkoan Posun]], ama [[Serèkat Samtiawkio]] abisnya mecah deri Posun.{{sfn|Heidhues|2003|p=55}} Kongsi dagang pada mashur di kumintèt Tionghoa perantoan di mana-mana dunia, walakin kiblik kongsi Kalimantan entu èmang nyang laèn diri dah, dia entu pada – negara daulat nyang nyedèk ama bekuku sebagèan besar ponggahan daèrah.{{sfn|Heidhues|2003|p=55}} Ni ciri-ciri ngebédain dia pada deri kesultanan pada nyang ada di Asia-kidul wètan, nyang ada kewenangan atas dia punya bawahan, cuman kaga ngontrolirin wilayah bawahannya punya cedèk.{{sfn|Heidhues|2003|p=55}} Kiblik kongsi pada saingan dah tu ama [[Welanda]] bakal gedé-gedéan ngontrolir bekulon Kalimantan, nyang entakannya jadi ada Perang Kongsi tahon 1822–24, 1850–54, and 1884–85. Welanda ngalahin itu kiblik kongsi pada dah tu, jadinya itu wilayah jadi pada masup guwernemèn [[Hindia Welanda|kolonial Welanda]] punya kewenangan.{{sfn|Heidhues|2003|p=116}} Serèkat kongsi langsung diperènta ama [[kera'yatan]] [[kera'yatan langsung|langsung]],{{sfn|Wang|1994|p=6}} èn pertama kali digero "kiblik" ama mualip jaman abad ke-19.{{sfn|Heidhues|2003|p=60}} Cuman mah ya, ahli èlmu jaman kita sekarang pada béda pendapet dah tu apa itu negara pada maké Kulon punya cara kiblik, apa gableg terdisi Tionghoa punya kera'yatannya dèwèk.{{sfn|Wang|1979|p=104}} == Ruju'an == ===Tukilan=== {{reflist}} ===Daptar sumber=== * {{cite book|first=Mary Somers|last=Heidhues|chapter=Chinese Settlements in Rural Southeast Asia: Unwritten Histories|title=Sojourners and Settlers: Histories of Southeast China and the Chinese|year=1996|publisher=University of Hawaii Press|isbn=978-0-8248-2446-4|pages=164–182}} * {{cite book|first=Mary Somers|last=Heidhues|title=Golddiggers, Farmers, and Traders in the "Chinese Districts" of West Kalimantan, Indonesia|year=2003|publisher=Cornell Southeast Asia Program Publications|isbn=978-0-87727-733-0}} *{{cite journal |last=Wang |first=Tai Peng |title=The Word "Kongsi": A Note |journal=Journal of the Malaysian Branch of the Royal Asiatic Society |date=1979 |volume=52 |issue=235 |pages=102–105 |jstor=41492844}} *{{cite book |last=Wang |first=Tai Peng |title=The Origins of Chinese Kongsi |year=1994 |publisher=Pelanduk Publications |isbn=978-967-978-449-7}} [[Category:Sejarah Indonésia]] jupekeoxkuwz1bhwcb809lk4t09a8fu Kibris 0 1900 20747 9128 2024-06-04T21:52:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20747 wikitext text/x-wiki {{Negara|name=Kiblik Kibris|native_name=Κυπριακή Δημοκρατία (Yunani)<br/>''Kıbrıs Cumhuriyeti'' (Turki)|flag=Flag_of_Cyprus.svg|coat=Coat_of_arms_of_Cyprus_(2006).svg|map=EU-Cyprus.svg|capital=Nikosia|demonym=Kibris<br/>Sipriot}} '''Kibris''' atawa '''Gibris''' (hurup Arab Gundul: قبرص; basa Yunani: Κύπρος ''Kípros''; basa Turki: ''Kıbrıs'') atawa '''Sipres''' (hurup Arab Gundul: سفرس) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Kibris''' (hurup Arab Gundul: کبليک قبرص; basa Yunani: Κυπριακή Δημοκρατία ''Kipriakí Dimokratía''; basa Turki: ''Kıbrıs Cumhuriyeti'') entu atu negara nyang letaknya di Laot Tenga èn atu anggota deri Uni Èropa. Kibris mah sebenernya letaknya di [[Asia|Asia]], cuman sering dikaèt-kaètin ama [[Èropa|Èropa]], bahna dia punya budaya ama sejarah èmang bagèan deri Èropa punya budaya. Hata, ni negara malah lebi deketan ke Aprika deripada ke Èropa. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – Nikosia. Adapun ni negara punya basa resmi – basa Yunani ama Turki. Kibris entu atu tujuan pelancongan nyang mashur di Èropa. Di tahon 2019, ada 4 juta pelacong nyaba di ni negara. Dikira-kira, Kibris saban tahon dapet dah tu 2,7 miliar èuro.<ref>[https://www.cyprusprofile.com/sectors/tourism "Tourism"]. ''www.cyprusprofile.com''. Dipungut 13 Juli 2023.</ref> Wisata bener-bener penting bakal ni negara, sebab deri wisata, 23% pemasupan èkonominya èmang deri mari di tahon 2020.<ref>[https://knoema.com//atlas/Cyprus/topics/Tourism/Travel-and-Tourism-Total-Contribution-to-GDP/Contribution-of-travel-and-tourism-to-GDP-percent-of-GDP "Cyprus Contribution of travel and tourism to GDP (% of GDP), 1995-2020 - knoema.com"]. ''Knoema''. Dipungut 13 Juli 2023.</ref> == Ruju'an == <references />{{Negara di Asia}}{{Èropa}} [[Category:Asia]] [[Category:Èropa]] [[Category:Laot Tenga]] [[Category:Negara]] [[Category:Kibris]] htt9rk8skroygjiae592e2izyqb9k05 Kibris Lor 0 1901 24201 20748 2024-07-16T07:29:37Z Bangrapip 9 24201 wikitext text/x-wiki {{Negara|name=Kiblik Turki Kibris Lor|native_name=''Kuzey Kıbrıs Türk Cumhuriyeti'' (Turki)|flag=Flag_of_the_Turkish_Republic_of_Northern_Cyprus.svg|coat=Coat_of_arms_of_the_Turkish_Republic_of_Northern_Cyprus.svg|map=Northern_Cyprus_(orthographic_projection).svg|capital=Nikosia Lor|demonym=Kibris Lor<br/>Sipriot Lor}} '''Kibris Lor''' (hurup Arab Gundul: قبرص لور; basa Turki: ''Kuzey Kıbrıs'') atawa resminya '''Kiblik Turki Kibris Lor''' (hurup Arab Gundul: کبليک تورکى قبرص لور; basa Turki: ''Kuzey Kıbrıs Türk Cumhuriyeti'') entu atu negara nyang hakèkatnya ada (''de facto'') di ponggahan lor Pulo Kibris. Di kalangan antérobangsa, ni dirèkennya jadi bagèan deri [[Kibris|Kiblik Kibris]] èn cuman [[Turki|Turki]] doang nyang ngakuinnya jadi negara sendèwèk. Ada 300.000 orang Muslim Turki Kibris nyang tinggal di ni daèrah. Ni daèrah luasnya ngejembar cuman ampé 3.335 km<sup>2</sup>. Turki doang atu-atunya negara nyang ngakuin ni wilayah sebagé kiblik merdéka bagèn kata ada setrap antérobangsa (''international sanction'') ama èmbargo di ni tempat. Kibris dulu dita'lukin ama [[Kesultanan Usmaniah]] èn jadi bagèannya semprakan tahon 1510 ampé 1914. Entakonoh, banyak orang Turki Usmani nyang nyanggrah ama netep di mari. Mancan Usmaniah musuan ama Kekaèsaran Britani selamanya [[Perang Dunia I]], Britani nyaplok itu Kibris. Tahon 1923, liwat [[Perjanjian Losana]], Turki nyerahin itu pulo ke Britani Gedé nyang di tahon 1925 dirobah jadi jajahan kron. Britani ngebestir di situ semprakan 1878 ampé 1960. Adapun orang-orang Turki Kibris pada disunat, sebab agama nyang paling banyaknya entu agama [[Islam|Selam]] Ahlusunah. Di tahon 1974, orang-orang Turki Kibris pada dibunu-bunuin di penjagalan Marata, Santalaris, èn Aloda, bakal balesan buat gucelan nyang mingkin-mingkinan ama Yunani. Ngiat begitu, soldadu Turki langsung nganpal ama nyaplok Kibris. Banyak penduduk deri Turki daratan dateng di mari ke blèlirnya ni pulo. Ni perbuatan ngeja kutukan kalangan antérobangsa èn Kibris Lor ampé sekarang kaga' diakuin ama [[Peserèkatan Bangsa-Bangsa|PBB]]. Sedari tahon 1974, PBB udah ngeja garis wates gencetan senjata antara Kibris Turki ama Kibris Yunani. Kiblik Turki Kibris Lor dikeja tahon 1983 èn Rauf Denktaş jadi persidènnya nyang pertama. Tawar-tawaran bakal nggabregin tu pulo udah diadain bekali-kali, mar kaga' tokcèr juga'. Kibris Lor, bagèn kata mah dia jadi jaburan antérobangsa (''international pariah state''), dikata masing angguran ketimbang laèn-laèn gutekan "selèk ayem" èn lumayan anteng, serènta kera'yatan guwernemènnya mah juga' kualitèt mantep, dengen kebèbasan pulitik èn keserèntaan ra'yat dalem kegiatan pulitik. Kaum [[Rom-Kurbat]] entu atu anak-kelompok [[Selam Rom]], nyang ngejogrog di Kibris semprakan jaman Usmaniah. Ni orang basanya – basa Kurbat, atu logat deri [[basa Rom]], ama basa Turki Kibris.<ref>[https://www.pressenza.com/2015/08/cyprus-interview-with-ms-chryso-pelekani/ "Cyprus: The Roma, standing for what they are!"]. 22 Agustus 2015.</ref> == Ruju'an == [[Category:Asia]] [[Category:Èropa]] [[Category:Laot Tenga]] [[Category:Negara]] [[Category:Turki]] [[Category:Kibris]] <references />{{Negara di Asia}}{{Negara di Èropa}} cn06kelkssovui7j6uwu98kzl4coin2 Kidul 0 1902 20749 9143 2024-06-04T21:52:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20749 wikitext text/x-wiki [[File:Compass_Rose_English_East.svg|thumb|Majehab]] '''Kidul'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref><ref name=":1">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کيدول) atawa '''udik<ref name=":0" /><ref name=":1" />''' (hurup Arab Gundul: اوديق) entu atu deri 4 [[Arah|arah]] utama di [[Kompas|kompas]]. Kidul biasanya ditaroh di bawahnya [[Kar|kar]]. Tuladnya, [[Anggola|Anggola]] ada di bekidulnya [[Nigéria|Nigéria]], nyang itu negara juga' di bekidulnya [[Magrib|Magrib]]. Kutub Kidul entu tempat paling ujung kidul. Adapun "di sebelah kidul" bentukannya entu '''bekidul''' (hurup Arab Gundul: بکيدول) atawa '''beludik''' (hurup Arab Gundul: بلوديق), kalo "ke sebelah lor" – '''ngidul''' (hurup Arab Gundul: ڠيدول) atawa '''mudik''' (hurup Arab Gundul: موديق) atawa '''ngudikin''' (hurup Arab Gundul: ڠوديقين). == Ruju'an == <references /> [[Category:Majehab (arah)]] cgbjcvk97g7clooti6ma5ewabupa8mm Kidul-kulon 0 1903 20750 9147 2024-06-04T21:52:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20750 wikitext text/x-wiki [[File:Compass_Rose_English_Northeast.svg|thumb|Majehab]] '''Kidul-kulon'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref> (hurup Arab Gundul: کيدول کولون) atawa '''sela bumi kulon<ref name=":0" />''' (hurup Arab Gundul: سلا بومي کولون) atawa '''pojok kulon<ref name=":0" />''' (hurup Arab Gundul: فوجوق کولون) atawa '''pojok kidul<ref name=":0" />''' (hurup Arab Gundul: فوجوق کيدول) atawa '''madan bumi<ref name=":0" />''' (hurup Arab Gundul: مادن بومى) atawa '''kiblat kulon<ref name=":0" />''' (hurup Arab Gundul: قبلة کولون) atawa '''wadon gulon<ref name=":0" />''' (hurup Arab Gundul: وادون ݢولون) entu arah tenga-tenganya antara [[Kidul|kidul]] ama [[Wètan|wètan]]. Lawannya ni arah entu [[Lor-wètan|lor-wètan]]. == Ruju'an == <references /> [[Category:Majehab (arah)]] gpdg3p50osz54z7q312gnll4z7x6vhn Kidul-wètan 0 1904 25737 25706 2024-09-21T05:45:34Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25737 wikitext text/x-wiki [[File:Compass_Rose_English_Northeast.svg|thumb|Majehab]] '''Kidul-wètan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: کيدول ويتن) atawa '''sela bumi kidul<ref name=":0" />''' (hurup Arab Gundul: سلا بومي کيدول) atawa '''sela nunggara<ref name=":0" />''' (hurup Arab Gundul: سلا نوڠݢارا) atawa '''pojok wètan<ref name=":0" />''' (hurup Arab Gundul: فوجوق ويتن) atawa '''pojok kidul<ref name=":0" />''' (hurup Arab Gundul: فوجوق کيدول) atawa '''kiblat udik<ref name=":0" />''' (hurup Arab Gundul: قبلة اوديق) atawa '''wadon ngidul<ref name=":0" />''' (hurup Arab Gundul: وادون ڠيدول) atawa '''penjuru ngudik<ref name=":0" />''' (hurup Arab Gundul: فنجورو ڠيدول) entu arah tenga-tenganya antara [[Kidul|kidul]] ama [[Wètan|wètan]]. Lawannya ni arah entu [[Lor-kulon|lor-kulon]]. == Ruju'an == <references /> [[Category:Majehab (arah)]] a8ik1dkcb517x2cth1o3txy07op8vlg Kiip 0 1905 24803 20752 2024-08-10T17:01:59Z CommonsDelinker 230 Removing [[:c:File:Kyiv_Montage_2016.png|Kyiv_Montage_2016.png]], it has been deleted from Commons by [[:c:User:Yann|Yann]] because: per [[:c:Commons:Deletion requests/File:Kyiv Montage 2016.png|]]. 24803 wikitext text/x-wiki '''Kiip''' (hurup Arab Gundul: {{Script|Arabic|کييف}}; {{lang-uk|Київ}} {{transliteration|uk|Kyiv}}) atawa '''Kiep''' (hurup Arab Gundul: {{Script|Arabic|کيف}}) atawa '''Kièp''' (hurup Arab Gundul: {{Script|Arabic|کييف}}; {{lang-ru|Киев}} {{transliteration|ru|Kíyev}}) ièlah [[Ukrain|Ukrain]] punya [[ibu negeri]] èn jadi kota paling ngrangsek di Ukrain. Kiip letaknya di lor-tenganya Ukrain, di lingiran [[Kali Denèper]]. Per 1 Januari 2022, dia punya penduduk ngranggeh 2.952.301 orang<ref>[https://ukrstat.gov.ua/druk/publicat/kat_u/2022/zb/05/zb_%D0%A1huselnist.pdf "Number of present population of Ukraine 1 January 2022"] (PDF). ''UkrStat.gov.ua''.</ref> nyang ngeja ni kota jadi kota paling ngrangsek nomer tuju di [[Èropa|Èropa]].<ref>[http://www.citymayors.com/features/euro_cities1.html "City Mayors: The 500 largest European cities (1 to 100)"]. ''www.citymayors.com''. Dibuka per 26 Oktober 2023.</ref> == Ruju'an == [[Bangsaan:Kota di Ukrain]] [[Bangsaan:Ibu negeri di Èropa]] <references /> [[Category:Hopstad di Èropa]] eqpv0wutnjwk6qrl7f4c2llwpnln8d5 Kimetsu no Yaiba 0 1906 9157 9156 2024-05-16T13:34:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9156 wikitext text/x-wiki #REDIRECT [[Kimètsu no Yaiba]] r95cq27jlnh536987z5x05m3sy5jeuk Kimètsu no Yaiba 0 1907 9164 9163 2024-05-16T13:34:09Z Sotiale 212 6 perbaèkan diimpor: Importing from incubator 9162 wikitext text/x-wiki [[File:Kimetsu no Yaiba logo.svg|thumb| Tampang lambang Kimetsu no Yaiba]] '''Kimetsu no Yaiba''' (hurup Nipong {Katagana èn Hiragana} 鬼滅の刃) ya'entu nama atu [[Komik|komik]] èn [[Gambar cèmèn|gambar cèmèn]] [[Jepang|Nipong]] nyang bekèn nyang diserat ama [[Koyoharu Gotouge|Koyoharu Gotougé]] (hurup Kanji: 吾峠呼世晴) sederi bulan [[Pèbruari|Pèbruari]] 2016. qr2hej0sy33rc8f8o6a7l0ib8e53h17 Kipas aèr 0 1908 20753 9167 2024-06-04T21:52:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20753 wikitext text/x-wiki [[File:Heckscheibenwischer kl.jpg|thumb|Kipas aèr di mubil]] '''Kipas aèr'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كيفس اير; [[Basa Inggris|Inggris]]: ''windscreen wiper'') entu alat bakal ngencit kaca [[Mobil|mubil]], [[Sepur|sepur]], [[kapal laot]], èns., pas lagi [[ujan]] pating ngricik atawa kapan [[debu]] pating belauran, atawa kalu kekiprètan [[lumpur]] atawa benda laènnya nyang ngeja ngeres. == Ruju'an == [[Category:Onderdil gandaran]] k71qsiz1jfuakdykey4166ekb52vq3w Kiping 0 1909 20754 9170 2024-06-04T21:52:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20754 wikitext text/x-wiki [[File:Alufelge.jpg|thumb|Mubil punya kiping atawa roda]] '''Kiping''' (hurup Arab Gundul: کيفيڠ) atawa '''roda''' (hurup Arab Gundul: رود) entu benda nyang bentuknya [[kalang]], nyang barengan ama [[as]], kena ngasilin atu gerakan dengen [[Gaya gèsrèk|gèsrèkan]] kecit dengen cara nggelinding. Tulad biasanya ditemuin dalem penerepan di [[Gandaran|gandaran]]. Setilah kiping atawa roda sokanan juga' dipaké bakal benda-benda kalang laènnya nyang muter kaya [[kitiran aèr]]. == Ruju'an == [[Category:Peranti]] [[Category:Tèhnik mesin]] 6a7283wd0uj2kfs8ve0r6husv1l9ryx Kirgistan 0 1910 24175 23421 2024-07-16T07:19:26Z Bangrapip 9 24175 wikitext text/x-wiki {{Negara|name=Kiblik Kirgis|native_name=Кыргыз Республикасы (Kirgis)<br/>''Kyrgyz Respublikasy''<br/>Кыргызская Республика (Rus)<br/>Kyrgyzskaya Respublika|flag=Flag_of_Kyrgyzstan.svg|coat=Emblem_of_Kyrgyzstan.svg|map=Kyrgyzstan_(orthographic_projection).svg|capital=Biskèk|demonym=Kirgis}} '''Kirgistan''' (hurup Arab Gundul: قرغيزستان; basa Kirgis: Кыргызстан ''Kyrgyzstan''; basa Rus: Кирги́зия ''Kirgízija'') atawa '''Negeri Kirgis''' (hurup Arab Gundul: نݢرى قرغيز) atawa resminya '''Kiblik Kirgis''' (hurup Arab Gundul: کبليک قرغيز; basa Kirgis: Кыргыз Республикасы ''Kyrgyz Respublikasy''; basa Rus: Кирги́зская Респу́блика ''Kirgízkaja Respúblika'') entu ada atu negara di bilangan Asia Sintrem. Ni negara kecempèt ama daratan di sekulilingnya. Ni negara juga' gunung-gemunung. Kirgistan juga' ada watesan ama [[Kasakstan|Kasakstan]], [[Tajikistan|Tajikistan]], [[Tiongkok|Tiongkok]], ama [[Usbèkistan|Usbèkistan]]. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – Biskèk. Dulunya, ni negara bagèan deri Uni Sowièt, cuman merdéka tahon 1991. Di tahon 1990-an, ni negara mah anteng-anteng baé. Orang Kirgistan digero'nya '''orang Kirgis''' (hurup Arab Gundul: اورڠ قرغيز). Basa Rus, selaènnya basa Kirgis, dipaké juga' jadi basa resmi nyang dipaké di trap guwernemèn. Adapun agama nyang paling banyak dianut ama orang-orang Kirgis entu agama [[Islam|Selam]]. == Ruju'an == <references /> {{Negara di Asia}} [[Category:Asia]] [[Category:Asia Sintrem]] [[Category:Negara]] [[Category:Kirgistan]] tb1krr6yn60mw7hv8zx8f9a81c3fh5d Kiribati 0 1911 20756 9180 2024-06-04T21:52:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20756 wikitext text/x-wiki {{Negara|name=Kiblik Kiribati|native_name=''Republic of Kiribati'' (Inggris)<br/>''Ribaberiki Kiribati'' (Gilbet)|flag=Flag_of_Kiribati.svg|coat=Coat_of_arms_of_Kiribati.svg|map=Kiribati_on_the_globe_(Polynesia_centered).svg|capital=Tarawa Kidul|demonym=Kiribati}} '''Kiribati''' (hurup Arab Gundul: کيريباتى; Inggris: ''Republic of Kiribati''; Gilbet: ''Kiribati'') atawa resminya '''Kiblik Kiribati''' (hurup Arab Gundul: کبليک کيريباتى; Inggris: ''Republic of Kiribati''; Gilbet: ''Ribaberiki Kiribati'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Tarawa Kidul|Tarawa Kidul]]. Ni negara jenggarnya cuman 811 km<sup>2</sup> (313 mi<sup>2</sup>) doang. Di sono, ada barang cuman 121.388 orang doang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]] ama [[Basa Gilbet|basa Gilbet]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Kiribati]] risaxbnrs0gb376pvtd6apo4adbudi8 Kisinèp 0 1912 20757 18929 2024-06-04T21:52:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20757 wikitext text/x-wiki [[File:Clădirea fostei Dume Orășenești. Astăzi Primăria și Consiliul Municipal Chișinău. Foto 3.jpg|thumb|Kisinèp punya jeprètan]] '''Kisinèp''' (hurup Arab Gundul: {{Script|Arabic|كيسينف}}; {{lang-ro|Chișinău}} {{IPA|ro|kiʃiˈnəw}}; {{lang-ru|Кишинёв}} {{transliteration|ru|Kishinyov}}) entu [[ibu negeri]] ama kota paling jenggar di [[Moldawi|Moldawi]].<ref>[http://www.natura2000oltenita-chiciu.ro/wp-content/uploads/2019/05/Moldova-Pitoreasca-Picturesque-Moldavia-pdf-Vladimir-Toncea.pdf "Moldova Pitorească"] [Pemandangan Moldawi] (PDF). ''natura2000oltenita-chiciu.ro''. [https://web.archive.org/web/20190518103311/http://www.natura2000oltenita-chiciu.ro/wp-content/uploads/2019/05/Moldova-Pitoreasca-Picturesque-Moldavia-pdf-Vladimir-Toncea.pdf Diarsip] (PDF) deri nyang asli per 18 Méi 2019. Dipungut per 1 Nopèmber 2023.</ref> Ni kota – Moldawi punya sintrem industri ama dagang, èn adanya di tenga-tenganya ni negara, di lingir [[Kali Bik]], kalènannya [[Kali Denèster]]. Hasil ètung orang tahon 2014 punya kata, ni kotanya doang gableg penjogrog 532.513 orang, sementara Haminté Kisinèp (nyang juga' nglingkup ni kota ama kampungan-kampungan di sekenanya) entu 700.000 orang. Kisinèp entu bilangan nyang paling ma'mur bandanya di Moldawi èn jejuntrungan gandarannya paling jenggar. Ada kali barang ampir sepertiganya Moldawi punya penjogrog pada tinggal di ni gutekan mètropolitan. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Moldawi]] fodsdld5griui6olwnkwo1qqchnsiq4 Kitab Mugadas 0 1913 19399 9190 2024-06-04T21:06:00Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1845]] 19399 wikitext text/x-wiki [[File:Gutenberg Bible, Lenox Copy, New York Public Library, 2009. Pic 01.jpg|thumb|330x330px|Bèbel punya tampang]] '''Kitab Mugadas''' (hurup Arab Gundul: كتاب مقدس) atawa '''Alkitab''' (hurup Arab Gundul: الكتاب) atawa '''Bèbel''' (hurup Arab Gundul: بيبل; deri [[basa Welanda]] ''Bijbel'', deri [[basa Yunani Lumbrah]] τὰ βιβλία ''tà biblía'' 'kitab-kitab') entu atu gabregan naskah-naskah atawa suhup-suhup agama nyang dianggep suci dalem ajaran [[Serani]], [[Yahudi (agama)|Yahudi]], [[Samiriah]], [[Selam|Selam]], èn laèn-laèn igama. Kitab Mugadas entu atu bunga rampé deri macem-macem ragem, nyang aslinya ditulis dalem [[basa Ibrani]], [[Basa Aram|Aram]], èn [[Basa Yunani Lumbrah|Yunani Lumbrah]]. Ni kitab isinya taturan, riwayat, sair, nubuat, serènta laèn-laèn jandrah. Gabregan nyang diterima sebagé bagèan deri Kitab Mugadas ama atu terdisi igama atawa kuminitèt digeronya ''kanun kitab'' atawa ''kanun Bèbel''. Orang-orang nyang percaya ama Kitab Mugadas ngimanin kalo entu bikinan wahyu ilahi, cuman laèn aja dah tu cara mahamin ama napsirinnya. == Ruju'an == [[Category:Kitab Mugadas]] 75rpeko1ntnjgacwmihmm6c1guaw577 Koceng 0 1914 9192 9191 2024-05-16T13:34:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9191 wikitext text/x-wiki #REDIRECT [[Kucing]] 7i6mc6drf3zm8a61g1rrsv62if8u7wb Kolar 0 1915 20758 9195 2024-06-04T21:52:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20758 wikitext text/x-wiki [[File:Pebbleswithquarzite.jpg|thumb|Batu kolar]] '''Kolar<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: کولر) entu [[Batu|batuan]] kecit nyang ukurannya mentil barang 4 ampé 64 mm. Kolar sokanan dibikin deri [[batu korèk]] (''flint''). == Ruju'an == [[Category:Batu]] kvpdl7cnfgxjytgir8ydnc5k563wgfp Kolas Gogol 0 1916 20759 9199 2024-06-04T21:52:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20759 wikitext text/x-wiki [[File:N.Gogol by A.Ivanov (1841, Russian museum).jpg|thumb|Gogol punya potrèt]] '''Kolas Gogol''' (hurup Arab Gundul: كولاس ݢوݢل) atawa aslinya '''Nikolas bin Basil Gogol''' (hurup Arab Gundul: نيکولاس بن باسل ݢوݢل; Rus: Никола́й Васи́льевич Го́голь ''Nikolaj Vasil'evič Gogol''; HPA: [nʲɪkəˈlaj vʌˈsʲilʲjɪvʲɪtɕ ˈgogəlʲ]; Ukrain: Микола Васильович Гоголь ''Mykola Vasylovych Hohol'') (1 April 1809 – 4 Maret 1852)<ref>[https://web.archive.org/web/20060707164214/http://www.britannica.com/eb/article-9037198 "Nikolay Gogol"]. ''Encyclopædia Brittanica''. Diarsip deri nyang asli per 7 Juli 2006. Dipungut per 16 Sèptèmber 2023.</ref> entu [[tukang bikin lakon]], penulis [[roman]] èn [[ceritra pèndèk]] deri [[Ukrain|Ukrain]]. Dia punya gawéan awal-awal kesawaban betul ama dia punya turunan ama opènan Ukrain. Dia nulisnya paké [[basa Rus]]. Dia punya gawéan keitungnya [[sastra Rus]] punya terdisi. Roman ''Jiwa Paèh'' (1842), lakon ''Inspèktur'' (1836, 1842), èn ceritra pèndèk ''Jas Luaran'' (1842) masup jadi dia punya gawéan ajib. == Ruju'an == [[Category:Penulis Ukrain]] [[Category:Penulis Rus]] mjb41j8r6uonfwdvazna58k03h18x10 Kolombia 0 1917 20760 9202 2024-06-04T21:52:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20760 wikitext text/x-wiki {{Negara|name=Kiblik Kolombia|native_name=''República de Colombia'' (Spanyol)|flag=Flag_of_Colombia.svg|coat=Coat_of_arms_of_Colombia.svg|map=Colombia_(orthographic_projection).svg|capital=Bogota|demonym=Kolombia}} '''Kolombia''' (hurup Arab Gundul: کولومبية; Spanyol: ''Colombia'') atawa resminya '''Kiblik Kolombia''' (hurup Arab Gundul: کبليک کولومبية; Spanyol: ''República de Colombia'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Bogota|St. Bogota]]. Ni negara jenggarnya 1.141.748 km<sup>2</sup> (440.831 mi<sup>2</sup>). Di sono, ada barang 49.336.454 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman basa daèrahnya entu ada banyak, ada ampé 64 biji. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Kolombia]] iv2h9ga32de89q4hq8duraww83bochd Kolor Ijo 0 1918 9204 9203 2024-05-16T13:34:14Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9203 wikitext text/x-wiki #REDIRECT [[Kolor ijo]] mnxwdymw775gzwsf9igsd1j3ybzxxfz Kolor ijo 0 1919 20761 9210 2024-06-04T21:52:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20761 wikitext text/x-wiki '''Kolor ijo''' (hurup Arab gundul: کولر اجو) ya'entu pejajaran deri orang nyang ngelakonin ritual èn pèngèn ngelakonin hal-hal jahat paké bantuan èlmu gaib. Kolor ijo sering ganggu èn ngelècèhin [[Wadon|wadon]]. Kolor ijo kadang-kadang juga jadi maling lantaran ngembat sahibulbait punya barang atawa banda. Ngincloin berapa cerita, sebelon kolor ijo mulain keliaran, entu kolor ijo ngiderin rumah supaya sahibulbaitnya pada pules. Pas lagi ngider, kolor ijo pasti maké kolor warna ijo, terus ngembat barang atawa banda èn maké perawan-perawan atawa janda. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] kdbtik7l7gzz5czocagubcnv5d0xedu Kolorado 0 1920 20762 9213 2024-06-04T21:52:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20762 wikitext text/x-wiki {{Negara|native_name=''State of Colorado'' (Inggris)|name=Kolorado|flag=Flag_of_Colorado.svg|coat=Seal_of_Colorado.svg|map=Colorado_in_United_States.svg|capital=[[Dènwer,_Kolorado|Dènwer]]|demonym=Kolorado}} '''Kolorado''' (hurup Arab Gundul: كولورادو; [[Basa Inggris|Inggris]]: ''Colorado'' /ˌkɒləˈrædoʊ, -ˈrɑːdoʊ/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di [[Amrik Serèkat|Amrik Serèkat]], percisnya di bekulonnya. Dia punya ibu negeri ama kota paling gedénya namanya [[Dènwer, Kolorado|Dènwer]]. Adapun kota gedé laènnya antara laèn [[Koloradosepring]] ama [[Aurora]]. Kolorado jadi negara ke 38 nyang diakuin ke dalem serèkat per 1 Agustus 1876. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] 2xwmqdsujr87gqsbcemxn1ac4sbqnxw Kolumbia Brit 0 1921 20763 9219 2024-06-04T21:52:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20763 wikitext text/x-wiki {{Negara|name=Kolumbia Brit<br/>Kolumbia Inggris|native_name=''British Columbia'' (basa Inggris)|flag=Flag_of_British_Columbia.svg|coat=Coat_of_arms_of_British_Columbia.svg|map=British_Columbia_in_Canada_2.svg|capital=Wiktoriah|demonym=Kolumbia Brit<br/>Kolumbia Inggris}} '''Kolumbia''' '''Brit''' atawa '''Kolumbia Inggris''' nya'entu aslinya dua jajahan [[Britani Gedé|Britani Gedé]] nyang kebelèk, pulo Wangkuwer èn jajahan Kolumbia Brit. Kolumbia Brit ngamprog ke [[Kanada|Kanada]] di taon 1871. Hopsetatnya entu Wiktoriah, cuman orang-orang pada duduk di Wangkuwer. == Ruju'an == [[Category:Propinsi di Kanada]] s8pckseqe6e5cmmycwgpf2ojdbtb1ai Komang-komang 0 1922 20764 9223 2024-06-04T21:52:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20764 wikitext text/x-wiki [[File:A hermit crab (Paguroidea) emerges from its shell.jpg|thumb|Tampang komang-komang]] '''Komang-komang''' (hurup Arab Gundul: کومڠ٢) atawa '''kelomang''' (hurup Arab Gundul: کلومڠ) entu atu jenis kepiting nyang kaga' punya cangkang nyang keras. Komang-komang maké cangkang bakal perlindungan. Komang-komang suka ama' cangkang-cangkang nyang udah apkir. Pas komang-komang udah gedéan, dia bakal nuturin cangkang nyang gedéan lagi bakal dia punya perlindungan. == Ruju'an == ld6rjq60b7co6q8c54fc9n8a0c2rg6m Komoro 0 1923 19400 9230 2024-06-04T21:06:12Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q970]] 19400 wikitext text/x-wiki {{Negara|name=Perèngkoan Komoro|native_name=''Umoja wa Komori'' (Komori)<br/>''Union des Comores'' (Prasman)<br/>الاتحاد القمري (Arab)<br/>''al-Ittiḥād al-Qumurī''|flag=Flag_of_the_Comoros.svg|coat=Seal_of_the_Comoros.svg|map=Comoros_(orthographic_projection).svg|capital=Moroni|demonym=Komori}} '''Komoro''' (hurup Arab Gundul: قمرو; Komori: ''Komori''; Prasman: ''les Comores''; Arab: جزر القمر ''Juzur al-Qumur'') atawa '''Gumur''' (hurup Arab Gundul: قمر) atawa resminya '''Perèngkoan Komoro''' (hurup Arab Gundul: فرايڠکوان قمرو; Komori: ''Umoja wa Komori''; Prasman: ''Union des Comores''; Arab: الاتحاد القمري ''al-Ittiḥād al-Qumurī'') entu negara nyang letaknya di wètannya [[Aprika|Aprika]] èn bentukah kepuloan, pasnya di [[Laotan Hindi|Laotan Hindi]], di antaranya [[Mosambik|Mosambik]] ama [[Madagaskar|Madagaskar]]. Ni negara punya hopstad [[Moroni|Moroni]]. Ni negara jenggarnya 1.659 km<sup>2</sup> (641 mi<sup>2</sup>). Di sono, ada barang 850.688 orang nyang tinggal di mari. Adapun dia punya basa resmi antara laèn [[Basa Komoro|basa Komoro]], [[Basa Prasman|basa Prasman]], ama [[Basa Arab|basa Arab]]. Adapun orang Komoro digero'nya '''orang Komori''' (hurup Arab Gundul: ). == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Komoro]] 0e9theng4v60lg1ekkog5cx95gu23ws Kompès 0 1924 20765 9233 2024-06-04T21:52:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20765 wikitext text/x-wiki [[File:A-German-prisoner-is-being-interrogated-in-a-Generals-quarter-352041844597.jpg|thumb|Tahanan Dèt lagi dikompès]] '''Kompès'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کومفيس) atawa '''dedes'''<ref name=":0" /> (hurup Arab Gundul: ددس) umumnya artinya entu nanya-nanya orang, baè' kelima<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kelima''' (hurup Arab Gundul: کليمه) – ''formal'' (Indo.); ''formal'' (Ing.); ''formeel'' (Wld.).</ref>, atawa kaga' bekelima, bakal dapet semacem inpormasi. Kompès biasanya dipaké ama rompokan militèr, sèrsi, ama penegak hukum di mana-mana dunia. Kadang, orang nyang dikompès entu orang nyang kesana<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Nyana''' (hurup Arab Gundul: ڽانه) – ''menyangka, menduga'' (Indo.); ''to suspect'' (Ing.).</ref> (keduga) nglakonin perbuatan jahat atawa dianggep gableg pelabi<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Pelabi''' (hurup Arab Gundul: فلابى) – ''celah, akal, tipu daya; alesan'' (Indo.).</ref> bakal ngumpetin itu inpormasi. Pengompès dalem kompès kriminil ama militèr biasanya opsir nyang kelati dalem macem-macem tèhnik ngompès. Begantung pegimana dia pada ngedeleng orang nyang dikompès atawa itu kompès punya tujuan apa, cara nyang dipaké bisa aja macem-macem. Misalnya: * Orang nyang dikompès bisa jadi saksi èn bolé bèbas seterah ngasi inpormasi. * Orang nyang dikompès bisa jadi kesana nglakonin perbuatan jahat èn itu kompès tujuannya biar tu orang ngaku. * Orang nyang dikompès bisa jadi bukan kesana, cuman embung ngasi inpormasi diah. == Ruju'an == h35pa3zc4iuoirktbxuscy622fsgeg3 Komèng 0 1925 23755 22246 2024-07-12T06:57:08Z Swarabakti 44 23755 wikitext text/x-wiki {{Side box|position=right|image=[[Gepokan:Coat_of_arms_of_Jakarta.svg|47px]]|text=Ni makalè ditulis paké logat Kotè.}} [[Gepokan:KPU Alfiansyah Bustami Komeng.jpg|jmpl|Bang Komèng punyè potrèt pas maju nyalon bakal DPD RI di Pemilu 2024<ref>Tim DetikJabar (15 Pèbruari 2024). [https://www.detik.com/jabar/berita/d-7194052/viral-foto-nyeleneh-komeng-di-surat-suara-dpd-ri-ini-5-faktanya "Viral Foto Nyeleneh Komeng di Surat Suara DPD RI, Ini 5 Faktanya"]. ''[[detik.com]]''. Dibuka per 16 Pèbruari 2024.</ref>]] H. '''Alfiansyah Komèng''', S.E.<ref>Riantrisnanto, Ruly (12 Agustus 2023). [https://www.liputan6.com/amp/5368317/komeng-resmi-ganti-nama-asli-dengan-tambahan-julukan-panggungnya-alasannya-biar-sukses-nyaleg "Komeng Resmi Ganti Nama Asli dengan Tambahan Julukan Panggungnya, Alasannya Biar Sukses Nyaleg"]. ''liputan6.com''.</ref><ref>Pengadilan Negeri Cibinong. [https://web.archive.org/web/20240215135910/https://putusan3.mahkamahagung.go.id/direktori/putusan/zaedef9fb731ef088bbc303930313137.html "PUTUSAN PN CIBINONG 214/PDT.P/2023/PN CBI"]. ''Direktori Putusan Mahkamah Agung Republik Indonesia''. Mahkamah Agung Kiblik Indonésia. Diarsipin deri nyang [https://putusan3.mahkamahagung.go.id/direktori/putusan/zaedef9fb731ef088bbc303930313137.html asli] per 15 Pèbruari 2024. Dibuka per 16 Pèbruari 2024.</ref> (hurup Arab Gundul: الفيانشاه کوميڠ) (berojol 25 Agustus 1970) entu [[Tukang lakon|tukang lakon]], [[Tukang banyol|tukang bodor]], [[Tukang ngisi suara|tukang ngisi suarè]], [[tukang umrup radio]], amè [[Tukang halo-halo|tukang halo-halo]] [[Indonésia|Indonésiè]].<ref>Hardian, Edi (6 Sèptèmber 2013). [https://celebrity.okezone.com/read/2013/09/05/386/861482/komeng-mendapat-inspirasi-dari-benyamin-s "Komeng Mendapat Inspirasi dari Benyamin S : Okezone Celebrity"].</ref><ref>Falah, Muhammad Naufal. [https://sumsel.tribunnews.com/2021/02/12/jargon-uhuy-dulu-sempat-viral-komeng-blak-blakan-cerita-awal-menemukannya-ke-helmy-yahya?page=all "Jargon 'Uhuy' Dulu Sempat Viral, Komeng Blak-blakan Cerita Awal Menemukannya ke Helmy Yahya"]. ''Tribunsumsel.com''.</ref> Komèng entu atu lid atawè anggotè deri paguyuban bodoran namè Diamor nyang lidnyè adè [[Mamo]], [[Jarwo Kwat]], amè [[Rudi Sipit]]. Diè mulain diè punyè jalan gawé barengan amè Diamor liwat pèlem rèndèngan tipi namè ''Kompor Diamor'' nyang diumrupin di [[MNCTV|TPI]] tahon 1993—1996. Komèng jugè bekèn liwat diè punyè ciri hasnyè nyang suarènyè radè [[Bunyi mati dengung|ngedengung]]. == Ruju'an == {{Reflist}} [[Bangsaan:Riwayat]] [[Bangsaan:Tokoh Betawi]] [[Bangsaan:Tokoh Sunda]] [[Bangsaan:Tukang banyol Indonésia]] mgrbey36rd08dlnigg0hkqxa41qamii Konghucu (pilsup) 0 1926 20767 9245 2024-06-04T21:52:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20767 wikitext text/x-wiki [[File:Konfuzius-1770.jpg|thumb|Gambar Konghucu]] '''Konghucu''' (hurup Arap gundul: کوڠهوچو; Aksara Han: 孔夫子; basa Koanwé/Mandarin: ''Kǒng Fūzǐ''; basa Hokkièn: ''Khóng Hu-chú''; lahir 551 BC, wapat 479 BC)) atawa "'''Guru Kong'''" atawa mashur juga' dengen sebutan '''Kongcu''' (hurup Arap gundul: کوڠچو; Aksara Han: 孔子; basa Koanwé/Mandarin: ''Kǒngzǐ''; basa Hokkièn: ''Khóng-chú'') ada satu pendidik ama pilsup besar Tionghoa. Pas kecil, dia orang giroh bangat dah bakal belajar apa-apa gè', èn juga' ketarik banget ama ritual-ritual. Bagèn tumbu di kuarga nyang pakir, dia kaga' berenti mupuk dia punya kepenasaranan. Dia èmang bener-bener murid nyang ngabdi, wabilkusus pas masing bocah baru gedé. Kága' tau dah pagémana dia bisa dapet pendidikan pormil, cuman èmang dia monès di banyak bidang seni. Pas udah gedé, dia begawé jadi amtenar nyang ngurusin masalah pangonan<ref>'''Pangonan''' (hurup Arap gundul: ڤاڠونن) – ''peternakan'' (Indo.); ''farm'' (Ing.)</ref> ama binatang angonan. Terus, dia jadi guru dah. Konghucu idup pas jamannya negara pada perang di [[Tiongkok|Tiongkok]]. Ni aman dikenal sebagé jaman Musim Kembang<ref>'''Musim kembang''' (hurup Arap gundul: موسم کمبڠ) – ''musim semi'' (Indo.); ''spring'' (Ing.)</ref> èn Règès<ref>'''Musim règès''' (hurup Arap gundul: موسم رݢس) – ''musim gugur'' (Indo.); ''autumn'' (Ing.)</ref> di Wangsa Ciu<ref>'''Wangsa Ciu''' (hurup Arap gundul: وڠس چيو) – ''Dinasti Zhou'' (Indo.); ''Zhou Dynasty'' (Ing.)</ref>. Nah, Konghucu kaga' demen dah kewontenan kaya' begini, jadinya dia pèngèn ngebalikin keakuran di masarakat. == Ruju'an == <references /> [[Category:Pilsapat]] [[Category:Pilsup]] [[Category:Tionghoa]] k9unzyi0ux6k2omoh6w7d7viewbl4w5 Kongkalikong 0 1927 20768 9249 2024-06-04T21:52:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20768 wikitext text/x-wiki '''Kongkalikong''' (hurup Arab Gundul: کڠکاليکوڠ) atawa '''seturuan''' (hurup Arab Gundul: ستوروان) atawa '''patgulipat''' (hurup Arab Gundul: فتݢوليفة) entu rencana antara dua orang atawa lebi bakalan ngelakonin atu hal. Biasanya, kongkalikong mah resia, kaga' bolé dikasi tau ke sapa-sapa, ama biasanya mah juntrungannya kaga' bakal ngara ke piil nyang bener.<ref>Moss, Paul. (9 April 2016). [https://www.bbc.com/news/magazine-35998720 "From Panama to Sparta: a brief history of leaks."] ''BBC News'' Magazine. </ref> == Ruju'an == [[Category:Pulitik]] csyl27ooodqcng70ivgfj05wq8wyiyg Konstantin Agung 0 1928 22607 22419 2024-06-21T11:17:37Z Jalilah Jali 457 Agung, Konstantin 22607 wikitext text/x-wiki [[Gepokan:Statua di Costantino ai musei capitolini.jpg|jmpl|Konstantin I punya patung]] '''Konstantin I''' (hurup Arab Gundul: قنسطنطين ١; Latin: ''Flavius Valerius Constantinus''; Yunani: Κωνσταντῖνος ''Kōnstantînos'') atawa '''Konstantèn I''' (hurup Arab Gundul: قنسطنطين ١) atawa '''Kostantin I''' (hurup Arab Gundul: قسطنطين ١) (27 Pèbruari 272 – 22 Méi 337 M), biasanya paké poyokan '''Agung''' (hurup Arab Gundul: اݢوڠ), ièlah atu [[kaèsar Romèn]] deri tahon 306 ampé wapatnya. Dia jadi kaèsar paling asrèn ketimbang laèn-laèn kaèsar semprakan [[Agustus|Agustus]], kaèsar pertama. Dia – dedengkot [[Kekaèsaran Romawi|Kekaèsaran Romèn]] nyang masup Serani. Dia ngeja kota kolot [[Bisantium]] jadi kota nyang rada jenggaran, [[Konstantinopèl]] (sekarang [[Stambul]], [[Turki|Turki]]). Ni kota punya nama artinya "Kotanya Konstantin" di [[Basa Yunani|basa Yunani]]. Dia anaknya kaèsar Konstantius I, ama anggota deri [[Wangsa Konstantin]] nyang bekuku di kekaèsaran ampé tahon 364. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Agung, Konstantin}} [[Bangsaan:Tokoh pulitik]] 72v92ux0oeei4i6nz0eyxdewyur20b4 Konèktikat 0 1929 20770 9259 2024-06-04T21:52:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20770 wikitext text/x-wiki {{Negara|native_name=''State of Connecticut'' (Inggris)|name=Konèktikat|flag=Flag_of_Connecticut.svg|coat=Seal_of_Connecticut.svg|map=Connecticut_in_United_States.svg|capital=[[Hatpor,_Konèktikat|Hatpor]]|demonym=Konèktikat}}'''Konèktikat''' (hurup Arab Gundul: کونقتيکت; Inggris: ''Connecticut'' ) ya'entu [[Negeri di Amrik Serèkat|neeri di Amrik Serèkat]] nyang letaknya di belah lor wètan. Dia punya ibu negeri namanya [[Hatpor, Konèktikat|Hatpor]], èn kota paling gedénya – [[Bridpor, Konèktikat|Bridpor]]. Ni atu deri enem negara [[Niu-Èngelan|Èngelan Baru]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] 5jdtif3lix0ws2jmsdof7tbbteqldu8 Konèktiket 0 1930 9261 9260 2024-05-16T13:34:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9260 wikitext text/x-wiki #REDIRECT [[Konèktikat]] 2hk119cdkthaop343by9mrte0zuf61i Kopbal 0 1931 20771 9268 2024-06-04T21:52:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20771 wikitext text/x-wiki [[File:Heading the ball.jpg|thumb|Sepèler bola lagi ngopbal bola]] '''Kopbal'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كوفبل; [[Basa Inggris|Inggris]]: ''header'') atawa '''gentusan''' (hurup Arab Gundul: ݢنتوسن) entu cara nyang dipaké pas [[Bola tendang|maèn rangseg]] bakal nggentus [[bola]] maké [[Kepala|pala]] bakal ngoper, nèmbak, atawa ngebuang bola. Kopbal bisa sembari ngejegreg, lumpat, atawa negrep ke depan. Kopbal entu atu cara nyang lumbrah èn ringkes dipaké ama sepèler saban maèn. Biar kata tokcèr, kopbal ada punya resiko kesèhatan, wabilkusus bakal [[Otak|utek]], èn nyang bewenang udah ngambil piil bakal ni mas'alah. == Ruju'an == <references /> [[Category:Istilah bola tendang]] hab2j50dt6ni602kw7i8b5pmo0v6q0v Kopenhagen 0 1932 20772 9272 2024-06-04T21:52:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20772 wikitext text/x-wiki [[File:Christiansborg fra Nikolaj Kirken.jpg|thumb|Kopenhagen diimpleng deri rada tinggian]] '''Kopenhagen''' (hurup Arab Gundul: کوفنهاݢن; [[Basa Dèn|Dèn]]: ''København'' [kʰøpm̩ˈhɑwˀn]) ièlah hopstad ama kota paling ngebadeg penjogrognya di [[Dènemarken|Dènemarken]] dengen penjogrog ada barang 650.000 orang di haminténya èn 1,4 juta di [[gutekan kotaan]].<ref>[http://www.dst.dk/pukora/epub/Nyt/2010/NR160_1.pdf Nyt fra Danmarks Statistik – Byopgørelsen 1. januar 2020].</ref><ref>[https://www.dst.dk/en/Statistik/emner/befolkning-og-befolkningsfremskrivning "The average Dane"]. ''dst.dk''. [https://web.archive.org/web/20170208133611/https://www.dst.dk/en/Statistik/emner/befolkning-og-befolkningsfremskrivning Diarsip] deri nyang asli per 8 Pèbruari 2017. Dipungut per 1 Nopèmber 2023.</ref> Ni kota adanya di Pulo [[Pulo Sélan|Sélan]] èn [[Amager]], kebelèk deri Malmè, Swèden, ama Selat [[Son (selat)|Son]]. [[Jembatan Selat Son]] nyangcangin dua kota paké [[Tundanan|tundanan]] èn [[setrat]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Dènemarken]] eibhz9tcgy1nd2e9dqj9bnhy0pxhw2z Kopi Kenangan 0 1933 20773 9280 2024-06-04T21:52:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20773 wikitext text/x-wiki [[File:Kopi Kenangan.svg|thumb|Tampang Kopi Kenangan punya lambang mèrèk]] '''Kopi Kenangan''' (hurup Arab Gundul: کوفى کناڠن) nya'entu kongsi [[Gahwa|gahwah]] nyang nginclo ngeramiin pergahwahan di [[Indonésia|Indonésia]]. Kopi Kenangan asian ngaranin harga gahwah di tenganya mahal trap antèrobangsa ama gahwah sasètan nyang dijual di warung-warung. Kebekènan asma Kopi Kenangan mingkinan naèk lantaran penggaran Kopi Kenangan, wabilkusus abis dapetin punci deri nyang masiin punci, kaya' Sequoia India, Arrive, Serena Ventures, èn Alpha JWC Ventures. Kopi Kenangan ada punya rencana nyenggarin jujualan ampé luar negeri sembari ngenalin rasa kas gahwah deri Indonésia. == Ruju'an == p28szvueeqzxp33ezcma33yflvy0nx4 Korea Kidul 0 1934 9282 9281 2024-05-16T13:34:23Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9281 wikitext text/x-wiki #REDIRECT [[Koréa Kidul]] 3oymyr5xre7aeyvb61u7uf02ul34a56 Korea Lor 0 1935 9284 9283 2024-05-16T13:34:23Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9283 wikitext text/x-wiki #REDIRECT [[Koréa Lor]] 3bv5kpy29dos9kl5qrfa5fjwj8x0ojh Korea Selatan 0 1936 9287 9286 2024-05-16T13:34:23Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 9286 wikitext text/x-wiki #REDIRECT [[Koréa Kidul]] 3oymyr5xre7aeyvb61u7uf02ul34a56 Kornèl 0 1937 20774 9293 2024-06-04T21:52:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20774 wikitext text/x-wiki [[File:Cornerkick.jpg|thumb|Orang lagi nendang kornèl.]] [[File:Corner area of a football field.jpg|left|thumb|Huk tegalan bakal kornèl]] '''Kornèl'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كورنيل; Inggris: ''corner kick'') atawa '''tendangan huk''' (hurup Arab Gundul: تندڠن هوق) entu tendangan nyang diongsogin bakal atu tim buat dia punya kesempetan nèmbak ngarah gawang di [[Bola tendang|bola tendang]]. Ni kejadian kalo bola udah diautin ama [[spèler bola]] ke luar dia punya sisi gawang. Ada dua huk kornèl di saban ujungnya [[Pelan (bola tendang)|pelan]]. Jadi, saban tim gableg dua tempat kornèl begantung autnya di mana, apa di kanan, apa di kèbot. == Ruju'an == [[Category:Bola tendang]] [[Category:Istilah bola tendang]] 4wn7ck0zo9p40j0nxzwc5tnhvqe00ij Korsi 0 1938 20775 9296 2024-06-04T21:52:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20775 wikitext text/x-wiki [[File:Aalto chair front.JPG|thumb|Korsi biasa]] '''Korsi''' (hurup Arab Gundul: کرسى) atawa '''krosi''' (hurup Arab Gundul: کروسى) entu atu mèbel nyang biasanya dikeja deri [[kayu]] atawa [[plastik]]. Korsi bisa baé dibikin deri [[Lawon|kaèn]], [[logem]], [[wol]], ama [[batu]]. Korsi mah ngelah macem ragemnya, kaé korsi warung, korsi momong, korsi maèn, korsi lempit, ama [[korsi goyang]]. Poko'nya mah nyang namanya korsi èmang dasarannya roncèt macemnya. Noh nyang deri kaèn seringnya dikata [[korsi empuk]] atawa sopa, nah kalu nyang sonder kaèn sering dikata [[bangku]]. Ada juga' korsi nyang kurang pati umum kaya' korsi gembos ama korsi ngondoy. == Ruju'an == [[Category:Mèbel]] 0vx1j31vdj7dku05s7vwl5duqt3ekfv Korès Agung 0 1939 22608 22418 2024-06-21T11:18:51Z Jalilah Jali 457 Agung, Korès 22608 wikitext text/x-wiki [[Gepokan:Cyrus II (The Great).jpg|jmpl|Korès Agung punya pato]] '''Korès II deri Parsi''' (hurup Arab Gundul: کورش ٢ درى فارسى) atawa '''Korès Agung''' (hurup Arab Gundul: کورش اݢوڠ) atawa '''Sires Agung''' (hurup Arab Gundul: سيرس اݢوڠ; Parsi: کوروش بزرگ ''Kuroš-e-Bozorg'', sek. 590 SM atawa 576 — Agustus 530 SM),<ref>Dandamaev, M. A. (1989). ''A political history of the Achaemenid empire''. Lèden: Brill. p. 373. ISBN 90-04-09172-6</ref> ièlah penjagjag [[wangsa Akéméniah]] di [[Iran|Iran]] wayah gini.<ref>[https://www.iranicaonline.org/articles/achaemenid-dynasty "ACHAEMENID DYNASTY – Encyclopaedia Iranica"]. ''iranicaonline.org''. Dipungut per 9 Sèptèmber 2023.</ref> Dia dipilih jadi [[Kaum Parsi|orang Parsi]] punya dedengkot di [[Ansan]], ngalahin [[kaum Mèd]], èn dipilih jadi [[Kekaèsaran Parsi]] punya [[Sah|Sah]] tahon 559 SM. Korès gucelan ama [[Kekaèsaran Lidia]] èn [[Kekaèsaran Babil]].<ref>Perrot, Jean; Collon, Dominique (28 Agustus 2013). ''[https://books.google.com/books?id=fDimj7F2VVgC&dq=Cambyses+I%7CElder+%22king+of+persia%22&pg=PA39 The Palace of Darius at Susa: The Great Royal Residence of Achaemenid Persia]''. Bloomsbury Academic. ISBN <bdi>9781848856219</bdi>. Dipungut per 9 Sèptèmber 2023.</ref> Sebelon mè'rat deri [[Babil|Babil]], Korès juga' ngènggalin [[Bani Israèl|bani Israèl]] nyang dibui ama orang-orang Babil èn ngasi ijin ama dia pada bakal balik ke dia punya tana sendèwèk. Dia nulis [[Piagem Korès]] nyang ngebèbèrin dia punya piil èn belèd. Korès wapat, mentak di tempur, di [[Pasargad]]. Dia punya makam tulus pepes di Pasargad, Iran. Korès bekèn lantaran dia punya adil ama kebaèkan.<ref>Kohl, Benjamin G.; Witt, Ronald G.; Welles, Elizabeth B. (1978). [https://books.google.co.id/books?id=EQfpAAAAIAAJ&dq=Cyrus%27s+love+for+Cassandane&pg=PA198&redir_esc=y#v=onepage&q=Cyrus's%20love%20for%20Cassandane&f=false "The Earthly Republic: Italian Humanists on Government and Society"]. Manchester University Press. ISBN <bdi>9780719007347</bdi>. Dipungut per 9 Sèptèmber 2023.</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Agung, Korès}} [[Bangsaan:Tokoh pulitik]] ikrhx56jp2ipbphn1g54pds1shzfjpg Koréa Kidul 0 1940 23423 23422 2024-07-06T14:12:15Z Swarabakti 44 23423 wikitext text/x-wiki '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arap gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.)</ref> '''Koréa''' (hurup Arap gundul: کبليک کورية, Koréa: 대한민국) atawa disebut juga '''Koréa Kidul''' (hurup Arap gundul: کورية کيدول) ya'entu sebuah negara di [[Asia Wètan|Asia Wètan]]. Hopstadnya entu Soul. {{Negara|name=Kiblik Koréa|native_name=대한민국 (Koréa)<br/>''Daehan Minguk''|flag=Flag_of_South_Korea.svg|coat=Emblem_of_South_Korea.svg|map=Republic_of_Korea_(orthographic_projection).svg|capital=Soul|demonym=Koréa Kidul}} == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Wètan]] [[Bangsaan:Negara]] [[Bangsaan:Koréa Kidul]] [[Bangsaan:Koréa]] 1kh9hcsxsfzrbncciviqkjwkl2yb9fl Koréa Lor 0 1941 23424 20777 2024-07-06T14:12:38Z Swarabakti 44 23424 wikitext text/x-wiki {{Negara|name=Kiblik Ra'yat Kera'yatan Koréa|native_name=조선민주주의인민공화국 (Koréa)<br/>''Chosŏn Minjujuŭi Inmin Konghwaguk''|flag=Flag_of_North_Korea.svg|coat=Emblem_of_North_Korea.svg|map=Democratic_People's_Republic_of_Korea_(orthographic_projection).svg|capital=Pyongyang|demonym=Koréa Lor}} '''Kiblik''' '''Ra'yat Kera'yatan Koréa''' (hurup Arap gundul: کبليک رعية کرعيتن کورية) atawa '''Koréa Lor''' (hurup Arap gundul: کورية لور; Hangul: 조선민주주의인민공화국; Hanja: 朝鮮民主義人民共和國; penglatinan: ''Chosŏn Minjujuŭi Inmin Konghwaguk'') ya'entu atu [[Negara|negara]] di [[Asia Wètan|Asia Wètan]] nyang wilayahnya di bagèan [[Ujung Korea|Ujung Koréa]]. Ibu negeri èn kota paling gedénya ada di [[Piongyang]]. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Wètan]] [[Bangsaan:Negara]] [[Bangsaan:Koréa Lor]] [[Bangsaan:Koréa]] 9157vpmnaoa8pdvr8d2hgggrb1cimgl Kosowo 0 1942 20778 9344 2024-06-04T21:52:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20778 wikitext text/x-wiki {{Negara|name=Kiblik Kosowo|native_name=''Republika e Kosovës'' (Albani)<br/>Република Косово / ''Republika Kosovo'' (Sèrwi)|flag=Flag_of_Kosovo.svg|coat=Emblem_of_the_Republic_of_Kosovo.svg|map=Europe-Republic_of_Kosovo.svg|capital=Pristinah|demonym=Kosowar}} '''Kosowo''' (hurup Arab Gundul: کوسوو atawa قوصوه<ref name=":0">Èjaan Turki Usmani.</ref>; [[Basa Albani|Albani]]: ''Kosova'' atawa ''Kosovë''; [[Basa Sèrwi|Sèrwi]]: Косово ''Kosovo'') atawa '''Kosowa''' (hurup Arab Gundul: کوسوا atawa قوصوه<ref name=":0" />) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Kosowo''' (hurup Arab Gundul: کبليک قوصوه; [[Basa Albani|Albani]]: ''Republika e Kosovës''; basa Sèrwi: Република Косово ''Republika Kosovo'') entu negara nyang cuman separoh diakuin—atawa diakuin kewates—doang èn dia punya wilayah, di Èropa Kidul-wètan, masing disengkèta'in. Ari bulan 17 Pèbruari 2008, Kosowo mroklamirin sepihak dia punya kemerdèkaannya deri [[Sèrwi|Sèrwi]]. Ampé sekarang, dia udah dapet pengakuan sebagé atu negara nyang daulat di 95 negara anggota PBB. Adapun dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Pristinah]]. Adapun orang Kosowo digero'nya '''orang Kosowar''' (hurup Arab Gundul: اورڠ قوصوار). == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Kosowo]] ta3s9bp5f8o1cy5d0tso789aoymdht7 Kosta Rika 0 1943 23259 20779 2024-07-03T17:09:01Z Bangrapip 9 23259 wikitext text/x-wiki {{Negara|name=Kiblik Kosta Rika|native_name=''República de Costa Rica'' (Spanyol)|flag=Flag_of_Costa_Rica.svg|coat=Coat_of_arms_of_Costa_Rica.svg|map=Costa_Rica_(orthographic_projection).svg|capital=San Hosé|demonym=Kosta Rika}} '''Kosta Rika''' (hurup Arab Gundul: کوستا ريکا; Spanyol: ''Costa Rica'') atawa resminya '''Kiblik Kosta Rika''' (hurup Arab Gundul: کبليک کوستا ريکا; Spanyol: ''República de Costa Rica'') entu negara nyang letaknya di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Nikaragua|Nikaragua]] di blèlir èn [[Panama|Panama]] di belah kidul-wètan. Sebagé agi, ni negara gableg jalan nuju laot ke [[Laotan Teduh|Laotan Teduh]] di belah kidul-kulon èn [[Laot Karaiben|Laot Karaiben]] di belah lor-wètan. Ni negara punya hopstad [[San Hosé|San Hosé]]. Ni negara jenggarnya 51.100 km<sup>2</sup> (19.700 mi<sup>2</sup>) doang. Di sono, ada barang 5.204.411 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman ada basa daèrah nyang diakuinnya juga', kaé [[basa Peranakan Limon]], [[Basa Bribri|basa Bribri]], èn [[Basa Omong Jamaika|basa Omong Jamaika]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Kosta Rika]] 27k3j28c64io59nq9new8ed5h0vhjhd Kota Ambon 0 1944 20780 9352 2024-06-04T21:52:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20780 wikitext text/x-wiki '''Ambon''' entu atu kota nyang ada di Propinsi [[Maluku|Maluku]] èn sekaligus jadi hopstadnya. Ni kota ngejenggar ampé 298,61 km<sup>2</sup> dengen kepadetan penduduknya 1.165 orang/km<sup>2</sup>. Ada 352.490 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Maluku]] [[Category:Ambon]] rjpi8a7je5oxdl3xt70ao9srm5xplzz Kota Balikpapan 0 1945 20781 9355 2024-06-04T21:52:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20781 wikitext text/x-wiki '''Balikpapan''' entu atu kota nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kota ngejenggar ampé 533 km<sup>2</sup> dengen kepadetan penduduknya 1.400 orang/km<sup>2</sup>. Ada 727.665 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Balikpapan]] nu6gmwz8stzi1u45fbk3y6ppvy66bns Kota Banda Acéh 0 1946 20782 9360 2024-06-04T21:52:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20782 wikitext text/x-wiki '''Banda Acéh''' entu atu kota nyang ada di Propinsi [[Acéh|Acéh]], èn jadi ibu negeri deri ni propinsi. Ni kota ngejenggar ampé 61,36 km<sup>2</sup> dengen kerangsekan penduduknya 4.400 orang/km<sup>2</sup>. Ada 270.328 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Acéh]] [[Category:Banda Acéh]] qr9aochbz4cb6odourpt53lh0k9s9qo Kota Bandar Lampung 0 1947 20783 9365 2024-06-04T21:52:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20783 wikitext text/x-wiki '''Bandar Lampung''' entu atu kota nyang ada di [[Lampung|Propinsi Lampung]]. Ni kota ngejenggar ampé 197,22 km<sup>2</sup> dengen kepadetan penduduknya 5.332 orang/km<sup>2</sup>. Ada 1.166.066 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] 01gmmb3dneec667pc7xvatz1ngickxj Kota Banjar 0 1948 20784 9368 2024-06-04T21:52:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20784 wikitext text/x-wiki '''Banjar''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 113,49 km<sup>2</sup> dengen kepadetan penduduknya 1.811 orang/km<sup>2</sup>. Ada 205.579 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Banjar (kota)]] 8ekhvekwy0lodvikxe7hy4qbcsa60uk Kota Banjarbaru 0 1949 20785 9372 2024-06-04T21:52:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20785 wikitext text/x-wiki '''Kota Banjarbaru''' entu atu kota nyang ada di Propinsi Kalimantan Kidul. Ni kota ngejenggar ampé 305,242 km<sup>2</sup> dengen kepadetan penduduknya 880 orang/km<sup>2</sup>. Ada 270.024 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] 6emo190s4nvf1blte2ux54epmyq38pa Kota Banjarmasin 0 1950 20786 9376 2024-06-04T21:52:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20786 wikitext text/x-wiki '''Kota Banjarmasin''' entu atu kota nyang ada di Propinsi Kalimantan Kidul. Ni kota ngejenggar ampé 98,46 km<sup>2</sup> dengen kepadetan penduduknya 6.800 orang/km<sup>2</sup>. Ada 672.343 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] sxgq3v0jedptysylnaqeowath4cclpy Kota Batam 0 1951 20787 9379 2024-06-04T21:52:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20787 wikitext text/x-wiki '''Batam''' entu atu kota nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]]. Ni kota ngejenggar ampé 1.034,76 km<sup>2</sup> dengen kepadetan penduduknya 1.200 orang/km<sup>2</sup>. Ada 1.193.088 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Batam]] 7hnaipmq19rtuwu1f4sozojd2dlz434 Kota Batu 0 1952 20788 9382 2024-06-04T21:52:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20788 wikitext text/x-wiki '''Batu''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 199,09 km<sup>2</sup> dengen kepadetan penduduknya 1.070 orang/km<sup>2</sup>. Ada 213.046 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Batu (kota)]] jpzac6bcbwp88u8fpe36him51qw6fgr Kota Baubau 0 1953 20789 9385 2024-06-04T21:52:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20789 wikitext text/x-wiki '''Baubau''' entu atu kota nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]]. Ni kota ngejenggar ampé 295,07 km<sup>2</sup> dengen kepadetan penduduknya 570 orang/km<sup>2</sup>. Ada 167.519 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Baubau]] bhyd7y2lkhsq6zgktmwofjdlxcc6t8x Kota Bestir Jakarta Kidul 0 1954 19402 9394 2024-06-04T21:06:35Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10114]] 19402 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|thumb|100px|Lambang Kota Jakarta]] '''Kota Bestir Jakarta Kidul''' entu atu kota bestir nyang ada di Propinsi [[Jakarta|DKI Jakarta]]. Ni kota punya sintrem guwernemèn ada di Kebayoran Baru. Ni kota ngejenggar ampé 154 km<sup>2</sup> dengen kepadetan penduduknya 15.000 orang/km<sup>2</sup>. Ada 2.384.183 orang nyang tinggal di mari. == Ruju'an == {{Jakarta}} [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Jakarta Kidul]] bpltg5ai1z7nyn01yiuaokehofgjxyo Kota Bestir Jakarta Kulon 0 1955 19403 9401 2024-06-04T21:06:39Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10116]] 19403 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|thumb|100px|Lambang Kota Jakarta]] '''Kota Bestir Jakarta Kulon''' entu atu kota bestir nyang ada di Propinsi [[Jakarta|DKI Jakarta]]. Ni kota punya sintrem guwernemèn ada di nama Kembangan. Ni kota ngejenggar ampé 129,54 km<sup>2</sup> dengen kepadetan penduduknya 20.000 orang/km<sup>2</sup>. Ada 2.589.589 orang nyang tinggal di mari. == Ruju'an == {{Jakarta}} [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Jakarta Kulon]] 2xofde1twyznuvr8cqzdw1113yhrsl0 Kota Bestir Jakarta Lor 0 1956 19404 9414 2024-06-04T21:06:41Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10113]] 19404 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|thumb|100px|Lambang Kota Jakarta]] '''Kota Bestir Jakarta Lor''' entu atu kota bestir nyang ada di Propinsi [[Jakarta|DKI Jakarta]]. Ni kota punya sintrem guwernemèn ada di Koja. Ni kota ngejenggar ampé 146,66 km<sup>2</sup> dengen kepadetan penduduknya 13.000 orang/km<sup>2</sup>. Ada 1.865.647 orang nyang tinggal di mari. == Ruju'an == {{Jakarta}} [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Jakarta Lor]] qwmx6sqxyt9hq3acdbvesubut2wq4k4 Kota Bestir Jakarta Sintrem 0 1957 20790 9426 2024-06-04T21:52:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20790 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|thumb|100px|Lambang Kota Jakarta]] '''Kota Bestir Jakarta Sintrem''' entu atu kota bestir nyang ada di [[Jakarta|Propinsi DKI Jakarta]]. Ni kota punya sintrem guwernemèn ada di Mèntèng. Ni kota ngejenggar ampé 48,13 km<sup>2</sup> dengen kepadetan penduduknya 23.000 orang/km<sup>2</sup>. Ada 1.105.731 orang nyang tinggal di mari. == Ruju'an == [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Jakarta Sintrem]] gqd7rwf6qz0mxdoifqhnvf1dnohiqgw Kota Bestir Jakarta Wètan 0 1958 19405 9435 2024-06-04T21:06:44Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q10111]] 19405 wikitext text/x-wiki '''Kota Bestir Jakarta Wètan''' entu atu kota bestir nyang ada di Propinsi [[Jakarta|DKI Jakarta]]. Ni kota punya sintrem guwernemèn ada di nama Cakung. Ni kota ngejenggar ampé 188,03 km<sup>2</sup> dengen kepadetan penduduknya 17.000 orang/km<sup>2</sup>. Ada 3.274.716 orang nyang tinggal di mari. == Ruju'an == {{Jakarta}} [[Category:Indonésia]] [[Category:Kota di Indonésia]] [[Category:Jakarta]] [[Category:Jakarta Wètan]] jj38g3vppp4wekvqhab2qf18fha1no5 Kota Binjé 0 1959 20791 9438 2024-06-04T21:52:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20791 wikitext text/x-wiki '''Binjé''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 90,23 km<sup>2</sup> dengen kepadetan penduduknya 3.095 orang/km<sup>2</sup>. Ada 279.302 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Binjé]] nkt2ru8j9tplb32uv5ox739tx6wayxp Kota Bitung 0 1960 20792 9441 2024-06-04T21:52:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20792 wikitext text/x-wiki '''Bitung''' entu atu kota nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kota ngejenggar ampé 313,51 km<sup>2</sup> dengen kepadetan penduduknya 720 orang/km<sup>2</sup>. Ada 225.134 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Lor]] [[Category:Bitung]] kpzf2hwwnczkilh06gzqj2xiutsz0ma Kota Bontang 0 1961 20793 9444 2024-06-04T21:52:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20793 wikitext text/x-wiki '''Bontang''' entu atu kota nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kota ngejenggar ampé 497,57 km<sup>2</sup> dengen kepadetan penduduknya 370 orang/km<sup>2</sup>. Ada 185.928 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Bontang]] 9nt85xjed20zqfz52ork3ghbxjmhjtx Kota Bukittinggi 0 1962 20794 9454 2024-06-04T21:52:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20794 wikitext text/x-wiki '''Kota Bukittinggi''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kota punya sintrem guwernemèn ada di Kota Bukittinggi. Ni kota ngejenggar ampé 25,239 km<sup>2</sup> dengen kepadetan penduduknya 5.100 orang/km<sup>2</sup>. Ada 128.431 orang nyang tinggal di mari.[https://bukittinggikota.bps.go.id/indicator/153/31/1/luas-wilayah-per-kecamatan.html] ==Ruju'an== https://bukittinggikota.bps.go.id/indicator/153/31/1/luas-wilayah-per-kecamatan.html [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Bukittingi]] 6hx1cxrfxw09icmarie2h6ij4v3j9jr Kota Cilegon 0 1963 20795 9460 2024-06-04T21:52:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20795 wikitext text/x-wiki '''Kota Cilegon''' entu atu [[Kota|kota]] nyang ada di [[Banten|Propinsi Banten]]. Ni kota punya sintrem guwernemèn ada di [[Cilegon, Cilegon|Kecamatan Cilegon]]. Ni kota ngejenggar ampé 176 km<sup>2</sup> dengen kepadetan penduduknya 2.600 orang/km<sup>2</sup>. Ada 455.721 (2022) orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Banten]] [[Category:Cilegon]] onhx9miqrw55246dnk4l129kk9wgjg3 Kota Cimahi 0 1964 20796 9463 2024-06-04T21:52:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20796 wikitext text/x-wiki '''Cimahi''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 40,47 km<sup>2</sup> dengen kepadetan penduduknya 13.850 orang/km<sup>2</sup>. Ada 560.512 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Cimahi]] hqltfwfagnwtdcziv2bfcndd4icwhem Kota Dumé 0 1965 20797 9466 2024-06-04T21:52:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20797 wikitext text/x-wiki '''Dumé''' entu atu kota nyang ada di Propinsi [[Rio|Rio]]. Ni kota ngejenggar ampé 1.727,38 km<sup>2</sup> dengen kepadetan penduduknya 190 orang/km<sup>2</sup>. Ada 331.832 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Rio]] [[Category:Dumé]] kwsx63ojtcuoxnu43v57p3ojyrd6a5b Kota Dènpasar 0 1966 20798 9469 2024-06-04T21:52:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20798 wikitext text/x-wiki '''Dènpasar''' entu atu kota nyang ada di Propinsi [[Bali|Bali]]. Ni kota ngejenggar ampé 127,78 km<sup>2</sup> dengen kepadetan penduduknya 5.676 orang/km<sup>2</sup>. Ada 725.314 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Bali]] [[Category:Dènpasar]] dt3mpmil6rrcirf19hjp0ur30ok9i1s Kota Gunungsitoli 0 1967 20799 9472 2024-06-04T21:52:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20799 wikitext text/x-wiki '''Gunungsitoli''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 469,36 km<sup>2</sup> dengen kepadetan penduduknya 293 orang/km<sup>2</sup>. Ada 137.583 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Gunungsitoli]] 1574kf91cja0uqe1tah5rkzk74vyp7q Kota Jakarta Kidul 0 1968 9474 9473 2024-05-16T13:34:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9473 wikitext text/x-wiki #REDIRECT [[Kota Bestir Jakarta Kidul]] bgzonno3883jmmrh11eed44f94a835t Kota Jakarta Kulon 0 1969 9476 9475 2024-05-16T13:34:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9475 wikitext text/x-wiki #REDIRECT [[Kota Bestir Jakarta Kulon]] 7lkwqzdessfj8lqmv1i78hpw620qk28 Kota Jakarta Lor 0 1970 9478 9477 2024-05-16T13:34:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9477 wikitext text/x-wiki #REDIRECT [[Kota Bestir Jakarta Lor]] 6kbz843cskkx5e7v1mpz7q6a3kg93x4 Kota Jakarta Sintrem 0 1971 9480 9479 2024-05-16T13:34:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9479 wikitext text/x-wiki #REDIRECT [[Kota Bestir Jakarta Sintrem]] tvm15myu8s84n0ubck6xo0ve84zr1mj Kota Jakarta Wètan 0 1972 9482 9481 2024-05-16T13:34:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9481 wikitext text/x-wiki #REDIRECT [[Kota Bestir Jakarta Wètan]] phjxvxnf3qmldfiple0o348k9x42tlf Kota Kendari 0 1973 20800 9485 2024-06-04T21:52:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20800 wikitext text/x-wiki '''Kendari''' entu atu kota nyang ada di Propinsi [[Sulawési Kidul-wètan|Sulawési Kidul-wètan]] nyang sekaligus jadi hopstadnya. Ni kota ngejenggar ampé 271,8 km<sup>2</sup> dengen kepadetan penduduknya 1.300 orang/km<sup>2</sup>. Ada 350.267 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Kidul-wètan]] [[Category:Kendari]] 65w32vmgljop4gr2tjmai55c5wekxpe Kota Kotamobagu 0 1974 25729 25714 2024-09-21T05:44:42Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25729 wikitext text/x-wiki '''Kotamobagu''' entu atu kota nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kota ngejenggar ampé 184,33 km<sup>2</sup> dengen kepadetan penduduknya 680 orang/km<sup>2</sup>. Ada 125.492 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Lor]] [[Category:Kotamobagu]] 77wcwswt1o4okolik7e4mpy18t7i9yw Kota Langsa 0 1975 20802 9491 2024-06-04T21:52:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20802 wikitext text/x-wiki '''Langsa''' entu atu kota nyang ada di Propinsi [[Acéh|Acéh]]. Ni kota ngejenggar ampé 262,41 km<sup>2</sup> dengen kepadetan penduduknya 710 orang/km<sup>2</sup>. Ada 185.622 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Acéh]] [[Category:Langsa]] r4vf8nz2lqeovcubn08f5nromoxg29g Kota Loksemawé 0 1976 20803 9494 2024-06-04T21:52:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20803 wikitext text/x-wiki '''Loksemawé''' entu atu kota nyang ada di Propinsi [[Acéh|Acéh]]. Ni kota ngejenggar ampé 200,18 km<sup>2</sup> dengen kepadetan penduduknya 1.000 orang/km<sup>2</sup>. Ada 200.900 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Acéh]] [[Category:Loksemawé]] klpqgzqgzdl5nckw6ghe1lqbsqmvl1u Kota Lubuklinggo 0 1977 20804 9500 2024-06-04T21:52:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20804 wikitext text/x-wiki '''Lubuklinggo''' entu atu kota nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kota ngejenggar ampé 401,50 km<sup>2</sup>. Ada 240.238 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Sumatra Kidul]] d735hpbpbx7m8cz76jdc71yiqxngkus Kota Makasar 0 1978 20805 9503 2024-06-04T21:52:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20805 wikitext text/x-wiki '''Makasar''' entu atu kota nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]] nyang sekaligus jadi hopstadnya. Ni kota ngejenggar ampé 175,77 km<sup>2</sup> dengen kepadetan penduduknya 8.900 orang/km<sup>2</sup>. Ada 1.571.814 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Makasar]] 3zxwuz2di4al5lh7pjv6xizez8q2jd0 Kota Manokwari 0 1979 9505 9504 2024-05-16T13:34:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9504 wikitext text/x-wiki #REDIRECT [[Manokwari Kota]] nwyc6arspw66xv5zjde1uj4l1m3mq56 Kota Mataram 0 1980 25565 25564 2024-09-15T15:00:14Z NikolasKHF 844 25565 wikitext text/x-wiki '''Mataram''' entu atu kota nyang ada di Propinsi [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]] èn jadi dia punya [[ibu negeri]]. Ni kota ngejenggar ampé 61,30 km<sup>2</sup><ref name="Permendagri">{{cite web |url=https://www.kemendagri.go.id/pages/detail/108-permendagri-no137-tahun-2017 |title=Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |publisher=Kementerian Dalam Negeri Republik Indonesia |access-date=2018-12-05 |archive-date=2019-09-19 |archive-url=https://web.archive.org/web/20190919205500/https://www.kemendagri.go.id/pages/detail/108-permendagri-no137-tahun-2017 |language=id}}</ref>. Ada 459.683 orang nyang tinggal di mari èn kepadetan penduduknya 7.500/km<sup>2</sup>.<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2024|website=www.dukcapil.kemendagri.go.id|accessdate=21 Agustus 2024|format=visual|language=id}}</ref> == Ruju'an== <references /> [[Category:Kota di Indonésia]] [[Category:Nusa Tenggara Kulon]] [[Category:Mataram (kota)]] f4uikjmey9g0s4lr8nsapgrki3cm8w0 Kota Menado 0 1981 20807 9512 2024-06-04T21:53:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20807 wikitext text/x-wiki '''Menado''' entu atu kota nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]] nyang sekalian juga' jadi dia punya [[Hopstad|hopstad]]. Ni kota ngejenggar ampé 162,53 km<sup>2</sup> dengen kepadetan penduduknya 2.900 orang/km<sup>2</sup>. Ada 476.910 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Lor]] [[Category:Menado]] etfacmclk9qhsoi8jjcaf0h5idwippb Kota Mèdan 0 1982 9515 9514 2024-05-16T13:34:45Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 9514 wikitext text/x-wiki #redirect [[Kota Médan]] 7y12d74ciu9awvqcodprr1otyt6c1e1 Kota Mètro 0 1983 20808 9521 2024-06-04T21:53:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20808 wikitext text/x-wiki '''Mètro''' entu atu kota nyang ada di [[Lampung|Propinsi Lampung]]. Ni kota ngejenggar ampé 68,74 km<sup>2</sup> dengen kepadetan penduduknya 2.500 orang/km<sup>2</sup>. Ada 172.934 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Lampung]] by6mnu448cfh7x4wis05ewi1smrs60d Kota Médan 0 1984 20809 9524 2024-06-04T21:53:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20809 wikitext text/x-wiki '''Kota Médan''' (hurup Arab Gundul: ميدان) entu atu kota di Sumatra Lor èn hopstadnya Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota watesan ama [[Kabupatèn Déli Serdang|Kabupatèn Déli Serdang]]. Ni kota ngejenggar ampé 265,10 km<sup>2</sup> dengen kepadetan penduduknya 9.400 orang/km<sup>2</sup>. Ada 2.494.512 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Médan]] ei5xrkbvmz4ify010b9nc5zwez0yz85 Kota Niu-Yorek 0 1985 9526 9525 2024-05-16T13:34:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9525 wikitext text/x-wiki #REDIRECT [[Niu-Yorek Kota]] 9y2lix8bp13xjsbqmbtfh65fz9gls57 Kota Padang 0 1986 20810 9537 2024-06-04T21:53:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20810 wikitext text/x-wiki '''Kota Padang''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kota punya sintrem guwernemèn ada di nama Kota Padang. Ni kota ngejenggar ampé 1.414,96 km2 dengen kepadetan penduduknya 1.310,50 orang/km2. Ada 919.145 orang nyang tinggal di mari. <ref> https://padangkota.bps.go.id/indicator/161/350/1/jumlah-penduduk.html </ref> ==Ruju'an== {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Padang]] eju1s7j4enpjhsklya9ye3z3kjdnk05 Kota Padang Panjang 0 1987 20811 9547 2024-06-04T21:53:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20811 wikitext text/x-wiki '''Padang Panjang''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kota punya hop guwernemèn ada di [[Padang Panjang Kota]]. Entu kota gableg poyokan ''Egypte van Andalas'' (Mesir deri Andalas). Adapun ni wilayah bestir dikulilingin ama wilayah bestir [[Kabupatèn Tanah Datar]]. Di tenga-tenga tahon 2021, jumblah penduduk nyang pada ngejogrog di mari secuplek 59.998 jiwa. == Sejarah == Entu kawasan kota dulunya bagèan deri wilayah Tuan Gadang di Batipuh. Di jaman [[Perang Padri]], ni kawasan dimintain ama [[Welanda|Welanda]] jadi salah atu pos pertahanan èn batu loncatan bakal nundukin kaum Padri nyang masing nguasain kawasan ''Luhak Agam''. Entak-entak, Welanda ngebuka jalur jalan baru deri ni kota ke [[Kota Padang|Kota Padang]] sebab lebih gampil ketimbang liwat kawasan Kubung XIII di wayah gini punya [[Kabupatèn Solok|Kabupatèn Solok]]. Ni kota pernah jadi [[Kota Padang|Kota Padang]] punya hop guwernemèn bakal sebentar doang, abisnya [[Kota Padang|Kota Padang]] dikuasain Welanda pas jaman [[Agrèsi Militèr Welanda]] kurang lebi tahon 1947. == Ruju'an == <references /> [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Padang Panjang]] 0au3ew55d01anxl24v3c4pgcwseprgz Kota Padang Sidèmpuan 0 1988 20812 9550 2024-06-04T21:53:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20812 wikitext text/x-wiki '''Padang Sidèmpuan''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 159,28 km<sup>2</sup> dengen kepadetan penduduknya 1.451 orang/km<sup>2</sup>. Ada 231.062 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Padang Sidèmpuan]] mgci8c5d3365eifuz91tdy2joyo099h Kota Palangka Raya 0 1989 20813 9554 2024-06-04T21:53:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20813 wikitext text/x-wiki '''Kota Palangka Raya''' entu atu kota nyang ada di Propinsi Kalimantan Tenga. Ni kota ngejenggar ampé 2.853,52 km<sup>2</sup> dengen kepadetan penduduknya 51 orang/km<sup>2</sup>. Ada 2.853,52 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] scchkrv84i8ji287wswv73fkvr65jv6 Kota Palopo 0 1990 20814 9557 2024-06-04T21:53:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20814 wikitext text/x-wiki '''Palopo''' entu atu kota nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kota ngejenggar ampé 247,52 km<sup>2</sup> dengen kepadetan penduduknya 746 orang/km<sup>2</sup>. Ada 188.324 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Palopo]] 1c2keslob1cn78ekcwbo69b998a0uh3 Kota Palu 0 1991 20815 9560 2024-06-04T21:53:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20815 wikitext text/x-wiki '''Palu''' entu atu kota nyang ada di Propinsi [[Sulawési Tenga|Sulawési Tenga]] èn sekaligus jadi sintrem guwernemènnya. Ni kota ngejenggar ampé 395,06 km<sup>2</sup> dengen kepadetan penduduknya 942 orang/km<sup>2</sup>. Ada 372.113 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Tenga]] [[Category:Palu (kota)]] qadl8nek7o2zsppx38pm1l5bf0dht6y Kota Pelèmbang 0 1992 22440 20816 2024-06-19T10:56:42Z Swarabakti 44 22440 wikitext text/x-wiki '''Pelèmbang''' entu atu kota nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]], sekaligus entu propinsi punya hopstad èn kota paling gedé. Ni kota ngejenggar ampé 400,61 km<sup>2</sup> dengen kepadetan penduduknya 4.300 orang/km<sup>2</sup>. Ada 1.721.392 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Sumatra Kidul]] [[Category:Pelèmbang]] c3y3osb1zw0grn1wzww3san2or4rhyy Kota Pangkalpinang 0 1993 20817 9570 2024-06-04T21:53:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20817 wikitext text/x-wiki '''Pangkalpinang''' entu atu kota nyang ada di Propinsi [[Kepuloan Bangka Belitung|Kepuloan Bangka Belitung]] èn jadi hopstadnya. Ni kota ngejenggar ampé 104,405 km<sup>2</sup> dengen kepadetan penduduknya 2.100 orang/km<sup>2</sup>. Ada 218.569 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kepuloan Bangka Belitung]] [[Category:Pangkalpinang]] 0gfbalh3v3j82ji1oi74g9vogd8h28y Kota Pariaman 0 1994 20818 9576 2024-06-04T21:53:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20818 wikitext text/x-wiki '''Kota Pariaman''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kota punya sintrem guwernemèn ada di nama Kota Pariaman. Ni kota ngejenggar ampé 73,6 km2 dengen kepadetan penduduknya 1300 orang/km2. Ada 95.919 orang nyang tinggal di mari.[https://pariamankota.bps.go.id/indicator/12/29/1/jumlah-penduduk.html] ==Ruju'an== https://pariamankota.bps.go.id/indicator/12/29/1/jumlah-penduduk.html [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Pariaman]] 8afddd5g97367dxynmq0qs4lijdg7zp Kota Paréparé 0 1995 20819 9579 2024-06-04T21:53:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20819 wikitext text/x-wiki '''Paréparé''' entu atu kota nyang ada di Propinsi [[Sulawési Kidul|Sulawési Kidul]]. Ni kota ngejenggar ampé 99,33 km<sup>2</sup> dengen kepadetan penduduknya 1.500 orang/km<sup>2</sup>. Ada 152.992 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Kidul]] [[Category:Paréparé]] 9t7e5bf2j0xre2rxuqofft4wi7sauun Kota Payakumbuh 0 1996 20820 9584 2024-06-04T21:53:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20820 wikitext text/x-wiki '''Kota Payakumbuh''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kota ngejenggar ampé 80,43 km<sup>2</sup> dengen kepadetan penduduknya 1.800 orang/km<sup>2</sup>. Ada 141.171 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Payakumbuh]] dbk4l77k0dmkcsqm49xpal9dy6rae2d Kota Pekanbaru 0 1997 20821 9589 2024-06-04T21:53:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20821 wikitext text/x-wiki '''Kota Pekanbaru''' entu atu kota nyang ada di Propinsi [[Rio|Rio]]. Ni kota nyang jadi hopstadnya [[Rio|Rio]]. Ni kota ngejenggar ampé 632,26 km<sup>2</sup> dengen kepadetan penduduknya 1.800 orang/km<sup>2</sup>. Ada 1.107.327 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Rio]] [[Category:Pekanbaru]] dib3pfavyv4gwsvw5s8jzbmsbjw86kw Kota Pematangsiantar 0 1998 20822 9592 2024-06-04T21:53:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20822 wikitext text/x-wiki '''Pematangsiantar''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 79,97 km<sup>2</sup> dengen kepadetan penduduknya 3.400 orang/km<sup>2</sup>. Ada 268.254 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Pematangsiantar]] t0pzstfvu5q3pfwkbkynf406vhupekx Kota Pontianak 0 1999 25306 25304 2024-08-26T03:26:43Z Naval Scene 150 +lambang 25306 wikitext text/x-wiki [[Gepokan:Seal of Pontianak.svg|jmpl|Lambang Kota Pontianak]] '''Pontianak''' entu atu kota nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]] nyang sekaligus jadi [[Hopstad|hopstadnya]]. Ni kota ngejenggar ampé 118,21 km<sup>2</sup> dengen kepadetan penduduknya 5.700 orang/km<sup>2</sup>. Ada 675.468 orang nyang tinggal di mari.<ref name="BPS Pontianak 2023">Badan Pusat Statistik Kota Pontianak, 29 February 2024, ''[https://pontianakkota.bps.go.id/id/statistics-table/2/MzEjMg==/jumlah-penduduk.html Jumlah Penduduk Kota Pontianak (Jiwa), 2023]'', Hak Cipta © 2023 Badan Pusat Statistik.</ref> == Ruju'an== {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Pontianak]] 3ri9cm06ceqdwjw1e2agmuwg03sw16k Kota Sabang 0 2000 20824 9598 2024-06-04T21:53:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20824 wikitext text/x-wiki '''Sabang''' entu atu kota nyang ada di Propinsi [[Acéh|Acéh]]. Ni kota ngejenggar ampé 999 km<sup>2</sup> dengen kepadetan penduduknya 670 orang/km<sup>2</sup>. Ada 666.999 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Acéh]] [[Category:Sabang]] 8lwj6qt70dr21devr6por34qhbltjbk Kota Salatiga 0 2001 20825 9603 2024-06-04T21:53:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20825 wikitext text/x-wiki '''Kota Salatiga''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 54,98 km<sup>2</sup> dengen kepadetan penduduknya 3.520 orang/km<sup>2</sup>. Ada 193.525 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Salatiga]] g0smbpmdae99tbjv3320ggwljhisrg3 Kota Samarinda 0 2002 20826 9607 2024-06-04T21:53:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20826 wikitext text/x-wiki '''Samarinda''' entu atu kota nyang ada di Propinsi [[Kalimantan Wètan|Kalimantan Wètan]] nyang sekalian jadi sintrem guwernemènnya. Ni kota ngejenggar ampé 718 km<sup>2</sup> dengen kepadetan penduduknya 22 orang/km<sup>2</sup>. Ada 834.824 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kalimantan Wètan]] [[Category:Samarinda]] kywqlh5lxrickmglctr235gjr55ni03 Kota Sawahlunto 0 2003 20827 16896 2024-06-04T21:53:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20827 wikitext text/x-wiki '''Kota Sawahlunto''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon]]. Ni kota ngejenggar ampé 273,45 km<sup>2</sup> dengen kepadetan penduduknya 240 orang/km<sup>2</sup>. Ada 67 769,00 (per 2022) orang nyang tinggal di mari.<ref>[https://sawahluntokota.bps.go.id/indicator/12/42/1/jumlah-penduduk-kota-sawahlunto.html]</ref> == Ruju'an== {{Reflist}} [[Category:Sumatra Kulon]] [[Category:Kota di Indonésia]] [[Category:Sawahlunto]] 7ug62hejmhk8brfog60mlzwn6qramxk Kota Sibolga 0 2004 20828 9614 2024-06-04T21:53:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20828 wikitext text/x-wiki '''Sibolga''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 10,77 km<sup>2</sup> dengen kepadetan penduduknya 8.400 orang/km<sup>2</sup>. Ada 90.366 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Sibolga]] eoi03invoau6r8gk3cwajd3unnf8mwk Kota Singkawang 0 2005 20829 9617 2024-06-04T21:53:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20829 wikitext text/x-wiki '''Singkawang''' entu atu kota nyang ada di Propinsi [[Kalimantan Kulon|Kalimantan Kulon]]. Ni kota ngejenggar ampé 504,00 km<sup>2</sup> dengen kepadetan penduduknya 475 orang/km<sup>2</sup>. Ada 241.467 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kalimantan Kulon]] [[Category:Singkawang]] gbc0uvq1vtdrsr7i0yutx5yg1c7qlmw Kota Solok 0 2006 9619 9618 2024-05-16T13:34:55Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9618 wikitext text/x-wiki #REDIRECT [[Solok Kota]] er80fu66uj8l5v0k0f7zkstx5wop228 Kota Subulusalam 0 2007 20830 9622 2024-06-04T21:53:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20830 wikitext text/x-wiki '''Subulusalam''' entu atu kota nyang ada di Propinsi [[Acéh|Acéh]]. Ni kota ngejenggar ampé 1.391 km<sup>2</sup> dengen kepadetan penduduknya 67 orang/km<sup>2</sup>. Ada 93.710 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Acéh]] [[Category:Subulusalam]] orsgzw0xmqg5vkr0hducoauxz6fx2h4 Kota Sungé Penu 0 2008 20831 9625 2024-06-04T21:53:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20831 wikitext text/x-wiki '''Sungé Penu''' entu atu kota nyang ada di Propinsi [[Jambi|Jambi]]. Ni kota ngejenggar ampé 391,50 km<sup>2</sup> dengen kepadetan penduduknya 250 orang/km<sup>2</sup>. Ada 97.190 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jambi]] [[Category:Sungé Penu]] lxixqmowwl4lgb0wk9kr3pbh0qk42nm Kota Surabaya 0 2009 20832 9628 2024-06-04T21:53:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20832 wikitext text/x-wiki '''Surabaya''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 335,28 km<sup>2</sup> dengen kepadetan penduduknya 8.867 orang/km<sup>2</sup>. Ada 2.972.801 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Surabaya]] h9iti5xysnhwx6nebhd3w3xbpw80kek Kota Surakarta 0 2010 20833 9633 2024-06-04T21:53:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20833 wikitext text/x-wiki '''Kota Surakarta''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 44,04 km<sup>2</sup> dengen kepadetan penduduknya 13.000 orang/km<sup>2</sup>. Ada 579.212 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Surakarta]] avo4kuuku0n0texx1ir73ae7s7mapcu Kota Tanggerang Kidul 0 2011 20834 9641 2024-06-04T21:53:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20834 wikitext text/x-wiki '''Kota Tanggerang Kidul''' entu atu [[Kota|kota]] nyang ada di Propinsi [[Banten|Banten]]. Ni kota punya sintrem guwernemèn ada di [[Ciputat, Tanggerang Kidul|Ciputat]]. Ni kota ngejenggar ampé 164,86 km<sup>2</sup> dengen kepadetan penduduknya 8.300 orang/km<sup>2</sup>. Ada 1.367.405 (2021) orang nyang tinggal di mari. == Ruju'an== {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Banten]] [[Category:Tanggerang Kidul]] hcion394xt7nrg97bl747lx2qg2s8gm Kota Tanjungbalé 0 2012 20835 9644 2024-06-04T21:53:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20835 wikitext text/x-wiki '''Tanjungbalé''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 60,52 km<sup>2</sup> dengen kepadetan penduduknya 2.900 orang/km<sup>2</sup>. Ada 176.027 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Tanjungbalé]] r0gk1fcilv1b88boeq744g8ekd1g7w6 Kota Tanjungpinang 0 2013 20836 9647 2024-06-04T21:53:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20836 wikitext text/x-wiki '''Tanjungpinang''' entu atu kota nyang ada di Propinsi [[Rio Kepuloan|Rio Kepuloan]] èn jadi hopstadnya. Ni kota ngejenggar ampé 144,56 km<sup>2</sup> dengen kepadetan penduduknya 1.600 orang/km<sup>2</sup>. Ada 227.069 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Rio Kepuloan]] [[Category:Tanjungpinang]] ecftthfeyb73lz2ru6et4kxf9d9z1ac Kota Tarakan 0 2014 20837 9651 2024-06-04T21:53:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20837 wikitext text/x-wiki '''Tarakan''' entu atu kota nyang ada di Propinsi [[Kalimantan Lor|Kalimantan Lor]] nyang sekalian jadi kota paling gedénya. Ni kota ngejenggar ampé 249,65 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 271.593 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Kalimantan Lor]] [[Category:Tarakan]] 1r4bo9kx4ho6mwsw90mkkedv3d2s82s Kota Tebing Tinggi 0 2015 20838 9654 2024-06-04T21:53:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20838 wikitext text/x-wiki '''Tebing Tinggi''' entu atu kota nyang ada di Propinsi [[Sumatra Lor|Sumatra Lor]]. Ni kota ngejenggar ampé 38,44 km<sup>2</sup> dengen kepadetan penduduknya 4.500 orang/km<sup>2</sup>. Ada 172.838 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sumatra Lor]] [[Category:Tebing Tinggi]] aun0ivcbyanhchhsh7l1acjhsix30k1 Kota Ternaté 0 2016 20839 9657 2024-06-04T21:53:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20839 wikitext text/x-wiki '''Ternaté''' entu atu kota nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni kota ngejenggar ampé 111,00 km<sup>2</sup> dengen kepadetan penduduknya 1.813,01 orang/km<sup>2</sup>. Ada 201.244 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Maluku Lor]] [[Category:Ternaté]] mn5qvjzii9o331dhxnq9db05yona3t2 Kota Tidoré Kepuloan 0 2017 20840 9660 2024-06-04T21:53:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20840 wikitext text/x-wiki '''Tidoré Kepuloan''' entu atu kota nyang ada di Propinsi [[Maluku Lor|Maluku Lor]]. Ni propinsi punya hopstad, Sopipi, ada di mari. Ni kota ngejenggar ampé 1.550,37 km<sup>2</sup> dengen kepadetan penduduknya 74 orang/km<sup>2</sup>. Ada 115.406 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Maluku Lor]] [[Category:Tidoré Kepuloan]] ifyjzemuph3at02od8v50b5hmws95nr Kota Tomohon 0 2018 20841 9663 2024-06-04T21:53:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20841 wikitext text/x-wiki '''Tomohon''' entu atu kota nyang ada di Propinsi [[Sulawési Lor|Sulawési Lor]]. Ni kota ngejenggar ampé 147,21 km<sup>2</sup> dengen kepadetan penduduknya 680 orang/km<sup>2</sup>. Ada 100.587 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Sulawési Lor]] [[Category:Tomohon]] njku1s70jg9d30zndlwcf0ygdktemjr Kota Tual 0 2019 20842 9666 2024-06-04T21:53:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20842 wikitext text/x-wiki '''Tual''' entu atu kota nyang ada di Propinsi [[Maluku|Maluku]]. Ni kota ngejenggar ampé 254,39 km<sup>2</sup> dengen kepadetan penduduknya 350 orang/km<sup>2</sup>. Ada 88.999 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Maluku]] [[Category:Tual]] f4c9gn030fvd9neexz4bw0mjohgycyd Kote Ho Chi Minh 0 2020 9669 9668 2024-05-16T13:34:59Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 9668 wikitext text/x-wiki #REDIRECT [[Ho Ciming Kota]] qhoolvgoyhhehryt9taeqy6prn3r2mw Kotrèk 0 2021 20843 9672 2024-06-04T21:53:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20843 wikitext text/x-wiki [[File:Korkenzieher.jpg|thumb|Kotrèk biasa]] '''Kotrèk''' (hurup Arab Gundul: کوتريک) ièlah [[peranti]] nyang dipaké bakal ngebuka botol [[Anggur (aèr serani)|anggur]]. Itu kotrèk ditoblos ke perop, terus dipuntir ampé kuar itu [[Perop|perop]] deri botol anggur. Kotrèk perlu pisan bahna perop kaga' bisa dicabut kalo kaga' ada. == Ruju'an == [[Category:Perabot makan]] [[Category:Peranti dapur]] p5f443wq3o4g257hcryye0geoqcm42j Kpop Chart Media 0 2022 9677 9676 2024-05-16T13:35:00Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 9676 wikitext text/x-wiki [[File:Kpop Chart Original (Profile Logo).jpg|thumb|Lambang Kpop Chart Media]] '''Kpop Chart Media''' entu atu kumpeni média warta [[Gending Koréa Wayah Gini|gending koréa wayah gini]] nyang ada di [[Indonésia|Indonésia]]. Entu kumpeni diwangun tanggal 14 [[Désèmber|Désèmber]] 2012. Jujuannya entu bakal peting atu baturan bakal gending [[Koréa Kidul|koréa]] wayah gini èn pengdemen ombak koréa di Indonésia. Seinclo ama pemegeran gending koréa wayah gini èn ombak koréa di dunia, keitung Indonésia, Kpop Chart Media gè meger jadi média gending koréa wayah gini nyang bekènnya nomor wahid se-Indonésia. Enni wayah, pelampangnya uda cenggableg jutaan pendeleng unggal bulannya. Kpop Chart Media gè takilan di macem-macem média keitung Pèsbuk, Setagram, Twitter, èn TikTok nyang gablegin 2,5 juta pengintil kalo diambregin. == Ruju'an == 13my24prw2cqoz7fx106wma9gyx6n5b Krabèn 0 2023 20844 9684 2024-06-04T21:53:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20844 wikitext text/x-wiki [[File:M1 Carbine Mk I - USA - Armémuseum noBG croped.jpg|thumb|M1 Carbine Mk I, atu krabèn nyang dipaké jaman Perang Dunia II ama soldadu [[Amrik Serèkat|Amrik Serèkat]]]] '''Krabèn'''<ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 144.</ref> atawa '''kerabèn<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: کرابن) entu atu jenis [[bedil]] nyang rada pèndèk ama èntèngan. Bahna ukurannya nyang rada kecilan èn èntèngan beratnya, krabèn jadinya ènak dibawa' ke mana-mana. Ni jenis bedil sering dipaké ama [[soldadu]] nyang gerak lekas, kaya' soldadu operasi husus atawa soldadu terjun payung. Ni juga' kena dipaké ama personil, baè' nyang tetep, atawa bukanimpanteri nyang kaga' butu-butu amat ama bedil ukuran pol. == Ruju'an == <references /> [[Category:Senjata]] [[Category:Senjata api]] kd0uc6b272ec3saumvdw13ms3r5y3k6 Krako 0 2024 20845 9689 2024-06-04T21:53:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20845 wikitext text/x-wiki [[File:Krakow Rynek Glowny panorama 2.jpg|thumb|Alun-alun utama Krako]] '''Krako''' (hurup Arab Gundul: کراکو; [[Basa Pol|Pol]]: ''Kraków'') atawa '''Krakup''' (hurup Arab Gundul: کراکف) ièlah kota nyang lempengannya ada di bekidulnya [[Polen|Polen]]. Ni kota – [[Kehulubalangan Polen Kecil]] punya ibu negeri èn ada atu kota nyang paling kolot lagi gedé di [[Polen|Polen]]. Ni kota jenggarnya entuk 326,8 km<sup>2</sup>, sedeng dia punya penjogrog secuplek 800.653 orang per tahon 2021.<ref>[https://web.archive.org/web/20220920173954/https://stat.gov.pl/spisy-powszechne/nsp-2021/nsp-2021-wyniki-wstepne/informacja-o-wynikach-narodowego-spisu-powszechnego-ludnosci-i-mieszkan-2021-na-poziomie-wojewodztw-powiatow-i-gmin,8,1.html "Bank Data Setempat"]. Statistik Polen. Diarsip deri nyang [https://stat.gov.pl/spisy-powszechne/nsp-2021/nsp-2021-wyniki-wstepne/informacja-o-wynikach-narodowego-spisu-powszechnego-ludnosci-i-mieszkan-2021-na-poziomie-wojewodztw-powiatow-i-gmin,8,1.html asli] per 20 Sèptèmber 2022. Dipungut per 27 Oktober 2023. Data bakal unit wilayah 1261000.</ref> Ni kota tau jadi Polen punya ibu negeri jaman kerajaan. == Ruju'an == [[Category:Kota di Polen]] liz312348t8a1sdg72jtb4tmbpct9xq Kerèès 0 2025 26023 26022 2024-10-15T23:24:12Z Bangrapip 9 Bangrapip mindahin [[Krikil]] ke [[Kerèès]] 26022 wikitext text/x-wiki [[File:Gravel on a beach in Thirasia, Santorini, Greece.jpg|thumb|Kerèès di panté [[Yunani|Yunani]]]] '''Kerèès''' (hurup Arab Gundul: {{Script|Arabic|كرئيس}}; {{lang-en|gravel}})<ref>{{Cite book |last=Batten |first=C. J. |title=De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling |publisher=H. M. van Dorp |year=1868 |pages=197}}</ref> atawa '''kerikil'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: {{Script|Arabic|کريکيل}}) atawa '''kelikir<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|کليکير}}) entu batu-batuan kecit, biasanya mah anu [[Batu|batu]] [[granit]] nyang diencagin. Ukuran kerèès nyang dipaké entu sokanan antara 2 mm ama 75 mm. Kerèès sokanan dipaké di pembangunan awak jalan ama jadi batu adonan bakal bikin [[Batu bata|bata]]. == Ruju'an == [[Category:Batu]] bg5oleq267oce4e3ha52y1huuk7c154 Kroasi 0 2026 20847 9701 2024-06-04T21:53:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20847 wikitext text/x-wiki {{Negara|name=Kiblik Kroasi|native_name=''Republika Hrvatska'' (Kroat)|flag=Flag_of_Croatia.svg|coat=Coat_of_arms_of_Croatia.svg|map=EU-Croatia_(orthographic_projection).png|capital=Sagrèp|demonym=Kroat}} '''Kroasi''' (hurup Arab Gundul: كرواسى; basa Kroat: ''Hrvatska'') atawa resminya '''Kiblik<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> Kroasi''' (hurup Arab Gundul: کبليک کرواسى; basa Kroat: ''Republika Hrvatska'') entu atu kiblik kera'yatan parlemèntèr nyang ada di tenga-tenganya Èropa Sintrem ama Èropa Kidul, èn ada kesawaban ama macem-macem kekuatan deri ni dua bilangan dalem rèntètan sejarahnya. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ada nama Sagrèp. Dulunya, ni negara perna jadi atu anggota Kiblik Sosialis Pèderal Yugoslawi ampé tahon 1991. Ari bulan 1 Juli 2013, dia nimbrung dah tu ama Uni Èropa. Orang Kroasi digero'nya '''orang Kroat''' (hurup Arab Gundul: اورڠ كروات). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Kroasi]] 5xaxy1b6nj8huhgtkwepqviifcsal6a Kuarga 0 2028 20848 9717 2024-06-04T21:53:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20848 wikitext text/x-wiki [[File:Habibie family portrait.jpg|thumb|Persidèn B.J.Habibie punya potrèt pamili]] '''Kuarga''' (hurup Arab Gundul: کوارݢا) atawa '''kulawarga''' (hurup Arab Gundul: کولاوارݢا) atawa '''pamili''' (hurup Arab Gundul: فميلى) atawa '''permili''' (hurup Arab Gundul: فرميلى) atawa '''kacok''' (hurup Arab Gundul: کاچوق) atawa '''caca'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 3.</ref> (hurup Arab Gundul: چاچ) ya'entu satuan paling kecilan deri masarakat. Kuarga entu isinya ada baba, ema', ama anak. Enni anak dibagi lagi jadi berapa tingkatan ngelongok ke lebih tua atawa lebih mudanya entu anak. Anak juga dipanggil begantung ama lanang atawa wadonnya. Sebenernya, nama-nama pernahan<ref>'''Pernah''' (hurup Arap gundul: فرنه) – ''pertalian keluarga'' (Ind.); ''kinship'' (Ing.).</ref> di [[Basa Betawi|basa Betawi]] ragem-ragem begantung ama daèrahnya. Cuman biasanya, anak lanang nyang tuaan dipanggil sebagé ''abang, aa', mas,'' atawa ''koko''. Kalo nyang wadon, nyang tuaan dipanggil ''mpo', tétéh, mba','' atawa ''cici''. Adapun kalo nyang mudaan mao [[Lanang|lanang]] mao [[Wadon|wadon]] sama aja panggilannya, ya'entu ''adè'<nowiki/>'' atawa ''dèdè'''. Terusannya, masih bisa juga ditambahin lagi ama orang tua baba ama ema' ya'entu ''engkong'' ama ''nènè''. Enni juga kadang-kadang panggilannya béda-béda, ada nyang panggilnya ''engkong''–''nènè'', ada nyang ''engkong–popo'', ada juga nyang panggilnya ''kai tua–ema' tua''. Enni ngikut ama sistim panggilan pernahan kuarga nyang ada di [[masarakat]]. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Kulawarga]] 9wp12bj166h9siwotum0hjbr55ersi0 Kuba 0 2029 20849 9721 2024-06-04T21:53:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20849 wikitext text/x-wiki {{Negara|name=Kiblik Kuba|native_name=''República de Cuba'' (Spanyol)|flag=Flag_of_Cuba.svg|coat=Coat_of_arms_of_Cuba.svg|map=Cuba_(orthographic_projection).svg|capital=Habana|demonym=Kuba}} '''Kuba''' (hurup Arab Gundul: کوبة; Spanyol: ''Antigua and Barbuda'') atawa resminya '''Kiblik Kuba''' (hurup Arab Gundul: کبليک کوبة; Spanyol: ''República de Cuba'') entu negara pulo nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Habana|Habana]]. Ni negara jenggarnya 109.884 km<sup>2</sup> (42.426 mi<sup>2</sup>). Di sono, ada barang 10.985.974 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman basa [[Basa Kacukan Haiti|basa Kacukan Haiti]] ama [[Basa Inggris|basa Inggris]] juga' dipaké. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Kuba]] 807tgxuzez3a0ut9kf0tdfrdd8l7c9m Kucing 0 2030 20850 9731 2024-06-04T21:53:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20850 wikitext text/x-wiki [[File:Cat November 2010-1a.jpg|thumb|Tampang kucing]] '''Kucing''' (hurup Arab Gundul: کوچڠ) atawa '''mèong''' (hurup Arab Gundul: ميوڠ) atawa '''omèng''' (hurup Arab Gundul: اوميڠ)<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> dalem [[Basa Latèn|basa Latèn]] disebut sebagé ''Felis catus'' ya'entu atu [[héwan nété']] (binatang nyang nété'in anaknya) pemakan daging deri kuarga ''Felidae''. Setilah "kucing" lajimnya ngejuntrung ke "kucing jinak", tapi bisa juga dipaké bakal "kucing gedé" kaya [[singa]] atawa [[macan]]. Kucing uda sènggolan ama [[Manusia|manusia]] sederi 5 rèbu taon SM dengen ditemuinnya kerangka kucing di [[Kibris|Kibris]]. Sederi 3.500 SM, orang Mesir uda maké kucing bakal nggesu [[tikus]] atawa curut deri tempat naro hasil panèn. Wayah gini, kucing dijadiin héwan bekèn bakal piaraan. == Ruju'an == [[Category:Héwan]] 74gpgktslgck1givxp8c579yjkr14dx Kucing raas 0 2031 20851 9735 2024-06-04T21:53:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20851 wikitext text/x-wiki [[File:Kucing Indonesia.jpg|thumb|Kucing raas]] '''Kucing raas''' (hurup Arab Gundul: کوچيڠ رأس) atawa '''kucing medura''' (hurup Arab Gundul: کوچيڠ مدورا) nya'entu atu macem [[Kucing|kucing]] nyang asalnya deri [[Pulo Raas|Pulo Raas]]. == Ruju'an == [[Category:Kucing langka]] [[Category:Kucing]] alr05a4hjqjjqnu97rc4au760y9haq8 Kuku 0 2032 20852 9742 2024-06-04T21:53:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20852 wikitext text/x-wiki [[File:Fingernails2.jpg|thumb|Kuku tangan]] [[File:Toes.png|thumb|Kuku kaki]] '''Kuku''' (hurup Arab Gundul: كوكو) entu atu bagèan [[Awak|awak]] nyang keras di ujungnya [[Jeriji tangan|jeriji tangan]] ama [[jeriji kaki]], nyang orang pada gablegnya sepulu biji. Kuku kaki ama kuku tangan mah medu, cuman kuku kaki numbunya empat kali lebi langsam. Cuman berapa [[héwan nété']] doang nyang gableg: kebanyakannya ada di [[primata]]. Kuku kebikin deri bahan macem ([[Kératin|kératin]]) nyang medu ama [[Héwan|binatang]] punya [[Cakar|cakar]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kuku]] k4ehmfmb8idvby2ljor2omooq30rcfx Kulit 0 2033 20853 9746 2024-06-04T21:53:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20853 wikitext text/x-wiki [[File:Human skin structure.jpg|thumb|Kulit orang]] '''Kulit''' (hurup Arab Gundul: کوليت) entu lapisan luar nyang nutupin awak [[héwan tulang geger]]. Kulit ada [[kulit luar]], [[kulit tenga]], ama [[kulit dalem]]. Kulit gunanya bakal alat [[Penguaran (èlmu hayat)|penguaran]] sebab adanya kelanjer [[Keringet|keringet]] nyang adanya di lapisan kulit tenga. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kulit]] hzvlq1h1hdkcp754niky5fde762j7lm Kulit telor 0 2034 20854 9749 2024-06-04T21:53:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20854 wikitext text/x-wiki [[File:Starling eggs.jpeg|thumb|Cangkrang telor kelirnya ijo telor]] '''Kulit telor''' (hurup Arab Gundul: کوليت تلور) atawa '''cangkrang telor''' (hurup Arab Gundul: چڠکرڠ تلور) entu kudungan luaran nyang bentukannya cangkrang rada keras ama di berapa macem [[Telor|telor]] rada lembèkan luarannya. Ni atu ciri [[telor kereman]] (''cleidoic egg'') nyang bakal nimuin héwan-héwan [[amniota]] di daratan. == Ruju'an == [[Category:Telor]] oha2iznt1hheg9nosilfo3u9ggl4zhj Kulon 0 2035 20855 9753 2024-06-04T21:53:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20855 wikitext text/x-wiki [[File:Compass_Rose_English_East.svg|thumb|Majehab]] '''Kulon'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref><ref name=":1">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کولون) entu atu deri 4 [[Arah|arah]] utama di [[Kompas|kompas]]. Kidul biasanya ditaroh di bawahnya [[Kar|kar]]. Kulon biasanya ditaroh di belah kèbot [[Kar|kar]]. Tuladnya, [[Dètslan|Dètslan]] ada di bekulonnya [[Polen|Polen]], nyang itu negara adanya di bekulonnya [[Litowen|Litowen]]. Adapun kalo disebut "Kulon", biasanya maran ke negara-negara [[Èropa|Èropa]] (wabilhusus Kroasi ngulonin) èn negara-negara di [[Amrik|Amrik]] èn [[Ostralasi|Ostralasi]]. [[Mataari|Mataari]] ama [[Bulan|bulan]] juga' durnya di kulon. Adapun "di sebelah kulon" bentukannya entu '''bekulon''' (hurup Arab Gundul: بکولون), kalo "ke sebelah lor" – '''ngulon''' (hurup Arab Gundul: ڠولون). == Ruju'an == <references /> [[Category:Majehab (arah)]] 2ubakqouu4h63x2dpl86scb56waomwt Kumine Prasman 0 2036 9755 9754 2024-05-16T13:35:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9754 wikitext text/x-wiki #REDIRECT [[Haminté Prasman]] d6e3t5mm8g4f7qohp3yjx5ftkcewdx5 Kumpeni Hindia Wètan Welanda di Nusantara 0 2037 20856 9761 2024-06-04T21:53:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20856 wikitext text/x-wiki {{Sejarah Indonésia}} Kumpeni mulain bekuku di [[Nusantara|Nusantara]] kapan '''Hindia Wètan Nèderlan''' nama '''Kumpeni''' (Welanda: ''Vereenigde Oostindische Compagnie'' "Kumpeni Hindia Wètan Nèderlan"; atawa lèter pèndèknya '''VOC''') ngebenum guwernadur jèndral pertamanya bakal [[Hindia Nèderlan|Hindia Nèderlan]] tahon 1610, èn sudahan tahon 1800 kapan tu kumpeni loksèk kubraan èn bandanya pada dinegarain jadi Hindia Nèderlan. Semprakan tu témpo, [[Hindia Nèderlan|Hindia Nèderlan]] ngongkodin nyedèk banyak daèrah di Nusantara, nyang paling utamanya di Jawa. Tahon 1603, parung dagang ajeg [[Welanda|Welanda]] pertama dijejegin di [[Banten|Banten]], Jawa belah lor-kulon. Cuman mah, pemerèntahan resmi Hindia Wètan baru dikeja pas jamannya [[Piter Bot]] (Pieter Both) jadi guwernadur jèndral tahon 1610. Di itu tahon juga', [[Pulo Ambon]] dijadiin hopkantornya Kumpeni Welanda. [[Betawi|Betawi]] baru jadi hopstad semprakan 1619 ke mari. Calui, perang, penyelundupan, ama salah bestir bikin tu Kumpeni jadi loksèk di bontot abad ke-18. Itu kumpeni resmi dibubarin tahon 1800 èn banda jajahannya dinegarain ama [[Kiblik Batap]] jadi Hindia Nèderlan. [[Category:Sejarah Indonésia]] a3ksvludrnh4e5y6ds4uobypm816927 Kumpeni Kecil 0 2038 20857 9764 2024-06-04T21:53:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20857 wikitext text/x-wiki [[File:De Bazel Amsterdam NHM Nederlandsche Handel-Maatschappij.jpg|thumb|Plang Kumpeni Kecil di [[Amsteredam|Amsteredam]], [[Welanda|Welanda]]]] '''Kumpeni Kecil'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 544.</ref> (hurup Arab Gundul: کمفنى کچيل) atawa nama matskepé aslinya '''''Nederlandsche Handel-Maatschappij N.V.''''' (terj. lèt. 'Matskepé Dagang Welanda' atawa motong lèternya '''NHM''') ièlah atu matskepé [[Welanda|Welanda]] nyang didiriin berales Beslit No. 163 ari bulan 29 Maret tahon 1824 lantaran Raja [[Wilem I deri Welanda]] punya cetusan bakal ngojèk-ngojèkin ama ngembangin perdagangan, pengiriman, ama pertanian. Seratus empat pulu tahon abisnya punya lama, Kumpeni Kecil ngembangin jaringan cawang luar negeri nyang gedé ama mingkin kelibat dalem penggawéan perbangkan, èn abisnya jadi atu keruhun utamanya [[ABN AMRO]].<ref>[https://www.abnamro.com/en/images/Documents/010_About_ABN_AMRO/History/NHM_(UK).pdf "Nederlandsche Handel-Maatschappij, 1824-1964"] (PDF). ''ABN AMRO''. Dibuka per 11 Oktober 2023.</ref> == Ruju'an == 538r6c7juwphzefelm84zhhwhrggzf3 Kumpeni Walanda Wètan 0 2039 9766 9765 2024-05-16T13:35:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9765 wikitext text/x-wiki #REDIRECT [[Kumpeni Welanda Hindia Wètan]] oosh4wu1bddyfrnbzdo2l5ro15whi0r Kumpeni Welanda Hindia Wètan 0 2040 20858 9773 2024-06-04T21:53:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20858 wikitext text/x-wiki [[File:VOC.svg|thumb|Lambang Kumpeni Walanda atawa VOC]] [[File:Flag of the Dutch East India Company.svg|thumb|Bendèra Kumpeni Walanda]] '''Kumpeni Welanda Hindia Wètan''' (hurup Arab Gundul: كمفنى ولندا هنديا ويتن; basa Walanda Lama: '''''Vereenigde Oost-Indische Compagnie'''''; disingket: VOC) didiriin tanggal 20 Maret 1602. Kumpeni Walanda entu kongsi dagang [[Walanda|Walanda]] nyang didiriin buat ngilangin ketegangan anterpedagang èn ngelakonin [[Monopoli|monopoli]] dagang di [[Asia|Asia]]. Ampir 200 taunan ni Kumpeni ada punya peran hèbring bakal Walanda. Cuman pas tahon 1800 bangkrut dah tu Kumpeni. Adapun kesudahannya ni Kumpeni punya jajahan entu Hindia Nèderlan, nyang entarnya jadi [[Indonésia|Indonésia]]. == Ruju'an == [[Category:Indonésia]] [[Category:Sejarah Indonésia]] [[Category:Welanda]] 45cewab30x1iq34nsskcetjjt5j3p8a Kumputer 0 2041 24387 24385 2024-07-18T20:47:22Z Badak Jawa 13 Ngebalikin permakan kejaan [[Special:Contributions/213.130.93.197|213.130.93.197]] ([[User talk:213.130.93.197|kongko]]) ke perbaèkan paling belakangan kejaan [[User:JhsBot|JhsBot]] 20859 wikitext text/x-wiki [[File:Crystal Project computer.png|thumb|Tampang kumputer]] '''Kumputer''' (hurup Arap gundul: کمفوتر) atawa '''kumpiuter''' (hurup Arap gundul: کمفيوتر ; basa Inggris: ''computer'') ya'entu alat nyang dipaké bakal kita nerima, nyimpen, atawa mrosès data jadi inpormasi penghitungan atawa matimatis, bisa juga jadi inpormasi mantèk atawa logis nyang serupa dengen rangkéan perèntah nyang diprogram. Enni program keja kumputer ngelakonin apa-apa aja gawéan. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] 1bupznjkb6epwvmf2t240uwelxhhktj Kumputer tèngtèng 0 2042 24758 24757 2024-08-06T05:04:55Z Badak Jawa 13 Balikin perbaèkan [[Special:Diff/24757|24757]] kejaan [[Special:Contributions/213.130.93.197|213.130.93.197]] ([[User talk:213.130.93.197|ngomong]]) ga perlu ditebelin. Pan udah ditebelin kalimat pembuka 24758 wikitext text/x-wiki [[File:Lenovo G500s laptop-2905.jpg|thumb|Tampang kumputer tèngtèng]] '''Kumputer tèngtèng''' (hurup Arab Gundul: کمفوتر تڠتڠ) atawa '''kumputer pangku''' (hurup Arab Gundul: کمفوتر فڠکو) atawa '''kumputer lepit''' (hurup Arab Gundul: کمفوتر لفيت) atawa '''lèktop''' (hurup Arab Gundul: لقتوف; Inggris: ''notebook'') ya'entu jenis [[Kumputer|kumputer]] nyang bisa ditèngtèng-tèngtèng ke mana-mana. Enni jenis kumputer bisa dilepit jadi ringkes biar ngeja gampil kita punya urusan. Jadinya, kita punya urusan bisa digawé di mana-mana tempat. Kalo dilongok deri gedé-kecilnya, enni kumputer kecil pisan, jadi èntèng. Kumputer tèngtèng bisa dicas jadinya kalo batré abis bisa tinggal colok aja ke sokèt di mana-mana tempat. Kumputer tèngtèng bisa tahan ampé dua-tiga jam sebelon batrénya beneran abis. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] ceclj7kjvev5gcvfzoa6jwvpphwuw86 Kun 0 2043 20861 9794 2024-06-04T21:53:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20861 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM Rok met panoramische beschildering van Indonesisch landschap TMnr 6217-7.jpg|thumb|Kun wadon]] '''Kun'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کون) atawa '''rok''' (hurup Arab Gundul: روق) atawa '''roki''' (hurup Arab Gundul: روک) entu jenis [[pakéan]] nyang bentuknya ngerucut èn cara makénya dimulain deri [[Panggul|pinggul]] nèdèngin seponggahan atawa kabèhan [[Kaki|kaki]]. Laèn ama [[celana]], kun kaga' dibelèk kaki kèbot ama kanannya, mar langsung digabreg jadi atu bagèan ngrèdongin kaki. == Ruju'an == [[Category:Pakéan]] [[Category:Pakéan wadon]] ds2kxcqwq8c85obm3tetl2u82ye7rdv Kuntilanak 0 2044 20862 9798 2024-06-04T21:53:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20862 wikitext text/x-wiki '''Kuntilanak''' (hurup Arab gundul: کنتيلانق) atawa '''Puntianak''' (hurup Arab gundul: فنتيأنق) yaentu [[Sétan|sétan]] nyang asalnya deri [[Wadon|wadon]] nyang lagi bunting tapi mati pas bunting atawa mati pas lagi beranak èn anaknya belon sempet kuar deri perut. Nama "puntianak" entu singkatan deri "perempuan mati beranak". Enni tahayul mirip kaya' mitos sétan nyang ada di [[Asia Kidul-Wètan|Asia Kidul-Wètan]], utamanya entu di daérah Nusantara kaya' [[Malésia|Malésia]], [[Singapur|Singapur]], [[Bruné Darussalam|Bruné Darussalam]], Mindanao ([[Pilipénen|Pilipénen]] bekidul), èn Petani (Muang-Tay bekidul). Mengikut sejarah, kota Pontianak asal namanya konon deri Sultan Abdurrahman Algadri nyang jadi sultan pendiri Kesultanan Pontianak digangguin ama enni sétan kutika lagi nentuin tempat bakal ngeja istana kesultanan. Jadinya, enni nama sétan diambil jadi nama kesultanan juga-juga jadi nama kota nyang ada di Kalimantan Kulon. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] 8e1jslmbrpgwxklfm1jdiv8xbz6wjtj Kupang Kabupatèn 0 2045 20863 9801 2024-06-04T21:53:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20863 wikitext text/x-wiki '''Kupang Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Oélamasi, Kupang Kabupatèn|Oélamasi]]. Ni kabupatèn ngejenggar ampé 5.298,13 km<sup>2</sup> dengen kepadetan penduduknya 69 orang/km<sup>2</sup>. Ada 366.383 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Kupang Kabupatèn]] 6lal1a1cj1vqima1y5y9lqozcwy0r9i Kupang Kota 0 2046 20864 9804 2024-06-04T21:53:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20864 wikitext text/x-wiki '''Kupang Kota''' entu atu kota nyang ada di Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]] sekalian jadi [[Hopstad|hopstadnya]]. Ni kota ngejenggar ampé 152,59 km<sup>2</sup> dengen kepadetan penduduknya 2.900 orang/km<sup>2</sup>. Ada 442.281 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Kupang Kota]] eojgja3bshzd4098enkemib2rox9fsc Kuping 0 2047 20865 9810 2024-06-04T21:53:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20865 wikitext text/x-wiki [[File:Earcov.JPG|thumb|Kuping orang belah kèbot]] '''Kuping''' (hurup Arab Gundul: کوفيڠ) entu bagèan awak nyang mungkinin héwan (masup di dalemnya [[Manusia|orang]]) bakal ngedenger. Orang èn kebanyakan [[héwan nété']] gableg kuping. Bukan héwan nété', kaya' [[cicek]] ama [[Kodok|bancèt]], juga' bisa ngedenger, cuman liwat wasilah lobang gantinya kuping luaran. Kuping begawé liwat ngarain gelombang suara ke kuping daleman. Ni [[kederan]] dikirim ke otak ama omplokan [[sarap]] nyang keatur rapi. Ni digero'nya [[sistim pendengeran]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kuping]] tpuqrcv9mmnsg3vep07i5nzeei9puwi Kur'an 0 2048 9812 9811 2024-05-16T13:35:16Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9811 wikitext text/x-wiki '''Kur'an''' (basa Arab: اَلْقُرْآنُ‎; basa Arab Kur'an: ٱلۡقُرۡءَانُ‎ ''al-Qurʾān'' [alqurˈʔaːn], 'bebacaan') atawa Alkur'an entu igama Selam punya kitab suci utama, nyang diimanin ama orang Selam sebagé Allah punya wahyu ke Bagènda Nabi Muhammad liwat Malaèkat Jibra'il. Dalem Kur'an ada 114 surat (tunggal.: سورة sūrah, jama': سور suwar), nyang atu surat kesusun deri ayat-ayat (tunggal: آية ʾāyah, rèndèngan: ʾāyat, jama'.: آيات ʾāyāt). Selaèn ma'na igamanya, Kur'an dirèken sebagé sastra nyang paling ajib dalem Arab punya sastra, èn ada embanan banyak dalem basa Arab punya perkembangan. ngoaqvh2e52g8ifk8b0xis5hvwwtp5z Kutub Kidul 0 2049 20866 9822 2024-06-04T21:53:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20866 wikitext text/x-wiki [[File:Pole-south.gif|thumb|1. Kutub Kidul Kebumian <br /> 2. Kutub Kidul Kemahnitan (2007) <br /> 3. Kutub Kidul Kebumi-mahnitan (2005) <br /> 4. Tempat jin buang anak]] '''Kutub Kidul''' (hurup Arab gundul: قطب کيدول) atawa '''Kutub Kidul Kebumian'''<ref>'''Kebumian''' (hurup Arap gundul: کبومين) – ''geografis'' (Ind.); ''geographic'' (Ing.)</ref> (hurup Arap gundul: قطب کيدول کبومين; basa Inggris/Ènggris: ''South Pole'') ya'entu ujung [[Bumi|Bumi]] nyang paling kidul (90° lintang kidul). Kutub Kidul juga jadi sumbu Bumi. Orang nyang nemuin Kutub Kidul entu namanya Roald Amundsen deri negeri Norwèhen tanggal 14 Désèmber 1911. Di Kutub Kidul banyak sekali tempat orang-orang ngelakonin penelitian. Ada dua jenis Kutub Kidul nyang ada di dunia, nyang atu entu Kutub Kidul Kebumian ama Kutub Kidul Kemahnitan. Kutub Kidul Kebumian entu sumbunya Bumi. Jadinya, entu sumbu Bumi bisa diibaratin sebagé pasak nyang ngeja Bumi muter deri kulon ke wètan, sedeng Kutub Kidul Kemahnitan entu ujung mahnit nyang nembus Bumi punya sintrem. Enni ihwal bikin Bumi ada punya kekuataan mahnit nyang bikin Bumi ada punya tamèng biar Bumi punya kawasan tanah kaga' kemasupan nur kosmis deri luar angkasa. Jadinya, mahluk hidup nyang duduk di Bumi jadi aman. Taon 1985 diketauin kalo Kutub Kidul Kemahnitan entu ada di 65° lintang kidul 140° bujur wètan. == Ruju'an == <references /> [[Category:Bumi]] [[Category:Èlmu bumi]] hhik3izoafsaut6wgrege7rurx2otki Kuwét 0 2050 25006 25005 2024-08-20T10:02:28Z Bangrapip 9 25006 wikitext text/x-wiki {{Negara|name=Daulat Kuwét|native_name=دولة الكويت (Arab)<br/>''Daulat al-Kuwait''|flag=Flag_of_Kuwait.svg|coat=Emblem_of_Kuwait.svg|map=KWT_orthographic.svg|capital=Kuwét Kota|demonym=Kuwét}}'''Kuwét''' (hurup Arab Gundul: كويت; basa Arab: الكويت ''al-Kuwait'') atawa resminya '''Daulat Kuwét''' (hurup Arab Gundul: دولة كويت<nowiki>;</nowiki> basa Arab<nowiki>:</nowiki> دولة الكويت ''Dawlat al-Kuwait'') entu atu negara Arab kecit (cuman sekitar 17.819 km<sup>2</sup>) di Wètan Tenga. Ni negara punya ibu negeri – Kuwét Kota. Kuwét entu negara nyang paling maju sosialnya di kawasan Telok. Ni negara, bagèn kecit, tajir punya. Ni negara ada punya sèrep minyak menta kira-kira 96 miliar barèl. Sèrep minyak menta entu minyak nyang masing ada di tana èn belon dikeduk èn dicuci. Kuwét ada punya 10% deri semua sèrep minyak dunia. Ni negara bikin duitnya paké dagang minyak. Duit bolé dagang minyak entu 95%-nya deri duit bolé èkspor ke mana-mana negara. Sebagé lagi, duit bolé dagang minyak entu 80%-nya guwernemèn punya pemasupan. Kuwét sekarang gencer-gencernya samenwèrekan ama banyak maskepé minyak laèn-laèn negara bakal ngeja ladang-ladang minyak di blèlirnya ni negeri. Sebab lantaran Kuwét punya cuaca susa ujan, susa juga' dah tu nandur apa-apa. Mangkanya, ni negara ngandelin mancing ikan ama beli makanan deri laèn-laèn negara. Sekitar 75%-nya ni negara punya aèr minum kudu disuling dulu, biar garemnya diilangin, atawa beli juga' deri negara laèn. Selamanya tahon 1990, [[Irak|Irak]] nyerang Kuwét, nyang nengerin awal Perang Telok Pertama. Kuwét punya agama resmi – agama [[Islam|Selam]], bagèn kata 15%-nya deri seruruh pengambreknya agamanya Serani atawa Hindu. Basa Arab entu basa nyang paling banyak dipaké di Kuwét, cuman orang Kuwét pada bisa basa Inggris. Kuwét entu atu deri sedikit negara nyang ada punya didikan bakal semua umur. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Kuwét]] 6nk4w7pq9rmgmfnchhp54tq5gvrapdt Kué akar kelapa 0 2051 9833 9832 2024-05-16T13:35:18Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9832 wikitext text/x-wiki #REDIRECT [[Akar kelapa (kué)]] qsbt35yprajqt9si1hsqygblqze17m1 Kué jalabia 0 2052 20868 9838 2024-06-04T21:53:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20868 wikitext text/x-wiki [[File:Jalabria 3.jpg|thumb|Tampang kué jalabia]] '''Kué jalabia''' (hurup Arab Gundul: کوى جلبية) entu jajanan nyang dikeja deri tepung ketan nyang dikasihin gula èn digorèng. Enni jajanan entu panganan tradisionil has Majalèngka, Jawa Kulon. Enni kué mawjudnya kaya' donat nyang bolong di tengahnya. Jalabia ada punya rasa manis lantaran seantéro permukaannya bebalur gula mèrah nyang dibiarin kering kaya kué gemblong. == Bahan bakal ngeja kué jalabia == === Bahan === # tepung ketan item # kelapa parut # garem # aèr # gula mèrah == Ruju'an == [[Category:Makanan]] [[Category:Kué-kuéan]] [[Category:Makanan Betawi]] 7etp2xlv17yvt1hpotikhsvj7jnidj1 Kué kamir 0 2053 9840 9839 2024-05-16T13:35:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9839 wikitext text/x-wiki #REDIRECT [[Kamir (kué)]] 15vztx0ar58sg4e8au2jwg5dkckf0da Kué kembang goyang 0 2054 20869 9845 2024-06-04T21:53:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20869 wikitext text/x-wiki [[File:Kue kembang goyang.jpg|thumb|Tampang kué kembang goyang]] '''Kué kembang goyang''' (hurup Arab Gundul: کوى کمبڠ ݢويڠ) entu atu kué has Betawi. Nama kembang goyang entu deri mawjudnya nyang mirip ama kelopak kembang èn pengejaannya digoyang-goyang ampé adonannya coplok deri cètakannya. == Latar Belakang == Kué kembang goyang dikeja deri tepung beras. Enni kué disebut kembang goyang lantaran pas mau digorèng cètakannya digoyang-goyanin di minyak panas. Lambat laun, enni kué juga ngalamin penambasan rasa nyang macem-macem. Berapa tètès sari prambosen, sari pandan, èn kwijèn bagèn jadi macem-macem rasa ampé nambahin warna bakal kembang goyang punya tampang keliatan cakep. Enni kué ditaro di toplès atawa gelèt nyang bening èn ditata bagèn cakep. Sama kaya' namanya, kué kembang goyang mawjudnya mirip kaya' kembang nyang lagi mekar. Entu kembang goyang entu nama atu periasan nyang dipasangin bakal sanggul kondè' èn enni kembang goyang bisa gerak-gerak atawa goyang-goyang lantaran ada punya pèrnya. Kué kembang goyang udah jadi suguan has masarakat Betawi èn lajim disuguin pas lagi lebaran èn pas lagi keriaan. Kué kembang goyang juga jadi atu kué tradisionil nusantara nyang disuguin bakal tamu nyang lagi silaturahim lantaran kalo dirasanin rasanya entu gurih-gurih kres. Kué kembang goyang juga dikenalin sebagé kué kembang loyang atawa kué loyang kalo di pulo Sumatera. Melèngken orang Bali, wabilhusus orang Hindu, lajimnya maké enni kué kembang goyang jadi atu sesajén pas ari raya Nyepi. == Bahan èn cara ngeja kué kembang goyang == === Bahan === # Telor ayam # Gula pasir # Garem # Tepung beras nyang udah diayak # Tepung sagu nyang udah diayak # Santen # Kelapa # Kwijèn puti # Minyak gorèng === Cara ngeja === # Kocok telor ayam ama gula ampé ngembang. # Masupin tepung beras èn tepung sagu nyang udah diayak, garem, santen, èn kwijèn puti. # Aduk sampé kecampur èn kalis. # Panasin minyak gorèng. # Celup cètakan kué kembang goyang ke dalem adonan, jaga jangan ampé permukaan cètakannya ketutup adonan juga. # Abis minyak panas, langsung sigrah masupin cetakan nyang udah baluran ama adoannya ke dalem minyak, cuman jangan nyentuh dasar penggorèngan. # Gorèng sambil goyang-goyangin cètakan ampé adonannya kelepas. # Kalo udah rada kuning, angkat terus tirisin minyaknya. == Ruju'an == [[Category:Makanan]] [[Category:Kué-kuéan]] [[Category:Makanan Betawi]] fytqsh2x5xhggxa80r7ztv9xxc7uvzg Kèju 0 2055 9847 9846 2024-05-16T13:35:45Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9846 wikitext text/x-wiki #REDIRECT [[Kéju]] phyfn10v3z7a3fr3lpq0keyrju52nt3 Kèkèr 0 2056 9849 9848 2024-05-16T13:35:45Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9848 wikitext text/x-wiki #REDIRECT [[Kèkèr bintang]] prujr86anyg6fwnphpd24cs0k0gxx6v Kèkèr bintang 0 2057 19406 9855 2024-06-04T21:07:37Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4213]] 19406 wikitext text/x-wiki [[File:Lunette mg 2368.jpg|thumb|Kèkèr punya tampang]] '''Kèkèr'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 52.</ref> (hurup Arab Gundul: کيکير) atawa, kalo bakal benda ruang angkasa, '''kèkèr bulan''' (hurup Arab Gundul: کيکير بولن) atawa '''kèkèr bintang''' (hurup Arab Gundul: کيکير بنتڠ) atawa '''telèskop''' (hurup Arab Gundul: تلسکوف; deri basa Yunani Kuna τῆλε ''tēle'' 'jau' ama σκοπεῖν ''skopein'' 'ngiat, ndeleng') entu atu peranti nyang dipaké bakal ngèkèr benda biar kiatan lebi gedé èn danta. Biasanya nyang dikèkèr entu benda-benda ruang angkasa. Ni peranti – atu peranti penting dalem èlmu palak nyang ngumpulin cahaya èn nglempengin entu cahaya ke atu titik. Ada juga' orang nyang bikinnya paké cermin bèngkok, ada juga' nyang paké lènsa bèngkok, èn juga' ada nyang paké dua-duanya. Galiléo entu orang pertama nyang maké kèkèr bulan bakal èlmu palak, cuman bukan dia nyang nemuin. Kèkèr pertama nyang ditemuin itu di [[Walanda|Welanda]] selamanya tahon 1608. Ada juga' kèkèr, nyang biasanya kaga' dipaké bakal ngiat ruang angkasa, kaya' [[Kèkèran|kèkèran]], lènsa tustèl, atawa teropong. Kapan kèkèr dipaké ama mata atu, kudu juga' paké okulèr. Ni maké dua atawa lebi lènsa nyang lebi kecil bakal nggedéin gambar. Sonder okulèr, tu mata kaga' bisa ajeg ngiat tu gambar. Kapan kèkèr dipaké ama [[Tustèl|tustèl]] atawa laèn-laèn peranti ilmiah husus, kaga' perlu paké okulèr. Mingkin gedé cermin nyang dipaké, mingkin banyak cahaya nyang tu kèkèr bisa kumpulin. Ni ngeja benda nyang latap-latap jadi danta. == Ruju'an == <references /> [[Category:Tèhnolohi]] 8ufh2tvwavl8gcfahycw2mto3stgtoh Kèkèr kuman 0 2058 20870 9860 2024-06-04T21:53:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20870 wikitext text/x-wiki [[File:Microscope.jpg|thumb|Kèkèr kuman]] '''Kèkèr kuman''' (hurup Arab Gundul: كيكر كومن; Inggris: ''microscope'') entu [[peranti ilmiah]] kanggo ngiat benda nyang kecit pisan jadi kiatan tedas gedénya. Orang nyang maké ni kèkèr kuman di dia punya pegawéan biasanya antara laèn [[doktor]] ama [[ahli èlmu]]. [[Siswa]] atawa [[mahasiswa]] di kelas kaya' [[èlmu hayat]] juga' maké kèkèr kuman bakal merdatain benda-benda raraban. Kèkèr kuman jaman jebot mah cuman gableg [[lènsa]] atu biji nyang namanya '''kèkèr kuman ringkes''' (''simple microscope''). Adapun, '''kèkèr kuman pernik''' (''compound microscope'') paling kaga' gableg lènsa dua biji. Di kèkèr pernik, lènsa nyang deketan ama mata namanya [[lènsa mata]] (''lensa okuler''), sementara nyang di laèn ujungnya—nyang deket benda—namanya [[lènsa benda]] (''lensa obyektif''). Lènsa nggedéin, 10x bakal lènsa mata èn 40x bakal lènsa benda, jadinya pèdèngannya ampé 400x penggedéan. Kèkèr kuman ngeja benda kiatan tedas gedéan deri nyang asli, barang 1.000x lebi gedé. Ni lebi stèrek deripada [[kaca penggedé]] nyang gawéannya sama ama kèkèr kuman punya ringkes. == Ruju'an == [[Category:Tèhnolohi]] 9gvfyszd8fh4ptnt5zy5w6jjfjvgary Kèkèr untep 0 2059 20871 9865 2024-06-04T21:53:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20871 wikitext text/x-wiki [[File:Simpleperiscopes.png|thumb|'''Asas kèkèr untep.'''<br/>'''A''' - Kèkèr untep maké dua kaca bidang.<br/>'''B''' - Kèkèr untep maké dua prisma huk kanan.<br/>'''1 - 2''' - Kaca alat.<br/>'''3 - 4''' - Prisma huk kanan.<br/>'''5 - 6''' - Mata tukang ngiatnya.<br/>'''7 - 8''' - Gelondong kèkèr untep.<br/>'''H''' - Tinggi pengiatan kèkèr untep.]] '''Kèkèr untep''' (hurup Arab Gundul: کيکير اونتف), atawa kalo nyang dipaké di [[Kapal selulup|kapal selulup]] namanya '''kèkèr selulup''' (hurup Arab Gundul: کيکير سلولوف) atawa '''kèkèr nengjak''' (hurup Arab Gundul: کيکير نڠجق), ièlah alat pengiatan bakal ngimplengin atu barang deri tempat nyang nyesep. Kèkèr untep ringkes kena dibikin paké [[Gelondong|gelondong]] nyang dikasi [[Kaca|kaca]] jèjèran nyang adep-mengadep dengen huk 45° di saben sisinya. Kèkèr untep sokanan dipaké bakal ngiat kapan kealing-alingan ama orang mengkrubutan. Kèkèr untep nyang lebi ribet maké prisma atawa jarot cahaya nyang pernik ketimbang seinggan kaca serènta nanjain penggedéan nyang begawé di macem-macem pak [[Èlmu penauan|èlmu penauan]]. Kèkèr untep kegablegan nyang ribet sokanan ada di [[Gandaran perang lapis waja|gandaran perang lapis waja]] ama [[Kapal selulup|kapal selulup]]. == Ruju'an == [[Category:Alat pengiatan]] [[Category:Èlmu cahaya]] nk4eqb2extzazn3xm56vm1amxdrvdne Kèkèran 0 2060 20872 9872 2024-06-04T21:53:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20872 wikitext text/x-wiki [[File:ENVG-B Military Mountaineering Image 3 of 3.jpg|thumb|Atu tulad kèkèran nyang dipaké ama soldadu]] '''Kèkèran''' (hurup Arab Gundul: کيکيران) entu atu peranti bakal orang ngiat jau lebi danta. Ni tèhnologi digeronya tèhnologi optik. Kèkèran dikeja deri atu pasang kèkèr (''teleskop'') nyang dipasangin èn dipasang percis di pemakénya punya mata. Itu dua kèkèr sepasang gableg lènsa nyang mokusin cahaya èn nggedéin gambarnya. Kapan sorang ndeleng benda deri jau liwat tu kèkèran, tu orang bisa ngiat tètèk bengèknya danta. Kèkèran jaman jebot ada punya kèkèr Galilé sonder prisma. Wayah gini, kebanyakannya udah ada prismanya di dalem, nyang nglepit delapan jalan bakal mèndèkin panjang tabungnya. Entu dia mangkanya kèkèran rada pèndèkan deri kèkèr pakem seungkulan<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Ungkulan''' (hurup Arab Gundul: اوڠکولن) – ''tenaga, daya'' (Indo.); ''power, energy'' (Ing.).</ref> nyang umumnya. Kèkèran ditemuin selamanya abad ke-17. Ni peranti ngeja pemaké kèkèr bisa ngiat paké dua matanya. Angkatan Matros Britani Gedé dulunya maké kèkèr tunggal, cuman sekarang semua kapal udah gableg kèkèran anteb<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Anteb''' (hurup Arab Gundul: انتب) – ''berat'' (Indo.); ''heavy'' (Ing.).</ref>. Tu kèkèran anteb dicokolin di pejogrogan (''swivel'') bakal ngrèpè'-ngrèpè' upuk. Kèkèran juga' atu mas'alah pakem dalem hal militèr. Kèkèran malem (''night vision binoculars'') maké peranti lèstrik potokatode (''photocathode'') bakal ngedantain gambarnya. Kèkèran juga' dipaké kapan orang nonton lènong di tempat nyang rada gedéan, tukang manteng èlmu palak aca-écé, èn bakal ngiat pemandangan. == Ruju'an == <references /> [[Category:Tèhnolohi]] n447pyf5ubj2dbww84sck5uefgjoa03 Kèpèt ikan 0 2061 20873 9875 2024-06-04T21:53:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20873 wikitext text/x-wiki [[File:Lampanyctodes hectoris (fins).png|thumb|Ikan ada kèpètnya.]] Di [[Ikan|ikan]], '''kèpèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کيفت) entu [[orhan]] nyang ngejelot deri awak nyang dikrèdongin ama dicangcangin ama selaput [[Kulit|kulit]]. Kèpèt punya guna umumnya bakal ngebantu ikan ngojay, biar kata kadang dipaké juga' bakal ngluncur atawa ngrangkak, kaya' di [[ikan iber]] ama [[ikan kodok]]. Kèpèt ikan adanya di macem-macem tempat bakal dia punya gunanya sendèwèk-sendèwèk, kaya' maju, muter, atawa njagjag. == Ruju'an == [[Category:Ikan]] [[Category:Tasrih ikan]] kvu8uvv4cavlssf5kw90abelhvj1418 Kèrèkan 0 2062 20874 9880 2024-06-04T21:53:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20874 wikitext text/x-wiki [[File:Polea-simple-fija.jpg|thumb|Kèrèkan ringkes]] '''Kèrèkan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کريقن) entu atu [[mesin ringkes]] bakal ngangkat benda nyang anteb. Kèrèkan rangkep (''block and tackle'') entu atu bentuk kèrèkan nyang dipermak lagi. Kèrèkan biasnaya dipaké di setèlan nyang dirancang bakal ngeja [[gaya]] nyang dibutuhin bakal ngangkat benda nyang kecilan. Kèrèkan bisa aja ringkes, cuman kèrèkan juga' dipaké ama benda nyang pernik kaya' [[pangkèng kèrèk]]. == Ruju'an == [[Category:Mesin ringkes]] [[Category:Tèhnik]] 4xaidyx15jn47sszcar2a3aldqzfufr Kètèk 0 2063 20875 9884 2024-06-04T21:53:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20875 wikitext text/x-wiki [[File:Shaved teen boy armpit.JPG|thumb|Kètèk orang]] '''Kètèk'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: کيتيق) atawa '''kèlèk'''<ref>Chaer, Abdul. (2009). Kamus Dialek Jakarta. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کيليق) entu bagèan di [[Manusia|orang]] punya [[Awak|awak]] percis di bawahnya sendi nyang nyangcangin [[Lengen|lengen]] ama [[Bahu|bahu]]. Kètèk entu atu deri tempat di mana [[Alat ukuran suhu|alat ukuran suhu kesèhatan]] kena dipaké bakal ngukur awak orang punya suhu—itu alat ukuran suhu dikempit di kètèk. Adapun tempat bakal ngukur suhu laènnya antara laèn [[Bol|bangbolot]], [[Bacot|bacot]], èn [[Kuping|lobang kuping]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kètèk]] 7l2k47nh7oa2xghndvyioch9ftbaais Kèwat ngeres 0 2064 19407 9888 2024-06-04T21:07:43Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q558075]] 19407 wikitext text/x-wiki [[File:Martin Van Maele - La Grande Danse macabre des vifs - 11.jpg|thumb|Orang abis ngèwatngeresin bocah wadon. Ni atu perbuatan nyang bocèngli.]] '''Kèwat ngeres''' (hurup Arab Gundul: کيوت ڠرس; [[Basa Inggris|Inggris]]: ''sexual violence'') atawa '''gocoh ngeres''' entu abet ngeres nyang kasar nyang dilakonin ama atu orang ke orang laèn. Ni perbikinan sokanan dilakonin paké gocoh-gocohan atawa ngembètin laèn pihak.<ref>[https://web.archive.org/web/20190202181808/https://www.apa.org/topics/sexual-abuse/index.aspx "Sexual abuse"]. ''American Psychological Association''. 2018 American Psychological Association. Diarsipin deri nyang [https://www.apa.org/topics/sexual-assault-harassment asli] 2 Pèbruari 2019. Dibuka per 28 Januari 2018.</ref> Penggocohan sokanan maran ama [[Kejadian teradung kelamin ke bocah|kejadian teradung kelamin ke bocah-bocah]], nah kalu kèwat ngeres biasanya dipaké bakal maran ke sorot teradung kelamin nyang pepes.<ref>[https://www.manlystewart.com/child-molestation-vs-sexual-abuse/ "Child Molestation vs. Sexual Abuse"]. ''Manly, Stewart & Finaldi''. 24 Méi 2021. Dibuka per 10 Maret 2024.</ref> == Ruju'an == [[Category:Setilah kewadonan]] [[Category:Cenéh wadon]] [[Category:Kèwat ngeres]] 8jw87ekxsj2ou1na7vvqrbc3q81higr Kébèk 0 2065 20876 9895 2024-06-04T21:54:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20876 wikitext text/x-wiki {{Negara|name=Kébèk|native_name=''Quebec'' (basa Inggris)<br/>''Québec'' (basa Prasman)|flag=Flag_of_Quebec.svg|map=Quebec_in_Canada.svg|coat=Coat_of_arms_of_Quebec.svg|capital=Kébèk Kota|demonym=Kébèk}} '''Kébèk''' (basa Inggris: ''Quebec''; basa Prasman: ''Québec'') nya'entu propinsi di belètannya [[Kanada|Kanada]] nyang keperna di tenga-tenga telok Hudson èn telok Sint-Lorèn. Kébèk jadi propinsi paling gedé deri 10 propinsi di Kanada. Kébèk gè jadi propinsi nomor dua paling banyak tukang mukimnya abis Ontario. Kebanyakan tukang mukim mukim di bantaran atawa deket ama kali Sint-Lorèn. Sekedik bé nyang tinggal di belalor enni propinsi. Ora romannya laèn propinsi, kebanyakan orang Kébèk nyablak Prasman logat Kébèk èn basa Prasman jadi basa resmi tunggal di Kébèk lantaran aru-aruan [[Prasman|Prasman]] nyang banter keitung koran, majala, pèlem, tipi, èn radio maké basa Prasman. Budaya èn basanya béda tipis ama Prasman nyang beneran, lantaran Kébèk kearuan Prasman sempragan abad ke-17. [[Guwernemèn|Guwernemèn]] Kébèk ada punya hopstat di Kébèk Kota nyang jadi atu deri kota-kota paling kolot di [[Amrik Lor]]. Kota nyang paling dijogrogin di enni propinsi entu Montréal nyang jadi kota nomer dua paling gedé di Kanada. Kébèk ada punya banyak sumber alam nyang dipaké bakal ngeja gawéan. Kébèk gè ada punya banyak pabrik nyang ngeja barang bakal tèhnolohi pengabaran èn ubungan, tèhnik kapal awang, tèhnolohi hayat, èn pabrikan keséhatan. Kébèk uda menggerin ubungan dengen [[Amrik Serèkat|Amrik Serèkat]] bagéan Lor-wètan. == Ruju'an == [[Category:Propinsi di Kanada]] 6xey2g32ooo5giwwtvc3zgcs2snymni Kécap 0 2066 20877 9900 2024-06-04T21:54:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20877 wikitext text/x-wiki [[File:Soy sauce 2.jpg|thumb|'''Kécap item''']] '''Kécap''' (hurup Arab Gundul: کيچف) entu [[Bumbu|bumbu dapur]] atawa pengèco daharan nyang bentuknya caèran item manis atawa asin. Kécap punya bahan dasar galibnya entu [[kedelé]] atawa [[kedelé item]]. Cuman, ada juga' kécap nyang dibikin deri aèr [[kelapa]] nyang biasanya asin. [[Kécap manis]] biasanya ganting nyangket ama dibikin deri kedelé. Nah kalu kécap asin lebi èncèran èn dibikin deri [[kedelé]] ama garem nyang rada banyakan, atawa hata juga' bisa paké [[ikan laot]]. Selaèn bahan dasarnya kedelé atawa kedelé item, atawa malahan aèr kelapa, kécap juga' kena dibikin deri gelendo kelangnya [[tahu]]. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] iyqx0m0sap2nxqtm4zr9y1q304m5dp3 Kécap asin 0 2067 20878 9903 2024-06-04T21:54:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20878 wikitext text/x-wiki [[File:Soy sauce in supermarket.JPG|thumb|Kécap asin pada pating ngaprah di toko]] '''Kécap asin''' (hurup Arab Gundul: کيچف اسين) entu atu macem kécap nyang dia punya rasa asin. Kécap asin entu dibikin anu bolé [[Pengragian|ngragiin]] bahan-bahan tumbuan atawa héwan nyang gableg [[jat puti telor]] nyang tinggi di dalem teneban garem. Ni kécap warnanya coklat kereng, ambunya has, èn rasa asinnya kena ngeja ènak rasanya masakan. Kécap asin kebikin deri [[kedelé]] dengen bahan [[garem]] nyang banyakan, hata juga' [[ikan laot]] kena dipaké. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] 3hqldcaucwy9x9lq8mt6z7xxmr7xvyg Kécap aèr kelapa 0 2068 20879 9906 2024-06-04T21:54:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20879 wikitext text/x-wiki '''Kécap aèr kelapa''' (hurup Arab Gundul: کيچف اير کلاف) ièlah pemunapaatan deri buah kelapa nyang èmang udah jadi [[barang dagangan]] gacoan di [[Indonésia|Indonésia]], cuman itu pemunapaatannya misi kewates èn banyakan diutamain bakal [[Kelapa|kelapa]] nyang juga' ngejeprah bakal ngebikin [[minyak kelapa]], [[kopra]], èn laènnya jadinya misi belon banyak cara laèn bakal munapaatin aèr kelapa bakal jadi atu barang bikinan nyang murah èn gampil bikinnya, nya'entu [[Kécap manis|kécap manis]] èn [[Kécap asin|asin]]. Tu aèr kelapa ngeja guri di kécap nyang dibikin. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] rghgbo2cac72al6v1avzdog6dlo3qvw Kécap ikan 0 2069 20880 9909 2024-06-04T21:54:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20880 wikitext text/x-wiki [[File:Gyosyou2830.JPG|thumb|Mèrèk kécap ikan deri Jepang]] '''Kécap ikan''' (hurup Arab Gundul: کيچف ايکن; [[Basa Inggris|Inggris]]: ''fish sauce'') entu caèran anu bolé dapet deri [[Pengragian|ngragiin]] [[ikan]] paké [[garem]]. Kécap ikan sokanan dipaké bakal bumbu kanggo masak, penyelupan [[makanan laot]], èn daharan orang-orang Wètan nyang dibikin ama nelayan di negara-negara ASEAN. Kécap ikan punya nama mah laèn-laèn di ASEAN ([[Indonésia|Indonésia]]: ''petis''; [[Muang-Tay|Siam]]: ''nam pla'', [[Pilipénen|Pilipénen]]: ''patis''; [[Jepang|Jepang]]: ''shottsuru'', èn [[Piètnam|Piètnam]]: ''nước mắm''). Ciri hasnya kécap ikan entu rasanya asin ama ambunya ambu ikan. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] pl96tw21w2resvjopdgsxt3vf5251ih Kécap inggris 0 2070 22133 20881 2024-06-11T13:26:14Z OrangKalideres 327 Koreksi 22133 wikitext text/x-wiki [[File:Worcester Sauce 001.jpg|thumb|Kécap inggris]] '''Kécap inggris''' (hurup Arab Gundul: کيچف ايڠݢريس; [[Basa Inggris|Inggris]]: ''Worcestershire sauce'' atawa ''Worcester sauce'') ièlah [[bahan pengèco]] nyang bentuknya caèran èncèr warna kereng nyang rasanya rada asin ama rum-ruman nyang wangi. Kécap inggris dibikin deri [[cuka]], [[Gelendo kécap|gelendo]], [[Gula|gula jagung]], [[aèr]], [[cabé]], [[kécap asin]], [[merica]], [[asem jawa]], [[teri]], [[bawang bombé]], [[bawang mèra]], [[cengké]], èn [[bawang puti]]. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] bzxcdakgxg3avr9dhp7k1gbuyemtela Kécap manis 0 2071 20882 9916 2024-06-04T21:54:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20882 wikitext text/x-wiki [[File:Bango ketchup.JPG|thumb|Kecap manis]] '''Kécap manis''' (hurup Arab Gundul: کيچف مانيس) entu [[Kécap|kécap]] ganting nyangket nyang gableg rasa manis deri [[gula arèn]]. Bahan dasar nyang dipaké di pembikinan kécap manis entu [[kedelé]], cuman orang mah sokanan makénya [[kedelé item]], [[gula arèn]], [[Garem|garem]], ama [[Aèr|aèr]]. Kacang kedelé item diragiin bulan-bulanan punya lama ampé tu kedelé pada kealing-alingan jamur nyang pating merontok. Ni bagèan digeronya ''koji''. Entakanuh, ''koji'' direndem di teneban garem nama ''moromi''.<ref>Unilever Indonesia. (2013). [http://www.unilever.co.id/id/brands-in-action/detail/kecap-bango/324075/ ''Bango'']. [https://web.archive.org/web/20131021052953/http://www.unilever.co.id/id/brands-in-action/detail/kecap-bango/324075/ Diarsipin] deri nyang asli per 21 Oktober 2013.</ref> == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] qwf7dyvqhe5zw9zjgtjwxjgp8d4kgfb Kéju 0 2072 20883 9923 2024-06-04T21:54:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20883 wikitext text/x-wiki [[File:Cheese platter.jpg|thumb|Roncat-roncèt kéju]] '''Kéju''' (hurup Arab Gundul: كيجو) atawa '''kiju''' (hurup Arab Gundul: كيجو) ièlah [[produk susu-susuan]] nyang dikeja roncat-roncèt [[rasa]], [[kealusan]], ama bentuknya dengen [[Pengentelan|mengentelin]] jat puti telor susu [[kasèin]]. Kéju ngandung [[jat puti telor]] ama [[lemak]] deri [[Laban|susu]] (biasanya susu [[sampi]], [[kebo]], [[kambing kacangan]], atawa [[kambing kibas]]). Pas ngeja, itu susu biasanya [[Asem (kimia)|diasemin]] ama ditambahin au [[ènsim]] [[pendadi]] (''rennet''), au ènsim [[kuman]] biar itu kasèin jadi ngentelin. Dadi nyang kentel entinya dipisahin deri caèran [[taèr]] èn ditenet jadi kéju jadi.<ref>Fankhauser, David B. (2007). [https://web.archive.org/web/20070925001225/http://biology.clc.uc.edu/Fankhauser/Cheese/CHEESE.HTML "Fankhauser's Cheese Page"]. Diarsip deri nyang [http://biology.clc.uc.edu/fankhauser/Cheese/CHEESE.HTML asli] per 25 Sèptèmber 2007. Dipungut per 15 Sèptèmber 2023.</ref> Berapa kéju gableg [[tayum]] nyang bebau di kulitnya, tèngkèng paling luar, atawa di semua bagèannya. == Ruju'an == [[Category:Makanan]] [[Category:Produk susu-susuan]] [[Category:Kèju]] 8wd48jyufj1eiy43umqo0d2ux16wbek Kénia 0 2073 20884 9927 2024-06-04T21:54:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20884 wikitext text/x-wiki {{Negara|name=Kiblik Kénia|native_name=''Jamhuri ya Kenya'' (Swahili)<br/>''Republic of Kenya'' (Inggris)|flag=Flag_of_Kenya.svg|coat=Alternate_Coat_of_arms_of_Kenya.svg|map=Kenya_(orthographic_projection).svg|capital=Nairobi|demonym=Kénia}} '''Kénia''' (hurup Arab Gundul: كنية; Swahili: ''Kenya''; Inggris: ''Kenya'') atawa resminya '''Kiblik Kénia''' (hurup Arab Gundul: کبليک كنية; Swahili: ''Jamhuri ya Kenya''; Inggris: ''Republic of Kenya'') entu negara nyang letaknya di [[Aprika Wètan]] èn watesan ama [[Somali]] di blètan, [[Habsi|Habsi]] di blèlir, [[Sudan Kidul]] di belah lor-kulon, [[Uganda]] di bekulon, èn [[Tansani]] di bekidul. Ni negara punya hopstad [[Nairobi]]. Ni negara jenggarnya 580.367 km<sup>2</sup> (224.081 mi<sup>2</sup>). Di sono, ada barang 48.622.646 orang nyang tinggal di mari. Adapun dia punya basa resmi antara laèn [[basa Swahili]] ama [[basa Inggris]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] stx03hx86q8w0e7m78j4xnj61n2fapq Laban 0 2074 26427 26279 2024-11-02T12:30:36Z WikiBayer 119 Ngebalikin permakan kejaan [[Special:Contributions/181.3.95.190|181.3.95.190]] ([[User talk:181.3.95.190|kongko]]) ke perbaèkan paling belakangan kejaan [[User:JhsBot|JhsBot]] 20885 wikitext text/x-wiki [[File:Milk glass.jpg|thumb|Laban segelas]] '''Laban'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: لبن) atawa '''susu''' (hurup Arab Gundul: سوسو) entu [[caèran]] [[puti]] [[héwan nété']] punya bikin, kaya' sampi, anjing, ama manusia. Laban dikeja di [[kelanjer tété']] ([[Tété'|tété']], [[tété' héwan]], atawa [[pentil héwan]]) deri [[héwan nété']] [[Wadon|dara]]. Sebab lantaran bayi nyang baru nembèl belon gableg [[Gigi|huntu]], mangka dia pada kudu diempanin paké laban sebelonnya dia punya ngganyem makanan padet. Laban gableg giji ngebadeg bakal ngebantu bayi gedé èn jadi sèhat. Laban juga' atu sumber kandel [[jat kapur]] nyang bagus bakal [[Tulang|balung]] ama [[Gigi|huntunya]]. == Ruju'an == [[Category:Minuman]] <references /> [[Category:Produk susu-susuan]] [[Category:Susu]] n4ps8gbugsvtavbnuk4xemw1dw3t3rd Ladènan bayar-dulu 0 2075 20886 9935 2024-06-04T21:54:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20886 wikitext text/x-wiki [[File:Prepaid service cards in Germany (2).jpg|thumb|Kartu ladènan bayar-dulu di [[Dètslan|Dètslan]]]] '''Ladènan bayar-dulu''' (hurup Arab Gundul: لادينن باير دولو; Indonésia: ''prabayar''; Inggris: ''prepaid'') maran ke ladènan nyang dibayarin dulu. Tuladnya antara laèn [[prangko]], [[Jalan tol|tol]], [[kartu abudemèn]], [[pulsa]], èn [[kartu isi ulang]], kaya' [[kartu kado]] (''gift card'') èn [[kartu kridit]] isi dulu. Ladènan ama barang-barang bayar-dulu kadang diojèkin ke penglanggan-penglanggan olèng ama [[Kètèngan|tukang jualan kètèngan]]. Laèn ama [[ladènan paké-dulu]] atawa ladènan akad, rèkening bayar-dulu kena keranggeh paké duit kontan. Umannya, ni ladènan bisa dijagjagin ama orang nyang gableg pengenalan atawa [[ponten kridit]] nyang seila-ilanya. Orang-orang kecil, pendateng, mahasiswa, orang biasa, èn orang nyang gajinya kecil entu roman-romannya penglanggan ladènan bayar-dulu. == Ruju'an == [[Category:Pembayaran]] bxdlvnyhe6k1ww59c1u1i1o2kddsdo1 Lak-lakan 0 2076 20887 9939 2024-06-04T21:54:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20887 wikitext text/x-wiki [[File:06-06-06palataltori.jpg|thumb|Lak-lakan di bacot orang]] '''Lak-lakan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: لق٢ن) atawa '''lalangitan<ref name=":0" />''' (hurup Arab Gundul: للڠيتن) atawa '''lelangit<ref name=":0" />''' (hurup Arab Gundul: للڠيت) atawa '''lotèng rahang<ref name=":0" />''' (hurup Arab Gundul: لوتيڠ راهڠ) ièlah bagèan rongga bacot belah atas nyang ada di [[Héwan nété'|héwan-héwan nété']] ama [[Manusia|manusia]]. Bentukan lak-lakan utamanya dikeja ama [[tulang lak-lakan]], nyang jadi pembelèk antara [[Bacot|rongga bacot]] ama [[rongga idung]].<ref>Wingerd, Bruce D. (1811). ''The Human Body Concepts of Anatomy and Physiology''. Fort Worth: Saunders College Publishing. h. 166. <nowiki>ISBN 0-03-055507-8</nowiki>.</ref> Bagèan awak nyang mèmper kena diliat di [[bajul]]. Sebagèan besar [[Héwan kaki empat|héwan-héwan kaki empat]] laènnya kaga' gableg rongga bacot ama rongga idung nyang kebelèk. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Mulut]] dcpvdv9hyzjztpx0db1h0udz1u9dm0w Lambang negara Indonésia 0 2077 25560 20888 2024-09-15T14:46:23Z NikolasKHF 844 Menambahkan pranala dalam dan takarir pada gambar 25560 wikitext text/x-wiki [[Gepokan:National emblem of Indonesia Garuda Pancasila.svg|197px|Garuda Indonesia, lambang negara Indonésia|al=Garuda Indonesia, lambang negara Indonésia|jmpl]] '''Lambang negara Indonésia''' namanya Garuda Pancasila. Dia punya bagèan utamanya ièlah burung Garuda nyang ada tamèng di dadanya èn ada gulungan tulisan dicekel ama cèkèrnya. Itu tamèng punya lambang lima biji nglambangin [[Pancasila]], [[Indonésia]] punya dasar negara. Garuda punya cèkèr nyekel atu ban puti nyang ada tulisan semboyan negara "''Bhinneka Tunggal Ika''" warna item, nyang artinya kurang lebi "béda tapi atu". Garuda Pancasila ada dirancang ama Sultan Hamid II deri [[Kota Pontianak|Pontianak]], èn dipantengin ama Sukarna, nyang entakonoh diambil jadi lambang negara per 11 Pèbruari 1950. == Ruju'an == <references /> {{Indonésia}} [[Category:Indonésia]] 9e1deie5ys1e993ovbrohrpopv7xwoi Lampu impleng 0 2078 22115 22113 2024-06-11T11:59:48Z Bangrapip 9 22115 wikitext text/x-wiki [[File:The Auxiliary Territorial Service in the United Kingdom 1939 - 1945 H36315.jpg|thumb|Pemakéan lampu impleng ama [[Ladènan Utekan Pembantu]] di [[Britani Gedé|Kerajaan Rempug]]]] '''Lampu impleng''' (hurup Arab Gundul: {{Script|Arabic|لمفو امفلڠ}}) atawa '''lampu jerorongan''' (hurup Arab Gundul: {{Script|Arabic|لمفو جروروڠن}}) atawa '''lampu tèmbak''' (hurup Arab Gundul: {{Script|Arabic|لمفو تمبق}}) entu lampu nyang kanggo bakal ngimplengin sinarnya cuman ke atu arah doang. Ni alat ngimplengin [[cahaya]] nyang asalnya biasanya deri [[lampu busur karbon]], paké atu kaca penèktok parabola. Cahaya nyang dilosin sejèjèr èn ngara ke atu titik. Sebagé lagi, ni lampu èmang dirancang bisa muter. == Ruju'an == [[Category:Lampu-lampuan]] [[Category:Lampu impleng]] 64lcf8qmcmx3ce31dpj4ittptt159a2 Lampung 0 2079 20890 9957 2024-06-04T21:54:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20890 wikitext text/x-wiki {{Propinsi di Indonésia|name=Lampung|native_name=''Lampung'' (Indonésia)|coat=Coat_of_arms_of_Lampung.svg|map=Lampung_in_Indonesia.svg|capital=Bandar Lampung}} '''Lampung''' (hurup Arab Gundul: لمفوڠ; basa Indonésia: ''Lampung'') entu atu [[Propinsi di Indonésia|propinsi]] di paling ujung kidulnya [[Sumatra|Pulo Sumatra]], [[Indonésia|Indonésia]]. Ibu negeri ama dia punya sintrem guwernemèn ada di [[Bandar Lampung]]. Ni propinsi gableg dua kota, nya'entu [[Bandar Lampung]] ama [[Mètro]], serènta 13 [[kabupatèn]]. Letak Lampung watesan di bekulonnya ama [[Laotan Hindi]], di blètan ama [[Laot Jawa]], di blèlir ama Propinsi [[Sumatra Kidul|Sumatra Kidul]] èn [[Bangkahulu|Bangkahulu]], serènta di bekidul ama [[Selat Sunda|Selat Sunda]]. Propinsi Lampung ngelah atu hawen<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 40. '''Hawen''' atawa '''hapen''' (hurup Arab Gundul: هاون atawa هافن) – ''pelabuhan'' (Indo.); ''port'' (Ing.); ''haven'' (Wld.). </ref> utama, nama [[Bandar Antérobangsa Panjang|Hawen Antérobangsa Panjang]] èn [[Bandar Penyebrangan Bakoheni|Hawen Penyebrangan Bakoheni]], serènta lapangan terbang utama, nama [[Bandara Terebang Antérobangsa Radin Inten II|Lapangan Terbang Antérobangsaan Radin Inten II]], nyang letaknya 28 km deri propinsi punya ibu negeri, serènta juga' tapsiun sepur gedé [[Statsiun Tanjung Karang|Tanjung Karang]] di sintrem itu ibu negeri. Dalem tahon 2020, itu Propinsi Lampung penjogrognya ada 9.007.848 orang, dengen kerangsekan 268 orang/km<sup>2</sup>, èn tahon 2022, jumblahnya itu penjogrognya – 9.176.546 orang.<ref>[https://lampung.bps.go.id/indicator/12/45/1/jumlah-penduduk.html "Jumlah Penduduk"]. ''lampung.bps.go.id''. BPS Lampung. Dibuka per 29 Juli 2023.</ref><ref>[https://lampung.bps.go.id/publication/2021/02/26/443c020eb6a33a394e6d3df4/provinsi-lampung-dalam-angka-2021.html "Provinsi Lampung Dalam Angka 2021"] (pdf). BPS Lampung. h. 7, 76, 250. Diarsipin deri nyang asli per 11 April 2021. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Lampung]] 00ff05ioc0wy2tu3zki191nyn6s5dbm Lampung Kidul 0 2080 9959 9958 2024-05-16T13:35:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9958 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lampung Kidul]] saoaxoikm8d9gx774y5txccz9hwaycf Lampung Kulon 0 2081 9961 9960 2024-05-16T13:35:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9960 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lampung Kulon]] rcywzar5ijt9jjlb7qplns43cj755gq Lampung Lor 0 2082 9963 9962 2024-05-16T13:35:57Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9962 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lampung Lor]] 03gx68unij0tw3fkjxb414qmhphqpy2 Lampung Tenga 0 2083 9965 9964 2024-05-16T13:35:57Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9964 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lampung Tenga]] t8dflunqss5vrqtf8obmgeojnvudn2u Lampung Wètan 0 2084 9967 9966 2024-05-16T13:35:57Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 9966 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lampung Wètan]] j94mhn6hfliyg0jzhbf6u9lbgtfyw7u Lanang 0 2085 19408 9976 2024-06-04T21:07:54Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q8441]] 19408 wikitext text/x-wiki [[File:Gentleman chanteur.jpg|175px|thumb|Conto gambar lanang]] '''Lanang''' (hurup Arap gundul: لانڠ) atawa '''laki''' (hurup Arap gundul: لاکى) atawa '''cowo'''' (hurup Arap gundul: چوؤ) entu atu sebutan deri duwa jenis kelamin [[Manusia|manusia]]. Lanang ada punya [[Testis|biji pelèr]] èn [[Jakar|titit]] ama bisa ngasilin [[Sel gamet|sèl gamèt]] (spèrma dalem peju) == Ruju'an == [[Category:Manusia]] 4hujyx3cobk4sygr1cxt8e3efo04eiq Langbow 0 2086 20891 9981 2024-06-04T21:54:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20891 wikitext text/x-wiki [[File:Maler der Grabkammer des Sennudem 001.jpg|thumb|Gambar juntrungan langbow jaman Mesir jebot]] '''Langbow'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لڠبو; Indonésia: ''agrikultur'') nglingkup pengasilan [[Taneman|taneman]] ama [[Héwan|héwan]] ternak, [[Pembiakan aèr|pembiakan aèr]], [[Perikanan|perikanan]], èn [[Perutanan|perutanan]] bakal produk-produk makanan ama bukanmakanan.<ref>''[https://www.fao.org/documents/card/en/c/cb4476en The State of Food and Agriculture 2021. Making agrifood systems more resilient to shocks and stresses]''. Roma: Paguyuban Makanan èn Langbow Peserèkatan Bangsa-Bangsa. 2021. doi:10.4060/cb4476en. ISBN <bdi>978-92-5-134329-6</bdi>. S2CID 244548456.</ref> Langbow entu atu konci pengembangan dalem [[Peradaban manusia|peradaban manusia]] [[Penjedogan|jedogan]], nyang mana ternak spésiès [[Penglulutan|lulutan]] ngeja tèkoran<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta. '''Tèkor''' (hurup Arab Gundul: تيکور) – ''untung besar; surplus'' (Indo.); ''surplus'' (Ing.).</ref> makanan ampé bisa ngempanin orang, jadinya orang pada bisa tinggal di kota-kota. Kalu manusia baru ngomplokin [[Biji-bijian|biji-bijian]] semprakan paling kaga' 105.000 tahon nyang liwat, adapun petani baru nembèl ngeharkat nandur itu biji-bijian baru barang 11.500 tahon nyang liwat. [[Kambing kibas|Kambing kibas]], [[Kambing kacangan|kambing kacangan]], [[Babi|babi]], ama [[Sampi|sampi]] baru dilulutin barang 10.000 tahon nyang liwat. Adapun taneman dibiakin sendèwèk paling kaga' di 11 bilangan dunia. Selamanya abad kedua pulu, [[Langbow industri|langbow industri]] nyang berales ke [[Pembiakan tunggal|pembiakan tunggal]] mulain ngejeprah di antara hasil-hasil langbow. == Ruju'an == <references/> ofl0mt37hm90bml7e6kna4leihiadq2 Laos 0 2087 23426 20892 2024-07-06T14:13:59Z Swarabakti 44 23426 wikitext text/x-wiki {{Negara|name=Kiblik Ra'yat Dèmokratik Laos|flag=Flag_of_Laos.svg|native_name=ສາທາລະນະລັດ ປະຊາທິປະໄຕ ປະຊາຊົນລາວ (Laos)<br/>''Sathalanalat Pasathipatai Pasasón Law''<br/>''République démocratique populaire Lao'' (Prasman)|coat=Emblem_of_Laos.svg|map=Laos_(orthographic_projection).svg|capital=Wiang Cendana|demonym=Laos<br/>Lao}} '''Laos''' (hurup Arap gundul: لاوس) atawa nama resminya '''Kiblik Ra'yat Dèmokratik Lao''' (hurup Arap gundul: کبليک رعية ديمقراطيک لاو; [[Basa Laos|Laos]]'':'' ສາທາລະນະລັດ ປະຊາທິປະໄຕ ປະຊາຊົນລາວ ''Sathalanalat Pasathipatai Pasasón Law'') entu atu-atunya negara nyang kecempèt di tenga-tenga daratan (''landlocked country'') nyang letaknya di [[Asia Kidul-Wètan|Asia Kidul-Wètan]]. Ini negara pernahnya percis di tenga-tenga Asia Kidul-wètan Daratan ([[Ujung Indocina]]). Ni negara dikulilingan ama semuanya daratan, watesan ama [[Kamboja|Kemboja]] di bekidul, [[Piètnam|Piètnam]] di blèlir ama blètan, [[Thailand|Muang-Tay]] di bekulon, ama [[Birma|Birma]] serènta [[Tiongkok|Tiongkok]] di lor-kulon. Dia punya ibu negeri nama [[Wiang Cendana|Wiang Cendana]]. Luas wilayahnya – 236.800 km<sup>2</sup>. Penjogroknya di taon 2012 secuplek 6.500.000 dengen kerangsekannya – 26,7 orang/km<sup>2</sup>. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Negara]] [[Bangsaan:Laos]] i3irklfvaf6dte1iwyszmxhd1gjefaz Laot 0 2088 24032 24031 2024-07-14T07:00:58Z Swarabakti 44 24032 wikitext text/x-wiki [[File:Waves lajolla.jpg|thumb|Alun aèr laot kegentus ampé pating beludagan]] '''Laot''' (hurup Arab Gundul: لاؤت) atawa '''segara''' (hurup Arab Gundul: سݢارا) entu atu [[Peraèran|peraèran]] [[Aèr laot|asin]] gedé nyang kabèhannya atawa sebagèannya dikiterin ama [[daratan]].<ref>National Geographic (27 Sèptèmber 2011). [https://education.nationalgeographic.org/resource/sea/ "Sea"]. ''National Geographic''. Dibuka per 29 Januari 2024.</ref><ref>Karleskint, G. (2009). ''Introduction to Marine Biology''. Boston: Cengage Learning. h. 47. <nowiki>ISBN 9780495561972</nowiki>.</ref> Dalem artian nyang jenggaran, laot entu tatanan peaèran laotan nyang [[Aèr asin|aèrnya asin]] nyang sili kecancang di [[Bumi|Bumi]] nyang dianggep jadi atu [[laotan dunia]] atawa berapa [[Laotan|laotan]] utama. == Ruju'an == {{Reflist}} [[Category:Aèr]] [[Category:Èlmu ujud bumi]] [[Category:Èlmu ujud aèr]] [[Category:Laot]] [[Category:Ujud bumi]] n98iul12i8ihftoe31w2d61oa1ltzlk Laot Jawa 0 2089 20894 10005 2024-06-04T21:54:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20894 wikitext text/x-wiki [[File:Locatie Javazee.PNG|thumb|Letak Laot Jawa]] '''Laot Jawa''' (urup Arab Gundul: لاوة جاو) entu laot nyang cètèk dengen jenggar kira-kira 310.000 km² nyang letaknya di tenga pulo Kalimantan, Jawa, Sumatra, èn Sulawési di rèndèngan kepuloan [[Indonésia|Indonésia]]. enni laot masing bocahan lantaran kekeja pas Jaman Ès akir (kira-kira 12 rèbu taon Sebelon Masèhi) wayah dua sisti kali nyatu. Di bela lor-kulonnya ada selat Karimata nyang ngejuntrungin ama laot Tiongkok Kidul. Di laot Jawa ada berapa rèndèngan pulo èn kepuloan, nya'entu: Pulo Serèbu di belalor [[Tanggerang Kabupatèn|Tanggerang Kabupatèn]] (cuman guwernemennya dibawain ama [[Jakarta|DKI Jakarta]]), kepuloan Karimun Jawa nyang masup guwernemen [[Jawa Tenga|Jawa Tenga]], pulo Bawéan èn pulo-pulo di kitarannya, kepuloan Masalèmbo, èn pulo Kanggéan serènta pulo-pulo katé laènnya nyang ada di daèra guwernemen [[Jawa Wètan|Jawa Wètan]]. == Ruju'an == 64molzzhfov754pkbbx81v9k62lb2ae Laot Norwèhen 0 2090 20895 10012 2024-06-04T21:54:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20895 wikitext text/x-wiki [[File:Norwegian Sea map.png|thumb|Letak laot Norwèhen di pèta]] '''Laot Norwèhen''' (hurup Arab Gundul: لاؤة نورويهن atawa لاؤة نورويخن) entu atu laot nyang letaknya di [[Èropa Lor]]. Enni laot ngejenggar ampé 1.383.000 km². Laot Norwèhen letaknya di belalor-kulonnya [[Norwèhen|negeri Norwèhen]], di sela-sela [[Laot Tana Ijo]] èn [[Laot Lor]]. Di belètan ada [[Laot Barèn]]. == Ruju'an == la9xlwnp3wbhkzm1qccmwe9yanm1o25 Laot Sulawési 0 2091 20896 10017 2024-06-04T21:54:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20896 wikitext text/x-wiki [[File:Celebes Sea in its region.svg|thumb|Letak Laot Sulawési]] '''Laot Sulawési''' (urup Arab Gundul: لاوة سلاويسى) letaknya ada di bekulon Laotan Anteng nyang diwatesin di belalor ama [[kepuloan Sulu]], [[Laot Sulu]], èn [[Pulo Mindanao|pulo Mindanao]], [[Pilipénen|Kiblik Pilipénen]], terus dibelètan diwatesin ama rèndèngan kepuloan Sangihé, di bekidul diwatesin ama [[Pulo Sulawési|pulo Sulawési]], èn di bekulon diwatesin ama [[pulo Kalimantan]]. Enni laot bentuknya kaya lebak nyang gedé èn dalemnya ampé 6.200 m. Enni laot manjang 675 km deri lor ke kidul èn 837 km deri kulon ke wètan, serènta daèra mukanya jumblahnya entu ampé 280.000 km². Enni laot juntrungin [[Laot Jawa|laot Jawa]] liwat [[selat Makasar]]. Laot Sulawési entu potongan lebak laotan tua nyang kekeja 42 tiao taon suda di daèra nyang jau deri ''massa'' daratan mana-mana. Deri 20 tiao taon suda, gerakan keras jadi ngedorong enni laot ke deket gunung api di [[Indonésia|Indonésia]] èn Pilipénen bakal nerima jatoan gunung api. Deri 10 tiao taon suda, laot Sulawési dibanjirin ama jatoan benua, keitung batu bara, nyang jato deri pegunungan bocahan nyang nembe ngembang di Kalimantan èn entu lebak gabung ama [[Èurasia]]. == Ruju'an == axfeq3c5lxskq6tyryd5kb5ifo6uz5j Laotan 0 2092 20897 10022 2024-06-04T21:54:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20897 wikitext text/x-wiki [[File:World ocean map.gif|thumb|5 laotan: Teduh, Hindi, Kutub Lor, Kutub Kidul, èn Atlantik]] '''Laotan''' (hurup Arab Gundul: لاؤتن; [[Basa Inggris|Inggris]]: ''ocean'') ya'entu laot nyang jenggar ama ngerupain rorogan aèr asin nyang pating nyangcang serènta nglingkup muka [[Bumi|Bumi]]. Laotan juga' diwatesin ama benua atawa [[kepuloan]] nyang gedé. == Ruju'an == [[Category:Laotan]] exwo4fxem0amzccq6xa0j4xa1t0a5sn Laotan Anteng 0 2093 20898 10031 2024-06-04T21:54:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20898 wikitext text/x-wiki [[File:Pacific Ocean - en.png|thumb|Pernahnya Laotan Anteng]] '''Laotan Anteng''' (hurup Arab Gundul: لاؤتن انتڠ; [[Basa Inggris|Inggris]]: ''Pacific Ocean'') atawa '''Laotan Teduh''' (hurup Arab Gundul: لاؤتن تدوه) atawa '''Laotan Tenang'''<ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: لاؤتن تنڠ) nya'entu [[Laotan|laotan]] nyang paling jenggar di dunia, nglingkup barang sepertiganya muka [[Bumi|Bumi]]. == Ruju'an == [[Category:Laotan]] <references /> [[Category:Laotan Anteng]] qnos7x4owsrhvhlxmpkj0990qxnndyb Laotan Atlantik 0 2094 20899 10034 2024-06-04T21:54:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20899 wikitext text/x-wiki [[File:Atlantic Ocean.png|thumb|Laotan Atlantik punya kar]] '''Laotan Atlantik''' (hurup Arab Gundul: لاؤوتن اطلنتيک) ièlah [[Laotan|laotan]] paling gedé nomer dua di dunia, nglingkup barang 1/5-nya muka [[Bumi|Bumi]]. Kata 'Atlantik' aslinya mah deri [[tahayul Yunani]] nyang artinya '[[Laot|Laot]] [[Atlas (tahayul)|Atlas]]'. Ni laotan bentuknya lèter S, manjang deri [[belèkan Bumi lor]] entuk [[belèkan Bumi kidul]] nyang kebelèk jadi dua ama [[Katulistiwa|garis katulistiwa]] jadi Atlantik Lor ama Atlantik Kidul, diwatesin ama [[Amrik Lor]] èn [[Amrik Kidul]] di bekulonnya tu laotan serènta [[Èropa|Èropa]] ama [[Aprika|Aprika]] di belètannya tu laotan. == Ruju'an == [[Category:Laotan]] [[Category:Laotan Atlantik]] 5ynlbdac499ibm0fsivdensc6cgox6b Laotan Hindi 0 2095 20900 10040 2024-06-04T21:54:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20900 wikitext text/x-wiki [[File:Indian Ocean-CIA WFB Map.png|thumb|Laotan Hindi punya jenggar mengrikut [[Paguyuban Ujud Aèr Antérobangsa]] punya kata]] '''Laotan Hindi''' (hurup Arab Gundul: لاؤوتن هندي; [[Basa Indonésia|Indonésia]]: ''Samudera Hindia'') nya'entu omplokan [[Aèr|aèr]] nyang nomor tiga paling jenggar di dunia, barang 20% deri kabèhan aèr di [[Bumi|Bumi]] èn jadi laotan nyang embanannya gedé banget buat [[Èkosistim|èkosistim]] di bumi. == Ruju'an == [[Category:Laotan]] [[Category:Laotan Hindi]] jyxmctpn1p0skg05o1ncsxyp3ba0lus Laotan Kutub Kidul 0 2096 20901 10046 2024-06-04T21:54:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20901 wikitext text/x-wiki [[File:Location Southern Ocean.svg|thumb|Letak Laotan Kutub Kidul di peta]] '''Laotan Kutub Kidul''' (hurup Arab Gundul: لاؤتن قطب کيدول) atawa '''Laotan Kidul''' (hurup Arab Gundul: لاؤتن کيدول) ya'entu laotan nyang ngiterin benua Kutub Kidul. Enni entu laotan paling gedé keempat èn uda disetujuin bakal dibilang jadi laotan ama ''International Hydrographic Organization'' (IHO) di taon 2000. Sebelonnya, disebut kalo [[Laotan Atlantik|Laotan Atlantik]], [[Laotan Hindi|Laotan Hindi]], èn [[Laotan Teduh|Laotan Anteng]] nyang langsung watesan ama panté di benua Kutub Kidul. == Ruju'an == [[Category:Laotan]] [[Category:Laotan Kutub Kidul]] 93fqswxhaivdool4ywddfe9q9xrh4j5 Laotan Kutub Lor 0 2097 20902 10049 2024-06-04T21:54:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20902 wikitext text/x-wiki [[File:Arctic Ocean.png|thumb|Laotan Kutub Lor punya kar]] '''Laotan Kutub Lor''' (hurup Arab Gundul: لاؤوتن قطب لور) atawa '''Laotan Lor''' (hurup Arab Gundul: لاؤوتن لور) pernahnya di [[belèkan Bumi lor]] èn banyakannya masing ada di wilayah [[Kutub Lor|Kutub Lor]]. Ni laotan – laotan paling kecil ama paling cètèk di antara lima laotan dunia.<ref>Michael Pidwirny (2006). [http://www.physicalgeography.net/fundamentals/8o.html "Introduction to the Oceans"]. ''www.physicalgeography.net''.</ref> Sangkilang [[Paguyuban Èlmu Aèr Antérobangsa]] (IHO) ngrèken ni jadi [[Laotan|laotan]], cuman ahli laotan nggero'nya ''Laot Tenga Kutub Lor'' atawa ''Laot Kutub Lor'', èn nggolonginnya jadi atu deri [[Laot Tenga]] nyang keamprog dalem [[Laotan Atlantik|Laotan Atlantik]]. == Ruju'an == [[Category:Laotan]] [[Category:Laotan Kutub Lor]] 7ztq4faiec3pwli5758jrs9lsh6zc6c Laotan Pasifik 0 2098 10052 10051 2024-05-16T13:36:05Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 10051 wikitext text/x-wiki #REDIRECT [[Laotan Anteng]] qqivac5lowfjbv8ffu1c743znbr5dnn Laotan Teduh 0 2099 10054 10053 2024-05-16T13:36:05Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10053 wikitext text/x-wiki #REDIRECT [[Laotan Anteng]] qqivac5lowfjbv8ffu1c743znbr5dnn Lapangan Terbang Antérobangsa Minangkabo 0 2100 20903 10061 2024-06-04T21:54:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20903 wikitext text/x-wiki [[File:Minangkabau Airport MRD-2.jpg|thumb|Lapangan Terebang Antérobangsa Minangkabo]] '''Lapangan Terbang Antérobangsa Minangkabo''' (Inggris: ''Minangkabau International Airport''; IATA: PDG, ICAO: WIEE) entu lapangan terbang nyang trapnya antérobangsa utama propinsi Sumatra Kulon nyang layanin terbang bakal daèrah [[Kota Padang|Kota Padang]], [[Kabupatèn Padang Pariaman|Kabupatèn Padang Pariaman]], èn [[Kota Pariaman|Kota Pariaman]]. Enni lapangan terbang jaraknya kira-kira 24 km deri sintrem Padang Kota èn keperna di daèrah Ketaping, Kecamatan Batang Anay, Kabupatèn Padang Pariaman, [[Sumatra Kulon|Sumatra Kulon]]. Lapangan Terbang Antérobangsa Minangkabo mulain dikeja taon 2002 èn dijalanin kabèhan tanggal 22 [[Juli|Juli]] 2005 èn gantiin Lapangan Terbang Tabing. Lapangan Terbang Antérobangsa Minangkabo entu jadi atu-atunya lapangan terbang nyang maké nama ètnis. Taon 2006, enni lapangan terbang ditèpin ama Kementrian Agama jadi tempat bakal pegi-pulang bakal daèrah Propinsi Sumatera Kulon, [[Bangkahulu|Bangkahulu]], èn [[Jambi|Jambi]] separonya. Sempragan 1 [[Januari|Jenuari]] 2012, wayah jalan enni lapangan terbang diperlèng ama PT Angkasa Pura II ampé jam 00:00 WIB, nyang baholanya uman ampé jam 21:00 WIB. == Ruju'an == tn6mz4uv91ra5h38ch4g683o2m1suzg Lapangan Terbang Antérobangsa Soekarno-Hatta 0 2101 20904 10075 2024-06-04T21:54:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20904 wikitext text/x-wiki [[File:Soekarno-Hatta International Airport Terminal 3 apron.jpg|thumb|250px|Parkiran kapal terbang di Terminal 3]] '''Lapangan Terbang Antérobangsa Soekarno–Hatta''' (hurup Arab Gundul: لافڠن تربڠ انتروبڠساءن سوكرنا-حتى; Indonésia: ''Bandar Udara Internasional Soekarno-Hatta'') atawa '''Bandara Internasional Soekarno–Hatta''' (hurup Arab Gundul: بندارا انترناسيونال سوكرنا-حتى) atawa sering disingket jadi '''Soetta''', atawa kadang dibilangnya '''Bandara Cengkarèng''' (hurup Arab Gundul: بندارا چڠكاريڠ), entu lapangan terbang nyang paling gedé èn mashur di [[Indonesia|Indonésia]]. Ini lapangan terbang letaknya di Cengkarèng, [[Tangerang|Tanggerang]], [[Banten|Banten]]. Apstannya dari [[Jakarta|Jakarta]] kira-kira 20 km-an. Ni bandara dinamain paké kedua nama proklamator Indonésia nyang juga' persidèn èn wakil persidèn pertame Indonésia, ya'entu Sukarna èn Hatta. [[File:Jakarta Airport 200507-1.jpg|thumb|250px|Tempat belanja di Lapangan Terbang Soekarno–Hatta]] Ini bandara mulain dibuka' selamanya tahon 1985, nggantiin [[Lapangan Terebang Dalem Negeri Kemayoran|Lapangan Terbang Dalem Negeri Kemayoran]] di [[Jakarta Sintrem]] ama [[Bandara Antérobangsa Halim Perdanakusuma|Lapangan Terbang Antérobangsa Halim Perdanakusuma]] di [[Jakarta Wètan]]. Rès penerbangan internasionalnya dimulain pas Terminal 2-nya dibuka' tahon 1992, èn terus Terminal 3 dibuka' tahon 2009. Cuman pas tahon 2010, jumblah penumpangnya udah nyampé 43,7 juta orang, ngelebihin muatnya nyang cuma 38 jutaan. Selamanya tahon 2012, jumblah penumpangnya sebanyak 57,8 juta orang. Ini jumblah nempatin entu lapangan terbang sebagé bandara paling ramé èn paling sibuk nomer 9 di dunia èn nomer 3 di [[Asia|Asia]] seabisnya [[Bandara Antérobangsa Pèking]] èn [[Bandara Antérobangsa Hanéda]], [[Jepang|Jepang]]. Walopun ini bandara uda ngelebihin muatnya, ''Airport Council International'' (basa Betawi: Mejelis Lapangan Terbang Antérobangsa) udah nyatain kalo entu lapangan terbang masing aman bakal dipaké. Bakal ngatasin kelebihan muatan lapangan terbang, di tanggal 2 Agustus 2012, udah dilakonin pengletakan batu pertama di Terminal 3 bakal dijadiin atu ''Aerotropolis'' nyang bakal nampung 62 juta penumpang sabang tahonnya. Bulan Méi 2008, ''ForbesTraveller.com'' nyatain kalo ini lapangan terbang mengrupa'in lapangan terbang nyang paling pas waktu ke-6 di dunia dengen 86,3% penerbangannya berangkat pas waktu èn 72,3% penerbangan nuju entu lapangan terbang nyampé pas waktunya. == Ruju'an == ra5zjqscjttdg23c6qtvu2rrz7zhska Lapangan Terbang Antérobangsa Tân Sơn Nhất 0 2102 20905 10096 2024-06-04T21:54:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20905 wikitext text/x-wiki [[File:Tansonnhat11.jpg|thumb|250px|Parkiran kapal terbang di Terminal 2]] '''Lapangan Terbang Antérobangsa Tân Sơn Nhất''' (hurup Arab Gundul: لافڠن تربڠ انتروبڠساءن تن سون ڽت) atawa '''Bandara Internasional Tân Sơn Nhất''' (hurup Arab Gundul: بندارا انترناسيونال تن سون ڽت) atawa sering disingket juga' '''Tân Sơn Nhứt''' (hurup Arab Gundul: تن سون ڽت) entu lapangan terbang nyang paling gedé èn paling ramé seantèro [[Piètnam|Piètnam]]. Ini lapangan terbang letaknya di Đông Nam Bộ, Piètnam, nyang apstannya kira-kira 7 km-an dari [[Kote Ho Chi Minh|Kota Ho Ci Ming]]. Ini lapangan terbang mulain dibuka' selamanya tahon 1930. Terminal 2 (terminal internasional barunya) dibuka' tahon 2007. Jadi, Terminal 1 sekarang cuman dipaké bakal rès penerbangan dalem negeri. Selamanya tahon 2011, jumblah penumpangnya udah sampé 16.688.400 orang. Selamanya tahon 2012, jumblah penumpangnya sebanyak 17,5 juta orang. == Ruju'an == [[Category:Piètnam]] r9vn3im1dvji86x4h7zlcbz5helbld6 Lapangan Terebang 0 2103 10098 10097 2024-05-16T13:36:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10097 wikitext text/x-wiki #REDIRECT [[Lapangan terbang]] 79skbwnqzertyfgkqwpecxbcbss1arf Lapangan Terebang Antèrobangsa Minangkabo 0 2104 10100 10099 2024-05-16T13:36:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10099 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Minangkabo]] 1kwp0lilofsjij56768kg8khy2i5pje Lapangan Terebang Antèrobangsa Soekarno-Hatta 0 2105 10106 10105 2024-05-16T13:36:09Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 10105 wikitext text/x-wiki #REDIRECT [[Lapangan Terbang Antérobangsa Soekarno-Hatta]] 6bev2ke23jnjp84mv8cv6482ejrelpl Lapangan terbang 0 2106 20906 10115 2024-06-04T21:54:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20906 wikitext text/x-wiki [[File:San Francisco International Airport at night.jpg|thumb|Lapangan Terbang Antérobangsa San Pransisko di [[Amrik Serèkat|Amrik Serèkat]]]] '''Lapangan terbang''' (hurup Arab Gundul: لافڠن تربڠ; basa Inggris: ''aeroport'') atawa '''tempat mabur''' (hurup Arab Gundul: تمفة مابور) atawa '''bandar udara''' (hurup Arab Gundul: بندر اودارا), nya'entu atu tempat bakal [[Kapal terbang|mesin iber]] ngangkat èn neba. Atu lapangan terbang nyang paling ringkes ada punya baturan (''landasan'') atawa jogrogan [[Hèlikupter|kapal kitiran]], sedeng bakal lapangan terbang nyang gedé sokanan dilengkepin ama laèn-laèn, kaya' pengeja ladènan terbang atawa bakal pemakénya kaya' gedong tampelas (''terminal'') atawa [[Kandang kapal terbang|kandang kapal]] (''hanggar''). Annex 14 deri [[Paguyuban Terbang Sipil Antérobangsa]] punya kata, lapangan terbang nya'entu atu wilayah nyang pernanya di darat atawa aèr nyang gableg dipaké bakal penebaan, pengangkatan, èn gerak-gerak mesin iber. Enni wilayah gableg dipaké kabèhan atawa separonya baé. Enni lapangan terbang sarananya nglingkup gedong, pasang-pasangan (''instalasi''), èn peranti terbang.<ref>Admadjati, Arista (2014). ''[https://books.google.co.id/books?id=K02iCgAAQBAJ&pg=PA13&lpg=PA13&dq=Pada+masa+awal+penerbangan,+bandar+udara+hanyalah+sebuah+tanah+lapang+berumput+yang+bisa+didarati+pesawat+dari+arah+mana+saja+tergantung+arah+angin&source=bl&ots=ifjId_VBaU&sig=ACfU3U0_niA1HT3VCGWPIqGDv2JXXsswTg&hl=id&sa=X&ved=2ahUKEwj_j-Hj5LL1AhV37XMBHWLUBLQQ6AF6BAgQEAM#v=onepage&q=Pada%20masa%20awal%20penerbangan%2C%20bandar%20udara%20hanyalah%20sebuah%20tanah%20lapang%20berumput%20yang%20bisa%20didarati%20pesawat%20dari%20arah%20mana%20saja%20tergantung%20arah%20angin&f=false Manajemen Operasional Bandar Udara]''. Sleman: Deepublish. h. 13. <nowiki>ISBN 978-602-280-769-8</nowiki>.</ref> Sedeng maksud lapangan terbang kalu katanya Angkasa Pura nya'entu "lapangan udara, keitung apa-apa baé gedong èn peranti nyang jadi kelengkepan paling sekaga'-kaga'nya bakal ngejamin nanggraknya sarana bakal gandaran udara bakal masarakat."<ref>Permatasari, Rr Chandrarezky (2017). [https://www.neliti.com/publications/291062/ "Penerapan Konsep Airport Mall pada Bandara: Studi Kasus Bandara Kuala Namu Medan Sumatera Utara"]. ''Narada'' (baasa Inggris). '''4''' (3): 345–359. ISSN 2477-5134.</ref> == Ruju'an == p1czde0xov368oa8u48in2s2vbm25fj Larangan 0 2107 10117 10116 2024-05-16T13:36:10Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10116 wikitext text/x-wiki #REDIRECT [[Larangan, Tanggerang Kota]] oh60zy8q3tcuv5hwmsqayh4swcjjjbu Larangan, Tanggerang Kota 0 2108 20907 10121 2024-06-04T21:54:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20907 wikitext text/x-wiki '''Larangan''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 9,4 km². == Ruju'an == 4z56ei4gue952eqvqinhhd8bbqgik2a Lat (gending) 0 2109 20908 10124 2024-06-04T21:54:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20908 wikitext text/x-wiki '''Lat nada''' (hurup Arab Gundul: لت نادا) ièlah apstan atawa lat atawa jarak [[keseringan]] ([[Pasi-pasian|hasil pasian]]) antara atu [[nada]] ama nada nyang laènnya, mao lat nada ngatas kè', nada ngebawah kè'. Saban lat nada gableg apstan nyang laèn-laèn ama gableg namanya sendèwèk. == Ruju'an == [[Category:Èlmu gending]] [[Category:Tangga nada]] 8qymqxt2ks4w60tg5wu7qf5b30gwvdq Lawon 0 2110 20909 10127 2024-06-04T21:54:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20909 wikitext text/x-wiki [[File:1african fabrics.jpg|thumb|Lawon Aprika]] '''Lawon'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لاوون) atawa '''kaèn''' (hurup Arab Gundul: كاين) atawa '''bahan kaèn''' (hurup Arab Gundul: باهن كاين) ièlah nama nyang medu bakal bahan bikinan nyang seringnya dikejanya bolé [[Tenun|nenun]] atawa [[nganam]] [[Jarot|jarotnya]] barengan. Lawon biasanya dipaké bakal pakéan atawa sarap mèbel. Lawon bisa dikeja deri jarot alami atawa jarot bikinan orang. Nyang deri jarot alami misalnya [[kapas]], [[wol]], ama [[sutra]]. Adapun nyang deri jarot bikinan misalnya [[nilon]], [[rayon]], ama [[polièster]]. == Ruju'an == [[Category:Lawon]] [[Category:Kaèn]] nd4nmw8o5zghtspj4gzg458r8jggr5k Layar kumputer 0 2111 20910 10133 2024-06-04T21:54:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20910 wikitext text/x-wiki [[File:Computer monitor.jpg|thumb|Tampang layar kumputer]] '''Layar kumputer''' (hurup Arab Gundul: لاير کمفوتر) ya'entu alat bakal ngeliatin tampang [[Kumputer|kumputer]] nyang bebentuk sinyal lèstrik. Enni tampang diliatin jadi gambar nyang ada di dalem layar. Entu gambar nyang ditampilin lantaran prosès data atawa pengabaran pasupan nyang diperéntah pemaké. Saban layar komputer punya mèrek atawa gedé-kecilnya nyawabin hasil proyèksi gambar. Enni hasil proyèksi gambar mastiin gambar di layar punya ketajeman. Wayah gini, layar kumputer deri mulain bentuk atawa jenisnya udah béda-béda, ada nyang tipis kaga' kebina-bina, ada juga nyang masing tebel. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] mrn4kbjtdddr3q9iizw2aujbkanhd7s Layar tunyuk 0 2112 20911 10137 2024-06-04T21:54:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20911 wikitext text/x-wiki [[File:Hear Music touchscreen.jpg|thumb|300x300px|Gènèngan ceritranya orang lagi maké layar tunyuk]] '''Layar tunyuk''' (hurup Arab Gundul: لاير توڽوق; Inggris: '''''touchscreen''''') atawa '''layar tonjok''' (hurup Arab Gundul: لاير تونجوق) entu atu [[peranti masupan]] [[Kumputer|kumpiuter]] nyang gawénya paké tunyukan tampilan layar paké jeriji atawa [[pèn lèstrik]]. [[Telampangan pemaké|Telampangan]] layar tunyuk—di mana pemaké ngejalanin sistim [[Kumputer|kumpiuter]] tibang nunyuk atawa nowèl gambar atawa tulisan di entu layar—ièlah cara nyang paling gancil bakal ngejalanin [[Kumputer|kumpiuter]] èn wayah gini semingkin ngebadeg dipaké di macem-macem [[aplikasi]]. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] [[Category:Layar tunyuk]] ba71s1l8hcbk06126z39sbczq3nl3y1 Lebak 0 2113 20912 19330 2024-06-04T21:54:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20912 wikitext text/x-wiki [[File:Vale dos Frades.jpg|thumb|Lebak Pradès, [[Brasil|Brasil]]]] '''Lebak'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لبق) entu wilayah [[pengablagan alam]] (''lanskap'') nyang dikulilingin ama [[pegunungan]] atawa [[Bukit|bukit-bukit]] nyang luasnya deri berapa kilomèter pesegi doang ampé rèbuan kilomèter pesegi. Lebak bisa kebentuk deri berapa prosès bumi, salah atunya entu prosès pemboakan tana pelan-pelan ama [[Aèr|aèr]] èn [[angin]].<ref>Briney, A. (19 Juli 2019). [https://www.thoughtco.com/valley-formation-and-development-1435365 "An Overview of Valley Formation and Development"]. ''ThoughtCo'' (basa Inggris). Dibuka per 2 Nopèmber 2023.</ref> Lebak [[glèser]] nyang galibnya bentuknya lèter U kebentuk puluan rèbu tahon nyang liwat bahnanya longsor glèser. Selaèn nyang bentuknya lèter U, lebak ada juga' nyang bentukannya lèter V.<ref>[https://www.nationalgeographic.com/science/article/valleys "Valleys"]. ''Science'' (basa Inggris). (15 Oktober 2009). Dibuka per 2 Nopèmber 2023.</ref> == Ruju'an == [[Category:Lebak]] 99r31o5i56g0pu3quh53irp0vyvf7lu Lebak Silikon 0 2114 22222 10146 2024-06-16T06:27:34Z OrangKalideres 327 Koreksi 22222 wikitext text/x-wiki [[File:Silicon Valley, facing southward towards Downtown San Jose, 2014.jpg|thumb|Lebak Silikon deri atas]] '''Lebak Silikon''' (hurup Arab Gundul: لبق سيليكون; [[Basa Inggris|Inggris]]: ''Silicon Valley'') entu poyokan bakal daèrah bekidul [[Gutekan Telok San Pransisko]], [[Kaliporni]], [[Amrik Serèkat]]. Dia bisa dapet ni poyokan anu ngelah ngebadeg [[matskepé]] nyang geraknya di pak [[Kumputer|kumpiuter]] ama [[separopenganter]]. Daèrah nyang masup antara laèn [[San Hosé, Kaliporni|San Hosé]], [[Santa Klara, Kaliporni|Santa Klara]], [[Palo Alto, Kaliporni|Palo Alto]], èn daèrah laènnya. Matskepé nyang pada nangkring di Lebak Silikon, antara laèn: [[Adobe (matskepé)|Adobe Inc.]], [[Apple (matskepé)|Apple Computer]], [[Cisco|Cisco Systems]], [[eBay]], [[Gugel (matskepé)|Google]], [[Hewlett-Packard]], [[Intel]], dan [[Yahoo!]]. == Ruju'an == {{Reflist}} 88yzix5n49suwxjve0wyteoa47xeuvt Lebaran Betawi 0 2115 23115 23109 2024-07-01T11:24:59Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/2600:1006:B13F:1320:5E90:63AD:2F27:63FD|2600:1006:B13F:1320:5E90:63AD:2F27:63FD]] ([[User talk:2600:1006:B13F:1320:5E90:63AD:2F27:63FD|talk]]) to last revision by JhsBot (TwinkleGlobal) 23115 wikitext text/x-wiki '''Lebaran Betawi''' (hurup Arab Gundul: لبارن بتاوى) entu atu keriaan kebudayaan saban tahonannya masarakat [[Ètnis Betawi|ètnis Betawi]] nyang digelar seantéro wilayah Jakarta Raya (biasanya dikutetin di [[Monumèn Nasional]] atawa Monas). Penyelenggaraan ni keriaan kebudayaan punya tujuan entu bakal ngeja kuat tali silaturahim antermasarakat Betawi serènta orang-orang Jakarta Raya umumnya. Ni perayaan biasanya digelar kira-kira sebulan abisnya [[Lebaran]] (Idulpitri), atu lebaran orang Selam punya lebaran. Di ni keriaan nyang digelar berapa ari (biasanya sih tiga ampé lima ari), kabèhan kota di bilangan Propinsi [[Jakarta|Jakarta]] (masup [[Jakarta Sintrem]], [[Jakarta Lor]], [[Jakarta Kidul]], [[Jakarta Wètan]], [[Jakarta Kulon]]) serènta [[Bogor|Bogor]], [[Dèpok|Dèpok]], [[Tanggerang|Tanggerang]], èn [[Bekasi]] (nyang kabèhannya digero' ''Jakarta Raya'') biasanya nampilin macem-macem seni èn kebudayaan has deri dia punya daèrah masing-masing, mao tetandakan kè', masakan kè', èn laèn sebagénya. == Ruju'an == d28pa6gs88mco91vxs80l0pyzaj6n0i Lebong 0 2116 10153 10152 2024-05-16T13:36:13Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10152 wikitext text/x-wiki #REDIRECT [[Kabupatèn Lebong]] pltvoq3zwq5nrwmpwxjra6f57vovp9q Legok 0 2117 20914 10156 2024-06-04T21:54:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20914 wikitext text/x-wiki [[File:Aepyceros melampus petersi female 8014.jpg|thumb|[[Legok aèr]] entu legok alamiah nyang nadangin aèr, jadinya héwan pada bisa nguyup aèr.]] '''Legok<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: لݢوق) di [[èlmu bumi]] entu atu [[pengablagan alam]] (''lanskap'') nyang bentuknya nglegok atawa celung ke bawah deripada daèrah sekiterannya. == Ruju'an == [[Category:Legok]] avcoekbw702wj2xukwict2tiwcl3g4o Leksembereh 0 2118 20915 10164 2024-06-04T21:54:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20915 wikitext text/x-wiki {{Negara|name=Kadipatèn Leksembereh|native_name=''Groussherzogtum Lëtzebuerg'' (Leksembereh)<br/>''Grand-Duché de Luxembourg'' (Prasman)<br/>''Großherzogtum Luxemburg'' (Dèt|flag=Flag_of_Luxembourg.svg|coat=Insigne_Luxemburgi.svg|map=EU-Luxembourg.svg|capital=Leksembereh Kota|demonym=Leksembereh<br/>Leksemberher}} '''Leksembereh''' (hurup Arab Gundul: لکسمبره atawa لکسمبرخ; basa Leksembereh: ''Lëtzebuerg''; basa Prasman: ''Luxembourg''; basa Dèt: ''Luxemburg'') atawa '''Luksembureg''' (hurup Arab Gundul: لکسمبرݢ) entu atu negara nyang kekonci daratan di bilangan Èropa Sintrem. Dia punya nama resmi – '''Kadipatèn Leksembereh''' (basa Leksembereh: ''Groussherzogtum Lëtzebuerg''; basa Prasman: ''Grand-Duché de Luxembourg''; basa Dèt: ''Großherzogtum Luxemburg''). Ni negara – kecit pisan dia punya daratannya. Ni negara – juga' atu deri negara-negara pertama nyang nimbrung ama Uni Èropa èn juga' anggota deri Bènèluk. Negara nyang watesan ama Leksembereh entu antara laèn [[Bèlgi|Bèlgi]], [[Dètslan|Dètslan]], ama [[Prasman|Prasman]]. Dia punya hopstat<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya juga' Leksembereh Kota. Dalem tahon 2023, penduduknya ada sekitaran 660.809 orangan, nyang ngeja ni negara – atu negara nyang kepadetannya paling padet di [[Èropa|Èropa]]. Adapun orang Leksembereh bisa digero' '''orang Leksembereh''' (hurup Arab Gundul: اورڠ لکسمبره atawa اورڠ لکسمبرخ), bisa juga' '''orang Leksemberher''' (hurup Arab Gundul: اورڠ لکسمبرهر atawa اورڠ لکسمبرخر). == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Leksembereh]] hqncry0gl5qiwoxsuww3gvmv0kl8ipd Leluwè 0 2119 10166 10165 2024-05-16T13:36:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10165 wikitext text/x-wiki #REDIRECT [[Leluwé]] r07ouwdrquithq17wq0rkgshiekfsek Leluwé 0 2120 20916 10172 2024-06-04T21:54:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20916 wikitext text/x-wiki [[File:Millipede.jpg|thumb|Tampang leluwè]] '''Leluwé''' (hurup Arab Gundul: للووى) entu [[serangga]] nyang panjang banget. Leluwé ada punya sekat-sekat. Paling banyak si ada kisaran 20-an sekat, cuman paling banyak entu bisa ampé 100 sekat. Leluwé juga bebadan pepet. Saban sekat leluwé ada punya sepasang [[Kaki|sikil]], cuman nyang awalnya kaga' punya. Ampé sekarang, ada 12 rèbuan macem leluwé nyang uda dijabarin. Dengen 10 rèbuan nyang uda dikenalin, terus masing ada kisarang 80 rèbuan macem leluwé nyang ada di [[Bumi|bumi]]. Leluwé makanin daon-daon nyang jato deri pepuunan. == Ruju'an == jt9an3kc07ksn1pl77nf1lz5o332mvh Lembah Silikon 0 2121 10174 10173 2024-05-16T13:36:16Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10173 wikitext text/x-wiki #REDIRECT [[Lebak Silikon]] e2la1i4qd67wa9hh4yhk1ylqv2t0oa7 Lempung 0 2122 20917 10179 2024-06-04T21:54:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20917 wikitext text/x-wiki [[File:Clay-ss-2005.jpg|thumb|Lempung dabel]] '''Lempung''' (hurup Arab Gundul: لمفوڠ) entu petilan [[lelumbèn]] nyang waton dasarnya entu [[silikat]] garis tenganya kurang deri 5 mikromèter. Lempung ada encagan silikanya èn/atawa [[alumunium]] nyang alus. Ni unsur pada, [[silikon]], [[oksigèn]], èn [[alumunium]], entu unsur nyang paling banyak ngomplokin belongsong bumi. Lempung kebentuk deri prosès pengrusmusan batuan silika ama [[asem karbonat]] èn sebagèannya dihasilin deri juntrungan [[panas bumi]]. Lempung ngeja bungkalan keras kalo kering èn jadi debèl kalo lèpèk kena aèr. Ni sipat disabitin ama jenis lelumbèn lempung nyang paling banyak di dalemnya. Lelumbèn lempung dirungkunin berales omplokan susunan okside silikon èn okside alumunium nyang ngeja dia punya bentuk [[Balur|belurannya]]. Rungkun 1:1 gableg sarang 1 penyerambahan antara okside silikon ama okside alumuniumnya, sementara kalo 2:1 ya duanya entu okside silikon nyang nyempèt atu lapis okside alumunium. Lelumbèn lempung rungkun 2:1 gableg sipat ngeluk nyang kuat, kena ngecil kalo kering èn nglèbar kalo lèpèk. Bahna ni abet, ni dia berapa jenis tana nyang kena ngeja kisut-kisutan atawa "peca-peca" kalo kering. == Ruju'an == [[Category:Èlmu bumi]] [[Category:Bahan alamiah]] [[Category:Jenis tana]] [[Category:Èlmu tana]] 3mzzi73mkb266v3u2q5t1s6jnjf6q2u Lemènder 0 2123 23428 20918 2024-07-06T14:14:47Z Swarabakti 44 23428 wikitext text/x-wiki [[File:Flag of Armenia.svg|thumb|Bendèra Lemènder]] [[File:Coat of arms of Armenia.svg|thumb|Lambang negara Lemènder]] '''Lemènder''' (hurup Arab Gundul: لمندر) atawa '''Almènder'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 82.</ref><ref>Klinkert Sr, H.C. (1916). ''Nieuw Maleisch-Nederlandsch woordenboek met Arabisch karakter naar de beste en laatste bronnen bew''. Brill. h. 49.</ref> (hurup Arab Gundul: المندر; basa Indonésia: ''Armenia''; basa Lemènder: Հայաստան, penglatinan: ''Hayastan'') atawa '''Lemèndèr<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 92.</ref>''' atawa '''Almèndèr'''<ref>Ridderhof, W.H. (1936). ''Nieuw practisch Maleis-Nederlands woordenboek''. Thieme. h. 5.</ref><ref>Halkema, H. (1909). ''Maleisch-Hollandsch en Hollandsch-Maleisch handwoordenboek: Met een toelichting voor het gebruik van de Maleische woorden als zinsdeel''. G. Kolff & Co. h. 5.</ref> atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Lemènder''' entu atu negara nyang letaknya kekonci di kulilingnya daratan nyang ada di Dataran Tinggi Lemènder, sedari Èropa Wètan ampé Asia Kulon. Ni negara sering dinisbatinnya, berales kebudayaannya, sebagé orang [[Èropa|Èropa]] nyang ada punya sawaban Èurasia nyang rada lèbaran. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya Yéréwan. Adapun orang Betawi jaman jebot nggero'nya ni bangsa sebagé '''orang Lemènder''', sepegimana ada ditukil deri itu sumber pada. Ni sebabnya – lantaran dulu di Betawi juga' ada penduduk deri bangsa Lemènder nyang ngejogrog di sono, jadinya orang Betawi dulu udah nyaho dah tu ama ni bangsa. Cuman sedari jaman Jepang, ni bangsa pada diusirin deri tana Jawa. == Ruju'an == <references /> {{Negara di Asia}}{{Negara di Èropa}} [[Bangsaan:Asia]] [[Bangsaan:Èropa]] [[Bangsaan:Kaukasus]] [[Bangsaan:Negara]] [[Bangsaan:Lemènder]] l8ha0ojnhrsxi5lmziy0eq46wumvaqw Lengen 0 2124 20919 10197 2024-06-04T21:54:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20919 wikitext text/x-wiki [[File:Arm2.jpg|thumb|Lengen]] '''Lengen''' (hurup Arab Gundul: لڠن) entu anggota [[Awak|awak]] deri [[Mè' tangan|mè' tangan]] ampé [[Bahu|bahu]]. Dalem [[èlmu tasrih]], lengen entu atu deri anggota awak atas [[Héwan|binatang]] kaki dua. Ni istilah kena kanggo bakal kias ama laèn struktur, kaé atu deri pasangan anggota awak atas [[Héwan|binatang]] kaki empat, atawa lengen [[gurita]]. Di primata, lengen nyurup baè' pisan bakal manjat atawa gawéan terampil laènnya. Pesendian di bahu ngebantu lengen gerak-gerak nglingker nyang lèbar, sementara adanya dua balung lengen depan nyang dapat sili muterin ngebantu laèn-laèn gerakan tambahan. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Lengen]] gjpv5a4tmjzgdooy6kawacxgjibgq84 Leonardo da Vinci 0 2125 20920 10203 2024-06-04T21:54:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20920 wikitext text/x-wiki [[File:Francesco Melzi - Portrait of Leonardo.png|497px|thumb|right|Ni potrèt dinisbatin ama Francesco Melzi, sek. 1515–1518, atu-atunya penggambaran Leonardo nyang sejaman.]] '''Leonardo di ser Piero da Vinci''' (15 April 1452 – 2 Méi1519) entu orang serbagapa (''polymath'') Jaman Renésan Tinggi nyang getap jadi tukang lukis, tukang gambar rancang, tukang insinyur, ahli èlmu, ahli téori, tukang pahat, èn tukang rancang gedong. Sembèn dia punya pamor bekènnya jadi tukang lukis, dia bekèn lantaran dia punya notes, nyang di dalemnya dia bikin gambar èn catetan pasal sisik-melik perihal, masup perawakan, èlmu palak, èlmu kebon, èlmu peta, lukisan, èn èlmu hayat bahola. Leonardo secara luas dianggep sebagé atu orang nyang otaknya èncèr pisan nyang jadi panutan aken hal pikiran kemanusiaan Jaman Renésan, èn dia punya omplokan gawéan nglingkup sumbangsih bakal kurun-kurun abisnya, nyang cuman Michelangelo nyang jadi penerus sekupu'nya. [[Category:Ahli ètung-ètungan]] [[Category:Tukang lukis]] [[Category:Ahli èlmu]] [[Category:Tukang pahat]] [[Category:Ahli perawakan]] [[Category:Tukang gambar karikatur]] [[Category:Tukang insinyur sipil]] [[Category:Tukang nemu]] pj8e59vw7c950takfweclsfp7384mfz Lesbi 0 2126 10206 10205 2024-05-16T13:36:19Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 10205 wikitext text/x-wiki #REDIRECT [[Wadon-ama-wadon]] 35a54u6xp92613182ofea03f7vqx4l6 Li Jéno 0 2127 24039 20921 2024-07-14T12:10:25Z Kari Ensio 594 24039 wikitext text/x-wiki [[File:Lee Je-no at 24th Dream Concert.png|thumb|Tampang Li Jéno (2018)]] '''Li Jénó''' (lair 23 April 2000, urup Korèa: 이제노; tuker-urup: Li Jénó; urup Arab Gundul: لى جينو) entu atu penyanyi, tukang rèp, tukang ngigel, èn penulis gending deri [[Koréa Kidul|Koréa Kidul]]. Dia entu gawé ama SM Entertainment. Dia entu atu anggota paguyuban gending lanang [[NCT|NCT]], anak-paguyuban NCT Dream, èn mulain gawé di anak-paguyuban NCT U liwat album NCT 2020 Resonance Pt. 1. == Ruju'an == immuv8qlyqwb4u975tzez8cq01jl7wo Li Mark 0 2128 23073 23072 2024-06-30T11:06:01Z Jalilah Jali 457 Gepokan 23073 wikitext text/x-wiki [[Gepokan:181012 Mark KBS '뮤직뱅크' 리허설 출근길 직캠 영상.png|thumb|Potrèt Li Mark taun 2018]] '''Li Mark''' (lair 2 Agustus 1999; urup Arab Gundul: لى مارک) atawa lebih dikenal paké nama '''Mark''' (urup Arab Gundul: لى مارک) entu tukang rèp, tukang ngigel, èn penyanyi asal [[Kanada|Kenada]]. Dia entu anggota paguyuban gending lanang deri Koréa Kidul, NCT. Mark gabung ke dalem 3 anak-paguyuban [[NCT|NCT]], ya'entu: NCT U, NCT 127, èn NCT Dream. Enni wayah, dia juga anggota deri SuperM. == Ruju'an == {{Reflist}} 3qam2tao5q5bj05uolnv5epore8uv11 Libi 0 2129 20923 10220 2024-06-04T21:54:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20923 wikitext text/x-wiki {{Negara|name=Daulat Libi|native_name=دولة ليبيا (Arab)<br/>''Dawlat Lībiyā''|flag=Flag_of_Libya.svg|coat=Seal_of_the_Government_of_National_Unity_(Libya).svg|map=Libya_(centered_orthographic_projection).svg|capital=Tarablus|demonym=Libi<br/>Libia}} '''Libi''' (hurup Arab Gundul: ليبى; basa Arab: ‏ليبيا ''Lībyā''; basa Bèrbèr: ⵍⵉⴱⵢⴰ ''Libya'') atawa '''Libia''' (hurup Arab Gundul: ليبيا) atawa resminya '''Daulat Libi''' (hurup Arab Gundul: دولة ليبى; basa Arab: دولة ‏ليبيا ''Daulat Lībyā'') entu atu negara di [[Aprika Lor]]. Ni negara watesan ama [[Laot Tenga]] di blèlirnya, [[Mesir|Mesir]] di blètannya, [[Sudan]] di belah kidul-wètannya, [[Cad]] èn [[Nigèr]] di bekidulnya, serènta [[Aljajaèr|Aljajaèr]] èn [[Tunis]] di bekulonnya. Ni negara nglingkup kawasan nyang ngejembar ampir 1,8 juta km<sup>2</sup> (700.000 mi<sup>2</sup>). Libi entu negara paling gedé ke-17 di mana-mana dunia. Libi punya hopstad nama [[Tarablus]] atawa Tripoli, atu kota bandar lingir laot. Tarablus punya penduduk kira-kira sejutaan orang. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Libi]] {{Negara di Aprika}} royvev0lgcadgzh9hn4acpi6d0qcyi5 Libéria 0 2130 20924 10224 2024-06-04T21:54:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20924 wikitext text/x-wiki {{Negara|name=Kiblik Libéria|native_name=''Republic of Liberia'' (Inggris)|flag=Flag_of_Liberia.svg|coat=Coat_of_arms_of_Liberia.svg|map=Liberia_(orthographic_projection).svg|capital=Monrowiah|demonym=Libéria}} '''Libéria''' (hurup Arab Gundul: ليبيرية; Inggris: ''Liberia'') atawa resminya '''Kiblik Libéria''' (hurup Arab Gundul: کبليک ليبيرية; Inggris: ''Republic of Liberia'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Gunung Singa|Gunung Singa]], [[Giné|Giné]], ama [[Panté Gading|Panté Gading]]. Ni negara punya hopstad [[Monrowiah|Monrowiah]]. Ni negara jenggarnya cuman barang 520 km<sup>2</sup> (320 mi<sup>2</sup>). Di sono, ada barang 5.000.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]], cuman basa omongan sionalnya entu [[Basa Inggris Libéria|basa Inggris Libéria]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Libéria]] ns5k9j97od52upm85p3tdh5bebbeqqb Lida 0 2131 20925 10228 2024-06-04T21:54:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20925 wikitext text/x-wiki [[File:Tongue.agr.jpg|thumb|Lida orang]] '''Lida''' (hurup Arab Gundul: ليدا) atawa '''lidah''' (hurup Arab Gundul: ليده) entu [[Sepir|sepir]] dagingan di jeronya [[Bacot|bacot]]. Lida kanggo bakal [[Pengicipan|ngicip-icip]] sebab lida punya bagèan atas kebanyakannya kebikin deri [[jendol pengicip]]. Lida juga' ngebantu prosès [[pengunyahan]] dengen ngelum makanan paké luda. Lida – lentur pisan, jadinya lebi gampil madang èn ngomong. Lida entu sepir paling stèrek di orang punya awak. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Lida]] j2655ifnmxbassggplfoaeubniwbc9e Liga 1 Indonesia 0 2132 10230 10229 2024-05-16T13:36:22Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10229 wikitext text/x-wiki #REDIRECT [[Liga 1 Indonésia]] d33zx0875idupc002e2xhea9880cxw8 Liga 1 Indonésia 0 2133 20926 19255 2024-06-04T21:54:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20926 wikitext text/x-wiki '''Liga 1 Indonésia''' (hurup Arab Gundul: ليݢه ١ اندونيسي; dulunya: ''Indonesia Super League'') atawa bekèn juga' '''BRI Liga 1''' lantaran disponsorin ama [[Bang Ra'yat Indonésia]]. Ni liga – liga derajat paling tinggi di perbolatendangan Indonésia. == Ruju'an == [[Category:Bola tendang]] [[Category:Bola tendang Indonésia]] [[Category:Liga Indonésia]] h5xs78d4ylt01r3mqf2ibi2vviszy51 Lihtenstèn 0 2134 20927 19259 2024-06-04T21:54:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20927 wikitext text/x-wiki {{Negara|name=Kepangèranan Lihtenstèn|native_name=''Fürstentum Liechtenstein'' (Dèt)|flag=Flag_of_Liechtenstein.svg|coat=Staatswappen-Liechtensteins.svg|map=Europe-Liechtenstein.svg|capital=Padus|demonym=Lihtenstèn}} '''Lihtenstèn''' atawa '''Liktenstèn''' (hurup Arab Gundul: ليختنستن; basa Dèt: ''Liechtenstein'') atawa resminya '''Kepangèranan Lihtenstèn''' (hurup Arab Gundul: کفڠيرانن ليختنستن; basa Dèt: ''Fürstentum Liechtenstein'') entu atu negara di bilangan [[Èropa Kulon]]. Ni negara – negara paling kecil nomor enem di dunia, èn atu deri dua negara di dunia nyang kekonci rangkep daratan, selaènnya [[Usbèkistan|Usbèkistan]]. Maksudnya, ni negara dikulilingin negara nyang juga' sama-sama kekonci. Adapun dia punya letak ada di antara [[Ostenrèk|Ostenrèk]] ama [[Switserlan|Switserlan]]. Adapun Lihtenstèn punya basa resmi – basa Dèt. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Padus]], atu kota kecit pisan nyang cuman ada 5.000 orangan doang. Ni negara bekèn lantaran banyaknya bang partikelirnya. Lantaran ni negara – kepangèranan, dia punya hop negara entu pangèran. Mangkanya, ni nyang bikin ni negara laèn dèwèk, sebab atu-atunya negara nyang dia punya hop negara digero'nya 'pangèran'. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Lihtenstèn]] 0s2ott0g6rwvj5cvlslxq7yw7jrvavq Limo, Dèpok 0 2135 22626 22625 2024-06-21T12:29:43Z OrangKalideres 327 + infobox 22626 wikitext text/x-wiki {{kecamatan|nama=Limo |gambar= |dati2=Kota |nama dati2=Dèpok |luas=27,24 km² |penduduk=30847 |kelurahan=4 kelurahan |nama camat= Sudadih{{Butu tukilan}} |kepadatan=156 |provinsi=Jawa Kulon }} '''Limo''' entu [[kecamatan]] nyang ada di [[Dèpok|Dèpok Kota]], [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan ngejenggar ampé 11,84 km². == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Dèpok Kota]] d0s24qq0j3du2r61xmp2x5z2e64w0nh Lin Rèndèng Tundanan Jakarta 0 2136 20929 10255 2024-06-04T21:54:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20929 wikitext text/x-wiki [[File:Jakarta LRT Train at Velodrome LRT Station.jpg|thumb|Tampang LRT Jakarta punya sepur di statsiun Velodrome]] '''Lin Rèndèng Tundanan Jakarta''' (diringkesin jadi '''LRT Jakarta'''; urup Arab Gundul: لين ريندڠ توندانن جاکرتا) atawa '''Lintas Rèndèng Tundanan Jakarta''' (urup Arab Gundul: لينتس ريندڠ توندانن جاکرتا) entu lin Rèndèng Tundanan nyang dijalanin di [[Jakarta|DKI Jakarta]]. Enni wayah, LRT Jakarta ada punya jalur sebentang 5,8 km (3,6 mil) nyang ngelayanin enem statsiun. LRT Jakarta digablegin èn dibesarin ama [[Guwernemèn|Guwenemèn]] Propinsi DKI Jakarta. Layanana sendèwèk dijalanin ama PT LRT Jakarta nyang juga jadi buntutan PT Jakarta Propertindo (Perseroda), hatu orhanisasi usaha nyang digablegin ama DKI Jakarta. Pewangunan sistim LRT disempragin bulan [[Juli|Juli]] 2016 èn dijalanin pol tanggal 1 [[Désèmber|Désèmber]] 2019. == Ruju'an == r0pltt2ahi86xqn05ep9zg27pizvuy1 Lindu 0 2137 20930 10258 2024-06-04T21:54:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20930 wikitext text/x-wiki [[File:Map of earthquakes in Indonesia 1900-2019.svg|thumb|330x330px|Peta kejadian lindu di Indonésia prak 1900 entuk 2019]] '''Lindu''' (hurup Arab Gundul: لندو) atawa '''lini''' (hurup Arab Gundul: لينى) atawa '''tana getèr''' (hurup Arab Gundul: تانه ݢتير) ièlah [[lamatan]] goyang-goyang nyang kejadian di muka bumi. Ada berapa macem lindu berales lantarannya, [[lindu lèmpèng]] (''gempa bumi tektonik'') nyang dilantaranin ama pengelosan tenaga nyang kegomplok di antara dua atawa lebi lèmpèng bumi nyang dedèmpètan (nyang masing-masing terus mingsèr saban tahon 10 cm), [[lindu gunung meledug]] (''gempa bumi vulkanik'') nyang dilantaranin ama nyalanya [[Gunung api|gunung meledug]], [[lindu ambrukan]] nyang dilantaranin ama ambrukan [[goa]] atawa tambang bawa tana, èn [[lindu ledugan]] nyang dilantaranin ama ledugan gedé kaya' deri [[bom nuklir]]. == Ruju'an == [[Category:Èlmu bumi]] [[Category:Bencana alam]] 872esilll1vmtpg5bm5m6ltashgrc0a Lingua Franca Nova 0 2138 24515 20931 2024-07-26T15:08:41Z Jon Gua 112 24515 wikitext text/x-wiki {{Basa bikinan |nama = ''Lingua Franca Nova''<br/>Basa Kongko Anyar |color = grey |nama_asli = ''elefen'' |dikeja_ama = C. George Boere |tahon = 1965 |negeri = |daèrah = |pengomong = ~500 |rank = |kulawarga = Basa bikinan |bangsa = |kelembagaan = ''Asosia per Lingua Franca Nova'' (ALFN) |iso1 = |iso2 = |iso3 = lfn |sil = |peta = [[Image:Flag of Lingua Franca Nova.svg|300px]] }} '''''Lingua Franca Nova''''' (disingket LFN atawa bekèn juga' sebagé ''Elefen'') atawa 'Basa Kongko Anyar' entu atu basa bikinan tambahan nyang asalnya dikeja ama C. George Boeree deri [[Uniwersitèt Shippensburg|Uniwersitèt Shippensburg]], [[Pènsilwania|Pènsilwania]], èn terusannya dikembangin ama banyak pemakénya. Dia punya kata-kata utamanya didasarin deri basa-basa Roman, nya'entu, [[Basa Prasman|basa Prasman]], [[Basa Itali|basa Itali]], [[Basa Portugis|basa Portugis]], [[Basa Spanyol|basa Spanyol]], èn [[Basa Katalan|basa Katalan]]. ''Lingua Franca Nova'' gableg èjaan pegimana tulis pegimana baca nyang berales 22 hurup deri [[Hurup Latin|hurup Latin]]. == Mukadimah == ''Lingua Franca Nova'' (“''Elefen''”) entu basa nyang dikeja ringkes, ajeg, èn gampil dibelajarin bakal ngomong di kancah antérobangsa. Ni basa gableg beberapa kualitèt bagus: # Ni basa bunyi (ponim)-nya cuman seemprit. Ni basa juga’ mirip ama basa Itali atawa Spanyol. # Ni basa dièjanya pegimana ditulis pegimana dibaca. Bocah kaga’ perlu tahon-tahonan belajar ketrakeaturan. # Ni basa kaèdah basanya bener-bener ajeg saklek, mirip kaya’ laèn-laèn [[Basa kacukan|basa kacukan]] (kréol) di dunia. # Ni basa gableg sèt tetambahan nyang kewates èn bener-bener ajeg bakal penurunan katanya. # Aturan rèndèngan katanya danta pisan, sepantes ama banyak basa bekèn. # Kata-katanya pada bener-bener ngoyod deri basa-basa Roman modèren. Ni basa Roman pan èmang pada udah ngampar ke mana-mana, lagi embanannya luas. Sebagé lagi, tu basa pan juga’ pada ada sumbangsih nyang ngebadeg di basa Inggris punya kitab logat. # Ni basa dikeja alamiahnya nerima kata keanyaran [[Basa Latin|basa Latin]] ama [[Basa Yunani|Yunani]], atawa bolé dikata “pakem dunia”. # Ni basa dikeja biar kiatan lebi “alamiah” bakal nyang udah kenal ama basa-basa Roman, sonder betungsé lagi ngebelajarinnya. == Sejarah == Boeree ngeharkat ngerancang ''Lingua Franca Nova'' tahon 1965, ancerannya mah ngeja atu basa pendukung antérobangsa nyang ringkes, masup akal, ama gancil dibelajarinnya bakal ngomong-ngomong antérobangsa. Dia dapet ilham deri Basa Kongko Laot Tenga atawa ''Sabir'', atu pijin Roman nyang dipaké ama matros èn pedagang Peringgi bakal jadi basa kongko di Gutekan Laot Tenga semprakan abad 11–18, èn juga' deri laèn-laèn basa kacukan kaya' [[Basa Papiamèntu|basa Papiamèntu]] ama [[Basa Kréol Haiti|basa Kréol Haiti]]. Dia maké basa Prasman, basa Itali, basa Portugis, ama basa Katalan bakal jadi dia punya sumber kitab logatnya. ''Lingua Franca Nova'' pertama kali dipèjèng di internèt tahon 1998. Atu paguyuban Yahoo! dikeja tahon 2002 ama Bjorn Madsen, èn nyampé 300 anggotanya nyang ngasi sumbangsi cakep bakal pengembangan perobahan basanya. Selamanya tahon 2005, Stefan Fisahn ngeja wiki bakal ni basa. Wikinya dipindahin ke Wikia dalem tahon 2009, entakonoh langsung ditangkringin di dia punya pelampang resmi di tahon 2019. Selamanya tahon 2007, Igor Vasiljevic ngeja paguyuban Pèsbuk, nyang ampé wayah gini anggotanya udah 600 liwat. LFN dikasi tenger ISO 639-3 ("lfn") ama [[SIL|SIL]] bulan Januari tahon 2008. Selamanya tahon 2008, Simon Davies ngeharkat ngeja atu penganyaran penting bakal "biangnya" kitab logat LFN–Inggris nyang kena dicari. Itu kitab logat pepes dianyarin di dia punya pelampang resmi, dengen lebi deri 20.000 masupan, èn hata juga' diterebitin dalem citaknya selamanya tahon 2018. Selamanya tahon 2008, atu roman jengkep diterjemahin ke basa Lingua Franca Nova èn pertama kali diterebitin citaknya: La aventuras de Alisia en la pais de mervelias, atu Simon Davies punya terjemahan deri Lewis Carroll punya Kelayaban si Alis di Negeri Ajaib. Selamanya tahon 2014, atu pelampang resmi anyar dilangsir di aderès "elefen.org": ni pelampang ngasi macem-macem pertulungan pengajaran (kaya' daptar kata bakal musapir, kaèdah basa kumplit) nyang kesedia di beberapa basa, èn nangkringin atu wiki ama atu kitab logat resmi nyang kena dicari di itu pelampang. Ada karya sastra nyang pol diterjemahin ke basa Lingua Franca Nova nyang kena dibaca ama orang banyak di pelampang resminya. Ni pelampang, wayah gini, ada juga' tulad-tulad dialoh obrolan di dalemnya: La conversa prima bakal nyang baru mulain https://www.elefen.org/leteratur/la_conversa_prima.html Ari bulan 18 April tahon 2018, Wikipédi dalem basa Lingua Franca Nova, nama "Vicipedia", resmi dilangsir jadi atu proyèk Wikipédi biasa. Roman sastra pertama nyang ditulis dalem basa Lingua Franca Nova, nya'entu: La xerca per Pahoa, bikinan Vicente Costalago, diterebitin ari bulan 15 Méi tahon 2020 di pelampang èn ari bulan 10 Méi tahon 2021 dalem citakannya. Ari bulan 5 Januari tahon 2021, nyang ngeja itu basa, C. George Boeree, wapat kena kangker pangkréas pas umur 68 tahon. == Kaèdah basa == * ''-s'' (atawa ''-es'' abisnya hurup mati) bakal ngeja jama’: ** ''omes e femes'' – “lanang-lanang èn wadon-wadon” * ''ia'' bakal ngeja témpo dulu kerja: ** ''tu ia labora'' – “Lu dulu gawé.” * ''va'' bakal ngeja témpo bakal kerja: ** ''tu va labora'' – “Lu bakal gawé.” * ''ta'' bakal ngeja pengandéan (pilihan): ** ''si me pote, me ta vola'' – “Kalo gua bisa mah, gua terbang (murun).” * Atu kata kerja bisa ngintilin atu nyang laèn kalo halnya (subyèknya) sama: ** me vole compra un camisa – “Gua pèngèn beli hèm.” * Kata kerja sonderperoléan bisa jadi pengejaan tibang nambahin peroléannya: ** ''me move'' – “Gua mingsèr” → ''me move la table'' – “Gua mingsèrin tu méja.” * Tambah -nte ke kata kerja bakal ngeja dumanan seregepan (''active participle''), nyang belakon bakal jadi penyipat atawa peada: ** ''donante'' – “nyang ngasi (penyipat) atawa pengasi” * Tambah ''-da'' ke kata kerja bakal ngeja dumanan kenaan (''passive participle''), nyang belakon bakal jadi penyipat atawa peada: ** ''donada'' – “nyang dikasi atawa pengasian” * Kata kerja bisa dipaké jadi kata peada kaya’ begitu: ** ''nos dansa'' – “Kita ngibing” → ''la dansa'' – “ibing-ibingan” * Kata penyipat juga’ sama baé bisa jadi peada: ** ''un om saja'' – “orang bijak” → ''la sajas'' – “si bijak” * Penerangan numbras bentuknya ama penyipat: ** ''un om felis'' – “atu orang nyang girang” → ''el dansa felis'' – “Dia nandak dengen girang.” * kalo mau bikin pertanyaan, awalin paké kata penanya atawa ''esce'' (“apa” nyang jawabannya ‘ya/ora’), èn tutup paké tenger penanya: ** ''esce tu pote dansa?'' – “Apa lu bisa ngibing?” * ''cuando tu prefere come?'' – “Kapan lu lebi demen dahar?” == Sastra == Ada segabreg-gabreg sastra dalem basa ''Lingua Franca Nova'', mao bikinan asli kè', mao terjemahan kè', poko'nya ada dah. Roman sastra pertama nyang ditulis paké basa ''Lingua Franca Nova'' entu ''La xerca per Pahoa'', bikinan Vicente Costalago, nyang diterebitin ari bulan 15 Méi 2020 di internèt èn ari bulan 10 Méi 2021 dalem bentuk citakannya. Ni dia karya-karya sastra utama nyang diterjemahin ke basa Lingua Franca Nova. Kabèhan pada bisa dibaca liwat pelampang resminya: * ''Colinas como elefantes blanca'' ("Bukit kaya' gaja puti") bikinan Ernest Hemingway * ''Demandas de un laboror lejente'' (''[[Svendborger Gedichte|Fragen eines lesenden Arbeiters]]'') bikinan [[Bertolt Brecht|Bertolt Brecht]] * ''Frate peti'' (''[[Little Brother (Doctorow novel)|Little Brother]]'') bikinan [[Cory Doctorow|Cory Doctorow]] * ''La alia de capeles roja'' ("[[The Red-Headed League|The Red-Headed League]]") bikinan [[Arthur Conan Doyle|Arthur Conan Doyle]] * ''La aventuras de Alisia en la pais de mervelias'' (''[[Alice's Adventures in Wonderland|Alice's Adventures in Wonderland]]'') bikinan [[Lewis Carroll|Lewis Carroll]] * ''La cade de la Casa de Usor'' ("[[The Fall of the House of Usher|The Fall of the House of Usher]]") bikinan [[Edgar Allan Poe|Edgar Allan Poe]] * ''La jigante egoiste'' ("[[The Happy Prince and Other Tales#"The Selfish Giant"|The Selfish Giant]]") bikinan [[Oscar Wilde|Oscar Wilde]] * ''La prinse peti'' (''[[The Little Prince|The Little Prince]]'') bikinan [[Antoine de Saint-Exupéry|Antoine de Saint-Exupéry]] * ''Leteras de la tera'' (''[[Letters from the Earth|Letters from the Earth]]'') bikinan [[Mark Twain|Mark Twain]] * ''Re Lear'' (''[[King Lear|King Lear]]'') bikinan [[William Shakespeare|William Shakespeare]] * ''Tra la miror, e lo cual Alisia trova a ultra'' (''[[Through the Looking-Glass, and What Alice Found There|Through the Looking-Glass, and What Alice Found There]]'') bikinan [[Lewis Carroll|Lewis Carroll]] * ''Un canta de natal'' (''[[A Christmas Carol|A Christmas Carol]]'') bikinan [[Charles Dickens|Charles Dickens]] * ''Wini-la-Pu'' (''[[Winnie-the-Pooh (book)|Winnie-the-Pooh]]'') bikinan [[Alan Alexander Milne|Alan Alexander Milne]] [[Category:Lingua Franca Nova]] [[Category:Basa bikinan]] bovzaxg8j6ufrr52wxumuzgid4l74kt Lipenstip 0 2139 20932 10281 2024-06-04T21:54:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20932 wikitext text/x-wiki [[File:Lipstick army.jpg|thumb|Lipenstip]] '''Lipenstip''' (hurup Arab Gundul: ليفنستيف) atawa '''bibir mèra''' (hurup Arab Gundul: بيبير ميرا) atawa '''gincu''' (hurup Arab Gundul: ݢنچو) entu semacem [[Alat dandanan|alat dandanan]] nyang dipaké di [[Bibir|bibir]]. Ni alat kanggo bakal ngeja bibir melisnar atawa ngelirin tu bibir. == Ruju'an == [[Category:Alat dandanan]] 25or165lw00wlyu4a4at77rephnhk9o Lisabon 0 2140 20933 10284 2024-06-04T21:54:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20933 wikitext text/x-wiki [[File:Lisbon (36831596786) (cropped).jpg|thumb|Lisabon diimpleng deri awan]] '''Lisabon''' (hurup Arab Gundul: لسبون; Portugis: ''Lisboa'' [liʒˈβoɐ]) entu hopstad ama kota paling gedé di [[Portugal|Portugal]] dengen penjogrog keancer barang 548.703 orang<ref name=":0">[https://www.ine.pt/xportal/xmain?xpid=INE&xpgid=ine_indicadores&indOcorrCod=0008272&contexto=bd&selTab=tab2 "Statistics Portugal - Web Portal"]. ''www.ine.pt''. Dipungut per 1 Nopèmber 2023.</ref> di jeronya dia punya wates bestir 100.05 km<sup>2</sup>.<ref>[https://web.archive.org/web/20181105172426/http://www.dgterritorio.pt/cartografia_e_geodesia/cartografia/carta_administrativa_oficial_de_portugal_caop_/caop__download_/carta_administrativa_oficial_de_portugal___versao_2017__em_vigor_/ "Áreas das freguesias, concelhos, distritos e país"]. Diarsip deri nyang [http://www.dgterritorio.pt/cartografia_e_geodesia/cartografia/carta_administrativa_oficial_de_portugal_caop_/caop__download_/carta_administrativa_oficial_de_portugal___versao_2017__em_vigor_/ asli] per 5 Nopèmber 2018. Dipungut per 1 Nopèmber 2023.</ref> Ada barang 2,9 juta orang ngejogrog di gutekan mètropolitan Lisabon, nyang ngejenggar ampé luar wates bestir kota, nyang ngebikin ni gutekan jadi gutekan mètropolitan nomer tiga paling gedé di [[Semenanjung Ibéri]], abisnya [[Madrid]] ama [[Barsèlonah]], ama jadi kota paling ngrangseg penjogrognya nomer 11 di [[Uni Èropa]].<ref name=":0" /> Ni ngewakilin kira-kira 27,7% deri tu negara punya penjogrog. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Portugal]] tlpsj6jvp6mdh9wzwy9gwmbjx5s2xfv Lisong 0 2141 20934 10289 2024-06-04T21:54:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20934 wikitext text/x-wiki [[File:Four cigars.jpg|thumb|Lisong empat biji]] '''Lisong'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: ليسوڠ) entu pulungan uger daon [[bako']] nyang dikeringin terus diragiin—mèmper ama [[roko']]—atu ujungnya disuled terus asepnya diisep ama mulut di ujung atunya lagi. Bako' bakal lisong kebanyakan dibiakin di negara-negara kaé [[Brasil|Brasil]], [[Kamérun|Kamérun]], [[Kuba|Kuba]], [[Kiblik Dominika|Kiblik Dominika]], [[Honduras|Honduras]], [[Indonésia|Indonésia]], [[Mèksiko|Mèksiko]], [[Nikaragua|Nikaragua]], èn [[Amrik Serèkat|Amrik Serèkat]]. Adapun lisong Kuba dirèken jadi wisitnya lisong. == Ruju'an == <references /> [[Category:Lisong]] [[Category:Roko']] c2v11avqfxt4oy458k94ecvj8jo4u23 Litowen 0 2142 20935 10300 2024-06-04T21:54:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20935 wikitext text/x-wiki {{Negara|name=Kiblik Litowen|native_name=''Lietuvos Respublika'' (Litowen)|flag=Flag_of_Lithuania.svg|coat=Coat_of_arms_of_Lithuania.svg|map=EU-Lithuania.svg|capital=Wilnius|demonym=Lito<br/>Litowen<br/>Litower}} '''Litowen''' (hurup Arab Gundul: ليتون; basa Indonésia: ''Lituania''; basa Litowen: ''Lietuva'') atawa resminya '''Kiblik''' '''Litowen''' (hurup Arab Gundul: كبليک ليتون; basa Litowen: ''Lietuvos Respublika'') entu atu negara di [[Èropa|Èropa]]. Dia ada watesan ama [[Lètlan|Lètlan]] di blèlirnya, [[Ruslan Puti|Ruslan Puti]] di belah kidul-wètannya, [[Polen|Polen]] di bekidulnya, èn [[Ruslan|Ruslan]] di belah kidul-kulonnya. Ni negara – atu deri negara-negara Baltik. Adapun luasnya ni negara – 65.300 km2 èn ditinggalin ama sekitar 2,8 juta orangan. Dia punya basa resmi – basa Litowen atawa [[basa Lito]], nyang dituturin ama kurang lebi 3 juta orang. [[Wilnius|Wilnius]] entu dia punya [[Hopstad|hopstad]] èn kota paling gedénya. Litowen juga' masup jadi anggota [[Uni Èropa]], NATO, èn beberapa laèn-laèn paguyuban. Adapun dia punya bendèra negaranya kelirnya – konèng (di atas) nyang artinya 'mataari', ijo (di tenga) nyang artinya 'tegalan', èn mèra (di bawa) nyang artinya 'darah suhada Litowen'. Orang Litowen bisa digero' sebagé '''orang Lito''' (hurup Arab Gundul: اورڠ ليتو), '''orang Litowen''' (hurup Arab Gundul: اورڠ ليتون) atawa '''orang Litower''' (hurup Arab Gundul: اورڠ ليتور). == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Baltik]] [[Category:Negara]] [[Category:Litowen]] 7dax0ctc3tk0rx5ppo6i86ca14z4pyu Liwerpul 0 2143 20936 10306 2024-06-04T21:54:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20936 wikitext text/x-wiki [[File:Coat of arms of Liverpool City Council.svg|thumb|Liwerpul punya lambang]] '''Liwerpul''' (hurup Arab Gundul: ليورفول) ya'entu kota ama [[kedemangan mètropolitan]] di [[Mèrsiséd]], [[Inggris|Inggris]] belah lor-kulon. Tahon 2022, jumblah penduduk nyang pada ngejogrog di mari secuplek 500.500 orang. ==Ruju'an== [[Category:Inggris]] [[Category:Kota di Inggris]] qt9pdbjrzit27j5v34o1lq3t12yu7ki Lobang Item 0 2144 20937 10311 2024-06-04T21:54:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20937 wikitext text/x-wiki [[File:Black hole - Messier 87 crop max res.jpg|thumb|Tampang Lobang Item]] '''Lobang Item''' ([[Basa Indonésia|basa Indonésia]]: ''Lubang Hitam''; [[basa Inggris]]: ''black hole'') ya'entu bagéan deri ruang-waktu nyang gableg tarikan paling bujug. Eni keliatan deri nur kaga' kecandak larinya kalo udah deket-deket sama lobang item. [[Téori rélatiwitèt]] umum ngeramalin kalo butuh berat nyang segoden-godennya buat ngeja atu lobang item. Di pinggiran lobang item ada kawasan nyang namanya upuk peristiwa. Eni benda dinamain "item" lantaran warnanya item, terus ngisep apa baé nyang besènggolan ama dia. Benda sekilat nur aja kaga' pating kabur bisa dah. Kalo ngeliat téori, lobang item bisa gableg ukuran seberapa baé, dari mulain kecit sekali ampé kaga' kira-kira ukurannya. == Ruju'an == [[Category:Ruang angkasa]] [[Category:Èlmu palak]] rc1rdc8ttmevewq31gz0ygs863j1roi Lobang item gedé betul 0 2145 25898 20938 2024-10-11T06:31:46Z Swarabakti 44 25898 wikitext text/x-wiki [[Gepokan:Black hole - Messier 87 crop max res.jpg|thumb|Atu lobang item gedé di atu [[jula-juli lonjong]] nama [[Mèsié 87]]]] '''Lobang item gedé betul''' (hurup Arab Gundul: لوبڠ ايتم ݢدى بتول; Inggris: ''supermassive black hole'') ièlah jenis [[lobang item]] nyang paling gedé dengen masa mulain ratusan rèbu entuk miliaran kali gedéan deripada [[Masa mataari|mataari punya masa]]. Banyakan atawa hata kabèhan [[Jula-juli|jula-juli]] diancer-ancer gableg lobang item gedé betul di sintremnya.<ref name=Kormendy1995>{{citation | title=Inward Bound—The Search For Supermassive Black Holes In Galactic Nuclei | last1=Kormendy | first1=John | last2=Richstone | first2=Douglas | journal=Annual Review of Astronomy and Astrophysics | volume=33 | year=1995 | page=581 | doi=10.1146/annurev.aa.33.090195.003053 | bibcode=1995ARA&A..33..581K }}</ref><ref>{{cite journal |last1=Kormendy |first1=John |last2=Ho |first2=Luis |title=Coevolution (Or Not) of Supermassive Black Holes and Host Galaxies |journal=Annual Review of Astronomy and Astrophysics |date=2013 |volume=51 |issue=1 |pages=511–653 |doi=10.1146/annurev-astro-082708-101811 |bibcode=2013ARA&A..51..511K|arxiv=1304.7762 |s2cid=118172025 }}</ref> Di [[sintrem jula-juli]] [[Bima Sakti]], diyakinin ada lobang item gedé betul nama [[Sagitarius A*]].<ref>{{cite journal |last1=Ghez |first1=A. |last2=Klein |first2=B. |last3=Morris |first3=M. |last4=Becklin |first4=E |title=High Proper-Motion Stars in the Vicinity of Sagittarius A*: Evidence for a Supermassive Black Hole at the Center of Our Galaxy |journal=The Astrophysical Journal |date=1998 |volume=509 |issue=2 |pages=678–686 |doi=10.1086/306528 |bibcode=1998ApJ...509..678G|arxiv=astro-ph/9807210 |s2cid=18243528 }}</ref><ref>{{cite journal|last=Schödel |first=R.|display-authors=etal|date=2002|title=A star in a 15.2-year orbit around the supermassive black hole at the centre of the Milky Way|journal=Nature|volume=419 |issue=6908 |pages=694–696|doi=10.1038/nature01121|pmid=12384690|arxiv = astro-ph/0210426 |bibcode = 2002Natur.419..694S |s2cid=4302128 }}</ref> == Ruju'an == {{reflist}} [[Bangsaan:Èlmu palak]] [[Bangsaan:Ruang angkasa]] ifv7iehxoh3einbby24t7s2sw75614q Lodan 0 2146 20939 10319 2024-06-04T21:54:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20939 wikitext text/x-wiki [[File:Southern right whale.jpg|thumb|[[Lodan sikat kidul|Lodan sikat kidul]]]] '''Lodan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 93.</ref> (hurup Arab Gundul: لودن) atawa '''paus''' (hurup Arab Gundul: فاؤوس) ièlah atu kumpulan [[héwan nété']] [[Lodan-lodanan|lodan-lodanan]] (''Cetacea'') nyang idupnya di laotan. Sepegimana héwan nété' laènnya, lodan ambekannya ambekan [[Oksigèn|oksigèn]] deri [[Udara|udara]], ada punya sedikit [[Rambut|rambut]], ama [[Pengaturan suhu|darah angetan]]. == Ruju'an == [[Category:Lodan-lodanan]] etxebv6s00bg8razyq3val28mstzvmg Lodewèk pan Bèthopen 0 2147 22548 22547 2024-06-20T22:03:46Z Jalilah Jali 457 Bèthopen punya potrèt taun 1820 22548 wikitext text/x-wiki [[Gepokan:Beethoven.jpg|thumb|Bèthopen punya potrèt taun 1820]] '''Lodewèk pan Bèthopen''' (hurup Arab Gundul: لودويک فن بيتهوفن) atawa èjaan aslinya '''Ludwig van Beethoven''' (Dèt: [ˈluːtvɪç fan ˈbeːtˌhoˑfn̩] ( simak); baptis 17 Désèmber 1770 di [[Bon, Dètslan|Bon]], wapat 26 Maret 1827 di [[Wènen]]) entu atu tukang bikin gending klasik deri [[Dètslan|Dètslan]]. Dia punya gawéan nyang bekèn entu simponi kelima ama kesembilan, èn juga lagu piano ''Für Elise'' ("Bakal si Èlis"). Dia didelok jadi salah atu tukang bikin gending paling besar èn tokoh penting dalem témpo peralihan deri jaman Klasik ke jaman Romantik. Pas dia orang masing muda, dia entu tukang maèn piano anlèhan, bekèn ama orang-orang penting èn orang-orang kandel di [[Wènen|Wènen]], [[Ostenrèk|Ostenrèk]], dia punya tempat tinggal. Cuman, tahon 1801, dia mulain budeg. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Bèthopen, Lodewèk pan}} [[Bangsaan:Tukang gending]] [[Bangsaan:Biograpi]] tm2c7nfxieadv9sijcvcwgevggowohw Loji 0 2148 25732 25711 2024-09-21T05:45:03Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25732 wikitext text/x-wiki [[File:Eldridge Street Synagogue (42773).jpg|thumb|Atu Loji di Setrat Eldridge, [[Niu-Yorek]], [[Amrik Serèkat|Amrik Serèkat]].]] '''Loji'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Di basa-basa umumnya digero '''sinagoge''', deri basa Yunani Kuna συναγωγή, ''synagogē'', 'amprokan'; Ibrani: בית כנסת ''beit knesset'', 'rumah amprokan', atawa בית תפילה‎ ''beit tfila'', "rumah salat"; Dèt Yahudi: שול ''shul'', Spanyol Yahudi: אשנוגה atawa אסנוגה ''esnoga'' (deri ''synagogē''); atawa קהל ''kahal'', "komunitèt".</ref> atawa '''kenisah'''<ref>Pusat Bahasa Departemen Pendidikan Republik Indonesia. [https://kbbi.kemdikbud.go.id/entri/kanisah "Arti kata kanisah pada Kamus Besar Bahasa Indonesia dalam jaringan"]. Dibuka per 15 Agustus 2023. Dipinjem liwat basa Indonésia.</ref> atawa '''salat'''<ref>Dipinjem dari [[Kur'an|Kur'an]], 22:40. '''Salat''' (hurup Arab Gundul: صلاة) èn jama'nya '''selawat''' (hurup Arab Gundul: صلوات).</ref> entu orang [[Yahudi|Yahudi]] punya tempat ibadah. Loji gableg tempat bakal salat ([[Mihrab (gerèja)|mihrab]] utama èn kadang juga' ada [[Kapèl|musala]]), di mana orang Yahudi pada hadir bakal sidang keagamaan atawa upacara husus (masup [[Perkawinan|perkawinan]], [[kenduri akil-balèg Yahudi]], [[sahadat]], koor, èn kadang lakon bocah), ada juga' [[Madrasah Yahudi|madrasahnya]], sal umum, kantor bestir èn amil, èns. Poko'nya, tempat bakal ngamprog. == Ruju'an == <references /> [[Category:Yahudi]] fwq806tg4493l8gnausa6e5sre5x2oj Loksèk 0 2149 20942 10336 2024-06-04T21:55:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20942 wikitext text/x-wiki [[File:Bankrupt computer store.jpg|thumb|Toko loksèk]] '''Loksèk'''<ref>Homan, J. D. (1868). ''Handleiding tot de kennis van 't Bataviaasch Maleisch''. Zalt-Bommel: Joh. Noman & Zoon. p. 58.</ref> (hurup Arab Gundul: لقسق) atawa '''kudrut''' (hurup Arab Gundul: کدروت) atawa '''bangkrut''' (hurup Arab Gundul: بڠکروت) entu kekaga'gablegan nyang dinyatain secara wèt ama perorangan atawa paguyuban bakal ngebayar ke [[Tukang ngutangin|tukang ngutanginnya]]. == Ruju'an == [[Category:Mas'alah atur banda]] smdaudcaakq35zptgqpixjrv2qxhlan Lolong 0 2150 20943 10342 2024-06-04T21:55:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20943 wikitext text/x-wiki [[File:Myopia-2-2.svg|thumb|Gambar lèr mata lolong]] '''Lolong'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 98.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لولڠ; Inggris: ''myopia'') ièlah mas'alah kemenjesan mancernya [[Mata orang|mata]]. Entu kejadian kapan mata kaga' gableg mancerin bener-bener ke benda di apstan, jadinya rada latap-latap dah tu. Ni kewontenan galib èn sering kejadian ama banyak anggota deri atu kuarga nyang sama. == Ruju'an == [[Category:Penyakit mata]] dv3vmc3hgn3674igbis3rggh952b1k5 Londen 0 2151 19409 10346 2024-06-04T21:08:35Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q84]] 19409 wikitext text/x-wiki [[File:London Skyline (125508655).jpeg|thumb|Kota Londen ditempo deri awan]] '''Londen''' (hurup Arab Gundul: لندن; Inggris: ''London'') entu [[Britani Gedé|Britani Gedé]] punya [[Hopstad|hopstad]], èn juga' kota paling gedénya. Ni kota juga' gableg penduduk paling setumbra di [[Britani Gedé|Britani Gedé]]. Penduduknya percis ampir barang 9 jutaan.<ref>[https://www.ons.gov.uk/peoplepopulationandcommunity/populationandmigration/populationestimates/datasets/populationestimatesforukenglandandwalesscotlandandnorthernireland Office for National Statistics].</ref> Ni kota – kota nyang paling gedé di Èropa berales ama penduduk ama jenggarnya. Di bantaran [[kali Tèm]], Londen jadi kota sintrem semprakan dibangun ama orang-orang [[Kekaèsaran Romawi|Romèn]]<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> barang dua rèbu tao nyang liwat.<ref>Perring, Dominic 1991. ''Roman London''. Londen: Routledge. ISBN 978-0-203-23133-3</ref> Orang Romèn pada ngeja jembatan di kali Tèm èn ngeja jaringan setrat bakal nyangcangin Londen ama negeri-negeri laènnya. == Ruju'an == [[Category:Britani Gedé]] [[Category:Inggris]] [[Category:Hopstad di Èropa]] d3hbidigijxnwujd961ics6kkbywwgj Longrès 0 2152 20944 10350 2024-06-04T21:55:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20944 wikitext text/x-wiki [[File:Lauren Huff in evening gown at 2012 Miss Michigan USA Pageant.jpg|thumb|Lauren Huff lagi maké longrès]] '''Longrès'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لوڠريس) atawa '''longdrès'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لوڠدريس) entu pakéan kelima<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Bekelima''' (hurup Arab Gundul: بکليما) – ''formal'' (Indo.); ''formal'' (Ing.).</ref>. Biasanya, ni pakéan dipaké pas lagi ada pèsta atawa makan-makan kelima. Longdrès panjangnya macem-macem, ada nyang ngengser ampé dengkul doang, ada nyang ampé kekiongan, èn nyang paling sering nyang ngengser ampé lanté. == Ruju'an == <references /> [[Category:Pakéan]] n67cc4kzutn949r2rezyy18wb51hqfn Lopbal 0 2153 20945 10358 2024-06-04T21:55:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20945 wikitext text/x-wiki [[File:Stevie G.jpg|thumb|[[Steven Gerrard]] lagi ngasi lopbal di [[Liga Primèr Inggris|Liga Primèr Inggris]] punya pertandingan.]] Di bola tendang, '''lopbal'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: لوفبل; Inggris: ''cross'') entu operan ranggehan sedeng ampé panjang deri jenggarnya tegalan nuju ke tenga-tenga [[Pelan (bola tendang)|pelan]] deketnya lawan punya gawang. Wabilkusus, lopbal punya maksud entu ngeboyong bola ke kotak lawan deri huk nyang ngasi apstan rada gancilan bakal [[pemaèn depan]] nyerang biar bisa ngejuju gawang paké pala atawa kakinya. Lopbal biasanya '''nglambung''' liwat atas bakal nglantasin [[Bèk (bola tendang)|bèk]], cuman ada juga' nyang '''disontèk''' jau ke depan liwat bawa. Lopbal entu atu gerakan nyang sat-set ama tokcèr. == Ruju'an == [[Category:Bola tendang]] [[Category:Istilah bola tendang]] 6fdv4lmrzryw3ba4iqnwlch4f3ef1kb Lopbal (bola tendang) 0 2154 10360 10359 2024-05-16T13:36:34Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10359 wikitext text/x-wiki #REDIRECT [[Lopbal]] 68s65rbmhavgbofa734z51c4rxcw379 Loper 0 2155 20946 10363 2024-06-04T21:55:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20946 wikitext text/x-wiki [[File:Courier serivce men arranging packages for the final stage home delivery in Taipei.jpg|thumb|Ladènan loper di [[Taipé|Taipé]], [[Taiwan|Taiwan]]]] '''Loper''' (hurup Arab Gundul: لوفر; Indonésia: ''kurir''; Inggris: ''courier''; Prasman: ''courrier/coursier'') ièlah [[Matskepé|matskepé]] atawa perorangan nyang kerjaannya ngirim pesen, pakèt, mao sekelemit kè', sedeng kè', atawa surat deri atu tempat ke laèn tempat liwat darat, laot, ama udara. == Ruju'an == [[Category:Ladènan pos]] o7w49g9m6njz64stixsw39rtkwml140 Lor 0 2156 20947 10372 2024-06-04T21:55:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20947 wikitext text/x-wiki [[File:Compass Rose English East.svg|thumb|Majehab]] '''Lor'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref><ref name=":1">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: لور) atawa '''ilir<ref name=":0" /><ref name=":1" />''' (hurup Arab Gundul: ايلير) atawa '''kalèr<ref name=":0" />''' (hurup Arab Gundul: کالير) entu atu deri 4 [[Arah|arah]] utama di [[Kompas|kompas]]. Lor biasanya ditaroh di atasnya [[Peta|kar]]. Tuladnya: [[Amrik Serèkat|Amrik Serèkat]] ada di blèlirnya [[Mèksiko|Mèksiko]], nyang Mèksiko juga' di blèlirnya [[Brasil|Brasil]]. [[Kutub Lor|Kutub Lor]] entu ujung paling lor. Adapun "di sebelah lor" bentukannya entu '''blèlir''' (hurup Arab Gundul: بليلير) atawa '''belilir''' (hurup Arab Gundul: بليلير), kalo "ke sebelah lor" – '''ngalor''' (hurup Arab Gundul: ڠلور) atawa '''ngalèr''' (hurup Arab Gundul: ڠالير). == Ruju'an == [[Category:Majehab (arah)]] 2h9gbzlebu0durwwgovezvsff43qr9f Lor-kulon 0 2157 20948 10376 2024-06-04T21:55:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20948 wikitext text/x-wiki [[File:Compass_Rose_English_Northeast.svg|thumb|Majehab]] '''Lor-kulon'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref> (hurup Arab Gundul: لور کولون) atawa '''sela bumi lor<ref name=":0" />''' (hurup Arab Gundul: سلا بومي لور) atawa '''pojok kulon<ref name=":0" />''' (hurup Arab Gundul: فوجوق کولون) atawa '''pojok lor<ref name=":0" />''' (hurup Arab Gundul: فوجوق لور) atawa '''kulon-kalèr<ref name=":0" />''' (hurup Arab Gundul: کولون کالير) atawa '''kiblat ilir<ref name=":0" />''' (hurup Arab Gundul: قبلة ايلير) atawa '''wadon elor<ref name=":0" />''' (hurup Arab Gundul: وادون الور) atawa '''penjuru ngilir<ref name=":0" />''' (hurup Arab Gundul: فنجورو ڠيلير) entu arah tenga-tenganya antara [[Lor|lor]] ama [[Kulon|kulon]]. Lawannya ni arah entu [[Kidul-wètan|kidul-wètan]]. == Ruju'an == <references /> [[Category:Majehab (arah)]] tbtl1lmn27zjkrwrg8k7ichqfwl3b30 Lor-wètan 0 2158 20949 10381 2024-06-04T21:55:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20949 wikitext text/x-wiki [[File:Compass Rose English Northeast.svg|thumb|Majehab]] '''Lor-wètan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 120.</ref> (hurup Arab Gundul: لور ويتن) atawa '''kalèr-wètan<ref name=":0" />''' (hurup Arab Gundul: کالير ويتن) atawa '''sela bumi wètan<ref name=":0" />''' (hurup Arab Gundul: سلا بومي ويتن) atawa '''pojok wètan<ref name=":0" />''' (hurup Arab Gundul: فوجوق ويتن) atawa '''pojok ilir<ref name=":0" />''' (hurup Arab Gundul: فوجوق ايلير) atawa '''madan bumi<ref name=":0" />''' (hurup Arab Gundul: مادن بومى) atawa '''kiblat ngètan<ref name=":0" />''' (hurup Arab Gundul: قبلة ويتن) atawa '''wadon wètan<ref name=":0" />''' (hurup Arab Gundul: وادون ويتن) atawa '''penjuru ngètan<ref name=":0" />''' (hurup Arab Gundul: فنجورو ڠيتن) entu arah tenga-tenganya antara [[Lor|lor]] ama [[Wètan|wètan]]. Lawannya ni arah entu [[Kidul-kulon|kidul-kulon]]. == Ruju'an == [[Category:Majehab (arah)]] ayh2p84pnp89qwygue0mhn6f6msnkjd Lotèng 0 2159 10389 10388 2024-05-16T13:36:37Z Sotiale 212 7 perbaèkan diimpor: Importing from incubator 10388 wikitext text/x-wiki [[File:Pine Attic - 01 (Poly Haven).jpg|thumb|Lotèng di rumah-rumah di daèrah kulon]] '''Lotèng''' (hurup Arab Gundul: لوتيڠ; hurup Tionghoa: 樓頂, tukerhurup: ''louding''; basa Hokkièn: ''lauteng'') atawa '''salang'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 176.</ref> (hurup Arab Gundul: سالڠ) entu tempat nyang ada di bela atas [[rumah]], bisa jadi [[gudang]] atawa tempat di atas [[Plapon|plapon]]. Lajimnya lotèng dipaké bakal nyimpen barang-barang nyang kaga' dipaké lagi atawa barang nyang udah kapiran. Adapun tèdèngannya lotèng nyang di bawahnya atep namanya '''ampok-ampok'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: امفوق٢). == Ruju'an == <references /> [[Category:Rancang gedong]] el7i6d2anc75t3ti1ajwwf6o5ls5g83 Lublianah 0 2160 20950 10392 2024-06-04T21:55:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20950 wikitext text/x-wiki [[File:View on Ljubljana from Nebotičnik Tower (38458386985).jpg|thumb|Lublianah ditempo deri Menara [[Nebotičnik]]]] '''Lublianah''' (hurup Arab Gundul: لوبليانة; [[Basa Slowèn|Slowèn]]: ''Ljubljana'' [ljuˈbljàːna]) atawa '''Lubianah''' (hurup Arab Gundul: لوبيانة) entu [[Slowéni|Slowéni]] punya hopstad. Ni kota adanya di tenga-tenga. Tahon 2020, ni kota ada punya penjogrog secuplek 295.504 orang èn jenggarnya 163,8 km<sup>2</sup> (63.2 mi<sup>2</sup>).<ref>[https://www.stat.si/StatWeb/news/Index/8857 "Ljubljana, Ljubljana"]. ''Place Names''. Biro Statistik Kiblik Slowéni. [https://web.archive.org/web/20201216133536/https://www.stat.si/statweb/News/Index/8857 Diarsip] deri nyang asli per 16 Désèmber 2020. Dipungut per 1 Nopèmber 2023.</ref> Ni kota dibangun tahon 15 M. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Slowéni]] crkk20e32nezktchznxto6n8syzgumd Lublin 0 2161 20951 10395 2024-06-04T21:55:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20951 wikitext text/x-wiki [[File:Collage of views of Lublin.jpg|thumb|Lublin punya sisik melik]] '''Lublin''' (hurup Arab Gundul: لوبلين; Pol: ''Lublin''; Ukrain: Люблін ''Ljubljin''; Yahudi Dèt: לובלין ''Lublin'') ièlah atu kota nyang letaknya ada di belah kidul-wètan deri [[Polen|Polen]]. Ni kota adanya di [[Kehulubalangan Lublin]] dengen jenggar 147,5 km<sup>2</sup>. Adapun dia punya penduduk tahon 2021 ada secuplek 336.339 orang.<ref>[https://bdl.stat.gov.pl/BDL/dane/teryt/jednostka "Bank Data Setempat".] Statistik Polen. Dipungut per 26 Oktober 2023.</ref> == Ruju'an == [[Category:Kota di Polen]] o8pk61m33ajvd66e3xvy1ksbct53sia Lubuklinggo 0 2162 10397 10396 2024-05-16T13:36:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10396 wikitext text/x-wiki #REDIRECT [[Kota Lubuklinggo]] c64ehqkc5mdqo0czyxlxfq89ji5sea2 Luisiana 0 2163 20952 10400 2024-06-04T21:55:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20952 wikitext text/x-wiki {{Negara|name=Luisiana|native_name=''State of Louisiana'' (Inggris)<br/>''La Louisiane'' (Prasman)|flag=Flag_of_Louisiana.svg|coat=Seal_of_Louisiana.svg|map=Louisiana_in_United_States.svg|capital=[[Batonrus,_Luisiana|Batonrus]]|demonym=Luisiana}}'''Luisiana''' (hurup Arab Gundul: لويسيانة; [[Basa Inggris|Inggris]]: ''Louisiana'' /ˌluːziˈænə/) ièlah atu negeri di Amrik Serèkat bekidul. Ni negeri gableg penjogrog barang 4.657.757 orang per tahon 2020. Ni negeri jenggar kabèhannya barang 134.382 km<sup>2</sup> (51.885 mi<sup>2</sup>) . Luisiana entu negeri paling gedé nomer 24 kalu diliat deri ngebadegnya penjogrognya èn nomer 31 kalu diliat deri jenggarnya tu negeri. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] iw8jhzbiiuik3dadezc5jidl6rkn2pq Lumur 0 2164 20953 10403 2024-06-04T21:55:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20953 wikitext text/x-wiki [[File:Roemer Waldglas.jpg|thumb|Lumur punya tampang]] '''Lumur'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 98.</ref> (hurup Arab Gundul: لومر; Welanda: ''roemer'') ièlah atu macem gelas minum gedé nyang diriasin paké [[jejendilan gelas]] (''prunt'') biar pègangan gelasnya tetep aman. Lumur galibnya genter atawa bekèn di [[Rènlan]] ama di [[Welanda|Welanda]] semprakan abad ke-15 ampé ke-17. == Ruju'an == [[Category:Perabot minum]] 6a8qsogcvr9mb9wlk50nrmua03hc4sj Lèak 0 2165 22726 22722 2024-06-25T12:11:32Z OrangKalideres 327 Koreksi 22726 wikitext text/x-wiki [[File:Leak bali.jpg|thumb|Tampang lèak nyang dilakonin ama orang]] '''Lèak''' (hurup Bali: ᬮᬾᬬᬓ᭄, léak; hurup Arab gundul: لياق) ya'entu orang nyang nganut ajaran jahat nyang bentukannya kaya' sétan palasik. Lèak digambarin kaya orang palanya paké topèng barongan nyang jeroan badannya gondal-gandul, kurang lebih kaya hantu palasik. Bédanya ama hantu palasik entu lèak mèlèt kaya' anjing èn calingnya panjang èn tajem. Lèak bisa teberang èn nyari mangsa. Mangsanya entu ema'-ema' nyang masih pada bunting nyang darahnya bakalan dipinum bakal dia punya kuasa. Nyang jadi lèak kaga' misti lanang, wadon juga bisa. Mengikut kepercayaan orang Bali, ngelèak entu orang biasa nyang lakonin perdukunan jahat nyang butuh darah orog biar bisa tetep idup. Lèak juga bisa robah diri jadi cèlèng atawa banaspati. Lèak cuman ditemuin di Bali aja, gènèng kaga' ketemu di [[Indonésia]] belalaèn. Cara ngebunuh lèak ya'entu dengen luru badannya di suatu tempat. Abis ketemu badannya, entu badan dituncep biar palanya kaga bisa balik nyatu ama badannya. Pala lèak nyang kaga nyatu ama badannya dalem berapa waktu bakalan ngeja lèak mati. == Ruju'an == {{Reflist}} [[Category:Sétan]] [[Category:Tahayul Indonésia]] 0a4z29l7oun3igv4efv6rnzjwqqaq8j Lèbanon 0 2166 24177 23427 2024-07-16T07:20:13Z Bangrapip 9 24177 wikitext text/x-wiki {{Negara|name=Kiblik Lubnan|native_name=الجمهورية اللبنانية (Arab)<br/>''al-Jumhūriyyah al-Lubnāniyyah''|flag=Flag_of_Lebanon.svg|coat=Coat_of_arms_of_Lebanon.svg|map=Lebanon_(orthographic_projection).svg|capital=Béirut|demonym=Lèbanon<br/>Lubnan}} '''Lèbanon''' atawa '''Libanon''' (hurup Arab Gundul: لبانون) atawa '''Lubnan''' (hurup Arab Gundul: لبنان; basa Arab: لبنان ''Lubnān'') atawa resminya '''Kiblik Lèbanon''' (hurup Arab Gundul: کبليک لبانون) atawa '''Kiblik Lubnan''' (hurup Arab Gundul: کبليک لبنان; basa Arab: الجمهورية اللبنانية ''al-Jumhūriyyah al-Lubnāniyyah'') entu atu negara di Wètan Tenga, lingirnya [[Laot Tenga]]. Ni negara ada watesan ama [[Israèl|Israèl]] di beludik ama [[Suriah]] èn di blètan èn diblèlir. Lèbanon merdéka sedari tahon 1943. Dia punya ibu negeri – [[Bérut]]. Lèbanon ada punya dua rèndèngan pegunungan ama garis lingir panté nyang panjang. Lèbanon punya luas – 10.452 km<sup>2</sup>. Ada sekitar 5,2 juta orang nyang tinggal di Lèbanon, walakin 14 juta orang Lèbanon pada tinggal di luarnya Lèbanon. Ada 68% deri semua penduduknya agamanya Selam, èn rèstannya (32%) orang Krèsten. Lèbanon punya basa resmi entu basa Arab èn entu basa nyang paling umum. Basa Prasman, Inggris, èn Lemènder juga' basa-basa nyang umum orang paké. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Lèbanon]] t1ccuzcznokj9igjbbx64hzbmtul1ej Lèmbereh 0 2167 20956 10417 2024-06-04T21:55:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20956 wikitext text/x-wiki [[File:OpernyPanorama.jpg|thumb|Téater Opera èn Balèt Lèmbereh]] '''Lèmbereh''' (hurup Arab Gundul: لمبره) atawa '''Lewip''' atawa '''Alwip''' (hurup Arab Gundul: الويف; [[Basa Ukrain|Ukrain]]: Львів ''L'vov'') atawa '''Lewup''' atawa '''Alwup''' (hurup Arab Gundul: الووف; [[Basa Pol|Pol]]: ''Lwów'') ièlah [[Kukuan Lèmbereh]] di [[Ukrain|Ukrain]] punya hopstad. Ada secuplek 860.000 orang nyang ngejogrog di mari. Barang 88%-nya nyang ngejogrog di mari entu [[Orang Ukrain|orang Ukrain]], 8% – [[Orang Rus|orang Rus]], èn 1 – [[Orang Pol|orang Pol]]. Ada tambahan 200.000 orang nyang ayeng-ayengan nganjal ke Lèmbereh bakal gawé saban harinya. == Ruju'an == [[Category:Kota di Ukrain]] npf7o9yil43afmmab1ot9fdemya4dl6 Lènong 0 2168 20957 10424 2024-06-04T21:55:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20957 wikitext text/x-wiki [[File:Lenong at Batavia Festival 2012.jpg|thumb|Lènong di ''Batavia Festival'' (Keriaan Betawi) tahon 2012]] '''Lènong''' (hurup Arab Gundul: لينوڠ) entu atu bentuk tonil terdisionilnya [[Orang Betawi|orang Betawi]] di [[Jakarta|Jakarta]], [[Indonésia|Indonésia]]. == Jabaran == Lènong entu atu bentuk tonil terdisionilnya orang Betawi di Jakarta, Indonésia. Guntengannya galibnya paké [[Basa Betawi|basa Betawi]]. Lakon ama guntengannya sokanan dijodogin dengen bodoran di atas [[Pelampang (seni)|pelampang]] nama ''pèntas tapal kuda''. Dinamain begitu bahnanya tukang lakonnya masup ke pelampang deri ngèrè ama nganan. Nah kalu penongtonnya pada ngejedog di depannya tu pelampang.<ref name=":0">[https://web.archive.org/web/20130116194308/http://www.jakarta.go.id/web/encyclopedia/detail/1739/Lenong "Lenong"]. Ènsiklopédi Jakarta (basa Indonésia). Pemprop Jakarta. Diarsip deri nyang [http://www.jakarta.go.id/web/encyclopedia/detail/1739/Lenong asli] per 16 Januari 2013. Dipungut per 15 Januari 2024.</ref> Jumblah orang nyang tampil ditentuin ama berapa udunya tu orang dalem tu ceritra. Tukang tampil lanangnya digero'nya ''panjak'', nah kalu nyang wadon – ''ronggèng''.<ref name=":0" />[[File:Lenong Betawi.jpg|thumb|Penayagan lènong jengkep ama [[Gambang kromong|gambang kromongnya]]|330x330px]]Itu penampilan sokan dibuka' paké doa-doa, nyang bekèn digero' ''ungkup'', ama upacara ngancak atawa sedekahan. Itu tukang tampil entakanuh baru dah dikenalin. [[Gambang kromong|Gambang kromong]] entu atu jenis gending nyang nimpalin jalannya tonil. Tukang panjaknya mah bisa maké macem-macem alat, mulain deri [[basing]], [[gong]], [[Ngètngot|ngètngot]], atawa [[tambur]]. Adatnya, lagu-lagunya èmang udah rumus-rumusan, èn ada berapa lagu nyang biasa dimaènin di itu penayagan, di antaranya ''[[Centé manis (lagu Betawi)|Centé manis]]'' ama ''[[Jali-jali (lagu Betawi)|Jali-jali]]''. Sawaban gending Tionghoa kentara pisan di mari.<ref name=":0" /> Penampilannya mah bisa dipasi-pasi ke dalem banyak jenis, sangkilang banyakannya mah pasal jagoan atawa bicokok; bulèng deri ceritra ra'yat, kaya' ''[[Serèbu satu malem]]'', juga' lumbrah. Garis jenggarnya, ada dua anakpasian utama deri lènong, nya'entu ''lènong dènes'' ama ''lènong préman''. Ceritra nyang ada di ''lènong dènes'' bekutet pasal ceritra-ceritra orang rasmi, orang tajir, ama orang gedongan. Nah kalo ''lènong préman'' entu ceritranya orang biasa atawa jawara. Ni macem penampilan nyawabin pegimana kudu dipilih tu bajunya. Ceritranya mah kaga' diapal mati deri naskah, nyang ada itu tukang lènongnya ngapalin garis besar nyang dibèbèrin cuman liwat mulut, ama tambah-tambah sendèwèk dah kalu perlu.<ref name=":1">Loven, Klarijn (2008). ''Watching Si Doel: Television, Language, and Culture Identity in Contemporary Indonesia''. Lèden: KITLV Press. <nowiki>ISBN 9789067182799</nowiki>.</ref> Sebenernya mah, lakon-lakon nyang ditampilin ama lènong, nyatanya, kaga' cuman deri ceritra-ceritra Betawi aja. Tau ada tungséan bakal penyaduran lakon-lakon asing kaya' [[Wiliam Sèkspir|Sèkspir]] punya ''[[Macbeth]]''. Tu lakon dikeja jadi lènong dènes èn tau ditampilin di [[Taman Ismail Marjuki]] tanggal 27–28 Désèmber 1991 di bawah astrada [[Condèt|Condèt]] nama Narno punya pimpinan.<ref name=":3">Amri, Syaiful. (2019). ''Rekacipta Lenong dalam Komedi Betawi''. Jakarta: Yayasan Pustaka Obor Indonesia.</ref> Tu lakon disadur ama disurupin betul jadi rasa-rasanya lènong ampé-ampé tu lakon rumangsanya kaya' Narno punya bikinan. Orang pada pating kaga' ngehin kalu itu aslinya mah ''Macbeth'' nyang dibikin jadi lènong Betawi.<ref name=":3" /> Kaga' cuman nyang anu bolé nyadur-nyadur, mingkin ke mari, paguyuban lènong bakal ngejaga dia punya kenanggrakan kudu ngebikin atu terabasan baru biar kaga' ngeja bosen. Misalnya, ada juga' saduran deri [[Alwi Shahab]] punya roman nama ''Si Gondrong'' nyang sebenernya mah bukan ceritra orang nyang beneran ada.<ref name=":3" /> Itu penampilan ditampilin tahon 1970-an èn dapet tanggepan nyang baè' deri pendemen lènong. Selaèn entu, juga' ada tungséan bakal ngojèkin ceritra baru nyang dilakonin ama paguyuban Komèdi Betawi (Kombet). Ceritra-ceritra nyang dibawain tu lènong pasal nyang ada kaètannya ama nama-nama tempat di [[Jakarta|Jakarta]].<ref name=":3" /> == Sejarah == Lènong anu hasil bolé megerannya [[gambang rancag]]. Di jaman-jaman sanonya, mulain masup abad ke-20, lènong diogo-ogoin ama orang-[[orang Tionghoa]]. Mugané deri mari, lènong gableg sawaban deri Tionghoa punya budaya dah.<ref name=":0" /> Penayagan lènong semprakan tahon 1920-an ampé 1930-an lebi banyak uplek ama ceritra garong atawa préman, kebilang juga' [[si Pitung]]<ref name=":2">van Till, Margreet (1996). [[doi:10.1163/22134379-90003007|"In Search of Si Pitung: The History of an Indonesian Legend"]]. ''Bijdragen tot de Taal-, Land- en Volkenkunde''. 152 (3): 461–482. doi:10.1163/22134379-90003007. ISSN [[issn:0006-2294|0006-2294]]. OCLC [https://www.worldcat.org/oclc/770588866 770588866].</ref> èn [[si Conat]]<ref>[[Pramoedya Ananta Toer|Toer, Pramoedya Ananta]], prm. (1982). ''Tempo Doeloe: Antologi Sastra Pra-Indonesia''. Jakarta: Hasta Mitra. OCLC 9797224.</ref>. Ni préman digambarinnya bangor kalu ama [[orang Welanda]] atawa [[Orang Tionghoa|Tionghoa]], mar jadi kaya' jagoan kaya' [[Robin Hood]] kalu di lènong. Tuladnya, kalu di [[Orang Betawi|Betawi]] punya pèrsi, si Pitung mah dikatanya orang nyang ajèr, Selam ta'at, jagoan anak Betawi, ama penjejeg keadilan.<ref name=":2" /> Selamanya tahon 1950-an, Sudiro, pas jadi gubernur Jakarta, ngewatesin penayagan téater terdisionil kaya' lènong. Nah di laèn hal, dengen ngedubragnya industri pèlem dalem negeri, penayagan lènong kadanan anteg-antegan di pasarannya.<ref name=":1" /> Mangkanya, tu rombongan lènong kudu tampil deri kampung ke kampung ngojèkin penampilan nyang bolé dapet duitnya mah kaga' sepira bakal tetep idup.<ref>Shahab, Alwi (2001). ''Robinhood Betawi: Kisah Betawi Tempo Doeloe''. Jakarta: Republika. <nowiki>ISBN 9789793210001</nowiki>. OCLC [https://www.worldcat.org/oclc/48517713 48517713].</ref> Awal-awal 1960-an, lènong ampir-ampir ngegabag tu.<ref name=":1" /> Selamanya tahon 1970-an, Gubernur [[Ali Sadikin]] ngasi kelonggaran nyang lebi gedé bakal budaya terdisionil. Di ni suasana, tukang kritik budaya ama astrada pèlem nama [[Djadoeg Djajakoesoema|D. Djajakusuma]] betungsé bakal ngogo-ngogoin ama ngopènin lènong dengen penayagan nyang sering di [[Taman Ismail Marjuki]]. Mugané, [[S. M. Ardan]] nganggep Djadoeg Djajakoesoema jadi orang nyang berasil ngopènin ni lènong.<ref>Ardan, S.M. (1 Nopèmber 1987). "Djaduk Djajakusuma Bukan Cuma Pengabdi Seni". ''Suara Pembaruan''. h. 11.</ref> Banyak tukang lakon lènong, keitung juga' [[Benyamin Suaèb|Benyamin Suaèb]], [[Mandra|Mandra]], èn [[Pa' Tilé|Enun Tilé]], mulain mbikin pèlem tahon 1970-an.<ref name=":1" /> Lènong tau ditayangin di tipi. Awal-awal tahon 1990-an, [[Harry de Fretes]] nggabregin lènong ama bodoran kewonten jadi ''Lènong Rumpi'', nyang diumrup di [[RCTI]] semprakan tahon 1991 ampé 1992. Laèn ama penayagan panggung, lènong tipi mah kebanyakan nyang maèn bukan pengomong basa Betawi asli.<ref name=":1" /> == Ruju'an == [[Category:Lènong]] [[Category:Betawi]] ib0llu7z5puxhqz3qvcbv3xn61m4e7v Lèsbi 0 2169 10426 10425 2024-05-16T13:36:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10425 wikitext text/x-wiki #REDIRECT [[Wadon-ama-wadon]] 35a54u6xp92613182ofea03f7vqx4l6 Lètlan 0 2170 23429 20958 2024-07-06T14:15:12Z Swarabakti 44 23429 wikitext text/x-wiki {{Negara|name=Kiblik Lètlan|native_name=''Latvijas Republika'' (Lèt)<br/>''Latvejas Republika'' (Lèthal)<br/>''Lețmō Vabāmō'' (Lèp)|flag=Flag_of_Latvia.svg|coat=Coat_of_arms_of_Latvia.svg|map=EU-Latvia.svg|capital=Riga|demonym=Lèt}} '''Lètlan''' (hurup Arab Gundul: لتلند; basa Indonésia: ''Latvia''; basa Lèt: ''Latvija'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Lètlan''' (hurup Arab Gundul: کبليک لتلند; basa Lèt: ''Latvijas Republika'') entu atu negara di bilangan Èropa Lor. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Riga. Ni negara – atu negara deri Negara-Negara Baltik, selaènnya [[Èstlan|Èstlan]] di blèlirnya èn [[Litowen|Litowen]] di bekidulnya. Dia juga ada watesan ama [[Ruslan|Ruslan]] ama [[Ruslan Puti|Ruslan Puti]] di blètannya. Lètlan ada kebagi jadi empat bagèan, antara laèn: Kurlan (''Kurzeme''), Vidzeme, Sèmhalen (''Zemgale''), èn Lèthalen (''Latgale''). Orang asli Lètlan digeronya '''orang Lèt''' (hurup Arab Gundul: اورڠ لت). Dia pada mah basanya basa Lèt, nyang rada medu ama basa Litowen, bagèn kaga' 100% percis, cuman ya rada-rada bisa sili ngarti dah. == Ruju'an == <references /> {{Negara di Èropa}} [[Bangsaan:Èropa]] [[Bangsaan:Èropa Wètan]] [[Bangsaan:Baltik]] [[Bangsaan:Negara]] [[Bangsaan:Lètlan]] rjg423jawhbfeimg0crpzfotzfwze9d Lèèr 0 2171 20959 10438 2024-06-04T21:55:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20959 wikitext text/x-wiki [[File:Female neck.jpg|thumb|Lèèr punya tampang]] '''Lèèr''' (hurup Arab Gundul: لئر) atawa '''lèhèr''' (hurup Arab Gundul: ليهر) entu bagèan nyang ngubungin [[Kepala|pala]] ama [[batang awak]], juga' begitu di berapa [[héwan tulang geger]]. Di dalem lèèr ada pembulu darah èn jaringan sarap nyang jadi struktur pengomplok jaringan-jaringan di pala. Di orang sendèwèk, lèèr isinya ada [[kerongkongan]], [[kotak suara]], [[batang tenggorokan]], èn [[kelanjer gondong]], serènta [[pembulu darah]] utama, nyang masup juga' di dalemnya ada [[pembulu nadi lèèr]] èn [[pembulu balik lèèr]], terus bagèan atas [[sumsum tulang geger]]. Dalem [[èlmu tasrih]], lèèr gableg nama laèn dalem [[basa Latin]] ''cervix'' atawa ''collum''. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Lèèr]] h1wdmw1j2pcpgh8ukbj1t5edp2z7bsh Lésiah Ukrainka 0 2172 20960 10441 2024-06-04T21:55:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20960 wikitext text/x-wiki [[File:Lesya Ukrainka portrait.jpg|thumb|Lésiah Ukrainka punya potrèt]] '''Lésiah Ukrainka''' (hurup Arab Gundul: ليسية اوكرائينكة; [[Basa Ukrain|Ukrain]]: Леся Українка ''Lesya Ukrainka''; berojol: '''Larisah binti Piter Kosat''', hurup Arab Gundul: لاريسة بنت فيتر کوست; [[Basa Ukrain|Ukrain]]: Лариса Петрівна Косач ''Larysa Petrivna Kosach'' idupnya: 25 Jigwé 1871–1 Citgwé 1913) entu atu tukang tulis bekèn di dunia Sastra Ukrain, nyang bekèn bahnanya dia punya sair ama drama. Dia juga' getap di [[pulitik]], sipil, jadi tukang [[Kegetolan|getol]] [[Kewadonan|kewadonan]].<ref>Krys Svitlana, ''A Comparative Feminist Reading of Lesia Ukrainka’s and Henrik Ibsen’s Dramas.'' Canadian Review of Comparative Literature 34.4 (Désèmber 2007 [Sèptèmber 2008]): 389-409</ref> == Ruju'an == [[Category:Tokoh Ukraina]] [[Category:Tokoh wadon Ukraina]] qo6izx9w9l9lau6ubo4ia8ou2wuve0n Lésoto 0 2173 20961 10444 2024-06-04T21:55:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20961 wikitext text/x-wiki {{Negara|name=Kiblik Lésoto|native_name=''Kingdom of Lesotho'' (Inggris)<br/>''Muso oa Lesotho'' (Soto)|flag=Flag_of_Lesotho.svg|coat=Coat_of_arms_of_Lesotho.svg|map=Lesotho_(orthographic_projection).svg|capital=Maséru|demonym=Lésoto}} '''Lésoto''' (hurup Arab Gundul: ليسوتو; Inggris: ''Lesotho''; Soto: ''Lesotho'') atawa resminya '''Kerajaan Lésoto''' (hurup Arab Gundul: کراجأن ليسوتو; Inggris: ''Kingdom of Lesotho''; Soto: ''Muso oa Lesotho'') entu atu kerajaan nyang letaknya di bekidulnya [[Aprika|Aprika]]. Ni negara diiterin ama [[Aprika Kidul|Aprika Kidul]], jadinya mentil dèwèk di tenga-tenga kaga' gableg laot acan. Ni negara punya hopstad [[Maséru|Maséru]]. Ni negara jenggarnya ila 30.355 km<sup>2</sup> (11.720 mi<sup>2</sup>). Di sono, ada barang 2.067.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] barengan ama [[Basa Soto|basa Soto]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kidul]] [[Category:Negara]] [[Category:Lésoto]] 83qt14iiltfq537gut5p88titaovn6d MILF 0 2174 20962 10451 2024-06-04T21:55:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20962 wikitext text/x-wiki '''MILF''' ya'entu singketan deri ''Mom I'd Like to Fuck'' 'Ema'-ema' nyang pèngèn gua èntot'. Ni istilah banyak dipaké di mana-mana média buat ema'-ema' nyang kiatannya narik deri hal sèksuilnya. Barangkali, bisa dipantesin di basa Betawi sebagé '''ema'-ema' bahènol''' (hurup Arab Gundul: ماء٢ بهينول). == Ruju'an == jgicih1gw7cv57o6bkkhikrfkgifmru Ma' Nori 0 2175 23756 22317 2024-07-12T06:57:22Z Swarabakti 44 23756 wikitext text/x-wiki Hj. '''Nuri Sarinuri binti Kénan''' (hurup Arab Gundul: حاجة نورى سارينورى بنت قينان) ([[Betawi|Betawi]], 10 Agustus 1930 – [[Jakarta|Jakarta]], 3 April 2015) atawa bekènnya sebagé '''Ma' Nori''' (hurup Arab Gundul: ماء نورى) atawa '''Mpo' Nori''' (hurup Arab Gundul: امفؤ نورى) entu [[Tukang lakon|tukang lakon]], [[Tukang banyol|tukang bodor]], ama tukang [[Lènong|lènong]] [[Indonésia|Indonésia]]. Ma' Nori entu jadi atu perlambangan bodoran Betawi. Dia juga' tau ngejejegin paguyuban lènong nama ''Sinar Noray''.<ref>Pradesha, Nadi Tirta. [https://www.cnnindonesia.com/hiburan/20150622233501-241-61708/lenong-preman-modern-warisan-berharga-mpok-nori "Lenong Preman Modern, Warisan Berharga Mpok Nori"]. ''CNN Indonesia''. Dibuka per 24 Januari 2024.</ref> Ma' Nori wapat pas tanggal 3 April 2015 seabis dirawat di [[Rumah Sakit Pasar Rebo]], [[Jakarta Wètan]], kerna penyakit [[bengék]] bawaan dia dari lair.<ref name=death>{{cite web|url= http://hot.detik.com/read/2015/04/03/090644/2877554/230/komedian-mpok-nori-meninggal-dunia?h991101207|title=Komedian Mpok Nori Meninggal Dunia|accessdate=3 April 2015}}</ref><ref name=sakit>{{cite web|url=http://news.liputan6.com/read/2207020/komedian-betawi-mpok-nori-meninggal-dunia|title=Komedian Mpok Nori meninggal karena kelainan di paru-paru dan usia lanjut|accessdate=3 April 2015}}</ref> Nurutin wasiatnya, almarhumah dimakamin di TPU [[Pondok Ranggon, Cipayung, Jakarta Wètan|Pondok Ranggon]], Jakarta Wètan.<ref>[http://wartakota.tribunnews.com/2015/04/03/sesuai-dengan-keinginan-mpok-nori-dimakamkan-di-tpu-pondok-ranggon Sesuai dengan Keinginan, Mpok Nori Dimakamkan di TPU Pondok Ranggon]</ref> == Filmografi == === Pilem === {| class="wikitable unsortable" |- !Taon !Judul !Peran !Catetan |- |1976 |''[[Si Pitung Beraksi Kembali]]'' |Penari [[cokék]] | |- |1978 |''[[Si Ronda Macan Betawi]]'' |Empunya warung | |- |2003 |''[[Cinta 24 Karat]]'' | | |- |2008 |''[[Si Jago Merah]]'' |Wadon tua | |- |rowspan="3"|2009 |''[[Hantu Biang Kerok]]'' | | |- |''[[Get Married 2]]'' |Ema' tukang gosip | |- |''[[Bukan Malin Kundang]]'' | | |- |rowspan="2"|2011 |''[[Pocong Mandi Goyang Pinggul]]'' |Wadon bunting | |- |''[[Get Married 3]]'' |Tukang sayur | |- |2012 |''[[Penganten Pocong]]'' | | |- |rowspan="2"|2013 |''[[Jeritan Danau Terlarang]]'' | | |- |''[[Sule Detektif Tokek]]'' | | |- |2014 |''[[Malam Suro di Rumah Darmo]]'' |[[Nikita Willy]] | |} === Telepisi === {|class="wikitable unsortable" |- !Taon !Judul !Peran !Catetan |- |1998 |''Keluarga Miring'' | |rowspan="2"|Bintang tamu |- |2007 |''[[OB (Office Boy)]]'' | |- |2008 |''[[Dia Bukan Cinderella]]'' |Neli | |- |2013 |''[[Si Cemong]]'' |Mak Cempreng/[[Nikita Willy]] | |} === Acara telepisi === {|class="wikitable unsortable" |- !Taon !Judul !{{abbr|Ref.|Referensi}} |- |1994 |''Lenong Bocah'' |rowspan="5" align="center"| |- |2003 |''Lenong Betawi'' |- |2009—2010 |''[[Wara Wiri Ramadhan]]'' |- |2010 |''[[Opera Van Java]]'' |- |2011—2012 |''[[OVJ Sahurnya Indonesia|Sahurnya OVJ]]'' |} == Penghargaan == Pas bulan Juni 2022, Jalan Mpok Nori dijadiin nama jalan di [[Bambu Apus, Cipayung, Jakarta Wètan|Bambu Apus]], [[Cipayung, Jakarta Wètan|Cipayung]], [[Kota Bestir Jakarta Wètan|Jakarta Wètan]] ngegantiin Jalan Raya Bambu Apus. Jalan eni jadi salah atu dari 22 jalan di DKI Jakarta nyang diganti saat entu.<ref>{{cite web |last=Mutiarasari |first=Kanya Anindita |date=2022 |title=22 Nama Jalan Baru di Jakarta, Cek Daftar Lokasinya! |url=https://news.detik.com/berita/d-6142529/22-nama-jalan-baru-di-jakarta-cek-daftar-lokasinya |website=detiknews |access-date=27 Juni 2022}}</ref><ref>{{cite web |url=https://www.cnnindonesia.com/nasional/20220620190345-20-811327/anies-resmikan-mpok-nori-bokir-hingga-pitung-jadi-nama-jalan-di-dki |title=Anies Resmikan Mpok Nori, Bokir hingga Pitung Jadi Nama Jalan di DKI |publisher=CNN Indonesia |date= 20 Juni 2022}}</ref> == Ruju'an == [[Category:Betawi]] [[Category:Tokoh Betawi]] [[Category:Lènong]] [[Bangsaan:Riwayat]] 8xlgcy7lnma9r03exami9m7jm40uvlq Ma'ruf Amin 0 2176 22662 22661 2024-06-22T08:06:18Z Jalilah Jali 457 Bangsaan 22662 wikitext text/x-wiki Prof. Dr. (HC) K. H. '''Ma'ruf Amin''' (hurup Arab Gundul: معروف امين) nya'entu ulama, dosèn, ama pulitikus [[Indonesia|Indonésia]] nyang wayah gini lagi jadi [[Wakil Presiden|Wakil Persidèn]] [[Indonésia|Kiblik Indonésia]] sedari 20 Oktober 2019. [[Gepokan:Ma'ruf Amin 2019 official portrait.jpg|jmpl|200px|Potrèt Ma'ruf Amin taun 2019]] == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh Indonésia]] [[Bangsaan:Tokoh pulitik Indonésia]] [[Bangsaan:Ulama Indonésia]] [[Bangsaan:Wakil persidèn Indonésia]] eiruph4l23bz5p2pa1a6zxrcqchrlts Madagaskar 0 2177 20965 10468 2024-06-04T21:55:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20965 wikitext text/x-wiki {{Negara|name=Kiblik Madagascar|native_name=''Repoblikan'i Madagasikara'' (Madagaskar)<br/>''République de Madagascar'' (Prasman)|flag=Flag_of_Madagascar.svg|coat=Seal_of_Madagascar.svg|map=Madagascar_(orthographic_projection).svg|capital=Antananariwo|demonym=Madagaskar}} '''Madagaskar''' (hurup Arab Gundul: مداݢسکر; Madagaskar: ''Madagasikara''; Prasman: ''Madagascar'') atawa resminya '''Kiblik Madagaskar''' (hurup Arab Gundul: کبليک مداݢسکر; Madagaskar: ''Repoblikan'i Madagasikara''; basa Prasman: ''République de Madagascarī'') entu negara nyang letaknya di wètannya [[Aprika|Aprika]] mentil sendèwèk di tenga-tenga laotan, pasnya di [[Laotan Hindi|Laotan Hindi]]. Ni negara punya hopstad [[Antananariwo]]. Ni negara jenggarnya 587.041km<sup>2</sup> (226.658 mi<sup>2</sup>). Di sono, ada barang 28.915.653 orang nyang tinggal di mari. Adapun dia punya basa resmi antara laèn [[basa Madagaskar]] ama [[Basa Prasman|basa Prasman]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Madagaskar]] 59lse9p6uuvolg1c0oce09g36xqin58 Madiun Kabupatèn 0 2178 20966 10471 2024-06-04T21:55:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20966 wikitext text/x-wiki '''Madiun Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Caruban, Madiun Kabupatèn|Caruban]]. Ni kabupatèn ngejenggar ampé 1.010,86 km<sup>2</sup> dengen kepadetan penduduknya 753 orang/km<sup>2</sup>. Ada 761.392 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Madiun Kabupatèn]] b7bhvnda2b3sqo738z53radii3pqvr8 Madiun Kota 0 2179 20967 10474 2024-06-04T21:55:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20967 wikitext text/x-wiki '''Madiun Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 33,23 km<sup>2</sup> dengen kepadetan penduduknya 6.000 orang/km<sup>2</sup>. Ada 199.192 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Madiun Kota]] lucik4eb6b3hoy8fdfvirea4wcn1eqz Madrasah 0 2180 22006 20968 2024-06-07T09:18:04Z Bangrapip 9 22006 wikitext text/x-wiki [[File:Raffael 058.jpg|thumb|Gambar ngamprognya para pilsup Yunani Kuna]] '''Madrasah'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 97.</ref> (hurup Arab Gundul: {{Script|Arabic|مدرسة}}) atawa '''pederesan''' (hurup Arab Gundul: {{Script|Arabic|فدرسن}}) atawa '''ruma gemblèng''' (hurup Arab Gundul: {{Script|Arabic|روما ݢمبليڠ}}) (setilah umum: ''akademi''; {{lang-grc-x-attic|Ἀκαδήμεια}}; {{lang-grc-x-koine|Ἀκαδημία}}) entu atu pejejegan [[pendidikan tinggi]] [[Onderwès tingkat dua|tingkat dua]] atawa [[Onderwès tingkat tiga|tingkat tiga]] (èn galibnya juga' keanggotaan [[pemerdataan]] atawa kehormatan). Nama "''Akademi''" dasarannya maran ke [[Platon|Aplaton]] punya sekola [[Pilsapat|pilsapat]] nyang dijejegin kurang lebi barang tahon 386 SM di [[Akadémiah]], [[tepèkong]] [[Atène (hurapat)|Atène]], nyang dia pada anggep jadi déwi [[hikmat]] èn [[kebisaan]], di lornya [[Atène|Atène]], [[Yunani|Yunani]]. == Ruju'an == [[Category:Madrasah]] [[Category:Jenis sekolahan]] bfu71nicntch8khtc0pmhqzlula5pyk Madrasiah 0 2181 25002 20969 2024-08-20T10:01:33Z Bangrapip 9 25002 wikitext text/x-wiki '''Madrasiah''' ièlah atu mashab pilsapat Jaman Tenga nyang maké manhad orhanik kritis deri telaah pilsapat nyang dilandasin ama Aristo punya 10 Omplokan. Madrasiah Serani nembèl di dalem mashab rahbaniah nyang narjim pilsapat Yahudi-Selam punya madrasiah, èn mangkanya deri mari, omplokan gawéan Aristo dibilangnya "ditemuin lagi". Ngebolain bakal ngeragemin ni èlmu luar tabèat ama Katolik Latèn punya ajaran kalam Taslis, ni mashab rahbaniah jadi dasaran bakal uniwersitèt-uniwersitèt Èropa nyang awal-awal di Jaman Tenga, nyang ada sumbangsih ama èlmu pengetauan modèren punya perkembangan. Madrasiah pating ngejeprah di didikan Èropa barang semprakan tahon 1100 entuk 1700. Madrasiah punya tanjak ada kaètannya ama ni mashab pada nyang ngebadeg di Itali, Prasman, Portugal, Spanyol, ama Inggris. [[Category:Gerèja Katolik]] 3zy5x42acam4u4vzfv1sp999rjdvfjn Madrid 0 2182 20970 10486 2024-06-04T21:55:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20970 wikitext text/x-wiki [[File:Palaciorealycatedraldelaalmudena retouched.jpg|thumb|Keraton di Madrid]] '''Madrid''' (hurup Arab Gundul: مدريد; [[Basa Spanyol|Spanyol]]: ''Madrid'' [maˈðɾið]) atawa '''Medrit''' (hurup Arab Gundul: مدريت) atawa '''Mejerit''' (hurup Arab Gundul: مجريط) ièlah hopstad ama kota paling gedé di [[Spanyol|Spanyol]]. Ni kota adanya di lingir [[Kali Mansanarès|Kali Mansanarès]] di tenga-tenganya Spanyol. Ni kota ama sekenaan haminténya jenggarnya 604,31 km<sup>2</sup> (233.33 mi<sup>2</sup>) èn ada penjogrognya barang 3.223.334 orang (tahon 2018).<ref>''Municipal Register of Spain 2018''. Institut Statistik Sional Spanyol.</ref> Pernahan ama sejarahnya ngeja ni kota jadi sintrem kegiatan [[Keduitan|keduitan]] ama [[Pulitik|pulitik]] di [[Semenanjung Ibéri|Semenanjung Ibéri]], mingkin-mingkin abisnya balik jadi [[Kera'yatan|kera'yatan]] tahon 1975 èn ngamprognya ke [[Uni Èropa|Uni Èropa]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Spanyol]] mha5yozirzmoeu9nc9no525z1z5ffzh Madura 0 2183 26197 10488 2024-10-24T04:46:00Z EmausBot 70 Fixing double redirect from [[Orang Madura]] to [[Orang Medura]] 26197 wikitext text/x-wiki #ALIH [[Orang Medura]] mxxypd0sfztrxo35xdgn72ezl2grn0w Madéra 0 2184 20971 10491 2024-06-04T21:55:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20971 wikitext text/x-wiki {{Negara|name=Daèrah Kuasa-dèwèk Madéra|native_name=''Região Autónoma da Madeira'' (Portugis)|flag=Flag_of_Madeira.svg|coat=Coat_of_arms_of_Madeira.svg|map=EU-Portugal_with_Madeira_circled.svg|capital=Pungsal|demonym=Madéra}} '''Madéra''' (hurup Arab Gundul: ماديرة; Portugis: ''Madeira'') atawa resminya '''Daèrah Kuasa-dèwèk Madéra''' (hurup Arab Gundul: دائرة كواس ديويق ماديرة; Portugis: ''Região Autónoma da Madeira)'' entu atu kepuloan nyang ada mentil dèwèk di [[Laotan Atlantik]] rada jaohan ngulon deri [[Portugal|Portugal]], barang di bawah 400 km (250) blèlirnya [[Ténéripé]], [[Pulo Kenari|Pulo Kenari]]. Ni daèrah paling ujung luar deri [[Uni Èropa|Uni Èropa]]. Ni kepuloan nglingkup sebagèan gedé deri atu deri dua Portugal punya daèrah kuasa-dèwèk (atunya lagi [[Asoren|Asoren]] nyang rada ke belah lor-wètanan). Ni kepuloan nglingkup kepuloan Madéra, [[Portu Santu]], èn [[Dèsèrtas]], nyang barengan dibestir ama kepuloan nyang misah diri, nama [[Kepuloan Liar]]. Madéra punya hopstad namanya [[Pungsal]]. == Ruju'an == {{Negara di Aprika}} cyhay2go47snl57dmnnomag2epye4wj Maestro 0 2185 10493 10492 2024-05-16T13:36:50Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10492 wikitext text/x-wiki #REDIRECT [[Maèstro]] sinilnevb6sziyed2auinqdtisbqk5h Magasèn 0 2186 20972 10499 2024-06-04T21:55:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20972 wikitext text/x-wiki [[File:Caroline-chargeur-plein-p1000499b.jpg|thumb|Magasèn F ass 90]] '''Magasèn''' (hurup Arab Gundul: مݢاسن atawa مخازن) entu tempat bakal nampung pèlor. Bakal altirèri, magasènnya kudu ada di atu gudang atawa pangkèng husus peperangan. Kalo bakal senjata, magasèn (orang sering lumpar ama 'klip') entu tempat bakal nampung pèlor bakal senjatanya. Magasèn luaran didorong masup ke senjatanya, nyang kita sebut '''ngisi pèlor'''. Adapun magasèn dalem (biasanya di bedil kokang) èmang ditanclep di dalem bedilnya èn kaga' gampang dikuarinnya, biasanya diisi atu-atu atawa paké klip pèlor. Jenis magasèn nyang paling umum entu '''magasèn kotak''', nyang ada pèlor di kolomnya. Ada juga' laèn-laèn jenis magasèn kaya' drem, panci, èn magasèn melintir nyang bisa muat lebi banyak pèlor deri magasèn kotak biasa. Kebanyakan amunisi nyang paling umum dipaké ama magasèn entu pèlor. Kebanyakan senjata modèren nyang nglontarin pèlor maké magasèn bakal ngisi amunisi (kecuali ''revolver'' atawa bècèng muter). Beberapa macem senjata gèntel maké magasèn pengisi pèlor lekas biar cepet ngisinya. Kebanyakan magasèn maké pèr èn pendorong pèlor (''follower'') bakal ngedorong amunisinya ke senjata. Magasèn bisa' dibuat deri logem atawa plastik. Magasin logem èmang nyang lebi umum, cuman ada magasèn plastik nyang bening keliatan ke dalem, jadi kiatan dah tu pèlornya rèstan berapa. == Asal-muasal kata == Kata ''magasèn'' di basa Betawi diambil deri basa Welanda ''magazijn'', deri basa Prasman Tenga ''magasin'', deri basa Itali ''magazzino'', nyang juga' ujung-ujungnya deri basa Arab مخازن ''makhāzin'' 'tempat nyimpen, tempat nampung'. == Ruju'an == [[Category:Senjata]] [[Category:Senjata api]] 7afmp29e7mc4iyc3x65bs4znf3d9z4q Magelang Kabupatèn 0 2187 20973 19247 2024-06-04T21:55:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20973 wikitext text/x-wiki '''Magelang Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Mungkid. Ni kabupatèn ngejenggar ampé 1.085,73 km<sup>2</sup> dengen kepadetan penduduknya 1.255 orang/km<sup>2</sup>. Ada 1.363.290 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Magelang Kabupatèn]] rwiozos6hv151qrrz3adv3u21jopyqm Magelang Kota 0 2188 20974 10512 2024-06-04T21:55:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20974 wikitext text/x-wiki '''Magelang Kota''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 16,06 km<sup>2</sup> dengen kepadetan penduduknya 7.919 orang/km<sup>2</sup>. Ada 127.251 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Magelang Kota]] t68r2mkn4xiqcktl8tgy881f3bp0rpu Magrib 0 2189 20975 10517 2024-06-04T21:55:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20975 wikitext text/x-wiki {{Negara|name=Kerajaan Magrib|native_name=المملكة المغربية (Arab)<br/>''al-Mamlakah al-Maghribiyyah''<br/>''Royaume du Maroc'' (Prasman)<br/>ⵜⴰⴳⵍⴷⵉⵜ ⵏ ⵍⵎⵖⵔⵉⴱ (Bèrbèr Magrib Pakem)<br/>''Tageldit n Lmeɣrib''|flag=Flag_of_Morocco_(large_stroke).svg|coat=Coat_of_arms_of_Morocco.svg|map=Morocco_(orthographic_projection,_WS_claimed).svg|capital=Rabat|demonym=Magrib<br/>Maroko}} '''Magrib''' (hurup Arab Gundul: مغرب; basa Arab: المغرب ''al-Maghrib''; basa Prasman: ''Maroc''; basa Bèrbèr Magrib Pakem: ⵍⵎⵖⵔⵉⴱ ''Lmeɣrib'') atawa '''Maroko''' (hurup Arab Gundul: ماروكو) atawa resminya '''Kerajaan Magrib''' (hurup Arab Gundul: كراجأن مغرب; basa Arab: المملكة المغربية ''al-Mamlakah al-Maghribiyyah''; basa Prasman: ''Royaume du Maroc''; basa Bèrbèr Magrib Pakem: ⵜⴰⴳⵍⴷⵉⵜ ⵏ ⵍⵎⵖⵔⵉⴱ ''Tageldit n Lmeɣrib'') entu atu negara daulat di wilayah Magrib Aprika Lor. Géograpisnya, Magrib diciriin ama pegunungan nyang berunjulan (ajrut-ajrutan), lintesan padang pasir nyang ngampar, èn garis lingir panté nyang manjang di sepanjang [[Laotan Atlantik]] èn [[Laot Tenga]]. Magrib punya penduduk ada 37 juta lebi orang èn luasnya ngejembar ampé 710.850 km<sup>2</sup> (274.460 mi<sup>2</sup>). Dia punya hopstad nama Rabat, èn kota paling gedénya entu Kasablangka. Adapun laèn-laèn kota gedé antara laèn ada [[Uyun]], [[Murakus]], [[Tanjah]], [[Tatuan]], [[Sala]], [[Pas]], [[Akadir]], [[Mèknas]], [[Wujedah]], [[Gunétra]], èn [[Nadur]]. Magrib mantèk atu wilayah nyang kaga' merèntah sendèwèk, ya'entu [[Sahara Kulon]], sebagé dia punya [[Propinsi-propinsi Kidul]]. Magrib ngebèbasin ni wilayah tahon 1945, nyang mancing perang gerilya ama [[Pron Polisario]] ampé gencetan senjata tahon 1991. Prosès perdamian pepes gagal bakal ngebuka kebuntuan pulitik. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Magrib]] {{Negara di Aprika}} 6t2bn84z8egxlch0u9v9765g70lsmjw Mah 0 2190 20976 10524 2024-06-04T21:55:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20976 wikitext text/x-wiki [[File:Stomach colon rectum diagram-id.svg|thumb|Tempatnya mah]] '''Mah''' (hurup Arab Gundul: مه; basa Inggris: ''stomach''; basa Walanda: ''maag'') atawa '''lambung''' (hurup Arab Gundul: لمبوڠ) atawa '''empedal'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: امفدل) atawa '''lempela<ref name=":0" />''' (hurup Arab Gundul: لمفلا) atawa '''kadut<ref name=":0" />''' (hurup Arab Gundul: کادوت) atawa '''kantong nasi<ref name=":0" />''' (hurup Arab Gundul: کنتوڠ ناسى) atawa '''lelambong<ref name=":0" />''' (hurup Arab Gundul: للمبوڠ) atawa ''ventrikulus'' nyerupain atu kantong nyang letaknya di bawah keleng rongga [[Awak|awak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Mah]] m7ul1pow2s9ujw8kdvgwrrmc3oq72wx Main Page 0 2191 10529 10528 2024-05-16T13:36:53Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 10528 wikitext text/x-wiki #REDIRECT [[Balé-balé]] phe6pynqsexd4glilxss9wq5tn2u7w6 Majakerta Kabupatèn 0 2192 20977 10532 2024-06-04T21:55:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20977 wikitext text/x-wiki '''Majakerta Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Majasari, Majakerta Kabupatèn|Majasari]]. Ni kabupatèn ngejenggar ampé 692,15 km<sup>2</sup> dengen kepadetan penduduknya 1.617 orang/km<sup>2</sup>. Ada 1.119.209 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Majakerta Kabupatèn]] t3i6jc8yytfea2smsa6pd87jn7rt1su Majakerta Kota 0 2193 20978 10535 2024-06-04T21:55:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20978 wikitext text/x-wiki '''Majakerta Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 20,48 km<sup>2</sup> dengen kepadetan penduduknya 7.000 orang/km<sup>2</sup>. Ada 143.377 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Majakerta Kota]] jlx5mc90ht9hqpo3yl78q7p237tok4u Majapait 0 2195 20980 10543 2024-06-04T21:55:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20980 wikitext text/x-wiki [[File:Majapahit Empire id.svg|397px|right]] '''Majapait''' (basa Jawa: ꦩꦗꦥꦲꦶꦠ꧀; lapal Jawa: [madʒapaɪt]), atawa bekèn juga ''Wilwatikta'' (basa Jawa: ꦮꦶꦭ꧀ꦮꦠꦶꦏ꧀ꦠ; lapal Jawa: [wɪlwatɪkta]), entu atu kerajaan Hindu-Buda Jawa nyang gableg kuasa laot di wilayah Asia Kidul-wètan nyang sintremnya di Pulo Jawa (wayah gini Indonésia). Ni kerajaan ngejegreg sedari 1293 ampé 1527-an èn nyampé dia punya puncak kejayaan pas jamannya Hayam Wuruk, nyang kuasanya sedari 1350 ampé 1389, ditengerin ama pena'lukkan nyang ngamprah ke mana-mana bilangan Asia Kidul-wètan. Dia punya berasil juga' dinisbatin ke dia punya wajiralam, nama Gajah Mada. ''Nagarakṛtāgama'' (''Deśavarṇana'') punya catet nyang diserat tahon 1365, Majapait ngelah 98 negara bawahan nyang bayar belasting ama dia, ngampar deri Sumatra ampé Ginéa Anyar; nglingkup daèrah sekarang Indonésia, Singapur, Malésia, Bruné, Muang-Tay kidul, Timor Wètan, èn Pilipénen belah kidul-wètan (wabilkusus Kepuloan Sulu), bagèn kata Majapait punya lingkup kalangan entu masing didèbatin ama ahli sejarah pada. Hubungan Majapait èn embanan ke negara bawahannya, serènta kewontenannya sebagé atu kekaèsaran entu masing jadi obrolan nyang bikin panas. [[Category:Sejarah Indonésia]] svtzaq138b2mjaafgwzd569s7yyuuwd Majehab (arah) 0 2196 20981 10548 2024-06-04T21:55:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20981 wikitext text/x-wiki [[File:Brosen windrose.svg|thumb|Majehab nyang delapan]] '''Majehab'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Homan, J. D. (1868). ''Handleiding tot de kennis van 't Bataviaasch Maleisch''. Zalt-Bommel: Joh. Noman & Zoon. p. 78.</ref> (hurup Arab Gundul: مذهب) entu pedoman nyang dipaké bakal nentuin arah. Majehab galibnya dipaké di [[pengunjukan arah]], [[kompas]], ama [[Peta|kar]]. == Nama majehab == Pancer majehab ada 8 arah dengen ni rèndèngan (ngikutin arah jarum jem): # [[Lor|Lor]] atawa ilir (0°) # [[Lor-wètan|Lor-wètan]] (45°): Adanya di antara lor ama wètan # [[Wètan|Wètan]] (90°) # [[Kidul-wètan|Kidul-wètan]] (135°): Adanya di antara wètan ama kidul # [[Kidul|Kidul]] atawa udik (180°) # [[Kidul-kulon|Kidul-kulon]] (225°): Adanya di antara kidul ama kulon # [[Kulon|Kulon]] (270°) # [[Lor-kulon|Lor-kulon]] (315°): Adanya di antara kulon ama lor Lor, wètan, kidul, ama kulon entu empat majehab nyang utama. Lor ama kidul ngegambarin ujungan kutub [[Bumi|Bumi]], kalo wètan ama kulon nyabitin Bumi punya arah puteran.<ref>Dempsey, Caitlin (22 Juli 2013). [https://web.archive.org/web/20190223131431/https://www.geolounge.com/cardinal-directions-ordinal-directions/ "Cardinal Directions and Ordinal Directions"]. ''Geolounge.com'' (basa Inggris). Diarsipin deri nyang [https://www.geolounge.com/cardinal-directions-ordinal-directions/ asli] per 23 Pèbruari 2019. Dibuka per 30 Désèmber 2023.</ref> == Ruju'an == [[Category:Arah]] e7nl94bbbxufe8nao2waghtcgqgdn87 Mak Wèber 0 2197 23746 20982 2024-07-12T06:54:22Z Swarabakti 44 23746 wikitext text/x-wiki {{Databox|item=Q9387}} '''Mak Wèber''' (basa Arap gundul: مک ويبر) atawa nama aslinya '''Maximilian Carl Emil Weber''' (hurup Arap gundul: مکسيميليان کارل اميل ويبر, pengucapan: [maks ˈveːbɐ]) (idupnya 21 April 1864 – 14 Juni 1920) ada sorang ahli èkonomi pulitik Dèt èn ahli èlmu kemasarakatan nyang dianggep atu deri pengasas pengajian èlmu kemasarakatan<ref>'''Èlmu kemasarakatan''' (hurup Arap gundul: علم كمشاركتن) – ''sosiologi'' (Indo.); ''sociology'' (Ing.)</ref> èn tata kelola umum<ref>'''Tata kelola umum''' (hurup Arap gundul: تات کلولا عموم) – ''administrasi publik'' (Indo.); ''public administration'' (Ing.)</ref> modèren. ==Gawéan== Dia mulain dia punya sèpak terjang di Uniwersitèt Berlén, èn entinya begawé di Uniwersitèt Prébereg, Uniwersitèt Hèderlbereg, Uniwersitèt Wénen, èn Uniwersitèt Menhen. Dia ada sawaban ke pulitik Dèt di jamannya, sebab dia dulu jadi penasèhat bakal négosiator Dètslan di Perjanjian Bèrsé (basa Prasman: ''Versailles'') èn ke kumisi nyang ngrancang Wèt Dasar<ref>'''Wèt dasar''' (hurup Arap gundul: ويت داسر) – ''konstitusi'' (Indo.), ''constitution'' (Ing.), ''grondwet'' (Wld.)</ref> Wèmar. Wèber bekèn lantaran dia punya gawéan dalem bidang èlmu kemasarakatan agama. Dia punya èsé nyang jadi mashur entu ''Étika Protèstan èn giroh kapitalisme'' (basa Dèt: ''Die protestantische Ethik und der Geist des Kapitalismus''). Dia kaga' setuju ama Karèl Marek punya pendelengan sebab dalem dia punya pendelengan, struktur kelas entu justru jalan ngedeleng pegimana jalannya masarakat. Dia yakin kalo nilé manusia nyawabin cara pagémana masarakat belakon dari jaman ke jaman. == Ruju'an == <references /> [[Bangsaan:Ahli èlmu]] [[Bangsaan:Riwayat]] 0q6se384dla9uxlwdgu3wq81lxv946g Makanan Betawi 0 2198 20983 18978 2024-06-04T21:55:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20983 wikitext text/x-wiki [[File:Soto Betawi and Asinan Betawi Sarinah.JPG|thumb|right|260px|Makanan Betawi; [[Soto Betawi|soto betawi]] ama [[asinan]] betawi di warung madang Betawi di [[Sarinah]], [[Jakarta Sintrem]]]] '''Makanan Betawi''' (hurup Arab Gundul: {{Script|Arabic|ماكنن بتاوى}}) atawa '''daharan Betawi''' (hurup Arab Gundul: {{Script|Arabic|داهران بتاوي}}) entu kandel, roncèt, èn campuran,<ref name="JPBetawi">{{cite web|title=Betawi cuisine, a culinary journey through history |author=Maria Endah Hulupi |date=22 June 2003 |newspaper=The Jakarta Post |url=http://www.thejakartapost.com/news/2003/06/22/betawi-cuisine-culinary-journey-through-history.html |access-date=30 January 2015 |archive-date=14 September 2015 |archive-url=https://web.archive.org/web/20150914020511/http://www.thejakartapost.com/news/2003/06/22/betawi-cuisine-culinary-journey-through-history.html |url-status=dead }}</ref> bahna [[Ètnis Betawi|orang Betawi]] entu asalnya èmang deri macem ragem kaum nyang dateng deri mana-mana tempat di [[Nusantara]], serènta tukang dagang [[Orang Tionghoa|Tionghoa]], [[Orang Hindi|Hindi]], [[Orang Arab|Arab]], ama [[Orang Peringgi|Peringgi]], ke [[Betawi|Bandar Betawi]] (sekarang [[Jakarta]]) semprakan ada beberapa abad.<ref name="JGBetawi">{{cite web|title=Food Talk: In the Salad Days of Betawi Cuisine |author=Petty Elliott |date=23 June 2011 |newspaper=Jakarta Globe |url=http://www.thejakartapost.com/news/2003/06/22/betawi-cuisine-culinary-journey-through-history.html |access-date=30 January 2015 |archive-date=14 September 2015 |archive-url=https://web.archive.org/web/20150914020511/http://www.thejakartapost.com/news/2003/06/22/betawi-cuisine-culinary-journey-through-history.html |url-status=dead }}</ref> ==Sawaban ama sejarah== [[File:Kerak Telor Betawi Vendor.jpg|thumb|left|Tukang jualan [[kerak telor]], jajanan Betawi nyang kesohor saban [[Pekan Raya Jakarta]]]] Masakan Betawi entu nongolnya disawabin ama macem-macem terdisi masak-masakan nyang dibawa orang mendonan nyang mijah ke ni bandar di pesisir lor [[pulo Jawa]]. Deri bandar kecil [[Sunda Kelapa]], ni bandar tumbu gedé jadi bandar dagang antérobangsa, utamanya nyang pada ngembèt orang Indonésia dari laèn suku, ama sodagar dari [[Tiongkok|Cina]], orang [[Hindi]], ama orang [[Arab]]. Pas abad ke-16, gara-gara kebèngbat ama dagang [[rempah]], matrus Portugis entu nyang paling duluan nyampé di marih, diintilin ama orang [[Welanda]] di entu abad juga'. Pas jaman [[Hindia Nèderlan|Kumpeni]], masing-masing kaum pengendon asing digomplokin bakal ngambrek di kampung-kampung husus atas perènta kolonial Welanda. Mangkanya, ada daèrah tempat gomplokan makanan has nyang nongol di [[Betawi]], tulad: daèrah [[Tenabang, Jakarta Sintrem|Tenabang]] amè [[Kampung Melayu, Mèstèr, Jakarta Wètan|Kampung Melayu]] itu tempatnya makanan Arab pating ngejeprah, daèrah [[Glodok]] ama Kuningan – makanan Cina, ama daèrah Tugu di Jakarta Lor – sawaban makanan Portugis.<ref name="JPBetawi"/> ==Conto makanan Betawi== [[File:Nasi Uduk Jengkol Daging Krecek.JPG|thumb|right|[[Nasi uduk]] Betawi pakè empal, krecek, èn semur jengkol.]] * Asinan betawi * Bacang * [[Bubur ayam]] * Empal * [[Gado-gado]] * [[Kerak telor]] * [[Ketoprak]] * [[Tupat]] * Lontong cap go meh * [[Lontong sayur]] * Laksa betawi * Mi kangkung * Nasi biryani<ref>{{Cite web|url = https://travel.kompas.com/read/2014/07/06/095200927/Sajian.Kebuli.Mandi.dan.Biryani|title = Sajian Kebuli, Mandi, dan Biryani|date = 6 July 2014|access-date = 24 June 2020|archive-date = 27 June 2020|archive-url = https://web.archive.org/web/20200627172952/https://travel.kompas.com/read/2014/07/06/095200927/Sajian.Kebuli.Mandi.dan.Biryani|url-status = live}}</ref> * [[Nasi goreng|Nasi goreng kambing]] * [[Nasi kebuli]] * Nasi mandi<ref name="type">{{cite web|title=Nasi Mandhi@Mandy & Ayam Bakar|url=http://mamasya.fotopages.com/?entry=1934415|author=Mama Sya|work=Photo Blog, Fotopages, October 07, 2009|access-date=June 24, 2020|archive-url=https://web.archive.org/web/20160630013542/http://mamasya.fotopages.com/?entry=1934415|archive-date=June 30, 2016|url-status=dead}}</ref> * [[Nasi uduk]] * [[Nasi ulam]] * Pecak gabus<ref name="TempoBetawi">{{cite web |title=Preserving Betawi Traditional Cuisine |author=Ayu Cipta |date=19 October 2014 |newspaper=Tempo |url=http://en.tempo.co/read/news/2014/10/19/199615353/Preserving-Betawi-Traditional-Cuisine |access-date=30 January 2015 |archive-date=10 February 2015 |archive-url=https://web.archive.org/web/20150210132527/http://en.tempo.co/read/news/2014/10/19/199615353/Preserving-Betawi-Traditional-Cuisine |url-status=live }}</ref> * Perkedel * Pesmol * [[Pindang|Pindang bandeng]] * [[Pindang|Pindang serani]] * [[Ruti buaya]] * Ruti gambang * [[Rujak|Rujak juhi]] * Sate kuah * Semur jengkol * Sayur asem * Sayur papasan * [[Soto|Soto betawi]] * [[Soto|Soto kaki]] * Soto mi * [[Soto|Soto tangkar]] * Tahu goreng * Toge goreng == Ruju'an == {{Reflist}} [[Category:Betawi]] [[Category:Makanan]] [[Category:Indonésia]] 40eas6lce4mfnyzvjgfl17wqvqejtaz Makanan has Indonésia 0 2199 20984 10560 2024-06-04T21:55:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20984 wikitext text/x-wiki [[File:Food Sundanese Restaurant, Jakarta.jpg|thumb|right|260px|Tuladnya di makanan Sunda (èmang sebenernya kaga' cuman makanan Sunda doang nyang gini); ikan bakar, nasi timbel (nasi dibungkus daon pisan), ayam gorèng, sambel, témpé gorèng, ama tahu, serènta sayur asem; diangsrongin juga' kobokan ama jeruk tipis di dalemnya itu aèr.]] '''Makanan Indonésia''' entu omplokan macem-macem terdisi daèrah punya makanan nyang ada di bilangan Nusantara. Ada segabreg-gabreg macem resèp èn masakan bahna Indonésia ada punya kurang lebi 6.000 pulo nyang dimukimin deri kabèhannya 17.508 pulo di kepuloan paling gedé seantéro dunia, dengen lebi deri 1.300 kaum (ètnis). Ada ngejeprah makanan daèrah, seringnya dasaran makanan asli nyang kesawaban ama asing punya sawaban. {{Indonésia}} [[Category:Indonésia]] dd7kycv795vwlwq8kuqlp4y8op4csrv Makanan tinggal madang 0 2200 20985 10570 2024-06-04T21:55:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20985 wikitext text/x-wiki [[File:California Fried Chicken Yogyakarta.jpg|thumb|Warung CFC di Yogyakarta, atu tulad warung makanan tinggal madang]] '''Makanan tinggal madang''' (hurup Arab Gundul: مکانن تيڠݢل مادڠ) nya entu makanan nyang dibikin segabreg-gabreg bakal dagangan. Ni makanan mah ènaknya tinggal ngepluk doang, sebab èmang tujuannya biar ladènannya lekas. Ni istilah bisa kanggo maran ke makanan beku, makanan bolé manasin, atawa makanan bolé masak nyang bisa dibawa pulang, contonya: [[Berger|berger]], [[pitsa]], ama [[donat]]. Biasanya, ni makanan punya kualitèt èmang kaga' ajib-ajib bangat, èmang istilah kata cuman bakal lekas madangnya. Cuman bagèn gitu, ama ni makanan, orang pada hoding pisan. == Ruju'an == [[Category:Makanan]] 1mwniqh6op4ek6btzm130qrtmuuab0h Makao 0 2201 20986 10575 2024-06-04T21:55:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20986 wikitext text/x-wiki {{Negara|name=Daèrah Bestir Istimèwa Kiblik Ra'yat Tiongkok Makao|native_name=澳門特別行政區<ref>Hurup Tionghoa Terdisionil</ref><br/>澳门特别行政区<ref>Hurup Tionghoa Ringkes</ref><br/>''Oumùhn Dahkbiht Hàhngjingkēui'' (Kuantung)<br/>''Àomén Tèbié Xíngzhèngqū'' (Mandarin)<br/>''Região Administrativa Especial de Macau da República Popular da China''|flag=Flag_of_Macau.svg|coat=Regional_Emblem_of_Macau.svg|map=Macau_locator_map.svg|capital=Makao|demonym=Makao}} '''Makao''' atawa '''Mako''' (hurup Arab Gundul: ماكو; hurup Tionghoa Terdisionil: 澳門; hurup Tionghoa Ringkes: 澳门; basa Kuantung: ''Oumùhn''; basa Mandarin: ''Àomén''; basa Portugis: ''Macau'') atawa resminya '''Daèrah Bestir Istimèwa Kiblik Ra'yat Tiongkok Makao''' (hurup Arab Gundul: دائرة بستير استموا كبليک رعية تيوڠکوق ماکو; hurup Tionghoa Terdisionil: 澳門特別行政區; hurup Tionghoa Ringkes: 澳门特别行政区; basa Kuantung: ''Oumùhn Dahkbiht Hàhngjingkēui''; basa Mandarin: ''Àomén Tèbié Xíngzhèngqū''; basa Portugis: ''Região Administrativa Especial de Macau'') entu atu deri Tiongkok punya dua Daèrah Bestir Istimèwa (laènnye entu Hongkong). Makao entu cuman atu kota kecit di panté belah kidul-wètannya [[Tiongkok|Tiongkok]]. Kaya' [[Hongkong|Hongkong]], Makao juga' ngelah kuasa-dèwèk gedé, kaya' ada paspot sendèwèk, mata duit sendèwèk, aturan èkonomi, ama wèt dasar. Makao nglingkup Semenanjung Makao, [[Pulo Tam'a]] (Taipa), [[Pulo Lokoan]], [[Koté]], èn daèrah nyang baru diurug di antara Ta'ma ama Lokoan. Ni daèrah padet pisan, lebi deri setenga juta orang tinggal cuman di 12 mil pesegi. Makao perna jadi [[Portugal|Portugal]] punya jajahan. Bagèn [[basa Portugis]] jadi basa resmi selaènnya [[basa Tionghoa]] (lantaran dulunya dijajah Portugal), dikit doang nyang bisa basa Portugis gènèng; cuman 0,7%-nya doang nyang maké basa Portugis di rumah. Alakulihal, malahan basa Inggris nyang lebi lumbrah dipaké, bagèn kata bukan basa resmi (2,3%-nya maké ni basa di ruma). [[Basa Kuantung]] entu atu ragem basa Tiongkok nyang dipaké di Makao. Walakin, [[basa Mandarin]] juga' jadi mingkin lumbrah semprakan Portugal ngebalikin Makao ke Tiongkok dalem tahon 1999.<ref>[http://www.forbestravelguide.com/macau-china/what-language-is-spoken-in-macau "What language is spoken in Macau?"].</ref> Ni ari, Makao mah dapet duitnya deri maènan top luar negeri. Nyatanya, Makao malah ngedapetin pemasupan deri maènan top 7 kali lebi gedé deri Las Bègas di tahon 2013.<ref>Riley, Charles (6 Januari 2014). [http://money.cnn.com/2014/01/06/news/macau-casino-gambling/ "Macau's gambling industry dwarfs Vegas"]. CNN.</ref> Orang di Makao juga' pada ngedapetin duit anu bolé ngèkspor pakéan. Bahna Makao dulunya entu Portugal punya jajahan, kita bisa ngiat dia punya jejak-jejak kebudayaan Portugis di kotanya. == Ruju'an == <references />{{Negara di Asia}} [[Category:Asia]] [[Category:Asia Wètan]] [[Category:Tionghoa]] [[Category:Tiongkok]] bmdsapenteurom1t7gm3spcxh7ds908 Makèdoni Lor 0 2202 10585 10584 2024-05-16T13:37:00Z Sotiale 212 9 perbaèkan diimpor: Importing from incubator 10584 wikitext text/x-wiki {{Negara|name=Kiblik Makèdoni Lor|native_name=Република Северна Македонија (Makèdoni)<br/>''Republika e Maqedonisë së Veriut'' (Albani)|flag=Flag_of_North_Macedonia.svg|coat=Coat_of_arms_of_North_Macedonia.svg|map=Europe-Republic_of_North_Macedonia.svg|capital=Skopi|demonym=Makèdoni (Lor)<br/>Makèdon (Lor)}} '''Makèdoni Lor''' (hurup Arab Gundul: مقدونى لور; [[Basa Makèdoni|Makèdoni]]: Македонија ''Makedonija''; [[Basa Albani|Albani]]: ''Maqedonia e Veriut'') atawa resminya '''Kiblik''' '''Makèdoni Lor''' (hurup Arab Gundul: کبليک مقدونى لور; [[Basa Makèdoni|Makèdoni]]: Република Северна Македонија ''Republika Severna Makedonija''; [[Basa Albani|Albani]]: ''Republika e Maqedonisë së Veriut'') entu atu negara nyang letaknya di [[Ujung Balkan]] èn di Èropa Kidul-wètan. Dulunya, ni negara – bagèan deri [[Yugoslawi]]. Ni negara watesan ama [[Sèrwi|Sèrwi]] di blèlirnya, [[Albani|Albani]] di bekulonnya, [[Yunani|Yunani]] di bekidulnya, èn [[Bulgari|Bulgari]] di blètannya. Dia punya mata uang – dinar Makèdoni (MKD). Dia punya ibu negeri – [[Skopi|Skopi]] atawa Uskup. Basa resminya – [[basa Makèdoni]] ama [[basa Albani]]. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Makèdoni Lor]] 90j2v3vdbhd092ny6o56jh1tghi2qer Maladéwa 0 2203 23430 20987 2024-07-06T14:15:42Z Swarabakti 44 23430 wikitext text/x-wiki {{Negara|name=Kiblik Maladéwa|native_name=ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ (Diwéhi)<br/>''Dhivehi Raajjeyge Jumhooriyyaa''|flag=Flag_of_Maldives.svg|coat=Emblem_of_Maldives.svg|map=Maldives_(orthographic_projection).svg|capital=Malé|demonym=Maladéwa}} '''Maladéwa''' (hurup Arab Gundul: ملاديوا; basa Inggris: ''The Maldives''; basa Diwéhi: ދިވެހިރާއްޖެ ''Dhivehi Raajje'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Maladéwa''' (hurup Arab Gundul: کبليک ملاديوا; basa Inggris: ''Republic of Maldives''; basa Diwéhi: ދިވެހިރާއްޖޭގެ ޖުމްހޫރިއްޔާ ''Dhivehi Raajjeyge Jumhooriyyaa'') entu atu kumpulan pulo di Laotan Hindi. Ni negara adanya di belah kidul-kulonnya [[Hindi|Hindi]]. Ni pulo kebentuk deri Kepuloan Maladéwa ama Swadéwa, nyang pulonya lebi deri 1.200 pulo. Ni pulo pada – bagèan deri 26 pulo cincinan (''atol'') èn kebelèk jedi 20 bestir pulo atol. Orang pada tinggal di 200-an deri entu semua pulo pada. Ada lebi deri 1.126 terumbu karang nyang ada di ni pulo. Sebagé lagi, ni negara – negara nyang paling datar seantèro dunia. Maladéwa punya titik paling alaihim entu cuman 2 m (7 kaki) di atasnya muka laot. Malé entu hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref>, nyang peduduknya sekitaran 150.000 orang. Ni negara punya agama resmi – [[Islam|Islam]]. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Maladéwa]] hvn4cg00br6ugfjfepdojmk4k3l1hc5 Malang Kabupatèn 0 2204 20988 10596 2024-06-04T21:55:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20988 wikitext text/x-wiki '''Malang Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kepanjèn, Malang Kabupatèn|Kepanjèn]]. Ni kabupatèn ngejenggar ampé 146.789,65 km<sup>2</sup> dengen kepadetan penduduknya 752 orang/km<sup>2</sup>. Ada 2.654.448 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Malang Kabupatèn]] 20bfu3m2b494jop47foi8lbzx6oky4h Malang Kota 0 2205 20989 10599 2024-06-04T21:55:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20989 wikitext text/x-wiki '''Malang Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 110,06 km<sup>2</sup> dengen kepadetan penduduknya 7.688 orang/km<sup>2</sup>. Ada 846.126 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Malang Kota]] 5tfzk6mg6vc0ll36taxj1pux0r6u6g5 Malawi 0 2206 20990 10604 2024-06-04T21:55:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20990 wikitext text/x-wiki {{Negara|name=Kiblik Malawi|native_name=''Republic of Malawi'' (Inggris)<br/>''Dziko la Malaŵi'' (Cicéwa)<br/>''Charu cha Malaŵi'' (Timbuka)|flag=Flag_of_Malawi.svg|coat=Coat_of_arms_of_Malawi.svg|map=Malawi_(orthographic_projection).svg|capital=Lilongwé|demonym=Malawi}} '''Malawi''' (hurup Arab Gundul: ملاوى; Inggris: ''Malawi''; Cicéwa: ''Malaŵi''; Tumbuka: ''Malaŵi'') atawa resminya '''Kiblik Malawi''' (hurup Arab Gundul: کبليک ملاوى; Inggris: ''Republic of Malawi''; Cicéwa: ''Dziko la Malaŵi''; Tumbuka: ''Charu cha Malaŵi'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Tansani|Tansani]], [[Sambia|Sambia]], ama [[Mosambik|Mosambik]]. Ni negara punya hopstad [[Lilongwé|Lilongwé]]. Ni negara jenggarnya 118.484 km<sup>2</sup> (45.747 mi<sup>2</sup>). Di sono, ada barang 16.407.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Malawi]] c4c5d003ep0b2izsait92e3t0hhdpol Malaysia 0 2207 10606 10605 2024-05-16T13:37:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10605 wikitext text/x-wiki #REDIRECT [[Malésia]] b4lv8lvvglkyrpefz5cvnju1olxb1aj Mali 0 2208 20991 10610 2024-06-04T21:55:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20991 wikitext text/x-wiki {{Negara|name=Kiblik Mali|native_name=''République du Mali'' (Prasman)<br/>ߡߊߟߌ ߞߊ ߝߊߛߏߖߊߡߊߣߊ (Bambara)<br/>''Mali ka Fasojamana''<br/>جمهورية مالي (Arab)<br/>''Jumhūriyyat Mālī''<br/> 𞤈𞤫𞤲𞥆𞤣𞤢𞥄𞤲𞤣𞤭 𞤃𞤢𞥄𞤤𞤭(Pulani)<br/>''Renndaandi Maali''|flag=Flag_of_Mali.svg|coat=Coat_of_arms_of_Mali.svg|map=Mali_(orthographic_projection).svg|capital=Bamako|demonym=Mali}} '''Mali''' (hurup Arab Gundul: مالى; Prasman: ''Mali ''; Bambara: ߡߊߟߌ ''Mali''; Arab: مالي ''Mālī''; Pulani: 𞤃𞤢𞥄𞤤𞤭 ''Maali'') atawa resminya '''Kiblik Mali''' (hurup Arab Gundul: کبليک مالى; Prasman: ''République du Mali''; Bambara: ߡߊߟߌ ߞߊ ߝߊߛߏߖߊߡߊߣߊ ''Mali ka Fasojamana''; Arab: جمهورية مالي ''Jumhūriyyat Mālī''; Pulani: 𞤈𞤫𞤲𞥆𞤣𞤢𞥄𞤲𞤣𞤭 𞤃𞤢𞥄𞤤𞤭 ''Renndaandi Maali'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Aljajaèr|Aljajaèr]] di blèlir, [[Nigèr|Nigèr]] di blètan, [[Burkina Paso|Burkina Paso]] ama [[Panté Gading|Panté Gading]] di beludik, [[Giné|Giné]] di beludik-wètan, èn [[Sénégal|Sénégal]] ama [[Moritani|Moritani]] di bekulon. Gènèngan, ni negara ora gableg laot acan dah. Ni negara punya hopstad [[Bamako|Bamako]]. Ni negara jenggarnya 1.240.192 km<sup>2</sup> (478.841 mi<sup>2</sup>). Di sono, ada barang 20.250.833 orang nyang tinggal di mari. Adapun dia punya basa resmi segabreg-gabreg, antara laèn [[Basa Bambara|basa Bambara]], [[Basa Pulani|basa Pulani]], [[Basa Arab Hasaniah|basa Arab Hasaniah]], èn masing ngebadeg nyang laènnya. Cuman, basa gawénya tetep basa [[Basa Prasman|basa Prasman]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Arab]] [[Category:Negara]] [[Category:Mali]] 0ld7tr1ybcw4fj39fpo8t0wpntwpfr4 Malta 0 2209 20992 10618 2024-06-04T21:55:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20992 wikitext text/x-wiki {{Negara|name=Kiblik Malta|native_name=''Repubblika ta' Malta'' (Malta)<br/>''Republic of Malta'' (Inggris)|flag=Flag_of_Malta.svg|coat=Coat_of_arms_of_Malta.svg|map=EU-Malta.svg|capital=Walèta|demonym=Malta}} '''Malta''' (hurup Arab Gundul: مالطا; basa Malta: ''Malta'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Malta''' (hurup Arab Gundul: کبليک مالطا; basa Malta: ''Repubblika ta' Malta'') entu atu negara di Èropa Kidul èn atu deri anggota Uni Èropa. Ni negara – pulo di deketnya tenga-tenga Laot Tenga, di bekidulnya Sisili. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ada nama Walèta. Nyang tinggal di mari ada sekitaran 500.000 orang. Ni pulo – atu deri negara-negara nyang kepadetan penduduknya paling padet di antéro dunia. Luasnya Malta cuman sekitaran 316 km<sup>2</sup>, mangkanya ni negara – atu deri negara-negara nyang paling kecil di dunia. Ni negara punya kota-kota pada dedèmpètan deri jaman ke jaman. == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Laot Tenga]] [[Category:Negara]] [[Category:Malta]] 9ze55kpzyglpq4s465cw2t3pyx9dehb Maluku 0 2210 20993 10622 2024-06-04T21:55:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20993 wikitext text/x-wiki {{Propinsi di Indonésia|name=Maluku|native_name=''Maluku'' (Indonésia)|coat=Coat_of_arms_of_Maluku.svg|map=Maluku_in_Indonesia.svg|capital=Ambon}}'''Maluku''' (hurup Arab Gundul: ملوکو; Indonésia: ''Maluku''; Ternaté: ''Moloku Kie Raha'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kepuloan Maluku]]. Ni propinsi punya hopstad nama [[Ambon]]. Ni propinsi ngejembar ampé 46.914,03 km<sup>2</sup>. Selamanya tahon 2020, orang nyang pada ngejogrog di Maluku ada 1.848.923 orang dengen kepadetan 39 orang/km<sup>2</sup>.<ref>[https://maluku.bps.go.id/publication/2021/02/26/972e698a6e9a5506eabfdf7d/provinsi-maluku-dalam-angka-2021.html "Provinsi Maluku Dalam Angka 2021"] (pdf). ''www.maluku.bps.go.id''. h. 5, 71. Diarsip deri nyang asli per 11 April 2021. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kepuloan Maluku]] [[Category:Maluku]] [[Category:Ambon]] 7zg5l62emqkp8w3z5t3q5s2mbmtmko0 Maluku Kidul-wètan 0 2211 20994 10625 2024-06-04T21:55:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20994 wikitext text/x-wiki '''Kidul-wètan''' entu atu kabupatèn nyang ada di Propinsi [[Maluku|Maluku]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Langgur, Maluku Kidul-wètan|Langgur]]. Ni kabupatèn ngejenggar ampé 1.031,81 km<sup>2</sup> dengen kepadetan penduduknya 125 orang/km<sup>2</sup>. Ada 128.002 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Maluku]] [[Category:Kidul-wètan]] 23xzfb5dyn6sqah3tpxtph68bdsdh3z Maluku Lor 0 2212 10629 10628 2024-05-16T13:37:05Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 10628 wikitext text/x-wiki {{Propinsi di Indonésia|name=Maluku Lor|native_name=''Maluku Utara'' (Indonésia)<br/>''Moloku Kie Raha'' (Ternaté)|coat=Coat_of_arms_of_North_Maluku.svg|map=North_Maluku_in_Indonesia.svg|capital=Ternaté}}'''Maluku Lor''' (hurup Arab Gundul: ملوکو لور; Indonésia: ''Maluku Utara''; Ternaté: ''Moloku Kie Raha'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Kepuloan Maluku]]. Ni propinsi punya hopstad nama [[Ternaté]]. Ni propinsi ngejembar ampé 31.982,50 km<sup>2</sup>. Selamanya tahon 2021, orang nyang pada ngejogrog di Maluku Lor ada 1.316.973 orang dengen kepadetan 41 orang/km<sup>2</sup>.<ref>[https://malut.bps.go.id/publication/2021/02/26/557a48120446046de02e94c8/provinsi-maluku-utara-dalam-angka-2021.html "Provinsi Maluku Utara Dalam Angka 2021"] (pdf). ''www.malut.bps.go.id''. h. 66, 222. Diarsip deri nyang asli per 13 Agustus 2021. Dibuka per 1 Agustus 2023.</ref><ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Kepuloan Maluku]] [[Category:Maluku Lor]] [[Category:Ternaté]] [[Category:Tidoré]] [[Category:Bacan]] <references />{{Propinsi di Indonésia (daptar)}} empg8ms14imitypy8weq3bo3xoh3kx4 Malésia 0 2213 25727 25716 2024-09-21T05:44:28Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by Swarabakti (TwinkleGlobal) 25727 wikitext text/x-wiki {{Negara|name=Peserèkatan Malésia|native_name=فرسكوتوان مليسيا (Jawi)<br/>''Persekutuan Malaysia'' (Melayu)|flag=Flag_of_Malaysia.svg|coat=Coat_of_arms_of_Malaysia.svg|map=Location_Malaysia_ASEAN.svg|capital=Kuala Lumpur|demonym=Malésia<br/>Melayu}} '''Malésia''' (hurup Arab Gundul: {{Script|Arabic|مليسيا}}; {{lang-ms|Malaysia}}) atawa '''Malasia''' (hurup Arab Gundul: {{Script|Arabic|ملاسيا}}) atawa resminya '''Peserèkatan''' '''Malésia''' (hurup Arab Gundul: {{Script|Arabic|فرشريكتن مليسيا}}; {{lang-ms|Persekutuan Malaysia}}) nya'entu atu [[negara serèkat]] di [[Asia|Asia]]. Ibu negerinya ada di [[Kuala Lumpur|Kuala Lumpur]]. Selaèn entu, ni negara watesan ama [[Indonesia|Indonésia]], [[Muang-Tay|Muang-Tay]], [[Bruné Darussalam|Bruné Darussalam]], ama [[Singapura|Singapur]]. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Negara]] [[Bangsaan:Malésia]] 7ygvag36qgspfeo9oi4rlot14s6l0hs Manchester United 0 2214 24919 20996 2024-08-18T11:29:51Z OrangKalideres 327 /* Ruju'an */Koreksi 24919 wikitext text/x-wiki [[File:Manchester United old trafford Ank Kumar 01.jpg|thumb|Manchester United punya kandang, Old Trafford]] '''Manchester United''' (hurup Arab Gundul: منچيستر يونيتد) atawa disingkat '''MU''' ya'entu atu kleb bola propèsionil deri [[Inggris|Inggris]] nyang ada punya kandang di [[Old Trafford|Old Trafford]], [[Manchester Agung|Mèncèster Gedé]]. Ni kleb dijulukinnya '''Sétan Mèra''' (hurup Arab Gundul: شيطان ميرا; [[Basa Inggris|Inggris]]: ''The Red Devils''). == Ruju'an == [[Bangsaan:Kleb bola tendang]] [[Category:Liga Inggris]] njr9dz2rrgbp1t8w4xkdz5jzrv4c3x6 Mandiraja, Banjarnegara 0 2215 10661 10660 2024-05-16T13:37:08Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 10660 wikitext text/x-wiki '''Mandiraja''' (hurup Arab Gundul: منديراج) entu atu kecamatan di Kabupatèn Banjarnegara, [[Jawa Tenga|Jawa Tenga]], [[Indonésia|Indonésia]]. == Ruju'an == [[Category:Jawa Tenga]] [[Category:Indonésia]] j69y7a4vf2yg91zdsig3pa6q0u50es2 Mandra 0 2216 23757 20997 2024-07-12T06:57:33Z Swarabakti 44 23757 wikitext text/x-wiki [[File:Mandra, Netmediatama, 00.32.jpg|thumb|Haji Mandra]] H. '''Mandra Yusuf Sulaiman''' (hurup Arab Gundul: حاج مندرا يوسف سليمان) (brojol 2 Méi 1964) entu [[Tukang lakon|tukang lakon]], [[tukang nyanyi]] deri [[Indonésia|Indonésia]]. Dia juga' abangnya [[Tukang banyol|tukang bodor]] Indonésia nama [[Omaswati]] ama [[Mastur]]. == Jalan gawé == Mandra ngawalin dia punya jalan gawé liwat dia punya bodoran di [[Topèng Betawi|topèng Betawi]]. Semprakan bocah baru gedé, dia nimbrung ama Topèng Betawi Setia Warga nyang dipimpin ama mamangnya, [[Bokir|Haji Bokir]]. Namanya melejit abisnya dia maènin rol di [[pèlem tipi]] ''Si Doel Anak Sekolahan''. Ni abangnya Omaswati ama Mastur tau ngejejegin pabrik pèlem nama [[Viandra Productions]].<ref>[https://www.liputan6.com/showbiz/read/217944/mandra-dan-keluarga-main-sinetron "Mandra dan Keluarga Main Sinetron"]. ''Liputan6.com''. (19 Januari 2003). Dibuka per 24 Januari 2024.</ref> == Ruju'an == [[Category:Betawi]] [[Category:Tokoh Betawi]] [[Category:Lènong]] [[Bangsaan:Riwayat]] n24fzf3c0fmqa6bk62a28bvgbp1cyd6 Mani 0 2217 10667 10666 2024-05-16T13:37:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10666 wikitext text/x-wiki #REDIRECT [[Aèr peju]] rx9vlv5vtyrid0azbr2mtbgjb3iy7bk Manitoba 0 2218 20998 16854 2024-06-04T21:55:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20998 wikitext text/x-wiki {{Negara|name=Manitoba|native_name=''Manitoba'' (basa Inggris)|flag=Flag_of_Manitoba.svg|coat=Coat_of_arms_of_Manitoba.svg|map=Manitoba_in_Canada.svg|capital=[[Winipèg]]|demonym=Manitoba}} '''Manitoba''' (hurup Arab Gundul: ) entu hatu propinsi [[Kanada]]. Manitoba keperna ampir di sintrem Kanada. Manitoba jadi propinsi nomer anam paling gedé nyang nyenggar ampé 647.797 km². Manitoba ada punya 1.379.584 orang nyang duduk di situ di taon 2020. == Ruju'an == [[Category:Propinsi di Kanada]] q0tnaazsmhnt5281nmdo3v7h0bac0eb Manokwari Kabupatèn 0 2219 20999 10675 2024-06-04T21:55:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 20999 wikitext text/x-wiki '''Manokwari Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kulon|Papua Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Manokwari Kulon, Manokwari|Manokwari Kulon, Manokwari]]. Ni kabupatèn ngejenggar ampé 3.168,28 km<sup>2</sup> dengen kepadetan penduduknya 63 orang/km<sup>2</sup>. Ada 200.785 orang nyang tinggal di mari per tahon 2022. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kulon]] [[Category:Manokwari Kabupatèn]] gb9id2qu9bg5k2t74q44j333cpe87r2 Manokwari Kota 0 2220 21000 10681 2024-06-04T21:55:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21000 wikitext text/x-wiki '''Manokwari Kota''' entu atu kota nyang ada di Propinsi [[Papua Kulon|Papua Kulon]] èn jadi hopstadnya. Ni kota ngejenggar ampé 3.168,28 km<sup>2</sup> dengen kepadetan penduduknya 61 orang/km<sup>2</sup>. Ada 192.663 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Papua Kulon]] [[Category:Manokwari Kota]] o3c20vvuomhh0g6lhomdz692d5wjdtx Mantèk 0 2221 21001 10685 2024-06-04T21:55:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21001 wikitext text/x-wiki [[File:Modus ponendo ponens.png|thumb|Mantèk mbelajarin bentuk sahih, kaya' ''modus ponens'' (cara taroh)]] '''Mantèk''' (hurup Arab Gundul: منطق) ièlah pengajian [[Nalar|penalaran]]. Aturan-aturan mantèk kepaké bakal itu [[pilsup]] pada bikin atu [[Penalaran rorodan|pengrorodan]] mantèk nyang sahih pasal dunia. Mantèk ngebantu orang nyabitin apa itu bener, apa kaga'. Mantèk seringannya mah ditulis dalem [[Kias (mantèk)|kias]], nyang atu macem deri bukti mantèk. Kias dikeja deri omplokan pernyataan nyang dipaké bakal ngebuktiin pernyataan tandesan secara masup akal, nyang digero kesimpulan. Atu tuladan nyang bekèn deri kias mantèk pernah ditulis ama atu [[pilsup]] Yunani Klasik nama [[Aristo|Aristo]]: # Semua manusia pada bakal mati. # Sokrat entu manusia. # Mangka, Sokrat bakal mati. Kesimpulan ièlah pernyataan tandesan. Ni kias nyangcangin dua pernyataan pertama bakal ngeja atu pengrorodan mantèk: Sokrat bakal mati. Ni kias dikeja deri tiga [[Ongsongan (mantèk)|pernyataan atawa ongsongan]] (''proposition'') mantèk. Ni pernyataan bentuknya mah pernyataan pèndèk nyang ngejabarin trap-trap kecil bakal hujah mantèk. Pernyataan-pernyataan nyang kecil tadé ngeja nyang namanya [[Hujah (mantèk)|hujah]], percis kaé [[atum]] ngeja [[molèkul]]. Kalo tu mantèk bener, pernyataannya berarti pada "ngintilin" deri seberayanya. Pernyataan gableg [[Nilé bener (mantèk)|nilé bener]], artinya itu pernyataan poko'nya bisa dibuktiin bener ''apa'' salahnya, cuman kaga' bisa plin-plan dua-duanya. Pernyataan kaga' masup akal atawa jinganan dalem mantèk digero [[boncos mantèk]]. == Ruju'an == [[Category:Mantèk]] seyote25i7xz5ynzkjh2f5mvmo6hewp Manusia 0 2222 21002 10691 2024-06-04T21:55:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21002 wikitext text/x-wiki [[File:Human.svg|thumb|Gambar manusia: lanang (kèbot) èn wadon (kanan)]] '''Manusia''' (hurup Arab Gundul: مانسى) (''Homo sapiens'') atawa '''orang''' (hurup Arab Gundul: اورڠ) atawa '''jelma'''' (hurup Arab Gundul: جلماء) ya'entu [[Macem (pengrèrodan)|macem]] [[Primat|primat]] nyang jumblahnya paling bejibun ama ngamprah di mana-mana. == Ruju'an == [[Category:Manusia]] l4fqme41813a7enp4epdg1m9g610wei Mao Cetung 0 2223 22632 22416 2024-06-21T13:51:56Z Jalilah Jali 457 Mao, Cetung 22632 wikitext text/x-wiki [[Gepokan:Mao Zedong 1959 (cropped).jpg|jmpl|Mao Cetung punya potrèt]] '''Mao Cetung''' (hurup Arab Gundul: ماو چتوڠ; hurup Tionghoa Ringkes: 毛泽东, hurup Tionghoa Terdisionil: 毛澤東, Mandarin: ''Máo Zédōng'') atawa '''Mo Tèktung''' (hurup Arab Gundul: مو تقتوڠ; Hokkièn: ''Mô͘ Te̍k-tong'') (26 Désèmber 1893 – 9 Sèptèmber 1976) entu dedengkot [[Kuminisme|kuminis]] [[Tiongkok|Tiongkok]]. Dia bener-bener dikenal lantaran dia punya joang lawan [[Perang Tiongkok-Jepang II|pendudukan Jepang]] ama [[Perang Sudara Tionghoa|ngrempugin Tiongkok]], nyang dia merènta jadi [[dedengkot Parté Kuminis Tiongkok]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Mao, Cetung}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Tokoh kuminis]] 8dl54l723rbmjxip0g7n82d8vvzcbqb Maret 0 2224 19410 10704 2024-06-04T21:09:16Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q110]] 19410 wikitext text/x-wiki '''Maret''' (hurup Arab Gundul: مارت) atawa '''Sagwé''' (hurup Arab Gundul: ساݢوى) entu bulan ketiga di almenak Masèhi-Julian èn Grégorian. Ni bulan punya ari ada 31. Sebenernya mah ya, pas jaman jebot, kira-kira ampé 153 SM, ni bulan ada bulan pertama dalem setahon, jadinya ada keriaan Tahon Baru dah tu di awalnya ni bulan.<ref>H.H. Scullard, ''Festivals and Ceremonies of the Roman Republic'' (Cornell University Press, 1981), h. 84; Gary Forsythe, ''Time in Roman Religion: One Thousand Years of Religious History'' (Routledge, 2012), h. 14 (kaga' pasti kapan berobahnya).</ref> Ni bulan punya nama ada diambil deri nama déwa dalem tahayul Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref>, atu déwa perang, nama ''Mārs'' (nama bulannya dalem basa Latin: ''Mārtius''), nyang–berales kepercayaan orang Romèn–keruhunnya [[Romulus]] ama Remus nyang ada bekaètan ama babad pendirian kota [[Roma|Roma]]. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] 0krjvrwp7qe5pxt86kt1wzwqcnhhfob Mariah Kiri-Sklodowska 0 2225 23080 21004 2024-06-30T16:13:50Z Jalilah Jali 457 /* Ruju'an */ 23080 wikitext text/x-wiki [[File:Marie Curie c. 1920s.jpg|thumb|Tampang Mariah Kiri-Sklodowska punya roman]] '''Mariah Kiri-Skłodowska''' (lair: 7 Nopèmber 1867, wapat: 4 Juli 1934) nya'entu pengrintis di èlmu rèmbèt èn pemenang Nobèl dua kali, nya'entu èlmu tabèat di taon 1903 èn èlmu kimia di taon 1911. Dia ngewangun Curie Institute. Bareng dia punya laki, Pierre Curie, dia nemuin unsur radium. == Ruju'an == {{Reflist}} mg7rgucnz3n9xvnd2is75snc03p4ucg Mariam, enya' Isa 0 2226 21005 10714 2024-06-04T21:55:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21005 wikitext text/x-wiki [[File:Dolci Madonna p1070185.jpg|397px|right]] '''Mariam''' entu wadon Yahudi deri Nasirah jaman abad pertama, bininya Yusup èn enya'nya Isa. Dia – atu tokoh penting di ajaran Serani, èn dihormatin dengen macem-macem gelar kaya' perawan atawa ratu, banyak deri tu gelar pada nyang disebut-sebut di Pedo'aan Loréto. Gerèja Ortodok Wètan, Gerèja Wètan, [[Gerèja Katolik|Katolik]], Angglikan, èn Luteran pada percaya kalo Mariam sebagé "Ibu Tuhan", sementara Protèstan punya pendelengan bisa macem-macem dengen patokan nyang seila-ilanya di bawahnya entu. Di dalem agama Selam, Mariam juga' ada satu wadon paling dihormatin di dalem ni agama, nyang jadi ibu bagi atu nabi èn rasul. Di dalem Kur'an disebutin kalo dia dihormatin sebab dia bisa ngejaga dia punya perawan deripada bikin dosa jinah serènta taat sama Allah. Sebagé lagi, Mariam juga' atu-atunya wadon nyang dia punya nama jadi nama surat di dalem Kur'an. [[Category:Serani]] 1wkabt2pr8l2thzzncdcarsb03f8u4n Marih 0 2227 25430 25354 2024-09-09T13:22:54Z OrangKalideres 327 Koreksi 25430 wikitext text/x-wiki [[File:OSIRIS Mars true color.jpg|thumb|Tampang Marih di luar angkasa]] '''Marih''' atawa '''Marik''' (hurup Arap gundul: مريخ; {{lang-id|Mars}}; lambang: [[file:Mars symbol (fixed width).svg|♂]]) ya'entu planit keëmpat nyang paling deket deri mataari. Enni planit juga sering dipoyok sebagé "planit mèrah" bahna warna planitnya kalo diliat paké mata telanjang entu kemèrahan lantaran besi oksida nyang ada di amparan tanah planitnya. Marih entu planit batu nyang atmospèrnya rada nipis. Daratannya ada kawah, gunung api, lebak, gurun, èn tutupan ès. Lamanya Marih punya puteran sumbu dan perobahan kapra sama kaya' di bumi. Ada gunung nyang paling tinggi di Marih, gunung Olympus Mons namanya, nyang juga jadi gunung paling tinggi seantèro Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref>. Terus, Valles Marineris juga jadi lebak paling jero èn gedé seantèro Tata Kemataarian. Ini planit ada punya dua bulan, yaitu Pobos èn Démos. Lama kiteran kuliling mataarinya 687 ari. Laèn entu, juga Marih ngiter di sumbunya. Lamanya entu 25,62 jam, bèda tipis ama Bumi punya puteran sumbu. == Ruju'an == <references /> [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] 4o4nlwf8xx9wh2g9mxe6miwvfki61hw Marilan 0 2228 21007 10725 2024-06-04T21:56:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21007 wikitext text/x-wiki {{Negara|name=Marilan|native_name=''State of Maryland'' ([[Basa Inggris|Inggris]])|flag=Flag_of_Maryland.svg|coat=Seal_of_Maryland.svg|map=Maryland_in_United_States.svg|capital=[[Anapolis,_Marilan|Anapolis]]|demonym=Marilan}}'''Marilan''' (hurup Arab Gundul: مريلند; [[Basa Inggris|Inggris]]: ''Maryland'') entu atu negeri di [[Negeri-negeri Atlantik Tenga|daèrah Atlantik Tenga]] di [[Amrik Serèkat|Amrik Serèkat]]. Ni negeri punya ibu negeri namanya [[Anapolis, Marilan|Anapolis]], èn kota nyang paling ngebadeg penjogrognya entu [[Baltimor, Marilan|Baltimor]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] al5k3islgwtcxpxm4cf2nf0tks78170 Marilyn Monroe 0 2229 21008 10729 2024-06-04T21:56:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21008 wikitext text/x-wiki '''Marilyn Monroe''' (/ˈmærɪlɪn mənˈroʊ/; lair Norma Jeane Mortenson; 1 Juni 1926 – 4 Agustus 1962) entu atu tukang lakon, tukang pèjèng, ama sindèn asal Amrik Serèkat. Dia bekèn lantaran dia punya rol jadi tokoh bodor "si pirang goblog", nyang jadi atu simbol sèk paling mashur tahon 1950-an èn awal-awal 1960-an, èn jadi lambang perobahan sikap ama sèksualitèt itu témpo. Biar kata dia dibenum jadi tukang lakon nyang dapet bayaran paling gedé sedékade punya lama, dia punya pèlem pada ngeranggeh untung ampe $200 juta (surup ama $17 miliar tahon 2018) abis dia punya wapat nyang kaga' nyaho pastinya pegimana di tahon 1962. Tep lama abis dia punya wapat, dia pepes jadi atu wisit budaya populèr gedé. Tahon 1999, Institut Pèlem Amrik naro Monroe di tempat keenem di daptar legènda layar lèbar wadon paling baè' deri Jaman Keemasan Holiwud. == Ruju'an == jio31y9sv80tamtixc37zua71t0wnxq Marlene Dietrich 0 2230 22655 22654 2024-06-22T07:42:31Z Jalilah Jali 457 Dietrich, Marlene 22655 wikitext text/x-wiki '''Marlene Dietrich''' (27 Désèmber 1901 – 6 Mei 1992) atu tukang sindèn ama tukang lakon Amrik-Dèt nyang pernah dapet penyalonan Pengargaan Akademi (''Academy Award''). Institut Pèlem Amrik bilang kalo Dietrich entu atu deri Tukang Lakon Wadon Besar Sepanjang Masa (''Greatest Female Stars of All Time'') di nomer 9. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Dietrich, Marlene}} [[Bangsaan:Orang kaga'-betuhan]] [[Bangsaan:Tukang nyanyi]] nj6pzyuupy2uuoh5ptghr9pq0z9t9rl Marong api 0 2231 21009 10736 2024-06-04T21:56:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21009 wikitext text/x-wiki [[File:EmbersWikiRW.jpg|thumb|Marong api]] '''Marong api''' (hurup Arab Gundul: ماروڠ افي) atawa '''marong geni''' (hurup Arab Gundul: ماروڠ ݢني) entu bahan panas nyang murub nyang kebikin deri penambusan [[Kayu|kayu]], [[Stèngkul|stingkul]], atawa laèn-laèn bahan deri [[jat areng]] (''karbon'') nyang rèstan abisnya, atawa kotan-kotan ngelombain, [[Api|api]]. Marong api kena melèntab panas pisan, téré kaya' api punya panas nyang ngeja tu marong. Marong api mencorotin panas abisnya tu api mati. Kalu kaga' kewénéan bener-bener, tu marong kena murub lagi ngeja nongtotin api. == Ruju'an == [[Category:Api]] 9ozdmpwcckksdhc8bcao62wekvvue3e Martèn Luter 0 2232 21010 10743 2024-06-04T21:56:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21010 wikitext text/x-wiki {{Riwayat hidup |nama = Martèn Luter |image = Martin Luther by Cranach-restoration.tif |negara =Dètslan |pegawéan =Orang agama |tempat_lahir =10 Nopèmber 1483 |tanggal_wapat = |tempat_wapat = 18 Pèbruari 1546 }} '''Martèn Luter''' (hurup Arab Gundul: مارتن لوتر) atawa aslinya '''Martin Luther''', O.S.A. (Dèt: [ˈmaɐ̯tiːn ˈlʊtɐ]; 10 Nopèmber 1483 – 18 Pèbruari 1546) entu atu ustad [[Èlmu kalam|èlmu kalam]], [[Tukang bikin gending|tukang bikin gending]], [[Imam|imam]], ama [[Rahib|rahib]] deri [[Dètslan|Dètslan]]. Ni orang atu dedengkot paling nyawab dalem [[Répormasi Protèstan|Répormasi Protèstan]]. == Ruju'an == [[Category:Serani]] [[Category:Serani Protèstan]] [[Category:Riwayat]] ftxo5w5zih4achmto0io2qqj4d1v1yc Masamba 0 2233 10745 10744 2024-05-16T13:37:18Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10744 wikitext text/x-wiki #REDIRECT [[Masamba, Luwu Lor]] jsu3ztg6v2n98mctl4iv9wvukz5s1vp Masamba, Luwu Lor 0 2234 21011 10750 2024-06-04T21:56:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21011 wikitext text/x-wiki '''Masamba''' ya'entu [[Kecamatan|kecamatan]] di [[Sulawési Kidul|Sulawési Kidul]] punya jenggar kira-kira 1.068,85 KM², letaknya ada di tenga [[Kabupatèn Luwu Lor|Kabupatèn Luwu Lor]]. [[Category:Kecamatan di Kabupatèn Luwu Lor]] m30ldyutgi67221h9ukgf842385ln1g Masbro 0 2235 10752 10751 2024-05-16T13:37:19Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10751 wikitext text/x-wiki #REDIRECT [[Tapir butek]] 1t37oxnlsqlirohx28lmugh6qpetoi4 Mata 0 2236 21012 10756 2024-06-04T21:56:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21012 wikitext text/x-wiki [[File:Eye iris.jpg|thumb|Mata orang]] '''Mata''' (hurup Arab Gundul: مات) entu [[orhan]] bunder bakal ngindra [[cahaya]] jadinya mahluk idup pada bisa ngiat. Ni bagèan pertama deri [[sistim pengiatan]]. Ada barang 97 prosèn macem [[Héwan|héwan]] pada gableg mata.<ref>Land M.F. & Fernald R.D. (1992). "The evolution of eyes". ''Annual Review of Neuroscience''. '''15''': 1–29. doi:[[doi:10.1146/annurev.ne.15.030192.000245|10.1146/annurev.ne.15.030192.000245.]] PMID [https://pubmed.ncbi.nlm.nih.gov/1575438 1575438].</ref> == Ruju'an == [[Category:Anggota awak]] [[Category:Mata]] p7bxhq5z1wmcmmuvp2zuh5knzw1l5dr Mata orang 0 2237 21013 10761 2024-06-04T21:56:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21013 wikitext text/x-wiki [[File:Human eye with limbal ring, anterior view.jpg|thumb|Mata orang]] '''Mata orang''' (hurup Arab Gundul: مات اورڠ) atawa '''mata manusia''' (hurup Arab Gundul: مات مأنسي) entu bagèan nyang nanggepin cahaya èn gableg berapa paèdah. Sebagé [[Alat pengrasanan|alat indra]], mata héwan nété' jadi wasilah pengiatan. Sèl [[Sèl bongkot|bongkot]] èn sèl [[Penerima kelir|kerucut]] di [[selaput cahaya]] ngebisain adanya penangkepan cahaya sadar èn pengiatan kaya' pembèda-bèdaan kelir èn penangkepan kedaleman. Mata orang gableg ngebèdain barang 10 juta kelir.<ref>Judd, Deane B.; Wyszecki, Günter (1975). ''Color in Business, Science and Industry''. Wiley Series in Pure and Applied Optics (kuaran ketiga). Niu-Yorek: Wiley-Interscience. h. 388. <nowiki>ISBN 0-471-45212-2</nowiki>.</ref> Medu ama mata [[héwan nété']] laènnya, sèl-sèl [[iketan sarap]]<ref>'''Iketan sarap''' (hurup Arab Gundul: ايکتن شرف) – ''ganglion'' (Indo.); ''zenuwkoop'' (Wld.).</ref> nyang peka cahaya di mata manusia eṇ bukan-pengeja gambar di selaput cahaya nerima sinyal cahaya nyang nyawabin pemantesan gedé-kecilnya [[anak mata]], èn pengaturan ama penekenan hormon [[mélatonin]], serènta nyawabin [[Kiteran jem awak|kiteran jem awak]]<ref>'''Kiteran jem awak''' (hurup Arab Gundul: کيتران جم اوق) – ''ritme sirkadian'' (Indo.); ''circadian rhythm'' (Ing.).</ref>.<ref>Zimmer, Carl. (Pèbruari 2012). [https://web.archive.org/web/20120421131046/http://discovermagazine.com/2012/jan-feb/12-the-brain-our-strange-light-detector/article_view?b_start:int=0&-C= "Our Strange, Important, Subconscious Light Detectors"]. ''Discover Magazine''. Diarsipin deri nyang [http://discovermagazine.com/2012/jan-feb/12-the-brain-our-strange-light-detector/article_view?b_start:int=0&-C= asli] per 21 April 2012. Dibuka per 21 Agustus 2023.</ref> == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Muka]] [[Category:Mata]] [[Category:Èlmu cahaya]] [[Category:Èlmu mata]] hsym8wb1izesdmpiqwv12ds30a9lr6n Mataari 0 2238 25348 25347 2024-08-29T04:38:40Z Kwamikagami 782 25348 wikitext text/x-wiki [[File:Sole viola.jpg|thumb|Gambar Mataari lagi nyemburin apinya]] '''Mataari''' (hurup Arap gundul: ماتأرى; simbol: [[file:Sun symbol (fixed width).svg|☉]]) atawa basa Sangsekretanya '''Surya''' (hurup Arap gundul: سوريا) entu atu [[Bintang|bintang]] nyang jadi pusatnya (atawa sintrem) Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref>. Kita bisa nempo mataari deri mletèknya pas wayah tèt (pajar) ampé nilemnya pas wayah dur (surup). == Ruju'an == <references /> [[Category:Tata Kemataarian]] [[Category:Èlmu palak]] 317p7wwb80i52rym3ynuxh7xu09fw64 Mateliur 0 2239 10777 10776 2024-05-16T13:37:21Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 10776 wikitext text/x-wiki #REDIRECT [[Senjata brèdèt]] p6cwksz83m4ro3xd75p0pd4r0m8ukx5 Matskepé 0 2240 21015 10784 2024-06-04T21:56:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21015 wikitext text/x-wiki '''Matskepé''' (hurup Arab Gundul: متسکفى; Indonésia: ''perusahaan'') atawa '''maskepé''' (hurup Arab Gundul: متسفى) nya'entu tempat orang pada begawé ama nggabregnya kabèhan pengeja barang ama jasa. Ada matskepé nyang kedaptar di guwernemèn, ada juga' nyang kaga'. Bakal matskepé nyang kedaptar di guwernemèn, dia ngelah badan usaha bakal dia punya matskepé. Ni badan usaha entu status deri itu matskepé nyang resmi kedaptar di guwernemèn. Anggota matskepé ada punya tujuan nyang sama èn ngebolain biar itu tujuan biar kesampéan. == Ruju'an == [[Category:Usaha]] 05bc0nae3r33swzudm4raf9bu8g1nep Matskepé bikinan anyar 0 2241 21016 10789 2024-06-04T21:56:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21016 wikitext text/x-wiki '''Matskepé bikinan anyar''' (hurup Arab Gundul: متسکفى بيکينن اڽر; Inggris: ''start-up'') atawa '''matskepé baru mulain''' (hurup Arab Gundul: متسکفى بارو مولائين) atawa '''matskepé baru nongtot''' (hurup Arab Gundul: متسکفى بارو نوڠتوت) entu matskepé atawa proyèk nyang diopènin ama tukang usaha bakal nyai, ngembagin, ama ngaciin atu modèl usaha nyang ketaker.<ref>Robehmed, Natalie (16 Désèmber 2013). [https://www.forbes.com/advisor/business/what-is-a-startup/#544a2a9a4c63 "What Is A Startup?"]. ''Forbes''. Dipungut 24 Agustus 2023.</ref> Kalu [[kepengusahaan]] nglingkup sunggal macem usaha anyar, masup di dalemnya penggawéan-sendèwèk èn usaha nyang kaga' maksudin bakal ke halayak umum, matskepé bikinan anyar entu usaha anyar nyang maksud pèngèn nggedéin nglebiin pendiri dèwèkan.<ref>[https://www.linkedin.com/pulse/20140813173935-8497556-are-entrepreneurs-and-start-up-founders-the-same "The Differences between Entrepreneurs and Startup Founders"]. ''www.linkedin.com''. [https://web.archive.org/web/20200520055123/https://www.linkedin.com/pulse/20140813173935-8497556-are-entrepreneurs-and-start-up-founders-the-same Diarsipin] deri nyang asli per 20 Méi 2020. Dibuka per 24 Agustus 2023.</ref> Dasarannya, matskepé bikinan anyar bisa-bisa kepapagan ama kekaga-puguhan nyang kebina-bina ama mislek nyang tinggi, ila dikit doang nyang beasil ama gableg sawaban. == Ruju'an == <references /> [[Category:Kepengusahaan]] asxlxic6alkppfs00p1g05j3v68u16h Matsuo Bashō 0 2242 26501 22871 2024-11-10T19:47:00Z Swarabakti 44 26501 wikitext text/x-wiki [[File:Basho by Hokusai-small.jpg|197px|thumb]] '''Matsuo Bashō''' (松尾 芭蕉, 1644 – 28 Nopèmber 1694;<ref>{{Britannica|54930|Bashō}}</ref> lairnya: '''Matsuo Kinsaku''' [松尾 金作], terus jadi: '''Matsuo Chūemon Munefusa''' [松尾 忠右衛門 宗房])<ref>{{cite web |script-title=ja:松尾芭蕉 |url=http://kotobank.jp/word/%E6%9D%BE%E5%B0%BE%E8%8A%AD%E8%95%89 |publisher=The Asahi Shimbun Company |access-date=November 22, 2010 |language=ja}}; {{cite web |script-title=ja:芭蕉と伊賀上野 |url=http://www.ict.ne.jp/~basho/country/bashotoiga.html |publisher=芭蕉と伊賀 Igaueno Cable Television |access-date=November 22, 2010 |language=ja}}</ref> entu atu penyair bekèn pas [[jaman Èdo]] di Jepang. Selamanya dia punya idup, Bashō diakuin lantaran dia punya gawéan barengan ''haikai no renga''; ni ari, jaman bejaman abis ditulisnya itu tapsir, dia mashur jadi atu suhu ''[[haiku]]'' (sanonya digero ''hokku''). Dia juga' bekèn ama dia punya catetan sapar nyang dimulain ama ''Catetan bebalung diremuk cuaca'' (1684), nyang ditulis abisnya dia punya sapar mengulon ke Kioto èn Nara.<ref>{{Cite book|last=Norwich|first=John Julius|url=https://www.worldcat.org/oclc/11814265|title=Oxford Illustrated Encyclopedia|date=1985–1993|publisher=Oxford University Press|others=Judge, Harry George., Toyne, Anthony.|isbn=0-19-869129-7|location=Oxford [England]|pages=37|oclc=11814265}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Penyair Jepang]] 6ro1ryu95pg9qo2voorqq2erhef3qrr Matusalah 0 2243 21018 10795 2024-06-04T21:56:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21018 wikitext text/x-wiki [[File:Methuselah Stained glass.jpg|thumb|Matusalah punya penggambaran di beling kelir]] '''Matusalah''' (hurup Arab Gundul: متوشلخ; [[Basa Ibrani|Ibrani]]: מְתוּשֶׁלַח‎ ''Məṯūšélaḥ'', dalem [[pemandegan]] מְתוּשָׁלַח‎ ''Məṯūšālaḥ'', "Matinya bakal ngirim" atawa "Manusia tumbak" atawa "Kematian pedang"; [[Basa Yunani|Yunani]]: Μαθουσάλας ''Mathousalas'')<ref>Molloy, J. (1911). [http://www.newadvent.org/cathen/10048b.htm "Methuselah"]. ''Catholic Encyclopedia''. Dipungut per 8 Nopèmber 2023.</ref> entu surang [[baba keruhun]] èn tokoh dalem agama [[Yahudi]], [[Serani]], èn [[Selam|Selam]]. Dia nyang paling lama lat idupnya deri nyang dijèmbrèngin di dalem [[Kitab Mugadas|Kitab Mugadas]], bahna wapatnya pas umurnya 969 tahon.<ref>Twain, Mark, ed. (1995). ''The Bible According to Mark Twain: Writings on Heaven, Eden, and the Flood''. University of Georgia Press. h. 350. ISBN <bdi>9780820316505</bdi>.</ref> Kitab Kejadian punya kata, Matusalah entu anaknya [[Ahnuk|Ahnuk]], babanya [[Lamik]], ama engkongnya [[Nuh]]. Adapun di laèn tempat di [[Kitab Mugadas|Kitab Mugadas]], Matusalah digero di [[Silsilah dalam Kitab Mugadas|silsilah]] nyang ada di [[Kitab Tawarih|Kitab 1 Tawarih]], [[Kitab Kejadian]], èn [[Injil Luka]]. == Ruju'an == [[Category:Tokoh Kitab Mugadas Ibrani]] cqwyxp5c22rrn2qseg25ykb8nvic1gh Mayat Dangkalan 0 2244 22584 21019 2024-06-21T06:19:23Z Irkham Mahfudh 33 Mindahin beberapa informasi dari halaman yang sudah saya alihkan 22584 wikitext text/x-wiki [[File:Evil Dead logo.svg|thumb|''Mayat Dangkalan'' punya lambang]] '''Mayat Dangkalan''' (Inggris: ''The Evil Dead'') nya'entu [[pèlem sétan gaib]] nyang ditulis èn diarahin ama [[Sam Raimi|Sam Raimi]]. Nyang meranin ada [[Bruce Campbell|Bruce Campbell]], [[Ellen Sandweiss|Ellen Sandweiss]], Richard DeManincor, [[Betsy Baker|Betsy Baker]], ama Theresa Tilly. == Ruju'an == [[Category:Pèlem horor Amrik 1981]] [[Category:Rèrod-rèrodan pèlem sétan]] [[Category:Rèrod-rèrodan pèlem bodoran]] kxge2251tmavfm4ly5t8ygitpbptnrl Mayat Dangkalan (prèncés) 0 2245 26198 10803 2024-10-24T04:46:10Z EmausBot 70 Fixing double redirect from [[Mayat Dangkalan (rèrod-rèrodan)]] to [[Mayat Dangkalan]] 26198 wikitext text/x-wiki #ALIH [[Mayat Dangkalan]] bw27yqghwtlpj9jdnbkkd17kmvaxev0 Mayat Dangkalan (rèrod-rèrodan) 0 2246 22583 21020 2024-06-21T06:15:06Z Irkham Mahfudh 33 Ngalihin 22583 wikitext text/x-wiki #ALIH [[Mayat Dangkalan]] bw27yqghwtlpj9jdnbkkd17kmvaxev0 Mayat Dangkalan 2 0 2247 21021 10822 2024-06-04T21:56:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21021 wikitext text/x-wiki '''Mayat Dangkalan 2: Mayat wayah titèt''' (Inggris: '''''Evil Dead 2: Dead by Dawn''''') nya'entu [[pèlem sétan banyol]] diarahin ama [[Sam Raimi|Sam Raimi]] èn ditulis oleh [[Scott Spiegel|Scott Spiegel]]. Ni pèlem – [[Bikin ulang|pèlem bikin ulang]] èn [[Sekuel|pèlem lanjutan]] atawa ''requel'' deri [[Mayat Dangkalan|Mayat Dangkalan]] (1981). == Ruju'an == [[Category:Pèlem sétan banyol 1987]] hmsdfv90qdfbqj10smwk8x8ykxld6yj Maèn top 0 2248 24899 24898 2024-08-17T11:42:25Z Tanbiruzzaman 727 Ngebalikin permakan kejaan [[Special:Contributions/Silkseodigital|Silkseodigital]] ([[User talk:Silkseodigital|kongko]]) ke perbaèkan paling belakangan kejaan [[User:JhsBot|JhsBot]] 21022 wikitext text/x-wiki [[File:Jakarta slumlife4.JPG|thumb|Orang lagi pada maèn top]] '''Maèn top'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Kaptein, Nico J. G., Vrolijk, A., èn Ouwehand, L. (2018). ''Sayyid `Uthman of Batavia (1822- 1914) A Life in the Service of Islam and the Colonial Administration''. Lèden: Universiteit Leiden. Gambar 14.1.</ref> (hurup Arab Gundul: ماين توف) atawa '''ngetop'''<ref name=":0" /> (hurup Arab Gundul: ڠتوف) atawa '''judi''' (hurup Arab Gundul: جودى) entu maènan nyang sepèlernya pada taroah milih atu pilihan deri berapa pilihan nyang entinya cuming atu pilihan doang nyang menang. Sepèler<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Sepèler''' atawa '''spèler''' (hurup Arab Gundul: سفيلر) – ''pemain'' (Indo.); ''player'' (Ing.); ''speler'' (Wld.).</ref> nyang kèok tarohan kudu ngasi dia punya tarohan ama nyang menang. Peraturan ama jumblah tarohan dipastiin dulu sebelon mulain. Undian atawa cabutan juga' dirèken atu bentuk maèn top, sebab aturan maènnya entu nyabitin keputusan paké milih acak. Cabutan juga' biasanya diadain bakal nyabitin pemenang peris<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Peris''' atawa '''pris''' (hurup Arab Gundul: فريس) – ''hadiah'' (Indo.); ''prize'' (Ing.); ''prijs'' (Wld.).</ref>. Seupama, cabutan nyang mana penimbrungnya kudu beli tikèt nyang dikasi nomor dulu, entak itu nomer tikèt pada diacak-acak èn nyang dicabut entu nyang menang. Itu orang nyang mègang itu tiket nyang menang bakal dapet peris. == Ruju'an == <references /> [[Category:Maènan]] ff2x818q3qjzkjkaoggqzt6y0tuvjq3 Maènan 0 2249 21023 10831 2024-06-04T21:56:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21023 wikitext text/x-wiki [[File:Mega Gathering 2.0 and Johor Collectors Toy Fair 2019.jpg|thumb|Acara maèn-maènan di [[Johor|Johor]], [[Malésia|Malésia]]]] [[File:Teddy bear - Rory.JPG|thumb|Maènan beruang-beruangan]] '''Maènan''' (hurup Arab Gundul: مائنن) entu barang nyang galibnya dipaké ama permaènan bocah, orang gedé, atawa héwan. == Ruju'an == [[Category:Maènan]] l9xe08rtle4sljatgauslt9uvxxmv0t Maèstro 0 2250 25429 21024 2024-09-09T13:19:21Z OrangKalideres 327 Koreksi 25429 wikitext text/x-wiki '''Maèstro''' (hurup Arab Gundul: مائسترو; deri [[basa Itali]] artinya 'tuan' atawa 'pemimpin') atawa '''jago''' (hurup Arab Gundul: جاݢو) ya'entu geroan bakal nyang ngarain [[kor]] èn [[arang-arangan]] (''musik instrumental''). == Ruju'an == [[Category:Gending]] bror2xh189zltl4kdnvjhjmcd7gdwv4 Medan 0 2251 10839 10838 2024-05-16T13:37:27Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 10838 wikitext text/x-wiki #REDIRECT [[Kota Médan]] ncihasm251qggrg942d6sicqvd7bt64 Mejelis Tinggi Igama Konghucu Indonésia 0 2252 21025 10843 2024-06-04T21:56:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21025 wikitext text/x-wiki '''Mejelis Tinggi Igama Konghucu Indonésia''' (basa Indonésia: ''Majelis Tinggi Agama Konghucu Indonesia'', disingket: MATAKIN; basa Tionghoa: 印尼孔教總會; basa Mandarin: ''Yìnní Kǒngjiào Zǒnghuì''; basa Hokkièn: ''Ìn-nî Khóng-kàu Chóng-hōe'') entu atu jemaat Konghucu nyang didiriin tahon 1955 di Indonésia, ngrangkul semua orang nyang nganut ajaran Konghucu, kebanyakannya orang Tionghoa Indonésia. Selaènnya Akademi Konghucu Hongkong, ni atu deri dua cabang nyang dikeja abisnya bubarannya Jemaat Konghucu Tiongkok di Tiongkok daratan, nyang didiriin ama Kong Iuwi di awal-awal abad 20. [[Category:Igama di Indonésia]] gfq0i9fx30leo3n5wu0rvvsjbjpegy2 Kumidi omong 0 2253 25037 25036 2024-08-22T03:13:17Z Bangrapip 9 Bangrapip mindahin [[Mejelis bicara]] ke [[Kumidi omong]] sonder ngebuat pengalihan 25036 wikitext text/x-wiki [[File:House of Commons 2010.jpg|thumb|[[Gedong Barengan Kerajaan Rempug|Gedong Barengan]] ièlah atu kumidi omong pangkèng bawah di [[Britani Gedé|Kerajaan Rempug]].]] Di pulitik jaman sekarang, ama jaman dulu, '''kumidi omong''' (hurup Arab Gundul: {{Script|Arabic|کوميدي اوموڠ}}) atawa '''kumidi bicara''' (hurup Arab Gundul: {{Script|Arabic|كوميدى بچارا}}) atawa '''mejelis rembukan''' (hurup Arab Gundul: {{Script|Arabic|مجلس رمبوقن}}) atawa '''ruma perembukan''' (hurup Arab Gundul: {{Script|Arabic|روما فرمبوقن}}) atawa '''parlemèn''' (hurup Arab Gundul: {{Script|Arabic|فرلمين}}) ièlah atu [[badan pembikin wèt]] dalem [[Guwernemèn|guwernemèn]]. Sari-sarinya, kumidi omong jaman sekarang ngelah tiga rol: [[Perwakilan (pulitik)|ngewakilin]] suara [[Pemilian umum|pemilian]], ngeja [[Wèt|wèt]], ama ngimplengin guwernemèn liwat pendengeran ama penanyaan. == Ruju'an == [[Category:Pulitik]] [[Category:Guwernemèn]] dizywgswzfwh1sletrjrnc0abz4irlm Mejen 0 2254 21027 10854 2024-06-04T21:56:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21027 wikitext text/x-wiki [[File:Soldier suffering from dysentery. Baumgartner, 1929 Wellcome L0074306.jpg|thumb|Ceritanya soldadu lagi kena mejen]] '''Mejen'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: مجن; Indonésia: ''disentri'') atawa '''ucus seriawan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 240.</ref> (hurup Arab Gundul: اوچس سريوان) ièlah penyakit nyang nglibatin [[bèrak-bèrak]] nyang ngerihu. Ni penyakit sebabnya [[kuman]] nyang ngeja [[Ucus|ucusnya]] ngebengkak. Mejen punya lamatan utama entu [[Tai|kuarannya]] ada darahnya. Ada juga' lamatan laènnya kaya' sumeng tinggi ama ngebet perut. Obatnya biasanya [[antibiotik]]. Bèrak-bèraknya saking kedalonnya jadi mas'alah betul bakal nyang kena ni penyakit. == Ruju'an == [[Category:Penyakit]] d4kxqyhgxjuqfkxxmhcubg3tavo274p Mekdi 0 2255 10857 10856 2024-05-16T13:39:29Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 10856 wikitext text/x-wiki #REDIRECT [[Mèkdi]] 33m1dledeg5n50j3e0z8l349z6ef1go Memek 0 2256 10859 10858 2024-05-16T13:39:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10858 wikitext text/x-wiki #REDIRECT [[Parji]] s1owuehw3hfiq7odqlj14uxhxg7tf5a Menit 0 2257 21028 10862 2024-06-04T21:56:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21028 wikitext text/x-wiki '''Menit''' (hurup Arab Gundul: منت) ièlah [[Atuan pengukuran|atuan]] [[waktu]] adatan. Ni sembabad ama 60 [[Sekon|sekon]]. Ada 60 menit dalem atu [[Jem|jem]]. Laèn ama sekon, menit bukan [[Sistim atuan antérobangsa|atuan antérobangsa]]. Atu menit juga <sup>1</sup>⁄<sub>60</sub> derajat. Dalem ni kontèks, atu menit juga' dibilangnya '''menit busur''' nyang dilambanginnya paké tenger ′. Tuladnya, [[Mataari|Mataari]] ama [[Bulan|Bulan]] dua-duanya diamèter huknya barang 30 menit busur kapan ditempo deri [[Bumi|Bumi]]. == Ruju'an == [[Category:Atuan waktu]] s41tvthdts2st3avifwnuowv8pd2fcp Mentèga 0 2258 10864 10863 2024-05-16T13:39:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10863 wikitext text/x-wiki #REDIRECT [[Mentéga]] bnfqih8huwcqt4p5wrd1q9bejvwacwk Mentéga 0 2259 21029 10869 2024-06-04T21:56:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21029 wikitext text/x-wiki [[File:NCI butter.jpg|thumb|Mentéga kotak]] '''Mentéga''' (hurup Arab Gundul: منتيݢ) ièlah [[produk susu-susuan]]. Ni dikejanya liwat lama ngegantingin [[Laban|susu]] pol dengen cara dikudek-kudek lama.<ref>[https://www.dairycouncil.co.uk/who-we-are/ni-dairy/field-to-fridge/how-its-made "Butter – How is it made? - Dairy Council Northern Ireland"]. ''www.dairycouncil.co.uk''. Dipungut per 13 Oktober 2023.</ref> [[Lemak]] nyang ada di susu entinya misahin dèwèk deri caèrannya. Nah, itu lemak jadinya mentéga. Mentéga sering diboréhin atawa dijolèdin di [[roti]], jadi bahan bikin [[biskuit]], atawa jadi minyak bakal manggang atawa masak, serènta bakal ngegorèng makanan. == Ruju'an == [[Category:Produk susu-susuan]] [[Category:Mentèga]] n6g1yd8b1d7wiwbctet9xb09g8y9w6j Merauké 0 2260 10872 10871 2024-05-16T13:39:31Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 10871 wikitext text/x-wiki #REDIRECT [[Meroké, Meroké]] 0m9vzhg4xlehm4bk8milmdpfwgko00t Meroké 0 2261 10874 10873 2024-05-16T13:39:31Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10873 wikitext text/x-wiki #REDIRECT [[Meroké, Meroké]] 0m9vzhg4xlehm4bk8milmdpfwgko00t Meroké, Meroké 0 2262 21030 10880 2024-06-04T21:56:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21030 wikitext text/x-wiki '''Kota Meroké''' ya'entu atu kota nyang ada di propinsi [[Papua Kidul|Papua Kidul]], [[Indonésia|Indonésia]]. Awalnya, eni kota entu [[Distrik (Papua)|distrik]] nyang jadi [[Kabupatèn Meroké|Kabupatèn Meroké]] punya hopstad. Abisnya pemekaran [[Papua Kidul|Papua Kidul]] deri [[Papua|Papua]], eni distrik jadi kota bestir-sendèwèk (''otonon'') ama ènggal deri [[Kabupatèn Meroké|Kabupatèn Meroké]], soalnya eni hal diperluin bakal nutugin sarat pembikinan propinsi baru, nya'entu paling engga' gableg seila-ilanya 1 kota ama 4 kabupatèn. Jenggar deri Kota Meroké gedénya 1.445,63 km². Sintrem guwernemènnya ada di Kota Terpadu Mandir, [[Salor Indah, Kurik, Meroké|Salor Indah]]. == Ruju'an == jv9r01dxzsa0egjcvqtolfu6cn5fzy1 Mesigit 0 2263 21031 10887 2024-06-04T21:56:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21031 wikitext text/x-wiki [[File:Exterior of Sultan Ahmed I Mosque in Istanbul, Turkey 002.jpg|thumb|[[Mesigit Sultan Ahmad|Mesigit Sultan Ahmad I]] di [[Stambul|Stambul]], [[Turki|Turki]]]] '''Mesigit'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 146.</ref><ref name=":1">Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. h. 285.</ref><ref name=":0">Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 106.</ref> (hurup Arab Gundul: مسيݢت) atawa '''mesjid'''<ref name=":0" /> (hurup Arab Gundul: مسجد) atawa '''mejid''' (hurup Arab Gundul: مجيد) atawa '''tajur<ref name=":1" />''' (hurup Arab Gundul: تاجور) entu tempat bakal orang [[Islam|Selam]] pada sembahyang. Kata '''mesjid''' sendèwèk asalnya deri basa Arab مسجد ''masjid'' 'tempat bakal sujud'. Adapun mesigit nyang rada gedéan digero'nya '''mesigit jami'''' atawa '''mesjid jami'''' ([[basa Arab]]: جامع ''jāmiʿ'' 'nyang ngamprogin'). Ni setilah punya engehan medu ama laèn-laèn [[agama Ibrahimiah]] punya tempat ibadah, kaya' [[orang Yahudi]] punya tempat ibadah בֵּית כְּנֶסֶת‎ ''bêṯ kəneseṯ'' 'ruma pekumpulan' èn [[orang Serani]] punya tempat ibadah – ἐκκλησία ''ekklēsía'' 'tempat ngumpul, petimbrungan'. == Ruju'an == <references /> [[Category:Islam]] [[Category:Tempat umum]] i335rkvdyboejyb02c88uapqu2wpyyw Mesigit Istiklal 0 2264 24171 23852 2024-07-16T07:17:41Z Bangrapip 9 24171 wikitext text/x-wiki [[File:Masjid Istiqlal Jakarta exterior view 12.jpg|thumb|Mesigit Istiqlal]] '''Mesigit Istiklal''' (hurup Arab Gundul: {{Script|Arabic|مسيݢت استقلال}}) atawa '''Mesjid Istiklal''' (hurup Arab Gundul: {{Script|Arabic|مسجد استقلال}}; {{lang-ar|{{Script|Arabic|مسجد الاستقلال}}|Masjid al-Istiqlāl|translation=Mesigit Merdéka}}) nya'entu [[Mesigit|mesigit]] sional negara [[Indonésia|Kiblik Indonésia]] nyang adanya di sintrem ibu negeri [[Jakarte|Jakarta]] nyang imam gedénya nya'entu Tuan Prof. Dr. [[Nasaruddin Umar|Nasuddin Umar]], M.A èn Hop Badan Penglakon Penggolangan (''Badan Pelaksana Pengelolaan'') Mesigitnya sekarang Tuan K.H. [[Muhammad Muzammil Basyuni|Muhammad Muzammil Basyuni]]. Pembikinan ni mesigit dimula-mula ama Persidèn Kiblik Indonésia nyang entu témpo Tuan Ir. [[Soekarno|Soekarno]]. Penarohan batu pertamanya, bakal jadi tenger mulainnya pengejaan ni Mesigit Istiqlal dilakonin ama [[Soekarno|Ir. Soekarno]] juga' ari bulan 24 Agustus tahon 1951. Adapun tukang rancang gedongnya ni Mesigit Istiqlal nya'entu Tuan [[Fraderich Silaban|Frederich Silaban]], orang Serani Protèstan. Ni mesigit juga' mesigit paling gedé seantéro [[Asia Kidul-wètan|Asia Kidul-wètan]]. ==Ruju'an== {{Reflist}} [[Category:Islam di Indonésia]] [[Category:Mesigit di Indonésia]] agpmymp57n07uo5gwqz1k61baknness Mesin 0 2265 21033 10910 2024-06-04T21:56:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21033 wikitext text/x-wiki [[File:Honda RA168E engine rear Honda Collection Hall.jpg|thumb|Mesin mubil balap]] '''Mesin''' (hurup Arab Gundul: مسين) ièlah atu [[peranti]] nyang dia punya gawé berales ama perobahan dua bentuk [[tenaga]] di atu [[sistim]].<ref>Aswardi èn Yanto, D. T. P. (2019). ''Mesin Arus Searah''. Purwakerta: CV IRDH. h. 1. <nowiki>ISBN 978-623-7343-12-7</nowiki>.</ref> Bentuk tenaga nyang galib dirobah ama mesin entu biasanya tenga pegerakan atawa [[lèstrik]]. Tujuan pengrobahan tenaga di mesin biar orang pada gancil begawénya. Biasanya, mesin butuh masupan bakal malud, ngirim tenaga nyang udah dirobah jadi kuaran, nyang nglakonin tugas nyang udah disetèl. Mesin udah ngembangin manusia punya kebisaan semprakan belon adanya catetan tulis. Bèda nyang paling kentara deri peranti ringkes ama mesin ringkes ièlah sumber tenaga èn penjalanannya nyang bèbas. Istilah mesin biasanya maran ke bagèan nyang begawéan barengan. Biasanya, ni peranti pada ngurangin jor-joran gaya nyang dilakonin, ngrobah arah gaya, atawa ngrobah atu bentuk gerak atawa tenaga ke laèn bentuknya. == Ruju'an == [[Category:Mesin]] d5k4kvx9vns4sn4z36uolg0l5wjceg7 Mesin Rèndèng Tundanan Jakarta 0 2266 21034 10915 2024-06-04T21:56:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21034 wikitext text/x-wiki [[File:MRT Jakarta Fatmawati Station.jpg|thumb|Tampang MRT Jakarta wayah bakal masup ke statsiun Patmawati]] '''Mesin Rèndèng Tundanan Jakarta''' (diringkesin jadi '''MRT Jakarta''' atawa '''MRTJ'''; basa Inggris: ''Jakarta Mass Rapid Transit''; urup Arab Gundul: مسين ريندڠ توندانن جاکرتا) sistem gandaran dengen juntrungan tundanan (rèl) nyang sigrah di [[Jakarta|Jakarta]]. Tangèhan enni gandaran dimulain taon 2013. Jalur nomor wahid deri layanan MRT Jakarta dijalanin tanggal 24 [[Maret|Maret]] 2019. Terusannya, nyadiin layanan bakal MRT kehatu nyang dijalanin di Indonésia. Layanan MRT Jakarta dijalanin ama PT MRT Jakarta (Perseroda), BUMD DKI Jakarta. Jalur nyang udah dijalanin enni wayah entu jalur nyang mentang ampé 15,7 km nyang nyuntrungin statsiun Lebak Bulus ama statsiun Bunderan Hotèl Indonésia. == Ruju'an == evcnlf7zd8cvbmooktkfzqf19dl70oi Mesin apdrek 0 2267 21035 10923 2024-06-04T21:56:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21035 wikitext text/x-wiki [[File:Printer Mac.png|thumb|Tampang mesin apdrek]] '''Mesin apdrek''' (hurup Arap gundul: مسين افدرک; basa Inggris: ''printer'') ya'entu mesin nyang bisa ngapdrek berekas nyang semula deri lèstrik jadi berekas kecitak. Berekas nyang diapdrek juga kaga' pasti berekas tulisan, bisa juga gambar atawa diagram. Mesin apdrek dibagi jadi berapa bagèan, ya'entu penjukut (''picker'') bakal jukut kertas nyang ditaro' èn nampan bakal tempat naro kertasnya. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] 4g8rqlgu0weslke9cgtkr76ndza46zy Mesin impleng LCD 0 2268 21036 10927 2024-06-04T21:56:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21036 wikitext text/x-wiki [[File:LCDprojLiesegang3.jpg|thumb|Mesin impleng LCD]] '''Mesin impleng LCD''' (sering dibaca: '''èlsidi'''; hurup Arab Gundul: مسين امفلڠ السيدى; Inggris: ''LCD projector'') atawa '''mesin sorot LCD''' (hurup Arab Gundul: مسين سوروت السيدى) entu atu macem [[Mesin impleng pèlem|mesin impleng delengan]] bakal mampangin [[dedelengan]], [[gambar]], atawa data kumpiuter di [[Kelir (implengan)|kelir]] atawa natar pèdèl laènnya. Ni entu surupannya wayah gini punya [[mesin impleng slèrèkan]] atawa [[mesin impleng OHP]]. Bakal mampangin gambar, mesin impleng LCD ([[pampangan balur caèr]]) nèmbakin itu cahaya deri [[lampu halide logem]] liwat atu [[Prisma (cahaya)|prisma]] atawa omplokan saringan pèlem tipis nyang misahin cahaya jadi tiga panèl polisilikon – sorang atu bakal unsur mèra, ijo, ama blao deri sinyal dedelengan. Sebab cahaya nyang kepolarisasi nglantasin panèl (gabungan [[saringan polarisasi]], panèl LCD, èn penganalisir), [[piksel]] satuan kena dibuka' bakal ngasi jalan cahaya atawa malang jalannya cahaya. Gabungan deri piksel kebuka ama ketutup kena ngasilin roncèt-roncèt kelir èn bayangan di gambar nyang diimpleng. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Èlmu cahaya]] pwhys3rux8emyp3rl33mn01icml4zi6 Mesin impleng pèlem 0 2269 21037 10932 2024-06-04T21:56:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21037 wikitext text/x-wiki [[File:Projecteur cinématographique 35mm.jpg|thumb|Mesin impleng pèlem punya tampang]] '''Mesin impleng pèlem''' (hurup Arab Gundul: مسين املڠ فيلم; Inggris: ''movie projector'') atawa '''mesin sorot pèlem''' (hurup Arab Gundul: مسين سوروت فيلم) entu atu peranti [[Èlmu pegerakan|pegerakan]]-[[Èlmu cahaya|cahaya]] bakal mampangin [[Pèlem|gambar idup]] tibang ngimplengin atawa nèmbakin ke [[Kelir (implengan)|kelirnya]]. Kebanyakan unsur pegerakan ama cahayanya, kecuali penerangan ama peranti suaranya, pada ada di [[tustèl sènter]]. Mesin impleng pèlem mutahir mah cuman [[mesin impleng delengan]] nyang has doang (liat juga' [[bioskop digital]]). Banyak mesin impleng husus bakal [[kertas pèlem]] èn kaga' semua mesin impleng pèlem entu mesin impleng kertas pèlem lantaran adanya pemakéan kerta pèlem. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Perpèleman]] [[Category:Èlmu cahaya]] faqppjyzd9xbwzfsmuldrngskca03i1 Mesin ngomong kenong-kenong 0 2270 21038 10939 2024-06-04T21:56:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21038 wikitext text/x-wiki [[File:Sanyo Micro-Pack 35 tape recorder showing cassette being inserted.jpg|thumb|Tampang mesin ngomong kenong-kenong]] '''Mesin ngomong kenong-kenong''' (hurup Arap gundul: مسين ڠوموڠ کنوڠ٢, basa Inggris/Ènggris: ''recorder'') atawa '''mesin ngomong suara kenong-kenong''' (hurup Arap gundul: مسين ڠوموڠ سوارا کنوڠ٢)<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (k. t.). ''Ṭulūʿ al-murtafiʿ: fī bayān masʾalah mesin ngomong suara kenong-kenong''. Betawi.</ref> atawa '''mesin omong suara kumpul kenong''' (hurup Arap gundul: مسين اوموڠ سوارا کمفول کنوڠ)<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1327 H). ''Ini risalah bernama perihal mesin omong suaranya kumpul kenong''. Betawi.</ref> ya'entu mesin nyang dipaké jadi alat bakal nangkep suara èn dijadiin rekeman kombali biar orang-orang pada bisa denger suara atawa bunyi nyang ditangkep. Mesin ngomong kenong-kenong biasanya dipaké orang-orang bakal nyanyi-nyanyi atawa nanji èn nantinya bakalan didengerin lagi bakal diponten entu suara atawa bunyinya udah bagus atawa masih sembèr. Wasilah bakal nangkep suara terus mingkinan jadi mutahir deri jaman ke jaman. Sanonya entu dari pelat item, terus ke CD, ampé ke MP3. [[File:Storyville Symposium at Little Gem Saloon - Edison cylinder phonograph.jpg|thumb|Mesin ngomong suara kenong-kenong jaman jebot atawa nyang disebut juga' sebagé ''fonograf'' (Ind.)]] == Ruju'an == <references /> [[Category:Tèhnolohi]] jic4a4j1tqqaqlp3o96b0a3vwtwbzdw Mesin tangkep berekas 0 2271 21039 10946 2024-06-04T21:56:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21039 wikitext text/x-wiki [[File:Trust Flat Scan USB 19200.jpg|thumb|Tampang mesin tangkep berekas]] '''Mesin tangkep berekas''' (hurup Arab Gundul: مسين تڠکف برکس) atawa '''mesin pengrépé''' (hurup Arab Gundul: مسين فڠريفى) atawa '''mesin penyekèn''' (hurup Arap gundul: مسين فڽکين; basa Inggris: ''scanner'') ya'entu mesin nyang dipaké bakal nangkep tulisan atawa gambar deri suatu kertas atawa berekas ke dalem [[Kumputer|kumputer]]. Entu berekas punya isi bakalan ditangkep ama mesin tangkep berekas bakal dijadiin kode nomor (''dijital'') èn dikeja lèstrik biar bisa ditampangin di [[Layar kumputer|layar kumputer]]. Ada berapa macem mesin tangkep berekas nyang begantung ama cara pakénya: # mesin tangkep gambar # mesin tangkep kode batang # mesin tangkep cahaya X # mesin pemerèksa # mesin tangkep logam # mesin tangkep ''Optical Mark Reader'' (OMR) # mesin tangkep tiga matrah Deri tujuh mesin tangkep berekas nyang udah disebut, mesin tangkep gambar entu nyang paling disebut-sebut sebagé mesin tangkep berekas. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] 04fk0lcedmz47mg37klwx010repthbs Mesir 0 2272 21040 10952 2024-06-04T21:56:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21040 wikitext text/x-wiki {{Negara|name=Kiblik Arab Mesir|native_name=جمهورية مصر العربية (Arab)<br/>''Jumhūriyat Miṣr al-ʿArabiyyah''|flag=Flag_of_Egypt.svg|coat=Coat_of_arms_of_Egypt_(Official).svg|map=EGY_orthographic.svg|capital=Kairo|demonym=Mesir}} '''Mesir''' (hurup Arab Gundul: مصر; basa Arab: مصر ''Miṣr'' atawa ''Maṣr'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Arab Mesir''' (hurup Arab Gundul: کبليک عرب مصر; basa Arab: جمهورية مصر العربية ''Jumhūriyyah Miṣr al-ʿArabiyyah'') entu ada atu negara di Aprika belah lor-wètan, èn sebagèannya ngegantung di Wètan Tenga. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Kairo atawa Kahirah. Mesir bekèn lantaran dia punya pusaka kuna, kaya' Piramid ama Seping. Mesir entu atu negara gedé, cuman seponggahan gedénya entu gurun. Sebagèan besar (95%-nya) pada tinggal di bilangan lingir panté Laot Tenga ama di lingir Kali Nil. Ni bilangan masup juga' Kahirah, Iskandariah, Aswan, èn Por Said. Kaga' banyak nyang tinggal di gurun. Wayah gini, Mesir ada punya penduduk 90 juta orang. Mesir kebelèk jadi 29 gutekan, nyang digero Keguwernaduran Mesir. == Ruju'an == <references />{{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Arab]] [[Category:Negara]] [[Category:Mesir]] hbhenhsfayxu8kywq3lkhn04rld5tig Mesjid Istiqlal 0 2273 26199 10954 2024-10-24T04:46:20Z EmausBot 70 Fixing double redirect from [[Mesigit Istiqlal]] to [[Mesigit Istiklal]] 26199 wikitext text/x-wiki #ALIH [[Mesigit Istiklal]] hfp9s01t6zx6su3esj5zox438p03llz Kabupatèn Mesuji 0 2274 19173 10957 2024-05-31T14:44:24Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Mesuji]] ke [[Kabupatèn Mesuji]] 10956 wikitext text/x-wiki '''Mesuji''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Wiralaga Mulya. Ni kabupatèn ngejenggar ampé 2.184,00 km<sup>2</sup> dengen kepadetan penduduknya 106 orang/km<sup>2</sup>. Ada 231.532 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] a0sdqn746bzmfgvhtaw50ukgwlby2hf Mi 0 2275 21041 10961 2024-06-04T21:56:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21041 wikitext text/x-wiki [[File:Dalian Liaoning China Noodlemaker-01.jpg|thumb|Orang lagi bikin mi.]] '''Mi''' (hurup Arab Gundul: مى; Hokkien: 麵; logat Èmeng: ''mīⁿ'') entu [[adonan]] tipis-tipis ama panjang nyang udah digulung-gulung, digaringin, ama dimasak di aèr nyang nglètèk. Ni istilah juga' maran ama mi kering nyang kudu masak lagi dengen nyelupin ke dalem [[Aèr|aèr]]. Orang [[Itali|Itali]], [[Orang Tionghoa|Tionghoa]], ama [[Orang Arab|Arab]] pada ngaku-ngaku itu mi deri dia-dia pada, biar kata tulisan paling gaèk pasal mi entu asalnya deri [[Wangsa Han Wètan]], antara lat [[tahon]] 25 ama 220 [[Almenak Masèhi|Masèhi]]. Bulan Oktober 2005, mi paling kolot nyang dikisar usianya 4.000 tahon ditemuin di [[Cènghé]], [[Tiongkok|Tiongkok]].<ref>[http://news.bbc.co.uk/2/hi/science/nature/4335160.stm "Oldest noodles unearthed in China"]. ''BBC News''. (12 Oktober 2005)</ref> == Ruju'an == [[Category:Makanan poko']] [[Category:Mi]] 5zmh4qzcwn0bfmau37vhu9cfemg8ew4 Mi ayam 0 2276 23063 23062 2024-06-30T08:10:34Z OrangKalideres 327 + infobox 23063 wikitext text/x-wiki {{Infobox prepared food | name = Mi ayam | image = Mi Ayam (2).jpg | image_size = 250px | caption = Mi ayam disajiin ama jamur, kangkung, èn sop kaldu ayam | alternate_name = Mi ayam cincang, bakmi ayam | country = [[Indonésia]]<ref name="Mi ayam">{{cite news |last1=Khoiri |first1=Agniya |title=Menguak Asal-Usul Mi Ayam |url=https://www.cnnindonesia.com/gaya-hidup/20160506024728-262-128930/menguak-asal-usul-mi-ayam |access-date=27 September 2021 |language=id-ID}}</ref> | region = [[Indonésia]] | national_cuisine = [[Hidangan Indonésia|Indonesia]] | creator = | course = Menu utama | served = Panas | main_ingredient = [[Mi]], daging ayam, kecap, bawang putih, minyak goreng (deri lemak ayam atawa minyak sayur), kaldu ayam, [[kangkung]], daon bawang | variations = | calories = 500<ref>{{cite web |title=Indonesian Food - Mi Ayam calories, carbs & nutrition facts {{!}} MyFitnessPal |url=http://www.myfitnesspal.com/food/calories/187387722 |website=www.myfitnesspal.com |access-date=27 September 2021}}</ref> | other = }} '''Mi ayam''' nya'entu panganan has [[Indonésia]] nyang dikeja deri [[mi gandum]] nyang dikasiin bumbu ama ikan ayam nyang sokanan dipotongin dadu.<ref>{{cite book | title = Noodle! 100 Amazing Authentic Recipes | author = MiMi Aye | publisher = A&C Black | year = 2014 | isbn = 9781472910615 | url = https://books.google.com/books?id=gdrHAwAAQBAJ&q=bakmi+ayam+Chinese+Indonesian+noodle&pg=PA105 | page = 105 | access-date = 15 February 2016}}</ref> == Ruju'an == dwcijrdbccdbfmubrmctu2u7p22q1vx Kimos si Tikus 0 2277 19411 18733 2024-06-04T21:09:44Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q11934]] 19411 wikitext text/x-wiki {{Infobox character | name = Mickey Mouse | franchise = ''[[Mickey Mouse universe|Mickey Mouse & Friends]]'' | image = Mickey Mouse (poster version).svg | caption = Mickey Mouse as he appears in [[c:File:Mickey Mouse Color Stock Poster (Celebrity Productions era, 1928).jpg|a 1928 poster]] | alt = A smiling cartoon mouse with round ears, red shorts with white buttons, gloves, and round shoes. | first = ''[[Steamboat Willie]]''<!--Please do not change to "Plane Crazy" as the citations and the Walt Disney Company say that "Steamboat Willie" was Mickey's first appearance. "Plane Crazy" was only previewed once and not released as it failed to gain a distributor. Previews do not count as appearances.--> (1928) | creator = [[Walt Disney]]<br>[[Ub Iwerks]] | designer = Walt Disney<br>Ub Iwerks (original design)<br>Fred Moore (1930s redesign) | voice = Walt Disney (1928–1947, 1955–1962)<br>[[Carl W. Stalling]] (1929)<br>[[Jimmy MacDonald (sound effects artist)|Jimmy MacDonald]] (1947–1978)<br>[[Wayne Allwine]] (1977–2009)<ref>{{cite web|url=http://www.abc.net.au/news/stories/2009/05/21/2576996.htm|title=Voice of Mickey Mouse dies – ABC News (Australian Broadcasting Corporation)|publisher=Abc.net.au|access-date=April 8, 2012|date=May 21, 2009|archive-date=June 29, 2011|archive-url=https://web.archive.org/web/20110629022748/http://www.abc.net.au/news/stories/2009/05/21/2576996.htm|url-status=live}}</ref><br>[[Bret Iwan]] (2009–present)<br>[[Chris Diamantopoulos]] (2013–present)<br>(see [[#Voice actors|voice actors]]) | adapted_by = [[Les Clark]]<br>[[Fred Moore (animator)|Fred Moore]]<br>[[Floyd Gottfredson]]<br>[[Romano Scarpa]] | alias = {{Plainlist| * [[Fantasia (1940 film)|Sorcerer Mickey]] * [[Mickey's Christmas Carol|Bob Cratchit]] * [[King Mickey]] }} | species = Mouse | gender = Male | occupation = | family = [[Mickey Mouse family]]<br>[[Pluto (Disney)|Pluto]] (dog) | significant_other = [[Minnie Mouse]] }} [[File:Mickey Mouse.svg|thumb]] '''Kimos si Tikus''' (hurup Arab Gundul: {{Script/Arabic|كيموس سي تيكوس}}; {{lang-en|Mickey Mouse}}) entu atu [[Tokoh bikinan|tokoh]] [[Pèlem cèmèn|cèmèn]] deri [[Amrik Serèkat|Amrik]] nyang dibikin tahon 1928 di [[Studio Gambar Gerak Walt Disney]] ama [[Walt Disney]] èn [[Ub Iwerks]]. Si Kimos jadi [[Matskepé Walt Disney]] punya wisit. == Ruju'an == n3szedbobzvssj1uus928jyyd5cqlxg Microsoft 0 2278 10970 10969 2024-05-16T13:39:39Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 10969 wikitext text/x-wiki #REDIRECT [[Mikrosop]] pwebrzwswbqbjbue5quh0dxdcg28r81 Miguel de Cervantes Saavedra 0 2279 21043 10975 2024-06-04T21:56:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21043 wikitext text/x-wiki [[File:Cervantes Jáuregui.jpg|197px|right]] '''Miguel de Cervantes Saavedra''' (Spanyol: [miˈɣel de θeɾˈβantes saaˈβeðɾa]; 29 Sèptèmber 1547 (kira-kira) – 22 April 1616) atawa dibetawiin jadi '''Sèrbantès''' (hurup Arab Gundul: ) entu atu mualip Spanyo[[Spanyol|l awal-a]]<nowiki/>wal jaman modèren nyang lumbrah dianggep jadi mualip [[basa Spanyol]] paling mantep èn atu tukang tulis roman paling kebekènan di mana-mana di dunia. Atu deri dia punya gawéan nyang paling mashur entu dia punya roman, judul ''Don Kihot'' (Spanyol: ''Don Quijote''), atu gawéan nyang sering ditukil sebagé roman modèren pertama èn "roman paling ajib di dunia sastra". Dalem pungut suara tahon 2002 dalem hal 100 mualip paling bekèn, deri itu pungutan suara didapetin kalo ini roman dianggep sebagé "buku paling bearti sepanjang jaman", deri antéro "gawéan paling ajib èn paling pancer di dunia sastra". == Ruju'an == nii4lj8dqcuy72jhmi1x2kv6o0vrk2d Mikronési 0 2280 21044 17423 2024-06-04T21:56:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21044 wikitext text/x-wiki {{Negara|name=Negeri Pèderasi Mikronési|native_name=''Federated States of Micronesia'' (Inggris)|flag=Flag_of_Micronesia.svg|coat=Seal_of_the_Federated_States_of_Micronesia.svg|map=Micronesia_on_the_globe_(small_islands_magnified)_(Polynesia_centered).svg|capital=Palikir|demonym=Mikronési}} '''Mikronési''' (hurup Arab Gundul: ميکرونيسى; Inggris: ''Micronesia'') atawa resminya '''Negeri Serèkat Mikronési''' (hurup Arab Gundul: نݢرى شريكة ميکرونيسى; Inggris: ''Federated States of Micronesia'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Palikir|Palikir]]. Ni negara jenggarnya cuman 702 km<sup>2</sup> (271 mi<sup>2</sup>) doang. Di sono, ada barang cuman 104.468 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrah nyang diakuinnya entu ada [[Basa Cuk|basa Cuk]], [[Basa Kosaé|basa Kosaé]], [[Basa Pompé|basa Pompé]], èn [[Basa Yap|basa Yap]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Mikronési]] rc013v48zv83gfrxdhmk4r07b6g8dv0 Mikrosop 0 2281 21045 10982 2024-06-04T21:56:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21045 wikitext text/x-wiki [[File:Microsoft logo (2012).svg|thumb|Lambang Mikrosop]] [[File:Building92microsoft.jpg|thumb|Gedong 92 di Mikrosop punya hopkantor, nama ''[[Microsoft campus|Microsoft Redmond campus]]'']] '''Microsoft Corporation''' atawa dibetawiin jadi '''Mikrosop''' (hurup Arab Gundul: ميکروسوف) entu atu matskepé nyang ngeja [[peranti alus]] èn [[Gim delengan|gim delengan]] [[Kumputer|kumpiuter]]. Ni matskepé dikeja awalnya ama [[Bill Gates]] ama [[Paul Allen]] dalem tahon 1975. Mikrosop ngeja [[Microsoft Windows]], [[Microsoft Office]] (masup juga' [[Microsoft Word]]), [[Microsoft Edge|Edge]], [[MSN]], [[Xbox]], èns. Kebanyakan program Mikrosop punya bikin kaga' kena dicomot perdèo, mangkanya orang pada kudu mbeli tu peranti alus pada di toko atawa liwat dalem-jala. Ada berapa produk (kaya' [[sistim operasi]] [[Microsoft Windows|Windows]]) udah otomatis kepasang bawaannya pas orang beli kumpiuter anyar. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] e35hox41dftk3v3bx23jr6n9gt9lo8m Milo (minuman) 0 2282 21046 10987 2024-06-04T21:56:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21046 wikitext text/x-wiki [[File:Australian milo.jpg|thumb|Milo Ostrali udah disedu.]] '''Milo''' (hurup Arab Gundul: ميلو; atawa digaya-gayain jadi '''MILO''') entu puyer [[coklat]] ama [[maut]] deri [[Ostrali|Ostrali]] nyang disedu paké [[Laban|susu]] atawa [[Aèr|aèr]] panas bakal jadi minuman. Sanonya, ni minuman dijual di Sydney Royal Easter Show di [[Sidni]], [[Walès Kidul Baru]]. Entakonoh, ni minuman juga' jadi bekèn di laèn-laèn negara di [[Ostrali|Ostrali]], [[Oséani|Oséani]], [[Amrik Kidul]], sebagèan [[Aprika|Aprika]], ama [[Asia|Asia]]. Ni nama dicomot deri atu tukang maèn rèngen Yunani jaman jebot punya nama nama [[Milo deri Kroton]], bahna dia punya ungkulan nyang hèbring. Ni minuman dibikin awal-awalnya ama Thomas Mayne, atu orang Ostrali, dalem tahon 1934. Sekarang, ni minuman dibikin ama [[Néslé]].<ref>[https://www.nestle.com.au/en/aboutus/history "History"]. Nestlé. Dipungut per 15 Oktober 2023.</ref> == Ruju'an == fkmj517v6r2ct3n6t9ly32am3q3c0on Min (Ruslan Puti) 0 2283 24174 21047 2024-07-16T07:19:13Z Bangrapip 9 24174 wikitext text/x-wiki [[File:Church of Saints Simon and Helena (Minsk).jpg|thumb|Geréja di Min]] '''Min''' (hurup Arab Gundul: {{Script|Arabic|مينسک}} atawa {{Script|Arabic|مين}}; {{lang-be|Мінск}} {{transliteration|be|Minsk}}; {{lang-ru|Минск}} {{transliteration|be|Minsk}}) atawa '''Ming''' (hurup Arab Gundul: {{Script|Arabic|ميڠ}}) atawa '''Mingsek''' (hurup Arab Gundul: {{Script|Arabic|ميڠسک}}) ièlah ibu negeri ama kota paling gedénya di [[Ruslan Puti|Ruslan Puti]] di lingir [[Kali Swislat|Kali Swislat]] ama di [[Kali Némigah|Kali Némigah]]. Jadi ibu negeri, Min gableg kewontenan bestir husus di Ruslan Puti èn jadi sintrem bestir [[Daèrah Min|Daèrah Min]] ama [[Kedemangan Min|Kedemangan Min]]. Tahon 2023, ni kota penjogrognya ada dua juta,<ref>[https://web.archive.org/web/20230525135440/https://minsk-city.belstat.gov.by/ofitsialnaya-statistika/publications/public_bulletin/index_67549/ "Численность населения на 1 января 2023 г. и среднегодовая численность населения за 2022 год по г.Минску в разрезе районов"]. ''belsat.gov.by''. Diarsip deri nyang [https://minsk-city.belstat.gov.by/ofitsialnaya-statistika/publications/public_bulletin/index_67549/ asli] per 25 Méi 2023. Dipungut per 1 Nopèmber 2023.</ref> nyang ngeja Min jadi kota nomer 11 paling ngrangseg di [[Èropa|Èropa]]. Min entu atu deri ibu negeri bestir [[Pesema'muran Negara Merdéka]] (CIS) èn [[Uni Atur Banda Èurasia|Uni Atur Banda Èurasia]] (EAEU). == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Ruslan Puti]] mom8sx6q8hxxsmo2ahu9po73ekfcux8 Minggu (ari) 0 2284 21048 10996 2024-06-04T21:56:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21048 wikitext text/x-wiki '''Minggu''' (hurup Arab Gundul: مڠݢ) atawa '''Deminggu''' (hurup Arab Gundul: دمڠݢ) atawa '''Ahad''' (hurup Arab Gundul: احد) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Sabtu|Sabtu]] ama [[Senèn|Senèn]]. Kata "Minggu" dasarannya deri [[basa Portugis]] ''Domingo'' nyang dicomot deri [[basa Latèn]] ''Dominicus'' nyang artinya "hari Tuan". Adapun kata "Ahad" dasarannya deri [[basa Arab]], الْأَحَد (''al-aḥad''), nyang ngoyod deri kata أَحَد (''aḥad'') nyang artinya "atu". [[ISO 8601]] punya kata, ari Minggu dirèken jadi ari ketuju dalem seminggu atawa pengujungan minggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Minggu dikata ari pertama dalem seminggu atawa pengawalan minggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} 6gjmm6l62ekjkfo8ckdcl3naxrczs9p Miswar 0 2285 21049 11003 2024-06-04T21:56:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21049 wikitext text/x-wiki [[File:Chest with drawer MET 11879.jpg|thumb|Tampang Miswar]] '''Miswar''' (urup Arab Gundul: مسوار) atawa '''liswar''' (urup Arab Gundul: لسوار) atawa '''bipèt''' (urup Arab Gundul: بيفة) atawa '''bupèt''' (urup Arab Gundul: بوفة) entu tempat bakal perabot nyang gableg dibetot lacinya kuar bakal nyokot isinya. Bipèt bisa dikeja bakal macem-macem perabot, kaya' [[lemari]], [[Méja|méja]], èn kot-kotan dipan. Bipèt sokanan dipaké bakal nyimpen peranti (kaya' perabot gawé) atawa barang pulusan. == Ruju'an == [[Category:Mèbel]] h50ec4qdn4wu5zxynxwgtt9vis1ossx Mobil 0 2286 21050 11011 2024-06-04T21:56:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21050 wikitext text/x-wiki [[File:Toyota Corolla E180 sedan 2 China 2016-04-01.jpg|thumb|Tampang mubil]] '''Mobil''' atawa '''mubil''' (hurup Arab Gundul: موبل) atawa '''oto'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوتو) ya'entu atu gadaran nyang ada punya roda nyang paling kaga' jumblah rodanya entu genep nyang lebih deri empat.<ref>KBBI. [https://kbbi.web.id/mobil "Mobil"]. Dibuka tanggal 30 Juni 2023</ref> Enni gadaran jadiin bèngsin bakal njalanin mesinnya supaya bisa jalan. Cuman sekarang, ada wahon nyang kaga' ngrosak alam lantaran udah kaga' paké bèngsin lagi, mar uda paké lèstrik. == Ruju'an == <references /> [[Category:Gandaran]] nra7la06j8a161hug5txx3t8nypls3v Mobil bèko 0 2287 21051 11014 2024-06-04T21:56:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21051 wikitext text/x-wiki [[File:Excavator Postiguet Beach 2.jpg|thumb|Mobil bèko lagi ngelumbi tana]] '''Mobil bèko''' (hurup Arab Gundul: موبيل بيكو) atawa '''mobil bègo''' (hurup Arab Gundul: موبيل بيݢو) atawa '''mobil kerukan''' (hurup Arab Gundul: موبيل کروقن) atawa '''mobil penglumbi''' (hurup Arab Gundul: موبيل فڠلومبى) entu [[alat anteb]] nyang kebikin deri pongkol, tungked, kerukan, ruma-ruma di atu pemuteran nyang dipaké bakal penglumbian (pengerukan).<ref>Iskandar, Akil Ade. [https://www.situstekniksipil.com/2017/11/excavator.html "SITUS TEKNIK SIPIL: Excavator"]. ''SITUS TEKNIK SIPIL''. Dibuka per 11 Nopèmber 2023.</ref> == Ruju'an == [[Category:Alat anteb]] [[Category:Mobil bèko]] 4b3hn6wds0q58cjgckgvd0vgziv82oo Mobil wahon 0 2288 21052 11022 2024-06-04T21:56:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21052 wikitext text/x-wiki [[File:Renault T-Truck - E 5958KC.jpg|thumb|Mobil wahon Renault T-Truck]] '''Mobil wahon'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> atawa '''mubil wahon''' (hurup Arab Gundul: موبل واهون atawa موبل واخون) atawa '''prahoto'''<ref>''Kamus Besar Bahasa Indonesia''. [https://kbbi.kemdikbud.go.id/entri/Prahoto "Prahoto"]. Dibuka tanggal 2 Juli 2023.</ref> (hurup Arab Gundul: فراه اوتو atawa فراخ اوتو) entu gandaran [[roda]] empat atawa lebi bakal ngangkut barang. Mobil wahon juga' sering digero' 'mobil barang'. Nyang rada kecilan en ngablak sebagéannya ada punya nama '''mobil bak''' (hurup Arab Gundul: موبل بک) atawa '''losbak''' (hurup Arab Gundul: لوسبک) atawa '''mobil pikep''' (hurup Arab Gundul: موبل فيكف) atawa '''pikep''' baé. Mobil wahon nyang ada punya sumbu 3, 1 di depan ama tandem di belakang digeronya tronton, èn nyang bakal ngangkut kontèner nyang digancet – '''mobil trèler''' (hurup Arab Gundul: موبل تريلر). Ada juga '''mobil tèngki''' (hurup Arab Gundul: موبل تڠکى) bakal ngangkut macem-macem caèran kaya' [[Aèr|aèr]], [[Laban|susu]], [[bèngsin]], hata [[Tai|tinja]]. Kalu nyang rodanya ampé 10 biji, namanya '''mobil nirub''' (hurup Arab Gundul: موبيل نيروب).<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> == Ruju'an == <references /> [[Category:Gandaran]] mhm9pf2744t85zqxa3hq22pm1p4btcz Mobile Legends: Bang Bang 0 2289 26523 26482 2024-11-14T03:08:36Z QuantumFoam66 196 26523 wikitext text/x-wiki [[Gepokan:Mobile Legends Bang Bang logo.png|jmpl|Tampang lambang Mobile Legends: Bang Bang]] '''''Mobile Legends: Bang Bang''''' (hurup Arab Gundul: موبايل ليجندس: بيڠ بيڠ) nya'entu [[Gim delengan|gim tontonan]] pesawat nyang janrahnya ''multiplayer online battle arena'' (MOBA) nyang dikembangin èn dilangsir ama Moonton, anak matskepé deri ByteDance. Dilangsir taon 2016, enni gim mingkinan bekèn di antèro dunia, utamanya di daèrah [[Asia Kidul-wètan|Asia Kidul-Wètan]], èn sempragan entu wayah udah ngeliwatin 1 miliar kali dicomot dengen paling tinggi jumblah tukang maènnya ampé 100 tiao. Di taon 2021, "''Mobile Legends: Bang Bang''" dia punya omsèt neba ampé 1 miliar dolar Amrik nyang 44%-nya diolèin deri luar [[Asia|Asia]], jadiin enni gim pesawat ala deri jangrah dengen kebèngbat sejagat. == Ruju'an == [[Bangsaan:Gim delengan]] 5d3skimkaskbjryc2957lj0h7m6mqt7 Mohammad Husni Thamrin 0 2290 22645 22457 2024-06-22T02:23:15Z Bangrapip 9 22645 wikitext text/x-wiki '''Mohammad Husni Thamrin''' (hurup Arab Gundul: محمّد حسنى تمرين; èjaan ''van Ophuijsen'': Mohammad Hoesni Thamrin) (idupnya: 6 Pèbruari 1894 – 11 Januari 1941) ada sorang pahlawan sional [[Indonésia]] èn pulitikus asal [[Betawi]] nyang ada perjoangan di dalem Polksrad<ref>'''Polksrad''' (hurup Arap gundul: فلکسراد) – ''dewan rakyat, dewan perwakilan rakyat'' (Indo.); ''People's council'' (Ing.).</ref> (basa Welanda: ''Volksraad''). == Riwayat idup awal-awal == [[File:Family of MH Thamrin, Terang Boelan Vol III No 5 (May 1941), p15.jpg|thumb|Kuarga Thamrin (M. H. Thamrin ditengerin no. 5)|left]] Dia berojol di [[Wèltepréden]] (hurup Arap Gundul: ويلتفريدن; basa Welanda: ''Weltevreden'') tahon 1894. Dia punya baba, Thamrin Moh. Tabri – blasteran Welanda-Betawi. Dia punya engkong entu sorang èhenar Hotèl Ort, atu hotèl mashur di Betawi itu waktu. Tabri, babanya, diopènin ama dia punya encing Jawanya. Mangkanya, Thamrin bolé dikata lahir di atu kuarga néopriyayi èn hata di tahon 1906, dia punya baba jadi wedana di bawah Guwernadur<ref>'''Guwernadur''' (hurup Arap gundul: ݢورندور) – ''gubernur'' (Indo.); ''governor'' (Ing.); ''governador'' (Pt.).</ref> Jèndral Johan Cornelis van der Wijck. Seabisnya lulus deri Kawédri (basa Welanda: ''Gymnasium'' ''Koning Willem III te Batavia''), Thamrin ngambil gawé di bestir<ref>'''Bestir''' (hurup Arap gundul: بستير) – ''pemerintah'' (Indo.); ''government'' (Ing.); ''bestuur'' (Wld.).</ref> sebelonnya gawé di maskepé pengangkutan Koninklijke Paketvaart-Maatschappij nyang di sono bakalannya dia gawé ada sepulu tahonan. Ngiat kewontenan anak-anak Betawi nyang pada melarat kapiran kaga' keruan tu waktu, ati Thamrin kesentu bakal ngopènin èn merjoangin nasip ra'yat Betawi nyang entarannya dia juga' ada andil dalem pendirian organisasi ''Kaoem Betawi'' nyang juga' ikutan dalem Konggrès Pemuda II tahon 1928. Tahon 1919, Thamrin kepilih jadi anggota Hamintérad<ref>'''Hamintérad''' (hurup Arap gundul: همينتيراد atawa خميتيراد) – ''dewan kota'' (Indo.); ''city council'' (Ing.); ''gemeenterad'' (Wld.).</ref> Betawi, èn tahon 1929, dia dibenum jadi wakil berehmister<ref>'''Berehmister''' (hurup Arap gundul: برهميستر) – ''walikota'' (Indo.); ''mayor'' (Ing.); ''burgemeester'' (Wld.).</ref> kedua. Tahon 1927, dia dibenum ama Guwernadur Jèndral de Graeff ke Polksrad. Dia dibenum lagi tahon 1931 èn kepilih di tahon 1935 èn 1939. == Penyandakan èn akir idupnya == Ari bulan 6 Januari 1941, Thamrin punya rumah digeledah ama Dènes Intelijèn Pulitik (basa Welanda: ''Politieke Inlichtingendienst''; disingket: PID). Dia dicurigain ngebèbèrin inpormasi ke Kekaèsaran Jepang, sebab lantaran sebelon-sebelonnya dia ada punya ubungan baè' ama penduduk Jepang di wilayah Hindia-Nèderlan. Dia sebenernya juga' kena sakit gula nyang kedawan-dawan èn wapat lantaran serangan jantung pas lima ari abis penyandakannya. Di laporan resminya, ketulisnya Thamrin bunu diri, cuman ni diraguin, sebab èmang dia udah sakit-sakitan. Banyak orang berèrod-rèrod pada ngelayat ke dia punya rumah, serènta juga' persidèn Polksrad itu waktu. Thamrin dikuburin di Kuburan Karèt Bipak, Jakarta Sintrem.<ref>[https://web.archive.org/web/20120608173148/http://www.jakarta.go.id/web/encyclopedia/detail/3822/Mohammad-Hoesni-Thamrin "Mohammad Hoesni Thamrin"]. ''Encyclopedia of Jakarta'' (basa Indonésia). Guwernemèn Kota Jakarta. Diarsip deri nyang asli 8 Juni 2012. Dipungut 20 Juni 2023.</ref> == Ruju'an == {{Reflist}}ju'an == [[Category:Tokoh Indonésia]] [[Category:Tokoh pulitik Indonésia]] [[Category:Pahlawan nasional Indonésia]] [[Category:Tokoh Betawi]] cwq5b68kydguz5ga0d3m1kxc3x3tdz2 Moldawi 0 2291 21055 11044 2024-06-04T21:56:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21055 wikitext text/x-wiki {{Negara|name=Kiblik Moldawi|native_name=''Republica Moldova'' (Rumèn)|flag=Flag_of_Moldova.svg|coat=Coat_of_arms_of_Moldova.svg|map=Location_Moldova_Europe.png|capital=Kisinèp|demonym=Moldawi}} '''Moldawi''' (hurup Arab Gundul: مولداوى; Moldawi/Rumèn: ''Moldova'') atawa '''Moldowa''' (hurup Arab Gundul: مولدوة) atawa resminya '''Kiblik''' '''Moldawi''' (hurup Arab Gundul: کبليک مولداوى; Moldawi/Rumèn: ''Republica Moldova'') entu atu negara di Èropa Wètan. Ni negara ada watesan ama [[Ukrain|Ukrain]] di blèlirnya èn [[Ruméni|Ruméni]] di bekidulnya. Ni negara punya ibu negeri – [[Kisinèp|Kisinèp]]. Nah kalo basa resminya – [[basa Rumèn]] atawa juga' digero' sebagé basa Moldawi. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Moldawi]] sctr36jg0ye59ru007roy64e4idq29o Monako 0 2292 21056 11052 2024-06-04T21:56:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21056 wikitext text/x-wiki {{Negara|name=Kepangèranan Monako|native_name=''Principauté de Monaco'' (Prasman)<br/>''Prinçipatu de Mu̍negu'' (Monègasken)<br/>''Principato di Monaco'' (Itali)|flag=Flag_of_Monaco.svg|coat=Great_coat_of_arms_of_the_house_of_Grimaldi.svg|map=Location_Monaco_Europe.png|capital=Monako|demonym=Monako<br/> Monègas<br/>Monègasken}} '''Monako''' (hurup Arab Gundul: موناكو; basa Prasman: ''Monaco''; basa Monègasken: ''Mu̍negu'') atawa resminya '''Kepangèranan Monako''' (hurup Arab Gundul: کفڠيرانن موناکو; basa Prasman: ''Principauté de Monaco''; basa Monègasken: ''Prinçipatu de Mu̍negu'') entu negara kedua paling kecit di antéro dunia abisnya Watikan. Cuming ada 39.000 orangan nyang tinggal di mari. Ni negara – deket ama [[Prasman|Prasman]] belah kidul-wètan, di lingir Laot Tenga di Èropa Kulon. Basa resminya èn basa nyang paling umum dipaké cuman basa Prasman. Cuman, basa Monako atawa basa Monègasken entu juga' diajarin dah tu di mana-mana sekolahan sebagé pelajaran wajib èn juga' ada status resminya. Dia punya hopstat<ref>'''Hopstat''' (hurup Arab Gundul: هوفستت) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ada nama Monako Kota. Adapun orang Monako bisa disebut sebagé '''orang Monako''' (hurup Arab Gundul: اورڠ موناکو) atawa '''orang Monègas''' (hurup Arab Gundul: اورڠ مونيݢس) atawa '''orang Monègasken''' (hurup Arab Gundul: اورڠ مونيݢسکن). Bendèra Monako medu pisan ama [[Indonésia|Indonésia]] punya bendèra, cuman nyang ngebèdain–sala atunya–entu dia punya perbandingan lèbar-tingginya. Pangèran Daulat Monako, nyang jadi hop negara, entu Pangèran Albèrt II, nyang dia punya kulawarga udah ngebestir<ref>'''Bestir''' (hurup Arab Gundul: بستير) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''bestuur'' (Wld.).</ref> semprakan tahon 1297. Guwernemèn ama pangèran sama-sama pada dedumanan kuasa. Sebagé lagi, orang-orang Monègasken ora bayar belasting<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Belasting''' (hurup Arab Gundul: بلستيڠ) – ''pajak'' (Indo.); ''tax'' (Ing.); ''belasting'' (Wld.).</ref>. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Monako]] j2alnx617lrgzhn1d5e4nr97vz7nw73 Monggoli 0 2293 23432 21057 2024-07-06T14:16:36Z Swarabakti 44 23432 wikitext text/x-wiki {{Negara|name=Monggoli|native_name=ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ (Monggol)<br/>Монгол Улс (Monggol)<br/>''Mongol Uls''|coat=State_emblem_of_Mongolia.svg|flag=Flag_of_Mongolia.svg|map=Mongolia_(orthographic_projection).svg|capital=Ulanbator|demonym=Monggol}} '''Monggoli''' (hurup Arab Gundul: مڠݢولى; basa Monggol: ᠮᠤᠩᠭᠤᠯ ᠤᠯᠤᠰ Монгол Улс ''Mongol Uls'') atawa '''Mongoli''' (hurup Arab Gundul: مڠولى) atawa '''Negeri Monggol''' (hurup Arab Gundul: نݢرى مڠݢولى) atawa '''Negeri Mongol''' (hurup Arab Gundul: نݢرى مڠولى) entu atu negara nyang kecempèt daratan di Asia Wètan èn Asia Sintrem. Ni negara watesan ama [[Ruslan|Ruslan]] di blèlir, [[Tiongkok|Kiblik Ra'yat Tiongkok]] di bekidul, blètan, èn bekulon. Monggoli punya sistim pulitik entu kiblik<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> parlemènter. Ampé wayah gini, orang-orang Monggoli kebanyakan agamanya Buda. Kebanyakan orang-orangnya mah ayeng-ayengan, kaga' ngejedog di atu tempat. Dia punya kota paling gedé ama hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu Ulanbator. Di ni kotala 38% deri semua pendudukah tinggal di mari. Di ni negara punya belah lor ama wètan pada gunung-gemunung. Di bekidulnya – Gurun Gobi. Ada 2.791.272 orang nyang tinggal di Monggoli. Ni negara nomor 18 paling gedé di dunia, nyang luasnya 1.564.116 km<sup>2</sup> (603.909 mi<sup>2</sup>). Adapun orang Monggoli digeronya '''orang Monggol''' (hurup Arab Gundul: اورڠ مڠݢول) atawa '''orang Mongol''' (hurup Arab Gundul: اورڠ مڠول). == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Wètan]] [[Bangsaan:Negara]] [[Bangsaan:Monggoli]] nok0dk9tlhe76p3q3ohngojh7cyb1xx Monumèn Nasional 0 2294 24209 24165 2024-07-16T07:32:26Z Bangrapip 9 24209 wikitext text/x-wiki '''Monumèn Nasional''' (basa Indonésia: ''Monumen Nasional'', disingket Monas) entu atu menara nyang tingginya 132 m (433 kaki) nyang ngejegreg di tenga-tenganya Lapangan Merdéka, Jakarta Sintrem, nglambangin perjoangan Indonésia. Ni tugu – tugu nasional Kiblik Indonésia, dibangun bakal meringetin perjoangan kemerdékaan Indonésia. j2l8fj1gmv6707rod8pcjckd8c2ry2g Moritani 0 2295 21059 11068 2024-06-04T21:56:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21059 wikitext text/x-wiki {{Negara|name=Kiblik Selam Moritani|native_name=الجمهورية الإسلامية الموريتانية (Arab)<br/>''al-Jumhūriyyah al-Islāmiyyah al-Mūrītāniyyah''<br/>''République islamique de Mauritanie'' (Prasman)|flag=Flag_of_Mauritania.svg|coat=Coat_of_arms_of_Mauritania.svg|map=Mauritania_(orthographic_projection).svg|capital=Nuaksot|demonym=Moritani}} '''Moritani''' (hurup Arab Gundul: موريتانى; Arab: موريتانيا ''Mūrītāniyā''; Prasman: ''Mauritanie'') atawa resminya '''Kiblik Selam Moritani''' (hurup Arab Gundul: کبليک اسلام موريتانى; Arab: الجمهورية الإسلامية الموريتانية ''al-Jumhūriyyah al-Islāmiyyah al-Mūrītāniyyah''; Prasman: ''République islamique de Mauritanie'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn madep [[Laotan Atlantik|Laotan Atlantik]]. Ni negara punya hopstad [[Nuaksot|Nuaksot]]. Ni negara jenggarnya 1.030.700 km<sup>2</sup> (397.929 mi<sup>2</sup>). Di sono, ada barang 4.614.974 orang nyang tinggal di mari èn ampir 100%-nya orang Selam Ahlusunah. Adapun dia punya basa resmi entu [[Basa Arab|basa Arab]] ama [[Basa Prasman|basa Prasman]], bagèan ada juga' laèn-laèn basa daèrah guwernemèn punya akuin. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Arab]] [[Category:Negara]] [[Category:Moritani]] hyevadsx2oagd2a2k6d9h3bds2k40f3 Moritius 0 2296 23243 21060 2024-07-03T17:02:51Z Bangrapip 9 23243 wikitext text/x-wiki {{Negara|name=Kiblik Moritius|native_name=''Repiblik Moris'' (Kacukan Moritius)<br/>''République de Maurice'' (Prasman)<br/>''Republic of Mauritius'' (Inggris)<br/>|flag=Flag_of_Mauritius.svg|coat=Coat_of_arms_of_Mauritius.svg|map=Mauritius_(orthographic_projection_with_inset).svg|capital=Bandar Lodewèk|demonym=Komoro}} '''Moritius''' (hurup Arab Gundul: موريتيوس; Peranakan Moritius: ''Moris''; Prasman: ''Maurice''; Inggris: ''Mauritius'') atawa resminya '''Kiblik Moritius''' (hurup Arab Gundul: کبليک موريتيوس; Peranakan Moritius: ''Repiblik Moris''; Prasman: ''République de Maurice''; Inggris: ''Republic of Mauritius'') entu negara nyang letaknya di wètannya [[Aprika|Aprika]] èn bentukah kepuloan, pasnya mentil dèwèk di [[Laotan Hindi|Laotan Hindi]]. Ni negara punya hopstad [[Por-Lui|Bandar Lodewèk]]. Ni negara jenggarnya 2.040 km<sup>2</sup> (790 mi<sup>2</sup>). Di sono, ada barang 1.323.483 orang nyang tinggal di mari. Adapun dia punya basa resminya si' kaga' ada, cuman secara hakèkatnya entu [[Basa Inggris|basa Inggris]] ama [[Basa Prasman|basa Prasman]]. Adapun basa daèrah nyang dipaké juga' nya'entu [[basa Peranakan Moritius]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Moritius]] 5wkprczrp0nllkl2awpsv7505l9gig1 Mosambik 0 2297 21061 11079 2024-06-04T21:56:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21061 wikitext text/x-wiki {{Negara|name=Kiblik Mosambik|native_name=''República de Moçambique'' (Portugis)|flag=Flag_of_Mozambique.svg|coat=Coat_of_arms_of_Mozambique.svg|map=Mozambique_(orthographic_projection).svg|capital=Maputo|demonym=Mosambik}} '''Mosambik''' (hurup Arab Gundul: موسمبيک; Portugis: ''Moçambique'') atawa resminya '''Kiblik Mosambik''' (hurup Arab Gundul: کبليک موسمبيک; Portugis: ''República de Moçambique'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Laotan Hindi|Laotan Hindi]] di blètan, [[Tansania|Tansania]] di lor, [[Malawi|Malawi]] ama [[Sambia|Sambia]] di belah lor-kulon, [[Jimbabwé|Jimbabwé]] di bekulon, èn [[Swasilan|Swasilan]] èn [[Aprika Kidul|Aprika Kidul]] di belah kidul-kulonnya. Ni negara punya hopstad [[Maputo|Maputo]]. Ni negara jenggarnya 801.590 km<sup>2</sup> (309.500 mi<sup>2</sup>). Di sono, ada barang 30.066.648 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Portugis|basa Portugis]] èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara, kaya' [[Basa Swahili|basa Swahili]], [[Basa Mwani|basa Mwani]], [[Basa Cicéwa|basa Cicéwa]], èn [[Basa Songa|basa Songa]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Mosambik]] 9ap54reqldx9i9h60l4r5txko423sbh Mosko 0 2298 21062 18934 2024-06-04T21:56:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21062 wikitext text/x-wiki [[File:Saint Basil's Cathedral and the Red Square.jpg|thumb|[[Alun-alun Mèra|Alun-alun Mèra]] di Mosko, atu tempat nyang bekèn di [[Ruslan|Ruslan]]]] '''Mosko''' (hurup Arab Gundul: {{Script|Arabic|مسكو}}; {{lang-ru|Москва}} {{transliteration|ru|Moskva}}) atawa '''Moskuwah''' (hurup Arab Gundul: {{Script|Arabic|مسكوة}}) ièlah [[ibu negeri]] ama kota paling gedénya [[Ruslan|Ruslan]]. Ni kota ngejegreg di [[Kali Mosko]], [[Ruslan Tenga|Ruslan Tenga]], dengen penjogrog keancer barang 13 jutaan orang di jeronya wates kota,<ref>[https://rosstat.gov.ru/storage/mediabank/tab-5_VPN-2020.xlsx "Оценка численности постоянного населения по субъектам Российской Федерации"]. Ladènan Statistik Negeri Serèkat Ruslan. Diarsip deri nyang asli per 1 Sèptèmber 2022. Dipungut per 1 Nopèmber 2023.</ref> 18,8 juta penjogrog lebi di gutekan kotaan,<ref name=":0">[https://www.citypopulation.de/en/world/agglomerations "Major Agglomerations of the World - Population Statistics and Maps"]. [https://web.archive.org/web/20230707123157/https://www.citypopulation.de/en/world/agglomerations/ Diarsip] deri nyang asli per 7 Juli 2023. Dipungut per 1 Nopèmber 2023.</ref> èn 21,5 juta lebi penjogrog di [[Gutekan mètropolitan Mosko|gutekan mètropolitan]].<ref name=":1">Akishin, Alexander. (17 Agustus 2017). [https://www.citypopulation.de/en/world/agglomerations "A 3-Hour Commute: A Close Look At Moscow The Megapolis"]. ''Strelka Mag''. [https://web.archive.org/web/20230707123157/https://www.citypopulation.de/en/world/agglomerations/ Diarsip] deri nyang asli per 17 April 2021. Dipungut per 1 Nopèmber 2023.</ref> Ni kota nglingkup 2.511 km<sup>2</sup> (970 mi<sup>2</sup>), sementara gutekan kotanya nglingkup 5.891 km<sup>2</sup> (2.275 mi<sup>2</sup>),<ref name=":0" /> èn gutekan mètropolitannya – 26.000 km<sup>2</sup> lebi (10.000 km<sup>2</sup>).<ref name=":1" /> Mosko entu dikata atu deri [[Daptar kota paling gedé|kota nyang paling gedé]] di dunia gè' juga' masup, jadi kota paling ngrangsek orangnya di antéro Èropa, gutekan kotaan ama [[Daptar gutekan mètropolitan di Èropa|mètropolitan]] paling jenggar di [[Èropa|Èropa]],<ref name=":0" /><ref name=":1" /> èn kota paling gedé daratannya di Benua Èropa.<ref>[https://www.planete-energies.com/en/medias/close/moscow-city-undergoing-transformation "Moscow, a City Undergoing Transformation"]. ''Planète Énergies''. (11 Sèptèmber 2017). [https://web.archive.org/web/20211027055122/https://www.planete-energies.com/en/medias/close/moscow-city-undergoing-transformation Diarsip] deri nyang asli per 27 Oktober 2021. Dipungut per 1 Nopèmber.</ref> == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Ruslan]] 1pzam85o4ltj6imkmoruiowbo5ncg7t Moster (statistik) 0 2299 21063 11087 2024-06-04T21:56:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21063 wikitext text/x-wiki '''Moster'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta. Di ni kamus, '''moster''' artinya ''barang contoh'' nyang ma'nanya bisa disènggèt deket ke ''sampel''.</ref> (hurup Arab Gundul: موستر; Indonésia: ''sampel'') atawa '''conto''' (hurup Arab Gundul: چونتو) atawa '''boakan'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. Di ni kamus, '''bohak''' atawa '''boak''' artinya ''pecahan benda kecil'', nyang juga' gambarannya mèmper ama ''sampel'' sebagé bagèan deri atu kabèhan nyang ngewakilin.</ref> (hurup Arab Gundul: بواقن) ièlah bagèan deri [[Kabèhan (statistik)|kabèhan]] nyang dibelajarin di atu pemerdataan èn hasilnya bakal dirèken jadi gambaran bakal kabèhan dasarannya, cuman laèn ama itu kabèhan kendiri.<ref>Reviere, Rebecca. (1996). ''Needs Assessment: A Creative and Practical Guide for Social Scienties.'' Taylor&Francis. <nowiki>ISBN 1-56032-376-0</nowiki>, 9781560323761. h. 50.</ref> Moster dirèken sebagé perwakilan deri itu kabèhan nyang hasilnya ngewakilin semua [[lamatan]] nyang dipantengin.<ref name=":0">[http://asprosbinareka.com/info.php?act=artDet&id=128 "Populasi, Sampel Dan Teknik Sampling"]. [https://web.archive.org/web/20100211124901/http://asprosbinareka.com/info.php?act=artDet&id=128 Diarsipin] deri nyang asli per 2010-02-11. Dibuka per 9 Oktober 2020.</ref> [[Ukuran]] ama [[keroncètan]] moster jadi penyabit baè' apa kaga'nya itu moster nyang dicomot. Ada dua cara nyomot moster, sembarang ama kaga' sembarang.<ref name=":0" /> == Ruju'an == [[Category:Statistik]] [[Category:Pemerdataan]] hnf54hepyu77t06owylxthfn0j3zv4q Motor 0 2300 21064 11092 2024-06-04T21:56:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21064 wikitext text/x-wiki [[File:Honda Airblade 125 scooters. Cambodia, Sihanoukville.jpg|thumb|Tampang motor]] '''Motor''' (hurup Arab Gundul: موتور) atawa '''mostor'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ) ya'entu gadaran nyang ada punya roda dua. Motor digerakin ama mesin. Motor banyak dipaké ama orang [[Indonésia|Indonésia]] lantaran harganya lebih murah ketimbang [[Wahon|wahon]]. Terus, irit bèngsin ama perawatannya murah jadinya bekèn di kalangan orang-orang. == Ruju'an == [[Category:Gandaran]] dhiu8n9hzfh31g9q49k6vhm8wk8i3f0 Mu'tamar 0 2301 19412 11097 2024-06-04T21:10:01Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q2495862]] 19412 wikitext text/x-wiki '''Mu'tamar''' (hurup Arab Gundul: مؤتمر) atawa '''konggrès''' (hurup Arab Gundul: کوڠݢرس) ièlah ngamprog bareng gedé para wakil paguyuban (pulitik, kemasarakatan, pegawéan) atawa pihak-pihak nyang gableg kepentingan bakal merhadringin ama ngambil keputusan. == Ruju'an == [[Category:Pulitik]] [[Category:Mejelis bicara]] qrgndwc64i2ulga3dsdittn9l2qgf0j Muang Tay 0 2302 11099 11098 2024-05-16T13:39:53Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11098 wikitext text/x-wiki #REDIRECT [[Muang-Tay]] mo277amrm0durmc36zjsevpu5zkvyni Muang-Tay 0 2303 23433 21065 2024-07-06T14:17:05Z Swarabakti 44 23433 wikitext text/x-wiki {{Negara|name=Kerajaan Muang-Tay|native_name=ราชอาณาจักรไทย (Siam)<br/>''Ratcha Anachak Thai''|flag=Flag_of_Thailand.svg|coat=Emblem_of_Thailand.svg|map=Thailand_(orthographic_projection).svg|capital=Bangkok|demonym=Siam}} '''Muang-Tay''' atawa nama resminya '''Kerajaan Muang-Tay''' (basa Siam'':'' ราชอาณาจักรไทย ''Ratcha Anachak Thai''), nyang dulu juga' sering disebut '''Siam''' (hurup Arab Gundul: سيام), entu negara nyang ada di [[Asia Kidul-wètan|Asia Kidul-wètan]]. Ini negara adanya di tenga-tenganya Daratan Asia Kidul-wètan (Semenanjung Indocina). Ini negara watesan ama [[Malésia|Malésia]] èn [[Teluk Thailand|Telok Siam]] di beludiknya, [[Laos|Laos]] di blèlir ama blètan, [[Kemboja|Kemboja]] di blètan, ama [[Myanmar|Birma]] di blèlir ama bekulon. Muang-Tay kendiri ada punya banyak pulo. Pulo nyang paling gedénya namanya – [[Phuket|Pulo Bukit]]. Name hoastadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu [[Bangkok|Bangkok]]. Luas wilayahnya – 513.120 km<sup>2</sup>. Penduduknye waktu taon 2011 ada 66.720.153 orang, mangkanya masup negara urutan ke-20 paling banyak penduduknya di dunia. Adapun tingkat kepadetannya – 132.1 orang saban km<sup>2</sup>. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul-wètan]] [[Bangsaan:Negara]] [[Bangsaan:Muang-Tay]] rbbnx70lpukv9w47fjl0aw03fwfa8z9 Muara 0 2304 21066 11127 2024-06-04T21:56:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21066 wikitext text/x-wiki [[File:Adyar estuary.jpg|thumb|Muara punya tampang]] '''Muara''' (hurup Arab Gundul: موارا) atawa '''ujung kali''' (hurup Arab Gundul: اوجڠ کالى) entu wilayah [[Peraèran|peraèran]] tempat masupnya atu atawa lebi kali ke [[Laot|laot]], [[Laotan|laotan]], [[Sètu|sètu]], [[bendungan]], atawa hata laèn [[Kali|kali]] nyang gedéan. Di wilayah [[pesisir]], muara kali bener-bener kesawaban ama kewontenan aèr daratan kaya' rojogan aèr tawar ama tenegan, serènta aèr [[Laotan|laotan]] kaya' tinggi-sat, [[alun]], èn masupnya [[Aèr asin|aèr asin]] ke [[Daratan|darat]]. Kali gedé punya muara kena ngeja [[sungapan]] ama [[tenegan ujung kali]]. == Ruju'an == [[Category:Èlmu ujud aèr]] [[Category:Èlmu aèr]] [[Category:Aèr]] [[Category:Peraèran]] [[Category:Kali]] ftenw3ju5aqpb03npdzdm6yiehn4llk Muaragèmbong 0 2305 21067 11130 2024-06-04T21:56:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21067 wikitext text/x-wiki '''Muaragèmbong''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 14.009,00 hèktar. == Ruju’an == 5zh81ynaudugvw2i77mng2x9ny3zv8e Muhammad 0 2306 21068 11139 2024-06-04T21:56:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21068 wikitext text/x-wiki {{Databox|item=Q9458}}'''Muhammad''' (hurup Arab Gundul èn [[basa Arab]]: محمّد ''Muḥammad''; idupnya 570 – 8 Juni 632) atawa mashur sebagé '''Bagènda Nabi Muhammad''' (hurup Arap gundu: بݢندا نبى محمّد) ada sorang pemimpin agama èn pulitik Arab. Dia – Kesudahan Nabi èn Rasul atawa ''khatam al-anbiyāʾ wa-'l-mursalīn'' (basa Arap: ختم الأنبياء والمرسلين) di dalem agama [[Selam|Selam]]. Dia lahir di [[Mekah]], [[Hijas]], èn digedéin ama dia punya engkong [[Abdulmutalib]] èn terus ama dia punya encing [[Abu Talib]]. Pas dia punya masa muda, Nabi Muhammad sering nemenin dia punya encing, Abu Talib, dagang ke laèn-laèn negeri. Di tahon 610, pas umurnya 40 tahon, pas Nabi Muhammad lagi ngepi di [[Goa Hira]], Malaèkat [[Jabra'il]] dateng mapagin dia èn nyampéin wahyu [[Kur'an|Kur'an]] nyang pertama. Awalnya, Nabi Muhammad cuman nyampéin ni risalah ke dia punya kanca-kanca deket ama seturu-turunya dia punya kuarga. Dia mulain menda'wahin tauhid terang-terangan nyang dapet perlawanan dari orang musrik Mekah. Mangkanya, dia kepaksa hijrah deri dia punya tana aèr, Mekah. Pas nyampé di Medinah bareng ama [[Abu Bakar]], orang-orang Selam [[Medinah]] pada nulungin Nabi Muhammad bakal ngeja [[Mesigit|mesigit]] di sono. Dia diyakinin ièlah keturunan Nabi [[Ibrahim]] liwat Nabi [[Isma'il]], èn "'''Sègelnya Para Nabi'''" (Kesudahan Para Nabi) atawa "'''Kesudahan Nubuah'''"<ref>Fathullah, Ahmad Lutfi. (2005). ''Pribadi Rasulullah Saw: Telaah Kitab Taudhih al-Dala'il Fi Tarjamat Hadits al-Syama'il Karya Guru Mughni Kuningan [1860-1935]''. Al-Mughni Press.</ref> . Dia mengrupa'in suri tuladan bakal seruruh [[orang Selam]]. == Ruju'an == <references /> [[Category:Selam]] [[Category:Tokoh agama]] [[Category:Nabi dalem Selam]] 57baf4ricncjxz25jje5ogsbc03k7kc Muhammad Tulus 0 2307 21069 11146 2024-06-04T21:56:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21069 wikitext text/x-wiki [[File:Tulus Performs at Jakarta International Jazz Java Festival 2020 (cropped).jpg|thumb|Tulus waktu nyanyi di Jakarta ''International Jazz Java Festival'' 2020]] '''Muhammad Tulus''' (hurup Arap gundul: محمد تولوس; lair 20 Agustus 1987) ya'entu penyanyi èn penulis lagu [[Indonésia|Indonésia]] nyang lair di [[Bukittinggi|Bukittinggi]], [[Sumatra Kulon|Sumatra Kulon]]. == Ruju'an == [[Category:Tokoh Indonésia]] [[Category:Tokoh gending Indonésia]] ilzdjl5aarlorkya9qfvvwg2gwjs36l Muka 0 2308 21070 11151 2024-06-04T21:56:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21070 wikitext text/x-wiki [[File:Human faces.jpg|thumb|Muka wadon (kèbot) èn lanang (kanan)]] '''Muka'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: موکا) atawa '''wajah'''<ref name=":0" /> (hurup Arab Gundul: وجه) atawa '''roman'''<ref name=":0" /> (hurup Arab Gundul: رومن) atawa '''tampang'''<ref name=":0" /> (hurup Arab Gundul: تمفڠ) atawa '''cecongor'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 75.</ref> (hurup Arab Gundul: چچوڠور) entu bagèan depan deri kepala, di [[manusia]] nglingkup bagèan deri [[jidat]] ampé [[dagu]], masup juga' [[Rambut|rambut]], [[jidat]], [[alis]], [[pengpèlèng]], [[mata]], [[idung]], [[pipi]], [[mulut]], [[bibir]], [[gigi]], [[kulit]], serènta [[dagu]]. Muka utamanya dipaké bakal [[raut muka]], tampang, ama idèntitèt. Kaga' ada muka' acan nyang percis medu, hata di manusia nyang [[kembar]] percis gè'. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Muka]] ap9a3jagq56xc487b6z7i6auo23kni8 Mukomuko 0 2309 11153 11152 2024-05-16T13:39:58Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11152 wikitext text/x-wiki #REDIRECT [[Kabupatèn Mukomuko]] 8pbijqqazq1f7zmxiiri8jjbr88c0cn Mulud 0 2310 24000 21071 2024-07-13T22:39:10Z Swarabakti 44 24000 wikitext text/x-wiki [[File:Maulidur Rasul (8413657269).jpg|thumb|Keriaan Muludan di [[Malésia|Malésia]]]] '''Mulud<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Mulut''', '''Maulud''', '''Maolud''', '''Ma'ulud''', atawa '''Maulut'''.</ref>'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: مولد) atawa '''Maulid'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arap Gundul: مولد) atawa '''Rabiulawal'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Rabial-ulawar'''.</ref> (hurup Arap Gundul: ربيع الأول) ada bulan ketiga di dalem almenak Selam atawa Hijriah. Di basa Arap, ni bulan punya nama ada '''''Rabīʿ al-Awwal''''' (basa Arap: ربيع الأوّل), nyang lèterleknya artinya – 'musim kembang pertama'.<ref>[https://web.archive.org/web/20221003064245/https://mui.or.id/berita/38713/asal-usul-rabiul-awal-bulan-kelahiran-dan-wafatnya-nabi-muhammad-saw/ "Asal-usul Rabiul Awal, Bulan Kelahiran dan Wafatnya Nabi Muhammad SAW"]. (2 Oktober 2022). ''MUI Digital''. Dicomot 21 Juni 2023.</ref> Ni bulan ada dianggep ama banyak umat Selam di mana-mana antéro dunia sebagé bulan ageng, sebab lantaran di dalemnya ada ari lahir èn wapatnya [[Muhammad|Bagènda Nabi Muhammad]]. Dalem terdisi kebanyakan orang pada punya anut, ari bulan 12-nya entulah nyang diperingetin sebagé ari lahir serènta wapatnya Bagènda Nabi Muhammad. Mangkanya, deri entu sebab, ni bulan, di kita punya basa, digero'nya bulan 'Mulud'. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] by2vght7gz7rky8e8i4y6gxk7bdqn76 Musa 0 2311 21072 11171 2024-06-04T21:56:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21072 wikitext text/x-wiki {{Riwayat hidup |nama = Musa |image = 'Moses' by Michelangelo JBU140.jpg |negara = |pegawéan = |tanggal_lahir = |tempat_lahir = |tanggal_wapat = |tempat_wapat = }} '''Musa''' entu dirèken sebagé nabi paling penting di agama Yahudi èn atu deri nabi-nabi nyeng paling penting di agama Serani, Selam, kepercayaan Druji, kepercayaan Baha'i, èn laèn-laèn agama Ibrahimiah. Baè' Alkitab ama Kur'an punya kata, Musa entu bani Israèl punya dedengkot èn penèbar hukum Torat nyang sering dinisbatin nerima wahyunya ke dia. dv7sjdljt9x1pcxr56y9ckzr8h9vzax Musik Indonésia 0 2312 11173 11172 2024-05-16T13:40:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11172 wikitext text/x-wiki #REDIRECT [[Gending Indonésia]] 6m9ek7asetkpngq5fv5yk8z4njxyhmb Musik Koréa Wayah Gini 0 2313 11175 11174 2024-05-16T13:40:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11174 wikitext text/x-wiki #REDIRECT [[Gending Koréa Wayah Gini]] 7z9dazlk8dinpvke8u0m6wvgsfxi5tw Musium 0 2314 25634 25372 2024-09-16T08:23:24Z Swarabakti 44 25634 wikitext text/x-wiki {{pegarin}}{{Perèksa terjemahan}} [[Gepokan:Louvre at night centered.jpg|jmpl|[[Musium Luwere]], [[Paris]], [[Prasman]], salah atu musium paling gedé èn paling kesohor di dunia.]] '''Musium''' ya'entu tempat nyang mamerin koleksi barang-barang sejarah bakal masarakat sebagé [[pendidikan]], kesenangan èn kebutuhan riset. == Sènggètan luar == * {{Id}} [http://museum-indonesia.net Direktorat Museum] {{Webarchive|url=https://web.archive.org/web/20090129122856/http://museum-indonesia.net/ |date=2009-01-29 }} * {{Id}} [https://web.archive.org/web/20070810002338/http://www.museumnasional.org/ Museum Nasional Indonesia (Museum Gajah)] {{Webarchive|url=https://web.archive.org/web/20070810002338/http://www.museumnasional.org/ |date=2007-08-10 }} * {{Id}} [https://web.archive.org/web/20230713065648/http://galeri-nasional.or.id/ Galeri Nasional Indonesia] * {{Id}} [http://soesilosoedarman.blogspot.com Museum Soesilo Soedarman] * {{Id}} [https://web.archive.org/web/20090225223049/http://asosiasimuseumindonesia.or.id/ Asosiasi Museum Indonesia] {{Webarchive|url=https://web.archive.org/web/20090225223049/http://asosiasimuseumindonesia.or.id/ |date=2009-02-25 }} * {{Id}} [http://goyangkarawang.com/2010/03/festival-museum-nusantara/ Festival Museum Nusantara] {{Webarchive|url=https://web.archive.org/web/20100322193018/http://goyangkarawang.com/2010/03/festival-museum-nusantara/ |date=2010-03-22 }} [[Category:Musium]] o068xqwn8t64rd5kb5be5b5rnz3gcbv Mustapa Kamal Basah 0 2315 24224 22633 2024-07-16T07:38:01Z Bangrapip 9 24224 wikitext text/x-wiki {{Databox|item=Q5152}} [[Gepokan:Kemal_Atatürk_portrait.jpg|jmpl|Mustapa Kamal pas masing jadi kumendan Usmani|left]] '''Mustapa Kamal Basah''' (hurup Arap gundul: مصطفى كمال باشا; basa Turki: ''Mustafa Kemal Paşa'') atawa nyang sekarang lebi mashurnya '''Mustapa Kamal ''Atatürk''''' (hurup Arap gundul: مصطفى كمال آتاتورك, basa Turki: ''Mustafa Kemal Atatürk''; idupnya: 1881 – 10 Nopèmber 1938) ada satu marsekal èn negarawan Turki nyang jadi persidèn Kiblik Turki sedari 1923 ampé wapatnya di tahon 1938. '''''Atatürk''''' kendiri artinya 'babanya orang Turki. Dia mulain perobahan kalo negara bangsa Turki didasarin ama kebangsaan sosial èn èkonomi, nyang modèren èn numbras ama peradaban Kulon (kaya' modèlannya sékularisme Prasman nama ''laïcité''). Mustapa Kamal pas lahir namanya cuman Mustapa (basa Usmani: مصطفى ''Mustafa'', Turki: ''Mustafa''). Dia lahir di tahon 1881, pasnya di wilayah Salanik atawa Tésalonika, Makèdoni (sekarang Yunani). Salanik, itu waktu, masing bagèan deri Kesultanan Usmaniah. Pas masing sekolah, dia ambil nama Kamal (basa Usmani: كمال ''Kemal'', basa Turki: ''Kemal''); èn pas jadi persidèn, dia ambil nama ''Atatürk'' (basa Usmani: آتاتورك ''Atatürk''). Dia punya baba namanya – Ali Rèda Apandi (basa Usmani: على رضا افندى ''Ali Rıza Efendi'', Turki: ''Ali Rıza Efendi''). Dia punya enya' namanya – Jubaèdah (basa Usmani: زبيده خانم ''Zübeyde Hanım'', Turki: ''Zübeyde Hanım''). Dia juga punya adè' wadon, namanya Makbulah (basa Usmani: مقبوله ''Makbule'', basa Turki: ''Makbule''). Dia jadi opsèr soldadu èn jadi opsèr jèndral nyang beasil banget di Kesultanan Usmani di Perang Dunia I, èn tempur di Galipoli. Pas Usmaniah ambreg abisnya perang, Kamal Basah ngeja pegerakan kemerdékaan, nyang ngeja Kiblik Turki baru nyang sékulèr. Artinya, tu negara kaga' lagi dipimpin ama pemimpin nyang turun-temurun atawa pemimpin agama. Penyaba nyang dateng di Turki sering kagèt ama pentingnya Kamal Basah punya kasi di Turki. Cuman sedikit negara nyang ada punya orang kaya' gitu sepanjang sejarah. Dia berasil jadi kumendan militèr, terus ngeja kiblik kesatuan nyang didasarin ama wèt dasar<ref>'''Wèt dasar''' (hurup Arab Gundul: ويت داسر) – ''konstitusi'' (Indo.); ''constitution'' (Ing.); ''grondwet'' (Wld.).</ref> èn nerepin perobahan nyang mulain Turki jadi negara baru nyang bekembang. Dia ada ngasi tuladan ke banyak pemimpin abis-abisnya, kaya': Amānullāh Khān, Rèda Syah Pahlawi (Reza Shah Pahlavi), Adolf Hitler, Habib Bourguiba, Jamal Abdunnasir (Gamal Abdel Nasser), Sukarna (Sukarno), èn John F. Kennedy.<ref>[http://www.jfklibrary.org/Asset-Viewer/Archives/JFKWHA-237-001.aspx Remarks on the 25th Anniversary of the Death of Kemal Atatürk, 4 November 1963]. Berekas audio di: jfklibrary.org.</ref> Dia ada punya enem asas nyang masing dipaké jadi tiang patok dalem ngeja pemerèntahan kera'yatanan<ref>'''Kera'yatanan''' (hurup Arab Gundul: كرعيتنن) – ''demokrasi'' (Ind.); ''democracy'' (Ing.).</ref>: # Kekiblikan<ref>'''Kekiblikan''' (hurup Arap Gundul: ککبليکن) – ''republicanism'' (Ing.).</ref>: Ngganti pemimpin turun-temurun ama persidèn nyang dipilih. # Kebangsaan<ref>'''Kebangsaan''' (hurup Arap Gundul: کبڠساءن) – ''nationalism'' (Ing.).</ref>: Anterwarga negara sili tulung-tulungan bekerja dengen bangga bakal kepentingan barengan. # Sékularisme: Misahin agama deri pemerèntahan èn ngejamin kebébasan beagama èn kesadaran di masarakat. # Kewargaan<ref>'''Kewargaan''' (hurup Arab Gundul: کورݢاءن) – ''populism'' (Ing.).</ref>: Kesamaan antéro masarakat di muka wèt<ref>'''Wèt''' (hurup Arab Gundul: ويت) – ''hukum'' (Indo.); ''law'' (Ing.); ''wet'' (Wld.).</ref>. # Kepemerèntahanan<ref>'''Kepemerèntahanan''' (hurup Arab Gundul: كفميرنتهنن) – ''statism'' (Ing.).</ref>: Sistim èknomi nyang nggabregin maskepé<ref>'''Maskepé''' (hurup Arab Gundul: مسكفى) – ''perusahaan'' (Indo.); ''enterprise'' (Ing.); ''maatschappij'' (Wld.).</ref> swasta ama monopoli industri gedé nyang dibiayain pemerèntah. # Répolusionisme: Dasar deri lima asas nyang laènnya. Mengrikut kebutuan masarakat, terobosan nyang dibutuin ama jaman dan èlmu penauan misti dikeja sesigra-sigranya. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Basah, Mustapa Kamal}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Turki]] 5ujleow6ae7pu8lfbd8bgenp5ptqjdx Mustardi 0 2316 21075 11196 2024-06-04T21:57:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21075 wikitext text/x-wiki [[File:18-07-2017 Dijon mustard 200g bottle, Pingo doce.JPG|thumb|Mustardi tempat kaca]] '''Mustardi'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 143.</ref> (hurup Arab Gundul: مسترد) ièlah [[bumbu pengèco]] nyang orang paké bakal ngeja makanan. Mustardi dikeja deri wiji-wijian taneman [[sesawi]]. Mustardi dibikin tibang nggerus itu taneman sesawi punya wiji-wijian, terus dicampurin ama [[aèr]] atawa [[cuka]]. Banyaknya cuka nyang dipaké begantung ama wiji nyang dipaké. Itu mustardi bisa-bisa rada pedesan atawa kurang pedes. Kebanyakan mustardi udah dibelèk-belèkin di dalem [[belèk]], jadinya orang mah makénya tibang diboréhin di [[roti tumplek]], [[lalaban]], [[sayuran]], [[daging]], atawa diprocotin ke [[hodog]] atawa lalaban artapel, barengan ama [[caos tomat]] atawa laèn-laèn [[bumbu-bumbuan]]. Orang kita mah jarang maké mustardi. Seringannya mah, ni mustardi adanya di [[Warung tinggal madang|ruma-ruma makan tinggal madang]] nyang udah di bungkus-bungkusin. Enti, itu mustardi tinggal sowèk ama procotin aja dah ke makanannya. == Ruju'an == [[Category:Bumbu-bumbuan]] [[Category:Bumbu pengèco]] ddsmzl92d1new00cbib3uii5a5fm0nr Mustari 0 2317 25353 21076 2024-08-29T04:45:11Z Kwamikagami 782 25353 wikitext text/x-wiki [[File:Jupiter and its shrunken Great Red Spot.jpg|thumb|Tampang Mustari di luar angkasa]] '''Mustari''' atawa '''Mestari''' (hurup Arap gundul: مشترى; basa Indonésia: ''Jupiter'' atawa ''Yupiter''; simbol: [[file:Jupiter symbol (fixed width).svg|♃]]) ya'entu planit kelima paling deket dari mataari abis [[Utarid|Utarid]], [[Jorah|Jorah]], [[Bumi|Bumi]], èn [[Marih|Marih]]. Ni planit juga jadi rajanya planit di Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref> lantaran badannya paling goden kalo diukur dari gedé-kecilnya ama planit nyang laèn. Mustari entu planit gaban nyang kebentuk dari uap (gas). Beratnya kalo dibandingin ama mataari jadinya mah serèbu kalinya lebih kecit. Tapi kalo diukur dari semua berat planit di Tata Kemataarian, Mustari masih menang, lantaran Mustari itu beratnya dua separoh kalinya lebih berat dari semua planit nyang laèn kalo diamprokin. Enni planit berisi paling banyak hidrogèn ama hélium. Hélium jumlahnya 1/10, cuman dia entu serapat beratnya Mustari. Lantaran putaran sumbunya cepet sekali, ini planit bentuknya pepet. == Ruju'an == <references /> [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] 8xb6qa3g0yhcmc7otbeyjgm0moi0s5e Mustika Jaya 0 2318 11205 11204 2024-05-16T13:40:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11204 wikitext text/x-wiki #REDIRECT [[Mustika Jaya, Bekasi]] 8cwxqgxxg3l352nd1ovtkig237xuasi Mustika Jaya, Bekasi 0 2319 21077 11210 2024-06-04T21:57:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21077 wikitext text/x-wiki '''Mustika Jaya''' entu kecamatan nyang ada di [[Bekasi Kota|Bekasi Kota]]. Ni kecamatan ngejenggar ampé 2.473,00 hèktar. == Ruju'an == 01qusl61lgtm4di2vxvwtrbgptj9f3q Myanmar 0 2320 11212 11211 2024-05-16T13:40:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11211 wikitext text/x-wiki #REDIRECT [[Birma]] 0oco65h1phd4xy4y5zd5zc7k7b5le5z Mè' tangan 0 2321 21078 11215 2024-06-04T21:57:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21078 wikitext text/x-wiki [[File:Nadgarstek (ubt).jpeg|thumb|Mè' tangan]] Dalem [[èlmu tasrih]], '''mè' tangan'''<ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 143.</ref><ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (bisa dibaca: '''mmè''''; hurup Arab Gundul: امه تڠن) atawa '''ugel-ugel tangan<ref name=":0" />''' (hurup Arab Gundul: اوݢل٢ تڠن) atawa '''pegelangan tangan<ref name=":0" />''' (hurup Arab Gundul: فݢلڠن تڠن) atawa '''gelang tangan<ref name=":0" />''' (hurup Arab Gundul: ݢلڠ تڠن) atawa '''gegelangan tangan<ref name=":0" />''' (hurup Arab Gundul: ݢݢلڠن تڠن) atawa '''cecengklok tangan<ref name=":0" />''' (hurup Arab Gundul: چچڠکلوق تڠن) entu lentur lagi sempit. Mè' entu cangcangan antara [[lengen]] bawa ama dampal [[tangan]]. Mè' tangan dasarannya mah dua baris kecit pèndèk balung, nama ''carpal'', bakal jadi cangkrang di sekulilingnya sendi [[èngsèl]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Mè' tangan]] svybzw4w1ipt000nws4nipbnnbfmusg Mèdansatria 0 2322 26200 11217 2024-10-24T04:46:30Z EmausBot 70 Fixing double redirect from [[Médansatria]] to [[Médansatria, Bekasi Kota]] 26200 wikitext text/x-wiki #ALIH [[Médansatria, Bekasi Kota]] 35srvgaw1r0ifbg0j83inymlzo3yi17 Mèkdi 0 2323 23130 21079 2024-07-01T14:03:54Z Bangrapip 9 23130 wikitext text/x-wiki '''Mèkdi''' (hurup Arab Gundul: {{Script|Arabic|مکدى}}) atawa '''MikDonal''' ({{Script|Arabic|مكدونال}}) atawa sering disingket '''McD''' atawa '''''McDonald's Corporation''''' entu maskepé warung makan ciken nyang dikeja ama [[Richard èn Maurice Mcdonald|Richard èn Maurice McDonald]] di [[San Bernardino, California|San Bernardino, Kaliporni]], [[Amrik Serèkat|Amrik Serèkat]]. Sebenernya mah, di beberapa negara Kulon, Mèkdi kaga' jual ayam kaya' di mari, di [[Indonésia|Indonésia]]. Cuman, lantaran orang kita' demennya makan nasi ama ayam, jadi nyang dijual kurang lama sama baé kaya' [[Kaèpci|Kaèpci]]. [[File:McDonald's Golden Arches.svg|120px|thumb|Lambang Mèkdi]] == Ruju'an == [[Category:Warung madang]] [[Category:Warung tinggal madang]] ju5n0goliy6qh9ypo7qqtslexm7ikt5 Mèkdi (McD) 0 2324 11229 11228 2024-05-16T13:40:05Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11228 wikitext text/x-wiki #REDIRECT [[Mèkdi]] 33m1dledeg5n50j3e0z8l349z6ef1go Mèksiko 0 2325 21080 11234 2024-06-04T21:57:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21080 wikitext text/x-wiki {{Negara|name=Negeri Mèksiko Rempug|native_name=''Estados Unidos Mexicanos'' (Spanyol)|flag=Flag_of_Mexico.svg|coat=Coat_of_arms_of_Mexico.svg|map=Mexico_(orthographic_projection).svg|capital=Mèksiko Kota|demonym=Mèksiko}} '''Mèksiko''' (hurup Arab Gundul: مکسيکو; Spanyol: ''México'') atawa resminya '''Negeri Mèksiko Rempug''' (hurup Arab Gundul: نݢرى مکسيکو رمفوݢ; Spanyol: ''Estados Unidos Mexicanos'') entu negara nyang letaknya di [[Amrik Lor|Amrik Lor]], pasnya di kidulnya [[Amrik Serèkat|Amrik Serèkat]] èn di lor-kulonnya [[Guatémala|Guatémala]] ama [[Bélis|Bélis]]. Ni negara punya hopstad [[Mèksiko Kota|Mèksiko Kota]]. Ni negara jenggarnya 1.972.550 km<sup>2</sup> (761.610 mi<sup>2</sup>). Di sono, ada barang 129.875.529 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Spanyol|basa Spanyol]] èn juga' ada 68 basa daèrah laènnya. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Negara]] [[Category:Mèksiko]] 5pxbcw86bpajo7gqfl8rzavawqh8vqw Mèn 0 2326 21081 11237 2024-06-04T21:57:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21081 wikitext text/x-wiki {{Negara|name=Mèn|native_name=''State of Maine'' ([[Basa Inggris|Inggris]])|flag=Flag_of_the_State_of_Maine.svg|coat=Seal_of_Maine.svg|map=Maine_in_United_States.svg|capital=[[Augusta,_Mèn|Augusta]]|demonym=Mèn}} '''Mèn''' (hurup Arab Gundul: مين; [[Basa Inggris|Inggris]]: ''Maine'' /meɪn/) entu daèrah nyang paling belètan di daèrah nyang namanya [[Niu-Èngelan]] di [[Amrik Serèkat|Amrik Serèkat]] belah lor-wètan. Ni negeri ada inggenan ama [[Niu-Hamsèr]] di bekulon, [[Telok Mèn]] di belah kidul-wètan, èn propinsi Kanada nama [[Niu-Brenswèk|Niu-Brenswèk]] èn [[Kébèk|Kébèk]] di belah lor-wètan ama lor-kulonnya. Mèn entu negeri nyang paling gedé di Niu-Èngelan kalu deri dia punya jenggar. Kalu deri Amrik Serèkat punya kabèhan 50 negeri, ni negeri paling kecil nomer 12 deri jenggarnya, ama paling seemprit penjogrognya nomer 9, paling ombèr nomer 13, èn paling kampungan.<ref>Wickenheiser, Matt (26 Maret 2012). [https://bangordailynews.com/2012/03/26/news/census-maine-most-rural-state-in-2010-as-urban-centers-grow-nationwide/ "Census: Maine most rural state in 2010 as urban centers grow nationwide"]. ''Bangor Daily News''. [https://web.archive.org/web/20210423053340/https://www.bangordailynews.com/2012/03/26/news/census-maine-most-rural-state-in-2010-as-urban-centers-grow-nationwide/ Diarsip] deri nyang asli per 23 April 2021. Dipungut per 17 Pèbruari 2024.</ref> Mèn punya [[Hopstad|ibu negeri]] namanya [[Augusta, Mèn|Augusta]], èn kota paling ngrangsegnya entu [[Potlan, Mèn|Potlan]], dengen penjogrog kabèhan 68.408 orang per sènsus tahon 2020. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] a37q3fki25uvj0kp4f24hldy80ei5ed Mèrèk dagang 0 2327 21082 11240 2024-06-04T21:57:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21082 wikitext text/x-wiki [[File:RenaultTransitCocaCola-MDP.jpg|thumb|[[Koka-kola|Coca-Cola]] entu atu tulad mèrèk dagang]] '''Mèrèk dagang''' (hurup Arab Gundul: مرک داݢڠ) entu cara bakal ngebantu orang ngenalin [[bikinan]] itu usaha punya bikin nyang laèn ama usaha laèn punya produk. Mèrèk dagang bisa aja [[nama]], [[kata]], [[gabungan kata]], [[perlambangan]], [[lambang]], [[rancangan]], atawa [[gambar]]. Mèrèk juga bisa dipaké di barang-barang tu usaha punya bikin nyang gableg mèrèk dagang sendèwèk. Tulad, [[Koka-kola|Coca-Cola]] èn Coke entu mèrèk dagang bakal minuman pikangan Matskepé Coca-Cola. Kaga' bolé laèn usaha maké ni nama atawa nyang mèmper-mèmper. Laèn usaha bolé baé dah tu ngeja minuman nyang mèmper, kaya' [[Minuman èntèng|minuman èntèng]] kola, cuman kudu paké nama laèn, kaya' [[Pèpsi]]. == Ruju'an == [[Category:Wp/Mèrèk]] lwodxfdg3chmuc6px5db63yokokhqgh Mètro 0 2328 11242 11241 2024-05-16T13:40:07Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11241 wikitext text/x-wiki #REDIRECT [[Kota Mètro]] 64ali0yu8ja20g6xui5idxspcz3ulz5 Médan 0 2329 11256 11255 2024-05-16T13:40:08Z Sotiale 212 13 perbaèkan diimpor: Importing from incubator 11255 wikitext text/x-wiki #redirect [[Kota Médan]] 7y12d74ciu9awvqcodprr1otyt6c1e1 Médansatria, Bekasi Kota 0 2330 25181 21083 2024-08-25T06:36:42Z Swarabakti 44 Swarabakti mindahin [[Médansatria]] ke [[Médansatria, Bekasi Kota]] 21083 wikitext text/x-wiki '''Médansatria''' (hurup Arab Gundul: ميدانساتريا) entu atu kecamatan di [[Bekasi Kota|Bekasi Kota]], Propinsi [[Jawa Kulon|Jawa Kulon]], [[Indonésia|Indonésia]]. Perumahan Summarecon Bekasi ada di enni kecamatan, lebih dantanya ada di bèk Harapan Mulya. Wates enni kecamatan: * Belalor: [[Bekasi Kabupatèn]] * Belakidul: Kecamatan [[Bekasi Kulon|Bekasi Kulon]] dan [[Bekasi Kidul]] * Belètan: Kecamatan [[Bekasi Lor|Bekasi Lor]] * Bekulon: Kecamatan [[Cakung|Cakung]], [[Jakarta Wètan]] Di sini ada punya perumahan Kota Harapan Indah nyang dikenalin sebagé perumahan nyang bekèn èn èlit. Ada deketan ama Tol Lingker Luar [[Jakarta|Jakarta]] (JORR), jalan Tol Japèk, èn Jakarta Kidul. Gardu tol masup-kuar Cakung Kidul entu jalan masup atawa kuar JORR nyang paling deket ama Harapan Indah. Médansatria diliwatin berapa jalan nyan-g stratèhis ke arah Jakarta. Salah atunya entu Jalan Raya Bekasi nyang ngubungin Médansatria ama Cakung, [[Pulogadung]], [[Klapa Gading|Klapa Gading]], [[Cempaka Putih]], [[Kemayoran]], èn Tol Insinyur Wiyoto Wiyono nyang bisa tembus [[Mèstèr|Mèstèr]], [[Jakarta Lor]], èn [[Kramat Jati]]. Ada punya Jalan Raya Pejuang nyang ngubungin Médansatria ke Jalan Ir. H. Djuanda yang ngeja gampang jalan ke Mèstèr, Durèn Sawit, èn Matraman nyang bisa dilempengin ampé Senèn èn Manggarai. Ada punya luas 1.188,27 hèktar, kecamatan Médansatria ada punya 4 bèk, ya'entu: * Bèk Pejuang, kode pos 17131. Luas Wilayah 487,33 hèktar. Jumblah penduduk 2019: 74.422 orang. Jumblah Pala Kuarga 22.350 KK, dengen 33 RW èn 271 RT. * Bèk Médansatria, kode pos 17132. Luas Wilayah 375,84 hèktar. Jumblah penduduk 2019: 28.568 orang. Jumblah Pala Kuarga 8.987 KK, dengen 11 RW èn 63 RT. * Bèk Harapan Mulya, kode pos 17143. Luas Wilayah 204,00 hèktar. Jumblah penduduk 2019: 23.656 orang. Jumblah Pala Kuarga 7.309 KK, dengen 16 RW èn 82 RT. * Bèk Kalibaru, kode pos 17133. Luas Wilayah 121,00 hèktar. Jumlah penduduk 2019: 31.010 orang. Jumblah Pala Kuarga 9.905 KK, dengen 12 RW èn 69 RT. == Ruju'an == [[Category:Indonésia]] [[Category:Jawa Kulon]] [[Category:Bekasi]] 5otr5gbk528gb1gyi8j19l3ex6zyxav Méi 0 2331 19413 11270 2024-06-04T21:10:16Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q119]] 19413 wikitext text/x-wiki '''Méi''' (hurup Arab Gundul: مي) atawa '''Gogwé''' (hurup Arab Gundul: ݢوݢوى) bulan kelima dalem almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya ari 31. Sepagémana [[Maret|Maret]] èn [[April|April]], ni bulan dulunya entu bulan ketiga di dalem almenak Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> lama. Ni bulan punya nama di basa Latin ''Māius'' diambil deri nama déwi dalem tahayul Romèn kuna, nama ''Maia''. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] tvsg98s0c6lbvictk92b9ju4n23z4vf Méja 0 2332 21084 11273 2024-06-04T21:57:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21084 wikitext text/x-wiki [[File:Kitchen table.jpg|thumb|Méja ama korsi disandingin]] '''Méja''' (hurup Arab Gundul: ميج) entu [[mèbel]] nyang gableg natar cèplèk ama kaki-kaki bakal penyompo nyang bentuknya ama gunanya macem-macem. Méja dipaké bakal naroh barang atawa makanan. Méja galibnya ditimpalin ama [[korsi]] atawa [[bangku]]. == Ruju'an == [[Category:Mèbel]] 3wvucq7m38gy87a25egaks7fysaiswd Mélila 0 2333 21085 11276 2024-06-04T21:57:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21085 wikitext text/x-wiki {{Negara|name=Mélila|native_name=''Melilla'' (Spanyol)<br/>''Mřič'' (Bèrbèr Taprit)<br/>مليلية (Arab)<br/>''Malīliyah''|flag=Flag_of_Melilla.svg|coat=Escudo_de_Melilla.svg|capital=Mélila|map=Localización_de_Melilla.svg|demonym=Mélila}} '''Mélila''' (hurup Arab Gundul: مليلة; Spanyol: ''Melilla'' [meˈliʎa]; Bèrbèr Taripit: ''Mřič'' [mrɪtʃ]) atawa '''Méliliah''' (hurup Arab Gundul: مليلية; Arab: مليلية ''Malīliyah'') entu atu kota di [[Aprik Lor]], nyang kebelèk deri [[Spanyol|Spanyol]] ama [[Laot Tenga|Laot Tenga]]. Ni pentilan luar Spanyol punya èn dikulilingin ama [[Magrib|Magrib]]. [[Sabtah|Sabtah]] entu atu kota laènnya. Sebelonnya ni jadi kota bestir-sendèwèk tahon 1995, ni tau masuk di [[Propinsi Malaga]]. Jembarnya barang 20 km<sup>2</sup> juga' èn orangnya cuman 70.000 orangan doang. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Spanyol]] e4hcp87jh68v7fnppo87zfum5f39hku NCT 0 2334 22245 21086 2024-06-16T20:34:28Z Jalilah J 473 Gepokan, Bangsaan 22245 wikitext text/x-wiki [[Gepokan:NCT-logo.jpg|jmpl|Tampang NCT punya lambang]] '''Neo Culture Technology''' (hurup Arab Gundul: نيو کلتور تيکنولوجى) disingkat jadi '''NCT''' (hurup Arab Gundul: اينسيتى; basa Koréa: 엔시티; bacaannya ''ènsiti'') entu paguyuban gending asal Koréa Kidul nyang dikeja ama SM Entertainment. Enni paguyuban gending dibagi jadi beberapa anakbagèan gending, ya'entu: NCT U, NCT 127, NCT Dream, NCT DÓJÈJÒNG, èn WayV. Sederi dilangsir pengumuman tentang pengejaannya, enni paguyuban ada punya anggota 20 orang secara jumblah nyang dibagi jadi 5 anakguyuban<ref>'''Anak-guyuban''' (hurup Arab Gundul: أنق ݢويوبن) - (Ing. èn Ind.) ''unit (bagéan deri paguyuban tanji)''</ref> nyang béda. [[Gepokan:NCT going to a Music Bank recording in April 2018 01.png|jmpl|NCT punya potrèt pas lagi pegi ke Music Bank bulan April 2018]] Pertama-tama nyang kekeja entu anakguyuban NCT U. Enni paguyuban mulain langsir tanggal 9 April 2016 dengen album gending dijital ''The 7th Sense'' èn ''Without You''. Terusannya, anakguyuban nyang kedua entu NCT 127. Enni anakguyuban betempat di Soul èn mulain langsir tanggal 7 Juli 2016 dengen album gending namanya ''NCT #127''. Ada lagi nyang ketiga, ya'entu NCT Dream nyang mulain langsir tanggal 25 Agustus 2016 dengen album gending namanya ''Chewing Gum''. NCT juga ada punya nyang betempat di Tiongkok nyang langsir tanggal 17 Januari 2019 dengen album gending kecil ''The Vision''. Èn anakguyuban nyang belakangan langsir entu NCT DÓJÈJÓNG nyang mulain langsirnya tanggal 17 April 2023 dengen langsir album gending kecilnya nyang judulnya ''Parfume''. Selaèn kegiatan nyang kepisah deri masing-masing anakguyubannya, NCT juga ada punya kegiatan nyang ngejadiin NCT jadi atu anakguyuban, ya'entu taon 2018 dengen album gending ''NCT 2018 Empathy''. Taon 2020 dengen album gending ''NCT Resonance Pt. 1'' èn ''Pt. 2''. Nyang terahir taon 2021 dengen album gending ''NCT 2021 Universe''. == Ruju'an == <references /> [[Bangsaan:Koréa Kidul]] [[Bangsaan:Koréa]] [[Bangsaan:Gending modèren Koréa]] onedk4ma01dglv6ekg0najajk76km16 Nagoya 0 2335 21087 17181 2024-06-04T21:57:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21087 wikitext text/x-wiki [[File:Flag of Nagoya, Aichi.svg|thumb|bendera Nagoya]] '''Nagoya''' ([[basa Jepang]]: 名古屋市) ya'entu sintrem guwernemen [[Prefektur Aichi]], [[Jepang]]. Ni kota letaknya di pesisir [[Laotan Pasifik]] di wilayah [[Chūbu]] bagian tenga Pulo [[Honshu]]. == Ruju'an == [[Category:Kota di Prefektur Aichi]] mxqaos46xpw8zoc9mjs9qyh44g6hbs0 Najma 0 2336 11290 11289 2024-05-16T13:40:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11289 wikitext text/x-wiki #REDIRECT [[Bintang]] 12pm0lmcgjmxi6ujc7fmd1oo8gckkio Nalan 0 2337 21088 11293 2024-06-04T21:57:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21088 wikitext text/x-wiki [[File:A soldier pulling out the ramrod from its holder, from the Musketeers series, plate 25, in Wapenhandelinghe van Roers Musquetten Ende Spiessen (The Exercise of Arms) MET DP828801.jpg|thumb|Soldadu lagi nyogrok-nyogrok obat bedil paké nalan]] '''Nalan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 204.</ref> (hurup Arab Gundul: نالن) entu kayu atawa besi husus bakal ngisi [[Pèlor|pèlor]] deri moncong [[senjata api]] kaya' [[bedil nalan]] atawa [[meriem]] dengen "nyodok", "mukul keras-keras", atawa "nenet" tu pèlor biar "keras atawa luget" ama [[obat bedil]] di raras senjata. Ni batang sering digawa-gawa ama bedil di dalem atu lobang atawa sela di bawah rarasnya. == Ruju'an == [[Category:Onderdil senjata api]] rhc5d0qyw23szmeq6t6b64d04nmxk28 Nama 0 2338 21089 11296 2024-06-04T21:57:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21089 wikitext text/x-wiki [[File:Balinese ground zero.JPG|thumb|330x330px|Nama-nama korban [[Bom Bali 2002|Bom Bali tahon 2002]]]] '''Nama''' (hurup Arab Gundul: نام) ièlah geroan atawa ènclèkan nyang dikasiin ke [[Manusia|orang]], [[tempat]], [[barang bikinan]] (misalnya [[Mèrèk dagang|mèrèk]] barang) èn hata ke [[gagasan]] atawa [[engehan]], nyang biasanya kanggo ngebèdain atu ama laènnya. Nama kena baé dipaké bakal ngenalin atu rombongan atawa cuman atu benda dalem [[kontèks]] nyang laèn sendiri nyang dikasiin. == Macem-macem nama == Orang punya nama galibnya dibelèk jadi [[Nama pengasi|nama pengasi (purnam/nama depan)]] ama [[Nama kulawarga|nama kulawarga (sé/nama belakang)]], tuladnya ''Bènyamin Suaèb'', di mana ''Bènyamin'' entu dia punya purnam, nah kalu ''Suaèb'' entu nama sénya. Sangkilang gitu, ada juga' budaya nyang kaga' kenal tu macem punya engehan. Ada juga' [[Nama poyokan|nama poyokan (nama geroan)]] nyang jadi nama husus dalem muamalah di masarakat. == Ruju'an == [[Category:Nama]] ge126ji66xjdvsed2a68cgnfcd8g5vn Nama poyokan 0 2339 19414 11300 2024-06-04T21:10:22Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q49614]] 19414 wikitext text/x-wiki '''Nama poyokan''' (hurup Arab Gundul: نام فويوقن) atawa '''nama geroan''' (hurup Arab Gundul: نام ݢروان; [[Basa Inggris|Inggris]]: ''nickname'') entu orang punya nama nyang bukan nama aslinya nyang dikasi ama dia punya [[Orang tua|nya'-baba]]. Nama poyokan mah kaga' resmi, cuman èmang sokanan dipaké di masarakat atawa atu kelompok. == Ruju'an == opt1cwhl54a7lzlzdy0t1nanr7t0yy4 Nama pèdèngan 0 2340 21090 11308 2024-06-04T21:57:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21090 wikitext text/x-wiki '''Nama pèdèngan'''<ref>Stevens, A.M., èn Schmidgall-Tellings, A. (2010). ''A Comprehensive Indonesian-English Dictionary''. K. 2. Ohio University Press. h. 723.</ref> (hurup Arab Gundul: نام فديڠن; [[Basa Inggris|Inggris]]: ''pseudonym'' atawa ''alias'') ya'entu nama bikinan atu orang nyang laèn deri nama aslinya. == Ruju'an == [[Category:Nama poyokan]] gxji3j7t6wlr0204czl38o4l617kmbx Nama rungkun 0 2341 21091 11311 2024-06-04T21:57:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21091 wikitext text/x-wiki '''Nama rungkun''' entu [[aderès jala]] nyang kena dibaca manusia (tulad "google.com") nyang maran ke [[aderès IP]] èn ngebantu pemaké bakal njuju [[Pelampang|pelampang]] atawa laèn sumber dengen cara nyang ènak. == Perpanjangan == Nama rungkun gableg perpanjangan (nama "rungkun trap-atas") di ujungnya URL. Tuladnya ".com", ".net", èn ".org" entu perpanjangan nama rungkun nyang paling lumbrah dipaké. Rungkun punya perpanjangan nyang paling bekèn entu .com dengen cuplek lebi deri 100 juta rungkun kedaptar. Perpanjangan .com entu singketan deri <nowiki>''</nowiki>commercial<nowiki>''</nowiki> ('komersil'), èn .org bakal paguyuban, srènta .net bakal jaringan. Ada juga' perpanjangan nama rungkun nyang husus ama negara, misal [[Britani Gedé|Britani Gedé]] ada punya .uk èn [[Jepang|Jepang]] .jp. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] sy27pfdankpfouemkxje5txyhin8j5y Namibi 0 2342 21092 11316 2024-06-04T21:57:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21092 wikitext text/x-wiki {{Negara|name=Kiblik Namibi|native_name=''Republic of Namibia'' (Inggris)<br/>''Republiek van Namibië'' (Aprikan)<br/>''Republik Namibia'' (Dèt)|flag=Flag_of_Namibia.svg|coat=Coat_of_arms_of_Namibia.svg|map=Namibia_(orthographic_projection).svg|capital=Winhuk|demonym=Namibi}} '''Namibi''' (hurup Arab Gundul: ناميبى; Inggris: ''Namibia''; Aprikan: ''Namibië''; Dèt: ''Namibia'') atawa resminya '''Kiblik Namibi''' (hurup Arab Gundul: کبليک ناميبى; Inggris: ''Republic of Namibia''; Aprikan: ''Republiek van Namibië''; Dèt: ''Republik Namibia'') entu negara nyang letaknya di bekidulnya [[Aprika|Aprika]] di lingir panté [[Laotan Atlantik|Laotan Atlantik]]. Ni negara ada watesan ama [[Anggola|Anggola]] èn [[Sambia|Sambia]] di blèlir, [[Boswana|Boswana]] di blètan, èn [[Aprika Kidul|Aprika Kidul]] di bekidul. Ni negara punya hopstad [[Winhuk|Winhuk]]. Ni negara jenggarnya 825.615 km<sup>2</sup> (318.772 mi<sup>2</sup>). Di sono, ada barang 2.777.232 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] srènta ama berapa basa sional laènnya. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kidul]] [[Category:Negara]] [[Category:Namibi]] 6uaz2z8doe2u5zthsojmjbmg14a6syr Nanglung 0 2343 21093 11321 2024-06-04T21:57:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21093 wikitext text/x-wiki [[File:Andamio de tres cuerpos de Aneur.jpg|thumb|Nanglung punya tampang]] '''Nanglung'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 212.</ref> (hurup Arab Gundul: نڠلڠ) atawa '''ragangan'''<ref>Stevens, A.M., èn Schmidgall-Tellings, A. (2010). ''A Comprehensive Indonesian-English Dictionary''. K. 2. Ohio University Press. h. 797.</ref> (hurup Arab Gundul: راݢڠن) atawa '''stèger gedong''' (hurup Arab Gundul: ستيݢر ݢدوڠ) ièlah bikin-bikinan sementara bakal tangkringan. Aslinya mah nanglung deri [[kayu]] atawa [[bambu]] nyang ampé wayah gini masing dipaké di banyak bilangan dunia. Di Kulon, orang mah pada maké nanglung nyang logem. Galibnya, nanglung dipaké bakal nadangin penggawé [[Gedong|gedong]]. Nanglung kayu juga' bisa bakal tangkringan baturan bakal [[Hukuman mati|ngukum mati]] gantung nyang udah jarang dipaké. == Ruju'an == [[Category:Peranti pembangunan]] [[Category:Nanglung]] kcsb6pmiiqml6mkerxb93cqiiffeq9c Napoleon Bonaparte 0 2344 11323 11322 2024-05-16T13:40:14Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11322 wikitext text/x-wiki #REDIRECT [[Napoléon Bonaparte]] lp8rsfikj2dw96wfwpkvormv56nk6zg Napoléon Bonaparte 0 2345 22556 22555 2024-06-20T22:13:39Z Jalilah Jali 457 Bonaparte, Napoléon 22556 wikitext text/x-wiki [[Gepokan:Jacques-Louis David - The Emperor Napoleon in His Study at the Tuileries - Google Art Project.jpg|jmpl|Napoléon punya potrèt taun 1812]] '''Napoléon Bonaparte''' (hurup Arab Gundul: نافوليون بونافرته; Prasman: ''Napoléon Bonaparte'') entu atu pimpinan soldadu èn pulitik [[Prasman|Prasman]] nyang merèntah di [[Prasman|Prasman]] sedari 1799 ampé 1819 èn sebentaran ("Cepé' Ari") di tahon 1815. Dia jadi Kaèsar Prasman èn Raja Itali sebagé Napoléon I. Dia bekuku di banyak bagèan [[Èropa|Èropa]] di dia punya puncak kuasa, èn dia punya piil ngebentuk pultik Èropa di awal-awal abad ke-19. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Bonaparte, Napoléon}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Biograpi]] 7kkgx4dgbqotfbfg0j8hxq9japjpj0x Nasi gorèng 0 2346 21095 11336 2024-06-04T21:57:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21095 wikitext text/x-wiki [[File:Nasi Goreng Ikan Asin.jpg|thumb|Nasi gorèng]] '''Nasi gorèng''' (hurup Arab Gundul: ناسى ݢوريڠ; Indonésia: ''nasi goreng'') nya'entu makanan nyang digorèng paké [[minyak gorèng]], atawa [[margarin]], nyang dikasiin kécap manis, bawang mèra, èn laèn-laèn bumbu. Biasanya, ni makanan kaga' cuman dikeja polosan doang, apa dikasiin ikan laènnya, kaya' telor, ayam, daging, èns. Ni makanan udah jadi makanan kedemenannya orang banyak di Indonésia èn juga' orang-orang deri laèn negara. Ada juga makanan Betawi nyang ampir mèmper ama ni makanan, nama '''nasi sèga'''. == Ruju'an == [[Category:Makanan]] 1s2a6iqu3qed3hq6bo8xrik5jr9mfrv Nasir (lènong) 0 2347 21096 11339 2024-06-04T21:57:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21096 wikitext text/x-wiki H. '''M. Nasir bin Kénan''' (hurup Arab Gundul: حاج محمد ناصر بن قينان) (16 Nopèmber 1928 – 12 April 2006) entu atu [[Tukang lakon|tukang lakon]] ama [[panjak]] [[Topèng Betawi|topèng]] ama [[Lènong|lènong]] [[Orang Betawi|Betawi]] deri [[Indonésia|Indonésia]]. Dia brojol deri laki-bini nama Ma' Kéman ama Kénan, serènta sudaraan ama H. Naimin bin Kénan èn [[Ma' Nori|Hj. Nori binti Kénan]]. H. Nasir udah getol ama topèng Betawi semprakan 14 tahon nyang ngewarisin orang tuanya punya pegawéan. == Ruju'an == [[Category:Betawi]] [[Category:Tokoh Betawi]] [[Category:Lènong]] bamhmjr1cabg4cquazba3q7btyrlwhg Naskah pèlem 0 2348 21097 11342 2024-06-04T21:57:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21097 wikitext text/x-wiki [[File:Screenplay example.svg|thumb|Tulad naskah pèlem]] '''Naskah pèlem''' (hurup Arab Gundul: نسخة فيلم; [[Basa Inggris|Inggris]]: ''screenplay'') atawa '''naskah lakon''' (hurup Arab Gundul: نسخة لاکون) ièlah [[ceplok blao]] nyang ditulis bakal pèlem atawa [[acara tipi]]. Naskah pèlem bisa bé dibikin dalem bentuk bikinan asli atawa anu bolé [[Penyaduran|nyatut]] deri penulisan nyang udah derak kaya' gawéan sastra. == Ruju'an == [[Category:Perpèleman]] 6w1lh9aecgs8wef74k3lkd76aa92t3f Natal 0 2349 21098 11348 2024-06-04T21:57:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21098 wikitext text/x-wiki [[File:Adoration of the Shepherds, Murillo (Prado Museum).jpg|thumb|Citakan keberojolan Isa Al-Masih]] '''Natal''' (basa Portugis: ''Natal''; artinya "keberojolan"; hurup Arab Gundul: ناتل) entu ari keriyaan Serani nyang diingetin unggal warsih (taon) tanggal 25 [[Désèmber|Désèmber]] bakal ngerayain ari berojolnya Isa Al-Masih (Yèsus Kristus). Natal dirayain dalem ibadah peteng tanggal 24 Désèmber èn ibadah paginya tanggal 25 Désèmber. Berapa gerèja Ortodok ngerayain Natal pada tanggal 6 Jenuari (tempo juga' Epipani). Dalem terdisi peringgi, keriyaan Natal gè' kepasupan ihwal nyang ora nyuntrungan ama ugama. Berapa terdisi Natal orang peringgi entu pu'un Natal, kartu Natal, tukaran hadiah ama babaturan èn anggota keluarga, serènta ceritra soal [[Sinyokolas|Sinyo Kolas]]. == Ruju'an == jpuj4vrp8eeb9xgl4vprdz5rv1no2iq Nauru 0 2350 21099 16799 2024-06-04T21:57:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21099 wikitext text/x-wiki {{Negara|name=Kiblik Nauru|native_name=''Nauru: Repubrikin Naoero'' (Nauru); ''Republic of Nauru'' (Inggris)|flag=Flag_of_Nauru.svg|coat=Coat_of_arms_of_Nauru.svg|map=NRU_orthographic.svg|capital=Yarèn|demonym=Nauru}} '''Nauru''' (hurup Arab Gundul: نائورو; Nauru: ''Naoero''; Inggris: ''Nauru'') atawa resminya '''Kiblik Nauru''' (hurup Arab Gundul: کبليک نائورو; Nauru: ''Repubrikin Naoero''; Inggris: ''Republic of Nauru'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Yarèn|Yarèn]]. Ni negara jenggar kabèhannya cuman 21 km<sup>2</sup> (8,1 mi<sup>2</sup>) doang. Di sono, ada barang 10.834 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Nauru|basa Nauru]] ama [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Nauru]] fieiwf3itj41i9eyt9eubfefdnti7li Navbox 0 2351 22620 19415 2024-06-21T12:16:03Z OrangKalideres 327 Alihin 22620 wikitext text/x-wiki #alih [[Sablonan:Navbox]] hkoog8xtlo9amuetrqz3q12orxsw2kj Negara Rajasima 0 2352 19416 11360 2024-06-04T21:10:33Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q271737]] 19416 wikitext text/x-wiki [[File:Seal Nakhon Ratchasima.svg|thumb|Lambang Negara Rajasima]] [[File:Thailand Nakhon Ratchasima location map.svg|thumb|Péta Negara Rajasima]] '''Negara Rajasima''' (hurup Arap gundul: نݢارا راج سيما) atawa '''Nakhon Ratchasima''' (basa Siam/Tay: นครราชสีมา; alihtulis: ''Nakhon Râtchásǐma'') ya'entu atu deri 76 karésidènan nyang ada di [[Muang-Tay|Muang-Tay]]. Negara Rajasima ada di daèrah Isan (Lor-Wètan). Negara Rajasima punya wilayah entu paling luas kedua èn ada punya penduduk kira-kira 2 juta 7 ratusan. Negara Rajasima watesan ama karésidènan Cahayabumi, Konkén, Puraramaya, Sarakéw, Pracinapura, Negara Nayaka, Sarapura, èn Lawapura. Negara Rajasima punya sintrem ada di Kota Negara Rajasima. == Ruju'an == [[Category:Muang-Tay]] mlnohv9fgls7j933e7ghlrl7mp14oz5 Negara kecit 0 2353 21100 11377 2024-06-04T21:57:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21100 wikitext text/x-wiki '''Negare kecit''' nya'entu sebuah negara daulat nyang penduduk ama luasnya cuman seemprit baé. Ni negara kaga' bisa dita'rip ama wèt antérobangsa. == Ruju'an == [[File:Microstates.PNG|thumb|200px| Lima negara kecit: [[San Marino|San Marino]], [[Tuvalu|Tuwalu]], [[Nauru|Nauru]], [[Monako|Monako]], ama [[Watikan|Watikan]] ]] [[Category:Pulitik]] acsgsf6k2fhuq2jdwa193vuv0zklirp Negara micro 0 2354 16379 11382 2024-05-16T13:57:18Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 11381 wikitext text/x-wiki #REDIRECT [[Negara kecit]] is1ii1jegm1bech182xhtiahoapdypw Negara mikro 0 2355 11385 11384 2024-05-16T13:40:20Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 11384 wikitext text/x-wiki #REDIRECT [[Negara kecit]] is1ii1jegm1bech182xhtiahoapdypw Negara serèkat 0 2356 21101 11389 2024-06-04T21:57:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21101 wikitext text/x-wiki '''Negara serèkat''' (hurup Arab Gundul: نݢارا شريکة; [[Basa Welanda|Welanda]]: ''bondsstaat'') atawa '''perserèkatan''' (hurup Arab Gundul: فرشريکتن) entu rempugan berapa [[negeri]] atawa daèrah nyang merèntah sendèwèk, nyang digabreg barengan di bawahnya guwernemèn pusat. Guwernemèn pusat kaga' gableg petakilan kaya' negara-negara nyang dia punya guwernemèn kepusat. Ni dilakonin ama diopèninnya ama negeri (atawa daèrah) di atu negeri keserèkatan. [[Amrik Serèkat|Amrik Serèkat]] ada atu negara serèkat. Guwernemèn serèkat (sèntral) gableg rol kuasa penglakon paling tinggi. Pegimana gè', guwernemèn negeri bisa nglakonin apa baé sepanjang itu kuasa kaga' dibenum ke guwernemèn serèkat (kalu di [[Wèt Dasar Amrik Serèkat]]) èn kalu tu kuasa kaga' perboden ama itu negeri dèwèk. == Ruju'an == [[Category:Negara serèkat]] trw8zexy299f1ctu1qfptw4b79gemrh Negare mikro 0 2357 11391 11390 2024-05-16T13:40:20Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11390 wikitext text/x-wiki #REDIRECT [[Negara kecit]] is1ii1jegm1bech182xhtiahoapdypw Negeri Niu-Yorek 0 2358 26201 11393 2024-10-24T04:46:40Z EmausBot 70 Fixing double redirect from [[Niu-Yorek (negeri)]] to [[Niu-Yorek (negeri di AS)]] 26201 wikitext text/x-wiki #ALIH [[Niu-Yorek (negeri di AS)]] mr7t31ueq7g30af6h7hfyv2xo8fjsm4 Negeri di Amrik Serèkat 0 2359 25423 25422 2024-09-08T16:58:22Z OrangKalideres 327 + file 25423 wikitext text/x-wiki {{kembangin}} [[File:Map of USA with state names 2.svg|thumb|300px|Gambar pernahnya Amrik Serèkat punya negeri]] '''Negeri di Amrik Serèkat''' nya'entu 50 ujudan penyusun pulitik nyang ngebentuk guwernemèn serèkatan [[Amrik Serèkat|Amrik Serèkat]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] er7ob12z46sbuhx127jsmpyfrzrnwis Neptunus 0 2360 11399 11398 2024-05-16T13:40:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11398 wikitext text/x-wiki #REDIRECT [[Nèptunus]] 7i6c50gk2vi0pr3fyovpdhy8l5lphey Ngamprahnya Selam di Indonésia 0 2361 21102 11403 2024-06-04T21:57:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21102 wikitext text/x-wiki {{Sejarah Indonésia}} [[File:Banda Aceh's Grand Mosque, Indonesia.jpg|thumb|260px|Mesjid Gedé Baèturahman di Banda Acéh, Acéh. Ngamprahnya agama Selam di Indonésia dimulain deri ni daèrah.]] Sejarah neba'nya agama [[Selam di Indonésia|Selam di Indonésia]] sebenernya mah kaga' pati danta puguhnya pagémana. Atu téori bilang kalu Selam neba' langsung deri Arab pas abad ke-9, jamannya Kekalipahan Umawiah ama Abasiah. Téori laènnya nisbatin ke tukang ngeladog Supi nyang ngebawa agama Selam abad ke-12 atawa ke-13, apa deri Gujarat, apa deri Parsi, kaga' pugu pasti. Sebelonnya orang-orang Nusantara pada masup Selam, agama nyang paling ngebadeg di Indonésia entu agama Hindu (wabilhusus terdisi Siwaiah) èn agama Buda. [[Category:Sejarah Indonésia]] cayaqf4qyq94toiw8ugte88yy94ouzr Ngètngot 0 2362 26183 25788 2024-10-23T14:26:56Z Bangrapip 9 26183 wikitext text/x-wiki [[Gepokan:Accordionist.jpg|jmpl|Tukang maèn ngètngot]] [[Gepokan:Freret Street Festival 2005, New Orleans - Accordian player.jpg|jmpl|Orang lagi mègang ngètngot]] '''Ngètngot<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref>'''<ref>{{Cite book |last=Batten |first=C. J. |title=De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling |publisher=H. M. van Dorp |year=1868 |pages=204}}</ref> (hurup Arab Gundul: {{Script|Arabic|ڠتڠوت}}; {{lang-id|akordeon}}) entu atu [[alat gending]] nyang ngelah konci nyang mèmper ama [[piano]], cuman rada kecilan dah tuh jadinya kena dibopong. Ngètngot nguarin suaranya paké udara nyang didorong atawa ditarik liwat dia punya penggeter<ref>'''Penggeter''' (hurup Arab Gundul: ڤڠݢتر) – ''penggetar'' (Indo.); ''reed'' (Ing.).</ref> paké ububnya<ref>'''Hubub''' (hurup Arab Gundul: هبوب) – ''ubub'' (Indo.); ''bellow'' (Ing.).</ref><ref>'''Tiupan''' (hurup Arab Gundul: تيوفن) – ''ubub'' (Indo.); ''bellow'' (Ing.).</ref>. Ngètngot juga' bisa gableg kenop gantinya konci. Ni alat gending makénya sistim 6-ples-6 paké 3 baris nyang penjariannya sama di semua 12 skalanya. Ngètngot pertama kali dipatèn tahon 1829 di [[Ostenrèk|Ostenrèk]] ama Cyrill Demain.<ref>[http://dictionary.onmusic.org/terms/70-accordion "OnMusic Dictionary - Term"]. ''dictionary.onmusic.org''.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Alat gending]] [[Bangsaan:Alat gending pencèt]] [[Bangsaan:Gending]] lzuy7f08206l91z2soap6iwaiwl9b03 Nicolas Cage 0 2363 23077 22561 2024-06-30T16:04:21Z Jalilah Jali 457 /* Ruju'an */ 23077 wikitext text/x-wiki [[Gepokan:Nicolas Cage - 66ème Festival de Venise (Mostra).jpg|thumb|Nicolas Cage pas lagi di Keriaan Pèlem Antérobangsa di Wénési tahon 2009]] '''Nicolas Kim Coppola''' atawa nama bekènnya '''Nicolas Cage''' (berojol 7 Januari 1964) ya'entu [[tukang lakon]] lanang èn [[dalang pèlem]] [[Amrik Serèkat]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Cage, Nicolas}} [[Bangsaan:Tukang lakon lanang sesuai negara]] o7shi5uhm0ylcih8o1ql79qjl85edtm Nigèr 0 2364 21105 11422 2024-06-04T21:57:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21105 wikitext text/x-wiki {{Negara|name=Kiblik Nigèr|native_name=''République du Niger'' (Prasman)|flag=Flag_of_Niger.svg|coat=Coat_of_arms_of_Niger.svg|map=Niger_(orthographic_projection).svg|capital=Niamé|demonym=Nigèr}} '''Nigèr''' (hurup Arab Gundul: نيݢر; Prasman: ''Niger'') atawa resminya '''Kiblik Nigèr''' (hurup Arab Gundul: کبليک نيݢر; Prasman: ''République du Niger'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]]. Ni negara dikiterin ama [[Aljajaèr|Aljajaèr]] ama [[Libi|Libi]] di blèlir, [[Cad|Cad]] di blètan, [[Nigéria|Nigéria]] ama [[Bénin|Bénin]] di bekidul, èn [[Burkina Paso|Burkina Paso]] ama [[Mali|Mali]] di blètan. Mangkanya, ni negara – negara cempètan daratan, ora gableg laot pisan. Ni negara punya hopstad [[Niamé|Niamé]]. Ni negara jenggarnya 1.267.000 km<sup>2</sup> (489.000 mi<sup>2</sup>). Di sono, ada barang 23.196.002 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], cuman basa sionalnya setumbra dah. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Arab]] [[Category:Negara]] [[Category:Nigèr]] 1dzmlt0e0guahut9pdvmgdsbcd0lukm Nigéria 0 2365 21106 11426 2024-06-04T21:57:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21106 wikitext text/x-wiki {{Negara|name=Kiblik Pèderal Nigéria|native_name=''Federal Republic of Nigeria'' (Inggris)<br/>''Jamhuriyar Tarayyar Najeriya'' (Hausa)<br/>''Ọ̀hàńjíkọ̀ Ọ̀hànézè Naìjíríyà'' (Igbo)<br/>''Orílẹ̀-èdè Olómìniira Àpapọ̀ Nàìjíríà'' (Yoruba)|flag=Flag_of_Nigeria.svg|coat=Coat_of_arms_of_Nigeria.svg|map=Nigeria_(orthographic_projection).svg|capital=Abuja|demonym=Nigéria}} '''Nigéria''' (hurup Arab Gundul: نيݢيرية; Inggris: ''Nigeria''; Hausa: ''Najeriya''; Igbo: ''Naìjíríyà''; Yoruba: ''Nàìjíríà'') atawa resminya '''Kiblik Pèderal Nigéria''' (hurup Arab Gundul: کبليک فيدرال نيݢيرية; Inggris: ''Federal Republic of Nigeria''; Hausa: ''Jamhuriyar Tarayyar Najeriya''; Igbo: ''Ọ̀hàńjíkọ̀ Ọ̀hànézè Naìjíríyà''; Yoruba: ''Orílẹ̀-èdè Olómìniira Àpapọ̀ Nàìjíríà'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]]. Ni negara ada watesan ama [[Bénin|Bénin]], [[Nigèr|Nigèr]], [[Cad|Cad]], ama [[Kamérun|Kamérun]]. Ni negara punya hopstad [[Abuja|Abuja]]. Ni negara jenggarnya 923.769 km<sup>2</sup> (356.669 mi<sup>2</sup>). Di sono, ada barang 230.842.743 orang nyang tinggal di mari, se-Aprika banyak kendiri. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]], [[Basa Hausa|basa Hausa]], [[Basa Igbo|basa Igbo]], ama [[Basa Yoruba|basa Yoruba]]. Walakin, dia punya basa daèrah – ngebadeg banget, 525 juga' lebi.<ref>Blench, Roger (2014). ''An Atlas Of Nigerian Languages''. Oksped: Kay Williamson Educational Foundation.</ref> == Ruju'an == [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Nigéria]] <references />{{Negara di Aprika}} kvxfwn5d0agg196m87jul5edsg7bark Nikaragua 0 2366 21107 11431 2024-06-04T21:57:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21107 wikitext text/x-wiki {{Negara|name=Kiblik Nikaragua|native_name=''República de Nicaragua'' (Spanyol)|flag=Flag_of_Nicaragua.svg|coat=Coat_of_arms_of_Nicaragua.svg|map=Nicaragua_(orthographic_projection).svg|capital=Managua|demonym=Nikaragua}} '''Nikaragua''' (hurup Arab Gundul: نيکاراݢوة; Spanyol: ''Nicaragua'') atawa resminya '''Kiblik Nikaragua''' (hurup Arab Gundul: کبليک نيکاراݢوة; Spanyol: ''República de Nicaragua'') entu negara di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Honduras|Honduras]] di blèlir èn [[Kosta Rika|Kosta Rika]] di bekidul. Sebagé lagi, ni negara gableg jalan ke [[Laotan Teduh|Laotan Teduh]] di bekulon èn [[Laot Karaiben|Laot Karaiben]] di blètan. Ni negara punya hopstad [[Managua|Managua]]. Ni negara jenggarnya cuman 130.375 km<sup>2</sup> (50.338 mi<sup>2</sup>). Di sono, ada barang 6.359.689 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman ada laèn-laèn basa sional nyang diakuinnya juga'. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Nikaragua]] 7dm35yejcba20anip4ghhq6fjvogj2k Nikosia 0 2367 21108 11435 2024-06-04T21:57:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21108 wikitext text/x-wiki [[File:Nicosia Collage.png|thumb|Sisik melik jeprat-jeprèt Nikosia]] '''Nikosia''' (hurup Arab Gundul: نيقوسيا; [[Basa Yunani|Yunani]]: Λευκωσία ''Lefkosía''; [[Basa Turki|Turki]]: ''Lefkoşa''; [[Basa Lemènder|Lemènder]]: Նիկոսիա ''Nikosia''; [[Basa Arab Kibris|Arab Kibris]]: ''Nikusiya'') ièlah ibu negeri ama kota paling gedé di [[Kibris|Kibris]]. Nikosia entu ngejegreg di [[Kali Pédiéus]] di tenga-tenganya pulo. Ni kota jadi jegregannya [[Guwernemèn|guwernemèn]] ama jadi sintrem [[usaha]] utama bakal Kibris. Nikosia entu ibu negeri [[Kedemangan|kedemangan bestir]] (Kedemangan Nikosia). == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Kibris]] osu05ber40nqn1qlki79df1lij8hcmx Nikosia Lor 0 2368 21109 11438 2024-06-04T21:57:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21109 wikitext text/x-wiki [[File:North Nicosia collage.png|thumb|Sisik melik jeprat-jeprèt Nikosia Lor]] '''Nikosia Lor''' (hurup Arab Gundul: نيقوسيا لور; [[Basa Turki|Turki]]: ''Kuzey Lefkoşa''; [[Basa Yunani|Yunani]]: Βόρεια Λευκωσία ''Bória Lefkosía'') entu [[Hopstad|hopstad]] ama kota paling gedé di negara nyang ada [[secara hakèkat]] (''de facto''), nya'entu [[Kibris Lor|Kibris Lor]]. Ni kota ada di blèlirnya ponggahan [[Nikosia|Nikosia]] èn dikuku ama [[Haminté Nikosia Turki]]. Tahon 2011, Nikosia Lor gableg penjogrog secuplek 61.378 orang èn gutekan mètropolitannya – 82.539 orang. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Kibris Lor]] 4batlv6usmlyolgutgxatoakz97f92k Nis 0 2369 21110 11442 2024-06-04T21:57:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21110 wikitext text/x-wiki [[File:Nizza-Côte d'Azur.jpg|thumb|Panté Lajuardi di Nis]] '''Nis''' (hurup Arab Gundul: نيس; [[Basa Prasman|Prasman]]: ''Nice''; [[Basa Prowangsal|Prowangsal]]: ''Niça'' atawa ''Nissa''; [[Basa Itali|Itali]]: ''Nizza'') ièlah atu kota di [[Prasman|Prasman]] bekidul nyang letaknya di pesisir [[Laot Tenga|Laot Tenga]], percisnya antara [[Marsèl]] ama [[Génua]], dengen penjogrog 343.477 orang di wilayah kota tahon 2020.<ref>[https://www.insee.fr/fr/statistiques/6676182?geo=COM-06088 "Populations légales 2020"]. Institut Statistik èn Kajian Atur Banda Sional. 29 Dèsèmber 2022.</ref> Ni kota jadi sintrem pelancongan utama ama [[pesanggrahan]] nomer wahid di [[Panté Lajuardi]]. == Ruju'an == [[Category:Kota di Prasman]] 2ziyrkp6xv52vw38big8i4f16i16ttb Niu-Brenswèk 0 2370 21111 11450 2024-06-04T21:57:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21111 wikitext text/x-wiki {{Negara|name=Niu-Brenswèk<br/>Brenswèk Baru<br/>Brenswèk Anyar|native_name=''New Brunswick'' (basa Inggris)<br/>''Nouveau-Brunswick'' (basa Prasman)|flag=Flag_of_New_Brunswick.svg|coat=Coat_of_arms_of_New_Brunswick,_Canada.svg|map=New_Brunswick_in_Canada.svg|capital=Prédèrikton|demonym=Niu-Brenswèk<br/>Brenswèk Baru<br/>Brenswèk Anyar}} '''Niu-Brenswèk''' atawa '''Brenswèk Baru''' atawa '''Brenswèk Anyar''' (basa Inggris: ''New Brunswick''; basa Prasman: ''Nouveau-Brunswick''; hurup Arab Gundul: ) nya'entu propinsi belètan [[Kanada|Kanada]]. Hopstatnya entu Prédèrikton. Kota gedé laènnya entu ada St. John èn Mongton. Lebihan deri 750.000 orang nyang dudukin Niu-Brenswèk. Niu-Brenswèk watesan ama [[Kébèk]] di bekulon, [[Niu-Skotlan|Skotlan Anyar]] di belètan, èn [[Amrik Serèkat|Amrik]] [[Mèn]] di bekidul. Ada gè watesan ama [[Pulo Pangèran Èduar]]. [[Basa Inggris]] ama [[Basa Prasman|Prangseman]] dipaké di Niu-Brenswèk èn dijadiin basa resminya. Ada lantaranan kisaran 33% orang nyang duduk di mari bebasa Prangseman. Keutanan, tambang, èn [[Langbow|langbow]] entu barang dagang penting deri enni propinsi, wabilkusus gè pemancingan lantaran nyamber ke [[Laotan Atlantik|laotan Atlantik]]. == Ruju'an == [[Category:Propinsi di Kanada]] 0smldv5670bg8cpykqphw6097e9gwf9 Niu-Dèlhi 0 2371 21112 11454 2024-06-04T21:57:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21112 wikitext text/x-wiki '''Niu-Dèlhi''' (Hindi: नई दिल्ली; Panjabi: ਨਵੀਂ ਦਿੱਲੀ; arti: "Dèlhi Anyar") nya'entu [[Hindi|Hindi]] punya [[Hopstad|hopstadnya]] èn bagèan deri [[Dèlhi|Dèlhi]]. Ni kota jadi bestir [[kera'yatan bèbas]] paling gedé sedunia. == Ruju'an == [[Category:Kota di Hindi]] h2kbc7nk4svohwvn5zmnb824libtsuk Niu-Skotlan 0 2372 11460 11459 2024-05-16T13:40:28Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 11459 wikitext text/x-wiki {{Negara|name=Niu-Skotlan<br/>Skotlan Baru<br/>Skotlan Anyar|native_name=''Nova Scotia'' (basa Inggris)<br/>''Nouvelle-Écosse'' (Basa Prasman)<br/>''Alba Nuadh'' (basa Gaèlik Skot)|flag=Flag_of_Nova_Scotia.svg|coat=Coat_of_arms_of_Nova_Scotia.svg|map=Nova_Scotia_in_Canada.svg|capital=Halipak|demonym=Niu-Skot<br/>Skot Baru<br/>Skot Anyar}} '''Niu-Skotlan''' atawa '''Skotlan Baru''' atawa '''Skotlan Anyar''' (Basa Inggris: ''Nova Scotia''; Basa Prangseman: ''Nouvelle-Écosse''; Basa Gaèlik Skot: ''Alba Nuadh''; hurup Arab Gundul: ) nya'entu atu propinsi kecit punya nyang ada di panté belètan [[Kanada|Kanada]]. Sebutan "''Nova Scotia''" entu dicomot deri basa Latin nyang maksutnya entu "Niu-Skotlan" atawa "Skotlan Anyar". Kota gedé nomor wahidnya sekaligus hopstatnya entu Halipak. Ada 900 rèbuan orang nyang mukim di enni propinsi, nah 400 rèbunya mukin di Halipak. Niu-Skotlan enni wayah wayah jaman baheula ditempatin ama bangsa Mikmak. Orang Prangseman jogrog di enni daèra sempragan abisan taon 1600an èn nyebutin enni tana Acadia punya serènta ngejadiin Por-Royal jadi Hopstat. Taon 1710, abisan perang acan, [[Britani Gedé|Britani Gedé]] ngerebut Por-Royal èn pinginan ngerebut semua-mua semenanjung. Enni jadi kali awalan Britani Gedé ngerebut [[Prasman|Prangseman]] punya jajahan. == Ruju'an == [[Category:Propinsi di Kanada]] ssvtq0sxg6kl10maar9nne5fus941c5 Niu-Sélan 0 2373 21113 18985 2024-06-04T21:57:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21113 wikitext text/x-wiki {{Negara|name=Niu-Sélan|native_name=''New Zealand'' (Inggris)<br/>''Aotearoa'' (Maori)|flag=Flag_of_New_Zealand.svg|coat=Coat_of_arms_of_New_Zealand.svg|map=New_Zealand_(orthographic_projection).svg|capital=Wèlingten|demonym=Niu-Sélan<br/>Sélan Anyar<br/>Sélanda Anyar}} '''Niu-Sélan''' (hurup Arab Gundul: {{Script|Arabic|نيو سيلند}}; {{lang-en|New Zealand}}; {{lang-mi|Aotearoa}}) atawa '''Sélan Anyar''' (hurup Arab Gundul: {{Script|Arabic|سيلند اڽر}}) atawa '''Sélanda Anyar''' (hurup Arab Gundul: {{Script|Arabic|سيلندا اڽر}}) entu negara nyang letaknya di di [[Oséani]], pasnya di belah kidul-wètannya [[Ostrali]] mentil dèwèk. Ni negara punya ibu negeri [[Wèlingten]]. Ni negara jenggarnya 268.021 km<sup>2</sup> (103.483 mi<sup>2</sup>). Di sono, ada barang 5.230.840 orang nyang tinggal di mari. Nah, kalu dia punya basa resminya, entu [[basa Inggris]], [[basa Maori]], ama [[basa Peta Niu-Sélan]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Niu-Sélan]] lc3tyxyqmhc0oxguzdacr7sb7beh0su Niu-Yorek (negeri di AS) 0 2374 21114 19208 2024-06-04T21:57:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21114 wikitext text/x-wiki {{Negara|name=Negeri Niu-Yorek|native_name=''State of New York'' ([[Basa Inggris|Inggris]])|flag=Flag_of_New_York.svg|coat=Seal_of_New_York_(state).svg|map=New_York_in_United_States.svg|capital=[[Niu-Yorek Kota|Niu-Yorek Kota]]|demonym=Niu-Yorek}} '''Niu-Yorek''' (hurup Arab Gundul: نيو يورک; [[Basa Inggris|Inggris]]: ''New York'') ya'entu atu [[Negeri di Amrik Serèkat|negeri]] di wilayah lor-wètan [[Amrik Serèkat|Amrik Serèkat]] nyang watesan ama [[Inggris Baru]] èn [[Wates Amrik Serèkat-Kanada|watesan antérobangsa]] ama [[Kanada|Kanada]]. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] 6h9csud851x67c6memvfzjtgyuwpqfk Niu-Yorek Kota 0 2375 21115 11479 2024-06-04T21:57:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21115 wikitext text/x-wiki [[File:Flag of New York City.svg|thumb|150px|Bendèra Niu-Yorek Kota]] [[File:Seal of New York City (BW).svg|thumb|150px|Lambang Niu-Yorek Kota]] '''Niu-Yorek Kota''' (hurup Arab Gundul: نيو يورک کوتا; [[Basa Inggris|Inggris]]: ''New York City'') atawa sokanan disingkat '''NYC''' ya'entu atu kota di [[Amrik Serèkat|Amrik Serèkat]] nyang pernahnya di ujung kidul [[Negeri Niu-Yorek|Negeri Niu-Yorek]] di atu pelabuan paling gedé seantéro dunia nama [[Pelabuan Niu-Yorek]]. == Ruju'an == [[Category:Kota di negeri Niu-Yorek]] n85qnsvvp0o7uoa8cfk84rd1fwtnajj Niuponlan èn Labrador 0 2376 21116 11486 2024-06-04T21:57:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21116 wikitext text/x-wiki {{Negara|name=Niuponlan èn Labrador|native_name=''Newfoundland and Labrador'' (basa Inggris)<br/>''Terre-Neuve-et-Labrador'' (basa Prasman)|flag=Flag_of_Newfoundland_and_Labrador.svg|coat=Coat_of_Arms_of_Newfoundland_and_Labrador.svg|map=Newfoundland_and_Labrador-map.png|capital=St. John's|demonym=Niuponlan èn Labrador}} '''Niuponlan èn Labrador''' (basa Inggris: ''Newfoundland and Labrador''; basa Prasman: ''Terre-Neuve-et-Labrador''; hurup Arab Gundul: ) entu atu propinsi nyang ada di panté wètan Kanada èn propinsi-daèra nyang paling wètan. Hopstatnya entu St. John's. Taon 2016, ada 519.716 nyang huniin enni propinsi. Niuponlan èn Labrador entu sebenernya dua daèra nyang nyatu, Niuponlan entu pulo èn Labrador entu daèra nyang nyatu ama [[Kanada|Kanada]] èn watesan ama [[Kébèk|Kébèk]]. == Ruju'an == [[Category:Propinsi di Kanada]] 0s86e1fx8ri1csz29xrypy0gx3tr1tj Nongtot bo'ol 0 2377 21117 11492 2024-06-04T21:57:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21117 wikitext text/x-wiki [[File:Internal and external hemorrhoids.png|thumb|Bagèan nongtot bo'ol]] '''Nongtot bo'ol''' (hurup Arab Gundul: نوڠتوت بؤول) atawa '''wasir''' (hurup Arab Gundul: واسير) entu telepekan [[pembulu darah]] (mèmper ama [[pembulu balik]]) di saruran bo'ol nyang ngebantu orang [[bèrak]]. Orang seringnya pada bilang nongtot bo'ol kalu itu nongtot bo'ol ngebengkak atawa [[Radang|ngradang]]. Cuman mah, sebenernya, nongtot bo'ol entu bagèan [[Èlmu tasrih|tasrih]] nyang normal di sapa aja ada. Gunanya tu nongtot bo'ol bakal jadi bantalan nyang kebentuk deri banyak jaringan nyang uplek lagi ribet bakal ngebantu jalannya tu bèrak. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Penyakit]] run8gktj04rpz4rruj12kddvnj090an Nopèmber 0 2378 19418 11499 2024-06-04T21:10:47Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q125]] 19418 wikitext text/x-wiki '''Nopèmber''' (hurup Arab Gundul: نوفمبر) atawa '''Capitgwé''' (hurup Arab Gundul: چفإيتݢوى) entu bulan kesebelas di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 30 ari. Sepagémana bulan-bulan sebelonnya, ni bulan punya nama aslinya mah deri basa Latin ''November'' 'kesembilan', deri kata ''novem'' 'sembilan'. Jadinya, béda dua bulan dah tu penamaannya, sebab dulunya [[Maret|Maret]] entu bulan pertama kalo di almenak Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] 466cviwmx0ftikkzaqc7batupj6y8q8 Norman Èrikson Pasaribu 0 2379 21118 11502 2024-06-04T21:57:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21118 wikitext text/x-wiki '''Norman Èrikson Pasaribu''' (Indonésia: ''Norman Erikson Pasaribu''; lair di Jakarta tahon 1990) entu mualip ama tukan sair orang Indonésia. o1i7q0hy63d8y963fatjv90kns3tz35 Norwèhen 0 2380 24196 21119 2024-07-16T07:28:08Z Bangrapip 9 24196 wikitext text/x-wiki {{Negara|name=Kerajaan Norwèhen|flag=Flag_of_Norway.svg|native_name=''Kongeriket Norge'' (Nor Buku)<br/>''Kongeriket Noreg'' (Nor Baru)<br/>''Norgga gonagasriika'' (Sami Lor)<br/>''Vuona gånågisrijkka'' (Sami Lulé)<br/>''Nöörjen gånkarïjhke'' (Sami Kidul)<br/>''Norjan kuninkhaanvaltakunta'' (Kwèn)|coat=Coat_of_arms_of_Norway.svg|map=Europe-Norway_(orthographic_projection).svg|capital=Oslo|demonym=Nor}} '''Norwèhen''' (hurup Arab Gundul: نورويهن atawa نورويخن; basa Nor Buku: ''Norge''; basa Nor Baru: ''Noreg''; basa Sami Lor: ''Norga'') atawa '''Norwègen''' (hurup Arab Gundul: نورويݢن) atawa resminya '''Kerajaan Norwèhen''' (hurup Arab Gundul: كراجأن نورويهن; basa Nor Buku: ''Kongeriket Norge''; basa Nor Baru: ''Kongeriket Noreg''; basa Sami Lor: ''Norgga gonagasriika''; basa Sami Lulé: ''Vuona gånågisrijkka''; basa Sami Kidul: ''Nöörjen gånkarïjhke''; basa Kwèn: ''Norjan kuninkhaanvaltakunta'') entu atu negara di blèlirnya Èropa. Ni negara juga' bagèan kulonnya Semenanjung Skandinawi. Norwèhen punya daratan utama dikulilingin ama Laot Lor èn Laotan Atlantik di bekulonnya, srènta watesan ama [[Ruslan|Ruslan]], [[Pinlan|Pinlan]], èn [[Swèden|Swèden]] di blètannya. Panté kidulnya ngelingkup Oslopior, Skagerak, èn Laot Lor. Adapun ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Oslo. Kerajaan Norwèhen udah merdéka dah tu semprakan tahon 1814. Dia punya hop negara entu raja, sekarang Raja Harald V (per tahon 2022). Saben tanggal 17 Méi diperingetin ari nasional, nyang dalem rangka ari wèt dasar<ref>'''Wèt dasar''' (hurup Arab Gundul: ويت داسر) – ''konstitusi'' (Indo.); ''constitution'' (Ing.); ''grondwet'' (Wld.).</ref> Norwèhen tahon 1814. Parlemènnya digero' ''Stortinget'' èn anggotanya dipili liwat pemilian umum saben 4 tahon sekali. Ada sekitaran 5 juta orang nyang tinggal di Norwèhen. Adapun orang Norwèhen bisa digero' sebagé '''orang Nor''' (hurup Arab Gundul: اورڠ نور). Basa resminya ni negara entu basa Nor. Cuman, ni negara punya basa resmi ada punya dua ragem pakem nyang digero' sebagé '''basa Nor Buku''' (''Bokmål'') ama '''basa Nor Baru''' (''Nynorsk''). Selaèn entu, ada juga' basa Sami Lor nyang juga' atu deri 3 ragem basa Sami nyang di Norwèhen nyang paling banyak dipaké. Hata, basa Sami Lor juga' jadi atu basa resmi di beberapa haminté<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Haminté''' (hurup Arab Gundul: همينتى atawa خمينتى) – ''munisipalitas'' (Indo.); ''municipality'' (Ing.); ''gemeente'' (Wld.).</ref>. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Skandinawi]] [[Category:Norden]] [[Category:Negara]] [[Category:Norwèhen]] qyzatbjfd941osk6z7iuib7or7tk3a9 Nunawut 0 2381 21120 11518 2024-06-04T21:57:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21120 wikitext text/x-wiki {{Negara|name=Nunawut|native_name=''Nunavut'' (basa Inggris)<br/>ᓄᓇᕗᑦ (basa Inuktitut)|flag=Flag_of_Nunavut.svg|coat=Coat_of_arms_of_Nunavut.svg|map=Nunavut_in_Canada_2.svg|capital=Ikaluit|demonym=Nunawut}} '''Nunawut''' (basa Inggris: ''Nunavut''; hurup Arab Gundul: ) nya'entu daèra nyang ada di [[Kanada|Kanada]]. Enni entu palingan anyar pisan, paling gedé, èn daèra paling loran pisan nyang ada di Kanada. Enni diwangun taon 1999 wayah orang-orang Inuit nyang tinggal di [[Daèra Lor-Kulon|Daèra Lor-Kulon]] kepingin gableg propinsi èn [[Guwernemèn|guwernemènnya]] sendèwèk. Hopstatnya Ikaluit. Nunawut ada di Kanada belalor èn ada punya cuaca nyang atis ampir setaonan. Lanjutannya, di Nunawut entu ada banyak orang aslinya (kebanyakan orang Inuit). == Ruju'an == [[Category:Daèrah di Kanada]] tph49qzl0w4i3xzbmlru8c5qy8pa50g Nusa Tenggara Kulon 0 2382 21121 11523 2024-06-04T21:57:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21121 wikitext text/x-wiki {{Propinsi di Indonésia|name=Nusa Tenggara Kulon|native_name=''Nusa Tenggara Barat'' (Indonésia)|coat=Coat_of_arms_of_West_Nusa_Tenggara.svg|map=West_Nusa_Tenggara_in_Indonesia.svg|capital=Mataram Kota}} '''Nusa Tenggara Kulon''' (hurup Arab Gundul: نوسه تڠݢارا کولون; Indonésia: ''Nusa Tenggara Barat'', disingket '''NTB''') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada tenga-tenganya [[Kepuloan Nusa Tenggara]] nyang ngamprah deri bekulonnya di [[Bali|Propinsi Bali]] ampé belètannya di [[Nusa Tenggara Wètan]]. Sintrem guwernemèn ama hopstadnya ni propinsi ada di [[Mataram Kota]]. Nusa Tenggara Kulon ngelah 8 [[kabupatèn]] ama 2 [[Kota|kota]], masup Mataram Kota. Selamanya tahon 2020, Nusa Tenggara Kulon punya penduduk jumblahnya 5.320.092 jiwa, nyang kerangsekannya 264 orang/km<sup>2</sup>.<ref>[https://ntb.bps.go.id/publication/2021/02/26/2031d130d7ffc9ed4b9b47ce/provinsi-nusa-tenggara-barat-dalam-angka-2021.html "Provinsi Nusa Tenggara Barat Dalam Angka 2021"] (pdf). ''www.ntb.bps.go.id''. hlm. 7, 37. Diarsipin deri nyang asli per 11 April 2021. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Nusa Tenggara Kulon]] <references />{{Propinsi di Indonésia (daptar)}} i3r9krrw9an4li38y2kghet64matedn Nusa Tenggara Wètan 0 2383 21122 11527 2024-06-04T21:57:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21122 wikitext text/x-wiki {{Propinsi di Indonésia|name=Nusa Tenggara Wètan|native_name=''Nusa Tenggara Timur'' (Indonésia)|coat=Coat_of_arms_of_East_Nusa_Tenggara.svg|map=East_Nusa_Tenggara_in_Indonesia.svg|capital=Kupang Kota}}'''Nusa Tenggara Wètan''' (hurup Arab Gundul: نوسه تڠݢارا ويتن; Indonésia: ''Nusa Tenggara Timur'', disingket '''NTT''') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang nglingkup [[Kepuloan Nusa Tenggara]] punya bagèan wètan. Ni propinsi punya hopstad ada nama [[Kupang Kota]] èn ada 22 kabupatèn/kota. Selamanya tahon 2022, ini propinsi punya penduduk jumblahnya 5.446.285 orang dengen kerangsekan 114 orang/km<sup>2</sup>.<ref>[https://ntt.bps.go.id/publication/2023/02/28/b42d42d6480b55670ba67964/provinsi-nusa-tenggara-timur-dalam-angka-2023.html "Provinsi Nusa Tenggara Timur Dalam Angka 2023"] (pdf). ''BPS''. h. 87. Diarsipin deri nyang asli per 21 April 2021. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} brpzzlo5jugyu5gd5mbt4qmb2jmfjvx Nuuk 0 2384 21123 11531 2024-06-04T21:57:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21123 wikitext text/x-wiki [[File:Nuuk city below Sermitsiaq.JPG|thumb|Nuuk di Grunlan]] '''Nuuk''' (hurup Arab Gundul: نؤوق; [[Basa Grunlan|Grunlan]]: ''Nuuk'' [nuːk]; [[Basa Dèn|Dèn]]: ''Godthåb'' [ˈkʌtˌhɔˀp]) ièlah [[Grunlan|Grunlan]] punya [[Ibu negeri|ibu negeri]]. Ni adanya di pesisir bekulonnya panté Grunlan, barang 240 km (150 mi) di bekidulnya [[Kalangan Kutub Kidul]]. Ni kota penjogrognya ada 19.604 orang. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Grunlan]] habprlnvzqc4o8xcp5g2y5pphs4z9nt Nyai Dasimah 0 2385 25424 21124 2024-09-09T01:49:13Z Bangrapip 9 25424 wikitext text/x-wiki [[File:Nyai from Sjair Njaie Dasima.jpg|thumb|Tampang Nyai Dasimah]] '''Nyai Dasimah''' ngejuntrungin nama tokoh roman ''Tjerita Njai Dasima'' nyang dikeja ama G. Francis di taon 1896. Atu orang nonon [[Welanda|Welanda]] nyang gableg kisah ngeri mashur di Betawi. Dia asalnya deri [[Bogor Kabupatèn|Bogor]], idup di taon 1805-1830. Enni nèng geulis nya'entu nyai (bini piaraan) Tuan Edward, jelma [[Britani Gedé|Kerajaan Manunggal]] nyang nyogrog di Pejambon. Dia pada punya ubungan kandas lantaran kulawarganya nyang nganggep kalo Nyai Dasima murtad lantaran kawin ama Tuan Edward. Dia punya kulawarga èn bangsa nganggepnya ora kepuguhan. Balikannya, bakal orang Peringgi ora sekabèhan mau nerima èn ngeja bakal celolokan, komo-komo Tuan Edward aslinya cuma merluin dia punya awak doang. Dua enni kewontenan ngeja Nyai Dasimah ilang tuntunan idup, nyang terusannya neba tuh si Sami'un nyang jadi dia punya tukang tulung. Enni orang anom deri Kwitang buntutnya bisa ngegaèt Nyai Dasima. Uman, aslinya Sami'un neba tibang bakalan banda doangan bakal bayarin utang nyang tetumplek di tukang gadé. Nyai Dasimah nyang mérad deri Tuan Edward ke kalungan Sami'un bakal nyari perlindungan èn demenan, ora taunya justru ketipu èn kesawaban masalah. Nyai Dasimah punya buntut idup ngeri pisan lantaran dia paèh di kali Cempaka Puti, dirampok dia punya laki sendèwèk dengen bantuan jawara Tana Tinggi, bang Puasa. Enni cerita ngeri terusannya dibukuin ama Welanda punya seratan, G. Francis. == Ruju'an == 3wb13xp51tl1ta7ijjp9bjetvj9r204 Nèglasari, Tanggerang Kota 0 2386 21125 11541 2024-06-04T21:57:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21125 wikitext text/x-wiki '''Nèglasari''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 16,08 km². == Ruju'an == bph8nmno4haqbi4zno13sg54ry135xz Nèptunus 0 2387 25352 25351 2024-08-29T04:44:09Z Kwamikagami 782 25352 wikitext text/x-wiki [[File:Neptune Voyager2 color calibrated.png|thumb|Nèptunus di luar angkasa]] '''Nèptunus''' (hurup Arap gundul: نفتونوس) atawa '''''Hai'ongcèng''''' (hurup Arap gundul: هيئوڠچڠ),<ref>'''''Hai'ongcèng''''' (hurup Arap gundul: هيئوڠچڠ) – ada satu kata rèkaan bakal 'Nèptunus' nyang diambil deri basa Hokkièn 海王星 ''Hái-ông-chheⁿ'' dengen kias banyaknya kosakata Betawi nyang deri basa Hokkièn.</ref> simbol [[file:neptune symbol (bold).svg|♆]], ya'entu planit nyang paling jauh deri Mataari. Enni planit punya nama diambil deri dèwa laotan Romawi punya nama, ya'entu Nèptunus (basa Latin: ''Neptūnus'', basa Yunani: Ποσειδῶν ''Poseidōn''). Nèptunus ya'entu planit paling goden nomor empat nyang panjang jari-jari deri ujung kulon ampé wètannya entu 49.530 km èn nomor tiga kalo ngikutin beratnya. Nèptunus punya berat entu 17 kalinya Bumi punya berat èn kecilian dikit dari Uranus. Nèptunus ngiderin Mataari jaraknya entu 30,1 SP (Satuan Palak)<ref>'''Satuan Palak''' - ''Satuan Astronomi'' (indo.); ''Astronomical Unit'' (ing.)</ref> atau kisaran 4 miliar 450 juta km. Lama Nèptunus punya putaran sumbu entu 16,1 jem, sedeng putaran keliling mataarinya entu 164,8 taon. Nèptunus ketemu tanggal 23 September 1846. Planit ini ditemuin lantaran paké ramalan èlmu hitung. Perobahan kaga' kesangka di lintasan Uranus bikin Alexis Bouvard narik kesimpulan kalo ini kejadian gegara tarikan planit kaga' dikenal. Terusannya, Johann Galle nyang ngamatin Nèptunus. Bulan alamiahnya nyang paling goden entu Triton. Nèptenus kekeja lantaran atmospèrnya penuh ama hidrojin, hélium, èn kaya'nya ada juga nitrojin. Terusannya, Nèptunus juga ada punya ès nyang gedé kaya' aér, amonia', èn metana'. Nèptunus entu planit paling jauh deri Mataari. Enni ngeja Nèptunus punya atmospèr luar jadi tempat paling dingin di Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref>. Suhunya ampé 55°K (-218°C). Sama kaya' Johal, Nèptunus juga ada punya cincin, cuman Nèptunus punya rada tipisan. == Ruju'an == <references /> [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] bb1njkwz4dmsywvqpfzsq906i9vm7em Nètplik 0 2388 21126 11552 2024-06-04T21:57:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21126 wikitext text/x-wiki [[File:Netflix 2015 logo.svg|thumb|Nètplik punya lambang]] '''Nètplik''' (hurup Arab Gundul: نتفلي) atawa dalem èjaan aslinya '''Netflix, Inc.''' (bacanya /nɛtflɪks/) ièlah pengongsog ladènan rojogan (''streaming'') média digital. Nètplik punya [[hopkantor]] ada di [[Los Gatos]], [[Kaliporni]]. Ni matskepé dikeja tahon 1997 ama [[Reed Hasting]] èn [[Marc Randolph]] di [[Scotts Valley]], [[Kaliporni]]. Ni matskepé punya usaha utama ièlah ladènan pengrojogan (''streaming'') abudemèn nyang nanjain [[Pèlem|pèlem]] ama acara [[Tipi|tipi]], masup juga' acara Nètplik punya bikin kendiri. Sanonya, Nètplik ngeharkat dia punya usaha jadi perkoper ama penyèwa DVD liwat pos nyang entakannya pindah pancer ke usaha penyèwaan DVD. Semprakan tahon 2007, Nètplik nglèbarin dia punya usaha dengen média rojogan (''streaming''). == Ruju'an == [[Category:Tèhnolohi]] [[Category:Perpèleman]] epcdhu5wnlzxsptqb74i2oe6lfl4g2i Népal 0 2389 23434 21127 2024-07-06T14:17:27Z Swarabakti 44 23434 wikitext text/x-wiki {{Negara|name=Kiblik Kera'yatan Pèderal Népal|native_name=सङ्घीय लोकतान्त्रिक गणतन्त्र नेपाल (Népal)<br/>''Saṅghīya Lokatāntrika Gaṇatantra Nepāla''|flag=Flag_of_Nepal.svg|coat=Emblem_of_Nepal.svg|map=Nepal_(orthographic_projection).svg|capital=Katmandu|demonym=Népal}} '''Népal''' (hurup Arab Gundul: نيفال; basa Népal: नेपाल ''Nepāl'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Kera'yatan Pèderal Népal''' (hurup Arab Gundul: کبليک کرعيتن فيدرال نيفال; basa Népal: सङ्घीय लोकतान्त्रिक गणतन्त्र नेपाल ''Saṅghīya Loktāntrik Gaṇatantra Nepāl'') entu atu negara nyang letaknya di Asia Kidul, di antaranya [[Hindi|Hindi]] ama [[Tiongkok|Tiongkok]]. Gunung Èwerès, gunung paling alaihim di dunia, èn Pegunungan Himalaya ada di Népal. Dua belas deri dunia puncak gunung nyang paling alaihim ada di Népal. Ni negara juga tempat lahirnya [[Pangèran Sidarta Gotama|Buda]]. Cuman baru-baru ni, ni negara jadi negara sékulèr, mar sebelonnya entu atu-atunya kerajaan Hindu nyang tinggal di dunia. Népal entu atu tempat penting bakal hajinya orang Hindu ama Buda. Népal punya penduduk dalem tahon 2007 entu ampir 29 juta orang. Basa Népal entu ni negara punya basa resmi, mar ada juga' laèn-laèn basa daèrah di Népal. Orang di Népal pating ngarti basa Inggris ama Hindi juga'. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Katmandu, nyang dia punya penduduk ada lebi deri 1,4 juta orang. == Ruju'an == <references /> {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Asia Kidul]] [[Bangsaan:Negara]] [[Bangsaan:Népal]] 3lh4lbb8nz2b5c558qsn9cayws5cts3 Néslé 0 2390 21128 11561 2024-06-04T21:57:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21128 wikitext text/x-wiki [[File:Nestlé textlogo.svg|thumb|Néslé punya lambang]] '''Néslé''' (hurup Arab Gundul: نستلى) atawa èjaan resminya '''Nestlé''' entu pabrik [[makanan]] paling gedé, deri [[Pemasupan|pemasupannya]], di dunia. Ni [[Matskepé|matskepé]] dikeja tahon 1950-an, pas ada dua matskepé digabregin. Awal-awal tahon 1860-an, itu matskepé ngebikin [[Laban|susu]] [[Keteneban|sedu]] nyang bisa dikasi ke bocah atawa [[Bayi|bayi]]. Semprakan tahon 1930-an, Néslé juga' bikin [[Gahwa|kopi]] sedu. Tahon 2010, Néslé punya pemasupan ada barang 109 miliar [[prang Swit]], ama untung bersinya barang 32 miliar prang Swit. == Ruju'an == [[Category:Néslé]] j2kd2fzak2otuyx8rcnhuhqjccsut9g Obat bedil 0 2391 21129 11564 2024-06-04T21:57:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21129 wikitext text/x-wiki [[File:Pyrodex powder ffg.jpg|thumb|Obat bedil]] '''Obat bedil'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوبة بديل) ièlah bahan pengledug nyang dikeja deri campuran [[belèrang]], [[areng]], ama [[kalium nitrat]], nyang lekas murub èn jadi [[Bahan penggalak|bahan penggalak]] di [[senjata api]] èn [[kembang api]]. == Ruju'an == [[Category:Obat bedil]] tvuxzsgzrsc2y2lzs7q2nvxx7fjgc9m Obat kètèk 0 2392 21130 11567 2024-06-04T21:57:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21130 wikitext text/x-wiki [[File:Deodorant.jpg|thumb|Macem-macem obat kètèk]] '''Obat kètèk''' (urup Arab Gundul: اوبة کيتق) entu jat nyang diborèhin ke kètèk bakal ngalangin atawa nutupin bau badan gegara aktiwitèt kuman ama keringet. Ada juga obat kètèk nyang ngeja pemakénya tetep keringetan, cuman bikin ora'nya aktiwitèt kuman ama keringet, soalnya keringet bisa bau kalo ketemu ama kuman. == Ruju'an == p96b0d7fo6hd83lpmumuvt5igs7ijh3 Oktober 0 2393 19420 11575 2024-06-04T21:11:01Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q124]] 19420 wikitext text/x-wiki '''Oktober''' (hurup Arab Gundul: اکتوبر) atawa '''Capgwé''' (hurup Arab Gundul: چفݢوى) entu bulan kesepulu di almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 31 ari. Sepagémana bulan [[Sèptèmber|Sèptèmber]], ni bulan aslinya deri [[basa Latèn]] ''Octōber'' 'kelapan', deri kata ''octō'' 'lapan', sebab dirèkennya pas jaman Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> jebot entu deri bulan [[Maret|Maret]]. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] l15lvh7kmwlcywg68qee8sc93rjhtm9 Olan 0 2394 21131 11581 2024-06-04T21:57:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21131 wikitext text/x-wiki {{Negara|name=Daèrah Olan|native_name=''Landskapet Åland'' (Swèd)<br/>''Ahvenanmaan maakunta'' (Pin)|flag=Flag_of_Åland.svg|coat=Coat_of_arms_of_Åland.svg|map=Ahvenanmaa_sijainti_Suomi.svg|capital=Marihamen|demonym=Olan}} '''Olan''' (hurup Arab Gundul: اولند; basa Swèd: ''Åland''; basa Pin: ''Ahvenanmaa'') entu atu kepuloan di Laot Baltik. Ni pulo ada di kaca-kacanya Telok Botni èn jadi [[Pinlan|Pinlan]] punya wilayah bestir otonomi sondermilitèr nyang basanya Swèd. Ni – Pinlan punya propinsi paling kecit, dengen 0,5% deri Pinlan punya penduduk èn 0,49% deri wilayah daratan. == Ruju'an == [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Pinlan]] pt8x351wp35b4y6testdasynsk3l9o6 Olderni 0 2395 21132 11585 2024-06-04T21:57:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21132 wikitext text/x-wiki {{Negara|name=Olderni|native_name=''Alderney'' (Inggris)<br/>''Aoeur'gny'' (Olderni)<br/>''Aurigny'' (Prasman)|flag=Flag_of_Alderney.svg|coat=Coat_of_Arms_of_Alderney.svg|map=English_Channel_location_map.svg|capital=Sint-Ane|demonym=Olderni}} '''Olderni''' (hurup Arab Gundul: الدرنى; basa Inggris: ''Alderney''; basa Prasman: ''Aurigny''; basa Olderni: ''Aoeur'gny'') entu atu bagèan deri Kepuloan Kanal di Selat Inggris, di antara [[Inggris|Inggris]] ama [[Prasman|Prasman]]. Ni juga' bagèan deri [[Gèrensi|Kebéliuan Gèrensi]], cuman dia ada punya parlemènnya sendèwèk, Negeri-Negeri Olderni (hurup Arab Gundul: نݢرى٢ الدرنى; basa Inggris: ''States of Alderney''; basa Prasman: ''États d'Aurigny''), nyang bisa' nguarin wèt bakal ni negara. Adapun hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu Sint-Ane. Basa terdisionilnya mah sebenernya basa Olderni, cuman udah paèh dah, mangkanya ora ada nyang bisa lagi. Pas jaman Perang Dunia II, Olderni dipaké bakal kam konsèntrasi ama orang-orang Dèt, nyang itu waktu udah nguasain masing-masing pulo di Kepuloan Kanal. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Kerajaan Rempug]] d61ai9d7ft5j2ftd8g6tug5wzo3q9qj Oman 0 2396 21133 11592 2024-06-04T21:57:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21133 wikitext text/x-wiki {{Negara|name=Kesultanan Oman|native_name=سلطنة عُمان (Arab)<br/>''Salṭanat ʿUmān''|flag=Flag_of_Oman.svg|coat=National_emblem_of_Oman.svg|map=Oman_(orthographic_projection).svg|capital=Muskat|demonym=Oman}} '''Oman''' atawa '''Uman''' (hurup Arab Gundul: عمان; basa Arab: عمان ''ʿUmān'') atawa resminya '''Kesultanan Oman''' (hurup Arab Gundul: كسلطانن عمان; basa Arab: سلطنة عمان ''Salṭanat ʿUmān'') entu atu negara di Asia Kidul-kulon, di belah kidul-wètannya Semenanjung Arab. Ni negara watesan ama [[Imarat Arab Rempug|Imarat Rempug]] di belah lor-wètannya, [[Arab Saudi|Arab Saudi]] di bekulonnya, èn [[Yaman|Yaman]] di belah kidul-kulonnya. Ni negara juga' watesan laotnya ama Laot Arab di beludiknya ama blètannya, èn Telok Oman di belah lor-wètannya. Dia punya ibu negeri nama [[Muskat]]. == Ruju'an == [[Category:Asia]] <references />{{Negara di Asia}} [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Oman]] m5lj8g9g4me7xljunt4k3t0xvbu89zk Ombolan (èlmu tabèat) 0 2397 21134 11596 2024-06-04T21:57:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21134 wikitext text/x-wiki '''Ombolan''' (hurup Arab Gundul: اومبولن; [[Basa Indonésia|Indonésia]]: ''massa'', deri [[basa Yunani]] μᾶζα) ièlah atu sipat tabèat deri atu benda nyang dipaké bakal ngejelasin macem-macem abet barang nyang ketempo'. Di basa saban sarian mah, ombolan (''massa'') biasanya disamain baé ama [[berat]] (tuladnya bakal berat awak, bukannya ombolan awak). Cuman mah, kalu turut ama ilmiah wayah gini punya pengartian, beratnya atu barang dilantaranin ama sililakon antara ombolan ama [[médan gaya sènggèt]]. == Ruju'an == [[Category:Èlmu tabèat]] quaxq27b2zxrdejzi356ymu2b2wtc4d Omong cenéh 0 2398 19421 11599 2024-06-04T21:11:06Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q653347]] 19421 wikitext text/x-wiki [[File:Virgin SIM card in Poland with the slogan of the campaign against hate speech "Words have power, use them wisely".jpg|thumb|Atu kartu telèpon Polen dengen ajakan ngelawan omong cenéh nyang artinya "Kata-kata gableg ungkulan, paké nyang bijak"]] '''Omong cenéh''' (hurup Arab Gundul: اوموڠ چنيه; [[Basa Inggris|Inggris]]: ''hate speech'') ièlah piil ubung-ubungan nyang dilakonin ama atu perorangan atawa rombongan nyang bentukannya ngompor-ngomporin, manas-manasin, atawa kléwéan ke atu orang atawa rombongan nyang laèn dalem beragem hal kaya' bangsa, kelir kulit, kaum, jenis, cacat,<ref>http://www.legislation.gov.uk/ukpga/2003/44/section/146</ref> dèngklokan kelamin, warga negara, agama, èn laèn sebagénya.<ref>http://dictionary.reference.com/browse/hate+speech</ref> == Ruju'an == [[Category:Penglaèn-laènan]] lbiftzvnlvbubq4khhqtqzhw2dtz1c0 Ondel-ondel 0 2399 11601 11600 2024-05-16T13:40:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11600 wikitext text/x-wiki #REDIRECT [[Ondèl-ondèl]] 2g6gtohel1oci3gjw76y55j555zm3tx Didikan di Indonésia 0 2400 25015 24990 2024-08-20T10:05:24Z Bangrapip 9 25015 wikitext text/x-wiki '''Didikan di Indonésia''' ditanganin ama [[Kementrian Didikan, Kebudayaan, Pemerdataan, èn Tèhnolohi]] (''Kementerian Pendidikan, Kebudayaan, Riset, dan Teknologi'' atawa disingket ''Kemdikbudristek'') èn [[Kementrian Igama]] (''Kementerian Agama'' atawa ''Kemenag''). Di Indonésia, saban sorang misti dapet 12 tahon didikan pardu ain nyang kesusun deri 6 tahon sekolah dasar, 3 tahon sekolah menenga pertama, èn 3 tahon lagi sekolah menega atas. Adapun sekola-sekolaan Selam, Serani Protèstan, Serani Katolik, èn Buda dibawa Kementrian Agama punya tanggungan. didikan dita'rip sebagé usaha nyang dirancang rapi bakal ngeja atu kalangan pembelajaran èn prosès pengajaran biar itu murid pada bisa sregep ngembangin dia punya kebisaan dalem hal trap agama èn kerohanian, kesadaran, kepribadian, kepinteran, abet, èn kréatipitèt bakal dia sendèwèk, laèn orang sewarga negara, èn orang laèn bangsa. Wèt Dasar juga' ngasi catetan pasal dua macem didikan di Indonésia, nama: pormil ama nonpormil. didikan pormil juga' kebelèk lagi jadi tiga trap, ya'entu: dasar, menenga, ama lanjutan. Sekolahan di Indonésia bisa dibestir ama guwernemèn (sekolahan negeri) atawa partikelir (swasta). Sebagèan sekolahan swasta bilangnya dia entu sekolahan ''national plus school'', artinya dia punya kurikulum ngelebihin deri pesaratan Kementrian didikan punya minta', wabilkusus dalem hal pemakéan basa Inggris jadi basa penganter atawa gableg kurikulum berales-antérobangsa gantinya kurikulum sional. Di Indonésia, ada sekitaran 170.000 sekolah dasar, 40.000 sekolah menenga pertama, èn 26.000 sekolah menenga atas. 84% deri ni sekolah pada di bawah Kementrian didikan èn Kebudayaan punya pengawasan èn 16%-nya di bawah Kementrian Igama. {{Indonésia}} [[Category:Didikan di Indonésia]] 23xscidnl0cw4905amkwh2ypgcypyg4 Ondèl-ondèl 0 2401 24335 21136 2024-07-18T16:15:42Z Swarabakti 44 24335 wikitext text/x-wiki {{DISPLAYTITLE:Ondèl-ondèl}} [[File:Ondel-Ondel Betawi.jpg|right|thumb|300px|Ondèl-ondèl lagi pada bejèjèr]]'''Ondèl-ondèl''' (hurup Arab Gundul: اوندل٢) atawa '''barongan''' (hurup Arab Gundul: باروڠن) ièlah semacem [[Suku Betawi|ra'yat Betawi]] punya kesenian nyang sering ditampilin di hajatan ra'yat. Awalnya mah, ondèl-ondèl diarak ngulilingin kampung buat nulak bala', biar memedi atawa lelembut kaga' ngangguin orang di kampungan, juga biar orang-orang di kampung pada selamet ga' kurang atu apa kè'. Mangkanya ondèl-ondèl ada punya caling di mulutnya bakal nakut-nakutin memedi nyang pèngèn ngganggu. Ondèl-ondèl ntu bentuknya gedé kaya' bonéka atawa patung, tingginya barang 2,5 mèteran èn lingker tenganya ± 80 cm. Jogrogannya dikeja deri anaman [[bambu|bambu]] nyang dikeja ngelompong di jero, jadinya gampang dimasupin orang. Mukanya bentuknya topèng atawa kedok, terus rambutnye deri ijuk pu'un arèn. Muka ondèl-ondèl nyang [[laki-laki|lanang]] biasanya dicèt warna [[mèrè|mèra]], tapi kalu nyang wadon (empuan) warnanyè [[putih|puti]]. Terus di palanya, nglingker [[Kembang kelapè|kembang kelapa]] atawa manggar nyang bekelir nyang jadi ondèl-ondèl punya ciri kas. [[File:Ondel-ondel_street_performance_in_Jakarta_1.jpg|thumb|300px|Ondèl-ondèl lagi ngider diiringin ama [[Gambang kromong|gambang kromong]].]] == Asal-muasal == Ada beberapa pèrsi pasal ni ondèl-ondèl punya asal-muasal. Awalnya ni, jaman dulu, ondèl-ondèl dipaké bakal penulak bala atawa gangguan mahluk alus nyang pada gentayangan. Cuman mah jaman sekarang, ondèl-ondèl biasanya dipaké bakal ngeja semarak keria'an ra'yat atawa bakal nyambut tamu kehormatan, misalnya pas pengresmian gedong nyang baru rampung dibangun. Bagèn derès tu nyang namanya modèrenisasi, ondèl-ondèl masing bisa betahan èn jadi pengrias wajah kota mètropolitan [[Jakarta|Jakarta]].<ref>[https://web.archive.org/web/20160420010053/http://jakartapedia.bpadjakarta.net/index.php/Sejarah_Ondel_-_Ondel_Betawi Sejarah Ondel-ondel Betawi] deri ''Jakartapedia''.</ref> == Daèrah laèn punya pèrsi ondèl-ondèl == Sebenernya, ondèl-ondèl ièlah tokoh nyang diilangin di sendratari [[Reog (Ponorogo)|réog]] pèrsi Wengker deri [[Kabupaten Ponorogo|Panaraga]], ya'entu tokoh sepasang lelembut nyang badannya gedé raksasa. Cuman, lantaran nggangu sapar Singa Barong, dila'nat dah tu dia pada jadi burung gaok ama merak nyang bentukannya gedé banget. Cuman pas jaman pemerèntahan Batara Katong, tokoh-tokoh nyang kaga' pati penting diilangin. Di kesenian ''jathilan'' [[Jawa Tengah|Jawa Tengah]], juga' dikenalnya ''gendruwon gedé'', di [[Pasundan|Pesundan]] – [[Badawang|''badawang'']], nyang udah ada sedari abisnya Perang Bubat nyang dibopong ama pejabat Sunda yang masing idup sembari mbawa' [[Angklung Reog|angklung réog]]. Sedeng di [[Bali|Bali]], ni lebi dikenalnya [[Barong Landung|''barong landung'']] nyang mengrupain jenis [[Barong Bali|barong Bali]] Raja Aèrlangga punya bawa kutika nyelametin dèwèknya. Bedasarin perkiraan tu jenis pertunjukan, tu pertunjukan udah ada sedari sebelonnya kesebarnya agama [[Islam|Islam]] di Pulo [[Jawa|Jawa]]. == Gending pengiring == Gending nyang ngiringin ondèl-ondèl kaga' pasti, begantung masing-masing rombongan. Ada nyang maké [[tanjidor|tanjidor]], kaya' rombongan ondèl-ondèl pimpinan Gejen, Kampung Sètu; ada nyang diiringin [[Maén pukul|maén pukul]] Betawi, kaya' rombongan “Beringin Sakti” pimpinan Duloh, sekarang pimpinan Yasin, deri Rawasari; èn ada juga' nyang diirig benda, remes, ningnong, ama rebana ketimpring, kaya' rombongan ondèl-ondèl pimpinan Lamoh, [[Kalideres]]. Biasanya, arak-arakan ondèl-ondèl diiringin lagu-lagu ama maèn pukulan: * 2 [[gendang]] nyang dimaènin ama 2 orang * 2 [[kentongan]] nyang dimaènin ama 2 orang * 1 rebana / kècrèk nyang dimaènin ama 1 orang * 1 [[gong]] nyang dimaènin ama 1 orang * 1 [[kong'ahyan]] ato [[tèhyan]] nyang dimaènin ama 1 orang * 1 orang nyang maèn pukul Pencak Bunga Kembang.<ref>[https://web.archive.org/web/20190212011239/https://belajar.kemdikbud.go.id/PetaBudaya/Repositorys/ondelondel/ Ondel-ondel] deri [[Kemendikbud]].</ref> == Pemèntasan di jalan == Masarakat Jakarta selamanya tahon 2010-an sering nempo pemèntasan ondèl-ondèl di jalanan. Sekitaran tahon 1990-an, pemèntasan ondèl-ondèl nyang dilakonin di jalan-jalan sering keliatan. Cuman mulain awal tahon 2000-an, udah mulain jarang ditemuin ni pemèntasan. Pemèntasan di jalan ni biasanya dilakonin ama bocah-bocah atawa anak-anak muda. Atu kelompok pemèntasan bisa kediri deri belasan orang, kalo paké [[alat gending]] nyang cukup lengkep. Cuman, kalo cuman paké rekeman, paling kaga' ada 4 orang ngiringin mah. == Gambar-gambar == <gallery class="center" heights="120px" mode="packed"> Gepokan:Ondel-ondel street performance in Jakarta 2.jpg Gepokan:Warna Warni Ondel Ondel.jpg Gepokan:Warna Warni Ondel Ondel Betawi.jpg Gepokan:Ondel Ondel.jpg Gepokan:Ondel Ondel Close Up.jpg Gepokan:Stamp of Indonesia - 2019 - Colnect 869397 - Independence Day Parade Jakarta.jpeg </gallery> == Liat juga == * [[Boneka Dewa|Tōa-sian ang-á]], "Ondèl-ondèl pèrsi orang Hokkièn punya', nyang kebekèn di [[Taiwan|Taiwan]] sono. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Ondèl-ondèl}} [[Category:Jakarta]] [[Category:Betawi]] [[Category:Terdisi Betawi]] [[Category:Kesenian Betawi]] hpnvsgw3kfl9qabychdqmt2b89jvri1 Ongji 0 2402 21137 11634 2024-06-04T21:57:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21137 wikitext text/x-wiki '''Ongji'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوڠجى; basa Indonésia: ''lisensi''; basa Inggris: ''license'') umumnya kena dita'rip sebagé pengangsrongan ijin, dalem ini hal masup juga' dalem atu perjanjian. Adapun ta'rip laènnya bisa dita'rip sebagé pengangsrongan ijin deri èhenar<ref>'''Èhenar''' (hurup Arab Gundul: ايهنار atawa ايخنار) – ''pemilik'' (Indo.); ''owner'' (Ing.); ''eigenaar'' (Wld.).</ref> barang atawa jasa ke pihak nyang nerima itu ongji bakal maké barang atawa jasa nyang diongjiin. == Ruju'an == 5s4ivk1eia39lp96kdh18eu6g7ddp0r Ongsongan (mantèk) 0 2403 21138 11637 2024-06-04T21:58:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21138 wikitext text/x-wiki '''Ongsongan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta. '''Ongsong''' artinya ''mengemukakan''.</ref> (hurup Arab Gundul: اوڠسوڠن; Indonésia: ''proposisi'') ièlah istilah nyang dipaké bakal kalimat pernyataan nyang ngelah [[arti]] pol ama utuh.<ref>Rapar, Jan Hendrik. (1996).''Pengantar Logika, Asas-Asas Penalaran''. Yogyakarta: Kanisius. h. 32.</ref> Ni hal artinya atu kalimat kudu kena dipercaya, disangsiin, ditampik, atawa dibuktiin bener apa kaga'nya. Motong lèter, ongsongan ièlah pernyataan pasal apa-apa nyang kena dirèken bener apa salah.<ref>Kamdhi, J.S. (2003).''Terampil Berargumentasi''. Jakarta: PT Grasindo. h. 67–9.</ref> == Ruju'an == [[Category:Mantèk]] n4omi83p5b5q5a06pqhszt2fdqamtdz Onslah 0 2404 21139 11640 2024-06-04T21:58:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21139 wikitext text/x-wiki '''Onslah''' (hurup Arab Gundul: اونسله; [[Basa Indonésia|Indonésia]]: ''pemutusan hubungan kerja'' atawa ''pemecatan'') entu pengudahan ubungan gawé nyang dilantaranin ama atu hal nyang ngeja hak ama kewajiban antara [[pegawé]] ama [[Bas|basnya]] udahan. == Ruju'an == [[Category:Kepegawéan]] s5cdxxl72x0frgamqasasje09x9mo4o Ontario 0 2405 21140 11646 2024-06-04T21:58:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21140 wikitext text/x-wiki {{Negara|name=Ontario|flag=Flag_of_Ontario.svg|native_name=''Ontario''|coat=Coat_of_arms_of_Ontario.svg|map=Ontario,_Canada.svg|capital=Toronto|demonym=Ontario}} '''Ontario''' (hurup Arab Gundul: ) nya'entu atu propinsi di [[Kanada|Kanada]]. Ontario rada ngètan dikitannya Kanada, di tenga-tenga Manitoba ama Kébèk. Ontario ada punya orang nyang paling setumbrah deri laèn propinsi lantaran orang nyang mukim di mari entu 13.150.000 di taon 2009 èn jadi tempat kota paling gedé se-Kanada, Toronto, nyang dia gè jadi hopstatnya. Enni propinsi punya belètan entu watesan ama Kébèk, nya'entu Otawa, nyang dia gè jadi Kanada punya hopstat nyang perna di Kali Otawa. == Ruju'an == [[Category:Propinsi di Kanada]] gyhqqvt42wzpk6olkqhmb31sm85v3s1 Opelet 0 2406 11648 11647 2024-05-16T13:40:49Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11647 wikitext text/x-wiki #REDIRECT [[Opelèt]] 6jilnpj4400rf2nc9k6xltbzkbtj35c Opelèt 0 2407 22253 21141 2024-06-16T20:48:29Z Jalilah J 473 Ruju'an 22253 wikitext text/x-wiki [[Gepokan:COLLECTIE TROPENMUSEUM Taxi TMnr 20018019.jpg|jmpl|Opelèt punya tampang]] '''Opelèt''' (hurup Arab Gundul: اوفلت) atawa' sering juga' ditulis '''oplèt''' atawa '''ostin''' (hurup Arab Gundul: اوستين) nya'entu semacem gandaran tambangan nyang dulu pating seliweran di jalanan [[Jakarta|Jakarta]]. Orang kata, nama "opelèt" asalnya dari mèrek mubil Opel (''Opelette'' 'opel kecil')<ref>[https://www.delpher.nl/nl/kranten/view?query=Opelette&coll=ddd&identifier=ddd:011073216:mpeg21:a0095&resultsidentifier=ddd:011073216:mpeg21:a0095&rowid=3 "De Opelette"]. ''Bataviaasch Nieuwsblad''. (11 Nopèmber 1932).</ref>, sala atu mèrek nyang dikeja bakal opelèt. Tapi, ada juga nyang bilang katanya deri perkataan ''auto-let'' 'mubil kecil'. Adapun nama "ostin" asalnya deri mèrek mubil Austin; èmang tipe mubil Austin Morris nyang banyak dipaké bakal jadi opelèt, tuladnya kaya' nyang dipaké ama [[Mandra|Mandra]] di pèlem [[Si Doel Anak Sekolahan|''Si Doel Anak Sekolahan'']]. Jaman dulu, opelèt pating dipaké bakal ngladènin rit tambangan penting di hopstad. Nyang bekèn, misalnya, rit Kota–Tenabang, Kota–Senèn, Senèn–Mèstèr, ampé juga' rit Kampung Melayu–Pasar Rebo. Walakin mah, sekarang opelèt udah apkir lagi ohir. Paling-paling nyang ada tinggal buat pèjèngan, simpenan kolèktor, atawa perlengkepan bakal ngeja [[Pèlem|pèlem]] atawa potrèt. Kalo bakal tambangan mah, opelèt udah lama digantiin ama mikrolèt, [[bajay|bajé]], èn sebangsanya. == Ruju'an == {{Reflist}} [[Bangsaan:Gandaran]] ntn4je2c6p1oa7dlv83v01cp8xx22rs Operwèrek 0 2408 24666 11657 2024-08-01T14:07:15Z Swarabakti 44 24666 wikitext text/x-wiki [[File:WomanFactory1940s.jpg|thumb|Wadon lagi operwèrek]] '''Operwèrek'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوفرويرق) atawa '''perwèrek<ref name=":0" />''' (hurup Arab Gundul: فرويرق) ièlah waktu gawé nyang ngelantasin wates [[guwernemèn]] punya aturan resmi waktu gawé. Guwernemèn Indonésia udah nyabitin wates waktu operwèrek ièlah nyang ngelantasin 7 jem seari èn 40 jem seminggu bakal 6 ari gawé 1 minggu atawa 8 jem seari èn 40 jem 1 minggu bakal 5 ari gawé 1 minggu atawa waktu gawé di ari towong mingguan atawa ari peré resmi guwernemèn punya sabitin.<ref>[https://web.archive.org/web/20180429155803/https://betterwork.org/dev/wp-content/uploads/2017/09/F-KEPMOMT2004-102-Waktu-Kerja-Lembur-dan-Upah-Kerja-Lembur-LG.pdf "Peraturan Menteri no.102/MEN/VI/2004"] (PDF). Diarsipin deri nyang [https://betterwork.org/dev/wp-content/uploads/2017/09/F-KEPMOMT2004-102-Waktu-Kerja-Lembur-dan-Upah-Kerja-Lembur-LG.pdf asli] (PDF) per 29 April 2018. Dibuka per 15 Sèptèmber 2023.</ref> [[Paguyuban Buruh Antérobangsa]] (ILO) juga' ngatur pasal waktu ama bayaran operwèrek bakal pegawé di mana-mana di dunia. Cuman, ILO tetep nyerahin belèd<ref>'''Belèd''' (hurup Arab Gundul: بليد) – ''kebijakan'' (Ind.); ''policy'' (Ing.); ''beleid'' (Wld.).</ref> lemburnya ke masing-masing negara.<ref>http://www.ilo.org/wcmsp5/groups/public/---ed_protect/---protrav/---travail/documents/publication/wcms_235155.pdf</ref> == Ruju'an == [[Category:Pegawéan]] 2gvzv7la841v3e3y6buzsk1w0hvus6g Orang Abhasi 0 2409 21142 11662 2024-06-04T21:58:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21142 wikitext text/x-wiki [[File:Abkhaz-deputatklk.jpg|thumb|Orang Abhasi jaman abad ke-19]] '''Orang Abhasi''' (Abhasi: ''Аҧсуа, Apswa'') ièlah atu kaum deri bangsa Kaukasi Lor-kulon nyang asalnya deri [[Abhasi|Abhasi]]. Ni kaum jumblahnya ada berapa rèbuan orang, cuman kaga' puguh jumblahnya. Adapun ni kaum punya basa aslinya entu [[basa Abhasi]]. == Ruju'an == s9rd14eien71rmcku6z1mm57l6cj16n Orang Abun 0 2410 21143 11668 2024-06-04T21:58:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21143 wikitext text/x-wiki '''Orang Abun''' atawa '''orang Karon Panté''' ièlah atu kaum deri [[bangsa Austronési]] nyang asalnya deri [[Indonésia]]. Dia pada ngejedog di [[Pegunungan Tamro]], [[Papua Kidul-kulon|Papua Kidul-kulon]]. Orang pada percayanya ni kaum gableg dia punya basa jadi [[basa suci]]. == Ruju'an == suc3j6ax0yuxj9ugqyblfae4r8chkeb Orang Acéh 0 2411 21144 11672 2024-06-04T21:58:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21144 wikitext text/x-wiki '''Orang Acéh''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Acéh|Acéh]], wabilkusus di pesisir. Ni kaum jumblahnya secuplek 3.404.109 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Acéh|basa Acéh]]. ==Ruju'an== {{Reflist}} f52ylulbocafw6y1y5xeh8p5piw7b3m Orang Alas 0 2412 21145 11676 2024-06-04T21:58:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21145 wikitext text/x-wiki [[File:Pakaian Adat Suku Alas.jpg|thumb|Orang Alas]] '''Orang Alas''' ièlah atu kaum deri [[bangsa Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Timor]], [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]].<ref>Tribun Gayo. ''Mengenal Sejarah Budaya Suku Alas hingga Makanan Khas Asal Aceh Tenggara''. https://gayo.tribunnews.com/2022/09/01/mengenal-sejarah-budaya-suku-alas-hingga-makanan-khas-asal-aceh-tenggara/</ref> Ni kaum jumblahnya secuplek 93.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Alas]]. == Ruju'an == {{Reflist}} ptnbpdi7kqmgq0rr72t5vvizzx1lqcr Orang Arpak 0 2413 22731 21146 2024-06-25T14:21:55Z Bangrapip 9 Bangrapip mindahin [[Orang Arfak]] ke [[Orang Arpak]] 21146 wikitext text/x-wiki '''Orang Arpak''' ièlah atu kaum deri [[Bangsa Mèlanési|bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua Kulon|Papua Kulon]], di kiteran [[Pegunungan Arpak]] di [[Semenanjung Pala Burung]]. Ni kaum jumblahnya secuplek 100.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Arpak]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] 7ipeiknxjb4dzx51jqxwco9zrauomyo Orang Asmat 0 2414 21147 11685 2024-06-04T21:58:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21147 wikitext text/x-wiki '''Orang''' '''Asmat''' ièlah atu kaum deri [[Bangsa Mèlanésia|bangsa Mèlanésia]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua Pegunungan|Papua Gunung]] atawa [[Papua Kidul|Papua Kidul]]. Ni kaum jumblahnya secuplek 110.000 orang per taun 2020. Adapun ni kaum punya basa aslinya entu [[Basa Asmat|basa Asmat]]. == [[:en:Asmat_people|Ruju'an]] == [[Category:Indonésia]] 33v68ojrsgzo2701y9ys4nq2cd2vkkh Orang Atoni 0 2415 21148 11691 2024-06-04T21:58:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21148 wikitext text/x-wiki '''Orang Atoni''', '''Orang Dawan''', atawa '''Orang Méto''' (''Atoin Meto'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]], wabilkusus [[Pulo Timor|Pulo Timor]]. Ni kaum jumblahnya secuplek 933.093 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Méto|basa Méto]]. == Ruju'an == {{Reflist}} 26ckkfbyfq0bx8tbd5g1yythlzs5lo9 Orang Baduy 0 2416 22738 21149 2024-06-26T13:41:35Z Zulf 350 22738 wikitext text/x-wiki '''Orang Baduy''' (Baduy: ''Urang Kanékés'', ''Urang Cibéo'') atawa kot-kotan cuman dibilang '''Baduy'''<ref>[https://jadesta.kemenparekraf.go.id/desa/saba_budaya_baduy Saba Désa]</ref> nya'entu sekelompok kaum adat Sunda di wilayah peloksok [[Kabupatèn Lebak|Kabupatèn Lebak]], [[Banten|Propinsi Banten]].<ref>[[:id:Banten|Provinsi Banten]]</ref> Penduduknya ada barang 26.000 orang. Dia pada entu satu kelompok masarakat nyang ngrangkèng dèwèk deri dunia luar. Selaèn entu, dia pada juga' gableg keyakinan saru atawa pemali bakal dipotrat-potrèt atawa dijeprat-jeprèt, wabilhusus penduduk wilayah Baduy Dalem. Orang Baduy keitung anakkaum dari [[Orang Sunda|kaum Sunda]]. Dia pada dianggep sebagé masarakat Sunda nyang belon kesawaban ama pembaruan atawa kelompok nyang ampir bener-bener kepeloksok acan. Masarakat Baduy nampik istilah "wisata" atawa "pariwisata" bakal dia punya kampung. Semprakan taon 2007, bakal ngejaga' kekudusan dia punya wilayah, masarakat Baduy ngenalin istilah "[https://jadesta.kemenparekraf.go.id/desa/saba_budaya_baduy ''Saba Budaya Baduy'']", nyang artinya 'silaturahmi kebudayaan Baduy'. == Ruju'an == mjj7go35ix95kd61rnzasveol7g4eei Orang Balantak 0 2417 21150 11703 2024-06-04T21:58:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21150 wikitext text/x-wiki '''Orang Balantak''' ièlah atu kaum deri bangsa Austronési nyang asalnya deri Indonésia. Dia pada ngejedog di Sulawési Tenga. Adapun ni kaum punya basa aslinya entu basa Balantak. l1zjvx4dbjuifhf53m6a41nygruv1l3 Orang Bali 0 2418 21151 11710 2024-06-04T21:58:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21151 wikitext text/x-wiki [[File:Bratan Bali Indonesia Balinese-family-after-Puja-01.jpg|thumb|Tampang orang Bali lagi di pura]] '''Orang Bali''' (hurup Arab Gundul: اورڠ بالى; Bali: ''arak Bali, wong Bali,'' atawa ''krama Bali'') ièlah atu kaum deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Bali|Pulo Bali]]. Ni suku jumblahnya secuplek 4.290.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Bali]]. == Ruju'an == https://www.detik.com/jabar/budaya/d-6515043/mengenal-21-suku-di-indonesia-dan-asal-daerahnnya [https://databoks.katadata.co.id/datapublish/2022/11/16/bukan-denpasar-ini-wilayah-dengan-penduduk-terbanyak-di-bali#:~:text=Bukan%20Denpasar%2C%20Ini%20Wilayah%20dengan%20Penduduk%20Terbanyak%20di%20Bali,-Demografi&text=Silakan%20login%20untuk%20mengakses%20informasi%20ini.&text=Menurut%20data%20Direktorat%20Jenderal%20Kependudukan,juta%20jiwa%20pada%20Juni%202022. https://databoks.katadata.co.id/datapublish/2022/11/16/bukan-denpasar-ini-wilayah-dengan-penduduk-terbanyak-di-bali#:~:text=Bukan%20Denpasar%2C%20Ini%20Wilayah%20dengan%20Penduduk%20Terbanyak%20di%20Bali,-Demografi&text=Silakan%20login%20untuk%20mengakses%20informasi%20ini.&text=Menurut%20data%20Direktorat%20Jenderal%20Kependudukan,juta%20jiwa%20pada%20Juni%202022.] gye5vlq29n049kclwtz4pikne9rsx0g Orang Banjar 0 2419 11715 11714 2024-05-16T13:40:55Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 11714 wikitext text/x-wiki '''Orang Banjar''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Kalimantan|Pulo Kalimantan]], wabilkusus [[Kalimantan Kidul|Kalimantan Kidul]], [[Kalimantan Tenga|Kalimantan Tenga]], èn [[Kalimantan Wètan|Kalimantan Wètan]]. Ni kaum jumblahnya secuplek 4.127.124 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Banjar|basa Banjar]]. ==Ruju'an== {{Reflist}} hi7xdkt0cyimrxugaxxizu8yvo9m1yw Orang Batak 0 2420 21152 11722 2024-06-04T21:58:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21152 wikitext text/x-wiki '''Orang Batak''' ièlah atu [[Kaum|kaum]] deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sumatra Lor|Sumatra Lor]], dengen komunitèt perantoan nyang gedé. Ni kaum jumblahnya secuplek 8.466.969 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Rungkun basa Batak|basa-basa Batak]]. ==Ruju'an== {{Reflist}} ggw3akthpiyqc64cwxygzs9u3ley63s Orang Bauji 0 2421 21153 11725 2024-06-04T21:58:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21153 wikitext text/x-wiki '''Orang Bauji''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua|Papua]]. Ni kaum jumblahnya secuplek 1.500 orang. Adapun ni kaum punya basa aslinya entu [[basa Bauji]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] 8yo0ib9gsp1jft1ueiioyggmvcxectj Orang Belitung 0 2422 19422 11731 2024-06-04T21:11:19Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q26242948]] 19422 wikitext text/x-wiki '''Orang Belitung''' ièlah atu kaum deri [[bangsa Austronési]] ama nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Bangka]] ama [[Pulo Belitung|Pulo Belitung]]. Ni kaum jumblahnya secuplek 201.068 orang.<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[basa Melayu Belitung]] ama [[Basa Sekak|basa Sekak]]. == Ruju'an == {{Reflist}} svp80w9t17kkiox9wxch3rsg7rpkazx Orang Beluci 0 2423 21154 11736 2024-06-04T21:58:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21154 wikitext text/x-wiki [[File:روز فرهنگ بلوچ در ایالت بلوچستان شهر کویته.jpg|thumb|Lanang Beluci pada nangtung]] '''Orang Beluci''' (Beluci: بلوچ ''Balòc'') ièlah atu kaum deri [[bani Iran]] Kulon nyang asalnya deri [[Belucistan]]. Dia pada ngejedog di [[Apganistan|Apganistan]], [[Pakistan|Pakistan]], dan [[Iran|Iran]]. Ni kaum jumblahnya secuplek 10.000.000 orang. Adapun ni kaum punya basa entu [[basa Beluci]]. == Ruju'an == 34q799ch0q6i2ksthec2lz1danlmo8g Orang Betawi 0 2424 21155 19164 2024-06-04T21:58:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21155 wikitext text/x-wiki {{Infobox ethnic group| | group = Orang Betawi | image = [[File:Betawi wedding.jpg|250px]] | caption = Pakéan kawinan Betawi nyang ngasi unjuk embanan Wètan Tenga (lanang) ama Cina (wadon). | pop = {{circa}}'''7 juta''' | region1 = {{Flagcountry|Indonésia}} | pop1 = 6.807.968 (2010) | ref1 = <ref name="BDS2010">{{cite web |url=https://www.bps.go.id/publication/download.html?nrbvfeve=NTVlY2EzOGI3ZmUwODMwODM0NjA1YjM1&xzmn=aHR0cHM6Ly93d3cuYnBzLmdvLmlkL3B1YmxpY2F0aW9uLzIwMTIvMDUvMjMvNTVlY2EzOGI3ZmUwODMwODM0NjA1YjM1L2tld2FyZ2FuZWdhcmFhbi1zdWt1LWJhbmdzYS1hZ2FtYS1kYW4tYmFoYXNhLXNlaGFyaS1oYXJpLXBlbmR1ZHVrLWluZG9uZXNpYS5odG1s&twoadfnoarfeauf=MjAyMS0wNC0yNCAyMzo0NjowNA%3D%3D |title=Kewarganegaraan, Suku Bangsa, Agama, Dan Bahasa Sehari-Hari Penduduk Indonesia |publisher=Badan Pusat Statistik |year=2010 |access-date=24 April 2021 |archive-url=https://web.archive.org/web/20170710134114/http://sp2010.bps.go.id/files/ebook/kewarganegaraan%20penduduk%20indonesia/index.html |url-status=dead |archive-date=10 July 2017}}</ref> | region2 = {{nbsp|10}} '''{{flag|Jakarta}}''' | pop2 = 2,7 juta | region3 = {{nbsp|10}} '''{{flag|Jawa Kulon}}''' | pop3 = 2,6 juta | region4 = {{nbsp|10}} '''{{flag|Banten}}''' | pop4 = 1,4 juta | langs = '''Asli'''<br/>[[Basa Betawi|Betawi]]<br/>'''Juga''''<br/>[[Basa Indonésia|Indonésia]] | rels = '''Banyakan'''<br /> [[Selam]] (97,1%) <br />'''Emitan'''<br />[[Serani Protèstan]] (1,6%), [[Serani Katolik]] (0,6%), [[Buda]] (0,6%), laènnya (kurang deri 0,1%)<ref>Aris Ananta, Evi Nurvidya Arifin, M Sairi Hasbullah, Nur Budi Handayani, Agus Pramono (2015). [https://www.cambridge.org/core/books/demography-of-indonesias-ethnicity/6E1C5E58579384BDC3DBD8EEF2186705 ''Demography of Indonesia's Ethnicity'']. Singapore: ISEAS: Institute of Southeast Asian Studies, p. 270 (based on 2010 census data).</ref> | related = {{hlist| [[Orang Ambon|Ambon]] | [[Orang Bali|Bali]] | [[Orang Bugis|Bugis]] | [[Orang Jawa|Jawa]] | [[Orang Makasar|Makasar]] | [[Orang Melayu|Melayu]] | [[Orang Minangkabo|Minangkabo]] | [[Orang Sunda|Sunda]] | [[Orang Indo|Indo]] | [[Orang Mardèker|Mardèker]] | [[Orang Arab Indonésia|Arab Indonésia]] | [[Orang Tionghoa Indonésia|Tionghoa Indonésia]] | [[Orang Hindi Indonésia|Hindi Indonésia]] | [[Orang Welanda|Welanda]] | [[Orang Portugis|Portugis]] | [[Orang Melayu Kapstad|Melayu Kapstad]] | [[Orang Kokos|Kokos]] }}<!-- includes groups with significant intermarriage and influences on Betawi people as well as other ethnic of Betawi descent, ordered alphabetically --> }} '''Orang Betawi''' (hurup Arab Gundul: {{Script|Arab|اورڠ بتاوى}}) atawa '''kaum Betawi''' (hurup Arab Gundul: {{Script|Arab|قوم بتاوى}}) ya'entu orang nyang tinggal di daèrah nyang dulunya disebut sebagé [[Betawi|Betawi]] (''Batavia''). Sanonya, kaum Betawi entu asalnya deri campuran macem-macem kaum nyang ditinggal di Betawi (enni daèrah entu luasnya kira-kira se-Jadètabèk sekarang ditambah ama daèrah kabupatèn [[Bogor Lor|Bogor belèlir]] ([[Bojong Gedé]]). Orang nyang ngaku orang Betawi, kalo ngejuntrung ke arah biolohisnya entu keturunan orang asli Betawi ditambain ama orang nyang dibawa ama [[Kumpeni Walanda Wètan|Kumpeni Walanda]] ke Betawi pas jaman kolot.<ref>[[Ridwan Saidi|Saidi, Ridwan]]. ''Profil Orang Betawi: Asal Muasal, Kebudayaan, dan Adat Istiadatnya''</ref> Mangkanya, kaum Betawi nyang udah lama ngendon di daèrah Betawi nyang kaga' laèn entu orang [[Orang Sunda|Sunda]], [[Orang Jawa|Jawa]], [[Orang Bali|Bali]], [[Orang Melayu|Melayu]], [[Orang Tionghoa Indonésia|Tionghoa]], [[Orang Arab Indonésia|Arab]], èn [[Orang Ambon|Ambon]]. Ada juga turunan orang bulè' kaya' [[Orang Welanda|Walanda]] èn [[Orang Portugis|Portugis]], serènta dia punya jongos.<ref>Wijaya, Hussein (ed.), Seni Budaya Betawi. Pralokarya Penggalian Dan Pengembangannya, Jakarta: PT Dunia Pustaka Jaya, 1976</ref><ref>Shahab, Yasmine (ed.), ''Betawi dalam Perspektif Kontemporer: Perkembangan, Potensi, dan Tantangannya'', Jakarta: LKB, 1997</ref> Para tokoh Betawi wayah gini juga banyak nyang udah jadi orang, tuladnya entu orang [[Guwernemèn|guwernemèn]], kaya' Dr. Ali Alatas, Dr. Fauzi Bowo (Foke), Dr. Siti Nurbaya, Dr. Firdaus Djaèlani, èsb. Tokoh-tokoh abri, kaya' Lètjèn H.M. Sanif, Mayjèn Eddy Nalapraya, Mayjèn H. Nachrowi Ramli, Brigjèn H. dr. Abdul Syukur, èsb. Tokoh-tokoh politik, kaya' H. Effendy Yusuf, H. Suryadharma Ali, H. Zarkasyi Noor, H. Achmad Syuaedy, Dedi Mizwar, H. Achmad Syaikhu, H. Rahmat Effendi, èsb. Tokoh-tokoh budayawan, kaya' H. Ridwan Saidi, S.M. Ardan, H. Ali Shahab, èsb. Tokoh-tokoh intelèk, kaya' Prof. Dr. M.K. Tadjuddin, Prof. Dr. Yazmin Z. Shahab, Prof. Dr. Habullah Thabrany, Dr. dr. H. Abdul Radjak, Sp.OG., èsb. Tokoh-tokoh wadon, kaya' Dr. Hj. Tutty Alawiyah, Dr. Hj. Suryani Thaher, Hj. Nuri Sarinuri, Hj. Omaswati, èsb. == Ruju'an == {{Ruju'an}} [[Category:Ètnis di Indonésia]] [[Category:Ètnis Betawi]] [[Category:Indonésia]] 4qpzdxnsrmxyjhbifbe59tx8i7jgahs Orang Biak 0 2425 21156 11743 2024-06-04T21:58:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21156 wikitext text/x-wiki '''Orang Biak''' ièlah atu kaum deri [[Bangsa Mèlanési|bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Ni kaum punya anakkaum nya'ntu [[Orang Biak Aymando|Aymando]], Bétéw, Kapdaron, Karon, Usba, èn Wardo. Dia pada ngejedog di [[Papua|Papua]], [[Papua Kidul-kulon|Papua Kidul-kulon]], ama [[Papua Kulon|Papua Kulon]]. Ni kaum jumblahnya secuplek 204.415 orang. Adapun ni kaum punya basa aslinya entu [[basa Biak]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] i4q3ridlyw00ps89wiiqarfo2ii4nq5 Orang Biak Aymando 0 2426 21157 11749 2024-06-04T21:58:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21157 wikitext text/x-wiki '''Orang Biak Aymando''' ièlah atu kaum nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di Sorong Raya ([[Sorong Kabupatèn|Sorong Kabupatèn]] ama [[Sorong Kota|Sorong Kota]]) di [[Papua Kidul-kulon|Papua Kidul-kulon]]. Dia pada lumbrahnya maké [[basa Biak]] logat Aymando Padaido (anaklogat Padaido Ulu ama Padaido Ilir). == Ruju'an == n3qj3bxqw5fqdlrwk0tary7uf950tol Orang Bima 0 2427 22525 21158 2024-06-20T16:10:13Z Swarabakti 44 22525 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM Bimanese jagers met jachtbuit te Tinté Soebawa TMnr 10013409.jpg|thumb|Orang Bima taon 1920-an]] '''Orang Bima''' (urup Arab Gundul: اورڠ بيما) atawa '''orang Mbojo''' (urup Arab Gundul: اورڠ امبوج) ièlah atu kaum deri bangsa [[Bangsa Austronési|Austronési]] nyang asal nya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di pulo [[Sumbawa]], [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kaum jumblahnya secuplek 665.383 orang. Adapun ni kaum punya basa entu [[basa Bima]]. == Ruju'an == [[Bangsaan:Ètnis di Indonésia]] 4dp9dxvzm0zxk71fio83o4n9wwv5chl Orang Bosniak 0 2428 21159 11758 2024-06-04T21:58:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21159 wikitext text/x-wiki [[File:Bosnian dance.png|thumb|Bocah perawan Bosniak lagi nandak]] '''Orang Bosniak''' (Bosni: ''Bošnjaci'', Sirilik: Бошњаци) ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]]. Dia pada ngejedog di [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]] ama berapa negara laènnya. Ni kaum jumblahnya secuplek sada-sadanya barang 2,8–4,6 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Bosni|basa Bosni]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Bosniak|Bosniak]] 6tch1ltq7s8c6hc6gg1jt6ixqes4m71 Orang Boti 0 2429 21160 11763 2024-06-04T21:58:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21160 wikitext text/x-wiki '''Orang Boti''' ièlah atu kaum deri bangsa [[Mèlanési|Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Timor]], [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]].<ref>Mongabay. ''Belajar Mencintai Alam dari Suku Boti''. https://www.mongabay.co.id/2017/12/02/belajar-mencintai-alam-dari-suku-boti/</ref> Ni kaum jumblahnya secuplek 2.819 orang nyang kepasi jadi kaum Boti Dalem ama kaum Boti Luar.<ref>Kompas.id. ''Boti yang Bertahan dari Krisis dan Pagebluk''. https://www.kompas.id/baca/ilmiah-populer/2022/03/09/boti-yang-bertahan-dari-krisis-dan-pagebluk</ref> Adapun ni suku punya basa aslinya entu [[basa Dawan]]. == Ruju'an == {{Reflist}} 5jx8d0ayrlycx41rtk3636ucs6lbg5q Orang Brahui 0 2430 21161 11768 2024-06-04T21:58:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21161 wikitext text/x-wiki [[File:Portrait of three unknown men of Brahui descent with weapons Brahooees. Inhabitants of Khelat state. Soonnee Mahome Dance. Sind.jpg|thumb|Orang Brahui]] '''Orang Brahui''' (Brahui: براہوئی) ièlah atu [[kaum]] tukang [[Pengangonan|angon]] (''pastoralis'') deri bangsa [[Bangsa Drawida|Drawida]] nyang ngejedog di [[Apganistan|Apganistan]], [[Pakistan|Pakistan]], ama [[Iran|Iran]]. Ni kaum jumblahnya dantanya kaga' ditauin. Adapun ni kaum punya basa entu [[basa Brahui]] dan [[Basa Beluci|Beluci]]. == Ruju'an == 8ccnbjommb05vx5o30oad7u42nu3i0j Orang Bugis 0 2431 22527 21162 2024-06-20T16:10:55Z Swarabakti 44 22527 wikitext text/x-wiki '''Orang Bugis''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sulawési Kidul|Sulawési Kidul]] wabilkusus [[Kabupatèn Luwu|Luwu]], [[Kabupatèn Boné|Boné]], [[Kabupatèn Wajo|Wajo]], [[Kabupatèn Sopèng|Sopèng]], [[Kabupatèn Sidènrèng Rapang|Sidènrèng Rapang]], [[Kabupatèn Pinrang|Pinrang]], èn [[Kabupatèn Baru|Baru]], dengen komunitèt perantoan nyang gedé. Ni kaum jumblahnya secuplek 6.415.103 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Bugis|basa Bugis]]. ==Ruju'an== {{Reflist}} [[Bangsaan:Ètnis di Indonésia]] 34ybo0234n1e7uwpxajjxui82c508k4 Orang Bulgar 0 2432 21163 11779 2024-06-04T21:58:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21163 wikitext text/x-wiki [[File:Svět knihy - bulharský folklorní soubor 135.JPG|thumb|Abang-nona lagi paké baju adat Bulgar]] '''Orang Bulgar''' (Bulgar: българи ''Bǎlgari'') ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Bulgari|Bulgari]]. Dia pada ngejedog di [[Bulgari|Bulgari]] ama di berapa negara laènnya. Ni [kaum/suku] jumblahnya secuplek barang 10 jutaan orang di mana-mana di dunia. Adapun ni kaum punya basa aslinya entu [[Basa Bulgar|basa Bulgar]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Bulgar|Bulgar]] rw7t4uaeghxuemvxyflrwqhwon43npj Orang Cuwas 0 2433 21164 11783 2024-06-04T21:58:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21164 wikitext text/x-wiki '''Orang Cuwas''' (Cuwas: ''Чăваш'') ièlah atu kaum deri [[bangsa Turek]] nyang asalnya deri [[Ruslan|Ruslan]]. Dia pada ngejedog di [[Cuwasi]]. Ni kaum jumblahnya secuplek barang 1,5 juta orang. Adapun ni kaum punya basa aslinya entu [[Basa Cuwas|basa Cuwas]]. == Ruju'an == 68pproj3tridlux55vsjmdtl6x1rz30 Orang Cèk 0 2434 21165 11790 2024-06-04T21:58:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21165 wikitext text/x-wiki [[File:Eight Czech historical figures.jpg|thumb|Tokoh-tokoh bekèn Cèk]] '''Orang Cèk''' (Cèk: ''Češi'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Cèki|Kiblik Cèk]]. Dia pada ngejedog di [[Cèki|Kiblik Cèk]]. Ni kaum jumblahnya secuplek barang 10–12 juta orang. Adapun ni kaum punya basa aslinya entu [[Basa Cèk|basa Cèk]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Cèk|Cèk]] kjd6fwcuxovih7wijs7s336znczm9ci Orang Dani 0 2435 21166 11793 2024-06-04T21:58:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21166 wikitext text/x-wiki '''Orang Dani''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua Pegunungan|Papua Pegunungan]], dikiteran [[Lebak Balièm]]. Ni kaum jumblahnya secuplek 90.000 orang. Adapun ni kaum punya basa aslinya entu ada [[basa Dani Tenga]], [[basa Ngalik]], èn [[basa Wano]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] 6257ualanls4esfvthb4wde1tpyz21w Orang Dayak 0 2436 11797 11796 2024-05-16T13:41:03Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 11796 wikitext text/x-wiki '''Orang Dayak''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]] èn [[Malésia|Malésia]]. Dia pada ngejedog di [[Kalimantan|Pulo Kalimantan]], wabilkusus di pedaleman. Ni kaum jumblahnya secuplek 3.219.626 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu macem-macem, mulain deri [[Rungkun basa Barito Raya|basa-basa Barito Raya]], [[Rungkun basa Kalimantan Lor|basa-basa Kalimantan Lor]], [[Rungkun basa Dayak Darat|basa-basa Dayak Darat]], [[Rungkun basa Melayik|basa-basa Dayak Melayik]], ampé [[Rungkun basa Kayanik|basa-basa Kayanik]]. ==Ruju'an== {{Reflist}} fk7nt76gf0d8sqxa0wl7mzmzethflpf Orang Gayo 0 2437 21167 11804 2024-06-04T21:58:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21167 wikitext text/x-wiki [[File:Gayo Wedding.JPG|thumb|Orang Gayo]] '''Orang''' '''Gayo''' ièlah atu suku deri [[Bangsa Austronési|bangsa Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Acéh|Acéh]], percisnya di [[Kabupatèn Acéh Tenga|Kabupatèn Acéh Tenga]], [[Kabupatèn Bener Meriah|Kabupatèn Bener Meriah]], [[Kabupatèn Gayo Lues|Kabupatèn Gayo Lues]], ama berapa amprahannya di [[Kabupatèn Acéh Kidul-wètan|Kabupatèn Acéh Kidul-wètan]]. Ni kaum jumblahnya secuplek 336.856 orang. Adapun ni kaum punya basa aslinya entu [[Basa Gayo|basa Gayo]]. == Ruju'an == [[Category:Indonésia]] 0iumwknrwr892u989w1gx9pem7ngvpw Orang Gorontalo 0 2438 21168 11808 2024-06-04T21:58:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21168 wikitext text/x-wiki '''Orang Gorontalo''' (''tawu Hulontalo'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sulawési|Sulawési]], wabilkusus Provinsi [[Gorontalo|Gorontalo]]. Ni kaum jumblahnya secuplek 1.251.494 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Gorontalo|basa Gorontalo]]. == Ruju'an == {{Reflist}} gv0m5i4to6qar4sibjbof2yrslyb7ap Orang Gunung Item 0 2439 21169 11811 2024-06-04T21:58:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21169 wikitext text/x-wiki [[File:Montenegrins, C. M., 1869.jpg|thumb|Gambar pakéan adat Gunung Item atawa Montenègrèn]] '''Orang Gunung Item''' atawa '''orang Montenègrèn''' (Gunung Item: Црногорци ''Crnogorci'') ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Gunung Item|Gunung Item]]. Dia pada ngejedog di [[Gunung Item|Gunung Item]] ama pada ngamprah di banyak negara. Ni kaum jumblahnya secuplek barang 400.000–500.000 orang. Adapun ni kaum punya basa aslinya entu [[Basa Gunung Item|basa Gunung Item]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Gunung Item|Gunung Item]] ck8nqx81t2cm35syfinp4ragbjvwxry Orang Hajara 0 2440 21170 11817 2024-06-04T21:58:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21170 wikitext text/x-wiki [[File:Hazara schoolgirls in Bamyan, Afghanistan.jpg|thumb|Siswi Hajara di Bamyan, Apganistan]] '''Orang Hajara''' (Parsi: هزاره ''Həzārə''; Hajara: آزره ''Āzrə'') ièlah atu kaum deri [[bani Iran]] nyang asalnya deri [[Apganistan|Apganistan]]. Dia pada ngejedog di [[Apganistan|Apganistan]], [[Pakistan|Pakistan]], [[Iran|Iran]]. Ni kaum jumblahnya secuplek 13.000.000 orang. Adapun ni kaum punya basa entu [[Basa Parsi Hajara|basa Parsi logat Hajara]]. == Ruju'an == gj1f2x4y18bk1l8c5nd4nx7r3rlmb29 Orang Jawa 0 2441 22526 22055 2024-06-20T16:10:36Z Swarabakti 44 22526 wikitext text/x-wiki '''Orang Jawa''' entu atu [[kaum]] deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia]]. Dia pada ngejedog di [[Jawa|Pulo Jawa]], wabilkusus [[Jawa Tenga]], [[Jawa Wètan]], ama [[Daèrah Istimèwa Yogyakarta]]. Ni kaum jumblahnya secuplek 94.843.073 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[basa Jawa]]. ==Ruju'an== {{Reflist}} [[Bangsaan:Ètnis di Indonésia]] tukqztacwhxsupzi9wi2drxzdp6cbjj Orang Kadasan 0 2442 21172 11833 2024-06-04T21:58:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21172 wikitext text/x-wiki [[File:Penampang Sabah Kaamatan-Celebrations-2014-07.jpg|256px|right|thumb|Orang Kadasan pada ngerayain keriaan[[Kaamatan|Kaamatan]] di Penampang.]] '''Orang Kadasan''' (urup Arab Gundul: اورڠ کاداسن) ièlah atu [[Suku|suku]] deri kaum [[Orang Kadasan-Dusun|Kadasan-Dusun]] nyang asalnya deri [[Sabah|Sabah]], [[Malésia|Malésia]]. Dia pada ngejedog di daèrah [[Penampang|Penampang]], di panté kulon Sabah. Ni suku jumblahnya secuplek 32,000 orang.<ref>[https://joshuaproject.net/people_groups/11694/MY "Eastern Kadazan in Malaysia"], joshuaproject.net. Dipungut per 8 Oktober 2023.</ref> Adapun ni suku punya basa aslinya entu [[Basa Kadasan|basa Kadasan]]. == Ruju'an == {{Reflist}} == Liat juga == * Suku [[Orang Dusun|Dusun]] * Kaum [[Orang Kadasan-Dusun|Kadasan-Dusun]] 7qyjiwxc8naoiuiujjnzd9aqikzihk7 Orang Kadazan 0 2443 11835 11834 2024-05-16T13:41:06Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11834 wikitext text/x-wiki #REDIRECT [[Orang Kadasan]] q3oadh6c7j5jmmvlq8h7xwoust5xf0h Orang Kaili 0 2444 21173 11838 2024-06-04T21:58:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21173 wikitext text/x-wiki '''Orang Kaili''' (''to Kaili'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Sulawési Tengah|Sulawési Tengah]]. Ni kaum jumblahnya secuplek 770.088 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Rungkun basa Kaili-Wolio|basa-basa Kaili]]. == Ruju'an == {{Reflist}} 3w8u27bfttbpz6kvxefpprecyt14xdg Orang Kamoro 0 2445 21174 11842 2024-06-04T21:58:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21174 wikitext text/x-wiki '''Orang Kamoro''' ièlah atu kaum deri [[Bangsa Mèlanési|bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua Tenga|Papua Tenga]], di kiteran panté kidul Papua. Ni kaum jumblahnya secuplek 28.645 orang. Adapun ni kaum punya basa aslinya entu [[basa Kamoro]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] 2kvcns1gdjrxu2ey67sf4wdkady7tta Orang Kasub 0 2446 21175 11845 2024-06-04T21:58:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21175 wikitext text/x-wiki [[File:Dzewus w kaszebsczich ruchnach.jpg|thumb|Atu bocah no' paké baju adat Kasub]] '''Orang Kasub''' (Kasub: ''Kaszëbi''; Pol: ''Kaszubi'') ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Polen|Polen]]. Dia pada ngejedog di [[Polen|Polen]], [[Dètslan|Dètslan]], [[Amrik Serèkat|Amrik Serèkat]] (perantoan), ama [[Kanada|Kanada]] (perantoan). Ni kaum jumblahnya secuplek 176.900 orang. Adapun ni kaum punya basa aslinya entu [[Basa Kasub|basa Kasub]]. == Ruju'an == r1po5fexh0axnzxdqvyiot8ga8u2aca Orang Komering 0 2447 21176 11851 2024-06-04T21:58:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21176 wikitext text/x-wiki '''Orang Komering''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sumatra Kidul|Sumatra Kidul]], wabilkusus [[Kabupatèn Ogan Komering Ulu Wètan|Ogan Komering Ulu Timur]]. Ni kaum jumblahnya secuplek 370.119 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Komering|basa Komering]]. ==Ruju'an== {{Reflist}} ak02lzxjq4fyvks536s7o9g3g73nzva Orang Komi 0 2448 21177 11856 2024-06-04T21:58:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21177 wikitext text/x-wiki [[File:Komi peoples.jpg|thumb|Wadon Komi]] '''Orang Komi''' (Komi: ''Комияс, Komiyas'') ièlah atu kaum deri [[bangsa Pèrem]] nyang asalnya deri [[Ruslan|Ruslan]]. Dia pada ngejedog di [[Komi]], [[Pèrem]], [[Nenet]], [[Arkanggèl]], ama [[Murman]]. Ni kaum jumblahnya secuplek 553.000 orang. Adapun ni kaum punya basa aslinya entu [[Basa Komi|basa Komi]] ama [[basa Rus]]. == Ruju'an == 6bfn50pfv6aes4vk4zdg88hiz8uynby Orang Korowai 0 2449 11858 11857 2024-05-16T13:41:09Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11857 wikitext text/x-wiki #REDIRECT [[Orang Korowé]] 5hlhid29dmbnqfd5t2xpaqf58bppj52 Orang Korowé 0 2450 21178 11862 2024-06-04T21:58:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21178 wikitext text/x-wiki '''Orang Korowé''' atawa '''orang Koroway''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua Kidul|Papua Kidul]] ama [[Papua Pegunungan|Papua Pegunungan]]. Ni kaum jumblahnya secuplek 2.900 orang. Adapun ni kaum punya basa aslinya entu ada [[basa Korowé]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] r2kaohr22p8tiz0vnqcrpogrw5reud1 Orang Kroat 0 2451 21179 18117 2024-06-04T21:58:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21179 wikitext text/x-wiki '''Orang Kroat''' (Kroat: ''Hrvati''; hurup Arab Gundul: ) ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Kroasi|Kroasi]]. Dia pada ngejedog paling banyak di [[Kroasi|Kroasi]] ama di [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]]. Cuman, ada juga' nyang pada ngejedog di laèn-laèn negara. Ni kaum jumblahnya secuplek barang 7–8 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Kroat|basa Kroat]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Kroat|Kroat]] lxs2rul22hmuqlrgjmfg9x9ltx06std Orang Lampung 0 2452 21180 11871 2024-06-04T21:58:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21180 wikitext text/x-wiki '''Orang Lampung''' ièlah atu [[Kaum|kaum]] deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Lampung|Lampung]] ama [[Sumatra Kidul|Sumatra Kidul]]. Ni kaum jumblahnya secuplek 1.376.390 orang (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Lampung|basa Lampung]]. ==Ruju'an== {{Reflist}} kh69tndcs4kzmnvycyb7feo6bs6qv7n Orang Lito 0 2453 21181 11874 2024-06-04T21:58:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21181 wikitext text/x-wiki [[File:Lithuanian folklore performance.jpg|thumb|Tonil ra'yat Litowen]] '''Orang Lito''' atawa '''orang Litowen''' (Lito: ''lietuviai'') ièlah atu kaum deri [[bangsa Balten]] nyang asalnya deri [[Litowen|Litowen]]. Dia pada ngejedog di Litowen èn juga' perantoan di laèn negara. Ni kaum jumblahnya secuplek 4,2 juta orang. Adapun ni kaum punya basa aslinya entu [[basa Lito]]. == Ruju'an == bo0jz01bxua8ouua0bfqupbkjkdb01a Orang Lèt 0 2454 21182 11877 2024-06-04T21:58:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21182 wikitext text/x-wiki '''Orang Lèt''' (Lèt: ''latvieši'') ièlah atu kaum deri [[bangsa Balten]] nyang asalnya deri [[Lètlan|Lètlan]]. Dia pada ngejedog di Lètlan èn di berapa negara laènnya sebagé perantoan. Ni kaum jumblahnya secuplek barang 1,7 juta orang. Adapun ni kaum punya basa aslinya entu [[Basa Lèt|basa Lèt]]. == Ruju'an == 5g4rthjayvhx5x7e4mnz23gtqr91jl0 Orang Madura 0 2455 22642 21183 2024-06-21T21:17:05Z Irkham Mahfudh 33 Ngalihin 22642 wikitext text/x-wiki #ALIH [[Orang Medura]] mxxypd0sfztrxo35xdgn72ezl2grn0w Orang Makèdoni (Slawen) 0 2456 21184 11886 2024-06-04T21:58:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21184 wikitext text/x-wiki [[File:Makedonski Nosii 2.jpg|thumb|Bocah eno' Makèdoni paké baju adat]] '''Orang Makèdoni''' (Makèdoni: Македонци ''Makedonci'') ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|nama Slawen]] nyang asalnya deri [[Makèdoni Lor|Makèdoni Lor]]. Dia pada ngejedog di [[Makèdoni Lor|Makèdoni Lor]] ama banyak nyang ngeranto ke laèn negara. Ni kaum jumblahnya secuplek 1.073.375 orang nyang di Makèdoni Lor kendiri, belon lagi nyang ngamprah di mana-mana. Adapun ni kaum punya basa aslinya entu [[Basa Makèdoni|basa Makèdoni]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Makèdoni |Makèdoni ]] q45su5ipe2hb3jp5urpw4tvj8cidl9t Orang Mandar 0 2457 21185 11888 2024-06-04T21:58:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21185 wikitext text/x-wiki '''Orang Mandar''' (''tau Mandar'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Sulawési Kulon|Sulawési Kulon]]. Ni kaum jumblahnya secuplek 684.688 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Mandar|basa Mandar]]. == Ruju'an == {{Reflist}} 8uuwc8y58yxjy5zlkg7zzuxj1sf24lz Orang Manggarai 0 2458 21186 11894 2024-06-04T21:58:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21186 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM Manggarai-familie van een schoolonderwijzer van een desa TMnr 10005938.jpg|thumb|Kulawarga Manggarai]] '''Orang Manggarai''' ièlah atu kaum deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Plorès]], [[Balé-balé|Nusa Tenggara Wètan]]. Ni kaum jumblahnya secuplek 737,615 orang. Adapun ni kaum punya basa aslinya entu [[basa Manggarai]]. == Ruju'an == tsi2e1z57b081hv2vl0efwm1hwp0mmy Orang Maori 0 2459 21187 11901 2024-06-04T21:58:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21187 wikitext text/x-wiki [[File:Haka performed during US Defense Secretary's visit to New Zealand (1).jpg|256px|right|thumb|Orang Maāori ngibing ''[[Haka|haka]]''.]] '''Orang Maori''' (Maori: ''Māori''; urup Arab Gundul: اورڠ ماورى) atawa '''orang Mauri''' (urup Arab Gundul: اورڠ ماورى) ièlah atu kaum dari [[Polinési|Polinési]] nyang asalnya deri [[Niu-Sélan|Niu-Sélan]]. Dia pada ngejedog di daèrah pulo-pulo Niu-Sélan. Ni suku jumblahnya secuplek 775,836 orang di Niu-Sélan<ref>[https://www.stats.govt.nz/information-releases/2018-census-population-and-dwelling-counts "2018 Census population and dwelling counts | Stats NZ"]. www.stats.govt.nz. Table 11. Dipungut per 31 Januari 2023.</ref> ama sekitar 170,057 orang di [[Ostrali|Ostrali]].<ref>[https://www.abs.gov.au/statistics/people/people-and-communities/cultural-diversity-census/latest-release ""Cultural diversity: Census".] www.censusdata.abs.gov.au. Data table for Cultural diversity summary. Dipungut per 16 Mei 2023.</ref> Adapun ni suku punya basa aslinya entu [[Basa Maori|basa Maori]]. == Ruju'an == {{Reflist}} 1hb85zf4b2k7y25vzhd6fbd7di98by9 Orang Mardèker 0 2460 24668 24667 2024-08-01T14:15:36Z Naval Scene 150 24668 wikitext text/x-wiki [[File:Mardijker detail churchill 1704.jpg|thumb|Lanang Mardèker ama bininya taon 1704]] '''Orang Mardèker''' (hurup Arab Gundul: اورڠ مرديکر) ièlah atu [[Kaum|kaum]] deri bangsa peranakan nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Jakarta|DKI Jakarta]] wabilkusus [[Kampung Tugu]]. Adapun ni kaum punya basa aslinya entu [[basa Mardèker]]. == Ruju'an == 189q7idamahh12tn7o2pk3nk9caso8x Orang Mari 0 2461 21189 11912 2024-06-04T21:58:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21189 wikitext text/x-wiki [[File:Масленица. Йошкар-Ола2. 25 фев. 2017.jpg|thumb|Orang Mari]] '''Orang Mari''' (Mari: мари ''Mari'') ièlah atu kaum deri bangasa [[Bani Pin-Ugri|Pin-Ugri]] nyang asalnya deri [[Mari Èl]], [[Ruslan|Ruslan]]. Ni kaum jumblahnya ada 557 rèbu orang jumblahnya. Adapun ni kaum punya basa aslinya entu [[Basa Mari|basa Mari]]. == Ruju'an == r70hba8ktp29opmbhtlzkfet5imrq2q Orang Medura 0 2462 22643 22641 2024-06-21T21:19:33Z Irkham Mahfudh 33 Perbaikan kecil 22643 wikitext text/x-wiki [[File:Budaya Jaran Bodhag.jpg|thumb|Orang Medura lagi pada ngibing kuda]] '''Orang Medura''' (Madura: أَوريڠ مادْوراْ, ꦲꦺꦴꦫꦺꦁꦩꦢꦸꦫ ''oréng Mâdhurâ'') ièlah atu kaum deri [[Bangsa Austronési|bangsa Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Medura]], segutekan [[Pulo Puteran|Pulo Puteran]], [[Pulo Gili Iyang|Pulo Gili Iyang]], [[Pulo Sapudi|Pulo Sapudi]], [[Pulo Gili Raja|Pulo Gili Raja]], [[Pulo Giligenting|Pulo Giligenting]], ama [[Pulo Raas|Pulo Raas]]. Ni kaum jumblahnya secuplek 7.179.356 orang per tahon 2010. Adapun ni kaum punya basa aslinya entu [[basa Medura]]. == Ruju'an == [[Category:Indonésia]] rv9wvugx8wgh85v71t8433c4297gc2y Orang Melayu 0 2463 21191 11923 2024-06-04T21:58:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21191 wikitext text/x-wiki '''Orang Melayu''' ièlah atu [[Kaum|kaum]] deri bangsa [[Bangsa Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]], [[Malésia|Malésia]], [[Singapur|Singapur]], en [[Bruné Darussalam|Bruné Darussalam]], wabilkusus [[Sumatra|Pulo Sumatra]], [[Kalimantan|Pulo Kalimantan]], ama [[Semenanjung Melayu|Semenanjung Melayu]]. Ni kaum jumblahnya barang 27 juta, dengen total 8.753.791 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Melayu|basa Melayu]]. ==Ruju'an== {{Reflist}} 796iozrtpcyzz8ij2gp2xqi6j4xzjo4 Orang Minahasa 0 2464 21192 11927 2024-06-04T21:58:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21192 wikitext text/x-wiki '''Orang Minahasa''' nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Sulawési Lor|Sulawési Lor]]. Ni kaum jumblahnya secuplek 1,240,232 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Rungkun basa Minahasa|basa-basa Minahasa]] ama [[Basa Melayu Manado|basa Melayu Manado]]. ==Ruju'an== {{Reflist}} 4sr1h9gpvyqfldr4cuc3kabrxgk9hoj Orang Minangkabo 0 2465 22083 22081 2024-06-10T05:45:17Z Bangrapip 9 22083 wikitext text/x-wiki [[File:Gadih minang.jpg|thumb|Potrèt wadon Minangkabo]] [[File:Flag of Minang.svg|thumb|Bendèra kaum Minangkabo]] '''Orang''' '''Minangkabo''' (hurup Arab Gundul: {{Script|Arabic|اورڠ مينڠكابو}}) atawa '''orang Mengkabo''' ({{Script|Arabic|اورڠ مڠكابو}})<ref> al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā (1891). ''Ini buku kecil buat mengetahui akan arti tarekat dengan pendek bicaranya''. Betawi. h. 9.{{cite book}}</ref> ya'entu kaum nyang asalnya deri Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Enni kaum dulunya ngambrek di atu kerajaan nyang ada di entu daèrah, ya'entu [[Kerajaan Pagaruyung]]. Bendèra Kerajaan Pagaruyung dijadiin bendèra has bagi orang Minangkabo, ya'entu item, mèrah, kuning deri kèbot nganan. Enni bendèra mèmper ama bendèra atu kerajaan di benua [[Èropa|Èropah]], nama Belgi. Bèdanya mah mèrah ama kuningnya aja nyang kebalik. == Ruju'an == {{reflist}} [[Category:Kaum di Indonésia]] [[Category:Indonésia]] e4wirtmgr9xe4ax3147wv09rgyghh0j Orang Moile 0 2466 11943 11942 2024-05-16T13:44:23Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11942 wikitext text/x-wiki #REDIRECT [[Orang Moilé]] 3by119qolwx70yr3cjq22mzd1dks6zu Orang Moilé 0 2467 21194 11950 2024-06-04T21:58:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21194 wikitext text/x-wiki '''Orang Moilé''' ièlah atu anakkaum deri [[kaum Arpak]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Manokwari Kabupatèn]], [[Papua Kulon|Papua Kulon]]. Adapun ni kaum punya basa entu [[basa Moilé]]. == Ruju'an == ep2eqh6obyn5rc9hmgsgutz9ef6kspp Orang Motu 0 2468 21195 11955 2024-06-04T21:58:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21195 wikitext text/x-wiki '''Orang Motu''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Papua Nugini|Papua Nugini]]. Dia pada ngejedog dikiteran ibu negeri [[Pot Morèsbi]] èn kampung [[Hanuabada]] di lor-kulon. Adapun ni kaum punya basa aslinya entu [[basa Motu]]. == Ruju'an == [[Category:Ètnis di Papua Nugini]] [[Category:Papua Nugini]] lk4gx8vnycvw41feb0kpzdkjln9eyqc Orang Musi 0 2469 21196 11957 2024-06-04T21:58:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21196 wikitext text/x-wiki '''Orang Musi''' (''wang Musi'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Sumatera Kidul|Sumatera Kidul]], wabilkusus di [[Kabupatèn Musi Banyuasin|Musi Banyuasin]], [[Kabupatèn Banyuasin|Banyuasin]] èn sebagian [[Kabupatèn Musi Rawas|Musi Rawas]]. Ni kaum jumblahnya secuplek 654.105 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Musi|basa Musi]]. == Ruju'an == {{Reflist}} bn61at90lw286djhibz14ajurqyirpk Orang Māori 0 2470 11959 11958 2024-05-16T13:44:24Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 11958 wikitext text/x-wiki #REDIRECT [[Orang Maori]] 6glzudsz7e6hpw60l9fprn4t1inu9tx Orang Nias 0 2471 25754 21197 2024-09-21T21:02:46Z N8yl7wfZkQ 876 25754 wikitext text/x-wiki '''Orang Nias''' (''ono Niha'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sumatra Lor|Sumatera Lor]], wabilkusus [[Pulo Nias|Pulo Nias]]. Ni kaum jumblahnya secuplek 1.041.925 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Nias|basa Nias]]. == Ruju'an == {{Reflist}} 013spuw0lrt3qe4uzjs4tsqw1w13tuw Orang Nuristan 0 2472 21198 11966 2024-06-04T21:58:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21198 wikitext text/x-wiki [[File:Girl in a Kabul orphanage, 01-07-2002.jpg|thumb|Bocah perawan Nuristan]] '''Orang Nuristan''' ièlah atu kaum deri [[bani Iran]] nyang asalnya deri [[Apganistan|Apganistan]]. Dia pada ngejedog di propinsi [[Nuristan]] (nyang dulunya bekèn sebagé [[Kapiristan]]), Apganistan. Ni kaum jumblahnya secuplek 125.000 - 300.000 orang. Adapun ni kaum punya basa entu [[basa Nuristan]]. == Ruju'an == krqex9x8airtduutq9ki56vocus0tk7 Orang Ogan 0 2473 22432 22431 2024-06-19T10:39:27Z Swarabakti 44 22432 wikitext text/x-wiki '''Orang Ogan''' (''jeme Ogan'') nya'entu atu [[Kaum]] deri bangsa [[Ostronési]] nyang asalnya deri [[Indonésia]]. Dia pada ngejogrog di [[Sumatra Kidul]], wabilkusus di [[Kabupatèn Ogan Ilir|Ogan Ilir]], [[Kabupatèn Ogan Komering Ilir|Ogan Komering Ilir]] èn [[Kabupatèn Ogan Komering Ulu|Ogan Komering Ulu]]. Ni kaum jumblahnya secuplek 721.613 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Ogan|basa Ogan]]. == Ruju'an == {{Reflist}} b6fb6y91x9a9ljihbm8365ieqwazv8a Orang Osing 0 2474 21200 11974 2024-06-04T21:58:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21200 wikitext text/x-wiki [[File:Angklung Paglak.jpg|thumb|Tampang orang Osing lagi ngalu]] '''Orang Osing''' (hurup Arab Gundul: اورڠ اسيڠ; Osing: ''laré Osing'') ièlah atu kaum nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Kabupatèn Banyuwangi|Banyuwangi]]. Adapun ni kaum ada punya basa entu [[basa Osing]], cuman biasanya juga' paké [[basa Jawa]]. == Ruju'an == 0j3lzl8povrlyipe3gfikvwnuhc3tmf Orang Pelèmbang 0 2475 22524 22523 2024-06-20T16:09:18Z Swarabakti 44 22524 wikitext text/x-wiki '''Orang Pelèmbang''' atawa '''Melayu Pelèmbang''' ([[basa Pelèmbang|Pelèmbang]]: ''wong Pelembang'', ''wong Pelimbang'') entu atu [[Kaum|kaum]] deri bangsa [[Ostronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Sumatra Kidul|Sumatra Kidul]], wabilkusus di [[Pelèmbang]]. Ni kaum punya jumblah secuplek 1.252.258 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[basa Pelèmbang]]. ==Ruju'an== {{Reflist}} [[Bangsaan:Ètnis di Indonésia]] 34mqfk2z4vtx3ixtjs9fld4g82ypzg8 Orang Pasai 0 2476 21202 11991 2024-06-04T21:58:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21202 wikitext text/x-wiki [[File:Young Pashai man with flowers in his hair.jpg|thumb|Lanang Pasai]] '''Orang Pasai''' (Parsi: پشه‌ای) ièlah atu kaum deri [[Orang Dardi|kulawarga Dardi]] deri [[bani Indo-Arya]] nyang asalnya deri [[Apganistan|Apganistan]]. Dia pada ngejedog di Propinsi [[Lagman]], [[Kapisa]], [[Nangarhar]], belah lor-wètan [[Kabul]]. Ni kaum jumblahnya secuplek 500.000 orang. Adapun ni kaum punya basa entu [[basa Pasai]]. == Ruju'an == 1j2h91gzwnzf6qyif10oa5e7qspiljp Orang Pastun 0 2477 21203 11995 2024-06-04T21:58:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21203 wikitext text/x-wiki [[File:Tribal and religious leaders in southern Afghanistan.jpg|thumb|Orang Pastun di Apganistan Kidul]] '''Orang Pastun''' (Pastun:پشتون) ièlah atu [[kaum]] deri [[bani Iran]] nyang asalnya deri [[Apganistan|Apganistan]]. Dia pada ngejedog di [[Apganistan|Apganistan]] dan [[Pakistan|Pakistan]]. Ni kaum jumblahnya secuplek 50.000.000 orang. Adapun ni kaum punya basa entu [[basa Pastun]]. == Ruju'an == 7vgkm38h20x12g6fkjrm6mlh957o5hp Orang Pol 0 2478 21204 11999 2024-06-04T21:58:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21204 wikitext text/x-wiki [[File:Polish people mosaic.jpg|thumb|300x300px|Tokoh-tokoh bekèn Pol]] '''Orang Pol''' (Pol: ''Polacy'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Polen|Polen]]. Dia pada ngejedog di [[Polen|Polen]] ama ngejeprah di [[Èropa Kulon|Èropa Kulon]], [[Èropa Wètan|Èropa Wètan]], [[Amrik|Amrik]], ama [[Ostrali|Ostrali]]. Ni [kaum/suku] jumblahnya secuplek barang 60 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Pol|basa Pol]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Pol|Pol]] ev0qbymdnie3v1v0fiynjmw7rz4cp2s Orang Rejang 0 2479 21205 12004 2024-06-04T21:59:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21205 wikitext text/x-wiki '''Orang Rejang''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Bangkahulu|Bangkahulu]] ama [[Sumatra Kidul|Sumatra Kidul]], wabilkusus [[Rejang Lebong|Rejang Lebong]], [[Lebong|Lebong]], [[Kepahiang|Kepahiang]], [[Bangkahulu Tenga|Bangkahulu Tenga]], [[Bangkahulu Lor|Bangkahulu Lor]], en [[Kabupatèn Musi Rawas Lor|Musi Rawas Lor]]. Ni kaum jumblahnya secuplek 454.673 orang (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Rejang|basa Rejang]]. ==Ruju'an== {{Reflist}} rf36ea0ed0l8j26dqp6lkkcc45d9j37 Orang Rus 0 2480 21206 12010 2024-06-04T21:59:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21206 wikitext text/x-wiki [[File:Prokudin-Gorskii-08.jpg|thumb|Wadon Rus pada ngayar nangtung di depan ruma]] '''Orang Rus''' (Rus: русские ''russkije'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Ruslan|Ruslan]]. Dia pada ngejedog di [[Ruslan|Ruslan]] ama negara sekulilingannya. Ni kaum jumblahnya secuplek 137 juta orang, nyang 115 jutanya pada ngejedog di jero Ruslan. Adapun ni kaum punya basa aslinya entu [[Basa Ruslan|basa Ruslan]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Rus|Rus]] ro5qey4smgg4u1hwd12kk4ehi7j1afy Orang Rus Puti 0 2481 21207 12014 2024-06-04T21:59:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21207 wikitext text/x-wiki [[File:Беларусы. Biełarusy. Belarusians.png|thumb|Tokoh-tokoh bekèn Rus Puti]] '''Orang Rus Puti''' (Rus Puti: Беларусы ''bielarusy''; Rus: Белорусы ''belorusy'') ièlah atu kaum deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Ruslan Puti|Ruslan Puti]]. Dia pada ngejedog di [[Ruslan Puti|Ruslan Puti]] ama berapa negara laènnya. Ni kaum jumblahnya secuplek barang 8 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Rus Puti|basa Rus Puti]] ama [[Basa Rus|basa Rus]] sebagé basa nyang banyak dipakénya. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Rus Puti|Rus Puti]] a57lybn835vl9v3o4ljgg6jtbivx9rp Orang Rutèn 0 2482 21208 12018 2024-06-04T21:59:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21208 wikitext text/x-wiki [[File:Narodna nosnja petrovci.jpg|thumb|Abang-nona Rutèn deri [[Kroasi|Kroasi]]]] '''Orang Rutèn''' (Rutèn: Русины ''Rusynŷ'') atawa '''Orang Rutèn Karpaten''' (Rutèn: Карпаторусины ''Karpatorusynŷ'' atawa Карпатьскы Русины ''Karpaťskŷ Rusynŷ'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]]. Dia pada ngejedog di [[Slowaki|Slowaki]], [[Sèrwi|Sèrwi]], [[Polen|Polen]], [[Ukrain|Ukrain]], [[Amrik Serèkat|Amrik Serèkat]], ama berapa negara laènnya. Ni kaum jumblahnya secuplek barang 110.000–1.762.500 orang. Adapun ni kaum punya basa aslinya entu [[Basa Rutèn (modèren)|basa Rutèn]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Rutèn|Rutèn]] kl612g6sfhet9lo60rbj73dtoo46ywc Orang Samin 0 2483 12021 12020 2024-05-16T13:44:30Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12019 wikitext text/x-wiki '''Orang Samin''' Awak Samin ngajedok di Kampung Samin Klopoduwur di Dukuh Karangpace, Desa Klopoduwur, Kecamatan Banjarejo, [[Kabupatèn Blora|Kabupaten Blora,]] Jawa Tengah, Indonesia. Samin kesohor awalannye lantaran mlawan kompeni, muncul di daerah Klopoduwur, Blora. Di taon 1890 Samin mlawan kompeni pesat di dua desa utan kawasan Randublatung, Blora. Gerakan ini cepat menular ke desa-desa lainnya. Awalnya dari pantai utara Jawa ampe ke seputaran utan di Pegunungan Kendeng Utara dan Kendeng Selatan, atawa di sekitar perbatasan provinsi Jawa Tengah, kabupaten Ngawi sebelah utara dan Jawa Timur menurut peta sekarang t9syog47epxac0lm09zrca27c8f18ox Orang Sasak 0 2484 21209 12026 2024-06-04T21:59:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21209 wikitext text/x-wiki [[File:Tenun Kain Sasak 02.jpg|thumb|Ma'-ma' Sasak lagi nenun lawon]] '''Orang''' '''Sasak''' ièlah atu kaum deri [[Bangsa Austronési|bangsa Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Pulo Lombok|Pulo Lombok]], [[Nusa Tenggara Kulon|Nusa Tenggara Kulon]]. Ni kaum jumblahnya secuplek 2.500.000 orang. Adapun ni kaum punya basa aslinya entu [[Basa Sasak|basa Sasak]]. == Ruju'an == [[Category:Indonésia]] t045s1kewt9sbuqmh009nahdp4b5x5o Orang Sentani 0 2485 21210 12030 2024-06-04T21:59:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21210 wikitext text/x-wiki '''Orang Sentani''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua|Papua]], di kiteran [[Sètu Sentani]] di [[Jayapura Kota|Jayapura]]. Ni kaum jumblahnya secuplek 30.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Sentani]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] oz3sgzvhhterlm3jhsfr836wf0f5uny Orang Siam 0 2486 21211 12040 2024-06-04T21:59:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21211 wikitext text/x-wiki [[File:Thai dancer 3 (5795874324).jpg|thumb|Baju tradisionil kaum Tay]] '''Orang Siam''' (hurup Arab Gundul: اورڠ سيام) atawa dikenalin sebagé '''orang Tay''' (hurup Arab Gundul: اورڠ تاي) entu kaum nyang utama deri [[Muang-Tay|negeri Muang-Tay]]. Entu kaum jadi kelompok kaum Siam paling gedé nyang tinggal di [[Asia Kidul-wètan|Asia Kidul-wètan]], [[Tiongkok|Tiongkok]] bekidul, èn [[Hindi|Hindi]] Lor-wètan. Entu kaum ngomong paké [[Basa Siam|basa Tay]] nyang ada punya logat di ragem daèra. Orang Siam rerata ngikut agama [[Buda]] mashap Térawada. "Kaum Siam" biasanya menjuntrung Siam Tenga-kidul, Siam Lor (orang Lan Na), èn orang Isan (Siam Lor-wètan). Mangkanya, kadang-kadang dijadiin bakal menjuntrung orang deri negeri Muang-Tay, kaga' cuman kaum Siam. Kaum Siam tinggal di Muang-Tay ada 60 jutaan. Nyang laènnya ada nyang tinggal di [[Laos|Laos]], [[Malésia|Malésia]], [[Kemboja|Kemboja]], èn [[Birma|Birma]] uda sederi lama. Kaum Siam aslinya entu dateng deri daèra Kangsé, [[Tiongkok|Tiongkok]]. Kaum Siam mulain ngidulin sekitaran abad ke-8 ampé abad ke-10. Dia pada ninggalin lebak kali Caw-Praya. Dia pada kepengaruh ama kaum Mon èn Kamèr, terusannya masup agama Buda. Negara Siam awal-awalnya entu kemasup kerajaan Sukodaya<ref>'''Sukodaya''' (urup Arab Gundul: سکوداي) - ''Tay สุโขทัย (sùkhǒthai)'' - ''Ind/Ing (sukhothai)''</ref> èn daéra karésidènan Suwarnapura<ref>'''Suwarnapura''' (urup Arab Gundul: سوارنافرا) ''Tay สุพรรณบุรี (Sùphanbùri) - Ind/Ing Suphanburi''</ref>. Tay disebut "Siam" ama Kamèr èn tunduk patuh ama kekaèsaran Kamèr. Orang Tay mulain ngembangin kuasa abis kerajaan Ayudaya<ref>'''Ayudaya''' (urup Arab Gundul: أيوداي) - ''Tay อยุธยา (Àyúttháya) - Ind/Ing Ayutthaya''</ref> kebentuk. == Ruju'an == <references /> qlzlxx6s41ek53uti4ba80zwex11wsd Orang Silési 0 2487 21212 12044 2024-06-04T21:59:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21212 wikitext text/x-wiki [[File:Marsz Autonomii 2015 Autonomy March 2015 (19752600315).jpg|thumb|Orang Silési lagi paké baju adat di atu arak-arakan]] '''Orang Silési''' (Silési: ''Ślōnzŏki'' atawa ''Ślůnzoki''; Dèt Silési: ''Schläsinger'' atawa ''Schläsier'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Silési|Silési]]. Dia, wayah gini, pada ngejedog di [[Polen|Polen]], [[Dètslan|Dètslan]], ama [[Cèki|Kiblik Cèk]]. Ni kaum jumblahnya ada berapaan juta orang, cuman kaga' puguh jumblahnya. Adapun ni kaum punya basa aslinya entu [[Basa Silési|basa Silési]], [[Basa Dèt Silési|basa Dèt Silési]], [[Basa Pol|basa Pol]], [[Basa Cèk Tèsen|basa Cèk Tèsen]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Silési|Silési]] 3ezmj2au5xxx5ucvnfxze3mkfclb5kz Orang Slowak 0 2488 21213 12049 2024-06-04T21:59:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21213 wikitext text/x-wiki [[File:Svks2.jpg|thumb|Tokoh-tokoh bekèn Slowak]] '''Orang Slowak''' (Slowak: ''Slováci'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Slowaki|Slowaki]]. Dia pada ngejedog di [[Slowaki|Slowaki]]. Ni kaum jumblahnya secuplek barang 6–7 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Slowak|basa Slowak]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Slowak|Slowak]] qok1jd6roytowato6p6oib8i6qk0woo Orang Slowèn 0 2489 21214 12052 2024-06-04T21:59:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21214 wikitext text/x-wiki [[File:Noša Dobrnič.JPG|thumb|Lanang ama wadon paké pakéan adat Slowèn]] '''Orang Slowèn''' (Slowèn: ''Slovenci'') ièlah atu [[Kaum/suku|kaum/suku]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Slowéni|Slowéni]]. Dia paling banyaknya pada ngejedog di [[Slowéni|Slowéni]] ama berapa negara laènnya. Ni kaum jumblahnya secuplek barang 2,5 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Slowèn|Slowèn]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Slowèn|Slowèn]] eeozcycmml5u9fdqw32xmcrb30yuns2 Orang Soreb 0 2490 25735 25708 2024-09-21T05:45:22Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25735 wikitext text/x-wiki [[File:Sorbs national-costume1.jpg|thumb|Wadonan Soreb paké baju adat]] '''Orang Soreb''' (Soreb Atas: ''Serbja''; Soreb Bawah: ''Serby''; Dèt: ''Sorben''; Cèk: ''Lužičtí Srbové''; Pol: ''Serbołużyczanie'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Dètslan|Dètslan]]. Dia pada ngejedog di [[Dètslan|Dètslan]], [[Cèki|Kiblik Cèk]], ama [[Polen|Polen]]. Ni kaum jumblahnya secuplek barang 80.000 orang. Adapun ni kaum punya basa aslinya entu [[Basa-basa Soreb|basa-basa Soreb]] (keitung [[Basa Soreb Atas|basa Soreb Atas]] ama [[Basa Soreb Bawah|basa Soreb Bawah]]), [[Basa Pol|basa Pol]], ama [[Basa Dèt|basa Dèt]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Soreb]] 3sg096qshq7qzgiekfw8tzrvf5s3x3y Orang Sumba 0 2491 21216 12058 2024-06-04T21:59:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21216 wikitext text/x-wiki '''Orang Sumba''' (''tau Humba'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Pulo Sumba|Pulo Sumba]]. Ni kaum jumblahnya secuplek 658.721 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Rungkun basa Sumba|basa-basa Sumba]]. == Ruju'an == {{Reflist}} nsm53293jlyt7sqz6y6py0088e9nrr0 Orang Sunda 0 2492 21217 12063 2024-06-04T21:59:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21217 wikitext text/x-wiki '''Orang Sunda''' (hurup Arab Gundul: اورڠ سندا) ya’entu kaum deri [[Jawa Kulon|Jawa Kulon]]. Dia pada njedog di daerah [[Priangan]]. Ni kaum jumblahnya 30.950.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Sunda]]. == Ruju'an == bdty6p0b9x99wxek7a0idgoahtdyo2l Orang Sèrwi 0 2493 21218 12066 2024-06-04T21:59:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21218 wikitext text/x-wiki [[File:Serbian Folklore.jpg|thumb|Bocah Sèrwi paké baju adat]] '''Orang Sèrwi''' atawa '''orang Sèrbi''' (Sèrwi: Срби '' Srbi'') ièlah atu [[kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Sèrwi|Sèrwi]]. Dia pada ngendon di macem-macem negara. Cuman, paling ngebadegnya mah pada ngejedog di [[Sèrwi|Sèrwi]] ama [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]]. Ni kaum jumblahnya secuplek barang 10 jutaan orang. Adapun ni kaum punya basa aslinya entu [[Basa Sèrwi|basa Sèrwi]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Sèrwi|Sèrwi]] e3wmi6eylsy9hkge2it47jl1qbhpq3k Orang Tajik 0 2494 21219 12072 2024-06-04T21:59:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21219 wikitext text/x-wiki [[File:Праздник "Мехргон" в парке г. Душанбе, 01.jpg|thumb|Orang Tajik ngerayain keriaan Mahrigan di Taman Dusambé ]] '''Orang Tajik''' (Parsi: تاجيک ''Tājīk''; hurup Arab Gundul: اورڠ تاجيک) ièlah atu [[kaum]] deri [[bani Iran]] nyang asalnya deri [[Tajikistan|Tajikistan]] dan [[Apganistan|Apganistan]]. Dia pada ngejedog di [[Apganistan|Apganistan]], [[Tajikistan|Tajikistan]], [[Iran|Iran]], ama [[Tiongkok|Tiongkok]]. Ni kaum jumblahnya secuplek 40.000.000 - 41.000.000 orang. Adapun ni kaum punya basa entu [[basa Dari]] ama [[Basa Tajik|Tajik]]. == Ruju'an == 23mmqgbgdxaaj16yjk3okq7q1s3h9le Orang Tatar Krim 0 2495 21220 12076 2024-06-04T21:59:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21220 wikitext text/x-wiki [[File:Hıdırellez in Crimea 11.jpg|thumb|Wadon Tatar Kirim lagi ngibing]] '''Orang Tatar Krim''' (Tatar Krim: къырымтатарлар ''Qırımtatarlar'') ièlah atu kaum deri [[bangsa Turek]] nyang asalnya deri [[Ukrain|Ukrain]]. Dia pada ngejedog di [[Krim]] nyang wayah gini lagi dicedèk ama [[Ruslan|Ruslan]]. Ni kaum jumblahnya secuplek barang 250 rèbu nyang di Ukrain orang. Cuman èmang nyang paling ngebadeg adanya nyang pada ngejogrog di [[Turki|Turki]]. Adapun ni kaum punya basa aslinya entu [[basa Tatar Krim]]. == Ruju'an == q6sqkegolvjmhirvgt1kbbzegsuiz4n Orang Tengger 0 2496 21221 12080 2024-06-04T21:59:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21221 wikitext text/x-wiki '''Orang Tengger''' ièlah atu anakkaum deri [[Orang Jawa|orang Jawa]] deri [[Bangsa Austronési|bangsa Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Jawa Wètan|Jawa Wètan]]. Ni suku jumblahnya secuplek 100.000 orang. Adapun ni kaum punya basa aslinya entu [[Basa Tengger|basa Tengger]]. == Ruju'an == [[Category:Indonésia]] lwe9u88gouivkzomj51m1abzik3g6hh Orang Tetun 0 2497 12082 12081 2024-05-16T13:44:37Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12081 wikitext text/x-wiki #REDIRECT [[Orang Tétun]] 2aqjqc05ekmxpsvftk7o6qkv9gtzh7g Orang Tionghoa Indonésia 0 2498 26259 26258 2024-10-26T03:50:12Z Swarabakti 44 26259 wikitext text/x-wiki [[File:Peranakan-Chinese vrouw op Java, KITLV 30531.tiff|thumb|Tampang peranakan Tionghoa Indonésia]] '''Orang Tionghoa Indonésia''' entu atu [[Kaum|kaum]] turunan [[orang Tionghoa|Tionghoa]] di [[Indonésia]] nyang keruhunnya pada deri [[Tiongkok|Tiongkok]]. Pating ngebadeg dia pada ngejedog di [[Jakarta|Jakarta]], [[Kota Singkawang|Singkawang]], [[Kepuloan Bangka Belitung|Bangka Belitung]], [[Kota Pontianak|Pontianak]], ama [[Médan|Médan]]. Ni kaum jumblahnya di Indonésia cupleknya 2.832.510 orang (2010).<ref>[https://www.culturaldiplomacy.org/academy/index.php?chinese-diaspora Chinese-Diaspora]</ref> Entu kaum ngomong paké [[basa Tionghoa|basa-basa Tionghoa]], [[basa Indonésia]], atawa [[Basa Melayu Peranakan|basa Peranakan]]. ==Ruju'an== {{Reflist}} 4ozahf3oiko0d4yb0t6kyklxs4ycevf Orang Tionghoa Siam 0 2499 12089 12088 2024-05-16T13:44:37Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12088 wikitext text/x-wiki '''Orang Tionghoa Siam''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] di [[Muang-Tay|Muang-Tay]] nyang keruhunnya deri [[Tiongkok|Tiongkok]]. Ni kaum jumblahnya secuplek 9.500.000 orang (2014).<ref>[https://minorityrights.org/country/thailand/ "Thailand - World Directory of Minorities & Indigenous Peoples". Minority Rights Group. 19 June 2015]</ref> Entu kaum ngomong paké [[Basa Siam|basa Siam]]. Orang Tionghoa Siam rerata ngikut agama Buda mashap Térawada. ==Ruju'an== {{Reflist}} hbzo8uph2q62lw2x9lpgrzro2495upt Orang Tionghoa Singapur 0 2500 12092 12091 2024-05-16T13:44:38Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12091 wikitext text/x-wiki '''Orang Tionghoa Singapur''' ièlah atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] di [[Singapur|Singapur]] nyang keruhunnya deri [[Tiongkok|Tiongkok]]. Ni kaum jumblahnya secuplek 2.675.521 orang (2020).<ref>[https://www.singstat.gov.sg/-/media/files/publications/cop2020/sr1/cop2020sr1.pdf "Census 2020" (PDF). Singapore Department of Statistics. Retrieved 16 June 2021.]</ref> Entu kaum ngomong paké basa Inggris atawa basa Mandarin. ==Ruju'an== {{Reflist}} 84m0r4s4cednyin6hhf0uraj4ra2wz1 Orang Toraja 0 2501 21222 12097 2024-06-04T21:59:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21222 wikitext text/x-wiki '''Orang Toraja''' (''to Raya'') nya'entu atu [[Kaum|kaum]] deri bangsa [[Austronési|Austronési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejogrog di [[Sulawési Kidul|Sulawési Kidul]], wabilkusus [[Kabupatèn Tana Toraja|Tana Toraja]] ama [[Kabupatèn Toraja Lor|Toraja Lor]]. Ni kaum jumblahnya secuplek 857.250 orang di Indonésia (2010).<ref>Ananta, Aris; Arifin, Evi Nurvidya; Hasbullah, M Sairi; Handayani, Nur Budi; Pramono, Agus (2015). ''Demography of Indonesia's Ethnicity''. Institute of Southeast Asian Studies. ISBN 978-981-4519-87-8.</ref> Adapun ni kaum punya basa aslinya entu [[Basa Toraja|basa Toraja]]. == Ruju'an == {{Reflist}} sxuuoqceo0s2oob6c507d15sk3coabr Orang Turkmèn 0 2502 25478 21223 2024-09-13T12:58:40Z OrangKalideres 327 Koreksi 25478 wikitext text/x-wiki [[File:Independence Day Parade - Flickr - Kerri-Jo (215).jpg|thumb|Orang Turkmèn lagi pada arak-arakan]] '''Orang Turkmèn''' ({{lang-tk|Türkmenler}}; urub Arab Gundul: ) ièlah atu kaum deri bangsa [[Bangsa Turek|Turek]] nyang asalnya deri [[Asia Tenga]]. Dia pada ngejedog di [[Turkmènistan|Turkmènistan]], [[Apganistan|Apganistan]], ama [[Iran|Iran]]. Ni kaum jumblahnya secuplek 7.000.000–8.000.000 orang. Adapun ni kaum punya basa entu [[basa Turkmèn]]. == Ruju'an == 7ynhq3nj8go1b8lj8sm6nuborsfckmg Orang Tétun 0 2503 23767 21224 2024-07-12T10:24:13Z Naval Scene 150 more efficient 23767 wikitext text/x-wiki [[File:Krieger in Suai.jpg|thumb|Potrèt orang Tétun di Suai, [[Timor Wètan|Timor Wètan]].]] '''Orang Tétun''' (urup Arab Gundul: اورڠ تيتون), disebut juga' '''orang Tétum''' (urup Arab Gundul: اورڠ تيتوم) atawa '''orang Belu''' (urup Arab Gundul: اورڠ بلو), ièlah atu [[kaum]] deri kacukan [[bangsa Austronési]]-Melanési nyang asalnya deri [[Indonésia]] en [[Timor Wètan]]. Dia pada ngejedog di [[Timor Kulon]] èn [[Timor Wètan]]. Secara gènètiknya, di Timor belah kulon orangnya lebi dèngklok ke Austronési, sedeng Timor belah tenga ama wètan mengrupaken kacukan Papua/Melanési dengen Austronési.<ref>[https://www.syekhnurjati.ac.id/jurnal/index.php/sceducatia/article/view/1622 Pitarah Manusia Nusa Tenggara Timur Berdasarkan Ceritera Kromosom Y]</ref> Ni kaum jumblahnya ada 1 juta orang lebi. Adapun ni kaum punya basa aslinya entu [[basa Tétun]]. == Ruju'an == <references/> [[Category:Orang Tetun|Orang Tetun]] [[Category:Ètnis di Indonésia]] [[Category:Pol|Pol]] 503wzu1dsgef0tqor2vd9dvqtn6u374 Orang Ukrain 0 2504 21225 12117 2024-06-04T21:59:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21225 wikitext text/x-wiki [[File:Ukranian wreath.jpg|thumb|Wadon Ukrain paké roncé kembang di palanya]] '''Orang Ukrain''' (Ukrain: українці ''ukrajintsi'') ièlah atu [[Kaum|kaum]] deri bani [[Bani Slawen|Slawen]] nyang asalnya deri [[Ukrain|Ukrain]]. Dia pada ngejedog di [[Ukrain|Ukrain]], [[Kirgistan|Kirgistan]], [[Kasakstan|Kasakstan]], [[Amrik Serèkat|Amrik Serèkat]], [[Brasil|Brasil]], [[Arhèntina|Arhèntina]], [[Dètslan|Dètslan]], [[Ruslan|Ruslan]], ama berapa negara laènnya. Ni kaum jumblahnya secuplek 45 juta orang. Adapun ni [kaum/suku] punya basa aslinya entu [[Basa Ukrain|basa Ukrain]]. == Ruju'an == [[Category:Bani Slawen|Bani Slawen]] [[Category:Ukrain|Ukrain]] 29hbvqexptfmhngbf5y6abpbbrsa7dh Orang Usbèk 0 2505 21226 12122 2024-06-04T21:59:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21226 wikitext text/x-wiki [[File:Uzbek people (4956184285).jpg|thumb|Dedengkot Usbèk lagi pada ngejogrog sembèn ngelonèng]] '''Orang Usbèk''' (Usbèk: ''Oʻzbek'') ièlah atu [[kaum]] deri [[bangsa Turek]] nyang asalnya deri [[Asia Tenga|Asia Tenga]]. Dia pada ngejedog di [[Usbèkistan|Usbèkistan]], [[Apganistan|Apganistan]], [[Tajikistan|Tajikistan]], [[Kirgistan|Kirgistan]], [[Kasakstan|Kasakstan]], [[Turkmènistan|Turkmènistan]], [[Ruslan|Ruslan]], ama [[Tiongkok|Tiongkok]]. Ni kaum jumblahnya secuplek 35.000.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Usbèk]]. == Ruju'an == slk7wlgme1du043rcihusj0nhppq135 Orang Wakatobi 0 2506 21227 12126 2024-06-04T21:59:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21227 wikitext text/x-wiki '''Orang Wakatobi''' ièlah atu kaum deri [[bangsa Mèlanésia]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Kabupatèn Wakatobi|Kabupatèn Wakatobi]], [[Pulo Bonératé]], [[Pulo Plorès]], [[Kalimantan Wètan|Kalimantan Wètan]], [[Kota Tanjungpinang|Tanjung Pinang]], [[Kota Batam|Batam]], [[Kepuloan Bangka Belitung|Bangka Belitung]], [[Pulo Banda|Pulo Banda]], [[Pulo Séram]], [[Pulo Buru]], [[Pulo Obi]], [[Pulo Bacan]], [[Pulo Taliabu]], [[Pulo Mangolé]], [[Kepuloan Sula]], [[Pulo Papua]], èn [[Pulo Buton|Pulo Buton]]. Ni kaum jumblahnya secuplek 95 892 orang. Adapun ni kaum punya basa aslinya entu [[Basa Pulo|basa Pulo]]. == Ruju'an == https://wakatobikab.bps.go.id/indicator/12/75/1/total-population.html https://p2k.stekom.ac.id/ensiklopedia/Bahasa_Pulo_(Wakatobi) 1fia8rplwuj5ttwe9lqiu5nrbdtc1bp Orang Waropen 0 2507 12128 12127 2024-05-16T13:44:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12127 wikitext text/x-wiki #REDIRECT [[Orang Waropèn]] nu18i18zsygitaf60xdoph74tuscgb1 Orang Waropèn 0 2508 21228 12132 2024-06-04T21:59:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21228 wikitext text/x-wiki '''Orang Waropèn''' ièlah atu kaum deri [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[Papua|Papua]], dikiteran panté lor Papua. Ni kaum jumblahnya secuplek 29.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Waropèn]]. == Ruju'an == [[Category:Ètnis di Indonésia]] [[Category:Indonésia]] ccrz9ic93an0p8epa2z7auc735bg7pf Orang Yakut 0 2509 21229 12140 2024-06-04T21:59:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21229 wikitext text/x-wiki [[File:Sakha beauty.jpg|thumb|Wadon Yakut]] '''Orang Yakut''' ([[Basa Yakut|Yakut]]: ''Сахалар, Sahalar'') ièlah atu kaum deri [[bangsa Turek]] nyang asalnya deri [[Ruslan|Ruslan]]. Dia pada ngejedog di [[Irkut]], [[Magadan]], [[Habarop|Habarop]], ama [[Krasnoyar]]. Ni suku jumblahnya secuplek 480.000 orang. Adapun ni kaum punya basa aslinya entu [[basa Yakut]] ama [[basa Rus]]. == Ruju'an == dudw7k16btx5x3z288ietah1l2048vf Orang endonan gelep 0 2510 21230 12145 2024-06-04T21:59:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21230 wikitext text/x-wiki '''Orang endonan gelep''' (hurup Arab Gundul: اورڠ اندونن ݢلف; [[Basa Indonésia|Indonésia]]: ''imigran gelap'') atawa '''mendonan gelep''' (hurup Arab Gundul: مندونن ݢلف) atawa '''pengendon gelep''' (hurup Arab Gundul: فڠندون ݢلف) ièlah serombongan orang nyang masup atawa ngejogrog di atu [[Negara|negara]] cuman kaga' aci secara wèt. Kaga' aci di mari maksudnya kaga' manut ama [[wèt pengendonan]], tuladannya masup ke negara jujuan sonder permisi èn bukan liwat kaca-kaca utama. == Ruju'an == 4tp5pr1xwtvrb07l2c7gec7kyie2x3v Orang jangkung 0 2511 22255 22254 2024-06-16T20:49:49Z Jalilah J 473 /* Ciri khas */Gepokan 22255 wikitext text/x-wiki [[Gepokan:Тонкий человек.jpg|jmpl|Tampang orang jangkung]] '''Orang jangkung''' (hurup Arab Gundul: اورڠ جڠکوڠ; basa Inggris: ''The Slender Man'') entu makhluk nyang dikarang-karang deri mémé anterjala nyang nongtot di paguyuban Something Awful ama pemaké Eric Knudsen nyang maké nama Victor Surge di taon 2009. Enni makhluk karangan dirupain kaya lanang bapa'-bapa' jangkung muka rata. Orang jangkung ada punya lengen gurita<ref>'''Lengen gurita''' (hurup Arab Gundul: لڠن ݢريت) - (Ind.) ''tentakel''; (Ing.) ''Tentacle''.</ref> èn maké bèskap item lengkep ama dasi merah. Orang jangkung lajimnya suka nyulik èn ngeja sakit orang, apalagi kalo entu orang masih bocah beloman idep. Abis lengen guritanya entu kebuka, mangsanya bakal disirep. Entu orang nyang udah jadi mangsanya kaga' bisa mabur deri entu orang jangkung. Orang jangkung kaga' ada juntrungannya ama apa-apa cerita, cuman entu orang jangkung ketemu di banyak karangan nyang béda-béda, kebanyakan dikeja dala (dalem-jala). Taon 2012, orang jangkung diambil jadi atu [[Gim delengan|gim betontonan]] nyang judulnya "Slender: The Eight Pages". Enni gim udah dicomot dua juta lebih. Ada juga gim laènnya nyang mirip ama entu gim, kaya' "Slenderman's Shadow" èn "Slender Man for iOS" jadi dua aplikasi nyang bekèn dicomotin. Sambungan deri gim "Slender: The Eight Pages", "Slender: The Arrival" dilangsir taon 2013. Ada juga pèlem sendèwèk soal orang jangkung nyang udah dilangsir atawa lagi dikembangin, kaya' "Entity" èn "The Slender Man", dilangsir dala dengen cuma-cuma abis harga sebelonnya, ya'entu $10.000,00. Taon 2013, diumrupin kalo "Marble Hornets" bakal jadi pèlem lènong. == Sejarah == Orang jangkung diciptain dalem paguyuban Something Awful tanggal 8 Juni 2009. Enni paguyuban ada punya tujuan ya'entu mermak potrèt nyang ada punya makhluk gaibnya. Tanggal 10 Juni, atu poster paguyuban dengen nama pemaké "Victor Surge" nyumbangin dua gambar item-putih deri paguyuban bocah-bocah. Kiriman sebelonnya cuman ada potrèt, cuman Surge lengkepin paké pengajuan nyang ada potongan-potongan kisah deri saksi-saksi. Enni ngegambarin penculikan bocah èn kasih nama entu makhluk "orang jangkung". Kaga' banyak nyang ditauin lantaran kaga' ada impormasi nyang rinci soal asal-muasalnya, cuman raga èn tempat tinggalnya dikeja biar keliatan. Dia ada punya sahwat bakal nyulik bocah kecil. Dia kaya'nya milih jalanan nyang ada kabutnya èn hutan-hutan biar kaga' ada nyang bisa nemuin dia. == Ciri khas == [[Gepokan:There's no Slender Man in this picture.jpg|jmpl|Tempat orang jangkung seneng mondar-mandir]] Orang jangkung lajim digambarin kaya' enni hal: * Badannya jangkung cuman begèng * Muka rata kaya' patung * Maké bèskap kantoran lengkep dengen dasinya * Suka mondar-mandir di jalanan nyang ada kabutnya * Suka nyulik bocah == Ruju'an == {{Reflist}} [[Bangsaan:Tahayul]] [[Bangsaan:Sétan]] 6j9h68j7idlfq7srdstdyxq7rzbo5j7 Orang tetiran 0 2512 23996 21232 2024-07-13T22:36:21Z Swarabakti 44 23996 wikitext text/x-wiki '''Orang tetiran''' (hurup Arab Gundul: اورڠ تتيران) ièlah orang atawa serombongan orang nyang ninggalin atu wilayah bakal ngègos deri bencana atawa musibah. Ni musibah atawa bahla bisa aja [[banjir]], [[tana longsor]], [[aèr tinggi]], [[kebakaran]], èn laèn sebagénya nyang dilantaranin ama [[alam]]. Bisa juga' tu bahla – [[manusia]] punya lantaran langsung, kaya' [[perang]], [[nuklir]] gembos, ama [[bom]] meledug. Saban orang tetiran biasanya dipernahin atawa ditaroh di atu tempat penampung bakal ngeja rèlawan gampil bakal ngopènin ama nulungin tu orang pada. Latnya berapa lama tu orang tetiran tetira di itu [[Kampung tetira|kampung tetira]] kaga' keancer, begantung ama tu kewontenan ama keadaannya kendiri. Sokanan, tu orang tetiran diopènin ama guwernemèn setempat, mar bisa aja orang-orang rèlawan dateng nulungin. == Ruju'an == [[Bangsaan:Orang tetiran]] p4aqyvp00kh88msu5ue2ow03pumffk0 Orang tetiran dalem 0 2513 21233 12156 2024-06-04T21:59:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21233 wikitext text/x-wiki [[File:Kibativillagers.jpg|thumb|Orang tetiran deri kampung nyang pada ngacrit pas Perang Nor-Kiwu 2008]] '''Orang tetiran dalem''' (hurup Arab Gundul: اورڠ تتيران دالم; Inggris: ''internally displaced person'') ièlah orang nyang kepaksa mè'rad deri dia punya rumah, cuman masing di jero dia punya negara asalnya. Dia sokanan dirèken jadi [[Orang tetiran|orang tetiran]], biar kata kalu [[wèt antérobangsa]] punya kata orang tetiran dalem kaga' kebilang dalem ta'rip "orang tetiran". == Ruju'an == bb2xo8lpwp9lrp3e52g45dvx45codyc Orang Ènggano 0 2514 21234 12160 2024-06-04T21:59:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21234 wikitext text/x-wiki [[File:Tari Perang Enggano - panoramio.jpg|thumb|Lanang Ènggano lagi ngibing]] '''Orang Ènggano''' ièlah atu [[kaum]] deri bangsa [[Bangsa Austronési|Austronési]] nyang asal nya deri [[Indonésia|Indonésia]]. Dia pada ngejedog di [[pulo Ènggano]], propinsi [[Bangkahulu|Bangkahulu]]. Ni kaum jumblahnya secuplek 1000 orang. Adapun ni kaum punya basa entu [[basa Ènggano]]. == Ruju'an == . kj8amwkrelnznkf2spk7dhbrhkrn2lp Orde Baru (Indonésia) 0 2515 24223 21235 2024-07-16T07:37:31Z Bangrapip 9 24223 wikitext text/x-wiki {{Sejarah Indonésia}} '''Orde Baru''' (Indonésia: ''Orde Baru'', potong lèter: ''Orba'') entu maran ke réjimnya persidèn kedua Indonésia, nya'entu Persidèn Suharta semprakan dia punya naèk bekuku tahon 1966 ampé dia punya lèngsèr tahon 1998. Suharta ngebikin ni istilah pas dia naèk bakal ngebèdain deri pendulunya Sukarna (nyang digeronya "Orde Lama"). Langsung abisnya jajalan kudéta tahon 1965, kewontenan pulitiknya jadi kaga' danta èn Orde Barunya Suharta ngadepin mingkin banyaknya dukungan deri rombongan-rombongan nyang pèngèn misahin dèwèk deri mas'alah Indonésia semprakan kemerdékaan. Angkatan 66 nuladanin rombongan baru pemimpin muda ama pikiran intelèktual baru. Absinya cèkcok pulitik èn masarakat Indonésia, abisnya ambruknya èkonomi, ama ambak-ambakannya masarakat akir-akir 1950-an ampé tenga-tenga 1960-an, "Orde Baru" ada i'tikad ngebolain ngranggeh ama ngopènin tatanan pulitik, pengembangan atur banda, èn pengapusan timbrungan masarakat dalem prosès pulitik. Ciri has "Orde Baru" nyang ngejegreg semprakan akir 1960-an entu rol pulitik nyang kuat bakal militèr, birokratisasi èn korporatisasi pulitik serènta paguyuban masarakat, èn pemitesan lawan-lawan nyang milih-milih tapi brital. Doktrin setrèng antikuminis, antikemasarakatan, anti-Islamis tetep nanggrak di kepersidènan ampé 30 tahon punya lama. Dalem berapa tahon doang, nyang tadénya éngko-éngkonya malah jadi lawannya Orde Baru, nyang kediri deri atu kelompok militèr nyang didukung ama kelompok kecil masarakat. Deri gerakan-gerakan prokera'yatan nyang banyak nyang ngedeser Suharta lèngsèr tahon, entakanuh dia-dia dapet kukuan. Istilah Orde Baru punya arti jadi rada jelèk. Ni sering dipaké bakal nyebutin tokoh-tokoh nyang ada ubungan ama Suharta atawa jaman Suharta, atawa nyang nglanggengin plaktèk seènakudelnya, kaya' korepsi, kolusi, ama nèpotisme (KKN). [[Category:Sejarah Indonésia]] 9v4b5ota1hl1wuqylkq21mxmhhyortj Osaka 0 2516 21236 12167 2024-06-04T21:59:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21236 wikitext text/x-wiki [[File:Flag of Osaka, Osaka.svg|thumb|bendera Osaka]] '''Osaka''' (basa Jepang:大阪市) ya'entu [[Kota kepilih Jepang|kota disain]] di [[Kansai|Kansai]], èn atu deri tiga kota gedé di [[Jepang|Jepang]] ([[Tokyo|Tokyo]], [[Nagoya|Nagoya]], Osaka). siejfi089506vo6pwo5k6a25bkga8dl Oslo 0 2517 21237 12170 2024-06-04T21:59:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21237 wikitext text/x-wiki [[File:14-09-02-oslo-RalfR-370.jpg|thumb|Oslo ditempo deri laot]] '''Oslo''' (hurup Arab Gundul: اوسلو; [[Basa Nor|Nor]]: ''Oslo'' [ˈʊ̂ʂlʊ] atawa [ˈʊ̂slʊ, ˈʊ̀ʂlʊ]; [[Basa Sami Kidul|Sami Kidul]]: ''Oslove'') ièlah [[Hopstad|hopstad]] ama kota paling ngerangseg penjogrognya di [[Norwèhen|Norwèhen]]. Ni – [[Kengabèhian di Norwèhen|kengabèhian]] juga', [[Haminté di Norwèhen|haminté]] juga'. Haminté Oslo ada punya penjogrog secuplek 709.037 orang tahon 2022,<ref>[https://www.ssb.no/befolkning/folketall/artikler/de-storste-byene-og-tettstedene-i-norge "De største byene og tettstedene i Norge"]. ''SSB'' (basa Nor Buku). Dipungut per 1 Nopèmber 2023.</ref> sementara tu kota punya gutekan kotaan nyang gedéan ada punya penjogrog 1.064.235 orang tahon 2022. Adapun [[Gutekan mètropolitan|gutekan mètropolitannya]] keancer-ancer ada 1.546.706 tahon 2021.<ref>[https://snl.no/Osloregionen "Osloregionen"] [Daèrah Oslo]. ''SNL'' (basa Nor). (15 Agustus 2021). [https://web.archive.org/web/20220922084310/https://snl.no/Osloregionen Diarsip] deri nyang asli per 22 Sèptèmber 2022. Dipungut per 1 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Norwèhen]] 6nladxwl65h1oz36f9vwqkb4bp2ye3z Ostenrèk 0 2518 21238 12180 2024-06-04T21:59:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21238 wikitext text/x-wiki {{Negara|name=Kiblik Ostenrèk|native_name=''Republik Österreich'' (Dèt)|flag=Flag_of_Austria.svg|coat=Austria_Bundesadler.svg|map=EU-Austria.svg|capital=Wènen|demonym=Ostenrèk}} '''Ostenrèk''' atawa '''Ostenrik''' (hurup Arab Gundul: اوستنريک; basa Dèt: ''Österreich''; basa Indonésia: ''Austria'') atawa '''Setenrik''' (hurup Arab Gundul: ستنريک) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Ostenrèk''' (hurup Arab Gundul: کبليک اوستنريک; basa Dèt: ''Republik Österreich'') entu atu negara di Èropa Sintrem. Di sekulilingnya, ada beberapa negara antara laèn: [[Dètslan|Dètslan]], [[Cèki|Kiblik Cèk]], [[Slowaki|Slowaki]], [[Honggari|Honggari]], [[Slowéni|Slowéni]], [[Itali|Itali]], [[Switserlan|Switserlan]], ama [[Lihtenstèn|Lihtenstèn]]. Ni negara udah jadi negara anggota Perserèkatan Bangsa-Bangsa sedari tahon 1955, Uni Èropa sedari tahon 1995, èn OPEC sedari tahon 2019. Ostenrèk punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Wènen. Orang-orang di Ostenrèk mah pada ngomongnya basa Dèt, Slowèn, ama Kroat. Adapun nama negara Ostenrèk di basa Dèt ''Österreich'' arti lèterlèknya 'Kekaèsaran Wètan'. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Sintrem]] [[Category:Negara]] [[Category:Ostenrèk]] gbyhbqbjk05j2dqgv1jnttla7gimoex Ostrali 0 2519 23531 21239 2024-07-09T11:05:27Z 110.150.52.252 23531 wikitext text/x-wiki {{Negara|name=Pesema'muran Ostrali|native_name=''Commonwealth of Australia'' (Inggris)|flag=Flag_of_Australia_(converted).svg|coat=Coat_of_Arms_of_Australia.svg|map=Australia_with_AAT_(orthographic_projection).svg|capital=Kambèra|demonym=Ostrali}} '''Ostrali''' (hurup Arab Gundul: استرالى) atawa '''Pesema'muran Ostrali''' (hurup Arab Gundul: فسمعموران استرالى; basa Inggris'': Commonwealth of Australia'') ièlah atu negara nyang ada nempatin seruruh bilangan [[Benua Australia|Benua Ostrali]], sekalian [[Pulo Tasmania|Pulo Tasmani]] ama sekuliling pulo-pulo kecil kiterannya. Mengka ntu, ni negara punya poyokan '''Negara Benua''' (''Continental Country''). Ostrali tetanggaan ama negara nyang ada sekulilingnya, ada [[Indonesia|Indonésia]], [[Timor Leste|Timor Wètan]], ama [[Papua Nugini|Papua Giné Baru]] di blilir, [[Kepuloan Solomon|Kepuloan Suléman]], [[Benuatu|Wanuatu]], ama [[Kaledonia Baru|Kalédoni Baru]] di blètan-laut, ama [[Selandia Baru|Selandia Baru]] di blètan-ilir. Hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu [[Kambèra]] (basa Inggris'': Canberra'') trus kota' paling gedénya entu [[Sidni]] (basa Inggris'': Sydney''). Ni negara ada kebekèn sebagé negara nyang paling jembar keenem di dunia', dengen luasnya bangsa 7.692.024 km<sup>2</sup>. == Ruju'an == <references />{{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Ostrali]] f8zl8uscj7a43kx3hdpo3s6x4r7c1yc Ostrali Kidul 0 2520 21240 12204 2024-06-04T21:59:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21240 wikitext text/x-wiki {{Negara|name=Ostrali Kidul|native_name=''South Australia''|flag=Flag_of_South_Australia.svg|coat=Coat_of_arms_of_South_Australia.svg|map=South_Australia_in_Australia.svg|capital=Adelèd}} '''Ostrali Kidul''' (hurup Arab Gundul: استرالى کيدول; Inggris: ''South Australia'') ièlah atu deri enem [[Negeri èn wilayah Ostrali|negeri]] di [[Ostrali|Ostrali]]. Ostrali Kidul punya hopstad nama [[Adelèd|Adelèd]]. Ostrali Kidul ada di ponggahan tengah bekidul deri tu negara. Ni bagèan – atu bagèan nyang paling cègèr lagi kering di itu benua. Mugané, ni negeri jarang kena dapet [[Ujan|ujan]]. == Ruju'an == [[Category:Ostrali Kidul]] cvsmergvfh10gknto5mze2gj5xmtzn7 Ostrali Kulon 0 2521 21241 12207 2024-06-04T21:59:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21241 wikitext text/x-wiki {{Negara|name=Ostrali Kulon|native_name=''Western Australia''|flag=Flag_of_Western_Australia.svg|coat=Coat_of_arms_of_Western_Australia.svg|map=Western_Australia_in_Australia.svg|capital=Peret}} '''Ostrali Kulon''' (hurup Arab Gundul: استرالى کولون; Inggris: ''Western Australia'') ièlah atu deri delapan [[Negeri èn wilayah Ostrali|negeri èn wilayah]] di [[Ostrali|Ostrali]]. Ni negeri – negeri nyang paling gedé di Ostrali, dengen jumblah 33% deri kawasan daratan utama. Ni negeri gableg penduduk ampir tiga juta orang. Ada 90% orang lebi pada ngejogrognya di belah kidul-kulon. Dia punya hopstad nama [[Peret, Ostrali Kulon|Peret]]. == Ruju'an == [[Category:Ostrali Kulon]] 24mlkrjedqkz7t12gf18tddten40hqb Osèti Kidul 0 2522 24219 21242 2024-07-16T07:36:06Z Bangrapip 9 24219 wikitext text/x-wiki {{Negara|name=Kiblik Osèti Kidul – Negeri Alani|native_name=Республикӕ Хуссар Ирыстон / Паддзахад Аллонстон (Osèt)<br/>''Rêšpublika Xuššâr Irešton / Pâddzâxâd Âllonšton''<br/>ცხინვალის რეგიონი (Géorgi)<br/>''Tskhinvalis regioni''<br/>Республика Южная Осетия / Государство Алания<br/>''Respublika Yuzhnaya Osetiya / Gosudarstvo Alaniya''|flag=Flag_of_South_Ossetia.svg|coat=National Emblem of the Republic of South Ossetia.svg|map=South_Ossetia_in_its_region_(non-independent).svg|capital=Sekinwali|demonym=Osèt Kidul}} '''Osèti Kidul''' (hurup Arab Gundul: اوستى كيدول; basa Osèt: Хуссар Ирыстон ''Xuššâr Irešton''; basa Rus: Южная Осетия ''Yuzhnaya Osetiya'') atawa resminya '''Kiblik Osèti Kidul – Negeri Alani''' (hurup Arab Gundul: کبليک اوستى کيدول نݢرى الانى; basa Osèt: Республикӕ Хуссар Ирыстон – Паддзахад Алани ''Rêšpublika Xuššâr Irešton / Pâddzâxâd Âllonšton''; basa Rus: Республика Южная Осетия / Государство Алания ''Respublika Yuzhnaya Osetiya / Gosudarstvo Alaniya'') atawa '''Daèrah Sekinwali''' (hurup Arab Gundul: دائرة سخنوالى; basa Géorgi: ცხინვალის რეგიონი ''Tskhinvalis regioni'') entu atu negara nyang ada secara hakèkat (''de facto''), mar wilayahnya disengkètain, lagi dirèken sebagé [[Géorgi|Géorgi]] punya bagèan di wilayah [[Kaukasus]]. Osèti kidul dulunya atu gutekan (''oblast'') di jaman Sowièt dengen kuasa-sendèwèk èn ngebestir sebagèan besar deri ni daèrah. Mancan diproklamirin dia punya kemerdékaan di tahon 1990, Géorgi jal nyomot balik itu daèrah dengen paksa èn kejadianla itu [[Perang Osèti Kidul 1991–1992]]. Géorgi nyoba nyomot balik itu Osèti Kidul lagi di tahon 2004 èn di tahon 2008. Tahon 2008, pejoang Osèti disokong ama pasukan Rus èn ngambil alih pol cokolan di ni daèrah. Walakin, pisahnya deri Géorgi sebagè atu negara sendèwèk cuman diakuin ama tiga negara laèn doang, ya'entu [[Ruslan|Ruslan]], [[Nikaragua]], èn [[Bénésuèla]], serènta [[Abhasi|Abhasi]] nyang nasibnya medu kaya' Osèti Kidul. Secara hukum (''de jure''), ni daèrah – Géorgi punya daèrah (''mkhare'') Shida Kartli. Di kalangan antérobangsa, ni daèrah dianggep sebagé daèrah caplokan Ruslan di wilayah Géorgi. Géorgi kendiri ogah ngakuin itu pemberontak Osèti Kidul pada jadi atu negara ènggal. Guwernemèn nggeronya paké nama jebotnya, ya'entu ''Samachablo'', atawa nyang belakangan ni, daèrah Sekinwali (deri dia punya nama hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref>). Osèti Kidul géograpisnya watesan ama Osèti Lor-Alani nyang bukan atu èntitèt ènggal, bahna entu bagèan – Ruslan punya bagèan. Osèti Kidul bener-bener butuh ama Ruslan punya pertulungan. Kadang, Osèti Kidul, [[Transnistri]], [[Karabag Gunung|Karabag Gunung]], èn [[Abhasi|Abhasi]] entu digero' sebagé atu kumpulan sebagé kawasan "selèk adem" pasca-Sowièt. Adapun orang Osèti Kidul digeronya '''orang Osèt Kidul''' (hurup Arab Gundul: اورڠ اوست کيدول). == Ruju'an == <references />{{Negara di Asia}}{{Negara di Èropa}} [[Category:Asia]] [[Category:Èropa]] [[Category:Kaukasus]] [[Category:Negara]] 1cbmu6n1pp07elm4dchndfl07canvyx Oséani 0 2523 21243 17590 2024-06-04T21:59:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21243 wikitext text/x-wiki [[File:Oceania (centered orthographic projection).svg|thumb|Peta Oséani]] '''Oséani''' (hurup Arab Gundul: اوسيانى) entu nama nyang dipaké dalem èlmu bumi bakal wilayah nyang nglingkup [[Ostrali|Ostrali]], [[Polinési]], [[Melanési]], èn beberapa laèn-laèn negara pulo di sekulilignya. Ni juga' didaptar jadi salah atu dunia punya benua. Istilah "Oséani" kaga' ijma' dita'ripnya. Adapun ta'rip nyang paling lumbrah bakal Oséani entu nglingkup antéro daèrah antara benua [[Asia|Asia]] ama [[Amrik|Amrik]], serènta [[Ostralasi]], pulo-pulo di Lingiran Laotan Tedu, kaya' kepuloan [[Jepang|Jepang]], [[Taiwan|Taiwan]], èn [[Kepuloan Aléut|Pulo-pulo Aléut]]. Di laèn sisi, kawasan lingkungannya (''ecozone'') nglingkup kabèhan Mikronési, Piji, èn kabèhan Polinési, ila [[Niu-Sélan]]. Kadang, orang maké itu istilah 'Oséani' bakal nglingkup cuman pulo-pulo Polinési èn Melanési di [[Laotan Teduh]] doang, laèn deri Australasi. Kapan Oséani dirèken laèn deri Ostrali, mangka itu Oséani punya bilangan diruju' sebagé "Ostrali èn Oséani".<ref>National Geographic. (k.t.). [https://education.nationalgeographic.org/resource/oceania-physical-geography/ "Australia and Oceania: Physical Geography"]. ''National Geographic Society''. Dipungut 23 Juli 2023..</ref> Dalem pèrsi [[Peserèkatan Bangsa-Bangsa]] punya bilangan géograpis, Oséani nglingkup juga' Ostrali èn negara-negara di Laotan Teduh, mulain [[Papua Nugini|Papua Ginéa Anyar]] wètan, kaga' ngikutin Kepuloan Nusantara èn Papua Indonésia.<ref>[https://unstats.un.org/unsd/methodology/m49/ "UNSD — Methodology"]. ''unstats.un.org''. Dipungut 23 Juli 2023.</ref> Adapun pemakéan lebi kecil deri Oséani sebagé benua cuman nglingkup Ostrali, [[Tasmani]], [[Ginéa Baru]], èn pulo-pulo di sekiterannya. Ni bagèan biasanya digero Ostralasi. Bahna ni sebab, kaga' bener dah bilang kalo Ostralasi – bagèan deri Oséani, sebab nyang dimaksud 'Oséani' entu masing kaga' danta. Ostralasi gableg ta'rip nyang saklek dalem èlmu bumi keidupan (biogéograpi) èn èlmu tana (géologi), ya'entu Ostralasi nglingkup Niu-Sélan, Ostrali (serènta Tasmani), Melanési, Ginéa Baru, èn pulo-pulo di Ostrali punya lor ama wètan doang. Ni pulo pada ada di belah kidul-wètannya lin Bali–Lombok, nyang bekèn sebagé Lin Wallace. == Negara èn wilayah tanggungan == Wilayah tanggungan atawa daèrah husus di bawah ni biasanya ada nama negara penanggung nyang dalem gupitan ( ). * [[Guam]] (Amrik Serèkat) * [[Hawai]] (Amrik Serèkat) * [[Kalédoni Baru]] (Prasman) * [[Kiribati]] * [[Mikronési]] * [[Nauru]] * [[Niu-Sélan]] * [[Niué]] (Niu-Sélan) * [[Ostrali|Ostrali]] * [[Palau]] * [[Papua Nugini|Papua Ginéa Baru]] * [[Piji|Piji]] * [[Polinési Prasman]] (Prasman) * [[Pulo Cincin Johnston]] (Amrik Serèkat) * [[Pulo Cincin Midwé]] (Amrik Serèkat) * [[Pulo Cook]] (Niu-Sélan) * [[Pulo Marsal]] * [[Pulo Mariana Lor]] (Amrik Serèkat) * [[Pulo Paskah]] (Cili) * [[Pulo Pitkèren]] (Kerajaan Rempug) * [[Pulo Suléman]] * [[Pulo Wake]] (Amrik Serèkat) * [[Samoa]] * [[Samoa Amrik]] (Amrik Serèkat) * [[Tokélau]] (Niu-Sélan) * [[Tonga]] * [[Tuwalu]] * [[Walis èn Putuna]] (Prasman) * [[Wanuatu]] == Ruju'an == <references /> [[Category:Benua]] [[Category:Oséani]] ng0iwryter4ltw2iaac7q9p57edy0es Otak 0 2524 19423 12227 2024-06-04T21:12:12Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1073]] 19423 wikitext text/x-wiki [[File:Blausen 0102 Brain Motor&Sensory (flipped).png|thumb|Otak punya bagèan]] '''Otak''' (hurup Arab Gundul: اوتق) atawa '''utek''' (hurup Arab Gundul: اوتق) entu bagèan awak nyang pakénya [[Héwan|binatang]] ama [[manusia]] mikir èn nglakonin piil awak, kaya' ngasi perènta ama [[Awak|awak]] apa nyang kudu dilakonin. Otak dapet masupan deri [[penerima indra]], èn ngerobah abet dalem nanggepin ni ma'lumat. Di manusia, otak juga' ngarahin kita punya pemakéan basa, èn monès [[Pikiran|mikirin]] awang-awangan.<ref>Calvin, William H. [1996] 1998. ''How brains think: evolving intelligence, then & now''. Londen: Phoenix. ISBN 0-75380-200-7</ref> Otak ièlah sintrem kendali antéro awak.<ref>''Encyclopedia of discovery: science''. Weldon Owen, 2001, 30–31. ISBN 1740893298</ref> Otak kebentuk deri [[Sèl (èlmu hayat)|sèl-sèl]] husus nama [[sarap]], nyang sili kecangcang ama laèn-laèn sarap di kita punya awak. Di binatang kabèhannya, otak dilindungin dalem berapa macem cara. Di kita, ama semua [[héwan tulang geger]], otak dicangkrangin ama [[Tulang|balung]] [[Tengkorak|batok]]. Di [[burung pelatok]], otaknya dilindungin ama [[Lida|lida]] nyang ngebuntel itu otak. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Otak]] ihna00zx17y3jtw4g8i1bqlo7gyw9o0 Otto von Bismarck 0 2525 21244 12230 2024-06-04T21:59:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21244 wikitext text/x-wiki Pangèran '''Otto Eduard Leopold von Bismarck-Schönhausen''' Adipati Lauenbereh (1 April 1815 – 30 Juli 1898), entu atu priyayi ama negarawan jaman abad ke-19 di Èropa. Sebagé Wajiralam Negeri Prèsen semprakan 1862 ampé 1870, dia orang nyang gableg rol dalem nggabregin banyakan negeri-negeri Dèt nyang tadinya napsi-napsi jadi atu Kekaèsaran Dètslan nyang anyar selamanya tahon 1871 èn jadi kanselir pertamanya ampé 1890. 95e6m2yry1io7m6kd7a13bwm6ptcgtd Pa' Tilé 0 2526 23766 21245 2024-07-12T10:20:39Z Naval Scene 150 more efficient 23766 wikitext text/x-wiki H. '''Enun Tilé Mahdami''' (hurup Arab Gundul: حاج انون تيلى مخدمى) (20 Pèbruari 1933 – 2 Nopèmber 1998) atawè '''Pa' Tilé''' (hurup Arab Gundul: فاء تيلى), entu [[Tukang bodor|tukang bodor]] amè [[Tukang lakon|tukang lakon]] asli Betawi. Biar katè diè butè hurup,<ref>[https://medan.tribunnews.com/2021/11/13/3-orang-buta-huruf-berjuang-main-peran-di-sinetron-si-doel-anak-sekolahan-rano-karno-sampai-begini "3 Orang Buta Huruf Berjuang Main Peran di Sinetron Si Doel Anak Sekolahan, Rano Karno Sampai Begini"], ''Tribun Medan'', 13 Nopèmber 2021.</ref> Pa' Tile bekèn banget di tengè masarakat, wabilhusus lagi pas diè udè ikutan sinètron [[Si Doel Anak Sekolahan|''Si Doel Anak Sekolahan'']] ya'ni jadi engkongnyè si Doel, atawè Kong Ali. Walo udè kondang jadi artis, ampé akir hayatnyè Pa' Tilé lebih demen ngejogrok di rumènyè nyang sederanè, ya'ni di pinggiran rèl kerèta api nyang kaga' jauh dari [[Statsiun Lèntèng Agung]]. == Daptar pèlem == * ''[[:id:Cintaku_di_Rumah_Susun|Cintaku di Rumah Susun]]'' (1987) * ''[[:id:Makelar_Kodok|Makelar Kodok]]'' (1989) * ''[[:id:Dorce_Sok_Akrab|Dorce Sok Akrab]]'' (1989) * ''[[:id:Kanan_Kiri_OK_II|Kanan Kiri OK II]]'' (1989) * ''[[:id:Sabar_Dulu_Doong...!|Sabar Dulu Doong...!]]'' (1989) * ''[[:id:Antri_Dong|Antri Dong]]'' (1990) * ''[[:id:Gampang-Gampang_Susah|Gampang-Gampang Susah]]'' (1990) * ''[[:id:Jangan_Bilang_Siapa-Siapa|Jangan Bilang Siapa-Siapa]]'' (1990) * ''[[:id:Kanan_Kiri_OK_III|Kanan Kiri OK III]]'' (1990) * ''[[:id:Kepingin_Sih_Kepingin|Kepingin Sih Kepingin]]'' (1990) * ''[[:id:Komar,_Si_Glen_Kemon_Mudik|Komar, Si Glen Kemon Mudik]]'' (1990) * ''[[:id:Gonta-Ganti|Gonta-Ganti]]'' (1990) * ''[[:id:Nona_Manis|Nona Manis]]'' (1990) * ''[[:id:Curi-Curi_Kesempatan|Curi-Curi Kesempatan]]'' (1990) * ''[[:id:Bisa_Naik_Bisa_Turun|Bisa Naik Bisa Turun]]'' (1991) * ''[[:id:Sudah_Pasti_Tahan|Sudah Pasti Tahan]]'' (1991) * ''[[:id:Demi_Cinta_Belahlah_Dadaku|Demi Cinta Belahlah Dadaku]]'' (1991) * ''[[:id:Iih,,Syereem!|Lupus V, Iih,,Syereem!]]'' (1991) * ''[[:id:Masuk_Kena_Keluar_Kena|Masuk Kena Keluar Kena]]'' (1992) * ''[[:id:Salah_Masuk|Salah Masuk]]'' (1992) * ''[[:id:Pintar-Pintaran|Pintar-Pintaran]]'' (1992) * ''[[:id:Boleh_Dong_Untung_Terus|Boleh Dong Untung Terus]]'' (1992) * ''[[:id:Si_Manis_Jembatan_Ancol|Si Manis Jembatan Ancol]]'' (1993) * ''[[:id:Bebas_Aturan_Main|Bebas Aturan Main]]'' (1993) * ''[[:id:Pencet_Sana_Pencet_Sini|Pencet Sana Pencet Sini]]'' (1994) * ''[[:id:Amrin_Membolos|Amrin Membolos]]'' (1996) == Pèlem tipi == * ''[[:id:Mody_Juragan_Kost|Mody Juragan Kost]]'' (1993) * ''[[:id:Si_Doel_Anak_Sekolahan|Si Doel Anak Sekolahan]]'' (1994-1998) * ''[[:id:Dul_Joni|Dul Joni]]'' (1997) == Ruju'an == [[Category:Tokoh Indonésia]] [[Category:Tukang banyol Indonésia]] [[Category:Tokoh Betawi]] s33cd1c8xb7kmk7dzn2fo70heqjnuwj Pabrik pèlem 0 2527 21246 19314 2024-06-04T21:59:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21246 wikitext text/x-wiki '''Pabrik pèlem'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta, h. 206.</ref> (hurup Arab Gundul: فبريک فيلم; {{Lang-en|production house}} atawa potong lèternya "PH"; {{Lang-nl|productiehuis}}) ièlah istilah umum dalem usaha kréatip nyang maran ama matskepé nyang ngedukung pembikinan gawéan-gawéan [[Dedengeran|dedengeran]], [[Ubung-ubungan delengan|tetempoan]], [[denger-tempoan]], ama acara [[Tipi|tipi]] atawa [[radio]] sesué ama aturan wèt nyang belakon di atu negara. Di [[Basa Betawi|basa Betawi]], bagèn ngebikin apa gè', kalu nyang namanya bikin-bikin semacem acara atawa hiburan kaya' gitu mah, dipalsabet aja semuanya jadi "pabrik pèlem" ama orang kita—istilah kata. Atawa, paling kaga', kalo butuh dibèdain bakal pabrik nyang husus ngebikin lagu (sonder [[Dedelengan|dedelengan]]) èns. ya' bisa dikata '''pabrik musik''', èns. == Ruju'an == [[Category:Perpèleman]] 6gqmq7esko117aclgvvqj8k7etkykmn Padus 0 2528 21247 12253 2024-06-04T21:59:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21247 wikitext text/x-wiki [[File:Vaduz.jpg|thumb|Padus diimpleng deri atas]] '''Padus''' (hurup Arab Gundul: فادوس; [[Basa Dèt|Dèt]]: ''Vaduz'' [faˈdʊt͡s] atawa [faˈduːt͡s], <small>penglapalan [[Basa Alèman Tinggi|Alèman Tinggi]]:</small> [faˈdot͡s]) ièlah [[Lihtenstèn|Lihtenstèn]] punya [[Ibu negeri|ibu negeri]] èn juga' pejogrogannya [[Landah Lihtenstèn|mejelis bicara sional]]. Ni kota, nyang ngejegreg di lingiran [[Kali Rèn]], ada punya 5.696 penjogrog.<ref>[https://www.llv.li/files/as/bevolkerungsstatistik-vorlaufige-ergebnisse-31-dezember-2019.pdf "Bevölkerungsstatistik: Vorläufige Ergebnisse 31. Dezember 2019"] (PDF). ''Llv.li''. Dipungut per 3 Nopèmber 2023.</ref> == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Lihtenstèn]] i91tgfd2gdy8xnaxz2e5ab3gucnkd84 Kota Pager Alam 0 2529 19225 12256 2024-06-01T04:02:21Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Pager Alam]] ke [[Kota Pager Alam]] 12255 wikitext text/x-wiki '''Pager Alam''' entu atu kota nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kota ngejenggar ampé 633,66 km<sup>2</sup> dengen kepadetan penduduknya 230 orang/km<sup>2</sup>. Ada 147.950 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] 1z5nblmqpwo2qlgout8zu2qz84zzbp8 Paguyuban 0 2530 21248 12260 2024-06-04T21:59:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21248 wikitext text/x-wiki [[File:Secret Lithuanian student organization.jpg|thumb|Paguyuban mahasiswa resia di [[Litowen|Litowen]]]] '''Paguyuban''' (hurup Arab Gundul: فݢويوبن; Indonésia: ''organisasi'') ièlah seomplokan orang nyang pada samenwèrekan. Paguyuban ada bahna orang pada gawé barengan èn gableg ngeranggeh banyakan ketimbang begawé sendèwèkan. Bakal mastiin tu orang pada samenwèrekan, apa kaga', paguyuban biasanya gableg [[dedengkot]]. Adapun paguyuban bawahan namanya '''onderbow''' (hurup Arab Gundul: اندربو).<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> == Ruju'an == <references /> [[Category:Paguyuban]] fqc69n2gz6p68bzi5kirmb4pyb0gqv6 Paguyuban Bangsa-Bangsa Asia Kidul-Wètan 0 2531 12262 12261 2024-05-16T13:44:56Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12261 wikitext text/x-wiki #REDIRECT [[Paguyuban Bangsa-Bangsa Asia Kidul-wètan]] 7ii2quoejkm2zv09i2f8fagtjvmam4a Paguyuban Bangsa-Bangsa Asia Kidul-wètan 0 2532 21249 12275 2024-06-04T21:59:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21249 wikitext text/x-wiki '''Paguyuban Bangsa-Bangsa Asia Kidul-wètan''' (hurup Arab Gundul: فݢويوبن بڠس٢ اسيا کيدول ويتن; basa Ènggris: ''The Association of Southeast Asian Nations''; singkatan: ASEAN; basa Èndonésa: ''Perhimpunan Bangsa-Bangsa Asia Tenggara'') ya'entu atu paguyuban antérobangsa nyang dibikin ama [[Indonésia|Indonésia]], [[Malésia|Malésia]], [[Singapur|Singapur]], [[Muang-Tay|Muang-Tay]], èn [[Pilipénen|Pilipènen]] 8 Agustus 1967. Entu wayah, [[Piètnam|Piètnam]] lagi ada punya masalah ama kuminis. Entu lima negeri juga ada punya masalah masing-masing. Lantaran begitu, ini lima negeri keja ASEAN bakal tujuan gabungan politik ama èkonomi. Ini paguyuban besintrem di [[Jakarta|Jakarta]], Èndonésa. [[File:Association of Southeast Asian Nations (orthographic projection).svg|thumb|Peta kawasan ASEAN]] Aslinya ASEAN cuman ada punya lima anggota. Cuman mangkin ke sini mangkin banyak negeri nyang juga pèngèn ikut nimbrung ama ASEAN. [[Bruné Darusalam|Bruné Darusalam]] ikut nimbrung tanggal 7 Januari 1984. Piètnam ikut nimbrung tanggal 28 Juli 1995. [[Laos|Laos]] ama [[Birma|Birma]] ikut nimbrung tanggal 23 Juli 1997. [[Kemboja|Kemboja]] jadi negeri paling belakangan ikut nimbrung ama ASEAN, lantaran ikut joinan tanggal 30 April 1999. Timor Wètan tempatnya di Asia Kidul-Wètan, cuman kaga masup anggota tetep, lantaran cuman anggota pemanteng baé. [[Timor Wètan|Timor Wètan]] barengan ama Papua Giné Anyar pèngèn pisan masup jadi anggota tetep ASEAN. == Ruju'an == [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Paguyuban antérobangsa]] 8z4jcs086qo5ttl5eog2m87lzi0bvwq Paha 0 2533 21250 12279 2024-06-04T21:59:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21250 wikitext text/x-wiki '''Paha''' (hurup Arab Gundul: فاها) atawa '''pupu''' (hurup Arab Gundul: فوفو) entu bagèan [[anggota gerak]] bawa di antara [[Panggul|panggul]] ama [[Bol|bol]] èn daèrah [[Dengkul|dengkul]]. Paha entu bagèan deri [[Tungké|tungké]]. Balung atu-atunya nyang ngesusun paha digeronya [[Tulang paha|balung paha]] nyang tebel lagi parku. Ni tulang ngeja [[sendi pèlor]] ama mè' [[Panggul|panggul]] èn [[sendi gulung]] ama tulang [[Ugel-ugelan dengkul|ugel-ugelan]] [[Dengkul|dengkul]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Paha]] 0hnclu5qtreqpr6i2ysznyhr2fusjqb Pak Canyol 0 2534 24040 21251 2024-07-14T12:11:13Z Kari Ensio 594 24040 wikitext text/x-wiki [[File:Park Chan-yeol - 2016 Gaon Chart K-pop Awards red carpet.jpg|thumb|Tampang Pak Canyòl (2016)]] '''Pak Canyòl''' (lair 27 Nopèmber 1992; urup Arab Gundul: فق چانيول) nyang ngetrèn dipanggil Canyòl entu tukang rèp, penyanyi, penulis gending, èn artis Korèa Kidul. Dia entu anggota deri paguyuban nyanyi lanang Tiongkok-Korèa EXO dengen anak-paguyubannya entu EXO-K. == Ruju'an == lytsqmcpli9kcudfu6wifhijc5hzufm Pak Tile 0 2535 12285 12284 2024-05-16T13:44:58Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12284 wikitext text/x-wiki #REDIRECT [[Pa' Tilé]] n0i77fc5q4xce1q3mojqsp3rhpb1l22 Pakistan 0 2536 21252 18466 2024-06-04T21:59:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21252 wikitext text/x-wiki {{Infobox country|conventional_long_name=Kiblik Selam Pakistan|native_name={{Script|Nastaliq|اِسلامی جمہوریہ پاكِستان‎}}<br/>{{transliteration|ur|Islāmī Jumhūriyah Pākistān}}|image_coat=State_emblem_of_Pakistan.svg|image_flag=Flag_of_Pakistan.svg|motto={{Script|Nastaliq|ایمان، اتحاد، نظم}}<br/>{{transliteration|ur|Īmān, Ittihād, Nazam}}<br/>"Iman, Rempug, Keatur"|national_anthem={{Script|Nastaliq|قَومی ترانہ}}<br/>{{transliteration|ur|Qaumī Tarānah}}<br />{{center|"Tembang Kebangsaan"<br />[[File:National-Anthem-_instrumental.ogg]]}}}} '''Pakistan''' (hurup Arab Gundul: {{Script|Arabic|فاكستان}}; {{lang-ur|{{Script|Nastaliq|پاکستان}}}} {{transliteration|ur|Pākistān}}) atawa resminya '''Kiblik Selam Pakistan''' (hurup Arab Gundul: {{Script|Arabic|کبليک اسلام فاکستان}}; {{lang-ur|{{Script|Nastaliq|اِسلامی جمہوریہ پاكِستان‎}}}} {{transliteration|ur|Islāmī Jumhūriyah Pākistān}} entu atu negara di Asia Kidul. Ni negara samping-sampingan ama [[Hindi|Hindi]], [[Iran|Iran]], [[Apganistan|Apganistan]], ama [[Tiongkok|Tiongkok]]. Ni negara juga' ada punya garis lingir panté di sepanjang Laot Arab di bekidulnya. Pakistan entu negara paling banyak ke-5 penduduknya (207,77 juta) di dunia èn negara nyang orang Selamnya paling banyak ke-2 di dunia abisnya [[Indonésia|Indonésia]]. Jumblah kabèhan Pakistan punya daratan entu 880.940 km<sup>2</sup> (340.130 mi<sup>2</sup>) (serènta Ajad Kasmir èn Gilgit Baltistan nyang dikontrolir ama Pakistan). Ni nyang ngeja Pakistan jadi negara paling gedé ke-34 di dunia. Pakistan gableg soldadu paling gedé ke-7 di dunia. Pakistan punya hopstad nama Islamabad. Sebelonnya tahon 1960, hopstadnya entu Karaci, nyang sekarang jadi kota paling gedénya. Selamanya tu Islamabad lagi dibangung, kota Rawalpindi perna jadi hopstad sementara deri 1959 ampé 1957. Nama '''''Pākistān''''' artinya 'tana nyang suci' dalam basa Parsi ama Urdu. == Catetan == {{notelist-ur}} == Ruju'an == {{reflist}} [[Category:Asia]] <references />{{Negara di Asia}} [[Category:Asia Kidul]] [[Category:Negara]] [[Category:Pakistan]] fb5m866h6y6ee7lmn94wcouky180evz Palang Pintu 0 2537 12294 12293 2024-05-16T13:44:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12293 wikitext text/x-wiki #REDIRECT [[Palang pintu]] cktsjvf3og6l2n6qo74pfzutyzhrs6d Palang pintu 0 2538 21253 12305 2024-06-04T21:59:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21253 wikitext text/x-wiki [[File:Pencak Silat Betawi 2.jpg|upright|thumb|Silat [[Suku Betawi|Betawi]] saat acara Palang Pintu, lagi nunjukin teknik kuncian ngelucutin golok.]] '''Palang Pintu''' nyaitu adat perkawinan khas [[Suku Betawi|anak Betawi]], nyang biasanye dipake pade saat menjelang acara nikahan. Tradisi Palang Pintu eni merupakan pelengkap saat penganten lelaki nyang disebut si "tuan raja mude" pengen masukin rume penganten perempuan atawa si "tuan putri". Ketike pengen masuk rume penganten perempuan, pihak penganten perempuan akan ngehadang. Peserta nyang ikut ngeramein acara eni terbagi menjadi dua, nyang satu di pihak penganten lelaki, dan nyang satunye lagi dipihak penganten perempuan. Biasanye penganten lelaki berjalan diiringin ame alunan suare rebane menuju ke rume penganten perempuannye. Iringan rebana ketimpring juga diikutin barisan sejumlah kerabat nyang ngebawa seserahan, mulain dari roti buaye nyang ngelambangin kesetiaan, sayur-mayur, uang, [[Dodol Betawi|jajanan khas Betawi]], pakean, juge perlengkapan kamar penganten nyang berat seperti tempat tidur dan lemari juge dibawa dalam prosesi arak-arakkan. Ketike penganten lelaki dah nyampe di pekarangan rume penganten perempuan, acara Palang Pintunye bise dimulain. Pihak penganten lelaki mulain dengan ngucapin salam, abis entu mulain deh jagoannye masing-masing pihak nunjukin kebisaannye, dimulain dari pantunnye terus dilanjutin ame silatnye, terakhir sikenye. Tempo dulu emang udeh jadi ciri tiap kampung punye jagoan silatnye masing-masing, dan seni eni nyang mau dilestriin ame adat Palang Pintu. Nah, jagoan dari kedua belah pihak ceritenye lalu begebrak saling berusahe ngejatuhin satu sama lain. Biasanye dari pihak perempuan masang dua jagoan biar pertarungannye keliatan lebih seru, tapi biar kate jagoan dari pihak lelaki cuman satu die bakalan dijage jangan sampe kalah. Soalnye acara nikahan baru bise dilanjutin pihak lelaki, syaratnye kudu ngalahin jagoan dari kubu penganten perempuan. Jadi ibarat kate, pihak lelaki bise "ngebuka" palang pintunye rume pihak perempuan. Selese pertarungan yang dimenangin jagoan dari pihak penganten lelaki, dibacain deh lagu sike dengan alunan nyang merdu seperti pembacaan sholawat atawa orang sedang ngaji. Akhirnye penganten lelaki diijinin masuk ke rume penganten perempuan, dan acara dilanjutin. == Pranala luar == * [http://bangwahidaselibetawi.blogspot.com/2011/04/betawi.html Buka Palang Pintu], Kesenian Betawi Tempo Doeloe * [https://web.archive.org/web/20111209132233/http://www.deniawliyas.co.cc/2009/08/palang-pintu-perkawinan-adat-betawie.html Palang Pintu.. (Perkawinan Adat Betawie)], Betawi Tulen kbz1ymq6ihzkaxmnaitpyhn9eikerfb Palau 0 2539 21254 12309 2024-06-04T21:59:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21254 wikitext text/x-wiki {{Negara|name=Kiblik Palau|native_name=''Republic of Palau'' (Inggris)<br/>''Beluu er a Palau'' (Palau)|flag=Flag_of_Palau.svg|coat=|map=Palau_on_the_globe_(Southeast_Asia_centered)_(small_islands_magnified).svg|capital=Ngerulmud|demonym=Palau}} '''Palau''' (hurup Arab Gundul: فلائو; Inggris: ''Palau''; Palau: ''Palau'') atawa '''Palo''' (hurup Arab Gundul: فلو) atawa resminya '''Kiblik Palau''' (hurup Arab Gundul: کبليک فلائو; Inggris: ''Republic of Palau''; Palau: ''Beluu er a Palau'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Ngerulmud|Ngerulmud]]. Ni negara jenggarnya cuman 459 km<sup>2</sup> (177 mi<sup>2</sup>) doang. Di sono, ada barang 18.024 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]] ama basa [[Basa Palau|basa Palau]]. Cuman selaèn entu, ada juga' laèn basa nyang diakuin, kaé [[Basa Jepang|basa Jepang]], [[Basa Sonsorol|basa Sonsorol]], ama [[Basa Tobi|basa Tobi]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Palau]] cj46wwvsrcm7ylvj980iblcmo4oozug Palestina 0 2540 16385 12312 2024-05-16T13:57:18Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 12311 wikitext text/x-wiki #REDIRECT [[Palestèn]] e4flvqyvb2e33l0r1mkf6r82uy4i4h5 Palestèn 0 2541 23435 19424 2024-07-06T14:18:04Z Swarabakti 44 23435 wikitext text/x-wiki {{Negara|name=Daulat Palestèn|native_name=دولة فلسطين‎ (Arab)<br/>''Daulat Filasṭīn''|flag=Flag_of_Palestine.svg|coat=Coat_of_arms_of_Palestine.svg|map=State_of_Palestine_(orthographic_projection).svg|capital=Bétulmegedis|demonym=Palestèn}} '''Palestèn''' (hurup Arab Gundul: فلسطين, basa Arab: فلسطين ''Filisṭīn'') atawa mashur juga' '''Palèstina''' (hurup Arab Gundul: فلسطين) ièlah atu negara Arap di Wètan-Tenga. Palestèn mashur ama Bétulmegedis nyang di sononya ada Mesigit al-Aqṣā. Ni negara ada lagi begucel ama [[Israèl|Israèl]]. Cuman, ni negara tetep dapet dukungan deri banyak negara-negara Muslim, masup juga' [[Indonésia|Indonésia]]. == Ruju'an == {{reflist}} {{Negara di Asia}} [[Bangsaan:Asia]] [[Bangsaan:Arab]] [[Bangsaan:Wètan Tenga]] [[Bangsaan:Negara]] [[Bangsaan:Palestèn]] rzoxzls5px7l95qnaonbua2j48gazub Palestén 0 2542 12334 12333 2024-05-16T13:45:03Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12333 wikitext text/x-wiki #REDIRECT [[Palestèn]] e4flvqyvb2e33l0r1mkf6r82uy4i4h5 Palsabet 0 2543 21255 12337 2024-06-04T21:59:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21255 wikitext text/x-wiki '''Palsabet'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فلسابت; Indonésia: ''rata-rata''; Inggris: ''average'') ièlah angka "biasanya" deri omplokan angka nyang dikeja dengen ngamprokin omplokan angka. Dalem [[Èlmu ètung-ètungan|ètung-ètungan]], palsabet digero '''[[Tenga-tengaan (ètung-ètungan)|tenga-tengaan]]''' (''mean''). Palsabet (tenga-tengaan) dikeja tibang nambahin angka, terus dipetèng-petèng tu hasil ama jumblah angkanya ada berapa biji. Ada juga' laèn macem tenga-tengaan, èn ada juga' nyang kadang dinyana "palsabet" kaya' [[petengaan]] (médian) atawa [[Modes (statistik)|modes]] (statistik). == Ruju'an == [[Category:Statistik]] q29za6lsumxe6vw2kmo8mttfvtewnlf Palèmbang 0 2544 22439 12339 2024-06-19T10:56:23Z Swarabakti 44 Ngerobah sasaran pengalihan deri [[Kota Palèmbang]] jadi [[Kota Pelèmbang]] 22439 wikitext text/x-wiki #REDIRECT [[Kota Pelèmbang]] bvev1hxp76u4f7etluyu4czaabgarhl Pamali 0 2545 21256 12343 2024-06-04T21:59:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21256 wikitext text/x-wiki '''Pamali''' (hurup Arab gundul: فمالى) ya'entu larangan atawa pantangan atawa hal-hal nyang entong dilakonin ama orang-orang. Kalo maksa dilakonin atawa entu orang pala batu èn merugul, jadinya nanti bakalan kena bala atawa bisa dibilang pejajaran. Jadinya kudu diikuti pamali nyang ada di masarakat. == Conto pamali == # Bediri di depan pintu # Gunting kuku malem-malem # Tengkurep sambil kaki ditaèkin ke atas # Duduk di atas bantal # Naro tangan di pala belakang sambil tangan dikebelakangin # Bocah masih ngayap pas sandékala (wayah dur) # Gegenjrèngan malem-malem # Duduk kaki digoyang-goyang # Nyapu masih bala' (bakal [[Wadon|wadon]] doang) # Buang benda-benda tajem kaya pèso, gunting, atawa paku (bakal wadon bunting) == Kalo ngelanggar pamali == Orang kalo ngelanggar pamali bakal dapet hal-hal suwè'. Cuman, enni ngikut ama pamali apa nyang dilanggar ama entu orang. Kalo ada orang bediri di depan pintu katanya jodohnya bakal susah. Terusannya, kalo ada wadon nyang kalo nyapu latar kaga' pating bersih nanti bakal dapet lakian nyang bèwokan. Ada juga, kalo duduk di atas bantal katanya entu pantat bakal ada bisulnya. Kalo tengkurep kaki ditaèkin katanya bakal ditinggal mati ema'. Ada juga nyang bakal ditinggal mati bapa' kalo tangan ditaro di atas pala èn dikebelakangin. == Sebab-musabab pamali ada == Sebab-musabab pamali didasarin ama berapa hal, conto bediri di depan pintu entu sebabnya lantaran ngalangin jalan orang laèn. Terusannya, kalo gunting kuku malem-malem nanti bakal dikeja buntung entu tangan lantaran jaman baheula kaga' lèstriknya. Nyapu kurang bersih, bikin latar kaga' enak diliat lantaran kaya' kapal pecah. Gegenjrèngan malem-malem entong dilakonin lantaran ganggu orang laèn pada ngorok. == Ruju'an == [[Category:Tahayul Indonésia]] p5s04rbel1b2zydzrbxoszxamrwnn5d Pamali: Indonesian Folklore Horror 0 2546 26516 21257 2024-11-14T03:05:52Z QuantumFoam66 196 26516 wikitext text/x-wiki '''''Pamali''''' (hurup Arab gundul: فمالى) sebenernya entu larangan-larangan atawa ihwal nyang kaga' boléh dilakonin ama orang. Soalnya kalo dilakonin katanya bakalan ada ihwal pejajaran nyang bakal dateng sewaktu-waktu. Contonya kaya' bediri di depan pintu, katanya bakal bikin jodoh seret, terus ada juga kalo seumpama tengkurep kaga' boléh kakinya ditaèkin, nanti bakal ditinggal mati ema'. Nah enni ihwal diambil jadi gim ama StoryTale Studio bakal dimaènin ama orang-orang èn kata "pamali" dijadiin nama gimnya.<ref>Metrotvnews. "Pamali, Satu Lagi Gim Horor Khas Indonesia". Diliat tanggal 23-06-2023.</ref> == Cara maèn == Pemaèn bisa jalanin èn behubungan atawa nanggepin atu benda. Kalo nyang dilakonin entu ihwal nyang sompral jadinya nantinya bakal dicatet jadi "catatan sompral". Ada banyak pengnyeleséan lakon dalem enni gim. == Sinopsis == === ''The White Lady'' (Kuntilanak) === Jaka entu seorang perjaka nyang lagi bokè' èn pèngèn jual keluarga punya rumah. Cumanan, pas lagi beberès rumah bakal dijual, si Jaka ketemu ama sétan céwé' nyang gableg rambut panjang ([[Kuntilanak|kuntilanak]]). Entu sétan kaga' laèn èn kaga' bukan iélah dia punya mpo' sendèwèk. === ''The Tied Corpse'' (Pocong) === Cècèp entu tukang jaga kobèr. atu wayah, Si Cècèp tibanan dikasih tanggung jawab suruh ngikut dalem penguburan jenasah. Pas lagi nguburin, si Cècèp ngelakonin sompral, jadinya si Cècèp ketiban suwè' digentayangin semalemam. Si Cècèp digentayangin ama entu arwah sétan [[Pocong|pocong]] nyang baru dikuburin. === ''The Little Devil'' (Tuyul) === Putri, mahasiswi nyang lagi cari duit tambahan bakal berobat bapa'nya. Si Putri nyambangin engkongnya punya rumah èn ngarep banget dapetin duren jatoh. Bagèn kata bapa'nya ngentongin si Putri biar kaga' ketuman ke engkong punya rumah, soalnya di situ ada mahluk kecit sekali nyang dipaké engkongnya bakal gaèt duit-duit biar keja sugih. Cuman, Putri tuman pisan. Pegi si Putri ke engkongnya punya rumah. Bener pisan, ketemuan dah si Putri ama entu mahluk kecit sekali atawa [[Tuyul|tuyul]]. === ''The Hungry Witch'' (Lèak) === Kirana lagi bunting anaknya. Si Kirana mèrad dia paké mobil ke dia punya udik. Cuman, pas dia lagi di jalan mobilnya ke arah kampung udiknya, si Kirana ngiat dia punya ema' udah kegelèpar di belakang rumah. Si Kirana kaga' tau-menau soal apa kejadiannya. Nah bener pisan, [[Lèak|mahluk pala barong tukang makan orog]] nyang baru lair, nyambangin ema'nya punya rumah èn nyerang [[Kuarga|kuarganya]]. == Ruju'an == <references /> [[Category:Gim delengan]] bu20q5f8rowkyx9ejwt7g048otr68k2 Pamulang 0 2547 21258 12351 2024-06-04T21:59:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21258 wikitext text/x-wiki '''Pamulang''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 26,82 km<sup>2</sup>. == Ruju'an == 4sx4los5ks27d9ukmecfqjn03j1uul5 Panama 0 2548 21259 12354 2024-06-04T21:59:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21259 wikitext text/x-wiki {{Negara|name=Kiblik Panama|native_name=''República de Panamá '' (Spanyol)|flag=Flag_of_Panama.svg|coat=Coat_of_arms_of_Panama.svg|map=Panama_(orthographic_projection).svg|capital=Panama Kota|demonym=Panama}} '''Panama''' (hurup Arab Gundul: فنامة; Spanyol: ''Nicaragua'') atawa resminya '''Kiblik Panama''' (hurup Arab Gundul: کبليک فنامة; Spanyol: ''República de Panamá '') entu negara di ujungnya [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Kosta Rika|Kosta Rika]] di bekulon èn [[Kolombia|Kolombia]] di bekidul-wètan. Sebagé lagi, ni negara gableg jalan ke [[Laotan Teduh|Laotan Teduh]] di bekidul èn [[Laot Karaiben|Laot Karaiben]] di blèlir. Ni negara punya hopstad [[Panama Kota|Panama Kota]]. Ni negara jenggarnya cuman 75.417 km<sup>2</sup> (29.119 mi<sup>2</sup>). Di sono, ada barang 4.337.768 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Panama]] ly1bzzov64qhzgvt18avsyi8uwzo6hv Pancasila 0 2549 24227 24226 2024-07-16T07:39:11Z Bangrapip 9 /* Sejarah Pengrumusan */ 24227 wikitext text/x-wiki [[File:Pancasila Perisai.svg|thumbnail|right|200px|Tamèng ''Pancasila'' nampilin lima sila]] '''Pancasila''' (hurup Arap gundul: فنچسيلا) entu idéolohi dasar negara [[Indonesia|Indonésia]]. Pancasila asalnya deri dua kata basa Sangsekerta, ya'entu: पञ्च ''pañca'' 'lima', èn शील ''śīla'' 'nilé, sipat'. Pancasila entu rumusan ama pedoman keidupan bebangsa ama benegara bakal seruruh ra'yat [[Indonesia|Indonésia]]. Adapun lima sila nyang jadi Indonésia punya dasar negara ada kecantum di dalem Mukadimah Wèt Dasar<ref>'''Wèt dasar''' (hurup Arab Gundul: ويت داسر) – ''konstitusi'' (Indo.); ''constitution'' (Ing.); ''grondwet'' (Wld.).</ref> tahon 1945, pasnya di paragrap keempat, antara laèn: # Ketuhanan nyang Maha-Tunggal (basa Indonésia: ''Ketuhanan yang Maha Esa'') # Kemanusiaan nyang adil èn beradab (basa Indonésia: ''Kemanusiaan yang adil dan beradab'') # Rempug (persatuan) Indonésia (basa Indonésia: ''Persatuan Indonesia'') # Kera'yatan nyang dipimpin ama hikmat kebijaksanaan dalem perhadring/perwakilan (basa Indonésia: ''Kerakyatan yang dipimpin oleh hikmat kebijaksanaan dalam permusyawaratan/perwakilan''), srènta # Keadilan sosial bakal seruruh ra'yat Indonésia (basa Indonésia: ''Keadilan sosial bagi seluruh rakyat Indonesia''). Bagèn pernah ada pengrobahan isi èn urutan di dalemnya selamanya pengrancangan deri waktu ke waktu di tahon 1945, Pancasila ditetepin diperingetin saban 1 Juni, nyang sekarang dikenal sebagé milad Pancasila. == Sejarah Pengrumusan == Awalnya, ni mulanya deri pertanyaan Dr. Kanjeng Radèn Tumenggung (KRT) Radjiman Wedyodiningrat punya kasi, pas dia punya pidato mukadimah pengejaan Badan Penyerep Ongkodan Penyiapan Kemerdékaan Indonésia (basa Indonésia: ''Badan Penyelidik Usaha Persiapan Kemerdekaan Indonesia''; singketan: BPUPKI). Dia punya pertanyaan ièlah apa bakalannya ni negara punya dasar.<ref>Hatta, Mohammad (2015). ''Politik, Kebangsaan, Ekonomi (1926-1977)''. Jakarta: Kompas. h. 309. <nowiki>ISBN 9789797099671</nowiki>.</ref> Dalem mengrumusin Pancasila sebagé dasar negara nyang resmi, ada usulan-usulan pribadi nyang diutarain di dalem perhadring BPUPKI. Mohammad Yamin, tanggal 29 Méi 1945, ada ngasi usulan dalem dia punya pidato nyang disebut sebagé ''Lima Dasar'', ya'entu: prikebangsaan (''perikebangsaan''), prikemanusiaan (''perikemanusiaan''), priketuhanan (''periketuhanan''), prikera'yatan (''perikerakyatan''), èn kesejahteraan ra'yat (''kesejahteraan rakyat'').<ref>M.H, Dr Jazim Hamidi, S. H. (2013-01-12). ''[https://books.google.co.id/books?id=-l5nDwAAQBAJ&pg=PA53&dq=Muhammad+Yamin+merumuskan+lima+dasar+pada+29+Mei+1945&hl=id&newbks=1&newbks_redir=0&sa=X&ved=2ahUKEwi9vInmqoz4AhW2RmwGHUvNBcUQ6AF6BAgGEAI#v=onepage&q=Muhammad%20Yamin%20merumuskan%20lima%20dasar%20pada%2029%20Mei%201945&f=false CIVIC EDUCATION]''. Gramedia Pustaka Utama. h. 53. <nowiki>ISBN 978-602-03-4927-5</nowiki>.</ref> Adapun dia punya dalil ièlah kalo entu udah ngoyod sedari sejeg bujeg di kalangan masarakat Indonésia. Cuman, Mohammad Hatta, sepagémana dalem dia punya mémoar, ngeraguin tu Yamin punya pidato.<ref>Suwarno, P.J. ''Pancasila Budaya Bangsa Indonesia''. h. 12.</ref> Ari bulan 1 Juni tahon 1945, ujug-ujug Sukarna (Soekarno) ngasi pidato spontan nyang dikenal sebagé ''Lahirnya Pancasila''.<ref>Schindehuette, Matti Justus (2006). ''[https://web.archive.org/web/20170820203310/http://ediss.sub.uni-hamburg.de/volltexte/2006/2915/ Zivilreligion als Verantwortung der Gesellschaft. Religion als politischer Faktor innerhalb der Entwicklung der Pancasila Indonesiens]''. Hambereg: Universitas. h. 151.</ref> Sukarna ngemukain dasar-dasar nyang lima nama "Pancasila"<ref>Sihotang, Kasdin; Mikhael, Mali Benyamin; Molan, Benyamin; Kama, Vinsensius Felisianus (2019-07-30). ''[https://books.google.co.id/books?id=506nDwAAQBAJ&pg=PA45&dq=soekarno+mengemukakan+gagasan+dasar+negara&hl=id&newbks=1&newbks_redir=0&sa=X&ved=2ahUKEwjVuYS1q4z4AhWA7XMBHX6yDjcQ6AF6BAgHEAI#v=onepage&q=soekarno%20mengemukakan%20gagasan%20dasar%20negara&f=false Pendidikan Pancasila: Upaya Internalisasi Nilai - Nilai Kebangsaan]''. Penerbit Unika Atma Jaya Jakarta. h. 46. <nowiki>ISBN 978-623-7247-07-4</nowiki>.</ref>, sebagé berikut: kebangsaan Indonésia (''kebangsaan Indonésia'') atawa kebangsaan (''nasionalisme''), kemanusiaan (''kemanusiaan'') atawa keantèrobangsaan (''internasionalisme''), mupakat (''mufakat'') atawa kera'yatan (''dèmokrasi''), kesejahteraan sosial (''kesejahteraan sosial''), srènta ketuhanan nyang bekebudayaan (''ketuhanan nyang berkebudayaan''). Mangka, entu hal maktup dalem dia punya pidato begini<ref>S.H, Prof Dr Sutan Remy Sjahdeini (2021-08-01). ''[https://books.google.co.id/books?id=8IM8EAAAQBAJ&pg=PA61&lpg=PA61&dq=Sekarang+banyaknya+prinsip:+kebangsaan,+internasionalisme,+mufakat,+kesejahteraan,+dan+ketuhanan,+lima+bilangannya.+Namanya+bukan+Panca+Dharma,+tetapi+saya+namakan+ini+dengan+petunjuk+seorang+teman+kita+ahli+bahasa+-+namanya+ialah+Pancasila.+Sila+artinya+asas+atau+dasar,+dan+di+atas+kelima+dasar+itulah+kita+mendirikan+negara+Indonesia,+kekal+dan+abadi.&source=bl&ots=SM7WeW6yxO&sig=ACfU3U1dlIXRQgWLJW-Ma-U9245Mt9AoKQ&hl=id&sa=X&ved=2ahUKEwimzsOjrIz4AhX1TGwGHR2fAiYQ6AF6BAgGEAM#v=onepage&q=Sekarang%20banyaknya%20prinsip:%20kebangsaan,%20internasionalisme,%20mufakat,%20kesejahteraan,%20dan%20ketuhanan,%20lima%20bilangannya.%20Namanya%20bukan%20Panca%20Dharma,%20tetapi%20saya%20namakan%20ini%20dengan%20petunjuk%20seorang%20teman%20kita%20ahli%20bahasa%20-%20namanya%20ialah%20Pancasila.%20Sila%20artinya%20asas%20atau%20dasar,%20dan%20di%20atas%20kelima%20dasar%20itulah%20kita%20mendirikan%20negara%20Indonesia,%20kekal%20dan%20abadi.&f=false Sejarah Hukum Indonesia: Seri Sejarah Hukum]''. Prenada Media. h. 51. <nowiki>ISBN 978-623-218-947-8</nowiki>.</ref>: {{Blockquote|''Sekarang banyaknya prinsip: kebangsaan, internasionalisme, mufakat, kesejahteraan, dan ketuhanan, lima bilangannya. Namanya bukan Panca Dharma, tetapi saya namakan ini dengan petunjuk seorang teman kita ahli bahasa – namanya ialah Pancasila. Sila artinya asas atau dasar, dan di atas kelima dasar itulah kita mendirikan negara Indonesia, kekal dan abadi.''}} Sebelonnya tu perhadring kelar, dikeja dah tuh panitia bakal ngerumusin Pancasila bedasarin pidato Sukarna punya ucap ari bulan 1 Juni tahon 1945, nyang tu nama panitianya – Panitia Sembilan. Deri tu panitia, rempug dah tu atu hasil rencana ari bulan 22 Juni tahon 1945 nyang namanya Piagem Jakarta. Seabisnya diterimanya rumusan Pancasila jadi dasar negara secara resmi, sengga'nya ada beberapa dokumèn penetepannya, antara laèn: * Rumusan Pertama : Piagem Jakarta (''Jakarta Charter'') – ari bulan 22 Juni tahon 1945 * Rumusan Kedua : Mukadimah Wèt Dasar tahon 1945 – ari bulan 18 Agustus tahon 1945 * Rumusan Ketiga : Mukadimah Wèt Dasar Républik Indonésia Serèkat – ari bulan 27 Dèsèmber tahon 1949 * Rumusan Keempat : Mukadimah Wèt Dasar Sementara – ari bulan 15 Agustus tahon 1950 * Rumusan Kelima : Rumusan Pertama nyang njiwain Rumusan Kedua èn atu rangkéan ama Wèt Dasar (mengruju' Dékrit Persidèn tahon 1950). Ari bulan 1 Juni tahon 2016, Persidèn Jaka Widada (Joko Widodo) ada nèken Beslit Persidèn (Keppres) Nomor 24 Tahon 2016 pasal '''Milad Pancasila''' (basa Indonésia: '''''Hari Lahir Pancasila''''') sekaligus netepin tu hari jadi hari peré.<ref>[http://setkab.go.id/jadi-hari-libur-nasional-inilah-keppres-penetapan-1-juni-sebagai-hari-lahir-pancasila/ "Jadi Hari Libur Nasional, Inilah Keppres Penetapan 1 Juni Sebagai Hari Lahir Pancasila"] [https://web.archive.org/web/20171022032405/http://setkab.go.id/jadi-hari-libur-nasional-inilah-keppres-penetapan-1-juni-sebagai-hari-lahir-pancasila/ Diarsipin] 22 Oktober 2017 di Wayback Machine., ''Sekretariat Kabinet Republik Indonesia'', (diaksès 01 Oktober 2016)</ref> == Liat juga == * [[Indonesia|Indonésia]] == Ruju'an == <references/> [[Category:Indonésia]] [[Category:Pulitik Indonésia]] ch4n0ng9b8cc9mrtpjk86n3lrvygyoa Pancoran Mas 0 2550 21261 12379 2024-06-04T21:59:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21261 wikitext text/x-wiki '''Pancoran Mas''' entu kecamatan nyang ada di [[Dèpok|Dèpok]]. Ni kecamatan ngejenggar ampé 18,03 km². == Ruju'an == qmapklu5zim8rroebtn09ab1ukbp58l Pancoran Mas, Dèpok 0 2551 25725 25718 2024-09-21T05:44:15Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by Sekarchamdi (TwinkleGlobal) 25725 wikitext text/x-wiki '''Pancoran Mas'''; Indonésia: ''Pancoran Mas'' entu atu kecamatan di wilayè Dèpok, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Pancoran Mas punyè jenggar barang [luas] km² amè ngelè pengendek [jumblah] orang pas tahon [tahon], nyang manè laki-lakinyè adè [jumblah lanang] orang amè perempuannyè [jumblah wadon] orang. '''Wilayè bestir''' Kecamatan Pancoran Mas kebikin deri 6 kerurahan, ya'ento: # Depok, Depok kode posnyè 16431 # Depok Jaya, Depok kode posnyè 16432 # Pancoran Mas, Depok kode posnyè 16436 # Mampang, Depok kode posnyè 16433 # Rangkapan Jaya, Depok kode posnyè 16434 # Rangkapan Jaya Baru, Depok kode posnyè 16435 ruig5lesxkdsonxt4dzqxysekv9k9g2 Panda Express 0 2552 21262 12388 2024-06-04T21:59:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21262 wikitext text/x-wiki [[File:Panda Express Storefront (48128044623).jpg|thumb|Panda Express punya toko]] '''Panda Express''' (hurup Arab Gundul: فندا اکسفرس; Tionghoa: 熊貓快餐) nya'entu [[Warung tinggal madang|warung tinggal madang]] nyang nyajiin [[masakan Tionghoa-Amrik]]. Ni warung udah ada entuk 2.200 warung nyang ngejeprah di [[Amrik Serèkat|Amrik Serèkat]], jadinya di warung – warung Asia paling gedé seantéro Amrik Serèkat. Adapun makanan nyang ditawarin ama dia pada, antara laèn kaé ayam oranye, dada ayam pedes manis, daging sampi Pèking, [[ayam tériyaki bakar]], ama [[ayam Kung Pao]]. == Ruju'an == [[Category:Warung tinggal madang]] kb6xpn7tksxed53izoygl9zbd4drp6f Pandéglang 0 2553 12390 12389 2024-05-16T13:45:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12389 wikitext text/x-wiki #REDIRECT [[Kabupatèn Pandéglang]] gns8seqt3loucq4kcbgj1t38uedg7uq Panggul 0 2554 21263 12394 2024-06-04T21:59:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21263 wikitext text/x-wiki [[File:Gray241.png|thumb|Panggul lanang]] [[File:Gray242.png|thumb|Panggul wadon]] '''Panggul''' (hurup Arab Gundul: فڠݢول) entu daèrah [[batang awak]] bagèan bawa nyang ada di antara [[bero']] ama [[paha]]. Orang punya daèrah pangul biasanya nglingkup panggul, rongga panggul, pengeleng panggul, èn ''perineum''. Panggul bagèan belakang entu daèrah '''pinggul''' (hurup Arab Gundul: فيڠݢول) nyang kebentuk deri bebalung pinggul (tulang kelangkangan ama tunggir). == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Panggul]] dq2oyw55xp0916stb5laqb66bhn5zev Panggung (lènong) 0 2555 21264 12398 2024-06-04T21:59:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21264 wikitext text/x-wiki [[File:SFOperaHouse2 (8189967420).jpg|thumb|Panggung lènong]] '''Panggung''' (hurup Arab Gundul: فڠݢوڠ) atawa '''pelampang''' (hurup Arab Gundul: فلمفڠ) di [[téater]] entu tempat [[Tukang lakon|tukang lakon]] pada nglènong atawa nglakon. Di téater-téater dulu mah, ni pernah dipisah deri tempat ngejogrognya [[Tukang nonton|tukang nontonnya]]. == Ruju'an == [[Category:Lènong]] h6y8hvxgnzgbsdlqel7a9l0ech06wku Pangkèng 0 2556 21265 12401 2024-06-04T21:59:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21265 wikitext text/x-wiki [[File:Simbavati4.jpg|thumb|Pangkèng gedongan]] '''Pangkèng''' (hurup Arab Gundul: فڠکڠ) entu tempat orang pada [[tidur]]. Pangkèng sokanan ngelah [[bipang]] ama [[laci]] atawa laèn-laèn tempat kanggo naroh [[Pakéan|baju]]. Banyak pangkèng nyang pating ngelah [[pangkèng baju]] (''closet'') ama [[méja pangkèng]] (''nightstand''). Ada juga' gè [[Ruma|ruma]] nyang gableg atu pangkèng lebi, nyang paling gedénya digero' '''pangkèng gedé''' (''master bedroom''). == Ruju'an == [[Category:Ruma]] [[Category:Ruangan]] [[Category:Pangkèng]] dni3yr67ky0mt20hla2z1jxutj1of0w Pangkèng buku 0 2557 21266 12410 2024-06-04T21:59:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21266 wikitext text/x-wiki [[File:Chambery interieur mediatheque 600px.jpg|thumb|Pangkèng buku wayah gini]] '''Pangkèng buku'''<ref>Kessler, J. F. (1904). ''Do you speak Dutch & Malay? Words and Sentences''. Thies & Umbgrova, h. 75. Dalem tu kitab ditulisnya ''kamar-boekoe''.</ref> (hurup Arab Gundul: فڠکڠ بوکو) atawa '''ruma kitab''' (hurup Arab Gundul: روما كتاب) atawa '''pekitaban''' (hurup Arab Gundul: فكتابن) atawa '''bibliotik''' (hurup Arab Gundul: بيبليوتيک) biar kata bakal omplok-omplokan perorangan, ada juga' pangkèng buku nyang dibayarin èn diopènin ama [[guwernemèn]] atawa [[rukun]] biar orang-orang pada bisa baca buku sonder ngeluarin duit acan. == Ruju'an == [[Category:Pangkèng buku]] 9juib2ns7d9x9bfqdwxsk3i68ljb0d5 Pangkèng gawé 0 2558 21267 12413 2024-06-04T21:59:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21267 wikitext text/x-wiki [[File:Lab bench.jpg|thumb|Pangkèng gawé]] '''Pangkèng gawé''' (hurup Arab Gundul: فڠکڠ ݢاوى; Welanda: ''laboratorium'') ièlah tempat di mana kita nglakonin kita punya pemerdataan [[Èlmu|ilmiah]], [[penjajalan]], [[pengukuran]], atawa penglatian ilmiah. Pangkèng gawé galibnya dibikin bakal dipapakin itu piil-piil biar kearahan. Pangkèng gawé ilmiah biasanya dibèdain berales cawang èlmunya, kaya' pangkèng gawé [[èlmu tabèat]], pangkèng gawé [[Èlmu kimia|kimia]], pangkèng gawé [[èlmu kimia hayat]], pangkèng gawé [[Kumputer|kumpiuter]], ama pangkèng gawé [[Èlmu basa|basa]]. == Ruju'an == [[Category:Pangkèng gawé]] lln8148b5anlgfadqu28uy3kk76xeth Pangkèng jeprèt 0 2559 21268 12417 2024-06-04T21:59:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21268 wikitext text/x-wiki [[File:Photobooth in Bicester 2001.JPG|thumb|Pangkèng jeprèt]] '''Pangkèng jeprèt''' (hurup Arab Gundul: فڠکڠ جفرت) entu atu [[mesin dagang]] atawa [[lang]] modèren nyang isinya penggerak [[Tustèl|tustèl]] ama pèlem otomatis nyang biasanya dijalanin paké [[kentringan]]. Wayah gini, banyakan pangkèng jeprèt mesinnya udah digital. == Ruju'an == [[Category:Penjeprètan]] a6c1zwpi6whn62p8ea1az1bd24pqk9y Pangkèng kèrèk 0 2560 21269 12421 2024-06-04T21:59:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21269 wikitext text/x-wiki [[File:Ginza1chome-Station-2005-12-18 2.jpg|thumb|Pangkèng kèrèk di [[Jepang|Jepang]]]] '''Pangkèng kèrèk''' (hurup Arab Gundul: فڠکڠ کيرق) , atawa galibnya orang pada bilangnya '''''lip''''', entu tambangan [[gandaran munggah]] nyang dipaké bakal nambangin orang atawa barang. Pangkèng kèrèk biasanya dipaké di [[Gedong|gedong-gedong]] nyang perdipingnya tinggi, biasanya tiga atawa empat [[Perdiping|perdiping]] lebi. Gedong-gedong nyang rada cèpèran mah biasanya cuman paké [[Tangga|trajé]] atawa [[Tangga jalan|tangga jalan]]. Pangkèng kèrèk wayah gini pada ngelah [[Kenop|kenap-kenop]] nyang kena dipencat-pencèt ama penumpaknya bakal ngarah ke dia punya jujuan. == Ruju'an == [[Category:Gandaran munggah]] 4jdcawphu00wi52r9cugyy1aw34edx6 Pangèran Sidarta Gotama 0 2561 19425 12433 2024-06-04T21:12:35Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q9441]] 19425 wikitext text/x-wiki [[File:Buddha meditating.jpg|thumb|Sang Pangèran lagi semèdi di bawah pohon ''boddhi'']] '''Pangèran Sidarta Gotama''' (hurup Arab Gundul: فڠيران سيدارتا ݢوتام) atawa '''''Sakyamuni''''' atawa '''Sang Buda''' (hurup Arab Gundul: سڠ بوذا) ya'entu atu orang guru tukang semèdi atawa agawaman Asia Kidul nyang idup di separo rèbu taon awal sebelon Masèhi. Entu sang pangèran bawain agama Buda èn orang-orang Buda tunduk hormat lantaran sang pangèran entu mahluk nyang kepancer cahaya, nyang ngarak ke jalan Nirwana, bèbas deri ketabloan, hawa napsu, kebrojolan kombali, èn kesengsaraan. Sang pangèran brojol di Lumbini (wayah gini disebut [[Népal|Népal]]) deri orang tua bangsawan deri wangsa ''Shakya'', cuman Sang Pangèran pergi kuar deri kuarganya biar buat semèdi pengembara. Sang pangèran ngangon liwat tanah kali Gangga. Sang pangèran wapat di Kusinegara èn nyampé pada ''parinirvana''. Sederi entu wayah, Sang Pangèran dihormatin banyak orang seantéro Asia. == Ruju'an == [[Category:Buda]] [[Category:Tokoh agama]] gwciau8nz5j265ims3pfohdjwqu812f Pangéran Siddhartha Gotama 0 2562 12435 12434 2024-05-16T13:45:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12434 wikitext text/x-wiki #REDIRECT [[Pangèran Sidarta Gotama]] 3mlv1de1yvg9e4x5h9q2sek1ujzi7s1 Panjang Umurnya 0 2563 21270 12446 2024-06-04T22:00:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21270 wikitext text/x-wiki '''''Panjang Umurnya''''' (hurup Arab Gundul: فنجڠ عمرڽ) entu atu tembang nyang dikenalin ama orang-orang Walanda dengen judul "''Lang zal ze leven"''. Enni gending punya nada udah disetèl sederi abad ke-18 dalem gending bikinan [[Wolpgang Amadéus Mosar|Mosar]], Haydn, èn Carl Michael Bellman.<ref>Novi, Wanda. 25 Sèptèmber 2022. "[https://jabarekspres.com/berita/2022/09/25/lagu-ulang-tahun-panjang-umurnya-ternyata-bukan-dari-indonesia-ini-lirik-aslinya/ Lagu Ulang Tahun Panjang Umurnya Ternyata Bukan dari Indonesia, Ini Lirik Aslinya]". [https://jabarekspres.com/ Jabar Ekspres]. Diliat tanggal 12 Juli 2023</ref> Dalem pèrsi [[Basa Welanda|basa Walanda]], enni gending dibèdain ngejuntrungin ke jenis kelamin orang nyang lagi dirayain ulang taonnya, kalo [[Wadon|wadon]] mangka pakénya "''Lang zal ze Leven''" èn kalo [[Lanang|lanang]] pakénya "''Lang zal hij leven''". == Kata-kata tembang Panjang Umurnya == {| class="wikitable" |+ ! colspan="3" |Tembang Panjang Umurnya (''Lang zal ze/hij leven'') |- |Basa Walanda |Basa Betawi paké Latin |Basa Betawi paké Arab Gundul |- |Lang zal ze/hij leven Lang zal ze/hij leven Lang zal ze/hij leven in de gloria In de gloria In de gloria |Panjang umurnya Panjang umurnya Panjang umurnya serta mulia Serta mulia Serta mulia |فنجاڠ عمرڽ فنجاڠ عمرڽ فنجاڠ عمرڽ سرتا موليا سرتا موليا سرتا موليا |} == Ruju'an == <references /> [[Category:Tembang]] [[Category:Kebudayaan Indonésia]] ldt1xbx1mvk5i8scg1k4lvl68qqzh7t Panté 0 2564 24035 21271 2024-07-14T07:05:18Z Swarabakti 44 24035 wikitext text/x-wiki [[File:Steilküste bei Ahrenshoop.jpg|thumb|Panté di [[Dètslan|Dètslan]]]] '''Panté''' (hurup Arab Gundul: فنتى; [[Basa Inggris|Inggris]]: ''beach'') entu atu bentuk ujud bumi nyang kebikin deri [[pasir]] èn ada daèrah lingir [[Laot|laotnya]]. Dèrah panté jadi inggenan antara daratan ama [[Peraèran|peraèran]] laot.<ref>Nailufar, Nibras Nada (prm.). [https://www.kompas.com/skola/read/2020/04/10/190000469/pantai-dan-pesisir--perbedaan-dan-fungsinya "Pantai dan Pesisir: Perbedaan dan Fungsinya"]. ''Kompas.com''. Dibuka per 30 Januari 2024.</ref> Utekan panté laèn ama [[pesisir]] biar kata mah pada ada juntrungannya pada. Panjang garis panté diukur ngiterin kabèhan panté nyang jadi daèrah wilayah atu negara. Mengrikut PBB punya pemerèksaan tahon 2008, [[Indonésia|Indonésia]] entu negara nyang garis panténya paling dawa nomer 4 di dunia abisnya [[Amrik Serèkat|Amrik Serèkat]], [[Kanada|Kanada]], ama [[Ruslan|Ruslan]]. Indonésia punya panjang garis panté kecatet segedé 95.181 km. == Ruju'an == [[Bangsaan:Ujud bumi]] [[Bangsaan:Èlmu ujud bumi]] [[Bangsaan:Pengablagan alam]] [[Bangsaan:Laot]] sg6eeawmnspas2wggh5ksjgy52qz568 Panté Gading 0 2565 21272 12456 2024-06-04T22:00:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21272 wikitext text/x-wiki {{Negara|name=Kiblik Panté Gading|native_name=''République de Côte d'Ivoire'' (Prasman)|flag=Flag_of_Côte_d'Ivoire.svg|coat=Coat_of_arms_of_Côte_d'Ivoire.svg|map=Côte_d'Ivoire_(orthographic_projection).svg|capital=Yamusukro<ref>Sintrem guwernemèn</ref><br/>Abijan<ref>Dagang</ref>|demonym=Panté Gading}} '''Panté Gading''' (hurup Arab Gundul: فنتى ݢديڠ; Prasman: ''Côte d'Ivoire'') atawa '''Pesisir Gading''' (hurup Arab Gundul: فسيسير ݢديڠ) atawa resminya '''Kiblik Panté Gading''' (hurup Arab Gundul: کبليک فنتى ݢديڠ; Prasman: ''République de Côte d'Ivoire'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Libéria|Libéria]] di belah kidul-kulon, [[Giné|Giné]] di belah lor-kulon, [[Mali|Mali]] di belah lor ama lor-kulon, [[Burkina Paso|Burkina Paso]] di lor ama lor-wètan, èn [[Gana|Gana]] di blètan. Ni negara gableg dua punya hopstad, nama [[Yamusukro|Yamusukro]] (guwernemèn) èn [[Abijan|Abijan]] (dagang). Ni negara jenggarnya 322.463 km<sup>2</sup> (124.504 mi<sup>2</sup>). Di sono, ada barang 23.740.424 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], cuman basa daèrahnya banyak pisan. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Panté Gading]] <references />{{Negara di Aprika}} szn87hccsbdlxxpwx3xhvhv223bqfp2 Pap si Ikan Buntel 0 2566 21273 12459 2024-06-04T22:00:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21273 wikitext text/x-wiki '''Pap si Ikan Buntel''' (urup Arab Gundul: فاف سايکن بنتال) atawa '''Nyonya Pap''' (urup Arab Gundul: ڽوڽا فاف) entu atu pelakon boongan dalem pèlem cèmèn ''SpongeBob SquarePants''. Enni pelakon ditiban ama Mary Jo Catlett suaranya èn ngawalin lakonan pas episot musim atu "''Boating School''" tanggal 7 Agustus 1999. Pap dikeja èn dirancang ama pakar èlmu hayat èn tukang cèmèn Stephen Hillenburg. == Ruju'an == csat5b139ryx7gbc91xkiehuq09hfkj Papagan 0 2567 21274 12462 2024-06-04T22:00:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21274 wikitext text/x-wiki [[File:NDCH Schwerin.jpg|thumb|Ceritranya orang lagi pada papagan atawa mapag]] '''Papagan''' (hurup Arab Gundul: فافݢن) entu [[perhadring]] atawa mapagnya orang ama orang nyang udah direncanain waktu ama tempatnya bakal ngomongin atawa ngopènin atu kepentingan barengan. == Ruju'an == [[Category:Papagan]] [[Category:Perhadring]] a3m75x3e9j95ql59senwxaihml4m4ha Papan bor item 0 2568 21275 12466 2024-06-04T22:00:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21275 wikitext text/x-wiki [[File:Homer E Newell NASA.jpg|thumb|Papan bor item kanggo nulis]] '''Papan bor item'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فافن بور ايتم) atawa '''papan tulis item''' (hurup Arab Gundul: فافن توليس ايتم) ièlah natar nyang dipaké biar [[kapur]] bisa kiatan. Ni papan gunanya bakal [[nulis]] di situ. Papan bor item biasanya dikeja deri [[kayu]] atawa [[jarot]]. Entakonoh, tu natar dikelir item biar kapur nyang kelirnya puti kiatan. Papan bor item sering dipaké di pengajaran di [[Sekolah|sekolahan]], soalnya kanggo sih. Cuman mah, wayah gini, papan bor item udah kaga' pati dipaké lagi ama banyak [[Sekolah|sekolahan]], biar kata masing ada nyang maké. Itu kapur punya debu pada ngamprah ke mana-mana, èn berapa orang ada nyang alèrhi ama debu kapur. Wayah gini mah, orang pada makénya [[papan bor puti]] nyang ditulis paké [[Spidol|spidol]] èn kena gancil diapusnya. == Ruju'an == [[Category:Wasilah nulis]] kahbdwjzgwdi7vuhkenaw9susmp9swb Papan bor puti 0 2569 21276 12470 2024-06-04T22:00:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21276 wikitext text/x-wiki [[File:Board1.JPG|thumb|Papan bor puti punya tampang]] '''Papan bor puti'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فافن بور فوتى) atawa '''papan tulis puti''' (hurup Arab Gundul: فافن توليس فوتى) ièlah natar nyang dipaké biar [[spidol]] bisa kiatan. Ni papan dipaké bakal nulis. Sebagé lagi, papan bor puti sering dipaké bakal wasilah ngajar. Nyang dipaké bakal nulis ièlah [[spidol]] nyang gampang diusep dia punya orèk-orèkannya. Papan bor puti biasanya natarnya mengkrèdèp. Sebelonnya orang pada maké papan bor puti, orang pada makénya [[Papan bor item|papan bor item]]. Nah, kalo di [[Papan bor item|papan bor item]], orang makénya [[kapur]]. Walakin, wayah gini mah juga' ada peningkatannya. Orang pada maké papan bor lèstrik, nyang dikendaliin paké [[Kumputer|kumpiuter]]. == Ruju'an == [[Category:Wasilah nulis]] jsq0xhr7dlik3foqeavkl4as6rtdbuq Papan jalan 0 2570 21277 12474 2024-06-04T22:00:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21277 wikitext text/x-wiki [[File:Clipboard.jpg|thumb|Papan jalan]] '''Papan jalan''' (hurup Arab Gundul: فافن جالن) atawa '''alas nulis''' (hurup Arab Gundul: الس نوليس) atawa '''tatakan nulis''' (hurup Arab Gundul: تاتقن نوليس) entu papan pèdèl nyang ada jepitannya di atas (biasanya logem). Papan jalan punya ukuran rada gedéan sedikit deri [[kertas]] selembar. Ni papan kanggo natakin kertas paké tangan atu, sementara tangan nyang atunya nulis di itu kertas. Papan jalan biasanya dipaké kalo lagi kaga' panteng tempatnya, misalnya lagi jalan atawa natarnya ajrut-ajrutan. == Ruju'an == [[Category:Wasilah nulis]] awcwdwdmfzhltf7xl2yoi2brvjnypkj Papan ketik 0 2571 24722 24707 2024-08-03T13:30:30Z A09 322 Ngebalikin permakan kejaan [[Special:Contributions/213.130.93.197|213.130.93.197]] ([[User talk:213.130.93.197|kongko]]) ke perbaèkan paling belakangan kejaan [[User:JhsBot|JhsBot]] 21278 wikitext text/x-wiki [[File:Logitech MK240 CJK Keyboard 2.jpg|thumb|Tampang papan ketik]] '''Papan ketik''' (hurup Arab Gundul: ففن کتيک; basa Ènggris: ''keyboard'') ya'entu papan nyang isinya tut hurup abécédé bakal ngetik kalimat atawa paragrap. Selaèn entu, ada punya juga angka 1 ampé 9, ama 0. Terusannya, ada tut-tut kusus nyang boleh dipaké bakal [[Kumputer|kumputer]] punya program. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] envvr8p6i9a6u3dz125jdrdfjyd3khk Papan lè lèstrik 0 2572 25749 24760 2024-09-21T06:54:05Z Badak Jawa 13 Aye kurangin gepokannya 200 peksel biar kaga kegedean 25749 wikitext text/x-wiki [[File:Wikipedia Kindle Fire & iPad 1439.JPG|thumb|200px x200px|Papan lè lèstrik [[Apple]] punya, nama [[iPad]] (kèbot), èn [[Amason (matskepé)|Amason]] punya, nama [[Fire HD|Fire]] (kanan)]] '''Papan lè lèstrik''' (hurup Arab Gundul: فافن لى لستريک; Inggris: ''tablet computer'') atawa orang sering bilangnya paké istilah luar '''''tablet''''' ièlah atu kumpiuter tèngtèng tutug nyang kabèhannya entu [[layar tunyuk]] pèdèl. Ciri pembèda nyang paling kentaranya ièlah pemakéan layar bakal [[peranti masupan]] dengen maké [[gerip]], [[pèn lèstrik]], atawa ujung jeriji, gantinya paké [[Papan ketik|papan tut]] atawa [[Cecurut|cecurut]].<ref name=":0">Editors PC Magazine. [https://web.archive.org/web/20100716184551/http://www.pcmag.com/encyclopedia_term/0%2C2542%2Ct%3Dtablet+computer%26i%3D52520%2C00.asp "Definition of: tablet computer"]. ''PC Magazine''. Diarsipin deri nyang asli 16 Juli 2010. Dibuka per 5 Sèptèmber 2023.</ref> [[Mikrosop|Mikrosop]] ngenalin pèrsi [[Windows XP]] bakal papan lè lèstrik nyang digeronya Tablet PC tahon 2000, sedeng [[Apple]] baru nongtotin dia punya pèrsi papan lè lèstriknya sendèwèk baru tahon 2010 nama [[iPad]].<ref name=":0" /> Tahon 2011, [[Samsung]] nongtotin dia punya pèrsi papan lè sendèwèk [[Samsung Galaxy Tab 7]] (nyang entakonoh diterusin ama penongtotan Samsung Galaxy Tab 7.0 Plus) èn 10.1(P7100). == Istilah Betawi == Dalem basa Betawi, ''papan lè'' ada punya arti dalem basa Indonésia sebagé '<nowiki/>''batu tulis''<nowiki/>' atawa '''sabak''<nowiki/>'.<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> Nah, itu ''tablet computer'' di basa Inggris kalu dalem basa Indonésia bisa ditarjim jadi ''komputer tablet'' atawa ''sabak komputer''. Mangka, tarjim nyang pas bakal istilah Betawi ièlah ''papan lè lèstrik''. Sebagé lagi, papan lè nyang beneran mah adanya jaman jebot. Jaman sekarang udah kaga' ada lagi. Selaèn bentukannya èmang medu, mangka, istilah ''papan lè'' bisa kita paké lagi—biar kaga' apkir ama biar kaga' ilang—bakal ''tablet'' nyang modèren, nya'entu ''papan lè lèstrik''. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Kumpiuter]] [[Category:Papan lè lèstrik]] 63km5r2ywhork3r10zxbfbu4zuqqixm Papan nulis 0 2573 21280 12488 2024-06-04T22:00:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21280 wikitext text/x-wiki [[File:Blank whiteboard.JPG|thumb|Tampang papan nulis nyang dipakéin spidol bakal nyeratah]] '''Papan nulis''' (hurup Arab Gundul: فافن نولس) atawa '''papan bor''' (hurup Arab Gundul: فافن بور) entu papan nyang dikeja deri kayu nyang mukanya gableg dibalik tulis maké kapur. Papan nulis nyang jaman jebot dikeja deri lembaran watu tulis warna hideng atawa abuan nyang tipis. Papan nulis puti entu papan nyang dikeja deri kayu. Papan nulis puti sokanan dianggo bakal wasilah pengabaran nyang gableg diserat maké spidol tulis. Enni papan nulis ada punya warna bodas belèntang nyang plingserannya ada punya lapisan mèlamin atawa pormika. Mangkanya, tampangnya jadi rada unik, mantep, èn rèsik. Jaman baheula banget, papan nulis cumanan papan kayu nyang dipasiin cat warna hideng atawa ijo maké kapur bakal nulis. Melèngkeun enni wayah, papan nulis uda ngalamin pengrobahan nyang mingkinan alus deri bahan atawa wasilah nyang dianggo bakal penyeratan. Papan tulis puti ada punya kegunaan nyang kepaké banget dalem jerelma punya aktiwitèt, utamanya jadi wasilah tarbiyah di lembaga tarbiyah gèn aktiwitèt mengaji bisa jalan babaè'. Melèngkeun deri entu, papan tulis puti gè' bisa dianggot bakal ngumrupin pengabaran nyang penting. Laèn cuman bakal kolaan, bakal masarakat èn penggawéan gè' gableg. == Ruju'an == s8vln4xlvi3j6oey6uqmmuqxubj3zxk Papan tik 0 2574 12490 12489 2024-05-16T13:45:19Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12489 wikitext text/x-wiki #REDIRECT [[Papan ketik]] c7j61mge2mrz9zf71avdpbsw1p0lmu8 Papua (propinsi) 0 2575 21901 21281 2024-06-04T22:11:08Z Jon Harald Søby 76 -{{INTERWIKI}} 21901 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua|native_name=''Papua'' (Indonésia)|coat=Coat_of_arms_of_Papua 2.svg|map=Papua in Indonesia.svg|capital=Jayapura}}'''Papua''' (hurup Arab Gundul: فافوه; Indonésia: ''Papua'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]], pasnya di geger burung blèlirnya. Ni propinsi punya hopstad nama [[Jayapura|Jayapura]]. Ni propinsi ngejembar ampé 82.680,958 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Papua ada 1.000.799 orang dengen kepadetan 12 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Papua]] ca4953dunfpnbj4j9x2bqwc0bpf2zml Papua Kidul 0 2576 21282 12501 2024-06-04T22:00:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21282 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua Kidul|native_name=''Papua Selatan'' (Indonésia)|coat=Lambang_Papua_Selatan.png|map=Papua_Selatan_in_Indonesia.svg|capital=Merauké Kabupatèn}}'''Papua Kidul''' (hurup Arab Gundul: فافوه کيدول; Indonésia: ''Papua Selatan'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]], pasnya di bagèan bawahnya burung. Ni propinsi punya hopstad nama [[Merauké Kabupatèn|Merauké Kabupatèn]]. Ni propinsi ngejembar ampé 117.833,92 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Papua Pegunungan ada 522.844 orang dengen kepadetan 4,4 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Papua]] pjg696ob2nqdvuz9d8lcrbib9vevqkh Papua Kidul-kulon 0 2577 21283 12505 2024-06-04T22:00:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21283 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua Kidul-kulon|native_name=''Papua Barat Daya'' (Indonésia)|coat=Logo_Papua_Barat_Daya1.png|map=Southwest_Papua_in_Indonesia.svg|capital=Sorong}}'''Papua Kidul-kulon''' (hurup Arab Gundul: فافوه کيدول-کولون; Indonésia: ''Papua Barat Daya'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]], pasnya di bagèan ujung lor kulonnya [[Kepala Burung|Kepala Burung]]. Ni propinsi punya hopstad nama [[Sorong|Sorong]]. Ni propinsi ngejembar ampé 39.167 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Papua Kidul-kulon ada 604.698 orang dengen kepadetan 15 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Papua]] [[Category:Papua Kidul-kulon]] 3cevw19nfe914pjusu7cfldp7cvnw80 Papua Kulon 0 2578 21284 12511 2024-06-04T22:00:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21284 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua Kulon|native_name=''Papua Barat'' (Indonésia)|coat=Coat_of_arms_of_West_Papua.svg|map=West_Papua_in_Indonesia.svg|capital=Manokwari}}'''Papua Kulon''' (hurup Arab Gundul: فافوه کولون; Indonésia: ''Papua Barat'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]], pasnya di bagèan tenggok atawa lèernya [[Kepala Burung]]. Ni propinsi punya hopstad nama [[Manokwari]]. Ni propinsi ngejembar ampé 64.134,66 km<sup>2</sup>. Selamanya tahon 2021, orang nyang pada ngejogrog di Papua Kulon ada 551.792 orang dengen kepadetan 9 orang/km<sup>2</sup>.<ref>[https://papuabarat.bps.go.id/publication/2022/02/25/55355ed63b32c5ab9dad5f0b/provinsi-papua-barat-dalam-angka-2022.html "Provinsi Papua Barat Dalam Angka 2022"] (pdf). ''www.papuabarat.bps.go.id''. h. 6, 50, 208. nyang asli per 31 Oktober 2022. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] <references />{{Propinsi di Indonésia (daptar)}} [[Category:Papua]] [[Category:Papua Kulon]] 323lkbtdhsa8khql4ku907vspbgyibm Papua Nugini 0 2579 24167 21285 2024-07-16T07:13:37Z Bangrapip 9 24167 wikitext text/x-wiki {{Negara|name=Negeri Merdéka Papua Ginéa Baru|native_name=''Independent State of Papua New Guinea'' (Inggris)<br/>''Independen Stet bilong Papua Niugini'' (Tok Pisin)<br/>''Independen Stet bilong Papua Niu Gini'' (Hiri Motu)|flag=Flag_of_Papua_New_Guinea.svg|coat=National_emblem_of_Papua_New_Guinea.svg|capital=Pot Morèsbi|map=Papua_New_Guinea_(orthographic_projection).svg|demonym=Papua Giné Baru}}'''Papua Nugini''' (hurup Arab Gundul: فافوه نوݢينى) atawa '''Papua Niu-Ginéa''' (hurup Arab Gundul: فافوه نيو ݢينية) atawa '''Papua Ginéa Baru''' (hurup Arab Gundul: فافوه ݢينيه بارو) atawa dia punya nama resmi '''Negeri Merdéka Papua Ginéa Baru''' (hurup Arab Gundul: نݢرى مرديک فافوه ݢينيه بارو; basa Inggris: ''Independent State of Papua New Guinea'') ièlah atu negara nyang ada nempatin blètan deri [[Pulo Papua]]. Papua Giné Baru bebatian langsung ama [[Indonésia|Indonésia]] di bekulon, [[Ostrali|Ostrali]] di bludik, èn negara-negara [[Oséania|Oséani]] di blilir, blètan, ama bludiknya. Ibu negeri srènta kota paling raménya entu kota [[Pot Morèsbi]]. == Ruju'an == <references />{{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Papua Ginéa Baru]] o35n5gtkvbwgqv916nyi9gqq9wspy8s Papua Pegunungan 0 2580 24461 21286 2024-07-22T03:56:06Z Envapid 633 24461 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua Pegunungan|native_name=''Papua Pegunungan'' (Indonésia)|coat=Lambang Papua Pegunungan.svg|map=Papua_Pegunungan_in_Indonesia.svg|capital=Jayawijaya}}'''Papua Pegunungan''' (hurup Arab Gundul: فافوه فݢونوڠن; Indonésia: ''Papua Pegunungan'') atawa '''Papua Gunung''' (hurup Arab Gundul: فافوه ݢونوڠ) entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]]. Ni propinsi kaga' gableg jalan ke laot, sebab kecempèt ama [[Papua|Propinsi Papua]], [[Papua Tenga|Papua Tenga]], ama [[Papua Kidul|Papua Kidul]]. Ni propinsi punya hopstad nama [[Jayawijaya|Jayawijaya]]. Ni propinsi ngejembar ampé 88.416,64 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Papua Pegunungan ada 1.459.544 orang dengen kepadetan 0,17 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Papua]] [[Category:Papua Pegunungan]] nzx8pu4i1hcqqjevpgt2mrijqrkz7lp Papua Tenga 0 2581 21287 12534 2024-06-04T22:00:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21287 wikitext text/x-wiki {{Propinsi di Indonésia|name=Papua Tenga|native_name=''Papua Tengah'' (Indonésia)|coat=Lambang_Papua_Tengah.png|map=Papua_Tengah_in_Indonesia.svg|capital=Nabiré}}'''Papua Tenga''' (hurup Arab Gundul: فافوه تڠا; Indonésia: ''Papua Tengah'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di Indonésia punya bagèan [[Pulo Ginéa Baru|Pulo Papua]], pasnya di lingir panté wètan. Ni propinsi punya hopstad nama [[Nabiré|Nabiré]]. Ni propinsi ngejembar ampé 60,491,24 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Papua Tenga ada 1.348.463 orang dengen kepadetan 22 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == <references /> {{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Papua]] [[Category:Papua Tenga]] tn6lya0b8bqq5r3by1ouom9w5efsen5 Paragué 0 2582 21288 12537 2024-06-04T22:00:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21288 wikitext text/x-wiki {{Negara|name=Kiblik Paragué|native_name=''República del Paraguay'' (Spanyol)<br/>''Tavakuairetã Paraguái'' (Guarani)|flag=Flag_of_Paraguay.svg|coat=Coat_of_arms_of_Paraguay.svg|map=Paraguay_(orthographic_projection).svg|capital=Asunsion|demonym=Paragué}} '''Paragué''' (hurup Arab Gundul: فراݢوى; Spanyol: ''Paraguay''; Guarani: ''Paraguái'') atawa resminya '''Kiblik Paragué''' (hurup Arab Gundul: کبليک فراݢوى; Spanyol: ''República del Paraguay''; Guarani: ''Tavakuairetã Paraguái'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Asunsion|Asunsion]]. Ni negara jenggarnya 406.796 km<sup>2</sup> (157.065 mi<sup>2</sup>). Di sono, ada barang 7.439.863 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]] ama [[Basa Guarani|basa Guarani]]. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Paragué]] rdtlkklxg124nzfytltx37fj0n0rr10 Parji 0 2583 19426 12547 2024-06-04T21:12:49Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5880]] 19426 wikitext text/x-wiki [[File:Scheme female reproductive system-en.svg|thumb|Skéma gambar wadon punya parji]] '''Parji''' (hurup Arap gundul: فرج) atawa '''mèmèk'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arap gundul: ميميق) atawa '''nono''''<ref name=":0" /> (hurup Arap gundul: نونؤ) atawa '''temben'''<ref name=":0" /> (hurup Arab Gundul: تمبن) atawa '''tumbung'''<ref name=":0" /> (hurup Arab Gundul: تمبوڠ) nya'entu saluran nyang bentuknya kaya' tabung sebagé alat kelaminnya orang [[Wadon|wadon]]. Di basa ilmiah, masup juga' basa Indonésia èn Inggris, biasa digero' sebagé ''vagina''. Deri parji, entarnya di dalemnya ada [[Rahim|rahim]] (''uterus''). == Ruju'an == <references /> [[Category:Wp/Manusia]] [[Category:Anggota awak]] [[Category:Perjima'an]] f00bpowo7cd9uinovsgcvd96g9q3q1t Partè Persatuan Pembangunan 0 2584 12549 12548 2024-05-16T13:45:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12548 wikitext text/x-wiki #REDIRECT [[Parté Persatuan Pembangunan]] lw6nqcplxs4hfo56rultfcbay96vd15 Parté Bulan Bintang 0 2585 21289 12553 2024-06-04T22:00:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21289 wikitext text/x-wiki [[File:Logo Partai Bulan Bintang.svg|150px|thumb|Lambang Parté Bulan Bintang]] '''Parté Bulan Bintang''' (hurup Arab Gundul: فرتي بولن بنتڠ; [[Basa Indonésia|Indonésia]]: ''Partai Bulan Bintang'') nya'entu [[Parté pulitik|parté pulitik]] di Indonésia alesnya [[kemodèrenan Selam]] èn juga penerus deri [[Parté Mejelis Sura Muslimin Indonésia|Masyumi]]. Ni parté dibikin tanggal 17 Juli 1998. == Ruju'an == [[Category:Parté pulitik di Indonésia]] o2s4ky3rvob9igr6uo62v0ugh4g5e2j Parté Keadilan Sejahtera 0 2586 21290 12558 2024-06-04T22:00:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21290 wikitext text/x-wiki [[File:Partai Keadilan Sejahtera 2020.svg|thumb|150px|Lambang Parté Keadilan Sejahtera]] '''Parté Keadilan Sejahtera''' (hurup Arab Gundul: فرتي کعادلن سجهترا; [[Basa Indonésia|Indonésia]]: ''Partai Keadilan Sejahtera'') atawa lèter pèndèknya '''PBB''' ya'entu [[Parté pulitik|parté pulitik]] Indonésia nyang berbasis [[Selam|Islam]]. Ni parté mengrupain mentisnya petunjangan cingli-cingli [[Soeharto|Soeharto]] nyang ngewajibin saban [[paguyuban masarakat]] ngejadiin [[Pancasila|Pancasila]] jadi asas atu-atunya. == Ruju'an == [[Category:Parté pulitik di Indonésia]] 3ax3h88o8bq7lmmy0iw0x5z7u5mgv5c Parté Kebangkitan Bangsa 0 2587 21291 12563 2024-06-04T22:00:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21291 wikitext text/x-wiki '''Parté Kebangkitan Bangsa''' (hurup Arab Gundul: فرتي کبڠکيتن بڠس; [[Basa Indonésia|Indonésia]]: ''Partai Kebangkitan Bangsa'') atawa kalu ditarjim ke [[Basa Betawi|basa Betawi]] '''Parté Kengaclèngan Bangsa''' (hurup Arab Gundul: فرتي کڠچليڠن بڠس) ya'entu [[Parté pulitik|parté pulitik]] di [[Indonésia|Indonésia]] nyang dijejegin ama Persidèn Indonésia ke-4 nama [[Abdurrahman Wahid|Abdurrahman Wahid]] di [[Jakarta|Jakarta]] tanggal 23 Juli 1998. == Ruju'an == [[Category:Parté pulitik di Indonésia]] o0gqdgptp5c69adljo9god28dif56x2 Parté Nasional Demokrat 0 2588 12566 12565 2024-05-16T13:45:29Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12565 wikitext text/x-wiki #REDIRECT [[Parté Nasional Démokrat]] kf1atfds40t96a41kt6ja7p5985bo6i Parté Nasional Démokrat 0 2590 21292 12574 2024-06-04T22:00:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21292 wikitext text/x-wiki [[File:Partai NasDem.svg|thumb|150px|Lambang Parté NasDem]] '''Parté Nasional Démokrat''' (hurup Arab Gundul: فرتي ناسيونال ديمقراط; [[Basa Indonésia|Indonésia]]: ''Partai Nasional Demokrat'') atawa sokanan dipèndèkin jadi '''Parté NasDem''' nya'entu [[Parté pulitik|parté pulitik]] di Indonésia nyang dibikin berales akta notaris 1 Pèbruari 2011 di [[Jakarta|Jakarta]]. == Ruju'an == [[Category:Parté pulitik di Indonésia]] bfd744tox62435n181ldyevobstjiwm Parté Persatuan Pembangunan 0 2591 21293 12580 2024-06-04T22:00:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21293 wikitext text/x-wiki [[File:Logo PPP.jpg|thumb|Lambang PPP]] '''Parté Persatuan Pembangunan''' (hurup Arab Gundul: فرتى فرساتوان فمباڠونن; basa Indonésia: ''Partai Persatuan Pembangunan'') atawa '''P3''' entu [[Partè pulitik|partè]] nyang ada di [[Indonesia|Indonésia]]. Ni parté dideklarasiin dulu pas tanggal 5 Januari 1973, hasil penggabregan empat parté ya'entu [[Partè Nahdlatul Ulama|NU]], [[Partè Persatuan Tarbiyah Islamiyah|PERTI]], [[Partè Syarikat Islam Indonesia|PSII]] èn [[Partè Muslimin Indonesia|Parté Muslimin Indonesia]]. == Ruju'an == [[Category:Pulitik Indonésia]] [[Category:Parté pulitik di Indonésia]] m7ml04eybqi0q02wwiu719m0e53zame Parté Umat 0 2592 22203 21294 2024-06-15T07:31:00Z OrangKalideres 327 + ruju'an 22203 wikitext text/x-wiki '''Parté Umat''' (hurup Arab Gundul: فرتي امة; [[Basa Indonésia|Indonésia]]: ''Partai Ummat'') nya'entu [[parté pulitik]] alesnya [[Selam]] di [[Indonésia|Indonésia]] nyang dibikin ama [[Muhammad Amien Rais]].<ref>{{Cite news|last=Wardani|first=Galuh Widya|date=1 Mei 2021|title=Daftar Tokoh PAN Pindah ke Partai Umat, Dari Fauzi Kadir, Nazarudin, Buhari Kahar, Hingga Sugeng|url=https://www.tribunnews.com/nasional/2021/05/01/daftar-tokoh-pan-pindah-ke-partai-umat-dari-fauzi-kadir-nazarudin-buhari-kahar-hingga-sugeng|work=[[Tribunnews|Tribunnews.com]]|access-date=16 Januari 2022|editor-last=Prabawati|editor-first=Garudea}}</ref> == Ruju'an == [[Category:Parté pulitik di Indonésia]] ji4xkhdnnipu5hdn4houxoe089ftpiv Parté Ummat 0 2593 12587 12586 2024-05-16T13:45:31Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12586 wikitext text/x-wiki #REDIRECT [[Parté Umat]] otbcn0sfget4dia1x78gqipozmsxicz Parté pulitik 0 2594 21295 12592 2024-06-04T22:00:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21295 wikitext text/x-wiki [[File:People approving for change at Parivartan Yatra, Beohari in April 2013.jpg|thumb|Anggota parté pada sungsang-sumbel ngongkodin biar bisa bekuku di guwernemèn.]] '''Parté pulitik''' (hurup Arab Gundul: فرتى فوليتيق) entu rombongan paguyuban atawa awak nyang ngebolain bakal nyabet kukuan pulitik liwat pemilihan biar bisa ngatur-ngatur negara punya urusan. Biasanya, nyang diènèng-ènèng entu calon bakal [[bestir umum]]. Di [[kera'yatan]], dedengkot baru kudu "ngejabat" liwat [[Pemilian umum|pemilian]]. Kalu di [[keèco-ècoan]], biasanya cuman atu parté doang nyang bolé, nyang bisa nyetujuin dedengkot baru sonder paké malah-milih lagi dah tu orang nyang bukan anggota. == Ruju'an == [[Category:Pulitik]] [[Category:Pemilian]] mp9vbs51nce4h44xlc897xg50u9l8qn Parès 0 2595 21296 12597 2024-06-04T22:00:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21296 wikitext text/x-wiki [[File:Seine and Eiffel Tower from Tour Saint Jacques 2013-08.JPG|thumb|Parès serènta dia punya [[Menara Èpèl]] nyang bekèn betul]] '''Parès''' (hurup Arab Gundul: فاريس; Prasman: ''Paris'') atawa '''Paris''' (hurup Arab Gundul: فاريس) (poyokannya "Kota cahaya") entu [[Prasman|Prasman]] punya [[Hopstad|hopstad]] èn kota paling jenggar di Prasman. Dia punya jenggar – 105 km<sup>2</sup> (41 mi<sup>2</sup>) èn ada barang 2,15 juta orang pada tinggal di mari. Kalu [[Pinggiran|pinggiran kotanya]] dirèken juga', Parès punya penduduk ampé-ampé 10,7 juta orangan. Ni kota – kota paling ngrangseg seantéro [[Uni Èropa]] dengen kerangsegan 20,653 orang per kilomèter pesegi. [[Kali Sèn]] juga' nglantasin Parès punya bagèan paling kolot èn ngebelèk ni kota jadi dua, nyang bekèn sebagé Bantaran Kèbot ama Bantaran Kanan. Ni juga' diiterin ama utan-utan. == Ruju'an == [[Category:Prasman]] [[Category:Hopstad di Èropa]] [[Category:Kota di Prasman]] nolp025mcwwznfzf58oaluom64gj323 Pasian (èlmu hayat) 0 2596 21297 12604 2024-06-04T22:00:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21297 wikitext text/x-wiki Dalam [[Èlmu hayat|èlmu hayat]], '''pasian''' (urup Arab Gundul: فاسئن) entu setilah nyang sama kaya' [[Barung (èlmu hayat)|barung]]. Pasian dipaké bakal [[Pengrèrodan|pengrèrodan]] bakal [[Kerajaan (èlmu hayat)|kerajaan]] [[Tumbuhan|tumbuan]] èn [[Jejamuran|jejamuran]]. Ada berapa pèrsi pasian tumbuan, cuman enni pèrsi pada lajimnya seati di kebanyakan pasiannya. == Ruju'an == [[Category:Pengrèrodan]] nh3xn0d5mz936mo0qzedjcnn5q6mw3e Pasilan 0 2597 21298 12607 2024-06-04T22:00:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21298 wikitext text/x-wiki [[File:"+arya+" Dendrophthoe pentandra - benalu tumbuhan - ꦧꦼꦤꦭꦸ ꦠꦸꦮꦸꦲꦤ꧀ pilang kramat 2019 4.jpg|thumb|Pasilan punya tampang]] '''Pasilan''' (hurup Arab Gundul: فاسيلن) (''Loranthus'') ièlah [[tumbuhan]] nyang nèbèng ama [[taneman]] laèn ama ngisep makanannya dari taneman nyang ditèbènginnya; masup ke dalem [[tumbuhan pengombé]] (''parasit'') tulèn (''obligat'') nyang indeng ama tumbuh di pongkol puun laèn tumbuhan. Pasilan gampang dipapagin di puun-puunan gedé daèrah tropis. Ni tumbuhan punya biji di buahnya ngasilin getah kaya' lèm kenyal-kenyel nyang nyangket. == Ruju'an == [[Category:Pasilan]] [[Category:Tumbuhan pengombé]] lthmkcgpewqj6svylz5y6txeu4abgt2 Pasir 0 2598 21299 12610 2024-06-04T22:00:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21299 wikitext text/x-wiki [[File:PismoBeachSand.JPG|thumb|Pasir deri Panté Pismo]] '''Pasir'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 122.</ref> (hurup Arab Gundul: فاسير) atawa '''wados<ref name=":0" />''' (hurup Arab Gundul: وادوس) entu bahan butiran nyang kebentuk deri petilan batuan ama [[lelumbèn]] nyang udah lilis. Ukuran pasil lebi lilisan deri [[krikil]] èn lebih radakan deri [[uwek-uwekan]] (''silt''). Pasir juga' bisa maran ama atu kelas [[kealusan tana]] atawa jenis [[tana]]; nya'entu nyang isinya 85 prosèn lebi petilan ukuran pasir berales ombolannya (''massa'').<ref>''[http://sis.agr.gc.ca/cansis/publications/manuals/1976-glossary/pub1459_report.pdf Glossary of terms in soil science]'' (PDF). Ottawa: Agriculture Canada. 1976. h. 35. <nowiki>ISBN 978-0662015338</nowiki>.</ref> == Ruju'an == [[Category:Èlmu ujud bumi]] [[Category:Pasir]] [[Category:Bahan bangunan]] re78rwafzv0l8jmusqxvavkoankgkk9 Pasuruan Kabupatèn 0 2599 21300 12613 2024-06-04T22:00:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21300 wikitext text/x-wiki '''Pasuruan Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Bangil, Pasuruan Kabupatèn|Bangil]]. Ni kabupatèn ngejenggar ampé 1.474,02 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 1.619.035 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Pasuruan Kabupatèn]] h9tav10vprv5ghyefkelib6jjntionf Pasuruan Kota 0 2600 21301 12616 2024-06-04T22:00:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21301 wikitext text/x-wiki '''Pasuruan Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 36,56 km<sup>2</sup> dengen kepadetan penduduknya 5.753 orang/km<sup>2</sup>. Ada 210.341 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Pasuruan Kota]] k7fwtsuel0iir8d20mq0oip3xemq66u Paséban 0 2601 21302 12622 2024-06-04T22:00:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21302 wikitext text/x-wiki [[File:Pendopo Kabbwi.jpeg|thumb|Paséban Sabha Swagata Blambangan nyang jadi ruma dènes Bupati Banyuwangi]] '''Paséban''' (hurup Arap gundul: فسيبن) atawa '''Peséban''' (hurup Arap gundul: فسيبن) entu bagèan gedong nyang ada di bagèan depan biasan. Paséban kaya' gini biasanya banyak dipapagin di gedong-gedong Asia Kidul-Wètan nyang gunanya biasanya bakal pertemuan, ènsb. == Ruju'an == [[Category:Tempat umum]] khxnag5i563t9d24u98lhu51ai08cga Patron (munisi) 0 2602 19427 12630 2024-06-04T21:12:59Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q37144]] 19427 wikitext text/x-wiki [[File:Cartridge cross section.svg|thumb|Tampang patron deri samping: 1. [[pentol pèlor]], 2. patron atawa patrum, 3. [[Pendorong pèlor|pendorong]], misalnya [[obat bedil]], 4. [[rim pèlor]], 5. [[ucis]] ]] '''Patron''' (hurup Arab Gundul: فترون) atawa '''patrom'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> atawa '''patrum'''<ref name=":0" /> (hurup Arab Gundul: فتروم) entu atu jenis munisi, nyang kesusun deri kelongsong atawa tempat (deri logem, biasanya [[Kuningan (logem)|kuningan]]) nyang di dalemnya ada [[pèlor]], [[obat bedil]], ama [[ucis]]. Ni patron dibikin pas bakal ruang senjata. Ni macem patron mulain lumbrah di abad ke-19. == Ruju'an == [[Category:Senjata]] [[Category:Senjata api]] an3e7gwjonnwbh06u458sn8cqcjspsh Paulus 0 2603 21303 12634 2024-06-04T22:00:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21303 wikitext text/x-wiki {{Riwayat hidup |nama = Paulus |image = Saint Paul, Rembrandt van Rijn (and Workshop%3F), c. 1657.jpg |negara = |pegawéan = |tanggal_lahir = sek. 5 |tempat_lahir = Tarsus |tanggal_wapat = sek. 64/65 M |tempat_wapat = }} '''Paulus''' atawa '''Paules''' (atawa namanya Saulus deri Tarsus; sek. 5 – sek. 64/65 M), bekèn di kalangan Serani sebagè Paulus si Rasul ama Sint-Paules, entu atu orang penda'wah Serani nyang ngajarin ajaran Isa di abad pertama-tama dunia. Ni orang galibnya dirèken jadi tokoh paling penting di Jaman Kerasulan èn ngeja berapa kuminitèt Serani di Asia Kecit èn Èropa semprakan tenga-tenga tahon 40-an entuk tenga-tenga tahon 50-an M. q1fjk2c3l3ln5sm614yuwkhin35mq30 Paus 0 2604 25652 25619 2024-09-16T11:18:16Z Swarabakti 44 25652 wikitext text/x-wiki '''Paus''' ({{lang-la|papa}} deri {{lang-el|πάππας}} ''pappas'',<ref>{{cite web |url=http://education.yahoo.com/reference/dictionary/entry/pope |title=American Heritage Dictionary of the English Language |publisher=Education.yahoo.com |accessdate=11 August 2010 |archive-date=2011-06-06 |archive-url=https://web.archive.org/web/20110606061848/http://education.yahoo.com/reference/dictionary/entry/pope |dead-url=yes }}</ref> "baba")<ref>{{cite web|url=http://nlp.perseus.tufts.edu/hopper/text?doc=Perseus:text:1999.04.0057:entry=pa/ppas |title=Liddell and Scott |publisher=Oxford University Press |accessdate=18 February 2013}}</ref>, atawa bekèn juga digero sebagé dedengkot pendèta agung (''pontifex maximus'' atawa ''summus pontifex''), dedengkot Romèn (''Romanus pontifex''). atawa dedengkot daulat, entu uskup Roma (atawa dulunya patriarek Roma), entu [[Gerèja Katolik]] seantéro dunia punya hop, èn juga' belakon jadi hop negara atawa nyang daulat deri [[Negeri Papus]] èn entakonoh juga' di [[Kota Watikan]] semprakan abad kedelapan. Deri Katolik punya pendelengan, kededengkotan uskup Roma diturunin deri dia punya rol sebagé kalipah rasul bakal [[Sint-Piter]], nyang dapet kededengkotan deri [[Isa]], nyang ngasi Piter Konci Sorga èn kekuatan "ngiket ama ngelosin", serènta ngasi dia poyokan "batu" nyang entinya Gerèja dibangun deri situ. Paus nyang sekarang namanya [[Paus Pransiskus|Pransiskus]], nyang kepilih ari bulan 13 Maret 2013. == Ruju'an == {{Reflist}} [[Category:Gerèja Katolik]] 9sm69ug0iodkzukn410mulzulnl20dt Payakumbuh 0 2605 12639 12638 2024-05-16T13:45:37Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12638 wikitext text/x-wiki #redirect [[Kota Payakumbuh]] bb0dyu0e5kecukf0h66njxkuhj9hx3g Peanuts 0 2606 25508 21304 2024-09-15T03:29:48Z Badak Jawa 13 25508 wikitext text/x-wiki [[File:Peanuts title.png|thumb]] [[File:Shatin 007.jpg|thumb]] [[File:143 Festa Major de Gràcia 2022 (Barcelona), carrer de Lluís Vives.jpg|thumb]] '''Peanuts''' ya'entu komik yang dikeja ama [[Charles M. Schulz]] dsvwlia10ptqmv7n5hwg23g4wglyvc1 Pebayuran 0 2607 21305 12644 2024-06-04T22:00:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21305 wikitext text/x-wiki '''Pebayuran''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 9.634,00 hèktar. == Ruju’an == gjihqkqctvi3izwpge80s0u9v2b4ftz Pedelokan 0 2608 21306 12647 2024-06-04T22:00:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21306 wikitext text/x-wiki [[File:Squarecubetesseract.png|thumb|300x300px|Belah paling kèbot entu atu [[sikak]] (pendelengan dua), nyang tenga – kotak (pendelengan tiga), ama nyang paling kanan – [[kotak sorot empat]] (pendelengan empat)]] '''Pedelokan''' (hurup Arab Gundul: فدلوقن) atawa '''dimènsi''' (hurup Arab Gundul: ديمينسى) ièlah cara pegimana kita ndelok atawa ngiat, [[Pengukuran|ngukur]], ama [[Pengalaman|ngrasanin]] kita punya dunia maké atas-bawah, kanan-kèbot, depan-belakang, [[panas]]-[[Dingin|adem]], ama pegimana panjang, serènta juga' mengrupaken atu gambaran pernik deri [[ètung-ètungan]] ama [[èlmu tabèat]]. Atu cara bakal na'rip pedelokan ièlah dengen ndelok ke [[derajat keloncèran]], atawa pegimana benda kena gerak-gerak di atu tempat. Ada macem-macem gambaran atawa cara pegimana itu istilah pedelokan dipaké ama ada laèn-laèn ta'rip. Poko'nya, kaga' ada ta'rip atu nyang kena nutugin semua gambaran. == Istilah Betawi == Istilah ''pedelokan'' ièlah atu istilah rèkaan anyar bakal nutugin hajat modèren. Asalnya, kata ''delok'' di basa Betawi ièlah sembabadan bakal kata 'liat, longok'.<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> Adapun tetambahan ''pe-an'' atu artinya ièlah "tempat...", tuladnya: ''Pejambon'' 'tempat pada ngejeprah jambu', ''Pekayon'' 'tempat pada ngejeprah kayu', èns. Mangka, kata ''pedelokan'' artinya 'tempat ngiat, tempat delok'. Adapun ''dimensi'', dalem ta'ripnya, ièlah pegimana atu benda kena didelok. Misalnya, gambar ''dua dimensi'', artinya itu gambar gableg huk tempat kita bisa delok itu gambar, nya'entu panjang × lèbar. Artinya, di mari ada dua pedelokan atawa tempat delok itu gambar, nya'entu deri huk panjang ama huk lèbar. Begitu juga' entinya bakal pedelokan-pedelokan laènnya kaé ''pedelokan tiga'' (3-D), ''pedelokan empat'' (4-D), ''pedelokan lima'' (5-D), èns. == Ruju'an == [[Category:Èlmu ukur]] [[Category:Aljabar]] m8ua6abu5ax8lrro05czcuvq80llk6w Pedemangan di Indonésia 0 2609 12649 12648 2024-05-16T13:45:39Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12648 wikitext text/x-wiki #REDIRECT [[Kedemangan di Indonésia]] i66dwuwzinh0vtbswwc69tjwzmlk58j Pegadéan 0 2610 21307 12653 2024-06-04T22:00:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21307 wikitext text/x-wiki [[File:Pawn Shop at Sherman Way & Reseda Blvd., Reseda, CA.JPG|thumb|Pegadéan di [[Kaliporni]], [[Amrik Serèkat|Amrik Serèkat]]]] '''Pegadéan''' (hurup Arab Gundul: فݢادين) atawa '''penggadéan'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. h. 331.</ref> (hurup Arab Gundul: فڠݢادين) entu [[toko]] atawa [[usaha]] nyang minjemin orang duit nyang ngebawa barang bearganya nyang dia taroh di itu penggadé. Tulad barang nyang kena ditaroh antara laèn [[periasan]] [[emas]], [[Èrluji tangan|èrluji]], [[Tustèl|tustèl]], [[alat gegendingan]], [[Tipi|tipi]], atawa [[Kumputer|kumpiuter]]. == Ruju'an == d66q2kjma7w3fziptx6g4wb0zw0ep3z Pegadéan (matskepé) 0 2611 21308 19256 2024-06-04T22:00:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21308 wikitext text/x-wiki [[File:Pegadaian logo (2013).svg|left|thumb|Lambang Pegadéan]] [[File:Gedung Pegadaian (30089333722).jpg|thumb|Hopkantor Pegadéan di [[Jakarta|Jakarta]]]] '''Pegadéan''' (hurup Arab Gundul: فݢادين) atawa resminya '''PT Pegadaian''' ièlah anakusaha deri [[Bang Ra'yat Indonésia]] nyang hususnya gerak dalem rungkun [[Gadé|gadé-gadéan]]. Bakal ngedukung juntrungan usahanya, entuk akir tahon 2022, ni matskepé gableg 12 biji kantor wilayah, 61 biji kantor kawasan, 642 biji kantor cawang, ama 3.444 biji pengladènan nyang ngamprah seantéro [[Indonésia|Indonésia]].<ref>[https://www.pegadaian.co.id/uploads/laporan/AR_Pegadaian_20221.pdf "Laporan Tahunan 2022"] (PDF). PT Pegadaian. Dibuka per 12 Oktober 2022.</ref><ref>[https://www.pegadaian.co.id/profil/sejarah-perusahaan "Sekilas Perusahaan"]. PT Pegadaian. Dibuka per 12 Oktober 2023.</ref> == Ruju'an == [[Category:Matskepé ladènan keduitan Indonésia]] nvzxafh3zkms9fzesuv6ssqavl5niy4 Pekalongan Kabupatèn 0 2612 21309 12661 2024-06-04T22:00:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21309 wikitext text/x-wiki '''Pekalongan Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Kajèn. Ni kabupatèn ngejenggar ampé 836,13 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 897.111 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Pekalongan Kabupatèn]] mtjy5zgdx31uw7p6e32m5v15otona6m Pekalongan Kota 0 2613 21310 12666 2024-06-04T22:00:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21310 wikitext text/x-wiki '''Pekalongan Kota''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 45,25 km<sup>2</sup> dengen kepadetan penduduknya 6.983 orang/km<sup>2</sup>. Ada 315.997 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Pekalongan Kota]] bs7l6yxyci1wl1e4og8u7i3sparclr4 Pekanbaru 0 2614 12670 12669 2024-05-16T13:45:41Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 12669 wikitext text/x-wiki #redirect [[Kota Pekanbaru]] sr4xhnuf6li8zyidnq5fe6fljkqhvyy Pekiwan 0 2615 23182 21311 2024-07-02T06:59:27Z Bangrapip 9 23182 wikitext text/x-wiki [[File:Southbeachhotel-bathroom.jpg|thumb|Pondok ngèndong punya pekiwan nyang gedongan punya benahan]] '''Pekiwan'''<ref>Kähler, H. (1966). ''Wörterverzeichnis des Omong Djakarta''. Berlèn: Verlag von Dietrich Reimer, h. 185.</ref> (hurup Arab Gundul: فکيوان) atawa '''kamar mandi''' (hurup Arab Gundul: کامر مندي) entu atu [[ruangan]] nyang orang pada gableg [[cuci awak]] bakal ngeja cedang dia punya [[Awak|awak]]. Kotan-kotan, pekiwan juga' dibekelin ama [[Méja centangan|wastapel]] ama [[cubluk]]. == Ruju'an == [[Category:Ruma]] [[Category:Ruangan]] [[Category:Pekiwan]] 2yj31dihi0tf6z16j6l6etjbltluypj Pel si Paus 0 2616 25733 25710 2024-09-21T05:45:09Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25733 wikitext text/x-wiki '''Pel si Paus''' (urup Arab Gundul: فل سفاوس) atawa '''Per si Paus''' (urup Arab Gundul: فر سفاوس) atawa '''Pearl Krabs''' (urup Arab Gundul: فرل کريبس) entu atu deri 10 pelakon utama dalem [[Pèlem cèmèn|pèlem cèmèn]] ''SpongeBob SquarePants''. Dia entu paus bocahan nyang tidak di jangkar ama [[Baba Krèp si Kepiting|baba Krèp]]. Pas Pel gedé, baba Krèp pèngèn dia nganjutin dagangan babanya dengen jadi nyang munyain Krusty Krab. Keluarganya entu baba Eugene, nya' Krabs, tantenya entu mpo'nya Eugene, engkongnya Victor, nènè'nya Betsy, uyutnya Redbeard, Alan, Nyai Krabs, cicitnya Sally, èn jagawarèngnya Engkong Krabs. == Ruju'an == flv9sfbla87yj8e5bselnq5wj3or647 Pelampang 0 2617 12679 12678 2024-05-16T13:45:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12678 wikitext text/x-wiki #REDIRECT [[Pelampang jala]] ngujh4hs7l407qfdo778nbw343u5xjs Pelampang jala 0 2618 21313 12689 2024-06-04T22:00:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21313 wikitext text/x-wiki [[File:Situs web-betawi wikipedia.jpg|thumb|Wikipédi juga atu pelampang]] '''Pelampang'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta. "Pelampang" (hurup Arap gundul: فلمفڠ) di dalem basa Betawi ngeruju' ke tempat bakal pertunjukan atawa tonil nyang dia punya bentuk datar. Mangka, ni konsèp diambil bakal nerjemahin istilah ''situs'' ke dalem basa Betawi, lantaran sama-sama digambarin "datar" èn tempatnya internèt punya "pertunjukan".</ref> '''jala''' (huruf Arab Gundul: فلمفڠ جالا; Indonésia: ''situs'', [[Basè Inggris|basa Inggris]]: ''website''<ref>[[mwod:website|Ta'rip ''website'']] mengrikut ''Merriam-Webster.''</ref>) nya'entu sekumpulan halaman jala<ref>Jala – ''web'' (Ing.)</ref> nyang saling jejuntrungan nyang umumnya ada di dalem pengladèn<ref>Pengladèn – ''peladen'' (Indo.), ''server'' (Ing.)</ref> nyang sama. Pelampang isinya – kumpulan inpormasi nyang disediain ama perdataan, kelompok, atawa payuguban.<ref>[http://www.thefreedictionary.com/Website Ta'rip pelampang], mengrikut ''The Free Dictionary'' kejaan Farlex.</ref> Atu pelampang jala biasanya ditempatin, sengga'nya, di atu [[server web|pengladèn jala]] nyang bisa diaksès liwat jejaring kaya' [[Internet|internèt]], atawa [[Jaringan area lokal|jejaring aréa lokal]] (LAN) paké aderès internèt nyang kita kenal sebagé "URL". == Ruju'an == {{Reflist}} == Sènggètan luar == * [http://www.w3.org/ World Wide Web Consortium] * [http://www.isoc.org/ The Internet Society (ISOC)] * [http://www.icann.org/ Internet Corporation For Assigned Names and Numbers] [[Category:Tèhnolohi]] [[Category:Kumpiuter]] [[Category:Internèt]] 8n3tmzppswe0ymp25gf2821vz1ddcoq Pelaton 0 2619 12691 12690 2024-05-16T13:45:43Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12690 wikitext text/x-wiki #REDIRECT [[Platon]] 7w3wpnuwqf7yqbj0095r76fetrnkwum Peledug selulup 0 2620 21314 12694 2024-06-04T22:00:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21314 wikitext text/x-wiki [[File:Depth charge bd.jpg|thumb|Peledug selulup Mark XI nyang dipaké Soldadu Merin AS]] '''Peledug selulup''' (hurup Arab Gundul: فلدوݢ سلولوف; [[Basa Inggris|Inggris]]: ''depth charge'') entu atu [[Gegaman|gegaman]] lawan [[kapal selulup]]. Peledug selulup biasanya mah bentuknya rada cepuk èn dilbekelin ama peledug ama pemalud nyang disetèl bakal meledug di atu kedaleman. Peledug kena baé dibedalin deri [[Kapal terbang|kapal terbang]] bakal ngencagin kapal selulup nyang lagi selulup. == Ruju'an == [[Category:Peranti perang]] [[Category:Gegaman peledug]] s8xkxfmaos8qxc70hre3gvcxknsz2ez Pelembungan 0 2621 21315 12697 2024-06-04T22:00:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21315 wikitext text/x-wiki [[File:Balloons-aj.svg|thumb|Pelembungan roncat-roncèt]] '''Pelembungan''' (hurup Arab Gundul: فلمبوڠن) ièlah kantong nyang biasanya diisiin paké gas. Ni gas bisa [[hélium]], [[Jat aèr|jat aèr]], atawa [[Udara|udara]]. Selamanya abad ke-19, pelembungan pada dikeja deri [[Héwan|héwan]] punya [[Kekempung|pelembungan kencing]]. Wayah gini, pelembungan dikeja deri bahan tèplèk nyang ngolor kaya' [[karèt]] atawa [[plastik]]. Pelembungan nyang rada gedéan biasanya deri [[lawon]]. Pelembungan bisa dipaké macem-macem. == Ruju'an == [[Category:Maènan]] al24w974mv9meqcpvbqkje6a8p0lepd Pelembungan (èlmu tabèat) 0 2622 21316 12701 2024-06-04T22:00:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21316 wikitext text/x-wiki [[File:Isla de Corbera, Santander, España, 2019-08-15, DD 68.jpg|thumb|Pelembungan di dalem aèr]] '''Pelembungan''' (hurup Arab Gundul: فلمبوڠن) entu bulet-bulet kecil jat [[gas]] di [[caèran]]. Kebalikannya, bulet-bulet kecil caèran di jat gas namanya [[kècèsan]].<ref>Subramanian, R. Shankar; Balasubramaniam, R. (2009). ''The Motion of Bubbles and Drops in Reduced Gravity''. Cambridge University Press. ISBN <bdi>9780521496056</bdi>.</ref> Bahnanya [[akibatan Marangoni]], pelembungan bisa tetep mentul kapan nyampé ke muka jat nyang celung. == Ruju'an == [[Category:Èlmu pegerakan caèran]] [[Category:Pelembungan (èlmu tabèat)]] hx1tqnf81uu45si5r9zz4e42u89ml0u Pelembungan sabun 0 2623 19429 12704 2024-06-04T21:13:13Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q76190]] 19429 wikitext text/x-wiki [[File:Reflection in a soap bubble edit.jpg|thumb|Pelembungan sabun]] '''Pelembungan sabun''' (hurup Arab Gundul: فلمبوڠن صابون) entu atu lapisan tipis deri [[aèr]] [[sabun]]. Bentukannya mah kopong, bal, atawa [[bulet]]. Entu pelembungan gableg [[Mukaan|muka]] nyang roncèt. Terusannya, pelembungan mah kaga' lama: bentaran doang mentul, abis entu meletus dah. Kapan dia nyentu ama atu benda laèn, biasanya pecah dah tuh. Biasanya, bocah-bocah nyang pada maènan pelembungan sabun. Kadang, orang gedé juga' ada nyang demen ama seni maènan pelembungan sabun. == Ruju'an == [[Category:Èlmu pegerakan caèran]] [[Category:Pelembungan (èlmu tabèat)]] 1xahkace08h4l58kyuodu1r5lgw4q4l Pelembungan terbang 0 2624 19430 12709 2024-06-04T21:13:16Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q183951]] 19430 wikitext text/x-wiki [[File:Leon hot air balloon festival 2010.jpg|thumb|Pelembungan terbang atawa pelembungan udara]] '''Pelembungan terbang''' (hurup Arab Gundul: فلمبوڠن تربڠ) atawa '''pelembungan udara''' (hurup Arab Gundul: فلمبوڠن اودارا) entu pelembungan—semacem kaya' [[Kapal terbang|kapal terbang]]—nyang dikompa paké [[Udara|angin]], abisannya diiberin ke awan. Itu pelembungan terbang bisa ngambang di awan sebab lantaran adanya [[Ungkulan kambang|ungkulan kambangnya]]. Sanonya, udara nyang dikompain entu [[Jat aèr|jat aèr]]. Cuman takutnya meledug, nyang dipaké wayah gini entu [[gas mulia]] [[hélium]] bakal alat penggeraknya. Pemakéan pelembungan terbang nyang rapi ditaunya pas pengrubungan [[Parès|Parès]] selamanya tahon 1870 bakal ngirim [[loper]] deri itu kerubungan. Lagito, nyang dikirimin ada 60 pelembungan. Salah atunya, nama Ville de Orléans, nyasar deri jalannya, ampé-ampénya malah ke [[Télémarek]], [[Norwèhen|Norwèhen]]. == Ruju'an == iprjz9z8igx27d7l34t817320znzaz8 Pelembungan terebang 0 2625 12711 12710 2024-05-16T13:45:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12710 wikitext text/x-wiki #REDIRECT [[Pelembungan terbang]] nihebisw58effywepmy8ogakpti8slr Pelembungan udara panas 0 2626 21317 12714 2024-06-04T22:00:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21317 wikitext text/x-wiki [[File:2006 Ojiya balloon festival 011.jpg|thumb|Pelembungan udara panas]] '''Pelembungan udara panas''' (hurup Arab Gundul: فلمبوڠن اودارا فانس) ièlah atu [[tèhnolohi]] [[penerebangan]] pertama [[manusia]] punya bikin nyang ditemuin ama [[Montgolfier sudaraan]] di Anoné, [[Prasman|Prasman]] tahon 1873. Itu penerebangan pertama ama manusia diadain ari bulan 21 Nopèmber 1783 di [[Parès|Parès]] nyang diselenggarain ama Pilâtre de Rozier èn Marquis d'Arlandes. Pelembungan udara panas kena disetir èn bukan cuman kanyut ama angin nyang dikenal sebagé ''airship'' atawa ''thermal airship''. == Ruju'an == [[Category:Gandaran]] kpnv9i4pv0jb9k4vbja2c1f3rnlgzh7 Pelèncongan pakem 0 2627 21318 12717 2024-06-04T22:00:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21318 wikitext text/x-wiki [[File:Standard deviation diagram.svg|thumb|Gambar bèbèr pengauran normal, saban kelir ngewakilin 1 pelèncongan pakem]] Di èlmu [[statistik]] dan [[kementakan]], '''pelèncongan pakem''' (hurup Arab Gundul: فلنچوڠن فاکم; [[Basa Indonésia|Indonésia]]: ''simpangan baku'' atawa ''deviasi standar'') entu takeran auran statistik nyang paling galib. Pèndèk kata mah, pelèncongan pakem entu kanggo naker pegimana tu nilé pada keauran. Bisa juga' dita'rip jadi palsabet apstan pelèncongan titik-titik data nyang diukur deri tu nilé palsabet. == Ruju'an == [[Category:Statistik]] itopnldp4cljs28gw56i8yt3n8v9rna Pelènggèt 0 2628 21319 12720 2024-06-04T22:00:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21319 wikitext text/x-wiki [[File:Glans Penis of A Human.jpg|thumb|Pelènggèt punya tampang]] '''Pelènggèt'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 427.</ref> (hurup Arab Gundul: فلڠݢت) atawa '''pala kontol''' (hurup Arab Gundul: فال کنتول) entu bagèan ujung pekanya [[Jakar|jakar]]. Biasanya, pelènggèt dibungkus ama [[kulup]], kecuali nyang udah [[Sunat|disunat]]. == Ruju'an == [[Category:Anggota awak]] [[Category:Perjima'an]] 3wt2uxyyju7zhvyh8de0zmr5qi1tyes Pelès 0 2629 21320 12727 2024-06-04T22:00:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21320 wikitext text/x-wiki [[File:Bouteille.jpg|thumb|Tampang pelès]] '''Pelès''' (hurup Arab Gundul: فليس; [[Basa Inggris|Inggris]]: ''bottle'') atawa '''botol''' (hurup Arab Gundul: بوتل) nya'entu tempat bakal nyimpen nyang ada punya lèèran nyang sesekan deri awak atawa bibirnya. Pelès lumbrahnya dikeja deri kaca, plastik, atawa almu, èn dipaké bakal naro barang caèr, kaya': [[Aèr|aèr]], [[Laban|laban]], [[Gahwa|gahwah]], [[Aèr belanda|aèr welanda]], [[bir]], [[Aèr anggur|anggur]], [[Sabun|sabun caèr]], tingta, èst. Pelès deri plastik sokanan dikeja ''ekstrusi''. == Ruju'an == 2ff46khna3hz3cnup5z0w9o2mbl0222 Pelécéan 0 2630 21321 12734 2024-06-04T22:00:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21321 wikitext text/x-wiki '''Pelécéan''' (hurup Arab Gundul: کلچين; [[Basa Inggris|Inggris]]: ''bullying'') nya'entu piil [[Kekerasan|kekerasan]], [[Sènalan|sènalan]] atawa anceman, atawa [[Paksaan|paksaan]] buat mites orang laèn. == Ruju'an == [[Category:Kriminil]] qnj3ea594gedo4md4zinlvwt1p2a2uo Pemaké 0 2631 17210 12737 2024-05-22T14:10:47Z OrangKalideres 327 Koreksi 17210 wikitext text/x-wiki [[File:User icon 2.svg|thumb|ikon pemaké]] '''Pemaké''' ya'entu orang nyang make [[komputer]] atawa [[jaringan]]. == Ruju'an == {{Reflist}} [[Category:Komputer]] t4zcayu0menohycm6fugkppy4uwf5ah Pemba'alan 0 2632 21322 12741 2024-06-04T22:00:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21322 wikitext text/x-wiki '''Pemba'alan''' (hurup Arab Gundul: فمبألن; ilmiah: ''anestesi'', deri basa Yunani ''an-'' "tra, kaga', sonder" èn ''aesthētos'' "pengrasanan") umumnya entu artinya piil bakal ngilangin rasa sakit pas nglakonin pembelèkan èn macem-macem tata cara laènnya nyang ngasi rasa sakit atawa ngentek di awak. Istilah pemba'alan (''anestesi'') pertama-tama dipaké ama [[Oliver Wendel Holmes Sr.]] tahon 1846. Cabang èlmu kedoktoran nyang ngebelajarin nanganin prosès pemba'alan dalem pembelèkan digero [[èlmu pemba'alan]] (''anestesiologi''). == Dua rungkun pemba'alan == Obat bakal ngilangin nyeri kebagi jadi dua rungkun, nya'entu ''analgetik'' èn ''anestesi''. ''Analgetik'' entu obat bakal ngurangin nyeri sonder keilangan perangsaan kabèhan, mangka dalem kita punya basa bisa digero' sebagé '''obat ngurangin nyeri'''. Orang nyang minum ''analgetik'' tetep èling. ''Analgetik'' kaga' mulu ngilangin kabèhan nyerinya, cuman terus ngurangin ngenteknya. Berapa jenis pemba'alan (''anestesi'') bisa ngeja orang ilang sadar, sedeng jenis nyang laènnya cuman ngilangin rasa ngentek deri bagèan awak ketentu èn pemakénya tetep èling. == Ruju'an == [[Category:Kedoktoran]] [[Category:Pemba'alan]] 6xfiqjug5p53oa6cb51mkwtqfu7rgt2 Pembagèan Indonésia 0 2633 21323 12745 2024-06-04T22:00:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21323 wikitext text/x-wiki '''[[Indonésia|Indonésia]]''' dibelèk-belèk jadi propinsi (Indonésia: ''Provinsi''). Saban propinsi ada kabupatèn ama kotanya. Propinsi, kabupatèn, ama kota gableg dia punya guwernemèn setempatnya sendèwèk-sendèwèk èn juga' Dèwan Perwakilan Daèrahnya juga'. Semprakan penerepan Wèt No. 22 tahon 1999 pasal Guwernemèn Daèrah (itu wèt diperbaèkin ama Wèt No. 32 tahon 2004 èn Wèt No. 23 tahon 2014), guwernemèn daèrah sekarang maènin rol gedéan dalem bestir daèrahnya. Adapun belèd luar negeri, pertahanan (masup di dalemnya soldadu èn pulisi negara) sistim wèt, èn belèd keduitan, gimana gè', tetep guwernemèn pusat punya urusan. Semprakan tahon 2005 dalem penerepan Wèt No. 32 tahon 2004, hop guwernemèn setempat (gubernur, bupati, berehmister) langsung dipili liwat pemilian umum. {{Indonésia}} [[Category:Indonésia]] neqt2aahte2xo3v2gmtjiqcz9byvndc Pembibis (kumpiuter) 0 2634 21324 12748 2024-06-04T22:00:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21324 wikitext text/x-wiki [[File:Winpdb-1.3.6.png|thumb|Pembibis Winpdb punya telampangan]] '''Pembibis''' (hurup Arab Gundul: فمبيبيس; [[Basa Inggris|Inggris]]: ''debugger'') ièlah [[program kumpiuter]] nyang dipaké bakal ngejajal ama [[Pembibisan (kumpiuter)|ngebibis]] program laènnya (program jujuan) Kode nyang [[Penjajalan peranti alus|dijajalin]] dijalanin di atu ''instruction set simulator'' (ISS). Ada berapa pembibis nyang nanjain dua mode penjalanan, nya'entu penironan (''simulasi'') ponggahan atawa tutugan, bakal ngewatesin marian atawa embanan. Kebejatan kejadian kalu program kaga' gableg normal nerusinnya bahna adanya [[Bangsat (kumpiuter)|bangsat pemrograman]]. Tuladnya, program mentak bakal ngejal maké perènta nyang kaga' nanggrak di [[CPU]] pèrsi paling anyar atawa ngejal ngaksès mémori nyang kelindungan. == Ruju'an == [[Category:Kumpiuter]] [[Category:Peranti alus]] 2bw6uyl5ya7arrcrwzo5lcw8plo6k0u Pembibisan (kumpiuter) 0 2635 21325 12751 2024-06-04T22:00:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21325 wikitext text/x-wiki '''Pembibisan''' (hurup Arab Gundul: فمبيبيسن; [[Basa Inggris|Inggris]]: ''debugging'') ièlah atu manhad nyang tukang program ama [[Pemeger peranti alus|tukang meger peranti alus]] lakonin bakal mantengin jalan gawénya program, nyari, ama ngurangin [[Bangsat (kumpiuter)|bangsat]], atawa kebejatan dalem atu [[program kumpiuter]] atawa perangkat keras jadinya gableg begawé cakep nyekrup ama kita punya ara-ara. Pembibisan rada dèngklok jadi angèlan kapan anaksistim laènnya ketancang setrèng-merecet ama pembibisan. Atu perobahan di atu sisi mentak-mentak ngeja nongtot lagi bangsat laènnya di anak sistim laènnya. == Ruju'an == [[Category:Kumpiuter]] [[Category:Peranti alus]] 4ercb0xklw8pak20e2kjxoyvtxsx69t Pemetèng-metèngan 0 2636 21326 12754 2024-06-04T22:00:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21326 wikitext text/x-wiki '''Pemetèng-metèngan''' (hurup Arab Gundul: فمتڠ٢ن) atawa '''pengamprah-ngamprahan''' (hurup Arab Gundul: فڠمفره٢ن) ièlah piil ngedumanin barang ke berapa orang nyang nerima. == Ruju'an == [[Category:Halaman pembèdaan]] 287asjh2lh37z2a04cd36bfqa2t3imj Pemilian umum 0 2637 21327 12757 2024-06-04T22:00:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21327 wikitext text/x-wiki '''Pemilian umum''' (hurup Arab Gundul: فميلين عموم; lèter pèndèk: '''Pemilu''') entu cara pemilian bakal mili sebagèan gedé atawa kabèhan anggota deri atu badan kepili badan pembikin wèt èn persidèn nyang langsung dipili ama [[masarakat]].<ref>[https://www.britannica.com/topic/election-political-science "Election (political science)"]. ''Encyclopedia Britanica Online''. Dibuka per 15 Pèbruari 2024.</ref><ref>Robert, Henry M.; ènh. (2011). ''Robert's Rules of Order Newly Revised'' (K. 11). Piladèlpia: Da Capo Press. h. 438–446. ISBN [[:id:Istimewa:Sumber_buku/978-0-306-82020-5|978-0-306-82020-5]].</ref> Pemilu entu atu ongkodan bakal nyawab-nyawabin ra'yat dengen cara ngalok-ngalokin (sonder maksa) liwat kegiatan [[balagah]], ubungan masarakat, [[ubung-ubungan bancakan]], keles-kelesan (''lobi''), èn laèn-laèn kegiatan. == Ruju'an == [[Category:Pemilian]] 7s7g7u09dj20tprg8jqc198ti9g4w44 Pemingsèran ke Orde Baru 0 2638 21328 12761 2024-06-04T22:00:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21328 wikitext text/x-wiki {{Sejarah Indonésia}} '''Pemingsèran ke Orde Baru di Indonésia''' pas tenga-tenga tahon 60-an nggèsrotin persidèn pertamanya, Sukarna, abisnya 22 tahon ngejabat. Ni atu deri jaman-jaman nyang paling awut-awutan di sejarah modèren Indonésia èn jadi awal muncuknya Suharta jadi persidèn ampé 31 tahon. Dikata ''dhalang'' ("dalang") hébat, Sukarna narik kekuatan deri nyembabadin kekuatan nyang tetegingan, nya'entu soldadu ama Parté Kuminis Indonésia (PKI). Deket-deket tahon 1965, PKI udah pating masup ke kabèhan trap guwernemèn èn dapet embanan bakal ngèokin soldadu. Ari bulan 30 Sèptèmber tahon 1965, enem deri petinggi militèr ulung pada dibunuin (galibnya digero "kudéta jal-jalan") ama nyang namanya Gerakan Sèptèmber 30 (Gestapu) atawa Gerakan 30 Sèptèmber, atu rombongan deri dalemnya kekuatan senjata. Lat berapa jam doang, Mayor Jèndral Suharta nggerakin kekuatan di bawah dia punya perènta èn nyedèk kukan di Jakarta. Kaum antikuminis, nyang tadénya ngikutin angonan tentara, pada ikutan mites-mitesin orang-orang kuminis di antéro negeri, nyang dibunuin ada barang setenga juta orang ama ngencagin PKI, nyang resmi disalahin dalem ni mas'alah. Sukarna nyang secara pulitis udah soak kepaksa mindahin kekuatan pulitik ama militèr ke Jèndral Suharta, nayng jadi hop kekuatan senjata. Bulan Maret 1967, Mejelis Permusawaratan Ra'yat Sementara (MPRS) ngebenum Jèndral Suharta jadi penglakon persidèn. Dia resmi dibenum jedi persidèn setahon abisnya. Sukarna, entakanuh, tinggal jadi arèsan rumah ampé dia punya wapat tahon 1970. [[Category:Sejarah Indonésia]] ioiu8zwl6m6lh4zl1ux1sivg7gvshdu Pemlèngsongan 0 2639 21329 12764 2024-06-04T22:00:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21329 wikitext text/x-wiki [[File:Pencil in a bowl of water.png|thumb|Kalu ada [[Potlot|potlot]] ditaroh di mangkok nyang isinya aèr, mangka kalu ditempo deri atas, kiatannya tu potlot mlèngsong atawa mlètot.]] '''Pemlèngsongan''' (hurup Arab Gundul: فملڠسوڠن; Indonésia: ''refraksi'' atawa ''pembiasan'') atawa '''pemlètotan''' (hurup Arab Gundul: فمليتوتن) dalem [[èlmu cahaya]] bentuk dita'rip sebagé gèsrotnya arah embet [[petilan cahaya]] lantaran adanya [[persepudan]]. == Ruju'an == [[Category:Èlmu cahaya bentuk]] 0ddt8wg0f2sburuqpkdxlzq0e1q37ep Pemuda Kaum Betawi 0 2640 21330 12767 2024-06-04T22:00:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21330 wikitext text/x-wiki [[File:MuseumSumpahPemuda-21-Pemuda Kaum Betawi.jpg|thumb|Bestir Pemuda Kaum Betawi]] '''Pemuda Kaum Betawi''' (hurup Arab Gundul: فمودا قوم بتاوى) atawa èjaan lamanya '''''Pemoeda Kaoem Betawi''''' ièlah atu perkumpulan pemuda nyang dikutetin bakal pemuda [[Orang Betawi|Betawi]] nyang dikeja tahon 1927 dengen dia punya hopbestir nama [[Mohamad Tabrani]].<ref>Hanifah, Abu. (1975). ''Peranan Pemuda Sekitar Tahun 1928''. Museum Sumpah Pemuda.</ref> == Ruju'an == [[Category:Betawi]] t3zpce1t22e8tvyzxb1tyzzsqjmgcr1 Penambah-nambahan 0 2641 12769 12768 2024-05-16T13:45:53Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12768 wikitext text/x-wiki #REDIRECT [[Uncluk-unclukan]] 86isumt7u8gabqxwx7kvw3g9ofpfbvk Penambusan (kimia) 0 2642 21331 12772 2024-06-04T22:00:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21331 wikitext text/x-wiki [[File:Et baal.jpg|thumb|[[Api]] nyang dihasilin deri [[bahan bakar]] nyang ngalamin penambusan]] '''Penambusan''' (hurup Arab Gundul: فنمبوسن) ièlah atu gèntètan [[gedian kimia]] antara atu [[bahan bakar]] ama atu [[jat pengoksidir]], diserèntain ama pengasilan [[panas]] nyang kot-kotan diserèntain ama [[cahaya]] dalem bentuk [[api]]. == Ruju'an == [[Category:Prosès kimia]] qirw2fxuk7hgbisz6eq7e59lrykgzpt Pencèbokan 0 2643 21332 12776 2024-06-04T22:00:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21332 wikitext text/x-wiki [[File:Bidet weiss.jpg|thumb|Pencèbokan terdisionil]] '''Pencèbokan''' (hurup Arab Gundul: فنچيبوقن) entu kaya' [[wastapel]] nyang dipaké bakal [[Cèbok|nyèbokin]] [[alat kelamin]], [[Bol|bol]], èn [[Silit|silit]] awak [[Balé-balé|orang]]. Biasanya, pencèbokan dipasang di jero [[jamban]]. Biasanya, pencèbokan tempatnya laèn ama [[Jumbleng duduk|jumbleng duduknya]]. Uman wayah gini, mingkin bekèn dah, ata-été sempritan cèbok nyang ngegabregin jumbleng duduk ama pencèbokan lèstrik. == Ruju'an == [[Category:Jamban]] 3fzx4op0djs3fz9pyusoyfy0imua1cl Pendangès 0 2644 21333 12780 2024-06-04T22:00:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21333 wikitext text/x-wiki [[File:USMC-07786.jpg|thumb|Pendangès pada keprak-keprok]] '''Pendangès''' (hurup Arab Gundul: فنداڠس; [[Basa Indonésia|Indonésia]]: ''audiens'') atawa '''hadirin''' (hurup Arab Gundul: حاضرين) entu [[omplokan]] [[Manusia|orang]] nyang ngiat, ndenger, atawa ngranapin barang hal nyang sama. Bisa baé apa baé, kaya' [[lakon]], [[Pèlem|pèlem]], [[buku]], atawa [[Umrup|umrupan]]. Pendangès pada nimbrung macem-macem pegimana caranya di macem-macem acara atawa seni; sebagèan penayagan langsung pada ngundang pendangèsnya jadi bagèan deri itu [[penayagan]], sementara nyang laènnya cuman bolé [[Keprok-keprok|ngeprok-ngeprok]] atawa [[Penjebian|njebiin]] aja. [[Wasilah bancakan]] (''media masa'') jarang bisa ngangsrongin kesempetan bakal pendangès bakal nimbrung di penayagannya. Pendangès nyang pada nderak di acara [[Gerak badan|gerak badan]] dibilangnya ''penonton'' atawa ''pendangès langsung''. == Ruju'an == [[Category:Hiburan]] [[Category:Masarakat]] [[Category:Penayagan]] q1lbj22avy3nbuyssl93o3e1e7q2gcf Pendodèt 0 2645 21334 12786 2024-06-04T22:00:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21334 wikitext text/x-wiki '''Pendodèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Dodèt''' (hurup Arab Gundul: )</ref> (hurup Arab Gundul: فندوديت; Inggris: ''hacker'') atawa '''tukang dodèt''' (hurup Arab Gundul: توکڠ دوديت) entu orang nyang betungsé ngegasir orang laèn punya [[Kumputer|kumpiuter]] paké [[Peranti alus|peranti alus]] kumpiuter. Ni peranti alus mentak program [[Kuda Troya (kumpiuter)|kuda Troya]], [[Kuman kumpiuter|kuman kumpiuter]], atawa [[Kremi kumpiuter|kremi kumpiuter]]. Ni istilah dulunya sebenernya artinya orang nyang hoding ngutak-atik hal anyar di kumpiuter. Sebenernya, istilah nyang bener bakal nyebut orang nyang demen nglakonin ni tindakan haram entu '''penggasir''' atawa '''tukang gasir''' (''cracker''), cuman banyak orang pada lumpar maké ni kata. Atu ma'na laèn deri ''pendodèt'' entu orang nyang bisa ngerobah atawa mrogram satu hal, kaé orang bisa ngerobah atawa mrogram [[Furby|Furby]] bakal ngata-ngatain atawa nglèdèk. Orang nyang nglakonin tindakan haram ama orang laèn punya kumpiuter sonder tu orang punya ijin juga' digero'nya pendodèt. Ni taon-taon belakangan, kumpiuter mingkinan ribet. Artinya, orang nyang ada niatan jelèk mingkin gableg kan bakal maké entu bakal nglakonin jahat-jahat. Tukang insinyur kumpiuter kaga' udu bisa nemuin tempat-tempat nyang tèlo dalem kode kumpiuternya. Nah, itu orang-orang pendodètan demen pisan ngudag-udag tempat nyang kaé gitu èn maké tu sela. Ada juga pendodèt nyang maké itu kemonèsan bakal tujuan baè'. Ni macem pendodèt digero'nya pendodèt ''cepiu puti''. Dia pada kerjaannya ngebantu tukang insinyur bakal nyari tempat-tempat nyang tèlo èn ngedangdanin masalahnya. Bakal jadi pendodèt, orang kudu ngelah kemonèsan nyang banyak. Sorang pendodèt kudu bisa nemuin masalah ama pemecahannya nyang orang pating kaga' gableg nemuin. == Ruju'an == <references /> [[Category:Kumpiuter]] r5t2xv2lxf5znt6vfl3xpz0gobwo235 Pendopo 0 2646 12788 12787 2024-05-16T13:45:55Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12787 wikitext text/x-wiki #REDIRECT [[Paséban]] 5lr4uoxt43rkxin82acqn2um7k1zd4c Penenegan 0 2647 21335 12792 2024-06-04T22:00:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21335 wikitext text/x-wiki [[File:Siltation or Sedimentation.jpg|thumb|Penenegan atawa penguwek-nguwekan (''siltation'')]] '''Penenegan''' (hurup Arab Gundul: فننݢن; [[Basa Indonésia|Indonésia]]: ''sedimentasi'') entu prosès nenegnya bahan nyang dibopong ama wasilah [[Aèr|aèr]], [[ès]], atawa [[tembuyakan ès]] di atu [[Legok|celungan]]. Tenegan ujung kali nyang nanggrak di [[Muara|ujung-ujung kali]] entu anu bolé neneg deri bahan-bahan nyang dibopong ama aèr [[Kali|kali]], sedeng [[gegumuk]] (''sand dunes'') nyang ada di [[gurun]] ama lingir [[panté]] entu anu bolé neneg deri bahan nyang dibawa' ama [[Angin|angin]].<ref>Society, National Geographic (28 Januari 2011). [https://education.nationalgeographic.org/resource/dune/ "Dune"]. ''National Geographic Society'' (basa Inggris). Dibuka per 29 Januari 2024.</ref> == Ruju'an == [[Category:Èlmu ujud bumi]] 4538zvrpdy8slcjfgx9xyy8g9y2f0k6 Penepokan 0 2648 21336 12796 2024-06-04T22:00:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21336 wikitext text/x-wiki [[File:Abiskorock.JPG|thumb|Batu nepok]] '''Penepokan'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 378.</ref> (hurup Arab Gundul: فنفوقن) atawa '''pemerusmusan''' (hurup Arab Gundul: فمروسمسن) entu nepok atawa ngembuk atawa merusmus atawa ngringkihnya [[batu]], [[tana]], ama dia punya [[lelumbèn]] bahnanya nyamplok langsung ama [[Bumi|Bumi]] punya [[kalangan awang]], [[Aèr|aèr]], atawa [[mahluk idup]]. Ni – prosès alamiah. Penepokan kejadian di tempat nyang geraknya dikit atawa kaga' acan. Jangan dikèderin ama [[penggeroakan]] nyang kejadian kapan [[Batu|batu]] ama [[Lelumbèn|lelumbènnya]] pada mingsèr ke tempat laèn lantaran [[Ès|ès]], [[Aèr|aèr]], atawa [[Gaya sènggèt|gaya sènggèt]]. == Ruju'an == [[Category:Èlmu bentuk tana]] [[Category:Penepokan]] [[Category:Èlmu cuaca]] 5kskyuqk0ecd20664epn0gt8yo9eo0i Pengataan (kaèdah basa) 0 2649 21337 12799 2024-06-04T22:00:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21337 wikitext text/x-wiki Di [[kaèdah basa]], '''pengataan<ref>Kimhok, Li. (1884). ''Malajoe Batawi: Kitab deri hal perkataän-perkataän Malajoe, hal memetjah oedjar-oedjar Malajoe dan hal pernahkan tanda-tanda batja dan hoeroef-hoeroef besar''. Betawi: W. Bruining & Co.</ref>''' (hurup Arab Gundul: فڠاتأن) ièlah bagèan [[kalimat]] nyang nengerin apa nyang dibilang ama si pengomong pasa [[Hal (kaèdah basa)|hal]] èn biasanya jawaban deri pertanyaan ''ngapa'' atawa ''pegimana''. Di berapa basa, tuladnya di [[Rungkun basa Indo-Èropa|basa-basa rungkun Indo-Èropa]], pengataan kudu ada unsur [[Kata kerja|kata kerjanya]]. Pengataan kena diintilin antara laèn ama [[Peroléan (kaèdah basa)|peroléan]] èn [[kata penerang]]. Kata 'pengataan' sebenernya sampiran deri [[basa Latèn]] ''praedicātum'' nyang artinya 'apa nyang lagi dibilang'. == Ruju'an == [[Category:Kaèdah basa]] dow9q6fe8uzcbx9e2fq76wijbpjolcr Pengelantangan 0 2650 21338 12802 2024-06-04T22:01:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21338 wikitext text/x-wiki '''Pengelantangan''' (hurup Arab Gundul: فڠلنتڠن) entu kapan orang punya [[Kebèbasan|bèbas]] dijabal dengen ngelantangin tu orang ke bui. Ni biasanya dilakonin abisnya [[Penyerep-nyerepan kejahatan|penyerep-nyerepan]] [[Kegajulan|kegajulan]] atawa mègat kegajulan jangan ampé kejadian. == Ruju'an == [[Category:Penyerepan kegajulan]] [[Category:Kepulisian]] 69gwy97ebptdcss02ckav3dewaoqlbk Pengembang gim delengan 0 2651 26521 21339 2024-11-14T03:08:24Z QuantumFoam66 196 26521 wikitext text/x-wiki '''Pengembang gim delengan''' ya'entu [[Tukang program|tukang program]] nyang spesialisnya [[Pengembangan gim delengan|pengembangan gim delengan]]. [[Bangsaan:Gim delengan]] oozc4zl0cy7anbfwjxbozp5y9c1cr1m Penggantingan dara 0 2652 21340 12809 2024-06-04T22:01:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21340 wikitext text/x-wiki '''Penggantingan dara''' (hurup Arab Gundul: فڠݢنتيڠن; [[Basa Indonésia|Indonésia]]: ''koagulasi''), atawa '''dara ganting''' (hurup Arab Gundul: دارا ݢنتيڠ), entu jat separokelang nyang [[dara]] bikin, wabilhusus kapan tu dara keanginan. Kapan orang bedara, tu dara berobah dah jadi [[dara ganting]] (''thrombus'') kalu lagi kebelèr. == Ruju'an == [[Category:Dara]] [[Category:Pertukeran jat]] pqg54wjhzgnb6s0yz0jrrjghkoqgoua Pengilian darurat 0 2653 21341 12812 2024-06-04T22:01:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21341 wikitext text/x-wiki [[File:Rita evacuees from Houston Texas September 21 2005.jpg|thumb|Orang pada ngili deri [[Tèksas]] tahon 2005 [[Badé Rita]] punya lantaran]] '''Pengilian darurat'''<ref>Stevens, A.M., èn Schmidgall-Tellings, A. (2010). ''A Comprehensive Indonesian-English Dictionary''. K. 2. Ohio University Press. h. 380.</ref> (hurup Arab Gundul: فڠيلين ضرورة; [[Basa Inggris|Inggris]]: ''emergency evacuation'') entu ngibritnya orang nyang sigra deri utekan nyang bakalannya ada anceman, atawa lagi ada ancaman, atawa [[bahaya]] bakal nyawa atawa banda. Pengilian darurat tuladnya mulain deri pengilian kecil-kecilan deri [[Gedong|gedong]] lantaran [[badé]] atawa [[Api|api]] ampé pengilian bancakan deri kota lantaran banjir, pengeboman, atawa hawa, wabilhusus [[badé nglelet tropis]] (''siklon tropis''). == Ruju'an == [[Category:Pengilian]] [[Category:Keamanan]] cch8u9dg8c4rlkkpu91ucrebfuuiyjr Penginterniran 0 2654 21342 12815 2024-06-04T22:01:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21342 wikitext text/x-wiki [[File:Boercamp1.jpg|thumb|[[Orang Bur]] pada di [[kampung perangkèngan Brit]] di [[Aprika Kidul|Aprika Kidul]] (1899–1902)]] '''Penginterniran''' (hurup Arab Gundul: فڠإنترنيرن) atawa '''kampung perangkèngan''' (hurup Arab Gundul: کمفوڠ فرڠکڠن) ièlah atu pengrangkèngan deri orang-orang, nyang galibnya segabreg-gabreg, sonder [[pengadilan]]. Tu istilah secara husus dipaké bakal pengrangkèngan "warga-warga musu pas jaman [[perang]] atawa para tukang tèloris". == Ruju'an == [[Category:Penginterniran]] nkj2hbjtfy69qei8p1ih5qi079xnfs2 Pengorag jala 0 2655 12817 12816 2024-05-16T13:47:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12816 wikitext text/x-wiki #REDIRECT [[Pengubek jala]] rjf53wxkh9nx4p04jhidb8vhgtymznh Pengpèlèngan 0 2656 21343 12822 2024-06-04T22:01:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21343 wikitext text/x-wiki [[File:Temple (anatomy) with no text.svg|thumb|Tempatnya pengpèlèngan]] '''Pengpèlèngan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: فڠفيليڠن) atawa '''pèlèngan'''<ref name=":0" /><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فيليڠن) atawa '''tempèlèngan<ref name=":0" />''' (hurup Arab Gundul: تمفيليڠن) atawa '''cecèntong<ref name=":0" />''' (hurup Arab Gundul: چچنتوڠ) atawa '''pelipis<ref name=":0" />''' (hurup Arab Gundul: فليفيس) atawa '''pepilis<ref name=":0" />''' (hurup Arab Gundul: ففيليس) atawa '''kekosongan<ref name=":0" />''' (hurup Arab Gundul: ککوسوڠن) atawa '''gamparan<ref name=":0" />''' (hurup Arab Gundul: ݢمفرن) entu atu koncian tempat empat tulang batok pada ngamprok: [[Tulang jidat|tulang jidat]], [[Tulang batok samping|tulang batok samping]], [[Tulang pèlèngan|tulang pèlèngan]], èn [[tulang ruyung]]. Pengpèlèngan adanya di samping [[Kepala|pala]] belakangnya [[Mata orang|mata]], antara jidat ama [[Kuping|kuping]]. [[Sepir pèlèngan|Sepir pèlèngan]] nglingkup ni daèrah èn dipaké pas [[Pengunyahan|pengunyahan]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Pengpèlèngan]] int5v1l6gowt2l12d9pypldim3h5pfk Pengrèrodan 0 2657 21344 12828 2024-06-04T22:01:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21344 wikitext text/x-wiki [[File:Taxonomic Rank Graph.svg|thumb|Tulad gambar bèbèr pengrèrodan satwa]] '''Pengrèrodan''' (hurup Arab Gundul: فڠريرودن; Inggris: ''taxonomy'') entu èlmu pembangsaan atu ihwal nyang ada punya juntrungan. Tadinya, enni pengrèrodan cuman nyuntrung ke penglompokan mahluk idup. Cumanan, di enni punya arti jenggar èn umum, pengrèrodan gè' gableg nyuntrung ke penglompokan benda atawa peng'engehan (konsèp), serènta asas nyang jadi dasar entu penglompokan. Segambrèng pengrèrodan ada punya undak-undakan (hierarki), cuman enni laèn saratnya. Pengrèrodan maké satuan nyang ditauin jadi "''takson''" (bentuk jama': ''taksa''). Takson nyang tinggian sipatnya lebih umum deri takson nyang cetekan lantaran sipatnya lebih kusus. Pengrèrodan béda ama ''meronomi'', nyang kejuntrungan ama penglompokan bebagéan deri semua-muanya. == Ruju'an == [[Category:Pengrèrodan]] 2j7nsu3uzwbyt1yvrdnjasc8b214qxn Pengubek jala 0 2658 21345 12833 2024-06-04T22:01:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21345 wikitext text/x-wiki [[File:Safari 15.png|thumb|Pengubek jala Safari lagi mèjèngin pelampang [[Wikipédi]]]] '''Pengubek jala''' (hurup Arab Gundul: فڠوبق جالا; Inggris: ''web browser'') entu [[peranti alus]] kanggo nerima ama ngojèkin sumber inpormasi deri internèt. Atu sumber pengabaran diendus paké [[pengendus sumber semacem]] nyang bisa bentuknya halaman jala, gambar, dedelengan, atawa laèn-laèn jenis isi.<ref>Jacobs, Ian; Walsh, Norman (15 Désèmber 2004). [https://www.w3.org/TR/webarch/#id-resources "URI/Resource Relationships"]. ''Architecture of the World Wide Web, Volume One''. World Wide Web Consortium. Dibuka per 6 Sèptèmber 2023.</ref> Biar kata pengubek jala utamanya kanggo ngebuka internèt, pengorang jala juga' bisa dipaké bakal ngebuka inpormasi nyang diangsrongin ama [[pengladèn jala]] di jala perorangan atawa berekas di sistim berekas. Berapa pengubek jala nyang bekèn antara laèn [[Google Chrome]], [[Firefox]], [[Internet Explorer]], [[Opera]], ama [[Safari]]. == Ruju'an == [[Category:Internèt]] 8rtfszy9xz2aesmgozxdxn4fpd4s57x Pengumrupan 0 2659 12835 12834 2024-05-16T13:47:34Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12834 wikitext text/x-wiki #REDIRECT [[Umrup]] dzxloybgbw5d1gkuuxzsc4i0i2eqdaz Penjogrogan Nipong di Hindia Welanda 0 2660 25013 24225 2024-08-20T10:04:58Z Bangrapip 9 25013 wikitext text/x-wiki {{Sejarah Indonésia}} '''Kekijiran Nipong nyedèk Hindia Welanda''' (sekarang Indonésia) pas jaman Perang Dunia II punya lama semprakan Maret 1942 ampé ujungnya perang Sèptèmber 1945. Ni jadi atu jaman nyang paling penting di sejarah Indonésia. Bulan Méi 1940, Dètslan nyedèk Welanda, èn darurat perang diumumin di Hindia Welanda. Bahna boncosnya tawar-tawaran antara kewenangan Welanda ama Nipong, Nipong punya banda di Nusantara dibekuin. Welanda ngumumin perang lawan Nipong abisnya anpal 7 Désèmber 1941 di Pèl Harbor (''Pearl Harbor''). Serbuan Nipong ke Hindia Welanda mulain 10 Januari 1942, èn Tentara Kekaèsaran Nipong cuman kurang deri tiga bulan punya lama langsung nglibas antéro jajahan. Welanda nyerah 8 Maret. Pada ngebadeg dah tu orang Indonésia nyang nyambut Nipong sebagé dia punya pembèbas deri penjajah Welanda. Cuman ya, sikapnya berobah sebab lantaran 4 ampé 10 juta orang Indonésia pada diambil-ambilin bakal jadi pegawé rejengan atawa ramusa (''romusha'') bakal proyèk pengembangan atur banda ama pertahanan di Jawa. Barang 200.000 ampé 500.000 orang dikirim deri Jawa ke pulo-pulo luar, malahan ampé-ampé ke Birma ama Siam. Deri entu nyang dicomot deri Jawa, kaga' ampé 70.000 lebi nyang tetep idup. Empat juga orang wapat di Hindi Welanda lantaran kelaperen ama gawé rejengan jaman Nipong, masup juga' keitung 30.000 kematian sipil Èropa nyang dirangkèng. Tahon 1944–1945, soldadu Éngko pada mampir di Hindia Welanda èn kaga' ampé masup ke wilayah nyang banyak orangnya kaya' Jawa ama Sumatra. Sebab begitu, banyakan wilayah Hindia Welanda misi di bawah penjajahan pas Nipong nyerah bulan Agustus 1945. Serbuan ama penjogrogan entu tantangan nyang bener-bener dah bakal pemerèntahan kolonial Welanda ama ngeboyong perobahan nyang seajug-ajug bakal entakanu bisanya gerakan Répolusi Sional Indonésia. Laèn ama Welanda, Nipong ngasi wasilah pulitik bakal orang Indonésia ampé ke kampung-kampung. Nipong ngasi didikan, nglatih, ama ngasi senjata ama pemuda Indonésia èn ngasi dedengkot sionalisnya suara pulitik. Jadi, liwat ngencagin réjim kolonial Welanda ama ngewasilahin kebangsaan Indonésia, penjogrogan Nipong ngeja kewontenan bakal Proklamasi Kemerdékaan Indonésia pas Nipong nyerah kèok di Laotan Teduh. Cuman ya, Welanda pèngèn nyedèk balik itu Hindia. Abisannya pait getir lima tahon joang diplomatik, perang, ama joang kemasarakatan, marinya Welanda ngakuin Indonésia punya daulat bulan Désèmber 1949. [[Category:Sejarah Indonésia]] gp31et7xekv8jj03nsvo6c8ewwvllh9 Penom Pèn 0 2661 21347 12847 2024-06-04T22:01:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21347 wikitext text/x-wiki [[File:20171124 Srebrna Pagoda w Phnom Penh 4139 DxO.jpg|thumb|Wat Srebrna di Penom Pèn]] '''Penom Pèn''' (hurup Arab Gundul: فنوم فين; basa Kemboja: ភ្នំពេញ; penglatinan: ''Phnom Penh'') ya'entu sintrem èn kota paling gedé nyang ada di [[Kemboja|Kemboja]]. Ada kira-kira 2 jutaan penduduk nyang duduk di enni kota (data ngikut sènsus taon 2019). Penom Pèn jadi Kemboja punya sintrem sederi Kemboja dijajah ama negeri [[Prasman|Prangseman]]. Penom Pèn ujah jadi pusat negeri Kemboja èn pusat pegawéan atawa pabrik èn ékonomi nyang ada di Kemboja. == Ruju'an == 9521uyrl05anlz4s0lpslvhb9lmbg5z Penom Pén 0 2662 12849 12848 2024-05-16T13:47:35Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12848 wikitext text/x-wiki #REDIRECT [[Penom Pèn]] 9f4ivcyr61s5h67rwix5oct44tj48mj Pentil tètè' 0 2663 12851 12850 2024-05-16T13:47:35Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12850 wikitext text/x-wiki #REDIRECT [[Pentil tété']] nbmx24vek4veozlnkhtjnqttp2givqc Pentil tété' 0 2664 21348 12856 2024-06-04T22:01:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21348 wikitext text/x-wiki [[File:Human nipple.jpg|thumb|Pentil lanang]] [[File:Female nipple profile.jpg|thumb|Pentil wadon]] '''Pentil tété'<nowiki/>''' (hurup Arab Gundul: فنتيل تيتئ) atawa '''puting tété'''' (hurup Arab Gundul: فوتيڠ تيتئ) entu struktur husus. [[Héwan nété']] dara (serènta [[Wadon|wadon]]) maké pentil bakal nété'in. [[Tètè'|Tètè']] héwan nété' laki ama dara entu sama baé bikinannya. Cuman, kuarnya [[Susu|susu]] bakal nété'in entu diatur ama [[hormon]]. Artinya, lanang ora gableg nété'in orang sebab ora punya gableg hormonnya (kecuali kalu ada kelaènan hormon). == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] 79n7xaci446bki1koks6mlr8xm08l4v Penyair 0 2665 12858 12857 2024-05-16T13:47:36Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12857 wikitext text/x-wiki #REDIRECT [[Tukang sair]] 72d1ccwlcqw8dvnfqt27atgrohbnnl9 Penyakit nepa 0 2666 21349 12861 2024-06-04T22:01:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21349 wikitext text/x-wiki [[File:Disease transmission sneezing.png|thumb|Kapan orang ngebangkis, itu penglakon penggering bisa aja ketepaan ke awak nyang laènnya]] '''Penyakit nepa''' (hurup Arab Gundul: فڽاکيت نفا; [[Basa Inggris|Inggris]]: ''transmissible disease'', ''communicable disease'', atawa ''contagious disease''; [[Basa Indonésia|Indonésia]]: ''penyakit menular'') ièlah penyakit nyang kena nginclo' deri atu awak ke awak laènnya, di [[Manusia|manusia]] kè', [[Héwan|héwan]] kè'. Penyakit nepa dilantaranin ama [[penglakon idup]] (''agen biologi'') kaya' isik-melik [[penggering]] (''patogen'') ([[tetepaan]], [[kuman]], èn [[jejamuran]]) serènta [[pengombé]]. == Ruju'an == [[Category:Penyakit]] [[Category:Penyakit nepa]] e2as0xn9a8pc9nozhisbrnbbuc6xzhh Penyembutrakan suara 0 2667 21350 12864 2024-06-04T22:01:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21350 wikitext text/x-wiki '''Penyembutrakan suara''' (hurup Arab Gundul: فڽمبوترقن سوارا; [[Basa Indonésia|Indonésia]]: ''polusi suara'') entu gangguan di lingkungan nyang ditongolin ama bunyi atawa suara nyang ngeja ribut mahluk idup di gutekannya. Berapa sumber penyembutrakan suara entu antara laèn salon nyang nyang telèngès, gending nyang disetèl gedé-gedé banter-banter, maènan bocah nyang pating telèktèkan, gandaran (kapal terbang, sepur, lalu lalang), gawéan gedong, pengèngkol mesin, èns. == Ruju'an == [[Category:Penyembutrakan]] eayekvty9pu5f2eqm96x7hikd4oimku Penyerep-nyerepan kejahatan 0 2668 21351 12872 2024-06-04T22:01:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21351 wikitext text/x-wiki '''Penyerep-nyerepan kejahatan''' (hurup Arab Gundul: فڽرف٢ن کجاهتن; [[Basa Inggris|Inggris]]: ''criminal investigation'') atawa '''penyerepan''' '''kejahatan'''<ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: فڽرفن کجاهتن) atawa '''penyerepan kegajulan''' (hurup Arab Gundul: فڽرفن کݢاجولن) ièlah atu [[èlmu terepan]] bakal mbelajarin kenyataan-kenyataan dalem atu pekara nyang entinya dipaké bakal bukti di [[pengadilan]] kegajulan. Penyerep-nyerepan kegajulan galibnya nglingkup ngudag-ngudag kenyataan, nanya-nanyain saksi, ngompès si ketuding, ngamprogin ama nyimpen bukti, serènta laèn-laèn manhad penyerep-nyerepan.<ref>O'Hara, C. E. èn O'Hara G. L. (1994). ''Fundamentals of Criminal Investigation''. K. ke-6. ISBN 0-398-05889-X.</ref> Penyerep-nyerepan modèren biasanya maké banyak tèhnik penyerep-nyerepan ilmiah nyang bekèn digero [[èlmu penyerepan]] (''forensik''). == Ruju'an == [[Category:Èlmu terepan]] [[Category:Penyerepan kegajulan]] [[Category:Kepulisian]] 5ipehdlwwlf601fee0zadp8j2uhw7vr Penyimpingan 0 2669 21352 12876 2024-06-04T22:01:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21352 wikitext text/x-wiki [[File:Belgian waffles cooked in a Krampouz cast-iron waffle iron.JPG|thumb|Penyimpingan bakal ngebikin wapel Bèlgi]] '''Penyimpingan'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 428. Lansdrukkerij. h. 458.</ref> (hurup Arab Gundul: فڽمفيڠن) entu atu peranti dapur nyang biasanya kanggo masak [[wapel]]. Penyimpingan bisa deri macem-macem bahan di panci dapur, cuman biasanya deri [[besi cor]].<ref>[https://www.thespruceeats.com/waffle-maker-definition-uses-1907976 "A Waffle Maker Brings Home the Restaurant"]. ''The Spruce Eats''. Dipungut per 11 Oktober 2023.</ref> Pertama-tama, itu penyimpingan dipanasin dulu, terus itu adonan dicorin ke penyimpangannya. Abis, itu kapnya ditutup ampé wapelnya jadi atawa setèlan waktunya udah kelar. == Ruju'an == [[Category:Perabot]] [[Category:Peranti dapur]] odjj5bv0w64zd7i5vfjm6eeyfmjadt7 Penyukongan 0 2670 21353 12881 2024-06-04T22:01:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21353 wikitext text/x-wiki '''Penyukongan''' (فڽوکوڠن; [[Basa Indonésia|Indonésia]]: ''investasi'') entu atu piil nanemin punci atawa nyukong, mau langsung atawa kaga' langsung, nyang ngarep-arep entar-entarannya itu [[Cukong|cukong]] dapet asian deri itu penyukongan.<ref>Cana Paranita, Moch. Dzulkirom, AR, Raden Rustam Hidayat (2015). [https://web.archive.org/web/20210512072730/http://administrasibisnis.studentjournal.ub.ac.id/index.php/jab/article/view/1092/1275 "Analisis Investasi Dalam Reksadana Saham (Equity Funds) Dengan Metode Sharpe dan Treynor"]. ''Jurnal Administrasi Bisnis''. '''27''' (1): 2. Diarsipin deri nyang [http://administrasibisnis.studentjournal.ub.ac.id/index.php/jab/article/view/1092/1275 asli] 12 Désèmber 2021. Dibuka per 22 Sèptèmber 2023.</ref> Umumnya, penyukongan kena diartiin sebagé nglowongin atawa manpaatin waktu, duit, atawa tenaga bakal asian etninya. Jadinya, penyukongan entu ngebeli atu barang nyang diarep-arep biar entarnya bisa dijual lagi mahalan atawa tinggian deri nilé nyang tadénya. == Ruju'an == [[Category:Èkonomi]] [[Category:Penyukongan]] 7xcgjnt31oy5h2dbd6vt0xlb4m4od89 Peranakan Tionghoa Indonésia 0 2671 26257 21354 2024-10-26T03:46:53Z Swarabakti 44 Ngalihin halaman ke [[Orang Tionghoa Indonésia]] 26257 wikitext text/x-wiki #ALIH [[Orang Tionghoa Indonésia]] 9lpxttlrcurfmfslfq8balzzyn71cmp Peraèran 0 2672 21355 12892 2024-06-04T22:01:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21355 wikitext text/x-wiki [[File:Birds of Ramat Gan (4).jpg|thumb|Peraèran punya tampang]] '''Peraèran''' (hurup Arab Gundul: فرايران) entu atu omplokan ombol [[Aèr|aèr]] di atu wilayah, mo nyang gocan kè', kaya' [[Laot|laot]] ama [[Kali|kali]], atawa nyang manteng (ngumbeng) kaya' [[Sètu|sètu]]. Ni peraèran bisa aja [[Aèr tawar|aèr tawar]], [[Aèr anta|aèr anta]], atawa [[aèr asin]] (laot). == Ruju'an == [[Category:Èlmu ujud bumi]] [[Category:Èlmu ujud aèr]] [[Category:Aèr]] [[Category:Peraèran]] 26rmgr0vzg7oukd5qfwlq8bt8jtb8gd Perbèlum 0 2673 21356 12898 2024-06-04T22:01:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21356 wikitext text/x-wiki [[File:Luger IMG 6768-retouched.jpg|thumb|Perbèlum Luger 08]] '''Perbèlum''' atawa '''Prabèlum'''<ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 143.</ref> (hurup Arab Gundul: فربلوم) atawa nama sebenernya '''Luger P08''' entu atu [[Bècèng|bècèng]] separoberèdèt deri [[Dètslan|Dètslan]] nyang diperkenalin tahon 1908. Ni bècèng – bècèng pertama nyang maké pèlor Perbèlum 9x19mm. Dia punya magasèn muat lapan pèlor. Ni bècèng dulu didemenin bangat. Tukang bikinnnya – kelas ajib èn kinerjanya bener-bener dihormatin. Cuman entinya, Perbèlum lama-lama diganti ama Walther P38. Cuman pas jaman Perang Dunia II, masing banyak opas èn soldadu Dèt nyang maké ni bècèng. == Ruju'an == <references /> [[Category:Senjata]] [[Category:Senjata api]] 512u12l64a3d6sxa2y2ax5d8rwyh3xe Percukongan 0 2674 12900 12899 2024-05-16T13:47:39Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12899 wikitext text/x-wiki #REDIRECT [[Kepercukongan]] fpay5a49tke8t1uw3etoeckjxot5fwl Perdane Menteri Malaysia 0 2675 12904 12903 2024-05-16T13:47:40Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 12903 wikitext text/x-wiki #REDIRECT [[Wajiralam Malésia]] a88tp1wxo3uochk19q2cnlqdnnjazyu Perdanè Mentri Malaysia 0 2676 12907 12906 2024-05-16T13:47:40Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12906 wikitext text/x-wiki #REDIRECT [[Wajiralam Malésia]] a88tp1wxo3uochk19q2cnlqdnnjazyu Perdanè Mentri Malésia 0 2677 12909 12908 2024-05-16T13:47:40Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12908 wikitext text/x-wiki #REDIRECT [[Wajiralam Malésia]] a88tp1wxo3uochk19q2cnlqdnnjazyu Perdiping 0 2678 21357 12914 2024-06-04T22:01:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21357 wikitext text/x-wiki '''Perdiping'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: فرديفيڠ) atau '''lanté''' (hurup Arab Gundul: لنتى) entu penggeroan bakal trap [[gedong]], mau atas kè', bawah kè'. == Penomeran == [[File:Dover elevator passenger controls (3 floors).jpg|thumb|Tombol di dalem [[pangkèng kèrèk]] nyang ngasi unjuk nomer perdiping]] Penomeran perdiping entu sorot nyang dipaké bakal ngasi rèndèngan di atu gedong berales trapnya "perdiping atu" èn juga' di nama nyang dikasi bakal trap bawah tana. Nomer ruangan biasanya diawalin paké angka perdipingnya; biasanya angka pertama deri tu ruangan ngasi unjuk perdipingnya. Di gedong-gedong gedé, ada 2 atuan umum penomeran perdiping: * Gasal-genep bakal adep-adepan. * Angka kedua di nomer ruangan ngasi unjuk rorogan atawa kèpèt gedong. == "Perdiping atu" == Ada berapa macem sistim penamaan "perdiping atu". Di [[Amrik Lor]] ama [[Ruslan|Ruslan]], perdiping dasar digeronya "perdiping atu", sedeng perdiping atasnya digero "perdiping dua". Kalu di [[Èropa|Èropa]], "perdiping atu" entu dipaké bakal perdiping di atasnya "perdiping dasar". Di [[Jepang|Jepang]] ama [[Koréa Kidul|Koréa]], perdiping dasar biasanya digero "perdiping atu", mar juga' kadang digero "perdiping dua". Di Indonésia èmang gènèngan rada plin-plan, ada nyang maké Amrik punya cara, ada nyang ngrikut Èropa punya cara.<ref>Aurelia, Joan (2 Nopèmber 2019). [https://tirto.id/betapa-rumit-penamaan-lantai-di-gedung-gedung-jakarta-ekNm "Betapa Rumit Penamaan Lantai di Gedung-Gedung Jakarta"]. ''tirto.id''. Dibuka per 2 Sèptèmber 2023.</ref> == Tahayul == Di Amrik Serèkat ama Kanada galibnya ora ada nyang namanya "perdiping 13" bahna dianggep angka sué ([[Takut angka 13|takut angka 13]]). Jadi, abisnya perdiping 12 langsung dilongkep ke perdiping 14, atawa perdiping 13 digeronya ''skyline'' (cèkèr langit). Di Tiongkok, "perdiping 4" ora ada, sebab dianggepnya angka sué juga' gènèng ([[takut angka 4]]). == Ruju'an == [[Category:Gedong]] 9797k57vyc612166n1cwbqvl57i7lzc Perhadring 0 2679 24486 21358 2024-07-23T12:19:35Z OrangKalideres 327 Koreksi 24486 wikitext text/x-wiki [[File:Staff meeting (3).jpg|thumb|Penggawé lagi pada perhadringan]] '''Perhadring'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فرهدريڠ) entu ketemuan atawa ngumpulnya paling kaga' dua [[Manusia|orang]] atawa lebi bakal mutusin atu jujuan. Perhadring juga' kena dijadiin wasilah bakal ubung-ubungan anter[[manusia]] atawa [[bas]] (pimpinan kantor) ama dia punya [[penggawé]]. == Ruju'an == {{Reflist}} [[Category:Perhadring]] c04n2k07lhdakajrstf6bnhxqhv7xnv Peris Nobèl 0 2680 21359 12920 2024-06-04T22:01:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21359 wikitext text/x-wiki [[File:Nobel Prize Medal in Chemistry.jpg|thumb|Peris Nobèl]] Saban tahon, '''Peris Nobèl''' (hurup Arab Gundul: فريس نوبل; Swèd: ''Nobelpriset''; Nor: ''Nobelprisen'') diangsrongin ke orang-orang ama lembaga di mana-mana di dunia. Ni peris diangsrongin bakal kajian èlmu pengetauan èn kedaméan dunia. Peris èlmu pengetauan nglingkup [[Sastra|sastra]], [[Èlmu alam|èlmu alam]], èn [[Èlmu kedoktoran|kedoktoran]]. Peris Nobèl sanonya diawalin ama [[Alprèd Nobèl|Alprèd Nobèl]]. Dia punya wasiat tahon 1895 ngasi duit bakal itu Peris. [[Yayasan Nobèl|Yayasan Nobèl]] sekarang nyang ngurusin tu duit. Itu Yayasan mènta'in macem-macem kumité atawa akademi bakal nyabitin sapa nyang surup dapet itu peris. Bakal banyak orang, Peris Nobèl entu atu [[Gèngsi|gèngsi]] nyang gedé. == Ruju'an == [[Category:Pengargaan]] st3p6eng5zj5rulfzkxors0kbmps68y Periuk, Tanggerang Kota 0 2681 21360 12923 2024-06-04T22:01:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21360 wikitext text/x-wiki '''Periuk''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 9,54 km². == Ruju'an == 2f818gnrwjpevblk907khqzqfe1gzkz Perjangjèan Baru 0 2682 12925 12924 2024-05-16T13:47:41Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12924 wikitext text/x-wiki #REDIRECT [[Wasiat Anyar]] 5k614fhkq8fegytsvgzql7166sycozj Perjangjèan Lama 0 2683 12927 12926 2024-05-16T13:47:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12926 wikitext text/x-wiki #REDIRECT [[Wasiat Kolot]] kki9wg7ityb13dr65a4ddpi1n9z4xbu Permaènan 0 2684 19431 12932 2024-06-04T21:13:45Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q11410]] 19431 wikitext text/x-wiki [[File:Game-Boy-Original.jpg|thumb|Tampang jimbot, hatu deri berapa permaènan nyang diulinin ama bobocah]] '''Permaènan''' (hurup Arab Gundul: فرمائنن) atawa '''dolanan''' (hurup Arab Gundul: دولنن) atawa '''kulinan''' (hurup Arab Gundul: کؤلنن) atawa '''gim''' (hurup Arab Gundul: ݢيم) entu barang nyang dipaké bakal ngulin atawa maèn (maènan), atu barang atawa atu nyang lumbrahnya dipaké bakal hiburan atawa seneng-seneng, èn kot-kotan dipaké bakal wasilah ngajar. Permaènan béda deri pegawèn, nyang sokanan dilakonin bakal ngoléin gaji, ogè béda deri seni, nyang lebih sokanan jadi romanan kèlo'an atawa idèolohis. Cumanan, bédanya ora danta èn loba permaènan nyang rasanya jadi karya (kaya' tukang gerak badan ahli atawa permaènan penonton) atawa seni (kaya' pasang-pasangan [''puzzle''] atawa permaènan nyang maké tetempatan kaya' ''mahyong'', ''solitaire'', atawa berapa [[Gim delengan|gim delengan]]). == Ruju'an == [[Category:Permaènan]] kku4b47o4vb7ams3zezs2lpatmidsob Permaènan bèntèng 0 2685 21361 12935 2024-06-04T22:01:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21361 wikitext text/x-wiki [[File:SMATrinitasORBenteng.JPG|thumb|Boca-boca lagi pada maèn bèntèng]] '''Permaènan bèntèng''' (urup Arab Gundul: فرماينن بينتڠ) atawa nyang akrab disebut '''bèntèng''' (urup Arab Gundul: بينتڠ) entu permaènan nyang dilakonin ama dua barung. Masing-masing barung milih tempat bakal "markas"-nya. Enni markas dipaké bakal orang nyang kasarannya udah ketangkep. Abis ditangkep orangnya bakal ditawan ampé temen-temennya nyelametin dia. == Ruju'an == qsgodacvoa5lbwlizc2hnzwkb4dbct1 Peroléan (kaèdah basa) 0 2686 21362 12938 2024-06-04T22:01:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21362 wikitext text/x-wiki '''Peroléan'''<ref>Kimhok, Li. (1884). ''Malajoe Batawi: Kitab deri hal perkataän-perkataän Malajoe, hal memetjah oedjar-oedjar Malajoe dan hal pernahkan tanda-tanda batja dan hoeroef-hoeroef besar''. Betawi: W. Bruining & Co.</ref> (hurup Arab Gundul: فراولين) di [[kaèdah basa]] entu piil punya jujuan èn bisa ada di kalimat-kalimat nyang paké [[kata kerja]] [[Kepengoléan (kaèdah basa)|pengolé]]. Entu unsur di [[Ujar (kaèdah basa)|ujar]] nyang ngintilin kata kerja, sepegimana di: : ''Si kucing makan '''ikan'''''. : ''Diè nggebug '''tu orang''' terus bilang biar minggat deri mari.'' Entu tulad dua tadi namanya '''peroléan langsung'''. Nah, kalu ni tuladnya '''peroléan kaga' langsung''': : ''Si jongos ngebawain surat '''ke Tuannyè'''''. : ''Gua ngirimin '''anak guè''' surat''. == Ruju'an == [[Category:Kaèdah basa]] sdbcadbtc3cl37d0shmhdte9ltguqd0 Perongkosan 0 2687 16910 12941 2024-05-22T04:22:29Z OrangKalideres 327 Koreksi 16910 wikitext text/x-wiki '''Perongkosan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فروڠکوسن; [[Basa Inggris|Inggris]]: ''reimbursement'') ièlah penggantian orang punya duit—lantaran udah nguarin dia punya duit—sembabad ama cupleknya duit nyang dikeluarin. == Ruju'an == [[Category:Belanja]] ayh6sd5q9ugqfnbtx4oxa12iwbkd5a2 Perop 0 2688 21363 12944 2024-06-04T22:01:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21363 wikitext text/x-wiki [[File:Rolhas de Cortiça Natural - Cork stopper for a wine bottle.jpg|thumb|Perop [[homer]]]] '''Perop'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> atawa '''perup'''<ref name=":0" /> (hurup Arab Gundul: فروف) atawa '''prop''' (hurup Arab Gundul: فروف) atawa '''sumpelan''' (hurup Arab Gundul: سومفلن) entu atu sumpelan nyang bentuknya kaya' tabung bakal nyumpel wadah, kaya' botol, tabung, atawa tong. Kaga' kaya [[tutup gelas]] atawa [[tutup botol]], nyang nyumpel wadah deri luar sonder ngogok polume dalem, perop entu dimasupin sebagèan atawa pol ke dalem bakal jadi [[sègel]]. Atu tulad saban sarian pemakéan perop entu ada di botol [[Aèr serani|aèr serani]]. == Ruju'an == 8tqwhektm8l1wmem1mulrlnwcap2is9 Persangga 0 2689 21364 12947 2024-06-04T22:01:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21364 wikitext text/x-wiki [[File:Persia 1814.jpg|thumb|Atu kar Negeri Parsi tahon 1814, selamanya jaman Wangsa Kajar, di belah kèbot bawah ada tulisan ''Persian Farsangs or Parasangs'' (Persangga Parsi)]] '''Persangga'''<ref>Nur-Karim, ènh. (2012). ''Kumpulan Cerita Wayang Versi Pecenongan: Suntingan teks''. Perpustakaan Nasional RI. h. 352.</ref> (hurup Arab Gundul: فرسڠݢ) ièlah atuan [[Pengukuran apstan jalan|apstan jalan]] Iran jaman jebot, nyang panjangnya laèn-laèn begantung muka tananya ama kesepudan jalannya. Surupan Èropanya entu [[lèga]]. Dalem istilah jaman kita, ni jarak sada-sada sembabad ama barang 3 atawa 3½ miles (4,8 atawa 5,6 km). == Ruju'an == [[Category:Atuan panjang]] tah7znd61xmume5kmunxspofowjfa4m Persib Bandung 0 2690 22194 21365 2024-06-13T21:11:15Z OrangKalideres 327 Koreksi 22194 wikitext text/x-wiki '''Persib Bandung''' (singkatan dari ''Persatuan Sepak Bola Indonesia Bandung'') ya'entu klub bola tendang nyang ada di [[Bandung]]. Persib tuh sudah didiriin tanggal 14 Maret 1933 dengan nama Bandoeng Inlandsche Voetbal Bond (BIVB). Saat ini Persib main di [[Liga 1 Indonesia]]. Julukannye Persib adalah ''Maung Bandung'' dan ''Pangeran Biru''. [[Category:Olahraga]] [[Category:Bola tendang Indonésia]] [[Category:Liga Indonésia]] pk887a437nz0nl6cm75t1zs4pc8ztc4 Persidèn 0 2691 25489 22630 2024-09-14T05:31:11Z OrangKalideres 327 Ngembangin makalah 25489 wikitext text/x-wiki '''Persidèn''' (hurup Arab Gundul: فرسيدن) ièlah [[pemimpin]] ama [[hop negara]] atu negara [[Kiblik|kiblik]]. Persidèn biasanya [[Pemilihan|dipilih]] langsung liwat [[tanggok suara]] ama masarakat atawa dipilih kaga' langsung liwat [[kuasa pembikin wèt]] ([[parlemèn]]) nyang dipilih ama [[Kewarganegaraan|warga]] èn ngewakilin dia pada. Ada persidèn nyang jadi hop negara ama jadi [[hop guwernemèn]] sekaligus, kaya' Persidèn [[Amrik Serèkat|Amrik Serèkat]]. Di laèn-laèn negara, kaya' [[Irlan|Kiblik Irlan]], Persidèn gableg rol nama doang sementara Perdana Mentrinya entu hop guwernemènnya. Di [[Prasman|Prasman]], Persidèn ama [[Perdana mentri|Perdana Mentri]] pada petèng-petèngan kuasa penglakon. == Ruju'an == {{Reflist}} [[Category:Pulitik]] [[Category:Guwernemèn]] [[Category:Persidèn]] psu6jb8q8gu2budxa0q42bcsz5zzjqa Persidèn (jabatan guwernemèn) 0 2692 25488 21366 2024-09-14T05:30:29Z OrangKalideres 327 Duplikat 25488 wikitext text/x-wiki #alih [[Persidèn]] 83o617c31nbsl1r6hhhajoca74i3fzb Persija Jakarta 0 2693 12972 12971 2024-05-16T13:47:46Z Sotiale 212 10 perbaèkan diimpor: Importing from incubator 12971 wikitext text/x-wiki '''Persija''' (singkatan dari Persatuan Sepak Bola Indonesia Jakarte) nya' entu sebuah klub sepak bola Indonesia nyang ade di [[Jakarte|Jakarte]]. Persija saat ini berlaga di [[Liga 1 Indonesia|Liga 1 Indonesia]]. Persija didiriin pade 28 November 1928, dengan cikal bakal bername Voetbalbond Indonesische Jacatra (VIJ). VIJ 'ntu salah satu klub nyang ikut ngediriin Persatuan sepak bola Seluruh Indonesia (PSSI) dengan keikutsertaan wakil VIJ, Mr. Soekardi dalem pembentukan PSSI di Societeit Hadiprojo Yogyakarta, Sabtu 19 April 1930. Persija adalah salah satu kebanggaan warge [[Jakarte|Jakarte]] [[File:Lambang Persija Jakarta.svg|Lambang_Persija_Jakarta|120px|thumb|Logonye Persija Jakarte]] [[Category:Bola tendang Indonésia]] [[Category:Liga Indonésia]] qmohunhjfgiguj5x829s6tu1haj5vop Persija Jakarte 0 2694 12975 12974 2024-05-16T13:47:46Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 12974 wikitext text/x-wiki #REDIRECT [[Persija Jakarta]] r22uaujpvjo3oh5es5gppgyrmhmdl3o Persija Jakartè 0 2695 12977 12976 2024-05-16T13:47:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12976 wikitext text/x-wiki #REDIRECT [[Persija Jakarta]] r22uaujpvjo3oh5es5gppgyrmhmdl3o Pesawaran 0 2696 12979 12978 2024-05-16T13:47:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12978 wikitext text/x-wiki #REDIRECT [[Kabupatèn Pesawaran]] k4i790yerp023a394to4bsjqpuzh8uy Hèngpon 0 2697 26531 26481 2024-11-14T15:22:32Z 2A01:5A8:505:F127:34F1:29FF:FEC3:2F39 26531 wikitext text/x-wiki [[File:Nokia6300-2008-04-23.jpg|thumb|Tampang hèngpon jaman baheula dengen tut]] [[File:Samsung Galaxy S7.png|thumb|Tampang hèngpon wayah gini dengen layar tonjok]] '''Hèngpon''' (hurup Arap gundul: هڠفون; basa Inggris/Ènggris: ''handphone'') ya'entu mesin kuminikasi lèstrik nyang ada punya keboléan kaya' [[bèl]] biasa. Kegunaannya utamanya entu ngebèl orang nyang jauh biar orang-orang bisa bareng-barengan ngebuka omongan. Nyang bikin béda ama telpon entu pesawat bisa dibawa ke mana-mana, terus juga èntèng juga. Selaèn entu, pesawat pake sinyal dari satelit jadi kaga' kaya' telpon nyang paké kabel. Pesawat jaman baheula maké tut<ref>'''Tut''' (hurup Arap gundul: توت) – ''tombol'' (Ind.); ''button'' (Ing.); ''toet'' (Wld.)</ref> biar dipaké sebagé alat bakal ngetik. Entu papan ketiknya ada sembilan tut. Masing-masing tut ada punya hurup atawa tenger sendèwèk-sendèwèk. Saban mijet tutnya, kadang kuar bunyi-bunyi tèt-tot-tèt-tot nyang nengerin kalo tutnya lagi dipijet. Pesawat wayah gini udah kaga paké tut macem jaman baheula. Pesawat wayah gini udah paké layar tonjok. Pesawat bagéan depannya udah dipenuhin ama layar. Deri enni layar, bisa keliatan apa-apa program nyang ada di dalem entu pesawat. == Ruju'an == <references /> [[Category:Tèhnolohi]] [[Category:Hèngpon]] 537tmdc7q5qm7qpsmu5mbs3odqx44wb Pesisir 0 2698 21368 12988 2024-06-04T22:01:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21368 wikitext text/x-wiki [[File:Spring Lake, New Jersey Beach at Sunrise.jpg|thumb|Pesisir panté]] '''Pesisir''' (hurup Arab Gundul: فسيسير; [[Basa Inggris|Inggris]]: ''coast'') atawa '''lingir laot''' (hurup Arab Gundul: ليڠير لاؤت) ièlah atu wilayah peralihan antara [[daratan]] ama [[Laotan|laotan]] nyang jadi daèrah ngamprognya darat ama [[Laot|laot]].<ref>Lautetu, Lisa Meidiyanti, ènh. (2019). [https://ejournal.unsrat.ac.id/index.php/spasial/article/download/23293/22986 "KARAKTERISTIK PERMUKIMAN MASYARAKAT PADA KAWASAN PESISIR KECAMATAN BUNAKEN"]. ''Jurnal Perencanaan Wilayah dan Kota : Spasial''. '''6''' (1): 127.</ref> Nyang ngarah darat nglingkup bagèan daratan, mao nyang sat kè', nyang kelebu [[Aèr|aèr]] kè', nyang masing disawabin ama sipat-sipat laot kaya' tinggi-sat, angin laot, ama pengrembesan [[Aèr asin|aèr asin]]. Nah kalo nyang ngarah laot, nglingkup bagèan laot nyang masing disawabin mao ama prosès-prosès alami nyang kejadian di darat kaya' [[Penenegan|penenegan]] ama rojogan [[Aèr tawar|aèr tawar]] kè', atawa nyang [[Manusia|manusia]] punya lantaran kè' kaya' [[pembabatan utan]] ama [[penyemeran]]. == Ruju'an == [[Category:Èlmu ujud bumi]] [[Category:Pengablagan alam]] [[Category:Laot]] 46r7spzsrypap4mtv898si7im7dh3tr Pesisir Kulon 0 2699 12990 12989 2024-05-16T13:47:47Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 12989 wikitext text/x-wiki #REDIRECT [[Kabupatèn Pesisir Kulon]] akstcckg2d48a94c2oaiqz7noa71ofw Peta 0 2700 21369 12993 2024-06-04T22:01:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21369 wikitext text/x-wiki [[File:Us navy helicopter landing signals illustration.jpg|thumb|Orang ngasi peta ama kapal kintiran]] '''Peta'''<ref>[https://kbbi.kemdikbud.go.id/entri/peta "Peta"]. ''Kamus Besar Bahasa Indonesia'' (KBBI) ''VI Daring''. Liat nyang ènclèkannya ''Jk''.</ref> (hurup Arab Gundul: فتا; [[Basa Indonésia|Indonésia]]: ''gestur'') entu atu macem [[ubung-ubungan bukankata]]. Laèn ama [[ubung-ubungan kata]] nyang maké [[kata]], peta makénya gerak-gerak awak. == Ruju'an == [[Category:Ubung-ubungan bukankata]] m67aac4dyx0apbplx7f6h7aml50v1b3 Peté cina 0 2701 21370 16387 2024-06-04T22:01:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21370 wikitext text/x-wiki [[File:Leucaena leucocephala Leucena białogłówkowa 2019-07-20 02.jpg|thumb|Tampang peté cina]] '''Peté cina''' (basa Latin: ''Leucaena'' leucocephala; hurup Arab Gundul: فتي چين) nya'entu semacem ''Fabaceae'' (''Leguminosae'', polong-polongan) nyang sokanan dipaké bakal ngeja ijo tana èn numpil longsor. Asalnya deri [[Amrik|Amrik]], enni puunan uda cepé' taon dikenalin di [[Pulo Jawa|Jawa]] bakal langbow èn keutanan, èn terus ngamprah gè ke pulo laènnya se-Indonésia. == Ruju'an == jfj09gwr3h1bc9ctw82jbf24ep0idx9 Phuket 0 2702 13002 13001 2024-05-16T13:47:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13001 wikitext text/x-wiki #REDIRECT [[Bukit (Muang-Tay)]] 9zvh335kevxk7sb37jo7ab9xbizo551 Piala 0 2703 13004 13003 2024-05-16T13:47:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13003 wikitext text/x-wiki #REDIRECT [[Bèker]] qmrwy4mulp1cyn78i8klacrx10g63tp Piji 0 2704 21371 13007 2024-06-04T22:01:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21371 wikitext text/x-wiki {{Negara|name=Kiblik Piji|native_name=''Republic of Fiji'' (Inggris)<br/>''Matanitu Tugalala o Viti'' (Piji)<br/>फ़िजी गणराज्य (Hindi Piji)<br/>''Fijī Gaṇarājya''|flag=Flag_of_Fiji.svg|coat=Coat_of_arms_of_Fiji.svg|map=Fiji_(orthographic_projection).svg|capital=Suwa|demonym=Piji}} '''Piji''' (hurup Arab Gundul: فيجى; Inggris: ''Fiji''; Piji: ''Viti''; Hindi Piji: फ़िजी ''Fijī'') atawa resminya '''Kiblik Piji''' (hurup Arab Gundul: کبليک فيجى; Inggris: ''Republic of Fiji''; Piji: ''Matanitu Tugalala o Viti''; Hindi Piji: फ़िजी गणराज्य ''Fijī Gaṇarājya'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Suwa|Suwa]]. Ni negara jenggarnya 18.274 km<sup>2</sup> (7.056 mi<sup>2</sup>). Di sono, ada barang 926.276 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], [[Basa Piji|basa Piji]], ama [[Basa Hindi Piji|basa Hindi Piji]]. Selaèn entu, ada lagi atu basa daèrah nyang diakuin, nya'entu [[Basa Rotuma|basa Rotuma]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Piji]] gw4h64stmqhlxhbnxwfuuarx3r6fg35 Pilipénen 0 2705 21372 17470 2024-06-04T22:01:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21372 wikitext text/x-wiki {{Negara|name=Kiblik Pilipénen|native_name=''Republika ng Pilipinas'' (Pilipèn)|flag=Flag_of_the_Philippines.svg|coat=Coat_of_arms_of_the_Philippines.svg|map=PHL_orthographic.svg|capital=Manila|demonym=Pilipèn<br/>Pilipin}} '''Pilipénen''' (hurup Arab Gundul: فيليفينن) atawa '''Pilipina''' (hurup Arab Gundul: فيليفينه) atawa '''Pelipin''' (hurup Arab Gundul: فليفين) atau nama resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Pilipénen''' (hurup Arab Gundul: کبليک فيليفينن; basa Pilipèn'': Repúblika ng Pilipinás'') entu atu negara nyang letaknya di [[Asia Tenggara|Asia Kidul-wètan]]. Ini negara dikulilingin ama [[Laut Tiongkok Selatan|Laot Tiongkok Kidul]], [[Laut Sulu|Laot Sulu]], [[Laut Sulawesi|Laot Sulawési]], ama Laotan Teduh. Ini negara – negara kepuloan dengen 7.107 pulo sonder wates darat ama mana-mana negara. Pilipénen kebagi jadi 3 wilayah géograpis, ya'entu: Luson, Bisaya, ama Mindanao. Pulo nyang paling gedénya entu Pulo [[Luzon|Luson]], di mana [[Manila|Manila]], hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref>, ada. Negare jirannya antara laèn [[Bruné Darussalam|Bruné]], [[Malésia|Malésia]] Wètan, Palau, [[Piètnam|Piètnam]], ama [[Taiwan|Taiwan]]. Ini negara dilantasin ama Cincin Geni Laotan Teduh (basa Inggris: ''Pacific Ring of Fire''), mangkanya ada seabrek gunung api ama sering kejadian lini. Badé siklon tropis juga sering banget kejadian, soalnya ini negare letaknya di daèrah lintang di atas 10<sup>o</sup> LL. Luasnya 'ntu negara – 300.000km<sup>2</sup>. Adapun jumblah penduduk ntu negara ada 92.337.852 orang berales Sènsus Penduduk tahon 2010, dengen kepadetannya sebesar 308 orang/km<sup>2</sup>. Mangkanya, ni negara – negara nyang paling banyak penduduknya ke-12 di dunia. Adapun orang Pilipénen bisa digero' sebagé '''orang Pilipèn''' atawa '''orang Pilipin''' (hurup Arab Gundul: اورڠ فلفن). == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Pilipénen]] nnghj7udo8aidupro1piaia4pm4fyzn Pilsapat 0 2706 21373 13027 2024-06-04T22:01:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21373 wikitext text/x-wiki '''Pilsapat''' (hurup Arab Gundul: فلسفة) atawa '''palsapah''' (hurup Arab Gundul: فلسفة) ièlah [[cabang keèlmuan]] pengulesan hujah. Pilsapat ngebolain bakal mahamin alesan atawa dasar bakal hal-hal. Pilsapat juga' betungsé bakal pegimana itu hal mistinya. Kata "pilsapat" dasarannya deri basa Yunani Kuna φιλοσοφία ''philosophía'' nyang artinya 'hodeng ama [[Hikmat|ikmat]]'. Orang nyang bekutet ama pilsapat namanya '''pilsup'''. Pilsup entu semacem [[Tukang pikir|pemikir]] ama [[Pemerdataan|tukang perdata]]. "Pilsapat" juga' bisa artinya omplokan [[pikiran]] atawa cara idup pilsup punya anjurin. Pilsapat ièlah cara orang mikir pasal [[dunia]], [[jagat]], ama [[masarakat]]. Jaman jebot, [[èlmu alam]] entu masupnya pilsapat juga'. == Ruju'an == [[Category:Èlmu pengetauan]] [[Category:Keèlmuan]] [[Category:Pilsapat]] 0wcidcjgcy80u3nyjiepe6uypcohnqb Pinang, Tanggerang Kota 0 2707 25166 25165 2024-08-25T06:29:33Z Dilarang 10 25166 wikitext text/x-wiki {{kecamatan|nama=Pinang |dati2=Kota |peta= [[File:Locator Kecamatan Pinang di Kota Tangerang.png|160px]] |nama dati2=Tangerang |luas=21,10 km² |penduduk=103.728 jiwa |kelurahan=11 |nama camat= Syarifudin Harja Winata |kepadatan=4.916 jiwa/km² |provinsi=Banten }} '''Pinang''' (hurup Arab Gundul:  ); [[Basa Indonésia|Indonésia]]: ''Pinang'') entuh hatu [[kecamatan]] di wilayah [[Tanggerang Kota]], Propinsi [[Banten]], [[Indonésia]]. Ni kecamatan punya jembar barang 20,57 km² ama gableg penjogrog 220.000 orang.<ref>{{Cite web|title=Tentang|url=https://kec-pinang.tangerangkota.go.id/profile/tentang|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> == Wilayah bestir == Kecamatan Pinang kebikin deri 11 [[Kelurahan di Indonésia|kerurahan]], nya'entuh: # Pinang # Sudimara Pinang # Neroktog # Kunciran # Kunciran Indah # Kunciran Jaya # Cipeté # Pakojan # Panunggangan # Panunggangan Timur # Panunggangan Utara == Ruju’an == {{Reflist}} [[Bangsaan:Kecamatan di Tanggerang Kota]] 2h5psamtx1nv0adxiki6q7bwrnm4k9u Pinggang 0 2708 24979 21375 2024-08-19T12:15:35Z OrangKalideres 327 + file 24979 wikitext text/x-wiki [[Gepokan:Waist.svg|thumb|200px|Pinggang orang]] '''Pinggang''' (hurup Arab Gundul: فيڠݢڠ) entu bagèan awak orang nyang ada di antaranya [[bero']] ama [[pinggul]]. Pinggang ièlah bagian paling sempit di [[batang awak]] di orang-orang nyang jogrogannya sedeng. Garis pinggang maran ke garis malang nyang itu garis pinggang – nyang paling sempit, atawa maran ke tampak umumnya pinggang. Orang-orang nyang lagi [[diit]] sering dibilang lagi ngejal "ngedandanin" dia punya garis pinggang. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Pinggang]] iydytcr5ulqgc1msifzcjdwe8n10w65 Pinggir Laot Padang 0 2709 21376 13038 2024-06-04T22:01:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21376 wikitext text/x-wiki [[File:Monumen IORA di Taplau Padang.jpg|thumb|Umbul-umbul IORA di Pinggir Laot Padang]] '''Pinggir Laot Padang''' (hurup Arab Gundul: فڠݢير لاؤت فادڠ; [[Basa Minangkabo|Minangkabo]]: ''Tapi Lauik''; sokanan disingget: ''Taplau'') entu atu [[Panté|panté]] nyang ada di [[Kota Padang|Padang Kota]], [[Sumatra Kulon|Sumatera Kulon]]. Enni panté pernanya di daèrah gedongan di kecamatan Padang Kulon èn ngejenggar deri daèrah Purus ampé muara Kali Araw. Enni panté jaraknya kira-kira 23 km deri [[Lapangan Terbang Antérobangsa Minangkabo|Lapangan Terbang Antérobangsa Minangkabo]] atawa senga jem kalo jalan darat maké mobil. == Ruju'an == p6x40gum5tfcco4afdujyicowr3b753 Pinlan 0 2710 24187 21377 2024-07-16T07:25:23Z Bangrapip 9 24187 wikitext text/x-wiki {{Negara|name=Kiblik Pinlan|native_name=''Suomen tasavalta'' (Pin)<br/>''Republiken Finland'' (Swèd)|flag=Flag_of_Finland.svg|coat=Coat_of_arms_of_Finland_2.svg|map=EU-Finland_(orthographic_projection).svg|capital=[[Hèlsingki]]|demonym=Pin}} '''Pinlan''' (hurup Arab Gundul: فنلند; basa Pin: ''Suomi''; basa Swèd: ''Finland'') atawa '''Negeri Pin''' (hurup Arab Gundul: نݢرى فن) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Pinlan''' (hurup Arab Gundul: کبليک فنلند; basa Pin: ''Suomen tasavalta''; basa Swèd: ''Republiken Finland'') entu atu negara di Èropa Lor nyang juga' anggota deri Uni Èropa. Pinlan juga' salah atu negara Norden nyang juga' masup bagèan Pènoskandinawi. Ni negara watesan ama [[Swèden|Swèden]] di bekulonnya, [[Norwèhen|Norwèhen]] di blèlirnya, [[Ruslan|Ruslan]] di blètannya, èn [[Èstlan|Èstlan]] di kidulnya. Sebagé lagi, ni negara juga' letaknya mangap ke Telok Pinlan. Sebagèan besar bilangan kulon ama kidulnya entu lingiran panté ke Laot Baltik. Adapun dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Hèlsingki]] atawa Hèslingki. Ada sekitaran 5,5 juta orangan nyang tinggal di Pinlan. Orang Pinlan juga' bisa digero' sebagé '''orang Pin''' (hurup Arab Gundul: اورڠ فن). Ni negara punya basa resmi entu basa Pin ama Swèd, cuman basa Pin entu nyang paling banyak dipaké èn jadi basa enya'nya 90% deri dia punya penduduk. Adapun basa Swèd dipaké ama minoritèt kaum Swèd Pinlan, nyang digero' sebagé kaum Swèd-Pin, nyang jumblahnya sekitar 5% deri semua penduduknya. Ni negara merdéka deri Ruslan pas 6 Désèmber tahon 1917. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Skandinawi]] [[Category:Negara]] [[Category:Pinlan]] cidmmxlk2r2c5ci29wsienocc7wss0q Pipi 0 2711 21378 13052 2024-06-04T22:01:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21378 wikitext text/x-wiki [[File:Chica cachetona.jpg|thumb|Pipi bocah dara]] '''Pipi''' (hurup Arab Gundul: فيفى) entu bagèan muka nyang ada dagingnya di bawah [[mata]] èn di antara [[idung]] ama [[kuping]] belah kèbot atawa kanan. Pipi ngeja tèdèngan bakal [[mulut]] orang èn ngranggeh [[tulang pipi]] di bawah mata. Di [[Héwan|binatang]], tenger di daèrah pipi, wabilhusus percis di bawahnya mata, kena jadi pembèda nyang paling kentara di macem-macem [[spésiès]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Muka]] a0ddfzjkd6m9sewlk4qh9nafdlgyzfn Piso lepit 0 2712 21379 13055 2024-06-04T22:01:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21379 wikitext text/x-wiki [[File:Pocket knives.jpg|thumb|Keroncètan piso lepit]] '''Piso lepit''' (hurup Arab Gundul: فيسو لفيت) atawa '''piso lempit''' (hurup Arab Gundul: فيسو لمفيت; [[Basa Inggris|Inggris]]: ''pocket knife, jack knife'') entu piso nyang mata pisonya kena dilepit masup ke dia punya garan. Mata pisonya bisa atu, bisa lebi.<ref>New York Times, (1884) (1884-06-25). [http://query.nytimes.com/mem/archive-free/pdf?res=F30E1FFD395910738DDDAC0A94DE405B8484F0D3 "Handy With His Jack-Knife"]. www.nytimes.com. Dibuka per 4 Pèbruari 2024.</ref><ref>The Norwalk Hour, (31 Méi 1961). [http://news.google.com/newspapers?id=duogAAAAIBAJ&pg=6047,7104917&dq=jackknife+history+word&hl=en "How Did the Jackknife Get its Name?"]. www.news.google.com. Dibuka per 4 Pèbruari 2024.</ref> Ukuran panjang mata piso lepit entu ukurannya deri 5 entuk 15 cm.<ref>Lake, Ron; Centofante, Frank; Clay, Wayne (1995). ''How to Make Folding Knives: A Step-By-Step How-To''. Krause. h. 190. <nowiki>ISBN 0-87341-390-3</nowiki>.</ref> Piso lepit entu alat serbapaké nyang kena dipaké bakal ngebesèt [[amplop]], motong [[benang]], nglakonin [[pembelèkan batang tenggorokan]] (''trakeostomi''), ngracik [[Buah|buah]], atawa alat bakal [[bèla diri]].<ref>Stewart, Ron; Ritchie, Roy (2000). ''Big Book of Pocket Knives: Identification & Values''. Collector Books. h. 348. <nowiki>ISBN 978-1-57432-178-4</nowiki>.</ref> == Ruju'an == [[Category:Peranti]] [[Category:Alat tangan]] 5rziark6o6dpesy79b56x6ngxh7408c Piul 0 2713 21380 13058 2024-06-04T22:01:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21380 wikitext text/x-wiki [[File:Violin VL100.jpg|thumb|Piul punya tampang]] '''Piul''' (hurup Arab Gundul: فيول) ièlah [[alat gending senar]] nyang dimaèninnya tibang digèsèk. Piul ngelah empat (G-D-A-E) nyang pada disetèl laèn-laèn dengen [[Lat (gending)|lat tutug kelima]]. [[Nada]] nyang paling ngesor entu G. Di antara [[kulawarga piul]], antara laèn [[piul tinggi]], [[sélo]], [[bas betot]], piul nyang gableg nada paling kelik atawa paling tinggi. Alat gending senar laènnya, [[Bas (alat gending)|bas]], kudunya juga' masup kekulawarga piul. Kertas gending bakal piul ampir mulu maké atawa ditulis paké konci G. == Ruju'an == [[Category:Alat gending]] [[Category:Alat gending gèsèk]] 6prmu74aq0ioeij6uxiq4isn6mvutot Pizza Hut 0 2714 21381 13061 2024-06-04T22:01:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21381 wikitext text/x-wiki [[File:Pizza Hut international logo 2014.svg|thumb|lambang anyar Pizza Hut]] '''Pizza Hut''' ya'entu dan [[Prèncés|prèncés]] [[Warung tinggal madang|warung tinggal madang]] Amrik nyang didiriin taun 1958 di [[Wichita, Kansas|Wichita, Kansas]] oleh Dan èn Frank Carney. [[Category:Warung tinggal madang]] jkzcjpbzbytbwgekryfalb9efbqhvzt Piètnam 0 2715 21382 13072 2024-06-04T22:01:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21382 wikitext text/x-wiki {{Negara|name=Kiblik Sosialis Piètnam|native_name=''Cộng hòa Xã hội chủ nghĩa Việt Nam'' (Bièt)|flag=Flag_of_Vietnam.svg|coat=Emblem_of_Vietnam.svg|map=Vietnam_(orthographic_projection).svg|capital=Hanoi|demonym=Pièt<br/>Bièt<br/>Wièt}} '''Piètnam''' (hurup Arab Gundul: فيتنم; basa Bièt: ''Việt Nam'') atawa '''Biètnam''' (hurup Arab Gundul: بيتنم) atawa '''Wiètnam''' (hurup Arab Gundul: ويتنم) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Sosialis Piètnam''' (hurup Arab Gundul: کبليک سوسياليس فيتنم; basa Bièt'': Cộng hòa Xã hội chủ nghĩa Việt Nam'') entu negara nyang letaknya di [[Asia Kidul-wètan|Asia Kidul-wètan]]. Ini negara letaknya di paling wètannya Daratan Asia Kidul-wètan (Semenanjung Indocina). Sebagé lagi, ni negara watesan ama [[Laos|Laos]] ama [[Kemboja|Kemboja]] di bekulon, [[Tiongkok|Cina]] di blèlir, [[Teluk Tonkin|Teluk Tangkia]] ama [[Laut Cina Selatan|Laot Cina Kidul]] di blètan, srènta[[Laut Cina Selatan|Laot Cina Kidul]] èn [[Teluk Thailand|Telok Siam]] di bekidulnya. Hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu [[Hanoi|Hanoi]], tapi kota paling gedénya entu [[Kote Ho Chi Minh|Ho Chi Minh]].[[File:Ha Long Bay.jpg|250px|thumb|right|Telok Haliong ]] Luas wilayahnya entu 331.210 km<sup>2</sup>. Penduduknya di taun 2011 jumblahnya 90.388.000 orang, mangkanya ni negara jadi negara ke-13 paling banyak penduduknya di dunia dengen kepadetannya 272 orang/km<sup>2</sup>. Adapun orang Piètnam bisa' digero '''orang Pièt''' (hurup Arab Gundul: اورڠ فيت) atawa '''orang Bièt''' (hurup Arab Gundul: اورڠ بيت) atawa '''orang Wièt''' (hurup Arab Gundul: اورڠ ويت). == Ruju'an == <references /> [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Piètnam]] {{Negara di Asia}} 5ouc868uee928a0j39fg5fl8b75bgty Plangton èn Karèn si Kumputer 0 2716 21383 13076 2024-06-04T22:01:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21383 wikitext text/x-wiki [[File:Plankton Karen and Karton.png|thumb|Tampang Plangton èn Karèn si Kumputer]] '''Plangton èn Karèn si Kumputer''' (urup Arab Gundul: فلڠتون ان کارين سکمفوتر) entu pasangan laki-bini nyang jalanin dagangan rumah makan Chum Bucket. Plangton entu ''Copepoda'' nyang pinter èn Karèn entu [[Kumputer|kumputer]] nyang mutahir. Plangton saingan ama [[Baba Krèp si Kepiting|baba Krèp]], orang nyang munyain rumah makan di seberang jalan nyang jualan berger ''Krabby Patty''. Plangton èn Karèn nyang ada usaha bakal nyolong resèp Krabby Patty èn terus-terusan dialang-alangin ama baba Krèp èn karyawannya. Plangton èn Karèn diatur jadi pelakor cilik nyang terus dikembangin jadi pelakon jahat utama. Plangton belakon jadi pelakon utama bakal pèlem ''The SpongeBob SquarePants Movie'' dengen nama nyang diunjukkin pas abis-abisan pèlem. Enni pelakon juga belakon di pèlem ''The SpongeBob Movie: Sponge Out of Water''. == Ruju'an == t2a0uht2vwe21ad03flrwg0in2llhay Plat borok 0 2717 21384 13079 2024-06-04T22:01:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21384 wikitext text/x-wiki [[File:Sparadrap 2.jpg|thumb|Plat borok atawa tènsoplas]] '''Plat borok'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فلات بوروق) atawa '''tènsoplas''' (hurup Arab Gundul: تنسوفلس) entu [[perban]] kecil kanggo bakal lècèt-lècèt doang. Plat borok dipaké bakal nutupin borok deri [[kuman]], borok nyang mangkin kedalon, ama deri rarab. Ni bisa ngebantu awak bakal ngobatin kendirinya. Ada plat borok nyang gableg [[Antisèptik|antisèptiknya]]. Ni plat nèmpèlin belèkan, biar rada sembuan. Plat borok juga bisa ngeja [[alèrhi]]. == Ruju'an == [[Category:Alat kesèhatan]] 9kkbwce01em4d59koqbqt3nohkgs92b Platon 0 2718 21385 13090 2024-06-04T22:01:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21385 wikitext text/x-wiki {{Databox|item=Q859}} '''Platon''' (hurup Arap gundul: افلاطون; basa Yunani: Πλάτων ''Plátōn''; 428/427 atawa 424/423 – 348/347 SM) atawa '''Aplaton''' (hurup Arap gundul: افلاطون) atawa '''Plato''' (hurup Arap gundul: فلاطو; basa Indonésia: ''Plato'') ada satu pilsup Yunani nyang mashur. Dia idup sedari 427 SM ampé 348 SM. Orang tajir dia gènèngan mah, ampé-ampé dia gableg 50 budak ama ngeja sekolah [[Uniwersitèt|uniwersitèt]], namanya "Madrasah" ([[Basa Yunani Kuna|Yunani]]: Ἀκαδημία ''Akadēmía''). Platon dulunya [[Sokrat|Sokrat]] (nyang kaga' nulis acan) punya murid, èn entarnya jadi [[Aristo|Aristo]] punya guru, nyang entarnya ngediriin uniwersitèt baru, nyang bekèn digero "Liséum" (basa Yunani: Λύκειον ''Lýkeion''). Platon banyak nulis pikiran pasal pilsapat nyang ampé wayah gini masing diobrolin. Dia nulis pasal pikiran penalaran rorodan<ref>'''Penalaran rorodan''' (hurup Arap gundul: فنظرن رورودن) – ''deductive reasoning'' (Ing.).</ref>. Atu pilsup modèren, Alfred North Whitehead, bilang kalo semua [[Pilsapat|pilsapat]] sempragan jamannya Platon entu sebenernya cuman sarahan<ref>'''Sarahan''' (hurup Arap gundul: شرحن) – ''commentary'' (Ing.).</ref> ke dia punya gawéan doang. == Ruju'an == <references /> [[Category:Pilsapat]] [[Category:Pilsup]] o92xiyw1gaz1kdqdr4m49lwvy6oiewk Plorida 0 2719 21386 13093 2024-06-04T22:01:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21386 wikitext text/x-wiki {{Negara|native_name=''State of Florida'' (Inggris)|name=Plorida|flag=Flag_of_Florida.svg|coat=Seal_of_Colorado.svg|map=Florida_in_United_States.svg|capital=[[Talahasi,_Plorida|Talahasi]]|demonym=Plorida}}'''Plorida''' (hurup Arab Gundul: فلوريدة; [[Basa Inggris|Inggris]]: ''Florida'' /ˈflɒrɪdə/) ièlah atu [[Negeri di Amrik Serèkat|negeri]] di bagèan kidul-wètannya [[Amrik Serèkat|Amrik Serèkat]]. Ni negeri – negeri nyang paling gedé nomer 22 di Amrik Serèkat berales jumblah jenggarnya 65.757,70 mi<sup>2</sup> (170.312 km<sup>2</sup>) èn negeri paling ngerangseg penjogrognya nomer 3 dengen [[penjogrog]] tahon 2020 nyang ada 21 juta lebi. Ni negeri – [[Ujung (èlmu ujud bumi)|ujung]] tempatnya, artinya aèr pada ngiterin ni negeri di tiga sisinya. Di bekulonnya, ada [[Telok Mèksiko]], di bekidulnya – [[Selat Plorida]], èn belètannya – [[Laotan Atlantik]]. Titik paling alaihim di Plorida entu [[Bukit Briton]]. Pada ngejeprah [[orang Kuba]], [[orang Haiti]], ama orang Karaiben laènnya mulu di ni negeri. == Ruju'an == [[Category:Negeri di Amrik Serèkat]] qwfrhoufneefi9s1jljvtfzn9r4xsck Plèstisen 0 2720 26519 19432 2024-11-14T03:07:44Z QuantumFoam66 196 26519 wikitext text/x-wiki [[File:PlayStation logo and wordmark.svg|thumb|Tampang logo Plèstisen]] '''Plèstisen''' (hurup Arab Gundul: فليستيسن) atawa '''''PlayStation''''' (basa Nipong: プレイステーション, ''pureisutēshon'', disingkat '''PS''') ya'entu mèrek kongsol gim betontonan. Dikeja ama Sony Interactive Entertainment, nyang jadi bagéan deri Sony, nyang pertama kali ngelangsir kongsol gim betontonan di Nipong Désèmber 1994 èn di seantèro dunia di taon-taon terusannya. Kongsol plèstisen asli ya'entu kongsol gim betontonan nyang jadi nomor wahid nyang uda jual lebih deri 100 juta biji dalem waktu kurang deri sepulu taon. Terusannya, Plèstisen 2 (PS2), dilangsir taon 2000. P2 entu kongsol paling laris ampé enni wayah èn keserat lebih deri 155 juta biji kejual akhir taon 2012. Kongsol terusannya ada Plèstisen 3 (PS3), dilangsir taon 2006 nyang kejual 87,4 juta biji bulan Maret 2017. Plèstisen 4 (PS4) dilangsir taon 2013 èn kejual 1 juta biji dalem sehari (paling cepet dalem riwayatnya). Kongsol lanjutannya entu Plèstisen 5 (PS5), nyang dilangsir taon 2020. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Gim delengan]] 1dfw4f3kaic5rvayuemo3bnqyplh8b5 Pocong 0 2721 21387 13103 2024-06-04T22:01:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21387 wikitext text/x-wiki '''Pocong''' (hurup Arab gundul: فوچڠ) atawa '''sétan pocong''' (hurup Arab gundul: شيطان فوچڠ) ya'entu sétan nyang wujudnya manusia cumanan badannya diiket paké kaén kapan. Enni sétan juga mashur di negeri [[Malésia|Malésia]], cuman sebutannya jadi ''hantu bungkus''. Ada berapa tempat nyang manggil enni sétan jadi hantu kaén kapan. Katanya mah, pocong entu sétan nyang rohnya kaga' bisa lepas lantaran tali kapannya kaga' dibuka keja bener. Mangkanya, abis 40 ari entu pocong kaga' dibuka tali kapannya, entu sétan ménta' pertulungan ama orang nyang masi idup biar iketan kapannya dilepasin. Jadinya, entu pocong rohnya bisa pulang dengen damé. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] c3tfa5x1b86l3nohk5akxgu5spwti0a Pocong (sétan) 0 2722 13105 13104 2024-05-16T13:47:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13104 wikitext text/x-wiki #REDIRECT [[Pocong]] k7e001l2vuyh6dxxthvxbqsa1asymbq Podgoritsah 0 2723 21388 13110 2024-06-04T22:01:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21388 wikitext text/x-wiki [[File:Podgorica Municipal building.jpg|thumb|Gedong haminté di Podgoritsah]] '''Podgoritsah''' atawa '''Podgoritsa''' (hurup Arab Gundul: فودݢوريتسة; [[Basa Gunung Item|Gunung Item]]: Подгорица ''Podgorica'') entu [[Ibu negeri|ibu negeri]] [[secara hakèkat]] (''de facto'') sekalian jadi kota paling gedé di [[Gunung Item|Gunung Item]]. Ni kota punya penjogrog ada 150.977 orang (2011).<ref>[http://www.monstat.org/eng/page.php?id=392&pageid=57 "Montenegrin 2011 census"]. ''Monstat''. (2011). [https://web.archive.org/web/20211209195222/https://monstat.org/eng/page.php?id=392&pageid=57 Diarsip] deri nyang asli per 9 Désèmber 2021. Dipungut per 1 Nopèmber 2023.</ref> == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Gunung Item]] 8lxosprlz12qjbalchod4ci2r4qutbp Pokrol 0 2724 19433 13116 2024-06-04T21:14:06Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q40348]] 19433 wikitext text/x-wiki [[File:New York Court of Appeals hearing oral arguments.jpg|thumb|Mahkamah Niu-Yorek lagi ndengerin pokrol punya dalil]] '''Pokrol'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 447. Dalem ni kamus, disebutin kalo ni asalnya basa Betawi nyang juga' serepan deri basa Welanda ''procureur'', artinya ''advocaat''.</ref> (hurup Arab Gundul: فوكرل; Indonesia: ''pengacara, advokat, kuasa hukum'') entu orang nyang kerjaannya ngebèla orang laèn punya pekara. Dalem plaktèknya, pokrol juga' bekèn dengen istilah ''konsultan hukum''. Artinya, tu orang bisa kasi wejangan (''advis'') ama pembèlaan “ngewakilin” orang nyang ada ubungannya (''klien''; penglanggan) dalem hal pengrampungan atu pekara hukum. Pokrol dalem dia punya pegawéan kudu manut ama aturan ahlak pegawéan. == Ruju'an == [[Category:Pegawéan]] [[Category:Hukum]] 6pf2qqeyylmfj89raa1wj0so7zlvzbb Pokémon 0 2725 18353 18321 2024-05-24T14:56:46Z Bangrapip 9 18353 wikitext text/x-wiki [[File:International_Pokémon_logo.svg| thumb|Tampang lambang Pokémon]] {{Italic title}}'''''Pokémon''''' (hurup Arab Gundul: {{Script|Arabic|فوكيمون}}; {{lang-ja|ポケモン}} {{transliteration|ja|Pokemon}}) ya'entu nama atu [[ceritra cèmèn]] èn [[gambar cèmèn]] [[Jepang|Nipong]] nyang bekèn nyang diserat ama [[Satoshi Tajiri|Satosi Tajiri]] sederi bulan [[Pèbruari]] 1996. == Ruju'an == {{Reflist}} cw4ulc9gov8dqmvwyxgorriaj786ht4 Polen 0 2726 21389 13132 2024-06-04T22:01:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21389 wikitext text/x-wiki {{Negara|name=Kiblik Polen|native_name=''Rzeczpospolita Polska'' (Pol)|flag=Flag_of_Poland.svg|coat=Herb_Polski.svg|map=EU-Poland_(orthographic_projection).svg|capital=Warso|demonym=Pol}} '''Polen''' (hurup Arab Gundul: فولن; basa Pol: ''Polska'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Polen''' (hurup Arab Gundul: کبليک فولن; basa Pol: ''Rzeczepospolita Polska'') entu atu negara nyang letaknya di Èropa Sintrem. Di bekulonnya ada [[Dètslan|Dètslan]] (sepanjang lingiran kali Oder ama Nèse), di bekidulnya – [[Cèki|Kiblik Cèk]] èn [[Slowaki|Slowaki]], diblètannya – [[Ukrain|Ukrain]] èn [[Ruslan Puti|Ruslan Puti]], èn di blèlirnya – Laot Baltik, [[Litowen|Litowen]], èn [[Ruslan|Ruslan]] cempètan bagèan Kaliningrad. Keseruruhan wilayahnya entu luasnya sekitaran 312.679 km<sup>2</sup> (atawa sepantes ama 120.728 mi<sup>2</sup>), nyang luasnya entu paling gedé nomor 77 di dunia dengen pendudukya 38,5 juta. Orang-orang mah kebanyakan pada ngejedog di kota-kota gedé baé, kaya' Warso (''Warszawa'')–dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref>, Wud (''Łódź''), Krako (''Kraków''), Genèsen (''Gniezno''), Stètèn (''Szczecin''), Dansih (''Gdańsk''), Brèslo (''Wrocław''), èn Posen (''Poznań''). Adapun orang Polen bisa digero' sebagé '''orang Pol''' (hurup Arab Gundul: اورڠ فول). Bendèra Polen juga' leliatanah rada medu ama [[Indonésia|Indonésia]] punya bendèra, cuman kebolak aja, nyang putinya di atas, mèranya di bawa. Cuman gè', mèranya juga' rada laèn sebenernya mah. == Ruju'a.n == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Polen]] gotzo5pwprcycj262ayd4xw5u08ud8n Pom bèngsin 0 2727 21390 13136 2024-06-04T22:01:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21390 wikitext text/x-wiki [[File:SPBU Pertamina Di Rowokele Kebumen.jpg|thumb|Pom bèngsin Pertamina di Kebumèn]] '''Pom bèngsin''' (hurup Arab Gundul: فومف بڠسين) ièlah tempat di mana [[gandaran mesin]] kena dapet [[bahan tunu]]. Di [[Indonésia|Indonésia]], pom bèngsin resminya digero' ''stasiun pengisian bahan bakar umum'' atawa lèter pèndèknya '''SPBU'''. Kalu di luar-luar sonoh, kaya' di [[Amrik Serèkat|Amrik Serèkat]] ama di [[Èropa|Èropa]], mulain pada ngejeprah dah tu di pom-pom bèngsin pada ngladènin pengisian ungkulan bakal [[gandaran mesin lèstrik]] nyang kena digero' sebagé [[Pom lèstrik|pom lèstrik]]. == Ruju'an == [[Category:Bèngsin]] [[Category:Pom ngisi]] f5mfzpznukzgo23jeyl9u06l4mqxyt6 Pom lèstrik 0 2728 21391 13140 2024-06-04T22:01:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21391 wikitext text/x-wiki [[File:Brammo Empulse at charging station, August 2012.jpg|thumb|Motor lagi dikompa lèstriknya di pom lèstrik]] '''Pom lèstrik''' (hurup Arab Gundul: فومف لستريک) ièlah atu bangunan dasaran nyang ngedukung pengisian [[tenaga lèstrik]] bakal [[gandaran lèstrik]], kaya' [[mubil lèstrik]], [[motor lèstrik]], èn semacemnya. Pom lèstrik galibnya entu atu bangunan di jalan nyang diangsrongin ama matskepé pengasian lèstrik atawa ada di warung-warung kètèngan nyang dijalanin ama banyak [[matskepé partikelir]]. Ni pom udu pisan kapan lagi ngeladog, èn banyak ngedukung pengisian ungkulan nyang lebi sesrogan di tegangan èn rojogan nyang lebi tinggi ketimbang ngisi tenaga lèstrik di ruma sendèwèk atawa di pegawéan. Di [[Indonésia|Indonésia]], pom lèstrik digero' di basa resminya sebagé ''stasiun pengisian kendaraan listrik umum'' atawa dipongès jadi '''SPKLU'''. == Ruju'an == [[Category:Pom ngisi]] [[Category:Lèstrik]] gfwfnf0fj8gtug3k93azbb1uctul3al Pondamèn 0 2729 13142 13141 2024-05-16T13:48:03Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13141 wikitext text/x-wiki #REDIRECT [[Pondamèn (tèhnik)]] s0wx09pw1uvkpcxc3w3eu2vt8oj3b3i Pondamèn (tèhnik) 0 2730 21392 13149 2024-06-04T22:01:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21392 wikitext text/x-wiki [[File:BowFoundation.JPG|thumb|Lagi pada mbangun pondamèn bakal gedong.]] '''Pondamèn'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فوندامن) atawa '''umpak'''<ref name=":0" /> (hurup Arab Gundul: اومفق) entu bagèan paling bawa deri [[gedong]]. Gedong butuh pondamèn nyang stèrek biar bisa pepes nyagak. Gedong nyang lebi berat atawa tana nyang lebi lembèk butu pondamèn nyang lebi daleman. Bakal ngeja pondamèn, [[Tukang insinyur|tukang insinyur]] kudu nggali liang di tana entuk nyampé tana nyang lepeg. Pas itu liang udah pas, itu liang diisi ama matrial nyang stèrek èn parku. Kadang diisinya paké [[beton]]. Beton kena dikeja mingkin stèrek dengen naro rangka wajanya ke itu liang. Pas itu beton udah kering, itu [[waja]] pada nyangkol, jadinya kuat itu pondamèn. Nyang begini kita gero '[[beton betulang]]'. Macan itu pondamèn udah kuat atawa ngering, pengejaan gedong baru bisa ngeharkat. == Ruju'an == [[Category:Gedong]] j98x80vn31t1xc9tpu8xym307i970w6 Pondok Arèn 0 2731 21393 13152 2024-06-04T22:01:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21393 wikitext text/x-wiki '''Pondok Arèn''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 29,88 km<sup>2</sup>. == Ruju'an == b3cgyik9zd2u5za9hledtua7r96xl39 Pondok Melati 0 2732 21394 13156 2024-06-04T22:01:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21394 wikitext text/x-wiki '''Pondok Melati''' entu kecamatan nyang ada di [[Bekasi Kota|Bekasi Kota]]. Ni kecamatan ngejenggar ampé 1.857,00 hèktar. == Ruju'an == lp2q5k4ljc06dhlu5njnw1xdb2n6aw5 Pondokgedé 0 2733 13164 13163 2024-05-16T13:48:05Z Sotiale 212 7 perbaèkan diimpor: Importing from incubator 13163 wikitext text/x-wiki '''Pondokgedé''' (hurup Arab Gundul: فندقڬدى) entu atu kecamatan di [[Bekasi Kota|Bekasi Kota]], [[Jawa Kulon|Jawa Kulon]], Indonésia. Awalnya, enni kecamatan Pondokgedé entu kecamatan nyang paling gedé se-Bekasi Kabupatèn sebelon masup daèrah Bekasi Kota. Cangkupannya dipecah jadi 4 kecamatan, ya'entu kecamatan Pondokgedé, Pondok Melati, Jatiasih, èn Jatisampurna. Pondokgedé entu daèrah di watesan DKI Jakarta èn Jawa Kulon. Pondokgedé kalo diliat deri sejarahnya entu gabungan deri daèrag Pondok Melati, Jatiwaringin, Jatiasih, Jatimakmur, Jatibening, Jaticempaka, èn Jatisampurna. Pondokgedé watesan ama kecamatan Makasar èn kecamatan Bekasi Kulon di belalor, kecamatan Cipayung di bekulon, kecamatan Bekasi Kidul di belawètan, èn kecamatan Pondok Melati èn Jatiasih di bekidul. == Sejarah == Pada taon 1775, Pondokgedé entu lahan onderneming. Di enni daèrah ada punya rumah nyang gede nyang jadi dimilikin ama tuan tanah nyang namanya Johannes Hoojiman. Lantaran luas banget, masarakat entu daèrah bilangnya jadi "Pondokgedé". Sampè taon 1949, menjuntrung ''Besluit Bestuurorganisatie Batavia en Ommelanden'' (Beslit Bertir [[Betawi|Betawi]] èn Pinggirannya) nyang masup dalem statblad taon 1949 no 64, Pondokgedé entu masup jadi rèsidènsi pinggiran deri Betawi nyang besintrem di [[Dèpok|Dèpok]]. Pondokgedé barengan ama Mampang Prapatan, Pasar Rebo, èn Pasar Minggu dikasihin status anak-pademangan atawa onder-distrik nyang ada di bawah pademangan Kramat Jati. == Ruju'an == 3vvay71gh9mch9nsrz455p40fomfaak Popeye 0 2734 25506 21395 2024-09-15T03:23:17Z Badak Jawa 13 25506 wikitext text/x-wiki [[File:Popyeye-logo.svg|thumb]] [[File:"Let's Blast 'Em Japanazis!".gif|thumb]] [[File:PopeyeMeetsSindbad.png|thumb]] '''Popeye''' ya'entu atu tokoh fiksi gambar cemen nyang dikeja ama [[Elzie Crisler Segar]] n4gg6u93s0tss5vlnnkxiw10thlusxm Popeyes 0 2735 22644 21396 2024-06-21T21:29:51Z Irkham Mahfudh 33 Ngalihin 22644 wikitext text/x-wiki #ALIH [[Popeyes Louisiana Kitchen]] n2j7g34ykpocij1rxabioktixw9f359 Popeyes Louisiana Kitchen 0 2736 21397 13175 2024-06-04T22:01:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21397 wikitext text/x-wiki [[File:Popeyes Logo 2020.svg|thumb|150px|Lambang Popeyes]] '''Popeyes Louisiana Kitchen''' (hurup Arab Gundul: فوفيس لويسيانه کيچن) atawa nama bekènnya '''Popeyes''' ya'entu [[Warung tinggal madang|warung tinggal madang]] [[ayam gorèng]] nyang dibikin tahon 1972 di [[Niu-Orléan, Luisiana]]. Dulunya namanya '''Popeyes Chicken & Biscuits''' ama '''Popeyes Famous Fried Chicken & Biscuits'''. Wayah gini, Popeyes masup jadi anakmatskepé deri [[Restaurant Brands International|Restaurant Brands International]]. == Ruju'an == [[Category:Prèncés makanan tinggal madang]] [[Category:Restaurant Brands International]] 8i8va04mxdxk8g3la9aplew3is7k2k3 Portugal 0 2737 21398 13186 2024-06-04T22:01:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21398 wikitext text/x-wiki {{Negara|name=Kiblik Portegis|native_name=''República Portuguesa'' (Portugis)|flag=Flag_of_Portugal.svg|coat=Coat_of_arms_of_Portugal.svg|map=EU-Portugal_(orthographic_projection).svg|capital=Lisabon|demonym=Portugis<br/>Portegis}} '''Portugal''' atawa '''Portegal''' (hurup Arab Gundul: فورتݢال; basa Portugis: ''Portugal'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Portugis''' (hurup Arab Gundul: کبليک فورتݢيس; basa Portugis: ''República Portuguesa'') entu ati negara di Èropa Kidul, pasnya di Semenanjung Ibèri. Portugal entu negara paling bekulon di daratannya [[Èropa|Èropa]] èn bagèan deri Tana Tenga. Ni negara watesan ama Laotan Atlantik di belah kulon ama kidulnya èn ama [[Spanyol|Spanyol]] di belah lor ama wètannya. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Lisabon]]. Sebagé lagi, ni negara juga' atu deri anggota [[Uni Èropa]] semprakan tahon 1986. Adapun oran Portugal digero'nya '''orang Portugis''' atawa '''orang Portegis''' (hurup Arab Gundul: اورڠ فورتݢيس). == Géograpis == Ada juga' tiga kumpulan pulo-pulo di Laotan Atlantik nyang juga' bagèan deri Portugal, antara laèn: [[Asoren]] (hurup Arabg Gundul: اسورن; basa Portugis: ''Açores''), [[Madéra]], èn [[Kepuloan Liar|Pulo Liar]] (hurup Arab Gundul: فولو ليار; basa Portugis: ''Ilhas Selvagens''). [[Kepuloan Liar|Pulo Liar]] entu cuman kumpulan pulo-pulo kecit nyang ora ada penghuninya, èn dibestir<ref>'''Bestir''' (hurup Arab Gundul: بستير) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''bestuur'' (Wld.).</ref> ama Madéra. Portugal juga' ngetèp [[Olibèngsa]], nyang disengkètain ama Spanyol, sebagé bagèan deri dia punya wilayah, cuman dikontrolir ama Spanyol. == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Portugal]] kb5cblngp1cht2sfmlh1a1fuvuq9dz1 Pot 0 2738 21399 13190 2024-06-04T22:01:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21399 wikitext text/x-wiki [[File:Pispot, collectie Raakvlak, BR99-J-1B-87.jpg|thumb|Pot gaya Kulon paké keramik]] '''Pot'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 399.</ref> (hurup Arab Gundul: فت) entu tempat ada garannya, biasanya bakal kencing malem-malem. Pot biasanya ditaroh di [[pangkèng]] atawa di méja kecil. Jaman sekarang mah, kalo kaga' butu-butu amat—kaya' di [[ruma sakit]], orang kaga' paké lagi, sebab saban rumah mah udah ada [[jamban]]. Jadi, [[kencing]] mah tinggal kencing di jamban. == Ruju'an == [[Category:Perabot]] clvbus5on4x0ddzg2ta6utxv1qz4p5k Prabalingga Kabupatèn 0 2739 21400 13193 2024-06-04T22:01:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21400 wikitext text/x-wiki '''Prabalingga Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Kraksaan, Prabalingga Kabupatèn|Kraksaan Kota]]. Ni kabupatèn ngejenggar ampé 1.696,17 km<sup>2</sup> dengen kepadetan penduduknya 650 orang/km<sup>2</sup>. Ada 1.095.370 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Wètan]] [[Category:Prabalingga Kabupatèn]] 1a6sf7s14uq1tcuc2q5v08a7htiuuv0 Prabalingga Kota 0 2740 21401 13196 2024-06-04T22:01:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21401 wikitext text/x-wiki '''Prabalingga Kota''' entu atu kota nyang ada di Propinsi [[Jawa Wètan|Jawa Wètan]]. Ni kota ngejenggar ampé 56,67 km<sup>2</sup> dengen kepadetan penduduknya 4.275 orang/km<sup>2</sup>. Ada 242.246 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Wètan]] [[Category:Prabalingga Kota]] iqm1yl6bzm07fef8hqpwww3o1l7pd6n Kota Prabumulih 0 2741 21909 21906 2024-06-05T07:11:22Z Badak Jawa 13 Badak Jawa mindahin [[Prabumulih Kota]] ke [[Kota Prabumulih]] sonder ngebuat pengalihan: Balikin lagi soalnya gua salah ngira 13198 wikitext text/x-wiki '''Prabumulih''' entu atu kota nyang ada di [[Sumatra Kidul|Propinsi Sumatra Kidul]]. Ni kota ngejenggar ampé 434,46 km<sup>2</sup> dengen kepadetan penduduknya 451 orang/km<sup>2</sup>. Ada 195.748 orang nyang tinggal di mari. [[Category:Kota di Indonésia]] 3hdruvxdpcllhy6kpzfniufiqujuqxx Prah 0 2742 21402 13203 2024-06-04T22:01:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21402 wikitext text/x-wiki [[File:Prague (6365119737).jpg|thumb|Praha diimpleng rada jaohan]] '''Prah''' (hurup Arab Gundul: فراه; [[Basa Cèk|Cèk]]: ''Praha'' [ˈpraɦa]; [[Basa Dèt|Dèt]]: ''Prag'' [pʁaːk]; [[Basa Latèn|Latèn]]: ''Praga'') ièlah [[Hopstad|hopstad]] ama kota paling gedé di [[Cèki|Kiblik Cèk]], èn dulunya jadi hopstadnya [[Bohèmen]]. Ngejegreg di [[Kali Moldo]], Prah entu dijogrogin ama barang 1,3 jutaan orang.<ref>[http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=met_pjangrp3&lang=en "Population on 1 January by five-year age group, sex and metropolitan regions"]. ''Eurostat''. [https://web.archive.org/web/20200314230915/https://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=met_pjangrp3&lang=en Diarsip] deri nyang asli per 14 Maret 2020. Dipungut per 2 Nopèmber 2023.</ref> Ni kota gableg [[iklim laotan]] [[Iklim sedeng|sedeng]], dengen [[usum pentèr]] rada anget èn [[usum salju]] rada semerawang-semeriwing. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Cèki]] 9cpzoo5hu6zqh4092yh9w03kr7y4q6y Pralon 0 2743 21403 13207 2024-06-04T22:01:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21403 wikitext text/x-wiki [[File:Metal tubes stored in a yard.jpg|thumb|Tampang pralon baja]] '''Pralon''' nya'entu saluran nyang kewujud semprong atawa selongsong bulet nyang dipaké bakal ngalirin caèran atawa gas. Ada setila NPS nyang panjangannya ''Nominal Pipe Size'', nyang ma'sudnya setila bakal nunjukkin garis tenga ''nominal'' (laèn ukuran sebenernya) deri atu pralon. == Ruju'an == k9scn69ahqtlkxopyzrmrei96gspq9v Prasman 0 2744 21404 17726 2024-06-04T22:02:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21404 wikitext text/x-wiki {{Negara|name=Kiblik Prasman|native_name=''République française'' (Prasman)|flag=Flag_of_France.svg|coat=Armoiries_république_française.svg|map=EU-France_(orthographic_projection).svg|capital=Parès|demonym=Prasman<br/>Prancis<br/>Parenggi}} '''Prasman'''<ref>"Negeri Prasman". ''Bintang Betawi''. (30 April 1873).</ref><ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 143.</ref> (hurup Arab Gundul: فرسمن; [[Basa Prasman|Prasman]]: {{lang|fr|France}}, {{IPA|fr|fʁɑ̃s}}) atawa '''Prangsman''' (hurup Arab Gundul: فرڠسمن) atawa bekèn juga' '''Prancis''' (hurup Arab Gundul: فرنچيس) atawa '''Parenggi'''<ref>"Music from the Outskirts of Jakarta: Gambang Kromong". ''Music of Indonesia'' (3). Smithsonian Folkways. h. 4.</ref> (hurup Arab Gundul: فرڠݢى) atawa resminya digero' '''Kiblik''' '''Prasman''' (hurup Arab Gundul: كبليك فرسمن; [[Basa Prasman|Prasman]]: ''République française'' [ʁepyblik fʁɑ̃sɛz]), nya'entu atu negara nyang pernahnya ada di [[Èropa Kulon]] èn ngelah pulo segabreg ama wilayah seberang laot nyang pernahnya di laèn-laèn benua. Dia punya ibu negeri nama [[Parès|Parès]] atawa Paris. == Ruju'an == [[Category:Èropa]] <references />{{Èropa}} [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Prasman]] k4c4o8a8ssgoymi77b4mkcxgt3czo92 Kabupatèn Pringsèwu 0 2745 18379 16830 2024-05-24T22:34:04Z Bangrapip 9 Bangrapip mindahin [[Pringsèwu]] ke [[Kabupatèn Pringsèwu]] 16830 wikitext text/x-wiki '''Kabupatèn Pringsèwu''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Pringsèwu. Ni kabupatèn ngejenggar ampé 625 km<sup>2</sup> dengen kepadetan penduduknya 657 orang/km<sup>2</sup>. Ada 410.864 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] n34ajp8polp0irx77b1kiohjwb5nh3n Pristinah 0 2746 21405 13231 2024-06-04T22:02:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21405 wikitext text/x-wiki [[File:Prishtina seen from Mother Theresa Cathedral.jpg|thumb|Pristina ditempo deri atasan]] '''Pristinah''' atawa '''Pristina''' (hurup Arab Gundul: فرستينة; [[Basa Albani|Albani]]: ''Prishtina'' atawa ''Prishtinë'' [pɾiʃˈtinə]; [[Basa Sèrwi|Sèrwi]]: Приштина ''Priština''] ièlah [[Kosowo|Kosowo]] punya ibu negeri. Banyakan penjogrognya mah [[orang Albani]], cuman ada juga' [[Orang Sèrwi|orang Sèrwinya]]. Ni adanya di belah lor-wètannya Kosowo, deket ama [[Pegunungan Goliak]]. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Kosowo]] 0x9xe5zwtwfxqsokcn0cdb4w6hnu5u8 Prèncés 0 2747 13233 13232 2024-05-16T13:48:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13232 wikitext text/x-wiki #REDIRECT [[Beli mèrèk]] oosozvacqle5ii15g2cn18zj8s30tei Présèntator 0 2748 13235 13234 2024-05-16T13:48:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13234 wikitext text/x-wiki #REDIRECT [[Tukang halo-halo]] ar9zwz4gi5uqtwt6m3d4jhc7d4zk6dm Puasa (bulan) 0 2749 24005 21406 2024-07-13T22:40:13Z Swarabakti 44 24005 wikitext text/x-wiki [[File:Tarawih Ramadan di Masjid Raya Sumbar 2019 (2).jpg|thumb|Orang lagi pada sembahyang terawé di Mesigit Raya Sumatra Kulon]] '''Puasa'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Puasa'<nowiki/>''', '''Puasè''', '''Puase''', '''Puase'<nowiki/>''', '''Poasa''', atawa '''Poasa''''.</ref><ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: فواس atawa فواسا) atawa '''Ramadan'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Selaèn entu, di masarakat juga' ada mashur pengocapan '''Romadon'''.</ref> atawa '''Romdon'''<ref name=":0" /> (hurup Arap Gundul: رمضان) ada bulan kesembilan di dalem almenak Selam atawa Hijriah. Ni bulan punya nama di basa Arapnya – '''''Ramaḍān''''' (basa Arap: رمضان), nyang asalnya deri kata رمض ''r-m-ḍ'' 'ngelekep, panas nyenget'. == Terdisi == Ni bulan ada dianggep atu bulan paling istimèwa ama paling ditunggu-tunggu ama banyak umat Selam deri mana-mana antéro dunia, sebab ni bulan diyakinin ada banyak berekah di dalemnya. Orang Selam pada nglakonin ibadah puasa sebulan jengkep, ibadah terawé, ama laèn-laèn ibadah, masup juga' ibadah jakat pitrah nyang pardu dibayarin sebelonnya sembahyang lebaran. Kaga' cuman pengrayaan nyang sipatnya èmang ibadah, melèngken juga' ada laèn-laèn keriaan nyang sipatnya budaya, kaya' arak-arakan, buka' bareng, èns. Di sebagèan orang Selam punya terdisi, ada juga pengrayaan '''Malem Nujululkur'an''' (hurup Arap Gundul: مالم نزول القران; basa Arap: نزول القرآن ''nuzūl al-Qurʾān'' 'mudunnya [[Kur'an|Kur'an]]'), ya'entu atu malem nyang diyakinin sebagé malem di mana [[Muhammad|Bagènda Nabi Muhammad]] nerima wahyu deri Malaèkat Jabra'il di [[Goa Hira|Goa Hira]].<ref>Sehe, Sarbin. (7 April 2023). [https://sulut.kemenag.go.id/berita/510932/Hikmah-Peringatan-Nuzulul-Qur%60an---Syiar-Ramadhan-ke-16-1444-H "Hikmah Peringatan Nuzulul Qur`an - Syiar Ramadhan ke-16 1444 H"]. ''Kanwil Kemenag Prov. Sulut''. Dicomot 21 Juni 2023.</ref> Di [[Indonésia|Indonésia]], biasanya dirayain saban malem 17 Puasa. Di ni keriaan, biasanya orang pada ngatamin ramé-ramé dah tu Kur'an ampé kelar. Selaèn entu malem, ada lagi atu malem paling istimèwa nyang namanya '''Malem Laèlatulkadar'''<ref>Juga' ada nyang ngocapnya '''Laèlatulgadar''' atawa '''Laèlatulkodar'''.</ref> (hurup Arap Gundul: مالم ليلة القدر; basa Arap: ليلة القدر 'malem kemuliaan, malem takdir'). Ni malem diyakinin ama semua orang Selam sebagé malem nyang di dalemnya ada pahla nyang setumbra-tumbra, hata lebi baè' deri serèbu bulan.<ref>Kur'an, 97:3.</ref> Diyakinin, sepagémana ada kesebut di dalem [[Hadis|hadis]], [[Malem Laèlatulkadar|Malem Laèlatulkadar]] adanya di sepulu malem belakangan di bulan Puasa.<ref>''Ṣaḥīḥ al-Jāmiʿ'', no. 1029.</ref><ref>H.R. al-Ṭabrānī, no. 11796.</ref> Mangkanya dah tu, orang pada ramé-ramé nimbrung i'tikap di mesigit. Ada nyang pol sepulu malem akir jengkep, ada nyang cuman malem ganjilnya doang. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] 7s5wt97r1q1ej63r7jg758lkixk6asx Puisi 0 2750 13249 13248 2024-05-16T13:48:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13248 wikitext text/x-wiki #REDIRECT [[Sair]] 8ab19t2opvnb1xfsc92191dli56u7k0 Pulang: Insanity 0 2751 26514 13255 2024-11-14T03:05:33Z QuantumFoam66 196 26514 wikitext text/x-wiki '''''Pulang: Insanity''''' (hurup Arab gundul: فولڠ: انسينتى) entu [[Indonésia|Indonésia]] punya gim [[Sétan|sétan]] nyang dikeja ama Ozysoft. Ozysoft entu pengeja gim ''Indie'' nyang asalnya deri Balikpapan. Enni pengeja gim dibikin ama Ozy èn Sopian taon 2013. Conto gimnya dilangsir 28 Juni 2019. Enni gim jadiin pesugihan nyang ada di Penajam èn Grogot, Kalimantan Wètan bakal isi di dalem gimnya. Enni gim punya janrah entu serem sikolohis<ref>'''Serem sikolohis''' (hurup Arab gundul: سرم سيکلوهس) - (Ing.) ''psychological horror'' </ref> èn sadis.<ref>'''Sadis''' (hurup Arab gundul: سادس) - (Ing.) ''gore''</ref><ref>[https://student-activity.binus.ac.id/bgdc/2022/08/24/pulang-insanity-gim-horor-asal-indonesia-yang-berasal-dari-cerita-rakyat/ "Pulang: Insanity Gim Horor Asal Indonesia yang Berasal dari Cerita Rakyat"]. Binus University. Diliat tanggal 25 Juni 2023</ref> == Ruju'an == <references /> [[Category:Gim delengan]] igr6i7pg80i0gev96y03yvt8kbtdb9h Pulekan 0 2752 21407 13259 2024-06-04T22:02:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21407 wikitext text/x-wiki [[File:The Corryvreckan Whirlpool - geograph-2404815-by-Walter-Baxter.jpg|thumb|Pulekan aèr di [[Telok Koriwerèkan]], [[Skotlan|Skotlan]]]] '''Pulekan'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 163.</ref> (hurup Arab Gundul: فولقن) entu puteran aèr nyang kebikin deri bantroknya dua atawa lebi arus bawah laot nyang dikerenain lantaran [[Naèk surut|gelombang naèk surut]] atawa bentuk dasar laot.<ref>[https://www.phenomena.org/ocean/whirlpool/ "Whirlpool - Facts and Information"]. ''World of Phenomena'' (basa Inggris). Dibuka per 6 Nopèmber 2023.</ref> Pulekan kecit juga' bisa kebikin pas nguras [[bak mandi]] atawa [[wastapel]] paké lobang pengurasan di bawahnya. Pulekan nyang lebi gedé lagi setèrek adanya di laotan. == Ruju'an == [[Category:Èlmu gambar laot]] lqm3graai2xziqsf96nkdds54ianun6 Pulitik di Indonésia 0 2753 21408 13265 2024-06-04T22:02:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21408 wikitext text/x-wiki '''Pulitik Indonésia''' gableg watonan kiblik kera'yatan permusawaratan perwakilan persidènsiil nyang itu persidèn jadi hop negara ama hop guwernemèn serènta ada sistim banyakparté. [[Kuasa penglakon]] (''eksekutif'') dijalanin ama guwernemèn. [[Kuasa pembikin wèt]] (''legislatif'') dijalanin ama guwernemèn kè', Majelis Permusawaratan Ra'yat ama Dèwan Perwakilan Ra'yat kè'. Adapun kuasa penjagjagan hukum (''yudikatif'') entu mandiri béda sendèwèk deri kuasa penglakon ama perundangan. {{Indonésia}} [[Category:Indonésia]] 459210f4p4yd0c7okq197tbhpu9zlvc Pulo Britani 0 2754 13268 13267 2024-05-16T13:48:14Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 13267 wikitext text/x-wiki #REDIRECT [[Britani Gedé (pulo)]] ko80du5w72gh9vvg1tpseox3i7p1dkp Pulo Irlan 0 2756 25360 24181 2024-08-30T11:45:47Z OrangKalideres 327 Koreksi 25360 wikitext text/x-wiki [[File:Ireland geographical map.png|thumb|Peta géograpis Pulo Irlan]] '''Pulo Irlan''' (hurup Arab Gundul: فولو ايرلند; {{lang-ga|[[Éire]]}} {{IPA-ga|ˈeːɾʲə||Eire_pronunciation.ogg}}; [[Basa Skot Ulster|Skot-Ulster]]: {{lang|sco|Airlann}} {{IPA-sco|ˈɑːrlən|}}) entu atu [[pulo]] di Atlantik Lor. Ni pulo panjangnya kira-kira 486 kilomèter (302 mil) èn lèbarnya 288 kilomèter (179 mil).<ref>[https://www.nationsencyclopedia.com/Europe/Ireland-LOCATION-SIZE-AND-EXTENT.html "Location, size, and extent - Ireland - located, area"]. ''www.nationsencyclopedia.com''. Dicomot 13 Juli 2023.</ref> Di bekulonnya Pulo Ir ada Laotan Atlantik; di blètannya ada [[Pulo Britani Gedé|Pulo Britani Gedé]]. Ada sekitar 6.4 juta orang tinggal di ni pulo selamanya tahon 2016.<ref>[https://www.cso.ie/en/media/csoie/newsevents/documents/pressreleases/2017/prCensussummarypart1.pdf "Census 2016 Summary Results."] Dipungut 13 Juli 2023.</ref><ref>[https://www.nisra.gov.uk/publications/2017-mid-year-population-estimates-northern-ireland "2017 Mid Year Population Estimates for Northern Ireland".] ''Northern Ireland Statistics and Research Agency''. 11 June 2018. Dipungut 13 Juli 2023.</ref> == Negara == Wayah gini, ni Pulo Irlan kebentuk deri dua negara, ya'entu: Kiblik Irlan èn Irlan Lor. * [[Irlan|Kiblik Irlan]] ada atu negara daulat nyang nglingkup 84%-nya ni pulo. Dia punya hopstad ama kota paling gedé entu Dublin. Dia punya basa resmi entu basa Ir ama Inggris. * [[Irlan Lor|Irlan Lor]], nyang jadi bagèan negeri nyang empat deri Kerajaan Rempug, cuman di 13%-nya ni pulo doang èn di belah lor-wètannya. Dia punya penduduk ada 1,8 jutaan orang. Sebagé lagi, dia punya hopstad èn kota paling gedé – Bèlpas. * Selamanya tahon 1550-an èn 1650-an ada empat ondernèming<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Ondernèming''' (hurup Arab Gundul: اندرنيميڠ) – ''perkebunan'' (Indo.); ''plantation'' (Ing.)</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. '''Ondernèming''' (hurup Arab Gundul: اندرنيميڠ) – ''perkebunan'' (Indo.); ''plantation'' (Ing.).</ref> atawa langbow<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Langbow''' (hurup Arab Gundul: لڠبو) – ''perkebunan'' (Indo.); ''plantation'' (Ing.); ''landgebouw'' (Wld.).</ref> di pulo Ir. Sedari tahon 1801 ampé 1921, semua Irlan punya bagèan masup èhendom atu negara nyang sama, nama [[Britani Gedé|Kerajaan Rempug Britani Gedé]] èn Irlan. Walakin di tahon 1919, perang pecah, Perang Kemerdékaan Irlan, èn per tanggal 6 Désèmber 1921, Negeri Merdéka Ir – merdéka. Seabisnya dibelakonin wèt dasar anyar di tahon 1937, itu negeri jadi kiblik. Irlan Lor tetep ngejogrog bareng KR, nyang mulain Jaman-jaman susah di tahon 1960-an èn akirnya di tahon 1998 dengen adanya penèkenan Kesepakatan Bèlpas. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Irlan]] [[Category:Kerajaan Rempug]] j2p2obfcslsh3abpr1aslxmw1dzvdyd Pulo Kenari 0 2757 21410 13279 2024-06-04T22:02:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21410 wikitext text/x-wiki {{Negara|name=Pulo Kenari|native_name=''Canarias'' (Spanyol)|flag=Flag_of_the_Canary_Islands_(simple).svg|map=Islas_Canarias_(real_location)_in_Spain.svg|coat=Escudo_de_Canarias.svg|capital=Santa Cruz de Tenerife <br/>Las Palmas de Gran Canaria|demonym=Kenari}} '''Pulo Kenari''' (hurup Arab Gundul: فولو کنارى) atawa pasnya '''Kepuloan Kenari''' (hurup Arab Gundul: کفولوان کنارى; Spanyol: ''Canarias'') entu omplokan pulo di lepas panté [[Magrib|Magrib]]. Ni entu komunitèt kuasa-dèwèk di dalem Spanyol (dia pada gableg hukum sendèwèk). Ada tuju pulo utama di ni kepuloan. Sebagé lagi, orang pada ngomong [[basa Spanyol]] di mari. Adapun ni kuminitèt kuasa-dèwèk gableg dua hopstad, nyang sembabad statusnya, nya'entu: [[Santa Cruz de Tenerife]] èn [[Las Palmas de Gran Canaria]]. Sepegimana pulo-pulo laèn di kepuloan [[Makaronésia]], ni pulo kebentuk lantaran [[gunung api]] bawah laot. Itu gunung api pelan-pelan nengjak ke atas aèr jadi pulo. Ni kejadian rèbuan taun punya lama. == Ruju'an == {{Negara di Aprika}} b9lyuermfchwno5taqpy5n4sjpwawp1 Pulo Kokos 0 2758 25012 25011 2024-08-20T10:04:50Z Bangrapip 9 25012 wikitext text/x-wiki {{Infobox political division | name = Cocos (Keeling) Islands | official_name = Territory of Cocos (Keeling) Islands<br />{{nobold|{{native name|coa|Pulu Kokos (Keeling)}}}}<br />{{nobold|{{native name|ms|Wilayah Kepulauan Cocos (Keeling)}}}} | settlement_type = [[Australian Indian Ocean Territories|Australian Indian Ocean Territory]]<br />[[States and territories of Australia|External territory of Australia]] | image_flag = Flag of the Cocos (Keeling) Islands.svg | flag_type = [[Flag of the Cocos (Keeling) Islands|Flag]] | flag_size = 130px | flag_link = | motto = {{native name|coa|"Maju Pulu Kita"|italics=off}}<br/>({{lang-en|"Onward our island"}}) | anthem = "''[[Advance Australia Fair]]''"<br><div style="padding-top:0.5em;" class="center">[[File:Advance_Australia_Fair.ogg]]</div> | song_type = | song = | image_map = Australia on the globe (Cocos (Keeling) Islands special) (Southeast Asia centered).svg | map_alt = Location of the Cocos (Keeling) Islands | map_caption = Location of the Cocos (Keeling) Islands (circled in red) | subdivision_type = [[Negara daulat]] | subdivision_name = {{flag|Ostrali}} | established_title = Dicedèk ama [[Kerajaan Rempug]] | established_date = 1857 | established_title2 = Dioper deri [[Colony of Singapore|Singapur]]<br />ke Ostrali | established_date2 = 23 Noèember 1955 | official_languages = Kaga' ada | languages_type = Basa nyang dipaké | languages = {{hlist|[[Basa Kokos|Kokos]]|[[Basa Inggris|Inggris]]{{NoteTag|Basa Inggris kaga' gableg status [[secara wèt]] di Pulo Kokos kè', Ostrali kè', cuman mah [[secara hakèkat]]nya jadi basa ubung-ubungan di gubernemèn.}}}} | capital = [[West Island, Cocos (Keeling) Islands|West Island]] | coordinates = {{Coord|12|11|13|S|96|49|42|E|type:city}} | largest_settlement_type = kampung | largest_settlement = [[Bantam, Cocos (Keeling) Islands|Bantam]] {{small|([[Home Island]])}} | demonym = | ethnic_groups = | ethnic_groups_year = | government_type = [[Wilayah tanggungan|Tanggungan]] nyang dibestir [[Perènta langsung|langsung]] | leader_title1 = [[Monarchy of Australia|Monarch]] | leader_name1 = [[Charles III]] | leader_title2 = [[Governor-General of Australia|Governor-General]] | leader_name2 = [[David Hurley]] | leader_title3 = [[List of administrative heads of Cocos (Keeling) Islands|Administrator]] | leader_name3 = [[Farzian Zainal]]<ref>{{Cite web|url=https://www.rda.gov.au/rda-appointments|title=RDA Appointments}}</ref> | leader_title4 = [[Shire of Cocos|Shire President]] | leader_name4 = Aindil Minkom | national_representation = [[Parliament of Australia]] | national_representation_type1 = [[Australian Senate|Senate]] | national_representation1 = represented by [[List of senators from the Northern Territory (Australia)|Northern Territory senators]] | national_representation_type2 = [[House of Representatives (Australia)|House of Representatives]] | national_representation2 = included in the [[Division of Lingiari]] | area_km2 = 14 | area_sq_mi = 5.3 | percent_water = 0 | elevation_max_m = 5 | elevation_max_ft = | population_census = 593 | population_census_rank = kaga' dilèrèt | population_census_year = 2021 | population_density_km2 = | population_density_sq_mi = | population_density_rank = | GDP_PPP = | GDP_PPP_rank = | GDP_PPP_year = | GDP_PPP_per_capita = | GDP_PPP_per_capita_rank = | GDP_nominal = US$11,012,550<ref>{{cite book |last=Lundy |first=Kate |url = https://www.aph.gov.au/Parliamentary_Business/Committees/House_of_Representatives_Committees?url=/ncet/economicenvironment/report/chapter%203.pdf |title=Inquiry into the changing economic environment in the Indian Ocean Territories |publisher=Joint Standing Committee on the National Capital and External Territories| year=2010|isbn=978-0-642-79276-1|location=Parliament House, Canberra ACT |page=23 |chapter = Chapter 3: The economic environment of the Indian Ocean Territories }}</ref> | GDP_nominal_rank = kaga' dilèrèt | GDP_nominal_year =2010 | GDP_nominal_per_capita = $18,570.91 | GDP_nominal_per_capita_rank = kaga' dilèrèt | HDI_year = | HDI_change = <!--increase/decrease/steady--> | HDI = <!--number only--> | currency = [[Australian dollar]] (AU$) | currency_code = AUD | timezone = | utc_offset = +06:30 | drives_on = Kèbot<ref>{{Cite web|url=https://www.worldstandards.eu/cars/list-of-left-driving-countries/?location=cn|title=List of left- & right-driving countries}}</ref> | calling_code = [[Nomer telèpon di Ostrali|+61 891]] | postal_code_type = [[Kode pos di Ostrali#Wilayah luar|Kode pos]] | postal_code = WA 6799 | iso_code = [[ISO 3166-2:CC|CC]] | cctld = [[.cc]] }} '''Pulo Kokos (Keeling)''' (hurup Arab Gundul: {{Script|Arabic|فولو کوکوس کيليڠ}}; {{lang-en|Cocos (Keeling) Islands}}; {{lang-coa|Pulu Kokos (Keeling}} atawa resminya '''Wilayah Pulo Kokos (Keeling)''' (hurup Arab Gundul: {{Script|Arabic|ولاية فولو کوکوس کيليڠ}}; {{lang-en|Territory of Cocos (Keeling) Islands}}; {{lang-ms|Wilayah Kepulauan Cocos (Keeling)}} entu [[Ostrali|Ostrali]] punya atu wilayah luar di [[Laotan Hindi]], nglingkup atu kepuloan kecil nyang kira-kira di separohnya antara Ostrali ama [[Sélong|Sélong]] èn rada deket ama [[Sumatra|Pulo Sumatra]] di [[Indonésia|Indonésia]]. Ni wilayah punya nama rangkep (semprakan resmi masupnya ni pulo ke Ostrali tahon 1955) ngasi unjuk kalo dulu bekèn juga' namanya '''Pulo Kokos''' atawa juga' '''Pulo Keeling'''. Ni wilayah kebentuk deri dua [[pulo cincin]] nyang ada 27 pulo koralnya, cuman dua nyang kena diendekin, nya'entu [[Pulo Kulon|Pulo Kulon]] (''West Island'') èn [[Pulo Ruma|Pulo Ruma]] (''Home Island''). Penduduknya cuman 600-an orang èn kebanyakannya [[orang Melayu Kokos]], nyang agamanya [[Selam Ahlusunah]] èn ngomong [[Basa Melayu Kokos|basa Melayu Kokos]] bakal basa pertamanya. Ni wilayah dibestir ama guwernemèn serèkat Ostrali punya Departemèn Inprastuktur, Gandaran, Pembangunan Daèrah, èn Ubung-ubungan jadi wilayah luar Ostrali. Barengan ama [[Pulo Natal]] (nyang barang 960 km atawa 600 mil punya jau ngètanin), ni pulo ngebentuk atu pengelompokan bestir Wilayah Laotan Hindi Ostrali. Cuman, tu penghuni pulo ngelah derajat kuasa-dèwèk liwat mejelis kampung sekiteran. Banyak ladènan umum, kaya' kesèhatan, didikan, belèd, diderakin ama negeri [[Ostrali Kulon]], èn hukum Ostrali Kulon diterepin kecuali di diaranin ama guwernemèn serèkat. Ni wilayah juga' maké kode pos Ostrali Kulon. Ni pulo ditemuin tahon 1609 ama atu kapitèn merin Britani nama Wiliam Keeling. Cuman, tu témpo belon ada orangnya. Baru semprakan awal-awal abad ke-19 dah mulain ada pengendeknya. Pengendek nyang awal-awal entu John Clunies-Ross, tukang dagang ekot, ama kebanyakan deri pengendek nyang sekarang entu turunan deri pegawé-pegawé ras Melayu nyang diboyong gawé ke dia punya [[ondernèming]] [[kopra]]. Kulawarga Clunies-Ross merènta entu pulo jadi [[lènstèlsel]] perorangan bakal 150 tahon punya lama, dengen pala kuarga nyang biasa dianggep jadi résidèn mahistrat. Britani nyedèk ni pulo tahon 1857, èn tulus dibestir dah ama dia pada deri Sélong atawa [[Singapur|Singapur]]. Ni wilayah diangsrongin ke Ostrali tahon 1955, bagèn kata ampé 1979 ni wilayah punya kabèhan banda tana masing empunyanya kulawarga Clunies-Ross. == Ruju'an == <references />{{Negara di Asia}} [[Category:Asia]] [[Category:Ostrali]] [[Category:Asia Kidul-wètan]] 729ci1epeb5ngey6ecrzcdpxly8do4u Pulo Man 0 2759 21411 13290 2024-06-04T22:02:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21411 wikitext text/x-wiki {{Negara|name=Pulo Man|native_name=''Isle of Man'' (Inggris)<br/>''Ellan Vannin'' (Mang)|flag=Flag_of_the_Isle_of_Man.svg|coat=Coat_of_arms_of_the_Isle_of_Man.svg|map=Europe-Isle_of_Man.svg|capital=Doglas|demonym=Man}} '''Pulo Man''' (hurup Arab Gundul: فولو من; basa Inggris: ''Isle of Man''; basa Mang: ''Ellan Vannín'') entu atu pulo di [[Laot Ir]], di lepas panténya [[Britani Gedé|Britani Gedé]]. Ni negara juga' masup tanggungannya [[Kerajaan Rempug|Britani Gedé]]. Ni negara bendèranya warna mèra ada cap kaki tiganya, nyang artinya "''whichever way you throw us, we always land on our feet''" ('mo kemana kè' lu ngebuang kita, kita tetep ngingsekin kita punya kaki di tana'). Adapun dia punya ibu negeri namanya [[Doglas, Pulo Man|Doglas]]. Dia ada punya [[Mejelis bicara|mejelis bicara]] nama ''Tynwald''. Ni mejelis bicara – mejelis bicara nyang paling lam uda jalan di dunia. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] slcmnzdiatxkdcc2rjsexe9tewcrrnd Pulo Marsal 0 2760 21412 13294 2024-06-04T22:02:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21412 wikitext text/x-wiki {{Negara|name=Kiblik Kepuloan Marsal|native_name=''Republic of the Marshall Islands'' (Inggris)<br/>''Aolepān Aorōkin Ṃajeḷ'' (Marsal)|flag=Flag_of_the_Marshall_Islands.svg|coat=Seal_of_the_Marshall_Islands.svg|map=Marshall_Islands_on_the_globe_(small_islands_magnified)_(Polynesia_centered).svg|capital=Délap-Uliga-Jarit|demonym=(Pulo) Marsal}} '''Pulo Marsal''' (hurup Arab Gundul: فولو مرسل; Inggris: ''Marshall Islands''; Marsal: ''Ṃajeḷ'') atawa pasannya mah '''Kepuloan Marsal''' (hurup Arab Gundul: کفولوان مرسل) atawa resminya '''Kiblik Kepuloan Marsal''' (hurup Arab Gundul: کبليک کفولوان مرسل; Inggris: ''Republic of the Marshall Islands''; Marsal: ''Aolepān Aorōkin Ṃajeḷ'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Délap-Uliga-Jarit|Délap-Uliga-Jarit]]. Ni negara jenggarnya cuman 181,43 km<sup>2</sup> (70,05 mi<sup>2</sup>) doang. Di sono, ada barang 61.988 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Marsal|basa Marsal]] ama [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Pulo Marsal]] 2wixe95r19fi4w5989y94grex58i8n6 Pulo Natal 0 2761 13300 13299 2024-05-16T13:48:18Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 13299 wikitext text/x-wiki {{Negara|name=Wilayah Pulo Natal|native_name=''Territory of Christmas Island'' (Inggris)<br/>圣诞岛领地<ref>Hurup Tionghoa Ringkes</ref><br/>聖誕島領地<ref>Hurup Tionghoa Terdisionil</ref><br/>''Shèngdàn Dǎo Lǐngdì'' (Mandarin)<br/>''Singdaan Dóu Líhngdeih'' (Kuantung)<br/>''Sèng-tàn-tó Léng-tē'' (Hokkièn)<br/>''Wilayah Pulau Krismas'' (Melayu)|flag=Flag_of_Christmas_Island.svg|map=Australia_on_the_globe_(Christmas_Island_special)_(Southeast_Asia_centered).svg|capital=Flying Fish Cove|demonym=Pulo Natal}} '''Pulo Natal''' (hurup Arab Gundul: فولو ناتال; Inggris: ''Christmas Island''; hurup Tionghoa Ringkes: 圣诞岛; hurup Tionghoa Terdisionil: 聖誕島; Mandarin: ''Shèngdàn Dǎo''; Kuantung: ''Singdaan Dóu''; basa Hokkièn: ''Sèng-tàn-tó''; basa Melayu: ''Pulau Krismas'') atawa resminya '''Wilayah Pulo Natal''' (hurup Arab Gundul: ولاية فولو ناتال; Inggris: ''Territory of Christmas Island''; hurup Tionghoa Ringkes: 圣诞岛领地; hurup Tionghoa Terdisionil: 聖誕島領地; Mandarin: ''Shèngdàn Dǎo Lǐngdì''; Kuantung: ''Singdaan Dóu Líhngdeih''; basa Hokkièn: ''Sèng-tàn-tó Léng-tē''; basa Melayu: ''Wilayah Pulau Krismas'') entu [[Ostrali|Ostrali]] punya atu wilayah luar nyang nglingkup pulo nyang namanya medu. Ni pulo letaknya di [[Laotan Hindi]], sekiteran 350 km (190 mil laot) di bekidulnya [[Jawa|Jawa]] èn [[Sumatra|Sumatra]], serènta sekiteran 1.550 km (840 mil laot) di belah lor-kulonnya titik paling deketnya daratan Ostrali. Ni ngampar jauhnyah 2.600 km (1.400 mi laot) di belah lor-kulonnya Pèret èn 1.327 km (717 mil laut) di bekidulnya [[Singapur|Singapur]]. Luasnya cuman ngejembar ampé 135 km<sup>2</sup> (52 mi<sup>2</sup>) doang. Pulo Natal penduduknya cuman 1.692 orang dalem tahon 2021,<ref>[https://abs.gov.au/census/find-census-data/quickstats/2021/LGA51710 "2021 Census: Christmas Island"]. Departemèn Inprastruktur èn Pembangunan Daèrah. Guwernemèn Ostrali. Diarsip deri nyang asli 16 Nopèmber 2022. Dipungut 27 Juli 2023.</ref> kebanyakannya pada ngejogrog di belah lornya entu pulo. Pemukiman utamanya entu Flying Fish Cove. Dulunya, [[Orang Asia|orang-orang Asia]], kaya' Tionghoa, Melayu, ama Hindi entu mayoritètnya ni pulo. Wayah gini, cuman sekiteran dua per tiganya tu pulo punya penduduk nyang asalnya orang Tionghoa Selat (bagèn cuman 22,2% deri penduduk nyang ngaku turunan Tionghoa dalem tahon 2021), dengen jumblah banyak orang Melayu èn orang Peringgi Ostrali, serènta seemprit doang orang Hindi Selat èn Èurasia. Ada berapa basa nyang dipaké di mari, kaya' [[basa Inggris]], [[basa Melayu]], èn ragem-ragem [[basa Tionghoa]]. Agama [[Islam|Selam]] ama [[Buda]] entu agama nyang paling lumbrah di ni pulo. Mas'alah agama di sènsus Ostrali sipatnya mubah èn 28% persènnya milih kaga' ngasi tau dia punya agamanya, kalo gè' ada. Orang Peringgi nyang pertama kali ngiat Pulo Natal entu Richard Rowe deri kapal ''Thomas'' tahon 1615. Kapitèn William Mynors namain ni pulo pas ari Natal (25 Désèmber) 1643. Ni pulo mulain ditempatin di akir-akir abad ke-19. Lantaran mentilnya itu Pulo Natal di tenga-tenga laot sendèwèkan èn jarangnya orang usil di mari nyebabin adanya trap èndemisme nyang tinggi dalem hal taneman ama héwan, nyang jadi bèngbatannya èlmuwan ama ahli alam. Mayoritèt (63 persèn)-nya itu pulo dimasupin di Taman Sional Pulo Natal, nyang juga' nyerèntain berapa daèra utan muson primèr. Pospat bolé dapet deri tai burung udah ditambang semprakan tahon 1899. == Ruju'an == <references />{{Negara di Asia}} [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Ostrali]] ah6eg7bm9v22ud6v1rhb64zbzqy6wmz Pulo Pangèran Èduar 0 2762 21413 13308 2024-06-04T22:02:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21413 wikitext text/x-wiki {{Negara|name=Pulo Pangèran Èduar|native_name=''Prince Edward Island'' (basa Inggris)<br/>''Île-du-Prince-Édouard'' (basa Prasman)<br/>''Epekwitk'' (basa Mikmak)<br/>''Eilean a' Phrionnsa'' (basa Gaèlik Skot)|flag=Flag_of_Prince_Edward_Island.svg|coat=Coat_of_arms_of_Prince_Edward_Island,_Canada.svg|map=Prince_Edward_Island_in_Canada_(special_marker).svg|capital=Sarlotton|demonym=Pulo Pangèran Èduar}} '''Pulo Pangèran Èduar''' (basa Inggris: ''Prince Edward Island''; basa Prasman: ''Île-du-Prince-Édouard''; basa Mikmak: ''Epekwitk''; basa Gaèlik Skot: ''Eilean a' Phrionnsa''; hurup Arab Gundul: فولو فڠيران ايدوارد) nya'entu atu propinsi di [[Kanada|Kanada]]. Enni propinsi nyang paling alit deri 10 propinsi nyang ada di Kanada. Kebanyakan orang pulo Pangèran Èduar entu nyablak Inggris. Pulo Pangèran Èduar dinamain deri namanya anaknya Raja George III deri [[Britani Gedé|Britani]] èn gabung ke Kanada taon 1873. Enni propinsi ada punya panjang 224 km èn 4 ampé 60 km lebarnya. Hopstat èn kota gedé nomor wahidnya entu Sarlotton. Pulo Pangèran Èduar entu dikenal lantaran jadi tempat bakal roman nyang ditulis ama Lucy Mau Montgomery keitung ''Anne of Green Gables''. Entu gè penting bakal "tempat lahirnya Peréngkoan" lantaran perhadring taon 1864 nyang digelar di Pulo Pangèran Èduar. == Ruju'an == [[Category:Propinsi di Kanada]] pum1b5d78fguwwytxlj2hw8i32esunu Pulo Pèrower 0 2763 21414 17651 2024-06-04T22:02:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21414 wikitext text/x-wiki {{Negara|name=Pulo Perower|native_name=''Føroyar'' (Perower)<br/>''Færøerne'' (Dèn)|flag=Flag_of_the_Faroe_Islands.svg|coat=Coat_of_arms_of_the_Faroe_Islands.svg|map=Europe-Faroe_Islands.svg|capital=Torsawen|demonym=Perower<br/>Pèrower}} '''Pulo Perower''' atawa '''Pulo Pèrower''' (hurup Arab Gundul: فولو فرور; Perower: ''Føroyar''; Dèn: ''Færøerne''; lèterlek: 'pulo domba') entu omplokan 18 pulo nyang ada di Laotan Atlantik Lor di antara [[Skotlan|Skotlan]], [[Norwèhen|Norwèhen]], ama [[Èslan|Èslan]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya [[Torsawen]]. Ni negara bagèan deri [[Dènemarken|Kerajaan Dènemarken]], cuman ada punya rèhering<ref>'''Rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''regering'' (Wld.).</ref> lokal (''otokrasi'') sedari tahun 1948. Orang-orang di Pulo Perower ada punya hak punya usaha atawa dagang ama orang deri mana-mana negara sedari tahon 1856. Kebanyakan urusan guwernemènnya diopènin ama guwernemèn Perower, kecuali urusan pertahanan militèr. Perower ada punya ketumbrasan ama [[Èslan|Èslan]], [[Sètlan|Sètlan]], [[Pulo Orkaden]], [[Kepuloan Hèbriden Luar|Pulo-pulo Hèbriden Luar]], ama [[Grunlan|Grunlan]]. Ni kumpulan pulo misahin diri deri [[Norwèhen|Norwèhen]] tahon 1815. Perower juga' ada punya perwakilan di [[Mejelis Norden]]. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Negara]] [[Category:Dènemarken]] dcjlz6ncjxx3autioq331bo2sm2f7ba Pulo Serèbu Kidul, Pulo Serèbu 0 2764 25183 25155 2024-08-25T06:37:06Z Bangrapip 9 25183 wikitext text/x-wiki {{Kotak lingir logat Kotè}}{{Kecamatan |nama = Kepulauan Seribu Selatan |peta = <!-- Tuliskan nama berkas lengkap. --> |gambar = <!-- Tuliskan nama berkas lengkap. --> |caption = <!-- Diisi dengan keterangan gambar. --> |koordinat = |provinsi = Jakarta |dati2 = Kabupaten Administrasi |nama dati2 = Kepulauan Seribu |nama camat = <!-- Camat --> |nama sekcam = |kode pos = 14520-14530 |luas = 3,05 km²<ref name="BPS Kepulauan Seribu Selatan 2018"/> |penduduk = 10.231 |penduduktahun=2017 |pendudukref=<ref name="BPS Kepulauan Seribu Selatan 2018"/> |kepadatan = 3.354 |kelurahan = 3 |suku bangsa = |agama = |kemendagri = |alamat = |telepon = |website = }} '''Pulo Serèbu Kidul''' (hurup Arab Gundul:  {{Script|Arabic|فولو سريب كيدول}}‎; {{lang-id|Kepulauan Seribu Selatan}}) entu atu [[kecamatan]] di wilayè [[Kabupatèn Pulo Serèbu]], Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Pulo Serèbu Kidul punyè jenggar barang 3,05 km² amè ngelè pengendek 10.231 orang pas tahon 2017, nyang manè [[Lanang|laki-lakinyè]] adè 4.858 orang amè [[Wadon|perempuannyè]] 4.754 orang. == Wilayè bestir == Kecamatan Pulo Serèbu Kidul kebikin deri 3 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Pulo Pari, Pulo Serèbu Kidul, Pulo Serèbu|Pulo Pari, Pulo Serèbu Kidul]] kode posnyè 14520 # [[Pulo Tidung, Pulo Serèbu Kidul, Pulo Serèbu|Pulo Tidung, Pulo Serèbu Kidul]] kode posnyè 14520 # [[Pulo Untung Jawa, Pulo Serèbu Kidul, Pulo Serèbu|Pulo Untung Jawè, Pulo Serèbu Kidul]] kode posnyè 14510 == Ruju'an == g83edyfe7n53vwmtk8jfdj0s58wjjvb Pulo Serèbu Lor, Pulo Serèbu 0 2765 25283 25180 2024-08-25T15:39:17Z Swarabakti 44 25283 wikitext text/x-wiki {{Kotak lingir logat Kotè}}{{Kecamatan|nama=Pulo Serèbu Lor|peta=<!-- Tuliskan nama berkas lengkap. -->|foto=File:Pramuka Island's port gate.jpg|caption=Pulo Pramuka, Kabupatèn Bestir Pulo Serèbu punyè sintrem guwernemèn|koordinat=|provinsi=Jakarta|dati2=Kabupaten Administrasi|nama dati2=Pulo Serèbu|nama camat=<!-- Camat -->|nama sekcam=|kode pos=14530-14540|luas=33,61 km² (2017)<ref name="BPS Kepulauan Seribu Utara 2018"/>|penduduk=15.264|pendudukref=<ref name="BPS Kepulauan Seribu Utara 2018"/>|penduduktahun=2017|kepadatan=5.094|kelurahan=3 [[kelurahan]]|suku bangsa=|agama=|kemendagri=|alamat=|telepon=|website=}} '''Pulo Serèbu Lor''' (hurup Arab Gundul:  {{Script|Arabic|فولو سريب لور}}; {{lang-id|Kepulauan Seribu Utara}}) entu atu [[kecamatan]] di wilayè Kabupatèn Pulo Serèbu, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Pulo Serèbu Lor punyè jenggar barang 5,094 km² amè ngelè pengendek 15,264 orang pas tahon 2017, nyang manè [[Lanang|laki-lakinyè]] adè 7.678 orang amè [[Wadon|perempuannyè]] 7.583 orang. == Wilayè bestir == Kecamatan Pulo Serèbu Lor kebikin deri 3 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Pulo Arepan, Pulo Serèbu Lor, Pulo Serèbu|Pulo Arepan, Pulo Serèbu Lor]] kode posnyè 14540 # [[Pulo Kelapa, Pulo Serèbu Lor, Pulo Serèbu|Pulo Kelapè, Pulo Serèbu Lor]] kode posnyè 14540 # [[Pulo Panggang, Pulo Serèbu Lor, Pulo Serèbu|Pulo Panggang, Pulo Serèbu Lor]] kode posnyè 14540 == Ruju'an == 2ybagonvxzmm3duwred1bg4rzfc9lm8 Pulo Suléman 0 2766 21417 13328 2024-06-04T22:02:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21417 wikitext text/x-wiki {{Negara|name=Pulo Suléman|native_name=''Solomon Islands'' (Inggris)<br/>''Solomon Aelan'' (Pijin Suléman)|flag=Flag_of_the_Solomon_Islands.svg|coat=Coat_of_arms_of_the_Solomon_Islands.svg|map=Solomon_Islands_on_the_globe_(Oceania_centered).svg|capital=Honiara|demonym=(Pulo) Suléman}} '''Pulo Suléman''' (hurup Arab Gundul: فولو سليمان; Inggris: ''Solomon Islands''; Pijin Suléman: ''Solomon Aelan'') atawa pasannya mah '''Kepuloan Suléman''' (hurup Arab Gundul: کفولوان سليمان) entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Honiara|Honiara]]. Ni negara jenggarnya 28.896 km<sup>2</sup> (11.157 mi<sup>2</sup>). Di sono, ada barang 707.851 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Pulo Suléman]] idqhrs0bp0woa9muloqnzg7ssyar09k Pulo Undrus 0 2767 21418 13331 2024-06-04T22:02:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21418 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM De quarantaine eilanden Onrust en Kuyper nabij Batavia TMnr 60012609.jpg|thumb|Pulo Undrus tahon 1925]] '''Pulo Undrus'''<ref>''Hindia-Nederland: Surat Kabar Betawi''. (24 Sèptèmber 1873).</ref> (hurup Arab Gundul: فولو اندروس; Welanda: ''Onrust'') atawa '''Pulo Ondros'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 121.</ref> (hurup Arab Gundul: فولو اندروس) entu atu pulo di [[Kabupatèn Pulo Serèbu|Kabupatèn Pulo Serèbu]], [[Jakarta|Jakarta]] nyang tempatnya dedeketan ama [[Pulo Bidadari]]. Di jaman normal, orang pada bilangnya '''Pulo Kapal''' (hurup Arab Gundul: فولو كافل) bahna di ni pulo sering neba itu kapal-kapal Welanda sebelon masup ke [[Betawi|Betawi]]. Di ni pulo, ngejeprah peninggalan perkolotan jaman [[Welanda|Welanda]] èn juga' atu rumah nyang masing utuh èn dikeja jadi [[Musium Pulo Undrus]]. == Ruju'an == [[Category:Jakarta]] [[Category:Pulo Serèbu]] 8qi0r27phly623hwx5fzy6842tacykj Pulo-pulo di Indonésia 0 2768 21419 13335 2024-06-04T22:02:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21419 wikitext text/x-wiki '''Nusantara''', atawa '''Pulo-pulo Indonésia''' (Indonésia: ''Kepulauan Indonesia''), bisa maran ke pulo-pulo nyang ngeja negara Indonésia atawa ke omplokan gambar bumi nyang nglingkup itu pulo-pulonya. Indonésia ièlah negara pulo-pulo paling gedé di dunia, ngamprah deri Sumatra di bilangan Asia ampé bekulonnya pulo Ginéa Baru di bilangan Oséani. {{Indonésia}} [[Category:Indonésia]] hoy9simndu6erueyuq84rap731dh223 Puncak Jayawijaya 0 2769 13337 13336 2024-05-16T13:48:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13336 wikitext text/x-wiki #REDIRECT [[Kabupatèn Puncak Jayawijaya]] 8pqhxvqn87mtxj8fudv440pkhuiu9c6 Pungsi conto 0 2770 13339 13338 2024-05-16T13:48:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13338 wikitext text/x-wiki #REDIRECT [[Pungsi moster]] 95uov2wij0rhcm710mf0ub2mmqu8n2b Pungsi moster 0 2771 21420 13353 2024-06-04T22:02:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21420 wikitext text/x-wiki '''Pungsi moster''' (hurup Arab Gundul: فوڠسى موستر; [[Basa Welanda|Welanda]]: ''steekproeffunctie'') nya'entu [[Gedéan (ètung-ètungan)|gedéan]] dalem [[statistik]] nyang bolé dapet deri atu [[Moster (statistik)|moster]] buat atu jujuan statistik. Jujuan statistiknya bisa taksiran nilé atu patokan kabèhan, nyang nyiriin kewontenan moster, atawa nilé atu [[jajagan]] (''hipotesis''). Istilah pungsi moster dipaké bakal maran ke pungsi èn ama maran ke nilé pungsi deri atu moster. Kalo atu pungsi moster dipaké buat tujuan nyang husus, entu pungsi bisa diparan paké nama nyang ngejelasin tujuannya. Contoh deri pungsi moster ya'entu [[Palsabet|palsabet]], [[Kerageman|kerageman]], èn [[domplèngan cangcangan]] (''koefisien korelasi''). Jikalo atu pungsi moster dipaké buat njajag atu patokan kabèhan, entu pungsi moster dikenalnya sebagé sebuah [[pengancer]]. Patokan kabèhan bisa sembarang ciri apa aja deri kabèhan nyang dibelajarin. Kalo ga' bisa langsung ngukur nilénya, manhad-manhad pungsi moster dipaké buat ngira-ngira nilé patokan nyang paling mungkin. Eni manhad pada begawé buat pungsi moster nyang diambil dari entu kabèhan. Tuladnya, palsabet moster entu [[pengancer tradèngklok]] (''unbiased estimator'') deri palsabet kabèhan. Ni hal ngadi arti [[nilé anceran]] deri palsabet moster bakalan sembabad ama palsabet kabèhan sebenernya.<ref>Kokoska, Stephen (2015). ''Introductory Statistics: A Problem-Solving Approach'' (kuaran ke-2). Niu-Yorek: W. H. Freeman and Company. <nowiki>ISBN 978-1-4641-1169-3</nowiki>.</ref> Atu pungsi moster bisa dipaké buat banyak tujuan. Tuladnya, palsabet moster juga' kena dipaké bakal nyiriin atu moster, ama bakal nguji atu jajagan. == Ruju'an == mop8gjz16z3dkpw5wtbrldvvijcf8if Puput 0 2772 21421 13357 2024-06-04T22:02:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21421 wikitext text/x-wiki [[File:Crowbar 1 (PSF).png|thumb|Puput nyongkèl papan]] '''Puput'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 98.</ref> (hurup Arab Gundul: فوفوت) atawa '''dogèr<ref name=":0" />''' (hurup Arab Gundul: دوݢر) atawa '''gejug<ref name=":0" />''' (hurup Arab Gundul: ݢجوݢ) atawa '''linggis<ref name=":0" />''' (hurup Arab Gundul: لڠݢيس) ièlah alat nyang kebikin deri [[Logem|logem]] nyang ujungnya rada cèblèk, atunya rada belèngkok. Ada juga puput nyang belèngkok dua-dua ujungnya. Di entu ujungannya, ada sela nyang nyaglak kanggo nyabut [[paku]] nyang gedé. == Ruju'an == [[Category:Alat tangan]] 3thpjf23hjd87wrusn9fe2qkmdlnfyd Pèbruari 0 2773 19434 13367 2024-06-04T21:14:27Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q109]] 19434 wikitext text/x-wiki '''Pèbruari''' (hurup Arab Gundul: فبروارى) atawa kadang '''Pèbuari''' (hurup Arab Gundul: فبوارى) '''Jigwé''' (hurup Arab Gundul: جيݢوى) entu bulan kedua di dalem almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 28 ari, kalo tahon kabisat ada punya 29 ari. Dalem setahon (12 bulan), cuman ni bulan nyang arinya paling dikit, sebab laèn-laèn bulan paling kaga' ada punya ari 30 atawa 31. Ni bulan punya nama ada diambil deri nama atu keriaan Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna–nyang dirayain ari bulan 15 Pèbruari–nama keriaan ''Fēbrua'' 'penyucian' (nama bulannya dalem basa Latèn: ''Februārius''). Di ni bulan, juga' sering dirayain atu ari nyang orang pada punya kata mah "ari kasi sayang" atawa sebenernya namanya 'Ari Sint Walentèn' ari bulan 14 Pèbruari. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] 2xll3o3u73xpjac1o8pysntwqmvyg3p Pèderasi 0 2774 13369 13368 2024-05-16T13:48:24Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13368 wikitext text/x-wiki #REDIRECT [[Serèkat]] tpvaw8ep16am1hgco7gg9tb29o1oay6 Pèderasi Bola Tendang Antérobangsa 0 2775 13371 13370 2024-05-16T13:48:24Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13370 wikitext text/x-wiki #REDIRECT [[Serèkat Bola Tendang Antérobangsa]] tfoewdbjafj8cs7je8aye0my87ehuor Pèdèrasi 0 2776 13374 13373 2024-05-16T13:48:24Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 13373 wikitext text/x-wiki #REDIRECT [[Serèkat]] tpvaw8ep16am1hgco7gg9tb29o1oay6 Pèking 0 2777 24735 24701 2024-08-04T09:30:14Z Swarabakti 44 24735 wikitext text/x-wiki [[File:20200110 Hall of Supreme Harmony courtyard-1.jpg|thumb|[[Kota Perboden]], Pèking, [[Tiongkok|Tiongkok]]]] {{Infobox Chinese | pic = Beijing name.svg | piccap = "Beijing" in [[kaishu|regular]] Chinese characters | picupright = 0.5 | c = {{linktext|lang=zh|北京}} | l = "Northern Capital" | p = Běijīng | psp = Peking<br />[[Peiping]] <small>(1368–1403;<br />1928–1937; 1945–1949)</small> | w = Pei<sup>3</sup>-ching<sup>1</sup> | mi = {{IPAc-cmn|AUD|Zh-Beijing.ogg|b|ei|3|.|j|ing|1}} | bpmf = ㄅㄟˇ&nbsp;&nbsp;&nbsp;ㄐㄧㄥ | gr = Beeijing | j = bak1 ging1 | y = Bākgīng | ci = {{IPAc-yue|b|ak|1|-|g|ing|1}} | suz = Poh-cin | poj = Pak-kiaⁿ | tl = Pak-kiann | buc = Báe̤k-gĭng | h = Bet<sup>5</sup>-gin<sup>1</sup> | showflag = p | t = | s = | altname = | tp = Běijing }} '''Pèking''' (hurup Arab Gundul: {{Script|Arabic|فکيڠ}}; {{lang-zh|c=北京|p=Běijīng}} {{IPA|cmn|pèɪ.tɕíŋ}} ièlah ibu negeri [[Tiongkok|Kiblik Ra'yat Tiongkok]]. Dengen lebi deri 21 juta pengambrek, ni kota jadi ibu negeri negara paling ngerangseg orangnya di dunia ama juga' jadi [[kota]] paling gedé nomer dua di Tiongkok abisnya [[Sanghaè]].<ref>[https://www.citypopulation.de/en/china/cities/ "China: Provinces and Major Cities - Population Statistics, Maps, Charts, Weather and Web Information"]. ''City Population''. Dipungut per 6 Nopèmber 2023.</ref> Ni adanya di [[Tiongkok Lor]], èn dibestir jadi [[Haminté bestiran langsung di Tiongkok|haminté]] di bawahnya bestir langsung [[Guwernemèn Tiongkok|Mejelis Negeri]] dengen 16 kedemangan kotaan, peminggiran, èn kampungan.<ref>[http://www.chinapop.gov.cn/wxzl/rkgk/200806/t20080629_157020.htm "2006年中国乡村人口数 中国人口与发展研究中心"]. (2007). [https://web.archive.org/web/20090310163630/http://www.chinapop.gov.cn/wxzl/rkgk/200806/t20080629_157020.htm Diarsip] deri nyang asli per 10 Maret 2009. Dipungut per 6 Nopèmber 2023.</ref> Pèking banyakannya dikulilingin ama [[Hopak|Propinsi Hopak]] kecuali di belah kidul-wètannya watesan ama [[Tièncin]]. Nah barengan, entu tiga pembagèan ngeja [[kota agung]] [[King-Cin-Pak]] èn [[Daèrah ibu negeri|daèrah ibu negeri]] negara Tiongkok.<ref>[https://web.archive.org/web/20120313225759/http://www.bjstats.gov.cn/esite/bjsq/jbqk/ "Basic Information"]. Biro Statistik Haminté Pèking. Diarsip deri nyang [http://www.bjstats.gov.cn/esite/bjsq/jbqk/ asli] per 13 Maret 2012. Dipungut per 6 Nopèmber 2023.</ref> == Ruju'an == {{Reflist}} [[Category:Ibu negeri di Asia]] [[Category:Tiongkok]] axes3ag5bbimv34ykq31jhfnz7v26t7 Pèlem 0 2778 24897 21423 2024-08-17T11:31:32Z Bangrapip 9 24897 wikitext text/x-wiki [[File:Fox movietone 2.jpg|thumb|Alat ngimpleng (''kamera'') kolot pèlem Fox]] '''Pèlem''' (hurup Arab Gundul: ڤيلم) (basa Inggris: ''movie'') atawa '''gambar idup'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: ݢمبر إدوڤ) nya'entu omplokan gambar nyang kalo dipampangin bakal bisa gerak di layar èn bakal nyiptain muslihat gerak karena sawab-sawab (''effect'') [[Penampakan phi|penampakan ''phi'']]. Ni muslihat ngeja penontonnya ndeleng gerakan lanjut nyang pepes anterbenda nyang laèn ama cepet. == Ruju'an == [[Category:Perpèleman]] [[Category:Pèlem]] [[Category:Seni]] [[Category:Hiburan]] gcs0czon4nei10d6e4dv33ug6soavg1 Pèlem cèmèn 0 2779 24998 21424 2024-08-20T09:58:55Z Bangrapip 9 24998 wikitext text/x-wiki '''Pèlem cèmèn'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: فيلم چيمن) atawa '''kimos''' (hurup Arab Gundul: كيموس) entu atu [[Pèlem|pèlem]] bakal bioskop, tipi, atawa layar kumpiuter, nyang dikeja paké gambar gerak, laèn ama penggerakan (''animation'') umumnya, kaya' pèlem-pèlem nyang maké tana liat, bonèka, modèl 3-D, èn laèn-laèn bahan. Pèlem cèmen misi dikeja bakal hiburan, cari cuan, [[didikan]],<ref>Dalacostaa; Kamariotaki-Paparrigopouloub; Palyvosa; Spyrellisa (2009). [http://www.sciencedirect.com/science/article/pii/S0360131508001905 "Multimedia application with animated cartoons for teaching science in elementary education"]. ''Computers & Education''. 52: 741–748. doi:[[doi:10.1016/j.compedu.2008.11.018|10.1016/j.compedu.2008.11.018]] – liwat Elsevier Science Direct.</ref> èn keperluan perorangan. == Ruju'an == <references /> [[Category:Perpèleman]] [[Category:Pèlem]] [[Category:Seni]] [[Category:Hiburan]] hfunehu5l5f0b7h9j45hsd793w0cbdm Pèlem rèrodan 0 2780 21425 17231 2024-06-04T22:02:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21425 wikitext text/x-wiki '''Pèlem rèrodan''' (hurup Arab Gundul: فيلم ريرودن; [[Basa Inggris|Inggris]]: ''film series'', ''movie series'', ''film franchise'', atawa ''movie franchise'') entu pèdèngan pèlem nyang pepes berèrod-rèrod nyang [[jagat hayalan]] ceritranya medu, atawa dipasarin jadi rèrodan. == Ruju'an == [[Category:Perpèleman]] 7qv4uw7949kg05yoerlw3y8w7pg603e Pèlemsetèr 0 2781 21426 13406 2024-06-04T22:02:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21426 wikitext text/x-wiki [[File:Tobey Maguire greets fans at Spiderman 3 by David Shankbone.jpg|thumb|[[Tobey Maguire]], pèlemsetèrnya pèlem ''[[Manusia Gonggo 3]]'' lagi mapagin dia punya pendemen di [[Niu-Yorek|Niu-Yorek]], [[Amrik Serèkat|Amrik Serèkat]].]] '''Pèlemsetèr'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. h. 331.</ref> (hurup Arab Gundul: فيلمستر) atawa '''setèr pèlem''' (hurup Arab Gundul: ستر فيلم) atawa '''bintang pèlem''' (hurup Arab Gundul: بنتڠ فيلم) ièlah [[tukang lakon]] bekèn nyang jadi tukang lakon utama di [[Pèlem|pèlem]] nyang biasanya mahal punya bayarannya. Kapan tukang lakon jadi tukang lakon utama di atu pèlem, dia digeronya ''setèr''-nya itu pèlem. == Ruju'an == [[Category:Pegawéan]] [[Category:Perpèleman]] aw90o8phuhd5e8vzls5hdjepttr0pzu Pèsbuk 0 2782 21954 21953 2024-06-05T11:45:35Z 213.130.92.145 Pembetulan salah ketik 21954 wikitext text/x-wiki [[File:2023 Facebook icon.svg|thumb|Pèsbuk punya lambang bunder]] [[File:Facebook Logo (2023).svg|thumb|Pèsbuk punya lambang nglèbar nyamping]] '''Pèsbuk''' (hurup Arab Gundul: فيسبوک) atawa èjaan aslinya '''''Facebook''''' (disingket '''FB''') entu atu [[ladènan jejala masarakat]] èn [[Pelampang|pelampang jala]] nyang dibikin bulan Pèbruari 2004. Ni mengrupa'in atu macem [[Wasilah silaturahmi|wasilah silaturahmi]]. Awalnya, ni Pèsbuk dibikin ama Mark Zuckerberg èn sekarang dielah ama [[Meta|Meta]].<ref>Eldon, Eric (18 Désèmber 2008). [https://venturebeat.com/business/2008-growth-puts-facebook-in-better-position-to-make-money/ "2008 Growth Puts Facebook In Better Position to Make Money"]. ''VentureBeat''. San Pransisko. Dipungut per 28 Juli 2023.</ref> Per Sèptèmber 2012, Pèsbuk udah gableg 1 miliar lebi pemaké aktip.<ref>[https://web.archive.org/web/20121004160522/http://online.wsj.com/article/SB10000872396390443635404578036164027386112.html "Facebook Tops Billion-User Mark"]. ''The Wall Street Journal''. Dow Jones. 4 Oktober 2012. Diarsip deri nyang asli per 4 Oktober 2012. Dipungut per 28 Juli 2023.</ref> Tu pemaké pada bisa ngeja atu propil perorangan, nambahin laèn pemaké jadi hopèng, èn ngirim pesen. Pemaké Pèsbuk pada kudu daptar dulu sebelonnya maké ni pelampang. Ni ladènan punya nama asalnya deri nama buku nyang diangsrongin ke mahasiswa pada pas mulain awal-awal tahon ajaran ama berapa uniwersitèt di [[Amrik Serèkat|Amrik Serèkat]]. Ni buku gunanya bakal tu mahasiswa pada bisa sili kenalan atawa lebi ngenalin. Pèsbuk ngijinin pemaké nyang udah nyampé umur 13 tahon bakal jadi ni pelampang punya pemaké. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] 4l6co7mcohl4rmo96poyavxhufow6i0 Pèstol aèr 0 2783 21428 13412 2024-06-04T22:02:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21428 wikitext text/x-wiki [[File:Gerald-G-Water-Gun.svg|thumb|Pèstol aèr punya tulad]] '''Pèstol aèr''' (hurup Arab Gundul: فستول اير) entu jenis pèstol-pèstolan nyang dibikin bakal ngencrotin [[Aèr|aèr]]. Mèmper ama [[pelembungan aèr]], ni maènan gunanya bakal dikencrotin ke orang laèn pas lagi maènan seneng-seneng kaya' maèn [[lèpèk-lèpèkan]] atawa maèn gegobyos.<ref>[http://www.isoaker.com/Info/Misc/factoids_oldest.html "Oldest Known Water Guns"]. iSoaker.com. Dibuka per 25 Oktober 2023.</ref> == Ruju'an == [[Category:Maènan]] [[Category:Pèstol-pèstolan]] 7aanhjqzfecs3gctkmm64tvuuskim89 Pètrik si Bintang Laot 0 2784 21429 13415 2024-06-04T22:02:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21429 wikitext text/x-wiki [[File:Patrick Star.jpg|thumb|Tampang Pètrik si Bintang Laot]] '''Pètrik si Bintang Laot''' (urup Arab Gundul: فيترق سبنتاڠ لاوة) atawa '''Patrick Star''' (urup Arab Gundul: فيترق ستار) entu tokoh bikinan Nikelodèon di dalem [[Pèlem cèmèn|pèlem cèmèn]] ''SpongeBob SquarePants''. Bill Fagerbakke ngelakonin jadi dia. Pètrik awal-awalnya nongtot di umrupan jajalan "''Help Wanted''", nyang diputer tanggal 1 [[Méi|Méi]] 1999. Pètrik dikeja ama Stephen Hillenburg. == Ruju'an == pzzwatpc0x6pjvqknxqxdwoyq23lr75 Péru 0 2785 21430 13418 2024-06-04T22:02:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21430 wikitext text/x-wiki {{Negara|name=Kiblik Péru|native_name=''República del Perú'' (Spanyol)|flag=Flag_of_Peru.svg|coat=Escudo_nacional_del_Perú.svg|map=Peru_(orthographic_projection).svg|capital=Lima|demonym=Péru}} '''Péru''' (hurup Arab Gundul: فيرو; Spanyol: ''Perú'') atawa resminya '''Kiblik Péru''' (hurup Arab Gundul: کبليک فيرو; Spanyol: ''República del Perú'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Lima|Lima]]. Ni negara jenggarnya 1.285.216 km<sup>2</sup> (496.225 mi<sup>2</sup>). Di sono, ada barang 32.440.172 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]], cuman basa pendamping resminya ada berapa, antara laèn [[Basa Kécua|basa Kécua]], [[Basa Aymara|basa Aymara]], ama laèn basa daèrah laènnya. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Péru]] 1pbqo9tqyejj70bcs0m3wsqdvc9bw5k Rahang 0 2786 21431 13421 2024-06-04T22:02:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21431 wikitext text/x-wiki [[File:Human jawbone left.jpg|thumb|[[Manusia|Orang]] punya [[rahang bawa]] ditempo deri belah kèbot]] '''Rahang''' (hurup Arab Gundul: رهڠ) atawa '''raang''' (hurup Arab Gundul: رأڠ) entu bagèan deri héwan punya awak nyang kanggo bakal ngebuka' mulut bakal makanan, terus dikamus-kamus itu makanan. Di orang, rahang entu ada dua [[tulang]] di [[Bacot|bacot]], rahang bawa èn rahang atas, bakal mangapin ama mingkemin bacot pas lagi ngamus-ngamus makanan. Rahang keènclèk ke [[tengkorak]]. Walakin, di [[serangga]], rahang bisa ngablag di kèbot atawa di kanan, èn biasanya di luarnya [[Bacot|bacot]], bukan di jeronya. [[Landak laot]] gableg lima rahang ama atu gigi sarang rahang.<ref>Cell Press (19 Sèptèmber 2019). [https://phys.org/news/2019-09-pink-sea-urchins-teeth-sharpen.html "These pink sea urchins have teeth that sharpen themselves"]. ''Phys.org''. Dipungut per 27 Agustus 2023.</ref><ref>Horatio D. Espinosa; Alireza Zaheri; Hoang Nguyen; David Restrepo; Matthew Daly; Michael Frank; Joanna McKittrick (18 Sèptèmber 2019). [https://www.cell.com/matter/fulltext/S2590-2385(19)30173-0 "In situ Wear Study Reveals Role of Microstructure on Self-Sharpening Mechanism in Sea Urchin Teeth"]. ''Matter''. '''1''' (5): 1246–1261. doi:10.1016/j.matt.2019.08.015. S2CID 203651036. Dipungut per 27 Agustus 2023.</ref> Berapa [[héwan]] gè', hata berapa [[héwan tulang geger]], ora gableg rahang acan. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Rahang]] 5vuporbjdo30gaqe7vwif2d164wutex Rahim 0 2787 21432 13427 2024-06-04T22:02:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21432 wikitext text/x-wiki [[File:Illu cervix.svg|thumb|Bagèan rahim]] '''Rahim''' (hurup Arab Gundul: رحم; basa kedoktorannya: ''uterus'') atawa '''pepuju''' (hurup Arab Gundul: ففوجو) entu organ perjimaan wadon nyang utama di banyak [[héwan nété']], masup juga' [[manusia]]. Atu ujungannya ièlah [[lèèr rahim]], nyang ngebuka ke dalemnya [[Parji|parji]], èn ujung atunya nyang rada onggaran, nyang dianggep awak rahim, disambung di kedua sisi ama [[gelondong telor]]. Rahim bisa bentuknya ama ukurannya macem-macem begantung di mahluk idup nyang mana. Di orang, bentukah kaya' buah pir èn sembabad ama telor ayam. Berapa mahluk idup kaya' [[Kucing|kucing]] ama [[Babi|babi]], serènta laèn-laèn jenis [[héwan makan daging]] gableg rahim dua pangkèng. == Ruju'an == [[Category:Manusia]] [[Category:Perjima'an]] [[Category:Rahim]] pj12qs0jemsx3vii2a63c72adkcdwlz Raja (catur) 0 2788 21433 13433 2024-06-04T22:02:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21433 wikitext text/x-wiki [[File:Chess piece - White king.jpg|thumb|Tampang raja catur]] '''Raja''' (♔, ♚; hurup Arab Gundul: راج) entu anuan catur nyang paling kudu dilindungin pas maènan catur. Raja gableg jalan ke kotak di kulilingnya, èn juga' ngelakonin ''rokade'' (pindahan raja-[[Bèntèng (catur)|bèntèng]]). Kalo raja punya tukang maèn bakal dikeja makan, orang nyang ngancem bakalan kudu ngomong "sekak". Dalem entu kewontenan, tukang maèn kudu mindain rajanya ke kotak nyang aman èn anuan catur laèn ora panting gerak (selaèn bakal nahan anceman anuan catur lawan). Kalo entu anceman ora gableg ditulak, rajanya jadi sekaksemat èn entu nyang kena sekaksemat jadi bisa dibilang kèok. == Ruju'an == [[Category:Catur]] j8ulkoibicvijqccucnujoywble9zgk Ramallah 0 2789 21434 19264 2024-06-04T22:02:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21434 wikitext text/x-wiki [[File:Bank Of Palestine - Ramallah.jpg|thumb|Bang Palestèn di Ramallah]] '''Ramallah''' (hurup Arab Gundul: رام الله; Arab: رام الله ''Rāmallāh'') ièlah atu kota Palestèn di [[Bantaran Kulon]]. Ni kota ada di 10 kilomèter (6,2 mil) di lornya [[Bétulmegedis|Bétulmegedis]]. Wayah gini, ni kota jadi hopstad ''secara hakèkat'' (''de facto'')-nya [[Palestèn|Daulat Palestèn]], [[Paguyuban Pembèbasan Palestèn]], ama [[Kewènangan Sional Palestèn]]. Hopstad konstitusionilnya ada di Bétulmegedis. Ramallah gableg ada 38.000 orang lebi nyang pada ngejedog di mari (2017).<ref>[http://www.pcbs.gov.ps/Downloads/book2364-1.pdf "Main Indicators by Type of Locality - Population, Housing and Establishments Census 2017"] (PDF). Biro Sintrem Statistik Palestèn (PCBS). [https://web.archive.org/web/20210128121306/http://www.pcbs.gov.ps/Downloads/book2364-1.pdf Diarsipin] (PDF) deri nyang asli per 28 Januari 2021. Dipungut per 12 Oktober 2023.</ref> Dulunya, Ramallah entu atu kota Serani, cuman wayah gini mah paling banyaknya orang Selam, dengen penduduk Serani cuman 25%-nya.<ref>Hall, Andy. [http://www.eappi.org/ar/news-events/ea-reports/r/browse/17/article/4837/quaker-meeting-in-ramalla.html "Quaker Meeting in Ramallah."] Ecumenical Accompaniment Programme in Palestine and Israel. Diarsip per 25 Pèbruari 2011, di the Wayback Machine.</ref><ref>Keulemans, Chris. (April 2005). [http://iwp.uiowa.edu/91st/vol4_n1/pdfs/keulemans.pdf "Imagination Behind the Wall: Cultural Life in Ramallah."] h. 2. [https://web.archive.org/web/20111006013154/http://iwp.uiowa.edu/91st/vol4_n1/pdfs/keulemans.pdf Diarsip] per 6 Oktober 2011, di the Wayback Machine.</ref> Ni kota punya nama kebikin deri dua kata, nya'entu ''ram'', atu kata [[basa Aram]] nyang artinya 'dataran tinggi, gunung', sama ''Allāh'' 'Tuhan'. Mugané, artinya "Ketinggian Allah". Dedengkot Paguyuban Pembèbasan Palestèn, [[Yasir Arapat]] (1969–2004), dikuburin di mari di atu makam. == Ruju'an == k9gs3klxy7wu51psijd8sq0hm156cp4 Rambut 0 2790 21435 13443 2024-06-04T22:02:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21435 wikitext text/x-wiki [[File:00206 wind assisted hair style.jpg|thumb|Rambut wadon kelir pirang]] '''Rambut'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 107.</ref> (hurup Arab Gundul: رمبوة) atawa '''buuk'''<ref name=":0" /> (hurup Arab Gundul: بوؤق)—kalo di kepala—atawa '''bulu'''<ref name=":0" /> (hurup Arab Gundul: بولو)—kalo di laèn-laèn bagèan [[Awak|awak]] atawa kalo di binatang—entu bagèan nyang kaya' benang nyang nongtot èn tumbuh di [[Héwan|binatang]] èn [[Manusia|manusia]] punya [[kulit]], wabilhusus [[héwan nété']]. Rambut nongtot deri [[kulit luar]], bagèn kata asal oyodnya mancer deri [[kantong rambut]] nyang ada jauh di bawahnya [[kulit tenga]]. Struktur nyang mèmper ama rambut, nama [[trikoma]], juga' ada di [[Tumbuhan|tumbuhan-tumbuhan]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Rambut]] ro9ozvcpks6r56dgmupbbn1r0mcq3sk Rancang gedong 0 2791 21436 18754 2024-06-04T22:02:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21436 wikitext text/x-wiki [[File:View of Santa Maria del Fiore in Florence.jpg|thumb|Tulad rancang gedong Itali]] '''Rancang gedong''' (hurup Arab Gundul: {{Script|Arab|رنچڠ ݢدوڠ}}; {{lang-id|arsitektur}}) ièlah prosès ama hasil deri [[pengrencanaan]], [[pengrancangan]], èn [[pembangunan]] [[Gedong|gedong]] atawa [[bebangunan]] laènnya. Gawéan rancang gedong, dalem bentuk gedong atawa bebangunan, dirèken jadi lambang budaya ama jadi [[gawéan seni]]. Peradaban nyang besejarah kot-kotan dikenalin liwat dia punya ranggehan-ranggehan rancang gedong nyang ampé sekarang tulus ngejegreg nanggrak.<ref>Pace, Anthony (2004). "Tarxien". Dalam Daniel Cilia. ''Malta before History–The World's Oldest Free Standing Stone Architecture'' (basa Inggris). Miranda Publishers. <nowiki>ISBN 978-9990985085</nowiki>.</ref> == Ruju'an == [[Category:Rancang gedong]] bd8x85g8lzg4vpcyxh5wuvylsty19rw Randekan gegaman 0 2792 21437 13449 2024-06-04T22:02:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21437 wikitext text/x-wiki '''Randekan gegaman''' (hurup Arab Gundul: رندقن ݢݢامن) ièlah pengrandekan perang atawa [[selèk gegaman]] apa baé bakal sementara di mana dua pihak nyang kelibat pada akur bakal ngrandekin kelakuan nyerang deri masing-masing. == Ruju'an == [[Category:Perang]] [[Category:Sat-set perang]] eprsmvbg49nps7td0nx1wp1w24ryokq Ratu Wiktoriah 0 2793 13451 13450 2024-05-16T13:48:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13450 wikitext text/x-wiki #REDIRECT [[Wiktoriah deri Britani Gedé]] c7979k51zoxcpveol2rxldspyz5thlb Rawalumbu 0 2794 13453 13452 2024-05-16T13:48:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13452 wikitext text/x-wiki '''Rawalumbu''' entu kecamatan nyang ada di [[Bekasi Kota|Bekasi Kota]]. Ni kecamatan ngejenggar ampé 1.567,00 km<sup>2</sup>. == Ruju'an == 7yfb9dayysliruhwag8hgobjxe2s4o1 Real Madrid CF 0 2795 24920 21438 2024-08-18T11:31:46Z OrangKalideres 327 Koreksi 24920 wikitext text/x-wiki '''Real Madrid Club de Fútbol''' entu kleb [[bola tendang]] nyang markasnye ada di [[Madrid]], [[Spanyol]]. == Ruju'an == {{Reflist}} [[Category:Olahraga]] [[Bangsaan:Kleb bola tendang]] [[Category:Liga Spanyol]] sh5qvnksh30blt8ttjmd2ydjijgvj7b Rebo 0 2796 21439 13462 2024-06-04T22:02:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21439 wikitext text/x-wiki '''Rebo''' (hurup Arab Gundul: ربو) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Selasa|Selasa]] ama [[Kemis]]. Ni ari punya nama dasarannya deri [[basa Arab]], الْأَرْبِعَاء (''al-ʾarbiʿāʾ''), nyang ngoyod deri kata أَرْبَعَة (''ʾarbaʿa'') nyang artinya "empat". [[ISO 8601]] punya kata, ari Rebo dirèken jadi ari ketiga dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Rebo dikata ari keempat dalem seminggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} 5a1iz6g89l53y11djafntj6zcvk2tae Rebowès 0 2797 21440 13467 2024-06-04T22:02:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21440 wikitext text/x-wiki [[File:PL driving license front.JPG|thumb|Tulad rebowès di [[Polen|Polen]]]] '''Rebowès'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 97.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Sukanta. (2010). ''Kamus Sehari-hari Bahasa Betawi''. Grasindo. h. 102.</ref> atawa '''rèbowès''' (hurup Arab Gundul: ربويس) entu dokumèn resmi nyang nyatain kalo orang bolé nyetir gandaran motor, kaya' motor, [[Mobil|mubil]], [[Mobil wahon|mubil wahon]], atawa bes. == Sejarah == Di tahon 1888, Karèl Bèn (''Karl Benz''), penemu mubil modèren, dapet "''Genehmigung''" (permisi) ketulis deri otoritèt Kadipatèn Agung setempat bakal maké dia punya mubil di jalan-jalan, bahna banyak orang pada sambat keberisikan ama kebauan lantaran dia punya ''Motorwagen''. Ampé awal-awal abad ke-20-an, otoritèt [[Èropa|Èropa]] bisa' ngasi permisi begini bakal nyetir gandaran kalo perlu. Kadang, malah kaga'. == Ruju'an == <references /> [[Category:Dokumèn penting]] 8bqzo9l2w09u5uljb8puuxa4l2l6q6n Rebowès Indonésia 0 2798 21441 13472 2024-06-04T22:02:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21441 wikitext text/x-wiki [[File:Kartu Surat Izin Mengemudi Indonesia. (Indonesian Driving License).jpg|thumb|Tulad rebowès Indonésia atawa Surat Ijin Mengemudi]] '''Rebowès Indonésia''' atawa '''rèbowès Indonésia''' (hurup Arab Gundul: ربويس اندونيسى) atawa '''rebowès''' (hurup Arab Gundul: ربويس) atawa '''Surat ijin mengemudi''' (hurup Arab Gundul: سورت اذن مڠمودى; basa Indonésia: ''Surat Izin Mengemudi''; disingkem: '''SIM''') entu dokumèn [[Rebowès|rebowès]] di Indonésia. SIM jadi bukti pendaptaran èn pengenalan nyang dikasi ama Polri ama orang nyang udah menuin pesaratan administrasi, sèhat jasmani-rohani, paham betul aturan lalu lalang, èn gapa' nyetir gandaran bemotor. Saban orang nyang nyetir gandaran bemotor di jalan hukumnya pardu ain gableg SIM sesué ama jenis gandaran bemotor dia punya paké, sepegimana maktub di dalem Pasal 77 ayat (1) Wèt No. 22 Tahon 2009 (''UU No.22 Tahun 2009''). Aturan wèt nyang paling anyar entu ''Undang-Undang Nomor 22 Tahun 2009'' nyang ngegantiin Wèt No. 14 Tahon 1992 (''Undang-Undang Nomor 14 Tahun 1992''). Wèt No. 14 Tahon 1992 (''UU No. 14 Tahun 1992'') uda dicabut èn dinyatain kaga' belakon lagi, cuman Aturan Guwernemèn No. 44 Tahon 1993 (''Peraturan Pemerintah Nomor 44 Tahun 1993'') nyang ngejelasin Wèt No. 14 Tahon 1992 (''UU No. 14 Tahun 1992'') dinyatain tetep belakon selamanya kaga' tentangan atawa belon diganti ama nyang anyar, berales Wèt No. 22 Tahon 2009 (''UU No. 22 Tahun 2009''). Awalnya mah, jenis SIM cuman ada SIM A, B, ama C aja, sebelonnya entinya dibelakonin aturan anyar dengen dibuatnya SIM D dengen golongan D1 bakal penyandang cacat roda empat, terus gologan SIM C dibelèk lagi jadi 3 berales kapasitèt mesin dia punya paké, ya'entu C, C1, ama C2. Perlèng SIM dilakonin saban 5 tahon sekali èn kaga' bolé dibadalin. Berales dia punya golongan, ada 2 jenis SIM nyang kena diperlèng liwat ladènan dalem-jala (''online''). Sala atu pengladènan guwernemèn bakal ngasi gampil perlèng SIM ya'entu SIM Ngider (''SIM Keliling''). SIM Ngider entu atu pengladènan jemput bola nyang ngasi gampil bakal masarakat ngurusin belasting<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Belasting''' (hurup Arab Gundul: بلستيڠ) – ''pajak'' (Indo.); ''tax'' (Ing.); ''belasting'' (Wld.).</ref> 5 taunan perlèng SIM husus bakal SIM A èn SIM C. == Penggolongan == Sesué ama Pasal 77 ayat (2) Wèt No. 22 Tahon 2009 (''Undang-Undang No. 22 Tahon 2009'') pasal Lalu Lalang èn Tambangan Jalan (''Lalu Lintas dan Angkutan Jalan''), rebowès atawa SIM di Indonésia kena digolongin jadi dua katègori: SIM Gandaran Bemotor perorangan (bakal gandaran sendèwèk) ama SIM Gandaran Bemotor Umum (bakal mubil tambangan). === Rebowès atawa SIM Perseorangan === Pasal 80 Wèt No. 22 Tahon 2009 (''UU No. 22 Tahun 2009'') ngegolongin Rebowès atawa SIM Perorangan jadi beberapa macem: * SIM A, bakal nyetir mubil penèbèng èn barang perorangan dengen jumblah berat nyang diboléin kaga' ngliwatin 3.500 kg. * SIM B1, bakal nyetir mubil penèbèng èn barang perorangan dengen jumblah berat nyang diboléin lebi deri 3.500 kg. * SIM B2, bakal nyetir gandaran alat berat, gandaran penyènggèt, atawa gandaran bemotor dengen narik wahon tèmpèlan atawa gandèngan perorangan dengen berat nyang diboléin bakal wahon tèmpèlan atawa gandèngan lebi deri 1.000 kg. * SIM C, bakal nyetir motor. * SIM D, bakal nyetir gandaran husus bakal nyang cacat. === Rebowès atawa SIM Umum === Pasal 82 Wèt No. 22 Tahon 2009 (''UU No. 22 Tahun 2009'') ngegolongin Rebowès atawa SIM Umum jadi beberapa macem: * SIM A Umum, bakal nyetir gandaran umum èn barang dengen jumblah berat nyang diboléin kaga' ngliwatin 3.500 kg. * SIM B1 Umum, bakal nyetir mubil penèbèng èn barang umum dengen jumblah berat nyang diboléin lebi deri 3.500 kg. * SIM B2 Umum, bakal nyetir gandaran penyènggèt atawa gandaran bemotor dengen narik wahon tèmpèlan atawa gandèngan dengen berat nyang diboléin bakal wahon tèmpèlan atawa gandèngan lebi deri 1.000 kg. == Ngedapetin rebowès atawa SIM == Pasal 77 ayat (3) dalem Wèt No. 22 Tahon 2009 (''UU No. 22 Tahun 2009'') nyebutin kalo "''Untuk mendapatkan Surat Izin Mengemudi, calon Pengemudi harus memiliki kompetensi mengemudi yang dapat diperoleh melalui pendidikan dan pelatihan atau belajar sendiri.''" Tu lembaga pendidikan èn penglatian kudu dapet permisi ama akrèditasi deri Guwernemèn. === Sarat rekès rebowès atawa SIM Perorangan (''Persyaratan Permohonan SIM Perorangan'') === Sarat pengrekès rebowès didantain di dalem Pasal 81 ayat (2), (3), (4), dan (5) Wèt No. 22 Tahon 2023 (''UU No. 22 Tahun 2023''), sebagé berikut: # Umur #* 17 tahon bakal SIM A, C, ama D #* 18 tahon bakal SIM C1 #* 19 tahon bakal SIM C2 #* 20 tahon bakal SIM B1 #* 21 tahon bakal SIM B2 # Administratip #* gableg Kartu Tenger Penduduk (''Kartu Tanda Penduduk'') #* ngisi blangko rekès #* rumusan sidik jari # Kesèhatan #* sèhat jasmani dengen surat keterangan deri doktor #* sèhat rohani dengen surat lulus tès kejiwaan # Lulus ujian #* ujian téori #* ujian plaktèk èn/atawa #* ujian kegapaan liwat ''simulator'' Sarat tambahan berales Pasal 81 ayat (6) Wèt No. 22 Tahon 2023 (''UU No. 22 Tahun 2023'') bakal saban Penyetir Gandaran Bemotor nyang bakal ngajuin rekès: * Rebowès atawa SIM B1 kudu gableg SIM A paling kaga' 12 (dua belas) bulan; èn * Rebowès atawa SIM B2 kudu gableg SIM B1 paling kaga' 60 (enem pulu) bulan. == Kegampangan == Rebowès atawa SIM bakal gandaran bemotor kena dipaké jadi SIM gandaran bemotor nyang jumblahnya sama atawa lebi renda, sepagémana dalem Pasal 84 Wèt No. 22 Tahon 2009 (''UU No. 22 Tahun 2009''). * SIM A Umum kena belakon bakal nyetir gandaran bemotor nyang kudunya paké SIM A. * SIM B1 kena belakon bakal nyetir gandaran bemotor nyang kudunya paké SIM A. * SIM B1 Umum kena belakon bakal nyetir gandaran bemotor nyang kudunya paké SIM A, SIM A Umum, ama SIM B1. * SIM B2 kena belakon bakal nyetir gandaran bemotor nyang kudunya paké SIM A, SIM A Umum, SIM B1, ama SIM B1 Umum. * SIM B2 Umum kena belakon bakal nyetir gandaran bemotor nyang kudunya paké SIM A, SIM A Umum, SIM B1, SIM B1 Umum, ama SIM B2. == Ketentuan Pidana == Saban sorang nyang nyetir gandaran bemotor di jalan nyang kaga' gableg Rebowès atawa Surat Ijin Mengemudi sepegimana dimaksud dalem Pasal 77 ayat (1) dipidana paké pidana rangkèngan paling lama 4 (empat) bulan atawa denda paling banyak Rp1.000.000,00 (cetiau tun) (Pasal 281 Wèt No. 22 Tahon 2009). Saban sorang nyang nyetir gandaran bemotor di jalan nyang kaga' kena ngasi unjuk Rebowès atawa Surat Ijin Mengemudi nyang aci gandaran bemotor nyang disetir sepegimana dimaksud dalem Pasal 106 ayat (5) hurup b dipidana paké pidana rangkèngan paling lama 1 (atu) bulan èn/atawa denda paling banyak Rp250.000,00 (nopè'go tun). (Pasal 288 Ayat (2) Wèt No. 22 Tahon 2009). Selaènnya pidana, penjara rangkèngan, atawa denda, pelaku tindak pidana Lalu Lalang kena dijatohin pidana tambahan nyang wujudnya Penyabutan Rebowès atawa Surat Ijin Mengemudi atawa ganti rugi nyang diakibatin ama tindak pidana Lalu Lalang. (Pasal 314 Wèt No. 22 Tahon 2009). Penengeran penglanggaran Lalu Lalang di SIM ama petugas Polri paké penyatetan di pendaringan data ''Regident Pengemudi'' liwat lèstrik èn/atawa manuil. Pasal 73 ayat (1) Aturan Hop Polri No. 9 Tahon 2012 pasal Rebowès (''Pasal 73 ayat (1) Peraturan Kapolri Nomor 9 tahun 2012 tentang Surat Izin Mengemudi''). Dalem hal penglanggaran Lalu Lalang udah nyampé bobot ponten 12 (dua belas), rebowès atawa SIM dicabut sementara, èn kalo udah nyampé 18 (lapan belas), mangka rebowès kena dicabut sebagé setrap tambahan bedasar beslit<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Beslit''' (hurup Arab Gundul: بسليت) – ''keputusan'' (Indo.); ''decision'' (Ing.); ''besluit'' (Wld.).</ref> mahkamah. Pasal 74 ayat (1) dan (2) Aturan Hop Polri No. 9 Tahon 2012 pasal Rebowès atawa Surat Ijin Mengemudi (''Pasal 74 ayat (1) dan (2) Peraturan Kapolri nomor 9 tahun 2012 tentang Surat Izin Mengemudi''). == Bikin rebowès anyar == Pembikinan rebowès (SIM) anyar kena dilakonin di kantor ''Satuan Penyelenggara Administrasi'' SIM (Satpas) nyang paling deket ama tempat tinggal KTP pendaptar. Prosedur bisa berobah berales ama tempat tinggal pendaptar rebowès, cuman umumnya begini: # Ngeja surat keterangan sèhat jasmani-rohani nyang dikeluarin ama doktor (kena dilakonin di polrès setempat). # Nyiapin potokopi KTP 4 lembar. # Mbeli blangko rekès bikin rebowès (SIM) sesué arga nyang udah ditentuin. # Mbayar asuransi Rp. 30.000. Ni asuransi sipatnya kaga' wajib.<ref>Rayanti, Dina. (29 Maret 2018). [https://oto.detik.com/berita/d-3943213/ingat-kalau-bikin-sim-bayar-asuransi-tidak-wajib "Ingat, Kalau Bikin SIM Bayar Asuransi Tidak Wajib"]. ''detikcom''. Diaksès per tanggal 12 Juli 2023.</ref> # Ngisi blangko èn kumpulin di lokèt nyang udah disediain. # Pendaptar diminta' bakal ngliwatin 2 trap<ref>'''Trap''' (hurup Arab Gundul: ترف) - tahap (Ind.).</ref> tès nya'entu, Tès Tulis ama Tès Plaktèk. # Abis pendaptar dinyatain lulus deri entu dua tès, pendaptar bakal diminta' nunggu penggeroan bakal ngambil potrèt èn tèken di kartu rebowès (SIM) anyar. # Pendaptar biasanya diminta' bakal nunggu di kantor ampé rebowès (SIM) anyar kelar diapdrek. Kalo pendaptar dinyatain gagal tès, Kepulisian biasanya bakal minta pendaptar bakal ngikut ujian lagi di minggu bèsoknya. Sedari ari bulan 1 Juni 2015, Kepulisian RI juga nyedia aplikasi rekès bikin èn perlèng rebowès (SIM) bedasar dalem-jala (''online''), kepusat, èn kejuntrung nyang digero' OCI. Ni sistim ngasi masarakat gampil ngajuin penerebitan rebowès (SIM) anyar atawa perlèng sonder keiket tempat tinggal bedasar KTP-nya, serènta otomatis kejuntrung ama pendaringan data kependudukan èn rekeman sipil Kemendagri.<ref>[https://news.detik.com/berita/d-2866760/bikin-dan-perpanjang-sim-bisa-online-mulai-1-juni "Bikin dan Perpanjang SIM Bisa Online Mulai 1 Juni"]. ''detikcom''. (23 Maret 2015). Diaksès per tanggal 2019-04-23.</ref> == Prosedur pinda tempat == Kalo pèngèn pinda tempat penerebitan rebowès (SIM) lama, padol dah, daptarin rebowès (SIM) anyar di bagèan ''Tata Usaha'' (Satpas) nyang paling deket, mangka otomatis aderès rebowès (SIM) ngikutin KTP nyang belakon. <references /> fmy7dxghioxuh6m8l7nqcgsqkchoyr7 Red Velvet 0 2799 21442 13476 2024-06-04T22:02:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21442 wikitext text/x-wiki [[File:Red Velvet at Soribada Awards on August 23, 2019.png|thumb|Tampang paguyuban gending wadon Red Velvet]] '''Red Velvet''' (urup Katagana Nipong: レッドベルベット; tuker urup: Réddo Bérubétto; urup Arab Gundul: ريد ولوية) entu paguyuban gending wadon deri Koréa Kidul nyang dikeja ama SM Entertainment di taon 2014 èn ada punya lima anggota, ya'entu: Irene, Selki, Wendy, Yéri, èn Joy. Dia pada mulain tanggal 1 Agustus 2014 dengen ngelangsir gending "Happiness". Pormasi awalnya entu 4 orang. Bulan Maret 2015, Red Velvet ada ketambahan atu anggota lagi, ya'entu Yéri. Nama Red Velvet ada punya gabungan arti, ''red'' (mera) ngelambangin warna nyang ngejrèng èn ''velvet'' (sutra) ngelambangin rasa-rasa wadon èn lembut. Dua-duaan enni kegambar deri dia pada punya gending èn konsèp. == Ruju'an == ltax2foxwv9dthbap6ftmvk23qzrdeu Rejang Lebong 0 2800 13478 13477 2024-05-16T13:48:34Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13477 wikitext text/x-wiki #REDIRECT [[Kabupatèn Rejang Lebong]] f306imiuc97drzm1zbem2ll7ny24x4p Rejeb 0 2801 24003 21443 2024-07-13T22:39:50Z Swarabakti 44 24003 wikitext text/x-wiki '''Rejeb'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Rajab''', '''Rajeb''', '''Rejab''', atawa '''Rojob'''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: رجب) atawa '''Rejep'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Rajap''' atawa '''Rajep'''.</ref> (hurup Arap Gundul: رجب) ada bulan ketuju di dalem almenak Selam atawa Hijriah. Di basa Arap, ni bulan punya nama – '''''Rajab''''' (basa Arap: رجب), nyang lèterleknya 'pengormatan'. Di ni bulan, sebagèan orang Selam udah pada mulain nyiap-nyiapin dèwèk bakal datengnya bulan Puasa. Di sebagèan wilayah sawaban Turki (Balkan èn sekulilingnya juga'), di malem Jumahat pertama, dirayain dah tu namanya '''Malem Regaip''' (hurup Arap Gundul: مالم رغائب; basa Arap: ليلة الرغائب ''laylat al-raghāʾib'' 'Malem Arepan'; basa Turki: ''Regaip Kandili''), nyang dirayainnya kurang lebi kaya kita punya Malem Nispu. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] tg7et0li37itzpdce0rbjvmvckce127 Rejep 0 2802 13490 13489 2024-05-16T13:48:35Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13489 wikitext text/x-wiki #REDIRECT [[Rejeb]] p74baokvutx4a8so3z9zfy3v39xpa50 Rembay 0 2803 21444 13495 2024-06-04T22:02:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21444 wikitext text/x-wiki [[File:Berlin-bvg-sl-m10-gt6-12zrk-961796.jpg|thumb|Rembay di [[Berlèn|Berlèn]], [[Dètslan|Dètslan]]]] '''Rembay'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 172.</ref> (hurup Arab Gundul: رمباي) atawa '''ramway''' (hurup Arab Gundul: رمواي) atawa '''rèmway''' (hurup Arab Gundul: رمواي) atawa '''tramway'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ترمواي) atawa '''trèm''' (hurup Arab Gundul: ترم) ièlah [[kerèta]] kecil nyang gableg [[Tundanan|tundanan]] husus di setrat-setrat di kota. Rèmbay biasanya lat barang 5–10 menitan mangkatnya. Ni gandaran bisa jadi pembèrèsan mas'alah kemacetan. Rèndèngan rèmbay biasanya sesèt (ada dua kerèta) biar kaga' kepanjangan. Rèmbay punya tundanan langsung ngamprog ama lalu-lalang kota di setrat-setrat, kaga' kekeleng sendèwèk kaya' bes kota, hata biasa juga' ditaèkin nyangsrang di atas (''elevated'') atawa bawah-tana, nyang cuman bakal sebagèan lin doang. Rèmbay biasanya èntèngan ama pèndèkan deri sepur biasanya ama [[tambangan sepud]]. Wayah gini, sebagèan besar rèmbay paké tenaga lèstrik, biasanya dirojogin setruman paké pantograp nyang nyelèrèk di [[lèstrik setrum atas]]. Kalu sistim nyang rada kolotan mentak maké tiang selèrèkan (''tiang troli'') atawa pengomplok busuran. Di berapa hal, sepatu kontak di tundanan ketiga juga' dipaké. Kalu-kalu perlu, itu rèmbay juga' bisa ngelah sistim tenaga rangkep—lèstrik kapan di setrat-setrat kota ama disel di kampung-kampungan. == Ruju'an == [[Category:Gandaran]] 6dfh7xyp248stez5r2wcpoj1hhjvzmf Rembuk 0 2804 21445 13498 2024-06-04T22:02:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21445 wikitext text/x-wiki [[File:Shimer assembly applause.jpg|thumb|Ceritanya orang lagi pada rembukan]] '''Rembuk''' (hurup Arab Gundul: رمبوک) atawa '''musawarah''' (hurup Arab Gundul: مشاورة) entu jalannya [[Pengambilan keputusan barengan|bikin keputusan rombongan]] atawa ramé-ramé nyang penimbrungnya megarin ama mutusin aju-ajuan biar bisa dirempugin ama semuanya. Pancernya dalem ngeja rempug atawa mepaket atawa paling kaga' [[Kebanyakan|golongan banyak]] (''majority'') atawa [[Kebadegan|golongan badeg]] (''supermajority'') ama ngandangin pendapetan nyang tèlo (kaga' ngasilin) ngebèdain rembuk ama [[ijma']], nyang nguduin semua penimbrung pada kudu ngedukung atu keputusan. == Ruju'an == [[Category:Rembuk]] [[Category:Pengambilan keputusan barengan]] [[Category:Kera'yatan]] 47ocd6xrg3hsjv616oo4w8ipwb22eoe Republik Ekuador 0 2805 13503 13502 2024-05-16T13:48:37Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 13502 wikitext text/x-wiki #REDIRECT [[Èkuador]] ec75oz2m6vzuobuzbkz2ycc5kehxlxh Republik Rakyat Bangladesh 0 2806 13509 13508 2024-05-16T13:48:37Z Sotiale 212 5 perbaèkan diimpor: Importing from incubator 13508 wikitext text/x-wiki #REDIRECT [[Benggaladésa]] h80154w41vlhkw4ypbmdb62aia9ed28 Resident Evil 0 2807 26525 25743 2024-11-14T03:08:51Z QuantumFoam66 196 26525 wikitext text/x-wiki {{Italic title}} {{Pegarin}} '''''Resident Evil''''' atawa nama bèkennya di [[Jepang]] {{nihongo foot|'''''Biohazard'''''|バイオハザード|Baiohazādo|lead=yes|group=lower-alpha}} ya'entu séri [[Gim delengan|gim delengan]] horor Jepang en [[Prèncés|Prèncés media]] nyang dibikin ama [[Capcom]]. == Catetan == {{Notelist}} == Ruju'an == {{Reflist}} [[Category:Resident Evil]] [[Bangsaan:Gim delengan]] n7hjm1gmdoacfgd4o0tiitrcppvj856 Restoran A&W 0 2808 13515 13514 2024-05-16T13:48:37Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13514 wikitext text/x-wiki #REDIRECT [[Warung A&W]] 02tzs6i7idxkomcgq8gk8bgmf5u1gce Ribèn 0 2809 21447 13518 2024-06-04T22:02:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21447 wikitext text/x-wiki [[File:Ray-Ban logo.svg|thumb|Lambang Ribèn]] '''Ribèn'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. h. 207.</ref> (hurup Arab Gundul: ريبن) atawa èjaan aslinya '''Ray-Ban''' ièlah [[Matskepé|matskepé]] tukang bikin [[kacamata]] nyang didiriin tahon 1937 ama matskepé Bausch & Lomb bakal ngebikin [[kacamata item]] bakal [[Soldadu Udara Amrik Serèkat]].<ref>[http://www.historyofbranding.com/rayban.html History of Ray-Ban]. History of Branding. 2007.</ref> Tahon 1999, Bausch & Lomb ngejual mèrèk Ribèn ama Kelompok [[Luxottica]] [[Itali|Itali]] arganya 1,2 miliar dolar. == Ruju'an == 1sgsl5m8yu2u6scjz2ntxuhblqc62ky Richard Dawkins 0 2810 21448 13535 2024-06-04T22:02:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21448 wikitext text/x-wiki [[File:Richard Dawkins Cooper Union Shankbone.jpg|thumb|Richard Dawkins]] '''Richard Dawkins''' (lahir di [[Nairobi|Nairobi]], [[Kenya|Kenya]], 26 Maret 1941) entu penulis, ahli etologi, biologi evolusioner, ilmu pengetahuan umum Britania Raya. Die entu [[ateisme|ateis]]. Dawkins sering nulis tentang etiologi, biologi evolusioner, ame ilmu pengetahuan umum. Die entu kritikus kreasionisme ame perancangan cerdas. Taon 1986 di bukunye nyang judulnye ''The Blind Watchmaker'' die ndebatin analogi si pembikin jam (argumen nyang bilang kalo ade pencipte nyang adikodrati nyang didasari kompleksnye makhluk idup nyang ade di dunie). Die nulis kalo evolusi entu analog ame pembuat jam nyang bute. Nah sejak entu die udeh nulis beberape buku sains populer ame beberape kali masuk tivi ame radio, biasanye ngomongin topik-topik entu. 5ylfwl8detzafg460i33vkdejq26u4m Richard èn Maurice Mcdonald 0 2811 21449 13538 2024-06-04T22:02:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21449 wikitext text/x-wiki '''Richard "Dick" J. McDonald''' (16 Februari 1909 – 14 Juli 1998) èn sudaranye '''Maurice "Mac" McDonald''' (26 November 1902 – 11 Desember 1971) ya'entu nyang ngeja [[Makanan siap saji|makanan cepat saji]] deri [[Amrik Serèkat|Amrik Serèkat]] nyang asalnya deri [[Manchester, New Hampshire|Manchester, New Hampshire]]. Mereka ngediriin [[Mèkdi|Mèkdi]] pada taun [[1940|1940]] di [[San Bernardino, Kaliporni|San Bernardino, Kaliporni]]. Taun 1954 kerjasama bareng [[Raymond Albert Kroc|Raymond Albert Kroc]] èn beberapa taun ngubah warung makan mereka nyang dulunya kecit jadi gédé dikelola oleh [[Mèkdi|McDonald's Corporation]]. a3w6qwmoyzweheqzpzk2egomrm3zund Rigah 0 2812 21450 13542 2024-06-04T22:02:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21450 wikitext text/x-wiki [[File:Plaza del Ayuntamiento, Riga, Letonia, 2012-08-07, DD 24.JPG|thumb|Alun-alun Gedong Bicara Rigah, Lètlan]] '''Rigah''' atawa '''Riga''' (hurup Arab Gundul: ريݢة; [[Basa Lèt|Lèt]]: ''Riga'') entu hopstad ama kota paling gedénya [[Lètlan|Lètlan]]. Penjogrognya ada 605.80 orang.<ref>[https://data.stat.gov.lv/pxweb/en/OSP_PUB/START__POP__IR__IRS/IRD060/ "Population by sex in regions, cities, municipalities, towns and rural territories at the beginning of year"]. Biro Statistik Sintrem Lètlan, statistik resmi Lètlan. Dipungut per 2 Nopèmber 2023.</ref> Ni kota punya penjogrog sembabad ama sepertiga deri Lètlan punya kabèhan penjogrog. Penjogrog di [[Daèrah Rigah|gutekan mètropolitan Rigah]], nyang ngranggeh ampé ke luar-luar wates kota, diancer-ancer ada barang 860.142 orang (tahon 2023). Ni kota adanya di [[Telok Rigah]] di mulut [[Kali Dwinah]] nayng ngamprok di [[Laot Baltik]]. Wilayah Riga nglingkup 307,17 km<sup>2</sup> (118,60 mi<sup>2</sup>) èn ngejegreg di 1–10 m (3,3–32,8 ft) di [[Atas muka laot|atasnya muka laot]], di dataran tèplèk pasiran.<ref>[https://web.archive.org/web/20110828172049/http://www.riga.lv/EN/Channels/About_Riga/default.htm "Riga Municipality Portal"]. Haminté Rigah. Diarsip deri nyang [http://www.riga.lv/EN/Channels/About_Riga/default.htm asli] per 28 Agustus 2011. Dipungut per 2 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Lètlan]] 2ka386s7g2khqhrbzj6f54lc7t74foy Rio 0 2813 24299 21451 2024-07-18T04:39:41Z OrangKalideres 327 + hatnote 24299 wikitext text/x-wiki {{pasal|propinsi di Indonésia|kota di Brasil|Rio dé Janéiro}} {{Propinsi di Indonésia|name=Rio|native_name=''Riau'' (Indonésia)<br/>رياو<ref>Hurup Jawi</ref> (Melayu)<br/>''Riau'' (Melayu)|coat=Coat_of_arms_of_Riau.svg|map=Riau_in_Indonesia.svg|capital=Pekanbaru}} '''Rio''' (hurup Arab Gundul: ريو; basa Indonésia: ''Riau''; basa Melayu: رياو ''Riau'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang adanya di panté blètan [[Sumatra|Pulo Sumatra]] bagèan tenga. Itu wilayah panténya watesan ama [[Selat Melaka|Selat Melaka]]. Entuk tahon 2004, ni propinsi juga' nglingkup [[Kepuloan Rio|Kepuloan Rio]], atu omplokan pulo-pulo kecit (antara laèn [[Pulo Batam|Pulo Batam]] ama [[Pulo Bintan|Pulo Bintan]]) nyang adanya di blètannya [[Sumatra|Sumatra]] èn bekidulnya [[Singapur|Singapur]]. Ni kepuloan jadi napsi-napsi dah ama ni propinsi pas bulan Juli 2004. Propinsi Rio punya hopstad èn kota paling gedé entu [[Pekanbaru|Pekanbaru]], èn kota paling gedé abisnya Pekanbaru nya'entu [[Dumé|Dumé]]. [[Badan Sintrem Statistik|Badan Sintrem Statistik]] (''Badan Pusat Statistik'') punya kata tahon 2022, penduduk nyang ada di Propinsi Rio jumblahnya 6.493.603 orang, nyang kepadetannya 75 orang/km<sup>2</sup>.<ref>[https://riau.bps.go.id/publication/2022/02/25/85c4ce5fd9662f99e34a5071/provinsi-riau-dalam-angka-2022.html "Provinsi Riau Dalam Angka 2022"] (pdf). BPS Provinsi Riau. h. 29, 30, 68, 236. Diarsipin deri nyang asli per 26 Pèbruari 2022. Dibuka per 29 Juli 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Rio]] [[Category:Melayu]] <references />{{Propinsi di Indonésia (daptar)}} 1nglpxt7sdnac6ukv8gyfivqrxl54ok Rio Kepuloan 0 2814 21452 13551 2024-06-04T22:02:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21452 wikitext text/x-wiki {{Propinsi di Indonésia|name=Rio Kepuloan|native_name=''Kepulauan Riau'' (Indonésia)<br/>كڤولاوان رياو<ref>Hurup Jawi</ref> (Melayu)<br/>''Kepulauan Riau'' (Melayu)|coat=Coat_of_arms_of_Riau_Islands.svg|map=Riau_Islands_in_Indonesia_(special_marker).svg|capital=Tanjungpinang}} '''Rio Kepuloan''' (hurup Arab Gundul: ريو كفولوان; basa Indonésia: ''Kepulauan Riau'', disingket: '''Kepri'''; basa Melayu: كڤولاوان رياو ''Kepulauan Riau'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]]. Ni propinsi Rio Kepuloan punya hopstad ada nama [[Tanjungpinang]]. Ni propinsi langsung watesan ama [[Piètnam|Piètnam]] ama [[Kemboja|Kemboja]] di belah lornya; [[Malésia|Malésia]] èn [[Kalimantan Kulon|Propinsi Kalimantan Kulon]] di belah wètannya; [[Kepuloan Bangka Belitung|Propinsi Kepuloan Bangka Belitung]] ama [[Jambi]] di belah udiknya; [[Singapur|Singapur]], [[Malésia|Malésia]], ama [[Rio|Propinsi Rio]] di belah kulonnya. Tahon 2020, penduduk nyang ada di marih jumblahnya 2.064.564 orang, nyang kepadetannya 252 orang/km<sup>2</sup>, èn 58%-nya pada di Kota [[Batam Kota|Batam]].<ref>[https://kepri.bps.go.id/publication/2021/02/26/d47a0dd4be14c20f6b2c5f66/provinsi-kepulauan-riau-dalam-angka-2021.html "Provinsi Kepulauan Riau Dalam Angka 2021"] (pdf). ''www.kepri.bps.go.id''. BPS Kepulauan Riau. h. 7, 89. Diarsipin deri nyang asli per 11 April 2021. Dibuka per 29 Juli 2023.</ref><ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> Kabèhannya, wilayah Kepuloan Rio kebentuk deri 5 [[kabupatèn]], 2 [[Kota (wilayah bestir)|kota]], 52 [[kecamatan]], serènta 299 [[Kerurahan|bèk]] (kerurahan)/[[désa]] dengen pulo 2.408 nyang gedé èn 30%-nya nyang kecil èn belon ada namanya lagi belon ada pendudukah juga'. Adapun dia punya jembar wilayah ngejembar 8.201,72 km², sekiteran 96%-nya laotan, èn cuman 4%-nya doangan nyang daratan.<ref>[https://kepriprov.go.id/laman/tentang-kepri "Tentang Kepri"]. ''Pemprov Kepri''. Rio Kepuloan. Diarsipin deri nyang asli per 29 Juni 2022. Dibuka per 29 Juli 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Rio Kepuloan]] [[Category:Melayu]] <references />{{Propinsi di Indonésia (daptar)}} 43jm4u9glafsitc46bvmgztnecss7z9 Riperi 0 2815 13553 13552 2024-05-16T13:48:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13552 wikitext text/x-wiki #REDIRECT [[Riperi (bola tendang)]] 4dldzutojfkgskponxh2ct5cs1mvt9p Riperi (bola tendang) 0 2816 21453 13560 2024-06-04T22:02:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21453 wikitext text/x-wiki [[File:2015 04 28 Somali Refrees Training-4 (16692602473).jpg|thumb|Terènan riperi bola tendang di [[Somali|Somali]]]] '''Riperi'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ريفرى) atawa '''rèperi'''<ref name=":0" /> (hurup Arab Gundul: ريفرى) atawa '''liperi'''<ref name=":0" /> (hurup Arab Gundul: ليفرى) (deri basa Inggris ''refree'') di [[Bola tendang|bola tendang]] entu petugas nyang mantengin seruru permaènan [[gerak badan]] deri awal ampé abis èn ngeja sabitan (keputusan). Sepèler pada dipantengin èn misti terus ngakuin kalo riperi senantiasa bener, bagèn kata' mah sebenernya kada' rada otèk juga'. Biasanya, kalo sepèler nyautin, dia bisa kena dapet kartu kuning atawa digesu paké [[kartu mèra]]. Riperi maké sempritan biar sepèler ama penongtonnya pada denger kalo permaènan kudu dirandekin dulu. Kadang, riperi ngelah pembantu riperi, nyang digero' [[Tukang kebut (bola tendang)|tukang kebut]], kalo-kalo itu riperi kaga' ngiat sebarang atawa bakal mantengin [[opsèt]] di [[Bola tendang|maèn rangseg]]. Riperi biasanya maké baju biar laèn ama sepèlernya. Kebanyakannya mah riperi makénya baju kaos item puti atawa item-item. == Ruju'an == [[Category:Gerak badan]] [[Category:Bola tendang]] <references /> [[Category:Istilah bola tendang]] qgx26esoiqzgywmdik918c2orcur4gp Roah 0 2817 24556 24004 2024-07-29T01:31:17Z Bangrapip 9 24556 wikitext text/x-wiki '''Roah'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Ruah''', '''Ruwah''', '''Roakh''', '''Roèh''', atawa '''Rowèh'''.</ref> (hurup Arap Gundul: رواح) atawa '''Roa'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Ro'a''', '''Rowa''', atawa '''Roè'''.</ref><ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: رو<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 188.</ref> atawa روا) atawa '''Rewah'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Rawah''', '''Rewèh''', atawa '''Rèwè'''.</ref> (hurup Arap Gundul: روه) atawa '''Sa'ban''' (hurup Arap Gundul: شعبان) ada bulan kelapan di almenak Selam atawa Hijriah. Ni bulan punya nama di basa Arapnya – '''''Syaʿbān''''' (basa Arap: شعبان), nyang asalnya deri kata شعب ''š-ʿ-b'' 'mencar'. Maksudnya, di jaman jahiliah, orang Arap pada mencar bakal nyari aèr. Di sebagèan wilayah dunia, umat Selam ada nyang ngeraya'in atu malem kusus di parohannya bulan Roah nyang kita sering gero' sebagé '''Malem Nispu''' (hurup Arap Gundul: مالم نصف; basa Arap: ليلة نصف شعبان ''laylat niṣf Syaʿbān'' 'Malem Separo Sa'ban'). Diyakinin, ni malem ada punya keutamaan.<ref>''Ṣaḥīḥ al-Jāmiʿ'', no. 4268.</ref> Mangkanya, orang kita biasanya pada ke mesigit bakal ngaji ''Yā sīn'' tiga kali bareng-bareng. Selaèn entu, di kita punya terdisi juga' ada nyang namanya '''Roahan''', ya'entu sedekah nyang dikususin di ni bulan.<ref name=":0" /> == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] tvars32vu4zfiw4b6yasc2v3kz75ajb Roald Amundsen 0 2818 22549 21455 2024-06-20T22:06:53Z Jalilah Jali 457 Potrèt Amundsen taun 1920 22549 wikitext text/x-wiki [[Gepokan:Amundsen in fur skins.jpg|jmpl|Potrèt Amundsen taun 1920]] '''Roald Engelbregt Gravning Amundsen''' (16 Juli 1872 – sek. 18 Juni 1928) entu atu tukang janggla Nor nyang ngayab di bilangan kutub. Dia entu atu tokoh konci di jaman nyang bekèn sebagé Jaman Stèrnya Penyusuran Kutub Kidul. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Amundsen, Roald}} aq05yg3kvv55g2akiyrec8egar1wu1f Rolèt 0 2819 25722 25721 2024-09-21T05:43:52Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/125.166.94.173|125.166.94.173]] ([[User talk:125.166.94.173|talk]]) to last revision by JhsBot (TwinkleGlobal) 25722 wikitext text/x-wiki [[File:13-02-27-spielbank-wiesbaden-by-RalfR-093.jpg|thumb|Rolèt punya tampang]] '''Rolèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> entu atu [[Maèn top|maènan top]] di [[tempat judi]] nyang dicomot deri basa Prasman ''roulette'' 'kiping kecil'. Sepèlernya pada bisa milih naroh di tempat nyang ada atu angka atawa lebi, kelir mèra atawa item, apa ganjil atawa genep. Bakal nyabitin angka èn kelir nyang menang, itu kiping maènan diputer searah, terus balnya diputer lawan arah èn muter di itu kiping. Rep tu bal mingkin pelan èn jato ke atu deri 37 kantong (dalem rolèt Prasman/Peringgi) atawa 38 kantong (dalem rolèt Amrik) nyang ada kelir ama nomernya. == Ragem rolèt == * Rolèt Prasman ada di rolèt-rolèt [[tempat judi]] nyang kelas losé (ajib). * Rolèt-rolètan (''mini roulette'') mingkin mashur di banyak tempat-tempat judi. Kipingnya cuman ada 12 kotak, laèn ama nyang pakem ada 36. * Engkalé, ragem rolèt nyang paling banyak dipaènin entu ragem rolèt Peringgi. Itu maènan cuman ada atu-nol. Ni maènan duit tarohannya paling gedé èn kudu tarohan èn pas di 1 nomer: 35:1. * Rolèt Amrik biasanya dikojèkin di maènan rolèt dalem-jala, cuman ni – pèrsi nyang maké bagèan bandar paling gedé, lantaran adanya nol rangkep. Bakal sapa-sapa nyang ada pilihan, wabilkusus kalo dia masing écé-écé, tu orang angguran ontong ngejal rolèt Amrik dulu kalo belon pasèh ama ni maènan. == Ruju'an == [[Category:Maènan]] 99zq71gie2tru49sjal2i7ovfapxsgd Roma 0 2820 21457 13580 2024-06-04T22:02:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21457 wikitext text/x-wiki [[File:Rome skyline panorama.jpg|thumb|Roma punya tampang kota]] '''Roma''' (hurup Arab Gundul: روم; Itali èn Latèn: ''Roma'' [ˈroːma]) ièlah [[Itali|Itali]] punya hopstad. Ni juga' hopstadnya daèrah [[Lasio]], sintremnya Kota Mètropolitan Roma, èn atu ''[[Haminté Itali|comune]]'' nama ''Comune di Roma Capitale''. Gableg penjogrog ada 2.860.009 orang di loas 1.285 km<sup>2</sup> (496,1 mi<sup>2</sup>),<ref>[https://www.comune.roma.it/web-resources/cms/documents/Popolazione_2018_RC_rev.pdf "I numeri di Roma Capitale"] (PDF). ''Comune di Roma''. 31 December 2018. [https://web.archive.org/web/20200504140647/https://www.comune.roma.it/web-resources/cms/documents/Popolazione_2018_RC_rev.pdf Diarsip] (PDF) deri nyang asli per 4 Méi 2020. Dipungut per 3 Nopèmber 2023.</ref> Roma ada haminté nyang paling ngrangseg orangnya di itu negara ama kota paling ngerangseg penduduknya nomer tiga di [[Uni Èropa]] berales penjogrog nyang ngejogrog di jero wates kotanya. Kota Mètropolitan Roma, dengen penjogrog secuplek 4.355.725 orang, jadi kota mètropolitan paling ngrangseg orangnya di [[Itali|Itali]].<ref>[http://dati.istat.it/Index.aspx?DataSetCode=DCIS_POPRES1 "Popolazione residente al 1° gennaio"]. [https://web.archive.org/web/20200408150604/http://dati.istat.it/Index.aspx?DataSetCode=DCIS_POPRES1 Diarsip] deri nyang asli per 8 April 2020. Dipungut per 3 Nopèmber 2023.</ref> Dia punya [[Kota mètropolitan di Itali|kota mètropolitan]] entu nomer tiga paling ngebadeg oragnya seantéro [[Itali|Itali]].<ref>[http://www.citypopulation.de/world/Agglomerations.html "Principal Agglomerations of the World"]. ''Citypopulation''. (Januari 2017). [https://web.archive.org/web/20100704112702/http://www.citypopulation.de/world/Agglomerations.html Diarsip] deri nyang asli per 4 Juli 2010. Dipungut per 3 Nopèmber 2023.</ref> Roma adanya di bagèan tenga-tenga rada ngulon di [[Semenanjung Itali]], di dalemnya [[Lasio]], pinggiran pesisir [[Kali Tibèr|Tibèr]]. [[Watikan|Kota Watikan]] (negara paling kecit di dunia)<ref>[https://www.history.com/news/what-is-the-smallest-country-in-the-world "What is the smallest country in the world?"]. ''History.com''. [https://web.archive.org/web/20180927125308/https://www.history.com/news/what-is-the-smallest-country-in-the-world Diarsip] deri nyang asli per 27 Sèptèmber 2018. Dipungut per 3 Nopèmber 2023.</ref> entu atu negara kendiri nyang ada mentil di jeronya wates kota Roma, cuman dia doang dah tu negara nyang ada di dalemnya kota. Roma sering diparan sebagé Kota Bukit Tuju bahnanya dia punya pernahan bumi, èn juga' sebagé "Kota Abadi".<ref>[https://www.rometales.com/rome-eternal-city.html "Why Is Rome Called The Eternal City?"]. (27 Sèptèmber 2021). [https://web.archive.org/web/20210916125622/https://www.rometales.com/rome-eternal-city.html Diarsip] deri nyang asli per 16 Sèptèmber 2021. Dipungut per 3 Nopèmber 2023.</ref> Roma galibnya dirèken sebagé "tempat brojolnya [[Budaya Kulon|peradaban Kulon]] èn [[budaya Serani]]", sintremnya [[Gerèja Katolik Romèn|Gerèja Katolik]].<ref>Beretta, Silvio (2017). ''Understanding China Today: An Exploration of Politics, Economics, Society, and International Relations''. Springer. h. 320. ISBN <bdi>[[:en:Special:BookSources/9783319296258|9783319296258]]</bdi>.</ref><ref>B. Bahr, Ann Marie (2009). ''Christianity: Religions of the World''. Infobase Publishing. h. 139. ISBN <bdi>[[:en:Special:BookSources/9781438106397|9781438106397]]</bdi>.</ref><ref>R. D'Agostino, Peter (2005). ''Rome in America: Transnational Catholic Ideology from the Risorgimento to Fascism''. University of North Carolina Press. ISBN <bdi>[[:en:Special:BookSources/9780807863411|9780807863411]]</bdi>.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Itali]] [[Category:Roma]] 33xs68nf17rmhir0e4kfr4abkeczull Ros 0 2821 19435 13583 2024-06-04T21:14:52Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q34687]] 19435 wikitext text/x-wiki [[File:Englische Rose -The Squire- Raureif-20201107-RM-091853.jpg|thumb|Kembang ros punya tambang]] '''Ros''' (hurup Arab Gundul: روس) entu macem taneman semak nyang ada [[Kembang|kembangnya]]. Ni taneman punya nama deri [[basa Welanda]] ''roos'', deri [[basa Latin]] ''rosa''. Ada tiga ratusan [[spésiès]] lebi èn puluan rèbu [[biakan]]. Kembang ros macem-macem kelirnya, deri nyang paling bekèn mèra ros atawa konèng ros èn kadang puti atawa ungu ros. Ros masup ke kuarga taneman, nama ''Rosaceae'' (ros-rosan). Ros kabèhannya aslinya liar: pada numbu di [[Amrik Lor]], [[Èropa|Èropa]], [[Aprika|Aprika]] Lor-kidul, èn banyak bilangan [[Asia|Asia]] ama [[Oséani|Oséani]]. Ada 100 lebi spésiès ros. Spésiès ros liar bisa numbuh di kebon, cuman kebanyakan ros kebon entu biakan, nyang udah dipilih ama orang. Banyak kembang ros nyang ada punya duri di tangkénya. Ni atu [[sistim pertahanan]] nyang umum di banyak taneman. Semak ros gableg tinggal di macame-macem kewontenan. Kembang ros punya buah nama [[rosenbotel]]<ref>'''Rosenbotel''' (hurup Arab Gundul: روسنبوتل) – ''rosehip'' (Ing.); ''rozenbottel'' (Wld.).</ref>. == Ruju'an == [[Category:Taneman]] [[Category:Kembang]] 0pd0v03g8viv7504osoke1dihyve9zx Roti 0 2822 22698 21458 2024-06-23T12:19:31Z Bangrapip 9 22698 wikitext text/x-wiki [[File:Assorted bread.jpg|thumb|Roti-rotian]] '''Roti''' (hurup Arab Gundul: {{Script|Arabic|روتى}}) atawa '''bot'''<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=K. Perbaè'an |location=Dèpok |pages=61}}</ref> (hurup Arab Gundul: {{Script|Arabic|بوت}}) ièlah makanan nyang bahan dasar utamanya entu [[tepung]] [[terigu]] ama [[aèr]], nyang diragiin paké [[ragi]], cuman ada juga' nyang [[Roti sonder ragi|sonder ragi]]. Cuman dengen majunya tèhnolohi, orang pada ngeja roti nyang diolah ama macem-macem laèn bahan kaya' [[garem]], [[minyak]], [[mentéga]], atawa [[telor]] bakal nambahin kedar [[jat puti telor]] di dalemnya, jadinya dapet alus ama rasanya nyang has. Roti keitung jadi [[makanan pokok]] di ngebadeg negara Kulon ama Wètan Tenga. Roti entu [[pisa]] punya bahan dasar ama tèngklèng luar [[roti tumplek]]. Roti biasanya dijual udah diracik-racik tipis ama seger nyang dibungkus rapi jadi dalem plastik. Di berapa [[budaya]], roti dianggep penting pisan ampé-ampé jadi bagèan upacara [[agama]]. == Ruju'an == {{reflist}} [[Category:Makanan poko']] [[Category:Roti]] 7szraxbscgcoz3c6yhei59xifs3m1o3 Roti lèmpèng 0 2823 21459 13590 2024-06-04T22:02:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21459 wikitext text/x-wiki [[File:Flatbread.JPG|thumb|Roti lèmpèng udah dicowèl jadi grèpès.]] '''Roti lèmpèng''' (hurup Arab Gundul: روتى لمفڠ) atawa '''roti gèpèng''' (hurup Arab Gundul: روتى ݢيفڠ) atawa '''roti pèdèl''' (hurup Arab Gundul: روتى فيدل) atawa '''roti cèblèk''' (hurup Arab Gundul: روتى چبليق) entu roti nyang dibikin paké [[tepung]], [[Aèr|aèr]], ama [[Garem|garem]]. Roti lèmpèng entu digiles jadi [[adonan]] pèdèl. Banyakan roti lèmpèng dibikin sonder ragi, mangkanya masup macem [[roti sonder ragi]]. Ada nyang cuman paké ragi sekelemit doang. Ni juga' atu macem nyang kerak [[Pisa|pisa]] paké. == Ruju'an == [[Category:Roti]] [[Category:Roti lèmpèng]] [[Category:Roti-rotian]] lnsi6jn7hm3taszzq5p2imasn6muiyc Roti lèmpèng bunder 0 2824 21460 13595 2024-06-04T22:02:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21460 wikitext text/x-wiki [[File:Tortilla2.JPG|thumb|Roti lèmpèng bunder]] '''Roti lèmpèng bunder''' (hurup Arab Gundul: روتى لمفڠ بندر; [[Basa Spanyol|Spanyol]]: ''tortilla'') atawa '''roti dadar'''<ref>Sayyīd ʿUthmān (1887). "Mukhtaṣar al-qāmūs". Batawi. h. 43.</ref> (hurup Arab Gundul: روتى دادر) entu [[Roti lèmpèng|roti cèblèk]] nyang dipaké di [[masakan]] [[Mèksiko|Mèksiko]]. Ni roti lèmpèng bunder dipaké di [[burritos|''burritos'']], [[enchiladas|''enchiladas'']], ama jadi bungkus makanan nama [[tako]]. Biasanya, ni roti lèmpèng bunder dibikin deri [[jagung]], cuman bisa juga' dibikin deri [[Gandum|gandum]] atawa [[Artapel|artapel]]. == Ruju'an == [[Category:Roti-rotian]] [[Category:Makanan Mèksiko]] [[Category:Roti lèmpèng]] auknx7w4dmig4f6zkziml3t9qc65kqi Roti sepan 0 2825 19436 13599 2024-06-04T21:14:56Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q8901678]] 19436 wikitext text/x-wiki [[File:ClassicwhiteMantou.jpg|thumb|Tampang roti sepan]] '''Roti sepan''' (urup Arab Gundul: رتى سفان) atawa '''Mantau''' (''Hanyu Pinyin'': ''Mántou''; urup Tionghoa Tradisionil: 饅頭; urup Tionghoa Ringkes: 馒头; urup Arab Gundul: منتاو), sering banget disebut roti kukus Cina, bentukannya puti èn lembut. Enni bekèn di Tiongkok belalor. Katanya sih ya enni nama Mantau diambil deri kisah Cukat Liong (''Zhuge Liang''). == Ruju'an == 0kjt2ds4i0pnasaj9wntwtrspsgeht2 Roti tumplek 0 2826 22426 21461 2024-06-19T08:53:55Z Jalilah Jali 457 /* Ruju'an */ 22426 wikitext text/x-wiki [[File:Bologna sandwich.jpg|thumb|Roti tumplek [[Boloni]]]] '''Roti tumplek''' (hurup Arab Gundul: روتى تمفلق) atawa '''roti ombol''' (hurup Arab Gundul: روتى اومبل; Inggris: ''sandwich'') entu makanan nyang dikeja tibang numplekin dua [[roti]]. Di tenga-tenganya itu dua potong roti, orang sering ngisi entu paké [[sayuran]], [[daging]], atawa [[Kéju|kéju]]. Roti tumplek—ada nyang kata—awalnya dikeja bakal [[John Montagu (Grap ke-4 deri Sènwit)|Grap deri Sènwit]], nyang deri sinih namanya. == Ruju'an == {{Reflist}} [[Category:Makanan]] g25qyxn57osf62qt1664eppcij4wnac Ruanda 0 2827 21462 13607 2024-06-04T22:02:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21462 wikitext text/x-wiki {{Negara|name=Kiblik Ruanda|native_name=''Repubulika y'u Rwanda'' (Ruanda)<br/>''République du Rwanda'' (Prasman)<br/>''Republic of Rwanda'' (Inggris)<br/>''Jamhuri ya Rwanda'' (Swahili)|flag=Flag_of_Rwanda.svg|coat=Coat_of_arms_of_Rwanda.svg|map=Location_Rwanda_AU_Africa.svg|capital=Kigali|demonym=Ruanda}} '''Ruanda''' (hurup Arab Gundul: رواندة; Ruanda: ''Rwanda''; Prasman: ''Rwanda''; Inggris: ''Rwanda''; Swahili: ''Rwanda'') atawa resminya '''Kiblik Ruanda''' (hurup Arab Gundul: کبليک رواندة; Ruanda: ''Repubulika y'u Rwanda''; Prasman: ''République du Rwanda''; Inggris: ''Republic of Rwanda''; Swahili: ''Jamhuri ya Rwanda'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Kiblik Kera'yatan Kongo|Kiblik Kera'yatan Kongo]] di bekulon, [[Uganda|Uganda]] di blèlir, [[Tansania|Tansania]] di blètan, èn [[Burundi|Burundi]] di bekidul. Ni negara punya hopstad [[Kigali|Kigali]]. Ni negara jenggarnya 26.338 km<sup>2</sup> (10.169 mi<sup>2</sup>). Di sono, ada barang 11.689.696 orang nyang tinggal di mari. Adapun dia punya basa resmi entu antara laèn [[Basa Ruanda|basa Ruanda]], [[Basa Prasman|basa Prasman]], [[Basa Inggris|basa Inggris]], ama [[Basa Swahili|basa Swahili]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Ruanda]] b96nrmegtma85v4xpec53ombipkjrjm Ruang Barjah 0 2828 21463 13614 2024-06-04T22:02:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21463 wikitext text/x-wiki [[File:Liminal space.jpg|thumb|Tampang Ruang Barjah]] '''Ruang Barjah''' (urup Arab Gundul: رواڠ برزخ) atawa '''Kamar Barjah''' (urup Arab Gundul: کمر برزخ; basa Inggris: ''Liminal Space'') kalo menjuntrung basa Inggris asal katanya deri kata limen (basa Latin) nyang artinya "barjah" deri waktu èn ruang, lajimnya kejadian pas lagi peralian orang. Jadi, enni waktu barjah sipatnya kaga' pasti. Ruang Barjah diartiin sebagé Ruang nyang ada di "watesan", di antara mimbar depan/belakang èn Ruang nyang lebih kuat. Enni Ruang Barjah kaga' jadi bagéan deri entu dua tempat. Ruang Barjah dibagi jadi dua, lahiriah èn batiniah. == Ruang Barjah Lahiriah == Lajimnya, Ruang Barjah Lahiriah entu tempat nyang menjuntrung dua tempat, Ruang tunggu, pojokan Ruang, tempat nyang kosong, atawa bisa juga gedong tua kapiran. Kekawatiran entu buntutannya nyang bakalan dirasanin ama dia pada nyang ngabisin waktu di enni Ruang Barjah. Tulad deri Ruang Barjah Lahiriah entu: # [[Lapangan terebang|Lapangan terbang]] # [[Statsiun|Stapsiun]] # Lorong rumah sakit # Kantor pas malem-malem # Kelas nyang sepi # Rumah kosong == Ruang Barjah Batiniah == Lajimnya, manusia sering banget ngalamin perubahan dalem kehirupannya, kaya' perobahan nyang gedé dalem idup èn kekaga'puguhan. Enni ihwal dijuntrungin ke setilah barjah nyang artinya wates deri kewontenan nyang udah kejadian ama nyang bakal kejadian. Dalem pendelengan sikolohi, manusia sering ngalamin takut èn kawatir pas enni wayah, enni dilantarin ama Ruang Barjah. Tulad deri Ruang Barjah entu: === Akil Balèk === Enni kejadian pas bocah-bocah udah mulain masup jadi rada gedéan. Enni bakalan bikin perasaan kaga' nyaman èn bikin entu bocah jadi pada bingung, lantaran perobahan deri pas bocah nyang kaga' nyaho-nyaho ke pas abégé nyang udah mulain ada punya pikiran atawa udah idep. Ihwal nyang belonan kejadian nyang bakal dia pada alamin entu kaya' rasa idep, napsu sèksuil, èn tanggung jawab orang gedé. Di sisi laènnya, abégé juga ada perlu rasa aman èn kepuguhan bakal ngembangin dia pada punya diri. Jadi, enni ihwal bisa juga disebut sebagé Ruang Barjah. == Ruju'an == 61sch22lpigjielp7etsfy69s6qzcyh Rukun Selam 0 2829 21464 13617 2024-06-04T22:02:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21464 wikitext text/x-wiki '''Rukun Selam''' (hurup Arab Gundul: ركن إسلام; Arab: أركان الإسلام ''arkān al-Islām'') ièlah lima hal dasar nyang diajarin di agama [[Selam|Selam]]. Entu lima hal antara laèn ngucapin dua kalimat [[sahadat]], nglakonin [[Sembayang (Selam)|sembayang]], nglakonin [[puasa]], ngebayar [[jakat]], ama naèk [[haji]] (bakal nyang sanggenep).<ref>Hambali, Muh. (2017). Rusdianto, prm. ''[https://www.google.co.id/books/edition/Panduan_Muslim_Kaffah_Sehari_hari_dari_K/b1FHEAAAQBAJ?hl=id&gbpv=1&dq=panduan+muslim+kaffah&pg=PA31&printsec=frontcover Panduan Muslim Kaffah Sehari-Hari: Dari Kandungan hingga Kematian]''. Yogyakarta: Laksana. h. 18. <nowiki>ISBN 978-602-407-185-1</nowiki>.</ref> Entu lima rukun Selam disebutin di [[hadis Jabra'il]].<ref>[https://www.britannica.com/topic/Pillars-of-Islam "Pillars of Islam"]. ''Encyclopædia Britannica''. Dibuka per 3 Nopèmber 2023.</ref> == Ruju'an == [[Category:Selam]] [[Category:Rukun Selam]] h5vygr5jp7r182r5kzl9k46dcjuraz9 Ruma 0 2830 26341 26335 2024-10-30T16:13:16Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/2001:448A:C050:36FF:1DFD:7BDF:771A:A0BB|2001:448A:C050:36FF:1DFD:7BDF:771A:A0BB]] ([[User talk:2001:448A:C050:36FF:1DFD:7BDF:771A:A0BB|talk]]): Spam (TwinkleGlobal) 26341 wikitext text/x-wiki [[File:House2008.jpg|thumb|Ruma hodeng modèren di [[Jakarta|Jakarta]]]] Dalem artian umum, '''ruma''' (hurup Arab Gundul: روما) atawa '''rumah''' (hurup Arab Gundul: رومه) entu atu bangunan nyang dijadiin tempat tinggal bakal berapa lat waktu. Ruma bisa jadi tempat tinggal bakal [[Manusia|orang]] atawa [[Héwan|héwan]], cuman setilah tempat tinggal nyang husus bakal héwan ièlah sangkar, [[sarang]], atawa [[kandang]]. == Ruju'an == [[Category:Ruma]] euq9gl43skxagdy55ah4dlhkscao8ot Ruma bola 0 2831 21466 13625 2024-06-04T22:02:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21466 wikitext text/x-wiki [[File:Catherine Palace ballroom.jpg|thumb|[[Istana Katerina]] punya ruma bola, Sint-Pitersbereh, [[Ruslan]]]] '''Ruma bola''' atawa '''rumah bola'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h.</ref> (hurup Arab Gundul: رومه بولا) atawa '''balé riung''' (hurup Arab Gundul: بالى ريوڠ) entu ruangan di dalem gedong nyang biasanya kanggo bakal pèsta dangsa. Adatnya, kebanyak pèsta dangsa diadain di tempat sendèwèk sebab lantaran banyak [[lanhès]]<ref>'''Lanhès''' atawa '''lanhis''' (hurup Arab Gundul: لندهيس) – ''wastu, rumah besar, rumah agam'' (Indo.); ''mansion'' (Ing.); ''landhuis'' (Wld).</ref> nyang ada atu atawa lebi ruma bolanya. Di laèn ruma gedé, ruangan gedé kaya' [[ruang tamu]] utama, galeré panjang, atawa balé gableg guna rangkep jadi ruma bola. Cuman, ruma bola nyeng baè' aturannya gableg jenis [[tèhel]] nyang pas, kaya' ubin kayu keras atawa tèhel batu (biasanya kebikin deri marmer atawa batu). == Ruju'an == 5oannobleu82iytjn5a03mch7rwz2yw Ruméni 0 2832 21467 13637 2024-06-04T22:02:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21467 wikitext text/x-wiki {{Negara|name=Ruméni|native_name=''România'' (Rumèn)|flag=Flag_of_Romania.svg|coat=Coat_of_arms_of_Romania.svg|map=EU-Romania.svg|capital=Bukarès|demonym=Rumèn}} '''Ruméni''' (hurup Arab Gundul: رومينى; basa Rumèn: ''România'') entu atu negara di belah Èropa Kidul-wètan. Ni negara letaknya di blèlirnya Semenanjung Balkan, pasnya di daèrah Kali Dono Bawa. Ruméni punya bagèan kulon dikulilingin ama Pegunungan Karpaten. Ni negara juga' watesan ama Laot Item, [[Honggari|Honggari]] èn [[Sèrwi|Sèrwi]] di bekulonnya, [[Ukrain|Ukrain]] di lor-wètan jaunya, [[Moldawi|Moldawi]] di lor-wètan deketnya, èn [[Bulgari|Bulgari]] di bekidulnya. Ruméni punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Bukarès]]. Ni negara – negara kesatuan separopersidènsiil. Sebagé lagi, Ruméni nimbrung ama [[Uni Èropa]] ari bulan 1 Januari 2007, seabis ngrombak banyak wèt<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Wèt''' (hurup Arab Gundul: ويت) – ''undang-undang'' (Indo.); ''rights'' (Ing.); ''wet'' (Wld.).</ref> nyang dirasa kaga' pantes pisan bakal dunia kera'yatan<ref>'''Kera'yatan''' (hurup Arab Gundul: كرعيتن) – ''demokrasi'' (Ind.); ''democracy'' (Ing.).</ref> modèren. Ruméni juga' atu negara paling gedé nomor 9 èn paling banyak penduduknya nomer 7 (dengen 19 juta orang) deri antéro negara-negara anggota Uni Èropa. Adapun orang Ruméni bisa digero' '''orang Rumèn''' (hurup Arab Gundul: اورڠ رومين). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Ruméni]] gafe1k2gigipix4vifsgnuiyne8tykk Rungkun 0 2833 13639 13638 2024-05-16T13:48:53Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13638 wikitext text/x-wiki #REDIRECT [[Rungkun (èlmu hayat)]] m7e1d5k6gpy18lj770bjm6zk444s7gw Rungkun (èlmu hayat) 0 2834 21468 13648 2024-06-04T22:03:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21468 wikitext text/x-wiki [[File:Classification Organization.png|thumb|Gambar bèbèr pengrèrodan [[Manusia|jelma']] (''Homo Sapiens'')]] '''Rungkun''' ([[Basa Inggris|Inggris]]: ''domain''; hurup Arab Gundul: روڠکون) dalem penglompokan [[Èlmu hayat|èlmu hayat]] entu jadi trap paling tinggi dalem [[Pengrèrodan|pengrèrodan]] lantaran ada di atasnya [[Kerajaan (èlmu hayat)|kerajaan]]. Berales [[Sistim tiga rungkun|tatanan 3 rungkun]] nyang diajarin ama [[Carl Woese|Carl Woese]] (1928-2012), pu'un keidupan kebelèk jadi 3 rungkun: * ''Archaea'', * ''Bacteria'', èn * ''Eukarya'' atawa ''Eukaryota''. Enni sistim ora keitung bentukan [[Kehidupan bukansèlulèr|kehidupan bukansèlulèr]], kaya' ''virus''. Penyerèdèngan (''pendekatan'') laèn bakal penglompokan nyang béda deri sistim 3 rungkun, kebentuk deri sistim dua kerajaan nyang sebelonnya, nyang ngimplengin kerajaan ''Prokariota'' èn ''Eukariota'', serènta ''hipotesis eosit''. Dalem ''hipotesis eosit'', keidupan dikelompokin jadi dua rungkun, ''bakteri'' ama ''arkea'', nyang ''Eukarya'' dimasupin jadi cabangan bakal ''arkea''. == Ruju'an == [[Category:Pengrèrodan]] dzq844c8tfs1exdjn2tz25oc8nhxe4e Rusia 0 2835 13650 13649 2024-05-16T13:48:54Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13649 wikitext text/x-wiki #REDIRECT [[Ruslan]] ssjs6fama3yl2gn6s74kj2rw4kxaszt Ruslan 0 2836 21469 18484 2024-06-04T22:03:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21469 wikitext text/x-wiki {{Infobox country | conventional_long_name = Russian Federation | common_name = Russia | linking_name = Russia | native_name = {{native name|ru|Российская Федерация}} | image_flag = Flag of Russia.svg | image_coat = Coat of Arms of the Russian Federation.svg | national_anthem = <br />{{nowrap|{{lang|ru|Государственный гимн Российской Федерации}}}}<br />{{transliteration|ru|Gosudarstvennyy gimn Rossiyskoy Federatsii}}<br />"[[State Anthem of the Russian Federation]]"{{parabr}}{{center|[[File:National Anthem of Russia (2000), instrumental, one verse.ogg]]}} | image_map = {{Switcher|[[File:Russian Federation (orthographic projection) - All Territorial Disputes.svg|frameless]]{{parabr}}Recognized territory of Russia is shown in dark green; claimed and disputed territory is shown in light green.<!--Start of note--------------------------->{{Efn|[[Crimea]], which was [[Annexation of Crimea by the Russian Federation|annexed by Russia]] in 2014, remains [[United Nations General Assembly Resolution 68/262|internationally recognised]] as a part of Ukraine.<ref name="Pifer-2020">{{cite web |last=Pifer |first=Steven |url=https://www.brookings.edu/blog/order-from-chaos/2020/03/17/crimea-six-years-after-illegal-annexation/ |title=Crimea: Six years after illegal annexation |publisher=[[Brookings Institution]] |date=17 March 2020 |access-date=30 November 2021 |archive-date=14 April 2022 |archive-url=https://web.archive.org/web/20220414045104/https://www.brookings.edu/blog/order-from-chaos/2020/03/17/crimea-six-years-after-illegal-annexation/ |url-status=live }}</ref> Donetsk, Luhansk, Kherson, and Zaporizhzhia oblasts, which were [[Russian annexation of Donetsk, Kherson, Luhansk and Zaporizhzhia oblasts|annexed]]—though are only partially occupied—in 2022, also remain [[United Nations General Assembly Resolution ES-11/4|internationally recognised]] as a part of Ukraine. The southernmost [[Kuril Islands]] have been the subject of a [[Kuril Islands dispute|territorial dispute]] with Japan since their occupation by the Soviet Union at the end of World War II.<ref name="Chapple-2019" />}} <!--End of note---------------------------->{{parabr}}|Show globe|[[File:Map of Russia-en.svg|frameless]]|Show region with labels|default=1}}<!--End of map switcher template--> | map_caption = | capital = [[Moscow]] | coordinates = {{Coord|55|45|21|N|37|37|02|E|type:city}} | largest_city = capital | languages_type = Official and national language | languages = [[Russian language|Russian]]<ref name="Chevalier-2006">{{cite journal |last=Chevalier |first=Joan F. |title=Russian as the National Language: An Overview of Language Planning in the Russian Federation |jstor=43669126 |journal=Russian Language Journal |pages=25–36 |volume=56 |year=2006 |publisher=American Councils for International Education ACTR / ACCELS}}</ref> | languages2_type = {{nobold|Recognised regional languages}} | languages2 = 35 [[Languages of Russia#Official languages|regional official languages]]<ref>{{cite web |title=What Languages Are Spoken in Russia? |url=https://www.worldatlas.com/articles/what-languages-are-spoken-in-russia.html |website=WorldAtlas |access-date=19 February 2024 |date=1 August 2017 |archive-date=19 February 2024 |archive-url=https://web.archive.org/web/20240219124154/https://www.worldatlas.com/articles/what-languages-are-spoken-in-russia.html |url-status=live }}</ref> | ethnic_groups = {{unbulleted list | 71.7% [[Russians|Russian]] | 3.2% [[Tatars|Tatar]] | 1.1% [[Bashkirs|Bashkir]] | 1.1% [[Chechens|Chechen]] | 11.3% [[Ethnic groups in Russia|other]] | 11.6% not reported }} | ethnic_groups_year = 2021; including Russia and Crimea | ethnic_groups_ref = <ref>{{cite web|title=Национальный состав населения|url=https://rosstat.gov.ru/storage/mediabank/Tom5_tab1_VPN-2020.xlsx|publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]]|access-date=30 December 2022|archive-date=30 December 2022|archive-url=https://web.archive.org/web/20221230204643/https://rosstat.gov.ru/storage/mediabank/Tom5_tab1_VPN-2020.xlsx|url-status=live}}</ref> | demonym = Russian | government_type = Federal [[semi-presidential republic]] under an [[Authoritarianism|authoritarian]] dictatorship<ref name="Krzywdzinski">{{cite book | author = Martin Krzywdzinski |year= 2020 | title = Consent and Control in the Authoritarian Workplace: Russia and China Compared | publisher = [[Oxford University Press]] | pages = 252– | isbn = 978-0-19-252902-2 | oclc = 1026492383 | url = {{GBurl|id=gz5MDwAAQBAJ|p=252}}|quote=''officially a democratic state with the rule of law, in practice an authoritarian dictatorship''}}</ref><ref>{{cite web | title=Russia: Freedom in the World 2023 Country Report | website=Freedom House | date=9 March 2023 | url=https://freedomhouse.org/country/russia/freedom-world/2023 | access-date=17 April 2023 | archive-date=11 March 2023 | archive-url=https://web.archive.org/web/20230311093511/https://freedomhouse.org/country/russia/freedom-world/2023 | url-status=live }}</ref> <!--- Before adding [[Dominant-party system]] here, discuss in the talk page, additions before any consensus will be challenged and removed. ---> | leader_title1 = [[President of Russia|President]] | leader_name1 = [[Vladimir Putin]] | leader_title2 = [[Prime Minister of Russia|Prime Minister]] | leader_name2 = [[Mikhail Mishustin]] | legislature = [[Federal Assembly (Russia)|Federal Assembly]] | upper_house = [[Federation Council (Russia)|Federation Council]] | lower_house = [[State Duma]] | sovereignty_type = [[History of Russia|Formation]] | established_event1 = {{nowrap|[[Kievan Rus']]}} | established_date1 = 882 | established_event2 = {{nowrap|[[Vladimir-Suzdal]]}} | established_date2 = 1157 | established_event3 = {{nowrap|[[Principality of Moscow]]}} | established_date3 = 1282 | established_event4 = [[Tsardom of Russia]] | established_date4 = 16 January 1547 | established_event5 = [[Russian Empire]] | established_date5 = 2 November 1721 | established_event6 = {{nowrap|[[February Revolution|Monarchy abolished]]}} | established_date6 = 15 March 1917 | established_event7 = {{nowrap|[[Soviet Union]]}} | established_date7 = 30 December 1922 | established_event8 = {{nowrap|[[Declaration of State Sovereignty of the Russian Soviet Federative Socialist Republic|Declaration of State<br>Sovereignty]]}} | established_date8 = 12 June 1990 | established_event9 = {{nowrap|[[Belovezha Accords|Russian Federation]]}} | established_date9 = 12 December 1991 | established_event10 = [[Constitution of Russia|Current constitution]] | established_date10 = 12 December 1993 | established_event11 = [[Union State|Union State formed]] | established_date11 = 8 December 1999 | area_km2 = 17.098.246 | area_footnote = <ref>{{cite web |url=https://unstats.un.org/unsd/publications/pocketbook/files/world-stats-pocketbook-2016.pdf#page=182 |title=World Statistics Pocketbook 2016 edition |publisher=United Nations Department of Economic and Social Affairs. Statistics Division |access-date=24 April 2018 |archive-date=4 August 2019 |archive-url=https://web.archive.org/web/20190804041700/https://unstats.un.org/unsd/publications/pocketbook/files/world-stats-pocketbook-2016.pdf#page=182 |url-status=live }}</ref> (within internationally recognised borders) | percent_water = 13<ref>{{cite web |title=The Russian federation: general characteristics |url=http://www.gks.ru/scripts/free/1c.exe?XXXX09F.2.1/010000R |archive-url=https://web.archive.org/web/20110728064121/http://www.gks.ru/scripts/free/1c.exe?XXXX09F.2.1%2F010000R |archive-date=28 July 2011 |website=Federal State Statistics Service |access-date=5 April 2008 |url-status=dead}}</ref> (including swamps) | population_estimate = {{plainlist| * {{DecreaseNeutral}} 147,182,123 ([[Russian Census (2021)|2021 Census]])<ref>Including 2,482,450 people living on the [[Annexation of Crimea by the Russian Federation|annexed]] [[Crimea|Crimean Peninsula]] {{cite web |url=https://rosstat.gov.ru/vpn_popul# |archive-url=https://web.archive.org/web/20200124160257/http://rosstat.gov.ru/vpn_popul |url-status=dead |archive-date=24 January 2020 |script-title=ru:Том 1. Численность и размещение населения |language=ru |work=[[Federal State Statistics Service (Russia)|Russian Federal State Statistics Service]] |access-date=3 September 2022 }}</ref> * {{nowrap|(including Crimea)<ref name="gks.ru-popul">{{cite web |url=https://rosstat.gov.ru/storage/mediabank/PrPopul2022_Site.xls |format=XLS |script-title=ru:Предварительная оценка численности постоянного населения на 1 января 2022 года и в среднем за 2021 год |trans-title=Preliminary estimated population as of 1 January 2022 and on the average for 2021 |language=ru |work=[[Federal State Statistics Service (Russia)|Russian Federal State Statistics Service]] |access-date=30 January 2022 |archive-date=24 March 2022 |archive-url=https://web.archive.org/web/20220324230246/https://rosstat.gov.ru/storage/mediabank/PrPopul2022_Site.xls |url-status=live }}</ref>}} * {{DecreaseNeutral}} 144,699,673 * (excluding Crimea)<ref name="gks.ru-popul"/>}} | population_estimate_year = 2022 | population_estimate_rank = 9th | population_density_km2 = 8.4 | population_density_sq_mi = 21.5 | population_density_rank = 187th | GDP_PPP = {{increase}} $5.473 trillion<ref name="IMFWEO.RU">{{cite web |url=https://www.imf.org/en/Publications/WEO/weo-database/2024/April/weo-report?c=922,&s=NGDPD,PPPGDP,NGDPDPC,PPPPC,&sy=2022&ey=2029&ssm=0&scsm=1&scc=0&ssd=1&ssc=0&sic=0&sort=country&ds=.&br=1 |title=World Economic Outlook Database, April 2024 Edition. (Russia) |publisher=[[International Monetary Fund]] |website=www.imf.org |date=16 April 2024 |access-date=16 April 2024 |archive-date=28 April 2024 |archive-url=https://web.archive.org/web/20240428184238/https://www.imf.org/en/Publications/WEO/weo-database/2024/April/weo-report?c=922,&s=NGDPD,PPPGDP,NGDPDPC,PPPPC,&sy=2022&ey=2029&ssm=0&scsm=1&scc=0&ssd=1&ssc=0&sic=0&sort=country&ds=.&br=1 |url-status=live }}</ref> | GDP_PPP_year = 2024 | GDP_PPP_rank = 6th | GDP_PPP_per_capita = {{increase}} $38,292<ref name="IMFWEO.RU"/> | GDP_PPP_per_capita_rank = 60th | GDP_nominal = {{increase}} $2.057 trillion<ref name="IMFWEO.RU"/> | GDP_nominal_year = 2024 | GDP_nominal_rank = 11th | GDP_nominal_per_capita = {{increase}} $14,391<ref name="IMFWEO.RU"/> | GDP_nominal_per_capita_rank = 65th | Gini = 36.0 <!--number only--> | Gini_year = 2020 | Gini_change = decrease <!--increase/decrease/steady--> | Gini_ref = <ref>{{cite web |url=https://data.worldbank.org/indicator/SI.POV.GINI?locations=RU |title=GINI index (World Bank estimate) – Russian Federation |publisher=World Bank |access-date=23 June 2022 |archive-date=20 April 2017 |archive-url=https://web.archive.org/web/20170420201540/https://data.worldbank.org/indicator/SI.POV.GINI?locations=RU |url-status=live }}</ref> | HDI = 0.821<!--number only--> | HDI_year = 2022<!-- Please use the year to which the data refers, not the publication year--> | HDI_change = increase <!--increase/decrease/steady--> | HDI_ref = <ref name="UNHDR">{{cite web|url=https://hdr.undp.org/system/files/documents/global-report-document/hdr2023-24reporten.pdf|title=Human Development Report 2023/24|language=en|publisher=[[United Nations Development Programme]]|date=13 March 2024|access-date=13 March 2024|archive-date=13 March 2024|archive-url=https://web.archive.org/web/20240313164319/https://hdr.undp.org/system/files/documents/global-report-document/hdr2023-24reporten.pdf|url-status=live}}</ref> | HDI_rank = 56th | currency = [[Russian ruble|Ruble]] ([[₽]]) | currency_code = RUB | utc_offset = +2 to +12 | drives_on = right | calling_code = [[Telephone numbers in Russia|+7]] | cctld = {{unbulleted list |[[.ru]]|[[.рф]]}} | religion_year = 2023 | religion_ref = <ref>{{cite web|title=Передача иконы "Троица" Русской православной церкви|url=https://fom.ru/TSennosti/14888|publisher=Фонд Общественное Мнение, ФОМ (Public Opinion Foundation)|language=ru|date=22 June 2023|access-date=19 October 2023|archive-date=29 October 2023|archive-url=https://web.archive.org/web/20231029112936/https://fom.ru/TSennosti/14888|url-status=live}}</ref><ref>{{cite web|title=Передача иконы "Троица" Русской православной церкви|url=https://fom.ru/posts/download/14888|publisher=Фонд Общественное Мнение, ФОМ (Public Opinion Foundation)|language=ru|date=22 June 2023|access-date=19 October 2023|archive-date=27 June 2023|archive-url=https://web.archive.org/web/20230627143830/https://fom.ru/posts/download/14888|url-status=live}}</ref> | religion = {{ublist|item_style=white-space;|{{Tree list}} * 61% [[Christianity in Russia|Christianity]] ** 60% [[Russian Orthodox Church|Russian Orthodoxy]] ** 1% other [[List of Christian denominations|Christian]] {{Tree list/end}}|24% [[Irreligion in Russia|no religion]]|9% [[Islam in Russia|Islam]]|2% [[Religion in Russia|other]] (including [[Buddhism in Russia|Buddhism]])<ref>{{cite web |url=https://www.rbth.com/arts/327646-kalmykia-buddhism-russia |title=Check out Russia's Kalmykia: The only region in Europe where Buddhism rules the roost |last=Shevchenko |first=Nikolay |date=21 February 2018 |website=[[Russia Beyond]] |access-date=11 February 2023 |archive-date=27 February 2018 |archive-url=https://web.archive.org/web/20180227211046/https://www.rbth.com/arts/327646-kalmykia-buddhism-russia |url-status=live }}</ref>|4% undeclared}} }} '''Ruslan'''<ref>Beramka, A. (1906). ''Sa’ir Perang Ruslan dan Jepang''. Betawi. Di ni sair dipaké istilah '''Ruslan'''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: {{Script|Arabic|روسلند}}; {{lang-ru|Росси́я|translit=Rossíya}} atawa bekèn dengen nama '''Rusia''' (hurup Arab Gundul: روسية) atawa resminya '''Serèkat Ruslan''' (hurup Arab Gundul: {{Script|Arabic|شريكة روسلند}}; {{lang-ru|Росси́йская Федера́ция|translit=Rossíyskaya Federátsiya}}) nya'entu atu negara di bilangan antara benua [[Èropa|Èropa]] ama [[Asia|Asia]]. Dia punya bentuk negara ièlah [[serèkat]] nyang sistimnya [[Sistim separopersidènsil|separopersidènsil]]. Ibu negerinya ada di [[Mosko]]. Persidènnya sekarang – [[Wladimir Putin|Wladimir Putin]]. Ruslan punya poyokan entuh '''Negeri Barong Mèra''' (hurup Arab Gundul: نݢرى باروڠ ميرا), lantaran kebudayaan Rus parek banget ama nyang namanya [[Beruang|barong]]. Orang Ruslan digero'nya '''[[orang Rus]]''' (hurup Arab Gundul: اورڠ روس). == Catetan == {{Notelist-la}} == Ruju'an == {{Reflist}} <references />{{Negara di Asia}}{{Èropa}} [[Category:Asia]] [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Ruslan]] k2q0sgi77to6nf08kile7b4qyz6jzl7 Ruslan Puti 0 2837 24191 24190 2024-07-16T07:26:30Z Bangrapip 9 24191 wikitext text/x-wiki {{Negara|name=Kiblik Ruslan Puti|native_name=Рэспубліка Беларусь (Rus Puti)<br/>''Respublika Bielaruś''<br/>Республика Беларусь (Rus)<br/>''Respublika Belarus’''|flag=Flag_of_Belarus.svg|coat=Coat_of_arms_of_Belarus_(2020–present).svg|map=Europe-Belarus_(orthographic_projection).svg|capital=Min|demonym=Rus Puti}} '''Ruslan Puti''' (hurup Arab Gundul: روسلند فوتى) atawa '''Bélarus''' (hurup Arab Gundul: بيلاروس; basa Rus Puti: Беларусь ''Biełaruś''; basa Rus: Беларусь ''Belarus’'') atawa resminya '''Kiblik''' '''Ruslan Puti''' (hurup Arab Gundul: کبليک روسلند فوتى) entu atu negara di Èropa Wètan. Ada kurang lebi 9 juta orangan nyang tinggal di mari. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> namanya Min. Dulunya, ni negara perna jadi bagèan deri Uni Sowièt ampé tahon 1991. Persidènnya semprakan tahon 1994 ampé sekarang masing Alèksander Lukasèngko. Ni negara watesan ama [[Ruslan|Ruslan]], [[Ukrain|Ukrain]], [[Polen|Polen]], [[Litowen|Litowen]], èn [[Lètlan|Lètlan]]. Ada 40% lebi deri kabèhan jenggarnya 207.600 km<sup>2</sup> (20.200 mi<sup>2</sup>) entu utanan. Ni kiblik punya parlemèn ada ngumumin dia punya kedaulatan sendèwèk ari bulan 27 Juli 1990. Pas jaman-jamannya bubarnya Uni Sowièt, Ruslan Puti merdéka ari bulan 25 Agustus 1991. Ada 70% lebi penduduk Ruslan Puti deri seruruh jumblahnya 9,49 juta orang pada tinggalnya di kota-kota. Lebi deri 80%-nya kaum Rus Puti. Adapun rèstannya mah orang Rus, Pol, sama Ukrain. Ni negara ada punya dua basa resmi, ya'entu basa Rus Puti ama basa Rus. Agama nyang paling banyak dianut ama orang-orang pada di ni negara entu agama Serani Ortodok Rus, èn nyang mashur kedua ya'entu Serani Katolik Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref>. == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Ruslan Puti]] sgmt549rg89qgmxlo4xojfcgegar2rm Rèkening bang 0 2838 21471 19250 2024-06-04T22:03:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21471 wikitext text/x-wiki '''Rèkening bang''' (hurup Arab Gundul: {{Script|Arabic|ريکنيڠ بڠک}}) entu alat nyang dipaké bakal nyatet transaksi keduitan nyang juntrungannya ama [[banda]], kewajiban, [[punci]], boléan, èn [[biaya]]. Pemakéan rèkening punya tujuan entu bakal nyatet semua data nyang jadi dasar pembenahan laporan keduitan. == Ruju'an == [[Category:Perbankan]] [[Category:Rèkening bank]] imsmx46eos7sabj313qllim8kk4nqrx Rèlslah 0 2839 21472 13695 2024-06-04T22:03:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21472 wikitext text/x-wiki [[File:Barter-Chickens for Subscription.jpg|thumb|Ceritanya orang rèlslahan abudemèn koran ''[[Harper's Weekly]]'' paké ternakan.]] '''Rèlslah'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. Di kamus ditulisnya '''''ruilslag''''' nyang dibaca dalem cara Betawinya kurang lebi '''rèlslah''' atawa '''rilslah'''.</ref> atawa '''rilslah'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: ريلسله atawa ريلسلخ; Indonésia: ''barter'') entu atu cara dagang nyang bayarnya kaga' paké duit, melèngken paké barang juga'. Biasanya, barang nyang didagangin entu nilénya sembabad ama duit punya nilé, cuman kaga' paké duit. Rèlslah kepaké kapan ada dua orang nyang sili gableg barang nyang dipèngènin, jadinya tu orang bisa aja akur nilé ama tukeran barangnya dah. Ni bisa' juga' paké jasa, misalnya tukang ngedandain keran bisa ngedandanin keran peangguran (tempat naroh anggur minuman) èn dibayar paké sedrom anggur. Masalahnya, rèlslah kaga' misti orang pada gableg barang nyang orang laèn mau. Misalnya, si Bedu butuh patu, nah si Ju'èng gableg dah tu patu. Nah cuman, si Bedu gableg telor, tapi si Ju'èng butuhnya susu. Pan ora ilok jadinyah. Mangkanya, ni dia kenapa duit kepaké pisan sebab bisa dipaké bakal jual beli sebarang apa-apa. Si Bedu bisa ngebayarin patunya Ju'èng, si Ju'èng juga' bisa pegi ke toko beli susu paké tu duit. == Ruju'an == [[Category:Èkonomi]] [[Category:Dagang]] t53xak4af9xac9f32vu41072blcfnmf Rèm 0 2840 21473 13700 2024-06-04T22:03:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21473 wikitext text/x-wiki [[File:Shimano 600 Tricolor brake caliper (Shimano Ultegra 6400).jpg|thumb|Tampang rèm di sepéda]] '''Rem''' (hurup Arab Gundul: ريم) entu peranti bakal melanin, nyetopin, atawa ngerèm kitiran ban. Lantaran kitiran ban dipelanin, dengen sendèwèknya, gandaran jadi pelan. Ungkulan gerak nyang longit deri enni barang punya gerak sokanan berobah jadi panas lantaran èsèkan. Di ''rem'' ''regeneratif'', enni ungkulan punya separonya gè gableg dibenerin èn ditenden dalem ''roda gila'', ''kapasitor'', atawa dirobah jadi arus ngalor-ngidul ama atu ''alternator'', terusannya diliwatin atu penyearah èn ditenden dalem batu batré bakal laèn guna. == Ruju'an == 7g3qy0re1szzmyhu4lar2ff5johr25j Rèmbay 0 2841 13702 13701 2024-05-16T13:48:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13701 wikitext text/x-wiki #REDIRECT [[Rembay]] bgfubhk4cm6hniu7cpu8gnyyckuwyta Rènte 0 2842 21474 13709 2024-06-04T22:03:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21474 wikitext text/x-wiki '''Rènte'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: رنته) atawa '''rènten'''<ref name=":0" /> (hurup Arab Gundul: رنتن) atawa '''bungah rèal'''<ref>Kaptein, Nico J. G., Vrolijk, A., èn Ouwehand, L. (2018). ''Sayyid `Uthman of Batavia (1822- 1914) A Life in the Service of Islam and the Colonial Administration''. Lèden: Universiteit Leiden. Gambar 14.1.</ref> (hurup Arab Gundul: بوڠه ريال) entu [[Ongkos|ongkos]] bakal peminjeman duit atawa pembayaran bakal minjemin duit. Biasanya, rènte entu prosentasenya dipatok deri jumblah duit tu orang punya pinjem (nyang digero ''suku rènte''). Ada juga' orang nyang nyamain ni plaktèk ama '''riba''' (hurup Arab Gundul: ربا), bagèn dalem kalangan ulama Selam ada béda pendapet pasal apa itu rènte medu ama riba, apa kaga'. == Ruju'an == <references /> [[Category:Duit]] loyp1kbrj4vs4miibfzrwemrkuxc79r Rékiawik 0 2843 21475 13713 2024-06-04T22:03:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21475 wikitext text/x-wiki [[File:Reykjavik Main Image.jpg|thumb|Sisik melik jeprat-jeprèt Rékiawik]] '''Rékiawik''' (hurup Arab Gundul: ريکياويق; Èslan: ''Reykjavík'' [ˈreiːcaˌviːk]) ièlah [[Ibu negeri|ibu negeri]] ama kota paling gedé di [[Èslan|Tana Ès]]. Ni kota adanya di belah kidul-kulonnya Tana Ès, di pesisir kidul [[Telok Faxaflói]]. Dia punya lintang 64°08' LL, nyang ngeja ni jadi ibu negeri paling ujung lor deri atu negara daulat. Rékiawik penjogrognya ada barang 140.000 orang di tahon 2023 (naèk deri 121.822 orang tahon 2015). [[Daèrah Ibu Negeri (Èslan)|Daèrah Ibu Negerinya]] ada punya penjogrog barang 248.000 orang.<ref>[https://www.skra.is/um-okkur/frettir/frett/2022/09/02/Ibuafjoldi-eftir-sveitarfelogum-september-2022/ "Íbúafjöldi eftir sveitarfélögum september 2022"]. ''skra.is''. (8 Sèptèmber 2022).</ref> == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Èslan]] a9bjspt7kbcmoiqehikh9701thjt3wu Sa'ir (sastra Indonésia) 0 2844 13715 13714 2024-05-16T13:49:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13714 wikitext text/x-wiki #REDIRECT [[Sair (sastra Indonésia)]] bm3qtdjwa4ytb8dru7o9bfh4pe4uzrt Sabang 0 2845 22680 22261 2024-06-22T20:48:25Z Irkham Mahfudh 33 Ngalihin 22680 wikitext text/x-wiki #ALIH [[Kota Sabang]] bnwcwf0vjak0cw8tdbpdtrf76i2emjo Sabtah 0 2846 21477 13722 2024-06-04T22:03:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21477 wikitext text/x-wiki {{Negara|name=Sabtah|native_name=''Ceuta'' (Spanyol)<br/>سبتة (Arab)<br/>''Sabtah''|flag=Flag_Ceuta.svg|coat=Escudo_de_Ceuta.svg|map=Localización_de_Ceuta.svg|capital=Sabtah|demonym=Sabtah}} '''Sabtah''' (hurup Arab Gundul: سبتة; Spanyol: ''Ceuta''; Arab: سبتة ''Sabtah'') tu [[Spanyol|Spanyol]] punya atu kota kuasa-dèwèk di panté lor [[Aprika|Aprika]]. Watesan ama [[Magrib|Magrib]], ni daèrah ngerebah di lingiran wates antara [[Laot Tenga]] ama [[Laotan Atlantik|Laotan Atlantik]]. Ni atu deri berapa wilayah Spanyol di Aprika èn, barengan ama [[Mélila|Mélila]] èn [[Pulo Kenari|Pulo Kenari]], atu deri sedikit nyang ajeg dijogrogin ama penduduk warga. Ni dulunya cuman haminté biasa bagèan deri Propinsi Kadis sebelonnya dapet [[Statit Kuasa-dèwèk]] bulan Maret 1995. Semprakan entuh, baru dah jadi atu kota kuasa-dèwèk. Sabtah, sepegimana Mélila ama Pulo Kenari, dirungkuninnya sebagé bandar ènggal sebelonnya Spanyol nimbrung ama [[Uni Èropa]]. Dia punya penduduk banyakan [[orang Serani]] ama [[Orang Selam|Selam]]. Ada juga' sebagèan kecit [[Yahudi Spanyol|orang Yahudi Spanyol]] ama [[Orang Hindu Sindi|Hindu Sindi]], nyang deri wilayah [[Pakistan|Pakistan]]. Seturu [[basa Spanyol]] doang basa resminya, cuman [[basa Arab Darijah]] juga' bekèn di sonoh. == Ruju'an == [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Spanyol]] jm79bj77x9vqwad8bzvng761k7zosxn Sabtu 0 2847 21478 13727 2024-06-04T22:03:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21478 wikitext text/x-wiki '''Sabtu''' (hurup Arab Gundul: سبت) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Juma'at|Juma'at]] ama [[Minggu (ari)|Minggu]]. Ni ari punya nama dasarannya deri [[basa Arab]], السَّبْت (''al-sabt''), nyang diresep deri [[basa Ibrani]] שַׁבָּת (''šabbāt'') "ari ngantol, ari ngasoh". [[ISO 8601]] punya kata, ari Sabtu dirèken jadi ari keenem dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Sabtu dikata ari ketuju dalem seminggu atawa pengabisan minggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} qz7ikhvgs7fzlojt365m5vm7wyc7zwk Sabun 0 2848 21479 13730 2024-06-04T22:03:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21479 wikitext text/x-wiki [[File:Handmade soap cropped and simplified.jpg|thumb|Sabun beko']] '''Sabun''' (hurup Arab Gundul: صابون) ièlah produk nyang dipaké bakal ngebersiin paké aèr. Umunnya, sabun bentuknya [[padet]] (beko') atawa [[caèr]]. Nyang mana gè' ada untung, ada ruginya sendèwèk-sendèwèk di macem-macem sarana umum. Kalo diterepin di atu mukaan, aèr sabunan tokcèr nyangcang petilan dalem [[suspènsi]] nyang kena kabawa ama aèr bersi. Wayah gini mah, nyang sering dipaké entu [[dèterjèn]] buatan bakal gantinya sabun bakal nyuci atawa ngebersiin. == Ruju'an == [[Category:Sabun]] km7gfer6khjk1jj24vxj5a1z3ypsc1b Sagrèb 0 2849 21480 13733 2024-06-04T22:03:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21480 wikitext text/x-wiki [[File:Zagreb (29255640143).jpg|thumb|[[Alun-alun Ban Jelačić]], Sagrèb]] '''Sagrèb''' atawa '''Sagrèp''' (hurup Arab Gundul: زݢرب; [[Basa Kroat|Kroat]]: ''Zagreb'' [zǎːɡreb]) ièlah [[Hopstad|hopstad]] ama kota paling gedénya [[Kroasi|Kroasi]]. Ni adanya di blèlirnya entu negara, nglintang di lingir [[Kali Sawah]], di lamping kidul [[Gunung Mèdwèdnitsah]]. Sagrèb ngejegreg deketnya wates antérobangsa antara [[Kroasi|Kroasi]] ama [[Slowéni|Slowéni]] di ketinggian barang 158 m (518 kaki) [[Atas muka laot|di atas muka laot]]. Penjogrog nyang pada ngejogrog di omplokan gutekan kotaan Sagrèb ada 1.271.150 orang,<ref>[https://www.zagreb.hr/UserDocsImages/gu%20za%20strategijsko%20planiranje/SRUAZ%202020%20_layout_ENG_digital.pdf "Zagreb Urban Agglomeration Development Strategy for the period up to 2020"] (PDF). ''www.zagreb.hr''. (April 2018). [https://web.archive.org/web/20201029113725/https://www.zagreb.hr/UserDocsImages/gu%20za%20strategijsko%20planiranje/SRUAZ%202020%20_layout_ENG_digital.pdf Diarsip] (PDF) deri nyang asli per 29 Oktober 2020. Dipungut per 3 Nopèmber 2023.</ref> antara seprapat atawa sepertiga deri kabèhan penjogrognya [[Kroasi|Kroasi]]. Sementara di sènsus 2021, ni kota sendèwèk gableg penjogrog 878.131 orang.<ref>[https://web.archive.org/web/20221209173308/https://www.popis2021.hr/assets/xls/Popis_2021_rezultati.zip "Census of population, households and dwellings in 2021 - population by settlements"]. ''Državni zavod za statistiku - popis '21'' (basa Kroat). (7 Oktober 2022). Diarsip deri nyang [https://popis2021.hr/assets/xls/Popis_2021_rezultati.zip asli] per 9 Désèmber 2022. Dipungut per 3 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Kroasi]] 7wl3vqrthhpq3941lspe9r5ed4y4hb3 Sahara Kulon 0 2850 24192 19437 2024-07-16T07:26:54Z Bangrapip 9 24192 wikitext text/x-wiki {{Negara|name=Kiblik Arab Kera'yatan Sahrawi|native_name=الجمهورية العربية الصحراوية الديمقراطية (Arab)<br/>''al-Jumhūriyyah al-ʿArabiyyah al-Ṣaḥrāwiyyah al-Dīmuqrāṭiyyah''<br/>''República Árabe Saharaui Democrática''|flag=Flag_of_the_Sahrawi_Arab_Democratic_Republic.svg|coat=Coat_of_arms_of_the_Sahrawi_Arab_Democratic_Republic.svg|map=Sahrawi_Arab_Democratic_Republic_(orthographic_projection).svg|capital=Uyun (secara hakèkat)<br/>Tipariti (secara hukum)|demonym=Sahrawi}} '''Sahara Kulon''' (hurup Arab Gundul: صحراء كولون) atawa '''Kiblik Sahrawi''' (hurup Arab Gundul: کبليک صحراوى) atawa '''Kiblik Arab Kera'yatan Sahrawi''' (hurup Arab Gundul: کبليک عرب كرعيتن صحراوى; basa Arab: الجمهورية العربية الصحراوية الديمقراطية ''al-Jumhūriyyah al-ʿArabiyyah al-Ṣaḥrāwiyyah al-Dīmuqrāṭiyyah''; basa Spanyol: ''República Árabe Saharaui Democrática'') entu negara nyang separoh-diakuin, diakuin ama 45 negara anggota [[Peserèkatan Bangsa-Bangsa|PBB]], nyang letaknya di Magrib belah kulon. Ni negara nyedèk wilayah [[Sahara Bekulon]] nyang kaga' merèntah-sendèwèk, mar cuman bekuku' di seperlima bagèan blètan ni wilayah. Semprakan tahon 1884 ampé 1975, Sahara Kulon dikenalnya entu Sahara Spanyol, [[Spanyol|Spanyol]] punya atu jajahan (entinya jadi propinsi sebrang laot). Sahara Kulon entu atu deri dua negara Aprika nyang di mana [[basa Spanyol]] basa nyang kepakénya, selaèn [[Ginéa Katulistiwa]]. Ni Kiblik Sahrawi diproklamirin ama [[Pron Polisario]] ari bulan 27 Pèbruari tahon 1976 di [[Biir Hulu]], Sahara Kulon. Guwernemèn Kiblik Sahrawi nggero daèrah nyang dia lagain sebagé ''Wilayah nyang udah dibèbasin'' atawa ''Wilayah merdéka''. [[Magrib|Magrib]] ngelagain ama ngebestir rèstan daèrah nyang disengkètainnya, èn nggero' ni sebagé Propinsi-propinsi Kidul. Hopstad nyang diakuin ama ni Kiblik Sahrawi entu [[Uyun]]. Cuman bahna Kiblik Sahrawi kaga' mantèk ni Uyun, mangka hopstad sementaranya ada di [[Tipariti]]. Adapun Kiblik Sahrawi punya korsi guwernemèn entu ada di kam pengungsian di [[Tindup]], [[Aljajaèr|Aljajaèr]]. Kiblik Sahrawi gableg ubungan diplomatis ama 45 negara anggota PBB, èn ni negara juga' anggota penu [[Uni Aprika]]. Dengen penduduk nyang cuman setenga jutaan orang, ni negara bolé dikata negara nyang paling ombèr di [[Aprika]], èn nomor dua paling jarang dihuni di dunia. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Sahara Kulon]] rh82vc1uv90d1x8t30ran7xc61xn7gc Sahi 0 2851 22609 22602 2024-06-21T11:29:54Z OrangKalideres 327 + 22609 wikitext text/x-wiki [[File:Tea in different grade of fermentation.jpg|thumb|Macem-macem trap pengragian sahi]] '''Sahi'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: شاهى) atawa '''tèh'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi.</ref> (hurup Arab Gundul: تيه) atawa '''tè''' (hurup Arab Gundul: تى; basa Hokkièn: 茶 ''tê'') atawa '''té'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: تى; basa Welanda: ''thee'') entu atu minuman nyang ada kapèinnya. Ni minuman – minuman seduhan daon, pucuk daon, atawa tangké nyang dikeringin deri taneman ''Camellia sinensis'' paké aèr panas.<ref>{{Cite web|last=antaranews.com|title=Asal mula munculnya istilah "teh"|url=https://www.antaranews.com/berita/771524/asal-mula-munculnya-istilah-teh|website=Antara News|language=id-ID|access-date=2023-11-13}}</ref> Sahi nyang deri taneman tèh dibagi jadi empat kelompok: tèh item, tèh oliong<ref>'''Tèh oliong''' (hurup Arab Gundul: تيه اوليوڠ) – ''teh oolong'' (Indo.); ''oolong tea'' (Ing.); 乌龙茶(ring.)/烏龍茶 (terd.) ''o͘-liông-tê'' (Hok.).</ref>, tèh ijo, ama tèh puti. Kata "té" juga' kena dipaké bakal minuman nyeng dari buah, rempa-rempa, atawa laèn-laèn taneman obat bakal disedu, kaya' té rosenbotel<ref>'''Rosenbotel''' (hurup Arab Gundul: روسنبوتل) – ''rose hip'' (Ing.); ''rozenbottel'' (Wld.).</ref>, té kamomil, té seruni, ama té ''jiaogulan''. Sahi entu sumber alamiah bakal kapèin, téopilin, ama antioksidan dengen kedar lemak, karbohidrat, atawa protèin ampir nol persèn. Rasanya – rada pait dah tu, mangkanya jadi has dah dia punya rasa. Sahi kembang dengen campuran kuncup kembang melati nyang biasa digero' '''té melati''' atawa '''té wangi melati''' juga' atu jenis sahi nyang mashur di [[Indonésia|Indonésia]].<ref>{{cite web |url=http://www.depkes.go.id/index.php?option=articles&task=viewarticle&artid=99&Itemid=3 |title=Minum Teh Juga Memiliki Manfaat Kesehatan |accessdate=29 November 2008 |work= |publisher= |date= |archive-date=2007-03-12 |archive-url=https://web.archive.org/web/20070312055733/http://www.depkes.go.id/index.php?option=articles&task=viewarticle&artid=99&Itemid=3 |dead-url=yes }}</ref> Konsumsi sahi di Indonésia saban tahonnya 0,8 kilogram per kapita, masing jauh kalo dibandingin ama laèn-laèn negara, bagèn kata ni negara – negara pengasil sahi paling gedé nomor lima di antéro dunia.<ref>{{cite web |url=http://www.fao.org/DOCREP/006/Y4343E/y4343e05.htm |title=4. Sugar and beverages |accessdate=29 November 2008 |work= |publisher=FAO |quote=Major producers are: India, which accounts for about 29 percent of global production; China, 23 percent; Sri Lanka, 9 percent; Kenya, 8 percent; and Indonesia, 6 percent. }}</ref> == Ruju'an == <references /> [[Category:Minuman]] d118o79de469oh3zdiu9alf4azej6sk Sair 0 2852 21482 13755 2024-06-04T22:03:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21482 wikitext text/x-wiki '''Sair''' (hurup Arab Gundul: شعر; Indonésia: ''puisi'') entu atu jenis [[gawéan sastra]] nyang dia punya setil basanya bener-bener ditentuin ama dia punya [[cèngkok]], [[rima]], ama penyusunan larik èn [[bait]]<nowiki/>nya. Penulisan sair biasanya dikeja paké basa ama pilian kata nyang pas, biar itu orang pada èling aken pengalaman ama ngasi tanggepan has liwat penataan bunyi, irama, serènta pema'naan husus. Sair gableg kabèhan unsur [[sastra]] di dalem dia punya penulisan. Adapun bentuk sair punya pekembangan ama perobahan èn isinya pepes ngintilin pegimana itu selèra, konsèp kecakepan, ama kemajuan kepinteran orang pada ngembang juga'. Sair gableg ngeja pengungkepan deri pemikiran nyang nyawabin perangsaan ama ningkatin angen-angen pengindraan di susunan nyang ada iramanya. Penyampéan sair dilakonin paké basa nyang ma'nanya dalem ama ngebèngbatin. Isi di dalem sair biasanya entu catetan ama perwakilan deri pengalaman penting orang punya rasain dalem dia punya idup. == Ruju'an == [[Category:Sastra]] [[Category:Sair]] qc0mnqs0jauc6pjm3yd5l10x12fjssa Sair (sastra Indonésia) 0 2853 21483 13764 2024-06-04T22:03:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21483 wikitext text/x-wiki '''Sair''' (hurup Arab Gundul: شعير) entu atu jenis [[Sair|sair]] kolot nyang dapet sawaban deri [[kebudayaan Arab]].<ref>Kosasih, E. (2008). ''[https://tabloidsastra.files.wordpress.com/2015/11/apresiasi-sastra-indonesia-_-e-kosasih.pdf Apresiasi Sastra Indonesia]'' (PDF). Jakarta: Nobel Edumedia. h. 14. <nowiki>ISBN 978-602-8219-57-0</nowiki>.</ref> Sair masup atu jenis sair lama nyang asalnya deri negeri Parsi èn dibawa' ke [[Sastra Indonésia|sastra Indonésia]] barengan ama masupnya [[Islam|ajaran Selam]] di [[Indonésia|Indonésia]]. Jumblah baris di sair entu empat baris dengen jumblah ucap delapan entuk sepulu ucap. Bagèan sair semuanya isi, laèn ama pantun nyang ada sampirannya. [[Rima|Rima]] nyang dipaké ama sair biasanya polanya a-a-a-a. Isi sair bisa aja ceritra roman, peristiwa sejarah, ama pengajaran igama. Sair juga' bisa isinya [[tamsil]] atawa saduran.<ref>Sumaryanto (2010). ''Mengenal Pantun dan Syair''. Semarang: PT. Sindur Press. h. 12. <nowiki>ISBN 978-979-067-054-9</nowiki>.</ref> == Ruju'an == [[Category:Sastra]] gqupq48m1hc8ifd8p9ocrjms0lcd19q Sair anyar 0 2854 21484 13768 2024-06-04T22:03:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21484 wikitext text/x-wiki '''Sair anyar''' (hurup Arab Gundul: شعر اڽر) ya'entu atu [[Sair|sair]] nyang kaga keiket' ama patokan jumblah [[Baris (sair)|baris]], [[Ucap (èlmu basa)|ucap]], èn [[pengujungan]] (''rima'') == Ruju'an == [[Category:Sair]] gke93fmyhqkuh733w2f8nu9finj8he4 Salahudin Ayubi 0 2855 22610 22413 2024-06-21T11:41:04Z Jalilah Jali 457 Ayubi, Salahudin 22610 wikitext text/x-wiki [[Gepokan:Saladin Soldan d'Egypte (BM 1879,1213.302).jpg|jmpl|Sultan Salahudin punya potrèt]] '''Salahudin Ayubi''' (hurup Arab Gundul: صلاح الدين ايوبى) atawa aslinya '''''al-Nāṣir Ṣalāḥ al-Dīn Yūsuf b. Ayyūb''''' (Kurdi: سەلاحەدینی ئەییووبی ''Selahedînê Eyûbî''; Arab: الناصر صلاح الدين يوسف بن أيوب) (sek. 1138 – 4 Maret 1193) ièlah sorang penglima perang ama pejoang Selam [[Kaum Kurdi|Kurdi]] deri [[Tikrit|Tikrit]] (blèlirnya Irak wayah gini). Dia ngejagjagin [[Wangsa Ayubiah]] di [[Mesir|Mesir]], [[Suriah|Suriah]], sebagèan [[Yaman|Yaman]], [[Irak|Irak]], [[Mekah|Mekah]]-[[Medinah|Medinah]], [[Hijas]], [[Diyarbakir]], [[Oman|Oman]], ama [[Palestèn|Palestèn]]. Dia mah bekènan ama dia punya poyokan, nama '''Salahudin Ayubi'''. Salahudin bekèn di dunia [[Islam|Selam]] lantaran dia punya pimpinan, set militèr, serènta dia punya sipat nyang satria lagi adil pas dia perang nglawan [[Laskar Salib]]. Salahudin juga' atu ulama. Dia juga' ngasi catetan kaki ama penjelasan pasal [[Abu Daud]] punya kitab sunan [[hadis]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Ayubi, Salahudin}} [[Bangsaan:Tokoh pulitik]] 5xlrnn9ow6uar22v15q7n8x91am6ee2 Salaman 0 2856 21486 13774 2024-06-04T22:03:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21486 wikitext text/x-wiki [[File:Hermandad - friendship.jpg|thumb|Orang lagi salaman]] '''Salaman''' (hurup Arab Gundul: سلامن) ièlah [[terdisi]] mapag orang nyang singket lagi ringkes nyang ngamprah di mana-mana di antéro dunia di mana dua orang pada sili pègangan [[Tangan|tangan]], dalem banyak hal malah dibarengin ama ngentro-entro itu tangan nyang dipègang. Galibnya mah, orang namanya salaman mah paké tangan kanan nyang dirèken jadi tata krama nyang bener. Ketumanan nyang ada libetannya ama salaman sipatnya tuh husus dalem budaya-budaya.<ref name="germ-latimes">[http://www.latimes.com/science/sciencenow/la-sci-sn-fist-bump-handshake-germs-20140728-story.html "Fist bumps, high-fives spread fewer germs than handshakes, study says]". ''Los Angeles Times''. (28 Juli 2014). Dibuka per 19 Januari 2024.</ref><ref name="germ-abcnews">[https://abcnews.go.com/Health/attention-germaphobes-icky-alternative-handshake/story?id=24854753 "Attention Germaphobes: A Less Icky Alternative to the Handshake"]. ''ABC News''. Dibuka per 19 Januari 2024.</ref><ref name="germ-cbc">[https://www.cbc.ca/canada/calgary/story/2009/10/21/calgary-handshake-fist-bump-pound-flu.html "Fist bump can pound out flu transmission"]. [https://web.archive.org/web/20110120022645/http://www.cbc.ca/canada/calgary/story/2009/10/21/calgary-handshake-fist-bump-pound-flu.html Diarsipin] per 20 Januari 2011 di Wayback Machine.</ref> == Ruju'an == [[Category:Abet orang]] nxu8qhelmbpz9w8s3m6cl7qd13u1ekw Salbador 0 2857 21487 13776 2024-06-04T22:03:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21487 wikitext text/x-wiki {{Negara|name=Kiblik Salbador|native_name=''República de El Salvador'' (Spanyol)|flag=Flag_of_El_Salvador.svg|coat=Coat_of_arms_of_El_Salvador.svg|map=El_Salvador_(orthographic_projection).svg|capital=San Salbador|demonym=Salbador}} '''Salbador''' (hurup Arab Gundul: سلبادور; Spanyol: ''Nicaragua'') atawa resminya '''Kiblik Salbador''' (hurup Arab Gundul: کبليک سلبادور; Spanyol: ''República de El Salvador'') entu negara di [[Amrik Tenga|Amrik Tenga]]. Ni negara watesan ama [[Honduras|Honduras]] di blèlir-wètan èn [[Honduras|Honduras]] di blèlir-kulon. Sebagé lagi, ni negara gableg jalan ke [[Laotan Teduh|Laotan Teduh]] di bekulon. Ni negara punya hopstad [[San Salbador|San Salbador]]. Ni negara jenggarnya cuman 21.041 km<sup>2</sup> (8.124 mi<sup>2</sup>). Di sono, ada barang 6.602.370 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Negara]] [[Category:Salbador]] 12qvj25zu7gkkgst6yolel53m1mvpr9 Salon (suara) 0 2858 21488 13780 2024-06-04T22:03:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21488 wikitext text/x-wiki [[File:2016 Kolumna głośnikowa Altus 110.jpg|thumb|Tampang salon]] '''Salon''' (urup Arab Gundul: سلون) atawa '''Spèker''' (basa Inggris: ''loud speaker, speaker''; urup Arab Gundul: سفيکر) entu mesin nyang dipaké bakal ngerobah sinyal lèstrik jadi prèkwènsi suara liwat geter-geteran alat nyang bentuknya kaya ''mèmbran'' bakal geterin udara nyang ngeja adanya gelombang suara nyang kerungu ampé di gendang kuping èn bisa kerungu jadi suara. Saban sistim pengejaan suara, salon juga nentuin kualitèt suara selaèn alat pembikin suara sebelonnya nyang masing bentuknya lèstrik dalem rangkéan penguat. == Ruju'an == 5uzlquysaymbz49vbu7lmwcop3bh40t Sambia 0 2859 21489 13784 2024-06-04T22:03:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21489 wikitext text/x-wiki {{Negara|name=Kiblik Sambia|native_name=''Republic of Zambia'' (Inggris)|flag=Flag_of_Zambia.svg|coat=Coat_of_arms_of_Zambia.svg|map=Zambia_(orthographic_projection).svg|capital=Lusaka|demonym=Sambia}} '''Sambia''' (hurup Arab Gundul: سمبية; Inggris: ''Zambia'') atawa resminya '''Kiblik Sambia''' (hurup Arab Gundul: کبليک سمبية; Inggris: ''Republic of Zambia'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Kiblik Kera'yatan Kongo|Kiblik Kera'yatan Kongo]] di blèlir, [[Tansania|Tansania]] di belah lor-wètan, [[Malawi|Malawi]] di blètan, [[Mosambik|Mosambik]], [[Jimbabwé|Jimbabwé]], [[Boswana|Boswana]], ama [[Namibi|Namibi]] di bekidul, èn [[Anggola|Anggola]] di bekulonnya. Ni negara punya hopstad [[Lusaka|Lusaka]]. Ni negara jenggarnya 752.618 km<sup>2</sup> (290.587 mi<sup>2</sup>). Di sono, ada barang 19.473.125 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Sambia]] 23knsgs00m2bqd3uxfptajfaz62si24 Samoa 0 2860 24166 21490 2024-07-16T07:13:11Z Bangrapip 9 24166 wikitext text/x-wiki {{Negara|name=Negeri Merdéka Samoa|native_name=''Independent State of Samoa'' (Inggris)<br/>''Malo Saʻoloto Tutoʻatasi o Sāmoa'' (Samoa)|flag=Flag_of_Samoa.svg|coat=Coat_of_arms_of_Samoa.svg|map=Samoa_on_the_globe_(Polynesia_centered).svg|capital=Apia|demonym=Samoa}} '''Samoa''' (hurup Arab Gundul: ساموة; Inggris: ''Samoa''; Samoa: ''Sāmoa'') atawa resminya '''Negeri Merdéka Samoa''' (hurup Arab Gundul: نݢرى مرديک ساموة; Inggris: ''Independent State of Samoa''; Samoa: ''Malo Saʻoloto Tutoʻatasi o Sāmoa'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Apia|Apia]]. Ni negara jenggarnya 2.831 km<sup>2</sup> (1.093 mi<sup>2</sup>). Di sono, ada barang 205.557 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Samoa|basa Samoa]] ama [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Samoa]] 63xt7xd2kcqbe8i7bs935x878hkbtqh Samosir 0 2861 13790 13789 2024-05-16T13:51:30Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13789 wikitext text/x-wiki #REDIRECT [[Kabupatèn Samosir]] dz5n6c3nis72kpyhirb1lj0fxmz26jf Sampi 0 2862 19438 13801 2024-06-04T21:15:22Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q830]] 19438 wikitext text/x-wiki [[File:Cow female black white.jpg|thumb|Tampang sampi]] '''Sampi''' (hurup Arab Gundul: سمفى) atawa '''emo'''' (hurup Arab Gundul: اموء) entu héwan angonan anggota [[Beraya (èlmu hayat)|beraya]] ''Bovidae'' èn anakpermili ''Bovinae''. Sampi dipiara lantaran diambil [[Laban|susu]] ama [[Daging|dagingnya]] bakal daharan [[Manusia|manusia]]. Hasil sampingan, kaya' [[Kulit|kulit]], [[Jeroan|jeroan]], [[Badug|badug]], èn [[Tai|tainya]], dipaké bakal macem-macem [[Manusia|manusia]] punya kebutuan. Di berapa tempat, sampi juga' dipaké bakal penggerak [[Gandaran|gandaran]], [[Luku|ngeluku]], ama alat penggawéan lainnya (kaya' bakal ngebejeg [[tebu]]). Bahnanya ni kegunaan nyang roncèt, sampi ada jadi bagèan deri macem-macem kebudayaan manusia sempragan jaman bahola. Hata, ni kegiatan nyang maké sampi gè' masing ngamprah ampé wayah gini. == Ruju'an == 1i055q1xatplg4cghanmim0q8k4hn40 Samsi 0 2863 21491 13804 2024-06-04T22:03:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21491 wikitext text/x-wiki [[File:Fishslice1.jpg|thumb|Samsi punya tampang]] '''Samsi''' (hurup Arab Gundul: سمسيه) atawa '''ciansi''' (hurup Arab Gundul: چيانسى) atawa '''sodèt''' (hurup Arab Gundul: سوديت) entu peranti [[dapur]] nyang garannya panjang ama ujungannya gèpèng bakal ngebolak-balik dedaharan nyang lagi di penggorèngan. == Ruju'an == [[Category:Peranti dapur]] 0rdmz2kl7g8llzbpzs25uw4gmxu5221 Samsung 0 2864 26088 21492 2024-10-19T15:42:12Z Mazbel 277 ([[c:GR|GR]]) [[c:COM:FR|File renamed]]: [[File:Png-transparent-samsung-logo-samsung-galaxy-a8-2018-logo-samsung-electronics-arrow-sketch-company-text-label.png]] → [[File:Samsung Galaxy A8 2018 logo.png]] [[c:COM:FR#FR2|Criterion 2]] (meaningless or ambiguous name) 26088 wikitext text/x-wiki [[File:Samsung Galaxy A8 2018 logo.png|thumb|Tampang Samsung punya lambang]] '''Samsung Group''' (hurup Hangel: 삼성; tuker hurup: S''amsóng''; ditulis jadi '''SɅMSUNG'''; hurup Arab Gundul: سامسوڠ) nya'entu kongsi banyak bangsa nyang sintremnya di Samsung Town, Soul, [[Koréa Kidul|Koréa Kidul]]. Enni kongsi ada punya secuplek anak kongsi nyang kebanyakan ngambil asma ''Samsung'' èn enni kongsi tu kongsi konglomerat nomor wahid di Koréa Kidul. [[File:Samsung headquarters.jpg|thumb|Gedong sintrem Samsung di Koréa Kidul]] Samsung diwangun ama Li Byóng Cól taon 1938 nyang juga jadi atu kongsi dagang. Dalem tiga pulu taonan buntutannya, enni kongsi menggar ke laèn ihwal, kaya' makanan, baju, asuransi, ''sekuritas'', èn ècèran (''ritèl''). Terusannya, Samsung gè menggar ke pabrikan barang lèstrik di buntutan 1960-an, serènta ke pabrik pewangunan èn pengejaan kapal di tenga taon 1970-an. Enni tiga ihwal nyang jadi pancang enni kongsi punya penggaran. Abis peninggalnya Li taon 1987, Samsung dibelèk jadi apat kongsi usaha, nya'entu Samsung Group, Shinsegae Group, CJ Group, èn Hansol Group. Sempragan taon 1990, Samsung naèkin penjualan barangnya ke luar Koréa Kidul, utamanya barang pesawat hèngpon èn ''semikonduktor'' nyang taranannya jadi sumber pemasupan nyang pentingnya nomor wahid. Ampé taon 2020, Samsung ada punya tilai asma paling luhur kedelapan di dunia. Anak usaha Samsung nyang paling mashur entu Samsung Electronics (kongsi tèknolohi ubung-ubungan, pengeja barang lèstrik, èn pengeja cip nyang pemasupannya paling gedé di dunia di taon 2017), Samsung Heavy Industries (pengeja kapal paling gedé kedua di dunia di taon 2010), èn Samsung Engineering, serènta Samsung C&T (hatu-hatu jadi kongsi pewangunan paling gedé ke-13 èn ke-36 di dunia). Anak usaha Samsung selaènnya entu Samsung Life Insurance (kongsi asuransi paling gedé ke-14 di dunia), Samsung Everland (penggawé Everland Resort, taman hiburan paling kolot di Koréa Kidul), èn Cheil Worldwide (pengemboh i'lan nyang pemasupannya paling gedé ke-15 di dunia di taon 2012). Samsung ada punya aru-aruan nyang kuat pada bagéan pemenggaran atur banda, pulitik, média, èn budaya di Koréa Kidul, serènta jadi penyokong utama "Mu'jijat di kali Han". Anak usaha Samsung ngeja kisaran atu per lima deri jumblah èkspor Koréa Kidul. Pemasupan Samsung gè percis 17% PDB Koréa Kidul nyang gedénya ampé $1,082 terliun. Sekabèhnya persidèn di trap C Samsung ada punya kuasa sonder wates. Ora hèran gènèngan kalo Samsung punya pegawé ngojog-ngojog dia-dia nyang jadi kongsi punya persiden entu kaya' "déwa". Cuplek 20 persidèn nyang diojog bè kaya' "déwa" entu cuman 0,02% deri jumblah pegawé nyang gawé di Samsung. Dia pada entu juru kunci èn pengeja keputusan usaha. Ora hèran yèn dia pada ada punya waktu nyang tumbrahan di kantor èn ngutat-ngutat "kerajaan" deri bè bareng kulawarga di umah. == Ruju'an == [[Category:Koréa Kidul]] o21nuu2bqyh74fx1suvkyp6mw6iktgx San Marino 0 2865 24200 24199 2024-07-16T07:29:24Z Bangrapip 9 24200 wikitext text/x-wiki {{Negara|name=Kiblik San Marino|native_name=''Repubblica di San Marino'' (Itali)<br/>''Ripóbblica d' San Marein'' (Romanyol)|flag=Flag_of_San_Marino.svg|coat=Coat_of_arms_of_San_Marino.svg|map=Location_San_Marino_Europe.png|capital=San Marino|demonym=San Marino<br/>San Marinès}} '''San Marino''' (hurup Arab Gundul: سن مارينو; basa Itali: ''San Marino''; basa Romanyol: ''San Marein'') atawa '''Sint-Marines''' (hurup Arab Gundul: سنت مارينس) atawa resminya '''Kiblik''' '''San Marino''' (hurup Arab Gundul: کبليک سن مارينو; basa Itali: ''Repubblica di San Marino''; basa Romanyol: ''Ripóbblica d' San Marein'') atawa juga' mashur digero' '''Kiblik Paling Anteng San Marino''' (hurup Arab Gundul: کبليک فاليڠ انتڠ سن مارينو; basa Itali: ''Serenissima Repubblica di San Marino'') entu atu deri negara-negara nyang paling kecit di dunia. Ni negara letaknya di Èropa Kidul èn bener-bener dikulilingin ama [[Itali|Itali]] (disebutnya ''cempètan'', cuman Watikan, Lèsoto, ama San Marino doangan nyang kaya' gini). Ada kurang deri 30.000-an orang nyang tinggal di mari. Jumblah seruruh luas wilayahnya cuman 61 km<sup>2</sup>. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> juga' namanya San Marino. San Marino entu kiblik paling kolot di antéro dunia nyang masing ada ampé wayah gini. Ni negara dimulain semprakan 3 Sèptèmber tahon 301 M ama atu tukang bangunan nyang gapa, Sint-Marinus. Ni – maktup di dalem dia punya wèt dasar<ref>'''Wèt dasar''' (hurup Arab Gundul: ويت داسر) – ''konstitusi'' (Indo.); ''constitution'' (Ing.); ''grondwet'' (Wld.).</ref> nyang dianut ari bulan 8 Oktober tahon 1600. Ni negara kecit diakuin ama Prasman Napoléoniah tahon 1797, èn ama laèn-laèn negara [[Èropa|Èropa]] di tahon 1815 pas Konggrès Wènen. Bagèn kata ni negara – negara merdéka, alakulihal, ni negara juga' begantung banget ama Itali. Sedari abad ke-19, pas Itali disatuin, San Marino bener-bener dikulilingin ama Itali. Orang-orang di San Marino pada ngomongnya basa Itali. Sebagé lagi, orang-orang di San Marino pada nganut agama Serani Katolik Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref>. Adapun orang-orang San Marino bisa digero' '''orang San Marino''' (hurup Arab Gundul: اورڠ سن مارينو), bisa juga' '''orang San Marinès''' (hurup Arab Gundul: اورڠ سن مارينيس). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:San Marino]] bm1vwt0il58sniqbov0q59ti89h82y2 San Marino Kota 0 2866 21494 13821 2024-06-04T22:03:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21494 wikitext text/x-wiki [[File:Cathedral San Marino - Exterior.jpg|thumb|Katedral San Marino]] '''San Marino Kota''' (hurup Arab Gundul: سن مارينو کوتا; Itali: ''Città di San Marino'') entu [[Hopstad|hopstadnya]] [[San Marino|Kiblik San Marino]]. Penjogrognya ada cuman 4.061 orangan doang.<ref>[https://www.statistica.sm/on-line/en/home/statistics/population.html?Categoria=2&nodo=/on-line/en/home/statistics/population/demographic-structure.html "Resident Population per municipality"]. Dènes Pengrencaan Atur Banda, Pengolahan Data, èn Statistik San Marino. Dipungut per 2 Nopèmber 2023.</ref> Ni adanya di lamping kulon titik paling alaihimnya San Marino nama [[Gunung Titan|Gunung Titan]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:San Marino]] asstyvatbs5zd7nid6xpo6872n2a98k Sapar 0 2867 24001 21495 2024-07-13T22:39:31Z Swarabakti 44 24001 wikitext text/x-wiki '''Sapar''' (hurup Arap Gundul: صفر)<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Sampar'''.</ref><ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> entu ada bulan kedua di dalem almenak Selam atawa almenak Hijriah. Ni bulan punya nama di basa Arap صفر ''Ṣafar'' ada punya arti 'kosong', ya'entu mengrikut bangsa Arap punya terdisi kolot (jahiliah), orang pada kuar ninggalin rumanya bakal ngejarah ama ngebètak rampasan perang (abisnya perang).<ref>Syaifullah. (30 Agustus 2022). [https://jatim.nu.or.id/keislaman/safar-bukan-bulan-sial-begini-penjelasannya-OeVAC "Safar Bukan Bulan Sial, Begini Penjelasannya"]. ''NU Online''. Dicomot 21 Juni 2023.</ref> Dalem sebagèan terdisi, ada nyang kata ni bulan – bulan sué. Cuman kalo berales ulama pada punya penjelasan, ni bulan kaga' ada sangkut pautnya ama kesuéan. Hata, ada juga terdisi di Betawi nama '''aèr Sapar''', ya'entu aèr deri tuju perigi nyang dibaca-bacain bakal dikeja saban ari bulan 1 Sapar.<ref name=":0" /> == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] 0xc3wmg5yae9vtyq5j06c3dzjcbxvmk Sarah Bernhardt 0 2868 21496 13838 2024-06-04T22:03:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21496 wikitext text/x-wiki [[File:Sarah Bernhardt, par Nadar, 1864.jpg|thumb|Sarah Bernhardt punya potrèt]] '''Sarah Bernhardt''' atawa dibetawiin jadi '''Sarah Bènhat''' (hurup Arab Gundul: سارة بنهت) (23 Oktober 1844 – 26 Maret 1923) entu atu tukang lakon panggung [[Prasman|Prasman]] èn sering dibilang "tukang lakon paling bèken sepanjang dunia punya sejarah". Bernhardt bestèr di panggung Èropa di tahon 1870-an èn sigra dapet order tanggep di [[Èropa|Èropa]] ama [[Amrik Serèkat|Amrik Serèkat]]. == Ruju'an == [[Category:Tukang lakon wadon]] eab7astz01ohzrx7dbx344ovdgkvpsr Sarapan (mantèk) 0 2869 21497 13842 2024-06-04T22:03:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21497 wikitext text/x-wiki '''Sarapan''' (hurup Arab Gundul: سرفن; [[Bahasa Indonésia|Indonésia]]: ''premis'') ièlah [[pernyataan]] nyang jadi sarap-sarapannya [[Hujah (mantèk)|hujah]] bakal ngebenerken atu [[kesimpulan]]. Bukti deri kesimpulan begantung [[Kebenaran|benernya]] sarapan ama [[Keacian (mantèk)|keacian]] hujahnya. == Ruju'an == [[Category:Mantèk]] r1p4hltfhthuxcdmlgmksugb89mqioo Sarayéwo 0 2870 21498 13847 2024-06-04T22:03:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21498 wikitext text/x-wiki [[File:Sarajevo City Panorama.JPG|thumb|Kota Sarayéwo]] '''Sarayéwo''' (hurup Arab Gundul: سراييوه; [[Basa Bosni|Bosni]]: Сарајево ''Sarajevo'' [sǎrajeʋo]) ièlah [[Hopstad|hopstad]] ama kota paling gedé di [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]] dengen penjogrog secuplek 275.524 orang di wates bestirnya.<ref name=":0" /> [[Gutekan mètropolitan Sarayéwo]] keitung [[Kanton Sarayéwo]], [[Sarayéwo Wètan]], èn haminté-haminté sekenanya ada dijogrogin ama 555.210 penjogrog.<ref name=":0">[http://www.popis.gov.ba/popis2013/doc/RezultatiPopisa_BS.pdf "Census of Population, Households and Dwellings in Bosnia and Herzegovina: Final Results"] (PDF). Agencija za statistiku Bosne i Hercegovine. (2013). [https://web.archive.org/web/20171014093505/http://www.popis.gov.ba/popis2013/doc/RezultatiPopisa_BS.pdf Diarsip] (PDF) deri nyang asli per 14 Oktober 2017. Dipungut per 2 Nopèmber 2023.</ref> Ada di Lebak Sarayéwo gedé, ni kota dikiterin ama [[Pegunungan Alpen Dinari]] èn di lingiran [[Kali Miliatskah]] di jantungnya [[Balkan]], atu daèrah di [[Èropa Kidul]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Bosni èn Hèrségowina]] shxo4sr0npb5njd6jxsffjxwpakyyll Sardèn 0 2871 19439 13854 2024-06-04T21:15:40Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q5141254]] 19439 wikitext text/x-wiki [[File:Pacific sardine002.jpg|thumb|Kerumutan ikan sardèn]] '''Sardèn''' (hurup Arab Gundul: سردن; Inggris: ''sardine'' atawa ''pilchard'') entu sebutan bakal berapa macem ikan laot, wabilhusus nyang [[Ikan minyakan|minyakan]]. Kabèhan deri ni ikan bentuknya rada kecit èn ada ubungan ama ikan [[Haring|haring]]. Nama Latèn bakal ni ikan punya beraya nya'aentu ''[[Clupeidae|Clupeidae]]''. Tapi gè', ni penamaan kaga' percis. ''Fishbase'', atu pendaringan data pasal sisik melik ikan, ngelah enem spésiès nyang digero ''pilchard''. Ada ngebadeg nyang namanya ''sardèn''. Ni ikan dinamain deri nama pulo [[Sardini|Sardini]], sebab jaman jebot orang pada gampil mancing ni ikan di mari. Banyak toko-toko nyang ngejual [[Sardèncis|sardèncis]] blèkan. Ni blèk<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Blèk''' (hurup Arab Gundul: بليق) – ''kaleng'' (Indo.); ''can'' (Ing.); ''blek'' (Wld.).</ref> bisa diisi caèran kaya' aèr atawa minyak.<ref>[https://www.webmd.com/diet/health-benefits-sardines "Canned Sardines: Are They Good for You?"]. ''WebMD''. Dipungut per 20 Agustus 2023.</ref> Seringnya, tu ikan pada sebenernya bukan sardèn, mar cuman ikan [[Sprot|sprot]] atawa [[Haring bunder|haring bunder]]. == Ruju'an == [[Category:Ikan-ikanan]] [[Category:Ikan laot]] 3p3s6vl3cvrntwdr995rgoppjqbis9v Sardèncis 0 2872 22427 21499 2024-06-19T08:54:40Z Jalilah Jali 457 /* Ruju'an */ 22427 wikitext text/x-wiki [[File:Mamakari by Kossy@FINEDAYS in Akabane, Tokyo.jpg|thumb|Sardèncis punya tampang]] '''Sardèncis'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سردنچيس) atawa '''dèncis''' (hurup Arab Gundul: دنچيس) entu atu jenis ikan nyang paling lumbrah dilebok ama orang, rada [[Ikan minyakan|minyakan]] èn rada kecil.<ref>[https://webarchive.nationalarchives.gov.uk/ukgwa/20101210005807/http://www.food.gov.uk/news/newsarchive/2004/jun/oilyfishdefinition "What's an oily fish?"]. Food Standards Agency. 2004-06-24. Diarsipin deri nyang asli per 10 Désèmber 2010. Dibuka per 20 Agustus 2023.</ref> Istilah ''sardèn'' (makanannya: ''sardèncis'') dicomot deri nama atu pulo di [[Laot Tenga|Laot Tenga]], nama Pulo [[Sardini|Sardini]], di mana itu iken pernah ngejeprah di sonoh.<ref>"[https://www.etymonline.com/word/sardine Sardine]". ''Online Etymology Dictionary''. Dipungut per 20 Agustus 2023.</ref><ref>[https://www.bbcgoodfood.com/recipes/collection/sardine-recipes "Sardine"]. ''The Good Food Glossary''. BBC Worldwide. 2009. Dibuka per 20 Agustus 2023.</ref> Istilah "sardèncis" sering pisan ketuker ama héwan laèn jenis, begantung pegimana atu negara punya ta'ripnya. [[Paguyuban Makanan èn Langbow|Paguyuban Makanan èn Langbow]] (FAO) ama [[Paguyuban Kesèhatan Dunia|Paguyuban Kesèhatan Dunia]] (WHO) nyabitin 21 spésiès ikan nyang kena digero' sardèncis bakal ngeja gancil buat mantengin ama ngrangkèng produk sardèncis, wabilhusus nyang [[Pemblèkan|diblèk-blèkin]].<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Blèk''' (hurup Arab Gundul: بليق) – ''kaleng'' (Indo.); ''can'' (Ing.); ''blek'' (Wld.).</ref><ref>[https://web.archive.org/web/20070325224831/http://www.codexalimentarius.net/download/standards/108/CXS_094e.pdf "Codex standard for canned sardines and sardine-type products codex stan 94 –1981 REV. 1-1995"]. (PDF). ''Codex Alimentarius''. FAO/WHO Codex Alimentarius Commission. h. 1–7. Diarsipin deri nyang [http://www.codexalimentarius.net/download/standards/108/CXS_094e.pdf asli] (PDF) per 25 Maret 2007. Dibuka per 20 Agustus 2023.</ref> == Ruju'an == {{Reflist}} [[Category:Makanan]] [[Category:Makanan laot]] 4rh3g62400nng93jymm9hw4xmcar0ot Sarek 0 2873 21500 13865 2024-06-04T22:03:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21500 wikitext text/x-wiki {{Negara|name=Sarek|native_name=''Sark'' (Inggris)<br/>''Sèr / Cerq'' (Sarek)<br/>''Sercq'' (Prasman)|flag=Flag_of_Sark.svg|coat=Arms_of_William_the_Conqueror_(1066-1087).svg|map=English_Channel_location_map.svg|capital=Sarek|demonym=Sarek}} '''Sarek''' (hurup Arab Gundul: سرک; basa Inggris: ''Sark''; basa Prasman: ''Sercq''; basa Sarek: ''Sèr'' atawa ''Cercq'') entu atu bagèan deri Kepuloan Kanal di belah kidul-kulonnya Selat Inggris, lepas panté Normandi, [[Prasman|Prasman]]. Ni – atu lènstèlsel<ref>'''Lènstèlsel''' (hurup Arab Gundul: لنستلسل) – ''fief'' (Ing.); ''leenstelsel'' (Wld.).</ref> kerajaan, nyang juga' bagèan deri [[Gèrensi|Kebéliuan Gèrensi]], cuman ada punya seperangkat wètnya kendiri, nyang berales ama wèt Normandi, ama ada parlemènnya sendèwèk. Penduduknya mah cuman 500 orangan doang. Sarek (serènta pulo sekitarannya, Pulo Brèku) luasnya cuman 5,44 km<sup>2</sup> (2,10 mi<sup>2</sup>) doang. Selaèn basa Inggris, ada juga' basa daèrah nyang diakuinnya juga', namanya basa Sarek. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] l4oi97btnah0zy15hbnsfui0z47uire Sarkis Ésensetèn 0 2874 13867 13866 2024-05-16T13:51:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13866 wikitext text/x-wiki #REDIRECT [[Sarkis Ésenstén]] 2z4l44zkv3dkb5mrmcfl1cugrazc4b7 Sarkis Ésenstén 0 2875 24863 24862 2024-08-14T04:57:51Z Bangrapip 9 24863 wikitext text/x-wiki [[File:Sergei Eisenstein 02.jpg|thumb|Sarkis Ésenstén punya potrèt (1939)]] '''Sarkis bin Mikail Ésenstén''' (hurup Arab Gundul: {{Script|Arabic|سرکس بن ميکائيل ايسنستين}}) atawa aslinya '''Sergei Mikhailovich Eisenstein''' ({{lang-ru|Сергей Михайлович Эйзенштейн|Sergey Mikhaylovich Eyzenshteyn}}; 23 Januari 1898 – 11 Pèbruari 1948) entu [[dalang pèlem]] Rus Sowièt ama ahli téori pèlem. Dia bekèn banyakannya lantaran dia punya pèlem meneng nama ''Anpal'', ''Kapal perang Potiomkin'', èn ''Oktober''. Dia juga bekèn lantaran dia punya babad sejarah [[Iskandar Nèpski]] èn [[Iwan Si Cengi]]. Dia punya gawéan ada punya sawaban gedé ama dalang pèlem pas awal-awal lantaran dia punya gapa nulis ama nyènter pèlem. == Ruju'an == [[Category:Dalang pèlem Ruslan]] snpgtuzdpjgd71aeofc7u7jk92eayko Sarung 0 2876 21502 13878 2024-06-04T22:03:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21502 wikitext text/x-wiki [[File:Chau Doc textile.jpg|thumb|Sarung ulatan]] '''Sarung''' (hurup Arab Gundul: ساروڠ), kalu nyang disamplokin di [[Lèèr|lèèr]] namanya '''sodèr''' (hurup Arab Gundul: صدر), entu [[kaèn]] jenggar sepotong nyang dijait ujung-ujungnya nyang bentuknya jadi kaya' cepuk. Ni – sarung punya pengartian nyang kaci di [[Indonésia|Indonésia]] èn segutekannya. Kalu di luar-luar negeri punya pengartian, sarung (''sarong'') artinya kaèn jenggar apa baé nyang makénya diiket bakal ngrèdongin bagèan awak bawah ([[Pinggang|pinggang]] ke bawah). == Ruju'an == [[Category:Pakéan]] [[Category:Pakéan Indonésia]] aygfw6rs31xp8mztyon8bfedsst6zzf Saskacewan 0 2877 21503 13884 2024-06-04T22:03:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21503 wikitext text/x-wiki {{Negara|name=Saskacewan|native_name=''Saskatchewan'' (basa Inggris)|flag=Flag_of_Saskatchewan.svg|coat=Coat_of_arms_of_Saskatchewan.svg|map=Saskatchewan_in_Canada.svg|capital=Règina|demonym=Saskacewan}} '''Saskacewan''' (basa Inggris: ''Saskatchewan'') nya'entu atu propinsi di [[Kanada|Kanada]]. Ampir cetiaw orang mukim di Saskacewan. Kebanyakan mukim di bekidulnya. Industri utama di Saskacewan nya'entu langbow. Saskacewan entu rata di bekidulnya èn kot-kotan bisa ketempo ampé jau. Ora panting sekabeh tananya entu tana rumput rata. Ada banyak pekayon atawa utan nyang suay di sintrem èn belalornya èn sètu bakal mancing. Enni propinsi ditengerin èn dinamain lantaran kali Saskacewan entu liwat situ. Julukan deri enni propinsi entu ''The Land of Living Skies'' (Tana bakal langit idup) == Ruju'an == [[Category:Propinsi di Kanada]] jzztdst3rw9rc3igwzcjqqndr13sv2i Sastra Indonésia 0 2878 21504 13890 2024-06-04T22:03:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21504 wikitext text/x-wiki '''Sastra Indonésia''' entu atu istilah nyang ngrungkunin macem-macem jandrah sastra Asia Kidul-wètan. Sastra Indonésia bisa ngeruju' ke sastra nyang dikeja di Nusantara. Luasnya mah, ni istilah dipaké bakal ngruju' ke sastra nyang dikeja di wilayah-wilayah nyang basanya berales deri basa Melayu (nyang mana basa Indonésia entu atu potèlannya). Ni bisa ngeranggeh ampé wilayah merin Asia Kidul-wètan, masup Indonésia, èn juga' laèn-laèn negara nyang basanya medu, kaya' Malésia, Bruné, èn orang-orang Melayu di Singapur. Istilah "Indonesian literature" dalem ni makalah dipaké bakal ngruju' ke Indonésia punya sepegimana keserat dalem bangsa Indonésia, serènta nglingkup sastra nyang ditulis dalem ni basa punya bentuk kolotnya, nya'entu basa Melayu nyang ditulis di Hindia Nèderlan. == Seklèbat delokan == Di jaman-jaman awal sejarah, Indonésia tau jadi atu sintrem dagang di antara orang layar ama tukang dagang deri Tiongkok, Hindi, Èropa, ama Wètan Tenga. Lagito, Indonésia masing jadi Welanda punya (sek. 1600–1942) èn Nipong (1942–45). Dia punya terdisi sastra kesawaban ama ni budaya pada, kebanyakannya deri Hindi, Parsi, Tionghoa, èn nyang paling belakangan, Èropa Kulon. Cuman gè', lantaran dia punya has Indonésia nyang laèn dèwèk, mangka dianggep jalan èn terdisi kepisah. Kalo diliat deri rèntètan wayahnya, sastra Indonésia bisa dibelèk jadi berapa jaman: * Pujangga Lama: (sastra terdisionil) * Sastra Melayu Lama * Angkatan Balé Pustaka (sedari 1908) * Angkatan Pujangga Baru (sedari 1933) * Angkatan 1945 * Angkatan 1950–1960-an * Angkatan 1966–1970-an * Angkatan 1980–1990-an * Angkatan Répormasi (1998–2004) * Angkatan 2000-an atawa Angkatan Abisrépormasi (sedari 2005 ampé wayah gini) Ni jaman sebenernya pada tumpang tindi, mangka kata nyang biasa dipaké bakal ngebelèk ni jaman pada entu "angkatan" nyang sebenernya lebi ngruju' ke gerakan deripada rèntètan jaman. Misalnya, Sastra Melayu Lama entu ditulis juga' ampé abad ke-20-an. Serènta juga', Angkatan Pujangga Baru juga masing getap hata ampé nongolnya Angkatan 1950-an. == Aliran-aliran == === Réalisme === Réalisme entu atu aliran sastra deri Kulon paké setil penggambaran keidupan èn masarakat sejaman apa adanya. Dalem kesastraan Indonésia abad ke-20, nama-nama tokoh utama nyang alirannya réalisme antara laèn: Abdoel Moeis, Marah Roesli, Achdiat K. Mihardja, Utuy Tatang Sontani, Pramoedya Ananta Toer, W.S. Rèndra, ama Taufiq Ismail. Tukang sastra deri ''Lembaga Kebudayaan Rakyat'' (Lekra) jaman 1950–1950-an juga diarain ama réalisme sosialis. === Réalisme ajaib === Réalisme ajaib entu aliran sastra nyang maké pendeketan kenyataan saban sarian paké gabregan ama unsur ajaibnya juga di dalem. Di Indonésia, ni aliran sanonya dikenalin ama Danarto. Adapun laèn-laèn tokohnya entu Éka Kurniawan, Iwan Simatupang, èn Putu Wijaya. Mualip nyang maké réalisme ajaib dalem dia punya gegawéan entu Ayu Utami, èn laènnya. Simbolisme: Kaga' kaé réalisme ama natiralisme, tokoh-tokoh deri aliran simbolisme entu maké perlambangan, sindiran, kiasan, gambar resia, èn banyak badé-badéannya, kaya' Toto Sudarto ama W.S. Rèndra (awal-awalnya) punya sair. === Modèrenisme èn wanggar === Modèrenisme seni èn wanggar (''avant-garde'') di Èropa udah mulain semprakan abad ke-19 jadi gerakan nyang nglingkup macem-macem aliran. Dia punya gawéan sipatnya jajal-jajalan, ngoyod (''radikal''), èn kaga' lumbrah. Di Indonésia, misalnya, ni setil ditemuin dalem saja'-saja' bèbas pikangan tukang sair pembaru Chairil Anwar èn Iwan Simatupang punya gawéan. === Néo-romantisisme === Harkat Néoromatik nongtot di dékade 1880-an jadi tanggepan bakal modèrenisme èn ngejal bakal ngasi tekenan ama si tokoh punya perangsaan èn keidupan, sepegimana jaman Romantisisme punya gawéan. Tukang sastra Indonésia pada nyambut ini harkat liwat sastra Welanda. Sipat romantik kena ditemuin di Sutan Takdir Alisjahbana ama Rivai Apin punya gawéan. === Suréalisme === Suréalisme entu atu aliran modèrenis ama wanggardis. Selaènnya réalisme, gawéan suréalis gableg unsur kaga' masup akal, kagètan, barang kaga' kenyana nyang ditaro sili dedeketan sonder alesan danta. Tukang sair Dimas Arika Mihardja entu atu tukang sastra Indonésia nyang maké ni setil aliran. Kekaga'-masupakalan: Pilsapat kekaga'-masupakalan (''absurdisme'') berales ama kepercayaan ama kaga' adanya ma'na kalo manusia punya usaha dalem nyari arti keidupan entu kadanan èn bakalan ujungnya bantet. Di antara tukang sastra Indonésia nyang nganut ni setil kekaga'-masupakalan entu Budi Darma, Putu Wijaya, ama Aloysius Slamet Widodo. === Sastra populèr === Karang-karangan populèr sebagé lamatan budaya populèr dimaksudin bakal komersil punya berasil. Sastra populèr bentuk jandrahnya entu cerita tukang serep (''detektif''), ceritra cinta-cintaan, cerita kelayaban, angen-angen (''fantasi''), èn laènnya. Misalnya di Indonésia, ada roman-roman cinta Herlinatiens ama Primadonna Angèla punya bikinan. Atu bentuk sastra populèr entu karangan (''fiksi'') "mètropop", atu gawéan sastra nyang ngangkat ceritra pasal kawasan kota nenga nyang tinggal di kota-kota gedé dengen sisik melik keidupannya, diangsrongin paké setil basa populèr. Mualip Indonésia nyang bekèn lantaran dia punya gawéan mètropop antara laèn: Ika Natassa, Ilana Tan, èn Ria N. Badaria. === Sastra wangi === Sastra wangi entu geroan bakal gawéan sastra Indonésia deri mualip dames (Ayu Utami, Déwi Lestar, Djenar Maésa Ayu, Fira Basuki, Nova Riyanti Yusuf) nyang dia punya tèma entu pengènggalan èn sèksualitèt wadon. [[Category:Sastra Indonésia]] n9y2yo4lrj3pcq3qccrcfxjtyqofv0w Satria 0 2879 21505 13895 2024-06-04T22:03:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21505 wikitext text/x-wiki '''Satria''' (basè Sanskerta: क्षत्र, kśatra) entu [[Kasta|kasta]] nyang ada di [[Hindu|agama Hindu]]. Satria ni mengrupain [[Bangsawan|bangsawan]] nyang tugasnye negakin keamanan, negakin keadilan, pemimpin warge, ngebelain orang lemah. Jaman dulu tuh mereka mengrupain [[Tentara|tentara]], [[Raja|raja]] dan para bangsawan tapi sekarang orang-orang pembela keadilan, tentara Indonesia nyang berani bisè disebut satria [[Category:Hindu]] 37bijlmyq1yc3j3yu79lmj9azxwkx3o Satyajit Ray 0 2880 13897 13896 2024-05-16T13:51:40Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13896 wikitext text/x-wiki '''Satyajit Ray''' (''Shottojit Rae'') (2 Méi 1921–23 April 1992) entu tukang ngarahin Benggala asal Hindi. Orang pating nganggep dia jadi atu tukang bikin pèlem bekèn dalem bisnis pèlem abad ke-20. Dia brojol di negeri Kalkuta. Dia punya kulawarga Benggala entu bekèn dalem kesenian èn sastra. Ray belajar di Presidency College èn Uniwersitèt Wiswabarati. Dia mulain dia punya perjalanan gawéan jadi atu seniman komersil. Ray kebèngbat ama pembikinan pèlem lantaran kepapagan ama tukang bikin pèlem Prasman nama Jean Renoir èn juga' lantaran ngiat pèlem Itali nama Maling Pèdah pas neba ke Londen. gea9mxt07n9e0ybyh4gduc53d6jyxs5 Saur 0 2881 21506 13902 2024-06-04T22:03:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21506 wikitext text/x-wiki [[File:Sahur-bareng.jpg|thumb|Tradisi saur barengan]] '''Saur''' (urup Arab Gundul: سحور ) entu atu setilah [[Islam|Selam]] nyang menjuntrung ke aktiwitèt madang umat Selam nyang dilakonin pas lagi wayah titèt bakal dia pada siap-siap ngelakonin soum di [[Puasa (bulan)|bulan Puasa]]. Selagi bulan Puasa, saur dipaké bakal gantiin sarapan èn [[Buka puasa|buka puasa]] dipaké bakal gantiin makan malem. Saur jadi waktu makan paling akir bakal umat Selam sebelon dia pada ngelakonin soum deri mataari nongtot ampé waktu menggerib. Saur dijadiin tradisi bakal kasih manfaat lantaran bisa bikin orang jadi kaga' lemes pas lagi soum. == Ruju'an == g7rp0xiizthz3m7oe1x8vu4qn6m28t0 Sawal 0 2882 24006 21507 2024-07-13T22:40:28Z Swarabakti 44 24006 wikitext text/x-wiki [[File:Eid al-Fitr prayer, Suleymaniye Mosque, Istanbul - Aug 30, 2011.jpg|thumb|Sembahyang Lebaran di Mesigit Sulémaniah, Stambul, Turki]] '''Sawal'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Sawel'''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: شوال) ada bulan kesepulu deri almenak Selam atawa Hijriah. Ni bulan punya nama di basa Arapnya – '''''Syawwāl''''' (basa Arap: شوال), nyang asalnya deri kata شول ''š-w-l'' 'naèk'. Maksudnya, ni ada kaètannya ama onta perempuan nyang naèkin dia punya buntut pas mau ngebrojolin anaknya. == Terdisi == Di ni bulan, ada atu ari raya nyang dirayain ama semua orang Selam deri mana-mana antéro dunia nyang digero sebage' '''''ʿĪd al-Fiṭr''''' (basa Arap: عيد الفطر), nyang lèterleknya artinya – 'lebaran buka<nowiki>''</nowiki>. Maksudnya, ni ari raya ièlah tenger kalo kita udah kaga' puasa lagi selamanya atu bulan jengkep, kaya' orang buka' puasa. Di kita punya basa, disebutnya '''Lebaran''' (hurup Arap Gundul: لبارن). Pas pagi-paginya, abisnya wayah tèt, orang Selam pada siap-siap bakal mau sembahyang Lebaran di mana-mana tempat, kaya' mesigit, lapangan, èns. Dalem ngeraya'in Lebaran, orang-orang deri mana-mana bagèan Bumi ada punya laèn-laèn caranya sendèwèk. Misalnya, di Betawi, di ari paling akir di bulan Puasa, biasanya ada nyang ngebawa'in masakannya ke kerabat nyang lebi tuaan, misalnya kaya' bawain sayur godog gedang (pepaya) atawa laèn-laènnya. Pas malem Lebarannya, biasanya pada pating bledar-bledor tu jangwé ama mercon bakal keja meriah dah tu datengnya Lebaran. Seabisnya sembahyang Lebaran, biasanya orang kita pada ngider ke tetangga-tetangganya bakal terdisi maap-maapan. Nyang muda biasanya nyang nyaba ke nyang tuaan (atawa nyang dituain). Ucapan bakal ari Lebaran nyang umum has Islam entu تقبل الله منّا ومنكم ''Taqabbal Allāh minnā wa-minkum'' 'Biar Allāh terima dah kita punya amal ama lu pada punya amal'. Adapun ungkepan nyang mashur di kalangan masarakat [[Indonésia|Indonésia]] nya'entu من العائدين والفائزين ''Min al-ʿāʾidīn wa-'l-fāʾizīn'' 'Biar kita pada jadi orang nyang kombali [resik] èn orang nyang untung', nyang biasanya sering disingket baé dah tu ''Min al-ʿāʾidīn'' ajah. Ama juga' sering ditambahin ungkepan ''Mohon maaf lahir dan batin'' (di [[Malésia|Malésia]]: ''Mohon maaf zahir dan batin''), nyang sebenernya ujung bunyinya sama ama ungkepan nyang sebelonnya ya'entu ''-in''. Selaèn terdisi nyang ada kaètannya ama ari Lebarannya, biasanya ada terdisi juga' di kalangan masarakat Betawi di ni bulan. Misalnya, kalu orang Betawi punya kata mah, orang Betawi Lebarannya kaga' cukup seari doang, bisa ampé sebulan jengkep bakal ngider-ngider silaturahmi ke ruma kerabat. Hata, ada terdisi baru di Betawi, ya'entu diadainnya Lebaran Betawi, nyang biasanya diadain abisnya Lebaran benerannya. Ada lagi juga' terdisi ngawinin anak di ni bulan. Misalnya, kita bisa liat di lagu ''Selamat Hari Lebaran'' karyanya Bang Ma'ing: "''<nowiki/>'lan Syawal kita ngawinin''." Mangkanya, kaga' héran dah, di ni bulan, biasanya banyak dah tu kendurèn-kendurèn orang kawinan di mana-mana antéro Betawi èn sekulilingnya. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] pykc9zqwl6sa21lafls9kjnid7tudtj Sawangan, Dèpok 0 2883 25104 25074 2024-08-25T05:08:34Z Bangrapip 9 25104 wikitext text/x-wiki {{kecamatan|nama=Sawangan|dati2=Kota|nama dati2=Dèpok|luas=- km²|penduduk=-|kelurahan=7 * Kelurahan Bedahan * Kelurahan Cinangka * Kelurahan Kedaung * Kelurahan Pasir Putih * Kelurahan Pengasinan * Kelurahan Sawangan Baru * Kelurahan Sawangan Lama|nama camat=Herry Restu Gumelar|kepadatan=398 jiwa/km²|provinsi=Jawa Kulon}} '''Sawangan''' ({{lang-id|Sawangan}}) entuh hatu kecamatan di wilayah [[Dèpok]], [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan Sawangan punya jembar barang 46,7 km². == Wilayah bestir == Kecamatan [nama kecamtan] kebikin deri 7 [[Désa di Indonésia|kerurahan]], nya'entuh: # [[Bedahan, Sawangan, Dèpok|Bedahan, Sawangan]] kode posnyah 16519 # [[Cinangka, Sawangan, Dèpok|Cinangka, Sawangan]] kode posnyah 16516 # [[Kedaung, Sawangan, Dèpok|Kedaung, Sawangan]] kode posnyah 16516 # [[Pasir Puti, Sawangan, Dèpok|Pasir Puti, Sawangan]] kode posnyah 16519 # [[Pengasinan, Sawangan, Dèpok|Pengasinan, Sawangan]] kode posnyah 16518 # [[Sawangan Baru, Sawangan, Dèpok|Sawangan Baru, Sawangan]] kode posnyah 16511 # [[Sawangan, Sawangan, Dèpok|Sawangan, Sawangan]] kode posnyah 16511 == Ruju'an == 05im314vlkan5h1f3jituq9ej6fvcbl Sawarma 0 2884 21509 13916 2024-06-04T22:03:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21509 wikitext text/x-wiki [[File:Al-Naser Restaurant.jpg|thumb|Sawarma]] '''Sawarma''' (hurup Arab Gundul: شاورما; Arab: شاورما ''šāwarmā''; Turki: ''çevirme'') entu [[Roti tumplek|roti tumplek]] [[daging]] nyang dimakan ama orang-orang di [[Jajirah Arab]] ama [[Wètan Tenga]]. Ni sawarma disajiinnya paké roti bunder Arab ama [[daging]], serènta [[Sayuran|sayuran]], juga' paké [[bumbu-bumbuan]] atawa caos pilihan di dalemnya. Ni roti pertama-tamanya dikenalin ama orang [[Turki|Turki]]. Di basa Turki, چويرمه ''çevirme'' artinya 'muter', sebab tu daging diputar-puter di pemanggangannya. Cuman, orang Arab ngrobah resèpnya deri Turki punya [[kebab puter]]. == Ruju'an == [[Category:Roti tumplek]] [[Category:Makanan Wètan Tenga]] 4jqjoiqhmn5b7gg8gm6vj7wqcp5xfaf Sayap 0 2885 21510 13921 2024-06-04T22:03:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21510 wikitext text/x-wiki [[File:Wing.two.arp.600pix.jpg|thumb|[[Kapal terbang|Kapal terbang]] punya siwi-siwi]] '''Sayap'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: سايف) atawa '''swiwi<ref name=":0" />''' (hurup Arab Gundul: سويوى) atawa '''siwi-siwi<ref name=":0" />''' (hurup Arab Gundul: سيوى٢) atawa '''jangjang<ref name=":0" />''' (hurup Arab Gundul: جڠجڠ) atawa '''kèpèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: کيفت) atawa '''sepet<ref name=":0" />''' (hurup Arab Gundul: سفة) ièlah peranti nyang dipaké bakal penangtung gaya [[pegerakan udara]] bakal ngendaliin gerak benda pas lagi ada di wasilah [[jat rojog]], mao [[gas]] kè', [[jat caèr]] kè'. Sayap bisa kita liat di kabèhan macem-macem [[burung-burungan]], banyakan [[serangga]], ama berapa [[héwan nété']], serènta juga' di dunia [[penerebangan]]. == Ruju'an == [[Category:Onderdil kapal terebang]] [[Category:Tasrih burung]] [[Category:Tasrih serangga]] h6sm4ic9dxit547poxwinm5qvnr8yvu Scooby-Doo 0 2886 21511 13924 2024-06-04T22:03:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21511 wikitext text/x-wiki [[File:Scooby doo logo.png|thumb|''Scooby-Doo!'' punya lambang]] [[File:Skooby-Doo.jpg|thumb|Gomar tokoh anjing ''Scooby'']] '''''Scooby-Doo!''''' (hurup Arab Gundul: اسكوبي دو) entu atu [[Pèlem rèrodan|pèlem rèrodan]] Amrik. Ni pèlem rèrodan sanonya entu cuman [[Pèlem cèmèn|pèlem cèmèn]] saban sabtu nyang pèrsinya roncet semprakan tahon 1969 ampé wayah gini. Rèrodan awalnya, nyang namanya ''Scooby-Doo, Where Are You'', dibikin bakal Hanna-Barbera Productions. Hanna-Barbera ngeja pèrsi nyang ngebadeg kaya' begitu èn kaya' acara laènnya ampé kabèhannya pada dibikin di NBC Television Network. Nah kalu sekarang, [[Pabrik pèlem|pabrik pèlem]] nama Universal Studios currently nyang ngeja ni acara. == Ruju'an == 977jdjiposcw6jvgn4tp02rfivbr8u8 Sego goréng 0 2887 13926 13925 2024-05-16T13:51:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 13925 wikitext text/x-wiki #REDIRECT [[Nasi gorèng]] hf3j5efvarqorg1d03z6eg435ik908j Sejadah 0 2888 21512 13929 2024-06-04T22:03:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21512 wikitext text/x-wiki [[File:Prayermat.jpg|thumb|Sejadah]] '''Sejadah''' (hurup Arab Gundul: سجادة; Arab: سجادة ''sajjādah'') ièlah peranti sembahyang nyang bentuknya kaèn selembar atawa [[Ketipah|ketipah]] nyang dipaké ama orang [[Selam (orang)|Selam]], berapa pèrkah [[Serani]], ama umat [[Baha'i]], pas lagi sembahyang. == Ruju'an == [[Category:Kaèn]] at9oikzlfu0exfpkvpwqz237rjkxd84 Sejarah Indonésia 0 2889 24218 21513 2024-07-16T07:35:56Z Bangrapip 9 24218 wikitext text/x-wiki {{Sejarah Indonésia}} '''Sejarah Indonésia''' (hurup Arab Gundul: سجارة اندونيسي) dibentuk ama dia punya letak géograpis, sumber alam, rèntètan hijrah ama papagan manusia, perang pena'lukan, penyebaran [[Islam|Islam]] deri [[Sumatra|Sumatra]] selamanya abad ke-7 M èn pendirian kerajaan-kerajaan Islam, serènta juga' dagang ringkok, gentong, kendi, èns., èkonomi, èn pulitik. Indonésia entu atu negara kepuloan nyang dia punya pulo ada 17.000 ampé 18.000-an (8.844 ada namanya èn 922 ajeg ditempatin) nyang ngampar sepanjang garis katulistiwa di [[Asia Kidul-wètan|Asia Kidul-wètan]]. Bahna dia punya letak jalur laot nyang pas, banyak dah tu dagang anterpulo ama antérobangsa, sementara dagang entu bener-bener ngebentuk [[Indonésia|Indonésia]] punya sejarah. Wilayah [[Indonésia|Indonésia]] ditempatin ama orang-orang deri macem-macem hijrah, nyang ngeja kemacem-rageman budaya, kaum (ètnis), èn basa. Ni kepuloan punya bentuk tana èn iklim bener-bener nyawabin langbow èn dagang, serènta pengejaan negara. Wates deri negara [[Indonésia|Indonésia]] entu sembabad ama [[Hindia Nèderlan|Hindia Nèderlan]] punya wates. Rèstan posil ''Homo erectus'' serènta dia punya peranti nyang pada ketimbun di tana, nyang bekèn digeoro "Manusia Jawa", ngasi petunjuk kalo Kepuloan Indonésia udah ditempatin paling kaga' semprakan 1,5 juta tahon nyang liwat. Orang Ostronési, nyang jadi mayoritètnya orang jaman kita, diyakinin asalnya deri Taiwan èn nyampé di [[Indonésia|Indonésia]] sekitaran 2.000 SM. Sedari abad ke-7 SM, atu kerajaan nyang setèrek pisan, nama Sriwijaya, maju besar èn ngeboyong Hindu èn Buda punya ajaran ke mari. Wangsa Buda Sélèndra èn Mataram Hindu nyang mancer di pertanian mangkin kuat èn terus mudun di Jawa. Kerajaan minhum nyang paling penting nyang paling akir, [[Majapait|Kerajaan Majapait Hindu]], jaya semprakan akir abad ke-13, èn dia punya embanan ngampar ke mana-mana bagèan [[Indonésia|Indonésia]] . Bukti penduduk nyang masup Selam nyang paling kolot di [[Indonésia|Indonésia]] entu tarihnya abad ke-13 M di Sumatra blèlir, èn laèn-laèn wilayah Indonésia pelan-pelan masup Selamnya, nyang jadi agama paling gedé di [[Jawa|Jawa]] èn [[Sumatra|Sumatra]] selamanya akir abad ke-12 ampé abad ke-16. Dalem banyak hal, agama Selam jadi atu hal nyang penting èn nyampur ama budaya serènta agama setempat nyang udah ada duluan. Orang-orang Peringgi, kaya' orang [[Portugis|Portugis]], nyampé di [[Indonésia|Indonésia]] semprakan abad ke-16 bakal monopoli sumber pala, cengké', èn lada jawa deri Maluku nyang itu waktu arganya sepol-polan. Tahon 1602, orang Welanda pada bikin [[Kumpeni Welanda Hindia Wètan|Kumpeni Hindia Wètan Nèderlan]] (VOC) èn jadi kuasa Peringgi nyang paling hèbring di tahon 1610. Mancan dia bangkrut, VOC resmi bubaran tahon 1800, èn guwernemèn Welanda nyedèk itu Hindia Wètan Nedèrlan di bawa dia punya bestir. Deket-deket awal abad ke-20, [[Welanda|Welanda]] nggedéin dia punya ranggehan ampé wates nyang sekarang. Lantaran serbuan Jepang èn pemantèkannya di tahon 1942–1945 pas jaman PD II, Welanda punya kuku abis di mari èn gerakan kemerdékaan Indonésia semingkin kuat. Dua ari selangnya [[Jepang|Jepang]] punya nyerah di bulan Agustus 1945, pimpinan nasionalis Sukarno mroklamirin kemerdékaan Indonésia èn jadi persidèn. Welanda nggemil lagi bekuku' di mari, cuman dia punya usaha paké senjata ama diplomasi pepes gagal di bulan Désèmber tahon 1949, pas Welanda ngadepin tekenan antérobangsa. Akirnya [[Welanda|Welanda]] resmi ngakuin Indonésia punya kemerdékaan. Atu jal kudèta di tahon 1965 nyebabin pengresikan besar-besaran bakal ngebanté abis kuminis nyang sadui pisan nyang dipimpin ama soldadu, hata entuk setenga juta orang lebi dibunu. [[Suharto|Jèndral Suharto]] secara pulitiknya udah lebi sat-set ketimbang Persidèn [[Sukarno|Sukarno]], èn jadi persidèn di bulan Maret 1968. Dia punya bestir [[Orde Baru|Orde Baru]] disenengin ama Kulon, nyang pada mulain nyukong di mari èn jadi atu paktor kemajuan èkonomi nyang penting selamanya tiga dékade ke depannya. Akir-akir tahon 90-an, Indonésia kena Krisis Monetèr Asia Wètan nyang kedawan-dawan, mangkanya orang pada protès ampé Suharto punya lèngsèr 21 Méi 1998. Di jaman Répormasi, nyang abisnya [[Suharto|Suharto]] lèngsèr, prosès [[Kera'yatan|kera'yatan]] (démokrasi) mangkin stèrek, serènta program-program otonomi (kuasa-dèwèk), pengelosan [[Timor Wètan|Timor Wètan]], èn pemilian persidèn langsung pertama tahon 2004. Keolèngan pulitis, keributan masarakat, korepsi, bencana alam, tèroris entu jadi mas'alah tahon 2000-an; walakin èkonominya mah stèrek semprakan 2007. Bagèn kata ubungan anteragama èn anterètnis pada ragem, ada aja golongan pèrkah garis keras èn kekerasan nyang pepes kejadian di berapa daèrah. Wayah gini, Indonésia entu atu bangsa nyang macem-ragem budaya dengen penduduk 270 juta orang lebi. Ni negara mashur lantaran dia punya kecakepan alamnya, kaya budayanya, èn sumbangsi gedé dalem seni, musik, èn masakan dunia. Ni negara juga' jadi atu deri negara nyang dia punya èkonomi paling melejit èn ada gableg rol utama di kawasan Asia Kidul-wètan. == Ruju'an == {{Indonésia}} [[Category:Sejarah Indonésia]] bufqbuvz24qjv3amcdesttvhoikwo0p Sejarah orang Yahudi di Indonésia 0 2890 13941 13940 2024-05-16T13:51:45Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 13940 wikitext text/x-wiki Sanonya, '''sejarah riwayat orang Yahudi di Indonésia''' mulain dengen datengnya tukang kelayab èn penjogrog Peringgi, èn orang Yahudi pertama kali neba di mari abad ke-17. Kebanyakannya orang Yahudi di Indonésia neba deri Èropa Kidul, Kerajaan Rempug, Welanda, Bèlgi, Dètslan, Prasman, Wètan Tenga, Aprika Lor, Hindi, Tiongkok, èn Amrik Latin. Yahudi di Indonésia nyang ada sekarang cuman seila-ila doang, cuman 100–550-an orang, kebanyakannya orang Yahudi Spanyol. Igama Yahudi kaga' dirèken jadi atu deri enem igama resmi, cuman plaktèknya bolé-bolé baé berales Beslit Persidèn (''Perpres'') No. 1 èn Wèt Dasar Indonésia Pasal 29 Ayat 2. Mangkanya, orang-orang Yahudi setempat milihnya dicantumin sebagé ''Kepercayaan Terhadap Tuhan Yang Maha Esa'' atawa milih ditulis paké igama nyang diakuin resmi di KTP-nya. Sekarang, orang Yahudi Indonésia kebanyakannya pada ngedekem di Menado, Sulawési. blcbkqon7obhc7s39qayvjqf35lj1m2 Sekola dasar 0 2891 21514 13945 2024-06-04T22:03:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21514 wikitext text/x-wiki [[File:Sekolah Dasar 02-09 Salatiga.jpg|thumb|Tampang Sekola Dasar 02 èn 09 Salatiga]] '''Sekola dasar''' (urup Arab Gundul: سکول داسر) atawa disingket jadi SD entu kolaan nyang ngajarin tarbiah dasar bakal bocah-bocah usia 6 taon ampé 12/13 taonan. Sekola dasar entu lanjutan deri prakola èn dilanjutin ke sekola menenga. == Ruju'an == 96kooadx90xm6xk0rb2fjc5609pfv78 Sekolah 0 2892 24996 24995 2024-08-20T09:58:09Z Bangrapip 9 24996 wikitext text/x-wiki '''Sekolah''' (hurup Arab Gundul: سكوله) atawa '''sekola''' (hurup Arab Gundul: سكولا) entu lembaga nyang dibuat jadi tempat guru bakal ngajarin murid. Macem-macem sekolah ada banyak, misalnya guwernemèn punya sekolah ''sekolah negeri'' èn nyang bukan guwernemèn punya ''sekolah swasta.'' Nah, sekolahan ni juga' ada punya trap-trapnya, begantung pegimana atu negara punya sistimnya dah. Di [[Indonésia|Indonésia]], sekolah dibelèk-belèk trapnya jadi (namanya paké basa Indonésia): * ''Taman kanak-kanak'' (TK) atawa ''raudatul atfal'' (RA) * ''Sekolah dasar'' (SD) atawa ''madrasah ibtidaiah'' (MI) * ''Sekolah menengah pertama'' (SMP) atawa ''madrasah sanawiah'' (MTs) * ''Sekolah menengah atas'' (SMA) atawa ''madrasah aliah'' (MA) * ''Perguruan tinggi'' atawa ''sekolah tinggi''. Ada lagi sebenernya nama ''kelompok bermain'' atawa ''play group'' atawa ''prasekolah''. Cuman, kaga' umum orang kita ikut nyang begituan. Biasanya, orang pada langsung TK atawa RA baé. Kalo di jaman normal dulu, laèn lagi dia punya trap-trap. Sekolah biasanya dipimpin ama hop sekolah (basa Indonésia: ''kepala sekolah''). Ni hop sekolah juga' ada punya wakilnya nyang bakal ngebantu dia punya gawéan. Dalem kita punya basa, basa Betawi, gedong sekolah digero'nya '''sekolahan'''. Sebagé lagi, orang nyang ada dapet didikan biasanya dibilangnya '''anak sekolahan'''. == Ruju'an == <references /> [[Category:Onderwès]] j0ie6w7onm7gjqrem0nri2e4lgbksxu Sekon 0 2893 21516 13962 2024-06-04T22:03:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21516 wikitext text/x-wiki '''Sekon'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سکوند; tenger: '''s''') atawa '''detik''' (hurup Arab Gundul: دتيق) ièlah [[Atuan pengukuran|atuan]] [[waktu]]. Ada 60 sekon dalem semenit, 60 menit dalem sejem, ama 24 jem dalem seari. Ni adat dasarannya semprakan jaman [[Babil]]. == Ruju'an == [[Category:Atuan waktu]] <references /> [[Category:Sistim atuan antérobangsa]] hb8jmupoosi4ut0whsfa3gdhyyjfvct Selam 0 2894 24012 21517 2024-07-13T22:43:02Z Swarabakti 44 24012 wikitext text/x-wiki [[File:The Ka'ba, Great Mosque of Mecca, Saudi Arabia (4).jpg|thumb|Ka'bah di Mekah, kèblatnya orang Islam]] '''Islam''' (hurup Arab Gundul: اسلام; [[Basa Arab|Arab]]: ٱلْإِسْلَام, <small>penglatinan:</small> ''al-Islām'', [alʔɪsˈlaːm]) atawa '''Selam''' (hurup Arab Gundul: اسلام) ada satu [[Agama Ibrahimiah|agama tauhid Ibrahimiah]]. Orang nyang percaya aken agama Islam disebutnya Muslim (hurup Arab Gundul: مسلم; [[Basa Arab|Arab]]: مسلم, <small>latinnya:</small> ''muslim''; atawa dalem [[Basa Betawi|basa Betawi]] juga' bisa dibilang 'orang Selam'). Adapun orang nyang bukan Selam atawa '''orang minhum''', dalem istilah agama Islam, disebutnya ''kapèr'' (hurup Arab Gundul: كافر; basa Arab: كافر, <small>penglatinannya:</small> ''kāfir''). 'Islam' sendèwèk asalnya dari basa Arab اسلام (''islām'') nyang artinya 'nyerah; nyerahin dèwèk ama Allah punya pèngènan'. Sebagèan besar pengajaran èn iman Islam maktup di dalem Kur'an (kalamullah), ya'entu kitap suci sèntral agama Islam. Selaèn Kur'an, orang Islam juga wajip hukumnya beiman ama kitap-kitap suci Allah punya turunin sebelonnya [[Kur'an|Kur'an]], antara laèn [[Torat|Torat]], [[Jabur|Jabur]], [[Injil|Injil]], Suhup Ibrahim, èn Suhup Musa. Orang Islam percaya kalo Kur'an diimla'ken ke Nabi Muhammad ama Malaèkat Jabrail. Kur'an dianggep sebagé ''kalamullah'' (Allah punya kata), sementara Nabi Muhammad dianggep sebagé penutup para nabi èn rasululah. Laèn-laèn iman èn aturan orang Islam kudu lakonin bisa beasal deri hadis, bagèn hadis kaga' semua Muslim nerimanya. == Ruju'an == [[Bangsaan:Igama]] [[Bangsaan:Selam]] 5z3zgyjoj9jzbp6b9g46088det7jh1j Selam di Indonésia 0 2895 25553 25549 2024-09-15T13:38:48Z NikolasKHF 844 Memperbaiki salah ketik dan fakta jumlah penganut Islam di Indonesia 25553 wikitext text/x-wiki '''Selam di Indonésia''' entu igama nyang paling banyak dianut, dengen prosèntasi 86,7% orang Indonésia agamanya Selam sepegimana dalem angkèt 2018. Indonésia entu negara nyang orang Selamnya paling ngebadeg nomor dua di antéro dunia abisnya [[Pakistan]], dengen kurang lebi 231 juta penganut. [[Category:Igama di Indonésia]] 00qj5pngipdge4icdcfwidtop9mpcg9 Selampé 0 2896 21519 13985 2024-06-04T22:03:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21519 wikitext text/x-wiki '''Selampé''' (hurup Arab Gundul: سلمفى) atawa '''cukin''' (hurup Arab Gundul: چوکين) atawa '''lingsu'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 66.</ref> (hurup Arab Gundul: لڠسو) entu semacem [[Serbèt|kaèn serbèt]] nyang biasanya kebikin deri [[Lawon|lawon]] tèplèk nyang kena di bawa-bawa di [[kantong]] atawa [[Kompèk|kompèk]]. Selampé dibikin bakal maksud [[keresikan]], kaya' ngelap [[Muka|muka]] atawa [[Tangan|tangan]], atawa nyingsringin [[Idung|idung]]. [[File:Handkerchief.jpg|thumb|Selampé punya potrèt]] Selampé kadang cuman bakal pemantes doang di kantong. == Ruju'an == [[Category:Pemantes]] b3zoa9ncydwx4jc8fkt818v6vi7g7cd Selampé kertas 0 2897 21520 13990 2024-06-04T22:03:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21520 wikitext text/x-wiki [[File:A tissue box.jpg|thumb|Tampang selampé kertas]] '''Selampé kertas''' (hurup Arab Gundul: سلمفى کرتاس) atawa '''cukin kertas''' (hurup Arab Gundul: چوکن کرتاس) atawa '''lap kertas''' (hurup Arab Gundul: لاف کرتاس) atawa '''sèkaan kertas''' (hurup Arab Gundul: سيکأن کرتاس) nya'entu atu kertas krèp nyang dipaké bakal macem-macem hajat, kaya' selampé kertas beresih selampé muka, kertas kèpèt, kertas anduk, kertas bubungkusan, èn laèn-laènnya. Sokanan, bahan nyang dipaké bakal ngeja selampé kertas entu jarot kayu atawa bubur kayu. Selampé kertas dipaké bakal barang bikinan nyang ada punya sipat èn kebutuhan kualitèt nyang béda, keitung kekuaratan, daya resep, abot, ketebelan, keterangan, daya betot, jenis, èn laèn-laèn. == Ruju'an == hutkbc0ennnvfemxuhoohjftkkqt2ek Selasa 0 2898 21521 13994 2024-06-04T22:03:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21521 wikitext text/x-wiki '''Selasa''' (hurup Arab Gundul: ثلاثاء) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Senèn|Senèn]] ama [[Rebo]]. Ni ari punya nama dasarannya deri [[basa Arab]], الثُّلَاثَاء (''al-ṯulāṯāʾ''), nyang ngoyod deri kata ثَلَاثَة (''ṯalāṯa'') nyang artinya "tiga". [[ISO 8601]] punya kata, ari Selasa dirèken jadi ari kedua dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Selasa dikata ari ketiga dalem seminggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} k3y9q6ksu0m7csus66dcv9ord9iwsbt Selat Gaspar 0 2899 21522 13999 2024-06-04T22:03:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21522 wikitext text/x-wiki [[File:Admiralty Chart No 2149 Straat Banka and Gaspar Strait, Published 1945.jpg|thumb|Letak selat Gaspar di pèta nyang diterebitin taon 1945]] '''Selat Gaspar''' (urup Arab Gundul: سلاة ݢسفار) tu selat nyang mbelèk pulo [[Bangka]] èn [[Belitung]]. Selat Gaspar tu bagéan deri [[Penyètèkan Sunda|penyètèkan Sunda]] nyang dalemnya kurang deri 200 mèter. Selat Gaspar bekèn lantaran jadi tempat nyang loba kapal laot nyang nyilem ke aèr. Selat Gaspar sederi jaman baheula ada punya peran nyang penting jadi jalur perkapalan deri kapal-kapal laot deri [[selat Malaka]] èn [[Tiongkok|Tiongkok]] ke [[pulo Jawa]]. Enni daèra masup ke dalem daèra [[Bangka Belitung|propinsi Bangka Belitung]] nyang ada punya [[pulo Gaspar]] èn [[pulo Glassa]], 2°24′42″LK 107°4′10″BW, sekira-kiranya 24 mil deri lor [[pulo Tenga]] 2°52′0″LK 107°4′0″BW èn 18 mil deri [[Tanjong Brekat]] 2°34′21″LK 106°50′43″BW. == Ruju'an == 05c1gb5obo5kch73gh2r9g0dj9l26n4 Selat Karimata 0 2900 21523 14006 2024-06-04T22:03:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21523 wikitext text/x-wiki [[File:Karimata Strait.png|thumb|Lempengan Selat Karimata di peta ]] '''Selat Karimata''' (hurup Arab Gundul: سلاة کارمات) entu selat jenggar nyang juntrungin [[Laot Natuna]] èn [[Laot Jawa|Laot Jawa]]. Enni selat letaknya ada di tenga [[Pulo Sumatra]] èn [[Pulo Kalimantan|Kalimantan]], [[Indonésia|Indonésia]]. Enni selat punya lèbar entu kira-kira 207 km kalo-kalo diitung deri Kalimantan ampé [[Pulo Belitung]]. Belitung dibelèk deri [[Pulo Bangka]] ama [[Selat Gaspar|Selat Gaspar]]. Bangka letaknya di bela wètan pinggiran [[Pulo Sumatra|Sumatra]] nyang dibelèk ama [[selat Bangka]]. [[Kepuloan Karimata]] letaknya di Selat Karimata. Selat Karimata gè' jadi atu selat paling jenggar di Indonésia. Enni tempat gè' jadi tempat niblanya kapal terbang Indonésia AirAsia denger penghiberan 8501 nyang wapatin 162 penumpang èn matrus kapal terbangnya tanggal 28 Désèmber 2014. == Ruju'an == 82ztj8maha7lpc0wo1ruh2ufqra4zkn Selat Sunda 0 2901 21524 14010 2024-06-04T22:03:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21524 wikitext text/x-wiki [[File:Sunda strait map v3.png|thumb|Letak Selat Sunda]] '''Selat Sunda''' (urup Arab Gundul: سلاة سندا) entu atu selat nyang juntrungin pulo Jawa èn Sumatra di [[Indonésia|Kiblik Indonésia]], serènta juntrungin [[Laot Jawa|laot Jawa]] èn [[Laotan Hindi|Laotan Hindi]]. Selat Sunda letaknya entu di bekidul [[Lampung|Lampung]] èn di bekulon [[Banten|Banten]]. Titik paling nyempètnya lebar selat Sunda cuman kira-kira 30 km. Berapa pulo katé nyang letaknya di enni selat entu rèndèngan pulo-pulo gunung apian Krakato nyang masup ke dalem guwernemen [[Kabupatèn Lampung Kidul|Kabupatèn Lampung Kidul]], propinsi Lampung. Jadi atu deri dua lintasan nomor wahid nyang ngalir deri [[laot Tiongkok Kidul]] ke Laotan Hindi (nyang laènnya entu [[selat Melaka]]), selat Sunda jadi jalur pelayaran nyang penting. Walopun bahayanya entu lantaran selat Sunda kebangetan nyempèt èn batu karang nyang bakalan gangguin, selat Sunda jaraknya lebih pèndèk deripada selat Melaka, jadinya kapal nyang ngelaot liwat mari meureun bakal dialing-alingin ama perompak. == Ruju'an == 5o1qp2xij3c7re16xxx7l3wcxem2qqi Selot 0 2902 21525 14013 2024-06-04T22:03:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21525 wikitext text/x-wiki [[File:Padlock klódka ubt.JPG|thumb|Selot punya tampang]] '''Selot'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سلوت) atawa '''kokot<ref name=":0" />''' (hurup Arab Gundul: کوکوت) atawa '''grèndèl''' (hurup Arab Gundul: ݢرندل) entu semacem peralatan nyang dikeja deri logem sebatang bentuknya lèter '''"U"''' èn ada cangkèlannya di ujungnya nyang kena dibuka-tutup paké [[konci]]. == Ruju'an == [[Category:Perabot]] 89u0zbdsx7f2ko9d80tar4huloq3ba0 Kabupatèn Seluma 0 2903 22681 14016 2024-06-22T20:54:52Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Seluma]] ke [[Kabupatèn Seluma]]: Menambahkan kabupaten di depan kata seperti halaman kabupaten lainnya 14015 wikitext text/x-wiki '''Seluma''' entu atu kabupatèn nyang ada di [[Bangkahulu|Propinsi Bangkahulu]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Pasar Tais. Ni kabupatèn ngejenggar ampé 2.479,36 km<sup>2</sup> dengen kepadetan penduduknya 84 orang/km<sup>2</sup>. Ada 207.877 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] c6ictn95p149iqtb662qkaukbo6dvr4 Selèndang 0 2904 21526 14019 2024-06-04T22:03:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21526 wikitext text/x-wiki [[File:Racinet-regency-empire-shawls-1888.jpg|thumb|Selèmpang dames di [[Prasman|Prasman]] selamanya awal-awal abad ke-19]] '''Selèndang''' (hurup Arab Gundul: سلندڠ) atawa '''selèmpang''' (hurup Arab Gundul: سليمفڠ) ièlah kaèn pakéan ringkes nyang diselèmpangin di atasnya [[Bahu|bahu]], [[Awak|awak]] atas, ama [[Lengen|lengen]], kadang malah di [[Kepala|pala]]. Biasanya, selèndang cuman kaèn sepotong [[sikak panjang]] nynag sering dilempit bakal jadi [[segitiga]], cuman bisa aja èmang dasarannya bentuknya segitiga. == Ruju'an == [[Category:Pakéan]] [[Category:Pakéan wadon]] [[Category:Pemantes]] jx420omy12x82gax0ji4837t3pdmub6 Selèngkat (bola tendang) 0 2905 21527 14026 2024-06-04T22:03:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21527 wikitext text/x-wiki [[File:Sliding tackle performed by Mohammad Daneshgar.jpg|thumb|Sepèler lagi nyelèngkat bola.]] '''Selèngkat'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سلڠکت; Inggris: ''sliding tackle'') entu atu cara njegel atawa cara [[Tebang (bola tendang)|nebang]] atawa cara ngegaèt lawan punya kaki kapan [[Bola tendang|maèn rangseg]]. Caranya orang nyelèngkat entu dilakonin paké kaki nyang diogrok ke depan bakal ngejorogin bolanya biar jauh deri sepèler lawan. Selèngkat juga' bisa ngeja cèkcok, wabilkusus kalo sepèlernya nyang diselèngkat nyusrug lantaran kesrimpet atawa kepladug atawa kepangseg si lawan (atawa pas bola dirandekin ama si penyelèngkat punya kaki), atawa pas [[tendangan 12-pas]], [[prikik]], ama ngasi kartu. == Ruju'an == <references /> [[Category:Istilah bola tendang]] qk10a21qeqcuu9xvmyoz6qj3e2ompo0 Semarang Kabupatèn 0 2906 21528 14031 2024-06-04T22:03:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21528 wikitext text/x-wiki '''Semarang Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Ungaran. Ni kabupatèn ngejenggar ampé 950,21 km<sup>2</sup> dengen kepadetan penduduknya 1.109 orang/km<sup>2</sup>. Ada 1.053.094 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Semarang Kabupatèn]] dddjtwskp4yqwt6pu2phxdmln0b9aas Semarang Kota 0 2907 21529 14036 2024-06-04T22:03:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21529 wikitext text/x-wiki '''Semarang Kota''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 373,70 km<sup>2</sup> dengen kepadetan penduduknya 4.565 orang/km<sup>2</sup>. Ada 1.688.981 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Semarang Kota]] s0p1g3ajfihdjuc0mfko5247u004svu Sembahyang (Selam) 0 2908 21530 14040 2024-06-04T22:03:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21530 wikitext text/x-wiki [[File:Jameh Mosque of Sanandaj, 5 Ramadan 1437 (13950322141105962).jpg|thumb|Orang Selam lagi pada sembahyang]] '''Sembahyang''' (hurup Arab Gundul: سمبهيڠ) atawa '''salat''' (hurup Arab Gundul: صلاة; Arab: صلاة ''ṣalāh'') atawa '''solat''' (hurup Arab Gundul: صلاة) ièlah ibadah dalem [[Islam|agama Selam]]. Ni atu deri lima [[Rukun Islam|rukun Selam]] nyang penting bakal saban orang Selam. Bakal nglakonin sembahyang, orang kudu resik dulu. Mangkanya, kudu pada ambil [[Aèr sembahyang (Selam)|aèr sembahyang]] atawa aèr wudu. == Ruju'an == [[Category:Selam]] llijln5xsuq698zyl1n55y4zzg7x6bx Sembayang Asar 0 2909 21531 14043 2024-06-04T22:03:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21531 wikitext text/x-wiki '''Asar''' (hurup Arab Gundul: عصر) atawa '''sembayang Asar''' (hurup Arab Gundul: سمبايڠ عصر; Arab: صَلَاة ٱلعَصْر ''ṣalāt al-ʿaṣr'') ièlah salah atu [[Sembayang (Selam)|sembayang]] deri [[Sembayang lima waktu|sembayang lima waktu]] nyang dilakonin pas soré ampé pas mau menggerib. Ni sembayang ada empat (4) reka'at. Sembayang Asar entu sembayang saban sarian ke-3 di [[Selam|Selam]]. == Ruju'an == [[Category:Selam]] [[Category:Sembayang (Selam)]] [[Category:Sembayang lima waktu]] rnxqhwgjn2cmxel4475v3g821hjmtso Sembayang Isa' 0 2910 21532 14046 2024-06-04T22:03:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21532 wikitext text/x-wiki '''Isa'''' (hurup Arab Gundul: عشاء) atawa '''sembayang Isa'''' (hurup Arab Gundul: سمبايڠ عشاء; Arab: صَلَاة ٱلعِشَاء ''ṣalāt al-ʿisyāʾ'') ièlah salah atu [[Sembayang (Selam)|sembayang]] deri [[Sembayang lima waktu|sembayang lima waktu]] nyang dilakonin pas muncuk sepertiga malem pertama, barang jem-jem madang malem, ampé mao wayah subuh. Ni sembayang ada empat (4) reka'at. Sembayang Isa' entu sembayang saban sarian ke-5 di [[Selam|Selam]]. == Ruju'an == [[Category:Selam]] [[Category:Sembayang (Selam)]] [[Category:Sembayang lima waktu]] hulfyoaqxbbby7e4lg6lgx49sm5m0jn Sembayang Lohor 0 2911 21533 14049 2024-06-04T22:03:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21533 wikitext text/x-wiki '''Lohor''' (hurup Arab Gundul: ظهر) atawa '''sembayang Lohor''' (hurup Arab Gundul: سمبايڠ ظهر; Arab: صَلَاة ٱلظُّهْر ''ṣalāt al-żuhr'') ièlah salah atu [[Sembayang (Selam)|sembayang]] deri [[Sembayang lima waktu|sembayang lima waktu]] nyang dilakonin seabis wayah tengari bolong pas [[Mataari|mataarinya]] rada mingsèr dikit ampé rada soréan. Ni sembayang ada empat (4) reka'at. Sembayang Lohor entu sembayang saban sarian ke-2 di [[Selam|Selam]]. == Ruju'an == [[Category:Selam]] [[Category:Sembayang (Selam)]] [[Category:Sembayang lima waktu]] rby2ehmi36q561pbbrsavqbim2uhhj7 Sembayang Menggerib 0 2912 21534 14051 2024-06-04T22:04:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21534 wikitext text/x-wiki '''Menggerib''' (hurup Arab Gundul: مغرب) atawa '''Magrib''' (hurup Arab Gundul: مغرب) atawa '''sembayang Menggerib''' (hurup Arab Gundul: سمبايڠ مغرب; Arab: صَلَاة ٱلمَغْرِب ''ṣalāt al-maghrib'') ièlah salah atu [[Sembayang (Selam)|sembayang]] deri [[Sembayang lima waktu|sembayang lima waktu]] nyang dilakonin wayah dur, pas muncuk menggerib, ampé awal-awal malem. Ni sembayang ada tiga (3) reka'at. Sembayang Menggerib entu sembayang saban sarian ke-4 di [[Selam|Selam]]. == Ruju'an == [[Category:Selam]] [[Category:Sembayang (Selam)]] [[Category:Sembayang lima waktu]] qyw2znoxfvndxzqvkovopj4sza81f9q Sembayang Subuh 0 2913 21535 14054 2024-06-04T22:04:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21535 wikitext text/x-wiki '''Subuh''' (hurup Arab Gundul: صبح) atawa '''sembayang Subuh''' (hurup Arab Gundul: سمبايڠ صبح; Arab: صَلَاة ٱلصُّبْح ''ṣalāt al-ṣubḥ'' atawa صَلَاة ٱلفَجْر ''ṣalāt al-fajr'') ièlah salah atu [[Sembayang (Selam)|sembayang]] deri [[Sembayang lima waktu|sembayang lima waktu]] nyang dilakonin pas wayah subuh udah neba ampé wayah titèt. Ni sembayang ada dua (2) reka'at. Sembayang Subuh entu sembayang saban sarian pertama di [[Selam|Selam]]. == Ruju'an == [[Category:Selam]] [[Category:Sembayang (Selam)]] [[Category:Sembayang lima waktu]] mpfgjhcm665up0dpx2skqgas3pq3fg9 Sembayang lima waktu 0 2914 21536 14058 2024-06-04T22:04:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21536 wikitext text/x-wiki '''Sembayang lima waktu''' (hurup Arab Gundul: صلاة ليم وقت; [[Basa Arab|Arab]]: الصلوات الخمس ''al-ṣalawāt al-khams'') entu [[Sembayang (Selam)|sembayang]] nyang hukumnya '''''pardu aèn''''' èn dilakonin di waktu-waktu husus, seari lima kali. Sembayang lima waktu entu atu deri [[rukun Selam]] nyang lima. [[Allah]] nurunin perènta sembayang lima waktu pas peristiwa [[Isra' Mè'rad]]. Ni sembayang hukumnya [[pardu aèn]], artinya kudu atawa wajib dilakonin ama saban [[Orang Selam|sorang Selam]] nyang udah [[Balèg|balèg]], kecuali kalu ada alangan bahna [[sakit]] kedalon, [[Héd|haèd]], èn sebagénya. Husus bakal sakit atawa [[cacat]] nyang ngewatesin umat dalem ngelakonin sembayang sepegimana kudunya, mangka dia pada bolé dah sembayang sembèn ngejogrog atawa nggabag sebisanya. Nah, kalu [[Juma'at]], [[Lanang|lanang]] Selam kudu nglakonin nyang namanya [[sembayang Juma'at]] di [[Mesigit|mesigit]] jema'ahan sebagé gantinya [[sembayang Lohor]]. Sembayang Jum'at kaga' wajib bakal [[Wadon|wadon]] atawa bakal sapa-sapa nyang lagi sapar. == Ruju'an == [[Category:Selam]] [[Category:Rukun Selam]] [[Category:Sembayang (Selam)]] 02qcythxdu1ln7fan0lungtl7xy1loo Semprotan cèbok 0 2915 21537 14061 2024-06-04T22:04:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21537 wikitext text/x-wiki [[File:Stainless Steel Bathroom Bidet Sprayer.jpg|thumb|Semprotan cèbok]] '''Semprotan cèbok''' (hurup Arab Gundul: سمفروتن چيبوق) entu semprotan nyang ditaroh di sampingnya [[jumbleng]] bakal nyemprotin atawa ngebanjur bakal [[Cèbok|nyèbokin]] [[alat kelamin]] abis [[bèrak]] atawa [[kencing]]. Ni peranti mèmper ama semprotan piring di [[dapur]]. == Ruju'an == [[Category:Jamban]] l0f7pegus8cc5ipotyf8kvjojptvygn Senapan angin 0 2916 21538 14067 2024-06-04T22:04:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21538 wikitext text/x-wiki [[File:Daisy Air Gun-NMAH-AHB2015q030063.jpg|thumb|Tampang senapan angin]] '''Senapan angin''' (hurup Arab Gundul: سنافن أڠين) ya'entu [[bedil]] nyang paké kekuatan udara atawa gas nyang dipangpetin bakal jadi [[Pèlor|pèlornya]]. Senapan angin dipaké bakal [[gerak badan]] atawa nyari héwan kecil kaya [[burung]], [[Kelinci|kelènci]], [[babi utan]], èn [[bajing]]. == Ruju'an == [[Category:Senjata]] bxvsw0j7sda0y8j1evl27qc2mfea5qn Senggora 0 2917 14070 14069 2024-05-16T13:51:56Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14069 wikitext text/x-wiki #REDIRECT [[Sènggora]] fwes3xdnrts7g7hl12q9e0i8u7mk0fj Sengkèdan 0 2918 21539 14075 2024-06-04T22:04:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21539 wikitext text/x-wiki [[File:Terrace River Pool Swing Bali.jpg|thumb|Tampang sengkèdan di Bali]] '''Sengkèdan''' (urup Arab Gundul: سڠکيدن) atawa '''sawah tumplek''' (urup Arab Gundul: ساوه تومفلق) entu cara bakal ngeja sawah nyang dilakonin bakal ngurangin panjang lèrèng, nahan aèr bakal ngurangin kecepetan èn jumblah kalènan muka, serènta ngegedéin peluang resep aèr ke jero tanah. == Ruju'an == 0pe0mwvo8lrlw69x543eqwkm5ctwez9 Senjata 0 2919 14077 14076 2024-05-16T13:51:57Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14076 wikitext text/x-wiki #REDIRECT [[Gegaman]] q9uotga6gncqgyo1lc9nhwdmo4piybe Senjata brèdèt 0 2920 21540 14085 2024-06-04T22:04:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21540 wikitext text/x-wiki [[File:A Finnish Maxim M-32 machine gun nest during the Winter War.jpg|thumb|Tentara negri Pin lagi maké gegaman brèdèt bakal perang musim salju]] '''Gegaman brèdèt''' (hurup Arab Gundul: ݢکامن بريدت) atawa '''gegaman brobot''' (hurup Arab Gundul: ݢکامن بروبوة) entu gegaman nyang dituncep atawa bisa juga dikèwèng ke mana-mana. Enni gegaman ada bisa nèmbak kendiri. Gegaman brèdèt biasanya nèmbak [[Pèlor|pèlor]] nyang bentuknya diisi deri gèspèr senjatanya. Biasanya, senjata brèdèt bisa nèmbakin pèlor seratus biji per menit. == Ruju'an == [[Category:Gegaman]] [[Category:Gegaman api]] laja5kgt3ci2tpy603m4papc23elo5h Senoman 0 2921 21541 14088 2024-06-04T22:04:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21541 wikitext text/x-wiki '''Senoman'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سنومن) atawa '''sinoman'''<ref>Muntaco, Firman. (2006). ''Gambang Jakarte''. Penerbit Masup Jakarta. h. 326.</ref> (hurup Arab Gundul: سنومن) atawa '''arisan''' (hurup Arab Gundul: اريسن) ièlah atu bagèan deri masarakat punya kegiatan, wabilhusus kaum [[Wadon|wadonan]].<ref>Abdullah, VA (2016). "Arisan Sebagai Gaya Hidup (Sebuah Kritik Terhadap Masyarakat Konsumtif Perkotaan)". ''Komunikasi''. 11 (1): 17–28. doi:10.20885/komunikasi.vol11.iss1.art2. ISSN 2548-7647.</ref> Senoman entu atu kegiatan laèn bakal ngisi waktu towong ama ngerahul. Senoman biasanya mah suka-suka kapan maonya pada. Biasanya, senoman kaga' cuman maèn senoman atawa ngocok senoman, ada juga' laèn kegiatan nyang ngebarengin biar kaga' asem itu kegiatan. == Ruju'an == [[Category:Keduitan]] 5veqclzwzhgezli2bpvid2qt98f7hw1 Senèn 0 2922 21542 14093 2024-06-04T22:04:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21542 wikitext text/x-wiki '''Senèn''' (hurup Arab Gundul: اثنين) entu atu nama ari dalem seminggu, nya'entu nyang dicempèt ari [[Minggu (ari)|Minggu]] ama [[Selasa]]. Ni ari punya nama dasarannya deri [[basa Arab]], الاِثْنَيْن (''al-iṯnain''), nyang ngoyod deri kata اِثْنَان (''iṯnān'') nyang artinya "dua". [[ISO 8601]] punya kata, ari Senèn dirèken jadi ari pertama dalem seminggu. Sementara kalu berapa negara punya kata, wabilhusus di [[Indonésia|Indonésia]], èn dalem terdisi [[Agama Ibrahimiah|Ibrahimiah]], ari Senèn dikata ari kedua dalem seminggu. == Ruju'an == [[Category:Ari dalem seminggu]] {{Ari dalem seminggu}} g24dodmddczc9u7ibpc916ehlaxjg18 Separang 0 2923 21543 14101 2024-06-04T22:04:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21543 wikitext text/x-wiki [[File:Saffran crocus sativus moist.jpg|thumb|Kembang separang]] '''Separang'''<ref>Fathullah, Ahmad Lutfi. (2005). ''Pribadi Rasulullah Saw: Telaah Kitab Taudhih al-Dala'il Fi Tarjamat Hadits al-Syama'il Karya Guru Mughni Kuningan [1860-1935]''. Al-Mughni Press. h. 78.</ref><ref>Sayyīd ʿUthmān (1887). "Mukhtaṣar al-qāmūs". Batawi. h. 24.</ref> atawa '''saprang''' (hurup Arab Gundul: سفراڠ atawa سفرڠ; [[Basa Indonésia|Indonésia]]: ''kuma-kuma''; [[Basa Arab|Arab]]: زَعْفَرَان ''zaʿfarān''; basa Inggris: ''saffron'') ada atu rempah-rempah nyang dikeja deri putik kembang taneman separang. Ni rempah-rempah dipaké bakal masak atawa ngelirin makanan. Aslinya ni taneman deri daèrah Asia Kidul-Kulon.<ref name=":0">Hill, T. (2004). ''The Contemporary Encyclopedia of Herbs and Spices: Seasonings for the Global Kitchen''. Wiley. <nowiki>ISBN 978-0-471-21423-6</nowiki>.</ref><ref>Grigg, D. B. (1974). ''The Agricultural Systems of the World''. Cambridge University Press. <nowiki>ISBN 978-0-521-09843-4</nowiki>.</ref> Ni rempah-rempah ada satu rempah-rempah paling mahal dia punya harganya sedari jaman jebot.<ref name=":0" /><ref>Rau, S. R. (1969). ''The Cooking of India''. Time Life Education. ISBN 978-0-8094-0069-0.</ref> Separang punya rasa – pait, baunya kaya jerami ijo. Ni bau ada sebab lantaran bahan kimia ''picrocrocin'' ama ''safranal''.<ref>McGee, H. (2004). ''[https://books.google.co.id/books?id=iX05JaZXRz0C&redir_esc=y On Food and Cooking: The Science and Lore of the Kitchen]''. Scribner. <nowiki>ISBN 978-0-684-80001-1</nowiki>.</ref> Separang juga' ada pengelirnya, ya'entu ''crocin'', nyang kasi makanan kelir rada emas. Separang udah jadi bagèan deri bahan-bahan makanan mana-mana antéro dunia èn juga' jadi obat. Kata ''saffron'' (di basa-basa Peringgi) asalnya deri kata [[basa Prasman Kuna]] ''safran'', nyang asalnya deri [[basa Latèn]] ''safranum''. Tu kata ''safranum'' juga' ada juntrungan ama kata ''zafferano'' (basa Itali) èn ''azafrán'' ([[basa Spanyol]]).<ref>Harper, D. (2001). [http://www.etymonline.com/index.php?search=saffron&searchmode=none "Saffron,"] ''Online Etymology Dictionary''. [sènggètan diaksès 19 Juni 2023]</ref> Kata ''safranum'' asalnya deri kata [[basa Arab]] أَصْفَر ''aṣfar'' 'konèng'.<ref>Kumar, Vijaya (2006). [https://books.google.com/books?id=AaTpWEIlgNwC ''The Secret Benefits of Spices and Condiments''. Sterling]. h. 103. ISBN <bdi>978-1-84557-585-4</bdi>. Dipungut 1 Désèmber 2007.</ref> == Ruju'an == <references /> [[Category:Taneman]] [[Category:Bahan makanan]] 7hh26g32gprhmi38tjl0kwm03d4e9tv Sepatu 0 2924 25333 21544 2024-08-26T14:16:45Z Swarabakti 44 25333 wikitext text/x-wiki {{Kotak lingir logat Bekasih}} [[File:Shoes and Boots.svg|thumb|Gambar paènan sepatu]] '''Sepatu''' atawa '''patu''' nya'entu atu macem tèplèkan nyang sokanan ada sol, hak, kap, tali, èn jejegan. Sokanan gè dikeja deri kaèn kanpas atawa kulit nyang ngurubin kabèhanah deri jari sikil, geger sikil, ampé tungkak nyang gunanya bakal lelindungan sikil deri debu, batu-batu, ampé belokan atawa puing gènèng. Pengamprogan sepatu sokanan dilakonin menjuntrungin guna ama macemnya, seroman sepatu pantopel, sepatu jalan, sepatu ngigel, sepatu lari, sepatu gawé, sepatu orang pèncot, sepatu ringkes. Kata "sepatu" dalem basa Betawi asalnya deri basa Portugis "sapato". == Ruju'an == dc2ly2yeu4riv76d755dg2rfm50zevq Sepatu Pèlem 0 2925 14108 14107 2024-05-16T13:52:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14107 wikitext text/x-wiki #REDIRECT [[Sepatu pèlem]] h0pmn72g81pud8o2k45z589r4e1dm2w Sepatu pèlem 0 2926 21545 14114 2024-06-04T22:04:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21545 wikitext text/x-wiki [[File:Spathiphylum wallisii close photo2.jpg|thumb|Tampang kembang sepatu pèlem]] '''Kembang sepatu pèlem''' (urup Arab Gundul: کمبڠ سفاتو فيلم) atawa dalem bawa Latin disebut '''''Spathiphyllum''''' (urup Arab Gundul: سفاتيفلوم), entu atu macem deri 50-60 spèsiès deri taneman nyang ada kembangnya. Enni kembang entu asli deri Amrik èn Asia Kidul-wètan. Lantaran dia punya daon èn kembang nyang lama idupnya, berapa macem deri enni kembang dijadiin hias-hiasan di rumah-rumah. == Ruju'an == ey6sjzno5ew5enaplexwp76qoiosisq Sepir 0 2927 19440 14120 2024-06-04T21:16:28Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q7365]] 19440 wikitext text/x-wiki '''Sepir'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> atawa '''spir'''<ref>Grijns, C. D. (1991). ''Kajian Bahasa Melayu-Jakarta''. Terj. Rahayu Hidayat, èns. Penerbit Grafiti. h. 143.</ref> (hurup Arab Gundul: سفير atawa اسفير) atawa '''otot''' (hurup Arab Gundul: اوتوت) entu atu jaringan di awak mahluk nyang begerak. Guna utamanya bakal ngebantu nggerakin kita punya anggota [[Awak|awak]]. Entu mengrupa'in atu deri sistim gedé deri awak manusia ama héwan. Pas sepir aktip, dia biasanya kontraksi, jadinya rada ketarik, pèndèk, ama rada tebelan. == Jenis-jenis sepir == [[File:Types Of Muscle ku.jpg|thumb|Jenis-jenis otot: sepir polos (kèbot), sepir jantung (tenga), ama sepir lurik atawa rangka (kanan)]] Ada tiga macem jenis-jenis sepir: ==== Sepir lurik atawa sepir rangka ==== Sepir lurik atawa sepir rangka ada punya desén nyang èpèktip bakal gerak nyang spontan èn ngebutuin tenaga gedé. Ni sepir cepet capé', sebab adanya penumpukan asem laktat di dia punya sèl-sèl. Pegerakan sepir lurik asalnya deri sinyal gerak nyang asalnya deri otak èn sipatnya sadar (bukan rèplèk). Ni otot ada ampir di mana-mana bagèan awak luar manusia èn héwan. ==== Sepir polos ==== Sepir polos gawénya paké pengaturan deri sistim sarap nyang kaga' sadar atawa sarap otonom. Sepir polos dibentuk ama sèl-sèl sepir nyang kebentuk deri gelendong nyang ujungnya dua-duanya najem, serènta ada punya atu inti tunggal. Adapun sepir polos kena ditemuin di: * Sistim penyernaan – nglingkup mah (lambung), ucus, ama iso. Ni dia caranya makanan di dalem kita èn kita ngambil tenaga derinya. * Pembulu dara – otot polos ngeja pembulu dara nglèbar atawa nyempit. Ni – nyang ngontrolir tekenan dara. * Rambut – otot polos di ''folikel'' rambut nyang ngeja tu rambut gaceng kalo lagi takut atawa kedinginan. ==== Sepir jantung ==== Sepir otot gawénya bakal ngompa dara di jantung. Ni sepir sanggup kontraksi pepes<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Pepes''' (hurup Arab Gundul: ففس) – ''terus-terusan'' (Indo.); ''continuously'' (Ing.).</ref> sonder mandeg. Pegerakannya kaga' disawabin ama sinyal sarap sintrem. Sepir jantung kena disawabin ama interaksi sarap ''simpatetik'' atawa ''parasimpatetik'' nyang ngeja lèlèt atawa ngeja cepet kedut jantung, cuman kaga' bisa ngontrolin secara sadar. Piil sepir bisa dikelompokin jadi ''sadar'' ama ''kaga' sadar.'' == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Sepir]] as1hsc2xhhm19zpakamzr6vs8gteimg Sepur 0 2928 21546 14129 2024-06-04T22:04:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21546 wikitext text/x-wiki [[File:SBB Re 450 097 ZKB Nachtnetz.jpg|thumb|Tampang sepur]] '''Sepur''' (hurup Arab Gundul: سفور) atawa '''kerèta''' (hurup Arab Gundul: کريتا) entu rangkéan wahon atawa gerbong nyang dibungsel bareng paké atawa sonder [[Bumel|bumel]]. Sepur kanggo bakal ngangkut orang èn barang-barang kaya' bahan baku, barang jadi, angkutan, atawa sampa. sepur nyang bawa angkutan disebut wahon atawa gerbong. Sepur nyang ngangkut penumpang biasanya disebut kerèta. Tempat di mana sepur ngerandek bakal taèk-turunin orang disebut sebagé [[Statsiun|stapsiun]]. Sepur ada punya jalurnya sendèwèk nyang dipaké bakal arah jalannya nyang maké kuda atawa ditarik ama kabel. Menjuntrung ke pengembangan bumel uap di [[Britani Gedé|Kerajaan Manunggal]] taon 1804, sepur lekes nyebar ke seluru penjuru dunia, ngeja angkutan èn penumpang pindah-pindah tempat lebi cepet lagi lebi murah dibandingin sebelonnya. Sepur jalan èn trèm dikeja di akhir taon 1800-an bakal orang-orang banyak punya angkot èn ngiderin kota. Awal taon 1920-an dalem penglekesan menjuntrung ke perang dunia kedua, bumel disel èn lèstrik nggantiin bumel uap bakal bahan bakar utama. Menjuntrung ke perkembangan mobil, trek, èn jaringan tol nyang ngasiin mobilitèt secepet [[Kapal terbang|kapal terbang]], sepur malah kurang didemenin èn banyak [[tundanan]] malah kapiran. == Ruju'an == [[Category:Gandaran]] s0wpav2mfm0prwnb437cbgnlf1qb00i Sepur Senèl Whoosh 0 2929 21547 14134 2024-06-04T22:04:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21547 wikitext text/x-wiki [[File:KCIC 400 Series.jpg|thumb|Tampang sepur senèl Whoosh]] '''Whoosh''' (bentukan ringkes deri '''''Waktu Hemat, Operasi Optimal, Sistem Hebat'''''; sebelona ditauin '''''Kereta Cepat Jakarta–Bandung'''''; urup Arab Gundul: ووس) entu sepur senèl banget kehatu di [[Indonésia|Indonésia]], Asia Tenggara, èn Bela'an Bumi Kidul. Enni sepur ada punya sepud (kecepetan) ampé 350 km/h èn ngejangko deri Tegalluar di [[Bandung Kabupatèn|Bandung]] ke Halim Perdana Kusuma di [[Jakarta|Jakarta]]. Enni sepur senèl punya layanan dijalanin ama PT Kereta Cepat Indonesia China nyang 60% andila (''sahamnya'') dicekel ama PT Pilar Sinergi BUMN Indonesia, melèngkeun selaèna dicekel ama China Railway International Co. Ltd. liwat Beijing Yawan HSR Co. Ltd. enni layanan punya rencana patok tundanan nya'entu trap awal deri rèrodan jalur di sistim sepur senèl di pulo Jawa. == Ruju'an == 527g1k7z68gluyby8iljros3ja4rt71 Sepèda 0 2930 21548 14137 2024-06-04T22:04:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21548 wikitext text/x-wiki [[File:Reiserad-beladen.jpg|thumb|Sepèda]] '''Sepèda''' (hurup Arab Gundul: سفيدا; deri [[basa Prasman]]: ''vélocipède'', liwat [[basa Welanda]]: ''vélocipède'') atawa '''pit''' (hurup Arab Gundul: فيت; deri [[basa Welanda]]: ''fiets'') entu gandaran [[Kiping|kiping]] dua atawa tiga nyang ngelah [[setang]], sèla, ama ontèlan atawa gowèsan atawa genjotan nyang digerakin ama kaki bakal ngejalaninnya. == Ruju'an == [[Category:Gandaran]] [[Category:Sepèda]] t0jy2cksz5zjedewgxik0q2h4hw7c5f Ser-seran 0 2931 21549 14140 2024-06-04T22:04:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21549 wikitext text/x-wiki [[File:Martin van Maele - Francion 15.jpg|thumb|Lanang ama wadon lagi ser-seran kebelet jima']] '''Ser-seran''' (hurup Arab Gundul: سر٢ن) atawa '''sir''' (hurup Arab Gundul: سر) ièlah istilah dalem [[perkelaminan]] nyang ngasi unjuk atu perorangan punya kewontenan kegirohan awak ama jiwa bakal nglakonin [[Jima'|jima']]. Ni kewontenan juga' ada di banyak [[Héwan|héwan]], keitung [[Manusia|manusia]] juga'. Ser-seran juga' kena disompo ama perputeran awak (''siklus fisik'') secara alam atawa dibikin-bikin bakal nongol itu ser-seran. == Ruju'an == [[Category:Jima']] jhhsxlsf3tda25fksx4fov1j6f67iwr Serani di Indonésia 0 2932 25552 21550 2024-09-15T13:33:48Z NikolasKHF 844 25552 wikitext text/x-wiki '''Serani di Indonésia''' entu igama paling ngebadeg nomer dua, abisnya [[Selam di Indonésia|Selam]]. [[Indonésia|Indonésia]] juga' jadi negara dengen jumblah orang Serani nomer dua paling banyak di Asia Kidul-wètan, abisnya [[Pilipénen|Pilipénen]], negara nyang orang Seraninya paling banyak di Asia Kidul-wètan. Indonésia juga' jadi negara nomer 4 paling ngebadeg se-Asia dengen jumblah orang Seraninya, abisnya Pilipénen, [[Tiongkok|Tiongkok]], ama Hindi. Sebagé lagi, jumblah Serani di Indonésia entu jumblah nyang paling ngebadeg nyang ada di negara-negara Muslim (29,1 juta, sembabad 10,49% deri kabèhan penduduk dalem tahon 2022), diikutin ama Mesir. Deri itu 10,49%, ada 7,43%-nya nyang Protèstan (20,6 juta) èn 3,06%-nya Katolik (8,5 juta). Ada berapa propinsi di Indonésia nyang mayoritètnya orang Serani. Di Indonésia èmang udah jadi kadung lumpar, kata "Krèsten" dipahamin Protèstan, lantaran ngruju' ke [[basa Welanda]]<nowiki/>nya ''Christen'' èn ajaran nyang dianut sama orang Welanda lagito, sementara Katolik ya dibilangnya "Katolik". Sekarang-sekarang ni, ada ngebanyakin jumblah orang Serani, wabilkusus di antara orang-orang Tionghoa. [[Category:Igama di Indonésia]] [[Category:Serani]] 4uujf6qzxzgcw1x6wkjrsx309q761at Sergei Eisenstein 0 2933 14149 14148 2024-05-16T13:52:04Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14148 wikitext text/x-wiki #REDIRECT [[Sarkis Ésenstén]] 2z4l44zkv3dkb5mrmcfl1cugrazc4b7 Seri Mulud 0 2934 23999 21551 2024-07-13T22:39:01Z Swarabakti 44 23999 wikitext text/x-wiki '''Seri Mulud'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Siri Mulud''', '''Sri Mulud''', atawa '''Sarih Mulud'''.</ref> (hurup Arap Gundul: سرى مولد atawa شرى مولد) atawa '''Seri Maulid'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Sri Maulid'''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: سرى مولد atawa شرى مولد) atawa '''Silih Mulud'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Silih Maulud''', '''Sali(h) Mulud''', '''Seli Mulud''', atawa '''Lè' Maulud'''.</ref> (hurup Arap Gundul: سيليه مولد) atawa '''Siti Mulud'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Sidi Mulud'''.</ref> (hurup Arap Gundul: شيتى مولد) atawa '''Madilawal'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Madil''' atawa '''Madi'''.</ref> (hurup Arap Gundul: ماد الأول) atawa '''Madil Mula'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Mule'''.</ref> (hurup Arap Gundul: ماديل مولا) atawa '''Bulan Rèntèt Satu'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Bulan Merèntèt Satu'''.</ref> (hurup Arap Gundul: بولن رنتت ساتو) atawa '''Brèntèn Mula'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Brèntèn Mulè'''.</ref> (hurup Arap Gundul: برنتن مولا) atawa '''Robialahèr'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Ngebialakhir'''.</ref> (hurup Arap Gundul: ربيع الأخر) ada bulan keempat di dalem almenak Selam atawa almenak Hijriah. Di basa Arap, ni bulan punya nama – '''''Rabīʿ al-ākhir''''' (basa Arap: ربيع الآخر), nyang lèterleknya 'musim kembang akir', atawa '''''Rabīʿ al-ṡānī''''' (basa Arap: ربيع الثاني), nyang lèterleknya 'musim kembang kedua'. == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] p969xkanx10nayly4eegs3w4nra2hfj Serpong 0 2935 21552 14161 2024-06-04T22:04:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21552 wikitext text/x-wiki '''Serpong''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 24,04 km<sup>2</sup>. == Ruju'an == hc7oqq3z26ju8d1rm13n6ynqscl05bu Serpong Lor 0 2936 21553 14164 2024-06-04T22:04:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21553 wikitext text/x-wiki '''Serpong Lor''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 17,84 km<sup>2</sup>. == Ruju'an == 49vwe2t7bah7pukjy91q80c4kdz5whv Serèkat 0 2937 21554 14177 2024-06-04T22:04:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21554 wikitext text/x-wiki '''Serèkat''' (hurup Arab Gundul: فيدراسى; [[Basa Welanda|Welanda]]: ''federatie'') entu gabregan deri negara-negara nyang pada sili gawé bareng ama atu kediaan, cuman pada kuasa sendèwèk-sendèwèk, dah. == Ruju'an == [[Category:Pulitik]] h6ib7ttmtbtbhfg95ruzsfnlcucv06k Serèkat Bola Tendang Antérobangsa 0 2938 21555 14182 2024-06-04T22:04:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21555 wikitext text/x-wiki [[File:FIFA logo without slogan.svg|150px|thumb|Lambang FIFA]] '''Serèkat Bola Tendang Antérobangsa''' (hurup Arab Gundul: شريکة بولا تندڠ انتيروبڠس; [[Basa Prasman|Prasman]]: ''Fédération Internationale de Football Association'') atawa lèter pèndèknya '''FIFA''' nya'entu atu paguyuban [[Bola tendang|bola tendang]] antérobangsa. Ni paguyuban ngelah 211 anggota pekumpulan. == Ruju'an == gv05xlg0d3xoksk55t6vo6kjcwd3kto Setarbak 0 2939 21556 14185 2024-06-04T22:04:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21556 wikitext text/x-wiki [[File:Starbuckscenter.jpg|thumb|Hopkantor Setarbak di Siatel]] '''Setarbak''' (hurup Arab Gundul: استربک) atawa èjaan aslinya '''Starbucks''' entu [[toko gèntètan]] nyang ngejual gahwa nyang digablegin ama itu [[Matskepé|matskepé]] juga'. Selaènnya [[Gahwa|gahwa]], Setarbak ngejual [[Sahi|minuman]] ama roti-rotian. Setarbak ngeharkat di [[Siatel]], [[Amrik Serèkat|Amrik Serèkat]] selamanya tahon 1971. Jumblah toko'nya lekas ngejeprah. Ada 9.000 lebi toko Setarbak di mana-mana dunia. Banyakannya mah di Amrik Serèkat. Berapa kota-kota gedé di Amrik gableg ngebadeg toko Setarbak. Kadang, dia ngebuka banyak toko di atu kota nyang bisa-bisa ada Setarbak dua biji di atu rorogan. == Ruju'an == [[Category:Warung gahwa]] 42sbqvhq7rfvsdnrv2027byscu09ug9 Setrup 0 2940 21557 14190 2024-06-04T22:04:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21557 wikitext text/x-wiki [[File:Sirup vom Sirupier de Berne.jpg|thumb|Setrup-setrupan]] '''Setrup'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ستروف) atawa '''cèng'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 17.</ref> (hurup Arab Gundul: چڠ) atawa '''sirop''' (hurup Arab Gundul: سيروف) entu [[caèran]] nyang nyangkèl, kentel, manis, ada [[Rasa|rasa-rasanya]] ama [[gula]] nyang banyak. Setrup ngejeprah macemnya, kaya' [[setrup coklat]], [[setrup kernèli]], ama [[setrup èsdoren]]. Setrup kanggo bakal ngeja manis ama ngasi rasa ke minuman panas atawa adem. Itu setrup juga' bisa dituangin ke [[ceciplakan]] ama [[sarapan]]. == Kanggo minuman == Setrup juga' dipaké bakal macem-macem minuman. Orang kita sering bilangnya ini setrup nyang jadi minuman namanya '''orson''' (hurup Arab Gundul: ارسن). [[Warung kopi]] pada nambahin [[setrup coklat]] atawa laèn-laèn setrup rasa (tulad: kernèli) ke itu minuman gahwa. [[Tukang ès krim]] juga' bisa aja nambahin setrup coklat ke [[Susu kocok|susu kocoknya]]. Di [[Itali|Itali]], warung kopi pating nanjain macem-macem setrup nyang bisa ditambahin di [[Aèr belanda|aèr belanda]] biar nambah rasa. == Ruju'an == [[Category:Setrup]] coksx9xam68damhp71u1clds7419ix8 Setèr 0 2941 21558 14196 2024-06-04T22:04:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21558 wikitext text/x-wiki [[File:Chess piece - White queen.jpg|thumb|Tampang setèr]] '''Setèr''' (hurup Arab Gundul: ستير) atawa '''menteri''' (hurup Arab Gundul: منترى) atawa '''ratu''' (♕,♛; hurup Arab Gundul: راتو) nya'entu anuan catur nyang paling mantep, bisa ngelangkah nyèrong, maju-mundur, atawa ngèrè-nganan, ke semua-mua arah. Pas awal maèn, tukang maènnya ada punya atu setèr nyang ada di gègèr [[Raja (catur)|rajanya]]. Setèr puti di kotak puti èn setèr item di kotak item. Lantaran setèr entu anuan catur nyang paling mantep, banyak tukang maèn nyang ganti anuan caturnya jadi setèr. == Ruju'an == [[Category:Catur]] a1ppo3dnlcfunu1uzep944so7h4jhqp Sikut 0 2942 21559 14200 2024-06-04T22:04:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21559 wikitext text/x-wiki [[File:Elbow on gray background.jpg|thumb|Sikut orang]] '''Sikut''' (hurup Arab Gundul: سيکوت) entu atu bagèan awak nyang bentuknya mèmper ama [[dengkul]]. Sikut entu gabregan deri 3 sendi: 2 sendi pertama—sendi nyang adatnya dirèken sebagé pengeja sikut, nama sendi bahu-hasta (''humeroulnar''), sendi bahu-puter (''humeroradial''), èn sendi antara kepala [[Tulang pengumpil|pengumpil]] ama jorogan pengumpil hasta. Sendi sikut kebentuk deri dua ujung jau tulang bahu èn ujung deket tulang pengumpil serènta hasta. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Sikut]] 13nmbv3oeuzd4oycnh8u8mvw2mxfx3m Silit 0 2943 21970 21969 2024-06-07T02:35:04Z Bangrapip 9 21970 wikitext text/x-wiki [[File:Protovsdeuterostomes.svg|thumb|Gambar pembikinan silit]] '''Silit''' (hurup Arab Gundul: {{Script|Arabic|سيليت}}) atawa '''bangbolot'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: {{Script|Arabic|بڠبولوت}}) atawa '''bolot'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: {{Script|Arabic|بولوت}}) entu lobang di awak manusia di tenga-tenganya [[Bol|kempul]]. Silit entu ujungnya [[sistim penyernaan]] nyang deri mana [[tai]] kuar dari [[Awak|awak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Silit]] atfjckiuuu7d0fwnuoxva298d0n1k0y Simón Bolívar 0 2944 24208 21561 2024-07-16T07:32:19Z Bangrapip 9 24208 wikitext text/x-wiki '''Simón Bolívar''' (1783 - 1830) atawa dibetawiin jadi Bolibar entu atu pemimpin soldadu ama pulitik Bénésuèla. Dia ada brojol di Karakas, Bénésuèla. Dia ngebèbasin banyak daèrah jajahan deri Kekaèsaran Spanyol di Amrik Kidul. Adapun negara jajahan dia punya bèbasin antara laèn Bénésuèla, Kolombia, Èkuador, Péru, ama Boliwi. Ada berapa tahon dia jadi persidèn Kolombia Gedé, atu negara nyang udah kaga' lagi. Negara Boliwi dinamain deri Simón Bolívar punya nama. Ni negara-negara Amrik Kidul punya kemerdékaan keilhaman ama Amrik Tenga èn Mèksiko punya kemerdékaan tahon 1811. e5n6yc8xv9q45omcmpqknu5utlsnern Sincia 0 2945 19441 14215 2024-06-04T21:16:40Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q131772]] 19441 wikitext text/x-wiki '''Sincia''' (hurup Arab Gundul: سنچيا; hurup Tionghoa Ringkes: 新正, hurup Tionghoa Terdisionil: 新正; basa Hokkièn: ''sin-chiaⁿ'') ya'entu atu keriaan orang [[Tionghoa|Tionghoa]] ama orang Betawi punya bikin di bulan pertama [[Imlèk|almenak Tionghoa]] èn diahir bareng [[Cap Go Meh|Cap Go Mèh]]. [[File:Chinese New Year Lion Dance.jpg|thumb|Barongsé di atu konyan di Manhatan, Niu-Yorek, [[Amrik Serèkat|Amrik Serèkat]]]] Adapun keriaan Sincia basa Betawinya entu '''konyan''' (hurup Arab Gundul: کوڽن).<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> == Ruju'an == <references /> [[Category:Tionghoa]] [[Category:Keriaan]] [[Category:Keriaan Betawi]] i17nvr3ayw26u4jv1lw2g6n1u527ljf Singapur 0 2946 21562 14232 2024-06-04T22:04:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21562 wikitext text/x-wiki {{Negara|name=Kiblik Singapur|native_name=''Republic of Singapore'' (Inggris)<br/>''Republik Singapura'' (Melayu)<br/>新加坡共和国 (Mandarin)<br/>சிங்கப்பூர் குடியரசு (Tamil)<br/>|flag=Flag_of_Singapore.svg|coat=Coat_of_arms_of_Singapore.svg|map=Singapore_on_the_globe_(Southeast_Asia_centered)_zoom.svg|capital=Singapur|demonym=Singapur}} '''Singapur''' (hurup Arab Gundul: سيڠاڤور) atawa '''Singgapurah'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1891). ''[https://babel.hathitrust.org/cgi/pt?id=mdp.39015018757602&seq=11 Ini buku kecil buat mengetahui aken arti tarèkat dengen pèndèk bicaranya]''. Betawi. h. 9.</ref> (hurup Arab Gundul: سيڠݢافوره) atawa nama kelimanya '''Kiblik''' '''Singapur''' (hurup Arab Gundul: کبليک سيڠاڤور) entu atu negara nyang ada di [[Asia Tenggara|Asia Kidul-wètan]]. Ni negara punya jogrogan entu negara kota (''city state'') nyang bentuknya pulo-pulo rada nyempil antara [[Malaysia|Malésia]] ama [[Indonesia|Indonésia]]. Terus, ni negara ada gablek 63 pulo èn ibu negerinya ada di pulo nyang paling gedé nama [[Pulau Tumasik|Pulo Temasek]] atawa Pulo Singapura. Jenggar wilayahnya cuman 710 km<sup>2. N</sup>i punya lantaran, ni negara juga ada negara nyang paling kecit di [[Asia|Benua Asia]]. Penjogrognya pas tahon 2012 ada secuplek 5.312.400 orang dengen kerangsekannya barang 7.315 orang/km<sup>2</sup>. Ini negara, udah kaga' wurungan, negara paling maju nyang pendapetan per kepalanya paling tinggi di Asia Kidul-wètan. == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Singapur]] e6cp4zjvb1ba99rare1me43900rg9nj Singapura 0 2947 14234 14233 2024-05-16T13:52:11Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14233 wikitext text/x-wiki #REDIRECT [[Singapur]] ryrchkakdx5spjivwchb9axhxvbhfpu Singkiang 0 2948 14237 14236 2024-05-16T13:52:12Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14236 wikitext text/x-wiki '''Singkiang''' atawa '''Singkiong''' (aksara Tionghoa: 新疆; baca Mandarin: ''Xīnjiāng''; baca Hokkièn: ''Sin-kiong''; baca ''San1 Goeng1''; basa Uygur: شىنجاڭ; tuker hurup: ''Sinjang''), atawa asma lengkepnya Daèrah Kuasa-dèwèk Uygur Singkiang. Singkiang watesan ama [[Tibèt|Daèrah Kuasa-dèwèk Tibèt]] di belilir èn propinsi [[Cènghay]], serènta [[Kamsiok|Kamsiok]] di beludik. Enni daèrah gè watesan ama [[Monggoli|Monggoli]] di belètan, [[Ruslan|Ruslan]] di lor, èn [[Kasakstan|Kasakstan]], [[Kirgistan|Kirgistan]], [[Tajikistan|Tajikistan]], [[Apganistan|Apganistan]], èn Kasmir di Bekulon. Singkiang gè masupin kebanyakan daèrah Aksay Cin nyang diaku ama [[Hindi|Hindi]] jadi dia punya negeri nyang masup ke negeri Jammu-Kasmir. == Ruju'an == jm8yq1jw36snb8ws85d09kwh1zi09mr Sint-Kristoper èn Nèwis 0 2949 23260 21563 2024-07-03T17:09:20Z Bangrapip 9 23260 wikitext text/x-wiki {{Negara|name=Pèderasi Sint-Kristoper èn Nèwis|native_name=''Federation of Saint Christopher and Nevis'' (Inggris)|flag=Flag_of_Saint_Kitts_and_Nevis.svg|coat=Coat_of_arms_of_Saint_Kitts_and_Nevis.svg|map=KNA_orthographic.svg|capital=Bastèr|demonym=Kit<br/>Nèwis}} '''Sint-Kristoper èn Nèwis''' (hurup Arab Gundul: سنت خريسطوفر ان نيويس; Inggris: ''Saint Kitts and Nevis'') atawa resminya '''Pèderasi Sint-Kristoper èn Nèwis''' (hurup Arab Gundul: فيدراسى سنت خريسطوفر ان نيويس; Inggris: ''Federation of Saint Christopher and Nevis'') entu negara kepuloan kecit nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Bastèr|Bastèr]]. Ni negara jenggarnya cuman 261 km<sup>2</sup> (101 mi<sup>2</sup>) doang. Di sono, ada barang 47.606 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Sint-Kristoper]]. Adapun orang Sint-Kristoper èn Nèwis digero'nya '''orang Kit''' (hurup Arab Gundul: اورڠ کيت) èn '''orang Nèwis''' (hurup Arab Gundul: اورڠ نيويس). == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Sint-Kristoper èn Nèwis]] j9sb3rgvdydbni7vslv51sobggvt7ck Sint-Lusia 0 2950 23257 21564 2024-07-03T17:08:10Z Bangrapip 9 23257 wikitext text/x-wiki {{Negara|name=Sint-Lusia|native_name=''Saint Lucia'' (Inggris)<br/>''Sent Lisi'' (Kacukan Sint-Lusi)|flag=Flag_of_Saint_Lucia.svg|coat=Coat_of_arms_of_Saint_Lucia.svg|map=Saint_Lucia_on_the_globe_(Americas_centered).svg|capital=Kastris|demonym=Sint-Lusia}} '''Sint-Lusia''' (hurup Arab Gundul: سنت لوسية; Inggris: ''Saint Lucia''; Peranakan Sint-Lusia: ''Sent Lisi'') entu negara pulo nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Kastris|Kastris]]. Ni negara jenggarnya cuman 617 km<sup>2</sup> (238 mi<sup>2</sup>) doang. Di sono, ada barang 178.696 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Sint-Lusia]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Sint-Lusia]] 51xewxcrwyldn51momzhzc5bzwwfy4a Sint-Tomas deri Akuinas 0 2951 24487 21565 2024-07-23T12:21:40Z OrangKalideres 327 Koreksi 24487 wikitext text/x-wiki {{Riwayat hidup |nama = Sint-Tomas deri Akuinas |image = St-thomas-aquinas.jpg |negara = |pegawéan = |tanggal_lahir = Akuinas |tempat_lahir = 1225 |tanggal_wapat = |tempat_wapat = 7 Maret 1274 }} '''Sint-Tomas deri Akuinas''' ({{lang-it|Tommaso d'Aquino}}; 1225–7 Maret 1274) entu atu orang pratèr atawa bruder Dominikan Itali, imam Katolik, èn tukang sair gerèja. Dia entu orang ahli hukum, ahli kalam, ama pilsup nyang bener-bener nyawab dalem terdisi madrasiah (''skolatisisme''), nyang di dalemnya juga' bekèn sebagé ''Doctor Angelicus'' èn ''Doctor Communis''. Nama "Akuinas" entu nama asal dia punya keruhun di kumine Akuino, Itali, di wilayah Latsio wayah gini. == Ruju'an == {{Reflist}} [[Category:Serani]] q2xjgrz993kdjb9o5qwmedopuic0jbb Sint-Tomas èn Prins 0 2952 21566 14253 2024-06-04T22:04:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21566 wikitext text/x-wiki {{Negara|name=Kiblik Sint-Tomas èn Prins|native_name=''República Democrática de São Tomé e Príncipe'' (Portugis)|flag=Flag_of_São_Tomé_and_Príncipe.svg|coat=Coat_of_arms_of_São_Tomé_and_Príncipe.svg|map=Location_São_Tomé_and_Príncipe_AU_Africa.svg|capital=Sint-Tomas|demonym=Sint-Tomas<br/>Santomès}} '''Sint-Tomas èn Prins''' (hurup Arab Gundul: سنت تومس ان فرينس; Portugis: ''São Tomé e Príncipe'') atawa cara Portugis Betawinya '''Sang-Tomas èn Pringsipi''' (hurup Arab Gundul: سڠ تومى ان فرڠسيفى) atawa resminya '''Kiblik Sint-Tomas èn Prins''' (hurup Arab Gundul: کبليک سنت تومس ان فرينس; Portugis: ''República Democrática de São Tomé e Príncipe'') entu atu negara nyang rada mentil ketengahan [[Laotan Atlantik|Laotan Atlantik]], pasnya di lepas panté [[Telok Ginéa|Telok Ginéa]] Ni negara punya hopstad [[Sint-Tomas (kota)|Sint-Tomas]]. Ni negara jenggarnya ila 1.001 km<sup>2</sup> (386 mi<sup>2</sup>). Di sono, ada barang 210.240 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Portugis|basa Portugis]] èn juga' ada laèn-laèn basa nyang dianggep ama negara, kaé [[Basa Spanyol|basa Spanyol]], [[Basa Poro|basa Poro]], [[basa Anggolar|Anggolar]], èn [[Basa Prins|basa Prins]]. Orang Sint-Tomas èn Prins bisa digero '''orang Santomès''' (hurup Arab Gundul: اورڠ سنتوميس). == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Tenga]] [[Category:Negara]] [[Category:Sint-Tomas èn Prins]] sejju2uaul5mz5d9st895s25k012xa3 Sint-Winsèn èn Grénadin 0 2953 23251 21567 2024-07-03T17:06:07Z Bangrapip 9 23251 wikitext text/x-wiki {{Negara|name=Sint-Winsèn èn Grénadin|native_name=''Saint Vincent and the Grenadines'' (Inggris)|flag=Flag_of_Saint_Vincent_and_the_Grenadines.svg|coat=Coat_of_arms_of_Saint_Vincent_and_the_Grenadines.svg|map=VCT_orthographic.svg|capital=Kingston|demonym=Winsèn<br/>Grénadin}} '''Sint-Winsèn èn Grénadin''' (hurup Arab Gundul: سنت وينسن ان ݢرينادين; Inggris: ''Saint Vincent and the Grenadines'') entu negara kepuloan nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Kingston|Kingston]]. Ni negara jenggarnya cuman 389 km<sup>2</sup> (150 mi<sup>2</sup>) doang. Di sono, ada barang 110.872 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]], cuman basa daèrahnya entu [[basa Peranakan Winsèn]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Sint-Winsèn èn Grénadin]] mnk9aio966ev9bdmddu0uys1gxol3tw Sintrem 0 2954 14259 14258 2024-05-16T13:52:15Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14258 wikitext text/x-wiki #REDIRECT [[Ibu negeri]] hk0z1hkl4dgv85k76o6pg9eblrglwdz Sinyokolas 0 2955 21568 14265 2024-06-04T22:04:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21568 wikitext text/x-wiki [[File:Jonathan G Meath portrays Santa Claus.jpg|thumb|Sinyokolas punya penggambaran]] '''Sinyokolas'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 106.</ref> (hurup Arab Gundul: سيڽو کولاس) atawa '''Sinterklas''' (hurup Arab Gundul: سنتر کلاس) atawa '''Baba Natal''' (hurup Arab Gundul: بابا ناتل) entu atu tokoh legènda nyang dikaèt-kaètin ama Natal. Ni orang digambarinnya jadi atu baba-baba nyang jènggotanya puti, girang, paké setèlan mèra nyang lingirannya puti. Di beberapa negara, orang kata, dia ngejogrognya di Kutub Lor ama dia punya bini Nyonya Kolas, peri nyang katanya bikin maènan, èn menjangan kutub nyang katanya nyènggèt dia punya kerèta mabur di langit. Sinyokolas entu didasarin ama atu uskup Yunani, nama Sint-Nikolas. Baba Natal, Norden punya pèrsi, orang kata', tinggalnya di Laplan, [[Pinlan|Pinlan]], cuman ada juga' nyang ngiranya dia di Kutub Lor. Sinyokolas gènèngan mah bukan orang beneran, bukan juga' orang dalem sejarah, mar penokohan Sinyokolas modèren roman-romanah dikeja deri macem-macem terdisi [[Èropa|Èropa]] èn budaya Krèsten, kaya' atu wali Krèsten Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> nyang perna ada, Sint-Nikolas punya keidupan, [[Walanda|Welanda]] punya ''Sinterklaas'', èns. Ada banyak barang-barang budaya mashur nyang ada kaètannya ama Sinyokolas. Dia punya nama juga ada banyak. Ada nyang gero ''Saint Nicholas'', ''Saint Nick'', ''Kris Kringle'', ''Kristingle'', ''Christingle'', Baba Natal, ''Santy'', èns. == Ruju'an == <references /> [[Category:Serani]] [[Category:Peringgi]] gr8z8e6gfr5nhre650y38no4kpr29ku Sipat mata 0 2956 21569 14270 2024-06-04T22:04:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21569 wikitext text/x-wiki [[File:Liquid eye liner.jpg|thumb|Sipat mata caèr]] '''Sipat mata''' (hurup Arab Gundul: سيفت مات; Inggris: ''eyeliner'') ièlah [[alat dandanan]] nyang dipaké bakal ngeja boto ama nandesin bentuk [[Mata orang|mata]]. Sipat dipaké di keliteran rangkepan mata bakal ngebikin macem-macem kecakepan. Ni jenis dandanan galibnya dipaké ama [[Wadon|wadon]], biar kata ada juga' [[Lanang|lanang]] nyang maké. == Ruju'an == [[Category:Alat dandanan]] bthpb3ze3xym6zmrpzmv1mou7g1f7pj Sistim pangkèng atu 0 2957 21570 14274 2024-06-04T22:04:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21570 wikitext text/x-wiki '''Sistim pangkèng atu''' (hurup Arab Gundul: سستم فڠکڠ هاتو) atawa '''kepangkèngatuan''' (hurup Arab Gundul: کفڠکهاتوان) entu atu macem [[Kuasa pembikin wèt|kuasa pembikin wèt]], nyang cuman ada atu gedong atawa mejelis, nyang ngeja wèt ama nanggok suara jadi atu. Sistim pangkèng atu mingkin jadi macem kuasa pembikin wèt nyang lumbrah, ada barang 60% deri kabèhan kuasa pembikin wèt negara èn juga' malahan di trap daèrah juga' ngebadeg.<ref>[https://data.ipu.org/compare?field=country%3A%3Afield_structure_of_parliament#pie "IPU PARLINE database: Structure of parliaments"]. ''ipu.org''. 2022. [https://web.archive.org/web/20190503232124/https://data.ipu.org/compare?field=country%3A%3Afield_structure_of_parliament#pie Diarsip] deri nyang asli per 3 Méi 2019. Dipungut per 11 Nopèmber 2023.</ref> == Ruju'an == [[Category:Kuasa pembikin wèt]] <references /> [[Category:Sistim pangkèng atu]] ig4a77g3fu7ked927zlcn84wgwzmagy Sistim pangkèng dua 0 2958 21571 14279 2024-06-04T22:04:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21571 wikitext text/x-wiki '''Sistim pangkèng dua''' (hurup Arab Gundul: سستم فڠکڠ دوا) atawa '''kepangkèngduaan''' (hurup Arab Gundul: کفڠکڠدواءن) entu atu macem [[Kuasa pembikin wèt|kuasa pembikin wèt]] nyang dipasi jadi dua [[Mejelis musawarah|mejelis]], pangkèng, atawa gedong nyang béda, bekèn juga' '''kuasa pembikin wèt pangkèng dua'''. Sistim pangkèng dua béda ama [[Sistim pangkèng atu|sistim pangkèng atu]], nyang semua lèdennya pada rembukan ama nanggok suara dalem atu rombongan. Per tahon 2022, kasarannya ada barang 40% deri kuasa pembikin wèt nyang ada di dunia sistimnya pangkèng dua, sementara sistim pangkèng atu ada barang 60% di trap nasional èn seringannya di trap daèrahan.<ref>[https://data.ipu.org/compare?field=country%3A%3Afield_structure_of_parliament#pie "IPU PARLINE database: Structure of parliaments"]. ''ipu.org''. 2022. [https://web.archive.org/web/20190503232124/https://data.ipu.org/compare?field=country%3A%3Afield_structure_of_parliament#pie Diarsip] deri nyang asli per 3 Méi 2019. Dipungut per 10 Nopèmber 2023.</ref> == Ruju'an == [[Category:Kuasa pembikin wèt]] [[Category:Sistim pangkèng dua]] gmikvf1j2fjoqxq6pbmwm4knuhifhce Sit 0 2959 21572 14283 2024-06-04T22:04:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21572 wikitext text/x-wiki '''Sit''' (hurup Arab Gundul: شيث; [[Basa Ibrani|Ibrani]]: שֵׁת‎‎, <small>[[Basa Ibrani Modèren|Modèren]]:</small> ''Šēt'', <small>[[Pengharakatan Tibriah|Tibriah]]:</small> ''Šēṯ''; [[Basa Arab|Arabic]]: شِيْث<small>:</small> ''Šīṯ''; [[Yunani|Yunani]]: Σήθ ''Sḗth''; IPA: [ˈʃiːθ]; "ditaro", "dibenum"), di [[agama Ibrahimiah]], entu anak ketiganya [[Adam|Adam]] ama [[Hawa]]. Kalu katanya [[Kitab Mugadas Ibrani]], dia gableg dua abang: [[Kabil]] ama [[Habil]]. Kalu di Kejadian 4:25, Sit entu brojolnya abisnya Habil dibunu ama Kabil, èn Hawa percaya kalu [[Allah]] ngejadiin Sit bakal jadi badalnya Habil. Dia atu-atunya anak laènnya Adam ama Hawa nyang digero namanya di [[Kitab Mugadas|Kitab Mugadas]]. == Ruju'an == [[Category:Tokoh Kitab Mugadas Ibrani]] [[Category:Nabi dalem Selam]] 6bqsfijmuzys9jimz5bl3v06so59xcp Situs web 0 2960 14286 14285 2024-05-16T13:52:17Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14285 wikitext text/x-wiki #REDIRECT [[Pelampang jala]] ngujh4hs7l407qfdo778nbw343u5xjs Skopi 0 2961 24999 21573 2024-08-20T09:59:31Z Bangrapip 9 24999 wikitext text/x-wiki [[File:Поглед кон Сули Ан и Старата скопска чаршија.JPG|thumb|Pasar lama Skopi]] '''Skopi''' (hurup Arab Gundul: اسكوفى; [[Basa Makèdoni|Makèdoni]]: Скопје [ˈskɔpjɛ]; [[Basa Albani|Albani]]: ''Shkup'') atawa '''Uskup''' (hurup Arab Gundul: اسكوب) entu [[Ibu negeri|ibu negeri]] ama kota paling gedénya [[Makèdoni Lor|Makèdoni Lor]]. Ni – entu negara punya puser pulitik, budaya, atur banda, ama didikan. Skopi adanya di [[Legok Skopi]]. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Makèdoni Lor]] ckksikxdvykjh2xq012g7gwkdze8m3h Skotlan 0 2962 21574 14296 2024-06-04T22:04:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21574 wikitext text/x-wiki {{Negara|name=Skotlan|native_name=''Scotland'' (Inggris)<br/>''Scotland'' (Skot)<br/>''Alba'' (Gaèlik Skot)|flag=Flag_of_Scotland.svg|coat=Royal_Arms_of_the_Kingdom_of_Scotland.svg|map=Scotland_in_the_UK_and_Europe.svg|capital=Èdinbereh|demonym=Skot}} '''Skotlan''' (hurup Arab Gundul: سكوتلند atawa اسكوتلند atawa سخوتلند atawa اسخوتلند; basa Gaèlik Skot: ''Alba''; basa Skot: ''Scotland''; basa Inggris: ''Scotland'') atawa '''Negeri Skot''' (hurup Arab Gundul: نݢرى سكوت atawa نݢرى اسكوت atawa نݢرى سخوت atawa نݢرى اسخوت ) entu atu negara deri negara nyang empat deri [[Britani Gedé|Kerajaan Rempug]]. Skotlan entu sepertiga bagèan lornya [[Pulo Britani Gedé|Britani Gedé]] (atu pulo di Laotan Atlantik Lor). Ada banyak laèn-laèn pulo di Kepuloan Britani nyang juga' masup ke Skotlan punya bagèan. Bekidulnya Skotlan ada [[Inggris|Inggris]], blètannya – Laot Lor, bekulonnya Laotan Atlantik, èn belah kidul-kulonnya – Laot Ir. Skotlan punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu Èdinbereh di lingir panté wètannya, cuman kota paling gedénya entu Glasgo. Ada juga' laèn-laèn kota nyang juga' gedé, antara laèn: Aberdan, Dandi, Inwernès, Peret, ama Stirling. Ada 5 jutaan orang nyang tinggal di Skotlan. Kebanyakannya mah orang pada tinggal di Sabuk Sintrem, atu gutekan antara Tana Tinggi Skot ama Tana Renda Skot. Adapun Skotlan punya bendèra warnyanya blao ada palang miring putinya. Ni palang – Sint-Andréas punya palang, nyang dianggep sebagé penglindung Skotlan. Ada juga' laèn-laèn lambang nyang dipaké bakal Skotlan, antara laèn dedurian ama kuda tanduk atu. Sebagé lagi, gambar singa mèra bediri madep kèbot di latar warna emas ama lingiran warna mèra juga' lambang terdisionil kerajaan Skot. Adapun orang Skotlan digero'nya '''orang Skot''' (hurup Arab Gundul: اورڠ سكوت atawa اورڠ اسكوت atawa اورڠ سخوت atawa اورڠ اسخوت ). == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] sw0y4znds2x54jn3ejg7tjdjxouj6sk Skuitwot si Gurita 0 2963 21575 14300 2024-06-04T22:04:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21575 wikitext text/x-wiki [[File:Calamardo en Madrid, 2018.jpg|thumb|Tampang Skuitwot si Gurita]] '''Skuitwot si Gurita''' (urup Arab Gundul: سکويتووت سݢورتا) atawa '''Squidward Tentacles''' (urup Arab Gundul: سکويتووت تينتکلس) entu atu pelakon utama deri ''SpongeBob SquarePants''. Dia entu tetangga judes èn temen sekantornya [[Spombop si Celana Kotak (tokoh)|Spombop]]. Dia entu gurita warna ijo. Dia tinggal di dalem patung moai. Entu patung moai didengkèk ama ruma nanas Spombop èn ruma batu [[Pètrik si Bintang Laot|Pètrik]]. Skuitwot digangguin mulu ama Spombop èn Pètrik kalo dia pada lagi seneng-seneng bebarengan. Skuitwot kesel ama kehirupannya nyang ngebosenin. Dia pèngènan jadi orang bekèn èn kesohor ama orang-orang mulu. Dia orang pèngèn ngunjukin bakal orang-orang soal dia punya kebolèan sebagé tukang gending atawa tukang lukis, walo dia kaga' pating kebolèan deri kedua-duanya. Dia seneng maènin terompèt klarinèt. Terusannya, dia kudu gawé jadi tukang kasir di Krusty Krab. Skuitwot gedeg gawé di Krusty Krab gara-gara dia di gedeg ama bossnya [[Tuan Krab si Kepiting|Tuan Krab]] nyang orangnya bo'ol kuning èn gedeg juga gara-gara kalo gawé digangguin ama Spombop terus-terusan. == Ruju'an == pj3k6box7uli8dme5g1qgvcaiqxecnp Slim 0 2964 21576 14304 2024-06-04T22:04:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21576 wikitext text/x-wiki [[File:Mucus cells.png|thumb|Sèl slim]] '''Slim'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سليم) atawa '''geladir<ref name=":0" />''' (hurup Arab Gundul: ݢلادير) ntu atu caèran licin. Ni caèran dikeja ama banyak mahluk idup sebagé [[penglumas]] atawa gemuk biolohis. Slim gableg rol di mahluk idup kaya' [[Minyak|minyak]] gableg rol di mesin. == Ruju'an == t5ux72y60za7i8q2xo815mquwdr9a7e Slodor 0 2965 21577 14307 2024-06-04T22:04:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21577 wikitext text/x-wiki [[File:Bermain Gobak Sodor di Sumba Barat Daya.jpg|thumb|Tampang bocah-bocah lagi maén slodor]] '''Slodor''' (urup Arab Gundul: سلودر) atawa '''Gobak sodor''' (urup Arab Gundul: ݢوبق سودر) atawa '''galasin''' (urup Arab Gundul: ݢالسين) entu permaénan kas deri Betawi nyang di mana orang nyang jaga bakal ngaling-ngalingin orang nyang lagi jalan biar kaga' asin (atu orang nyang jalan ampé garis akir). Enni permaénan dilakonin ama dua barung. Atu barung nyang jaga èn nyang laénnya entu jalan. Slodor dimaénin di pelataran nyang diwates-watesin ama kapur atawa bikin garis paké kayu di tanah biar keliatan. Barung nyang jaga bakal tukeran ama nyang jalan kalo atu orang deri barung nyang jaga bisa nyentuh orang deri barung nyang jalan. Barung nyang jalan kalo atu orang uda ampé lin akir kudu ngomong "asin" bagèn tenger kalo permaénannya uda kelar. Kalo barung nyang jalan ampé asin, semua orang nyang ada di barung nyang jalan jadi pemenangnya. == Ruju'an == eq1qoyo5kq244sscvw6p26ts0osybvo Slowaki 0 2966 24782 24781 2024-08-09T01:47:44Z Bangrapip 9 24782 wikitext text/x-wiki {{Negara|name=Kiblik Slowaki|native_name=''Slovenská republika'' (Slowaki)|flag=Flag_of_Slovakia.svg|coat=Coat_of_arms_of_Slovakia.svg|map=EU-Slovakia.svg|capital=Bratislawa|demonym=Slowak}} '''Slowaki''' (hurup Arab Gundul: سلواكى atawa اسلواكى; basa Slowaki: ''Slovensko'') atawa resminya '''Kiblik''' '''Slowaki''' (hurup Arab Gundul: کبليک سلواكى; basa Slowaki: ''Slovenská republika'') entu atu negara nyang ora gableg jalan ke laot di tenga-tenga [[Èropa|Èropa]]. Ni negara watesan ama [[Ostenrèk|Austria]] di belah kidul-wètannya, [[Honggari|Hungaria]] – di bekidulnya, [[Ukrain|Ukraina]] – di blètannya, [[Polen|Polandia]] – blèlirnya, èn [[Cèki|Ceko]] di belah lor-wètannya. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Bratislawa atawa Prèsbereh, atu-atunya hopstat di dunia nyang watesan ama dua negara laènnya. Adapun kota-kota gedé laènnya antara laèn Kaso (''Košice''), Prèso (''Prešov''), Silèn (''Žilina''), Swolen Baru (''Banská Bystrica''), Trèncin (''Trenčín''), Nitra, èn Tirno (''Trnava''). Slowaki udah jadi anggota Uni Èropa semprakan tahon 2004 èn mata uang resminya èuro. Adapun orang Slowaki digero'nya '''orang Slowak''' (hurup Arab Gundul: اورڠ سلواک atawa اورڠ اسلواک). == Ruju'an == {{Èropa}} [[Category:Èropa]] [[Category:Èropa Sintrem]] [[Category:Negara]] [[Category:Slowaki]] cvlva5l8d3al30hnym6tt9ru6c0ermk Slowéni 0 2967 21579 14321 2024-06-04T22:04:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21579 wikitext text/x-wiki {{Negara|name=Kiblik Slowéni|native_name=''Republika Slovenija'' (Slowèn)|flag=Flag_of_Slovenia.svg|map=EU-Slovenia.svg|coat=Coat_of_arms_of_Slovenia.svg|capital=Lubliana|demonym=Slowèn}} '''Slowéni''' (hurup Arab Gundul: سلوينى atawa اسلوينى; [[Basa Slowèn|Slowèn]]: ''Slovenija'') atawa resminya '''Kiblik''' '''Slowéni''' (hurup Arab Gundul: كبليک سلوينى; [[Basa Slowèn|Slowèn]]: ''Republika Slovenija'') entu atu negara di Èropa Kidul. Ibu negeri ama kota paling gedénya entu [[Lublianah|Lubliana]]. Basa utamanya entu [[basa Slowèn]]. Penjogrognya sekarang jumblahnya barang 2 juta orangan. Slowéni punya andelan èkspor entu barang-barang pabrikan ama [[alumunium]]. Ni negara – negara kiblik mejelis bicara. Sebagé lagi, ni negara juga' atu anggota [[Èropa Rempug|Èropa Rempug]] èn NATO. Slowéni punya èkonomi kecil, kebuka, èn bekutet ama èkspor. Adapun orang Slowéni digero'nya '''orang Slowèn''' (hurup Arab Gundul: اورڠ سلوين atawa اورڠ اسلوين). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Slowéni]] 9dj01q5bwuwb8xodkn1vimkb6to44xd Slèteng 0 2968 21580 14324 2024-06-04T22:04:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21580 wikitext text/x-wiki [[File:Coil plastic and metal zippers.jpg|thumb|Tampang slèteng]] '''Slèteng''' (basa Welanda: ''ritssluiting'') nya'entu perkakas nyang bekèn dipaké bakal nyamberin dua kaèn. Slèteng dipaké di jero acuk, tas gèrèt èn laèn-laèn tas, perkakas gerak badan, perkakas kémah (tulad tarub atawa kantong sarè), èn bebarangan kekaènan, kulit, èll. == Ruju'an == 7ak6859nskz2qj0a165mm93dsngpatr Soang 0 2969 21581 14332 2024-06-04T22:04:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21581 wikitext text/x-wiki [[File:Domestic Goose.jpg|thumb|Tampang soang puti]] '''Soang''' (hurup Arab Gundul: سواڠ) atawa '''gangsa''' (hurup Arab Gundul: ݢڠسا) nya'entu burung ''Anseriformes'' nyang awaknya gedé nyang masup ke dalem jenis ''Cygnus'', permili ''Anatidae''. Soang ama [[Soang lèèr bantet|soang lèèr bantet]] masup ke jero anakpermili ''Anserinae'', cuman soang ada punya suku sendèwèkan, nya'entu suku ''Cygnini''. Ada tujuh macem dalem jenis ''Cygnus''. Soang entu héwan [[kawin atu]] (''monogami''), "ceré" kot-kotan kejadian lantaran pas lagi nyarang malah boncos. Soang entu anggota deri permili ''Anatidae'' nyang nomer wahid gedénya èn jadi atu deri burungaèr nyang paling gedé nyang bisa ngiber. Macem paling gedé deri soang entu, [[soang puti]], [[soang trompèt]], èn [[soang gerawak]], gedénya bisa entuk 60 inci èn antebnya 50 pon. Lot-lotan siwinya ampé ampiran tiga mèter. Ketimbang ama sudaranya ([[Soang lèèr bantet|soang lèèr bantet]]), soang ukurannya mah gedéan èn secara perbandingannya gableg kaki ama lèèr nyang rada gedéan. Di soang-soang gedé, dia pada ada punya tenger kulit nyang ora keturuban bulu di mata apa patol atawa cocotnya. Soang laki ama dara kaga' ngasi unjuk [[dua bentuk semacem]] (''dimorfisme seksual''). Ukuran soang laki lumbrahnya gedéan èn anteban. == Ruju'an == koe04oyxql7j53bwil97wijivaqv0hw Soang lèèr bantet 0 2970 21582 14339 2024-06-04T22:04:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21582 wikitext text/x-wiki [[File:Anser anser 1 (Piotr Kuczynski).jpg|thumb|Tampang soang lèèr bantet]] '''Soang lèèr bantet''' (hurup Arab Gundul: سواڠ لاير بانتة) atawa '''gangsa lèèr bantet''' (hurup Arab Gundul: ݢڠسا لاير بانتة) nya'entu atu manuk deri berapa macem manuk aèr dalem beraya ''Anatidae''. Enni kelompok keitung ala sé ''Anser'' (soang abu èn soang puti) èn ''Branta'' (soang item). Berapa manuk nyang laèn, kebanyakan misanan ama ''umukia''. Anggota beraya ''Anatidae'' nyang misanan rada jauhan entu soang, nyang kebanyakan dia punya awak bagongan deri bèbèk nyang alitan awaknya. == Ruju'an == 08l4i5cmi8xcgq79r4pqt4ddqu2srha Soari 0 2971 21583 14346 2024-06-04T22:04:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21583 wikitext text/x-wiki [[File:Cassowary (1).jpg|thumb|Burung soari]] '''Soari''' (hurup Arab Gundul: سوارى)<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi.</ref> entu burung nyang masupnya ke ''genus'' [[Casuariidae|Casuariidae]]. Ni burung, bagèn gedé, ora gableg terbang. Mangka, ni burung masup ke kelompok burung nyang ora gableg mabur nyang disebut burung pengrari<ref>'''Burung pengrari''' (hurup Arab Gundul: بوروڠ فڠرارى) – ''ratite'' (Ing.); ''loopvogel'' (Wld.).</ref>. Soari adanya idup di utan ujan tropis di bilangan Giné Baru èn belah lor-wètannya [[Ostrali|Ostrali]]. Ni burung èmang dasarah pemalu, mangkanya ngejedog di dalem utan baé dah tu. Cuman, ni burung bisa baé ngamuk, ampé-ampé bisa nganpal<ref>'''Anpal''' (hurup Arab Gundul: انفل) – ''serang, pukul'' (Indo.); ''attack'' (Ingg.); ''aanvallen'' (Wld.).</ref> orang dah. Mangkanya, jadinya rada susah bakal mbelajarin èn merdatain pasal ni burung. == Ruju'an == <references /> [[Category:Héwan]] [[Category:Burung-burungan]] sxcsvij8ybfozmnn2gptqc9qfoiyq8q Soekarno 0 2972 24212 21584 2024-07-16T07:34:07Z Bangrapip 9 24212 wikitext text/x-wiki [[File:Presiden Sukarno.jpg|thumb|Sukarna]] '''Dr.(HC) Ir. Sukarna''' (dibetawiin deri dia punya tulisan Jawanya; hurup Arab Gundul: سوكرنا) (basa Jawa: ꦯꦸꦑꦂꦟ ''Sukarna''; basa Indonésia: '''Sukarno'''; èjaan lama: '''Soekarno'''; nama lahir: '''Koesno Sosrodihardjo''') entu Persidèn [[Indonesia|Indonésia]] pertama nyang ngejabat dalem periode [[1945|1945]]–[[1966|1966]]. Dia gableg peran penting dalem ngebolain kemerdékaan Indonésia deri [[Welanda|Welanda]] ama [[Jepang|Jepang]] punya penjajahan. Dia entu Proklamator Kemerdékaan Indonésia (bareng-bareng ama Mohammad Hatta) nyang bebetulan tanggal [[17 Agustus|17 Agustus]] [[1945|1945]]. Sukarna entu nyang pertama-tama nyetusin konsèp [[Pancasila|Pancasila]] bakal jadi [[Indonesia|Indonésia]] punya dasar negara èn dia kendiri nyang namain. Sukarna nèken entu Surat Perèntah 11 Maret 1966 atawa [[Supersemar|''Supersemar'']] nyang ampé sekarang masing diributin, nyang orang kata—berales Markas Besar Soldadu Darat punya pèrsi—dia nugasin Lètnan Jènderal [[Suharta]] bakal ngamanin ama ngejaga keamanan negara èn kelembagaan kepersidènan. ''Supersemar'' gènèngan dijadiin dasar ama Lètnan Jènderal Suharta bakal ngebubarin [[Parté Kuminis Indonésia]] (PKI) èn nggantiin dia punya anggota pada nyang duduk di parlemèn. Abis dia punya petanggungjawaban ditolak ama Mejelis Pemusawaratan Ra'yat Sementara (MPRS) dalem perhaderin umum ke-empat selamanya tahon 1967, entakonoh Sukarna diberentiin deri dia punya jabatan persidèn dalem itu Perhadering Istimèwa MPRS (''Sidang Istimewa MPRS''). Di entu tahon juga, Suharta ngegantiin dia jadi Persidèn Kiblik Indonésia. == Ruju'an == [[Category:Tokoh Indonésia]] [[Category:Tokoh pulitik Indonésia]] [[Category:Persidèn Indonésia]] [[Category:Indonésia]] oqwkm7fvtoxy0yqw2hee6836piuh4s5 Sokrat 0 2973 21585 14360 2024-06-04T22:04:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21585 wikitext text/x-wiki [[File:Socrate du Louvre.jpg|thumb|Sokrat punya patung]] '''Sokrat''' (hurup Arap Gundul: سقراط, basa Yunani: Σωκράτης ''Sōkrátēs'') atawa '''Sokratès''' (hurup Arap Gundul: سقراطيس; idupnya 470 BC – 399 BC) ada satu pilsup Yunani nyang paling mashur. Dia mah kaga' ngajuin pengetauan atawa kebijakan kusus acan. Cuman, dia ngajari pagémana caranya ngeja dalil<ref>'''Dalil''' (hurup Arap gundul: دليل) – ''argumen'' (Indo.); ''argument'' (Ing.)</ref> nyang baè', nyusun debat, ama perhadring<ref>'''Perhadring''' (hurup Arap gundul: فرهدريڠ) – ''diskusi'' (Indo.); ''discussion'' (Ing.)</ref> biar orang pada ngarti mas'alah-mas'alah nyang njelimet. Kebanyakan masalah dia punya jabanin sebenernya mah cuman bekutet pasal pulitik, kalo diliat deri lahiriahnya. Cuman, kalo diliat rada daleman lagi, sebenernya entu masalah – masalah moril pasal pagémana kita mistinya idup atawa pagémana idup kudunya dijalanin.<ref>Plato. ''The last days of Socrates''. Terjemahan èn mukadimah kejaan Hugh Tredennick. Penguin, Londen</ref> Begitu dah Sokrat punya emban<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Emban''' (hurup Arab Gundul: امبن) – ''pengaruh'' (Indo.); ''influence'' (Ing.).</ref>, sehingga pilsup-pilsup nyang sebelon-sebelonnya dia digeronya "pilsup pra-Sokrat".<ref>Guthrie W.K.C. 1962. ''A history of Greek philosophy''. Cambridge University Press, Londen. Polume 1 ''The earlier presocratics and the pythagoreans''. Polume 2 ''The presocratic tradition from Parmenides to Democritus''.</ref> == Ruju'an == <references /> [[Category:Pilsapat]] [[Category:Pilsup]] jfi84h9qotp9d9mpdpevfgyqkcujed8 Soldadu Indonésia 0 2974 21586 14364 2024-06-04T22:04:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21586 wikitext text/x-wiki '''Soldadu Sional Indonésia''' (Indonésia: ''Tentara Nasional Indonesia''; disingket jadi TNI) ièlah kekuatan soldadu negara Kiblik Indonésia. Ni kediri deri Soldadu Darat (TNI-AD), Soldadu Merin (TNI-AL), èn Soldadu Udara (TNI-AU). Persidèn Indonésia ièlah hopkumendan deri ni Soldadu. Per 2021, ni kesoldaduan nglingkup barang 395,500 personil soldadu, masup juga' di dalemnya ada Korep Merin Indonésia (''Korps Marinir RI''), nyang jadi atu cabang deri Soldadu Merin. {{Indonésia}} [[Category:Indonésia]] trltakwp6lo3x0655jt0gwdje16ddx5 Soldadu darat 0 2975 21587 14368 2024-06-04T22:04:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21587 wikitext text/x-wiki [[File:Bundeswehr G36.jpg|thumb|Soldadu darat [[Dètslan|Dèt]] lagi terèn di [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]]]] '''Soldadu darat''' (hurup Arab Gundul: سلداد دارة) entu bagèan deri atu [[Negara|negara]] punya [[ungkulan gegaman]] nyang dipaké bakal perang di daratan. Soldadu darat utamanya kediri deri [[soldadu]], [[senjata anteb]], serènta gandaran perang darat kaya' [[Gandaran perang lapis waja|gandaran lapis waja]], èn gandaran angkut, ditambah ama dukungan [[Hèlikupter|hèlikupter]]. == Ruju'an == [[Category:Kesoldaduan]] 01es16zwxmwi6ov9mp571uzk3wl4zo3 Soldadu merin 0 2976 21588 14373 2024-06-04T22:04:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21588 wikitext text/x-wiki [[File:Fleet 5 nations.jpg|thumb|Soldadu merin 5 negara punya gabregan kapal perang]] '''Soldadu merin'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سلداد مرين) entu atu [[negara]] punya [[ungkulan gegaman]] nyang dipaké bakal perang di atas aèr, misalnya perang dua alam [[merinir]]. Soldadu merin gawénya tibang nyetir [[kapal perang]], [[kapal dua alam]], [[kapal selulup]], serènta anpal udara deri laot. == Ruju'an == [[Category:Kesoldaduan]] 6w93597bpvzo6lm61t6ywf0rk863sl6 Soldadu udara 0 2977 21589 14377 2024-06-04T22:04:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21589 wikitext text/x-wiki [[File:Visitors with Airmen and Pilots Photoed in Front of ROCAF F-16B 6830 20130601.jpg|thumb|Kiblik Tiongkok punya soldadu udara]] '''Soldadu udara''' (hurup Arab Gundul: سلداد اودارا) entu atu [[negara]] punya [[ungkulan gegaman]] nyang dipaké bakal perang di awan, misalnya perang dua alam [[merinir]]. Soldadu merin galibnya kediri deri [[kapal terebang perang]], [[kapal terebang pengebom]], [[Hèlikupter|hèlikupter]], [[kapal terebang angkut]], èn laèn-laèn [[Kapal terbang|kapal terbang]]. == Ruju'an == <references /> [[Category:Kesoldaduan]] bhigi2botk3tvx4c9tdfb1m6bjfigar Solok Kabupatèn 0 2978 21590 14383 2024-06-04T22:04:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21590 wikitext text/x-wiki '''Solok Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Arasuka]]. Ni kabupatèn ngejenggar ampé 3.738,00 km<sup>2</sup> dengen kepadetan penduduknya 105 orang/km<sup>2</sup>. Ada 392.338 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Solok Kabupatèn]] 4w2eqxblx736bt7f8txsk2bwhv5ldn2 Solok Kota 0 2979 21591 14393 2024-06-04T22:04:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21591 wikitext text/x-wiki '''Solok Kota''' entu atu kota nyang ada di Propinsi [[Sumatra Kulon|Sumatra Kulon]]. Ni Kota Solok punya sintrem guwernemèn ada di nama Solok. Ni Kota Solok ngejenggar ampé 57,6 km2 dengen kepadetan penduduknya 1.300 orang/km2. Ada 76.272 orang nyang tinggal di mari.<ref> https://solokkota.bps.go.id/indicator/12/1061/1/jumlah-penduduk-kota-solok-2007-2021.html Jumlah Penduduk Kota Solok 2007 </ref> == Ruju'an== {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Sumatra Kulon]] [[Category:Solok Kota]] j26s2h0q22yydclp7vtix134zk2qf1b Somali 0 2980 21592 14398 2024-06-04T22:04:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21592 wikitext text/x-wiki {{Negara|name=Kiblik Pèderal Somali|native_name=''Jamhuuriyadda Federaalka Soomaaliya'' (Somali)<br/> جمهورية الصومال الفيدرالية (Arab)<br/>''Jumhūriyyat al-Ṣūmāl al-Fīdirāliyyah''<br/>''Federal Republic of Somalia'' (Inggris)|flag=Flag_of_Somalia.svg|coat=Coat_of_arms_of_Somalia.svg|map=Somalia_(orthographic_projection).svg|capital=Mogadisu|demonym=Somali}} '''Somali''' (hurup Arab Gundul: صومالى; Somali: ''Soomaaliya''; Arab: الصومال ''al-Ṣūmāl''; Inggris: ''Somalia'') atawa resminya '''Kiblik Pèderal Somali''' (hurup Arab Gundul: کبليک فيدرال صومالى; Somali: ''Jamhuuriyadda Federaalka Soomaaliya''; Arab: جمهورية الصومال الفيدرالية ''Jumhūriyyat al-Ṣūmāl al-Fīdirāliyyah''; Inggris: ''Federal Republic of Somalia'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]], pasnya di [[Badug Aprika|Badug Aprika]]. Ni negara watesan langsung ama [[Laotan Hindi|Laontan Hindi]], [[Jibuti|Jibuti]] di belah lor-kulon, [[Yaman|Yaman]] di blèlir, èn [[Habsi|Habsi]] di bekulon. Ni negara punya hopstad [[Mogadisu|Mogadisu]]. Ni negara jenggarnya 637.657 km<sup>2</sup> (246.201 mi<sup>2</sup>). Di sono, ada barang 17.065.581 orang nyang tinggal di mari. Adapun dia punya basa resmi entu antara laèn [[Basa Somali|basa Somali]], [[Basa Arab|basa Arab]], èn [[Basa Inggris|basa Inggris]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Somali]] rgw06gwjhjsoyb2d88dlmth8m8235b8 Somalilan 0 2981 21593 14403 2024-06-04T22:04:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21593 wikitext text/x-wiki {{Negara|name=Kiblik Somalilan|native_name=''Jamhuuriyadda Soomaaliland'' (Somali)<br/> جمهورية أرض الصومال (Arab)<br/>''Jumhūriyyat Arḍ al-Ṣūmāl''<br/>''Republic of Somaliland'' (Inggris)|flag=Flag_of_Somaliland.svg|coat=Emblem_of_Somaliland.svg|map=Somaliland_(orthographic_projection).svg|capital=Mogadisu|demonym=Somali}} '''Somalilan''' (hurup Arab Gundul: صوماليلند; Somali: ''Soomaaliland''; Arab: أرض الصومال ''Arḍ al-Ṣūmāl''; Inggris: ''Somaliland'') atawa resminya '''Kiblik Somalilan''' (hurup Arab Gundul: کبليک صوماليلند; Somali: ''Jamhuuriyadda Soomaaliland''; Arab: جمهورية أرض الصومال ''Jumhūriyyat Arḍ al-Ṣūmāl''; Inggris: ''Republic of Somaliland'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]], pasnya di belah kidul-wètannya [[Jibuti|Jibuti]], blètannya [[Habsi|Habsi]], èn bekulonnya [[Somali|Somali]]. Ni negara pengakuannya cuman kewates doang. Ni negara punya hopstad [[Hargésa|Hargésa]]. Ni negara jenggarnya 177.000 km<sup>2</sup> (68.000 mi<sup>2</sup>). Di sono, ada barang 4.500.000 orang nyang tinggal di mari. Adapun dia punya basa resmi entu antara laèn [[Basa Somali|basa Somali]], [[Basa Arab|basa Arab]], èn [[Basa Inggris|basa Inggris]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Somalilan]] 9de5gkul9rhxu2pf9tut4wv91e1y064 Sombok 0 2982 21594 14406 2024-06-04T22:04:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21594 wikitext text/x-wiki [[File:Electrodynamic-loudspeaker.png|thumb|Sombok singgang]] '''Sombok'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: سومبوق) atawa '''salon''' (hurup Arab Gundul: سالون) entu alat nyang dipaké bakal ngeja suara di [[Radio|redio]], [[Tipi|tipi]], èn [[pembanter]] (''amplifier'') [[Alat gending|alat-alat gending]] lèstrik. Sombok entu atu [[penuker ungkulan]] nyang ngerobah sinyal lèstrik ke [[prékuènsi suara]] liwat pengederan unsur nyang bentuknya mèmbran bakal ngederin udara, jadinya kejadian dah tu gelombang suara nyang kedengeran ampé di kita punya [[kendang kuping]] èn kena didenger sebagé suara. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Sombok]] q0t3f1tr3ugrqpbb1jh9247g93y9civ Song Kang 0 2983 21595 14410 2024-06-04T22:04:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21595 wikitext text/x-wiki [[File:231124 Song Kang.jpg|thumb|150px|Song di Marie Claire 2020]] '''Song Kang''' nya'entu tukang lakon [[Koréa Kidul|Koréa Kidul]]. Dia mulain bekèn pas maèn pèlem ''[[Love Alarm]]'' (2019-2020), [[Sweet Home|''Sweet Home'']] (2020), [[Nevertheless|''Nevertheless'']] (2021), èn [[My Demon|''My Demon'']] (2023). == Ruju'an == [[Category:Tukang lakon lanang Koréa Kidul]] mkkt4fube1o5w9gns6fy5v48lw2ragl Sopiah 0 2984 21596 18939 2024-06-04T22:04:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21596 wikitext text/x-wiki '''Sopiah''' atawa '''Sopia''' (hurup Arab Gundul: {{Script|Arabic|صوفية}}; {{lang-bg|София}} {{transliteration|bg|Sofiya}}) ièlah [[ibu negeri]] ama kota paling gedénya [[Bulgari]]. Ni kota ngelah penjogrog 1.248.452 orang (2021).<ref>[http://www.nsi.bg/bg/content/2981/%D0%BD%D0%B0%D1%81%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE-%D0%B3%D1%80%D0%B0%D0%B4%D0%BE%D0%B2%D0%B5-%D0%B8-%D0%BF%D0%BE%D0%BB "Население по градове и пол | Национален статистически институт"]. ''www.nsi.bg'' (basa Bulgar). [https://web.archive.org/web/20210412205552/https://www.nsi.bg/bg/content/2981/%D0%BD%D0%B0%D1%81%D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE-%D0%B3%D1%80%D0%B0%D0%B4%D0%BE%D0%B2%D0%B5-%D0%B8-%D0%BF%D0%BE%D0%BB Diarsip] deri nyang asli per 12 April 2021. Dipungut per 2 Nopèmber 2023.</ref> Sopiah entu ada di Bulgari bekulon. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Bulgari]] pu3drwbudlqvrzrp3vcly5rrtm92lz4 Sorong Kabupatèn 0 2985 21597 14418 2024-06-04T22:04:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21597 wikitext text/x-wiki '''Sorong Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Aimas, Sorong Kabupatèn|Aimas]]. Ni kabupatèn ngejenggar ampé 13.075,28 km<sup>2</sup> dengen kepadetan penduduknya 9 orang/km<sup>2</sup>. Ada 118.679 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Sorong Kabupatèn]] 2knucewwtth6kwf8xi46otov2wjp2nb Sorong Kota 0 2986 21598 14421 2024-06-04T22:04:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21598 wikitext text/x-wiki '''Sorong Kota''' entu atu kota nyang ada di Propinsi [[Papua Kidul-kulon|Papua Kidul-kulon]] èn jadi hopstadnya. Ni kota ngejenggar ampé 1.105,00 km<sup>2</sup> dengen kepadetan penduduknya 268 orang/km<sup>2</sup>. Ada 295.809 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Papua Kidul-kulon]] [[Category:Sorong Kota]] i81dj8viqhh5zkk27g813158ebecwm6 Sorèn 0 2987 21599 14427 2024-06-04T22:04:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21599 wikitext text/x-wiki [[File:Soil Horizons.svg|thumb|Sorèn ditengerin A]] '''Sorèn'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سورين) entu tana nyang tambun<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Tambun''' (hurup Arab Gundul: تمبون) – ''subur'' (Indo.).</ref> pisan èn kebentuk deri uledan daon-daon ama bongkot pohon di utan ujan tropis nyang singkur<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Singkur''' (hurup Arab Gundul: سيڠکور) – ''rimbun'' (Indo.).</ref>. Sorèn dikenalnya jadi [[Tumbuhan|tumbuhan]] ama [[Héwan|héwan]] punya rèstan nyang keumbruk di tana èn ada pengrombakan ama mahluk idup di dalem tana dalem kewontenan panteng èn warnanya coklat kereng. Sorèn nyerep aèr èn gableg kandungan ngebadeg, salah atunya [[Nitrogèn|nitrohèn]] nyang paling penting. Itu taneman pada mancerin dia punya akar di tana bakal ngeranggeh aèr ama kandungannya. Sorèn bagus bakal taneman sebab dia kaya' [[Sabut laot|sabut laot]]. Dia punya kelir coklat kereng ngebantu ngangetin tana nyang dingin pas [[Musim kembang|musim kembang]]. == Ruju'an == <references/> [[Category:Èlmu bumi]] [[Category:Èlmu tana]] [[Category:Jenis tana]] 4sooz4sxdsiooutbjrinaw34wytowiz South Park 0 2988 21600 14430 2024-06-04T22:04:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21600 wikitext text/x-wiki [[File:South park sign.svg|thumb|''South Park'' punya lambang]] '''''South Park''''' entu atu [[pèlem tipi]] [[Gambar cèmèn|cèmèn]] deri [[Amrik Serèkat|Amrik Serèkat]] bakal orang gedé nyang dibikin ama ditulis ama [[Matt Stone]] èn [[Trey Parker]]. Dibèbèrin èn diumrupin ama [[Comedy Central]] semprakan 1997, ni pèlem rèrodan nyeritrain empat bocah [[Sekola dasar|sekola dasar]] punya pengranapan nyang ngambrek di atu kota kecit di South Park, [[Kolorado|Kolorado]]. Atu getètannya (''episode'') nama ''Best Friends Forever'' entuk [[Pengargaan Emmy]] tahon 2005 di perbangsaan Acara Gambar Gerak Paling Baè'. == Ruju'an == tve7yzd5q6xowoaccmxgolsmc1glzsd Spaneng 0 2989 21601 14435 2024-06-04T22:04:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21601 wikitext text/x-wiki '''S(e)paneng''' atawa '''s(e)paning'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سفنڠ) atawa '''poltase'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung</ref> (hurup Arab Gundul: فولتاسه) entu [[Béda kemonèsan|béda kemonèsan]] (''beda potensial'') nyang begawé dalem unsur atawa penyusun deri atu kutub ke kutub laènnya èn bisa nggerak-gerakin [[muatan lèstrik]]. Dalem [[Sistim atuan antérobangsa|sistim antérobangsa]] (SI), dia punya atuan nama volt (V). Kalo ètung-ètungannya, '''<u>gawé nyang dilakonin bakal nggerakin atu muatan 1 coulomb kena dita'rip jadi perobahan ungkulan nyang dikeluarin (joule) bakal perobahan muatan lèstrik (joule) dengen atuan [[volt]]</u>'''. == Ruju'an == <references /> [[Category:Èlmu tabèat]] [[Category:Lèstrik]] dyab4py3daa3h6enameq62wivx70rlu Spanyol 0 2990 21602 14449 2024-06-04T22:05:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21602 wikitext text/x-wiki {{Negara|name=Kerajaan Spanyol|native_name=''Reino de España'' (Spanyol)<br/>''Regne d'Espanya'' (Katalan)<br/>''Espainiako Erresuma'' (Basken)<br/>''Reino de España'' (Galisi)<br/>''Reiaume d'Espanha'' (Oksitan)|flag=Bandera_de_España.svg|coat=Escudo_de_España_(mazonado).svg|map=EU-Spain_(orthographic_projection).svg|capital=Madrit|demonym=Spanyol<br/>Spaniar}} '''Spanyol''' (hurup Arab Gundul: سفاڽول atawa اسفاڽول; basa Spanyol: ''España''; basa Katalan: ''Espanya''; basa Basken: ''Espainia''; basa Galisi: ''España''; basa Oksitan: ''Espanha'') atawa resminya '''Kerajaan Spanyol''' (hurup Arab Gundul: کراجأن اسفاڽول; basa Spanyol: ''Reino de España''; basa Katalan: ''Regne d'Espanya''; basa Basken: ''Espainiako Erresuma''; basa Galisi: ''Reino de España''; basa Oksitan: ''Reiaume d'Espanha'') atu negara di Èropa Kidul. Pasnya, ni negara ada di Semenanjung Ibèri. Ni negara watesan ama [[Prasman|Prasman]], [[Portugal|Portugal]], [[Andora|Andora]], ama Jabal Tarik. [[Sabtah|Sabtah]] èn [[Mélila|Mélila]] watesannya ama [[Magrib|Magrib]] di Aprika Lor. Di belah lor-wètannya Spanyol ada [[Pegunungan Pirénéen]]. Orang Spanyol bisa digero' '''orang Spanyol''' (hurup Arab Gundul: اورڠ اسفاڽول) atawa '''orang Spaniar''' (hurup Arab Gundul: اورڠ اسفانيار). Dia pada ngomongnya basa Kastilian atawa [[basa Spanyol]] (basa Spanyol: ''Castellano'' atawa ''Español''). Di laèn bilangan, orang juga' ada nyang ngomongnya laèn basa, kaya': [[basa Katalan]], [[basa Basken]], [[basa Asturi]], [[basa Galisi]], [[basa Léoni]], [[basa Aragon]], [[basa Oksitan Aranis]], èn hata [[basa Portugis]]. Agama nyang dianut ama sekitar 56% penduduknya entu agama Serani Katolik Romèn. Semprakan tahon 1975, Spanyol entu negara kerajaan konstitusionil. Raja Spanyol sekarang entu Raja Pilip VI nyang belakon berales wèt dasar. Parlemènnya digero' Hopraden Umum (''Las Cortes Generales'') nyang ada punya dua pangkèng, ya'entu: Konggrès Perwakilan (''El Congreso de los Diputados'') èn Sènat (''El Senado''). Ni pada dipilih ama orang liwat pemilian umum. Istana guwenemèn ama raja ada di [[Madrid|Madrid]], hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> Spanyol. Spanyol ada punya luas lebi deri 5.000 km<sup>2</sup> daratannya. Ni negara èmang lebi kecil deri Prasman, cuman lebi gedé deri Dètslan. Ampir 50 jutaan orang ada tinggal di Spanyol. Spanyol kebelèk jadi 17 kuminitèt otonom (artinya saban kuminitèt ada hak ngurus sendèwèk). Saban kuminitèt ada punya dia punya rehèringnya<ref>'''Rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''regering'' (Wld.).</ref> sendèwèk-sendèwèk. Spanyol juga' bekèn ama plamèngkonya nyang biasanya dilakonin ama kaum Kalo (''Caló''). == Ruju'an == <references /> {{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Spanyol]] 6wlsulsjtdc38ix6rqlr37p3pndy3vg Spider-Man 0 2991 22616 21603 2024-06-21T12:00:38Z OrangKalideres 327 + tag 22616 wikitext text/x-wiki {{kembangin}} [[File:Spiderman.JPG|thumb]] '''Spider-Man'''. Marvel Comics. Stan Lee. Steve Ditko. 1962. d9023vf05ncp01302f3geybco3681qj Spombop si Celana Kotak (tokoh) 0 2992 25052 25049 2024-08-24T20:02:26Z Steinbach 764 Balikin perbaèkan [[Special:Diff/25049|25049]] kejaan [[Special:Contributions/192.67.88.11|192.67.88.11]] ([[User talk:192.67.88.11|ngomong]]) 25052 wikitext text/x-wiki [[File:SpongeBob SquarePants in Warsaw.jpg|thumb|Spombop si Celana Kotak]] '''Spombop si Celana Kotak''' (urup Arab Gundul: سفونبوب سى چلان کوتق) atawa '''SpongeBob SquarePants''' (urup Arab Gundul: سفونجبوب سكويرفينتس) entu pelakon utama deri pèlem cèmèn Nikelodèon, ya'entu ''[[SpongeBob SquarePants]]''. Dia entu spon laot nyang suka ama gawéan jadi koki di Krusty Krab. Spombop tinggal di rumah nanas bareng ama piaraannya, ya'entu kiong namanya Gèri. Spombop entu diumrup pertama kali tanggal 1 Méi 1999 di bakal umrupan jajalan dengen judul "''Help Wanted''".<ref>{{Cite episode |title=[[Help Wanted (SpongeBob SquarePants)|Help Wanted]] |series=SpongeBob SquarePants |network=[[Nickelodeon]] |season=1 |number=1 |airdate=May 1, 1999 |credits=Writers: [[Stephen Hillenburg]], [[Derek Drymon]], [[Tim Hill (director)|Tim Hill]]}}</ref> Spombop lanjut ngilhamin orang-orang, bagèn bocah èn orang gedé. Wayah gini, dia jadi tuladan bakal banyak abégé umur 13 ampé 25 taon. Kuarganya, ya'entu baba: Harold; enya': Margarèt; om: Sherm èn Blue; engkong: Grandpa SquarePants; Nènè': Grandma SquarePants èn Grandma BubbleBottom; misanan: Stanley, BlackJack, èn Todd. == Ruju'an == {{reflist}} fd18djz00hqouasken0ts99qrjo047k Sriwijaya 0 2993 21605 14457 2024-06-04T22:05:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21605 wikitext text/x-wiki {{Sejarah Indonésia}} '''Sriwijaya''' (Indonésia: ''Sriwijaya'') entu atu kekaèjiran Buda nyang nguasain laot nyang ngejogrognya di Pulo Sumatra (wayah gini Indonésia) nyang nyawabin bener wilayah Asia Kidul-kulon. Sriwijaya entu sintrem penting bakal penèbaran agama Buda semprakan abad ke-7 M ampé ke-11 M. Sriwijaya entu tata negara pertama nyang nguasain Asia Kidul-wètan laot bekulon. Dia punya tempat punya lantaran, Sriwijaya megerin peralatannya liwat sumber merinnya. Sebagé tambahannya, dia punya atur banda begantung betul ama dagang di ni daèrah, mangkanya jadi ngeja dia punya atur banda bener-bener berales barang dagangan nyang ajib. [[Category:Sejarah Indonésia]] 1ocq6amyiijol7dbc55hpozqgxi0p92 Stal 0 2994 21606 14460 2024-06-04T22:05:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21606 wikitext text/x-wiki [[File:WikiCFSbuilding.jpg|thumb|Tampang stal nyang dipaké bakal lotèng.]] '''Stal''' (urup Arab Gundul: ستال) entu baja karbon nyang kaku èn keker, jadinya banyak dipaké bakal bangunan. Stal ada punya kekuatan mahnit nyang bisa juga dipaké bakal rangka mobil, alat-alat lèstrik, èn senjata. == Ruju'an == lrqn7phcmm7bycdcmg2pird3v2rjpkz Stanley Kubrick 0 2995 22551 14462 2024-06-20T22:08:56Z Jalilah Jali 457 Kubrick, Stanley 22551 wikitext text/x-wiki '''Stanley Kubrick''' (26 Juli 1928 – 7 Maret 1999) entu atu tukang ngarahin pèlem deri Amrik. Kubrick dianggep jadi atu deri tukang ngarahin pèlem nyang bekèn selamanya abad ke-20. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Kubrick, Stanley}} [[Bangsaan:Biograpi]] p9mcr7a4843afi0917qk1cez78eq1y8 Star Wars 0 2996 25507 21607 2024-09-15T03:27:41Z Badak Jawa 13 25507 wikitext text/x-wiki [[File:Star Wars Logo.svg|thumb]] '''Star Wars''' ya'entu pèlem [[fiksi ilmiah]] [[Amrik Serèkat]] nyang didalang ama si [[George Lucas]] i5g4ulte7o0koqur0mfypwv49fc84u5 Stasiun Bèos 0 2997 14466 14465 2024-05-16T13:52:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14465 wikitext text/x-wiki #REDIRECT [[Statsiun Bèos]] ksxdyigpc2t85rljzifxjdresd0kz74 Statistik 0 2998 23528 23235 2024-07-09T04:50:57Z Swarabakti 44 23528 wikitext text/x-wiki '''Statistik''' entu atu èlmu nyang nyahoin pegimana caranya ngerencanain, ngomplokin, ngedantain, ngejèmbrèngin, èn ngunjukin [[data]].<ref name=":0">{{Cite web|date=2020-04-20|title=√ Statistika Deskriptif: Materi, Penyajian Data, Statistika Inferensia, Contoh|url=https://www.yuksinau.id/statistika-deskriptif/|website=Yuksinau|language=id-ID|access-date=2020-08-17}}</ref><ref>{{Cite book|last=Upton|first=Graham|last2=Cook|first2=Ian|date=2008-01-01|url=https://www.oxfordreference.com/view/10.1093/acref/9780199541454.001.0001/acref-9780199541454-e-1566|title=A Dictionary of Statistics|publisher=Oxford University Press|isbn=978-0-19-954145-4|language=en|doi=10.1093/acref/9780199541454.001.0001/acref-9780199541454-e-1566}}</ref> Pèndèk kata, barang apa-apa èlmu nyang juntrungan ama ngoprèk data entu digeronya statistik. Ni setilah ''statistik'' kudu dinyahoin bédanya ama ''[[pungsi moster]]'', nyang kebeneran juga' digero ''statistik'' di [[basa Indonésia|Indonésia punya basa]]. Statistik punya gawé entu dilakonin maké data-data perangkaan (numerik) nyang bolé dapet deri itungan atawa ukuran.<ref name=":0" /> ==Ruju'an== {{Reflist}} [[Bangsaan:Èlmu]] cr5hncq6s1g4o3fdri4s3su69sksdxp Statsiun Buaran 0 2999 21608 14472 2024-06-04T22:05:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21608 wikitext text/x-wiki [[File:Stasiun Buaran Jun 2021.jpg|thumb|Tampang statsiun Buaran]] '''Stasiun Buaran''' (urup Arab Gundul: ستتسيون بوارن) ni statsiun singketannya entu BUA. Enni statsiun entu statsiun sepur kelas III/kecit nyang letaknya di bèk Jatinegara, kecamatan Cakung, [[Kota Bestir Jakarta Wètan|Jakarta Wètan]]. Enni statsiun nyang letaknya di ketinggian +11m cuman ngeladènin ''KRL Commuter Line''. == Gedongan èn tata gedong == Sederi 9 Nopèmber 2018, enni statsiun uda pakè gedongan anyar nyang gedongnya mutahir. Gedon lama enni statsiun letaknya di jalan dr. Radjiman Wèdyodiningrat. Statsiun nyang anyar kejuntrung ama halte Radèn Inten. Enni statsiun berobah deri dua pèron jadi atu pèron tenga nyang dicempèt ama dua rèl bakal nyongsong jalur dobeldua Manggarai-Cikarang. == Ruju'an == acmkj2z37k5i4kszdjhf3z6js073kt0 Statsiun Bèos 0 3000 21609 14478 2024-06-04T22:05:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21609 wikitext text/x-wiki [[File:Stasiun Jakarta Kota Pintu Utara.jpg|thumb|Tampang stasiun Bèos nyang pintu belalor]] '''Statsiun Bèos''' (hurup Arab Gundul: ستتسيون بيوس) atawa '''Stasiun Bèos''' (hurup Arab Gundul: ستاسيون بيوس) atawa '''Stapsiun Bèos''' (hurup Arab Gundul: ستفسيون بيوس) atawa '''Stasiun Jakarta Kota (JAKK)''' (hurup Arab Gundul: ستاسيون جاكرتا كوتا) ya'entu stasiun kerèta nyang gedé nyang letaknya di kawasan Betawi (Kota Tua Jakarta), [[Pinangsia]], [[Taman Sari]], [[Jakarta Kulon]]. Luas Bèos entu 325 hèktar. Enni stasiun tingginya 4 mèter deri laut. Selaèn entu, Bèos juga jadi stasiun utama di Jabodètabèk. Enni juga jadi stasiun mentok nyang kaga' terusannya. == Ruju'an == [[Category:Jakarta]] iluta2ygmscpo16c4sa1yzyzpdg3gsz Statsiun Cakung 0 3001 21610 14482 2024-06-04T22:05:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21610 wikitext text/x-wiki [[File:South Gate of Cakung Station.jpg|thumb|Tampang gerebang masup statsiun Cakung]] '''Statsiun Cakung''' (urup Arab Gundul: ستتسيون چاکوڠ) ni statsiun singketannya entu CUK. Enni statsiun entu statsiun sepur kelas I di bèk Pulogebang, Kecamatan Cakung, [[Kota Bestir Jakarta Wètan|Jakarta Wètan]]. Enni statsiun letaknya di ketinggian +18m cuman ngelayanin jalur ''KRL Commuter Line''. Statsiun Cakung entu statsiun nyang paling wètan di [[Jakarta|DKI Jakarta]], bahkan belah kidul èn wètan abis diperlèng ampé masup daèrah bèk Bintara, [[Bekasi Kulon|Bekasi Kulon]], [[Bekasi Kota|Bekasi Kota]], [[Jawa Kulon|Jawa Kulon]]. Enni statsiun juga statsiun nyang ramé ama banyak penumpang sederi wayah titèt ampé wayah dur pas jem kantor. Ngarah ke belètan, sebelon [[Statsiun Kranji|statsiun Kranji]] ada bekas ''statsiun Rawabèbèk'' nyang uda kaga' idup lagi gara-gara orang nyang naèk-turun entu dikit sekali. == Gedongan èn tata gedong == Pas awal-awal enni statsiun ada punya empat jalur sepur ama jalur 2 èn 3 entu sepur lempeng. Abis entu jalur dobeldua Mèstèr-Cakung rasmi dijalanin pas taon 2019, jumblah jalur nambah jadi enam dengen jalur 5 èn 6 entu sepur lempeng anyar nyang dikasiin bakal sepur jawa. Sederi 9 [[Oktober|Oktober]] 2018, enni statsiun udah makè gedong anyar dengen gedong nyang mutahir. == Ruju'an == 6yb9u825mhduvehwi95tx7p4i2a57pt Statsiun Duri 0 3002 21611 14486 2024-06-04T22:05:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21611 wikitext text/x-wiki [[File:Pintu masuk Stasiun Duri, 2018.jpg|thumb|Gerebang Masup Statsiun Duri]] '''Statsiun Duri''' (hurup Arab Gundul: ستتسيون دورى) ni statsiun nyang kodenya DU entu statsiun nyang ada di bantaran kali nyang orangnya pada ngrangsek ngejogrog di situ. Ni statsiun juga’ kebungsel ama sepur senèl bandara ''Railink'' ngara [[Lapangan Terbang Antérobangsa Soekarno-Hatta|Lapangan Terbang Soekarno-Hatta]]. Bakal pengiteran nyang pèngèn Tanggerang Kota, lu kudu pinda sepur di ni statsiun liwat lin Cikarang–Kampung Bandan liwat Manggarai. == Ruju'an == g6d100q9uvqj1frqujcdrzflssp5cqt Statsiun Kampung Bandan 0 3003 21612 14490 2024-06-04T22:05:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21612 wikitext text/x-wiki [[File:Train Arriving at Kampung Bandan Railway Station.jpg|thumb|Tampang Statsiun Kampung Bandan]] '''Statsiun Kampung Bandan''' (urup Arab Gundul: ستتسيون کمفوڠ باندن) ni statsiun nyang kodenya KPB entu atu-atunya statsiun nyang gablek tundanan (rèl) atas ama tundanan bawa di bilangan DKI Jakarta, hata di Pulo Jawa. Cuman mah, jalan masup ke ni statsiun kaling-alingan bener bahna kaling-alingan ama Gedong WTC Mangga Dua ama warga punya ruma. == Ni dia jalur nyang ada == - ngara Pasar Senèn liwat lin ngiter Cikarang - ngara Manggarai liwat lin ngiter Cikarang - ngara Ancol liwat lin Bèos–Tanjung Priuk == Ruju'an == l5f8vsv3u6elpp2mcmj4hwvqb032ncp Statsiun Klèndèr 0 3004 21613 14493 2024-06-04T22:05:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21613 wikitext text/x-wiki [[File:Stasiun Klender, 2019.jpg|thumb|Tampang statsiun Klèndèr]] '''Stasiun Klender''' (urup Arab Gundul: ستتسيون کليندر) ni statsiun singketannya KLD. Enni statsiun entu statsiun sepur kelas III/kecit nyang letaknya di bèk Jatinegara Kaum, kecamatan Pulo Gadung, [[Kota Bestir Jakarta Wètan|Jakarta Wètan]]. Walo dinamain Klèndèr tapi kaga' pisan letaknya di dalem bèk Klèndèr. Letaknya entu rada ke belaloran deri bèk Klèndèr. Enni statsiun ada punya empat jalur wayah gini. == Gedongan èn tata gedong == Dulunya, enni statsiun kaga' pas ama panjang [[Sepur|sepur]] lèstrik lantaran cuman bisa muat 6 [[Wahon|wahon]] sepur, nyang 2 lagi kaga' kebagian. Jadinya orang nyang mau turun di enni statsiun kudu pindah wahon. Cuman wayah gini udah cukup dah bakal 12 wahon panjang pèronnya. Sederi 26 [[Oktober|Oktober]] 2018, enni statsiun uda paké gedongan anyar nyang gedongnya uda mutahir. Bentuk pèronnya juga uda dijadiin atu jadi pèron pulo nyang sebelonnya entu dua pèron kiri-kanan. Enni dilakonin lantaran bakal nyongsong kebolèan jalur dobeldua Manggari-Cikarang. Gedong lama nyang bekas kebakaran tanggal 19 [[Méi|Méi]] 2017, dirubuhin selagi pembangunan digawéin. == Ruju'an == m02kkj2gpz58l07ag84tnduk2w23o2p Statsiun Kranji 0 3005 21614 14497 2024-06-04T22:05:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21614 wikitext text/x-wiki [[File:Kranji Station New Building (2019).jpg|thumb|Tampang statsiun Kranji, Bekasi Kulon]] '''Statsiun Kranji''' (urup Arab Gundul: ستتسيون کرنجى) ni statsiun singketannya entu MRI. Ni statsiun entu statsiun kelas III/kecit nyang letaknya di Kranji, [[Bekasi Kulon|Bekasi Kulon]], [[Bekasi Kota|Bekasi Kota]], [[Jawa Kulon|Jawa Kulon]]. Ni statsiun letaknya di ketinggian +18m entu statsiun sepur paling kulon Bekasi Kota èn Jawa Kulon bakal lintas Rajawali-Cikampèk, sekaligus statsiun paling lor nyang ada di Jawa Kulon. Enni statsiun cuman ngelayanin ''KRL Commuter Line'' jurusan lintas ngider Cikarang. Dulu sekali, ada statsiun sebelon statsiun Cakung nyang namanya statsiun Rawabèbèk nyang wayah gini udah dibongkar gara-gara nyang naèk-turun deri enni statsiun dikit sekali. == Gedongan èn tata gedong == Enni statsiun ada punya empat jalur sepur, sepasang bakal sepur lèstrik èn sepasang laènnya bakal sepur jawa atawa argo. Sederi 8 [[Januari|Jenuari]] 2019, enni statsiun uda pakè gedongan anyar nyang letaknya di atas gedongan lama. Gedongnya uda mutahir. Gedong lama enni statsiun uda kaga' dipakè lagi. Tata gedong dirobah jadi dua jalur nyang pèronnya entu nyempil di tengah-tengah dua jalur kereta. Pèronnya kaya' pulo. Enni dilakonin bakal jalur dobel-dua Manggarai-Cikarang. == Ruju'an == fvyj1wsk32v2boxozkanamsymcvzft0 Statsiun Lèntèng Agung 0 3006 21615 14503 2024-06-04T22:05:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21615 wikitext text/x-wiki [[File:Stasiun Lenteng Agung.jpg|thumb|Tampang statsiun Lèntèng Agung, Jagakarsa]] '''Statsiun Lèntèng Agung''' (hurup Arab Gundul: ستتسيون لنتيڠ اڬوڠ) atawa sering disebut '''Statsiun Lèntèng''' baé, ya'entu statsiun sepur nyang letaknya di Jalan Raya Lèntèng Agung, kelurahan Lèntèng Agung, kecamatan Jagakarsa, [[Kota Bestir Jakarta Kidul|Jakarta Kidul]]. Enni statsiun cuman ngelayanin jalur ''KRL Commuter Line''. Enni statsiun kode singketannya entu '''LNA'''. == Ruju'an == n44mjwzjoixz5e36uocqyrw7cdccdeu Statsiun Manggarai 0 3007 24870 21616 2024-08-15T15:03:46Z Swarabakti 44 24870 wikitext text/x-wiki [[Gepokan:KRL Commuterline on the Bogor Line with JR 205 series at Manggarai.jpg|thumb|Tampang Statsiun Manggarai nyang ngara ke Bogor]] [[Gepokan:TKK8004 (cropped).jpg|thumb|Sepur ke [[Statsiun Bèos]]]] '''Statsiun Manggarai''' (hurup Arab Gundul: ستتسيون مڠݢراى) ni statsiun nyang kodenya MRI, selaèn jadi cagar budaya, juga’ jadi statsiun paling gedé di gutekan DKI Jakarta. Ni statsiun juga’ kebungsel ama statsiun sepur senèl bandara ''Railink'' ngara ke [[Lapangan Terbang Antérobangsa Soekarno-Hatta|Lapangan Terbang Soekarno-Hatta]]. == Ni dia jalur nyang ada == - ngara Bekasi liwat lin Cikarang–Kampung Bandan - ngara Bogor atawa Dèpok liwat lin Bèos–Bogor - ngara Tanggerang Kidul, kaya’ Serpong, kaya’ sepur di Statsiun Tenabang liwat lin Cikarang–Kampung Bandan - ngara Tanggerang Kota pinda sepur di Statsiun Duri liwat lin Cikarang–Duri == Ruju'an == nxbkkm8deeozrao9o6rpik7jnsr87cw Statsiun Mèstèr 0 3008 21617 14510 2024-06-04T22:05:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21617 wikitext text/x-wiki [[File:Malam di Stasiun Jatinegara.jpg|thumb|Tampang Statsiun Mèstèr pas wayah dur]] Statsiun Mèstèr (urup Arab Gundul: ستتسيون مستير) ni statsiun nyang kodenya JNG, selaèn jadi cagar budaya, juga’ jadi statsiun bakal ngrandek sentaran bakal Sepur Jawa, kalo naèk-turunnya penumpang di Statsiun Gambir atawa Statsiun Pasar Senèn keganggu. == Ni dia jalur nyang ada == - ngara Pasar Senèn liwat lin ngiter Cikarang - ngara Manggarai liwat lin ngiter Cikarang == Ruju'an == gizjomj1j6p2eeyszhaiy1ippd36yke Statsiun Pondok Kopi 0 3009 21618 14513 2024-06-04T22:05:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21618 wikitext text/x-wiki [[File:Stasiun Klender Baru.jpg|thumb|Tampang Statsiun Pondok Kopi deri seberang jalan]] '''Stasiun Pondok Kopi Klender Baru''' (urup Arab Gundul: ستتسيون فندوق کوفى کليندير بارو) atawa nyang mashur dikenalin sebagé '''Statsiun Pondok Kopi''' (urup Arab Gundul: ستتسيون فندوق کوفى) ni statsiun singketannya entu KLDB lantaran nama rasminya entu statsiun Klender Baru. Enni statsiun entu statsiun sepur kelas III nyang letaknya di Jalan Pondok Kopi Wètan, bèk Penggilingan, kecamatan Cakung, [[Kota Bestir Jakarta Wètan|Jakarta Wètan]]. Enni statsiun letaknya di ketinggian +11m cuman ngeladenin ''KRL Commuter Line''. Enni statsiun mashur disebut Pondok Kopi lantaran letaknya ada di belalor bèk Pondok Kopi, walopun kaga' masup daèrah entu bèk. == Gedongan èn tata gedong == Sederi 13 [[Désèmber|Désèmber]] 2018, enni statsiun bebarengan ama 4 statsiun laènnya di lintas Jakarta-Cikarang (Klèndèr, Buaran, [[Statsiun Cakung|Cakung]], èn [[Statsiun Kranji|Kranji]]) uda dipakèin gedongan nyang baru dengen gedong nyang mutahir. Tata gedong enni statsiun dirobah jadi pèron pulo di tenga-tenga dua jalur. Enni statsiun diginiin lantaran adanya jalur dobeldua Manggarai-Cikarang. == Ruju'an == 9ayxah44i5mmecrf2ey23l6lklhxkd9 Statsiun Tenabang 0 3010 21619 14516 2024-06-04T22:05:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21619 wikitext text/x-wiki [[File:Passenger Information System Tanah Abang Station.jpg|thumb|Tampang inpormasi letak sepur di statsiun Tenabang]] Statsiun Tenabang (urup Arab Gundul: ستتسيون تنابڠ) ni statsiun nyang kodenya THB jadi statsiun nyang kebungsel ama pasar grosir nyang paling gedé seantéro Asia Kidul-wètan. Ni Statsiun juga kebungsel ama gandaran Jak Lingko, modèlan Ringkes Pinda Gandaran (''Bus Rapid Transit''), kita punya kenal nama Transjakarta. Bakal pengiteran nyang pèngèn pegi ke bilangan Tanggerang Kidul, kaya’ Serpong, lu kudu pinda sepur di ni statsiun liwat lin Cikarang–Kampung Bandan liwat Manggarai. == Ruju'an == qsykatnwkveozbc1zez4i0kad43phm5 Steven Spielberg 0 3011 14518 14517 2024-05-16T13:52:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14517 wikitext text/x-wiki '''Steven Allan Spielberg''' KBE (lahir Désèmber 1946) entu atu tukang ngarahin pèlem, tukang ngeja pèlem, ama tukang nulis cerita pèlem Amrik. Jadi atu tokoh penting dalem jaman Holiwud Anyar, dia entu tukang ngarahin pèlem nyang secara komersilnya paling berasil dalem sejarah. Dia dapet banyak pengargaan jasa, masup juga' di dalemnya tiga Pengargaan Akademi, dua Pengargaan BAFTA, èn empat Pengargaan Peréngkoan Tukang Ngarahin Pèlem Amrik, èn juga' Pengargaan Ranggehan Idup AFI tahon 1995, Penghormatan Sintrem Kennedy tahon 2006, Pengargaan Cecil B. DeMille tahon 2009, èn Medali Persidèn pasal Kebèbasan tahon 2015. Tuju deri dia punya pèlem udah diakuin bener-bener penting dari segi budaya, sejarah, ama kecakepannya di dalem Penyatetan Pèlem Sional ama Bibliotik Konggrès. henjvtnpcz2liump2uhzo6apsg5me6f Stokholem 0 3012 19442 14521 2024-06-04T21:17:19Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1754]] 19442 wikitext text/x-wiki [[File:Stockholms slott August 2015 01.jpg|thumb|Istana Stokholem]] '''Stokholem''' (hurup Arab Gundul: استوکهولم; [[Basa Swèd|Swèd]]: ''Stockholm'' [ˈstɔ̂kː(h)ɔlm]) ièlah [[Hopstad|hopstad]] ama kota nyang paling ngebadeg penjogrognya di [[Swèden|Swèden]] èn juga' jadi gutekan kotaan paling jenggar di negara-negara Norden. Ada barang sada-sadanya 1 juta orang ngejogrog di [[Haminté Stokholem|haminténya]], dengen 2,1 juta orang ngejogrog di [[Gutekan kotaan Stokholem|gutekan kotaan]], èn 2,4 juta orang di [[Gutekan mètropolitan Stokholem|gutekan mètropolitannya]].<ref>[https://www.statistikdatabasen.scb.se/pxweb/sv/ssd/START__BE__BE0101__BE0101A/BefolkManad/ "Folkmängden per månad efter region, ålder och kön. År 2000M01 - 2021M12"]. SCB. [https://web.archive.org/web/20200405062310/http://www.statistikdatabasen.scb.se/pxweb/sv/ssd/START__BE__BE0101__BE0101A/BefolkManad Diarsip] deri nyang asli per 5 April 2020. Dipungut per 2 Nopèmber 2023.</ref> Ni kota ngulet ampé 14 pulo di mana [[Sètu Mèlar]] mili entu ke [[Laot Baltik]]. Di luar kota belètan, èn di pesisir panté, ada rèntètan pulo [[Kepuloan Stokholem]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Swèden]] 21h13rzwmpcn7rslbpxgh82oyr2fu8o Stray Kids 0 3013 21620 14525 2024-06-04T22:05:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21620 wikitext text/x-wiki [[File:Stray Kids 230109.jpg|thumb|Tampang paguyuban gending lanang Stray Kids]] '''Stray Kids''' (urup Hangel : 스트레이 키즈; tuker urup: setheréi khije; urup Arab Gundul: سترى کيدس) disingket '''SKZ''', entu paguyuban gending lanang deri [[Koréa Kidul|Koréa Kidul]] nyang dikeja ama JYP Entertainment liwat acara nyang judulnya Stray Kids di taon 2017. Enni paguyuban ada punya anggota 8 orang, ya'entu: Bang Chan, Lee Know, Cangbin, Hyònjin, Han, Fèlix, Sengmin, èn I.N nyang ngelangsir album cilik pra-''debut''-nya nyang judulnya Mixtape bulan Jenuari 2018 èn resmi ''debut'' tanggal 25 Maret 2018 dengen album cilik nyang judulnya I Am Not. Wujin kuar deri enni paguyuban bulan Oktober 2019. == Ruju'an == nbt2f7ng3n5mx27qllcrueqkelzyp8f Stèngkul 0 3014 25467 25466 2024-09-13T03:54:54Z Swarabakti 44 25467 wikitext text/x-wiki [[File:Bituminous Coal.JPG|thumb|Stèngkul punya tulad]] '''Stèngkul''' atawa '''setèngkul'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Neneg''' (hurup Arab Gundul: ننݢ) – ''mengendap'' (Indo.).</ref> (hurup Arab Gundul: ستڠکول) atawa '''stingkul'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: ستڠکول) atawa '''areng batu'''<ref name=":0" /> (hurup Arab Gundul: ارڠ باتو) entu atu bahan bakar posil. Ta'rip umumnya entu batuan tenegan nyang kena kebakar; kebentuknya deri tenegan organik, utamanya rèstan tumbuhan di tana gambut nyang dapet anget ama tekenan deri jutaan taon keurugan.<ref name="EIA Coal Explained">{{cite web | url=https://www.eia.gov/energyexplained/index.cfm?page=coal_home | title=Coal Explained | publisher=[[US Energy Information Administration]] | work=Energy Explained | date=21 April 2017 | access-date=13 November 2017 | url-status=live | archive-url=https://web.archive.org/web/20171208115825/https://www.eia.gov/energyexplained/index.cfm?page=coal_home | archive-date=8 December 2017}}</ref> Penyetèngkulan punya prosès ringkesnya ada 2 trap: trap diagènètik atawa biokimia èn trap malihan atawa géokimia. Unsur-unsur utamanya entu kebuat deri karbon, hidrogèn, nitrogèn, ama oksigèn. Stèngkul entu juga' bebaton organik nyang ada punya sipat-sipat pisika ama kimia nyang ribet èn kena ditemuin dalem macem ragem bentuk, bisa kubus, balok, bulet, atawa segitiga. Telaah unsur ngeja rumus èmpiris kaya' C<sub>137</sub>H<sub>97</sub>O<sub>9</sub>NS bakal bituminus èn C<sub>240</sub>H<sub>90</sub>O<sub>4</sub>NS bakal antrasit. == Ruju'an == <references /> d8lo3dm2f1vig355tbk89264kn5t5rm Suai 0 3015 21622 14540 2024-06-04T22:05:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21622 wikitext text/x-wiki [[File:Hypermetropia color.svg|thumb|Gambar lèr mata suai]] '''Suai'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سوائى; Inggris: ''hypermetropia'') ièlah mas'alah kemenjesan mancernya [[Mata orang|mata]]. Orang nyang kena suai rada angguran ngiat nyang jauhan deripada nyang deket pisan, bagèn segedé gaban—lah, orang kaga' ngiat. == Ruju'an == [[Category:Penyakit mata]] mkql8etea7bmzd1934u25w4zbryd4tv Subang 0 3016 14542 14541 2024-05-16T13:52:46Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14541 wikitext text/x-wiki #REDIRECT [[Kabupatèn Subang]] o9n78nlurumv1s26t5nombgfw114stv Subway 0 3017 21623 14552 2024-06-04T22:05:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21623 wikitext text/x-wiki [[File:Subway restaurant Pittsfield Township Michigan.JPG|thumb|Warung Subway di [[Micigan]], Amrik Serèkat]] '''Subway''' (cara baca Betawi: '''Sabwé'''; hurup Arab Gundul: سبوى) entu [[Prèncés|warung beli mèrek]] [[Warung tinggal madang|tinggal madang]] banyak-negara deri [[Amrik Serèkat|Amrik Serèkat]] nyang gacoannya entu dagang [[Roti tumplek|roti tumplek]] (kapal selem), [[roti bungkus]], [[lalapan]], èn [[Minuman|ombéan]]. Sanonya, Subway dikeja ama Fred DeLuca nyang lagito umurnya 17 tahon èn dibiayain ama Peter Bruck tahon 1965 sebagé '''Pete's Super Submarines''' di Bridgeport, [[Konèktiket]], [[Amrik Serèkat|Amrik Serèkat]].<ref>[https://web.archive.org/web/20180429221755/https://www.washingtonpost.com/news/business/wp/2018/04/26/its-just-not-what-people-want-anymore-subway-to-close-hundreds-of-u-s-stores/ "'It's just not what people want anymore': Subway to close hundreds of U.S. stores"]. ''The Washington Post''. Diarsipin deri nyang asli per 29 April 2018. Dibuka per 8 Agustus 2023.</ref> Lat tiga tahon, ni warung balik nama jadi Subway èn mulain buka belian mèrek diharkatin pada tahon 1974 dengen warung kedua di Wallingford, [[Konèktiket|Konèktiket]].<ref>McCreary, Matthew (May 9, 2018). [https://web.archive.org/web/20200924163733/https://www.entrepreneur.com/article/313130 "How a 17-Year-Old With $1,000 Started Subway and Became a Billionaire"]. ''Entrepreneur''. Diarsipin deri nyang asli per 24 Sèptèmber 2020. Dibuka per 8 Agustus 2020.</ref> Entakonoh, semprakan entu, mulain dah tu ngembang ngawar di jadi belian mèrek di antéro dunia. Subway juga' udah buka' di Indonésia èn cawangnya di mana-mana. == Ruju'an == [[Category:Warung tinggal madang]] s6q6g6qrmb81tuzbtcipp46s1wx2mlt Sucèng 0 3018 21624 14556 2024-06-04T22:05:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21624 wikitext text/x-wiki [[File:2014 12 19 Somali Football-18 (15959659477).jpg|thumb|Semboyan sucèng [[Fédération internationale de football association|FIFA]]]] '''Sucèng'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سوچيڠ; [[Basa Indonésia|Indonésia]]: ''keolahragawanan'' atawa ''sportivitas''; [[Basa Inggris|Inggris]]: ''sportsmanship'') atawa istilah nyang mashuran '''''fair play''''' entu nilai ahlak nyang dijungjung bakal jadi pegangan dalem [[gerak badan]] bakal saban atlit, wasit, èn laèn-laèn pihak nyang kelibet dalem olahraga bakal ngacu ke abet penghormatan, pengakuan, èn tolèransi hak-hak nyang surup bakal manusia, biar saingannya – saingan bagus, sonder ngasi mislek<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Mislek''' (hurup Arab Gundul: )</ref> ama atu pihak atawa maèn sabun (culas), mau pas tanding kè', mau pas udahan kè'. Istilah nyang mashur ''fair play'' pertama kali dimashurin dalem ''King John'' pikangan [[Wiliam Sèkspir|Wiliam Sèkspir]].<ref>[http://www.olympic.org/Documents/Reports/EN/en_report_1065.pdf Fair-play sur Olympic.org]</ref> ''Fair play (Sustainability)'' has pisan ama pegangan dalem [[Bola tendang|permaènan rangseg]] [[Fédération internationale de football association|FIFA]] nyang semboyannya "''My Game is Fair Play''" 'Gua punya maèn – sucèng punya'. == Ruju'an == <references /> [[Category:Gerak badan]] cdnha4otih0ipw3jay9al4koeo2lhcz Sudan 0 3019 21625 14561 2024-06-04T22:05:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21625 wikitext text/x-wiki {{Negara|name=Kiblik Sudan|native_name=جمهورية السودان (Arab)<br/>''Jumhūriyyat al-Sūdān''<br/>''Republic of Sudan'' |flag=Flag_of_Sudan.svg|coat=Emblem_of_Sudan.svg|map=Sudan_(orthographic_projection).svg|capital=Hartum|demonym=Sudan}} '''Sudan''' (hurup Arab Gundul: سودان; Arab: السودان ''al-Sūdān''; Inggris: ''Sudan'') atawa resminya '''Kiblik Sudan''' (hurup Arab Gundul: کبليک سودان; Arab: جمهورية السودان ''Jumhūriyyat al-Sūdān''; Inggris: ''Republic of Sudan'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Mesir|Mesir]] di blèlirnya, [[Èritréa|Èritréa]] ama [[Habsi|Habsi]] di blètan, [[Sudan Kidul|Sudan Kidul]] di bekidulnya, èn [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] di belah kidul-kulonnya. Ni negara punya hopstad [[Hartum|Hartum]]. Ni negara jenggarnya 1.886.068 km<sup>2</sup> (728.215 mi<sup>2</sup>). Di sono, ada barang 44.909.353 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Arab|basa Arab]] èn [[Basa Inggris|basa Inggris]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Arab]] [[Category:Sudan]] 20cgdcst1lpqdkf0uq8bl23wvsigvxs Sudan Kidul 0 3020 21626 14566 2024-06-04T22:05:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21626 wikitext text/x-wiki {{Negara|name=Kiblik Sudan Kidul|native_name=''Republic of South Sudan'' (Inggris)|flag=Flag_of_South_Sudan.svg|coat=Coat_of_arms_of_South_Sudan.svg|map=South_Sudan_(orthographic_projection).svg|capital=Juba|demonym=Sudan Kidul}} '''Sudan Kidul''' (hurup Arab Gundul: سودان کيدول; Inggris: ''South Sudan'') atawa resminya '''Kiblik Sudan Kidul''' (hurup Arab Gundul: کبليک سودان کيدول; Inggris: ''Republic of South Sudan'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]] èn watesan ama [[Sudan|Sudan]] di blèlirnya, [[Habsi|Habsi]] di blètannya, [[Kénia|Kénia]] di belah kidul-wètan, [[Uganda|Uganda]] di beludik, [[Kiblik Kera'yatan Kongo|Kiblik Kera'yatan Kongo]] di belah kidul-kulon, ama [[Kiblik Aprika Sintrem|Kiblik Aprika Sintrem]] di kulon. Jadinya, ni negara kecempèt di tenga-tenga ama laèn negara. Ni negara punya hopstad [[Juba|Juba]]. Ni negara jenggarnya 619.745 km<sup>2</sup> (239.285 mi<sup>2</sup>). Di sono, ada barang 10.748.272 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Sudan Kidul]] 0xq7wawpj463igdupupulp03yos9yqg Suhian 0 3021 19443 14570 2024-06-04T21:17:26Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q622425]] 19443 wikitext text/x-wiki [[File:Gatecrasher.jpg|thumb|Suhian di [[Inggris|Inggris]]]] '''Suhian'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>A. S., Marcus èn Benedanto, P. (prm.) (2007). ''Kesastraan Melayu Tionghoa dan Kebangsaan Indonesia.'' J. 10. Jakarta: Kepustakaan Populer Gramedia.</ref> (hurup Arab Gundul: سوهيان; [[Basa Indonésia|Indonésia]]: ''kelab malam'') ièlah [[tempat]] [[Hiburan|seneng-seneng]] anak-anak gedé nyang bukanya [[malem]] banget. Biar kata ni – warung minuman, mar suhian laèn ama [[Warung minum|warung minum]] (''bar'') atawa [[tempat ajeb-ajeb]] (''diskotek'') bahnanya suhian ada juga' [[Ruang|pangkèng]] [[Ibingan|ronggèngnya]] ama ladènan [[DJ]] nyang maènin [[Gending|musik]] iring-iringan ibingan nyang biasanya rada [[Keseronokan|seronok]]. == Ruju'an == [[Category:Tempat umum]] [[Category:Hiburan]] oywz1cjoaqae0b3n4x09xu3vrokx3ck Sujèn 0 3022 21627 14576 2024-06-04T22:05:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21627 wikitext text/x-wiki [[File:Miranda Kerr (6880801131).jpg|thumb|[[Miranda Kerr|Miranda Kerr]], atu tukang maèn lakon, lagi mèsem kiatan sujènnya]] '''Sujèn'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سوجين) atawa '''sijèn'''<ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 186.</ref> (hurup Arab Gundul: سيجن) entu kempotan alami kecil di daging di bagèan [[Awak|awak]] manusia, wabilkusus di pipi. Banyak orang percaya kalo sujèn entu jimat nyang ngebawa untung èn nyènggèt orang-orang nganggep itu sujèn ngebèngbat deri bentuknya. Sebagé lagi, sujèn juga'–orang kata–dikaèt-kaètin ama kepahlawanan ama kepolosan nyang dimasupin dalem sastra beabad-abad punya lama. Adapun perdataan mèdis masing ngomongin apa itu sujèn kena diwarisin atawa jenis [[alèl]] nyang mana, cuman èmang orang nyang ngelah sujèn pasti rada cenderung ada di dua-dua pipinya. Kedaleman ama panjangnya disawabin ama bentuk tengkorak èn sujèn bisa nongol ama ngilang lantaran umur. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] <references /> [[Category:Kepala]] [[Category:Muka]] rlfmfc0mmcb92wfl5evi4l99e2we19c Sukabumi Kabupatèn 0 3023 21628 14583 2024-06-04T22:05:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21628 wikitext text/x-wiki '''Sukabumi Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Palabuhanratu]]. Ni kabupatèn ngejenggar ampé 4.162 km<sup>2</sup> dengen kepadetan penduduknya 620 orang/km<sup>2</sup>. Adapun penduduknya jumblahnya 2.807.000 orang/km<sup>2</sup> nyang tinggal di mari.[https://sukabumikab.bps.go.id/publication/2022/02/25/72d10307757683d08e646138/kabupaten-sukabumi-dalam-angka-2022.html] == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Sukabumi Kabupatèn]] kumdm0nr2inba0458q8asls5s7k051k Sukabumi Kota 0 3024 21629 14586 2024-06-04T22:05:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21629 wikitext text/x-wiki '''Sukabumi Kota''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 48,33 km<sup>2</sup> dengen kepadetan penduduknya 7.313 orang/km<sup>2</sup>. Ada 353.455 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Sukabumi Kota]] nalzirlheavnsm3khhb1enj20b2dtu0 Sukakarya, Bekasi Kabupatèn 0 3025 21630 14589 2024-06-04T22:05:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21630 wikitext text/x-wiki '''Sukakarya''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.240,00 hèktar. == Ruju’an == fkf8my9ue35xitwnlomc3t5965rb5nh Sukatani, Bekasi Kabupatèn 0 3026 21631 14592 2024-06-04T22:05:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21631 wikitext text/x-wiki '''Sukatani''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 3.752,00 hèktar. == Ruju’an == tl9851xd32zljpqhjjaydsnam0iklub Sukawangi, Bekasi Kabupatèn 0 3027 25366 25365 2024-08-30T12:01:13Z OrangKalideres 327 + infobox 25366 wikitext text/x-wiki {{kecamatan |nama=Sukawangi |dati2=Kabupatèn |nama dati2=Bekasi |luas=67,19 km² |penduduk=43119 |kelurahan=7 |nama camat=- |kepadatan=641.74 |provinsi=Jawa Kulon }} '''Sukawangi''' entu [[kecamatan]] nyang ada di [[Bekasi Kabupatèn]], [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan ngejenggar ampé 6.719,00 hèktar. == Ruju’an == {{Reflist}} [[Bangsaan:Kecamatan di Bekasi Kabupatèn]] trgqox5cmx3tb44811sb8joege06hp1 Sukmajaya, Dèpok 0 3028 21633 14598 2024-06-04T22:05:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21633 wikitext text/x-wiki '''Sukmajaya''' entu kecamatan nyang ada di [[Dèpok|Dèpok]]. Ni kecamatan ngejenggar ampé 17,35 km². == Ruju'an == 7vrkm447bag3qrtbbkr0cyomutlb0dd Suku Betawi 0 3029 14601 14600 2024-05-16T13:52:53Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14600 wikitext text/x-wiki #REDIRECT [[Orang Betawi]] pcom9o91e6yz7tmug91ev4sutd5ul4u Suku Minahasa 0 3030 22717 14604 2024-06-25T03:45:03Z Irkham Mahfudh 33 Ngalihin 22717 wikitext text/x-wiki #ALIH [[Orang Minahasa]] fcojmfmy4q2w3j3d7hfw66q66pklgs9 Suku Minang 0 3031 14607 14606 2024-05-16T13:52:53Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14606 wikitext text/x-wiki #REDIRECT [[Orang Minangkabo]] gbvahdiyzdndhbw1e1g9xp50m7mz4sn Suku Togutil 0 3032 21634 14611 2024-06-04T22:05:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21634 wikitext text/x-wiki '''Orang Togutil''' atau '''orang Tobélo Dalem''' ièlah atu kaum deri [[Indonésia|Indonésia]]. Dia pada ngejedog pating sliwar-sliwer di utan Totodoku, Tukur-Tukur, Lolobata, Kobékulo, ama Buli. Ni kaum jumblahnya secuplek 12.733 orang. Adapun ni kaum punya basa aslinya entu [[basa Tobélo]]. == Ruju'an == https://www.tvonenews.com/daerah/sulawesi/87642-misteri-suku-togutil-dan-pembunuhan-berantai-di-hutan-halmahera-kepulauan-maluku oe5rzigab268pvitn97ni6ngr5gbwp2 Sukumi 0 3033 21635 14615 2024-06-04T22:05:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21635 wikitext text/x-wiki [[File:Sokhumi Collage.jpg|thumb|Sisik melik Sukumi]] '''Sukumi''' (hurup Arab Gundul: سخومى; [[Basa Abhas|Abhas]]: ''Аҟәа''; [[Basa Géorgi|Géorgi]]: სოხუმი ''Sokhumi''; [[Basa Rus|Rus]]: Сухум ''Sukhum'' atawa Сухуми ''Sukhumi''; [[Basa Minggrèl|Minggrèl]]: აყუჯიხა ''Aqujikha'') entu kota di telok nyang mangap di pesisir wètan [[Laot Item]]. Ni [[Hopstad|hopstad]] juga', kota paling gedé juga' di [[Abhasi|Kiblik Abhasi]], atu negara nyang separoh diakuin èn banyakannya diakuin jadi bagèannya [[Géorgi|Géorgi]]. Ni kota dikuku ama [[Abhasi|Abhasi]] semprakan [[Perang Abhasi]] tahon 1992–93. Orang nyang pada ngejogrog di ni kota ada 65.439 orang (tahon 2018).<ref>[https://web.archive.org/web/20200606105925/https://ugsra.org/ofitsialnaya-statistika.php?ELEMENT_ID=386 "Государственный комитет Республики Абхазия по статистике"]. ''ugsra.org''.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Abhasi]] eeanx4036dt1xwx6n72ttx4e1fc98jh Sulalatussalatin 0 3034 21636 14618 2024-06-04T22:05:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21636 wikitext text/x-wiki '''Sulalatussalatin''' atawa ''Sulālat al-salāṭīn'' (Jawi: سلالة السلاطين, lèterleknya "Penurunan segala raja-raja") entu atu gawéan dalem basa Melayu paké hurup Jawi. Ni gawéan serat paling kaga' gableg 29 pèrsi naskah nyang ketèbar antara laèn di Inggris (10 di Londen, 1 di Mèncèster), Welanda (11 di Lèden, 1 di Amsteredam), Indonésia (5 di Jakarta), èn 1 di Ruslan (di Sint-Pitersbereh). Sulalatussalatin punya setil tulisan kaé babad, di sono-sini ada penggambaran nyang keliwat-liwat (''hiperbolik'') bakal ngagengin raja ama dia punya kulawarga. Cuman, ni naskah dirèken penting bahna ngegambarin adat ama istiadat budaya kerajaan, silsilah raja èn sejarah Kerajaan Melayu, bolé dibilang mèmper kaya' konsèp sejarah sahih (''veritable history''), nyang nyatet sejarah wangsa nyang sebelonnya. 73ch071pgjv8pd8cupy682ehbq77nj3 Sulawési Kidul 0 3035 21637 14626 2024-06-04T22:05:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21637 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sulawési Kidul|native_name=''Sulawesi Selatan'' (Indonésia)<br/>ᨔᨘᨒᨓᨙᨔᨗ ᨑᨗᨕᨈ (Bugis)<br/>''Sulawési Riattang''<br/>ᨔᨘᨒᨓᨙᨔᨗ ᨕᨗᨈᨗᨅᨚᨑᨚᨀ (Makasar)<br/>''Sulawési Timboroka''<br/>ᨔᨘᨒᨓᨙᨔᨗ ᨔᨒᨈ (Melayu Makasar)<br/>''Sulawési Salatang''|coat=Coat_of_arms_of_South_Sulawesi.svg|map=South_Sulawesi_in_Indonesia.svg|capital=Makasar}}'''Sulawési Kidul''' (hurup Arab Gundul: سولاويسى کيدول; Indonésia: ''Sulawesi Selatan''; Bugis: ᨔᨘᨒᨓᨙᨔᨗ ᨑᨗᨕᨈ ''Sulawési Riattang''; Makasar: ᨔᨘᨒᨓᨙᨔᨗ ᨕᨗᨈᨗᨅᨚᨑᨚᨀ ''Sulawési Timboroka''; Melayu Makasar: ᨔᨘᨒᨓᨙᨔᨗ ᨔᨒᨈ ''Sulawési Salatang''; Luwu: ᨔᨘᨒᨓᨙᨔᨗ ᨊᨙᨀᨙ ''Sulawési Nékké’''; Toraja: ᨔᨘᨒᨓᨙᨔᨗ ᨄᨚᨒᨚᨊ ᨕᨘᨕᨕᨗ ''Sulawési Pollo’na Uai'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]]. Ni propinsi punya hopstad nama [[Makasar|Makasar]]. Ni propinsi ngejembar ampé 46.717,48 km<sup>2</sup>. Selamanya tahon 2021, orang nyang pada ngejogrog di Sulawési Kidul ada 9.073.509 orang dengen kepadetan 195,63 orang/km<sup>2</sup>.<ref>[https://sulsel.bps.go.id/publication/2022/02/25/d01e0faa0c453705064bcfc9/provinsi-sulawesi-selatan-dalam-angka-2022.html "Provinsi Sulawesi Selatan Dalam Angka 2022"]. ''www.sulsel.bps.go.id''. h. 69. Diarsipin deri nyang asli per 8 Pèbruari 2023. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Sulawési Kidul]] [[Category:Bugis]] [[Category:Luwu]] [[Category:Makasar]] [[Category:Toraja]] <references />{{Propinsi di Indonésia (daptar)}} qff6e9z2bopfn4u05goazjpazj2fgfh Sulawési Kidul-wètan 0 3036 21638 14632 2024-06-04T22:05:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21638 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sulawési Kidul-wètan|native_name=''Sulawesi Tenggara'' (Indonésia)|coat=Coat_of_arms_of_Southeast_Sulawesi.svg|map=South_East_Sulawesi_in_Indonesia.svg|capital=Kendari}}'''Sulawési Kidul-wètan''' (hurup Arab Gundul: سولاويسى کيدول-ويتن; Indonésia: ''Sulawesi Tenggara'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]]. Ni propinsi punya hopstad nama [[Kendari]]. Ni propinsi ngejembar ampé 38.140 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Sulawési Kidul-wètan ada 2.701.661 orang dengen kerangsekan 71 orang/km<sup>2</sup>.<ref>[https://sultra.bps.go.id/publication/2023/02/28/1828fe18cd21a894338918f9/provinsi-sulawesi-tenggara-dalam-angka-2023.html "Provinsi Sulawesi Tenggara Dalam Angka 2023"] (pdf). ''BPS''. h. 86. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Sulawési Kidul-wètan]] [[Category:Buton]] [[Category:Tolaki]] [[Category:Muna]] <references />{{Propinsi di Indonésia (daptar)}} pz71endib6jipsheiat79l7oo2websh Sulawési Kulon 0 3037 21639 14639 2024-06-04T22:05:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21639 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sulawési Kulon|native_name=''Sulawesi Barat'' (Indonésia)<br/>ᨔᨘᨒᨓᨙᨔᨗ ᨅᨑ (Mandar)|coat=Coat_of_arms_of_West_Sulawesi.svg|map=West_Sulawesi_in_Indonesia.svg|capital=Mamuju}}'''Sulawési Kulon''' (hurup Arab Gundul: سولاويسى کولون; Indonésia: ''Sulawesi Barat''; Mandar: ᨔᨘᨒᨓᨙᨔᨗ ᨅᨑ) entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]]. Ni propinsi punya hopstad nama Kabupatèn [[Mamuju]]. Ni propinsi ngejembar ampé 16.937,16 km². Selamanya tahon 2021, orang nyang pada ngejogrog di Sulawési Kulon ada 1.436.842 orang dengen kepadetan 85,59 orang/km<sup>2</sup>.<ref>[https://sulbar.bps.go.id/indicator/12/519/1/-proyeksi-penduduk-interim-2020-2023-jumlah-penduduk-menurut-kabupaten-dan-jenis-kelamin-.html "Proyeksi Penduduk Interim 2020-2023"]. ''BPS''. Diarsipin deri nyang asli per 19 Juli 2022. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Sulawési Kulon]] [[Category:Mandar]] <references />{{Propinsi di Indonésia (daptar)}} i5dwx0xxrskjs08wcq3jrfjiwxdni8b Sulawési Lor 0 3038 21640 14644 2024-06-04T22:05:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21640 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sulawési Lor|native_name=''Sulawesi Utara'' (Indonésia)|coat=Coat_of_arms_of_North_Sulawesi.svg|map=North_Sulawesi_in_Indonesia.svg|capital=Menado}}'''Sulawési Lor''' (hurup Arab Gundul: سولاويسى لور; Indonésia: ''Sulawesi Utara'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]] punya ujung lor. Ni propinsi punya hopstad nama [[Menado]]. Ni propinsi ngejembar ampé 13.892,47 km<sup>2</sup>. Selamanya tahon 2022, orang nyang pada ngejogrog di Sulawési Lor ada 2.666.821 orang dengen kepadetan 192 orang/km<sup>2</sup>.<ref>[https://sulut.bps.go.id/publication/2021/02/26/ef5603fcc2c336b42cc0e4a5/provinsi-sulawesi-utara-dalam-angka-2021.html "Provinsi Sulawesi Utara Dalam Angka 2021"] (pdf). ''www.sulut.bps.go.id''. Dibuka per 1 Agustus 2023.</ref><ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Sulawési Lor]] [[Category:Minahasa]] <references />{{Propinsi di Indonésia (daptar)}} s5al2kx9w57d9t2z9eticb94b3v5t9v Sulawési Tenga 0 3039 14647 14646 2024-05-16T13:52:58Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14646 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sulawési Tenga|native_name=''Sulawesi Tengah'' (Indonésia)|coat=Coat_of_arms_of_Central_Sulawesi.svg|map=Central_Sulawesi_in_Indonesia.svg|capital=Palu}}'''Sulawési Tenga''' (hurup Arab Gundul: سولاويسى تڠا; Indonésia: ''Sulawesi Tengah'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang di [[Pulo Sulawési]]. Ni propinsi punya hopstad nama [[Palu]]. Ni propinsi ngejembar ampé 61.841,29 km<sup>2</sup>. Selamanya tahon 2021, orang nyang pada ngejogrog di Sulawési Tenga ada 3.021.879 orang dengen kepadetan 48,86 orang/km<sup>2</sup>.<ref>[https://sulteng.bps.go.id/publication/2022/02/25/d8cccf7c0b42c3d9ff80b8c6/provinsi-sulawesi-tengah-dalam-angka-2022.html "Provinsi Sulawesi Tengah Dalam Angka 2022"] (pdf). ''www.sulteng.bps.go.id''. h. 79, 89. Diarsipin deri nyang asli per 26 Maret 2022. Dibuka per 1 Agustus 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sulawési]] [[Category:Sulawési Tenga]] <references />{{Propinsi di Indonésia (daptar)}} c574him9451nolgjjk6rywd96gzn94t Suléman Kanuni 0 3040 22611 22412 2024-06-21T11:53:14Z Jalilah Jali 457 Kanuni, Suléman 22611 wikitext text/x-wiki [[Gepokan:EmperorSuleiman.jpg|jmpl|Suléman Kanuni punya potrèt]] '''Suléman I''' (hurup Arab Gundul: a; Turki Usmani: سليمان اول ''Süleyman-ı Evvel''; Turki: ''I. Süleyman'') (6 Nopèmber 1495 – 5/6 Sèptèmber 1566) atawa poyokannya '''Suléman si Hèbat''' atawa bekènnya '''Suléman Kanuni''' ièlah [[sultan]] kesepulu deri [[Kekaèsaran Usmaniah]]. Dia jadi sultan pas dia punya umur masing 26 tahon. Dia merènta 46 tahon punya lama, semprakan 1520 entuk 1566, nyang asrènan ketimbang mana-mana sultan Usmani. Di Kulon, dia mah bekènnya '''Suléman si Hèbat''', kalu di dunia Selam – '''Suléman Kanuni''' ('Pengasi wèt'), lantaran dia ngrombak tatan sistim wèt Usmani. Ni poyokan ngasi unjuk kalu dia èmang penting amat bakal Usmaniah. Hata, sebagèan orang nyananya dia jari "Kaèsar Dunia èn Almasih Akir Jaman".<ref>Bonney, Richard (2011), "Suleiman I ("the Magnificent") (1494-1566)", di Martel, Gordon (per.), ''The Encyclopedia of War'', Oksped: Blackwell Publishing Ltd, h. wbeow612, doi:10.1002/9781444338232.wbeow612, ISBN <bdi>978-1-4051-9037-4.</bdi></ref> Dia banyak mimpin perang di [[Èropa|Èropa]], masup juga' perang di [[Honggari|Honggeré]], [[Ostenrèk|Ostenrèk]], [[Laot Tenga]], ama bagèan [[Aprika Lor]].<ref>''Süleyman the Magnificent and his age : the Ottoman Empire in the early modern world''. İ. Metin Kunt, Christine Woodhead. Londen: Longman. 1995. ISBN <bdi>0-582-03828-6</bdi>. OCLC 31901146.</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Kanuni, Suléman}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Sultan Usmani]] 1mwaghvnkvoz1l7ka7cr2pdutdzhfak Sumatra Kidul 0 3041 21642 14655 2024-06-04T22:05:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21642 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sumatra Kidul|native_name=''Sumatera Selatan'' (Indonésia)<br/>سومترا سلاتن<ref>Hurup Jawi</ref> (Melayu)<br/>''Sumatera Selatan'' (Melayu)|coat=Coat_of_arms_of_South_Sumatra.svg|map=South_Sumatra_in_Indonesia.svg|capital=Palèmbang}} '''Sumatra Kidul''' (hurup Arab Gundul: سومترا کيدول; basa Indonésia: ''Sumatera Selatan''; basa Melayu: سومترا سلاتن ''Sumatera Selatan'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada di bagèan kidulnya [[Sumatra|Pulo Sumatra]]. Sumatra Kidul punya hopstad ada di kota [[Palèmbang]]. Dalem tahon 2021, ni propinsi punya jumblah penduduk ada 8.550.849 orang.<ref>[https://sumsel.bps.go.id/publication/2022/02/25/f9646f2d59150d7c3e1201c2/provinsi-sumatera-selatan-dalam-angka-2022.html "Provinsi Sumatera Selatan Dalam Angka 2022"] (pdf). ''www.sumsel.bps.go.id''. h. 67, 267. Dibuka per 29 Juli 2023.</ref> Ni propinsi ada watesan ama [[Jambi|Propinsi Jambi]] di lornya, [[Kepuloan Bangka Belitung|Propinsi Kepuloan Bangka Belitung]] di wètannya, [[Lampung|Propinsi Lampung]] di kidulnya, èn [[Bangkahulu|Propinsi Bangkahulu]] di kulonnya. Ni propinsi kandel ama dia punya sumber ungkulan alam, kaya' [[minyak bumi]], [[gas alam]], ama [[Stèngkul|stèngkul]]. Sebagé lagi, Sumatra Kidul punya ibu negeri, èmang udah deri jaman kuda gigit besi udah bekèn lantaran pernah jadi [[Kerajaan Sriwijaya]] punya sintrem. == Ruju'an == <references />{{Propinsi di Indonésia (daptar)}} [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Sumatra Kidul]] [[Category:Melayu]] 6xaf7qlngcyk9aoqrggmbxva9lhcngv Sumatra Kulon 0 3042 21643 14659 2024-06-04T22:05:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21643 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sumatra Kulon|native_name=''Sumatera Barat'' (Indonésia)<br/>سومترا بارت<ref>Hurup Jawi</ref> (Minangkabo)<br/>''Sumatra Barat'' (Minangkabo)|coat=Coat_of_arms_of_West_Sumatra.svg|map=West_Sumatra_in_Indonesia.svg|capital=Padang}} '''Sumatra Kulon''' (hurup Arab Gundul: سومترا کولون; basa Indonésia: ''Sumatera Barat''; basa Minangkabo: سومترا بارت ''Sumatra Barat'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada di [[Sumatra|Pulo Sumatra]]. Ni propinsi punya hopstad ada nama [[Padang]]. Propinsi Sumatra Kulon adanya di lingir panté Sumatra bagian tenga, tana datar tinggi [[Bukit Barisan]] di blètan, èn ada berapa [[pulo]] di lepas panténya, kaya' [[Kepuloan Mentawé]]. Deri lor mudik, ni propinsi nyang jembarnya 42.012,89 km² watesan ama empat propinsi, nya'entu [[Sumatra Lor|Sumatra Lor]], [[Rio]], [[Jambi]], èn [[Bangkahulu]]. Sumatra Kulon entu daèrah asalnya [[Ètnis Minangkabo|ètnis Minangkabo]], bagèn kata wilayah adat Minangkabo kendiri mah rada jembaran deripada wilayah bestir Propinsi Sumatra Kulon wayah gini. Tahon 2023, ni propinsi punya penduduk jumblahnya 5.640.629 orang nyang kebanyakannya agamanya [[Islam|Selam]].<ref>[https://sumbar.bps.go.id/publication/2023/02/28/873d22882726e76b9d86b105/provinsi-sumatera-barat-dalam-angka-2023.html "Provinsi Sumatra Barat Dalam Angka 2023"] (pdf). BPS Sumbar. h. 125-200. Dibuka per 29 Juli 2023.</ref> Sumatra Kulon kebentuk deri 12 [[kabupatèn]] èn 7 [[Kota (wilayah bestir)|kota]] dengen pembelèkan wilayah bestir abisnya [[kecamatan]] di kabèhan kabupatèn (kecuali [[Kepuloan Mentawé|Kabupatèn Kepuloan Mentawé]]) nyang digero' ''[[nagari]]'' (negeri). == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra]] [[Category:Sumatra Lor]] [[Category:Minangkabo]] <references />{{Propinsi di Indonésia (daptar)}} 4zx0dd686vkpswa6bcsg509r2ss9x2u Sumatra Lor 0 3043 21644 14665 2024-06-04T22:05:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21644 wikitext text/x-wiki {{Propinsi di Indonésia|name=Sumatra Lor|native_name=''Sumatera Utara'' (Indonésia)<br/>ᯘᯮᯔᯖ᯲ᯒ ᯥᯖᯒ (Batak)<br/>سوماترا اوتارا<ref>Hurup Jawi</ref> (Melayu)<br/>''Sumatera Utara'' (Melayu)|coat=Coat_of_arms_of_North_Sumatra.svg|map=North_Sumatra_in_Indonesia.svg|capital=Médan Kota}} '''Sumatra Lor''' (hurup Arab Gundul: سومترا لور; basa Indonésia: ''Sumatera Utara''; hurup Batak: ᯘᯮᯔᯖ᯲ᯒ ᯥᯖ; basa Melayu: سوماترا اوتار ''Sumatera Utara'') entu atu [[Propinsi di Indonésia|propinsi]] di [[Indonésia|Indonésia]] nyang ada di bagèan lornya [[Sumatra|Pulo Sumatra]]. Ni propinsi punya hopstad ada nama [[Médan|Médan Kota]], dengen jembar wilayahnya 72.981,23 km<sup>2</sup>. Sumatra Lor entu atu propinsi nyang dia punya penduduk paling banyak nomer 4 seantéro Indonésia, abisnya [[Jawa Kulon|Jawa Kulon]], [[Jawa Wètan|Jawa Wètan]], èn [[Jawa Tenga|Jawa Tenga]], serènta paling banyak di [[Sumatra|Pulo Sumatra]]. Ari bulan 31 Désèmber 2022, Sumatra Lor punya penduduk jumblahnya 15.372.437 orang dengen kepadetannya 210 orang/km<sup>2</sup>.<ref>[https://gis.dukcapil.kemendagri.go.id/peta/ "Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022"] (Delengan). ''www.dukcapil.kemendagri.go.id''. Dibuka per 29 Juli 2023.</ref> == Ruju'an == [[Category:Propinsi di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra Lor]] <references />{{Propinsi di Indonésia (daptar)}} [[Category:Melayu]] [[Category:Batak]] evpk8liialaojv0qszushcsldgit4sa Sumedang 0 3044 14667 14666 2024-05-16T13:53:01Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14666 wikitext text/x-wiki #REDIRECT [[Kabupatèn Sumedang]] 5phzdyrppjp47jkj85cv5ma9epplx2n Sumpel kuping 0 3045 21645 14670 2024-06-04T22:05:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21645 wikitext text/x-wiki [[File:Słuchawki referencyjne K-701 firmy AKG.jpg|thumb|Sumpel kuping gedé dipèjèng di setandar]] '''Sumpel kuping''' (hurup Arab Gundul: سومفل کوفيڠ) entu alat dedengeran lèstrik nyang orang paké di dia punya kuping. Ni alat dipakénya disumpelin di kuping. Sumpel kuping dipaké bakal ngedengerin suara di [[walkman]], [[penyetèl MP3]], [[pesawat]], atawa [[Kumputer|kumpiuter]]. Sumpel kuping ada nyang gedé, ada juga' nyang kecil. Bakal cangcangannya, sumpel kuping paké [[colokan]], biasanya. Ada juga' nyang paké cangcangan [[Blutut]], jadi trusa paké kuwal-kuwel kabel lagi. Ada nyang kata Blutut lebi bahaya ketimbang nyang kabelan sebab pancaran nyang kepancar ama itu Blutut.<ref>Ludacris (27 Sèptèmber 2021). [https://headphonesavvy.com/bluetooth-vs-wired-headphones-radiation/ "Bluetooth vs. Wired Headphones Radiation"]. ''Headphone Savvy''. Dipungut per 3 Sèptèmber 2023.</ref> Bisa-bisa [[budek]] kalu orang pepes ndengerin suara banter paké sumpel kuping. == Ruju'an == [[Category:Tèhnolohi]] iydgsx8xwq933icx2iv90avcjk7t3xn Sumpel kuping halo-halo 0 3046 21646 14673 2024-06-04T22:05:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21646 wikitext text/x-wiki [[File:Casquemono.jpg|thumb|Sumpel kuping halo-halo nyang biasa bakal dicolokin ke kumpiuter]] '''Sumpel kuping halo-halo''' (hurup Arab Gundul: سومفل کوفيڠ هالو٢) atawa '''hènsèt''' (hurup Arab Gundul: هنست) ièlah [[Sumpel kuping|sumpel kuping]] nyang ada [[Halo-halo|halo-halonya]]. Orang bisa ngedengerin suara paké sumpel kuping ama ngrekem suara paké halo-halo. Sumpel kuping halo-halo gampil ama ringkes dipakénya sebab kena dipaké sonder tangan, percis kaya' [[Telepon|telèpon]]. Orang cuman tibang naroh itu sumpel kuping halo-halo di dia punya kepala terus ama tibang ngomong di halo-halonya. Orang pating maké itu sumpel kuping halo-halo paké [[Kumputer|kumpiuter]] jadinya pada bisa ngobrol gampil dah. Biasanya, sumpel kuping halo-halo cuman punya atu salon kaya' telèpon, cuman bisa aja dibikin paké salon bakal dua kupingnya. == Ruju'an == [[Category:Tèhnolohi]] mt2ley2gbw4nih42sxxzsol3g2a8181 Sunda Klapa 0 3047 21647 14681 2024-06-04T22:05:40Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21647 wikitext text/x-wiki [[File:Sunda Kelapa Februari 2020.jpg|thumb|Bandar Sunda Klapa]] '''Sunda Klapa''' (hurup Arap gundul: سوندا کلاف; basa Indonésia: ''Sunda Kelapa'') ada atu nama bandar nyang letaknya di lor Kota [[Jakarte|Jakarta]], [[Indonesia|Indonésia]]. Ni bandar ada di bèk<ref>'''Bèk''' (hurup Arap gundul: بيک) atawa '''wèk''' (hurup Arap gundul: ) – ''kelurahan'' (Indo.) ''wijk'' (Bld.)</ref> Penjaringan, [[Penjaringan,Jakarte Utara|Kecamatan Penjaringan, Jakarta Lor]]. == Ruju'an == <references /> [[Category:Jakarta]] bc619f1g261cgr7vf754f0ta4wka1gs Sundel Bolong 0 3048 21648 14685 2024-06-04T22:05:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21648 wikitext text/x-wiki '''Sundel bolong''' (hurup Arab gundul: سوندل بولڠ) atawa '''sendal bolong''' ya'entu tahayul [[Sétan|sétan]] deri Nusantara nyang wujudnya [[Wadon|wadon]] nyang geulis, rambutnya panjang, èn paké gaon putih, cuman belakangnya atawa gegernya makanya jeroannya keliatan. Orang-orang banyak nyang nyama-nyamain [[Kuntilanak|kuntilanak]] ama sundel bolong cuman gegara tahayulnya èn wujudnya. Nyang ngebédain entu sundel bolong ada punya bolongan digegernya. Sundel bolong juga jadi tahayul di [[Malésia|negeri jiran]] lantaran diceritain ama orang endonan.<ref>'''Orang endonan''' (hurup Arab gundul: اورڠ اندونن) - (Ind.) ''imigran, pendatang''; (Ing.) ''immigrant''</ref> == Asal-muasal == Nama "sundel bolong" deri lafat orang Nusantara bakal setilah ""sundal bolong". "Sundal" artinya tuh "pèrèk" atawa "cabo" èn "bolong" artinya "lobang tembus ke jero badan" nyang wujudin enni sétan. == Tahayul Nusantara == Kalo ngikutin tahayul Nusantara, sétan sundel bolong entu arwah penasaran lantaran ada wadon nyang mati gegara dipaké èn beranak di dalem kubur. Sundel bolong juga bawa orog-orog nyang baru diberojolin, Sundel bolong malu ama bolongan nyang ada di belakang gegernya, makanya dia terus-terusan bakal nutupin entu bolongan. Sundel bolong sering sekali berobah jadi wadon geulis nyang ngalor-ngidul sendèwèkan di jalan nyang sepi. Ada omongan kalo enni tahayul dibikin èn ditoain di Nusantara bakal ngeja wadon-wadon kaga' ngalor-ngidul sendèwèkan malem-malem. Soalnya ada banyak lanang-lanang jahat nyang bakal maké enni wadon kalo bader kuar malem-malem. == Budaya Bekèn == Sundel bolong entu banyak dijadiin pèlem sétan di Indonésia, apalagi taon 80-an nyang dilakonin ama Suzanna. Banyak pèlem sétan di Indonésia nyang maké sundel bolong jadi ceritanya. Cuman nyang dianggep bekèn entu pèlem ''Sundelbolong'' (1981) deri Rapi Films. Pèlem laènnya nyang juga maké tahayul sundel bolong juga nginclo' abis kebekènan entu pèlem, conto: * ''Telaga Angker'' - dibintangin Suzanna (1984) * ''Malam Jumat Kliwon'' - dibintangin Suzanna (1986) * ''Malam Satu Suro'' - dibintangin Suzanna (1988) * ''Legenda Sundel Bolong'' (2007) == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] mxydk90kemk1owsqorppwyhbw6zrci8 Sundè Klapè 0 3049 14687 14686 2024-05-16T13:53:03Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14686 wikitext text/x-wiki #REDIRECT [[Sunda Klapa]] 2k6074r1af8537g5d30xnswt2k5nmh1 Sungapan 0 3050 21649 14690 2024-06-04T22:05:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21649 wikitext text/x-wiki [[File:River Nith estuary.jpg|thumb|Sungapan]] '''Sungapan'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 366. Di ni kamus rada kaga' pas nerjemahinnya, bahna '''sungapan''' lebi pas ke ''estuary''.</ref> (hurup Arab Gundul: سوڠفن) ièlah [[Peraèran|peraèran]] separo ketutup di wilayah [[pesisir]], dengen atu [[Kali|kali]] atawa lebi nyang mili ke jeronya, serènta kecancang bèbas ama [[Laot|laot]] nègla.<ref>Pritchard, D. W. (1967). "What is an estuary: physical viewpoint". Dalem Lauf, G. H. ''Estuaries''. A.A.A.S. Publ. '''83'''. Wasington, DC. h. 3–5.</ref> Kebanyakan muara kali ke laot ngeja sungapan, cuman kaga' begitu dah kalu muaranya ke [[Sètu|sètu]], [[Waduk|waduk]] atawa ke [[Kali|kali]] nyang gedéan. == Ruju'an == [[Category:Èlmu ujud aèr]] [[Category:Èlmu aèr]] [[Category:Aèr]] [[Category:Peraèran]] b9spphpg7migodipe7nvkfbbo5ltif1 Superman 0 3051 21650 14692 2024-06-04T22:05:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21650 wikitext text/x-wiki [[File:Superman S symbol.svg|thumb]] [[File:Kirk Alyn as Superman in a publicity still from 1948.jpg|thumb]] '''Superman'''. DC Comics. Jerry Siegel. Joe Shuster. 1938. 1hynnwmsocddnntl13vpzbsck0j0qis Sura 0 3052 24002 23479 2024-07-13T22:39:39Z Swarabakti 44 24002 wikitext text/x-wiki '''Sura'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Surè'''.</ref> (hurup Arab Gundul: {{Script|Arabic|شوراء}}) atawa '''Sura''''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119. Serènta juga' dengen macem pengocapan laènnya, kaya' '''Surè''''.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Jakarta: Penerbit Masup Jakarta. Digeronya di mari '''Surè''''.</ref> (hurup Arab Gundul: {{Script|Arabic|شوراء}}) atawa '''Muharam'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: {{Script|Arabic|محرم}}) atawa '''Silih Haji'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: {{Script|Arabic|سيليه حج}}) atawa '''Siti Haji'''<ref>Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref> (hurup Arab Gundul: {{Script|Arabic|سيتي حج}}) ada atu bulan pertama dalem [[almenak Selam]] atawa almenak Hijrah. Ari bulan 1 Suranya diperingetin sebagé Tahon Baru Selam. Dalem basa Arab, ni bulan digero'nya bulan '''''Muḥarram''''' ({{lang-ar|{{Script|Arabic|محرّم}}|Muḥarram}}) nyang artinya 'nyang dipantang; nyang diharamin bakal perang'. Mangka, ni bulan juga' ada masup atu deri empat bulan haram nyang empat di dalem almenak Selam. == Terdisi == Di ni bulan, juga' ada atu ari nyang dianggep ari gedé ama orang [[Selam]], ya'entu ari ''ʿĀsyurāʾ'' (basa Arap: عاشوراء) nyang jatoh pas tanggal 10-nya. Mengrikut pèrkah Ahlusunah (Suni), ni ari dianggep gedé, sebab di dalem riwayat hadis disebutin kalo ni ari ièlah kutika Nabi [[Musa]] diselametin deri [[Pir'aon]] punya pengudagan. Mangkanya, orang Suni di ni ari pada puasa (biasanya juga' ama puasa ari sebelonnya, tanggal 9 nama ''Tāsūʿā'', biar kaga' nyaru ama orang [[Yahudi]] punya puasa nama ''Yôm Kippûr'').<ref>''Ṣaḥīḥ al-Bukhārī'', no. 4680.</ref> Adapun kalo orang Si'ah, sebab ni ari dulunya – ari kutika Sayidina Husén, Bagènda Nabi Muhammad punya cucu, wapat di Kerbala, mangka, tu orang Si'ah saban tanggal 10-nya pada ngratap di Kerbala sebagé bentuk mahabah ama Sayidina Husén. Mangka lantaran ari gedé di tanggal sepulu nama ''ʿĀsyurāʾ'', di [[basa Betawi]] digeronya ni bulan – 'bulan Sura'. Selaèn entu, dalem sebagèan laèn terdisi, tanggal 10 Sura juga' kadang digero' sebagé "Lebaran Anak Yatim" atawa basa Arapnya عيد اليتامى ''ʿīd al-yatāmā'' nyang mana di ni ari, sebagèan orang pada lomba-lomba bikin baè' ama anak-anak yatim.<ref>Yusuf, Ali. (18 Agustus 2021). [https://islamdigest.republika.co.id/berita//qy1cp5430/mengenal-tradisi-lebaran-anak-yatim-10-muharram? "Mengenal Tradisi Lebaran Anak Yatim 10 Muharram"]. ''Islam Digest Republika''. Dicomot 21 Juni 2023.</ref> == Ruju'an == {{reflist}} {{Bulan dalem Almenak Selam}} [[Bangsaan:Selam]] [[Bangsaan:Almenak Selam]] ibsqehvl11hsjbz0egrf83m7bh2if5i Surat lèstrik 0 3053 21652 14712 2024-06-04T22:05:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21652 wikitext text/x-wiki [[File:@ symbol.svg|thumb|Tenger [[a kiong]], lèter nyang kudu di aderès surlès]] '''Surat lèstrik''' (hurup Arab Gundul: سورة لستريک, disingket: '''surlès''') atawa mashur juga' sebutan Inggrisnya '''''electronic mail''''' (disingket: '''''e-mail''''' atawa '''''email''''') entu atu ladènan [[Internèt|internèt]] nyang ngeja orang nyang gableg aderès surat lèstrik (rèkening) bakal ngirim atawa nerima surat lèstrik. Ni kurang lebi kaya' surat pos, ila aja ni dikirimnya lebi lekas deripada surat pos nyang dikirim liwat apstan nyang jau, apanan biasanya ni perdèo. Kaya' surat biasanya, pemaké bisa aja dapet surat lèstrik nyang kaga' dipèngènin. Kalo di surat lèstrik, ni namanya [[sampahan]] (''spam''). Ada program nyang dipaké bakal ngirim ama nerima surlès nyang bisa ngendus sampahan èn nyaring entu biar cedang pisan. Bakal ngirim atawa nerima surlès dalem adat nyang umum, orang butuh alat ([[Kumputer|kumpiuter]], [[Pesawat|pesawat]], èns.) nyang kecangcang ke internèt èn program surlès (bisa digero' aplikasi penyurat). Ada berapa bentukan ada bakal aderès surlès. Pormat nyang paling galib, digero' RFC 2822, bentuknya <code>pemake@domen.com</code>. Pesen surlès paling umum dikirim dalem bentuk tulisan, èn kadang dalem setil [[HTML]]. Ada berapa matskepé nyang ngeboléin orang ngirim ama nerima surlès kaga' bayar deri pelampang jarak jau. [[Gmail]], [[Hotmail]], èn [[Yahoo!]] entu tulad di antara nyang semacemnya nyang ngelakonin ni macem "surat jala". [[Surat jala]] kaga' percis ngikutin sorot di bawa bahna [[halaman jala]]<nowiki/>nya entu aplikasi jala èn ngopènin banyak tètèk bengèk sendiri. Adat nyang paling umum entu maké aplikasi penyurat, biasanya lumbrah paké [[pesawat pinter]]. [[Microsoft]] nemuin dia punya "protokol kuminikasi" (aturan-aturan) sendèwèk bakal ngirim ama nerima surlès, nama ''Exchange''. Protokol ''Exchange'' gawé bener-bener béda deri cara terdisionil èn kaga' dijabarin di mari. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] i0xkg05ri0pdtg0e5yw8saxq4f10hqf Suriah 0 3054 21653 14722 2024-06-04T22:05:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21653 wikitext text/x-wiki {{Negara|name=Kiblik Arab Suriah|native_name=الجمهورية العربية السورية (Arab)<br/>''al-Jumhūriyah al-ʿArabiyyah al-Sūriyyah''|flag=Flag_of_Syria.svg|coat=Coat_of_arms_of_Syria.svg|map=Syria_(orthographic_projection)_disputed.svg|capital=Damsik|demonym=Suriah}} '''Suriah''' (hurup Arab Gundul: سورية; basa Arab: سُورِيَة ''Sūriyyah'' atawa سُورِيَا ''Sūriyā'') atawa resminya '''Kiblik''' '''Arab Suriah''' (hurup Arab Gundul: کبليک عرب سورية; basa Arab: الجمهورية العربية السورية ''al-Jumhūriyyah al-ʿArabiyyah al-Sūriyyah'') entu atu negara di [[Wètan Tenga]], di bagèan kulonnya [[Asia|Asia]]. Ni negara watesan (deri kidul ampé lor) ama [[Lèbanon|Lubnan]], [[Palestèn|Palestèn]], [[Urdun|Urdun]], [[Irak|Irak]], ama [[Turki|Turki]]. Bekulonnya madep ke Laot Tenga. Di bagèan wètan ama lornya pada ajrut-ajrutan gunung. Suriah punya ibu negeri nama [[Damsik|Damsik]] atawa Sam, mar kota paling gedénya [[Halab]]. Penjogrog Suriah 74%-nya orang [[Selam Ahlisunah]], 12%-nya Alawiah, èn 10%-nya Serani. == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Suriah]] 13wbal9sd8cbb9gkb318lli6oj3tjgj Suriname 0 3055 21654 14726 2024-06-04T22:05:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21654 wikitext text/x-wiki {{Negara|name=Kiblik Suriname|native_name=''Republiek Suriname'' (Welanda)<br/>''Ripoliku Sranan'' (Suriname)|flag=Flag_of_Suriname.svg|coat=Coat_of_arms_of_Suriname.svg|map=Suriname_(orthographic_projection).svg|capital=Paramaribo|demonym=Suriname}} '''Suriname''' (hurup Arab Gundul: سورينامه; Welanda: ''Suriname''; Suriname: ''Sranan'') atawa resminya '''Kiblik Suriname''' (hurup Arab Gundul: کبليک سورينامه; Welanda: ''Republiek Suriname''; Suriname: ''Ripoliku Sranan'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Paramaribo|Paramaribo]]. Ni negara jenggarnya 163.821 km<sup>2</sup> (63.252 mi<sup>2</sup>). Di sono, ada barang 632.638 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Welanda|basa Welanda]], cuman basa kongkonya entu [[Basa Welanda|basa Welanda]] ama [[Basa Suriname|basa Suriname]]. Walakin, masing ada basa-basa laènnya nyang dipaké di Suriname. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Suriname]] bdllmld77r8ghxrvr0ihteex3a92tb5 Surya 0 3056 14728 14727 2024-05-16T13:53:58Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14727 wikitext text/x-wiki #REDIRECT [[Mataari]] m2wg9dm0ie0phh3ogizf9gbqro7gqoo Suster ngèsot 0 3057 21655 14734 2024-06-04T22:05:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21655 wikitext text/x-wiki '''Suster ngèsot''' (hurup Arab Gundul: سوستر ڠيسوت) ya'entu sétan nyang paké baju suster sambil ngèsot-ngèsot lantaran kakinya dipotong. Kalo delengin riwayat, kaga' ada nyang tau asal-muasal suster ngésot, cuman ada berapa omongan deri mulut ke mulut nyang terusannya dipercayain jadi suster ngésot punya riwayat. == Riwayat == Orang-orang bilang asal-muasal suster ngèsot pertamanya entu lantaran ada cerita di [[Sébisèt|Sébisèt]], Jakarta. Katanya ada suster nyang matinya kaga waras. Atu malem, ada suster nyang lagi jaga ngejagain pasièn, cuman entu malem sepi pisan èn kaga' sapa-sapanya cuman ada dokter doang atu. Pas entu suster pèngèn ke laboratorium, entu dokter ngalang-ngalangin, terusanya entu suster dipaké èn dibunuh sadis-sadis. Entu suster punya kaki dipotong èn dikubutin di laboratorium. Laèn tahayulnya ada juga di daérah [[Jawa Kulon|Jawa Kulon]]. Ada atu panti jompo nyang ada punya atu suster geulis turunan Walanda. Entu suster namanya Norah. Si Norah ada punya èlmu gaib lantaran entu èlmu dia jabanin bakal bunuh orang-orang nyang tinggal di panti. Sebab Norah bunuh orang di panti lantaran dia orang ada punya dendam jaman jebot. Lantaran entu sebab, si Norah punya kaki dipukulin warga ampé ancur. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] dhgd6tbyjl0llwlj8eobh8386jwq8dr Suster ngésot 0 3058 14736 14735 2024-05-16T13:53:59Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14735 wikitext text/x-wiki #REDIRECT [[Suster ngèsot]] ll4hu3idi3u06buz6ixf0lgvje7mp28 Susukan Sués 0 3059 21656 14739 2024-06-04T22:05:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21656 wikitext text/x-wiki [[File:SuezCanal-EO.JPG|thumb|Susukan Sués diimpleng deri awan]] '''Susukan Sués''' (hurup Arab Gundul: سوسقن سويس; [[Basa Arab|Arab]]: قناة السويس ''Qanā al-Suways''), di bekulonnya [[Ujung Siné]], entu atu susukan bakal kapal liwat nyang rarinya 193 km nyang adanya di [[Mesir|Mesir]], nyangcangin [[Pelabuan Said]] (''Būr Sa'īd'') di [[Laot Tenga]] ama [[Sués]] (''al-Suways'') di [[Laot Mèra|Laot Mèra]]. == Ruju'an == [[Category:Mesir]] [[Category:Susukan]] d5rpqwtze1340xext0u8yls75l31f6i Suwartepil 0 3060 21657 14743 2024-06-04T22:05:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21657 wikitext text/x-wiki [[File:Piet Sancho.jpg|thumb|Suwartepil punya penggambaran]] '''Suwartepil'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: سوارتفيل; basa Welanda: ''Zwarte Piet''; basa Leksembereh: ''Schwaarze Péiter'', basa Indonésia: ''Pit Hitam'', basa Pris Kulon: ''Swarte Pyt'') atawa '''Pit Item''' (hurup Arab Gundul: فيت ايتم) entu hopèngnya [[Sinyokolas|Sinyokolas]] di ceritra-ceritra ra'yat [[Negeri-negeri Tana Renda]]. Ni tokoh pertama kali nongtot di buku pikangan Jan Schenkman, atu guru sekolahan [[Amsteredam]], dalem tahon 1850. Suwartepil – item lantaran dia [[Morisku|orang Morisku]] deri [[Spanyol|Spanyol]]. Orang nyang maèn lakon Suwartepil biasanya dicemengin èn dia punya baju roncèt ama rambut-rambutan keriwil serènta lipenstip mèra nyala. Sekarang-sekarang ni, ni tokoh jadi dimasalahin, sebab orang banyak kata, ni Suwartepil punya penggambaran rasis ama turunan [[Aprika|Aprika]]. == Ruju'an == <references /> [[Category:Serani]] [[Category:Peringgi]] 6h2ou7xua7ypau9tf8thtzfuxwfv0o9 Swasilan 0 3061 21658 14747 2024-06-04T22:05:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21658 wikitext text/x-wiki {{Negara|name=Kerajaan Èswatini|native_name=''Kingdom of Eswatini'' (Inggris)<br/>''Umbuso weSwatini'' (Swasi)<br/>|flag=Flag_of_Eswatini.svg|coat=Coat_of_arms_of_Eswatini.svg|map=Location_Eswatini_AU_Africa.svg|capital=Mbabané|demonym=Swasi}} '''Swasilan''' (hurup Arab Gundul: سواسيلند; Inggris: ''Swaziland'') atawa '''Èswatini''' (hurup Arab Gundul: اسواتينى; basa Inggris: ''Eswatini''; Swasi: ''eSwatini'') atawa resminya '''Kerajaan Èswatini''' (hurup Arab Gundul: کراجأن اسواتينى; Inggris: ''Kingdom of Eswatini''; Swasi: ''Umbuso weSwatini'') entu negara nyang letaknya di [[Aprika|Aprika Wètan]] èn jiranan ama [[Mosambik|Mosambik]] èn [[Aprika Kidul|Aprika Kidul]]. Ni negara punya hopstad [[Mbabané|Mbabané]]. Ni negara jenggarnya ila 17.364 km<sup>2</sup> (6.704 mi<sup>2</sup>) doang. Di sono, ada barang 1.192.271 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Swasi|basa Swasi]] èn [[Basa Inggris|basa Inggris]]. Adapun orang Swasilan digero'nya '''orang Swasi''' (hurup Arab Gundul: اورڠ سواسى). == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kidul]] [[Category:Negara]] [[Category:Swasilan]] 9o2durn2f4mst3tha4bo1ppv1dmnkh2 Switserlan 0 3062 21659 14755 2024-06-04T22:05:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21659 wikitext text/x-wiki {{Negara|name=Peréngkoan Switserlan|native_name=''Schweizerische Eidgenossenschaft'' (Dèt)<br/>''Confédération suisse'' (Prasman)<br/>''Confederazione Svizzera'' (Itali)<br/>''Confederaziun svizra'' (Réto-Roman)<br/>''Confoederatio helvetica'' (Latin)|flag=Flag_of_Switzerland_(Pantone).svg|coat=Coat_of_Arms_of_Switzerland_(Pantone).svg|map=Europe-Switzerland.svg|capital=Bèren|demonym=Swis<br/>Swit<br/>Switser}} '''Switserlan''' (hurup Arab Gundul: سويتسرلند atawa اسويتسرلند; [[Basa Dèt|Dèt]]: ''Schweiz''; [[Basa Prasman|Prasman]]: ''Suisse''; [[Basa Itali|Itali]]: ''Svizzera''; [[Basa Réto-Roman|Réto-Roman]]: ''Svizra'') atawa sering disingket '''Swis''' (hurup Arab Gundul: سويس atawa اسويس) atawa '''Swit''' (hurup Arab Gundul: سويت atawa اسويت) atawa resminya '''Peréngkoan Switserlan''' (hurup Arab Gundul: فريڠکوان سويتسرلند atawa فريڠکوان اسويتسرلند; [[Basa Dèt|Dèt]]: ''Schweizerische Eidgenossenschaft''; [[Basa Prasman|Prasman]]: ''Confédération suisse''; [[Basa Itali|Itali]]: ''Confederazione Svizzera''; [[Basa Réto-Roman|Réto-Roman]]: ''Confederaziun svizra'') entu atu negara nyang kena dibilang kecit di [[Èropa Kulon]]. Nama resminya entu ''Confoederatio Helvetica'', nyang dalem [[basa Latèn]] èn ora sering dipaké selaèn di mana-mana dokumèn resmi negara. Switserlan entu atu [[Peréngkoan|peréngkoan]] nyang kebentuk deri negeri-negeri nyang lebi kecil, ya'entu ada 26 kanton (negeri). Switserlan mashur lantaran kenètralannya, ya'entu ora' nimbrung mana-mana pihak pas lagi ada perang. Switserlan uda nètral semprakan tahon 1815. Banyak paguyuban antérobangsa ada di Switserlan. Perserèkatan Bangsa-Bangsa juga' ada kantor utama (bukan sintremnya) di Jénéwa. Paguyuban pendulunya, Liga Bangsa-Bangsa, juga' disintremin di Jénéwa. Ada empat basa resmi nyang ada di Switserlan, antara laèn: basa Dèt, basa Prasman, basa Itali, èn basa Réto-Roman. Ada beberapa kanton atawa malahan kota nyang ada dua basa sekaligus dipaké. Sebagé lagi, di kanton nyang paling luas, Grobenderlan, malah ada tiga basa. Sekitar 2/3 deri jumblah penduduk pada ngomong basa Dèt; basa Prasman dipaké di bekulonnya entu negara, èn basa Itali – di kanton Ticino, èn basa Réto-Roman di sebagèan bilangan Grobenderlan. Basa Réto-Roman cuman dipaké ama kurang deri 1% deri antéro penduduk. Switserlan ora gableg hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> resmi, cuman sering Bèren dijadiin kaya' sakan-akan dia punya hopstat. Adapun dia punya kota paling gedénya Sirih. Di blèlirnya Switserlan ada [[Dètslan|Dètslan]], di blètannya – [[Ostenrèk|Ostenrèk]] èn [[Lihtenstèn|Lihtenstèn]], di bekidulnya – [[Itali|Itali]], èn di bekulonnya – [[Prasman|Prasman]]. Adapun orang Switserlan bisa digero' '''orang Swis''' (hurup Arab Gundul: اورڠ سويس) atawa '''orang Swit''' (hurup Arab Gundul: اورڠ سويت) atawa '''orang Switser''' (hurup Arab Gundul: اورڠ سويتسر). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Sintrem]] [[Category:Negara]] [[Category:Switserlan]] al8dquxch6m6h9tbn65x4zhhfl6qbna Swèden 0 3063 24103 14763 2024-07-15T14:49:59Z 2001:99A:80E:3A00:54DC:5B34:BDBA:15 24103 wikitext text/x-wiki {{Negara|name=Kerajaan Swèden|native_name=''Konungariket Sverige'' (Swèd)|flag=Flag_of_Sweden.svg|coat=Great_coat_of_arms_of_Sweden.svg|map=EU-Sweden_(orthographic_projection).svg|capital=[[Stokholem]]|demonym=Swèd}} '''Swèden''' (hurup Arab Gundul: سويدن atawa اسويدن; basa Swèd: ''Sverige'') atawa resminya '''Kerajaan Swèden''' (hurup Arab Gundul: كراجأن سويدن; basa Swèd: ''Konungariket Sverige'') entu atu negara Norden nyang ada di bagèan Èropa nama Skandinawi. Dia punya jiran entu [[Pinlan|Pinlan]] ama [[Norwèhen|Norwèhen]]. Swèden juga' kejuntrung ama Dènemarken di kidul paké jembatan. Ni negara – atu negara bekembang. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ama kota paling gedénya entu [[Stokholem]]. Adapun orang-orang Swèden digero'nya '''orang Swèd''' (hurup Arab Gundul: اورڠ سويد). Jumblah penduduknya ada sekitaran 10 jutaan orang. Di hopstatnya, ada tinggal ampir 1 juta orang. Adapun kota gedé laènnya antara laèn kaya': Gotenbereh èn Malmè. Ni kota pada di belah ponggahan kidulnya deri ni negara, nyang di mana kaga' pati dingin kaya' bagèan lor punya dingin. Swèden entu negara kerajaan konstitusionil, sebab ada rajanya, Raja Karèl XVI Gustap, cuman kaga' gableg kuasa tulèn acan. Swèden entu negara parlemènter, artinya rehèringnya<ref>'''Rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''regering'' (Wld.).</ref> dipili ama parlemèn nyang dibenum<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Benum''' (hurup Arab Gundul: بنوم) – ''angkat'' [jabatan] (Indo.); ''to appoint'' (Ing.); ''benoemen'' (Wld.).</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> ama ra'yat. Ni negara dipimpin secara kera'yatan<ref>'''Kera'yatan''' (hurup Arab Gundul: كرعيتن) – ''demokrasi'' (Indo.); ''democracy'' (Ing.).</ref> ama guwernemèn nyang dikepalain ama wajiralam<ref>'''Wajiralam''' (hurup Arab Gundul: وزير اعظم) – ''perdana menteri'' (Indo.); ''prime minister'' (Ing.).</ref> kepili. Swèden ada punya basa mayoritèt resmi, ya'entu basa Swèd (basa Swèd: ''svenska''). Swèden juga' gableg lima basa minoritèt laènnya, antara laèn: basa Pin, basa Dèt Yahudi, basa Sami, basa Pin Tornédal, ama basa Rom. Swèden jadi anggota Uni Èropa ari bulan 1 Januari tahon 1995. Kaga' kaya' kebanyakan negara Uni Èropa, Swèden bukan anggota deri Kawasan Èuro èn belon mulain maké èuro jadi mata uangnya. Ni bahnanya orang-orang pada ngasi suara kaga' mau maké duit èuro, mangkanya duitnya tetep paké kron Swèd. == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Skandinawi]] [[Category:Norden]] [[Category:Negara]] [[Category:Swèden]] 4bspnfelke8i6cms89hy71dm7psxlyq Swèmpak 0 3064 19444 14766 2024-06-04T21:17:48Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q6582103]] 19444 wikitext text/x-wiki [[File:Briefs.jpg|thumb|Swèmpak lanang]] '''Swèmpak''' (hurup Arab Gundul: سومفق) atawa '''sèmpak''' (hurup Arab Gundul: سيمفق) entu semacem [[Onderhud|onderhud]] bakal [[Lanang|lanang]] atawa [[Wadon|wadon]]. Swèmpak bentukannya rada singset ama roncèt, mentak puti, blao, mèra ros, atawa laèn-laènnya. == Ruju'an == [[Category:Pakéan]] [[Category:Onderhud]] fpo7m2rnjljg51q09a2ckqlv3l3iapn Syair 0 3065 14769 14768 2024-05-16T13:54:03Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14768 wikitext text/x-wiki #REDIRECT [[Sair (sastra Indonésia)]] bm3qtdjwa4ytb8dru7o9bfh4pe4uzrt Sèndi si Bajing 0 3066 21660 14773 2024-06-04T22:05:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21660 wikitext text/x-wiki [[File:Nickelodeon Universe Sandy Cheeks.jpg|thumb|Tampang Sèndi si Bajing]] '''Sèndi si Bajing''' (urup Arab Gundul: سيندى سباجڠ) atawa '''Sandy Cheeks''' (urup Arab Gundul: سيندى چيکس) entu tokoh boongan dengen wujud bajing nyang ada di [[Pèlem cèmèn|pèlem cèmèn]] ''SpongeBob SquarePants.'' Dia disuarain ama Carolyn Lawrence. == Riwayat hidup boongan == Sèndi si Bajing asalnya deri negeri Tèksas èn dateng di Bikini Bottom. Lantaran dia deri daratan, dia kudu maké baju ruang angkasa selagi dia ada di luar ruma pu'unnya biar badannya tetep kering. == Adat == Sèndi demen ngobrol soal Tèksas èn demen banget ama silat Jepang (Karatè'). == Ruju'an == sew8qkhyrfyae051fjnfqq0wjwmaxm7 Sènggora 0 3067 21661 14784 2024-06-04T22:05:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21661 wikitext text/x-wiki [[File:City of Songkhla.jpg|thumb|Tampang karesidènan Sènggora]] '''Sènggora,''' '''Singgora''' atawa '''Songkhla''' (hurup Arap Gundul: سيڠݢورا, basa [[Tay]]: '''สงขลา,''' pelapalan IPA: <small>[</small>sǒŋ.kʰlǎ]) ya'entu salah atu [[karesidènan]] nyang ada di [[negeri]] [[Muang-Tay|Muang-Tay]]. Sènggora ada di [[Muang-Tay|Muang-Tay]] punya bekidul, hampir nyènggol daèrah [[Malésia|Malésia]]. Sintremnya entu namanya kawasan kota Sènggora (''Mueang Songkhla District''). Sènggora barengan ama [[karesidènan]] [[Hat Yai]], ngeja atu kota mètropolitan, ya'entu Mètropolitan Hat Yai-Senggora. Entu kota mètropolitan jadi nyang paling lega ketiga di negeri Muang-Tay. [[Category:Muang-Tay]] b5kfueah7pursp75mk0tbsolv2gbgov Sènggètan (internèt) 0 3068 19445 14788 2024-06-04T21:17:52Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q102014]] 19445 wikitext text/x-wiki '''Sènggètan''' (hurup Arab Gundul: سڠݢيتن; Inggris: ''link'') entu patokan dalem dokumèn [[tèks tinggi]] ke dokumèn nyang laèn atawa sumber nyang laèn. Poko'nya kaya' tukilan dalem tulisan. Digabregin ama jaringan data èn surup ama [[Tata cara (kumpiuter)|tata cara]] aksès, [[Kumputer|kumpiuter]] bisa diminta' bakal ngedapetin sumber nyang diparanin. Ada berapa cara (pormat) bakal nampilin sènggètan di halaman [[Jala Jembar Jagat|jala]]. Atu sènggètan ketanem (''embedded link'') entu salah atu deri berapa cara nyang paling lumbrah dipaké: atu atawa lebi kata-kata nyang maké setil tèks husus. == Istilah Betawi == Kata ''sènggètan'' dipilih bakal nerjemahin ''link'', sebab penggambarannya entu sama-sama kanggo nyènggèt atu jujuan. Biasanya, sènggètan beneran dipaké bakal nyènggèt—misal—buah deri puun, medu kaya' ''link'' nyang kanggo nyènggèt atu halaman jujuan. Mangkanya, ni kata dipaké bakal terjemahan ''link'' dalem [[Telampangan pemaké|telampangan]] (''interface'') basa Betawi. == Ruju'an == [[Category:Internèt]] 2ac45lpr8dnhjbw5s0xibozd3zv15m2 Sèptèmber 0 3069 19446 14797 2024-06-04T21:17:54Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q123]] 19446 wikitext text/x-wiki '''Sèptèmber''' (hurup Arab Gundul: سفتمبر) atawa '''Kaugwé''' (hurup Arab Gundul: كوݢوى) entu bulan kesembilan dalem almenak Masèhi-Julian èn Grégorian. Ni bulan ada punya 30 ari aja. Ni bulan punya nama asalnya deri [[basa Latèn]] ''September'' 'ketuju', nyang asalnya deri kata ''septem'' 'tuju'. Udah barang tentu, tu sebab ièlah pengrèkenannya nyang sedari bulan [[Maret|Maret]] sebagé bulan pertama di almenak Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Cit. ke-2. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> kuna. == Ruju'an == <references />{{Bulan dalem Almenak Masèhi}} [[Category:Almenak Masèhi]] r2xn7gjamm85d9tx1liopo2qh7fka1k Sèrang Baru 0 3070 21662 14801 2024-06-04T22:05:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21662 wikitext text/x-wiki '''Sèrang Baru''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 6.380,00 hèktar. == Ruju'an == 8qk2ssf5s4s4ztzl7hvp0757rkccafy Sèrang Kabupatèn 0 3071 21663 19246 2024-06-04T22:05:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21663 wikitext text/x-wiki '''Sèrang Kabupatèn''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Banten|Banten]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Ciruas, Sèrang|Kecamatan Ciruas]]. Ni kabupatèn ngejenggar ampé 1.469,66 km<sup>2</sup> dengen kepadetan penduduknya 1.100 orang/km<sup>2</sup>. Ada 1.684.566 (2022) orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Banten]] [[Category:Sèrang Kabupatèn]] 5jfaz9ed28h1k9j597znxa587grnmz1 Sèrang Kota 0 3072 21664 19245 2024-06-04T22:05:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21664 wikitext text/x-wiki '''Sèrang Kota''' entu atu [[Kota|kota]] nyang ada di [[Banten|Propinsi Banten]]. Ni kota punya sintrem guwernemèn ada di [[Sèrang, Sèrang|Kecamatan Sèrang]]. Ni kota ngejenggar ampé 266,74 km<sup>2</sup> dengen kepadetan penduduknya 2.700 orang/km<sup>2</sup>. Ada 724.552 (2021) orang nyang tinggal di mari. == Ruju'an == {{Reflist}} [[Category:Kota di Indonésia]] [[Category:Banten]] [[Category:Sèrang Kota]] 7d63yczjch2c4hkanfzcu1xhrhxrpk3 Sèrwi 0 3073 21665 14818 2024-06-04T22:05:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21665 wikitext text/x-wiki {{Negara|name=Kiblik Sèrwi|native_name=Република Србија (Sèrwi)<br/>''Republika Srbija'' (Sèrwi)|flag=Flag_of_Serbia.svg|coat=Coat_of_arms_of_Serbia.svg|map=Serbia_(orthographic_projection).svg|capital=Bèlgrado|demonym=Sèrwi<br/>Sèreb}} '''Sèrwi''' (hurup Arab Gundul: سروى) atawa '''Sèrbi''' (hurup Arab Gundul: سروى; basa Sèrwi: Србија ''Srbija'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Sèrwi''' (hurup Arab Gundul: کبليک سروى; basa Sèrwi: Република Србија ''Republika Srbija'') entu atu negara di Èropa Kidul-wètan. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Bèlgrado. Di belah lornya Sèrwi ada [[Honggari|Honggari]], di blètannya – [[Bulgari|Bulgari]] ama [[Ruméni|Ruméni]], di bekidulnya – [[Makèdoni Lor|Makèdoni Lor]], èn di bekulonnya – [[Gunung Item|Gunung Item]] (nyang perna gancet ama Sèrwi), [[Bosni èn Hèrségowina|Bosni èn Hèrségowina]], èn [[Kroasi|Kroasi]]. Adapun orang Sèrwi bisa digero' '''orang Sèrwi''' (hurup Arab Gundul: اورڠ سروى) atawa '''orang Sèreb''' (hurup Arab Gundul: اورڠ صرب). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Balkan]] [[Category:Negara]] [[Category:Sèrwi]] gskoqaj8a7b8ssg3l20uuhbbqo7atjf Sètu 0 3074 21666 14829 2024-06-04T22:05:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21666 wikitext text/x-wiki [[File:Danau Situ Patenggang, Ciwidey, Jawa Barat.jpg|thumb|Pemandangan deri Sètu Patènggang, Ciwidéy, [[Jawa Kulon|Jawa Kulon]].]] '''Sètu''' atawa '''situ''' (hurup Arap gundul: سيتو) entu atu tempat beaèr nyang ngebentuk kendiri (alami) nyang biasanya ditumbuin ama bebagé pu'unan, macem ganggangan, lèmbang, ècèng gondok, kapu-kapu, tales; atawa binatang-binatang macem betok, gabus, lélé, kibi' (bulus), udang, ampé segala ula juga ada. == Ruju'an == [[Category:Bumi]] [[Category:Èlmu bumi]] 52qlnwtuqzb01kxx2scshhsbrs5i5nj Sètu Patènggang 0 3075 25604 21667 2024-09-16T06:17:39Z OrangKalideres 327 + sènggètan 25604 wikitext text/x-wiki [[File:Situ Patenggang 3.jpg|thumb|Tampang Sètu Patènggang di Ciwidé]] '''Sètu Patènggang''' (urup arab Gundul: سيتو فتيڠݢڠ) atawa dalem basa Jawanya entu '''Situ Patèngan''' (urup arab Gundul: سيتو ڤاتيڠان) entu atu sètu nyang letaknya di daèra wisata alam Bandung Kidul, [[Ciwidé, Bandung Kabupatèn|Kecamatan Ciwidé]], Jawa Kulon, Kiblik Indonésia. Letaknya entu 1.600 mdml. Enni sètu pemandangannya beneran ajib. Sètu Patènggang ada juga punya pemandangan alam nyang adem èn kemparagan kebon tèh. Jenggar Sètu Patènggang kira-kira 63 hèktar, serènta jumblah jenggar pekayon ampé 121 hèktar. Sètu Patènggang jadi pillian pelancong bakal dia pada nyang nembe balik deri tempat lancongan Kawah Putih. Jaraknya deri Kawah Putih cuman kira-kira 12 km èn kuduin waktu kira-kira senga jem. == Ruju'an == 2aaahz7w14k7ilcjl01usghv2g8ffzp Sètu, Bekasi Kabupatèn 0 3076 21668 14839 2024-06-04T22:05:59Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21668 wikitext text/x-wiki '''Sètu''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 6.216,00 hèktar. == Ruju'an == smjau4yuav1iv5bye4y9x7n7vfst1ef Sètu, Tanggerang Kidul 0 3077 21669 14841 2024-06-04T22:06:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21669 wikitext text/x-wiki '''Sètu''' entu kecamatan nyang ada di [[Tanggerang Kidul|Tanggerang Kidul]]. Ni kecamatan ngejenggar ampé 14,80 km<sup>2</sup>. == Ruju'an == 5bmfxfnrotbghd5gb3riyo0u7a9yoqc 0 3078 21670 14845 2024-06-04T22:06:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21670 wikitext text/x-wiki '''Sé''' entu nama marga [[Ètnis Han|Tionghoa Han]] èn ètnis-ètnis laènnya nyang kecina-cinaan di [[Tiongkok|Tiongkok]], [[Taiwan|Taiwan]], Koréa, [[Piètnam|Piètnam]], èn di mana-mana kuminitèt Tiongkok di perantoan, kaya' di [[Singapur|Singapur]] èn [[Malésia|Malésia]]. Ni sé ditarohnya di depan, kaga' kaya' nama marganya orang Kulon nyang marganya di taroh di belakang. Ada sekiteran 2.000 sé Tionghoa Han nyang masing dipaké ampé wayah gini, cuman sebagèan besarnya cuman dikit deri ni sé pada nyang kepaké; 19 sé dipaké ama separohnya orang Han, ama 100 sé dipaké ama 87% deri penduduknya.<ref>Du Ruofu (June 1986). "Surnames in China". ''Journal of Chinese Linguistics''. '''14''' (2): 315–328. JSTOR [https://www.jstor.org/stable/23767123 23767123].</ref><ref>Emma Woo Louie (2008). ''[https://books.google.co.id/books?id=IGAClRACrsYC&pg=PA35&redir_esc=y#v=onepage&q&f=false Chinese American Names: Tradition and Transition]''. McFarland & Co. h. 35. ISBN <bdi>978-0786438778</bdi>.</ref> Sebenernya, marga Tionghoa di jaman bahola ada dua macem, nya'entu '''sé''' 姓 (basa Mandarin: ''xìng''; basa Hokkièn: ''sèⁿ'') 'nama omplokan keruhun' èn '''si''' 氏 (basa Mandarin: ''shì''; basa Hokkièn: ''sī'') 'nama belèkan cabang'. Cuman terusannya, itu dua istilah jadi bisa dipaké tukeran, èn di jaman sekarang, '''sé''' ngeruju' ke nama marga èn '''si''' entu ke nama omplokan atawa nama perawan. Itu dua istilah bisa dipaké rèndèngan sekaligus jadi '''séngsi''' 姓氏 (basa Mandarin: ''xìngshì''; basa Hokkièn: ''sèⁿ-sī'') bakal nama kuarga atawa marga. Kebanyakan sé orang sekarang punya paké pada banyak nyang aslinya entu si. Marga awal-awal sé bisa jadi awalnya entu [[garis enya']], cuman orang Han èmang dasar ngikut [[garis baba]] ada berèbu-rèbu tahon. Adapun wadon kalo kawin kaga' berobah itu sénya ngintil lakinya punya sé, mar tetep sama, kecuali nyang udah kesawaban Kulon, kaya' [[Hongkong|Hongkong]]. Terdisinya, orang Tionghoa èmang lebi sering [[kawin luar]], maksudnya kawin ama laèn sé.<ref>Freedman, M., Skinner, G. W. (1979) "Chinese Society in Singapore". ''The Study of Chinese Society: Essays''. Stanford University Press. h. 133.</ref> == Ruju'an == [[Category:Tionghoa]] aj88o7j8x34jfwvp96ym4dly0mi470u Sébisèt 0 3079 21671 14854 2024-06-04T22:06:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21671 wikitext text/x-wiki [[File:Rumah Sakit Cipto Mangunkusumo (30203825635).jpg|thumb|Sébisèt diliat deri arah belah kidul-wètan]] '''Sébisèt'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. Orang Betawi terdisinya èmang bilangnya '''Sébisèt''' atawa '''Cibisèt''', èns.</ref> (hurup Arap Gundul: سيبيست; deri basa Belanda: ''Centrale Burgerlijke Ziekenhuis'' 'Ruma Sakit Kota Pusat') atawa nama resmi basa Indonésianya '''Rumah Sakit Umum Pusat Nasional dr. Cipto Mangunkusumo''' (atawa disingket '''RSUPN dr. Cipto Mangunkusumo''' atawa '''RSCM''') ada satu ruma sakit gupernemèn punya nyang ada dia punya letak di [[Jakarta Sintrem]], [[Indonésia|Indonésia]]. Selaènnya jadi RS gupernemèn, RSCM juga' jadi RS pendidikan, salah atunya Pakultèt Kedoktoran [[Uniwersitèt Indonésia|Uniwersitèt Indonésia]]. Ni ruma sakit punya nama diambil deri nama sorang tokoh perjoangan, [[Dr. Tjipto Mangoenkoesoemo|dr. Tjipto Mangoenkoesoemo]], atu orang tokoh perjoangan [[Indonésia]] di jaman normal<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Jaman normal''' (hurup Arap Gundul: زمان نورمال) – ''zaman kolonial Belanda'' (Indo.)</ref>. Di Sébisèt, ada rèbuan [[doktor]] ama tenaga kesèhatan laènnya barengan ngelayanin rèbuan pasièn deri mana-mana bilangan antéro [[Indonésia]] nyang saban ari dateng di ni RS. Sébisèt ada satu pusat ruju'an nasional ruma sakit gupernemèn èn ada atu tempat pendidikan doktor umum, doktor spèsialis I èn subspèsialis, pengrawat, pengrawat subspèsialis, serènta laèn-laèn tenaga kesèhatan. Di tahon 2008, ada diresmiin ama [[Persidèn Indonésia|Persidèn RI]] atu gedong pengrawatan nyang anyar dengen dia punya ketinggian 8 perdiping<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 91. '''Perdiping''' (hurup Arap Gundul: فرديفيڠ) – ''lantai'' (Indo.); ''floor'' (Ing.); ''verdieping'' (Wld.)</ref>, ya'entu Unit Rawat-Inep Keamprog (basa Indonésia: ''Unit Rawat Inap Terpadu'') Gedong A. Ni gedong ada atu gedong Sébisèt punya gedong rawat-inep utama nyang dia punya muat nampungnya ampir 700 tempat tidur. Di tahon 2010, Menteri Kesèhatan RI ngeresmiin Gedong Sébisèt nama Kencana dengen ''Pelayanan Berkelas Internasional'' (tadinya mah mao dinamain ''International Wing''). Tu gedong perdiping 6 ada punya muat nampung 30 tempat tidur. Selaènnya Sébisèt Kencana, Menkès ada ngeresmiin juga Sébisèt punya Laboratorium Keamprog (basa Indonésia: ''Laboratorium Terpadu''). Di tahon 2013, Persidèn RI ngeresmiin Gedong Sébisèt nama Kirana bakal pengladènan jengkep kesèhatan mata. Tu gedong perdiping 6 ada letaknya di Jalan Kimia, Cikini, Jakarta Sintrem. Di tahon 2011, dimulain dah tu pembangunan Gedong Pusat Kesèhatan Enya'-Anak (basa Indonésia: ''Gedung Pusat Kesehatan Ibu dan Anak''; disingket: PKIA) ampé Januari 2014 nyang masing dalem trap pengrampungan akir dia punya pembangunan == Ruju'an == <references /> [[Category:Jakarta]] gi1h6243vmlz853arfvjfz4usefk86t Sélong 0 3080 21672 14860 2024-06-04T22:06:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21672 wikitext text/x-wiki {{Negara|name=Kiblik Sosialis Kera'yatan Sri Langka|native_name=ශ්‍රී ලංකා ප්‍රජාතාන්ත්‍රික සමාජවාදී ජනරජය (Singala)<br/>''Srī Laṁkā Prajātāntrika Samājavādī Janarajaya''<br/>இலங்கை ஜனநாயக சோசலிச குடியரசு (Tamil)<br/>''Ilaṅkai Jaṉanāyaka Sōsalisa Kuṭiyarasu''|flag=Flag_of_Sri_Lanka.svg|coat=Emblem_of_Sri_Lanka.svg|map=Sri_Lanka_(orthographic_projection).svg|capital=Kolombo|demonym=Sélong<br/>Sri Langka}} '''Sélong''' (hurup Arab Gundul: سيلوڠ) atawa '''Sri Langka''' (hurup Arab Gundul: شرى لڠکا; basa Singala: ශ්‍රී ලංකා ''Śrī Laṁkā''; basa Tamil: இலங்கை ''Ilaṅkai'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Sosialis Kera'yatan Sri Langka''' (hurup Arab Gundul: کبليک سوسياليست کرعيتن شرى لڠکا; basa Singala: ශ්‍රී ලංකා ප්‍රජාතාන්ත්‍රික සමාජවාදී ජනරජය ''Śrī Laṅkā Prajātāntrika Samājavādī Janarajaya''; basa Tamil: இலங்கை சனநாயக சோசலிசக் குடியரசு ''Ilaṅkai Jaṉanāyaka Sōsalisak Kuṭiyarasu'') entu atu negara pulo di Asia Kidul. Ni pulo ada di Laotan Hindi, di belah kidul-kulonnya Telok Benggala, kebelèk deri Semenanjung Hindi ama Telok Manar èn Selat Palek. Sélong watesan laot ama [[Maladéwa|Maladéwa]] di belah kidul-kulonnya èn [[Hindi|Hindi]] di belah lor-wètannya. Ni negara punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Kolombo. Sélong penduduknya entu kurang lebi kira-kira 22 juta orang èn ada banyak budaya, basa, ama ètnis. Orang Singala entu mayoritètnya deri ni negara, diikutin ama orang Tamil, nyang bekutet paling banyak di Sélong Lor. Itu dua suku ada punya embanan gedé ama ni pulo punya sejarah. Adapun laèn-laèn kaum nyang udah lama ngejogrog di situh antara laèn orang Koja (Morisku), Tamil Hindi, Berher (kacukan Èropa), Melayu (Jawa/Betawi), Tionghoa, ama Wèda. == Ruju'an == {{Asia}} [[Category:Asia]] <references /> [[Category:Asia Kidul]] [[Category:Negara]] [[Category:Sélong]] t82wzjhdh1tl13srck6u5vyoreeqhw8 Sénggora 0 3081 14862 14861 2024-05-16T13:54:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14861 wikitext text/x-wiki #REDIRECT [[Sènggora]] fwes3xdnrts7g7hl12q9e0i8u7mk0fj Sénégal 0 3082 21673 14866 2024-06-04T22:06:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21673 wikitext text/x-wiki {{Negara|name=Kiblik Sénégal|native_name=''République du Sénégal'' (Prasman)|flag=Flag_of_Senegal.svg|coat=Coat_of_arms_of_Senegal.svg|map=Senegal_(orthographic_projection).svg|capital=Dakar|demonym=Sénégal}} '''Sénégal''' (hurup Arab Gundul: سينيݢال; Prasman: ''Sénégal'') atawa resminya '''Kiblik Sénégal''' (hurup Arab Gundul: کبليک سينيݢال; Prasman: ''République du Sénégal'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]]. Di belah lornya ni negara ada [[Kali Sénégal|Sénégal]]. Sebagé lagi, ni negara batian ama [[Moritani|Moritani]] di lornya itu kali, [[Mali|Mali]] di blètan, [[Giné-Biso|Giné-Biso]] di bekidul, [[Giné|Giné]] di bekidul-wètan. [[Gambia|Gambia]] malah dijepit ama Sénégal di [[Kali Gambia|Kali Gambia]] punya panjang. Ni negara punya hopstad [[Dakar|Dakar]]. Ni negara jenggarnya 196.712 km<sup>2</sup> (75.951 mi<sup>2</sup>). Di sono, ada barang 13.567.338 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]]. Cuman, ada juga' basa daèrah nyang diakuin negara, kaé [[Basa Wolop|basa Wolop]], [[Basa Sèrèr|basa Sèrèr]], [[Basa Pular|basa Pular]], [[Basa Pulani|basa Pulani]], [[Basa Soningké|basa Soningké]], [[Basa Maningka|basa Maningka]], ama [[Basa Jola|basa Jola]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Sénégal]] mw62xmc6uk05ru0km1vkdyxk31zz3j1 Sésèl 0 3083 23256 23255 2024-07-03T17:07:55Z Bangrapip 9 23256 wikitext text/x-wiki {{Negara|name=Kiblik Sésèl|native_name=''Repiblik Sesel'' (Kacukan Sésèl)<br/>''République des Seychelles'' (Inggris)<br/>''Republic of Seychelles'' (Inggris)|flag=Flag_of_Seychelles.svg|coat=Coat_of_arms_of_Seychelles.svg|map=Location_Seychelles_AU_Africa.svg|capital=Wiktoriah|demonym=Sésèl}} '''Sésèl''' (hurup Arab Gundul: سيسيل; Peranakan Sésèl: ''Sesel''; Prasman: ''les Seychelles''; Inggris: ''Seychelles'') atawa resminya '''Kiblik Sésèl''' (hurup Arab Gundul: کبليک سيسيل; Peranakan Sésèl: ''Repiblik Sesel''; Prasman: ''République des Seychelles''; Inggris: ''Republic of Seychelles'') entu negara nyang letaknya di wètannya [[Aprika|Aprika]] èn bentukah kepuloan, pasnya di mentil [[Laotan Hindi|Laotan Hindi]], di belah lor-wètannya [[Komoro|Komoro]] ama [[Madagaskar|Madagaskar]], serènta di blètannya [[Kénia|Kénia]]. Ni negara punya hopstad [[Wiktoriah, Sésèl|Wiktoriah]]. Ni negara jenggarnya 451 km<sup>2</sup> (174 mi<sup>2</sup>). Di sono, ada barang 84.000 orang nyang tinggal di mari. Adapun dia punya basa resmi antara laèn [[Basa Prasman|basa Prasman]], [[Basa Inggris|basa Inggris]], ama [[basa Peranakan Sésèl]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Sésèl]] fpc0c6op28prrfawxerhiubhry70t4x Sétan 0 3084 21675 14873 2024-06-04T22:06:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21675 wikitext text/x-wiki [[File:Codex Gigas devil.jpg|thumb|Tampang sétan]] '''Sétan''' (hurup Arab gundul: شيطان) atawa '''jurig''' (hurup Arab gundul: جورݢ) atawa '''memedi'''' (hurup Arab gundul: ممدى) ya'entu mahluk nyang goda manusia bakal ngeja orang belakon jahat. Awal-awalnya, kata "sétan" dipaké jadi sebutan bakal beragem mahluk nyang kaga' ngikut iman manusia di dalem Alkitab Ibrani. Sederi entu, agama langit maké kata "sétan" sebagé nama Iblis. Dalem basa Betawi kata sétan diambil deri basa Arab. == Ruju'an == [[Category:Tahayul]] c77zyca9zdkyuftmzqcfunkvy9vsvgp Sétan kumpeni terebang 0 3085 21676 14877 2024-06-04T22:06:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21676 wikitext text/x-wiki [[File:Flying Dutchman, the.jpg|thumb|Tampang kapal sétan kumpeni terebang]] '''Sétan kumpeni terebang''' (hurup Arab Gundul: شيطان کومفنى ترباڠ; basa Walanda: ''De Vliegende Hollander''; basa Inggris: ''Flying Dutchman'') atawa '''sétan kapal Walanda''' (hurup Arab Gundul: شيطان کافل والندا) entu [[Sétan|sétan]] nyang asalnya lantaran ada [[Kapal|kapal]] [[Welanda|Walanda]] nyang kaga' pernah bisa nepi èn kudu ngiterin "tujuh laotan" selama-lamanya. Sétan kumpeni terebang seringnya keliatan deri jauh, nyang kadang-kadang keliatan ada cahaya-cahaya nyang remang-remang. == Asal-muasal == Menjuntrung tahayul deri masarakat, Sétan kumpeni terebang entu asalnya deri kapal sétan nyang kaga bisa nepi èn kudu ngiterin "tujuh laotan" selama-lamanya. Enni sétan kumpeni terebang keliatan deri jauh nyang kadang-kadang keliatan cahaya remang-remangnya. Ada banyak pèrsi deri enni kisah. Kalo menjuntrung deri berapa sumber, enni tahayul dateng deri negeri Walanda, selaènnya entu ada juga orang laèn nyang ngaku kalo enni tahayul dateng deri ceritanya orang [[Britani Gedé|Inggris]] ya'entu "The Flying Dutchman" (1826) deri Edward Fitzball èn roman "The Phantom Ship" (1837) deri Frederick Marryat, terus diambil ke kisah Walanda "Het Vliegend Schip" deri pastor Walanda A.H.C. Römer. Pèrsi laènnya entu opera deri Richard Wagner (1841) èn "The Flying Dutchman on Tappan Sea" deri Washington Irving (1855). == Nahkoda Bernard Fokke == Berapa sumber absah nyebutin kalo di abad ke-17 ada sorang nahkoda Walanda nyang namnya Bernard Fokke (pèrsi laènnya nyebutin nahkoda "Ramhout Van Dam" atawa "Van der Decken") nyang ngiterin laotan deri negeri Walanda ke pulo Jawa dengen kecepetan nyang luar biasa. Dia orang dibilang kalo minta bantuan deri iblis biar bisa ngelaot cepet. Cumanan di tengah-tengah laot ke arah Tanjung Pengarepan tiba-tiba cuacanya kaga' bagus. Enni ngeja kapal olèng. Terusannya, sorang matrus kapal minta biar pelayaran ke arah Tanjung Pengarepan disetop dulu. Nah, entu nahkoda kaga' mau setop malah mangkat baé' malahan bilang "Gua ada punya sumpah kalo kaga' bakalan mundur èn bakal terus ngliwatin enni ujan deres biar sampé gua punya tujuan atawa gua ama semua gua punya matrus kapal bakal dikutuk selama-lamanya." Lantaran ujan nyang deres banget, entu kapal kaga' bisa belayar terus. Jadi, nahkoda èn semua matrus kapalnya jadi mayat idup nyang belayar ngiterin tujuh laotan terus selama-lamanya. Katanya, entu kapal dikutuk bakal ngiterin tujuh laotan ampé ari akhir. == Penyakit ganas == Sumber lain juga ada nyang nyebutin kalo di dalem kapal ada penyakit ganas nyang dialamin ama matrus kapalnya, jadi dia pada kaga dibolèin bakal nepi di pelabuan di mana-mana tempat. Sederi entu wayah, kapal èn anak buahnya dihukum bakal terus belayar èn kaga' bolè nepi. Menjuntrung berapa pèrsi, enni kejadiannya taon 1641, nyang laèn ada juga nyang nebaknya taon 1680 atawa 1729. Terneuzen (Walanda) digadang-gadang jadi rumah deri tahayul sétan kumpeni terebang, Van der Decken, sorang nahkoda nyang mengutuk Sang Maha Kuasa èn udah dihukum bakal ngiterin laotan selama-lamanya, udah diceritain dalem roman karangan Frederick Marryat – "The Phantom Ship" èn Richard Wagner opera. Ada banyak saksi nyang ngaku kalo ngeliat enni kapal sétan. Taon 1939, enni kapal keliatan di Mulkzenberg. Taon 1941, ada orang di panté Glencairn ngeliat kapal nyang belayar èn tiba-tiba ngilang pas mau nubruk karang. Penampakan sétan kumpeni terebang keliatan lagi ama matrus kapal tentara M.H.S. Jubilee di deket [[Kapstad]]<ref>'''Kapstad''' (hurup Arab Gundul: کفستاد) - (Ind./Ing.) ''Cape Town''.</ref> di bulan Agustus 1942. Lebih-lebih lagi ada juga alkisah soal pelayaran [[Kristopèl Kolombes]] ngilat kapal nyang ayut-ayutan dengen layar nyang kebuka. Abis entu, matrus kapal nyang pertama kali ngiat langsung mati. == Tahayul sétan kumpeni terebang == Enni tahayul juga ngasih tau kalo ada atu kapal mutakhir ngiat enni kapal sétan èn anak buah kapal entu mutakhir ngasih sinyal, nantinya entu kapal mutakhir bakal tenggelem atawa celaka. Bakal sorang pelaot, kalo kaga' sengaja ketemu enni kapal sétan kumpeni terebang bakal datengin mara bahaya bakal dia pada èn katanya ada atu cara biar kaga' ketemu ama entu kapal sétan, ya'entu masangin sepatu kuda di tiang layar kapal bakal perlindungan. Berabad-abad sudah, enni tahayul sétan kumpeni terebang jadi ilham bakal tukang ngeja roman. Sederi taon 1826, Edward Fitzball udah nyeratin roman "The Phantom Ship" (1837) nyang diambil deri pengalam orang-orang ketemu enni kapal sétan. Banyak juga pujangga bekèn kaya' Washington Irving èn Sir Walter Scott juga ketarik bakal ngangkat enni tahayul. == Pemakéan istilah == * Pemaén bola deri negeri Walanda, Robin Van Persie dinamain ''The Flying Dutchman'' abis dia nggolin bakal Walanda pas Piala Dunia 2014 dalem tahapan regu nglawan negeri [[Spanyol|Spanyol]]. * Ironisnya, bintang peteran negeri Walanda, Dennis Bergkamp dikenalin sebagé orang nyang takut bakal terebang, jadinya dinamain ''The Non-Flying Dutchman''. * Maskepé terebang Walanda, KLM juga namain saban di belakang entu [[Kapal terebang|kapal terebangnya]] "The Flying Dutchman". * Tokoh sétan kumpeni terebang nyang ada di pèlem cèmèn Sepombob. * Tokoh Flying Dutchman juga muncul beberapa kali dalam serial SpongeBob SquarePants. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul]] 0qkndttw6u72r6u5h4l8ox6v80af507 Sétan lèhèr panjang 0 3086 14879 14878 2024-05-16T13:54:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14878 wikitext text/x-wiki [[File:Hokusai rokurokubi.jpg|thumb|Tampang sétan lèhèr panjang]] '''Sétan lèhèr panjang''' (urup Arab Gundul: شيطان ليهر فنجاڠ; basa Jepang: 轆轤首; tuker-urup: ''rokurokubi'') entu semacem sétan deri negeri Jepang. Dia entu keliatan kaya orang. Dia ada punya lèhèr panjang èn dia punya endas gableg gerak ke mana-mana. == Ruju'an == p1cjnqvno0syk5qvwzg4fk9dt1bjsh7 Sétan mulut besèt 0 3087 21677 14886 2024-06-04T22:06:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21677 wikitext text/x-wiki [[File:Ehon-Sayoshigure Kuchisake onna.jpg|thumb|Tampang sétan mulut besèt]] '''Sétan mulut besèt''' (hurup Arab Gundul: شيطان مولت بسيت) atawa '''kuchisakè'onna''' (basa Nipong: 口裂け女; transliterasi ''kucisakè onna''; hurup Arab Gundul: کوچيساکى اوننا) entu atu [[Sétan|sétan]] dalem tahayul orang [[Jepang|Nipong]]. Enni pejajaran wujudnya entu kaya wadon nyang mulutnya besèt ampé nyampé kuping kiri-kanan. Enni sétan bakal maké masker bedah èn sering nongol di jalanan nyang sepi kaga' orangnya. Kalo ngiat ke tahayulnya, enni sétan bakal nanyain orang apa dia geulis apa kaga'. Kalo entu orang jawab kaga' atawa jengker gara-gara deleng mukanya nyang serem, entu sétan mulut besèt bakal matiin entu orang dengen cara ngebesèt entu orang punya mulut dengen gunting nyang dia bawa-bawa. Kalo entu orang boong dengen jawab "ya", entu sétan bakal ngintilin ampé rumanya èn bakal dibunuh juga nantinya.<ref>[https://internasional.kompas.com/read/2021/10/03/102013870/watashi-kirei-legenda-kuchisake-onna-akan-mulai-mengintaimu?page=all "Watashi Kirei?" Legenda Kuchisake-onna akan Mulai Mengintaimu"] Dibuka tanggal 26 Juni 2023</ref> Nah taon 1970-an, ada berapa sekolah nyang nyuruh siswa-siswinya bakal pulang beguyub atawa ditemenin ama guru bakal dia pada selamet ampé rumah. == Cara tangkal sétan mulut besèt == Ada berapa cara bakal nangkal enni sétan kalo andé kata kepapagan pas lagi di jalan.<ref>[https://www.gadis.co.id/Life/86701/kuchisake-onna:-wanita-bermulut-robek?p=1 "Kuchisake-onna: Wanita Bermulut Robek"] Dibuka tanggal 26 Juni 2023</ref> # Pas ditanya "Apa gua cakep?" bisa jawab paké "biasa aja" atawa "ya gitu dah". Enni bikin si sétan jadi ngelamun èn ngasih waktu bakal ngibrit. # Bisa juga kasih koin atawa permèn. == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul]] [[Category:Tahayul Jepang]] [[Category:Jepang]] qchl03dg7ylgmwui1h5uoqj3lxh3j6n Sétan ngèsot 0 3088 21678 14890 2024-06-04T22:06:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21678 wikitext text/x-wiki '''Sétan ngèsot''' (hurup Arab Gundul: شيطان ڠيسوت) atawa '''téké-téké''' (hurup Arab Gundul: تيکي٢) ya'entu tahayul deri [[Jepang|negeri Nipong]]. Enni sétan bakalan ngésot lantaran badannya cuman separo doang deri pinggal ke atas. Pas lagi pindah-pindah tempat bakalan ada suara "''téké-téké''", jadinya entu suara dijadiin nama deri enni sétan. == Tahayul soal sétan ngèsot == Enni tahayul katanya muncul lantaran ada atu bocah wadon nyang jadi korban kelecéan. Saban ari èn saban tempat enni bocah wadon pasti dikelecéin mulu. Enni bocah wadon namanya Kashima Reiko. Atu ari enni Reiko lagi nungguin keréta, ada temennya atu iseng ngasih jangkrik di pundaknya. Lantaran si Reiko kagèt èn jengker liat enni jangkrik, si Reiko jatoh dia ke rèl keréta. Kaga' lama ada keréta liwat èn ngelindes badan si Reiko ampé kebelah jadi dua bagéan. Ahirnya si Reiko liwat di tempat. Entu roh Reiko masih gentayangan dengen badannya yang kaga' lengkap. Si roh Reiko jalan cuman ngésot paké tangan èn sikutnya. Enni hal ngeja keluar bunyi "''téké-téké''". Lebihnya lagi, enni si roh Reiko bawa sabit ke mana-mana èn siap nebas kaki orang-orang nyang ditemuinnya.<ref>[https://kumparan.com/generasi-milenial/cerita-horor-teke-teke-hantu-gentayangan-jelmaan-siswi-korban-bully-1x77hy0Z3tY/full "Cerita Horor Teke-Teke, Hantu Gentayangan Jelmaan Siswi Korban Bully"], [https://kumparan.com/ Kumparan]; Diterjemain deri basa Indonésia. Dibuka tanggal 27 Juni 2023</ref> == Cara ngindarin sétan ngèsot == Satu-satunya cara ngindarin sétan ngèsot entu cuman dengen jawab pertanyaan nyang ditanyain ama entu sétan. Entu sétan bakal tanyain "Gua punya kaki di mana?", jawabannya cuman atu, ya'entu "Di jalur ''Meishin.''" Kalo kaga' jawab gitu, entu kaki bisa langsung ditebas ama entu sétan.<ref>[https://www.misteraladin.com/blog/teke-teke-hantu-jepang/ "Teke-teke, Hantu Jepang Jelmaan Siswi Korban Bullying"], [https://www.misteraladin.com/blog/ Mister Aladin Travel Blog]; Diterjemain deri basa Indonésia. Dibuka tanggal 27 Juni 2023</ref> == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul Jepang]] [[Category:Jepang]] orwcoxwbq31cn23ntbsm0lr8wlxd056 Sétan penglaris 0 3089 21679 14895 2024-06-04T22:06:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21679 wikitext text/x-wiki '''Sétan penglaris''' (hurup Arab Gundul: شيطان فڠلاريس) atawa '''Jin penglaris''' (hurup Arab Gundul: جين فڠلاريس) ya'entu atu sétannya nyang katanya bakalan bikin tukang dagang jadi laris dagangannya. Enni tahayul bekèt bangat di Indonésia, soalnya katanya enni sétan bakalan ngeludahin makanannya sebelon dikasiin ke tukang beli biar kasi sedep makanannya. Nah, nanti makanannya bakal kerasa sedep pisan pas dimakan ama tukang belinya biar tukang belinya dateng terus bakal beli makanannya. Cumanan kalo entu makanan dibawa pulang biasanya rasanya bakalan ga' sedep lantaran sirepnya kaga' mempan kalo kaga makan di tempat. Banyak tukang dagang nyang paké enni sétan bakal larisin dagangannya. Deri mulain tukang dagang nyang paké gerobak ampé nyang ada punya rèstoran gè' ada baé. == Ciri has tempat nyang maké sétan penglaris == # Ada tempat duduk, ruang, atawa toalèt nyang haram dipasupin ama sapa-sapa. # Langseng ama gidir kaga' nampaknya. # Ada jejimatan nyang dipaké di alat masak. # Makanan bakal kaga' sedep kalo dibawa pulang. # Kalo baca bismillah atawa doa dulu, makanannya bakalan béda rasa. # Tempat cuci piringnya jauh, soalnya katanya entu tempat sétan penglarisnya ngeludah atawa jilat-jilat piringnya. == Cara tangkis sirep sétan penglaris == Ada berapa cara bakal nangkis sirep nyang dikasiin ama sétan penglaris, ya'entu: # Makan jangan lupa baca bismillah atawa doa dulu. # Coba makan paké tèsi', soalnya kalo di warung nyang paké penglaris kaga' ketemu alat makan. # Coba makanannya dibawa pulang, kalo rasanya kaga' sedepnya, bisa jadi entu warung maké penglaris. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] sexs0u11wtootng07yskbacknzhjyv1 Sétan raksasa 0 3090 14902 14901 2024-05-16T13:54:17Z Sotiale 212 6 perbaèkan diimpor: Importing from incubator 14901 wikitext text/x-wiki '''Sétan raksasa''' (hurup Arab Gundul: شيطان رکساس) atawa '''bègu ganjang''' (hurup Arab Gundul: بيݢو ݢنجاڠ) entu [[Sétan|sétan]] deri èlmu item nyang asal-muasalnya deri orang-orang Batak. Dalem orang Batak punya budaya, ''bègu'' entu artinya mahluk gaib atawa sétan Nah, kalo ''ganjang'' sendiri entu artinya panjang.<ref>[https://www.indozone.id/fakta-dan-mitos/ersjyB8/mengenal-begu-ganjang-hantu-sumatera-utara-bertubuh-tinggi-yang-bisa-bikin-meninggal/read-all "Mengenal Begu Ganjang, Hantu Sumatera Utara Bertubuh Tinggi yang Bisa Bikin Meninggal"] dibuka tanggal 26 Juni 2023</ref> Enni sétan raksasa atawa bègu ganjang entu iélah èlmu gaib, di mana enni sétan bakal dipiara ama majikannya bakal ngeja majikannya entu kaya. Gawéannya macem kaya [[Tuyul|tuyul]] aja. Pertama-tamanya bakal ada orang nyang jadi tumbal bakal enni sétan raksasa biar enni sétan bantuin majikannya. Tumbalnya bisa aja darah hèwan atawa manusia.<ref>[https://sumut.inews.id/berita/legenda-begu-ganjang "Legenda Begu Ganjang, Sosok Menyeramkan Tinggal di Pucuk Pohon Tinggi"] Dibuka tanggal 26 Juni 2023</ref> == Ruju'an == <references /> [[Category:Sétan]] [[Category:Tahayul Indonésia]] fcnoril11gudqlqvrgbyhli0vda87t1 Sétan rep-repan 0 3091 21680 14907 2024-06-04T22:06:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21680 wikitext text/x-wiki [[File:Henry Fuseli (1741–1825), The Nightmare, 1781.jpg|thumb|Tampang sétan rep-repan nyang lagi jogrog di atas orang nyang sedeng ngorog]] '''Sétan Rep-repan''' (basa Inggris: ''night hag, old hag;'' hurup Arab Gundul: شيطان رف٢ئن ) entu atu sétan gaib yang sokanan nyuntrung ama kewontenan orang nyang ora' melèk cuman awak segala macem kaya' tangan, kaki, pala semua-mua ora' panting kegerak. Enni wayah, orang nyang kerep-repan bakalan ngerasanin kalo entu sétan rep-repan nyang lagi jogrogan di atas dada dia punya awak. == Ruju'an == mbzmtioewstq87s2op5fou650yke242 TOA Corporation 0 3092 21681 14912 2024-06-04T22:06:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21681 wikitext text/x-wiki [[File:TOA Corporation company logo.svg|thumb|Lambang TOA Corporation]] '''TOA Corporation''' (urup Arab Gundul: توا کرفوريسن) entu matskepé nyang ngeja alat-alat tèhnolohi perubungan nyang kantornya ada punya sintrem di Minatojima-Nakamaci, Cuo-ku, Kobé, Nipong. Dalem pengejaan alat tèhnolohi perubungannya, TOA Corporation menjuntrung ke konsèp tiga, ya'entu: keamanan èn keselametan, inpormasi èn perubungan, serènta ''audio-profèsional''. Enni matskepé punya kata-kata entu "''Sound, Not Equipment''" nyang artinya kalo TOA ngasilin suara nyang ènak, bukan sembarang mesin alat. == Ruju'an == sbke9d7w4oy1xxzikk368bswehqyjlh TVRI 0 3093 21682 14917 2024-06-04T22:06:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21682 wikitext text/x-wiki [[File:TVRILogo2019.svg|150px|thumb|Lambang TVRI]] '''TVRI''' (dibaca: ''té-pé-èr-i'' atawa ''ti-pi-èr-i'') atawa '''''Televisi Republik Indonesia''''' entu atu [[jaringan tipi]] [[Umrup|umum]] nyang gedé lingkupnya se-[[Indonésia|Indonésia]]. == Ruju'an == [[Category:Jaringan tipi Indonésia]] j2x9kbn7o19gvlfj1laddw43p0552sd Tablo 0 3094 26137 21683 2024-10-20T12:25:50Z OrangKalideres 327 Koreksi 26137 wikitext text/x-wiki [[File:Ipomoea carnea flowers.jpg|thumb|Tampang kembang tablo]] '''Kembang tablo''' ({{lang-la|Ipomoea carnea}}; hurup Arab Gundul: کمبڠ تابلو) entu atu macem deri jenis ''Ipomoea'' nyang idup baé èn bisa kepanggih di pinggiran kali atawa sawah. Enni pu'unan ada punya daon nyang rupanya kaya' ati nyang warnanya ijo dengen panjang kiranan 15-23 cm. Enni pu'unan bisa ditanem disetèk atawa maké'in dia punya biji. Enni pu'unan ada punya jat nyang bahaya bakal kalo dilebok nyang ada di buah apa ora' di daonnya. Enni pu'unan punya batang bisa dibakalin jadi kertas èn ada punya isi bakal obat kaya' ''marsilin'' èn ''antikonvulsan''. Enni pu'unan dateng deri Amrik Kidul ([[Kolombia|Kolumbia]], [[Kosta Rika|Kosta Rika]], èn [[Guatémala|Guatémala]]). == Ruju'an == lfyiicf5xmja139as0xsh8udkn6ltz7 Taco Bell 0 3095 21684 14927 2024-06-04T22:06:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21684 wikitext text/x-wiki '''Taco Bell''' ya'entu jejaring [[Warung tinggal madang|warung tinggal madang]] nyang berasal deri [[Irvine, Kaliporni|Irvine, Kaliporni]] taun 1962 didiriin oleh [[Glenn Bell|Glenn Bell]] [[Category:Warung tinggal madang]] jpqrxmrlblacj86y5mk86v31vuvh6vc Taiwan 0 3096 19447 14935 2024-06-04T21:18:10Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q865]] 19447 wikitext text/x-wiki {{Negara|name=Kiblik Tionghoa|native_name=中華民國 (Mandarin)<ref>Hurup Terdisionil</ref><br/>''Zhōnghuá Mínguó''|flag=Flag_of_the_Republic_of_China.svg|coat=National_Emblem_of_the_Republic_of_China.svg|map=Republic_of_China_(Taiwan)_on_the_globe.svg|capital=Taipé|demonym=Taiwan}} '''Taiwan''' (hurup Arab Gundul: تيوان; hurup Tionghoa Terdisionil: 臺灣, hurup Tionghoa Ringkes: 台灣; basa Mandarin/Koanwé: ''Táiwān''; basa Hokkièn: ''Tâi-uân'') atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Tionghoa''' (hurup Arab Gundul: کبليک تيوڠهوا; hurup Tionghoa Terdisionil: 中華民國, hurup Tionghoa Ringkes: 中华民国; basa Mandarin/Koanwé: ''Zhōnghuá Mínguó''; basa Hokkièn: ''Tiong-hôa Bîn-kok'') entu réjim Tiongkok nyang mèrad deri daratan ke Taiwan. Kiblik Tiongkok pernah bekuku' di antéro Tiongkok (sedari 1911 ampé 1949), cuman mingsèr ke Pulo Taiwan abis perang sipil di Tiongkok. Semprakan entuh, [[Tiongkok|Kiblik Ra'yat Tiongkok]] jadi rèhering<ref>'''Rehèring''' (hurup Arab Gundul: رهيريڠ atawa رخيريڠ) – ''pemerintah, administrasi'' (Indo.); ''government, administration'' (Ing.); ''regering'' (Wld.).</ref> Tiongkok nyang diakuin (nggantiin Kiblik Tiongkok di [[Peserèkatan Bangsa-Bangsa]] di tahon 1971), èn Kiblik Tiongkok punya status masing disengkètain. Kiblik Tiongkok nglingkup pulo utama deri Taiwan serènta pulo-pulo di sekulilingnya (Pulo Pèngkun èn bagèan deri Hokkièn). Taiwan letaknya di belah kidul-wètannya Tiongkok daratan, bekidulnya [[Jepang|Jepang]], èn lornya [[Pilipénen|Pilipénen]]. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Taipé atawa Taipak. Taiwan juga' digero '''Pormosa''', deri basa Portugis ''formosa'' 'boto'. Orang nyang paling banyak ngejogrog di Taiwan entu orang kaum Han. Taiwan ada punya tiga kelompok Han gedé. Dia pada ngomong laèn-laèn basa Cina èn dia punya keruhun asalnya deri laèn-laèn tempat: Hokkièn Kidul (deri Propinsi Hokkièn), Kè' (Tionkok), ama Orang Daratan (deri Tiongkok daratan abis 1948). Ada juga' orang asli Taiwannya nyang udah di Taiwan semprakan sebelon itu orang Han pada dateng di situ. == Ruju'an == [[Category:Asia]] <references />{{Negara di Asia}} [[Category:Asia Wètan]] [[Category:Tionghoa]] [[Category:Negara]] 35cjcbcl1u9qxws5nleiy0kxc2xxm8b Tajikistan 0 3097 24184 21685 2024-07-16T07:24:21Z Bangrapip 9 24184 wikitext text/x-wiki {{Negara|name=Kiblik Tajikistan|native_name=Ҷумҳурии Тоҷикистон (Tajik)<br/>''Jumhurii Tojikiston''<br/>Республика Таджикистан (Rus)<br/>''Respublika Tadzhikistan''|flag=Flag_of_Tajikistan.svg|coat=Emblem_of_Tajikistan.svg|map=Tajikistan_(orthographic_projection).svg|capital=Dusambé|demonym=Tajik}} '''Tajikistan''' (hurup Arab Gundul: طاجيكستان; basa Tajik: Тоҷикистон ''Tojikiston''; basa Rus: Таджикистан ''Tadzhikistan'') atawa '''Negeri Tajik''' (hurup Arab Gundul: نݢرى طاجيک) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Tajikistan''' (hurup Arab Gundul: کبليک طاجيكستان; basa Tajik: Ҷумҳурии Тоҷикистон ''Jumhuriyi Tojikiston''; basa Rus: Республика Таджикистан ''Respublika Tadzhikistan'') entu atu negara di Asia Sintrem. Dulunya, ni negara – bagèan deri Uni Sowièt. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Dusambé atawa Dusambah. Basa resminya entu basa Tajik, atu logat basa Parsi. Tajikistan entu anggota deri Persema'muran Negara-Negara Merdéka (CIS). Sebagé lagi, Tajikistan negara paling gedé ke-8 di antéro negara-negara CIS. Ni negara ada di bekulonnya [[Tiongkok|Tiongkok]], lornya [[Apganistan|Apganistan]] èn [[Pakistan|Pakistan]], wètannya [[Usbèkistan|Usbèkistan]], èn bekidulnya [[Kirgistan|Kirgistan]]. Ni negara – atu negara kecempèt daratan di tenga-tenganya benua [[Asia|Asia]]. Jumblah luasnya cuman 143.100 km<sup>2</sup> (55.300 mi<sup>2</sup>). Adapun orang Tajikistan digeronya '''orang Tajik''' (hurup Arab Gundul: اورڠ طاجيک). == Ruju'an == [[Category:Asia]] <references /> [[Category:Asia Sintrem]] [[Category:Negara]] [[Category:Tajikistan]] mv3slhe3k9uh79p43ppj1tejw45i6j5 Tali kabel 0 3098 21686 16389 2024-06-04T22:06:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21686 wikitext text/x-wiki [[File:USB cable with twisttie.jpg|thumb|Tampang atu macem tali kabel – tali kabel ''USB'']] '''Tali kabel''' (resepan [[basa Welanda]]: ''kabel''; [[Basa Latèn|Latèn]]: ''capulum''; hurup Arab Gundul: تال کابل) atawa '''kabel''' (hurup Arab Gundul: کابل) nya'entu atu peranti bakal dipaké bakal ngalirnya umrupan deri atu jogrogan ke laèn jogrogan. Tali kabel mingkin ke mari jadi menggar nyang keitung ala macem-macem jenis èn ukurannya nyang bèdain au èn laènnya. Menjuntrung jenisnya, tali kabel bisa dipasiin jadi tigaan, nya'entu: tali kabel tembaga, tali kabel ''koaksial'', èn tali kabel [[jarot cahaya]] (''fibre optic''). == Ruju'an == rcrh6xg03p1b5ex92n4jp45c6hcnid7 Talin 0 3099 21687 14953 2024-06-04T22:06:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21687 wikitext text/x-wiki [[File:Old Town of Tallinn, Tallinn, Estonia - panoramio (58 cropped).jpg|thumb|Kota Tua Talin]] '''Talin''' (hurup Arab Gundul: تلين; [[Basa Èstlan|Èstlan]]: ''Tallinn'') entu [[Hopstad|hopstad]] ama kota paling ngerangseg di [[Èstlan|Èstlan]]. Ada di telok blèlirnya Èstlan, di pesisir [[Telok Pinlan]] di [[Laot Baltik]], Talin ada dijogrogin ama barang 454.000 orang (tahon 2023)<ref>[https://andmed.stat.ee/en/stat/RV0240 "Population by sex, age and place of residence after the 2017 administrative reform, 1 January"]. Statistik Èstlan. Dipungut per 3 Nopèmber 2023.</ref> èn bestirnya nanggrak di [[Negeri Hariu]]. Talin entu Èstlan punya sintrem utama keduitan, industri, èn budaya. Ni adanya 187 km (116 mi) di belah lor-wètannya kota nomer dua paling gedé di ni negara, [[Tartu]], mar cuman 80 km (50 mi) doangan di bekidulnya [[Hèlsingki|Hèlsingki]], [[Pinlan|Pinlan]], juga' 320 km (200 mi) di bekulonnya [[Sint-Pitersbereh]], [[Ruslan|Ruslan]], 300 km (190 mi) di blèlirnya [[Rigah|Rigah]], [[Lètlan|Lètlan]], èn 380 km (240 mi) di blètannya [[Stokholem|Stokholem]], [[Swèden|Swèden]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Èstlan]] l9cu19i967bx46f75bjcufyauohnp4f Tambun Kidul 0 3100 21688 14956 2024-06-04T22:06:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21688 wikitext text/x-wiki '''Tambun Kidul''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 4.310,00 hèktar. == Ruju’an == itktqk21xg6jefrd8wcw5l6lkam9ncf Tambun Lor 0 3101 21689 14959 2024-06-04T22:06:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21689 wikitext text/x-wiki '''Tambun Lor''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 3.442,00 hèktar. == Ruju’an == 7f96rmhm2fnxpza3y1mv8vc92jfd2ki Tana 0 3102 21690 14962 2024-06-04T22:06:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21690 wikitext text/x-wiki [[File:Soil profile.png|thumb|Lapisan tana]] '''Tana''' (hurup Arab Gundul: تانا) atawa '''tanah''' (hurup Arab Gundul: تانه) atawa '''lemah''' (hurup Arab Gundul: لمه) ([[Basa Inggris|Inggris]]: ''soil'') entu [[kerak bumi]] punya bagèan nyang ketelepek deri [[lelumbèn]] èn bahan organik.<ref>Russanti, Irma (2019). ''[https://www.google.co.id/books/edition/Eksplorasi_Batik_Tanah/MbKLDwAAQBAJ?hl=en&gbpv=1&dq=Tanah+dalam+bahasa+Yunani:+pedon+adalah+bagian+kerak+bumi+yang+tersusun+dari+mineral+dan+bahan+organik.&pg=PA16&printsec=frontcover Eksplorasi Batik Tanah]''. Pantera Publishing. h. 16. ISBN [[:id:Istimewa:Sumber_buku/9786026013736|9786026013736]].</ref> == Ruju'an == [[Category:Tana]] [[Category:Èlmu bumi]] 8kof5mvh034v8957vuh0hr1hp1rkvdr Tana Ratu (Ostrali) 0 3103 21691 14965 2024-06-04T22:06:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21691 wikitext text/x-wiki {{Negara|name=Tana Ratu|native_name=''Queensland''|flag=Flag_of_Queensland.svg|coat=Coat_of_Arms_of_Queensland.svg|map=Queensland_in_Australia.svg|capital=Brisban}} '''Tana Ratu''' (hurup Arab Gundul: تانا راتو) atawa '''Kuinslan''' (hurup Arab Gundul: کوينسلند; Inggris: ''Queensland'') ièlah atu [[Negeri èn wilayah Ostrali|negeri]] di blètan [[Ostrali|Ostrali]]. Ni negeri – negeri paling gedé nomer dua deri jenggarnya ama nomer tiga paling gedé deri jumblah penduduknya. Tahon 2022, diancer-ancer ada barang 5.354.800 orang nyang ngejedog di Tana Ratu.<ref>[https://www.abs.gov.au/statistics/people/population/national-state-and-territory-population/latest-release "National, state and territory population – September 2022"]. Biro Statistik Ostrali. (16 Maret 2023). Dipungut per 15 Oktober 2023.</ref> Tana Ratu nglingkup pojokan belah lor-wètan Ostrali. Ni negeri watesan ama [[Wilayah Lor (Ostrali)|Wilayah Lor]] bekulonnya, [[Ostrali Kidul]] di belah kidul-kulonnya, ama [[Walès Kidul Baru|Walès Kidul Baru]] di bekidulnya. Di blètannya, Tana Ratu watesan ama [[Laot Koral]] ama [[Laotan Teduh|Laotan Teduh]]. Tana Ratu punya hopstad nama [[Brisban]]. == Ruju'an == [[Category:Tana Ratu (Ostrali)]] kjm3bholhfrljlpaut94oe96jrhxr52 Tanah Sarèal, Bogor Kota 0 3104 21692 14970 2024-06-04T22:06:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21692 wikitext text/x-wiki '''Tanah Sarèal''' entu kecamatan nyang ada di [[Bogor Kota|Bogor Kota]]. Ni kecamatan ngejenggar ampé 18,84km<sup>2</sup>. == Ruju’an == q5yqtwbxf4eyvdih2r9kt3f7z0v6gx3 Tanah Sèrèal, Bogor Kota 0 3105 14972 14971 2024-05-16T13:54:25Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14971 wikitext text/x-wiki #REDIRECT [[Tanah Sarèal, Bogor Kota]] lxg7fxotmvc9s9txwzqnibq7p5yoasy Taneman 0 3106 21693 14976 2024-06-04T22:06:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21693 wikitext text/x-wiki '''Taneman''' (hurup Arab Gundul: تانمن), atawa '''tetanduran''' (hurup Arab Gundul: تتندورن) kalu nyang ditanem atawa ditandur di [[tegalan]], ièlah jenis mahluk idup (wabilhusus [[Tumbuhan|tumbuhan]]) nyang ditanem ama [[Orang|orang]]. Ta'ripnya taneman sering dibèdain ama tumbuhan, biar kata kaga' jarang juga' kata taneman ama tumbuhan dipakénya tuker-tukeran. == Ruju'an == [[Category:Taneman]] 95z6k39gjl8omk24ree66glqcvfr4lq Tangan 0 3107 19448 14981 2024-06-04T21:18:18Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q33767]] 19448 wikitext text/x-wiki [[File:Wrist_and_hand_deeper_palmar_dissection-numbers.svg|alt=ka|right|379x379px]] '''Tangan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110.</ref> (hurup Arab Gundul: تڠن) atawa '''tengen<ref name=":0" />''' (hurup Arab Gundul: تڠن) entu bagèan [[Awak|awak]] nyang di ujungnya [[Lengen|lengen]]. Banyakan orang pating gableg tangan dua. Saban tangan gableg empat [[Jeriji|jeriji]] ama atu [[Jempol|jempol]]. Di bagèan dalemnya tangan ada dampal tangan. Ada balung lima di jeronya di bagèan tangan nama ''metacarpal''. [[Mè' tangan|Mè']] nyangcangin tangan ama lengen. Tangan ada punya 27 balung, serènta tulang mè'. Kalu tangan dibèngkokin keras-keras, itu tangan jadi [[Kepelan|kepelan]]. Itu [[Sendi|sendi]] nyang paling keras deri itu kepelan namanya [[buku jeriji]]. Banyak laèn [[Héwan|binatang]], wabilhusus laèn-laèn primata, nyang gableg tangan bisa ngebawa-bawa barang-barang. Adapun tangan orang bisa nglakonin apa-apa nyang laèn-laèn tangan pada kaga' bisa. == Ruju'an == <references /> [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Tangan]] 7v06oksich42cpb03ue1qkg9q3mxk6z Tangerang 0 3108 14984 14983 2024-05-16T13:54:26Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 14983 wikitext text/x-wiki #REDIRECT [[Tanggerang Kota]] 19w9e7sbv14e93np7xz0rpwatmrr4st Tangga 0 3109 21694 14989 2024-06-04T22:06:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21694 wikitext text/x-wiki [[File:Ladder aluminum.jpg|thumb|Tangga jungjang alumunium]] '''Tangga<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 98.</ref>''' (hurup Arab Gundul: تڠݢ) atawa '''trajé<ref name=":02">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 98.</ref>''' (hurup Arab Gundul: تراجى) atawa '''anda<ref name=":03">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 98.</ref>''' (hurup Arab Gundul: اندا) atawa '''stèger''' (hurup Arab Gundul: ستيݢر) entu alat ngangsod atawa undak-undakan nyang bentuknya doyong atawa ngejejeg. Ada dua macem tangga, tangga nyang biasa dipaké dalem kewontenan doyong di muka nyang njejeg kaya' tèmbok ama tangga gulung nyang dibuat deri [[tali]] atawa [[alumunium]] nyang digoyor deri atas. Adapun tangga nyang bentukannya ngejungjang kaga' paké disèndèr-sèndèrin nyang biasanya dipaké di ruma-ruma namanya '''tangga jungjang'''.<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> == Ruju'an == [[Category:Tangga]] ext5ngff5kyib1w8bliskynbqm46x8k Tangga jalan 0 3110 21695 14993 2024-06-04T22:06:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21695 wikitext text/x-wiki [[File:Copenhagen Metro escalators.jpg|thumb|Tangga jalan]] '''Tangga jalan''' (hurup Arab Gundul: تڠݢ جالن; Inggris: ''escalator'') entu [[Tangga|tangga]] nyang gerak kanggo ngangkut orang ke laèn [[Perdiping|perdiping]] di atu [[Gedong|gedong]]. Ni peranti kebikin undak-undak atu-atu nyang kecangcang èn digerak-gerakin ama [[kèteng]] [[Penggerak lèstrik|penggerak]]. Itu undak-undak naèk-mudun di lintesannya, jadinya undak-undak tetep ke atas. == Ruju'an == [[Category:Tèhnolohi]] dzcdi2pk93k6gtgamdvdpd95fa6ms6u Tanggamus 0 3111 14995 14994 2024-05-16T13:54:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14994 wikitext text/x-wiki #REDIRECT [[Kabupatèn Tanggamus]] omp8sjgfewz3mtqaomcddazjro1gi8h Tanggerang 0 3112 14997 14996 2024-05-16T13:54:27Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 14996 wikitext text/x-wiki #REDIRECT [[Tanggerang Kota]] 19w9e7sbv14e93np7xz0rpwatmrr4st Tanggerang Kabupatèn 0 3113 21696 18951 2024-06-04T22:06:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21696 wikitext text/x-wiki '''Tanggerang Kabupatèn''' entu atu [[Kabupatèn|kabupatèn]] nyang ada di Propinsi [[Banten|Banten]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Tigaraksa, Tanggerang|Tigaraksa]]. Ni kabupatèn ngejenggar ampé 1.001,86 km<sup>2</sup> dengen kepadetan penduduknya 3.303 orang/km<sup>2</sup>. Ada 3.309.365 (2023) orang nyang tinggal di mari.<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2023|website=www.dukcapil.kemendagri.go.id|accessdate=11 Maret 2024|format=Visual}}</ref> == Ruju'an== {{Reflist}} [[Category:Kabupatèn di Indonésia]] [[Category:Banten]] [[Category:Tanggerang Kabupatèn]] sb9zoyllvwmul8sh5l2eju62wgg6y66 Tanggerang Kecamatan 0 3114 21697 15005 2024-06-04T22:06:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21697 wikitext text/x-wiki '''Tanggerang Kecamatan''' entu kecamatan nyang ada di [[Tanggerang Kota|Tanggerang Kota]]. Ni kecamatan ngejenggar ampé 15,79 km². == Ruju'an == 1013if73yvtdrly6ovc7bljz31p6fqc Tanggerang Kidul 0 3115 15007 15006 2024-05-16T13:54:28Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15006 wikitext text/x-wiki #REDIRECT [[Kota Tanggerang Kidul]] cjw6d6cia18dyrcjz9ox5lldnl5xyls Tanggerang Kota 0 3116 21698 15019 2024-06-04T22:06:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21698 wikitext text/x-wiki [[File:Lambang Kota Tangerang.png|thumb|100px|Lambang Kota Tanggerang]] '''Tanggerang''' (hurup Arap gundul: تڠݢراڠ; basa Indonésia: ''Tangerang'') entu nama kota di Propinsi [[Banten|Banten]]. Ni kota watesan ama [[Kabupaten Tangerang|Tanggerang Kabupatèn]] di bekulon ama blèlor, [[Jakarte|Jakarta]] di blètan, ama [[Tangerang Selatan|Tanggerang Kidul]] di bekidul. Tanggerang entu kota nyang dia punya jumblah penduduk – paling gedé ke-3 di dalem gutekan mètropolitan [[Jabodetabek|Jabodètabèk]]. Tanggerang luasnya 164,54 km<sup>2</sup>. Ini kota penduduknya kira-kira sekitaran 1.798.601 di tahon 2010. Kepadetannya – 11.000 orang/km<sup>2</sup>. [[Bandara Internasional Soekarno-Hatta|Lapangan Terbang Antèrobangsaan Soekarno-Hatta]] juga' ada di ni kota. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Banten]] kyxpy3ols00kfpccvf91m1wtv47a5h0 Tangkur 0 3117 21699 15023 2024-06-04T22:06:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21699 wikitext text/x-wiki '''Tangkur'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: تڠکور) entu atu jenis ikan betulang (basa Indonésia: ''teleostei''). Ni binatang ada masup ke jenis '''''Hippocampus'''''. Di laèn-laèn basa, ni ikan digero' ''kuda laut'' sebab èmang palangnya kaya' kuda. Ada 32–48 spésiès tangkur. Tangkur idupnya di laotan-laotan tropis. [[File:Hippocampus hippocampus (on Ascophyllum nodosum).jpg|thumb|Tangkur punya tampang]] Tangkur, kalo mau ngumpet, paké kamuplase.<ref>[https://web.archive.org/web/20120204072306/http://seahorse.fisheries.ubc.ca/why-seahorses/essential-facts "The Seahorse Project"]. Diarsip deri nyang asli 2 April 2012. Dipungut 15 Juli 2023.</ref> == Ruju'an == <references /> [[Category:Héwan]] [[Category:Ikan-ikanan]] khpzy6ql2l1rsgxlof6unentnspvmnw Tanglung 0 3118 21700 15034 2024-06-04T22:06:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21700 wikitext text/x-wiki [[File:Red Chinese Lanterns at Night.jpg|thumb|Tanglung Tionghoa mèra]] '''Tanglung'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: تڠلوڠ; hurup Tionghoa Ringkes: 灯笼; hurup Tionghoa Terdisionil: 燈籠; basa Koanwé/Mandarin: ''dēnglóng''; basa Hokkièn: ''teng-lóng''; basa Kanton: ''dang<sup>1</sup> lung<sup>4</sup>'') atawa '''tènglolèng'''<ref name=":0" /><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 113.</ref> (hurup Arab Gundul: تڠلولڠ) entu lentèra nyang dikeja deri kertas tèplèk nyang kelirnya terang. Tanglung ada macem-macem bentuk ama ukurannya, serènta juga' cara ngebikinnya. Tanglung nyang paling ringkes entu cuman kantong kertas ama ditaroh lilin di jeronya, bagèn bentuk nyang lebi ribet entu ada juga' arku<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Arku''' (hurup Arab Gundul: ارکو) – ''kerangka bambu'' (Indo.); ''bamboo frame'' (Ing.).</ref> atawa ram logemnya nyang dikrèdongin paké kertas nyang rada keras. == Sejarah == Tanglung kemungkinan asalnya deri lentèra nyang maké laèn-laèn bahan tembus cahaya, kaya' sutra, tanduk, atawa kulit animal. Tu bahan krèdongannya dipaké biar tu lentèra punya api kaga' padem ketiup angin, biar bisa tetep mentèr. Tèhnologi ngebikin kertas asalnya deri Tiongkok nyang paling kaga' semprakan 105 M selamanya jaman Wangsa Han Wètan,<ref name=":1">Tsien, Tsuen-Hsuin (1985). "Chemistry and Chemical Technology, Part 1: Paper and Printing". Dalem Needham, Joseph (per.). ''Science and Civilisation in China''. J. 5. Cambridge University Press. h. 128. ISBN <bdi>0521086906</bdi>.</ref><ref>Hogben, Lancelot. "Printing, Paper and Playing Cards". Bennett, Paul A. (per.) ''Books and Printing: A Treasury for Typophiles''. Niu-Yorek: The World Publishing Company, 1951. h. 15–31. p. 17. & Mann, George. ''Print: A Manual for Librarians and Students Describing in Detail the History, Methods, and Applications of Printing and Paper Making''. Londen: Grafton & Co., 1952. h. 77</ref> cuman kaga' tau pastinya semprakan kapan tu kertas dipaké bakal krèdongannya lentèra. Ada sair-sair pasal tanglung nyang mulain nongol dalem [[Tiongkok|Tiongkok]] punya sejarah pas jaman abad ke-6 M.<ref name=":1" /> Tanglung lumbrah di jaman Wangsa Tong (690–705), èn di entu jaman juga' keriaan tanglung saban tahonan mulain diadain.<ref name=":1" /> Deri Tiongkok, ni tanglung mulain nyebar dah tu ke mana-mana jiran [[Asia Wètan|Asia Wètan]], [[Asia Kidul-wètan|Asia Kidul-wètan]], èn Asia Kidul. == Jenis == Paling kaga', ada tiga jenis tanglung nyang paling lumbrah, ya'entu: * Tanglung gelayutan – jenis tanglung kertas nyang paling umum bakal lampu. Ni tanglung bisa' dibawa, digantung, atawa dicokol di penjogrogan. * Tanglung terbang – balon udara panas kecit deri kertas, ada bolongannya di bawah, di mana api kecitnya ditumpil. * Tanglung aèr – Tanglung nyang diambangin di aèr. == Ruju'an == <references /> [[Category:Tionghoa]] [[Category:Terdisi Betawi]] [[Category:Betawi]] [[Category:Keriaan Betawi]] 29pfl4codkmgpo2hq2xim3ariajh14n Tanji Koréa 0 3119 15038 15037 2024-05-16T13:54:31Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 15037 wikitext text/x-wiki #REDIRECT [[Gending Koréa Wayah Gini]] 7z9dazlk8dinpvke8u0m6wvgsfxi5tw Tanji Koréa Wayah Gini 0 3120 15041 15040 2024-05-16T13:54:31Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 15040 wikitext text/x-wiki #REDIRECT [[Gending Koréa Wayah Gini]] 7z9dazlk8dinpvke8u0m6wvgsfxi5tw Tanji bodor 0 3121 22251 22241 2024-06-16T20:47:04Z Jalilah J 473 Ruju'an 22251 wikitext text/x-wiki [[Gepokan:Mozart family crop.jpg|jmpl|Motsart kapan masing anum]] '''Tanji bodor''' (hurup Arab Gundul: تنجى بودور; [[Basa Inggris|Inggris]]: ''comedy music'') atawa '''bodoran gendingan''' (hurup Arab Gundul: بودورن ݢنديڠن) nya'entu jenis gending nyang èmang ngebanyol. Jaman baholanya mah, sanonya, semprakan abad pertama di [[Yunani Kuna|Yunani]] èn [[Roma|Romèn]] kuna, terus maju ampé [[Jaman Tengahan]], wayah [[Jaman klasik (gending)|Klasik]], èn [[Romantik (gending)|Romantik]], èn abad ke-20. == Ruju'an == {{Reflist}} [[Bangsaan:Gending]] n5nxdhc2js2jz90l5ag14953b1jbcux Tanjung Ijo 0 3122 23258 21702 2024-07-03T17:08:44Z Bangrapip 9 23258 wikitext text/x-wiki {{Negara|name=Kiblik Tanjung Ijo|native_name=''República de Cabo Verde'' (Portugis)<br/>''Repúblika di Kabu Verdi'' (Kacukan Tanjung Ijo)|flag=Flag_of_Cape_Verde.svg|coat=Coat_of_arms_of_Cape_Verde.svg|map=Cape_Verde_(orthographic_projection).svg|capital=Praia|demonym=Tanjung Ijo<br/>Kabu Bèrdi}} '''Tanjung Ijo''' (hurup Arab Gundul: تنجوڠ ايجو) atawa cara [[Basa Mardèker|Portugis Betawinya]] '''Kabu Bèrdi''' ((hurup Arab Gundul: ملاوى; Portugis: ''Cabo Verde''; Peranakan Tanjung Ijo: ''Kabu Verdi'') atawa resminya '''Kiblik Tanjung Ijo''' (hurup Arab Gundul: کبليک تنجوڠ ايجو; Portugis: ''República de Cabo Verde''; Peranakan Tanjung Ijo: ''Repúblika di Kabu Verdi'') entu negara kepuloan nyang mentil dèwèk rada ngulon di [[Laotan Atlantik|Laotan Atlantik]], di bekulonnya [[Aprika|Aprika]]. Ni negara punya hopstad [[Praia|Praia]]. Ni negara jenggarnya cuming 4.033 km<sup>2</sup> (1.557 mi<sup>2</sup>). Di sono, ada barang 587.925 orang doang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Portugis|basa Portugis]] èn basa sional nyang diakuinnya entu [[Basa Kacukan Tanjung Ijo|basa Tanjung Ijo]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Tanjung Ijo]] jw1fuwxz2fyxrrun22isp49qbhab5jh Tansania 0 3123 21703 15052 2024-06-04T22:06:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21703 wikitext text/x-wiki {{Negara|name=Kiblik Rempug Tansania|native_name=''Jamhuri ya Muungano wa Tanzania'' (Swahili)<br/>''United Republic of Tanzania'' (Inggris)|flag=Flag_of_Tanzania.svg|coat=Coat_of_arms_of_Tanzania.svg|map=Tanzania_(orthographic_projection).svg|capital=Darusalam|demonym=Tansania}} '''Tansania''' (hurup Arab Gundul: تنسانية; Swahili: ''Tanzania''; Inggris: ''Tanzania'') atawa resminya '''Kiblik Rempug Tansania''' (hurup Arab Gundul: کبليک رمفوݢ تنسانية; Swahili: ''Jamhuri ya Muungano wa Tanzania''; Inggris: ''United Republic of Tanzania'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]]. Ni negara juga' samping-sampingan ama sètu paling gedé di Aprika, nama [[Sètu Wiktoriah|Sètu Wiktoriah]]. Sebagé lagi, ni negara ngablag ke laot lepas di blètannya, [[Laotan Hindi|Laotan Hindi]]. Ni negara punya hopstad [[Darusalam, Tansania|Darusalam]]. Ni negara jenggarnya 947.303 km<sup>2</sup> (365.756 mi<sup>2</sup>). Di sono, ada barang 63.588.334 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Swahili|basa Swahili]] ama [[Basa Inggris|basa Inggris]] èn juga' salah atu basa daèrah nyang diakuin nya'entu [[Basa Arab|basa Arab]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Tansania]] rnv6zy7b8vaa7cvolq33sz9yukexczs Tapir butek 0 3124 23300 21704 2024-07-04T13:19:48Z Bangrapip 9 23300 wikitext text/x-wiki [[File:Capybara (Hydrochoerus hydrochaeris) alpha male.JPG|thumb|Tapir butek lagi madang rumput]] '''Tapir butek''' (hurup Arab Gundul: تفير بوتق; ''Hydrochoerus hydrochaeris'') atawa '''babi aèr''' (hurup Arab Gundul: بابى اير) ya'entu [[Héwan kerat-kerit|héwan kerat-kerit]] paling gedé nyang tulus masing ada di dunia ampé wayah gini nyang mengrupain anggota jenis [[Hydrochoerus|''Hydrochoerus'']]. == Ruju'an == [[Category:Mamalia Brasil]] 8f7myo0erdcc94sbhwm0cvydm5uvm1p Tapos, Dèpok 0 3125 21705 15060 2024-06-04T22:06:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21705 wikitext text/x-wiki '''Tapos''' entu kecamatan nyang ada di [[Dèpok|Dèpok]]. Ni kecamatan ngejenggar ampé 33,26 km². == Ruju'an == 7hzwbdcjujgwvh8hh0ejv46gxwh6gu6 Tarbus 0 3126 24246 24244 2024-07-16T11:36:34Z Bangrapip 9 24246 wikitext text/x-wiki [[File:Chechia megidi de Belhassen Troudi.JPG|thumb|Tarbus punya tampang]] '''Tarbus'''<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref> (hurup Arab Gundul: {{Script|Arabic|طربوش}}) atawa '''setambul'''<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref><ref>{{Cite book |last=Marzuki |first=Jamaluddin |title=Kamus Bahasa Depok |last2=ènh. |publisher=Al-Itishom Cahaya Umat |year=2021 |isbn=978-602-7541-24-5 |location=Jakarta}}</ref> (hurup Arab Gundul: {{Script|Arabic|استانبول}}) entu atu pèt nyang bahannya [[Pil (bahan)|pil]]<ref>'''Pil''' (hurup Arab Gundul: فيل) – ''felt'' (Ing.); ''vilt'' (Wld.).</ref>. Ada dua macem tarbus, nyang atu rada nyupet tapi puncernya cèpèr nyang dibuat deri pil, nyang atu lagi bentuknya gelondong rada pèndèk deri bahan ''[[Kilim (bahan)|kilim]]''. Biasanya ada kuncungnya juga' di kopnya. Tarbus nyang kita pada nyaho sekarang entu dia punya pengembangan ama bekènnya [[Kesultanan Usmaniah|jaman Usmani]] punya lantaran. == Ruju'an == {{reflist}} [[Category:Pakéan]] [[Category:Tudung]] rib64isp925l0itjscwdrqll08ja4yw Tarumajaya 0 3127 21707 15066 2024-06-04T22:06:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21707 wikitext text/x-wiki '''Tarumajaya''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 5.463,00 hèktar. == Ruju’an == frbxalhgu27unw9on7ah1hdthprqe0z Tas gèmblok 0 3128 18320 18319 2024-05-24T14:12:11Z Bangrapip 9 18320 wikitext text/x-wiki [[File:Timbuk2 custom-made messenger bag „DeeDog“.JPG|thumb|Tampang tas gèmblok]] '''Tas gèmblok''' (hurup Arab Gundul: {{Script|Arabic|تاس ݢمبلوق}}) atawa '''kempèk''' (hurup Arab Gundul: {{Script|Arabic|کمفيق}}) entu atu macem tas nyang dikeja deri kaèn. Enni tas digèmblok maké atu tali nyang nyantol ngalungin dada ama nyamber ke tasnya. Tas gèmblok sokanan dipaké ama [[loper]]. == Ruju'an == {{Reflist}} 27hrcska3k1q9d0xm9o1g76i7dtti6a Tas kaèn 0 3129 21708 15075 2024-06-04T22:06:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21708 wikitext text/x-wiki [[File:Wikipedia tote bag.JPG|thumb|Tampang tas kaèn belambang Wikipédi]] '''Tas kaèn''' (basa Inggris: ''tote bag''; urup Arab Gundul:) nya'entu tas nyang bentukannya percis krèsèk, maké tali di atasannya bakal dibawa nèngtèng. Kebanyakan tas kaèn bahannya entu kaèn belacu. Enni tas kaèn belacu ada warna puti èn rada krèm cengcoklatan. Kaèn belacu sokanan digero kaèn mentah lantaran warna puti cengcoklatan polos sonder pepolaan. Enni kaèn sokanan dikeja èn dibikin jadi macem-macem bentuk, tuladnya tas seroman tas belanja, tas sekola, tas jongjon, komo-komo tas nyang ada punya kegunaan bakal orang punya keperluan. Enni kaèn banyak dipaké bakal bungkusan tepung, bungkusan beras, atawa bungkusan barang atawa belanjaan laènnya, serènta bisa lagi dipaké bakal spanduk masing. Enni kaèn punya geger warnanya gè puti. Enni kaèn ada punya baan aslinya entu kapas èn sipatnya gampang diopèn kelawan dijadiin jadi macem-macem bikinan. Enni tas gableg ditangèhin sonder/paké sepuhan, bisa dilempit èn ditangèhin kaya' katun, kaènnya rada alusan deri kaèn ''muslin'', uman kurang kasar èn tebel kalo ditimbang ama ''kanvas'' atawa kaèn jins. Kaèn belacu bepola sokanan dikeja wayah penenunan masing tangèh atawa digero kaèn belacu ''dobby''. == Ruju'an == rm8ix3ssam6xh7ly2kn8fmvkk9vfyfl Tasikmalaya Kabupatèn 0 3130 21709 15078 2024-06-04T22:06:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21709 wikitext text/x-wiki '''Tasikmalaya Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kabupatèn punya sintrem guwernemèn ada di [[Singaparna, Tasikmalaya Kabupatèn|Singaparna]]. Ni kabupatèn ngejenggar ampé 2.712,52 km<sup>2</sup> dengen kepadetan penduduknya 619 orang/km<sup>2</sup>. Ada 1.876.544 orang nyang tinggal di mari. == Ruju'an== [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Kulon]] [[Category:Tasikmalaya Kabupatèn]] nw800y89b850j6pup60guk9d871csas Tasikmalaya Kota 0 3131 21710 15081 2024-06-04T22:06:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21710 wikitext text/x-wiki '''Tasikmalaya Kota''' entu atu kota nyang ada di Propinsi [[Jawa Kulon|Jawa Kulon]]. Ni kota ngejenggar ampé 171,61 km<sup>2</sup> dengen kepadetan penduduknya 4.260 orang/km<sup>2</sup>. Ada 731.048 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Jawa Kulon]] [[Category:Tasikmalaya Kota]] 9qchjkfds8o09omovyppd56hffc1bpq Tata Kemataarian 0 3132 21711 15086 2024-06-04T22:06:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21711 wikitext text/x-wiki [[File:Planets2013-uk.svg|thumb|Tampang Tata Kemataarian di luar awang-awang]] '''Tata Kemataarian''' (hurup Arab Gundul: تات کمتهارين; [[Basa Inggris|Inggris]]: ''Solar System'') ya'entu atu buah tataan nyang ada di luar awang-awang nyang mana [[Mataari|Mataari]] jadi raja ama jègernya, sekaligus jadi pancernya. Semua benda-benda langit kaya' [[Bintang ider|bintang ider]], [[bintang ider kecit]], bebaton, debu, ama [[Bintang sapu|bintang sapu]] pating ngider-ngiderin Mataari nyang diitung sebagé setaon. Kalo ngeliat waktu taonan, saban bintang ider ada punya waktu nyang béda-béda, tuladnya, [[Bumi|Bumi]] nyang ngider kuliling Mataari 365,2564 ari punya lama, nah kalu bintang ider [[Marih|Marih]] entu ngiderin mataari 686,971 ari punya lama. == Ruju'an == [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Èlmu palak]] qtju8ygw6znbmeikc838jusktet96wy Tata kemasarakatan 0 3133 21712 15091 2024-06-04T22:06:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21712 wikitext text/x-wiki '''Tata kemasarakatan''' (hurup Arab Gundul: تات کمشرکتن; Indonésia: ''pranata'') nya'entu aturan masarakat punya gawéan husus. Aturan tata kemasarakatan di Indonésia ada nyang bentuknya tulisan (wèt dasar, wèt nyang belakon, setrap nyang surup ama wèt resmi nyang belakon) ama ta'jir (kaga' ketulis, kaya' wèt ada, kebiasaan, setrap moril). == Ruju'an == [[Category:Masarakat]] 7m2fjdkqrdskr6bygrdz6a3a3qhetix Tatakan cecurut 0 3134 21713 15094 2024-06-04T22:06:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21713 wikitext text/x-wiki [[File:HP mouse and mousepad 20060803.jpg|thumb|Tatakan cecurut ama cecurutnya]] '''Tatakan cecurut''' (hurup Arab Gundul: تتاقن چچوروت; [[Basa Inggris|Inggris]]: ''mousepad'') ièlah atu muka bakal naroh ama nggerak-gerakin atawa nglèsar-nglèsorin [[Cecurut|cecurut kumpiuter]]. Tatakan cecurut numpil pemakéan cecurut langsung di atasnya atu [[Méja|méja]] dengen ngangsrogin atu muka cèblèk nyang bisa ngeja kita ngukur geraknya joto sonder kepalang-palang, sonder ngadat-ngadat, sonder serat-seret. == Ruju'an == [[Category:Kumpiuter]] ov5larbi5fpcpng202dccoxpauk95t0 Taèr 0 3135 22428 21714 2024-06-19T08:55:02Z Jalilah Jali 457 /* Ruju'an */ 22428 wikitext text/x-wiki [[File:Soured milk whey.avrs-56.jpg|thumb|Taèr bolé napis [[Kèju|kèju]]]] '''Taèr'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 155.</ref><ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 339.</ref> (hurup Arab Gundul: تائير; Inggris: ''whey''; Welanda: ''wei'') ièlah [[caèran]] èncèr nyang kuar deri [[Laban|susu]] kapan itu susu didadiin ama ditapis.<ref>Vasey, Christopher; Jon E. Graham (2006). ''The Whey Prescription: The Healing Miracle in Milk''. Inner Traditions / Bear & Company. h. 7. ISBN <bdi>1594771278</bdi>.</ref> Ni [[produk katutan]] (''by-product'') deri pengejaan [[Kéju|kéju]]. ''Taèr manis'' dikeja pas ngeja kéju keras macem [[pendadi]], kaya' [[kèju Cèdar]] atawa [[kèju Swit]]. Adapun, ''taèr asem'' dikeja kapan ngeja kéju macem asem, kaya' [[kéju gubuk]] (''cottage cheese''). Taèr juga' bentuknya caèran di atasnya [[Taèru|taèru]]. == Ruju'an == {{Reflist}} [[Category:Makanan]] [[Category:Produk susu-susuan]] fju5tklnkg7grk2l993fzjkweu37gau Taèru 0 3136 22563 22562 2024-06-21T01:22:59Z Bangrapip 9 22563 wikitext text/x-wiki [[File:Joghurt.jpg|thumb|Tèrua]] '''Taèru''' atawa '''tèru''' (hurup Arab Gundul: {{Script|Arabic|تيروا}}<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi, h. 28. Habib ʿUṡmān, di ni kamus, ngasi arti kata basa Arab ريب jadi تيروا ''tèrua'' (Betawi) èn سوسو هاسم ''susu haseum'' (Sunda). Kalu di basa Arabnya, [[:ar:زبادي|رائب]] entu atu macem penyebutan bakal ''yogurt''. Mangka, ni kata maran ke ''yogurt''. Selaèn entu, ni kata mentak roman-romannya secacah ama kata [[Taèr|taèr]].</ref>; {{lang-id|yogurt}}; {{lang-tr|yoğurt}}) atawa '''susu asem'''<ref>Sayyīd ʿUthmān (1887). "Mukhtaṣar al-qāmūs". Batawi. h. 11. Di mari, basa Arabnya entu الروب nyang juga' atu penggeroan bakal ''yogurt'' dalem basa Arab.</ref> (hurup Arab Gundul: {{Script|Arabic|سوسو اسم}}) ièlah susu nyang dikeja liwat [[pengragian]] [[kuman]]. Tèrua kena dikeja deri [[Laban|susu]] apa gè', keitung juga' deri [[susu kedelé]]. Wayah gini punya produksi tèrua kebanyakannya deri susu sampi. Pengragian [[gula susu]] (''laktosa'') ngeja [[asem susu]] (''asam laktat'') nyang kanggo ngeja jadi kenyal-kenyel ngejembung di [[jat puti telor]] susu di tèruanya. Tèrua mah roncat-roncèt rasanya, mentak rasa asli, rasa buah, rasa kernèli, atawa rasa coklat juga' ada. == Ruju'an == {{Reflist}} [[Category:Makanan]] [[Category:Minuman]] [[Category:Produk susu-susuan]] [[Category:Taèru]] 4vq1cyz9ap5grkssenrdnw1cdnfkf5p Tebang (gerakan bola) 0 3137 21716 15113 2024-06-04T22:06:41Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21716 wikitext text/x-wiki [[File:Soccer tackle.JPEG|thumb|Atu cara nebang di [[Bola tendang|bola tendang]]]] Kebanyakan macem maèn bola entu ada nyang namanya '''tebang'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: تبڠ; Inggris: ''tackle''). Tujuannya orang nebang sepèler lawan biar itu bola kelos deri lawan punya tangan atawa kaki, bakal njegel lawan biar kaga' bisa ngranggeh kita punya gawang, atawa bakal negah dia biar kaga' bisa nutugin dia punya maksud. Adapun nebang sepèler mah macem-macem, bisa ditubrug, bisa [[Selèngkat (bola tendang)|diselèngkat]], bisa dipladugin, èns. == Ruju'an == <references /> [[Category:Istilah bola tendang]] cnrxneee8cj5njgmbo8xb08emj9jbd5 Tegal Kabupatèn 0 3138 21717 15118 2024-06-04T22:06:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21717 wikitext text/x-wiki '''Tegal Kabupatèn''' entu atu kabupatèn nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kabupatèn punya sintrem guwernemèn ada di Slawi. Ni kabupatèn ngejenggar ampé 878,79 km<sup>2</sup> dengen kepadetan penduduknya 1.900 orang/km<sup>2</sup>. Ada 1.679.268 orang nyang tinggal di mari. == Ruju'an == [[Category:Kabupatèn di Indonésia]] [[Category:Jawa Tenga]] [[Category:Tegal Kabupatèn]] 1ua6a869gih6wih08p10id2sc35i743 Tegal Kota 0 3139 21718 15124 2024-06-04T22:06:43Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21718 wikitext text/x-wiki '''Tegal Kota''' entu atu kota nyang ada di Propinsi [[Jawa Tenga|Jawa Tenga]]. Ni kota ngejenggar ampé 39,68 km<sup>2</sup> dengen kepadetan penduduknya 7.300 orang/km<sup>2</sup>. Ada 290.87 orang nyang tinggal di mari. == Ruju'an == [[Category:Kota di Indonésia]] [[Category:Jawa Tenga]] [[Category:Tegal Kota]] dgc9tnu43pnmhlp9jqh8758s3uk0tpc Tegalan (langbow) 0 3140 21719 15130 2024-06-04T22:06:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21719 wikitext text/x-wiki [[File:Iglesia de Nuestra Señora de La Blanca, Cardejón, España, 2012-09-01, DD 02.JPG|thumb|Atu tegalan kembang mataari di [[Spanyol|Spanyol]]]] Dalem [[langbow]], '''tegalan''' (hurup Arab Gundul: تݢلن) entu atu pètakan tana, baè' dikeleng apa kaga', nyang dipaké bakal tujuan langbow, kaya' nimu bibit, manèn, atawa bakal jadi [[pangonan]] bakal [[héwan angonan]]. Itu tegalan bisa dibiarin kaya' sawangan baé atawa bakal gegula. Banyak tegalan gableg pal bakal nengerin, biasanya semak-semak atawa tetumbuhan, kanggo bakal ngasi makanan ama nutugin kebutuhan bakal mahluk jalang betahan idup. Kedapetan kalo ni pal bisa ngebadegin kerageman héwan ama taneman di ni bilangan, èn juga' bisa aja nyebabin ngurangnya tetanduran. == Ruju'an == [[Category:Langbow]] fl2jmt47kx8tnqn21u7dlg8e1f2pe71 Tekenan 0 3141 21720 15133 2024-06-04T22:06:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21720 wikitext text/x-wiki '''Tekenan''' (hurup Arab Gundul: تکنن) (perlambangan: ''p'' atawa ''P'') entu atuan [[èlmu tabèat]] nyang nyatain [[gaya]] (F) per atuan [[jenggar]] (A). == Ruju'an == [[Category:Èlmu tabèat]] [[Category:Tekenan]] 9a8mlazeq1v5ic5ha1k8wn63wp4bzvs Telakop mata 0 3142 21721 15137 2024-06-04T22:06:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21721 wikitext text/x-wiki [[File:Eye makeup.jpg|thumb|Telakop mata]] '''Telakop mata'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 110–1.</ref> (hurup Arab Gundul: تلاکوف مات) atawa '''kelompak mata'''<ref name=":0" /> (hurup Arab Gundul: کلومفق مات) atawa '''kelopak mata'''<ref name=":0" /> (hurup Arab Gundul: کلوفق مات) atawa '''kelapuk mata'''<ref name=":0" /> (hurup Arab Gundul: کلافوق مات) atawa '''celakopan mata'''<ref name=":0" /> (hurup Arab Gundul: چلاکوفن مات) atawa '''telokopan mata'''<ref name=":0" /> (hurup Arab Gundul: تلاکوفن مات) atawa '''bibir mata'''<ref name=":0" /> (hurup Arab Gundul: بيبير مات) atawa '''lopa mata'''<ref name=":0" /> (hurup Arab Gundul: لوفا مات) atawa '''kopak mata'''<ref name=":0" /> (hurup Arab Gundul: کوفق مات) atawa '''katup mata'''<ref name=":0" /> (hurup Arab Gundul: کاتوف مات) atawa '''tutup mata'''<ref name=":0" /> (hurup Arab Gundul: توتوف مات) atawa '''kengkolok mata'''<ref name=":0" /> (hurup Arab Gundul: کڠکولوق مات) atawa '''tengkolak mata'''<ref name=":0" /> (hurup Arab Gundul: تڠکولق مات) atawa '''lepit mata'''<ref name=":0" /> (hurup Arab Gundul: لفيت مات) atawa '''kulit mata'''<ref name=":0" /> (hurup Arab Gundul: کوليت مات) atawa '''legok mata'''<ref name=":0" /> (hurup Arab Gundul: لݢوق مات) atawa '''bibir mata'''<ref name=":0" /> (hurup Arab Gundul: بيبير مات) entu lepitan kulit nyang lembèk nyang ngaling-ngalingin ama nglindungin [[Mata orang|mata]]. Ada berapa penyakit nyang ada kaètannya ama telakop mata, antara laèn ''ptosis'' atawa telakop mata ngamplé, nyang dalem kebanyakan hal kejadian kalo sepir ''levator palpebrae'' kaga' kuat bakal nangsel kelopak mata. Penanganan bakal ni penyakit bisa paké operasi belèk paké ba'al setempat, èn kewontenan bisa mendingan abisnya operasi. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Kepala]] [[Category:Mata]] o0x8icp2s4olumvhbwl140eg2pij1t4 Telampang pemaké 0 3143 15139 15138 2024-05-16T13:54:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15138 wikitext text/x-wiki #REDIRECT [[Telampangan pemaké]] s1cv14su5ggn6ut7etlww8nui7moka8 Telampangan pemaké 0 3144 19449 15145 2024-06-04T21:18:37Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q47146]] 19449 wikitext text/x-wiki [[File:00-bma-automation-operator-panel-with-pushbuttons.JPG|thumb|Telampangan pemaké di pabrik gula paké tombol pijetan]] '''Telampangan pemaké''' (hurup Arab Gundul: تلمفڠن فماکى; Inggris: ''user interface'') ngijinin [[Pemaké|pemaké]] sili betindak ama [[mesin]]. Telampangan pemaké utamanya ngongsongin ni dua hal: * masupan (''input'') Pemaké bisa ngrobah apa-apa; dia bisa ngerobah pegimana tu mesin begawé, atawa ngasi inpormasi ke tu mesin. * kuaran (''output'') Abisnya pemaké ngasi masupan, tu mesin bakal ngelakonin atu hal, èn ngongsongin berapa kuaran. == Penerjemahan istilah == Istilah ''user interface'' diterjemahin ke [[Basa Betawi|basa Betawi]] sebagé ''telampangan pemaké'', mangka ni – kata keanyaran (''neologisme''). Adapun sebabnya ngapa ni kata nyang dicomot ièlah bahnanya ''telampangan'' entu asalnya deri kata ''tampang'' nyang diselesepin ama selesepan (''infix'') ''-el-'' èn ditarohin akhiran ''-an''. Artinya, ''interface'' entu penggambarannya ièlah atu tampang nyang ditampangin ke adep-adepannya dia punya pemaké. == Ruju'an == [[Category:Tèhnolohi]] bllcw2rl0vcn86rj6grhsdd9l1lwukz Televisi Republik Indonesia 0 3145 15147 15146 2024-05-16T13:54:43Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15146 wikitext text/x-wiki #REDIRECT [[TVRI]] pah5p7ad256qscqr3nmhsedlcv1fpmb Telor (makanan) 0 3146 22430 19450 2024-06-19T08:56:45Z Jalilah Jali 457 /* Ruju'an */ 22430 wikitext text/x-wiki [[File:Eggs Chicken.jpg|thumb|Biasanya nyang dilebok ama orang entu telor ayam]] '''Telor''' (hurup Arab Gundul: تلور) atawa '''endog'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اندوݢ) nyang kebanyakannya pating dilebok ama [[manusia]] gableg [[Kulit telor|kulit telor]]. Ada berapa bagèan di telor: [[puti telor]], [[konèng telor]], ama macem-macem mèmbran cèblèknya. Saban bagèan telor kena dilebok, bagèn biasanya mah kulitnya dibuang. Telor entu atu sumber baè' [[jat puti telor]]. == Ruju'an == {{Reflist}} [[Category:Makanan]] 3jg2bf5gjz8clcrdbutf819cl138guk Tembang kebangsaan Indonésia 0 3147 15153 15152 2024-05-16T13:54:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15152 wikitext text/x-wiki #REDIRECT [[Indonesia Raya]] iopmft4mpklkhcoozgltlb6cme0w697 Tembelang 0 3148 15155 15154 2024-05-16T13:54:44Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15154 wikitext text/x-wiki #REDIRECT [[Tembelang, Bekasi Kabupatèn]] 38np45hfy8xtws0tk8manl66bak6x48 Tembelang, Bekasi Kabupatèn 0 3149 21722 15159 2024-06-04T22:06:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21722 wikitext text/x-wiki '''Tembelang''' atawa '''Tambelang''' entu kecamatan nyang ada di [[Bekasi Kabupatèn|Bekasi Kabupaten]]. Ni kecamatan ngejenggar ampé 3.791,00 hèktar. == Ruju’an == ewl2fggmi9vh44wnvrb04huupnkjn5p Tempat ajeb-ajeb 0 3150 21723 15162 2024-06-04T22:06:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21723 wikitext text/x-wiki [[File:Euro sound machinery of emotions (2006-08-112) (328301398).jpg|thumb|Tempat ajeb-ajeb]] '''Tempat ajeb-ajeb''' (hurup Arab Gundul: تمفة اجب٢; [[Basa Indonésia|Indonésia]]: ''diskotek'') entu tempat seneng-seneng atawa [[Suhian|suhian]] nyang ada maènan [[gending]] atawa musik nyang dibawain ama [[tukang maèn pelat]] (DJ). Tempat ajeb-ajeb kebentuk deri lanté dangsa nyang gedé di tenga-tenga, ruangan nyang gulem hawanya ada [[Lampu impleng|lampu implengnya]] muter-muter, èn lampu laènnya nyang ngènclèk di [[Tèmbok|tèmbok]]. Tempat ajeb-ajeb juga' nanjain macem-macem [[minuman]] ama [[ceciplakan]]. Bakal masup ke dalem, nyang nyaba kudu beli [[karcis]] dulu di pintu masup. == Ruju'an == [[Category:Tempat umum]] [[Category:Hiburan]] kohfbii6g43vya6j20h43mrwexoep8r Tempat plesiran di Indonésia 0 3151 21724 15165 2024-06-04T22:06:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21724 wikitext text/x-wiki '''Pelancongan di Indonésia''' entu unsur penting di Indonésia punya èkonomi, juga' jadi atu sumber pemasupan tukeran asing nyang ngebadeg. Indonésia diperingkatin nomer 20 di dunia dalem hal industri pelancongan tahon 2017, juga' diperingkatin nomer 9 paling melesat pelancongannya di dunia, juga' melesat nomer 3 di Asia, serènta paling melesat di Asia Kidul-wètan. Tahon 2018, Dènpasar, Jakarta, ama Batam entu masup 10 kota di dunia nyang pelancongannya melesat, masing-masing 32,7, 29,2 and 23,3 prosèn. Bidang pelancongan diperingkatin nomer 4 paling gedé di antara bidang èkspor ladènan èn barang. {{Indonésia}} [[Category:Indonésia]] eta7nzaxgjkkdn581zs5fi249rh1eks Tenger aèr 0 3152 21725 15171 2024-06-04T22:06:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21725 wikitext text/x-wiki [[File:Watermarks 20 Euro.jpg|thumb|Tenger aèr di duit 20 èuroan.]] '''Tenger aèr''' (hurup Arab Gundul: تڠر اير; [[Basa Inggris|Inggris]]: ''watermark'') ièlah gambar atawa sorot nyang nongol di kertas èn kiatannya kaya' bayang-bayang serènta cuman gableg kiatan kapan diimpleng paké atu lampu-lampu, tuladnya paké tèktokan cahaya lampu. Tenger aèr galibnya dipaké di [[Duit kertas|duit-duit kertas]], [[prangko]], serènta warkat-warkat penting laènnya biar kaga' dipalsuin. Ada dua cara bakal ngeja tenger aèr, nya'entu prosès gulung panas (''dandy roll'') ama cap gelondong (''cetak silinder''). == Ruju'an == [[Category:Duit]] q78aatvahjzgah2fg31z1g8a5z4yvu4 Tenggorokan 0 3153 21726 15174 2024-06-04T22:06:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21726 wikitext text/x-wiki [[File:Throat anatomy diagram.svg|thumb|Tenggorokan di [[Manusia|orang]]]] '''Tenggorokan''' (hurup Arab Gundul: تڠݢوروقن) entu bagèan [[awak]] nyang kecangcang ama [[Bacot|bacot]] di atasnya èn [[Mah|mah]] di bawanya. Tenggorokan entu tempat jalannya [[Makanan|makanan]] abisnya dilebok ama dikamus-kamus ama [[Gigi|gigi]]. Minuman caèr, kaya' [[aèr]], juga' mili liwat tenggorokan ke mah èn ke mana-mana bagèan awak. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Tenggorokan]] 0529bkw5l8k90g5pkogkglufpv8hl4d Terampa 0 3154 21727 15179 2024-06-04T22:06:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21727 wikitext text/x-wiki [[File:NMP 1780s House interior Door Sill.JPG|thumb|Terampa kayu udah rada podol]] '''Terampa'''<ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan.</ref> (hurup Arab Gundul: ترمفا) entu [[drampol]] bawah [[Pintu|pintu]]. Terampa gunannya bakal nangsel pintu di bawah, jadinya kaga' jeblos tu pintu. == Ruju'an == [[Category:Rancang gedong]] [[Category:Kayu]] 03z4goigxokzt7dad6rcr79iv29v7gm Teras 0 3155 15182 15181 2024-05-16T13:54:47Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 15181 wikitext text/x-wiki #REDIRECT [[Balé-balé]] phe6pynqsexd4glilxss9wq5tn2u7w6 Teriskaan 0 3156 21728 15186 2024-06-04T22:06:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21728 wikitext text/x-wiki [[File:Electric steam iron.jpg|thumb|Teriskaan lèstrik]] '''Teriskaan''' (hurup Arab Gundul: ترسكأن) atawa '''teriska''' (hurup Arab Gundul: ترسكا) atawa '''gosokan''' (hurup Arab Gundul: ݢوسوقن) gableg [[garan]] èn dampal nyang bentuknya tèplèk ama ujungannya rada ngelengkung [[segitiga]]. Itu dampal panas deri [[lèstrik]]. Teriskaan nyang udah panas digosok ke pakéan biar itu [[pakéan]] pada cèblèk, alus, lagi rapi. Ni namanya nggosok atawa neriska. Garannya mah kaga' panas kapan dipègang sebab èmang dibikin bakal dipègang. == Ruju'an == [[Category:Perabot]] 8h3alfqq4xhz3od4u0rn6wuauvtei13 Terminal Induk Bekasi 0 3157 15188 15187 2024-05-16T13:54:48Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15187 wikitext text/x-wiki #REDIRECT [[Terminal Induk Bekasi Kota]] krzyz9jaa7tg53b1fia3yhxgqaz670s Terminal Induk Bekasi Kota 0 3158 21729 15194 2024-06-04T22:06:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21729 wikitext text/x-wiki '''Terminal Induk Bekasi Kota''' (hurup Arab Gundul: ترمينل اندوق بکاسى کوتا) atawa '''Tamplas Gedé Bekasi Kota''' (hurup Arab Gundul: تمفلس ݢدى بکاسى کوتا) ya'entu terminal atawa tamplas jenis A nyang jadi terminal induk paling gedé se-Bekasi Kota. Enni terminal ada punya pintu masup di Jalan Cut Mutia èn pintu kuarnya di Jalan Ir. H. Djuanda, Kel. Durèn Jaya, Kec. Bekasi Wètan, Bekasi Kota. Enni terminal ngejenggar ampé 1,3 hèktar diopèn ama Kementerian Perubungan Kiblik Indonésia. Enni terminal ngeladènin angkot, Transpatriot, èn bes anterkota dalem propinsi (AKDP), èn bes anterkota anterpropinsi (AKAP). == Ruju'an == t5xqhpnkzsda0i2q7srmqb9eom4yvc1 Tesuir 0 3159 21730 15199 2024-06-04T22:06:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21730 wikitext text/x-wiki [[File:Pidato Pertama Ir Soekarno Mengenai Pancasila pada 1 Juni 1945.png|thumb|Sukarna punya tesuir 1 Juni 1945]] '''Tesuir'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref><ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung. h. 114.</ref><ref>H. S., Abdul Khoir èn Widyatmoko, B. (2012). ''Kamus Dialek Bahasa dan Tafsir Ungkapan, Istilah, Perumpamaan dan Petuah Melayu Betawi Bekasi: Edisi Pelajar''. Badan Kekeluargaan Masyarakat Bekasi.</ref> (hurup Arab Gundul: تصوير) entu ngomong di depan banyak orang nyang disusun rapi: bakal ngasi ma'lumat, sawaban, bujukan, atawa ngibur dia punya alokannya. Paling kaga' dalem tesuir kudu ada lima soalan penting, sering dinyatain sebagé "''sapa'' nyang ngomong ''apa'' ke ''sapa'', paké ''wasilah apa'', èn apa ''pengarunya''?". Orang Yunani Kolot nggero tesuir itu ῥητορική ''rhētorikē'' 'balagah'; orang Romèn bilangnya ''ōrātōrium'' 'ceramah'. Ampé akir-akir abad ke-20, tesuir juga digero sebagé 'ngomong umum' (''forensic speaking'') atawa ''forensics''. Propahanda entu atu nama laèn bakal tesuir nyang akur atawa nentang atu titik pendelengan. George Orwell punya kata, propahanda entu atu penyerminan deri maèn sangka (''prejudice'') atawa keyakinan nyang ngewarnain pengakiman masarakat. Sering pisan dah tu propahanda – cacat pikiran atawa pitnah. == Ruju'an == <references /> [[Category:Èlmu basa]] akkhm26m18dzhaf7xqj7bq0dfcwerxv Tetungkak 0 3160 21731 15203 2024-06-04T22:06:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21731 wikitext text/x-wiki [[File:Girls heel.jpg|thumb|Tetungkak wadon]] '''Tetungkak'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: تتوڠکق) atawa '''tungkak<ref name=":0" />''' (hurup Arab Gundul: توڠکق) atawa '''tunggak<ref name=":0" />''' (hurup Arab Gundul: تتوڠݢق) atawa '''keneng<ref name=":0" />''' (hurup Arab Gundul: کنڠ) entu atu bagèan deri kita punya awak punya sistim petulangan nyang adanya di [[Kaki|sikil]]. Tetungkak sendèwèk entu tulang paling gedé deri [[Dampal kaki|dampal sikil]]. Ni tulang adanya di sebelah belakang nyang ngarain berat [[Awak|awak]] di atas tana ke belakang. Mangkanya, ni tulang tetungkak gableg tugas gedé bakal ngejagjag berat awak, wabilhusus kapan lagi puter kayun atawa rari. Tungkak juga' gableg [[sendi]], di sebelah atas tetungkak sesendian ama tulang tempat [[Kekiongan|kekiongan]] ada èn di depannya ama tulang penyangcang ama [[Jeriji kaki|jeriji kaki]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Tetungkak]] iqye5tfea3doew4v2tbuklkx0sau24q Thailand 0 3161 15205 15204 2024-05-16T13:54:49Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15204 wikitext text/x-wiki #REDIRECT [[Muang-Tay]] mo277amrm0durmc36zjsevpu5zkvyni The Boyz 0 3162 23076 23075 2024-06-30T11:09:55Z Jalilah Jali 457 Tampang paguyuban gending lanang The Boyz taun 2023 23076 wikitext text/x-wiki [[Gepokan:230220 THE BOYZ (더보이즈).jpg|thumb|Tampang paguyuban gending lanang The Boyz taun 2023]] '''The Boyz''' (urup Arab Gundul: دبويز) entu paguyuban gending lanang deri [[Koréa Kidul|Koréa Kidul]] nyang diangon ama IST Entertainment. Enni paguyuban lanang mulain ''debut'' tanggal 6 Désèmber 2017 dengen gending awalnya entu "Boy" deri dia pada punya album cilik ''debut'' "The First". Enni paguyuban punya anggota entu Sangyòn, Jacob, Yònghun, Hyònjè, Juyòn, Kevin, New, Cangbin, Ju Hakyòn, Sun'u, èn Eric. Hwall hèngkang deri enni grup bulan Oktober 2019. == Ruju'an == {{Reflist}} 01asd3as4ubsg0hacjju6h4oif2ghpn The Evil Dead 0 3163 15211 15210 2024-05-16T13:54:50Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15210 wikitext text/x-wiki #REDIRECT [[Mayat Dangkalan]] dy7tkwatyxjg15r43sfx5054qjf6ik6 The Simpsons 0 3164 26504 26450 2024-11-11T01:18:14Z Stephan1000000 900 774 26504 wikitext text/x-wiki {{Italic title}} {{Infobox television | image = The Simpsons yellow logo.svg | genre = {{Plainlist| * [[Animated sitcom]] * [[Satire]] }} | creator = [[Matt Groening]] | based_on = {{Based on|[[The Simpsons shorts|''The Simpsons'' shorts]]|Matt Groening}} | developer = {{Plainlist| * [[James L. Brooks]] * Matt Groening * [[Sam Simon]] }} | showrunner = {{Plainlist| * James L. Brooks (seasons 1-2) * Matt Groening (seasons 1-2) * Sam Simon (seasons 1-2) * [[Al Jean]] (seasons 3-4; 13-32) * [[Mike Reiss]] (seasons 3-4) * [[David Mirkin]] (seasons 5-6) * [[Bill Oakley]] (seasons 7-8) * [[Josh Weinstein]] (seasons 7-8) * [[Mike Scully]] (seasons 9-12) * [[Matt Selman]] (season 33-present) }} | voices = {{Plainlist| * [[Dan Castellaneta]] * [[Julie Kavner]] * [[Nancy Cartwright]] * [[Yeardley Smith]] * [[Harry Shearer]] * [[Hank Azaria]] * ([[List of The Simpsons cast members|Complete list]]) }} | theme_music_composer = [[Danny Elfman]] | open_theme = "[[The Simpsons Theme|''The Simpsons'' Theme]]" | end_theme = "''The Simpsons'' Theme" | composer = [[Richard Gibbs]] (1989–1990)<br />[[Alf Clausen]] (1990–2017)<br />[[Bleeding Fingers Music]] (2017–present) | country = United States | language = English | num_seasons = 36 | num_episodes = 774<!-- as of November 10, 2024 --><!-- self-transclusion of this number removed, because it broke [[Portal:The Simpsons]] --> | list_episodes = List of The Simpsons episodes | executive_producer = {{Collapsible list | expand = | title = List | liststyle = | hlist = | bullets = yes | <!-- 1 = --> James L. Brooks | <!-- 2 = --> Matt Groening | <!-- 3 = --> Al Jean (1992–1993; 1995–present) | <!-- 4 = --> Matt Selman (2005–present) | <!-- 5 = --> [[John Frink]] (2009–present) | <!-- 6 = --> Sam Simon (1989–1993) | <!-- 7 = --> Mike Reiss (1992–1993; 1995–1998) | <!-- 8 = --> David Mirkin (1993–1995) | <!-- 9 = --> Bill Oakley (1995–1997) | <!-- 10 = --> Josh Weinstein (1995–1997) | <!-- 11 = --> Mike Scully (1997–2001) | <!-- 12 = --> [[David X. Cohen]] (1998–1999) | <!-- 13 = --> [[George Meyer]] (1999–2001) | <!-- 14 = --> [[Carolyn Omine]] (2005–2006) | <!-- 15 = --> [[Tim Long]] (2005–2009) | <!-- 16 = --> [[Ian Maxtone-Graham]] (2005–2012) }} | producer = {{Plainlist| * [[Bonita Pietila]] * [[Richard Raynis]] * [[Richard Sakai]] * Denise Sirkot }} | editor = {{Plainlist| * Don Barrozo * Michael Bridge }} | runtime = 21–24 minutes | company = {{Plainlist| * [[Gracie Films]] * [[20th Television]](seasons 1–32) * [[20th Television Animation]] (season 33–present) }} | network = [[Fox Broadcasting Company|Fox]] | first_aired = {{Start date|1989|12|17}} | last_aired = present | related = <!-- Per infobox instructions, this field is for "remakes, spin-offs, adaptations for different audiences, etc.", not for crossovers. --> }} '''''The Simpsons''''' entu rèrodan [[pèlem cèmèn]] [[bodoran]] [[Amrik Serèkat]] nyang dibikin ama [[Matt Groening]]. Ni acara pertama-tama ditayangin jadi punggelan acara ''[[Tracey Ullman Show]]'' tahon 1987. == Catetan == e1oc3lovo4i97uovg8zbzc9hb2r5ouh The Warriors 0 3165 26515 21733 2024-11-14T03:05:39Z QuantumFoam66 196 26515 wikitext text/x-wiki '''''The Warriors''''' (hurup Arab gundul: دووريور) ya'entu gim betontonan taon 2005 nyang mengikut pèlem taon 1979. Nama enni gim ama entu pèlem sama. Enni gim dikeja ama Rockstar Toronto èn diterebitin ama Rockstar Games. Enni dilangsir Oktober 2005 bakal Plèstisen 2 èn Xbox, terus Pèbuari 2007 bakal Plèstisen bawa-bawa <ref>'''Plèstisen bawa-bawa''' (hurup Arab gundul: فليستيسن باو٢) - (Ind. dan Ing.) ''Playstation Portable'' </ref> dilangsir ama Rockstar Leeds. Mei 2013, enni gim dilangsir juga di Plèstisen 3 èn Juli 2016 di Plèstisen 4. Enni gim betempat di kota New York taon 1970-an nyang bepasir. Cerita ngikutin gèng jalanan ''Eponymous'' nyang dijebak lantaran pembunuhan atu dedengkot gèng nyang dihormatin èn kudu balik ke kampungan dia pada di pulo Coney pas lagi dicari-cari ama gèng seberang èn pulisi. == Ruju'an == <references /> [[Category:Gim delengan]] igwheunudrj313xmht9v8eygf98c2r5 Tikus 0 3166 21734 15225 2024-06-04T22:06:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21734 wikitext text/x-wiki [[File:Apodemus sylvaticus bosmuis.jpg|thumb|[[Tikus utan]] di [[Welanda|Nèderlan]]]] '''Tikus''' (hurup Arab Gundul: تيکوس) ièlah atu beraya dalem wangsa ''[[Héwan krikitan|Rodentia]]'' (héwan krikitan) nyang gableg ada 1.000 macem lebih. Macem tikus nyang paling bekèn ièlah [[Curut rumah|mencit]] (''Mus spp.'') ama [[Curut got|tikus got]] (''Rattus norvegicus'') nyang kena dipapagin ampir di mana-mana negara èn atu [[orhanisme tulad]] nyang penting dalem [[èlmu hayat]] ama jadi [[héwan piaraan]] paling mashur. == Ruju'an == [[Category:Kuwarga hewan pengerat]] trn6s60ixvsuqe0rtlst6y9gws8gyah Timor Leste 0 3167 15227 15226 2024-05-16T13:54:52Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15226 wikitext text/x-wiki #REDIRECT [[Timor Wètan]] 8bje4igrojjuh7beshnkrcjdrg4qzfj Timor Wètan 0 3168 24180 21735 2024-07-16T07:23:26Z Bangrapip 9 24180 wikitext text/x-wiki {{Negara|name=Kiblik Kera'yatan Timor Wètan|native_name=''República Democrática de Timor-Leste'' (Portugis)<br/>''Repúblika Demokrátika Timor Lorosa'e'' (Tétun)|flag=Flag_of_East_Timor.svg|coat=Coat_of_arms_of_East_Timor.svg|map=Timor_Leste_(orthographic_projection).svg|capital=Dili|demonym=Timor Wètan<br/>Timor}} '''Timor Wètan''' (hurup Arab Gundul: تيمور ويتن) atawa dia punya nama resmi '''Kiblik Kera'yatan Timor Wètan''' (hurup Arab Gundul: کبليک کرعيتن تيمور ويتن; basa Tétun'': Repúblika Demokrátika Timór-Leste'') 'ntu iélah atu negara nyang ada di [[Asia Tenggara|Asia Kidul-wètan]]. Ni negara seblahan ama [[Indonésia|Indonésia]], nyang adanya di blètan [[Pulo Timor|Pulo Timor]]. Bebatian ama [[Laut Timor|Laut Timor]] di bludik, [[Selat Wetar|Selat Wètar]] ama [[Selat Ombai|Selat Ombai]] di blilir, ama [[Nusa Tenggara Timur|NTT]], [[Indonesia|Indonesia]] di bekulon ama [[Laut Banda|Laut Banda]] di blètan. [[Sintrem|Sintrem]]<nowiki/>nya entu kota [[Dili|Dili]]. Timor Wètan sempet jadi atu propinsi sejek taon 1976 trus misain diri pas taun 1999. Abisan 'ntu Timor Wètan resmi jadi negara merdéka pol pas tanggal 20 Méi 2002. Ni negara ada punya loas bangsa 14,874 km<sup>2</sup>, bahnanya ni negara jadi negara nyang paling kecit ketiga di [[Asia Tenggara|Asia Kidul-wètan]]. Penduduknya pas taon 2010 barang ada 1,066,582 orang, dengen kepadatannya sepadet 76.2 orang/km<sup>2</sup>. Barusan pas 11 Nopember 2022, Timor Wètan dibolein masup ASEAN, nyang sebelonnya sempet ketulak gegara sarat-sarat nyang belom keterima. == Ruju'an == [[Category:Asia]] [[Category:Asia Kidul-wètan]] [[Category:Negara]] [[Category:Timor Wètan]] h9l0htmxt4p4xg4qjy22adsi5qkxg7b Timur 0 3169 22411 22392 2024-06-19T08:17:35Z Jalilah Jali 457 Gepokan 22411 wikitext text/x-wiki [[Gepokan:Tamerlan.jpg|jmpl|Timur punya potrèt]] '''Timur''' (hurup Arab Gundul: تيمور; Turki Cagaté: تیمور ''Tēmōr'', lèt. 'besi', sek. 9 April 1336 – sek. 17 Pèbruari 1405), bekèn juga' digero '''''Timūr Gurkānī''''' (Turki Cagaté: تيمور کورگن ''Temür Küregen'') atawa nyang paling bekèn poyokannya '''''Timur-i Leng'' ''(Lenk)''''' (lèt. 'Timur si Pèncod', lantaran kakinya pèncod deri lair), ièlah sorang pena'luk ama penguasa [[Selam Ahlusunah]]<ref>Maria E. Subtelny, ''Timurids in Transition: Turko-Persian Politics and Acculturation in Medieval Persia'', B. 7, (Brill, 2007), 201.</ref> turunan Turki-Monggol deri wilayah [[Asia Tenga]], nyang kesohor abad ke-14, wabilhusus di [[Ruslan|Ruslan]] bekidul ama [[Iran|Parsi]]. == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh pulitik]] lwdtiq9hiy1usk8ehxr5prgvsjkg5cq Tiongkok 0 3170 21737 15260 2024-06-04T22:07:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21737 wikitext text/x-wiki {{Negara|name=Kiblik Ra'yat Tiongkok|native_name=中华人民共和国 (Mandarin)<ref>Hurup Ringkes</ref><br/>''Zhōnghuá Rénmín Gònghéguó''|flag=Flag_of_the_People's_Republic_of_China.svg|coat=National_Emblem_of_the_People's_Republic_of_China_(2).svg|map=CHN_orthographic.svg|capital=Pèking|demonym=Tionghoa<br/>Cina}} '''Tiongkok''' (hurup Arap gundul: تيوڠكوق; Aksara Cina Ringkes: 中国; Aksara Cina Terdisionil: 中國; basa Koanwé/Mandarin: ''Zhōngguó''; basa Hokkièn: ''Tiong-kok'') atawa nama resminya '''Républik Ra'yat Tiongkok''' (hurup Arap gundul: ريفوبليك رعية تيوڠكوق; Aksara Cina Ringkes: 中华人民共和国; Aksara Cina Terdisionil: 中華人民共和國, ''Zhōnghuá Rénmín Gònghéguó''; basa Hokkièn: ''Tiong-hôa Jîn-bîn Kiōng-hô-kok'') atawa umumnya digero' '''Cina''' (hurup Arap gundul: چين) ièlah atu negara nyang dia punya letak ada di Asia Wètan. Tiongkok punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Beijing|Pèking]], cuman kota paling gedénya [[Shanghai|Sanghay]]. Ini negara – negara nyang dia punya penduduk kedua paling banyak di dunia dengen jumblah penduduknya 1.411.750.000 orang, seabisnya lama jadi nomor atunya, sekarang kesalip Negeri Hindi.<ref>[https://www.theguardian.com/world/2023/jan/17/chinas-population-falls-for-first-time-in-more-than-60-years "China's first population fall since 1961 creates 'bleaker' outlook for country"]. ''the Guardian''. 17 Januari 2023. Dipungut 11 Juni 2023.</ref> Kepadetan penduduknya – 145 orang/km<sup>2</sup>; èn luasnye – 9.706.961 km<sup>2</sup> atawa nomor 3 paling luas di dunia. Tiongkok entuh negara nyang dia punya èkonomi kedua paling hèbring di dunia, abisnya [[Amrik Serèkat|Amrik Serèkat]], dengen jumblah GDP 12.382 triliun dolar amrik selamanya tahon 2012. Cuman, lantaran dia punya penduduk setumbra-tumbra, pendapetan per kapitanya cumen $9.146 dolar amrik. Mangkanya, ni negara masing dikata 'negara bekembang'. == Ruju'an == [[Category:Asia]] <references />{{Negara di Asia}} [[Category:Asia Wètan]] [[Category:Tionghoa]] [[Category:Negara]] ngwkzfttyulwf6i2mzeebghjrifiy1j Tipi 0 3171 15265 15264 2024-05-16T13:54:56Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 15264 wikitext text/x-wiki [[File:Cptvdisplay.jpg|thumb|Tipi pada bejèjèr.]] '''Tipi''' (hurup Arab Gundul: تيفى) entu [[Mesin|mesin]] nyang ada [[Layar|layar]] atawa sesèt [[lènsa]]. Tipi nerima [[sinyal]] [[Umrup|umrup]] èn ngerobah itu sinyal jadi [[gambar]] ama [[suara]]. Kata tipi nyang aslinya deri kata ''televisi'' asalnya deri [[basa Yunani]] τῆλε ''tēle-'' 'jauh' ama [[basa Latèn]] ''visiō'' 'pengiatan'. Mangkanya, artinya tu kata aslinya ièlah "pengiatan jauh", bahna èmang ni peranti kanggo ngiat apa-apa nyang aslinya ada di tempat laèn nyang mentak jauh deri situ. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Tipi]] 1cu4pw5x8g4hy818uc8l4w3chyvg4o5 Tiplis 0 3172 21738 18941 2024-06-04T22:07:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21738 wikitext text/x-wiki [[File:Tbilisi, Georgia. View on historical neighborhoods from a hill.jpg|thumb|Tiplis diimpleng deri bukit]] '''Tiplis''' (hurup Arab Gundul: {{Script|Arabic|تفليس}}; {{Lang-ka|ტფილისი}} {{transliteration|ka|t'pilisi}}) atawa '''Tebilisi''' (hurup Arab Gundul: {{Script|Arabic|تبيليسى}}; {{lang-ka|თბილისი}} [ˈtʰbilisi]) entu [[Ibu negeri|ibu negeri]] ama kota paling gedénya [[Géorgi|Géorgi]] nyang ngejegreg di lingir bantaran [[Kali Kura]] dengen penjogrog bangsa 1,2 juta orang. == Ruju'an == [[Category:Ibu negeri di Èropa]] [[Category:Géorgi]] 6gcup67lkq2uydhqaimfvu8esrpab47 Tirana 0 3173 21739 15274 2024-06-04T22:07:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21739 wikitext text/x-wiki [[File:Skanderbeg square tirana 2016.jpg|thumb|Alun-alun [[Iskandar Bèk]] di Tirana]] '''Tirana''' (hurup Arab Gundul: تيرانة; [[Basa Albani|Albani]]: ''Tirana'' [tiˈɾana]; [[Basa Gèg|Gèg]]: ''Tirona'') entu hopstad ama kota paling gedénya [[Albani|Albani]]. Ni kota dicempèt ama gunung-gunung èn bukit-bukit dengen [[Gunung Daèti]] nanjak di blètan èn rada lebak di belah lor-wètan madep [[Laot Adriatik]] deri jaoh. Bahna dia punya pernahan di [[Dataran Tirana]] èn deket ama [[Laot Tenga]], ni kota kesawaban ama iklim usuman [[Iklim Laot Tenga|Laot Tenga]]. == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Albani]] th2fh52w7k60i095mq01hhpyr1ilrli Toa 0 3174 21740 15278 2024-06-04T22:07:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21740 wikitext text/x-wiki [[File:Megaphone toa.jpg|thumb|Tampang toa]] '''Toa''' (urup Arab Gundul: توا) entu atu macem salon nyang dipaké bakal ngirim suara èn ngencengin suara. Bentuknya yang corong dipaké bakal mangkusin ''èlemèn-èlemèn'' suaranya. Entu corong entu bukan bagian nyang ngeja kenceng suara, cuman gunanya dipaké bakal geterin suara. == Ruju'an == 0c08u9c3zcx3c63xro64b3jjjekpie1 Tocang 0 3175 21741 15282 2024-06-04T22:07:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21741 wikitext text/x-wiki [[File:Chinese Meal by Lai Afong, c1880.JPG|thumb|Para encèk paké tocang lagi pada dahar]] '''Tocang'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: توچڠ) atawa '''cocang'''<ref name=":0" /> (hurup Arab Gundul: چوچڠ) entu modèl rambut lanang nyang dikuncung terus dikuncir di batok belakang nyang jadi hasnya jaman [[Wangsa Cing]] (1644-1911) di [[Tiongkok|Tiongkok]]. Ni modèl rambut awalnya dikenalin ama [[Nurhaci|Nurhaci]] pas uda nyingkirin [[Wangsa Bèng]] di Tiongkok awal-awal abad ke-17. Adapun kata ''tocang'' atawa ''cocang'' entu dikenalin ama orang-orang Singké' deri rungkun Hokkièn nyang pada hijrah ke Asia Kidul-wètan, masup juga' [[Indonésia|Indonésia]] jaman Cing. == Ruju'an == [[Category:Tionghoa]] hcno63tuexr8u7xm3gan5syj9xtrcsf Togo 0 3176 25335 21742 2024-08-28T08:07:21Z CommonsDelinker 230 Replacing Flag_of_Togo.svg with [[File:Flag_of_Togo_(3-2).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: 3-2 aspect ratio is more accurate than "golden ratio". See [[:c::en:Talk:Flag of Togo#Truly_golden?|]] for more information.). 25335 wikitext text/x-wiki {{Negara|name=Kiblik Togolès|native_name=''République togolaise'' (Prasman)|flag=Flag of Togo (3-2).svg|coat=Coat_of_arms_of_Togo.svg|map=Location_Togo_AU_Africa.svg|capital=Lomé|demonym=Togo}} '''Togo''' (hurup Arab Gundul: توݢو; Prasman: ''Togo'') atawa resminya '''Kiblik Togo''' (hurup Arab Gundul: کبليک توݢو) atawa '''Kiblik Togolès''' (hurup Arab Gundul: کبليک توݢوليس; Prasman: ''République togolaise'') entu negara nyang letaknya di [[Aprika Kulon|Aprika Kulon]] èn watesan ama [[Gana|Gana]] di bekulonnya, [[Bénin|Bénin]] di blètannya, èn [[Burkina Paso|Burkina Paso]] di blèlirnya. Ni negara punya hopstad [[Lomé|Lomé]]. Ni negara jenggarnya 56.785 km<sup>2</sup> (21.925 mi<sup>2</sup>). Di sono, ada barang 8.703.961 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Prasman|basa Prasman]], cuman masing ada basa daèrah laèn-laènnya. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Kulon]] [[Category:Negara]] [[Category:Togo]] 71ayggjqkglw88hkm2lqkvqurydltns Tokio 0 3177 19451 15291 2024-06-04T21:18:56Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1490]] 19451 wikitext text/x-wiki [[File:Flag of Tokyo Metropolis.svg|thumb|Bendèra Tokyo]] '''Tokio''' (basa Jepang:東京) atawa nama resminya '''Biang Kota Tokio''', ya'entu atu deri 47 wilayah di [[Jepang|Jepang]] nyang jadi [[ibu negeri Jepang]] semprakan taun 1869. == Ruju'an == [[Category:Ibu negeri di Asia]] [[Category:Kota di Jepang]] [[Category:Tokio]] 6jbpvfkok1zyfnypctgyzdsxmfrqkhq Toko 0 3178 15294 15293 2024-05-16T13:54:59Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 15293 wikitext text/x-wiki [[File:Toko Kompak Pasar Baru.JPG|thumb|330x330px|Atu toko di [[Pasar Baru]], [[Jakarta|Jakarta]].]] '''Toko''' (hurup Arab Gundul: توکو) entu atu tempat ketèdèng nyang di jeronya ada piil jualan dengen jenis benda atawa barang nyang husus, kaya' toko kitab, toko buah, èn laèn sebagénya. Kalu deri guna atur bandanya, istilah "toko" mah ongkoh ampir medu ama "warung". Cuman di perkembangan setilahnya, [[warung]] jadi dèngklok rada terdisionil ama ringkes, èn warung sokanan dicangkèlin ama tempat orang jualan [[Daharan|makanan]] atawa [[minuman]]. Kalu deri bangunan bentuknya, toko galibnya lebi kiatan gedé ama modèren deri segi rancang gedongnya ketimbang warung. Toko juga' lebi modèren deri hal barang-barang dia punya jual ama cara bayarnya. * [[Kètèngan|Pengètèngan]] (''retail'') ièlah cara masarin barang dengen cara ngètèng. * [[Borongan|Pemborongan]] (''grosir'') ièlah cara ngetèng-ngetèngin barang bancakan. == Ruju'an == [[Category:Toko]] ivk9fz5h2tdh7nty25jypapzkvvgxrb Tokyo 0 3179 15296 15295 2024-05-16T13:55:00Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15295 wikitext text/x-wiki #REDIRECT [[Tokio]] eqwyihaj5g8eoch4nkxugrh8l450r7t Tong sampa 0 3180 21743 15302 2024-06-04T22:07:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21743 wikitext text/x-wiki [[File:Trashcan in berlin.jpg|thumb|Tampang tong sampa nyang ada di [[Berlèn|Berlèn]], [[Dètslan|Dètselan]]]] '''Tong sampa''' (basa Inggris: ''waste container''; hurup Arab Gundul: توڠ سمفا) nya'entu tempat bakal ngumpulin sampa bakal sebentaran nyang sokanan kekeja deri besi atawa pelastik. Di dalem pangkèng, tong sampa lumbrahnya ditaro di dapur bakal muang bekas dapur kaya' kulit buah atawa pelès. Ada gè tong sampa kusus keretas nyang dipaké bakal kantor. Berapa tong sampa ada punya tutupan di palanya bagèn bau sampanya ora kuar. Kebanyakan kudu dibuka sorangan, cuman enni wayah uda banyak nyang maké jejegan bagèn gampangin buka-tutup tong sampanya. Tong sampa dalem pangkèng lajimnya diisiin kerèsèk bakal ngegampangin buang sampanya tepinan ora usah lagi minda-mindain tong sampanya seumpama uda pol, tinggal mawa kerèsèknya, buang kerèsèk pol sampanya, ganti ama kerèsèk anyar. Enni ihwal gampangin wayah buang sampa. Berapa tempat kaya' taman ada punya tong sampa nyang ditaroin di pinggir jalan terus-terusan. Enni ihwal diarepin bakal ngebisain orang bakal ogah buang sampa tambarakan nyang ganggu keèndaan èn kesihatan lingkungan serènta tata krama masarakat bakalan. == Ruju'an == ny0jsfy1fer4zr6hbz9mll4f43to0pl Tonga 0 3181 21744 15305 2024-06-04T22:07:07Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21744 wikitext text/x-wiki {{Negara|name=Kerajaan Tonga|native_name=''Kingdom of Tonga'' (Inggris)<br/>''Puleʻanga Fakatuʻi ʻo Tonga'' (Tonga)|flag=Flag_of_Tonga.svg|coat=Coat_of_arms_of_Tonga.svg|map=Tonga_on_the_globe_(Polynesia_centered).svg|capital=Nuku'alopa|demonym=Tonga}} '''Tonga''' (hurup Arab Gundul: توڠة; Inggris: ''Tonga''; Tonga: ''Tonga'') atawa resminya '''Kerajaan Tonga''' (hurup Arab Gundul: كراجأن توڠة; Inggris: ''Kingdom of Tonga''; Tonga: ''Puleʻanga Fakatuʻi ʻo Tonga'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Nuku'alopa|Nuku'alopa]]. Ni negara jenggarnya cuman 748 km<sup>2</sup> (289 mi<sup>2</sup>) doang. Di sono, ada barang 100.209 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Tonga|basa Tonga]] ama [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Tonga]] rhb3c8tcfmro6loco6ax9plfdqh2l2k Topèng Betawi 0 3182 23148 23147 2024-07-01T14:41:43Z Naval Scene 150 23148 wikitext text/x-wiki [[File:ErwinKurniawan TopengBetawi.jpg|197px|right]] '''Topèng Betawi''' (hurup Arab Gundul: {{Script|Arabic|توفڠ بتاوى}}; {{lang-id|tari topeng Betawi}}) aja entu [[Ètnis Betawi|orang Betawi]] punya atu bentuk lènong ngibing ama lakon.<ref>{{cite web |title=Tari Topeng Betawi Tarian Tradisional dari Jakarta |url=http://www.negerikuindonesia.com/2015/04/tari-topeng-betawi-tarian-tradisional.html |website=Negeriku Indonesia |access-date=6 November 2020}}</ref> Ni lakon-ngibing nglingkup ibingan, gending, bebodoran, ama lakon.<ref name=":1">{{cite web|title=Di Balik Topeng Betawi|first=Melan Eka|last=Lisnawati|date=27 Sep 2022| url=https://historia.id/kultur/articles/di-balik-topeng-betawi-DBZOM/page/2|publisher=historia.id|access-date=1 Juli 2024}}</ref> Topèng Betawi nampilin tèma-tèma orang Betawi punya keidupan nyang ditampilin dalem bentuk ibingan ama lakon.<ref name=":1" /> Digero' topèng lantaran èmang maké topèng atawa kedok pas lagi ngibing nyang dipercaya katanya ada kesaktiannya.<ref>{{cite web |title=The Sacred Betawi Mask Dance |url=https://www.indonesia-tourism.com/blog/the-sacred-betawi-mask-dance/ |website=Indonesia Tourisme |access-date=6 November 2020}}</ref> == Sejarah èn asal-usul == Topèng Betawi awalnya dikeja ama Ma' Kinang èn Kong Ji'un di tahon 1930 nyang disawabin ama ibingan topèng Cerbon.<ref name=":1" /><ref>{{cite web|title=HUT Jakarta: Yuk, Ikut Workshop Tari Kinang Kilaras….18 Juni 2023|publisher=viva.co.id|date=18 Juni 2023|first=Hepi Sih |last=Rudatin|url=https://wisata.viva.co.id/berita/472-hut-jakarta-yuk-ikut-workshop-tari-kinang-kilaras18-juni-2023|access-date=1 Juli 2024}}</ref> Ni bentuk lènong lakon ngibing ngembangnya di pinggir-pinggiran Jakarta, nyang digeronya orang Betawi Pinggiran (atawa Betawi Ora).<ref name=":2">{{cite web|date=21 Sep 2021|title=Mengenal Tari Topeng Betawi, Perpaduan Tari dan Lakon|publisher=www.cnnindonesia.com|url=https://www.cnnindonesia.com/hiburan/20210921115609-241-697246/mengenal-tari-topeng-betawi-perpaduan-tari-dan-lakon|access-date=1 Juli 2024}}</ref><ref>{{cite web |last1=PI |first1=Redaksi |title=Tari Topeng Betawi |url=https://pariwisataindonesia.id/headlines/tari-topeng-betawi/ |website=Pariwisata Indonesia |access-date=6 November 2020}}</ref> == Paèdah kemasarakatan == Ada berapa paèdah kemasarakatan deri topèng Betawi. Jaman bahola, orang Betawi pada percaya kalo itu kedok bisa ngindarin bahla, penyakit, ama musibah.<ref name=":2" /><ref>{{cite web |title=Topeng Betawi, Seni Tari |url=http://encyclopedia.jakarta-tourism.go.id/post/topeng-betawi--seni-tari?lang=i |website=encyclopedia jakarta |access-date=6 November 2020}}</ref> Walakin, wayah gini, topèng Betawi cuman bakal jadi hiburan di keriaan-keriaan Betawi doang, kaya' di kawinan Betawi, sunatan, ama lebaran.<ref name=":2" /> == Alat gending == Bakal ngiringin penampilan topèng Betawi, alat-alat gending nyang biasa dipaké antara laèn: [[rebab]], [[gong]], [[kendang]], [[kempul]], [[kulanter]], ama [[kècrèk]].<ref name=":1" /><ref name=":2" /><ref>{{cite web |title=Topeng Betawi Dance |url=http://www.setubabakanbetawi.com/en/tari-topeng-betawi/ |website=setubabakanbetawi |access-date=6 November 2020}}</ref> == Ruju'an == {{reflist|2}} [[Category:Betawi]] [[Category:Kebudayaan Indonésia]] [[Category:Indonésia]] q4g3fmdwl48oewayinjbdu6fco0vc4d Torat 0 3183 21950 21947 2024-06-05T10:04:05Z Badak Jawa 13 Ganti sablonan 21950 wikitext text/x-wiki '''Torat''' atawa '''Torèt''' ({{lang-he|תּוֹרָה‎}} ''Tōrā'', "Taturan", "Pengajaran" atawa"Wèt") entu atu bunga rampé deri lima kitab pertama deri Kitab Mugadas Ibrani, nya'entu kitab: Kejadian, Kuaran, Bani Lawi (Imamat), Angka, èn Ulangan. Ni juga' bekèn digero' Kitab Lima atawa dalem basa-basa Peringginya kurang lebi digero ''Pentateuch'' (lapal basa Inggris: /ˈpɛntətjuːk/) atawa Kitab Lima Musa ama orang Serani. Adapun dalem Yahudi punya terdisi, digeronya Torat Maktub (basa Ibrani: תּוֹרָה שֶׁבִּכְתָב, ''Tōrā šebbīḵṯāv''). Kalo bakal tujuan keigamaan, itu Torat bentuknya gulungan (''sefer Torah''). Kalo bentuknya dicitak jadi buku, digeronya ''chumash'', èn biasanya juga' ada para habar punya tapsirnya juga (''perushim''). o2ylyccqq7c6pjvtg0af8jzwzqo5330 Torèt 0 3184 15318 15317 2024-05-16T13:55:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15317 wikitext text/x-wiki #REDIRECT [[Torat]] ggc2109ywvjbtopody72u7qii4xrg4u Transnistri 0 3185 24193 21746 2024-07-16T07:27:21Z Bangrapip 9 24193 wikitext text/x-wiki {{Negara|name=Kiblik Moldawi Pridenèstrowi|native_name=Република Молдовеняскэ Нистрянэ (Rumèn)<ref>Hurup Sirilik</ref><br/>''Republica Moldovenească Nistreană''<br/>Приднестровская Молдавская Республика (Rus)<br/>''Pridnestrovskaja Moldavskaja Respublika''<br/>Придністровська Молдавська Республіка<br/>''Prydnistrovska Moldavska Respublika''|flag=Flag_of_Transnistria_(state).svg|coat=Coat_of_arms_of_Transnistria.svg|map=Transnistria_in_Europe_(zoomed).svg|capital=Tiraspol|demonym=Transnistri}} '''Transnistri''' (hurup Arab Gundul: ترنسنسترى; basa Rumèn: Нистрения ''Nistrenia''; basa Rus: Приднестровье ''Pridnestrov'e''; basa Ukrain: Придністров'я ''Prydnistrov'ya'') atawa resminya '''Kiblik Moldawi Pridenèstrowi''' (hurup Arab Gundul: ترنسنسترى; basa Rumèn: Република Молдовеняскэ Нистрянэ ''Republica Moldovenească Nistreană''; basa Rus: Приднестро́вская Молда́вская Респу́блика ''Pridnestróvskaya Moldávskaya Respúblika''; basa Ukrain: Придністро́вська Молда́вська Респу́бліка ''Prydnistróvska Moldávska Respúblika'') entu atu negara secara hakèkat (''de facto'') di Èropa Wètan. Ni negara ada semprakan antara 1990 ama 1992, abisnya bubarannya Uni Sowièt. Ni negara mroklamirin dia punya kemerdékaan deri [[Moldawi|Moldawi]] tanggal 2 Sèptèmber 1990. Dengen soldadu Rus punya bantuan, ni negara barengan ngalahin soldadu Moldawi di [[Perang Transnistri]]. Semprakan tahon 1992 udah ada damé, cuman [[Mejelis Èropa]] tetep nganggep Transnistri sebagé kawasan "selèk adem". Ampé wayah gini, ora ada negara barang seacan nyang ngakuin Transnistri, walakin nyang ada malah dianggep bagèan deri Moldawi. Ada dèbat apa Transnistri entu beneran negara, apa bukan. Ni negara diakuin ama tiga negara laèn nyang juga' kaga' diakuin atawa separodiakuin, kaya': [[Abhasi|Abhasi]], [[Karabag Gunung|Karabag Gunung]], èn [[Osèti Kidul|Osèti Kidul]]. Ni kawasan pepes ngakuin kemerdékaannya èn betingka bèbas di dia punya daèrah dengen bantuan soldadu perdaméan deri laèn negara. Dalem penanggokan suara per 17 Sèptèmber 2006,97% orang pada milih merdéka deri Moldawi. Ni hasil tanggokan suara kaga' diterima ama Moldawi, nyang nggero' ni dèrah "Daèrah Lingir Kèbot Denèster". Transnistri entu atu-atunya negara nyang masing maké lambang palu arit di bendèranya.<ref>[https://www.bbc.com/travel/article/20131212-bribery-and-brandy-in-a-country-that-doesnt-exist "The country that doesn't exist".]</ref> Ruslan ada punya embanan gedé di ni wilayah. Sekitar 1.500 ampé 2.000 soldadu Rusia dijogrogin di mari. Sebagé lagi, bisa-bisa ampé 10.000 soldadu paramilitèr. Orang Moldawi, Rus, ama Ukrain masing-masing jumblahnya 1/3 deri seruruh penduduknya. == Ruju'an == [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] <references />{{Negara di Èropa}} 2jwazva8pp0sl478pp8dk6cuq9v5780 Treasure 0 3186 21747 15328 2024-06-04T22:07:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21747 wikitext text/x-wiki [[File:20230806 TREASURE (트레저).jpg|thumb|Tampang paguyuban gending lanang Treasure]] '''Treasure''' (urup Hangel: 트레저; tuker urup: Teréjò; urup Katagana Nipong: トレジャー; tuker urup: Toréjaa; urup Arab Gundul: تريسور) entu paguyuban gending lanang deri Koréa Kidul nyang dikeja ama YG Entertainment liwat acara "YG Treasure Box" nyang isinya anggota 10 orang, ya'entu: Cwé Hyònsuk, Pak Jihun, Yoshi, Jungyu, Yun Jènhyòk, Asahi, Doyòng, Haruto, Pak Jòng'u, èn Só Jònghwan. Cwé Hyònsuk èn Pak Jihun jadi anggota paling tua èn sama-sama jadi enni paguyuban punya dedengkot. == Ruju'an == mtqb7s5b5owfo9dj5xtt1k9pexhpgrc Trenggalèk 0 3187 15330 15329 2024-05-16T13:55:04Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15329 wikitext text/x-wiki #REDIRECT [[Kabupatèn Trenggalèk]] b4q3irottrn9wc6jcb75dfw2p1kvgyo Tribuana Tunggadéwi deri Majapait 0 3188 15333 15332 2024-05-16T13:55:04Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 15332 wikitext text/x-wiki [[File:Illustration of Dyah Gitarja.jpg|thumb|Rekaan Tribuana Tunggadéwi punya roman]] '''Tribuana Tunggadewi''' entu Majapait nomer 3 punya penyekel guwernemèn nyang ngejabat deri taon 1328-1351. Dia nya'entu adè' kewalon deri Prabu Jayanegara. Deri batu tulis Singasari (1351) ditauin dia punya gelar entu '''Sri Tribhuwana Wijayatunggadewi Maharajasa Jayawisnuwardhani'''. == Ruju'an == a6qojg2z0r2x8je1cccnxx87t7jw36k Trinidad èn Tobago 0 3189 21748 15337 2024-06-04T22:07:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21748 wikitext text/x-wiki {{Negara|name=Kiblik Trinidad èn Tobago|native_name=''Republic of Trinidad and Tobago'' (Inggris)|flag=Flag_of_Trinidad_and_Tobago.svg|coat=Coat_of_arms_of_Trinidad_and_Tobago.svg|map=Trinidad_and_Tobago_(orthographic_projection).svg|capital=Por-op-Spèn|demonym=Trinidad<br/>Tobago}} '''Trinidad èn Tobago''' (hurup Arab Gundul: ترينيدد ان توباݢو; Inggris: ''Trinidad and Tobago'') atawa resminya '''Kiblik Trinidad èn Tobago''' (hurup Arab Gundul: کبليک ترينيدد ان توباݢو; Inggris: ''Republic of Trinidad and Tobago'') entu negara kepuloan nyang letaknya di [[Karaiben|Karaiben]], di [[Amrik Lor|Amrik Lor]]. Ni negara punya hopstad [[Por-op-Spèn|Por-op-Spèn]]. Ni negara jenggarnya cuman 5.131 km<sup>2</sup> (1.981 mi<sup>2</sup>). Di sono, ada barang 1.405.646 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Amrik Lor}} [[Category:Amrik]] [[Category:Amrik Lor]] [[Category:Amrik Tenga]] [[Category:Karaiben]] [[Category:Negara]] [[Category:Trinidad èn Tobago]] gyd5smmm893g4cqam7esly8qo5wmxdy Tripitaka 0 3190 15339 15338 2024-05-16T13:55:05Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15338 wikitext text/x-wiki '''Tripitaka''' atawa ''Tipiṭaka'' (basa Pali: [tɪˈpɪʈɐkɐ]) or ''Tripiṭaka'' (basa Sangsekerta: [trɪˈpɪʈɐkɐ]), artinya "Keranjang Tiga", entu istilah terdisionil nyang ngruju' bakal gabregan suhup suci kolot Buda. Kanun ''Pāli'' nyang dijaga' dalem terdisi Térawada (''Theravāda'') di Asia Kidul-wètan, Kanun Buda Tionghoa – di terdisi Buda Asia Wètan, èn Kanun Buda Tibèt – ama terdisi Buda Tibèt entu berapa deri Tripitaka nyang paling penting di dunia Buda di kita punya jaman. Tripitaka jadi istilah nyang pating dipaké bakal banyak majehab punya gabregan, bagèn kata pembagèan umumnya kaga' percis ama ke tiga ''pitaka'' doang. kcv1syqjuzze4pga0iqofim1whtfdc2 Tubir 0 3191 21749 15342 2024-06-04T22:07:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21749 wikitext text/x-wiki [[File:Ireland cliffs of moher2.jpg|thumb|[[Tubir Moher]], [[Irlan|Irlan]]]] '''Tubir''' (hurup Arab Gundul: توبير) entu pembentukan bebatuan nyang ngejegreg ke atas. Tubir kebikin [[penggerowakan]] punya lantaran. Tubir mah biasanya kepapagan di daèrah [[panté]], [[pegunungan]], ama selingiran [[Kali|kali]]. Tubir biasanya dikeja ama bebatuan nyang tonggara ama penggerowakan ama [[cuaca]].<ref>Society, National Geographic (4 Maret 2013). [https://education.nationalgeographic.org/resource/cliff/ "Cliff"]. ''National Geographic Society'' (basa Inggris). Dibuka per 30 Januari 2024.</ref> == Ruju'an == [[Category:Èlmu ujud bumi]] [[Category:Pengablagan alam]] 3ov2wq1ccxysopdvbxgn3lhvh9ih367 Tuhpat napis 0 3192 21750 15345 2024-06-04T22:07:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21750 wikitext text/x-wiki '''Tuhpat napis''' atawa ''Tuḥfat al-Nafīs'' (lèterleknya: "Hadiah nyang bearga") entu atu buku sejarah Raja Ali Haji punya pikangan, atu tukang sastra deri Rio èn pengèran Kesultanan Rio-Lingga turunan Bugis. Ni buku ditulis tahon 1885 paké hurup Jawi. Di ni buku, dicatet dah tu kejadian-kejadian nyang belangsung di abad 18 ama 19 di mana-mana negeri Melayu. Ada empat naskah Tuhpat napis nyang ditauin. Naskah nyang dijiplak tahon 1890 diterebitin bakal ''Journal of the Malayan Branch Royal Asiatic Society'', Londen. 91e0eoukuiqivwezwtmdigr286dfwkm Tukang banyol 0 3193 25660 21751 2024-09-16T11:49:44Z Badak Jawa 13 /* Ruju'an */ 25660 wikitext text/x-wiki [[File:Chaplin The Champion.jpg|thumb|[[Charlie Caplin|Charlie Caplin]] sala atu tukang banyol nyang mashur di antéro dunia]] '''Tukang banyol''' (hurup Arab Gundul: توکڠ باڽول) atawa '''tukang bodor''' (hurup Arab Gundul: توکڠ بودور) entu orang nyang suka ngibur penongtonnya paké banyolan atawa bodoran atawa lawakan. Cara nyang lumbrah buat ngibur penontonnya ya'entu ngebanyol pasal diri sendèwèk atawa orang laèn. == Ruju'an == [[Bangsaan:Pegawéan]] [[Bangsaan:Tukang banyol]] 07lowwaihjuk5itx32fympbgv0ptm1x Tukang berita 0 3194 19452 15354 2024-06-04T21:19:04Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q1930187]] 19452 wikitext text/x-wiki [[File:Phoenix Heinz Abel 1.jpg|thumb|Tukang berita lagi nanyain orang]] '''Tukang berita''' (hurup Arab Gundul: توکڠ بريتا) atawa '''pemberita''' (hurup Arab Gundul: فمبريتا) entu orang nyang ngudag-ngudag ama ngomplokin inpormasi dalem bentuk tulisan, dedengeran, atawa gambar, èn ngolah tu jadi bentuk nyang ilok, terus diamprah-amprahin di masarakat. Piil ama prosès dia punya bikin digero' [[Kepemberitaan|kepemberitaan]]. == Ruju'an == [[Category:Pegawéan]] [[Category:Wasilah abrek]] [[Category:Kepemberitaan]] e5m1y854lo3pqyaekmvshqjh0551ckj Tukang bodor 0 3195 15358 15357 2024-05-16T13:55:07Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 15357 wikitext text/x-wiki #REDIRECT [[Tukang banyol]] fdu8inku7uago6hi644zpqiyl1yvzww Tukang endus 0 3196 21752 15361 2024-06-04T22:07:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21752 wikitext text/x-wiki [[File:Oklahoma City Police Homicide Detectives.jpeg|thumb|Tukang endus atawa tukang serep-serep pulisi Kota Oklahoma]] '''Tukang endus''' (hurup Arab Gundul: توکڠ اندوس) atawa '''tukang serep-serep''' (hurup Arab Gundul: توکڠ سرف٢) entu orang nyang nglakonin [[Penyerep-nyerepan kejahatan|penyerep-nyerepan]] atu kejahatan, baè' jadi tukang endus [[Kepulisian|pulisi]] atawa partikelir. Tukang endus partikelir biasanya gawénya komersil atawa nyari duit ama butuh ongji. Kalu di ceritra-ceritra [[Hayalan (sastra)|bebikinan]], tukang endus seringnya digambarin jadi orang sonder [[Ongji|ongji]] nyang ngejal ngusut atu kelakuan kejahatan. Tulad tukang endus bebikinan nyang bekèn antara lèn entu [[Sèrlok Holem]] (karangan Menir [[Arthur Conan Doyle]]) ama [[Hèrkul Poaro]] (''Hercule Poirot'') (karangan [[Agatha Christie]]). == Ruju'an == [[Category:Pegawéan]] [[Category:Tukang endus]] j3fvuwh75zzmjscsnsfiqb0fjzu5yic Tukang gending 0 3197 25785 21753 2024-09-26T19:54:28Z Eurohunter 503 added [[Category:Tukang gending]] using [[Help:Gadget-HotCat|HotCat]] 25785 wikitext text/x-wiki '''Tukang gending'''<ref>Saidi, R. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: توکڠ ݢنديڠ; Inggris: ''musician''; Indonésia: ''pemusik'' atawa ''musisi'') '''Tukang (maèn) musik''' (hurup Arab Gundul: توکڠ ماين موسيق) atawa '''tukang tanji'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 408. '''Tukang tanji''' diartiin sebagé ''muziekant''.</ref> (hurup Arab Gundul: توکڠ تنجى) atawa nya'entu orang nyang maènin [[Alat gending|alat-alat gending]], kaya' [[Gitar|gitar]], [[Piano|piano]], [[Suling|suling]] èn laèn-laèn. Tukang gending biasanya juga' bisa nyanyi. == Ruju'an == [[Bangsaan:Tukang gending]] l2yz34fbmuyi5l2wh5viziqa3tk96ou Tukang halo-halo 0 3198 21754 15382 2024-06-04T22:07:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21754 wikitext text/x-wiki [[File:KB as Master of Ceremony 1.jpg|thumb|Orang lagi jadi halo-halo]] '''Tukang halo-halo''' (hurup Arab gundul: توکڠ هالو٢) atawa '''''présèntator''''' (hurup Arab gundul: فريسنتاتور; [[Basa Indonésia|Indonésia]]: ''pewara''; [[Basa Inggris|Inggris]]: ''master of ceremony'') atawa ya'entu orang nyang tugasnya jadi nyang mimpin hajatan atawa kendurèn, au kawinan kè', tonil kè', èns. Tukang halo-halo suka ngebawain pengabaran jalannya acara baè' di dunia nyata, [[Tipi|tipi]], [[Radio|radio]], atawa [[Pèlem|pèlem]]. == Ruju'an == [[Category:Pegawéan]] g5sqoak6ds2p06xd6qh8qnw1wav6lnv Tukang insinyur 0 3199 25007 24260 2024-08-20T10:02:56Z Bangrapip 9 25007 wikitext text/x-wiki [[File:Working at an optical communications system testbed.jpg|thumb|Tukang insinyur lagi gawé]] '''Tukang insinyur''' (hurup Arab Gundul: {{Script|Arabic|توکڠ انسيڽور}}) atawa '''tukang rancang peranti''' (hurup Arab Gundul: {{Script|Arabic|توکڠ رنچڠ فرنتي}}) ièlah orang nyang gableg [[didikan]] atawa orang sekolahan nyang bidangnya [[rancang peranti]]. Kata ''insinyur'' anu bolé nyomot deri [[basa Welanda]] ''ingenieur'', nyang asalnya deri [[basa Latèn]] ''ingenium'' nyang artinya "kepinteran" atawa "anlèh".<ref>''Oxford Concise Dictionary'' (1995).</ref> Tukang insinyur ngrancang [[bahan]], [[telepekan]], [[Mesin|mesin]], ama [[tatanan]] sembèn mantengin watesan-watesan lantaran kepraktisan, [[keamanan]], ama [[Harga|ongkos]]. Banyakan gawéannya entu [[èlmu terepan]], maké pengabaran nyang dikasiin ama [[ahli èlmu]] bakal ngejain dia punya pegawéan. Selaènnya gawé ama barang, tukang insinyur juga' misti monès gawé ama [[Manusia|orang]] èn [[duit]].<ref>[https://web.archive.org/web/20100730044651/http://www.niee.org/nafta.html "Principles of Ethical conduct in Engineering Practice Under The North American Free Trade Agreement"]. Diarsip deri nyang [http://www.niee.org/nafta.html asli] per 30 Juli 2010. Dipungut per 14 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Pegawéan]] [[Category:Tukang insinyur]] 0hiqruoszs74yu1n2ldsec6bond7pex Tukang kebut 0 3200 15387 15386 2024-05-16T13:55:10Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15386 wikitext text/x-wiki #REDIRECT [[Tukang kebut (bola tendang)]] sdqgey26gp8tufvnldfy4apzve5ixaj Tukang kebut (bola tendang) 0 3201 21756 15393 2024-06-04T22:07:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21756 wikitext text/x-wiki [[File:Clemens Schüttengruber, Fußballschiedsrichter (02).jpg|thumb|Tukang kebut lagi ngasi tenger mendèra [[opsèt]]]] '''Tukang kebut'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: توکڠ کبوة; basa Indonésia: ''asisten wasit'', ''hakim garis'') dalem [[Bola tendang|permaènan rangseg]] entu petugas nyang ada di lingir lapangan nyang gawéannya bareng ama [[Riperi|riperi]] bakal mastiin jalannya itu pertandingan. Biasanya, tukang kebut ada dua, sorang satu di masing-masing sisi. Dia punya pegawéan gawéannya ngasi unjuk ke si riperi kalo itu bola udah aut apa belon, mau aut kuar lin samping awata lin kornèl. Sebagé lagi, tukang kebut gawéannya ngasi tau kalo itu sepèler udah masup [[opsèt]] apa belon pas maèn. Kalo-kalo si riperi kaga' bisa nglanjutin mimpin pertandingan lagi, apa gè' alesannya, mau sumeng ḳe', cidera kè', itu atu tukang kebut bisa diaru-aruin bakal jadi nyang nggantiin. == Ruju'an == <references /> [[Category:Olahraga]] [[Category:Bola tendang]] [[Category:Istilah bola tendang]] 2ijhg1gx5hmozx7i6vp4t11t0unj2eq Tukang lakon 0 3202 22804 22653 2024-06-28T04:29:54Z Bangrapip 9 22804 wikitext text/x-wiki [[Gepokan:William Hogarth - David Garrick as Richard III - Google Art Project.jpg|jmpl|Tukang lakon jaman bahola kapan [[David Garrick]] maèn jadi [[Rèkar III]]]] '''Tukang lakon''' (hurup Arab Gundul: {{Script|Arabic|توکڠ لاکون}}; {{lang-en|actor}}) atawa '''anak lènong'''<ref name=":0">{{Ngutip jurnal |last=Grijns |first=C. D. |date=1976 |title=Lenong in the environs of Jakarta : a report |journal=Archipel |volume=12 |pages=179}}</ref> (hurup Arab Gundul: {{Script|Arabic|انق لينوڠ}}) atawa '''anak wayang<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|انق وايڠ}}) ya'entu orang nyang gawénya meranin atu tokoh di [[pelampang]], [[Acara tipi|acara tipi]] atawa [[Pèlem|pèlem]]. Di Indonésia sering disebut '''''artis'''''. Padahal, arti dari '''''artis''''' nyang sebenernya entu 'tukang seni'. == Ruju'an == {{Reflist}} [[Bangsaan:Pegawéan]] [[Bangsaan:Perpèleman]] huoas1ddpvrvkc9cn7mverbjls9a2ai Tukang momong bocah 0 3203 21758 15402 2024-06-04T22:07:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21758 wikitext text/x-wiki [[File:Cassatt Mary Nurse Reading to a Little Girl 1895.jpg|thumb|Ceritanya gambar tukang momong bocah lagi ngebacain buku ama bocah eno']] '''Tukang momong bocah''' (hurup Arab Gundul: توکڠ موموڠ بوچه) entu orang nyang gawéannya momong bayi atawa bocah di atu kulawarga. Cuman jaman bejaman mah, itu tukang momong bocah bisa jadi perorangan kè', badan kè', atawa tempat nitipin bocah. Umumnya, sebagé tukang rawat ama tukang momong bayi ama bocah balita di tempat nitipin bocah, tukang momong bocah kudu gableg pengetauan ama kemonèsan ngrawat ama momong bocah, sebab ni bakal nyawabin dia punya pertumbuhan ama perkembangan entar-entarannya.<ref>[https://www.nannysos.com.sg/toddler-developmental-milestones/ "Toddler Developmental Milestones"]. ''NannySOS'' (basa Inggris). 2016-10-17. Dibuka per 11 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Pegawéan]] gexntulpc01yzy4zcgcrsitelosu6xx Tukang musik 0 3204 15404 15403 2024-05-16T13:55:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15403 wikitext text/x-wiki #REDIRECT [[Tukang gending]] tbw8n8qjsuyfx5b1v67kxc6i1w0394a Tukang sair 0 3205 21759 15411 2024-06-04T22:07:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21759 wikitext text/x-wiki '''Tukang sair''' (hurup Arab Gundul: توکڠ شعر; Inggris: ''poet'') atawa '''penyair''' (hurup Arab Gundul: فڠعر) atawa '''sa'ir''' (hurup Arab Gundul: ) entu penggeroan bakal orang nyang ngarang sair atawa saja'. Kata "tukang sair" punya pantaran antara laèn: ''bujangga, pujangga, tukang saja', sastrawan,'' ama ''mualip.'' == Ruju'an == [[Category:Pegawéan]] lx6vqoh3twwcjxv2zlad9lc56k77o8b Tukang tanji 0 3206 15414 15413 2024-05-16T13:55:12Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 15413 wikitext text/x-wiki #REDIRECT [[Tukang gending]] tbw8n8qjsuyfx5b1v67kxc6i1w0394a Tukang terbang 0 3207 21760 15417 2024-06-04T22:07:20Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21760 wikitext text/x-wiki '''Tukang terbang''' (hurup Arab Gundul: توکڠ تربڠ) atawa '''tukang iber''' (hurup Arab Gundul: توکڠ ايبر) atawa '''tukang nerbangin kapal terbang''' (hurup Arab Gundul: توکڠ نربڠين کافل تربڠ) atawa '''penerbang''' (hurup Arab Gundul: فنربڠ) atawa '''pengiber''' (hurup Arab Gundul: فڠيبر) ièlah orang nyang ngelakonin piil pengiberan. Biasanya, tukang terbang ngendaliin atu [[Kapal terbang|kapal terbang]]. Tukang terbang [[Basa Inggris|basa Inggrisnya]] entu ''aircraft pilot'', biar kata kaga' semua tukang terbang nerbangin kapal terbang. == Ruju'an == [[Category:Pegawéan]] [[Category:Penerbangan]] 3gk2ugw4mptynpdmgnpkv36780gl8jc Tukang umrup berita 0 3208 21761 15422 2024-06-04T22:07:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21761 wikitext text/x-wiki [[File:Billy as an FTV News Anchor in 2007.jpg|thumb|Tukang umrup]] '''Tukang umrup berita'''<ref>Al-Batawi, Rahman Oktavianto. (2015). "Al-lughah al-Batāwiyyah wa-'l-lugah al-ʿArabiyyah: Dirāsah muqāranah baynamā min al-niżām al-dalālī, wa-'l-tarkībī wa-'l-ṣawtī". ''Alfaz: Arabic Literatures for Academic Zealots'' 3(1). h. 138.</ref><ref>Saidi, Ridwan. (2008). ''Anak Betawi Diburu Intel Yahudi''. C. 2. Masup Jakarta. h. 93.</ref> (hurup Arab Gundul: توکڠ امروف بريتا; Inggris: ''news broadcaster'', ''news anchor'') atawa '''tukang baca berita''' (hurup Arab Gundul: توکڠ باچ بريتا) ièlah orang nyang ngojèkin berita pas lagi [[acara berita]] di [[Tipi|tipi]], [[Radio|radio]], atawa [[Internèt|internèt]]. Tukang umrup berita bisa aja [[pemberita]] nyang gawé, nyang ngebantu ngomplokin bahan berita èn bisa aja, sebagé tambahannya, ngangsrongin dia punya sarahan pas itu acara. Tukang umrup berita biasanya gawénya deri [[studio tipi]] atawa [[studio radio]], cuman bisa aja nongol ngojèkin berita deri [[Umrupan jarak jau|peloksokan]] di rungkun nyang bekaètan ama kejadian berita utamanya. == Ruju'an == [[Category:Pegawéan]] <references /> [[Category:Wasilah bancakan]] 6l9pbn2b8n23mnqf42ttlgwhglkezfk Tukang umrup radio 0 3209 21762 15425 2024-06-04T22:07:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21762 wikitext text/x-wiki [[File:WKZV studio.jpg|thumb|Tukang umrup radio lagi uplèk ngumrupin radio]] '''Tukang umrup radio''' (hurup Arab Gundul: توکڠ اومروف راديو) entu petugas pengumprupan radio nyang ngumrupin dia punya suara liwat pengoperan (''transmisi'') [[radio]]. Sorang tukang umrup radio ngenalin ama ngebahas macem-macem dah kaya' [[Gending|musik]], ngadain [[tanya-tanya]] nyang juga' ngembètin geroan pendangès, atawa nyampéin, [[penelahan hawa]], pengabaran [[Gerak badan|gerak badan]], atawa pengabaran [[lalu lalang]].<ref>L. A. Heberlein – The Rough Guide to Internet Radio 2002 – Page v. "In addition to putting songs together, a good radio host can tell you things you didn't know about the artists, the songs, and the times."</ref> == Ruju'an == [[Category:Pegawéan]] [[Category:Umrup]] [[Category:Radio]] el6c2r9r8re20kdce1fmn6rb1cnfoug Tukilan 0 3210 23497 23491 2024-07-08T12:22:57Z OrangKalideres 327 /* Ruju'an */Reflist 23497 wikitext text/x-wiki {{kembangin}} '''Tukilan''' atawa '''nukilan''' entu [[kata]] atawa [[kalimat]] nyang diulangin deri dia punya orang nyang ngomongin atawa nulisin. ==Ruju'an== {{Reflist}} 5gnxnezfe4st3sy8utyb6jmf7if39fz Tulang 0 3211 21763 15435 2024-06-04T22:07:23Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21763 wikitext text/x-wiki [[File:Foot bones.jpg|thumb|Tulang kaki]] '''Tulang'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111–2.</ref> (hurup Arab Gundul: تولڠ) atawa '''balung<ref name=":0" />'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: بالوڠ) entu bagèan deri rangka [[héwan nété']]. Tulang juga' kanggo nglindungin orhan di jeronya kita punya [[Awak|awak]]. Tulang entu [[Waton|watonnya]] awak. Sonder wasilah tulang, mentak-mentak, kita ombolan orhan ama [[Kulit|kulit]] di tanah, kaga' gableg gerak. Tulang juga' nglindungin anggota awak. [[Batok kepala|Batok]] nglindungin [[Otak|otak]], [[tulang iga]] nglindungin [[Jantung|jantung]] ama [[paru-paru]]. [[Rahang|Rahang]] ama [[Batok kepala|batok]] ngejagjagin sepir muka, nyang ngebantu kita ngelebok ama ngemak-ngemik. [[Panggul|Panggul]] ngelindungin kita punya alat perjima'an, èn [[Tulang geger|tulang geger]] ngelindungin [[sungsum tulang geger]]. Tulang entu jaringan idup, èn kudu diopènin dengen [[gerak badan]] keatur èn juga' nenggak [[jat kapur]] deri asupan, kaya' [[Laban|laban]], èn daon-daonan tua, kaé [[bayem]]. [[Sungsum tulang]] di tenga-tenganya tulang nyang rada gedéan ngeja kita punya [[sèl darah mèra]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Balung]] fkpyd4wot03aeqtci5jg4lv3w5ug4mx Tulang Bawang 0 3212 15437 15436 2024-05-16T13:55:15Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15436 wikitext text/x-wiki #REDIRECT [[Kabupatèn Tulang Bawang]] l6elhf79082lx6kcc6rl3c6vjbgsfs3 Kabupatèn Tulang Bawang Kulon 0 3213 22271 15440 2024-06-17T05:43:38Z OrangKalideres 327 OrangKalideres mindahin [[Tulang Bawang Kulon]] ke [[Kabupatèn Tulang Bawang Kulon]]: Kata 'kabupatèn' 15439 wikitext text/x-wiki '''Tulang Bawang Kulon''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Panaragan. Ni kabupatèn ngejenggar ampé 1.201,15 km<sup>2</sup> dengen kepadetan penduduknya 240 orang/km<sup>2</sup>. Ada 287.707 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] r72016xqbbweafn8mse52w0bay7nkn3 Tulang belajeg 0 3214 21764 15445 2024-06-04T22:07:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21764 wikitext text/x-wiki [[File:Fibula - anterior view.png|thumb|Tulang belajeg nyang kelirnya mèra]] '''Tulang belajeg'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: تولڠ بلاجݢ) atawa '''bebajeg<ref name=":0" />''' (hurup Arab Gundul: بباجݢ) atawa '''tulang betis<ref name=":0" />''' (hurup Arab Gundul: تولڠ بتيس) atawa '''tulang wetis<ref name=":0" />''' (hurup Arab Gundul: تولڠ وتيس) atawa '''tulang basah<ref name=":0" />''' (hurup Arab Gundul: تولڠ باسه) atawa '''balung tunggal<ref name=":0" />''' (hurup Arab Gundul: بالوڠ توڠݢل) atawa '''lanjaran<ref name=":0" />''' (hurup Arab Gundul: لنجرن) entu tulang nyang adanya di belakangnya [[Tulang bencurang|tulang bencurang]] di [[Tungké|tungké]] bawah, pasnya di bagèan [[Betis|betis]]. Tulang belajeg kecangcang ama tulang bencurang di bagèan atas ama bawahnya. Tulang belajeg ukurannya rada kecilan ketimbang tulang bencurang èn juga' tulang nyang paling ramping deri semua tulang panjang. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Balung]] [[Category:Tulang belajeg]] qo01f3rhziexpoywnr55ku5ufhkuyb1 Tulang bencurang 0 3215 21765 15449 2024-06-04T22:07:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21765 wikitext text/x-wiki [[File:Illu lower extremity.jpg|thumb|Tulang bencurang]] '''Tulang bencurang''' (hurup Arab Gundul: تولڠ بنچورڠ) atawa '''tulang kering''' (hurup Arab Gundul: تولڠ کريڠ) entu tulang nyang lebi gedé ama parkuan deri dua tulang [[Tungké|tungké]] di bawahnya [[Dengkul|dengkul]] di [[héwan tulang geger]]. Ni tulang nyangcangin dengkul ama tulang [[Kekiongan|kekiongan]] èn jèjèran [[tulang belajeg]]. Sebagé lagi, ni tulang – tulang paling gedé no. 2 di awak sebab ni ngejejeg awak punya berat. Tulang bencurang entu penting pisan bakal [[gerak]] saban sarian kaya' nangtung ama jalan, serènta mécléing ama ngincring. Tulang bencurang biasanya sembabad dah tu mau lanang punya kè', wadon kè', sebelonnya akil balèg. Kalu di remaja, lanang punya tulang bencurang panjang ketimbang wadon punya. == Ruju'an == [[Category:Manusia]] [[Category:Balung]] [[Category:Anggota awak]] [[Category:Tulang bencurang]] 0xi9p9p4wqru4p7hdrkrh9bgeav415x Tulang geger 0 3216 21766 15452 2024-06-04T22:07:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21766 wikitext text/x-wiki [[File:Vertebra Superior View-en.svg|thumb|Tulang geger ditempo deri atas]] [[File:Vertebra Posterolateral-en.svg|thumb|Tulang geger ditempo deri samping]] '''Tulang geger'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: تولڠ ݢݢر) atawa '''tulang punggung<ref name=":0" />''' (hurup Arab Gundul: تولڠ فوڠݢوڠ) atawa '''tulang belakang<ref name=":0" />''' (hurup Arab Gundul: تولڠ بلاکڠ) atawa '''tetunggur<ref name=":0" />''' (hurup Arab Gundul: تتوڠݢور) entu [[Tulang|tulang]] nyang kaga' aturan nyang ngeja [[Geger|geger]] nyang gampang digerak-gerakin. Ada 33 tulang geger di [[orang gedé]]. == Ruju'an == [[Category:Balung]] 9bmp8mzg43a0wdfw1oygmax69sfyu3i Tulang lak-lakan 0 3217 21767 15456 2024-06-04T22:07:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21767 wikitext text/x-wiki [[File:Gray194.png|thumb|Tempatnya tulang lak-lakan di batok pala]] '''Tulang lak-lakan''' (hurup Arab Gundul: تولڠ لق٢ن) ièlah dua tulang [[Muka|muka]] nyang ada di [[manusia]] ama [[héwan nété']] di atasnya [[Itil-itilan|itil-itilan]] di [[Tenggorokan|tenggorokan]]. Barengan ama [[rahang atas]], ni ngeja [[lak-lakan keras]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Tulang]] csmzuyhlh9saxxa3bn9jrqcxyy7ixmm Tulang paha 0 3218 21768 15461 2024-06-04T22:07:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21768 wikitext text/x-wiki [[File:Femur - anterior view2.png|thumb|Tulang paha nyang kelirnya mèra]] '''Tulang paha''' (hurup Arab Gundul: تولڠ فاها) entu bagèan [[Awak|awak]] nyang paling gedé èn paling parku di [[Manusia|orang]] punya awak. Ni tulang nyangcangin awak bagèan [[Panggul|pinggul]] ama [[Dengkul|dengkul]]. Kata ''femur'' entu [[basa Latèn]] bakal paha. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Balung]] [[Category:Tulang paha]] 41pt1x1stpswxabdvglcirnx6f64rx0 Tulang selangka 0 3219 21769 15465 2024-06-04T22:07:29Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21769 wikitext text/x-wiki [[File:Pectoral girdle front diagram.svg|thumb|Tempatnya tulang selangka]] '''Tulang selangka''' (hurup Arab Gundul: تولڠ سلڠکه; Latin: ''clavicula'') entu tulang panjang nyang bagèan deri [[Bahu|bahu]]. Ni tulang nyangcangin [[Lengen|lengen]] ama bagèan [[Awak|awak]] utama. Ni tulang nyangga [[Tulang welikat|tulang welikat]] èn ngebantu lengen gelayutan. Ni ngeja lengen kena gerak-gerak ke mana-mana. Tulang selangka dikeja deri tulang nyang kaya' [[sabut]] èn dibungkus ama cangkrang tulang nyang parku. Banyakan [[héwan nété']] èn laèn-laèn [[héwan tulang geger]] darat gableg tulang selangka. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Balung]] [[Category:Tulang selangka]] cd8kyycdbgws7tnr2jpakn06ldhz98t Tulang welikat 0 3220 21770 15468 2024-06-04T22:07:30Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21770 wikitext text/x-wiki [[File:Scapula ant.jpg|thumb|Tulang welikat punya tampang]] Dalem [[tasrih manusia]], '''tulang welikat'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 111.</ref> (hurup Arab Gundul: تولڠ وليکة) (Inggris: ''scapula'', ''shoulder blade''; Latin: ''omo'') atawa '''tulang belikat<ref name=":0" />''' (hurup Arab Gundul: تولڠ بليکة) atawa '''tulang ulikat<ref name=":0" />''' (hurup Arab Gundul: تولڠ اوليکة) atawa '''tulang kipas<ref name=":0" />'''<ref>Fathullah, Ahmad Lutfi. (2005). ''Pribadi Rasulullah Saw: Telaah Kitab Taudhih al-Dala'il Fi Tarjamat Hadits al-Syama'il Karya Guru Mughni Kuningan [1860-1935]''. Al-Mughni Press. h. 94.</ref> (hurup Arab Gundul: تولڠ کيفس) atawa '''tulang cèntong<ref name=":0" />''' (hurup Arab Gundul: تولڠ چنتوڠ) atawa '''tulang cecèntong<ref name=":0" />''' (hurup Arab Gundul: تولڠ چچنتوڠ) entu tulang nyang nyangcangin [[tulang lengen atas]] èn [[tulang selangka]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Balung]] [[Category:Tulang welikat]] 3dzjc1eua8arrhjp6g3uk9aor0o055z Tumbuan 0 3221 21771 18839 2024-06-04T22:07:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21771 wikitext text/x-wiki {{Automatic taxobox |name = Plants |fossil_range = {{long fossil range|Mesoproterozoic|present}} |image={{Multiple image |perrow = 2 |total_width = 270 |image1 = Frühling blühender Kirschenbaum.jpg |caption1 = [[Angiosperm]] |image2 = Micrasterias radiata.jpg |caption2 = [[Desmid]] |image3 = RedMoss.jpg |caption3 = [[Moss]] |image4 = Glaucocystis nostochinearum.jpg |caption4 = [[Glaucophyta]] |image5 = CharaGlobularis.jpg |caption5 = [[Charophyta]] |image6 = Chondrus crispus - Köhler–s Medizinal-Pflanzen-034 (single).jpg |caption6 = [[Rhodophyta]] |image7 = Fern detail.jpg |caption7 = [[Fern]] |image8 = 24Messbild40x203x28bSpirotaenia condensata Breb.jpg |caption8 = [[Spirotaenia]] |border = infobox }} |taxon = Plantae |authority = [[Herbert Copeland|H.F.Copel.]], 1956 |display_parents = 3 |subdivision_ranks = Superdivisions |subdivision = ''see text'' |synonyms = * [[Viridiplantae]] <small>Cavalier-Smith 1981</small><ref name=CavalierSmith1981>{{cite journal |last=Cavalier-Smith |first=Tom |author-link=Tom Cavalier-Smith |year=1981 |title=Eukaryote kingdoms: Seven or nine? |journal=[[BioSystems]] |volume=14 |issue=3–4 |pages=461–481 |doi=10.1016/0303-2647(81)90050-2 |pmid=7337818|bibcode=1981BiSys..14..461C }}</ref> * Chlorobionta <small>Jeffrey 1982, emend. Bremer 1985, emend. Lewis and McCourt 2004</small><ref name=LewisMcCourt>{{cite journal |last1=Lewis |first1=L.A. |first2=R.M. |last2=McCourt |year=2004 |title=Green algae and the origin of land plants |journal=[[American Journal of Botany]] |volume=91 |issue=10 |pages=1535–1556 |doi=10.3732/ajb.91.10.1535 |pmid=21652308}}</ref> * Chlorobiota <small>Kenrick and Crane 1997</small><ref name=KenrickCrane1997>{{cite book |last1=Kenrick |first1=Paul |last2=Crane |first2=Peter R. |date=1997 |title=The origin and early diversification of land plants: A cladistic study |location=Washington, D.C. |publisher=[[Smithsonian Institution Press]] |isbn=978-1-56098-730-7}}</ref> * Chloroplastida <small>Adl et al., 2005 </small><ref name=Adl>{{cite journal |last=Adl |first=S. M. |year=2005 |title=The new higher level classification of eukaryotes with emphasis on the taxonomy of protists |journal=[[Journal of Eukaryotic Microbiology]] |volume=52 |issue=5 |pages=399–451 |doi=10.1111/j.1550-7408.2005.00053.x |display-authors=etal |pmid=16248873 |s2cid=8060916 |doi-access=free}}</ref> * Phyta <small>Barkley 1939</small> emend. <small>Holt & Uidica 2007</small> * Cormophyta <small>Endlicher, 1836</small> * Cormobionta <small>Rothmaler, 1948</small> * Euplanta <small>Barkley, 1949</small> * Telomobionta <small>Takhtajan, 1964</small> * Embryobionta <small>Cronquist et al., 1966</small> * Metaphyta <small>Whittaker, 1969</small> }} [[File:Diversity of plants (Streptophyta) version 2.png|thumb|Keroncètan taneman]] '''Tumbuan''' (hurup Arab Gundul: {{Script|Arabic|تمبوان}}) atawa '''senduduk'''<ref>Nur-Karim, ènh. (2012). ''Kumpulan Cerita Wayang Versi Pecenongan: Suntingan teks''. Perpustakaan Nasional RI. h. 353.</ref> (hurup Arab Gundul: {{Script|Arabic|سندودوق}}) ièlah atu deri lima [[Kerajaan (pengrèrodan)|kerajaan]] gedé mahluk idup. Taneman entu [[èukariot]] [[empan-sendèwèk]] (''autotrof''), artinya gableg sèl nyang pernik, èn ngeja makanannya sendèwèk. Biasanya, dia kaga' bisa pecicilan ke sono ke mari, mandeg baé bisanya (kecuali tumbuh nengjak ke atas). == Ruju'an == [[Category:Tumbuhan]] ps1twkq1nfskws3eygqkxbbhpeny7zr Tun Indonésia 0 3222 24846 21772 2024-08-13T03:22:42Z Bangrapip 9 24846 wikitext text/x-wiki [[File:Rupiah Tahun Emisi 2022.jpg|thumb|Tun tahon 2022 punya jebrolan]] '''Tun'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Perb. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: {{Script|Arabic|تون}}) atawa '''pèrak<ref name=":0" />''' (hurup Arab Gundul: {{Script|Arabic|فيراق}}) atawa lengkepnya '''tun Indonésia''' (hurup Arab Gundul: {{Script|Arabic|تون اندونيسي}}) atawa sekarang lebi bekèn digero '''rupiah''' (hurup Arab Gundul: {{Script|Arabic|روفية}}) ièlah [[mata duit]] resmi nyang dipaké di [[Indonésia|Kiblik Indonésia]]. Ni mata duit dicitak ama diatur pemakéannya ama [[Bang Indonésia]] dengen kode ISO 4217 '''IDR'''. Kalu di basa saban sarian, orang kita bilangnya duit koinan entu duit "[[kentringan]]" atawa "pèrak". Cetun (1 rupiah) kepasi jadi cepé' [[sèn]], biar sekarang udah apkir, kecuali di penyatetan ama pembukuan bang. == Ruju'an == [[Category:Indonésia]] [[Category:Mata duit]] nvxsbtaye647g0rekcd3ssgoimhydgm Tundanan 0 3223 21773 15482 2024-06-04T22:07:33Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21773 wikitext text/x-wiki [[File:Railway track Kotka Kymenlaakso Finland 22July2023.jpg|thumb|Tundanan di [[Pinlan|Pinlan]]]] '''Tundanan'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: توندنن) atawa '''rèl''' (hurup Arab Gundul: ريل) atawa '''lin'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> '''sepur''' (hurup Arab Gundul: لين سفور) entu atu sèt dua sap waja panjang nyang jèjèran. Tundanan dipaké ama [[Sepur|sepur]] kanggo bakal nambangin orang ama barang deri atu tempat ke laèn tempat. Sering pisan ada lebi deri atu jalur di atu lin tundanan. Misalah, sepur ngètanin liwat tundanan nyang atu, nyang ngulonin liwat nyang atunya lagi. == Ruju'an == [[Category:Gandaran]] 6xf2ih06p6dfp5r7sjbatrdqfk8a2zy Tundanan atu 0 3224 21774 15491 2024-06-04T22:07:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21774 wikitext text/x-wiki [[File:Chiba monorail, Japan; September 2016 (09).jpg|thumb|Tampang tundanan atu gerandulan di Ciba, [[Jepang|Nipong]]]] [[File:Monorail Moskau - Einfahrt in Station Telezentrum.jpg|thumb|Tampang tundanan atu sadel di [[Mosko|Mosko]], [[Ruslan|Ruslan]]]] '''Tundanan atu''' (basa Inggris: ''Monorail''; hurup Arab Gundul: توندانن أتو) atawa '''rèl atu''' (hurup Arab Gundul: ريل أتو) entu [[Gandaran|gandaran]] nyang maké tundanan (rèl) atu baé. Pemakén tundanan atu entu bakal gandaran di lapangan udara. Laènnya entu, tundanan atu gè dipaké bakal sistim sepur dengen isi penumpak sedeng. Ada dua macem tundanan atu, nya'entu tundanan atu sadel/sèla (''pelana'') èn tundanan atu gerandulan. Tundanan atu entu ukuran sepurnya entu gedéan deri dia punya tundanan. Sokanannya tundanannya dikeja deri beton èn entu sepur punya roda dikeja deri karèt, jadi ora panting gandèng kaya sepur biasa. == Ruju'an == [[Category:Gandaran]] k2wbeb8dzexe5mc5mvcz1oo1cenvk5x Tunis 0 3225 21775 15496 2024-06-04T22:07:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21775 wikitext text/x-wiki {{Negara|name=Kiblik Tunis|native_name=الجمهورية التونسية (Arab)<br/>''al-Jumhūriyyah al-Tūnisiyyah''<br/>''République tunisienne''|flag=Flag_of_Tunisia.svg|coat=Coat_of_arms_of_Tunisia.svg|map=Tunisia_location_(orthographic_projection).svg|capital=Tunis|demonym=Tunis}} '''Tunis''' (hurup Arab Gundul: تونس; basa Arab: تونس ''Tūnis''; basa Prasman: ''Tunisie'') atawa '''Kiblik Tunis''' (hurup Arab Gundul: کبليک تونس; basa Arab: الجمهورية التونسية ''al-Jumhūriyyah al-Tūnisiyyah''; basa Prasman: ''République tunisienne'') entu negara nyang paling lor di Aprika. Ni negara – bagèan deri wilayah Magrib di [[Aprika Lor]], watesan ama [[Aljajaèr|Aljajaèr]] di kulon ama kidul-kulon, [[Libi|Libi]] di kidul-wètan, èn [[Laot Tenga|Laot Tenga]] di blèlir ama blètan. Ni negara mashur ama atu situs arkéolohis [[Kartago]] nyang sedari abad ke-9 SM, serènta Mesigit Agung [[Gérawan]]. Ni negara ngejembar ampé 163.610 km<sup>2</sup> (63.170 mi<sup>2</sup>) èn pendudukah 12,1 juta. Adapun ni negara punya hopstad nama [[Tunis]] nyang ada di panté lor-wètannya, ngambil deri nama negaranya. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Lor]] [[Category:Negara]] [[Category:Tunis]] [[Category:Arab]] [[Category:Wètan Tenga]] pzh15xgz1b2sbwgwtjikz5ubzv97qd8 Turki 0 3226 19453 15507 2024-06-04T21:19:22Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q43]] 19453 wikitext text/x-wiki {{Negara|name=Kiblik Turki|native_name=''Türkiye Cumhuriyeti'' (Turki)|flag=Flag_of_Turkey.svg|map=Turkey_(orthographic_projection).svg|capital=Angkara|demonym=Turki|coat=National_emblem_of_Turkey.svg}} '''Turki''' (hurup Arab Gundul: تركى) atawa '''Turkiah''' (hurup Arab Gundul: تركية; basa Turki: ''Türkiye'') atawa resminya '''Kiblik Turki''' (hurup Arab Gundul: کبليک تركى; basa Turki: ''Türkiye Cumhuriyeti'') entu atu negara anterbenua nyang kebanyakannya ada di Semenanjung Anatoli di Asia Kulon, èn sebagèan kecit di Semenanjung Balkan, di Èropa Kidul-wètan. Ni negara watesan ama Laot Item di lornya; [[Géorgi|Géorgi]] – di belah lor-wètannya; [[Lemènder|Lemènder]], [[Asèrbaijan|Asèrbaijan]], èn [[Iran|Iran]] – di blètannya; [[Irak|Irak]] – di belah kidul-wètannya; Suriah èn Laot Tenga – di bekidulnya; Laot Égé – di bekulonnya; srènta [[Yunani|Yunani]] èn [[Bulgari|Bulgari]] – di belah lor-kulonnya. Turki entu atu kiblik. Ada 81 propinsi di Turki. Turki punya mata uang nama lira Turki. Adapun hopstadnya<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> entu Angkara, atu kota di wilayah sintrem, nama Anatoli. Mar, sintrem budaya èn èkonominya entu ada di belah [[Èropa|Èropanya]], ya'entu di Stambul. == Ruju'an == [[Category:Asia]] <references />{{Asia}}{{Èropa}} [[Category:Èropa]] [[Category:Negara]] [[Category:Turki]] 97mnppfn2yntt9qr3772jslsncn06rf Turkmènistan 0 3227 21776 15516 2024-06-04T22:07:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21776 wikitext text/x-wiki {{Negara|name=Turkmènistan|native_name=''Türkmenistan'' (Turkmèn)|flag=Flag_of_Turkmenistan.svg|coat=Emblem_of_Turkmenistan.svg|map=Turkmenistan_on_the_globe_(Afro-Eurasia_centered).svg|capital=Asgabad|demonym=Turkmèn}} '''Turkmènistan''' (hurup Arab Gundul: توركمنستان; basa Turkmèn: ''Türkmenistan''; basa Rus: Туркменистан ''Turkmenistan'' atawa Туркмения ''Turkmeniya'') atawa '''Negeri Turkmèn''' (hurup Arab Gundul: نݢرى تورکمن) entu negara kecempèt di [[Asia Tenga]], watesan ama [[Kasakstan|Kasakstan]] di belah lor-kulon, [[Usbèkistan|Usbèkistan]] di blèlir, blètan, ama belah lor-wètan, [[Apganistan|Apganistan]] di belah kidul-wètan, [[Iran|Iran]] di beludik èn belah kidul-kulon, serènta [[Laot Kaspi]] di bekulon. Dia punya hopstad ama kota paling gedé – [[Asgabad]]. Mayoritèt deri dia punya penduduk entu agamanya [[Islam|Selam]], sekitar 93%. Adapun orang Turkmènistan digeronya '''orang Turkmèn''' (hurup Arab Gundul: اورڠ تورکمن). == Ruju'an == {{Asia}} [[Category:Asia]] [[Category:Asia Sintrem]] [[Category:Negara]] [[Category:Turkmènistan]] 1xcgj6n8a4tjlpxfqbhun1ey8l65ck6 Tustèl 0 3228 24850 24849 2024-08-13T08:58:28Z Bangrapip 9 Ngebalikin permakan kejaan [[Special:Contributions/172.233.161.166|172.233.161.166]] ([[User talk:172.233.161.166|kongko]]) ke perbaèkan paling belakangan kejaan [[User:OrangKalideres|OrangKalideres]] 23116 wikitext text/x-wiki [[File:Cameras Zenit 11.jpg|thumb|Tustèl Zenit 11]] '''Tustèl''' (hurup Arab Gundul: توستل) atawa '''kodak'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: كودک) atawa '''jeprètan''' (hurup Arab Gundul: جفرتن) atawa '''kamèra''' (hurup Arab Gundul: كاميرا) ya'entu peranti nyang suka dipaké bakal njeprat-jeprèt benda kaya' [[Pu'un|pu'un]], [[Manusia|orang]], [[Awan|awan]], [[Bianglala|bianglala]], èn laèn-laènnya. Kalo [[Basa Latèn|basa Latènnya]] mah ''camera obscura'' nyang artinya "pangkèng kereng", nyang ditemuin ama [[Ibnu Haètam]] atawa ''Alhazen'' kira-kira pas taon 1000 Masèhi nyang liwat. == Ruju'an == <references /> [[Category:Tèhnolohi]] 324j5jzskv52xfly10d8hqfuk9lmegb Tuwalu 0 3229 21778 15530 2024-06-04T22:07:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21778 wikitext text/x-wiki {{Negara|name=Tuwalu|native_name=''Tuvalu'' (Inggris)<br/>''Tuvalu'' (Tuwalu)|flag=Flag_of_Tuvalu.svg|coat=Coat_of_arms_of_Tuvalu.svg|map=Tuvalu_on_the_globe_(Polynesia_centered).svg|capital=Punaputi|demonym=Tuwalu}} '''Tuwalu''' (hurup Arab Gundul: تووالو; Inggris: ''Tuvalu''; Tuwalu: ''Tuvalu'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Punaputi|Punaputi]]. Ni negara jenggarnya cuman 26 km<sup>2</sup> (10 mi<sup>2</sup>) doang. Di sono, ada barang 11.900 orang doangan nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Tuwalu|basa Tuwalu]] ama [[Basa Inggris|basa Inggris]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Tuwalu]] paj20gtsvszf54hof5v8m66jpky4rf4 Tuyul 0 3230 21779 15534 2024-06-04T22:07:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21779 wikitext text/x-wiki [[File:The Curse of the Toyol - Dr Elmi Zulkarnain Osman.jpg|thumb|Tampang Tuyul di sampul buku Dr. Èlmi Zulkarnain Osman punya tulisan]] '''Tuyul''' (hurup Arab gundul: تويل) ya'entu atu tahayul di pulo Jawa. Di [[Malésia|Malésia]], Tuyul dikenal sebagé ''Toyol''. Tuyul entu [[Sétan|sétan]] nyang wujudnya kaya' bocah atawa orang kecit sekali nyang palanya gundul. Tuyul diperéntah ama majikannya dimènta' bakal nyatut orang punya duit. Sejarawan ada punya pikir kalo tuyul entu ada lantaran ketimpangan nyang ada di masarakat antara tuan tanah ama pedagang. Enni kejadi lantaran sétan dianggep paling gampil dijadiin wasilah bakal ngatasin masalah di masarakat, apalagi masalah ékonomi. == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] kxwbpj94pmhd6gouws2q9jfvezawvl9 Twice 0 3231 25789 24036 2024-09-26T19:56:26Z Eurohunter 503 added [[Category:Gending]] using [[Help:Gadget-HotCat|HotCat]] 25789 wikitext text/x-wiki [[Gepokan:Twice 210615.png|jmpl|Tampang paguyuban gending wadon Twice (2021)]] '''Twice''' (urup Hangel: 트와이스; tuker urup: Tewaise; urup Arab Gundul: توايس) entu paguyuban gending wadon deri [[Koréa Kidul|Koréa Kidul]] nyang dikeja JYP Entertainment. Enni paguyuban ada punya anggota 9 orang, ya'entu: Nayòn, Jòngyòn, Momo, Sana, Jihyó, Mina, Dahyòn, Chéyòng, èn Ziyu. Twice dikeja liwat atu acara tipi nyang judulnya Sixteen èn ''debut'' tanggal 20 Oktober 2015. Twice jadi bekèn di taon 2016 lantaran gending "Cheer Up" nyang naèk jadi rèngking nomor wahid di Gaon Digital Chart èn jadi gending paling laku di entu taon. Selaèn entu, entu gending juga menaning "Song of the Year" di acara Melon Music Awards èn Mnet Asian Music Awards. Dia punya gending lanjutannya, "TT", deri album cilik ketiga nyang judulnya Twicecoaster: Lane 1 juga jadi nomor wahid di Gaon selama 4 minggu terus-terusan. Enni album cilik entu album paguyuban gending wadon Koréa paling laku di taon 2016. Dalem wayah 19 bulan abis ''debut'', Twice uda ngejual lebih deri cetiaw lebih salinan deri empat album cilik èn satu album istiméwanya. Di taon 2019, dia jadi paguyuban gending wadon Koréa paling laku kalo diliat deri sejarah pergendingan Koréa. Mulain bulan Juli 2020, enni paguyuban gending wadon uda ngejual album lebih deri 9 tiaw di Koréa Kidul èn [[Jepang|Nipong]]. Di taon 2020, Twice nandatanganin kerja sama ama Republic Records bakal promosi di [[Amrik Serèkat|Amrik Serèkat]] sebagé bagéan deri kerja sama dia ama JYP Entertainment. == Ruju'an == [[Bangsaan:Gending]] 4pht5fjqererxa64g444k3hddppsbj7 Tèhel 0 3232 25370 21781 2024-08-30T15:17:59Z OrangKalideres 327 Koreksi 25370 wikitext text/x-wiki [[File:Minton Tile 341.jpg|thumb|Tampang tèhel nyang ada sorotnya]] '''Tèhel''' (hurup Arab Gundul: تيهل) atawa '''ubin''' (hurup Arab Gundul: اوبين) nya'entu benda cèblèk nyang sokanan bentuknya [[pasagi]] atawa [[pasagi panjang]]. Tèhel entu potongan nyang dikeja deri [[keramik]], [[batu]], [[besi]], atawa [[lempung]] bakaran, atawa [[beling]]. Lumbrahnya, dipaké bakal ngurubin atawa ngelapisin atep, lanté, [[tèmbok]], atawa barang èntèng kaya' ''perlite'', kayu, atawa ''wol mineral''. Tèhel sokanan dipaké bakal tèmbok atawa [[plapon]]. == Ruju'an == {{Reflist}} ggyfhtq4nxogc0724r9helfwzguqrrq Tèktokan 0 3233 21782 15547 2024-06-04T22:07:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21782 wikitext text/x-wiki [[File:Mount Hood reflected in Mirror Lake, Oregon.jpg|thumb|Tèktokan [[Gunung Hud]] di [[Sètu Kaca, Orégon]]]] '''Tèktokan''' (hurup Arab Gundul: تقتوقن; setilah ilmiah: ''refleksi'') ièlah pengrobahan arah rèmbèt [[Cahaya|cahaya]] ke arah sisi asalnya seabisnya nubruk keleng dua [[penenga]]. == Ruju'an == [[Category:Èlmu cahaya]] leixe10opmzbwtkm8vzoeip9hhlx5qs Tèmbok 0 3234 21783 15552 2024-06-04T22:07:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21783 wikitext text/x-wiki [[File:Brick wall old.jpg|thumb|Tampang tèmbok nyang maké watu bata mèrah]] '''Tèmbok''' (urup Arab Gundul: تمبوق) entu atu bentukan lepeg nyang watesin èn kot-kotan ngelindungin atu tempat. Lumbrahnya, tèmbok watesin atu bangunan èn ngukuhin bentukan laènnya, watesin pangkèng dalem atu wangunan jadi pepangkèngan, atawa ngelindungin atu pangkèng deri alam jaba. 3 macem utama tèmbok entu tèmbok wangunan, tèmbok watesan, èn tèmbok penahan. Tèmbok wangunan ada punya dua kegunaan utama, nya'entu ngukuhin lotèng èn atap, ngeleng pangkèng, serènta ngelindungin deri mas'alah alam èn cuaca. Tèmbok watesan nyangkup tèmbok keresian, tèmbok tengeran wates, serènta tèmbok kota. Enni macem tèmbok kot-kotan hèsè dibèdain ama jaro. Tèmbok penahan ada gunanya jadi penahan tanah, watuan, atawa aèr èn gableg bewujud bagéan luaran atawa jeroan hatu wangunan. == Ruju'an == nzqlm2575vps2akqslwyu8nby4vag7e Tènes 0 3235 23332 23264 2024-07-05T11:16:01Z Swarabakti 44 23332 wikitext text/x-wiki [[File:2015 US Open Tennis - Tournament - Richard Gasquet (FRA) (12) def. Bernard Tomic (AUS) (24) (21005280588).jpg|thumb|Tampang maèn tènes]] '''Tènes''' (urup Arab Gundul: تينس) atawa '''bola tampèl''' (urup Arab Gundul: بول تمفيل) entu olaraga nyang dimaènin ama dua pemaèn atawa dua pasang orang nyang masing-masing dua orang pemaèn. Pemaèn nyang dobel bisa lanang-lanang, wadon-wadon, atawa campur lanang-wadon. Saban pemaèn maké bèt bakal mukul bolanya. Enni olaraga punya tujuan entu maènin bola biar bolanya kaga' gableg dibalikin ama musuh. == Ruju'an == [[Bangsaan:Cawang gerak badan]] hegpgvibsqi61w0osom9p58c9rwc5nc Tèprak 0 3236 21785 15560 2024-06-04T22:07:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21785 wikitext text/x-wiki [[File:Hopscotch with rock.jpg|thumb|Boca lagi maèn tèprak]] '''Tèprak''' (urup Arab Gundul: تيفرق) atawa '''dèmprak''' (urup Arab Gundul: ديمفرق) atawa '''èngklè'''' (urup Arab Gundul: اڠکليئ) entu permaènan tradisionil nyang maké bité bakal dilèmpar terus jalan. Enni permaénan biasanya dilakonin ama paling dikit dua orang. == Sejarah == Enni permaènan bisa ditemuin di macem-macem daéra di Indonésia, bisa ketemu di Sumatra, Jawa, Bali, Kalimantan, èn Sulawési. Saban daéra ada punya namanya sendèwèk. Ada kepikiran kalo enni nama permaénan asalnya deri "''zondag-maandag''" nyang asalnya deri negeri Welanda èn ngemparag di daéra nusantara pas jama kumpeni. Di Betawi, enni permaénan dinamain tèprak èn biasanya dimaénin ama bocah wadon. Enni permaènan mirip ama nyang dimaènin di [[Britani Gedé|Kerajaan Manunggal]]. Di sono disebut ''hopscotch''. == Ruju'an == 9mpf5whjngjm5cwbae13vnykx8l58ed Tèrua 0 3237 15562 15561 2024-05-16T13:55:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15561 wikitext text/x-wiki #REDIRECT [[Taèru]] q7v1f2az53jnn4ulnuoiihp1v225tb9 Tètè' 0 3238 15564 15563 2024-05-16T13:55:29Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15563 wikitext text/x-wiki #REDIRECT [[Tété']] 86rx6c10r7saplucliz1z5a4ug2713j Téori kongkalikong 0 3239 21786 15569 2024-06-04T22:07:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21786 wikitext text/x-wiki '''Téori kongkalikong''' (hurup Arab Gundul: تيورى کڠکاليکوڠ) atawa '''téori seturuan''' (hurup Arab Gundul: تيورى ستوروان) atawa '''téori patgulipat''' (hurup Arab Gundul: تيورى فتݢوليفة) entu ceritra kataan orang nyang bilang kalu atu komplotan ("tukang kongkalikong" atawa "tukang seturu" atawa "tukang patgulipat") udah pada mepakat ("kongkalikong" atawa "seturu-seturuan" atawa "patgulipat") bakal ngelakonin kelakuan [[Jahat|kaga' bener]] ama [[Wèt|kaga' aci]] terus ngumpetin itu kejaan deri halayak. Téori kongkalikong biasanya gableg bukti cuman sekelemit, malah ora acan. Banyak téori kongkalikong nyang pada bilang kalu atu [[Sejarah|peristiwa sejarah]] kejadian lantaran itu tukang-tukang kongkalikong pada. == Ruju'an == [[Category:Téori kongkalikong]] fbmde9cti32clpzyey6icdo6pkeokt4 Tési 0 3240 21787 15581 2024-06-04T22:07:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21787 wikitext text/x-wiki [[File:Spoon (454673126).jpg|thumb|Tési logem nyang paling lumbrah]] '''Tési'''<ref>Sukanta. (2010). ''Kamus Sehari-hari Bahasa Betawi''. Grasindo. h. 124.</ref><ref>Narji. (2018). ''Kamus Bahasa Betawi Tangerang Selatan''. Pustaka Kaji. h. 205.</ref><ref>Bundari. (2010). ''Kamus Betawi-Indonesia dan Indonesia-Betawi: Dengan contoh kalimat''. Pustaka Sinar Harapan. h. 415.</ref><ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 379.</ref> atawa '''tisi'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 1. Lansdrukkerij. h. 436.</ref> (hurup Arab Gundul: تيسى) atawa '''sèndok'''<ref>al-Batāwī, Sayyid ʿUṡmān b. ʿAbd Allāh b. Yaḥyā. (1897). ''Kamus kecil: Arabiah-Melayu-Sunda''. Betawi, h. 26.</ref><ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 145.</ref> (hurup Arab Gundul: سندوق) atawa '''camca'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arap Gundul: چمچا) entu peranti bakal madang. Kalo di negara-negara Kulon, tési biasanya pada dipaké bakal makan nyang aèr-aèr, kaya' soto ama yogut. Bisa juga' ni peranti dipaké bakal ngudek. Kalo di kita, tési mah sering pisan dipaké bakal dahar nasi. Orang pada paké ni tési saban ari. Ada juga' makanan padet laènnya nyang digares paké tési, kaya' séréal ama ès krim. Cèntong sayur entu tési madang punya pèrsi gedénya nyang bakal nyeduk sayuran, setup, atawa laèn-laèn makanan. Ada banyak macem jenisnya tési. Kalo di Kulon, segala paké dibèda-bèdain dah tu tési, kaya' sèndok cemilan, sèndok soto, sèndok bocah, sèndok té, sèndok makan, èns. Kalo di kita, orang biasanya mah ampir segala macem pungsi gè' makénya tésinya sama bé. Ada juga' malahan orang nyang ngumpulin tési bakal kolèksi nyang kalo dijual bisa dapet duit banyak. Hata, ada [[Tukang gending|tukang gending]] nyang maké tési jadi dia punya [[Alat gending|alat gending]] bakal gegendingan, kaya' [[kestanyèt]] atawa [[kècrèkan]]. Tési mah sebenernyah udah dipaké semprakan jaman Batu Kolot (Paléolitikum). Orang-orang jaman prasejarah, engkalé, pating maké kerang atawa potèsan kayu bakal jadi sodokan makan atawa tési. Di basa Yunani ama Latin, kata tési dua-duanya deri kata ''cochlea'' 'kerang kéong nyang mbunder'. Adapun kata ''spoon'' dalem basa Angelsaksis artinya 'potèsan atawa potèkan kayu'. == Ruju'an == <references /> [[Category:Perabot]] [[Category:Perabot makan]] gvwpwwrrjymk13eh8hmnx7uyuu3sn7a Tété' 0 3241 19454 15588 2024-06-04T21:19:32Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q9103]] 19454 wikitext text/x-wiki [[File:Breast anatomy normal scheme.png|thumb|Tété' punya bagèan]] '''Tété'''' (hurup Arab Gundul: تيتئ) atawa '''susu''' (hurup Arab Gundul: سوسو) entu orhan awak bagèan atasnya dada deri macem [[héwan nété']], masup juga' [[Manusia|manusia]]. Béda deri nyang [[Lanang|lanang]], tètè' héwan nété' [[Wadon|wadon]] gableg [[kelanjer susu]] nyang gunanya ngompa susu bakal bayinya. Lanang juga' gableg tètè'. Bentukannya mah medu, cuman rada kecilan, èn kaga' bisa kanggo bakal nété'in. Lanang punya tètè' biasanya kaga' bakal nguarin susu, cuman bisa rada gedéan èn ada susunya kalu ada penyakit atawa kalu ada pengopènan kesèhatan liwat [[hormon]].<ref>''Introduction to the Human Body, fifth ed.'' Niu-Yorek: John Wiley & Sons, Inc., 2001. h. 560.</ref> == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] <references /> [[Category:Tété']] i8dgib9ci839czm3hgg3hkrh3lgz8wr USS Tang (SS-306) 0 3242 19455 15592 2024-06-04T21:19:35Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q3544060]] 19455 wikitext text/x-wiki [[File:USS Tang (SS-306) off the Mare Island Naval Shipyard, California (USA), 2 December 1943 (NH 42273).jpg|right|300px|]] '''USS ''Tang'' (SS-306)''' entu [[Kapal selem kelas Balao|kapal selem kelas Balao]] punyè [[Amrik Serèkat|Amrik Serèkat]] nyang dibikin amè [[Mare Island Naval Shipyard|Mare Island Naval Shipyard]]. Ni kapal tenggelem taun 1944. {{Kapal selem kelas Balao}} [[category:Kapal taun 1943]] [[Category:Kapal selem]] mkht2a6mu6e9ebawq0t35v7wbnfmhzz Ubel-ubel 0 3243 21788 15595 2024-06-04T22:07:47Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21788 wikitext text/x-wiki [[File:Sikh man, Agra 10.jpg|thumb|Orang Sik maké ubel-ubel]] '''Ubel-ubel'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوبل٢) atawa dalem basa aslinya '''''dastār''''' (Panjab: ਦਸਤਾਰ/دستار, deri Parsi: دستار) nyang asalnya deri ''dast-e-yār'' "tangan Tuhan" entu udeng-udeng nyang dipaké ama orang [[Sik (agama)|Sik]]. Ni kata asalnya deri [[basa Parsi]] liwat [[basa Panjab]]. Di basa Parsi, ''dastār'' artinya bisa sebarang udeng-udeng. Ni kata masup ke [[basa Melayu]], terus masup ke [[Basa Betawi|basa Betawi]] jadi '''dèstar''' (hurup Arab Gundul: دستر) nyang artinya juga 'udeng-udeng'. == Ruju'an == [[Category:Sik]] [[Category:Pakéan]] cbfnlmhl3h1g9kp2dkcxbgseoo4fxqc Ucis 0 3244 21789 15599 2024-06-04T22:07:48Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21789 wikitext text/x-wiki [[File:Cartridge cross section.svg|thumb|Tampang patron deri samping: 1. [[Pentol pèlor|pentol pèlor]], 2. [[Patron (munisi)|patron]] atawa patrum, 3. [[Pendorong pèlor|pendorong]], misalnya [[Obat bedil|obat bedil]], 4. [[Rim pèlor|rim pèlor]], 5. [[Ucis|ucis]] ]] '''Ucis'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اوچيس) entu munisi ([[Patron (munisi)|patrum]]) punya bagèan nyang paèdahnya bakal nyuled [[Obat bedil|obat bedil]] biar itu obat bedil meledak èn ngeja ungkulan bakal nglontarin [[Pèlor|proyèktil pèlor]]. == Ruju'an == eibg2k4ryp5zshb1md2m5k1jjsmgo7h Udara 0 3245 21790 15604 2024-06-04T22:07:49Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21790 wikitext text/x-wiki [[File:Atmosphere3.svg|thumb|Tampang campuran jat nyang gableg di udara]] '''Udara''' atawa '''hawa''' entu campuran gas nyang cenggableg di muka bumi. Udara ora kentara, ora baunya, èn ora kerasa. Kewontenan udara cuman bisa kentara deri siuran [[Angin|angin]] nyang ngoyak-ngoyak barang. Udara keitung atu wujud sumber daya alam lantaran ada punya banyak kegunaan bakal mahluk idup. == Ruju'an == 5hqs6jb9fq5eoy0g4c0cchyx4n3cniu Udel 0 3246 21791 15609 2024-06-04T22:07:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21791 wikitext text/x-wiki [[File:Human navel, female.jpg|thumb|Udel punya tampang]] '''Udel''' (hurup Arab Gundul: اودل) entu atu tenger lubang nyang ketutup di atasnya [[Bero'|bero']], nyang dibuat sengaja kapan [[ari-ari]] tepo èn dipongès deri bero'nya bayi nyang baru lair biar lepas ari-arinya pas udah nongtot ari-arinya. Kabèhan mahluk [[héwan nété']] nyang gableg ari-ari bakal gableg udel. Di [[Héwan|binatang]], umumnya, udel cuman kiatan kaya' garis tipis nyang nyaru. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Udel]] 23xolh2s4iis2249dgw75pzlfjp3xjs Uganda 0 3247 21792 15612 2024-06-04T22:07:51Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21792 wikitext text/x-wiki {{Negara|name=Kiblik Uganda|native_name=''Republic of Uganda'' (Inggris)<br/>''Jamhuri ya Uganda'' (Swahili)|flag=Flag_of_Uganda.svg|coat=Coat_of_arms_of_Uganda.svg|map=Uganda_(orthographic_projection).svg|capital=Kampala|demonym=Uganda}} '''Uganda''' (hurup Arab Gundul: اوݢندة; Inggris: ''Uganda''; Swahili: ''Uganda'') atawa resminya '''Kiblik Uganda''' (hurup Arab Gundul: کبليک اوݢندة; Inggris: ''Republic of Uganda''; Swahili: ''Jamhuri ya Uganda'') entu negara nyang letaknya di [[Aprika Wètan|Aprika Wètan]]. Ni negara kecempèt ama laèn negara, jadinya kaga' punya laot. Ni negara punya hopstad [[Kampala|Kampala]]. Ni negara jenggarnya 236.040 km<sup>2</sup> (91.140 mi<sup>2</sup>). Di sono, ada barang 32.369.558 orang nyang tinggal di mari. Adapun dia punya basa resmi entu [[Basa Inggris|basa Inggris]] ama [[Basa Swahili|basa Swahili]], èn juga' ada laèn-laèn basa daèrah nyang dianggep ama negara. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Negara]] [[Category:Uganda]] 385jujq6rwz6yv3zt78hlak6uzxcqp6 Ugel-ugelan 0 3248 21793 15615 2024-06-04T22:07:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21793 wikitext text/x-wiki [[File:Knee diagram.png|thumb|Gambar bèbèr dengkul]] '''Ugel-ugelan'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 387.</ref> (hurup Arab Gundul: اوݢل٢ن; [[Basa Latèn|Latèn]]: ''patella'') ièlah [[Tulang|tulang]] nyang bentuknya segitiga terus tebel nyang bakalannya nyendi ama [[Tulang paha|tulang paha]]. Gunanya entu bakal ngebrèngkos ama nglindungin sendi [[Dengkul|dengkul]]. == Ruju'an == [[Category:Anggota awak]] [[Category:Tulang]] qfbxajynx3dj3jn2ehf53brurbchbja Ujan 0 3249 21794 15618 2024-06-04T22:07:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21794 wikitext text/x-wiki [[File:22 Regen ubt.jpeg|thumb|Ujan lagi mudun]] '''Ujan''' (hurup Arab Gundul: اوجن) entu semacem [[penggrujugan]]. Penggrujugan ièlah segala macem aèr nyang jato deri [[Awan|awan]] di [[langit]], kaya' ujan, batu ès, ama [[salju]]. Ni diukur paké [[alat ukuran ujan]]. Ujan entu bagèan deri [[pengiteran aèr]]. Awan bakal sering nyerep asep bakal ngeja ujan, biasanya diparan sebagé "binatu alam" lantaran ni prosès. Berapa tempat gableg ujan nyang sering. Ni ngeja [[utan ujan]]. Sebagèan laènnya cuman sekelemit doang ujannya, mangkanya jadi [[gurun]] dah tu. Kalo tu ujan langsung brug gedé, bisa-bisa kelebu pada dah. Kalu di lèrèng-lèrèngan, bisa-bisa [[longsor]]. == Ruju'an == [[Category:Cuaca]] lhvyhveiufvwv493w42h2ihn88tu7am Ujan Gerimis 0 3250 15623 15622 2024-05-16T13:55:37Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 15622 wikitext text/x-wiki [[File:Benjamin S Majalah Aktuil Edisi 71 Tahun 1971.jpg|thumb|Tampang Benyamin Suaèb, tukang keja enni tembang]] '''Ujan Gerimis'''<ref>https://liriklagu-daerah2.blogspot.com/2018/08/makna-arti-dan-lirik-lagu-hujan-gerimis.html</ref> (hurup Arab Gundul: اوجن ݢريمس) nya'entu tembang atu nyang makéin basa Betawi jadi basa tetembangannya. Enni tembang dikeja ama [[Benyamin Suaèb|Benyamin Suaèb]]. Enni tembang dicanyiin ama Benyamin Suaèb èn Nyonya Ida Rohyani. == Ma'na tembang ''Ujan Gerimis'' == Kata-kata di dalem tembangnya rèngkes èn banyol pisan nyang jadi hasnya tembang kejaan Benyamin Suaèb. Ampé enni wayah enni tembang masing dikerunguin ama orang-orang lantaran lakon dia punya maèn, nya'entu Si Doel Anak Sekolahan. Enni tembang ''Ujan Gerimis'' ada punya pesen kehidupan unggalan sari nyang ngerèngkes pantung banyolan basa Betawi. Nah kalo pesen nyang dibilang ama enni tembang kudu mèsem tong mèwèk èn ngajog baé, wabilkusus mas'alah cecintaan atawa bobotoan. == Kata-kata tembang ''Ujan Gerimis'' == Enni di bawa entu kata-kata tembang ''Ujan Gerimis'' kejaan Benyamin Suaèb.<ref>https://lirik.kapanlagi.com/artis/benyamin-sueb/hujan-gerimis/</ref> {| class="wikitable" |+ ! colspan="3" |Kata-kata tembang Ujan Gerimis |- |Tembang asli |Tembang asli (hurup Arab Gundul) |Arti dalem basa Indonésia |- |Èh ujan gerimis ajè |اه اوجن ݢريمس اج |Wahai hujan gerimis saja |- |Ikan teri diasinin |اکن ترى داسينين |Ikan teri dibuat asin |- |Èh jangan menangis ajè |اه جاڠن مناڠيس اج |Wahai kamu, jangan menangis saja |- |Nyang pergi jangan dipikirin |ڽڠ فرݢى جاڠن دفکرين |Orang yang pergi tidak perlu dipikirkan |- |Èh ujan gerimis ajè |اه اوجن ݢريمس اج |Wahai hujan gerimis saja |- |Ikan lélé ada kumisnyè |اکن ليل اد کومسڽ |Ikan lele memiliki kumis |- |Èh jangan menangis ajè |اه جاڠن مناڠيس اج |Wahai kamu jangan menangis saja |- |Kalo boléh cari gantinyè |کالو بوله چار ݢنتيڽ |Kalau boleh cari gantinya |- |Mengapa ujan gerimis ajè? |مڠاف اوجن ݢريمس اج |Mengapa hujan gerimis saja? |- |Pergi berlayar ke Tanjung Cina |فرݢى برلاير کتنجوڠ چينا |Pergi berlayar ke Tanjung Cina |- |Mengapa adè' menangis ajè |مڠاف ادى مناڠيس اج |Mengapa adik menangis saja |- |Kalo mèmang jodo ngga ke mana, hèi hèi |کلو مماڠ جود ݢه کمان، هى، هى |Kalau memang sudah berjodoh pasti akan bertemu, hei, hei |- |Èh ujan gerimis ajè |اه اوجن ݢريمس اج |Wahai hujan gerimis saja |- |Ikan bawal diasinin |اکن باول داسينين |Ikan bawal dibuat asin |- |Èh jangan menangis ajè |اه جاڠن مناڠيس اج |Wahai kamu jangan menangis saja |- |Bulan Sawal mau dikawinin |بولن شوال مو دکاوينين |Bulan Syawal kamu ingin dinikahkan |- |Mau dikawinin jangan nangis |مو کاوين جاڠن ناڠيس |Kalau mau dinikahkan tidak perlu menangis |- |Bapedak namanya |بافدق نامڽ |Bapedak namanya |- |Yah, entar kaya' celepuk dong |يه، انتر کايا چلفوق دوڠ |Yah, nanti tampak seperti burung hantu. |- |Mengapa ujan gerimis ajè? |مڠاف اوجن ݢريمس اج |Mengapa hujan gerimis saja? |- |Pergi berlayar ke Tanjung Cina |فرݢى برلاير کتنجوڠ چينا |Pergi berlayar ke Tanjung Cina |- |Mengapa adè' menangis ajè? |مڠاف ادى مناڠيس اج |Mengapa adik menangis saja? |- |Kalo memang jodo ngga ke mana, hèi hèi |کالو مماڠ جود ݢه کمان، هى، هى |Kalau memang sudah berjodoh pasti akan bertemu, hei, hei |- |Jalan jalan ke Menado |جالن٢ کمنادو |Jalan-jalan ke Manado |- |Jangan lupa membeli parang |جاڠن لوف ممبلى فارڠ |Jangan lupa membeli parang |- |Kalo niat mencari jodo |کالو نية منچارى جودو |Kalau berniat mencari jodoh |- |Cari nyang hitam seperti saya |چارى ڽڠ هيتم سفرتى ساي |Cari yang hitam seperti saya |} == Ruju'an == lroejwgenlm5r95kn9xcc4oyyp95v0w Ukrain 0 3251 24620 24617 2024-07-30T08:23:34Z Badak Jawa 13 Balikin perbaèkan [[Special:Diff/24617|24617]] kejaan [[Special:Contributions/114.79.44.22|114.79.44.22]] ([[User talk:114.79.44.22|ngomong]]) Ukraina entu disebutnya Ukrain kalo dimari 24620 wikitext text/x-wiki {{Negara|name=Ukrain|native_name=Украïна (Ukrain)<br/>''Ukraïna''|flag=Flag_of_Ukraine.svg|coat=Lesser_Coat_of_Arms_of_Ukraine.svg|map=Ukraine_-_disputed_(orthographic_projection).svg|capital=Kiip|demonym=Ukrain}} '''Ukrain''' (hurup Arap gundul: اوكراين; basa Ukrain: Україна ''Ukraïna'', pengucapan: [ʊkrɐˈjinɐ]) atawa mashur juga' '''Ukraina''' (hurup Arap gundul: اوكراينا) ada satu negara di Èropa Wètan. Ni negara watesan ama [[Ruslan|Ruslan]] di belah lor-wètan, [[Ruslan Puti|Ruslan Puti]] di belah lor-kulon, [[Polen|Polen]] èn [[Slowaki|Slowaki]] di bekulon, srènta [[Honggari|Honggeré]], [[Ruméni|Ruméni]], [[Moldawi|Moldawi]], èn Transnistri, atu negara nyang mroklamirin dèwèk, di belah kidul-kulonnya. Di kidulnya, ada Laot Item. Ukrain entu negara kiblik<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref>. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – Kiip (hurup Arap gundul: كييف; basa Ukrain: Київ ''Kyïv''). Dulunya, ni negara pernah jadi bagèan Uni Sowièt sedari tahon 1922 ampé 1991. == Pembagèan Ukrain == Ukrain dibagi jadi 24 ''oblast'' (kukuan) èn atu Kiblik Otonomi Kriméa. == Kota-kota gedé di Ukrain == * Kiip (sempragan akir abad ke-9 jadi sintrem Negeri Rus Kièwiah; mulain kemerdékaan Ukrain tahon 1919 ampé sekarang jadi sintrem negara Ukrain merdéka) * Harkip (pernah jadi Ukrain punya sintrem selamanya 1919—1934) * Denipro * Odésa * Saporijiah/Saporojiah * Lèmbereh == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Wètan]] [[Category:Negara]] [[Category:Ukrain]] czvcs0tbysuplta37tqmm2z3ab00fbs Ula 0 3252 21796 15646 2024-06-04T22:07:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21796 wikitext text/x-wiki [[File:Ular coklat1.jpg|thumb|Tampang ula]] '''Ula''' (urup Arab Gundul: اولا) entu sebarung héwan ngeloso nyang ora kakinya èn badannya manjang ama nali. Ula ngamprag ampé seantèro dunia. Èlmu punya kata, sekabèh macem ula dibarungin ke dalem atu anak-''ordo'', nya'entu ''Serpentes'' èn ula gè' jadi anggota deri ''ordo Squamata'' (héwan ngeloso pas-pasan) barengan ama kadal. Cumanan, ula (''Serpentes'') sendèwèk dipasihin ke penyabangan klade (''Ophidia''), nya'entu sebarung héwan ngerayap nyang gableg/ora kaki, nyang awaknya manjang, èn ada punya jogrogan nyang béda ama kadal. == Ruju'an == az2p9000occ33t0elffkwowzc440jcx Umar bin Hatab 0 3253 22391 22384 2024-06-19T08:06:50Z Jalilah Jali 457 /* Ruju'an */Bangsaan 22391 wikitext text/x-wiki {{Databox|item=Q8467}} '''Umar bin Hatab''' (hurup Arab Gundul: عمر بن خطاب; Arab: عمر بن خطاب ''ʿUmar b. Khaṭṭāb'') ada [[kalipah]] kedua deri empat [[Kalipah Rasidin]], abisnya [[Abu Bakar|Abu Bakar Sidik]]. Pas dia punya jaman pemerèntahan, Umar udah ngelèbarin dia punya kekuasaan ampé ke [[Mesir|Mesir]], [[Irak|Irak]], èn [[Palestèn|Palestèn]]. Kalipah Umar ièlah kalipah nyang paling banyak nyawabnya di gutekan Jajirah Arap èn juga' udah naklukin [[Bétulmegedis]]. Kalipah Umar wapat pas mau sembahyang subuh di mesigit dibunu ama Abu Lu'lu'ah Pirus deri Parsi. Dia punya kepemimpinan abis ntu dilanjutin ama Usman bin Apan. == Ruju'an == {{Reflist}} [[Bangsaan:Islam]] [[Bangsaan:Tokoh pulitik]] 5rjcnobblyvbq2m6njdkwt1h2oueq5m Umar bin Khattab 0 3254 15661 15660 2024-05-16T13:56:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15660 wikitext text/x-wiki #REDIRECT [[Umar bin Hatab]] 7xne44qmsmcvkzuzdqjkk6zhyuoou1n Umrup 0 3255 19456 15670 2024-06-04T21:19:44Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q15078788]] 19456 wikitext text/x-wiki [[File:WTUL Microphone.jpg|thumb|[[Tukang umrup]] lagi ngumrup di depannya [[Halo-halo|halo-halo]]]] Di [[ubung-ubungan]], kaya' [[radio]] ama [[tipi]], '''umrup''' (hurup Arab Gundul: امروف) artinya ngirim [[inpormasi]] kaya' acara tipi atawa [[gending]] secara [[Kelèstrikan|lèstrik]] ke penongton nyang jembar belatakan di mana-mana. Itu inpormasi dikirim liwat udara dalem bentuk [[gelombang radio]], liwat [[kabel]], atawa liwat [[satelit ubung-ubungan]], èn entakonoh, itu penongton tipi atawa pendenger radio nyomot itu sinyal maké dia punya perangkat tipi atawa penerima radio. [[Gugliemo Marconi]] – nyang nemuin [[télégrap]] sonderkabel. Bulan Désèmber tahon 1901, dia mancarin sinyal radio nyang pertama nglantasin [[Laotan Atlantik|Laotan Atlantik]]. Ni deri ujung ke ujung. Penjajalan paké pengumrupan suara dimulain tahon-tahon abisannya, èn melingsat cepet tahon 1920-an. == Ruju'an == [[Category:Umrup]] [[Category:Wasilah bancakan]] 2rk3b2u94u6iwr1rfknu5uhoyeh9y7x Umrup-umrupan 0 3256 21798 15676 2024-06-04T22:07:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21798 wikitext text/x-wiki [[File:Serial Podcast.jpg|thumb|Umrup-umrupan ''Serial'' lagi disetèl liwat aplikasi Apple Podcasts di [[iPhone]]]] '''Umrup-umrupan''' (hurup Arab Gundul: امروف٢ن; [[Basa Inggris|Inggris]]: ''podcast''; [[Basa Indonésia|Indonésia]]: ''siniar'') entu atu cara bakal ngampar-amparin [[inpormasi]] dalem bentuk berekas [[Dedengeran digital|dedengeran]] [[digital]]. Orang sering bisa [[Abudemèn|langganan]], [[Comot (kumpiuter)|nyomot]], ama ngedumanin umrup-umrupan maké [[Kumputer|kumpiuter]] ama ndengerin tu pada paké [[Penyetèl MP3|penyetèl MP3]]. Umrup-umrupan pating mèmper ama berita radio atawa acara perhadring [[Pengumrupan|umrupan]]. Berapa orang maké laèn bentukan umrup-umrupan kaya' ceritra rèrod-rèrodan, tampil bodoran, kuliah, atawa [[kitab dengeran]]. == Ruju'an == [[Category:Umrup]] [[Category:Wasilah bancakan]] 66q57ht69nsskma0ecn8cr1rloa1ojw Uncluk-unclukan 0 3257 21799 15684 2024-06-04T22:07:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21799 wikitext text/x-wiki '''Uncluk-unclukan''' (hurup Arab Gundul: اونچلوق٢ن; [[Basa Inggris|Inggris]]: ''improvisation'') nya'entu jalannya penyusunan [[tembang]], [[Sair|sair]] atawa nyanyian, seni lakon èn laèn sebagénya sonder siap-siapan atawa langsung kaga' paké mikir lama-lama. == Ruju'an == [[Category:Gending]] hc7e3vhax0dazsh7qchyq48bq3fpbnx Ungkluk 0 3258 21800 15689 2024-06-04T22:07:58Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21800 wikitext text/x-wiki [[File:Sb calf.png|thumb|Orang punya ungkluk]] Dalem [[tasrih manusia]], '''ungkluk'''<ref>Meilany, Rahayu, W., èn Fèbriana, L. (2014). ''Kamus Istilah Betawi Bergambar''. Dèpok: CV Binamuda Ciptakreasi. h. 390.</ref> (hurup Arab Gundul: اوڠکلوق) atawa '''betis'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref> (hurup Arab Gundul: بتيس) atawa '''wetis<ref name=":0" />''' (hurup Arab Gundul: وتيس) entu [[tungké]] punya bagèan bawa. Dalem [[sistim sepir]], ungkluk ada ubungan ama ruangan belakang tungké. Di itu ruangan belakang, dua sepir paling gedé nyang bekèn sebagé [[sepir ungkluk]], ngènclèk ama [[Tetungkak|tetungkak]] liwat [[Urat bedidang|urat bedidang]]. Berapa sepir laènnya nyang kecilan ngènclèk ama [[Dengkul|dengkul]], [[Kekiongan|mè' kaki]], ama [[Jeriji kaki|jeriji kaki]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Betis]] 302hrmks69m84aehj9ooslipgayjaux Uniwersitèt 0 3260 25833 25014 2024-10-05T04:32:36Z Bangrapip 9 25833 wikitext text/x-wiki '''Uniwersitèt''' (hurup Arab Gundul: {{Script|Arabic|اونيورسيتت}}) atawa '''sekolaan tinggi''' (hurup Arab Gundul: {{Script|Arabic|سکولاءن تڠݢي}}) ya'entu tempat bakal belajar dalem trap pendidikan tinggi nyang ngangsrongin [[gelar belajar]] dalem macem-macem rungkun atawa pak. Uniwersitèt juga nanjain program [[sarjana]] èn [[abissarjana]]. == Uniwersitèt di Indonésia == * [[Uniwersitèt Negeri Jakarta|Uniwersitèt Negeri Jakarta]] * [[Uniwersitèt Indonésia]] * [[Uniwersitèt Gajah Mada|Uniwersitèt Gajah Mada]] == Ruju'an == [[Bangsaan:Didikan]] amnnj2si8251qnodbsc3mnqn6wajddo Uniwersitèt Andalas 0 3261 21802 15701 2024-06-04T22:08:00Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21802 wikitext text/x-wiki [[File:Rektorat Universitas Andalas Sep 2021.jpg|right|256px|thumb|Gedong Rèktorat Uniwersitèt Andalas, Kampus Limau Manis, [[Sumatra Kulon|Sumatra Kulon]]]] '''Uniwersitèt Andalas''' (Indonésia: ''Universitas Andalas'', disingket '''Unand''') entu atu uniwersitèt negeri di [[Padang|Padang]], [[Sumatra Kulon|Sumatra Kulon]], [[Indonésia|Indonésia]]. == Ruju'an == * [http://www.unand.ac.id Situs web resmi] [[Category:Uniwersitèt di Indonésia]] [[Category:Indonésia]] [[Category:Sumatra Kulon]] 813cm4f4posz5zhyi7h5ollvaw0wr4j Uniwersitèt Brisotol 0 3262 15703 15702 2024-05-16T13:56:12Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15702 wikitext text/x-wiki #REDIRECT [[Uniwersitèt Bristol]] gmy8kk2eek03q76df03qi98nqfvovjm Uniwersitèt Bristol 0 3263 21803 15710 2024-06-04T22:08:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21803 wikitext text/x-wiki [[File:Shield of the University of Bristol.svg|thumb|Uniwersitèt Bristol punya lambang]] '''Uniwersitèt Bristol''' (hurup Arab Gundul: اونيورسيتت بريستول; Inggris: ''University of Bristol'') nya'entu atu [[Uniwersitèt|uniwersitèt]] di [[Bristol|Bristol]], [[Inggris|Inggris]]. Ni uniwersitèt dikeja liwat piagem raja tahon 1909,<ref>[http://www.bristol.ac.uk/cms/go/statutes/regs/acts.html "The University of Bristol Acts"]. ''The University of Bristol Act 1909''. Dibuka per 6 Sèptèmber 2023.</ref> èn lembaga keruhunnya, Uniwersitèt Kolése, Bristol, udah ada semprakan tahon 1876.<ref>[https://www.bristol.ac.uk/university/history/ "Bristol University History"]. ''History of the University''. Dibuka per 6 Sèptèmber 2023.</ref> == Ruju'an == 1w34wd45hjc8dyizot1mfpi6u5m2fb0 Uniwersitèt Gajah Mada 0 3264 21804 15715 2024-06-04T22:08:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21804 wikitext text/x-wiki [[File:UNIVERSITAS GADJAH MADA, YOGYAKARTA.png|UNIVERSITAS_GADJAH_MADA,_YOGYAKARTA|thumb|Uniwersitèt Gajah Mada punya lambang]] '''Uniwersitèt Gajah Mada''' nyang pèndèk lèternya '''UGM''' nya'entu atu [[Uniwersitèt|uniwersitèt]] di [[Daèrah Istimèwa Yogyakarta|D.I. Yogyakarta]], [[Indonésia|Indonésia]]. == Ruju'an == [[Category:Uniwersitèt di Indonésia]] eycug1emjldzas98vx2rt4gz8tblyt2 Uniwersitèt Harwat 0 3265 21805 15719 2024-06-04T22:08:03Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21805 wikitext text/x-wiki [[File:Harvard University shield.png|thumb|Uniwersitèt Harwat punya lambang]] '''Uniwersitèt Harwat''' (hurup Arab Gundul: اونيورسيتت هرورد; Inggris: ''Harvard University'') ièlah atu [[Uniwersitèt|uniwersitèt]] partikelir di [[Kèmbrit, Masacusèt]], èn atu anggota deri [[Liga Ojot]]. Ni uniwersitèt awalnya mulain ari bulan 8 Sèptèmber 1636 èn jadi uniwersitèt paling bangkot seantéro [[Amrik Serèkat|Amrik Serèkat]]. == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] 7244xs3vutkon8go6qxv5n5yz7bcz1v Uniwersitèt Indonésia 0 3266 25003 21806 2024-08-20T10:01:48Z Bangrapip 9 25003 wikitext text/x-wiki [[File:LPEM FEB UI Logo (cropped).png|thumb|Lambang Uniwersitèt Indonésia]] [[File:Rector's office of the University of Indonesia 03.jpg|left|thumb|Gedong Rèktorat Uniwersitèt Indonésia, Kampus Dèpok, Jawa Kulon]] '''Uniwersitèt Indonésia''' (hurup Arab Gundul: اونيورسيتت اندونيسي; basa Indonésia: ''Universitas Indonesia'', disingket '''UI''') entu atu uniwersitèt negeri di [[Dèpok|Dèpok]], [[Jawa Kulon|Jawa Kulon]] èn [[Salèmba|Salèmba]], [[Jakarta|Jakarta]], [[Indonésia|Indonésia]]. Ni – atu deri lembaga-lembaga didikan trap ketiga nyang paling tua di Indonésia (atawa dulunya masing [[Hindia Nèderlan|Hindia Nèderlan]] kapan UI pertama dikeja), èn ni dirèken jadi salah atu uniwersitèt nyang paling ajib di Indonésia, selaènnya [[Uniwersitèt Gajah Mada|Uniwersitèt Gajah Mada]] èn [[Institut Tèhnolohi Bandung|Institut Tèhnolohi Bandung]]. Dalem pemeringkatan ''the 2024 QS World Universities Ranking'', UI diperingkatin nomor 1 di Indonésia, 49 di [[Asia|Asia]], èn 237 di dunia.<ref>[https://web.archive.org/web/20160308031740/http://www.topuniversities.com/universities/university-indonesia "Universitas Indonesia"]. Diarsip deri nyang asli per 8 Maret 2016. Dipungut per 28 Juli 2023.</ref><ref>[https://www.topuniversities.com/universities/universitas-indonesia/undergrad "Universitas Indonesia"]. ''Top Universities''. 7 Désèmber 2013 Dipungut per 28 Juli 2023.</ref> == Ruju'an == [[Category:Uniwersitèt di Indonésia]] [[Category:Indonésia]] [[Category:Jawa Kulon]] [[Category:Jakarta]] [[Category:Dèpok]] bmnxkju3g0w6v7gc4e9g9v3c3baqfxf Uniwersitèt Kaliporni di Bèrkeli 0 3267 21807 15725 2024-06-04T22:08:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21807 wikitext text/x-wiki [[File:Seal of University of California, Berkeley.svg|thumb|Uniwersitèt Kaliporni di Bèrkeli punya lambang]] '''Uniwersitèt Kaliporni di Bèrkeli''' (hurup Arab Gundul: انستيتوت کاليفورنى دبرکلى; Inggris: ''University of California, Berkeley'' atawa ''UC Berkeley'') atawa singketnya '''Bèrkeli''' (hurup Arab Gundul: برکلى; atawa ''Cal'') ièlah atu [[Uniwersitèt|uniwersitèt]] gedé di [[Bèrkeli, Kaliporni|Bèrkeli, Kaliporni]], [[Amrik Serèkat|Amrik Serèkat]]. Uniwersitèt nyang paling tua deri sepulu kampus gedé nyang berayaan ama [[Uniwersitèt Kaliporni]] nama Bèrkeli nanjain barang 300 program sarjana ama abissarjana di [[cabang keèlmuan]] nyang roncèt. Ni uniwersitèt jenggarnya 6.651 [[aker]] dengen kampus sintrem nyang sekitaran barang 200 aker.<ref>[https://web.archive.org/web/20081217080422/http://www.universityofcalifornia.edu/finreports/index.php?file=/06-07/pdf/campusfacts2007.pdf "UC Financial Reports - Campus facts"] (PDF). University of California. 2007. Diarsip deri nyang [http://www.universityofcalifornia.edu/finreports/index.php?file=/06-07/pdf/campusfacts2007.pdf asli] (PDF) per 17 Désèmber 2008. Dipungut per 17 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] 96ur46tq020xtdu96ooeju0vkbqbx4v Uniwersitèt Kèmbrit 0 3268 21808 15730 2024-06-04T22:08:06Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21808 wikitext text/x-wiki [[File:Coat of Arms of the University of Cambridge.svg|thumb|Uniwersitèt Kèmbrit punya lambang]] '''Uniwersitèt Kèmbrit''' (hurup Arab Gundul: اونيورسيتت کمبريت; Inggris: ''University of Cambridge'' atawa ''Cambridge University''; Latèn: ''Universitas Cantabrigiensis'') atawa '''Uniwersitèt Kèmbrid''' (hurup Arab Gundul: اونيورسيتت کمبريد) ièlah atu uniwersitèt nyang ada di [[Kèmbrit]], [[Inggris|Inggris]]. Ni [[Uniwersitèt|uniwersitèt]] – paling bangkot nomer dua di antéro negara-negara pengomong [[basa Inggris]]. Ni – atu deri dunia punya dedengkot tempat belajar. Ni uniwersitèt ngeharkat jadi atu paguyuban [[Alim|ulama]] di kota Kèmbrit. Ni mentak awalnya pas tahon 1209 pas ulama pada ninggalin [[Oksped]] abisnya gegucelan ama orang situ.<ref>[https://web.archive.org/web/20070911193050/http://www.cam.ac.uk/cambuniv/pubs/history/records.html "A Brief History: Early records"]. University of Cambridge. Diarsip deri nyang [https://www.cam.ac.uk/cambuniv/pubs/history/records.html asli] per 11 Sèptèmber 2007. Dipungut per 6 Sèptèmber 2023.</ref> [[Uniwersitèt Oksped]] ama Kèmbrit sering digero ''Oxbridge'', cuman ni bukan atu uniwersitèt sendèwèk, melèngken cuman penggabregan penggeroan ni dua nama uniwersitèt. Uniwersitèt Kèmbrit ama [[Uniwersitèt Oksped|Uniwersitèt Oksped]] sembabad pentingya bakal [[Inggris|Inggris]] punya sejarah. Uniwersitèt Kèmbrit biasanya ditaro di [[Peringkat uniwersitèt èn kolése|peringkat-peringkat lima gedé paling ajib di dunia]].<ref>[https://web.archive.org/web/20120606064730/http://www.shanghairanking.com/Institution.jsp?param=University%20of%20Cambridge "University of Cambridge - Performance in Academic Ranking of World Universities"]. Academic Ranking of World Universities. Diarsip deri nyang [http://www.shanghairanking.com/Institution.jsp?param=University%20of%20Cambridge asli] per 6 Juni 2012. Dipungut per 6 Sèptèmber 2023.</ref> Pemeringkatan ama pengujian [[Britani Gedé|Kerajaan Rempug]] pasal dia punya kualitèt ama perdataan juga' monten dia bungbos betul, alaihim dah poko'nya. Wayah gini, Uniwersitèt Kèmbrit gableg ada 18.000 lebi mahasiswa èn kleb gerak badan serènta perkumpulan. == Ruju'an == [[Category:Uniwersitèt di Inggris]] kir3xs5gprig60t74h7s3t17zjoe35n Uniwersitèt Negeri Jakarta 0 3269 25395 21809 2024-09-02T02:32:13Z CommonsDelinker 230 Removing [[:c:File:Lambang_UNJ_dan_moto.png|Lambang_UNJ_dan_moto.png]], it has been deleted from Commons by [[:c:User:Krd|Krd]] because: No license since 25 August 2024. 25395 wikitext text/x-wiki '''Uniwersitèt Negeri Jakarta''' (hurup Arap gundul: اونيورسيتت نݢرى جاکرتا; disingkat: '''UNJ''') entu uniwersitèt nyang betempat di sintrem negara Indonésia, Jakarta. UNJ dibangun taon 1964. Dulu namanya entu Institut Kemualiman èn Èlmu Tarbiyah Jakarta (''Institut Keguruan dan Ilmu Pendidikan Jakarta''; disingkat IKIP Jakarta). Cuman sebelon entu, IKIP Jakarta masih gabung ama [[Uniwersitèt Indonèsia|Uniwersitèt Indonèsia]]. Entu wayah UNJ jadi Pakultèt Kemualiman èn Èlmu Tarbiyah (''Fakultas Keguruan dan Ilmu Pendidikan''; disingkat FKIP). == Sejarah UNJ == [[File:Universitas Negeri Jakarta - panoramio.jpg|thumb|Salah atu gedong di UNJ]] Meruju' PP No.51 taon 1958 Pakultèt Tarbiyah dipasupin ke FKIP. Departemén Tarbiyah ngeja Institut Tarbiyah Mualim (''Institut Pendidikan Guru''; disingkat IPG) bakal ngeja guru sekolah menengah. Selaèn entu, Serat Ketetepan Menteri P èn K No.6 èn 7 tanggal 8 Pébuari 1961, Kursus B-I èn B-II dipasupin ke FKIP di bawa Departemén Tarbiyah Tinggi nyang kebetulan juga ngeja guru-guru bakal sekolah menengah. Enni ngeja kurang mangkus èn ganggu pengaturan tarbiyah guru-guru èn mualim-mualim. Jadi buat ngebérèsin enni hal, kursus B-I èn B-II di Jakartè dipasupin ke FKIP Uniwersitèt Indonèsia. Dengen bawa alesan berupa Serat Ketetepan Persidén RI No.1 taon 1963 tanggal 3 Januari 1963, ditetepin kalo sederi 16 Mei 1964 FKIP èn IPG dirobah jadi Institut Kemualiman èn Èlmu Tarbiyah (IKIP). Seterusnya, IKIP dikasih jabatan lebih bakal jadi uniwersitèt, supaya bisa ngembangin èlmu dari nyang semuanya haluannya tarbiyah sekarang ngerémbét ke nyang bukantarbiyah. Lantaran entu ihwal, IKIP Jakartè berobah jadi Uniwersitèt Negeri Jakartè meruju' Keppres 093/1999 tanggal 4 Agustus 1999. == Rèktor == '''Masa Pakultèt Kemualiman èn Èlmu Tarbiyah Uniwersitèt Indonèsia''' # Prof. Dr. R. Soegarda Poerbakawatja, sebagé dékan (1961 - 1963) # Prof. Dr. R. Slamet Iman Santoso, sebagé dékan (1963 - 1964) '''Masa Institut Kemualiman èn Èlmu Tarbiyah Jakartè''' # Brigjen A. Latief Hendraningrat, sebagé réktor (1964 - 1965) # Prof. Dr. Maftuchah Yusuf, sebagé dedengkot présidium (1966 - 1967) # Prof. Dr. Deliar Noer, M.A., sebagé réktor (1967 - 1971; 1971 - 1975) # Dr. Siswojo Hardjodipuro, sebagé Pjs. réktor (1975) # Prof. Dr. H. Winarno Surakhmad, M.Sc., Ed., sebagé réktor (1975 - 1980) # Prof. Dr. R. Sudjiran Resosudarmo, M.A., sebagé rektor (1980 - 1984) # Prof. Dr. Conny R. Semiawan, sebagé réktor (1984 - 1988; 1988 - 1992) # Prof. Dr. A. Suhaenah Suparno, sebagé réktor (1992 - 1996) # Prof. Dr. Sutjipto, sebagé réktor (1997 - 1999) '''Masa Uniwersitèt Negeri Jakartè''' # Prof. Dr. Sutjipto, sebagé réktor (1999 - 2001; 2001 - 2005) # Prof. Dr. Bedjo Sujanto, M.Pd., sebagé réktor (2005 - 2009; 2009 - 2014) # Prof. Dr. H. Djaali, sebagé réktor (2014 - 2017) # Prof. Intan Ahmad, Ph.D., sebagé Pjs. réktor (2017 - 2019) # Prof. Dr. Komarudin, M.Si., sebagé réktor (2019 - 2023) == Pakultèt èn Pakét Belajar<ref>'''Pakèt Belajar''' - ''Program Studi'' (Indo.); ''Study Programme'' (Ing.)</ref> == Di bawa enni iélah pakultèt èn pakét belajar nyang disediain ama UNJ bakal orang-orang nyang pada mau belajar. (Ditulisin paké [[Basa Indonésia|basa Indonésia]]) '''Pakèt Cendekiawan'''<ref>'''Cendekiawan''' - ''sarjana'' (Indo.); ''undergraduate'' (Ing.)</ref> '''Pakultèt Èlmu Tarbiyah (Fakultas Ilmu Pendidikan; disingkat FIP)''' # S-1 Bimbingan dan Konseling; # S-1 Manajemen Pendidikan; # S-1 Pendidikan Guru Pendidikan Anak Usia Dini; # S-1 Pendidikan Guru Sekolah Dasar; # S-1 Pendidikan Khusus; # S-1 Pendidikan Masyarakat; # S-1 Teknologi Pendidikan. '''Pakultèt Basa èn Kesenian (Fakultas Bahasa dan Seni; disingkat FBS)''' # S-1 Pendidikan Bahasa Arab; # S-1 Pendidikan Bahasa Indonesia; # S-1 Pendidikan Bahasa Inggris; # S-1 Pendidikan Bahasa Jepang; # S-1 Pendidikan Bahasa Jerman; # S-1 Pendidikan Bahasa Mandarin; # S-1 Pendidikan Bahasa Prancis; # S-1 Pendidikan Seni Musik; # S-1 Pendidikan Seni Rupa; # S-1 Pendidikan Seni Tari; # S-1 Sastra Indonesia; # S-1 Sastra Inggris. '''Pakultèt Èlmu Hitung èn Èlmu Hayat (Fakultas Matematika dan Ilmu Pengetahuan Alam; disingkat FMIPA)''' # S-1 Biologi; # S-1 Fisika; # S-1 Ilmu Komputer; # S-1 Kimia; # S-1 Matematika; # S-1 Pendidikan Biologi; # S-1 Pendidikan Fisika; # S-1 Pendidikan Kimia; # S-1 Pendidikan Matematika; # S-1 Statistika. '''Pakultèt Èlmu Masarakat (Fakultas Ilmu Sosial; disingkat FIS)''' # D-4 Hubungan Masyarakat dan Komunikasi Digital; # D-4 Usaha Perjalanan Wisata; # S-1 Geografi; # S-1 Ilmu Komunikasi; # S-1 Pendidikan Agama Islam; # S-1 Pendidikan Geografi; # S-1 Pendidikan Ilmu Pengetahuan Sosial; # S-1 Pendidikan Pancasila dan Kewarganegaraan; # S-1 Pendidikan Sejarah; # S-1 Pendidikan Sosiologi; # S-1 Sosiologi. '''Pakultèt Keinsinyuran (Fakultas Teknik; disingkat FT)''' # D-4 Seni Kuliner dan Pengelolaan Jasa Makanan; # D-4 Manajemen Pelabuhan dan Logistik Maritim; # D-4 Desain Mode; # D-4 Kosmetik dan Perawatan Kecantikan; # D-4 Rekayasa Otomasi; # D-4 Teknologi Rekayasa Konstruksi Bangunan Gedung; # D-4 Rekayasa Manufaktur; # S-1 Pendidikan Informatika; # S-1 Pendidikan Vokasional Desain Fashion; # S-1 Pendidikan Vokasional Kesejahteraan Keluarga; # S-1 Pendidikan Vokasional Konstruksi Bangunan; # S-1 Pendidikan Vokasional Seni Kuliner; # S-1 Pendidikan Vokasional Tata Rias; # S-1 Pendidikan Vokasional Teknik Elektro; # S-1 Pendidikan Vokasional Teknik Elektronika; # S-1 Pendidikan Vokasional Teknik Mesin; # S-1 Rekayasa Keselamatan Kebakaran; # S-1 Sistem dan Teknologi Informasi; # S-1 Teknik Mesin. '''Pakultèt Èlmu Olahraga (Fakultas Ilmu Olahraga; disingkat FIO)''' # S-1 Ilmu Keolahragaan; # S-1 Kepelatihan Kecabangan Olahraga; # S-1 Olahraga Rekreasi; # S-1 Pendidikan Jasmani; # S-1 Pendidikan Kepelatihan Olahraga. '''Pakultèt Ékonomi (Fakultas Ekonomi; disingkat FE)''' # D-4 Manajemen Perkantoran Digital; # D-4 Akuntansi Sektor Publik; # D-4 Pemasaran Digital; # S-1 Akuntansi; # S-1 Bisnis Digital; # S-1 Manajemen; # S-1 Pendidikan Administrasi Perkantoran; # S-1 Pendidikan Bisnis; # S-1 Pendidikan Ekonomi. '''Pakultèt Tarbiyah Èlmu Kejiwaan (Fakultas Pendidikan Psikologi; disingkat FPPsi)''' # S-1 Psikologi. '''Pakèt Abis-Cendekiawan'''<ref>'''Abis-Cendekiawan''' - ''pascasarjana'' (Indo.); ''graduate'' (Ing.)</ref> '''Pakèt Mahister (S-2)''' # Akuntansi; # Bimbingan dan Konseling; # Linguistik Terapan; # Manajemen; # Manajemen Lingkungan; # Manajemen Pendidikan; # Pendidikan Anak Usia Dini; # Pendidikan Bahasa Indonesia; # Pendidikan Bahasa Inggris; # Pendidikan Biologi; # Pendidikan Dasar; # Pendidikan Fisika; # Pendidikan Geografi; # Pendidikan Jasmani; # Pendidikan Kependudukan dan Lingkungan Hidup; # Pendidikan Khusus; # Pendidikan Kimia; # Pendidikan Lingkungan; # Pendidikan Masyarakat; # Pendidikan Matematika; # Pendidikan Sejarah; # Pendidikan Teknologi dan Kejuruan; # Penelitian dan Evaluasi Pendidikan; # Psikologi; # Teknologi Pendidikan '''Program Doktor (S-3)''' # Ilmu Manajemen; # Linguistik Terapan; # Manajemen Pendidikan; # Pendidikan Anak Usia Dini; # Pendidikan Dasar; # Pendidikan Kependudukan dan Lingkungan Hidup; # Pendidikan Jasmani; # Penelitian dan Evaluasi Pendidikan; # Teknologi Pendidikan. == Ruju'an == <references /> [[Category:Uniwersitèt di Indonésia]] eqltkufehjkn4zk8dzxb75xnbkuuycx Uniwersitèt Oksporet 0 3270 23828 23825 2024-07-13T06:05:25Z Bangrapip 9 23828 wikitext text/x-wiki {{Infobox university | name = University of Oxford | type = [[Public university|Public]] [[research university]]<br />[[Ancient university]] | other_name = The Chancellor, Masters and Scholars of the University of Oxford<ref>{{Cite web|url=https://www.ox.ac.uk/about/organisation/university-as-a-charity|title=The University as a charity|website=University of Oxford|archive-url=https://web.archive.org/web/20160112004332/http://www.ox.ac.uk/about/organisation/university-as-a-charity|archive-date=12 January 2016|url-status=live}}</ref> | image = Arms of University of Oxford.svg<!--Official university crests belong here. If you doubt it, look at Cambridge, Yale, Harvard, etc. The 'logo' used more often belongs on the bottom, hence the 'Logo' label.--> | image_size = | image_upright = .7 | caption = [[Coat of arms of the University of Oxford|Coat of arms]] | latin_name = Universitas Oxoniensis | motto = {{lang-la|[[Dominus illuminatio mea]]}} | mottoeng = [[Psalm 27|The Lord is my light]] | established = {{circa|{{start date and age|df=yes|1096}}}}<ref name="OxHist">{{cite web |url=http://www.ox.ac.uk/about/organisation/history |title=Introduction and History |publisher=University of Oxford |access-date=21 October 2014 |archive-url=https://web.archive.org/web/20141020082611/http://www.ox.ac.uk/about/organisation/history |archive-date=20 October 2014 |url-status=live }}</ref> | endowment = [[£]]8.066 billion (2023; including colleges){{refn|Colleges (group) £6,387.7M,<ref name=OxColl2023>{{cite web|url=https://d307gmaoxpdmsg.cloudfront.net/collegeaccounts2223/aggregated.pdf|title=Aggregated College Accounts: Consolidated and College Balance Sheets For the year ended 31 July 2023|access-date=25 February 2024|archive-date=14 June 2024|archive-url=https://web.archive.org/web/20240614141741/https://d307gmaoxpdmsg.cloudfront.net/collegeaccounts2223/aggregated.pdf|url-status=live}}</ref> University (consolidated) £1,678.0M<ref name=OxUni2023>{{cite web|url=https://www.ox.ac.uk/sites/files/oxford/Oxford%20University%20Financial%20Statements%202022-23.pdf|title=Financial Statements 2022/23|publisher=University of Oxford|access-date=25 February 2024|archive-date=13 February 2024|archive-url=https://web.archive.org/web/20240213064547/https://www.ox.ac.uk/sites/files/oxford/Oxford%20University%20Financial%20Statements%202022-23.pdf|url-status=live}}</ref>}} | budget = £2.924&nbsp;billion (2022/23)<ref name=OxUni2023/> | chancellor = [[Chris Patten|The Lord Patten of Barnes]] | vice_chancellor = [[Irene Tracey]]<ref name="VCapproval">{{cite news|url=https://www.ox.ac.uk/about/organisation/university-officers/vice-chancellor|title=Professor Irene Tracey, CBE, FMedSci|access-date=5 January 2023|archive-date=19 January 2016|archive-url=https://web.archive.org/web/20160119083222/http://www.ox.ac.uk/about/organisation/university-officers/vice-chancellor|url-status=live}}</ref> | students = 26,945 (2023)<ref>{{Cite web|url=https://public.tableau.com/views/UniversityofOxford-StudentStatistics/AtaGlance?:embed=y&:display_count=yes&:showVizHome=no|title=University of Oxford – Student Statistics|website=Tableau Software|access-date=7 April 2020|archive-date=15 January 2022|archive-url=https://web.archive.org/web/20220115131132/https://public.tableau.com/views/UniversityofOxford-StudentStatistics/AtaGlance?:embed=y&:display_count=yes&:showVizHome=no|url-status=live}}</ref><ref name="Student Numbers">{{cite web|title=Student Numbers|url=https://www.ox.ac.uk/about/facts-and-figures/student-numbers?wssl=1|website=University of Oxford|access-date=24 February 2023|archive-url=https://web.archive.org/web/20170915101523/https://www.ox.ac.uk/about/facts-and-figures/student-numbers?wssl=1|archive-date=15 September 2017|url-status=live}}</ref> | undergrad = 12,580 | postgrad = 13,445 | other = 430 | city = [[Oxford]] | country = United Kingdom | coordinates = {{Coord|51|45|18|N|01|15|18|W|type:edu|display=title,inline}} | campus_type = [[University town]] | logo_size = 250px | website = {{official URL}} | logo = University of Oxford.svg | colours = {{color box|#002147}} Oxford Blue<ref>{{cite web |url=http://www.ox.ac.uk/branding_toolkit/the_brand_colours/ |title=The brand colour – Oxford blue |publisher=Ox.ac.uk |access-date=16 August 2013 |archive-url=https://web.archive.org/web/20130524062108/http://www.ox.ac.uk/branding_toolkit/the_brand_colours/ |archive-date=24 May 2013 |url-status=live }}</ref> | faculty = 6,945 (2022)<ref>{{cite web |url=https://www.hesa.ac.uk/data-and-analysis/staff/working-in-he |title=Who's working in HE? |publisher=HESA |access-date=24 February 2023 |url-status=live |archive-date=29 July 2019 |archive-url=https://web.archive.org/web/20190729033636/https://www.hesa.ac.uk/data-and-analysis/staff/working-in-he }}</ref> | affiliations = {{hlist|[[Association of Commonwealth Universities|ACU]]|[[European University Association|EUA]]|[[Europaeum]]|[[International Alliance of Research Universities|IARU]]|[[LERU]]|[[Russell Group]]|[[SES (universities)|SES]]|[[Universities UK]]}} }} '''Uniwersitèt Oksporet''' (hurup Arab Gundul: {{Script|Arabic|اونيورسيتت اکسفرت}}) atawa '''Uniwersitèt Oksped''' (hurup Arab Gundul: {{Script|Arabic|اونيورسيتت اکسفرد}}; {{lang-en|University of Oxford}}; {{lang-la|Universitas Oxoniensis}}) ièlah atu uniwersitèt nyang ada di [[Oksped]], [[Inggris|Inggris]]. Ni uniwersitèt – uniwersitèt paling kolot seantéro alam pengomong basa Inggris. ''The Times Higher Education World University Rankings'' punya kata bilang, "ni uniwersitèt – uniwersitèt paling ajib di dunia" selamanya tahon 2000-an. Ni uniwersitèt ada punya 39 kolése ama lima paséban partikelir. Ni kolése kabèhannya pada gableg dia punya gedong sendèwèk ama pegawéanya. Uniwersitèt Oksped gènèngan rada bèda deri banyak uniwersitèt modèren nyang mana semua mahasiswanya pada tinggal di [[kampus]]. Uniwersitèt Oksped kaga' gableg kampus acan, biar kata mah ada berapa tempat ngamprog bakal mahasiswa deri laèn-laèn kolése bakal ngamprog di situ (tuladnya, [[bibliotik]]). [[Bibliotik Bodelé]] (dibikin tahon 1602) ièlah Uniwersitèt Oksped punya [[bibliotik]] utama, èn atu deri bibliotik paling kolot di Èropa. Sebagé lagi, ni bibliotik – bibliotik paling gedé nomer dua di Kerajaan Rempug abisannya [[Bibliotik Brit]]. == Ruju'an == [[Category:Uniwersitèt Inggris]] rrxu5xqrv6ejg9gkzrzh6zydxbp0pbi Uniwersitèt Prinsten 0 3271 25001 21811 2024-08-20T10:01:24Z Bangrapip 9 25001 wikitext text/x-wiki [[File:Princeton seal.svg|thumb|Uniwersitèt Prinsten punya lambang]] '''Uniwersitèt Prinsten''' (hurup Arab Gundul: انستيتوت فرينستن; Inggris: ''Princeton University'') ièlah atu [[uniwersitèt perdataan]] [[Uniwersitèt partikelir|partikelir]] nyang masup ke [[Liga Ojot]] nyang ada di [[Prinsten, Jèrsi Baru]]. Ni uniwersitèt dicagakin tahon 1746 di [[Élisabèt, Jèrsi Baru|Élisabèt]] nyang dulunya namanya '''Kolèse Jèrsi Baru'''. Prinsten ièlah lembaga didikan tinggi nomer empat paling bangkot seantéro [[Amrik Serèkat|Amrik Serèkat]] èn atu deri sembilan [[kolèse kolonial]] nyang dipiagemin sebelonnya [[Pegerakan Amrik]].<ref>[https://www.thecrimson.com/article/1883/4/20/colleges-in-the-colonial-times-prof/ "Colleges in the Colonial Times"]. ''The Harvard Crimson''. 20 April 1883. Dipungut per 17 Sèptèmber 2023.</ref> Ni lembaga, entakonoh, pinda ke [[Niwarek, Jèrsi Baru|Niwarek]] tahon 1747, entakonoh ke tempat nyang sekarang lat 9 tahon abisannya. Ni resmi jadi uniwersitèt tahon 1896 èn umannya diganti jadi Uniwersitèt Prinsten. == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] h08k6xujv0lmst0zn1k5s5s5410un1j Uniwersitèt Singaperbangsa Krawang 0 3272 21812 15761 2024-06-04T22:08:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21812 wikitext text/x-wiki '''Uniwersitèt Singaperbangsa Krawang''' '''(UNSIKA)''' entu atu kampus negeri di Kabupatèn Krawang, Jawa Kulon. UNSIKA diwangun pas tanggal 2 Pèbuari 1982 ama Yayasan Pembina Perguruan Tinggi Pangkal Perjuangan. Enni kampus dikasi nama Radèn Adipati Singaperbangsa, pengeja kadipatèn Krawang, nyang asmanya Adipati Kertabumi III. UNSIKA ada punya 9 pakultèt èn buka tarbiyah dalem kejuruan, sarjana, èn mahister. == Ruju'an == [[Category:Uniwersitèt di Indonésia]] c4dx1lzxs981sgkaonwngd87fa0h80c Uniwersitèt Stampor 0 3273 21813 15765 2024-06-04T22:08:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21813 wikitext text/x-wiki [[File:Seal of Leland Stanford Junior University.png|thumb|Uniwersitèt Stampor punya lambang]] '''Uniwersitèt Stampor''' (hurup Arab Gundul: اونيورسيتت ستمفورد; Inggris: ''Stanford University'') atawa panjangnya '''Uniwersitèt Lèlan Stampor Cilik''' (hurup Arab Gundul: اونيورسيتت ليلند ستمفورد چيليق; Inggris: ''Leland Stanford Junior University'') atawa ringkesnya '''Stampor''' (hurup Arab Gundul: ستمفورد) ièlah atu [[Uniwersitèt|uniwersitèt]] [[Sekolah partikelir|partikelir]] sampingannya [[Palo Alto]] di [[Kaliporni]], di tenga-tenganya [[Lebak Silikon]], barang 60 kilomèter (17 mil) di belah kidul-wètannya [[San Pransisko]] èn barang 20 mil di belah lor-kulonnya [[San Hosé, Kaliporni|San Hosé]], di [[Santa Clara County]]. [[Lèlan Stampor|Lèlan]] ama [[Jèn Stampor]] ngebuka' ni uniwersitèt seari bulan Oktober 1891. Dia pada namain ni uniwersitèt paké nama dia punya anak nama Lèlan Stampor Cilik, nyang wapat pas masing bocah. == Ruju'an == [[Category:Uniwersitèt di Amrik Serèkat]] 6m3axzvetzffxjky1errgbg19kf951j Uniwersitét Negeri Jakartè 0 3274 15767 15766 2024-05-16T13:56:19Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15766 wikitext text/x-wiki #REDIRECT [[Uniwersitèt Negeri Jakarta]] afqg43ydzh9llx37twv1q9ayxptbcwe Uranus 0 3275 25349 19457 2024-08-29T04:40:09Z Kwamikagami 782 25349 wikitext text/x-wiki [[File:Uranus as seen by NASA's Voyager 2 (remastered) - JPEG converted.jpg|thumb|Uranus di luar angkasa]] '''Uranus''' (hurup Arap Gundul: اورانوس; [[Basa Yunani|Yunani]]: Οὐρανός ''Ouranós''; simbol: [[file:uranus symbol (fixed width).svg|⛢]] dan [[file:uranus monogram (fixed width).svg|♅]]) nya'entu bintang ider nomor tujuh kalo diurut deri Mataari. Entu nama Uranus diambil deri atu déwa Yunani punya nama ''Uranus'' (basa Yunani: Οὐρανός ''Ouranós'') nyang juga jadi langit punya jèger. Entu Uranus kekeja deri ès sama kaya' [[Nèptunus|Nèptunus]]. Enni perihal bikin béda ama [[Mustari|Mustari]] ama [[Johal|Johal]]. Uranus punya kalangan awang-awang isinya entu [[jat aèr]] (''hidrogen'') ama hélium, cuman paling gabreg entu ès kaya' aèr, métana, ama amonia. Uranus punya kalangan awang-awang jadi paling nusuk se-[[Tata Kemataarian|Tata Kemataarian]], bahnanya atis menanan di situ. Suhu paling atis di Uranus ampé dah 49°K atawa -224°C. Sama kaya' bintang ider goden laènnya, Uranus ada punya sistim cincin èn banyak bulannya. Uranus punya sistim cincin cumanan lebih kecitan daripada [[Johal|Johal]]. bintang ider Uranus sumbu puternya miring 90° ampé-ampé dia punya kutub entu sènggolan ama lingkeran ideran mataarinya. Entu punya lantaran, kutub lor ama kidulnya kalo dibayangin kaya' bintang ider [[Bumi|Bumi]], di Bumi jadi kaya' katulistiwa. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Planit]] [[Category:Èlmu palak]] 4bbo8wmxqobqqmxrtjzi2o3qnjzkxbb Urat 0 3276 21814 15777 2024-06-04T22:08:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21814 wikitext text/x-wiki [[File:Achilles-tendon.jpg|thumb|[[Urat bedidang|Urat wedidang]] – atu tulad urat di [[Awak|awak]]]] '''Urat''' (hurup Arab Gundul: اورة; basa ilmiah: ''tendon'') ièlah seomplokan jaringan iket jarotan nyang kuat nyang ngebungsel jaringan sepir ama tulang. Ni jaringan cukup stèrek bakal nahan tegangan. Jaringan urat mèmper betul ama [[cangcangan sendi]] (''ligamen'') èn [[cangcangan sepir]] (''fasia''); tiga-tiganya kebikin deri [[kolagèn]]. Cangcangan sendi nyangcangin [[Tulang|balung]] ama laèn balung; cangcangan [[Sepir|sepir]] nyang nyangcang sepir ama sepir. Urat ama sepir pada samenwèrekan bakal nggerak-gerakin [[Rangka awak|waton awak]]. == Ruju'an == [[Category:Manusia]] [[Category:Anggota awak]] [[Category:Urat]] os2jpvgvnx7b887clorvuk7uemh96jj Urat bedidang 0 3277 21815 15783 2024-06-04T22:08:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21815 wikitext text/x-wiki [[File:Achilles-tendon.jpg|thumb|Urat bedidang]] '''Urat bedidang'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 112.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: اورة بديدڠ) atawa '''urat wedidang<ref name=":0" />''' (hurup Arab Gundul: اورة وديدڠ) atawa '''cengklokan<ref name=":0" />''' (hurup Arab Gundul: چڠکلوقن) atawa '''urat keneng<ref name=":0" />''' (hurup Arab Gundul: اورة کنڠ) entu [[urat]] nyang ada di bagèan belakang [[Tungké|tungké]] bawah. Ni urat gunanya bakal nyangketin [[sepir betis]], [[sepir sendal]], ama [[sepir dampal kaki]] ama tulang pengeja [[Kekiongan|mè' kaki]], [[tulang tungkak]]. == Ruju'an == [[Category:Manusia]] [[Category:Tungké]] [[Category:Urat]] gei8pxbsytwpsjrggvl5yj20t3l1rwn Urdun 0 3278 21816 15790 2024-06-04T22:08:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21816 wikitext text/x-wiki {{Negara|name=Kerajaan Hasimiah Urdun|native_name=المملكة الأردنية الهاشمية (Arab)<br/>''al-Mamlakah l-Urdunniyyah l-Hāsyimiyyah''|flag=Flag_of_Jordan.svg|coat=Coat_of_arms_of_Jordan.svg|map=Jordan_(orthographic_projection).svg|capital=Aman|demonym=Urdun<br/>Jordan}} '''Urdun''' (hurup Arab Gundul: اردن; basa Arab: الأردن ''al-Urdun'') atawa '''Jordani''' (hurup Arab Gundul: جردانى) atawa '''Yordan''' (hurup Arab Gundul: يوردان) atawa resminya '''Kerajaan Hasimiah Urdun''' (hurup Arab Gundul: كراجأن هاشمية اردن; basa Arab: المملكة الأردنية الهاشمية ''al-Mamlakah al-Urduniyyah al-Hāsyimiyyah'') entu atu negara di Asia Kulon. Ni negara letaknya di daèrah Sam, di Lingir Wètan Kali Urdun. Urdun watesan ama [[Arab Saudi|Arab Saudi]] di bekidulnya ama blètannya, [[Irak|Irak]] di belah lor-wètannya, [[Suriah|Suriah]] di lornya, èn Lingir Kulon [[Palestèn|Palestèn]] serènta [[Israèl|Israèl]] di bekulonnya. Laot Mati letaknya di sepanjang ni negara punya wates kulon èn ada punya garis lingir 26 km (16 mil) di Telok Agabah, Laot Mèra, nyang misahin Urdun ama [[Mesir|Mesir]]. Aman entu Urdun punya hopstad ama kota paling gedé, baè' èkonominya, pulitiknya, atawa sintrem kebudayaannya. == Ruju'an == {{Asia}} [[Category:Asia]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Urdun]] f9c9j0qf90zo92oig767tago8lpfkpy Uribang 0 3279 21817 15795 2024-06-04T22:08:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21817 wikitext text/x-wiki [[File:Red Hibiscus in Chennai during Spring.JPG|thumb|Tampang kembang uribang]] '''Kembang uribang''' (bahasa Latin: ''Hibiscus rosa-sinensis L.''; hurup Arab Gundul: کمبڠ اوريبڠ) entu pu'unan macem belukar (''Malvaceae'') nyang datengnya deri [[Asia Wètan|Asia Wètan]] èn ngemparag ditanemin jadi pu'unan hias di daèrah tropis èn anak tropis. Kembangnya segaban, warnanya mera berem èn ora' wanginya. == Ruju'an == iudwegwut89qg28joe1ciil78bz3upe Urugué 0 3280 21818 15798 2024-06-04T22:08:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21818 wikitext text/x-wiki {{Negara|name=Urugué|native_name=''República Oriental del Uruguay'' (Spanyol)|flag=Flag_of_Uruguay.svg|coat=Coat_of_arms_of_Uruguay.svg|map=Uruguay_(orthographic_projection).svg|capital=Montébidéo|demonym=Urugué}} '''Urugué''' (hurup Arab Gundul: اوروݢوى; Spanyol: ''Uruguay'') atawa resminya '''Kiblik Wètan Urugué''' (hurup Arab Gundul: کبليک ويتن اوروݢوى; Spanyol: ''República Oriental del Uruguay'') entu negara nyang letaknya di di [[Amrik Kidul|Amrik Kidul]]. Ni negara punya hopstad [[Montébidéo|Montébidéo]]. Ni negara jenggarnya 181.034 km<sup>2</sup> (69.898 mi<sup>2</sup>). Di sono, ada barang 3.286.314 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Spanyol|basa Spanyol]] ama [[Basa Isarat Urugué|basa Isarat Urugué]]. == Ruju'an == <references /> {{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Urugué]] lf7039ny56kfumeimy3olv2h5otgwfg Usbèkistan 0 3281 21819 15804 2024-06-04T22:08:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21819 wikitext text/x-wiki {{Negara|name=Kiblik Usbèkistan|native_name=''Oʻzbekiston Respublikasi'' / <br/> Ўзбекистон Республикаси (Usbèk)|flag=Flag_of_Uzbekistan.svg|coat=Emblem_of_Uzbekistan.svg|map=Uzbekistan_on_the_globe_(Uzbekistan_centered).svg|capital=Taskèn|demonym=Usbèk}} '''Usbèkistan''' (hurup Arab Gundul: اوزبكستان; basa Usbèk: ''Oʻzbekiston'', Ўзбекистон) atawa '''Negeri Usbèk''' (hurup Arab Gundul: نݢرى اوزبک) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Usbèkistan''' (hurup Arab Gundul: کبليک اوزبكستان; basa Usbèk: ''Oʻzbekiston Respublikasi'', Ўзбекистон Республикаси) entu atu negara kecempèt rangkep daratan di Asia Sintrem. Ni negara dikulilingin ama lima negara kecempèt juga': [[Kasakstan|Kasakstan]] di blèlir, [[Kirgistan|Kirgistan]] di belah lor-wètan, [[Tajikistan|Tajikistan]] di belah kidul-wètan, [[Apganistan|Apganistan]] di bekidul, èn [[Turkmènistan|Turkmènistan]] di belah kidul-kulon. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Taskèn. Basa Usbèk entu basa nyang paling banyak dipaké ama orang di Usbèkistan, mar basa Rus juga' dipaké ama dingertiin ama banyak orang juga' di sonoh. Basa Tajik juga dipaké jadi basa minoritèt, wabilhusus di Samarkan ama Buhara. [[Islam|Selam]] entu agama nyang paling banyak di Usbèkistan, èn kebanyakan orang sonoh pada nganut Ahlusunah. Adapun orang Usbèkistan digeronya '''orang Usbèk''' (hurup Arab Gundul: اورڠ اوزبک). == Ruju'an == [[Category:Asia]] <references />{{Asia}} [[Category:Asia Sintrem]] [[Category:Negara]] [[Category:Usbèkistan]] 1bu0e086k4gxyi99yjbtzi73endtekj Usum 0 3282 19458 15807 2024-06-04T21:20:02Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q24384]] 19458 wikitext text/x-wiki [[File:Four seasons.jpg|thumb|Usum empat: [[usum kembang]], [[usum pentèr]], [[usum règès]], ama [[usum salju]].]] '''Usum'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref> (hurup Arab Gundul: اوسم) atawa '''musim''' (hurup Arab Gundul: موسم) ièlah bagèan deri [[tahon]]. Banyak kawasan di [[Bumi|Bumi]] nyang gableg empat usum setahon: [[usum kembang]], [[usum pentèr]], [[usum règès]], ama [[usum salju]]. Di berapa kawasan, banyaknya usum bisa roncèt. Tuladnya, di [[Ostrali|Ostrali]] punya bagèan tropis (bagèan blèlir [[Tana Ratu (Ostrali)|Tana Ratu]], [[Ostrali Kulon|Ostrali Kulon]], èn [[Wilayah Lor (Ostrali)|Wilayah Lor]]) gableg usum lèpèk ama usum garing. Ni jadi tambahan atawa nama laènnya deri nama-nama usum nyang biasa.<ref>[https://web.archive.org/web/20151104195910/http://www.australia.gov.au/about-australia/australian-story/austn-weather-and-the-seasons "Australian weather and the seasons"]. Guwernemèn Ostrali. Diarsip deri nyang [http://www.australia.gov.au/about-australia/australian-story/austn-weather-and-the-seasons asli] per 4 Nopèmber 2015. Dipungut per 17 Oktober 2023.</ref> Di tempat-tempat nyang [[Tropen|tropis]] atawa [[Subtropen|subtropis]], ada dua usum: [[Ujan|usum ujan]] (atawa lèpèk atawa [[muson]]) ama usum kering. Ni cuman bahnanya ujan nyang berobah deripada [[suhu]]. == Ruju'an == [[Category:Usum]] [[Category:Atuan waktu]] qvbitr8jmjmjz86cst2m4ee5iv0pyup Utan 0 3283 21820 15811 2024-06-04T22:08:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21820 wikitext text/x-wiki [[File:Tropical evergreen jungle, Khao Lak, Thailand.jpg|thumb|Tampang utan nyang ada di [[Muang-Tay|Muang-Tay]]]] '''Utan''' (urup Arab Gundul: اوتن) atawa '''Alas''' (urup Arab Gundul: ألس) entu daèrah di darat nyang dipenuin ama pu'unan. Pé'an ma'na utan di santèro dunia, gabungin berapa ihwal kaya' kerapetan pu'un, kejangkungan pu'un, pemakéan lahan, kedudukan wèt, èn guna lingkungan. Paguyuban pangan èn pertanian mema'nain utan jadi lahan nyang nyenggar ampé lebih deri separo hèktar nyang diisi ama pepu'unan nyang jangkungan deri 5 mèter èn kuruban kanopi lebih deri 10%, atawa pepu'unan nyang gableg nyampé watesan nyuntrungin ''in situ''. Enni ora keitung lahan nyang dipenuin ama pemakéan lahan pertanian atawa kota. Nyuntrungin enni ma'sud, FRA 2020 manggihin kalo utan nyenggar ampé 4,06 miliar hèktar atawa kira-kira 31% deri jenggaran darat nyang ada di dunia di taon 2020. == Ruju'an == s0wfq0gdg4dqrx9h7oyebiuc13ybe3m Utarid 0 3284 25346 25345 2024-08-29T04:37:06Z Kwamikagami 782 25346 wikitext text/x-wiki [[File:Mercury in color - Prockter07-edit1.jpg|thumb|Tampang Utarid di luar angkasa]] '''Utarid''' (hurup Arap gundul: عطارد; basa Indonésia: ''Merkurius''; simbol: [[file:Mercury symbol (fixed width).svg|☿]]) ya'entu planit paling kecil di Tata Kemataarian<ref>'''Tata Kemataarian''' (hurup Arap gundul: تات کمتأرين) – ''tata surya'' (Indo); ''solar system'' (Ing.)</ref> èn paling deket ama mataari. Lama puteran kelilingnya entu paling bentaran kalo semisal diukur ama planit nyang laèn-laèn, sebab lama puteran kelilingnya cuman 87,79 ari. Lantaran ama mataari deket sekali, ini planit cuman keliatan pas pentèran soré-soré di belah kulon abis mataari turun ke bawah bumi atawa bisa juga keliatan pas ènjing-ènjing abis maatari keluar pisan di belah wètan. == Ruju'an == <references /> [[Category:Ruang angkasa]] [[Category:Tata Kemataarian]] [[Category:Planit]] sme9e3ib72utkbcwpcz5cquzov96fi1 Vanessa Madeline Angel 0 3285 21821 15824 2024-06-04T22:08:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21821 wikitext text/x-wiki '''Vanessa Madeline Angel''' (lair 10 Nopèmber 1966) ya'entu tukang lakon wadon èn mantan tukang pèjèng [[Inggris|Inggris]]. Dia meranin Lisa di rèndèngan pèlem tipi ''[[Weird Science|Weird Science]]''. Dia bekèn lantaran meranin Claudia di pèlem ''[[Kingpin|Kingpin]]''. == Ruju'an == [[Category:Tukang lakon wadon]] kctciabua5cw83zb853va42lv2qwsfz Vicente Costalago 0 3286 21822 15827 2024-06-04T22:08:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21822 wikitext text/x-wiki '''Vicente Costalago''' (hurup Arab Gundul: بيسنتيه کوستالاݢو) entu surang ahli naskah, [[tukang karang]], [[Tukang sair|tukang sair]], [[tukang terjemah]], ama tukang perdata. Dia ada brojol di [[Spanyol|Spanyol]] èn mbelajarin basa-basa modèren di [[Uniwersitèt Mandiri Madrid]] ama mbelajarin Terjemahan èn Penapsiran di [[Uniwersitèt Mèncèster]]. Dia udah nulis ama nerbitin buku di macem-macem basa bikinan, wabilhusus di [[Basa Interlingue|basa Interlingue]] èn [[Lingua Franca Nova|basa Lingua Franca Nova]]. == Riwayat idup == Dia mbelajarin basa-basa modèren ama Terjemahan èn Penapsiran di Uniwersitèt Mandiri Madrid. Dia udah nerbitin berapa matan di [[Internèt|internèt]] paké macem-macem basa bikinan, kaya' [[Lingua Franca Nova|basa Lingua Franca Nova]], [[Basa Interlingua|Interlingua]], èn [[Basa Interlingue|Interlingue]]. Dia punya gawéan nyang pertama judulnya ''La xerca per Pahoa'' (dalem basa Lingua Franca Nova), atu ceritra kecil pasal saparnya Joan nyang lagi nyariin pedang nyang namanya Pahoa, nyang cuman raja Lincuo nyang aci aja nyang bisa maké. Ni gawéan ceritra asli nyang pertama digemborin di itu basa. Entakonoh, dia ngeharkat ngegemborin gawéan dalem basa Interlingue. Dia punya buku nyang pertama ièlah ''Li sercha in li castelle Dewahl e altri racontas'', nyang ada tiga ceritra di dalemnya, dengen berapa embanan deri Edgar Allan Poe punya ''Tell-Tale Heart'' di bagèan keduanya nyang judulnya ''Li Confession'' ('Pengakuan'). Dia punya gawéan abisannya, ''Antologie hispan'', entu atu bunga rampé deri ponggahan-ponggahan terjemahan deri gawéan [[sastra Spanyol]] nyang paling penting. Abis entu, ada lagi ''Fabules, racontas e mites'' atu omplokan [[ceritra héwan]], [[bulèng]] terdisionil, èn [[tahayul]] klasik nyang ditarjim ke basa Interlingue. Entakonoh, dia ngegemborin lagi ''Pensa'', buku pertama nyang digemborin paké basa Mini, atu basa bikinan emit-emitan, nyang cuman gableg 1.000 kata doang. Abis entu, diintilin lagi dah ama gembornya ''Li tresor de Fluvglant'', atu [[Roman (ceritra)|roman]] asli dalem basa Interlingue, èn ''La marcia nonconoseda'', roman asli kedua nyang digemborin paké basa Lingua Franca Nova. Entak, dia juga' ngegemborin dia punya ''Juliade'' dalem basa Interlingua èn ''Antolojia espaniol'' dalem basa Lingua Franca Nova. Ni juga' diintilin ama gembornya ''Antologie de poesie europan'' dalem basa Interlingua èn ''Mikri Antologie'', dia punya buku nyang digemborin paké basa Novial èn atu deri sekelemit gemboran di itu basa. Bulan Agustus 2022, dia ngegemborin lagi ''Subuqti'', atu ceritra asli dalem basa Interlingua, èn bulan Oktober tu tahon juga', omplokan sair-sair ''Verses escapat de di mente'', dengen sair-sair asli dalem basa Interlingue. Dia juga' ngegemborin dah tu di itu bulan juga' dia punya gawéan nama ''Denova en la marcia'' dalem basa Lingua Franca Nova. Bulan Désèmber 2022, dia gemborin lagi dah ''Anidros'' dalem basa Interlingua, ''Poemas'' dalem basa Interlingua, èn buku ketiga deri rèndèngan "La Club de la Marcia" nyang judulnya ''La Club de la Marcia en peril''. Entu bulan juga' dah bukunya nyang paké basa Spèranto ''La trezoro de Erokeriherria'' juga' nongtot. Bulan Maret 2023, dia ngegemborin buku sairnya nyang paké basa Kulonan (''Occidental'') nyang judulnya ''Yo have ancor alquó a dir'' èn juga' di bulan Méi, dia gemborin lagi buku sair asli laènnya nyang dalem basa Interlingue nama ''Exea!'' ama ''Pensa rimada'', atu buku sair asli dalem basa Lingua Franca Nova. Bulan Juli, dia gemborin buku laèn nama ''Kilglan'', atu buku dalem basa Interlingua. Dia punya buku dalem basa Interlingue ''Nov Vive'' nongol bulan Agustus 2023. Bulan Oktober 2023, dia nggemborin lagi ''Rancur'', atu ceritra asli dalem basa Lingua Franca Nova. == Ruju'an == 9ts6qrshfh62dk1yynst6756g73zwxn Vietnam 0 3287 15841 15840 2024-05-16T13:56:26Z Sotiale 212 13 perbaèkan diimpor: Importing from incubator 15840 wikitext text/x-wiki #REDIRECT [[Piètnam]] 6zo2s5j54ygwz9ilvx5jgjh3y7p1vgk Weladimir Putin 0 3288 23745 22687 2024-07-12T06:54:08Z Swarabakti 44 23745 wikitext text/x-wiki [[Gepokan:Vladimir Putin - 2012.jpg|jmpl|right|Weladimir Putin punya potrèt pas jadi Persidèn Ruslan taun 2012]] '''Weladimir bin Weladimir Putin''' (hurup Arab Gundul: {{Script|Arabic|ولاديمير بن ولاديمير فوتين}}; {{lang-ru|Владимир Владимирович Путин}} {{transliteration|ru|Vladimir Vladimirovich Putin}} {{IPA|ru|[vlɐˈdʲimʲɪr vlɐˈdʲimʲɪrəvʲɪtɕ ˈputʲɪn]}}) atawa sokanan digero' Putin entu [[Ruslan]] punya persidèn nyang ngelah wayah jabatannya jadi persidèn paling lama abisnya [[Alèksander Lukasèngko]], persidènnya [[Ruslan Puti]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Putin, Vladimir}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Ruslan]] [[Bangsaan:Riwayat]] 66f6bkgjv2gog1py2r5qc9x07ept42u WWE 2K 0 3289 21824 15852 2024-06-04T22:08:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21824 wikitext text/x-wiki '''WWE 2K''' (dulunya bekèn sebagé '''WWF/E SmackDown!''', '''SmackDown vs. Raw''' atawa '''WWE'''), ya'entu rèrodan deri [[gim tiru-tiruan]] [[gerak badan]] [[rèngen propèsionil]] nyang diluncurin taun 2000. Sarap-sarapannya deri ni rèrodan ya'entu niruin [[gerak badan]] rèngen propèsionil, wabilhusus [[WWE|WWE]]. == Ruju'an == [[Category:Gim delengan]] 9dv3sir7tru2d0e1korp71dfmg4ghfg WWE SmackDown 0 3290 21825 15859 2024-06-04T22:08:21Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21825 wikitext text/x-wiki '''''WWE SmackDown''''' atawa mashur digero '''Smèkdon''' (hurup Arab Gundul: سمکدون) atawa '''maèn pangsek'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 2. Lansdrukkerij. h. 417. Kata '''pangsek''' entu artinya ''nedersmakken'' (Wld.) atawa ''smack down'' (Ing.).</ref> (hurup Arab Gundul: مائن فڠسق) ièlah atu acara hiburan [[gulet]] nyang jadi bagèan deri [[World Wrestling Entertainment|''World Wrestling Entertainment'']] (WWE). Di [[Amrik Serèkat|Amrik Serèkat]], ''Smackdown'' lazim dijennyaabekèn paké '''''WWE Friday Night Smackdown''.''' ''Smackdown!'' wayah gini kaga' cuman ditampilin di Amrik, mar juga' di mana-mana negara kaya' [[Kanada|Kanada]], [[Ostrali|Ostrali]], [[Britani Gedé|Britania Gedé]], ama [[Indonésia|Indonésia]]. == Ruju'an == [[Category:Smèkdon]] jux0yy5ffxcodmy9rdl1v2v5a6cnwtl Wadon 0 3291 24121 21826 2024-07-15T22:46:55Z Bangrapip 9 24121 wikitext text/x-wiki [[File:Woman at Lover's Bridge Tanjung Sepat (cropped).jpg|thumb|Orang empuan]] '''Wadon''' (hurup Arab Gundul: {{Script|Arabic|وادون}}) atawa '''empuan''' (hurup Arab Gundul: {{Script|Arabic|امفون}}) atawa '''cèwè'''' (hurup Arab Gundul: {{Script|Arabic|چيوئ}}) atawa '''cèmè'''' (hurup Arab Gundul: {{Script|Arabic|چيمئ}}) atawa '''bikang''' (hurup Arab Gundul: {{Script|Arabic|بيکڠ}}) entu atu deri dua [[jenis kelamin]] [[manusia]] nyang ngelah alat ngebiakin kaya' [[pepuju]], indung telor, [[parji]] èn deri itu alat pada bisa ngasilin [[sèl kawin]]. == Ruju'an == [[Category:Manusia]] obvh3kba3koey6p7t6zukshta52bb9z Wadon Weduk 0 3292 22539 22538 2024-06-20T18:07:26Z Jalilah Jali 457 Wadon Weduk 22539 wikitext text/x-wiki [[Gepokan:Lynda Carter Wonder Woman.JPG|thumb|[[Lynda Carter|Lynda Carter]] lagi jadi si Wadon Weduk]] '''Wadon Weduk''' (hurup Arab Gundul: وادون ودوق; [[Basa Inggris|Inggris]]: ''Wonder Woman'') entu atu [[Jagoan hébat|jagoan hébat]] nyang nongol di buku ceritra cèmèn jebrolan [[DC Comics]]. Dia atu deri jagoan-jagoan hébat wadon pertama di buku-buku ceritra cèmèn Amrik, èn jagoan hébat wadon nyang bekèn kendiri di dunia. [[William Moulton Marston]], atu [[ahli kejiwaan]] nyang nganggep kalu wadon bedebuh ama lanang, ngeja dah tu nyang namanya si Wadon Weduk. Si Wadon Weduk seponggahannya èmang kesawaban ama Tuan Marston punya harim nama Elizabeth Holloway-Marston. Si Wadon Weduk baru nembé nongol di ''All-Star Comics # 8'' nyang dijebrol bulan Capjigwé 1941. Dia punya buku ceritra cèmèn sorangan nama ''Wonder Woman # 1'' dijebrolin pas musim parek tahon 1942. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Wadon Weduk}} [[Bangsaan:Jagoan hébat]] etllulugcwrppcn9kfmxyv8d747agjv Wadon-ama-wadon 0 3293 21828 15884 2024-06-04T22:08:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21828 wikitext text/x-wiki [[File:Lesbian family.jpg|thumb|Kuwarga wadon-ama-wadon]] '''Wadon-ama-wadon''' (hurup Arab Gundul: وادون ام وادون) atawa istilah lumbrahnya '''lèsbi''' (hurup Arab Gundul: لسبى) entu istilah buat piil liwat nyang sama-sama wadon. Ni istilah ngeruju' bakal wadon nyang demen ama wadon juga' secara jisim, sèksuil, perangsaan, atawa rohani. == Ruju'an == [[Category:Manusia]] [[Category:Liwat]] 4yi6u0apgsyc2w4zujxn0oqqwxnsv2e Wadul 0 3294 21829 15887 2024-06-04T22:08:25Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21829 wikitext text/x-wiki '''Wadul'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: وادول; Inggris: ''hoax'') maran ke atu hal nyang kaga' bener juntrungannya ama dibikin-bikin. Tuladnya, ada orang nyang ngeja tudingan ngaco ngakunya [[Korban|disala-salain]] ama orang, atawa makalah nyang ngeja orang gampang percaya kaya'-kaya' bener, padahal mah kaga'. == Ruju'an == ni2uc9ydqmi68zaji0q3iwp9i563h4m Wahon 0 3295 15889 15888 2024-05-16T13:56:30Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15888 wikitext text/x-wiki #REDIRECT [[Mobil]] 22fvtd9agoafvz2t5uzu4r80dpz8eyy Waja 0 3296 21830 15892 2024-06-04T22:08:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21830 wikitext text/x-wiki [[File:Poland Ustron - museum.jpg|thumb|Mesin kolot deri waja]] '''Waja'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: واج) ièlah [[besi]] keras nyang dicampur ama [[karbon]] èn bisa-bisa ama laèn [[logem]]. Ni – kerasan ama kuatan ketimbang besi biasa. Besi nyang gableg lebi deri 1,7% prosèn karbon beratnya entu namanya [[besi cor]]. Waja rada laèn ama [[besi tempa]], nyang gableg cuman seemprit karbon atawa malah kaga' acan. == Ruju'an == [[Category:Logem]] t7vol6qstp1hcmt8rg73ti9aqrlfibd Wajiralam 0 3297 19460 15898 2024-06-04T21:20:13Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q14212]] 19460 wikitext text/x-wiki '''Wajiralam''' (hurup Arab Gundul: وزير اعظم; basa Inggris: ''prime minister''; basa Indonésia: ''perdana menteri'') ya'entu dedengkotnya para wajir nyang tugasnya mimpin kabinèt atu negara nyang sistimnya [[Sistem parlementer|sistim parlemènter]]. Biasanya, nih wajiralam dijabat ama [[Pulitikus|pulitikus]], walopun ada juga deri militèr di beberapa negara. == Ruju'an == [[Category:Pulitik]] 6anglkrckyi3ia9iz240ecuueuawacd Wajiralam Malésia 0 3298 22636 15910 2024-06-21T15:50:07Z 2402:1980:8253:6B17:0:0:0:1 22636 wikitext text/x-wiki [[File:Anwar Ibrahim 09012023 (cropped).jpg|thumb|right|Anwar Ibrahim, Wajiralam Malésia.]] [[File:Ambassador Kamala Lakhdhir meet Tun Mahathir (41348862105) (cropped).jpg|thumb|right|[[Mahathir Mohamad]]]] '''Wajiralam Malésia''' (hurup Arap gundul: وزيراعظم مليسيا, basa Melayu: ''Perdana Menteri Malaysia'' ڤردان منتري مليسيا) entu hop guwernemèn [[Malésia|Malésia]]. Orang nyang bisa jadi wajiralam entu kudu jadi anggota parté nyang paling kaga' dapet sokongan deri 112 anggota ''Dewan Rakyat Malaysia'' (Polksrad Malésia). Udahannya, orang nyang dapet sokongan deri sebagèan besar anggota guwernemèn kudu ngasih tunjuk ke ''Yang di-Pertuan Agong'' atawa Raja Malésia. Kalo udah ketauan sapa nyang ditunjuk, entu orang bakal dijadiin wajiralam di waktu nyang ditentuin. Wajiralam sekarang entu namanya [[Anwar Ibrahim|Anwar Ibrahim]] nyang ngejabat sederi 24 Nopèmber 2022.<ref>{{Cite web|date=2022-11-24|title=Malaysian opposition leader Anwar appointed prime minister|url=https://www.thejakartapost.com/world/2022/11/24/malaysian-opposition-leader-anwar-appointed-prime-minister.html|access-date=2022-11-24|website=The Jakarta Post|language=en|location=Kuala Lumpur}}</ref> Wajiralam Malésia juga ada punya gelar sendiri nyang biasa disebut ''Yang Amat Berhormat'' (Betawi: "Nyang Paling Dapetin Tunduk-Hormat"). == Ruju'an == <references /> [[Category:Malésia]] 0zvcp1p9cocoifaapjl0m83fxlf5tvz Walanda 0 3299 15912 15911 2024-05-16T13:56:32Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15911 wikitext text/x-wiki #REDIRECT [[Welanda]] pj3h2h9ah0fx9summrv62ojvyu1wd4m Walt Disney 0 3300 22540 15914 2024-06-20T18:11:07Z Jalilah Jali 457 Disney, Walt 22540 wikitext text/x-wiki '''Walter Elias "Walt" Disney''' (/ˈdɪzni/; 5 Désèmber 1901 – 15 Désèmber 1966) atawa dibetawiin jadi '''Baba Disni''' entu atu tukang usaha, tukang bikin gambar cèmèn, mualip, tukang lakon suara, èn pengeja pèlem Amrik. Disni entu atu orang penting di dalem dunia industri pèlem cèmèn Amrik èn ngaur ke mana-mana bagèn dunia. Dia dianggep jadi atu lambang antérobangsa èn tukang congosim. Dia bekèn lantaran dia punya sawaban ama ikut sumbang ke rungkun hiburan selamanya abad ke-20. Barengan ama adè'nya Roy Disney, dia ngeja Ruma Sènter Pèlem Walt Disney (''Walt Disney Productions''). Ni maskepé sekarang bekènnya jadi Maskepé Walt Disney (''The Walt Disney Company''). Dia juga bekèn ama dia punya Disneyland. {{DEFAULTSORT:Disney, Walt}} 9ub0ajgoomw4bj5m5lq8xd1r1qcr97s Walès 0 3301 21831 15919 2024-06-04T22:08:27Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21831 wikitext text/x-wiki {{Negara|name=Walès|native_name=''Wales'' (Inggris)<br/>''Cymru'' (Wèles)|flag=Flag_of_Wales.svg|coat=Royal_Badge_of_Wales.svg|map=Wales_in_the_UK_and_Europe.svg|capital=Kardip|demonym=Walès, Wèles}} '''Walès''' (hurup Arab Gundul: والس; basa Inggris: ''Wales''; basa Wèles: ''Cymru'') atawa '''Wèles''' (hurup Arab Gundul: ويلس) entu atu negara deri negara nyang empat nyang jadi bagèan deri [[Britani Gedé|Kerajaan Rempug]]. Ni negara ada di bekulonnya [[Inggris|Inggris]], di blètannya Laot Ir ama [[Irlan|Irlan]]. Walès entu atu deri gutekan Kèltik di Britani. Orang aslinya Walès, '''orang Wèles''' (hurup Arab Gundul: اورڠ ويلس), ada punya budaya ama terdisinya sendèwèk. Dia pada gè' juga' gableg basa Kèltiknya sendèwèk, ya'entu basa Wèles. Cuman, èmang kaga' semua orang Wèles gableg ngomong Wèles, mar palingan mah masing dipaké ama 20%-an deri jumblah orang-orang Wèles. Èmang, orang Wèles mah pada udah bisa ngomong Ingggris, hata sebagèan besarnya malah cuman bisa' basa Inggris. Basa Wèles entu juga' jadi basa resmi, selaènnya basa Inggris, èn ada punya status nyang sepantar. Ada tiga juta orangan nyang tinggal di Walès. Kebanyakannya mah pada tinggal di beludik ama belah kidul-wètannya ni negara. Di ni gutekanla ada dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> ama kota paling gedénya, ya'entu Kardip. Adapun kota paling gedé abisnya entu Swansi. == Ruju'an == <references /> [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Kerajaan Rempug]] sk9mg09xk5yg74i5yg3uikecfmoz1w7 Walès Kidul Baru 0 3302 23533 21832 2024-07-09T11:16:59Z 110.150.52.252 23533 wikitext text/x-wiki {{Negara|name=Walès Kidul Baru|native_name=''Ṅew South Wales''|flag=Flag_of_New_South_Wales.svg|coat=Coat_of_Arms_of_New_South_Wales.svg|map=New_South_Wales_in_Australia.svg|capital=[[Sidni]]}} '''Walès Kidul Baru''' (hurup Arab Gundul: والس کيدول بارو; Inggris: ''New South Wales'') ièlah atu [[Negeri èn wilayah Ostrali|negeri]] di dalemnya [[Ostrali|Ostrali]]. Ni negeri – negeri paling kolot di Ostrali èn malahan kot-kotan digero "Negeri Awal". Deri kabèhan negeri-negeri Ostrali, Walès Kidul Barula nyang gableg penduduk paling ngebadeg. Ni negeri punya hopstad nama [[Sidni]]. Sidni entu kota nyang paling gedé di Ostrali. == Ruju'an == [[Category:Walès Kidul Baru]] 3oixi4jwajyz9197yj8tojx0pkxptjz Walèta 0 3303 21833 15925 2024-06-04T22:08:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21833 wikitext text/x-wiki [[File:St Sebastian Curtain (cropped).jpg|thumb|Walèta deri laot]] '''Walèta''' (hurup Arab Gundul: ولتة; Malta: ''Valletta'' [vɐlˈlɛt.tɐ]) entu atuan bestir èn [[Hopstad|hopstadnya]] [[Malta|Malta]]. Ada di pulo utama, antara [[Bandar Marsamsèt]] di bekulon ama [[Bandar Gedé Walèta|Bandar Gedé]] di belètan, dia punya penjogrog di wates bestirnya tahon 2014 ada 6.444 orang.<ref>[https://web.archive.org/web/20150621211549/https://secure2.gov.mt/localgovernment/file.aspx?f=7810 "Estimated Population by Locality 31st March, 2014"]. Guwernemèn Malta. (16 Méi 2014). Diarsip deri nyang [https://secure2.gov.mt/localgovernment/file.aspx?f=7810 asli] per 21 Juni 2015. Dipungut per 3 Nopèmber 2023.</ref> Berales data deri tahon 2020 [[Eurostat]] punya, Gutekan Kotaan ama daèrah mètropolitannya nglingkup kabèhan pulo èn gableg penjogrog barang 480.134 orang.<ref>[http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=urb_lpop1&lang=en "Population on 1 January by age groups and sex – functional urban areas"]. ''Eurostat''. (2020). Dipungut per 3 Nopèmber 2023.</ref><ref>[http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=met_pjanaggr3&lang=en "Population on 1 January by broad age group, sex and metropolitan regions 2020"]. ''Eurostat''. (2020). Dipungut per 3 Nopèmber 2023.</ref> Walèta entu hopstad paling ujung kidul [[Èropa|Èropa]], èn cuman 0,61 km<sup>2</sup> (0,24 mi<sup>2</sup>) nyang jadi hopstad paling kecit di [[Uni Èropa|Uni Èropa]].<ref>[https://www.worldatlas.com/articles/the-10-smallest-countries-in-europe.html "The 10 Smallest Countries in Europe"]. ''World Atlas''. (31 Méi 2018).</ref><ref>[https://www.visitmalta.com/en/valletta-history "History of Valletta – Story About Valletta – Interesting Facts"]. ''www.visitmalta.com''. Dipungut per 3 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Malta]] o6selcikqzjib3swvlusv4jmddkmq3i Wangsa (èlmu hayat) 0 3304 21834 15934 2024-06-04T22:08:31Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21834 wikitext text/x-wiki [[File:Taxonomic Rank Graph.svg|thumb|Gambar bèbèr pengrèrodan]] '''Wangsa''' ([[Basa Latèn|Latèn]]: ''ordo;'' basa Inggris: ''order''; hurup Arab Gundul: وڠسا) entu atu trap nyang kedengkèk ama [[Kelas (èlmu hayat)|kelas]] èn [[Beraya (èlmu hayat)|beraya]]. Enni setilah diajarin ama ahli tumbuan [[Dètslan|Dètselan]] nama Augustus Quirinus Rivinus dalem penglompokannya atas tumbuan. [[Karèl Liné|Karèl Liné]] entu orang pertama nyang nerepin dalem penglompokan tiga kerajaan gedé: [[Lumbèn|lumbèn]] (''mineral''), [[Héwan|satwa]], èn [[Tumbuhan|tumbuan]] dalem dia punya kitab nyang namanya ''Systema Naturae''. == Ruju'an == [[Category:Pengrèrodan]] m3az7n2dixf1dllx101p0ga709pxp8c Wangsa Saèléndra 0 3305 21835 15938 2024-06-04T22:08:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21835 wikitext text/x-wiki {{Sejarah Indonésia}} '''Wangsa Saèléndra''' (IAST: ''Śailēndra'', amprogan deri kata basa Sangsekerta ''Śaila'' ama ''Indra'', nyang artinya "Raja Gunung") ièlah nama wangsa nyang kesawaban Indu nyang nembénya abad ke-8 M di Jawa, nyang pemerèntahannya nengerin kebrojolan lagi dalem hal budaya di ni daèrah. Orang-orang Saèléndra entu tukang ngojok-ojokin ajaran Buda Mahayana ama banyak pating ngebangun tugu-tugu Buda di Tana Datar Kedu di Jawa Tenga ampé pada merontok ngejeprah, sala satunya entu stupa nyang segedubrag gedénya di Barabudur (Borobudur), nyang sekarang jadi Tempat Budèl Dunia UNESCO. [[Category:Sejarah Indonésia]] 60ojpqtbk7e0i1mh9j19w93kcll8slc Wanuatu 0 3306 21836 15941 2024-06-04T22:08:32Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21836 wikitext text/x-wiki {{Negara|name=Kiblik Wanuatu|native_name=''Ripablik blong Vanuatu'' (Bislama)<br/>''Republic of Vanuatu'' (Inggris)<br/>''République de Vanuatu'' (Prasman)|flag=Flag_of_Vanuatu.svg|coat=Coat_of_arms_of_Vanuatu.svg|map=Vanuatu_on_the_globe_(Polynesia_centered).svg|capital=Por Wila|demonym=Wanuatu}} '''Wanuatu''' (hurup Arab Gundul: وانوواتو; Bislama: ''Vanuatu''; Inggris: ''Vanuatu''; Prasman: ''Vanuatu'') atawa resminya '''Kiblik Wanuatu''' (hurup Arab Gundul: کبليک وانوواتو; Bislama: ''Ripablik blong Vanuatu''; Inggris: ''Republic of Vanuatu''; Prasman: ''République de Vanuatu'') entu negara nyang letaknya di di [[Oséani|Oséani]]. Ni negara punya hopstad [[Por Wila|Por Wila]]. Ni negara jenggarnya 12.189 km<sup>2</sup> (4.706 mi<sup>2</sup>). Di sono, ada barang 307.815 orang nyang tinggal di mari. Adapun dia punya basa resminya entu [[Basa Bislama|basa Bislama]], [[Basa Inggris|basa Inggris]], ama [[Basa Prasman|basa Prasman]]. == Ruju'an == <references /> {{Negara di Oséani}} [[Category:Oséani]] [[Category:Negara]] [[Category:Wanuatu]] ndb5qyy4fpxzhvyckxf44n3sa9wj83n Warso 0 3307 21965 21837 2024-06-05T13:55:43Z Bangrapip 9 BELON DITARJIM SEMUA 21965 wikitext text/x-wiki {{Infobox settlement | name = Warsaw | native_name = {{native name|pl|Warszawa}} | native_name_lang = pl | settlement_type = [[Ibu negeri]] èn [[City with powiat rights|county]] | image_skyline = {{multiple image | total_width = 280 | border = infobox | perrow = 1/2/2/2/4 | caption_align = center | image1 = Aleja Niepdleglosci Warsaw 2022 aerial (cropped).jpg | alt1 = Warsaw business district from Novotel | caption1 = Kedemangan [[Kota Bawa, Warso|Kota Bawa]] | image2 = 2017-05-27_Plac_Zamkowy_w_Warszawie_1.jpg | alt2 = Royal Castle and Sigismund's Column | caption2 = [[Istana Raja, Warso|Istana Raja]] and [[Sigismund's Column]] | image3 = Warszawa, ul. Nowy Świat 72-74 20170517 004.jpg | alt3 = Staszic Palace and Nicolaus Copernicus Monument | caption3 = [[Nicolaus Copernicus Monument, Warsaw|Nicolaus Copernicus Monument]] | image4 = Pałac na Wodzie,Łazienki Królewskie,Warszawa.jpg | alt4 = Łazienki Park | caption4 = [[Łazienki Park]] | image5 = Warszawa, Rynek Starego Miasta 42-34 20170518 001.jpg | alt5 = Main Market Square | caption5 = [[Pasar Kolot Kota, Warso|Pasar Kolot Kota]] | image6 = Wilanów Palace.jpg | alt6 = Wilanów Palace | caption6 = [[Istana Wilanup]] }} | image_flag = Flag of Warsaw.svg | image_shield = POL Warszawa COA.svg | image_blank_emblem = Warsaw_logo_2022.svg | nickname = ''Kota Burung Hong''<ref>{{cite news |last1=Rayasam |first1=Renuka |title=This once-dark city is becoming the darling of Europe |url=https://www.bbc.com/worklife/article/20160504-this-once-dark-city-is-becoming-the-darling-of-europe |work=BBC |date=10 May 2016}}</ref> | motto = ''Semper invicta''{{spaces|2}}<small>([[Basa Latèn|Latèn]] "Pepes ngejèger")</small> | image_map = {{maplink|frame=yes|plain=yes|frame-align=center|frame-width=280|frame-height=280|frame-coord=SWITCH:{{coord|qid=Q270}}###{{coord|qid=Q54169}}###{{coord|qid=Q36}}###{{coord|qid=Q46}}|zoom=SWITCH:9;6;5;3|type=SWITCH:shape-inverse;shape;point;point|marker=city|stroke-width=2|stroke-color=#5f5f5f|id2=SWITCH:Q270;Q54169;Q36;Q46|type2=shape|fill2=#ffffff|fill-opacity2=SWITCH:0;0.1;0.1;0.1|stroke-width2=2|stroke-color2=#5f5f5f|stroke-opacity2=SWITCH:0;1;1;1|switch=Warsaw;Masovian Voivodeship;Poland;Europe}} | coordinates = {{Coord|52|13|48|N|21|00|40|E|region:PL_type:city(1,800,000)|display=inline,title}} | subdivision_type =[[List of sovereign states|Country]] | subdivision_name = {{Flagu|Polen}} | subdivision_type1 = [[Voivodeships of Poland|Voivodeship]] | subdivision_type2 = [[Powiat|County]] | subdivision_name1 = {{flag|Kehulubalangan Masowi|name=Masowi}} | subdivision_name2 = ''City county'' | established_title = Founded | established_date = abad ke-13th | established_title1 = City rights | established_date1 = 1323 | parts_style = coll | parts_type = [[Dzielnica|Districts]] | parts = [[Districts and neighbourhoods of Warsaw|18 districts]] | seat_type = [[Seat of local government|City Hall]] | seat = [[Palace of the Ministry of Revenues and Treasury|Commission Palace]] | leader_party = | leader_title = [[List of city mayors of Warsaw|City mayor]] | leader_name = [[Rafał Trzaskowski]] [[Civic Coalition (Poland)|(KO)]] | leader_title1 = [[Sejm|Sejm of Poland]] | leader_name1 = [[Warsaw I (parliamentary constituency)|20 members]] | leader_title3 = [[European Parliament|EP]] | leader_name3 = [[Warsaw (European Parliament constituency)|Warsaw constituency]] | government_type = [[Mayor–council government]] | governing_body = [[Warsaw City Council]] | area_total_km2 = 517.24 | area_metro_km2 = 6,100.43 | elevation_m = 78–116 | elevation_ft = 328 | population_total = {{Increase}} 1,863,056 ([[List of cities and towns in Poland|1st]])<ref name="GUS - Bank Danych Lokalnych">{{Cite web|url=https://bdl.stat.gov.pl/bdl/dane/podgrup/temat|title=GUS - Bank Danych Lokalnych|website=bdl.stat.gov.pl|access-date=21 September 2022|archive-date=22 September 2022|archive-url=https://web.archive.org/web/20220922004152/https://bdl.stat.gov.pl/bdl/dane/podgrup/temat|url-status=live}}</ref> | population_as_of = 2023 | population_density_km2 = 3601 | population_metro = 3269510<ref>{{Cite web |url=https://ec.europa.eu/eurostat/databrowser/view/DEMO_R_D2JAN/default/table?lang=en |title=Population on 1 January by age, sex and NUTS 2 region |publisher=[[Eurostat]] |access-date=29 February 2024}}</ref> | population_density_metro_km2 = 509.1 | population_rank = [[List of cities and towns in Poland|1st in Poland]] <br/>[[List of cities in the European Union by population within city limits|7th in European Union]] | population_demonym = Varsovian | demographics_type1 = [[Warsaw metropolitan area|GDP]] | demographics1_footnotes = <ref>{{cite web | url=https://ec.europa.eu/eurostat/databrowser/view/tgs00003/default/table?lang=en | title=EU regions by GDP, Eurostat|website=ec.europa.eu}}</ref><ref>{{cite web | url=https://ec.europa.eu/eurostat/databrowser/view/nama_10r_3gdp/default/table | title=Gross domestic product (GDP) at current market prices by NUTS 3 regions|website=ec.europa.eu}}</ref> | demographics1_title1 = [[Capital city]] and [[City with powiat rights|county]] | demographics1_info1 = €77.957 billion (2021) | demographics1_title2 = Metro | demographics1_info2 = €114.436 billion (2022) | blank_name = [[City budget]] | blank_info = zł 24.368 billion <br />(€5.4 billion)<ref>{{Cite web|url=https://warszawa.stat.gov.pl/download/gfx/warszawa/en/defaultstronaopisowa/734/1/1/21_wwa_16_finanse_publiczne.pdf|title=EXPENDITURE OF THE CAPITAL CITY OF WARSAW BUDGET BY TYPE|access-date=8 January 2023|archive-date=22 February 2023|archive-url=https://web.archive.org/web/20230222111010/https://warszawa.stat.gov.pl/download/gfx/warszawa/en/defaultstronaopisowa/734/1/1/21_wwa_16_finanse_publiczne.pdf|url-status=dead}}</ref> | postal_code_type = Postal code | postal_code = 00-001 to 04-999 | area_code = +48 22 | website = {{URL|en.um.warszawa.pl|warszawa.pl}} | footnotes = {{designation list |embed = yes |designation1 = WHS |designation1_offname = [[Warsaw Old Town|Historic Centre of Warsaw]] |designation1_date = 1980 <small>(4th [[World Heritage Committee|session]])</small> |designation1_number = [https://whc.unesco.org/en/list/30 30] |designation1_criteria = ii, vi |designation1_type = Cultural |designation1_free1name = UNESCO region |designation1_free1value = [[List of World Heritage Sites in Europe|Europe]] }} | timezone = [[Central European Time|CET]] | utc_offset = +1 | timezone_DST = [[Central European Summer Time|CEST]] | utc_offset_DST = +2 | official_name = Capital City of Warsaw<br/>{{lower|0.1em|{{nobold|{{lang-pl|miasto stołeczne Warszawa}}}}}} | blank1_name_sec1 = International airports | blank1_info_sec1 = [[Warsaw Chopin Airport|Chopin]] ([[International Air Transport Association airport code|WAW]])<br /> [[Warsaw Modlin Airport|Modlin]] ([[International Air Transport Association airport code|WMI]]) (not in Warsaw) | blank2_name_sec1 = [[Rapid transit|Rapid transit system]] | blank2_info_sec1 = [[Warsaw Metro|Metro]] | shield_size = 70px | blank_emblem_type = [[Logo|Brandmark]] }} [[File:Hejnal Warszawski.ogg|thumb|Geroan Perèpèt Warso]] [[File:Poland-00808 - Castle Square (31215382745).jpg|thumb|Kota tua Warso]] '''Warso''' (hurup Arab Gundul: {{Script|Arabic|وارسو}}; {{lang-pl|Warszawa}} {{IPA-pl|varˈʂava||Pl-Warszawa.ogg}}) ièlah [[Polen|Polen]] punya [[Ibu negeri|ibu negeri]] di [[Kehulubalangan Masowiah]]. Ni juga' jadi kota paling gedé di entu negara. Ada barang 2.000.000 orang nyang ngejogrog di mari. == Catetan == {{notelist}} == Ruju'an == {{reflist}} [[Category:Ibu negeri di Èropa]] [[Category:Kota di Polen]] bknobi7vo0zckqpku83tw2tiqfbdjax Warung 0 3308 21838 15950 2024-06-04T22:08:34Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21838 wikitext text/x-wiki [[File:Warung Kopi.jpg|thumb|Warung kopi di [[Kabupatèn Karanganyar|Karanganyar]], [[Jawa Tenga|Jawa Tenga]]]] '''Warung''' (hurup Arab Gundul: واروڠ) ièlah usaha kecil punyanya kulawarga nyang bentuknya [[Toko|toko]] kecil atawa [[warung madang]] sederana — setilah "warung" kena dipapagin di [[Indonésia|Indonésia]] ama [[Malésia|Malésia]]. Warung entu atu bagèan penting di masarakat Indonésia punya keidupan sari-sarian. == Ruju'an == [[Category:Toko]] [[Category:Warung]] dl7vjjy3zpe44o8nb2w0cg78isvaxsk Warung A&W 0 3309 21839 15957 2024-06-04T22:08:35Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21839 wikitext text/x-wiki [[File:All American Food Logo.svg|thumb|Lambang Warung A&W]] '''Warung A&W''' (hurup Arab Gundul: واروڠ ا.و.) atawa bekèn juga' sebagé '''Warung Allen & Wright''' (hurup Arab Gundul: واروڠ الن ان وريت; Inggris: '''''Allen & Wright Restaurants''''') nya'entu [[Warung tinggal madang|warung tinggal madang]] [[Amrik Serèkat|Amrik]] nyang hasnya entu [[Berger|berger]], ''root beer'', ama ''root beer float''. Warung A&W udah ada di mana-mana di [[Indonésia|Indonésia]]. == Ruju'an == [[Category:Warung tinggal madang]] te3r81vp664aunii58plc3m3hktwcd2 Warung madang cepet saji 0 3310 15959 15958 2024-05-16T13:56:37Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 15958 wikitext text/x-wiki #REDIRECT [[Warung tinggal madang]] 0em0yuy47356aloolvmh2a92m37llgp Warung minum 0 3311 21840 15963 2024-06-04T22:08:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21840 wikitext text/x-wiki [[File:Mining Bar.jpg|thumb|Warung minum di [[Malésia|Malésia]]]] '''Warung minum''' (hurup Arab Gundul: واروڠ مينوم; [[Basa Indonésia|Indonésia]]: ''bar'') atawa '''warung tèlèr''' (hurup Arab Gundul: واروڠ تيلر) ièlah tempat atawa méja nyang nanjain [[Aèr serani|aèr serani]] kaya' [[bir]], [[aèr anggur]], [[liker]], ama [[koktil]] bakal diminum di situ. == Ruju'an == [[Category:Tempat umum]] tt9uplatsiqwo1uprrd5yhmjcvq671h Warung tinggal madang 0 3312 21841 15979 2024-06-04T22:08:36Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21841 wikitext text/x-wiki [[File:Mcdonalds times sq.png|thumb|Warung [[Mèkdi|Mèkdi]] di [[Kota Niu-Yorek|Niu-Yorek, Amrik Serèkat]]]] '''Warung tinggal madang''' (hurup Arab Gundul: واروڠ تڠݢل مادڠ; basa Indonésia: ''restoran cepat saji''; basa Inggris: ''fast food restaurant'') atawa '''warung makan cepet''' (hurup Arab Gundul: واروڠ ماکن چفت) atawa '''warung madang cepet saji''' (hurup Arab Gundul: واروڠ ماکن چفت ساجى) entu warung madang nyang nyajiin [[Makanan tinggal madang|makanan tinggal madang]] èn ada punya méja pengladènan buat ngladènin pelanggannya. Digero 'warung tinggal madang' sebab èmang kita kesitu kaga' perlu ngebestèl-bestèl ama nungguin orang masaknya lagi, tinggal mili langsung madang. Atu tulad warung tinggal madang nyang paling mashur ya'entu [[Mèkdi|Mèkdi]] ama [[Kaèpci|Ka'èpci]]. == Ruju'an == [[Category:Warung makan]] 1jb8ctbvt65nxj7de4k8xnv2l44zmbr Wasaniah 0 3313 24011 19461 2024-07-13T22:42:44Z Swarabakti 44 24011 wikitext text/x-wiki [[File:Illustration of Idolatry.svg|thumb|Wasaniah deri jaman nabi Daud]] '''Wasaniah''' (hurup Arab Gundul: وثنية) entu artinya entu nyang ada punya sikap tentang sembah-sembih patung atawa atu benda, kaya' gambar sesembahan kaya' dewa atawa sembah sana-sini mirip kaya' ibadah, contonya: ngormatin nyang kaga'-kaga' selaèn deripada Allah. Dalem agama Ibrahimiah, semua hal-hal tentang wasaniah entu entong dilakon. == Ruju'an == [[Bangsaan:Igama]] 8e4r5d9x13izb52r5yw72cppd6kpmiz Wasiat Anyar 0 3314 21842 15989 2024-06-04T22:08:37Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21842 wikitext text/x-wiki '''Wasiat Anyar''' atawa '''Perjangjèan Baru''' entu ponggahan kedua deri Serani punya kanun [[Bèbel|Bèbel]]. Di ni kitap, pating dijelasin dah tu Nabi Isa punya ajaran, serènta juga' kejadian-kejadia di jaman abad-abad pertama Serani. Wasiat Anyar punya natar, nya'entu ponggahan pertama Serani punya Bèbel, digero sebagé '''Wasiat Kolot''', nyang utamanya berales Kitab Mugadas Ibrani; èn digabreg jadi orang Serani punya kitab suci. [[Category:Kitab Mugadas]] fkhxfbln73zr7dxhlrks5rppj6l7y5d Wasiat Kolot 0 3315 21843 15994 2024-06-04T22:08:38Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21843 wikitext text/x-wiki '''Wasiat Kolot''' atawa '''Perjangjèan Lama''' entu ponggahan pertama deri Serani punya kanun [[Bèbel|Bèbel]], nyang utamanya berales 24 kitab deri Kitab Mugadas Ibrani, atu omplokan suhup Ibrani kolot èn juga' Aram bakal Bani Israèl. Adapun ponggahan kedua deri Serani punya Bèbel – nama '''Wasiat Anyar''' nyang diserat paké basa Yunani Koiné. [[Category:Kitab Mugadas]] 99j23eklfl3j1okjv1jiqmy4dgyq5un Wasilah silaturahmi 0 3316 21844 16001 2024-06-04T22:08:39Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21844 wikitext text/x-wiki '''Wasilah silaturahmi''' (hurup Arab Gundul: وسيلة صلة الرحم) atawa galib digero' '''média sosial''' (hurup Arab Gundul: ميديا سوسيال) entu atu [[baturan digital]] (''platform digital'') nyang ngasi kegampangan bakal dia punya pemaké bakal sili tanggep-tanggepan atawa ngedumanin kontèn kaya' tulisan, potrèt, tongtonan, èn atu baturan digital nyang ngasi kemudahan bakal nglakonin juntrungan kemasarakatan bakal saben pemakénya. Wasilah silaturahmi juga' atu wasilah bakal silaturahmi atu sama laèn liwat dalem-jala (''online'') nyang ngeja orang pada bisa tanggep-tanggepan sonder kewates tempat èn waktu. == Asal-muasal kata == Adapun dalem [[Basa Betawi|basa Betawi]] dipilih diterjemahinnya "wasilah silaturahmi" berales ama guna asalnya, sebab asal gunanya èmang dikeja bakal ngasi gampang atawa jadi wasilah bakal silaturahmi ama orang laèn, nyang sebelonnya kewates ama tempat èn waktu. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] j99c3x4luqwtr9neo37rob3jkpb6679 Watikan 0 3317 24182 21845 2024-07-16T07:23:52Z Bangrapip 9 24182 wikitext text/x-wiki {{Negara|name=Negeri Kota Watikan|native_name=''Stato della Città del Vaticano'' (Itali)<br/>''Status Civitatis Vaticanae'' (Latin)|flag=Flag of the Vatican City - 2001 version.svg|coat=Coat_of_arms_of_the_Vatican_City.svg|map=Location_of_the_Vatican_City_in_Europe.svg|capital=Watikan|demonym=Watikan}} '''Watikan''' (hurup Arab Gundul: واتيكان; basa Itali: ''Vaticano'') atawa '''Kota Watikan''' (hurup Arab Gundul: كوتا واتيكان) atawa '''Negeri Kota Watikan''' (hurup Arab Gundul: نݢرى كوتا واتيكان; basa Itali: ''Stato della Città del Vaticano'') entu atu negeri daulat merdéka èn negara paling kecit di dunia, cuman 0,49 km<sup>2</sup> doang luasnya. Ni negara bener-bener dicempèt ama [[Itali|Itali]] èn atu deri tiga negara di dunia nyang ada dicempèt ama atu negara (selaènnya [[San Marino|San Marino]] èn Lésoto). Sebagé lagi, ni negara – atu-atunya negara nyang jadi cempètan kota, ya'entu cempètan kota Roma, hopstadnya Itali. Kota Watikan entu sintremnya Gerèja Katolik Romèn<ref>Hoetink, B. (2007). ''Ni Hoe Kong: Kapitein TIONG HOA di Betawie dalem tahon 1740''. Penerbit Masup Jakarta. '''Romèn''' (hurup Arab Gundul: رومين) – ''Romawi'' (Indo.); ''Roman'' (Ing.); ''Romein'' (Wld.).</ref> èn dia punya guwernemèn, nama '''Tahta Kudus''' (hurup Arab Gundul: تخت قدس). Hop negaranya entu Baba atawa Paus, nyang juga' Uskup Roma èn hop Gerèja Katolik Romèn. Baba nyang sekarang entu Baba Pransiskus, nyang aslinya kerdinal Jorge Mario Bergoglio èn kepili pas 13 Maret 2013. == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Serani]] [[Category:Serani Katolik]] jatqukdpck0c2nbaqbxhqj4rgj3ev4e Way Kanan 0 3318 16011 16010 2024-05-16T13:56:42Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16010 wikitext text/x-wiki '''Way Kanan''' entu atu kabupatèn nyang ada di [[Lampung|Propinsi Lampung]]. Ni kabupatèn punya sintrem guwernemèn ada di nama Blambangan Umpu. Ni kabupatèn ngejenggar ampé 3.921,63 km<sup>2</sup> dengen kepadetan penduduknya 122 orang/km<sup>2</sup>. Ada 476.871 orang nyang tinggal di mari. [[Category:Kabupatèn di Indonésia]] iv4s7xksf0fyaiyxu3tckc7ddz0jmcn Wayang Candra 0 3319 16013 16012 2024-05-16T13:56:42Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16012 wikitext text/x-wiki #REDIRECT [[Wiang Cendana]] c78j565x9x46i8bpey3cn4kbutebbni Weladimir Lènin 0 3320 23744 23090 2024-07-12T06:53:52Z Swarabakti 44 23744 wikitext text/x-wiki [[Gepokan:Vladimir-Ilich-Lenin-1918.jpg|jmpl|Potrèt Lènin taun 1918]] '''Weladimir bin Ilyas Ulyanop''' (hurup Arab Gundul: ولاديمير بن الياس اوليانوف; Rus: Владимир Ильич Ульянов ''Vladimir Il'yich Ul'yanov'', èjaan pra-1918: Владиміръ Ильичъ Ульяновъ) atawa bekènnya '''Lènin''' (hurup Arab Gundul: لينين) (10 April 1870 – 21 Januari 1924) ièlah sorang [[Pokrol|pokrol]], [[ahli pulitik]], penggerak perobahan deri [[Ruslan|Ruslan]] èn jadi dedengkot parté [[Bolsèwik|Bolsèwik]] ama mimpin [[Pegerakan Oktober]]. Dia jadi dedengkot [[Uni Sowièt]] pertama, guwernemèn nyang nyedèk [[Kekaèsaran Rus|Ruslan]] tahon 1917. Lènin punya pikiran jadinya ièlah ajaran [[Lèniniah]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Lènin, Weladimir}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Tokoh kuminis]] [[Bangsaan:Riwayat]] gwax6zzvsxcbh2qpuz6e4qs3uwiv5m4 Welanda 0 3321 23806 22646 2024-07-12T19:56:26Z Swarabakti 44 23806 wikitext text/x-wiki {{Negara|name=Kerajaan Welanda|native_name=''Koninkrijk der Nederlanden'' (Welanda)|flag=Flag_of_the_Netherlands.svg|coat=State_coat_of_arms_of_the_Netherlands.svg|map=EU-Netherlands_(orthographic_projection).png|capital=Amsteredam|demonym=Welanda<br/>Walanda<br/>Belanda<br/>Nèderlan<br/>Olanda}} '''Welanda''' atawa '''Walanda'''<ref>von de Wall, H. (1880). ''Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië''. J. 3. Lansdrukkerij. h. 230.</ref><ref>Kaptein, Nico J. G., Vrolijk, A., èn Ouwehand, L. (2018). ''Sayyid `Uthman of Batavia (1822- 1914) A Life in the Service of Islam and the Colonial Administration''. Lèden: Universiteit Leiden. Gambar 11.1. Sayid Usman dalem dia punya doa bakal Ratu Wilhèlmina dalem basa Arab [Plano 53 F 1: 65, a] paké kata الوَلَنْدَا ''al-Walandā'' nyang sebenernya kaga' lumbrah di dalem basa Arab. Ni – atu pengaru Betawi punya cara dalem nyebut nama negaranya.</ref> (hurup Arab Gundul: ولندا) atawa '''Olanda'''<ref>Batten, C. J. (1868). ''De Djoeroe Basa Betawi: Eenvoudige Bataviaasch-Maleisch woordenverzameling''. H. M. van Dorp. h. 6.</ref><ref>''Boekoe peladjaran bergoena pada anak-anak aken mengenalken letter Olanda''. (1889). Cit. ke-3. Betawi: Yap Goan Ho.</ref><ref>Kaptein, Nico J. G., Vrolijk, A., èn Ouwehand, L. (2018). ''Sayyid `Uthman of Batavia (1822- 1914) A Life in the Service of Islam and the Colonial Administration''. Lèden: Universiteit Leiden. Gambar 12.2. Dalem citakan ulang Sayid Usman punya doa bakal Ratu Wilhèlmina tahon 1923, dalem terjemahan basa Betawinya (basa Melayu Betawi) digero'nya اولندا ''Olanda''.</ref> (hurup Arab Gundul: اولندا) atawa '''Holanda'''<ref>Kaptein, Nico J. G., Vrolijk, A., èn Ouwehand, L. (2018). ''Sayyid `Uthman of Batavia (1822- 1914) A Life in the Service of Islam and the Colonial Administration''. Lèden: Universiteit Leiden. Gambar 12.1. Dalem atu poster sair nyang diterebitin di S. Jahja Tanah Abang, Wèltepréden, di baris paling bontotnya dibilangnya begini "ايدوفله ككل كراجأن هولندا" "''Iduplah kekal Kerajaan Holanda''".</ref> (hurup Arab Gundul: هولندا) atawa '''Belanda''' (hurup Arab Gundul: بلندا) atawa '''Nèderlan''' (hurup Arab Gundul: نيدرلند; {{Lang-nl|Nederland}} 'tana renda') ya'entu atu negara di [[Èropa|Èropa]] nyang bentuk negaranya monarki konstitusionil. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama [[Amsteredam]]. == Ruju'an == <references /> {{Èropa}} [[Category:Èropa]] [[Category:Èropa Kulon]] [[Category:Negara]] [[Category:Welanda]] 5smuy4dmcl97bchto6talv1sy1etedt Wendy's 0 3322 21847 16029 2024-06-04T22:08:42Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21847 wikitext text/x-wiki '''Wendy's''' ya'entu [[Warung tinggal madang|warung madang]] èn [[Franchise|franchise]] nyang spesialnya ngebuat [[Burger|burger]]. Didiriin oleh [[Dave Thomas|Dave Thomas]] taon [[1996|1996]] [[Category:Warung tinggal madang]] 67lv64u98g4zp3sirnsdhf5cat5adzt Wiang Cendana 0 3323 25040 24229 2024-08-24T02:58:18Z CommonsDelinker 230 Removing [[:c:File:Vientiane_-_Patuxai_-_0003.jpg|Vientiane_-_Patuxai_-_0003.jpg]], it has been deleted from Commons by [[:c:User:IronGargoyle|IronGargoyle]] because: per [[:c:Commons:Deletion requests/Files in Category:Patuxai|]]. 25040 wikitext text/x-wiki [[File:Morning market in Vientiane.JPG|thumb|Tampang Wiang Cendana punya pasar pagi]] '''Wiang Cendana'''<ref>https://en.wiktionary.org/wiki/%E0%BA%A7%E0%BA%BD%E0%BA%87%E0%BA%88%E0%BA%B1%E0%BA%99#Lao Wikikamus</ref> (hurup Arap gundul: وياڠ چندان 'kota nyang dikulilingin kayu cendana') atawa '''Vientiane''' atawa '''Wiang Can''' (hurup Arap gundul: ويڠ چن; [[Basa Lao|Lao]]: ວຽງຈັນ; dibaca ''Wyang Can''; [[Basa Inggris|Inggris]]: ''Vientiane'') ya'entu jadi negeri [[Laos|Laos]] punya sintrem. Enni kota pernahnya ada di kali Mèkong nyang ada di [[Asia Kidul-Wètan|Asia Kidul-Wètan]] punya gutekan tanah. Wiang Cendana entu bagèan deri karesidènan Wiang Cendana (''Kampheng Nakhon Wyang Can'') èn pernahnya entu sènggolan ama negeri [[Muang-Tay|Muang-Tay]]. Wiang Cendana punya penduduk taon 2020 ada 948.447 orang. Raja Setthathirath ngeja Wiang Cendana jadi kerajaan Lan Sang punya sintrem taon 1560. Kutika taon 1893, negeri [[Prasman|Prasman]] atawa negeri Prasman ngambil enni kotè biar jadi sintrem protèktorat Prangseman-Laos taon 1899. Enni kota jadi tempat dipedalnya Gerak Badan Asia Kidul-wètan (SEA Games) bulan Désèmber 2009 keparengan ama ngerayain 50 taonnya. == Ruju'an == <references /> [[Category:Ibu negeri di Asia]] [[Category:Laos]] pi2ccr9cv53bnidbsgj88snjk5wn2t0 Wikikamus 0 3324 21849 16043 2024-06-04T22:08:44Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21849 wikitext text/x-wiki [[File:WiktionaryEn - DP Derivative.svg|thumb|Wikikamus punya lambang]] '''Wikikamus''' (hurup Arab Gundul: ويكيقاموس) atawa basa Inggrisnya '''''Wiktionary''''' ièlah proyèk berayan [[Wikipédi|Wikipédi]] nyang dimaksudin bakal jadi [[kamus]] [[wiki]] perdèo (masup juga' [[banda kata]] èn [[pekataan]]) dalem macem-macem [[basa]]. Wikikamus kuaran [[basa Inggris]] dasarnya dibuka ari bulan 12 Désèmber 2022 sebagé kelanjutan deri Daniel Alston punya pengajuan. Ari bulan 29 Maret 2004, Wikikamus kuaran basa laènnya, nya'entu [[basa Prasman]] ama [[basa Pol]], mulain dibuka. Semprakan entu, Wikikamus di laèn-laèn basa juga' mulain pada dibuka. Sanonya, Wikikamus nangkring di URL sementara nyang akirnya pas 1 Méi 2004 dipindahin ke [http://www.wiktionary.org wiktionary.org]. == Ruju'an == [[Category:Proyèk Wikimédia]] [[Category:Kamus dalem-jala]] 5eoht2zri91fjmx7n8edo8ehrrgpbnd Wikikitab 0 3325 21850 16046 2024-06-04T22:08:45Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21850 wikitext text/x-wiki [[File:Wikibooks-logo-en.svg|thumb|Wikikitab punya lambang]] '''Wikikitab''' (hurup Arab Gundul: ويکيکتاب) atawa [[Basa Inggris|basa Inggrisnya]] '''''Wikibooks''''' ièlah proyèk sebrayanan ama [[Wikipédi|Wikipédi]] nyang jadi bagèan deri [[Yayasan Wikimédia|Yayasan Wikimédia]] nyang dimuncukin 10 Juli 2003. Ni proyèk entu omplokan kitab perdèo, pedoman cara maké, ama laèn-laèn tèks. Ni proyèk ièlah wiki nyang artinya saban orang gableg mermak makalah kitab apa aja. Ni proyèk dimuncukin sebagé waroan bakal perminta'an deri tukang wiki nama Karl Wick bakal tempat bakal mulain pembangunan kitab-kitab isi perdèo bakal mongès béa ama kewatesan laènnya dalen bahan pelajaran. Berapa kitab-kitab awal entu dijiplak deri sumber-sumber isi perdèo laènnya nyang ketemu di [[Internèt|internèt]]. Wikikitab gableg laèn-laèn proyèk nya'entu: [[Wikibocah]] èn [[Wikikuliah|Wikikuliah]]. Wikibocah dimaksudin bakal jadi proyèk nyang dijujuin bakal tukang wiki nyang masing bocah. Wikikuliah entu kalangan belajar nègla èn komunitèt pemerdataan. == Ruju'an == [[Category:Proyèk Wikimédia]] c8cmilg3bhk8bi650yh3x90gjuaka0v Wikikuliah 0 3326 24997 21851 2024-08-20T09:58:30Z Bangrapip 9 24997 wikitext text/x-wiki [[File:Wikiversity-logo-en.svg|thumb|Wikikuliah punya lambang]] '''Wikikuliah''' (hurup Arab Gundul: ويکيکلية) atawa basa Inggrisnya '''''Wikiversity''''' ièlah proyèk wiki deri [[Yayasan Wikimédia|Yayasan Wikimédia]] nyang dijujuin bakal nyediain bahan-bahan belajar. Wikikuliah bukan [[Uniwersitèt|uniwersitèt]] èn kaga' nanjain kelas (bukan [[kuliah dalem-jala]] atawa [[didikan deri jauh]]), melèngken cuman ngangsrogin bahan-bahan deresan trap uniwersitèt nyang sapa baé bisa buka'. Wikikuliah pèrsi belongkotan resminya muncuk 15 Agustus 2006 paké gantung [[basa Inggris]] sebagé pèrsi awalnya èn pèrsi [[basa Dèt]] nyang dikeja 24 Agustus 2006 sebagé kuaran nyang ke-2. == Ruju'an == [[Category:Proyèk Wikimédia]] 169sqeq66qarbpcost2wxqtnxcqf81k Wikimacem 0 3327 21852 16052 2024-06-04T22:08:46Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21852 wikitext text/x-wiki [[File:WikiSpecies.svg|thumb|Wikimacem punya lambang]] '''Wikimacem''' (hurup Arab Gundul: ويکيماچم) atawa basa Inggrisnya '''''Wikispecies''''' ièlah atu proyèk nyang disetut ama [[Yayasan Wikimédia|Yayasan Wikimédia]] nyang jujuannya ngeja [[Kaca-kaca jala|kaca-kaca]] isi perdèo pasa [[Macem (pengrèrodan)|macem-macem]]. Wikimacem nglingkup [[Héwan|héwan]], [[tumbuhan]], [[jamur]], [[kuman]], èn kabèhan mahluk idup laènnya èn bakal dikembangin husus ama [[Wikipédi|Wikipédi]]. == Ruju'an == [[Category:Proyèk Wikimédia]] iin78ai1ouqykpv6eny2fgx8n2s1x0b Wikipédi:Birokrat 4 3331 16064 16063 2024-05-16T13:56:47Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16063 wikitext text/x-wiki #REDIRECT [[Wikipédi:Amtenar]] m2mlmhvuznheajizjq0tef29p714u0h Wikipédi:Birokrèt 4 3332 16067 16066 2024-05-16T13:56:48Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16066 wikitext text/x-wiki #REDIRECT [[Wikipédi:Amtenar]] m2mlmhvuznheajizjq0tef29p714u0h Wikipédi:Marbot 4 3333 16070 16069 2024-05-16T13:56:48Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16069 wikitext text/x-wiki #REDIRECT [[Wikipédi:Merbot]] igkbs80c0lcutz0lknr0endkklnq5ih Wikipédi 0 3339 24069 19463 2024-07-15T04:45:48Z OrangKalideres 327 /* Ruju'an */Sort 24069 wikitext text/x-wiki [[File:Wikipedia-logo-v2.svg|thumb|Wikipédi punya lambang]] '''Wikipédi''' (hurup Arab Gundul: ويكيفيدى) atawa basa Inggrisnya '''''Wikipedia''''' (pengucapan Inggris: /ˌwɪkɪˈpiːdiə/ ''wik-'''ih'''-pee-'''dee'''-ə'') ièlah atu proyèk [[ènsiklopédi dalem-jala]] [[Keanèkabasaan|anèkabasa]] nyang perdèo lagi ngablag nyang dijalanin ama [[Yayasan Wikimédia|Yayasan Wikimédia]], atu [[orhanisasi sonderuntung]] nyang hopkantornya di [[Plorida|Plorida]], [[Amrik Serèkat|Amrik Serèkat]]. Nama Wikipédi dasarnya deri gabregan kata ''[[wiki]]'' ama ''[[ènsiklopédi]]''. Wikipédi diluncurin tahon 2001 ama [[Jimmy Wales]] èn [[Larry Sanger]],<ref>Miliard, Mike (1 Maret 2008). [https://web.archive.org/web/20080416143610/http://www.slweekly.com/index.cfm?do=article.details&id=37BD3969-14D1-13A2-9F5EEAF5A79E0898 "Wikipediots: Who are these devoted, even obsessive contributors to Wikipedia?"] (dalem basa Inggris). Salt Lake City Weekly. Diarsipin deri nyang [http://www.slweekly.com/index.cfm?do=article.details&id=37BD3969-14D1-13A2-9F5EEAF5A79E0898 asli] per 16 April 2008. Dibuka per 16 Oktober 2023.</ref> èn sering dipaké bakal [[gawéan paranan]] bekèn di [[Internèt|internèt]].<ref>Tancer, Bill (1 Méi 2007). [https://web.archive.org/web/20120803185245/http://www.time.com/time/business/article/0,8599,1595184,00.html "Look Who's Using Wikipedia"] (dalem basa Inggris). ''Time''. Diarsipin deri nyang [http://www.time.com/time/business/article/0,8599,1595184,00.html asli] per 3 Agustus 2012. Dibuka per 16 Oktober 2023.</ref><ref>Woodson, Alex (8 Juli 2007). [http://www.reuters.com/article/internetNews/idUSN0819429120070708 "Wikipedia remains go-to site for online news"] (dalem basa Inggris). ''Reuters''. Dibuka per 16 Oktober 2023.</ref> Proyèk Wikipédi jujuannya mah bakal ngasi atawa ngangsrong-ngangsrongin [[èlmu pengetauan]] bakal halayak umum.<ref>[https://slashdot.org/story/04/07/28/1351230/wikipedia-founder-jimmy-wales-responds "Wikipedia Founder Jimmy Wales Responds"]. Slashdot. 28 Juli 2004.</ref> == Ruju'an == [[Category:Proyèk Wikimédia]] [[Category:Wikipédi| ]] 1u0vscb1d2bp257qsgx222ps2grii1d Wikipédi:Amtenar 4 3340 26064 22755 2024-10-18T10:57:34Z EPIC 347 EPIC mindahin [[Wikipédi:T360310Amtenar]] ke [[Wikipédi:Amtenar]] sonder ngebuat pengalihan: Per [[m:GSR]] 22755 wikitext text/x-wiki [[File:Wikipedia bureaucrat.svg|thumb|172px|Lambang Amtenar]] '''Amtenar'''<ref>"Amtenar" – deri [[basa Welanda]] ''ambtenaar''</ref> (hurup Arab Gundul: {{Script|Arabic|امتنر}}; {{lang-en|bureaucrat}}) entu pemaké Wikipédi nyang ada punya sela kusus. == Wewenang == Amtenar ngelah berapa wewenang, antara laèn: * Ngangsrongin kewontenan merbot atawa amtenar ke pemaké laèn; * Ngangsrongin atawa nyabut kewontenan bot; * Ngangsrongin kewontenan pemanteng perobahan nyang masing lantud. == Ruju'an == 0vf8pj62v5p7trrjh9rl76ky536vq81 Wikipédi:Belèd bestir 4 3341 25373 21853 2024-08-31T07:04:50Z Bangrapip 9 /* Ta'rip èn ketentuan umum */ 25373 wikitext text/x-wiki Ni halaman isinya pasal belèd bestir di Wikipédi Betawi. ==Pengartuan èn kegetasan umum== * '''Pemaké kedaptar''' entu pemaké nyang udah kedaptar di Wikipédi basa Betawi èn nutugin ni pesaratan pada: ** udah nimbrung seila-ilanya seminggu punya lama (abis ni diistilahin jadi "umur" èn ** udah gableg seila-ilanya 30 jumblah permakan (abis ni diistilahin jadi "jumblahpermakan"), serènta ** bukan pemaké pejajaran. * '''Pemaké baru''' entu nyang bukan pemaké kedaptar. * Suara pemaké sondernama, pemaké baru, ama pemaké pejajaran kaga' dirèken. * '''Suara nyang akur''' entu jumblah suara nyang ngedukung (akur) dikurangin ama jumblah suara nyang nampik (kaga' akur). * '''Jumblah suara''' entu jumblah kabèhan suara nyang aci nyang masup (ngedukung + nampik + embungan [''abstain'']). * Wayah nyang dipaké ièlah wayah berales [[UTC|UTC]]. <div style="border: 1px solid #ddcef2; background:#faf5ff; margin-top:10px;"> 92pumr1lkh22a9gcipm3xuuu3tk3jpp Wikipédi:BintangWiki 4 3343 26063 25766 2024-10-18T10:57:05Z EPIC 347 EPIC mindahin [[Wikipédi:T360310BintangWiki]] ke [[Wikipédi:BintangWiki]] sonder ngebuat pengalihan: Per [[m:GSR]] 25766 wikitext text/x-wiki '''BintangWiki''' (hurup Arab Gundul: بنتڠ ويکى; basa Inggris: ''Barnstar'') entu angsrongan bintang bakal pemaké Wikipédi nyang cakep pisan nyumbangnya. Èmang adatnya kita kalo para pemaké pada ngangsrongin bintang bakal pengargaan bakal dia punya betungsé. Ontong segala isin lagi segen bakal ngangsrongin BintangWiki di halaman pemaké ya! ==Daptar BintangWiki== {{Pemermak kaga' capè'nya}} ---- {{BintangWiki Tukang ngasi idé mentèrèng}} ---- {{BintangWiki Wikipédi}} ---- {{Pemermak werit}} ---- {{BintangWiki Jawara Wikipédi}} ---- {{BintangWiki Rasid}} ---- {{BintangWiki Merbot}} ---- {{BintangWiki Tukang banyol}} ---- {{Pemermak anyar}} 4u6qtf0z50nwlzg6k7qfgvgfxrt233k Wikipédi:Makalah gacoan 4 3345 26472 26370 2024-11-07T06:07:21Z Swarabakti 44 26472 wikitext text/x-wiki __NOTOC__ {| style="clear:both; background:none;" {| | width="100%" style="padding:1em 1em 1em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" valign="top"| [[Gepokan:Cscr-featured.svg|left|50px]] '''Makalah gacoan''' entu ada apa-apa makalah nyang mantep punya hasil gawéannya di ni Wikipédi. Sebelonnya ngaciin makalah gacoan baru bakal dimasupin di ni daptar, tu makalah kudu udah dicalonin di ni halaman punya [[Kongko Wikipédi:Makalah gacoan|perhadring]], kudu banget ditilik ama pemermak pada bener kaga' dia udah nutugin [[Wikipedia:Makalah gacoan/Patokan|makalah gacoan punya patokan]]. Wayah gini, udah ada '''{{formatnum: <onlyinclude>{{jumblah MG}}</onlyinclude>}}''' makalah gacoan deri {{NUMBEROFARTICLES}} makalah nyang ada di ni Wikipédi. Kalu maké tampang kumpiuter, makalah nyang bolé dapet jadi makalah gacoan entar ada nanggrak dia punya tenger bintang ({{Icon|FA}}) di huk kanan atas. Atu makalah nyang jadi makalah gacoan di laèn-laèn Wikipédi punya basa juga' bakal gableg tenger bintang di sènggètan anterwiki ke entu basa. {{shortcut|WP:FA|WP:MG}} |} ==Nyang lagi dipampangin== {| style="clear:both; background:none;" {| | width="100%" style="padding:1em 2em 1em 2em; background-color:#FFFFFF" valign="top"| {{Article}}<!--{{Wikipedia:Makalah gacoan/{{CURRENTYEAR}} {{CURRENTMONTH}}}}--> |} ==Daptar== * [[Bir pletok]] [[Bangsaan:Makalah gacoan Wikipédi]] csxp5poch8dgy5y56kl1vw2cfhp4hxx Wikipédi:Makalah gacoan/Patokan 4 3347 26171 26040 2024-10-22T06:54:37Z Swarabakti 44 26171 wikitext text/x-wiki Atu [[Wikipédi:Makalah gacoan|makalah gacoan]] ngegambarin hasil gawéan nyang paling yahud di Wikipédi ama mampangin pakem monès penulisan, pembèbèran, ama penukilan sumber. Selaèn manut ama semua kebutuhan pakem bakal makalah Wikipédi, makalah-makalah pilihan gableg ni ciri pada. <ol> <li> Tu makalah:</li> <ol STYLE="list-style-type: lower-alpha"> <li>'''baè' ditulisnya''': karangannya gableg rèntètan ama rancangan kalimat nyang baè', hata nyang ajib pisan.</li> <li>'''nutugin''': ngebahas kabèhan kenyataan ama tèktèk bengèk utama serènta kaga' gableg sènggètan mèra nyang kebanyakan.</li> <li>'''diperdatain baè'-baè'''': pernyataannya pada bisa dipastiin ke sumber nyang kena dipercaya ama joto ngegambarin bahan pengetauan nyang udah diterebitin; pernyataannya didukung ama bukti husus èn tukilan luar (liat [[Wikipédi:Penyabitan|penyabitan]] ama [[Wikipédi:Sumber kena dipercaya|sumber kena dipercaya]]); ni nglingkup juga' pengisian bagèan "Ruju'an" nyang nyatut sumber, ditutugin ama tukilan di awak makalahnya.</li> <li>'''nètral''': ngewakilin delengan nyang adil ama kaga' sanggelir atawa dèngdèt (liat [[Wikipédi:Sudut pendelengan nètral|sudut pendelengan nètral]]); cuman, makalah kaga' misti ngongsogin pengliputan ke pendelengan minoritèt nyang sembabad.</li> <li>'''panteng''': bukan jadi [[Wikipédi:Selèk-selèkan permakan|selèk-selèkan permakan]] èn itu isinya kaga' berobah-robah ari ke ari; pembalikan penggratilan ama pengembangan berales usulan pemerèksa kaga' masup dalem ni ta'rip.</li></ol> <li>Tu makalah surup ama pakem nyang diatur di dalem [[Wikipédi:Pedoman setil|pedoman setil]] ama [[Wikipédi:ProyèkWiki|ProyèkWiki]] nyang pantes, keitung di dalemnya ngongsogin:</li><ol STYLE="list-style-type: lower-alpha"> <li>'''mukadimah''': atu [[Wikipédi:Bagèan pembuka|bagèan pembuka]] nyang mèdèngin kabèhan topik ama nyiapin pembaca bakal tètèk bengèk lanjutannya di bagèan-bagèan abisannya;</li> <li>'''telepekan nyang joto''': sistim telepekan judul nyang padet tapi kaga' ngèderin (liat [[Pertulungan:Bagèan|pertulungan bagèan]]); serènta</li> <li>'''catetan kaki nyang ajeg''': sepegimana nyang disaratin ama patokan 1c, tukilan di baris nyang ajeg kebentuknya paké manhad catetan kaki <small>(<nowiki><ref>Badu&nbsp;2010,&nbsp;hlm.&nbsp;2</ref></nowiki>)</small> atawa pengruju'an Harwat <small>(Badu&nbsp;2010,&nbsp;hlm.&nbsp;2)</small>—liat [[Wikipédi:Tukil sumber tulisan|tukil sumber tulisan]] bakal inpormasi manhad pembentukan ruju'an nyang disaranin, èn inpormasi nyang kudu ditarohin. Kaga' misti paké sablonan penukilan.</li></ol> <li>'''Gepokan wasilah'''. Tu makalah kudu gableg [[Wikipédi:Gambar|gambar]] nyang pas bakal dia punya pasal, nyang ngelah [[Wikipédi:Keterangan gambar|keterangan gambar]] nyang nutugin, serènta ongji [[Wikipédi:Hak keja|hak keja]] nyang keterima. Tu gambar kudu ngrikut ama [[Wikipédi:Kebijakan penggunaan gambar|kita punya belèd pemakéan gambar]].<!--Gambar atawa wasilah [[Wikipédi:Isi nobebas|kaga' perdèo]] kudu nutugin [[Wikipédi:Kriteria isi nonbebas|sarat-sarat masupin isi kaga' pèrdeo]], juga' [[Wikipédi:Tag hak cipta berkas/Nonbebas|dikasiin label yang sesuai]].--></li> <li>'''Panjang makalah'''. Tu makalah kudu ngelah panjang nyang nutugin; ajeg ngomongin ihwal poko', sonder muter-muter njabarin tètèk-bèngèk kaga' perlu (liat juga' [[Wikipédi:Gaya ringkasan|setil ringkesan]]).</li></ol><noinclude> ==Liat laènnya== * [[Kongko Wikipédi:Makalah gacoan]] <!--* [[Wikipédi:Pedoman nulis makalah nyang bagus punya bikinan]] * [[Wikipédi:Makalah nyang sempurna]] --> [[Bangsaan:Belèd Wikipédi]] [[Bangsaan:Makalah gacoan Wikipédi]] bpvv7hqvossykly82auqhrzx2otbfbd Wikipédi:Mandor 4 3348 19467 16149 2024-06-04T21:20:48Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4048674]] 19467 wikitext text/x-wiki [[File:Oversight logo.png|thumb|Lambang Mandor Wikipédi Betawi]] '''Mandor''' (hurup Arap gundul: مندور) atawa '''Mandador''' (hurup Arap gundul: منددور) ya'entu pemaké Wikipédi nyang ada punya aksès husus proyèk [[Wikimedia|Wikimédia]]. Ni mandor bisa ngapus riwayat permak tulisan dari pèrsi dulunya tulisan. 4wze5j1nyrycdrb2ansf9g3f03hop1w Wikipédi:Merbot 4 3349 26062 22894 2024-10-18T10:56:37Z EPIC 347 EPIC mindahin [[Wikipédi:T360310Merbot]] ke [[Wikipédi:Merbot]] sonder ngebuat pengalihan: Per [[m:GSR]] 22894 wikitext text/x-wiki '''Merbot''' (hurup Arab gundul: مربوط) atawa '''Marbot''' ya'entu pemaké nyang dikasi peranti kusus bakal ngurusin Wikipédi agar supaya ngelindungin tulisan, ngapus, ngurungin pengapusan tulisan, ngeblokir pemaké Wikipédi nyang bader, ngeganti halaman sonder watesnya, ama maké laèn-laèn peranti. [[File:Wikipedia Administrator.svg|thumb|200px|Lambang Merbot Wikipédi]] == Merbot nyang njabat sekarang == * [[Pemaké:Bangrapip]] * [[Pemaké:Badak Jawa]] * [[Pemaké:Pitchrigi]] == Merbot nyang perna njabat == == Statistik == * {{URL|xtools.toolforge.org/adminstats/bew.wikipedia.org|Statistik merbot}} * {{URL|meta.toolforge.org/stewardry/bewwiki|Log_keaktipan_merbot}} 2jgpk3ckplpd54v0eddoh03yrg20f5y Wikipédi:Orèk-orèkan 4 3350 21856 16169 2024-06-04T22:08:50Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21856 wikitext text/x-wiki '''Orèk-orèkan''' ya'entu halaman untuk bikin makalah anyar nyang dibatesin waktu. Entar pemermak bisa ngembangin èn nerima saran sebelon makalahnya dibrangus ke ruang utama. <div class="center"> {{{!}} {{!}}style="valign:center;padding-right:0.5em;"{{!}} {{!}}<div class="center">'''Bikin orèk-orèkan anyar'''</div> {{#tag:InputBox | type=create preload=Template:Afc preload/draft placeholder=kasih nama makalah untuk mulain orèk-orèkan prefix=Orèk-orèkan: editintro=Template:AfC draft editintro buttonlabel=Bikin Orèk-orèkan width=71 break=no }} {{!}}} </div> [[Category:Wikipédi:Keboléan]] [[Category:Wikipédi:Orèk-orèkan]] iiq4el17rdsyg8vq08pu08ntpivmmzy Wikipédi:Saung 4 3352 26586 26585 2024-11-18T00:21:26Z Badak Jawa 13 /* Ngusul Wikipédi:Bulan Asia Wikipédi */ Bales 26586 wikitext text/x-wiki {{Wikipédi:Saung/kop}} __NEWSECTIONLINK__ == Ngusul [[Wikipédi:Bulan Asia Wikipédi]] == Ayé mao ngusulin ''edit-a-thon'' [[Wikipédi:Bulan Asia Wikipédi]] dibikin sama kaya' [[:id:Wikipedia:Bulan Asia Wikipedia]] nyang ada di idwiki, pasalnya ni wiki masi belon banyak makalahnya cuma 2.700 makalah doang. Ping {{Ping|Bangrapip|Badak Jawa}}.[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 18 Nopèmber 2024 01.54 (WIB) :Bisa aja, si. Cuman kalu udah nabyak-nabyak begini, mah, kaga' keudag waktunya. [[Pemaké:Bangrapip|Bangrapip]] ([[Kongko pemaké:Bangrapip|ngomong]]) 18 Nopèmber 2024 07.16 (WIB) ::@[[Pemaké:OrangKalideres|OrangKalideres]] kalo menurut gua sih kayanya ga terlalu banyak orang nyang daptar jadi peserta deh soalnya pan kita masih Wikipédi anyar jadinya belon banyak orang tau kalo ada Wikipédi Betawi [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 18 Nopèmber 2024 07.21 (WIB) ot6vaucz2cdig7cylvfh4o99gf99fmy Wikipédi:Tempat orak-arèk 4 3353 25684 25682 2024-09-18T05:14:40Z OrangKalideres 327 + pintesan 25684 wikitext text/x-wiki {{Shortcut|WP:TOA|WP:SAND}} <!-- JANGAN hapus sablonan Shortcut di atas. Halaman ini buat orat-oret nguji coba tulisan èn dikosongin tiap waktu --> 42ivaaqe0kq1etb8gsl0u8px9mpq4yn Wikipédi:Tukang perèksa 4 3355 19468 16197 2024-06-04T21:20:53Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q4049038]] 19468 wikitext text/x-wiki [[File:Wikipedia Checkuser.svg|thumb|Lambang Pemerèksa]] '''Tukang perèksa''' (hurup Arap Gundul: توکڠ فرقسا; [[Basa Inggris|Inggris]]: ''CheckUser'') entu pemaké [[Wikipédi|Wikipédi]] nyang ngelah sela husus bakal ngelakonin pemerèksaan aderès IP èn muguhin entu rèkening tuh siluman deri rèkening lain apa bukan. == Ruju'an == 135nppamd0iisq00plmhfcrgrrq9mhl Wikisumber 0 3357 21859 16202 2024-06-04T22:08:52Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21859 wikitext text/x-wiki [[File:Wikisource-logo.svg|thumb|Wikisumber punya lambang]] '''Wikisumber''' (hurup Arab Gundul: ويکيسمبر) atawa [[Basa Inggris|basa Inggrisnya]] '''''Wikisource''''' ièlah [[Yayasan Wikimédia|Wikimédia]] punya proyèk nyang jujuannya bakal ngebangun atu bibliotik wiki dengen isi perdèo nyang isinya naskah-naskah [[sumber pertama]] (''primary source''), serènta terjemahan naskah-naskah sumber ke dalem macem-macem basa ama bahan-bahan pendukungnya. Aderèsnya ada di [http://www.wikisource.com www.wikisource.com]. Wikisumber dasarnya paké nama ''Project Sourceberg'' tanggal 24 Nopèmber 2003 di rungkun http://sources.wikipedia.org. Sekarang, namanya balik jadi ''Wikisource'' 6 Désèmber 2003. Aderèsnya dipindahin ke http://wikisource.org tanggal 23 Juli 2004. == Ruju'an == [[Category:Proyèk Wikimédia]] jq1k9450rzgrcvmfyiswk7glshuky4u Wikitukil 0 3358 21860 16205 2024-06-04T22:08:53Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21860 wikitext text/x-wiki [[File:Wikiquote-logo-en.svg|thumb|Lambang Wikitukil]] '''Wikitukil''' (hurup Arab Gundul: ويکيتقل) atawa [[Basa Inggris|basa Inggrisnya]] '''''Wikiquote''''' ièlah proyèk berayanan ama [[Wikipédi|Wikipédi]] nyang paké peranti alus [[MédiaWiki]] nyang bedu. Wikitukil entu atu deri kuarga proyèk berales wiki nyang dijalanin ama [[Yayasan Wikimédia|Yayasan Wikimédia]]. Sanonya, ni proyèk didasarin ama [[Daniel Alston]] punya [[Gagasan|pikiran]] èn diterepin ama [[Brion Vibber]]. Ni [[proyèk]] punya jujuan entu ngehasilin paranan jenggar pasal tukilan secara samenwèrekan (''kolaboratif'') deri orang-orang bekèn, [[kitab]] èn peribasa kata, èn bakal ngasi tètèk bengèk pasal tu pada. == Ruju'an == [[Category:Proyèk Wikimédia]] 492g0gh84h07449gvyd5cry70y9hcus Wiktoriah (Ostrali) 0 3359 21861 16209 2024-06-04T22:08:54Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21861 wikitext text/x-wiki {{Negara|name=Wiktoriah|native_name=''Victoria''|flag=Flag_of_Victoria_(Australia).svg|coat=Coat_of_Arms_of_Victoria.svg|map=Victoria_in_Australia.svg|capital=Mèlben}} '''Wiktoriah''' (hurup Arab Gundul: وقتورية; Inggris: ''Victoria'') ièlah atu [[Negeri èn wilayah Ostrali|negeri]] di [[Ostrali|Ostrali]]. Ni negeri adanya di pojokan kidul-wètan deri tu negara. Dia punya hopstad, kota nyang paling gedé ama ngebadeg penduduknya, entu [[Mèlben|Mèlben]]. Tahon 2022, diancer-ancer ada 6.704.300 orang nyang pada ngejogrog di ni negeri.<ref>[https://www.abs.gov.au/statistics/people/population/national-state-and-territory-population/latest-release "National, state and territory population – September 2022"]. Biro Statistik Ostrali. (15 Juni 2023). Dipungut per 15 Oktober 2023.</ref> == Ruju'an == [[Category:Wiktoriah (Ostrali)]] 2i9u74uyqwasf8rixit5gyyyvwuizhl Wiktoriah deri Britani Gedé 0 3360 25039 25038 2024-08-22T12:31:48Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/No sided Edison|No sided Edison]] ([[User talk:No sided Edison|talk]]): LTA (TwinkleGlobal) 25039 wikitext text/x-wiki [[Gepokan:Queen Victoria - Winterhalter 1859.jpg|jmpl|Ratu Wiktoriah pas lagi mudaan]] '''Ratu Wiktoriah''' (hurup Arap gundul: راتو وقتورية, atawa '''Alexandrina Victoria'''; 24 Méi 1819 – 22 Januari 1901) ada satu Ratu [[Britani Gedé|Kerajaan Rempug Britani Gedé èn Irlan]] sedari tahon 1837 ampé 1901. Dia anaknya atu putri Dèt èn pengèran Inggris. Dia jadi Ratu Britani Gedé pas dia punya umur masing 18 tahon, seabisnya dia punya encing Raja William IV wapat. Dia ngewarisin tahta sebab dia punya baba ada punya tiga sudara laènnya nyang wapat sonder ninggalin anak nyang sah. Dia dibimbing ama nyang mulia, Louise Lehzen, èn Pendèta George Davys. Dia belajar juga' dah tu ngomong ama ngebaca basa Dèt ama Prasman. Ratu Wiktoriah seneng banget ngibing, ngegambar, naèk kuda, ama nyanyi. Dia pernah dapet pengajaran pas dia masing bocah deri penyanyi opera Luigi LaBlache. Dia demen ngegambar èn gapa maèn piano.<ref>Arnstein, Walter L. "Victoria, Queen of Great Britain." ''Europe 1789-1914, Encyclopedia of the Age of Industry & Empire''. ''Gale Biography in Context''. Pel. 10 Juni 2014.</ref> Dia terus nulis dia punya buku arian sepanjang idupnya. Wiktoriah kawin ama dia punya misan pertama, Pangèran Albert, tahon 1840. Dia ngedukung èlmu pengetauan, perdagangan, èn seni di Britani. Wiktoriah ama Albert ada punya sembilan anak. Bakal dia pada, kuarga nyang baè' ama ajaran Serani entu penting. Umumnya, orang Inggris ada ambil tuladan deri dia pada. Pamèran Agung di Crystal Palace, [[Londen|Londen]], dibuka' tahon 1851. Tu bisa kejadian sebagèannya lantaran Albert punya kerja keras. Tu pamèran ada mamèrin keberasilan orang-orang Britani di masanya Wiktoriah. Tahon 1861, Pangèran Albert wapat èn Wiktoriah ngejauhin keidupan umum. Britani mingkin jadi kuat di taon-taon abisnya, èn di tahon 1877, Wiktoriah ada dapet gelar 'Kaèsarah Hindi'. Wiktoriah ada punya kebèngbat ama [[Hindi|Hindi]], cuman kaga' pernah dah dia ke sonoh. Cuman, anaknya malah nyang ke sonoh. Tahon 1897, Wiktoriah ada ngerayain dia punya 60 tahon jadi ratu. Ni ngeliwatin dia punya engkong Raja George III. Dia jadi ratu selamanya 63 tahon, tujuh bulan nyang lebi panjang deri mana-mana raja atawa ratu Inggris. Orang pada bilang dia 'Èropa punya nini' sebab banyak deri Wiktoriah punya anak pada jadi raja, pangèran, èn putri laèn-laèn negara. Abis wapatnya lantaran penyakit setruk, dia punya anak lanang Albert Edward jadi Raja Edward VII èn jadi Raja Kerajaan Rempug èn Kaèsar Hindi sedari 22 Januari 1901 ampé 6 Méi 1910. == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh pulitik]] b4oopz8d8lg7z56uc81q42rtpavd7cq Wilayah Britani di Laotan Hindi 0 3361 16220 16219 2024-05-16T13:57:01Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16219 wikitext text/x-wiki {{Negara|name=Wilayah Britani di Laotan Hindi|native_name=''British Indian Ocean Territory'' (Inggris)|flag=Flag_of_the_Commissioner_of_the_British_Indian_Ocean_Territory.svg|coat=Coat_of_arms_of_the_British_Indian_Ocean_Territory.svg|map=British_Indian_Ocean_Territory_in_United_Kingdom.svg|capital=Kam Thunder Cove|demonym=Britani}} '''Wilayah Britani di Laotan Hindi''' (hurup Arab Gundul: ولاية بريطانى دلاؤتن هندى; basa Inggris: ''British Indian Ocean Territory'') entu [[Britani Gedé|Kerajaan Rempug]] punya wilayah tanggungan. Ni nglingkup banyak pulo-pulo kecit di [[Laotan Hindi]]. Wilayahnya entu tuju pulo cincin [[Kepuloan Cagos]] nyang pulo kecitnya ada 1.000-an – kebanyakannya mah kecit jasa. Jumblah wilayah daratannya entu 60 km<sup>2</sup> (23 mi<sup>2</sup>) doang gènèng. Pulo nyang paling gedénya entu [[Diégo Garsia|Pulo Diégo Garsia]]. Mao [[Hindi|Hindi]] kè', [[Moritius]] kè' pada nyedèk ni wilayah èn kaga' ngakuin Kerajaan Rempug punya kuasa di Kepuloan Cagos. Hindi kaga' ngakuin suwerénitèt (daulat) Inggris di ni "pulo-pulo Hindi/nyang budayanya Hindi" èn udah pada nyengkètain kewontenannya semprakan 1947. Ni pulo punya orang asli udah pada digesuin (diusir-usirin) ama guwernemèn Britani. Tu orang pating dikirim ke Moritius, apa ga' ke [[Sésèl]]. Ni kejadiannya tahon 1968 ampé 1973, bakal ngasi permisi ama [[Amrik Serèkat|Amrik Serèkat]] bakal ngeja markas gabungan militèr Amrik-Britani. Tahon 2000, Mahkamah Tinggi Britani pertama kalinya bikin aturan kalo orang asli bolé kombali ke situ, cuman guwernemènnya pepes ngotot kaga' mau nerima ini beslit mahkamah. Orang kata mah, gènèngan banyak orang asli nyang ngejal pulang ke ni daèrah. == Ruju'an == {{Negara di Asia}} [[Category:Asia]] [[Category:Asia Kidul]] [[Category:Negara]] [[Category:Kerajaan Rempug]] 87x8re84tzxxj13w1f01ay0jg0f81u8 Wilayah Hopstad Ostrali 0 3362 16222 16221 2024-05-16T13:57:02Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16221 wikitext text/x-wiki #REDIRECT [[Wilayah Ibu Negeri Ostrali]] l37p0y5mhegdqsvjkj3ya76wld2o5z0 Wilayah Ibu Negeri Ostrali 0 3363 21863 16227 2024-06-04T22:08:55Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21863 wikitext text/x-wiki {{Negara|name=Wilayah Ibu Negeri Ostrali|native_name=''Australian Capital Territory''|flag=Flag_of_the_Australian_Capital_Territory.svg|coat=Coat_of_Arms_of_the_Australian_Capital_Territory.svg|map=Australian_Capital_Territory_in_Australia.svg|capital=Kambèra}} '''Wilayah Ibu Negeri Ostrali''' (hurup Arab Gundul: ولاية ايبو نݢرى استرالى; [[Basa Inggris|Inggris]]: ''Australian Capital Territory'' atawa pèndèk lèternya '''ACT''') ièlah atu wilayah kecit di [[Ostrali|Ostrali]]. Ni wilayah dibikin jadi Ostrali punya [[Ibu negeri|ibu negeri]], [[Kambèra]], bahna pada gegucelan dah: nyang [[Walès Kidul Baru|Walès Kidul Baru]] mao dia jadi hopstad, nyang [[Wiktoriah (Ostrali)|Wiktoriah]] juga' mao jadi hopstad. Di entu waktu juga', [[Wilayah Telok Jerwis]] juga' dibikin, jadinya ACT bisa gableg [[bandar]] sonder begantung ama atu [[Negeri èn wilayah Ostrali|negeri]]. Ni wilayah ada mentil di jeronya [[Walès Kidul Baru|Walès Kidul Baru]]. == Ruju'an == [[Category:Wilayah Ibu Negeri Ostrali]] pxh3oxhl5eymo90mbb1i7qe187v3ctb Wilayah Lor (Ostrali) 0 3364 21864 16231 2024-06-04T22:08:56Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21864 wikitext text/x-wiki {{Negara|name=Wilayah Lor|native_name=''Northern Territory''|flag=Flag_of_the_Northern_Territory.svg|coat=Coat_of_arms_of_the_Northern_Territory.svg|map=Northern_Territory_in_Australia.svg|capital=Darwin}} '''Wilayah Lor''' (hurup Arab Gundul: ولاية لور; Inggris: ''Northern Territory'') ièlah atu [[Negeri èn wilayah Ostrali|wilayah]] di [[Ostrali|Ostrali]]. Dia punya ibu negeri nama [[Darwin, Wilayah Lor|Darwin]]. Wilayah Lor gableg [[gurun]] nyang seablag-ablag. Pating ngejeprah tempat-tempat penting kaya' [[Watu Uluru]]. Itu watu – atu kebuyutan bakal [[Orang Ostrali Asli|orang asli]]. == Rujuán == [[Category:Wilayah Lor (Ostrali)]] crmf29r7mvurfr4ldpo9jmh7nksfiu3 Wilayah penggabregan 0 3365 21865 16235 2024-06-04T22:08:57Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21865 wikitext text/x-wiki '''Wilayah penggabregan''' ya'entu divisi administratif sub-nasional [[Hindi|Hindi]]. Ga kaya' negara bagian nyang punya guwernemen nyang dipilih sendiri, wilayah penggabregan diperintah secara langsung oleh guwernemen Hindi; persiden Hindi nunjuk Wakil Gubernur untuk tiap wilayah. [[Category:Wilayah penggabregan Hindi]] [[Category:Wilayah]] 33uxqo08bojapse2c52ztm1og7gji9m Wiliam Sèkspir 0 3366 22592 22591 2024-06-21T07:39:46Z Jalilah Jali 457 Potrèt Sèkspir taun 1610 22592 wikitext text/x-wiki [[Gepokan:Shakespeare.jpg|jmpl|Potrèt Sèkspir taun 1610]] '''Wiliam Sèkspir''' (hurup Arab Gundul: ويليم شکسفير) atawa dalem èjaan aslinya '''William Shakespeare''' (sek. 23 April 1564 – 23 April 1616) entu atu [[tukang nulis lakon]], [[penyair]], ama [[bintang lakon]] asal [[Inggris|Inggris]]. Dia nulis 40 lakon nyang diketauin (dengen separohnya dirèken jenis banyolan) èn dua sair panjang selamanya dia idup. Dia idup di [[Stratpod-atas-Awon]], [[Warwiksèr]], Inggris. Dia punya lakon misi ditampilin ampé wayah gini. Dia sering banget ditukil dalem tulisan-tulisan modèren. Sèkspir nulis dia punya karya sekira tahon 1592 ampé 1613. Dia punya karya entu deri nyang paling nyohor dalem kesastraan Inggris èn dipelajarin di mana-mana sekolah di mana-mana dunia. Selaènnya nulis, Sèkspir juga' belakon di matskepé lakon ''The Chamberlain's Men'', semprakan 1594. Sèkspir nulis lakon deri ragem jenis atawa [[jandrah]]. Ada nyang jandrahnya sejarah, trahèdi, èn banyolan. Sèkspir entu orang nyang paling pertama nyang perna nulis banyolan-trahis (''tragicomedy''), atu jandrah nyang nyampurin itu banyolan ama trahèdi dengen ujung gumbira. Sèkspir punya lakon ditulis dalem basa sair. Banyak deri dia punya lakon dinatarin di tempat èn wayah nyang au di mana. Ceritranya sering kali nggregetin, romanti, èn gumbira (dalem banyolan), atawa sedi pisan (dalem trahèdi). Ni ceritra pada ngeja orang pèngèn tau apa nyang bakal kejadian ama itu tokohnya pada. Ni lakon sering ngomongin hal nyang ampé wayah gini masing penting, kaya' cinta, kesedian, arepan, kemongkokan, kegedegan, hasud, èn kegoblogan. Sèkspir nambahin banyak kata-kata ama gabungan kata anyar ke [[basa Inggris]]. Dia bikin ada 1.700 lebi kata anyar basa Inggris.<ref>[http://www.shakespeare-online.com/biography/wordsinvented.html "Words Shakespeare Invented"]</ref> Dia juga' bikin berapa kata jadi mingkin populèr.<ref>Vernon, Jennifer (22 April 2004). [http://news.nationalgeographic.com/news/2004/04/0419_040419_shakespeare.html "Shakespeare's Coined Words Now Common Currency"]. ''news.nationalgeographic.com''. Dipungut per 29 Juli 2023.</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Sèkspir, Wiliam}} [[Bangsaan:Penyair]] [[Bangsaan:Inggris]] [[Bangsaan:Biograpi]] 7ugqjw1rkgiv9oz7sv6x7rj57c8noci Wilnius 0 3367 19178 19177 2024-05-31T20:45:59Z OrangKalideres 327 /* Ruju'an */Udah dimasukkan interwiki 19178 wikitext text/x-wiki [[File:Rotuses aikste by Augustas Didzgalvis.jpg|thumb|Alun-alun Gedong Bicara Wilnius]] '''Wilnius''' (hurup Arab Gundul: ويلنيوس; [[Basa Lito|Lito]]: ''Vilnius'' [ˈvʲɪlʲnʲʊs]) ièlah [[hopstad]] ama kota paling gedénya [[Litowen]]. Per Juli 2023, Wilnius punya jumblah penjogrog keancer secuplek 593.436 orang.<ref>[https://osp.stat.gov.lt/lt/statistiniu-rodikliu-analize?hash=12281496-bf90-48e1-a846-9ee85f863265 "Resident population by city / town at the middle of the year"]. ''Vilnius''. Departemèn Statistik Litowen. (1 Juli 2023). Dipungut per 3 Nopèmber 2023.</ref> [[Gutekan kotaan Wilnius]], nglèbar ampé nglèbèr-nglèbèr ke luar-luar wates, gableg jumblah penjogrog keancer 718.507 orang tahon 2020.<ref>[http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=urb_lpop1&lang=en "Population on 1 January by age groups and sex - functional urban areas"]. ''Eurostat''. Dipungut per 3 Nopèmber 2023.</ref> Bulan Nopèmber 2022, ada barang 753.875 orang nyang jadi mukimin ajeg di Wilnius kota èn [[haminté kedemangan Wilnius]] kegabreg.<ref>[https://ligoniukasa.lrv.lt/lt/veiklos-sritys/gydymo-istaigoms-ir-partneriams/sutarciu-sudarymas-su-ligoniu-kasa/gydymo-istaigoms/prisirasiusiu-gyventoju-skaicius-2/vilniaus-teritorine-ligoniu-kasa-16 "Vilniaus teritorinė ligonių kasa - Prisirašiusių gyventojų skaičius"] (basa Lito). Dipungut per 3 Nopèmber 2023.</ref><ref>[https://web.archive.org/web/20210128102725/https://www.vilniaustlk.lt/index.php?id=32 "Vilniaus teritorinė ligonių kasa - Prisirašiusių gyventojų skaičius"]. ''vilniaustlk.lt'' (basa Lito). Diarsip deri nyang [https://www.vilniaustlk.lt/index.php?id=32 asli] per 28 Januari 2021. Dipungut per 3 Nopèmber 2023.</ref> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Litowen]] nmvcq9x19rbhfy50om2lxj1ywyilc24 Wolpgang Amadéus Mosar 0 3368 22545 22257 2024-06-20T22:00:49Z Jalilah Jali 457 Mosar, Wolpgang Amadéus 22545 wikitext text/x-wiki [[Gepokan:Wolfgang-amadeus-mozart 1.jpg|jmpl|Mosar punya tampang]] '''Wolpgang Amadéus Mosar''' (hurup Arab Gundul: وولفݢڠ اماديوس موسر) atawa èjaan aslinya '''Wolfgang Amadeus Mozart''' (Dèt: [ˈvɔlfɡaŋ amaˈdeus ˈmoːtsaʁt]) nyang aslinya namanya Johannes Chrysostomus Wolfgangus Gottlieb Mozart (27 Januari 1756 – 5 Désèmber 1791) entu atu orang tukang bikin gending. Mosar dianggep salah atu deri tukang bikin gending klasik nyang paling penting ama paling bekèn dalem sejarah punya lama. Dia punya gawéan (ada 700 laguan) masup gubahan-gubahan nyang jenggar diakuin puncaknya gawéan gending simponi, gending kamar, gending piano, èn gending koor. Atu tulad deri dia punya gawéan entu opera ''Don Giovanni dan Die Zauberflöte''. Banyak deri Mosar punya gawéan dianggep répèrtoar pakem kongsèr klasik èn diakuin jadi gawéan ajib gending jaman Klasik. Dia punya gawéan banyak dirèntètin dalem kataloh Köchel-Verzeichnis. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Mosar, Wolpgang Amadéus}} [[Bangsaan:Tukang gending]] [[Bangsaan:Biograpi]] oas0jy8v00m29as8blcdpj40s5o123v Wonder Woman 0 3369 16254 16253 2024-05-16T13:57:06Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16253 wikitext text/x-wiki #REDIRECT [[Wadon Weduk]] go4vzrsf1d4x8n1u89xmfyshiz5dupo Wènen 0 3370 26506 21868 2024-11-13T07:01:06Z 2A02:8071:2287:2AE0:70DD:AE1C:7758:E290 gallery added 26506 wikitext text/x-wiki [[File:Vienna 2006-11-02 031.jpg|thumb|Gedong Bicara Wènen]] '''Wènen''' (hurup Arab Gundul: وينن; [[Basa Dèt|Dèt]]: ''Wien'' [viːn]; [[Basa Bèier|Bèier]]: ''Wean'' [veɐ̯n]) entu ièlah [[Hopstad|hopstad]], kota paling gedé, ama atu deri [[Negeri di Ostenrèk|sembilan negeri]] di [[Ostenrèk|Ostenrèk]]. Wènen entu Ostenrèk punya kota paling ngrangseg ama [[kota alaihim]], dengen barang dua juta mukimin<ref>[http://www.statistik.at/web_de/statistiken/menschen_und_gesellschaft/bevoelkerung/bevoelkerungsstand_und_veraenderung/bevoelkerung_zu_jahres-_quartalsanfang/023582.html "Bevölkerung zu Jahres-/Quartalsanfang"] [Penjogrog di awal tahon/kuartal]. ''Statistik Austria''. (1 April 2022). [https://web.archive.org/web/20150612161754/http://www.statistik.at/web_de/statistiken/menschen_und_gesellschaft/bevoelkerung/bevoelkerungsstand_und_veraenderung/bevoelkerung_zu_jahres-_quartalsanfang/023582.html Diarsip] deri nyang asli per 12 Juni 2015. Dipungut per 3 Nopèmber 2023.</ref> (2,9 juta di jero gutekan mètropolitan,<ref>[http://appsso.eurostat.ec.europa.eu/nui/show.do?dataset=met_pjanaggr3&lang=en "Population on 1 January by broad age group, sex and metropolitan regions 2020"]. ''Eurostat''. (2020). Dipungut per 3 Nopèmber 2023.</ref> ampir sepertiganya tu negara punya penjogrog kabèhan), èn dia punya sintrem budaya, atur banda, ama pulitik. Ni kota – kota paling gedé nomer enem di [[Uni Èropa]] kalu diliat deri dia punya penjogrog èn kota paling gedé deri semua kota di lingir [[Kali Dono]]. <gallery caption="Wènen - Wien"> Wien-Schottenstift-08-Freyung-2008-gje.jpg Wien-Linke Wienzeile-06-2007-gje.jpg Wien-Fiaker-34-Michaelerplatz-2009-gje.jpg Wien-Himmelpfortgasse-02-2013-gje.jpg Wien-Volkstheater-02-2009-gje.jpg Wien-Plankengasse-02-Reformierte Stadtkirche-2009-gje.jpg Wien-Kohlmarkt-44-Nr 14-Cafe Demel-2009-gje.jpg Wien-Kohlmarkt-12-Nr 4-Chegini-2009-gje.jpg </gallery> == Ruju'an == [[Category:Hopstad di Èropa]] [[Category:Ostenrèk]] 9aauzja0ohyft9h9v7seoywjkzif3ld Wèt dasar 0 3371 19469 16260 2024-06-04T21:21:03Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q7755]] 19469 wikitext text/x-wiki [[File:Constitution de l'an XII. Page 1 - Archives Nationales - AE-II-1512.jpg|thumb|[[Wèt dasar tahon XII]] ([[Kiblik Prasman Pertama]])]] '''Wèt dasar''' (hurup Arab Gundul: ويت داسر) atawa '''undang-undang dasar''' (hurup Arab Gundul: اوندڠ٢ داسر) entu omplokan [[Asas|asas-asas]] dasaran atawa aturan-[[Pendulu wèt|aturan pendulunya]] nyang udah jejeg nyang jadi dasar wèt deri atu [[tata negara]], paguyuban, atawa laèn-laèn macem èntitèt, èn umumnya ngedantain sedanta-dantanya pegimana tu èntitèt kudunya dibestir.<ref>''The New Oxford American Dictionary'', K. 2., Erin McKean (prm), 2051 h., 2005, Oxford University Press, <nowiki>ISBN 0-19-517077-6</nowiki>.</ref> == Ruju'an == [[Category:Guwernemèn]] [[Category:Wèt]] 6kw89xzurfq5eyd8jil2ctvyw545g3j Wètan 0 3372 19470 16266 2024-06-04T21:21:05Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q684]] 19470 wikitext text/x-wiki [[File:Compass Rose English East.svg|thumb|Majehab]] '''Wètan'''<ref name=":0">Grijns, C.D. (1991). ''Jakarta Malay''. J. 2. KITLV Press. h. 119.</ref><ref name=":1">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ويتن) atawa '''ètan<ref name=":0" />''' (hurup Arab Gundul: ايتن) atawa '''bètan<ref name=":0" />''' (hurup Arab Gundul: بيتن) entu atu deri 4 [[Arah|arah]] utama di [[Kompas|kompas]]. Wètan biasanya ditaroh di belah kanannya [[Kar|kar]]. Tuladnya, [[Jepang|Jepang]] ada di blètannya [[Tiongkok|Tiongkok]], èn Tiongkok juga' di blètannya [[Pakistan|Pakistan]]. Adapun kalo disebut "Wètan", biasanya maran ke negara-negara [[Asia|Asia]] (wabilhusus Pakistan mengètan kaya' [[Tiongkok|Tiongkok]] èn [[Hindi|Hindi]]). [[Mataari|Mataari]] ama [[Bulan|bulan]] nongtotnya deri wètan. Adapun "di sebelah wètan" bentukannya entu '''blètan''' (hurup Arab Gundul: بليتن), kalo "ke sebelah lor" – '''ngètan''' (hurup Arab Gundul: ڠيتن). == Ruju'an == [[Category:Majehab (arah)]] 4t63it6tk9uj6rq2xd5m5pl4qb3buar Wèwè gombèl 0 3373 16268 16267 2024-05-16T13:57:07Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16267 wikitext text/x-wiki #REDIRECT [[Wéwé gombèl]] l0w9nsweoeyp08c6ggqx8yxsym1yhfo Wéwé gombèl 0 3374 21869 16276 2024-06-04T22:09:01Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21869 wikitext text/x-wiki [[File:Wewe Illustration.jpg|thumb|Tampang wéwé gombèl]] '''Wéwé gombèl''' (hurup Arab Gundul: ويوى ݢومبيل) ya'entu sétan nyang demen gondolin bocah-bocah cuman entu bocah kaga' diapa-apain. Katanya mah entu bocah digondol gara-gara didemènin aja kaga' diurus bener-bener ama orang tuanya. Wéwé gombèl bakal ngeja orang tuanya insap lantaran ditakut-takutin soalnya entu bocah nyang jadi anaknya. Kalo orang tuanya udah sadar, entu anak bakal dipulangin lagi ama wéwé gombèlnya. Wéwé gombèl punya perawakan entu dia punya nènèn panjang bener èn gondoi ampé-ampé entu nènèn nyingsor ampé tanah. Wéwé gombèl juga seneng banget kuar pas menggerib-menggerib nyari bocah nyang kaga' pating pulang pas mataari udah jadi sandékala (soré-soré pas langit udah mulain kekonèngan atawa orèn). == Ruju'an == [[Category:Sétan]] [[Category:Tahayul Indonésia]] [[Category:Tahayul Betawi]] sd84ntz1jpprjropzj2lnsh6ys1rewm X (wasilah silaturahmi) 0 3375 21870 16279 2024-06-04T22:09:02Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21870 wikitext text/x-wiki '''Twitter''' atawa sekarang jadi '''X''' ya'entu [[Wasilah silaturahmi|wasilah silaturahmi]] nyang dibikin 21 Maret 2006 oleh [[Jack Dorsey|Jack Dorsey]], [[Noah Glass|Noah Glass]], [[Biz Stone|Biz Stone]], èn [[Evan Williams|Evan Williams]] [[Category:Wasilah silaturahmi]] e49l45a0e562v0tmuionldebl50ofgi Yahudi 0 3376 16281 16280 2024-05-16T13:57:08Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16280 wikitext text/x-wiki #REDIRECT [[Yahudi (agama)]] ablt64c6ntteqv3fizr52eewxqgrjiv Yahudi (agama) 0 3377 21958 21951 2024-06-05T13:28:01Z Badak Jawa 13 Badak Jawa mindahin [[Igama Yahudi]] ke [[Yahudi (agama)]] sonder ngebuat pengalihan: Kembalikan 21871 wikitext text/x-wiki '''Yahudi''' (hurup Arab Gundul: يهودى) nya'entu [[agama Ibrahimiah]], [[tauhid]], èn kaum nyang kediri deri terdisi ama peradaban agama, budaya, èn sarèatnya [[Orang Yahudi|orang-orang Yahudi]]. == Ruju'an == [[Category:Agama]] 4fu0zn8t2q03iw442gq41q5278p6tf8 Yaman 0 3378 21872 16292 2024-06-04T22:09:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21872 wikitext text/x-wiki {{Negara|name=Kiblik Yaman|native_name=الجمهورية اليمنية (Arab)<br/>''al-Jumhūriyyah al-Yamaniyyah''|flag=Flag_of_Yemen.svg|coat=Emblem_of_Yemen.svg|map=Yemen_on_the_globe_(Yemen_centered).svg|capital=San'a|demonym=Yaman}} '''Yaman''' (hurup Arab Gundul: يمن; basa Arab: ٱلْيَمَن ''al-Yaman'') atawa resminya '''Kiblik Yaman''' (hurup Arab Gundul: کبليک يمن; basa Arab: الجمهورية اليمنية ''al-Jumhūriyyah al-Yamaniyyah'') entu atu negara di Wètan Tenga. Dulunya, ni negara kebelèk jadi Yaman Lor ama Yaman Kidul. Ni negara letaknya di kidulnya Semenanjung Arab, watesan ama [[Arab Saudi|Arab Saudi]] di lor ama [[Oman|Oman]] di wètannya. Di bekiudlnya ada Selat Guardapui ama Telok Aden, di kulonnya ada Laot Mèra. Yaman nggablegin Pulo Sugutra (217 mil) di beludiknya panté Aprika Wètan. Adapun Yaman punya hopstad – San'a'. == Ruju'an == {{Asia}} [[Category:Asia]] [[Category:Arab]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Yaman]] sexusi2ma8aztxbv9fmv96cqbgzg7jn Yarad 0 3379 21873 16297 2024-06-04T22:09:04Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21873 wikitext text/x-wiki [[File:Canterbury Cathedral, window S28 detail (45789806014).jpg|thumb|Yarad punya penggambaran di beling kelir di atu gerèja katèdral]] '''Yarad''' (hurup Arab Gundul: يرد atawa يارد; [[Basa Ibrani|Ibrani]]: יֶרֶד‎ ''Yereḏ'', di [[pemandegan]] יָרֶד‎ ''Yāreḏ'', "mudun"; [[Basa Yunani|Yunani]]: Ἰάρετ ''Iáret'' atawa Ἰάρεδ ''Iáred''; [[Basa Arab|Arab]]: يرد ''Yarad'' atawa يَارَد ''Yārad''),<ref>Asal muasal kata "mudun" mengikut Richard S. Hess (15 Oktober 2007). ''[https://books.google.com/books?id=2aJzBQAAQBAJ&pg=PA176 Israelite Religions: An Archaeological and Biblical Survey]''. Baker Academic. h. 176. <nowiki>ISBN 978-0-8010-2717-8</nowiki>.</ref> di [[Kitab Kejadian]], entu turunan enemnya [[Adam|Adam]] ama [[Hawa]]. Sejarah utamanya diceritain di Kejadian 5:18–20. == Ruju'an == [[Category:Tokoh Kitab Mugadas Ibrani]] dd074zjl45nqzblf54qheasls19ivbg Yayasan Wikimédia 0 3380 19471 16305 2024-06-04T21:21:12Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q180]] 19471 wikitext text/x-wiki [[File:Wikimedia Foundation logo - vertical.svg|thumb|Yayasan Wikimédia punya lambang]] '''Yayasan Wikimédia''' (hurup Arab Gundul: يايسن ويکيميديا) atawa dalem basa Inggrisnya '''Wikimedia Foundation, Inc.''' ièlah hoporhanisasi deri [[Wikipédi|Wikipédi]], [[Wikikamus|Wikikamus]], [[Wikitukil|Wikitukil]], [[Wikikitab|Wikikitab]], [[Wikisumber|Wikisumber]], [[Wikimacem|Wikimacem]], [[Wikikuliah|Wikikuliah]], serènta proyèk-proyèk samenwèrekan [[Méta-Wiki]]. Wikimédia entu atu [[Orhanisasi sonderuntung|paguyuban sonderuntung]] nyang ada di bawahnya [[Wèt]] [[Plorida]], [[Amrik Serèkat|Amrik Serèkat]]. Ni yayasan punya tujuan ièlah ngedukung perkembangan [[Penauan ngablag|penauan nyang bèbas]] lagi perdèo, proyèk-proyèk berales Wiki, ama ngangsrogin isi deri ni proyèk pada ama orang umum ramé-ramé bèbas, perdèo, èn sonder [[I'lan|i'lan]]. == Ruju'an == [[Category:Yayasan Wikimédia]] 16tobueybft0ljcnlfdx6klr7a5j6j4 Yogyakarta Kota 0 3381 21874 16308 2024-06-04T22:09:05Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21874 wikitext text/x-wiki '''Yogyakarta Kota''' entu atu kota nyang ada di Propinsi [[Daèrah Istimèwa Yogyakarta|Daèrah Istimèwa Yogyakarta]] èn jadi dia punya [[Hopstad|hopstad]]. Ni kota ngejenggar ampé 32,5 km<sup>2</sup> dengen kepadetan penduduknya 13.000 orang/km<sup>2</sup>. Ada 415.509 orang nyang tinggal di mari. == Ruju'an== [[Category:Kota di Indonésia]] [[Category:Daèrah Istimèwa Yogyakarta]] [[Category:Yogyakarta]] hr9yg1fccaeuf5m8m74kab816j4oak3 YuTub 0 3382 26483 23141 2024-11-09T21:30:11Z 64.114 etc 1030 26483 wikitext text/x-wiki [[File:YouTube full-color icon (2024).svg|thumb|YuTub punya lambang kecil]] [[File:YouTube 2024.svg|thumb|YuTube punya lambang jengkep (2024)]] '''YuTub''' (hurup Arab Gundul: {{Script|Arabic|يوتوب}}) atawa èjaan aslinya '''''YouTube''''' entu atu pelampang jejala masarakat èn aplikasi bakal ngedumanin [[dedelengan]] nyang perdèo èn antérobangsa di internèt. Ni pelampang ngasi orang bisa ngangkat, ndeleng, èn ngedumanin dedelengan. YuTub dibikin pertama kali per tanggal 14 Pèbruari 2005 ama tiga mantan anggota [[PayPal]]. [[Gugel]] (atu matskepé mesin penyari) ngelah èn ngoperasiin YuTub semprakan 2006. Sekarang, YuTub ngadain reklame bayar di semua halaman. == Ruju'an == [[Category:Tèhnolohi]] [[Category:Internèt]] dgb996kbseiwm0ce7d8tf9m7i78sjlz Yuke's Co. Ltd. 0 3383 26522 21876 2024-11-14T03:08:29Z QuantumFoam66 196 26522 wikitext text/x-wiki [[File:Yuke's (logo).jpg|thumb|Lambangnya Yuke's]] '''Yuke's Co. Ltd.''' ya'entu [[Pengembang gim delengan|pengembang gim delengan]] dèri Jepang nyang hopkantornya di [[Osaka|Osaka]]. Ni matskepé didiriin tanggal 26 Pèbruari 1993 ama [[Yukinori Taniguchi|Yukinori Taniguchi]]. Ni matskepé dikenal bahna ngembangin rèrodan gim delengan [[WWE|WWE]] nyang keilhaman deri [[gulet propèsionil]] nyang paké nama nyang medu prak taun 2018. == Ruju'an == [[Category:Matskepé gim delengan dirian tahon 1993]] [[Category:Matskepé gim Jepang]] [[Bangsaan:Gim delengan]] 5qybtsm49pc8kisixflfz9neowhmtzo Yukon 0 3384 21877 16322 2024-06-04T22:09:08Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21877 wikitext text/x-wiki {{Negara|name=Yukon|native_name=''Yukon'' (basa Inggris)<br/>''Ųųg Han'' (basa Gwit'in)<br/>''Chu Nìikwän'' (basa Tucon Kidul)|flag=Flag_of_Yukon.svg|coat=Coat_of_arms_of_Yukon.svg|map=Yukon_in_Canada_2.svg|capital=Waithors|demonym=Yukon}} '''Yukon''' (hurup Arab Gundul: ) nya'entu atu daèrah di [[Kanada|Kanada]], di belalor [[Kolumbia Brit|Kolumbia Brit]], di bekulon [[Daèrah Lor-Kulon|Daèrah Lor-Kulon]], èn di belètannya [[Alaska|Alaska]], negeri di [[Amrik Serèkat|Amrik Serèkat]]. Pemukimnya cuman 31.000 orang. Kebanyakan orang nyang mukin di enni daèrah tinggal di hopstatnya Waithors. Kebanyakan entu orang asli Kanada. Yukon jadi daèrah entu sempragran 1898. Yukon tadinya entu bagéan deri [[Daèrah Lor-Kulon|Daèrah Lor-Kulon]] sempragan 1870 neba 1898. Kebanyakan orang dateng bakal mukim di Yukon selagi ''Yukon Gold Rush'' di taon 1890an. Gunung Logan nyang jadi gunung paling julang entu ada di enni daèrah. Entu gunung ngejulang neba 5.959 mdml (mèter deri muka laot). == Ruju'an == [[Category:Daèrah di Kanada]] apqrtldscxzv9hily27ggydoy7usyyi Yumé wo Kanaété Doraémon 0 3385 21878 16340 2024-06-04T22:09:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21878 wikitext text/x-wiki '''''Yumé wo Kanaété Doraémon''''' (hurup Arab Gundul: يومى او کانايتى دورايمون; hurup Nipong: 夢をかなえてドラえもん) atawa artinya entu '''''Doraémon Keja Gua punya Mimpi Kenyataan''''' (hurup Arab Gundul: دورايمون کجا ݢوا فوڽ ممفى جاد کڽتأن) ya'entu lagu nyang dipaké bakal topik utama pèlem Doraémon nyang dilangsir bulan Juni 2007. == Kata-kata dalem tanji ''Yumé wo Kanaété Doraémon'' == Enni entu kata-kata dalem tanji ''Yumé wo Kanaété Doraémon'' nyang diserat dalem basa Nipong èn bacaannya (Latin Betawi) ama basa Betawi (hurup Latin èn Arab).<ref> Katsuhiko, Kurosu. "Lirik Yume wo Kanae te Doraemon": [https://www.lyricfind.com/ "Lyricfind"]. Dibuka tanggal 29 Juni 2023</ref><ref>Suharyadi, Rifki. [https://kabarbanten.pikiran-rakyat.com/hiburan/pr-595398764/lirik-dan-terjemahan-lagu-yume-wo-kanaete-ost-doraemon-bikin-kangen-masa-kecil "Lirik dan Terjemahan Lagu Yume Wo Kanaete OST Doraemon, Bikin Kangen Masa Kecil"]: [https://kabarbanten.pikiran-rakyat.com/ "Kabar Banten"]; diterjemain deri basa Indonésia. Dibuka tanggal 29 Juni 2023</ref> {| class="wikitable" |+ ! colspan="4" |Kata-kata tanji Yumé wo Kana |- |Tanji dalem basa Nipong |Bacaan tanji dalem Latin Betawi |Arti basa Betawi dalem hurup Latin |Arti basa Betawi dalem hurup Arab |- |心の中 いつもいつも えがいてる (えがいてる) |Kokoro no naka itsumo itsumo égaitéru (égaitéru) |Di dalem ni ati, mingkin terus-terusan gua gambarin (gua gambarin) |ددالم نى أت، مڠکين تروس٢ن ݢوا ݢمبارين (ݢوا ݢمبارين) |- |夢をのせた 自分だけの 世界地図 (タケコプタ~) |Yumé wo noséta jibun daké no sékai chizu (takékoputā) |Gua punya péta bakalan bawa gua jadi mimpiin (kitiran bambu) |ݢوا فوڽ فيت باکلن باو ݢوا جاد ممفيئين (کيترن بمبو) |- |空を飛んで 時間を越えて 遠い国でも |Sora wo tondé toki wo koété tōi kuni démo |'Kal ke negeri jauh, ngabis-ngabisin waktu, Di langit tu mentilin |کل کنݢرى جاوه، ڠابس٢ين وقت، دلاڠت تو منتيلين |- |ドアをあけて ほら行きたいよ 今すぐ (どこでもドア~) |Doa wo akété hora ikitai yo ima sugu (Doko démo doa) |Wayah gini pèngèn ngalor, Entu pintu tolong buka in (pintu ngalor-ngidul) |وايه ݢين فيڠين ڠالور، انت فنتو تولڠ بوکاين (فنتو ڠالور ڠيدول) |- |大人になったら わすれちゃうのかな? そんな時には 思い出してみよう |Otona ni nattara wasurécyau no kana? Sonna toki ni wa omoi dasyité miyou |Apa bakalan lupa, pas gua da jadi gedé? Kutika entu wayah, nyo' mari saling ngingetin |أف باکلن لوف، فس ݢوا دا جاد ݢدى؟ کتيکا انت وايه، ڽوئ مار سالڠ ڠيڠتين |- |Shalalalala 僕の心に いつまでも かがやく夢 |Syalalalala boku no kokoro ni, itsumadé mo kagayaku yumé |Salalalala dalem gu' punya ati, pastinya ada punya mimpi-mimpi |شلالالالا دلم ݢو فوڽ أت، فستيڽ أد فوڽ ممفي٢ |- |ドラえもん そのポケットで かなえさせてね |Doraémon sono pokétto dé kanaé sasété né |Doraémon, paké entu kantong aru-aruin mimpi |دورايمون، فاکى انت کنتوڠ ارو٢ين ممفى |- |Shalalalala 歌をうたおう みんなで さあ手をつないで |Syalalalala uta wo utaō, minna dé sā, té wo tsunaidé |Salalalala, tangan digandèngin semua-mua, nyo' mari betanji |شلالالالا، تاڠن دݢنديڠين، سموا٢، ڽوئ مار بتنجى |- |ドラえもん 世界中に夢を そうあふれさせて |Doraémon sékaijū ni yumé wo sō afurésasété |Doraémon, di enni dunia, orang pasti pada gablek mimpi |دورايمون، دانن دنيا، اورڠ فستى فاد ڬابلق ممفى |- |やりたいこと 行きたい場所 見つけたら (見つけたら) |Yaritai koto ikitai basho mitsukétara (mitsukétara) |Kalo lu ketemu apa nyang jadi gawé èn tujuan lu (kalo ketemu) |کلو لو کتمو أف ڽڠ جاد ݢاوى ان تجون لو (کلو کتمو) |- |迷わないで 靴を履いて 出かけよう (タイムマシン~) |Mayowanaidé kutsu wo haité dékakéyou (Taimu masyin) |Entong ragu-ragu, cepet paké tu patu, Ayo jalan lu (mesin waktu) |انتوڠ راݢو٢، چفة فکى تو فتو، ايو جالن لو |- |大丈夫さ ひとりじゃない 僕がいるから キラキラ輝く 宝物探そうよ (四次元ポケット~) |Daijyōbu sa, hitori janai boku ga iru kara, kira kira kagayaku takara mono sagasou yo (Jyoyigen pokétto) |Kaga' ngapa, kaga' sendèwèk elu, ada gua soalnya. Ayolah kita nuturin tumbrah-tumbrah tu harta karun (kantong nyang ajaib) |کاݢئ ڠاف، کاݢئ سنديويق الو، أد ݢوا سوالڽ. ايوله کيت نوترين تومبره٢ تو هرتا قارون (کنتوڠ ڽڠ عجائب) |- |道に迷っても 泣かないでいいよ 秘密の道具で 助けてあげるよ |Michi ni mayotté mo nakanaidé ii yo, himitsu no dōgu dé tasukété agéru yo |Entong mèwèk-mèwèklu, pas di jalan mala nyasar. Elu bakal gua tolong paké ni alat ajaib |انتوڠ ميويق٢ لو، فس دجالن مال ڽاسر. لو باکل ݢوا تولڠ فکى نى ألة عجائب |- |Shalalalala 口笛吹いて 高らかに 歩き出そう |Syalalalala kucyibué fuité, takaraka ni arukidasō |Salalalala nyo' kita siul-siul, teruslah kita pergi mangkat jalan |شلالالالا ڽوئ کيت سيول٢، تروسله کيت فرݢى مڠکاة جالن |- |ドラえもん あの街まで 届けばいいね |Doraémon ano machi madé todokéba ii né |Doraémon, jalan ke tu kota, seneng jadi mingkinan |دورايمون، جالن کتو کوت، سنڠ جاد منعکينن |- |Shalalalala 僕らの未来 夢がいっぱい あふれてるよ |Syalalalala bokura no mirai, yumé ga ippai afurétéru yo |Salalalala, nanti di masa depan, gènèngan penu mimpi tu bakalan |شلالالالا ننتى دماس دفان، ݢينيڠن فنو ممفى تو باکلن |- |ドラえもん 君がいれば みんなが笑顔になる |Doraémon kimi ga iréba minna ga égao ni naru |Doraémon, kalo ada elu, semua bakal kasiin senyuman |دورايمون، کلو أد الو، سموا باکل کاسين سڽومن |- |大人になっても きっと忘れない |Otona ni natté mo kitto wasurénai |Pas gua uda gedé, gua lupa ga bakalan |فس ݢوا اود ݢدى، ݢوا لوف ݢباکلن |- |大切な思い いつまでもずっと |Taisétsu na omoi itsumadé mo zutto |Perasaan nyang beharga, pastinya terus-terusan |فراسأن ڽڠ بهرݢا، فستىڽ تروس٢ن |- |Shalalalala 僕の心に いつまでも かがやく夢 |Syalalalala boku no kokoro ni, itsumadé mo kagayaku yumé |Salalalala dalem gu' punya ati, pastinya ada punya mimpi-mimpi |شلالالالا دلم ݢو فوڽ أت، فستيڽ أد فوڽ ممفي٢ |- |ドラえもん そのポケットで かなえさせてね |Doraemon sonno pokétto dé kanaé sasété né |Doraémon, paké entu kantong aru-aruin mimpi |دورايمون، فاکى انت کنتوڠ ارو٢ين ممفى |- |Shalalalala 歌をうたおう みんなで さあ手をつないで |Syalalalala uta wo utaō, minna dé sā, té wo tsunaidé |Salalalala, tangan digandèngin semua-mua, nyo' mari betanji |شلالالالا دورايمون، تاڠن دݢنديڠين، سموا٢، ڽوئ مار بتنجى |- |ドラえもん 世界中に夢を そうあふれさせて |Doraémon sékaijū ni yumé wo sō afurésasété |Doraémon, di enni dunia, orang pasti pada gablek mimpi |دورايمون، دانن دنيا، اورڠ فستى فاد ڬابلق ممفى |} == Ruju'an == <references /> [[Category:Jepang]] [[Category:Pèlem cèmèn]] qus0szphkvwd5bs70v9mfby45cti251 Yunani 0 3386 21879 16348 2024-06-04T22:09:09Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21879 wikitext text/x-wiki {{Negara|name=Kiblik Hèlèn|native_name=Ελληνική Δημοκρατία (Yunani)<br/>''Ellinikí Dimokratía''|flag=Flag_of_Greece.svg|coat=Coat_of_arms_of_Greece.svg|map=EU-Greece.svg|capital=Atène|demonym=Yunani<br/>Grik}} '''Yunani''' (hurup Arab Gundul: يونانى; basa Yunani: Ελλάδα ''Elláda'' atawa Ελλάς ''Ellás'') atawa '''Grikenlan''' (hurup Arab Gundul: ݢريکنلند) atawa resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arab Gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.).</ref> '''Hèlèn''' (hurup Arab Gundul: کبليک هيلين; basa Yunani: Ελληνική Δημοκρατία ''Ellinikí Demokratía'') ya'entu atu negara di Èropa Kidul-wètan. Dia punya hopstat<ref>'''Hopstat''' (hurup Arab Gundul: هوفستت) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> nama Atène. Ni negara ada watesan ama [[Albani|Albani]], [[Makèdoni Lor|Makèdoni Lor]], èn [[Bulgari|Bulgari]] di blèlir, srènta [[Turki|Turki]] di blètan. Sebagé lagi, Laot Égé ada di bagèan wètan ama kidulnya daratan Yunani, sementara Laot Ioniah – di belah kulon. Tu dua laot – bagèan deri Laot Tenga Wètan èn ada banyak pulo di sonoh. 80% deri entu negara pada gunung-gemunungan, dengen Gunung Olimpes sebagé puncak nyang paling alaihim. Basa resmi nyang dipaké di Yunani ya basa Yunani, nyang dipaké ama 99% deri antéro penduduk Yunani. Ada banyak orang Yunani nyang ngaku sebagé Serani Ortodok. Yunani juga' atu anggota pendiri deri Perserèkatan Bangsa-Bangsa, èn nimbrung ama NATO di tahon 1951, srènta Uni Èropa di tahon 1981. Tahon 2011, ni negara ngadopsi èuro jadi duitnya. Adapun orang Yunani digero'nya sebagé '''orang Yunani''' (hurup Arab Gundul: اورڠ يونانى) atawa '''orang Grik''' (hurup Arab Gundul: اورڠ ݢريک). == Ruju'an == <references />{{Èropa}} [[Category:Èropa]] [[Category:Èropa Kidul]] [[Category:Negara]] [[Category:Yunani]] ch89z2zw97nffkgusnopepoviwnqflx Zaxby's 0 3387 21880 16355 2024-06-04T22:09:10Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21880 wikitext text/x-wiki [[File:Zaxby's, Adel.jpg|thumb|Warung Zaxby's di Amrik Serèkat]] '''Zaxby's''' (cara lapal Betawi: '''Jèkbi'''; hurup Arab Gundul: جکبى) ya'entu [[Warung tinggal madang|warung tinggal madang]] deri [[Amrik Serèkat]] nyang ngejual swiwi [[Ayam|ayam]], [[sènwit]], èn ama lalapan (''salad''). Warungnya ada di 900 tempat nyang ngejeprah di mana-mana di Amrik Serèkat. Sebagèan besarnya entu [[Prèncés|prèncésan]] punya, mar 123 cabangnya entu èmang asli si Zaxby's punya. == Ruju'an == [[Category:Warung tinggal madang]] fc2wm1fleww9rm404g1llgkhup68029 Institut seni indonesia yogyakarta 0 3388 16366 16365 2024-05-16T13:57:18Z Sotiale 212 4 perbaèkan diimpor: Importing from incubator 16365 wikitext text/x-wiki #REDIRECT [[Institut Seni Indonésia Yogyakarta]] pn8z4hcuy70fihxn2sw12m2av64o3d2 Orang samin 0 3389 16381 16380 2024-05-16T13:57:18Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16380 wikitext text/x-wiki #REDIRECT [[Orang Samin]] liag856k4o5g2448h9wt20x4cy359l3 Èkonomi Indonésia 0 3390 21881 16919 2024-06-04T22:09:11Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21881 wikitext text/x-wiki '''Èkonomi Indonésia''' entu sala atu èkonomi pasar nyang melingsat di dunia èn paling gedé se-[[Asia Kidul-wètan]]. Sebagé negara dengen pemasupan nenga-atas èn anggota G20, [[Indonésia]] dirungkunin jadi atu negara baru keindustrian. Diancer-ancer ada kali 21rb triliun rupiah selamanya tahon 2023, ni negara paling gedé èkonominya nomer 16 di dunia berales jumblah GDP èn nomor 7 berales GDP (PPP). Indonésia punya èkonomi internèt ngeranggeh 77 miliar dolar AS selamanya tahon 2022, èn diarep nglantasin 130 miliar dolar AS tahon 2025. Indonésia begantung ama pasar dalem negeri ama guwernemèn punya anggaran belajar serènta BUMN (guwernemèn sintrem gableg 141 usaha). Pengaturan ranggehan arga barang pasaran (masup juga' beras ama lèstrik) juga' gableg rol penting dalem Indonésia punya èkonomi pasar. Walakin, semprakan 1990-an, banyakan èkonominya dikukuin ama cukong-cukong Indonésia ama matskepé asing pada. {{Indonésia}} [[Category:Indonésia]] 1v1nr2y6xm95n6hi82kc6m9yqg97yax Èkuador 0 3391 21882 16409 2024-06-04T22:09:12Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21882 wikitext text/x-wiki {{Negara|name=Kiblik Èkuador|native_name=''República del Ecuador'' (Spanyol)|flag=Flag_of_Ecuador.svg|coat=Coat_of_arms_of_Ecuador.svg|map=ECU_orthographic.svg|capital=Kito|demonym=Èkuador}} '''Èkuador''' (hurup Arap gundul: ايکوادور) atawa nama resminya '''Kiblik'''<ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta. '''Kiblik''' (hurup Arap gundul: کبليک) – ''republik'' (Indo.); ''republic'' (Ing.)</ref> '''Èkuador''' (hurup Arap gundul: کبليک اکوادور, [[Bahase Spanyol|basa Spanyol]]: ''República del Ecuador''; lèterleknya: "Kiblik Katulistiwa") ada atu negara nyang letaknya di [[Amerika Selatan|Amrik Kidul]], watesan ama [[Kolombia|Kolombia]] di lor, [[Peru|Péru]] di wètan ama kidul, èn [[Samudere Pasifik|Laotan Teduh]] di kulon. Basa resminya Èkuador entu [[Bahase Spanyol|basa Spanyol]] nyang dipaké ama 94% warga deri semua-muanya penduduk. Atu basa nyang dipaké ama orang asli sonoh entu antara laèn: basa Kécua, Suar, èn sebelas basa laènnya. Èkuador punya luas gedénya 283.520 km<sup>2</sup>. Dia punya hopstad<ref>'''Hopstat''' atawa '''hopstad''' (hurup Arab Gundul: هوفستت atawa هوفستاد) – ''ibukota'' (Indo.); ''capital'' (Ing.); ''hoofdstad'' (Wld.).</ref> – [[Quito|Kito]]. Adapun dia punya kota paling gedénya ya'entu [[Guayaquil|Guayaquil]]. Ni negara punya penduduk bedasar sènsus tahon 2010 sebanyak 14.483.499 orang. Èkuador entu atu negara kiblik persidènsiil. == Ruju'an == <references />{{Negara di Amrik Kidul}} [[Category:Amrik]] [[Category:Amrik Kidul]] [[Category:Negara]] [[Category:Èkuador]] 5hk4c3nritoxj9oawklva17nnkowvdn Èlmu Palak 0 3392 16411 16410 2024-05-16T13:57:21Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16410 wikitext text/x-wiki #REDIRECT [[Èlmu palak]] 6gln9sedub749d6vmai67svxqg3ieh2 Èlmu bunyi 0 3393 21883 16414 2024-06-04T22:09:13Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21883 wikitext text/x-wiki [[File:Major_levels_of_linguistic_structure.svg|thumb|Trap-trap utama èlmu basa]] '''Èlmu bunyi''' (hurup Arab Gundul: علم بوڽى) ièlah èlmu pasal banda [[Bebunyian (èlmu basa)|bebunyian]] ama pengamprahannya. Èlmu bunyi diartiin sebagé kajian basa nyang ngebelajarin pasal [[Bunyi|bunyi-bunyi]] [[Basa|basa]] nyang dikeja ama alat omong manusia.<ref name=":0">Chaèr, Abdul (2009). ''Fonologi Bahasa Indonesia''. Bandung: Rineka Cipta. h. 1.</ref> Bidang kajian èlmu bunyi entu bunyi basa sebagé atuan paling kecil deri omongan dengen gabregan rèndèngan bunyi nyang ngeja [[Ucap|ucap]].<ref name=":0" /> == Ruju'an == [[Category:Èlmu basa]] [[Category:Cawang èlmu basa]] snuqknpx58nh645n28oxgvql8gvkjwa Èlmu nahwu 0 3394 21884 16420 2024-06-04T22:09:14Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21884 wikitext text/x-wiki [[File:Major_levels_of_linguistic_structure.svg|thumb|Trap-trap utama èlmu basa]] Di [[Èlmu basa|èlmu basa]], '''èlmu nahwu''' (hurup Arab Gundul: علم نحو) atawa '''èlmu pernah basa''' (hurup Arab Gundul: علم فرنه بهاس) ièlah èlmu nyang ngebelajarin pegimana itu kata ama [[Awakan (èlmu basa)|awakan]] gegabregan bakal ngebentuk atuan nyang gedéan kaya' bungsel kata ama [[kalimat]]. Opènan pancerannya èlmu nahwu nglingkup pernahan [[rèndèngan kata]], [[ubungan kaèdah basa]], telepekan kalimat undak-undakan ([[Pembangun (èlmu basa)|pembangun]]), [[Pemantesan (èlmu basa)|pemantesan]],<ref>Luuk, Erkki (2015). [https://www.researchgate.net/publication/304194021_Syntax-Semantics_Interface "Syntax–Semantics Interface"]. In Wright, James D. (ed.). ''International Encyclopedia of the Social & Behavioral Sciences'' (2nd ed.). Amsteredam: Elsevier. pp. 900–905. doi:10.1016/b978-0-08-097086-8.57035-4. ISBN <bdi>978-0-08-097087-5</bdi>.</ref> tabèat ragem lintesbasa, ama ubungan antara bentuk ama ma'na ([[èlmu ma'na]]). Ada ngejeprah macem-macem pendeketan èlmu nahwu nyang macem-macem nyang bèdanya cuman di dia punya persangkaan ama jujuan pancernya aja. == Ruju'an == [[Category:Èlmu basa]] [[Category:Cawang èlmu basa]] 73y6r3tqo90dm0bvfurhf57qt48ne0n Èlmu palak 0 3395 19472 16427 2024-06-04T21:21:22Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q333]] 19472 wikitext text/x-wiki [[File:Kaçkar Mountains Night Sky View.jpg|thumb|Pegunungan Kackar punya jepretan pemandangan malem]] '''Èlmu palak''' (hurup Arab Gundul: علم فلق; [[Basa Yunani|Yunani]]: ἀστρονομία, <abbr>translit.</abbr> ''astronomía'', dari ''ástron'' 'bintang' dan ''nómos'' 'hukum'), ya'entu èlmu nyang belajarin benda langit èn kejadian alam nyang terjadi di luar angkasa. Èlmu palak juga belajarin tentang kejadian di atmospir Bumi nyang asalnya dari luar angkasa kaya' batu-batuan angkasa atau selèndang kutub. Enni èlmu belajarin macem-macem hal tentang benda langit, kaya' asal-muasal, sipat tabèat/kimia', èlmu cuaca, èn geraknya. Èlmu palak béda ama èlmu nujum atawa èlmu primbon. Èlmu palak kaga ada juntrungannya ama manusia punya urusan nasib. Kaga punya juga alesan bintang-bintangan buat dijadiin kenapa manusia begini-begitu. Cuman kalo diliat dari tarihnya asal-muasal dua-dua enni èlmu sama. == Ruju'an == [[Category:Èlmu]] [[Category:Èlmu palak]] a3fzfi7untw800ljthk0j8xnjswi73v Èlmu sarap (èlmu basa) 0 3396 21885 16433 2024-06-04T22:09:15Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21885 wikitext text/x-wiki [[File:Major levels of linguistic structure.svg|thumb|Trap-trap utama èlmu basa]] '''Èlmu sarap''' (hurup Arab Gundul: علم صرف) atawa '''èlmu awak basa''' (hurup Arab Gundul: علم اوق بهاس) ièlah cawang [[èlmu basa]] nyang ngenalin atuan-atuan pengeja kata sebagé atuan [[kaèdah basa]]. Èlmu sarap mbelajarin sisik-melik bentuk kata serènta perobahan bentuk kata punya embanan ama golongan èn arti kata. Bisa dibilang kalo èlmu sarap mbelajarin sisik-melik bentuk kata serènta itu perobahan bentuk kata punya kegunaan, baè' kegunaan kaèdah basa ama kegunaan [[Èlmu ma'na (èlmu basa)|arti kata]]. Di èlmu sarap, ada nyang namanya [[Awakan (èlmu basa)|awakan]] (''morfem'') atawa terindil sarap, nya'entu terindilan paling kecit deri atu kata.<ref>McCarthy, Andrew Carstair. (2002). ''English Morphology: Words and Their Structure''. Èdinbereh: Edinburgh University Press.</ref> Pemasi-masiannya bisa digambarin sepegimana ni pada: # Atu wacana kena dibelèk-belèk jadi kalimat # Kalimat bisa dipetèng-petèng lagi jadi ma'na paling kecil, nya'entu kata. # Kata bisa ada berapa penyarapan, misal: ''nandurin'' (N-tandur-in); bisa juga' cuman atu penyarapan, tulad: rumah, korsi, selamet, tabok. == Ruju'an == [[Category:Èlmu basa]] [[Category:Cawang èlmu basa]] kj74tv6ouhgl7u2bq35fdtyl5elszaf Èmbrat 0 3397 21886 16436 2024-06-04T22:09:16Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21886 wikitext text/x-wiki [[File:MetalwateringcansDec08.jpg|thumb|Èmbrat logem]] '''Èmbrat''' (hurup Arab Gundul: امبرت) ièlah tadangan nyang bentuknya kaya [[kètèl]] gedé nyang biasanya gableg [[garan]] ama [[corong]] èn dipaké bakal ngebanjur [[Taneman|taneman]] paké tangan. Èmbrat udah dipaké seila-ilanya semprakan tahon 79 M, selamanya nyang tau ditemuin. Semprakan entu waktu, èmbrat mulain gableg banyak perbaèkan dalem hal rancangan. Selaèn ngebanjur taneman, èmbrat juga' gableg macem-macem kegunaan bahna ni alat – alat nyang kena dipaké bakal apa baé. == Ruju'an == [[Category:Pengaèran]] b3dnp50at2ihw3quglbr5hhjxnj492o Èmbèr 0 3398 21887 16439 2024-06-04T22:09:17Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21887 wikitext text/x-wiki [[File:Bucket.agr.jpg|thumb|Èmbèr plastik]] '''Èmbèr''' (hurup Arab Gundul: امبر) entu [[Wewadahan|wewadahan]] nyang atasnya mangap nglobéh ama ada pègangannya nyang utamanya dipaké bakal ngebawa' [[caèran]]. Benda padet juga' bisa dibawa' paké èmbèr, contonya kaé [[pasir]] nyang angèl kalo digempelin atu-atu paké [[Tangan|tangan]]. == Ruju'an == [[Category:Perabot]] nclpjhvd7fl8zpm30mpl0l6z7m610em Èmpèr 0 3399 21888 16443 2024-06-04T22:09:18Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21888 wikitext text/x-wiki [[File:July 9 2005 - The Lahore Fort-Close up of front of the Shish Mahal.jpg|left|thumb|Èmpèr di atu bèntèng di [[Lahor|Lahor]], [[Pakistan|Pakistan]]]] [[File:Ahmad Shahs Pavilion.jpg|thumb|Èmpèr Sah Ahmad di [[Rorogan Istana Niawaran]], [[Iran|Iran]]]] Dalem rancang gedong, ada '''èmpèr'''<ref>Saidi, Ridwan. (2007). ''Glosari Betawi: Kamus kata-kata, nama, dan peristiwa dari zaman prasejarah hingga zaman moderen''. Betawi Ngeriung.</ref><ref>Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: امفر; [[Basa Indonésia|Indonésia]]: ''anjungan'', ''pavilion''; deri [[basa Prasman]] ''pavillon'', [[basa Latèn]] ''papilio'') atawa '''anglung'''<ref>Syahrial. (2007). ''Syair Ken Tambuhan dari Betawi: Sebuah Cerita Panji versi Muhammad Bakir''. Rumah. h. 213.</ref> (hurup Arab Gundul: اڠلوڠ) ièlah atu gedong nyang kaga' kebelèk jauh deri gedong utama. Èmpèr biasanya dikeja bakal atu keperluan, tuladnya bakal nglakonin kita punya kedemenan. Èmpèr nyang dikeja bakal ngedapetin tempat bakal nempo' pemandangan alam nyang cakep namanya [[saung]]. == Ruju'an == [[Category:Rancang gedong]] [[Category:Ruang]] p5cech5twiq88ljnxfd4k3smbt6jepb Banda èlmu 0 3400 26072 25828 2024-10-19T04:21:58Z Swarabakti 44 26072 wikitext text/x-wiki [[File:Encyclopedia on a wooden bookshelf.png|thumb|Banda èlmu berèrod]] '''Banda èlmu''' (hurup Arab Gundul: {{Script|Arabic|بندا علم}}) atawa '''ènsiklopédi''' (hurup Arab Gundul: {{Script|Arabic|انسيکلوفيدى}}) entu gawéan paranan nyang nanjain rangkuman segala macem [[cagak èlmu]] penauan atawa deri atu bidang doang. [[Wikipédi]] entu atu tulad banda èlmu dalem-jala. Biasanya, banda èlmu nyang pèrsi citak entu ampé berèrod-rèrod. Orang kalo mau maké tu banda èlmu, tibang cari di saban pasupannya (''etnri''). Entar, di sonoh ada pembèbèrannya. == Ruju'an == <references /> [[Category:Èlmu]] ix9psq6257nlyjhihamj2dsnzyi2itv Èritréa 0 3401 21889 16458 2024-06-04T22:09:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21889 wikitext text/x-wiki {{Negara|name=Daulat Èritréa|native_name=ሃገረ ኤርትራ (Tigrinya)<br/>''Hagere Ertra''<br/>دولة إرتريا (Arab)<br/>''Daulat Iritriyā''|flag=Flag_of_Eritrea.svg|coat=Emblem_of_Eritrea_(or_argent_azur).svg|map=Eritrea_(Africa_orthographic_projection).svg|capital=Asmara|demonym=Èritréa}} '''Èritréa''' (hurup Arab Gundul: اريتريا; basa Tigrinya: ኤርትራ ''Ertra''; basa Arab: إريتريا ''Iritriyā'') atawa resminya '''Daulat Èritréa''' entu atu (hurup Arab Gundul: دولة اريتريا; basa Tigrinya: ሃገረ ኤርትራ ''Hagere Ertra''; basa Arab: دولة إريتريا ''Daulat Iritriyā'') atawa negara di lingir panté wètan [[Aprika|Aprika]]. Èritréa letaknya di lingi panté [[Laot Mèra]]. Ni negara juga' ada di belah lornya [[Babul Mandib]] èn [[Badug Aprika]]. Èritréa watesan ama [[Sudan]], [[Habsi]], èn [[Jibuti]]. Ni negara embarnya 101.000 km<sup>2</sup> èn mengrupaken atu negara paling kecit di Aprika. Ni negara punya hopstad nama [[Asmara]]. == Ruju'an == {{Negara di Aprika}} [[Category:Aprika]] [[Category:Aprika Wètan]] [[Category:Wètan Tenga]] [[Category:Negara]] [[Category:Èritréa]] 0mxfiu9zo86xfdai9ivfmc6v3ynlpzy Èrluji kantong 0 3402 21890 16461 2024-06-04T22:09:19Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21890 wikitext text/x-wiki [[File:MontreGousset001.jpg|thumb|Èrluji kantong emas]] '''Èrluji kantong<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: ارلوجى کنتوڠ) atawa '''erluji kantong<ref name=":02">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref>''' (hurup Arab Gundul: ارلوجى کنتوڠ) atawa '''horloji kantong''' (hurup Arab Gundul: هرلوجى کنتوڠ) entu pengunjuk waktu nyang dicangkèl di [[kantong]], bukan di [[Mè' tangan|mè' tangan]]. Orang kata, ni èrluji Peter Henlein punya temuan. Èrluji kantong biasanya ada kètengnya nyang nyangcang ke pakéan, jadi tu èrluji kaga' jatoh deri kantong èn bejad. Ni èrluji punya macem pernah bekèn jaman sebelonnya èrluji tangan mingkin bekèn. Bahna ngamparnya èrluji tangan, ni èrluji kantong mingkin dikit ama kurang lumbrah. Cuman, masing ada nyang maké ni èrluji kantong. Hata, èrluji kantong [[emas]] sering jadi tenger orang punya [[pangsiun]]. == Ruju'an == [[Category:Èrluji]] rlvs6hb2f4pdd12r3vm28ltbh57q9m8 Èrluji tangan 0 3403 19474 16468 2024-06-04T21:21:31Z JhsBot 222 bot: Removing interwiki template; the page is now connected to [[d:Q178794]] 19474 wikitext text/x-wiki [[File:Casio OCEANUS OCW-S1350PC-1AJR 01.JPG|thumb|Èrluji tangan modèren]] '''Èrluji tangan'''<ref name=":0">Chaer, Abdul. (2009). ''Kamus Dialek Jakarta''. K. Rép. Penerbit Masup Jakarta.</ref> (hurup Arab Gundul: ارلوجى تاڠن) atawa '''erluji tangan<ref name=":0" />''' (hurup Arab Gundul: ارلوجى تاڠن) atawa '''horloji tangan''' (hurup Arab Gundul: هرلوجى تاڠن) entu pengunjuk [[waktu]] nyang dipaké di [[Mè' tangan|mè' tangan]] [[Manusia|orang]] dengen tampilan waktu nyang pepes mingkin pernik. Èrluji tangan punya paèdah entu kanggo bakal ngasi unjuk waktu ama ngitung lat waktu antara dua kejadian di waktu nyang béda. Èrluji tangan galibnya gableg tiga macem jarum, nya'entu jarum jem nyang katé, jarum menit nyang rada panjangan (sedeng), èn jarum sekon nyang paling panjang. Pegèrotan pengunjukan jarum kejadian saban ngranggeh 60 skala, dimulain deri jarum sekon ke jarum menit èn deri jarum menit ke jarum jem.<ref>Abdullah, Mikrajuddin (2016). ''Fisika Dasar I'' (PDF). Bandung: Institut Tèhnolohi Bandung. h. 37.</ref> Èrluji tangan dasarannya dikenalin selamanya abad ke-16. Lagito, semua èrluji tangan èn laèn-laèn pengunjuk waktu pada maké mesin penggerak pegerakkan manual (''hand-winding''). Èrluji tangan paling kolot nyang ma'lum entu Ratu Inggris [[Élisabèt I deri Inggris|Élisabèt I]] punya èrluji tangan pikangan Robert Dudley selamanya tahon 1571. Deri abad ke-16 entuk awal abad ke-20, èrluji tangan cuman [[Wadon|wadon]] nyang maké, sedeng [[Lanang|lanang]] makénya [[Èrluji kantong|èrluji kantong]].<ref>[https://web.archive.org/web/20131208200615/http://vintagewatchstraps.com/wristwatches.html "The Evolution of the Wristwatch"]. Diarsipin deri nyang [https://www.vintagewatchstraps.com/wristwatches.html asli] per 8 Désèmber 2013. Dibuka per 5 Sèptèmber 2023.</ref> == Ruju'an == [[Category:Èrluji]] <references /> [[Category:Perintilan]] 721ezuz7g9g2t1k5iaw2rwrk2sd3uix Èropa 0 3404 24203 21891 2024-07-16T07:30:11Z Bangrapip 9 24203 wikitext text/x-wiki [[File:Europe orthographic Caucasus Urals boundary (with borders).svg|thumb|Peta benua Èropa]] [[File:Rectified_Languages_of_Europe_map.png|right|thumb|275x275px|Basa-basa di Èropa]] [[File:First.Crusade.Map.jpg|thumb|275x275px|Sejarah Èropa; tahon [[1000|1000]] M.]] '''Èropa''' (hurup Arap Gundul: ايروفه) entu bagèan kulonnya benua Èurasia, nyang sering dianggep béda benua. Ni benua dibelèknya ama benua [[Asia|Asia]] cuman ama Pegunungan Ural di Ruslan ama Selat Bospores di Turki. Èropa kewates ama aèr di tiga sisi. Di bekulon, ada Laotan Atlantik; di blèlir – Laotan Kutub Lor; èn di bekidul – Laot Tengah, nyang misahin Èropa Kidul-Wètan ama Aprika. Di wates blètan Èropa, ada Kali Ural ama Pegunungan Ural. Paling kaga' ada 44 negara di benua Èropa (5 negara idèntitètnya Èropa, cuman letaknya kaga' cuman di Èropa: [[Kibris|Kibris]], [[Géorgi|Géorgi]], [[Kasakstan|Kasakstan]], [[Ruslan|Ruslan]], èn [[Turki|Turki]]). Kebanyakan deri ni negara ièlah anggota Uni Èropa. Èropa nglingkup sekitaran 10.1800.000 km<sup>2</sup> (3.930.000 mil<sup>2</sup>). Ni sekisarannya 2% deri Bumi punya permukaan (6,8% deri bagèan daratan). Per tahon 2017, ada sekitar 510 juta orangan nyang tinggal di Èropa.<ref>"[https://esa.un.org/unpd/wpp/Download/Standard/Population/ World Populations Prospects, the 2015 RevisionS] [https://web.archive.org/web/20160927210437/https://esa.un.org/unpd/wpp/Download/Standard/Population/ Diarsip] per 27 Sèptèmber 2016 di Wayback Machine". Perserèkatan Bangsa-Bangsa - Departemèn Urusan Èkonomi èn Kemasarakatan - Bagèan Kependudukan.</ref> Di Èropa ada gunung api nyang kedua paling aktip di dunia, nya'entu Gunung Ètna nyang sekarang jadi gunung api paling aktip di ni benua. Èropa entu atu tempat wisata nyang banyak disaba orang deri mana-mana negara. Orang banyak dateng di mari bakal ngiat dia punya Situs Warisan Dunia èn laèn-laèn tempat nyang narik. == Asal-muasal namanya == Nama "Èropa" diambil deri nama putri di dalem Hurapat Yunani nyang namanya "Èropa" (basa Yunani: Εὐρώπη ''Eurṓpē''). Kalo bedasar tu hurapat, Jéus nyulik si Èropa èn diboyong ke negeri Krèta. Entar di sonoh, dia jadi enya'nya Raja Minos (deri mari Èropa punya peradaban pertama namanya diambil, ya'entu Peradaban Minos). "Èropa" asalnya cuman ngeruju' ke Yunani. Cuman, lantaran laèn-laèn bagèan Èropa modèren mulain ada punya kota èn kekaèsaran, semua bilangan Kulonnya Pegunungan Ural digeronya sekarang "Èropa". == Wilayah èn negara == Andreas M. Kaplan ngejabarin Èropa modèren sebagé benua di mana banyak ragem-ragem budaya idup dedeketan èn bebarengan, "ngrangkul keberageman budaya nyang maksimal di jarak géograpis nyang minimal".<ref>[https://dx.doi.org/10.1016/j.emj.2014.03.006 "Andreas M. Kaplan: European Management and European Business Schools: Insights from the History of Business Schools, European Management Journal, 2014"]. doi:[[doi:10.1016/j.emj.2014.03.006|10.1016/j.emj.2014.03.006]]. [https://web.archive.org/web/20210521171159/https://www.sciencedirect.com/science/article/abs/pii/S0263237314000425?via%3Dihub Diarsip] deri nyang asli per 21 Méi 2021. Dipungut per 31 Agustus 20 Agustus 2017.</ref> Ada beberapa bagèan wilayah gedé di Èropa, antara laèn: * Èropa Wètan * Èropa Sintrem * Èropa Kulon * Èropa Lor * Èropa Kidul èn Kidul-Wètan Di dalem ni wilayah pada, ada ampé 48 negara Èropa merdéka (5 di antaranya negara anterbenua nyang masing dipermasalain apa di Èropa, apa di Asianya). Nyang paling gedé entu [[Ruslan|Serèkat Ruslan]], nyang nglingkup 39%-nya Èropa. Èrpa punya kota paling ramé penduduknya entu Stambul. Negara nyang dia punya penduduk paling banyak entu Pèderasi Ruslan. Sekitar 15% deri orang Èropa tinggal di Ruslan. Ada dua negara Èropa, nya'entu [[Britani Gedé|Kerajaan Rempug]] èn Kiblik Ir, nyang di pulo-pulo nyang digero Kepuloan Britani. == Iklim == Kebanyakan negara Èropa ada di kawasan iklim sedeng. Gimana gè', ada beragem iklim di antéro Èropa. Misalnya, di musim salju, bisa turun salju èn suhunya -30 derajat Sèlsius selamanya 4–5 bulan di Finlan. Terus juga', di belah kidul, kaya' di Spanyol, malah rada angetan èn kaga' ada salju acan, kecuali di pegunungan tinggi. == Paguyuban-paguyuban Èropa == * [[Council of Europe|Mejelis Èropa]] * Gedong Bicara Hak Asasi Manusia Èropa[[File:Europe and the European Union.svg|thumb|Negara-negara Uni Èropa]] * Uni Èropa * Uni Perhimpunan Sèpakbola Èropa (UEFA) * Paguyuban Pakta Warso (1955–1989) == Uni Èropa == Uni Èropa ada atu konpèderasi deri 27 negara Èropa. Ni negara pada mepakat bakal ngikutin hukum barengan, sehingga dia punya warga negara pada bisa pindah-pindah dah tu ama dagang di negara-negara UÈ dengen cara èn hak nyang ampir sama kaya' di dia punya negara sendèwèk. Dua pulu di antaranya juga' mata uangnya barengan, ya'entu èro atawa èuro. == Negara èn wilayah tanggungan == Wilayah tanggungan atawa daèrah husus di bawah ni biasanya ada nama negara penanggung nyang dalem gupitan ( ). {| border="0" cellpadding="3" | * {{flag|Abhasi}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Akrotiri èn Dèkèliah}} (Kerajaan Rempug) [pernahnya di Èropa ama Asia] * {{flag|Albani}} * {{flag|Andora}} * {{flag|Bèlgi}} [UÈ] * {{flag|Bosni èn Hèrségowina}} * {{flag|Bulgari}} [UÈ] * {{flag|Dènemarken}} [UÈ] * {{flag|Dètslan}} [UÈ] * {{flag|Èslan}} * {{flag|Èstlan}} [UÈ] * {{flag|Géorgi (negara)}} [pernahnya di Èropa ama Asia] * {{flag|Gunung Item}} * {{flag||Honggari}} [UÈ] * {{flag|Kiblik Irlan}} [UÈ] * {{flag|Irlan Lor}} (Kerajaan Rempug) * {{flag|Itali}} [UÈ] * {{flag|Jabal Tarik}} (Kerajaan Rempug) * {{flag|Jèrsi}} (Kerajaan Rempug) * {{flag|Karabag Gunung}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Kasakstan}} [pernahnya di Èropa èn Asia] | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Kebéliuan Gèrensi}} (Kerajaan Rempug) :: {{flag|Gèrensi}} :: {{flag|Olderni|Olderni}} :: {{flag|Sarek}} * {{flag|Kerajaan Rempug}} :: {{flag|Inggris}} :: {{flag|Irlan Lor}} :: {{flag|Skotlan}} :: {{flag|Walès}}) * {{flag|Kiblik Cèk}} [UÈ] * {{flag|Kibris}} [pernahnya di Èropa ama Asia] * {{flag|Kibris Lor}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Kosowo}} * {{flag|Kroasi}} [UÈ] * {{flag|Lètlan}} [UÈ] * {{flag|Lihtenstèn}} * {{flag|Litowen}} [UÈ] * {{flag|Leksembereh}} [UÈ] * {{flag|Makèdoni Lor}} [UÈ] * {{flag|Malta}} [UÈ] * {{flag|Moldawi}} * {{flag|Monako}} * {{flag|Norwèhen}} * {{flag|Olan}} (Pinlan) * {{flag|Osèti Kidul}} [pengakuan antérobangsa se'emit atawa kaga' ada] [pernahnya di Èropa ama Asia] * {{flag|Ostenrèk}} * {{flag|Pinlan}} [UÈ] | width="10px" | &nbsp; | style="vertical-align: top;" | * {{flag|Polen}} [UÈ] * {{flag|Portugal}} [UÈ] * {{flag|Prasman}} [UÈ] * {{flag|Pulo Man}} (Kerajaan Rempug) * {{flag|Pulo Pèrower}} (Dènemarken) * {{flag|Ruméni}} [UÈ] * {{flag|Ruslan Puti}} * {{flag|Ruslan}} [géograpisnya di Èropa èn Asia] * {{flag|San Marino}} * {{flag|Sèrwi}} * {{flag|Slowaki}} [UÈ] * {{flag|Slowéni}} [UÈ] * {{flag|Spanyol}} [UÈ] * {{flag|Spitbèrhen}} (Norwèhen) * {{flag|Swèden}} [UÈ] * {{flag|Switserlan}} * {{flag|Transnistri}} [pengakuan antérobangsa se'emit atawa kaga' ada] * {{flag|Turki}} [pernahnya di Èropa èn Asia] * {{flag|Ukrain}} * {{flag|Welanda}} [UÈ] * {{flag|Yunani}} [UÈ] * {{flag|Watikan}} |} == Ruju'an == <references></references>{{Èropa}} [[Category:Benua]] [[Category:Èropa]] nacacln5d459hy0ubyhs3i4yktga9ph Èropè 0 3405 23976 16508 2024-07-13T19:07:13Z Swarabakti 44 halaman Wt/bew kebawa ke mari 23976 wikitext text/x-wiki #ALIH [[Èropa]] ntlc26we7dd4mavpu0bqz2s9pelwqv5 Ès 0 3406 21892 16512 2024-06-04T22:09:22Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21892 wikitext text/x-wiki [[File:IceBlockNearJoekullsarlon.jpg|thumb|Ès batu di laot lantaran aèr ngebeku]] '''Ès''' (hurup Arab Gundul: ايس) entu [[Aèr|aèr]] nyang dibekuin jadi bentuk [[kelang]].<ref>[[mwod:ice|"Definition of ICE"]]. ''www.merriam-webster.com'' (basa Inggris). Dibuka per 29 Januari 2024.</ref> Berales ama adanya raraban kaya' petilan tana atawa pelembungan, ès kena kiatan bening atawa kelir keblao-blaoan nyang kurang lebi butek. Ni pembekuan galibnya kejadian kalu aèr didinginin di bawah suhu 0 °C (273.15 K, 32 °F) di [[Atmospir (atuan)|tekenan atmospir pakem]]. Ès bisa kebentuk di suhu nyang tinggian dengen tekenan nyang tinggian juga', èn aèr tetep jadi caèran atawa gas ampé -30 °C di tekenan nyang lebi bawah. == Ruju'an == [[Category:Aèr]] [[Category:Ès]] pvzx121qxvux59xa0bxgt6x6ivwbnql Ès té 0 3407 21893 16517 2024-06-04T22:09:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21893 wikitext text/x-wiki [[File:NCI iced tea.jpg|thumb|Tampang ès té nyang dirasa-rasain jeruk sitrun]] '''Ès té''' (hurup Arab Gundul: ايس تى) entu pinuman [[Sahi|sahi]] nyang dikeja adem ama batu ès. Sokanan, ès té ditamba rasa-rasa kaya' melati atawa buah-buahan kaya' jeruk sitrun, sèri, èn stobèri, atawa [[Laban|laban]]. Ès té entu pinuman nyang sokanan dipinum wayah metari lagian pentèr, soalnya hawa nyang beneran panas punya lantaran. Ès té jadi pinuman utama nyang sokanan dipinum di berapa warung makan di Indonésia, selaèn aèr puti. == Ruju'an == 0uw76ufg8ewzov9o1fc4x4eh6pk7hd7 Èslan 0 3408 21894 16528 2024-06-04T22:09:24Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21894 wikitext text/x-wiki {{Negara|name=Èslan|flag=Flag_of_Iceland.svg|native_name=''Ísland'' (Èslan)|coat=Coat_of_arms_of_Iceland.svg|map=Iceland_(orthographic_projection).svg|capital=Rékiawik|demonym=Èslan}} '''Èslan''' (hurup Arab Gundul: ايسلند; [[Basa Èslan|Èslan]]: ''Ísland'') atawa '''Tana Ès''' (hurup Arab Gundul: تانا ايس) entu atu negara pulo nyang pernahnya di Laotan Atlantik Lor, di antaranya [[Grunlan|Grunlan]] ama [[Norwèhen|Norwèhen]]. Baholanya, ni negara tau jadi punyanya [[Dènemarken|Dènemarken]]. Secara budayanya, ni negara dirèkennya bagèan [[Èropa|Èropa]]. Èslan apstannya 301 kilomèter di blètannya Grunlan èn 1.001 kilomèter di bekulonnya Norwèhen. Ada barang 329.100 orang nyang ngambrek di ni negara. Èslan punya jenggar – 103.000 km2. Dia punya ibu negeri nama [[Rékiawik|Rékiawik]]. == Ruju'an == <references />{{Negara di Èropa}} [[Category:Èropa]] [[Category:Èropa Lor]] [[Category:Negara]] [[Category:Èslan]] t5f24o0mom3ko77ygaicc20p8cbr594 Èstlan 0 3409 21895 18906 2024-06-04T22:09:26Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21895 wikitext text/x-wiki {{Negara|name=Èstlan|native_name=''Eesti Vabariik'' (Èstlan)|flag=Flag_of_Estonia.svg|coat=Coat_of_arms_of_Estonia.svg|map=EU-Estonia.svg|capital=[[Talin]]|demonym=Èst<br/>Èstlan}} '''Èstlan''' (hurup Arab Gundul: ايستلند; [[Basa Èst|Èst]]: ''Eesti'') atawa resminya '''Kiblik''' '''Èstlan''' (hurup Arab Gundul: کبليک ايستلند; [[Basa Èst|Èst]]: ''Eesti Vabariik'') entu atu negara kecil nyang pernahnya ada di Daèrah Baltik Èropa Blèlir. Dia punya ibu negeri – Talin. Dia punya tetangga entu ada [[Swèden|Swèden]], [[Pinlan|Pinlan]], [[Ruslan|Ruslan]], èn [[Lètlan|Lètlan]]. Ada 1.322.893 orangan nyang ngendek di mari. Èstlan punya wilayah ada daratan gedénya ama 2.222 pulo di [[Laot Baltik]]. Adapun orang Èstlan bisa digero' '''orang Èst''' (hurup Arab Gundul: اورڠ ايست). == Ruju'an == <references /> {{Negara di Èropa}} [[Category:Èropa]] [[Category:Baltik]] [[Category:Negara]] [[Category:Èstlan]] lzd6qv3nk3cio6a7468l5orvr52aspa Ètnis Betawi 0 3410 16544 16543 2024-05-16T13:57:36Z Sotiale 212 3 perbaèkan diimpor: Importing from incubator 16543 wikitext text/x-wiki #REDIRECT [[Orang Betawi|Orang Betawi]] ki4slsvz9kuz8wcccx4o52we9z5qmk1 Ètnis Minangkabo 0 3411 16547 16546 2024-05-16T13:57:37Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16546 wikitext text/x-wiki #REDIRECT [[Orang Minangkabo]] gbvahdiyzdndhbw1e1g9xp50m7mz4sn Ètnis Tay 0 3412 16550 16549 2024-05-16T13:57:37Z Sotiale 212 2 perbaèkan diimpor: Importing from incubator 16549 wikitext text/x-wiki #REDIRECT [[Orang Siam]] 1o2rwfoe68fmeku9mxqy0s38ywr0fsg Éka Kurniawan 0 3413 24994 21896 2024-08-20T09:57:38Z Bangrapip 9 24994 wikitext text/x-wiki '''Éka Kurniawan''' (Indonésia: ''Eka Kurniawan''; lair 28 Nopèmber 1975) entu mualip deri Indonésia. Dia ngelarin didikan tinggi di Pakultèt Pilsapat Uniwersitèt Gajah Mada, Yogyakarta. Éka Kurniawan kepili jadi atu ''Global Thinkers of 2015'' deri majalah ''Foreign Policy''. Tahon 2016, dia jadi mualip Indonésia pertama nyang dinominirin bakal ''Man Booker International Prize''. 1rd4kxln28n7m72hsdodnqo4pxv9w6c Élisabèt I deri Inggris 0 3414 22408 22388 2024-06-19T08:16:48Z Jalilah Jali 457 Gepokan 22408 wikitext text/x-wiki [[Gepokan:Elizabeth I in coronation robes.jpg|jmpl|Pengerunan Élisabèt I]] '''Élisabèt I deri Inggris''' (hurup Arab Gundul: الصبيت ١ درى اڠݢريس) (7 Sèptèmber 1533 – 24 Maret 1603) ièlah ratu [[Kerajaan Inggris|Inggris]] èn [[Kerajaan Irlan|Irlan]]. Dia jadi ratu semprakan semprakan 17 Nopèmber 1558 ampé dia punya wapat bulan Maret 1603. Dia juga' digero sebagé '''''Good Queen Bess''''' (Bès Si Ratu Baè') atawa '''''the Virgin Queen''''' (Ratu Perawan) atawa '''Gloriana'''. Dia entu Raja [[Hèndrik VIII deri Inggris]] èn [[Ana Bolèn]] punya, dia punya harim kedua, anak wadon èn juga' pemimpin paling akir deri [[Wangsa Tudor]]. Pas Bolèn dikelécétin di mahkamah ama dipegon mati, Élisabèt idupnya jadi awut-awutan kaga' kepuguh lagu, ampé segala dirangkèng di [[Menara Londen]], atu penjara kolot, lantaran dituding ngebantu Ratu Mariah punya musu. Biar gitu, Élisabèt bekukunya pinter ama betungsé betul. Dia punya kuasa kentara bèda lantaran dia punya ranggehan dalem kesenian, dagang, ama pengumbaraan. Dia monès ngejaga dia punya negara jaman-jaman [[Armada Spanyol]]. Dia kaga' perna kawin, cuman dia nyedèknya dia kawin ama Inggris. Dia juga' gableg dedemenan, masup juga' Bupati Lèster. Pas dia puna wapat tahon 1603, Raja [[Yakub VI deri Skotlan]] dibenum jedi dia punya penerus. == Ruju'an == {{Reflist}} [[Bangsaan:Tokoh pulitik]] n95egowy3mvfcld8wtxv85oryv2ikux Éropa 0 3415 16558 16557 2024-05-16T13:57:38Z Sotiale 212 1 perbaèkan diimpor: Importing from incubator 16557 wikitext text/x-wiki #REDIRECT [[Èropa]] oxnqe1vlqbp9gv3hpiiwm8wjrrpisem Balé-balé 0 3416 26421 26420 2024-11-01T20:59:54Z Swarabakti 44 26421 wikitext text/x-wiki __NOEDITSECTION____NOTOC__ <templatestyles src="Sablonan:Balé-balé/style.css" /> {{Balé-balé/Selamet dateng}} {{Balé-balé/Palang bangsaan}} <div class="mp-main-content"> <div class="mp-main-content__focus"> <!---- MAKALAH GACOAN ----> {{Balé-balé/kotak |title = {{colored link|#333333|Wikipédi:Makalah gacoan|Makalah gacoan}} |warna = yellow |content = {{Article}}<!--{{Wikipédi:Makalah gacoan/{{CURRENTYEAR}} {{CURRENTMONTH}}}}--> }} <!---- GAMBAR GACOAN ----> {{Balé-balé/kotak |title = {{colored link|#333333|Wikipédi:Gambar gacoan|Gambar gacoan}} |warna = yellow |content = {{Wikipédi:Gambar gacoan/{{CURRENTYEAR}} {{CURRENTMONTH}}}} }} <!-- NI ARI DALEM SEJARAHNYA (diumpetin) {{Balé-balé/kotak |title = {{Colored link|#333333|Wikipédi:Ni ari dalem sejarahnya|Ni ari dalem sejarahnya}} |content = {{Ni ari dalem sejarahnya}} }}--> </div> <div class="mp-main-content__other"> <!---- PASAL WIKIPÉDI (diumpetin) {{Balé-balé/kotak |title = {{Colored link|#333333|Wikipédi:Pasal Wikipédi|Pasal Wikipédi}} |content = Ni Wikipédi entu atu '''ènsiklopédi''' [[basa Betawi]] nyang '''perdèo''', bakal sapa aja mao '''ngeja''', '''mermak''', ama '''ngedumanin''' isi-isinya. }}----> <!-- SAMBATAN --> {{Balé-balé/kotak |title = Sambatan |warna = pink |content = {{Balé-balé/Sambatan}} }} <!-- NYAHO GA' LU --> {{Balé-balé/kotak |title = {{colored link|#333333|Wikipédi:Nyaho ga' lu|Nyaho ga' lu}} |warna = pink |content ={{Wikipédi:Nyaho ga' lu/{{CURRENTMONTH}}}} }} </div> </div> <div class="mp-footer"> <div class="mp-footer__main"> <!-- LAÈN-LAÈN PROYÈK --> {{Balé-balé/kotak |title = Laèn-laèn proyèk |warna = green |content = {{Proyèk laènnya}} }} </div> </div> qopehmb9k32j5k2cxdo9fa9ki7zdkca Sablonan:Portal.css 10 3417 16731 16730 2024-05-16T14:11:22Z Sotiale 212 Sotiale mindahin [[Templat:Wp/grc/Portal.css]] ke [[Templat:Portal.css]] sonder ngebuat pengalihan 16729 sanitized-css text/css #firstHeading { display:none; } #pylh_2019_kefalida { background: linear-gradient(to bottom, #fff, #e8f2f8); border-bottom: solid 1px #a8d7fc; margin-bottom: 1rem; } #pylh_2019_kordela { background: url(https://upload.wikimedia.org/wikipedia/commons/a/aa/Wikipedia-logo-v2-o50.svg) no-repeat -110px -15px; background-size: 300px 300px; padding: 1rem 1rem 1rem; font-family: 'Palatino Linotype', Serif; } #pylh_2019_bloc-titlos { display: inline-block; margin-left: 11rem; margin-bottom: 1rem; text-align: left; line-height: 1.6; color: #457; } #pylh_2019_bloc-titlos > h2 { margin: 0; padding: 0; border: none; font-size: 200%; font-weight: bold; font-family: 'Palatino Linotype', Serif; color: #457; } #pylh_2019_bloc-titlos > p { margin: 0; padding: 0; font-size: 110%; } #pylh_2019_bloc-syndesmos { text-align: center; font-size: 90%; font-weight: bold; } #pylh_2019_syndesmos-mobile { margin-bottom: 1rem; } #pylh_2019_periexomeno:after { clear: both; display: table; content: ''; } .pylh_2019_plaisio { box-shadow: 0 0 0.3rem #999; border-radius: 0.2rem; padding: 1.2rem; margin-bottom: 1rem; } .pylh_2019_plaisio h2 { letter-spacing: 0.01em; border-bottom: solid 0.2rem #bdd8fb; margin: -0.4rem 0 0.5rem; } .pylh_2019_pied { padding: 1.3em 0 0; font-size: 85%; text-align: right; } .infomain { background-color:#f6fafd; } @media (min-width: 982px) { #pylh_2019_periexomeno { display: flex; } #pylh_2019_periexomeno .pylh-aristera, #pylh_2019_periexomeno .pylh-dexia { display: flex; flex-direction: column; } #pylh_2019_periexomeno .pylh-dexia { min-width:40%; } .pylh_2019_plaisio:nth-child(1) { flex-grow: 1; } .pylh_2019_plaisio:nth-child(2) { flex-grow: 2; } .pylh_2019_plaisio:nth-child(3) { flex-grow: 3; } .pylh-aristera .pylh_2019_plaisio { margin-right:1rem; } } r9hsydrfu1l8vjymvpd4wky3qr43khx Sablonan:Lang-id 10 3421 18860 18857 2024-05-27T14:53:18Z Bangrapip 9 18860 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=id }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] <templatedata> { "params": {}, "description": "For Indonesian text." } </templatedata></noinclude> [[Bangsaan:Sablonan basa|Lang-id]] d0uq53yc954h8vc0u1elw5f004b2818 Sablonan:Lang-it 10 3422 18842 16750 2024-05-27T10:50:52Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:Basa-it]] ke [[Sablonan:Lang-it]] sonder ngebuat pengalihan 16750 wikitext text/x-wiki {{Language with name|it|basa Itali{{!}}Itali|{{{1}}}}}<noinclude> [[Kategori:Templat bahasa|{{PAGENAME}}]] 49yj8x92qozv2fm148komu13k4xu86g Sablonan:Lang-bew 10 3423 19032 18998 2024-05-31T06:16:08Z Bangrapip 9 19032 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit|code=bew}}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> db66tmva0kg9wvec9g30089vttpz07i Wikipédi:Merbot/Rembukan milih merbot 4 3424 22739 22189 2024-06-26T14:19:43Z OrangKalideres 327 /* Merbot */+ 22739 wikitext text/x-wiki == Merbot == * [[Wikipedia:Merbot/Rembukan milih merbot/Bangrapip jadi merbot 17 Méi 2024]] * [[Wikipedia:Merbot/Rembukan milih merbot/Pitchrigi jadi merbot 18 Méi 2024]] * [[Wikipedia:Merbot/Rembukan milih merbot/Badak Jawa jadi merbot 19 Méi 2024]] * [[Wikipedia:Merbot/Rembukan milih merbot/OrangKalideres jadi merbot 26 Juni 2024]] 9ro4ojgggzmq4wk79gcyroacejzh2mo Sablonan:Merah 10 3425 16759 2024-05-17T09:38:42Z Badak Jawa 13 Ngeja halaman dengen "<span style="color:red">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Dokumentasi}}</noinclude>" 16759 wikitext text/x-wiki <span style="color:red">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Dokumentasi}}</noinclude> 6bsineu8nf42wg4ihd9hekln1xtpoge Wikipédi:Lima Rukun 4 3426 23122 16763 2024-07-01T13:40:53Z Badak Jawa 13 23122 wikitext text/x-wiki <templatestyles src="Wikipedia:Lima Rukun/styles.css" /> <div class="wp-5p"> <div class="wp-5p-intro"> {{shortcut|WP:5|WP:5P|WP:PILAR}} Seluruh prinsip mendasar Wikipedia dapat diringkas menjadi '''lima pilar''': </div> <div class="wp-5p-pillar"> <div class="wp-5p-pillar-image">[[Berkas:Encyclopedia icon.svg|55px|link=|alt=]]</div> <div class="wp-5p-pillar-content"> {{anchor|1|Blue|Encyclopedia}}<h2>[[Wikipedia]] adalah sebuah [[ensiklopedia]]</h2> * [[Wikipedia adalah ensiklopedia|Wikipedia adalah sebuah ensiklopedia]] yang mengombinasikan elemen-elemen dari sebuah ensiklopedia umum, ensiklopedia khusus, dan [[almanak]] (catatan sejarah) dalam satu wadah. * Semua artikel harus mengikuti kebijakan [[Wikipedia:Bukan riset asli|bukan riset asli]] dan harus betul-betul diusahakan [[Wikipedia:Pemastian|keakuratannya]]. * Wikipedia bukan tempat untuk menyumbangkan pendapat, pengalaman, ataupun argumen pribadi. Lebih jauh, [[Wikipedia:Kesalahan umum di Wikipedia|Wikipedia bukanlah]] tempat untuk informasi sembarangan. * Wikipedia bukanlah tempat untuk koleksi pernyataan "tahukah Anda?" (''trivia''), panggung politik, [[Wikipedia:Mengenai vanity|promosi pribadi]], tempat percobaan [[anarki]] ataupun [[demokrasi]], atau sebuah buku petunjuk [[situs web]]. * Wikipedia juga bukan tempat untuk kamus, koran, ataupun koleksi [[Wikipedia:Jangan menyertakan salinan naskah asli|naskah sumber]]. Jenis isi seperti ini masing-masing dapat diletakkan di proyek wiki lainnya, [[:wikt:|Wiktionary]], [[:Wikinews:|Wikiberita]], dan [[:s:|Wikisource]] sebagaimana mestinya. </div> <div class="wp-5p-pillar-shortcut">{{shortcut|WP:5P1}}</div> </div> <div class="wp-5p-pillar"> <div class="wp-5p-pillar-image">[[Berkas:Scale icon green.svg|55px|link=|alt=]]</div> <div class="wp-5p-pillar-content"> {{anchor|2|Green|NPOV}}<h2>[[Wikipedia:Sudut pandang netral|Wikipedia memiliki sudut pandang netral]]</h2> * Artinya, kita berusaha keras untuk hasil akhir dari setiap artikel di Wikipedia yang tidak cuma berisi satu sudut pandang saja. Kadang kala, hal ini berarti kita harus mencari pandangan-pandangan lain yang berlawanan atau berlainan terhadap suatu masalah, menuliskan tiap pandangan [[Wikipedia:Pemastian|secara akurat]], serta menyediakan sumber/referensi untuk setiap sudut pandang yang ditulis. Hal ini dimaksudkan agar sang pembaca dapat mengerti pandangan siapakah yang diwakilkan oleh sebuah pernyataan. * Pada penulisan di Wikipedia, tidak ada sebuah pandangan pun yang dapat dituliskan sebagai "pandangan yang benar" atau "pandangan terbaik". Hal ini berarti bahwa setiap sumber yang dapat diverifikasi atau informasi yang [[Wikipedia:Pemastian|telah diterbitkan]] oleh [[Wikipedia:Berikan sumber tulisan|suatu sumber yang berwenang]] harus ditulis, khususnya untuk [[Wikipedia:Pedoman untuk artikel kontroversial|topik-topik yang kontroversial]]. * Ketika muncul sebuah konflik tentang versi mana yang paling netral, umumkan sebuah periode pendinginan dan berikan tanda (''tag'') pada artikel tersebut sebagai artikel dalam perselisihan, bahas rincian satu demi satu dalam [[Wikipedia:Halaman pembicaraan|halaman pembicaraannya]], serta ikuti [[Wikipedia:Menyelesaikan perselisihan|kebijakan penyelesaian perselisihan]]. </div> <div class="wp-5p-pillar-shortcut">{{shortcut|WP:5P2}}</div> </div> <div class="wp-5p-pillar"> <div class="wp-5p-pillar-image">[[Berkas:Jigsaw piece yellow 01.svg|55px|link=|alt=]]</div> <div class="wp-5p-pillar-content"> {{anchor|3|Yellow|Free|Mercilessly}}<h2>[[Wikipedia:Hak cipta|Wikipedia memiliki konten bebas]]</h2> * Setiap orang dapat menyunting di Wikipedia. * Seluruh teks tersedia dalam naungan GNU Izin Dokumentasi Bebas ([[GFDL|GNU Free Documentation License (GFDL)]]), dan setiap orang dapat menyebarluaskan dan menghubungkan pranalanya dengan kaidah semestinya. * Sadari bahwa [[Wikipedia:Hak atas artikel|setiap artikel dapat diubah oleh siapa pun]] dan tidak ada kontrol individu atas suatu artikel tertentu. Karenanya, setiap tulisan yang Anda sumbangkan dapat disunting tanpa ampun oleh siapa pun dan dapat disebarluaskan sesuai kebutuhan oleh komunitas. * Jangan menyumbangkan karya yang [[Wikipedia:Hak cipta|melanggar hak cipta]] ataupun karya yang memiliki lisensi yang tidak kompatibel dengan [[GNU Free Documentation License|GFDL]]. </div> <div class="wp-5p-pillar-shortcut">{{shortcut|WP:5P3}}</div> </div> <div class="wp-5p-pillar"> <div class="wp-5p-pillar-image">[[Berkas:Smiley icon orange.svg|55px|link=|alt=]]</div> <div class="wp-5p-pillar-content"> {{anchor|4|Orange|Code of conduct|Etiquette}}<h2>[[Wikipedia:Etikawiki|Wikipedia memiliki aturan tingkah laku]]</h2> * Hormati sesama pengguna Wikipedia, sekalipun Anda tidak setuju dengan mereka. Berlakulah [[Wikipedia:Kesopanan|sopan]]. * Jangan [[Wikipedia:Jangan menyerang pribadi|menyerang pribadi]] ataupun menyebarluaskan pendapat pribadi. * Tetaplah [[Wikipedia:Tetap dingin|berkepala dingin]] sekalipun penyuntingan memanas. Hindari [[Wikipedia:Mengembalikan ke revisi sebelumnya|perang suntingan]] dengan mengikuti [[Wikipedia:Tiga kali pengembalian|aturan tiga kali pengembalian]]. Ingat, sudah ada {{NUMBEROFARTICLES}} artikel di Wikipedia bahasa Indonesia untuk diperiksa, disunting, dan didiskusikan. * Berlakulah dengan jujur. Selalu anggap pengguna lain berlaku baik dan jujur pula. Terbukalah dan sambutlah selalu pengguna lain. </div> <div class="wp-5p-pillar-shortcut">{{shortcut|WP:5P4}}</div> </div> <div class="wp-5p-pillar"> <div class="wp-5p-pillar-image">[[Berkas:Light bulb icon red.svg|55px|link=|alt=]]</div> <div class="wp-5p-pillar-content"> {{anchor|5|Red|IAR|Exceptions}}<h2>[[Wikipedia:Jangan terbebani aturan|Jangan terbebani aturan]]</h2> * Wikipedia tidak memiliki aturan mendasar lainnya selain kelima pilar yang diuraikan di sini. * [[Wikipedia:Jangan ragu menyunting artikel|Jangan ragu]] untuk menyunting, memindahkan, dan mengubah artikel. Kesenangan untuk menyunting seharusnya menjadi tujuan utama Anda ada di Wikipedia. [[Wikipedia:Kebijakan penyuntingan|Anda tidak perlu khawatir untuk harus sempurna dalam menyunting]]. * Jangan takut bahwa Anda mungkin melakukan kesalahan dan malah mengacaukan Wikipedia. Setiap versi suntingan terdahulu akan tetap ada sehingga Anda tidak perlu khawatir bahwa Anda akan secara tidak sengaja merusak Wikipedia atau menghapus suatu isi. '''''Semua dapat dikembalikan.''''' Namun, ingatlah bahwa segala sesuatu yang Anda tulis di sini akan tersimpan dalam jangka waktu yang lama. </div> <div class="wp-5p-pillar-shortcut">{{shortcut|WP:5P5}}</div> </div> </div><noinclude>{{pp-semi-indef}}{{pp-move-indef}}__NOTOC__ {{clear}} <!-- # Kode etik Wikipedia: hormati sesama wikipediawan/ti, bahkan pada saat-saat ketika Anda tidak setuju dengan mereka. Sadari bahwa mereka adalah bagian dari komunitas Wikipedia. Hindari [[argumentum ad hominem 1/ serangan kepada pribadi]] atau [[generalisasi]]. Tetap berkepala dingin ketika penyuntingan menjadi panas. Hindari perang penyuntingan dengan mengikuti [[aturan tiga kali pembalikan]]. Ingat bahwa ada puluhan ribu artikel di Wikipedia yang bisa dikembangkan dan didiskusikan. Pelihara niat baik Anda dan selalu berpikir positif tentang lawan bicara Anda. Jangan gunakan Wikipedia dan mengganggunya untuk memaksakan pendapat Anda. Berbaik hati dan terubukalah pada pendatang baru dan hal-hal yang baru. Wikipedia menyarankan untuk berani dalam menyunting, memindahkan, dan memodifikasi suatu artikel karena di sinilah letak kenikmatan dalam menyunting. Walaupun tujuan akhirnya adalah kesempurnaan, kesempurnaan itu sendiri tidak diharuskan. Jangan khawatir bila Anda melakukan kesalahan dalam menyunting artikel. Seluruh versi terdahulu dari sebuah artikel telah disimpan sehingga tidak mungkin bahwa Anda dapat merusak Wikipedia atau merusak isinya secara permanen. Namun, ingatlah bahwa segala sesuatu yang Anda tulis di sini akan tersimpan dalam jangka waktu yang lama. Diambil dari "http://en.wikipedia.org/wiki/Wikipedia:Five_pillars" --> jk0mzk8he8i7neamhqwd97q6c1tgci4 Wikipédi:Lima Rukun/styles.css 4 3427 16766 16762 2024-05-17T09:52:17Z Badak Jawa 13 Badak Jawa mindahin [[Wikipedia:Pancapilar/styles.css]] ke [[Wikipedia:Lima Rukun/styles.css]] 16762 wikitext text/x-wiki .wp-5p { margin: 0.6em 0 auto; } .wp-5p > div { display: flex; align-items: center; } .wp-5p-intro p { flex-grow: 1; } .wp-5p-intro div { order: 2; } .wp-5p h2, /* Vector and others */ .wp-5p h2::after /* Timeless */ { border-bottom: none; } .wp-5p-pillar-image { min-width: 55px; /* flex likes and respects (min) widths on image containers */ } @media all and (max-width: 480px) { .wp-5p > div { flex-wrap: wrap; margin-top: 1em; } .wp-5p-pillar-content { order: 3; } .wp-5p-intro { justify-content: center; } .wp-5p-intro p { order: 2; } } @media all and (min-width: 481px) { .wp-5p-pillar-image { margin-right: 0.8em; } } ejzaruie399xw3rqixsuokdu6x5r87l Dinda Kanyadéwi 0 3430 23290 18385 2024-07-04T11:56:39Z OrangKalideres 327 /* Ruju'an */Koreksi 23290 wikitext text/x-wiki '''Dinda Kanyadéwi''' (lair 5 Pèbruari) ya'entu [[tukang lakon]] wadon èn [[tukang pèjèng]] [[Indonésia]]. Ni orang mulain dia punya jalan gawé jadi pinalis di pemilihan [[Gadis Sampul 2022]]. ==Ruju'an== {{Daptar ruju'an}} [[Bangsaan:Lair taon 1987]] [[Bangsaan:Tukang lakon wadon Indonésia]] 8qibyklaigddxezcfhgjcykm6hmyb1s Ahok 0 3432 16805 2024-05-18T13:55:31Z Silencemen21 316 Redirect to [[Basuki Tjahaja Purnama]]. 16805 wikitext text/x-wiki #ALIH [[Basuki Tjahaja Purnama]] g4lr3yno6qplfyzbgdev19b3iiwtllk Jokowi 0 3433 16806 2024-05-18T13:56:39Z Silencemen21 316 Redirect to [[Joko Widodo]] 16806 wikitext text/x-wiki #ALIH [[Joko Widodo]] iqgp6xiv5va26t3jfdpn1h75e8p5bk9 Sablonan:Gawéan seberaya 10 3434 16821 16817 2024-05-19T15:04:07Z Badak Jawa 13 Badak Jawa mindahin [[Templat:Sister]] ke [[Templat:Gawéan seberaya]] 16817 wikitext text/x-wiki {{Side box | metadata=no | position = {{{position|}}} | image = {{#switch: {{{image|}}} | none = <!-- "image=none", do nothing --> | = <!-- No image fed, select an image --> [[Image:{{#switch: {{lc: {{{project|}}} }} | commons = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikidata|data = Wikidata-logo.svg | wikiquote|quote|wqt|q = Wikiquote-logo.svg | wikipedia|wp|w = Wikipedia-logo-v2.svg | wikisource|source|ws|s = Wikisource-logo.svg | wiktionary|wkt|wdy|d = Wiktionary-logo-en.svg | wikinews|news|wnw|n = Wikinews-logo.svg | wikispecies|species = Wikispecies-logo.svg | wikiversity|wvy|v = Wikiversity-logo.svg | wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg | mediawiki|mw = Mediawiki.png | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | #default = Wikimedia-logo.svg }}|40x40px|link=|alt= ]] | #default = {{{image|}}} }} | text = {{{text}}} | below = {{{below|}}} | imageright = {{{imageright|}}} | class = plainlinks sistersitebox }}<noinclude>{{Pengwarkatan}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> 481hvrcydssg2jyip4bqmmkc64zowtx Sablonan:Sister 10 3436 16822 2024-05-19T15:04:07Z Badak Jawa 13 Badak Jawa mindahin [[Templat:Sister]] ke [[Templat:Gawéan seberaya]] 16822 wikitext text/x-wiki #ALIH [[Templat:Gawéan seberaya]] hn384x2avfi9ujvr9p0eb6pb1chwqdc Sablonan:Pengwarkatan/pangkèng pengwarkatan 10 3437 16824 2024-05-19T15:18:20Z Badak Jawa 13 Ngeja halaman dengen "{{#switch: {{SUBJECTSPACE}} | {{ns:0}} | {{ns:File}} | {{ns:MediaWiki}} | {{ns:Category}} = {{TALKSPACE}} | #default = {{SUBJECTSPACE}} }}<noinclude> {{documentation|content= This subtemplate of {{tl|pengwarkatan}} is used to determine the namespace of the documentation page. }}</noinclude>" 16824 wikitext text/x-wiki {{#switch: {{SUBJECTSPACE}} | {{ns:0}} | {{ns:File}} | {{ns:MediaWiki}} | {{ns:Category}} = {{TALKSPACE}} | #default = {{SUBJECTSPACE}} }}<noinclude> {{documentation|content= This subtemplate of {{tl|pengwarkatan}} is used to determine the namespace of the documentation page. }}</noinclude> m80qs9aa3hz70t29h40ez90mx24zkkg Sablonan:Tl 10 3438 18230 16825 2024-05-24T12:51:26Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Template link]] 18230 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link]] tl9a4mwnf9nq4i2yeqfjma5aurh1dho Sablonan:HitungVoting2 10 3439 16831 2024-05-20T04:42:33Z Badak Jawa 13 Ngeja halaman dengen "<includeonly>{| class = "wikitable" style="text-align: center;" |- !rowspan=2|Uraian !colspan=3|Suara Akur èn Kaga Akur !rowspan=2 width=135|{{Vote|A}} !rowspan=2 width=135|Jumlah semua suara |- !width=135|{{Vote|Y}}||width=135|{{Vote|N}}||width=135|Jumlah |- valign="top" !width=135|Jumlah suara |{{ifeq|{{{1}}}|0|0|'''{{{1}}}''' ({{#expr:{{{1}}}/({{{1}}}+{{{2}}}) *100 round 1}}%)}} |{{ifeq|{{{2}}}|0|0|'''{{{2}}}''' ({{#expr:{{{2}}}/({{{1}}}+{{{2}}}) *100 round 1}}%)}..." 16831 wikitext text/x-wiki <includeonly>{| class = "wikitable" style="text-align: center;" |- !rowspan=2|Uraian !colspan=3|Suara Akur èn Kaga Akur !rowspan=2 width=135|{{Vote|A}} !rowspan=2 width=135|Jumlah semua suara |- !width=135|{{Vote|Y}}||width=135|{{Vote|N}}||width=135|Jumlah |- valign="top" !width=135|Jumlah suara |{{ifeq|{{{1}}}|0|0|'''{{{1}}}''' ({{#expr:{{{1}}}/({{{1}}}+{{{2}}}) *100 round 1}}%)}} |{{ifeq|{{{2}}}|0|0|'''{{{2}}}''' ({{#expr:{{{2}}}/({{{1}}}+{{{2}}}) *100 round 1}}%)}} |{{ifeq|{{#expr:{{{1}}}+{{{2}}}}}|0|'''0'''|'''{{#expr:{{{1}}}+{{{2}}}}}''' (100%)}} |'''{{{3}}}''' |'''{{#expr:{{{1}}}+{{{2}}}+{{{3}}}}}''' {{#if:{{{merbot|}}}| {{!}}- valign="top" !width=135{{!}}Jumlah suara pengurus {{!}}{{ifeq|{{{4}}}|0|0|'''{{{4}}}''' ({{#expr:{{{4}}}/({{{4}}}+{{{5}}}) *100 round 1}}%)}} {{!}}{{ifeq|{{{5}}}|0|0|'''{{{5}}}''' ({{#expr:{{{5}}}/({{{4}}}+{{{5}}}) *100 round 1}}%)}} {{!}}{{ifeq|{{#expr:{{{4}}}+{{{5}}}}}|0|'''0'''|'''{{#expr:{{{4}}}+{{{5}}}}}''' (100%)}} {{!}}'''{{{6}}}''' {{!}}'''{{#expr:{{{4}}}+{{{5}}}+{{{6}}}}}''' }} |}</includeonly><noinclude> {{pengwarkatan}} </noinclude> 2yfdgmwbxupt5p1i5eb3v801dk8u3uj Waikabubak, Sumba Kulon 0 3440 21898 18381 2024-06-04T22:09:28Z JhsBot 222 bot: Remove interwiki template, article is connected to Wikidata 21898 wikitext text/x-wiki '''Waikabubak''' entu atu kecamatan nyang ada di Kabupatèn [[kabupatèn Sumba Kulon|Sumba Kulon]], Propinsi [[Nusa Tenggara Wètan|Nusa Tenggara Wètan]]. Ni kecamatan ngejenggar ampé 63,87 km<sup>2</sup> dengen kerangsekan pengambreknya 557,44 orang/km<sup>2</sup>. Ada 35.604 orang nyang tinggal di mari.<ref name="WAIKABUKAK">{{cite web|url= https://sumbabaratkab.bps.go.id/publication/2020/09/28/42b289dcec0987e51a343af2/kecamatan-kota-waikabubak-dalam-angka-2020.html|title=Kecamatan Kota WaikabukaK Dalam Angka 2020|website=www.sumbabaratkab.bps.go.id|accessdate=14 November 2020|format=pdf}}</ref> == Ruju'an== [[Category:Kecamatan di Indonésia]] [[Category:Nusa Tenggara Wètan]] [[Category:Sumba Kulon]] hvdqfku4nxyzjddfan6d3gzfug7e0n3 Basa Arab 0 3441 16838 2024-05-20T11:07:27Z Badak Jawa 13 Ngeja halaman dengen "'''Basa Arab''' ya'entu atu basa [[Semit Tenga]] nyang masuk ke [[rumpun basa Semit]] èn deket ame [[Basa Ibrani]] èn [[basa Aram]] [[Kategori:Basa]]" 16838 wikitext text/x-wiki '''Basa Arab''' ya'entu atu basa [[Semit Tenga]] nyang masuk ke [[rumpun basa Semit]] èn deket ame [[Basa Ibrani]] èn [[basa Aram]] [[Kategori:Basa]] b994djoj3pozh36x4zpqa9ptzoaljm3 Wikipedia 0 3442 16842 2024-05-20T12:24:50Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi]] 16842 wikitext text/x-wiki #alih [[Wikipédi]] fuxfez00epm07n5iom58xaasu0i3qim Republik Indonesia 0 3444 16845 2024-05-20T12:30:15Z OrangKalideres 327 Ngalihin halaman ke [[Indonésia]] 16845 wikitext text/x-wiki #alih [[Indonésia]] gh8wz4b3gfljwj0xlinz7ir8gy8lutp Kiblik Indonésia 0 3445 16846 2024-05-20T12:30:43Z OrangKalideres 327 Ngalihin halaman ke [[Indonésia]] 16846 wikitext text/x-wiki #alih [[Indonésia]] gh8wz4b3gfljwj0xlinz7ir8gy8lutp United States 0 3446 16849 2024-05-20T12:36:21Z OrangKalideres 327 Ngalihin halaman ke [[Amrik Serèkat]] 16849 wikitext text/x-wiki #alih [[Amrik Serèkat]] hol5wtip73l2a5hru1hch6ov9g24i4a United States of America 0 3447 16850 2024-05-20T12:37:51Z OrangKalideres 327 Ngalihin halaman ke [[Amrik Serèkat]] 16850 wikitext text/x-wiki #alih [[Amrik Serèkat]] hol5wtip73l2a5hru1hch6ov9g24i4a Waikabubak 0 3448 16852 2024-05-20T12:49:58Z OrangKalideres 327 Ngalihin halaman ke [[Waikabubak, Sumba Kulon]] 16852 wikitext text/x-wiki #alih [[Waikabubak, Sumba Kulon]] lmhclqkvu7cgc1edu00xhn9syo6w99h Kota Waikabubak 0 3449 16853 2024-05-20T12:51:36Z OrangKalideres 327 Ngalihin halaman ke [[Waikabubak, Sumba Kulon]] 16853 wikitext text/x-wiki #alih [[Waikabubak, Sumba Kulon]] lmhclqkvu7cgc1edu00xhn9syo6w99h William Shakespeare 0 3451 16858 2024-05-20T16:40:04Z OrangKalideres 327 Ngalihin halaman ke [[Wiliam Sèkspir]] 16858 wikitext text/x-wiki #alih [[Wiliam Sèkspir]] gxtsmrz32f3lb9q8jxruttwgn300ivq Daerah Khusus Ibukota Jakarta 0 3452 16859 2024-05-20T16:41:05Z OrangKalideres 327 Ngalihin halaman ke [[Jakarta]] 16859 wikitext text/x-wiki #alih [[Jakarta]] 4qsldo764tqwacgfrqddl6ddfeg0fjl DKI Jakarta 0 3453 16860 2024-05-20T16:42:14Z OrangKalideres 327 Ngalihin halaman ke [[Jakarta]] 16860 wikitext text/x-wiki #alih [[Jakarta]] 4qsldo764tqwacgfrqddl6ddfeg0fjl Abkhazia 0 3454 16861 2024-05-20T16:46:49Z OrangKalideres 327 Ngalihin halaman ke [[Abhasi]] 16861 wikitext text/x-wiki #alih [[Abhasi]] pvxyijmgwfa16xw1m3o8g9pdl2gj53g Tsukasa Morimoto 0 3455 17987 17178 2024-05-24T00:27:14Z Bangrapip 9 17987 wikitext text/x-wiki {{Infobox football biography |name=Tsukasa Morimoto |image= |image_size= |caption= |fullname=Tsukasa Morimoto |birth_date={{Birth date and age|1988|6|24}} |birth_place=[[Nagoya]], [[Jepang]] |death_date= |death_place= |height={{Height|m=1,77}} |position=[[Bèk (bola tendang)|Bèk]] |currentclub=[[Nara Club]] |clubnumber=39 |youthyears1=2004–2006|youthclubs1=[[Nagoya Grampus|Nagoya Grampus Eight]] Youth |youthyears2=2007–2010|youthclubs2=[[Chukyo University]] |years1=2010|clubs1=[[Sagan Tosu]]|caps1=3|goals1=0 |years2=2011–2015|clubs2=[[Yokohama FC]]|caps2=59|goals2=4 |years3=2014|clubs3=→ [[SC Sagamihara]] (pinjeman)|caps3=14|goals3=0 |years4=2016–|clubs4=[[Nara Club]]|caps4 = 28 | goals4 = 0 |club-update= 20 Pebruari 2017 }} '''Tsukasa Morimoto''' (森本 良, ''Morimoto Tsukasa'', lair 24 Juni 1988) entu pemaèn [[bola tendang]] dari [[Jepang]] nyang maènin bola jadi [[Bèk (bola tendang)|bèk]]. == Jalan gawé == Tsukasa Morimoto tau maèn bakal [[Sagan Tosu]], [[Yokohama FC]], [[SC Sagamihara]] èn [[Nara Club]]. == Ruju'an == {{Reflist}} [[Bangsaan:Sepèler bola tendang Jepang]] rlv3gvikizzpbrtvqv7kyip7ov28a08 Lionel Messi 0 3456 24755 17168 2024-08-05T13:10:14Z THIAGOW13 687 24755 wikitext text/x-wiki [[File:Lionel-Messi-Argentina-2022-FIFA-World-Cup sharpness.jpg|thumb|250x250px|Messi di [[Bèker Dunia FIFA 2022]].]] '''Lionel Messi''' (lair 24 Juni 1987) entu sepèler [[bola tendang]] dari [[Arhèntini]] nyang maèn bola jadi [[Penyerang (bola tendang)|penyerang]]. == Jalan gawé == Messi tau maèn bakal [[FC Barcelona]], [[Paris Saint-Germain F.C.]], èn [[Inter Miami CF]]. == Ruju'an == {{Reflist}} [[Kategori:Pemaèn bola tendang Argentina]] an03a24f6ozpdwi9umqcsulb7kyswrd Messi 0 3457 16868 2024-05-21T04:59:17Z OrangKalideres 327 Ngalihin halaman ke [[Lionel Messi]] 16868 wikitext text/x-wiki #alih [[Lionel Messi]] qnxkcivdiz3nbb7ys9szhp7mbsz1umw Barcelona FC 0 3458 16869 2024-05-21T04:59:59Z OrangKalideres 327 Ngalihin halaman ke [[FC Barcelona]] 16869 wikitext text/x-wiki #alih [[FC Barcelona]] 6ujrn3ms7bwrkvwiltuqh1pcnnmz3ju Barça 0 3459 16870 2024-05-21T05:01:32Z OrangKalideres 327 Ngalihin halaman ke [[FC Barcelona]] 16870 wikitext text/x-wiki #alih [[FC Barcelona]] 6ujrn3ms7bwrkvwiltuqh1pcnnmz3ju Pèlem meneng 0 3460 23498 16900 2024-07-08T12:27:22Z OrangKalideres 327 Koreksi 23498 wikitext text/x-wiki [[Gepokan:Valentino_in_The_Four_Horsemen_of_the_Apocalypse.jpg|jmpl|Pèlem meneng tahon 1920-an nama ''[[The Four Horsemen of the Apocalypse]]'', atu pèlem mèneng nyang paling tèkor atawa untung ngebadeg]] [[Gepokan:Charlie_Chaplin_in_unknown_year.jpg|jmpl|300x300px|[[Charlie Chaplin]], nyang dialem-alem jadi tukang lakon paling gacor jaman pèlem meneng, sek. 1919]] '''Pèlem meneng''' (hurup Arab Gundul: فيلم منڠ) entu [[pèlem]] nyang kaga' paké [[Pengrekaman ama pembikinan suara|suara kenong-kenong]] nyang dijuntrungin (atawa biasanya, kaga' ada [[Omong-omongan|omong-omongannya]]). Bagèn kata pèlem meneng ngebawa' [[penyeritraan]] ama perangsaannya liwat gambar, macem-macem perintilan jalan ceritra (kaya' latar ama jaman) atawa omong-omongan nyang penting bisa baé, bok-bokan perlu, dibawa'in liwat [[tulisan nyelak]] (''intertitle cards''). == Ruju'an == {{Reflist}} [[Bangsaan:Abad ke-20 di pèlem]] [[Bangsaan:Abad ke-19 di pèlem]] [[Bangsaan:Kemenengan]] [[Bangsaan:Pèlem meneng]] [[Bangsaan:Bangsa pèlem]] 4e87qnrhqgg2xuiklcd9xmg3e9cm831 No'am Homski 0 3461 23078 22560 2024-06-30T16:05:48Z Jalilah Jali 457 Homski, No'am 23078 wikitext text/x-wiki [[Gepokan:Noam Chomsky portrait 2017 retouched.png|jmpl|Potrèt No'am Homski taum 2017]] '''Avram Noam Chomsky''' (lair 7 Désèmber 1928) atawa '''No'am Homski''' (hurup Arab Gundul: نوعم خومسكي) entu atu [[ahli basa]] deri [[Orang Amrik|Amrik]], [[pilsup]], [[tukang getol pulitik]], [[mualip]], ama [[dosèn]]. Dia entu Propèsor Institut ama [[pangsiunan]] propèsor di [[Institut Tèhnolohi Masacusèt]]. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Homski, No'am}} [[Bangsaan:Ahli basa]] [[Bangsaan:Ahli basa deri Amrik]] [[Bangsaan:Pilsup Yahudi]] [[Bangsaan:Mualip Yahudi Amrik]] [[Bangsaan:Ahli sejarah deri Amrik]] qvbc549gmt2y9ub1vsod59bchlijaxm Noam Chomsky 0 3462 16881 2024-05-21T07:21:29Z Bangrapip 9 Bangrapip mindahin [[Noam Chomsky]] ke [[No'am Homski]] 16881 wikitext text/x-wiki #ALIH [[No'am Homski]] lxuqam4qkeh5pvneu55t5eic4nud21i Jem Inggris 0 3463 16885 16884 2024-05-21T07:37:59Z Bangrapip 9 16885 wikitext text/x-wiki [[Berkas:Clock_Tower_-_Palace_of_Westminster,_London_-_September_2006.jpg|ka|jmpl|310x310px|Menara Élisabèt, bekèn sebagé Jam Inggris (''Big Ben'')]]{{InterWiki|Q41225}} '''Jem Inggris''' (hurup Arab Gundul: جم إڠݢريس; [[Basa Inggris|Inggris]]: ''Big Ben'') entu nama poyokan bakal kelenèngan nyang gondal-gandul di [[menara jem]] nyang ada di blèlirnya [[Istana Wèsminster|Ruma Mejelis Bicara]], [[Londen]], [[Inggris]]. Resminya mah, ni menara digero'nya '''Menara Élisabèt'''. Tadénya, ni menara cuman dibilang '''Menara Jem''', cuman dibalik nama dah tu pas bulan Sèptèmber 2012 buat ngerayain [[Gocap Tahon Intennya Ratu Élisabèt II]]. Cumanan mah, orang, masup juga' orang nyang pada ngambrek di Londen, pada nggero'nya ''Big Ben'' anu tumannya begitu, kon, bahnanya èmang segedé alaihim. Ni menara dirancang ama [[Edmund Beckett Denison]] ama makan wayah ampé 13 tahon punya lama cuman bakal ngebangun ni menara nyang marinya rampung selamanya tahon 1859. Tu jem pepes nyala dah semparakan entu tahon, kecuali berapa bulanan doang pas tahon 1976 nyang tu jem ngadat ampé kudu didandanin dulu. == Ruju'an == [[Kategori:Kelenèngan]] [[Kategori:Menara jem]] [[Kategori:Inggris]] magyz8ln3eoax2xeimg5e7r5aj5z5pu Sigmun Peroid 0 3464 16887 16886 2024-05-21T07:59:27Z Bangrapip 9 16887 wikitext text/x-wiki [[Berkas:Sigmund_freud_um_1905.jpg|ka|jmpl|267x267px|Sigmun Peroid tahon 1905]] [[Berkas:Sigmund_Freud_Anciano.jpg|ka|jmpl|281x281px|Peroid, buntut tahon 1930-an]] '''Sigmun Peroid''' atawa '''Sigmun Proid''' (hurup Arab Gundul: سيݢموند فرويد; [[Basa Dèt|Dèt]]: ''Sigmund Freud''; [[Morawi]], 6 Méi1856 – [[Londen]], 23 Sèptèmber 1939) entu atu [[dukun sarap]] (''neurologist'') deri [[Ostenrèk]]. Dia nyang nemuin pengobatan [[sakit sèipi roda]] (''mental illness'') ama [[sakit sarap]] (''neurosis'') paké wasilah [[terindil jiwa]] (''psychoanalysis''). == Ruju'an == [[Kategori:Dukun sarap]] efdlqkyzdcpu1n3n059zcqkmvkpkw23 Sablonan:Nihongo 10 3465 16889 2024-05-21T12:36:02Z OrangKalideres 327 Tes dulu 16889 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> oeb3o3bi471o8ie7zjaau4e4ruyyw2v Son Heung-min 0 3466 17098 16893 2024-05-22T11:00:53Z Bangrapip 9 17098 wikitext text/x-wiki [[File:Team Korea Russia WorldCup 02 (cropped).png|thumb|250x250px|Son di taon 2018]] '''Son Heung-min''' ([[Basa Koréa|Koréa]]: 손흥민; [son.ɣɯŋ.min]; lair 8 Juli 1992) entu pemaèn [[bola tendang]] dari [[Koréa Kidul]] nyang maènin bola jadi [[Penyerang (bola tendang)|penyerang]]. == Jalan gawé == Son tau maèn bakal [[Hamburger SV]], [[Bayer 04 Leverkusen]], èn [[Tottenham Hotspur F.C.]]. == Ruju'an == {{Reflist}} [[Kategori:Pemaèn bola tendang Koréa Kidul]] 6684bvs4v0wjbt9hjxc603u59lakpyq Pèlem serem 0 3467 26317 26315 2024-10-28T10:19:51Z Badak Jawa 13 Ni makalah kudu bahasnya pèlem serem umum bukan nyang setan doangan 26317 wikitext text/x-wiki '''Pèlem serem''' (hurup Arab Gundul: فيلم شيطان) entu pèlem nyang dibikin bakal ngeja [[kedèr]] penontonnya. Pèlem serem sokanan suka dikelèruin ama [[pèlem merengket]] (''thriller''), nyang èmang gènèngan rada numbras.<ref>[https://in.bookmyshow.com/entertainment-news/movies/best-bollywood-horror-movies-give-real-chills "Best Bollywood Horror Movies To Give You The Real Chills - BookMyShow"]''. Entertainment News.'' 26 Oktober 2017. Dipungut per 4 Désèmber 2017.</ref> == Ruju'an == <div class="reflist "> <references responsive="1"></references> </div> [[Bangsaan:Pèlem]] [[Bangsaan:Bangsa pèlem]] kpvnezvinm2h6oz7m17j1xwxej8qiok Megawati Soekarnoputri 0 3468 16912 16904 2024-05-22T04:26:47Z OrangKalideres 327 Koreksi 16912 wikitext text/x-wiki [[File:President Megawati Sukarnoputri - Indonesia.jpg|thumb|150px]] '''Diah Permata Megawati Setiawati Soekarnoputri''' (lair 23 Januari 1947) ya'entu [[Persidèn Indonésia]] nyang kelima ngejabat deri 23 Juli 2001 sampe 20 Oktober 2004. == Ruju'an == {{Reflist}} [[Category:Persidèn Indonésia]] 3jkcw5ormfpkcu20r68dzge3reujxci Soeharto 0 3469 26405 25639 2024-11-01T04:33:38Z OrangKalideres 327 Koreksi 26405 wikitext text/x-wiki {{pegarin}} '''Soeharto''' (lair 8 Juni 1921 – 27 Januari 2008) ya'entu [[Persidèn Indonésia|Persidèn kedua Indonésia]] nyang ngejabat deri taon 1967 ampé 1998. == Ruju'an == {{Reflist}} [[Category:Persidèn Indonésia]] aqbqx38wv0vpyr8kg1ns07g2bo38i24 Lulu Zaharani 0 3470 16920 16913 2024-05-22T05:40:25Z Bangrapip 9 16920 wikitext text/x-wiki [[File:Lulu Zaharani for Anugerah Desa Wisata Indonesia 2023.jpg|thumb|Lulu punya potrèt, Agustus 2023|150px]] '''Lulu Zaharani Krisna Widodo''' (hurup Arab Gundul: لولو زهراني كريسنا ويدادا; lair 16 Désèmber 2003) nya'entu tukang pèjèng (''model''), atlit, ama jawara lomba kebotoan [[Indonésia]] deri [[Bandar Lampung]]. == Ruju'an == {{Reflist}} g8wcb85gfaplf1wbt8v64uknmh31mm0 Suharto 0 3471 16914 2024-05-22T04:28:33Z OrangKalideres 327 Ngalihin halaman ke [[Soeharto]] 16914 wikitext text/x-wiki #alih [[Soeharto]] 4qpeir6xt6apskx7iczls1fydu80qjh Sablonan:Infobox football biography 10 3472 17854 17146 2024-05-23T16:39:20Z Bangrapip 9 17854 wikitext text/x-wiki {{#invoke:Infobox3cols|infoboxTemplate | child = {{Yesno|{{{embed|no}}}}} | bodyclass = vcard | bodystyle = line-height: 1.2em; | title = {{#ifeq:{{Yesno|{{{embed|no}}}}}|yes|{{#if:{{{header-color|}}}|<hr style="background-color: {{{header-color|transparent}}}; height: 3px;" />|}}<div style="text-align: center;">{{#if:{{{embed-header|}}}|{{{embed-header}}}|Association football career}}</div>|{{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}} }} | titleclass = fn | titlestyle = line-height: 1.2em; | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|upright={{{upright|}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | caption = {{{caption|}}} | captionstyle= padding:0.2em 0 0 0; | headerstyle = background-color: {{#ifeq:{{Yesno|{{{embed|no}}}}}|yes|{{{header-color|transparent}}}|#b0c4de}}; line-height: 1.5em | labelstyle = white-space: nowrap; vertical-align: baseline; text-align: left | datastyle = white-space: nowrap; vertical-align: baseline; | datastylea = white-space: nowrap; vertical-align: baseline; | datastyleb = white-space: nowrap; vertical-align: baseline; text-align: right | datastylec = white-space: nowrap; vertical-align: baseline; text-align: right | header1 = {{#ifeq:{{Yesno|{{{embed|no}}}}}|yes||{{#if:{{{full_name|}}}{{{fullname|}}}{{{birth_name|}}}{{{birth_date|}}}{{{birth_place|}}}{{{death_date|}}}{{{death_place|}}}{{{height|}}}{{{position|}}}|Personal information}} }} | label2 = Full name | data2 = {{{full_name|{{{fullname|}}}}}} |extracellstyles=2,3,4,5,6,7,8,9,11=white-space: normal; | class2 = nickname | label3 = Birth name | data3 = {{{birth_name|}}} | class3 = nickname | label4 = Date of birth | data4 = {{{birth_date|}}} | label5 = Place of birth | data5 = {{{birth_place|}}} | class5 = birthplace | label6 = Date of death | data6 = {{{death_date|}}} | label7 = Place of death | class7 = deathplace | data7 = {{{death_place|}}} | label8 = Height | data8 = {{#if:{{{height|}}} | {{#invoke:person height|main|{{{height|}}}|enforce=m|ri=cmin}} }} | label9 = Position(s) | class9 = role | data9 = {{{position|}}} | header10 = {{#if:{{{currentclub|}}}|Team information}} | label11 = {{Longitem|Current team}} | class11 = org | data11 = {{{currentclub|}}} | label12 = Number | data12 = {{#if:{{{currentclub|}}}|{{{clubnumber|}}}}} | header13 = {{#if:{{{youthclubs1|}}}|Youth career}} | label14 = {{#if:{{{clubs1|}}}{{{nationalteam1|}}}{{{college1|}}}||{{#if:{{{youthclubs1|}}}|Years}} }} | data14 = {{#if:{{{clubs1|}}}{{{nationalteam1|}}}{{{college1|}}}||{{#if:{{{youthclubs1|}}}|'''Team'''}} }} | label15 = {{#if:{{{youthclubs1|}}}|<span style="font-weight:normal">{{{youthyears1|}}}</span>}} | data15 = {{{youthclubs1|}}} | label16 = {{#if:{{{youthclubs2|}}}|<span style="font-weight:normal">{{{youthyears2|}}}</span>}} | data16 = {{{youthclubs2|}}} | label17 = {{#if:{{{youthclubs3|}}}|<span style="font-weight:normal">{{{youthyears3|}}}</span>}} | data17 = {{{youthclubs3|}}} | label18 = {{#if:{{{youthclubs4|}}}|<span style="font-weight:normal">{{{youthyears4|}}}</span>}} | data18 = {{{youthclubs4|}}} | label19 = {{#if:{{{youthclubs5|}}}|<span style="font-weight:normal">{{{youthyears5|}}}</span>}} | data19 = {{{youthclubs5|}}} | label20 = {{#if:{{{youthclubs6|}}}|<span style="font-weight:normal">{{{youthyears6|}}}</span>}} | data20 = {{{youthclubs6|}}} | label21 = {{#if:{{{youthclubs7|}}}|<span style="font-weight:normal">{{{youthyears7|}}}</span>}} | data21 = {{{youthclubs7|}}} | label22 = {{#if:{{{youthclubs8|}}}|<span style="font-weight:normal">{{{youthyears8|}}}</span>}} | data22 = {{{youthclubs8|}}} | label23 = {{#if:{{{youthclubs9|}}}|<span style="font-weight:normal">{{{youthyears9|}}}</span>}} | data23 = {{{youthclubs9|}}} | label24 = {{#if:{{{youthclubs10|}}}|<span style="font-weight:normal">{{{youthyears10|}}}</span>}} | data24 = {{{youthclubs10|}}} | label25 = {{#if:{{{youthclubs11|}}}|<span style="font-weight:normal">{{{youthyears11|}}}</span>}} | data25 = {{{youthclubs11|}}} | label26 = {{#if:{{{youthclubs12|}}}|<span style="font-weight:normal">{{{youthyears12|}}}</span>}} | data26 = {{{youthclubs12|}}} | header27 = {{#if:{{{college1|}}}|College career}} | label28 = {{#if:{{{college1|}}}|Years}} | data28a = '''Team''' | data28b = '''{{abbr|Apps|College appearances}}''' | data28c = '''({{abbr|Gls|College goals}})''' | label29 = {{#if:{{{college1|}}}|<span style="font-weight:normal">{{{collegeyears1|}}}</span>}} | data29a = {{{college1|}}} | data29b = {{{collegecaps1|}}} | data29c = {{#if:{{{collegegoals1|}}}|({{{collegegoals1}}})}} | label30 = {{#if:{{{college2|}}}|<span style="font-weight:normal">{{{collegeyears2|}}}</span>}} | data30a = {{{college2|}}} | data30b = {{{collegecaps2|}}} | data30c = {{#if:{{{collegegoals2|}}}|({{{collegegoals2}}})}} | label31 = {{#if:{{{college3|}}}|<span style="font-weight:normal">{{{collegeyears3|}}}</span>}} | data31a = {{{college3|}}} | data31b = {{{collegecaps3|}}} | data31c = {{#if:{{{collegegoals3|}}}|({{{collegegoals3}}})}} | label32 = {{#if:{{{college4|}}}|<span style="font-weight:normal">{{{collegeyears4|}}}</span>}} | data32a = {{{college4|}}} | data32b = {{{collegecaps4|}}} | data32c = {{#if:{{{collegegoals4|}}}|({{{collegegoals4}}})}} | header33 = {{#if:{{{clubs1|}}}|Senior career*}} | label34 = {{#if:{{{clubs1|}}}|Years}} | data34a = '''Team''' | data34b = '''{{abbr|Apps|League appearances}}''' | data34c = '''({{abbr|Gls|League goals}})''' | label35 = {{#if:{{{clubs1|}}}|<span style="font-weight:normal">{{{years1|}}}</span>}} | data35a = {{{clubs1|}}} | data35b = {{{caps1|}}} | data35c = {{#if:{{{goals1|}}}|({{{goals1}}})}} | label36 = {{#if:{{{clubs2|}}}|<span style="font-weight:normal">{{{years2|}}}</span>}} | data36a = {{{clubs2|}}} | data36b = {{{caps2|}}} | data36c = {{#if:{{{goals2|}}}|({{{goals2}}})}} | label37 = {{#if:{{{clubs3|}}}|<span style="font-weight:normal">{{{years3|}}}</span>}} | data37a = {{{clubs3|}}} | data37b = {{{caps3|}}} | data37c = {{#if:{{{goals3|}}}|({{{goals3}}})}} | label38 = {{#if:{{{clubs4|}}}|<span style="font-weight:normal">{{{years4|}}}</span>}} | data38a = {{{clubs4|}}} | data38b = {{{caps4|}}} | data38c = {{#if:{{{goals4|}}}|({{{goals4}}})}} | label39 = {{#if:{{{clubs5|}}}|<span style="font-weight:normal">{{{years5|}}}</span>}} | data39a = {{{clubs5|}}} | data39b = {{{caps5|}}} | data39c = {{#if:{{{goals5|}}}|({{{goals5}}})}} | label40 = {{#if:{{{clubs6|}}}|<span style="font-weight:normal">{{{years6|}}}</span>}} | data40a = {{{clubs6|}}} | data40b = {{{caps6|}}} | data40c = {{#if:{{{goals6|}}}|({{{goals6}}})}} | label41 = {{#if:{{{clubs7|}}}|<span style="font-weight:normal">{{{years7|}}}</span>}} | data41a = {{{clubs7|}}} | data41b = {{{caps7|}}} | data41c = {{#if:{{{goals7|}}}|({{{goals7}}})}} | label42 = {{#if:{{{clubs8|}}}|<span style="font-weight:normal">{{{years8|}}}</span>}} | data42a = {{{clubs8|}}} | data42b = {{{caps8|}}} | data42c = {{#if:{{{goals8|}}}|({{{goals8}}})}} | label43 = {{#if:{{{clubs9|}}}|<span style="font-weight:normal">{{{years9|}}}</span>}} | data43a = {{{clubs9|}}} | data43b = {{{caps9|}}} | data43c = {{#if:{{{goals9|}}}|({{{goals9}}})}} | label44 = {{#if:{{{clubs10|}}}|<span style="font-weight:normal">{{{years10|}}}</span>}} | data44a = {{{clubs10|}}} | data44b = {{{caps10|}}} | data44c = {{#if:{{{goals10|}}}|({{{goals10}}})}} | label45 = {{#if:{{{clubs11|}}}|<span style="font-weight:normal">{{{years11|}}}</span>}} | data45a = {{{clubs11|}}} | data45b = {{{caps11|}}} | data45c = {{#if:{{{goals11|}}}|({{{goals11}}})}} | label46 = {{#if:{{{clubs12|}}}|<span style="font-weight:normal">{{{years12|}}}</span>}} | data46a = {{{clubs12|}}} | data46b = {{{caps12|}}} | data46c = {{#if:{{{goals12|}}}|({{{goals12}}})}} | label47 = {{#if:{{{clubs13|}}}|<span style="font-weight:normal">{{{years13|}}}</span>}} | data47a = {{{clubs13|}}} | data47b = {{{caps13|}}} | data47c = {{#if:{{{goals13|}}}|({{{goals13}}})}} | label48 = {{#if:{{{clubs14|}}}|<span style="font-weight:normal">{{{years14|}}}</span>}} | data48a = {{{clubs14|}}} | data48b = {{{caps14|}}} | data48c = {{#if:{{{goals14|}}}|({{{goals14}}})}} | label49 = {{#if:{{{clubs15|}}}|<span style="font-weight:normal">{{{years15|}}}</span>}} | data49a = {{{clubs15|}}} | data49b = {{{caps15|}}} | data49c = {{#if:{{{goals15|}}}|({{{goals15}}})}} | label50 = {{#if:{{{clubs16|}}}|<span style="font-weight:normal">{{{years16|}}}</span>}} | data50a = {{{clubs16|}}} | data50b = {{{caps16|}}} | data50c = {{#if:{{{goals16|}}}|({{{goals16}}})}} | label51 = {{#if:{{{clubs17|}}}|<span style="font-weight:normal">{{{years17|}}}</span>}} | data51a = {{{clubs17|}}} | data51b = {{{caps17|}}} | data51c = {{#if:{{{goals17|}}}|({{{goals17}}})}} | label52 = {{#if:{{{clubs18|}}}|<span style="font-weight:normal">{{{years18|}}}</span>}} | data52a = {{{clubs18|}}} | data52b = {{{caps18|}}} | data52c = {{#if:{{{goals18|}}}|({{{goals18}}})}} | label53 = {{#if:{{{clubs19|}}}|<span style="font-weight:normal">{{{years19|}}}</span>}} | data53a = {{{clubs19|}}} | data53b = {{{caps19|}}} | data53c = {{#if:{{{goals19|}}}|({{{goals19}}})}} | label54 = {{#if:{{{clubs20|}}}|<span style="font-weight:normal">{{{years20|}}}</span>}} | data54a = {{{clubs20|}}} | data54b = {{{caps20|}}} | data54c = {{#if:{{{goals20|}}}|({{{goals20}}})}} | label55 = {{#if:{{{clubs21|}}}|<span style="font-weight:normal">{{{years21|}}}</span>}} | data55a = {{{clubs21|}}} | data55b = {{{caps21|}}} | data55c = {{#if:{{{goals21|}}}|({{{goals21}}})}} | label56 = {{#if:{{{clubs22|}}}|<span style="font-weight:normal">{{{years22|}}}</span>}} | data56a = {{{clubs22|}}} | data56b = {{{caps22|}}} | data56c = {{#if:{{{goals22|}}}|({{{goals22}}})}} | label57 = {{#if:{{{clubs23|}}}|<span style="font-weight:normal">{{{years23|}}}</span>}} | data57a = {{{clubs23|}}} | data57b = {{{caps23|}}} | data57c = {{#if:{{{goals23|}}}|({{{goals23}}})}} | label58 = {{#if:{{{clubs24|}}}|<span style="font-weight:normal">{{{years24|}}}</span>}} | data58a = {{{clubs24|}}} | data58b = {{{caps24|}}} | data58c = {{#if:{{{goals24|}}}|({{{goals24}}})}} | label59 = {{#if:{{{clubs25|}}}|<span style="font-weight:normal">{{{years25|}}}</span>}} | data59a = {{{clubs25|}}} | data59b = {{{caps25|}}} | data59c = {{#if:{{{goals25|}}}|({{{goals25}}})}} | label60 = {{#if:{{{clubs26|}}}|<span style="font-weight:normal">{{{years26|}}}</span>}} | data60a = {{{clubs26|}}} | data60b = {{{caps26|}}} | data60c = {{#if:{{{goals26|}}}|({{{goals26}}})}} | label61 = {{#if:{{{clubs27|}}}|<span style="font-weight:normal">{{{years27|}}}</span>}} | data61a = {{{clubs27|}}} | data61b = {{{caps27|}}} | data61c = {{#if:{{{goals27|}}}|({{{goals27}}})}} | label62 = {{#if:{{{clubs28|}}}|<span style="font-weight:normal">{{{years28|}}}</span>}} | data62a = {{{clubs28|}}} | data62b = {{{caps28|}}} | data62c = {{#if:{{{goals28|}}}|({{{goals28}}})}} | label63 = {{#if:{{{clubs29|}}}|<span style="font-weight:normal">{{{years29|}}}</span>}} | data63a = {{{clubs29|}}} | data63b = {{{caps29|}}} | data63c = {{#if:{{{goals29|}}}|({{{goals29}}})}} | label64 = {{#if:{{{clubs30|}}}|<span style="font-weight:normal">{{{years30|}}}</span>}} | data64a = {{{clubs30|}}} | data64b = {{{caps30|}}} | data64c = {{#if:{{{goals30|}}}|({{{goals30}}})}} | label65 = {{#if:{{{clubs31|}}}|<span style="font-weight:normal">{{{years31|}}}</span>}} | data65a = {{{clubs31|}}} | data65b = {{{caps31|}}} | data65c = {{#if:{{{goals31|}}}|({{{goals31}}})}} | label66 = {{#if:{{{clubs32|}}}|<span style="font-weight:normal">{{{years32|}}}</span>}} | data66a = {{{clubs32|}}} | data66b = {{{caps32|}}} | data66c = {{#if:{{{goals32|}}}|({{{goals32}}})}} | label67 = {{#if:{{{clubs33|}}}|<span style="font-weight:normal">{{{years33|}}}</span>}} | data67a = {{{clubs33|}}} | data67b = {{{caps33|}}} | data67c = {{#if:{{{goals33|}}}|({{{goals33}}})}} | label68 = {{#if:{{{clubs34|}}}|<span style="font-weight:normal">{{{years34|}}}</span>}} | data68a = {{{clubs34|}}} | data68b = {{{caps34|}}} | data68c = {{#if:{{{goals34|}}}|({{{goals34}}})}} | label69 = {{#if:{{{clubs35|}}}|<span style="font-weight:normal">{{{years35|}}}</span>}} | data69a = {{{clubs35|}}} | data69b = {{{caps35|}}} | data69c = {{#if:{{{goals35|}}}|({{{goals35}}})}} | label70 = {{#if:{{{clubs36|}}}|<span style="font-weight:normal">{{{years36|}}}</span>}} | data70a = {{{clubs36|}}} | data70b = {{{caps36|}}} | data70c = {{#if:{{{goals36|}}}|({{{goals36}}})}} | label71 = {{#if:{{{clubs37|}}}|<span style="font-weight:normal">{{{years37|}}}</span>}} | data71a = {{{clubs37|}}} | data71b = {{{caps37|}}} | data71c = {{#if:{{{goals37|}}}|({{{goals37}}})}} | label72 = {{#if:{{{clubs38|}}}|<span style="font-weight:normal">{{{years38|}}}</span>}} | data72a = {{{clubs38|}}} | data72b = {{{caps38|}}} | data72c = {{#if:{{{goals38|}}}|({{{goals38}}})}} | label73 = {{#if:{{{clubs39|}}}|<span style="font-weight:normal">{{{years39|}}}</span>}} | data73a = {{{clubs39|}}} | data73b = {{{caps39|}}} | data73c = {{#if:{{{goals39|}}}|({{{goals39}}})}} | label74 = {{#if:{{{clubs40|}}}|<span style="font-weight:normal">{{{years40|}}}</span>}} | data74a = {{{clubs40|}}} | data74b = {{{caps40|}}} | data74c = {{#if:{{{goals40|}}}|({{{goals40}}})}} | label75 = {{#if:{{{clubs41|}}}|<span style="font-weight:normal">{{{years41|}}}</span>}} | data75a = {{{clubs41|}}} | data75b = {{{caps41|}}} | data75c = {{#if:{{{goals41|}}}|({{{goals41}}})}} | label76 = {{#if:{{{clubs42|}}}|<span style="font-weight:normal">{{{years42|}}}</span>}} | data76a = {{{clubs42|}}} | data76b = {{{caps42|}}} | data76c = {{#if:{{{goals42|}}}|({{{goals42}}})}} | label77 = {{#if:{{{clubs43|}}}|<span style="font-weight:normal">{{{years43|}}}</span>}} | data77a = {{{clubs43|}}} | data77b = {{{caps43|}}} | data77c = {{#if:{{{goals43|}}}|({{{goals43}}})}} | label78 = {{#if:{{{clubs44|}}}|<span style="font-weight:normal">{{{years44|}}}</span>}} | data78a = {{{clubs44|}}} | data78b = {{{caps44|}}} | data78c = {{#if:{{{goals44|}}}|({{{goals44}}})}} | label79 = {{#if:{{{clubs45|}}}|<span style="font-weight:normal">{{{years45|}}}</span>}} | data79a = {{{clubs45|}}} | data79b = {{{caps45|}}} | data79c = {{#if:{{{goals45|}}}|({{{goals45}}})}} | label80 = {{#if:{{{clubs46|}}}|<span style="font-weight:normal">{{{years46|}}}</span>}} | data80a = {{{clubs46|}}} | data80b = {{{caps46|}}} | data80c = {{#if:{{{goals46|}}}|({{{goals46}}})}} | label81 = {{#if:{{{clubs47|}}}|<span style="font-weight:normal">{{{years47|}}}</span>}} | data81a = {{{clubs47|}}} | data81b = {{{caps47|}}} | data81c = {{#if:{{{goals47|}}}|({{{goals47}}})}} | label82 = {{#if:{{{clubs48|}}}|<span style="font-weight:normal">{{{years48|}}}</span>}} | data82a = {{{clubs48|}}} | data82b = {{{caps48|}}} | data82c = {{#if:{{{goals48|}}}|({{{goals48}}})}} | label83 = {{#if:{{{clubs49|}}}|<span style="font-weight:normal">{{{years49|}}}</span>}} | data83a = {{{clubs49|}}} | data83b = {{{caps49|}}} | data83c = {{#if:{{{goals49|}}}|({{{goals49}}})}} | label84 = {{#if:{{{clubs50|}}}|<span style="font-weight:normal">{{{years50|}}}</span>}} | data84a = {{{clubs50|}}} | data84b = {{{caps50|}}} | data84c = {{#if:{{{goals50|}}}|({{{goals50}}})}} | label85 = {{#if:{{{clubs51|}}}|<span style="font-weight:normal">{{{years51|}}}</span>}} | data85a = {{{clubs51|}}} | data85b = {{{caps51|}}} | data85c = {{#if:{{{goals51|}}}|({{{goals51}}})}} | label86 = {{#if:{{{clubs52|}}}|<span style="font-weight:normal">{{{years52|}}}</span>}} | data86a = {{{clubs52|}}} | data86b = {{{caps52|}}} | data86c = {{#if:{{{goals52|}}}|({{{goals52}}})}} | label87 = Total | data87b = {{#if:{{{totalcaps|}}}|'''{{{totalcaps}}}'''}} | data87c = {{#if:{{{totalgoals|}}}|'''({{{totalgoals}}})'''}} | header88 = {{#if:{{{nationalteam1|}}}|International career{{#if:{{{ntupdate|{{{nationalteam-update|}}}}}}|<sup>‡</sup> }} }} | label89 = {{#if:{{{clubs1|}}}{{{college1|}}}||{{#if:{{{nationalteam1|}}}|Years}} }} | data89a = {{#if:{{{clubs1|}}}{{{college1|}}}||'''Team''' }} | data89b = {{#if:{{{clubs1|}}}{{{college1|}}}||'''{{abbr|Apps|National team appearances}}''' }} | data89c = {{#if:{{{clubs1|}}}{{{college1|}}}||'''({{abbr|Gls|National team goals}})''' }} | label90 = {{#if:{{{nationalteam1|}}}|<span style="font-weight:normal">{{{nationalyears1|}}}</span>}} | data90a = {{{nationalteam1|}}} | data90b = {{{nationalcaps1|}}} | data90c = {{#if:{{{nationalgoals1|}}}|({{{nationalgoals1}}})}} | label91 = {{#if:{{{nationalteam2|}}}|<span style="font-weight:normal">{{{nationalyears2|}}}</span>}} | data91a = {{{nationalteam2|}}} | data91b = {{{nationalcaps2|}}} | data91c = {{#if:{{{nationalgoals2|}}}|({{{nationalgoals2}}})}} | label92 = {{#if:{{{nationalteam3|}}}|<span style="font-weight:normal">{{{nationalyears3|}}}</span>}} | data92a = {{{nationalteam3|}}} | data92b = {{{nationalcaps3|}}} | data92c = {{#if:{{{nationalgoals3|}}}|({{{nationalgoals3}}})}} | label93 = {{#if:{{{nationalteam4|}}}|<span style="font-weight:normal">{{{nationalyears4|}}}</span>}} | data93a = {{{nationalteam4|}}} | data93b = {{{nationalcaps4|}}} | data93c = {{#if:{{{nationalgoals4|}}}|({{{nationalgoals4}}})}} | label94 = {{#if:{{{nationalteam5|}}}|<span style="font-weight:normal">{{{nationalyears5|}}}</span>}} | data94a = {{{nationalteam5|}}} | data94b = {{{nationalcaps5|}}} | data94c = {{#if:{{{nationalgoals5|}}}|({{{nationalgoals5}}})}} | label95 = {{#if:{{{nationalteam6|}}}|<span style="font-weight:normal">{{{nationalyears6|}}}</span>}} | data95a = {{{nationalteam6|}}} | data95b = {{{nationalcaps6|}}} | data95c = {{#if:{{{nationalgoals6|}}}|({{{nationalgoals6}}})}} | label96 = {{#if:{{{nationalteam7|}}}|<span style="font-weight:normal">{{{nationalyears7|}}}</span>}} | data96a = {{{nationalteam7|}}} | data96b = {{{nationalcaps7|}}} | data96c = {{#if:{{{nationalgoals7|}}}|({{{nationalgoals7}}})}} | label97 = {{#if:{{{nationalteam8|}}}|<span style="font-weight:normal">{{{nationalyears8|}}}</span>}} | data97a = {{{nationalteam8|}}} | data97b = {{{nationalcaps8|}}} | data97c = {{#if:{{{nationalgoals8|}}}|({{{nationalgoals8}}})}} | label98 = {{#if:{{{nationalteam9|}}}|<span style="font-weight:normal">{{{nationalyears9|}}}</span>}} | data98a = {{{nationalteam9|}}} | data98b = {{{nationalcaps9|}}} | data98c = {{#if:{{{nationalgoals9|}}}|({{{nationalgoals9}}})}} | label99 = {{#if:{{{nationalteam10|}}}|<span style="font-weight:normal">{{{nationalyears10|}}}</span>}} | data99a = {{{nationalteam10|}}} | data99b = {{{nationalcaps10|}}} | data99c = {{#if:{{{nationalgoals10|}}}|({{{nationalgoals10}}})}} | header100 = {{#if:{{{managerclubs1|}}}|Managerial career}} | label101 = {{#if:{{{clubs1|}}}{{{nationalteam1|}}}{{{college1|}}}{{{youthclubs1|}}}||{{#if:{{{managerclubs1|}}}|Years}} }} | data101 = {{#if:{{{clubs1|}}}{{{nationalteam1|}}}{{{college1|}}}{{{youthclubs1|}}}||{{#if:{{{managerclubs1|}}}|'''Team'''}} }} | label102 = {{#if:{{{managerclubs1|}}}|<span style="font-weight:normal">{{{manageryears1|}}}</span>}} | data102 = {{{managerclubs1|}}} | label103 = {{#if:{{{managerclubs2|}}}|<span style="font-weight:normal">{{{manageryears2|}}}</span>}} | data103 = {{{managerclubs2|}}} | label104 = {{#if:{{{managerclubs3|}}}|<span style="font-weight:normal">{{{manageryears3|}}}</span>}} | data104 = {{{managerclubs3|}}} | label105 = {{#if:{{{managerclubs4|}}}|<span style="font-weight:normal">{{{manageryears4|}}}</span>}} | data105 = {{{managerclubs4|}}} | label106 = {{#if:{{{managerclubs5|}}}|<span style="font-weight:normal">{{{manageryears5|}}}</span>}} | data106 = {{{managerclubs5|}}} | label107 = {{#if:{{{managerclubs6|}}}|<span style="font-weight:normal">{{{manageryears6|}}}</span>}} | data107 = {{{managerclubs6|}}} | label108 = {{#if:{{{managerclubs7|}}}|<span style="font-weight:normal">{{{manageryears7|}}}</span>}} | data108 = {{{managerclubs7|}}} | label109 = {{#if:{{{managerclubs8|}}}|<span style="font-weight:normal">{{{manageryears8|}}}</span>}} | data109 = {{{managerclubs8|}}} | label110 = {{#if:{{{managerclubs9|}}}|<span style="font-weight:normal">{{{manageryears9|}}}</span>}} | data110 = {{{managerclubs9|}}} | label111 = {{#if:{{{managerclubs10|}}}|<span style="font-weight:normal">{{{manageryears10|}}}</span>}} | data111 = {{{managerclubs10|}}} | label112 = {{#if:{{{managerclubs11|}}}|<span style="font-weight:normal">{{{manageryears11|}}}</span>}} | data112 = {{{managerclubs11|}}} | label113 = {{#if:{{{managerclubs12|}}}|<span style="font-weight:normal">{{{manageryears12|}}}</span>}} | data113 = {{{managerclubs12|}}} | label114 = {{#if:{{{managerclubs13|}}}|<span style="font-weight:normal">{{{manageryears13|}}}</span>}} | data114 = {{{managerclubs13|}}} | label115 = {{#if:{{{managerclubs14|}}}|<span style="font-weight:normal">{{{manageryears14|}}}</span>}} | data115 = {{{managerclubs14|}}} | label116 = {{#if:{{{managerclubs15|}}}|<span style="font-weight:normal">{{{manageryears15|}}}</span>}} | data116 = {{{managerclubs15|}}} | label117 = {{#if:{{{managerclubs16|}}}|<span style="font-weight:normal">{{{manageryears16|}}}</span>}} | data117 = {{{managerclubs16|}}} | label118 = {{#if:{{{managerclubs17|}}}|<span style="font-weight:normal">{{{manageryears17|}}}</span>}} | data118 = {{{managerclubs17|}}} | label119 = {{#if:{{{managerclubs18|}}}|<span style="font-weight:normal">{{{manageryears18|}}}</span>}} | data119 = {{{managerclubs18|}}} | label120 = {{#if:{{{managerclubs19|}}}|<span style="font-weight:normal">{{{manageryears19|}}}</span>}} | data120 = {{{managerclubs19|}}} | label121 = {{#if:{{{managerclubs20|}}}|<span style="font-weight:normal">{{{manageryears20|}}}</span>}} | data121 = {{{managerclubs20|}}} | label122 = {{#if:{{{managerclubs21|}}}|<span style="font-weight:normal">{{{manageryears21|}}}</span>}} | data122 = {{{managerclubs21|}}} | label123 = {{#if:{{{managerclubs22|}}}|<span style="font-weight:normal">{{{manageryears22|}}}</span>}} | data123 = {{{managerclubs22|}}} | label124 = {{#if:{{{managerclubs23|}}}|<span style="font-weight:normal">{{{manageryears23|}}}</span>}} | data124 = {{{managerclubs23|}}} | label125 = {{#if:{{{managerclubs24|}}}|<span style="font-weight:normal">{{{manageryears24|}}}</span>}} | data125 = {{{managerclubs24|}}} | label126 = {{#if:{{{managerclubs25|}}}|<span style="font-weight:normal">{{{manageryears25|}}}</span>}} | data126 = {{{managerclubs25|}}} | label127 = {{#if:{{{managerclubs26|}}}|<span style="font-weight:normal">{{{manageryears26|}}}</span>}} | data127 = {{{managerclubs26|}}} | label128 = {{#if:{{{managerclubs27|}}}|<span style="font-weight:normal">{{{manageryears27|}}}</span>}} | data128 = {{{managerclubs27|}}} | label129 = {{#if:{{{managerclubs28|}}}|<span style="font-weight:normal">{{{manageryears28|}}}</span>}} | data129 = {{{managerclubs28|}}} | label130 = {{#if:{{{managerclubs29|}}}|<span style="font-weight:normal">{{{manageryears29|}}}</span>}} | data130 = {{{managerclubs29|}}} | label131 = {{#if:{{{managerclubs30|}}}|<span style="font-weight:normal">{{{manageryears30|}}}</span>}} | data131 = {{{managerclubs30|}}} | label132 = {{#if:{{{managerclubs31|}}}|<span style="font-weight:normal">{{{manageryears31|}}}</span>}} | data132 = {{{managerclubs31|}}} | label133 = {{#if:{{{managerclubs32|}}}|<span style="font-weight:normal">{{{manageryears32|}}}</span>}} | data133 = {{{managerclubs32|}}} | label134 = {{#if:{{{managerclubs33|}}}|<span style="font-weight:normal">{{{manageryears33|}}}</span>}} | data134 = {{{managerclubs33|}}} | label135 = {{#if:{{{managerclubs34|}}}|<span style="font-weight:normal">{{{manageryears34|}}}</span>}} | data135 = {{{managerclubs34|}}} | label136 = {{#if:{{{managerclubs35|}}}|<span style="font-weight:normal">{{{manageryears35|}}}</span>}} | data136 = {{{managerclubs35|}}} | label137 = {{#if:{{{managerclubs36|}}}|<span style="font-weight:normal">{{{manageryears36|}}}</span>}} | data137 = {{{managerclubs36|}}} | label138 = {{#if:{{{managerclubs37|}}}|<span style="font-weight:normal">{{{manageryears37|}}}</span>}} | data138 = {{{managerclubs37|}}} | label139 = {{#if:{{{managerclubs38|}}}|<span style="font-weight:normal">{{{manageryears38|}}}</span>}} | data139 = {{{managerclubs38|}}} | label140 = {{#if:{{{managerclubs39|}}}|<span style="font-weight:normal">{{{manageryears39|}}}</span>}} | data140 = {{{managerclubs39|}}} | label141 = {{#if:{{{managerclubs40|}}}|<span style="font-weight:normal">{{{manageryears40|}}}</span>}} | data141 = {{{managerclubs40|}}} | label142 = {{#if:{{{managerclubs41|}}}|<span style="font-weight:normal">{{{manageryears41|}}}</span>}} | data142 = {{{managerclubs41|}}} | label143 = {{#if:{{{managerclubs42|}}}|<span style="font-weight:normal">{{{manageryears42|}}}</span>}} | data143 = {{{managerclubs42|}}} | label144 = {{#if:{{{managerclubs43|}}}|<span style="font-weight:normal">{{{manageryears43|}}}</span>}} | data144 = {{{managerclubs43|}}} | label145 = {{#if:{{{managerclubs44|}}}|<span style="font-weight:normal">{{{manageryears44|}}}</span>}} | data145 = {{{managerclubs44|}}} | label146 = {{#if:{{{managerclubs45|}}}|<span style="font-weight:normal">{{{manageryears45|}}}</span>}} | data146 = {{{managerclubs45|}}} | label147 = {{#if:{{{managerclubs46|}}}|<span style="font-weight:normal">{{{manageryears46|}}}</span>}} | data147 = {{{managerclubs46|}}} | label148 = {{#if:{{{managerclubs47|}}}|<span style="font-weight:normal">{{{manageryears47|}}}</span>}} | data148 = {{{managerclubs47|}}} | label149 = {{#if:{{{managerclubs48|}}}|<span style="font-weight:normal">{{{manageryears48|}}}</span>}} | data149 = {{{managerclubs48|}}} | label150 = {{#if:{{{managerclubs49|}}}|<span style="font-weight:normal">{{{manageryears49|}}}</span>}} | data150 = {{{managerclubs49|}}} | label151 = {{#if:{{{managerclubs50|}}}|<span style="font-weight:normal">{{{manageryears50|}}}</span>}} | data151 = {{{managerclubs50|}}} | label152 = {{#if:{{{managerclubs51|}}}|<span style="font-weight:normal">{{{manageryears51|}}}</span>}} | data152 = {{{managerclubs51|}}} | label153 = {{#if:{{{managerclubs52|}}}|<span style="font-weight:normal">{{{manageryears52|}}}</span>}} | data153 = {{{managerclubs52|}}} | label154 = {{#if:{{{managerclubs53|}}}|<span style="font-weight:normal">{{{manageryears53|}}}</span>}} | data154 = {{{managerclubs53|}}} | label155 = {{#if:{{{managerclubs54|}}}|<span style="font-weight:normal">{{{manageryears54|}}}</span>}} | data155 = {{{managerclubs54|}}} | label156 = {{#if:{{{managerclubs55|}}}|<span style="font-weight:normal">{{{manageryears55|}}}</span>}} | data156 = {{{managerclubs55|}}} | label157 = {{#if:{{{managerclubs56|}}}|<span style="font-weight:normal">{{{manageryears56|}}}</span>}} | data157 = {{{managerclubs56|}}} | label158 = {{#if:{{{managerclubs57|}}}|<span style="font-weight:normal">{{{manageryears57|}}}</span>}} | data158 = {{{managerclubs57|}}} | label159 = {{#if:{{{managerclubs58|}}}|<span style="font-weight:normal">{{{manageryears58|}}}</span>}} | data159 = {{{managerclubs58|}}} | label160 = {{#if:{{{managerclubs59|}}}|<span style="font-weight:normal">{{{manageryears59|}}}</span>}} | data160 = {{{managerclubs59|}}} | label161 = {{#if:{{{managerclubs60|}}}|<span style="font-weight:normal">{{{manageryears60|}}}</span>}} | data161 = {{{managerclubs60|}}} | label162 = {{#if:{{{managerclubs61|}}}|<span style="font-weight:normal">{{{manageryears61|}}}</span>}} | data162 = {{{managerclubs61|}}} | label163 = {{#if:{{{managerclubs62|}}}|<span style="font-weight:normal">{{{manageryears62|}}}</span>}} | data163 = {{{managerclubs62|}}} | label164 = {{#if:{{{managerclubs63|}}}|<span style="font-weight:normal">{{{manageryears63|}}}</span>}} | data164 = {{{managerclubs63|}}} | label165 = {{#if:{{{managerclubs64|}}}|<span style="font-weight:normal">{{{manageryears64|}}}</span>}} | data165 = {{{managerclubs64|}}} | label166 = {{#if:{{{managerclubs65|}}}|<span style="font-weight:normal">{{{manageryears65|}}}</span>}} | data166 = {{{managerclubs65|}}} | label167 = {{#if:{{{managerclubs66|}}}|<span style="font-weight:normal">{{{manageryears66|}}}</span>}} | data167 = {{{managerclubs66|}}} | label168 = {{#if:{{{managerclubs67|}}}|<span style="font-weight:normal">{{{manageryears67|}}}</span>}} | data168 = {{{managerclubs67|}}} | label169 = {{#if:{{{managerclubs68|}}}|<span style="font-weight:normal">{{{manageryears68|}}}</span>}} | data169 = {{{managerclubs68|}}} | label170 = {{#if:{{{managerclubs69|}}}|<span style="font-weight:normal">{{{manageryears69|}}}</span>}} | data170 = {{{managerclubs69|}}} | label171 = {{#if:{{{managerclubs70|}}}|<span style="font-weight:normal">{{{manageryears70|}}}</span>}} | data171 = {{{managerclubs70|}}} | label172 = {{#if:{{{managerclubs71|}}}|<span style="font-weight:normal">{{{manageryears71|}}}</span>}} | data172 = {{{managerclubs71|}}} | label173 = {{#if:{{{managerclubs72|}}}|<span style="font-weight:normal">{{{manageryears72|}}}</span>}} | data173 = {{{managerclubs72|}}} | label174 = {{#if:{{{managerclubs73|}}}|<span style="font-weight:normal">{{{manageryears73|}}}</span>}} | data174 = {{{managerclubs73|}}} | label175 = {{#if:{{{managerclubs74|}}}|<span style="font-weight:normal">{{{manageryears74|}}}</span>}} | data175 = {{{managerclubs74|}}} | label176 = {{#if:{{{managerclubs75|}}}|<span style="font-weight:normal">{{{manageryears75|}}}</span>}} | data176 = {{{managerclubs75|}}} | label177 = {{#if:{{{managerclubs76|}}}|<span style="font-weight:normal">{{{manageryears76|}}}</span>}} | data177 = {{{managerclubs76|}}} | label178 = {{#if:{{{managerclubs77|}}}|<span style="font-weight:normal">{{{manageryears77|}}}</span>}} | data178 = {{{managerclubs77|}}} | label179 = {{#if:{{{managerclubs78|}}}|<span style="font-weight:normal">{{{manageryears78|}}}</span>}} | data179 = {{{managerclubs78|}}} | label180 = {{#if:{{{managerclubs79|}}}|<span style="font-weight:normal">{{{manageryears79|}}}</span>}} | data180 = {{{managerclubs79|}}} | label181 = {{#if:{{{managerclubs80|}}}|<span style="font-weight:normal">{{{manageryears80|}}}</span>}} | data181 = {{{managerclubs80|}}} | header182 = {{Infobox medal templates |title = Medal record |medals = {{{medaltemplates|}}} |expand = {{yesno|{{{medaltemplates-expand|}}}}} }} | data183 = {{#if:{{{module|}}}|<nowiki /> {{{!}} style="text-align:left; width:100%; margin:0; border-spacing:0; line-height: normal" {{!}}- {{!}} {{{module|}}} {{!}}} }} | belowstyle = color:darkslategray; font-size:95% | below = {{br separated entries | 1 = {{#if:{{{clubs1|}}}|<nowiki>*</nowiki>Club domestic league appearances and goals{{#if:{{{pcupdate|{{{club-update|}}}}}}|, correct as of {{{pcupdate|{{{club-update}}}}}}}} }} | 2 = {{#if:{{{ntupdate|{{{nationalteam-update|}}}}}}|‡ National team caps and goals, correct as of {{{ntupdate|{{{nationalteam-update}}}}}} }} }} }}<includeonly><!-- -->{{#ifeq:MATCH|{{#invoke:string|replace|{{{position|}}}|.*[Rr][Ee][Tt][Ii][Rr][Ee][Dd].*|MATCH|plain=false}}|{{main other|[[Category:Pages using infobox football biography with position matching retired]]}} }}<!-- -->{{#if:{{{height|}}}|{{#ifeq:MATCH|{{#invoke:string|replace|{{#invoke:person height|main|{{{height|}}}|enforce=m|ri=cmin}}|.*[4-6]&nbsp;ft .*%d[01]?[&<].*nbsp;in %([12]%.%d%d&nbsp;m%).*|MATCH|plain=false}}||{{#ifeq:MATCH|{{#invoke:string|replace|{{#invoke:person height|main|{{{height|}}}|enforce=m|ri=cmin}}|.*[12]%.%d%d&nbsp;m %([4-6]&nbsp;ft .*%d[01]?[&<].*nbsp;in%).*|MATCH|plain=false}}||{{main other|[[Category:Pages using infobox football biography with height issues]]}} }}}}}}<!-- -->{{#ifeq:{{Yesno|{{{embed|no}}}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}} }} }}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox football biography with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox football biography]] with unknown parameter "_VALUE_"| alt | birth_date | birth_name | birth_place | caption | club-update | clubnumber | currentclub | death_date | death_place | embed | embed-header | full_name | fullname | header-color | height | image | image_size | medaltemplates | medaltemplates-expand | module | name | nationalteam-update | nocat_wdimage | ntupdate | pcupdate | position | upright | regexp1 = youthyears[1-9] | regexp2 = youthclubs[1-9] | regexp3 = youthyears1[0-2] | regexp4 = youthclubs1[0-2] | regexp5 = collegeyears[1-4] | regexp6 = college[1-4] | regexp7 = collegecaps[1-4] | regexp8 = collegegoals[1-4] | regexp9 = years[1-9] | regexp10 = clubs[1-9] | regexp11 = caps[1-9] | regexp12 = goals[1-9] | regexp13 = years[1-4][%d] | regexp14 = clubs[1-4][%d] | regexp15 = caps[1-4][%d] | regexp16 = goals[1-4][%d] | regexp17 = years5[0-2] | regexp18 = clubs5[0-2] | regexp19 = caps5[0-2] | regexp20 = goals5[0-2] | totalcaps | totalgoals | regexp21 = nationalyears[1-9] | regexp22 = nationalteam[1-9] | regexp23 = nationalcaps[1-9] | regexp24 = nationalgoals[1-9] | nationalyears10 | nationalteam10 | nationalcaps10 | nationalgoals10 | regexp25 = manageryears[1-9] | regexp26 = managerclubs[1-9] | regexp27 = manageryears[1-7][%d] | regexp28 = managerclubs[1-7][%d] | manageryears80 | managerclubs80 }}{{#if:{{{module|}}}|{{main other|[[Category:Pages using infobox football biography with a module]]}}}}</includeonly><noinclude> {{documentation}} </noinclude> al276ngrcnaso08xmzokk2b1adf2834 Sablonan:Lang-ko 10 3473 18348 16916 2024-05-24T14:53:11Z Bangrapip 9 18348 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ko }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Korean name templates|{{PAGENAME}}]] </noinclude> gqzxv7igu1flt6ut9uu8ae63mm7wy9r Sablonan:LangWithName 10 3474 16917 2024-05-22T04:47:59Z OrangKalideres 327 Baru 16917 wikitext text/x-wiki {{#ifeq:{{{links|{{{link|}}}}}}|no |{{{2}}} |[[{{{2}}}]] }}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}|nocat={{{nocat|}}}}}{{#if:{{{4<includeonly>|{{{lit|}}}</includeonly>}}}|, {{small|[[Arti harfiah|har.]]&nbsp;}}&#39;{{{4|{{{lit}}}}}}&#39;}}<noinclude>{{dokumentasi}}</noinclude> 4vgvo6vsbokfzv7ii78fmppx2mfv6nc Sablonan:Small 10 3475 16918 2024-05-22T04:48:55Z OrangKalideres 327 Baru 16918 wikitext text/x-wiki <span style="font-size:85%;">{{{1}}}</span><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude> {{Documentation}} [[Kategori:Templat manipulasi string]] </noinclude> 7nluu91fnw7y7ux6sezqk6ul1vc7cyu Sablonan:Navimg 10 3476 16924 2024-05-22T05:58:45Z RaymondSutanto 258 new 16924 wikitext text/x-wiki <div style="position: relative; width: {{{xsize|{{{size|}}}}}}px; height: {{{ysize|{{{size|}}}}}}px; overflow: hidden;"><div style="position: absolute; top: 0; left: 0; font-size: 200pt; width: {{{xsize|{{{size|}}}}}}px; height: {{{ysize|{{{size|}}}}}}px; overflow: hidden; line-height: {{{ysize|{{{size|}}}}}}px; z-index: 3;">[[:{{{link|}}}|{{{linktext|&nbsp;}}}]]</div><div style="position: absolute; top: 0; left: 0; z-index: 2;">[[Berkas:{{{image|}}}|{{{xsize|{{{size|}}}}}}px|image page]]</div></div><noinclude> {{Pembicaraan Templat:Navimg}}[[Kategori:Templat bantuan gambar| ]]</noinclude> fmzbr3uomva5jtw6arjo6pf9tuv7rmi Sablonan:Infobox country 10 3477 24232 24231 2024-07-16T08:21:09Z Swarabakti 44 24232 wikitext text/x-wiki {{infobox |templatestyles = Template:Infobox country/styles.css | bodyclass = ib-country vcard | aboveclass = adr | above = {{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}} | {{#if:{{{conventional_long_name|}}} |<div class="fn org country-name">{{{conventional_long_name|}}}</div> }}{{#if:{{{native_name|}}}{{{name|}}} |<div class="ib-country-names"><!-- -->{{br separated entries |{{{native_name|}}} |{{#if:{{{name|}}} |<div class="ib-country-name-style fn org country-name">{{{name|}}}</div> }}}}</div> }}<!-- -->{{#ifeq:{{{micronation|}}}|yes |<span class="fn org">[[Micronation]]</span> }} }} | subheader = {{#if:{{{life_span|}}} | {{{life_span}}} | {{#if:{{{year_start|}}}|{{{year_start}}}{{#if:{{{year_end|}}}|–{{{year_end}}} }} }} }} | image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}} |{{infobox country/imagetable |image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title=Flag of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}} |caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} | {{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}} }} |image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{symbol_type|Coat of arms}}} of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |Coat of arms}}]] |{{if empty |{{{symbol_type|}}} |Coat of arms}} }} }} }} | data1 = {{#if:{{{national_motto|}}}{{{motto|}}} |'''Motto:&nbsp;'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!-- -->{{#if:{{{englishmotto|}}}|<div>{{{englishmotto}}}</div> }} }} | class2 = anthem | data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}} |'''Anthem:'''&nbsp;{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}} }}{{#if:{{{anthems|}}} |'''Anthems:'''&nbsp;{{{anthems}}} }}{{#if:{{{royal_anthem|}}} | <div class="ib-country-anthem">'''[[Royal anthem]]:'''&nbsp;{{{royal_anthem}}}</div> }}{{#if:{{{flag_anthem|}}} | <div class="ib-country-anthem">'''[[Flag anthem]]:'''&nbsp;{{{flag_anthem}}}</div> }}{{#if:{{{national_march|}}} | <div class="ib-country-anthem">'''National march:'''&nbsp;{{{national_march}}}</div> }}{{#if:{{{territorial_anthem|}}} | <div class="ib-country-anthem">'''Territorial anthem:'''&nbsp;{{{territorial_anthem}}}</div> }}{{#if:{{{regional_anthem|}}} | <div class="ib-country-anthem">'''Regional anthem:'''&nbsp;{{{regional_anthem}}}</div> }}{{#if:{{{state_anthem|}}} | <div class="ib-country-anthem">'''Tembang kebangsaan:'''&nbsp;{{{state_anthem}}}</div> }}{{#if:{{{march|}}} | <div class="ib-country-anthem">'''March:'''&nbsp;{{{march}}}</div> }} | data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}} |{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}} | '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!-- -->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}} }} | data4 = {{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map|}}}|size={{{map_width|{{{image_map_size|}}}}}}|upright=1.15|alt={{{alt_map|{{{image_map_alt|}}}}}}|title={{{map_caption|{{{image_map_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption|{{{image_map_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption|{{{image_map_caption|}}}}}}</div>}} }} | data5 = {{#if:{{{image_map2|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}|size={{{map2_width|{{{image_map2_size|}}}}}}|upright=1.15|alt={{{alt_map2|{{{image_map2_alt|}}}}}}|title={{{map_caption2|{{{image_map2_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption2|{{{image_map2_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption2|{{{image_map2_caption|}}}}}}</div>}} }} | label6 = Status | data6 = {{#if:{{{status|}}}|{{Infobox country/status text|status={{{status|}}}|status_text={{{status_text|}}}|empire={{{empire|}}}|year_end={{{year_end|}}}|year_exile_start={{{year_exile_start|}}}|year_exile_end={{{year_exile_end|}}} }} }} | label7 = Location | data7 = {{{loctext|}}} | label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | Hopstad }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!------------------------------------------ capital is largest_city/_settlement: ------------------------------------------- --><div class="ib-country-largest">and {{{largest_settlement_type|largest city}}}</div> }} | data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} | rowclass9 = {{#if:{{{capital|}}}|mergedrow}} | label9 = Capital-in-exile | data9 = {{#ifexist:{{{capital_exile|}}}|[[{{{capital_exile|}}}]]|{{{capital_exile|}}}}} | rowclass10 = {{#if:{{{capital|}}}|mergedrow}} | label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Administrative&nbsp;center }} | data10 = {{#switch:{{{admin_center|}}} |capital | = |[[{{{capital|}}}]] = |{{{capital|}}} = |#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }} | rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}} | label11 = {{{largest_settlement_type|Kota}}} paling gedé | data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!-- nothing already appears above --> | {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }} }} | rowclass12 = mergedtoprow | label12 = Basa&nbsp;resmi | data12 = {{{official_languages|}}} | rowclass13 = mergedrow | label13 = <span class="ib-country-lang">{{#if:{{{recognized_languages|}}}|Recognized|Recognised}}&nbsp;languages</span> | data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }} | rowclass14 = mergedrow | label14 = <span class="ib-country-lang">{{#if:{{{recognized_national_languages|}}}|Recognized|Recognised}} national&nbsp;languages</span> | data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }} | rowclass15 = mergedrow | label15 = <span class="ib-country-lang">{{#if:{{{recognized_regional_languages|}}}|Recognized|Recognised}} regional&nbsp;languages</span> | data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }} | label16 = Basa&nbsp;awam | data16 = {{{common_languages|}}} | rowclass17 = {{#ifeq:{{{languages2_sub|}}}|yes |{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}} |{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }} | label17 ={{#ifeq:{{{languages_sub|}}}|yes |<div class="ib-country-lang">{{if empty| {{{languages_type|}}} | Other&nbsp;languages }}</div> |{{if empty| {{{languages_type|}}} | Other&nbsp;languages }} }} | data17 = {{{languages|}}} | rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}} | label18 = {{#ifeq:{{{languages2_sub|}}}|yes |<div class="ib-country-lang">{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }}</div> |{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }} }} | data18 = {{{languages2|}}} | label19 = [[Kaum|Kaum]] <!-- -->{{#if:{{{ethnic_groups_year|}}} |<div class="ib-country-ethnic"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</div>|<div class="ib-country-ethnic">{{{ethnic_groups_ref|}}}</div>}} | data19 = {{{ethnic_groups|}}} | label20 = Igama <!-- -->{{#if:{{{religion_year|}}} |<div class="ib-country-religion"> ({{{religion_year}}}){{{religion_ref|}}}</div>|<div class="ib-country-religion">{{{religion_ref|}}}</div>}} | data20 = {{{religion|}}} | label21 = [[Demonym|Demonym(s)]] | data21 = {{#if:{{{demonym|}}} |{{#ifexist:{{{demonym}}} people | [[{{{demonym}}} people|{{{demonym}}}]] | {{{demonym}}} }} }} | label22 = Type | data22 = {{{org_type|}}} | label23 = {{if empty|{{{membership_type|}}} | Membership }} | data23 = {{{membership|}}} | label24 = {{#if:{{{government_type|}}} | {{#if:{{{politics_link|}}} | [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|Guwernemèn|Guwernemèn}}]]<!-- -->| {{#ifexist:Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{#ifeq:{{{micronation|}}}|yes|Guwernemèn|Guwernemèn}}]]<!-- -->| {{#ifeq:{{{micronation|}}}|yes|Guwernemèn|Guwernemèn}}<!-- -->}}<!-- -->}}<!-- -->}} | data24 = {{{government_type|}}} | header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}} | {{#if:{{{name|}}}{{{membership|}}} | <!--template being used for geopolitical org:-->Pemimpin | <!--template being used for country/territory: -->Guwernemèn }} }} }} | rowclass26 = mergedrow | data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }} | rowclass27 = mergedrow | label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }} | data27 = {{#if:{{{title_leader|}}}|&nbsp;}} | rowclass28 = mergedrow | data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}}|{{{year_leader12|}}} |{{{leader12|}}}|{{{year_leader13|}}} |{{{leader13|}}}|{{{year_leader14|}}} |{{{leader14|}}}|{{{year_leader15|}}} |{{{leader15|}}} }} }} | rowclass29 = mergedrow | label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }} | data29 = {{#if:{{{title_representative|}}}|&nbsp;}} | rowclass30 = mergedrow | data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}}|{{{year_representative6|}}} |{{{representative6|}}}|{{{year_representative7|}}} |{{{representative7|}}}|{{{year_representative8|}}} |{{{representative8|}}} }} }} | rowclass31 = mergedrow | label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }} | data31 = {{#if:{{{title_deputy|}}}|&nbsp;}} | rowclass32 = mergedrow | data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}}|{{{year_deputy7|}}} |{{{deputy7|}}}|{{{year_deputy8|}}} |{{{deputy8|}}}|{{{year_deputy9|}}} |{{{deputy9|}}}|{{{year_deputy10|}}} |{{{deputy10|}}}|{{{year_deputy11|}}} |{{{deputy11|}}}|{{{year_deputy12|}}} |{{{deputy12|}}}|{{{year_deputy13|}}} |{{{deputy13|}}}|{{{year_deputy14|}}} |{{{deputy14|}}}|{{{year_deputy15|}}} |{{{deputy15|}}} }} }} | label40 = Legislature | data40 = {{{legislature|}}} | rowclass41 = mergedrow | label41 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house1|}}}|{{{type_house1}}}|[[Upper house]]}}</div> | data41 = {{{upper_house|{{{house1|}}}}}} | rowclass42 = mergedbottomrow | label42 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house2|}}}|{{{type_house2}}}|[[Lower house]]}}</div> | data42 = {{{lower_house|{{{house2|}}}}}} | rowclass43 = {{#if:{{{established_event1|}}} |mergedtoprow}} | header43 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}} |{{#if:{{{sovereignty_type|}}} | {{{sovereignty_type}}}<!-- -->{{#if:{{{sovereignty_note|}}} |&nbsp;<div class="ib-country-sovereignty">{{{sovereignty_note}}}</div>}} | {{#if:{{{established|}}}| | Didiriin }} }} }} | label44 = Didiriin | data44 = {{#if:{{{sovereignty_type|}}} | |{{{established|}}} }} | label45 = {{#if:{{{era|}}}|Jaman sejarah|Sejarah}} | data45 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}|&nbsp;}}}} | rowclass46 = {{#if:{{{established_event1|}}} |mergedrow |mergedbottomrow}} | data46 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} |{{{established_event16|}}} |{{{established_date16|}}} |{{{established_event17|}}} |{{{established_date17|}}} |{{{established_event18|}}} |{{{established_date18|}}} |{{{established_event19|}}} |{{{established_date19|}}} |{{{established_event20|}}} |{{{established_date20|}}} }} }} | rowclass47 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}} | data47 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{if empty|{{{event_start|}}}|Established}} |{{{date_start|}}} {{{year_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}}|{{{event7|}}} |{{{date_event7|}}}|{{{event8|}}} |{{{date_event8|}}}|{{{event9|}}} |{{{date_event9|}}}|{{{event10|}}} |{{{date_event10|}}} |{{if empty|{{{event_end|}}}|Disestablished}} |{{{date_end|}}} {{{year_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }} | rowclass60 = mergedtoprow | header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | {{#if:{{{area_link|}}} | [[{{{area_link}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | {{#ifexist:Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}<!-- -->}}<!-- -->}} }} | rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label61 = <div class="ib-country-fake-li">•&nbsp;{{{area_label|Total}}}{{{FR_foot4|}}}</div> | data61 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}} |{{#if:{{{area_km2|}}}{{{area_sq_mi|}}} |{{convinfobox|{{{area_km2|}}}|km2|{{{area_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_ha|}}}{{{area_acre|}}} |{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|acre|abbr=on}} }} }}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |&#32;([[List of countries and dependencies by area|{{{area_rank}}}]]) }} }} | rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label62 = <div class="ib-country-fake-li">•&nbsp;Land</div> | data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}} |{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}} |{{convinfobox|{{{area_land_km2|}}}|km2|{{{area_land_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}} |{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|acre|abbr=on}} }} }}{{{area_land_footnote|}}} }} | rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label63 = <div class="ib-country-fake-li">•&nbsp;Water</div> | data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}} |{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}} |{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}} |{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}} }} }}{{{area_water_footnote|}}} }} | rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label64 = <div class="ib-country-fake-li">•&nbsp;Water&nbsp;(%)</div> | data64 = {{{percent_water|}}} | rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label65 = <div class="ib-country-fake-li">•&nbsp;{{{area_label2|}}}</div> | data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }} | rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label66 = <div class="ib-country-fake-li">•&nbsp;{{{area_label3|}}}</div> | data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }} | rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label67 = {{{stat_year1|}}}{{{ref_area1|}}} | data67 = {{#if: {{{stat_area1|}}} | {{convinfobox|{{{stat_area1|}}}|km2||sqmi}} }} | rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label68 = {{{stat_year2|}}}{{{ref_area2|}}} | data68 = {{#if: {{{stat_area2|}}} | {{convinfobox|{{{stat_area2|}}}|km2||sqmi}} }} | rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label69 = {{{stat_year3|}}}{{{ref_area3|}}} | data69 = {{#if: {{{stat_area3|}}} | {{convinfobox|{{{stat_area3|}}}|km2||sqmi}} }} | rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label70 = {{{stat_year4|}}}{{{ref_area4|}}} | data70 = {{#if: {{{stat_area4|}}} | {{convinfobox|{{{stat_area4|}}}|km2||sqmi}} }} | rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}} | label71 = {{{stat_year5|}}}{{{ref_area5|}}} | data71 = {{#if: {{{stat_area5|}}} | {{convinfobox|{{{stat_area5|}}}|km2||sqmi}} }} | rowclass72 = mergedrow | label72 = <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data72 = {{#if:{{{FR_metropole|}}}| <nowiki /> }} | rowclass73 = mergedrow | label73 = <div class="ib-country-fake-li2">•&nbsp;[[Institut Géographique National|IGN]]{{{FR_foot2|}}}</div> | data73 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_IGN_area_km2|}}}{{{FR_IGN_area_sq_mi|}}} |{{convinfobox|{{{FR_IGN_area_km2|}}}|km2|{{{FR_IGN_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_IGN_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_IGN_area_rank|}}}]])}} }} }} | rowclass89 = mergedbottomrow | label89 = <div class="ib-country-fake-li2">•&nbsp;[[Cadastre]]{{{FR_foot3|}}}</div> | data89 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_cadastre_area_km2|}}}{{{FR_cadastre_area_sq_mi|}}} | {{convinfobox|{{{FR_cadastre_area_km2|}}}|km2|{{{FR_cadastre_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_cadastre_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_cadastre_area_rank|}}}]])}} }} }} | rowclass90 = mergedtoprow | header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |{{#if:{{{population_link|}}} | {{#ifeq:{{{population_link}}}|no|Population|[[{{{population_link}}}|Population]]}}<!-- -->| {{#ifexist:Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Population]]<!-- -->| Population<!-- -->}}<!-- -->}} }} | rowclass91 = mergedrow | label91 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_estimate_year|}}} |{{{population_estimate_year}}} estimate|Estimate}}</div> | data91 = {{#if:{{{population_estimate|}}} |{{{population_estimate}}}<!-- -->{{#if:{{{population_estimate_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_estimate_rank}}}]])}} }} | rowclass92 = mergedrow | label92= <div class="ib-country-fake-li">•&nbsp;{{{population_label2|}}}</div> | data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}} | rowclass93= mergedrow | label93= <div class="ib-country-fake-li">•&nbsp;{{{population_label3|}}}</div> | data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}} | rowclass94= mergedrow | data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{formatnum:{{{stat_pop1|}}}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{formatnum:{{{stat_pop2|}}}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{formatnum:{{{stat_pop3|}}}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{formatnum:{{{stat_pop4|}}}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{formatnum:{{{stat_pop5|}}}}} }} }} | rowclass95= mergedrow | label95= <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_census_year|}}} |{{{population_census_year}}}&nbsp;census|Census}}</div> | data95= {{#if:{{{population_census|}}} |{{{population_census}}}<!-- -->{{#if:{{{population_census_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_census_rank}}}]])}} }} | rowclass96= mergedrow | label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|{{nobold|1=&nbsp;({{{FR_total_population_estimate_year}}})}}}}}} | data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}} | rowclass97 = mergedrow | label97= <div class="ib-country-fake-li">•&nbsp;Total{{{FR_foot|}}}</div> | data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}} |{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|&#32;([[List of countries by population in 2005|{{{FR_total_population_estimate_rank}}}]])}} }} }} | rowclass98 = mergedrow | label98= <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}} |&#32;([[List of countries by population in 2005|{{{FR_metropole_population_estimate_rank}}}]])}} }} | rowclass99 = mergedbottomrow | label99= <div class="ib-country-fake-li">•&nbsp;Density{{{FR_foot5|}}}</div> | data99= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}} | {{convinfobox|{{{population_density_km2|}}}|/km2|{{{population_density_sq_mi|}}}|/sqmi|1|abbr=on}}{{{pop_den_footnote|}}}<!-- -->{{#if:{{{population_density_rank|}}} |&#32;([[List of countries and dependencies by population density|{{{population_density_rank}}}]])}} }} | rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}} | label100 = Membership | data100= {{{nummembers|}}} | rowclass101= mergedtoprow | label101= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|([[Purchasing power parity|PPP]])}} | data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}} |{{#if:{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}}&nbsp;}}estimate }} | rowclass102= mergedrow | label102= <div class="ib-country-fake-li">•&nbsp;Total</div> | data102= {{#if:{{{GDP_PPP|}}} |{{{GDP_PPP}}}<!-- -->{{#if:{{{GDP_PPP_rank|}}} |&#32;([[List of countries by GDP (PPP)|{{{GDP_PPP_rank}}}]])}} }} | rowclass103= mergedbottomrow | label103= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data103= {{#if:{{{GDP_PPP_per_capita|}}} |{{{GDP_PPP_per_capita}}}<!-- -->{{#if:{{{GDP_PPP_per_capita_rank|}}} |&#32;([[List of countries by GDP (PPP) per capita|{{{GDP_PPP_per_capita_rank}}}]])}} }} | rowclass104= mergedtoprow | label104= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|(nominal)}} | data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}} |{{#if:{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}}&nbsp;}}estimate }} | rowclass105= mergedrow | label105= <div class="ib-country-fake-li">•&nbsp;Total</div> | data105= {{#if:{{{GDP_nominal|}}} |{{{GDP_nominal}}}<!-- -->{{#if:{{{GDP_nominal_rank|}}} |&#32;([[List of countries by GDP (nominal)|{{{GDP_nominal_rank}}}]])}} }} | rowclass106= mergedbottomrow | label106= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data106= {{#if:{{{GDP_nominal_per_capita|}}} | {{{GDP_nominal_per_capita}}}<!-- -->{{#if:{{{GDP_nominal_per_capita_rank|}}} |&#32;([[List of countries by GDP (nominal) per capita|{{{GDP_nominal_per_capita_rank}}}]])}} }} | label107= [[Gini_coefficient|Gini]]{{#if:{{{Gini_year|}}} |&nbsp;{{nobold|1=({{{Gini_year}}})}}}} | data107= {{#if:{{{Gini|}}} | {{#switch:{{{Gini_change|}}} |increase = {{increaseNegative}}&nbsp;<!-- -->|decrease = {{decreasePositive}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{Gini}}}{{{Gini_ref|}}}<br/><!-- ---------Evaluate and add Gini category:---------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{Gini}}}>100 <!-- -->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|very high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=46 <!-- -->| {{color|darkred|high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=30 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{Gini}}}>=0 <!-- -->| {{color|forestgreen|low}}<!-- -->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid Gini value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- -----------Add Gini_rank (if supplied):---------- -->{{#if:{{{Gini_rank|}}} |&nbsp;([[List of countries by income equality|{{{Gini_rank}}}]])<!-- -->}}<!-- -->}} | label108= [[Human Development Index|HDI]]{{#if:{{{HDI_year|}}} |&nbsp;{{nobold|1=({{{HDI_year}}})}}}} | data108= {{#if:{{{HDI|}}} | {{#switch:{{{HDI_change|}}} |increase = {{increase}}&nbsp;<!-- -->|decrease = {{decrease}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{HDI}}}{{{HDI_ref|}}}<br/><!-- ---------Evaluate and add HDI category:--------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{HDI}}}>1 <!-- -->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{HDI}}}>0.799 <!-- -->| {{color|darkgreen|very high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.699 <!-- -->| {{color|forestgreen|high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.549 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{HDI}}}>=0.000<!-- -->| {{color|red|low}}<!-- -->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid HDI value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- ----------Add HDI_rank (if supplied):----------- -->{{#if:{{{HDI_rank|}}} |&nbsp;([[List of countries by Human Development Index|{{{HDI_rank}}}]])<!-- -->}}<!-- -->}} | label109= {{#ifeq:{{{micronation|}}}|yes|Purported currency|Currency}} | data109= {{#if:{{{currency|}}} | {{{currency}}} {{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}} }} | rowclass119= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}} | label119= Time zone | data119= {{#if:{{{utc_offset|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset}}}}} {{#if:{{{time_zone|}}}|({{{time_zone}}})}} |{{{time_zone|}}} }} | rowclass120= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}} | label120= <div class="ib-country-fake-li">•&nbsp;Summer&nbsp;([[Daylight saving time|DST]])</div> | data120= {{#if:{{{utc_offset_DST|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset_DST}}}}} {{#if:{{{time_zone_DST|}}}|({{{time_zone_DST}}})|{{#if:{{{DST|}}}|({{{DST}}})}}}} |{{#if:{{{time_zone_DST|}}}|{{{time_zone_DST}}}|{{{DST|}}}}} }} | rowclass121= mergedbottomrow | label121= <nowiki /> | data121= {{{DST_note|}}} | label122 = [[Antipodes]] | data122= {{{antipodes|}}} | label123 = Date format | data123= {{{date_format|}}} | label125= [[Left- and right-hand traffic|Driving side]] | data125= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }} | label126= {{#if:{{{calling_code|}}} |{{#ifexist:Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Calling code]] | Calling code }} }} | data126= {{{calling_code|}}} | label127= [[ISO 3166|ISO 3166 code]] | data127= {{#switch:{{{iso3166code|}}} |omit = <!--(do nothing)--> | = <!--if iso3166code is not supplied: -->{{#if:{{{common_name|}}} | {{#if:{{ISO 3166 code|{{{common_name}}}|nocat=true}} | [[ISO 3166-2:{{ISO 3166 code|{{{common_name}}}}}|{{ISO 3166 code|{{{common_name}}}}}]] }} }} |#default = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]] }} | label128= [[Country code top-level domain|Internet TLD]] | data128= {{{cctld|}}} | data129 = {{#if:{{{official_website|}}} |<div class="ib-country-website">'''Website'''<br/>{{{official_website}}}</div> }} | data130= {{#if:{{{image_map3|{{{location_map|}}}}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title=Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption3|}}}|<div class="ib-country-map-caption3">{{{map_caption3|}}}</div>}} }} | data134 = {{#if:{{{p1|}}}{{{s1|}}} |{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_p16={{{flag_p16|}}}|image_p16={{{image_p16|}}}|p16={{{p16|}}}|border_p16={{{border_p16|}}}|flag_p17={{{flag_p17|}}}|image_p17={{{image_p17|}}}|p17={{{p17|}}}|border_p17={{{border_p17|}}}|flag_p18={{{flag_p18|}}}|image_p18={{{image_p18|}}}|p18={{{p18|}}}|border_p18={{{border_p18|}}}|flag_p19={{{flag_p19|}}}|image_p19={{{image_p19|}}}|p19={{{p19|}}}|border_p19={{{border_p19|}}}|flag_p20={{{flag_p20|}}}|image_p20={{{image_p20|}}}|p20={{{p20|}}}|border_p20={{{border_p20|}}}|flag_p21={{{flag_p21|}}}|image_p21={{{image_p21|}}}|p21={{{p21|}}}|border_p21={{{border_p21|}}}|flag_p22={{{flag_p22|}}}|image_p22={{{image_p22|}}}|p22={{{p22|}}}|border_p22={{{border_p22|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}|flag_s16={{{flag_s16|}}}|image_s16={{{image_s16|}}}|s16={{{s16|}}}|border_s16={{{border_s16|}}}|flag_s17={{{flag_s17|}}}|image_s17={{{image_s17|}}}|s17={{{s17|}}}|border_s17={{{border_s17|}}}|flag_s18={{{flag_s18|}}}|image_s18={{{image_s18|}}}|s18={{{s18|}}}|border_s18={{{border_s18|}}}|flag_s19={{{flag_s19|}}}|image_s19={{{image_s19|}}}|s19={{{s19|}}}|border_s19={{{border_s19|}}}|flag_s20={{{flag_s20|}}}|image_s20={{{image_s20|}}}|s20={{{s20|}}}|border_s20={{{border_s20|}}}|flag_s21={{{flag_s21|}}}|image_s21={{{image_s21|}}}|s21={{{s21|}}}|border_s21={{{border_s21|}}}|flag_s22={{{flag_s22|}}}|image_s22={{{image_s22|}}}|s22={{{s22|}}}|border_s22={{{border_s22|}}}}} }} | label135 = Ni ari jadi bagian | data135 = {{{today|}}} | data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-alpha"> {{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li> }}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li> }}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li> }}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li> }}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li> }}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li> }}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li> }}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}} </ol></div>}} | data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-num"> {{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li> }}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li> }}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li> }}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li> }}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li> }}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li> }}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li> }}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}} </ol></div>}} | data138 = {{#if:{{{footnotes|}}}|<div class="ib-country-fn">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}} | belowclass = mergedtoprow noprint | below = {{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox country]] with unknown parameter "_VALUE_"|ignoreblank=y| admin_center_type | admin_center | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | anthems | antipodes | area_acre | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_acre | area_land_footnote | area_land_ha | area_land_km2 | area_land_sq_mi | area_link | area_rank | area_sq_mi | area_water_acre | area_water_footnote | area_water_ha | area_water_km2 | area_water_sq_mi | regexp1 = border_[ps][%d]+ | calling_code | capital_exile | capital_type | capital | cctld | coa_size | coat_alt | common_languages | common_name | conventional_long_name | coordinates | currency_code | currency | date_end | regexp2 = date_event[%d]+ | date_format | date_post | date_pre | date_start | demonym | regexp3 = deputy[%d]+ | drives_on | DST_note | DST | empire | englishmotto | era | regexp4 = established_date[%d]+ | regexp5 = established_event[%d]+ | established | ethnic_groups_ref | ethnic_groups_year | ethnic_groups | event_end | event_post | event_pre | event_start | regexp6 = event[%d]+ | flag| flag_alt | flag_alt2 | flag_border | flag_caption | flag_caption | regexp7 = flag_[ps][%d]+ | flag_size | flag_type | flag_type_article | flag_width | flag2_border | regexp8 = footnote_[a-h] | regexp9 = footnote[%d]+ | footnotes | footnotes2 | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_cadastre_area_sq_mi | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_IGN_area_sq_mi | FR_metropole_population_estimate_rank | FR_metropole_population | FR_metropole | FR_total_population_estimate_rank | FR_total_population_estimate_year | FR_total_population_estimate | GDP_nominal_per_capita_rank | GDP_nominal_per_capita | GDP_nominal_rank | GDP_nominal_year | GDP_nominal | GDP_PPP_per_capita_rank | GDP_PPP_per_capita | GDP_PPP_rank | GDP_PPP_year | GDP_PPP | Gini_change | Gini_rank | Gini_ref | Gini_year | Gini | government_type | HDI_change | HDI_rank | HDI_ref | HDI_year | HDI | house1 | house2 | image_coat | image_flag | image_flag2 | image_map_alt | image_map_caption | image_map_size | image_map | image_map2_alt | image_map2_caption | image_map2_size | image_map2 | image_map3 | regexp10 = image_[ps][%d]+ | image_symbol | iso3166code | languages_sub | languages_type | languages | languages2_sub | languages2_type | languages2 | largest_city | largest_settlement_type | largest_settlement | regexp11 = leader_name[%d]+ | regexp12 = leader_title[%d]+ | regexp13 = leader[%d]+ | legislature | life_span | linking_name | location_map | loctext | lower_house | map_caption | map_caption2 | map_caption3 | map_width | map2_width | map3_width | membership_type | membership | micronation | motto | name | national_anthem | national_languages | national_motto | native_name | navbar | nummembers | official_languages | official_website | org_type | other_symbol_type | other_symbol | regexp14 = [ps][%d]+ | patron_saint | patron_saints | percent_water | politics_link | pop_den_footnote | population_census_rank | population_census_year | population_census | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_sq_mi | population_estimate_rank | population_estimate_year | population_estimate | population_label2 | population_label3 | population_link | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | regexp15 = ref_area[%d]+ | regexp16 = ref_pop[%d]+ | regional_languages | recognized_regional_languages | religion_ref | religion_year | religion | regexp17 = representative[%d]+ | royal_anthem | flag_anthem | march | national_march | regional_anthem | territorial_anthem | state_anthem | sovereignty_note | sovereignty_type | regexp18 = stat_area[%d]+ | regexp19 = stat_pop[%d]+ | regexp20 = stat_year[%d]+ | status_text | status | symbol| symbol_type_article | symbol_type | symbol_width | text_symbol_type | text_symbol | time_zone_DST | time_zone | title_deputy | title_leader | title_representative | today | type_house1 | type_house2 | upper_house | utc_offset_DST | utc_offset | regexp21 = year_deputy[%d]+ | year_end | year_exile_end | year_exile_start | regexp22 = year_leader[%d]+ | regexp23 = year_representative[%d]+ | year_start}}{{main other| {{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|A]] }}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|B]] }}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:Pages using infobox country with syntax problems|C]] }}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:Pages using infobox country with syntax problems|D]] }}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|E]] }}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:Pages using infobox country with syntax problems|F]] }}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:Pages using infobox country with syntax problems|G]] }}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|H]] }}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|I]] }}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:Pages using infobox country with syntax problems|J]]}} }}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:Pages using infobox country with syntax problems|K]] }}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:Pages using infobox country with syntax problems|L]] }}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:Pages using infobox country with syntax problems|M]]}} }}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:Pages using infobox country with syntax problems|O]] }}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{flag_type|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{flag_caption|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|C{{PAGENAME}}]] }}{{#if:{{{symbol_type|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{symbol_caption|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|C{{PAGENAME}}]] }}}}<!-- Tracking categories from merge with {{infobox former country}}. After all cats are empty/have been checked, these can be removed. -->{{#if:{{{status_text|}}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Colony|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Exile|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}}}}} }}<!--End of former country tracking cats--><noinclude> {{documentation}} </noinclude> k7oxk0g5isyfuobhxnc31flhbvk21ue Sablonan:Infobox3cols 10 3478 17856 16927 2024-05-23T16:42:00Z Bangrapip 9 Ngeganti isi ama "{{#invoke:Infobox3cols|infobox}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>" 17856 wikitext text/x-wiki {{#invoke:Infobox3cols|infobox}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> brkn0khfttfiknyz0r7b2bliaufjbzj Modul:Infobox3cols 828 3479 17857 17116 2024-05-23T16:43:49Z Bangrapip 9 17857 Scribunto text/plain local check_for_unknown_parameters = require("Module:Check for unknown parameters")._check local p = {} local args = {} local origArgs = {} local root local lists = { plainlist_t = { patterns = { '^plainlist$', '%splainlist$', '^plainlist%s', '%splainlist%s' }, found = false, styles = 'Plainlist/styles.css' }, hlist_t = { patterns = { '^hlist$', '%shlist$', '^hlist%s', '%shlist%s' }, found = false, styles = 'Hlist/styles.css' } } local function has_list_class(args_to_check) for _, list in pairs(lists) do if not list.found then for _, arg in pairs(args_to_check) do for _, pattern in ipairs(list.patterns) do if mw.ustring.find(arg or '', pattern) then list.found = true break end end if list.found then break end end end end end -- Returns the union of the values of two tables, as a sequence. local function union(t1, t2) local vals = {} for k, v in pairs(t1) do vals[v] = true end for k, v in pairs(t2) do vals[v] = true end local ret = {} for k, v in pairs(vals) do table.insert(ret, k) end return ret end -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix. For example, if the prefix was 'data', and -- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}. local function getArgNums(prefix, suffix) local nums = {} for k, v in pairs(args) do local num = tostring(k):match('^' .. prefix .. '([0-9]%d*)' .. suffix .. '$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -- Adds a row to the infobox, with either a header cell -- or a label/data cell combination. local function addRow(rowArgs) if rowArgs.header then has_list_class({rowArgs.rowclass, rowArgs.class, args.headerclass}) root :tag('tr') :addClass(rowArgs.rowclass) :cssText(rowArgs.rowstyle) :tag('th') :attr('colspan', '4') :addClass('infobox-header') :addClass(rowArgs.class) :addClass(args.headerclass) -- @deprecated next; target .infobox-<name> .infobox-header :cssText(args.headerstyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'h']) :wikitext(rowArgs.header) elseif rowArgs.label then if rowArgs.data then has_list_class({rowArgs.rowclass, rowArgs.class}) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row :tag('th') :attr('scope', 'row') :addClass('infobox-label') :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'l']) :wikitext(rowArgs.label) :done() local dataCell = row:tag('td') dataCell :attr('colspan', '3') :addClass('infobox-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num]) :newline() :wikitext(rowArgs.data) elseif rowArgs.dataa or rowArgs.datab or rowArgs.datac then has_list_class({rowArgs.rowclass, rowArgs.classa}) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) row :tag('th') :attr('scope', 'row') :addClass('infobox-label') :cssText(args.labelstyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'l']) :wikitext(rowArgs.label) :done() local dataCella = row:tag('td') dataCella :addClass('infobox-data infobox-data-a') :addClass(rowArgs.classa) -- @deprecated next; target .infobox-<name> .infobox-data-a :cssText(rowArgs.dataastyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'a']) :newline() :wikitext(rowArgs.dataa) if rowArgs.renderb then has_list_class({rowArgs.classb}) local dataCellb = row:tag('td') dataCellb :addClass('infobox-data infobox-data-b') :addClass(rowArgs.classb) -- @deprecated next; target .infobox-<name> .infobox-data-b :cssText(rowArgs.databstyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'b']) :newline() :wikitext(rowArgs.datab) end if rowArgs.renderc then has_list_class({rowArgs.classc}) local dataCellc = row:tag('td') dataCellc :addClass('infobox-data infobox-data-c') :addClass(rowArgs.classc) -- @deprecated next; target .infobox-<name> .infobox-data-c :cssText(rowArgs.datacstyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num .. 'c']) :newline() :wikitext(rowArgs.datac) end end elseif rowArgs.data then has_list_class({rowArgs.rowclass, rowArgs.class}) local row = root:tag('tr') row:addClass(rowArgs.rowclass) row:cssText(rowArgs.rowstyle) local dataCell = row:tag('td') dataCell :attr('colspan', '4') :addClass('infobox-full-data') :addClass(rowArgs.class) -- @deprecated next; target .infobox-<name> .infobox-full-data :cssText(rowArgs.datastyle) :cssText(rowArgs.rowcellstyle) :cssText(args.extracellstyles[rowArgs.num]) :newline() :wikitext(rowArgs.data) end end local function renderTitle() if not args.title then return end has_list_class({args.titleclass}) root :tag('caption') :addClass('infobox-title') :addClass(args.titleclass) -- @deprecated next; target .infobox-<name> .infobox-title :cssText(args.titlestyle) :wikitext(args.title) end local function renderAboveRow() if not args.above then return end has_list_class({args.aboveclass}) root :tag('tr') :tag('th') :attr('colspan', '4') :addClass('infobox-above') :addClass(args.aboveclass) -- @deprecated next; target .infobox-<name> .infobox-above :cssText(args.abovestyle) :wikitext(args.above) end local function renderBelowRow() if not args.below then return end has_list_class({args.belowclass}) root :tag('tr') :tag('td') :attr('colspan', '4') :addClass('infobox-below') :addClass(args.belowclass) -- @deprecated next; target .infobox-<name> .infobox-below :cssText(args.belowstyle) :newline() :wikitext(args.below) end local function addSubheaderRow(subheaderArgs) if not subheaderArgs.data then return end has_list_class({subheaderArgs.rowclass, subheaderArgs.class}) local row = root:tag('tr') row:addClass(subheaderArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '4') :addClass('infobox-subheader') :addClass(subheaderArgs.class) :cssText(subheaderArgs.datastyle) :cssText(subheaderArgs.rowcellstyle) :newline() :wikitext(subheaderArgs.data) end local function renderSubheaders() if args.subheader then args.subheader1 = args.subheader end if args.subheaderrowclass then args.subheaderrowclass1 = args.subheaderrowclass end local subheadernums = getArgNums('subheader','') for k, num in ipairs(subheadernums) do addSubheaderRow({ data = args['subheader' .. tostring(num)], -- @deprecated next; target .infobox-<name> .infobox-subheader datastyle = args.subheaderstyle, rowcellstyle = args['subheaderstyle' .. tostring(num)], class = args.subheaderclass, rowclass = args['subheaderrowclass' .. tostring(num)] }) end end local function addImageRow(imageArgs) if not imageArgs.data then return end has_list_class({imageArgs.rowclass, imageArgs.class}) local row = root:tag('tr') row:addClass(imageArgs.rowclass) local dataCell = row:tag('td') dataCell :attr('colspan', '4') :addClass('infobox-image') :addClass(imageArgs.class) :cssText(imageArgs.datastyle) :newline() :wikitext(imageArgs.data) end local function renderImages() if args.image then args.image1 = args.image end if args.caption then args.caption1 = args.caption end local imagenums = getArgNums('image','') for k, num in ipairs(imagenums) do local caption = args['caption' .. tostring(num)] local data = mw.html.create():wikitext(args['image' .. tostring(num)]) if caption then data :tag('div') :addClass('infobox-caption') -- @deprecated next; target .infobox-<name> .infobox-caption :cssText(args.captionstyle) :wikitext(caption) end addImageRow({ data = tostring(data), -- @deprecated next; target .infobox-<name> .infobox-image datastyle = args.imagestyle, class = args.imageclass, rowclass = args['imagerowclass' .. tostring(num)] }) end end -- Gets the union of the header and data argument numbers, -- and renders them all in order local function renderRows() local rownums = union(getArgNums('header',''), getArgNums('data','[abc]?')) local datab_count = #(getArgNums('data','b')) local datac_count = #(getArgNums('data','c')) table.sort(rownums) for k, num in ipairs(rownums) do addRow({ num = tostring(num), renderb = datab_count > 0, renderc = datac_count > 0, header = args['header' .. tostring(num)], label = args['label' .. tostring(num)], data = args['data' .. tostring(num)], datastyle = args.datastyle, class = args['class' .. tostring(num)], dataa = args['data' .. tostring(num) .. 'a'], dataastyle = args.datastylea, classa = args['class' .. tostring(num) .. 'a'], datab = args['data' .. tostring(num) .. 'b'], databstyle = args.datastyleb, classb = args['class' .. tostring(num) .. 'b'], datac = args['data' .. tostring(num) .. 'c'], datacstyle = args.datastylec, classc = args['class' .. tostring(num) .. 'c'], rowclass = args['rowclass' .. tostring(num)], -- @deprecated next; target .infobox-<name> rowclass rowstyle = args['rowstyle' .. tostring(num)], rowcellstyle = args['rowcellstyle' .. tostring(num)], }) end end local function renderNavBar() if not args.name then return end root :tag('tr') :tag('td') :attr('colspan', '4') :addClass('infobox-navbar') :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, }) end local function renderItalicTitle() local italicTitle = args['italic title'] and mw.ustring.lower(args['italic title']) if italicTitle == '' or italicTitle == 'force' or italicTitle == 'yes' then root:wikitext(require('Module:Italic title')._main({})) end end -- Render tracking categories. args.decat == turns off tracking categories. local function renderTrackingCategories() local title = mw.title.getCurrentTitle() if args.decat == 'yes' then return end if #(getArgNums('data','[abc]?')) == 0 and title.namespace == 0 then root:wikitext('[[Category:Articles using infobox templates with no data rows]]') end root:wikitext(check_for_unknown_parameters({ checkpositional = "y", ignoreblank = "y", regexp1 = "header[%d]+", regexp2 = "label[%d]+", regexp3 = "data[%d]+[abc]?", regexp4 = "class[%d]+[abc]?", regexp5 = "rowclass[%d]+", regexp6 = "rowstyle[%d]+", regexp7 = "rowcellstyle[%d]+", unknown = "[[Category:Pages using infobox3cols with undocumented parameters|_VALUE_" .. title.text .. "]]", "above", "aboveclass", "aboverowclass", "abovestyle", "below", "belowclass", "belowrowclass", "belowstyle", "bodyclass", "bodystyle", "caption", "caption1", "caption2", "captionstyle", "child", "datastyle", "datastylea", "datastyleb", "datastylec", "extracellstyles", "headerstyle", "image", "image1", "image2", "imageclass", "imagerowclass1", "imagerowclass2", "imagestyle", "labelstyle", "name", "subbox", "subheader", "subheader2", "subheaderclass", "subheaderrowclass1", "subheaderrowclass2", "subheaderstyle", "templatestyles", "title", "titleclass", "titlestyle", }, origArgs)) if origArgs.header0 or origArgs.label0 or origArgs.data0 or origArgs.data0a or origArgs.data0b or origArgs.data0c or origArgs.class0 or origArgs.rowclass0 then root:wikitext("[[Category:Pages using infobox3cols with header0 or label0 or data0]]") end if title.namespace == 10 and mw.ustring.sub(title.text, 1, 7) == "Infobox" then root:wikitext("[[Category:Infobox templates|" .. mw.ustring.sub(title.text, 9) .. "]]") end end --[=[ Loads the templatestyles for the infobox. TODO: FINISH loading base templatestyles here rather than in MediaWiki:Common.css. There are 4-5000 pages with 'raw' infobox tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). When we do this we should clean up the inline CSS below too. Will have to do some bizarre conversion category like with sidebar. ]=] local function loadTemplateStyles() local frame = mw.getCurrentFrame() local hlist_templatestyles = '' if lists.hlist_t.found then hlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.hlist_t.styles } } end local plainlist_templatestyles = '' if lists.plainlist_t.found then plainlist_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = lists.plainlist_t.styles } } end -- See function description local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Infobox/styles.css' } } local templatestyles = '' if args['templatestyles'] then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ -- hlist -> plainlist -> base is best-effort to preserve old Common.css ordering. -- this ordering is not a guarantee because the rows of interest invoking -- each class may not be on a specific page hlist_templatestyles, plainlist_templatestyles, base_templatestyles, templatestyles, child_templatestyles, grandchild_templatestyles }) end -- common functions between the child and non child cases local function structure_infobox_common() renderSubheaders() renderImages() -- preprocessRows() renderRows() renderBelowRow() renderNavBar() renderItalicTitle() -- renderEmptyRowCategories() renderTrackingCategories() -- cleanInfobox() end -- Specify the overall layout of the infobox, with special settings if the -- infobox is used as a 'child' inside another infobox. local function _infobox() root = mw.html.create('table') has_list_class({args.bodyclass}) root :addClass((args.child == 'yes' or args.subbox == 'yes') and 'infobox-subbox' or 'infobox') :addClass(args.child == 'yes' and 'infobox-3cols-child' or nil) :addClass(args.bodyclass) -- @deprecated next; target .infobox-<name> :cssText(args.bodystyle) renderTitle() renderAboveRow() structure_infobox_common() return loadTemplateStyles() .. tostring(root) end -- If the argument exists and isn't blank, add it to the argument table. -- Blank arguments are treated as nil to match the behaviour of ParserFunctions. local function preprocessSingleArg(argName) if origArgs[argName] and origArgs[argName] ~= '' then args[argName] = origArgs[argName] end end -- Assign the parameters with the given prefixes to the args table, in order, in -- batches of the step size specified. This is to prevent references etc. from -- appearing in the wrong order. The prefixTable should be an array containing -- tables, each of which has two possible fields, a "prefix" string and a -- "depend" table. The function always parses parameters containing the "prefix" -- string, but only parses parameters in the "depend" table if the prefix -- parameter is present and non-blank. local function preprocessArgs(prefixTable, step) if type(prefixTable) ~= 'table' then error("Non-table value detected for the prefix table", 2) end if type(step) ~= 'number' then error("Invalid step value detected", 2) end -- Get arguments without a number suffix, and check for bad input. for i,v in ipairs(prefixTable) do if type(v) ~= 'table' or type(v.prefix) ~= "string" or (v.depend and type(v.depend) ~= 'table') then error('Invalid input detected to preprocessArgs prefix table', 2) end preprocessSingleArg(v.prefix) -- Only parse the depend parameter if the prefix parameter is present -- and not blank. if args[v.prefix] and v.depend then for j, dependValue in ipairs(v.depend) do if type(dependValue) ~= 'string' then error('Invalid "depend" parameter value detected in preprocessArgs') end preprocessSingleArg(dependValue) end end end -- Get arguments with number suffixes. local a = 0 -- Counter variable. local moreArgumentsExist = true while moreArgumentsExist == true do moreArgumentsExist = false for i = a, a + step - 1 do for j,v in ipairs(prefixTable) do local prefixArgName = v.prefix .. tostring(i) .. (v.suffix or '') if origArgs[prefixArgName] then -- Do another loop if any arguments are found, even blank ones. moreArgumentsExist = true preprocessSingleArg(prefixArgName) end -- Process the depend table if the prefix argument is present -- and not blank, or we are processing "prefix1" and "prefix" is -- present and not blank, and if the depend table is present. if v.depend and (args[prefixArgName] or (i == 1 and args[v.prefix])) then for j,dependValue in ipairs(v.depend) do local dependArgName = dependValue .. tostring(i) .. (v.dependsuffix or '') preprocessSingleArg(dependArgName) end end end end a = a + step end end -- Parse the data parameters in the same order that the old {{infobox}} did, so -- that references etc. will display in the expected places. Parameters that -- depend on another parameter are only processed if that parameter is present, -- to avoid phantom references appearing in article reference lists. local function parseDataParameters() preprocessSingleArg('child') preprocessSingleArg('bodyclass') preprocessSingleArg('subbox') preprocessSingleArg('bodystyle') preprocessSingleArg('title') preprocessSingleArg('titleclass') preprocessSingleArg('titlestyle') preprocessSingleArg('above') preprocessSingleArg('aboveclass') preprocessSingleArg('abovestyle') preprocessArgs({ {prefix = 'subheader', depend = {'subheaderstyle', 'subheaderrowclass'}} }, 10) preprocessSingleArg('subheaderstyle') preprocessSingleArg('subheaderclass') preprocessSingleArg('image') preprocessSingleArg('caption') preprocessArgs({ {prefix = 'image', depend = {'caption', 'imagerowclass'}} }, 10) preprocessSingleArg('captionstyle') preprocessSingleArg('imagestyle') preprocessSingleArg('imageclass') preprocessArgs({ {prefix = 'header'}, {prefix = 'data', depend = {'label'}}, {prefix = 'data', suffix = 'a', depend = {'label'}}, {prefix = 'data', suffix = 'a'}, {prefix = 'data', suffix = 'b', depend = {'label'}}, {prefix = 'data', suffix = 'b'}, {prefix = 'data', suffix = 'c', depend = {'label'}}, {prefix = 'data', suffix = 'c'}, {prefix = 'rowclass'}, {prefix = 'rowstyle'}, {prefix = 'rowcellstyle'}, {prefix = 'class'} }, 50) preprocessSingleArg('headerclass') preprocessSingleArg('headerstyle') preprocessSingleArg('labelstyle') preprocessSingleArg('datastyle') preprocessSingleArg('datastylea') preprocessSingleArg('datastyleb') preprocessSingleArg('datastylec') preprocessSingleArg('below') preprocessSingleArg('belowclass') preprocessSingleArg('belowstyle') preprocessSingleArg('name') -- different behaviour for italics if blank or absent args['italic title'] = origArgs['italic title'] preprocessSingleArg('decat') preprocessSingleArg('templatestyles') preprocessSingleArg('child templatestyles') preprocessSingleArg('grandchild templatestyles') args['extracellstyles'] = {} for line in mw.text.gsplit(origArgs['extracellstyles'] or '', '\n') do local equals = line:find('=') if equals then for i in mw.text.gsplit(line:sub(1, equals - 1), '%s*,%s*') do args.extracellstyles[i] = line:sub(equals + 1) end end end end -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. function p.infobox(frame) if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args else origArgs = frame end parseDataParameters() return _infobox() end -- For calling via #invoke within a template function p.infoboxTemplate(frame, extra_args) origArgs = extra_args or {} for k,v in pairs(frame.args) do origArgs[k] = mw.text.trim(v) end parseDataParameters() return _infobox() end -- Shortcut for making child infoboxes via #invoke. function p.child(frame) return p.infoboxTemplate(frame, {child = "yes"}) end return p sctm941rfyp2yqabztmq4qmm5ag32th Modul:Infobox/styles.css 828 3480 24773 18760 2024-08-08T15:28:21Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24773 sanitized-css text/css /* {{pp|small=y}} */ /* * This TemplateStyles sheet deliberately does NOT include the full set of * infobox styles. We are still working to migrate all of the manual * infoboxes. See [[MediaWiki talk:Common.css/to do#Infobox]] * DO NOT ADD THEM HERE */ /* * not strictly certain these styles are necessary since the modules now * exclusively output infobox-subbox or infobox, not both * just replicating the module faithfully */ .infobox { border: 1px solid #a2a9b1; border-spacing: 3px; background-color: #f8f9fa; color: black; margin: 0.5em 0 0.5em 1em; padding: 0.2em; float: right; clear: right; font-size: 88%; line-height: 1.5em; width: 22em; } .infobox-subbox { padding: 0; border: none; margin: -3px; width: auto; min-width: 100%; font-size: 100%; clear: none; float: none; background-color: transparent; } .infobox-3cols-child { margin: auto; } .infobox .navbar { font-size: 100%; } /* T281642 */ body.skin-minerva .infobox-header, body.skin-minerva .infobox-subheader, body.skin-minerva .infobox-above, body.skin-minerva .infobox-title, body.skin-minerva .infobox-image, body.skin-minerva .infobox-full-data, body.skin-minerva .infobox-below { text-align: center; } .infobox-image { text-align: center; } /* Dark theme: [[William_Wragg]], [[Coral_Castle]] */ @media screen { html.skin-theme-clientpref-night .infobox-full-data div { background: #1f1f23 !important; /* switch with var( --color-base ) when supported. */ color: #f8f9fa; } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox-full-data div { background: #1f1f23 !important; /* switch with var( --color-base ) when supported. */ color: #f8f9fa; } } .infobox-full-data { text-align:center } .infobox-label{ text-align:left; vertical-align:top; } 2zclq448s1ub4woj4nhlfk83y8ukvbf Sablonan:Infobox3cols/doc 10 3481 16942 16930 2024-05-22T06:21:02Z Bangrapip 9 16942 wikitext text/x-wiki {{Anakhalaman pengwarkatan}} This is a (hopefully) temporary fork of {{tl|infobox}} which provides an option for up to three <code>data</code> attributes per row, in addition to a label: data''x''a, data''x''b and data''x''c. Rows with more than one data item also have the additional "multidatastyle" attribute applied, which can be used to reduce line height et cetera. == Pemakéan == <includeonly>{{#ifeq:{{SUBPAGENAME}}|bakpasir | | <!-- Tambahkan kategori di bawah baris ini, untuk interwiki gunakan Wikidata --> [[Kategori:Templat kotak info| Infobox3cols]] [[Kategori:Wikipedia metatemplates|Infobox3cols]] }}</includeonly> ntlsj2gka6xlmdq9fnninmo11ljhwqj Sablonan:Infobox country/styles.css 10 3482 17158 16931 2024-05-22T13:18:30Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17158 sanitized-css text/css /* {{pp|small=y}} */ .ib-country { border-collapse: collapse; line-height: 1.2em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-country td, .ib-country th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } .ib-country .mergedtoprow .infobox-header, .ib-country .mergedtoprow .infobox-label, .ib-country .mergedtoprow .infobox-data, .ib-country .mergedtoprow .infobox-full-data, .ib-country .mergedtoprow .infobox-below { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } .ib-country .mergedrow .infobox-label, .ib-country .mergedrow .infobox-data, .ib-country .mergedrow .infobox-full-data { border: 0; padding: 0 0.6em 0.2em 0.6em; } .ib-country .mergedbottomrow .infobox-label, .ib-country .mergedbottomrow .infobox-data, .ib-country .mergedbottomrow .infobox-full-data { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } .ib-country .infobox-header { text-align: left; } .ib-country .infobox-above { font-size: 125%; line-height: 1.2; } .ib-country-names { padding-top: 0.25em; font-weight: normal; } .ib-country-name-style { display: inline; } .ib-country .infobox-image { padding: 0.5em 0; } .ib-country-anthem { border-top: 1px solid #a2a9b1; padding-top: 0.5em; margin-top: 0.5em; } .ib-country-map-caption { position: relative; top: 0.3em; } .ib-country-largest, .ib-country-lang { font-weight: normal; } .ib-country-ethnic, .ib-country-religion, .ib-country-sovereignty { font-weight: normal; display: inline; } .ib-country-fake-li { text-indent: -0.9em; margin-left: 1.2em; font-weight: normal; } .ib-country-fake-li2 { text-indent: 0.5em; margin-left: 1em; font-weight: normal; } .ib-country-website { line-height: 11pt; } .ib-country-map-caption3 { position: relative; top: 0.3em; } .ib-country-fn { text-align: left; margin: 0 auto; } .ib-country-fn-alpha { list-style-type: lower-alpha; margin-left: 1em; } .ib-country-fn-num { margin-left: 1em; } 5qczvx1shsrgpkv1ufrczmwc32yqg71 Sablonan:Anakhalaman pengwarkatan 10 3483 16939 16932 2024-05-22T06:18:39Z Bangrapip 9 16939 wikitext text/x-wiki <includeonly><!-- -->{{#ifeq:{{lc:{{SUBPAGENAME}}}} |{{{override|doc}}} | <!--(this template has been transcluded on a /doc or /{{{override}}} page)--> </includeonly><!-- -->{{#ifeq:{{{doc-notice|show}}} |show | {{Mbox | type = notice | style = margin-bottom:1.0em; | image = [[Berkas:Edit-copy green.svg|40px|alt=|link=]] | text = '''Ni cuman [[Wikipedia:Anakhalaman|anakhalaman]] [[Wikipedia:Pengwarkatan sablonan|pengwarkatan]] untuk {{{1|[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}'''.<br />Ni sablonan isinya pengabaran pemakéan, [[Wikipedia:Pembangsaan|bangsaan]] ama isi laènnya nyang bukan deri {{#if:{{{text2|}}} |{{{text2}}} |{{#if:{{{text1|}}} |{{{text1}}} |{{#ifeq:{{SUBJECTSPACE}} |{{ns:User}} |{{lc:{{SUBJECTSPACE}}}} halaman sablonan|{{#if:{{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} halaman|makalah}}}}}}}}. }} }}<!-- -->{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}<!-- -->{{#if:{{{inhibit|}}} |<!--(don't categorize)--> | <includeonly><!-- -->{{#ifexist:{{NAMESPACE}}:{{BASEPAGENAME}} | [[Kategori:Halaman dokumentasi {{#switch:{{SUBJECTSPACE}} |Template=templat |Module=modul |User=pengguna |#default=Wikipedia}}]] | [[Kategori:Subhalaman dokumentasi tanpa halaman yang berkaitan]] }}<!-- --></includeonly> }}<!-- (completing initial #ifeq: at start of template:) --><includeonly> | <!--(this template has not been transcluded on a /doc or /{{{override}}} page)--> }}<!-- --></includeonly><noinclude>{{Documentation}}</noinclude> q9as7g9incihfchytut3q28uy5q1l99 Sablonan:Infobox navbar 2 10 3484 16933 2024-05-22T06:15:52Z RaymondSutanto 258 new 16933 wikitext text/x-wiki <div class="{{{class|none}}}" style="font-weight:normal;font-size:80%; line-height:normal;text-align:left;height:20px;padding-top:0.2em;{{{style|}}};margin-left:0;margin-right:0;padding-left:0.2em; padding-right:0.2em;padding-top:0.1em"> [[File:OOjs UI icon edit-ltr-progressive.svg|alt=Sunting kotak info|left|10px|link=]]{{pranala|1=[{{fullurl:Templat:{{{nama|pagename}}}|action=edit&section=top&editintro=Templat:Infobox/editintro2}} <span style="color:{{{color|#3464c9}}}">'''Sunting kotak info'''</span>]}}{{*}}[[Templat:{{{1|{{{nama|}}}}}}|<span style="display:inline-text;{{#ifeq:{{FULLPAGENAME}}|Templat:{{{nama}}}|background:{{{color|#3464c9}}};padding-left:0.3em;padding-right:0.3em; border-radius:12px;color:white| color:{{{color|#3464c9}}} }}">Lihat</span>]]{{*}}[[Pembicaraan Templat:{{{1|{{{nama|}}}}}}|<span style="{{#ifeq:{{FULLPAGENAME}}|Pembicaraan Templat:{{{nama}}}|background:{{{color|#3464c9}}};padding-left:0.3em;padding-right:0.3em; border-radius:12px;color:white| color:{{{color|#3464c9}}} }}">Bicara</span>]][[Berkas:Info Simple.svg|10px|right|link=Templat:{{{1|{{{doc|{{{nama|}}}}}}}}}/doc|alt=Info templat|Bantuan penggunaan templat ini]] </div> 10g4ulu7ivm6b8nji5t1a3g3igx86cm Sablonan:Mbox 10 3485 16934 2024-05-22T06:16:08Z Bangrapip 9 Ngeja halaman dengen "<div class="noprint">{{#invoke:Message box|mbox}}</div><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 16934 wikitext text/x-wiki <div class="noprint">{{#invoke:Message box|mbox}}</div><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 0l2a0rl1sokhvnpt0d9dc2kg75oso44 Sablonan:Pranala 10 3486 16935 2024-05-22T06:16:41Z RaymondSutanto 258 new 16935 wikitext text/x-wiki <span class="plainlinks">{{{1}}}</span><noinclude> {{templat beresiko menengah|small=y}} [[Kategori:Templat pranala luar|{{PAGENAME}}]]</noinclude> o3n0y5dd0pxfjjq9gy7odossoqgwci4 Modul:Dalil 828 3487 16936 2024-05-22T06:16:51Z Bangrapip 9 Ngeja halaman dengen "-- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'strin..." 16936 Scribunto text/plain -- This module provides easy processing of arguments passed to Scribunto from -- #invoke. It is intended for use by other Lua modules, and should not be -- called from #invoke directly. local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local arguments = {} -- Generate four different tidyVal functions, so that we don't have to check the -- options every time we call it. local function tidyValDefault(key, val) if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val == '' then return nil else return val end else return val end end local function tidyValTrimOnly(key, val) if type(val) == 'string' then return val:match('^%s*(.-)%s*$') else return val end end local function tidyValRemoveBlanksOnly(key, val) if type(val) == 'string' then if val:find('%S') then return val else return nil end else return val end end local function tidyValNoChange(key, val) return val end local function matchesTitle(given, title) local tp = type( given ) return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title end local translate_mt = { __index = function(t, k) return k end } function arguments.getArgs(frame, options) checkType('getArgs', 1, frame, 'table', true) checkType('getArgs', 2, options, 'table', true) frame = frame or {} options = options or {} --[[ -- Set up argument translation. --]] options.translate = options.translate or {} if getmetatable(options.translate) == nil then setmetatable(options.translate, translate_mt) end if options.backtranslate == nil then options.backtranslate = {} for k,v in pairs(options.translate) do options.backtranslate[v] = k end end if options.backtranslate and getmetatable(options.backtranslate) == nil then setmetatable(options.backtranslate, { __index = function(t, k) if options.translate[k] ~= k then return nil else return k end end }) end --[[ -- Get the argument tables. If we were passed a valid frame object, get the -- frame arguments (fargs) and the parent frame arguments (pargs), depending -- on the options set and on the parent frame's availability. If we weren't -- passed a valid frame object, we are being called from another Lua module -- or from the debug console, so assume that we were passed a table of args -- directly, and assign it to a new variable (luaArgs). --]] local fargs, pargs, luaArgs if type(frame.args) == 'table' and type(frame.getParent) == 'function' then if options.wrappers then --[[ -- The wrappers option makes Module:Arguments look up arguments in -- either the frame argument table or the parent argument table, but -- not both. This means that users can use either the #invoke syntax -- or a wrapper template without the loss of performance associated -- with looking arguments up in both the frame and the parent frame. -- Module:Arguments will look up arguments in the parent frame -- if it finds the parent frame's title in options.wrapper; -- otherwise it will look up arguments in the frame object passed -- to getArgs. --]] local parent = frame:getParent() if not parent then fargs = frame.args else local title = parent:getTitle():gsub('/sandbox$', '') local found = false if matchesTitle(options.wrappers, title) then found = true elseif type(options.wrappers) == 'table' then for _,v in pairs(options.wrappers) do if matchesTitle(v, title) then found = true break end end end -- We test for false specifically here so that nil (the default) acts like true. if found or options.frameOnly == false then pargs = parent.args end if not found or options.parentOnly == false then fargs = frame.args end end else -- options.wrapper isn't set, so check the other options. if not options.parentOnly then fargs = frame.args end if not options.frameOnly then local parent = frame:getParent() pargs = parent and parent.args or nil end end if options.parentFirst then fargs, pargs = pargs, fargs end else luaArgs = frame end -- Set the order of precedence of the argument tables. If the variables are -- nil, nothing will be added to the table, which is how we avoid clashes -- between the frame/parent args and the Lua args. local argTables = {fargs} argTables[#argTables + 1] = pargs argTables[#argTables + 1] = luaArgs --[[ -- Generate the tidyVal function. If it has been specified by the user, we -- use that; if not, we choose one of four functions depending on the -- options chosen. This is so that we don't have to call the options table -- every time the function is called. --]] local tidyVal = options.valueFunc if tidyVal then if type(tidyVal) ~= 'function' then error( "bad value assigned to option 'valueFunc'" .. '(function expected, got ' .. type(tidyVal) .. ')', 2 ) end elseif options.trim ~= false then if options.removeBlanks ~= false then tidyVal = tidyValDefault else tidyVal = tidyValTrimOnly end else if options.removeBlanks ~= false then tidyVal = tidyValRemoveBlanksOnly else tidyVal = tidyValNoChange end end --[[ -- Set up the args, metaArgs and nilArgs tables. args will be the one -- accessed from functions, and metaArgs will hold the actual arguments. Nil -- arguments are memoized in nilArgs, and the metatable connects all of them -- together. --]] local args, metaArgs, nilArgs, metatable = {}, {}, {}, {} setmetatable(args, metatable) local function mergeArgs(tables) --[[ -- Accepts multiple tables as input and merges their keys and values -- into one table. If a value is already present it is not overwritten; -- tables listed earlier have precedence. We are also memoizing nil -- values, which can be overwritten if they are 's' (soft). --]] for _, t in ipairs(tables) do for key, val in pairs(t) do if metaArgs[key] == nil and nilArgs[key] ~= 'h' then local tidiedVal = tidyVal(key, val) if tidiedVal == nil then nilArgs[key] = 's' else metaArgs[key] = tidiedVal end end end end end --[[ -- Define metatable behaviour. Arguments are memoized in the metaArgs table, -- and are only fetched from the argument tables once. Fetching arguments -- from the argument tables is the most resource-intensive step in this -- module, so we try and avoid it where possible. For this reason, nil -- arguments are also memoized, in the nilArgs table. Also, we keep a record -- in the metatable of when pairs and ipairs have been called, so we do not -- run pairs and ipairs on the argument tables more than once. We also do -- not run ipairs on fargs and pargs if pairs has already been run, as all -- the arguments will already have been copied over. --]] metatable.__index = function (t, key) --[[ -- Fetches an argument when the args table is indexed. First we check -- to see if the value is memoized, and if not we try and fetch it from -- the argument tables. When we check memoization, we need to check -- metaArgs before nilArgs, as both can be non-nil at the same time. -- If the argument is not present in metaArgs, we also check whether -- pairs has been run yet. If pairs has already been run, we return nil. -- This is because all the arguments will have already been copied into -- metaArgs by the mergeArgs function, meaning that any other arguments -- must be nil. --]] if type(key) == 'string' then key = options.translate[key] end local val = metaArgs[key] if val ~= nil then return val elseif metatable.donePairs or nilArgs[key] then return nil end for _, argTable in ipairs(argTables) do local argTableVal = tidyVal(key, argTable[key]) if argTableVal ~= nil then metaArgs[key] = argTableVal return argTableVal end end nilArgs[key] = 'h' return nil end metatable.__newindex = function (t, key, val) -- This function is called when a module tries to add a new value to the -- args table, or tries to change an existing value. if type(key) == 'string' then key = options.translate[key] end if options.readOnly then error( 'could not write to argument table key "' .. tostring(key) .. '"; the table is read-only', 2 ) elseif options.noOverwrite and args[key] ~= nil then error( 'could not write to argument table key "' .. tostring(key) .. '"; overwriting existing arguments is not permitted', 2 ) elseif val == nil then --[[ -- If the argument is to be overwritten with nil, we need to erase -- the value in metaArgs, so that __index, __pairs and __ipairs do -- not use a previous existing value, if present; and we also need -- to memoize the nil in nilArgs, so that the value isn't looked -- up in the argument tables if it is accessed again. --]] metaArgs[key] = nil nilArgs[key] = 'h' else metaArgs[key] = val end end local function translatenext(invariant) local k, v = next(invariant.t, invariant.k) invariant.k = k if k == nil then return nil elseif type(k) ~= 'string' or not options.backtranslate then return k, v else local backtranslate = options.backtranslate[k] if backtranslate == nil then -- Skip this one. This is a tail call, so this won't cause stack overflow return translatenext(invariant) else return backtranslate, v end end end metatable.__pairs = function () -- Called when pairs is run on the args table. if not metatable.donePairs then mergeArgs(argTables) metatable.donePairs = true end return translatenext, { t = metaArgs } end local function inext(t, i) -- This uses our __index metamethod local v = t[i + 1] if v ~= nil then return i + 1, v end end metatable.__ipairs = function (t) -- Called when ipairs is run on the args table. return inext, t, 0 end return args end return arguments 5qx9tzlul9ser30uxj9nbasjt92cevn Sablonan:Templat beresiko menengah 10 3488 16937 2024-05-22T06:17:32Z RaymondSutanto 258 new 16937 wikitext text/x-wiki {{#if:{{{small}}}|{{pp-semi-indef}} {{ombox |type=protection |text='''Templat ini banyak digunakan di halaman-halaman Wikipedia, oleh sebab itu [[Wikipedia:Templat berisiko tinggi|dilindungi dari penyuntingan anonim]].'''<br /><small>Silakan gunakan [[{{TALKPAGENAME}}|halaman pembicaraan]] untuk mengusulkan perubahan, dan jangan lupa menambahkan {{tl|Edit protected}} untuk menarik perhatian pengurus.</small>}}}}{{#if:{{{kat|}}}||<includeonly>[[Kategori:Templat berisiko tinggi|{{PAGENAME}}]]</includeonly>}}<noinclude> Digunakan untuk templat-templat dasar yang digunakan di banyak templat lainnya. Perubahan templat hanya dapat dilakukan oleh pengguna [[autoconfirmed]]. [[Kategori:Templat pemeliharaan|{{PAGENAME}}]]</noinclude> 3i3uw591lkct65rm3y518mkuhikh9q0 Sablonan:Pp-semi-indef 10 3489 16938 2024-05-22T06:18:27Z RaymondSutanto 258 baru 16938 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Modul:Dalil/doc 828 3490 16940 2024-05-22T06:19:34Z Bangrapip 9 Ngeja halaman dengen "{{high-risk|1397605}} {{module rating|p}} {{terjemah}} This module provides easy processing of arguments passed from #invoke. It is a meta-module, meant for use by other modules, and should not be called from #invoke directly. Its features include: * Easy trimming of arguments and removal of blank arguments. * Arguments can be passed by both the current frame and by the parent frame at the same time. (More details below.) * Arguments can be passed in directly from ano..." 16940 wikitext text/x-wiki {{high-risk|1397605}} {{module rating|p}} {{terjemah}} This module provides easy processing of arguments passed from #invoke. It is a meta-module, meant for use by other modules, and should not be called from #invoke directly. Its features include: * Easy trimming of arguments and removal of blank arguments. * Arguments can be passed by both the current frame and by the parent frame at the same time. (More details below.) * Arguments can be passed in directly from another Lua module or from the debug console. * Arguments are fetched as needed, which can help avoid (some) problems with {{tag|ref}} tags. * Most features can be customized. == Basic use == First, you need to load the module. It contains one function, named <code>getArgs</code>. <syntaxhighlight lang="lua"> local getArgs = require('Module:Arguments').getArgs </syntaxhighlight> In the most basic scenario, you can use getArgs inside your main function. The variable <code>args</code> is a table containing the arguments from #invoke. (See below for details.) <syntaxhighlight lang="lua"> local getArgs = require('Module:Arguments').getArgs local p = {} function p.main(frame) local args = getArgs(frame) -- Main module code goes here. end return p </syntaxhighlight> However, the recommended practice is to use a function just for processing arguments from #invoke. This means that if someone calls your module from another Lua module you don't have to have a frame object available, which improves performance. <syntaxhighlight lang="lua"> local getArgs = require('Module:Arguments').getArgs local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) -- Main module code goes here. end return p </syntaxhighlight> If you want multiple functions to use the arguments, and you also want them to be accessible from #invoke, you can use a wrapper function. <syntaxhighlight lang="lua"> local getArgs = require('Module:Arguments').getArgs local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame) return p[funcName](args) end end local p = {} p.func1 = makeInvokeFunc('_func1') function p._func1(args) -- Code for the first function goes here. end p.func2 = makeInvokeFunc('_func2') function p._func2(args) -- Code for the second function goes here. end return p </syntaxhighlight> === Options === The following options are available. They are explained in the sections below. <syntaxhighlight lang="lua"> local args = getArgs(frame, { trim = false, removeBlanks = false, valueFunc = function (key, value) -- Code for processing one argument end, frameOnly = true, parentOnly = true, parentFirst = true, wrappers = { 'Template:A wrapper template', 'Template:Another wrapper template' }, readOnly = true, noOverwrite = true }) </syntaxhighlight> === Trimming and removing blanks === Blank arguments often trip up coders new to converting MediaWiki templates to Lua. In template syntax, blank strings and strings consisting only of whitespace are considered false. However, in Lua, blank strings and strings consisting of whitespace are considered true. This means that if you don't pay attention to such arguments when you write your Lua modules, you might treat something as true that should actually be treated as false. To avoid this, by default this module removes all blank arguments. Similarly, whitespace can cause problems when dealing with positional arguments. Although whitespace is trimmed for named arguments coming from #invoke, it is preserved for positional arguments. Most of the time this additional whitespace is not desired, so this module trims it off by default. However, sometimes you want to use blank arguments as input, and sometimes you want to keep additional whitespace. This can be necessary to convert some templates exactly as they were written. If you want to do this, you can set the <code>trim</code> and <code>removeBlanks</code> arguments to <code>false</code>. <syntaxhighlight lang="lua"> local args = getArgs(frame, { trim = false, removeBlanks = false }) </syntaxhighlight> === Custom formatting of arguments === Sometimes you want to remove some blank arguments but not others, or perhaps you might want to put all of the positional arguments in lower case. To do things like this you can use the <code>valueFunc</code> option. The input to this option must be a function that takes two parameters, <code>key</code> and <code>value</code>, and returns a single value. This value is what you will get when you access the field <code>key</code> in the <code>args</code> table. Example 1: this function preserves whitespace for the first positional argument, but trims all other arguments and removes all other blank arguments. <syntaxhighlight lang="lua"> local args = getArgs(frame, { valueFunc = function (key, value) if key == 1 then return value elseif value then value = mw.text.trim(value) if value ~= '' then return value end end return nil end }) </syntaxhighlight> Example 2: this function removes blank arguments and converts all arguments to lower case, but doesn't trim whitespace from positional parameters. <syntaxhighlight lang="lua"> local args = getArgs(frame, { valueFunc = function (key, value) if not value then return nil end value = mw.ustring.lower(value) if mw.ustring.find(value, '%S') then return value end return nil end }) </syntaxhighlight> Note: the above functions will fail if passed input that is not of type <code>string</code> or <code>nil</code>. This might be the case if you use the <code>getArgs</code> function in the main function of your module, and that function is called by another Lua module. In this case, you will need to check the type of your input. This is not a problem if you are using a function specially for arguments from #invoke (i.e. you have <code>p.main</code> and <code>p._main</code> functions, or something similar). {{cot|Examples 1 and 2 with type checking}} Example 1: <syntaxhighlight lang="lua"> local args = getArgs(frame, { valueFunc = function (key, value) if key == 1 then return value elseif type(value) == 'string' then value = mw.text.trim(value) if value ~= '' then return value else return nil end else return value end end }) </syntaxhighlight> Example 2: <syntaxhighlight lang="lua"> local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = mw.ustring.lower(value) if mw.ustring.find(value, '%S') then return value else return nil end else return value end end }) </syntaxhighlight> {{cob}} Also, please note that the <code>valueFunc</code> function is called more or less every time an argument is requested from the <code>args</code> table, so if you care about performance you should make sure you aren't doing anything inefficient with your code. === Frames and parent frames === Arguments in the <code>args</code> table can be passed from the current frame or from its parent frame at the same time. To understand what this means, it is easiest to give an example. Let's say that we have a module called <code>Module:ExampleArgs</code>. This module prints the first two positional arguments that it is passed. {{cot|Module:ExampleArgs code}} <syntaxhighlight lang="lua"> local getArgs = require('Module:Arguments').getArgs local p = {} function p.main(frame) local args = getArgs(frame) return p._main(args) end function p._main(args) local first = args[1] or '' local second = args[2] or '' return first .. ' ' .. second end return p </syntaxhighlight> {{cob}} <code>Module:ExampleArgs</code> is then called by <code>Template:ExampleArgs</code>, which contains the code <code><nowiki>{{#invoke:ExampleArgs|main|firstInvokeArg}}</nowiki></code>. This produces the result "firstInvokeArg". Now if we were to call <code>Template:ExampleArgs</code>, the following would happen: {| class="wikitable" style="width: 50em; max-width: 100%;" |- ! style="width: 60%;" | Code ! style="width: 40%;" | Result |- | <code><nowiki>{{ExampleArgs}}</nowiki></code> | firstInvokeArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg}}</nowiki></code> | firstInvokeArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg|secondTemplateArg}}</nowiki></code> | firstInvokeArg secondTemplateArg |} There are three options you can set to change this behaviour: <code>frameOnly</code>, <code>parentOnly</code> and <code>parentFirst</code>. If you set <code>frameOnly</code> then only arguments passed from the current frame will be accepted; if you set <code>parentOnly</code> then only arguments passed from the parent frame will be accepted; and if you set <code>parentFirst</code> then arguments will be passed from both the current and parent frames, but the parent frame will have priority over the current frame. Here are the results in terms of <code>Template:ExampleArgs</code>: ; frameOnly {| class="wikitable" style="width: 50em; max-width: 100%;" |- ! style="width: 60%;" | Code ! style="width: 40%;" | Result |- | <code><nowiki>{{ExampleArgs}}</nowiki></code> | firstInvokeArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg}}</nowiki></code> | firstInvokeArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg|secondTemplateArg}}</nowiki></code> | firstInvokeArg |} ; parentOnly {| class="wikitable" style="width: 50em; max-width: 100%;" |- ! style="width: 60%;" | Code ! style="width: 40%;" | Result |- | <code><nowiki>{{ExampleArgs}}</nowiki></code> | |- | <code><nowiki>{{ExampleArgs|firstTemplateArg}}</nowiki></code> | firstTemplateArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg|secondTemplateArg}}</nowiki></code> | firstTemplateArg secondTemplateArg |} ; parentFirst {| class="wikitable" style="width: 50em; max-width: 100%;" |- ! style="width: 60%;" | Code ! style="width: 40%;" | Result |- | <code><nowiki>{{ExampleArgs}}</nowiki></code> | firstInvokeArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg}}</nowiki></code> | firstTemplateArg |- | <code><nowiki>{{ExampleArgs|firstTemplateArg|secondTemplateArg}}</nowiki></code> | firstTemplateArg secondTemplateArg |} Notes: # If you set both the <code>frameOnly</code> and <code>parentOnly</code> options, the module won't fetch any arguments at all from #invoke. This is probably not what you want. # In some situations a parent frame may not be available, e.g. if getArgs is passed the parent frame rather than the current frame. In this case, only the frame arguments will be used (unless parentOnly is set, in which case no arguments will be used) and the <code>parentFirst</code> and <code>frameOnly</code> options will have no effect. === Wrappers === The ''wrappers'' option is used to specify a limited number of templates as ''wrapper templates'', that is, templates whose only purpose is to call a module. If the module detects that it is being called from a wrapper template, it will only check for arguments in the parent frame; otherwise it will only check for arguments in the frame passed to getArgs. This allows modules to be called by either #invoke or through a wrapper template without the loss of performance associated with having to check both the frame and the parent frame for each argument lookup. For example, the only content of [[Template:Side box]] (excluding content in {{tag|noinclude}} tags) is <code><nowiki>{{#invoke:Side box|main}}</nowiki></code>. There is no point in checking the arguments passed directly to the #invoke statement for this template, as no arguments will ever be specified there. We can avoid checking arguments passed to #invoke by using the ''parentOnly'' option, but if we do this then #invoke will not work from other pages either. If this were the case, the {{para|text|Some text}} in the code <code><nowiki>{{#invoke:Side box|main|text=Some text}}</nowiki></code> would be ignored completely, no matter what page it was used from. By using the <code>wrappers</code> option to specify 'Template:Side box' as a wrapper, we can make <code><nowiki>{{#invoke:Side box|main|text=Some text}}</nowiki></code> work from most pages, while still not requiring that the module check for arguments on the [[Template:Side box]] page itself. Wrappers can be specified either as a string, or as an array of strings. <syntaxhighlight lang="lua"> local args = getArgs(frame, { wrappers = 'Template:Wrapper template' }) </syntaxhighlight> <syntaxhighlight lang="lua"> local args = getArgs(frame, { wrappers = { 'Template:Wrapper 1', 'Template:Wrapper 2', -- Any number of wrapper templates can be added here. } }) </syntaxhighlight> Notes: # The module will automatically detect if it is being called from a wrapper template's /sandbox subpage, so there is no need to specify sandbox pages explicitly. # The ''wrappers'' option effectively changes the default of the ''frameOnly'' and ''parentOnly'' options. If, for example, ''parentOnly'' were explicitly set to false with ''wrappers'' set, calls via wrapper templates would result in both frame and parent arguments being loaded, though calls not via wrapper templates would result in only frame arguments being loaded. # If the ''wrappers'' option is set and no parent frame is available, the module will always get the arguments from the frame passed to <code>getArgs</code>. === Writing to the args table === Sometimes it can be useful to write new values to the args table. This is possible with the default settings of this module. (However, bear in mind that it is usually better coding style to create a new table with your new values and copy arguments from the args table as needed.) <syntaxhighlight lang="lua"> args.foo = 'some value' </syntaxhighlight> It is possible to alter this behaviour with the <code>readOnly</code> and <code>noOverwrite</code> options. If <code>readOnly</code> is set then it is not possible to write any values to the args table at all. If <code>noOverwrite</code> is set, then it is possible to add new values to the table, but it is not possible to add a value if it would overwrite any arguments that are passed from #invoke. === Ref tags === This module uses [[mw:Extension:Scribunto/Lua reference manual#Metatables|metatables]] to fetch arguments from #invoke. This allows access to both the frame arguments and the parent frame arguments without using the <code>pairs()</code> function. This can help if your module might be passed {{tag|ref}} tags as input. As soon as {{tag|ref}} tags are accessed from Lua, they are processed by the MediaWiki software and the reference will appear in the reference list at the bottom of the article. If your module proceeds to omit the reference tag from the output, you will end up with a phantom reference - a reference that appears in the reference list, but no number that links to it. This has been a problem with modules that use <code>pairs()</code> to detect whether to use the arguments from the frame or the parent frame, as those modules automatically process every available argument. This module solves this problem by allowing access to both frame and parent frame arguments, while still only fetching those arguments when it is necessary. The problem will still occur if you use <code>pairs(args)</code> elsewhere in your module, however. === Known limitations === The use of metatables also has its downsides. Most of the normal Lua table tools won't work properly on the args table, including the <code>#</code> operator, the <code>next()</code> function, and the functions in the table library. If using these is important for your module, you should use your own argument processing function instead of this module.<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox|| [[Category:Lua metamodules]] }}</includeonly> a302xeynxkcp48do86gnpnezcsd6sag Sablonan:* 10 3491 16941 2024-05-22T06:19:54Z RaymondSutanto 258 new 16941 wikitext text/x-wiki &nbsp;• <noinclude>[[Kategori:Templat simbol]] </noinclude> 8pbnepmc36kg60swx17ewgsgzsntwcq Modul:Pengwarkatan/config 828 3492 16944 2024-05-22T06:22:53Z Bangrapip 9 Ngeja halaman dengen "---------------------------------------------------------------------------------------------------- -- -- Configuration for Modul:Documentation -- -- Here you can set the values of the parameters and messages used in Modul:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. --------------------------------------------------------------------------------..." 16944 Scribunto text/plain ---------------------------------------------------------------------------------------------------- -- -- Configuration for Modul:Documentation -- -- Here you can set the values of the parameters and messages used in Modul:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Modul:Protection banner]]. cfg['protection-reason-edit'] = 'templat' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = 'halaman [[Wikipedia:Templat bak pasir dan kasus uji|bak pasir templat]]' cfg['sandbox-notice-pagetype-module'] = 'halaman [[Wikipedia:Templat bak pasir dan kasus uji|bak pasir modul]]' cfg['sandbox-notice-pagetype-other'] = 'halaman bak pasir' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'Ini adalah $1 untuk $2.' cfg['sandbox-notice-diff-blurb'] = 'Ini adalah $1 untuk $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'beda' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'Lihat juga subhalaman pendamping untuk $1.' cfg['sandbox-notice-testcases-link-display'] = 'kasus uji' cfg['sandbox-notice-testcases-run-blurb'] = 'Lihat juga subhalaman pendamping untuk $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'jalankan' -- cfg['sandbox-category'] - A category to add to all template sandboxes. -- cfg['module-sandbox-category'] - A category to add to all module sandboxes. -- cfg['module-sandbox-category'] - A category to add to all sandboxe not in templates or modules. cfg['sandbox-category'] = 'Bak pasir templat' cfg['module-sandbox-category'] = 'Bak pasir modul' cfg['other-sandbox-category'] = 'Bak pasir di luar ruang nama templat atau modul' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Dokumentasi templat' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Dokumentasi modul' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Ringkasan' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Dokumentasi' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'lihat' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'sunting' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'riwayat' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'segarkan' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'buat' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = '[[Wikipedia:Dokumentasi templat|Dokumentasi]] di atas [[Wikipedia:Transklusi|ditransklusikan]] dari $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'Anda dapat membuat halaman dokumentasi untuk $1 pada [[Wikipedia:Lua|modul Scribunto]] ini.' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Penyunting dapat melakukan uji coba pada halaman $1 dan $2 templat ini." cfg['experiment-blurb-module'] = "Penyunting dapat melakukan uji coba pada halaman $1 dan $2 modul ini." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'bak pasir' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Dokumentasi/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Dokumentasi/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = 'bak pasir' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'sunting' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'buat' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'beda' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Buat versi bak pasir untuk $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'cermin' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Dokumentasi/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'kasus uji' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Dokumentasi/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Dokumentasi/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'kasus uji' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'sunting' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['sandbox-notice-testcases-run-link-display'] = 'jalankan' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'buat' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Mohon tambahkan kategori pada subhalaman $1.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Subhalaman $1 ini' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'templat' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'modul' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'halaman' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Dokumentasi/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Dokumentasi/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Modul:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Modul:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Halaman Wikipedia dengan penggunaan ((dokumentasi)) yang tak lazim' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg 67pxy6jko5rg1idgdbcciamr4nhl913 Sablonan:Str left 10 3493 16945 2024-05-22T06:22:56Z RaymondSutanto 258 new 16945 wikitext text/x-wiki <includeonly>{{safesubst:padleft:|{{{2|1}}}|{{{1}}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 3rrdme1fpv80h1kdk9b7zwlkqd34dfk Modul:Pengwarkatan 828 3494 16946 2024-05-22T06:23:47Z Bangrapip 9 Ngeja halaman dengen "-- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub local format = mw.ustring.format ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available..." 16946 Scribunto text/plain -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs -- Get the config table. local cfg = mw.loadData('Module:Documentation/config') local p = {} -- Often-used functions. local ugsub = mw.ustring.gsub local format = mw.ustring.format ---------------------------------------------------------------------------- -- Helper functions -- -- These are defined as local functions, but are made available in the p -- table for testing purposes. ---------------------------------------------------------------------------- local function message(cfgKey, valArray, expectType) --[[ -- Gets a message from the cfg table and formats it if appropriate. -- The function raises an error if the value from the cfg table is not -- of the type expectType. The default type for expectType is 'string'. -- If the table valArray is present, strings such as $1, $2 etc. in the -- message are substituted with values from the table keys [1], [2] etc. -- For example, if the message "foo-message" had the value 'Foo $2 bar $1.', -- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz." --]] local msg = cfg[cfgKey] expectType = expectType or 'string' if type(msg) ~= expectType then error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2) end if not valArray then return msg end local function getMessageVal(match) match = tonumber(match) return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4) end return ugsub(msg, '$([1-9][0-9]*)', getMessageVal) end p.message = message local function makeWikilink(page, display) if display then return format('[[%s|%s]]', page, display) else return format('[[%s]]', page) end end p.makeWikilink = makeWikilink local function makeCategoryLink(cat, sort) local catns = mw.site.namespaces[14].name return makeWikilink(catns .. ':' .. cat, sort) end p.makeCategoryLink = makeCategoryLink local function makeUrlLink(url, display) return format('[%s %s]', url, display) end p.makeUrlLink = makeUrlLink local function makeToolbar(...) local ret = {} local lim = select('#', ...) if lim < 1 then return nil end for i = 1, lim do ret[#ret + 1] = select(i, ...) end -- 'documentation-toolbar' return format( '<span class="%s">(%s)</span>', message('toolbar-class'), table.concat(ret, ' &#124; ') ) end p.makeToolbar = makeToolbar ---------------------------------------------------------------------------- -- Argument processing ---------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local args = getArgs(frame, { valueFunc = function (key, value) if type(value) == 'string' then value = value:match('^%s*(.-)%s*$') -- Remove whitespace. if key == 'heading' or value ~= '' then return value else return nil end else return value end end }) return p[funcName](args) end end ---------------------------------------------------------------------------- -- Entry points ---------------------------------------------------------------------------- function p.nonexistent(frame) if mw.title.getCurrentTitle().subpageText == 'testcases' then return frame:expandTemplate{title = 'module test cases notice'} else return p.main(frame) end end p.main = makeInvokeFunc('_main') function p._main(args) --[[ -- This function defines logic flow for the module. -- @args - table of arguments passed by the user --]] local env = p.getEnvironment(args) local root = mw.html.create() root :wikitext(p._getModuleWikitext(args, env)) :wikitext(p.protectionTemplate(env)) :wikitext(p.sandboxNotice(args, env)) :tag('div') -- 'documentation-container' :addClass(message('container')) :attr('role', 'complementary') :attr('aria-labelledby', args.heading ~= '' and 'documentation-heading' or nil) :attr('aria-label', args.heading == '' and 'Documentation' or nil) :newline() :tag('div') -- 'documentation' :addClass(message('main-div-classes')) :newline() :wikitext(p._startBox(args, env)) :wikitext(p._content(args, env)) :tag('div') -- 'documentation-clear' :addClass(message('clear')) :done() :newline() :done() :wikitext(p._endBox(args, env)) :done() :wikitext(p.addTrackingCategories(env)) -- 'Module:Documentation/styles.css' return mw.getCurrentFrame():extensionTag ( 'templatestyles', '', {src=cfg['templatestyles'] }) .. tostring(root) end ---------------------------------------------------------------------------- -- Environment settings ---------------------------------------------------------------------------- function p.getEnvironment(args) --[[ -- Returns a table with information about the environment, including title -- objects and other namespace- or path-related data. -- @args - table of arguments passed by the user -- -- Title objects include: -- env.title - the page we are making documentation for (usually the current title) -- env.templateTitle - the template (or module, file, etc.) -- env.docTitle - the /doc subpage. -- env.sandboxTitle - the /sandbox subpage. -- env.testcasesTitle - the /testcases subpage. -- -- Data includes: -- env.protectionLevels - the protection levels table of the title object. -- env.subjectSpace - the number of the title's subject namespace. -- env.docSpace - the number of the namespace the title puts its documentation in. -- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace. -- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template. -- -- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value -- returned will be nil. --]] local env, envFuncs = {}, {} -- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value -- returned by that function is memoized in the env table so that we don't call any of the functions -- more than once. (Nils won't be memoized.) setmetatable(env, { __index = function (t, key) local envFunc = envFuncs[key] if envFunc then local success, val = pcall(envFunc) if success then env[key] = val -- Memoise the value. return val end end return nil end }) function envFuncs.title() -- The title object for the current page, or a test page passed with args.page. local title local titleArg = args.page if titleArg then title = mw.title.new(titleArg) else title = mw.title.getCurrentTitle() end return title end function envFuncs.templateTitle() --[[ -- The template (or module, etc.) title object. -- Messages: -- 'sandbox-subpage' --> 'sandbox' -- 'testcases-subpage' --> 'testcases' --]] local subjectSpace = env.subjectSpace local title = env.title local subpage = title.subpageText if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then return mw.title.makeTitle(subjectSpace, title.baseText) else return mw.title.makeTitle(subjectSpace, title.text) end end function envFuncs.docTitle() --[[ -- Title object of the /doc subpage. -- Messages: -- 'doc-subpage' --> 'doc' --]] local title = env.title local docname = args[1] -- User-specified doc page. local docpage if docname then docpage = docname else docpage = env.docpageBase .. '/' .. message('doc-subpage') end return mw.title.new(docpage) end function envFuncs.sandboxTitle() --[[ -- Title object for the /sandbox subpage. -- Messages: -- 'sandbox-subpage' --> 'sandbox' --]] return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage')) end function envFuncs.testcasesTitle() --[[ -- Title object for the /testcases subpage. -- Messages: -- 'testcases-subpage' --> 'testcases' --]] return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage')) end function envFuncs.protectionLevels() -- The protection levels table of the title object. return env.title.protectionLevels end function envFuncs.subjectSpace() -- The subject namespace number. return mw.site.namespaces[env.title.namespace].subject.id end function envFuncs.docSpace() -- The documentation namespace number. For most namespaces this is the -- same as the subject namespace. However, pages in the Article, File, -- MediaWiki or Category namespaces must have their /doc, /sandbox and -- /testcases pages in talk space. local subjectSpace = env.subjectSpace if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then return subjectSpace + 1 else return subjectSpace end end function envFuncs.docpageBase() -- The base page of the /doc, /sandbox, and /testcases subpages. -- For some namespaces this is the talk page, rather than the template page. local templateTitle = env.templateTitle local docSpace = env.docSpace local docSpaceText = mw.site.namespaces[docSpace].name -- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon. return docSpaceText .. ':' .. templateTitle.text end function envFuncs.compareUrl() -- Diff link between the sandbox and the main template using [[Special:ComparePages]]. local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle if templateTitle.exists and sandboxTitle.exists then local compareUrl = mw.uri.canonicalUrl( 'Special:ComparePages', { page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText} ) return tostring(compareUrl) else return nil end end return env end ---------------------------------------------------------------------------- -- Auxiliary templates ---------------------------------------------------------------------------- p.getModuleWikitext = makeInvokeFunc('_getModuleWikitext') function p._getModuleWikitext(args, env) local currentTitle = mw.title.getCurrentTitle() if currentTitle.contentModel ~= 'Scribunto' then return end pcall(require, currentTitle.prefixedText) -- if it fails, we don't care local moduleWikitext = package.loaded["Module:Module wikitext"] if moduleWikitext then return moduleWikitext.main() end end function p.sandboxNotice(args, env) --[=[ -- Generates a sandbox notice for display above sandbox pages. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-notice-image' --> '[[File:Sandbox.svg|50px|alt=|link=]]' -- 'sandbox-notice-blurb' --> 'This is the $1 for $2.' -- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).' -- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page' -- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page' -- 'sandbox-notice-pagetype-other' --> 'sandbox page' -- 'sandbox-notice-compare-link-display' --> 'diff' -- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.' -- 'sandbox-notice-testcases-link-display' --> 'test cases' -- 'sandbox-category' --> 'Template sandboxes' -- 'module-sandbox-category' --> 'Module sandboxes' -- 'other-sandbox-category' --> 'Sandboxes outside of template or module namespace' --]=] local title = env.title local sandboxTitle = env.sandboxTitle local templateTitle = env.templateTitle local subjectSpace = env.subjectSpace if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then return nil end -- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text". local omargs = {} omargs.image = message('sandbox-notice-image') -- Get the text. We start with the opening blurb, which is something like -- "This is the template sandbox for [[Template:Foo]] (diff)." local text = '' local pagetype, sandboxCat if subjectSpace == 10 then pagetype = message('sandbox-notice-pagetype-template') sandboxCat = message('sandbox-category') elseif subjectSpace == 828 then pagetype = message('sandbox-notice-pagetype-module') sandboxCat = message('module-sandbox-category') else pagetype = message('sandbox-notice-pagetype-other') sandboxCat = message('other-sandbox-category') end local templateLink = makeWikilink(templateTitle.prefixedText) local compareUrl = env.compareUrl if compareUrl then local compareDisplay = message('sandbox-notice-compare-link-display') local compareLink = makeUrlLink(compareUrl, compareDisplay) text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink}) else text = text .. message('sandbox-notice-blurb', {pagetype, templateLink}) end -- Get the test cases page blurb if the page exists. This is something like -- "See also the companion subpage for [[Template:Foo/testcases|test cases]]." local testcasesTitle = env.testcasesTitle if testcasesTitle and testcasesTitle.exists then if testcasesTitle.contentModel == "Scribunto" then local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink}) else local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display') local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay) text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink}) end end -- Add the sandbox to the sandbox category. omargs.text = text .. makeCategoryLink(sandboxCat) -- 'documentation-clear' return '<div class="' .. message('clear') .. '"></div>' .. require('Module:Message box').main('ombox', omargs) end function p.protectionTemplate(env) -- Generates the padlock icon in the top right. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'protection-template' --> 'pp-template' -- 'protection-template-args' --> {docusage = 'yes'} local protectionLevels = env.protectionLevels if not protectionLevels then return nil end local editProt = protectionLevels.edit and protectionLevels.edit[1] local moveProt = protectionLevels.move and protectionLevels.move[1] if editProt then -- The page is edit-protected. return require('Module:Protection banner')._main{ message('protection-reason-edit'), small = true } elseif moveProt and moveProt ~= 'autoconfirmed' then -- The page is move-protected but not edit-protected. Exclude move -- protection with the level "autoconfirmed", as this is equivalent to -- no move protection at all. return require('Module:Protection banner')._main{ action = 'move', small = true } else return nil end end ---------------------------------------------------------------------------- -- Start box ---------------------------------------------------------------------------- p.startBox = makeInvokeFunc('_startBox') function p._startBox(args, env) --[[ -- This function generates the start box. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make -- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox -- which generate the box HTML. --]] env = env or p.getEnvironment(args) local links local content = args.content if not content or args[1] then -- No need to include the links if the documentation is on the template page itself. local linksData = p.makeStartBoxLinksData(args, env) if linksData then links = p.renderStartBoxLinks(linksData) end end -- Generate the start box html. local data = p.makeStartBoxData(args, env, links) if data then return p.renderStartBox(data) else -- User specified no heading. return nil end end function p.makeStartBoxLinksData(args, env) --[[ -- Does initial processing of data to make the [view] [edit] [history] [purge] links. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'view-link-display' --> 'view' -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'purge-link-display' --> 'purge' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'docpage-preload' --> 'Template:Documentation/preload' -- 'create-link-display' --> 'create' --]] local subjectSpace = env.subjectSpace local title = env.title local docTitle = env.docTitle if not title or not docTitle then return nil end if docTitle.isRedirect then docTitle = docTitle.redirectTarget end -- Create link if /doc doesn't exist. local preload = args.preload if not preload then if subjectSpace == 828 then -- Module namespace preload = message('module-preload') else preload = message('docpage-preload') end end return { title = title, docTitle = docTitle, -- View, display, edit, and purge links if /doc exists. viewLinkDisplay = message('view-link-display'), editLinkDisplay = message('edit-link-display'), historyLinkDisplay = message('history-link-display'), purgeLinkDisplay = message('purge-link-display'), preload = preload, createLinkDisplay = message('create-link-display') } end function p.renderStartBoxLinks(data) --[[ -- Generates the [view][edit][history][purge] or [create][purge] links from the data table. -- @data - a table of data generated by p.makeStartBoxLinksData --]] local docTitle = data.docTitle -- yes, we do intend to purge the template page on which the documentation appears local purgeLink = makeWikilink("Special:Purge/" .. data.title.prefixedText, data.purgeLinkDisplay) if docTitle.exists then local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay) local editLink = makeWikilink("Special:EditPage/" .. docTitle.prefixedText, data.editLinkDisplay) local historyLink = makeWikilink("Special:PageHistory/" .. docTitle.prefixedText, data.historyLinkDisplay) return "&#91;" .. viewLink .. "&#93; &#91;" .. editLink .. "&#93; &#91;" .. historyLink .. "&#93; &#91;" .. purgeLink .. "&#93;" else local createLink = makeUrlLink(docTitle:canonicalUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay) return "&#91;" .. createLink .. "&#93; &#91;" .. purgeLink .. "&#93;" end return ret end function p.makeStartBoxData(args, env, links) --[=[ -- Does initial processing of data to pass to the start-box render function, p.renderStartBox. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error. -- -- Messages: -- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- 'template-namespace-heading' --> 'Template documentation' -- 'module-namespace-heading' --> 'Module documentation' -- 'file-namespace-heading' --> 'Summary' -- 'other-namespaces-heading' --> 'Documentation' -- 'testcases-create-link-display' --> 'create' --]=] local subjectSpace = env.subjectSpace if not subjectSpace then -- Default to an "other namespaces" namespace, so that we get at least some output -- if an error occurs. subjectSpace = 2 end local data = {} -- Heading local heading = args.heading -- Blank values are not removed. if heading == '' then -- Don't display the start box if the heading arg is defined but blank. return nil end if heading then data.heading = heading elseif subjectSpace == 10 then -- Template namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading') elseif subjectSpace == 828 then -- Module namespace data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading') elseif subjectSpace == 6 then -- File namespace data.heading = message('file-namespace-heading') else data.heading = message('other-namespaces-heading') end -- Heading CSS local headingStyle = args['heading-style'] if headingStyle then data.headingStyleText = headingStyle else -- 'documentation-heading' data.headingClass = message('main-div-heading-class') end -- Data for the [view][edit][history][purge] or [create] links. if links then -- 'mw-editsection-like plainlinks' data.linksClass = message('start-box-link-classes') data.links = links end return data end function p.renderStartBox(data) -- Renders the start box html. -- @data - a table of data generated by p.makeStartBoxData. local sbox = mw.html.create('div') sbox -- 'documentation-startbox' :addClass(message('start-box-class')) :newline() :tag('span') :addClass(data.headingClass) :attr('id', 'documentation-heading') :cssText(data.headingStyleText) :wikitext(data.heading) local links = data.links if links then sbox:tag('span') :addClass(data.linksClass) :attr('id', data.linksId) :wikitext(links) end return tostring(sbox) end ---------------------------------------------------------------------------- -- Documentation content ---------------------------------------------------------------------------- p.content = makeInvokeFunc('_content') function p._content(args, env) -- Displays the documentation contents -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment env = env or p.getEnvironment(args) local docTitle = env.docTitle local content = args.content if not content and docTitle and docTitle.exists then content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText} end -- The line breaks below are necessary so that "=== Headings ===" at the start and end -- of docs are interpreted correctly. return '\n' .. (content or '') .. '\n' end p.contentTitle = makeInvokeFunc('_contentTitle') function p._contentTitle(args, env) env = env or p.getEnvironment(args) local docTitle = env.docTitle if not args.content and docTitle and docTitle.exists then return docTitle.prefixedText else return '' end end ---------------------------------------------------------------------------- -- End box ---------------------------------------------------------------------------- p.endBox = makeInvokeFunc('_endBox') function p._endBox(args, env) --[=[ -- This function generates the end box (also known as the link box). -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- --]=] -- Get environment data. env = env or p.getEnvironment(args) local subjectSpace = env.subjectSpace local docTitle = env.docTitle if not subjectSpace or not docTitle then return nil end -- Check whether we should output the end box at all. Add the end -- box by default if the documentation exists or if we are in the -- user, module or template namespaces. local linkBox = args['link box'] if linkBox == 'off' or not ( docTitle.exists or subjectSpace == 2 or subjectSpace == 828 or subjectSpace == 10 ) then return nil end -- Assemble the link box. local text = '' if linkBox then text = text .. linkBox else text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]." if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then -- We are in the user, template or module namespaces. -- Add sandbox and testcases links. -- "Editors can experiment in this template's sandbox and testcases pages." text = text .. (p.makeExperimentBlurb(args, env) or '') .. '<br />' if not args.content and not args[1] then -- "Please add categories to the /doc subpage." -- Don't show this message with inline docs or with an explicitly specified doc page, -- as then it is unclear where to add the categories. text = text .. (p.makeCategoriesBlurb(args, env) or '') end text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template" end end local box = mw.html.create('div') -- 'documentation-metadata' box:attr('role', 'note') :addClass(message('end-box-class')) -- 'plainlinks' :addClass(message('end-box-plainlinks')) :wikitext(text) :done() return '\n' .. tostring(box) end function p.makeDocPageBlurb(args, env) --[=[ -- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)". -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'edit-link-display' --> 'edit' -- 'history-link-display' --> 'history' -- 'transcluded-from-blurb' --> -- 'The above [[Wikipedia:Template documentation|documentation]] -- is [[Help:Transclusion|transcluded]] from $1.' -- 'module-preload' --> 'Template:Documentation/preload-module-doc' -- 'create-link-display' --> 'create' -- 'create-module-doc-blurb' --> -- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].' --]=] local docTitle = env.docTitle if not docTitle then return nil end if docTitle.exists then -- /doc exists; link to it. local docLink = makeWikilink(docTitle.prefixedText) local editDisplay = message('edit-link-display') local editLink = makeWikilink("Special:EditPage/" .. docTitle.prefixedText, editDisplay) local historyDisplay = message('history-link-display') local historyLink = makeWikilink("Special:PageHistory/" .. docTitle.prefixedText, historyDisplay) return message('transcluded-from-blurb', {docLink}) .. ' ' .. makeToolbar(editLink, historyLink) .. '<br />' elseif env.subjectSpace == 828 then -- /doc does not exist; ask to create it. local createUrl = docTitle:canonicalUrl{action = 'edit', preload = message('module-preload')} local createDisplay = message('create-link-display') local createLink = makeUrlLink(createUrl, createDisplay) return message('create-module-doc-blurb', {createLink}) .. '<br />' end end function p.makeExperimentBlurb(args, env) --[[ -- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- -- Messages: -- 'sandbox-link-display' --> 'sandbox' -- 'sandbox-edit-link-display' --> 'edit' -- 'compare-link-display' --> 'diff' -- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'sandbox-create-link-display' --> 'create' -- 'mirror-edit-summary' --> 'Create sandbox version of $1' -- 'mirror-link-display' --> 'mirror' -- 'mirror-link-preload' --> 'Template:Documentation/mirror' -- 'sandbox-link-display' --> 'sandbox' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display'--> 'edit' -- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox' -- 'testcases-create-link-display' --> 'create' -- 'testcases-link-display' --> 'testcases' -- 'testcases-edit-link-display' --> 'edit' -- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases' -- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases' -- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.' -- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle local sandboxTitle = env.sandboxTitle local testcasesTitle = env.testcasesTitle local templatePage = templateTitle.prefixedText if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then return nil end -- Make links. local sandboxLinks, testcasesLinks if sandboxTitle.exists then local sandboxPage = sandboxTitle.prefixedText local sandboxDisplay = message('sandbox-link-display') local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay) local sandboxEditDisplay = message('sandbox-edit-link-display') local sandboxEditLink = makeWikilink("Special:EditPage/" .. sandboxPage, sandboxEditDisplay) local compareUrl = env.compareUrl local compareLink if compareUrl then local compareDisplay = message('compare-link-display') compareLink = makeUrlLink(compareUrl, compareDisplay) end sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink) else local sandboxPreload if subjectSpace == 828 then sandboxPreload = message('module-sandbox-preload') else sandboxPreload = message('template-sandbox-preload') end local sandboxCreateUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = sandboxPreload} local sandboxCreateDisplay = message('sandbox-create-link-display') local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay) local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)}) local mirrorPreload = message('mirror-link-preload') local mirrorUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = mirrorPreload, summary = mirrorSummary} if subjectSpace == 828 then mirrorUrl = sandboxTitle:canonicalUrl{action = 'edit', preload = templateTitle.prefixedText, summary = mirrorSummary} end local mirrorDisplay = message('mirror-link-display') local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay) sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink) end if testcasesTitle.exists then local testcasesPage = testcasesTitle.prefixedText local testcasesDisplay = message('testcases-link-display') local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay) local testcasesEditUrl = testcasesTitle:canonicalUrl{action = 'edit'} local testcasesEditDisplay = message('testcases-edit-link-display') local testcasesEditLink = makeWikilink("Special:EditPage/" .. testcasesPage, testcasesEditDisplay) -- for Modules, add testcases run link if exists if testcasesTitle.contentModel == "Scribunto" and testcasesTitle.talkPageTitle and testcasesTitle.talkPageTitle.exists then local testcasesRunLinkDisplay = message('testcases-run-link-display') local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay) testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink, testcasesRunLink) else testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink) end else local testcasesPreload if subjectSpace == 828 then testcasesPreload = message('module-testcases-preload') else testcasesPreload = message('template-testcases-preload') end local testcasesCreateUrl = testcasesTitle:canonicalUrl{action = 'edit', preload = testcasesPreload} local testcasesCreateDisplay = message('testcases-create-link-display') local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay) testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink) end local messageName if subjectSpace == 828 then messageName = 'experiment-blurb-module' else messageName = 'experiment-blurb-template' end return message(messageName, {sandboxLinks, testcasesLinks}) end function p.makeCategoriesBlurb(args, env) --[[ -- Generates the text "Please add categories to the /doc subpage." -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'doc-link-display' --> '/doc' -- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.' --]] local docTitle = env.docTitle if not docTitle then return nil end local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display')) return message('add-categories-blurb', {docPathLink}) end function p.makeSubpagesBlurb(args, env) --[[ -- Generates the "Subpages of this template" link. -- @args - a table of arguments passed by the user -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'template-pagetype' --> 'template' -- 'module-pagetype' --> 'module' -- 'default-pagetype' --> 'page' -- 'subpages-link-display' --> 'Subpages of this $1' --]] local subjectSpace = env.subjectSpace local templateTitle = env.templateTitle if not subjectSpace or not templateTitle then return nil end local pagetype if subjectSpace == 10 then pagetype = message('template-pagetype') elseif subjectSpace == 828 then pagetype = message('module-pagetype') else pagetype = message('default-pagetype') end local subpagesLink = makeWikilink( 'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/', message('subpages-link-display', {pagetype}) ) return message('subpages-blurb', {subpagesLink}) end ---------------------------------------------------------------------------- -- Tracking categories ---------------------------------------------------------------------------- function p.addTrackingCategories(env) --[[ -- Check if {{documentation}} is transcluded on a /doc or /testcases page. -- @env - environment table containing title objects, etc., generated with p.getEnvironment -- Messages: -- 'display-strange-usage-category' --> true -- 'doc-subpage' --> 'doc' -- 'testcases-subpage' --> 'testcases' -- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage' -- -- /testcases pages in the module namespace are not categorised, as they may have -- {{documentation}} transcluded automatically. --]] local title = env.title local subjectSpace = env.subjectSpace if not title or not subjectSpace then return nil end local subpage = title.subpageText if message('display-strange-usage-category', nil, 'boolean') and ( subpage == message('doc-subpage') or subjectSpace ~= 828 and subpage == message('testcases-subpage') ) then return makeCategoryLink(message('strange-usage-category')) end return '' end return p p33g4x3fxmkanhsxkrtbu5ap9297k3g Modul:Pengwarkatan/styles.css 828 3495 16947 2024-05-22T06:24:39Z Bangrapip 9 Ngeja halaman dengen "/* {{pp|small=yes}} */ .documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 0 -1em; padding: 1em; } .documentation-metadata { margin: 0 -1em; /* same margin left-right as .documentation */ font-style: italic; padding: 1em; /* same padding left-right as .documentation */ } .documentation-startbox { padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex..." 16947 sanitized-css text/css /* {{pp|small=yes}} */ .documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 0 -1em; padding: 1em; } .documentation-metadata { margin: 0 -1em; /* same margin left-right as .documentation */ font-style: italic; padding: 1em; /* same padding left-right as .documentation */ } .documentation-startbox { padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex; } .documentation-heading { font-weight: bold; font-size: 125%; } .documentation-clear { /* Don't want things to stick out where they shouldn't. */ clear: both; } .documentation-toolbar { font-style: normal; font-size: 85%; } hxyqyzbkfw35scddgq5a0q94ww0vzlz Sablonan:Remove first word 10 3496 17903 16949 2024-05-23T17:17:12Z Bangrapip 9 17903 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|pattern=^[^{{{sep|%s}}}]*{{{sep|%s}}}*|replace=|plain=false}}<noinclude>{{Documentation}}</noinclude> q3rvb3vj9phd54s3yecz8846q90qfgo Modul:Pengwarkatan/config/doc 828 3497 16952 2024-05-22T06:28:19Z Bangrapip 9 Ngeja halaman dengen "---------------------------------------------------------------------------------------------------- -- -- Configuration for Modul:Documentation -- -- Here you can set the values of the parameters and messages used in Modul:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. --------------------------------------------------------------------------------..." 16952 wikitext text/x-wiki ---------------------------------------------------------------------------------------------------- -- -- Configuration for Modul:Documentation -- -- Here you can set the values of the parameters and messages used in Modul:Documentation to -- localise it to your wiki and your language. Unless specified otherwise, values given here -- should be string values. ---------------------------------------------------------------------------------------------------- local cfg = {} -- Do not edit this line. ---------------------------------------------------------------------------------------------------- -- Protection template configuration ---------------------------------------------------------------------------------------------------- -- cfg['protection-reason-edit'] -- The protection reason for edit-protected templates to pass to -- [[Modul:Protection banner]]. cfg['protection-reason-edit'] = 'templat' --[[ ---------------------------------------------------------------------------------------------------- -- Sandbox notice configuration -- -- On sandbox pages the module can display a template notifying users that the current page is a -- sandbox, and the location of test cases pages, etc. The module decides whether the page is a -- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the -- messages that the notices contains. ---------------------------------------------------------------------------------------------------- --]] -- cfg['sandbox-notice-image'] -- The image displayed in the sandbox notice. cfg['sandbox-notice-image'] = '[[File:Sandbox.svg|50px|alt=|link=]]' --[[ -- cfg['sandbox-notice-pagetype-template'] -- cfg['sandbox-notice-pagetype-module'] -- cfg['sandbox-notice-pagetype-other'] -- The page type of the sandbox page. The message that is displayed depends on the current subject -- namespace. This message is used in either cfg['sandbox-notice-blurb'] or -- cfg['sandbox-notice-diff-blurb']. --]] cfg['sandbox-notice-pagetype-template'] = 'halaman [[Wikipedia:Templat bak pasir dan kasus uji|bak pasir templat]]' cfg['sandbox-notice-pagetype-module'] = 'halaman [[Wikipedia:Templat bak pasir dan kasus uji|bak pasir modul]]' cfg['sandbox-notice-pagetype-other'] = 'halaman bak pasir' --[[ -- cfg['sandbox-notice-blurb'] -- cfg['sandbox-notice-diff-blurb'] -- cfg['sandbox-notice-diff-display'] -- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence -- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page -- type, which is either cfg['sandbox-notice-pagetype-template'], -- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what -- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between -- the sandbox and the main template. The display value of the diff link is set by -- cfg['sandbox-notice-compare-link-display']. --]] cfg['sandbox-notice-blurb'] = 'Ini adalah $1 untuk $2.' cfg['sandbox-notice-diff-blurb'] = 'Ini adalah $1 untuk $2 ($3).' cfg['sandbox-notice-compare-link-display'] = 'beda' --[[ -- cfg['sandbox-notice-testcases-blurb'] -- cfg['sandbox-notice-testcases-link-display'] -- cfg['sandbox-notice-testcases-run-blurb'] -- cfg['sandbox-notice-testcases-run-link-display'] -- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit. $1 is a link to the test cases page. -- cfg['sandbox-notice-testcases-link-display'] is the display value for that link. -- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page -- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test -- cases page, and $2 is a link to the page to run it. -- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test -- cases. --]] cfg['sandbox-notice-testcases-blurb'] = 'Lihat juga subhalaman pendamping untuk $1.' cfg['sandbox-notice-testcases-link-display'] = 'kasus uji' cfg['sandbox-notice-testcases-run-blurb'] = 'Lihat juga subhalaman pendamping untuk $1 ($2).' cfg['sandbox-notice-testcases-run-link-display'] = 'jalankan' -- cfg['sandbox-category'] - A category to add to all template sandboxes. -- cfg['module-sandbox-category'] - A category to add to all module sandboxes. -- cfg['module-sandbox-category'] - A category to add to all sandboxe not in templates or modules. cfg['sandbox-category'] = 'Bak pasir templat' cfg['module-sandbox-category'] = 'Bak pasir modul' cfg['other-sandbox-category'] = 'Bak pasir di luar ruang nama templat atau modul' ---------------------------------------------------------------------------------------------------- -- Start box configuration ---------------------------------------------------------------------------------------------------- -- cfg['documentation-icon-wikitext'] -- The wikitext for the icon shown at the top of the template. cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]]' -- cfg['template-namespace-heading'] -- The heading shown in the template namespace. cfg['template-namespace-heading'] = 'Dokumentasi templat' -- cfg['module-namespace-heading'] -- The heading shown in the module namespace. cfg['module-namespace-heading'] = 'Dokumentasi modul' -- cfg['file-namespace-heading'] -- The heading shown in the file namespace. cfg['file-namespace-heading'] = 'Ringkasan' -- cfg['other-namespaces-heading'] -- The heading shown in other namespaces. cfg['other-namespaces-heading'] = 'Dokumentasi' -- cfg['view-link-display'] -- The text to display for "view" links. cfg['view-link-display'] = 'lihat' -- cfg['edit-link-display'] -- The text to display for "edit" links. cfg['edit-link-display'] = 'sunting' -- cfg['history-link-display'] -- The text to display for "history" links. cfg['history-link-display'] = 'riwayat' -- cfg['purge-link-display'] -- The text to display for "purge" links. cfg['purge-link-display'] = 'segarkan' -- cfg['create-link-display'] -- The text to display for "create" links. cfg['create-link-display'] = 'buat' ---------------------------------------------------------------------------------------------------- -- Link box (end box) configuration ---------------------------------------------------------------------------------------------------- -- cfg['transcluded-from-blurb'] -- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page. cfg['transcluded-from-blurb'] = '[[Wikipedia:Dokumentasi templat|Dokumentasi]] di atas [[Wikipedia:Transklusi|ditransklusikan]] dari $1.' --[[ -- cfg['create-module-doc-blurb'] -- Notice displayed in the module namespace when the documentation subpage does not exist. -- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the -- display cfg['create-link-display']. --]] cfg['create-module-doc-blurb'] = 'Anda dapat membuat halaman dokumentasi untuk $1 pada [[Wikipedia:Lua|modul Scribunto]] ini.' ---------------------------------------------------------------------------------------------------- -- Experiment blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['experiment-blurb-template'] -- cfg['experiment-blurb-module'] -- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages. -- It is only shown in the template and module namespaces. With the default English settings, it -- might look like this: -- -- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages. -- -- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links. -- -- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending -- on what namespace we are in. -- -- Parameters: -- -- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display']) -- -- If the sandbox doesn't exist, it is in the format: -- -- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display']) -- -- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload'] -- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display'] -- loads a default edit summary of cfg['mirror-edit-summary']. -- -- $2 is a link to the test cases page. If the test cases page exists, it is in the following format: -- -- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'] | cfg['testcases-run-link-display']) -- -- If the test cases page doesn't exist, it is in the format: -- -- cfg['testcases-link-display'] (cfg['testcases-create-link-display']) -- -- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the -- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current -- namespace. --]] cfg['experiment-blurb-template'] = "Penyunting dapat melakukan uji coba pada halaman $1 dan $2 templat ini." cfg['experiment-blurb-module'] = "Penyunting dapat melakukan uji coba pada halaman $1 dan $2 modul ini." ---------------------------------------------------------------------------------------------------- -- Sandbox link configuration ---------------------------------------------------------------------------------------------------- -- cfg['sandbox-subpage'] -- The name of the template subpage typically used for sandboxes. cfg['sandbox-subpage'] = 'bak pasir' -- cfg['template-sandbox-preload'] -- Preload file for template sandbox pages. cfg['template-sandbox-preload'] = 'Template:Dokumentasi/preload-sandbox' -- cfg['module-sandbox-preload'] -- Preload file for Lua module sandbox pages. cfg['module-sandbox-preload'] = 'Template:Dokumentasi/preload-module-sandbox' -- cfg['sandbox-link-display'] -- The text to display for "sandbox" links. cfg['sandbox-link-display'] = 'bak pasir' -- cfg['sandbox-edit-link-display'] -- The text to display for sandbox "edit" links. cfg['sandbox-edit-link-display'] = 'sunting' -- cfg['sandbox-create-link-display'] -- The text to display for sandbox "create" links. cfg['sandbox-create-link-display'] = 'buat' -- cfg['compare-link-display'] -- The text to display for "compare" links. cfg['compare-link-display'] = 'beda' -- cfg['mirror-edit-summary'] -- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the -- template page. cfg['mirror-edit-summary'] = 'Buat versi bak pasir untuk $1' -- cfg['mirror-link-display'] -- The text to display for "mirror" links. cfg['mirror-link-display'] = 'cermin' -- cfg['mirror-link-preload'] -- The page to preload when a user clicks the "mirror" link. cfg['mirror-link-preload'] = 'Template:Dokumentasi/mirror' ---------------------------------------------------------------------------------------------------- -- Test cases link configuration ---------------------------------------------------------------------------------------------------- -- cfg['testcases-subpage'] -- The name of the template subpage typically used for test cases. cfg['testcases-subpage'] = 'kasus uji' -- cfg['template-testcases-preload'] -- Preload file for template test cases pages. cfg['template-testcases-preload'] = 'Template:Dokumentasi/preload-testcases' -- cfg['module-testcases-preload'] -- Preload file for Lua module test cases pages. cfg['module-testcases-preload'] = 'Template:Dokumentasi/preload-module-testcases' -- cfg['testcases-link-display'] -- The text to display for "testcases" links. cfg['testcases-link-display'] = 'kasus uji' -- cfg['testcases-edit-link-display'] -- The text to display for test cases "edit" links. cfg['testcases-edit-link-display'] = 'sunting' -- cfg['testcases-run-link-display'] -- The text to display for test cases "run" links. cfg['sandbox-notice-testcases-run-link-display'] = 'jalankan' -- cfg['testcases-create-link-display'] -- The text to display for test cases "create" links. cfg['testcases-create-link-display'] = 'buat' ---------------------------------------------------------------------------------------------------- -- Add categories blurb configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['add-categories-blurb'] -- Text to direct users to add categories to the /doc subpage. Not used if the "content" or -- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a -- link to the /doc subpage with a display value of cfg['doc-link-display']. --]] cfg['add-categories-blurb'] = 'Mohon tambahkan kategori pada subhalaman $1.' -- cfg['doc-link-display'] -- The text to display when linking to the /doc subpage. cfg['doc-link-display'] = '/doc' ---------------------------------------------------------------------------------------------------- -- Subpages link configuration ---------------------------------------------------------------------------------------------------- --[[ -- cfg['subpages-blurb'] -- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a -- display value of cfg['subpages-link-display']. In the English version this blurb is simply -- the link followed by a period, and the link display provides the actual text. --]] cfg['subpages-blurb'] = '$1.' --[[ -- cfg['subpages-link-display'] -- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'], -- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in -- the template namespace, the module namespace, or another namespace. --]] cfg['subpages-link-display'] = 'Subhalaman $1 ini' -- cfg['template-pagetype'] -- The pagetype to display for template pages. cfg['template-pagetype'] = 'templat' -- cfg['module-pagetype'] -- The pagetype to display for Lua module pages. cfg['module-pagetype'] = 'modul' -- cfg['default-pagetype'] -- The pagetype to display for pages other than templates or Lua modules. cfg['default-pagetype'] = 'halaman' ---------------------------------------------------------------------------------------------------- -- Doc link configuration ---------------------------------------------------------------------------------------------------- -- cfg['doc-subpage'] -- The name of the subpage typically used for documentation pages. cfg['doc-subpage'] = 'doc' -- cfg['docpage-preload'] -- Preload file for template documentation pages in all namespaces. cfg['docpage-preload'] = 'Template:Dokumentasi/preload' -- cfg['module-preload'] -- Preload file for Lua module documentation pages. cfg['module-preload'] = 'Template:Dokumentasi/preload-module-doc' ---------------------------------------------------------------------------------------------------- -- HTML and CSS configuration ---------------------------------------------------------------------------------------------------- -- cfg['templatestyles'] -- The name of the TemplateStyles page where CSS is kept. -- Sandbox CSS will be at Modul:Documentation/sandbox/styles.css when needed. cfg['templatestyles'] = 'Modul:Documentation/styles.css' -- cfg['container'] -- Class which can be used to set flex or grid CSS on the -- two child divs documentation and documentation-metadata cfg['container'] = 'documentation-container' -- cfg['main-div-classes'] -- Classes added to the main HTML "div" tag. cfg['main-div-classes'] = 'documentation' -- cfg['main-div-heading-class'] -- Class for the main heading for templates and modules and assoc. talk spaces cfg['main-div-heading-class'] = 'documentation-heading' -- cfg['start-box-class'] -- Class for the start box cfg['start-box-class'] = 'documentation-startbox' -- cfg['start-box-link-classes'] -- Classes used for the [view][edit][history] or [create] links in the start box. -- mw-editsection-like is per [[Wikipedia:Village pump (technical)/Archive 117]] cfg['start-box-link-classes'] = 'mw-editsection-like plainlinks' -- cfg['end-box-class'] -- Class for the end box. cfg['end-box-class'] = 'documentation-metadata' -- cfg['end-box-plainlinks'] -- Plainlinks cfg['end-box-plainlinks'] = 'plainlinks' -- cfg['toolbar-class'] -- Class added for toolbar links. cfg['toolbar-class'] = 'documentation-toolbar' -- cfg['clear'] -- Just used to clear things. cfg['clear'] = 'documentation-clear' ---------------------------------------------------------------------------------------------------- -- Tracking category configuration ---------------------------------------------------------------------------------------------------- -- cfg['display-strange-usage-category'] -- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage -- or a /testcases subpage. This should be a boolean value (either true or false). cfg['display-strange-usage-category'] = true -- cfg['strange-usage-category'] -- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a -- /doc subpage or a /testcases subpage. cfg['strange-usage-category'] = 'Halaman Wikipedia dengan penggunaan ((dokumentasi)) yang tak lazim' --[[ ---------------------------------------------------------------------------------------------------- -- End configuration -- -- Don't edit anything below this line. ---------------------------------------------------------------------------------------------------- --]] return cfg 67pxy6jko5rg1idgdbcciamr4nhl913 Sablonan:Modul laèn 10 3498 16953 2024-05-22T06:30:31Z Bangrapip 9 Ngeja halaman dengen "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Module}} | module | other }} }} | module = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude>" 16953 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Module}} | module | other }} }} | module = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 9db98vx09purrfch7wguurzjgqz7u93 Sablonan:Modul peniléan 10 3499 16954 2024-05-22T06:31:11Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{Module other|{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = [[Berkas:Ambox warning blue construction.svg|40x40px|link=|alt=Pra-alpha]] | alpha | a = [[Berkas:Greek lc alpha icon.svg|26x26px|link=|alt=Alpha]] | beta | b = [[Berkas:Greek lc beta icon.svg|40x40px|link=|alt=Beta]] | release | r | general | g = Berkas:Green check.svg|40x40px|link=|alt=Siap digunaka..." 16954 wikitext text/x-wiki <includeonly>{{Module other|{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = [[Berkas:Ambox warning blue construction.svg|40x40px|link=|alt=Pra-alpha]] | alpha | a = [[Berkas:Greek lc alpha icon.svg|26x26px|link=|alt=Alpha]] | beta | b = [[Berkas:Greek lc beta icon.svg|40x40px|link=|alt=Beta]] | release | r | general | g = [[Berkas:Green check.svg|40x40px|link=|alt=Siap digunakan]] | protected | protect | p = [[Berkas:{{#switch:{{#invoke:Effective protection level|edit|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{FULLBASEPAGENAME}}|{{FULLPAGENAME}}}}}}|autoconfirmed=Semi|accountcreator|templateeditor=Template|#default=Full}}-protection-shackle.svg|40x40px|link=|alt=Diproteksi]] | semiprotected | semiprotect | semi =[[Berkas:Semi-protection-shackle.svg|40x40px|link=|alt=Diproteksi sebagian]] }} | style = | textstyle = | text = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = Modul ini dinilai sebagai [[:Kategori:Modul pra-alpha|modul pra-alpha]]. Modul ini belum selesai, atau mungkin belum dikembangkan lagi. Modul ini sebaiknya tidak digunakan dari halaman-halaman dalam ruangnama artikel. Modul tetap dinilai pra-alpha hingga penyunting aslinya (atau orang lain yang menggantikannya apabila sudah lama terbengkalai) sudah puas dengan struktur dasar modul.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Kategori:Modul dalam tahap pra-alpha|{{PAGENAME}}]] }} }} | alpha | a = Modul ini dinilai sebagai [[:Kategori:Modul dalam tahap alpha|modul alpha]]. Modul ini sudah siap untuk ''input'' dari pihak ketiga, dan bisa digunakan dalam beberapa halaman untuk melihat apakah ada masalah yang timbul, namun harus terus diawasi. Saran untuk fitur baru atau perubahan dalam mekanisme ''input'' dan ''output'' dipersilahkan.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[:Kategori:Modul dalam tahap alpha|{{PAGENAME}}]] }} }} | beta | b = Modul ini dinilai sebagai [[:Kategori:Modul dalam tahap beta|modul beta]], dan siap digunakan secara luas. Modul ini masih baru dan harus digunakan dengan hati-hati untuk memastikan bahwa hasilnya sesuai dengan yang diharapkan.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Kategori:Modul dalam tahap beta|{{PAGENAME}}]] }} }} | release | r | general | g = Modul ini dinilai [[:Kategori:Modul dalam tahap umum|siap digunakan secara umum]]. Modul ini sudah matang dan diperkirakan bebas dari ''bug'' dan siap digunakan pada tempat yang tepat di manapun. Modul ini siap disinggung di halaman-halaman bantuan dan sumber informasi Wikipedia lainnya sebagai pilihan untuk dipelajari para pengguna baru. Untuk mengurangi beban server dan ''output'' yang tidak diharapkan, modul ini harus diperlengkapi dengan halaman [[WP:TESTCASES|bak pasir dan kasus uji]] daripada harus melakukan suntingan [[coba-dan-salah]] berulang-ulang.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Kategori:Modul umum|{{PAGENAME}}]] }} }} | protected | protect | p = Modul ini [[:Kategori:Modul yang dilindungi|dilindungi]]. Modul ini [[Wikipedia:Templat berisiko tinggi|sangat mencolok]] yang digunakan oleh banyak halaman, atau sangat sering [[WP:SUBST|disubstitusikan]]. Karena vandalisme atau kesalahan akan mempengaruhi banyak halaman, dan suntingan kecil dapat memberi beban besar pada server, modul ini [[WP:LINDUNG|dilindungi]] dari penyuntingan.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Kategori:Modul yang dilindungi|{{PAGENAME}}]] }} }} | semiprotected | semiprotect | semi = Modul ini [[:Kategori:Modul yang dilindungi|dilindungi]]. Modul ini [[Wikipedia:Templat berisiko tinggi|sangat mencolok]] yang digunakan oleh banyak halaman, atau sangat sering [[WP:SUBST|disubstitusikan]]. Karena vandalisme atau kesalahan akan mempengaruhi banyak halaman, dan suntingan kecil dapat memberi beban besar pada server, modul ini [[WP:SEMI|dilindungi sebagian]] dari penyuntingan.<!-- -->{{#switch: {{SUBPAGENAME}}|doc|sandbox=<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | [[Kategori:Modul yang dilindungi|{{PAGENAME}}]] }} }} | #default = {{error|Penilaian modul salah atau kosong.}} }} }}|{{error|Kesalahan: {{tl|Module rating}} harus dimasukkan di ruang nama Module.}} [[Kategori:Pages with templates in the wrong namespace]]|demospace={{{demospace|<noinclude>module</noinclude>}}}}}</includeonly><noinclude> {{module rating|release|nocat=true|demospace=module}} {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata. --> </noinclude> cgn02lmyiwg4js984tn5jx4fduhwl74 Modul:Kotak pesen 828 3500 16955 2024-05-22T06:32:29Z Bangrapip 9 Ngeja halaman dengen "require('strict') local getArgs local yesno = require('Modul:Yesno') local lang = mw.language.getContentLanguage() local CONFIG_MODULE = 'Modul:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'} -------------------------------------------------------------------------------- -- Fungsi pembantu ---------------------------------------------------------------------------..." 16955 Scribunto text/plain require('strict') local getArgs local yesno = require('Modul:Yesno') local lang = mw.language.getContentLanguage() local CONFIG_MODULE = 'Modul:Message box/configuration' local DEMOSPACES = {talk = 'tmbox', image = 'imbox', file = 'imbox', category = 'cmbox', article = 'ambox', main = 'ambox'} -------------------------------------------------------------------------------- -- Fungsi pembantu -------------------------------------------------------------------------------- local function getTitleObject(...) -- Mendapatkan nilai objek judul dan kemudian menyalurkan fungsi ke kode pcall local success, title = pcall(mw.title.new, ...) if success then return title end end local function union(t1, t2) -- Returns the union of two arrays. local vals = {} for i, v in ipairs(t1) do vals[v] = true end for i, v in ipairs(t2) do vals[v] = true end local ret = {} for k in pairs(vals) do table.insert(ret, k) end table.sort(ret) return ret end local function getArgNums(args, prefix) local nums = {} for k, v in pairs(args) do local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$') if num then table.insert(nums, tonumber(num)) end end table.sort(nums) return nums end -------------------------------------------------------------------------------- -- Definisi kelas kotak -------------------------------------------------------------------------------- local MessageBox = {} MessageBox.__index = MessageBox function MessageBox.new(boxType, args, cfg) args = args or {} local obj = {} -- Pengaturan nilai objek judul dengan ruang nama. obj.title = getTitleObject(args.page) or mw.title.getCurrentTitle() -- konfigurasi kotak pesan. obj.cfg = cfg[boxType] if not obj.cfg then local ns = obj.title.namespace -- boxType diatur sebagai "mbox" atau pemasukan akan bernilai tidak terduga if args.demospace and args.demospace ~= '' then -- demospasi mbox local demospace = string.lower(args.demospace) if DEMOSPACES[demospace] then -- penggunaan templat dari DEMOSPACES obj.cfg = cfg[DEMOSPACES[demospace]] elseif string.find( demospace, 'talk' ) then -- demo as a talk page obj.cfg = cfg.tmbox else -- default to ombox obj.cfg = cfg.ombox end elseif ns == 0 then obj.cfg = cfg.ambox -- main namespace elseif ns == 6 then obj.cfg = cfg.imbox -- file namespace elseif ns == 14 then obj.cfg = cfg.cmbox -- category namespace else local nsTable = mw.site.namespaces[ns] if nsTable and nsTable.isTalk then obj.cfg = cfg.tmbox -- any talk namespace else obj.cfg = cfg.ombox -- other namespaces or invalid input end end end -- pengaturan argumen -- listed in cfg.allowBlankParams. do local newArgs = {} for k, v in pairs(args) do if v ~= '' then newArgs[k] = v end end for i, param in ipairs(obj.cfg.allowBlankParams or {}) do newArgs[param] = args[param] end obj.args = newArgs end -- Penentuan struktur data. obj.categories = {} obj.classes = {} -- Pemuatan [[Modul:Category handler]]. obj.hasCategories = false return setmetatable(obj, MessageBox) end function MessageBox:addCat(ns, cat, sort) if not cat then return nil end if sort then cat = string.format('[[Kategori:%s|%s]]', cat, sort) else cat = string.format('[[Kategori:%s]]', cat) end self.hasCategories = true self.categories[ns] = self.categories[ns] or {} table.insert(self.categories[ns], cat) end function MessageBox:addClass(class) if not class then return nil end table.insert(self.classes, class) end function MessageBox:setParameters() local args = self.args local cfg = self.cfg -- Get type data. self.type = args.type local typeData = cfg.types[self.type] self.invalidTypeError = cfg.showInvalidTypeError and self.type and not typeData typeData = typeData or cfg.types[cfg.default] self.typeClass = typeData.class self.typeImage = typeData.image -- Menentukan apakah kotak yang ada mengalami kesalahan atau tidak. self.isSubstituted = cfg.substCheck and args.subst == 'SUBST' -- Menentukan penggunaan kotak pesan yang digunakan. self.isSmall = cfg.allowSmall and ( cfg.smallParam and args.small == cfg.smallParam or not cfg.smallParam and yesno(args.small) ) -- Add attributes, classes and styles. self.id = args.id self.name = args.name if self.name then self:addClass('box-' .. string.gsub(self.name,' ','_')) end if yesno(args.plainlinks) ~= false then self:addClass('plainlinks') end for _, class in ipairs(cfg.classes or {}) do self:addClass(class) end if self.isSmall then self:addClass(cfg.smallClass or 'mbox-small') end self:addClass(self.typeClass) self:addClass(args.class) self.style = args.style self.attrs = args.attrs -- Set text style. self.textstyle = args.textstyle -- Find if we are on the template page or not. This functionality is only -- used if useCollapsibleTextFields is set, or if both cfg.templateCategory -- and cfg.templateCategoryRequireName are set. self.useCollapsibleTextFields = cfg.useCollapsibleTextFields if self.useCollapsibleTextFields or cfg.templateCategory and cfg.templateCategoryRequireName then if self.name then local templateName = mw.ustring.match( self.name, '^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$' ) or self.name templateName = 'Templat:' .. templateName self.templateTitle = getTitleObject(templateName) end self.isTemplatePage = self.templateTitle and mw.title.equals(self.title, self.templateTitle) end -- Pemrosesan data pada -- {{ambox}}. if self.useCollapsibleTextFields then -- Get the self.issue value. if self.isSmall and args.smalltext then self.issue = args.smalltext else local sect if args.sect == '' then sect = '' .. (cfg.sectionDefault or 'page') elseif type(args.sect) == 'string' then sect = '' .. args.sect end local issue = args.issue issue = type(issue) == 'string' and issue ~= '' and issue or nil local text = args.text text = type(text) == 'string' and text or nil local issues = {} table.insert(issues, sect) table.insert(issues, issue) table.insert(issues, text) self.issue = table.concat(issues, ' ') end -- Get the self.talk value. local talk = args.talk -- Show talk links on the template page or template subpages if the talk -- parameter is blank. if talk == '' and self.templateTitle and ( mw.title.equals(self.templateTitle, self.title) or self.title:isSubpageOf(self.templateTitle) ) then talk = '#' elseif talk == '' then talk = nil end if talk then -- If the talk value is a talk page, make a link to that page. Else -- assume that it's a section heading, and make a link to the talk -- page of the current page with that section heading. local talkTitle = getTitleObject(talk) local talkArgIsTalkPage = true if not talkTitle or not talkTitle.isTalkPage then talkArgIsTalkPage = false talkTitle = getTitleObject( self.title.text, mw.site.namespaces[self.title.namespace].talk.id ) end if talkTitle and talkTitle.exists then local talkText if self.isSmall then local talkLink = talkArgIsTalkPage and talk or (talkTitle.prefixedText .. '#' .. talk) talkText = string.format('([[%s|pembicaraan]])', talkLink) else talkText = 'Diskusi terkait dapat dibaca pada' if talkArgIsTalkPage then talkText = string.format( '%s [[%s|%s]].', talkText, talk, talkTitle.prefixedText ) else talkText = string.format( '%s the [[%s#%s|halaman pembicaraan]].', talkText, talkTitle.prefixedText, talk ) end end self.talk = talkText end end -- Get other values. self.fix = args.fix ~= '' and args.fix or nil local date if args.date and args.date ~= '' then date = args.date elseif args.date == '' and self.isTemplatePage then date = lang:formatDate('F Y') end if date then self.date = string.format(" <span class='date-container'><i>(<span class='date'>%s</span>)</i></span>", date) end self.info = args.info if yesno(args.removalnotice) then self.removalNotice = cfg.removalNotice end end -- Set the non-collapsible text field. At the moment this is used by all box -- types other than ambox, and also by ambox when small=yes. if self.isSmall then self.text = args.smalltext or args.text else self.text = args.text end -- Set the below row. self.below = cfg.below and args.below -- General image settings. self.imageCellDiv = not self.isSmall and cfg.imageCellDiv self.imageEmptyCell = cfg.imageEmptyCell -- Left image settings. local imageLeft = self.isSmall and args.smallimage or args.image if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none' or not cfg.imageCheckBlank and imageLeft ~= 'none' then self.imageLeft = imageLeft if not imageLeft then local imageSize = self.isSmall and (cfg.imageSmallSize or '30x30px') or '40x40px' self.imageLeft = string.format('[[Berkas:%s|%s|link=|alt=]]', self.typeImage or 'Imbox notice.png', imageSize) end end -- Right image settings. local imageRight = self.isSmall and args.smallimageright or args.imageright if not (cfg.imageRightNone and imageRight == 'none') then self.imageRight = imageRight end -- set templatestyles self.base_templatestyles = cfg.templatestyles self.templatestyles = args.templatestyles end function MessageBox:setMainspaceCategories() local args = self.args local cfg = self.cfg if not cfg.allowMainspaceCategories then return nil end local nums = {} for _, prefix in ipairs{'cat', 'kategori', 'all'} do args[prefix .. '1'] = args[prefix] nums = union(nums, getArgNums(args, prefix)) end -- The following is roughly equivalent to the old {{Ambox/category}}. local date = args.date date = type(date) == 'string' and date local preposition = 'from' for _, num in ipairs(nums) do local mainCat = args['cat' .. tostring(num)] or args['kategori' .. tostring(num)] local allCat = args['all' .. tostring(num)] mainCat = type(mainCat) == 'string' and mainCat allCat = type(allCat) == 'string' and allCat if mainCat and date and date ~= '' then local catTitle = string.format('%s %s %s', mainCat, preposition, date) self:addCat(0, catTitle) catTitle = getTitleObject('Category:' .. catTitle) if not catTitle or not catTitle.exists then self:addCat(0, 'Articles with invalid date parameter in template') end elseif mainCat and (not date or date == '') then self:addCat(0, mainCat) end if allCat then self:addCat(0, allCat) end end end function MessageBox:setTemplateCategories() local args = self.args local cfg = self.cfg -- Add template categories. if cfg.templateCategory then if cfg.templateCategoryRequireName then if self.isTemplatePage then self:addCat(10, cfg.templateCategory) end elseif not self.title.isSubpage then self:addCat(10, cfg.templateCategory) end end -- Add template error categories. if cfg.templateErrorCategory then local templateErrorCategory = cfg.templateErrorCategory local templateCat, templateSort if not self.name and not self.title.isSubpage then templateCat = templateErrorCategory elseif self.isTemplatePage then local paramsToCheck = cfg.templateErrorParamsToCheck or {} local count = 0 for i, param in ipairs(paramsToCheck) do if not args[param] then count = count + 1 end end if count > 0 then templateCat = templateErrorCategory templateSort = tostring(count) end if self.categoryNums and #self.categoryNums > 0 then templateCat = templateErrorCategory templateSort = 'C' end end self:addCat(10, templateCat, templateSort) end end function MessageBox:setAllNamespaceCategories() -- Set categories for all namespaces. if self.invalidTypeError then local allSort = (self.title.namespace == 0 and 'Main:' or '') .. self.title.prefixedText self:addCat('all', 'Parameter kotak pesan Wikipedia yang membutuhkan perbaikan', allSort) end if self.isSubstituted then self:addCat('all', 'Halaman dengan kesalahan subtitusi templat') end end function MessageBox:setCategories() if self.title.namespace == 0 then self:setMainspaceCategories() elseif self.title.namespace == 10 then self:setTemplateCategories() end self:setAllNamespaceCategories() end function MessageBox:renderCategories() if not self.hasCategories then -- No categories added, no need to pass them to Category handler so, -- if it was invoked, it would return the empty string. -- So we shortcut and return the empty string. return "" end -- Convert category tables to strings and pass them through -- [[Module:Category handler]]. return require('Modul:Category handler')._main{ main = table.concat(self.categories[0] or {}), template = table.concat(self.categories[10] or {}), all = table.concat(self.categories.all or {}), nocat = self.args.nocat, page = self.args.page } end function MessageBox:export() local root = mw.html.create() -- Add the subst check error. if self.isSubstituted and self.name then root:tag('b') :addClass('error') :wikitext(string.format( 'Templat <code>%s[[Template:%s|%s]]%s</code> tidak disubtitusikan dengan benar.', mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}') )) end local frame = mw.getCurrentFrame() root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.base_templatestyles }, }) -- Add support for a single custom templatestyles sheet. Undocumented as -- need should be limited and many templates using mbox are substed; we -- don't want to spread templatestyles sheets around to arbitrary places if self.templatestyles then root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = self.templatestyles }, }) end -- Create the box table. local boxTable = root:tag('table') boxTable:attr('id', self.id or nil) for i, class in ipairs(self.classes or {}) do boxTable:addClass(class or nil) end boxTable :cssText(self.style or nil) :attr('role', 'presentation') if self.attrs then boxTable:attr(self.attrs) end -- Add the left-hand image. local row = boxTable:tag('tr') if self.imageLeft then local imageLeftCell = row:tag('td'):addClass('mbox-image') if self.imageCellDiv then -- If we are using a div, redefine imageLeftCell so that the image -- is inside it. Divs use style="width: 52px;", which limits the -- image width to 52px. If any images in a div are wider than that, -- they may overlap with the text or cause other display problems. imageLeftCell = imageLeftCell:tag('div'):addClass('mbox-image-div') end imageLeftCell:wikitext(self.imageLeft or nil) elseif self.imageEmptyCell then -- Some message boxes define an empty cell if no image is specified, and -- some don't. The old template code in templates where empty cells are -- specified gives the following hint: "No image. Cell with some width -- or padding necessary for text cell to have 100% width." row:tag('td') :addClass('mbox-empty-cell') end -- Add the text. local textCell = row:tag('td'):addClass('mbox-text') if self.useCollapsibleTextFields then -- The message box uses advanced text parameters that allow things to be -- collapsible. At the moment, only ambox uses this. textCell:cssText(self.textstyle or nil) local textCellDiv = textCell:tag('div') textCellDiv :addClass('mbox-text-span') :wikitext(self.issue or nil) if (self.talk or self.fix) then textCellDiv:tag('span') :addClass('hide-when-compact') :wikitext(self.talk and (' ' .. self.talk) or nil) :wikitext(self.fix and (' ' .. self.fix) or nil) end textCellDiv:wikitext(self.date and (' ' .. self.date) or nil) if self.info and not self.isSmall then textCellDiv :tag('span') :addClass('hide-when-compact') :wikitext(self.info and (' ' .. self.info) or nil) end if self.removalNotice then textCellDiv:tag('span') :addClass('hide-when-compact') :tag('i') :wikitext(string.format(" (%s)", self.removalNotice)) end else -- Default text formatting - anything goes. textCell :cssText(self.textstyle or nil) :wikitext(self.text or nil) end -- Add the right-hand image. if self.imageRight then local imageRightCell = row:tag('td'):addClass('mbox-imageright') if self.imageCellDiv then -- If we are using a div, redefine imageRightCell so that the image -- is inside it. imageRightCell = imageRightCell:tag('div'):addClass('mbox-image-div') end imageRightCell :wikitext(self.imageRight or nil) end -- Add the below row. if self.below then boxTable:tag('tr') :tag('td') :attr('colspan', self.imageRight and '3' or '2') :addClass('mbox-text') :cssText(self.textstyle or nil) :wikitext(self.below or nil) end -- Add error message for invalid type parameters. if self.invalidTypeError then root:tag('div') :addClass('mbox-invalid-type') :wikitext(string.format( 'This message box is using an invalid "type=%s" parameter and needs fixing.', self.type or '' )) end -- Add categories. root:wikitext(self:renderCategories() or nil) return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p, mt = {}, {} function p._exportClasses() -- For testing. return { MessageBox = MessageBox } end function p.main(boxType, args, cfgTables) local box = MessageBox.new(boxType, args, cfgTables or mw.loadData(CONFIG_MODULE)) box:setParameters() box:setCategories() return box:export() end function mt.__index(t, k) return function (frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return t.main(k, getArgs(frame, {trim = false, removeBlanks = false})) end end return setmetatable(p, mt) d7prqlvq7lj4j7s4l44zo447f7bmkfh Modul:Citation/CS1/styles.css 828 3501 16957 2024-05-22T06:35:23Z RaymondSutanto 258 new 16957 sanitized-css text/css /* Protection icon the following line controls the page-protection icon in the upper right corner it must remain within this comment {{sandbox other||{{pp-template}}}} */ /* Overrides Some wikis do not override user agent default styles for HTML <cite> and <q>, unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]] */ cite.citation { font-style: inherit; /* Remove italics for <cite> */ } .citation q { quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */ } /* ID and URL access Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external for PDF pages. All TemplateStyles pages are hoisted to .mw-parser-output. We need to have specificity equal to a[href$=".pdf"].external for locks to override PDF icon. the .id-lock-... selectors are for use by non-citation templates like {{Catalog lookup link}} */ .id-lock-free a, .citation .cs1-lock-free a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg) right 0.1em center/9px no-repeat; } .id-lock-limited a, .id-lock-registration a, .citation .cs1-lock-limited a, .citation .cs1-lock-registration a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg) right 0.1em center/9px no-repeat; } .id-lock-subscription a, .citation .cs1-lock-subscription a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg) right 0.1em center/9px no-repeat; } .cs1-subscription, .cs1-registration { color: #555; } .cs1-subscription span, .cs1-registration span { border-bottom: 1px dotted; cursor: help; } /* Wikisource Wikisource icon when |chapter= or |title= is wikilinked to Wikisource as in cite wikisource */ .cs1-ws-icon a { background: linear-gradient(transparent, transparent), url(//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg) right 0.1em center/12px no-repeat; } /* Errors and maintenance */ code.cs1-code { /* <code>...</code> style override: mediawiki's css definition is specified here: https://git.wikimedia.org/blob/mediawiki%2Fcore.git/ 69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199 */ color: inherit; background: inherit; border: none; /* this maybe can be inherit. MDN says yes, code editor says no */ padding: inherit; } .cs1-hidden-error { display: none; font-size: 100%; } .cs1-visible-error { font-size: 100%; } .cs1-maint { display: none; color: #33aa33; margin-left: 0.3em; } /* Small text size Set small text size in one place. 0.95 (here) * 0.9 (from references list) is ~0.85, which is the lower bound for size for accessibility. Old styling for this was just 0.85. We could write the rule so that when this template is inside references/reflist, only then does it multiply by 0.95; else multiply by 0.85 */ .cs1-format { font-size: 95%; } /* kerning */ .cs1-kern-left, .cs1-kern-wl-left { padding-left: 0.2em; } .cs1-kern-right, .cs1-kern-wl-right { padding-right: 0.2em; } /* selflinks – avoid bold font style when cs1|2 template links to the current page */ .citation .mw-selflink { font-weight: inherit; } oaoi1bld4zu2dgneb2yaj11tyyqa6vc Sablonan:Increase 10 3502 17907 16958 2024-05-23T17:18:48Z Bangrapip 9 17907 wikitext text/x-wiki [[File:Increase2.svg|{{{size|11px}}}|alt={{{1|Increase}}}|link=|{{{1|Increase}}}]]<noinclude> {{documentation}} </noinclude> pjwfj56472ptd30nio6ml3f3abtvuf1 Sablonan:SymDoc 10 3503 16959 2024-05-22T06:37:02Z RaymondSutanto 258 new 16959 wikitext text/x-wiki {{SymDoc/Doc}} oe98v208uitiat9hvz5cjjavt4r88xg Sablonan:SymDoc/Doc 10 3505 16961 2024-05-22T06:37:34Z RaymondSutanto 258 new 16961 wikitext text/x-wiki {{Documentation subpage}} <!-- TAMBAHKAN KATEGORI DAN INTERWIKI DI BAGIAN PALING BAWAH HALAMAN INI --> <!-- SUNTING DOKUMENTASI TEMPLAT DI BAWAH INI --> === Pemakaian === Pakai * {{tl|Penurunan}} (atau [[Templat:Decrease|decrease]]}/{{[[Templat:Loss|loss]]}}) untuk mengindikasi rugi atau turun (penurunan). * {{tl|Kenaikan}} (atau {{[[Templat:Increase|increase]]}}/{{[[Templat:Gain|gain]]}}/{{[[Templat:Profit|profit]]}}) untuk mengindikasi untung atau naik (kenaikan). * {{[[Templat:Steady|steady]]}} untuk mengindikasi tidak ada perubahan atau tidak ada untung ataupun rugi. * {{[[Templat:IncreaseNegative|IncreaseNegative]]}} untuk mengindikasi ketika sebuah kenaikan sebenarnya buruk. * {{[[Templat:DecreasePositive|DecreasePositive]]}} untuk mengindikasi ketika sebuah penurunan sebenarnya baik. <includeonly> <!-- KATEGORI DAN INTERWIKI DITARUH DI SINI --> </includeonly> 856qgr6axr9bfnjq233yxgsdpkhd48c Sablonan:Documentation subpage 10 3506 17933 16963 2024-05-23T23:15:27Z Bangrapip 9 17933 wikitext text/x-wiki <includeonly><!-- -->{{#ifeq:{{lc:{{SUBPAGENAME}}}} |{{{override|doc}}} | <!--(this template has been transcluded on a /doc or /{{{override}}} page)--> </includeonly><!-- -->{{#ifeq:{{{doc-notice|show}}} |show | {{Mbox | type = notice | style = margin-bottom:1.0em; | image = [[File:Edit-copy green.svg|40px|alt=|link=]] | text = {{strong|This is a [[Wikipedia:Template documentation|documentation]] [[Wikipedia:Subpages|subpage]]}} for {{terminate sentence|{{{1|[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}}}<br />It may contain usage information, [[Wikipedia:Categorization|categories]] and other content that is not part of the original {{#if:{{{text2|}}} |{{{text2}}} |{{#if:{{{text1|}}} |{{{text1}}} |{{#ifeq:{{SUBJECTSPACE}} |{{ns:User}} |{{lc:{{SUBJECTSPACE}}}} template page |{{#if:{{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} page|article}}}}}}}}. }} }}<!-- -->{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}<!-- -->{{#if:{{{inhibit|}}} |<!--(don't categorize)--> | <includeonly><!-- -->{{#ifexist:{{NAMESPACE}}:{{BASEPAGENAME}} | [[Category:{{#switch:{{SUBJECTSPACE}} |Template=Template |Module=Module |User=User |#default=Wikipedia}} documentation pages]] | [[Category:Documentation subpages without corresponding pages]] }}<!-- --></includeonly> }}<!-- (completing initial #ifeq: at start of template:) --><includeonly> | <!--(this template has not been transcluded on a /doc or /{{{override}}} page)--> }}<!-- --></includeonly><noinclude>{{Documentation}}</noinclude> 7onyk1v06bkcimr1a843d6yopob2nvb Sablonan:Efn 10 3507 16966 2024-05-22T06:39:19Z RaymondSutanto 258 new 16966 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#if:{{{name|}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|name={{{name|}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} }}</includeonly><noinclude> {{documentation}} </noinclude> 95uusiggd4cbf2ushwzxco3q2lmfbi1 Modul:Kotak pesen/configuration 828 3508 16968 2024-05-22T06:39:35Z Bangrapip 9 Ngeja halaman dengen "-------------------------------------------------------------------------------- -- Konfigurasi untuk Message box -- -- -- -- Modul ini mengandung data konfigurasi untuk [[Modul:Message box]]. -- -------------------------------------------------------------------------------- return { ambox = { types = { speedy = { class = 'ambo..." 16968 Scribunto text/plain -------------------------------------------------------------------------------- -- Konfigurasi untuk Message box -- -- -- -- Modul ini mengandung data konfigurasi untuk [[Modul:Message box]]. -- -------------------------------------------------------------------------------- return { ambox = { types = { speedy = { class = 'ambox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ambox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ambox-content', image = 'Ambox important.svg' }, style = { class = 'ambox-style', image = 'Edit-clear.svg' }, move = { class = 'ambox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ambox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ambox-notice', image = 'Information icon4.svg' } }, default = 'notice', allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'}, allowSmall = true, smallParam = 'left', smallClass = 'mbox-small-left', substCheck = true, classes = {'metadata', 'ambox'}, imageEmptyCell = true, imageCheckBlank = true, imageSmallSize = '20x20px', imageCellDiv = true, useCollapsibleTextFields = true, imageRightNone = true, sectionDefault = 'artikel', allowMainspaceCategories = true, templateCategory = 'Templat pesan artikel', templateCategoryRequireName = true, templateErrorCategory = 'Templat pesan artikel dengan parameter yang hilang', templateErrorParamsToCheck = {'issue', 'fix', 'subst'}, removalNotice = '<small>[[Bantuan:Penghapusan templat pemeliharaan|Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini]]</small>', templatestyles = 'Modul:Message box/ambox.css' }, cmbox = { types = { speedy = { class = 'cmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'cmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'cmbox-content', image = 'Ambox important.svg' }, style = { class = 'cmbox-style', image = 'Edit-clear.svg' }, move = { class = 'cmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'cmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'cmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'cmbox'}, imageEmptyCell = true, templatestyles = 'Modul:Message box/cmbox.css' }, fmbox = { types = { warning = { class = 'fmbox-warning', image = 'Ambox warning pn.svg' }, editnotice = { class = 'fmbox-editnotice', image = 'Information icon4.svg' }, system = { class = 'fmbox-system', image = 'Information icon4.svg' } }, default = 'system', showInvalidTypeError = true, classes = {'fmbox'}, imageEmptyCell = false, imageRightNone = false, templatestyles = 'Modul:Message box/fmbox.css' }, imbox = { types = { speedy = { class = 'imbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'imbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'imbox-content', image = 'Ambox important.svg' }, style = { class = 'imbox-style', image = 'Edit-clear.svg' }, move = { class = 'imbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'imbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, license = { class = 'imbox-license licensetpl', image = 'Imbox license.png' -- @todo We need an SVG version of this }, featured = { class = 'imbox-featured', image = 'Cscr-featured.svg' }, notice = { class = 'imbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'imbox'}, imageEmptyCell = true, below = true, templateCategory = 'Kotak pesan berkas', templatestyles = 'Modul:Message box/imbox.css' }, ombox = { types = { speedy = { class = 'ombox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'ombox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'ombox-content', image = 'Ambox important.svg' }, style = { class = 'ombox-style', image = 'Edit-clear.svg' }, move = { class = 'ombox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'ombox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'ombox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'ombox'}, allowSmall = true, imageEmptyCell = true, imageRightNone = true, templatestyles = 'Modul:Message box/ombox.css' }, tmbox = { types = { speedy = { class = 'tmbox-speedy', image = 'Ambox warning pn.svg' }, delete = { class = 'tmbox-delete', image = 'Ambox warning pn.svg' }, content = { class = 'tmbox-content', image = 'Ambox important.svg' }, style = { class = 'tmbox-style', image = 'Edit-clear.svg' }, move = { class = 'tmbox-move', image = 'Merge-split-transwiki default.svg' }, protection = { class = 'tmbox-protection', image = 'Semi-protection-shackle-keyhole.svg' }, notice = { class = 'tmbox-notice', image = 'Information icon4.svg' } }, default = 'notice', showInvalidTypeError = true, classes = {'tmbox'}, allowSmall = true, imageRightNone = true, imageEmptyCell = true, templateCategory = 'Kotak pesan pembicaraan', templatestyles = 'Modul:Message box/tmbox.css' } } lkzjtbjw4gpb148ffub1q6xmmljy6hr Modul:Kotak pesen/ombox.css 828 3509 16969 2024-05-22T06:40:18Z Bangrapip 9 Ngeja halaman dengen "/* {{pp|small=y}} */ .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: #f8f9fa; box-sizing: border-box; } /* Untuk masukan "small=yes". */ .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ombox-delete { border: 2px solid #b32424; /* Red */ } .ombox-content { border:..." 16969 sanitized-css text/css /* {{pp|small=y}} */ .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: #f8f9fa; box-sizing: border-box; } /* Untuk masukan "small=yes". */ .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ombox-delete { border: 2px solid #b32424; /* Red */ } .ombox-content { border: 1px solid #f28500; /* Orange */ } .ombox-style { border: 1px solid #fc3; /* Yellow */ } .ombox-move { border: 1px solid #9932cc; /* Purple */ } .ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } .ombox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .ombox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .ombox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* Sel sempit kosong */ .ombox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ombox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .ombox { margin: 4px 10%; } .ombox.mbox-small { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; width: 238px; } } gmzfeg3265le8xm93bgx0awurjgydbq Sablonan:Color 10 3510 17629 17626 2024-05-23T08:35:24Z Bangrapip 9 17629 wikitext text/x-wiki <templatestyles src="Template:Color/styles.css" /><span class="tmp-color" style="color:{{{1|}}}">{{{2|{{{1|}}}}}}</span><noinclude>{{Pengwarkatan}}<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude> otvpctwb1tdp3vxn9rbjxsdikfxxypz Sablonan:Coord 10 3511 17923 16973 2024-05-23T17:25:44Z Bangrapip 9 17923 wikitext text/x-wiki <includeonly>{{#invoke:Coordinates|coord}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 0o7lasvhdxe29mlczlsmvzkvka0kscy Sablonan:Ublist 10 3512 16974 2024-05-22T06:43:12Z RaymondSutanto 258 new 16974 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{documentation}} [[Kategori:Templat]] </noinclude> rwa3n9ca6u9dpz5t413ghzb5dj3fclh Sablonan:IncreaseNegative 10 3513 17912 16975 2024-05-23T17:21:39Z Bangrapip 9 17912 wikitext text/x-wiki [[File:Increase Negative.svg|{{{size|11px}}}|alt={{{1|Negative increase}}}|link=|{{{1|Negative increase}}}]]<noinclude> {{documentation}} </noinclude> qupbefzz0pj6lp5rpcyeor8nb6hm3gc Sablonan:Infobox medal templates 10 3514 16976 2024-05-22T06:44:50Z Bangrapip 9 Ngeja halaman dengen "{{#if:{{{medals|}}}|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}" style="text-align:center; font-size:95%"> <div class="skin-nightmode-reset-color" style="line-height:1.6em; background-color:#ccf; font-size:105%; {{{titlestyle|background-color:transparent;}}}"><!-- --><div style="margin:0 4em;">{{#if:{{{title|}}}|{{{title}}}|Medal record}}</div><!-- --></div> <div class="mw-collapsible-content" style="font-size:105%"><templatestyles src..." 16976 wikitext text/x-wiki {{#if:{{{medals|}}}|<div class="mw-collapsible {{#if:{{{expand|}}}||mw-collapsed}}" style="text-align:center; font-size:95%"> <div class="skin-nightmode-reset-color" style="line-height:1.6em; background-color:#ccf; font-size:105%; {{{titlestyle|background-color:transparent;}}}"><!-- --><div style="margin:0 4em;">{{#if:{{{title|}}}|{{{title}}}|Medal record}}</div><!-- --></div> <div class="mw-collapsible-content" style="font-size:105%"><templatestyles src="infobox/mobileviewfix.css"/> {{{!}} class="skin-nightmode-reset-color" style="width:100%; background-color:#f9f9f9; color:#000000; font-weight:normal" {{!}} colspan="2" style="padding:0" {{!}} {{{medals}}} {{!}}} </div></div> }}{{#if:{{#invoke:string2|startswith|1={{{medal_templates|}}} |2={{{!}} }}|[[Category:Infobox medal templates requiring repair]]|}}<noinclude>{{documentation}}</noinclude> 1sc2o0h1t7u10dk1mzipzeu7t4670ah Sablonan:DecreasePositive 10 3515 17909 16977 2024-05-23T17:20:15Z Bangrapip 9 17909 wikitext text/x-wiki [[File:Decrease Positive.svg|{{{size|11px}}}|alt={{{1|Positive decrease}}}|link=|{{{1|Positive decrease}}}]]<noinclude> {{documentation}} </noinclude> q6upqjrownohl32p78jzax2qmtttn9q Sablonan:IncreaseNeutral 10 3516 17913 16982 2024-05-23T17:21:57Z Bangrapip 9 17913 wikitext text/x-wiki [[File:Increase Neutral.svg|{{{size|11px}}}|alt={{{1|Neutral increase}}}|link=|{{{1|Neutral increase}}}]]<noinclude> {{documentation}} </noinclude> kjg6brc7io35tnn327woz3lns3fw8z0 Modul:InfoboxImage 828 3517 17863 16979 2024-05-23T16:50:20Z Bangrapip 9 17863 Scribunto text/plain -- Inputs: -- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link -- page - page to display for multipage images (DjVu) -- size - size to display the image -- maxsize - maximum size for image -- sizedefault - default size to display the image if size param is blank -- alt - alt text for image -- title - title text for image -- border - set to yes if border -- center - set to yes, if the image has to be centered -- upright - upright image param -- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it -- link - page to visit when clicking on image -- class - HTML classes to add to the image -- Outputs: -- Formatted image. -- More details available at the "Module:InfoboxImage/doc" page local i = {}; local placeholder_image = { "Blue - Replace this image female.svg", "Blue - Replace this image male.svg", "Female no free image yet.png", "Flag of None (square).svg", "Flag of None.svg", "Flag of.svg", "Green - Replace this image female.svg", "Green - Replace this image male.svg", "Image is needed female.svg", "Image is needed male.svg", "Location map of None.svg", "Male no free image yet.png", "Missing flag.png", "No flag.svg", "No free portrait.svg", "No portrait (female).svg", "No portrait (male).svg", "Red - Replace this image female.svg", "Red - Replace this image male.svg", "Replace this image female (blue).svg", "Replace this image female.svg", "Replace this image male (blue).svg", "Replace this image male.svg", "Silver - Replace this image female.svg", "Silver - Replace this image male.svg", "Replace this image.svg", "Cricket no pic.png", "CarersLogo.gif", "Diagram Needed.svg", "Example.jpg", "Image placeholder.png", "No male portrait.svg", "Nocover-upload.png", "NoDVDcover copy.png", "Noribbon.svg", "No portrait-BFD-test.svg", "Placeholder barnstar ribbon.png", "Project Trains no image.png", "Image-request.png", "Sin bandera.svg", "Sin escudo.svg", "Replace this image - temple.png", "Replace this image butterfly.png", "Replace this image.svg", "Replace this image1.svg", "Resolution angle.png", "Image-No portrait-text-BFD-test.svg", "Insert image here.svg", "No image available.png", "NO IMAGE YET square.png", "NO IMAGE YET.png", "No Photo Available.svg", "No Screenshot.svg", "No-image-available.jpg", "Null.png", "PictureNeeded.gif", "Place holder.jpg", "Unbenannt.JPG", "UploadACopyrightFreeImage.svg", "UploadAnImage.gif", "UploadAnImage.svg", "UploadAnImageShort.svg", "CarersLogo.gif", "Diagram Needed.svg", "No male portrait.svg", "NoDVDcover copy.png", "Placeholder barnstar ribbon.png", "Project Trains no image.png", "Image-request.png", "Noimage.gif", } function i.IsPlaceholder(image) -- change underscores to spaces image = mw.ustring.gsub(image, "_", " "); assert(image ~= nil, 'mw.ustring.gsub(image, "_", " ") must not return nil') -- if image starts with [[ then remove that and anything after | if mw.ustring.sub(image,1,2) == "[[" then image = mw.ustring.sub(image,3); image = mw.ustring.gsub(image, "([^|]*)|.*", "%1"); assert(image ~= nil, 'mw.ustring.gsub(image, "([^|]*)|.*", "%1") must not return nil') end -- Trim spaces image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1'); assert(image ~= nil, "mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1') must not return nil") -- remove prefix if exists local allNames = mw.site.namespaces[6].aliases allNames[#allNames + 1] = mw.site.namespaces[6].name allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName for i, name in ipairs(allNames) do if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then image = mw.ustring.sub(image, mw.ustring.len(name) + 2); break end end -- Trim spaces image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1'); -- capitalise first letter image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2); for i,j in pairs(placeholder_image) do if image == j then return true end end return false end function i.InfoboxImage(frame) local image = frame.args["image"]; if image == "" or image == nil then return ""; end if image == "&nbsp;" then return image; end if frame.args["suppressplaceholder"] ~= "no" then if i.IsPlaceholder(image) == true then return ""; end end if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then return ""; end if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then return ""; end if mw.ustring.sub(image,1,2) == "[[" then -- search for thumbnail images and add to tracking cat if found local cat = ""; if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then cat = "[[Category:Pages using infoboxes with thumbnail images]]"; end return image .. cat; elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then return image; elseif mw.ustring.sub(image,1,1) == "<" then return image; elseif mw.ustring.sub(image,1,8) == mw.ustring.char(127).."'\"`UNIQ" then -- Found strip marker at begining, so pass don't process at all return image; else local result = ""; local page = frame.args["page"]; local size = frame.args["size"]; local maxsize = frame.args["maxsize"]; local sizedefault = frame.args["sizedefault"]; local alt = frame.args["alt"]; local link = frame.args["link"]; local title = frame.args["title"]; local border = frame.args["border"]; local upright = frame.args["upright"] or ""; local thumbtime = frame.args["thumbtime"] or ""; local center = frame.args["center"]; local class = frame.args["class"]; -- remove prefix if exists local allNames = mw.site.namespaces[6].aliases allNames[#allNames + 1] = mw.site.namespaces[6].name allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName for i, name in ipairs(allNames) do if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then image = mw.ustring.sub(image, mw.ustring.len(name) + 2); break end end if maxsize ~= "" and maxsize ~= nil then -- if no sizedefault then set to maxsize if sizedefault == "" or sizedefault == nil then sizedefault = maxsize end -- check to see if size bigger than maxsize if size ~= "" and size ~= nil then local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0; local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0; if sizenumber>maxsizenumber and maxsizenumber>0 then size = maxsize; end end end -- add px to size if just a number if (tonumber(size) or 0) > 0 then size = size .. "px"; end -- add px to sizedefault if just a number if (tonumber(sizedefault) or 0) > 0 then sizedefault = sizedefault .. "px"; end result = "[[File:" .. image; if page ~= "" and page ~= nil then result = result .. "|page=" .. page; end if size ~= "" and size ~= nil then result = result .. "|" .. size; elseif sizedefault ~= "" and sizedefault ~= nil then result = result .. "|" .. sizedefault; else result = result .. "|frameless"; end if center == "yes" then result = result .. "|center" end if alt ~= "" and alt ~= nil then result = result .. "|alt=" .. alt; end if link ~= "" and link ~= nil then result = result .. "|link=" .. link; end if border == "yes" then result = result .. "|border"; end if upright == "yes" then result = result .. "|upright"; elseif upright ~= "" then result = result .. "|upright=" .. upright; end if thumbtime ~= "" then result = result .. "|thumbtime=" .. thumbtime; end if class ~= nil and class ~= "" then result = result .. "|class=" .. class; end -- if alt value is a keyword then do not use as a description if alt == "thumbnail" or alt == "thumb" or alt == "frameless" or alt == "left" or alt == "center" or alt == "right" or alt == "upright" or alt == "border" or mw.ustring.match(alt or "", '^[0-9]*px$', 1) ~= nil then alt = nil; end if title ~= "" and title ~= nil then -- does title param contain any templatestyles? If yes then set to blank. if mw.ustring.match(frame:preprocess(title), 'UNIQ%-%-templatestyles', 1) ~= nil then title = nil; end end if title ~= "" and title ~= nil then result = result .. "|" .. title; end result = result .. "]]"; return result; end end return i; 66zbu8dcq5z54eqf54ey27ri1xodxpd Sablonan:Br separated entries 10 3518 16981 2024-05-22T06:46:53Z Bangrapip 9 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude>" 16981 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Separated entries|br}}<noinclude> {{documentation}} </noinclude> 3qzqyo0vc2bkjx7dik52fp751jwcnq3 Sablonan:Br 10 3519 18746 16983 2024-05-26T05:35:03Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Break]] 18746 wikitext text/x-wiki #REDIRECT [[Sablonan:Break]] 7kjftjpwom8r42qfxw3jfk88yhfcdos Modul:Coordinates 828 3520 17931 16984 2024-05-23T23:13:45Z Bangrapip 9 17931 Scribunto text/plain --[[ This module is intended to replace the functionality of {{Coord}} and related templates. It provides several methods, including {{#invoke:Coordinates | coord }} : General function formatting and displaying coordinate values. {{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal degree values to DMS format. {{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format to decimal degree format. {{#invoke:Coordinates | link }} : Export the link used to reach the tools ]] require('strict') local math_mod = require("Module:Math") local coordinates = {}; local isSandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true); local current_page = mw.title.getCurrentTitle() local page_name = mw.uri.encode( current_page.prefixedText, 'WIKI' ); local coord_link = 'https://geohack.toolforge.org/geohack.php?pagename=' .. page_name .. '&params=' --[[ Helper function, replacement for {{coord/display/title}} ]] local function displaytitle(coords) return mw.getCurrentFrame():extensionTag{ name = 'indicator', args = { name = 'coordinates' }, content = '<span id="coordinates">[[Geographic coordinate system|Coordinates]]: ' .. coords .. '</span>' } end --[[ Helper function, used in detecting DMS formatting ]] local function dmsTest(first, second) if type(first) ~= 'string' or type(second) ~= 'string' then return nil end local s = (first .. second):upper() return s:find('^[NS][EW]$') or s:find('^[EW][NS]$') end --[[ Wrapper function to grab args, see Module:Arguments for this function's documentation. ]] local function makeInvokeFunc(funcName) return function (frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Coord' }) return coordinates[funcName](args, frame) end end --[[ Helper function, handle optional args. ]] local function optionalArg(arg, supplement) return arg and arg .. supplement or '' end --[[ Formats any error messages generated for display ]] local function errorPrinter(errors) local result = "" for i,v in ipairs(errors) do result = result .. '<strong class="error">Coordinates: ' .. v[2] .. '</strong><br />' end return result end --[[ Determine the required CSS class to display coordinates Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself default is the mode as specificied by the user when calling the {{coord}} template mode is the display mode (dec or dms) that we will need to determine the css class for ]] local function displayDefault(default, mode) if default == "" then default = "dec" end if default == mode then return "geo-default" else return "geo-nondefault" end end --[[ specPrinter Output formatter. Takes the structure generated by either parseDec or parseDMS and formats it for inclusion on Wikipedia. ]] local function specPrinter(args, coordinateSpec) local uriComponents = coordinateSpec["param"] if uriComponents == "" then -- RETURN error, should never be empty or nil return "ERROR param was empty" end if args["name"] then uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"]) end local geodmshtml = '<span class="geo-dms" title="Maps, aerial photos, and other data for this location">' .. '<span class="latitude">' .. coordinateSpec["dms-lat"] .. '</span> ' .. '<span class="longitude">' ..coordinateSpec["dms-long"] .. '</span>' .. '</span>' local lat = tonumber( coordinateSpec["dec-lat"] ) or 0 local geodeclat if lat < 0 then -- FIXME this breaks the pre-existing precision geodeclat = tostring(coordinateSpec["dec-lat"]):sub(2) .. "°S" else geodeclat = (coordinateSpec["dec-lat"] or 0) .. "°N" end local long = tonumber( coordinateSpec["dec-long"] ) or 0 local geodeclong if long < 0 then -- FIXME does not handle unicode minus geodeclong = tostring(coordinateSpec["dec-long"]):sub(2) .. "°W" else geodeclong = (coordinateSpec["dec-long"] or 0) .. "°E" end local geodechtml = '<span class="geo-dec" title="Maps, aerial photos, and other data for this location">' .. geodeclat .. ' ' .. geodeclong .. '</span>' local geonumhtml = '<span class="geo">' .. coordinateSpec["dec-lat"] .. '; ' .. coordinateSpec["dec-long"] .. '</span>' local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>' .. '<span class="geo-multi-punct">&#xfeff; / &#xfeff;</span>' .. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">'; if not args["name"] then inner = inner .. geodechtml .. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span></span>' else inner = inner .. '<span class="vcard">' .. geodechtml .. '<span style="display:none">&#xfeff; / ' .. geonumhtml .. '</span>' .. '<span style="display:none">&#xfeff; (<span class="fn org">' .. args["name"] .. '</span>)</span></span></span>' end local stylesheetLink = 'Module:Coordinates' .. ( isSandbox and '/sandbox' or '' ) .. '/styles.css' return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = stylesheetLink } } .. '<span class="plainlinks nourlexpansion load-gadget" data-gadget="WikiMiniAtlas">[' .. coord_link .. uriComponents .. ' ' .. inner .. ']</span>' end --[[ Helper function, convert decimal to degrees ]] local function convert_dec2dms_d(coordinate) local d = math_mod._round( coordinate, 0 ) .. "°" return d .. "" end --[[ Helper function, convert decimal to degrees and minutes ]] local function convert_dec2dms_dm(coordinate) coordinate = math_mod._round( coordinate * 60, 0 ); local m = coordinate % 60; coordinate = math.floor( (coordinate - m) / 60 ); local d = coordinate % 360 .."°" return d .. string.format( "%02d′", m ) end --[[ Helper function, convert decimal to degrees, minutes, and seconds ]] local function convert_dec2dms_dms(coordinate) coordinate = math_mod._round( coordinate * 60 * 60, 0 ); local s = coordinate % 60 coordinate = math.floor( (coordinate - s) / 60 ); local m = coordinate % 60 coordinate = math.floor( (coordinate - m) / 60 ); local d = coordinate % 360 .."°" return d .. string.format( "%02d′", m ) .. string.format( "%02d″", s ) end --[[ Helper function, convert decimal latitude or longitude to degrees, minutes, and seconds format based on the specified precision. ]] local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) local coord = tonumber(coordinate) local postfix if coord >= 0 then postfix = firstPostfix else postfix = secondPostfix end precision = precision:lower(); if precision == "dms" then return convert_dec2dms_dms( math.abs( coord ) ) .. postfix; elseif precision == "dm" then return convert_dec2dms_dm( math.abs( coord ) ) .. postfix; elseif precision == "d" then return convert_dec2dms_d( math.abs( coord ) ) .. postfix; end end --[[ Convert DMS format into a N or E decimal coordinate ]] local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str) local degrees = tonumber(degrees_str) local minutes = tonumber(minutes_str) or 0 local seconds = tonumber(seconds_str) or 0 local factor = 1 if direction == "S" or direction == "W" then factor = -1 end local precision = 0 if seconds_str then precision = 5 + math.max( math_mod._precision(seconds_str), 0 ); elseif minutes_str and minutes_str ~= '' then precision = 3 + math.max( math_mod._precision(minutes_str), 0 ); else precision = math.max( math_mod._precision(degrees_str), 0 ); end local decimal = factor * (degrees+(minutes+seconds/60)/60) return string.format( "%." .. precision .. "f", decimal ) -- not tonumber since this whole thing is string based. end --[[ Checks input values to for out of range errors. ]] local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong ) local errors = {}; lat_d = tonumber( lat_d ) or 0; lat_m = tonumber( lat_m ) or 0; lat_s = tonumber( lat_s ) or 0; long_d = tonumber( long_d ) or 0; long_m = tonumber( long_m ) or 0; long_s = tonumber( long_s ) or 0; if strong then if lat_d < 0 then table.insert(errors, {source, "latitude degrees < 0 with hemisphere flag"}) end if long_d < 0 then table.insert(errors, {source, "longitude degrees < 0 with hemisphere flag"}) end --[[ #coordinates is inconsistent about whether this is an error. If globe: is specified, it won't error on this condition, but otherwise it will. For not simply disable this check. if long_d > 180 then table.insert(errors, {source, "longitude degrees > 180 with hemisphere flag"}) end ]] end if lat_d > 90 then table.insert(errors, {source, "latitude degrees > 90"}) end if lat_d < -90 then table.insert(errors, {source, "latitude degrees < -90"}) end if lat_m >= 60 then table.insert(errors, {source, "latitude minutes >= 60"}) end if lat_m < 0 then table.insert(errors, {source, "latitude minutes < 0"}) end if lat_s >= 60 then table.insert(errors, {source, "latitude seconds >= 60"}) end if lat_s < 0 then table.insert(errors, {source, "latitude seconds < 0"}) end if long_d >= 360 then table.insert(errors, {source, "longitude degrees >= 360"}) end if long_d <= -360 then table.insert(errors, {source, "longitude degrees <= -360"}) end if long_m >= 60 then table.insert(errors, {source, "longitude minutes >= 60"}) end if long_m < 0 then table.insert(errors, {source, "longitude minutes < 0"}) end if long_s >= 60 then table.insert(errors, {source, "longitude seconds >= 60"}) end if long_s < 0 then table.insert(errors, {source, "longitude seconds < 0"}) end return errors; end --[[ parseDec Transforms decimal format latitude and longitude into the structure to be used in displaying coordinates ]] local function parseDec( lat, long, format ) local coordinateSpec = {} local errors = {} if not long then return nil, {{"parseDec", "Missing longitude"}} elseif not tonumber(long) then return nil, {{"parseDec", "Longitude could not be parsed as a number: " .. long}} end errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false ); coordinateSpec["dec-lat"] = lat; coordinateSpec["dec-long"] = long; local mode = coordinates.determineMode( lat, long ); coordinateSpec["dms-lat"] = convert_dec2dms( lat, "N", "S", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} coordinateSpec["dms-long"] = convert_dec2dms( long, "E", "W", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dec" end return coordinateSpec, errors end --[[ parseDMS Transforms degrees, minutes, seconds format latitude and longitude into the a structure to be used in displaying coordinates ]] local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format ) local coordinateSpec, errors, backward = {}, {} lat_f = lat_f:upper(); long_f = long_f:upper(); -- Check if specified backward if lat_f == 'E' or lat_f == 'W' then lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true; end errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true ); if not long_d then return nil, {{"parseDMS", "Missing longitude" }} elseif not tonumber(long_d) then return nil, {{"parseDMS", "Longitude could not be parsed as a number:" .. long_d }} end if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then if lat_f:upper() == 'S' then lat_d = '-' .. lat_d; end if long_f:upper() == 'W' then long_d = '-' .. long_d; end return parseDec( lat_d, long_d, format ); end end coordinateSpec["dms-lat"] = lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. lat_f coordinateSpec["dms-long"] = long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. long_f coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}} coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dms" end return coordinateSpec, errors, backward end --[[ Check the input arguments for coord to determine the kind of data being provided and then make the necessary processing. ]] local function formatTest(args) local result, errors local backward, primary = false, false local function getParam(args, lim) local ret = {} for i = 1, lim do ret[i] = args[i] or '' end return table.concat(ret, '_') end if not args[1] then -- no lat logic return errorPrinter( {{"formatTest", "Missing latitude"}} ) elseif not tonumber(args[1]) then -- bad lat logic return errorPrinter( {{"formatTest", "Unable to parse latitude as a number:" .. args[1]}} ) elseif not args[4] and not args[5] and not args[6] then -- dec logic result, errors = parseDec(args[1], args[2], args.format) if not result then return errorPrinter(errors); end -- formatting for geohack: geohack expects D_N_D_E notation or D;D notation -- wikiminiatlas doesn't support D;D notation -- #coordinates parserfunction doesn't support negative decimals with NSWE result.param = table.concat({ math.abs(tonumber(args[1])), ((tonumber(args[1]) or 0) < 0) and 'S' or 'N', math.abs(tonumber(args[2])), ((tonumber(args[2]) or 0) < 0) and 'W' or 'E', args[3] or ''}, '_') elseif dmsTest(args[4], args[8]) then -- dms logic result, errors, backward = parseDMS(args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args.format) if args[10] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 9) elseif dmsTest(args[3], args[6]) then -- dm logic result, errors, backward = parseDMS(args[1], args[2], nil, args[3], args[4], args[5], nil, args[6], args['format']) if args[8] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 7) elseif dmsTest(args[2], args[4]) then -- d logic result, errors, backward = parseDMS(args[1], nil, nil, args[2], args[3], nil, nil, args[4], args.format) if args[6] then table.insert(errors, {'formatTest', 'Extra unexpected parameters'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 5) else -- Error return errorPrinter({{"formatTest", "Unknown argument format"}}) .. '[[Category:Pages with malformed coordinate tags]]' end result.name = args.name local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'} for _, v in ipairs(extra_param) do if args[v] then table.insert(errors, {'formatTest', 'Parameter: "' .. v .. '=" should be "' .. v .. ':"' }) end end local ret = specPrinter(args, result) if #errors > 0 then ret = ret .. ' ' .. errorPrinter(errors) .. '[[Category:Pages with malformed coordinate tags]]' end return ret, backward end --[[ Generate Wikidata tracking categories. ]] local function makeWikidataCategories(qid) local ret local qid = qid or mw.wikibase.getEntityIdForCurrentPage() if mw.wikibase and current_page.namespace == 0 then if qid and mw.wikibase.entityExists(qid) and mw.wikibase.getBestStatements(qid, "P625") and mw.wikibase.getBestStatements(qid, "P625")[1] then local snaktype = mw.wikibase.getBestStatements(qid, "P625")[1].mainsnak.snaktype if snaktype == 'value' then -- coordinates exist both here and on Wikidata, and can be compared. ret = 'Coordinates on Wikidata' elseif snaktype == 'somevalue' then ret = 'Coordinates on Wikidata set to unknown value' elseif snaktype == 'novalue' then ret = 'Coordinates on Wikidata set to no value' end else -- We have to either import the coordinates to Wikidata or remove them here. ret = 'Coordinates not on Wikidata' end end if ret then return string.format('[[Category:%s]]', ret) else return '' end end --[[ link Simple function to export the coordinates link for other uses. Usage: {{#invoke:Coordinates | link }} ]] function coordinates.link(frame) return coord_link; end --[[ dec2dms Wrapper to allow templates to call dec2dms directly. Usage: {{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix | negative_suffix | precision }} decimal_coordinate is converted to DMS format. If positive, the positive_suffix is appended (typical N or E), if negative, the negative suffix is appended. The specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail to use. ]] coordinates.dec2dms = makeInvokeFunc('_dec2dms') function coordinates._dec2dms(args) local coordinate = args[1] local firstPostfix = args[2] or '' local secondPostfix = args[3] or '' local precision = args[4] or '' return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) end --[[ Helper function to determine whether to use D, DM, or DMS format depending on the precision of the decimal input. ]] function coordinates.determineMode( value1, value2 ) local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) ); if precision <= 0 then return 'd' elseif precision <= 2 then return 'dm'; else return 'dms'; end end --[[ dms2dec Wrapper to allow templates to call dms2dec directly. Usage: {{#invoke:Coordinates | dms2dec | direction_flag | degrees | minutes | seconds }} Converts DMS values specified as degrees, minutes, seconds too decimal format. direction_flag is one of N, S, E, W, and determines whether the output is positive (i.e. N and E) or negative (i.e. S and W). ]] coordinates.dms2dec = makeInvokeFunc('_dms2dec') function coordinates._dms2dec(args) local direction = args[1] local degrees = args[2] local minutes = args[3] local seconds = args[4] return convert_dms2dec(direction, degrees, minutes, seconds) end --[[ coord Main entry point for Lua function to replace {{coord}} Usage: {{#invoke:Coordinates | coord }} {{#invoke:Coordinates | coord | lat | long }} {{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }} ... Refer to {{coord}} documentation page for many additional parameters and configuration options. Note: This function provides the visual display elements of {{coord}}. In order to load coordinates into the database, the {{#coordinates:}} parser function must also be called, this is done automatically in the Lua version of {{coord}}. ]] coordinates.coord = makeInvokeFunc('_coord') function coordinates._coord(args) if not tonumber(args[1]) and not args[2] then args[3] = args[1]; args[1] = nil local entity = mw.wikibase.getEntityObject(args.qid) if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1].mainsnak.snaktype == 'value' then local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision args[1] = entity.claims.P625[1].mainsnak.datavalue.value.latitude args[2] = entity.claims.P625[1].mainsnak.datavalue.value.longitude if precision then precision = -math_mod._round(math.log(precision)/math.log(10),0) args[1] = math_mod._round(args[1],precision) args[2] = math_mod._round(args[2],precision) end end end local contents, backward = formatTest(args) local Notes = args.notes or '' local Display = args.display and args.display:lower() or 'inline' -- it and ti are short for inline,title and title,inline local function isInline(s) -- Finds whether coordinates are displayed inline. return s:find('inline') ~= nil or s == 'i' or s == 'it' or s == 'ti' end local function isInTitle(s) -- Finds whether coordinates are displayed in the title. return s:find('title') ~= nil or s == 't' or s == 'it' or s == 'ti' end local function coord_wrapper(in_args) -- Calls the parser function {{#coordinates:}}. return mw.getCurrentFrame():callParserFunction('#coordinates', in_args) or '' end local text = '' if isInline(Display) then text = text .. '<span class="geo-inline">' .. contents .. Notes .. '</span>' end if isInTitle(Display) then -- Add to output since indicator content is invisible to Lua later on if not isInline(Display) then text = text .. '<span class="geo-inline-hidden noexcerpt">' .. contents .. Notes .. '</span>' end text = text .. displaytitle(contents .. Notes) .. makeWikidataCategories(args.qid) end if not args.nosave then local page_title, count = mw.title.getCurrentTitle(), 1 if backward then local tmp = {} while not string.find((args[count-1] or ''), '[EW]') do tmp[count] = (args[count] or ''); count = count+1 end tmp.count = count; count = 2*(count-1) while count >= tmp.count do table.insert(tmp, 1, (args[count] or '')); count = count-1 end for i, v in ipairs(tmp) do args[i] = v end else while count <= 9 do args[count] = (args[count] or ''); count = count+1 end end if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= 'doc' and page_title.subpageText ~= 'testcases' then args[10] = 'primary' end args.notes, args.format, args.display = nil text = text .. coord_wrapper(args) end return text end --[[ coord2text Extracts a single value from a transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }} Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source ]] function coordinates._coord2text(coord,type) if coord == '' or type == '' or not type then return nil end type = mw.text.trim(type) if type == 'lat' or type == 'long' then local result, negative = mw.text.split((mw.ustring.match(coord,'[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ') if type == 'lat' then result, negative = result[1], 'S' else result, negative = result[2], 'W' end result = mw.text.split(result, '°') if result[2] == negative then result[1] = '-'..result[1] end return result[1] else return mw.ustring.match(coord, 'params=.-_' .. type .. ':(.-)[ _]') end end function coordinates.coord2text(frame) return coordinates._coord2text(frame.args[1],frame.args[2]) end --[[ coordinsert Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }} Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation. ]] function coordinates.coordinsert(frame) -- for the 2nd or later integer parameter (the first is the coord template, as above) for i, v in ipairs(frame.args) do if i ~= 1 then -- if we cannot find in the coord_template the i_th coordinsert parameter e.g. region if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then -- find from the params= up to the first possibly-present underscore -- and append the i_th coordinsert parameter and a space -- IDK why we're adding a space but it does seem somewhat convenient frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ') end end end if frame.args.name then -- if we can't find the vcard class if not mw.ustring.find(frame.args[1], '<span class="vcard">') then -- take something that looks like a coord template and add the vcard span with class and fn org class local namestr = frame.args.name frame.args[1] = mw.ustring.gsub( frame.args[1], '(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)', '%1<span class="vcard">%2<span style="display:none">&#xfeff; (<span class="fn org">' .. namestr .. '</span>)</span></span>%3' ) -- then find anything from coordinates parameters to the 'end' and attach the title parameter frame.args[1] = mw.ustring.gsub( frame.args[1], '(&params=[^&"<>%[%] ]*) ', '%1&title=' .. mw.uri.encode(namestr) .. ' ' ) end end -- replace the existing indicator with a new indicator using the modified content frame.args[1] = mw.ustring.gsub( frame.args[1], '(<span class="geo%-inline[^"]*">(.+)</span>)\127[^\127]*UNIQ%-%-indicator%-%x+%-%-?QINU[^\127]*\127', function (inline, coord) return inline .. displaytitle(coord) end ) return frame.args[1] end return coordinates 19ko3dcl6p5dgsrp2255w3zyviusr8s Sablonan:Collapsible list 10 3521 16986 2024-05-22T06:51:57Z RaymondSutanto 258 new 16986 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:collapsible list|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> kjyb9efpgwjge2zs29nhobc7dc3xkmh Sablonan:Lua 10 3522 17887 16988 2024-05-23T17:07:50Z Bangrapip 9 17887 wikitext text/x-wiki <includeonly>{{#invoke:Lua banner|main}}</includeonly><noinclude> {{Lua|Module:Lua banner}} {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> pnmjp3f3fl321yf2jpg5syebi412n7b Modul:Collapsible list 828 3523 17192 16989 2024-05-22T14:00:15Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17192 Scribunto text/plain local p = {} local function getListItem( data ) if not type( data ) == 'string' then return '' end return mw.ustring.format( '<li style="line-height: inherit; margin: 0">%s</li>', data ) end -- Returns an array containing the keys of all positional arguments -- that contain data (i.e. non-whitespace values). local function getArgNums( args ) local nums = {} for k, v in pairs( args ) do if type( k ) == 'number' and k >= 1 and math.floor( k ) == k and type( v ) == 'string' and mw.ustring.match( v, '%S' ) then table.insert( nums, k ) end end table.sort( nums ) return nums end -- Formats a list of classes, styles or other attributes. local function formatAttributes( attrType, ... ) local attributes = { ... } local nums = getArgNums( attributes ) local t = {} for i, num in ipairs( nums ) do table.insert( t, attributes[ num ] ) end if #t == 0 then return '' -- Return the blank string so concatenation will work. end return mw.ustring.format( ' %s="%s"', attrType, table.concat( t, ' ' ) ) end -- TODO: use Module:List. Since the update for this comment is routine, -- this is blocked without a consensus discussion by -- [[MediaWiki_talk:Common.css/Archive_15#plainlist_+_hlist_indentation]] -- if we decide hlist in plainlist in this template isn't an issue, we can use -- module:list directly -- [https://en.wikipedia.org/w/index.php?title=Module:Collapsible_list/sandbox&oldid=1130172480] -- is an implementation (that will code rot slightly I expect) local function buildList( args ) -- Get the list items. local listItems = {} local argNums = getArgNums( args ) for i, num in ipairs( argNums ) do table.insert( listItems, getListItem( args[ num ] ) ) end if #listItems == 0 then return '' end listItems = table.concat( listItems ) -- hack around mw-collapsible show/hide jumpiness by looking for text-alignment -- by setting a margin if centered local textAlignmentCentered = 'text%-align%s*:%s*center' local centeredTitle = (args.title_style and args.title_style:lower():match(textAlignmentCentered) or args.titlestyle and args.titlestyle:lower():match(textAlignmentCentered)) local centeredTitleSpacing if centeredTitle then centeredTitleSpacing = 'margin: 0 4em' else centeredTitleSpacing = '' end -- Get class, style and title data. local collapsibleContainerClass = formatAttributes( 'class', 'collapsible-list', 'mw-collapsible', not args.expand and 'mw-collapsed' ) local collapsibleContainerStyle = formatAttributes( 'style', -- mostly work around .infobox-full-data defaulting to centered 'text-align: left;', args.frame_style, args.framestyle ) local collapsibleTitleStyle = formatAttributes( 'style', 'line-height: 1.6em; font-weight: bold;', args.title_style, args.titlestyle ) local jumpyTitleStyle = formatAttributes( 'style', centeredTitleSpacing ) local title = args.title or 'List' local ulclass = formatAttributes( 'class', 'mw-collapsible-content', args.hlist and 'hlist' ) local ulstyle = formatAttributes( 'style', 'margin-top: 0; margin-bottom: 0; line-height: inherit;', not args.bullets and 'list-style: none; margin-left: 0;', args.list_style, args.liststyle ) local hlist_templatestyles = '' if args.hlist then hlist_templatestyles = mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Hlist/styles.css' } } end -- Build the list. return mw.ustring.format( '%s<div%s%s>\n<div%s><div%s>%s</div></div>\n<ul%s%s>%s</ul>\n</div>', hlist_templatestyles, collapsibleContainerClass, collapsibleContainerStyle, collapsibleTitleStyle, jumpyTitleStyle, title, ulclass, ulstyle, listItems ) end function p.main( frame ) local origArgs if frame == mw.getCurrentFrame() then origArgs = frame:getParent().args for k, v in pairs( frame.args ) do origArgs = frame.args break end else origArgs = frame end local args = {} for k, v in pairs( origArgs ) do if type( k ) == 'number' or v ~= '' then args[ k ] = v end end return buildList( args ) end return p aor0zrsrdpmo5yznpv21ln76lm7v3zx Sablonan:PAGENAMEBASE 10 3524 18029 16990 2024-05-24T01:03:41Z Bangrapip 9 18029 wikitext text/x-wiki {{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()$||1|false}}<noinclude> {{documentation}} </noinclude> sam8aetb68ekom4findu6pp900ngldr Modul:Lua banner 828 3525 17889 17888 2024-05-23T17:08:53Z Bangrapip 9 17889 Scribunto text/plain -- This module implements the {{lua}} template. local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local p = {} function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end function p._main(args) local modules = mTableTools.compressSparseArray(args) local box = p.renderBox(modules) local trackingCategories = p.renderTrackingCategories(args, modules) return box .. trackingCategories end function p.renderBox(modules) local boxArgs = {} if #modules < 1 then boxArgs.text = '<strong class="error">Error: no modules specified</strong>' else local moduleLinks = {} for i, module in ipairs(modules) do moduleLinks[i] = string.format('[[:%s]]', module) local maybeSandbox = mw.title.new(module .. '/sandbox') if maybeSandbox and maybeSandbox.exists then moduleLinks[i] = moduleLinks[i] .. string.format(' ([[:%s|sandbox]])', maybeSandbox.fullText) end end local moduleList = mList.makeList('bulleted', moduleLinks) local title = mw.title.getCurrentTitle() if title.subpageText == "doc" then title = title.basePageTitle end if title.contentModel == "Scribunto" then boxArgs.text = 'Ni modul begantung ama ni modul laèn:' .. moduleList else boxArgs.text = 'Ni sablonan maké [[Wikipedia:Lua|Lua]]:\n' .. moduleList end end boxArgs.type = 'notice' boxArgs.small = true boxArgs.image = '[[File:Lua-Logo.svg|30px|alt=|link=]]' return mMessageBox.main('mbox', boxArgs) end function p.renderTrackingCategories(args, modules, titleObj) if yesno(args.nocat) then return '' end local cats = {} -- Error category if #modules < 1 then cats[#cats + 1] = 'Lua templates with errors' end -- Lua templates category titleObj = titleObj or mw.title.getCurrentTitle() local subpageBlacklist = { doc = true, sandbox = true, sandbox2 = true, testcases = true } if not subpageBlacklist[titleObj.subpageText] then local protCatName if titleObj.namespace == 10 then local category = args.category if not category then local categories = { ['Module:String'] = 'Templates based on the String Lua module', ['Module:Math'] = 'Templates based on the Math Lua module', ['Module:BaseConvert'] = 'Templates based on the BaseConvert Lua module', ['Module:Citation/CS1'] = 'Templates based on the Citation/CS1 Lua module' } category = modules[1] and categories[modules[1]] category = category or 'Lua-based templates' end cats[#cats + 1] = category protCatName = "Templates using under-protected Lua modules" elseif titleObj.namespace == 828 then protCatName = "Modules depending on under-protected modules" end if not args.noprotcat and protCatName then local protLevels = { autoconfirmed = 1, extendedconfirmed = 2, templateeditor = 3, sysop = 4 } local currentProt if titleObj.id ~= 0 then -- id is 0 (page does not exist) if am previewing before creating a template. currentProt = titleObj.protectionLevels["edit"][1] end if currentProt == nil then currentProt = 0 else currentProt = protLevels[currentProt] end for i, module in ipairs(modules) do if module ~= "WP:libraryUtil" then local moduleTitle = mw.title.new(module) local moduleProt = moduleTitle and moduleTitle.protectionLevels["edit"][1] if moduleProt == nil then moduleProt = 0 else moduleProt = protLevels[moduleProt] end if moduleProt < currentProt then cats[#cats + 1] = protCatName break end end end end end for i, cat in ipairs(cats) do cats[i] = string.format('[[Category:%s]]', cat) end return table.concat(cats) end return p 66rh53bpi8gepwerpaje5sr77omp6ik Modul:Math 828 3526 16992 2024-05-22T06:55:31Z RaymondSutanto 258 new 16992 Scribunto text/plain --[[ This module provides a number of basic mathematical operations. ]] local yesno, getArgs -- lazily initialized local p = {} -- Holds functions to be returned from #invoke, and functions to make available to other Lua modules. local wrap = {} -- Holds wrapper functions that process arguments from #invoke. These act as intemediary between functions meant for #invoke and functions meant for Lua. --[[ Helper functions used to avoid redundant code. ]] local function err(msg) -- Generates wikitext error messages. return mw.ustring.format('<strong class="error">Formatting error: %s</strong>', msg) end local function unpackNumberArgs(args) -- Returns an unpacked list of arguments specified with numerical keys. local ret = {} for k, v in pairs(args) do if type(k) == 'number' then table.insert(ret, v) end end return unpack(ret) end local function makeArgArray(...) -- Makes an array of arguments from a list of arguments that might include nils. local args = {...} -- Table of arguments. It might contain nils or non-number values, so we can't use ipairs. local nums = {} -- Stores the numbers of valid numerical arguments. local ret = {} for k, v in pairs(args) do v = p._cleanNumber(v) if v then nums[#nums + 1] = k args[k] = v end end table.sort(nums) for i, num in ipairs(nums) do ret[#ret + 1] = args[num] end return ret end local function fold(func, ...) -- Use a function on all supplied arguments, and return the result. The function must accept two numbers as parameters, -- and must return a number as an output. This number is then supplied as input to the next function call. local vals = makeArgArray(...) local count = #vals -- The number of valid arguments if count == 0 then return -- Exit if we have no valid args, otherwise removing the first arg would cause an error. nil, 0 end local ret = table.remove(vals, 1) for _, val in ipairs(vals) do ret = func(ret, val) end return ret, count end --[[ Fold arguments by selectively choosing values (func should return when to choose the current "dominant" value). ]] local function binary_fold(func, ...) local value = fold((function(a, b) if func(a, b) then return a else return b end end), ...) return value end --[[ random Generate a random number Usage: {{#invoke: Math | random }} {{#invoke: Math | random | maximum value }} {{#invoke: Math | random | minimum value | maximum value }} ]] function wrap.random(args) local first = p._cleanNumber(args[1]) local second = p._cleanNumber(args[2]) return p._random(first, second) end function p._random(first, second) math.randomseed(mw.site.stats.edits + mw.site.stats.pages + os.time() + math.floor(os.clock() * 1000000000)) -- math.random will throw an error if given an explicit nil parameter, so we need to use if statements to check the params. if first and second then if first <= second then -- math.random doesn't allow the first number to be greater than the second. return math.random(first, second) end elseif first then return math.random(first) else return math.random() end end --[[ order Determine order of magnitude of a number Usage: {{#invoke: Math | order | value }} ]] function wrap.order(args) local input_string = (args[1] or args.x or '0'); local input_number = p._cleanNumber(input_string); if input_number == nil then return err('order of magnitude input appears non-numeric') else return p._order(input_number) end end function p._order(x) if x == 0 then return 0 end return math.floor(math.log10(math.abs(x))) end --[[ precision Detemines the precision of a number using the string representation Usage: {{ #invoke: Math | precision | value }} ]] function wrap.precision(args) local input_string = (args[1] or args.x or '0'); local trap_fraction = args.check_fraction; local input_number; if not yesno then yesno = require('Module:Yesno') end if yesno(trap_fraction, true) then -- Returns true for all input except nil, false, "no", "n", "0" and a few others. See [[Module:Yesno]]. local pos = string.find(input_string, '/', 1, true); if pos ~= nil then if string.find(input_string, '/', pos + 1, true) == nil then local denominator = string.sub(input_string, pos+1, -1); local denom_value = tonumber(denominator); if denom_value ~= nil then return math.log10(denom_value); end end end end input_number, input_string = p._cleanNumber(input_string); if input_string == nil then return err('precision input appears non-numeric') else return p._precision(input_string) end end function p._precision(x) if type(x) == 'number' then x = tostring(x) end x = string.upper(x) local decimal = x:find('%.') local exponent_pos = x:find('E') local result = 0; if exponent_pos ~= nil then local exponent = string.sub(x, exponent_pos + 1) x = string.sub(x, 1, exponent_pos - 1) result = result - tonumber(exponent) end if decimal ~= nil then result = result + string.len(x) - decimal return result end local pos = string.len(x); while x:byte(pos) == string.byte('0') do pos = pos - 1 result = result - 1 if pos <= 0 then return 0 end end return result end --[[ max Finds the maximum argument Usage: {{#invoke:Math| max | value1 | value2 | ... }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.max(args) return p._max(unpackNumberArgs(args)) end function p._max(...) local max_value = binary_fold((function(a, b) return a > b end), ...) if max_value then return max_value end end --[[ median Find the median of set of numbers Usage: {{#invoke:Math | median | number1 | number2 | ...}} OR {{#invoke:Math | median }} ]] function wrap.median(args) return p._median(unpackNumberArgs(args)) end function p._median(...) local vals = makeArgArray(...) local count = #vals table.sort(vals) if count == 0 then return 0 end if p._mod(count, 2) == 0 then return (vals[count/2] + vals[count/2+1])/2 else return vals[math.ceil(count/2)] end end --[[ min Finds the minimum argument Usage: {{#invoke:Math| min | value1 | value2 | ... }} OR {{#invoke:Math| min }} When used with no arguments, it takes its input from the parent frame. Note, any values that do not evaluate to numbers are ignored. ]] function wrap.min(args) return p._min(unpackNumberArgs(args)) end function p._min(...) local min_value = binary_fold((function(a, b) return a < b end), ...) if min_value then return min_value end end --[[ sum Finds the sum Usage: {{#invoke:Math| sum | value1 | value2 | ... }} OR {{#invoke:Math| sum }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.sum(args) return p._sum(unpackNumberArgs(args)) end function p._sum(...) local sums, count = fold((function(a, b) return a + b end), ...) if not sums then return 0 else return sums end end --[[ average Finds the average Usage: {{#invoke:Math| average | value1 | value2 | ... }} OR {{#invoke:Math| average }} Note, any values that do not evaluate to numbers are ignored. ]] function wrap.average(args) return p._average(unpackNumberArgs(args)) end function p._average(...) local sum, count = fold((function(a, b) return a + b end), ...) if not sum then return 0 else return sum / count end end --[[ round Rounds a number to specified precision Usage: {{#invoke:Math | round | value | precision }} --]] function wrap.round(args) local value = p._cleanNumber(args[1] or args.value or 0) local precision = p._cleanNumber(args[2] or args.precision or 0) if value == nil or precision == nil then return err('round input appears non-numeric') else return p._round(value, precision) end end function p._round(value, precision) local rescale = math.pow(10, precision or 0); return math.floor(value * rescale + 0.5) / rescale; end --[[ log10 returns the log (base 10) of a number Usage: {{#invoke:Math | log10 | x }} ]] function wrap.log10(args) return math.log10(args[1]) end --[[ mod Implements the modulo operator Usage: {{#invoke:Math | mod | x | y }} --]] function wrap.mod(args) local x = p._cleanNumber(args[1]) local y = p._cleanNumber(args[2]) if not x then return err('first argument to mod appears non-numeric') elseif not y then return err('second argument to mod appears non-numeric') else return p._mod(x, y) end end function p._mod(x, y) local ret = x % y if not (0 <= ret and ret < y) then ret = 0 end return ret end --[[ gcd Calculates the greatest common divisor of multiple numbers Usage: {{#invoke:Math | gcd | value 1 | value 2 | value 3 | ... }} --]] function wrap.gcd(args) return p._gcd(unpackNumberArgs(args)) end function p._gcd(...) local function findGcd(a, b) local r = b local oldr = a while r ~= 0 do local quotient = math.floor(oldr / r) oldr, r = r, oldr - quotient * r end if oldr < 0 then oldr = oldr * -1 end return oldr end local result, count = fold(findGcd, ...) return result end --[[ precision_format Rounds a number to the specified precision and formats according to rules originally used for {{template:Rnd}}. Output is a string. Usage: {{#invoke: Math | precision_format | number | precision }} ]] function wrap.precision_format(args) local value_string = args[1] or 0 local precision = args[2] or 0 return p._precision_format(value_string, precision) end function p._precision_format(value_string, precision) -- For access to Mediawiki built-in formatter. local lang = mw.getContentLanguage(); local value value, value_string = p._cleanNumber(value_string) precision = p._cleanNumber(precision) -- Check for non-numeric input if value == nil or precision == nil then return err('invalid input when rounding') end local current_precision = p._precision(value) local order = p._order(value) -- Due to round-off effects it is neccesary to limit the returned precision under -- some circumstances because the terminal digits will be inaccurately reported. if order + precision >= 14 then if order + p._precision(value_string) >= 14 then precision = 13 - order; end end -- If rounding off, truncate extra digits if precision < current_precision then value = p._round(value, precision) current_precision = p._precision(value) end local formatted_num = lang:formatNum(math.abs(value)) local sign -- Use proper unary minus sign rather than ASCII default if value < 0 then sign = '−' else sign = '' end -- Handle cases requiring scientific notation if string.find(formatted_num, 'E', 1, true) ~= nil or math.abs(order) >= 9 then value = value * math.pow(10, -order) current_precision = current_precision + order precision = precision + order formatted_num = lang:formatNum(math.abs(value)) else order = 0; end formatted_num = sign .. formatted_num -- Pad with zeros, if needed if current_precision < precision then local padding if current_precision <= 0 then if precision > 0 then local zero_sep = lang:formatNum(1.1) formatted_num = formatted_num .. zero_sep:sub(2,2) padding = precision if padding > 20 then padding = 20 end formatted_num = formatted_num .. string.rep('0', padding) end else padding = precision - current_precision if padding > 20 then padding = 20 end formatted_num = formatted_num .. string.rep('0', padding) end end -- Add exponential notation, if necessary. if order ~= 0 then -- Use proper unary minus sign rather than ASCII default if order < 0 then order = '−' .. lang:formatNum(math.abs(order)) else order = lang:formatNum(order) end formatted_num = formatted_num .. '<span style="margin:0 .15em 0 .25em">×</span>10<sup>' .. order .. '</sup>' end return formatted_num end --[[ divide Implements the division operator Usage: {{#invoke:Math | divide | x | y | round= | precision= }} --]] function wrap.divide(args) local x = args[1] local y = args[2] local round = args.round local precision = args.precision if not yesno then yesno = require('Module:Yesno') end return p._divide(x, y, yesno(round), precision) end function p._divide(x, y, round, precision) if y == nil or y == "" then return err("Empty divisor") elseif not tonumber(y) then if type(y) == 'string' and string.sub(y, 1, 1) == '<' then return y else return err("Not a number: " .. y) end elseif x == nil or x == "" then return err("Empty dividend") elseif not tonumber(x) then if type(x) == 'string' and string.sub(x, 1, 1) == '<' then return x else return err("Not a number: " .. x) end else local z = x / y if round then return p._round(z, 0) elseif precision then return p._round(z, precision) else return z end end end --[[ Helper function that interprets the input numerically. If the input does not appear to be a number, attempts evaluating it as a parser functions expression. ]] function p._cleanNumber(number_string) if type(number_string) == 'number' then -- We were passed a number, so we don't need to do any processing. return number_string, tostring(number_string) elseif type(number_string) ~= 'string' or not number_string:find('%S') then -- We were passed a non-string or a blank string, so exit. return nil, nil; end -- Attempt basic conversion local number = tonumber(number_string) -- If failed, attempt to evaluate input as an expression if number == nil then local success, result = pcall(mw.ext.ParserFunctions.expr, number_string) if success then number = tonumber(result) number_string = tostring(number) else number = nil number_string = nil end else number_string = number_string:match("^%s*(.-)%s*$") -- String is valid but may contain padding, clean it. number_string = number_string:match("^%+(.*)$") or number_string -- Trim any leading + signs. if number_string:find('^%-?0[xX]') then -- Number is using 0xnnn notation to indicate base 16; use the number that Lua detected instead. number_string = tostring(number) end end return number, number_string end --[[ Wrapper function that does basic argument processing. This ensures that all functions from #invoke can use either the current frame or the parent frame, and it also trims whitespace for all arguments and removes blank arguments. ]] local mt = { __index = function(t, k) return function(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return wrap[k](getArgs(frame)) -- Argument processing is left to Module:Arguments. Whitespace is trimmed and blank arguments are removed. end end } return setmetatable(p, mt) 53y9xuneyjocim7fhors0t2vo6rax8q Sablonan:Switcher 10 3527 17206 16993 2024-05-22T14:07:22Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 17206 wikitext text/x-wiki <includeonly><div class="switcher-container">{{ safesubst:#if:{{{2|}}}|<div>{{{1|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|1|data-switcher-default=""}}>{{safesubst:#if:trim|{{{2|}}}}}</span></div>}}{{ safesubst:#if:{{{4|}}}|<div>{{{3|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|2|data-switcher-default=""}}>{{safesubst:#if:trim|{{{4|}}}}}</span></div>}}{{ safesubst:#if:{{{6|}}}|<div>{{{5|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|3|data-switcher-default=""}}>{{safesubst:#if:trim|{{{6|}}}}}</span></div>}}{{ safesubst:#if:{{{8|}}}|<div>{{{7|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|4|data-switcher-default=""}}>{{safesubst:#if:trim|{{{8|}}}}}</span></div>}}{{ safesubst:#if:{{{10|}}}|<div>{{{9|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|5|data-switcher-default=""}}>{{safesubst:#if:trim|{{{10|}}}}}</span></div>}}{{ safesubst:#if:{{{12|}}}|<div>{{{11|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|6|data-switcher-default=""}}>{{safesubst:#if:trim|{{{12|}}}}}</span></div>}}{{ safesubst:#if:{{{14|}}}|<div>{{{13|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|7|data-switcher-default=""}}>{{safesubst:#if:trim|{{{14|}}}}}</span></div>}}{{ safesubst:#if:{{{16|}}}|<div>{{{15|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|8|data-switcher-default=""}}>{{safesubst:#if:trim|{{{16|}}}}}</span></div>}}{{ safesubst:#if:{{{18|}}}|<div>{{{17|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|9|data-switcher-default=""}}>{{safesubst:#if:trim|{{{18|}}}}}</span></div>}}{{ safesubst:#if:{{{20|}}}|<div>{{{19|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|10|data-switcher-default=""}}>{{safesubst:#if:trim|{{{20|}}}}}</span></div>}}{{ safesubst:#if:{{{22|}}}|<div>{{{21|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|11|data-switcher-default=""}}>{{safesubst:#if:trim|{{{22|}}}}}</span></div>}}{{ safesubst:#if:{{{24|}}}|<div>{{{23|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|12|data-switcher-default=""}}>{{safesubst:#if:trim|{{{24|}}}}}</span></div>}}{{ safesubst:#if:{{{26|}}}|<div>{{{25|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|13|data-switcher-default=""}}>{{safesubst:#if:trim|{{{26|}}}}}</span></div>}}{{ safesubst:#if:{{{28|}}}|<div>{{{27|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|14|data-switcher-default=""}}>{{safesubst:#if:trim|{{{28|}}}}}</span></div>}}{{ safesubst:#if:{{{30|}}}|<div>{{{29|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|15|data-switcher-default=""}}>{{safesubst:#if:trim|{{{30|}}}}}</span></div>}}{{ safesubst:#if:{{{32|}}}|<div>{{{31|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|16|data-switcher-default=""}}>{{safesubst:#if:trim|{{{32|}}}}}</span></div>}}{{ safesubst:#if:{{{34|}}}|<div>{{{33|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|17|data-switcher-default=""}}>{{safesubst:#if:trim|{{{34|}}}}}</span></div>}}{{ safesubst:#if:{{{36|}}}|<div>{{{35|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|18|data-switcher-default=""}}>{{safesubst:#if:trim|{{{36|}}}}}</span></div>}}{{ safesubst:#if:{{{38|}}}|<div>{{{37|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|19|data-switcher-default=""}}>{{safesubst:#if:trim|{{{38|}}}}}</span></div>}}{{ safesubst:#if:{{{40|}}}|<div>{{{39|}}}<span class="switcher-label" style="display:none" {{ safesubst:#ifeq:{{{default|}}}|20|data-switcher-default=""}}>{{safesubst:#if:trim|{{{40|}}}}}</span></div>}}</div></includeonly><noinclude><!-- NOTES The includeonly tags prevent the safesubst from substituting. #if:trim is the same as trim but lowers the post-expand include size. -->{{Documentation}}</noinclude> 4lh3mzjjb53tcged0t03qgb7b0dglkw Sablonan:No wrap 10 3528 16995 2024-05-22T06:58:43Z RaymondSutanto 258 new 16995 wikitext text/x-wiki <span class="nowrap">{{{1}}}</span><noinclude> {{documentation}} <!-- Categories go on the /doc page; interwikis go to Wikidata. --> </noinclude> avb5tcymgupik1ikutqclidkj9tnitx Sablonan:Infobox country/imagetable 10 3529 17859 16996 2024-05-23T16:46:36Z Bangrapip 9 17859 wikitext text/x-wiki {{#if:{{both|{{{image1a|}}}{{{image1b|}}}|{{{image2|}}}}}| <div class="noresize" style="display:table; width:100%;"> <div style="display:table-cell; vertical-align:middle; padding-left:5px;"> {{#if:{{{image1a|}}}|<div style="padding-bottom:3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="padding: 2px 0px 3px;">{{{image1b|}}}</div>}} <div>{{{caption1|}}}</div> </div> <div style="display:table-cell; vertical-align:middle; padding: 0px 5px;"> <div style="padding-bottom:3px;">{{{image2|}}}</div> <div>{{{caption2|}}}</div> </div> </div> <!--else:-->| {{#if:{{{image1a|}}}{{{image1b|}}}| <div class="noresize" style="display:table; width:100%;"> {{#if:{{{image1a|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px;">{{{image1a|}}}</div>}}{{#if:{{{image1b|}}}|<div style="display:table-cell; vertical-align:middle; padding: 0px 5px 3px 0px;">{{{image1b|}}}</div>}} </div> <div>{{{caption1}}}</div> }} {{#if:{{{image2|}}}| <div style="padding: 0px 5px;"> <div style="padding-bottom:3px;">{{{image2|}}}</div> <div>{{{caption2}}}</div> </div> }} }}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. }}</noinclude> 7jku97bp0p0ivlcwa8rhbezp1oxmfyz Sablonan:Infobox country/multirow 10 3530 17860 16997 2024-05-23T16:46:53Z Bangrapip 9 17860 wikitext text/x-wiki <noinclude><table></noinclude> {{infobox | child = yes | decat=yes | rowclass25 = mergedrow | label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{1|}}}</div> | data25 = {{{2|}}} | rowclass26 = mergedrow | label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{3|}}}</div> | data26 = {{{4|}}} | rowclass27 = mergedrow | label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{5|}}}</div> | data27 = {{{6|}}} | rowclass28 = mergedrow | label28 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{7|}}}</div> | data28 = {{{8|}}} | rowclass29 = mergedrow | label29 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{9|}}}</div> | data29 = {{{10|}}} | rowclass30 = mergedrow | label30 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{11|}}}</div> | data30 = {{{12|}}} | rowclass31 = mergedrow | label31 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{13|}}}</div> | data31 = {{{14|}}} | rowclass32 = mergedrow | label32 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{15|}}}</div> | data32 = {{{16|}}} | rowclass33 = mergedrow | label33 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{17|}}}</div> | data33 = {{{18|}}} | rowclass34 = mergedrow | label34 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{19|}}}</div> | data34 = {{{20|}}} | rowclass35 = mergedrow | label35 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{21|}}}</div> | data35 = {{{22|}}} | rowclass36 = mergedrow | label36 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{23|}}}</div> | data36 = {{{24|}}} | rowclass37 = mergedrow | label37 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{25|}}}</div> | data37 = {{{26|}}} | rowclass38 = mergedrow | label38 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{27|}}}</div> | data38 = {{{28|}}} | rowclass39 = mergedrow | label39 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{29|}}}</div> | data39 = {{{30|}}} | rowclass40 = mergedrow | label40 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{31|}}}</div> | data40 = {{{32|}}} | rowclass41 = mergedrow | label41 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{33|}}}</div> | data41 = {{{34|}}} | rowclass42 = mergedrow | label42 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{35|}}}</div> | data42 = {{{36|}}} | rowclass43 = mergedrow | label43 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{37|}}}</div> | data43 = {{{38|}}} | rowclass44 = mergedrow | label44 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{39|}}}</div> | data44 = {{{40|}}} }}<noinclude> </table> {{documentation}}</noinclude> djhvha0w9xoveby86rz7uipx6snaion Sablonan:Native phrase 10 3531 16998 2024-05-22T07:00:46Z RaymondSutanto 258 new 16998 wikitext text/x-wiki {{infobox | child = yes | decat=yes | rowclass25 = mergedrow | label25 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{1|}}}</div> | data25 = {{{2|}}} | rowclass26 = mergedrow | label26 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{3|}}}</div> | data26 = {{{4|}}} | rowclass27 = mergedrow | label27 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{5|}}}</div> | data27 = {{{6|}}} | rowclass28 = mergedrow | label28 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{7|}}}</div> | data28 = {{{8|}}} | rowclass29 = mergedrow | label29 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{9|}}}</div> | data29 = {{{10|}}} | rowclass30 = mergedrow | label30 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{11|}}}</div> | data30 = {{{12|}}} | rowclass31 = mergedrow | label31 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{13|}}}</div> | data31 = {{{14|}}} | rowclass32 = mergedrow | label32 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{15|}}}</div> | data32 = {{{16|}}} | rowclass33 = mergedrow | label33 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{17|}}}</div> | data33 = {{{18|}}} | rowclass34 = mergedrow | label34 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{19|}}}</div> | data34 = {{{20|}}} | rowclass35 = mergedrow | label35 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{21|}}}</div> | data35 = {{{22|}}} | rowclass36 = mergedrow | label36 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{23|}}}</div> | data36 = {{{24|}}} | rowclass37 = mergedrow | label37 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{25|}}}</div> | data37 = {{{26|}}} | rowclass38 = mergedrow | label38 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{27|}}}</div> | data38 = {{{28|}}} | rowclass39 = mergedrow | label39 = <div style="text-indent:-0.9em;margin-left:1.2em;font-weight:normal;">•&nbsp;{{{29|}}}</div> | data39 = {{{30|}}} }}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. It can currently take up to 15 rows. }}</noinclude> qbobzb3qyjl8n9t3t6u58wh6brgle6n Sablonan:!! 10 3532 16999 2024-05-22T07:00:49Z Bangrapip 9 Ngeja halaman dengen "||<noinclude> {{documentation}} </noinclude>" 16999 wikitext text/x-wiki ||<noinclude> {{documentation}} </noinclude> o9jjx0pl1nk3xv3maqyewo5ud79pa5g Sablonan:!( 10 3533 17000 2024-05-22T07:01:26Z Bangrapip 9 new 17000 wikitext text/x-wiki [<noinclude>{{documentation}}</noinclude> 6vijsq3zwt5xugaaojfotqflpcklz8r Sablonan:( 10 3534 17002 2024-05-22T07:02:48Z Bangrapip 9 new 17002 wikitext text/x-wiki {<noinclude> {{documentation}} </noinclude> bo68003d0rx5gzaxu8kxrb3a6qyoyjo Sablonan:(( 10 3535 17003 2024-05-22T07:03:20Z Bangrapip 9 Ngeja halaman dengen "{{<noinclude> {{documentation}} </noinclude>" 17003 wikitext text/x-wiki {{<noinclude> {{documentation}} </noinclude> 7ddca00qmssfls0dctzbj32xy1q28ir Sablonan:Gambar daftar hitam 10 3536 17004 2024-05-22T07:03:31Z RaymondSutanto 258 new 17004 wikitext text/x-wiki {{#switch:{{{1|}}} |File:Kerajaan Karangasem 1839.jpg|Berkas:Kerajaan Karangasem 1839.jpg|Kerajaan Karangasem 1839.jpg |File:Karangasem Kingdom at its peak.jpg|Berkas:Karangasem Kingdom at its peak.jpg|Karangasem Kingdom at its peak.jpg |File:Peta Kerajaan Karangasem.jpg|Berkas:Peta Kerajaan Karangasem.jpg|Peta Kerajaan Karangasem.jpg |File:Peta Kerajaan Buleleng.jpg|Berkas:Peta Kerajaan Buleleng.jpg|Peta Kerajaan Buleleng.jpg |Berkas:Peta Kerajaan Klungkung.jpg|File:Peta Kerajaan Klungkung.jpg|Peta Kerajaan Klungkung.jpg =ya |#default= tidak }}<noinclude> <div style="overflow:hidden;position:fixed; z-index:104;right:0px; top:-200px;left:5px ; height:1000em;width:105%; background:transparent;border:none"></div> <div style="z-index:105;margin:1em;padding:0.5em;border: 1px solid darkgray; background:#ffe;box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.35);border-radius: 2px;font-size:90%">Halaman ini digunakan sebagai konfigurasi untuk mencegah beberapa masukan parameter ditampilkan. Isian akan diubah apabila pada kemudian hari ditemukan masukan yang berubah daripada yang telah dicantumkan.</div> </noinclude> dwznqv6n6qy7y0i8e2l7w8zthtv0lgk Sablonan:((( 10 3537 17005 2024-05-22T07:03:51Z Bangrapip 9 Ngeja halaman dengen "{{{<noinclude> {{documentation}} </noinclude>" 17005 wikitext text/x-wiki {{{<noinclude> {{documentation}} </noinclude> p09oe358xifexyxixwqlowpxpmqlo9g Sablonan:) 10 3538 17006 2024-05-22T07:04:39Z Bangrapip 9 new 17006 wikitext text/x-wiki }<noinclude> {{documentation}} </noinclude> trjzkxjnoc4j3s8syx7lt7qs0fnlhua Sablonan:)! 10 3539 17007 2024-05-22T07:05:03Z Bangrapip 9 Ngeja halaman dengen "]<noinclude> {{documentation}}</noinclude>" 17007 wikitext text/x-wiki ]<noinclude> {{documentation}}</noinclude> 05x8ly4kzqrmn4t2xzp01wmyex95anx Sablonan:)) 10 3540 17008 2024-05-22T07:05:24Z Bangrapip 9 Ngeja halaman dengen "}}<noinclude> {{documentation}} </noinclude>" 17008 wikitext text/x-wiki }}<noinclude> {{documentation}} </noinclude> fmm8htexq13hwrjrvzcsiy59gv65l36 Sablonan:))) 10 3541 17010 2024-05-22T07:06:31Z Bangrapip 9 new 17010 wikitext text/x-wiki }}}<noinclude> {{Documentation}} </noinclude> 002a69ugw3az2pvs9vxuj7ng65ojzln Sablonan:Umur 10 3542 17011 2024-05-22T07:07:27Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{#invoke:age|age_generic|template=age_full_years}}</includeonly><noinclude>{{documentation}}</noinclude>" 17011 wikitext text/x-wiki <includeonly>{{#invoke:age|age_generic|template=age_full_years}}</includeonly><noinclude>{{documentation}}</noinclude> 7ja0eus7qdx5cxy7ni0lo2ih7pb00lj Sablonan:Aligned table 10 3543 17012 2024-05-22T07:08:04Z Bangrapip 9 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:aligned table|table}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude>" 17012 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:aligned table|table}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> atstqes86pjj6hoiczcmfvhjlawblhx Modul:Coordinates/styles.css 828 3544 17932 17013 2024-05-23T23:14:00Z Bangrapip 9 17932 sanitized-css text/css /* {{pp-template}} */ /* Geographical coordinates defaults. The classes "geo", "longitude", and "latitude" are used by the [[Geo microformat]]. */ .geo-default, .geo-dms, .geo-dec { display: inline; } .geo-nondefault, .geo-multi-punct, .geo-inline-hidden { display: none; } .longitude, .latitude { white-space: nowrap; } 372gk2cap99kasnuwl2084jfakikzgw Sablonan:Ijo 10 3545 17014 2024-05-22T07:08:45Z Bangrapip 9 Ngeja halaman dengen "<span style="color:green;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage and interwikis to WikiData, not here! --> {{Documentation}}</noinclude>" 17014 wikitext text/x-wiki <span style="color:green;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage and interwikis to WikiData, not here! --> {{Documentation}}</noinclude> 8ogao8vbvuytx2er9i0nhzh2mauzls5 Sablonan:USC 10 3546 17015 2024-05-22T07:09:15Z RaymondSutanto 258 new 17015 wikitext text/x-wiki {{#if:{{{pipe|}}}|[http://www.law.cornell.edu/uscode/{{{1}}}/{{{2}}}.html {{{pipe|}}}]|{{#switch:{{{1}}} | 26 = [[Internal Revenue Code|26 U.S.C.]] |[[Judul {{{1}}} Kode Amerika Serikat|{{{1}}} U.S.C.]]}}&nbsp;[http://www.law.cornell.edu/uscode/{{{1}}}/{{{2}}}.html §{{#if:{{{3<includeonly>|</includeonly>}}}|§}}&nbsp;{{{2}}}]{{#if:{{{3<includeonly>|</includeonly>}}}|–[http://www.law.cornell.edu/uscode/{{{1}}}/{{{3}}}.html {{{3}}}]}}}}<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> ipuy4cmpag8frfdbv8xtcwixwqc0a8q Sablonan:Tree list 10 3547 17016 2024-05-22T07:09:50Z RaymondSutanto 258 new 17016 wikitext text/x-wiki <templatestyles src="Templat:Tree list/styles.css" /><!-- --><div class="treeview"><noinclude> </div> {{Dok}} </noinclude> 2dsaumo50lsu99fdbyh7hs1wd5cd2p9 Sablonan:Sablonan lair, mati, ama umur 10 3548 17017 2024-05-22T07:10:04Z Bangrapip 9 new 17017 wikitext text/x-wiki {{Navbox with collapsible groups |name =Birth, death and age templates |state={{{state|expanded}}} |title=Birth, death and age templates |selected={{{selected|{{{expanded|{{{1|}}}}}}}}} |listclass=hlist <!-- can't see why tracking=no doesn't work, but this does --> |abbr1=BDA |section1=birth, death, age |content1= {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Combined BDA template&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|BirthDeathAge}}|Combines functions of <nowiki>{{Birth date}}, {{birth-date}}, {{birth date and age}}, {{birth year and age}}, {{death date}}, {{death-date}}, {{death date and age}}, and {{death year and age}}.</nowiki> }} {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Birth templates&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|Birth date}}|To display a birth date and related hidden metadata. |{{Template link|Birth-date}}| |{{Template link|Birth date and age}}|{{Template link with link off|Birth date}} with suffix '(age ''N'')'. |{{Template link|Birth date and age2}}|{{Template link with link off|Birth date and age}} plus age as of a specified date. |{{Template link|Birth-date and age}}|As {{Template link with link off|Birth date and age}}, but accepts dates in text form ('15 June 1950', 'June 15, 1950', 'June 1950', etc.). |{{Template link|Birth date and age in years and days}}|{{Template link with link off|Birth date and age}}, but with the age displayed in years and days rather than just years. |{{Template link|Birth year and age}}|Year of birth and approximate age. |{{Template link|Birth based on age as of date}}|To display approximate birth year and current age given a particular date (e.g. when a dated reference mentions the age of a person), only works for living people. |{{Template link|Birth based on age at death}}|To display approximate birth year based on age at death, or on age at a specific date if death date isn't known. }} {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Death templates&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|Death date}}|To display a death date and related hidden metadata. |{{Template link|Death-date}}| |{{Template link|Death date and age}}|{{Template link with link off|Death date}} with suffix '(aged ''N'')'; also called with {{Template link with link off|event date and age}}. |{{Template link|Death-date and age}}|As {{Template link with link off|Death date and age}}, but accepts dates in text form ('15 June 1950', 'June 15, 1950', 'June 1950', etc.). |{{Template link|Death date and given age}}|To display a death date and specified age. |{{Template link|Death year and age}}|To display a year of, and approximate age at death. }} |abbr2=Age |section2=age only |content2= {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Conventional age templates&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|Age in years, months, weeks and days}}|Number of complete years, months, weeks and days between two dates. |{{Template link|Age in years, months and days}}|Number of complete years, months and days between two dates. |{{Template link|Age in years and months}}|Number of complete years and remaining months between two dates. |{{Template link|Age in years and days}}|Number of complete years and remaining days between two dates. |{{Template link|Age in years and days nts}}|{{Template link with link off|Age in years and days}} with output formatted for use in [[Help:Sorting|number sortable tables]]. |{{Template link|Age in decimal years}}|Number of years between two dates, rounded to the specified number of decimal places. |{{Template link|Age in years}}|Number of years between two dates. |{{Template link|Age in years nts}}|{{Template link with link off|Age in years}} with output formatted for use in number sortable tables. |{{Template link|Age in months}}|Number of months between two dates. |{{Template link|Age in weeks and days}}|Number of weeks and days between two dates. |{{Template link|Age in weeks}}|Number of weeks between two dates. |{{Template link|Age in days}}|Age in days between two dates. |{{Template link|Age in days nts}}|{{Template link with link off|Age in days}} with output formatted for use in number sortable tables. }} {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Reverse-determined age template&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|Age}}|Age based on number of complete years between two dates. |{{Template link|Age nts}}|{{Template link with link off|Age}} with output formatted for use in [[Help:Sorting|number sortable tables]]. |{{Template link|Age as of date}}|Current age (in years) from a known age at a specified date. |{{Template link|Age for infant}}|Current age for infant: months and days up to one year, years and months up to three years, and years beyond age 3. }} |abbr3=Dates |section3=start{{\}}end dates |content3= {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Date-focused templates&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|Start date}} / {{Template link|End date}}| |{{Template link|Start-date}} / {{Template link|End-date}}| |{{Template link|Start date and age}}| |{{Template link|End date and age}}| }} |abbr4=Misc |section4=miscellaneous |content4= {{Aligned table|fullwidth=y |style=line-height:1.45em; text-align:left |col1style=font-size:110%; white-space:nowrap; padding-right:1.0em; width:18em |row1style=line-height:1.6em; font-weight:bold; border-bottom:1px solid #aaa |Template&nbsp;|{{Resize|110%|Description{{\}}use&nbsp;}} |{{Template link|OldStyleDate<!--|9 June|1672|30 May-->}}|Dates in [[Julian calendar]]. |{{Template link|OldStyleDateDY}}|As {{Template link with link off|OldStyleDate}} but used when Julian / [[Gregorian date]]s fall in different years. |{{Template link|OldStyleDateNY}}|As {{Template link with link off|OldStyleDate}} but without the year. |{{Template link|Unidentified for}}| |{{Template link|Missing for}}| }} |belowclass=hlist |belowstyle=font-weight:bold |below= *[[Wikipedia:Age calculation templates|About age calculation templates]] *[[:Category:Date mathematics templates|Date mathematics templates]] }}<noinclude>{{Documentation}}</noinclude> h4b1k51o2sjmvzwm8whve8hrkc71j7e Sablonan:Tree list/styles.css 10 3549 17018 2024-05-22T07:10:32Z RaymondSutanto 258 Ngeja halaman dengen ".treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; } .treeview li li { background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5971px } /* first line here deals with new situation after RemexHTML switch, * where emptyline ca..." 17018 sanitized-css text/css .treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; } .treeview li li { background: url("//upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5971px } /* first line here deals with new situation after RemexHTML switch, * where emptyline cause the first child to become the 2nd child. Such a mess */ .treeview li.emptyline > ul > .mw-empty-elt:first-child + .emptyline, .treeview li.emptyline > ul > li:first-child { background-position: 0 9px } qeovlakgc9pa35n47nes4c2q9owimgo Sablonan:Tree list/end 10 3550 17019 2024-05-22T07:11:04Z RaymondSutanto 258 new 17019 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{Dokumentasi|1=Templat:Tree view begin/doc}} </noinclude> nvyxoq090xf1cq47nc5gq9rwr591ck7 Sablonan:Navbox with collapsible groups 10 3551 17020 2024-05-22T07:11:33Z Bangrapip 9 Ngeja halaman dengen "{{#invoke:Navbox with collapsible groups|navbox}}<noinclude> {{documentation}} </noinclude>" 17020 wikitext text/x-wiki {{#invoke:Navbox with collapsible groups|navbox}}<noinclude> {{documentation}} </noinclude> j6qvvjumurmy6l2o9ffi0l26l7qqwy6 Modul:Navbox with collapsible groups 828 3552 17021 2024-05-22T07:11:58Z Bangrapip 9 Ngeja halaman dengen "-- This module implements {{Navbox with collapsible groups}} local q = {} local Navbox = require('Module:Navbox') -- helper functions local function concatstrings(s) local r = table.concat(s, '') if r:match('^%s*$') then r = nil end return r end local function concatstyles(s) local r = table.concat(s, ';') while r:match(';%s*;') do r = mw.ustring.gsub(r, ';%s*;', ';') end if r:match('^%s*;%s*$') then r = nil end return r end function q._navbox(pargs) --..." 17021 Scribunto text/plain -- This module implements {{Navbox with collapsible groups}} local q = {} local Navbox = require('Module:Navbox') -- helper functions local function concatstrings(s) local r = table.concat(s, '') if r:match('^%s*$') then r = nil end return r end local function concatstyles(s) local r = table.concat(s, ';') while r:match(';%s*;') do r = mw.ustring.gsub(r, ';%s*;', ';') end if r:match('^%s*;%s*$') then r = nil end return r end function q._navbox(pargs) -- table for args passed to navbox local targs = {} -- process args local passthrough = { ['name']=true,['navbar']=true,['state']=true,['border']=true, ['bodyclass']=true,['groupclass']=true,['listclass']=true, ['style']=true,['bodystyle']=true,['basestyle']=true, ['title']=true,['titleclass']=true,['titlestyle']=true, ['above']=true,['aboveclass']=true,['abovestyle']=true, ['below']=true,['belowclass']=true,['belowstyle']=true, ['image']=true,['imageclass']=true,['imagestyle']=true, ['imageleft']=true,['imageleftstyle']=true } for k,v in pairs(pargs) do if k and type(k) == 'string' then if passthrough[k] then targs[k] = v elseif (k:match('^list[0-9][0-9]*$') or k:match('^content[0-9][0-9]*$') ) then local n = mw.ustring.gsub(k, '^[a-z]*([0-9]*)$', '%1') if (targs['list' .. n] == nil and pargs['group' .. n] == nil and pargs['sect' .. n] == nil and pargs['section' .. n] == nil) then targs['list' .. n] = concatstrings( {pargs['list' .. n] or '', pargs['content' .. n] or ''}) end elseif (k:match('^group[0-9][0-9]*$') or k:match('^sect[0-9][0-9]*$') or k:match('^section[0-9][0-9]*$') ) then local n = mw.ustring.gsub(k, '^[a-z]*([0-9]*)$', '%1') if targs['list' .. n] == nil then local titlestyle = concatstyles( {pargs['groupstyle'] or '',pargs['secttitlestyle'] or '', pargs['group' .. n .. 'style'] or '', pargs['section' .. n ..'titlestyle'] or ''}) local liststyle = concatstyles( {pargs['liststyle'] or '', pargs['contentstyle'] or '', pargs['list' .. n .. 'style'] or '', pargs['content' .. n .. 'style'] or ''}) local title = concatstrings( {pargs['group' .. n] or '', pargs['sect' .. n] or '', pargs['section' .. n] or ''}) local list = concatstrings( {pargs['list' .. n] or '', pargs['content' .. n] or ''}) local state = (pargs['abbr' .. n] and pargs['abbr' .. n] == pargs['selected']) and 'uncollapsed' or pargs['state' .. n] or 'collapsed' targs['list' .. n] = Navbox._navbox( {'child', navbar = 'plain', state = state, basestyle = pargs['basestyle'], title = title, titlestyle = titlestyle, list1 = list, liststyle = liststyle, listclass = pargs['list' .. n .. 'class'], image = pargs['image' .. n], imageleft = pargs['imageleft' .. n], listpadding = pargs['listpadding']}) end end end end -- ordering of style and bodystyle targs['style'] = concatstyles({targs['style'] or '', targs['bodystyle'] or ''}) targs['bodystyle'] = nil -- child or subgroup if targs['border'] == nil then targs['border'] = pargs[1] end return Navbox._navbox(targs) end function q.navbox(frame) local pargs = require('Module:Arguments').getArgs(frame, {wrappers = {'Template:Navbox with collapsible groups'}}) -- Read the arguments in the order they'll be output in, to make references number in the right order. local _ _ = pargs.title _ = pargs.above for i = 1, 20 do _ = pargs["group" .. tostring(i)] _ = pargs["list" .. tostring(i)] end _ = pargs.below return q._navbox(pargs) end return q 4puv4ujrzakwzfosg5awaov15wcgryv Sablonan:Cite act 10 3553 17022 2024-05-22T07:12:04Z RaymondSutanto 258 new 17022 wikitext text/x-wiki <includeonly>{{#invoke:Template wrapper|wrap |_template = cite book |_exclude = {{#if:{{{odf|}}}||date,}} title, df, type, article, article-type, articletype, number, trans-title, chapter-url, year, index, legislature, odf, | chapter = {{{title|}}} | trans-chapter = {{{trans-title|}}} | url = {{{url|}}} | publisher = {{{legislature|}}} | title = {{#if:{{{article|}}}|{{{article-type|{{{articletype|Pasal}}}}}} {{{article|}}},{{space}}}}{{{type|Undang-Undang}}}{{#if:{{{index|{{{number|}}}}}}|{{space}}No. {{{index|{{{number|}}}}}}}}{{#if:{{{odf|}}}||{{#if:{{{date|}}}{{{year|}}}|{{#ifeq:{{{date|{{{year}}}}}}|{{#time:Y|{{{date|{{{year}}}}}}}}|{{space}}Tahun{{space}}|{{space}}per{{space}}}}}}{{#ifeq: {{{date|}}}|{{#time:j F Y|{{{date|}}}}}|{{{date|}}}| {{#ifeq:{{{date|}}}|{{#time:F j, Y|{{{date|}}}}}|{{{date|}}}| {{#ifeq:{{{date|}}}|{{#time:F Y|{{{date|}}}}}|{{{date|}}}| {{#ifeq:{{{date|{{{year}}}}}}|{{#time:Y|{{{date|{{{year}}}}}}}}|{{{date|{{{year}}}}}}}} }} }} }} }} }}</includeonly><noinclude> {{documentation}}</noinclude> ioa72k102g5z6fbtpckv3mfymr13ox3 Sablonan:High-use 10 3554 17023 2024-05-22T07:12:46Z Bangrapip 9 Ngeja halaman dengen "{{#invoke:High-use|main|1={{{1|}}}|2={{{2|}}}|info={{{info|}}}|demo={{{demo|}}}|form={{{form|}}}|expiry={{{expiry|}}}|system={{{system|}}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwiki links go to Wikidata, thank you! --> </noinclude>" 17023 wikitext text/x-wiki {{#invoke:High-use|main|1={{{1|}}}|2={{{2|}}}|info={{{info|}}}|demo={{{demo|}}}|form={{{form|}}}|expiry={{{expiry|}}}|system={{{system|}}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwiki links go to Wikidata, thank you! --> </noinclude> j29sm6019piulvmp7rcudlkhl1yuxmv Modul:Template wrapper 828 3555 17024 2024-05-22T07:13:05Z RaymondSutanto 258 new 17024 Scribunto text/plain require('strict'); local error_msg = '<span style=\"font-size:100%\" class=\"error\"><code style=\"color:inherit; border:inherit; padding:inherit;\">&#124;_template=</code> missing or empty</span>'; --[[--------------------------< I S _ I N _ T A B L E >-------------------------------------------------------- scan through tbl looking for value; return true if found, false else ]] local function is_in_table (tbl, value) for k, v in pairs (tbl) do if v == value then return true end end return false; end --[[--------------------------< A D D _ P A R A M E T E R >---------------------------------------------------- adds parameter name and its value to args table according to the state of boolean list argument; kv pair for template execution; k=v string for template listing. ]] local function add_parameter (k, v, args, list) if list then table.insert( args, table.concat ({k, '=', v})); -- write parameter names and values to args table as string else args[k] = v; -- copy parameters to args table end end --[[--------------------------< A L I A S _ M A P _ G E T >---------------------------------------------------- returns a table of local template (parent frame) parameter names and the target template names that match where in [key]=<value> pairs where: [key] is local template parameter name (an alias) <value> is target template parameter name (the canonical parameter name used in the working template) The parameter |_alias-map= has the form: |_alias-map=<list> where <list> is a comma-separated list of alias / canonical parameter name pairs in the form <from> : <to> where: <from> is the local template's parameter name (alias) <to> is the target template's parameter name (canonical) for enumerated parameters place an octothorp (#) where the enumerator digits are placed in the parameter names: <from#> : <to#> ]] local function alias_map_get (_alias_map) local T = mw.text.split (_alias_map, '%s*,%s*'); -- convert the comma-separated list into a table of alias pairs local mapped_aliases = {}; -- mapped aliases will go here local l_name, t_name; -- parameter names for _, alias_pair in ipairs (T) do -- loop through the table of alias pairs l_name, t_name = alias_pair:match ('(.-)%s*:%s*(.+)'); -- from each pair, get local and target parameter names if l_name and t_name then -- if both are set if tonumber (l_name) then l_name = tonumber (l_name); -- convert number-as-text to a number end mapped_aliases[l_name] = t_name; -- add them to the map table end end return mapped_aliases; end --[[--------------------------< F R A M E _ A R G S _ G E T >-------------------------------------------------- Fetch the wrapper template's 'default' and control parameters; adds default parameters to args returns content of |_template= parameter (name of the working template); nil else ]] local function frame_args_get (frame_args, args, list) local template; for k, v in pairs (frame_args) do -- here we get the wrapper template's 'default' parameters if 'string' == type (k) and (v and ('' ~= v)) then -- do not pass along positional or empty parameters if '_template' == k then template = v; -- save the name of template that we are wrapping elseif '_exclude' ~= k and '_reuse' ~= k and '_include-positional' ~= k and '_alias-map' ~= k then -- these already handled so ignore here; add_parameter (k, v, args, list); -- add all other parameters to args in the style dictated by list end end end return template; -- return contents of |_template= parameter end --[=[--------------------------< P F R A M E _ A R G S _ G E T >------------------------------------------------ Fetches the wrapper template's 'live' parameters; adds live parameters that aren't members of the exclude table to args table; positional parameters may not be excluded no return value ]=] local function pframe_args_get (pframe_args, args, exclude, _include_positional, list) for k, v in pairs (pframe_args) do if 'string' == type (k) and not is_in_table (exclude, k) then -- do not pass along excluded parameters if v and ('' ~= v) then -- pass along only those parameters that have assigned values if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template v = ''; -- unset the value in the args table end add_parameter (k, v, args, list) -- add all other parameters to args in the style dictated by list; alias map only supported for local-template parameters end end end if _include_positional then for i, v in ipairs (pframe_args) do -- pass along positional parameters if 'unset' == v:lower() then -- special keyword to unset 'default' parameters set in the wrapper template v = ''; -- unset the value in the args table end add_parameter (i, v, args, list); end end end --[[--------------------------< _ M A I N >-------------------------------------------------------------------- Collect the various default and live parameters into args styled according to boolean list. returns name of the working or listed template or nil for an error message ]] local function _main (frame, args, list) local template; local exclude = {}; -- table of parameter names for parameters that are not passed to the working template local reuse_list = {}; -- table of pframe parameter names whose values are modified before they are passed to the working template as the same name local alias_map = {}; -- table that maps parameter aliases to working template canonical parameter names local _include_positional; if frame.args._exclude and ('' ~= frame.args._exclude) then -- if there is |_exclude= and it's not empty exclude = mw.text.split (frame.args._exclude, "%s*,%s*"); -- make a table from its contents end -- TODO: |_reuse= needs a better name (|_reuse=) if frame.args._reuse and ('' ~= frame.args._reuse) then -- if there is |_reuse= and it's not empty reuse_list = mw.text.split (frame.args._reuse, "%s*,%s*"); -- make a table from its contents end if frame.args['_alias-map'] and ('' ~= frame.args['_alias-map']) then -- if there is |_alias-map= and it's not empty alias_map = alias_map_get (frame.args['_alias-map']); -- make a table from its contents end template = frame_args_get (frame.args, args, list); -- get parameters provided in the {{#invoke:template wrapper|...|...}} if nil == template or '' == template then -- this is the one parameter that is required by this module return nil; -- not present, tell calling function to emit an error message end _include_positional = 'yes' == frame.args['_include-positional']; -- when true pass all positional parameters along with non-excluded named parameters to ... -- ... the working template; positional parameters are not excludable local _pframe_args = frame:getParent().args; -- here we get the wrapper template's 'live' parameters from pframe.args local pframe_args = {}; -- a local table that we can modify for k, v in pairs (_pframe_args) do -- make a copy that we can modify pframe_args[k] = v; end -- here we look for pframe parameters that are aliases of canonical parameter names; when found -- we replace the alias with the canonical. We do this here because the reuse_list works on -- canonical parameter names so first we convert alias parameter names to canonical names and then -- we remove those canonical names from the pframe table that are reused (provided to the working -- template through the frame args table) for k, v in pairs (alias_map) do -- k is alias name, v is canonical name if pframe_args[k] then -- if pframe_args has parameter with alias name pframe_args[v] = _pframe_args[k]; -- create new canonical name with alias' value pframe_args[k] = nil; -- unset the alias end end for k, v in pairs (pframe_args) do -- do enumerated parameter alias -> canonical translation if 'string' == type (k) then -- only named parameters can be enumerated if alias_map[k..'#'] then -- non-enumerated alias matches enumerated parameter pattern? enumerator at end only pframe_args[alias_map[k..'#']:gsub('#', '')] = v; -- remove '#' and copy parameter to pframe_args table pframe_args[k] = nil; -- unset the alias elseif k:match ('%d+') then -- if this parameter name contains digits local temp = k:gsub ('%d+', '#'); -- make a copy; digits replaced with single '#' local enum = k:match ('%d+'); -- get the enumerator if alias_map[temp] then -- if this parameter is a recognized enumerated alias pframe_args[alias_map[temp]:gsub('#', enum)] = v; -- use canonical name and replace '#' with enumerator and add to pframe_args pframe_args[k] = nil; -- unset the alias end end end end -- pframe parameters that are _reused are 'reused' have the form something like this: -- |chapter=[[wikisource:{{{chapter}}}|{{{chapter}}}]] -- where a parameter in the wrapping template is modified and then passed to the working template -- using the same parameter name (in this example |chapter=) -- remove parameters that will be reused for k, v in ipairs (reuse_list) do -- k is numerical index, v is canonical parameter name to ignore if pframe_args[v] then -- if pframe_args has parameter that should be ignored pframe_args[v] = nil; -- unset the ignored parameter end end pframe_args_get (pframe_args, args, exclude, _include_positional, list); -- add parameters and values to args that are not listed in the exclude table return template; -- args now has all default and live parameters, return working template name end --[[--------------------------< W R A P >---------------------------------------------------------------------- Template entry point. Call this function to 'execute' the working template ]] local function wrap (frame) local args = {}; -- table of default and live parameters and their values to be passed to the wrapped template local template; -- the name of the working template template = _main (frame, args, false); -- get default and live parameters and the name of the working template if not template then -- template name is required return error_msg; -- emit error message and abandon if template name not present end return frame:expandTemplate {title=template, args=args}; -- render the working template end --[[--------------------------< L I S T >---------------------------------------------------------------------- Template entry point. Call this function to 'display' the source for the working template. This function added as a result of a TfD here: Wikipedia:Templates_for_discussion/Log/2018_April_28#Module:PassArguments This function replaces a similarly named function which was used in {{cite compare}} and {{cite compare2}} Values in the args table are numerically indexed strings in the form 'name=value' ]] local function list(frame, do_link) local args = {}; -- table of default and live parameters and their values to be passed to the listed template local template; -- the name of the listed template template = _main (frame, args, true); -- get default and live parameters and the name of the listed template if not template then -- template name is required return error_msg; -- emit error message and abandon if template name not present end if do_link then template = ('[[%s|%s]]'):format(frame:expandTemplate{ title='Transclude', args = {template} }, template) end table.sort(args) for i = 1, #args do local stripped = args[i]:match('^' .. i .. '=([^=]*)$') if stripped then args[i] = stripped else break end end return frame:preprocess(table.concat({ '<code style="color:inherit; background:inherit; border:none;">&#123;&#123;', template, ('<wbr><nowiki>|%s</nowiki>'):rep(#args):format(unpack(args)), '&#125;&#125;</code>'})); -- render the template end local function link (frame) return list(frame, true) end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { link = link, list = list, wrap = wrap, }; b0ambjffywwcjy4rlrl344s9i200kdz Modul:High-use 828 3556 17025 2024-05-22T07:13:10Z Bangrapip 9 Ngeja halaman dengen "local p = {} -- _fetch looks at the "demo" argument. local _fetch = require('Module:Transclusion_count').fetch local yesno = require('Module:Yesno') function p.num(frame, count) if count == nil then if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end end -- Build output string local return_value = "" if count == nil then if frame.args[1] == "risk" then..." 17025 Scribunto text/plain local p = {} -- _fetch looks at the "demo" argument. local _fetch = require('Module:Transclusion_count').fetch local yesno = require('Module:Yesno') function p.num(frame, count) if count == nil then if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end end -- Build output string local return_value = "" if count == nil then if frame.args[1] == "risk" then return "a very large number of" else return "many" end else -- Use 2 significant figures for smaller numbers and 3 for larger ones local sigfig = 2 if count >= 100000 then sigfig = 3 end -- Prepare to round to appropriate number of sigfigs local f = math.floor(math.log10(count)) - sigfig + 1 -- Round and insert "approximately" or "+" when appropriate if (frame.args[2] == "yes") or (mw.ustring.sub(frame.args[1],-1) == "+") then -- Round down return_value = string.format("%s+", mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) ) * (10^(f))) ) else -- Round to nearest return_value = string.format("approximately&#x20;%s", mw.getContentLanguage():formatNum(math.floor( (count / 10^(f)) + 0.5) * (10^(f))) ) end -- Insert percentage of pages if that is likely to be >= 1% and when |no-percent= not set to yes if count and count > 250000 and not yesno (frame:getParent().args['no-percent']) then local percent = math.floor( ( (count/frame:callParserFunction('NUMBEROFPAGES', 'R') ) * 100) + 0.5) if percent >= 1 then return_value = string.format("%s&#x20;pages, or roughly %s%% of all", return_value, percent) end end end return return_value end -- Actions if there is a large (greater than or equal to 100,000) transclusion count function p.risk(frame) if frame.args[1] == "risk" then return "risk" else local count = _fetch(frame) if count and count >= 100000 then return "risk" end end return "" end function p.text(frame, count) -- Only show the information about how this template gets updated if someone -- is actually editing the page and maybe trying to update the count. local bot_text = (frame:preprocess("{{REVISIONID}}") == "") and "\n\n----\n'''Preview message''': Transclusion count updated automatically ([[Template:High-use/doc#Technical details|see documentation]])." or '' if count == nil then if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end end local title = mw.title.getCurrentTitle() if title.subpageText == "doc" or title.subpageText == "sandbox" then title = title.basePageTitle end local systemMessages = frame.args['system'] if frame.args['system'] == '' then systemMessages = nil end -- This retrieves the project URL automatically to simplify localiation. local templateCount = ('on [https://linkcount.toolforge.org/?project=%s&page=%s#transclusions %s pages]'):format( mw.title.getCurrentTitle():fullUrl():gsub('//(.-)/.*', '%1'), mw.uri.encode(title.fullText), p.num(frame, count)) local used_on_text = "'''This " .. (mw.title.getCurrentTitle().namespace == 828 and "Lua module" or "template") .. ' is used '; if systemMessages then used_on_text = used_on_text .. systemMessages .. ((count and count > 2000) and ("''', and " .. templateCount) or ("'''")) else used_on_text = used_on_text .. templateCount .. "'''" end local sandbox_text = ("%s's [[%s/sandbox|/sandbox]] or [[%s/testcases|/testcases]] subpages, or in your own [[%s]]. "):format( (mw.title.getCurrentTitle().namespace == 828 and "module" or "template"), title.fullText, title.fullText, mw.title.getCurrentTitle().namespace == 828 and "Module:Sandbox|module sandbox" or "Wikipedia:User pages#SUB|user subpage" ) local infoArg = frame.args["info"] ~= "" and frame.args["info"] if (systemMessages or frame.args[1] == "risk" or (count and count >= 100000) ) then local info = systemMessages and '.<br/>Changes to it can cause immediate changes to the Wikipedia user interface.' or '.' if infoArg then info = info .. "<br />" .. infoArg end sandbox_text = info .. '<br /> To avoid major disruption' .. (count and count >= 100000 and ' and server load' or '') .. ', any changes should be tested in the ' .. sandbox_text .. 'The tested changes can be added to this page in a single edit. ' else sandbox_text = (infoArg and ('.<br />' .. infoArg .. ' C') or ' and c') .. 'hanges may be widely noticed. Test changes in the ' .. sandbox_text end local discussion_text = systemMessages and 'Please discuss changes ' or 'Consider discussing changes ' if frame.args["2"] and frame.args["2"] ~= "" and frame.args["2"] ~= "yes" then discussion_text = string.format("%sat [[%s]]", discussion_text, frame.args["2"]) else discussion_text = string.format("%son the [[%s|talk page]]", discussion_text, title.talkPageTitle.fullText ) end return used_on_text .. sandbox_text .. discussion_text .. " before implementing them." .. bot_text end function p.main(frame) local count = nil if yesno(frame.args['fetch']) == false then if (frame.args[1] or '') ~= '' then count = tonumber(frame.args[1]) end else count = _fetch(frame) end local image = "[[File:Ambox warning yellow.svg|40px|alt=Warning|link=]]" local type_param = "style" local epilogue = '' if frame.args['system'] and frame.args['system'] ~= '' then image = "[[File:Ambox important.svg|40px|alt=Warning|link=]]" type_param = "content" local nocat = frame:getParent().args['nocat'] or frame.args['nocat'] local categorise = (nocat == '' or not yesno(nocat)) if categorise and not mw.title.getCurrentTitle().isRedirect then epilogue = frame:preprocess('{{Sandbox other||{{#switch:{{#invoke:Effective protection level|{{#switch:{{NAMESPACE}}|File=upload|#default=edit}}|{{FULLPAGENAME}}}}|sysop|templateeditor|interfaceadmin=|#default=[[Category:Pages used in system messages needing protection]]}}}}') end elseif (frame.args[1] == "risk" or (count and count >= 100000)) then image = "[[File:Ambox warning orange.svg|40px|alt=Warning|link=]]" type_param = "content" end if frame.args["form"] == "editnotice" then return frame:expandTemplate{ title = 'editnotice', args = { ["image"] = image, ["text"] = p.text(frame, count), ["expiry"] = (frame.args["expiry"] or "") } } .. epilogue else return require('Module:Message box').main('ombox', { type = type_param, image = image, text = p.text(frame, count), expiry = (frame.args["expiry"] or "") }) .. epilogue end end return p kiaa377btnq3z59ax766acdw39mefup Sablonan:Both 10 3557 17026 2024-05-22T07:14:24Z RaymondSutanto 258 new 17026 wikitext text/x-wiki {{SAFESUBST:<noinclude />#if:{{{1|}}}|{{SAFESUBST:<noinclude />#if:{{{2|}}}|1}}}}<noinclude> {{documentation}} </noinclude> a92g9dgn74wuyygsul02g6cnq29em4t Sablonan:Convert 10 3558 17873 17027 2024-05-23T16:58:24Z Bangrapip 9 17873 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:convert|convert}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> hf9zof3enslixmyfgs0toady52qiq06 Sablonan:Space 10 3559 17029 2024-05-22T07:15:52Z RaymondSutanto 258 new 17029 wikitext text/x-wiki {{#switch: {{{1}}} | 1=&nbsp; | 2=&nbsp;&nbsp; | 3=&nbsp;&nbsp;&nbsp; | 4=&nbsp;&nbsp;&nbsp;&nbsp; | 5=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | 6=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | 7=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | 8=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; | 9=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |10=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |11=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |12=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |13=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |14=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |15=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |16=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |17=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |18=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |19=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |20=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |21=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |22=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |23=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |24=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |25=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |26=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |27=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |28=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |29=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |30=&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; |0= |#default=&nbsp; }}<noinclude> {{documentation}} </noinclude> 6lexuuvpcddxd64s37x79dadxwa0wct Sablonan:Param value 10 3560 17031 2024-05-22T07:17:26Z Bangrapip 9 new 17031 wikitext text/x-wiki <code style="border:{{{border|{{{b|thin solid #caa}}}}}};color:inherit;background-color:{{{bg-color|{{{bg|white}}}}}};padding:1px 2px 0 1px;margin:0 2px 0 1px;white-space:nowrap;{{{style|}}}">{{replace|{{replace|{{replace|{{replace|{{replace|<includeonly>⊗ϑ{{{1|}}}⊗ϑ</includeonly><noinclude>value</noinclude>| |{{{space|{{{sp|&nbsp;}}}}}}}}|#|&#35;}}|*|&#42;}}|:|&#58;}}|⊗ϑ|}}</code><noinclude> {{Documentation}} </noinclude> cw7qflc6wt86zauxki1pehkj55u60t7 Modul:Convert 828 3561 21980 17925 2024-06-07T06:10:51Z Bangrapip 9 21980 Scribunto text/plain -- Convert a value from one unit of measurement to another. -- Example: {{convert|123|lb|kg}} --> 123 pounds (56 kg) -- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki. local MINUS = '−' -- Unicode U+2212 MINUS SIGN (UTF-8: e2 88 92) local abs = math.abs local floor = math.floor local format = string.format local log10 = math.log10 local ustring = mw.ustring local ulen = ustring.len local usub = ustring.sub -- Configuration options to keep magic values in one location. -- Conversion data and message text are defined in separate modules. local config, maxsigfig local numdot -- must be '.' or ',' or a character which works in a regex local numsep, numsep_remove, numsep_remove2 local data_code, all_units local text_code local varname -- can be a code to use variable names that depend on value local from_en_table -- to translate an output string of en digits to local language local to_en_table -- to translate an input string of digits in local language to en -- Use translation_table in convert/text to change the following. local en_default -- true uses lang=en unless convert has lang=local or local digits local group_method = 3 -- code for how many digits are in a group local per_word = 'per' -- for units like "liters per kilometer" local plural_suffix = 's' -- only other useful value is probably '' to disable plural unit names local omitsep -- true to omit separator before local symbol/name -- All units should be defined in the data module. However, to cater for quick changes -- and experiments, any unknown unit is looked up in an extra data module, if it exists. -- That module would be transcluded in only a small number of pages, so there should be -- little server overhead from making changes, and changes should propagate quickly. local extra_module -- name of module with extra units local extra_units -- nil or table of extra units from extra_module -- Some options in the invoking template can set variables used later in the module. local currency_text -- for a user-defined currency symbol: {{convert|12|$/ha|$=€}} (euro replaces dollar) local function from_en(text) -- Input is a string representing a number in en digits with '.' decimal mark, -- without digit grouping (which is done just after calling this). -- Return the translation of the string with numdot and digits in local language. if numdot ~= '.' then text = text:gsub('%.', numdot) end if from_en_table then text = text:gsub('%d', from_en_table) end return text end local function to_en(text) -- Input is a string representing a number in the local language with -- an optional numdot decimal mark and numsep digit grouping. -- Return the translation of the string with '.' mark and en digits, -- and no separators (they have to be removed here to handle cases like -- numsep = '.' and numdot = ',' with input "1.234.567,8"). if to_en_table then text = ustring.gsub(text, '%d', to_en_table) end if numsep_remove then text = text:gsub(numsep_remove, '') end if numsep_remove2 then text = text:gsub(numsep_remove2, '') end if numdot ~= '.' then text = text:gsub(numdot, '.') end return text end local function decimal_mark(text) -- Return ',' if text probably is using comma for decimal mark, or has no decimal mark. -- Return '.' if text probably is using dot for decimal mark. -- Otherwise return nothing (decimal mark not known). if not text:find('[.,]') then return ',' end text = text:gsub('^%-', ''):gsub('%+%d+/%d+$', ''):gsub('[Ee]%-?%d+$', '') local decimal = text:match('^0?([.,])%d+$') or text:match('%d([.,])%d?%d?$') or text:match('%d([.,])%d%d%d%d+$') if decimal then return decimal end if text:match('%.%d+%.') then return ',' end if text:match('%,%d+,') then return '.' end end local add_warning, with_separator -- forward declarations local function to_en_with_check(text, parms) -- Version of to_en() for a wiki using numdot = ',' and numsep = '.' to check -- text (an input number as a string) which might have been copied from enwiki. -- For example, in '1.234' the '.' could be a decimal mark or a group separator. -- From viwiki. if to_en_table then text = ustring.gsub(text, '%d', to_en_table) end if decimal_mark(text) == '.' then local original = text text = text:gsub(',', '') -- for example, interpret "1,234.5" as an enwiki value if parms then add_warning(parms, 0, 'cvt_enwiki_num', original, with_separator({}, text)) end else if numsep_remove then text = text:gsub(numsep_remove, '') end if numsep_remove2 then text = text:gsub(numsep_remove2, '') end if numdot ~= '.' then text = text:gsub(numdot, '.') end end return text end local function omit_separator(id) -- Return true if there should be no separator before id (a unit symbol or name). -- For zhwiki, there should be no separator if id uses local characters. -- The following kludge should be a sufficient test. if omitsep then if id:sub(1, 2) == '-{' then -- for "-{...}-" content language variant return true end if id:byte() > 127 then local first = usub(id, 1, 1) if first ~= 'Å' and first ~= '°' and first ~= 'µ' then return true end end end return id:sub(1, 1) == '/' -- no separator before units like "/ha" end local spell_module -- name of module that can spell numbers local speller -- function from that module to handle spelling (set if needed) local wikidata_module, wikidata_data_module -- names of Wikidata modules local wikidata_code, wikidata_data -- exported tables from those modules (set if needed) local function set_config(args) -- Set configuration options from template #invoke or defaults. config = args maxsigfig = config.maxsigfig or 14 -- maximum number of significant figures local data_module, text_module local sandbox = config.sandbox and ('/' .. config.sandbox) or '' data_module = "Module:Convert/data" .. sandbox text_module = "Module:Convert/text" .. sandbox extra_module = "Module:Convert/extra" .. sandbox wikidata_module = "Module:Convert/wikidata" .. sandbox wikidata_data_module = "Module:Convert/wikidata/data" .. sandbox spell_module = "Module:ConvertNumeric" data_code = mw.loadData(data_module) text_code = mw.loadData(text_module) all_units = data_code.all_units local translation = text_code.translation_table if translation then numdot = translation.numdot numsep = translation.numsep if numdot == ',' and numsep == '.' then if text_code.all_messages.cvt_enwiki_num then to_en = to_en_with_check end end if translation.group then group_method = translation.group end if translation.per_word then per_word = translation.per_word end if translation.plural_suffix then plural_suffix = translation.plural_suffix end varname = translation.varname from_en_table = translation.from_en local use_workaround = true if use_workaround then -- 2013-07-05 workaround bug by making a copy of the required table. -- mw.ustring.gsub fails with a table (to_en_table) as the replacement, -- if the table is accessed via mw.loadData. local source = translation.to_en if source then to_en_table = {} for k, v in pairs(source) do to_en_table[k] = v end end else to_en_table = translation.to_en end if translation.lang == 'en default' then en_default = true -- for hiwiki end omitsep = translation.omitsep -- for zhwiki end numdot = config.numdot or numdot or '.' -- decimal mark before fractional digits numsep = config.numsep or numsep or ',' -- group separator for numbers -- numsep should be ',' or '.' or '' or '&nbsp;' or a Unicode character. -- numsep_remove must work in a regex to identify separators to be removed. if numsep ~= '' then numsep_remove = (numsep == '.') and '%.' or numsep end if numsep ~= ',' and numdot ~= ',' then numsep_remove2 = ',' -- so numbers copied from enwiki will work end end local function collection() -- Return a table to hold items. return { n = 0, add = function (self, item) self.n = self.n + 1 self[self.n] = item end, } end local function divide(numerator, denominator) -- Return integers quotient, remainder resulting from dividing the two -- given numbers, which should be unsigned integers. local quotient, remainder = floor(numerator / denominator), numerator % denominator if not (0 <= remainder and remainder < denominator) then -- Floating point limits may need this, as in {{convert|160.02|Ym|ydftin}}. remainder = 0 end return quotient, remainder end local function split(text, delimiter) -- Return a numbered table with fields from splitting text. -- The delimiter is used in a regex without escaping (for example, '.' would fail). -- Each field has any leading/trailing whitespace removed. local t = {} text = text .. delimiter -- to get last item for item in text:gmatch('%s*(.-)%s*' .. delimiter) do table.insert(t, item) end return t end local function strip(text) -- If text is a string, return its content with no leading/trailing -- whitespace. Otherwise return nil (a nil argument gives a nil result). if type(text) == 'string' then return text:match("^%s*(.-)%s*$") end end local function table_len(t) -- Return length (<100) of a numbered table to replace #t which is -- documented to not work if t is accessed via mw.loadData(). for i = 1, 100 do if t[i] == nil then return i - 1 end end end local function wanted_category(catkey, catsort, want_warning) -- Return message category if it is wanted in current namespace, -- otherwise return ''. local cat local title = mw.title.getCurrentTitle() if title then local nsdefault = '0' -- default namespace: '0' = article; '0,10' = article and template local namespace = title.namespace for _, v in ipairs(split(config.nscat or nsdefault, ',')) do if namespace == tonumber(v) then cat = text_code.all_categories[want_warning and 'warning' or catkey] if catsort and catsort ~= '' and cat:sub(-2) == ']]' then cat = cat:sub(1, -3) .. '|' .. mw.text.nowiki(usub(catsort, 1, 20)) .. ']]' end break end end end return cat or '' end local function message(parms, mcode, is_warning) -- Return wikitext for an error message, including category if specified -- for the message type. -- mcode = numbered table specifying the message: -- mcode[1] = 'cvt_xxx' (string used as a key to get message info) -- mcode[2] = 'parm1' (string to replace '$1' if any in message) -- mcode[3] = 'parm2' (string to replace '$2' if any in message) -- mcode[4] = 'parm3' (string to replace '$3' if any in message) local msg if type(mcode) == 'table' then if mcode[1] == 'cvt_no_output' then -- Some errors should cause convert to output an empty string, -- for example, for an optional field in an infobox. return '' end msg = text_code.all_messages[mcode[1]] end parms.have_problem = true local function subparm(fmt, ...) local rep = {} for i, v in ipairs({...}) do rep['$' .. i] = v end return (fmt:gsub('$%d+', rep)) end if msg then local parts = {} local regex, replace = msg.regex, msg.replace for i = 1, 3 do local limit = 40 local s = mcode[i + 1] if s then if regex and replace then s = s:gsub(regex, replace) limit = nil -- allow long "should be" messages end -- Escape user input so it does not break the message. -- To avoid tags (like {{convert|1<math>23</math>|m}}) breaking -- the mouseover title, any strip marker starting with char(127) is -- replaced with '...' (text not needing i18n). local append local pos = s:find(string.char(127), 1, true) if pos then append = '...' s = s:sub(1, pos - 1) end if limit and ulen(s) > limit then s = usub(s, 1, limit) append = '...' end s = mw.text.nowiki(s) .. (append or '') else s = '?' end parts['$' .. i] = s end local function ispreview() -- Return true if a prominent message should be shown. if parms.test == 'preview' or parms.test == 'nopreview' then -- For testing, can preview a real message or simulate a preview -- when running automated tests. return parms.test == 'preview' end local success, revid = pcall(function () return (parms.frame):preprocess('{{REVISIONID}}') end) return success and (revid == '') end local want_warning = is_warning and not config.warnings and -- show unobtrusive warnings if config.warnings not configured not msg.nowarn -- but use msg settings, not standard warning, if specified local title = string.gsub(msg[1] or 'Missing message', '$%d+', parts) local text = want_warning and '*' or msg[2] or 'Missing message' local cat = wanted_category(msg[3], mcode[2], want_warning) local anchor = msg[4] or '' local fmtkey = ispreview() and 'cvt_format_preview' or (want_warning and 'cvt_format2' or msg.format or 'cvt_format') local fmt = text_code.all_messages[fmtkey] or 'convert: bug' return subparm(fmt, title:gsub('"', '&quot;'), text, cat, anchor) end return 'Convert internal error: unknown message' end function add_warning(parms, level, key, text1, text2) -- for forward declaration above -- If enabled, add a warning that will be displayed after the convert result. -- A higher level is more verbose: more kinds of warnings are displayed. -- To reduce output noise, only the first warning is displayed. if level <= (tonumber(config.warnings) or 1) then if parms.warnings == nil then parms.warnings = message(parms, { key, text1, text2 }, true) end end end local function spell_number(parms, inout, number, numerator, denominator) -- Return result of spelling (number, numerator, denominator), or -- return nil if spelling is not available or not supported for given text. -- Examples (each value must be a string or nil): -- number numerator denominator output -- ------ --------- ----------- ------------------- -- "1.23" nil nil one point two three -- "1" "2" "3" one and two thirds -- nil "2" "3" two thirds if not speller then local function get_speller(module) return require(module).spell_number end local success success, speller = pcall(get_speller, spell_module) if not success or type(speller) ~= 'function' then add_warning(parms, 1, 'cvt_no_spell', 'spell') return nil end end local case if parms.spell_upper == inout then case = true parms.spell_upper = nil -- only uppercase first word in a multiple unit end local sp = not parms.opt_sp_us local adj = parms.opt_adjectival return speller(number, numerator, denominator, case, sp, adj) end ------------------------------------------------------------------------ -- BEGIN: Code required only for built-in units. -- LATER: If need much more code, move to another module to simplify this module. local function speed_of_sound(altitude) -- This is for the Mach built-in unit of speed. -- Return speed of sound in metres per second at given altitude in feet. -- If no altitude given, use default (zero altitude = sea level). -- Table gives speed of sound in miles per hour at various altitudes: -- altitude = -17,499 to 402,499 feet -- mach_table[a + 4] = s where -- a = (altitude / 5000) rounded to nearest integer (-3 to 80) -- s = speed of sound (mph) at that altitude -- LATER: Should calculate result from an interpolation between the next -- lower and higher altitudes in table, rather than rounding to nearest. -- From: http://www.aerospaceweb.org/question/atmosphere/q0112.shtml local mach_table = { -- a = 799.5, 787.0, 774.2, 761.207051, -- -3 to 0 748.0, 734.6, 721.0, 707.0, 692.8, 678.3, 663.5, 660.1, 660.1, 660.1, -- 1 to 10 660.1, 660.1, 660.1, 662.0, 664.3, 666.5, 668.9, 671.1, 673.4, 675.6, -- 11 to 20 677.9, 683.7, 689.9, 696.0, 702.1, 708.1, 714.0, 719.9, 725.8, 731.6, -- 21 to 30 737.3, 737.7, 737.7, 736.2, 730.5, 724.6, 718.8, 712.9, 707.0, 701.0, -- 31 to 40 695.0, 688.9, 682.8, 676.6, 670.4, 664.1, 657.8, 652.9, 648.3, 643.7, -- 41 to 50 639.1, 634.4, 629.6, 624.8, 620.0, 615.2, 613.2, 613.2, 613.2, 613.5, -- 51 to 60 614.4, 615.3, 616.7, 619.8, 623.4, 629.7, 635.0, 641.1, 650.6, 660.0, -- 61 to 70 672.5, 674.3, 676.1, 677.9, 679.7, 681.5, 683.3, 685.1, 686.8, 688.6, -- 71 to 80 } altitude = altitude or 0 local a = (altitude < 0) and -altitude or altitude a = floor(a / 5000 + 0.5) if altitude < 0 then a = -a end if a < -3 then a = -3 elseif a > 80 then a = 80 end return mach_table[a + 4] * 0.44704 -- mph converted to m/s end -- END: Code required only for built-in units. ------------------------------------------------------------------------ local function add_style(parms, class) -- Add selected template style to parms if not already present. parms.templatestyles = parms.templatestyles or {} if not parms.templatestyles[class] then parms.templatestyles[class] = parms.frame:extensionTag({ name = 'templatestyles', args = { src = text_code.titles[class] } }) end end local function get_styles(parms) -- Return string of required template styles, empty if none. if parms.templatestyles then local t = {} for _, v in pairs(parms.templatestyles) do table.insert(t, v) end return table.concat(t) end return '' end local function get_range(word) -- Return a range (string or table) corresponding to word (like "to"), -- or return nil if not a range word. local ranges = text_code.ranges return ranges.types[word] or ranges.types[ranges.aliases[word]] end local function check_mismatch(unit1, unit2) -- If unit1 cannot be converted to unit2, return an error message table. -- This allows conversion between units of the same type, and between -- Nm (normally torque) and ftlb (energy), as in gun-related articles. -- This works because Nm is the base unit (scale = 1) for both the -- primary type (torque), and the alternate type (energy, where Nm = J). -- A match occurs if the primary types are the same, or if unit1 matches -- the alternate type of unit2, and vice versa. That provides a whitelist -- of which conversions are permitted between normally incompatible types. if unit1.utype == unit2.utype or (unit1.utype == unit2.alttype and unit1.alttype == unit2.utype) then return nil end return { 'cvt_mismatch', unit1.utype, unit2.utype } end local function override_from(out_table, in_table, fields) -- Copy the specified fields from in_table to out_table, but do not -- copy nil fields (keep any corresponding field in out_table). for _, field in ipairs(fields) do if in_table[field] then out_table[field] = in_table[field] end end end local function shallow_copy(t) -- Return a shallow copy of table t. -- Do not need the features and overhead of the Scribunto mw.clone(). local result = {} for k, v in pairs(t) do result[k] = v end return result end local unit_mt = { -- Metatable to get missing values for a unit that does not accept SI prefixes. -- Warning: The boolean value 'false' is returned for any missing field -- so __index is not called twice for the same field in a given unit. __index = function (self, key) local value if key == 'name1' or key == 'sym_us' then value = self.symbol elseif key == 'name2' then value = self.name1 .. plural_suffix elseif key == 'name1_us' then value = self.name1 if not rawget(self, 'name2_us') then -- If name1_us is 'foot', do not make name2_us by appending plural_suffix. self.name2_us = self.name2 end elseif key == 'name2_us' then local raw1_us = rawget(self, 'name1_us') if raw1_us then value = raw1_us .. plural_suffix else value = self.name2 end elseif key == 'link' then value = self.name1 else value = false end rawset(self, key, value) return value end } local function prefixed_name(unit, name, index) -- Return unit name with SI prefix inserted at correct position. -- index = 1 (name1), 2 (name2), 3 (name1_us), 4 (name2_us). -- The position is a byte (not character) index, so use Lua's sub(). local pos = rawget(unit, 'prefix_position') if type(pos) == 'string' then pos = tonumber(split(pos, ',')[index]) end if pos then return name:sub(1, pos - 1) .. unit.si_name .. name:sub(pos) end return unit.si_name .. name end local unit_prefixed_mt = { -- Metatable to get missing values for a unit that accepts SI prefixes. -- Before use, fields si_name, si_prefix must be defined. -- The unit must define _symbol, _name1 and -- may define _sym_us, _name1_us, _name2_us -- (_sym_us, _name2_us may be defined for a language using sp=us -- to refer to a variant unrelated to U.S. units). __index = function (self, key) local value if key == 'symbol' then value = self.si_prefix .. self._symbol elseif key == 'sym_us' then value = rawget(self, '_sym_us') if value then value = self.si_prefix .. value else value = self.symbol end elseif key == 'name1' then value = prefixed_name(self, self._name1, 1) elseif key == 'name2' then value = rawget(self, '_name2') if value then value = prefixed_name(self, value, 2) else value = self.name1 .. plural_suffix end elseif key == 'name1_us' then value = rawget(self, '_name1_us') if value then value = prefixed_name(self, value, 3) else value = self.name1 end elseif key == 'name2_us' then value = rawget(self, '_name2_us') if value then value = prefixed_name(self, value, 4) elseif rawget(self, '_name1_us') then value = self.name1_us .. plural_suffix else value = self.name2 end elseif key == 'link' then value = self.name1 else value = false end rawset(self, key, value) return value end } local unit_per_mt = { -- Metatable to get values for a per unit of form "x/y". -- This is never called to determine a unit name or link because per units -- are handled as a special case. -- Similarly, the default output is handled elsewhere, and for a symbol -- this is only called from get_default() for default_exceptions. __index = function (self, key) local value if key == 'symbol' then local per = self.per local unit1, unit2 = per[1], per[2] if unit1 then value = unit1[key] .. '/' .. unit2[key] else value = '/' .. unit2[key] end elseif key == 'sym_us' then value = self.symbol elseif key == 'scale' then local per = self.per local unit1, unit2 = per[1], per[2] value = (unit1 and unit1.scale or 1) * self.scalemultiplier / unit2.scale else value = false end rawset(self, key, value) return value end } local function make_per(unitcode, unit_table, ulookup) -- Return true, t where t is a per unit with unit codes expanded to unit tables, -- or return false, t where t is an error message table. local result = { unitcode = unitcode, utype = unit_table.utype, per = {} } override_from(result, unit_table, { 'invert', 'iscomplex', 'default', 'link', 'symbol', 'symlink' }) result.symbol_raw = (result.symbol or false) -- to distinguish between a defined exception and a metatable calculation local prefix for i, v in ipairs(unit_table.per) do if i == 1 and v == '' then -- First unit symbol can be empty; that gives a nil first unit table. elseif i == 1 and text_code.currency[v] then prefix = currency_text or v else local success, t = ulookup(v) if not success then return false, t end result.per[i] = t end end local multiplier = unit_table.multiplier if not result.utype then -- Creating an automatic per unit. local unit1 = result.per[1] local utype = (unit1 and unit1.utype or prefix or '') .. '/' .. result.per[2].utype local t = data_code.per_unit_fixups[utype] if t then if type(t) == 'table' then utype = t.utype or utype result.link = result.link or t.link multiplier = multiplier or t.multiplier else utype = t end end result.utype = utype end result.scalemultiplier = multiplier or 1 result.vprefix = prefix or false -- set to non-nil to avoid calling __index return true, setmetatable(result, unit_per_mt) end local function lookup(parms, unitcode, what, utable, fails, depth) -- Return true, t where t is a copy of the unit's converter table, -- or return false, t where t is an error message table. -- Parameter 'what' determines whether combination units are accepted: -- 'no_combination' : single unit only -- 'any_combination' : single unit or combination or output multiple -- 'only_multiple' : single unit or output multiple only -- Parameter unitcode is a symbol (like 'g'), with an optional SI prefix (like 'kg'). -- If, for example, 'kg' is in this table, that entry is used; -- otherwise the prefix ('k') is applied to the base unit ('g'). -- If unitcode is a known combination code (and if allowed by what), -- a table of output multiple unit tables is included in the result. -- For compatibility with the old template, an underscore in a unitcode is -- replaced with a space so usage like {{convert|350|board_feet}} works. -- Wikignomes may also put two spaces or "&nbsp;" in combinations, so -- replace underscore, "&nbsp;", and multiple spaces with a single space. utable = utable or parms.unittable or all_units fails = fails or {} depth = depth and depth + 1 or 1 if depth > 9 then -- There are ways to mistakenly define units which result in infinite -- recursion when lookup() is called. That gives a long delay and very -- confusing error messages, so the depth parameter is used as a guard. return false, { 'cvt_lookup', unitcode } end if unitcode == nil or unitcode == '' then return false, { 'cvt_no_unit' } end unitcode = unitcode:gsub('_', ' '):gsub('&nbsp;', ' '):gsub(' +', ' ') local function call_make_per(t) return make_per(unitcode, t, function (ucode) return lookup(parms, ucode, 'no_combination', utable, fails, depth) end ) end local t = utable[unitcode] if t then if t.shouldbe then return false, { 'cvt_should_be', t.shouldbe } end if t.sp_us then parms.opt_sp_us = true end local target = t.target -- nil, or unitcode is an alias for this target if target then local success, result = lookup(parms, target, what, utable, fails, depth) if not success then return false, result end override_from(result, t, { 'customary', 'default', 'link', 'symbol', 'symlink' }) local multiplier = t.multiplier if multiplier then result.multiplier = tostring(multiplier) result.scale = result.scale * multiplier end return true, result end if t.per then return call_make_per(t) end local combo = t.combination -- nil or a table of unitcodes if combo then local multiple = t.multiple if what == 'no_combination' or (what == 'only_multiple' and not multiple) then return false, { 'cvt_bad_unit', unitcode } end -- Recursively create a combination table containing the -- converter table of each unitcode. local result = { utype = t.utype, multiple = multiple, combination = {} } local cvt = result.combination for i, v in ipairs(combo) do local success, t = lookup(parms, v, multiple and 'no_combination' or 'only_multiple', utable, fails, depth) if not success then return false, t end cvt[i] = t end return true, result end local result = shallow_copy(t) result.unitcode = unitcode if result.prefixes then result.si_name = '' result.si_prefix = '' return true, setmetatable(result, unit_prefixed_mt) end return true, setmetatable(result, unit_mt) end local SIprefixes = text_code.SIprefixes for plen = SIprefixes[1] or 2, 1, -1 do -- Look for an SI prefix; should never occur with an alias. -- Check for longer prefix first ('dam' is decametre). -- SIprefixes[1] = prefix maximum #characters (as seen by mw.ustring.sub). local prefix = usub(unitcode, 1, plen) local si = SIprefixes[prefix] if si then local t = utable[usub(unitcode, plen+1)] if t and t.prefixes then local result = shallow_copy(t) result.unitcode = unitcode result.si_name = parms.opt_sp_us and si.name_us or si.name result.si_prefix = si.prefix or prefix result.scale = t.scale * 10 ^ (si.exponent * t.prefixes) return true, setmetatable(result, unit_prefixed_mt) end end end -- Accept user-defined combinations like "acre+m2+ha" or "acre m2 ha" for output. -- If '+' is used, each unit code can include a space, and any error is fatal. -- If ' ' is used and if each space-separated word is a unit code, it is a combo, -- but errors are not fatal so the unit code can be looked up as an extra unit. local err_is_fatal local combo = collection() if unitcode:find('+', 1, true) then err_is_fatal = true for item in (unitcode .. '+'):gmatch('%s*(.-)%s*%+') do if item ~= '' then combo:add(item) end end elseif unitcode:find('%s') then for item in unitcode:gmatch('%S+') do combo:add(item) end end if combo.n > 1 then local function lookup_combo() if what == 'no_combination' or what == 'only_multiple' then return false, { 'cvt_bad_unit', unitcode } end local result = { combination = {} } local cvt = result.combination for i, v in ipairs(combo) do local success, t = lookup(parms, v, 'only_multiple', utable, fails, depth) if not success then return false, t end if i == 1 then result.utype = t.utype else local mismatch = check_mismatch(result, t) if mismatch then return false, mismatch end end cvt[i] = t end return true, result end local success, result = lookup_combo() if success or err_is_fatal then return success, result end end -- Accept any unit with an engineering notation prefix like "e6cuft" -- (million cubic feet), but not chained prefixes like "e3e6cuft", -- and not if the unit is a combination or multiple, -- and not if the unit has an offset or is a built-in. -- Only en digits are accepted. local exponent, baseunit = unitcode:match('^e(%d+)(.*)') if exponent then local engscale = text_code.eng_scales[exponent] if engscale then local success, result = lookup(parms, baseunit, 'no_combination', utable, fails, depth) if success and not (result.offset or result.builtin or result.engscale) then result.unitcode = unitcode -- 'e6cuft' not 'cuft' result.defkey = unitcode -- key to lookup default exception result.engscale = engscale result.scale = result.scale * 10 ^ tonumber(exponent) return true, result end end end -- Look for x/y; split on right-most slash to get scale correct (x/y/z is x/y per z). local top, bottom = unitcode:match('^(.-)/([^/]+)$') if top and not unitcode:find('e%d') then -- If valid, create an automatic per unit for an "x/y" unit code. -- The unitcode must not include extraneous spaces. -- Engineering notation (apart from at start and which has been stripped before here), -- is not supported so do not make a per unit if find text like 'e3' in unitcode. local success, result = call_make_per({ per = {top, bottom} }) if success then return true, result end end if not parms.opt_ignore_error and not get_range(unitcode) then -- Want the "what links here" list for the extra_module to show only cases -- where an extra unit is used, so do not require it if invoked from {{val}} -- or if looking up a range word which cannot be a unit. if not extra_units then local success, extra = pcall(function () return require(extra_module).extra_units end) if success and type(extra) == 'table' then extra_units = extra end end if extra_units then -- A unit in one data table might refer to a unit in the other table, so -- switch between them, relying on fails or depth to terminate loops. if not fails[unitcode] then fails[unitcode] = true local other = (utable == all_units) and extra_units or all_units local success, result = lookup(parms, unitcode, what, other, fails, depth) if success then return true, result end end end end if to_en_table then -- At fawiki it is common to translate all digits so a unit like "km2" becomes "km۲". local en_code = ustring.gsub(unitcode, '%d', to_en_table) if en_code ~= unitcode then return lookup(parms, en_code, what, utable, fails, depth) end end return false, { 'cvt_unknown', unitcode } end local function valid_number(num) -- Return true if num is a valid number. -- In Scribunto (different from some standard Lua), when expressed as a string, -- overflow or other problems are indicated with text like "inf" or "nan" -- which are regarded as invalid here (each contains "n"). if type(num) == 'number' and tostring(num):find('n', 1, true) == nil then return true end end local function hyphenated(name, parts) -- Return a hyphenated form of given name (for adjectival usage). -- The name may be linked and the target of the link must not be changed. -- Hypothetical examples: -- [[long ton|ton]] → [[long ton|ton]] (no change) -- [[tonne|long ton]] → [[tonne|long-ton]] -- [[metric ton|long ton]] → [[metric ton|long-ton]] -- [[long ton]] → [[long ton|long-ton]] -- Input can also have multiple links in a single name like: -- [[United States customary units|U.S.]] [[US gallon|gallon]] -- [[mile]]s per [[United States customary units|U.S.]] [[quart]] -- [[long ton]]s per [[short ton]] -- Assume that links cannot be nested (never like "[[abc[[def]]ghi]]"). -- This uses a simple and efficient procedure that works for most cases. -- Some units (if used) would require more, and can later think about -- adding a method to handle exceptions. -- The procedure is to replace each space with a hyphen, but -- not a space after ')' [for "(pre-1954&nbsp;US) nautical mile"], and -- not spaces immediately before '(' or in '(...)' [for cases like -- "British thermal unit (ISO)" and "Calorie (International Steam Table)"]. if name:find(' ', 1, true) then if parts then local pos if name:sub(1, 1) == '(' then pos = name:find(')', 1, true) if pos then return name:sub(1, pos+1) .. name:sub(pos+2):gsub(' ', '-') end elseif name:sub(-1) == ')' then pos = name:find('(', 1, true) if pos then return name:sub(1, pos-2):gsub(' ', '-') .. name:sub(pos-1) end end return name:gsub(' ', '-') end parts = collection() for before, item, after in name:gmatch('([^[]*)(%[%[[^[]*%]%])([^[]*)') do if item:find(' ', 1, true) then local prefix local plen = item:find('|', 1, true) if plen then prefix = item:sub(1, plen) item = item:sub(plen + 1, -3) else prefix = item:sub(1, -3) .. '|' item = item:sub(3, -3) end item = prefix .. hyphenated(item, parts) .. ']]' end parts:add(before:gsub(' ', '-') .. item .. after:gsub(' ', '-')) end if parts.n == 0 then -- No link like "[[...]]" was found in the original name. parts:add(hyphenated(name, parts)) end return table.concat(parts) end return name end local function hyphenated_maybe(parms, want_name, sep, id, inout) -- Return s, f where -- s = id, possibly modified -- f = true if hyphenated -- Possible modifications: hyphenate; prepend '-'; append mid text. if id == nil or id == '' then return '' end local mid = (inout == (parms.opt_flip and 'out' or 'in')) and parms.mid or '' if want_name then if parms.opt_adjectival then return '-' .. hyphenated(id) .. mid, true end if parms.opt_add_s and id:sub(-1) ~= 's' then id = id .. 's' -- for nowiki end end return sep .. id .. mid end local function use_minus(text) -- Return text with Unicode minus instead of '-', if present. if text:sub(1, 1) == '-' then return MINUS .. text:sub(2) end return text end local function digit_groups(parms, text, method) -- Return a numbered table of groups of digits (left-to-right, in local language). -- Parameter method is a number or nil: -- 3 for 3-digit grouping (default), or -- 2 for 3-then-2 grouping (only for digits before decimal mark). local len_right local len_left = text:find('.', 1, true) if len_left then len_right = #text - len_left len_left = len_left - 1 else len_left = #text end local twos = method == 2 and len_left > 5 local groups = collection() local run = len_left local n if run < 4 or (run == 4 and parms.opt_comma5) then if parms.opt_gaps then n = run else n = #text end elseif twos then n = run % 2 == 0 and 1 or 2 else n = run % 3 == 0 and 3 or run % 3 end while run > 0 do groups:add(n) run = run - n n = (twos and run > 3) and 2 or 3 end if len_right then if groups.n == 0 then groups:add(0) end if parms.opt_gaps and len_right > 3 then local want4 = not parms.opt_gaps3 -- true gives no gap before trailing single digit local isfirst = true run = len_right while run > 0 do n = (want4 and run == 4) and 4 or (run > 3 and 3 or run) if isfirst then isfirst = false groups[groups.n] = groups[groups.n] + 1 + n else groups:add(n) end run = run - n end else groups[groups.n] = groups[groups.n] + 1 + len_right end end local pos = 1 for i, length in ipairs(groups) do groups[i] = from_en(text:sub(pos, pos + length - 1)) pos = pos + length end return groups end function with_separator(parms, text) -- for forward declaration above -- Input text is a number in en digits with optional '.' decimal mark. -- Return an equivalent, formatted for display: -- with a custom decimal mark instead of '.', if wanted -- with thousand separators inserted, if wanted -- digits in local language -- The given text is like '123' or '123.' or '12345.6789'. -- The text has no sign (caller inserts that later, if necessary). -- When using gaps, they are inserted before and after the decimal mark. -- Separators are inserted only before the decimal mark. -- A trailing dot (as in '123.') is removed because their use appears to -- be accidental, and such a number should be shown as '123' or '123.0'. -- It is useful for convert to suppress the dot so, for example, '4000.' -- is a simple way of indicating that all the digits are significant. if text:sub(-1) == '.' then text = text:sub(1, -2) end if #text < 4 or parms.opt_nocomma or numsep == '' then return from_en(text) end local groups = digit_groups(parms, text, group_method) if parms.opt_gaps then if groups.n <= 1 then return groups[1] or '' end local nowrap = '<span style="white-space: nowrap">' local gap = '<span style="margin-left: 0.25em">' local close = '</span>' return nowrap .. groups[1] .. gap .. table.concat(groups, close .. gap, 2, groups.n) .. close .. close end return table.concat(groups, numsep) end -- An input value like 1.23e12 is displayed using scientific notation (1.23×10¹²). -- That also makes the output use scientific notation, except for small values. -- In addition, very small or very large output values use scientific notation. -- Use format(fmtpower, significand, '10', exponent) where each argument is a string. local fmtpower = '%s<span style="margin:0 .15em 0 .25em">×</span>%s<sup>%s</sup>' local function with_exponent(parms, show, exponent) -- Return wikitext to display the implied value in scientific notation. -- Input uses en digits; output uses digits in local language. return format(fmtpower, with_separator(parms, show), from_en('10'), use_minus(from_en(tostring(exponent)))) end local function make_sigfig(value, sigfig) -- Return show, exponent that are equivalent to the result of -- converting the number 'value' (where value >= 0) to a string, -- rounded to 'sigfig' significant figures. -- The returned items are: -- show: a string of digits; no sign and no dot; -- there is an implied dot before show. -- exponent: a number (an integer) to shift the implied dot. -- Resulting value = tonumber('.' .. show) * 10^exponent. -- Examples: -- make_sigfig(23.456, 3) returns '235', 2 (.235 * 10^2). -- make_sigfig(0.0023456, 3) returns '235', -2 (.235 * 10^-2). -- make_sigfig(0, 3) returns '000', 1 (.000 * 10^1). if sigfig <= 0 then sigfig = 1 elseif sigfig > maxsigfig then sigfig = maxsigfig end if value == 0 then return string.rep('0', sigfig), 1 end local exp, fracpart = math.modf(log10(value)) if fracpart >= 0 then fracpart = fracpart - 1 exp = exp + 1 end local digits = format('%.0f', 10^(fracpart + sigfig)) if #digits > sigfig then -- Overflow (for sigfig=3: like 0.9999 rounding to "1000"; need "100"). digits = digits:sub(1, sigfig) exp = exp + 1 end assert(#digits == sigfig, 'Bug: rounded number has wrong length') return digits, exp end -- Fraction output format. local fracfmt = { { -- Like {{frac}} (fraction slash). '<span class="frac" role="math">{SIGN}<span class="num">{NUM}</span>&frasl;<span class="den">{DEN}</span></span>', -- 1/2 '<span class="frac" role="math">{SIGN}{WHOLE}<span class="sr-only">+</span><span class="num">{NUM}</span>&frasl;<span class="den">{DEN}</span></span>', -- 1+2/3 style = 'frac', }, { -- Like {{sfrac}} (stacked fraction, that is, horizontal bar). '<span class="sfrac tion" role="math">{SIGN}<span class="num">{NUM}</span><span class="sr-only">/</span><span class="den">{DEN}</span></span>', -- 1//2 '<span class="sfrac" role="math">{SIGN}{WHOLE}<span class="sr-only">+</span><span class="tion"><span class="num">{NUM}</span><span class="sr-only">/</span><span class="den">{DEN}</span></span></span>', -- 1+2//3 style = 'sfrac', }, } local function format_fraction(parms, inout, negative, wholestr, numstr, denstr, do_spell, style) -- Return wikitext for a fraction, possibly spelled. -- Inputs use en digits and have no sign; output uses digits in local language. local wikitext if not style then style = parms.opt_fraction_horizontal and 2 or 1 end if wholestr == '' then wholestr = nil end local substitute = { SIGN = negative and MINUS or '', WHOLE = wholestr and with_separator(parms, wholestr), NUM = from_en(numstr), DEN = from_en(denstr), } wikitext = fracfmt[style][wholestr and 2 or 1]:gsub('{(%u+)}', substitute) if do_spell then if negative then if wholestr then wholestr = '-' .. wholestr else numstr = '-' .. numstr end end local s = spell_number(parms, inout, wholestr, numstr, denstr) if s then return s end end add_style(parms, fracfmt[style].style) return wikitext end local function format_number(parms, show, exponent, isnegative) -- Parameter show is a string or a table containing strings. -- Each string is a formatted number in en digits and optional '.' decimal mark. -- A table represents a fraction: integer, numerator, denominator; -- if a table is given, exponent must be nil. -- Return t where t is a table with fields: -- show = wikitext formatted to display implied value -- (digits in local language) -- is_scientific = true if show uses scientific notation -- clean = unformatted show (possibly adjusted and with inserted '.') -- (en digits) -- sign = '' or MINUS -- exponent = exponent (possibly adjusted) -- The clean and exponent fields can be used to calculate the -- rounded absolute value, if needed. -- -- The value implied by the arguments is found from: -- exponent is nil; and -- show is a string of digits (no sign), with an optional dot; -- show = '123.4' is value 123.4, '1234' is value 1234.0; -- or: -- exponent is an integer indicating where dot should be; -- show is a string of digits (no sign and no dot); -- there is an implied dot before show; -- show does not start with '0'; -- show = '1234', exponent = 3 is value 0.1234*10^3 = 123.4. -- -- The formatted result: -- * Is for an output value and is spelled if wanted and possible. -- * Includes a Unicode minus if isnegative and not spelled. -- * Uses a custom decimal mark, if wanted. -- * Has digits grouped where necessary, if wanted. -- * Uses scientific notation if requested, or for very small or large values -- (which forces result to not be spelled). -- * Has no more than maxsigfig significant digits -- (same as old template and {{#expr}}). local xhi, xlo -- these control when scientific notation (exponent) is used if parms.opt_scientific then xhi, xlo = 4, 2 -- default for output if input uses e-notation elseif parms.opt_scientific_always then xhi, xlo = 0, 0 -- always use scientific notation (experimental) else xhi, xlo = 10, 4 -- default end local sign = isnegative and MINUS or '' local maxlen = maxsigfig local tfrac if type(show) == 'table' then tfrac = show show = tfrac.wholestr assert(exponent == nil, 'Bug: exponent given with fraction') end if not tfrac and not exponent then local integer, dot, decimals = show:match('^(%d*)(%.?)(.*)') if integer == '0' or integer == '' then local zeros, figs = decimals:match('^(0*)([^0]?.*)') if #figs == 0 then if #zeros > maxlen then show = '0.' .. zeros:sub(1, maxlen) end elseif #zeros >= xlo then show = figs exponent = -#zeros elseif #figs > maxlen then show = '0.' .. zeros .. figs:sub(1, maxlen) end elseif #integer >= xhi then show = integer .. decimals exponent = #integer else maxlen = maxlen + #dot if #show > maxlen then show = show:sub(1, maxlen) end end end if exponent then local function zeros(n) return string.rep('0', n) end if #show > maxlen then show = show:sub(1, maxlen) end if exponent > xhi or exponent <= -xlo or (exponent == xhi and show ~= '1' .. zeros(xhi - 1)) then -- When xhi, xlo = 10, 4 (the default), scientific notation is used if the -- rounded value satisfies: value >= 1e9 or value < 1e-4 (1e9 = 0.1e10), -- except if show is '1000000000' (1e9), for example: -- {{convert|1000000000|m|m|sigfig=10}} → 1,000,000,000 metres (1,000,000,000 m) local significand if #show > 1 then significand = show:sub(1, 1) .. '.' .. show:sub(2) else significand = show end return { clean = '.' .. show, exponent = exponent, sign = sign, show = sign .. with_exponent(parms, significand, exponent-1), is_scientific = true, } end if exponent >= #show then show = show .. zeros(exponent - #show) -- result has no dot elseif exponent <= 0 then show = '0.' .. zeros(-exponent) .. show else show = show:sub(1, exponent) .. '.' .. show:sub(exponent+1) end end local formatted_show if tfrac then show = tostring(tfrac.value) -- to set clean in returned table formatted_show = format_fraction(parms, 'out', isnegative, tfrac.wholestr, tfrac.numstr, tfrac.denstr, parms.opt_spell_out) else if isnegative and show:match('^0.?0*$') then sign = '' -- don't show minus if result is negative but rounds to zero end formatted_show = sign .. with_separator(parms, show) if parms.opt_spell_out then formatted_show = spell_number(parms, 'out', sign .. show) or formatted_show end end return { clean = show, sign = sign, show = formatted_show, is_scientific = false, -- to avoid calling __index } end local function extract_fraction(parms, text, negative) -- If text represents a fraction, return -- value, altvalue, show, denominator -- where -- value is a number (value of the fraction in argument text) -- altvalue is an alternate interpretation of any fraction for the hands -- unit where "12.1+3/4" means 12 hands 1.75 inches -- show is a string (formatted text for display of an input value, -- and is spelled if wanted and possible) -- denominator is value of the denominator in the fraction -- Otherwise, return nil. -- Input uses en digits and '.' decimal mark (input has been translated). -- Output uses digits in local language and local decimal mark, if any. ------------------------------------------------------------------------ -- Originally this function accepted x+y/z where x, y, z were any valid -- numbers, possibly with a sign. For example '1.23e+2+1.2/2.4' = 123.5, -- and '2-3/8' = 1.625. However, such usages were found to be errors or -- misunderstandings, so since August 2014 the following restrictions apply: -- x (if present) is an integer or has a single digit after decimal mark -- y and z are unsigned integers -- e-notation is not accepted -- The overall number can start with '+' or '-' (so '12+3/4' and '+12+3/4' -- and '-12-3/4' are valid). -- Any leading negative sign is removed by the caller, so only inputs -- like the following are accepted here (may have whitespace): -- negative = false false true (there was a leading '-') -- text = '2/3' '+2/3' '2/3' -- text = '1+2/3' '+1+2/3' '1-2/3' -- text = '12.3+1/2' '+12.3+1/2' '12.3-1/2' -- Values like '12.3+1/2' are accepted, but are intended only for use -- with the hands unit (not worth adding code to enforce that). ------------------------------------------------------------------------ local leading_plus, prefix, numstr, slashes, denstr = text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*(/+)%s*(%d+)%s*$') if not leading_plus then -- Accept a single U+2044 fraction slash because that may be pasted. leading_plus, prefix, numstr, denstr = text:match('^%s*(%+?)%s*(.-)%s*(%d+)%s*⁄%s*(%d+)%s*$') slashes = '/' end local numerator = tonumber(numstr) local denominator = tonumber(denstr) if numerator == nil or denominator == nil or (negative and leading_plus ~= '') then return nil end local whole, wholestr if prefix == '' then wholestr = '' whole = 0 else -- Any prefix must be like '12+' or '12-' (whole number and fraction sign); -- '12.3+' and '12.3-' are also accepted (single digit after decimal point) -- because '12.3+1/2 hands' is valid (12 hands 3½ inches). local num1, num2, frac_sign = prefix:match('^(%d+)(%.?%d?)%s*([+%-])$') if num1 == nil then return nil end if num2 == '' then -- num2 must be '' or like '.1' but not '.' or '.12' wholestr = num1 else if #num2 ~= 2 then return nil end wholestr = num1 .. num2 end if frac_sign ~= (negative and '-' or '+') then return nil end whole = tonumber(wholestr) if whole == nil then return nil end end local value = whole + numerator / denominator if not valid_number(value) then return nil end local altvalue = whole + numerator / (denominator * 10) local style = #slashes -- kludge: 1 or 2 slashes can be used to select style if style > 2 then style = 2 end local wikitext = format_fraction(parms, 'in', negative, leading_plus .. wholestr, numstr, denstr, parms.opt_spell_in, style) return value, altvalue, wikitext, denominator end local function extract_number(parms, text, another, no_fraction) -- Return true, info if can extract a number from text, -- where info is a table with the result, -- or return false, t where t is an error message table. -- Input can use en digits or digits in local language and can -- have references at the end. Accepting references is intended -- for use in infoboxes with a field for a value passed to convert. -- Parameter another = true if the expected value is not the first. -- Before processing, the input text is cleaned: -- * Any thousand separators (valid or not) are removed. -- * Any sign is replaced with '-' (if negative) or '' (otherwise). -- That replaces Unicode minus with '-'. -- If successful, the returned info table contains named fields: -- value = a valid number -- altvalue = a valid number, usually same as value but different -- if fraction used (for hands unit) -- singular = true if value is 1 or -1 (to use singular form of units) -- clean = cleaned text with any separators and sign removed -- (en digits and '.' decimal mark) -- show = text formatted for output, possibly with ref strip markers -- (digits in local language and custom decimal mark) -- The resulting show: -- * Is for an input value and is spelled if wanted and possible. -- * Has a rounded value, if wanted. -- * Has digits grouped where necessary, if wanted. -- * If negative, a Unicode minus is used; otherwise the sign is -- '+' (if the input text used '+'), or is '' (if no sign in input). text = strip(text or '') local reference local pos = text:find('\127', 1, true) if pos then local before = text:sub(1, pos - 1) local remainder = text:sub(pos) local refs = {} while #remainder > 0 do local ref, spaces ref, spaces, remainder = remainder:match('^(\127[^\127]*UNIQ[^\127]*%-ref[^\127]*\127)(%s*)(.*)') if ref then table.insert(refs, ref) else refs = {} break end end if #refs > 0 then text = strip(before) reference = table.concat(refs) end end local clean = to_en(text, parms) if clean == '' then return false, { another and 'cvt_no_num2' or 'cvt_no_num' } end local isnegative, propersign = false, '' -- most common case local singular, show, denominator local value = tonumber(clean) local altvalue if value then local sign = clean:sub(1, 1) if sign == '+' or sign == '-' then propersign = (sign == '+') and '+' or MINUS clean = clean:sub(2) end if value < 0 then isnegative = true value = -value end else local valstr for _, prefix in ipairs({ '-', MINUS, '&minus;' }) do -- Including '-' sets isnegative in case input is a fraction like '-2-3/4'. local plen = #prefix if clean:sub(1, plen) == prefix then valstr = clean:sub(plen + 1) if valstr:match('^%s') then -- "- 1" is invalid but "-1 - 1/2" is ok return false, { 'cvt_bad_num', text } end break end end if valstr then isnegative = true propersign = MINUS clean = valstr value = tonumber(clean) end if value == nil then if not no_fraction then value, altvalue, show, denominator = extract_fraction(parms, clean, isnegative) end if value == nil then return false, { 'cvt_bad_num', text } end if value <= 1 then singular = true -- for example, "½ mile" or "one half mile" (singular unit) end end end if not valid_number(value) then -- for example, "1e310" may overflow return false, { 'cvt_invalid_num' } end if show == nil then -- clean is a non-empty string with no spaces, and does not represent a fraction, -- and value = tonumber(clean) is a number >= 0. -- If the input uses e-notation, show will be displayed using a power of ten, but -- we use the number as given so it might not be normalized scientific notation. -- The input value is spelled if specified so any e-notation is ignored; -- that allows input like 2e6 to be spelled as "two million" which works -- because the spell module converts '2e6' to '2000000' before spelling. local function rounded(value, default, exponent) local precision = parms.opt_ri if precision then local fmt = '%.' .. format('%d', precision) .. 'f' local result = fmt:format(tonumber(value) + 2e-14) -- fudge for some common cases of bad rounding if not exponent then singular = (tonumber(result) == 1) end return result end return default end singular = (value == 1) local scientific local significand, exponent = clean:match('^([%d.]+)[Ee]([+%-]?%d+)') if significand then show = with_exponent(parms, rounded(significand, significand, exponent), exponent) scientific = true else show = with_separator(parms, rounded(value, clean)) end show = propersign .. show if parms.opt_spell_in then show = spell_number(parms, 'in', propersign .. rounded(value, clean)) or show scientific = false end if scientific then parms.opt_scientific = true end end if isnegative and (value ~= 0) then value = -value altvalue = -(altvalue or value) end return true, { value = value, altvalue = altvalue or value, singular = singular, clean = clean, show = show .. (reference or ''), denominator = denominator, } end local function get_number(text) -- Return v, f where: -- v = nil (text is not a number) -- or -- v = value of text (text is a number) -- f = true if value is an integer -- Input can use en digits or digits in local language or separators, -- but no Unicode minus, and no fraction. if text then local number = tonumber(to_en(text)) if number then local _, fracpart = math.modf(number) return number, (fracpart == 0) end end end local function gcd(a, b) -- Return the greatest common denominator for the given values, -- which are known to be positive integers. if a > b then a, b = b, a end if a <= 0 then return b end local r = b % a if r <= 0 then return a end if r == 1 then return 1 end return gcd(r, a) end local function fraction_table(value, denominator) -- Return value as a string or a table: -- * If result is a string, there is no fraction, and the result -- is value formatted as a string of en digits. -- * If result is a table, it represents a fraction with named fields: -- wholestr, numstr, denstr (strings of en digits for integer, numerator, denominator). -- The result is rounded to the nearest multiple of (1/denominator). -- If the multiple is zero, no fraction is included. -- No fraction is included if value is very large as the fraction would -- be unhelpful, particularly if scientific notation is required. -- Input value is a non-negative number. -- Input denominator is a positive integer for the desired fraction. if value <= 0 then return '0' end if denominator <= 0 or value > 1e8 then return format('%.2f', value) end local integer, decimals = math.modf(value) local numerator = floor((decimals * denominator) + 0.5 + 2e-14) -- add fudge for some common cases of bad rounding if numerator >= denominator then integer = integer + 1 numerator = 0 end local wholestr = tostring(integer) if numerator > 0 then local div = gcd(numerator, denominator) if div > 1 then numerator = numerator / div denominator = denominator / div end return { wholestr = (integer > 0) and wholestr or '', numstr = tostring(numerator), denstr = tostring(denominator), value = value, } end return wholestr end local function preunits(count, preunit1, preunit2) -- If count is 1: -- ignore preunit2 -- return p1 -- else: -- preunit1 is used for preunit2 if the latter is empty -- return p1, p2 -- where: -- p1 is text to insert before the input unit -- p2 is text to insert before the output unit -- p1 or p2 may be nil to mean "no preunit" -- Using '+' gives output like "5+ feet" (no space before, but space after). local function withspace(text, wantboth) -- Return text with space before and, if wantboth, after. -- However, no space is added if there is a space or '&nbsp;' or '-' -- at that position ('-' is for adjectival text). -- There is also no space if text starts with '&' -- (e.g. '&deg;' would display a degree symbol with no preceding space). local char = text:sub(1, 1) if char == '&' then return text -- an html entity can be used to specify the exact display end if not (char == ' ' or char == '-' or char == '+') then text = ' ' .. text end if wantboth then char = text:sub(-1, -1) if not (char == ' ' or char == '-' or text:sub(-6, -1) == '&nbsp;') then text = text .. ' ' end end return text end local PLUS = '+ ' preunit1 = preunit1 or '' local trim1 = strip(preunit1) if count == 1 then if trim1 == '' then return nil end if trim1 == '+' then return PLUS end return withspace(preunit1, true) end preunit1 = withspace(preunit1) preunit2 = preunit2 or '' local trim2 = strip(preunit2) if trim1 == '+' then if trim2 == '' or trim2 == '+' then return PLUS, PLUS end preunit1 = PLUS end if trim2 == '' then if trim1 == '' then return nil, nil end preunit2 = preunit1 elseif trim2 == '+' then preunit2 = PLUS elseif trim2 == '&#32;' then -- trick to make preunit2 empty preunit2 = nil else preunit2 = withspace(preunit2) end return preunit1, preunit2 end local function range_text(range, want_name, parms, before, after, inout, options) -- Return before .. rtext .. after -- where rtext is the text that separates two values in a range. local rtext, adj_text, exception options = options or {} if type(range) == 'table' then -- Table must specify range text for ('off' and 'on') or ('input' and 'output'), -- and may specify range text for 'adj=on', -- and may specify exception = true. rtext = range[want_name and 'off' or 'on'] or range[((inout == 'in') == (parms.opt_flip == true)) and 'output' or 'input'] adj_text = range['adj'] exception = range['exception'] else rtext = range end if parms.opt_adjectival then if want_name or (exception and parms.abbr_org == 'on') then rtext = adj_text or rtext:gsub(' ', '-'):gsub('&nbsp;', '-') end end if rtext == '–' and (options.spaced or after:sub(1, #MINUS) == MINUS) then rtext = '&nbsp;– ' end return before .. rtext .. after end local function get_composite(parms, iparm, in_unit_table) -- Look for a composite input unit. For example, {{convert|1|yd|2|ft|3|in}} -- would result in a call to this function with -- iparm = 3 (parms[iparm] = "2", just after the first unit) -- in_unit_table = (unit table for "yd"; contains value 1 for number of yards) -- Return true, iparm, unit where -- iparm = index just after the composite units (7 in above example) -- unit = composite unit table holding all input units, -- or return true if no composite unit is present in parms, -- or return false, t where t is an error message table. local default, subinfo local composite_units, count = { in_unit_table }, 1 local fixups = {} local total = in_unit_table.valinfo[1].value local subunit = in_unit_table while subunit.subdivs do -- subdivs is nil or a table of allowed subdivisions local subcode = strip(parms[iparm+1]) local subdiv = subunit.subdivs[subcode] or subunit.subdivs[(all_units[subcode] or {}).target] if not subdiv then break end local success success, subunit = lookup(parms, subcode, 'no_combination') if not success then return false, subunit end -- should never occur success, subinfo = extract_number(parms, parms[iparm]) if not success then return false, subinfo end iparm = iparm + 2 subunit.inout = 'in' subunit.valinfo = { subinfo } -- Recalculate total as a number of subdivisions. -- subdiv[1] = number of subdivisions per previous unit (integer > 1). total = total * subdiv[1] + subinfo.value if not default then -- set by the first subdiv with a default defined default = subdiv.default end count = count + 1 composite_units[count] = subunit if subdiv.unit or subdiv.name then fixups[count] = { unit = subdiv.unit, name = subdiv.name, valinfo = subunit.valinfo } end end if count == 1 then return true -- no error and no composite unit end for i, fixup in pairs(fixups) do local unit = fixup.unit local name = fixup.name if not unit or (count > 2 and name) then composite_units[i].fixed_name = name else local success, alternate = lookup(parms, unit, 'no_combination') if not success then return false, alternate end -- should never occur alternate.inout = 'in' alternate.valinfo = fixup.valinfo composite_units[i] = alternate end end return true, iparm, { utype = in_unit_table.utype, scale = subunit.scale, -- scale of last (least significant) unit valinfo = { { value = total, clean = subinfo.clean, denominator = subinfo.denominator } }, composite = composite_units, default = default or in_unit_table.default } end local function translate_parms(parms, kv_pairs) -- Update fields in parms by translating each key:value in kv_pairs to terms -- used by this module (may involve translating from local language to English). -- Also, checks are performed which may display warnings, if enabled. -- Return true if successful or return false, t where t is an error message table. currency_text = nil -- local testing can hold module in memory; must clear globals if kv_pairs.adj and kv_pairs.sing then -- For enwiki (before translation), warn if attempt to use adj and sing -- as the latter is a deprecated alias for the former. if kv_pairs.adj ~= kv_pairs.sing and kv_pairs.sing ~= '' then add_warning(parms, 1, 'cvt_unknown_option', 'sing=' .. kv_pairs.sing) end kv_pairs.sing = nil end kv_pairs.comma = kv_pairs.comma or config.comma -- for plwiki who want default comma=5 for loc_name, loc_value in pairs(kv_pairs) do local en_name = text_code.en_option_name[loc_name] if en_name then local en_value = text_code.en_option_value[en_name] if en_value == 'INTEGER' then -- altitude_ft, altitude_m, frac, sigfig en_value = nil if loc_value == '' then add_warning(parms, 2, 'cvt_empty_option', loc_name) else local minimum local number, is_integer = get_number(loc_value) if en_name == 'sigfig' then minimum = 1 elseif en_name == 'frac' then minimum = 2 if number and number < 0 then parms.opt_fraction_horizontal = true number = -number end else minimum = -1e6 end if number and is_integer and number >= minimum then en_value = number else local m if en_name == 'frac' then m = 'cvt_bad_frac' elseif en_name == 'sigfig' then m = 'cvt_bad_sigfig' else m = 'cvt_bad_altitude' end add_warning(parms, 1, m, loc_name .. '=' .. loc_value) end end elseif en_value == 'TEXT' then -- $, input, qid, qual, stylein, styleout, tracking en_value = loc_value ~= '' and loc_value or nil -- accept non-empty user text with no validation if not en_value and (en_name == '$' or en_name == 'qid' or en_name == 'qual') then add_warning(parms, 2, 'cvt_empty_option', loc_name) elseif en_name == '$' then -- Value should be a single character like "€" for the euro currency symbol, but anything is accepted. currency_text = (loc_value == 'euro') and '€' or loc_value elseif en_name == 'input' then -- May have something like {{convert|input=}} (empty input) if source is an infobox -- with optional fields. In that case, want to output nothing rather than an error. parms.input_text = loc_value -- keep input because parms.input is nil if loc_value == '' end else en_value = en_value[loc_value] if en_value and en_value:sub(-1) == '?' then en_value = en_value:sub(1, -2) add_warning(parms, -1, 'cvt_deprecated', loc_name .. '=' .. loc_value) end if en_value == nil then if loc_value == '' then add_warning(parms, 2, 'cvt_empty_option', loc_name) else add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value) end elseif en_value == '' then en_value = nil -- an ignored option like adj=off elseif type(en_value) == 'string' and en_value:sub(1, 4) == 'opt_' then for _, v in ipairs(split(en_value, ',')) do local lhs, rhs = v:match('^(.-)=(.+)$') if rhs then parms[lhs] = tonumber(rhs) or rhs else parms[v] = true end end en_value = nil end end parms[en_name] = en_value else add_warning(parms, 1, 'cvt_unknown_option', loc_name .. '=' .. loc_value) end end local abbr_entered = parms.abbr local cfg_abbr = config.abbr if cfg_abbr then -- Don't warn if invalid because every convert would show that warning. if cfg_abbr == 'on always' then parms.abbr = 'on' elseif cfg_abbr == 'off always' then parms.abbr = 'off' elseif parms.abbr == nil then if cfg_abbr == 'on default' then parms.abbr = 'on' elseif cfg_abbr == 'off default' then parms.abbr = 'off' end end end if parms.abbr then if parms.abbr == 'unit' then parms.abbr = 'on' parms.number_word = true end parms.abbr_org = parms.abbr -- original abbr, before any flip elseif parms.opt_hand_hh then parms.abbr_org = 'on' parms.abbr = 'on' else parms.abbr = 'out' -- default is to abbreviate output only (use symbol, not name) end if parms.opt_order_out then -- Disable options that do not work in a useful way with order=out. parms.opt_flip = nil -- override adj=flip parms.opt_spell_in = nil parms.opt_spell_out = nil parms.opt_spell_upper = nil end if parms.opt_spell_out and not abbr_entered then parms.abbr = 'off' -- should show unit name when spelling the output value end if parms.opt_flip then local function swap_in_out(option) local value = parms[option] if value == 'in' then parms[option] = 'out' elseif value == 'out' then parms[option] = 'in' end end swap_in_out('abbr') swap_in_out('lk') if parms.opt_spell_in and not parms.opt_spell_out then -- For simplicity, and because it does not appear to be needed, -- user cannot set an option to spell the output only. parms.opt_spell_in = nil parms.opt_spell_out = true end end if parms.opt_spell_upper then parms.spell_upper = parms.opt_flip and 'out' or 'in' end if parms.opt_table or parms.opt_tablecen then if abbr_entered == nil and parms.lk == nil then parms.opt_values = true end parms.table_align = parms.opt_table and 'right' or 'center' end if parms.table_align or parms.opt_sortable_on then parms.need_table_or_sort = true end local disp_joins = text_code.disp_joins local default_joins = disp_joins['b'] parms.join_between = default_joins[3] or '; ' local disp = parms.disp if disp == nil then -- special case for the most common setting parms.joins = default_joins elseif disp == 'x' then -- Later, parms.joins is set from the input parameters. else -- Old template does this. local abbr = parms.abbr if disp == 'slash' then if abbr_entered == nil then disp = 'slash-nbsp' elseif abbr == 'in' or abbr == 'out' then disp = 'slash-sp' else disp = 'slash-nosp' end elseif disp == 'sqbr' then if abbr == 'on' then disp = 'sqbr-nbsp' else disp = 'sqbr-sp' end end parms.joins = disp_joins[disp] or default_joins parms.join_between = parms.joins[3] or parms.join_between parms.wantname = parms.joins.wantname end if (en_default and not parms.opt_lang_local and (parms[1] or ''):find('%d')) or parms.opt_lang_en then from_en_table = nil end if en_default and from_en_table then -- For hiwiki: localized symbol/name is defined with the US symbol/name field, -- and is used if output uses localized numbers. parms.opt_sp_us = true end return true end local function get_values(parms) -- If successful, update parms and return true, v, i where -- v = table of input values -- i = index to next entry in parms after those processed here -- or return false, t where t is an error message table. local valinfo = collection() -- numbered table of input values local range = collection() -- numbered table of range items (having, for example, 2 range items requires 3 input values) local had_nocomma -- true if removed "nocomma" kludge from second parameter (like "tonocomma") local parm2 = strip(parms[2]) if parm2 and parm2:sub(-7, -1) == 'nocomma' then parms[2] = strip(parm2:sub(1, -8)) parms.opt_nocomma = true had_nocomma = true end local function extractor(i) -- If the parameter is not a value, try unpacking it as a range ("1-23" for "1 to 23"). -- However, "-1-2/3" is a negative fraction (-1⅔), so it must be extracted first. -- Do not unpack a parameter if it is like "3-1/2" which is sometimes incorrectly -- used instead of "3+1/2" (and which should not be interpreted as "3 to ½"). -- Unpacked items are inserted into the parms table. -- The tail recursion allows combinations like "1x2 to 3x4". local valstr = strip(parms[i]) -- trim so any '-' as a negative sign will be at start local success, result = extract_number(parms, valstr, i > 1) if not success and valstr and i < 20 then -- check i to limit abuse local lhs, sep, rhs = valstr:match('^(%S+)%s+(%S+)%s+(%S.*)') if lhs and not (sep == '-' and rhs:match('/')) then if sep:find('%d') then return success, result -- to reject {{convert|1 234 567|m}} with a decent message (en only) end parms[i] = rhs table.insert(parms, i, sep) table.insert(parms, i, lhs) return extractor(i) end if not valstr:match('%-.*/') then for _, sep in ipairs(text_code.ranges.words) do local start, stop = valstr:find(sep, 2, true) -- start at 2 to skip any negative sign for range '-' if start then parms[i] = valstr:sub(stop + 1) table.insert(parms, i, sep) table.insert(parms, i, valstr:sub(1, start - 1)) return extractor(i) end end end end return success, result end local i = 1 local is_change while true do local success, info = extractor(i) -- need to set parms.opt_nocomma before calling this if not success then return false, info end i = i + 1 if is_change then info.is_change = true -- value is after "±" and so is a change (significant for range like {{convert|5|±|5|°C}}) is_change = nil end valinfo:add(info) local range_item = get_range(strip(parms[i])) if not range_item then break end i = i + 1 range:add(range_item) if type(range_item) == 'table' then -- For range "x", if append unit to some values, append it to all. parms.in_range_x = parms.in_range_x or range_item.in_range_x parms.out_range_x = parms.out_range_x or range_item.out_range_x parms.abbr_range_x = parms.abbr_range_x or range_item.abbr_range_x is_change = range_item.is_range_change end end if range.n > 0 then if range.n > 30 then -- limit abuse, although 4 is a more likely upper limit return false, { 'cvt_invalid_num' } -- misleading message but it will do end parms.range = range elseif had_nocomma then return false, { 'cvt_unknown', parm2 } end return true, valinfo, i end local function simple_get_values(parms) -- If input is like "{{convert|valid_value|valid_unit|...}}", -- return true, i, in_unit, in_unit_table -- i = index in parms of what follows valid_unit, if anything. -- The valid_value is not negative and does not use a fraction, and -- no options requiring further processing of the input are used. -- Otherwise, return nothing or return false, parm1 for caller to interpret. -- Testing shows this function is successful for 96% of converts in articles, -- and that on average it speeds up converts by 8%. local clean = to_en(strip(parms[1] or ''), parms) if parms.opt_ri or parms.opt_spell_in or #clean > 10 or not clean:match('^[0-9.]+$') then return false, clean end local value = tonumber(clean) if not value then return end local info = { value = value, altvalue = value, singular = (value == 1), clean = clean, show = with_separator(parms, clean), } local in_unit = strip(parms[2]) local success, in_unit_table = lookup(parms, in_unit, 'no_combination') if not success then return end in_unit_table.valinfo = { info } return true, 3, in_unit, in_unit_table end local function wikidata_call(parms, operation, ...) -- Return true, s where s is the result of a Wikidata operation, -- or return false, t where t is an error message table. local function worker(...) wikidata_code = wikidata_code or require(wikidata_module) wikidata_data = wikidata_data or mw.loadData(wikidata_data_module) return wikidata_code[operation](wikidata_data, ...) end local success, status, result = pcall(worker, ...) if success then return status, result end if parms.opt_sortable_debug then -- Use debug=yes to crash if an error while accessing Wikidata. error('Error accessing Wikidata: ' .. status, 0) end return false, { 'cvt_wd_fail' } end local function get_parms(parms, args) -- If successful, update parms and return true, unit where -- parms is a table of all arguments passed to the template -- converted to named arguments, and -- unit is the input unit table; -- or return false, t where t is an error message table. -- For special processing (not a convert), can also return -- true, wikitext where wikitext is the final result. -- The returned input unit table may be for a fake unit using the specified -- unit code as the symbol and name, and with bad_mcode = message code table. -- MediaWiki removes leading and trailing whitespace from the values of -- named arguments. However, the values of numbered arguments include any -- whitespace entered in the template, and whitespace is used by some -- parameters (example: the numbered parameters associated with "disp=x"). local kv_pairs = {} -- table of input key:value pairs where key is a name; needed because cannot iterate parms and add new fields to it for k, v in pairs(args) do if type(k) == 'number' or k == 'test' then -- parameter "test" is reserved for testing and is not translated parms[k] = v else kv_pairs[k] = v end end if parms.test == 'wikidata' then local ulookup = function (ucode) -- Use empty table for parms so it does not accumulate results when used repeatedly. return lookup({}, ucode, 'no_combination') end return wikidata_call(parms, '_listunits', ulookup) end local success, msg = translate_parms(parms, kv_pairs) if not success then return false, msg end if parms.input then success, msg = wikidata_call(parms, '_adjustparameters', parms, 1) if not success then return false, msg end end local success, i, in_unit, in_unit_table = simple_get_values(parms) if not success then if type(i) == 'string' and i:match('^NNN+$') then -- Some infoboxes have examples like {{convert|NNN|m}} (3 or more "N"). -- Output an empty string for these. return false, { 'cvt_no_output' } end local valinfo success, valinfo, i = get_values(parms) if not success then return false, valinfo end in_unit = strip(parms[i]) i = i + 1 success, in_unit_table = lookup(parms, in_unit, 'no_combination') if not success then in_unit = in_unit or '' if parms.opt_ignore_error then -- display given unit code with no error (for use with {{val}}) in_unit_table = '' -- suppress error message and prevent processing of output unit end in_unit_table = setmetatable({ symbol = in_unit, name2 = in_unit, utype = in_unit, scale = 1, default = '', defkey = '', linkey = '', bad_mcode = in_unit_table }, unit_mt) end in_unit_table.valinfo = valinfo end if parms.test == 'msg' then -- Am testing the messages produced when no output unit is specified, and -- the input unit has a missing or invalid default. -- Set two units for testing that. -- LATER: Remove this code. if in_unit == 'chain' then in_unit_table.default = nil -- no default elseif in_unit == 'rd' then in_unit_table.default = "ft!X!m" -- an invalid expression end end in_unit_table.inout = 'in' -- this is an input unit if not parms.range then local success, inext, composite_unit = get_composite(parms, i, in_unit_table) if not success then return false, inext end if composite_unit then in_unit_table = composite_unit i = inext end end if in_unit_table.builtin == 'mach' then -- As with old template, a number following Mach as the input unit is the altitude. -- That is deprecated: should use altitude_ft=NUMBER or altitude_m=NUMBER. local success, info success = tonumber(parms[i]) -- this will often work and will give correct result for values like 2e4 without forcing output scientific notation if success then info = { value = success } else success, info = extract_number(parms, parms[i], false, true) end if success then i = i + 1 in_unit_table.altitude = info.value end end local word = strip(parms[i]) i = i + 1 local precision, is_bad_precision local function set_precision(text) local number, is_integer = get_number(text) if number then if is_integer then precision = number else precision = text is_bad_precision = true end return true -- text was used for precision, good or bad end end if word and not set_precision(word) then parms.out_unit = parms.out_unit or word if set_precision(strip(parms[i])) then i = i + 1 end end if parms.opt_adj_mid then word = parms[i] i = i + 1 if word then -- mid-text words if word:sub(1, 1) == '-' then parms.mid = word else parms.mid = ' ' .. word end end end if parms.opt_one_preunit then parms[parms.opt_flip and 'preunit2' or 'preunit1'] = preunits(1, parms[i]) i = i + 1 end if parms.disp == 'x' then -- Following is reasonably compatible with the old template. local first = parms[i] or '' local second = parms[i+1] or '' i = i + 2 if strip(first) == '' then -- user can enter '&#32;' rather than ' ' to avoid the default first = ' [&nbsp;' .. first second = '&nbsp;]' .. second end parms.joins = { first, second } elseif parms.opt_two_preunits then local p1, p2 = preunits(2, parms[i], parms[i+1]) i = i + 2 if parms.preunit1 then -- To simplify documentation, allow unlikely use of adj=pre with disp=preunit -- (however, an output unit must be specified with adj=pre and with disp=preunit). parms.preunit1 = parms.preunit1 .. p1 parms.preunit2 = p2 else parms.preunit1, parms.preunit2 = p1, p2 end end if precision == nil then if set_precision(strip(parms[i])) then i = i + 1 end end if is_bad_precision then add_warning(parms, 1, 'cvt_bad_prec', precision) else parms.precision = precision end for j = i, i + 3 do local parm = parms[j] -- warn if find a non-empty extraneous parameter if parm and parm:match('%S') then add_warning(parms, 1, 'cvt_unknown_option', parm) break end end return true, in_unit_table end local function record_default_precision(parms, out_current, precision) -- If necessary, adjust parameters and return a possibly adjusted precision. -- When converting a range of values where a default precision is required, -- that default is calculated for each value because the result sometimes -- depends on the precise input and output values. This function may cause -- the entire convert process to be repeated in order to ensure that the -- same default precision is used for each individual convert. -- If that were not done, a range like 1000 to 1000.4 may give poor results -- because the first output could be heavily rounded, while the second is not. -- For range 1000.4 to 1000, this function can give the second convert the -- same default precision that was used for the first. if not parms.opt_round_each then local maxdef = out_current.max_default_precision if maxdef then if maxdef < precision then parms.do_convert_again = true out_current.max_default_precision = precision else precision = out_current.max_default_precision end else out_current.max_default_precision = precision end end return precision end local function default_precision(parms, invalue, inclean, denominator, outvalue, in_current, out_current, extra) -- Return a default value for precision (an integer like 2, 0, -2). -- If denominator is not nil, it is the value of the denominator in inclean. -- Code follows procedures used in old template. local fudge = 1e-14 -- {{Order of magnitude}} adds this, so we do too local prec, minprec, adjust local subunit_ignore_trailing_zero local subunit_more_precision -- kludge for "in" used in input like "|2|ft|6|in" local composite = in_current.composite if composite then subunit_ignore_trailing_zero = true -- input "|2|st|10|lb" has precision 0, not -1 if composite[#composite].exception == 'subunit_more_precision' then subunit_more_precision = true -- do not use standard precision with input like "|2|ft|6|in" end end if denominator and denominator > 0 then prec = math.max(log10(denominator), 1) else -- Count digits after decimal mark, handling cases like '12.345e6'. local exponent local integer, dot, decimals, expstr = inclean:match('^(%d*)(%.?)(%d*)(.*)') local e = expstr:sub(1, 1) if e == 'e' or e == 'E' then exponent = tonumber(expstr:sub(2)) end if dot == '' then prec = subunit_ignore_trailing_zero and 0 or -integer:match('0*$'):len() else prec = #decimals end if exponent then -- So '1230' and '1.23e3' both give prec = -1, and '0.00123' and '1.23e-3' give 5. prec = prec - exponent end end if in_current.istemperature and out_current.istemperature then -- Converting between common temperatures (°C, °F, °R, K); not keVT. -- Kelvin value can be almost zero, or small but negative due to precision problems. -- Also, an input value like -300 C (below absolute zero) gives negative kelvins. -- Calculate minimum precision from absolute value. adjust = 0 local kelvin = abs((invalue - in_current.offset) * in_current.scale) if kelvin < 1e-8 then -- assume nonzero due to input or calculation precision problem minprec = 2 else minprec = 2 - floor(log10(kelvin) + fudge) -- 3 sigfigs in kelvin end else if invalue == 0 or outvalue <= 0 then -- We are never called with a negative outvalue, but it might be zero. -- This is special-cased to avoid calculation exceptions. return record_default_precision(parms, out_current, 0) end if out_current.exception == 'integer_more_precision' and floor(invalue) == invalue then -- With certain output units that sometimes give poor results -- with default rounding, use more precision when the input -- value is equal to an integer. An example of a poor result -- is when input 50 gives a smaller output than input 49.5. -- Experiment shows this helps, but it does not eliminate all -- surprises because it is not clear whether "50" should be -- interpreted as "from 45 to 55" or "from 49.5 to 50.5". adjust = -log10(in_current.scale) elseif subunit_more_precision then -- Conversion like "{{convert|6|ft|1|in|cm}}" (where subunit is "in") -- has a non-standard adjust value, to give more output precision. adjust = log10(out_current.scale) + 2 else adjust = log10(abs(invalue / outvalue)) end adjust = adjust + log10(2) -- Ensure that the output has at least two significant figures. minprec = 1 - floor(log10(outvalue) + fudge) end if extra then adjust = extra.adjust or adjust minprec = extra.minprec or minprec end return record_default_precision(parms, out_current, math.max(floor(prec + adjust), minprec)) end local function convert(parms, invalue, info, in_current, out_current) -- Convert given input value from one unit to another. -- Return output_value (a number) if a simple convert, or -- return f, t where -- f = true, t = table of information with results, or -- f = false, t = error message table. local inscale = in_current.scale local outscale = out_current.scale if not in_current.iscomplex and not out_current.iscomplex then return invalue * (inscale / outscale) -- minimize overhead for most common case end if in_current.invert or out_current.invert then -- Inverted units, such as inverse length, inverse time, or -- fuel efficiency. Built-in units do not have invert set. if (in_current.invert or 1) * (out_current.invert or 1) < 0 then return 1 / (invalue * inscale * outscale) end return invalue * (inscale / outscale) elseif in_current.offset then -- Temperature (there are no built-ins for this type of unit). if info.is_change then return invalue * (inscale / outscale) end return (invalue - in_current.offset) * (inscale / outscale) + out_current.offset else -- Built-in unit. local in_builtin = in_current.builtin local out_builtin = out_current.builtin if in_builtin and out_builtin then if in_builtin == out_builtin then return invalue end -- There are no cases (yet) where need to convert from one -- built-in unit to another, so this should never occur. return false, { 'cvt_bug_convert' } end if in_builtin == 'mach' or out_builtin == 'mach' then -- Should check that only one altitude is given but am planning to remove -- in_current.altitude (which can only occur when Mach is the input unit), -- and out_current.altitude cannot occur. local alt = parms.altitude_ft or in_current.altitude if not alt and parms.altitude_m then alt = parms.altitude_m / 0.3048 -- 1 ft = 0.3048 m end local spd = speed_of_sound(alt) if in_builtin == 'mach' then inscale = spd return invalue * (inscale / outscale) end outscale = spd local adjust = 0.1 / inscale return true, { outvalue = invalue * (inscale / outscale), adjust = log10(adjust) + log10(2), } elseif in_builtin == 'hand' then -- 1 hand = 4 inches; 1.2 hands = 6 inches. -- Decimals of a hand are only defined for the first digit, and -- the first fractional digit should be a number of inches (1, 2 or 3). -- However, this code interprets the entire fractional part as the number -- of inches / 10 (so 1.75 inches would be 0.175 hands). -- A value like 12.3 hands is exactly 12*4 + 3 inches; base default precision on that. local integer, fracpart = math.modf(invalue) local inch_value = 4 * integer + 10 * fracpart -- equivalent number of inches local factor = inscale / outscale if factor == 4 then -- Am converting to inches: show exact result, and use "inches" not "in" by default. if parms.abbr_org == nil then out_current.usename = true end local show = format('%g', abs(inch_value)) -- show and clean are unsigned if not show:find('e', 1, true) then return true, { invalue = inch_value, outvalue = inch_value, clean = show, show = show, } end end local outvalue = (integer + 2.5 * fracpart) * factor local fracstr = info.clean:match('%.(.*)') or '' local fmt if fracstr == '' then fmt = '%.0f' else fmt = '%.' .. format('%d', #fracstr - 1) .. 'f' end return true, { invalue = inch_value, clean = format(fmt, inch_value), outvalue = outvalue, minprec = 0, } end end return false, { 'cvt_bug_convert' } -- should never occur end local function user_style(parms, i) -- Return text for a user-specified style for a table cell, or '' if none, -- given i = 1 (input style) or 2 (output style). local style = parms[(i == 1) and 'stylein' or 'styleout'] if style then style = style:gsub('"', '') if style ~= '' then if style:sub(-1) ~= ';' then style = style .. ';' end return style end end return '' end local function make_table_or_sort(parms, invalue, info, in_current, scaled_top) -- Set options to handle output for a table or a sort key, or both. -- The text sort key is based on the value resulting from converting -- the input to a fake base unit with scale = 1, and other properties -- required for a conversion derived from the input unit. -- For other modules, return the sort key in a hidden span element, and -- the scaled value used to generate the sort key. -- If scaled_top is set, it is the scaled value of the numerator of a per unit -- to be combined with this unit (the denominator) to make the sort key. -- Scaling only works with units that convert with a factor (not temperature). local sortkey, scaled_value if parms.opt_sortable_on then local base = { -- a fake unit with enough fields for a valid convert scale = 1, invert = in_current.invert and 1, iscomplex = in_current.iscomplex, offset = in_current.offset and 0, } local outvalue, extra = convert(parms, invalue, info, in_current, base) if extra then outvalue = extra.outvalue end if in_current.istemperature then -- Have converted to kelvin; assume numbers close to zero have a -- rounding error and should be zero. if abs(outvalue) < 1e-12 then outvalue = 0 end end if scaled_top and outvalue ~= 0 then outvalue = scaled_top / outvalue end scaled_value = outvalue if not valid_number(outvalue) then if outvalue < 0 then sortkey = '1000000000000000000' else sortkey = '9000000000000000000' end elseif outvalue == 0 then sortkey = '5000000000000000000' else local mag = floor(log10(abs(outvalue)) + 1e-14) local prefix if outvalue > 0 then prefix = 7000 + mag else prefix = 2999 - mag outvalue = outvalue + 10^(mag+1) end sortkey = format('%d', prefix) .. format('%015.0f', floor(outvalue * 10^(14-mag))) end end local sortspan if sortkey and not parms.table_align then sortspan = parms.opt_sortable_debug and '<span data-sort-value="' .. sortkey .. '♠"><span style="border:1px solid">' .. sortkey .. '♠</span></span>' or '<span data-sort-value="' .. sortkey .. '♠"></span>' parms.join_before = sortspan end if parms.table_align then local sort if sortkey then sort = ' data-sort-value="' .. sortkey .. '"' if parms.opt_sortable_debug then parms.join_before = '<span style="border:1px solid">' .. sortkey .. '</span>' end else sort = '' end local style = 'style="text-align:' .. parms.table_align .. ';' local joins = {} for i = 1, 2 do joins[i] = (i == 1 and '' or '\n|') .. style .. user_style(parms, i) .. '"' .. sort .. '|' end parms.table_joins = joins end return sortspan, scaled_value end local cvt_to_hand local function cvtround(parms, info, in_current, out_current) -- Return true, t where t is a table with the conversion results; fields: -- show = rounded, formatted string with the result of converting value in info, -- using the rounding specified in parms. -- singular = true if result (after rounding and ignoring any negative sign) -- is "1", or like "1.00", or is a fraction with value < 1; -- (and more fields shown below, and a calculated 'absvalue' field). -- or return false, t where t is an error message table. -- Input info.clean uses en digits (it has been translated, if necessary). -- Output show uses en or non-en digits as appropriate, or can be spelled. if out_current.builtin == 'hand' then return cvt_to_hand(parms, info, in_current, out_current) end local invalue = in_current.builtin == 'hand' and info.altvalue or info.value local outvalue, extra = convert(parms, invalue, info, in_current, out_current) if parms.need_table_or_sort then parms.need_table_or_sort = nil -- process using first input value only make_table_or_sort(parms, invalue, info, in_current) end if extra then if not outvalue then return false, extra end invalue = extra.invalue or invalue outvalue = extra.outvalue end if not valid_number(outvalue) then return false, { 'cvt_invalid_num' } end local isnegative if outvalue < 0 then isnegative = true outvalue = -outvalue end local precision, show, exponent local denominator = out_current.frac if denominator then show = fraction_table(outvalue, denominator) else precision = parms.precision if not precision then if parms.sigfig then show, exponent = make_sigfig(outvalue, parms.sigfig) elseif parms.opt_round then local n = parms.opt_round if n == 0.5 then local integer, fracpart = math.modf(floor(2 * outvalue + 0.5) / 2) if fracpart == 0 then show = format('%.0f', integer) else show = format('%.1f', integer + fracpart) end else show = format('%.0f', floor((outvalue / n) + 0.5) * n) end elseif in_current.builtin == 'mach' then local sigfig = info.clean:gsub('^[0.]+', ''):gsub('%.', ''):len() + 1 show, exponent = make_sigfig(outvalue, sigfig) else local inclean = info.clean if extra then inclean = extra.clean or inclean show = extra.show end if not show then precision = default_precision(parms, invalue, inclean, info.denominator, outvalue, in_current, out_current, extra) end end end end if precision then if precision >= 0 then local fudge if precision <= 8 then -- Add a fudge to handle common cases of bad rounding due to inability -- to precisely represent some values. This makes the following work: -- {{convert|-100.1|C|K}} and {{convert|5555000|um|m|2}}. -- Old template uses #expr round, which invokes PHP round(). -- LATER: Investigate how PHP round() works. fudge = 2e-14 else fudge = 0 end local fmt = '%.' .. format('%d', precision) .. 'f' local success success, show = pcall(format, fmt, outvalue + fudge) if not success then return false, { 'cvt_big_prec', tostring(precision) } end else precision = -precision -- #digits to zero (in addition to any digits after dot) local shift = 10 ^ precision show = format('%.0f', outvalue/shift) if show ~= '0' then exponent = #show + precision end end end local t = format_number(parms, show, exponent, isnegative) if type(show) == 'string' then -- Set singular using match because on some systems 0.99999999999999999 is 1.0. if exponent then t.singular = (exponent == 1 and show:match('^10*$')) else t.singular = (show == '1' or show:match('^1%.0*$')) end else t.fraction_table = show t.singular = (outvalue <= 1) -- cannot have 'fraction == 1', but if it were possible it would be singular end t.raw_absvalue = outvalue -- absolute value before rounding return true, setmetatable(t, { __index = function (self, key) if key == 'absvalue' then -- Calculate absolute value after rounding, if needed. local clean, exponent = rawget(self, 'clean'), rawget(self, 'exponent') local value = tonumber(clean) -- absolute value (any negative sign has been ignored) if exponent then value = value * 10^exponent end rawset(self, key, value) return value end end }) end function cvt_to_hand(parms, info, in_current, out_current) -- Convert input to hands, inches. -- Return true, t where t is a table with the conversion results; -- or return false, t where t is an error message table. if parms.abbr_org == nil then out_current.usename = true -- default is to show name not symbol end local precision = parms.precision local frac = out_current.frac if not frac and precision and precision > 1 then frac = (precision == 2) and 2 or 4 end local out_next = out_current.out_next if out_next then -- Use magic knowledge to determine whether the next unit is inches without requiring i18n. -- The following ensures that when the output combination "hand in" is used, the inches -- value is rounded to match the hands value. Also, displaying say "61½" instead of 61.5 -- is better as 61.5 implies the value is not 61.4. if out_next.exception == 'subunit_more_precision' then out_next.frac = frac end end -- Convert to inches; calculate hands from that. local dummy_unit_table = { scale = out_current.scale / 4, frac = frac } local success, outinfo = cvtround(parms, info, in_current, dummy_unit_table) if not success then return false, outinfo end local tfrac = outinfo.fraction_table local inches = outinfo.raw_absvalue if tfrac then inches = floor(inches) -- integer part only; fraction added later else inches = floor(inches + 0.5) -- a hands measurement never shows decimals of an inch end local hands, inches = divide(inches, 4) outinfo.absvalue = hands + inches/4 -- supposed to be the absolute rounded value, but this is close enough local inchstr = tostring(inches) -- '0', '1', '2' or '3' if precision and precision <= 0 then -- using negative or 0 for precision rounds to nearest hand hands = floor(outinfo.raw_absvalue/4 + 0.5) inchstr = '' elseif tfrac then -- Always show an integer before fraction (like "15.0½") because "15½" means 15-and-a-half hands. inchstr = numdot .. format_fraction(parms, 'out', false, inchstr, tfrac.numstr, tfrac.denstr) else inchstr = numdot .. from_en(inchstr) end outinfo.show = outinfo.sign .. with_separator(parms, format('%.0f', hands)) .. inchstr return true, outinfo end local function evaluate_condition(value, condition) -- Return true or false from applying a conditional expression to value, -- or throw an error if invalid. -- A very limited set of expressions is supported: -- v < 9 -- v * 9 < 9 -- where -- 'v' is replaced with value -- 9 is any number (as defined by Lua tonumber) -- only en digits are accepted -- '<' can also be '<=' or '>' or '>=' -- In addition, the following form is supported: -- LHS and RHS -- where -- LHS, RHS = any of above expressions. local function compare(value, text) local arithop, factor, compop, limit = text:match('^%s*v%s*([*]?)(.-)([<>]=?)(.*)$') if arithop == nil then error('Invalid default expression', 0) elseif arithop == '*' then factor = tonumber(factor) if factor == nil then error('Invalid default expression', 0) end value = value * factor end limit = tonumber(limit) if limit == nil then error('Invalid default expression', 0) end if compop == '<' then return value < limit elseif compop == '<=' then return value <= limit elseif compop == '>' then return value > limit elseif compop == '>=' then return value >= limit end error('Invalid default expression', 0) -- should not occur end local lhs, rhs = condition:match('^(.-%W)and(%W.*)') if lhs == nil then return compare(value, condition) end return compare(value, lhs) and compare(value, rhs) end local function get_default(value, unit_table) -- Return true, s where s = name of unit's default output unit, -- or return false, t where t is an error message table. -- Some units have a default that depends on the input value -- (the first value if a range of values is used). -- If '!' is in the default, the first bang-delimited field is an -- expression that uses 'v' to represent the input value. -- Example: 'v < 120 ! small ! big ! suffix' (suffix is optional) -- evaluates 'v < 120' as a boolean with result -- 'smallsuffix' if (value < 120), or 'bigsuffix' otherwise. -- Input must use en digits and '.' decimal mark. local default = data_code.default_exceptions[unit_table.defkey or unit_table.symbol] or unit_table.default if not default then local per = unit_table.per if per then local function a_default(v, u) local success, ucode = get_default(v, u) if not success then return '?' -- an unlikely error has occurred; will cause lookup of default to fail end -- Attempt to use only the first unit if a combination or output multiple. -- This is not bulletproof but should work for most cases. -- Where it does not work, the convert will need to specify the wanted output unit. local t = all_units[ucode] if t then local combo = t.combination if combo then -- For a multiple like ftin, the "first" unit (ft) is last in the combination. local i = t.multiple and table_len(combo) or 1 ucode = combo[i] end else -- Try for an automatically generated combination. local item = ucode:match('^(.-)%+') or ucode:match('^(%S+)%s') if all_units[item] then return item end end return ucode end local unit1, unit2 = per[1], per[2] local def1 = (unit1 and a_default(value, unit1) or unit_table.vprefix or '') local def2 = a_default(1, unit2) -- 1 because per unit of denominator return true, def1 .. '/' .. def2 end return false, { 'cvt_no_default', unit_table.symbol } end if default:find('!', 1, true) == nil then return true, default end local t = split(default, '!') if #t == 3 or #t == 4 then local success, result = pcall(evaluate_condition, value, t[1]) if success then default = result and t[2] or t[3] if #t == 4 then default = default .. t[4] end return true, default end end return false, { 'cvt_bad_default', unit_table.symbol } end local linked_pages -- to record linked pages so will not link to the same page more than once local function unlink(unit_table) -- Forget that the given unit has previously been linked (if it has). -- That is needed when processing a range of inputs or outputs when an id -- for the first range value may have been evaluated, but only an id for -- the last value is displayed, and that id may need to be linked. linked_pages[unit_table.unitcode or unit_table] = nil end local function make_link(link, id, unit_table) -- Return wikilink "[[link|id]]", possibly abbreviated as in examples: -- [[Mile|mile]] --> [[mile]] -- [[Mile|miles]] --> [[mile]]s -- However, just id is returned if: -- * no link given (so caller does not need to check if a link was defined); or -- * link has previously been used during the current convert (to avoid overlinking). local link_key if unit_table then link_key = unit_table.unitcode or unit_table else link_key = link end if not link or link == '' or linked_pages[link_key] then return id end linked_pages[link_key] = true -- Following only works for language en, but it should be safe on other wikis, -- and overhead of doing it generally does not seem worthwhile. local l = link:sub(1, 1):lower() .. link:sub(2) if link == id or l == id then return '[[' .. id .. ']]' elseif link .. 's' == id or l .. 's' == id then return '[[' .. id:sub(1, -2) .. ']]s' else return '[[' .. link .. '|' .. id .. ']]' end end local function variable_name(clean, unit_table) -- For slwiki, a unit name depends on the value. -- Parameter clean is the unsigned rounded value in en digits, as a string. -- Value Source Example for "m" -- integer 1: name1 meter (also is the name of the unit) -- integer 2: var{1} metra -- integer 3 and 4: var{2} metri -- integer else: var{3} metrov (0 and 5 or more) -- real/fraction: var{4} metra -- var{i} means the i'th field in unit_table.varname if it exists and has -- an i'th field, otherwise name2. -- Fields are separated with "!" and are not empty. -- A field for a unit using an SI prefix has the prefix name inserted, -- replacing '#' if found, or before the field otherwise. local vname if clean == '1' then vname = unit_table.name1 elseif unit_table.varname then local i if clean == '2' then i = 1 elseif clean == '3' or clean == '4' then i = 2 elseif clean:find('.', 1, true) then i = 4 else i = 3 end if i > 1 and varname == 'pl' then i = i - 1 end vname = split(unit_table.varname, '!')[i] end if vname then local si_name = rawget(unit_table, 'si_name') or '' local pos = vname:find('#', 1, true) if pos then vname = vname:sub(1, pos - 1) .. si_name .. vname:sub(pos + 1) else vname = si_name .. vname end return vname end return unit_table.name2 end local function linked_id(parms, unit_table, key_id, want_link, clean) -- Return final unit id (symbol or name), optionally with a wikilink, -- and update unit_table.sep if required. -- key_id is one of: 'symbol', 'sym_us', 'name1', 'name1_us', 'name2', 'name2_us'. local abbr_on = (key_id == 'symbol' or key_id == 'sym_us') if abbr_on and want_link then local symlink = rawget(unit_table, 'symlink') if symlink then return symlink -- for exceptions that have the linked symbol built-in end end local multiplier = rawget(unit_table, 'multiplier') local per = unit_table.per if per then local paren1, paren2 = '', '' -- possible parentheses around bottom unit local unit1 = per[1] -- top unit_table, or nil local unit2 = per[2] -- bottom unit_table if abbr_on then if not unit1 then unit_table.sep = '' -- no separator in "$2/acre" end if not want_link then local symbol = unit_table.symbol_raw if symbol then return symbol -- for exceptions that have the symbol built-in end end if (unit2.symbol):find('⋅', 1, true) then paren1, paren2 = '(', ')' end end local key_id2 -- unit2 is always singular if key_id == 'name2' then key_id2 = 'name1' elseif key_id == 'name2_us' then key_id2 = 'name1_us' else key_id2 = key_id end local result if abbr_on then result = '/' elseif omitsep then result = per_word elseif unit1 then result = ' ' .. per_word .. ' ' else result = per_word .. ' ' end if want_link and unit_table.link then if abbr_on or not varname then result = (unit1 and linked_id(parms, unit1, key_id, false, clean) or '') .. result .. linked_id(parms, unit2, key_id2, false, '1') else result = (unit1 and variable_name(clean, unit1) or '') .. result .. variable_name('1', unit2) end if omit_separator(result) then unit_table.sep = '' end return make_link(unit_table.link, result, unit_table) end if unit1 then result = linked_id(parms, unit1, key_id, want_link, clean) .. result if unit1.sep then unit_table.sep = unit1.sep end elseif omitsep then unit_table.sep = '' end return result .. paren1 .. linked_id(parms, unit2, key_id2, want_link, '1') .. paren2 end if multiplier then -- A multiplier (like "100" in "100km") forces the unit to be plural. multiplier = from_en(multiplier) if not omitsep then multiplier = multiplier .. (abbr_on and '&nbsp;' or ' ') end if not abbr_on then if key_id == 'name1' then key_id = 'name2' elseif key_id == 'name1_us' then key_id = 'name2_us' end end else multiplier = '' end local id = unit_table.fixed_name or ((varname and not abbr_on) and variable_name(clean, unit_table) or unit_table[key_id]) if omit_separator(id) then unit_table.sep = '' end if want_link then local link = data_code.link_exceptions[unit_table.linkey or unit_table.symbol] or unit_table.link if link then local before = '' local i = unit_table.customary if i == 1 and parms.opt_sp_us then i = 2 -- show "U.S." not "US" end if i == 3 and abbr_on then i = 4 -- abbreviate "imperial" to "imp" end local customary = text_code.customary_units[i] if customary then -- LATER: This works for language en only, but it's esoteric so ignore for now. local pertext if id:sub(1, 1) == '/' then -- Want unit "/USgal" to display as "/U.S. gal", not "U.S. /gal". pertext = '/' id = id:sub(2) elseif id:sub(1, 4) == 'per ' then -- Similarly want "per U.S. gallon", not "U.S. per gallon" (but in practice this is unlikely to be used). pertext = 'per ' id = id:sub(5) else pertext = '' end -- Omit any "US"/"U.S."/"imp"/"imperial" from start of id since that will be inserted. local removes = (i < 3) and { 'US&nbsp;', 'US ', 'U.S.&nbsp;', 'U.S. ' } or { 'imp&nbsp;', 'imp ', 'imperial ' } for _, prefix in ipairs(removes) do local plen = #prefix if id:sub(1, plen) == prefix then id = id:sub(plen + 1) break end end before = pertext .. make_link(customary.link, customary[1]) .. ' ' end id = before .. make_link(link, id, unit_table) end end return multiplier .. id end local function make_id(parms, which, unit_table) -- Return id, f where -- id = unit name or symbol, possibly modified -- f = true if id is a name, or false if id is a symbol -- using the value for index 'which', and for 'in' or 'out' (unit_table.inout). -- Result is '' if no symbol/name is to be used. -- In addition, set unit_table.sep = ' ' or '&nbsp;' or '' -- (the separator that caller will normally insert before the id). if parms.opt_values then unit_table.sep = '' return '' end local inout = unit_table.inout local info = unit_table.valinfo[which] local abbr_org = parms.abbr_org local adjectival = parms.opt_adjectival local lk = parms.lk local want_link = (lk == 'on' or lk == inout) local usename = unit_table.usename local singular = info.singular local want_name if usename then want_name = true else if abbr_org == nil then if parms.wantname then want_name = true end if unit_table.usesymbol then want_name = false end end if want_name == nil then local abbr = parms.abbr if abbr == 'on' or abbr == inout or (abbr == 'mos' and inout == 'out') then want_name = false else want_name = true end end end local key if want_name then if lk == nil and unit_table.builtin == 'hand' then want_link = true end if parms.opt_use_nbsp then unit_table.sep = '&nbsp;' else unit_table.sep = ' ' end if parms.opt_singular then local value if inout == 'in' then value = info.value else value = info.absvalue end if value then -- some unusual units do not always set value field value = abs(value) singular = (0 < value and value < 1.0001) end end if unit_table.engscale then -- engscale: so "|1|e3kg" gives "1 thousand kilograms" (plural) singular = false end key = (adjectival or singular) and 'name1' or 'name2' if parms.opt_sp_us then key = key .. '_us' end else if unit_table.builtin == 'hand' then if parms.opt_hand_hh then unit_table.symbol = 'hh' -- LATER: might want i18n applied to this end end unit_table.sep = '&nbsp;' key = parms.opt_sp_us and 'sym_us' or 'symbol' end return linked_id(parms, unit_table, key, want_link, info.clean), want_name end local function decorate_value(parms, unit_table, which, number_word) -- If needed, update unit_table so values will be shown with extra information. -- For consistency with the old template (but different from fmtpower), -- the style to display powers of 10 includes "display:none" to allow some -- browsers to copy, for example, "10³" as "10^3", rather than as "103". local info local engscale = unit_table.engscale local prefix = unit_table.vprefix if engscale or prefix then info = unit_table.valinfo[which] if info.decorated then return -- do not redecorate if repeating convert end info.decorated = true if engscale then local inout = unit_table.inout local abbr = parms.abbr if (abbr == 'on' or abbr == inout) and not parms.number_word then info.show = info.show .. '<span style="margin-left:0.2em">×<span style="margin-left:0.1em">' .. from_en('10') .. '</span></span><s style="display:none">^</s><sup>' .. from_en(tostring(engscale.exponent)) .. '</sup>' elseif number_word then local number_id local lk = parms.lk if lk == 'on' or lk == inout then number_id = make_link(engscale.link, engscale[1]) else number_id = engscale[1] end -- WP:NUMERAL recommends "&nbsp;" in values like "12 million". info.show = info.show .. (parms.opt_adjectival and '-' or '&nbsp;') .. number_id end end if prefix then info.show = prefix .. info.show end end end local function process_input(parms, in_current) -- Processing required once per conversion. -- Return block of text to represent input (value/unit). if parms.opt_output_only or parms.opt_output_number_only or parms.opt_output_unit_only then parms.joins = { '', '' } return '' end local first_unit local composite = in_current.composite -- nil or table of units if composite then first_unit = composite[1] else first_unit = in_current end local id1, want_name = make_id(parms, 1, first_unit) local sep = first_unit.sep -- separator between value and unit, set by make_id local preunit = parms.preunit1 if preunit then sep = '' -- any separator is included in preunit else preunit = '' end if parms.opt_input_unit_only then parms.joins = { '', '' } if composite then local parts = { id1 } for i, unit in ipairs(composite) do if i > 1 then table.insert(parts, (make_id(parms, 1, unit))) end end id1 = table.concat(parts, ' ') end if want_name and parms.opt_adjectival then return preunit .. hyphenated(id1) end return preunit .. id1 end if parms.opt_also_symbol and not composite and not parms.opt_flip then local join1 = parms.joins[1] if join1 == ' (' or join1 == ' [' then parms.joins = { ' [' .. first_unit[parms.opt_sp_us and 'sym_us' or 'symbol'] .. ']' .. join1 , parms.joins[2] } end end if in_current.builtin == 'mach' and first_unit.sep ~= '' then -- '' means omitsep with non-enwiki name local prefix = id1 .. '&nbsp;' local range = parms.range local valinfo = first_unit.valinfo local result = prefix .. valinfo[1].show if range then -- For simplicity and because more not needed, handle one range item only. local prefix2 = make_id(parms, 2, first_unit) .. '&nbsp;' result = range_text(range[1], want_name, parms, result, prefix2 .. valinfo[2].show, 'in', {spaced=true}) end return preunit .. result end if composite then -- Simplify: assume there is no range, and no decoration. local mid = (not parms.opt_flip) and parms.mid or '' local sep1 = '&nbsp;' local sep2 = ' ' if parms.opt_adjectival and want_name then sep1 = '-' sep2 = '-' end if omitsep and sep == '' then -- Testing the id of the most significant unit should be sufficient. sep1 = '' sep2 = '' end local parts = { first_unit.valinfo[1].show .. sep1 .. id1 } for i, unit in ipairs(composite) do if i > 1 then table.insert(parts, unit.valinfo[1].show .. sep1 .. (make_id(parms, 1, unit))) end end return table.concat(parts, sep2) .. mid end local add_unit = (parms.abbr == 'mos') or parms[parms.opt_flip and 'out_range_x' or 'in_range_x'] or (not want_name and parms.abbr_range_x) local range = parms.range if range and not add_unit then unlink(first_unit) end local id = range and make_id(parms, range.n + 1, first_unit) or id1 local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, 'in') if was_hyphenated then add_unit = false end local result local valinfo = first_unit.valinfo if range then for i = 0, range.n do local number_word if i == range.n then add_unit = false number_word = true end decorate_value(parms, first_unit, i+1, number_word) local show = valinfo[i+1].show if add_unit then show = show .. first_unit.sep .. (i == 0 and id1 or make_id(parms, i+1, first_unit)) end if i == 0 then result = show else result = range_text(range[i], want_name, parms, result, show, 'in') end end else decorate_value(parms, first_unit, 1, true) result = valinfo[1].show end return result .. preunit .. extra end local function process_one_output(parms, out_current) -- Processing required for each output unit. -- Return block of text to represent output (value/unit). local inout = out_current.inout -- normally 'out' but can be 'in' for order=out local id1, want_name = make_id(parms, 1, out_current) local sep = out_current.sep -- set by make_id local preunit = parms.preunit2 if preunit then sep = '' -- any separator is included in preunit else preunit = '' end if parms.opt_output_unit_only then if want_name and parms.opt_adjectival then return preunit .. hyphenated(id1) end return preunit .. id1 end if out_current.builtin == 'mach' and out_current.sep ~= '' then -- '' means omitsep with non-enwiki name local prefix = id1 .. '&nbsp;' local range = parms.range local valinfo = out_current.valinfo local result = prefix .. valinfo[1].show if range then -- For simplicity and because more not needed, handle one range item only. result = range_text(range[1], want_name, parms, result, prefix .. valinfo[2].show, inout, {spaced=true}) end return preunit .. result end local add_unit = (parms[parms.opt_flip and 'in_range_x' or 'out_range_x'] or (not want_name and parms.abbr_range_x)) and not parms.opt_output_number_only local range = parms.range if range and not add_unit then unlink(out_current) end local id = range and make_id(parms, range.n + 1, out_current) or id1 local extra, was_hyphenated = hyphenated_maybe(parms, want_name, sep, id, inout) if was_hyphenated then add_unit = false end local result local valinfo = out_current.valinfo if range then for i = 0, range.n do local number_word if i == range.n then add_unit = false number_word = true end decorate_value(parms, out_current, i+1, number_word) local show = valinfo[i+1].show if add_unit then show = show .. out_current.sep .. (i == 0 and id1 or make_id(parms, i+1, out_current)) end if i == 0 then result = show else result = range_text(range[i], want_name, parms, result, show, inout) end end else decorate_value(parms, out_current, 1, true) result = valinfo[1].show end if parms.opt_output_number_only then return result end return result .. preunit .. extra end local function make_output_single(parms, in_unit_table, out_unit_table) -- Return true, item where item = wikitext of the conversion result -- for a single output (which is not a combination or a multiple); -- or return false, t where t is an error message table. if parms.opt_order_out and in_unit_table.unitcode == out_unit_table.unitcode then out_unit_table.valinfo = in_unit_table.valinfo else out_unit_table.valinfo = collection() for _, v in ipairs(in_unit_table.valinfo) do local success, info = cvtround(parms, v, in_unit_table, out_unit_table) if not success then return false, info end out_unit_table.valinfo:add(info) end end return true, process_one_output(parms, out_unit_table) end local function make_output_multiple(parms, in_unit_table, out_unit_table) -- Return true, item where item = wikitext of the conversion result -- for an output which is a multiple (like 'ftin'); -- or return false, t where t is an error message table. local inout = out_unit_table.inout -- normally 'out' but can be 'in' for order=out local multiple = out_unit_table.multiple -- table of scaling factors (will not be nil) local combos = out_unit_table.combination -- table of unit tables (will not be nil) local abbr = parms.abbr local abbr_org = parms.abbr_org local disp = parms.disp local want_name = (abbr_org == nil and (disp == 'or' or disp == 'slash')) or not (abbr == 'on' or abbr == inout or abbr == 'mos') local want_link = (parms.lk == 'on' or parms.lk == inout) local mid = parms.opt_flip and parms.mid or '' local sep1 = '&nbsp;' local sep2 = ' ' if parms.opt_adjectival and want_name then sep1 = '-' sep2 = '-' end local do_spell = parms.opt_spell_out parms.opt_spell_out = nil -- so the call to cvtround does not spell the value local function make_result(info, isfirst) local fmt, outvalue, sign local results = {} for i = 1, #combos do local tfrac, thisvalue, strforce local out_current = combos[i] out_current.inout = inout local scale = multiple[i] if i == 1 then -- least significant unit ('in' from 'ftin') local decimals out_current.frac = out_unit_table.frac local success, outinfo = cvtround(parms, info, in_unit_table, out_current) if not success then return false, outinfo end if isfirst then out_unit_table.valinfo = { outinfo } -- in case output value of first least significant unit is needed end sign = outinfo.sign tfrac = outinfo.fraction_table if outinfo.is_scientific then strforce = outinfo.show decimals = '' elseif tfrac then decimals = '' else local show = outinfo.show -- number as a string in local language local p1, p2 = show:find(numdot, 1, true) decimals = p1 and show:sub(p2 + 1) or '' -- text after numdot, if any end fmt = '%.' .. ulen(decimals) .. 'f' -- to reproduce precision if decimals == '' then if tfrac then outvalue = floor(outinfo.raw_absvalue) -- integer part only; fraction added later else outvalue = floor(outinfo.raw_absvalue + 0.5) -- keep all integer digits of least significant unit end else outvalue = outinfo.absvalue end end if scale then outvalue, thisvalue = divide(outvalue, scale) else thisvalue = outvalue end local id if want_name then if varname then local clean if strforce or tfrac then clean = '.1' -- dummy value to force name for floating point else clean = format(fmt, thisvalue) end id = variable_name(clean, out_current) else local key = 'name2' if parms.opt_adjectival then key = 'name1' elseif tfrac then if thisvalue == 0 then key = 'name1' end elseif parms.opt_singular then if 0 < thisvalue and thisvalue < 1.0001 then key = 'name1' end else if thisvalue == 1 then key = 'name1' end end id = out_current[key] end else id = out_current['symbol'] end if i == 1 and omit_separator(id) then -- Testing the id of the least significant unit should be sufficient. sep1 = '' sep2 = '' end if want_link then local link = out_current.link if link then id = make_link(link, id, out_current) end end local strval local spell_inout = (i == #combos or outvalue == 0) and inout or '' -- trick so the last value processed (first displayed) has uppercase, if requested if strforce and outvalue == 0 then sign = '' -- any sign is in strforce strval = strforce -- show small values in scientific notation; will only use least significant unit elseif tfrac then local wholestr = (thisvalue > 0) and tostring(thisvalue) or nil strval = format_fraction(parms, spell_inout, false, wholestr, tfrac.numstr, tfrac.denstr, do_spell) else strval = (thisvalue == 0) and from_en('0') or with_separator(parms, format(fmt, thisvalue)) if do_spell then strval = spell_number(parms, spell_inout, strval) or strval end end table.insert(results, strval .. sep1 .. id) if outvalue == 0 then break end fmt = '%.0f' -- only least significant unit can have a non-integral value end local reversed, count = {}, #results for i = 1, count do reversed[i] = results[count + 1 - i] end return true, sign .. table.concat(reversed, sep2) end local valinfo = in_unit_table.valinfo local success, result = make_result(valinfo[1], true) if not success then return false, result end local range = parms.range if range then for i = 1, range.n do local success, result2 = make_result(valinfo[i+1]) if not success then return false, result2 end result = range_text(range[i], want_name, parms, result, result2, inout, {spaced=true}) end end return true, result .. mid end local function process(parms, in_unit_table, out_unit_table) -- Return true, s, outunit where s = final wikitext result, -- or return false, t where t is an error message table. linked_pages = {} local success, bad_output local bad_input_mcode = in_unit_table.bad_mcode -- nil if input unit is a valid convert unit local out_unit = parms.out_unit if out_unit == nil or out_unit == '' or type(out_unit) == 'function' then if bad_input_mcode or parms.opt_input_unit_only then bad_output = '' else local getdef = type(out_unit) == 'function' and out_unit or get_default success, out_unit = getdef(in_unit_table.valinfo[1].value, in_unit_table) parms.out_unit = out_unit if not success then bad_output = out_unit end end end if not bad_output and not out_unit_table then success, out_unit_table = lookup(parms, out_unit, 'any_combination') if success then local mismatch = check_mismatch(in_unit_table, out_unit_table) if mismatch then bad_output = mismatch end else bad_output = out_unit_table end end local lhs, rhs local flipped = parms.opt_flip and not bad_input_mcode if bad_output then rhs = (bad_output == '') and '' or message(parms, bad_output) elseif parms.opt_input_unit_only then rhs = '' else local combos -- nil (for 'ft' or 'ftin'), or table of unit tables (for 'm ft') if not out_unit_table.multiple then -- nil/false ('ft' or 'm ft'), or table of factors ('ftin') combos = out_unit_table.combination end local frac = parms.frac -- nil or denominator of fraction for output values if frac then -- Apply fraction to the unit (if only one), or to non-SI units (if a combination), -- except that if a precision is also specified, the fraction only applies to -- the hand unit; that allows the following result: -- {{convert|156|cm|in hand|1|frac=2}} → 156 centimetres (61.4 in; 15.1½ hands) -- However, the following is handled elsewhere as a special case: -- {{convert|156|cm|hand in|1|frac=2}} → 156 centimetres (15.1½ hands; 61½ in) if combos then local precision = parms.precision for _, unit in ipairs(combos) do if unit.builtin == 'hand' or (not precision and not unit.prefixes) then unit.frac = frac end end else out_unit_table.frac = frac end end local outputs = {} local imax = combos and #combos or 1 -- 1 (single unit) or number of unit tables if imax == 1 then parms.opt_order_out = nil -- only useful with an output combination end if not flipped and not parms.opt_order_out then -- Process left side first so any duplicate links (from lk=on) are suppressed -- on right. Example: {{convert|28|e9pc|e9ly|abbr=off|lk=on}} lhs = process_input(parms, in_unit_table) end for i = 1, imax do local success, item local out_current = combos and combos[i] or out_unit_table out_current.inout = 'out' if i == 1 then if imax > 1 and out_current.builtin == 'hand' then out_current.out_next = combos[2] -- built-in hand can influence next unit in a combination end if parms.opt_order_out then out_current.inout = 'in' end end if out_current.multiple then success, item = make_output_multiple(parms, in_unit_table, out_current) else success, item = make_output_single(parms, in_unit_table, out_current) end if not success then return false, item end outputs[i] = item end if parms.opt_order_out then lhs = outputs[1] table.remove(outputs, 1) end local sep = parms.table_joins and parms.table_joins[2] or parms.join_between rhs = table.concat(outputs, sep) end if flipped or not lhs then local input = process_input(parms, in_unit_table) if flipped then lhs = rhs rhs = input else lhs = input end end if parms.join_before then lhs = parms.join_before .. lhs end local wikitext if bad_input_mcode then if bad_input_mcode == '' then wikitext = lhs else wikitext = lhs .. message(parms, bad_input_mcode) end elseif parms.table_joins then wikitext = parms.table_joins[1] .. lhs .. parms.table_joins[2] .. rhs else wikitext = lhs .. parms.joins[1] .. rhs .. parms.joins[2] end if parms.warnings and not bad_input_mcode then wikitext = wikitext .. parms.warnings end return true, get_styles(parms) .. wikitext, out_unit_table end local function main_convert(frame) -- Do convert, and if needed, do it again with higher default precision. local parms = { frame = frame } -- will hold template arguments, after translation set_config(frame.args) local success, result = get_parms(parms, frame:getParent().args) if success then if type(result) ~= 'table' then return tostring(result) end local in_unit_table = result local out_unit_table for _ = 1, 2 do -- use counter so cannot get stuck repeating convert success, result, out_unit_table = process(parms, in_unit_table, out_unit_table) if success and parms.do_convert_again then parms.do_convert_again = false else break end end end -- If input=x gives a problem, the result should be just the user input -- (if x is a property like P123 it has been replaced with ''). -- An unknown input unit would display the input and an error message -- with success == true at this point. -- Also, can have success == false with a message that outputs an empty string. if parms.input_text then if success and not parms.have_problem then return result end local cat if parms.tracking then -- Add a tracking category using the given text as the category sort key. -- There is currently only one type of tracking, but in principle multiple -- items could be tracked, using different sort keys for convenience. cat = wanted_category('tracking', parms.tracking) end return parms.input_text .. (cat or '') end return success and result or message(parms, result) end local function _unit(unitcode, options) -- Helper function for Module:Val to look up a unit. -- Parameter unitcode must be a string to identify the wanted unit. -- Parameter options must be nil or a table with optional fields: -- value = number (for sort key; default value is 1) -- scaled_top = nil for a normal unit, or a number for a unit which is -- the denominator of a per unit (for sort key) -- si = { 'symbol', 'link' } -- (a table with two strings) to make an SI unit -- that will be used for the look up -- link = true if result should be [[linked]] -- sort = 'on' or 'debug' if result should include a sort key in a -- span element ('debug' makes the key visible) -- name = true for the name of the unit instead of the symbol -- us = true for the US spelling of the unit, if any -- Return nil if unitcode is not a non-empty string. -- Otherwise return a table with fields: -- text = requested symbol or name of unit, optionally linked -- scaled_value = input value adjusted by unit scale; used for sort key -- sortspan = span element with sort key like that provided by {{ntsh}}, -- calculated from the result of converting value -- to a base unit with scale 1. -- unknown = true if the unitcode was not known unitcode = strip(unitcode) if unitcode == nil or unitcode == '' then return nil end set_config({}) linked_pages = {} options = options or {} local parms = { abbr = options.name and 'off' or 'on', lk = options.link and 'on' or nil, opt_sp_us = options.us and true or nil, opt_ignore_error = true, -- do not add pages using this function to 'what links here' for Module:Convert/extra opt_sortable_on = options.sort == 'on' or options.sort == 'debug', opt_sortable_debug = options.sort == 'debug', } if options.si then -- Make a dummy table of units (just one unit) for lookup to use. -- This makes lookup recognize any SI prefix in the unitcode. local symbol = options.si[1] or '?' parms.unittable = { [symbol] = { _name1 = symbol, _name2 = symbol, _symbol = symbol, utype = symbol, scale = symbol == 'g' and 0.001 or 1, prefixes = 1, default = symbol, link = options.si[2], }} end local success, unit_table = lookup(parms, unitcode, 'no_combination') if not success then unit_table = setmetatable({ symbol = unitcode, name2 = unitcode, utype = unitcode, scale = 1, default = '', defkey = '', linkey = '' }, unit_mt) end local value = tonumber(options.value) or 1 local clean = tostring(abs(value)) local info = { value = value, altvalue = value, singular = (clean == '1'), clean = clean, show = clean, } unit_table.inout = 'in' unit_table.valinfo = { info } local sortspan, scaled_value if options.sort then sortspan, scaled_value = make_table_or_sort(parms, value, info, unit_table, options.scaled_top) end return { text = make_id(parms, 1, unit_table), sortspan = sortspan, scaled_value = scaled_value, unknown = not success and true or nil, } end return { convert = main_convert, _unit = _unit } phqn9ijbn4kmg5gbkm7884drd1aevj5 Sablonan:Replace 10 3562 17033 2024-05-22T07:18:07Z Bangrapip 9 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|plain={{{plain|true}}}|count={{{count|}}}}}<noinclude> {{documentation}} </noinclude>" 17033 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1}}}|{{{2}}}|{{{3}}}|plain={{{plain|true}}}|count={{{count|}}}}}<noinclude> {{documentation}} </noinclude> 7nqxv5kwvok0dz443yff5lxmdev97ci Modul:Convert/data 828 3563 17924 17034 2024-05-23T17:26:52Z Bangrapip 9 KUDU DIBETAWIIN 17924 Scribunto text/plain -- Conversion data used by [[Module:Convert]] which uses mw.loadData() for -- read-only access to this module so that it is loaded only once per page. -- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki. -- -- These data tables follow: -- all_units all properties for a unit, including default output -- default_exceptions exceptions for default output ('kg' and 'g' have different defaults) -- link_exceptions exceptions for links ('kg' and 'g' have different links) -- -- These tables are generated by a script which reads the wikitext of a page that -- documents the required properties of each unit; see [[:en:Module:Convert/doc]]. --------------------------------------------------------------------------- -- Do not change the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local all_units = { ["Gy"] = { _name1 = "gray", _symbol = "Gy", utype = "absorbed radiation dose", scale = 1, prefixes = 1, default = "rad", link = "Gray (unit)", }, ["rad"] = { _name1 = "rad", _symbol = "rad", utype = "absorbed radiation dose", scale = 0.01, prefixes = 1, default = "Gy", link = "Rad (unit)", }, ["cm/s2"] = { name1 = "centimetre per second squared", name1_us = "centimeter per second squared", name2 = "centimetres per second squared", name2_us = "centimeters per second squared", symbol = "cm/s<sup>2</sup>", utype = "acceleration", scale = 0.01, default = "ft/s2", link = "Gal (unit)", }, ["ft/s2"] = { name1 = "foot per second squared", name2 = "feet per second squared", symbol = "ft/s<sup>2</sup>", utype = "acceleration", scale = 0.3048, default = "m/s2", }, ["g0"] = { name1 = "standard gravity", name2 = "standard gravities", symbol = "''g''<sub>0</sub>", utype = "acceleration", scale = 9.80665, default = "m/s2", }, ["g-force"] = { name2 = "''g''", symbol = "''g''", utype = "acceleration", scale = 9.80665, default = "m/s2", link = "g-force", }, ["km/hs"] = { name1 = "kilometre per hour per second", name1_us = "kilometer per hour per second", name2 = "kilometres per hour per second", name2_us = "kilometers per hour per second", symbol = "km/(h⋅s)", utype = "acceleration", scale = 0.27777777777777779, default = "mph/s", link = "Acceleration", }, ["km/s2"] = { name1 = "kilometre per second squared", name1_us = "kilometer per second squared", name2 = "kilometres per second squared", name2_us = "kilometers per second squared", symbol = "km/s<sup>2</sup>", utype = "acceleration", scale = 1000, default = "mph/s", link = "Acceleration", }, ["m/s2"] = { name1 = "metre per second squared", name1_us = "meter per second squared", name2 = "metres per second squared", name2_us = "meters per second squared", symbol = "m/s<sup>2</sup>", utype = "acceleration", scale = 1, default = "ft/s2", }, ["mph/s"] = { name1 = "mile per hour per second", name2 = "miles per hour per second", symbol = "mph/s", utype = "acceleration", scale = 0.44704, default = "km/hs", link = "Acceleration", }, ["km/h/s"] = { target = "km/hs", }, ["standard gravity"] = { target = "g0", }, ["1000sqft"] = { name1 = "thousand square feet", name2 = "thousand square feet", symbol = "1000&nbsp;sq&nbsp;ft", utype = "area", scale = 92.90304, default = "m2", link = "Square foot", }, ["a"] = { _name1 = "are", _symbol = "a", utype = "area", scale = 100, prefixes = 1, default = "sqft", link = "Hectare#Are", }, ["acre"] = { symbol = "acre", usename = 1, utype = "area", scale = 4046.8564224, default = "ha", subdivs = { ["rood"] = { 4, default = "ha" }, ["sqperch"] = { 160, default = "ha" } }, }, ["acre-sing"] = { target = "acre", }, ["arpent"] = { symbol = "arpent", usename = 1, utype = "area", scale = 3418.89, default = "ha", }, ["cda"] = { name1 = "cuerda", symbol = "cda", utype = "area", scale = 3930.395625, default = "ha acre", }, ["daa"] = { name1 = "decare", symbol = "daa", utype = "area", scale = 1000, default = "km2 sqmi", }, ["dunam"] = { symbol = "dunam", usename = 1, utype = "area", scale = 1000, default = "km2 sqmi", }, ["dunum"] = { symbol = "dunum", usename = 1, utype = "area", scale = 1000, default = "km2 sqmi", link = "Dunam", }, ["ha"] = { name1 = "hectare", symbol = "ha", utype = "area", scale = 10000, default = "acre", }, ["hectare"] = { name1 = "hectare", symbol = "ha", usename = 1, utype = "area", scale = 10000, default = "acre", }, ["Irish acre"] = { name1 = "Irish acre", symbol = "Irish&nbsp;acres", utype = "area", scale = 6555.2385024, default = "ha", link = "Acre (Irish)", }, ["m2"] = { _name1 = "square metre", _name1_us= "square meter", _symbol = "m<sup>2</sup>", prefix_position= 8, utype = "area", scale = 1, prefixes = 2, default = "sqft", link = "Square metre", }, ["pondemaat"] = { name1 = "pondemaat", name2 = "pondemaat", symbol = "pond", utype = "area", scale = 3674.363358816, default = "m2", link = ":nl:pondemaat", }, ["pyeong"] = { name2 = "pyeong", symbol = "pyeong", usename = 1, utype = "area", scale = 3.3057851239669422, default = "m2", }, ["rai"] = { name2 = "rai", symbol = "rai", utype = "area", scale = 1600, default = "m2", link = "Rai (unit)", }, ["rood"] = { symbol = "rood", usename = 1, utype = "area", scale = 1011.7141056, default = "sqft m2", subdivs = { ["sqperch"] = { 40, default = "m2" } }, link = "Rood (unit)", }, ["sqfoot"] = { name1 = "square foot", name2 = "square foot", symbol = "sq&nbsp;ft", utype = "area", scale = 0.09290304, default = "m2", }, ["sqft"] = { name1 = "square foot", name2 = "square feet", symbol = "sq&nbsp;ft", utype = "area", scale = 0.09290304, default = "m2", }, ["sqin"] = { name1 = "square inch", name2 = "square inches", symbol = "sq&nbsp;in", utype = "area", scale = 0.00064516, default = "cm2", }, ["sqmi"] = { name1 = "square mile", symbol = "sq&nbsp;mi", utype = "area", scale = 2589988.110336, default = "km2", }, ["sqnmi"] = { name1 = "square nautical mile", symbol = "sq&nbsp;nmi", utype = "area", scale = 3429904, default = "km2 sqmi", link = "Nautical mile", }, ["sqperch"] = { name2 = "perches", symbol = "perch", usename = 1, utype = "area", scale = 25.29285264, default = "m2", link = "Rod (unit)#Area and volume", }, ["sqverst"] = { symbol = "square verst", usename = 1, utype = "area", scale = 1138062.24, default = "km2 sqmi", link = "Verst", }, ["sqyd"] = { name1 = "square yard", symbol = "sq&nbsp;yd", utype = "area", scale = 0.83612736, default = "m2", }, ["tsubo"] = { name2 = "tsubo", symbol = "tsubo", usename = 1, utype = "area", scale = 3.3057851239669422, default = "m2", link = "Japanese units of measurement#Area", }, ["acres"] = { target = "acre", }, ["are"] = { target = "a", }, ["decare"] = { target = "daa", }, ["foot2"] = { target = "sqfoot", }, ["ft2"] = { target = "sqft", }, ["in2"] = { target = "sqin", symbol = "in<sup>2</sup>", }, ["km²"] = { target = "km2", }, ["mi2"] = { target = "sqmi", }, ["million acre"] = { target = "e6acre", }, ["million acres"] = { target = "e6acre", }, ["million hectares"] = { target = "e6ha", }, ["m²"] = { target = "m2", }, ["nmi2"] = { target = "sqnmi", }, ["pond"] = { target = "pondemaat", }, ["sq arp"] = { target = "arpent", }, ["sqkm"] = { target = "km2", }, ["sqm"] = { target = "m2", }, ["square verst"] = { target = "sqverst", }, ["verst2"] = { target = "sqverst", }, ["yd2"] = { target = "sqyd", }, ["m2/ha"] = { name1 = "square metre per hectare", name1_us = "square meter per hectare", name2 = "square metres per hectare", name2_us = "square meters per hectare", symbol = "m<sup>2</sup>/ha", utype = "area per unit area", scale = 0.0001, default = "sqft/acre", link = "Basal area", }, ["sqft/acre"] = { name1 = "square foot per acre", name2 = "square feet per acre", symbol = "sq&nbsp;ft/acre", utype = "area per unit area", scale = 2.295684113865932e-5, default = "m2/ha", link = "Basal area", }, ["cent"] = { name1 = "cent", symbol = "¢", utype = "cent", scale = 1, default = "cent", link = "Cent (currency)", }, ["¢"] = { target = "cent", }, ["A.h"] = { name1 = "ampere hour", symbol = "A⋅h", utype = "charge", scale = 3600, default = "coulomb", }, ["coulomb"] = { _name1 = "coulomb", _symbol = "C", utype = "charge", scale = 1, prefixes = 1, default = "e", link = "Coulomb", }, ["e"] = { name1 = "elementary charge", symbol = "''e''", utype = "charge", scale = 1.602176487e-19, default = "coulomb", }, ["g-mol"] = { name1 = "gram-mole", symbol = "g&#8209;mol", utype = "chemical amount", scale = 1, default = "lbmol", link = "Mole (unit)", }, ["gmol"] = { name1 = "gram-mole", symbol = "gmol", utype = "chemical amount", scale = 1, default = "lbmol", link = "Mole (unit)", }, ["kmol"] = { name1 = "kilomole", symbol = "kmol", utype = "chemical amount", scale = 1000, default = "lbmol", link = "Mole (unit)", }, ["lb-mol"] = { name1 = "pound-mole", symbol = "lb&#8209;mol", utype = "chemical amount", scale = 453.59237, default = "mol", }, ["lbmol"] = { name1 = "pound-mole", symbol = "lbmol", utype = "chemical amount", scale = 453.59237, default = "mol", }, ["mol"] = { name1 = "mole", symbol = "mol", utype = "chemical amount", scale = 1, default = "lbmol", link = "Mole (unit)", }, ["kgCO2/L"] = { name1 = "kilogram per litre", name1_us = "kilogram per liter", name2 = "kilograms per litre", name2_us = "kilograms per liter", symbol = "kg(CO<sub>2</sub>)/L", utype = "co2 per unit volume", scale = 1000, default = "lbCO2/USgal", link = "Exhaust gas", }, ["lbCO2/USgal"] = { name1 = "pound per US gallon", name2 = "pounds per US gallon", symbol = "lbCO2/US&nbsp;gal", utype = "co2 per unit volume", scale = 119.82642731689663, default = "kgCO2/L", link = "Exhaust gas", }, ["oz/lb"] = { per = { "oz", "lb" }, utype = "concentration", default = "mg/kg", }, ["mg/kg"] = { per = { "mg", "kg" }, utype = "concentration", default = "oz/lb", }, ["g/dm3"] = { name1 = "gram per cubic decimetre", name1_us = "gram per cubic decimeter", name2 = "grams per cubic decimetre", name2_us = "grams per cubic decimeter", symbol = "g/dm<sup>3</sup>", utype = "density", scale = 1, default = "kg/m3", link = "Density", }, ["g/L"] = { name1 = "gram per litre", name1_us = "gram per liter", name2 = "grams per litre", name2_us = "grams per liter", symbol = "g/L", utype = "density", scale = 1, default = "lb/cuin", link = "Density", }, ["g/mL"] = { name1 = "gram per millilitre", name1_us = "gram per milliliter", name2 = "grams per millilitre", name2_us = "grams per milliliter", symbol = "g/mL", utype = "density", scale = 1000, default = "lb/cuin", link = "Density", }, ["g/ml"] = { name1 = "gram per millilitre", name1_us = "gram per milliliter", name2 = "grams per millilitre", name2_us = "grams per milliliter", symbol = "g/ml", utype = "density", scale = 1000, default = "lb/cuin", link = "Density", }, ["kg/dm3"] = { name1 = "kilogram per cubic decimetre", name1_us = "kilogram per cubic decimeter", name2 = "kilograms per cubic decimetre", name2_us = "kilograms per cubic decimeter", symbol = "kg/dm<sup>3</sup>", utype = "density", scale = 1000, default = "lb/cuft", link = "Density", }, ["kg/L"] = { name1 = "kilogram per litre", name1_us = "kilogram per liter", name2 = "kilograms per litre", name2_us = "kilograms per liter", symbol = "kg/L", utype = "density", scale = 1000, default = "lb/USgal", link = "Density", }, ["kg/l"] = { name1 = "kilogram per litre", name1_us = "kilogram per liter", name2 = "kilograms per litre", name2_us = "kilograms per liter", symbol = "kg/l", utype = "density", scale = 1000, default = "lb/USgal", link = "Density", }, ["kg/m3"] = { name1 = "kilogram per cubic metre", name1_us = "kilogram per cubic meter", name2 = "kilograms per cubic metre", name2_us = "kilograms per cubic meter", symbol = "kg/m<sup>3</sup>", utype = "density", scale = 1, default = "lb/cuyd", link = "Density", }, ["lb/cuft"] = { name1 = "pound per cubic foot", name2 = "pounds per cubic foot", symbol = "lb/cu&nbsp;ft", utype = "density", scale = 16.018463373960142, default = "g/cm3", link = "Density", }, ["lb/cuin"] = { name1 = "pound per cubic inch", name2 = "pounds per cubic inch", symbol = "lb/cu&nbsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Density", }, ["lb/cuyd"] = { name1 = "pound per cubic yard", name2 = "pounds per cubic yard", symbol = "lb/cu&nbsp;yd", utype = "density", scale = 0.5932764212577829, default = "kg/m3", link = "Density", }, ["lb/impgal"] = { name1 = "pound per imperial gallon", name2 = "pounds per imperial gallon", symbol = "lb/imp&nbsp;gal", utype = "density", scale = 99.776372663101697, default = "kg/L", link = "Density", }, ["lb/in3"] = { name1 = "pound per cubic inch", name2 = "pounds per cubic inch", symbol = "lb/cu&thinsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Density", }, ["lb/U.S.gal"] = { name1 = "pound per U.S. gallon", name2 = "pounds per U.S. gallon", symbol = "lb/U.S.&nbsp;gal", utype = "density", scale = 119.82642731689663, default = "kg/L", link = "Density", }, ["lb/USbu"] = { name1 = "pound per US bushel", name2 = "pounds per US bushel", symbol = "lb/US&nbsp;bu", utype = "density", scale = 12.871859780974471, default = "kg/m3", link = "Bushel", }, ["lb/USgal"] = { name1 = "pound per US gallon", name2 = "pounds per US gallon", symbol = "lb/US&nbsp;gal", utype = "density", scale = 119.82642731689663, default = "kg/L", link = "Density", }, ["lbm/cuin"] = { name1 = "pound mass per cubic inch", name2 = "pounds mass per cubic inch", symbol = "lbm/cu&thinsp;in", utype = "density", scale = 27679.904710203122, default = "g/cm3", link = "Density", }, ["mg/L"] = { name1 = "milligram per litre", name1_us = "milligram per liter", name2 = "milligrams per litre", name2_us = "milligrams per liter", symbol = "mg/L", utype = "density", scale = 0.001, default = "lb/cuin", link = "Density", }, ["oz/cuin"] = { name1 = "ounce per cubic inch", name2 = "ounces per cubic inch", symbol = "oz/cu&nbsp;in", utype = "density", scale = 1729.9940443876951, default = "g/cm3", link = "Density", }, ["g/cm3"] = { per = { "g", "cm3" }, utype = "density", default = "lb/cuin", }, ["g/m3"] = { per = { "g", "m3" }, utype = "density", default = "lb/cuyd", link = "Density", }, ["Mg/m3"] = { per = { "Mg", "m3" }, utype = "density", default = "lb/cuft", }, ["mg/l"] = { per = { "mg", "ll" }, utype = "density", default = "oz/cuin", }, ["μg/dL"] = { per = { "μg", "dL" }, utype = "density", default = "lb/cuin", }, ["μg/l"] = { per = { "μg", "ll" }, utype = "density", default = "oz/cuin", }, ["lb/ft3"] = { target = "lb/cuft", }, ["lb/yd3"] = { target = "lb/cuyd", }, ["lbm/in3"] = { target = "lbm/cuin", }, ["mcg/dL"] = { target = "μg/dL", }, ["oz/in3"] = { target = "oz/cuin", }, ["ug/dL"] = { target = "μg/dL", }, ["ug/l"] = { target = "μg/l", }, ["B.O.T.U."] = { name1 = "Board of Trade Unit", symbol = "B.O.T.U.", utype = "energy", scale = 3600000, default = "MJ", link = "Kilowatt-hour", }, ["bboe"] = { name1 = "barrel of oil equivalent", name2 = "barrels of oil equivalent", symbol = "bboe", utype = "energy", scale = 6117863200, default = "GJ", }, ["BOE"] = { name1 = "barrel of oil equivalent", name2 = "barrels of oil equivalent", symbol = "BOE", utype = "energy", scale = 6117863200, default = "GJ", }, ["BTU"] = { name1 = "British thermal unit", symbol = "BTU", utype = "energy", scale = 1055.05585262, default = "kJ", }, ["Btu"] = { name1 = "British thermal unit", symbol = "Btu", utype = "energy", scale = 1055.05585262, default = "kJ", }, ["BTU-39F"] = { name1 = "British thermal unit (39°F)", name2 = "British thermal units (39°F)", symbol = "BTU<sub>39°F</sub>", utype = "energy", scale = 1059.67, default = "kJ", link = "British thermal unit", }, ["Btu-39F"] = { name1 = "British thermal unit (39°F)", name2 = "British thermal units (39°F)", symbol = "Btu<sub>39°F</sub>", utype = "energy", scale = 1059.67, default = "kJ", link = "British thermal unit", }, ["BTU-59F"] = { name1 = "British thermal unit (59°F)", name2 = "British thermal units (59°F)", symbol = "BTU<sub>59°F</sub>", utype = "energy", scale = 1054.804, default = "kJ", link = "British thermal unit", }, ["Btu-59F"] = { name1 = "British thermal unit (59°F)", name2 = "British thermal units (59°F)", symbol = "Btu<sub>59°F</sub>", utype = "energy", scale = 1054.804, default = "kJ", link = "British thermal unit", }, ["BTU-60F"] = { name1 = "British thermal unit (60°F)", name2 = "British thermal units (60°F)", symbol = "BTU<sub>60°F</sub>", utype = "energy", scale = 1054.68, default = "kJ", link = "British thermal unit", }, ["Btu-60F"] = { name1 = "British thermal unit (60°F)", name2 = "British thermal units (60°F)", symbol = "Btu<sub>60°F</sub>", utype = "energy", scale = 1054.68, default = "kJ", link = "British thermal unit", }, ["BTU-63F"] = { name1 = "British thermal unit (63°F)", name2 = "British thermal units (63°F)", symbol = "BTU<sub>63°F</sub>", utype = "energy", scale = 1054.6, default = "kJ", link = "British thermal unit", }, ["Btu-63F"] = { name1 = "British thermal unit (63°F)", name2 = "British thermal units (63°F)", symbol = "Btu<sub>63°F</sub>", utype = "energy", scale = 1054.6, default = "kJ", link = "British thermal unit", }, ["BTU-ISO"] = { name1 = "British thermal unit (ISO)", name2 = "British thermal units (ISO)", symbol = "BTU<sub>ISO</sub>", utype = "energy", scale = 1055.056, default = "kJ", link = "British thermal unit", }, ["Btu-ISO"] = { target = "BTU-ISO", }, ["BTU-IT"] = { name1 = "British thermal unit (IT)", name2 = "British thermal units (IT)", symbol = "BTU<sub>IT</sub>", utype = "energy", scale = 1055.05585262, default = "kJ", link = "British thermal unit", }, ["Btu-IT"] = { name1 = "British thermal unit (IT)", name2 = "British thermal units (IT)", symbol = "Btu<sub>IT</sub>", utype = "energy", scale = 1055.05585262, default = "kJ", link = "British thermal unit", }, ["BTU-mean"] = { name1 = "British thermal unit (mean)", name2 = "British thermal units (mean)", symbol = "BTU<sub>mean</sub>", utype = "energy", scale = 1055.87, default = "kJ", link = "British thermal unit", }, ["Btu-mean"] = { name1 = "British thermal unit (mean)", name2 = "British thermal units (mean)", symbol = "Btu<sub>mean</sub>", utype = "energy", scale = 1055.87, default = "kJ", link = "British thermal unit", }, ["BTU-th"] = { name1 = "British thermal unit (thermochemical)", name2 = "British thermal units (thermochemical)", symbol = "BTU<sub>th</sub>", utype = "energy", scale = 1054.35026444, default = "kJ", link = "British thermal unit", }, ["Btu-th"] = { name1 = "British thermal unit (thermochemical)", name2 = "British thermal units (thermochemical)", symbol = "Btu<sub>th</sub>", utype = "energy", scale = 1054.35026444, default = "kJ", link = "British thermal unit", }, ["Cal"] = { name1 = "calorie", symbol = "Cal", utype = "energy", scale = 4184, default = "kJ", }, ["cal"] = { name1 = "calorie", symbol = "cal", utype = "energy", scale = 4.184, default = "J", }, ["Cal-15"] = { name1 = "Calorie (15°C)", name2 = "Calories (15°C)", symbol = "Cal<sub>15</sub>", utype = "energy", scale = 4185.8, default = "kJ", link = "Calorie", }, ["cal-15"] = { name1 = "calorie (15°C)", name2 = "calories (15°C)", symbol = "cal<sub>15</sub>", utype = "energy", scale = 4.1858, default = "J", link = "Calorie", }, ["Cal-IT"] = { name1 = "Calorie (International Steam Table)", name2 = "Calories (International Steam Table)", symbol = "Cal<sub>IT</sub>", utype = "energy", scale = 4186.8, default = "kJ", link = "Calorie", }, ["cal-IT"] = { name1 = "calorie (International Steam Table)", name2 = "calories (International Steam Table)", symbol = "cal<sub>IT</sub>", utype = "energy", scale = 4.1868, default = "J", link = "Calorie", }, ["Cal-th"] = { name1 = "Calorie (thermochemical)", name2 = "Calories (thermochemical)", symbol = "Cal<sub>th</sub>", utype = "energy", scale = 4184, default = "kJ", link = "Calorie", }, ["cal-th"] = { name1 = "calorie (thermochemical)", name2 = "calories (thermochemical)", symbol = "cal<sub>th</sub>", utype = "energy", scale = 4.184, default = "J", link = "Calorie", }, ["CHU-IT"] = { name1 = "Celsius heat unit (International Table)", name2 = "Celsius heat units (International Table)", symbol = "CHU<sub>IT</sub>", utype = "energy", scale = 1899.100534716, default = "kJ", link = "Conversion of units#Energy", }, ["cufootnaturalgas"] = { name1 = "cubic foot of natural gas", name2 = "cubic foot of natural gas", symbol = "cuftnaturalgas", usename = 1, utype = "energy", scale = 1055055.85262, default = "MJ", link = "Conversion of units#Energy", }, ["cuftnaturalgas"] = { name1 = "cubic foot of natural gas", name2 = "cubic feet of natural gas", symbol = "cuftnaturalgas", usename = 1, utype = "energy", scale = 1055055.85262, default = "MJ", link = "Conversion of units#Energy", }, ["Eh"] = { name1 = "Hartree", symbol = "''E''<sub>h</sub>", utype = "energy", scale = 4.35974417e-18, default = "eV", }, ["erg"] = { symbol = "erg", utype = "energy", scale = 0.0000001, default = "μJ", }, ["eV"] = { name1 = "electronvolt", symbol = "eV", utype = "energy", scale = 1.602176487e-19, default = "aJ", }, ["feV"] = { name1 = "femtoelectronvolt", symbol = "feV", utype = "energy", scale = 1.602176487e-34, default = "yJ", link = "Electronvolt", }, ["foe"] = { symbol = "foe", utype = "energy", scale = 1e44, default = "YJ", link = "Foe (unit)", }, ["ftlb"] = { name1 = "foot-pound", symbol = "ft⋅lb", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "Foot-pound (energy)", }, ["ftlb-f"] = { name1 = "foot-pound force", name2 = "foot-pounds force", symbol = "ft⋅lb<sub>f</sub>", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "Foot-pound (energy)", }, ["ftlbf"] = { name1 = "foot-pound force", name2 = "foot-pounds force", symbol = "ft⋅lbf", utype = "energy", alttype = "torque", scale = 1.3558179483314004, default = "J", link = "Foot-pound (energy)", }, ["ftpdl"] = { name1 = "foot-poundal", symbol = "ft⋅pdl", utype = "energy", scale = 0.0421401100938048, default = "J", }, ["GeV"] = { name1 = "gigaelectronvolt", symbol = "GeV", utype = "energy", scale = 1.602176487e-10, default = "nJ", link = "Electronvolt", }, ["gTNT"] = { name2 = "grams of TNT", symbol = "gram of TNT", usename = 1, utype = "energy", scale = 4184, default = "kJ", link = "TNT equivalent", }, ["Gtoe"] = { name1 = "gigatonne of oil equivalent", name2 = "gigatonnes of oil equivalent", symbol = "Gtoe", utype = "energy", scale = 4.1868e19, default = "EJ", link = "Tonne of oil equivalent", }, ["GtonTNT"] = { name2 = "gigatons of TNT", symbol = "gigaton of TNT", usename = 1, utype = "energy", scale = 4.184e18, default = "EJ", link = "TNT equivalent", }, ["GtTNT"] = { name2 = "gigatonnes of TNT", symbol = "gigatonne of TNT", usename = 1, utype = "energy", scale = 4.184e18, default = "EJ", link = "TNT equivalent", }, ["GW.h"] = { name1 = "gigawatt-hour", symbol = "GW⋅h", utype = "energy", scale = 3.6e12, default = "TJ", link = "Kilowatt-hour", }, ["GWh"] = { name1 = "gigawatt-hour", symbol = "GWh", utype = "energy", scale = 3.6e12, default = "TJ", link = "Kilowatt-hour", }, ["hph"] = { name1 = "horsepower-hour", symbol = "hp⋅h", utype = "energy", scale = 2684519.537696172792, default = "kWh", link = "Horsepower", }, ["inlb"] = { name1 = "inch-pound", symbol = "in⋅lb", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "Foot-pound (energy)", }, ["inlb-f"] = { name1 = "inch-pound force", name2 = "inch-pounds force", symbol = "in⋅lb<sub>f</sub>", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "Foot-pound (energy)", }, ["inlbf"] = { name1 = "inch-pound force", name2 = "inch-pounds force", symbol = "in⋅lbf", utype = "energy", alttype = "torque", scale = 0.1129848290276167, default = "mJ", link = "Foot-pound (energy)", }, ["inoz-f"] = { name1 = "inch-ounce force", name2 = "inch-ounces force", symbol = "in⋅oz<sub>f</sub>", utype = "energy", alttype = "torque", scale = 0.00706155181422604375, default = "mJ", link = "Foot-pound (energy)", }, ["inozf"] = { name1 = "inch-ounce force", name2 = "inch-ounces force", symbol = "in⋅ozf", utype = "energy", alttype = "torque", scale = 0.00706155181422604375, default = "mJ", link = "Foot-pound (energy)", }, ["J"] = { _name1 = "joule", _symbol = "J", utype = "energy", scale = 1, prefixes = 1, default = "cal", link = "Joule", }, ["kBOE"] = { name1 = "kilo barrel of oil equivalent", name2 = "kilo barrels of oil equivalent", symbol = "kBOE", utype = "energy", scale = 6.1178632e12, default = "TJ", link = "Barrel of oil equivalent", }, ["kcal"] = { name1 = "kilocalorie", symbol = "kcal", utype = "energy", scale = 4184, default = "kJ", link = "Calorie", }, ["kcal-15"] = { name1 = "kilocalorie (15°C)", name2 = "kilocalories (15°C)", symbol = "kcal<sub>15</sub>", utype = "energy", scale = 4185.8, default = "kJ", link = "Calorie", }, ["kcal-IT"] = { name1 = "kilocalorie (International Steam Table)", name2 = "kilocalories (International Steam Table)", symbol = "kcal<sub>IT</sub>", utype = "energy", scale = 4186.8, default = "kJ", link = "Calorie", }, ["kcal-th"] = { name1 = "kilocalorie (thermochemical)", name2 = "kilocalories (thermochemical)", symbol = "kcal<sub>th</sub>", utype = "energy", scale = 4184, default = "kJ", link = "Calorie", }, ["kerg"] = { name1 = "kiloerg", symbol = "kerg", utype = "energy", scale = 0.0001, default = "mJ", link = "Erg", }, ["keV"] = { name1 = "kiloelectronvolt", symbol = "keV", utype = "energy", scale = 1.602176487e-16, default = "fJ", link = "Electronvolt", }, ["kgTNT"] = { name2 = "kilograms of TNT", symbol = "kilogram of TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["kt(TNT)"] = { name1 = "kilotonne", name1_us = "kiloton", symbol = "kt", utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["ktoe"] = { name1 = "kilotonne of oil equivalent", name2 = "kilotonnes of oil equivalent", symbol = "ktoe", utype = "energy", scale = 4.1868e13, default = "TJ", link = "Tonne of oil equivalent", }, ["ktonTNT"] = { name1 = "kiloton of TNT", name2 = "kilotons of TNT", symbol = "kt", utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["ktTNT"] = { name2 = "kilotonnes of TNT", symbol = "kilotonne of TNT", usename = 1, utype = "energy", scale = 4.184e12, default = "TJ", link = "TNT equivalent", }, ["kW.h"] = { name1 = "kilowatt-hour", symbol = "kW⋅h", utype = "energy", scale = 3600000, default = "MJ", }, ["kWh"] = { name1 = "kilowatt-hour", symbol = "kWh", utype = "energy", scale = 3600000, default = "MJ", }, ["Mcal"] = { name1 = "megacalorie", symbol = "Mcal", utype = "energy", scale = 4184000, default = "MJ", link = "Calorie", }, ["mcal"] = { name1 = "millicalorie", symbol = "mcal", utype = "energy", scale = 0.004184, default = "mJ", link = "Calorie", }, ["Mcal-15"] = { name1 = "megacalorie (15°C)", name2 = "megacalories (15°C)", symbol = "Mcal<sub>15</sub>", utype = "energy", scale = 4185800, default = "MJ", link = "Calorie", }, ["mcal-15"] = { name1 = "millicalorie (15°C)", name2 = "millicalories (15°C)", symbol = "mcal<sub>15</sub>", utype = "energy", scale = 0.0041858, default = "mJ", link = "Calorie", }, ["Mcal-IT"] = { name1 = "megacalorie (International Steam Table)", name2 = "megacalories (International Steam Table)", symbol = "Mcal<sub>IT</sub>", utype = "energy", scale = 4186800, default = "MJ", link = "Calorie", }, ["mcal-IT"] = { name1 = "millicalorie (International Steam Table)", name2 = "millicalories (International Steam Table)", symbol = "mcal<sub>IT</sub>", utype = "energy", scale = 0.0041868, default = "mJ", link = "Calorie", }, ["Mcal-th"] = { name1 = "megacalorie (thermochemical)", name2 = "megacalories (thermochemical)", symbol = "Mcal<sub>th</sub>", utype = "energy", scale = 4184000, default = "MJ", link = "Calorie", }, ["mcal-th"] = { name1 = "millicalorie (thermochemical)", name2 = "millicalories (thermochemical)", symbol = "mcal<sub>th</sub>", utype = "energy", scale = 0.004184, default = "mJ", link = "Calorie", }, ["Merg"] = { name1 = "megaerg", symbol = "Merg", utype = "energy", scale = 0.1, default = "J", link = "Erg", }, ["merg"] = { name1 = "millierg", symbol = "merg", utype = "energy", scale = 0.0000000001, default = "μJ", link = "Erg", }, ["MeV"] = { name1 = "megaelectronvolt", symbol = "MeV", utype = "energy", scale = 1.602176487e-13, default = "pJ", link = "Electronvolt", }, ["meV"] = { name1 = "millielectronvolt", symbol = "meV", utype = "energy", scale = 1.602176487e-22, default = "zJ", link = "Electronvolt", }, ["MMBtu"] = { name1 = "million British thermal units", name2 = "million British thermal units", symbol = "MMBtu", utype = "energy", scale = 1055055852.62, default = "GJ", link = "British thermal unit", }, ["Mt(TNT)"] = { name1 = "megatonne", name1_us = "megaton", symbol = "Mt", utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["Mtoe"] = { name1 = "megatonne of oil equivalent", name2 = "megatonnes of oil equivalent", symbol = "Mtoe", utype = "energy", scale = 4.1868e16, default = "PJ", link = "Tonne of oil equivalent", }, ["MtonTNT"] = { name1 = "megaton of TNT", name2 = "megatons of TNT", symbol = "Mt", utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["mtonTNT"] = { name2 = "millitons of TNT", symbol = "milliton of TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["MtTNT"] = { name2 = "megatonnes of TNT", symbol = "megatonne of TNT", usename = 1, utype = "energy", scale = 4.184e15, default = "PJ", link = "TNT equivalent", }, ["mtTNT"] = { name2 = "millitonnes of TNT", symbol = "millitonne of TNT", usename = 1, utype = "energy", scale = 4184000, default = "MJ", link = "TNT equivalent", }, ["MW.h"] = { name1 = "megawatt-hour", symbol = "MW⋅h", utype = "energy", scale = 3600000000, default = "GJ", link = "Kilowatt-hour", }, ["mW.h"] = { name1 = "milliwatt-hour", symbol = "mW⋅h", utype = "energy", scale = 3.6, default = "J", link = "Kilowatt-hour", }, ["MWh"] = { name1 = "megawatt-hour", symbol = "MWh", utype = "energy", scale = 3600000000, default = "GJ", link = "Kilowatt-hour", }, ["mWh"] = { name1 = "milliwatt-hour", symbol = "mWh", utype = "energy", scale = 3.6, default = "J", link = "Kilowatt-hour", }, ["neV"] = { name1 = "nanoelectronvolt", symbol = "neV", utype = "energy", scale = 1.602176487e-28, default = "yJ", link = "Electronvolt", }, ["PeV"] = { name1 = "petaelectronvolt", symbol = "PeV", utype = "energy", scale = 0.0001602176487, default = "mJ", link = "Electronvolt", }, ["peV"] = { name1 = "picoelectronvolt", symbol = "peV", utype = "energy", scale = 1.602176487e-31, default = "yJ", link = "Electronvolt", }, ["PSh"] = { name1 = "Pferdestärkenstunde", symbol = "PSh", utype = "energy", scale = 2647795.5, default = "kWh", }, ["quad"] = { name1 = "quadrillion British thermal units", name2 = "quadrillion British thermal units", symbol = "quad", utype = "energy", scale = 1.054804e18, default = "EJ", link = "Quad (unit)", }, ["Ry"] = { name1 = "rydberg", symbol = "Ry", utype = "energy", scale = 2.1798741e-18, default = "eV", link = "Rydberg constant", }, ["scf"] = { name1 = "standard cubic foot", name2 = "standard cubic feet", symbol = "scf", utype = "energy", scale = 2869.2044809344, default = "kJ", }, ["scfoot"] = { name1 = "standard cubic foot", name2 = "standard cubic foot", symbol = "scf", utype = "energy", scale = 2869.2044809344, default = "kJ", }, ["t(TNT)"] = { name1 = "tonne", name1_us = "ton", symbol = "t", utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["TeV"] = { name1 = "teraelectronvolt", symbol = "TeV", utype = "energy", scale = 1.602176487e-7, default = "μJ", link = "Electronvolt", }, ["th"] = { name1 = "thermie", symbol = "th", utype = "energy", scale = 4186800, default = "MJ", link = "Conversion of units#Energy", }, ["thm-EC"] = { name1 = "therm (EC)", name2 = "therms (EC)", symbol = "thm (EC)", utype = "energy", scale = 105506000, default = "MJ", link = "Therm", }, ["thm-UK"] = { name1 = "therm (UK)", name2 = "therms (UK)", symbol = "thm (UK)", utype = "energy", scale = 105505585.257348, default = "MJ", link = "Therm", }, ["thm-US"] = { name1 = "therm (US)", name1_us = "therm (U.S.)", name2 = "therms (US)", name2_us = "therms (U.S.)", symbol = "thm (US)", sym_us = "thm (U.S.)", utype = "energy", scale = 105480400, default = "MJ", link = "Therm", }, ["toe"] = { name1 = "tonne of oil equivalent", name2 = "tonnes of oil equivalent", symbol = "toe", utype = "energy", scale = 41868000000, default = "GJ", }, ["tonTNT"] = { name2 = "tons of TNT", symbol = "ton of TNT", usename = 1, utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["tTNT"] = { name2 = "tonnes of TNT", symbol = "tonne of TNT", usename = 1, utype = "energy", scale = 4184000000, default = "GJ", link = "TNT equivalent", }, ["TtonTNT"] = { name2 = "teratons of TNT", symbol = "teraton of TNT", usename = 1, utype = "energy", scale = 4.184e21, default = "ZJ", link = "TNT equivalent", }, ["TtTNT"] = { name2 = "teratonnes of TNT", symbol = "teratonne of TNT", usename = 1, utype = "energy", scale = 4.184e21, default = "ZJ", link = "TNT equivalent", }, ["TW.h"] = { name1 = "terawatt-hour", symbol = "TW⋅h", utype = "energy", scale = 3.6e15, default = "PJ", link = "Kilowatt-hour", }, ["TWh"] = { name1 = "terawatt-hour", symbol = "TWh", utype = "energy", scale = 3.6e15, default = "PJ", link = "Kilowatt-hour", }, ["W.h"] = { name1 = "watt-hour", symbol = "W⋅h", utype = "energy", scale = 3600, default = "kJ", link = "Kilowatt-hour", }, ["Wh"] = { name1 = "watt-hour", symbol = "Wh", utype = "energy", scale = 3600, default = "kJ", link = "Kilowatt-hour", }, ["μerg"] = { name1 = "microerg", symbol = "μerg", utype = "energy", scale = 1e-13, default = "nJ", link = "Erg", }, ["μeV"] = { name1 = "microelectronvolt", symbol = "μeV", utype = "energy", scale = 1.602176487e-25, default = "yJ", link = "Electronvolt", }, ["μW.h"] = { name1 = "microwatt-hour", symbol = "μW⋅h", utype = "energy", scale = 0.0036, default = "mJ", link = "Kilowatt-hour", }, ["μWh"] = { name1 = "microwatt-hour", symbol = "μWh", utype = "energy", scale = 0.0036, default = "mJ", link = "Kilowatt-hour", }, ["-kW.h"] = { target = "kW.h", link = "Kilowatt hour", }, ["btu"] = { target = "BTU", }, ["Calorie"] = { target = "Cal", }, ["ft.lbf"] = { target = "ftlbf", }, ["ft·lbf"] = { target = "ftlbf", }, ["g-cal-15"] = { target = "cal-15", }, ["g-cal-IT"] = { target = "cal-IT", }, ["g-cal-th"] = { target = "cal-th", }, ["g-kcal-15"] = { target = "kcal-15", }, ["g-kcal-IT"] = { target = "kcal-IT", }, ["g-kcal-th"] = { target = "kcal-th", }, ["g-Mcal-15"] = { target = "Mcal-15", }, ["g-mcal-15"] = { target = "mcal-15", }, ["g-Mcal-IT"] = { target = "Mcal-IT", }, ["g-mcal-IT"] = { target = "mcal-IT", }, ["g-Mcal-th"] = { target = "Mcal-th", }, ["g-mcal-th"] = { target = "mcal-th", }, ["GW-h"] = { target = "GW.h", }, ["GW·h"] = { target = "GW.h", }, ["Hartree"] = { target = "Eh", }, ["hp.h"] = { target = "hph", }, ["in.lb-f"] = { target = "inlb-f", }, ["in.lbf"] = { target = "inlbf", }, ["in.oz-f"] = { target = "inoz-f", }, ["in.ozf"] = { target = "inozf", }, ["kbboe"] = { target = "kBOE", symbol = "kbboe", }, ["kg-cal-15"] = { target = "Cal-15", }, ["kg-cal-IT"] = { target = "Cal-IT", }, ["kg-cal-th"] = { target = "Cal-th", }, ["kW-h"] = { target = "kW.h", }, ["kW·h"] = { target = "kW.h", }, ["MW-h"] = { target = "MW.h", }, ["mW-h"] = { target = "mW.h", }, ["MW·h"] = { target = "MW.h", }, ["TW-h"] = { target = "TW.h", }, ["uerg"] = { target = "μerg", }, ["ueV"] = { target = "μeV", }, ["uW-h"] = { target = "μW.h", }, ["uW.h"] = { target = "μW.h", }, ["uWh"] = { target = "μWh", }, ["W-h"] = { target = "W.h", }, ["eVpar"] = { _name1 = "electronvolt", _symbol = "eV", utype = "energy per chemical amount", scale = 96485.329522144166, prefixes = 1, default = "kcal/mol", link = "Electronvolt", }, ["kcal/mol"] = { per = { "kcal", "mol" }, utype = "energy per chemical amount", default = "kJ/mol", link = "Kilocalorie per mole", }, ["kJ/mol"] = { per = { "kJ", "mol" }, utype = "energy per chemical amount", default = "kcal/mol", link = "Joule per mole", }, ["kWh/100 km"] = { name1 = "kilowatt-hour per 100 kilometres", name1_us = "kilowatt-hour per 100 kilometers", name2 = "kilowatt-hours per 100 kilometres", name2_us = "kilowatt-hours per 100 kilometers", symbol = "kW⋅h/100&nbsp;km", utype = "energy per unit length", scale = 36, default = "MJ/km kWh/mi", link = "Kilowatt-hour", }, ["kWh/100 mi"] = { name1 = "kilowatt-hour per 100 miles", name2 = "kilowatt-hours per 100 miles", symbol = "kW⋅h/100&nbsp;mi", utype = "energy per unit length", scale = 22.3694, default = "mpge", link = "Miles per gallon gasoline equivalent", }, ["MJ/100 km"] = { name1 = "megajoule per 100 kilometres", name1_us = "megajoule per 100 kilometers", name2 = "megajoules per 100 kilometres", name2_us = "megajoules per 100 kilometers", symbol = "MJ/100&nbsp;km", utype = "energy per unit length", scale = 10, default = "BTU/mi", link = "British thermal unit", }, ["mpge"] = { name1 = "mile per gallon gasoline equivalent", name2 = "miles per gallon gasoline equivalent", symbol = "mpg&#8209;e", utype = "energy per unit length", scale = 1.3263314048360777e-5, invert = -1, iscomplex= true, default = "kWh/100 mi", link = "Miles per gallon gasoline equivalent", }, ["BTU/mi"] = { per = { "BTU", "mi" }, utype = "energy per unit length", default = "v > 1525 ! M ! k ! J/km", }, ["kJ/km"] = { per = { "kJ", "km" }, utype = "energy per unit length", default = "BTU/mi", }, ["kWh/km"] = { per = { "-kW.h", "km" }, utype = "energy per unit length", default = "MJ/km kWh/mi", }, ["kWh/mi"] = { per = { "-kW.h", "mi" }, utype = "energy per unit length", default = "kWh/km MJ/km", }, ["MJ/km"] = { per = { "MJ", "km" }, utype = "energy per unit length", default = "BTU/mi", }, ["mpg-e"] = { target = "mpge", }, ["BTU/lb"] = { name1 = "British thermal unit per pound", name2 = "British thermal units per pound", symbol = "BTU/lb", utype = "energy per unit mass", scale = 2326, default = "kJ/kg", link = "British thermal unit", }, ["cal/g"] = { name1 = "calorie per gram", name2 = "calories per gram", symbol = "cal/g", utype = "energy per unit mass", scale = 4184, default = "J/g", }, ["GJ/kg"] = { name1 = "gigajoule per kilogram", name2 = "gigajoules per kilogram", symbol = "GJ/kg", utype = "energy per unit mass", scale = 1e9, default = "ktTNT/t", link = "Specific energy", }, ["J/g"] = { name1 = "joule per gram", name2 = "joules per gram", symbol = "J/g", utype = "energy per unit mass", scale = 1000, default = "kcal/g", link = "Specific energy", }, ["kcal/g"] = { name1 = "kilocalorie per gram", name2 = "kilocalories per gram", symbol = "kcal/g", utype = "energy per unit mass", scale = 4184000, default = "kJ/g", }, ["kJ/g"] = { name1 = "kilojoule per gram", name2 = "kilojoules per gram", symbol = "kJ/g", utype = "energy per unit mass", scale = 1000000, default = "kcal/g", link = "Specific energy", }, ["kJ/kg"] = { name1 = "kilojoule per kilogram", name2 = "kilojoules per kilogram", symbol = "kJ/kg", utype = "energy per unit mass", scale = 1000, default = "BTU/lb", link = "Specific energy", }, ["ktonTNT/MT"] = { name2 = "kilotons of TNT per metric ton", symbol = "kiloton of TNT per metric ton", usename = 1, utype = "energy per unit mass", scale = 4184000000, default = "GJ/kg", link = "TNT equivalent", }, ["ktTNT/t"] = { name2 = "kilotonnes of TNT per tonne", symbol = "kilotonne of TNT per tonne", usename = 1, utype = "energy per unit mass", scale = 4184000000, default = "GJ/kg", link = "TNT equivalent", }, ["MtonTNT/MT"] = { name2 = "megatons of TNT per metric ton", symbol = "megaton of TNT per metric ton", usename = 1, utype = "energy per unit mass", scale = 4.184e12, default = "TJ/kg", link = "TNT equivalent", }, ["MtTNT/MT"] = { name2 = "megatonnes of TNT per tonne", symbol = "megatonne of TNT per tonne", usename = 1, utype = "energy per unit mass", scale = 4.184e12, default = "TJ/kg", link = "TNT equivalent", }, ["TJ/kg"] = { name1 = "terajoule per kilogram", name2 = "terajoules per kilogram", symbol = "TJ/kg", utype = "energy per unit mass", scale = 1e12, default = "MtTNT/MT", link = "Specific energy", }, ["Cal/g"] = { per = { "Cal", "g" }, utype = "energy per unit mass", default = "kJ/g", }, ["BTU/cuft"] = { per = { "BTU", "cuft" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/12USoz(mL)serve"] = { per = { "Cal", "-12USoz(mL)serve" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/12USoz(ml)serve"] = { per = { "Cal", "-12USoz(ml)serve" }, utype = "energy per unit volume", default = "kJ/l", }, ["Cal/12USozserve"] = { per = { "Cal", "-12USozserve" }, utype = "energy per unit volume", default = "kJ/L", }, ["Cal/USoz"] = { per = { "Cal", "USoz" }, utype = "energy per unit volume", default = "kJ/ml", }, ["kJ/L"] = { per = { "kJ", "L" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["kJ/l"] = { per = { "kJ", "ll" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["kJ/ml"] = { per = { "kJ", "ml" }, utype = "energy per unit volume", default = "Cal/USoz", }, ["MJ/m3"] = { per = { "MJ", "m3" }, utype = "energy per unit volume", default = "BTU/cuft", }, ["Sv"] = { _name1 = "sievert", _symbol = "Sv", utype = "equivalent radiation dose", scale = 1, prefixes = 1, default = "rem", link = "Sievert", }, ["rem"] = { _name1 = "rem", _symbol = "rem", utype = "equivalent radiation dose", scale = 0.01, prefixes = 1, default = "Sv", link = "Roentgen equivalent man", }, ["g/km"] = { name1 = "gram per kilometre", name1_us = "gram per kilometer", name2 = "grams per kilometre", name2_us = "grams per kilometer", symbol = "g/km", utype = "exhaust emission", scale = 1e-6, default = "oz/mi", link = "Exhaust gas", }, ["g/mi"] = { name1 = "gram per mile", name2 = "grams per mile", symbol = "g/mi", utype = "exhaust emission", scale = 6.2137119223733397e-7, default = "g/km", link = "Exhaust gas", }, ["gCO2/km"] = { name1 = "gram of CO<sub>2</sub> per kilometre", name1_us = "gram of CO<sub>2</sub> per kilometer", name2 = "grams of CO<sub>2</sub> per kilometre", name2_us = "grams of CO<sub>2</sub> per kilometer", symbol = "g(CO<sub>2</sub>)/km", utype = "exhaust emission", scale = 1e-6, default = "ozCO2/mi", link = "Exhaust gas", }, ["gCO2/mi"] = { name1 = "gram of CO<sub>2</sub> per mile", name2 = "grams of CO<sub>2</sub> per mile", symbol = "g(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 6.2137119223733397e-7, default = "gCO2/km", link = "Exhaust gas", }, ["kg/km"] = { name1 = "kilogram per kilometre", name1_us = "kilogram per kilometer", name2 = "kilograms per kilometre", name2_us = "kilograms per kilometer", symbol = "kg/km", utype = "exhaust emission", scale = 0.001, default = "lb/mi", link = "Exhaust gas", }, ["kgCO2/km"] = { name1 = "kilogram of CO<sub>2</sub> per kilometre", name1_us = "kilogram of CO<sub>2</sub> per kilometer", name2 = "kilograms of CO<sub>2</sub> per kilometre", name2_us = "kilograms of CO<sub>2</sub> per kilometer", symbol = "kg(CO<sub>2</sub>)/km", utype = "exhaust emission", scale = 0.001, default = "lbCO2/mi", link = "Exhaust gas", }, ["lb/mi"] = { name1 = "pound per mile", name2 = "pounds per mile", symbol = "lb/mi", utype = "exhaust emission", scale = 0.00028184923173665794, default = "kg/km", link = "Exhaust gas", }, ["lbCO2/mi"] = { name1 = "pound of CO<sub>2</sub> per mile", name2 = "pounds of CO<sub>2</sub> per mile", symbol = "lb(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 0.00028184923173665794, default = "kgCO2/km", link = "Exhaust gas", }, ["oz/mi"] = { name1 = "ounce per mile", name2 = "ounces per mile", symbol = "oz/mi", utype = "exhaust emission", scale = 1.7615576983541121e-5, default = "g/km", link = "Exhaust gas", }, ["ozCO2/mi"] = { name1 = "ounce of CO<sub>2</sub> per mile", name2 = "ounces of CO<sub>2</sub> per mile", symbol = "oz(CO<sub>2</sub>)/mi", utype = "exhaust emission", scale = 1.7615576983541121e-5, default = "gCO2/km", link = "Exhaust gas", }, ["cuft/a"] = { name1 = "cubic foot per annum", name2 = "cubic feet per annum", symbol = "cu&nbsp;ft/a", utype = "flow", scale = 8.9730672142368242e-10, default = "m3/a", link = "Cubic foot per second", }, ["cuft/d"] = { name1 = "cubic foot per day", name2 = "cubic feet per day", symbol = "cu&nbsp;ft/d", utype = "flow", scale = 3.2774128000000003e-7, default = "m3/d", link = "Cubic foot per second", }, ["cuft/h"] = { name1 = "cubic foot per hour", name2 = "cubic feet per hour", symbol = "cu&nbsp;ft/h", utype = "flow", scale = 7.8657907200000004e-6, default = "m3/h", link = "Cubic foot per second", }, ["cuft/min"] = { name1 = "cubic foot per minute", name2 = "cubic feet per minute", symbol = "cu&nbsp;ft/min", utype = "flow", scale = 0.00047194744319999999, default = "m3/min", }, ["cuft/s"] = { name1 = "cubic foot per second", name2 = "cubic feet per second", symbol = "cu&nbsp;ft/s", utype = "flow", scale = 28316846592e-12, default = "m3/s", }, ["cumi/a"] = { name1 = "cubic mile per annum", name2 = "cubic miles per annum", symbol = "cu&nbsp;mi/a", utype = "flow", scale = 132.08171170940057, default = "km3/a", link = "Cubic foot per second", }, ["cuyd/h"] = { name1 = "cubic yard per hour", name2 = "cubic yards per hour", symbol = "cuyd/h", utype = "flow", scale = 0.00021237634944000001, default = "m3/h", link = "Cubic foot per second", }, ["cuyd/s"] = { name1 = "cubic yard per second", name2 = "cubic yards per second", symbol = "cu&nbsp;yd/s", utype = "flow", scale = 0.76455485798400002, default = "m3/s", }, ["Goilbbl/a"] = { name1 = "billion barrels per year", name2 = "billion barrels per year", symbol = "Gbbl/a", utype = "flow", scale = 5.0380033629933836, default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3/a", link = "Barrel per day", }, ["impgal/h"] = { name1 = "imperial gallon per hour", name2 = "imperial gallons per hour", symbol = "imp&nbsp;gal/h", utype = "flow", scale = 1.2628027777777779e-6, default = "m3/h", link = "Gallon", }, ["impgal/min"] = { name1 = "imperial gallon per minute", name2 = "imperial gallons per minute", symbol = "imp gal/min", utype = "flow", scale = 7.5768166666666671e-5, default = "m3/s", link = "Gallon", }, ["impgal/s"] = { name1 = "imperial gallon per second", name2 = "imperial gallons per second", symbol = "impgal/s", utype = "flow", scale = 0.00454609, default = "m3/s", link = "Imperial gallons per second", }, ["km3/a"] = { name1 = "cubic kilometre per annum", name1_us = "cubic kilometer per annum", name2 = "cubic kilometres per annum", name2_us = "cubic kilometers per annum", symbol = "km<sup>3</sup>/a", utype = "flow", scale = 31.68808781402895, default = "cumi/a", link = "Cubic metre per second", }, ["km3/d"] = { name1 = "cubic kilometre per day", name1_us = "cubic kilometer per day", name2 = "cubic kilometres per day", name2_us = "cubic kilometers per day", symbol = "km<sup>3</sup>/d", utype = "flow", scale = 11574.074074074075, default = "cuft/d", link = "Cubic metre per second", }, ["koilbbl/a"] = { name1 = "thousand barrels per year", name2 = "thousand barrels per year", symbol = "kbbl/a", utype = "flow", scale = 5.0380033629933841e-6, default = "v * 1.58987294928 < 10 ! ! e3 ! m3/a", link = "Barrel per day", }, ["koilbbl/d"] = { name1 = "thousand barrels per day", name2 = "thousand barrels per day", symbol = "kbbl/d", utype = "flow", scale = 0.0018401307283333335, default = "v * 1.58987294928 < 10 ! ! e3 ! m3/d", link = "Barrel per day", }, ["L/h"] = { name1 = "litre per hour", name1_us = "liter per hour", name2 = "litres per hour", name2_us = "liters per hour", symbol = "L/h", utype = "flow", scale = 2.7777777777777776e-7, default = "impgal/h USgal/h", link = "Cubic metre per second", }, ["L/min"] = { name1 = "litre per minute", name1_us = "liter per minute", name2 = "litres per minute", name2_us = "liters per minute", symbol = "L/min", utype = "flow", scale = 1.6666666666666667e-5, default = "impgal/min USgal/min", link = "Cubic metre per second", }, ["L/s"] = { name1 = "litre per second", name1_us = "liter per second", name2 = "litres per second", name2_us = "liters per second", symbol = "L/s", utype = "flow", scale = 0.001, default = "cuft/s", link = "Cubic metre per second", }, ["m3/a"] = { name1 = "cubic metre per annum", name1_us = "cubic meter per annum", name2 = "cubic metres per annum", name2_us = "cubic meters per annum", symbol = "m<sup>3</sup>/a", utype = "flow", scale = 3.1688087814028947e-8, default = "cuft/a", link = "Cubic metre per second", }, ["m3/d"] = { name1 = "cubic metre per day", name1_us = "cubic meter per day", name2 = "cubic metres per day", name2_us = "cubic meters per day", symbol = "m<sup>3</sup>/d", utype = "flow", scale = 1.1574074074074073e-5, default = "cuft/d", link = "Cubic metre per second", }, ["m3/h"] = { name1 = "cubic metre per hour", name1_us = "cubic meter per hour", name2 = "cubic metres per hour", name2_us = "cubic meters per hour", symbol = "m<sup>3</sup>/h", utype = "flow", scale = 0.00027777777777777778, default = "cuft/h", link = "Cubic metre per second", }, ["m3/min"] = { name1 = "cubic metre per minute", name1_us = "cubic meter per minute", name2 = "cubic metres per minute", name2_us = "cubic meters per minute", symbol = "m<sup>3</sup>/min", utype = "flow", scale = 0.016666666666666666, default = "cuft/min", link = "Cubic metre per second", }, ["m3/s"] = { name1 = "cubic metre per second", name1_us = "cubic meter per second", name2 = "cubic metres per second", name2_us = "cubic meters per second", symbol = "m<sup>3</sup>/s", utype = "flow", scale = 1, default = "cuft/s", }, ["Moilbbl/a"] = { name1 = "million barrels per year", name2 = "million barrels per year", symbol = "Mbbl/a", utype = "flow", scale = 0.0050380033629933837, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/a", link = "Barrel per day", }, ["Moilbbl/d"] = { name1 = "million barrels per day", name2 = "million barrels per day", symbol = "Mbbl/d", utype = "flow", scale = 1.8401307283333335, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3/d", link = "Barrel per day", }, ["oilbbl/a"] = { name1 = "barrel per year", name2 = "barrels per year", symbol = "bbl/a", utype = "flow", scale = 5.0380033629933841e-9, default = "m3/a", link = "Barrel per day", }, ["oilbbl/d"] = { name1 = "barrel per day", name2 = "barrels per day", symbol = "bbl/d", utype = "flow", scale = 1.8401307283333336e-6, default = "m3/d", }, ["Toilbbl/a"] = { name1 = "trillion barrels per year", name2 = "trillion barrels per year", symbol = "Tbbl/a", utype = "flow", scale = 5038.0033629933832, default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3/a", link = "Barrel per day", }, ["U.S.gal/d"] = { name1 = "U.S. gallon per day", name2 = "U.S. gallons per day", symbol = "U.S.&nbsp;gal/d", utype = "flow", scale = 4.3812636388888893e-8, default = "m3/s", customary= 1, }, ["U.S.gal/h"] = { name1 = "gallon per hour", name2 = "gallons per hour", symbol = "gal/h", utype = "flow", scale = 1.0515032733333334e-6, default = "m3/h", link = "Gallon", customary= 2, }, ["U.S.gal/min"] = { name1 = "U.S. gallon per minute", name2 = "U.S. gallons per minute", symbol = "U.S.&nbsp;gal/min", utype = "flow", scale = 6.3090196400000003e-5, default = "m3/s", link = "Gallon", }, ["USgal/a"] = { name1 = "US gallon per year", name2 = "US gallons per year", symbol = "US&nbsp;gal/a", utype = "flow", scale = 1.1995246102365199e-10, default = "m3/s", }, ["USgal/d"] = { name1 = "US gallon per day", name2 = "US gallons per day", symbol = "US&nbsp;gal/d", utype = "flow", scale = 4.3812636388888893e-8, default = "m3/s", }, ["USgal/h"] = { name1 = "gallon per hour", name2 = "gallons per hour", symbol = "gal/h", utype = "flow", scale = 1.0515032733333334e-6, default = "m3/h", link = "Gallon", customary= 1, }, ["USgal/min"] = { name1 = "US gallon per minute", name2 = "US gallons per minute", symbol = "US&nbsp;gal/min", utype = "flow", scale = 6.3090196400000003e-5, default = "m3/s", link = "Gallon", }, ["USgal/s"] = { name1 = "US gallon per second", name1_us = "U.S. gallon per second", name2 = "US gallons per second", name2_us = "U.S. gallons per second", symbol = "USgal/s", utype = "flow", scale = 0.003785411784, default = "m3/s", link = "US gallons per second", }, ["ft3/a"] = { target = "cuft/a", }, ["ft3/d"] = { target = "cuft/d", }, ["ft3/h"] = { target = "cuft/h", }, ["ft3/s"] = { target = "cuft/s", }, ["Gcuft/a"] = { target = "e9cuft/a", }, ["Gcuft/d"] = { target = "e9cuft/d", }, ["kcuft/a"] = { target = "e3cuft/a", }, ["kcuft/d"] = { target = "e3cuft/d", }, ["kcuft/s"] = { target = "e3cuft/s", }, ["Mcuft/a"] = { target = "e6cuft/a", }, ["Mcuft/d"] = { target = "e6cuft/d", }, ["Mcuft/s"] = { target = "e6cuft/s", }, ["m³/s"] = { target = "m3/s", }, ["Tcuft/a"] = { target = "e12cuft/a", }, ["Tcuft/d"] = { target = "e12cuft/d", }, ["u.s.gal/min"] = { target = "U.S.gal/min", }, ["usgal/min"] = { target = "USgal/min", }, ["-LTf"] = { name1 = "long ton-force", name2 = "long tons-force", symbol = "LTf", utype = "force", scale = 9964.01641818352, default = "kN", }, ["-STf"] = { name1 = "short ton-force", name2 = "short tons-force", symbol = "STf", utype = "force", scale = 8896.443230521, default = "kN", }, ["dyn"] = { name1 = "dyne", symbol = "dyn", utype = "force", scale = 0.00001, default = "gr-f", }, ["g-f"] = { name1 = "gram-force", name2 = "grams-force", symbol = "g<sub>f</sub>", utype = "force", scale = 0.00980665, default = "mN oz-f", link = "Kilogram-force", }, ["gf"] = { name1 = "gram-force", name2 = "grams-force", symbol = "gf", utype = "force", scale = 0.00980665, default = "mN ozf", link = "Kilogram-force", }, ["gr-f"] = { name1 = "grain-force", name2 = "grains-force", symbol = "gr<sub>f</sub>", utype = "force", scale = 0.0006354602307515, default = "μN", link = "Pound (force)", }, ["grf"] = { name1 = "grain-force", name2 = "grains-force", symbol = "grf", utype = "force", scale = 0.0006354602307515, default = "μN", link = "Pound (force)", }, ["kdyn"] = { name1 = "kilodyne", symbol = "kdyn", utype = "force", scale = 0.01, default = "oz-f", link = "Dyne", }, ["kg-f"] = { name1 = "kilogram-force", name2 = "kilograms-force", symbol = "kg<sub>f</sub>", utype = "force", scale = 9.80665, default = "N lb-f", }, ["kgf"] = { name1 = "kilogram-force", name2 = "kilograms-force", symbol = "kgf", utype = "force", scale = 9.80665, default = "N lbf", }, ["kp"] = { name1 = "kilopond", symbol = "kp", utype = "force", scale = 9.80665, default = "N lb-f", link = "Kilogram-force", }, ["L/T-f"] = { name1 = "long ton-force", name2 = "long tons-force", symbol = "L/T<sub>f</sub>", utype = "force", scale = 9964.01641818352, default = "kN", }, ["L/Tf"] = { name1 = "long ton-force", name2 = "long tons-force", symbol = "L/Tf", utype = "force", scale = 9964.01641818352, default = "kN", }, ["lb-f"] = { name1 = "pound-force", name2 = "pounds-force", symbol = "lb<sub>f</sub>", utype = "force", scale = 4.4482216152605, default = "N", link = "Pound (force)", }, ["lbf"] = { name1 = "pound-force", name2 = "pounds-force", symbol = "lbf", utype = "force", scale = 4.4482216152605, default = "N", link = "Pound (force)", }, ["lb(f)"] = { name1 = "pound", symbol = "lb", utype = "force", scale = 4.4482216152605, default = "N", link = "Pound (force)", }, ["LT-f"] = { name1 = "long ton-force", name2 = "long tons-force", symbol = "LT<sub>f</sub>", utype = "force", scale = 9964.01641818352, default = "kN", }, ["LTf"] = { name1 = "long ton-force", name2 = "long tons-force", symbol = "LTf", usename = 1, utype = "force", scale = 9964.01641818352, default = "kN", }, ["Mdyn"] = { name1 = "megadyne", symbol = "Mdyn", utype = "force", scale = 10, default = "lb-f", link = "Dyne", }, ["mdyn"] = { name1 = "millidyne", symbol = "mdyn", utype = "force", scale = 0.00000001, default = "gr-f", link = "Dyne", }, ["mg-f"] = { name1 = "milligram-force", name2 = "milligrams-force", symbol = "mg<sub>f</sub>", utype = "force", scale = 0.00000980665, default = "μN gr-f", link = "Kilogram-force", }, ["mgf"] = { name1 = "milligram-force", name2 = "milligrams-force", symbol = "mgf", utype = "force", scale = 0.00000980665, default = "μN grf", link = "Kilogram-force", }, ["Mp"] = { name1 = "megapond", symbol = "Mp", utype = "force", scale = 9806.65, default = "kN LT-f ST-f", link = "Kilogram-force", }, ["mp"] = { name1 = "millipond", symbol = "mp", utype = "force", scale = 0.00000980665, default = "μN gr-f", link = "Kilogram-force", }, ["N"] = { _name1 = "newton", _symbol = "N", utype = "force", scale = 1, prefixes = 1, default = "lb-f", link = "Newton (unit)", }, ["oz-f"] = { name1 = "ounce-force", name2 = "ounces-force", symbol = "oz<sub>f</sub>", utype = "force", scale = 0.2780138203095378125, default = "mN", link = "Pound (force)", }, ["ozf"] = { name1 = "ounce-force", name2 = "ounces-force", symbol = "ozf", utype = "force", scale = 0.2780138203095378125, default = "mN", link = "Pound (force)", }, ["p"] = { name1 = "pond", symbol = "p", utype = "force", scale = 0.00980665, default = "mN oz-f", link = "Kilogram-force", }, ["pdl"] = { name1 = "poundal", symbol = "pdl", utype = "force", scale = 0.138254954376, default = "N", }, ["S/T-f"] = { name1 = "short ton-force", name2 = "short tons-force", symbol = "S/T<sub>f</sub>", utype = "force", scale = 8896.443230521, default = "kN", }, ["S/Tf"] = { name1 = "short ton-force", name2 = "short tons-force", symbol = "S/Tf", utype = "force", scale = 8896.443230521, default = "kN", }, ["ST-f"] = { name1 = "short ton-force", name2 = "short tons-force", symbol = "ST<sub>f</sub>", utype = "force", scale = 8896.443230521, default = "kN", }, ["STf"] = { name1 = "short ton-force", name2 = "short tons-force", symbol = "STf", usename = 1, utype = "force", scale = 8896.443230521, default = "kN", }, ["t-f"] = { name1 = "tonne-force", name2 = "tonnes-force", symbol = "t<sub>f</sub>", utype = "force", scale = 9806.65, default = "kN LT-f ST-f", link = "Ton-force#Tonne-force", }, ["tf"] = { name1 = "tonne-force", name2 = "tonnes-force", symbol = "tf", utype = "force", scale = 9806.65, default = "kN LTf STf", link = "Ton-force#Tonne-force", }, ["dyne"] = { target = "dyn", }, ["newtons"] = { target = "N", }, ["poundal"] = { target = "pdl", }, ["tonne-force"] = { target = "tf", }, ["impgal/mi"] = { per = { "@impgal", "mi" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "L/km USgal/mi", }, ["km/L"] = { per = { "km", "L" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "mpgimp mpgus", }, ["km/l"] = { per = { "km", "ll" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "mpgimp mpgus", }, ["L/100 km"] = { per = { "L", "100km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", symlink = "[[Fuel economy in automobiles#Units of measure|L/100&nbsp;km]]", }, ["l/100 km"] = { per = { "ll", "100km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", symlink = "[[Fuel economy in automobiles#Units of measure|l/100&nbsp;km]]", }, ["L/km"] = { per = { "L", "km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", }, ["l/km"] = { per = { "ll", "km" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "mpgimp mpgus", }, ["mi/impqt"] = { per = { "mi", "impqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/U.S.qt"] = { per = { "mi", "U.S.qt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/USqt"] = { per = { "mi", "USqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mi/usqt"] = { per = { "mi", "usqt" }, utype = "fuel efficiency", invert = -1, iscomplex= true, default = "km/L", }, ["mpgimp"] = { per = { "mi", "@impgal" }, symbol = "mpg<sub>&#8209;imp</sub>", utype = "fuel efficiency", invert = -1, iscomplex= true, default = "L/100 km+mpgus", symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>&#8209;[[Imperial units|imp]]</sub>", }, ["mpgus"] = { per = { "mi", "+USgal" }, symbol = "mpg<sub>&#8209;US</sub>", utype = "fuel efficiency", invert = -1, iscomplex= true, default = "L/100 km+mpgimp", symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>&#8209;[[United States customary units|US]]</sub>", }, ["U.S.gal/mi"] = { per = { "*U.S.gal", "mi" }, sp_us = true, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "L/km impgal/mi", }, ["usgal/mi"] = { per = { "+USgal", "mi" }, utype = "fuel efficiency", invert = 1, iscomplex= true, default = "L/km impgal/mi", }, ["L/100km"] = { target = "L/100 km", }, ["l/100km"] = { target = "l/100 km", }, ["mpg"] = { shouldbe = "Use %{mpgus%} for miles per US gallon or %{mpgimp%} for miles per imperial gallon (not %{mpg%})", }, ["mpgU.S."] = { target = "mpgus", symbol = "mpg<sub>&#8209;U.S.</sub>", sp_us = true, symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>&#8209;[[United States customary units|U.S.]]</sub>", }, ["mpgu.s."] = { target = "mpgus", symbol = "mpg<sub>&#8209;U.S.</sub>", sp_us = true, symlink = "[[Fuel economy in automobiles#Units of measure|mpg]]<sub>&#8209;[[United States customary units|U.S.]]</sub>", }, ["mpgUS"] = { target = "mpgus", }, ["USgal/mi"] = { target = "usgal/mi", }, ["kPa/m"] = { per = { "kPa", "-m-frac" }, utype = "fracture gradient", default = "psi/ft", }, ["psi/ft"] = { per = { "psi", "-ft-frac" }, utype = "fracture gradient", default = "kPa/m", }, ["cm/km"] = { name1 = "centimetre per kilometre", name1_us = "centimeter per kilometer", name2 = "centimetres per kilometre", name2_us = "centimeters per kilometer", symbol = "cm/km", utype = "gradient", scale = 0.00001, default = "ft/mi", link = "Grade (slope)", }, ["ft/mi"] = { name1 = "foot per mile", name2 = "feet per mile", symbol = "ft/mi", utype = "gradient", scale = 0.00018939393939393939, default = "v < 5.28 ! c ! ! m/km", link = "Grade (slope)", }, ["ft/nmi"] = { name1 = "foot per nautical mile", name2 = "feet per nautical mile", symbol = "ft/nmi", utype = "gradient", scale = 0.00016457883369330455, default = "v < 6.076 ! c ! ! m/km", link = "Grade (slope)", }, ["in/ft"] = { name1 = "inch per foot", name2 = "inches per foot", symbol = "in/ft", utype = "gradient", scale = 0.083333333333333329, default = "mm/m", link = "Grade (slope)", }, ["in/mi"] = { name1 = "inch per mile", name2 = "inches per mile", symbol = "in/mi", utype = "gradient", scale = 1.5782828282828283e-5, default = "v < 0.6336 ! m ! c ! m/km", link = "Grade (slope)", }, ["m/km"] = { name1 = "metre per kilometre", name1_us = "meter per kilometer", name2 = "metres per kilometre", name2_us = "meters per kilometer", symbol = "m/km", utype = "gradient", scale = 0.001, default = "ft/mi", link = "Grade (slope)", }, ["mm/km"] = { name1 = "millimetre per kilometre", name1_us = "millimeter per kilometer", name2 = "millimetres per kilometre", name2_us = "millimeters per kilometer", symbol = "mm/km", utype = "gradient", scale = 0.000001, default = "in/mi", link = "Grade (slope)", }, ["mm/m"] = { name1 = "millimetre per metre", name1_us = "millimeter per meter", name2 = "millimetres per metre", name2_us = "millimeters per meter", symbol = "mm/m", utype = "gradient", scale = 0.001, default = "in/ft", link = "Grade (slope)", }, ["admi"] = { name1 = "admiralty mile", symbol = "nmi&nbsp;(admiralty)", utype = "length", scale = 1853.184, default = "km mi", link = "Nautical mile", }, ["AU"] = { name1 = "astronomical unit", symbol = "AU", utype = "length", scale = 149597870700, default = "km mi", }, ["Brnmi"] = { name1 = "British nautical mile", symbol = "(Brit)&nbsp;nmi", utype = "length", scale = 1853.184, default = "km mi", link = "Nautical mile", }, ["bu"] = { name2 = "bu", symbol = "bu", usename = 1, utype = "length", scale = 0.0030303030303030303, default = "mm", link = "Japanese units of measurement#Length", }, ["ch"] = { name1 = "chain", symbol = "ch", utype = "length", scale = 20.1168, default = "ft m", subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } }, link = "Chain (unit)", }, ["chlk"] = { name1 = "[[Chain (unit)|chain]]", symbol = "[[Chain (unit)|ch]]", utype = "length", scale = 20.1168, default = "ft m", link = "", }, ["chain"] = { symbol = "chain", usename = 1, utype = "length", scale = 20.1168, default = "ft m", subdivs = { ["ft"] = { 66, default = "m" }, ["yd"] = { 22, default = "m" } }, link = "Chain (unit)", }, ["chainlk"] = { symbol = "[[Chain (unit)|chain]]", usename = 1, utype = "length", scale = 20.1168, default = "ft m", link = "", }, ["dpcm"] = { name2 = "dot/cm", symbol = "dot/cm", utype = "length", scale = 100, invert = -1, iscomplex= true, default = "dpi", link = "Dots per inch", }, ["dpi"] = { name2 = "DPI", symbol = "DPI", utype = "length", scale = 39.370078740157481, invert = -1, iscomplex= true, default = "pitch", link = "Dots per inch", }, ["fathom"] = { symbol = "fathom", usename = 1, utype = "length", scale = 1.8288, default = "ft m", }, ["foot"] = { name1 = "foot", name2 = "foot", symbol = "ft", utype = "length", scale = 0.3048, default = "m", subdivs = { ["in"] = { 12, default = "m" } }, link = "Foot (unit)", }, ["ft"] = { name1 = "foot", name2 = "feet", symbol = "ft", utype = "length", scale = 0.3048, exception= "integer_more_precision", default = "m", subdivs = { ["in"] = { 12, default = "m" } }, link = "Foot (unit)", }, ["furlong"] = { symbol = "furlong", usename = 1, utype = "length", scale = 201.168, default = "ft m", }, ["Gly"] = { name1 = "gigalight-year", symbol = "Gly", utype = "length", scale = 9.4607304725808e24, default = "Mpc", link = "Light-year#Definitions", }, ["Gpc"] = { name1 = "gigaparsec", symbol = "Gpc", utype = "length", scale = 3.0856775814671916e25, default = "Gly", link = "Parsec#Megaparsecs and gigaparsecs", }, ["hand"] = { name1 = "hand", symbol = "h", utype = "length", builtin = "hand", scale = 0.1016, iscomplex= true, default = "in cm", link = "Hand (unit)", }, ["in"] = { name1 = "inch", name2 = "inches", symbol = "in", utype = "length", scale = 0.0254, exception= "subunit_more_precision", default = "mm", }, ["inabbreviated"] = { name2 = "in", symbol = "in", utype = "length", scale = 0.0254, default = "mm", link = "Inch", }, ["kly"] = { name1 = "kilolight-year", symbol = "kly", utype = "length", scale = 9.4607304725808e18, default = "pc", link = "Light-year#Definitions", }, ["kpc"] = { name1 = "kiloparsec", symbol = "kpc", utype = "length", scale = 3.0856775814671916e19, default = "kly", link = "Parsec#Parsecs and kiloparsecs", }, ["LD"] = { name1 = "lunar distance", symbol = "LD", utype = "length", scale = 384403000, default = "km mi", link = "Lunar distance (astronomy)", }, ["league"] = { symbol = "league", usename = 1, utype = "length", scale = 4828.032, default = "km", link = "League (unit)", }, ["ly"] = { name1 = "light-year", symbol = "ly", utype = "length", scale = 9.4607304725808e15, default = "AU", }, ["m"] = { _name1 = "metre", _name1_us= "meter", _symbol = "m", utype = "length", scale = 1, prefixes = 1, default = "v > 0 and v < 3 ! ftin ! ft", link = "Metre", }, ["mi"] = { name1 = "mile", symbol = "mi", utype = "length", scale = 1609.344, default = "km", subdivs = { ["ch"] = { 80, default = "km" }, ["chlk"] = { 80, default = "km" }, ["chain"] = { 80, default = "km" }, ["chainlk"] = { 80, default = "km" }, ["ft"] = { 5280, default = "km" }, ["furlong"] = { 8, default = "km" }, ["yd"] = { 1760, default = "km" } }, }, ["mil"] = { symbol = "mil", usename = 1, utype = "length", scale = 0.0000254, default = "mm", link = "Thousandth of an inch", }, ["Mly"] = { name1 = "megalight-year", symbol = "Mly", utype = "length", scale = 9.4607304725808e21, default = "kpc", link = "Light-year#Definitions", }, ["Mpc"] = { name1 = "megaparsec", symbol = "Mpc", utype = "length", scale = 3.0856775814671916e22, default = "Mly", link = "Parsec#Megaparsecs and gigaparsecs", }, ["NM"] = { name1 = "nautical mile", symbol = "NM", utype = "length", scale = 1852, default = "km mi", }, ["nmi"] = { name1 = "nautical mile", symbol = "nmi", utype = "length", scale = 1852, default = "km mi", }, ["oldUKnmi"] = { name1 = "nautical mile", symbol = "nmi", utype = "length", scale = 1853.184, default = "km mi", }, ["oldUSnmi"] = { name1 = "nautical mile", symbol = "nmi", utype = "length", scale = 1853.24496, default = "km mi", }, ["pc"] = { name1 = "parsec", symbol = "pc", utype = "length", scale = 3.0856775814671916e16, default = "ly", }, ["perch"] = { name2 = "perches", symbol = "perch", usename = 1, utype = "length", scale = 5.0292, default = "ft m", link = "Rod (unit)", }, ["pitch"] = { name2 = "μm", symbol = "μm", utype = "length", scale = 1e-6, default = "dpi", defkey = "pitch", linkey = "pitch", link = "Dots per inch", }, ["pole"] = { symbol = "pole", usename = 1, utype = "length", scale = 5.0292, default = "ft m", link = "Rod (unit)", }, ["pre1954U.S.nmi"] = { name1 = "(pre-1954&nbsp;U.S.) nautical mile", symbol = "(pre&#8209;1954&nbsp;U.S.) nmi", utype = "length", scale = 1853.24496, default = "km mi", link = "Nautical mile", }, ["pre1954USnmi"] = { name1 = "(pre-1954&nbsp;US) nautical mile", name1_us = "(pre-1954&nbsp;U.S.) nautical mile", symbol = "(pre&#8209;1954&nbsp;US) nmi", sym_us = "(pre&#8209;1954&nbsp;U.S.) nmi", utype = "length", scale = 1853.24496, default = "km mi", link = "Nautical mile", }, ["rd"] = { name1 = "rod", symbol = "rd", utype = "length", scale = 5.0292, default = "ft m", link = "Rod (unit)", }, ["royal cubit"] = { name1 = "royal cubit", symbol = "cu", utype = "length", scale = 0.524, default = "mm", }, ["rtkm"] = { name1 = "route kilometre", name1_us = "route kilometer", symbol = "km", utype = "length", scale = 1000, default = "mi", link = "Kilometre", }, ["rtmi"] = { name1 = "route mile", symbol = "mi", utype = "length", scale = 1609.344, default = "km", link = "Mile", }, ["shaku"] = { name2 = "shaku", symbol = "shaku", usename = 1, utype = "length", scale = 0.30303030303030304, default = "m", link = "Shaku (unit)", }, ["sm"] = { name1 = "smoot", symbol = "sm", utype = "length", scale = 1.70180, default = "m", link = "Smoot (unit)", }, ["smi"] = { name1 = "statute mile", symbol = "mi", utype = "length", scale = 1609.344, default = "km", subdivs = { ["chain"] = { 80, default = "km" } }, }, ["solar radius"] = { name1 = "solar radius", name2 = "solar radii", symbol = "''R''<sub>☉</sub>", utype = "length", scale = 695700e3, default = "km", }, ["sun"] = { name2 = "sun", symbol = "sun", usename = 1, utype = "length", scale = 0.030303030303030304, default = "mm", link = "Japanese units of measurement#Length", }, ["thou"] = { name2 = "thou", symbol = "thou", usename = 1, utype = "length", scale = 0.0000254, default = "mm", link = "Thousandth of an inch", }, ["verst"] = { symbol = "verst", usename = 1, utype = "length", scale = 1066.8, default = "km mi", }, ["yd"] = { name1 = "yard", symbol = "yd", utype = "length", scale = 0.9144, default = "m", subdivs = { ["ft"] = { 3, default = "m" } }, }, ["μin"] = { name1 = "microinch", name2 = "microinches", symbol = "μin", utype = "length", scale = 0.0000000254, default = "nm", link = "SI prefix#Non-metric units", }, ["Å"] = { name1 = "ångström", symbol = "Å", utype = "length", scale = 0.0000000001, default = "in", }, ["Hz"] = { _name1 = "hertz", _name2 = "hertz", _symbol = "Hz", utype = "length", scale = 3.3356409519815204e-9, invert = -1, iscomplex= true, prefixes = 1, default = "m", link = "Hertz", }, ["rpm"] = { name1 = "revolution per minute", name2 = "revolutions per minute", symbol = "rpm", utype = "length", scale = 5.5594015866358675e-11, invert = -1, iscomplex= true, default = "Hz", link = "Revolutions per minute", }, ["-ft-frac"] = { target = "ft", link = "Fracture gradient", }, ["-in-stiff"] = { target = "in", link = "Stiffness", }, ["-m-frac"] = { target = "m", link = "Fracture gradient", }, ["-m-stiff"] = { target = "m", link = "Stiffness", }, ["100km"] = { target = "km", multiplier= 100, }, ["100mi"] = { target = "mi", multiplier= 100, }, ["100miles"] = { target = "mi", symbol = "miles", multiplier= 100, }, ["admiralty nmi"] = { target = "oldUKnmi", }, ["angstrom"] = { target = "Å", }, ["au"] = { target = "AU", symbol = "au", }, ["feet"] = { target = "ft", }, ["hands"] = { target = "hand", }, ["inch"] = { target = "in", }, ["inches"] = { target = "in", }, ["light-year"] = { target = "ly", }, ["meter"] = { target = "m", sp_us = true, }, ["meters"] = { target = "m", sp_us = true, }, ["metre"] = { target = "m", }, ["metres"] = { target = "m", }, ["micrometre"] = { target = "μm", }, ["micron"] = { target = "μm", default = "μin", }, ["mile"] = { target = "mi", }, ["miles"] = { target = "mi", }, ["parsec"] = { target = "pc", }, ["rod"] = { target = "rd", }, ["smoot"] = { target = "sm", }, ["uin"] = { target = "μin", }, ["yard"] = { target = "yd", }, ["yards"] = { target = "yd", }, ["yds"] = { target = "yd", }, ["dtex"] = { name1 = "decitex", name2 = "decitex", symbol = "dtex", utype = "linear density", scale = 1e-7, default = "lb/yd", link = "Units of textile measurement#Units", }, ["kg/cm"] = { name1 = "kilogram per centimetre", name1_us = "kilogram per centimeter", name2 = "kilograms per centimetre", name2_us = "kilograms per centimeter", symbol = "kg/cm", utype = "linear density", scale = 100, default = "lb/yd", link = "Linear density", }, ["kg/m"] = { name1 = "kilogram per metre", name1_us = "kilogram per meter", name2 = "kilograms per metre", name2_us = "kilograms per meter", symbol = "kg/m", utype = "linear density", scale = 1, default = "lb/yd", link = "Linear density", }, ["lb/ft"] = { name1 = "pound per foot", name2 = "pounds per foot", symbol = "lb/ft", utype = "linear density", scale = 1.4881639435695539, default = "kg/m", link = "Linear density", }, ["lb/yd"] = { name1 = "pound per yard", name2 = "pounds per yard", symbol = "lb/yd", utype = "linear density", scale = 0.49605464785651798, default = "kg/m", link = "Linear density", }, ["G"] = { _name1 = "gauss", _name2 = "gauss", _symbol = "G", utype = "magnetic field strength", scale = 0.0001, prefixes = 1, default = "T", link = "Gauss (unit)", }, ["T"] = { _name1 = "tesla", _symbol = "T", utype = "magnetic field strength", scale = 1, prefixes = 1, default = "G", link = "Tesla (unit)", }, ["A/m"] = { name1 = "ampere per metre", name1_us = "ampere per meter", name2 = "amperes per metre", name2_us = "amperes per meter", symbol = "A/m", utype = "magnetizing field", scale = 1, default = "Oe", }, ["kA/m"] = { name1 = "kiloampere per metre", name1_us = "kiloampere per meter", name2 = "kiloamperes per metre", name2_us = "kiloamperes per meter", symbol = "kA/m", utype = "magnetizing field", scale = 1000, default = "kOe", link = "Ampere per metre", }, ["MA/m"] = { name1 = "megaampere per metre", name1_us = "megaampere per meter", name2 = "megaamperes per metre", name2_us = "megaamperes per meter", symbol = "MA/m", utype = "magnetizing field", scale = 1e6, default = "kOe", link = "Ampere per metre", }, ["Oe"] = { _name1 = "oersted", _symbol = "Oe", utype = "magnetizing field", scale = 79.5774715, prefixes = 1, default = "kA/m", link = "Oersted", }, ["-Lcwt"] = { name1 = "hundredweight", name2 = "hundredweight", symbol = "cwt", utype = "mass", scale = 50.80234544, default = "lb", }, ["-Scwt"] = { name1 = "hundredweight", name2 = "hundredweight", symbol = "cwt", utype = "mass", scale = 45.359237, default = "lb", }, ["-ST"] = { name1 = "short ton", symbol = "ST", utype = "mass", scale = 907.18474, default = "t", }, ["carat"] = { symbol = "carat", usename = 1, utype = "mass", scale = 0.0002, default = "g", link = "Carat (mass)", }, ["drachm"] = { name1_us = "dram", symbol = "drachm", usename = 1, utype = "mass", scale = 0.001771845195, default = "g", link = "Dram (unit)", }, ["dram"] = { target = "drachm", }, ["dwt"] = { name1 = "pennyweight", symbol = "dwt", utype = "mass", scale = 0.00155517384, default = "oz g", }, ["DWton"] = { symbol = "deadweight ton", usename = 1, utype = "mass", scale = 1016.0469088, default = "DWtonne", link = "Deadweight tonnage", }, ["DWtonne"] = { name1_us = "deadweight metric ton", symbol = "deadweight tonne", sym_us = "~deadweight metric ton", usename = 1, utype = "mass", scale = 1000, default = "DWton", link = "Deadweight tonnage", }, ["g"] = { _name1 = "gram", _symbol = "g", utype = "mass", scale = 0.001, prefixes = 1, default = "oz", link = "Gram", }, ["gr"] = { name1 = "grain", symbol = "gr", utype = "mass", scale = 0.00006479891, default = "g", link = "Grain (unit)", }, ["Gt"] = { name1 = "gigatonne", symbol = "Gt", utype = "mass", scale = 1000000000000, default = "LT ST", link = "Tonne", }, ["impgalh2o"] = { name1 = "imperial gallon of water", name2 = "imperial gallons of water", symbol = "imp&nbsp;gal H<sub>2</sub>O", utype = "mass", scale = 4.5359236999999499, default = "lb kg", link = "Imperial gallon", }, ["kt"] = { name1 = "kilotonne", symbol = "kt", utype = "mass", scale = 1000000, default = "LT ST", link = "Tonne", }, ["lb"] = { name1 = "pound", symbol = "lb", utype = "mass", scale = 0.45359237, exception= "integer_more_precision", default = "kg", subdivs = { ["oz"] = { 16, default = "kg" } }, link = "Pound (mass)", }, ["Lcwt"] = { name1 = "long hundredweight", name2 = "long hundredweight", symbol = "Lcwt", usename = 1, utype = "mass", scale = 50.80234544, default = "lb", subdivs = { ["qtr"] = { 4, default = "kg" }, ["st"] = { 8, default = "kg" } }, link = "Hundredweight", }, ["long cwt"] = { name1 = "long hundredweight", name2 = "long hundredweight", symbol = "long&nbsp;cwt", utype = "mass", scale = 50.80234544, default = "lb kg", subdivs = { ["qtr"] = { 4, default = "kg" } }, link = "Hundredweight", }, ["long qtr"] = { name1 = "long quarter", symbol = "long&nbsp;qtr", utype = "mass", scale = 12.70058636, default = "lb kg", }, ["LT"] = { symbol = "long ton", usename = 1, utype = "mass", scale = 1016.0469088, default = "t", subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } }, }, ["lt"] = { name1 = "long ton", symbol = "LT", utype = "mass", scale = 1016.0469088, default = "t", subdivs = { ["Lcwt"] = { 20, default = "t", unit = "-Lcwt" } }, }, ["metric ton"] = { symbol = "metric ton", usename = 1, utype = "mass", scale = 1000, default = "long ton", link = "Tonne", }, ["MT"] = { name1 = "metric ton", symbol = "t", utype = "mass", scale = 1000, default = "LT ST", link = "Tonne", }, ["Mt"] = { name1 = "megatonne", symbol = "Mt", utype = "mass", scale = 1000000000, default = "LT ST", link = "Tonne", }, ["oz"] = { name1 = "ounce", symbol = "oz", utype = "mass", scale = 0.028349523125, default = "g", }, ["ozt"] = { name1 = "troy ounce", symbol = "ozt", utype = "mass", scale = 0.0311034768, default = "oz g", }, ["pdr"] = { name1 = "pounder", symbol = "pdr", utype = "mass", scale = 0.45359237, default = "kg", link = "Pound (mass)", }, ["qtr"] = { name1 = "quarter", symbol = "qtr", utype = "mass", scale = 12.70058636, default = "lb kg", subdivs = { ["lb"] = { 28, default = "kg" } }, link = "Long quarter", }, ["Scwt"] = { name1 = "short hundredweight", name2 = "short hundredweight", symbol = "Scwt", usename = 1, utype = "mass", scale = 45.359237, default = "lb", link = "Hundredweight", }, ["short cwt"] = { name1 = "short hundredweight", name2 = "short hundredweight", symbol = "short&nbsp;cwt", utype = "mass", scale = 45.359237, default = "lb kg", link = "Hundredweight", }, ["short qtr"] = { name1 = "short quarter", symbol = "short&nbsp;qtr", utype = "mass", scale = 11.33980925, default = "lb kg", }, ["ST"] = { symbol = "short ton", usename = 1, utype = "mass", scale = 907.18474, default = "t", subdivs = { ["Scwt"] = { 20, default = "t", unit = "-Scwt" } }, }, ["shtn"] = { name1 = "short ton", symbol = "sh&nbsp;tn", utype = "mass", scale = 907.18474, default = "t", }, ["shton"] = { symbol = "ton", usename = 1, utype = "mass", scale = 907.18474, default = "t", }, ["solar mass"] = { name1 = "solar mass", name2 = "solar masses", symbol = "''M''<sub>☉</sub>", utype = "mass", scale = 1.98855e30, default = "kg", }, ["st"] = { name1 = "stone", name2 = "stone", symbol = "st", utype = "mass", scale = 6.35029318, default = "lb kg", subdivs = { ["lb"] = { 14, default = "kg lb" } }, link = "Stone (unit)", }, ["t"] = { name1 = "tonne", name1_us = "metric ton", symbol = "t", utype = "mass", scale = 1000, default = "LT ST", }, ["tonne"] = { name1 = "tonne", name1_us = "metric ton", symbol = "t", utype = "mass", scale = 1000, default = "shton", }, ["troy pound"] = { symbol = "troy pound", usename = 1, utype = "mass", scale = 0.3732417216, default = "lb kg", link = "Troy weight", }, ["usgalh2o"] = { name1 = "US gallon of water", name1_us = "U.S. gallon of water", name2 = "US gallons of water", name2_us = "U.S. gallons of water", symbol = "US&nbsp;gal H<sub>2</sub>O", utype = "mass", scale = 3.7776215836051126, default = "lb kg", link = "United States customary units#Fluid volume", }, ["viss"] = { name2 = "viss", symbol = "viss", utype = "mass", scale = 1.632932532, default = "kg", link = "Myanmar units of measurement#Mass", }, ["billion tonne"] = { target = "e9t", }, ["kilogram"] = { target = "kg", }, ["kilotonne"] = { target = "kt", }, ["lbs"] = { target = "lb", }, ["lbt"] = { target = "troy pound", }, ["lcwt"] = { target = "Lcwt", }, ["long ton"] = { target = "LT", }, ["mcg"] = { target = "μg", }, ["million tonne"] = { target = "e6t", }, ["scwt"] = { target = "Scwt", }, ["short ton"] = { target = "ST", }, ["stone"] = { target = "st", }, ["thousand tonne"] = { target = "e3t", }, ["tonnes"] = { target = "t", }, ["kg/kW"] = { name1 = "kilogram per kilowatt", name2 = "kilograms per kilowatt", symbol = "kg/kW", utype = "mass per unit power", scale = 0.001, default = "lb/hp", link = "Kilowatt", }, ["lb/hp"] = { name1 = "pound per horsepower", name2 = "pounds per horsepower", symbol = "lb/hp", utype = "mass per unit power", scale = 0.00060827738784176115, default = "kg/kW", link = "Horsepower", }, ["kg/h"] = { per = { "kg", "h" }, utype = "mass per unit time", default = "lb/h", }, ["lb/h"] = { per = { "lb", "h" }, utype = "mass per unit time", default = "kg/h", }, ["g-mol/d"] = { name1 = "gram-mole per day", name2 = "gram-moles per day", symbol = "g&#8209;mol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "Mole (unit)", }, ["g-mol/h"] = { name1 = "gram-mole per hour", name2 = "gram-moles per hour", symbol = "g&#8209;mol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "Mole (unit)", }, ["g-mol/min"] = { name1 = "gram-mole per minute", name2 = "gram-moles per minute", symbol = "g&#8209;mol/min", utype = "molar rate", scale = 0.016666666666666666, default = "g-mol/s", link = "Mole (unit)", }, ["g-mol/s"] = { name1 = "gram-mole per second", name2 = "gram-moles per second", symbol = "g&#8209;mol/s", utype = "molar rate", scale = 1, default = "lb-mol/min", link = "Mole (unit)", }, ["gmol/d"] = { name1 = "gram-mole per day", name2 = "gram-moles per day", symbol = "gmol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "Mole (unit)", }, ["gmol/h"] = { name1 = "gram-mole per hour", name2 = "gram-moles per hour", symbol = "gmol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "Mole (unit)", }, ["gmol/min"] = { name1 = "gram-mole per minute", name2 = "gram-moles per minute", symbol = "gmol/min", utype = "molar rate", scale = 0.016666666666666666, default = "gmol/s", link = "Mole (unit)", }, ["gmol/s"] = { name1 = "gram-mole per second", name2 = "gram-moles per second", symbol = "gmol/s", utype = "molar rate", scale = 1, default = "lbmol/min", link = "Mole (unit)", }, ["kmol/d"] = { name1 = "kilomole per day", name2 = "kilomoles per day", symbol = "kmol/d", utype = "molar rate", scale = 0.011574074074074073, default = "mmol/s", link = "Mole (unit)", }, ["kmol/h"] = { name1 = "kilomole per hour", name2 = "kilomoles per hour", symbol = "kmol/h", utype = "molar rate", scale = 0.27777777777777779, default = "mol/s", link = "Mole (unit)", }, ["kmol/min"] = { name1 = "kilomole per minute", name2 = "kilomoles per minute", symbol = "kmol/min", utype = "molar rate", scale = 16.666666666666668, default = "mol/s", link = "Kilomole (unit)", }, ["kmol/s"] = { name1 = "kilomole per second", name2 = "kilomoles per second", symbol = "kmol/s", utype = "molar rate", scale = 1000, default = "lb-mol/s", link = "Mole (unit)", }, ["lb-mol/d"] = { name1 = "pound-mole per day", name2 = "pound-moles per day", symbol = "lb&#8209;mol/d", utype = "molar rate", scale = 0.0052499116898148141, default = "mmol/s", link = "Pound-mole", }, ["lb-mol/h"] = { name1 = "pound-mole per hour", name2 = "pound-moles per hour", symbol = "lb&#8209;mol/h", utype = "molar rate", scale = 0.12599788055555555, default = "mol/s", link = "Pound-mole", }, ["lb-mol/min"] = { name1 = "pound-mole per minute", name2 = "pound-moles per minute", symbol = "lb&#8209;mol/min", utype = "molar rate", scale = 7.5598728333333334, default = "mol/s", link = "Pound-mole", }, ["lb-mol/s"] = { name1 = "pound-mole per second", name2 = "pound-moles per second", symbol = "lb&#8209;mol/s", utype = "molar rate", scale = 453.59237, default = "kmol/s", link = "Pound-mole", }, ["lbmol/d"] = { name1 = "pound-mole per day", name2 = "pound-moles per day", symbol = "lbmol/d", utype = "molar rate", scale = 0.0052499116898148141, default = "mmol/s", link = "Pound-mole", }, ["lbmol/h"] = { name1 = "pound-mole per hour", name2 = "pound-moles per hour", symbol = "lbmol/h", utype = "molar rate", scale = 0.12599788055555555, default = "mol/s", link = "Pound-mole", }, ["lbmol/min"] = { name1 = "pound-mole per minute", name2 = "pound-moles per minute", symbol = "lbmol/min", utype = "molar rate", scale = 7.5598728333333334, default = "mol/s", link = "Pound-mole", }, ["lbmol/s"] = { name1 = "pound-mole per second", name2 = "pound-moles per second", symbol = "lbmol/s", utype = "molar rate", scale = 453.59237, default = "kmol/s", link = "Pound-mole", }, ["mmol/s"] = { name1 = "millimole per second", name2 = "millimoles per second", symbol = "mmol/s", utype = "molar rate", scale = 0.001, default = "lb-mol/d", link = "Mole (unit)", }, ["mol/d"] = { name1 = "mole per day", name2 = "moles per day", symbol = "mol/d", utype = "molar rate", scale = 1.1574074074074073e-5, default = "μmol/s", link = "Mole (unit)", }, ["mol/h"] = { name1 = "mole per hour", name2 = "moles per hour", symbol = "mol/h", utype = "molar rate", scale = 0.00027777777777777778, default = "mmol/s", link = "Mole (unit)", }, ["mol/min"] = { name1 = "mole per minute", name2 = "moles per minute", symbol = "mol/min", utype = "molar rate", scale = 0.016666666666666666, default = "mol/s", link = "Mole (unit)", }, ["mol/s"] = { name1 = "mole per second", name2 = "moles per second", symbol = "mol/s", utype = "molar rate", scale = 1, default = "lb-mol/min", link = "Mole (unit)", }, ["μmol/s"] = { name1 = "micromole per second", name2 = "micromoles per second", symbol = "μmol/s", utype = "molar rate", scale = 0.000001, default = "lb-mol/d", link = "Mole (unit)", }, ["umol/s"] = { target = "μmol/s", }, ["/acre"] = { name1 = "per acre", name2 = "per acre", symbol = "/acre", utype = "per unit area", scale = 0.00024710538146716532, default = "/ha", link = "Acre", }, ["/ha"] = { name1 = "per hectare", name2 = "per hectare", symbol = "/ha", utype = "per unit area", scale = 100e-6, default = "/acre", link = "Hectare", }, ["/sqcm"] = { name1 = "per square centimetre", name1_us = "per square centimeter", name2 = "per square centimetre", name2_us = "per square centimeter", symbol = "/cm<sup>2</sup>", utype = "per unit area", scale = 1e4, default = "/sqin", link = "Square centimetre", }, ["/sqin"] = { name1 = "per square inch", name2 = "per square inch", symbol = "/in<sup>2</sup>", utype = "per unit area", scale = 1550.0031000062002, default = "/sqcm", link = "Square inch", }, ["/sqkm"] = { name1 = "per square kilometre", name1_us = "per square kilometer", name2 = "per square kilometre", name2_us = "per square kilometer", symbol = "/km<sup>2</sup>", utype = "per unit area", scale = 1e-6, default = "/sqmi", link = "Square kilometre", }, ["/sqmi"] = { name1 = "per square mile", name2 = "per square mile", symbol = "/sq&nbsp;mi", utype = "per unit area", scale = 3.8610215854244582e-7, default = "/sqkm", link = "Square mile", }, ["PD/acre"] = { name1 = "inhabitant per acre", name2 = "inhabitants per acre", symbol = "/acre", utype = "per unit area", scale = 0.00024710538146716532, default = "PD/ha", link = "Acre", }, ["PD/ha"] = { name1 = "inhabitant per hectare", name2 = "inhabitants per hectare", symbol = "/ha", utype = "per unit area", scale = 100e-6, default = "PD/acre", link = "Hectare", }, ["PD/sqkm"] = { name1 = "inhabitant per square kilometre", name1_us = "inhabitant per square kilometer", name2 = "inhabitants per square kilometre", name2_us = "inhabitants per square kilometer", symbol = "/km<sup>2</sup>", utype = "per unit area", scale = 1e-6, default = "PD/sqmi", link = "Square kilometre", }, ["PD/sqmi"] = { name1 = "inhabitant per square mile", name2 = "inhabitants per square mile", symbol = "/sq&nbsp;mi", utype = "per unit area", scale = 3.8610215854244582e-7, default = "PD/sqkm", link = "Square mile", }, ["/cm2"] = { target = "/sqcm", }, ["/in2"] = { target = "/sqin", }, ["/km2"] = { target = "/sqkm", }, ["pd/acre"] = { target = "PD/acre", }, ["pd/ha"] = { target = "PD/ha", }, ["PD/km2"] = { target = "PD/sqkm", }, ["pd/km2"] = { target = "PD/sqkm", }, ["PD/km²"] = { target = "PD/sqkm", }, ["pd/sqkm"] = { target = "PD/sqkm", }, ["pd/sqmi"] = { target = "PD/sqmi", }, ["/l"] = { name1 = "per litre", name1_us = "per liter", name2 = "per litre", name2_us = "per liter", symbol = "/l", utype = "per unit volume", scale = 1000, default = "/usgal", link = "Litre", }, ["/L"] = { name1 = "per litre", name1_us = "per liter", name2 = "per litre", name2_us = "per liter", symbol = "/L", utype = "per unit volume", scale = 1000, default = "/usgal", link = "Litre", }, ["/USgal"] = { name1 = "per gallon", name2 = "per gallon", symbol = "/gal", utype = "per unit volume", scale = 264.172052, default = "/L", link = "US gallon", customary= 2, }, ["/usgal"] = { target = "/USgal", }, ["bhp"] = { name1 = "brake horsepower", name2 = "brake horsepower", symbol = "bhp", utype = "power", scale = 745.69987158227022, default = "kW", link = "Horsepower#Brake horsepower", }, ["Cal/d"] = { name1 = "large calorie per day", name2 = "large calories per day", symbol = "Cal/d", utype = "power", scale = 0.048425925925925928, default = "kJ/d", link = "Calorie", }, ["Cal/h"] = { name1 = "large calorie per hour", name2 = "large calories per hour", symbol = "Cal/h", utype = "power", scale = 1.1622222222222223, default = "kJ/h", link = "Calorie", }, ["cal/h"] = { name1 = "calorie per hour", name2 = "calories per hour", symbol = "cal/h", utype = "power", scale = 0.0011622222222222223, default = "W", link = "Calorie", }, ["CV"] = { name1 = "metric horsepower", name2 = "metric horsepower", symbol = "CV", utype = "power", scale = 735.49875, default = "kW", }, ["hk"] = { name1 = "metric horsepower", name2 = "metric horsepower", symbol = "hk", utype = "power", scale = 735.49875, default = "kW", }, ["hp"] = { name1 = "horsepower", name2 = "horsepower", symbol = "hp", utype = "power", scale = 745.69987158227022, default = "kW", }, ["hp-electric"] = { name1 = "electric horsepower", name2 = "electric horsepower", symbol = "hp", utype = "power", scale = 746, default = "kW", link = "Horsepower#Electrical horsepower", }, ["hp-electrical"] = { name1 = "electrical horsepower", name2 = "electrical horsepower", symbol = "hp", utype = "power", scale = 746, default = "kW", link = "Horsepower#Electrical horsepower", }, ["hp-metric"] = { name1 = "metric horsepower", name2 = "metric horsepower", symbol = "hp", utype = "power", scale = 735.49875, default = "kW", }, ["ihp"] = { name1 = "indicated horsepower", name2 = "indicated horsepower", symbol = "ihp", utype = "power", scale = 745.69987158227022, default = "kW", link = "Horsepower#Indicated horsepower", }, ["kcal/h"] = { name1 = "kilocalorie per hour", name2 = "kilocalories per hour", symbol = "kcal/h", utype = "power", scale = 1.1622222222222223, default = "kW", link = "Calorie", }, ["kJ/d"] = { name1 = "kilojoule per day", name2 = "kilojoules per day", symbol = "kJ/d", utype = "power", scale = 0.011574074074074073, default = "Cal/d", link = "Kilojoule", }, ["kJ/h"] = { name1 = "kilojoule per hour", name2 = "kilojoules per hour", symbol = "kJ/h", utype = "power", scale = 0.27777777777777779, default = "W", link = "Kilojoule", }, ["PS"] = { name1 = "metric horsepower", name2 = "metric horsepower", symbol = "PS", utype = "power", scale = 735.49875, default = "kW", }, ["shp"] = { name1 = "shaft horsepower", name2 = "shaft horsepower", symbol = "shp", utype = "power", scale = 745.69987158227022, default = "kW", link = "Horsepower#Shaft horsepower", }, ["W"] = { _name1 = "watt", _symbol = "W", utype = "power", scale = 1, prefixes = 1, default = "hp", link = "Watt", }, ["BTU/h"] = { per = { "BTU", "h" }, utype = "power", default = "W", }, ["Btu/h"] = { per = { "Btu", "h" }, utype = "power", default = "W", }, ["BHP"] = { target = "bhp", }, ["btu/h"] = { target = "BTU/h", }, ["HP"] = { target = "hp", }, ["Hp"] = { target = "hp", }, ["hp-mechanical"] = { target = "hp", }, ["IHP"] = { target = "ihp", }, ["SHP"] = { target = "shp", }, ["whp"] = { target = "hp", }, ["hp/lb"] = { name1 = "horsepower per pound", name2 = "horsepower per pound", symbol = "hp/lb", utype = "power per unit mass", scale = 1643.986806, default = "kW/kg", link = "Power-to-weight ratio", }, ["hp/LT"] = { name1 = "horsepower per long ton", name2 = "horsepower per long ton", symbol = "hp/LT", utype = "power per unit mass", scale = 0.73392268125000004, default = "kW/t", link = "Power-to-weight ratio", }, ["hp/ST"] = { name1 = "horsepower per short ton", name2 = "horsepower per short ton", symbol = "hp/ST", utype = "power per unit mass", scale = 0.821993403, default = "kW/t", link = "Power-to-weight ratio", }, ["hp/t"] = { name1 = "horsepower per tonne", name2 = "horsepower per tonne", symbol = "hp/t", utype = "power per unit mass", scale = 0.74569987158227022, default = "kW/t", link = "Power-to-weight ratio", }, ["kW/kg"] = { name1 = "kilowatt per kilogram", name2 = "kilowatts per kilogram", symbol = "kW/kg", utype = "power per unit mass", scale = 1000, default = "hp/lb", link = "Power-to-weight ratio", }, ["kW/t"] = { name1 = "kilowatt per tonne", name2 = "kilowatts per tonne", symbol = "kW/t", utype = "power per unit mass", scale = 1, default = "PS/t", link = "Power-to-weight ratio", }, ["PS/t"] = { name1 = "metric horsepower per tonne", name2 = "metric horsepower per tonne", symbol = "PS/t", utype = "power per unit mass", scale = 0.73549875, default = "kW/t", link = "Power-to-weight ratio", }, ["shp/lb"] = { name1 = "shaft horsepower per pound", name2 = "shaft horsepower per pound", symbol = "shp/lb", utype = "power per unit mass", scale = 1643.986806, default = "kW/kg", link = "Power-to-weight ratio", }, ["hp/tonne"] = { target = "hp/t", symbol = "hp/tonne", default = "kW/tonne", }, ["kW/tonne"] = { target = "kW/t", symbol = "kW/tonne", }, ["-lb/in2"] = { name1 = "pound per square inch", name2 = "pounds per square inch", symbol = "lb/in<sup>2</sup>", utype = "pressure", scale = 6894.7572931683608, default = "kPa kgf/cm2", }, ["atm"] = { name1 = "standard atmosphere", symbol = "atm", utype = "pressure", scale = 101325, default = "kPa", link = "Atmosphere (unit)", }, ["Ba"] = { name1 = "barye", symbol = "Ba", utype = "pressure", scale = 0.1, default = "Pa", }, ["bar"] = { symbol = "bar", utype = "pressure", scale = 100000, default = "kPa", link = "Bar (unit)", }, ["dbar"] = { name1 = "decibar", symbol = "dbar", utype = "pressure", scale = 10000, default = "kPa", link = "Bar (unit)", }, ["inHg"] = { name1 = "inch of mercury", name2 = "inches of mercury", symbol = "inHg", utype = "pressure", scale = 3386.388640341, default = "kPa", }, ["kBa"] = { name1 = "kilobarye", symbol = "kBa", utype = "pressure", scale = 100, default = "hPa", link = "Barye", }, ["kg-f/cm2"] = { name1 = "kilogram-force per square centimetre", name1_us = "kilogram-force per square centimeter", name2 = "kilograms-force per square centimetre", name2_us = "kilograms-force per square centimeter", symbol = "kg<sub>f</sub>/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-force", }, ["kg/cm2"] = { name1 = "kilogram per square centimetre", name1_us = "kilogram per square centimeter", name2 = "kilograms per square centimetre", name2_us = "kilograms per square centimeter", symbol = "kg/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-force", }, ["kgf/cm2"] = { name1 = "kilogram-force per square centimetre", name1_us = "kilogram-force per square centimeter", name2 = "kilograms-force per square centimetre", name2_us = "kilograms-force per square centimeter", symbol = "kgf/cm<sup>2</sup>", utype = "pressure", scale = 98066.5, default = "psi", link = "Kilogram-force", }, ["ksi"] = { name1 = "kilopound per square inch", name2 = "kilopounds per square inch", symbol = "ksi", utype = "pressure", scale = 6894757.2931683613, default = "MPa", link = "Pound per square inch", }, ["lbf/in2"] = { name1 = "pound-force per square inch", name2 = "pounds-force per square inch", symbol = "lbf/in<sup>2</sup>", utype = "pressure", scale = 6894.7572931683608, default = "kPa kgf/cm2", }, ["mb"] = { name1 = "millibar", symbol = "mb", utype = "pressure", scale = 100, default = "hPa", link = "Bar (unit)", }, ["mbar"] = { name1 = "millibar", symbol = "mbar", utype = "pressure", scale = 100, default = "hPa", link = "Bar (unit)", }, ["mmHg"] = { name1 = "millimetre of mercury", name1_us = "millimeter of mercury", name2 = "millimetres of mercury", name2_us = "millimeters of mercury", symbol = "mmHg", utype = "pressure", scale = 133.322387415, default = "kPa", }, ["Pa"] = { _name1 = "pascal", _symbol = "Pa", utype = "pressure", scale = 1, prefixes = 1, default = "psi", link = "Pascal (unit)", }, ["psf"] = { name1 = "pound per square foot", name2 = "pounds per square foot", symbol = "psf", utype = "pressure", scale = 47.880258980335839, default = "kPa", link = "Pound per square inch", }, ["psi"] = { name1 = "pound per square inch", name2 = "pounds per square inch", symbol = "psi", utype = "pressure", scale = 6894.7572931683608, default = "kPa", }, ["Torr"] = { name1 = "torr", symbol = "Torr", utype = "pressure", scale = 133.32236842105263, default = "kPa", }, ["N/cm2"] = { per = { "N", "cm2" }, utype = "pressure", default = "psi", }, ["N/m2"] = { per = { "N", "m2" }, utype = "pressure", default = "psi", }, ["g/cm2"] = { per = { "g", "cm2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["g/m2"] = { per = { "g", "m2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["kg/ha"] = { per = { "kg", "ha" }, utype = "pressure", default = "lb/acre", multiplier= 9.80665, }, ["kg/m2"] = { per = { "kg", "m2" }, utype = "pressure", default = "lb/sqft", multiplier= 9.80665, }, ["lb/1000sqft"] = { per = { "lb", "1000sqft" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["lb/acre"] = { per = { "lb", "acre" }, utype = "pressure", default = "kg/ha", multiplier= 9.80665, }, ["lb/sqft"] = { per = { "lb", "sqft" }, utype = "pressure", default = "kg/m2", multiplier= 9.80665, }, ["lb/sqyd"] = { per = { "lb", "sqyd" }, utype = "pressure", default = "kg/m2", multiplier= 9.80665, }, ["LT/acre"] = { per = { "LT", "acre" }, utype = "pressure", default = "t/ha", multiplier= 9.80665, }, ["MT/ha"] = { per = { "MT", "ha" }, utype = "pressure", default = "LT/acre ST/acre", multiplier= 9.80665, }, ["oz/sqft"] = { per = { "oz", "sqft" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["oz/sqyd"] = { per = { "oz", "sqyd" }, utype = "pressure", default = "g/m2", multiplier= 9.80665, }, ["ST/acre"] = { per = { "ST", "acre" }, utype = "pressure", default = "t/ha", multiplier= 9.80665, }, ["t/ha"] = { per = { "t", "ha" }, utype = "pressure", default = "LT/acre ST/acre", multiplier= 9.80665, }, ["tonne/acre"] = { per = { "tonne", "acre" }, utype = "pressure", default = "tonne/ha", multiplier= 9.80665, }, ["tonne/ha"] = { per = { "tonne", "ha" }, utype = "pressure", default = "tonne/acre", multiplier= 9.80665, }, ["kgfpsqcm"] = { target = "kgf/cm2", }, ["kgpsqcm"] = { target = "kg/cm2", }, ["kN/m2"] = { target = "kPa", }, ["lb/in2"] = { target = "lbf/in2", }, ["torr"] = { target = "Torr", }, ["Bq"] = { _name1 = "becquerel", _symbol = "Bq", utype = "radioactivity", scale = 1, prefixes = 1, default = "pCi", link = "Becquerel", }, ["Ci"] = { _name1 = "curie", _symbol = "Ci", utype = "radioactivity", scale = 3.7e10, prefixes = 1, default = "GBq", link = "Curie (unit)", }, ["Rd"] = { _name1 = "rutherford", _symbol = "Rd", utype = "radioactivity", scale = 1e6, prefixes = 1, default = "MBq", link = "Rutherford (unit)", }, ["cm/h"] = { name1 = "centimetre per hour", name1_us = "centimeter per hour", name2 = "centimetres per hour", name2_us = "centimeters per hour", symbol = "cm/h", utype = "speed", scale = 2.7777777777777775e-6, default = "in/h", link = "Metre per second", }, ["cm/s"] = { name1 = "centimetre per second", name1_us = "centimeter per second", name2 = "centimetres per second", name2_us = "centimeters per second", symbol = "cm/s", utype = "speed", scale = 0.01, default = "in/s", link = "Metre per second", }, ["cm/year"] = { name1 = "centimetre per year", name1_us = "centimeter per year", name2 = "centimetres per year", name2_us = "centimeters per year", symbol = "cm/year", utype = "speed", scale = 3.168873850681143e-10, default = "in/year", link = "Orders of magnitude (speed)", }, ["foot/s"] = { name1 = "foot per second", name2 = "foot per second", symbol = "ft/s", utype = "speed", scale = 0.3048, default = "m/s", }, ["ft/min"] = { name1 = "foot per minute", name2 = "feet per minute", symbol = "ft/min", utype = "speed", scale = 0.00508, default = "m/min", link = "Feet per second", }, ["ft/s"] = { name1 = "foot per second", name2 = "feet per second", symbol = "ft/s", utype = "speed", scale = 0.3048, default = "m/s", link = "Feet per second", }, ["furlong per fortnight"] = { name2 = "furlongs per fortnight", symbol = "furlong per fortnight", usename = 1, utype = "speed", scale = 0.00016630952380952381, default = "km/h mph", link = "FFF system", }, ["in/h"] = { name1 = "inch per hour", name2 = "inches per hour", symbol = "in/h", utype = "speed", scale = 7.0555555555555559e-6, default = "cm/h", link = "Inch", }, ["in/s"] = { name1 = "inch per second", name2 = "inches per second", symbol = "in/s", utype = "speed", scale = 0.0254, default = "cm/s", link = "Inch", }, ["in/year"] = { name1 = "inch per year", name2 = "inches per year", symbol = "in/year", utype = "speed", scale = 8.0489395807301024e-10, default = "cm/year", link = "Orders of magnitude (speed)", }, ["isp"] = { name1 = "second", symbol = "s", utype = "speed", scale = 9.80665, default = "km/s", link = "Specific impulse", }, ["km/d"] = { name1 = "kilometre per day", name1_us = "kilometer per day", name2 = "kilometres per day", name2_us = "kilometers per day", symbol = "km/d", utype = "speed", scale = 1.1574074074074074e-2, default = "mi/d", link = "Orders of magnitude (speed)", }, ["km/h"] = { name1 = "kilometre per hour", name1_us = "kilometer per hour", name2 = "kilometres per hour", name2_us = "kilometers per hour", symbol = "km/h", utype = "speed", scale = 0.27777777777777779, default = "mph", link = "Kilometres per hour", }, ["km/s"] = { name1 = "kilometre per second", name1_us = "kilometer per second", name2 = "kilometres per second", name2_us = "kilometers per second", symbol = "km/s", utype = "speed", scale = 1000, default = "mi/s", link = "Metre per second", }, ["kn"] = { name1 = "knot", symbol = "kn", utype = "speed", scale = 0.51444444444444448, default = "km/h mph", link = "Knot (unit)", }, ["kNs/kg"] = { name2 = "kN&#8209;s/kg", symbol = "kN&#8209;s/kg", utype = "speed", scale = 1000, default = "isp", link = "Specific impulse", }, ["m/min"] = { name1 = "metre per minute", name1_us = "meter per minute", name2 = "metres per minute", name2_us = "meters per minute", symbol = "m/min", utype = "speed", scale = 0.016666666666666666, default = "ft/min", link = "Metre per second", }, ["m/s"] = { name1 = "metre per second", name1_us = "meter per second", name2 = "metres per second", name2_us = "meters per second", symbol = "m/s", utype = "speed", scale = 1, default = "ft/s", }, ["Mach"] = { name2 = "Mach", symbol = "Mach", utype = "speed", builtin = "mach", scale = 0, iscomplex= true, default = "km/h mph", link = "Mach number", }, ["mi/d"] = { name1 = "mile per day", name2 = "miles per day", symbol = "mi/d", utype = "speed", scale = 1.8626666666666667e-2, default = "km/d", link = "Orders of magnitude (speed)", }, ["mi/s"] = { name1 = "mile per second", name2 = "miles per second", symbol = "mi/s", utype = "speed", scale = 1609.344, default = "km/s", link = "Mile", }, ["mm/h"] = { name1 = "millimetre per hour", name1_us = "millimeter per hour", name2 = "millimetres per hour", name2_us = "millimeters per hour", symbol = "mm/h", utype = "speed", scale = 2.7777777777777781e-7, default = "in/h", link = "Metre per second", }, ["mph"] = { name1 = "mile per hour", name2 = "miles per hour", symbol = "mph", utype = "speed", scale = 0.44704, default = "km/h", link = "Miles per hour", }, ["Ns/kg"] = { name2 = "N&#8209;s/kg", symbol = "N&#8209;s/kg", utype = "speed", scale = 1, default = "isp", link = "Specific impulse", }, ["si tsfc"] = { name2 = "g/(kN⋅s)", symbol = "g/(kN⋅s)", utype = "speed", scale = 9.9999628621379242e-7, invert = -1, iscomplex= true, default = "tsfc", link = "Thrust specific fuel consumption", }, ["tsfc"] = { name2 = "lb/(lbf⋅h)", symbol = "lb/(lbf⋅h)", utype = "speed", scale = 2.832545036049801e-5, invert = -1, iscomplex= true, default = "si tsfc", link = "Thrust specific fuel consumption", }, ["cm/y"] = { target = "cm/year", }, ["cm/yr"] = { target = "cm/year", }, ["in/y"] = { target = "in/year", }, ["in/yr"] = { target = "in/year", }, ["knot"] = { target = "kn", }, ["knots"] = { target = "kn", }, ["kph"] = { target = "km/h", }, ["mi/h"] = { target = "mph", }, ["mm/s"] = { per = { "mm", "s" }, utype = "speed", default = "in/s", link = "Metre per second", }, ["C"] = { name1 = "degree Celsius", name2 = "degrees Celsius", symbol = "°C", usesymbol= 1, utype = "temperature", scale = 1, offset = -273.15, iscomplex= true, istemperature= true, default = "F", link = "Celsius", }, ["F"] = { name1 = "degree Fahrenheit", name2 = "degrees Fahrenheit", symbol = "°F", usesymbol= 1, utype = "temperature", scale = 0.55555555555555558, offset = 32-273.15*(9/5), iscomplex= true, istemperature= true, default = "C", link = "Fahrenheit", }, ["K"] = { _name1 = "kelvin", _symbol = "K", usesymbol= 1, utype = "temperature", scale = 1, offset = 0, iscomplex= true, istemperature= true, prefixes = 1, default = "C F", link = "Kelvin", }, ["keVT"] = { name1 = "kiloelectronvolt", symbol = "keV", utype = "temperature", scale = 11.604505e6, offset = 0, iscomplex= true, default = "MK", link = "Electronvolt", }, ["R"] = { name1 = "degree Rankine", name2 = "degrees Rankine", symbol = "°R", usesymbol= 1, utype = "temperature", scale = 0.55555555555555558, offset = 0, iscomplex= true, istemperature= true, default = "K F C", link = "Rankine scale", }, ["Celsius"] = { target = "C", }, ["°C"] = { target = "C", }, ["°F"] = { target = "F", }, ["°R"] = { target = "R", }, ["C-change"] = { name1 = "degree Celsius change", name2 = "degrees Celsius change", symbol = "°C", usesymbol= 1, utype = "temperature change", scale = 1, default = "F-change", link = "Celsius", }, ["F-change"] = { name1 = "degree Fahrenheit change", name2 = "degrees Fahrenheit change", symbol = "°F", usesymbol= 1, utype = "temperature change", scale = 0.55555555555555558, default = "C-change", link = "Fahrenheit", }, ["K-change"] = { name1 = "kelvin change", name2 = "kelvins change", symbol = "K", usesymbol= 1, utype = "temperature change", scale = 1, default = "F-change", link = "Kelvin", }, ["°C-change"] = { target = "C-change", }, ["°F-change"] = { target = "F-change", }, ["century"] = { name1 = "century", name2 = "centuries", symbol = "ha", utype = "time", scale = 3155760000, default = "Gs", }, ["d"] = { name1 = "day", symbol = "d", utype = "time", scale = 86400, default = "ks", }, ["decade"] = { name1 = "decade", symbol = "daa", utype = "time", scale = 315576000, default = "Ms", }, ["dog year"] = { name1 = "dog year", symbol = "dog yr", utype = "time", scale = 220903200, default = "years", link = "List of unusual units of measurement#Dog year", }, ["fortnight"] = { symbol = "fortnight", usename = 1, utype = "time", scale = 1209600, default = "week", }, ["h"] = { name1 = "hour", symbol = "h", utype = "time", scale = 3600, default = "ks", }, ["long billion year"] = { name1 = "billion years", name2 = "billion years", symbol = "Ta", utype = "time", scale = 31557600000000000000, default = "Es", link = "Annum", }, ["millennium"] = { name1 = "millennium", name2 = "millennia", symbol = "ka", utype = "time", scale = 31557600000, default = "Gs", }, ["milliard year"] = { name1 = "milliard years", name2 = "milliard years", symbol = "Ga", utype = "time", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["million year"] = { name1 = "million years", name2 = "million years", symbol = "Ma", utype = "time", scale = 31557600000000, default = "Ts", link = "Annum", }, ["min"] = { name1 = "minute", symbol = "min", utype = "time", scale = 60, default = "s", }, ["month"] = { symbol = "month", usename = 1, utype = "time", scale = 2629800, default = "Ms", }, ["months"] = { name1 = "month", symbol = "mo", utype = "time", scale = 2629800, default = "year", }, ["s"] = { _name1 = "second", _symbol = "s", utype = "time", scale = 1, prefixes = 1, default = "v < 7200 ! min ! h", link = "Second", }, ["short billion year"] = { name1 = "billion years", name2 = "billion years", symbol = "Ga", utype = "time", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["short trillion year"] = { name1 = "trillion years", name2 = "trillion years", symbol = "Ta", utype = "time", scale = 31557600000000000000, default = "Es", link = "Annum", }, ["thousand million year"] = { name1 = "thousand million years", name2 = "thousand million years", symbol = "Ga", utype = "time", scale = 31557600000000000, default = "Ps", link = "Annum", }, ["wk"] = { symbol = "week", usename = 1, utype = "time", scale = 604800, default = "Ms", }, ["year"] = { name1 = "year", symbol = "a", utype = "time", scale = 31557600, default = "Ms", link = "Annum", }, ["years"] = { name1 = "year", symbol = "yr", utype = "time", scale = 31557600, default = "Ms", link = "Annum", }, ["byr"] = { target = "short billion year", }, ["day"] = { target = "d", }, ["days"] = { target = "d", }, ["dog yr"] = { target = "dog year", }, ["Gyr"] = { target = "thousand million year", }, ["hour"] = { target = "h", }, ["hours"] = { target = "h", }, ["kMyr"] = { target = "thousand million year", }, ["kmyr"] = { target = "thousand million year", }, ["kyr"] = { target = "millennium", }, ["long byr"] = { target = "long billion year", }, ["minute"] = { target = "min", }, ["minutes"] = { target = "min", }, ["mth"] = { target = "month", }, ["Myr"] = { target = "million year", }, ["myr"] = { target = "million year", }, ["sec"] = { target = "s", }, ["second"] = { target = "s", }, ["seconds"] = { target = "s", }, ["tmyr"] = { target = "thousand million year", }, ["tryr"] = { target = "short trillion year", }, ["tyr"] = { target = "millennium", }, ["week"] = { target = "wk", }, ["weeks"] = { target = "wk", }, ["yr"] = { target = "year", }, ["kg.m"] = { name1 = "kilogram metre", name1_us = "kilogram meter", symbol = "kg⋅m", utype = "torque", scale = 9.80665, default = "Nm lbft", link = "Kilogram metre (torque)", }, ["kgf.m"] = { name1 = "kilogram force-metre", name1_us = "kilogram force-meter", symbol = "kgf⋅m", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram metre (torque)", }, ["kgm"] = { name1 = "kilogram metre", name1_us = "kilogram meter", symbol = "kg⋅m", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram metre (torque)", }, ["kpm"] = { name1 = "kilopond metre", name1_us = "kilopond meter", symbol = "kp⋅m", utype = "torque", scale = 9.80665, default = "Nm lbft", link = "Kilogram metre (torque)", }, ["lb-fft"] = { name1 = "pound force-foot", name2 = "pound force-feet", symbol = "ft⋅lb<sub>f</sub>", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "Pound-foot (torque)", }, ["lb.ft"] = { name1 = "pound force-foot", name2 = "pound force-feet", symbol = "lb⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "Pound-foot (torque)", }, ["lb.in"] = { name1 = "pound force-inch", symbol = "lb⋅in", utype = "torque", scale = 0.1129848290276167, default = "mN.m", link = "Pound-foot (torque)", }, ["lbfft"] = { name1 = "pound force-foot", name2 = "pound force-feet", symbol = "lbf⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "Pound-foot (torque)", }, ["lbft"] = { name1 = "pound-foot", name2 = "pound-feet", symbol = "lb⋅ft", utype = "torque", scale = 1.3558179483314004, default = "Nm", link = "Pound-foot (torque)", }, ["m.kg-f"] = { name1 = "metre kilogram-force", name1_us = "meter kilogram-force", name2 = "metre kilograms-force", name2_us = "meter kilograms-force", symbol = "m⋅kg<sub>f</sub>", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram metre (torque)", }, ["m.kgf"] = { name1 = "metre kilogram-force", name1_us = "meter kilogram-force", name2 = "metre kilograms-force", name2_us = "meter kilograms-force", symbol = "m⋅kgf", utype = "torque", scale = 9.80665, default = "Nm lbfft", link = "Kilogram metre (torque)", }, ["mN.m"] = { name1 = "millinewton-metre", name1_us = "millinewton-meter", symbol = "mN⋅m", utype = "torque", scale = 0.001, default = "lb.in", link = "Newton-metre", }, ["Nm"] = { _name1 = "newton-metre", _name1_us= "newton-meter", _symbol = "N⋅m", utype = "torque", alttype = "energy", scale = 1, prefixes = 1, default = "lbfft", link = "Newton-metre", }, ["kN/m"] = { per = { "kN", "-m-stiff" }, utype = "torque", default = "lbf/in", }, ["lbf/in"] = { per = { "lbf", "-in-stiff" }, utype = "torque", default = "kN/m", }, ["lb-f.ft"] = { target = "lb-fft", }, ["lbf.ft"] = { target = "lbfft", }, ["lbf·ft"] = { target = "lbfft", }, ["lb·ft"] = { target = "lb.ft", }, ["mkg-f"] = { target = "m.kg-f", }, ["mkgf"] = { target = "m.kgf", }, ["N.m"] = { target = "Nm", }, ["N·m"] = { target = "Nm", }, ["ton-mile"] = { symbol = "ton-mile", usename = 1, utype = "transportation", scale = 1.4599723182105602, default = "tkm", }, ["tkm"] = { name1 = "tonne-kilometre", name1_us = "tonne-kilometer", symbol = "tkm", utype = "transportation", scale = 1, default = "ton-mile", }, ["-12USoz(mL)serve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;mL) serving", utype = "volume", scale = 0.00035488235475000004, default = "mL", link = "Beverage can#Standard sizes", }, ["-12USoz(ml)serve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz (355&nbsp;ml) serving", utype = "volume", scale = 0.00035488235475000004, default = "ml", link = "Beverage can#Standard sizes", }, ["-12USozserve"] = { name1_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz serving", symbol = "12&nbsp;US&nbsp;fl&nbsp;oz serving", sym_us = "12&nbsp;U.S.&nbsp;fl&nbsp;oz serving", utype = "volume", scale = 0.00035488235475000004, default = "mL", link = "Beverage can#Standard sizes", }, ["acre-foot"] = { name1 = "acre-foot", name2 = "acre-foot", symbol = "acre⋅ft", utype = "volume", scale = 1233.48183754752, default = "m3", }, ["acre-ft"] = { name1 = "acre-foot", name2 = "acre-feet", symbol = "acre⋅ft", utype = "volume", scale = 1233.48183754752, default = "m3", }, ["AUtbsp"] = { name1 = "Australian tablespoon", symbol = "AU&nbsp;tbsp", utype = "volume", scale = 0.000020, default = "ml", }, ["Bcuft"] = { name1 = "billion cubic foot", name2 = "billion cubic feet", symbol = "billion cu&nbsp;ft", utype = "volume", scale = 28316846.592, default = "Gl", link = "Cubic foot", }, ["bdft"] = { name1 = "board foot", name2 = "board feet", symbol = "bd&nbsp;ft", utype = "volume", scale = 0.0023597372167, default = "m3", }, ["board feet"] = { name2 = "board feet", symbol = "board foot", usename = 1, utype = "volume", scale = 0.0023597372167, default = "m3", }, ["board foot"] = { name2 = "board foot", symbol = "board foot", usename = 1, utype = "volume", scale = 0.0023597372167, default = "m3", }, ["cc"] = { name1 = "cubic centimetre", name1_us = "cubic centimeter", symbol = "cc", utype = "volume", scale = 0.000001, default = "cuin", }, ["CID"] = { name1 = "cubic inch", name2 = "cubic inches", symbol = "cu&nbsp;in", utype = "volume", scale = 0.000016387064, default = "cc", link = "Cubic inch#Engine displacement", }, ["cord"] = { symbol = "cord", utype = "volume", scale = 3.624556363776, default = "m3", link = "Cord (unit)", }, ["cufoot"] = { name1 = "cubic foot", name2 = "cubic foot", symbol = "cu&nbsp;ft", utype = "volume", scale = 0.028316846592, default = "m3", }, ["cuft"] = { name1 = "cubic foot", name2 = "cubic feet", symbol = "cu&nbsp;ft", utype = "volume", scale = 0.028316846592, default = "m3", }, ["cuin"] = { name1 = "cubic inch", name2 = "cubic inches", symbol = "cu&nbsp;in", utype = "volume", scale = 0.000016387064, default = "cm3", }, ["cumi"] = { name1 = "cubic mile", symbol = "cu&nbsp;mi", utype = "volume", scale = 4168181825.440579584, default = "km3", }, ["cuyd"] = { name1 = "cubic yard", symbol = "cu&nbsp;yd", utype = "volume", scale = 0.764554857984, default = "m3", }, ["firkin"] = { symbol = "firkin", usename = 1, utype = "volume", scale = 0.04091481, default = "L impgal USgal", link = "Firkin (unit)", }, ["foot3"] = { target = "cufoot", }, ["Goilbbl"] = { name1 = "billion barrels", name2 = "billion barrels", symbol = "Gbbl", utype = "volume", scale = 158987294.928, default = "v * 1.58987294928 < 10 ! e6 ! e9 ! m3", link = "Barrel (unit)#Oil barrel", }, ["gr water"] = { name1 = "grains water", name2 = "grains water", symbol = "gr H<sub>2</sub>O", utype = "volume", scale = 0.00000006479891, default = "cm3", link = "Grain (unit)", }, ["grt"] = { name1 = "gross register ton", symbol = "grt", utype = "volume", scale = 2.8316846592, default = "m3", link = "Gross register tonnage", }, ["impbbl"] = { name1 = "imperial barrel", symbol = "imp&nbsp;bbl", utype = "volume", scale = 0.16365924, default = "L impgal USgal", link = "Barrel (unit)", }, ["impbsh"] = { name1 = "imperial bushel", symbol = "imp&nbsp;bsh", utype = "volume", scale = 0.03636872, default = "L impgal USdrygal", }, ["impbu"] = { name1 = "imperial bushel", symbol = "imp&nbsp;bu", utype = "volume", scale = 0.03636872, default = "m3", }, ["impgal"] = { name1 = "imperial gallon", symbol = "imp&nbsp;gal", utype = "volume", scale = 0.00454609, default = "L USgal", }, ["impgi"] = { name1 = "gill", symbol = "gi", utype = "volume", scale = 0.0001420653125, default = "ml USoz", link = "Gill (unit)", }, ["impkenning"] = { name1 = "imperial kenning", symbol = "kenning", utype = "volume", scale = 0.01818436, default = "L USdrygal", link = "Kenning (unit)", }, ["impoz"] = { name1 = "imperial fluid ounce", symbol = "imp&nbsp;fl&nbsp;oz", utype = "volume", scale = 0.0000284130625, default = "ml USoz", }, ["imppk"] = { name1 = "imperial peck", symbol = "pk", utype = "volume", scale = 0.00909218, default = "L USdrygal", link = "Peck", }, ["imppt"] = { name1 = "imperial pint", symbol = "imp&nbsp;pt", utype = "volume", scale = 0.00056826125, default = "L", }, ["impqt"] = { name1 = "imperial quart", symbol = "imp&nbsp;qt", utype = "volume", scale = 0.0011365225, default = "ml USoz", customary= 3, }, ["kilderkin"] = { symbol = "kilderkin", usename = 1, utype = "volume", scale = 0.08182962, default = "L impgal USgal", }, ["koilbbl"] = { name1 = "thousand barrels", name2 = "thousand barrels", symbol = "kbbl", utype = "volume", scale = 158.987294928, default = "v * 1.58987294928 < 10 ! ! e3 ! m3", link = "Barrel (unit)#Oil barrel", }, ["L"] = { _name1 = "litre", _name1_us= "liter", _symbol = "L", utype = "volume", scale = 0.001, prefixes = 1, default = "impgal USgal", link = "Litre", }, ["l"] = { _name1 = "litre", _name1_us= "liter", _symbol = "l", utype = "volume", scale = 0.001, prefixes = 1, default = "impgal USgal", link = "Litre", }, ["ll"] = { name1 = "litre", name1_us = "liter", symbol = "l", utype = "volume", scale = 0.001, default = "impgal USgal", }, ["m3"] = { _name1 = "cubic metre", _name1_us= "cubic meter", _symbol = "m<sup>3</sup>", prefix_position= 7, utype = "volume", scale = 1, prefixes = 3, default = "cuft", link = "Cubic metre", }, ["Mbbl"] = { name1 = "thousand barrels", name2 = "thousand barrels", symbol = "Mbbl", utype = "volume", scale = 158.987294928, default = "v * 1.58987294928 < 10 ! e3 ! ! m3", link = "Barrel (unit)#Oil barrel", }, ["MMoilbbl"] = { name1 = "million barrels", name2 = "million barrels", symbol = "MMbbl", utype = "volume", scale = 158987.294928, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3", link = "Barrel (unit)#Oil barrel", }, ["Moilbbl"] = { name1 = "million barrels", name2 = "million barrels", symbol = "Mbbl", utype = "volume", scale = 158987.294928, default = "v * 1.58987294928 < 10 ! e3 ! e6 ! m3", link = "Barrel (unit)#Oil barrel", }, ["MTON"] = { name1 = "measurement ton", symbol = "MTON", utype = "volume", scale = 1.13267386368, default = "m3", }, ["MUSgal"] = { name1 = "million US gallons", name1_us = "million U.S. gallons", name2 = "million US gallons", name2_us = "million U.S. gallons", symbol = "million US&nbsp;gal", sym_us = "million U.S.&nbsp;gal", utype = "volume", scale = 3785.411784, default = "Ml", link = "US gallon", }, ["oilbbl"] = { name1 = "barrel", symbol = "bbl", utype = "volume", scale = 0.158987294928, default = "m3", link = "Barrel (unit)#Oil barrel", }, ["stere"] = { symbol = "stere", usename = 1, utype = "volume", scale = 1, default = "cuft", }, ["Toilbbl"] = { name1 = "trillion barrels", name2 = "trillion barrels", symbol = "Tbbl", utype = "volume", scale = 158987294928, default = "v * 1.58987294928 < 10 ! e9 ! e12 ! m3", link = "Barrel (unit)#Oil barrel", }, ["USbbl"] = { name1 = "US barrel", name1_us = "U.S. barrel", symbol = "US&nbsp;bbl", sym_us = "U.S.&nbsp;bbl", utype = "volume", scale = 0.119240471196, default = "L USgal impgal", link = "Barrel (unit)", }, ["USbeerbbl"] = { name1 = "US beer barrel", name1_us = "U.S. beer barrel", symbol = "US&nbsp;bbl", sym_us = "U.S.&nbsp;bbl", utype = "volume", scale = 0.117347765304, default = "L USgal impgal", link = "Barrel (unit)", }, ["USbsh"] = { name1 = "US bushel", name1_us = "U.S. bushel", symbol = "US&nbsp;bsh", sym_us = "U.S.&nbsp;bsh", utype = "volume", scale = 0.03523907016688, default = "L USdrygal impgal", link = "Bushel", }, ["USbu"] = { name1 = "US bushel", name1_us = "U.S. bushel", symbol = "US&nbsp;bu", sym_us = "U.S.&nbsp;bu", utype = "volume", scale = 0.03523907016688, default = "L USdrygal impgal", link = "Bushel", }, ["USdrybbl"] = { name1 = "US dry barrel", name1_us = "U.S. dry barrel", symbol = "US&nbsp;dry&nbsp;bbl", sym_us = "U.S.&nbsp;dry&nbsp;bbl", utype = "volume", scale = 0.11562819898508, default = "m3", link = "Barrel (unit)", }, ["USdrygal"] = { name1 = "US dry gallon", name1_us = "U.S. dry gallon", symbol = "US&nbsp;dry&nbsp;gal", sym_us = "U.S.&nbsp;dry&nbsp;gal", utype = "volume", scale = 0.00440488377086, default = "L", link = "Gallon", }, ["USdrypt"] = { name1 = "US dry pint", name1_us = "U.S. dry pint", symbol = "US&nbsp;dry&nbsp;pt", sym_us = "U.S.&nbsp;dry&nbsp;pt", utype = "volume", scale = 0.0005506104713575, default = "ml", link = "Pint", }, ["USdryqt"] = { name1 = "US dry quart", name1_us = "U.S. dry quart", symbol = "US&nbsp;dry&nbsp;qt", sym_us = "U.S.&nbsp;dry&nbsp;qt", utype = "volume", scale = 0.001101220942715, default = "ml", link = "Quart", }, ["USflgal"] = { name1 = "US gallon", name1_us = "U.S. gallon", symbol = "US fl gal", sym_us = "U.S.&nbsp;fl&nbsp;gal", utype = "volume", scale = 0.003785411784, default = "L impgal", link = "Gallon", }, ["USgal"] = { name1 = "US gallon", name1_us = "U.S. gallon", symbol = "US&nbsp;gal", sym_us = "U.S.&nbsp;gal", utype = "volume", scale = 0.003785411784, default = "L impgal", }, ["USgi"] = { name1 = "gill", symbol = "gi", utype = "volume", scale = 0.0001182941183, default = "ml impoz", link = "Gill (unit)", }, ["USkenning"] = { name1 = "US kenning", name1_us = "U.S. kenning", symbol = "US&nbsp;kenning", sym_us = "U.S.&nbsp;kenning", utype = "volume", scale = 0.01761953508344, default = "L impgal", link = "Kenning (unit)", }, ["USmin"] = { name1 = "US minim", name1_us = "U.S. minim", symbol = "US&nbsp;min", sym_us = "U.S.&nbsp;min", utype = "volume", scale = 0.000000061611519921875, default = "ml", link = "Minim (unit)", }, ["USoz"] = { name1 = "US fluid ounce", name1_us = "U.S. fluid ounce", symbol = "US&nbsp;fl&nbsp;oz", sym_us = "U.S.&nbsp;fl&nbsp;oz", utype = "volume", scale = 0.0000295735295625, default = "ml", }, ["USpk"] = { name1 = "US peck", name1_us = "U.S. peck", symbol = "US&nbsp;pk", sym_us = "U.S.&nbsp;pk", utype = "volume", scale = 0.00880976754172, default = "L impgal", link = "Peck", }, ["USpt"] = { name1 = "US pint", name1_us = "U.S. pint", symbol = "US&nbsp;pt", sym_us = "U.S.&nbsp;pt", utype = "volume", scale = 0.000473176473, default = "L imppt", link = "Pint", }, ["USqt"] = { name1 = "US quart", name1_us = "U.S. quart", symbol = "US&nbsp;qt", sym_us = "U.S.&nbsp;qt", utype = "volume", scale = 0.000946352946, default = "ml", link = "Quart", customary= 1, }, ["USquart"] = { name1 = "US quart", name1_us = "U.S. quart", symbol = "US&nbsp;qt", sym_us = "U.S.&nbsp;qt", utype = "volume", scale = 0.000946352946, default = "ml impoz", link = "Quart", }, ["UStbsp"] = { name1 = "US tablespoon", name1_us = "U.S. tablespoon", symbol = "US&nbsp;tbsp", sym_us = "U.S.&nbsp;tbsp", utype = "volume", scale = 1.4786764781250001e-5, default = "ml", }, ["winecase"] = { symbol = "case", usename = 1, utype = "volume", scale = 0.009, default = "L", link = "Case (goods)", }, ["*U.S.drygal"] = { target = "USdrygal", sp_us = true, customary= 2, }, ["*U.S.gal"] = { target = "USgal", sp_us = true, customary= 2, }, ["+USdrygal"] = { target = "USdrygal", customary= 1, }, ["+usfloz"] = { target = "USoz", link = "Fluid ounce", customary= 1, }, ["+USgal"] = { target = "USgal", customary= 1, }, ["+USoz"] = { target = "USoz", customary= 1, }, ["@impgal"] = { target = "impgal", link = "Gallon", customary= 3, }, ["acre feet"] = { target = "acre-ft", }, ["acre foot"] = { target = "acre-foot", }, ["acre ft"] = { target = "acre-ft", }, ["acre-feet"] = { target = "acre-ft", }, ["acre.foot"] = { target = "acre-foot", }, ["acre.ft"] = { target = "acre-ft", }, ["acre·ft"] = { target = "acre-ft", }, ["bushels"] = { target = "USbsh", }, ["cid"] = { target = "CID", }, ["ft3"] = { target = "cuft", }, ["gal"] = { target = "USgal", }, ["gallon"] = { shouldbe = "Use %{USgal%} for US gallons or %{impgal%} for imperial gallons (not %{gallon%})", }, ["gallons"] = { shouldbe = "Use %{USgal%} for US gallons or %{impgal%} for imperial gallons (not %{gallons%})", }, ["Gcuft"] = { target = "e9cuft", }, ["impfloz"] = { target = "impoz", }, ["Impgal"] = { target = "impgal", }, ["in3"] = { target = "cuin", symbol = "in<sup>3</sup>", }, ["hm³"] = { target = "hm3", }, ["kcuft"] = { target = "e3cuft", }, ["kcum"] = { target = "e3m3", }, ["km³"] = { target = "km3", }, ["liter"] = { target = "L", sp_us = true, }, ["liters"] = { target = "L", sp_us = true, }, ["litre"] = { target = "L", }, ["litres"] = { target = "L", }, ["Mcuft"] = { target = "e6cuft", }, ["Mcum"] = { target = "e6m3", }, ["Mft3"] = { target = "e6cuft", }, ["mi3"] = { target = "cumi", }, ["m³"] = { target = "m3", }, ["Pcuft"] = { target = "e15cuft", }, ["pt"] = { shouldbe = "Use %{USpt%} for US pints or %{imppt%} for imperial pints (not %{pt%})", }, ["qt"] = { shouldbe = "Use %{USqt%} for US quarts or %{impqt%} for imperial quarts (not %{qt%})", }, ["Tcuft"] = { target = "e12cuft", }, ["Tft3"] = { target = "e12cuft", }, ["U.S.bbl"] = { target = "USbbl", sp_us = true, default = "L U.S.gal impgal", }, ["U.S.beerbbl"] = { target = "USbeerbbl", sp_us = true, default = "L U.S.gal impgal", }, ["U.S.bsh"] = { target = "USbsh", sp_us = true, default = "L U.S.drygal impgal", }, ["U.S.bu"] = { target = "USbu", sp_us = true, default = "L U.S.drygal impgal", }, ["U.S.drybbl"] = { target = "USdrybbl", sp_us = true, }, ["U.S.drygal"] = { target = "USdrygal", sp_us = true, }, ["U.S.drypt"] = { target = "USdrypt", sp_us = true, }, ["U.S.dryqt"] = { target = "USdryqt", sp_us = true, }, ["U.S.flgal"] = { target = "USflgal", sp_us = true, }, ["U.S.floz"] = { target = "USoz", sp_us = true, }, ["U.S.gal"] = { target = "USgal", sp_us = true, link = "U.S. gallon", }, ["u.s.gal"] = { target = "USgal", sp_us = true, link = "U.S. gallon", }, ["U.S.gi"] = { target = "USgi", sp_us = true, }, ["U.S.kenning"] = { target = "USkenning", sp_us = true, }, ["U.S.oz"] = { target = "USoz", sp_us = true, }, ["U.S.pk"] = { target = "USpk", sp_us = true, }, ["U.S.pt"] = { target = "USpt", sp_us = true, }, ["U.S.qt"] = { target = "USqt", sp_us = true, default = "L impqt", customary= 2, }, ["usbbl"] = { target = "USbbl", }, ["usbeerbbl"] = { target = "USbeerbbl", }, ["usbsh"] = { target = "USbsh", }, ["usbu"] = { target = "USbu", }, ["usdrybbl"] = { target = "USdrybbl", }, ["usdrygal"] = { target = "USdrygal", }, ["usdrypt"] = { target = "USdrypt", }, ["usdryqt"] = { target = "USdryqt", }, ["USfloz"] = { target = "USoz", }, ["usfloz"] = { target = "USoz", }, ["USGAL"] = { target = "USgal", }, ["usgal"] = { target = "USgal", }, ["usgi"] = { target = "USgi", }, ["uskenning"] = { target = "USkenning", }, ["usoz"] = { target = "USoz", }, ["uspk"] = { target = "USpk", }, ["uspt"] = { target = "USpt", }, ["usqt"] = { target = "USqt", }, ["yd3"] = { target = "cuyd", }, ["cuft/sqmi"] = { per = { "cuft", "sqmi" }, utype = "volume per unit area", default = "m3/km2", }, ["m3/ha"] = { name1 = "cubic metre per hectare", name1_us = "cubic meter per hectare", name2 = "cubic metres per hectare", name2_us = "cubic meters per hectare", symbol = "m<sup>3</sup>/ha", utype = "volume per unit area", scale = 0.0001, default = "USbu/acre", link = "Hectare", }, ["m3/km2"] = { per = { "m3", "km2" }, utype = "volume per unit area", default = "cuft/sqmi", }, ["U.S.gal/acre"] = { per = { "U.S.gal", "acre" }, utype = "volume per unit area", default = "m3/km2", }, ["USbu/acre"] = { name2 = "US bushels per acre", symbol = "US bushel per acre", usename = 1, utype = "volume per unit area", scale = 8.7077638761350888e-6, default = "m3/ha", link = "Bushel", }, ["USgal/acre"] = { per = { "USgal", "acre" }, utype = "volume per unit area", default = "m3/km2", }, ["cuyd/mi"] = { per = { "cuyd", "mi" }, utype = "volume per unit length", default = "m3/km", }, ["m3/km"] = { per = { "m3", "km" }, utype = "volume per unit length", default = "cuyd/mi", }, ["mich"] = { combination= { "ch", "mi" }, multiple = { 80 }, utype = "length", }, ["michlk"] = { combination= { "chlk", "mi" }, multiple = { 80 }, utype = "length", }, ["michainlk"] = { combination= { "chainlk", "mi" }, multiple = { 80 }, utype = "length", }, ["miyd"] = { combination= { "yd", "mi" }, multiple = { 1760 }, utype = "length", }, ["miydftin"] = { combination= { "in", "ft", "yd", "mi" }, multiple = { 12, 3, 1760 }, utype = "length", }, ["mift"] = { combination= { "ft", "mi" }, multiple = { 5280 }, utype = "length", }, ["ydftin"] = { combination= { "in", "ft", "yd" }, multiple = { 12, 3 }, utype = "length", }, ["ydft"] = { combination= { "ft", "yd" }, multiple = { 3 }, utype = "length", }, ["ftin"] = { combination= { "in", "ft" }, multiple = { 12 }, utype = "length", }, ["footin"] = { combination= { "in", "foot" }, multiple = { 12 }, utype = "length", }, ["handin"] = { combination= { "in", "hand" }, multiple = { 4 }, utype = "length", }, ["lboz"] = { combination= { "oz", "lb" }, multiple = { 16 }, utype = "mass", }, ["stlb"] = { combination= { "lb", "st" }, multiple = { 14 }, utype = "mass", }, ["stlboz"] = { combination= { "oz", "lb", "st" }, multiple = { 16, 14 }, utype = "mass", }, ["st and lb"] = { combination= { "lb", "st" }, multiple = { 14 }, utype = "mass", }, ["GN LTf"] = { combination= { "GN", "-LTf" }, utype = "force", }, ["GN LTf STf"] = { combination= { "GN", "-LTf", "-STf" }, utype = "force", }, ["GN STf"] = { combination= { "GN", "-STf" }, utype = "force", }, ["GN STf LTf"] = { combination= { "GN", "-STf", "-LTf" }, utype = "force", }, ["kN LTf"] = { combination= { "kN", "-LTf" }, utype = "force", }, ["kN LTf STf"] = { combination= { "kN", "-LTf", "-STf" }, utype = "force", }, ["kN STf"] = { combination= { "kN", "-STf" }, utype = "force", }, ["kN STf LTf"] = { combination= { "kN", "-STf", "-LTf" }, utype = "force", }, ["LTf STf"] = { combination= { "-LTf", "-STf" }, utype = "force", }, ["MN LTf"] = { combination= { "MN", "-LTf" }, utype = "force", }, ["MN LTf STf"] = { combination= { "MN", "-LTf", "-STf" }, utype = "force", }, ["MN STf"] = { combination= { "MN", "-STf" }, utype = "force", }, ["MN STf LTf"] = { combination= { "MN", "-STf", "-LTf" }, utype = "force", }, ["STf LTf"] = { combination= { "-STf", "-LTf" }, utype = "force", }, ["L/100 km mpgimp"] = { combination= { "L/100 km", "mpgimp" }, utype = "fuel efficiency", }, ["l/100 km mpgimp"] = { combination= { "l/100 km", "mpgimp" }, utype = "fuel efficiency", }, ["L/100 km mpgUS"] = { combination= { "L/100 km", "mpgus" }, utype = "fuel efficiency", }, ["L/100 km mpgus"] = { combination= { "L/100 km", "mpgus" }, utype = "fuel efficiency", }, ["l/100 km mpgus"] = { combination= { "l/100 km", "mpgus" }, utype = "fuel efficiency", }, ["mpgimp L/100 km"] = { combination= { "mpgimp", "L/100 km" }, utype = "fuel efficiency", }, ["LT ST t"] = { combination= { "lt", "-ST", "t" }, utype = "mass", }, ["LT t ST"] = { combination= { "lt", "t", "-ST" }, utype = "mass", }, ["ST LT t"] = { combination= { "-ST", "lt", "t" }, utype = "mass", }, ["ST t LT"] = { combination= { "-ST", "t", "lt" }, utype = "mass", }, ["t LT ST"] = { combination= { "t", "lt", "-ST" }, utype = "mass", }, ["ton"] = { combination= { "LT", "ST" }, utype = "mass", }, ["kPa kg/cm2"] = { combination= { "kPa", "kgf/cm2" }, utype = "pressure", }, ["kPa lb/in2"] = { combination= { "kPa", "-lb/in2" }, utype = "pressure", }, ["floz"] = { combination= { "impoz", "USoz" }, utype = "volume", }, } --------------------------------------------------------------------------- -- Do not change the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local default_exceptions = { -- Prefixed units with a default different from that of the base unit. -- Each key item is a prefixed symbol (unitcode for engineering notation). ["cm<sup>2</sup>"] = "sqin", ["dm<sup>2</sup>"] = "sqin", ["e3acre"] = "km2", ["e3m2"] = "e6sqft", ["e6acre"] = "km2", ["e6ha"] = "e6acre", ["e6km2"] = "e6sqmi", ["e6m2"] = "e6sqft", ["e6sqft"] = "v * 9.290304 < 100 ! e3 ! e6 ! m2", ["e6sqmi"] = "e6km2", ["hm<sup>2</sup>"] = "acre", ["km<sup>2</sup>"] = "sqmi", ["mm<sup>2</sup>"] = "sqin", ["aJ"] = "eV", ["e3BTU"] = "MJ", ["e6BTU"] = "GJ", ["EJ"] = "kWh", ["fJ"] = "keV", ["GJ"] = "kWh", ["MJ"] = "kWh", ["PJ"] = "kWh", ["pJ"] = "MeV", ["TJ"] = "kWh", ["YJ"] = "kWh", ["yJ"] = "μeV", ["ZJ"] = "kWh", ["zJ"] = "meV", ["e12cuft/a"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/a", ["e12cuft/d"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3/d", ["e12m3/a"] = "Tcuft/a", ["e12m3/d"] = "Tcuft/d", ["e3cuft/a"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/a", ["e3cuft/d"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/d", ["e3cuft/s"] = "v * 2.8316846592 < 100 ! ! e3 ! m3/s", ["e3m3/a"] = "v < 28.316846592 ! k ! M ! cuft/a", ["e3m3/d"] = "v < 28.316846592 ! k ! M ! cuft/d", ["e3m3/s"] = "v < 28.316846592 ! k ! M ! cuft/s", ["e3USgal/a"] = "v * 3.785411784 < 1000 ! ! e3 ! m3/a", ["e6cuft/a"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/a", ["e6cuft/d"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/d", ["e6cuft/s"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3/s", ["e6m3/a"] = "v < 28.316846592 ! M ! G ! cuft/a", ["e6m3/d"] = "v < 28.316846592 ! M ! G ! cuft/d", ["e6m3/s"] = "v < 28.316846592 ! e6 ! e9 ! cuft/s", ["e6USgal/a"] = "v * 3.785411784 < 1000 ! e3 ! e6 ! m3/a", ["e9cuft/a"] = "m3/a", ["e9cuft/d"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3/d", ["e9m3/a"] = "v < 28.316846592 ! G ! T ! cuft/a", ["e9m3/d"] = "v < 28.316846592 ! G ! T ! cuft/d", ["e9m3/s"] = "v < 28.316846592 ! e9 ! e12 ! cuft/s", ["e9USgal/a"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/a", ["e9USgal/s"] = "v * 3.785411784 < 1000 ! e6 ! e9 ! m3/s", ["nN"] = "gr-f", ["μN"] = "gr-f", ["mN"] = "oz-f", ["am"] = "in", ["cm"] = "in", ["dam"] = "ft", ["dm"] = "in", ["e12km"] = "e12mi", ["e12mi"] = "e12km", ["e3AU"] = "ly", ["e3km"] = "e3mi", ["e3mi"] = "e3km", ["e6km"] = "e6mi", ["e6mi"] = "e6km", ["e9km"] = "AU", ["e9mi"] = "e9km", ["Em"] = "mi", ["fm"] = "in", ["Gm"] = "mi", ["hm"] = "ft", ["km"] = "mi", ["mm"] = "in", ["Mm"] = "mi", ["nm"] = "in", ["Pm"] = "mi", ["pm"] = "in", ["Tm"] = "mi", ["Ym"] = "mi", ["ym"] = "in", ["Zm"] = "mi", ["zm"] = "in", ["μm"] = "in", ["e12lb"] = "v * 4.5359237 < 10 ! Mt ! Gt", ["e3lb"] = "v * 4.5359237 < 10 ! kg ! t", ["e3ozt"] = "v * 0.311034768 < 10 ! kg ! t", ["e3t"] = "LT ST", ["e6carat"] = "t", ["e6lb"] = "v * 4.5359237 < 10 ! t ! kilotonne", ["e6ozt"] = "lb kg", ["e6ST"] = "Mt", ["e6t"] = "LT ST", ["e9lb"] = "v * 4.5359237 < 10 ! kilotonne ! Mt", ["e9t"] = "LT ST", ["Gg"] = "lb", ["kg"] = "lb", ["mg"] = "gr", ["Mg"] = "LT ST", ["ng"] = "gr", ["μg"] = "gr", ["mBq"] = "fCi", ["kBq"] = "nCi", ["MBq"] = "μCi", ["GBq"] = "mCi", ["TBq"] = "Ci", ["PBq"] = "kCi", ["EBq"] = "kCi", ["fCi"] = "mBq", ["pCi"] = "Bq", ["nCi"] = "Bq", ["μCi"] = "kBq", ["mCi"] = "MBq", ["kCi"] = "TBq", ["MCi"] = "PBq", ["ns"] = "μs", ["μs"] = "ms", ["ms"] = "s", ["ks"] = "h", ["Ms"] = "week", ["Gs"] = "decade", ["Ts"] = "millennium", ["Ps"] = "million year", ["Es"] = "thousand million year", ["MK"] = "keVT", ["cL"] = "impoz usoz", ["cl"] = "impoz usoz", ["cm<sup>3</sup>"] = "cuin", ["dL"] = "impoz usoz", ["dl"] = "impoz usoz", ["mm<sup>3</sup>"] = "cuin", ["dm<sup>3</sup>"] = "cuin", ["e12cuft"] = "v * 2.8316846592 < 100 ! e9 ! e12 ! m3", ["e12impgal"] = "v * 4.54609 < 1000 ! T ! P ! l", ["e12m3"] = "v < 28.316846592 ! T ! P ! cuft", ["e12U.S.gal"] = "v * 3.785411784 < 1000 ! T ! P ! l", ["e12USgal"] = "v * 3.785411784 < 1000 ! T ! P ! l", ["e15cuft"] = "v * 2.8316846592 < 100 ! e12 ! e15 ! m3", ["e15m3"] = "Pcuft", ["e3bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3", ["e3cuft"] = "v * 2.8316846592 < 100 ! ! e3 ! m3", ["e3impgal"] = "v * 4.54609 < 1000 ! k ! M ! l", ["e3m3"] = "v < 28.316846592 ! k ! M ! cuft", ["e3U.S.gal"] = "v * 3.785411784 < 1000 ! k ! M ! l", ["e3USgal"] = "v * 3.785411784 < 1000 ! k ! M ! l", ["e6bdft"] = "v * 0.23597372167 < 100 ! e3 ! e6 ! m3", ["e6cuft"] = "v * 2.8316846592 < 100 ! e3 ! e6 ! m3", ["e6cuyd"] = "v * 7.64554857984 < 10 ! e3 ! e6 ! m3", ["e6impgal"] = "v * 4.54609 < 1000 ! M ! G ! l", ["e6L"] = "USgal", ["e6m3"] = "v < 28.316846592 ! M ! G ! cuft", ["e6U.S.gal"] = "v * 3.785411784 < 1000 ! M ! G ! l", ["e6USgal"] = "v * 3.785411784 < 1000 ! M ! G ! l", ["e9bdft"] = "v * 0.23597372167 < 100 ! e6 ! e9 ! m3", ["e9cuft"] = "v * 2.8316846592 < 100 ! e6 ! e9 ! m3", ["e9impgal"] = "v * 4.54609 < 1000 ! G ! T ! l", ["e9m3"] = "v < 28.316846592 ! G ! T ! cuft", ["e9U.S.gal"] = "v * 3.785411784 < 1000 ! G ! T ! l", ["e9USgal"] = "v * 3.785411784 < 1000 ! G ! T ! l", ["GL"] = "cuft", ["Gl"] = "cuft", ["kL"] = "cuft", ["kl"] = "cuft", ["km<sup>3</sup>"] = "cumi", ["mL"] = "impoz usoz", ["ml"] = "impoz usoz", ["Ml"] = "v < 28.316846592 ! e3 ! e6 ! cuft", ["ML"] = "v < 28.316846592 ! e3 ! e6 ! cuft", ["TL"] = "cumi", ["Tl"] = "cumi", ["μL"] = "cuin", ["μl"] = "cuin", } --------------------------------------------------------------------------- -- Do not change the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local link_exceptions = { -- Prefixed units with a linked article different from that of the base unit. -- Each key item is a prefixed symbol (not unitcode). ["mm<sup>2</sup>"] = "Square millimetre", ["cm<sup>2</sup>"] = "Square centimetre", ["dm<sup>2</sup>"] = "Square decimetre", ["km<sup>2</sup>"] = "Square kilometre", ["kJ"] = "Kilojoule", ["MJ"] = "Megajoule", ["GJ"] = "Gigajoule", ["TJ"] = "Terajoule", ["fm"] = "Femtometre", ["pm"] = "Picometre", ["nm"] = "Nanometre", ["μm"] = "Micrometre", ["mm"] = "Millimetre", ["cm"] = "Centimetre", ["dm"] = "Decimetre", ["dam"] = "Decametre", ["hm"] = "Hectometre", ["km"] = "Kilometre", ["Mm"] = "Megametre", ["Gm"] = "Gigametre", ["Tm"] = "Terametre", ["Pm"] = "Petametre", ["Em"] = "Exametre", ["Zm"] = "Zettametre", ["Ym"] = "Yottametre", ["μg"] = "Microgram", ["mg"] = "Milligram", ["kg"] = "Kilogram", ["Mg"] = "Tonne", ["yW"] = "Yoctowatt", ["zW"] = "Zeptowatt", ["aW"] = "Attowatt", ["fW"] = "Femtowatt", ["pW"] = "Picowatt", ["nW"] = "Nanowatt", ["μW"] = "Microwatt", ["mW"] = "Milliwatt", ["kW"] = "Kilowatt", ["MW"] = "Megawatt", ["GW"] = "Gigawatt", ["TW"] = "Terawatt", ["PW"] = "Petawatt", ["EW"] = "Exawatt", ["ZW"] = "Zettawatt", ["YW"] = "Yottawatt", ["as"] = "Attosecond", ["fs"] = "Femtosecond", ["ps"] = "Picosecond", ["ns"] = "Nanosecond", ["μs"] = "Microsecond", ["ms"] = "Millisecond", ["ks"] = "Kilosecond", ["Ms"] = "Megasecond", ["Gs"] = "Gigasecond", ["Ts"] = "Terasecond", ["Ps"] = "Petasecond", ["Es"] = "Exasecond", ["Zs"] = "Zettasecond", ["Ys"] = "Yottasecond", ["mm<sup>3</sup>"] = "Cubic millimetre", ["cm<sup>3</sup>"] = "Cubic centimetre", ["dm<sup>3</sup>"] = "Cubic decimetre", ["dam<sup>3</sup>"] = "Cubic decametre", ["km<sup>3</sup>"] = "Cubic kilometre", ["μL"] = "Microlitre", ["μl"] = "Microlitre", ["mL"] = "Millilitre", ["ml"] = "Millilitre", ["cL"] = "Centilitre", ["cl"] = "Centilitre", ["dL"] = "Decilitre", ["dl"] = "Decilitre", ["daL"] = "Decalitre", ["dal"] = "Decalitre", ["hL"] = "Hectolitre", ["hl"] = "Hectolitre", ["kL"] = "Kilolitre", ["kl"] = "Kilolitre", ["ML"] = "Megalitre", ["Ml"] = "Megalitre", ["GL"] = "Gigalitre", ["Gl"] = "Gigalitre", ["TL"] = "Teralitre", ["Tl"] = "Teralitre", ["PL"] = "Petalitre", ["Pl"] = "Petalitre", } --------------------------------------------------------------------------- -- Do not change the data in this table because it is created by running -- -- a script that reads the wikitext from a wiki page (see note above). -- --------------------------------------------------------------------------- local per_unit_fixups = { -- Automatically created per units of form "x/y" may have their unit type -- changed, for example, "length/time" is changed to "speed". -- Other adjustments can also be specified. ["/area"] = "per unit area", ["/volume"] = "per unit volume", ["area/area"] = "area per unit area", ["energy/length"] = "energy per unit length", ["energy/mass"] = "energy per unit mass", ["energy/time"] = { utype = "power", link = "Power (physics)" }, ["energy/volume"] = "energy per unit volume", ["force/area"] = { utype = "pressure", link = "Pressure" }, ["length/length"] = { utype = "gradient", link = "Grade (slope)" }, ["length/time"] = { utype = "speed", link = "Speed" }, ["length/time/time"] = { utype = "acceleration", link = "Acceleration" }, ["mass/area"] = { utype = "pressure", multiplier = 9.80665 }, ["mass/length"] = "linear density", ["mass/mass"] = "concentration", ["mass/power"] = "mass per unit power", ["mass/time"] = "mass per unit time", ["mass/volume"] = { utype = "density", link = "Density" }, ["power/mass"] = "power per unit mass", ["power/volume"] = { link = "Power density" }, ["pressure/length"] = "fracture gradient", ["speed/time"] = { utype = "acceleration", link = "Acceleration" }, ["volume/area"] = "volume per unit area", ["volume/length"] = "volume per unit length", ["volume/time"] = "flow", } return { all_units = all_units, default_exceptions = default_exceptions, link_exceptions = link_exceptions, per_unit_fixups = per_unit_fixups, } gi8m14gf6bazw6sog1w8kyxcatx0fqa Sablonan:Para 10 3564 17035 2024-05-22T07:19:14Z Bangrapip 9 Ngeja halaman dengen "<code class="tpl-para" style="word-break:break-word;{{SAFESUBST:<noinclude />#if:{{{plain|}}}|border: none; background-color: inherit;}} {{SAFESUBST:<noinclude />#if:{{{plain|}}}{{{mxt|}}}{{{green|}}}{{{!mxt|}}}{{{red|}}}|color: {{SAFESUBST:<noinclude />#if:{{{mxt|}}}{{{green|}}}|#006400|{{SAFESUBST:<noinclude />#if:{{{!mxt|}}}{{{red|}}}|#8B0000|inherit}}}};}} {{SAFESUBST:<noinclude />#if:{{{style|}}}|{{{style}}}}}">&#124;{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{{1}}}&..." 17035 wikitext text/x-wiki <code class="tpl-para" style="word-break:break-word;{{SAFESUBST:<noinclude />#if:{{{plain|}}}|border: none; background-color: inherit;}} {{SAFESUBST:<noinclude />#if:{{{plain|}}}{{{mxt|}}}{{{green|}}}{{{!mxt|}}}{{{red|}}}|color: {{SAFESUBST:<noinclude />#if:{{{mxt|}}}{{{green|}}}|#006400|{{SAFESUBST:<noinclude />#if:{{{!mxt|}}}{{{red|}}}|#8B0000|inherit}}}};}} {{SAFESUBST:<noinclude />#if:{{{style|}}}|{{{style}}}}}">&#124;{{SAFESUBST:<noinclude />#if:{{{1|}}}|{{{1}}}&#61;}}{{{2|}}}</code><noinclude> {{Documentation}} <!--Categories and interwikis go near the bottom of the /doc subpage.--> </noinclude> 0p8ksf0z4xhqkt9wrqh7fa1q0ga6u3s Sablonan:Crossreference 10 3565 17036 2024-05-22T07:20:16Z Bangrapip 9 new 17036 wikitext text/x-wiki <templatestyles src="Crossreference/styles.css" />{{Hatnote inline |1={{{1|{{{text|{{{content|<noinclude>sample content</noinclude>}}}}}}}}} |extraclasses=crossreference {{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{selfref|{{{printworthy|{{{unprintworthy|{{{pw|}}}}}}}}}}}}||yes}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ho663c75ic1fu9q2smav2x9kahcjcza Sablonan:Crossreference/styles.css 10 3566 17037 2024-05-22T07:20:41Z Bangrapip 9 Ngeja halaman dengen "/* {{pp-template}} */ /* This snippet just undoes the default "padding-left: 1.6em;" imposed by div.hatnote, when Template:Crossreference is used in block (div) mode. Ignore the dumb CSS editor's "Element (div.crossreference) is overqualified" warning. It is wrong. We do not want to apply any CSS intended for block mode when it is not in block mode. While it's unlikely our "padding-left: 0;" does anything wrong in inline (span) mode, we can't guarante..." 17037 sanitized-css text/css /* {{pp-template}} */ /* This snippet just undoes the default "padding-left: 1.6em;" imposed by div.hatnote, when Template:Crossreference is used in block (div) mode. Ignore the dumb CSS editor's "Element (div.crossreference) is overqualified" warning. It is wrong. We do not want to apply any CSS intended for block mode when it is not in block mode. While it's unlikely our "padding-left: 0;" does anything wrong in inline (span) mode, we can't guarantee it forever. */ div.crossreference { padding-left: 0; } kddwe1vcst9bvvucx3arwpa9ji2yirb Sablonan:Hatnote inline 10 3567 17038 2024-05-22T07:21:12Z Bangrapip 9 Ngeja halaman dengen "{{#invoke:Hatnote inline|hatnoteInline |1={{{1|{{{text|{{{content}}}}}}}}} |extraclasses={{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{printworthy|{{{selfref|}}}}}}||yes}} |category={{{category|}}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 17038 wikitext text/x-wiki {{#invoke:Hatnote inline|hatnoteInline |1={{{1|{{{text|{{{content}}}}}}}}} |extraclasses={{{class|{{{extraclasses|}}}}}} |selfref={{#if:{{{printworthy|{{{selfref|}}}}}}||yes}} |category={{{category|}}} |inline={{{inline|true}}} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 60twimipmlv9hqvxiolnamlh9ovhgmb Modul:Hatnote inline 828 3568 17039 2024-05-22T07:21:54Z Bangrapip 9 new 17039 Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Hatnote-inline -- -- -- -- This module produces hatnote-style links, and links to related articles, -- -- but inside a <span>, instead of the <div> used by Module:Hatnote. It -- -- implements the {{hatnote-inline}} meta-template. -- -------------------------------------------------------------------------------- local mHatnote = require('Module:Hatnote') local mArguments = require('Module:Arguments') local yesno = require('Module:Yesno') local p = {} function p.hatnoteInline (frame) local args = mArguments.getArgs(frame) local hatnote = mHatnote.hatnote(frame:newChild{title="Module:Hatnote inline", args = args}) if args.inline == nil or yesno(args.inline, true) then local subs = { ['<div'] = '<span', ['</div>$'] = '</span>' } for k, v in pairs(subs) do hatnote = string.gsub(hatnote, k, v, 1) end end return hatnote end p.hatnote = p.hatnoteInline --alias return p p7yh41tydxeqcjqyxr61ov9598ekdz3 Sablonan:Param 10 3569 17040 2024-05-22T07:24:26Z Bangrapip 9 new 17040 wikitext text/x-wiki {{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||<{{{tag|code}}}>}}&#123;&#123;&#123;{{{1<noinclude>|foo</noinclude>}}}{{SAFESUBST:<noinclude />#ifeq:{{{2}}}|{{{2|}}} |&#124;}}{{{2|}}}&#125;&#125;&#125;{{SAFESUBST:<noinclude />#ifeq:{{SAFESUBST:<noinclude />Yesno|{{{nested|no}}}}}|yes||</{{{tag|code}}}>}}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> k2oxzdhjfcbt88hy90njp6u20ucxx42 Sablonan:Resize 10 3570 17041 2024-05-22T07:25:00Z Bangrapip 9 Ngeja halaman dengen "{{safesubst<noinclude />:#if:{{{2|}}} |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:{{{1|}}};">{{{2|}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:90%;">{{{1}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude>" 17041 wikitext text/x-wiki {{safesubst<noinclude />:#if:{{{2|}}} |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:{{{1|}}};">{{{2|}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> |<{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}} style="font-size:90%;">{{{1}}}</{{safesubst<noinclude />:#ifeq:{{{div|}}}|yes|div|span}}> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> tey9jwj2siftgiq1jamwrbjw2d5ruxx Sablonan:Category link with count 10 3571 17042 2024-05-22T07:26:39Z Bangrapip 9 new 17042 wikitext text/x-wiki [[:Category:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|Category:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}}}<!-- -->]]&nbsp;({{PAGESINCATEGORY:{{#invoke:string|replace|1={{{1}}}|2=^:?[Cc]ategory:|3=|plain=false}}|{{{2|all}}}}})<noinclude> {{Documentation}} </noinclude> t44qc0k3i1yz2ecwxpiksck04hyz7rx Sablonan:Em 10 3572 17043 2024-05-22T07:27:24Z Bangrapip 9 new 17043 wikitext text/x-wiki <em {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</em><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> qihth5vbfna026aqh87kteifb1nb5ot Sablonan:Kbd 10 3573 17044 2024-05-22T07:28:07Z Bangrapip 9 new 17044 wikitext text/x-wiki <kbd {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="background:#EEEEEE; {{#if:{{{spacing|}}}| padding-left:{{{padding|0.2em}}}; padding-right:{{{padding|0.2em}}};| letter-spacing:0.05em; padding-left:0.25em; padding-right:0.2em;}}{{#if:{{{style|}}}|{{{style}}}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|user input}}}</kbd><noinclude> <!--Categories go near the bottom of the /doc page.--> {{Documentation}} </noinclude> 8ayl2lslvmtmrxufziupaqua6axij7n Modul:Convert/text 828 3574 17045 2024-05-22T07:28:34Z RaymondSutanto 258 new 17045 Scribunto text/plain -- Text used by Module:Convert for enwiki. -- This is a separate module to simplify translation for use on another wiki. -- See [[:en:Template:Convert/Transwiki guide]] if copying to another wiki. local translation_table = { mtext = { titles = { conversion_data = 'Modul:Convert/documentation/conversion_data/doc', }, }, numdot = ',', -- decimal mark numsep = '.', -- separator for number grouping per_word = 'per', -- for units like "miles per gallon" plural_suffix = '', -- disable plural unit names specials = { -- for special processing by makeunits -- PLEASE DO NOT CHANGE THE FOLLOWING -- until all the units have been fixed -- (the text used here must be the same as that used in the unit definitions). utype = { -- ["unit type in local language"] = "name_used_in_this_script" ["fuel efficiency"] = "type_fuel_efficiency", ["length"] = "type_length", ["temperature"] = "type_temperature", ["volume"] = "type_volume", }, ucode = { exception = { -- ["unit code in local language"] = "name_used_in_module_convert" ["ft"] = "integer_more_precision", ["in"] = "subunit_more_precision", ["lb"] = "integer_more_precision", }, istemperature = { -- Common temperature scales (not keVT or MK). -- ["unit code in local language"] = 1 ["C"] = true, ["F"] = true, ["K"] = true, ["R"] = true, }, usesymbol = { -- Use unit symbol not name if abbr not specified. -- ["unit code in local language"] = 1 ["C"] = 1, ["F"] = 1, ["K"] = 1, ["R"] = 1, ["C-change"] = 1, ["F-change"] = 1, ["K-change"] = 1, }, alttype = { -- Unit has an alternate type that is a valid conversion. -- ["unit code in local language"] = "alternate type in local language" ["Nm"] = "energy", ["ftlb"] = "torque", ["ftlb-f"] = "torque", ["ftlbf"] = "torque", ["inlb"] = "torque", ["inlb-f"] = "torque", ["inlbf"] = "torque", ["inoz-f"] = "torque", ["inozf"] = "torque", }, }, }, } -- Some units accept an SI prefix before the unit code, such as "kg" for kilogram. local SIprefixes = { -- The prefix field is what the prefix should be, if different from the prefix used. ['Y'] = { exponent = 24, name = 'yota' , name_en = 'yotta' }, ['Z'] = { exponent = 21, name = 'zeta' , name_en = 'zetta' }, ['E'] = { exponent = 18, name = 'eksa' , name_en = 'exa' }, ['P'] = { exponent = 15, name = 'peta' , }, ['T'] = { exponent = 12, name = 'tera' , }, ['G'] = { exponent = 9, name = 'giga' , }, ['M'] = { exponent = 6, name = 'mega' , }, ['k'] = { exponent = 3, name = 'kilo' , }, ['h'] = { exponent = 2, name = 'hekto' , name_en = 'hecto' }, ['da']= { exponent = 1, name = 'deka' , name_en = 'deca' }, ['d'] = { exponent = -1, name = 'desi' , name_en = 'deci' }, ['c'] = { exponent = -2, name = 'senti' , name_en = 'centi' }, ['m'] = { exponent = -3, name = 'mili' , name_en = 'milli' }, ['μ'] = { exponent = -6, name = 'mikro' , name_en = 'micro' }, -- key = 'GREEK SMALL LETTER MU' (U+03BC) utf-8 CE BC ['µ'] = { exponent = -6, name = 'micro' , prefix = 'μ' }, -- key = 'MICRO SIGN' (U+00B5) utf-8 C2 B5 ['u'] = { exponent = -6, name = 'micro' , prefix = 'μ' }, -- not an SI prefix, but allow for people typing this ['n'] = { exponent = -9, name = 'nano' , }, ['p'] = { exponent =-12, name = 'piko' , name_en = 'pico' }, ['f'] = { exponent =-15, name = 'femto' , }, ['a'] = { exponent =-18, name = 'atto' , }, ['z'] = { exponent =-21, name = 'zepto' , }, ['y'] = { exponent =-24, name = 'yokto' , name_en = 'yocto' }, } -- Some units can be qualified with one of the following prefixes, when linked. local customary_units = { { "US", link = "Satuan umum Amerika Serikat" }, { "U.S.", link = "Satuan umum Amerika Serikat" }, { "imperial", link = "Satuan imperial" }, { "imp", link = "Satuan imperial" }, } -- Names when using engineering notation (a prefix of "eN" where N is a number; example "e6km"). -- key = { "name", link = "article title", exponent = numeric_key_value } -- If lk=on and link is defined, the name of the number will appear as a link. local eng_scales = { ["3"] = { "ribu", exponent = 3 }, ["6"] = { "juta", exponent = 6 }, ["9"] = { "miliar", link = "1000000000 (angka)", exponent = 9 }, ["12"] = { "triliun", link = "1000000000000 (angka)", exponent = 12 }, ["15"] = { "kuadriliun", link = "1000000000000000 (angka)", exponent = 15 }, } local all_categories = { unit = "[[Kategori:Galat konverter]]", option = "[[Kategori:Galat konverter]]", warning = '[[Kategori:Opsi konverter tidak sah]]', tracking = '[[Kategori:Pelacakan konverter]]', } -- For some error messages, the following puts the wanted style around -- each unit code marked like '...%{ft%}...'. local unitcode_regex = '%%([{}])' local unitcode_replace = { ['{'] = '"', ['}'] = '"' } -- no longer need the more elaborate substitute used before 2013-09-28 -- All messages that may be displayed if a problem occurs. local all_messages = { -- Message format string: $1=title, $2=text, $3=category, $4=anchor. -- Each displayed message starts with "Convert:" so can easily locate by searching article. cvt_format = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[<i>[[Help:Convert messages#$4|<span title="Convert: $1">convert: $2</span>]]</i>]</sup>$3<span class="error"></span>', cvt_format2 = '<sup class="noprint Inline-Template" style="white-space:nowrap;">[[Help:Convert messages#$4|<span title="Convert: $1">$2</span>]]</sup>$3<span class="error"></span>', cvt_format_preview = '<strong class="error">Error in convert: $1 [[Help:Convert messages#$4|(help)]]</strong>$3', -- Each of following messages is a table: -- { [1] = 'title', -- mouseover title text -- [2] = 'text', -- link text displayed in article -- [3] = 'category key', -- key to lookup category in all_categories -- [4] = 'anchor', -- anchor for link to relevant section on help page -- regex = gsub_regex, -- replace = gsub_table, -- } Mouseover title text Link text CatKey Anchor cvt_bad_input = { 'input "$1" must be a number and unit' , 'masukan tidak sah' , 'option', 'invalid_input' }, cvt_bad_num = { 'Value "$1" must be a number' , 'nomor tidak sah' , 'option', 'invalid_number' }, cvt_big_prec = { 'Precision "$1" is too large' , 'precision too large' , 'option', 'precision_too_large' }, cvt_invalid_num = { 'Number has overflowed' , 'number overflow' , 'option', 'number_overflow' }, cvt_no_num = { 'Needs the number to be converted' , 'needs a number' , 'option', 'needs_number' }, cvt_no_num2 = { 'Needs another number for a range' , 'needs another number', 'option', 'needs_another_number' }, cvt_bad_altitude = { '"$1" needs an integer' , 'invalid altitude' , 'option', 'invalid_altitude' }, cvt_bad_frac = { '"$1" needs an integer above 1' , 'invalid fraction' , 'option', 'invalid_fraction' }, cvt_bad_prec = { 'Precision "$1" must be an integer' , 'invalid precision' , 'option', 'invalid_precision' }, cvt_bad_sigfig = { '"$1" needs a positive integer' , 'invalid sigfig' , 'option', 'invalid_sigfig' }, cvt_empty_option = { 'Ignored empty option "$1"' , 'empty option' , 'option', 'empty_option' }, cvt_deprecated = { 'Option "$1" is deprecated' , '*' , 'option', 'deprecated_option', format = 'cvt_format2', nowarn = true }, cvt_no_spell = { 'Spelling is not available' , 'bug, ask for help' , 'option', 'ask_for_help' }, cvt_unknown_option = { 'Ignored invalid option "$1"' , 'invalid option' , 'option', 'invalid_option' }, cvt_wd_fail = { 'Unable to access Wikidata' , 'wikidata problem' , 'option', 'wikidata_problem' }, cvt_bad_default = { 'Unit "$1" has an invalid default' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_bad_unit = { 'Unit "$1" is invalid here' , 'unit invalid here' , 'unit' , 'unit_invalid_here' }, cvt_no_default = { 'Unit "$1" has no default output unit' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_no_unit = { 'Needs name of unit' , 'needs unit name' , 'unit' , 'needs_unit_name' }, cvt_unknown = { 'Unit name "$1" is not known' , 'unit tak dikenal' , 'unit' , 'unknown_unit' }, cvt_should_be = { '$1' , 'ambiguous unit' , 'unit' , 'ambiguous_unit', regex = unitcode_regex, replace = unitcode_replace }, cvt_mismatch = { 'Cannot convert "$1" to "$2"' , 'unit mismatch' , 'unit' , 'unit_mismatch' }, cvt_bug_convert = { 'Bug: Cannot convert between specified units', 'bug, ask for help' , 'unit' , 'ask_for_help' }, cvt_lookup = { 'Unit "$1" is incorrectly defined' , 'bug, ask for help' , 'unit' , 'ask_for_help' }, } -- Text to join input value/unit with output value/unit. local disp_joins = { -- [1]=before output, [2]=after output, [3]=between outputs in a combination; default "; " -- [wantname] gives default abbr=off ["or"] = { " or " , "" , " or ", wantname = true }, ["sqbr-sp"] = { " [" , "]" }, ["sqbr-nbsp"] = { "&nbsp;[" , "]" }, ["comma"] = { ", " , "" , ", " }, ["slash-sp"] = { " / " , "" , wantname = true }, ["slash-nbsp"] = { "&nbsp;/ ", "" , wantname = true }, ["slash-nosp"] = { "/" , "" , wantname = true }, ["b"] = { " (" , ")" }, ["(or)"] = { " (" , ")", " or " }, ["br"] = { "<br />" , "" , wantname = true }, ["br()"] = { "<br />(" , ")", wantname = true }, } -- Text to separate values in a range. local range_types = { -- Specifying a table requires either: -- * "off" and "on" values (for "abbr=off" and "abbr=on"), or -- * "input" and "output" values (for LHS and RHS); -- other fields are optional. -- When "adj=on|abbr=off" applies, spaces in range text are replaced with hyphens. -- With "exception = true", that also occurs with "adj=on|abbr=on". -- If "adj" is defined here, that text (unchanged) is used with "adj=on". ["+"] = " + ", [","] = ",&nbsp;", [", and"] = ", dan ", [", or"] = ", atau ", ["by"] = " x ", ["-"] = "–", ["to about"] = " hingga sekitar ", ["and"] = { off = " dan ", on = " dan ", exception = true }, ["and(-)"] = { input = " dan ", output = "–" }, ["or"] = { off = " atau " , on = " atau " , exception = true }, ["to"] = { off = " hingga " , on = " hingga " , exception = true }, ["to(-)"] = { input = "&nbsp;hingga ", output = "–" }, ["+/-"] = { off = "&nbsp;±&nbsp;", on = "&nbsp;±&nbsp;", adj = "&nbsp;±&nbsp;", is_range_change = true }, ["by(x)"] = { input = " x ", output = " ×&nbsp;", out_range_x = true }, ["x"] = { off = " x ", on = " ×&nbsp;", abbr_range_x = true }, ["xx"] = "&nbsp;×&nbsp;", ["*"] = "×", ["/"] = "&thinsp;/&thinsp;", -- for a table of high/low temperatures with {{convert|83|/|63|F|disp=br()|abbr=values}} } local range_aliases = { -- ["alternative name for a range"] = "standard range name" ["–"] = "-", ["&ndash;"] = "-", ["×"] = "x", ["&times;"] = "x", ["±"] = "+/-", ["&plusmn;"] = "+/-", } -- Convert accepts range text delimited with whitespace, for example, {{convert|1 to 2|ft}}. -- In addition, the following "words" are accepted without spaces, for example, {{convert|1-2|ft}}. -- Words must be in correct order for searching, for example, 'x' after 'xx'. local range_words = { '-', '–', 'xx', 'x', '*' } local ranges = { types = range_types, aliases = range_aliases, words = range_words, } -- Valid option names. local en_option_name = { -- ["local text for option name"] = "en name used in this module" ["$"] = "$", ["abbr"] = "abbr", ["adj"] = "adj", ["altitude_ft"] = "altitude_ft", ["altitude_m"] = "altitude_m", ["comma"] = "comma", ["debug"] = "debug", ["disp"] = "disp", ["frac"] = "frac", ["input"] = "input", ["lang"] = "lang", ["lk"] = "lk", ["order"] = "order", ["qid"] = "qid", ["qual"] = "qual", ["qualifier"] = "qual", ["round"] = "round", ["sigfig"] = "sigfig", ["sing"] = "adj", -- "sing" is an old alias for "adj" ["sortable"] = "sortable", ["sp"] = "sp", ["spell"] = "spell", ["stylein"] = "stylein", ["styleout"] = "styleout", ["tracking"] = "tracking", } -- Valid option values. -- Convention: parms.opt_xxx refers to an option that is set here -- (not intended to be set by the template which invokes this module). -- Example: At enwiki, "abbr" includes: -- ["values"] = "opt_values" -- As a result, if the template uses abbr=values, Module:Convert sets: -- parms["opt_values"] = true -- parms["abbr"] = nil -- Therefore parms.abbr will be nil, or will have one of the listed values -- that do not start with "opt_". -- An option value of form "xxx?" is the same as "xxx" but shows the input as deprecated. local en_option_value = { ["$"] = 'TEXT', -- TEXT should be a currency symbol that will be used instead of "$" ["abbr"] = { -- ["local text for option value"] = "en value used in this module" ["def"] = "", -- ignored (some wrapper templates call convert with "abbr=def" to mean "default abbreviation") ["h"] = "on", -- abbr=on + use "h" for hand unit (default) ["hh"] = "opt_hand_hh", -- abbr=on + use "hh" for hand unit ["in"] = "in", -- use symbol for LHS unit ["none"] = "off", -- old name for "off" ["off"] = "off", -- use name for all units ["on"] = "on", -- use symbol for all units ["out"] = "out", -- use symbol for RHS unit (default) ["unit"] = "unit", -- abbr=on but abbreviate units only: e6km → million km (not ×10⁶ km) ["values"] = "opt_values", -- show only input and output numbers, not units ["~"] = "opt_also_symbol", -- show input unit symbol as well as name }, ["adj"] = { ["mid"] = "opt_adjectival, opt_adj_mid", -- adj=on with user-specified text after input unit (between input and output) ["off"] = "", -- ignored (off is the default) ["on"] = "opt_adjectival", -- unit name is singular and hyphenated ["pre"] = "opt_one_preunit", -- user-specified text before input unit ["ri0"] = "opt_ri=0", -- round input with precision = 0 ["ri1"] = "opt_ri=1", -- round input with precision = 1 ["ri2"] = "opt_ri=2", -- round input with precision = 2 ["ri3"] = "opt_ri=3", -- round input with precision = 3 }, ["altitude_ft"] = 'INTEGER', ["altitude_m"] = 'INTEGER', ["comma"] = { ["5"] = "opt_comma5", -- only use numsep grouping if 5 or more digits ["gaps"] = "opt_gaps", -- use gaps, not numsep, to separate groups of digits ["gaps3"] = "opt_gaps, opt_gaps3", -- group only in threes rather than default of no gap before a single digit after decimal mark ["off"] = "opt_nocomma", -- no numsep in input or output numbers }, ["debug"] = { ["yes"] = "opt_sortable_debug", -- make the normally hidden sort key visible }, ["disp"] = { ["5"] = "opt_round=5?", -- round output value to nearest 5 ["b"] = "b", -- join: '(...)' ["(or)"] = "(or)", -- join: '(...)' with 'or' between outputs in a combination ["br"] = "br", -- join: '<br />' ["br()"] = "br()", -- join: '<br />(...)' ["comma"] = "comma", -- join: ',' ["flip"] = "opt_flip", -- reverse order of input/output ["number"] = "opt_output_number_only", -- display output value (not input, and not output symbol/name) ["or"] = "or", -- join: 'or' ["out"] = "opt_output_only", ["output number only"] = "opt_output_number_only", ["output only"] = "opt_output_only", ["preunit"] = "opt_two_preunits", -- user-specified text before input and output units ["sqbr"] = "sqbr", -- join: '[...]' ["table"] = "opt_table", -- output is suitable for a table cell with align="right" ["tablecen"] = "opt_tablecen", -- output is suitable for a table cell with align="center" ["unit"] = "opt_input_unit_only", -- display input symbol/name (not output, and not input value) ["unit or text"] = "opt_input_unit_only, opt_ignore_error", -- display input symbol/name, or given unit code if not known ["unit2"] = "opt_output_unit_only", ["x"] = "x", -- join: <first>...<second> (user-specified text) }, ["frac"] = 'INTEGER', ["input"] = 'TEXT', -- TEXT should be value><space><unitcode> or <wikidata-property-id> ["lang"] = { -- language for output digits (both en and local digits are always accepted for input) ["en"] = "opt_lang_en", -- use en digits for numbers, regardless of local language ["local"] = "opt_lang_local", -- use local digits for numbers (default, although config can change default to en) }, ["lk"] = { ["in"] = "in", -- link LHS unit name or symbol ["off"] = "off", -- do not link: same as default except for hand unit ["on"] = "on", -- link all unit names or symbols (but not twice for the same unit) ["out"] = "out", -- link RHS unit name or symbol }, ["order"] = { ["flip"] = "opt_flip", -- reverse order of input/output ["out"] = "opt_order_out", -- do not show input; instead, use order in output combination, with the first output shown as the input }, ["qid"] = 'TEXT', -- TEXT should be a Wikidata Q item identifier ["qual"] = 'TEXT', -- TEXT should be a Wikidata Q item identifier ["round"] = { ["0.5"] = "opt_round=0.5", -- round output value to nearest 0.5 ["5"] = "opt_round=5", -- round output value to nearest 5 ["10"] = "opt_round=10", -- round output value to nearest 10 (same as but clearer than "|-1") ["25"] = "opt_round=25", -- round output value to nearest 25 ["50"] = "opt_round=50", -- round output value to nearest 50 ["each"] = "opt_round_each", -- using default precision in a range, round each output separately (default uses highest precision of each item in range) }, ["sigfig"] = 'INTEGER', ["sortable"] = { ["off"] = "", -- ignored (off is the default) ["on"] = "opt_sortable_on", -- output sort key for use in a sortable table, based on value from converting to a standard base unit ["debug"] = "opt_sortable_on, opt_sortable_debug", -- |sortable=debug is the same as |sortable=on|debug=yes }, ["sp"] = { ["us"] = "opt_sp_us", -- use U.S. spelling (like "meter" instead of default "metre") }, ["spell"] = { -- only English spelling is supported; not scientific notation; only some fractions ["in"] = "opt_spell_in", -- spell input value in words ["In"] = "opt_spell_in, opt_spell_upper", -- spell input value in words with first letter uppercase ["on"] = "opt_spell_in, opt_spell_out", -- spell input and output values in words ["On"] = "opt_spell_in, opt_spell_out, opt_spell_upper", -- same, with first letter of first word in result uppercase }, ["stylein"] = 'TEXT', ["styleout"] = 'TEXT', ["tracking"] = 'TEXT', } local titles = { ["frac"] = "Fraction/styles.css", ["sfrac"] = "Sfrac/styles.css", } return { SIprefixes = SIprefixes, all_categories = all_categories, all_messages = all_messages, currency = { ['$'] = true, ['£'] = true, ['€'] = true, ['₱'] = true, ['₽'] = true, ['¥'] = true }, customary_units = customary_units, disp_joins = disp_joins, en_option_name = en_option_name, en_option_value = en_option_value, eng_scales = eng_scales, ranges = ranges, titles = titles, translation_table = translation_table, } 1jqr3g81v1ifqvz94s14yc6sxou4vzd Sablonan:Cite book 10 3575 19006 19005 2024-05-29T15:22:00Z Bangrapip 9 Balikin perbaèkan [[Special:Diff/19005|19005]] kejaan [[Special:Contributions/Bangrapip|Bangrapip]] ([[User talk:Bangrapip|ngomong]]) 19006 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} {{collapse top|TemplateData}} {{Cite book/TemplateData}} {{collapse bottom}} </noinclude> my4yy07itdv4e2t5sc1x4l3pzgpmzo7 Sablonan:Collapse top 10 3576 18045 17048 2024-05-24T01:15:21Z Bangrapip 9 18045 wikitext text/x-wiki <div style="margin-left:{{{indent|0}}}"><!-- NOTE: width renders incorrectly if added to main STYLE section --> {| <!-- Template:Collapse top --> class="mw-collapsible mw-archivedtalk {{<includeonly>safesubst:</includeonly>#if:{{{expand|{{{collapse|}}}}}}||mw-collapsed}} {{{class|}}}" style="background: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|Silver}}}; margin: 0.2em auto auto; width:{{<includeonly>safesubst:</includeonly>#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}}; padding: 1px;" |- ! style="background: {{{bg|#{{main other|F0F2F5|CCFFCC}}}}}; font-size:87%; padding:0.2em 0.3em; text-align:{{<includeonly>safesubst:</includeonly>#if:{{{left|}}}|left|{{<includeonly>safesubst:</includeonly>#if:{{{align|}}}|left|center}}}}; {{<includeonly>safesubst:</includeonly>#if:{{{fc|}}}|color: {{{fc}}};|}}" | <div style="font-size:115%;{{<includeonly>safesubst:</includeonly>#if:{{{left|}}}||margin:0 4em}}">{{{1|{{{title|{{{reason|{{{header|{{{heading|{{{result|Isi nyang ditèmprakin}}}}}}}}}}}}}}}}}}</div> {{<includeonly>safesubst:</includeonly>#if:{{{warning|{{{2|}}}}}} |{{<includeonly>safesubst:</includeonly>!}}- {{<includeonly>safesubst:</includeonly>!}} style="text-align:center; font-style:italic;" {{<includeonly>safesubst:</includeonly>!}} {{{2|The following is a closed discussion. {{strongbad|Please do not modify it.}} }}} }} |- | style="border: solid {{{border2|1px Silver}}}; padding: {{{padding|0.6em}}}; background: {{{bg2|White}}};" {{<includeonly>safesubst:</includeonly>!}}<noinclude> {{lorem ipsum|3}} {{Collapse bottom}} {{Documentation}} </noinclude> ju3kifhf1ng40716749ko3k0hoebgvy Modul:Basa 828 3577 17051 17050 2024-05-22T07:31:32Z Bangrapip 9 17051 Scribunto text/plain --[=[ Lua support for the {{lang}}, {{lang-xx}}, and {{transliteration}} templates and replacement of various supporting templates. ]=] require('strict'); local getArgs = require ('Module:Arguments').getArgs; local unicode = require ("Module:Unicode data"); -- for is_latin() and is_rtl() local yesno = require ('Module:Yesno'); local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_data.lang_name_table.lang; local lang_dep_table = lang_data.lang_name_table.lang_dep; local script_table = lang_data.lang_name_table.script; local region_table = lang_data.lang_name_table.region; local variant_table = lang_data.lang_name_table.variant; local suppressed_table = lang_data.lang_name_table.suppressed; local override_table = lang_data.override; local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local content_lang = mw.language.getContentLanguage(); local this_wiki_lang_tag = content_lang.code; -- get this wiki's language tag local this_wiki_lang_dir = content_lang:getDir(); -- get this wiki's language direction local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic() local maint_cats = {}; -- maintenance categories go here local maint_msgs = {}; -- and their messages go here --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< I N V E R T _ I T A L I C S >------------------------------------------------- This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing apostrophes are converted to their html numeric entity equivalent so that the new italic markup doesn't become bold markup inadvertently. Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal, replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements. In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns. This function expects that markup in args.text is complete and correct; if it is not, oddness may result. ]] local function invert_italics (source) local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns [""]="\'\'", -- empty string becomes italic markup ["\'\'"]="", -- italic markup becomes empty string ["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic ["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold }; local seg = {}; source = source:gsub ("%f[\']\'%f[^\']", '&#39;'); -- protect single quote marks from being interpreted as bold markup seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text' seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup elseif '' ~= seg[1] then seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup elseif '' ~= seg[3] then seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup else seg[2] = source -- when there is no markup end seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table return table.concat (seg); -- put it all back together and done end --[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------ validates |italic= or |italics= assigned values. When |italic= is set and has an acceptible assigned value, return the matching css font-style property value or, for the special case 'default', return nil. When |italic= is not set, or has an unacceptible assigned value, return nil and a nil error message. When both |italic= and |italics= are set, returns nil and a 'conflicting' error message. The return value nil causes the calling lang, lang_xx, or transl function to set args.italic according to the template's defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-xx}} depending on the individual template's requirements, 'italic' for {{transliteration}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-xx}} only). Accepted values and the values that this function returns are are: nil - when |italic= absent or not set; returns nil default - for completeness, should rarely if ever be used; returns nil yes - force args.text to be rendered in italic font; returns 'italic' no - force args.text to be rendered in normal font; returns 'normal' unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit' invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert' ]] local function validate_italic (args) local properties = {['yes'] = 'italic', ['no'] = 'normal', ['unset'] = 'inherit', ['invert'] = 'invert', ['default'] = nil}; local count = 0 for _, arg in pairs {'italic', 'italics', 'i'} do if args[arg] then count = count + 1 end end if count > 1 then -- return nil and an error message if more than one is set return nil, 'only one of |italic=, |italics=, or |i= can be specified'; end return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message end --[=[--------------------------< V A L I D A T E _ C A T _ A R G S >---------------------------------------------------------- Default behavior of the {{lang}} and {{lang-xx}} templates is to add categorization when the templates are used in mainspace. This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters to control categorization. Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the parameter is treated as if it were not set in the template. Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply. Accepted values for |nocat= are the text strings: 'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else for |cat= 'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else ]=] local function validate_cat_args (args) if not (args.nocat or args.cat) then -- both are nil, so categorize return; end if false == yesno (args.cat) or true == yesno (args.nocat) then args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template) else -- args.nocat is the parameter actually used. args.nocat = nil; end end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack ]] local function in_array ( needle, haystack ) if needle == nil then return false; end for n,v in ipairs( haystack ) do if v == needle then return n; end end return false; end --[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------ prettify ietf tags to use recommended subtag formats: code: lower case script: sentence case region: upper case variant: lower case private: lower case prefixed with -x- ]] local function format_ietf_tag (code, script, region, variant, private) local out = {}; if is_set (private) then return table.concat ({code:lower(), 'x', private:lower()}, '-'); -- if private, all other tags ignored end table.insert (out, code:lower()); if is_set (script) then script = script:lower():gsub ('^%a', string.upper); table.insert (out, script); end if is_set (region) then table.insert (out, region:upper()); end if is_set (variant) then table.insert (out, variant:lower()); end return table.concat (out, '-'); end --[[--------------------------< G E T _ I E T F _ P A R T S >-------------------------------------------------- extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. For {{lang-xx}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}} because those parameters are superfluous to the IETF subtags in |code=) returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1 ]] local function get_ietf_parts (source, args_script, args_region, args_variant) local code, script, region, variant, private; -- ietf tag parts if not is_set (source) then return nil, nil, nil, nil, nil, 'missing language tag'; end local pattern = { -- table of tables holding acceptibe ietf tag patterns and short names of the ietf part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)%-(%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {}; -- table of captures; serves as a translator between captured ietf tag parts and named variables for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1; -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table }; script = t.s or ''; -- translate table contents to named variables; region = t.r or ''; -- absent table entries are nil so set named ietf parts to empty string for concatenation variant= t.v or ''; private = t.p or ''; break; -- and done end end if not code then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}); -- don't know what we got but it is malformed end code = code:lower(); -- ensure that we use and return lower case version of this if not (override_table[code] or lang_table[code] or synonym_table[code] or lang_dep_table[code]) then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language code: ', code}); -- invalid language code, don't know about the others (don't care?) end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym table.insert (maint_cats, table.concat ({'Lang and lang-xx code promoted to ISO 639-1|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]})); code = synonym_table[code]; -- use the synonym end if is_set (script) then if is_set (args_script) then return code, nil, nil, nil, nil, 'redundant script tag'; -- both code with script and |script= not allowed end else script = args_script or ''; -- use args.script if provided end if is_set (script) then script = script:lower(); -- ensure that we use and return lower case version of this if not script_table[script] then return code, nil, nil, nil, nil, table.concat ({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?) end end if suppressed_table[script] then -- ensure that code-script does not use a suppressed script if in_array (code, suppressed_table[script]) then return code, nil, nil, nil, nil, table.concat ({'script: ', script, ' not supported for code: ', code}); -- language code ok, script is suppressed for this code end end if is_set (region) then if is_set (args_region) then return code, nil, nil, nil, nil, 'redundant region tag'; -- both code with region and |region= not allowed end else region = args_region or ''; -- use args.region if provided end if is_set (region) then region = region:lower(); -- ensure that we use and return lower case version of this if not region_table[region] then return code, script, nil, nil, nil, table.concat ({'unrecognized region: ', region, ' for code: ', code}); end end if is_set (variant) then if is_set (args_variant) then return code, nil, nil, nil, nil, 'redundant variant tag'; -- both code with variant and |variant= not allowed end else variant = args_variant or ''; -- use args.variant if provided end if is_set (variant) then variant = variant:lower(); -- ensure that we use and return lower case version of this if not variant_table[variant] then -- make sure variant is valid return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant}); end -- does this duplicate/replace tests in lang() and lang_xx()? if is_set (script) then -- if script set it must be part of the 'prefix' if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-script pair: ', code, '-', script}); end elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound) if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred) if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound) return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-region pair: ', code, '-', region}); end end else -- cheap way to determine if there are prefixes; fonipa and others don't have prefixes; # operator always returns 0 if variant_table[variant]['prefixes'][1] and not in_array (code, variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code: ', code}); end end end if is_set (private) then private = private:lower(); -- ensure that we use and return lower case version of this if not override_table[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index return code, script, region, nil, nil, table.concat ({'unrecognized private tag: ', private}); end end return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil end --[[--------------------------< M A K E _ E R R O R _ M S G >-------------------------------------------------- assembles an error message from template name, message text, help link, and error category. ]] local function make_error_msg (msg, args, template) local out = {}; local category; if 'Transliteration' == template then category = 'Transliteration'; else category = 'Lang and lang-xx' end table.insert (out, table.concat ({'[', args.text or 'undefined', '] '})); -- for error messages output args.text if available table.insert (out, table.concat ({'<span style=\"color:#d33\">Error: {{', template, '}}: '})); table.insert (out, msg); table.insert (out, table.concat ({' ([[:Category:', category, ' template errors|help]])'})); table.insert (out, '</span>'); if (0 == namespace or 10 == namespace) and not args.nocat then -- categorize in article space (and template space to take care of broken usages) table.insert (out, table.concat ({'[[Category:', category, ' template errors]]'})); end return table.concat (out); end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< D I V _ M A R K U P _ A D D >-------------------------------------------------- adds <i> and </i> tags to list-item text or to implied <p>..</p> text. mixed not supported ]] local function div_markup_add (text, style) local implied_p = {}; if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text if 'italic' == style then return text:gsub ('(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item else return text; end end if text:find ('\n+') then -- look for any number of \n characters in text text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics mediawiki if 'italic' == style then text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each impled p (two or more consecutive '\n\n' sequences) else text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each impled p text = text:gsub ('\n', ''); -- strip newline characters end end return text; end --[[--------------------------< T I T L E _ W R A P P E R _ M A K E >------------------------------------------ makes a <span title="<title text>"><content_text></span> or <div title="<title text>"><content_text></div> where <title text> is in the tool-tip in the wiki's local language and <content_text> is non-local-language text in html markup. This because the lang= attibute applies to the content of its enclosing tag. <tag> holds a string 'div' or 'span' used to choose the correct wrapping tag ]] local function title_wrapper_make (title_text, content_text, tag) local wrapper_t = {}; table.insert (wrapper_t, table.concat ({'<', tag})); -- open opening wrapper tag table.insert (wrapper_t, ' title=\"'); -- begin title attribute table.insert (wrapper_t, title_text); -- add <title_text> table.insert (wrapper_t, '\">'); -- end title attribute and close opening wrapper tag table.insert (wrapper_t, content_text); -- add <content_text> table.insert (wrapper_t, table.concat ({'</', tag, '>'})); -- add closing wrapper tag return table.concat (wrapper_t); -- make a big string and done end --[[--------------------------< M A K E _ T E X T _ H T M L >-------------------------------------------------- Add the html markup to text according to the type of content that it is: <span> or <i> tags for inline content or <div> tags for block content The lang= attribute also applies to the content of the tag where it is placed so this is wrong because 'Spanish language text' is English: <i lang="es" title="Spanish language text">casa</i> should be: <span title="Spanish language text"><i lang="es">casa</i></span> or for <div>...</div>: <div title="Spanish language text"><div lang="es"><spanish-language-text></div></div> ]] local function make_text_html (code, text, tag, rtl, style, size, language) local html_t = {}; local style_added = ''; local wrapper_tag = tag; -- <tag> gets modified so save a copy for use when/if we create a wrapper span or div if text:match ('^%*') then table.insert (html_t, '&#42;'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki text = text:gsub ('^%*', ''); -- remove the splat from the text end if 'span' == tag then -- default html tag for inline content if 'italic' == style then -- but if italic tag = 'i'; -- change to <i> tags end else -- must be div so go text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i> end table.insert (html_t, table.concat ({'<', tag})); -- open the <i>, <span>, or <div> html tag code = code:gsub ('%-x%-.*', ''); -- strip private use subtag from code tag because meaningless outside of wikipedia table.insert (html_t, table.concat ({' lang="', code, '\"'})); -- add language attribute if (rtl or unicode.is_rtl(text)) and ('ltr' == this_wiki_lang_dir) then -- text is right-to-left on a left-to-right wiki table.insert (html_t, ' dir="rtl"'); -- add direction attribute for right-to-left languages elseif not (rtl or unicode.is_rtl(text)) and ('rtl' == this_wiki_lang_dir) then -- text is left-to-right on a right-to-left wiki table.insert (html_t, ' dir="ltr"'); -- add direction attribute for left-to-right languages end if 'normal' == style then -- when |italic=no table.insert (html_t, ' style=\"font-style: normal;'); -- override external markup, if any style_added = '\"'; -- remember that style attribute added and is not yet closed end if is_set (size) then -- when |size=<something> if is_set (style_added) then table.insert (html_t, table.concat ({' font-size: ', size, ';'})); -- add when style attribute already inserted else table.insert (html_t, table.concat ({' style=\"font-size: ', size, ';'})); -- create style attribute style_added = '\"'; -- remember that style attribute added and is not yet closed end end table.insert (html_t, table.concat ({style_added, '>'})); -- close the opening html tag table.insert (html_t, text); -- insert the text table.insert (html_t, table.concat ({'</', tag, '>'})); -- close the 'text' <i>, <span>, or <div> html tag if is_set (language) then -- create a <title_text> string for the title= attribute in a wrapper span or div local title_text; if 'zxx' == code then -- special case for this tag 'no linguistic content' title_text = table.concat ({language, ' text'}); -- not a language so don't use 'language' in title text elseif mw.ustring.find (language, 'languages', 1, true) then title_text = table.concat ({language, ' collective text'}); -- for collective languages else title_text = table.concat ({language, '-language text'}); -- for individual languages end return title_wrapper_make (title_text, table.concat (html_t), wrapper_tag); else return table.concat (html_t); end end --[=[-------------------------< M A K E _ C A T E G O R Y >---------------------------------------------------- For individual language, <language>, returns: [[Category:Articles containing <language>-language text]] for English: [[Category:Articles containing explicitly cited English-language text]] for ISO 639-2 collective languages (and for 639-1 bh): [[Category:Articles with text in <language> languages]] ]=] local function make_category (code, language_name, nocat, name_get) local cat = {}; local retval; if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space return ''; -- return empty string for concatenation end if mw.ustring.find (language_name, 'languages', 1, true) then return table.concat ({'[[Category:Articles with text in ', language_name, ']]'}); end table.insert (cat, '[[Category:Articles containing '); if this_wiki_lang_tag == code then table.insert (cat, 'explicitly cited ' .. language_name); -- unique category name for the local language else table.insert (cat, language_name); end table.insert (cat, '-language text]]'); return table.concat (cat); end --[[--------------------------< M A K E _ T R A N S L I T >---------------------------------------------------- return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string The value |script= is not used in {{transliteration}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transliteration}} switches they are included in the data tables. The script parameter is introduced at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code. To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed to be |translit-script= (in this function, tscript) This function is used by both lang_xx() and transl() lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style transl() always provides language_name, translit, and one of code or tscript, never both; always provides style For {{transliteration}}, style only applies when a language code is provided ]] local function make_translit (code, language_name, translit, std, tscript, style) local title; local out_t = {}; local title_t = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local title_text = ''; -- tool tip text for title= attribute std = std and std:lower(); -- lower case for table indexing if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified title_text = language_name; -- write a generic tool tip if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' romanization'; -- finish the tool tip; use romanization when neither script nor standard supplied elseif is_set (std) and is_set (tscript) then -- when both are specified if title_t[std] then -- and if standard is legitimate if title_t[std][tscript] then -- and if script for that standard is legitimate if script_table[tscript] then title_text = title_text .. table.concat ({title_t[std][tscript:lower()], ' (', script_table[tscript], ' script) transliteration'}); -- add the appropriate text to the tool tip else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else return ''; -- invalid standard, setup for error message end elseif is_set (std) then -- translit-script not set, use language code if not title_t[std] then return ''; end -- invalid standard, setup for error message if title_t[std][code] then -- if language code is in the table (transl may not provide a language code) title_text = title_text .. table.concat ({title_t[std][code:lower()], ' (', language_name, ' language) transliteration'}); -- add the appropriate text to the tool tip else -- code doesn't match title_text = title_text .. title_t[std]['default']; -- so use the standard's default end else -- here if translit-script set but translit-std not set if title_t['no_std'][tscript] then title_text = title_text .. title_t['no_std'][tscript]; -- use translit-script if set elseif title_t['no_std'][code] then title_text = title_text .. title_t['no_std'][code]; -- use language code else if is_set (tscript) then title_text = title_text .. table.concat ({language_name, '-script transliteration'}); -- write a script tool tip elseif is_set (code) then if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' transliteration'; -- finish the tool tip else title_text = title_text .. ' transliteration'; -- generic tool tip (can we ever get here?) end end end local close_tag; if is_set (code) then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transliteration}}) code = code:match ('^(%a%a%a?)'); -- strip all subtags leaving only the language subtag if not style then -- nil for the default italic style table.insert (out_t, "<i lang=\""); -- so use <i> tag close_tag = '</i>'; -- tag to be used when closing else table.insert (out_t, table.concat ({'<span style=\"font-style: ', style, '\" lang=\"'})); -- non-standard style, construct a span tag for it close_tag = '</span>'; -- tag to be used when closing end table.insert (out_t, code); table.insert (out_t, "-Latn\">"); -- transliterations are always Latin script else table.insert (out_t, "<span>"); -- when no language code: no lang= attribute, not italic ({{transliteration}} only) close_tag = '</span>'; end table.insert (out_t, translit); -- add the translit text table.insert (out_t, close_tag); -- and add the appropriate </i> or </span> if '' == title_text then -- when there is no need for a tool-tip return table.concat (out_t); -- make a string and done else return title_wrapper_make (title_text, table.concat (out_t), 'span'); -- wrap with a tool-tip span and don end end --[[--------------------------< V A L I D A T E _ T E X T >---------------------------------------------------- This function checks the content of args.text and returns empty string if nothing is amiss else it returns an error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup. Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert. ]] local function validate_text (template, args) if not is_set (args.text) then return make_error_msg ('no text', args, template); end if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes return make_error_msg ('text has malformed markup', args, template); end local style = args.italic; if ('unset' ~= style) and ('invert' ~=style) then if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic return make_error_msg ('text has italic markup', args, template); end end end --[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------ render mainenance messages and categories ]] local function render_maint(nocat) local maint = {}; if 0 < #maint_msgs then -- when there are maintenance messages table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag for _, msg in ipairs (maint_msgs) do table.insert (maint, table.concat ({msg, ' '})); -- add message strings end table.insert (maint, '</span>'); -- close the span end if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only for _, cat in ipairs (maint_cats) do table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories end end return table.concat (maint); end --[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------ for proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we do nothing proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and / or inhibits regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac ]] local function proto_prefix (text, language_name, proto_param) if false == proto_param then -- when forced by |proto=no return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats end return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat end --[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------ looks for a poem strip marker in text; returns true when found; false else auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know the content that will replace the stripmarker. ]] local function has_poem_tag (text) return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false; end --[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------ Inspects content of and selectively trims text. Returns text and the name of an appropriate html tag for text. If text contains: \n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return If text begins with list markup: \n* unordered \n; definition \n: definition \n# ordered trim all leading whitespace except \n and trim all trailing whitespace If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because the stripmarker is replaced with text wrapped in <div>..</div> tags. If the text contains any actual <div>...</div> tags, then it's again returned unmodified and <div>...</div> tags are used to wrap it, to prevent div/span inversion. ]] local function html_tag_select (text) local tag; if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that) tag = 'div'; -- poem replacement is in div tags so lang must use div tags elseif text:find ('<div') then -- reductive; if the text contains a div tag, we must use div tags tag = 'div'; elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags text = mw.text.trim (text); -- trim leading and trailing whitespace characters tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags elseif text:find ('\n[%*:;%#]') then -- if text has list markup text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n' tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki) else text = mw.text.trim (text); -- plain text tag = 'span'; -- so span is fine end return text, tag; end --[[--------------------------< V A L I D A T E _ P R O T O >-------------------------------------------------- validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false, empty string (or parameter omitted) returns as nil; any other value returns as nil with a second return value of true indicating that some other value has been assigned to |proto= ]] local function validate_proto (proto_param) if 'yes' == proto_param then return true; elseif 'no' == proto_param then return false; elseif is_set (proto_param) then return nil, true; -- |proto= something other than 'yes' or 'no' else return nil; -- missing or empty end end --[[--------------------------< L A N G U A G E _ N A M E _ G E T >-------------------------------------------- common function to return language name from the data set according to IETF tag returns language name if found in data tables; nil else ]] local function language_name_get (ietf, code, cat) ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case local name; -- remains nil if not found if override_table[ietf] then -- look for whole IETF tag in override table name = override_table[ietf]; elseif override_table[code] then -- not there so try basic language tag name = override_table[code]; elseif lang_table[code] then -- shift to iana active tag/name table name = lang_table[code]; elseif lang_dep_table[code] then -- try the iana deprecated tag/name table name = lang_dep_table[code]; end if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name table.insert (maint_cats, table.concat ({'Lang and lang-xx using deprecated ISO 639 codes|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' is deprecated'})); end return name; -- name from data tables or nil end --[[--------------------------< _ L A N G >-------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function _lang (args) local out = {}; local language_name; -- used to make category names local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, variant, and private local code; -- the language code local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang'; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; validate_cat_args (args); -- determine if categorization should be suppressed if args[1] and args.code then return make_error_msg ('conflicting: {{{1}}} and |code=', args, template); else args.code = args[1] or args.code; -- prefer args.code end if args[2] and args.text then return make_error_msg ('conflicting: {{{2}}} and |text=', args, template); else args.text = args[2] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set if is_set (msg) then -- msg is an already-formatted error message return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}}) if msg then return make_error_msg ( msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and unicode.is_Latin (args.text)) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics) args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end if is_set (subtags.script) then -- if script set, override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant if 'invert' == args.italic and 'span' == tag then -- invert only supported for in-line content args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name)); table.insert (out, make_category (code, language_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G >---------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function lang (frame) local args = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text valueFunc = function (key, value) if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return _lang (args); end --[[--------------------------< T R A N S L A T I O N _ M A K E >---------------------------------------------- stand-alone function to create literal translation of main text Also used by {{lang-x2}} ]] local function translation_make (args_t) local translation_t = {', '}; -- initialize output if 'none' ~= args_t.label then -- if we want a label table.insert (translation_t, '<small>'); -- open the <small> html tag if 'no' == args_t.link then table.insert (translation_t, '<abbr title="literal translation">lit.</abbr>'); -- unlinked form else table.insert (translation_t, make_wikilink ('Literal translation', 'lit.')); -- linked form end table.insert (translation_t, "&thinsp;</small>"); -- close the <small> html tag end table.insert (translation_t, table.concat ({'&#39;', args_t.translation, '&#39;'})); -- use html entities to avoid wiki markup confusion return table.concat (translation_t); -- make a big string and done end --[[--------------------------< L A N G _ X X >---------------------------------------------------------------- For the {{lang-xx}} templates, the only parameter required to be set in the template is the language code. All other parameters can, usually should, be written in the template call. For {{lang-xx}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-xx}} template choose the appropriate entry-point function so that this function knows the default styling that should be applied to text. For normal, upright style: <includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly> For italic style: <includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly> All other parameters should be received from the template's frame (parent frame) Supported parameters are: |code = (required) the IANA language code |script = IANA script code; especially for use with languages that use multiple writing systems |region = IANA region code |variant = IANA variant code |text = (required) the displayed text in language specified by code |link = boolean false ('no') does not link code-spcified language name to associated language article |rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language |nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected |cat = boolian false ('no') opposite form of |nocat= |italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state |lit = text that is a literal translation of text |label = 'none' to suppress all labeling (language name, 'translit.', 'lit.') any other text replaces language-name label - automatic wikilinking disabled for those {{lang-xx}} templates that support transliteration (those templates where |text= is not entirely latn script): |translit = text that is a transliteration of text |translit-std = the standard that applies to the transliteration |translit-script = ISO 15924 script name; falls back to code For {{lang-xx}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args) local out = {}; local language_name; -- used to make display text, article links local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, and variant local code; -- the language code local translit_script_name; -- name associated with IANA (ISO 15924) script code local translit; local translit_title; local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang-xx'; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if args[1] and args.text then return make_error_msg ('conflicting: {{{1}}} and |text=', args, template); else args.text = args[1] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding if is_set (msg) then return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly if args[2] and args.translit then return make_error_msg ('conflicting: {{{2}}} and |translit=', args, template); else args.translit = args[2] or args.translit -- prefer args.translit end if args[3] and (args.translation or args.lit) then return make_error_msg ('conflicting: {{{3}}} and |lit= or |translation=', args, template); elseif args.translation and args.lit then return make_error_msg ('conflicting: |lit= and |translation=', args, template); else args.translation = args[3] or args.translation or args.lit; -- prefer args.translation end if args.links and args.link then return make_error_msg ('conflicting: |links= and |link=', args, template); else args.link = args.link or args.links; -- prefer args.link end validate_cat_args (args); -- determine if categorization should be suppressed args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- args.italic controls if is_set (subtags.script) then if 'latn' == subtags.script then args.italic = 'italic'; -- |script=Latn; set for font-style:italic else args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state> end else args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state> end end if is_set (subtags.script) then -- if script set override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any) language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if args.label then if 'none' ~= args.label then table.insert (out, table.concat ({args.label, ': '})); -- custom label end else if 'no' == args.link then table.insert (out, language_name); -- language name without wikilink else if mw.ustring.find (language_name, 'languages', 1, true) then table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then table.insert (out, make_wikilink (lang_data.article_name[code], language_name)); -- language name with wikilink from override data else table.insert (out, make_wikilink (language_name .. ' language', language_name)); -- language name with wikilink end end table.insert (out, ': '); -- separator end if 'invert' == args.italic then args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil)) if is_set (args.translit) and not unicode.is_Latin (args.text) then -- transliteration (not supported in {{lang}}); not supported when args.text is wholly latn text (this is an imperfect test) table.insert (out, ', '); -- comma to separate text from translit if 'none' ~= args.label then table.insert (out, '<small>'); if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name translit_script_name = script_table[args['translit-script']]; else translit_script_name = language_name; -- fall back on language name end translit_title = mw.title.makeTitle (0, table.concat ({'Romanization of ', translit_script_name})); -- make a title object if translit_title.exists and ('no' ~= args.link) then table.insert (out, make_wikilink ('Romanization of ' .. translit_script_name or language_name, 'romanized') .. ':'); -- make a wikilink if there is an article to link to else table.insert (out, 'romanized:'); -- else plain text end table.insert (out, '&nbsp;</small>'); -- close the small tag end translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script']) if is_set (translit) then table.insert (out, translit); else return make_error_msg (table.concat ({'invalid translit-std: \'', args['translit-std'] or '[missing]'}), args, template); end end if is_set (args.translation) then -- translation (not supported in {{lang}}) table.insert (out, translation_make (args)); end table.insert (out, make_category (code, category_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G _ X X _ A R G S _ G E T >---------------------------------------------- common function to get args table from {{lang-??}} templates returns table of args ]] local function lang_xx_args_get (frame) local args = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if 1 == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return args; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-xx}} templates that call lang_xx_italic(). Sets the initial style state to italic. ]] local function lang_xx_italic (frame) local args = lang_xx_args_get (frame); initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point ffrom another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-xx}} templates that call lang_xx_inherit(). Sets the initial style state to inherit. ]] local function lang_xx_inherit (frame) local args = lang_xx_args_get (frame); initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I N H E R I T >---------------------------------------------- Entry point from another module. Sets the initial style state to inherit. ]] local function _lang_xx_inherit (args) initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------ Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _is_ietf_tag (tag) -- entry point when this module is require()d into another local c, s, r, v, p, err; -- code, script, region, variant, private, error message c, s, r, v, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else end --[[--------------------------< I S _ I E T F _ T A G >-------------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function is_ietf_tag (frame) return _is_ietf_tag (getArgs (frame)[1]); -- args[1] is the ietf language tag to be tested; also get parent frame end --[[--------------------------< I S _ I E T F _ T A G _ F R A M E >-------------------------------------------- Module entry point from an {{#invoke:}}; same as is_ietf_tag() except does not get parameters from the parent (template) frame. This function not useful when called by {{lang|fn=is_ietf_tag_frame|<tag>}} because <tag> is in the parent frame. ]] local function is_ietf_tag_frame (frame) return _is_ietf_tag (getArgs (frame, {frameOnly = true,})[1]); -- args[1] is the ietf language tag to be tested; do not get parent frame end --[[--------------------------< _ N A M E _ F R O M _ T A G >-------------------------------------------------- Returns language name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Set invoke's |link= parameter to yes to get wikilinked version of the language name. Module entry point from another module ]] local function _name_from_tag (args) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args[1]; -- save a copy of the input IETF subtag local link = 'yes' == args['link']; -- make a boolean local label = args.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local language_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private language_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if link then -- when |link=yes, wikilink the language name if mw.ustring.find (language_name, 'languages', 1, true) then language_name = make_wikilink (language_name, label); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then language_name = make_wikilink (lang_data.article_name[code], label or language_name); -- language name with wikilink from override data else language_name = make_wikilink (language_name .. ' language', label or language_name); -- language name with wikilink end end return language_name; end --[[--------------------------< N A M E _ F R O M _ T A G >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function name_from_tag (frame) -- entry point from an {{#invoke:Lang|name_from_tag|<ietf tag>|link=<yes>|template=<template name>}} return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< _ T A G _ F R O M _ N A M E >-------------------------------------------------- Returns the ietf language tag associated with the language name. Spelling of language name must be correct according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator, that disambiguator must be omitted (they are not present in the data name-to-tag tables). Module entry point from another module ]] local function _tag_from_name (args) -- entry point from another module local msg; if args[1] and '' ~= args[1] then local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live local lang = args[1]:lower(); -- allow any-case for the language name (speeling must till be correct) local tag = data.rev_override_table[lang] or data.rev_lang_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard if tag then return tag, true; -- language name found so return tag and done; second return used by is_lang_name() else msg = 'language: ' .. args[1] .. ' not found' -- language name not found, error message end else msg = 'missing language name' -- language name not provided, error message end local template = ''; if args.template and '' ~= args.template then template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template) end return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end --[[--------------------------< T A G _ F R O M _ N A M E >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function tag_from_name (frame) -- entry point from an {{#invoke:Lang|tag_from_name|<language name>|link=<yes>|template=<template name>}} local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name() return result; end --[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function is_lang_name (frame) local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name() return result and true or nil; end --[[--------------------------< _ T R A N S L >---------------------------------------------------------------- Module entry point from another module ]] local function _transl (args) local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local language_name; -- language name that matches language code; used for tool tip local translit; -- transliterated text to display local script; -- IANA script local msg; -- for when called functions return an error message maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if is_set (args[3]) then -- [3] set when {{transliteration|code|standard|text}} args.text = args[3]; -- get the transliterated text args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing if not title_table[args.translit_std] then return make_error_msg (table.concat ({'unrecognized transliteration standard: ', args.translit_std}), args, 'Transliteration'); end else if is_set (args[2]) then -- [2] set when {{transliteration|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and (args[1]:match ('^%a%a%a?%a?$') or -- args[2] missing; is args[1] a language or script tag or is it the transliterated text? args[1]:match ('^%a%a%a?%-x%-')) then -- or is args[1] a private-use tag return make_error_msg ('no text', args, 'Transliteration'); -- args[1] is a code so we're missing text else args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message return make_error_msg ('missing language / script code', args, 'Transliteration'); end end end if is_set (args[1]) then -- IANA language code used for html lang= attribute; or ISO 15924 script code if args[1]:match ('^%a%a%a?%a?$') or args[1]:match ('^%a%a%a?%-x%-') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters) or private-use; lower case because table indexes are lower case else return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'Transliteration'); -- invalid language / script code end else return make_error_msg ('missing language / script code', args, 'Transliteration'); -- missing language / script code so quit end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, 'Transliteration'); end if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default args.italic = nil; -- set to nil; end if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; args.code = args.code:match ('^%a%a%a?'); -- if private use, strip all but language subtag elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables? language_name = lang_table[args.code]; elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables? language_name = lang_dep_table[args.code]; elseif script_table[args.code] then -- if here, code is not a language code; is it a script code? language_name = script_table[args.code]; script = args.code; -- code was an ISO 15924 script so use that instead args.code = ''; -- unset because not a language code else return make_error_msg (table.concat ({'unrecognized language / script code: ', args.code}), args, 'Transliteration'); -- invalid language / script code end -- here only when all parameters passed to make_translit() are valid return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic); end --[[--------------------------< T R A N S L >------------------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function transl (frame) return _transl (getArgs(frame)); end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Returns category name associated with IETF language tag if valid; error message else All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _category_from_tag (args_t) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args_t[1]; -- save a copy of the input IETF subtag local link = 'yes' == args_t.link; -- make a boolean local label = args_t.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local category_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args_t.template and table.concat ({'{{', args_t.template, '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private category_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', ''); if link then return table.concat ({'[[:', category_name, ']]'}); else return category_name; end end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Module entry point from an {{#invoke:}} ]] local function category_from_tag (frame) -- entry point from an {{#invoke:Lang|category_from_tag|<ietf tag>|template=<template name>}} return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { category_from_tag = category_from_tag, lang = lang, -- entry point for {{lang}} lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}} lang_xx_italic = lang_xx_italic, is_ietf_tag = is_ietf_tag, is_ietf_tag_frame = is_ietf_tag_frame, is_lang_name = is_lang_name, tag_from_name = tag_from_name, -- returns ietf tag associated with language name name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates transl = transl, -- entry point for {{transliteration}} _category_from_tag = _category_from_tag, -- entry points when this module is require()d into other modules _lang = _lang, _lang_xx_inherit = _lang_xx_inherit, _lang_xx_italic = _lang_xx_italic, _is_ietf_tag = _is_ietf_tag, get_ietf_parts = get_ietf_parts, _tag_from_name = _tag_from_name, _name_from_tag = _name_from_tag, _transl = _transl, _translation_make = translation_make, }; l42s8v4jw4gr3yfdmjo5zrynjduzw38 Sablonan:Collapse bottom 10 3578 17871 17052 2024-05-23T16:57:01Z Bangrapip 9 17871 wikitext text/x-wiki <includeonly>|}</div></includeonly><noinclude> {{Documentation|Template:Collapse top/doc}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> brg0xxydzz07jqyt62vdk8nb02zd0ob Sablonan:Tanggal lair 10 3579 18497 18496 2024-05-25T10:17:44Z Bangrapip 9 Balikin perbaèkan [[Special:Diff/18496|18496]] kejaan [[Special:Contributions/Bangrapip|Bangrapip]] ([[User talk:Bangrapip|ngomong]]) 18497 wikitext text/x-wiki <span style="display:none">(<span class="bday">{{{1|{{{year}}}}}}-{{padleft:{{NOMORBULAN|{{{2|{{{month}}}}}}}}|2|0}}-{{padleft:{{{3|{{{day}}}}}}|2|0}}</span>)</span>{{#if:{{{df|}}} |{{#expr:{{{3|{{{day}}}}}}}} {{NAMABULAN|{{{2|{{{month}}}}}}}} |{{#expr:{{{3|{{{day<noinclude>|1</noinclude>}}}}}}}} {{NAMABULAN|{{{2|{{{month<noinclude>|1</noinclude>}}}}}}}} }} {{#expr:{{{1|{{{year<noinclude>|1900</noinclude>}}}}}}}}<includeonly><!-- -- Periksa galat -- -->{{#ifexpr: ( {{{1|{{{year}}}}}} > {{CURRENTYEAR}} ) | &#32;{{error|invalid year}}{{main other|[[Kategori:Halaman menggunakan templat usia dengan tanggal yang salah]]}} }}{{#if:{{{2|}}}|{{#ifexpr: ( {{{2|{{{month}}}}}} > 12 ) OR ( {{{2|{{{month}}}}}} < 1 ) | &#32;{{error|invalid month}}{{main other|[[Kategori:Halaman menggunakan templat usia dengan tanggal yang salah]]}}|}} }}{{#if:{{{3|}}}|{{#ifexpr: ( {{{3|{{{day}}}}}} > 31 ) OR ( {{{3|{{{day}}}}}} < 1 ) | &#32;{{error|invalid day}}{{main other|[[Kategori:Halaman menggunakan templat usia dengan tanggal yang salah]]}}|}} }}</includeonly><noinclude> {{pengwarkatan}} </noinclude> j3butqf4mhkvndmo0qfkr3shot882g5 Sablonan:Date-mf 10 3580 17055 2024-05-22T07:33:50Z Bangrapip 9 new 17055 wikitext text/x-wiki {{#ifeq:{{{test| }}}| ||{{{up-date}}}}}{{#if:{{{2|}}}|{{{2}}}|{{{1|}}}{{#ifeq:{{{BCE| }}}| ||BCE}}}}<!-- BELOW FOR hCalendar/vevent --><span style="display:none">&#160;(<span class="{{{class|dtstart}}} {{{class-extra|}}}">{{#ifeq:{{{ISO8601| }}}| |{{#ifeq:{{{BCE| }}}| ||-}}{{padleft:{{#expr:{{#time:Y|{{#ifeq:{{{class|dtend}}}|dtend|{{#titleparts:{{{up-date|/-m-d/+1 hour ,}}}|1|3}}}}{{#titleparts:{{{up-date|/-m-d/+1 hour ,}}}|1|1}}}}-3000 }}|4|0}}{{#time:{{#titleparts:{{{up-date|/-m-d/+1 hour ,}}}|1|2}}|{{#ifeq:{{{class|dtend}}}|dtend|{{#titleparts:{{{up-date|/-m-d/+1 hour ,}}}|1|3}}}}{{#titleparts:{{{up-date|/-m-d}}}|1|1}}}}{{#ifeq:{{{timezone| }}}| ||Z}}|{{{ISO8601|}}}}}</span>)</span><noinclude> {{documentation}} </noinclude> 0up47z3b5aifjx4toi38dpusqqch0d6 Sablonan:NAMABULAN 10 3581 18501 17059 2024-05-25T10:21:48Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:MONTHNAME]] 18501 wikitext text/x-wiki #REDIRECT [[Sablonan:MONTHNAME]] ecx3v8v7ifb8d1eqwrd3ygqo2cswlfj Sablonan:NOMORBULAN 10 3582 18502 17060 2024-05-25T10:22:12Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:MONTHNUMBER]] 18502 wikitext text/x-wiki #REDIRECT [[Sablonan:MONTHNUMBER]] 4uyuo8wtluru5aixu0ki2hacingb50v Sablonan:InterWiki 10 3583 17069 17063 2024-05-22T07:48:49Z Jon Harald Søby 76 Ngebuang pengalihan ke [[Templat:INTERWIKI]] 17069 wikitext text/x-wiki {{sister |project=wikipedia |text=[[Wikipedia]] juga mempunyai '''''[[:{{{code|{{{1}}}}}}:|edisi {{{lang|{{{2|{{PAGENAME}}}}}}}}]]'''''}} <noinclude> {{dokumentasi}} [[Kategori:Templat interwiki|{{PAGENAME}}]] </noinclude> q4dypx8lrhpauw9xezasn1xtd28i5ed Sablonan:No redirect 10 3584 17064 2024-05-22T07:45:31Z Bangrapip 9 new 17064 wikitext text/x-wiki {{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}} | <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> | {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}} }}<noinclude> {{documentation}} </noinclude> 2qaonlqtyk07btxy9fviektgkcflxxv Sablonan:Notelist 10 3585 17065 2024-05-22T07:45:43Z RaymondSutanto 258 new 17065 wikitext text/x-wiki {{reflist|{{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group={{#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using notelist with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Templat:Notelist]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | colwidth | group | notes | refs }}<noinclude> {{documentation}}</noinclude> bkzvfnv4gj4bbgmi8gruoaoasph7oa2 Sablonan:Tulisan tanggal lair 10 3586 17066 2024-05-22T07:46:56Z Bangrapip 9 new 17066 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Tanggal tidak terbaca. Angka tahun harus memiliki 4 digit (gunakan awalan nol untuk tahun < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}} bday<!-- random extra classes to add eg:bday updated --> |class=dtstart |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Category:Birth-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P569}} | | [[Kategori:Tanggal kematian tidak ada di Wikidata]] }} }} | [[Kategori:Artikel tanpa item Wikidata]] }} }}<noinclude> {{documentation|Template:Start-date/doc}} [[Kategori:Sablonan nyang nongolin hCalendars]]</noinclude> hvnsa6fo13cd4l0msbxy4ntne8m0n5j Sablonan:Tanggal mati 10 3587 17068 2024-05-22T07:48:38Z Bangrapip 9 new 17068 wikitext text/x-wiki <includeonly>{{{3|{{{day|{{{3}}}}}}}}} {{MONTHNAME|{{{2|{{{month|{{{2}}}}}}}}}}} {{{1|{{{year|{{{1}}}}}}}}}</includeonly><noinclude>[[Kategori:Templat perhitungan waktu]]</noinclude> 0eu9shj8fbkf0x16nocl8g9f2k5vtsc Sablonan:Tulisan tanggal mati 10 3588 17070 2024-05-22T07:49:08Z Bangrapip 9 new 17070 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Not recognized as a date. Years must have 4 digits (use leading zeros for years < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}} dday deathdate<!-- random extra classes to add eg:bday updated --> |class=dtend |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Kategori:Death-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P570}} | | [[Kategori:Tanggal kematian tidak ada di Wikidata]] }} }} | [[Kategori:Artikel tanpa item Wikidata]] }} }}<noinclude> {{Documentation|Templat:Start-date/doc}} </noinclude> kqzdn38ymrx1hsckmt9r94nwwlrntvy Sablonan:Count 10 3589 17071 2024-05-22T07:50:16Z Bangrapip 9 new 17071 wikitext text/x-wiki {{safesubst<noinclude/>:#ifexpr:{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}>0|{{safesubst<noinclude/>:#invoke:ParameterCount|main|pattern1=^[%d]+$}}|{{{base|0}}}}}<noinclude>{{documentation}}</noinclude> nxgj5k0v7d0slmbxwqstpth3pxp36v7 Sablonan:Template data header 10 3590 17072 2024-05-22T07:52:06Z Bangrapip 9 new 17072 wikitext text/x-wiki <div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage}}|<!-- +header: -->Ini dokumennya {{#if:{{{nolink|}}}|<!-- +header, nolink TD -->TemplateData|<!-- +header, +link [[TD]]; DEFAULT: -->[[:en:Wikipedia:TemplateData|TemplateData]]}}<!-- e.o. #if:nolink; DEFAULT: --> untuk template ini digunakan oleh [[Wikipedia:VisualEditor|VisualEditor]] dan alat lainnya; {{Template parameter usage|lc=yes}}<!-- e.o. #if:noheader -->}} '''TemplateData untuk {{{1|{{BASEPAGENAME}}}}}''' </div><includeonly><!-- check parameters -->{{#invoke:Check for unknown parameters|check |unknown={{template other|1=[[Kategori:Halaman yang menggunakan header data template dengan parameter yang tidak diketahui|_VALUE_]]}} |template=Templat:Template data header |1 |nolink |noheader |preview=<div class="error" style="font-weight:normal">Parameter tidak diketahui '_VALUE_' di [[Template:Template data header]].</div> }}<!-- -->{{template other|{{sandbox other|| [[Kategori:Templat menggunakan DataTemplat]] }}}}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> ax9jwthbwk1f0dcacn05vgomu0z3ovg Sablonan:Template parameter usage 10 3591 17899 17073 2024-05-23T17:15:18Z Bangrapip 9 17899 wikitext text/x-wiki {{#switch:{{{label|}}} |=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|S|s}}ee a monthly parameter usage report] for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|this template}} in articles{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}}. |None|none=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|P|p}}arameter usage report]{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}} |for|For=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{#ifeq:{{yesno-no|{{{lc}}}}}|no|P|p}}arameter usage report] for {{#if:{{{1|}}}|[[Template:{{ROOTPAGENAME:{{{1|}}}}}]]|[[Template:{{ROOTPAGENAME}}]]}}{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}}. |#default=[https://bambots.brucemyers.com/TemplateParam.php?wiki=enwiki&template={{Urlencode:{{#if:{{{1|}}}|{{ROOTPAGENAME:{{{1|}}}}}|{{ROOTPAGENAME}}}}}} {{{label|}}}]{{#ifeq:{{yesno-no|{{{based}}}}}|yes|&#32;based on {{#if:{{{1|}}}|its|this}} TemplateData}} }}<noinclude> {{documentation}} </noinclude> fenf674wxid9swzlpd9p77yc9n9kzm0 Sablonan:Tanggal lair ama umur 10 3592 18507 18311 2024-05-25T10:26:18Z Bangrapip 9 18507 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:age|birth_date_and_age}}{{#invoke:Check for unknown parameters|check|ignoreblank=y|preview=Page using [[Template:Birth date and age]] with unknown parameter "_VALUE_"|unknown={{main other|[[Category:Pages using birth date and age template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|1|2|3|day|month|year|df|mf}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P569}} | | [[Category:Date of birth not in Wikidata]] }} }} | [[Category:Articles without Wikidata item]] }} }}</includeonly><noinclude>{{documentation}}</noinclude> a0pyxjpy9sf2d4e6jiwi9hktjdnwilq Sablonan:Birth date and age 10 3593 17076 2024-05-22T07:58:42Z Bangrapip 9 new 17076 wikitext text/x-wiki #REDIRECT [[Templat:Tanggal_lair_ama_umur]] tg40xy57kcakbsv4htwam6l8piluzlk Modul:Date 828 3594 18510 17077 2024-05-25T10:33:01Z Bangrapip 9 18510 Scribunto text/plain -- Date functions for use by other modules. -- I18N and time zones are not supported. local MINUS = '−' -- Unicode U+2212 MINUS SIGN local floor = math.floor local Date, DateDiff, diffmt -- forward declarations local uniq = { 'unique identifier' } local function is_date(t) -- The system used to make a date read-only means there is no unique -- metatable that is conveniently accessible to check. return type(t) == 'table' and t._id == uniq end local function is_diff(t) return type(t) == 'table' and getmetatable(t) == diffmt end local function _list_join(list, sep) return table.concat(list, sep) end local function collection() -- Return a table to hold items. return { n = 0, add = function (self, item) self.n = self.n + 1 self[self.n] = item end, join = _list_join, } end local function strip_to_nil(text) -- If text is a string, return its trimmed content, or nil if empty. -- Otherwise return text (convenient when Date fields are provided from -- another module which may pass a string, a number, or another type). if type(text) == 'string' then text = text:match('(%S.-)%s*$') end return text end local function is_leap_year(year, calname) -- Return true if year is a leap year. if calname == 'Julian' then return year % 4 == 0 end return (year % 4 == 0 and year % 100 ~= 0) or year % 400 == 0 end local function days_in_month(year, month, calname) -- Return number of days (1..31) in given month (1..12). if month == 2 and is_leap_year(year, calname) then return 29 end return ({ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 })[month] end local function h_m_s(time) -- Return hour, minute, second extracted from fraction of a day. time = floor(time * 24 * 3600 + 0.5) -- number of seconds local second = time % 60 time = floor(time / 60) return floor(time / 60), time % 60, second end local function hms(date) -- Return fraction of a day from date's time, where (0 <= fraction < 1) -- if the values are valid, but could be anything if outside range. return (date.hour + (date.minute + date.second / 60) / 60) / 24 end local function julian_date(date) -- Return jd, jdz from a Julian or Gregorian calendar date where -- jd = Julian date and its fractional part is zero at noon -- jdz = same, but assume time is 00:00:00 if no time given -- http://www.tondering.dk/claus/cal/julperiod.php#formula -- Testing shows this works for all dates from year -9999 to 9999! -- JDN 0 is the 24-hour period starting at noon UTC on Monday -- 1 January 4713 BC = (-4712, 1, 1) Julian calendar -- 24 November 4714 BC = (-4713, 11, 24) Gregorian calendar local offset local a = floor((14 - date.month)/12) local y = date.year + 4800 - a if date.calendar == 'Julian' then offset = floor(y/4) - 32083 else offset = floor(y/4) - floor(y/100) + floor(y/400) - 32045 end local m = date.month + 12*a - 3 local jd = date.day + floor((153*m + 2)/5) + 365*y + offset if date.hastime then jd = jd + hms(date) - 0.5 return jd, jd end return jd, jd - 0.5 end local function set_date_from_jd(date) -- Set the fields of table date from its Julian date field. -- Return true if date is valid. -- http://www.tondering.dk/claus/cal/julperiod.php#formula -- This handles the proleptic Julian and Gregorian calendars. -- Negative Julian dates are not defined but they work. local calname = date.calendar local low, high -- min/max limits for date ranges −9999-01-01 to 9999-12-31 if calname == 'Gregorian' then low, high = -1930999.5, 5373484.49999 elseif calname == 'Julian' then low, high = -1931076.5, 5373557.49999 else return end local jd = date.jd if not (type(jd) == 'number' and low <= jd and jd <= high) then return end local jdn = floor(jd) if date.hastime then local time = jd - jdn -- 0 <= time < 1 if time >= 0.5 then -- if at or after midnight of next day jdn = jdn + 1 time = time - 0.5 else time = time + 0.5 end date.hour, date.minute, date.second = h_m_s(time) else date.second = 0 date.minute = 0 date.hour = 0 end local b, c if calname == 'Julian' then b = 0 c = jdn + 32082 else -- Gregorian local a = jdn + 32044 b = floor((4*a + 3)/146097) c = a - floor(146097*b/4) end local d = floor((4*c + 3)/1461) local e = c - floor(1461*d/4) local m = floor((5*e + 2)/153) date.day = e - floor((153*m + 2)/5) + 1 date.month = m + 3 - 12*floor(m/10) date.year = 100*b + d - 4800 + floor(m/10) return true end local function fix_numbers(numbers, y, m, d, H, M, S, partial, hastime, calendar) -- Put the result of normalizing the given values in table numbers. -- The result will have valid m, d values if y is valid; caller checks y. -- The logic of PHP mktime is followed where m or d can be zero to mean -- the previous unit, and -1 is the one before that, etc. -- Positive values carry forward. local date if not (1 <= m and m <= 12) then date = Date(y, 1, 1) if not date then return end date = date + ((m - 1) .. 'm') y, m = date.year, date.month end local days_hms if not partial then if hastime and H and M and S then if not (0 <= H and H <= 23 and 0 <= M and M <= 59 and 0 <= S and S <= 59) then days_hms = hms({ hour = H, minute = M, second = S }) end end if days_hms or not (1 <= d and d <= days_in_month(y, m, calendar)) then date = date or Date(y, m, 1) if not date then return end date = date + (d - 1 + (days_hms or 0)) y, m, d = date.year, date.month, date.day if days_hms then H, M, S = date.hour, date.minute, date.second end end end numbers.year = y numbers.month = m numbers.day = d if days_hms then -- Don't set H unless it was valid because a valid H will set hastime. numbers.hour = H numbers.minute = M numbers.second = S end end local function set_date_from_numbers(date, numbers, options) -- Set the fields of table date from numeric values. -- Return true if date is valid. if type(numbers) ~= 'table' then return end local y = numbers.year or date.year local m = numbers.month or date.month local d = numbers.day or date.day local H = numbers.hour local M = numbers.minute or date.minute or 0 local S = numbers.second or date.second or 0 local need_fix if y and m and d then date.partial = nil if not (-9999 <= y and y <= 9999 and 1 <= m and m <= 12 and 1 <= d and d <= days_in_month(y, m, date.calendar)) then if not date.want_fix then return end need_fix = true end elseif y and date.partial then if d or not (-9999 <= y and y <= 9999) then return end if m and not (1 <= m and m <= 12) then if not date.want_fix then return end need_fix = true end else return end if date.partial then H = nil -- ignore any time M = nil S = nil else if H then -- It is not possible to set M or S without also setting H. date.hastime = true else H = 0 end if not (0 <= H and H <= 23 and 0 <= M and M <= 59 and 0 <= S and S <= 59) then if date.want_fix then need_fix = true else return end end end date.want_fix = nil if need_fix then fix_numbers(numbers, y, m, d, H, M, S, date.partial, date.hastime, date.calendar) return set_date_from_numbers(date, numbers, options) end date.year = y -- -9999 to 9999 ('n BC' → year = 1 - n) date.month = m -- 1 to 12 (may be nil if partial) date.day = d -- 1 to 31 (* = nil if partial) date.hour = H -- 0 to 59 (*) date.minute = M -- 0 to 59 (*) date.second = S -- 0 to 59 (*) if type(options) == 'table' then for _, k in ipairs({ 'am', 'era', 'format' }) do if options[k] then date.options[k] = options[k] end end end return true end local function make_option_table(options1, options2) -- If options1 is a string, return a table with its settings, or -- if it is a table, use its settings. -- Missing options are set from table options2 or defaults. -- If a default is used, a flag is set so caller knows the value was not intentionally set. -- Valid option settings are: -- am: 'am', 'a.m.', 'AM', 'A.M.' -- 'pm', 'p.m.', 'PM', 'P.M.' (each has same meaning as corresponding item above) -- era: 'BCMINUS', 'BCNEGATIVE', 'BC', 'B.C.', 'BCE', 'B.C.E.', 'AD', 'A.D.', 'CE', 'C.E.' -- Option am = 'am' does not mean the hour is AM; it means 'am' or 'pm' is used, depending on the hour, -- and am = 'pm' has the same meaning. -- Similarly, era = 'BC' means 'BC' is used if year <= 0. -- BCMINUS displays a MINUS if year < 0 and the display format does not include %{era}. -- BCNEGATIVE is similar but displays a hyphen. local result = { bydefault = {} } if type(options1) == 'table' then result.am = options1.am result.era = options1.era elseif type(options1) == 'string' then -- Example: 'am:AM era:BC' or 'am=AM era=BC'. for item in options1:gmatch('%S+') do local lhs, rhs = item:match('^(%w+)[:=](.+)$') if lhs then result[lhs] = rhs end end end options2 = type(options2) == 'table' and options2 or {} local defaults = { am = 'am', era = 'BC' } for k, v in pairs(defaults) do if not result[k] then if options2[k] then result[k] = options2[k] else result[k] = v result.bydefault[k] = true end end end return result end local ampm_options = { -- lhs = input text accepted as an am/pm option -- rhs = code used internally ['am'] = 'am', ['AM'] = 'AM', ['a.m.'] = 'a.m.', ['A.M.'] = 'A.M.', ['pm'] = 'am', -- same as am ['PM'] = 'AM', ['p.m.'] = 'a.m.', ['P.M.'] = 'A.M.', } local era_text = { -- Text for displaying an era with a positive year (after adjusting -- by replacing year with 1 - year if date.year <= 0). -- options.era = { year<=0 , year>0 } ['BCMINUS'] = { 'BC' , '' , isbc = true, sign = MINUS }, ['BCNEGATIVE'] = { 'BC' , '' , isbc = true, sign = '-' }, ['BC'] = { 'BC' , '' , isbc = true }, ['B.C.'] = { 'B.C.' , '' , isbc = true }, ['BCE'] = { 'BCE' , '' , isbc = true }, ['B.C.E.'] = { 'B.C.E.', '' , isbc = true }, ['AD'] = { 'BC' , 'AD' }, ['A.D.'] = { 'B.C.' , 'A.D.' }, ['CE'] = { 'BCE' , 'CE' }, ['C.E.'] = { 'B.C.E.', 'C.E.' }, } local function get_era_for_year(era, year) return (era_text[era] or era_text['BC'])[year > 0 and 2 or 1] or '' end local function strftime(date, format, options) -- Return date formatted as a string using codes similar to those -- in the C strftime library function. local sformat = string.format local shortcuts = { ['%c'] = '%-I:%M %p %-d %B %-Y %{era}', -- date and time: 2:30 pm 1 April 2016 ['%x'] = '%-d %B %-Y %{era}', -- date: 1 April 2016 ['%X'] = '%-I:%M %p', -- time: 2:30 pm } if shortcuts[format] then format = shortcuts[format] end local codes = { a = { field = 'dayabbr' }, A = { field = 'dayname' }, b = { field = 'monthabbr' }, B = { field = 'monthname' }, u = { fmt = '%d' , field = 'dowiso' }, w = { fmt = '%d' , field = 'dow' }, d = { fmt = '%02d', fmt2 = '%d', field = 'day' }, m = { fmt = '%02d', fmt2 = '%d', field = 'month' }, Y = { fmt = '%04d', fmt2 = '%d', field = 'year' }, H = { fmt = '%02d', fmt2 = '%d', field = 'hour' }, M = { fmt = '%02d', fmt2 = '%d', field = 'minute' }, S = { fmt = '%02d', fmt2 = '%d', field = 'second' }, j = { fmt = '%03d', fmt2 = '%d', field = 'dayofyear' }, I = { fmt = '%02d', fmt2 = '%d', field = 'hour', special = 'hour12' }, p = { field = 'hour', special = 'am' }, } options = make_option_table(options, date.options) local amopt = options.am local eraopt = options.era local function replace_code(spaces, modifier, id) local code = codes[id] if code then local fmt = code.fmt if modifier == '-' and code.fmt2 then fmt = code.fmt2 end local value = date[code.field] if not value then return nil -- an undefined field in a partial date end local special = code.special if special then if special == 'hour12' then value = value % 12 value = value == 0 and 12 or value elseif special == 'am' then local ap = ({ ['a.m.'] = { 'a.m.', 'p.m.' }, ['AM'] = { 'AM', 'PM' }, ['A.M.'] = { 'A.M.', 'P.M.' }, })[ampm_options[amopt]] or { 'am', 'pm' } return (spaces == '' and '' or '&nbsp;') .. (value < 12 and ap[1] or ap[2]) end end if code.field == 'year' then local sign = (era_text[eraopt] or {}).sign if not sign or format:find('%{era}', 1, true) then sign = '' if value <= 0 then value = 1 - value end else if value >= 0 then sign = '' else value = -value end end return spaces .. sign .. sformat(fmt, value) end return spaces .. (fmt and sformat(fmt, value) or value) end end local function replace_property(spaces, id) if id == 'era' then -- Special case so can use local era option. local result = get_era_for_year(eraopt, date.year) if result == '' then return '' end return (spaces == '' and '' or '&nbsp;') .. result end local result = date[id] if type(result) == 'string' then return spaces .. result end if type(result) == 'number' then return spaces .. tostring(result) end if type(result) == 'boolean' then return spaces .. (result and '1' or '0') end -- This occurs if id is an undefined field in a partial date, or is the name of a function. return nil end local PERCENT = '\127PERCENT\127' return (format :gsub('%%%%', PERCENT) :gsub('(%s*)%%{(%w+)}', replace_property) :gsub('(%s*)%%(%-?)(%a)', replace_code) :gsub(PERCENT, '%%') ) end local function _date_text(date, fmt, options) -- Return a formatted string representing the given date. if not is_date(date) then error('date:text: need a date (use "date:text()" with a colon)', 2) end if type(fmt) == 'string' and fmt:match('%S') then if fmt:find('%', 1, true) then return strftime(date, fmt, options) end elseif date.partial then fmt = date.month and 'my' or 'y' else fmt = 'dmy' if date.hastime then fmt = (date.second > 0 and 'hms ' or 'hm ') .. fmt end end local function bad_format() -- For consistency with other format processing, return given format -- (or cleaned format if original was not a string) if invalid. return mw.text.nowiki(fmt) end if date.partial then -- Ignore days in standard formats like 'ymd'. if fmt == 'ym' or fmt == 'ymd' then fmt = date.month and '%Y-%m %{era}' or '%Y %{era}' elseif fmt == 'my' or fmt == 'dmy' or fmt == 'mdy' then fmt = date.month and '%B %-Y %{era}' or '%-Y %{era}' elseif fmt == 'y' then fmt = date.month and '%-Y %{era}' or '%-Y %{era}' else return bad_format() end return strftime(date, fmt, options) end local function hm_fmt() local plain = make_option_table(options, date.options).bydefault.am return plain and '%H:%M' or '%-I:%M %p' end local need_time = date.hastime local t = collection() for item in fmt:gmatch('%S+') do local f if item == 'hm' then f = hm_fmt() need_time = false elseif item == 'hms' then f = '%H:%M:%S' need_time = false elseif item == 'ymd' then f = '%Y-%m-%d %{era}' elseif item == 'mdy' then f = '%B %-d, %-Y %{era}' elseif item == 'dmy' then f = '%-d %B %-Y %{era}' else return bad_format() end t:add(f) end fmt = t:join(' ') if need_time then fmt = hm_fmt() .. ' ' .. fmt end return strftime(date, fmt, options) end local day_info = { -- 0=Sun to 6=Sat [0] = { 'Min', 'Minggu' }, { 'Sen', 'Senèn' }, { 'Sel', 'Selasa' }, { 'Reb', 'Rebo' }, { 'Kem', 'Kemis' }, { 'Jum', 'Juma\'at' }, { 'Sab', 'Sabtu' }, } local month_info = { -- 1=Jan to 12=Dec { 'Jan', 'Januari' }, { 'Pèb', 'Pèbruari' }, { 'Mar', 'Maret' }, { 'Apr', 'April' }, { 'Méi', 'Méi' }, { 'Jun', 'Juni' }, { 'Jul', 'Juli' }, { 'Agu', 'Agustus' }, { 'Sèp', 'Sèptèmber' }, { 'Okt', 'Oktober' }, { 'Nop', 'Nopèmber' }, { 'Dés', 'Désèmber' }, } local function name_to_number(text, translate) if type(text) == 'string' then return translate[text:lower()] end end local function day_number(text) return name_to_number(text, { sun = 0, sunday = 0, min = 0, minggu = 0, mon = 1, monday = 1, sen = 1, senen = 1, tue = 2, tuesday = 2, sel = 2, selasa = 2, wed = 3, wednesday = 3, rab = 3, rebo = 3, thu = 4, thursday = 4, kam = 4, kamis = 4, fri = 5, friday = 5, jum = 5, jumaat = 5, sat = 6, saturday = 6, sab = 6, sabtu = 6, }) end local function month_number(text) return name_to_number(text, { jan = 1, january = 1, januari = 1, feb = 2, february = 2, pebruari = 2, mar = 3, march = 3, maret = 3, apr = 4, april = 4, may = 5, mei = 5, jun = 6, june = 6, juni = 6, jul = 7, july = 7, juli = 7, aug = 8, august = 8, agu = 8, ags = 8, agustus = 8, sep = 9, september = 9, sept = 9, september = 9, oct = 10, october = 10, okt = 10, oktober = 10, nov = 11, november = 11, nop = 11, nopember = 11, dec = 12, december = 12, des = 12, desember = 12, }) end local function _list_text(list, fmt) -- Return a list of formatted strings from a list of dates. if not type(list) == 'table' then error('date:list:text: need "list:text()" with a colon', 2) end local result = { join = _list_join } for i, date in ipairs(list) do result[i] = date:text(fmt) end return result end local function _date_list(date, spec) -- Return a possibly empty numbered table of dates meeting the specification. -- Dates in the list are in ascending order (oldest date first). -- The spec should be a string of form "<count> <day> <op>" -- where each item is optional and -- count = number of items wanted in list -- day = abbreviation or name such as Mon or Monday -- op = >, >=, <, <= (default is > meaning after date) -- If no count is given, the list is for the specified days in date's month. -- The default day is date's day. -- The spec can also be a positive or negative number: -- -5 is equivalent to '5 <' -- 5 is equivalent to '5' which is '5 >' if not is_date(date) then error('date:list: need a date (use "date:list()" with a colon)', 2) end local list = { text = _list_text } if date.partial then return list end local count, offset, operation local ops = { ['>='] = { before = false, include = true }, ['>'] = { before = false, include = false }, ['<='] = { before = true , include = true }, ['<'] = { before = true , include = false }, } if spec then if type(spec) == 'number' then count = floor(spec + 0.5) if count < 0 then count = -count operation = ops['<'] end elseif type(spec) == 'string' then local num, day, op = spec:match('^%s*(%d*)%s*(%a*)%s*([<>=]*)%s*$') if not num then return list end if num ~= '' then count = tonumber(num) end if day ~= '' then local dow = day_number(day:gsub('[sS]$', '')) -- accept plural days if not dow then return list end offset = dow - date.dow end operation = ops[op] else return list end end offset = offset or 0 operation = operation or ops['>'] local datefrom, dayfirst, daylast if operation.before then if offset > 0 or (offset == 0 and not operation.include) then offset = offset - 7 end if count then if count > 1 then offset = offset - 7*(count - 1) end datefrom = date + offset else daylast = date.day + offset dayfirst = daylast % 7 if dayfirst == 0 then dayfirst = 7 end end else if offset < 0 or (offset == 0 and not operation.include) then offset = offset + 7 end if count then datefrom = date + offset else dayfirst = date.day + offset daylast = date.monthdays end end if not count then if daylast < dayfirst then return list end count = floor((daylast - dayfirst)/7) + 1 datefrom = Date(date, {day = dayfirst}) end for i = 1, count do if not datefrom then break end -- exceeds date limits list[i] = datefrom datefrom = datefrom + 7 end return list end -- A table to get the current date/time (UTC), but only if needed. local current = setmetatable({}, { __index = function (self, key) local d = os.date('!*t') self.year = d.year self.month = d.month self.day = d.day self.hour = d.hour self.minute = d.min self.second = d.sec return rawget(self, key) end }) local function extract_date(newdate, text) -- Parse the date/time in text and return n, o where -- n = table of numbers with date/time fields -- o = table of options for AM/PM or AD/BC or format, if any -- or return nothing if date is known to be invalid. -- Caller determines if the values in n are valid. -- A year must be positive ('1' to '9999'); use 'BC' for BC. -- In a y-m-d string, the year must be four digits to avoid ambiguity -- ('0001' to '9999'). The only way to enter year <= 0 is by specifying -- the date as three numeric parameters like ymd Date(-1, 1, 1). -- Dates of form d/m/y, m/d/y, y/m/d are rejected as potentially ambiguous. local date, options = {}, {} if text:sub(-1) == 'Z' then -- Extract date/time from a Wikidata timestamp. -- The year can be 1 to 16 digits but this module handles 1 to 4 digits only. -- Examples: '+2016-06-21T14:30:00Z', '-0000000180-00-00T00:00:00Z'. local sign, y, m, d, H, M, S = text:match('^([+%-])(%d+)%-(%d%d)%-(%d%d)T(%d%d):(%d%d):(%d%d)Z$') if sign then y = tonumber(y) if sign == '-' and y > 0 then y = -y end if y <= 0 then options.era = 'BCE' end date.year = y m = tonumber(m) d = tonumber(d) H = tonumber(H) M = tonumber(M) S = tonumber(S) if m == 0 then newdate.partial = true return date, options end date.month = m if d == 0 then newdate.partial = true return date, options end date.day = d if H > 0 or M > 0 or S > 0 then date.hour = H date.minute = M date.second = S end return date, options end return end local function extract_ymd(item) -- Called when no day or month has been set. local y, m, d = item:match('^(%d%d%d%d)%-(%w+)%-(%d%d?)$') if y then if date.year then return end if m:match('^%d%d?$') then m = tonumber(m) else m = month_number(m) end if m then date.year = tonumber(y) date.month = m date.day = tonumber(d) return true end end end local function extract_day_or_year(item) -- Called when a day would be valid, or -- when a year would be valid if no year has been set and partial is set. local number, suffix = item:match('^(%d%d?%d?%d?)(.*)$') if number then local n = tonumber(number) if #number <= 2 and n <= 31 then suffix = suffix:lower() if suffix == '' or suffix == 'st' or suffix == 'nd' or suffix == 'rd' or suffix == 'th' then date.day = n return true end elseif suffix == '' and newdate.partial and not date.year then date.year = n return true end end end local function extract_month(item) -- A month must be given as a name or abbreviation; a number could be ambiguous. local m = month_number(item) if m then date.month = m return true end end local function extract_time(item) local h, m, s = item:match('^(%d%d?):(%d%d)(:?%d*)$') if date.hour or not h then return end if s ~= '' then s = s:match('^:(%d%d)$') if not s then return end end date.hour = tonumber(h) date.minute = tonumber(m) date.second = tonumber(s) -- nil if empty string return true end local item_count = 0 local index_time local function set_ampm(item) local H = date.hour if H and not options.am and index_time + 1 == item_count then options.am = ampm_options[item] -- caller checked this is not nil if item:match('^[Aa]') then if not (1 <= H and H <= 12) then return end if H == 12 then date.hour = 0 end else if not (1 <= H and H <= 23) then return end if H <= 11 then date.hour = H + 12 end end return true end end for item in text:gsub(',', ' '):gsub('&nbsp;', ' '):gmatch('%S+') do item_count = item_count + 1 if era_text[item] then -- Era is accepted in peculiar places. if options.era then return end options.era = item elseif ampm_options[item] then if not set_ampm(item) then return end elseif item:find(':', 1, true) then if not extract_time(item) then return end index_time = item_count elseif date.day and date.month then if date.year then return -- should be nothing more so item is invalid end if not item:match('^(%d%d?%d?%d?)$') then return end date.year = tonumber(item) elseif date.day then if not extract_month(item) then return end elseif date.month then if not extract_day_or_year(item) then return end elseif extract_month(item) then options.format = 'mdy' elseif extract_ymd(item) then options.format = 'ymd' elseif extract_day_or_year(item) then if date.day then options.format = 'dmy' end else return end end if not date.year or date.year == 0 then return end local era = era_text[options.era] if era and era.isbc then date.year = 1 - date.year end return date, options end local function date_add_sub(lhs, rhs, is_sub) -- Return a new date from calculating (lhs + rhs) or (lhs - rhs), -- or return nothing if invalid. -- The result is nil if the calculated date exceeds allowable limits. -- Caller ensures that lhs is a date; its properties are copied for the new date. if lhs.partial then -- Adding to a partial is not supported. -- Can subtract a date or partial from a partial, but this is not called for that. return end local function is_prefix(text, word, minlen) local n = #text return (minlen or 1) <= n and n <= #word and text == word:sub(1, n) end local function do_days(n) local forcetime, jd if floor(n) == n then jd = lhs.jd else forcetime = not lhs.hastime jd = lhs.jdz end jd = jd + (is_sub and -n or n) if forcetime then jd = tostring(jd) if not jd:find('.', 1, true) then jd = jd .. '.0' end end return Date(lhs, 'juliandate', jd) end if type(rhs) == 'number' then -- Add/subtract days, including fractional days. return do_days(rhs) end if type(rhs) == 'string' then -- rhs is a single component like '26m' or '26 months' (with optional sign). -- Fractions like '3.25d' are accepted for the units which are handled as days. local sign, numstr, id = rhs:match('^%s*([+-]?)([%d%.]+)%s*(%a+)$') if sign then if sign == '-' then is_sub = not (is_sub and true or false) end local y, m, days local num = tonumber(numstr) if not num then return end id = id:lower() if is_prefix(id, 'years') then y = num m = 0 elseif is_prefix(id, 'months') then y = floor(num / 12) m = num % 12 elseif is_prefix(id, 'weeks') then days = num * 7 elseif is_prefix(id, 'days') then days = num elseif is_prefix(id, 'hours') then days = num / 24 elseif is_prefix(id, 'minutes', 3) then days = num / (24 * 60) elseif is_prefix(id, 'seconds') then days = num / (24 * 3600) else return end if days then return do_days(days) end if numstr:find('.', 1, true) then return end if is_sub then y = -y m = -m end assert(-11 <= m and m <= 11) y = lhs.year + y m = lhs.month + m if m > 12 then y = y + 1 m = m - 12 elseif m < 1 then y = y - 1 m = m + 12 end local d = math.min(lhs.day, days_in_month(y, m, lhs.calendar)) return Date(lhs, y, m, d) end end if is_diff(rhs) then local days = rhs.age_days if (is_sub or false) ~= (rhs.isnegative or false) then days = -days end return lhs + days end end local full_date_only = { dayabbr = true, dayname = true, dow = true, dayofweek = true, dowiso = true, dayofweekiso = true, dayofyear = true, gsd = true, juliandate = true, jd = true, jdz = true, jdnoon = true, } -- Metatable for a date's calculated fields. local datemt = { __index = function (self, key) if rawget(self, 'partial') then if full_date_only[key] then return end if key == 'monthabbr' or key == 'monthdays' or key == 'monthname' then if not self.month then return end end end local value if key == 'dayabbr' then value = day_info[self.dow][1] elseif key == 'dayname' then value = day_info[self.dow][2] elseif key == 'dow' then value = (self.jdnoon + 1) % 7 -- day-of-week 0=Sun to 6=Sat elseif key == 'dayofweek' then value = self.dow elseif key == 'dowiso' then value = (self.jdnoon % 7) + 1 -- ISO day-of-week 1=Mon to 7=Sun elseif key == 'dayofweekiso' then value = self.dowiso elseif key == 'dayofyear' then local first = Date(self.year, 1, 1, self.calendar).jdnoon value = self.jdnoon - first + 1 -- day-of-year 1 to 366 elseif key == 'era' then -- Era text (never a negative sign) from year and options. value = get_era_for_year(self.options.era, self.year) elseif key == 'format' then value = self.options.format or 'dmy' elseif key == 'gsd' then -- GSD = 1 from 00:00:00 to 23:59:59 on 1 January 1 AD Gregorian calendar, -- which is from jd 1721425.5 to 1721426.49999. value = floor(self.jd - 1721424.5) elseif key == 'juliandate' or key == 'jd' or key == 'jdz' then local jd, jdz = julian_date(self) rawset(self, 'juliandate', jd) rawset(self, 'jd', jd) rawset(self, 'jdz', jdz) return key == 'jdz' and jdz or jd elseif key == 'jdnoon' then -- Julian date at noon (an integer) on the calendar day when jd occurs. value = floor(self.jd + 0.5) elseif key == 'isleapyear' then value = is_leap_year(self.year, self.calendar) elseif key == 'monthabbr' then value = month_info[self.month][1] elseif key == 'monthdays' then value = days_in_month(self.year, self.month, self.calendar) elseif key == 'monthname' then value = month_info[self.month][2] end if value ~= nil then rawset(self, key, value) return value end end, } -- Date operators. local function mt_date_add(lhs, rhs) if not is_date(lhs) then lhs, rhs = rhs, lhs -- put date on left (it must be a date for this to have been called) end return date_add_sub(lhs, rhs) end local function mt_date_sub(lhs, rhs) if is_date(lhs) then if is_date(rhs) then return DateDiff(lhs, rhs) end return date_add_sub(lhs, rhs, true) end end local function mt_date_concat(lhs, rhs) return tostring(lhs) .. tostring(rhs) end local function mt_date_tostring(self) return self:text() end local function mt_date_eq(lhs, rhs) -- Return true if dates identify same date/time where, for example, -- Date(-4712, 1, 1, 'Julian') == Date(-4713, 11, 24, 'Gregorian') is true. -- This is called only if lhs and rhs have the same type and the same metamethod. if lhs.partial or rhs.partial then -- One date is partial; the other is a partial or a full date. -- The months may both be nil, but must be the same. return lhs.year == rhs.year and lhs.month == rhs.month and lhs.calendar == rhs.calendar end return lhs.jdz == rhs.jdz end local function mt_date_lt(lhs, rhs) -- Return true if lhs < rhs, for example, -- Date('1 Jan 2016') < Date('06:00 1 Jan 2016') is true. -- This is called only if lhs and rhs have the same type and the same metamethod. if lhs.partial or rhs.partial then -- One date is partial; the other is a partial or a full date. if lhs.calendar ~= rhs.calendar then return lhs.calendar == 'Julian' end if lhs.partial then lhs = lhs.partial.first end if rhs.partial then rhs = rhs.partial.first end end return lhs.jdz < rhs.jdz end --[[ Examples of syntax to construct a date: Date(y, m, d, 'julian') default calendar is 'gregorian' Date(y, m, d, H, M, S, 'julian') Date('juliandate', jd, 'julian') if jd contains "." text output includes H:M:S Date('currentdate') Date('currentdatetime') Date('1 April 1995', 'julian') parse date from text Date('1 April 1995 AD', 'julian') using an era sets a flag to do the same for output Date('04:30:59 1 April 1995', 'julian') Date(date) copy of an existing date Date(date, t) same, updated with y,m,d,H,M,S fields from table t Date(t) date with y,m,d,H,M,S fields from table t ]] function Date(...) -- for forward declaration above -- Return a table holding a date assuming a uniform calendar always applies -- (proleptic Gregorian calendar or proleptic Julian calendar), or -- return nothing if date is invalid. -- A partial date has a valid year, however its month may be nil, and -- its day and time fields are nil. -- Field partial is set to false (if a full date) or a table (if a partial date). local calendars = { julian = 'Julian', gregorian = 'Gregorian' } local newdate = { _id = uniq, calendar = 'Gregorian', -- default is Gregorian calendar hastime = false, -- true if input sets a time hour = 0, -- always set hour/minute/second so don't have to handle nil minute = 0, second = 0, options = {}, list = _date_list, text = _date_text, } local argtype, datetext, is_copy, jd_number, tnums local numindex = 0 local numfields = { 'year', 'month', 'day', 'hour', 'minute', 'second' } local numbers = {} for _, v in ipairs({...}) do v = strip_to_nil(v) local vlower = type(v) == 'string' and v:lower() or nil if v == nil then -- Ignore empty arguments after stripping so modules can directly pass template parameters. elseif calendars[vlower] then newdate.calendar = calendars[vlower] elseif vlower == 'partial' then newdate.partial = true elseif vlower == 'fix' then newdate.want_fix = true elseif is_date(v) then -- Copy existing date (items can be overridden by other arguments). if is_copy or tnums then return end is_copy = true newdate.calendar = v.calendar newdate.partial = v.partial newdate.hastime = v.hastime newdate.options = v.options newdate.year = v.year newdate.month = v.month newdate.day = v.day newdate.hour = v.hour newdate.minute = v.minute newdate.second = v.second elseif type(v) == 'table' then if tnums then return end tnums = {} local tfields = { year=1, month=1, day=1, hour=2, minute=2, second=2 } for tk, tv in pairs(v) do if tfields[tk] then tnums[tk] = tonumber(tv) end if tfields[tk] == 2 then newdate.hastime = true end end else local num = tonumber(v) if not num and argtype == 'setdate' and numindex == 1 then num = month_number(v) end if num then if not argtype then argtype = 'setdate' end if argtype == 'setdate' and numindex < 6 then numindex = numindex + 1 numbers[numfields[numindex]] = num elseif argtype == 'juliandate' and not jd_number then jd_number = num if type(v) == 'string' then if v:find('.', 1, true) then newdate.hastime = true end elseif num ~= floor(num) then -- The given value was a number. The time will be used -- if the fractional part is nonzero. newdate.hastime = true end else return end elseif argtype then return elseif type(v) == 'string' then if v == 'currentdate' or v == 'currentdatetime' or v == 'juliandate' then argtype = v else argtype = 'datetext' datetext = v end else return end end end if argtype == 'datetext' then if tnums or not set_date_from_numbers(newdate, extract_date(newdate, datetext)) then return end elseif argtype == 'juliandate' then newdate.partial = nil newdate.jd = jd_number if not set_date_from_jd(newdate) then return end elseif argtype == 'currentdate' or argtype == 'currentdatetime' then newdate.partial = nil newdate.year = current.year newdate.month = current.month newdate.day = current.day if argtype == 'currentdatetime' then newdate.hour = current.hour newdate.minute = current.minute newdate.second = current.second newdate.hastime = true end newdate.calendar = 'Gregorian' -- ignore any given calendar name elseif argtype == 'setdate' then if tnums or not set_date_from_numbers(newdate, numbers) then return end elseif not (is_copy or tnums) then return end if tnums then newdate.jd = nil -- force recalculation in case jd was set before changes from tnums if not set_date_from_numbers(newdate, tnums) then return end end if newdate.partial then local year = newdate.year local month = newdate.month local first = Date(year, month or 1, 1, newdate.calendar) month = month or 12 local last = Date(year, month, days_in_month(year, month), newdate.calendar) newdate.partial = { first = first, last = last } else newdate.partial = false -- avoid index lookup end setmetatable(newdate, datemt) local readonly = {} local mt = { __index = newdate, __newindex = function(t, k, v) error('date.' .. tostring(k) .. ' is read-only', 2) end, __add = mt_date_add, __sub = mt_date_sub, __concat = mt_date_concat, __tostring = mt_date_tostring, __eq = mt_date_eq, __lt = mt_date_lt, } return setmetatable(readonly, mt) end local function _diff_age(diff, code, options) -- Return a tuple of integer values from diff as specified by code, except that -- each integer may be a list of two integers for a diff with a partial date, or -- return nil if the code is not supported. -- If want round, the least significant unit is rounded to nearest whole unit. -- For a duration, an extra day is added. local wantround, wantduration, wantrange if type(options) == 'table' then wantround = options.round wantduration = options.duration wantrange = options.range else wantround = options end if not is_diff(diff) then local f = wantduration and 'duration' or 'age' error(f .. ': need a date difference (use "diff:' .. f .. '()" with a colon)', 2) end if diff.partial then -- Ignore wantround, wantduration. local function choose(v) if type(v) == 'table' then if not wantrange or v[1] == v[2] then -- Example: Date('partial', 2005) - Date('partial', 2001) gives -- diff.years = { 3, 4 } to show the range of possible results. -- If do not want a range, choose the second value as more expected. return v[2] end end return v end if code == 'ym' or code == 'ymd' then if not wantrange and diff.iszero then -- This avoids an unexpected result such as -- Date('partial', 2001) - Date('partial', 2001) -- giving diff = { years = 0, months = { 0, 11 } } -- which would be reported as 0 years and 11 months. return 0, 0 end return choose(diff.partial.years), choose(diff.partial.months) end if code == 'y' then return choose(diff.partial.years) end if code == 'm' or code == 'w' or code == 'd' then return choose({ diff.partial.mindiff:age(code), diff.partial.maxdiff:age(code) }) end return nil end local extra_days = wantduration and 1 or 0 if code == 'wd' or code == 'w' or code == 'd' then local offset = wantround and 0.5 or 0 local days = diff.age_days + extra_days if code == 'wd' or code == 'd' then days = floor(days + offset) if code == 'd' then return days end return floor(days/7), days % 7 end return floor(days/7 + offset) end local H, M, S = diff.hours, diff.minutes, diff.seconds if code == 'dh' or code == 'dhm' or code == 'dhms' or code == 'h' or code == 'hm' or code == 'hms' then local days = floor(diff.age_days + extra_days) local inc_hour if wantround then if code == 'dh' or code == 'h' then if M >= 30 then inc_hour = true end elseif code == 'dhm' or code == 'hm' then if S >= 30 then M = M + 1 if M >= 60 then M = 0 inc_hour = true end end else -- Nothing needed because S is an integer. end if inc_hour then H = H + 1 if H >= 24 then H = 0 days = days + 1 end end end if code == 'dh' or code == 'dhm' or code == 'dhms' then if code == 'dh' then return days, H elseif code == 'dhm' then return days, H, M else return days, H, M, S end end local hours = days * 24 + H if code == 'h' then return hours elseif code == 'hm' then return hours, M end return hours, M, S end if wantround then local inc_hour if code == 'ymdh' or code == 'ymwdh' then if M >= 30 then inc_hour = true end elseif code == 'ymdhm' or code == 'ymwdhm' then if S >= 30 then M = M + 1 if M >= 60 then M = 0 inc_hour = true end end elseif code == 'ymd' or code == 'ymwd' or code == 'yd' or code == 'md' then if H >= 12 then extra_days = extra_days + 1 end end if inc_hour then H = H + 1 if H >= 24 then H = 0 extra_days = extra_days + 1 end end end local y, m, d = diff.years, diff.months, diff.days if extra_days > 0 then d = d + extra_days if d > 28 or code == 'yd' then -- Recalculate in case have passed a month. diff = diff.date1 + extra_days - diff.date2 y, m, d = diff.years, diff.months, diff.days end end if code == 'ymd' then return y, m, d elseif code == 'yd' then if y > 0 then -- It is known that diff.date1 > diff.date2. diff = diff.date1 - (diff.date2 + (y .. 'y')) end return y, floor(diff.age_days) elseif code == 'md' then return y * 12 + m, d elseif code == 'ym' or code == 'm' then if wantround then if d >= 16 then m = m + 1 if m >= 12 then m = 0 y = y + 1 end end end if code == 'ym' then return y, m end return y * 12 + m elseif code == 'ymw' then local weeks = floor(d/7) if wantround then local days = d % 7 if days > 3 or (days == 3 and H >= 12) then weeks = weeks + 1 end end return y, m, weeks elseif code == 'ymwd' then return y, m, floor(d/7), d % 7 elseif code == 'ymdh' then return y, m, d, H elseif code == 'ymwdh' then return y, m, floor(d/7), d % 7, H elseif code == 'ymdhm' then return y, m, d, H, M elseif code == 'ymwdhm' then return y, m, floor(d/7), d % 7, H, M end if code == 'y' then if wantround and m >= 6 then y = y + 1 end return y end return nil end local function _diff_duration(diff, code, options) if type(options) ~= 'table' then options = { round = options } end options.duration = true return _diff_age(diff, code, options) end -- Metatable for some operations on date differences. diffmt = { -- for forward declaration above __concat = function (lhs, rhs) return tostring(lhs) .. tostring(rhs) end, __tostring = function (self) return tostring(self.age_days) end, __index = function (self, key) local value if key == 'age_days' then if rawget(self, 'partial') then local function jdz(date) return (date.partial and date.partial.first or date).jdz end value = jdz(self.date1) - jdz(self.date2) else value = self.date1.jdz - self.date2.jdz end end if value ~= nil then rawset(self, key, value) return value end end, } function DateDiff(date1, date2) -- for forward declaration above -- Return a table with the difference between two dates (date1 - date2). -- The difference is negative if date1 is older than date2. -- Return nothing if invalid. -- If d = date1 - date2 then -- date1 = date2 + d -- If date1 >= date2 and the dates have no H:M:S time specified then -- date1 = date2 + (d.years..'y') + (d.months..'m') + d.days -- where the larger time units are added first. -- The result of Date(2015,1,x) + '1m' is Date(2015,2,28) for -- x = 28, 29, 30, 31. That means, for example, -- d = Date(2015,3,3) - Date(2015,1,31) -- gives d.years, d.months, d.days = 0, 1, 3 (excluding date1). if not (is_date(date1) and is_date(date2) and date1.calendar == date2.calendar) then return end local isnegative = false local iszero = false if date1 < date2 then isnegative = true date1, date2 = date2, date1 elseif date1 == date2 then iszero = true end -- It is known that date1 >= date2 (period is from date2 to date1). if date1.partial or date2.partial then -- Two partial dates might have timelines: ---------------------A=================B--- date1 is from A to B inclusive --------C=======D-------------------------- date2 is from C to D inclusive -- date1 > date2 iff A > C (date1.partial.first > date2.partial.first) -- The periods can overlap ('April 2001' - '2001'): -------------A===B------------------------- A=2001-04-01 B=2001-04-30 --------C=====================D------------ C=2001-01-01 D=2001-12-31 local function zdiff(date1, date2) local diff = date1 - date2 if diff.isnegative then return date1 - date1 -- a valid diff in case we call its methods end return diff end local function getdate(date, which) return date.partial and date.partial[which] or date end local maxdiff = zdiff(getdate(date1, 'last'), getdate(date2, 'first')) local mindiff = zdiff(getdate(date1, 'first'), getdate(date2, 'last')) local years, months if maxdiff.years == mindiff.years then years = maxdiff.years if maxdiff.months == mindiff.months then months = maxdiff.months else months = { mindiff.months, maxdiff.months } end else years = { mindiff.years, maxdiff.years } end return setmetatable({ date1 = date1, date2 = date2, partial = { years = years, months = months, maxdiff = maxdiff, mindiff = mindiff, }, isnegative = isnegative, iszero = iszero, age = _diff_age, duration = _diff_duration, }, diffmt) end local y1, m1 = date1.year, date1.month local y2, m2 = date2.year, date2.month local years = y1 - y2 local months = m1 - m2 local d1 = date1.day + hms(date1) local d2 = date2.day + hms(date2) local days, time if d1 >= d2 then days = d1 - d2 else months = months - 1 -- Get days in previous month (before the "to" date) given December has 31 days. local dpm = m1 > 1 and days_in_month(y1, m1 - 1, date1.calendar) or 31 if d2 >= dpm then days = d1 - hms(date2) else days = dpm - d2 + d1 end end if months < 0 then years = years - 1 months = months + 12 end days, time = math.modf(days) local H, M, S = h_m_s(time) return setmetatable({ date1 = date1, date2 = date2, partial = false, -- avoid index lookup years = years, months = months, days = days, hours = H, minutes = M, seconds = S, isnegative = isnegative, iszero = iszero, age = _diff_age, duration = _diff_duration, }, diffmt) end return { _current = current, _Date = Date, _days_in_month = days_in_month, } lfhblk3s0lttwosf3ljuhmtqk7rm0ne Sablonan:Wikidata image 10 3595 17995 17994 2024-05-24T00:35:21Z Bangrapip 9 17995 wikitext text/x-wiki {{#if:{{NAMESPACE}}|| {{#if:{{{1|}}} | {{#if:{{#property:P18}} | {{#ifeq:{{filepath:{{{1|}}} }}|{{filepath:{{#property:P18}} }} | | }} | {{#if:{{#property:P41}}{{#property:P94}}{{#property:P117}}{{#property:P154}}{{#property:P242}} | | }} }} | {{#if:{{#property:P18}} | {{#if:{{{2|}}} | | [[Category:No local image but image on Wikidata]] }} | }} }} }}<noinclude> {{pengwarkatan}} </noinclude> 7qd3qiiflfhk688cugf57z2i23bt64g Sablonan:Infobox person/height 10 3596 17955 17079 2024-05-23T23:49:53Z Bangrapip 9 17955 wikitext text/x-wiki {{#invoke:person height|main}}<noinclude> {{Documentation}} </noinclude> er0y8xmwd91jl83h0g23bm3e8psjplm Sablonan:Pp-protected 10 3597 17080 2024-05-22T08:02:30Z Bangrapip 9 new 17080 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main|small={{#switch:{{{small}}}|yes=yes|no=no|yes}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ospov04rcg7l0cwqyjpwdgstdgpu21n Sablonan:Infobox person/height/locate 10 3598 17081 2024-05-22T08:02:51Z Bangrapip 9 new 17081 wikitext text/x-wiki {{infobox person/height/switch |{{{1|}}} |{{#invoke:String|replace|{{{1|}}}|&nbsp;| }} |m={{#invoke:String|find|{{#invoke:String|replace|{{{1|}}}|&nbsp;| }}|m}} |c={{#invoke:String|find|{{#invoke:String|replace|{{{1|}}}|&nbsp;| }}|cm}} |f={{#invoke:String|find|{{#invoke:String|replace|{{{1|}}}|&nbsp;| }}|ft}} |i={{#invoke:String|find|{{#invoke:String|replace|{{{1|}}}|&nbsp;| }}|in}} }} fa4k10wn39j25e994b9fmdv91m8ba8o Sablonan:Infobox person/height/switch 10 3599 17082 2024-05-22T08:03:26Z Bangrapip 9 new 17082 wikitext text/x-wiki {{#switch:0 |{{{m}}}{{{f}}}{{{i}}}={{{1|}}} |{{{f}}}{{{i}}}={{#ifeq:{{{c}}}|0 |{{#iferror:{{#expr:{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{m|1}}}-1}}}}}} |{{{1|}}} |{{convert|{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{m|1}}}-1}}}}|m|ftin|0|abbr=on}}{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{m|1}}}+1}}}} }} |{{#iferror:{{#expr:{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{c|1}}}-1}}}}}} |{{{1|}}} |{{convert|{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{c|1}}}-1}}}}|cm|ftin|0|abbr=on}}{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{m|1}}}+1}}}} }} }} |{{{m}}}{{{f}}}={{#iferror:{{#expr:{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{i|1}}}-1}}}}}} |{{{1|}}} |{{convert|{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{i|1}}}-1}}}}|in|cm|0|abbr=on}}{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{i|1}}}+2}}}} }} |{{{m}}}{{{i}}}={{#iferror:{{#expr:{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{f|1}}}-1}}}}}} |{{{1|}}} |{{convert|{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{f|1}}}-1}}}}|ft|cm|0|abbr=on}}{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{f|1}}}+2}}}} }} |{{{m}}}={{#iferror:{{#expr:{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{f|1}}}-1}}}}+{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{f|1}}}+2}}|{{#expr:{{{i|1}}}-1}}}}}} |{{{1|}}} |{{convert|{{#invoke:String|sub|{{{2|0}}}|1|{{#expr:{{{f|1}}}-1}}}}|ft|{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{f|1}}}+2}}|{{#expr:{{{i|1}}}-1}}}}|in|cm|0|abbr=on}}{{#invoke:String|sub|{{{2|0}}}|{{#expr:{{{i|1}}}+2}}}} }} |{{{1|}}} }} su44tku7htc7hd2tlmpe882nrrefcgr Sablonan:Infobox-addons-muslimbiotracker 10 3600 17083 2024-05-22T08:07:46Z Bangrapip 9 new 17083 wikitext text/x-wiki {{#ifeq: {{{religion|}}} | Selam | [[Kategori:Semua makalah riwayat idup|{{PAGENAME}}]][[Kategori:Semua makalah riwayat idup tokoh Selam|{{PAGENAME}}]][[Kategori:Makalah riwayat idup {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: xmF | {{REVISIONTIMESTAMP}} }} {{#time: xmY | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] | }}{{#ifeq: {{{religion|}}} | [[Selam]] | [[Kategori:Semua makalah riwayat idup|{{PAGENAME}}]][[Kategori:Semua makalah riwayat idup tokoh Selam|{{PAGENAME}}]][[Kategori:Makalah riwayat idup {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam{{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh muslim {{#time: xmF | {{REVISIONTIMESTAMP}} }} {{#time: xmY | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] | }}{{#ifeq: {{{religion|}}} | [[Islam Sunni]] | [[Kategori:Semua makalah riwayat idup|{{PAGENAME}}]][[Kategori:Semua makalah riwayat idup tokoh Selam|{{PAGENAME}}]][[Kategori:Artikel biografi {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam{{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: xmF | {{REVISIONTIMESTAMP}} }} {{#time: xmY | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] | }}{{#ifeq: {{{religion|}}} | [[Selam Ahlisunah]] | [[Kategori:Semua makalah riwayat idup|{{PAGENAME}}]][[Kategori:Semua makalah riwayat idup tokoh Selam|{{PAGENAME}}]][[Kategori:Artikel biografi {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: xmF | {{REVISIONTIMESTAMP}} }} {{#time: xmY | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] | }}{{#ifeq: {{{religion|}}} | [[Selam Ahlisunah]] | [[Kategori:Semua makalah riwayat idup|{{PAGENAME}}]][[Kategori:Semua makalah riwayat idup tokoh Selam|{{PAGENAME}}]][[Kategori:Artikel biografi {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]][[Kategori:Makalah riwayat idup tokoh Selam {{#time: xmF | {{REVISIONTIMESTAMP}} }} {{#time: xmY | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] | }}<noinclude>{{pengwarkatan}}</noinclude> j6xb19ddk3evccifzjwehditintgpsl Sablonan:Height 10 3601 17957 17084 2024-05-23T23:53:02Z Bangrapip 9 17957 wikitext text/x-wiki {{#switch:{{#if:{{{centimeter|{{{centimeters|{{{centimetre|{{{centimetres|{{{cm|}}}}}}}}}}}}}}}|1|0}}{{#if:{{{meter|{{{meters|{{{metre|{{{metres|{{{m|}}}}}}}}}}}}}}}|1|0}}{{#if:{{{foot|{{{feet|{{{ft|}}}}}}}}}|1|0}}{{#if:{{{inch|{{{inches|{{{in|}}}}}}}}}|1|0}} |1000={{convert|{{{centimeter|{{{centimeters|{{{centimetre|{{{centimetres|{{{cm|}}}}}}}}}}}}}}}|cm|ftin|frac={{#ifeq:{{{precision}}}|0||{{{frac|2}}}}}|abbr={{#switch:{{{abbr}}}|no=off|mos=def|#default=on}}|lk={{#ifeq:{{{wiki|}}}|yes|on|off}}|{{{precision|1}}} }} |0100={{convert|{{{meter|{{{meters|{{{metre|{{{metres|{{{m}}}}}}}}}}}}}}}|m|ftin|frac={{#ifeq:{{{precision}}}|0||{{{frac|2}}}}}|abbr={{#switch:{{{abbr}}}|no=off|mos=def|#default=on}}|lk={{#ifeq:{{{wiki|}}}|yes|on|off}}|{{{precision|1}}} }} |0011={{convert|{{{foot|{{{feet|{{{ft|}}}}}}}}}|ft|{{{inch|{{{inches|{{{in|}}}}}}}}}|in|{{#ifeq:{{{out|}}}|cm|cm|m}}|abbr={{#switch:{{{abbr}}}|no=off|mos=def|#default=on}}|lk={{#ifeq:{{{wiki|}}}|yes|on|off}}|{{#if:{{{precision|}}}|{{{precision}}}|{{#ifeq:{{{out|}}}|cm|0|2}}}} }} |0010={{convert|{{{foot|{{{feet|{{{ft|}}}}}}}}}|ft|0|in|{{#ifeq:{{{out|}}}|cm|cm|m}}|abbr={{#switch:{{{abbr}}}|no=off|mos=def|#default=on}}|lk={{#ifeq:{{{wiki|}}}|yes|on|off}}|{{#if:{{{precision|}}}|{{{precision}}}|{{#ifeq:{{{out|}}}|cm|0|2}}}} }} |0001={{convert|0|ft|{{{inch|{{{inches|{{{in|}}}}}}}}}|in|{{#ifeq:{{{out|}}}|cm|cm|m}}|abbr={{#switch:{{{abbr}}}|no=off|mos=def|#default=on}}|lk={{#ifeq:{{{wiki|}}}|yes|on|off}}|{{#if:{{{precision|}}}|{{{precision}}}|{{#ifeq:{{{out|}}}|cm|0|2}}}} }} |0000= |#default={{Error|Error: please specify height using only one type of units}} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using height with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Height]] with unknown parameter "_VALUE_"|ignoreblank=y| abbr | centimeter | centimeters | centimetre | centimetres | cm | feet | foot | frac | ft | in | inch | inches | m | meter | meters | metre | metres | out | precision | wiki | {{#ifeq:{{{1}}}|0|1|_NULLPARAMETER_}} }}{{#ifeq:{{{1}}}|0|{{main other|[[Category:Pages using height with 1 equal 0]]}} }}<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> o8i2bu2gserf1qetrx0jzzh8mgpdcys Sablonan:Tlx 10 3602 17086 2024-05-22T10:27:14Z Bangrapip 9 new 17086 wikitext text/x-wiki <includeonly><!-- --><code><!-- --><nowiki>{{</nowiki>{{#if:{{{subst|}}} |[[Help:Substitution|subst]]:}}<!-- -->[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!-- -->{{#if:{{{2|}}} |&#124;{{{2}}}}}<!-- -->{{#if:{{{3|}}} |&#124;{{{3}}}}}<!-- -->{{#if:{{{4|}}} |&#124;{{{4}}}}}<!-- -->{{#if:{{{5|}}} |&#124;{{{5}}}}}<!-- -->{{#if:{{{6|}}} |&#124;{{{6}}}}}<!-- -->{{#if:{{{7|}}} |&#124;{{{7}}}}}<!-- -->{{#if:{{{8|}}} |&#124;{{{8}}}}}<!-- -->{{#if:{{{9|}}} |&#124;{{{9}}}}}<!-- -->{{#if:{{{10|}}} |&#124;{{{10}}}}}<!-- -->{{#if:{{{11|}}} |&#124;{{{11}}}}}<!-- -->{{#if:{{{12|}}} |&#124;{{{12}}}}}<!-- -->{{#if:{{{13|}}} |&#124;{{{13}}}}}<!-- -->{{#if:{{{14|}}} |&#124;{{{14}}}}}<!-- -->{{#if:{{{15|}}} |&#124;{{{15}}}}}<!-- -->{{#if:{{{16|}}} |&#124;{{{16}}}}}<!-- -->{{#if:{{{17|}}} |&#124;{{{17}}}}}<!-- -->{{#if:{{{18|}}} |&#124;{{{18}}}}}<!-- -->{{#if:{{{19|}}} |&#124;{{{19}}}}}<!-- -->{{#if:{{{20|}}} |&#124;{{{20}}}}}<!-- -->{{#if:{{{21|}}} |&#124;''...''}}<!-- --><nowiki>}}</nowiki><!-- --></code><!-- --></includeonly><noinclude> [[Kategori:Sablonan cangkèlan]]</noinclude> p7bnfzb1hosh2r9bnpigiunsru0ijrn Sablonan:Tag 10 3603 17088 2024-05-22T10:28:46Z Bangrapip 9 new 17088 wikitext text/x-wiki <code class="{{#ifeq:{{{wrap|}}}|yes|wrap|nowrap}}" style="{{#ifeq:{{{style|}}}|plain|border:none;background:transparent;|{{{style|}}}}}"><!-- Opening tag -->{{#switch:{{{2|pair}}} |c|close = |s|single |o|open |p|pair = &lt;{{{1|tag}}}{{#if:{{{params|}}}|&#32;{{{params}}}}} }}<!-- Content between tags -->{{#switch:{{{2|pair}}} |c|close = {{{content|}}} |s|single = &#32;&#47;&gt; |o|open = &gt;{{{content|}}} |p|pair = {{#ifeq:{{{1|tag}}}|!--||&gt;}}{{{content|...}}} }}<!-- Closing tag -->{{#switch:{{{2|pair}}} |s|single |o|open = |c|close |p|pair = {{#ifeq:{{{1|tag}}}|!--|--&gt;|&lt;&#47;{{{1|tag}}}&gt;}} }}<!-- --></code><noinclude> {{Pengwarkatan}} </noinclude> 4b678ywim8yoog5oxssyq0lbs9ekevk Sablonan:Uses TemplateStyles 10 3604 17897 17089 2024-05-23T17:14:07Z Bangrapip 9 17897 wikitext text/x-wiki <includeonly>{{#invoke:Uses TemplateStyles|main}}</includeonly><noinclude>{{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> bbov914irrnmmvc6pz3scgivkjsu4ve Modul:Uses TemplateStyles 828 3605 17896 17090 2024-05-23T17:13:43Z Bangrapip 9 17896 Scribunto text/plain local yesno = require('Module:Yesno') local mList = require('Module:List') local mTableTools = require('Module:TableTools') local mMessageBox = require('Module:Message box') local TNT = require('Module:TNT') local p = {} local function format(msg, ...) return TNT.format('I18n/Uses TemplateStyles', msg, ...) end local function getConfig() return mw.loadData('Module:Uses TemplateStyles/config') end local function renderBox(tStyles) local boxArgs = { type = 'notice', small = true, image = string.format('[[File:Farm-Fresh css add.svg|32px|alt=%s]]', format('logo-alt')) } if #tStyles < 1 then boxArgs.text = string.format('<strong class="error">%s</strong>', format('error-emptylist')) else local cfg = getConfig() local tStylesLinks = {} for i, ts in ipairs(tStyles) do local link = string.format('[[:%s]]', ts) local sandboxLink = nil local tsTitle = mw.title.new(ts) if tsTitle and cfg['sandbox_title'] then local tsSandboxTitle = mw.title.new(string.format( '%s:%s/%s/%s', tsTitle.nsText, tsTitle.baseText, cfg['sandbox_title'], tsTitle.subpageText)) if tsSandboxTitle and tsSandboxTitle.exists then sandboxLink = format('sandboxlink', link, ':' .. tsSandboxTitle.prefixedText) end end tStylesLinks[i] = sandboxLink or link end local tStylesList = mList.makeList('bulleted', tStylesLinks) boxArgs.text = format( mw.title.getCurrentTitle():inNamespaces(828,829) and 'header-module' or 'header-template') .. '\n' .. tStylesList end return mMessageBox.main('mbox', boxArgs) end local function renderTrackingCategories(args, tStyles, titleObj) if yesno(args.nocat) then return '' end local cfg = getConfig() local cats = {} -- Error category if #tStyles < 1 and cfg['error_category'] then cats[#cats + 1] = cfg['error_category'] end -- TemplateStyles category titleObj = titleObj or mw.title.getCurrentTitle() if (titleObj.namespace == 10 or titleObj.namespace == 828) and not cfg['subpage_blacklist'][titleObj.subpageText] then local category = args.category or cfg['default_category'] if category then cats[#cats + 1] = category end if not yesno(args.noprotcat) and (cfg['protection_conflict_category'] or cfg['padlock_pattern']) then local currentProt = titleObj.protectionLevels["edit"] and titleObj.protectionLevels["edit"][1] or nil local addedLevelCat = false local addedPadlockCat = false for i, ts in ipairs(tStyles) do local tsTitleObj = mw.title.new(ts) local tsProt = tsTitleObj.protectionLevels["edit"] and tsTitleObj.protectionLevels["edit"][1] or nil if cfg['padlock_pattern'] and tsProt and not addedPadlockCat then local content = tsTitleObj:getContent() if not content:find(cfg['padlock_pattern']) then cats[#cats + 1] = cfg['missing_padlock_category'] addedPadlockCat = true end end if cfg['protection_conflict_category'] and currentProt and tsProt ~= currentProt and not addedLevelCat then currentProt = cfg['protection_hierarchy'][currentProt] or 0 tsProt = cfg['protection_hierarchy'][tsProt] or 0 if tsProt < currentProt then addedLevelCat = true cats[#cats + 1] = cfg['protection_conflict_category'] end end end end end for i, cat in ipairs(cats) do cats[i] = string.format('[[Category:%s]]', cat) end return table.concat(cats) end function p._main(args, cfg) local tStyles = mTableTools.compressSparseArray(args) local box = renderBox(tStyles) local trackingCategories = renderTrackingCategories(args, tStyles) return box .. trackingCategories end function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('^%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end return p daif0490r1ry4uy21dl7p3ae7h4onf2 Modul:Uses TemplateStyles/config 828 3606 17900 17091 2024-05-23T17:15:41Z Bangrapip 9 17900 Scribunto text/plain local cfg = {} -- Don’t touch this line. -- Subpage blacklist: these subpages will not be categorized (except for the -- error category, which is always added if there is an error). -- For example “Template:Foo/doc” matches the `doc = true` rule, so it will have -- no categories. “Template:Foo” and “Template:Foo/documentation” match no rules, -- so they *will* have categories. All rules should be in the -- ['<subpage name>'] = true, -- format. cfg['subpage_blacklist'] = { ['doc'] = true, ['sandbox'] = true, ['sandbox2'] = true, ['testcases'] = true, } -- Sandbox title: if the stylesheet’s title is <template>/<stylesheet>.css, the -- stylesheet’s sandbox is expected to be at <template>/<sandbox_title>/<stylesheet>.css -- Set to nil to disable sandbox links. cfg['sandbox_title'] = 'sandbox' -- Error category: this category is added if the module call contains errors -- (e.g. no stylesheet listed). A category name without namespace, or nil -- to disable categorization (not recommended). cfg['error_category'] = 'Uses TemplateStyles templates with errors' -- Default category: this category is added if no custom category is specified -- in module/template call. A category name without namespace, or nil -- to disable categorization. cfg['default_category'] = 'Templates using TemplateStyles' -- Protection conflict category: this category is added if the protection level -- of any stylesheet is lower than the protection level of the template. A category name -- without namespace, or nil to disable categorization (not recommended). cfg['protection_conflict_category'] = 'Templates using TemplateStyles with a different protection level' -- Hierarchy of protection levels, used to determine whether one protection level is lower -- than another and thus should populate protection_conflict_category. No protection is treated as zero cfg['protection_hierarchy'] = { autoconfirmed = 1, extendedconfirmed = 2, templateeditor = 3, sysop = 4 } -- Padlock pattern: Lua pattern to search on protected stylesheets for, or nil -- to disable padlock check. cfg['padlock_pattern'] = '{{pp-' -- Missing padlock category: this category is added if a protected stylesheet -- doesn’t contain any padlock template (specified by the above Lua pattern). -- A category name without namespace (no nil allowed) if the pattern is not nil, -- unused (and thus may be nil) otherwise. cfg['missing_padlock_category'] = 'Templates using TemplateStyles without padlocks' return cfg -- Don’t touch this line. adv258brx4dxb1cf3mprf0q8mky2k5v Sablonan:Clear 10 3607 17092 2024-05-22T10:31:34Z Bangrapip 9 new 17092 wikitext text/x-wiki <div style="clear:{{{1|both}}};"></div><noinclude> {{documentation}} </noinclude> 6mk3e4afot6hzu6tzbljxxk83e14xv6 Modul:TNT 828 3608 22713 17867 2024-06-24T09:04:41Z Ericliu1912 509 Update from [[d:Special:GoToLinkedPage/mediawikiwiki/Q28132212|master]] using [[mw:Synchronizer| #Synchronizer]] 22713 Scribunto text/plain -- -- INTRO: (!!! DO NOT RENAME THIS PAGE !!!) -- This module allows any template or module to be copy/pasted between -- wikis without any translation changes. All translation text is stored -- in the global Data:*.tab pages on Commons, and used everywhere. -- -- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules -- -- ATTENTION: -- Please do NOT rename this module - it has to be identical on all wikis. -- This code is maintained at https://www.mediawiki.org/wiki/Module:TNT -- Please do not modify it anywhere else, as it may get copied and override your changes. -- Suggestions can be made at https://www.mediawiki.org/wiki/Module_talk:TNT -- -- DESCRIPTION: -- The "msg" function uses a Commons dataset to translate a message -- with a given key (e.g. source-table), plus optional arguments -- to the wiki markup in the current content language. -- Use lang=xx to set language. Example: -- -- {{#invoke:TNT | msg -- | I18n/Template:Graphs.tab <!-- https://commons.wikimedia.org/wiki/Data:I18n/Template:Graphs.tab --> -- | source-table <!-- uses a translation message with id = "source-table" --> -- | param1 }} <!-- optional parameter --> -- -- -- The "doc" function will generate the <templatedata> parameter documentation for templates. -- This way all template parameters can be stored and localized in a single Commons dataset. -- NOTE: "doc" assumes that all documentation is located in Data:Templatedata/* on Commons. -- -- {{#invoke:TNT | doc | Graph:Lines }} -- uses https://commons.wikimedia.org/wiki/Data:Templatedata/Graph:Lines.tab -- if the current page is Template:Graph:Lines/doc -- local p = {} local i18nDataset = 'I18n/Module:TNT.tab' -- Forward declaration of the local functions local sanitizeDataset, loadData, link, formatMessage function p.msg(frame) local dataset, id local params = {} local lang = nil for k, v in pairs(frame.args) do if k == 1 then dataset = mw.text.trim(v) elseif k == 2 then id = mw.text.trim(v) elseif type(k) == 'number' then params[k - 2] = mw.text.trim(v) elseif k == 'lang' and v ~= '_' then lang = mw.text.trim(v) end end return formatMessage(dataset, id, params, lang) end -- Identical to p.msg() above, but used from other lua modules -- Parameters: name of dataset, message key, optional arguments -- Example with 2 params: format('I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset') function p.format(dataset, key, ...) local checkType = require('libraryUtil').checkType checkType('format', 1, dataset, 'string') checkType('format', 2, key, 'string') return formatMessage(dataset, key, {...}) end -- Identical to p.msg() above, but used from other lua modules with the language param -- Parameters: language code, name of dataset, message key, optional arguments -- Example with 2 params: formatInLanguage('es', I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset') function p.formatInLanguage(lang, dataset, key, ...) local checkType = require('libraryUtil').checkType checkType('formatInLanguage', 1, lang, 'string') checkType('formatInLanguage', 2, dataset, 'string') checkType('formatInLanguage', 3, key, 'string') return formatMessage(dataset, key, {...}, lang) end -- Obsolete function that adds a 'c:' prefix to the first param. -- "Sandbox/Sample.tab" -> 'c:Data:Sandbox/Sample.tab' function p.link(frame) return link(frame.args[1]) end function p.doc(frame) local dataset = 'Templatedata/' .. sanitizeDataset(frame.args[1]) return frame:extensionTag('templatedata', p.getTemplateData(dataset)) .. formatMessage(i18nDataset, 'edit_doc', {link(dataset)}) end function p.getTemplateData(dataset) -- TODO: add '_' parameter once lua starts reindexing properly for "all" languages local data = loadData(dataset) local names = {} for _, field in ipairs(data.schema.fields) do table.insert(names, field.name) end local numOnly = true local params = {} local paramOrder = {} for _, row in ipairs(data.data) do local newVal = {} local name = nil for pos, columnName in ipairs(names) do if columnName == 'name' then name = row[pos] else newVal[columnName] = row[pos] end end if name then if ( (type(name) ~= "number") and ( (type(name) ~= "string") or not string.match(name, "^%d+$") ) ) then numOnly = false end params[name] = newVal table.insert(paramOrder, name) end end -- Work around json encoding treating {"1":{...}} as an [{...}] if numOnly then params['zzz123']='' end local json = mw.text.jsonEncode({ params=params, paramOrder=paramOrder, description=data.description, }) if numOnly then json = string.gsub(json,'"zzz123":"",?', "") end return json end -- Local functions sanitizeDataset = function(dataset) if not dataset then return nil end dataset = mw.text.trim(dataset) if dataset == '' then return nil elseif string.sub(dataset,-4) ~= '.tab' then return dataset .. '.tab' else return dataset end end loadData = function(dataset, lang) dataset = sanitizeDataset(dataset) if not dataset then error(formatMessage(i18nDataset, 'error_no_dataset', {})) end -- Give helpful error to thirdparties who try and copy this module. if not mw.ext or not mw.ext.data or not mw.ext.data.get then error(string.format([['''Missing JsonConfig extension, or not properly configured; Cannot load https://commons.wikimedia.org/wiki/Data:%s. See https://www.mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates''']], dataset)) end local data = mw.ext.data.get(dataset, lang) if data == false then if dataset == i18nDataset then -- Prevent cyclical calls error('Missing Commons dataset ' .. i18nDataset) else error(formatMessage(i18nDataset, 'error_bad_dataset', {link(dataset)})) end end return data end -- Given a dataset name, convert it to a title with the 'commons:data:' prefix link = function(dataset) return 'c:Data:' .. mw.text.trim(dataset or '') end formatMessage = function(dataset, key, params, lang) for _, row in pairs(loadData(dataset, lang).data) do local id, msg = unpack(row) if id == key then local result = mw.message.newRawMessage(msg, unpack(params or {})) return result:plain() end end if dataset == i18nDataset then -- Prevent cyclical calls error('Invalid message key "' .. key .. '"') else error(formatMessage(i18nDataset, 'error_bad_msgkey', {key, link(dataset)})) end end return p r7hn49mbqg5sfa9i7l9l3ts62h7gy7u Sablonan:Reflist/styles.css 10 3609 17094 2024-05-22T10:33:39Z Bangrapip 9 new 17094 sanitized-css text/css /* {{pp|small=yes}} */ /* can we remove the font size declarations? .references gets a font-size in * common.css that is always 90, and there is nothing else in reflist out in * the wild. May affect column sizes. */ .reflist { font-size: 90%; /* Default font-size */ margin-bottom: 0.5em; list-style-type: decimal; } .reflist .references { font-size: 100%; /* Reset font-size when nested in div.reflist */ margin-bottom: 0; /* Avoid double margin when nested in div.reflist */ list-style-type: inherit; /* Enable custom list style types */ } /* columns-2 and columns-3 are legacy for "2 or more" column view from when the * template was implemented with column-count. */ .reflist-columns-2 { column-width: 30em; } .reflist-columns-3 { column-width: 25em; } /* Reset top margin for lists embedded in columns */ .reflist-columns { margin-top: 0.3em; } .reflist-columns ol { margin-top: 0; } /* Avoid elements breaking between columns */ .reflist-columns li { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } .reflist-upper-alpha { list-style-type: upper-alpha; } .reflist-upper-roman { list-style-type: upper-roman; } .reflist-lower-alpha { list-style-type: lower-alpha; } .reflist-lower-greek { list-style-type: lower-greek; } .reflist-lower-roman { list-style-type: lower-roman; } 9pglv18rwto8wyb2wiymxh52wdd5ut0 Sablonan:MedalSport 10 3610 17962 17099 2024-05-23T23:59:42Z Bangrapip 9 17962 wikitext text/x-wiki <noinclude>{| </noinclude> |- ! colspan="3" style="text-align:center;vertical-align:middle;background-color:#eeeeee;" | {{{1}}}{{Main other | {{#ifeq: {{#property:P21}} | lanang | {{#ifeq: {{str left|{{{1}}}|5}} | Wadon | [[Category:Makalah pasal lanang dengen sablonan MedalSport bakal gerak badan wadon]]}}}}{{#ifeq: {{#property:P21}} | wadon | {{#ifeq: {{str left|{{{1}}}|3}} | Lanang | [[Category:Makalah pasal wadon dengen sablonan MedalSport bakal gerak badan lanang]]}}}}}}<noinclude> |} {{documentation}} </noinclude> 2kb1y3pkxxzz6cifbdq8iknplcwm8dm Modul:Documentation/styles.css 828 3611 24772 17830 2024-08-08T15:28:20Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24772 sanitized-css text/css /* {{pp|small=yes}} */ .documentation, .documentation-metadata { border: 1px solid #a2a9b1; background-color: #ecfcf4; clear: both; } .documentation { margin: 1em 0 0 0; padding: 1em; } .documentation-metadata { margin: 0.2em 0; /* same margin left-right as .documentation */ font-style: italic; padding: 0.4em 1em; /* same padding left-right as .documentation */ } .documentation-startbox { padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex; } .documentation-heading { font-weight: bold; font-size: 125%; } .documentation-clear { /* Don't want things to stick out where they shouldn't. */ clear: both; } .documentation-toolbar { font-style: normal; font-size: 85%; } @media screen { html.skin-theme-clientpref-night .documentation, html.skin-theme-clientpref-night .documentation-metadata { background-color: inherit; } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .documentation, html.skin-theme-clientpref-os .documentation-metadata { background-color: inherit; } } 0qmbjrq4fh1lmyx7wfij6xqq7kvjcfm Sablonan:Mw lang 10 3612 17101 2024-05-22T11:43:55Z Badak Jawa 13 Ngeja halaman dengen "<includeonly>{{safesubst:<noinclude />#invoke:Mw lang|{{{fn|name_from_code}}}}}</includeonly><noinclude>{{Pengwarkatan}}</noinclude>" 17101 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:Mw lang|{{{fn|name_from_code}}}}}</includeonly><noinclude>{{Pengwarkatan}}</noinclude> e2v8raoyq9twmw9j5dvbuoqik7k52a3 Sablonan:Lang2iso 10 3613 17103 2024-05-22T11:47:11Z Bangrapip 9 Ngeja halaman dengen "{{safesubst<noinclude/>:#switch: {{safesubst<noinclude/>:lc:{{{1}}}}} | apar|afar=aa | abhasi|abkhazian=ab | awèsta|avestan=ae | aprikan|afrikaans=af | ainu=ain | akan=ak | albani gèg|gheg albanian=aln | alèmanik|alemannic=als | amhar|amharic=am | aragon|aragonese=an | inggris lama|old english=ang | arab|arabic=ar | arama|aramaic=arc | mapudungun=arn | arab mesir|egyptian spoken arabic=arz | asam|assamese=as | asturi|asturian=ast | awar|avar=av | awarik|avarik=av |..." 17103 wikitext text/x-wiki {{safesubst<noinclude/>:#switch: {{safesubst<noinclude/>:lc:{{{1}}}}} | apar|afar=aa | abhasi|abkhazian=ab | awèsta|avestan=ae | aprikan|afrikaans=af | ainu=ain | akan=ak | albani gèg|gheg albanian=aln | alèmanik|alemannic=als | amhar|amharic=am | aragon|aragonese=an | inggris lama|old english=ang | arab|arabic=ar | arama|aramaic=arc | mapudungun=arn | arab mesir|egyptian spoken arabic=arz | asam|assamese=as | asturi|asturian=ast | awar|avar=av | awarik|avarik=av | avaric=av | kotawa|kotava=avk | aymara=ay | asèrbaijan|azerbaijani=az | azeri=az | baskir|bashkir=ba | bèier|bavarian=bar | beluci kidul|southern balochi=bcc | bikol sintrem|central bicolano=bcl | rus puti|belarusian=be | betawi=bew | bulgar|bulgarian=bg | bihar|bihari=bh | bislama=bi | bambara=bm | benggala|bengali=bn | tibèt|tibetan=bo | wisnupriya|bishnupriya manipuri=bpy | brèton|breton=br | bosni|bosnian=bs | bikol iriga|iriga bicolano=bto | bugis|buginese=bug | buryat (ruslan)|buryat (russia)=bxr | katalan|catalan=ca | ban wètan|min dong chinese=cdo | cècèn|chechen=ce | sébu|cebuano=ceb | camoro|chamorro=ch | cokto|choctaw=cho | cèroki|cherokee=chr | sèyèn|cheyenne=chy | korsika|corsican=co | gibti|coptic=cop | kri|cree=cr | tatar kriméa|crimean turkish=crh | cèk|czech=cs | kashubia|kashubian=csb | slawen geréja|church slavic=cu | cuwas|chuvash=cv | walès|welsh=cy | dèn|danish=da | dèt|german=de | devanāgarī | devanagari | devanagiri | déwanagari|devangari=deva | dimli=diq | soreb lor|lower sorbian=dsb | diwéhi|divehi=dv | jongka|dzongkha=dz | éwé|ewe=ee | yunani|greek=el | emilian-romagnol=eml | inggris|english=en | sepèranto|esperanto=eo | spanyol|spanish=es | èstlan|estonian=et | basek|basque=eu | èkstrèmèn|extremaduran=ext | parsi|persian=fa | farsi=fa | pula|fulah=ff | pin|finnish=fi | pilipèn|filipino=fil | piji|fijian=fj | pèrower|faroese=fo | prasman|french=fr | prasman kajen|cajun french=frc | prowangsal|franco-provençal=frp | peris lor|north frisian=frr | priuli|friulian=fur | peris|frisian=fy | peris kulon|western frisian=fy | ir|irish=ga | gang|ga=gaa | gagaus|gagauz=gag | kam|gan chinese=gan | gaèlik sekot|scottish gaelic=gd | galisi|galician=gl | gilaki=glk | dèt atas tenga|middle high german=gmh | guarani|guaraní=gn | got|gothic=got | yunani kuna|ancient greek=grc | dèt swis|swiss german=gsw | gujarat|gujarati=gu | man|manx=gv | hausa=ha | tionghoa ringkes|simplified chinese=hans | tionghoa terdisionil|traditional chinese=hant | ké'|hakka chinese=hak | hawai|hawaiian=haw | ibrani|ebrew=he | hindi=hi | hindi piji|fiji hindi=hif | hiligaynon=hil | hiri motu=ho | kroat|croatian=hr | soreb atas|upper sorbian=hsb | haiti|haitian=ht | hunggari|hungarian=hu | lemènder|armenian=hy | héréro|herero=hz | anterlida|interlingua=ia | indonésia|indonesian=id | anterkulonan|interlingue=ie | igbo=ig | i sucoan|sichuan yi=ii | inupiak=ik | inupiaq=ik | iloko=ilo | inggus|ingush=inh | ido=io | èslan|icelandic=is | itali|italian=it | inuktitut=iu | jepang|japanese=ja | lojeban|lojban=jbo | jut|jutish=jut | jawa|javanese=jv | géorgi|georgian=ka | karakalpak|kara-kalpak=kaa | karèn|karen=kar | kabili|kabyle=kab | kongo=kg | kikuyu=ki | kwanyama=kj | kuanyama=kj | kasak|kazakh=kk | grunlan|greenlandic=kl | kalaallisut=kl | kemboja|khmer=km | kenada|kannada=kn | koréa|korean=ko | kanuri=kr | krio=kri | kinaray-a=krj | kasmir|kashmiri=ks | kèl|kölsch=ksh | kurdi|kurdish=ku | komi=kv | kornis|cornish=kw | kirgis|kirghiz=ky | latèn|latin=la | spanyol yahudi|ladino=lad | leksembereh|luxembourgish=lb | lak=lbe | lèsgi|lezghian=lez | lingua franca nova=lfn | ganda=lg | limbereh|limburg|limburgish=li | liguri|ligurian=lij | ladin=lld | lombardi|lombard=lmo | linggala|lingala=ln | lao=lo | losi|lozi=loz | litowen|lituania|lithuanian=lt | luba-katanga=lu | lèt|latvia|latvian=lv | las|laz=lzz | medura|madurese=mad | métili|maithili=mai | mursi|murcian=mc | moksamoksha=mdf | madagaskar|malagasy=mg | marsal|marshallese=mh | māori=mi | maori=mi | makèdoni|macedonian=mk | malayalam=ml | monggol|mongolian=mn | manipur|manipuri=mni | moldawi|moldavian=mo | marati|marathi=mr | melayu|malay=ms | malaysia|malaysian=ms | malta|maltese=mt | muskogi|creek=mus | miranda|mirandese=mwl | birma|burmese=my | èrsia|erzya=myv | majarun|mazanderani=mzn | nauru=na | nahuatel|nahuatl languages=nah | néapolitan|neapolitan=nap | nor buku|norwegian bokmål=nb | nor buku|norwegian bokmal=nb | bokmal=nb | nor|norwegian=no | ndébélé lor|north ndebele=nd | saksen bawa|low saxon=nds | népal|nepali=ne | néwar|newar / nepal bhasa=new | owambo=ng | ndongga|ndonga=ng | niué|niuean=niu | welanda|dutch=nl | nor baru|norwegian (nynorsk)=nn | nor baru|norwegian nynorsk=nn | nor baru|nynorsk=nn | nor lama|old norse=non | nowial|novial=nov | ndébélé kidul|south ndebele=nr | narom=nrm | northern sotho=nso | nabaho|navajo=nv | céwa|chichewa=ny | oksitan|occitan=oc | tionghoa kolot|classical chinese=och | ojibwé|ojibwa=oj | oromo=om | oria|odia=or | oriya=or | osèt|ossetian=os | panjab|panjabi=pa | panjab|punjabi=pa | pangasinan=pag | kapampangan=pam | papiamèn|papiamento=pap | dèt pènsilwania|pennsylvania german=pdc | dèt cèpèr|plautdietsch=pdt | palet|pfaelzisch=pfl | pali=pi | pāli=pi | norpok-pitkèren|pitcairn-norfolk=pih | pol|polish=pl | pelèmbang|palembang=plm | piemontese=pms | pontik|pontic=pnt | prakerta|prakrit=pra | pastun|pashto=ps | portugis|portuguese=pt | kécua|quechua=qu | ripèn|tarifit=rif | roman raètia|raeto-romance=rm | roman raètia|rhaeto-romance=rm | roman welah|vlax romani=rmy | burundi|kirundi=rn | rumèn|romanian=ro | réto-roman|romansh=roh | rus|russian=ru | rumèn moglèna|romanian=ruq | ruanda|kinyarwanda=rw | sangsekerta|sanskrit=sa | yakut=sah | sardèn|sardinian=sc | sisili|sicilian=scn | sekot|scots=sco | sindi|sindhi=sd | sardinian=sdc | sami lor|northern sami=se | seri=sei | sango=sg | sèrbo-kroat|serbo-croatian=sh | tachelhit=shi | singala|sinhala=si | singala|sinhalese=si | inggris ringkes|simple english=simple | slowak|slovak=sk | slowèn|slovene=sl | slowèn|slovenian=sl | samoa|samoan=sm | sami kidul|southern sami=sma | sona|shona=sn | somali=so | albani|albanian=sq | sèrwi|serbian=sr | suriname|sranan tongo=srn | swasi|swati=ss | soto|sotho=st | soto kidul|southern sotho=st | saterland frisian=stq | sunda|sundanese=su | swèd|swedish=sv | swahili=sw | silési|silesian=szl | tamil=ta | telugu=te | tétun|tetum=tet | tajik=tg | siam|thai=th | tigrinya=ti | turkmèn|turkmen=tk | tagalog=tl | klingon=tlh | klingonese=tlh | swana|tswana=tn | tonga=to | tok pisin=tpi | turki|turkish=tr | songga|tsonga=ts | tatar=tt | tumbuka=tum | twi=tw | tahiti|tahitian=ty | tuwin|tyvan=tyv | amajig magrib atlas|central morocco tamazight=tzm | udmuret|udmurt=udm | uigur|uighur=ug | ukrain|ukrainian=uk | urdu=ur | usbèk|uzbek=uz | wènda|venda=ve | wènèsi|venetian=vec | piètnam|vietnamese=vi | pelam|vlaams=vls | wolapik|volapük=vo | volapuk=vo | wèremlan|värmlandic=vrm | wal|walloon=wa | waray=war | wolop|wolof=wo | wu|wu chinese=wuu | kalmuk|kalmyk=xal | kosa|xhosa=xh | minggrèl|mingrelian=xmf | dèt yahudi wètan|eastern yiddish=ydd | dèt yahudi|yiddish=yi | yoruba=yo | kanton|cantonese=yue | cong|zhuang=za | séu|zeeuws=zea | tionghoa|chinese=zh | julu|zulu=zu | {{{default|{{{2|en}}} }}} }}<noinclude> {{pengwarkatan}} </noinclude> rxoewmaslnyrts6gc9ynmxfika30kjs Sablonan:Nobold 10 3614 17894 17104 2024-05-23T17:12:34Z Bangrapip 9 17894 wikitext text/x-wiki <templatestyles src="Nobold/styles.css"/><span class="nobold">{{{1}}}</span><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> iaf63qvx3m2zxytvj4dw3wwalq5wusd Sablonan:Parameter names example 10 3615 17105 2024-05-22T11:49:08Z Bangrapip 9 new 17105 wikitext text/x-wiki <includeonly>{{#invoke:Parameter names example|main}}</includeonly><noinclude> {{hatnote|[[Templat:Generic template demo]] ama [[Templat:Pnex]] dialihin di mari.}}<!--(hatnote more noticeable here than within Documentation)--> {{Pengwarkatan}} </noinclude> ad7cfflam1sin3lxbyvs8qtpd4cekq8 Sablonan:Hatnote 10 3616 17106 2024-05-22T11:49:44Z Bangrapip 9 new 17106 wikitext text/x-wiki <includeonly>{{#invoke:Hatnote|hatnote}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 8nnude79i1y2v6yy2z7j285k1k4v8p3 Modul:Kotak pesen/ambox.css 828 3617 17107 2024-05-22T11:50:49Z Bangrapip 9 new 17107 sanitized-css text/css /* {{pp|small=y}} */ .ambox { border: 1px solid #a2a9b1; /* @noflip */ border-left: 10px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } /* Single border between stacked boxes. Take into account base templatestyles, * user styles, and Template:Dated maintenance category. * remove link selector when T200206 is fixed */ .ambox + link + .ambox, .ambox + link + style + .ambox, .ambox + link + link + .ambox, /* TODO: raise these as "is this really that necessary???". the change was Dec 2021 */ .ambox + .mw-empty-elt + link + .ambox, .ambox + .mw-empty-elt + link + style + .ambox, .ambox + .mw-empty-elt + link + link + .ambox { margin-top: -1px; } /* For the "small=left" option. */ /* must override .ambox + .ambox styles above */ html body.mediawiki .ambox.mbox-small-left { /* @noflip */ margin: 4px 1em 4px 0; overflow: hidden; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; } .ambox-speedy { /* @noflip */ border-left: 10px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ambox-delete { /* @noflip */ border-left: 10px solid #b32424; /* Red */ } .ambox-content { /* @noflip */ border-left: 10px solid #f28500; /* Orange */ } .ambox-style { /* @noflip */ border-left: 10px solid #fc3; /* Yellow */ } .ambox-move { /* @noflip */ border-left: 10px solid #9932cc; /* Purple */ } .ambox-protection { /* @noflip */ border-left: 10px solid #a2a9b1; /* Gray-gold */ } .ambox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.5em; width: 100%; } .ambox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.5em; text-align: center; } .ambox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.5em 2px 0; text-align: center; } /* An empty narrow cell */ .ambox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ambox .mbox-image-div { width: 52px; } /* Hack around MobileFrontend being opinionated */ html.client-js body.skin-minerva .mbox-text-span { margin-left: 23px !important; } @media (min-width: 720px) { .ambox { margin: 0 10%; /* 10% = Will not overlap with other elements */ } } 4uo84hdwizsmv7kmpu8kgevjeag35wk Modul:Mw lang 828 3618 17108 2024-05-22T11:51:13Z Bangrapip 9 new 17108 Scribunto text/plain require('strict'); local getArgs = require('Module:Arguments').getArgs --[[--------------------------< E R R _ M S G _ M A K E >------------------------------------------------------ ]] local function err_msg_make (msg) return '<span class="error" style="font-size:100%">error: ' .. msg .. ' not recognized</span>' end --[[--------------------------< _ I S _ C O D E >-------------------------------------------------------------- local or require()d entry point return true if <code> is a mediawiki recognized code; false else <code> - language code to validate; expected to be lowercase without leading/trailing whitespace <target_lang_code> - language code for target language; expected to be valid; expected to be lowercase without leading/trailing whitespace specifying <target_lang_code> may be a pointless exercise because of cldr fallback. For example, mw.language.fetchLanguageName (crh, sq) -> Crimean Turkish because the Albanian language definitions do not have an Albanian-language version of the language name ]] local function _is_code (code, target_lang_code) code = mw.language.fetchLanguageName (code, target_lang_code); return '' ~= code; end --[[--------------------------< _ _ V A L I D A T E _ T A R G E T _ L A N G _ C O D E >------------------------ validates target_lang_code as a know language code; returns two values when target_lang_code is valid, first return value holds target_lang_code; second return value is nil when target_lang_code is invalid, first retrun value is nil; second return value has error message if target_lang_code argument is nil, (missing or empty in the invoke) use local wiki's language code ]] local function __validate_target_lang_code (target_lang_code) local msg; if target_lang_code then -- not missing or empty if not _is_code (target_lang_code) then -- validate target_lang_code msg = err_msg_make ('target language code: ' .. target_lang_code); target_lang_code = nil; -- unset as invalid end end if not target_lang_code then -- if nil because missing or empty or because invlaid and we set it nil target_lang_code = mw.getContentLanguage():getCode(); -- use local wiki's language code end return target_lang_code, msg; -- target_lang_code is valid or nil; msg is nil or has an error message end --[[--------------------------< I S _ C O D E >---------------------------------------------------------------- module entry point args[1]: language code -> <code> args[2]: optional target language code; same as <target lang code> in {{#language:<code>|<target lang code>}}; defaults to the local wiki language return true if <code> is a mediawiki recognized code; nil else ]] local function is_code (frame) local args = getArgs (frame, { valueFunc = function (key, value) return (value and '' ~= value) and value:lower():gsub ('^%s*(.-)%s*$', '%1') or nil; end }); local code = args[1]; local target_lang_code = __validate_target_lang_code (args[2]); return code and _is_code (code, target_lang_code) and true or nil; end --[[--------------------------< N A M E _ F R O M _ C O D E >-------------------------------------------------- module entry point args[1]: language code args[2]: optional target language code; same as <target lang code> in {{#language:<code>|<target lang code>}}; defaults to the local wiki language return language-name if language-code is a mediawiki recognized code; error message string else returned language name not guarenteed to be in target_lang_code (if specified), because mw language lists are incomplete ]] local function name_from_code (frame) local args = getArgs (frame, { valueFunc = function (key, value) return (value and '' ~= value) and value:lower():gsub ('%s*(.-)%s*', '%1') or nil; end }); local code = args[1]; if not code then return err_msg_make ('code: (empty)'); end local target_lang_code, msg = __validate_target_lang_code (args[2]); if msg then return msg; end local name = mw.language.fetchLanguageName (code, target_lang_code); -- returns empty string if code not found return '' ~= name and name or err_msg_make ('language code: ' .. code); -- return language name or error message end --[[--------------------------< C O D E _ F R O M _ N A M E >-------------------------------------------------- local entry point args[1]: language name args[2]: optional target language code; instruct this function to fetch language name list in 'this' language return language-code if language-name is a mediawiki recognized name and target language code is valid; error message string else second return value is a boolean used by is_name(); true when name is found; false else ]] local function _code_from_name (args) local name = args[1]; if not name then return err_msg_make ('name: (empty)'); end local target_lang_code, msg = __validate_target_lang_code (args[2]); if msg then return msg; end local code_name_list = mw.language.fetchLanguageNames (target_lang_code, 'all'); -- get language code / name list in target_lang_code language indexed by language code local name_code_list = {}; -- to hold language name / code list indexed by name for k, v in pairs (code_name_list) do -- spin through the code / name list and name_code_list[v:lower()] = k; -- make a name / code list end if name_code_list[name] then return name_code_list[name], true; -- returns code when name is found and true for is_name() else return err_msg_make ('language name: ' .. name), false; -- return error message when name not found and false for is_name() end end --[[--------------------------< C O D E _ F R O M _ N A M E >-------------------------------------------------- module entry point args[1]: language name args[2]: optional target language code; instruct this function to fetch language name list in 'this' language return language-code if language-name is a mediawiki recognized name and target language code is valid; error message string else ]] local function code_from_name (frame) local args = getArgs (frame, { valueFunc = function (key, value) return (value and '' ~= value) and value:lower():gsub ('^%s*(.-)%s*$', '%1') or nil; end }); local result, _ = _code_from_name (args); -- suppress true/false return used by is_name() return result; end --[[--------------------------< I S _ N A M E >---------------------------------------------------------------- return true if <name> is a mediawiki recognized language name; false else args[1]: language name args[2]: optional target language code; instructs _code_from_name to fetch language name list in 'this' language defaults to local wiki's language; when this parameter not valid, language name is assumed to be not valid ]] local function is_name (frame) local args = getArgs (frame, { valueFunc = function (key, value) return (value and '' ~= value) and value:lower():gsub ('%s*(.-)%s*', '%1') or nil; end }); local _, result = _code_from_name (args); -- suppress code return used by code_from_name() return result and true or nil; end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { code_from_name = code_from_name, is_code = is_code, is_name = is_name, name_from_code = name_from_code, _is_code = _is_code, -- entry point from another module } 8pqnzgtq7ebx347t4mkm4d3ttg4cfax Sablonan:Citation/authors 10 3619 17112 2024-05-22T11:56:21Z Bangrapip 9 new 17112 wikitext text/x-wiki {{ #if: {{{Authorlink1|}}} |[[{{{Authorlink1}}} |{{{Surname1}}}{{ #if: {{{Given1|}}} |, {{{Given1}}} }}]] |{{{Surname1}}}{{ #if: {{{Given1|}}} |, {{{Given1}}} }} }}{{ #if: {{{Surname2|}}} |{{ #if: {{{Surname3|}}} |<nowiki>; </nowiki> |&#32;&amp;&#32; }}{{ #if: {{{Authorlink2|}}} |[[{{{Authorlink2}}} |{{{Given2|}}} {{{Surname2}}}]] |{{{Given2|}}} {{{Surname2}}} }}{{ #if: {{{Surname3|}}} |&#32;&amp; {{ #if: {{{Authorlink3|}}} |[[{{{Authorlink3}}} |{{{Given3|}}} {{{Surname3}}}]] |{{{Given3|}}} {{{Surname3}}} }}{{ #if:{{{Surname4|}}} |&#32;et al. }} }} }}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> [[Kategori:Sablonan tukilan]] </noinclude> 6gmrz9e8pdok16x92h6q01bbgg2b423 Modul:Unsubst 828 3620 17113 2024-05-22T11:56:55Z Bangrapip 9 new 17113 Scribunto text/plain local checkType = require('libraryUtil').checkType local p = {} local BODY_PARAM = '$B' local specialParams = { ['$params'] = 'daftar parameter', ['$aliases'] = 'alias parameter', ['$flags'] = 'bendera', ['$B'] = 'konten templat' } function p.main(frame, body) -- If we are substing, this function returns a template invocation, and if -- not, it returns the template body. The template body can be specified in -- the body parameter, or in the template parameter defined in the -- BODY_PARAM variable. This function can be called from Lua or from -- #invoke. -- Return the template body if we aren't substing. if not mw.isSubsting() then if body ~= nil then return body elseif frame.args[BODY_PARAM] ~= nil then return frame.args[BODY_PARAM] else error(string.format( "no template content specified (use parameter '%s' from #invoke)", BODY_PARAM ), 2) end end -- Sanity check for the frame object. if type(frame) ~= 'table' or type(frame.getParent) ~= 'function' or not frame:getParent() then error( "argument #1 to 'main' must be a frame object with a parent " .. "frame available", 2 ) end -- Find the invocation name. local mTemplateInvocation = require('Module:Template invocation') local name = mTemplateInvocation.name(frame:getParent():getTitle()) -- Combine passed args with passed defaults local args = {} if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*override%s*,' ) then for k, v in pairs( frame:getParent().args ) do args[k] = v end for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end else for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end for k, v in pairs( frame:getParent().args ) do args[k] = v end end -- Trim parameters, if not specified otherwise if not string.find( ','..(frame.args['$flags'] or '')..',', ',%s*keep%-whitespace%s*,' ) then for k, v in pairs( args ) do args[k] = mw.ustring.match(v, '^%s*(.*)%s*$') or '' end end -- Pull information from parameter aliases local aliases = {} if frame.args['$aliases'] then local list = mw.text.split( frame.args['$aliases'], '%s*,%s*' ) for k, v in ipairs( list ) do local tmp = mw.text.split( v, '%s*>%s*' ) aliases[tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$')) or tmp[1]] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2]) end end for k, v in pairs( aliases ) do if args[k] and ( not args[v] or args[v] == '' ) then args[v] = args[k] end args[k] = nil end -- Remove empty parameters, if specified if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*remove%-empty%s*,' ) then local tmp = 0 for k, v in ipairs( args ) do if v ~= '' or ( args[k+1] and args[k+1] ~= '' ) or ( args[k+2] and args[k+2] ~= '' ) then tmp = k else break end end for k, v in pairs( args ) do if v == '' then if not (type(k) == 'number' and k < tmp) then args[k] = nil end end end end -- Order parameters if frame.args['$params'] then local params, tmp = mw.text.split( frame.args['$params'], '%s*,%s*' ), {} for k, v in ipairs(params) do v = tonumber(mw.ustring.match(v, '^[1-9][0-9]*$')) or v if args[v] then tmp[v], args[v] = args[v], nil end end for k, v in pairs(args) do tmp[k], args[k] = args[k], nil end args = tmp end return mTemplateInvocation.invocation(name, args) end p[''] = p.main -- For backwards compatibility return p 0hrw5my2fgbxqfgaiw6gievd0xv2cpx Sablonan:Citation/make link 10 3621 17114 2024-05-22T11:57:32Z Bangrapip 9 new 17114 wikitext text/x-wiki {{#if:{{{1|}}} |[{{{1}}} {{{2}}}] |{{{2}}} }}<noinclude><!-- Code notes (here so that people /read/ it) 1. Parameter #2 is always nonempty when called from {{Citation/core}}. 2. It's up to {{Citation/core}} to stop italicized "'foo' & 'bar'" from becoming "'''foo' & 'bar'''". Citation/core does this by having a <nowiki></nowiki> at both beginning and end of the call to this template. Since this is only needed once, it's more efficient to do it in {{Citation/core}} than here. -->{{documentation}}</noinclude> kpq1iofpfn0fdo5bshpu1vjve3ehx2d Sablonan:Citation/patent 10 3622 17115 2024-05-22T11:58:05Z Bangrapip 9 new 17115 wikitext text/x-wiki <span class="citation patent" {{#ifeq: {{{Ref|}}}|harv|{{#if:{{{Surname1|}}}{{{EditorSurname1|}}} |id="CITEREF{{anchorencode:{{#if:{{{Surname1|}}} |{{{Surname1}}}{{{Surname2|}}}{{{Surname3|}}}{{{Surname4|}}} |{{{EditorSurname1|}}}{{{EditorSurname2|}}}{{{EditorSurname3|}}}{{{EditorSurname4|}}} }}{{#time:Y|{{{IssueDate|{{{PublicationDate|}}}}}}}}}}" }} |id="{{anchorencode:{{{Ref|}}}}}" }}>{{citation/make_link | 1=http://worldwide.espacenet.com/textdoc?DB=EPODOC&IDX={{{CountryCode}}}{{{PublicationNumber}}} | 2={{{CountryCode}}}{{ #if: {{{Description|}}} |&#32;{{{Description}}} }} {{{PublicationNumber}}} }}{{#if:{{{Surname1|}}}|{{{Sep|,}}}&#32;{{Citation/authors | Surname1 = {{{Surname1}}} | Given1 = {{{Given1|}}} | Authorlink1 = {{{Inventorlink1|}}} | Surname2 = {{{Surname2|}}} | Given2 = {{{Given2|}}} | Authorlink2 = {{{Inventorlink2|}}} | Surname3 = {{{Surname3|}}} | Given3 = {{{Given3|}}} | Authorlink3 = {{{Inventorlink3|}}} | Surname4 = {{{Surname4|}}} | Given4 = {{{Given4|}}} | Authorlink4 = {{{Inventorlink4|}}} }}}}{{ #if: {{{Title|}}} |{{{Sep|,}}}&#32;"{{{Title}}}" }}{{ #if: {{{PublicationDate|}}} |{{{Sep|,}}}&#32;diterbitkan tanggal {{{PublicationDate}}} }}{{ #if: {{{IssueDate|}}} |{{{Sep|,}}}&#32;dikeluarkan tanggal {{{IssueDate}}} }}{{ #if: {{{Assignee1|}}} |{{{Sep|,}}}&#32; diberikan kepada {{{Assignee1}}} }}{{ #if: {{{Assignee2|}}} | &#32;dan {{{Assignee2}}} }}{{{PS|}}}</span><!-- === This is a COinS tag (http://ocoins.info), which allows automated tools to parse the citation information: === --><span class="Z3988" title="ctx_ver=Z39.88-2004<!-- -->&rft_val_fmt={{urlencode:info:ofi/fmt:kev:mtx:patent}}<!-- -->{{#ifeq: {{{Description|}}}|application |&rft.applnumber={{{PublicationNumber}}}<!-- --> |&rft.number={{{PublicationNumber}}}}}<!-- -->&rft.cc={{{CountryCode}}}<!-- -->&rft.title={{urlencode:{{{Title}}}}}<!-- -->{{#if: {{{Surname1|}}} | &rft.inventor={{urlencode:{{{Surname1}}}}} }}<!-- -->{{#if: {{{Assignee1|}}} | &rft.assignee={{urlencode:{{{Assignee1}}}}} }}<!-- -->{{#if: {{{IssueDate|}}} | &rft.date={{{IssueDate}}} }}<!-- -->{{#if: {{{FilingDate|}}} | &rft.appldate={{{FilingDate}}} }}<!-- -->{{#if: {{{PublicationDate|}}} | &rft.pubdate={{{PublicationDate}}} }}<!-- -->{{#if: {{{PriorityDate|}}} | &rft.prioritydate={{{PriorityDate}}} }}<!-- -->"><span style="display: none;">&nbsp;</span></span><noinclude> {{documentation|Template:Citation/patent/doc}} </noinclude> 38vizlu0aiaw3vty7x8xdf0lp795jti Sablonan:Anchor 10 3623 17117 2024-05-22T12:10:57Z Bangrapip 9 new 17117 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:anchor|main}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> cjfgfxc6tpjgpyvzhnbfkngu6u3spzc Sablonan:Code 10 3624 18089 17118 2024-05-24T01:53:38Z Bangrapip 9 18089 wikitext text/x-wiki {{#tag:syntaxhighlight|{{{code|{{{1}}}}}}|lang={{{lang|{{{2|text}}}}}}|class={{{class|}}}|id={{{id|}}}|style={{{style|}}}|inline=1}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> axmqgx8vb802btxgbw39a95fmariuis Sablonan:Citation Style documentation 10 3625 18205 17119 2024-05-24T12:32:45Z Bangrapip 9 18205 wikitext text/x-wiki <includeonly>{{#invoke:Template wrapper|wrap|_template=Citation Style documentation/{{{1|}}}|_include-positional=yes}}</includeonly><noinclude> {{documentation}} </noinclude> 0mwkn46ojtl7cqp14gr4m3fyfcqfpom Sablonan:Citation Style documentation/author 10 3626 17120 2024-05-22T12:13:29Z Bangrapip 9 Ngeja halaman dengen "* <b id="csdoc_author">last</b>: Nama keluarga dari seorang penulis tunggal. Jangan diwikifikasi—gunakan '''author-link''' sebagai gantinya. Untuk penulis atau penulis bersama yang bagi mereka hanya satu nama yang terdaftar oleh sumber, gunakan '''last''' atau salah satu dari aliasnya (mis. {{para|author|Bono}}). Alias: '''surname''', '''author''', '''last1''', '''surname1''', '''author1'''{{#if:{{{aliases|}}}|, {{{aliases}}}}}. ** '''author''': parameter ini diguna..." 17120 wikitext text/x-wiki * <b id="csdoc_author">last</b>: Nama keluarga dari seorang penulis tunggal. Jangan diwikifikasi—gunakan '''author-link''' sebagai gantinya. Untuk penulis atau penulis bersama yang bagi mereka hanya satu nama yang terdaftar oleh sumber, gunakan '''last''' atau salah satu dari aliasnya (mis. {{para|author|Bono}}). Alias: '''surname''', '''author''', '''last1''', '''surname1''', '''author1'''{{#if:{{{aliases|}}}|, {{{aliases}}}}}. ** '''author''': parameter ini digunakan untuk mewadahi nama lengkap dari seorang penulis tunggal (nama awal dan nama keluarga) atau untuk mewadahi nama penulis bersama. Parameter ini tidak boleh memuat lebih dari satu nama penulis. ** '''first''': Nama pemberian atau nama depan penulis; sebagai contoh: ''Firstname Middlename'' atau ''Firstname M.'' atau ''Firstname M., Sr.'' Jangan diwikifikasi—gunakan '''author-link''' sebagai gantinya. Alias: '''given''', '''first1''', '''given1'''. Membutuhkan parameter '''last'''; nama depan tidak akan ditampilkan jika parameter '''last''' kosong atau tidak berisi. ** ATAU: untuk banyak penulis, gunakan '''last1''', '''first1''' mengikuti '''last<var>n</var>''', '''first<var>n</var>''', di mana ''n'' adalah pengganti angka atau nomor berurutan untuk jumlah penulis yang tidak terbatas (setiap '''first<var>n</var>''' membutuhkan parameter '''last<var>n</var>''' yang berkaitan). {{Crossref|Lihat parameter [[#csdoc_display|'''tampilan''']] untuk mengubah seberapa banyak penulis yang akan ditampilkan.}} Alias: '''surname1''', '''given1''' mengikuti '''surname<var>n</var>''', '''given<var>n</var>''', atau '''author1''' mengikuti '''author<var>n</var>'''. Untuk penulis tunggal ditambah penulis dari sebuah lembaga atau organisasi, Anda dapat menggunakan {{para|first1|...}}{{para|last1|...}}{{para|author2|...}}. ** '''author-link''': Judul artikel Wikipedia yang telah ada tentang si penulis—bukannya situs web si penulis; jangan diwikifikasi. Alias: '''author-link1''', '''authorlink''', '''authorlink1''', '''author1-link''', '''author1link'''. **ATAU: untuk banyak penulis, gunakan '''author-link1''' mengikuti '''author-link<var>n</var>'''. Alias: '''authorlink1''' mengikuti '''authorlink<var>n</var>''', atau '''author1-link''' mengikuti '''author<var>n</var>-link''', atau '''author1link''' mengikuti '''author<var>n</var>link'''. **'''name-list-format''': menampilkan para penulis dan penyunting dalam [[gaya Vancouver]] ketika parameternya diatur ke <code>vanc</code> dan ketika daftar ini menggunakan parameter <code>last</code>/<code>first</code> untuk daftar nama. *'''vauthors''': daftar nama-nama penulis yang dipisahkan koma dalam [[gaya Vancouver]]; lampirkan nama penulis dari organisasi atau lembaga dengan tanda kurung ganda: *:{{para|vauthors|Smythe JB, ((Megabux Corporation))}} ** '''author-link''' dan '''author-mask''' dapat digunakan untuk masing-masing nama di {{para|vauthors}} seperti yang dijelaskan di atas{{#if:{{{arxiv|}}}|| *'''authors''': Daftar nama penulis secara bebas; penggunaan parameter ini tidak disarankan karena tidak berkontribusi pada metadata rujukan; dan bukan merupakan alias atau pengganti '''last'''.}}{{#if: {{{coauthors|}}}| * {{xtd|'''coauthors'''}}: (tidak lagi digunakan) <s>Nama rekan penulis (coauthors). Membutuhkan parameter '''author''', '''authors''', atau '''last''n'''''</s> Memasukkan rekan penulis di '''author''' atau '''authors''' atau gunakan '''author''n''''' yang terpisah atau '''last''n'''''/'''first''n''''' untuk daftar rekan penulis.}}{{#if: {{{contributor|}}}| * '''contributor-last''': Nama keluarga dari kontributor. Jangan diwikifikasi—gunakan '''contributor-link''' sebagai gantinya. Jika hanya digunakan untuk mengutip buku, membutuhkan parameter '''contribution'''; digunakan terutama untuk mengutip kata penutup, kata pengantar, pengantar, atau kata pengantar untuk karya '''author'''. Alias: '''contributor-surname''', '''contributor1''', '''contributor1-last''', '''contributor-last1'''. **'''contributor-first''': Nama pemberian atau nama depan dari kontributor. Jangan diwikifikasi—gunakan '''contributor-link''' sebagai gantinya. Alias: '''contributor-given''', '''contributor1-first''', '''contributor-first1'''. ** ATAU: untuk banyak kontributor, gunakan '''contributor-last1''', '''contributor-first1''' mengikuti '''contributor-last<var>n</var>''', '''contributor-first<var>n</var>''' di mana ''n'' adalah pengganti angka atau nomor berurutan untuk jumlah penulis yang tidak terbatas (setiap '''contributor-first<var>n</var>''' membutuhkan parameter '''contributor-last<var>n</var>''' yang berkaitan). Alias: '''contributor1-last''', '''contributor1-first''' mengikuti '''contributor<var>n</var>-last''', '''contributor<var>n</var>-first''', atau '''contributor1''' mengikuti '''contributor<var>n</var>'''. ** '''contributor-link''': Judul artikel Wikipedia yang telah ada tentang si kontributor—bukannya situs web si kontributor; jangan diwikifikasi. Alias: '''contributor-link1''', '''contributor1-link'''. **ATAU: untuk banyak kontributor, gunakan '''contributor-link1''' mengikuti '''contributor-link<var>n</var>'''. Alias: '''contributor1-link''' mengikuti '''contributor<var>n</var>-link'''.}} * <b id="csdoc_translator">translator-last</b>: Nama keluarga dari si penerjemah. Jangan diwikifikasi—gunakan '''translator-link''' sebagai gantinya. Alias: '''translator-surname''', '''translator1''', '''translator1-last''', '''translator-last1'''. **'''translator-first''': Nama pemberian atau nama depan dari si penerjemah. Jangan diwikifikasi—gunakan '''translator-link''' sebagai gantinya. Alias: '''translator-given''', '''translator1-first''', '''translator-first1'''. **ATAU: untuk banyak penerjemah, gunakan '''translator-last1''', '''translator-first1''' mengikuti '''translator-last<var>n</var>''', '''translator-first<var>n</var>''', di mana ''n'' adalah pengganti angka atau nomor berurutan untuk jumlah penulis yang tidak terbatas (setiap '''translator-first<var>n</var>''' membutuhkan parameter '''translator-last<var>n</var>''' yang berkaitan). Alias: '''translator1-last''', '''translator1-first''' mengikuti '''translator<var>n</var>-last''', '''translator<var>n</var>-first''', atau '''translator1''' mengikuti '''translator<var>n</var>'''. ** '''translator-link''': Judul artikel Wikipedia yang telah ada tentang si penerjemah—bukannya situs web si penerjemah; jangan diwikifikasi. Alias: '''translator-link1''', '''translator1-link'''. **ATAU: untuk banyak penerjemah, gunakan '''translator-link1''' mengikuti '''translator-link<var>n</var>'''. Alias: '''translator1-link''' mengikuti '''translator<var>n</var>-link'''. * <b id="csdoc_collaboration">collaboration</b>: Nama dari sekelompok penulis atau kolaborator; membutuhkan parameter '''author''', '''last''', atau '''vauthors''' yang mendaftarkan satu atau lebih dari penulis utama; mengikuti daftar nama penulis; menambahkan "et al." ke daftar nama penulis.{{#if: {{{others|}}}| * <b id="csdoc_others">others</b>: Untuk mencatat kontributor lainnya atas sebuah karya, misalnya ilustrator. Untuk nilai parameternya, tuliskan ''Diilustrasikan oleh John Smith''.}} *Catatan: Saat menggunakan gaya {{sfnote|lc=y}} atau {{paren|lc=y}} dengan templat, jangan menggunakan banyak nama dalam satu bidang, jika dilakukan maka parameter penyiar tidak akan cocok dengan pranala sebaris. emvilmiggrk58n4rbxe37bnjm0pwt89 Sablonan:Crossref 10 3627 18238 17121 2024-05-24T13:00:35Z Bangrapip 9 Ngerobah sasaran pengalihan deri [[Templat:Crossreference]] jadi [[Sablonan:Crossreference]] 18238 wikitext text/x-wiki #Redirect [[Sablonan:Crossreference]] cg23lhjgg6qyan198459zwmrtx0jn83 Sablonan:Sfnote 10 3628 17122 2024-05-22T12:15:36Z Bangrapip 9 new 17122 wikitext text/x-wiki [[Help:Catetan kaki pèndèk|{{#ifeq:{{{lc}}}|{{{lc|}}}|Catetan kaki pèndèk|Catetan kaki pèndèk}}]]<noinclude>{{documentation}}</noinclude> s9gsdkcxjko7e13mgbwxoeh7uo10ss8 Sablonan:Paren 10 3629 17123 2024-05-22T12:17:37Z Bangrapip 9 new 17123 wikitext text/x-wiki [[Wikipedia:Ruju'an tanda tukil|{{#ifeq:{{{lc}}}|{{{lc|}}}|ruju'an tanda tukil|Ruju'an tanda tukil}}]]<noinclude>{{documentation|content= == Pemakéan == === Pilihan === Biar hurup pertama jadi hurup kecil, paké: {{para|lc|<var>y</var>}} }} [[Kategori:Sablonan pertulungan pengwarkatan]] </noinclude> 2cua13bj84cw5afibuusviq6gaw0c14 Sablonan:Citation Style documentation/chapter 10 3630 17124 2024-05-22T12:18:55Z Bangrapip 9 new 17124 wikitext text/x-wiki * '''{{#switch:{{{title_title}}} | booktitle = booktitle | #default = chapter}}''': The chapter heading of the source. May be wikilinked or may use '''chapter-url''', but not both. {{#switch:{{BASEPAGENAME}} |Cite journal |Cite web |Cite news |Cite press release |Cite conference |Cite podcast = Not displayed even if set |#default = Displays in quotes}}. ** '''trans-chapter''': English translation of the chapter heading, if the source cited is in a foreign language. Displays in square brackets after the '''{{#switch:{{{title_title}}} | booktitle = booktitle | #default = chapter}}''' field; if '''chapter-url''' is defined, then '''trans-chapter''' is included in the link. Use of the '''language''' parameter is recommended. mvwxttk852u8rxb0ub0m5mh9vgsa55h Sablonan:Citation Style documentation/lay 10 3631 17125 2024-05-22T12:19:29Z Bangrapip 9 new 17125 wikitext text/x-wiki * <span id="csdoc_lay"></span>'''lay-url''': URL link to a non-technical summary or review of the source; the URL title is set to "Lay summary". Aliases: '''lay-summary''', '''laysummary'''. ** '''lay-source''': Name of the source of the laysummary. Displays in italics and preceded by an endash. Alias: '''laysource'''. ** '''lay-date''': Date of the summary. Displays in parentheses. Alias: '''laydate'''. bxtjqqymmuj92h3h5pm6qd8chtngd7h Sablonan:Bg 10 3632 17126 2024-05-22T12:20:44Z Bangrapip 9 new 17126 wikitext text/x-wiki [[:Bangsaan:{{{1}}}|{{{2|{{{1}}}}}}]]<noinclude>{{pengwarkatan}}</noinclude> 4w2qg2qn8xidp1oxbjiyp1i3qk11qk2 Sablonan:For2 10 3633 17127 2024-05-22T12:23:01Z Bangrapip 9 new 17127 wikitext text/x-wiki {{Hatnote|Bakal {{{1}}}, liat {{{2}}}{{#if:{{{4|}}}|. Bakal {{{3}}}, liat {{{4}}}{{#if:{{{6|}}}|. Bakal {{{5}}}, liat {{{6}}}.|.}}|{{#if:{{{3|}}}|&nbsp;and {{{3}}}.|.}}}}}}<noinclude>{{Documentation}}</noinclude> ct7w1nkgpgehp8t0kv0epdur15orek8 Sablonan:Harvard citation 10 3634 18209 17128 2024-05-24T12:35:30Z Bangrapip 9 18209 wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|harvard_citation |bracket_left= ( |bracket_right = ) }}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> nu22p5asevjuxsevxu91z5vdnzmtbmi Sablonan:Harvard citation no brackets 10 3635 18218 17129 2024-05-24T12:42:43Z Bangrapip 9 18218 wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|harvard_citation|template=harvnb}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> rtjyyomketoec83yixes4x8swygwqvq Sablonan:SfnRef 10 3636 24732 18211 2024-08-04T09:17:50Z Swarabakti 44 24732 wikitext text/x-wiki {{safesubst<noinclude />:#invoke:Footnotes|sfnref}}<noinclude> {{documentation}} [[Bangsaan:Sablonan ruju'an]] </noinclude> qqeo997pvwfhkr0wp1og6ntpy2perbj Sablonan:Hatnote inline/invoke 10 3637 17131 2024-05-22T12:25:49Z Bangrapip 9 new 17131 wikitext text/x-wiki <includeonly>{{#invoke:Hatnote inline|hatnote}}</includeonly><noinclude> {{Documentation|content=Ni bagèan includeonly deri [[Templat:Hatnote inline]].}}</noinclude> jylv4fryg0g9yihlsup7d7c0oi4orfl Sablonan:Hide in print 10 3638 17132 2024-05-22T12:26:29Z Bangrapip 9 new 17132 wikitext text/x-wiki <includeonly>{{{1|}}}</includeonly><noinclude> [[Kategori:Kaga' surup dicitak|!]] </noinclude> 5xywewyvjww3csawzdl4dmp83k7cwd1 Sablonan:See also 10 3639 17133 2024-05-22T12:26:54Z Bangrapip 9 new 17133 wikitext text/x-wiki <includeonly>{{#invoke:Labelled list hatnote|labelledList|Liat juga'}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> lxvp1e1qkk37zye1xk8dsl9d1a5ccdc Sablonan:Main 10 3640 17134 2024-05-22T12:27:26Z Bangrapip 9 new 17134 wikitext text/x-wiki {{#invoke:main|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> jkpvpyms818jhpg2lkzsq5qur195qbr Modul:Main 828 3641 17136 17135 2024-05-22T12:30:02Z Bangrapip 9 17136 Scribunto text/plain --[[ -- This module produces a link to a main article or articles. It implements the -- template {{main}}. -- -- If the module is used in category or category talk space, it produces "The -- main article for this category is xxx". Otherwise, it produces -- "Main article: xxx". --]] local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments -- lazily initialise local p = {} function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {parentOnly = true}) local pages = {} for k, v in pairs(args) do if type(k) == 'number' then local display = args['label ' .. k] or args['l' .. k] local page = display and string.format('%s|%s', string.gsub(v, '|.*$', ''), display) or v pages[#pages + 1] = page end end if #pages == 0 and mw.title.getCurrentTitle().namespace == 0 then return mHatnote.makeWikitextError( 'nama halaman tidak dituliskan', 'Templat:Main#Errors', args.category ) end local options = { selfref = args.selfref } return p._main(pages, options) end function p._main(args, options) -- Get the list of pages. If no first page was specified we use the current -- page name. local currentTitle = mw.title.getCurrentTitle() if #args == 0 then args = {currentTitle.text} end local firstPage = string.gsub(args[1], '|.*$', '') -- Find the pagetype. local pageType = mHatnote.findNamespaceId(firstPage) == 0 and 'Makalah' or 'Halaman' -- Make the formatted link text list = mHatlist.andList(args, true) -- Build the text. local isPlural = #args > 1 local mainForm local curNs = currentTitle.namespace if (curNs == 14) or (curNs == 15) then --category/talk namespaces mainForm = isPlural and '%ss utama bakal ni [[Wikipedia:Pedoman penamaan/Bangsaan|bangsaan]] entu %s' or '%s utama bakal ni [[Wikipedia:Pedoman penamaan/Bangsaan|bangsaan]] entu %s' else mainForm = isPlural and '%s utama: %s' or '%s utama: %s' end local text = string.format(mainForm, pageType, list) -- Process the options and pass the text to the _rellink function in -- [[Module:Hatnote]]. options = options or {} local hnOptions = { selfref = options.selfref } return mHatnote._hatnote(text, hnOptions) end return p 3ckhmcqcpbwut7bnitvn7ld04we6rlh Modul:Footnotes 828 3642 23590 18212 2024-07-10T10:43:45Z Swarabakti 44 23590 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; --[[--------------------------< A R G S _ D E F A U L T >------------------------------------------------------ a table to specify initial values. ]] local args_default = { bracket_left = '', bracket_right = '', bracket_year_left = '', bracket_year_right = '', postscript = '', page = '', pages = '', location = '', page_sep = ", hlm.&nbsp;", pages_sep = ", hlm.&nbsp;", ref = '', template = 'harv', -- if template name not provided in {{#invoke:}} use this }; --[[--------------------------< T A R G E T _ C H E C K >------------------------------------------------------ look for anchor_id (CITEREF name-list and year or text from |ref=) in anchor_id_list the 'no target' error may be suppressed with |ignore-err=yes when target cannot be found because target is inside a template that wraps another template; 'multiple targets' error may not be suppressed ]] local function target_check (anchor_id, args) local namespace = mw.title.getCurrentTitle().namespace; local anchor_id_list_module = mw.loadData ('Module:Footnotes/anchor_id_list'); local anchor_id_list = anchor_id_list_module.anchor_id_list; local article_whitelist = anchor_id_list_module.article_whitelist; local template_list = anchor_id_list_module.template_list; local whitelist_module = mw.loadData ('Module:Footnotes/whitelist'); local whitelist = whitelist_module.whitelist; local special_patterns = whitelist_module.special_patterns; local DNB_special_patterns = whitelist_module.DNB_special_patterns; local DNB_template_names = whitelist_module.DNB_template_names; if 10 == namespace then return ''; -- automatic form of |no-tracking=yes; TODO: is this too broad? end local tally = anchor_id_list[anchor_id]; -- nil when anchor_id not in list; else a tally local msg; local category; if not tally then if args.ignore then return ''; -- if ignore is true then no message, no category end if article_whitelist and article_whitelist[anchor_id] then -- if an article-local whitelist and anchor ID is in it return ''; -- done end local wl_anchor_id = anchor_id; -- copy to be modified to index into the whitelist if args.year then -- for anchor IDs created by this template (not in |ref=) that have a date if args.year:match ('%d%l$') or -- use the date value to determine if we should remove the disambiguator args.year:match ('n%.d%.%l$') or args.year:match ('nd%l$') then wl_anchor_id = wl_anchor_id:gsub ('%l$', ''); -- remove the disambiguator end end local t_tbl = whitelist[wl_anchor_id]; -- get list of templates associated with this anchor ID if t_tbl then -- when anchor ID not whitelisted t_tbl is nil for _, t in ipairs (t_tbl) do -- spin through the list of templates associated with this anchor ID if template_list[t] then -- if associated template is found in the list of templates in the article return ''; -- anchor ID is whitlisted and article has matching template so no error end end end for _, pattern in ipairs (special_patterns) do -- spin through the spcial patterns and try to match if anchor_id:match (pattern) then return ''; end end for _, dnb_t in ipairs (DNB_template_names or {}) do -- getting desparate now, are there any DNB templates? DNB_template_names may be nil; empty table prevents script error if template_list[dnb_t] then -- if the article has this DNB template for _, pattern in ipairs (DNB_special_patterns) do -- spin through the DNB-specifiec wildcard patterns if anchor_id:match (pattern) then -- and attempt a match return ''; -- found a match end end end end msg = 'no target: ' .. anchor_id; -- anchor_id not found category = '[[Category:Harv and Sfn no-target errors]]'; elseif 1 < tally then msg = 'multiple targets (' .. tally .. '×): ' .. anchor_id; -- more than one anchor_id in this article category = 0 == namespace and '[[Category:Harv and Sfn multiple-target errors]]' or ''; -- only categorize in article space return '<span class="error harv-error" style="display: inline; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category; end -- category = 0 == namespace and '[[Category:Harv and Sfn template errors]]' or ''; -- only categorize in article space category = 0 == namespace and category or ''; -- only categorize in article space --use this version to show error messages -- return msg and '<span class="error harv-error" style="display: inline; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category or ''; --use this version to hide error messages return msg and '<span class="error harv-error" style="display: none; font-size:100%"> ' .. args.template .. ' error: ' .. msg .. ' ([[:Category:Harv and Sfn template errors|help]])</span>' .. category or ''; end --[[--------------------------< I S _ Y E A R >---------------------------------------------------------------- evaluates param to see if it is one of these forms with or without lowercase letter disambiguator: YYYY n.d. nd c. YYYY YYYY–YYYY (separator is endash) YYYY–YY (separator is endash) return true when param has a recognized form; false else ]] local patterns_date= { '^%d%d%d%d?%l?$', '^n%.d%.%l?$', '^nd%l?$', '^c%. %d%d%d%d?%l?$', '^%d%d%d%d–%d%d%d%d%l?$', '^%d%d%d%d–%d%d%l?$', } local function is_year (param, args) args.year = ''; -- used for harv error; for _, pattern in ipairs (patterns_date) do if mw.ustring.match (param, pattern) then args.year = param; -- used for harv error; return true; end end end --[[--------------------------< C O R E >---------------------------------------------------------------------- returns an anchor link (CITEREF) formed from one to four author names, year, and insource location (|p=, |pp=, loc=) ]] local function core( args ) local result; local err_msg = '' if args.P5 ~= '' then if is_year (args.P5, args) then result = table.concat ({args.P1, ' et al. ', args.bracket_year_left, args.P5, args.bracket_year_right}); else args.P5 = ''; -- when P5 not a year don't include in anchor result = table.concat ({args.P1, ' et al.'}); -- and don't render it end elseif args.P4 ~= '' then if is_year (args.P4, args) then result = table.concat ({args.P1, ', ', args.P2, ' &amp; ', args.P3, ' ', args.bracket_year_left, args.P4, args.bracket_year_right}); -- three names and a year else result = table.concat ({args.P1, ' et al.'}); -- four names end elseif args.P3 ~= '' then if is_year (args.P3, args) then result = table.concat ({args.P1, ' &amp; ', args.P2, ' ', args.bracket_year_left, args.P3, args.bracket_year_right}); -- two names and a year else result = table.concat ({args.P1, ', ', args.P2, ' ', ' &amp; ', args.P3}); -- three names end elseif args.P2 ~= '' then if is_year (args.P2, args) then result = table.concat ({args.P1, ' ', args.bracket_year_left, args.P2, args.bracket_year_right}); -- one name and year else result = table.concat ({args.P1, ' &amp; ', args.P2}); -- two names end else result = args.P1; -- one name end -- when author-date result ends with a dot (typically when the last positional parameter holds 'n.d.') -- and when no in-source location (no |p=, |pp=, or |loc=) -- and when the first or only character in args.postscript is a dot -- remove the author-date result trailing dot -- the author-date result trailing dot will be replaced later with the content of args.postscript (usually a dot) if ('.' == result:sub(-1)) and ('.' == args.postscript:sub(1)) and ('' == args.page) and ('' == args.pages) and ('' == args.location) then result = result:gsub ('%.$', ''); end if args.ref ~= 'none' then local anchor_id; if args.ref ~= '' then anchor_id = mw.uri.anchorEncode (args.ref); err_msg = target_check (anchor_id, args); result = table.concat ({'[[#', anchor_id, '|', result, ']]'}); else anchor_id = mw.uri.anchorEncode (table.concat ({'CITEREF', args.P1, args.P2, args.P3, args.P4, args.P5})); err_msg = target_check (anchor_id, args); result = table.concat ({'[[#', anchor_id, '|', result, ']]'}); end end if args.page ~= '' then result = table.concat ({result, args.page_sep, args.page}); elseif args.pages ~= ''then result = table.concat ({result, args.pages_sep, args.pages}); end if args.location ~= '' then result = table.concat ({result, ', ', args.location}); end result = table.concat ({args.bracket_left, result, args.bracket_right, args.postscript}):gsub ('%s+', ' '); -- strip redundant spaces return result .. err_msg; end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list This code copied from Module:Citation/CS1. The only modification is to require Module:Citation/CS1/Utilities so that it has access to the functions is_set() and has_accept_as_written() ]] local function hyphen_to_dash( str ) local utilities = require ('Module:Citation/CS1/Utilities'); -- only modification so that this function has access to is_set() and has_accept_as_written() if not utilities.is_set (str) then return str; end local accept; -- Boolean str = str:gsub ('&[nm]dash;', {['&ndash;'] = '–', ['&mdash;'] = '—'}); -- replace &mdash; and &ndash; entities with their characters; semicolon mucks up the text.split str = str:gsub ('&#45;', '-'); -- replace HTML numeric entity with hyphen character str = str:gsub ('&nbsp;', ' '); -- replace &nbsp; entity with generic keyboard space character local out = {}; local list = mw.text.split (str, '%s*[,;]%s*'); -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item, accept = utilities.has_accept_as_written (item); -- remove accept-this-as-written markup when it wraps all of item if not accept and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2'); -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–'); -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item); -- add the (possibly modified) item to the output table end local temp_str = ''; -- concatenate the output table into a comma separated string temp_str, accept = utilities.has_accept_as_written (table.concat (out, ', ')); -- remove accept-this-as-written markup when it wraps all of concatenated out if accept then temp_str = utilities.has_accept_as_written (str); -- when global markup removed, return original str; do it this way to suppress boolean second return value return temp_str; else return temp_str; -- else, return assembled temp_str end end --[[--------------------------< A R G S _ F E T C H >--------------------------------------------------------- Because all of the templates share a common set of parameters, a single common function to fetch those parameters from frame and parent frame. ]] local function args_fetch (frame, ps) local args = args_default; -- create a copy of the default table local pframe = frame:getParent(); -- point to the template's parameter table for k, v in pairs (frame.args) do -- override defaults with values provided in the #invoke: if any args[k] = v; end args.postscript = pframe.args.postscript or pframe.args.ps or ps; if 'none' == args.postscript then args.postscript = ''; end args.page = pframe.args.p or pframe.args.page or ''; args.pages = pframe.args.pp or pframe.args.pages or ''; args.pages = ('' ~= args.pages) and hyphen_to_dash (args.pages) or ''; args.location = pframe.args.at or pframe.args.loc or ''; args.ref = pframe.args.ref or pframe.args.Ref or ''; args.ignore = ('yes' == pframe.args['ignore-false-positive']) or ('yes' == pframe.args['ignore-err']); for i, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- loop through the five positional parameters and trim if set else empty string args[v] = (pframe.args[i] and mw.text.trim (pframe.args[i])) or ''; end if args.P5 and not is_year (args.P5, args) then local i = 6; -- initialize the indexer to the sixth positional parameter while pframe.args[i] do -- in case there are too many authors loop through the authors looking for a year local v = mw.text.trim (pframe.args[i]); -- trim if is_year (v, args) then -- if a year args.P5 = v; -- overwrite whatever was in args.P5 with year break; -- and abandon the search end i = i + 1; -- bump the indexer end end return args; end --[[--------------------------< H A R V A R D _ C I T A T I O N >---------------------------------------------- common entry point for: {{harvard citation}} aka {{harv}} {{Harvard citation no brackets}} aka {{harvnb}} {{harvcol}} {{harvcolnb}} {{harvcoltxt}} {{Harvard citation text}} aka {{harvtxt}} {{Harvp}} Distinguishing features (brackets and page separators) are specified in this module's {{#invoke}} in the respective templates. ]] local function harvard_citation (frame) local args = args_fetch (frame, ''); -- get the template and invoke parameters; default postscript is empty string return core (args); end --[[--------------------------< S T R I P _ U R L >------------------------------------------------------------ used by sfn() and sfnm(). This function fixes an issue with reference tooltip gadget where the tooltip is not displayed when an insource locator (|p=, |pp=, |loc=) has an external wikilink that contains a # character strip uri-reserved characters from urls in |p=, |pp-, and |loc= parameters The researved characters are: !#$&'()*+,/:;=?@[] ]] local function strip_url (pages) local escaped_uri; if not pages or ('' == pages) then return pages; end for uri in pages:gmatch ('%[(%a[%w%+%.%-]*://%S+)') do -- for each external link get the uri escaped_uri = uri:gsub ("([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ); -- save a copy with lua pattern characters escaped uri = uri:gsub ("[!#%$&'%(%)%*%+,/:;=%?@%[%]%.%%]", ''); -- remove reserved characters and '%' because '%20' (space character) is a lua 'invalid capture index' pages = pages:gsub (escaped_uri, uri, 1); -- replace original uri with the stripped version end return pages; end --[[--------------------------< S F N >------------------------------------------------------------------------ entry point for {{sfn}} and {{sfnp}} ]] local function sfn (frame) local args = args_fetch (frame, '.'); -- get the template and invoke parameters; default postscript is a dot local result = core (args); -- go make a CITEREF anchor -- put it all together and then strip redundant spaces local name = table.concat ({'FOOTNOTE', args.P1, args.P2, args.P3, args.P4, args.P5, strip_url (args.page), strip_url (args.pages), strip_url (args.location)}):gsub ('%s+', ' '); return frame:extensionTag ({name='ref', args={name=name}, content=result}); end --[[--------------------------< S F N M >---------------------------------------------------------------------- common entry point for {{sfnm}} and {{sfnmp}} Distinguishing features (brackets) are specified in this module's {{#invoke}} in the respective templates. ]] local function sfnm (frame) local args = args_default; -- create a copy of the default table local pframe = frame:getParent(); -- point to the template's parameter table local n = 1; -- index of source; this is the 'n' in na1, ny, etc local first_pnum = 1; -- first of a pair of positional parameters local second_pnum = 2; -- second of a pair of positional parameters local last_ps = 0; -- index of the last source with |nps= set local last_index = 0; -- index of the last source; these used to determine which of |ps= or |nps= will terminate the whole rendering local out = {}; -- table to hold rendered sources local footnote = {'FOOTNOTE'}; -- all author, date, insource location stuff becomes part of the reference's footnote id; added as we go for k, v in pairs (frame.args) do -- override defaults with values provided in the #invoke: if any args[k] = v; end while true do if not pframe.args[table.concat ({n, 'a1'})] and not pframe.args[first_pnum] then break; -- no na1 or matching positional parameter so done end if pframe.args[table.concat ({n, 'a1'})] then -- does this source use named parameters? for _, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- initialize for this source args[v] = ''; end for i, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- extract author and year parameters for this source args[v] = pframe.args[table.concat ({n, 'a', i})] or ''; -- attempt to assign author name if '' == args[v] then -- when there wasn't an author name args[v] = pframe.args[table.concat ({n, 'y'})] or ''; -- attempt to assign year break; -- done with author/date for this source end end else -- this source uses positional parameters args.P1 = mw.text.trim (pframe.args[first_pnum]); -- yes, only one author supported args.P2 = (pframe.args[second_pnum] and mw.text.trim (pframe.args[second_pnum])) or ''; -- when positional author, year must also be positional for _, v in ipairs ({'P3', 'P4', 'P5'}) do -- blank the rest of these for this source args[v] = ''; end first_pnum = first_pnum + 2; -- source must use positional author and positional year second_pnum = first_pnum + 1; -- bump these for possible next positional source end args.postscript = pframe.args[table.concat ({n, 'ps'})] or ''; if 'none' == args.postscript then -- this for compatibility with other footnote templates; does nothing args.postscript = ''; end args.ref = pframe.args[table.concat ({n, 'ref'})] or ''; -- alternate reference for this source args.page = pframe.args[table.concat ({n, 'p'})] or ''; -- insource locations for this source args.pages = pframe.args[table.concat ({n, 'pp'})] or ''; args.pages = ('' ~= args.pages) and hyphen_to_dash (args.pages) or ''; args.location = pframe.args[table.concat ({n, 'loc'})] or pframe.args[table.concat ({n, 'at'})] or ''; args.ignore = ('yes' == pframe.args[table.concat ({n, 'ignore-false-positive'})]) or ('yes' == pframe.args[table.concat ({n, 'ignore-err'})]); table.insert (out, core (args)); -- save the rendering of this source for k, v in ipairs ({'P1', 'P2', 'P3', 'P4', 'P5'}) do -- create the FOOTNOTE id if '' ~= args[v] then table.insert (footnote, args[v]); end end for k, v in ipairs ({'page', 'pages', 'location'}) do -- these done separately so that we can strip uri-reserved characters from extlinked page numbers if '' ~= args[v] then table.insert (footnote, strip_url (args[v])) end end last_index = n; -- flags used to select terminal postscript from nps or from end_ps if '' ~= args.postscript then last_ps = n; end n = n+1; -- bump for the next one end local name = table.concat (footnote):gsub ('%s+', ' '); -- put the footnote together and strip redundant space args.end_ps = pframe.args.postscript or pframe.args.ps or '.'; -- this is the postscript for the whole not for the individual sources if 'none' == args.end_ps then -- not an original sfnm parameter value; added for compatibility with other footnote templates args.end_ps = ''; end local result = table.concat ({table.concat (out, '; '), (last_index == last_ps) and '' or args.end_ps}); return frame:extensionTag ({name='ref', args={name=name}, content=result}); end --[[--------------------------< S F N R E F >------------------------------------------------------------------ implements {{sfnref}} ]] local function sfnref (frame) local args = getArgs (frame); local out = {}; for i=1, 5 do -- get the first five args if there are five args if args[i] then out[i] = args[i]; else break; -- less than 5 args break out end end if 5 == #out then -- when we have seen five args there may bemore local i = 6; -- initialize the indexer to the sixth positional parameter while args[i] do -- in case there are too many authors loop through the authors looking for a year if is_year (args[i], args) then -- if a year out[5] = args[i]; -- overwrite whatever was in args[5] with year break; -- and abandon the search end i = i + 1; -- bump the indexer end end return mw.uri.anchorEncode ('CITEREF' .. table.concat (out)); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { harvard_citation = harvard_citation, sfn = sfn, sfnm = sfnm, sfnref = sfnref, }; cenr2emywubk44ljf719cfm92zk7o4q Modul:Labelled list hatnote 828 3643 17138 2024-05-22T12:34:12Z Bangrapip 9 new 17138 Scribunto text/plain -------------------------------------------------------------------------------- -- Labelled list -- -- -- -- This module does the core work of creating a hatnote composed of a list -- -- prefixed by a colon-terminated label, i.e. "LABEL: [andList of pages]", -- -- for {{see also}} and similar templates. -- -------------------------------------------------------------------------------- local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local p = {} -- Defaults global to this module local defaults = { label = 'See also', --Final fallback for label argument labelForm = '%s: %s', prefixes = {'label', 'label ', 'l'}, template = 'Module:Labelled list hatnote' } -- Helper function that pre-combines display parameters into page arguments. -- Also compresses sparse arrays, as a desirable side-effect. function p.preprocessDisplays (args, prefixes) -- Prefixes specify which parameters, in order, to check for display options -- They each have numbers auto-appended, e.g. 'label1', 'label 1', & 'l1' prefixes = prefixes or defaults.prefixes local pages = {} for k, v in pairs(args) do if type(k) == 'number' then local display for i = 1, #prefixes do display = args[prefixes[i] .. k] if display then break end end local page = display and string.format('%s|%s', string.gsub(v, '|.*$', ''), display) or v pages[#pages + 1] = page end end return pages end -- Produces a labelled pages-list hatnote. -- The main frame (template definition) takes 1 or 2 arguments, for a singular -- and (optionally) plural label respectively: -- * {{#invoke:Labelled list hatnote|labelledList|Singular label|Plural label}} -- The resulting template takes pagename & label parameters normally. function p.labelledList (frame) mArguments = require('Module:Arguments') local labels = {frame.args[1] or defaults.label} labels[2] = frame.args[2] or labels[1] local template = frame:getParent():getTitle() local args = mArguments.getArgs(frame, {parentOnly = true}) local pages = p.preprocessDisplays(args) local options = { extraclasses = frame.args.extraclasses, category = args.category, selfref = frame.args.selfref or args.selfref, template = template } return p._labelledList(pages, labels, options) end function p._labelledList (pages, labels, options) labels = labels or {} if #pages == 0 then return mHatnote.makeWikitextError( 'nama halaman kaga’ ditulisin', (options.template or defaults.template) .. '#Ngablu', options.category ) end label = (#pages == 1 and labels[1] or labels[2]) or defaults.label local text = string.format( options.labelForm or defaults.labelForm, label, mHatlist.andList(pages, true) ) local hnOptions = { extraclasses = options.extraclasses, selfref = options.selfref } return mHatnote._hatnote(text, hnOptions) end return p 0j8mxjxnq9z28nq7lr2a93e4l43h95i Modul:Section link 828 3644 18193 17139 2024-05-24T11:11:09Z Bangrapip 9 18193 Scribunto text/plain -- This module implements {{section link}}. local checkType = require('libraryUtil').checkType local p = {} local function makeSectionLink(page, section, display) display = display or section page = page or '' return string.format('[[%s#%s|%s]]', page, section, display) end local function normalizeTitle(title) title = mw.ustring.gsub(mw.ustring.gsub(title,"'",""),'"','') return mw.title.new(mw.ustring.gsub(title,"%b<>","")).prefixedText end function p._main(page, sections, options, title) -- Validate input. checkType('_main', 1, page, 'string', true) checkType('_main', 3, options, 'table', true) if sections == nil then sections = {} elseif type(sections) == 'string' then sections = {sections} elseif type(sections) ~= 'table' then error(string.format( "type error in argument #2 to '_main' " .. "(string, table or nil expected, got %s)", type(sections) ), 2) end options = options or {} title = title or mw.title.getCurrentTitle() -- Deal with blank page names elegantly if page and not page:find('%S') then page = nil options.nopage = true end -- Make the link(s). local isShowingPage = not options.nopage if #sections <= 1 then local linkPage = page or '' local section = sections[1] or 'Catetan' local display = '§&nbsp;' .. section if isShowingPage then page = page or title.prefixedText if options.display and options.display ~= '' then if normalizeTitle(options.display) == normalizeTitle(page) then display = options.display .. ' ' .. display else error(string.format( 'Judul pampangan "%s" dicuèkin bahna ' .. "kaga\' sama ama judul halaman nyang benernya", options.display ), 0) end else display = page .. ' ' .. display end end return makeSectionLink(linkPage, section, display) else -- Multiple sections. First, make a list of the links to display. local ret = {} for i, section in ipairs(sections) do ret[i] = makeSectionLink(page, section) end -- Assemble the list of links into a string with mw.text.listToText. -- We use the default separator for mw.text.listToText, but a custom -- conjunction. There is also a special case conjunction if we only -- have two links. local conjunction if #sections == 2 then conjunction = '&#8203; and ' else conjunction = ', and ' end ret = mw.text.listToText(ret, nil, conjunction) -- Add the intro text. local intro = '§§&nbsp;' if isShowingPage then intro = (page or title.prefixedText) .. ' ' .. intro end ret = intro .. ret return ret end end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Section link', valueFunc = function (key, value) value = value:match('^%s*(.-)%s*$') -- Trim whitespace -- Allow blank first parameters, as the wikitext template does this. if value ~= '' or key == 1 then return value end end }) -- Sort the arguments. local page local sections, options = {}, {} for k, v in pairs(args) do if k == 1 then -- Doing this in the loop because of a bug in [[Module:Arguments]] -- when using pairs with deleted arguments. page = mw.text.decode(v, decodeNamedEntities) elseif type(k) == 'number' then sections[k] = v else options[k] = v end end -- Extract section from page, if present if page then local p, s = page:match('^(.-)#(.*)$') if p then page, sections[1] = p, s end end -- Compress the sections array. local function compressArray(t) local nums, ret = {}, {} for num in pairs(t) do nums[#nums + 1] = num end table.sort(nums) for i, num in ipairs(nums) do ret[i] = t[num] end return ret end sections = compressArray(sections) return p._main(page, sections, options) end return p dq50qtawnl5k8g5t2ml14ngbppoh4a9 Modul:Str endswith 828 3645 17140 2024-05-22T12:36:43Z Bangrapip 9 new 17140 Scribunto text/plain -- This module implements {{str endswith}}. local TRUE_STRING = 'yes' local FALSE_STRING = '' local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end function p.main(frame) local args = frame:getParent().args local s = args[1] local pattern = args[2] if not s or not pattern then -- TRUE_STRING is not the natural choice here, but is needed for -- backwards compatibility. return TRUE_STRING end s = trim(s) pattern = trim(pattern) if pattern == '' then -- All strings end with the empty string. return TRUE_STRING end if mw.ustring.sub(s, 0 - mw.ustring.len(pattern), -1) == pattern then return TRUE_STRING else return FALSE_STRING end end return p 7qezfyb967v2otj07a1m98bmibg4z2x Modul:Citation/CS1/Styles.css 828 3646 24775 17150 2024-08-08T15:28:22Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24775 sanitized-css text/css /* Protection icon the following line controls the page-protection icon in the upper right corner it must remain within this comment {{sandbox other||{{pp-template}}}} */ /* Overrides Some wikis do not override user agent default styles for HTML <cite> and <q>, unlike en.wp. On en.wp, keep these the same as [[MediaWiki:Common.css]]. The word-wrap and :target styles were moved here from Common.css. On en.wp, keep these the same as [[Template:Citation/styles.css]]. */ cite.citation { font-style: inherit; /* Remove italics for <cite> */ /* Break long urls, etc., rather than overflowing box */ word-wrap: break-word; } .citation q { quotes: '"' '"' "'" "'"; /* Straight quote marks for <q> */ } /* Highlight linked elements (such as clicked references) in blue */ .citation:target { /* ignore the linter - all browsers of interest implement this */ background-color: rgba(0, 127, 255, 0.133); } /* ID and URL access Both core and Common.css have selector .mw-parser-output a[href$=".pdf"].external for PDF pages. All TemplateStyles pages are hoisted to .mw-parser-output. We need to have specificity equal to a[href$=".pdf"].external for locks to override PDF icon. That's essentially 2 classes and 1 element. the .id-lock-... selectors are for use by non-citation templates like {{Catalog lookup link}} bg-size `contain` in Minerva and Timeless is too large, so we set a size for them and then exclude them later */ .id-lock-free.id-lock-free a { background: url(//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg) right 0.1em center/9px no-repeat; } body:not(.skin-timeless):not(.skin-minerva) .id-lock-free a { background-size: contain; } .id-lock-limited.id-lock-limited a, .id-lock-registration.id-lock-registration a { background: url(//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg) right 0.1em center/9px no-repeat; } body:not(.skin-timeless):not(.skin-minerva) .id-lock-limited a, body:not(.skin-timeless):not(.skin-minerva) .id-lock-registration a { background-size: contain; } .id-lock-subscription.id-lock-subscription a { background: url(//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg) right 0.1em center/9px no-repeat; } body:not(.skin-timeless):not(.skin-minerva) .id-lock-subscription a { background-size: contain; } /* Wikisource Wikisource icon when |chapter= or |title= is wikilinked to Wikisource as in cite wikisource */ .cs1-ws-icon a { background: url(//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg) right 0.1em center/12px no-repeat; } body:not(.skin-timeless):not(.skin-minerva) .cs1-ws-icon a { background-size: contain; } /* Errors and maintenance */ .cs1-code { /* <code>...</code> style override: mediawiki's css definition is specified here: https://git.wikimedia.org/blob/mediawiki%2Fcore.git/ 69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199 */ color: inherit; background: inherit; border: none; padding: inherit; } .cs1-hidden-error { display: none; color: #d33; } .cs1-visible-error { color: #d33; } .cs1-maint { display: none; color: #2C882D; margin-left: 0.3em; } /* Small text size Set small text size in one place. 0.95 (here) * 0.9 (from references list) is ~0.85, which is the lower bound for size for accessibility. Old styling for this was just 0.85. We could write the rule so that when this template is inside references/reflist, only then does it multiply by 0.95; else multiply by 0.85 */ .cs1-format { font-size: 95%; } /* kerning */ .cs1-kern-left { padding-left: 0.2em; } .cs1-kern-right { padding-right: 0.2em; } /* selflinks – avoid bold font style when cs1|2 template links to the current page */ .citation .mw-selflink { font-weight: inherit; } @media screen { html.skin-theme-clientpref-night .cs1-maint { color: #18911F; } /* Remove next rule when [[phab:T360562]] is fixed and adjust above usual colors */ html.skin-theme-clientpref-night .cs1-visible-error, html.skin-theme-clientpref-night .cs1-hidden-error { color: #f8a397; } } @media screen and ( prefers-color-scheme: dark) { /* Remove next rule when [[phab:T360562]] is fixed and adjust above usual colors */ html.skin-theme-clientpref-os .cs1-visible-error, html.skin-theme-clientpref-os .cs1-hidden-error { color: #f8a397; } html.skin-theme-clientpref-os .cs1-maint { color: #18911F; } } cfi06ctzw90t9o0xx77fakj2k7f6896 Modul:Hlist/styles.css 828 3647 17165 2024-05-22T13:24:11Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 Ngeja halaman dengen "/* {{pp-protected|reason=match parent|small=yes}} */ /* * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * [[MediaWiki talk:Common.css/to do#hlist-separated]] */ /* * TODO: When the majority of readership supports it (o..." 17165 sanitized-css text/css /* {{pp-protected|reason=match parent|small=yes}} */ /* * hlist styles are defined in core and Minerva and differ in Minerva. The * current definitions here (2023-01-01) are sufficient to override Minerva * without use of the hlist-separated class. The most problematic styles were * related to margin, padding, and the bullet. Check files listed at * [[MediaWiki talk:Common.css/to do#hlist-separated]] */ /* * TODO: When the majority of readership supports it (or some beautiful world * in which grade C support is above the minimum threshold), use :is() */ .hlist dl, .hlist ol, .hlist ul { margin: 0; padding: 0; } /* Display list items inline */ .hlist dd, .hlist dt, .hlist li { /* * don't trust the note that says margin doesn't work with inline * removing margin: 0 makes dds have margins again * We also want to reset margin-right in Minerva */ margin: 0; display: inline; } /* Display requested top-level lists inline */ .hlist.inline, .hlist.inline dl, .hlist.inline ol, .hlist.inline ul, /* Display nested lists inline */ .hlist dl dl, .hlist dl ol, .hlist dl ul, .hlist ol dl, .hlist ol ol, .hlist ol ul, .hlist ul dl, .hlist ul ol, .hlist ul ul { display: inline; } /* Hide empty list items */ .hlist .mw-empty-li { display: none; } /* TODO: :not() can maybe be used here to remove the later rule. naive test * seems to work. more testing needed. like so: *.hlist dt:not(:last-child)::after { * content: ": "; *} *.hlist dd:not(:last-child)::after, *.hlist li:not(:last-child)::after { * content: " · "; * font-weight: bold; *} */ /* Generate interpuncts */ .hlist dt::after { content: ": "; } .hlist dd::after, .hlist li::after { content: " · "; font-weight: bold; } .hlist dd:last-child::after, .hlist dt:last-child::after, .hlist li:last-child::after { content: none; } /* Add parentheses around nested lists */ .hlist dd dd:first-child::before, .hlist dd dt:first-child::before, .hlist dd li:first-child::before, .hlist dt dd:first-child::before, .hlist dt dt:first-child::before, .hlist dt li:first-child::before, .hlist li dd:first-child::before, .hlist li dt:first-child::before, .hlist li li:first-child::before { content: " ("; font-weight: normal; } .hlist dd dd:last-child::after, .hlist dd dt:last-child::after, .hlist dd li:last-child::after, .hlist dt dd:last-child::after, .hlist dt dt:last-child::after, .hlist dt li:last-child::after, .hlist li dd:last-child::after, .hlist li dt:last-child::after, .hlist li li:last-child::after { content: ")"; font-weight: normal; } /* Put ordinals in front of ordered list items */ .hlist ol { counter-reset: listitem; } .hlist ol > li { counter-increment: listitem; } .hlist ol > li::before { content: " " counter(listitem) "\a0"; } .hlist dd ol > li:first-child::before, .hlist dt ol > li:first-child::before, .hlist li ol > li:first-child::before { content: " (" counter(listitem) "\a0"; } gfbk8cwecy39b1u1zxq4sqqxyf84d2r Sablonan:Xtd 10 3648 17170 2024-05-22T13:40:57Z Bangrapip 9 new 17170 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:xtg is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="deprecated-example" style="font-family: Georgia, 'DejaVu Serif', serif; color: #696969;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> dmyik7m4gb6qfs0jru7ih4bs5eeirhw Sablonan:Xt 10 3649 17171 2024-05-22T13:41:17Z Bangrapip 9 new 17171 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:xt is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example good-example" style="font-family: Georgia, 'DejaVu Serif', serif; color: #006400;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> obz6fdk092bc457gota65aoeyrkffdt Sablonan:UF-COinS 10 3650 17174 2024-05-22T13:42:40Z Bangrapip 9 new 17174 wikitext text/x-wiki ''Ni sablonan ngasilin métadata [[w:COinS|COinS]]; baca [[Wikipedia:COinS|COinS di Wikipedia]] bakal pengabaran lebi lanjut.''<includeonly>[[Category:Sablonan nyang ngasilin COinS|{{PAGENAME}}]]</includeonly><noinclude> {{documentation}} <!--Categories--> [[Category:Sablonan nyang ngasilin COinS| ]] </noinclude> tf9yp5o6pj8akmeo0ox5u70ts3efd9v Sablonan:Sup 10 3651 17177 2024-05-22T13:47:01Z Bangrapip 9 new 17177 wikitext text/x-wiki <includeonly><sup>{{{1}}}</sup></includeonly><noinclude> {{documentation}} [[Kategori:Sablonan kegunaan ama bentukan Wikipédia]] [[Kategori:Sablonan bentukan ètung-ètungan]] </noinclude> h2wufsho5vor06he8rx7yv26kt1s0yr Sablonan:Tlf 10 3652 17179 2024-05-22T13:48:50Z Bangrapip 9 new 17179 wikitext text/x-wiki <span class="nowrap">&#123;&#123;{{#if:{{{1|}}}|{{{1}}}| tlf&#124;...}}<!-- -->{{#ifeq:{{{2|x}}}|{{{2|}}}| &#124;{{{2}}} | }}<!-- -->{{#ifeq:{{{3|x}}}|{{{3|}}}| &#124;{{{3}}} | }}<!-- -->{{#ifeq:{{{4|x}}}|{{{4|}}}| &#124;{{{4}}} | }}<!-- -->{{#ifeq:{{{5|x}}}|{{{5|}}}| &#124;{{{5}}} | }}<!-- -->{{#ifeq:{{{6|x}}}|{{{6|}}}| &#124;{{{6}}} | }}<!-- -->{{#ifeq:{{{7|x}}}|{{{7|}}}| &#124;{{{7}}} | }}<!-- -->{{#ifeq:{{{8|x}}}|{{{8|}}}| &#124;{{{8}}} | }}<!-- -->{{#ifeq:{{{9|x}}}|{{{9|}}}| &#124;{{{9}}} | }}<!-- -->&#125;&#125;</span><noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc sub-page, not here! --> </noinclude> mz6t9o5pdzfguxfj2q86tiqdtff1jpr Sablonan:Section link 10 3653 17180 2024-05-22T13:49:57Z Bangrapip 9 new 17180 wikitext text/x-wiki {{#invoke:Section link|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> gh09dld5dhux6n50izjp2r31i71ye17 Sablonan:R/ref 10 3654 17182 2024-05-22T13:50:37Z Bangrapip 9 new 17182 wikitext text/x-wiki <includeonly>{{#tag:ref||name={{{1}}}|group={{{2}}}}}{{#if:{{{3}}}|<sup class="reference" style="white-space:nowrap;"><nowiki>:</nowiki>{{{3}}}</sup>}}</includeonly><noinclude> == Pemakéan == <pre>{{r/ref|name|group|page numbers}}</pre> </noinclude> 0o7rvdgm626vc4uttppfte4044m40qj Sablonan:Str endswith 10 3655 18067 17183 2024-05-24T01:38:41Z Bangrapip 9 18067 wikitext text/x-wiki {{#ifeq:{{{1|a}}}{{{2|a}}}|{{{1|b}}}{{{2|b}}}|{{#invoke:String|endswith|source={{{1}}}|pattern={{{2}}} }}|yes<!--backward compatibility -->}}<noinclude> {{documentation}} </noinclude> 2bkmp0jw2nhdh2d3fc7ha9e1kbsdc1b Sablonan:R 10 3656 18464 17184 2024-05-25T06:01:58Z Bangrapip 9 18464 wikitext text/x-wiki <includeonly><!-- ### 1 ### -->{{r/ref|{{{name1|{{{name|{{{n1|{{{n|{{{1|}}}}}}}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction1|{{{direction|{{{dir1|{{{dir|}}}}}}}}}}}} |page{{#if:{{{page1|{{{page|{{{p1|{{{1p|{{{p|}}}}}}}}}}}}}}}||NULL}}={{{page1|{{{page|{{{p1|{{{1p|{{{p|}}}}}}}}}}}}}}} |pages{{#if:{{{pages1|{{{pages|{{{pp1|{{{1pp|{{{pp|}}}}}}}}}}}}}}}||NULL}}={{{pages1|{{{pages|{{{pp1|{{{1pp|{{{pp|}}}}}}}}}}}}}}} |location{{#if:{{{location1|{{{location|{{{loc1|{{{1loc|{{{loc|{{{at1|{{{at|}}}}}}}}}}}}}}}}}}}}}||NULL}}={{{location1|{{{location|{{{loc1|{{{1loc|{{{loc|{{{at1|{{{at|}}}}}}}}}}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page1|{{{quotation-page|{{{quote-page1|{{{quote-page|{{{qp1|{{{qp|}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-page1|{{{quotation-page|{{{quote-page1|{{{quote-page|{{{qp1|{{{qp|}}}}}}}}}}}}}}}}}} |quote-pages{{#if:{{{quotation-pages1|{{{quotation-pages|{{{quote-pages1|{{{quote-pages|{{{qpp1|{{{qpp|}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-pages1|{{{quotation-pages|{{{quote-pages1|{{{quote-pages|{{{qpp1|{{{qpp|}}}}}}}}}}}}}}}}}} |quote-location{{#if:{{{quotation-location1|{{{quotation-location|{{{quote-location1|{{{quote-location|{{{quote-loc1|{{{quote-loc|{{{quote-at1|{{{quote-at|}}}}}}}}}}}}}}}}}}}}}}}}||NULL}}={{{quotation-location1|{{{quotation-location|{{{quote-location1|{{{quote-location|{{{quote-loc1|{{{quote-loc|{{{quote-at1|{{{quote-at|}}}}}}}}}}}}}}}}}}}}}}}} |quote={{{quotation1|{{{quotation|{{{quote1|{{{quote|{{{q1|{{{q|}}}}}}}}}}}}}}}}}} |language={{{quotation-language1|{{{quotation-language|{{{quote-language1|{{{quote-language|{{{quotation-lang1|{{{quotation-lang|{{{quote-lang1|{{{quote-lang|{{{ql1|{{{ql|{{{language1|{{{language|{{{lang1|{{{language|{{{l1|{{{l|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation1|{{{translation-quotation|{{{trans-quotation1|{{{trans-quotation|{{{translation-quote1|{{{translation-quote|{{{trans-quote1|{{{trans-quote|{{{tq1|{{{tq|{{{translation1|{{{translation|{{{trans1|{{{trans|{{{t1|{{{t|{{{xlat1|{{{xlat|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite1|{{{quotation-cite|{{{quote-cite1|{{{quote-cite|{{{qc1|{{{qc|}}}}}}}}}}}}}}}}}} |reference={{{reference1|{{{references|{{{reference|{{{notes|{{{note|{{{content|{{{text|{{{refn1|{{{refn|{{{refs|{{{r1|{{{r|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |annotation={{{annotation1|{{{annotation|{{{annot1|{{{annot|{{{a1|{{{a|}}}}}}}}}}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript|{{{postscript1|{{{ps|{{{ps1|{{{1ps|}}}}}}}}}}}}}}} |section={{{section1|{{{section|{{{sec1|{{{sec|{{{s1|{{{s|}}}}}}}}}}}}}}}}}} |needed-reason={{{needed-reason1|{{{needed-reason|{{{needed1|{{{needed|{{{reason|}}}}}}}}}}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref1|{{{1ref|{{{ref|{{{id1|{{{id|}}}}}}}}}}}}}}} |link-id={{{link-id1|{{{link-id|}}}}}} |debug={{{debug|}}}}}<!-- ### 2 ### -->{{#if:{{{name2|{{{n2|{{{2|}}}}}}}}}|{{r/ref|{{{name2|{{{n2|{{{2|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction2|{{{dir2|}}}}}} |page{{#if:{{{page2|{{{p2|{{{2p|}}}}}}}}}||NULL}}={{{page2|{{{p2|{{{2p|}}}}}}}}} |pages{{#if:{{{pages2|{{{pp2|{{{2pp|}}}}}}}}}||NULL}}={{{pages2|{{{pp2|{{{2pp|}}}}}}}}} |location{{#if:{{{location2|{{{loc2|{{{2loc|{{{at2|}}}}}}}}}}}}||NULL}}={{{location2|{{{loc2|{{{2loc|{{{at2|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page2|{{{quote-page2|{{{qp2|}}}}}}}}}||NULL}}={{{quotation-page2|{{{quote-page2|{{{qp2|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages2|{{{quote-pages2|{{{qpp2|}}}}}}}}}||NULL}}={{{quotation-pages2|{{{quote-pages2|{{{qpp2|}}}}}}}}} |quote-location{{#if:{{{quotation-location2|{{{quote-location2|{{{quote-loc2|{{{quote-at2|}}}}}}}}}}}}||NULL}}={{{quotation-location2|{{{quote-location2|{{{quote-loc2|{{{quote-at2|}}}}}}}}}}}} |quote={{{quotation2|{{{quote2|{{{q2|}}}}}}}}} |language={{{quotation-language2|{{{quote-language2|{{{quotation-lang2|{{{quote-lang2|{{{ql2|{{{language2|{{{lang2|{{{l2|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation2|{{{trans-quotation2|{{{translation-quote2|{{{trans-quote2|{{{tq2|{{{translation2|{{{trans2|{{{t2|{{{xlat2|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite2|{{{quote-cite2|{{{qc2|}}}}}}}}} |reference={{{reference2|{{{refn2|{{{r2|}}}}}}}}} |annotation={{{annotation2|{{{annot2|{{{a2|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript2|{{{ps2|{{{2ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section2||{{{sec2|{{{s2|}}}}}}}}} |needed-reason={{{needed-reason2|{{{needed2|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref2|{{{2ref|{{{id2|}}}}}}}}} |link-id={{{link-id2|}}} |debug={{{debug|}}}}}<!-- ### 3 ### -->{{#if:{{{name3|{{{n3|{{{3|}}}}}}}}}|{{r/ref|{{{name3|{{{n3|{{{3|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction3|{{{dir3|}}}}}} |page{{#if:{{{page3|{{{p3|{{{3p|}}}}}}}}}||NULL}}={{{page3|{{{p3|{{{3p|}}}}}}}}} |pages{{#if:{{{pages3|{{{pp3|{{{3pp|}}}}}}}}}||NULL}}={{{pages3|{{{pp3|{{{3pp|}}}}}}}}} |location{{#if:{{{location3|{{{loc3|{{{3loc|{{{at3|}}}}}}}}}}}}||NULL}}={{{location3|{{{loc3|{{{3loc|{{{at3|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page3|{{{quote-page3|{{{qp3|}}}}}}}}}||NULL}}={{{quotation-page3|{{{quote-page3|{{{qp3|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages3|{{{quote-pages3|{{{qpp3|}}}}}}}}}||NULL}}={{{quotation-pages3|{{{quote-pages3|{{{qpp3|}}}}}}}}} |quote-location{{#if:{{{quotation-location3|{{{quote-location3|{{{quote-loc3|{{{quote-at3|}}}}}}}}}}}}||NULL}}={{{quotation-location3|{{{quote-location3|{{{quote-loc3|{{{quote-at3|}}}}}}}}}}}} |quote={{{quotation3|{{{quote3|{{{q3|}}}}}}}}} |language={{{quotation-language3|{{{quote-language3|{{{quotation-lang3|{{{quote-lang3|{{{ql3|{{{language3|{{{lang3|{{{l3|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation3|{{{trans-quotation3|{{{translation-quote3|{{{trans-quote3|{{{tq3|{{{translation3|{{{trans3|{{{t3|{{{xlat3|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite3|{{{quote-cite3|{{{qc3|}}}}}}}}} |reference={{{reference3|{{{refn3|{{{r3|}}}}}}}}} |annotation={{{annotation3|{{{annot3|{{{a3|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript3|{{{ps3|{{{3ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section3||{{{sec3|{{{s3|}}}}}}}}} |needed-reason={{{needed-reason3|{{{needed3|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref3|{{{3ref|{{{id3|}}}}}}}}} |link-id={{{link-id3|}}} |debug={{{debug|}}}}}<!-- ### 4 ### -->{{#if:{{{name4|{{{n4|{{{4|}}}}}}}}}|{{r/ref|{{{name4|{{{n4|{{{4|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction4|{{{dir4|}}}}}} |page{{#if:{{{page4|{{{p4|{{{4p|}}}}}}}}}||NULL}}={{{page4|{{{p4|{{{4p|}}}}}}}}} |pages{{#if:{{{pages4|{{{pp4|{{{4pp|}}}}}}}}}||NULL}}={{{pages4|{{{pp4|{{{4pp|}}}}}}}}} |location{{#if:{{{location4|{{{loc4|{{{4loc|{{{at4|}}}}}}}}}}}}||NULL}}={{{location4|{{{loc4|{{{4loc|{{{at4|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page4|{{{quote-page4|{{{qp4|}}}}}}}}}||NULL}}={{{quotation-page4|{{{quote-page4|{{{qp4|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages4|{{{quote-pages4|{{{qpp4|}}}}}}}}}||NULL}}={{{quotation-pages4|{{{quote-pages4|{{{qpp4|}}}}}}}}} |quote-location{{#if:{{{quotation-location4|{{{quote-location4|{{{quote-loc4|{{{quote-at4|}}}}}}}}}}}}||NULL}}={{{quotation-location4|{{{quote-location4|{{{quote-loc4|{{{quote-at4|}}}}}}}}}}}} |quote={{{quotation4|{{{quote4|{{{q4|}}}}}}}}} |language={{{quotation-language4|{{{quote-language4|{{{quotation-lang4|{{{quote-lang4|{{{ql4|{{{language4|{{{lang4|{{{l4|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation4|{{{trans-quotation4|{{{translation-quote4|{{{trans-quote4|{{{tq4|{{{translation4|{{{trans4|{{{t4|{{{xlat4|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite4|{{{quote-cite4|{{{qc4|}}}}}}}}} |reference={{{reference4|{{{refn4|{{{r4|}}}}}}}}} |annotation={{{annotation4|{{{annot4|{{{a4|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript4|{{{ps4|{{{4ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section4||{{{sec4|{{{s4|}}}}}}}}} |needed-reason={{{needed-reason4|{{{needed4|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref4|{{{4ref|{{{id4|}}}}}}}}} |link-id={{{link-id4|}}} |debug={{{debug|}}}}}<!-- ### 5 ### -->{{#if:{{{name5|{{{n5|{{{5|}}}}}}}}}|{{r/ref|{{{name5|{{{n5|{{{5|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction5|{{{dir5|}}}}}} |page{{#if:{{{page5|{{{p5|{{{5p|}}}}}}}}}||NULL}}={{{page5|{{{p5|{{{5p|}}}}}}}}} |pages{{#if:{{{pages5|{{{pp5|{{{5pp|}}}}}}}}}||NULL}}={{{pages5|{{{pp5|{{{5pp|}}}}}}}}} |location{{#if:{{{location5|{{{loc5|{{{5loc|{{{at5|}}}}}}}}}}}}||NULL}}={{{location5|{{{loc5|{{{5loc|{{{at5|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page5|{{{quote-page5|{{{qp5|}}}}}}}}}||NULL}}={{{quotation-page5|{{{quote-page5|{{{qp5|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages5|{{{quote-pages5|{{{qpp5|}}}}}}}}}||NULL}}={{{quotation-pages5|{{{quote-pages5|{{{qpp5|}}}}}}}}} |quote-location{{#if:{{{quotation-location5|{{{quote-location5|{{{quote-loc5|{{{quote-at5|}}}}}}}}}}}}||NULL}}={{{quotation-location5|{{{quote-location5|{{{quote-loc5|{{{quote-at5|}}}}}}}}}}}} |quote={{{quotation5|{{{quote5|{{{q5|}}}}}}}}} |language={{{quotation-language5|{{{quote-language5|{{{quotation-lang5|{{{quote-lang5|{{{ql5|{{{language5|{{{lang5|{{{l5|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation5|{{{trans-quotation5|{{{translation-quote5|{{{trans-quote5|{{{tq5|{{{translation5|{{{trans5|{{{t5|{{{xlat5|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite5|{{{quote-cite5|{{{qc5|}}}}}}}}} |reference={{{reference5|{{{refn5|{{{r5|}}}}}}}}} |annotation={{{annotation5|{{{annot5|{{{a5|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript5|{{{ps5|{{{5ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section5||{{{sec5|{{{s5|}}}}}}}}} |needed-reason={{{needed-reason5|{{{needed5|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref5|{{{5ref|{{{id5|}}}}}}}}} |link-id={{{link-id5|}}} |debug={{{debug|}}}}}<!-- ### 6 ### -->{{#if:{{{name6|{{{n6|{{{6|}}}}}}}}}|{{r/ref|{{{name6|{{{n6|{{{6|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction6|{{{dir6|}}}}}} |page{{#if:{{{page6|{{{p6|{{{6p|}}}}}}}}}||NULL}}={{{page6|{{{p6|{{{6p|}}}}}}}}} |pages{{#if:{{{pages6|{{{pp6|{{{6pp|}}}}}}}}}||NULL}}={{{pages6|{{{pp6|{{{6pp|}}}}}}}}} |location{{#if:{{{location6|{{{loc6|{{{6loc|{{{at6|}}}}}}}}}}}}||NULL}}={{{location6|{{{loc6|{{{6loc|{{{at6|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page6|{{{quote-page6|{{{qp6|}}}}}}}}}||NULL}}={{{quotation-page6|{{{quote-page6|{{{qp6|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages6|{{{quote-pages6|{{{qpp6|}}}}}}}}}||NULL}}={{{quotation-pages6|{{{quote-pages6|{{{qpp6|}}}}}}}}} |quote-location{{#if:{{{quotation-location6|{{{quote-location6|{{{quote-loc6|{{{quote-at6|}}}}}}}}}}}}||NULL}}={{{quotation-location6|{{{quote-location6|{{{quote-loc6|{{{quote-at6|}}}}}}}}}}}} |quote={{{quotation6|{{{quote6|{{{q6|}}}}}}}}} |language={{{quotation-language6|{{{quote-language6|{{{quotation-lang6|{{{quote-lang6|{{{ql6|{{{language6|{{{lang6|{{{l6|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation6|{{{trans-quotation6|{{{translation-quote6|{{{trans-quote6|{{{tq6|{{{translation6|{{{trans6|{{{t6|{{{xlat6|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite6|{{{quote-cite6|{{{qc6|}}}}}}}}} |reference={{{reference6|{{{refn6|{{{r6|}}}}}}}}} |annotation={{{annotation6|{{{annot6|{{{a6|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript6|{{{ps6|{{{6ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section6||{{{sec6|{{{s6|}}}}}}}}} |needed-reason={{{needed-reason6|{{{needed6|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref6|{{{6ref|{{{id6|}}}}}}}}} |link-id={{{link-id6|}}} |debug={{{debug|}}}}}<!-- ### 7 ### -->{{#if:{{{name7|{{{n7|{{{7|}}}}}}}}}|{{r/ref|{{{name7|{{{n7|{{{7|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction7|{{{dir7|}}}}}} |page{{#if:{{{page7|{{{p7|{{{7p|}}}}}}}}}||NULL}}={{{page7|{{{p7|{{{7p|}}}}}}}}} |pages{{#if:{{{pages7|{{{pp7|{{{7pp|}}}}}}}}}||NULL}}={{{pages7|{{{pp7|{{{7pp|}}}}}}}}} |location{{#if:{{{location7|{{{loc7|{{{7loc|{{{at7|}}}}}}}}}}}}||NULL}}={{{location7|{{{loc7|{{{loc7|{{{at7|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page7|{{{quote-page7|{{{qp7|}}}}}}}}}||NULL}}={{{quotation-page7|{{{quote-page7|{{{qp7|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages7|{{{quote-pages7|{{{qpp7|}}}}}}}}}||NULL}}={{{quotation-pages7|{{{quote-pages7|{{{qpp7|}}}}}}}}} |quote-location{{#if:{{{quotation-location7|{{{quote-location7|{{{quote-loc7|{{{quote-at7|}}}}}}}}}}}}||NULL}}={{{quotation-location7|{{{quote-location7|{{{quote-loc7|{{{quote-at7|}}}}}}}}}}}} |quote={{{quotation7|{{{quote7|{{{q7|}}}}}}}}} |language={{{quotation-language7|{{{quote-language7|{{{quotation-lang7|{{{quote-lang7|{{{ql7|{{{language7|{{{lang7|{{{l7|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation7|{{{trans-quotation7|{{{translation-quote7|{{{trans-quote7|{{{tq7|{{{translation7|{{{trans7|{{{t7|{{{xlat7|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite7|{{{quote-cite7|{{{qc7|}}}}}}}}} |reference={{{reference7|{{{refn7|{{{r7|}}}}}}}}} |annotation={{{annotation7|{{{annot7|{{{a7|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript7|{{{ps7|{{{7ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section7||{{{sec7|{{{s7|}}}}}}}}} |needed-reason={{{needed-reason7|{{{needed7|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref7|{{{7ref|{{{id7|}}}}}}}}} |link-id={{{link-id7|}}} |debug={{{debug|}}}}}<!-- ### 8 ### -->{{#if:{{{name8|{{{n8|{{{8|}}}}}}}}}|{{r/ref|{{{name8|{{{n8|{{{8|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction8|{{{dir8|}}}}}} |page{{#if:{{{page8|{{{p8|{{{8p|}}}}}}}}}||NULL}}={{{page8|{{{p8|{{{8p|}}}}}}}}} |pages{{#if:{{{pages8|{{{pp8|{{{8pp|}}}}}}}}}||NULL}}={{{pages8|{{{pp8|{{{8pp|}}}}}}}}} |location{{#if:{{{location8|{{{loc8|{{{8loc|{{{at8|}}}}}}}}}}}}||NULL}}={{{location8|{{{loc8|{{{8loc|{{{at8|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page8|{{{quote-page8|{{{qp8|}}}}}}}}}||NULL}}={{{quotation-page8|{{{quote-page8|{{{qp8|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages8|{{{quote-pages8|{{{qpp8|}}}}}}}}}||NULL}}={{{quotation-pages8|{{{quote-pages8|{{{qpp8|}}}}}}}}} |quote-location{{#if:{{{quotation-location8|{{{quote-location8|{{{quote-loc8|{{{quote-at8|}}}}}}}}}}}}||NULL}}={{{quotation-location8|{{{quote-location8|{{{quote-loc8|{{{quote-at8|}}}}}}}}}}}} |quote={{{quotation8|{{{quote8|{{{q8|}}}}}}}}} |language={{{quotation-language8|{{{quote-language8|{{{quotation-lang8|{{{quote-lang8|{{{ql8|{{{language8|{{{lang8|{{{l8|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation8|{{{trans-quotation8|{{{translation-quote8|{{{trans-quote8|{{{tq8|{{{translation8|{{{trans8|{{{t8|{{{xlat8|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite8|{{{quote-cite8|{{{qc8|}}}}}}}}} |reference={{{reference8|{{{refn8|{{{r8|}}}}}}}}} |annotation={{{annotation8|{{{annot8|{{{a8|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript8|{{{ps8|{{{8ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section8||{{{sec8|{{{s8|}}}}}}}}} |needed-reason={{{needed-reason8|{{{needed8|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref8|{{{8ref|{{{id8|}}}}}}}}} |link-id={{{link-id8|}}} |debug={{{debug|}}}}}<!-- ### 9 ### -->{{#if:{{{name9|{{{n9|{{{9|}}}}}}}}}|{{r/ref|{{{name9|{{{n9|{{{9|}}}}}}}}}|{{{group|{{{grp|{{{g|}}}}}}}}}|direction={{{direction9|{{{dir9|}}}}}} |page{{#if:{{{page9|{{{p9|{{{9p|}}}}}}}}}||NULL}}={{{page9|{{{p9|{{{9p|}}}}}}}}} |pages{{#if:{{{pages9|{{{pp9|{{{9pp|}}}}}}}}}||NULL}}={{{pages9|{{{pp9|{{{9pp|}}}}}}}}} |location{{#if:{{{location9|{{{loc9|{{{9loc|{{{at9|}}}}}}}}}}}}||NULL}}={{{location9|{{{loc9|{{{9loc|{{{at9|}}}}}}}}}}}} |quote-page{{#if:{{{quotation-page9|{{{quote-page9|{{{qp9|}}}}}}}}}||NULL}}={{{quotation-page9|{{{quote-page9|{{{qp9|}}}}}}}}} |quote-pages{{#if:{{{quotation-pages9|{{{quote-pages9|{{{qpp9|}}}}}}}}}||NULL}}={{{quotation-pages9|{{{quote-pages9|{{{qpp9|}}}}}}}}} |quote-location{{#if:{{{quotation-location9|{{{quote-location9|{{{quote-loc9|{{{quote-at9|}}}}}}}}}}}}||NULL}}={{{quotation-location9|{{{quote-location9|{{{quote-loc9|{{{quote-at9|}}}}}}}}}}}} |quote={{{quotation9|{{{quote9|{{{q9|}}}}}}}}} |language={{{quotation-language9|{{{quote-language9|{{{quotation-lang9|{{{quote-lang9|{{{ql9|{{{language9|{{{lang9|{{{l9|}}}}}}}}}}}}}}}}}}}}}}}} |translation={{{translation-quotation9|{{{trans-quotation9|{{{translation-quote9|{{{trans-quote9|{{{tq9|{{{translation9|{{{trans9|{{{t9|{{{xlat9|}}}}}}}}}}}}}}}}}}}}}}}}}}} |quote-cite={{{quotation-cite9|{{{quote-cite9|{{{qc9|}}}}}}}}} |reference={{{reference9|{{{refn9|{{{r9|}}}}}}}}} |annotation={{{annotation9|{{{annot9|{{{a9|}}}}}}}}} |leadin={{{leadin|}}} |postscript={{{postscript9|{{{ps9|{{{9ps|{{{postscript|{{{ps|}}}}}}}}}}}}}}} |section={{{section9||{{{sec9|{{{s9|}}}}}}}}} |needed-reason={{{needed-reason9|{{{needed9|}}}}}} |needed-date={{{needed-date|{{{date|}}}}}} |wrap={{{wrap|}}} |no-pp={{{no-pp|{{{nopp|}}}}}} |style={{{style|}}} |content-id={{{ref9|{{{9ref|{{{id9|}}}}}}}}} |link-id={{{link-id9|}}} |debug={{{debug|}}}}}<!-- ### Error handling ### -->{{#if:{{{name10|{{{n10|{{{10|}}}}}}}}}|<sup class="error" style="font-size:0.9em; line-height:0;">The template only supports up to 9 references.</sup> <!-- -->}}}}}}}}}}}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> jdls1u6fnd1kvoatt25nbbpw1jk5d4j Sablonan:Notice 10 3657 17185 2024-05-22T13:53:12Z Bangrapip 9 new 17185 wikitext text/x-wiki {{Mbox | name = Notice | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{#if:{{{small|}}}||margin:inherit auto;width:80%;}} {{{style}}} }} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = notice | image = {{#if:{{{image|}}} |[[Berkas:{{{image}}}|40px|Perhatian]]}} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}} |[[Berkas:{{{image}}}|30px|Perhatian]]}} | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | textstyle = {{{textstyle|text-align: {{#if:{{{center|}}}|center|{{{align|left}}}}};}}} | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="{{{headstyle|text-align: {{#if:{{{center|}}}|center|left}};}}}">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- -->{{{text|{{{content|{{{reason|{{{pesan|{{{1}}}}}}}}}}}}}}} }}<noinclude> {{Documentation}} </noinclude> bnr3r3uqpcx1gj8p4fmogh7t0i7l2ma Sablonan:OL 10 3658 17186 2024-05-22T13:53:38Z Bangrapip 9 new 17186 wikitext text/x-wiki <!-- -->{{hide in print |1={{#if:{{str endswith|{{{id|{{{1}}}}}}|A}} |[[Open Library|OL]][http://openlibrary.org/authors/OL{{urlencode:{{{id|{{{1}}}}}}}} {{{id|{{{1}}}}}}] |{{#if:{{str endswith|{{{id|{{{1}}}}}}|M}} |[[Open Library|OL]][http://openlibrary.org/books/OL{{urlencode:{{{id|{{{1}}}}}}}} {{{id|{{{1}}}}}}] |{{#if:{{str endswith|{{{id|{{{1}}}}}}|W}} |[[Open Library|OL]][http://openlibrary.org/works/OL{{urlencode:{{{id|{{{1}}}}}}}} {{{id|{{{1}}}}}}] |{{#ifeq:{{str letter/trim|{{{id|{{{1}}}}}}}}|ia |[[Open Library|OL]] [http://openlibrary.org/works/{{urlencode:{{{id|{{{1}}}}}}}} {{{id|{{{1}}}}}}] |<includeonly>[[Kategori:Pages with OL errors]]{{error|Error: Bad OL specified}}</includeonly> }} }} }} }} }}<!-- -->{{Only in print |1=OL{{{id|{{{1}}}}}} }}<!-- --><noinclude>{{documentation}}</noinclude> eu89ekw557j5uvkrr6qaw5378seu8p3 Sablonan:Only in print 10 3659 17187 2024-05-22T13:53:57Z Bangrapip 9 new 17187 wikitext text/x-wiki {{#if:{{hide in print|1}}||{{{1|}}}}}<noinclude> {{documentation}} </noinclude> rm8emca34tsah296fr9jh9dzgyhnfxo Sablonan:Yesno-no 10 3660 17195 2024-05-22T14:02:23Z Bangrapip 9 new 17195 wikitext text/x-wiki {{safesubst:<noinclude />yesno|{{{1}}}|yes={{{yes|yes}}}|no={{{no|no}}}|blank={{{blank|no}}}|¬={{{¬|no}}}|def={{{def|no}}}}}<noinclude> {{Documentation|Template:Yesno/doc}} <!--Categories go in the doc page referenced above; interwikis go in Wikidata.--> </noinclude> 34vmtxa9ubuh1vz2ulp78m5ela68riu Sablonan:Start date 10 3661 17196 2024-05-22T14:03:09Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 Ngeja halaman dengen "<includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if: {{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}&nbs..." 17196 wikitext text/x-wiki <includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if: {{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}} |&#32;({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar --><span style="display:none">&#160;(<span class="bday dtstart published updated itvstart">{{#if: {{{1|}}} | {{{1}}}{{#if: {{{2|}}} | -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}} | -{{padleft:{{{3}}}|2|0}} }} }}<!-- -->{{#if: {{{4|}}} | T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}} | &#58;{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} | &#58;{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude> {{documentation}} </noinclude> fzektceoo7z3dtxfemt8kb3luimxepw Sablonan:Yesno-yes 10 3662 17197 2024-05-22T14:03:26Z Bangrapip 9 new 17197 wikitext text/x-wiki {{SAFESUBST:<noinclude />yesno|{{{1}}}|yes={{{yes|yes}}}|no={{{no|no}}}|blank={{{blank|yes}}}|¬={{{¬|yes}}}|def={{{def|yes}}}}}<noinclude> {{Documentation|Template:Yesno/doc}} <!--Categories go in the doc page referenced above; interwikis go in Wikidata.--> </noinclude> 2ln5m2kzkd3wxvm1r25pwd6kj6j77we Sablonan:MONTHNAME 10 3663 18091 17198 2024-05-24T01:59:29Z Bangrapip 9 18091 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|{{#switch:{{MONTHNUMBER|{{{1}}}}}|1=Januari|2=Pèbruary|3=Maret|4=April|5=Méi|6=Juni|7=Juli|8=Agustus|9=Sèptèmber|10=Oktober|11=Nopèmber|12=Désèmber|Incorrect required parameter 1=''month''!}}|Missing required parameter 1=''month''!}}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 3hfiwj60es53kkmguzokee297s9ollg Pokemon 0 3664 17201 2024-05-22T14:04:43Z OrangKalideres 327 Ngalihin halaman ke [[Pokémon]] 17201 wikitext text/x-wiki #alih [[Pokémon]] 3dwxesmz164jmd2gdqirj5hal3gy0xm Sablonan:Template link 10 3665 17819 17202 2024-05-23T15:57:49Z Bangrapip 9 17819 wikitext text/x-wiki {{nowrap|&#123;&#123;}}[[Sablonan:{{{1}}}|{{{1}}}]]{{nowrap|&#125;&#125;}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> f8sj7jyxcgqkb64mzperd235b03jsik Sablonan:TemplateData header 10 3666 17204 2024-05-22T14:06:41Z Bangrapip 9 new 17204 wikitext text/x-wiki <div class="templatedata-header">{{#if:{{{noheader|}}}|<!-- noheader: -->{{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|based=y}}|<!-- +header: -->This is the {{#if:{{{nolink|}}}|<!-- +header, nolink TD -->TemplateData|<!-- +header, +link [[TD]]; DEFAULT: -->[[Wikipedia:TemplateData|TemplateData]]}}<!-- e.o. #if:nolink; DEFAULT: --> for this template used by [[mw:Extension:TemplateWizard|TemplateWizard]], [[Wikipedia:VisualEditor|VisualEditor]] and other tools. {{Template parameter usage|{{{1|{{BASEPAGENAME}}}}}|based=y}}<!-- e.o. #if:noheader -->}} '''TemplateData for {{{1|{{BASEPAGENAME}}}}}''' </div><includeonly><!-- check parameters -->{{#invoke:Check for unknown parameters|check |unknown={{template other|1=[[Category:Pages using TemplateData header with unknown parameters|_VALUE_]]}} |template=Template:TemplateData header |1 |nolink |noheader |preview=<div class="error" style="font-weight:normal">Unknown parameter '_VALUE_' in [[Template:TemplateData header]].</div> }}<!-- -->{{template other|{{sandbox other|| [[Category:Templates using TemplateData]] }}}}</includeonly><!-- --><noinclude>{{Documentation}}</noinclude> dm3fsfuowxw0chxh4fnnh51ar884k3v Sablonan:Template link general 10 3667 17205 2024-05-22T14:07:21Z Bangrapip 9 new 17205 wikitext text/x-wiki {{{{{|safesubst:}}}#Invoke:Template link general|main}}<noinclude> {{Documentation}} </noinclude> ht2690br0leipyuut1905i54vi2rr01 Modul:Template link general 828 3668 17208 2024-05-22T14:09:05Z Bangrapip 9 new 17208 Scribunto text/plain -- This implements Template:Tlg local getArgs = require('Module:Arguments').getArgs local p = {} -- Is a string non-empty? local function _ne(s) return s ~= nil and s ~= "" end local nw = mw.text.nowiki local function addTemplate(s) local i, _ = s:find(':', 1, true) if i == nil then return 'Template:' .. s end local ns = s:sub(1, i - 1) if ns == '' or mw.site.namespaces[ns] then return s else return 'Template:' .. s end end local function trimTemplate(s) local needle = 'template:' if s:sub(1, needle:len()):lower() == needle then return s:sub(needle:len() + 1) else return s end end local function linkTitle(args) if _ne(args.nolink) then return args['1'] end local titleObj local titlePart = '[[' if args['1'] then -- This handles :Page and other NS titleObj = mw.title.new(args['1'], 'Template') else titleObj = mw.title.getCurrentTitle() end titlePart = titlePart .. (titleObj ~= nil and titleObj.fullText or addTemplate(args['1'])) local textPart = args.alttext if not _ne(textPart) then if titleObj ~= nil then textPart = titleObj:inNamespace("Template") and args['1'] or titleObj.fullText else -- redlink textPart = args['1'] end end if _ne(args.subst) then -- HACK: the ns thing above is probably broken textPart = 'subst:' .. textPart end if _ne(args.brace) then textPart = nw('{{') .. textPart .. nw('}}') elseif _ne(args.braceinside) then textPart = nw('{') .. textPart .. nw('}') end titlePart = titlePart .. '|' .. textPart .. ']]' if _ne(args.braceinside) then titlePart = nw('{') .. titlePart .. nw('}') end return titlePart end function p.main(frame) local args = getArgs(frame, { trim = true, removeBlanks = false }) return p._main(args) end function p._main(args) local bold = _ne(args.bold) or _ne(args.boldlink) or _ne(args.boldname) local italic = _ne(args.italic) or _ne(args.italics) local dontBrace = _ne(args.brace) or _ne(args.braceinside) local code = _ne(args.code) or _ne(args.tt) local show_result = _ne(args._show_result) local expand = _ne(args._expand) -- Build the link part local titlePart = linkTitle(args) if bold then titlePart = "'''" .. titlePart .. "'''" end if _ne(args.nowrapname) then titlePart = '<span class="nowrap">' .. titlePart .. '</span>' end -- Build the arguments local textPart = "" local textPartBuffer = "&#124;" local codeArguments = {} local codeArgumentsString = "" local i = 2 local j = 1 while args[i] do local val = args[i] if val ~= "" then if _ne(args.nowiki) then -- Unstrip nowiki tags first because calling nw on something that already contains nowiki tags will -- mangle the nowiki strip marker and result in literal UNIQ...QINU showing up val = nw(mw.text.unstripNoWiki(val)) end local k, v = string.match(val, "(.*)=(.*)") if not k then codeArguments[j] = val j = j + 1 else codeArguments[k] = v end codeArgumentsString = codeArgumentsString .. textPartBuffer .. val if italic then val = '<span style="font-style:italic;">' .. val .. '</span>' end textPart = textPart .. textPartBuffer .. val end i = i + 1 end -- final wrap local ret = titlePart .. textPart if not dontBrace then ret = nw('{{') .. ret .. nw('}}') end if _ne(args.a) then ret = nw('*') .. '&nbsp;' .. ret end if _ne(args.kbd) then ret = '<kbd>' .. ret .. '</kbd>' end if code then ret = '<code>' .. ret .. '</code>' elseif _ne(args.plaincode) then ret = '<code style="border:none;background:transparent;">' .. ret .. '</code>' end if _ne(args.nowrap) then ret = '<span class="nowrap">' .. ret .. '</span>' end --[[ Wrap as html?? local span = mw.html.create('span') span:wikitext(ret) --]] if _ne(args.debug) then ret = ret .. '\n<pre>' .. mw.text.encode(mw.dumpObject(args)) .. '</pre>' end if show_result then local result = mw.getCurrentFrame():expandTemplate{title = addTemplate(args[1]), args = codeArguments} ret = ret .. " → " .. result end if expand then local query = mw.text.encode('{{' .. addTemplate(args[1]) .. string.gsub(codeArgumentsString, textPartBuffer, "|") .. '}}') local url = mw.uri.fullUrl('special:ExpandTemplates', 'wpInput=' .. query) mw.log() ret = ret .. " [" .. tostring(url) .. "]" end return ret end return p n9mqsaqf536os0lov5na5yuqoibbr4y Albert Einstein 0 3669 17214 2024-05-22T14:13:43Z OrangKalideres 327 Ngalihin halaman ke [[Albet Énstén]] 17214 wikitext text/x-wiki #alih [[Albet Énstén]] m5nsr60p2rshz2j4ohu8u4lcsws3d4m Einstein 0 3670 17215 2024-05-22T14:14:49Z OrangKalideres 327 Ngalihin halaman ke [[Albet Énstén]] 17215 wikitext text/x-wiki #alih [[Albet Énstén]] m5nsr60p2rshz2j4ohu8u4lcsws3d4m Deutschland 0 3671 17216 2024-05-22T14:15:50Z OrangKalideres 327 Ngalihin halaman ke [[Dètslan]] 17216 wikitext text/x-wiki #alih [[Dètslan]] 98lbb8qdyb7hmljuozovn3lc820cerq Jèrman 0 3672 17217 2024-05-22T14:16:30Z OrangKalideres 327 Ngalihin halaman ke [[Dètslan]] 17217 wikitext text/x-wiki #alih [[Dètslan]] 98lbb8qdyb7hmljuozovn3lc820cerq Jerman 0 3673 17218 2024-05-22T14:16:58Z OrangKalideres 327 Ngalihin halaman ke [[Dètslan]] 17218 wikitext text/x-wiki #alih [[Dètslan]] 98lbb8qdyb7hmljuozovn3lc820cerq Detslan 0 3674 17219 2024-05-22T14:17:23Z OrangKalideres 327 Ngalihin halaman ke [[Dètslan]] 17219 wikitext text/x-wiki #alih [[Dètslan]] 98lbb8qdyb7hmljuozovn3lc820cerq Modul:Lang 828 3675 18339 18333 2024-05-24T14:47:33Z Bangrapip 9 18339 Scribunto text/plain --[=[ Lua support for the {{lang}}, {{lang-xx}}, and {{transliteration}} templates and replacement of various supporting templates. ]=] require('strict'); local getArgs = require ('Module:Arguments').getArgs; local unicode = require ("Module:Unicode data"); -- for is_latin() and is_rtl() local yesno = require ('Module:Yesno'); local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_data.lang_name_table.lang; local lang_dep_table = lang_data.lang_name_table.lang_dep; local script_table = lang_data.lang_name_table.script; local region_table = lang_data.lang_name_table.region; local variant_table = lang_data.lang_name_table.variant; local suppressed_table = lang_data.lang_name_table.suppressed; local override_table = lang_data.override; local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local content_lang = mw.language.getContentLanguage(); local this_wiki_lang_tag = content_lang.code; -- get this wiki's language tag local this_wiki_lang_dir = content_lang:getDir(); -- get this wiki's language direction local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic() local maint_cats = {}; -- maintenance categories go here local maint_msgs = {}; -- and their messages go here --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< I N V E R T _ I T A L I C S >------------------------------------------------- This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing apostrophes are converted to their html numeric entity equivalent so that the new italic markup doesn't become bold markup inadvertently. Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal, replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements. In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns. This function expects that markup in args.text is complete and correct; if it is not, oddness may result. ]] local function invert_italics (source) local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns [""]="\'\'", -- empty string becomes italic markup ["\'\'"]="", -- italic markup becomes empty string ["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic ["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold }; local seg = {}; source = source:gsub ("%f[\']\'%f[^\']", '&#39;'); -- protect single quote marks from being interpreted as bold markup seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text' seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup elseif '' ~= seg[1] then seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup elseif '' ~= seg[3] then seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup else seg[2] = source -- when there is no markup end seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table return table.concat (seg); -- put it all back together and done end --[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------ validates |italic= or |italics= assigned values. When |italic= is set and has an acceptible assigned value, return the matching css font-style property value or, for the special case 'default', return nil. When |italic= is not set, or has an unacceptible assigned value, return nil and a nil error message. When both |italic= and |italics= are set, returns nil and a 'conflicting' error message. The return value nil causes the calling lang, lang_xx, or transl function to set args.italic according to the template's defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-xx}} depending on the individual template's requirements, 'italic' for {{transliteration}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-xx}} only). Accepted values and the values that this function returns are are: nil - when |italic= absent or not set; returns nil default - for completeness, should rarely if ever be used; returns nil yes - force args.text to be rendered in italic font; returns 'italic' no - force args.text to be rendered in normal font; returns 'normal' unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit' invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert' ]] local function validate_italic (args) local properties = {['yes'] = 'italic', ['no'] = 'normal', ['unset'] = 'inherit', ['invert'] = 'invert', ['default'] = nil}; local count = 0 for _, arg in pairs {'italic', 'italics', 'i'} do if args[arg] then count = count + 1 end end if count > 1 then -- return nil and an error message if more than one is set return nil, 'only one of |italic=, |italics=, or |i= can be specified'; end return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message end --[=[--------------------------< V A L I D A T E _ C A T _ A R G S >---------------------------------------------------------- Default behavior of the {{lang}} and {{lang-xx}} templates is to add categorization when the templates are used in mainspace. This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters to control categorization. Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the parameter is treated as if it were not set in the template. Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply. Accepted values for |nocat= are the text strings: 'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else for |cat= 'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else ]=] local function validate_cat_args (args) if not (args.nocat or args.cat) then -- both are nil, so categorize return; end if false == yesno (args.cat) or true == yesno (args.nocat) then args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template) else -- args.nocat is the parameter actually used. args.nocat = nil; end end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack ]] local function in_array ( needle, haystack ) if needle == nil then return false; end for n,v in ipairs( haystack ) do if v == needle then return n; end end return false; end --[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------ prettify ietf tags to use recommended subtag formats: code: lower case script: sentence case region: upper case variant: lower case private: lower case prefixed with -x- ]] local function format_ietf_tag (code, script, region, variant, private) local out = {}; if is_set (private) then return table.concat ({code:lower(), 'x', private:lower()}, '-'); -- if private, all other tags ignored end table.insert (out, code:lower()); if is_set (script) then script = script:lower():gsub ('^%a', string.upper); table.insert (out, script); end if is_set (region) then table.insert (out, region:upper()); end if is_set (variant) then table.insert (out, variant:lower()); end return table.concat (out, '-'); end --[[--------------------------< G E T _ I E T F _ P A R T S >-------------------------------------------------- extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. For {{lang-xx}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}} because those parameters are superfluous to the IETF subtags in |code=) returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1 ]] local function get_ietf_parts (source, args_script, args_region, args_variant) local code, script, region, variant, private; -- ietf tag parts if not is_set (source) then return nil, nil, nil, nil, nil, 'missing language tag'; end local pattern = { -- table of tables holding acceptibe ietf tag patterns and short names of the ietf part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)%-(%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {}; -- table of captures; serves as a translator between captured ietf tag parts and named variables for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1; -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table }; script = t.s or ''; -- translate table contents to named variables; region = t.r or ''; -- absent table entries are nil so set named ietf parts to empty string for concatenation variant= t.v or ''; private = t.p or ''; break; -- and done end end if not code then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}); -- don't know what we got but it is malformed end code = code:lower(); -- ensure that we use and return lower case version of this if not (override_table[code] or lang_table[code] or synonym_table[code] or lang_dep_table[code]) then return nil, nil, nil, nil, nil, table.concat ({'unrecognized language code: ', code}); -- invalid language code, don't know about the others (don't care?) end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym table.insert (maint_cats, table.concat ({'Lang and lang-xx code promoted to ISO 639-1|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]})); code = synonym_table[code]; -- use the synonym end if is_set (script) then if is_set (args_script) then return code, nil, nil, nil, nil, 'redundant script tag'; -- both code with script and |script= not allowed end else script = args_script or ''; -- use args.script if provided end if is_set (script) then script = script:lower(); -- ensure that we use and return lower case version of this if not script_table[script] then return code, nil, nil, nil, nil, table.concat ({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?) end end if suppressed_table[script] then -- ensure that code-script does not use a suppressed script if in_array (code, suppressed_table[script]) then return code, nil, nil, nil, nil, table.concat ({'script: ', script, ' not supported for code: ', code}); -- language code ok, script is suppressed for this code end end if is_set (region) then if is_set (args_region) then return code, nil, nil, nil, nil, 'redundant region tag'; -- both code with region and |region= not allowed end else region = args_region or ''; -- use args.region if provided end if is_set (region) then region = region:lower(); -- ensure that we use and return lower case version of this if not region_table[region] then return code, script, nil, nil, nil, table.concat ({'unrecognized region: ', region, ' for code: ', code}); end end if is_set (variant) then if is_set (args_variant) then return code, nil, nil, nil, nil, 'redundant variant tag'; -- both code with variant and |variant= not allowed end else variant = args_variant or ''; -- use args.variant if provided end if is_set (variant) then variant = variant:lower(); -- ensure that we use and return lower case version of this if not variant_table[variant] then -- make sure variant is valid return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant}); end -- does this duplicate/replace tests in lang() and lang_xx()? if is_set (script) then -- if script set it must be part of the 'prefix' if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-script pair: ', code, '-', script}); end elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound) if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred) if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound) return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-region pair: ', code, '-', region}); end end else -- cheap way to determine if there are prefixes; fonipa and others don't have prefixes; # operator always returns 0 if variant_table[variant]['prefixes'][1] and not in_array (code, variant_table[variant]['prefixes']) then return code, script, region, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code: ', code}); end end end if is_set (private) then private = private:lower(); -- ensure that we use and return lower case version of this if not override_table[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index return code, script, region, nil, nil, table.concat ({'unrecognized private tag: ', private}); end end return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil end --[[--------------------------< M A K E _ E R R O R _ M S G >-------------------------------------------------- assembles an error message from template name, message text, help link, and error category. ]] local function make_error_msg (msg, args, template) local out = {}; local category; if 'Transliteration' == template then category = 'Transliteration'; else category = 'Lang and lang-xx' end table.insert (out, table.concat ({'[', args.text or 'undefined', '] '})); -- for error messages output args.text if available table.insert (out, table.concat ({'<span style=\"color:#d33\">Error: {{', template, '}}: '})); table.insert (out, msg); table.insert (out, table.concat ({' ([[:Category:', category, ' template errors|help]])'})); table.insert (out, '</span>'); if (0 == namespace or 10 == namespace) and not args.nocat then -- categorize in article space (and template space to take care of broken usages) table.insert (out, table.concat ({'[[Category:', category, ' template errors]]'})); end return table.concat (out); end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< D I V _ M A R K U P _ A D D >-------------------------------------------------- adds <i> and </i> tags to list-item text or to implied <p>..</p> text. mixed not supported ]] local function div_markup_add (text, style) local implied_p = {}; if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text if 'italic' == style then return text:gsub ('(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item else return text; end end if text:find ('\n+') then -- look for any number of \n characters in text text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics mediawiki if 'italic' == style then text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each impled p (two or more consecutive '\n\n' sequences) else text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each impled p text = text:gsub ('\n', ''); -- strip newline characters end end return text; end --[[--------------------------< T I T L E _ W R A P P E R _ M A K E >------------------------------------------ makes a <span title="<title text>"><content_text></span> or <div title="<title text>"><content_text></div> where <title text> is in the tool-tip in the wiki's local language and <content_text> is non-local-language text in html markup. This because the lang= attibute applies to the content of its enclosing tag. <tag> holds a string 'div' or 'span' used to choose the correct wrapping tag ]] local function title_wrapper_make (title_text, content_text, tag) local wrapper_t = {}; table.insert (wrapper_t, table.concat ({'<', tag})); -- open opening wrapper tag table.insert (wrapper_t, ' title=\"'); -- begin title attribute table.insert (wrapper_t, title_text); -- add <title_text> table.insert (wrapper_t, '\">'); -- end title attribute and close opening wrapper tag table.insert (wrapper_t, content_text); -- add <content_text> table.insert (wrapper_t, table.concat ({'</', tag, '>'})); -- add closing wrapper tag return table.concat (wrapper_t); -- make a big string and done end --[[--------------------------< M A K E _ T E X T _ H T M L >-------------------------------------------------- Add the html markup to text according to the type of content that it is: <span> or <i> tags for inline content or <div> tags for block content The lang= attribute also applies to the content of the tag where it is placed so this is wrong because 'Spanish language text' is English: <i lang="es" title="Spanish language text">casa</i> should be: <span title="Spanish language text"><i lang="es">casa</i></span> or for <div>...</div>: <div title="Spanish language text"><div lang="es"><spanish-language-text></div></div> ]] local function make_text_html (code, text, tag, rtl, style, size, language) local html_t = {}; local style_added = ''; local wrapper_tag = tag; -- <tag> gets modified so save a copy for use when/if we create a wrapper span or div if text:match ('^%*') then table.insert (html_t, '&#42;'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki text = text:gsub ('^%*', ''); -- remove the splat from the text end if 'span' == tag then -- default html tag for inline content if 'italic' == style then -- but if italic tag = 'i'; -- change to <i> tags end else -- must be div so go text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i> end table.insert (html_t, table.concat ({'<', tag})); -- open the <i>, <span>, or <div> html tag code = code:gsub ('%-x%-.*', ''); -- strip private use subtag from code tag because meaningless outside of wikipedia table.insert (html_t, table.concat ({' lang="', code, '\"'})); -- add language attribute if (rtl or unicode.is_rtl(text)) and ('ltr' == this_wiki_lang_dir) then -- text is right-to-left on a left-to-right wiki table.insert (html_t, ' dir="rtl"'); -- add direction attribute for right-to-left languages elseif not (rtl or unicode.is_rtl(text)) and ('rtl' == this_wiki_lang_dir) then -- text is left-to-right on a right-to-left wiki table.insert (html_t, ' dir="ltr"'); -- add direction attribute for left-to-right languages end if 'normal' == style then -- when |italic=no table.insert (html_t, ' style=\"font-style: normal;'); -- override external markup, if any style_added = '\"'; -- remember that style attribute added and is not yet closed end if is_set (size) then -- when |size=<something> if is_set (style_added) then table.insert (html_t, table.concat ({' font-size: ', size, ';'})); -- add when style attribute already inserted else table.insert (html_t, table.concat ({' style=\"font-size: ', size, ';'})); -- create style attribute style_added = '\"'; -- remember that style attribute added and is not yet closed end end table.insert (html_t, table.concat ({style_added, '>'})); -- close the opening html tag table.insert (html_t, text); -- insert the text table.insert (html_t, table.concat ({'</', tag, '>'})); -- close the 'text' <i>, <span>, or <div> html tag if is_set (language) then -- create a <title_text> string for the title= attribute in a wrapper span or div local title_text; if 'zxx' == code then -- special case for this tag 'no linguistic content' title_text = table.concat ({language, ' text'}); -- not a language so don't use 'language' in title text elseif mw.ustring.find (language, 'languages', 1, true) then title_text = table.concat ({language, ' collective text'}); -- for collective languages else title_text = table.concat ({language, '-language text'}); -- for individual languages end return title_wrapper_make (title_text, table.concat (html_t), wrapper_tag); else return table.concat (html_t); end end --[=[-------------------------< M A K E _ C A T E G O R Y >---------------------------------------------------- For individual language, <language>, returns: [[Category:Articles containing <language>-language text]] for English: [[Category:Articles containing explicitly cited English-language text]] for ISO 639-2 collective languages (and for 639-1 bh): [[Category:Articles with text in <language> languages]] ]=] local function make_category (code, language_name, nocat, name_get) local cat = {}; local retval; if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space return ''; -- return empty string for concatenation end if mw.ustring.find (language_name, 'languages', 1, true) then return table.concat ({'[[Category:Articles with text in ', language_name, ']]'}); end table.insert (cat, '[[Category:Articles containing '); if this_wiki_lang_tag == code then table.insert (cat, 'explicitly cited ' .. language_name); -- unique category name for the local language else table.insert (cat, language_name); end table.insert (cat, '-language text]]'); return table.concat (cat); end --[[--------------------------< M A K E _ T R A N S L I T >---------------------------------------------------- return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string The value |script= is not used in {{transliteration}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transliteration}} switches they are included in the data tables. The script parameter is introduced at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code. To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed to be |translit-script= (in this function, tscript) This function is used by both lang_xx() and transl() lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style transl() always provides language_name, translit, and one of code or tscript, never both; always provides style For {{transliteration}}, style only applies when a language code is provided ]] local function make_translit (code, language_name, translit, std, tscript, style) local title; local out_t = {}; local title_t = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local title_text = ''; -- tool tip text for title= attribute std = std and std:lower(); -- lower case for table indexing if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified title_text = language_name; -- write a generic tool tip if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' romanization'; -- finish the tool tip; use romanization when neither script nor standard supplied elseif is_set (std) and is_set (tscript) then -- when both are specified if title_t[std] then -- and if standard is legitimate if title_t[std][tscript] then -- and if script for that standard is legitimate if script_table[tscript] then title_text = title_text .. table.concat ({title_t[std][tscript:lower()], ' (', script_table[tscript], ' script) transliteration'}); -- add the appropriate text to the tool tip else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else return ''; -- invalid standard, setup for error message end elseif is_set (std) then -- translit-script not set, use language code if not title_t[std] then return ''; end -- invalid standard, setup for error message if title_t[std][code] then -- if language code is in the table (transl may not provide a language code) title_text = title_text .. table.concat ({title_t[std][code:lower()], ' (', language_name, ' language) transliteration'}); -- add the appropriate text to the tool tip else -- code doesn't match title_text = title_text .. title_t[std]['default']; -- so use the standard's default end else -- here if translit-script set but translit-std not set if title_t['no_std'][tscript] then title_text = title_text .. title_t['no_std'][tscript]; -- use translit-script if set elseif title_t['no_std'][code] then title_text = title_text .. title_t['no_std'][code]; -- use language code else if is_set (tscript) then title_text = title_text .. table.concat ({language_name, '-script transliteration'}); -- write a script tool tip elseif is_set (code) then if not mw.ustring.find (language_name, 'languages', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = title_text .. '-language'; -- skip this text (individual and macro languages only) end title_text = title_text .. ' transliteration'; -- finish the tool tip else title_text = title_text .. ' transliteration'; -- generic tool tip (can we ever get here?) end end end local close_tag; if is_set (code) then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transliteration}}) code = code:match ('^(%a%a%a?)'); -- strip all subtags leaving only the language subtag if not style then -- nil for the default italic style table.insert (out_t, "<i lang=\""); -- so use <i> tag close_tag = '</i>'; -- tag to be used when closing else table.insert (out_t, table.concat ({'<span style=\"font-style: ', style, '\" lang=\"'})); -- non-standard style, construct a span tag for it close_tag = '</span>'; -- tag to be used when closing end table.insert (out_t, code); table.insert (out_t, "-Latn\">"); -- transliterations are always Latin script else table.insert (out_t, "<span>"); -- when no language code: no lang= attribute, not italic ({{transliteration}} only) close_tag = '</span>'; end table.insert (out_t, translit); -- add the translit text table.insert (out_t, close_tag); -- and add the appropriate </i> or </span> if '' == title_text then -- when there is no need for a tool-tip return table.concat (out_t); -- make a string and done else return title_wrapper_make (title_text, table.concat (out_t), 'span'); -- wrap with a tool-tip span and don end end --[[--------------------------< V A L I D A T E _ T E X T >---------------------------------------------------- This function checks the content of args.text and returns empty string if nothing is amiss else it returns an error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup. Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert. ]] local function validate_text (template, args) if not is_set (args.text) then return make_error_msg ('no text', args, template); end if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes return make_error_msg ('text has malformed markup', args, template); end local style = args.italic; if ('unset' ~= style) and ('invert' ~=style) then if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic return make_error_msg ('text has italic markup', args, template); end end end --[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------ render mainenance messages and categories ]] local function render_maint(nocat) local maint = {}; if 0 < #maint_msgs then -- when there are maintenance messages table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag for _, msg in ipairs (maint_msgs) do table.insert (maint, table.concat ({msg, ' '})); -- add message strings end table.insert (maint, '</span>'); -- close the span end if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only for _, cat in ipairs (maint_cats) do table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories end end return table.concat (maint); end --[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------ for proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we do nothing proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and / or inhibits regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac ]] local function proto_prefix (text, language_name, proto_param) if false == proto_param then -- when forced by |proto=no return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats end return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat end --[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------ looks for a poem strip marker in text; returns true when found; false else auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know the content that will replace the stripmarker. ]] local function has_poem_tag (text) return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false; end --[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------ Inspects content of and selectively trims text. Returns text and the name of an appropriate html tag for text. If text contains: \n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return If text begins with list markup: \n* unordered \n; definition \n: definition \n# ordered trim all leading whitespace except \n and trim all trailing whitespace If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because the stripmarker is replaced with text wrapped in <div>..</div> tags. If the text contains any actual <div>...</div> tags, then it's again returned unmodified and <div>...</div> tags are used to wrap it, to prevent div/span inversion. ]] local function html_tag_select (text) local tag; if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that) tag = 'div'; -- poem replacement is in div tags so lang must use div tags elseif text:find ('<div') then -- reductive; if the text contains a div tag, we must use div tags tag = 'div'; elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags text = mw.text.trim (text); -- trim leading and trailing whitespace characters tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags elseif text:find ('\n[%*:;%#]') then -- if text has list markup text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n' tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki) else text = mw.text.trim (text); -- plain text tag = 'span'; -- so span is fine end return text, tag; end --[[--------------------------< V A L I D A T E _ P R O T O >-------------------------------------------------- validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false, empty string (or parameter omitted) returns as nil; any other value returns as nil with a second return value of true indicating that some other value has been assigned to |proto= ]] local function validate_proto (proto_param) if 'yes' == proto_param then return true; elseif 'no' == proto_param then return false; elseif is_set (proto_param) then return nil, true; -- |proto= something other than 'yes' or 'no' else return nil; -- missing or empty end end --[[--------------------------< L A N G U A G E _ N A M E _ G E T >-------------------------------------------- common function to return language name from the data set according to IETF tag returns language name if found in data tables; nil else ]] local function language_name_get (ietf, code, cat) ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case local name; -- remains nil if not found if override_table[ietf] then -- look for whole IETF tag in override table name = override_table[ietf]; elseif override_table[code] then -- not there so try basic language tag name = override_table[code]; elseif lang_table[code] then -- shift to iana active tag/name table name = lang_table[code]; elseif lang_dep_table[code] then -- try the iana deprecated tag/name table name = lang_dep_table[code]; end if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name table.insert (maint_cats, table.concat ({'Lang and lang-xx using deprecated ISO 639 codes|', code})); table.insert (maint_msgs, table.concat ({'code: ', code, ' is deprecated'})); end return name; -- name from data tables or nil end --[[--------------------------< _ L A N G >-------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function _lang (args) local out = {}; local language_name; -- used to make category names local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, variant, and private local code; -- the language code local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang'; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; validate_cat_args (args); -- determine if categorization should be suppressed if args[1] and args.code then return make_error_msg ('conflicting: {{{1}}} and |code=', args, template); else args.code = args[1] or args.code; -- prefer args.code end if args[2] and args.text then return make_error_msg ('conflicting: {{{2}}} and |text=', args, template); else args.text = args[2] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set if is_set (msg) then -- msg is an already-formatted error message return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}}) if msg then return make_error_msg ( msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and unicode.is_Latin (args.text)) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics) args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end if is_set (subtags.script) then -- if script set, override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant if 'invert' == args.italic and 'span' == tag then -- invert only supported for in-line content args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name)); table.insert (out, make_category (code, language_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G >---------------------------------------------------------------------- entry point for {{lang}} there should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> parameters are received from the template's frame (parent frame) ]] local function lang (frame) local args = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text valueFunc = function (key, value) if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return _lang (args); end --[[--------------------------< T R A N S L A T I O N _ M A K E >---------------------------------------------- stand-alone function to create literal translation of main text Also used by {{lang-x2}} ]] local function translation_make (args_t) local translation_t = {', '}; -- initialize output if 'none' ~= args_t.label then -- if we want a label table.insert (translation_t, '<small>'); -- open the <small> html tag if 'no' == args_t.link then table.insert (translation_t, '<abbr title="terjemah lèterlek">lèt.</abbr>'); -- unlinked form else table.insert (translation_t, make_wikilink ('Terjemah lèterlek', 'lèt.')); -- linked form end table.insert (translation_t, "&thinsp;</small>"); -- close the <small> html tag end table.insert (translation_t, table.concat ({'&#39;', args_t.translation, '&#39;'})); -- use html entities to avoid wiki markup confusion return table.concat (translation_t); -- make a big string and done end --[[--------------------------< L A N G _ X X >---------------------------------------------------------------- For the {{lang-xx}} templates, the only parameter required to be set in the template is the language code. All other parameters can, usually should, be written in the template call. For {{lang-xx}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-xx}} template choose the appropriate entry-point function so that this function knows the default styling that should be applied to text. For normal, upright style: <includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly> For italic style: <includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly> All other parameters should be received from the template's frame (parent frame) Supported parameters are: |code = (required) the IANA language code |script = IANA script code; especially for use with languages that use multiple writing systems |region = IANA region code |variant = IANA variant code |text = (required) the displayed text in language specified by code |link = boolean false ('no') does not link code-spcified language name to associated language article |rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language |nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected |cat = boolian false ('no') opposite form of |nocat= |italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state |lit = text that is a literal translation of text |label = 'none' to suppress all labeling (language name, 'translit.', 'lit.') any other text replaces language-name label - automatic wikilinking disabled for those {{lang-xx}} templates that support transliteration (those templates where |text= is not entirely latn script): |translit = text that is a transliteration of text |translit-std = the standard that applies to the transliteration |translit-script = ISO 15924 script name; falls back to code For {{lang-xx}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args) local out = {}; local language_name; -- used to make display text, article links local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, and variant local code; -- the language code local translit_script_name; -- name associated with IANA (ISO 15924) script code local translit; local translit_title; local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or 'Lang-xx'; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if args[1] and args.text then return make_error_msg ('conflicting: {{{1}}} and |text=', args, template); else args.text = args[1] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding if is_set (msg) then return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly if args[2] and args.translit then return make_error_msg ('conflicting: {{{2}}} and |translit=', args, template); else args.translit = args[2] or args.translit -- prefer args.translit end if args[3] and (args.translation or args.lit) then return make_error_msg ('conflicting: {{{3}}} and |lit= or |translation=', args, template); elseif args.translation and args.lit then return make_error_msg ('conflicting: |lit= and |translation=', args, template); else args.translation = args[3] or args.translation or args.lit; -- prefer args.translation end if args.links and args.link then return make_error_msg ('conflicting: |links= and |link=', args, template); else args.link = args.link or args.links; -- prefer args.link end validate_cat_args (args); -- determine if categorization should be suppressed args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- args.italic controls if is_set (subtags.script) then if 'latn' == subtags.script then args.italic = 'italic'; -- |script=Latn; set for font-style:italic else args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state> end else args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state> end end if is_set (subtags.script) then -- if script set override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (table.concat ({'invalid |proto=: ', args.proto}), args, template); end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any) language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if args.label then if 'none' ~= args.label then table.insert (out, table.concat ({args.label, ': '})); -- custom label end else if 'no' == args.link then table.insert (out, language_name); -- language name without wikilink else if mw.ustring.find (language_name, 'languages', 1, true) then table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then table.insert (out, make_wikilink (lang_data.article_name[code], language_name)); -- language name with wikilink from override data else table.insert (out, make_wikilink ('Basa ' .. language_name , language_name)); -- language name with wikilink end end table.insert (out, ': '); -- separator end if 'invert' == args.italic then args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil)) if is_set (args.translit) and not unicode.is_Latin (args.text) then -- transliteration (not supported in {{lang}}); not supported when args.text is wholly latn text (this is an imperfect test) table.insert (out, ', '); -- comma to separate text from translit if 'none' ~= args.label then table.insert (out, '<small>'); if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name translit_script_name = script_table[args['translit-script']]; else translit_script_name = language_name; -- fall back on language name end translit_title = mw.title.makeTitle (0, table.concat ({'Penglatènan ', translit_script_name})); -- make a title object if translit_title.exists and ('no' ~= args.link) then table.insert (out, make_wikilink ('Penglatènan ' .. translit_script_name or language_name, 'latènnya') .. ':'); -- make a wikilink if there is an article to link to else table.insert (out, 'latènnya:'); -- else plain text end table.insert (out, '&nbsp;</small>'); -- close the small tag end translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script']) if is_set (translit) then table.insert (out, translit); else return make_error_msg (table.concat ({'invalid translit-std: \'', args['translit-std'] or '[missing]'}), args, template); end end if is_set (args.translation) then -- translation (not supported in {{lang}}) table.insert (out, translation_make (args)); end table.insert (out, make_category (code, category_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G _ X X _ A R G S _ G E T >---------------------------------------------- common function to get args table from {{lang-??}} templates returns table of args ]] local function lang_xx_args_get (frame) local args = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if 1 == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return args; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-xx}} templates that call lang_xx_italic(). Sets the initial style state to italic. ]] local function lang_xx_italic (frame) local args = lang_xx_args_get (frame); initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point ffrom another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-xx}} templates that call lang_xx_inherit(). Sets the initial style state to inherit. ]] local function lang_xx_inherit (frame) local args = lang_xx_args_get (frame); initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ L A N G _ X X _ I N H E R I T >---------------------------------------------- Entry point from another module. Sets the initial style state to inherit. ]] local function _lang_xx_inherit (args) initial_style_state = 'inherit'; return _lang_xx (args); end --[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------ Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _is_ietf_tag (tag) -- entry point when this module is require()d into another local c, s, r, v, p, err; -- code, script, region, variant, private, error message c, s, r, v, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else end --[[--------------------------< I S _ I E T F _ T A G >-------------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function is_ietf_tag (frame) return _is_ietf_tag (getArgs (frame)[1]); -- args[1] is the ietf language tag to be tested; also get parent frame end --[[--------------------------< I S _ I E T F _ T A G _ F R A M E >-------------------------------------------- Module entry point from an {{#invoke:}}; same as is_ietf_tag() except does not get parameters from the parent (template) frame. This function not useful when called by {{lang|fn=is_ietf_tag_frame|<tag>}} because <tag> is in the parent frame. ]] local function is_ietf_tag_frame (frame) return _is_ietf_tag (getArgs (frame, {frameOnly = true,})[1]); -- args[1] is the ietf language tag to be tested; do not get parent frame end --[[--------------------------< _ N A M E _ F R O M _ T A G >-------------------------------------------------- Returns language name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Set invoke's |link= parameter to yes to get wikilinked version of the language name. Module entry point from another module ]] local function _name_from_tag (args) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args[1]; -- save a copy of the input IETF subtag local link = 'yes' == args['link']; -- make a boolean local label = args.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local language_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private language_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if link then -- when |link=yes, wikilink the language name if mw.ustring.find (language_name, 'languages', 1, true) then language_name = make_wikilink (language_name, label); -- collective language name uses simple wikilink elseif lang_data.article_name[code] then language_name = make_wikilink (lang_data.article_name[code], label or language_name); -- language name with wikilink from override data else language_name = make_wikilink (language_name .. ' language', label or language_name); -- language name with wikilink end end return language_name; end --[[--------------------------< N A M E _ F R O M _ T A G >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function name_from_tag (frame) -- entry point from an {{#invoke:Lang|name_from_tag|<ietf tag>|link=<yes>|template=<template name>}} return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< _ T A G _ F R O M _ N A M E >-------------------------------------------------- Returns the ietf language tag associated with the language name. Spelling of language name must be correct according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator, that disambiguator must be omitted (they are not present in the data name-to-tag tables). Module entry point from another module ]] local function _tag_from_name (args) -- entry point from another module local msg; if args[1] and '' ~= args[1] then local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live local lang = args[1]:lower(); -- allow any-case for the language name (speeling must till be correct) local tag = data.rev_override_table[lang] or data.rev_lang_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard if tag then return tag, true; -- language name found so return tag and done; second return used by is_lang_name() else msg = 'language: ' .. args[1] .. ' not found' -- language name not found, error message end else msg = 'missing language name' -- language name not provided, error message end local template = ''; if args.template and '' ~= args.template then template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template) end return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end --[[--------------------------< T A G _ F R O M _ N A M E >---------------------------------------------------- Module entry point from an {{#invoke:}} ]] local function tag_from_name (frame) -- entry point from an {{#invoke:Lang|tag_from_name|<language name>|link=<yes>|template=<template name>}} local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name() return result; end --[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function is_lang_name (frame) local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name() return result and true or nil; end --[[--------------------------< _ T R A N S L >---------------------------------------------------------------- Module entry point from another module ]] local function _transl (args) local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local language_name; -- language name that matches language code; used for tool tip local translit; -- transliterated text to display local script; -- IANA script local msg; -- for when called functions return an error message maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if is_set (args[3]) then -- [3] set when {{transliteration|code|standard|text}} args.text = args[3]; -- get the transliterated text args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing if not title_table[args.translit_std] then return make_error_msg (table.concat ({'unrecognized transliteration standard: ', args.translit_std}), args, 'Transliteration'); end else if is_set (args[2]) then -- [2] set when {{transliteration|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and (args[1]:match ('^%a%a%a?%a?$') or -- args[2] missing; is args[1] a language or script tag or is it the transliterated text? args[1]:match ('^%a%a%a?%-x%-')) then -- or is args[1] a private-use tag return make_error_msg ('no text', args, 'Transliteration'); -- args[1] is a code so we're missing text else args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message return make_error_msg ('missing language / script code', args, 'Transliteration'); end end end if is_set (args[1]) then -- IANA language code used for html lang= attribute; or ISO 15924 script code if args[1]:match ('^%a%a%a?%a?$') or args[1]:match ('^%a%a%a?%-x%-') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters) or private-use; lower case because table indexes are lower case else return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'Transliteration'); -- invalid language / script code end else return make_error_msg ('missing language / script code', args, 'Transliteration'); -- missing language / script code so quit end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, 'Transliteration'); end if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default args.italic = nil; -- set to nil; end if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; args.code = args.code:match ('^%a%a%a?'); -- if private use, strip all but language subtag elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables? language_name = lang_table[args.code]; elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables? language_name = lang_dep_table[args.code]; elseif script_table[args.code] then -- if here, code is not a language code; is it a script code? language_name = script_table[args.code]; script = args.code; -- code was an ISO 15924 script so use that instead args.code = ''; -- unset because not a language code else return make_error_msg (table.concat ({'unrecognized language / script code: ', args.code}), args, 'Transliteration'); -- invalid language / script code end -- here only when all parameters passed to make_translit() are valid return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic); end --[[--------------------------< T R A N S L >------------------------------------------------------------------ Module entry point from an {{#invoke:}} ]] local function transl (frame) return _transl (getArgs(frame)); end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Returns category name associated with IETF language tag if valid; error message else All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function. Module entry point from another module ]] local function _category_from_tag (args_t) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args_t[1]; -- save a copy of the input IETF subtag local link = 'yes' == args_t.link; -- make a boolean local label = args_t.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local category_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args_t.template and table.concat ({'{{', args_t.template, '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">Error: ', template, msg, '</span>'}); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private category_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', ''); if link then return table.concat ({'[[:', category_name, ']]'}); else return category_name; end end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Module entry point from an {{#invoke:}} ]] local function category_from_tag (frame) -- entry point from an {{#invoke:Lang|category_from_tag|<ietf tag>|template=<template name>}} return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { category_from_tag = category_from_tag, lang = lang, -- entry point for {{lang}} lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}} lang_xx_italic = lang_xx_italic, is_ietf_tag = is_ietf_tag, is_ietf_tag_frame = is_ietf_tag_frame, is_lang_name = is_lang_name, tag_from_name = tag_from_name, -- returns ietf tag associated with language name name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates transl = transl, -- entry point for {{transliteration}} _category_from_tag = _category_from_tag, -- entry points when this module is require()d into other modules _lang = _lang, _lang_xx_inherit = _lang_xx_inherit, _lang_xx_italic = _lang_xx_italic, _is_ietf_tag = _is_ietf_tag, get_ietf_parts = get_ietf_parts, _tag_from_name = _tag_from_name, _name_from_tag = _name_from_tag, _transl = _transl, _translation_make = translation_make, }; a8kfhabf8tjm4456w9whinyjp3eheff Modul:Unicode 828 3676 17221 2024-05-22T14:19:56Z Bangrapip 9 new 17221 Scribunto text/plain local p = {} local floor = math.floor local function errorf(level, ...) if type(level) == "number" then return error(string.format(...), level + 1) else -- level is actually the format string. return error(string.format(level, ...), 2) end end local function binary_range_search(codepoint, ranges) local low, mid, high low, high = 1, ranges.length or require "Module:TableTools".length(ranges) while low <= high do mid = floor((low + high) / 2) local range = ranges[mid] if codepoint < range[1] then high = mid - 1 elseif codepoint <= range[2] then return range, mid else low = mid + 1 end end return nil, mid end p.binary_range_search = binary_range_search --[[ local function linear_range_search(codepoint, ranges) for i, range in ipairs(ranges) do if range[1] <= codepoint and codepoint <= range[2] then return range end end end --]] -- Load a module by indexing "loader" with the name of the module minus the -- "Module:Unicode data/" part. For instance, loader.blocks returns -- [[Module:Unicode data/blocks]]. If a module cannot be loaded, false will be -- returned. local loader = setmetatable({}, { __index = function (self, key) local success, data = pcall(mw.loadData, "Module:Unicode data/" .. key) if not success then data = false end self[key] = data return data end }) -- For the algorithm used to generate Hangul Syllable names, -- see "Hangul Syllable Name Generation" in section 3.12 of the -- Unicode Specification: -- https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf local name_hooks = { { 0x00, 0x1F, "<control-%04X>" }, -- C0 control characters { 0x7F, 0x9F, "<control-%04X>" }, -- DEL and C1 control characters { 0x3400, 0x4DBF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension A { 0x4E00, 0x9FFF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph { 0xAC00, 0xD7A3, function (codepoint) -- Hangul Syllables local Hangul_data = loader.Hangul local syllable_index = codepoint - 0xAC00 return ("HANGUL SYLLABLE %s%s%s"):format( Hangul_data.leads[floor(syllable_index / Hangul_data.final_count)], Hangul_data.vowels[floor((syllable_index % Hangul_data.final_count) / Hangul_data.trail_count)], Hangul_data.trails[syllable_index % Hangul_data.trail_count] ) end }, -- High Surrogates, High Private Use Surrogates, Low Surrogates { 0xD800, 0xDFFF, "<surrogate-%04X>" }, { 0xE000, 0xF8FF, "<private-use-%04X>" }, -- Private Use -- CJK Compatibility Ideographs { 0xF900, 0xFA6D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xFA70, 0xFAD9, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0x17000, 0x187F7, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph { 0x18800, 0x18AFF, function (codepoint) return ("TANGUT COMPONENT-%03d"):format(codepoint - 0x187FF) end }, { 0x18D00, 0x18D08, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph Supplement { 0x1B170, 0x1B2FB, "NUSHU CHARACTER-%04X" }, -- Nushu { 0x20000, 0x2A6DF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension B { 0x2A700, 0x2B739, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension C { 0x2B740, 0x2B81D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension D { 0x2B820, 0x2CEA1, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension E { 0x2CEB0, 0x2EBE0, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension F -- CJK Compatibility Ideographs Supplement (Supplementary Ideographic Plane) { 0x2F800, 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xE0100, 0xE01EF, function (codepoint) -- Variation Selectors Supplement return ("VARIATION SELECTOR-%d"):format(codepoint - 0xE0100 + 17) end}, { 0x30000, 0x3134A, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension G { 0x31350, 0x323AF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension H { 0x2EBF0, 0x2EE5D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension I { 0xF0000, 0xFFFFD, "<private-use-%04X>" }, -- Plane 15 Private Use { 0x100000, 0x10FFFD, "<private-use-%04X>" } -- Plane 16 Private Use } name_hooks.length = #name_hooks local name_range_cache local function generate_name(data, codepoint) if type(data) == "string" then return data:format(codepoint) else return data(codepoint) end end --[[ -- Checks that the code point is a number and in range. -- Does not check whether code point is an integer. -- Not used local function check_codepoint(funcName, argIdx, val) require 'libraryUtil'.checkType(funcName, argIdx, val, 'number') if codepoint < 0 or 0x10FFFF < codepoint then errorf("Codepoint %04X out of range", codepoint) end end --]] function p.is_noncharacter(codepoint) -- U+FDD0-U+FDEF and all code points ending in FFFE or FFFF are Unassigned -- (Cn) and specifically noncharacters: -- https://www.unicode.org/faq/private_use.html#nonchar4 return 0xFDD0 <= codepoint and (codepoint <= 0xFDEF or floor(codepoint % 0x10000) >= 0xFFFE) end -- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8 function p.lookup_name(codepoint) if p.is_noncharacter(codepoint) then return ("<noncharacter-%04X>"):format(codepoint) end if name_range_cache -- Check if previously used "name hook" applies to this code point. and codepoint >= name_range_cache[1] and codepoint <= name_range_cache[2] then return generate_name(name_range_cache[3], codepoint) end local range = binary_range_search(codepoint, name_hooks) if range then name_range_cache = range return generate_name(range[3], codepoint) end local data = loader[('names/%03X'):format(codepoint / 0x1000)] if data and data[codepoint] then return data[codepoint] -- Unassigned (Cn) consists of noncharacters and reserved characters. -- The character has been established not to be a noncharacter, -- and if it were assigned, its name would already been retrieved, -- so it must be reserved. else return ("<reserved-%04X>"):format(codepoint) end end function p.lookup_image(codepoint) local data = loader[('images/%03X'):format(codepoint / 0x1000)] if data then return data[codepoint] end end local planes = { [ 0] = "Basic Multilingual Plane"; [ 1] = "Supplementary Multilingual Plane"; [ 2] = "Supplementary Ideographic Plane"; [ 3] = "Tertiary Ideographic Plane"; [14] = "Supplementary Special-purpose Plane"; [15] = "Supplementary Private Use Area-A"; [16] = "Supplementary Private Use Area-B"; } -- Load [[Module:Unicode data/blocks]] if needed and assign it to this variable. local blocks local function block_iter(blocks, i) i = i + 1 local data = blocks[i] if data then -- Unpack doesn't work on tables loaded with mw.loadData. return i, data[1], data[2], data[3] end end -- An ipairs-type iterator generator for the list of blocks. function p.enum_blocks() local blocks = loader.blocks return block_iter, blocks, 0 end function p.lookup_plane(codepoint) local i = floor(codepoint / 0x10000) return planes[i] or ("Plane %u"):format(i) end function p.lookup_block(codepoint) local blocks = loader.blocks local range = binary_range_search(codepoint, blocks) if range then return range[3] else return "No Block" end end function p.get_block_info(name) for i, block in ipairs(loader.blocks) do if block[3] == name then return block end end end function p.is_valid_pagename(pagename) local has_nonws = false for cp in mw.ustring.gcodepoint(pagename) do if (cp == 0x0023) -- # or (cp == 0x005B) -- [ or (cp == 0x005D) -- ] or (cp == 0x007B) -- { or (cp == 0x007C) -- | or (cp == 0x007D) -- } or (cp == 0x180E) -- MONGOLIAN VOWEL SEPARATOR or ((cp >= 0x2000) and (cp <= 0x200A)) -- spaces in General Punctuation block or (cp == 0xFFFD) -- REPLACEMENT CHARACTER then return false end local printable, result = p.is_printable(cp) if not printable then return false end if result ~= "space-separator" then has_nonws = true end end return has_nonws end local function manual_unpack(what, from) if what[from + 1] == nil then return what[from] end local result = {} from = from or 1 for i, item in ipairs(what) do if i >= from then table.insert(result, item) end end return unpack(result) end local function compare_ranges(range1, range2) return range1[1] < range2[1] end -- Creates a function to look up data in a module that contains "singles" (a -- code point-to-data map) and "ranges" (an array containing arrays that contain -- the low and high code points of a range and the data associated with that -- range). -- "loader" loads and returns the "singles" and "ranges" tables. -- "match_func" is passed the code point and either the data or the "dots", and -- generates the final result of the function. -- The varargs ("dots") describes the default data to be returned if there wasn't -- a match. -- In case the function is used more than once, "cache" saves ranges that have -- already been found to match, or a range whose data is the default if there -- was no match. local function memo_lookup(data_module_subpage, match_func, ...) local dots = { ... } local cache = {} local singles, ranges return function (codepoint) if not singles then local data_module = loader[data_module_subpage] singles, ranges = data_module.singles, data_module.ranges end if singles[codepoint] then return match_func(codepoint, singles[codepoint]) end local range = binary_range_search(codepoint, cache) if range then return match_func(codepoint, manual_unpack(range, 3)) end local range, index = binary_range_search(codepoint, ranges) if range then table.insert(cache, range) table.sort(cache, compare_ranges) return match_func(codepoint, manual_unpack(range, 3)) end if ranges[index] then local dots_range if codepoint > ranges[index][2] then dots_range = { ranges[index][2] + 1, ranges[index + 1] and ranges[index + 1][1] - 1 or 0x10FFFF, unpack(dots) } else -- codepoint < range[index][1] dots_range = { ranges[index - 1] and ranges[index - 1][2] + 1 or 0, ranges[index][1] - 1, unpack(dots) } end table.sort(cache, compare_ranges) end return match_func(codepoint) end end -- Get a code point's combining class value in [[Module:Unicode data/combining]], -- and return whether this value is not zero. Zero is assigned as the default -- if the combining class value is not found in this data module. -- That is, return true if character is combining, or false if it is not. -- See https://www.unicode.org/reports/tr44/#Canonical_Combining_Class_Values for -- more information. p.is_combining = memo_lookup( "combining", function (codepoint, combining_class) return combining_class and combining_class ~= 0 or false end, 0) function p.add_dotted_circle(str) return (mw.ustring.gsub(str, ".", function(char) if p.is_combining(mw.ustring.codepoint(char)) then return '◌' .. char end end)) end local lookup_control = memo_lookup( "control", function (codepoint, ccc) return ccc or "assigned" end, "assigned") p.lookup_control = lookup_control function p.is_assigned(codepoint) return lookup_control(codepoint) ~= "unassigned" end function p.is_printable(codepoint) local result = lookup_control(codepoint) return (result == "assigned") or (result == "space-separator"), result end function p.is_whitespace(codepoint) local result = lookup_control(codepoint) return (result == "space-separator"), result end p.lookup_category = memo_lookup( "category", function (codepoint, category) return category end, "Cn") local lookup_script = memo_lookup( "scripts", function (codepoint, script_code) return script_code or 'Zzzz' end, "Zzzz") p.lookup_script = lookup_script function p.get_best_script(str) -- Check type of argument, because mw.text.decode coerces numbers to strings! require "libraryUtil".checkType("get_best_script", 1, str, "string") -- Convert HTML character references (including named character references, -- or character entities) to characters. str = mw.text.decode(str, true) local scripts = {} for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) -- Ignore "Inherited", "Undetermined", or "Uncoded" scripts. if not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then scripts[script] = true end end -- If scripts does not contain two or more keys, -- return first and only key (script code) in table. if not next(scripts, next(scripts)) then return next(scripts) end -- else return majority script, or else "Zzzz"? end function p.is_Latin(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0340-U+10FFFF. If they are not found and there is at least -- one Latin-script character, the string counts as Latin, because the rest -- of the characters can only be Zyyy, Zinh, and Zzzz. -- The only scripts found below U+0370 (the first code point of the Greek -- and Coptic block) are Latn, Zyyy, Zinh, and Zzzz. -- See the codepage in the [[UTF-8]] article. if not str:find "[\205-\244]" then for codepoint in mw.ustring.gcodepoint(str) do if lookup_script(codepoint) == "Latn" then return true end end end local Latn = false for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if script == "Latn" then Latn = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return Latn end -- Checks that a string contains only characters belonging to right-to-left -- scripts, or characters of ignorable scripts. function p.is_rtl(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0580-U+10FFFF. If they are not found, the string can only -- have characters from a left-to-right script, because the first code point -- in a right-to-left script is U+0591, in the Hebrew block. if not str:find "[\214-\244]" then return false end local result = false local rtl = loader.scripts.rtl for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if rtl[script] then result = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return result end --[[--------------------------< I S _ R T L _ F R A M E >------------------------------------------------------ external entry from an {{#invoke:}} to determine if a string of text is rtl. Strips html and html-like tags so that those tags don't corrupt the is-rtl-is-not-rtl determination; this added for the cases where the rtl text has <br /> tags. ]] function p.is_rtl_frame (frame) local str = frame.args[1]; -- get the string from the {{#invoke:}} frame str = str:gsub ('%b<>', ''); -- strip any html and html-like tags return p.is_rtl (str); -- return if whatever remains rtl; false else end local function get_codepoint(args, arg) local codepoint_string = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) local codepoint = tonumber(codepoint_string, 16) or errorf(2, "Parameter %s is not a code point in hexadecimal base", tostring(arg)) if not (0 <= codepoint and codepoint <= 0x10FFFF) then errorf(2, "code point in parameter %s out of range", tostring(arg)) end return codepoint end local function get_func(args, arg, prefix) local suffix = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) suffix = mw.text.trim(suffix) local func_name = prefix .. suffix local func = p[func_name] or errorf(2, "There is no function '%s'", func_name) return func end -- This function allows any of the "lookup" functions to be invoked. The first -- parameter is the word after "lookup_"; the second parameter is the code point -- in hexadecimal base. function p.lookup(frame) local func = get_func(frame.args, 1, "lookup_") local codepoint = get_codepoint(frame.args, 2) local result = func(codepoint) if func == p.lookup_name then -- Prevent code point labels such as <control-0000> from being -- interpreted as HTML tags. result = result:gsub("<", "&lt;") end return result end function p.is(frame) local func = get_func(frame.args, 1, "is_") -- is_Latin and is_valid_pagename take strings. if func == p.is_Latin or func == p.is_valid_pagename or func == p.is_rtl then return (func(frame.args[2])) else -- The rest take code points. local codepoint = get_codepoint(frame.args, 2) return (func(codepoint)) -- Adjust to one result. end end return p 2rq19kqlq1czop0dofrvs3f3psgawv4 USA 0 3677 17222 2024-05-22T14:20:55Z OrangKalideres 327 Ngalihin halaman ke [[Amrik Serèkat]] 17222 wikitext text/x-wiki #alih [[Amrik Serèkat]] hol5wtip73l2a5hru1hch6ov9g24i4a Léo Tolstoi 0 3678 23084 17236 2024-06-30T16:24:07Z Jalilah Jali 457 /* Ruju'an */ 23084 wikitext text/x-wiki   [[Berkas:L.N.Tolstoy Prokudin-Gorsky.jpg|jmpl|Léo Tolstoi lagi ngejogrog di bangku]] Pengèran '''Léo bin Nikolas Tolstoi''' (hurup Arab Gundul: ليو بن نيخولاس تولستوئي; [[Basa Rus|Rus]]: Лев Николаевич Толстой ''Lev Nikolayevich Tolstoy'', HPA: [ˈlʲef nʲɪkɐˈla(j)ɪvʲɪtɕ tɐlˈstoj]; biasa digero' '''Léo Tolstoi''') (9 Sèptèmber 1828 – 20 Nopèmber 1910, N.S.; 28 Agustus 1828 – 7 Nopèmber 1910, K.J.) entu [[Tukang sastra|sastrawan]] [[Ruslan|Rus]], pembaru masarakat, [[Keantengan|kaum anteng]], [[Keurakanan Serani|kaum urakan Serani]], [[Gares sayuran|tukang gares sayuran]], tukang mikir ahlak, ama anggota nyang gableg embanan di kulawarga Tolstoi. == Catetan == == Ruju'an == {{Reflist}} [[Bangsaan:Tukang sastra Rus]] [[Bangsaan:Tokoh Rus]] 2ppa6a140enw6qqioj8rtxoyyld1ehd Modul:String2 828 3679 17235 2024-05-22T14:53:23Z Bangrapip 9 new 17235 Scribunto text/plain require ('strict'); local p = {} p.trim = function(frame) return mw.text.trim(frame.args[1] or "") end p.sentence = function (frame) -- {{lc:}} is strip-marker safe, string.lower is not. frame.args[1] = frame:callParserFunction('lc', frame.args[1]) return p.ucfirst(frame) end p.ucfirst = function (frame ) local s = frame.args[1]; if not s or '' == s or s:match ('^%s+$') then -- when <s> is nil, empty, or only whitespace return s; -- abandon because nothing to do end s = mw.text.trim( frame.args[1] or "" ) local s1 = "" local prefix_patterns_t = { -- sequence of prefix patterns '^\127[^\127]*UNIQ%-%-%a+%-%x+%-QINU[^\127]*\127', -- stripmarker '^([%*;:#]+)', -- various list markup '^(\'\'\'*)', -- bold / italic markup '^(%b<>)', -- html-like tags because some templates render these '^(&%a+;)', -- html character entities because some templates render these '^(&#%d+;)', -- html numeric (decimal) entities because some templates render these '^(&#x%x+;)', -- html numeric (hexadecimal) entities because some templates render these '^(%s+)', -- any whitespace characters '^([%(%)%-%+%?%.%%!~!@%$%^&_={}/`,‘’„“”ʻ|\"\'\\]+)', -- miscellaneous punctuation } local prefixes_t = {}; -- list, bold/italic, and html-like markup, & whitespace saved here local function prefix_strip (s) -- local function to strip prefixes from <s> for _, pattern in ipairs (prefix_patterns_t) do -- spin through <prefix_patterns_t> if s:match (pattern) then -- when there is a match local prefix = s:match (pattern); -- get a copy of the matched prefix table.insert (prefixes_t, prefix); -- save it s = s:sub (prefix:len() + 1); -- remove the prefix from <s> return s, true; -- return <s> without prefix and flag; force restart at top of sequence because misc punct removal can break stripmarker end end return s; -- no prefix found; return <s> with nil flag end local prefix_removed; -- flag; boolean true as long as prefix_strip() finds and removes a prefix repeat -- one by one remove list, bold/italic, html-like markup, whitespace, etc from start of <s> s, prefix_removed = prefix_strip (s); until (not prefix_removed); -- until <prefix_removed> is nil s1 = table.concat (prefixes_t); -- recreate the prefix string for later reattachment local first_text = mw.ustring.match (s, '^%[%[[^%]]+%]%]'); -- extract wikilink at start of string if present; TODO: this can be string.match()? local upcased; if first_text then if first_text:match ('^%[%[[^|]+|[^%]]+%]%]') then -- if <first_text> is a piped link upcased = mw.ustring.match (s, '^%[%[[^|]+|%W*(%w)'); -- get first letter character upcased = mw.ustring.upper (upcased); -- upcase first letter character s = mw.ustring.gsub (s, '^(%[%[[^|]+|%W*)%w', '%1' .. upcased); -- replace else -- here when <first_text> is a wikilink but not a piped link upcased = mw.ustring.match (s, '^%[%[%W*%w'); -- get '[[' and first letter upcased = mw.ustring.upper (upcased); -- upcase first letter character s = mw.ustring.gsub (s, '^%[%[%W*%w', upcased); -- replace; no capture needed here end elseif s:match ('^%[%S+%s+[^%]]+%]') then -- if <s> is a ext link of some sort; must have label text upcased = mw.ustring.match (s, '^%[%S+%s+%W*(%w)'); -- get first letter character upcased = mw.ustring.upper (upcased); -- upcase first letter character s = mw.ustring.gsub (s, '^(%[%S+%s+%W*)%w', '%1' .. upcased); -- replace elseif s:match ('^%[%S+%s*%]') then -- if <s> is a ext link without label text; nothing to do return s1 .. s; -- reattach prefix string (if present) and done else -- <s> is not a wikilink or ext link; assume plain text upcased = mw.ustring.match (s, '^%W*%w'); -- get the first letter character upcased = mw.ustring.upper (upcased); -- upcase first letter character s = mw.ustring.gsub (s, '^%W*%w', upcased); -- replace; no capture needed here end return s1 .. s; -- reattach prefix string (if present) and done end p.title = function (frame ) -- http://grammar.yourdictionary.com/capitalization/rules-for-capitalization-in-titles.html -- recommended by The U.S. Government Printing Office Style Manual: -- "Capitalize all words in titles of publications and documents, -- except a, an, the, at, by, for, in, of, on, to, up, and, as, but, or, and nor." local alwayslower = {['a'] = 1, ['an'] = 1, ['the'] = 1, ['and'] = 1, ['but'] = 1, ['or'] = 1, ['for'] = 1, ['nor'] = 1, ['on'] = 1, ['in'] = 1, ['at'] = 1, ['to'] = 1, ['from'] = 1, ['by'] = 1, ['of'] = 1, ['up'] = 1 } local res = '' local s = mw.text.trim( frame.args[1] or "" ) local words = mw.text.split( s, " ") for i, s in ipairs(words) do -- {{lc:}} is strip-marker safe, string.lower is not. s = frame:callParserFunction('lc', s) if i == 1 or alwayslower[s] ~= 1 then s = mw.getContentLanguage():ucfirst(s) end words[i] = s end return table.concat(words, " ") end -- findlast finds the last item in a list -- the first unnamed parameter is the list -- the second, optional unnamed parameter is the list separator (default = comma space) -- returns the whole list if separator not found p.findlast = function(frame) local s = mw.text.trim( frame.args[1] or "" ) local sep = frame.args[2] or "" if sep == "" then sep = ", " end local pattern = ".*" .. sep .. "(.*)" local a, b, last = s:find(pattern) if a then return last else return s end end -- stripZeros finds the first number and strips leading zeros (apart from units) -- e.g "0940" -> "940"; "Year: 0023" -> "Year: 23"; "00.12" -> "0.12" p.stripZeros = function(frame) local s = mw.text.trim(frame.args[1] or "") local n = tonumber( string.match( s, "%d+" ) ) or "" s = string.gsub( s, "%d+", n, 1 ) return s end -- nowiki ensures that a string of text is treated by the MediaWiki software as just a string -- it takes an unnamed parameter and trims whitespace, then removes any wikicode p.nowiki = function(frame) local str = mw.text.trim(frame.args[1] or "") return mw.text.nowiki(str) end -- split splits text at boundaries specified by separator -- and returns the chunk for the index idx (starting at 1) -- #invoke:String2 |split |text |separator |index |true/false -- #invoke:String2 |split |txt=text |sep=separator |idx=index |plain=true/false -- if plain is false/no/0 then separator is treated as a Lua pattern - defaults to plain=true p.split = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = args[1] or args.txt or "" if txt == "" then return nil end local sep = (args[2] or args.sep or ""):gsub('"', '') local idx = tonumber(args[3] or args.idx) or 1 local plain = (args[4] or args.plain or "true"):sub(1,1) plain = (plain ~= "f" and plain ~= "n" and plain ~= "0") local splittbl = mw.text.split( txt, sep, plain ) if idx < 0 then idx = #splittbl + idx + 1 end return splittbl[idx] end -- val2percent scans through a string, passed as either the first unnamed parameter or |txt= -- it converts each number it finds into a percentage and returns the resultant string. p.val2percent = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = mw.text.trim(args[1] or args.txt or "") if txt == "" then return nil end local function v2p (x) x = (tonumber(x) or 0) * 100 if x == math.floor(x) then x = math.floor(x) end return x .. "%" end txt = txt:gsub("%d[%d%.]*", v2p) -- store just the string return txt end -- one2a scans through a string, passed as either the first unnamed parameter or |txt= -- it converts each occurrence of 'one ' into either 'a ' or 'an ' and returns the resultant string. p.one2a = function(frame) local args = frame.args if not(args[1] or args.txt) then args = frame:getParent().args end local txt = mw.text.trim(args[1] or args.txt or "") if txt == "" then return nil end txt = txt:gsub(" one ", " a "):gsub("^one", "a"):gsub("One ", "A "):gsub("a ([aeiou])", "an %1"):gsub("A ([aeiou])", "An %1") return txt end -- findpagetext returns the position of a piece of text in a page -- First positional parameter or |text is the search text -- Optional parameter |title is the page title, defaults to current page -- Optional parameter |plain is either true for plain search (default) or false for Lua pattern search -- Optional parameter |nomatch is the return value when no match is found; default is nil p._findpagetext = function(args) -- process parameters local nomatch = args.nomatch or "" if nomatch == "" then nomatch = nil end -- local text = mw.text.trim(args[1] or args.text or "") if text == "" then return nil end -- local title = args.title or "" local titleobj if title == "" then titleobj = mw.title.getCurrentTitle() else titleobj = mw.title.new(title) end -- local plain = args.plain or "" if plain:sub(1, 1) == "f" then plain = false else plain = true end -- get the page content and look for 'text' - return position or nomatch local content = titleobj and titleobj:getContent() return content and mw.ustring.find(content, text, 1, plain) or nomatch end p.findpagetext = function(frame) local args = frame.args local pargs = frame:getParent().args for k, v in pairs(pargs) do args[k] = v end if not (args[1] or args.text) then return nil end -- just the first value return (p._findpagetext(args)) end -- returns the decoded url. Inverse of parser function {{urlencode:val|TYPE}} -- Type is: -- QUERY decodes + to space (default) -- PATH does no extra decoding -- WIKI decodes _ to space p._urldecode = function(url, type) url = url or "" type = (type == "PATH" or type == "WIKI") and type return mw.uri.decode( url, type ) end -- {{#invoke:String2|urldecode|url=url|type=type}} p.urldecode = function(frame) return mw.uri.decode( frame.args.url, frame.args.type ) end -- what follows was merged from Module:StringFunc -- helper functions p._GetParameters = require('Module:GetParameters') -- Argument list helper function, as per Module:String p._getParameters = p._GetParameters.getParameters -- Escape Pattern helper function so that all characters are treated as plain text, as per Module:String function p._escapePattern( pattern_str ) return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" ) end -- Helper Function to interpret boolean strings, as per Module:String p._getBoolean = p._GetParameters.getBoolean --[[ Strip This function Strips characters from string Usage: {{#invoke:String2|strip|source_string|characters_to_strip|plain_flag}} Parameters source: The string to strip chars: The pattern or list of characters to strip from string, replaced with '' plain: A flag indicating that the chars should be understood as plain text. defaults to true. Leading and trailing whitespace is also automatically stripped from the string. ]] function p.strip( frame ) local new_args = p._getParameters( frame.args, {'source', 'chars', 'plain'} ) local source_str = new_args['source'] or '' local chars = new_args['chars'] or '' or 'characters' source_str = mw.text.trim(source_str) if source_str == '' or chars == '' then return source_str end local l_plain = p._getBoolean( new_args['plain'] or true ) if l_plain then chars = p._escapePattern( chars ) end local result result = mw.ustring.gsub(source_str, "["..chars.."]", '') return result end --[[ Match any Returns the index of the first given pattern to match the input. Patterns must be consecutively numbered. Returns the empty string if nothing matches for use in {{#if:}} Usage: {{#invoke:String2|matchAll|source=123 abc|456|abc}} returns '2'. Parameters: source: the string to search plain: A flag indicating that the patterns should be understood as plain text. defaults to true. 1, 2, 3, ...: the patterns to search for ]] function p.matchAny(frame) local source_str = frame.args['source'] or error('The source parameter is mandatory.') local l_plain = p._getBoolean( frame.args['plain'] or true ) for i = 1, math.huge do local pattern = frame.args[i] if not pattern then return '' end if mw.ustring.find(source_str, pattern, 1, l_plain) then return tostring(i) end end end --[[--------------------------< H Y P H E N _ T O _ D A S H >-------------------------------------------------- Converts a hyphen to a dash under certain conditions. The hyphen must separate like items; unlike items are returned unmodified. These forms are modified: letter - letter (A - B) digit - digit (4-5) digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5) letterdigit - letterdigit (A1-A5) (an optional separator between letter and digit is supported – a.1-a.5 or a-1-a-5) digitletter - digitletter (5a - 5d) (an optional separator between letter and digit is supported – 5.a-5.d or 5-a-5-d) any other forms are returned unmodified. str may be a comma- or semicolon-separated list ]] function p.hyphen_to_dash( str, spacing ) if (str == nil or str == '') then return str end local accept str = mw.text.decode(str, true ) -- replace html entities with their characters; semicolon mucks up the text.split local out = {} local list = mw.text.split (str, '%s*[,;]%s*') -- split str at comma or semicolon separators if there are any for _, item in ipairs (list) do -- for each item in the list item = mw.text.trim(item) -- trim whitespace item, accept = item:gsub ('^%(%((.+)%)%)$', '%1') if accept == 0 and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit) item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter) item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2') -- replace hyphen, remove extraneous space characters else item = mw.ustring.gsub (item, '%s*[–—]%s*', '–') -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace end end table.insert (out, item) -- add the (possibly modified) item to the output table end local temp_str = table.concat (out, ',' .. spacing) -- concatenate the output table into a comma separated string temp_str, accept = temp_str:gsub ('^%(%((.+)%)%)$', '%1') -- remove accept-this-as-written markup when it wraps all of concatenated out if accept ~= 0 then temp_str = str:gsub ('^%(%((.+)%)%)$', '%1') -- when global markup removed, return original str; do it this way to suppress boolean second return value end return temp_str end function p.hyphen2dash( frame ) local str = frame.args[1] or '' local spacing = frame.args[2] or ' ' -- space is part of the standard separator for normal spacing (but in conjunction with templates r/rp/ran we may need a narrower spacing return p.hyphen_to_dash(str, spacing) end -- Similar to [[Module:String#endswith]] function p.startswith(frame) return (frame.args[1]:sub(1, frame.args[2]:len()) == frame.args[2]) and 'yes' or '' end return p 0kr4l1fhpkcnfzbu9k8qxqdr7z0wrx6 Gunung Tebu 0 3680 18318 17242 2024-05-24T14:11:03Z Bangrapip 9 18318 wikitext text/x-wiki '''Gunung Tebu''' ya'entu [[gunung]] nyang ada di negeri [[Terengganu]], [[Malésia]]. Gunung Tebu punya ketinggian – 1.039 [[mèter]] (3.408 kaki). == Ruju'an == <references /> [[Kategori:Gunung di Malaysia]] o7ykrbscz7901wdob35ut9ololtbj8k Gunung Karang 0 3681 18317 17243 2024-05-24T14:10:38Z Bangrapip 9 18317 wikitext text/x-wiki [[File:COLLECTIE TROPENMUSEUM De Gunung Karang TMnr 60016534.jpg|thumb|250x250px|Tampang Gunung Karang]] '''Gunung Karang''' ya'entu [[gunung api]] [[stratovolcano]] nyang pernahnya di [[Kabupatèn Pandeglang]], Propinsi [[Banten]], [[Indonésia]]. Gunung Karang entu gunung paling tinggi di [[Banten|Propinsi Banten]].<ref name=":0">{{Cite web|title=Gunung Karang|url=https://mapcarta.com/15628388|website=Mapcarta|language=en|access-date=2023-08-28}}</ref> == Ruju'an == {{Reflist}} [[Category:Gunung di Banten]] ns5sm3igkz3a3dwen9uiymia5om70iv Gunung Batu Jonggol 0 3682 18313 17245 2024-05-24T14:06:35Z Bangrapip 9 18313 wikitext text/x-wiki [[File:Gunung_Batu_-_Sukamakmur.jpg|thumb|250x250px|Tampang Gunung Batu Jonggol diliat deri pos]] '''Gunung Batu Jonggol''' ya'entu [[gunung]] nyang ada di [[Sukamakmur, Bogor|Kecamatan Sukamakmur]], [[Kabupatèn Bogor]], Propinsi [[Jawa Kulon]]. Gunung Batu Jonggol tingginya 875 [[mèter]] (2.871 kaki). == Ruju'an == <references /> [[Kategori:Gunung di Jawa Kulon]] 5rlmgg3witly6w0bcekedtc603jdeff Modul:Adjacent stations 828 3683 17248 2024-05-22T20:37:53Z Bangrapip 9 new 17248 Scribunto text/plain local p = {} local lang = 'en-GB' -- local default language -- Below these comments: Internationalization table -- How to translate this module (for languages without variants): -- • Characters inside single and double quotation marks are called strings. -- The strings in this i18n table are used as output. -- • Strings within square brackets are keys. -- • Strings are concatenated (joined) with two dots. -- • Set the string after «local lang =» to your language's code. -- Change the first key after "i18n" (usually "en-GB") to the same thing. -- • For each string which is not inside a function, translate it directly. -- • Strings with keys named "format" are Lua regular expressions. -- «()» is a match; «.+» means all characters; «%s+» means all spaces. -- • For each string which is concatenated to the variable «var», -- translate the phrase assuming that «var» will be a noun. -- • Remove any unnecessary translations. local i18n = require("Module:Adjacent stations/i18n") local function getData(system, verify) if verify then local title = mw.title.new('Module:Adjacent stations/' .. system -- .. '/sandbox' ) if not (title and title.exists) then return nil end end return require('Module:Adjacent stations/' .. system -- .. '/sandbox' ) end local function getLine(data, lineN) if lineN then if data['aliases'] then lineN = data['aliases'][mw.ustring.lower(lineN)] or lineN end local default = data['lines']['_default'] or {} local line = data['lines'][lineN] or {} for k, v in pairs(default) do if v then line[k] = line[k] or v end end line['title'] = line['title'] and mw.ustring.gsub(line['title'], '%%1', lineN) return line, lineN end end local function getColor(data, system, line, Type, frame) if system then if line then return frame:expandTemplate{ title = system .. ' color', args = {line, ['branch'] = Type} } end return frame:expandTemplate{ title = system .. ' color' } else line = (getLine(data, line)) local default = data['lines']['_default'] if line or default then default = default or {} if not line then line = mw.clone(default) end local color = line['color'] or line['background color'] or default['color'] or default['background color'] or data['system color'] local Type_value = Type and line['types'] and (line['types'][Type] and line['types'][Type]['color']) if Type_value then color = Type_value end return color end return (default and (default['color'] or default['background color']) or data['system color'] or '') end end local lineN, typeN local function getStation(station, _Format) if type(_Format) == 'table' then _Format = _Format[lineN] or _Format[1] if type(_Format) == 'table' then _Format = _Format[typeN] or _Format[1] end end if typeN then _Format = mw.ustring.gsub(_Format, '%%3', typeN) end if lineN then _Format = mw.ustring.gsub(_Format, '%%2', lineN) end return (mw.ustring.match(_Format, '%[%[.+%]%]')) and (mw.ustring.gsub(_Format, '%%1', station)) or table.concat({'[[', mw.ustring.gsub(_Format, '%%1', station), '|', station, ']]'}) end function p._main(_args) -- Arguments are processed here instead of the main function local yesno = require('Module:Yesno') local trimq = require('Module:Trim quotes')._trim local boolean = { ['oneway-left'] = true, ['oneway-right'] = true, ['reverse'] = true, ['reverse-left'] = true, ['reverse-right'] = true } local args = {} -- Processed arguments local index = {} -- A list of addresses corresponding to number suffixes in the arguments for k, v in pairs(_args) do -- Maps each raw argument to processed arguments by string matching _args[k] = v:match('^%s*(.-)%s*$') if _args[k] and _args[k] ~= '' then local a = mw.ustring.match(k, '^(.*%D)%d+$') or k -- The parameter; address 1 can be omitted local b = tonumber(mw.ustring.match(k, '^.*%D(%d+)$')) or 1 -- The address for a given argument; address 1 can be omitted if boolean[a] then v = yesno(v) end if not args[b] then args[b] = {[a] = v} table.insert(index, b) elseif args[b][a] then return error(i18n[lang]['error_duplicate'](a .. b)) else args[b][a] = v end end end table.sort(index) local function small(s, italic) return italic and '<div class="isA">' .. s .. '</div>' or '<div class="smA">' .. s .. '</div>' end local style = { -- Style for each cell type ['header cell'] = 'class="hcA"|', ['header midcell'] = 'colspan="3" class="hmA"|', ['body cell'] = 'class="bcA"|', ['body banner'] = 'class="bbA" style="background-color:#', } local Format local function subst(var1, var2) -- var1 is the terminus or table of termini; var2 is the key for the table of termini return type(var1) == 'string' and getStation(var1, (Format[var1] or Format[1])) or type(var1) == 'table' and #var1 > 0 and getStation(var1[var2], (Format[var1[var2]] or Format[1])) or '' end local function station(var) if Format then if type(var) == 'string' then return subst(var) elseif type(var) == 'table' and #var > 0 then local t = {subst(var, 1)} for i = 2, #var - 1 do t[i] = i18n[lang]['comma'](subst(var, i)) end if #var > 1 then t[#var] = i18n[lang]['or'](subst(var, #var)) end if var['via'] then if i18n[lang]['via-first'] then table.insert(t, 1, i18n[lang]['via'](subst(var, 'via'))) else table.insert(t, i18n[lang]['via'](subst(var, 'via'))) end end return table.concat(t) else return '' end else return var or '' end end local function rgb(var) if var:len() == 3 then return {tonumber(var:sub(1, 1), 16) * 17, tonumber(var:sub(2, 2), 16) * 17, tonumber(var:sub(2, 2), 16) * 17} elseif var:len() == 6 then return {tonumber(var:sub(1, 2), 16), tonumber(var:sub(3, 4), 16), tonumber(var:sub(5, 6), 16)} end return {} end local data = {} -- A table of data modules for each address local wikitable = {'{| class="wikitable adjacent-stations"'} for i, v in ipairs(index) do -- If an address has a system argument, indexes the data module data[v] = args[v]['system'] and getData(args[v]['system']) -- If an address has no system, the row uses data from the previous address or data[index[i - 1]] or error(i18n[lang]['error_unknown'](args[v]['system'])) local lang = data[v]['lang'] or lang if args[v]['system'] then -- Header row local stop_noun = data[v]['header stop noun'] or i18n[lang]['stop_noun'] table.insert(wikitable, table.concat({'\n|-', '\n!', style['header cell'], i18n[lang]['preceding'](stop_noun), '\n!', style['header midcell'], (data[v]['system icon'] and data[v]['system icon'] .. ' ' or ''), (data[v]['system title'] or ('[['.. args[v]['system'] ..']]')), '\n!', style['header cell'], i18n[lang]['following'](stop_noun) })) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end if args[v]['header'] then -- Subheader table.insert(wikitable, '\n|-\n!colspan="5" class="hmA"|'.. args[v]['header']) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end if args[v]['line'] or args[v]['left'] or args[v]['right'] or args[v]['nonstop'] then if not args[v]['line'] and i > 1 and not args[v]['system'] then args[v]['line'] = args[index[i - 1]]['line'] end lineN = args[v]['line'] or '_default' typeN = args[v]['type'] if data[v]['aliases'] then lineN = data[v]['aliases'][mw.ustring.lower(lineN)] or lineN if typeN then typeN = data[v]['aliases'][mw.ustring.lower(typeN)] or typeN end end -- get the line table local line = data[v]['lines'] and (mw.clone(data[v]['lines'][lineN]) or error(i18n[lang]['error_unknown'](args[v]['line']))) or error(i18n[lang]['error_line']) local default = data[v]['lines']['_default'] or {} line['title'] = line['title'] or default['title'] line['title'] = mw.ustring.gsub(line['title'], '%%1', lineN) -- cell across row for non-stop service if args[v]['nonstop'] then table.insert(wikitable, table.concat({'\n|-\n|colspan="5" ', style['body cell'], ((args[v]['nonstop'] == 'former') and i18n[lang]['nonstop_past'] or i18n[lang]['nonstop_present'])(p._box({data = data[v], line = lineN, Type = typeN, inline = 'yes'})) }) ) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') else Format = data[v]['station format'] or i18n[lang]['error_format'] local color, background_color local Type = line['types'] and line['types'][typeN] -- get the line type table if Type then if Type['color'] then -- line color is used as background if there is no background color in the line type table background_color = Type['background color'] or line['color'] color = Type['color'] elseif Type['background color'] then background_color = Type['background color'] color = line['color'] or default['color'] or '' else background_color = line['background color'] color = line['color'] or default['color'] or '' end else background_color = line['background color'] color = line['color'] or default['color'] or '' end -- Alternate termini can be specified based on type local sideCell = {true, true} for i, b in ipairs({'left', 'right'}) do if not args[v][b] then -- If no station is given on one side, the station is assumed to be the terminus on that side local _through = args[v]['through-' .. b] or args[v]['through'] local _through_data = getLine(data[v], _through) if _through_data then _through = _through_data['title'] or _through end sideCell[i] = _through and "''" .. i18n[lang]['through'](trimq(_through)) .. "''" or "''" .. trimq((args[v]['reverse-' .. b] or args[v]['reverse']) and i18n[lang]['reverse'] or i18n[lang]['terminus']) .. "''" else local terminusT local terminusN = Type and Type[b .. ' terminus'] or line[b .. ' terminus'] -- If the terminus table has more than one numbered key or has the via key then the table shows only the default termini, since terminusN[2] cannot be used and terminusN[via] is reserved if type(terminusN) == 'string' or (type(terminusN) == 'table' and (terminusN[2] or terminusN['via'])) then if args[v]['to-' .. b] then terminusT = args[v]['to-' .. b] local _or = mw.ustring.match(terminusT, i18n[lang]['or-format']) if _or then terminusT = mw.ustring.gsub(terminusT, i18n[lang]['or-format'], '\127_OR_\127') terminusT = mw.ustring.gsub(terminusT, i18n[lang]['comma-format'], '\127_OR_\127') end local _via = (mw.ustring.match(terminusT, i18n[lang]['via-format'])) if _via then terminusT = mw.ustring.gsub(terminusT, i18n[lang]['via-format'], '') terminusT = mw.text.split(terminusT, '\127_OR_\127') terminusT['via'] = _via elseif _or then terminusT = mw.text.split(terminusT, '\127_OR_\127') end else terminusT = terminusN end elseif type(terminusN) == 'table' then terminusT = terminusN[args[v]['to-' .. b]] or terminusN[args[v]['to']] or terminusN[1] end local mainText = args[v]['note-' .. b] and station(args[v][b]) .. small(args[v]['note-' .. b]) or station(args[v][b]) local subText = (args[v]['oneway-' .. b] or line['oneway-' .. b]) and i18n[lang]['oneway'] or args[v][b] == terminusT and i18n[lang]['terminus'] or line['circular'] and terminusT or i18n[lang]['towards'](station(terminusT)) subText = small(subText, true) sideCell[i] = mainText .. subText end end table.insert(wikitable, '\n|-') table.insert(wikitable, '\n|' .. style['body cell'] .. sideCell[1]) table.insert(wikitable, table.concat({'\n|', style['body banner'], color, '"|', '\n|', (background_color and 'class="bcA" style="background-color:rgba(' .. table.concat(rgb(background_color), ',') .. ',.2)"|' or style['body cell']), line['title'], -- Type; table key 'types' in subpages (datatype table, with strings as keys). If table does not exist then the input is displayed as the text (typeN and '<div>' .. (Type and Type['title'] or typeN) .. '</div>' or ''), -- Note-mid; table key 'note-mid' in subpages. Overridden by user input ((args[v]['note-mid'] and small(args[v]['note-mid'])) or (Type and Type['note-mid'] and small(Type['note-mid'])) or (line['note-mid'] and small(line['note-mid'])) or ''), -- Transfer; uses system's station link table (args[v]['transfer'] and small(i18n[lang]['transfer'](station(args[v]['transfer'])), true) or ''), '\n|', style['body banner'], color, '"|'})) table.insert(wikitable, '\n|' .. style['body cell'] .. sideCell[2]) end end if args[v]['note-row'] then -- Note table.insert(wikitable, '\n|-\n|colspan="5" ' .. style['body cell'] .. args[v]['note-row']) table.insert(wikitable, '') table.insert(wikitable, '') table.insert(wikitable, '') end end local function combine(t, n) if t[n + 4] ~= '' and t[n + 4] == t[n] then t[n + 4] = '' -- The cell in the next row is deleted local rowspan = 2 while t[n + rowspan * 4] == t[n] do t[n + rowspan * 4] = '' rowspan = rowspan + 1 end t[n] = mw.ustring.gsub(t[n], '\n|class="', '\n|rowspan="' .. rowspan .. '" class="') end end local M = #wikitable for i = 3, M, 4 do combine(wikitable, i) end for i = 4, M, 4 do combine(wikitable, i) end for i = 5, M, 4 do combine(wikitable, i) end table.insert(wikitable, '\n|}') return table.concat(wikitable) end local getArgs = require('Module:Arguments').getArgs local function makeInvokeFunction(funcName) -- makes a function that can be returned from #invoke, using -- [[Module:Arguments]] return function (frame) local args = getArgs(frame, {parentOnly = true}) return p[funcName](args, frame) end end p.main = makeInvokeFunction('_main') function p._color(args, frame) local data = args.data if args[1] or data then data = data or getData(args[1], true) if not data then return getColor(nil, args[1], args[2], args[3], frame) end return getColor(data, nil, args[2], args[3]) end end p.color = makeInvokeFunction('_color') function p._box(args, frame) local system = args[1] or args.system lineN = args[2] or args.line if not (system or lineN) then return '' end local line, Type, line_data local inline = args[3] or args.inline typeN = args.type local data = args.data if system or data then data = data or getData(system, true) local color if data then local default = data['lines']['_default'] or {} line, lineN = getLine(data, lineN) if typeN then typeN = data['aliases'] and data['aliases'][mw.ustring.lower(typeN)] or typeN Type = line['types'] and line['types'][typeN] and line['types'][typeN]['title'] or typeN end color = getColor(data, nil, lineN, typeN) if inline ~= 'box' then line_data = line or error(i18n[lang]['error_unknown'](lineN)) line = line_data['title'] or default['title'] or error(i18n[lang]['error_missing']('title')) line = mw.ustring.gsub(line, '%%1', lineN) end else color = getColor(nil, system, lineN, typeN, frame) if inline ~= 'box' then line = frame:expandTemplate{ title = system .. ' lines', args = {lineN, ['branch'] = typeN} } if mw.text.trim(line) == '' then return error(i18n[lang]['error_unknown'](lineN)) end end Type = typeN end local result if Type and Type ~= '' and inline ~= 'box' then if line == '' then line = Type else result = ' – ' .. Type end end if args.note then result = (result or '') .. ' ' .. args.note end result = result or '' if not inline then -- [[Template:Legend]] result = '<div class="legend" style="-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column"><span class="legend-color" style="display:inline-block;width:1.5em;height:1.5em;margin:1px 0;border:1px solid black;background-color:#' .. color .. '"> </span> ' .. line .. result .. '</div>' elseif inline == 'yes' then result = '<span style="background-color:#' .. color .. ';border:1px solid #000">    </span> ' .. line .. result elseif inline == 'box' then result = '<span style="background-color:#' .. color .. ';border:1px solid #000">    </span>' .. result elseif inline == 'link' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="background-color:#' .. color .. ';border:1px solid #000">    </span>]]' .. result else result = '<span style="background-color:#' .. color .. ';border:1px solid #000">    </span>' .. result end elseif inline == 'square' then result = '<span style="color:#' .. color .. ';line-height:initial">■</span> ' .. line .. result elseif inline == 'lsquare' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="color:#' .. color .. ';line-height:initial">■</span>]]' else result = '<span style="color:#' .. color .. ';line-height:initial">■</span>' end elseif inline == 'dot' then result = '<span style="color:#' .. color .. ';line-height:initial">●</span> ' .. line .. result elseif inline == 'ldot' then local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') if link then result = '[[' .. link .. '|<span style="color:#' .. color .. ';line-height:initial">●</span>]]' else result = '<span style="color:#' .. color .. ';line-height:initial">●</span>' end elseif inline == 'small' then result = '<span style="background-color:#' .. color .. '"> </span>' .. ' ' .. line .. result else local yesno = require("Module:Yesno") local link = args.link or mw.ustring.match(line, '%[%[([^%[:|%]]+)[|%]]') local border_color, text_color if line_data then if line_data['types'] and line_data['types'][typeN] then local Type_data = line_data['types'][typeN] border_color = Type_data['border color'] or line_data['border color'] or color text_color = Type_data['text color'] or line_data['text color'] lineN = Type_data['short name'] or line_data['short name'] or lineN else border_color = line_data['border color'] or color text_color = line_data['text color'] lineN = line_data['short name'] or lineN end else border_color = color end local greatercontrast = require('Module:Color contrast')._greatercontrast text_color = text_color and '#' .. text_color or greatercontrast{color} local bold = (yesno(args.bold) == false) or ';font-weight:bold' if inline == 'route' then -- [[Template:RouteBox]] if link then result = '<span style="background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';padding:0 .3em">[[' .. link .. '|<span style="color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';padding:0 .3em;color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end elseif inline == 'croute' then -- [[Template:Bahnlinie]] if link then result = '<span style="background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em">[[' .. link .. '|<span style="color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="background-color:#' .. color .. ';border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em;color:' .. text_color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end elseif inline == 'xroute' then -- [[Template:Bahnlinie]] if link then result = '<span style="border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em">[[' .. link .. '|<span style="color:#' .. color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>]]</span>' else result = '<span style="border:.075em solid #' .. border_color .. ';border-radius:.5em;padding:0 .3em;color:#' .. color .. bold .. ';font-size:inherit;white-space:nowrap">' .. lineN .. '</span>' end else -- [[Template:Legend]] (fallback; duplication to simplify logic) result = '<div class="legend" style="-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column"><span class="legend-color" style="display:inline-block;width:1.5em;height:1.5em;margin:1px 0;border:1px solid black;background-color:#' .. color .. '"> </span> ' .. line .. result .. '</div>' end end result = mw.ustring.gsub(result, ':%s*#transparent', ':transparent') return result end end p.box = makeInvokeFunction('_box') function p._icon(args, frame) local system = args[1] or args.system local line = args[2] or args.line local Type = args[3] or args.type local data = args.data if system or data then data = data or getData(system) local icon, Format line = (getLine(data, line)) if line then if Type then Type = data['aliases'] and data['aliases'][mw.ustring.lower(Type)] or Type Type = line['types'] and line['types'][Type] -- If there's no type table or entry for this type, then it can't have its own icon Format = Type['icon format'] or data['type icon format'] icon = Type['icon'] end if not (Format or icon) then Format = line['icon format'] or data['line icon format'] icon = line['icon'] end end if not (Format or icon) then Format = data['system icon format'] icon = data['system icon'] end if Format then if Format ~= 'image' then return p._box({data = data, [2] = (args[2] or args.line), [3] = Format, type = (args[3] or args.type), bold = args.bold, link = args.link}, frame) end end local size = args.size if size then if mw.ustring.match(size, '%d$') then size = '|' .. size .. 'px' else size = '|' .. size end -- Upright values are to be disabled until there is use of upright scaling in subpages; doesn't seem to work anyway as of 2018-08-10 local tmp = { '|%s*%d*x?%d+px%s*([%]|])', -- '|%s*upright=%d+%.?%d*%s*([%]|])', '|%s*upright%s*([%]|])' } if mw.ustring.match(icon, tmp[1]) then icon = mw.ustring.gsub(icon, tmp[1], size .. '%1') -- elseif mw.ustring.match(icon, tmp[2]) then -- icon = gsub(icon, tmp[2], size .. '%1') -- elseif mw.ustring.match(icon, tmp[3]) then -- icon = gsub(icon, tmp[3], size .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1' .. size .. '%2') end end local link = args.link if link then if mw.ustring.match(icon, '|%s*link=[^%]|]*[%]|]') then icon = mw.ustring.gsub(icon, '|%s*link=[^%]|]*([%]|])', '|link=' .. link .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1|link=' .. link .. '%2') end end local alt = args.alt or link if alt then if mw.ustring.match(icon, '|%s*alt=[^%]|]*[%]|]') then icon = mw.ustring.gsub(icon, '|%s*alt=[^%]|]*([%]|])', '|alt=' .. alt .. '%1') else icon = mw.ustring.gsub(icon, '(%[%[[^%]|]+)([%]|])', '%1|alt=' .. alt .. '%2') end end return icon end end p.icon = makeInvokeFunction('_icon') function p._line(args, frame) local system = args[1] or args.system local line = args[2] or args.line if not line then return '' end local Type = args[3] or args.type local data = args.data if system or data then data = data or getData(system, true) if data then line = (getLine(data, line)) or error(i18n[lang]['error_unknown'](line)) if Type then Type = data['aliases'] and data['aliases'][mw.ustring.lower(Type)] or Type Type = line['types'] and line['types'][Type] and line['types'][Type]['title'] or Type end line = line['title'] or error(i18n[lang]['error_missing']('title')) else line = frame:expandTemplate{ title = system .. ' lines', args = {line, ['branch'] = Type} } if mw.text.trim(line) == '' then return error(i18n[lang]['error_unknown'](lineN)) end end if Type then if line == '' then line = Type else line = line .. ' – ' .. Type end end return line end end p.line = makeInvokeFunction('_line') function p._station(args, frame) local system = args[1] or args.system local station = args[2] or args.station if not station then return '' end lineN = args[3] or args.line typeN = args[4] or args.type local data = args.data if system or data then data = data or getData(system, true) if data then local _Format = data['station format'][station] or data['station format'][1] if _Format then if data['aliases'] then if lineN then lineN = data['aliases'][mw.ustring.lower(lineN)] or lineN end if typeN then typeN = data['aliases'][mw.ustring.lower(typeN)] or typeN end end station = getStation(station, _Format) else station = station or '' end else station = frame:expandTemplate{ title = system .. ' stations', args = {['station'] = station, ['line'] = lineN, ['branch'] = typeN} } end return station end end p.station = makeInvokeFunction('_station') function p._style(args, frame) local style = args[1] or args.style local system = args[2] or args.system local line = args[3] or args.line local station = args[4] or args.station local result = {} local data = args.data local default = 'background-color:#efefef' -- Default background color for {{Infobox station}} if system or data then data = data or getData(system, true) end if data then local function getValue(var) if type(var) == 'table' then var = var[line] or var[1] if type(var) == 'table' then var = var[station] or var[1] end end if var ~= '' then return var end end if style == 'header' then local tmp = data['name format'] and getValue(data['name format']) if tmp then table.insert(result, tmp) end elseif style == 'subheader' then local tmp = data['header background color'] and getValue(data['header background color']) if tmp then table.insert(result, 'background-color:#' .. tmp) local color = data['header text color'] and getValue(data['header text color']) if color then table.insert(result, 'color:#' .. color) else local greatercontrast = require('Module:Color contrast')._greatercontrast if greatercontrast{tmp} == '#FFFFFF' then table.insert(result, 'color:#FFFFFF') end end else table.insert(result, default) local color = data['header text color'] and getValue(data['header text color']) if color then table.insert(result, 'color:#' .. color) end end end result = table.concat(result, ';') elseif system then local title = 'Template:' .. system .. ' style' local titleObj = mw.title.new(title) if titleObj and titleObj.exists then local tmp if style == 'header' then tmp = frame:expandTemplate{ title = title, args = {'name_format', line, station} } if tmp ~= '' then table.insert(result, tmp) end elseif style == 'subheader' then tmp = frame:expandTemplate{ title = title, args = {'thbgcolor', line, station} } if tmp ~= '' then table.insert(result, 'background-color:#' .. tmp) local color = frame:expandTemplate{ title = title, args = {'thcolor', line, station} } if color ~= '' then table.insert(result, 'color:#' .. color) else local ratio = require('Module:Color contrast')._ratio if ratio{tmp, '222222'} < 4.5 then table.insert(result, 'color:#FFFFFF') end -- 222222 is the default text color in Vector end else table.insert(result, default) tmp = frame:expandTemplate{ title = title, args = {'thcolor', line, station} } if tmp ~= '' then table.insert(result, 'color:#' .. tmp) end end end result = table.concat(result, ';') else if style == 'subheader' then result = default else result = '' end end else if style == 'subheader' then result = default else result = '' end end return result end function p.style(frame) local args = getArgs(frame, {frameOnly = true}) return p._style(args, frame) end function p.convert(frame) local args = frame.args local code = mw.text.split(mw.ustring.gsub(args[1], '^%s*{{(.*)}}%s*$', '%1'), '%s*}}%s*{{%s*') local system local group = 0 local delete = { ['s-rail'] = true, ['s-rail-next'] = true, ['s-rail-national'] = true, ['s-start'] = true, ['s-rail-start'] = true, ['start'] = true, ['s-end'] = true, ['end'] = true } local order = { 'line', 'left', 'right', 'to-left', 'to-right', 'oneway-left', 'oneway-right', 'through-left', 'through-right', 'reverse', 'reverse-left', 'reverse-right', 'note-left', 'note-mid', 'note-right', 'transfer' -- circular: use module subpage -- state: not implemented } local replace = { ['previous'] = 'left', ['next'] = 'right', ['type'] = 'to-left', ['type2'] = 'to-right', ['branch'] = 'type', ['note'] = 'note-left', ['notemid'] = 'note-mid', ['note2'] = 'note-right', ['oneway1'] = 'oneway-left', ['oneway2'] = 'oneway-right', ['through1'] = 'through-left', ['through2'] = 'through-right' } local remove_rows = {} local data = {} for i, v in ipairs(code) do code[i] = mw.ustring.gsub(code[i], '\n', ' ') local template = mw.ustring.lower(mw.text.trim(mw.ustring.match(code[i], '^[^|]+'))) code[i] = mw.ustring.match(code[i], '(|.+)$') if template == 's-line' then data[i] = {} local this_system = mw.text.trim(mw.ustring.match(code[i], '|%s*system%s*=([^|]+)')) code[i] = mw.text.split(code[i], '%s*|%s*') for m, n in ipairs(code[i]) do local tmp = mw.text.split(n, '%s*=%s*') if tmp[3] then tmp[2] = mw.ustring.gsub(n, '^.-%s*=', '') end tmp[1] = replace[tmp[1]] or tmp[1] if tmp[2] then -- checks for matching brackets local curly = select(2, mw.ustring.gsub(tmp[2], "{", ""))-select(2, mw.ustring.gsub(tmp[2], "}", "")) local square = select(2, mw.ustring.gsub(tmp[2], "%[", ""))-select(2, mw.ustring.gsub(tmp[2], "%]", "")) if not (curly == 0 and square == 0) then local count = mw.clone(m)+1 while not (curly == 0 and square == 0) do tmp[2] = tmp[2]..'|'..code[i][count] curly = curly+select(2, mw.ustring.gsub(code[i][count], "{", ""))-select(2, mw.ustring.gsub(code[i][count], "}", "")) square = square+select(2, mw.ustring.gsub(code[i][count], "%[", ""))-select(2, mw.ustring.gsub(code[i][count], "%]", "")) code[i][count] = '' count = count+1 end end data[i][tmp[1]] = tmp[2] end end if (this_system ~= system) or (not system) then system = this_system data[i]['system'] = system else data[i]['system'] = nil end local last = data[i-1] or data[i-2] or data[i-3] if last then for r, s in pairs({ ['hide1'] = {'left', 'to-left', 'note-left', 'oneway-left'}, ['hide2'] = {'right', 'to-right', 'note-right', 'oneway-right'}, ['hidemid'] = {'type', 'note-mid'} }) do if data[i][r] then for m, n in ipairs(s) do if not data[i][n] then data[i][n] = last[n] end end end end end code[i] = {} local X = '|' local Y = (i+group)..'=' if data[i]['system'] then table.insert(code[i], '|system') table.insert(code[i], Y) table.insert(code[i], data[i]['system']) table.insert(code[i], '\n') end for m, n in ipairs(order) do if data[i][n] then table.insert(code[i], X) table.insert(code[i], n) table.insert(code[i], Y) table.insert(code[i], data[i][n]) end end code[i] = table.concat(code[i]) elseif template == 's-note' then code[i] = mw.ustring.gsub(code[i], '|%s*text%s*=', '|header'..i+group..'=') code[i] = mw.ustring.gsub(code[i], '|%s*wide%s*=[^|]*', '') elseif template == 's-text' then code[i] = mw.ustring.gsub(code[i], '|%s*text%s*=', '|note-row'..i+group..'=') elseif delete[template] then code[i] = '' table.insert(remove_rows, 1, i) -- at the start, so that the rows are deleted in reverse order group = group-1 end end for i, v in ipairs(remove_rows) do table.remove(code, v) end code = table.concat(code, '\n') local t = {'{{Adjacent stations', '\n}}'} system = mw.ustring.match(code, '|system(%d*)=') code = mw.ustring.gsub(code, '\n\n+', '\n') if tonumber(system) > 1 then -- If s-line isn't the first template then the system will have to be moved to the top system = mw.ustring.match(code, '|system%d*=([^|]*[^|\n])') code = mw.ustring.gsub(code, '|system%d*=[^|]*', '') code = '\n|system1='..system..code elseif not mw.ustring.match(code, '^[^{%[]*|[^=|]+2=') then -- If there's only one parameter group then there's no need to have line breaks code = mw.ustring.gsub(code, '\n', '') code = mw.ustring.gsub(code, '(|[^=|]+)1=', '%1=') t[2] = '}}' if not mw.ustring.match(code, '[%[{]') then code = mw.ustring.gsub(code, '|[^=|]*=$', '') code = mw.ustring.gsub(code, '|[^=|]*$', '') end end if not mw.ustring.match(code, '[%[{]') then code = mw.ustring.gsub(code, '|[^=|]*=|', '|') code = mw.ustring.gsub(code, '|[^=|]*|', '|') code = mw.ustring.gsub(code, '|[^=|]*=\n', '\n') code = mw.ustring.gsub(code, '|[^=|]*\n', '\n') end return t[1]..code..t[2] end return p qk7urf2skjtiqg0mno7yxmerld3s74g Modul:Array 828 3684 17250 2024-05-22T20:44:03Z Bangrapip 9 new 17250 Scribunto text/plain local Array = {} local array_constructor local function load_table_module() return require "Module:TableTools" end -- Copy table library so as not to unexpectedly change the behavior of code that -- uses it. local array_methods = mw.clone(table) -- Create version of table.sort that returns the table. array_methods.sort = function (t, comp) table.sort(t, comp) return t end -- ipairs and unpack operate on arrays. array_methods.ipairs = ipairs array_methods.unpack = unpack function array_methods:type() local mt = getmetatable(self) return type(mt) == "table" and mt.__type or nil end function array_methods:adjustIndex(index) index = math.floor(index) if index < 0 then index = #self + index + 1 end return index end -- string.sub-style slicing. function array_methods:slice(i, j) if i == nil then i = 1 elseif type(i) == "number" then i = self:adjust_index(i) else error("Expected number, got " .. type(i)) end if j == nil or type(j) == "number" then j = self:adjust_index(j or -1) else error("Expected number, got " .. type(j)) end local new_arr = array_constructor() local k = 0 for index = i, j do k = k + 1 new_arr[k] = self[index] end return new_arr end -- A function to convert string key-table modules such -- as [[Module:languages/data2]] into arrays. -- "from" is a bad name. -- field_for_key supplies the field name in which the -- key will be stored. local function to_array(map, field_for_key) m_table = m_table or load_table_module() local arr = {} local i = 0 for key, val in pairs(map) do i = i + 1 local new_val = m_table.shallowcopy(val) if field_for_key then new_val[field_for_key] = key end arr[i] = new_val end return array_constructor(arr) end -- Functions from [[Module:TableTools]] that operate on arrays or sparse arrays. -- List copied from [[Module:TableTools/documentation]]. local operate_on_array = { -- non-sparse "removeDuplicates", "length", "contains", "serialCommaJoin", "reverseIpairs", "reverse", "invert", "listToSet", "isArray", -- sparse "numKeys", "maxIndex", "compressSparseArray", "sparseIpairs", -- tables in general "shallowcopy", "deepcopy", } -- Not all of these operate on arrays. local create_new_array = { -- Functions from [[Module:TableTools]] that create an array. -- List copied from [[Module:TableTools/documentation]]. "removeDuplicates", "numKeys", "affixNums", "compressSparseArray", "keysToList", "reverse", -- Functions from [[Module:TableTools]] that create an table. "shallowcopy", "deepcopy", -- Functions from [[Module:fun]] that create an array. "map", "filter", } -- Functions from [[Module:fun]] that take an array in the second argument. -- They just have to have the argument order reversed to work as methods of the -- array object. local second_argument_is_array = { "map", "some", "all", "filter" } -- Add aliases for the functions from [[Module:TableTools]] whose names -- contain "array" or "list", which is redundant, and whose names don't conform -- to the usual camel case. -- The key redirects to the value. local alias_of = { compress = "compressSparseArray", keys = "keysToList", toSet = "listToSet", deepCopy = "deepcopy", shallowCopy = "shallowcopy", } local function get_module_function(key, module, module_name) return module[key] or error("No function named " .. tostring(key) .. " in Module:" .. module_name) end local function wrap_in_array_constructor(func) return function (...) return array_constructor(func(...)) end end local function create_array_generating_func(key, module, module_name) return wrap_in_array_constructor(get_module_function(key, module, module_name)) end local function reverse_arguments(func) return function (a, b) return func(b, a, true) end end local function underscore_to_camel_case(str) if type(str) ~= "string" then return str end str = str:gsub("_(.)", string.upper) return str end local m_table, m_fun local Array = {} Array.__type = "array" function Array:__index(key) if type(key) ~= "string" then return nil end -- Convert underscores to camel case: num_keys -> numKeys. key = underscore_to_camel_case(key) local val = array_methods[key] if val then return val end key = alias_of[key] or key local func m_table = m_table or load_table_module() if m_table.contains(operate_on_array, key) then if m_table.contains(create_new_array, key) then func = create_array_generating_func(key, m_table, "table") else func = m_table[key] end elseif m_table.contains(second_argument_is_array, key) then m_fun = m_fun or require "Module:fun" local raw_func = reverse_arguments(get_module_function(key, m_fun, "fun")) if m_table.contains(create_new_array, key) then func = wrap_in_array_constructor(raw_func) else func = raw_func end end if func then array_methods[key] = func return func end end function Array.__add(a, b) if type(a) == 'table' and type(b) == 'table' then m_table = m_table or load_table_module() local new_arr = array_constructor(m_table.shallowcopy(a)) for _, val in ipairs(b) do new_arr:insert(val) end return new_arr end end function Array:new(...) local arr if select("#", ...) == 1 and type((...)) == "table" then arr = ... local mt = getmetatable(arr) -- If table has been loaded with mw.loadData, copy it to avoid the -- limitations of it being a virtual table. if mt and mt.mw_loadData then m_table = m_table or load_table_module() arr = m_table.shallowcopy(arr) end else arr = { ... } end return setmetatable(arr, self) end -- Declared as local above. function array_constructor(...) return Array:new(...) end local array_generating_funcs = { from = to_array } local Array_library_mt = { __call = Array.new, __index = array_generating_funcs } setmetatable(Array, Array_library_mt) function Array_library_mt:__index(key) key = underscore_to_camel_case(key) key = alias_of[key] or key if array_generating_funcs[key] then return array_generating_funcs[key] end m_table = m_table or load_table_module() if m_table.contains(create_new_array, key) then local func = create_array_generating_func(key, m_table, "table") array_generating_funcs[key] = func return func end end return Array 6uk6poddb11pklvvpqs8avhncr5nygu Modul:Asbox 828 3685 25416 22112 2024-09-08T12:08:24Z OrangKalideres 327 Koreksi 25416 Scribunto text/plain --[[ This module was created by User:CodeHydro (Alexander Zhikun He). User:Jackmcbarn and User:Mr._Stradivarius provided a great deal of assistance in writting p.main() p.main() draw heavily from the following version of Template:Asbox of the English Wikipedia, authored primarily by User:Rich_Farmbrough https://en.wikipedia.org/w/index.php?title=Template:Asbox&oldid=619510287 p.templatepage() is derived from the following revision of Template:Asbox/templatepage, authored primarily by User:MSGJ https://en.wikipedia.org/w/index.php?title=Template:Asbox/templatepage&oldid=632914791 Both templates had significant contributions from numerous others listed in the revision history tab of their respective pages. --]] local WRAPPER_TEMPLATE, args = 'Template:Asbox' local templatestyles = 'Asbox/styles.css' local p, Buffer, stubCats = { --Prevents dupli-cats... get it? Maybe not? cats = setmetatable({}, {__newindex = function(t, i, v) if not rawget(t, i) then rawset(t, i, v) table.insert(t, i) end end}), --initializes variables required by both p.main and p.templatepage init = function(self, frame, page) args, page = args or require('Module:Arguments').getArgs(frame, { wrappers = WRAPPER_TEMPLATE }), page or mw.title.getCurrentTitle() --Ensures demo parameter will never affect category() output for articles self.demo = self.demo or page.namespace ~= 0 and args.demo return args, page end }, require('Module:Buffer') --[[ Formats category links. Stores them until called with cat.done=true Takes multiple or single categories in the form of 'cat' or a table of strings and/or tables containing parts. (See below) ]] local attention, catTag, catKey = Buffer'Templat rintisan yang perlu perhatian', '[[Kategori:%s]]', '%s|%s%s' local function category(cat) for _, v in ipairs((tostring(cat) == cat or cat.t) and {cat} or cat) do --[[ If v is a table: [1] = full category name; defaults to local attention if blank k = Category sort key. Prefix before v.t t = page.text or args.tempsort#; appended after k (or in its place if omitted). Required if v is not a string Basically the same as v = (v[1] or attention) .. ' | ' .. (v.k or '') .. v.t ]] if v and v ~= true then--reject v = nil, false, or true p.cats[catTag:format(tostring(v) == v and v or (v[1] and Buffer(v[1]) or attention):_in(v.k):_(v.t):_str(2, nil, nil, '|') )] = true end end return cat.done and table.concat(p.cats, p.demo and ' | ' or nil) or '' end --[[ Makes an ombox warning; Takes table {ifNot = Boolean, text, {cat. sort key, cat. sort name}} Will return an empty string instead when ifNot evaluates to true ]] local function ombox(v) if v.ifNot then return end p.ombox = p.ombox or require('Module:Message box').ombox category{v[2]} return p.ombox{ type = 'content', text = v[1] } end --[[ Unlike original template, module now takes unlimited cats! This function also performs most stub category error checks except for the ombox for when main |category= is omitted (See p.template()) ]] local function catStub(page, pageDoc) stubCats = {missing = {}, v = {}} local code for k, _ in pairs(args) do --Find category parameters and store the number (main cat = '') table.insert(stubCats, string.match(k, '^category(%d*)$')) end table.sort(stubCats) for k, v in ipairs(stubCats) do --Get category names and, if called by p.templatepage, the optional sort key local tsort, cat = args['tempsort' .. v], mw.ustring.gsub(args['category' .. v], '[^%w%p%s]', '')--remove all hidden unicode chars --Do not place template in main category if |tempsort = 'no'. However, DO place articles of that template in the main category. table.insert(stubCats.v, page and (--p.templatepage passes page; p.main does not, i.e. articles are categorized without sort keys. v=='' and tsort == 'no'--if true, inserts 'true' in table, which category() will reject or tsort and {cat, k = ' ', t = tsort} or {cat, k = ' *', t = page.text}--note space in front of sort key ) or cat ) --Check category existance only if on the template page (i.e. stub documentation) if page then if not mw.title.new('Category:' .. cat).exists then code = code or mw.html.create'code':wikitext'|category' table.insert(stubCats.missing, tostring(mw.clone(code):wikitext(v))) end --[[ Checks non-demo stub template for documentation and flags if doc is present. All stub cats names are checked and flagged if it does not match 'Category: [] stub'. The main stub cat is exempt from the name check if the stub template has its own doc (presumably, this doc would have an explanation as to why the main stub cat is non-conforming). ]] table.insert(stubCats.v, v == '' and not p.demo and pageDoc.exists and 'Pesan templat rintisan dengan subhalaman dokumentasi' or not cat:match' stubs$' and {k = 'S', t = page.text} ) end end --Add category names after loop is completed category(stubCats.v) return #stubCats.missing > 0 and ombox{ --Changed, original msg: --One or more of the stub categories defined in this template do not seem to exist! --Please double-check the parameters {{para|category}}, {{para|category1}} and {{para|category2}}. 'Parameter berikut' .. (#stubCats.missing == 1 and ' na’rip bangsaan tembéan nyang' or ' na’rip bangsaan tembéan nyang') .. ' kaga’ ada: ' .. mw.text.listToText(stubCats.missing), {k = 'N', t = page.text} } end --Shows population of categories found by catStub(). Outputs demo values if none local function population() local wikitext, base = {}, '* [[:Bangsaan:%s]] (banyaknya: %s)\n' if not args.category and stubCats[1] ~= false then table.insert(stubCats, 1, false) end for _, v in ipairs(stubCats) do table.insert(wikitext, base:format( v and args['category' .. v] or '{{{category}}}', v and mw.site.stats.pagesInCategory(args['category' .. v], 'all') or 0 )) end return table.concat(wikitext) end --Includes standard stub documention and flags stub templates with bad parameter values. function p.templatepage(frame, page) args, page = p:init(frame, page) local tStubDoc = mw.title.new'Template:Stub documentation' local pageDoc = page:subPageTitle('doc') --Reorganization note: Original Asbox alternates between outputting categories and checking on params |category#=. --Rather than checking multiple times and switching tasks, all stub category param operations have been rolled into catStub() return Buffer( ombox{--Show ombox warnings for missing args. ifNot = args.category, 'Patokan <code>|category</code> kaga’ diaranin. Tulung, lu tambain dah bangsaan tembéan nyang pas.', {k = 'C', t = page.text} }) :_(ombox{ ifNot = args.subject or args.article or args.qualifier, 'Ni sablonan tembéan kaga’ ada jabarannya! Patokan <code>|subject</code>, <code>|article</code> atawa <code>|qualifier</code> kudu dita’rip semua atawa sala atunya.', {k = 'D', t = page.text} }) :_(catStub(page, pageDoc))--catStub() may also return an ombox if there are non-existing categories :_(category{ done = p.demo ~= 'doc',--Outputs categories if not doc demo 'Templat rintisan', 'Exclude in print', args.icon and 'Sablonan tembéan nyang maké patokan lambang' or args.image and ( mw.title.new('Media:' .. mw.text.split(args.image, '|')[1]).exists--do nothing if exists. category() will reject true or {k = 'B', t = page.text} ) or 'Sablonan tembéan sonder gambar', args.imagealt and {k = 'I', t = page.text}, }) :_((not p.demo or p.demo == 'doc') and--Add standard stub template documentation require('Module:Documentation').main{ content = Buffer(page.text ~= 'Stub' and--This comparison performed in {{Asbox/stubtree}} before it invokes Module:Asbox stubtree require('Module:Asbox stubtree').subtree{args = {pagename = page.text}} ) :_in'\n== Pasal ni sablonan ==\nNi sablonan dipaké bakal ngenalin tembéan nyang pasalnya':_(args.subject):_'':_(args.qualifier):_out' '--space :_'. Ni sablonan maké {{[[Template:Asbox|asbox]]}}, atu méta-sablonan nyang dirancang biar ngeja gancèl prosès pembikinan ama pengopènan sablonan tembéan.\n=== Pemakéan ===\nNgetik ' :_(mw.html.create'code' :wikitext('{{', page.text == 'Stub' and 'stub' or page.text, '}}') ) :_' ngasilin pesen nyang dikasi unjuk di bagèan paling atas, ama nambain makalah ke bangsaan' :_(#stubCats > 1 and 'i' or 'i') :_':\n' :_(population()) :_(pageDoc.exists and--transclusion of /doc if it exists frame:expandTemplate{title = pageDoc.text} ) :_'\n== Pengabaran umum ==\n' :_(frame:expandTemplate{title = tStubDoc.text}) :_'\n\n'(), ['link box'] = Buffer'Ni pengwarkatan dibikin dengen sendèwèknya paké [[Modul:Asbox]].' :_in'Pengabaran umum dianterserèntain deri [[Templat:Stub documentation]]. ' :_(mw.html.create'span' :cssText'font-size:smaller;font-style:normal;line-height:130%' :node(('([%s permakan] | [%s riwayat])'):format( tStubDoc:fullUrl('action=edit', 'relative'), tStubDoc:fullUrl('action=history', 'relative') )) ) :_out() :_(page.protectionLevels.edit and page.protectionLevels.edit[1] == 'sysop' and "Ni sablonan [[WP:PROTECT|dikasi perlindungan tutug]], [[WP:CAT|kategori]] apa baé kudu ditambain di anakhalaman sablonan [" .. pageDoc:fullUrl('action=edit&preload=Template:Category_interwiki/preload', 'relative') .. '| /doc], nyang kaga’ dilindungin.' )' <br/>' } )() end function p.main(frame, page) args, page = p:init(frame, page) local output = mw.html.create'div' :attr{role = 'note'} :addClass'metadata plainlinks asbox stub' :tag'table' :attr{role = 'presentation'} :tag'tr' :addClass'noresize' :node((args.icon or args.image) and mw.html.create'td' :wikitext(args.icon or ('[[File:%s|%spx|alt=%s]]'):format( args.image or '', args.pix or '40x30', args.imagealt or 'Logo tembéan' )) ) :tag'td' :tag'p' :addClass'asbox-body' :wikitext( Buffer'Ni makalah nyang pasalnya':_(args.subject):_(args.article or ''):_(args.qualifier)' ',--space ' entu [[Wikipedia:Tembéan|tembéan]]. Lu bisa bantu Wikipédi dah tibang [', page:fullUrl('action=edit', 'relative'), ' megarin ni makalah].' ) :done() :node(args.note and mw.html.create() :tag'p' :addClass'asbox-note' :wikitext(args.note) :done() ) :allDone() :node(args.name and require'Module:Navbar'._navbar{ args.name, mini = 'yes', } ) --[[ Stub categories for templates include a sort key; this ensures that all stub tags appear at the beginning of their respective categories. Articles using the template do not need a sort key since they have unique names. When p.demo equals 'doc', the demo stub categories will appear as those for a stub template. Otherwise, any non-nil p.demo will emulate article space categories (plus any error cats unless set to 'art') ]] if page.namespace == 0 then -- Main namespace category'Semua makalah tembéan' catStub() elseif p.demo then if p.demo ~= 'doc' then catStub() end --Unless p.demo is set to 'art', it will also include error categories normally only shown on --the template but not in the article. The elseif after namespace == 0 means demo cats will never show in article space. p.demodoc = p.demo ~= 'art' and p.templatepage(frame, page) output = mw.html.create() :node(output) :tag'small':wikitext( 'Kategori demo: ', (category{done = true}:gsub('(%[%[)(Category:)([^|%]]-)(%|)', '%1%2%3|%2%3%4'):gsub('(%[%[)(Category:)', '%1:%2')) ):done() :wikitext(p.demo == 'doc' and p.demodoc or nil) else --Checks for valid name; emulates original template's check using {{FULLPAGENAME:{{{name|}}}}} local normalizedName = mw.title.new(args.name or '') if normalizedName and normalizedName.fullText == page.fullText then output = mw.html.create():node(output):wikitext(p.templatepage(frame, page)) elseif not page.isSubpage and page.namespace == 10 then-- Template namespace and not a subpage category{{k = args.name and 'E' or 'W', t = page.text}} end end return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } .. tostring(output:wikitext(not p.demo and category{done = true} or nil)) end return p phsjzdy3emxkh95b1tjrulm2tezlwfy Sablonan:Asbox 10 3686 22111 17252 2024-06-11T11:29:36Z Ardzun 8 22111 wikitext text/x-wiki <includeonly>{{#invoke:Asbox|main}} [[Bangsaan:Semua makalah bangsaan {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]]</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> bem0jet1kj6sx34xhagh2esw2gkrfgr Sablonan:Flag data 10 3687 17253 2024-05-22T21:05:27Z Bangrapip 9 new 17253 wikitext text/x-wiki {{ {{{1}}} | alias = | flag alias = Flag placeholder.svg | name = {{{name|}}} | size = {{#if:{{{size|}}}|{{{size}}}|25x17px}} | border= | altlink = {{{altlink|}}} }}<noinclude> {{documentation}} </noinclude> pnihc4o776asqih6dfw0lhfmu1fbho9 Sablonan:Flagicon 10 3688 17254 2024-05-22T21:06:30Z Bangrapip 9 new 17254 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<noinclude><!-- --></noinclude>|<noinclude><!-- #Check for existence of Template: Country data foo before invoking it --></noinclude>{{safesubst<noinclude />:#ifexist: Template: Country data {{{1|}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It exists, so proceed --></noinclude>{{country data {{{1|}}}|flagicon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- --></noinclude>|<noinclude><!-- # It doesn't exist, so do nothing --></noinclude>}}<noinclude><!-- --></noinclude>|<noinclude><!-- # DEFAULT call Template: Country data {{{1|}}} # with no prior checks --></noinclude>{{country data {{{1|}}}|flagicon/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude><!-- # Track use where "Template:Country data Foo" does not exist --></noinclude>{{safesubst<noinclude />:#ifexist: Template:Country data {{{1|}}}||{{safesubst<noinclude />:namespace detect showall | 1 = | 2 = [[Category:Flagicons with missing country data templates]] | user = 1 | talk = 1 | other = 2 }}}}<noinclude><!-- --></noinclude>}}</includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagicon template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagicon]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | noredlink | size | variant }}<noinclude> {{Documentation}} </noinclude> 8u0p02umodiuf4rfmaqdop5zt6k8u4k Sablonan:Flagcountry 10 3689 17255 2024-05-22T21:07:12Z Bangrapip 9 new 17255 wikitext text/x-wiki {{country data {{{1}}}|flagcountry/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}|name={{{name|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using flagcountry template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Flagcountry]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | name | size | variant }}<noinclude>{{documentation}}</noinclude> gn3dtsc1y6c3jezvphtekw4u77jqn67 Sablonan:Flagdeco 10 3690 17256 2024-05-22T21:07:48Z Bangrapip 9 new 17256 wikitext text/x-wiki <includeonly>{{#ifeq: {{Yesno-no|{{{noredlink|}}}}}|yes<!-- -->|<!-- #Check for existence of Template: Country data foo before invoking it -->{{#ifexist: Template: Country data {{{1|}}}<!-- -->|<!-- # It exists, so proceed -->{{country data {{{1|}}}|flagdeco/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<!-- -->|<!-- # It doesn't exist, so do nothing -->}}<!-- -->|<!-- # DEFAULT call Template: Country data {{{1|}}} # with no prior checks -->{{country data {{{1|}}}|flagdeco/core|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<!-- # Track use where "Template:Country data Foo" does not exist -->{{#ifexist: Template:Country data {{{1|}}}||{{namespace detect showall | 1 = | 2 = [[Category:Flagdeco with missing country data templates]] | user = 1 | talk = 1 | other = 2 }}}}<!-- -->}}</includeonly><noinclude> {{Documentation}} </noinclude> 58j0wsr9kjiil4rcrqvs5iuqryfhhx5 Sablonan:Module link 10 3691 17257 2024-05-22T21:08:18Z Bangrapip 9 new 17257 wikitext text/x-wiki <includeonly>&#123;&#123;{{{{{|safesubst:}}}#invoke:Separated entries|main|[[Module:{{{1}}}{{{section|}}}|#invoke:{{{1}}}]]|{{{2|''function''}}}|separator=&#124;}}&#125;&#125;</includeonly><noinclude>{{documentation}}<!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> 9i2jehvmqdbxqb6uexjk8k33u9p06v8 Sablonan:Noflag 10 3692 17258 2024-05-22T21:08:55Z Bangrapip 9 new 17258 wikitext text/x-wiki <span class="flagicon" style="padding-left:{{{size|25px}}};">&nbsp;</span>{{{1|}}}<noinclude>{{documentation}}</noinclude> 7dnh056r7gg28ylc3ca1itxpn605nyn Sablonan:Flagicon/core 10 3693 17259 2024-05-22T21:09:25Z Bangrapip 9 new 17259 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{safesubst<noinclude />:#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{safesubst<noinclude />:#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt={{{alias}}}|link={{{alias}}}]]</span><noinclude>{{documentation}}</noinclude> 2dsxrtbk8pyp3hir055ul09zqp8qif2 Sablonan:Country data Argentina 10 3694 17263 2024-05-22T21:13:57Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Argentina]] ke [[Templat:Country data Arhèntini]] 17263 wikitext text/x-wiki #ALIH [[Templat:Country data Arhèntini]] qv05dhskp4coz16khq97gm0z4vqtwne Sablonan:Country data Amrik Serèkat 10 3695 17266 2024-05-22T21:17:26Z Bangrapip 9 new 17266 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|country showdata</noinclude>}}} | alias = Amrik Serèkat | flag alias = Flag of the United States.svg | flag alias-1776 = Flag of the United States (1776–1777).svg | flag alias-1777 = Flag of the United States (1777–1795).svg | flag alias-1777-Ross = Betsy Ross flag.svg | flag alias-1795 = Flag of the United States (1795-1818).svg | flag alias-1795FM = Flag of the United States (1795–1818).svg | flag alias-1818 = Flag of the United States (1818-1819).svg | flag alias-1819 = Flag of the United States (1819-1820).svg | flag alias-1820 = Flag of the United States (1820-1822).svg | flag alias-1822 = Flag of the United States (1822-1836).svg | flag alias-1836 = Flag of the United States (1836-1837).svg | flag alias-1837 = Flag of the United States (1837-1845).svg | flag alias-1845 = Flag of the United States (1845-1846).svg | flag alias-1846 = Flag of the United States (1846-1847).svg | flag alias-1847 = Flag of the United States (1847-1848).svg | flag alias-1848 = Flag of the United States (1848-1851).svg | flag alias-1851 = Flag of the United States (1851-1858).svg | flag alias-1858 = Flag of the United States (1858-1859).svg | flag alias-1859 = Flag of the United States (1859-1861).svg | flag alias-1861 = Flag of the United States (1861-1863).svg | flag alias-1863 = Flag of the United States (1863-1865).svg | flag alias-1865 = Flag of the United States (1865-1867).svg | flag alias-1867 = Flag of the United States (1867-1877).svg | flag alias-1877 = Flag of the United States (1877-1890).svg | flag alias-1890 = Flag of the United States (1890-1891).svg | flag alias-1891 = Flag of the United States (1891-1896).svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1908 = Flag of the United States (1908-1912).svg | flag alias-1912 = Flag of the United States (1912-1959).svg | flag alias-1959 = Flag of the United States (1959-1960).svg | flag alias-1960 = Flag of the United States (Pantone).svg | flag alias-yacht = United States yacht flag.svg | flag alias-air force = Flag of the United States Air Force.svg | flag alias-coast guard-1799 = Ensign of the United States Revenue-Marine (1799).png | flag alias-coast guard-1815 = Ensign of the United States Revenue-Marine (1815).png | flag alias-coast guard-1836 = Ensign of the United States Revenue-Marine (1836).png | flag alias-coast guard-1841 = Ensign of the United States Revenue-Marine (1841).png | flag alias-coast guard-1867 = Ensign of the United States Revenue-Marine (1867).png | flag alias-coast guard-1868 = Ensign of the United States Revenue-Marine (1868).png | flag alias-coast guard-1915 = Ensign of the United States Coast Guard (1915-1953).png | flag alias-coast guard-1953 = Ensign of the United States Coast Guard.svg | flag alias-coast guard = Flag of the United States Coast Guard.svg | link alias-coast guard = {{#switch:{{{variant|}}}|coast guard|coast guard-1915=United States Coast Guard|coast guard-1894=United States Revenue Cutter Service|coast guard-1799|coast guard-1815|coast guard-1836|coast guard-1841|coast guard-1867|coast guard-1868=United States Revenue-Marine|United States Coast Guard}} | flag alias-army = Flag of the United States Army.svg | link alias-naval = {{#switch:{{{variant|}}}|navy|coast guard-1915=United States Coast Guard|United States Coast Guard|United States Navy}} | flag alias-navy-1864 = Flag of the United States Navy (1864-1959).svg | flag alias-navy = Flag of the United States Navy (official).svg | link alias-navy = United States Navy | link alias-marines = {{#switch:{{{variant|}}}|marines|marines-1914=United States Marine Corps|United States Marine Corps}} | flag alias-marines-1914 = Flag of the United States Marine Corps (1914-1939).png | flag alias-marines = Flag of the United States Marine Corps.svg | link alias-merchant marine = United States Merchant Marine | flag alias-merchant marine = Flag of the United States Merchant Marine Higher Resolution.jpg | flag alias-space force = Flag of the United States Space Force.svg | link alias-military = United States Armed Forces | link alias-football = United States {{#ifeq:{{{mw|}}}|Olympic|men's|{{{mw|men's}}}}} national {{{age|{{#ifeq:{{{mw|}}}|Olympic|under-23}}}}} soccer team | link alias-Australian rules football = United States {{{mw|men's}}} national Australian rules football team | flag alias-23px = Flag of the United States (23px).png | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = USA Selects | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1776 | var2 = 1777 | var3 = 1777-Ross | var4 = 1795 | var5 = 1795FM | var6 = 1818 | var7 = 1819 | var8 = 1820 | var9 = 1822 | var10 = 1836 | var11 = 1837 | var12 = 1845 | var13 = 1846 | var14 = 1847 | var15 = 1848 | var16 = 1851 | var17 = 1858 | var18 = 1859 | var19 = 1861 | var20 = 1863 | var21 = 1865 | var22 = 1867 | var23 = 1877 | var24 = 1890 | var25 = 1891 | var26 = 1896 | var27 = 1908 | var28 = 1912 | var29 = 1959 | var30 = 1960 | var31 = 23px | var32 = yacht | var33 = coast guard-1915 | var34 = coast guard-1953 | var35 = marines-1914 | redir1 = USA | redir2 = US | redir3 = United States of America | redir4 = U.S. </noinclude> }} o8fe0zkqjn1qjogh7ic5tkoub5wu9uo Sablonan:Flag 10 3696 17267 2024-05-22T21:18:28Z Bangrapip 9 new 17267 wikitext text/x-wiki {{country data {{{1|}}}|flag/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude> ofumtldgk38cy4vntgy93o2oniuxo2q Sablonan:Flag/core 10 3697 17268 2024-05-22T21:19:12Z Bangrapip 9 new 17268 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}</span>[[{{{alias}}}|{{{name}}}]]<noinclude>{{documentation}}</noinclude> 0trjvyxomel79s8qrnd9w3a2q006r79 Modul:Flaglist 828 3698 17269 2024-05-22T21:20:19Z Bangrapip 9 new 17269 Scribunto text/plain -- Calculates the width of the span box for [[Template:Flaglist]] -- based on the specified image size local p = {} function p.luawidth(size) --For use within Lua local w if string.find(size,"^%d+x%d+px$") then -- width and height (eg. 20x10px) -- use specified width w = tonumber(string.match(size,"(%d+)x%d+px")) + 2 -- (2px for borders) elseif string.find(size,"^%d+px$") then -- width only (eg. 20px) -- use specified width w = tonumber(string.match(size,"(%d+)px")) + 2 elseif string.find(size,"^x%d+px$") then -- height only (eg. x10px) -- assume a width based on the height local h = tonumber(string.match(size,"x(%d+)px")) w = h * 2.2 w = math.floor(w+0.5) -- round to integer else -- empty or invalid input w = 25 -- default width for flagicons including borders end return tostring(w) end function p.width(frame) --For external use return p.luawidth(frame.args[1]) end return p lt6szodeyazyqkibqhqd7ue95aoijjb Sablonan:Flaglist 10 3699 17270 2024-05-22T21:20:41Z Bangrapip 9 new 17270 wikitext text/x-wiki <includeonly>{{#ifexist:Template:country data {{{1|}}} |{{country data {{{1|}}}|flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|name={{#ifeq:{{{short|}}}|yes|<!--empty to signal usage of shortname alias-->|{{#if:{{{name|}}}|{{{name}}}|{{{1|}}}}}<!--if name is given but left empty then use 1-->}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<!-- -->|{{flaglist/core{{#ifeq:{{{table|}}}|yes|table}}|alias={{{1|}}}|name={{{name|{{{1|}}}}}}|size={{{size|}}}|flag alias=Flag placeholder.svg|border=}}}}</includeonly><noinclude> {{documentation}}</noinclude> 70py3xsaekl8jyi9kikaa7j4nq9omvj Sablonan:Flagu 10 3700 17271 2024-05-22T21:21:24Z Bangrapip 9 new 17271 wikitext text/x-wiki {{country data {{{1|}}}|flagu/core|name={{{name|{{{1|}}}}}}|variant={{{variant|{{{2|}}}}}}|size={{{size|}}}}}<noinclude>{{documentation}}</noinclude> 91w5yqf3n98hlblaoccspqac86ri2w9 Sablonan:Flagu/core 10 3701 17272 2024-05-22T21:21:51Z Bangrapip 9 new 17272 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}</span>{{{name}}}<noinclude> {{documentation|Template:Flagu/doc}} [[Category:Flag template system cores]]</noinclude> 7r3kb1gewnlyugpm4xev5e49i95gmlv Sablonan:Flaglist/core 10 3702 17273 2024-05-22T21:22:57Z Bangrapip 9 new 17273 wikitext text/x-wiki <span class="flagicon" style="display:inline-block;width:{{#invoke:Flaglist|width|{{{size|}}}}}px;">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]</span>&nbsp;[[{{{alias}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<noinclude>{{documentation}}</noinclude> gluxl0dub6ezng2ww9zwbc4b28c1wd3 Sablonan:Country data Brunei 10 3703 17278 2024-05-23T02:30:39Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Brunei]] ke [[Templat:Country data Bruné]] 17278 wikitext text/x-wiki #ALIH [[Templat:Country data Bruné]] 4tdkeqnbfoqchhvfz5mmaxee71jykww Sablonan:Country data Apganistan 10 3704 17613 17280 2024-05-23T08:02:25Z Bangrapip 9 17613 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Apganistan | shortname alias = Apgan | flag alias = Flag of the Taliban.svg | flag alias-1880 = Flag of Afghanistan (1880–1901).svg | flag alias-1901 = Flag of Afghanistan (1901–1919).svg | flag alias-1919 = Flag of Afghanistan (1919–1921).svg | flag alias-1926 = Flag of Afghanistan (1926–1928).svg | flag alias-1928a = Flag of Afghanistan (1928).svg | flag alias-1928 = Flag of Afghanistan (1928–1929).svg | flag alias-1929a = Flag of Afghanistan (1929).svg | flag alias-1929 = Flag of Afghanistan (1929–1931).svg | flag alias-1930 = Flag of Afghanistan (1931–1973).svg | flag alias-1973 = Flag of Afghanistan (1973–1974).svg | flag alias-1974 = Flag of Afghanistan (1974–1978).svg | flag alias-1978a = Flag of Afghanistan (1978).svg | flag alias-1978 = Flag of Afghanistan (1978–1980).svg | flag alias-1980 = Flag of Afghanistan (1980–1987).svg | flag alias-1987 = Flag of Afghanistan (1987–1992).svg | flag alias-1992a = Flag of Afghanistan (1992).svg | flag alias-1992 = Flag of Afghanistan (1992–2001).svg | flag alias-1996 = Flag of Taliban (original).svg | flag alias-1997 = Flag of the Taliban.svg | flag alias-2001 = Flag of Afghanistan (2001–2002).svg | flag alias-2002 = Flag of Afghanistan (2002–2004).svg | flag alias-2004 = Flag of Afghanistan (2004–2013).svg | flag alias-2013 = Flag of Afghanistan (2013–2021).svg | flag alias-Taliban = Flag of the Taliban.svg | link alias-military = Afghan Armed Forces | link alias-army = Afghan Army{{!}}Islamic National Army | flag alias-army = Military Flag of the Islamic Emirate of Afghanistan.svg | flag alias-air force = Flag of the Taliban (Shahada v2).svg | link alias-air force = Afghan Air Force | flag alias-Islamic Emirate = Flag of the Islamic Emirate of Afghanistan.svg | flag alias-football = Flag of Afghanistan (2013–2021).svg | flag alias-cricket = Flag of Afghanistan (2013–2021).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1880 | var2 = 1901 | var3 = 1919 | var4 = 1926 | var5 = 1928a | var6 = 1928 | var7 = 1929a | var8 = 1929 | var9 = 1930 | var10 = 1973 | var11 = 1974 | var12 = 1978 | var13 = 1978a | var14 = 1980 | var15 = 1987 | var16 = 1992a | var17 = 1992 | var18 = 1996 | var19 = 1997 | var20 = 2001 | var21 = 2002 | var22 = 2004 | var23 = 2013 | var24 = Taliban | var25 = Islamic Emirate | var26 = football | var27 = cricket | redir1 = AFG | related1 = Islamic Republic of Afghanistan </noinclude> }} ekls2lzyhfyn469taasmhx9dxit09qy Sablonan:Country data Albani 10 3705 17281 2024-05-23T02:36:49Z Bangrapip 9 new 17281 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Albani | flag alias = Flag of Albania.svg | flag alias-1914 = Flag of Albania (1914–1920).svg | flag alias-1914a= Regentaschapalbanievlag.gif | flag alias-1920 = Flag of Albania (1920–1926).svg | flag alias-1926 = Flag of Albania (1926–1928).svg | flag alias-1928 = Flag of Albania (1934–1939).svg | flag alias-1939 = Flag of Albania (1939–1943).svg | flag alias-1943 = Flag of Albania (1943–1944).svg | flag alias-1944 = Flag of Albania 1944.svg | flag alias-1946 = Flag of Albania (1946–1992).svg | flag alias-1992 = Flag of Albania (1992–2002).svg | flag alias-civil = Civil Ensign of Albania.svg | flag alias-naval = Naval Ensign of Albania.svg | link alias-naval = Albanian Naval Force | link alias-army = Albanian Land Force | flag alias-army=Albanian Land Forces insignia.svg | border-army= | flag alias-air force=Albanian Air Forces insignia.svg | link alias-air force=Albanian Air Force | border-air force= | flag alias-navy=Albanian Naval Forces insignia.svg | link alias-navy=Albanian Naval Force | border-navy= | link alias-military = Albanian Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | var2 = 1914 | var3 = 1914a | var4 = 1920 | var5 = 1926 | var6 = 1928 | var7 = 1939 | var8 = 1943 | var9 = 1944 | var10= 1946 | var11= 1992 | redir1 = ALB </noinclude> }} fe6lxrzd9yuetunjud0j4mgsi3fgmjk Sablonan:Country data Aljajaèr 10 3706 17283 2024-05-23T02:44:08Z Bangrapip 9 new 17283 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Aljajaèr | flag alias = Flag of Algeria.svg | flag alias-1830 = Flag of France (1794-1815).svg | flag alias-1958 = Flag of Algeria (1958-1962).svg | flag alias-naval = Naval Ensign of Algeria.svg | link alias-naval = Algerian National Navy | link alias-air force = Algerian Air Force | link alias-army = Algerian Land Forces | flag alias-navy = Naval Ensign of Algeria.svg | link alias-navy = Algerian National Navy | link alias-military = Algerian People's National Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1830 | var2 = 1958 | redir1 = DZA | redir2 = ALG </noinclude> }} 0ot44pkgidytiw8blw6u35fh9i4uaj6 Sablonan:Country data Andora 10 3707 17284 2024-05-23T02:45:00Z Bangrapip 9 new 17284 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Andora | flag alias = Flag of Andorra.svg | flag alias-1806 = Flag of Andorra (1806–1866).svg | flag alias-1866 = Flag of Andorra (1866–1934).gif | flag alias-1934 = Flag of Andorra (1934–1939).svg | flag alias-civil = Flag of Andorra (civil).svg | var2 = 1866 | var3 = 1934 | var4 = civil | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1806 | redir1 = AND </noinclude> }} fqnl137eu764vlq3o2ezogynlkn7w4x Sablonan:Country data Anggola 10 3708 17285 2024-05-23T02:45:38Z Bangrapip 9 new 17285 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Anggola | flag alias = Flag of Angola.svg | link alias-naval = Angolan Navy | link alias-army = Angolan Army | link alias-navy = Angolan Navy | link alias-military = Angolan Armed Forces | link alias-air force = National Air Force of Angola | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = AGO | redir2 = ANG </noinclude> }} 4n6qm5cfoa4vlfl3akylyduvi5hdp20 Sablonan:Country data Antigua èn Barbuda 10 3709 17286 2024-05-23T02:46:38Z Bangrapip 9 new 17286 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Antigua èn Barbuda | flag alias = Flag of Antigua and Barbuda.svg | flag alias-colonial = Flag of Antigua and Barbuda (1956–1962).svg | flag alias-naval = Coastguard Ensign of Antigua and Barbuda.svg | link alias-naval = Antigua and Barbuda Coast Guard | flag alias-navy = Coastguard Ensign of Antigua and Barbuda.svg | link alias-navy = Antigua and Barbuda Coast Guard | flag alias-Barbuda = Barbuda Council Flag.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = Barbuda | redir1 = ATG </noinclude> }} 80ja3xy20ktz006995j2di3bbf3gl5y Sablonan:Air force 10 3710 17288 2024-05-23T03:07:34Z Bangrapip 9 new 17288 wikitext text/x-wiki {{country data {{{1}}} | air force/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> 423t78kyy1gl03if5b1ivvq2d5pg4r9 Sablonan:Air force/core 10 3711 17289 2024-05-23T03:08:57Z Bangrapip 9 new 17289 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-air force-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-air force|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-air force-{{{variant}}}|{{#if:{{{flag alias-air force-{{{variant}}}|}}}|23x15px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias-air force|{{#if:{{{flag alias-air force|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}}}}}}}}}}}|{{{border-air force-{{{variant}}}|{{{border-{{{variant}}}|{{{border-air force|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>[[{{{link alias-air force|{{{shortname alias|{{{alias}}}}}} Air Force}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude> {{Documentation|content=This is a meta-template used internally by [[Template:Air force]]. It is not intended to be transcluded directly from the main article space.}} [[Category:Tata sablonan bendèra]] [[Category:Ambalan tata sablonan bendèra]] </noinclude> 8vk8mxepqdci0wi7gghanvsi8fnzcki Sablonan:Armed forces 10 3712 17290 2024-05-23T03:09:29Z Bangrapip 9 new 17290 wikitext text/x-wiki {{country data {{{1}}} | Military/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> iw1x3k4su7sfi80jmpdze3a4jl47o1d Sablonan:Army 10 3713 17291 2024-05-23T03:10:00Z Bangrapip 9 new 17291 wikitext text/x-wiki {{country data {{{1}}} | army/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> kavy8sxdfdkqcs5oo3zekg1jx4jmt1l Sablonan:Army/core 10 3714 17292 2024-05-23T03:10:28Z Bangrapip 9 new 17292 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-army-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-army|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-army-{{{variant}}}|{{#if:{{{flag alias-army-{{{variant}}}|}}}|23x17px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x17px|{{{size flag alias-army|{{#if:{{{flag alias-army|}}}|23x17px|{{{size flag alias|23x17px}}}}}}}}}}}}}}}}}}}}|{{{border-army-{{{variant}}}|{{{border-{{{variant}}}|{{{border-army|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>[[{{{link alias-army|{{{shortname alias|{{{alias}}}}}} Army}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude>{{pp-semi-indef}}{{Documentation|content=This is a meta-template used internally by [[Template:army]]. It is not intended to be transcluded directly from the main article space.}} [[Category:Tata sablonan bendèra]] [[Category:Ambalan tata sablonan bendèra]]</noinclude> fwonjfqyr63tobnv4ajbzieihwcnxlb Sablonan:Break 10 3715 17293 2024-05-23T03:13:43Z Bangrapip 9 new 17293 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:string|rep|<br/>|{{<includeonly>safesubst:</includeonly>#iferror:{{<includeonly>safesubst:</includeonly>#expr:1*{{{1|1}}}}}|1}}}}<noinclude> {{Documentation}} </noinclude> cq7d25vcc5fumiravxfvnolg1blfyhl Sablonan:Further 10 3716 17294 2024-05-23T03:16:47Z Bangrapip 9 new 17294 wikitext text/x-wiki <includeonly>{{#invoke:labelled list hatnote|labelledList|Lebi jau{{#if:{{{topic|}}}|&#32;pasal {{{topic|}}}}}}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> ralofz6bfwmibjxhxh9ydf25lgpftvu Sablonan:Flagcountry/core 10 3717 17295 2024-05-23T03:17:22Z Bangrapip 9 new 17295 wikitext text/x-wiki <span class="datasortkey" data-sort-value="{{{sortkey|{{{shortname alias|{{{alias}}}}}}}}}"><!-- --><span class="flagicon"><!-- -->[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|<!-- -->{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}|<!-- -->{{{border-{{{variant}}}|{{{border|border}}}}}} |<!-- -->alt=|<!-- -->link=]]&nbsp;<!-- -->{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}<!-- -->{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}<!-- --></span>[[{{{link alias-{{{variant}}}|{{{alias}}}}}}|<!-- -->{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<!-- --></span><noinclude>{{documentation}}</noinclude> 3o5dp6ebjqrvomktebtesgmjx8dnmjj Sablonan:Military/core 10 3718 19180 17297 2024-05-31T20:59:17Z OrangKalideres 327 OrangKalideres mindahin [[Military/core]] ke [[Sablonan:Military/core]]: Salah ruang nama 17297 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-military-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-military|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-military-{{{variant}}}|{{#if:{{{flag alias-military-{{{variant}}}|}}}|23x17px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x17px|{{{size flag alias-military|{{#if:{{{flag alias-military|}}}|23x17px|{{{size flag alias|23x17px}}}}}}}}}}}}}}}}}}}}|{{{border-military-{{{variant}}}|{{{border-{{{variant}}}|{{{border-military|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>[[{{{link alias-military|{{{shortname alias|{{{alias}}}}}} Armed Forces}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude>{{Pengwarkatan|content=This is a meta-template used internally by [[Template:Armed forces]]. It is not intended to be transcluded directly from the main article space.}} [[Category:Tata sablonan bendèra]] [[Category:Ambalan tata sablonan bendèra]]</noinclude> nhtg8a9k0123svpa5yehlpacph8vuuw Sablonan:Naval 10 3719 17298 2024-05-23T03:19:37Z Bangrapip 9 new 17298 wikitext text/x-wiki {{country data {{{1}}} | naval/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}}</noinclude> hw1i98765z62cdgi6b101u4zaa18mls Sablonan:Naval/core 10 3720 17299 2024-05-23T03:20:22Z Bangrapip 9 new 17299 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-naval-{{{variant}}}|{{{flag alias-{{{variant}}}|{{{flag alias-naval|{{{flag alias}}}}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-naval-{{{variant}}}|{{#if:{{{flag alias-naval-{{{variant}}}|}}}|23x20px|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x20px|{{{size flag alias-naval|{{#if:{{{flag alias-naval|}}}|23x20px|{{{size flag alias|23x20px}}}}}}}}}}}}}}}}}}}}|{{{border-naval-{{{variant}}}|{{{border-{{{variant}}}|{{{border-naval|{{{border|border}}}}}}}}}}}} |alt=|link=]]&nbsp;</span>{{#if: {{{name|}}} |[[{{{link alias-naval|{{{shortname alias|{{{alias}}}}}} Navy}}}|{{{name}}}]] |[[{{{link alias-naval|{{{shortname alias|{{{alias}}}}}} Navy}}}]] }}<noinclude> {{Documentation|content={{High-use}}This is a meta-template used internally by [[Template:naval]]. It is not intended to be transcluded directly from the main article space.}} [[Category:Tata sablonan bendèra]] [[Category:Ambalan tata sablonan bendèra]] </noinclude> t9qttesvxym8444i1cxsfiddd8egmcv Modul:Transclusion count 828 3721 17300 2024-05-23T03:20:47Z Bangrapip 9 new 17300 Scribunto text/plain local p = {} function p.fetch(frame) local template = nil local return_value = nil -- Use demo parameter if it exists, otherswise use current template name local namespace = mw.title.getCurrentTitle().namespace if frame.args["demo"] and frame.args["demo"] ~= "" then template = mw.ustring.gsub(frame.args["demo"],"^[Tt]emplate:","") elseif namespace == 10 then -- Template namespace template = mw.title.getCurrentTitle().text elseif namespace == 828 then -- Module namespace template = (mw.site.namespaces[828].name .. ":" .. mw.title.getCurrentTitle().text) end -- If in template or module namespace, look up count in /data if template ~= nil then namespace = mw.title.new(template, "Template").namespace if namespace == 10 or namespace == 828 then template = mw.ustring.gsub(template, "/doc$", "") -- strip /doc from end template = mw.ustring.gsub(template, "/sandbox$", "") -- strip /sandbox from end local index = mw.ustring.sub(mw.title.new(template).text,1,1) local status, data = pcall(function () return(mw.loadData('Module:Transclusion_count/data/' .. (mw.ustring.find(index, "%a") and index or "other"))) end) if status then return_value = tonumber(data[mw.ustring.gsub(template, " ", "_")]) end end end -- If database value doesn't exist, use value passed to template if return_value == nil and frame.args[1] ~= nil then local arg1=mw.ustring.match(frame.args[1], '[%d,]+') if arg1 and arg1 ~= '' then return_value = tonumber(frame:callParserFunction('formatnum', arg1, 'R')) end end return return_value end -- Tabulate this data for [[Wikipedia:Database reports/Templates transcluded on the most pages]] function p.tabulate(frame) local list = {} for i = 65, 91 do local data = mw.loadData('Module:Transclusion count/data/' .. ((i == 91) and 'other' or string.char(i))) for name, count in pairs(data) do table.insert(list, {mw.title.new(name, "Template").fullText, count}) end end table.sort(list, function(a, b) return (a[2] == b[2]) and (a[1] < b[1]) or (a[2] > b[2]) end) local lang = mw.getContentLanguage(); for i = 1, #list do list[i] = ('|-\n| %d || [[%s]] || %s\n'):format(i, list[i][1]:gsub('_', ' '), lang:formatNum(list[i][2])) end return table.concat(list) end return p 008uk8mly4azus83p91srb45zrvm6fn Modul:Transclusion count/data/N 828 3722 17301 2024-05-23T03:21:25Z Bangrapip 9 new 17301 Scribunto text/plain return { ["N"] = 2700, ["N.b."] = 2000, ["N/A"] = 26000, ["N/a"] = 59000, ["NA-Class"] = 15000, ["NASCAR_next_race"] = 2000, ["NASTRO_comment"] = 31000, ["NBA_Draft_template_list"] = 3400, ["NBA_Year"] = 5700, ["NBA_color"] = 3700, ["NBA_color_cell"] = 4400, ["NBA_color_cell2"] = 3400, ["NBA_player_statistics_legend"] = 4900, ["NBA_player_statistics_start"] = 4000, ["NBbox"] = 3400, ["NCAA_color_cell"] = 11000, ["NCAA_secondary_color_cell"] = 4400, ["NCES_District_ID"] = 2700, ["NED"] = 9900, ["NEXTYEAR"] = 8100, ["NFLAltPrimaryColor"] = 4000, ["NFLAltPrimaryStyle"] = 2300, ["NFLAltSecondaryColor"] = 3700, ["NFLPrimaryColor"] = 3300, ["NFLPrimaryStyle"] = 27000, ["NFLSecondaryColor"] = 20000, ["NFL_Roster_navbox_template_list"] = 2600, ["NFL_Year"] = 25000, ["NFL_predraft"] = 7200, ["NFL_predraft/check"] = 7200, ["NFL_predraft/ftin"] = 7200, ["NFLplayer"] = 2100, ["NFT"] = 7000, ["NFT_player"] = 31000, ["NGA"] = 3300, ["NGR"] = 2400, ["NHLE"] = 19000, ["NHLS_url"] = 2200, ["NLD"] = 11000, ["NLM_content"] = 2800, ["NOINDEX"] = 461000, ["NOMIS2011"] = 2300, ["NOR"] = 9600, ["NPG_name"] = 2100, ["NRDB_species"] = 7000, ["NRHP-PA"] = 2600, ["NRHPGoogleMapFootnote"] = 2500, ["NRHP_Focus"] = 73000, ["NRHP_color"] = 3700, ["NRHP_date_for_lists"] = 3100, ["NRHP_date_for_lists/dates"] = 3100, ["NRHP_header"] = 3400, ["NRHP_navigation_box"] = 8400, ["NRHP_row"] = 3400, ["NRHP_style"] = 70000, ["NRHP_url"] = 29000, ["NRHP_url/core"] = 31000, ["NRISref"] = 73000, ["NSWcity"] = 2100, ["NSWcity/core"] = 2100, ["NUMBEROFSECTIONS"] = 2700, ["NYCS_br"] = 2700, ["NYCS_time_2"] = 3100, ["NZL"] = 6900, ["NZ_electorate_link"] = 2500, ["Na"] = 2800, ["Nac"] = 3100, ["Namespace_detect"] = 574000, ["Namespace_detect_showall"] = 6600, ["Nastaliq"] = 11000, ["Nat_fs_end"] = 2500, ["National_Film_Awards/style"] = 2100, ["National_Heritage_List_for_England"] = 23000, ["National_Rail_style"] = 5800, ["National_Register_of_Historic_Places"] = 29000, ["National_Register_of_Historic_Places_in_Massachusetts"] = 4400, ["National_Register_of_Historic_Places_in_New_York"] = 5600, ["National_Register_of_Historic_Places_in_North_Carolina"] = 2900, ["National_Register_of_Historic_Places_in_Pennsylvania"] = 3200, ["National_Register_of_Historic_Places_in_Virginia"] = 3100, ["National_basketball_squad"] = 3200, ["National_field_hockey_squad"] = 4100, ["National_football_squad_end"] = 3000, ["National_football_squad_start/styles.css"] = 2400, ["National_rugby_union_team"] = 4900, ["National_squad"] = 42000, ["National_squad_no_numbers"] = 17000, ["National_volleyball_team"] = 2400, ["Native_name"] = 21000, ["Native_name_checker"] = 83000, ["Naval"] = 3700, ["Naval/core"] = 3700, ["Navbar"] = 40000, ["Navbar-collapsible"] = 3400, ["Navbar-header"] = 16000, ["Navbar-header/styles.css"] = 16000, ["Navbox"] = 2930000, ["Navbox_GR_munic"] = 3600, ["Navbox_Musical_artist"] = 9800, ["Navbox_bottom"] = 16000, ["Navbox_decade_list"] = 11000, ["Navbox_documentation"] = 36000, ["Navbox_ice_hockey"] = 3200, ["Navbox_musical_artist"] = 233000, ["Navbox_musical_artist/color"] = 233000, ["Navbox_rugby_league_squad"] = 4900, ["Navbox_season_by_team"] = 3200, ["Navbox_top"] = 16000, ["Navbox_visibility"] = 36000, ["Navbox_with_collapsible_groups"] = 136000, ["Navbox_with_collapsible_sections"] = 2400, ["Navbox_with_columns"] = 26000, ["Navboxes"] = 58000, ["Navboxes_colour"] = 4500, ["Navseasoncats"] = 232000, ["Navseasoncats_with_centuries_below_decade"] = 6800, ["Navseasoncats_with_decades_below_year"] = 16000, ["Navsource"] = 2500, ["Navy"] = 20000, ["Navy/core"] = 20000, ["Nay"] = 5900, ["Nbay"] = 5700, ["Nbhyph"] = 197000, ["Nbsp"] = 501000, ["Nbsp_to_space"] = 21000, ["Ndash"] = 23000, ["Nee"] = 11000, ["NeilBrownPlayers"] = 3100, ["Never_substitute"] = 2100, ["New_user_bar"] = 57000, ["Newbot"] = 4300, ["Next_period"] = 22000, ["Nfly"] = 2300, ["Nihongo"] = 104000, ["Nihongo2"] = 12000, ["Nihongo_foot"] = 2800, ["No"] = 9300, ["No."] = 14000, ["No2"] = 11000, ["NoSpam"] = 3900, ["NoSpamEmail"] = 17000, ["No_col_break"] = 2400, ["No_col_break/styles.css"] = 2400, ["No_documentation"] = 2600, ["No_footnotes"] = 52000, ["No_ping"] = 383000, ["No_plot"] = 9100, ["No_redirect"] = 610000, ["No_spam"] = 300000, ["No_wrap"] = 3000, ["Nobold"] = 408000, ["Nobold/styles.css"] = 408000, ["Nobr"] = 5500, ["Nobreak"] = 698000, ["Nochange"] = 2600, ["Noindex"] = 4700, ["Noitalic"] = 4800, ["Noitalic/styles.css"] = 4800, ["Nom"] = 44000, ["Nominated"] = 7900, ["Non-English-language_text_category"] = 2800, ["Non-admin_closure"] = 3300, ["Non-admin_closure_(requested_moves)"] = 4600, ["Non-admin_comment"] = 2200, ["Non-album_single"] = 2300, ["Non-diffusing_subcategory"] = 19000, ["Non-free_2D_art"] = 7600, ["Non-free_3D_art"] = 2500, ["Non-free_album_cover"] = 213000, ["Non-free_audio_sample"] = 8500, ["Non-free_biog-pic"] = 28000, ["Non-free_book_cover"] = 57000, ["Non-free_character"] = 2600, ["Non-free_comic"] = 11000, ["Non-free_fair_use"] = 17000, ["Non-free_fair_use_in"] = 14000, ["Non-free_file_with_no_commercial_use_license"] = 2400, ["Non-free_film_poster"] = 28000, ["Non-free_film_screenshot"] = 5000, ["Non-free_game_cover"] = 8100, ["Non-free_game_screenshot"] = 5100, ["Non-free_historic_image"] = 16000, ["Non-free_image_data"] = 8400, ["Non-free_image_rationale"] = 9500, ["Non-free_logo"] = 157000, ["Non-free_magazine_cover"] = 7800, ["Non-free_media"] = 759000, ["Non-free_media_data"] = 9600, ["Non-free_media_rationale"] = 11000, ["Non-free_movie_poster"] = 25000, ["Non-free_music_video_screenshot"] = 2000, ["Non-free_newspaper_image"] = 2100, ["Non-free_poster"] = 82000, ["Non-free_promotional"] = 8800, ["Non-free_school_logo"] = 7800, ["Non-free_seal"] = 7000, ["Non-free_symbol"] = 5700, ["Non-free_television_screenshot"] = 16000, ["Non-free_title-card"] = 6500, ["Non-free_use_rationale"] = 703000, ["Non-free_use_rationale/styles.css"] = 712000, ["Non-free_use_rationale_2"] = 211000, ["Non-free_use_rationale_album_cover"] = 146000, ["Non-free_use_rationale_biog"] = 2200, ["Non-free_use_rationale_book_cover"] = 19000, ["Non-free_use_rationale_logo"] = 111000, ["Non-free_use_rationale_poster"] = 55000, ["Non-free_use_rationale_title-card"] = 3400, ["Non-free_use_rationale_video_cover"] = 6100, ["Non-free_use_rationale_video_game_cover"] = 11000, ["Non-free_video_cover"] = 16000, ["Non-free_video_game_cover"] = 22000, ["Non-free_video_game_cover/platform"] = 22000, ["Non-free_video_game_screenshot"] = 11000, ["Non-free_video_game_screenshot/platform"] = 10000, ["Non-free_with_NC"] = 2400, ["Non-free_with_permission"] = 2000, ["Non_breaking_hyphen"] = 198000, ["Nonumtoc"] = 2800, ["Nonumtoc/styles.css"] = 2800, ["Noping"] = 369000, ["Noplot"] = 2200, ["Noprint"] = 2900, ["Noredirect"] = 8500, ["Normal"] = 6900, ["Normalwraplink"] = 5100, ["North_America_topic"] = 3700, ["Nospam"] = 5400, ["Not-PD-US-expired-min-year"] = 26000, ["Not_a_ballot"] = 7900, ["Not_a_forum"] = 7800, ["Not_a_typo"] = 12000, ["Not_around"] = 10000, ["Not_done"] = 21000, ["Notability"] = 60000, ["Notavote"] = 2200, ["Notdone"] = 5700, ["Note"] = 25000, ["NoteFoot"] = 4600, ["NoteTag"] = 4700, ["Note_label"] = 9200, ["Notelist"] = 220000, ["Notelist-lr"] = 3900, ["Notelist-ua"] = 7500, ["Notes"] = 5500, ["Noteslist"] = 3600, ["Notice"] = 116000, ["NovelsWikiProject"] = 2400, ["Nowiki_="] = 2300, ["Nowrap"] = 4040000, ["Np"] = 3600, ["Npby"] = 2600, ["Nq"] = 4300, ["Nrut"] = 4900, ["Ns"] = 2900, ["Ns0"] = 111000, ["Ns_has_subpages"] = 2550000, ["Nts"] = 21000, ["Ntsh"] = 3400, ["Number_of_defined_parameters"] = 5300, ["Number_table_sorting"] = 36000, ["Number_table_sorting_hidden"] = 3400, ["Numero"] = 3700, ["Nutshell"] = 4100, ["Nw="] = 2300, ["Née"] = 2400, ["Module:NUMBEROFSECTIONS"] = 2700, ["Module:Namespace_detect"] = 627000, ["Module:Namespace_detect/config"] = 4960000, ["Module:Namespace_detect/data"] = 4960000, ["Module:National_squad"] = 55000, ["Module:Native_name"] = 98000, ["Module:Navbar"] = 5550000, ["Module:Navbar/configuration"] = 5550000, ["Module:Navbar/styles.css"] = 4880000, ["Module:Navbox"] = 4570000, ["Module:Navbox/configuration"] = 4570000, ["Module:Navbox/styles.css"] = 4570000, ["Module:Navbox_ice_hockey"] = 3200, ["Module:Navbox_top_and_bottom"] = 16000, ["Module:Navbox_with_collapsible_groups"] = 147000, ["Module:Navboxes"] = 59000, ["Module:Nihongo"] = 107000, ["Module:No_ping"] = 458000, ["Module:Noinclude"] = 3200, ["Module:Ns_has_subpages"] = 2550000, ["Module:Number_table_sorting"] = 39000, } cf5fnl0rnn1mh34fbd66c6okvf0rlgi Sablonan:Navy (color) 10 3723 17302 2024-05-23T03:24:48Z Bangrapip 9 new 17302 wikitext text/x-wiki <span style="color:navy">{{{1}}}</span><noinclude> <!-- Add categories and interwikis to the /doc subpage, not here! --> {{Documentation}}</noinclude> stk7g49kwfqhxkksgl2s4oq24lj3ktq Sablonan:Country data Lemènder 10 3724 17303 2024-05-23T03:26:38Z Bangrapip 9 new 17303 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lemènder | shortname alias = Armènia | flag alias = Flag of Armenia.svg | flag alias-1918 = Flag of the First Republic of Armenia.svg | link alias-air force = Armenian Air Force | link alias-army = Armenian Ground Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1918 | redir1 = ARM | related1 = Armenian SSR </noinclude> }} gh30o94w4mobwalwsi9oj9abjff9215 Sablonan:Country data Ostrali 10 3725 17304 2024-05-23T03:27:09Z Bangrapip 9 new 17304 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Australia | flag alias = Flag of Australia (converted).svg | flag alias-1901 = Flag of Australia (1901-1903).svg | flag alias-1903 = Flag of Australia (1903-1908).svg | flag alias-union = Flag of the United Kingdom.svg | flag alias-colonial = Australian Colonial Flag.svg | flag alias-civil = Civil Ensign of Australia.svg | flag alias-naval = Naval Ensign of Australia.svg | flag alias-naval-1913 = Naval Ensign of the United Kingdom.svg | link alias-naval = Royal Australian Navy | link alias-army = Australian Army | flag alias-air force = Air Force Ensign of Australia.svg | link alias-air force = Royal Australian Air Force | flag alias-air force-1948 = Air Force Ensign of Australia (1948–1982).svg | flag alias-air force-1922 = Air Force Ensign of the United Kingdom.svg | link alias-football = Australia {{{mw|men's}}} national {{{age|}}} soccer {{{class|}}} team | flag alias-marines=UCP 2RAR.svg | link alias-marines=2nd Battalion, Royal Australian Regiment | flag alias-navy = Naval Ensign of Australia.svg | link alias-navy = Royal Australian Navy | flag alias-military = Ensign of the Australian Defence Force.svg | link alias-military = Australian Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1901 | var2 = 1903 | var3 = colonial | var4 = civil | var5 = naval-1913 | redir1 = AUS | related1 = Australasia </noinclude> }} be1r7qvhek7jrjfsjm5gjjzz6b2x5mf Sablonan:Country data Ostenrèk 10 3726 17305 2024-05-23T03:27:46Z Bangrapip 9 new 17305 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ostenrèk | shortname alias = Austria | flag alias = Flag of Austria.svg | flag alias-empire = Flag of the Habsburg Monarchy.svg | flag alias-state = Flag of Austria (state).svg | flag alias-1230 = Flag of Austria (1230–1934).svg | flag alias-war = Austria-Hungary-flag-1869-1914-naval-1786-1869-merchant.svg | flag alias-1934 = State flag of Austria (1934–1938).svg | flag alias-1938 = Flag of Germany (1935–1945).svg | flag alias-army = Flag of Austria (state).svg | flag alias-air force = Flag of Austria (state).svg | link alias-army = Austrian Land Forces | flag alias-naval = Flag of Austria (state).svg | link alias-naval = Austrian Navy | link alias-air force = Austrian Air Force | flag alias-navy = Flag of Austria (state).svg | link alias-navy = Austrian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = empire | var2 = state | var3 = 1230 | var4 = war | var5 = 1934 | var6 = 1938 | redir1 = AUT | redir2 = Archduchy of Austria | related1 = Austria-Hungary </noinclude> }} hg8dvh47tv9hc62fq4vsonbkffkohsw Sablonan:Country data Asèrbaijan 10 3727 17306 2024-05-23T03:28:19Z Bangrapip 9 new 17306 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Asèrbaijan | flag alias = Flag of Azerbaijan.svg | flag alias-1918 = Flag of Azerbaijan 1918.svg | flag alias-1991 = Flag of Azerbaijan (1991–2013).svg | flag alias-naval = Naval Flag of Azerbaijan.svg | link alias-naval = Azerbaijani Navy | flag alias-army = Flag of Azerbaijani Land Forces.svg | link alias-army = Azerbaijani Land Forces | flag alias-air force = AzAF Flag of Azerbaijan.png | link alias-air force = Azerbaijani Air Force | flag alias-navy = Naval Flag of Azerbaijan.svg | link alias-navy = Azerbaijani Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1918 | var2 = 1991 | redir1 = AZE | related1 = Azerbaijan SSR </noinclude> }} nyby8edj63kb0twcmks9hh7nohejxqz Sablonan:Country data Bahama 10 3728 17307 2024-05-23T03:28:55Z Bangrapip 9 new 17307 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bahama | flag alias = Flag of the Bahamas.svg | flag alias-colonial = Flag of the Bahamas (1953–1964).svg | flag alias-1869 = Flag of the Bahamas (1869–1904).svg | flag alias-1904 = Flag of the Bahamas (1904–1923).svg | flag alias-1923 = Flag of the Bahamas (1923–1953).svg | flag alias-1953 = Flag of the Bahamas (1953–1964).svg | flag alias-1964 = Flag of the Bahamas (1964–1973).svg | flag alias-army = Flag of the Bahamas.svg | flag alias-naval = Naval Ensign of the Bahamas.svg | flag alias-civil = Civil Ensign of the Bahamas.svg | link alias-army = Royal Bahamas Defence Force | link alias-naval = Royal Bahamas Defence Force | flag alias-navy = Naval Ensign of the Bahamas.svg | link alias-navy = Royal Bahamas Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1869 | var3 = 1904 | var4 = 1923 | var5 = 1953 | var6 = 1964 | var7 = civil | redir1 = BHS | redir2 = BAH | redir3 = The Bahamas </noinclude> }} hq9kq47ogr4vbqpzcx1msy2v0m15ecr Sablonan:Country data Bahrén 10 3729 17308 2024-05-23T03:29:38Z Bangrapip 9 new 17308 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bahrén | flag alias = Flag of Bahrain.svg | flag alias-old = Flag of Bahrain (before 1820).svg | flag alias-1820 = Flag of Bahrain (1820-1932).svg | flag alias-1932 = Flag of Bahrain (1932 to 1972).svg | flag alias-1972 = Flag of Bahrain (1972-2002).svg | link alias-naval = Royal Bahrain Naval Force | flag alias-army = Flag of the Royal Bahraini Army.svg | link alias-army = Royal Bahraini Army | flag alias-air force = Flag of the Royal Bahraini Air Force.svg | link alias-air force = Royal Bahraini Air Force | flag alias-navy = Flag of the Royal Bahrain Naval Force.svg | link alias-navy = Royal Bahrain Naval Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1972 | var2 = 1932 | var3 = 1820 | var4 = old | redir1 = BHR </noinclude> }} 6mu02o6vwwdwy90hg29fxwgxknfg2f3 Sablonan:Country data Benggaladésa 10 3730 17309 2024-05-23T03:30:22Z Bangrapip 9 new 17309 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Benggaladésa | shortname alias = Bangladès | flag alias = Flag of Bangladesh.svg | flag alias-1971 = Flag of Bangladesh (1971).svg | flag alias-naval = Naval Ensign of Bangladesh.svg | flag alias-civil = Civil Ensign of Bangladesh.svg | flag alias-coast guard=Ensign of the Bangladesh Coast Guard.svg | flag alias-army = Flag of the Bangladesh Army.svg | flag alias-air force = Air Force Ensign of Bangladesh.svg | flag alias-navy = Naval Ensign of Bangladesh.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1971 | var2 = civil | redir1 = BGD | redir2 = BAN </noinclude> }} 96erjrqx166bbwlqal7nddhfetdqrik Sablonan:Country data Barbados 10 3731 17310 2024-05-23T03:30:44Z Bangrapip 9 new 17310 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Barbados | flag alias = Flag of Barbados.svg | flag alias-1885 = Flag of Barbados (1870–1966).svg | flag alias-naval = Naval Ensign of Barbados.svg | link alias-naval = Barbados Coast Guard | flag alias-navy = Naval Ensign of Barbados.svg | link alias-navy = Barbados Coast Guard| size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1885 | redir1 = BRB | redir2 = BAR </noinclude> }} 1snqf0tvg2rljzr8v71gwu6kjtcxcpw Sablonan:Country data Ruslan Puti 10 3732 17311 2024-05-23T03:31:24Z Bangrapip 9 new 17311 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ruslan Puti | flag alias = Flag of Belarus.svg | flag alias-1991 = Flag of Belarus (1918, 1991–1995).svg | flag alias-1995 = Flag of Belarus (1995–2012).svg | flag alias-air force = Flag of Belarusian Air Force.svg | link alias-air force = Belarusian Air Force | flag alias-army = Flag of the Belarusian Ground Forces.png | link alias-army = Belarusian Ground Forces | flag alias-military = Flag of the Armed Forces of Belarus.png | link alias-military = Armed Forces of Belarus | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1991 | var2 = 1995 | redir1 = BLR | related1 = Byelorussian SSR | related2 = Belarusian People's Republic </noinclude> }} 3wra63w5l2tsjy2rycmgwjt7ynb064g Sablonan:Country data Bèlgi 10 3733 17312 2024-05-23T03:32:00Z Bangrapip 9 new 17312 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bèlgi | flag alias = Flag of Belgium (civil).svg <!-- Not the official flag of Belgium, but see talk page for objections to using the state flag as the default --> | flag alias-government = Government Ensign of Belgium.svg | flag alias-state = Flag of Belgium.svg<!-- The official flag of Belgium. See talk page for why it is not the default. --> | flag alias-1830 = Flag of Belgium (1830).svg | flag alias-1858 = Royal ensign of Belgium (1858).svg | flag alias-army = Flag of the Belgian Land Component.svg | link alias-army = Belgian Land Component | flag alias-naval = Naval Ensign of Belgium.svg | link alias-naval = Belgian Navy | flag alias-air force = Air Force Ensign of Belgium.svg | link alias-air force = Belgian Air Component | flag alias-navy = Naval Ensign of Belgium.svg | link alias-navy = Belgian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | var2 = government | var3 = 1830 | var4 = 1858 | redir1 = BEL </noinclude> }} iu5zv78ixwzgkussy7ww4ull2qz7cia Sablonan:Country data Bélis 10 3734 17313 2024-05-23T03:32:32Z Bangrapip 9 new 17313 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bélis | flag alias = Flag of Belize.svg | flag alias-1981 = Flag of Belize (1981–2019).svg | flag alias-army = Flag of Belize.svg | link alias-army = Belize Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1981 | redir1 = BLZ | redir2 = BIZ | related1 = British Honduras </noinclude> }} jf95w6nt27iweu425rx6dfwryj9rnlz Sablonan:Country data Bénin 10 3735 17316 2024-05-23T03:34:19Z Bangrapip 9 new 17316 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bénin | flag alias = Flag of Benin.svg | flag alias-1975 = Flag of Benin (1975-1990).svg | link alias-military = Benin Armed Forces | link alias-air force = Benin Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1975 | redir1 = BEN | related1 = Dahomey </noinclude> }} fcyad7034myon3mjni4uhgyeenmz297 Sablonan:Country data Butan 10 3736 17318 2024-05-23T03:34:52Z Bangrapip 9 new 17318 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Butan | flag alias = Flag of Bhutan.svg | flag alias-1949 = Flag of Bhutan (1949-1956).svg | flag alias-1956 = Flag of Bhutan (1956–1969).svg | flag alias-army = Flag of the Royal Bhutan Army.svg | link alias-army = Royal Bhutan Army | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1949 | var2 = 1956 | redir1 = BTN | redir2 = BHU </noinclude> }} 08u7d6u29cs33611xvg42g56na6lh1t Sablonan:Country data Boliwi 10 3737 17320 2024-05-23T03:36:58Z Bangrapip 9 new 17320 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Boliwi | flag alias = Bandera de Bolivia (Estado).svg | flag alias-state = Bandera de Bolivia (Estado).svg | flag alias-football = Flag of Bolivia.svg | flag alias-spain = Flag of Cross of Burgundy.svg | flag alias-1825 = State flag of Bolivia (1825-1826).svg | flag alias-1825a = Civil flag of Bolivia (1825-1826).svg | flag alias-1831 = Flag of Bolivia (state, 1826-1851).svg | flag alias-1831a = Flag of Bolivia (1826-1851).svg | flag alias-confederation = Flag of the Peru-Bolivian Confederation.svg | flag alias-wiphala = Banner of the Qulla Suyu.svg | flag alias-patuju = Flag of the Patujú flower.svg | flag alias-army=Flag of Bolivia (military).svg | link alias-army=Bolivian Army | flag alias-air force=Flag of Bolivia (military).svg | link alias-air force=Bolivian Air Force | flag alias-naval = Naval Ensign of Bolivia.svg | link alias-naval = Bolivian Naval Force | flag alias-naval old = Naval Ensign of Bolivia (1966-2013).svg | flag alias-naval jack = Naval Jack of Bolivia.svg | flag alias-military = Flag of Bolivia (military).svg | link alias-military = Bolivian Armed Forces | flag alias-navy = Naval Ensign of Bolivia.svg | link alias-navy = Bolivian Naval Force | flag alias-civil = Flag of Bolivia.svg | size = {{{size|}}} | name = {{{name|}}} | altvar = {{{altvar|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | var2 = football | var3 = spain | var4 = 1825 | var5 = 1825a | var6 = 1831 | var7 = 1831a | var8 = confederation | var9 = wiphala | var10 = patuju | var11 = naval old | var12 = naval jack | var13 = civil | redir1 = BOL </noinclude> }} 27r58ooam6d6deup05s6yiocx4ifsca Sablonan:Country data Bosni èn Hèrségowina 10 3738 17663 17321 2024-05-23T10:18:39Z Bangrapip 9 17663 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bosni èn Hèrségowina | flag alias = Flag of Bosnia and Herzegovina.svg | flag alias-1992 = Flag of Bosnia and Herzegovina (1992–1998).svg | link alias-army = Bosnian Ground Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1992 | redir1 = BIH | redir2 = Bosnia-Herzegovina | related1 = SR Bosnia and Herzegovina | related2 = Republika Srpska | related3 = Federation of Bosnia and Herzegovina </noinclude> }} 5jf8mk9vweup6lqbmhsdfxwn64donvh Sablonan:Country data Boswana 10 3739 17322 2024-05-23T03:38:07Z Bangrapip 9 new 17322 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Boswana | flag alias = Flag of Botswana.svg | flag alias-air force = Ensign of the Botswana Defence Force Air Wing.svg | link alias-air force = Botswana Defence Force Air Wing | link alias-army = Botswana Ground Force | flag alias-military = Flag of the Botswana Defence Force.svg | link alias-military = Botswana Defence Force | variant = {{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = BWA | redir2 = BOT | related1 = Bechuanaland Protectorate </noinclude> }} j7414h5g5doxyeeqq4de4dkkk7hbt4n Sablonan:Country data Brazil 10 3740 17324 2024-05-23T03:38:28Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Brazil]] ke [[Templat:Country data Brasil]] 17324 wikitext text/x-wiki #ALIH [[Templat:Country data Brasil]] oiuqlgky8zhmtu1vpsytda6mdr1e0gw Sablonan:Country data Bulgari 10 3741 17326 2024-05-23T03:39:49Z Bangrapip 9 new 17326 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bulgari | flag alias = Flag of Bulgaria.svg | flag alias-digital = Flag of Bulgaria (digital).svg | flag alias-1878 = Flag of Bulgaria.svg | flag alias-1947 = Flag of Bulgaria (1946–1948).svg | flag alias-1948 = Flag of Bulgaria (1948–1967).svg | flag alias-1968 = Flag of Bulgaria (1967-1971).svg | flag alias-1971 = Flag of Bulgaria (1971–1990).svg | flag alias-naval-1879 = Naval Ensign of Bulgaria (1878-1944).svg | flag alias-naval-1949 = Naval Ensign of Bulgaria (1949-1955).svg | flag alias-naval-1955 = Naval Ensign of Bulgaria (1955-1990).svg | flag alias-naval-1991 = Naval Ensign of Bulgaria 1991-2005.svg | flag alias-naval = Naval Ensign of Bulgaria.svg | link alias-naval = Bulgarian Navy | flag alias-army = War flag of Bulgaria.svg | link alias-army = Bulgarian Land Forces | link alias-air force = Bulgarian Air Force | flag alias-navy = Naval Ensign of Bulgaria.svg | link alias-navy = Bulgarian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = digital | var2 = 1878 | var3 = 1947 | var4 = 1948 | var5 = 1968 | var6 = 1971 | var7 = naval-1879 | var8 = naval-1949 | var9 = naval-1955 | var10 = naval-1991 | redir1 = BGR | redir2 = BUL | related1 = Principality of Bulgaria | related2 = Kingdom of Bulgaria | related3 = People's Republic of Bulgaria </noinclude> }} 81nfqs1hhp7jlvq4sdij1bspr87l7av Sablonan:Country data Burkina Paso 10 3742 17327 2024-05-23T03:40:45Z Bangrapip 9 new 17327 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Burkina Paso | flag alias = Flag of Burkina Faso.svg | link alias-military = Burkina Faso Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = BFA | redir2 = BUR | related1 = Upper Volta </noinclude> }} qt5f25rd5m51rpznx9fiyxare4ocuet Sablonan:Country data Burundi 10 3743 17329 2024-05-23T03:43:56Z Bangrapip 9 new 17329 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Burundi | flag alias = Flag of Burundi.svg | flag alias-1962 = Flag of Burundi (1962–1966).svg | flag alias-1966 = Flag of Burundi (1966-1967).svg | flag alias-1967 = Flag of Burundi (1967–1982).svg | link alias-military = National Defence Force (Burundi){{!}}Burundi National Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1962 | var2 = 1966 | var3 = 1967 | redir1 = BDI </noinclude> }} 8mnd1nbrjzkc1ksu43mptopy4qb5iv1 Sablonan:Country data Kemboja 10 3744 17330 2024-05-23T03:44:26Z Bangrapip 9 new 17330 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kemboja | flag alias = Flag of Cambodia.svg | flag alias-1863 = Flag of Cambodia (1863–1948).svg | flag alias-1942 = Flag of Cambodia under Japanese occupation.svg | flag alias-1970 = Flag of the Khmer Republic.svg | flag alias-1975 = Flag of Democratic Kampuchea.svg | flag alias-1979 = Flag of the People's Republic of Kampuchea.svg | flag alias-1989 = Flag of the State of Cambodia.svg | flag alias-1992 = Flag of Cambodia under UNTAC.svg | link alias-naval = Royal Cambodian Navy | link alias-air force = Royal Cambodian Air Force | link alias-army = Royal Cambodian Army | link alias-navy = Royal Cambodian Navy | link alias-military = Royal Cambodian Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1863 | var2 = 1942 | var3 = 1970 | var4 = 1975 | var5 = 1979 | var6 = 1989 | var7 = 1992 | redir1 = KHM | redir2 = CAM | related1 = Khmer Republic </noinclude> }} lu5kdkpxfkooaujbkcmvvyqqyu7a98s Sablonan:Country data Kamérun 10 3745 17331 2024-05-23T03:45:00Z Bangrapip 9 new 17331 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kamérun | flag alias = Flag of Cameroon.svg | flag alias-1957 = Flag of Cameroon (1957-1961).svg | flag alias-1961 = Flag of Cameroon (1961-1975).svg | link alias-military = Cameroon Armed Forces | link alias-army = Cameroon Armed Forces{{!}}Cameroon Army | link alias-air force = Cameroon Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1957 | var2 = 1961 | redir1 = CMR | related1 = British Cameroon </noinclude> }} mmrc0w4nbyosr8wq1et8r0woayvxtua Sablonan:Country data Kanada 10 3746 17332 2024-05-23T03:45:27Z Bangrapip 9 new 17332 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kanada | flag alias = Flag of Canada (Pantone).svg | flag alias-1867-official = Flag of the United Kingdom.svg | flag alias-1868 = Canadian Red Ensign (1868–1921).svg | flag alias-1905 = Canadian Red Ensign (1905–1922).svg | flag alias-1907 = Canadian Red Ensign (1907–1921).png | flag alias-1921 = Canadian Red Ensign (1921–1957).svg | flag alias-1957 = Canadian Red Ensign (1957–1965).svg | flag alias-1964 = Flag of Canada (1964).svg | flag alias-1965 = Flag of Canada (WFB 2000).png | flag alias-2004 = Flag of Canada (WFB 2004).gif | flag alias-armed forces = Canadian Forces Flag.svg | link alias-armed forces = Canadian Armed Forces | flag alias-naval = Naval ensign of Canada.svg | link alias-naval = Royal Canadian Navy | flag alias-naval-1868 = Canadian Blue Ensign (1868–1921).svg | flag alias-naval-1911 = Naval Ensign of the United Kingdom.svg | flag alias-naval-1921 = Canadian Blue Ensign (1921–1957).svg | flag alias-naval-1957 = Canadian Blue Ensign (1957–1965).svg | flag alias-naval-1965 = Flag of Canada (Pantone).svg | flag alias-coast guard = Coastguard Flag of Canada.svg | link alias-coast guard = Canadian Coast Guard | flag alias-air force = Royal Canadian Air Force ensign.svg | flag alias-air force-1924 = Ensign of the Royal Canadian Air Force.svg | link alias-air force = Royal Canadian Air Force | flag alias-army-1939 = Flag of the Canadian Army (1939–1944).svg | flag alias-army-1968 = Flag of the Canadian Army (1968–1998).svg | flag alias-army-1989 = Flag of the Canadian Army (1968–1998).svg | flag alias-army-2013 = Flag of the Canadian Army (2013–2016).svg | flag alias-army = Flag of the Canadian Army.svg | link alias-army = Canadian Army | flag alias-military = Flag of the Canadian Forces.svg | link alias-military = Canadian Armed Forces | flag alias-navy = Naval ensign of Canada.svg | link alias-navy = Royal Canadian Navy | link alias-football = Canada {{{mw|men's}}} national {{{age|}}} soccer team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1867-official | var2 = 1868 | var3 = 1905 | var4 = 1907 | var5 = 1921 | var6 = 1957 | var7 = 1964 | var8 = 1965 | var9 = 2004 | var10 = naval-1868 | var11 = naval-1911 | var12 = naval-1921 | var13 = naval-1957 | var14= naval-1965 | var15 = air force-1924 | var16 = army-1939 | var17 = army-1968 | var18 = army-1989 | var19 = army-2013 | redir1 = CAN | redir2 = Province of Canada | redir3 = Dominion of Canada </noinclude> }} px02mtmaf8aq3bozwgaavteo09t0pmo Sablonan:Country data Tanjung Ijo 10 3747 17333 2024-05-23T03:46:09Z Bangrapip 9 new 17333 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tanjung Ijo | flag alias = Flag of Cape Verde.svg | flag alias-1975 = Flag of Cape Verde (1975-1992).svg | link alias-naval = Cape Verdean Armed Forces{{!}}Cape Verdean Coast Guard | link alias-army = Cape Verdean Armed Forces{{!}}Cape Verdean National Guard | link alias-navy = Cape Verdean Armed Forces{{!}}Cape Verdean Coast Guard | link alias-military = Cape Verdean Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1975 | redir1 = CPV | redir2 = Cabo Verde </noinclude> }} dyatypfhrml0nuly0rg3fprvxjdmm3z Sablonan:Country data Kiblik Aprika Tenga 10 3748 18542 18540 2024-05-25T11:52:55Z Bangrapip 9 18542 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kiblik Aprika Tenga | shortname alias = Aprika Tenga | flag alias = Flag of the Central African Republic.svg | link alias-military = Central African Armed Forces | link alias-army = Central African Armed Forces{{!}}Central African Ground Forces | link alias-air force = Central African Republic Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = CAF | redir2 = CTA </noinclude> }} pnvrobmzfv2dxwm564ng5eziqjg6qoy Sablonan:Country data Cad 10 3749 17335 2024-05-23T03:47:14Z Bangrapip 9 new 17335 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Cad | flag alias = Flag of Chad.svg | link alias-air force = Chadian Air Force | link alias-army = Chadian Ground Forces | link alias-military = Chad National Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = TCD | redir2 = CHA </noinclude> }} i6f1ggmajy3qp9mmicdw7txtbqjg4b8 Sablonan:Country data Cili 10 3750 17336 2024-05-23T03:48:00Z Bangrapip 9 new 17336 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Cili | flag alias = Flag of Chile.svg | flag alias-mapuche = Ancient mapuche flag.svg | flag alias-lautaro = Lautaro flag.svg | flag alias-spain = Flag of Cross of Burgundy.svg | flag alias-spain1 = Flag of Spain (1785–1873, 1875–1931).svg | flag alias-1812 = Flag of Chile (1812-1814).svg | flag alias-1812a = Flag of Chile (1812-1814, alternative).svg | flag alias-andes = Bandera de la Provincia de Mendoza.svg | flag alias-1817 = Flag of Chile of the transition (1817).svg | flag alias-1817_proposal = Flag of Chile (1817-1818, 2nd).svg | flag alias-1818 = Flag of Chile (1818).svg | flag alias-1818a = Flag of Chile (1818-1854).svg | flag alias-1819 = State Ensign of Chile (1819-1834).svg | flag alias-expedition = Flag of the Liberating Expedition of Peru.svg | flag alias-1826 = Flag of Chile (Civil Use, 1826-1854).svg | flag alias-ap = Flag of the Kingdom of Araucanía and Patagonia.svg | flag alias-easter1 = Easter Island flag 1876 to 1888.svg | flag alias-easter = Flag of Rapa Nui, Chile.svg | flag alias-president = Bandera del presidente de Chile.svg | flag alias-naval = Naval Jack of Chile.svg | link alias-naval = Chilean Navy | flag alias-air force = Flag of the Chilean Air Force.svg | link alias-air force =Chilean Air Force | flag alias-army = Flag of the Chilean Army.svg | link alias-army = Chilean Army | flag alias-navy = Flag of Chile.svg | link alias-navy = Chilean Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = mapuche | var2 = lautaro | var3 = spain | var4 = spain1 | var5 = 1812 | var6 = 1812a | var7 = andes | var8 = 1817 | var9 = 1817_proposal | var10 = 1818 | var11 = 1818a | var12 = 1819 | var13 = expedition | var14 = 1826 | var15 = ap | var16 = easter1 | var17 = easter | var18 = president | redir1 = CHL | redir2 = CHI </noinclude> }} sxvfg42mst4v7w8ildw6dj6q8flez3h Sablonan:Country data Tiongkok 10 3751 17337 2024-05-23T03:48:51Z Bangrapip 9 new 17337 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tiongkok | flag alias = Flag of the People's Republic of China.svg | flag alias-1862 = Flag of the Qing Dynasty (1862-1889).svg | border-1862 = | flag alias-1889 = Flag of the Qing Dynasty (1889-1912).svg | flag alias-Qing = Flag of the Qing Dynasty (1889-1912).svg | flag alias-1912 = Flag of China (1912–1928).svg | flag alias-1928 = Flag of the Republic of China.svg | flag alias-military = People's Liberation Army Flag of the People's Republic of China.svg | link alias-military = People's Liberation Army | flag alias-coast guard=Flag of China.svg | link alias-coast guard=China Coast Guard | flag alias-army = Ground Force Flag of the People's Republic of China.svg | link alias-army = People's Liberation Army Ground Force | flag alias-marines=Naval ensign of China.svg | link alias-marines=People's Liberation Army Navy Marine Corps | flag alias-navy = Naval ensign of China.svg | link alias-navy = People's Liberation Army Navy | flag alias-naval = Naval ensign of China.svg | link alias-naval = People's Liberation Army Navy | flag alias-air force = Air Force Flag of the People's Republic of China.svg | link alias-air force = People's Liberation Army Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1862 | var2 = 1889 | var3 = 1912 | var4 = 1928 | redir1 = CHN | redir2 = People's Republic of China | redir3 = China, People's Republic of | redir4 = China (People's Republic of) | redir5 = PRC | related1 = Qing dynasty | related2 = Republic of China | related3 = Republic of China (1912–1949) </noinclude> }} k5a04rvbn685tdw5he8qnq5x4uegbzg Sablonan:Country data Tiongkok Daratan 10 3752 17338 2024-05-23T03:49:43Z Bangrapip 9 new 17338 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tiongkok Daratan | shortname alias = Tiongkok | flag alias = Flag of the People's Republic of China.svg | flag alias-1912 = Flag of the Republic of China 1912-1928.svg | flag alias-1928 = Flag of the Republic of China.svg | link alias = China | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1912 | var2 = 1928 | related1 = Republic of China | related2 = China | related3 = Chinese Taipei | cat = China mainland </noinclude> }}<noinclude> </noinclude> 9bni4e1tr07ckz4pd9gf1lilk8imtgb Sablonan:Country data Kiblik Tiongkok 10 3753 17339 2024-05-23T03:50:15Z Bangrapip 9 new 17339 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Taiwan | shortname alias = Kiblik Tiongkok | flag alias = Flag of the Republic of China.svg | flag alias-army = Flag of the Republic of China Army.svg | flag alias-air force = Flag of the Republic of China Air Force.svg | flag alias-civil = Civil Ensign of the Republic of China.svg | link alias-football = Chinese Taipei {{{mw|}}} national {{{age|}}} football {{{class|}}} team | link alias-basketball = Chinese Taipei {{{mw}}} national {{{age|}}} basketball team | link alias-rugby union = Chinese Taipei {{{mw|}}} national {{{age|}}} rugby union team | link alias-tennis = China {{{mw}}} Cup team | name alias-tennis = China | sortkey = China | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | redir1 = ROC | redir2 = China, Republic of | related1 = Taiwan | related2 = Chinese Taipei | related3 = Republic of China (1912–1949) | cat = China republic </noinclude> }} 39stkxcg55t7hyfwc6ztkger0dtu850 Sablonan:Country data Kolombia 10 3754 17340 2024-05-23T03:51:00Z Bangrapip 9 new 17340 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kolombia | flag alias = Flag of Colombia.svg | flag alias-1861 = Flag of Colombia (WFB 2013).gif | flag alias-2004 = Flag of Colombia (2004 World Factbook).gif | flag alias-civil = Civil Ensign of Colombia.svg | flag alias-naval = Naval Ensign of Colombia.svg | link alias-naval = Colombian National Navy | flag alias-army = Flag of the Colombian Army.svg | link alias-army = Colombian National Army | flag alias-air force = Flag of the Colombian Air Force.svg | link alias-air force = Colombian Aerospace Force | flag alias-marines=Flag of the Colombian Naval Infantry.png | link alias-marines=Colombian Naval Infantry | link alias-navy = Colombian National Navy | flag alias-navy = Flag of the Colombian Navy.svg | flag alias-military = Military flag of Colombia.svg | link alias-military = Military Forces of Colombia | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1861 | var2 = 2004 | var3 = civil | redir1 = COL </noinclude> }} 27au0fi1pn9ehueht43wivxvoiw223q Sablonan:Country data Komoro 10 3755 17341 2024-05-23T03:51:52Z Bangrapip 9 new 17341 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Komoro | flag alias = Flag of the Comoros.svg | flag alias-1963 = Flag of the Comoros (1963–1975).svg | flag alias-1975 = Flag of the Comoros (1975–1978).svg | flag alias-1978 = Flag of the Comoros (1978–1992).svg | flag alias-1992 = Flag of the Comoros (1992–1996).svg | flag alias-1996 = Flag of the Comoros (1996–2001).svg | link alias-naval = Comorian Navy | link alias-navy = Comorian Navy | link alias-military = Army of National Development{{!}}Comorian Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1963 | var2 = 1975 | var3 = 1978 | var4 = 1992 | var5 = 1996 | redir1 = COM </noinclude> }} ku86m9wnvv1azo3stqixbnrxqeg4js2 Sablonan:Country data Kosta Rika 10 3756 17342 2024-05-23T03:52:29Z Bangrapip 9 new 17342 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kosta Rika | flag alias = Flag of Costa Rica.svg | flag alias-1839 = Flag of Costa Rica (1839-1848).svg | flag alias-1848 = Flag of Costa Rica (1848-1906).svg | flag alias-state = Flag of Costa Rica (state).svg | flag alias-naval = Flag of Costa Rica (state).svg | flag alias-navy = Flag of Costa Rica (state).svg | link alias-naval = Costa Rican Civil Guard{{!}}Costa Rican Coast Guard | link alias-navy = Costa Rican Civil Guard{{!}}Costa Rican Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1839 | var2 = 1848 | var3 = state | redir1 = CRI | redir2 = CRC </noinclude> }} ahap9wzpibykayvhc1j3z92s7wvav5k Sablonan:Country data Kroasi 10 3757 17343 2024-05-23T03:53:04Z Bangrapip 9 new 17343 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kroasi | flag alias = Flag of Croatia.svg | flag alias-civil = Civil Ensign of Croatia.svg | flag alias-1990 = Flag of Croatia (1990).svg | flag alias-naval = Naval ensign of Croatia.svg | link alias-naval = Croatian Navy | flag alias-air force = Flag of the Croatian Air Force.svg | link alias-air force = Croatian Air Force | link alias-military = Armed Forces of Croatia | flag alias-army = Flag of Croatian Army.svg | link alias-army = Croatian Army | flag alias-navy = Naval ensign of Croatia.svg | link alias-navy = Croatian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | var2 = 1990 | redir1 = HRV | redir2 = CRO | related1 = Independent State of Croatia | related2 = SR Croatia | related3 = PR Croatia | related4 = Kingdom of Croatia (Habsburg) </noinclude> }} h4yao0t1u9yygjmpm7n22cr2o7w1ivp Sablonan:Country data Kuba 10 3758 17344 2024-05-23T03:53:35Z Bangrapip 9 new 17344 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kuba | flag alias = Flag of Cuba.svg | flag alias-naval = Naval Jack of Cuba.svg | link alias-naval = Cuban Revolutionary Navy | flag alias-1902 = Flag of Cuba (sky blue).svg | link alias-army = Cuban Revolutionary Army | flag alias-navy = Naval Jack of Cuba.svg | link alias-navy = Cuban Revolutionary Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant= {{{variant|}}} <noinclude> | var1 = 1902 | redir1 = CUB | redir2 = Republic of Cuba </noinclude> }} fw5kjx4snaq86wnvuqybyng0zb1rg36 Sablonan:Country data Kibris 10 3759 17345 2024-05-23T03:54:15Z Bangrapip 9 new 17345 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kibris | flag alias = Flag of Cyprus.svg | flag alias-1878 = Flag of the United Kingdom.svg | flag alias-1881 = Flag of Cyprus (1881–1922).svg | flag alias-colonial = Blue Ensign of Cyprus (1922).svg | flag alias-April 1960 = Flag of Cyprus (1960).svg | flag alias-1960 = Flag of Cyprus (1960–2006).svg | link alias-army = Cypriot Ground Forces | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = CYP | var1 = 1878 | var2 = 1881 | var3 = colonial | var4 = April 1960 | var5 = 1960 </noinclude> }} 6ltypy8v1yaeopmx7lxzkdjeeipvror Sablonan:Country data Kiblik Cèk 10 3760 17668 17346 2024-05-23T10:35:57Z Bangrapip 9 17668 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Cèki | flag alias = Flag of the Czech Republic.svg | flag alias-1990 = Flag of Bohemia.svg | flag alias-air force = Flag of the Czech Air Force.svg | link alias-air force = Czech Air Force | flag alias-army = Flag of the Czech Land Force.svg | link alias-army = Czech Land Forces | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 1990 | redir1 = CZE | redir2 = Czechia | related1 = Czechoslovakia | related2 = Bohemia | related3 = Slovakia </noinclude> }} 0wtgn8u8qnq7e6rp4b9tntr4ct28r48 Sablonan:Country data Kiblik Kera'yatan Kongo 10 3761 17347 2024-05-23T03:55:58Z Bangrapip 9 new 17347 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{For|the neighboring country|Template:Country data Republic of the Congo}} | alias = Kiblik Kera'yatan Kongo | shortname alias = Kongo Kinsasa | flag alias = Flag of the Democratic Republic of the Congo.svg | flag alias-1960 = Flag of the Republic of the Congo (Léopoldville) (1960–1963).svg | flag alias-1963 = Flag of the Republic of the Congo (Léopoldville) (1963–1966).svg | flag alias-1966 = Flag of the Democratic Republic of the Congo (1966–1971).svg | flag alias-1997 = Flag of the Democratic Republic of the Congo (1997–2003).svg | flag alias-2003 = Flag of the Democratic Republic of the Congo (2003–2006).svg | link alias-army = Land Forces of the Democratic Republic of the Congo | link alias-naval = Navy of the Democratic Republic of the Congo | link alias-air force = Air Force of the Democratic Republic of the Congo | link alias-navy = Navy of the Democratic Republic of the Congo | link alias-military = Armed Forces of the Democratic Republic of the Congo | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1960 | var2 = 1963 | var3 = 1966 | var4 = 1997 | var5 = 2003 | redir1 = COD | redir2 = DR Congo | redir3 = Congo, Democratic Republic of the | redir4 = Congo-Kinshasa | related1 = Zaire | related2 = Belgian Congo | related3 = Congo Free State | cat = Congo democratic republic </noinclude> }} nj5qvi1d1g3bobmfmolvookbndgvo7y Sablonan:Country data Dènemarken 10 3762 17348 2024-05-23T03:56:39Z Bangrapip 9 new 17348 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dènemarken | flag alias = Flag of Denmark.svg | flag alias-state = Flag of Denmark (state).svg | border-state = | flag alias-naval = Naval Ensign of Denmark.svg | link alias-naval = Royal Danish Navy | link alias-army = Royal Danish Army | flag alias-army = Flag of Denmark (state).svg | link alias-air force = Royal Danish Air Force | flag alias-air force = Flag of Denmark (state).svg | flag alias-navy = Naval Ensign of Denmark.svg | link alias-navy = Royal Danish Navy | border-army = | border-air force = | border-naval = | border-navy = | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | redir1 = DNK | redir2 = DEN | redir3 = Kingdom of Denmark </noinclude> }} nu30q99wogx06xw0m0qvzqzrbl6a46b Sablonan:Country data Jibuti 10 3763 17349 2024-05-23T03:57:09Z Bangrapip 9 new 17349 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jibuti | flag alias = Flag of Djibouti.svg | link alias-naval = Djiboutian Navy | link alias-army = Djiboutian Army | link alias-navy = Djiboutian Navy | link alias-military = Djibouti Armed Forces | link alias-coast guard = Djiboutian Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = DJI </noinclude> }} dodzk8oanovun44vaqxn6n4t0jpm5rx Sablonan:Country data Dominika 10 3764 17350 2024-05-23T03:57:32Z Bangrapip 9 new 17350 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dominika | flag alias = Flag of Dominica.svg | flag alias-1955 = Missing Blue Ensign.svg <!-- Flag of Dominica 1955-1965.png deleted from Commons --> | flag alias-1965 = Flag of Dominica (1965-1978).svg | flag alias-1978 = Flag of Dominica (1978-1981).svg | flag alias-1981 = Flag of Dominica 1981.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1978 | var2 = 1981 | var3 = 1955 | var4 = 1965 | redir1 = DMA </noinclude> }} 7no8zk0ioh4ph6ccfom34adr64av0rl Sablonan:Country data Kiblik Dominika 10 3765 17351 2024-05-23T03:58:01Z Bangrapip 9 new 17351 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kiblik Dominika | flag alias = Flag of the Dominican Republic.svg | flag alias-1844 = Flag of the Dominican Republic (up to 1844).svg | flag alias-1863 = Flag of the Dominican Republic (WFB 2004).gif | flag alias-naval = Naval Ensign of the Dominican Republic.svg | link alias-naval = Dominican Navy | flag alias-army = Army flag of Dominican Republic.svg | link alias-army = Dominican Army | flag alias-air force =Air Force Ensign of the Dominican Republic.svg | flag alias-civil = Civil Ensign of the Dominican Republic.svg | link alias-air force = Dominican Air Force | flag alias-navy = Naval Ensign of the Dominican Republic.svg | link alias-navy = Dominican Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1844 | var2 = 1863 | var3 = civil | redir1 = DOM </noinclude> }} qd5fsal01wiyg1hgu4f1av55s1rk7xw Sablonan:Country data Timor Wètan 10 3766 17352 2024-05-23T03:58:43Z Bangrapip 9 new 17352 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Timor Wètan | flag alias = Flag of East Timor.svg | flag alias-1975 = Flag of East Timor (1975–1976).png | flag alias-2002 = Flag of East Timor (2002).png | flag alias-military = Flag of the Timor Leste Defence Force.svg | link alias-military = Timor Leste Defence Force | name alias-football = East Timor | link alias-football = Timor-Leste {{{mw|}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1975 | var2 = 2002 | related1 = Democratic Republic of East Timor (1975) | redir1 = TLS | redir2 = Timor-Leste </noinclude> }} 9xjb1l6hyjm1hrd0zcqkwmin9nxgnb5 Sablonan:Country data Èkuador 10 3767 17361 17359 2024-05-23T04:03:11Z Bangrapip 9 17361 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Èkuador | flag alias = Flag of Ecuador.svg | flag alias-civil = Civil Flag and Ensign of Ecuador.svg | flag alias-1830 = Flag of Ecuador (1830-1845).gif | flag alias-1845 = Flag of Ecuador (1845-1860).svg | flag alias-1900 = Flag of Ecuador (1900–2009).svg | flag alias-municipal = Municipal Flag_of Ecuador.svg | flag alias-army = Flag of Ecuador Army.svg | link alias-army = Ecuadorian Army | flag alias-naval = Flag of Ecuador.svg | link alias-naval = Ecuadorian Navy | flag alias-marines= Naval Jack of Ecuador.svg | link alias-marines=Ecuadorian Naval Infantry Corps | flag alias-navy = Flag of Ecuador.svg | link alias-navy = Ecuadorian Navy | link alias-air force = Ecuadorian Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1830 | var2 = 1845 | var3 = 1900 | var4 = civil | var5 = municipal | redir1 = ECU </noinclude> }} 48ndpk8orztv21bnvzz498i0c7rs9nd Sablonan:Country data Mesir 10 3768 17354 2024-05-23T03:59:34Z Bangrapip 9 new 17354 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mesir | flag alias = Flag of Egypt.svg | flag alias-Ottoman = Flag of Egypt (1793-1844).svg | flag alias-1882 = Flag of Egypt (1882-1922).svg | flag alias-1922 = Flag of Egypt (1922–1958).svg | flag alias-1952 = Flag of Egypt (1952-1958).svg | flag alias-1958 = Flag of the United Arab Republic.svg | flag alias-1972 = Flag of Egypt (1972-1984).svg | link alias-military = Egyptian Armed Forces | flag alias-army = Flag of the Army of Egypt.svg | link alias-army = Egyptian Army | flag alias-naval = Naval Ensign of Egypt.svg | link alias-naval = Egyptian Navy | flag alias-navy=Flag of the Egyptian Navy.svg | link alias-navy=Egyptian Navy | flag alias-air force = Air Force Ensign of Egypt.svg | link alias-air force = Egyptian Air Force | flag alias-air defence force = Flag of the Egyptian Air Defense Forces.svg | link alias-air defence force = Egyptian Air Defense Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = Ottoman | var2 = 1882 | var3 = 1922 | var4 = 1952 | var5 = 1958 | var6 = 1972 | var7 = air defence force | redir1 = EGY | related1 = United Arab Republic </noinclude> }} 2jaa9on4o1qyj9t6gf0exwc0c31fbyv Sablonan:Country data Salbador 10 3769 17355 2024-05-23T04:00:06Z Bangrapip 9 new 17355 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Salbador | flag alias = Flag of El Salvador.svg | flag alias-1822 = Civil Flag of El Salvador.png | flag alias-1823 = Flag of the United Provinces of Central America.svg | flag alias-1824 = Flag of the Federal Republic of Central America.svg | flag alias-1839 = Flag of El Salvador (1839-1865).svg | flag alias-1865a = Flag of El Salvador (April 1865).svg | flag alias-1865b = Flag of El Salvador (June 1865).svg | flag alias-1869 = Flag of El Salvador (1869-1873).svg | flag alias-1873 = Flag of El Salvador (1873-1875).svg | flag alias-1875 = Flag of El Salvador (1875-1877).svg | flag alias-1898 = Flag of the Greater Republic of Central America (1898).svg | flag alias-civil = Civil Ensign of El Salvador.svg | link alias-naval = Navy of El Salvador | link alias-army = Salvadoran Army | link alias-air force = Salvadoran Air Force | link alias-navy = Navy of El Salvador | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1822 | var2 = 1823 | var3 = 1824 | var4 = 1839 | var5 = 1865a | var6 = 1865b | var7 = 1869 | var8 = 1873 | var9 = 1875 | var10 = 1898 | var11 = civil | redir1 = SLV | redir2 = ESA </noinclude> }} jpre70wj9npr11cft21xdtmnx9iflbz Sablonan:Country data Ginéa Katulistiwa 10 3770 17356 2024-05-23T04:00:38Z Bangrapip 9 new 17356 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ginéa Katulistiwa | flag alias = Flag of Equatorial Guinea.svg | link alias-naval = Navy of Equatorial Guinea | link alias-navy = Navy of Equatorial Guinea | link alias-military = Armed Forces of Equatorial Guinea | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = GNQ | redir2 = EQG | redir3 = GEQ </noinclude> }} riv4jl86lqc6xw5f62mvca854vshg96 Sablonan:Country data Èritréa 10 3771 17357 2024-05-23T04:01:18Z Bangrapip 9 new 17357 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Èritréa | flag alias = Flag of Eritrea.svg | flag alias-1952 = Flag of Eritrea (1952-1961).svg | flag alias-1993 = Flag of Eritrea (1993–1995).svg | link alias-naval = Eritrean Navy | link alias-military = Eritrean Defence Forces | link alias-army = Eritrean Army | link alias-air force = Eritrean Air Force | link alias-navy = Eritrean Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = ERI | var1 = 1952 | var2 = 1993 </noinclude> }} a5pbqdfmyq4q64iyqm6g8olrg53qsny Sablonan:Country data Ekuador 10 3772 17360 2024-05-23T04:03:04Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Ekuador]] ke [[Templat:Country data Èkuador]] 17360 wikitext text/x-wiki #ALIH [[Templat:Country data Èkuador]] fsxjh1lf36xaz6hqj1j6jte0t9p033o Sablonan:Country data Èstlan 10 3773 17362 2024-05-23T04:04:30Z Bangrapip 9 new 17362 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Èstlan | flag alias = Flag of Estonia.svg | flag alias-naval = Naval Jack of Estonia.svg | link alias-naval = Estonian Navy | flag alias-army=Flag of Estonian Land Forces.svg | link alias-army=Estonian Land Forces | flag alias-air force =Flag of the Estonia Air Force.png | link alias-air force = Estonian Air Force | flag alias-navy = Naval Ensign of Estonia.svg | link alias-navy = Estonian Navy | border-naval = | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = EST | related1 = Estonian SSR </noinclude> }} glxzxojkhouc32gavwtcdu4a0pj2mb6 Sablonan:Country data Èswatini 10 3774 17363 2024-05-23T04:05:31Z Bangrapip 9 new 17363 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Èswatini | flag alias = Flag of Eswatini.svg | flag alias-1890 = Flag of Swaziland (c. 1890-1894).svg | flag alias-1894 = Flag of Swaziland 1894.svg | flag alias-1968 = Flag of Swaziland (1968–2011).svg | link alias-military = Umbutfo Eswatini Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} | shortname alias = {{{shortname alias|Eswatini}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 1890 | var2 = 1894 | var3 = 1968 | redir1 = SWZ | related1 = Swaziland </noinclude> }} 2ijxz1fo67c3w6l25q8apa7oaihkc83 Sablonan:Country data Swasilan 10 3775 17364 2024-05-23T04:06:39Z Bangrapip 9 new 17364 wikitext text/x-wiki <includeonly>{{Country data Èswatini |1={{{1}}} |shortname alias={{#if:{{{altlink|}}}|Èswatini|Swasilan}} |size={{{size|}}} |name={{#if:{{{name|}}}|{{{name}}}|{{#if:{{{altlink|}}}|Swasilan}}}} |altlink={{{altlink|}}} |altvar={{{altvar|}}} |variant={{{variant|}}} }}</includeonly><noinclude>{{Documentation}}</noinclude> 6yvd9atyx2nk81ndvucqqkzdraxq5jl Sablonan:Country data Habsi 10 3776 17367 2024-05-23T04:08:49Z Bangrapip 9 new 17367 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Habsi | flag alias = Flag of Ethiopia.svg | flag alias-1897 = Flag of Ethiopia (1897-1936; 1941-1974).svg | flag alias-1975 = Flag of Ethiopia (1975–1987).svg | flag alias-1975-state = Flag of Ethiopia (1975–1987) (02).svg | flag alias-1987 = Flag of Ethiopia (1987-1991).svg | flag alias-1991 = Flag of Ethiopia (1991-1996).svg | flag alias-1996 = Flag of Ethiopia (1996-2009).svg | flag alias-naval = Flag of Ethiopia (2-3).svg | link alias-naval = Ethiopian Navy | link alias-air force = Ethiopian Air Force | flag alias-air force = Ethiopian Air Force flag.svg | link alias-army = Ethiopian Ground Forces | flag alias-navy = Flag of Ethiopia (1975–1987).svg | link alias-navy = Ethiopian Navy | flag alias-military = Flag of the Ethiopian National Defense Force (3).svg | link alias-military = Ethiopian National Defense Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1897 | var2 = 1975 | var3 = 1975-state | var4 = 1987 | var5 = 1991 | var6 = 1996 | redir1 = ETH | related1 = Ethiopian Empire | related2 = Derg | related3 = People's Democratic Republic of Ethiopia | related4 = Fascist Italy (1922–1943) | related5 = Italian East Africa | related6 = British Empire </noinclude> }} bbv5z3qwmzd08ok9axfx5k5cu6zh8n1 Sablonan:Country data Piji 10 3777 17368 2024-05-23T04:09:22Z Bangrapip 9 new 17368 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Piji | flag alias = Flag of Fiji.svg | flag alias-1871 = Flag of the Kingdom of Fiji (1871-1874).svg | flag alias-1877 = Flag of Fiji (1877–1883).svg | flag alias-1883 = Flag of Fiji (1883–1908).svg | flag alias-1908 = Flag of Fiji (1908-1924).svg | flag alias-1924 = Flag of Fiji (1924-1970).svg | flag alias-colonial = Flag of Fiji (1924-1970).svg | flag alias-naval = Naval Ensign of Fiji.svg | link alias-naval = Republic of Fiji Navy | flag alias-navy = Naval Ensign of Fiji.svg | link alias-navy = Republic of Fiji Navy | link alias-military = Republic of Fiji Military Forces | link alias-army = Fiji Infantry Regiment | flag alias-civil = Civil Ensign of Fiji.svg | flag alias-government = Government Ensign of Fiji.svg | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Fiji Warriors | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1871 | var2 = 1877 | var3 = 1883 | var4 = 1908 | var5 = 1924 | var6 = colonial | var7 = civil | var8 = government | redir1 = FJI | redir2 = FIJ </noinclude> }} 9nwfpy00oyz68drcyd44dffemjf3yyo Sablonan:Country data Pinlan 10 3778 17369 2024-05-23T04:09:55Z Bangrapip 9 new 17369 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pinlan | flag alias = Flag of Finland.svg | flag alias-grand duchy = Flag of Russia.svg | flag alias-1809 = Flag of Russia.svg | flag alias-1917 = Flag of Finland 1918 (state).svg | flag alias-1918 = Flag of Finland (1918-1920).svg | flag alias-1920 = Flag of Finland.svg | flag alias-state = Flag of Finland (state).svg | flag alias-state-1918 = Flag of Finland 1918-1920 (State).svg | flag alias-state-1920 = Flag of Finland 1920-1978 (State).svg | flag alias-naval = Military Flag of Finland.svg | border-naval = | flag alias-naval-1918 = Flag of Finland 1918-1920 (Military).svg | border-naval-1918 = | flag alias-naval-1920 = Flag of Finland 1920-1978 (Military).svg | border-naval-1920 = | link alias-naval = Finnish Navy | flag alias-navy = Naval Jack of Finland.svg | link alias-navy = Finnish Navy | link alias-air force = Finnish Air Force | flag alias-military = Military flag of Finland.svg | link alias-military = Finnish Defence Forces | flag alias-army = Military flag of Finland.svg | link alias-army = Finnish Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = grand duchy | var2 = 1809 | var3 = 1917 | var4 = 1918 | var5 = 1920 | var6 = state | var7 = state-1918 | var8 = state-1920 | var9 = naval-1918 | var10 = naval-1920 | redir1 = FIN | related1 = Åland </noinclude> }} t7ttyc71l3wi7632huntubp7wj7n7ck Sablonan:Country data Olan 10 3779 17370 2024-05-23T04:10:27Z Bangrapip 9 new 17370 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Olan | flag alias = Flag of Åland.svg | flag alias-1922 = Åland flag 1922.svg | link alias-football = Åland official football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1922 | redir1 = ALA | redir2 = Åland | cat = Aland islands </noinclude> }} c58n69p0h01asc3rk9yt2gbfyi3n4cf Sablonan:Country data Prasman 10 3780 17371 2024-05-23T04:11:10Z Bangrapip 9 new 17371 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Prasman | flag alias = Flag of France.svg | flag alias-1790 = Flag of France (1790–1794).svg | flag alias-1794 = Flag of France (1794–1815, 1830–1958).svg | flag alias-1814 = Flag of the Kingdom of France (1814-1830).svg | flag alias-1830 = Flag of France (1794–1815, 1830–1958).svg | flag alias-1848 = Drapeau france 1848.svg | flag alias-1848a = Drapeau france 1848.svg | flag alias-1848b = Flag of France (1794–1815, 1830–1958).svg | flag alias-1974 = Flag of France (lighter variant).svg | flag alias-naval = Civil and Naval Ensign of France.svg | flag alias-naval-1790 = Flag of French-Navy-Revolution.svg | flag alias-air force = Flag of France.svg | link alias-air force = French Air and Space Force | flag alias-coast guard = French Maritime Gendarmerie racing stripe.svg | border-coast guard = | link alias-coast guard = French Maritime Gendarmerie | flag alias-army = Flag of France.svg | link alias-army = French Army | link alias-naval = French Navy | flag alias-navy = Civil and Naval Ensign of France.svg | link alias-navy = French Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1790 | var2 = 1794 | var3 = 1814 | var4 = 1830 | var5 = 1848a | var6 = 1848b | var7 = 1974 | var8 = naval-1790 | redir1 = FRA | related1 = Kingdom of France | related2 = Free France </noinclude> }} 600bupstvpdrfu3gbk0lzopj2k7x0wp Sablonan:Country data Gabon 10 3781 17372 2024-05-23T04:11:45Z Bangrapip 9 new 17372 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gabon | flag alias = Flag of Gabon.svg | flag alias-1959 = Flag of Gabon 1959-1960.svg | link alias-naval = Gabonese Navy | link alias-air force = Gabonese Air Force | link alias-army = Gabonese Army | link alias-navy = Gabonese Navy | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = GAB | var1 = 1959 </noinclude> }} f2hwltcol64avuw63ro2fnera3o45ze Sablonan:Country data Gambia 10 3782 17373 2024-05-23T04:12:07Z Bangrapip 9 new 17373 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gambia | flag alias = Flag of The Gambia.svg | flag alias-colonial = Flag of The Gambia (1889–1965).svg | link alias-naval = Gambian Navy | link alias-army = Gambian National Army | flag alias-army = Flag of the Gambian Army.svg | link alias-navy = Gambian Navy | flag alias-navy = Flag of the Gambian Navy.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = colonial | redir1 = GMB | redir2 = GAM | redir3 = The Gambia </noinclude> }} ko8szn5ukqzcxlh3bg46f6zr8xa9ue3 Sablonan:Country data Géorgi (negara) 10 3783 17658 17374 2024-05-23T10:16:21Z Bangrapip 9 17658 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{Redirect|Template:Country data Géorgi|negeri di AS|Template:Country data Géorgi (negeri di AS)}} | alias = Géorgi | shortname alias = Géorgi (negara) | flag alias = Flag of Georgia.svg | flag alias-1008 = Sakartvelo_-_drosha.svg | flag alias-1762 = Flag_of_Kingdom_of_Kartli-Kakheti.svg | flag alias-1918 = Flag of Georgia (1918–1921).svg | flag alias-1921 = Flag of the Georgian Soviet Socialist Republic (1921–1922).svg | flag alias-1922 = Flag of the Georgian Soviet Socialist Republic (1922–1937).svg | flag alias-1937 = Flag of the Georgian Soviet Socialist Republic (1937–1951).svg | flag alias-1951 = Flag of the Georgian Soviet Socialist Republic.svg | flag alias-1990 = Flag of Georgia (1990–2004).svg | flag alias-naval-1997 = Naval ensign of Georgia (1997–2004).svg | link alias-naval-1997 = Georgian Navy | flag alias-army = Army Flag of Georgia.svg | link alias-army = Georgian Land Forces | flag alias-coast guard=Battle ensign of the Coast Guard of Georgia.svg | link alias-coast guard=Coast Guard of Georgia | flag alias-military = Flag of the Georgian Armed Forces.svg | link alias-military = Georgian Armed Forces | flag alias-navy=Georgian Border Police flag.png | link alias-navy=Border Police of Georgia | flag alias-air force=Flag of the Aviation and Air Defense Command of the Defense Forces of Georgia.png | link alias-air force=Georgian Air Force | flag alias-naval = Naval Ensign of Georgia.svg | link alias-naval = {{#switch:{{{variant|}}}|coast guard=Coast Guard of Georgia|Georgian Navy}} | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Georgia XV national rugby union team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1008 | var2 = 1762 | var3 = 1918 | var4 = 1921 | var5 = 1922 | var6 = 1937 | var7 = 1951 | var8 = 1990 | var9 = naval-1997 | redir1 = GEO | redir2 = Georgia | related1 = Georgian SSR | related2 = Georgia (U.S. state) | related3 = Republic of Georgia </noinclude> }} 4hleu8gg44ovpo5zbeyghv9a605kmjv Sablonan:Country data Dètslan 10 3784 17375 2024-05-23T04:14:57Z Bangrapip 9 new 17375 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dètslan | flag alias = Flag of Germany.svg | flag alias-1866 = Flag of the German Empire.svg | link alias-1866 = German Empire | flag alias-empire = Flag of the German Empire.svg | link alias-empire = German Empire | flag alias-1919 = Flag of Germany (3-2 aspect ratio).svg | link alias-1919 = Weimar Republic | flag alias-Weimar = Flag of Germany (3-2 aspect ratio).svg | link alias-Weimar = Weimar Republic | flag alias-1933 = Flag of Germany (1933-1935).svg | flag alias-1935 = Flag of Germany (1935–1945).svg | link alias-1935 = Nazi Germany | flag alias-Nazi = Flag of Germany (1935–1945).svg | link alias-Nazi = Nazi Germany | flag alias-1946 = Merchant flag of Germany (1946–1949).svg | border-1946 = | flag alias-1949 = Flag of Germany.svg | flag alias-EUA = German Olympic flag (1959-1968).svg | flag alias-gold = Flag of West Germany; Flag of Germany (1990–1996).svg | flag alias-state = Flag of Germany (state).svg | link alias-military = Bundeswehr | flag alias-naval = Naval Ensign of Germany.svg | border-naval = | link alias-naval = German Navy | flag alias-coast guard=German Federal Coast Guard racing stripe.svg | border-coast guard= | link alias-coast guard=German Federal Coast Guard | flag alias-army = Colour of Germany.svg | flag alias-air force =Flag of Germany (state).svg | link alias-air force = German Air Force | link alias-army = German Army | flag alias-navy = Naval Ensign of Germany.svg | link alias-navy = German Navy | border-navy = | border-army= | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1866 | var2 = empire | var3 = 1919 | var4 = Weimar | var5 = 1933 | var6 = 1935 | var7 = Nazi | var8 = 1946 | var9 = 1949 | var10 = EUA | var11 = gold | var12 = state | redir1 = DEU | redir2 = GER | related1 = German Empire | related2 = Weimar Republic | related3 = Nazi Germany | related4 = Allied-occupied Germany | related5 = East Germany | related6 = West Germany </noinclude> }} hfya1ptpbumkusbaxdajwr1qyniif4x Sablonan:Country data Gana 10 3785 17376 2024-05-23T04:15:20Z Bangrapip 9 new 17376 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gana | flag alias = Flag of Ghana.svg | flag alias-1964 = Ghana flag 1964.svg | flag alias-civil = Civil Ensign of Ghana.svg | flag alias-naval = Naval Ensign of Ghana.svg | flag alias-air force = Air Force Ensign of Ghana.svg | flag alias-navy = Naval Ensign of Ghana.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1964 | var2 = civil | redir1 = GHA | related1 = Gold Coast </noinclude> }} 5jjo5cy3w4cvgbacj9q897q1mtgc0mm Sablonan:Country data Yunani 10 3786 17377 2024-05-23T04:15:48Z Bangrapip 9 new 17377 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Yunani | flag alias = Flag of Greece.svg | flag alias-old = Flag of Greece (1822-1978).svg | flag alias-1970 = Flag of Greece (1970-1975).svg | flag alias-royal = State flag of Greece (1863–1924;1935–73).svg | flag alias-otto = Flag of Greece (1822-1978).svg | flag alias-army = Hellenic Army War Flag.svg | link alias-army = Hellenic Army | border-army= | flag alias-air force=Fin Flash of Greece.svg | link alias-air force=Hellenic Air Force | flag alias-royalnavy = Naval Ensign of Kingdom of Greece.svg | link alias-naval = Hellenic Navy | flag alias-navy = Flag of Greece.svg | link alias-navy = Hellenic Navy | link alias-military = Hellenic Armed Forces | link alias-royalnavy = Royal Hellenic Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = 1970 | var3 = royal | var4 = otto | var5 = royalnavy | redir1 = GRC | redir2 = GRE </noinclude> }} gcclu7c9y0uu72tzmhkron4lo7brj14 Sablonan:Country data Grénada 10 3787 17378 2024-05-23T04:16:18Z Bangrapip 9 new 17378 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Grénada | flag alias = Flag of Grenada.svg | flag alias-1875 = Flag of Grenada (1875–1903).svg | flag alias-1903 = Flag of Grenada (1903–1967).svg | flag alias-1967 = Flag of Grenada (1967-1974).svg | flag alias-civil = Civil Ensign of Grenada.svg | flag alias-naval = Naval Ensign of Grenada.svg | link alias-naval = Coast Guard of Grenada | flag alias-navy = Naval Ensign of Grenada.svg | link alias-navy = Coast Guard of Grenada | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1903 | var3 = 1967 | var4 = civil | redir1 = GRD | redir2 = GRN </noinclude> }} s0nopwmo947zziidsbjl1oh1p962chm Sablonan:Country data Guatémala 10 3788 17379 2024-05-23T04:16:49Z Bangrapip 9 new 17379 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Guatémala | flag alias = Flag of Guatemala.svg | flag alias-1825 = Flag of Guatemala (1825-1838).svg | flag alias-1839 = Flag of Guatemala (1839-1843).svg | flag alias-1843 = Flag of Guatemala (1843-1851).svg | flag alias-1851 = Flag of Guatemala (1851-1858).svg | flag alias-1858 = Flag of Guatemala (1858–1871).svg | flag alias-civil = Civil Ensign of Guatemala.svg | link alias-naval = Guatemalan Navy | link alias-air force = Guatemalan Air Force | link alias-army = Guatemalan Army | link alias-navy = Guatemalan Navy | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1825 | var2 = 1839 | var3 = 1843 | var4 = 1851 | var5 = 1858 | var6 = civil | redir1 = GTM | redir2 = GUA </noinclude> }} gtv3qlwn285ailjrd08s7n2e5ijynwd Sablonan:Country data Giné 10 3789 17380 2024-05-23T04:17:45Z Bangrapip 9 new 17380 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Giné | flag alias = Flag of Guinea.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = GIN | redir2 = GUI </noinclude> }} 1ryueodpwivnwf8x232eojqlw7yn84m Sablonan:Country data Giné-Biso 10 3790 17381 2024-05-23T04:18:19Z Bangrapip 9 new 17381 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Giné-Biso | flag alias = Flag of Guinea-Bissau.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = GNB | redir2 = GBS </noinclude> }} idukh0ykdkqzonh47tnxriy6jlgurgl Sablonan:Country data Guyana 10 3791 17382 2024-05-23T04:22:04Z Bangrapip 9 new 17382 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Guyana | flag alias = Flag of Guyana.svg | flag alias-1966 = Flag of Guyana (2004).png | flag alias-naval = Naval Ensign of Guyana.svg | link alias-naval = Guyana Defence Force{{!}}Guyanese Coast Guard | link alias-military = Guyana Defence Force | flag alias-military = Flag of the Guyana Defence Force.svg | flag alias-navy = Naval Ensign of Guyana.svg | link alias-navy = Guyana Defence Force{{!}}Guyanese Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = GUY | related1 = British Guiana | var1 = 1966 </noinclude> }} 8lk0x3mpubq4e6ho7qe8p8bg28pes0q Sablonan:Country data Haiti 10 3792 17383 2024-05-23T04:22:27Z Bangrapip 9 new 17383 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Haiti | flag alias = Flag of Haiti.svg | flag alias-1791 = Flag of Haiti (1791-1789).svg | flag alias-1798 = Flag of France (1794-1815).svg | flag alias-1803 = Flag of Haiti (1803-1804).svg | flag alias-1806 = Flag of Haiti (1806-1811).svg | flag alias-1811 = Flag of Haiti (1811–1814).png | flag alias-1814 = Flag of Haiti (1814–1820).svg | flag alias-1849 = Flag of Haiti (1849-1859).png | flag alias-1859 = Flag of Haiti (1859–1964).svg | flag alias-1964 = Flag of Haiti (1964–1986).svg | flag alias-2013 = Flag of Haiti (WFB 2013).gif | flag alias-civil = Flag of Haiti (civil).svg | flag alias-civil-1964 = Flag of Haiti 1964 (civil).svg | link alias-army = Haitian National Police | link alias-military=Defence Force of Haiti | link alias-naval = Haitian National Police | link alias-air force = Haitian National Police | link alias-navy = Haitian National Police | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1791 | var2 = 1798 | var3 = 1803 | var4 = 1806 | var5 = 1811 | var6 = 1814 | var7 = 1849 | var8 = 1859 | var9 = 1964 | var10 = 1986 | var11 = 2013 | var12 = civil | var13 = civil-1964 | redir1 = HTI | redir2 = HAI </noinclude> }} awcoir0eadqtle51usvdusmn4w392u4 Sablonan:Country data Honduras 10 3793 17384 2024-05-23T04:22:44Z Bangrapip 9 new 17384 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Honduras | flag alias = Flag of Honduras.svg | flag alias-1839 = Flag of Honduras (1839-1866).svg | flag alias-1866 = Flag of Honduras (1866-1898).svg | flag alias-1898 = Flag of Honduras (1898-1949).svg | flag alias-1949 = Flag of Honduras (1949-2022).svg | flag alias-naval = Naval Ensign of Honduras.svg | link alias-naval = Honduran Navy | link alias-air force = Honduran Air Force | link alias-army = Armed Forces of Honduras{{!}}Honduran Army | flag alias-navy = Naval Ensign of Honduras.svg | link alias-navy = Honduran Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1839 | var2 = 1866 | var3 = 1898 | var4 = 1949 | redir1 = HND | redir2 = HON </noinclude> }} l7yl9o7l471qsnctvgi5ydadv0vrl22 Sablonan:Country data Honggari 10 3794 17385 2024-05-23T04:23:19Z Bangrapip 9 new 17385 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Honggari | flag alias = Flag of Hungary.svg | flag alias-1848 = Flag of Hungary (1848-1849, 1867-1869).svg | flag alias-1849 = Flag of the Habsburg Monarchy.svg | flag alias-1867 = Flag of Hungary (1848-1849, 1867-1869).svg | flag alias-1869 = Flag of Hungary (1869-1874).svg | flag alias-1874 = Flag of Hungary (1874-1896).svg | flag alias-1896 = Flag of Hungary (1896-1915; angels).svg | flag alias-1915 = Flag of Hungary (1915-1918; angels).svg | flag alias-1918 = Flag of Hungary (1918-1919).svg | flag alias-1919 = Flag of Hungary (1919).svg | flag alias-1920 = Flag of Hungary (1915-1918, 1919-1946).svg | flag alias-1946 = Flag of Hungary (1946-1949, 1956-1957; 1-2 aspect ratio).svg | flag alias-1949 = Flag of Hungary (1949-1956; 1-2 aspect ratio).svg | flag alias-1956 = Flag of Hungary (1946-1949, 1956-1957; 1-2 aspect ratio).svg | flag alias-1957 = Flag of Hungary.svg | flag alias-state = Flag of Hungary with arms (state).svg | flag alias-civil = Civil Ensign of Hungary.svg | flag alias-naval = Naval Ensign of Hungary.svg | link alias-naval = Hungarian Defence Forces | flag alias-military = Flag of the Hungarian Defence Forces.svg | link alias-military = Hungarian Defence Forces | flag alias-army = War Flag of Hungary.svg | link alias-army = Hungarian Ground Forces | link alias-air force = Hungarian Air Force | flag alias-navy = Naval Ensign of Hungary.svg | link alias-navy = Hungarian Defence Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1848 | var2 = 1849 | var3 = 1867 | var4 = 1869 | var5 = 1874 | var6 = 1896 | var7 = 1915 | var8 = 1918 | var9 = 1919 | var10 = 1920 | var11 = 1946 | var12 = 1949 | var13 = 1956 | var14 = 1957 | var15 = state | var16 = civil | redir1 = HUN | related1 = Austria-Hungary </noinclude> }} s8roqv96w30d9b7x5hmwimz4fdbbz92 Sablonan:Country data Èslan 10 3795 17386 2024-05-23T04:23:54Z Bangrapip 9 new 17386 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Èslan | shortname alias = Tana Ès | flag alias = Flag of Iceland.svg | flag alias-old = Hvítbláinn.svg | flag alias-coast guard = Flag of Iceland (state).svg | flag alias-naval = Flag of Iceland (state).svg | border-naval = | flag alias-1918 = Flag of Iceland (1918-1944).svg | flag alias-state = Flag of Iceland (state).svg | border-state = | flag alias-navy = Flag of Iceland (state).svg | link alias-naval = Icelandic Coast Guard | border-navy = | link alias-navy = Icelandic Coast Guard | border-coast guard = | link alias-coast guard = Icelandic Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = 1918 | var3 = state | redir1 = ISL </noinclude> }} mcxs5xar2jrlnqjudtwrl8mmmky0ebl Sablonan:Country data Hindi 10 3796 17387 2024-05-23T04:24:35Z Bangrapip 9 new 17387 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Hindi | flag alias = Flag of India.svg | flag alias-1880 = British Raj Red Ensign.svg | flag alias-British = British Raj Red Ensign.svg | flag alias-1931 = 1931 Flag of India.svg | flag alias-civil = Civil Ensign of India.svg | flag alias-army = Flag of Indian Army.svg | link alias-army = Indian Army | flag alias-naval-1879 = Flag of Imperial India.svg | flag alias-naval-1884 = Flag of Imperial India.svg | flag alias-naval-1928 = Naval Ensign of the United Kingdom.svg | flag alias-naval-1947 = Naval Ensign of the United Kingdom.svg | flag alias-naval-1950 = Naval Ensign of India (1950–2001).svg | flag alias-naval-2001 = Naval Ensign of India (2001–2004).svg | flag alias-naval-2004 = Naval Ensign of India (2004–2014).svg | flag alias-naval-2014 = Naval Ensign of India (2014–2022).svg | flag alias-naval-2022 = Naval Ensign of India (2022).svg | flag alias-naval = Naval Ensign of India.svg | flag alias-air force-1950 = Air Force Ensign of India (1950–2023).svg | flag alias-air force = Air Force Ensign of India (2023).svg | flag alias-coast guard = Indian Coast Guard flag.svg | link alias-coast guard = Indian Coast Guard | link alias-naval = Indian Navy | link alias-air force = Indian Air Force | flag alias-navy = Naval Ensign of India.svg | link alias-navy = Indian Navy | flag alias-military = Indian Armed Forces.svg | link alias-military = Indian Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1880 | var2 = British | var3= 1931 | var4 = civil | var5 = naval-1879 | var6 = naval-1884 | var7 = naval-1928 | var8 = naval-1947 | var9 = naval-1950 | var10 = naval-2001 | var11 = naval-2004 | var12 = naval-2014 | var13 = naval-2022 | var14 = air force-1950 | redir1 = IND | related1 = British Raj | related2 = Dominion of India </noinclude> }} 92j96sa1p0k9r49gabmu8fbn6c33x6u Sablonan:Country data Indonésia 10 3797 17388 2024-05-23T04:25:05Z Bangrapip 9 new 17388 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Indonésia | flag alias = Flag of Indonesia.svg | link alias-naval = Indonesian Navy | flag alias-naval = Flag of Indonesia.svg | link alias-navy = Indonesian Navy | flag alias-navy = Flag of the Indonesian Navy.svg | link alias-marines= Indonesian Marine Corps | flag alias-marines = Flag of the Indonesian Marine Corps.png | link alias-air force = Indonesian Air Force | flag alias-air force = Flag of the Indonesian Air Force.svg | link alias-army = Indonesian Army | flag alias-army = Flag of the Indonesian Army.svg | flag alias-military = Flag of the Indonesian National Armed Forces.svg | link alias-military = Indonesian National Armed Forces | flag alias-sanctionedFB = Indonesia coat of arms with name.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = sanctionedFB | redir1 = IDN | redir2 = INA </noinclude> }} gmcnmezyw2mp6zly87g42svcud54kqz Sablonan:Country data Iran 10 3798 17389 2024-05-23T04:25:33Z Bangrapip 9 new 17389 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Iran | flag alias = Flag of Iran.svg | flag alias-official = Flag of Iran (official).svg | flag alias-1502 = Flag of Persia (1502-1524).svg | flag alias-1576 = Safavid Flag.svg | flag alias-1665 = Flag of Persia (1665).svg | flag alias-1736 = Nadir Shah Flag.svg | flag alias-1760 = Zand Dynasty flag.svg | border-1760 = | flag alias-1796 = Qajar Naval Ensign.svg | flag alias-1849 = Amir Kabir Flag.svg | flag alias-1907 = Flag of Persia (1907).svg | flag alias-1910 = Flag of Persia (1910-1925).svg | flag alias-1925 = State Flag of Iran (1925).svg | flag alias-1964 = State Flag of Iran (1964).svg | flag alias-air force = Flag of the Islamic Republic of Iran Air Force.svg | flag alias-army = Flag of the Islamic Republic of Iran Army Ground Forces.svg | link alias-army = Islamic Republic of Iran Army Ground Forces | flag alias-navy=Flag of the Islamic Republic of Iran Navy.svg | link alias-navy=Islamic Republic of Iran Navy | link alias-naval = Islamic Republic of Iran Navy | flag alias-military=Flag of the Islamic Republic of Iran Army.svg | link alias-military=Islamic Republic of Iran Army | link alias-air force = Islamic Republic of Iran Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = official | var2 = 1502 | var3 = 1576 | var4 = 1665 | var5 = 1736 | var6 = 1760 | var7 = 1796 | var8 = 1849 | var9 = 1907 | var10 = 1910 | var11 = 1925 | var12 = 1964 | redir1 = IRN | redir2 = IRI </noinclude> | related1 = Persia | related2 = Pahlavi dynasty | related3 = Qajar dynasty }} rfygacqanx2b0szrrfmbupoeju961c2 Sablonan:Country data Irak 10 3799 17390 2024-05-23T04:25:59Z Bangrapip 9 new 17390 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Irak | flag alias = Flag of Iraq.svg | flag alias-1921 = Flag of the Arab Federation.svg | flag alias-1924 = Flag of Iraq (1924–1959).svg | flag alias-1958 = Flag of the Arab Federation.svg | flag alias-1959 = Flag of Iraq (1959–1963).svg | flag alias-1963 = Flag of Iraq (1963–1991); Flag of Syria (1963–1972).svg | flag alias-1991 = Flag of Iraq (1991–2004).svg | flag alias-2004 = Flag of Iraq (2004–2008).svg | flag alias-air force = Flag of the Iraqi Air Force.svg | link alias-air force = Iraqi Air Force | flag alias-army = Flag of the Iraqi Ground Forces.svg | link alias-army = Iraqi Ground Forces | flag alias-navy=Flag of the Iraqi Navy.svg | link alias-naval = Iraqi Navy | link alias-navy = Iraqi Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1921 | var2 = 1924 | var3 = 1958 | var4 = 1959 | var5 = 1963 | var6 = 1991 | var7 = 2004 | redir1 = IRQ | redir2 = Republic of Iraq | related1 = Ba'athist Iraq | related2 = Iraqi Republic (1958–68) | related3 = Kingdom of Iraq | related4 = Arab Federation | related5 = Mandatory Iraq </noinclude> }} jr1b2da71olxfba9lv38pw8grb52of9 Sablonan:Country data Kiblik Irlan 10 3800 17657 17391 2024-05-23T10:15:02Z Bangrapip 9 17657 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{Hatnote|Ni sablonan ngelah data nyang pas bakal [[Irlan|negara daolat]]. Bakal [[Pulo Irlan]], liat [[Template:Country data Irlan]].}} | alias = Irlan | shortname alias = Kiblik Irlan | flag alias = Flag of Ireland.svg | link alias-naval = Irish Naval Service | flag alias-air force = Flag of the Irish Air Corps.svg | link alias-air force = Irish Air Corps | flag alias-army = Flag of the Irish Defence Forces.svg | link alias-army = Irish Army | link alias-navy = Irish Naval Service | link alias-football = Republic of Ireland {{{mw|}}} national {{{age|}}} football {{{class|}}} team | name alias-football = Republic of Ireland | flag alias-rugby union = Flag placeholder.svg<!-- (IRFU flag.svg) placeholders are intentional: use Template:Country data Ireland for cross-island teams --> | border-rugby union = | flag alias-cricket = Flag placeholder.svg<!-- (Cricket Ireland flag.svg) placeholders are intentional: use Template:Country data Ireland for cross-island teams --> | border-cricket = | link alias-netball = Republic of Ireland national netball team | name alias-netball = Republic of Ireland | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | redir1 = IRL | related1 = Ireland | related2 = Irish Free State | cat = Ireland republic </noinclude> }} 584x4f8mn0kalnh0g3w2z2234dg9i0n Sablonan:Country data Israèl 10 3801 17392 2024-05-23T04:28:42Z Bangrapip 9 new 17392 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Israèl | shortname alias = Sera'èl | flag alias = Flag of Israel.svg | flag alias-1948 = Flag of Israel (1948).svg | flag alias-civil = Civil Ensign of Israel.svg | flag alias-army = Flag of the Israeli Army (Land Arm) Gray.svg | link alias-army = Israeli Ground Forces | flag alias-tsahal = Flag of the Israel Defense Forces.svg | flag alias-marines = Flag givati.svg | link alias-marines = Givati Brigade | flag alias-military = Flag of the Israel Defense Forces.svg | link alias-military = Israel Defense Forces | flag alias-naval = Naval Ensign of Israel.svg | link alias-naval = Israeli Navy | flag alias-air force = Israel Air Force Flag.svg | link alias-air force = Israeli Air Force | flag alias-navy = Naval Ensign of Israel.svg | link alias-navy = Israeli Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = ISR | var1 = 1948 | var2 = civil | var3 = tsahal | related1 = Mandatory Palestine </noinclude> }} 8aflokiibvf4korjw4si7h81gkuw116 Sablonan:Country data Itali 10 3802 17393 2024-05-23T04:29:04Z Bangrapip 9 new 17393 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Itali | flag alias = Flag of Italy.svg | flag alias-1861 = Flag of Italy (1861–1946).svg | flag alias-1943 = War flag of the Italian Social Republic.svg | flag alias-2003 = Flag of Italy (2003–2006).svg | flag alias-civil = Civil Ensign of Italy.svg | flag alias-naval = Naval Ensign of Italy.svg | flag alias-navy-1947 = Naval Ensign of Italy (1947-2013).svg | link alias-naval = Italian Navy | link alias-air force = Italian Air Force | link alias-army = Italian Army | flag alias-navy = Naval Ensign of Italy.svg | link alias-navy = Italian Navy | link alias-roller hockey = Italy {{{mw}}} national roller hockey team | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 1861 | var2 = 1943 | var4 = 2003 | var5 = civil | var6 = navy-1947 | redir1 = ITA | related1 = Kingdom of Italy | related2 = Fascist Italy | related3 = Italian Social Republic | related4 = Napoleonic Italy </noinclude> }} 56uktfa6ds0qlfo273urt20pniysc4u Sablonan:Country data Panté Gading 10 3803 17394 2024-05-23T04:29:33Z Bangrapip 9 new 17394 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Panté Gading | flag alias = Flag of Côte d'Ivoire.svg | flag alias-1959 = Flag of Côte d'Ivoire (WFB 2009).gif | flag alias-2004 = Flag of Cote d'Ivoire (2004 World Factbook).gif | size = {{{size|}}} | variant = {{{variant|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1959 | var2 = 2004 | redir1 = CIV | redir2 = Côte d'Ivoire </noinclude> }} p3f35x1vzryrz6i0vjyyi8k2aohg9y0 Sablonan:Country data Jamaika 10 3804 17395 2024-05-23T04:30:02Z Bangrapip 9 new 17395 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jamaika | flag alias = Flag of Jamaica.svg | flag alias-1875 = Flag of Jamaica (1875–1906).svg | flag alias-1906 = Flag of Jamaica (1906–1957).svg | flag alias-1957 = Flag of Jamaica (1957–1962).svg | flag alias-army = Flag of the Jamaica Defence Force.svg | link alias-army = Jamaica Defence Force | link alias-air force = Jamaica Defence Force Air Wing | flag alias-air force = Ensign of the Jamaica Defence Force Air Wing.svg | flag alias-coast guard = Naval ensign of Jamaica.svg | link alias-coast guard = Jamaica Defence Force Coast Guard | flag alias-naval = Naval ensign of Jamaica.svg | link alias-naval = Jamaica Defence Force Coast Guard | flag alias-navy = Naval ensign of Jamaica.svg | link alias-navy = Jamaica Defence Force Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1906 | var3 = 1957 | redir1 = JAM </noinclude> }} nnl0rlteejhkl8ke3g5aklny4rwndlp Sablonan:Country data Jepang 10 3805 17396 2024-05-23T04:30:47Z Bangrapip 9 new 17396 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jepang | shortname alias = Nipong | flag alias = Flag of Japan.svg | flag alias-1870 = Flag of Japan (1870-1999).svg | link alias-1870 = Empire of Japan | flag alias-1945 = Flag of Allied Occupied Japan.svg | border-1945 = | flag alias-1947 = Flag of Japan (1870-1999).svg | flag alias-ryukyu = Flag of US Occupied Ryukyu Islands.svg | border-ryukyu = | flag alias-naval = Naval Ensign of Japan.svg | flag alias-coast guard = Ensign of the Japanese Coast Guard.svg | link alias-coast guard = Japan Coast Guard | link alias-naval = Japan Maritime Self-Defense Force | flag alias-army = Flag of JSDF.svg | link alias-army = Japan Ground Self-Defense Force | flag alias-air force = Flag of the Japan Air Self-Defense Force.svg | link alias-air force = Japan Air Self-Defense Force | flag alias-air force-1955 = Flag of the Japan Air Self-Defense Force (1955-1957).png | link alias-air force-1955 = Japan Air Self-Defense Force | flag alias-air force-1957 = Flag of the Japan Air Self-Defense Force (1957-1972).png | link alias-air force-1957 = Japan Air Self-Defense Force | flag alias-air force-1972 = Flag of the Japan Air Self-Defense Force (1972-2001).png | link alias-air force-1972 = Japan Air Self-Defense Force | flag alias-military=Flag of the Japan Self-Defense Forces.svg | link alias-military=Japan Self-Defense Forces | flag alias-marines=Flag of JSDF.svg | link alias-marines=Japanese Amphibious Rapid Deployment Brigade | flag alias-navy = Naval Ensign of Japan.svg | link alias-navy = Japan Maritime Self-Defense Force | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Junior Japan | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1870 | var2 = 1945 | var3 = 1947 | var4 = ryukyu | redir1 = JPN | related1 = Empire of Japan </noinclude> }} da2dzwjk2z159t8zk9kus3q83dbgiz0 Sablonan:Country data Urdun 10 3806 17397 2024-05-23T04:31:10Z Bangrapip 9 new 17397 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Urdun | flag alias = Flag of Jordan.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} | flag alias-army = Royal Jordanian Army Flag.svg | link alias-army = Royal Jordanian Army | flag alias-air force = Air Force Ensign of Jordan.svg | link alias-air force = Royal Jordanian Air Force | flag alias-naval = Naval Ensign of Jordan.svg | link alias-naval = Royal Jordanian Navy | flag alias-navy = Naval Ensign of Jordan.svg | link alias-navy = Royal Jordanian Navy <noinclude> | redir1 = JOR </noinclude> }} 8ikv2znj1ric9iv12l5sx0jv4h1f37j Sablonan:Country data Kasakstan 10 3807 17398 2024-05-23T04:31:37Z Bangrapip 9 new 17398 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kasakstan | flag alias = Flag of Kazakhstan.svg | flag alias-1991 = Flag of the Kazakh SSR.svg | flag alias-1992 = Flag of Kazakhstan (1992).svg | flag alias-naval = Naval Ensign of Kazakhstan.svg | link alias-naval = Kazakh Naval Forces | flag alias-air force = Ensign of Kazakhstan Air Force.svg | link alias-air force = Kazakh Air Defense Forces | flag alias-army = Kazakhstan Armed Forces Flag.svg | link alias-army = Kazakh Ground Forces | flag alias-navy = Naval Ensign of Kazakhstan.svg | link alias-navy = Kazakh Naval Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} | var1 = 1991 | var2 = 1992 <noinclude> | redir1 = KAZ | related1 = Kazakh SSR </noinclude> }} jvjygrxt9cay2e8otd26zacuc100eol Sablonan:Country data Kénia 10 3808 17399 2024-05-23T04:32:07Z Bangrapip 9 new 17399 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kénia | flag alias = Flag of Kenya.svg | flag alias-colonial = Flag of Kenya (1921–1963).svg | flag alias-kdf = Flag of the Kenya Defence Forces.svg | flag alias-1895 = Flag of Kenya (1895–1921).svg | flag alias-naval = Naval Ensign of Kenya.svg | link alias-naval = Kenya Navy | flag alias-military=Flag of the Kenya Defence Forces.svg | link alias-military=Kenya Defence Forces | flag alias-navy=Presidential Colour of the Kenyan Navy.svg | link alias-navy=Kenya Navy | flag alias-air force = Air Force Ensign of Kenya.svg | link alias-air force= Kenya Air Force | flag alias-army = Flag of the Kenyan Army.svg | link alias-army = Kenya Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = kdf | var3 = 1895 | redir1 = KEN </noinclude> }} 9j4apea66nqx2794nnjjtl1l79khblx Sablonan:Country data Kiribati 10 3809 17400 2024-05-23T04:32:26Z Bangrapip 9 Ngeja halaman dengen "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kiribati | flag alias = Flag of Kiribati.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = KIR </noinclude> }}" 17400 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kiribati | flag alias = Flag of Kiribati.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = KIR </noinclude> }} 7u91sxbkcwqmi9izwjkjebfsvns0k2j Sablonan:Country data Kuwét 10 3810 17401 2024-05-23T04:32:58Z Bangrapip 9 new 17401 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kuwét | flag alias = Flag of Kuwait.svg | flag alias-1844 = Flag of the Ottoman Empire (1844–1922).svg | flag alias-1914 = Flag of Kuwait (1914-1921).svg | flag alias-1921 = Flag of Kuwait (1921-1940).svg | flag alias-1940 = Flag of Kuwait (1940-1961).svg | flag alias-naval-1956 = Maritime Ensign of Kuwait 1956-1961.svg | flag alias-republic-1990 = Flag of Kuwait.svg | size = {{{size|}}} | name = {{{name|}}} | altvar = {{{altvar|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1844 | var2 = 1914 | var3 = 1921 | var4 = 1940 | var5 = naval-1956 | var6 = republic-1990 | redir1 = KWT | redir2 = KUW </noinclude> }} o979ycrgmlrv3xj5wun46pgeijmxome Sablonan:Country data Kirgistan 10 3811 25583 17402 2024-09-16T00:32:54Z Rkt2312 848 25583 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kirgistan | flag alias = Flag of Kyrgyzstan.svg | flag alias-1991 = Flag of Kyrgyzstan (1991-1992).svg | flag alias-1992 = Flag of Kyrgyzstan (1992-2023).svg | link alias-air force = Kyrgyz Air Force | flag alias-army = Military Ensign of Kyrgyz Armed Forces (Kyrgyz).svg | link alias-army = Kyrgyz Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} | var1 = 1991 | var2 = 1992 <noinclude> | redir1 = KGZ | related1 = Kirghiz SSR </noinclude> }} 97ibbleavstmc0f3zpiaeve0hn5teds Sablonan:Country data Laos 10 3812 17403 2024-05-23T04:34:16Z Bangrapip 9 new 17403 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Laos | flag alias = Flag of Laos.svg | flag alias-colonial = Flag of Laos (1893-1952).svg | flag alias-1952 = Flag of Laos (1952-1975).svg | link alias-naval = Lao People's Navy | link alias-army = Lao People's Army | link alias-navy = Lao People's Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1952 | redir1 = LAO </noinclude> }} ro3tua7eme6gktunbom6dtmayxjymx6 Sablonan:Country data Lètlan 10 3813 17404 2024-05-23T04:34:43Z Bangrapip 9 new 17404 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lètlan | flag alias = Flag of Latvia.svg | flag alias-digital = Flag of Latvia.svg | flag alias-naval = Naval Ensign of Latvia.svg | link alias-naval = Latvian Naval Forces | link alias-army = Latvian Land Forces | flag alias-navy = Naval Ensign of Latvia.svg | link alias-navy = Latvian Naval Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = digital | redir1 = LVA | redir2 = LAT | related1 = Latvian SSR </noinclude> }} n1x2jmw9huw6a7606uajsask9w9e3j8 Sablonan:Country data Lèbanon 10 3814 17405 2024-05-23T04:35:17Z Bangrapip 9 new 17405 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lèbanon | shortname alias = Lubnan | flag alias = Flag of Lebanon.svg | flag alias-air force = Flag of the Lebanese Air Force.svg | link alias-air force = Lebanese Air Force | flag alias-army = Flag of the Lebanese Armed Forces (Front).svg | link alias-army = Lebanese Ground Forces | link alias-naval = Lebanese Navy | link alias-navy = Lebanese Navy | flag alias-1918 = Cedar flag.svg | flag alias-1920 = Lebanese French flag.svg | link alias-1920 = Greater Lebanon | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1918 | var2 = 1920 | redir1 = LBN | redir2 = LIB </noinclude> }} 9yuap0m7jc69w0jrbm63vu5rp1br1jn Sablonan:Country data Lésoto 10 3815 17406 2024-05-23T04:35:48Z Bangrapip 9 new 17406 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lésoto | flag alias = Flag of Lesotho.svg | flag alias-colonial = Unofficial Basutoland Ensign.svg | flag alias-1966 = Flag of Lesotho (1966–1987).svg | flag alias-1987 = Flag of Lesotho (1987-2006).svg | link alias-air force = Lesotho Defence Force – Air Squadron{{!}}Lesotho Air Squadron | link alias-military = Lesotho Defence Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1966 | var3 = 1987 | redir1 = LSO | redir2 = LES </noinclude> }} o6hjvtn8ajusda197avkkol6x022e0d Sablonan:Country data Libéria 10 3816 17407 2024-05-23T04:36:17Z Bangrapip 9 new 17407 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Libéria | flag alias = Flag of Liberia.svg | flag alias-23px = Flag of Liberia 23px.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = LBR | var1 = 23px </noinclude> }} 77kfo55vtvd0oxoioc17wka5vb5e8sh Sablonan:Country data Libi 10 3817 17408 2024-05-23T04:36:46Z Bangrapip 9 new 17408 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Libi | flag alias = Flag of Libya.svg | flag alias-1864 = Flag of Vilayet-i Trablusgarp.svg | flag alias-1911 = Flag of Italy (1861–1946).svg | flag alias-1949 = Flag of Cyrenaica.svg | flag alias-1951 = Flag of Libya (1951–1969).svg | flag alias-1969 = Flag of Libya (1969–1972).svg | flag alias-1972 = Flag of Libya (1972–1977).svg | flag alias-1977 = Flag of Libya (1977–2011).svg | flag alias-transition = Flag of Libya (2011 combined).svg | flag alias-air force = Flag of the Libyan Air Force.svg | flag alias-army = Flag of the Libyan Ground Forces.svg | flag alias-naval = Naval Ensign of Libya.svg | flag alias-naval-1977 = Naval Ensign of Libya (1977–2011).svg | flag alias-navy = Flag of the Libyan Navy.svg | link alias-navy = Libyan Navy | flag alias-military = Flag of the Libyan Ground Forces.svg | link alias-military = Libyan National Army | link alias-army= Libyan Ground Forces | link alias-air force = Libyan Air Force | link alias-naval = Libyan Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1864 | var2 = 1911 | var3 = 1949 | var4 = 1951 | var5 = 1969 | var6 = 1972 | var7 = 1977 | var8 = naval-1977 | var11 = transition | redir1 = LBY | redir2 = LBA | related1 = Libyan Arab Jamahiriya | related2 = Italian Libya | related3 = Kingdom of Libya </noinclude> }} ow0v8rkes0ekmz20dhx8j4akuzutye6 Sablonan:Country data Lihtenstèn 10 3818 17409 2024-05-23T04:37:20Z Bangrapip 9 new 17409 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lihtenstèn | flag alias = Flag of Liechtenstein.svg | flag alias-1719 = Flag of Liechtenstein (1719-1852).svg | flag alias-1852 = Flag of Liechtenstein (1852-1921).svg | flag alias-1921 = Flag of Liechtenstein (1921–1937).svg | flag alias-1937 = Flag of Liechtenstein (1937–1982).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1719 | var2 = 1852 | var3 = 1921 | var4 = 1937 | redir1 = LIE </noinclude> }} lz56ccofqsppk36r8c3gf9h6q7itscp Sablonan:Country data Litowen 10 3819 17410 2024-05-23T04:37:52Z Bangrapip 9 new 17410 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Litowen | flag alias = Flag of Lithuania.svg | flag alias-1918 = Flag of Lithuania 1918-1940.svg | flag alias-1988 = Flag of Lithuania (1988-2004).svg | flag alias-naval = Naval Ensign of Lithuania.svg | link alias-naval = Lithuanian Naval Force | flag alias-military=Flag of the Lithuanian Armed Forces.png | link alias-military=Lithuanian Armed Forces | flag alias-army = Flag of the Lithuanian Army.svg | link alias-army = Lithuanian Land Force | flag alias-navy=Flag of Lithuania (state).svg | link alias-navy = Lithuanian Naval Force | flag alias-air force=Air Force Ensign of Lithuania.svg | link alias-air force=Lithuanian Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1918 | var2 = 1988 | redir1 = LTU | related1 = Lithuanian SSR </noinclude> }} 1dp1ahw4p68kwfvlcnz9q6nodirhax0 Sablonan:Country data Leksembereh 10 3820 17411 2024-05-23T04:38:24Z Bangrapip 9 new 17411 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Leksembereh | flag alias = Flag of Luxembourg.svg | flag alias-civil = Civil Ensign of Luxembourg.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = LUX | var1 = civil </noinclude> }} 9nx9793fw10khbxe1mvvgwkdaddkphy Sablonan:Country data Madagaskar 10 3821 17412 2024-05-23T04:38:48Z Bangrapip 9 new 17412 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Madagaskar | flag alias = Flag of Madagascar.svg | flag alias-1896 = Flag of France.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1896 | redir1 = MDG | redir2 = MAD </noinclude> }} t05z0p7oulre440128zc55iibf2fsod Sablonan:Country data Malawi 10 3822 17413 2024-05-23T04:39:07Z Bangrapip 9 new 17413 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Malawi | flag alias = Flag of Malawi.svg<noinclude> <!-- 1964 variant identical to current flag: | flag alias-1964 = Flag of Malawi 1964-2010.svg --></noinclude> | flag alias-2010 = Flag of Malawi (2010–2012).svg | link alias-army = Malawian Defence Force{{!}}Malawi Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 2010 | redir1 = MWI | redir2 = MAW </noinclude> }} nh5lvxjg14v3xcd7jbtln84jx0dm9ig Sablonan:Country data Malésia 10 3823 17414 2024-05-23T04:39:32Z Bangrapip 9 new 17414 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Malésia | flag alias = Flag of Malaysia.svg | flag alias-1895 = Flag of the Federated Malay States (1895 - 1946).svg | flag alias-1948 = Flag of Malaya.svg | flag alias-naval = Naval Ensign of Malaysia.svg | link alias-naval = Royal Malaysian Navy | flag alias-air force = Royal Malaysian Air Force Flag.svg | link alias-air force = Royal Malaysian Air Force | flag alias-civil = Civil Ensign of Malaysia.svg | link alias-civil = Malaysia | flag alias-army = Flag of the Malaysian Army.svg | link alias-army = Malaysian Army | flag alias-navy = Naval Ensign of Malaysia.svg | link alias-navy = Royal Malaysian Navy | flag alias-military = Flag of the Malaysian Armed Forces.svg | link alias-military = Malaysian Armed Forces | flag alias-coast guard = Flag of the Malaysian Maritime Enforcement Agency.svg | link alias-coast guard = Malaysian Maritime Enforcement Agency | flag alias-23px = Flag of Malaysia 23px.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1895 | var2 = 1948 | var3 = civil | redir1 = MYS | redir2 = MAS | related1 = Malaya | related2 = Malayan Union | related3 = Kingdom of Sarawak | related4 = North Borneo </noinclude> }} 5i5z8mh7nb9402w3v7uod1gduccdipk Sablonan:Country data Maladéwa 10 3824 17415 2024-05-23T04:39:58Z Bangrapip 9 new 17415 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Maladéwa | flag alias = Flag of Maldives.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = MDV </noinclude> }} rmklbxexqnykh3ojerwjllp7f8bf684 Sablonan:Country data Mali 10 3825 17416 2024-05-23T04:40:23Z Bangrapip 9 new 17416 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mali | flag alias = Flag of Mali.svg | flag alias-1959 = Flag of Mali (1959-1961).svg | link alias-army = Malian Army | link alias-air force = Malian Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | redir1 = MLI </noinclude> }} a6xc3gxve8rk8602x4tgj882eodtmng Sablonan:Country data Malta 10 3826 17417 2024-05-23T04:40:44Z Bangrapip 9 new 17417 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Malta | flag alias = Flag of Malta.svg | flag alias-1875 = Flag of Malta (1875–1898).svg | flag alias-1898 = Flag of Malta (1898–1923).svg | flag alias-1923 = Flag of Malta (1923–1943).svg | flag alias-1943 = Flag of Malta (1943–1964).svg | flag alias-unofficial-1943 = Flag of Malta (1943).svg | flag alias-colonial = Flag of Malta (1943-1964).svg <!-- deprecated, but in use --> | flag alias-civil = Civil Ensign of Malta.svg | link alias-naval = Maritime Squadron of the Armed Forces of Malta | link alias-navy = Maritime Squadron of the Armed Forces of Malta | flag alias-navy =Naval Jack of Malta.svg | flag alias-1814 = 19th Century Flag of Malta.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1898 | var3 = 1923 | var4 = 1943 | var5 = unofficial-1943 | var6 = civil | var7 = 1814 | redir1 = MLT | related1 = Sovereign Military Order of Malta </noinclude> }} k2pbe5rudzag7tcmcmrghz5q5vtj80n Sablonan:Country data Pulo Marsal 10 3827 17418 2024-05-23T04:41:42Z Bangrapip 9 new 17418 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Marsal | shortname alias = Kepuloan Marsal | flag alias = Flag of the Marshall Islands.svg | flag alias-1944 = US flag 48 stars.svg | flag alias-1947 = Flag of the United Nations (1945-1947).svg | flag alias-1948 = Flag of the United Nations.svg | flag alias-1959 = US flag 49 stars.svg | flag alias-1960 = Flag of the United States.svg | flag alias-1965 = Flag of the Trust Territory of the Pacific Islands.svg | link alias-naval = Marshall Islands Marine Resources Authority{{!}}Marshall Islands MRA | link alias-navy = Marshall Islands Marine Resources Authority{{!}}Marshall Islands MRA | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1944 | var2 = 1947 | var3 = 1948 | var4 = 1959 | var5 = 1960 | var6 = 1965 | redir1 = MHL </noinclude> }} sfydwc42nqfx4pmy8q0zrdjh6tuc0ee Sablonan:Country data Moritani 10 3828 17419 2024-05-23T04:42:19Z Bangrapip 9 new 17419 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Moritani | flag alias = Flag of Mauritania.svg | flag alias-1959=Flag of Mauritania (1959–2017).svg | link alias-naval = Mauritanian Navy | link alias-air force= Mauritania Islamic Air Force | link alias-navy = Mauritanian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | redir1 = MRT | redir2 = MTN </noinclude> }} 7cymosrwuwps5xwn2o2tnhxhxhwnoa2 Sablonan:Country data Moritius 10 3829 17420 2024-05-23T04:42:43Z Bangrapip 9 new 17420 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Moritius | flag alias = Flag of Mauritius.svg | flag alias-1869 = Flag of Mauritius (1869–1906).svg | flag alias-1906 = Flag of Mauritius (1906–1923).svg | flag alias-1923 = Flag of Mauritius (1923–1968).svg | flag alias-civil = Civil Ensign of Mauritius.svg | flag alias-naval = Naval Ensign of Mauritius.svg | link alias-naval = National Coast Guard of Mauritius | flag alias-navy = Naval Ensign of Mauritius.svg | link alias-navy = National Coast Guard of Mauritius | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1869 | var2 = 1906 | var3 = 1923 | var4 = civil | redir1 = MUS | redir2 = MRI </noinclude> }} cyy040b2adb6c5gfa63rp29ftbxvo5a Sablonan:Country data Mèksiko 10 3830 17421 2024-05-23T04:43:14Z Bangrapip 9 new 17421 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mèksiko | flag alias = Flag of Mexico.svg | flag alias-1821a = Flag of the Three Guarantees.svg | flag alias-1821 = Bandera del Primer Imperio Mexicano.svg | flag alias-1823 = Flag of Mexico (1823-1864, 1867-1893).svg | flag alias-1864 = Flag of Mexico (1864-1867).svg | flag alias-1867 = Flag of Mexico (1823-1864, 1867-1893).svg | flag alias-1893 = Flag of Mexico (1893-1916).svg | flag alias-1916 = Flag of Mexico (1916–1934).svg | flag alias-1934 = Flag of Mexico (1934-1968).svg | flag alias-air force = Flag of the Mexican Air Force.svg | flag alias-army = Flag of the Mexican Army.svg | link alias-army = Mexican Army | link alias-air force = Mexican Air Force | link alias-naval = Mexican Navy | flag alias-coast guard = Flag of the Mexican Maritime Search and Rescue.png | link alias-coast guard = Mexican Maritime Search and Rescue | flag alias-navy = Naval Jack of Mexico.svg | link alias-navy = Mexican Navy | flag alias-marines = Estandarte Infantería de Marina de México.svg | link alias-marines = Mexican Naval Infantry Corps | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1821a | var2 = 1821 | var3 = 1823 | var4 = 1864 | var5 = 1867 | var6 = 1893 | var7 = 1916 | var8 = 1934 | redir1 = MEX </noinclude> }} lqlq6vy097qxftb0a12hfsv1d2l8dvj Sablonan:Country data Negeri Serèkat Mikronési 10 3831 17424 2024-05-23T05:14:29Z Bangrapip 9 new 17424 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Negeri Serèkat Mikronési | shortname alias = Mikronési | flag alias = Flag of the Federated States of Micronesia.svg | flag alias-1944 = US flag 48 stars.svg | flag alias-1947 = Flag of the United Nations (1945-1947).svg | flag alias-1948 = Flag of the United Nations.svg | flag alias-1959 = US flag 49 stars.svg | flag alias-1960 = Flag of the United States.svg | flag alias-1965 = Flag of the Trust Territory of the Pacific Islands.svg | link alias-naval = FSM National Police | link alias-navy = FSM National Police | link alias-football = Federated States of Micronesia {{{mw|}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1944 | var2 = 1947 | var3 = 1948 | var4 = 1959 | var5 = 1960 | var6 = 1965 | redir1 = Micronesia | redir2 = FSM | redir3 = F.S. Micronesia | related1 = Trust Territory of the Pacific Islands | cat = Micronesia federated states </noinclude> }} s9ujdkl5cyupx82xd7bgqlc3fd15nra Sablonan:Country data Moldawi 10 3832 17425 2024-05-23T05:14:59Z Bangrapip 9 new 17425 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Moldawi | flag alias = Flag of Moldova.svg | flag alias-1346 = Flag of Moldavia.svg | flag alias-1917 = Flag of the Moldavian Democratic Republic.svg | flag alias-1925 = Flag of Moldavian Autonomous Soviet Socialist Republic (1925-1932).svg | flag alias-1937 = Flag of Moldavian Autonomous Soviet Socialist Republic (1937-1938).svg | flag alias-1938 = Flag of Moldavian Autonomous Soviet Socialist Republic.svg | flag alias-1940 = Flag of the Moldavian Soviet Socialist Republic (1941-1952).svg | flag alias-1952 = Flag of Moldavian SSR.svg | flag alias-1990 = Flag of Moldova (1990–2010).svg | flag alias-army = Flag of the Armed Forces of Moldova.svg | link alias-army = Moldovan Ground Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> |var1 = 1346 |var2 = 1917 |var3 = 1925 |var4 = 1937 |var5 = 1938 |var6 = 1940 |var7 = 1952 |var8 = 1990 | redir1 = MDA | redir2 = Republic of Moldova | related1 = Moldavian SSR | related2 = Moldavian Democratic Republic | related3 = Moldavia </noinclude> }} 43yfj4303kt1o6pqaurlzvlz9qcrpf8 Sablonan:Country data Monako 10 3833 17426 2024-05-23T05:15:27Z Bangrapip 9 new 17426 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Monako | flag alias = Flag of Monaco.svg | flag alias-state = Flag of Monaco (state).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = state | redir1 = MCO | redir2 = MON </noinclude> }} 238btiy6d9sojek7m9le3r2puqz6aob Sablonan:Country data Monggoli 10 3834 17430 17429 2024-05-23T05:17:57Z Bangrapip 9 17430 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Monggoli | flag alias = Flag of Mongolia.svg | flag alias-1911 = Flag of Bogd Khaanate Mongolia.svg | border-1911 = | flag alias-1924 = Flag of the People's Republic of Mongolia (1924-1930).svg | border-1924 = | flag alias-1924b = Flag of Mongolia 1924 (alternative).svg | border-1924b = | flag alias-1940 = Flag of the People's Republic of Mongolia (1940-1945).svg | flag alias-1945 = Flag of the People's Republic of Mongolia (1945-1992).svg | flag alias-1992 = Flag of Mongolia (1992–2011).svg | flag alias-engineering force = Flag of the Construction and Engineering Force of the Mongolian Armed Forces.svg | flag alias-cyber force = Flag of the Cyber security force of the Mongolian Armed Forces.svg | flag alias-special force = Flag of the Special Force of the Mongolian Armed Forces.svg | flag alias-air force-2016 = Flag of the Mongolian Air Force.svg | flag alias-air force = Flag of the Air Force of the Mongolian Armed Forces.svg | link alias-air force = Mongolian Air Force | flag alias-army-2016 = Flag of the Mongolian Ground Force.svg | flag alias-army = Flag of the Ground Force of the Mongolian Armed Forces.svg | link alias-army = Mongolian Ground Force | flag alias-military = Flag of Mongolia.svg | link alias-military = Mongolian Armed Forces| size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1911 | var2 = 1924 | var3 = 1924b | var4 = 1940 | var5 = 1945 | var6 = 1992 | var7 = engineering force | var8 = cyber force | var9 = special force | var10 = army-2016 | redir1 = MNG | redir2 = MGL </noinclude> }} py319kak8rm3qkf9ia2huxz4kynyga9 Sablonan:Country data Gunung Item 10 3835 17431 2024-05-23T05:18:30Z Bangrapip 9 new 17431 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gunung Item | flag alias = Flag of Montenegro.svg | flag alias-1852 = Flag of Montenegro (1852–1860).svg | flag alias-1860 = Flag of Montenegro (1860–1905).svg | flag alias-1993 = Flag of Montenegro (1993-2004).svg | flag alias-naval = Flag of the Navy of Montenegro.svg | link alias-naval = Montenegrin Navy | link alias-army = Montenegrin Ground Army | link alias-air force = Montenegrin Air Force | flag alias-navy = Flag of the Navy of Montenegro.svg | link alias-navy = Montenegrin Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1852 | var2 = 1860 | var3 = 1993 | redir1 = MNE | related1 = Principality of Montenegro | related2 = Kingdom of Montenegro | related3 = Kingdom of Montenegro (1941–1944) | related4 = SR Montenegro </noinclude> }} kmnckv7s13y2qo93ocecmfn6a5mn2hp Sablonan:Country data Magrib 10 3836 17432 2024-05-23T05:19:20Z Bangrapip 9 new 17432 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Magrib | shortname alias = Maroko | flag alias = Flag of Morocco.svg | flag alias-1666 = Flag of Morocco (1666–1915).svg | flag alias-1913 = Flag of Spanish Morocco.svg | flag alias-civil = Civil Ensign of Morocco.svg | flag alias-naval = Naval Ensign of Morocco.svg | link alias-naval = Royal Moroccan Navy | flag alias-air force = Flag of the Royal Moroccan Air Force.png | link alias-air force = Royal Moroccan Air Force | flag alias-army = Flag of the Royal Moroccan Army.svg | link alias-army = Royal Moroccan Army | flag alias-navy = Flag of the Royal Moroccan Navy.svg | link alias-navy = Royal Moroccan Navy | flag alias-military = Flag of the Royal Moroccan Armed Forces.svg | link alias-military = Royal Moroccan Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1666 | var2 = 1913 | var3 = civil | redir1 = MAR </noinclude> }} 4ud1plbsjafjhxjsv8i2j20xttmws4f Sablonan:Country data Mosambik 10 3837 17433 2024-05-23T05:19:43Z Bangrapip 9 new 17433 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mosambik | flag alias = Flag of Mozambique.svg | flag alias-1974 = Flag of Mozambique (1974-1975).svg | flag alias-1975 = Flag of Mozambique (1975–1983).svg | flag alias-1983 = Flag of Mozambique (1983).svg | flag alias-1984 = Flag of Mozambique (WFB 2000).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1974 | var2 = 1975 | var3 = 1983 | var4 = 1984 | redir1 = MOZ </noinclude> }} pl33koggnowpymvood8dqg0b0ldguxc Sablonan:Country data Mianmar 10 3838 17622 17435 2024-05-23T08:08:52Z Bangrapip 9 17622 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Birma | shortname alias = {{{shortname alias|Mianmar}}} | flag alias = Flag of Myanmar.svg | flag alias-1937 = British Burma 1937 flag.svg | flag alias-1943 = Flag of Burma 1943.svg | flag alias-1948 = Flag of Burma (1948–1974).svg | flag alias-1974 = Flag of Myanmar (1974–2010).svg | flag alias-military = Flag of the Armed Forces (Tatmadaw) of Myanmar.svg | link alias-military = Tatmadaw | flag alias-naval = Naval Ensign of Myanmar.svg | link alias-air force = Myanmar Air Force | flag alias-army = Army Flag of Myanmar.svg | flag alias-air force = Air Force Ensign of Myanmar.svg | link alias-army = Myanmar Army | link alias-naval = Myanmar Navy | flag alias-navy = Naval Ensign of Myanmar.svg | link alias-navy = Myanmar Navy | flag alias-coast guard = Myanmar Coast Guard Ensign.svg | link alias-coast guard = Myanmar Coast Guard | flag alias-army 1948 = Former army flag of Myanmar.png | link alias-army 1948 = Myanmar Army | flag alias-navy 1948 = Naval Ensign of Burma (1948-1974).svg | link alias-navy 1948 = Myanmar Navy | flag alias-navy 1974 = Naval Ensign of Burma (1974–1994).svg | link alias-navy 1974 = Myanmar Navy | flag alias-air force 1948 = Air Force Ensign of Burma (1948-1974).svg | link alias-air force 1948 = Myanmar Air Force | flag alias-air force 1974 = Former Ensign of Myanmar Air Force.png | link alias-air force 1974 = Myanmar Air Firce | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1937 | var2 = 1943 | var3 = 1948 | var4 = 1974 | var5 = army 1948 | var6 = navy 1948 | var7 = navy 1974 | var8 = air force 1948 | var9 = air force 1974 | related1 = Burma | related2 = British Burma | related3 = Konbaung Dynasty </noinclude> }} 87zst3wcj7qphe3u9ca0z1g8svods20 Sablonan:Country data Birma 10 3839 17436 2024-05-23T05:22:15Z Bangrapip 9 new 17436 wikitext text/x-wiki <includeonly>{{Country data Mianmar |1={{{1}}} |shortname alias={{#if:{{{altlink|}}}|Mianmar|Birma}} |size={{{size|}}} |name={{#if:{{{name|}}}|{{{name}}}|{{#if:{{{altlink|}}}|Birma}}}} |altlink={{{altlink|}}} |altvar={{{altvar|}}} |variant={{{variant|}}} }}</includeonly><noinclude>{{Documentation}}</noinclude> 66lwbuiqegh9wnah39h7mqjbjt18a37 Sablonan:Country data Namibi 10 3840 17437 2024-05-23T05:22:40Z Bangrapip 9 new 17437 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Namibi | flag alias = Flag of Namibia.svg | link alias-army = Namibian Army | flag alias-army = Flag of the Namibian Army.svg | link alias-naval = Namibian Navy | flag alias-naval = Flag of the Namibian Navy.svg | link alias-air force = Namibian Air Force | flag alias-air force = Flag of the Namibian Air Force.svg | link alias-navy = Namibian Navy | flag alias-navy = Flag of the Namibian Navy.svg | flag alias-military = Flag of the Namibian Defence Force.svg | link alias-military = Namibian Defence Force | flag alias-1990=Flag of Namibia (WFB 2000).svg | flag alias-2004=Flag of Namibia (WFB 2004).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1= 1990 | var2= 2004 | redir1 = NAM </noinclude> }} hkqzfirmhp82eq6wb4pn6jrsbl5fq55 Sablonan:Country data Nauru 10 3841 17438 2024-05-23T05:23:07Z Bangrapip 9 new 17438 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nauru | flag alias = Flag of Nauru.svg | link alias-football = Nauru {{{mw|}}} national soccer team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = NRU </noinclude> }} ijyvz963dy4u3cttqptz44zptvmh6ir Sablonan:Country data Népal 10 3842 17439 2024-05-23T05:23:31Z Bangrapip 9 new 17439 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Népal | flag alias = Flag of Nepal.svg | flag alias-old = Flag of Nepal (1775–1962).svg | flag alias-1930 = Flag of Nepal (1775–1962).svg | flag alias-1768 = Flag of Nepal (19th century).svg | flag alias-1856 = Flag of Nepal (1856-c.1930).svg | link alias-army = Nepali Army | border = | size = {{{size|}}} | size flag alias = 24x20px | size flag alias-old = 24x20px | size flag alias-1930 = 24x20px | size flag alias-1768 = 24px | size flag alias-1856 = 24x20px | sizebig flag alias = x27px | sizebig flag alias-old = x27px | sizebig flag alias-1930 = x27px | sizebig flag alias-1768 = x30px | sizebig flag alias-1856 = x27px | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = 1930 | var3 = 1768 | var4 = 1856 | redir1 = NPL | redir2 = NEP | redir3 = Federal Democratic Republic of Nepal </noinclude> }}<noinclude> <!-- INTERWIKIS GO TO WIKIDATA, THANK YOU! --> </noinclude> 8j53muchw1p6r0dt6fkwfj4a2y9gt2i Sablonan:Country data Kerajaan Welanda 10 3843 17440 2024-05-23T05:23:59Z Bangrapip 9 new 17440 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kerajaan Welanda | flag alias = Flag of the Netherlands.svg | shortname alias = Netherlands | size = {{{size|}}} | name = {{{name|}}} <noinclude> | related1 = Netherlands | related2 = Caribbean Netherlands | related3 = Aruba | related4 = Curaçao | related5 = Sint Maarten | cat = Netherlands kingdom </noinclude> }} fxp7sw304pvse71fznt9aqbfrxoojog Sablonan:Country data Antilen Welanda 10 3844 17441 2024-05-23T05:25:15Z Bangrapip 9 new 17441 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Antilen Welanda | flag alias = Flag of the Netherlands Antilles (1986–2010).svg | flag alias-1959 = Flag of the Netherlands Antilles (1959–1986).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | redir1 = ANT | redir2 = AHO </noinclude> }} 4noujmo6pgixvsn19ltoypm4tju4gj4 Sablonan:Country data Niu-Sélan 10 3845 17442 2024-05-23T05:25:55Z Bangrapip 9 new 17442 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Sélan | flag alias = Flag of New Zealand.svg | flag alias-1834 = Flag of the United Tribes of New Zealand.svg | flag alias-civil-1867 = Flag of New Zealand Government Ships 1867.svg | flag alias-civil = Civil Ensign of New Zealand.svg | flag alias-naval = Naval Ensign of New Zealand.svg | flag alias-naval-1941 = Naval Ensign of the United Kingdom.svg | link alias-naval = Royal New Zealand Navy | flag alias-air force = Air Force Ensign of New Zealand.svg | link alias-air force = Royal New Zealand Air Force | flag alias-navy = Naval Ensign of New Zealand.svg | link alias-navy = Royal New Zealand Navy | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Junior All Blacks | link alias-football = New Zealand {{{mw|men's}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1834 | var2 = civil-1867 | var3 = civil | var4 = naval-1941 | redir1 = NZL </noinclude> }} lbiga1ud53bzy37zn4af6ravgfjgdk6 Sablonan:Country data Pulo Cook 10 3846 17443 2024-05-23T05:26:33Z Bangrapip 9 new 17443 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Cook | flag alias = Flag of the Cook Islands.svg | flag alias-1973 = Flag of the Cook Islands 1973.svg | link alias-football = Cook Islands {{{mw|men's}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = COK | var1 = 1973 </noinclude> }} lx81xytroo9045pjhwtgjc1azo47re3 Sablonan:Country data Niué 10 3847 17444 2024-05-23T05:26:56Z Bangrapip 9 new 17444 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niué | flag alias = Flag of Niue.svg | link alias-football = Niue {{{mw|}}} national {{{age|}}} soccer team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = NIU </noinclude> }} hdefjwguojewi9hvzo45hoscus0qaew Sablonan:Country data Tokélau 10 3848 17445 2024-05-23T05:27:49Z Bangrapip 9 new 17445 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tokélau | flag alias = Flag of Tokelau.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = TKL </noinclude> }} tet7615q1199mf58eywox130gl5uxzj Sablonan:Country data Pulo Natal 10 3849 17446 2024-05-23T05:29:09Z Bangrapip 9 new 17446 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Natal | flag alias = Flag of Christmas Island.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = CXR </noinclude> }} 35inz330e34b90yopmcz4orqi0rrzwe Sablonan:Country data Pulo Kokos (Keeling) 10 3850 17620 17447 2024-05-23T08:08:02Z Bangrapip 9 17620 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Kokos | shortname alias = Pulo Kokos (Keeling) | flag alias = Flag of the Cocos (Keeling) Islands.svg | name alias-football = Cocos Islands | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = CCK | redir2 = Cocos Islands </noinclude> }} 77cs0ri0v2y8yudyc99yw6ikhj4r2ph Sablonan:Country data Nikaragua 10 3851 17448 2024-05-23T05:31:16Z Bangrapip 9 new 17448 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nikaragua | flag alias = Flag of Nicaragua.svg | flag alias-1839 = Flag of Nicaragua (1839-1858).svg | flag alias-1858 = Flag of Nicaragua (1858-1889 and 1893-1896).svg | flag alias-1889 = Flag of Nicaragua (1889-1893).svg | flag alias-1896 = Flag of Nicaragua (1896-1908).svg | flag alias-1908 = Flag of Nicaragua (1908–1971).svg | link alias-naval = Nicaraguan Navy | link alias-air force = Nicaraguan Air Force | link alias-army = Nicaraguan Army | link alias-navy = Nicaraguan Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1839 | var2 = 1858 | var3 = 1889 | var4 = 1896 | var5 = 1908 | redir1 = NIC | redir2 = NCA </noinclude> }} 7drf2wjolcavw07ikv1hesi8qnbxymi Sablonan:Country data Nigèr 10 3852 17449 2024-05-23T05:31:59Z Bangrapip 9 new 17449 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nigèr | flag alias = Flag of Niger.svg | flag alias-military = Flag of niger armed forces obv.jpg | link alias-military = Niger Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = NER | redir2 = NIG </noinclude> }} n48jgz96ud7jvytrziy7kfftkxc19j8 Sablonan:Country data Nigéria 10 3853 17450 2024-05-23T05:32:23Z Bangrapip 9 new 17450 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nigéria | flag alias = Flag of Nigeria.svg | flag alias-state = Flag of Nigeria (state).svg | flag alias-colonial = Flag of Nigeria (1914–1952).svg | flag alias-naval = Naval Ensign of Nigeria.svg | link alias-naval = Nigerian Navy | flag alias-army = Flag of the Nigerian Army Headquarters.svg | link alias-army = Nigerian Army | flag alias-military=Flag of the Nigerian Armed Forces.svg | link alias-military=Nigerian Armed Forces | flag alias-air force = Air Force Ensign of Nigeria.svg | link alias-air force = Nigerian Air Force | flag alias-navy = Naval Ensign of Nigeria.svg | link alias-navy = Nigerian Navy | flag alias-civil = Civil Ensign of Nigeria.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | var2 = colonial | var3 = civil | redir1 = NGA | redir2 = NGR </noinclude> }} aqon3cktpf3mwf21re7jme9ap884p52 Sablonan:Country data Koréa Lor 10 3854 17451 2024-05-23T05:32:49Z Bangrapip 9 new 17451 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Koréa Lor | flag alias = Flag of North Korea.svg | flag alias-1948 = Flag of North Korea (1948–1992).svg | flag alias-naval = Naval Ensign of North Korea.svg | link alias-naval = Korean People's Navy | flag alias-army = Flag of the Korean People's Army Ground Force (2023-).svg | link alias-army = Korean People's Army Ground Force | flag alias-navy = Flag of the Korean People's Army Navy (Obverse).svg | link alias-navy = Korean People's Navy | flag alias-military = Flag of the General Staff of the Korean People's Army (Normal).svg | link alias-military = Korean People's Army | flag alias-air force = Flag of the Korean People's Army Air and Anti-Air Force (Obverse).svg | link alias-air force = Korean People's Army Air Force | flag alias-strategic force = Flag of the Korean People's Army Strategic Force.svg | link alias-strategic force = Korean People's Army Strategic Force | flag alias-special forces = Flag of the Korean People's Army Special Operation Force.svg | link alias-special forces = Korean People's Army Special Operation Force | flag alias-special bureau = Flag of the Missile General Bureau (North Korea).svg | link alias-special bureau = Missile General Bureau | size = {{{size|}}} | name = {{#ifeq:{{{name|}}}|Democratic People's Republic of Korea|North Korea|{{{name|}}}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1948 | var2 = strategic force | var3 = special forces | var4 = special bureau | redir1 = PRK | redir2 = Democratic People's Republic of Korea | redir3 = Korea, North | related1 = First Republic of Korea | related2 = Second Republic of Korea | related3 = Supreme Council for National Reconstruction | related4 = Third Republic of Korea | related5 = Fourth Republic of Korea | related6 = Fifth Republic of Korea | related7 = Korean Empire | related8 = Korea | related9 = Joseon | related10 = South Korea | related11 = Korea under Japanese rule </noinclude> }} noo5g3pts6ma1un22svxbjx9pji7mmz Sablonan:Country data Makèdoni Lor 10 3855 17452 2024-05-23T05:33:26Z Bangrapip 9 new 17452 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Makèdoni Lor | flag alias = Flag of North Macedonia.svg | flag alias-1992 = Flag of Macedonia (1992–1995).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1992 | redir1 = MKD | redir2 = NMK | related1 = Macedonia | related2 = Socialist Republic of Macedonia </noinclude> }} ao2paawz4m5fo9pgamgajrd9uo3al8e Sablonan:Country data Makèdoni 10 3856 17453 2024-05-23T05:34:01Z Bangrapip 9 new 17453 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Makèdoni Lor | shortname alias = Makèdoni | flag alias = Flag of North Macedonia.svg | flag alias-1992 = Flag of Macedonia (1992–1995).svg | link alias-football = North Macedonia {{{mw|}}} national {{{age|}}} football {{{class|}}} team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1992 | redir1 = Republic of Macedonia | redir2 = RMK | related1 = Socialist Republic of Macedonia | related2 = North Macedonia </noinclude> }} 7gstnty2zaqzbq9ivbze3gu1befiv22 Sablonan:Country data Norwèhen 10 3857 17661 17659 2024-05-23T10:17:49Z Bangrapip 9 17661 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|country showdata</noinclude>}}} | alias = Norwèhen | flag alias = Flag of Norway.svg | flag alias-old kingdom = Royal Standard of Norway.svg | flag alias-1814 = Flag of Norway (1814–1821).svg | flag alias-1818 = Swedish and Norwegian merchant flag 1818-1844.svg | flag alias-1844 = Norge-Unionsflagg-1844.svg | flag alias-state = Flag of Norway, state.svg | border-state = | flag alias-army = Flag of the Norwegian Army.svg | border-army = | link alias-army = Norwegian Army | flag alias-war = Flag of Norway, state.svg | link alias-war = Norwegian Armed Forces | border-war = | flag alias-naval = Naval Jack of Norway.svg | border-naval = | link alias-naval = Royal Norwegian Navy | flag alias-air force = Royal Norwegian Air Force Flag.svg | border-air force = | link alias-air force = Royal Norwegian Air Force | flag alias-navy = Flag of Norway, state.svg | border-navy = | link alias-navy = Royal Norwegian Navy | flag alias-coast guard = Norwegian Coast Guard Racing Stripe.svg | link alias-coast guard = Norwegian Coast Guard | border-coast guard = | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old kingdom | var2 = 1814 | var3 = 1818 | var4 = 1844 | var5 = state | var6 = war | redir1 = NOR | redir2 = Norge | related1 = Kalmar Union </noinclude> }} jwmik2dfkh8y5t1knm2x6b4zsbbh0vu Sablonan:Country data Pulo Buwèt 10 3858 17455 2024-05-23T05:35:19Z Bangrapip 9 new 17455 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Buwèt | flag alias = Flag of Norway.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = BVT </noinclude> }}<noinclude> </noinclude> ihf3hx6wj1vmy5zpnpw9zn1j4u7glzr Sablonan:Country data Jan Mayen 10 3859 17456 2024-05-23T05:37:25Z Bangrapip 9 new 17456 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jan Mayen | flag alias = Flag of Norway.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> </noinclude> }}<noinclude> </noinclude> m8rlaotn557iq2mhcuanzo1zo3ftjnv Sablonan:Country data Spitbèrhen 10 3860 17457 2024-05-23T05:37:58Z Bangrapip 9 new 17457 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Spitbèrhen | flag alias = Flag of Norway.svg | flag alias-proposal = Proposed flag of Svalbard, Norway (1930).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = proposal </noinclude> }} i1lh2eyaorrheyycuyyszv0wdcsj888 Sablonan:Country data Spitbèrhen èn Jan Mayen 10 3861 17458 2024-05-23T05:38:19Z Bangrapip 9 new 17458 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Spitbèrhen èn Jan Mayen | flag alias = Flag of Norway.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = SJM </noinclude> }} qr8phewd4s3380cp01qvd0g0459hagf Sablonan:Country data Oman 10 3862 17459 2024-05-23T05:38:40Z Bangrapip 9 new 17459 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Oman | flag alias = Flag of Oman.svg | flag alias-1970 = Old Flag of Oman.svg | flag alias-naval = Naval Ensign of Oman.svg | link alias-naval = Royal Navy of Oman | flag alias-air force=Air Force Ensign of Oman.svg | link alias-air force=Royal Air Force of Oman | flag alias-army = Royal Army of Oman Flag.svg | link alias-army = Royal Army of Oman | flag alias-navy = Naval Ensign of Oman.svg | link alias-navy = Royal Navy of Oman | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1970 | redir1 = OMN | redir2 = OMA </noinclude> }} dgijut80fdfap4fradmp5ltn221k2qs Sablonan:Country data Pakistan 10 3863 17460 2024-05-23T05:39:13Z Bangrapip 9 new 17460 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pakistan | flag alias = Flag of Pakistan.svg | flag alias-army = Flag of the Pakistani Army.svg | flag alias-naval = Naval Ensign of Pakistan.svg | flag alias-navy=Naval Standard of Pakistan.svg | flag alias-air force = Air Force Ensign of Pakistan.svg | flag alias-military = Armed Forces of Pakistan Flag.svg | link alias-military = Pakistan Armed Forces | flag alias-civil = Civil Ensign of Pakistan.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | redir1 = PAK </noinclude> }} djhnzul6qkz78m9gw7u37fg9o2egxrw Sablonan:Country data Palau 10 3864 17461 2024-05-23T05:39:33Z Bangrapip 9 new 17461 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Palau | flag alias = Flag of Palau.svg | link alias-naval = Palau Police | link alias-navy = Palau Police | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = PLW </noinclude> }} tpszj5xovxk2xc95l3mkyp62r1h1hvq Sablonan:Country data Palestèn 10 3865 17619 17462 2024-05-23T08:07:41Z Bangrapip 9 17619 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Palestèn | shortname alias = Daulat Palestèn | flag alias = Flag of Palestine.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Palestinian National Authority | related2 = All-Palestine | related3 = Palestine Liberation Organization | cat = Palestine state </noinclude> }} rvwpajy6zn0ibm7mdbjwlmcrcu27rre Sablonan:Country data Panama 10 3866 17463 2024-05-23T05:40:20Z Bangrapip 9 new 17463 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Panama | flag alias = Flag of Panama.svg | link alias-naval = {{#switch:{{{variant|}}}|1958|1958=Panamanian National Guard|1984|1984=Panamanian Defense Forces|#default=Panamanian Public Forces}} | link alias-navy = {{#switch:{{{variant|}}}|1958|1958=Panamanian National Guard|1984|1984=Panamanian Defense Forces|#default=Panamanian Public Forces}} | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = PAN </noinclude> }} aujl4quciktfxlynl2vou79l8v2g6a7 Sablonan:Country data Papua Ginéa Baru 10 3867 17464 2024-05-23T05:41:35Z Bangrapip 9 new 17464 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Ginéa Baru | shortname alias = Papua Nugini | flag alias = Flag of Papua New Guinea.svg | flag alias-1965 = Flag of Papua New Guinea (1965–1970).svg | flag alias-1970 = Flag of Papua New Guinea 1970.svg | flag alias-naval = Naval Ensign of Papua New Guinea.svg | link alias-naval = Papua New Guinea Defence Force{{!}}Papua New Guinea Maritime Element | flag alias-navy = Naval Ensign of Papua New Guinea.svg | link alias-navy = Papua New Guinea Defence Force{{!}}Papua New Guinea Maritime Element | link alias-football = Papua New Guinea {{{mw|}}} national {{{age|}}} soccer team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1965 | var2 = 1970 | redir1 = PNG </noinclude> }} pzsp86lrlln87qpalh2rbddxehba92e Sablonan:Country data Paragué 10 3868 17465 2024-05-23T05:42:02Z Bangrapip 9 new 17465 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Paragué | flag alias = Flag of Paraguay.svg | flag alias-1812 = Flag of Paraguay (1812-1826).svg | flag alias-1826 = Flag of Paraguay (1826-1842).svg | flag alias-1842 = Flag of Paraguay (1842-1954).svg | flag alias-1954 = Flag of Paraguay (1954-1988).svg | flag alias-1988 = Flag of Paraguay (1988-1990).svg | flag alias-1990 = Flag of Paraguay (1990–2013).svg | link alias-naval = Paraguayan Navy | link alias-air force = Paraguayan Air Force | link alias-army = Paraguayan Army | link alias-navy = Paraguayan Navy | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = PRY | redir2 = PAR | var1 = 1812 | var2 = 1826 | var3 = 1842 | var4 = 1954 | var5 = 1988 | var6 = 1990 </noinclude> }} im2fwy7vdkgh2o70wtxx89s2zvwerp5 Sablonan:Country data Peru 10 3869 17467 2024-05-23T05:42:32Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Peru]] ke [[Templat:Country data Péru]] 17467 wikitext text/x-wiki #ALIH [[Templat:Country data Péru]] rn3mm2gdhy1kq2olycoctt8em31swsv Sablonan:Country data Pilipénen 10 3870 17469 2024-05-23T05:43:24Z Bangrapip 9 new 17469 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pilipénen | shortname alias = Pelipin | flag alias = Flag of the Philippines.svg | flag alias-1535 = Flag_of_Cross_of_Burgundy.svg | flag alias-1821 = Flag of Spain (1785-1873 and 1875-1931).svg | flag alias-1873 = Flag of the First Spanish Republic.svg | flag alias-1875 = Flag of Spain (1785-1873 and 1875-1931).svg | flag alias-aguinaldo = Flag of the Philippines (1898–1901).svg | flag alias-1898 = Flag of the United States (1896-1908).svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias-1919 = Flag of the Philippines (1919-1936).svg | flag alias-1936 = Flag of the Philippines (navy blue).svg | flag alias-1985 = Flag of the Philippines (light blue).svg | flag alias-1986 = Flag of the Philippines (navy blue).svg | flag alias-air force = Flag of the Philippine Air Force.svg | link alias-air force = Philippine Air Force | flag alias-army=Flag of the Philippine Army.svg | flag alias-marines=Flag of the Philippine Marine Corps.svg | link alias-marines=Philippine Marine Corps | flag alias-military=Flag of the Armed Forces of the Philippines.svg | link alias-military=Philippine Armed Forces | flag alias-navy=Flag of the Philippine Navy.svg | link alias-navy=Philippine Navy | link alias-army = Philippine Army | link alias-naval = Philippine Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1535 | var2 = 1821 | var3 = 1873 | var4 = 1875 | var5 = aguinaldo | var6 = 1898 | var7 = 1908 | var8 = 1912 | var9 = 1919 | var10 = 1936 | var11 = 1985 | var12 = 1986 | cat = Philippines | redir1 = PHL | redir2 = PHI | related1 = First Philippine Republic | related2 = Philippine Commonwealth | related3 = Second Philippine Republic </noinclude> }} h5ckq06xpngzvulxqknuyxahqhtvmm5 Sablonan:Country data Polen 10 3872 17471 2024-05-23T05:44:12Z Bangrapip 9 new 17471 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Polen | flag alias = Flag of Poland.svg | flag alias-state = Flag of Poland (with coat of arms).svg | flag alias-1815 = Flag of the Congress of Poland.svg | flag alias-1919 = Flag of Poland (1919-1928).svg | flag alias-1928 = Flag of Poland (1928–1980).svg | flag alias-1955 = Flag of Poland (with coat of arms, 1955-1980).svg | flag alias-1980 = Flag of Poland (with coat of arms, 1980-1990).svg | flag alias-1990 = Flag of Poland (with coat of arms).svg | flag alias-naval = PL navy flag IIIRP.svg | border-naval = | flag alias-naval-1919 = Naval Ensign of IIRP v1.svg | border-naval-1919 = | flag alias-naval-1946 = Naval Ensign of PRL v1.svg | border-naval-1946 = | flag alias-naval-auxiliary = Flaga pomocniczych jednostek pływających Polskiej Marynarki Wojennej.svg | flag alias-naval-auxiliary-1955 = POL Bandera pjp PRL v1.svg | link alias-naval = Polish Navy | flag alias-navy = Naval Ensign of Poland.svg | border-navy = | link alias-navy = Polish Navy | flag alias-marines = Flag of the Polish Land Forces.svg | border-marines = | link alias-marines = Polish 7th Coastal Defense Brigade | flag alias-air force = PL air force flag IIIRP.svg | border-air force = | link alias-air force = Polish Air Force | flag alias-army = Flag of the Polish Land Forces.svg | border-army = | link alias-army = Polish Land Forces | size = {{{size|}}} | size flag alias-naval = 25px | size flag alias-naval-1919 = 25px | size flag alias-naval-1946 = 25px | size flag alias-air force = 25px | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | var2 = 1815 | var3 = 1919 | var4 = 1928 | var5 = 1955 | var6 = 1980 | var7 = 1990 | var10 = naval-1919 | var11 = naval-1946 | var12 = naval-auxiliary | var13 = naval-auxiliary-1955 | redir1 = POL </noinclude> }} q9pubim8i20ia2vhrnh11q2ne2mfhl5 Sablonan:Country data Portugal 10 3873 17472 2024-05-23T05:44:38Z Bangrapip 9 new 17472 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Portugal | flag alias = Flag of Portugal.svg | flag alias-1248 = PortugueseFlag1248.svg | flag alias-1385 = PortugueseFlag1385.svg | flag alias-1495 = Flag Portugal (1495).svg | flag alias-1578 = Flag Portugal (1578).svg | flag alias-1640 = Flag Portugal (1640).svg | flag alias-1707 = Flag Portugal (1707).svg | flag alias-1750 = Flag of Portugal (1750).svg | flag alias-1816 = Flag of the United Kingdom of Portugal, Brazil, and the Algarves.svg | flag alias-1830 = Flag Portugal (1830).svg | flag alias-civil = Flag Portugal sea (1830).svg | flag alias-air force=Portugal Air force fin flash.svg | flag alias-army = Military flag of Portugal.svg | link alias-air force = Portuguese Air Force | link alias-army = Portuguese Army | link alias-naval = Portuguese Navy | flag alias-navy=Naval Jack of Portugal.svg | link alias-navy = Portuguese Navy | flag alias-marines=Naval Jack of Portugal.svg | link alias-marines=Portuguese Marine Corps | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1248 | var2 = 1385 | var3 = 1495 | var4 = 1578 | var5 = 1640 | var6 = 1707 | var7 = 1750 | var8 = 1816 | var9 = 1830 | var13 = civil | redir1 = PRT | redir2 = POR | related1 = Portuguese Empire </noinclude> }} 3suyly5z1ekvgpr84t3mh6673k9obn1 Sablonan:Country data Asoren 10 3874 17473 2024-05-23T05:48:38Z Bangrapip 9 new 17473 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Asoren | flag alias = Flag of the Azores.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }}<noinclude> </noinclude> fewlh5fniwmjlbar2xlu0vd737i6x2x Sablonan:Country data Madéra 10 3875 17474 2024-05-23T05:48:59Z Bangrapip 9 new 17474 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Madéra | flag alias = Flag of Madeira.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }}<noinclude> </noinclude> ghe392hhnceuqkrmqjjhnm7p9fhf3nm Sablonan:Country data Katar 10 3876 17475 2024-05-23T05:49:48Z Bangrapip 9 new 17475 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Katar | flag alias = Flag of Qatar.svg | flag alias-air force = Air Force Ensign of Qatar.svg | link alias-air force = Qatar Emiri Air Force | link alias-naval = Qatari Emiri Navy | link alias-army = Qatari Emiri Land Force | link alias-navy = Qatari Emiri Navy | flag alias-1860 = Flag of Qatar (1860–1916, 1916–1932).svg | flag alias-1916 = Flag of Qatar (1916).svg | flag alias-1932 = Flag of Qatar (1932–1936).svg | flag alias-1936 = Flag of Qatar (1936–1949).svg | flag alias-1949 = Flag of Qatar (1949–1971).svg | variant = {{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = QAT | var1 = 1860 | var2 = 1916 | var3 = 1932 | var4 = 1936 | var5 = 1949 </noinclude> }} qanm3a4q3yt5u5ia7gua08gehasgyn1 Sablonan:Country data Kiblik Kongo 10 3877 17476 2024-05-23T05:50:51Z Bangrapip 9 new 17476 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{Redirect|Template:Country data Kongo|negara tetangganya|Template:Country data Kiblik Kera'yatan Kongo}} | alias = Kiblik Kongo | shortname alias = Kongo | flag alias = Flag of the Republic of the Congo.svg | flag alias-1970 = Flag of the People's Republic of the Congo.svg | link alias-military = Armed Forces of the Republic of the Congo | link alias-air force = Congolese Air Force | link alias-basketball = Republic of the Congo {{{mw}}} national {{{age|}}} basketball team | link alias-volleyball = Republic of the Congo {{{mw}}} national {{{age|}}} volleyball team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1970 | redir1 = COG | redir2 = CGO | redir3 = Congo, Republic of the | redir4 = Congo | redir5 = Congo-Brazzaville | related1 = Democratic Republic of the Congo | related2 = People's Republic of the Congo | cat = Congo republic </noinclude> }} il4bopji7x42rkgiuekjvii7t9n1hst Sablonan:Country data Ruméni 10 3878 17477 2024-05-23T05:51:18Z Bangrapip 9 new 17477 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ruméni | flag alias = Flag of Romania.svg | flag alias-1859 = Flag of the United Principalities of Wallachia and Moldavia (1859 - 1862).svg | flag alias-1862 = Flag of the United Principalities of Romania (1862–1866).svg | flag alias-1866 = Flag of Romania.svg | flag alias-1947 = Flag of Romania (January-March 1948).svg | flag alias-1948 = Flag of Romania (1948-1952).svg | flag alias-1952 = Flag of Romania (1952-1965).svg | flag alias-1965 = Flag of Romania (1965-1989).svg | flag alias-naval = Flag of Romania.svg | flag alias-naval-1859 = Flag of the United Principalities of Wallachia and Moldavia (1859 - 1862).svg | flag alias-naval-1862 = Flag of the United Principalities of Romania (1862–1866).svg | flag alias-naval-1922 = Naval ensign of Romania (1922-1947).svg | flag alias-naval-1947 = Flag of Romania (January-March 1948).svg | flag alias-naval-1948 = Flag of Romania (1948–1952).svg | flag alias-naval-1950 = Naval Ensign of Romania (1948-1952).png | flag alias-naval-1952 = Flag of ships of the Naval Force of Romania (1952-1965).svg | flag alias-naval-1965 = Flag of Romania (1965–1989).svg | link alias-naval = Romanian Naval Forces | flag alias-air force = Flag of the Romanian Air Force (obverse).svg | flag alias-air force-1947 = Flag of Romania (January-March 1948).svg | flag alias-air force-1948 = Flag of Romania (1948–1952).svg | flag alias-air force-1950 = Flag of Air Force of Romania (1950-1952, obverse).svg | flag alias-air force-1952 = Flag of Air Force of Romania (1952-1965, obverse).svg | flag alias-air force-1965 = Flag of Romania (1965–1989).svg | link alias-air force = Romanian Air Force | flag alias-army = Flag of the Romanian Land Forces (Obverse).svg | flag alias-army-1859 = Flag of the United Principalities of Wallachia and Moldavia (1859 - 1862).svg | flag alias-army-1862 = Flag of the United Principalities of Romania (1862–1866).svg | flag alias-army-1947 = Flag of Romania (January-March 1948).svg | flag alias-army-1948 = Flag of Romania (1948–1952).svg | flag alias-army-1950 = Battle flag of Romania (1950-1952, obverse).svg | flag alias-army-1952 = Battle flag of Romania (1952-1965, obverse).svg | flag alias-army-1965 = Battle flag of Romania (1966-1989, obverse).svg | link alias-army = Romanian Land Forces | flag alias-navy = Flag of the Romanian Naval Forces (Obverse).svg | flag alias-navy-1859 = Flag of the United Principalities of Wallachia and Moldavia (1859 - 1862).svg | flag alias-navy-1862 = Flag of the United Principalities of Romania (1862–1866).svg | flag alias-navy-1922 = Naval ensign of Romania (1922-1947).svg | flag alias-navy-1947 = Flag of Romania (January-March 1948).svg | flag alias-navy-1948 = Flag of Romania (1948–1952).svg | flag alias-navy-1950 = Flag of Naval Force of Romania (1950-1951, obverse).svg | flag alias-navy-1952 = Flag of terrestrial units of the Naval Force of Romania (1952-1965, obverse).svg | flag alias-navy-1965 = Flag of Romania (1965–1989).svg | link alias-navy = Romanian Naval Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1859 | var2 = 1862 | var3 = 1866 | var4 = 1947 | var5 = 1948 | var6 = 1952 | var7 = 1965 | var8 = naval-1859 | var9 = naval-1862 | var10 = naval-1922 | var11 = naval-1947 | var12 = naval-1948 | var13 = naval-1950 | var14 = naval-1952 | var15 = naval-1965 | var16 = air force-1947 | var17 = air force-1948 | var18 = air force-1950 | var19 = air force-1952 | var20 = air force-1965 | var21 = army-1859 | var22 = army-1862 | var23 = army-1947 | var24 = army-1948 | var25 = army-1950 | var26 = army-1952 | var27 = army-1965 | var28 = navy-1859 | var29 = navy-1862 | var30 = navy-1922 | var31 = navy-1947 | var32 = navy-1948 | var33 = navy-1950 | var34 = navy-1952 | var35 = navy-1965 | redir1 = ROU | redir2 = ROM | related1 = Kingdom of Romania | related2 = Romanian People's Republic | related3 = Socialist Republic of Romania </noinclude> }} okds5kw6xt3tkvoxibl9kxgy34sk97q Sablonan:Country data Ruslan 10 3879 17478 2024-05-23T05:52:04Z Bangrapip 9 new 17478 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ruslan | flag alias = Flag of Russia.svg | flag alias-1668 = Flag of Russia (1668).svg | flag alias-1696 = Flag of Russia.svg | flag alias-1858 = Romanov Flag.svg | flag alias-1918a=Flag of Russia (1918).svg | flag alias-1918 = Flag of Russia (1918–1920).svg | flag alias-1925 = Flag of the Russian SFSR (1920-1937).svg | flag alias-1937 = Flag of the Russian SFSR (1937-1954).svg | flag alias-1954 = Flag of the Russian SFSR.svg | flag alias-1991 = Flag of Russia (1991–1993).svg | flag alias-military = Banner of the Armed Forces of the Russian Federation (obverse).svg | link alias-military = Russian Armed Forces | flag alias-army = Flag of the Russian ground forces.svg | link alias-army = Russian Ground Forces | flag alias-naval = Naval Jack of Russia.svg | link alias-naval = {{#switch:{{{variant|}}}|VV MVD naval-1992=Russian Internal Troops|VV MVD naval=Russian Internal Troops|NGF naval-2016=National Guard Naval Service Corps|NGF naval=National Guard Naval Service Corps|Russian Navy}} | flag alias-VV MVD naval-1992 = Russia, Naval flag of ships and vessels of the Interior Force 1992.svg | flag alias-VV MVD naval = Russia, Naval flag of ships and vessels of the Interior Force 2000.svg | flag alias-NGF naval-2016 = Russia, Naval flag of ships and vessels of the Interior Force 2000.svg | flag alias-NGF naval = Russia, Flag of ships and vessels of the National Guard.svg | flag alias-navy = Naval Ensign of Russia.svg | link alias-navy = Russian Navy | flag alias-navy-1992 = Naval ensign of Russia (1992).svg | flag alias-air force = Flag of the Air Force of the Russian Federation.svg | link alias-air force = {{#switch:{{{variant|}}}|aerospace forces=Russian Aerospace Forces|Russian Air Force}} | flag alias-marines = Флаг Морской пехоты ВМФ России (2021).jpg | link alias-marines = Russian Naval Infantry | flag alias-space force = Russian military space troops flag.svg | link alias-space force = Russian Space Forces | flag alias-coast guard = Russia, Flag of border service 2008.svg | link alias-coast guard = Russian Coast Guard | flag alias-coast guard-1993 = Russia. Flag of ships of Border Guard Force 1993.svg | link alias-coast guard-1993 = Russian Coast Guard | flag alias-roc-olympics = Russian Olympic Committee flag.png | flag alias-nbfr-badminton = Nbfr logo.png | flag alias-rwf-wrestling = RWF logo.svg | flag alias-tennis = Rtf tennis flag vector.svg | flag alias-aerospace forces = Flag of the Russian Aerospace Forces.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1668 | var2 = 1696 | var3 = 1858 | var4 = 1918a | var5 = 1918 | var6 = 1925 | var7 = 1937 | var8 = 1954 | var9 = 1991 | var10 = roc-olympics | var11 = nbfr-badminton | var12 = rwf-wrestling | var13 = navy-1992 | var14 = coast guard-1993 | var15 = aerospace forces | var16 = tennis | var17 = VV MVD naval-1992 | var18 = VV MVD naval | var19 = NGF naval | redir1 = RUS | redir2 = Russian Federation </noinclude> }} 4vpq1wet1tp4bknfahtphp0o5e90pki Sablonan:Country data Mejelis Rempug 10 3880 17479 2024-05-23T05:52:50Z Bangrapip 9 new 17479 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mejelis Rempug | shortname alias = Uni Sowièt | flag alias = Flag of the Soviet Union.svg | flag alias-1922 = Flag of the Soviet Union (1922–1923).svg | flag alias-1923 = Flag of the Soviet Union (1924).svg | flag alias-1924 = Flag of the Soviet Union (1924–1936).svg | flag alias-1936 = Flag of the USSR (1936-1955).svg | flag alias-1955 = Flag of the Soviet Union.svg | flag alias-coast guard-1924 = USSR, Flag KGB 1924.svg | link alias-coast guard-1924 = Soviet Border Troops | flag alias-coast guard-1935 = USSR, Flag KGB 1935.svg | link alias-coast guard-1935 = Soviet Border Troops | flag alias-coast guard = USSR, Flag KGB 1950.svg | link alias-coast guard = Soviet Border Troops | flag alias-air force=Flag of the Soviet Air Force.svg | link alias-air force=Soviet Air Forces | flag alias-army = Flag of the Soviet Union.svg | link alias-army = Soviet Army | flag alias-naval = Naval Ensign of the Soviet Union (1950–1991).svg | flag alias-naval-1924 = Naval Ensign of the Soviet Union (1923–1935).svg | flag alias-naval-1935 = Naval Ensign of the Soviet Union 1935.svg | flag alias-VV MVD naval = USSR, Naval flag of ships by the Interior Force 1983.svg | link alias-naval = {{#switch:{{{variant|}}}|VV MVD naval=Soviet Internal Troops|Soviet Navy}} | flag alias-navy = Naval Ensign of the Soviet Union (1950–1991).svg | link alias-navy = Soviet Navy | flag alias-marines= Flag of the Soviet Union.svg | link alias-marines= Soviet Naval Infantry | flag alias-military= Flag of the Soviet Union.svg | link alias-military= Soviet Armed Forces | size = {{{size|}}} | name = {{#ifeq:{{{name|}}}|USSR|Soviet Union|{{{name|}}}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1922 | var2 = 1923 | var3 = 1924 | var4 = 1936 | var5 = 1955 | var6 = naval-1924 | var7 = naval-1935 | var8 = coast guard-1924 | var9 = coast guard-1935 | var10 = VV MVD naval | redir1 = URS | redir2 = USSR | redir3 = SUN | redir4 = the Soviet Union | related1 = Commonwealth of Independent States </noinclude> }} 8avdl2gwd9cxcefpofivm3eputa7f0y Sablonan:Country data Dètslan Natsi 10 3881 17480 2024-05-23T05:53:33Z Bangrapip 9 new 17480 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dètslan Natsi | shortname alias = Dètslan | flag alias = Flag of Germany (1935–1945).svg | flag alias-1933 = Flag of the German Reich (1933–1935).svg | flag alias-1933n = Flag of the NSDAP (1920–1945).svg | flag alias-naval = War ensign of Germany (1938–1945).svg | link alias-naval = Kriegsmarine | flag alias-army = War ensign of Germany (1938–1945).svg | link alias-army = German Army (1935–1945){{!}}German Army | flag alias-air force = War ensign of Germany (1938–1945).svg | link alias-air force = Luftwaffe | flag alias-navy = War ensign of Germany (1938–1945).svg | link alias-navy = Kriegsmarine | flag alias-military = War ensign of Germany (1938–1945).svg | link alias-military = Wehrmacht | flag alias-ss = Flag of the Schutzstaffel.svg | link alias-ss = Schutzstaffel | flag alias-sa = Flag of Germany (1935–1945).svg | link alias-sa = Sturmabteilung | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1933 | var2 = 1933n | var3 = ss | var4 = sa | related1 = Germany | related2 = German Empire | related3 = Weimar Republic | cat = Germany, Nazi </noinclude> }} b7oe5y046072r9rnaq258koeursfowq Sablonan:Country data Ruanda 10 3882 17481 2024-05-23T05:53:59Z Bangrapip 9 new 17481 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ruanda | flag alias = Flag of Rwanda.svg | flag alias-1959 = Flag of Rwanda (1959–1961).svg | flag alias-1961 = Flag of Rwanda (1961–1962).svg | flag alias-1962 = Flag of Rwanda (1962–2001).svg | link alias-air force= Rwandan Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | var2 = 1961 | var3 = 1962 | redir1 = RWA </noinclude> }} ms49vmqgqno0zwi9ub47hrv4ytdto80 Sablonan:Country data Sint-Kristoper èn Nèwis 10 3883 17482 2024-05-23T05:54:47Z Bangrapip 9 new 17482 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Kristoper èn Nèwis | flag alias = Flag of Saint Kitts and Nevis.svg | flag alias-naval = Naval Ensign of Saint Kitts and Nevis.svg | link alias-naval = Saint Kitts and Nevis Coast Guard | flag alias-navy = Naval Ensign of Saint Kitts and Nevis.svg | link alias-navy = Saint Kitts and Nevis Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = KNA | redir2 = SKN </noinclude> }} 4ey3xb4pr6qlb1c9wfsmeg3dqfqgdii Sablonan:Country data Sint-Lusia 10 3884 17483 2024-05-23T05:55:17Z Bangrapip 9 new 17483 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Lusia | flag alias = Flag of Saint Lucia.svg | flag alias-1875 = Flag of Saint Lucia (1875-1939).svg | flag alias-1939 = Flag of Saint Lucia (1939–1967).svg | flag alias-1967 = Flag of Saint Lucia 1967.svg | flag alias-1979 = Flag of Saint Lucia (1979-2002).svg | flag alias-2000 = Flag of Saint Lucia (WFB 2000).svg | flag alias-2004 = | link alias-naval = Saint Lucia Coast Guard | link alias-navy = Saint Lucia Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1939 | var3 = 1967 | var4 = 1979 | var5 = 2000 | var6 = 2004 | redir1 = LCA </noinclude> }} 7mlyqk2trkt5af54yq7zzbebc91uyrn Sablonan:Country data Sint-Winsèn èn Grénadin 10 3885 17484 2024-05-23T05:55:57Z Bangrapip 9 new 17484 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Winsèn èn Grénadin | flag alias = Flag of Saint Vincent and the Grenadines.svg | flag alias-colonial = Flag of Saint Vincent and the Grenadines (1907-1979).svg | flag alias-1979 = Flag of Saint Vincent and the Grenadines (1979-1985).svg | flag alias-1985 = Flag of Saint Vincent and the Grenadines (1985).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1979 | var3 = 1985 | redir1 = VCT | redir2 = VIN | redir3 = SVG </noinclude> }} ne8jju86bozeubxm6dvwgauf19o4fta Sablonan:Country data Samoa 10 3886 17485 2024-05-23T05:56:34Z Bangrapip 9 new 17485 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Samoa | shortname alias = {{{shortname alias|Samoa}}} | flag alias = Flag of Samoa.svg | flag alias-colonial = Flag of the Samoa Trust Territory.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | redir1 = SAM | related1 = Western Samoa </noinclude> }} 4245h9g8qt6aaa0isjuoljy94iqsdkk Sablonan:Country data San Marino 10 3887 17486 2024-05-23T05:57:08Z Bangrapip 9 new 17486 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = San Marino | flag alias = Flag of San Marino.svg | flag alias-1465 = Old Flag of San Marino.svg | flag alias-1862 = Flag of San Marino (1862–2011).svg | flag alias-civil = Flag of San Marino (civil).svg | link alias-army = Sammarinese Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1465 | var2 = 1862 | var3 = civil | redir1 = SMR </noinclude> }} 9kxgeevm80djuyaepl6pk9tpu22rhih Sablonan:Country data Sint-Tomas èn Prins 10 3888 17487 2024-05-23T05:57:37Z Bangrapip 9 new 17487 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Tomas èn Prins | flag alias = Flag of São Tomé and Príncipe.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = STP | cat = Sao tome and principe </noinclude> }} j8jf6tuoeqokbjuidrjebj5ydb3wn90 Sablonan:Country data Arab Saudi 10 3889 17488 2024-05-23T05:58:08Z Bangrapip 9 new 17488 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Arab Saudi | flag alias = Flag of Saudi Arabia.svg | flag alias-1744 = Flag of the First Saudi State.svg | flag alias-1822 = Flag of the First Saudi State.svg | flag alias-1902 = Flag of the Second Saudi State.svg | flag alias-1921 = Flag of Nejd (1921).svg | flag alias-1926 = Flag of Nejd (1926).svg | flag alias-1932 = Flag of Saudi Arabia (1932–1934).svg | flag alias-1934 = Flag of Saudi Arabia (1934–1938).svg | flag alias-1938 = Flag of Saudi Arabia (1938–1973).svg | flag alias-naval = Naval Ensign of Saudi Arabia.svg | link alias-naval = Royal Saudi Navy | flag alias-navy = Naval base flag of the Royal Saudi Navy.svg | link alias-navy = Royal Saudi Navy | flag alias-army = Flag of the Royal Saudi Land Forces.svg | link alias-army = Saudi Arabian Army | flag alias-air force = Ensign of the Royal Saudi Air Force.svg | link alias-air force = Royal Saudi Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1744 | var2 = 1822 | var3 = 1902 | var4 = 1921 | var5 = 1926 | var6 = 1932 | var7 = 1934 | var8 = 1938 | redir1 = SAU | redir2 = KSA </noinclude> }} fcklwel4gtedi1ppfxmazmtohpz8ew8 Sablonan:Country data Sénégal 10 3890 17489 2024-05-23T05:58:40Z Bangrapip 9 new 17489 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sénégal | flag alias = Flag of Senegal.svg | link alias-air force = Senegalese Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = SEN </noinclude> }} b2dteuzky6f1q83wqtczulmk6i5eiyg Sablonan:Country data Sèrwi 10 3891 17490 2024-05-23T05:59:05Z Bangrapip 9 new 17490 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sèrwi | flag alias = Flag of Serbia.svg | flag alias-civil = Civil Flag of Serbia.svg | flag alias-1835 = Flag of Serbia (1835-1882).svg | flag alias-1882 = State Flag of Serbia (1882-1918).svg | flag alias-1941 = Flag of Serbia, 1941-1944.svg | flag alias-1946 = Flag of SR Serbia.svg | flag alias-1991 = Flag of Serbia (1992–2004).svg | flag alias-2004 = Flag of Serbia (2004–2010).svg | flag alias-military = Standard of the Serbian Armed Forces (front).svg | link alias-military = Serbian Armed Forces | flag alias-air force = Flag of the Serbian Air Force.svg | link alias-air force = Serbian Air Force and Air Defence | flag alias-army = Flag of the Serbian Land Forces.svg | link alias-army = Serbian Army | flag alias-navy = Flag of the Serbian River Flotilla.png | link alias-navy = Serbian River Flotilla | flag alias-naval = Naval Ensign of Serbia.svg | link alias-naval = Serbian River Flotilla | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | var2 = 1835 | var3 = 1882 | var4 = 1941 | var5 = 1946 | var6 = 1991 | var7 = 2004 | redir1 = SRB | related1 = Kingdom of Serbia | related2 = SR Serbia | related3 = Serbia and Montenegro | related4 = FR Yugoslavia </noinclude> }} gzybw26i14c39kbtf48ufb7jf29oma8 Sablonan:Country data Sésèl 10 3892 17491 2024-05-23T05:59:30Z Bangrapip 9 new 17491 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sésèl | flag alias = Flag of Seychelles.svg | flag alias-1903 = Flag of Seychelles (1903–1961).svg | flag alias-1961 = Flag of Seychelles (1961–1976).svg | flag alias-1976 = Flag of Seychelles (1976–1977).svg | flag alias-1977 = Flag of Seychelles (1977–1996).svg | link alias-navy = Seychelles Coast Guard | link alias-naval = Seychelles Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1903 | var2 = 1961 | var3 = 1976 | var4 = 1977 | redir1 = SYC | redir2 = SEY </noinclude> }} dh0zv9ftdovf7vuib0ftjq3n79t349z Sablonan:Country data Gunung Singa 10 3893 17492 2024-05-23T05:59:56Z Bangrapip 9 new 17492 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gunung Singa | flag alias = Flag of Sierra Leone.svg | flag alias-naval = Naval Ensign of Sierra Leone.svg | flag alias-navy = Naval Ensign of Sierra Leone.svg | link alias-military = Republic of Sierra Leone Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = SLE | related1 = Sierra Leone (1961–1971) </noinclude> }} klue6shgyu53tp2zsi0eyo88tgii09r Sablonan:Country data Singapur 10 3894 17493 2024-05-23T06:00:21Z Bangrapip 9 new 17493 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Singapur | flag alias = Flag of Singapore.svg | flag alias-state = State Marine Ensign of Singapore.svg | flag alias-colonial = Flag of Singapore (1946–1952).svg | flag alias-colonial-1952 = Flag of Singapore (1952–1959).svg | flag alias-civil = Civil Ensign of Singapore.svg | flag alias-military = SAFinfoboxflag.png | link alias-military = Singapore Armed Forces | flag alias-army = SingaporeArmyinfoboxflag.png | link alias-army = Singapore Army | flag alias-naval = Naval Ensign of Singapore.svg | link alias-naval = Republic of Singapore Navy | flag alias-air force = RSAFinfoboxflag.png | link alias-air force = Republic of Singapore Air Force | flag alias-navy = Naval Ensign of Singapore.svg | link alias-navy = Republic of Singapore Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = state | var2 = colonial | var3 = colonial-1952 | var4 = civil | redir1 = SGP | redir2 = SIN </noinclude> }} n6ipxemcoprg60cygnyajh1r96d7zbh Sablonan:Country data Slowaki 10 3895 17494 2024-05-23T06:00:47Z Bangrapip 9 new 17494 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Slowaki | flag alias = Flag of Slovakia.svg | flag alias-1939 = Flag of Slovakia (1939–1945).svg | flag alias-1990 = Flag of Slovakia (1939–1945).svg | link alias-army = Ground Forces of the Slovak Republic{{!}}Slovak Ground Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1939 | var2 = 1990 | redir1 = SVK | related1 = Czechoslovakia </noinclude> }} 5ecaarck4qxlijo5g0ztqny5f77kfta Sablonan:Country data Slowéni 10 3896 17495 2024-05-23T06:01:14Z Bangrapip 9 new 17495 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Slowéni | flag alias = Flag of Slovenia.svg | link alias-army = Slovenian Ground Force | link alias-military=Slovenian Armed Forces | flag alias-military=Flag of the Slovenian Armed Forces.svg | flag alias-naval=Naval Jack of Slovenia.svg | link alias-naval=Slovenian Navy | link-alias-navy=Slovenian Navy | size = {{{size|}}} | variant = {{{variant|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = SVN | redir2 = SLO | related1 = SR Slovenia </noinclude> }} 586uezrs5k8qxyibtjw1rhsbnwocrjk Sablonan:Country data Pulo Suléman 10 3897 17496 2024-05-23T06:01:39Z Bangrapip 9 new 17496 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Suléman | flag alias = Flag of the Solomon Islands.svg | flag alias-1956 = Flag of the Solomon Islands (1956–1966).svg | flag alias-civil = Civil Ensign of the Solomon Islands.svg | flag alias-naval = Naval Ensign of the Solomon Islands.svg | flag alias-navy = Naval Ensign of the Solomon Islands.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1956 | var2 = civil | redir1 = SLB | redir2 = SOL </noinclude> }} krvukcu8450i02xanqkbmxm5x6uckg8 Sablonan:Country data Somali 10 3898 17497 2024-05-23T06:02:11Z Bangrapip 9 new 17497 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Somali | flag alias-1954 = Flag of Somalia (sky blue).svg | flag alias = Flag of Somalia.svg | link alias-naval = Somali Navy | link alias-military = Somali Armed Forces | flag alias-army = Somali Army Flag.svg | link alias-army = Somali National Army | flag alias-air force = Flag of the Somali Air Force.png | link alias-air force = Somali Air Force | link alias-navy = Somali Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1954 | redir1 = SOM | related1 = Somaliland </noinclude> }} 3nrul1zlc9faq13hfyqz2y46k0ihepd Sablonan:Country data Somalilan 10 3899 17498 2024-05-23T06:02:32Z Bangrapip 9 new 17498 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Somalilan | flag alias = Flag of Somaliland.svg | flag alias-1991 = Flag of Somaliland until 1996.svg | link alias-army = Somaliland National Army | flag alias-army = Flag of the Somaliland National Army.svg | link alias-navy = Somaliland Navy | flag alias-navy = Flag of the Somaliland Coast Guard.svg | link alias-military = Somaliland Armed Forces | flag alias-military = Somaliland Armed Forces Flag.svg | link alias-coast guard = Somaliland Coast Guard | flag alias-coast guard = Flag of the Somaliland Coast Guard.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1991 </noinclude> }} bk5zojrklfuehc61o5s6utgc0hgeyht Sablonan:Country data Aprika Kidul 10 3900 17499 2024-05-23T06:03:11Z Bangrapip 9 new 17499 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Aprika Kidul | flag alias = Flag of South Africa.svg | flag alias-1795 = Flag of Great Britain (1707–1800).svg | flag alias-1801 = Flag of the United Kingdom.svg | flag alias-1857 = Flag of Transvaal.svg | flag alias-1875 = Flag of the Natal Colony (1875–1910).svg | flag alias-1876 = Flag of the Cape Colony 1876-1910.svg | flag alias-1902 = Flag of Orange River Colony.svg | flag alias-1910 = South Africa Flag 1910-1912.svg | flag alias-1912 = Red Ensign of South Africa (1912-1951).svg | flag alias-1928 = Flag of South Africa (1928–1982).svg | flag alias-1982 = Flag of South Africa (1982–1994).svg | flag alias-naval = Naval Ensign of South Africa.svg | flag alias-naval-1922 = Naval Ensign of the United Kingdom.svg | flag alias-naval-1946 = Naval Ensign of South Africa (1946-1951).svg | flag alias-naval-1951 = Naval Ensign of South Africa (1951-1952).svg | flag alias-naval-1952 = Naval Ensign of South Africa (1952-1981).svg | flag alias-naval-1981 = Naval Ensign of South Africa (1981-1994).svg | flag alias-marines=Naval Ensign of South Africa.svg | link alias-marines=South African Maritime Reaction Squadron | link alias-naval = South African Navy | flag alias-air force = Ensign of the South African Air Force.svg | flag alias-air force-1940 = Ensign of the South African Air Force 1940-1951.svg | flag alias-air force-1951 = Ensign of the South African Air Force 1951-1958.svg | flag alias-air force-1958 = Ensign of the South African Air Force (1958-1967, 1970-1981).svg | flag alias-air force-1967 = Ensign of the South African Air Force 1967-1970.svg | flag alias-air force-1981 = Ensign of the South African Air Force 1981-1982.svg | flag alias-air force-1982 = Ensign of the South African Air Force (1982-1994).svg | flag alias-air force-1994 = Ensign of the South African Air Force 1994-2003.svg | link alias-air force = South African Air Force | flag alias-army = Flag of the South African Army.svg | flag alias-army-1951 = Flag of the South African Army (1951–1966).png | flag alias-army-1966 = Flag of the South African Army (1966–1973).png | flag alias-army-1973 = Flag of the South African Army (1973–1994).svg | flag alias-army-1981 = Ensign of the South African Defence Force (1981-1994).svg | flag alias-army-1994 = Flag of the South African Army (1994–2002).svg | flag alias-army-2002 = Flag of the South African Army (2002–2003).svg | link alias-army = South African Army | flag alias-military = Flag of the South African National Defence Force.svg | link alias-military = South African National Defence Force | flag alias-navy = Naval Ensign of South Africa.svg | link alias-navy = South African Navy | link alias-football = South Africa {{{mw|}}} national {{{age|}}} soccer {{{class|}}} team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1= 1795 | var2= 1801 | var3= 1857 | var4= 1875 | var5= 1876 | var6 = 1902 | var7 = 1910 | var8 = 1912 | var9 = 1928 | var10 = 1982 | var11 = naval-1922 | var12 = naval-1946 | var13 = naval-1952 | var14 = naval-1981 | var15 = air force-1940 | var16 = air force-1951 | var17 = air force-1958 | var18 = air force-1967 | var19 = air force-1981 | var20 = air force-1982 | var21 = air force-1994 | var22 = army-1951 | var23 = army-1966 | var24 = army-1973 | var25 = army-1981 | var26 = army-1994 | var27 = army-2002 | redir1 = ZAF | redir2 = RSA | related1 = South African Republic | related2 = Union of South Africa | related3 = Cape Colony </noinclude> }} fy8isi90yklb6q9krwt0v5lx9lwgbh0 Sablonan:Country data Koréa Kidul 10 3901 17500 2024-05-23T06:03:44Z Bangrapip 9 new 17500 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Koréa Kidul | flag alias = Flag of South Korea.svg | flag alias-1945 = Flag of South Korea (1945–1948).svg | flag alias-1948 = Flag of South Korea (1948–1949).svg | flag alias-1949 = Flag of South Korea (1949–1984).svg | flag alias-1984 = Flag of South Korea (1984–1997).svg | flag alias-1997 = Flag of South Korea (1997–2011).svg | flag alias-army = Flag of the Republic of Korea Army.svg | flag alias-air force = Flag of the Republic of Korea Air Force.svg | link alias-army = Republic of Korea Army | flag alias-naval = Flag of the Republic of Korea Navy.svg | link alias-naval = Republic of Korea Navy | link alias-air force = Republic of Korea Air Force | flag alias-marines = Flag of the Republic of Korea Marine Corps.svg | link alias-marines = Republic of Korea Marine Corps | link alias-navy = Republic of Korea Navy | flag alias-navy = Flag of the Republic of Korea Navy.svg | flag alias-military = Flag of the Republic of Korea Armed Forces.svg | link alias-military = Republic of Korea Armed Forces | flag alias-coast guard = Flag of the Korean Coast Guard.svg | link alias-coast guard = Korea Coast Guard | size = {{{size|}}} | name = {{#ifeq:{{{name|}}}|Republic of Korea|South Korea|{{{name|}}}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1945 | var2 = 1948 | var3 = 1949 | var4 = 1984 | var5 = 1997 | redir1 = KOR | redir2 = Republic of Korea | redir3 = Korea, South | related1 = First Republic of Korea | related2 = Second Republic of Korea | related3 = Supreme Council for National Reconstruction | related4 = Third Republic of Korea | related5 = Fourth Republic of Korea | related6 = Fifth Republic of Korea | related7 = Korean Empire | related8 = North Korea | related9 = Joseon | related10 = Korea | related11 = Korea under Japanese rule </noinclude> }} amsfu289r7z97waac1zxjh1hkhud7ag Sablonan:Country data Sudan Kidul 10 3902 17501 2024-05-23T06:04:12Z Bangrapip 9 new 17501 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sudan Kidul | flag alias = Flag of South Sudan.svg | flag alias-2011 = Flag of South Sudan (2011–2023, upright star).svg | link alias-air force = South Sudan Air Force | flag alias-military = Flag of the SPLA (2011 to present).svg | link alias-military = South Sudan People's Defence Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 2011 | redir1 = SSD | redir2 = Southern Sudan </noinclude> }} 5hsz5or4tzqq4u80wam33gl9ovyghfw Sablonan:Country data Sri Langka 10 3903 17618 17617 2024-05-23T08:06:47Z Bangrapip 9 17618 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sélong | shortname alias = Sri Langka | flag alias = Flag of Sri Lanka.svg | flag alias-army=Flag of the Sri Lankan Army.png | link alias-army=Sri Lanka Army | flag alias-air force=Air Force Ensign of Sri Lanka.svg | link alias-air force=Sri Lanka Air Force | flag alias-naval = Naval Ensign of Sri Lanka.svg | flag alias-navy = Naval Ensign of Sri Lanka.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = LKA | redir2 = SRI | related1 = Ceylon </noinclude> }} 1rz5zmsoft7jscipj1abflnn3hptisq Sablonan:Country data Ketuanan Sélong 10 3904 17503 2024-05-23T06:07:56Z Bangrapip 9 new 17503 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ketuanan Sélong | shortname alias = Sélong | flag alias = Flag of Ceylon.svg | flag alias-colonial = Flag of Ceylon (1875–1948).svg | flag alias-1948 = Flag of Ceylon (1948–1951).svg | flag alias-1951 = Flag of Ceylon 1951-1972.svg | flag alias-naval = Naval Ensign of the Royal Ceylon Navy.svg | link alias-naval = Royal Ceylon Navy | flag alias-navy = Naval Ensign of the Royal Ceylon Navy.svg | link alias-navy = Royal Ceylon Navy | link alias-football = Sri Lanka {{{mw|}}} national football team | link alias-tennis = Sri Lanka {{{mw}}} Cup team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1951 | var2 = colonial | var3 = 1948 | related1 = Sri Lanka </noinclude> }} a83r64xhkjru64f7gu1osl9r728lzre Sablonan:Country data Sudan 10 3905 17504 2024-05-23T06:08:17Z Bangrapip 9 new 17504 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sudan | flag alias = Flag of Sudan.svg | flag alias-1956 = Flag of Sudan (1956-1970).svg | flag alias-air force = Ensign of the Sudanese Air Force.svg | link alias-air force = Sudanese Air Force | flag alias-naval = Naval Ensign of Sudan.svg | link alias-naval = Sudanese Navy | link alias-army = Sudanese Army | flag alias-navy = Naval Ensign of Sudan.svg | link alias-navy = Sudanese Navy | flag alias-military = Insignia of the Sudanese Armed Forces.svg | link alias-military = Sudanese Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1956 | redir1 = SDN | redir2 = SUD | related1 = South Sudan </noinclude> }} mvqvwy3enx57rrinl77fmm1ol5j25uy Sablonan:Country data Suriname 10 3906 17505 2024-05-23T06:08:58Z Bangrapip 9 new 17505 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Suriname | flag alias = Flag of Suriname.svg | link alias-military = Suriname National Army | link alias-army = Surinamese Land Forces | link alias-air force = Suriname Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = SUR | related1 = Dutch Guiana </noinclude> }} n1qe08leaojzjt5p34x5d8yjwsrfcds Sablonan:Country data Swèden 10 3907 17506 2024-05-23T06:09:30Z Bangrapip 9 new 17506 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Swèden | flag alias = Flag of Sweden.svg | flag alias-army = Naval Ensign of Sweden.svg | flag alias-air force =Naval Ensign of Sweden.svg | flag alias-1818 = Swedish and Norwegian merchant flag 1818-1844.svg | flag alias-1844 = Swedish civil ensign (1844–1905).svg | flag alias-1905 = Flag of Sweden (pre-1906).svg | flag alias-naval = Naval Ensign of Sweden.svg | flag alias-naval-1844 = Naval Ensign of Sweden (1844-1905).svg | flag alias-naval-1815 = Ensign of Sweden and Norway (1815–1844).svg | link alias-army = Swedish Army | link alias-air force = Swedish Air Force | link alias-naval = Swedish Navy | flag alias-navy = Naval Ensign of Sweden.svg | link alias-navy = Swedish Navy | link alias-football = Sweden {{{mw|men's}}} {{#ifeq:{{{mw|}}}|Olympic||national}} {{{age|}}} football team | border-army = | border-air force = | border-naval = | border-navy = | border-naval-1815 = | border-naval-1844 = | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1818 | var2 = 1844 | var3 = 1905 | var4 = naval-1844 | var5 = naval-1815 | redir1 = SWE </noinclude> }} 0swlfpwdi527tjc3riz8v9a14hjr1yq Sablonan:Country data Switserlan 10 3908 17507 2024-05-23T06:10:10Z Bangrapip 9 new 17507 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Switserlan | flag alias = Flag of Switzerland (Pantone).svg | flag alias-civil = Civil Ensign of Switzerland (Pantone).svg | link alias-army = Swiss Army | link alias-air force = Swiss Air Force | size = {{{size|}}} | size flag alias = 23x16px | sizebig flag alias = 22px | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | redir1 = CHE | redir2 = SUI | redir3 = CH | related1 = Helvetic Republic | related2 = Old Swiss Confederacy </noinclude> }} jkzn1z5mlmluqson5tho1pqtdiqbshi Sablonan:Country data Spanyol 10 3909 17508 2024-05-23T06:13:18Z Bangrapip 9 new 17508 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Spanyol | flag alias = Flag of Spain.svg | flag alias-1506 = Flag of Cross of Burgundy.svg | flag alias-1701 = Bandera de España 1701-1748.svg | flag alias-1748 = Bandera de España 1748-1785.svg | flag alias-1760 = Bandera de España 1760-1785.svg | flag alias-1785 = Flag of Spain (1785–1873, 1875–1931).svg | flag alias-1873 = Flag of the First Spanish Republic.svg | flag alias-1874 = Flag of Spain (1785–1873, 1875–1931).svg | flag alias-1931 = Flag of Spain (1931–1939).svg | flag alias-civil-1931 = Flag of the Second Spanish Republic (plain).svg | flag alias-1936 = Bandera del bando nacional 1936-1938.svg | flag alias-1938 = Flag of Spain (1938–1945).svg | flag alias-1945 = Flag of Spain (1945–1977).svg | flag alias-1977 = Flag of Spain (1977–1981).svg | flag alias-civil = Flag of Spain (Civil).svg | flag alias-civil-1785 = BandMercante1785.svg | flag alias-navy = Flag of Spain.svg | link alias-navy = Spanish Navy | flag alias-marines = Flag of Spain.svg | link alias-marines = Spanish Marine Infantry | flag alias-army = Flag of Spain.svg | link alias-army = Spanish Army | flag alias-naval = Naval Jack of Spain.svg | link alias-naval = Spanish Navy | flag alias-air force = Flag of Spain.svg | link alias-air force = Spanish Air and Space Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1506 | var2 = 1701 | var3 = 1748 | var4 = 1760 | var5 = 1785 | var6 = 1873 | var7 = 1874 | var8 = 1931 | var9 = civil-1931 | var10 = 1936 | var11 = 1938 | var12 = 1945 | var13 = 1977 | var14 = civil | var15 = civil-1785 | redir1 = ESP | redir2 = SPA | related1 = Spanish Empire | related2 = Kingdom of Spain | related3 = Spanish Republic | related4 = Spanish State | related5 = Francoist Spain </noinclude> }} 11elo9nwlsb2d2hvon4b2l818aq9rdo Sablonan:Country data Mélila 10 3910 17509 2024-05-23T06:25:34Z Bangrapip 9 new 17509 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mélila | flag alias = Flag of Melilla.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }}<noinclude> </noinclude> 53zcdhgz3kvld81w47usgm1q88jrzhd Sablonan:Country data Sabtah 10 3911 17510 2024-05-23T06:26:02Z Bangrapip 9 new 17510 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sabtah | flag alias = Flag Ceuta.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }}<noinclude> </noinclude> 48x9relhx1kjupt5wblcpde9pt5042w Sablonan:Country data Kataloni 10 3912 17511 2024-05-23T06:27:23Z Bangrapip 9 new 17511 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kataloni | flag alias = Flag of Catalonia.svg | link alias-roller hockey = Catalonia {{{mw}}} national roller hockey team | flag link = Senyera | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = CAT </noinclude> }} 0rli8oux22g435ricdfpi3vvv3u1ggu Sablonan:Country data Suriah 10 3913 17512 2024-05-23T06:29:47Z Bangrapip 9 new 17512 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Suriah | flag alias = Flag of Syria.svg | flag alias-1932 = Flag of Syria (1932-1958; 1961-1963).svg | flag alias-1963 = Flag of Syria (1963–1972).svg | flag alias-1972 = Flag of Syria (1972-1980).svg | flag alias-navy = Flag of the Syrian Arab Navy.svg | link alias-navy = Syrian Arab Navy | flag alias-naval = Flag of the Syrian Arab Navy.svg | link alias-naval = Syrian Arab Navy | flag alias-air force = Flag of the Syrian Arab Air Force.svg | link alias-air force = Syrian Arab Air Force | flag alias-army=Flag of the Syrian Arab Army.svg | link alias-army=Syrian Arab Army | flag alias-military = Flag of the Syrian Arab Armed Forces.svg | link alias-military = Syrian Arab Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1932 | var2 = 1963 | var3 = 1972 | redir1 = SYR | related1 = Syrian Republic </noinclude> }} rzkkj51qw3v9ij89em1ag2u99y6l2jq Sablonan:Country data Taiwan 10 3914 17513 2024-05-23T06:31:23Z Bangrapip 9 new 17513 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Taiwan | flag alias = Flag of the Republic of China.svg | flag alias-army = Flag of the Republic of China Army.svg | link alias-army = Republic of China Army | flag alias-air force = Flag of the Republic of China Air Force.svg | link alias-air force = Republic of China Air Force | link alias-naval = Republic of China Navy | flag alias-civil = Civil Ensign of the Republic of China.svg | flag alias-japan = Flag of Japan (1870-1999).svg | link alias-japan = Taiwan under Japanese rule | flag alias-navy=Naval Jack of the Republic of China.svg | link alias-navy=Republic of China Navy | flag alias-marines=Flag of the Republic of China Marine Corps.svg | link alias-marines=Republic of China Marine Corps | link alias-football = Chinese Taipei {{{mw|}}} national {{{age|}}} football {{{class|}}} team | link alias-basketball = Chinese Taipei {{{mw}}} national {{{age|}}} basketball team | link alias-rugby union = Chinese Taipei {{{mw|}}} national {{{age|}}} rugby union team | size = {{{size|}}} | name = {{#ifeq:{{{name|}}}|Republic of China|Taiwan|{{{name|}}}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = TWN | var1 = civil | var2 = japan | related1 = Republic of China | related2 = Chinese Taipei </noinclude> }} mmt4vym3m7thmdrjyoizz2ct34fqz9j Sablonan:Country data Tajikistan 10 3915 17514 2024-05-23T06:31:54Z Bangrapip 9 new 17514 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tajikistan | flag alias = Flag of Tajikistan.svg | flag alias-1991 = Flag of Tajikistan (1991–1992).svg | link alias-army = Tajik Ground Forces | link alias-air force = Tajik Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} | var1 = 1991 <noinclude> | redir1 = TJK | related1 = Tajik SSR </noinclude> }} fzugcl0clecsnoe99w53156n6d3u4zp Sablonan:Country data Tansania 10 3916 17515 2024-05-23T06:32:28Z Bangrapip 9 new 17515 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tansania | flag alias = Flag of Tanzania.svg | flag alias-1964 = Flag of Tanzania (WFB 2000).png | flag alias-2004 = Flag of Tanzania (2004 World Factbook).gif | link alias-army = Tanzanian Army | link alias-naval = Tanzania Naval Command | link alias-navy = Tanzania Naval Command | size = {{{size|}}} | variant = {{{variant|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1964 | var2 = 2004 | redir1 = TZA | redir2 = TAN | redir3 = United Republic of Tanzania | related1 = Tanganyika | related2 = Zanzibar </noinclude> }} tkscv8y9qhxfkgcw6hhsy5hlflntvtk Sablonan:Country data Muang-Tay 10 3917 17517 17516 2024-05-23T06:33:14Z Bangrapip 9 17517 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Muang-Tay | shortname alias = {{{shortname alias|Siam}}} | flag alias = Flag of Thailand.svg | flag alias-1767 = Flag of Thailand (Ayutthaya period).svg | flag alias-1782 = Flag of Thailand (1782).svg | flag alias-1817 = Flag of Thailand (1817).svg | flag alias-1855 = Flag of Thailand 1855.svg | flag alias-1893 = State Flag of Thailand (1916).svg | flag alias-1916 = Flag of Siam (1916).svg | flag alias-marines=Flag of the Royal Thai Marine Corps.svg | link alias-marines=Royal Thai Marine Corps | border-marines= | flag alias-naval = Naval Ensign of Thailand.svg | link alias-naval = Royal Thai Navy | flag alias-navy = Flag of the Royal Thai Navy.svg | link alias-navy = Royal Thai Navy | flag alias-military=Flag of the Royal Thai Armed Forces HQ.svg | link alias-military=Royal Thai Armed Forces | flag alias-air force = Flag of the Royal Thai Air Force.svg | link alias-air force = Royal Thai Air Force | flag alias-army= Flag of the Royal Thai Army.svg | link alias-army=Royal Thai Army | flag alias-sanctionedFB = THA AFF 2020.png | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1767 | var2 = 1782 | var3 = 1817 | var4 = 1855 | var5 = 1893 | var6 = 1916 | var7 = sanctionedFB | redir1 = THA | related1 = Siam </noinclude> }} l2kgv8diei70kb9n04k8ou49gpkdew1 Sablonan:Country data Siam 10 3918 17518 2024-05-23T06:33:42Z Bangrapip 9 new 17518 wikitext text/x-wiki <includeonly>{{Country data Muang-Tay |1={{{1}}} |shortname alias={{#if:{{{altlink|}}}|Muang-Tay|Siam}} |size={{{size|}}} |name={{#if:{{{name|}}}|{{{name}}}|{{#if:{{{altlink|}}}|Siam}}}} |altlink={{{altlink|}}} |altvar={{{altvar|}}} |variant={{{variant|}}} }}</includeonly><noinclude>{{Documentation}}</noinclude> orrnzu3sc3iv7geczqzzs67m80xf0ks Sablonan:Country data Togo 10 3919 17519 2024-05-23T06:34:09Z Bangrapip 9 new 17519 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Togo | flag alias = Flag of Togo.svg | flag alias-1957 = Flag of Togo (1957-1958).svg | flag alias-1958 = Flag of Togo (1958-1960).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1957 | var2 = 1958 | redir1 = TGO | redir2 = TOG </noinclude> }} 2t6jdnwi66sf7ypdsgbi2ap7rmkvinl Sablonan:Country data Tonga 10 3920 17520 2024-05-23T06:34:26Z Bangrapip 9 new 17520 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tonga | flag alias = Flag of Tonga.svg | flag alias-naval = Naval Ensign of Tonga.svg | link alias-naval = Tongan Maritime Force{{!}}Tongan Navy | flag alias-navy = Naval Ensign of Tonga.svg | link alias-navy = Tongan Maritime Force{{!}}Tongan Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = TON | redir2 = TGA </noinclude> }} arx8hqqulj2uvyh7pcle3zbbhu7ly0e Sablonan:Country data Trinidad èn Tobago 10 3921 17521 2024-05-23T06:34:59Z Bangrapip 9 new 17521 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Trinidad èn Tobago | flag alias = Flag of Trinidad and Tobago.svg | flag alias-colonial = Flag of Trinidad and Tobago (1889–1958).svg | flag alias-1958 = Flag of Trinidad and Tobago (1958–1962).svg | flag alias-naval = Naval Ensign of Trinidad and Tobago.svg | link alias-naval = Trinidad and Tobago Coast Guard | flag alias-air force = Flag of the Trinidad and Tobago Air Guard.svg | link alias-air force = Trinidad and Tobago Defence Force#Air Guard{{!}}Trinidad and Tobago Air Guard | flag alias-army = Flag of the Trinidad and Tobago Regiment.svg | link alias-army = Trinidad and Tobago Regiment | flag alias-navy = Naval Ensign of Trinidad and Tobago.svg | link alias-navy = Trinidad and Tobago Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1958 | redir1 = TTO | redir2 = TRI </noinclude> }} 62xpjnulflh1c332pa27f85qz4sbekx Sablonan:Country data Tunis 10 3922 17522 2024-05-23T06:35:27Z Bangrapip 9 new 17522 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tunis | flag alias = Flag of Tunisia.svg | flag alias-1959 = Flag of Tunisia (1959–1999).svg | flag alias-old = Tunisian flag till 1831.svg | border-old = | flag alias-bey = Flag of Tunis Bey-fr.svg | link alias-naval = Tunisian Armed Forces{{!}}Tunisian National Navy | link alias-army = Tunisian Army | link alias-air force= Tunisian Air Force | link alias-navy = Tunisian Armed Forces{{!}}Tunisian National Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | var2 = old | var3 = bey | redir1 = TUN | related1 = French protectorate of Tunisia </noinclude> }} 0cxm9iw5ggr25uim2236y5ay6ry8d1u Sablonan:Country data Turkey 10 3923 17524 2024-05-23T06:35:48Z Bangrapip 9 Bangrapip mindahin [[Templat:Country data Turkey]] ke [[Templat:Country data Turki]] 17524 wikitext text/x-wiki #ALIH [[Templat:Country data Turki]] 7gr57y3fkhmp2b2x865gnminwhg2d8i Sablonan:Country data Turkmènistan 10 3924 25487 25486 2024-09-14T03:18:57Z OrangKalideres 327 25487 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Turkmènistan | flag alias = Flag of Turkmenistan.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} | flag alias-1991 = Flag of the Turkmen SSR.svg | flag alias-1992 = Flag of Turkmenistan (1992-1997).svg | flag alias-1997 = Flag of Turkmenistan (1997-2001).svg | flag alias-naval = Flag of the Turkmenistan Naval Forces.svg | link alias-naval = Turkmen Naval Forces | flag alias-navy = Flag of the Turkmenistan Naval Forces.svg | link alias-navy = Turkmen Naval Forces | flag alias-army = Flag of the Turkmenistan Ground Forces.svg | link alias-army = Turkmen Ground Forces | flag alias-air force = Flag of the Turkmenistan Air Forces.svg | link alias-air force = Turkmen Air Force | link alias-military = Armed Forces of Turkmenistan <noinclude> | var1 = 1991 | var2 = 1992 | var3 = 1997 | redir1 = TKM | related1 = Turkmen SSR </noinclude> }} g7sq4mgfnitoncit2zsftecjvrdw8xw Sablonan:Country data Tuwalu 10 3925 17527 2024-05-23T06:36:48Z Bangrapip 9 new 17527 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tuwalu | flag alias = Flag of Tuvalu.svg | flag alias-1976 = Flag of Tuvalu (1976–1978).svg | flag alias-1978 = Flag of Tuvalu (1978–1995).svg | flag alias-oct1995 = Flag of Tuvalu (1995).svg | flag alias-1995 = Flag of Tuvalu (1996–1997).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1976 | var2 = 1978 | var3 = oct1995 | var4 = 1995 | redir1 = TUV | related1 = Gilbert and Ellice Islands </noinclude> }} fbg1b6cw3yzxl170bfdovskl428b37m Sablonan:Country data Uganda 10 3926 17528 2024-05-23T06:37:10Z Bangrapip 9 new 17528 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Uganda | flag alias = Flag of Uganda.svg | flag alias-colonial = Flag of the Uganda Protectorate.svg | flag alias-1962 = Flag of Uganda 1962.svg | flag alias-military = Flag of the Uganda People's Defence Force.svg | link alias-military = Uganda People's Defence Force | link alias-army = Uganda People's Defence Force{{!}}Ugandan Land Forces | flag alias-air force = Flag of the Uganda People's Defence Air Force.svg | link alias-air force = Uganda Air Force{{!}}Ugandan Air Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = 1962 | redir1 = UGA </noinclude> }} c77whcuwztjl73jggzs4wcwcfbo7802 Sablonan:Country data Ukrain 10 3927 17529 2024-05-23T06:37:37Z Bangrapip 9 new 17529 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ukrain | flag alias = Flag of Ukraine.svg | flag alias-1918 = Flag of Ukrainian People's Republic 1917.svg | flag alias-1991 = Flag of the Ukrainian Soviet Socialist Republic.svg | flag alias-1991b = Flag of Ukraine (1991–1992).svg | flag alias-army = Ensign of the Ukrainian Ground Forces.svg | flag alias-military=Ensign of the Ukrainian Armed Forces.svg | link alias-military=Ukrainian Armed Forces | flag alias-marines=Flag of the Ukrainian Naval Infantry.png | link alias-marines=Ukrainian Naval Infantry | link alias-army = Ukrainian Ground Forces | flag alias-coast guard=Sea Guard Ensign of Ukraine (dress).svg | link alias-coast guard=Ukrainian Sea Guard | flag alias-naval = Naval Ensign of Ukraine.svg | flag alias-naval-1918 = Naval Ensign of Ukraine 1918 July.svg | link alias-naval = Ukrainian Navy | flag alias-air force = Ensign of the Ukrainian Air Force.svg | link alias-air force = Ukrainian Air Force | flag alias-navy = Naval Ensign of Ukraine.svg | link alias-navy = Ukrainian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1918 | var2 = naval-1918 | var3 = 1991 | var4 = 1991b | redir1 = UKR | related1 = Zaporozhian Sich | related2 = Cossack Hetmanate | related3 = Ukrainian People's Republic | related4 = West Ukrainian People's Republic | related5 = Ukrainian People's Republic of Soviets | related6 = Ukrainian Soviet Republic | related7 = Ukrainian SSR | related8 = Carpatho-Ukraine | related9 = Ukrainian National Government </noinclude> }} 0iihdytdh95rb8z9azmgrvdjibgsguw Sablonan:Country data Imarat Arab Rempug 10 3928 17530 2024-05-23T06:38:06Z Bangrapip 9 new 17530 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Imarat Arab Rempug | flag alias = Flag of the United Arab Emirates.svg | flag alias-civil = Civil Ensign of the United Arab Emirates.svg | link alias-naval = United Arab Emirates Navy | link alias-air force = United Arab Emirates Air Force | flag alias-army = Flag of the UAE Army.svg | link alias-army = United Arab Emirates Army | flag alias-air force = Flag of the United Arab Emirates Air Force.svg | link alias-navy = United Arab Emirates Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | redir1 = ARE | redir2 = UAE | related1 = Trucial States </noinclude> }} 7blg7dtz09ymk2om15eec7coagfwpfn Sablonan:Country data Kerajaan Rempug 10 3929 17531 2024-05-23T06:38:37Z Bangrapip 9 new 17531 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kerajaan Rempug | flag alias = Flag of the United Kingdom.svg | flag alias-1707 = Naval ensign of Great Britain (1707–1800).svg | flag alias-air force = Ensign of the Royal Air Force.svg | flag alias-army = Flag of the British Army.svg | flag alias-civil = Civil Ensign of the United Kingdom.svg | flag alias-civil-air = Civil Air Ensign of the United Kingdom.svg | flag alias-coast guard = Flag of Her Majesty's Coastguard.svg | flag alias-consulate = UK-Consular.svg | flag alias-embassy = British Ambassador Flag.svg | flag alias-government = Government Ensign of the United Kingdom.svg | flag alias-marines = Flag of the Royal Marines.svg | flag alias-military = Flag of the United Kingdom (3-5).svg | flag alias-naval = Naval Ensign of the United Kingdom.svg | flag alias-GS = Government Service Ensign.svg | flag alias-merchant = Civil Ensign of the United Kingdom.svg | flag alias-RFA = British-Royal-Fleet-Auxiliary-Ensign.svg | flag alias-RMAS = British Royal Maritime Auxiliary Ensign.svg | flag alias-RNLI = Flag of the Royal National Lifeboat Institution.svg | flag alias-naval-1707 = Naval ensign of Great Britain (1707–1800).svg | flag alias-naval-GS = Government Service Ensign.svg | flag alias-naval-merchant = Civil Ensign of the United Kingdom.svg | flag alias-naval-RFA = British-Royal-Fleet-Auxiliary-Ensign.svg | flag alias-naval-RMAS = British Royal Maritime Auxiliary Ensign.svg | flag alias-naval-RNLI = Flag of the Royal National Lifeboat Institution.svg | flag alias-navy = Naval Ensign of the United Kingdom.svg | link alias-air force = Royal Air Force | link alias-army = British Army | link alias-coast guard = His Majesty's Coastguard | link alias-marines = Royal Marines | link alias-military = British Armed Forces | link alias-navy = Royal Navy | link alias-naval = {{#switch:{{{variant|}}} | merchant = Merchant Navy (United Kingdom){{!}}Merchant Navy | reserve = Royal Naval Reserve | RFA = Royal Fleet Auxiliary | RMAS = Royal Maritime Auxiliary Service | RNLI = Royal National Lifeboat Institution | naval-merchant = Merchant Navy (United Kingdom){{!}}Merchant Navy | naval-reserve = Royal Naval Reserve | naval-RFA = Royal Fleet Auxiliary | naval-RMAS = Royal Maritime Auxiliary Service | naval-RNLI = Royal National Lifeboat Institution | #default = Royal Navy }} | size = {{{size|}}} | name = {{#ifeq:{{{name|}}}|Britain|United Kingdom|{{{name|}}}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = civil | var2 = government | var3 = 1707 | var4 = civil-air | var5 = embassy | var6 = consulate | var7 = GS | var8 = merchant | var9 = RFA | var10 = RMAS | var11 = RNLI | var12 = naval-1707 | var13 = naval-GS | var14 = naval-merchant | var15 = naval-RFA | var16 = naval-RMAS | var17 = naval-RNLI | redir1 = UK | redir2 = U.K. | redir3 = the United Kingdom | related1 = Great Britain | related2 = London | related3 = Kingdom of Great Britain | related4 = British Empire | related5 = United Kingdom of Great Britain and Ireland | related6 = Kingdom of England | related7 = Kingdom of Scotland </noinclude> }} fyvn3jaznu7owowuuz86na3x9otbfvi Sablonan:Country data Britani Gedé 10 3930 17532 2024-05-23T06:39:05Z Bangrapip 9 new 17532 wikitext text/x-wiki {{safesubst<noinclude />: {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kerajaan Rempug | shortname alias = Britani Gedé | flag alias = Flag of the United Kingdom.svg | link alias-football = Great Britain {{#ifeq:{{{mw|}}}|women's|women's Olympic|men's Olympic}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = GBR | redir2 = Great Britain and N.I. | related1 = United Kingdom | related2 = Kingdom of Great Britain </noinclude> }} f3dq5fltu0ee6f6a1kz9sr5n6e0pqlj Sablonan:Country data Olderni 10 3931 17533 2024-05-23T06:55:12Z Bangrapip 9 new 17533 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Olderni | flag alias = Flag of Alderney.svg | link alias-football = Alderney official football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | related1 = Jersey | related2 = Guernsey | related3 = Sark | related4 = Herm </noinclude> }} 7g9nlvezzf13mogdjc89i71tjyb0xj8 Sablonan:Country data Gèrensi 10 3932 17534 2024-05-23T06:55:49Z Bangrapip 9 new 17534 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gèrensi | flag alias = Flag of Guernsey.svg | flag alias-1936 = Flag of Guernsey (1936).svg | flag alias-civil = Civil Ensign of Guernsey.svg | flag alias-old = Flag of Guernsey (1936).svg | link alias-cricket = Guernsey {{{mw|}}} {{{age|}}} cricket team | link alias-football = Guernsey official football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1936 | var2 = civil | redir1 = GGY | related1 = Bailiwick of Guernsey | related2 = Jersey | related3 = Alderney | related4 = Sark | related5 = Herm </noinclude> }} 2ku7zoz8yfh5k0hg0iqjn8ylbpfdakn Sablonan:Country data Kebéliuan Gèrensi 10 3933 17535 2024-05-23T06:56:19Z Bangrapip 9 new 17535 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kebéliuan Gèrensi | shortname alias = Gèrensi | flag alias = Flag of Guernsey.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | related1 = Guernsey | related2 = Alderney | related3 = Sark | related4 = Jersey | related5 = Herm | related6 = Channel Islands | cat = Guernsey, Bailiwick </noinclude> }}<noinclude> [[Category:Country data templates of the Crown Dependencies|Guernsey, Bailiwick of]] [[Category:Guernsey templates]] </noinclude> tsunj9tko27skuo1ce4b96b1tg092t4 Sablonan:Country data Pulo Man 10 3934 17536 2024-05-23T06:56:40Z Bangrapip 9 new 17536 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Man | flag alias = Flag of the Isle of Man.svg | flag alias-civil = Civil Ensign of the Isle of Man.svg | link alias-cricket = Isle of Man {{{mw|}}} {{{age|}}} cricket team | link alias-football = Isle of Man official football team | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = civil | redir1 = IMN | redir2 = IOM | cat = Man isle </noinclude> }} 5k6d51m6g0l5kdmm47tmn2p8z93jipa Sablonan:Country data Jèrsi 10 3935 17537 2024-05-23T06:57:47Z Bangrapip 9 new 17537 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jèrsi | flag alias = Flag of Jersey.svg | flag alias-old = Flag of Jersey (pre 1981).svg | flag alias-civil = Civil Ensign of Jersey.svg | flag alias-government = Government Ensign of Jersey.svg | link alias-cricket = Jersey {{{mw|}}} {{{age|}}} cricket team | link alias-football = Jersey official football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = civil | var3 = government | redir1 = JEY | related1 = Guernsey | related2 = Alderney | related3 = Sark | related4 = Herm </noinclude> }} 3cftxvmf1p6y8uo2vvcctpfx06qxhzo Sablonan:Country data Sarek 10 3936 17538 2024-05-23T06:58:02Z Bangrapip 9 new 17538 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sarek | flag alias = Flag of Sark.svg | flag alias-other = Flag of Normandie.svg | link alias-football = Sark football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | related1 = Jersey | related2 = Guernsey | related3 = Alderney | related4 = Herm </noinclude> }} 0gm7ht390lg63v68ut8v3o7t3999uqp Sablonan:Country data Inggris 10 3937 17539 2024-05-23T06:59:00Z Bangrapip 9 new 17539 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Inggris | flag alias = Flag of England.svg | flag alias-naval = English White Ensign 1620.svg | link alias-naval = Royal Navy | flag alias-navy = English White Ensign 1620.svg | link alias-navy = Royal Navy | link alias-cricket = England {{{mw|}}} {{{age|}}} cricket team | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = England Saxons | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = ENG </noinclude> }} 9hmnwdft01ptxzvle0c96chth3cxcmn Sablonan:Country data Irlan Lor 10 3938 17540 2024-05-23T06:59:28Z Bangrapip 9 new 17540 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Irlan Lor | flag alias = Ulster Banner.svg | flag alias-assembly = Flag of Northern Ireland Assembly.svg | flag alias-saltire = St Patrick's saltire.svg | flag alias-union = Flag of the United Kingdom.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = assembly | var2 = saltire | var3 = union | redir1 = NIR | related1 = Ulster </noinclude> }} a86zl3cnp03fsv7urg5x34jmexkj9hn Sablonan:Country data Skotlan 10 3939 17541 2024-05-23T06:59:54Z Bangrapip 9 new 17541 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Skotlan | flag alias = Flag of Scotland.svg | flag alias-1542 = Flag of Scotland (traditional).svg | link alias-football = Scotland {{{mw|men's}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1542 | redir1 = SCO | related1 = Kingdom of Scotland </noinclude> }} 284vnms8a1h3tv1lm2zb943h5d0wrv0 Sablonan:Country data Walès 10 3940 17542 2024-05-23T07:02:01Z Bangrapip 9 new 17542 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Walès | flag alias = Flag of Wales (1959–present).svg | flag alias-1807 = Flag of Wales (1807–1953).svg | flag alias-1953 = Flag of Wales (1953–1959).svg | flag alias-1959 = Flag of Wales (1959).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1807 | var2 = 1953 | var3 = 1959 | redir1 = WAL </noinclude> }} kuzev5wginuayjgtioq72azadhauqkq Sablonan:Country data Urugué 10 3941 17543 2024-05-23T07:03:14Z Bangrapip 9 new 17543 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Urugué | flag alias = Flag of Uruguay.svg | flag alias-1828 = Flag of Uruguay (1828-1830).svg | link alias-naval = National Navy of Uruguay | flag alias-army = Flag of Uruguayan Army.jpg | link alias-army = National Army (Uruguay){{!}}National Army of Uruguay | link alias-air force = Uruguayan Air Force | flag alias-air force = Flag of the Uruguayan Air Force.svg | link alias-navy = National Navy of Uruguay | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1828 | redir1 = URY | redir2 = URU </noinclude> }} epvdxo7wm63rmj8fhhac3sv4hd9yxoh Sablonan:Country data Usbèkistan 10 3942 17544 2024-05-23T07:04:56Z Bangrapip 9 new 17544 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Usbèkistan | flag alias = Flag of Uzbekistan.svg | flag alias-military=Uzbekistan Armed Forces (Latin script).svg | link alias-military=Armed Forces of the Republic of Uzbekistan | flag alias-naval = Naval flag of Uzbekistan.svg | link alias-naval = Uzbek River Force | flag alias-army = Uzbekistan Armed Forces (Latin script).svg | link alias-army = Uzbek Ground Forces | flag alias-air force= Uzbekistan Armed Forces (Latin script).svg | link alias-air force=Uzbekistan Air and Air Defence Forces | flag alias-navy = Naval flag of Uzbekistan.svg | link alias-navy = Uzbek River Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = UZB | related1 = Uzbek SSR </noinclude> }} p0p8fyr4icp6nabu1g13b8pv68o2qcg Sablonan:Country data Wanuatu 10 3943 17545 2024-05-23T07:05:21Z Bangrapip 9 new 17545 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wanuatu | flag alias = Flag of Vanuatu.svg | flag alias-naval = Naval Ensign of Vanuatu.svg | link alias-naval = Law enforcement in Vanuatu{{!}}Vanuatu Police Maritime Wing | flag alias-navy = Naval Ensign of Vanuatu.svg | link alias-navy = Law enforcement in Vanuatu{{!}}Vanuatu Police Maritime Wing | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = VUT | redir2 = VAN | related1 = New Hebrides </noinclude> }} ppc3b57sr0kdqcbhdqqpk02pq6xncrr Sablonan:Country data Watikan 10 3944 17546 2024-05-23T07:05:46Z Bangrapip 9 new 17546 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Watikan | flag alias = Flag of the Vatican City (2023–present).svg | flag alias-2001 = Flag of the Vatican City (2001–2023).svg | flag alias-army = SwissGuardFlag-Generique.png | link alias-army = Pontifical Swiss Guard | size = {{{size|}}} | size flag alias = 23x16px | size flag alias-army = 23x16px | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 2001 | redir1 = VAT | related1 = Holy See | related2 = Papal States </noinclude> }} al8g8tie0vpaw8tmgrj496pz2a813zd Sablonan:Country data Bénésuèla 10 3945 17548 2024-05-23T07:06:23Z Bangrapip 9 new 17548 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bénésuèla | flag alias = Flag of Venezuela.svg | flag alias-1810 = Flag of the First Republic of Venezuela.svg | flag alias-1813 = Bandera de la Guerra a Muerte.svg | flag alias-1817 = Bandera de Angostura (20 de noviembre de 1817).svg | flag alias-1830 = Flag of Venezuela (1830-1836).svg | flag alias-1836 = Flag of Venezuela (1836–1859).svg | flag alias-1859 = Flag of Venezuela (1859–1863).svg | flag alias-1863 = Flag of Venezuela (1863–1905).svg | flag alias-1905 = Flag of Venezuela (1905–1930).svg | flag alias-1930 = Flag of Venezuela (1930–1954).svg | flag alias-1954 = Flag of Venezuela (1954–2006).svg | flag alias-army=Flag of the Venezuelan Army.png | link alias-army= Venezuelan Army | flag alias-air force = Flag of the Venezuelan Air Force.svg | link alias-air force = Bolivarian Military Aviation{{!}}Venezuelan Military Aviation | flag alias-naval = Flag of Venezuela (state).svg | link alias-naval = Bolivarian Navy of Venezuela | flag alias-navy = Flag of Venezuela (state).svg | link alias-navy = Bolivarian Navy of Venezuela | flag alias-football = Flag of Venezuela (state).svg | flag alias-beach soccer = Flag of Venezuela (state).svg | flag alias-futsal = Flag of Venezuela (state).svg | flag alias-state = Flag of Venezuela (state).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1810 | var2 = 1813 | var3 = 1817 | var4 = 1830 | var5 = 1836 | var6 = 1859 | var7 = 1863 | var8 = 1905 | var9 = 1930 | var10 = 1954 | var11 = state | redir1 = VEN </noinclude> }} s5ql32sayk1nfnv6lytngc0ma2t4063 Sablonan:Country data Piètnam 10 3946 17549 2024-05-23T07:06:45Z Bangrapip 9 new 17549 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Piètnam | flag alias = Flag of Vietnam.svg | flag alias-1863 = Royal Flag of Vietnam (1802–1885).svg | flag alias-1885 = Flag of Central Vietnam (1885-1890).svg | flag alias-1890 = Standard of the Nguyen Dynasty (1890 - 1920).svg | flag alias-1920 = First flag of the Nguyen Dynasty.svg | flag alias-1945 = Flag of the Empire of Vietnam (1945).svg | flag alias-1945a = Flag of North Vietnam (1945-1955).svg | flag alias-naval = Ensign of Vietnam People's Navy.svg | link alias-naval = Vietnam People's Navy | flag alias-navy = Vietnam People's Navy flag.svg | link alias-navy = Vietnam People's Navy | flag alias-army = Flag of the People's Army of Vietnam.svg | link alias-army = Vietnam People's Ground Force | flag alias-military = Flag of the People's Army of Vietnam.svg | link alias-military = People's Army of Vietnam | flag alias-air force = Flag of the Vietnam People's Air Force.svg | link alias-air force = Vietnam People's Air Force | flag alias-coast guard = Vietnam Coast Guard flag.svg | link alias-coast guard = Vietnam Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1863 | var2 = 1885 | var3 = 1890 | var4 = 1920 | var5 = 1945 | var6 = 1945a | redir1 = VNM | redir2 = VIE | redir3 = Viet Nam | related1 = South Vietnam | related2 = North Vietnam </noinclude> }} tw6t5fb3agkqejp12eu9c7fhmuyh9h2 Sablonan:Country data Yaman 10 3947 17550 2024-05-23T07:07:13Z Bangrapip 9 new 17550 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Yaman | flag alias = Flag of Yemen.svg | flag alias-1923 = | flag alias-1927 = Flag of the Mutawakkilite Kingdom of Yemen.svg | flag alias-1962 = Flag of North Yemen.svg | link alias-army = Yemeni Land Forces | flag alias-army = Flag of the Yemeni Army.svg | flag alias-naval = Flag of the Yemeni Navy.svg | link alias-naval = Yemeni Navy | flag alias-air force = Flag of the Yemeni Air Force.svg | link alias-air force = Yemeni Air Force | flag alias-navy = Flag of the Yemeni Navy.svg | link alias-navy = Yemeni Navy | flag alias-military = Flag of Yemen Armed Forces.svg | link alias-military = Republic of Yemen Armed Forces | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1923 | var2 = 1927 | var3 = 1962 | redir1 = YEM | related1 = North Yemen | related2 = South Yemen | related3 = Aden | related4 = South Arabia </noinclude> }} b47lijaoyduim3xvgb4g6a2kr74grzb Sablonan:Country data Sambia 10 3948 17551 2024-05-23T07:07:48Z Bangrapip 9 new 17551 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sambia | flag alias = Flag of Zambia.svg | flag alias-1964 = Flag of Zambia (1964–1996).svg | flag alias-1996 = Flag of Zambia (Pantone).svg | flag alias-2000 = Flag of Zambia (WFB 2000).jpg | flag alias-2004 = Flag of Zambia (WFB 2004).gif | flag alias-air force=Air Force Ensign of Zambia.svg | link alias-air force=Zambian Air Force | link alias-army = Zambian Army | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = ZMB | redir2 = ZAM | var1 = 1964 | var2 = 1996 | var3 = 2000 | var4 = 2004 | related1 = Northern Rhodesia </noinclude> }} j4qgotafsl44pg3oarv3tlak2s5eftm Sablonan:Country data Jimbabwé 10 3949 17552 2024-05-23T07:08:10Z Bangrapip 9 new 17552 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jimbabwé | flag alias = Flag of Zimbabwe.svg | flag alias-1980=Flag of Zimbabwe (WFB 2000).jpg | flag alias-army = Flag of the Zimbabwe National Army.svg | link alias-army = Zimbabwe National Army | flag alias-military=Flag of the Zimbabwe Defence Forces.svg | link alias-military=Zimbabwe Defence Forces | flag alias-air force =Air Force Ensign of Zimbabwe.svg | link alias-air force = Air Force of Zimbabwe | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1= 1980 | redir1 = ZWE | redir2 = ZIM | related1 = Rhodesia | related2 = Southern Rhodesia | related3 = Zimbabwe Rhodesia </noinclude> }} 6r6wuporaxu533w9k852ymcqhu01oiq Sablonan:Country data Akrotiri èn Dèkèliah 10 3950 17553 2024-05-23T07:08:46Z Bangrapip 9 new 17553 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Akrotiri èn Dèkèliah | flag alias = Flag of the United Kingdom.svg | flag alias-local = Flag_of_the_Dhekelia_Garrison.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = local </noinclude> }}<noinclude> </noinclude> crk18ckv9e94hvd02p5rs4rrznm8sea Sablonan:Country data Angguila 10 3951 17554 2024-05-23T07:09:07Z Bangrapip 9 new 17554 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Angguila | flag alias = Flag of Anguilla.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = AIA | related1 = Republic of Anguilla </noinclude> }} h32fb9b321zui3tg02g2bxzdg3syp7n Sablonan:Country data Pulo Kenaèkan 10 3952 17555 2024-05-23T07:09:37Z Bangrapip 9 new 17555 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Kenaèkan | flag alias = Flag of Ascension Island.svg | flag alias-union = Flag of the United Kingdom.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = union | related1 = Saint Helena, Ascension and Tristan da Cunha | related2 = Saint Helena and Dependencies [[Category:Ascension Island templates]] </noinclude> }} dxvhck7ojnhhbp1ognr27osxf0gxaxo Sablonan:Country data Bermuda 10 3953 17557 2024-05-23T07:09:55Z Bangrapip 9 Ngeja halaman dengen "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bermuda | flag alias = Flag of Bermuda.svg | flag alias-1875 = Flag of Bermuda (1875-1910).svg | flag alias-1910 = Flag of Bermuda 1910.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1910 | redir1 = BMU | redir2 = BER </noinclude> }}" 17557 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bermuda | flag alias = Flag of Bermuda.svg | flag alias-1875 = Flag of Bermuda (1875-1910).svg | flag alias-1910 = Flag of Bermuda 1910.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1875 | var2 = 1910 | redir1 = BMU | redir2 = BER </noinclude> }} ejm3rfwemznpkdh76mcppjgk37j8i8l Sablonan:Country data Wilayah Britani di Laotan Hindi 10 3954 17558 2024-05-23T07:10:29Z Bangrapip 9 new 17558 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wilayah Britani di Laotan Hindi | flag alias = Flag of the Commissioner of the British Indian Ocean Territory.svg | flag alias-1976 = Flag of the United Kingdom.svg | flag alias-1990 = Flag of the British Indian Ocean Territory 1990.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1976 | var2 = 1990 | redir1 = IOT </noinclude> }} 85rw5m48ekxbz30h1mlchtqe6f07sde Sablonan:Country data Pulo Perawan Britani 10 3955 17559 2024-05-23T07:11:16Z Bangrapip 9 new 17559 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Perawan Britani | flag alias = Flag of the British Virgin Islands.svg | flag alias-civil = Civil Ensign of the British Virgin Islands.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = civil | redir1 = BVI | redir2 = VGB | redir3 = IVB | redir4 = Virgin Islands, British | related1 = U.S. Virgin Islands </noinclude> }} 28jdtzshpcmkqrlwro6ogts58ob5d1w Sablonan:Country data Pulo Kaèman 10 3956 17560 2024-05-23T07:11:53Z Bangrapip 9 new 17560 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Kaèman | flag alias = Flag of the Cayman Islands.svg | flag alias-old = Flag of the Cayman Islands (pre-1999).svg | flag alias-civil = Civil Ensign of the Cayman Islands.svg | flag alias-civil-old = Civil Ensign of the Cayman Islands (pre-1999).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = old | var2 = civil | var3 = civil-old | redir1 = CYM | redir2 = CAY </noinclude> }} 6zvj1chko0ad2coqvx8t09pqokgeisi Sablonan:Country data Pulo Paklan 10 3957 17561 2024-05-23T07:12:36Z Bangrapip 9 new 17561 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Paklan | flag alias = Flag of the Falkland Islands.svg | flag alias-1876 = Flag of the Falkland Islands (1876–1925).svg | flag alias-1925 = Flag of the Falkland Islands (1925–1948).svg | flag alias-1948 = Flag of the Falkland Islands (1948–1999).svg | flag alias-Ensign = Civil Ensign of the Falkland Islands.svg | flag alias-Ensign-1948 = Civil Ensign of the Falkland Islands (arms within disk).svg | flag alias-Governor = Flag of the Governor of the Falkland Islands.svg | link alias-cricket = Falkland Islands cricket team | link alias-football = Falkland Islands official football team | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 1876 | var2 = 1925 | var3 = 1948 | var4 = Ensign | var5 = Ensign-1948 | var6 = Governor | redir1 = FLK [[Category:Falkland Islands templates]] </noinclude> }} dzq6cyeav55nd69acmwip5idk3et9wt Sablonan:Country data Jabal Tarik 10 3958 17562 2024-05-23T07:13:01Z Bangrapip 9 new 17562 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jabal Tarik | flag alias = Flag of Gibraltar.svg | flag alias-ensign = Government Ensign of Gibraltar.svg | flag alias-ensign1875 = Government Ensign of Gibraltar (1875–1921).svg | flag alias-ensign1921 = Government Ensign of Gibraltar (1921–1939).svg | flag alias-ensign1939 = Government Ensign of Gibraltar (1939–1999).svg | flag alias-civil = Civil Ensign of Gibraltar.svg | flag alias-governor = Flag of the Governor of Gibraltar.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = ensign | var2 = ensign1875 | var3 = ensign1921 | var4 = ensign1939 | var5 = civil | var6 = governor | redir1 = GIB </noinclude> }} k2l4v00japtrcmxkvxxgd7i8rxyhpcw Sablonan:Country data Monsèrat 10 3959 17563 2024-05-23T07:13:41Z Bangrapip 9 new 17563 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Monsèrat | flag alias = Flag of Montserrat.svg | flag alias-1960 = Flag of Montserrat (1960-1999).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1960 | redir1 = MSR </noinclude> }} jf7xiylopvidqf2ch05wuokwev0qzi3 Sablonan:Country data Pulo Pitkèren 10 3960 17564 2024-05-23T07:14:05Z Bangrapip 9 new 17564 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Pitkèren | flag alias = Flag of the Pitcairn Islands.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = PCN | redir2 = Pitcairn </noinclude> }} 35dx3nxqz8rewy04tiikj3wxt5lij8u Sablonan:Country data Sint-Héléna 10 3961 17566 2024-05-23T07:15:32Z Bangrapip 9 new 17566 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Héléna | flag alias = Flag of Saint Helena.svg | flag alias-1874 = Flag of Saint Helena (1874–1985).svg | link alias-football = Saint Helena football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1874 | related1 = Saint Helena, Ascension and Tristan da Cunha </noinclude> }} oiphggub569tybd8r29xclrrrm998y2 Sablonan:Country data Géorgi Kidul èn Pulo Sènwit Kidul 10 3962 17567 2024-05-23T07:16:49Z Bangrapip 9 new 17567 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Géorgi Kidul èn Pulo Sènwit Kidul | flag alias = Flag of South Georgia and the South Sandwich Islands.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = SGS </noinclude> }} rhvzmne2lmxow4e6i12czb5d0lfejjc Sablonan:Country data Tristang da Kunya 10 3963 17568 2024-05-23T07:17:47Z Bangrapip 9 new 17568 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tristang da Kunya | flag alias = Flag of Tristan da Cunha.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Saint Helena | related2 = Ascension Island | related3 = Saint Helena and Dependencies | related4 = Saint Helena, Ascension and Tristan da Cunha </noinclude> }} jel8yb8n6gcmfoesujmj28tg5ebyjv7 Sablonan:Country data Pulo Kliperten 10 3964 17569 2024-05-23T07:22:06Z Bangrapip 9 new 17569 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Kliperten | flag alias = Flag of France.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> 8pz72h5q2t3ou1klkky7i9era2cvikl Sablonan:Country data Martinik 10 3965 17570 2024-05-23T07:22:27Z Bangrapip 9 new 17570 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Martinik | flag alias = Flag-of-Martinique.svg | flag alias-nationalist = Flag of the Front National de Libération de la Martinique.svg | flag alias-snake = Snake Flag of Martinique.svg | flag alias-MIM = Bandera del MIM.svg<noinclude><!-- MIM = [[Martinican Independence Movement]] --></noinclude> | flag alias-football = Flag-of-Martinique.svg | flag alias-football-old = Flag of the Territorial Collectivity of Martinique.svg | flag alias-beach soccer = Flag-of-Martinique.svg | flag alias-futsal = Flag-of-Martinique.svg | flag alias-taekwondo = MARTINIQUE TAEKWONDO DRAPEAU.svg | flag alias-collectivity = Flag of Martinique (Local).svg | flag alias-2016 = Flag of France.svg | flag alias-2019 = Flag of the Territorial Collectivity of Martinique.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = nationalist | var2 = snake | var3 = MIM | var4 = taekwondo | var5 = collectivity | var6 = 2016 | var7 = 2019 | redir1 = MTQ </noinclude> }} 5f493dhu3ayk8dlpm4lfdc5rppdmrqs Sablonan:Country data Guadelup 10 3966 17571 2024-05-23T07:23:00Z Bangrapip 9 new 17571 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Guadelup | flag alias = Flag of France.svg | flag alias-local = Flag of Guadeloupe (local).svg | flag alias-local2 = Flag of Guadeloupe (local) variant.svg | flag alias-football = Flag of Guadeloupe (local).svg | flag alias-beach soccer = Flag of Guadeloupe (local).svg | flag alias-futsal = Flag of Guadeloupe (local).svg | flag alias-government = Flag of Guadeloupe (Local).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = local | var2 = local2 | redir1 = GLP </noinclude> }} b6n5erz1chp8x7qgh012jpu7lcpb0tl Sablonan:Country data Polinésia Prasman 10 3967 17572 2024-05-23T07:23:43Z Bangrapip 9 new 17572 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Polinésia Prasman | flag alias = Flag of French Polynesia.svg | flag alias-1946 = Flag of France.svg | name alias-basketball = Tahiti | link alias-basketball = Tahiti {{{mw|}}} national {{{age|}}} basketball team | name alias-beach soccer = Tahiti | link alias-beach soccer = Tahiti {{{mw|}}} national {{{age|}}} beach soccer team | name alias-football = Tahiti | link alias-football = Tahiti {{{mw|}}} national {{{age|}}} football {{{class|}}} team | name alias-futsal = Tahiti | link alias-futsal = Tahiti {{{mw|}}} national {{{age|}}} futsal team | name alias-rugby union = Tahiti | link alias-rugby union = Tahiti {{{mw|}}} national {{{age|}}} rugby union team | name alias-rugby sevens = Tahiti | link alias-rugby sevens = Tahiti {{{mw|}}} national {{{age|}}} rugby sevens team | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = 1946 | redir1 = PYF | redir2 = Tahiti | redir3 = TAH </noinclude> }} kjzxb8hlx4oqzkaj3ow5tcki54nw1ip Sablonan:Country data Guyana Prasman 10 3968 17573 2024-05-23T07:24:05Z Bangrapip 9 new 17573 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Guyana Prasman | flag alias = Flag of France.svg | flag alias-local = Flag of French Guiana.svg | flag alias-gov = Flag of French Guiana (Local).svg | flag alias-football = Flag of French Guiana.svg | flag alias-beach soccer = Flag of French Guiana.svg | flag alias-futsal = Flag of French Guiana.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = local | var2 = gov | redir1 = GUF </noinclude> }} qxobkaw9r282mwcgo74fdm69n1jmr21 Sablonan:Country data Kalédoni Baru 10 3969 17574 2024-05-23T07:24:38Z Bangrapip 9 new 17574 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalédoni Baru | flag alias = Flags of New Caledonia.svg | flag alias-FLNKS = Flag of FLNKS.svg | flag alias-local = Flag of FLNKS.svg | flag alias-french = Flag of France.svg | flag alias-1853 = Flag of France (1794–1815, 1830–1958).svg | flag alias-merged = New Caledonia flags merged (2017).svg | flag alias-football = New Caledonia flags merged (2017).svg | flag alias-beach soccer = New Caledonia flags merged (2017).svg | flag alias-futsal = New Caledonia flags merged (2017).svg | flag alias-basketball = Flag of FLNKS.svg | flag alias-baseball = Flag of FLNKS.svg | size = {{{size|}}} | size flag alias = 43x12px | sizebig flag alias = 60x17px | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = FLNKS | var2 = french | var3 = 1853 | var4 = merged | redir1 = NCL </noinclude> }} q1fhp7pc2xa04swt1bc6yv1tmvz6c9m Sablonan:Country data Sint-Bartoloméus 10 3970 17575 2024-05-23T07:25:24Z Bangrapip 9 new 17575 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Bartoloméus | flag alias = Flag of France.svg | flag alias-local = Flag of Saint Barthélemy (Local).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = local | redir1 = BLM | redir2 = Saint Barthelemy </noinclude> }} 5ntw6vwgqat9444nmpydqx8lsduhqna Sablonan:Country data Sint-Martèn (Prasman) 10 3971 17576 2024-05-23T07:27:07Z Bangrapip 9 new 17576 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Periungan Sint-Martèn | shortname alias = Sint-Martèn (Prasman) | flag alias = Flag of France.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = MAF | redir2 = SMN | redir3 = SMT | redir4 = Saint-Martin | related1 = Sint Maarten </noinclude> }} cunjpo66diub0roec2tyo3zaav09fwb Sablonan:Country data Sint-Pièr èn Mikélon 10 3972 17577 2024-05-23T07:27:53Z Bangrapip 9 new 17577 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Pièr èn Mikélon | flag alias = Flag of France.svg | flag alias-local = Flag of Saint-Pierre and Miquelon.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = local | redir1 = SPM | redir2 = Saint-Pierre and Miquelon </noinclude> }} pkr955zukin0jlrzc3jyj5aqxx793xq Sablonan:Country data Walis èn Putuna 10 3973 17578 2024-05-23T07:28:13Z Bangrapip 9 new 17578 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Walis èn Putuna | flag alias = Flag of France.svg | flag alias-local = Flag of Wallis and Futuna.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = local | redir1 = WLF </noinclude> }} fsl5h0t3kqod3fsrx5o3omny32l9lg1 Sablonan:Country data Réunion 10 3974 17579 2024-05-23T07:28:39Z Bangrapip 9 new 17579 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Réunion | flag alias = Flag of France.svg | flag alias-local = Proposed flag of Réunion (VAR).svg | flag alias-local2 = Proposed flag of Réunion (ARF).svg | flag alias-nationalist = Proposed flag of Réunion (Nationalist movement).svg | flag alias-MLK = Unofficial flag of Reunion (MLK).svg | flag alias-football = Proposed flag of Réunion (VAR).svg | flag alias-beach soccer = Proposed flag of Réunion (VAR).svg | flag alias-futsal = Proposed flag of Réunion (VAR).svg | flag alias-gov = | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | var1 = local | var2 = local2 | var3 = nationalist | var4 = MLK<!-- | var5 = gov--> | redir1 = REU | cat = Reunion </noinclude> }} 591pu3xd0cjhn7mfpspb1ghuh6agrrc Sablonan:Country data Pulo Pèrower 10 3975 17580 2024-05-23T07:30:19Z Bangrapip 9 new 17580 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Pèrower | flag alias = Flag of the Faroe Islands.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = FRO | redir2 = FAR </noinclude> }} ld6rogkhip67ykky3earq8kgyny7x1c Sablonan:Country data Grunlan 10 3976 17581 2024-05-23T07:30:46Z Bangrapip 9 new 17581 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Grunlan | shortname alias = Tana Ijo | flag alias = Flag of Greenland.svg | flag alias-Danish= Flag of Denmark.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = Danish | redir1 = GRL </noinclude> }} ggcg3czv2hxur0xifsw11p140wfuytv Sablonan:Country data Aruba 10 3977 17582 2024-05-23T07:31:12Z Bangrapip 9 new 17582 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Aruba | flag alias = Flag of Aruba.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = ABW | redir2 = ARU </noinclude> }} giyophkl14aq815gggpa8fvolcnulo4 Sablonan:Country data Kurasao 10 3978 17583 2024-05-23T07:31:30Z Bangrapip 9 new 17583 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kurasao | flag alias = Flag of Curaçao.svg | flag alias-1982=Flag of Curaçao (1982-1984).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1982 | redir1 = CUW | redir2 = CUR | redir3 = Curacao | related1 = Territory of Curaçao | cat = Curacao </noinclude> }} 40erb655zfmd1vqpo6bj391psioqid0 Sablonan:Country data Sint-Martèn (Welanda) 10 3979 17584 2024-05-23T07:31:51Z Bangrapip 9 new 17584 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Martèn (Welanda) | flag alias = Flag of Sint Maarten.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = SXM | related1 = Saint Martin </noinclude> }} 63txjkrw11ws5avjoccs6zwbf4c9xf7 Sablonan:Country data Welanda 10 3980 17585 2024-05-23T07:32:14Z Bangrapip 9 new 17585 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Welanda | flag alias = Flag of the Netherlands.svg | flag alias-prinsengeus = Naval Jack of the Netherlands.svg | flag alias-army =Flag of the Royal Netherlands Army.svg | flag alias-air force=Flag of the Royal Netherlands Air Force.svg | link alias-air force= Royal Netherlands Air Force | link alias-army= Royal Netherlands Army | flag alias-naval = Flag of the Netherlands.svg | link alias-naval = Royal Netherlands Navy | flag alias-navy = Naval Jack of the Netherlands.svg | link alias-navy=Royal Netherlands Navy | flag alias-marines = Naval Jack of the Netherlands.svg | link alias-marines = Netherlands Marine Corps | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = prinsengeus | redir1 = NLD | redir2 = NED | redir3 = The Netherlands | related1 = Kingdom of the Netherlands | related2 = Dutch Republic | related3 = Batavian Republic </noinclude> }} 3rjh8dqndqntzr02xho692fzd877qah Sablonan:Country data Samoa Amrik 10 3981 17586 2024-05-23T07:33:00Z Bangrapip 9 new 17586 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Samoa Amrik | flag alias = Flag of American Samoa.svg | flag alias-1900 = Flag of the United States (1896-1908).svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias-1959 = US flag 49 stars.svg | link alias-football = American Samoa {{{mw|men's}}} national {{{age|}}} football team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1900 | var2 = 1908 | var3 = 1912 | var4 = 1959 | redir1 = ASM | redir2 = ASA </noinclude> }} j47vqqflbkm8mmgqggpcc2q1d8vsld7 Sablonan:Country data Guam 10 3982 17587 2024-05-23T07:33:13Z Bangrapip 9 new 17587 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Guam | flag alias = Flag of Guam.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = GUM </noinclude> }} 2wpkollqnx2obiqrh11ydpr3rbglxbp Sablonan:Country data Pulo Mariana Lor 10 3983 17588 2024-05-23T07:33:47Z Bangrapip 9 new 17588 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Mariana Lor | flag alias = Flag of the Northern Mariana Islands.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = MNP </noinclude> }} caq8jzkluxze8886sh5vy2tni3w2g4l Sablonan:Country data Porto Riko 10 3984 17589 2024-05-23T07:34:23Z Bangrapip 9 new 17589 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Porto Riko | flag alias = Flag of Puerto Rico.svg | flag alias-1868 = Flag of Lares (1868).svg | flag alias-1895 = Flag of Puerto Rico (1895-1952).png | flag alias-1898 = Flag of the United States (1896-1908).svg | flag alias-1908 = Flag of the United States (1908-1912).svg | flag alias-1912 = Flag of the United States (1912-1959).svg | flag alias-1952 = Flag of Puerto Rico (1952-1995).svg | flag alias-1995 = Flag of Puerto Rico (WFB 2013).gif | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1868 | var2 = 1895 | var3 = 1898 | var4 = 1908 | var5 = 1912 | var6 = 1952 | var7 = 1995 | redir1 = PRI | redir2 = PUR </noinclude> }} gpz1z7ugthe79xun8dl13l1bddavfvu Sablonan:Country data Pulo Cincin Midwé 10 3985 17591 2024-05-23T07:35:27Z Bangrapip 9 new 17591 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Cincin Midwé | flag alias = Flag of the United States.svg | flag alias-local = Flag of the Midway Islands (local).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = local | redir1 = Midway Islands | related1 = United States </noinclude> }} 816hrncnfjn17ccggozy8e8eztwg65y Sablonan:Country data Pulo Perawan Amrik 10 3986 17592 2024-05-23T07:36:55Z Bangrapip 9 new 17592 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Perawan Amrik | shortname alias = Pulo Perawan AS | flag alias = Flag of the United States Virgin Islands.svg | link alias-football = United States Virgin Islands {{{mw|}}} national {{{age|}}} soccer team | name alias-basketball = Virgin Islands | link alias-basketball = Virgin Islands {{{mw|}}} national {{{age|}}} basketball team | link alias-cricket = United States Virgin Islands national cricket team | link alias-softball = United States Virgin Islands {{{mw|}}} {{{age|}}} national softball team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = VIR | redir2 = ISV | redir3 = Virgin Islands, American | redir4 = Virgin Islands, U.S. | related1 = United States | related2 = British Virgin Islands </noinclude> }} fdat19ac5582f996e1vnulpexo75x5d Sablonan:Country data Bonèr 10 3987 17593 2024-05-23T07:37:59Z Bangrapip 9 new 17593 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bonèr | flag alias = Flag of Bonaire.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = BOE </noinclude> }} ba71rnq8cympu7bq6soicjiayqfhxlv Sablonan:Country data Pulo Turek èn Kaikos 10 3988 17596 2024-05-23T07:40:05Z Bangrapip 9 new 17596 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Turek èn Kaikos | flag alias = Flag of the Turks and Caicos Islands.svg | flag alias-1889 = Flag of the Turks and Caicos Islands (1889–1968).svg | flag alias-1968 = Flag of the Turks and Caicos Islands (1968-1999).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1889 | var2 = 1968 | redir1 = TCA </noinclude> }} o60lspgoz3x6twy281fmkrrctn1z7bb Sablonan:Country data Sint-Èstasius 10 3989 17597 2024-05-23T07:42:46Z Bangrapip 9 new 17597 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sint-Èstasius | flag alias = Flag of Sint Eustatius.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }}<noinclude> </noinclude> nsq5zuex3pcfibfcqqqcpnsbl91vftz Sablonan:Country data Saba 10 3990 17598 2024-05-23T07:43:13Z Bangrapip 9 new 17598 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Saba | shortname alias = Saba | flag alias = Flag of Saba.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | link alias-football = Saba national soccer team }} 924vpxoyb3a755lyhumwww44o87xqw5 Sablonan:Country data Sint-Andrès èn Probidènsia 10 3991 17601 2024-05-23T07:48:17Z Bangrapip 9 new 17601 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kepuloan Sint-Andrès, Probidènsia, èn Sint-Katarina | shortname alias = Sint-Andrès èn Probidènsia | flag alias = Flag of San Andrés y Providencia.svg | size = {{{size|}}} | name = {{{name|}}} }} g6ynyujbk3554x4dqjba5ku2rz4ipe4 Sablonan:Country data Niu-Sparta 10 3992 17602 2024-05-23T07:49:05Z Bangrapip 9 new 17602 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Sparta | flag alias = Flag of Nueva Esparta.svg | size = {{{size|}}} | name = {{{name|}}} }} a0hdzhv6qkx67vsnlzi8k6rdfsedux3 Sablonan:Country data Tanggungan Serèkat 10 3993 17603 2024-05-23T07:49:47Z Bangrapip 9 new 17603 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tanggungan Serèkat Bénésuèla | shortname alias = Tanggungan Serèkat | flag alias = Federal dependencies of Venezuela's Flag.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> |redir1 = Dependencias Federales | cat = Venezuela, Federal Dependencies </noinclude> }} 4j4m50fa2hiyqbohwsk2gocix8fg4on Sablonan:Country data Abhasi 10 3994 17606 2024-05-23T07:51:46Z Bangrapip 9 new 17606 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Abhasi | flag alias = Flag of the Republic of Abkhazia.svg | flag alias-SSR = Flag of Abkhazian SSR.svg | flag alias-ASSR = Flag of Abkhazian ASSR.svg | link alias-naval = Abkhazian Navy | link alias-navy = Abkhazian Navy | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = SSR | var2 = ASSR </noinclude> }} mdyboc51ij7bdfmm61t4cnzjynxe5iz Sablonan:Country data Hongkong 10 3995 17607 2024-05-23T07:52:53Z Bangrapip 9 new 17607 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Hongkong | flag alias = Flag of Hong Kong.svg | flag alias-colonial = Flag of Hong Kong 1959.svg <!-- deprecate the "colonial" varname --> | flag alias-1959 = Flag of Hong Kong 1959.svg | flag alias-1955 = Flag of Hong Kong 1955.svg | flag alias-1910 = Flag of Hong Kong 1876.svg | flag alias-1876 = Flag of Hong Kong 1876.svg | flag alias-1871 = Flag of Hong Kong 1871.svg | flag alias-red = Flag of Hong Kong 1959 (unofficial Red Ensign).svg | link alias-naval = Hong Kong Marine Police | link alias-navy = Hong Kong Marine Police | link alias-korfball = Hong Kong China national korfball team | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1959 | var2 = 1955 | var3 = 1910 | var4 = 1876 | var5 = 1871 | var6 = red | redir1 = HKG | redir2 = Hong Kong, China </noinclude> }} 3uxjvf0zu3peuu3eoqbr7b2w242j9rt Sablonan:Country data Makao 10 3996 17608 2024-05-23T07:53:19Z Bangrapip 9 new 17608 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Makao | flag alias = Flag of Macau.svg | flag alias-colonial = Flag of Portugal.svg | flag alias-municipal = Bandeira do Leal Senado.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = colonial | var2 = municipal | redir1 = MAC | redir2 = Macao | redir3 = Macau, China </noinclude> }} o8z337nw70b5at4ei66xv54jk0ve20c Sablonan:Country data Kibris Lor 10 3997 17609 2024-05-23T07:54:22Z Bangrapip 9 new 17609 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kibris Lor | flag alias = Flag of the Turkish Republic of Northern Cyprus.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = TRNC<!-- English abbreviation --> | related1 = Cyprus </noinclude> }} hfdxyl5ysdza8ifd4om07m3mt2dcmvi Sablonan:Country data Karabag Gunung 10 3998 17610 2024-05-23T07:55:19Z Bangrapip 9 new 17610 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Karabag Gunung | flag alias = Flag of Artsakh.svg | flag alias-army = Army Artsakh.jpg | link alias-army = Artsakh Defence Army | link alias-football = Artsakh {{{mw|}}} national football team | name alias-football = Artsakh | link alias-military = Artsakh Defence Army | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | redir1 = Artsakh | redir2 = Nagorno-Karabakh Republic | redir3 = Nagorno-Karabakh | cat = Artsakh, Republic </noinclude> }} ece1m5l390ojqhv1r6e1xo1lu5k61ew Sablonan:Country data Osèti Kidul 10 3999 17611 2024-05-23T07:59:03Z Bangrapip 9 new 17611 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Osèti Kidul | flag alias = Flag of South Ossetia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }} 7bissucxpjg2otbm0g3gm3co8s4py72 Sablonan:Color/styles.css 10 4000 24777 17627 2024-08-08T17:02:30Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24777 sanitized-css text/css /* {{pp-template}} */ /* T360683: Template:Color will not work in night theme. If the colors are semantically important for your article, and it is important these colors appear in night mode, it is suggested you create a template specifically targeted at your use case rather than using the generic color template. */ @media screen { html.skin-theme-clientpref-night div:not(.notheme) > .tmp-color, html.skin-theme-clientpref-night p > .tmp-color, html.skin-theme-clientpref-night table:not(.notheme) .tmp-color { color: inherit !important; } } @media screen and ( prefers-color-scheme: dark) { /* automatic mode */ html.skin-theme-clientpref-os div:not(.notheme) > .tmp-color, html.skin-theme-clientpref-os p > .tmp-color, html.skin-theme-clientpref-os table:not(.notheme) .tmp-color { color: inherit !important; } } 3459zwsmkwhmkgycnlvptnvoogw1ur1 Modul:DecodeEncode 828 4001 17628 2024-05-23T08:33:45Z Bangrapip 9 new 17628 Scribunto text/plain require('strict') local p = {} local function _getBoolean( boolean_str ) -- from: module:String; adapted -- requires an explicit true local boolean_value if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower() if boolean_str == 'true' or boolean_str == 'yes' or boolean_str == '1' then boolean_value = true else boolean_value = false end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str else boolean_value = false end return boolean_value end function p.decode( frame ) local s = frame.args['s'] or '' local subset_only = _getBoolean(frame.args['subset_only'] or false) return p._decode( s, subset_only ) end function p._decode( s, subset_only ) -- U+2009 THIN SPACE: workaround for bug: HTML entity &thinsp; is decoded incorrect. Entity &ThinSpace; gets decoded properly s = mw.ustring.gsub( s, '&thinsp;', '&ThinSpace;' ) -- U+03B5 ε GREEK SMALL LETTER EPSILON: workaround for bug (phab:T328840): HTML entity &epsilon; is decoded incorrect for gsub(). Entity &epsi; gets decoded properly s = mw.ustring.gsub( s, '&epsilon;', '&epsi;' ) local ret = mw.text.decode( s, not subset_only ) return ret end function p.encode( frame ) local s = frame.args['s'] or '' local charset = frame.args['charset'] return p._encode( s, charset ) end function p._encode( s, charset ) -- example: charset = '_&©−°\\\"\'\=' -- do escape with backslash not %; local ret if charset and charset ~= '' then ret = mw.text.encode( s, charset ) else -- use default: chartset = '<>&"\' ' (outer quotes = lua required; space = NBSP) ret = mw.text.encode( s ) end return ret end return p i6pnw8l3pyqcqxofzxz6auze5i1q3g8 Sablonan:Navbox 10 4002 22619 22617 2024-06-21T12:14:03Z OrangKalideres 327 Ngebuang pengalihan ke [[Navbox]] 22619 wikitext text/x-wiki <includeonly>{{#invoke:Navbox|navbox}}</includeonly><noinclude> {{Documentation}} </noinclude> tqodcaa2vvhehqaod229udlla0wimek Sablonan:Longitem 10 4003 17631 2024-05-23T08:39:10Z Bangrapip 9 new 17631 wikitext text/x-wiki <noinclude>{{#tag: code| </noinclude>{{#ifeq: {{{1|+}}} | {{{1|-}}} | <div style="}}display: inline-block; line-height: 1.2em; padding: .1em 0; {{#ifeq: {{{1|+}}} | {{{1|-}}} | {{{style|}}}">{{{1|}}}</div> | <includeonly>width: 100%;</includeonly> }}<includeonly>{{#if:{{{2|}}}|[[Category:Halaman nyang maké Sablonan:Longitem dengen setil patokan kaga' dinamain]]}}</includeonly><noinclude> |lang=wikitext}} {{pengwarkatan}} </noinclude> m9cwjyecfr1ms9oi5sllxvnyu3ifoqp Sablonan:Icon 10 4004 17632 2024-05-23T08:39:37Z Bangrapip 9 new 17632 wikitext text/x-wiki {{#invoke:Icon|main}}<noinclude> {{pengwarkatan}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> i0rlbtoybukiuiwe05ikd2iu9xm7rcw Modul:Icon 828 4005 17633 2024-05-23T08:40:05Z Bangrapip 9 new 17633 Scribunto text/plain -- This module implements [[Template:Icon]]. require("strict") local yesNo = require("Module:Yesno") local getArgs = require("Module:Arguments").getArgs local getPlain = nil local p = {} -- Determine whether we're being called from a sandbox local sandbox = mw.getCurrentFrame():getTitle():find('sandbox', 1, true) and '/sandbox' or '' -- Implements [[Template:Icon]] -- Returns the icon image corresponding to a string (like 'B') function p._main(args, data) local data_module = 'Module:Icon/data'..sandbox data = data or mw.loadData(data_module) local code = args.class or args[1] local iconData if code then code = code:match('^%s*(.-)%s*$'):lower() -- trim whitespace and put in lower case iconData = data[code] end if not iconData then iconData = data._DEFAULT end return string.format( '[[File:%s%s%s|%s|class=noviewer|alt=%s]]', iconData.image, iconData.tooltip and '|' .. iconData.tooltip or '', iconData.link == false and '|link=' or '', args.size or '16x16px', iconData.alt or '' ) end -- Implements [[Template:Icon link]], a superset of [[Template:Icon]] -- Returns an icon, plus a suitably formatted wikilink function p._link(args, data) args.size = args.size or args.iconsize local icon = p._main(args, data) -- If no link given in args[2], default back to [[Template:Icon]] if not args[2] then return icon end -- Strip wiki markup out of link getPlain = getPlain or require("Module:Text").Text().getPlain local link = getPlain(args[2]) local display = args[3] or args[2] -- italicize display string, if requested if yesNo(args.i) or yesNo(args.italic) or yesNo(args.italics) then display = '<i>'..display..'</i>' end -- if display is link, just use standard wlink if link == display then return '<span class="nowrap">'..icon..' </span>[['..link..']]' end return '<span class="nowrap">'..icon..' </span>[['..link..'|'..display..']]' end function p.main(frame) local args = getArgs(frame,{parentFirst=true}) return p._main(args) end function p.link(frame) local args = getArgs(frame,{parentFirst=true}) return p._link(args) end return p bi9tlquxh3a0ai6x5z1vqau2bc63hq8 Modul:Icon/data 828 4006 26404 26402 2024-10-31T19:31:48Z Swarabakti 44 26404 Scribunto text/plain -- This module stores icon data for [[Module:Icon]]. -------------------------------------------------------------------------------- -- Icon data -------------------------------------------------------------------------------- local data = { fa = { image = "Cscr-featured.svg", tooltip = "Makalah gacoan", link = false, }, far = { image = "Cscr-star piece.png", tooltip = "Featured article review", link = true, }, farc = { image = "Cscr-star piece.png", tooltip = "Featured article removal candidate", link = true, }, ffa = { aliases = {"dfa"}, image = "Cscr-featured-strike.svg", tooltip = "Bekas makalah gacoan", link = true, }, fac = { aliases = {"fan"}, image = "Cscr-candidate.svg", tooltip = "Calon makalah gacoan", link = true, }, ffac = { aliases = {"nofa"}, image = "Cscr-featured-strike.svg", tooltip = "Failed featured article candidate", link = true, }, fl = { image = "Cscr-featured.svg", tooltip = "Featured list", link = true, }, flrc = { aliases = {"flr"}, image = "Cscr-star piece.png", tooltip = "Featured list removal candidate", link = true, }, ffl = { aliases = {"dfl"}, image = "Cscr-featured-strike.svg", tooltip = "Former featured list", link = true, }, flc = { aliases = {"fln"}, image = "Cscr-candidate.svg", tooltip = "Featured list candidate", link = true, }, fflc = { aliases = {"nofl"}, image = "Cscr-former.svg", tooltip = "Failed featured list candidate", link = true, }, a = { image = "Symbol a class.svg", tooltip = "A-Class article", link = true, }, admin = { aliases = {"mop"}, image = "Wikipedia Administrator.svg", tooltip = "Administrator", link = false, }, dac = { aliases = {"daa"}, image = "Symbol unsupport A vote.svg", tooltip = "Demoted A-Class article", link = true, }, acc = { aliases = {"acn", "aac"}, image = "A candidate.svg", tooltip = "A-Class article candidate", link = true, }, noac = { aliases = {"faac"}, image = "Symbol unsupport A vote.svg", tooltip = "Failed A-Class article candidate", link = true, }, ga = { image = "Symbol support vote.svg", tooltip = "Good article", link = false, }, gar = { image = "GA Candidate Neutral vote(ChaosNil).svg", tooltip = "Good article reassessment", link = false, }, dga = { image = "Symbol unsupport vote.svg", tooltip = "Delisted good article", link = false, }, gan = { aliases = {"gac"}, image = "GA candidate.svg", tooltip = "Good article nominee", link = false, }, ga2 = { image = "Symbol neutral vote.svg", tooltip = "Good article, 2nd opinion", link = false, }, gah = { image = "Symbol wait.svg", tooltip = "Good article on hold", link = false, }, fgan = { aliases = {"noga", "gaf", "gf"}, image = "Symbol oppose vote.svg", tooltip = "Failed good article nominee", link = false, }, fp = { image = "Cscr-featured.svg", tooltip = "Gambar gacoan", link = false, }, fpc = { aliases = {"fpn"}, image = "Cscr-candidate.svg", tooltip = "Featured picture candidate", link = true, }, ffp = { image = "Cscr-former.svg", tooltip = "Former featured picture", link = true, }, vp = { image = "ENWP VP Logo.svg", tooltip = "Valued picture", link = true, }, vpc = { image = "Valued pics 1.svg", tooltip = "Valued picture candidate", link = true, }, fs = { image = "Cscr-featured.svg", tooltip = "Featured sound", link = true, }, ffs = { image = "Cscr-former.svg", tooltip = "Former featured sound", link = true, }, fsc = { image = "Cscr-candidate.svg", tooltip = "Featured sound candidate", link = true, }, fpo = { image = "Linecons big-star.svg", tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.", link = true, }, fpor = { image = "Cscr-star piece.png", tooltip = "Featured portal review", link = true, }, ffpo = { image = "Featured article star - cross.svg", tooltip = "Former featured portal", link = true, }, fpoc = { image = "Cscr-candidate.svg", tooltip = "Featured portal candidate", link = true, }, ft = { image = "Cscr-featuredtopic.svg", tooltip = "Featured topic", link = true, }, ftrc = { image = "Cscr-star piece.png", tooltip = "Featured topic removal candidate", link = true, }, fft = { aliases = {"dft"}, image = "DFT candidate_cluster.svg", tooltip = "Former featured topic", link = true, }, ftc = { aliases = {"ftn"}, image = "FT candidate cluster.svg", tooltip = "Featured topic candidate", link = false, }, gt = { image = "Support cluster.svg", tooltip = "Good topic", link = false, }, gtrc = { image = "Symbol unsupport vote.svg", tooltip = "Good topic removal candidate", link = false, }, gtc = { aliases = {"gtn"}, image = "GA candidate cluster.svg", tooltip = "Good topic candidate", link = false, }, bplus = { aliases = {"b+"}, image = "Symbol bplus class.svg", tooltip = "Bplus-Class article", link = true, }, b = { image = "Symbol b class.svg", tooltip = "B-Class article", link = true, }, br = { aliases = {"bcr"}, image = "Bclass-checklist.svg", tooltip = "B-Class review", link = true, }, c = { image = "Symbol c class.svg", tooltip = "C-Class article", link = true, }, start = { image = "Symbol start class.svg", tooltip = "Start-Class article", link = true, }, stub = { image = "Symbol stub class.svg", tooltip = "Stub-Class article", link = true, }, list = { aliases = {"comparison"}, image = "Symbol list class.svg", tooltip = "List-Class article", link = false, }, no = { image = "Crystal button cancel.svg", tooltip = "Unknown-Class article", link = true, }, book = { image = "Symbol book class2.svg", tooltip = "Wikipedia book", link = true, }, category = { aliases = {"cat", "categ"}, image = "Symbol category class.svg", tooltip = "Category", link = false, }, disambiguation = { aliases = {"dab", "disamb", "disambig"}, image = "Symbol dab class.svg", tooltip = "Disambiguation page", link = true, }, image = { aliases = {"file"}, image = "Symbol file class.svg", tooltip = "File", link = true, }, needed = { image = "Symbol needed class.svg", tooltip = "Needed article", link = false, }, outline = { image = "Global thinking.svg", tooltip = "Outline", link = false, }, portal = { image = "Symbol portal class.svg", tooltip = "Portal", link = true, }, project = { image = "Symbol project class.svg", tooltip = "Project page", link = false, }, redirect = { aliases = {"red", "redir"}, image = "Symbol redirect vote2.svg", tooltip = "Redirect", link = true, }, template = { aliases = {"temp", "templ"}, image = "Symbol template class pink.svg", tooltip = "Template", link = false, }, essay = { image = "Essay.svg", tooltip = "Essay", link = false, }, na = { image = "Symbol na class.svg", tooltip = "Non-article page", link = true, }, aa = { image = "Yes check.svg", tooltip = "Audited article of limited subject matter", link = false, }, da = { image = "Symbol oppose vote.svg", tooltip = "Demoted article", link = false, }, dyk = { image = "Symbol question.svg", tooltip = "Nyaho ga' lu?", link = false, }, tarjim = { image = "Translation icon cropped.svg", tooltip = "Tarjim makalah", link = false, }, bikin = { image = "OOjs UI icon articleNew-ltr.svg", tooltip = "Bikin makalah", link = false, }, dyk2 = { image = "DYK questionmark icon.svg", tooltip = "Did You Know?", link = false, }, pr = { image = "Nuvola apps kedit.png", tooltip = "Peer review", link = true, }, ppr = { image = "Nuvola apps kedit.png", tooltip = "Portal peer review", link = true, }, q = { aliases = {"question"}, image = "Symbol question.svg", tooltip = "Question", link = false, }, cleanup = { image = "Edit-clear.svg", tooltip = "Cleanup work", link = false, }, qi = { image = "Quality images logo.svg", tooltip = "Quality image on Wikimedia Commons", link = false, }, vi = { image = "Valued image seal.svg", tooltip = "Valued image on Wikimedia Commons", link = false, }, tfa = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured Article", link = true, }, tfl = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured List", link = true, }, itn = { image = "Globe current.svg", tooltip = "In The News", link = true, }, otd = { image = "Nuvola apps date.svg", tooltip = "On This Day", link = true, }, wikiproject = { image = "People icon.svg", tooltip = "WikiProject", link = false, }, goce = { image = "Writing Magnifying.PNG", tooltip = "Guild of Copy Editors", link = true, }, wikipedia = { image = "Wikipedia-logo.svg", tooltip = "Wikipedia page", link = true, }, commons = { image = "Commons-logo.svg", tooltip = "Commons page", link = false, }, wikiquote = { image = "Wikiquote-logo.svg", tooltip = "Wikiquote page", link = false, }, wikiversity = { image = "Wikiversity logo 2017.svg", tooltip = "Wikiversity page", link = true, }, wikibooks = { image = "Wikibooks-logo.svg", tooltip = "Wikibooks page", link = true, }, wikisource = { image = "Wikisource-logo.svg", tooltip = "Wikisource page", link = true, }, wiktionary = { image = "Wiktionary-logo.svg", tooltip = "Wiktionary page", link = true, }, wikinews = { image = "Wikinews-logo.svg", tooltip = "Wikinews page", link = true, }, wikispecies = { image = "Wikispecies-logo.svg", tooltip = "Wikispecies page", link = true, }, wikidata = { image = "Wikidata-logo.svg", tooltip = "Wikidata page", link = false, }, wikivoyage = { image = "Wikivoyage-logo.svg", tooltip = "Wikivoyage page", link = true, }, mediawiki = { image = "MediaWiki-2020-icon.svg", tooltip = "MediaWiki", link = false, }, phabricator = { aliases = {"phab"}, image = "Favicon-Phabricator-WM.svg", tooltip = "Phabricator", link = false, }, wikitech = { image = "Wikitech-2021-blue-icon.svg", tooltip = "Wikitech", link = false, }, meta = { image = "Wikimedia Community Logo.svg", tooltip = "Meta-wiki page", link = false, }, four = { aliases = {"4a"}, image = "Four Award.svg", tooltip = "Four Award", link = false, }, million = { image = "Million award logo.svg", tooltip = "Million Award", link = true, }, module = { image = "Lua-logo-nolabel.svg", tooltip = "Module", link = false, }, vital = { image = "Círculos_Concéntricos.svg", tooltip = "Vital article", link = false, }, potd = { image = "Wikipedia-logo.svg", tooltip = "Picture of the Day", link = true, }, draft = { image = "Symbol draft class.svg", tooltip = "Draft-Class article", link = false, }, info = { image = "Information icon.svg", tooltip = "Information", link = false, }, discussionnotificaion = { image = "Echo edit-user-talk icon.svg", tooltip = "Discussion", link = false, }, alert = { image = "OOjs UI icon alert.svg", tooltip = "Black alert", link = false, }, ['alert-imagewarning'] = { image = "OOjs UI icon alert image warning.svg", tooltip = "Alert", link = false, }, ['alert-constructive'] = { image = "OOjs UI icon alert-constructive.svg", tooltip = "Green alert", link = false, }, ['alert-blackred'] = { image = "OOjs UI icon alert destructive black-darkred.svg", tooltip = "Black, white, and red alert", link = false, }, barnstar2 = { image = "Original Barnstar Hires.svg", tooltip = "Original barnstar hires", link = false, }, barnstar = { image = "Original Barnstar.png", tooltip = "Original barnstar", link = false, }, pd = { image = "PD-icon-black.svg", tooltip = "Empunyaan barengan", link = false, }, cc0 = { image = "Cc-zero white.svg", tooltip = "Seserahan empunyaan barengan", link = false, }, cc = { image = "Cc-white.svg", tooltip = "Ongji Creative Commons", link = false, }, _DEFAULT = { image = "Symbol question.svg", link = false, } } -------------------------------------------------------------------------------- -- End icon data -------------------------------------------------------------------------------- -- Make aliases work the same as normal keys, and remove the "aliases" subtables. local ret= {} for code, iconData in pairs(data) do iconData.canonicalCode = code if iconData.aliases then for _, alias in ipairs(iconData.aliases) do ret[alias] = iconData end iconData.aliases = nil end ret[code] = iconData end return ret ptz6ll9pxxlxku41nlxbcgz0xmuz7w7 Modul:Icon/data/sandbox 828 4007 17635 2024-05-23T08:41:10Z Bangrapip 9 new 17635 Scribunto text/plain -- This module stores icon data for [[Module:Icon]]. -------------------------------------------------------------------------------- -- Icon data -------------------------------------------------------------------------------- local data = { fa = { image = "Featured article star.svg", tooltip = "Featured article", link = true, }, far = { image = "Cscr-star piece.png", tooltip = "Featured article review", link = true, }, farc = { image = "Cscr-star piece.png", tooltip = "Featured article removal candidate", link = true, }, ffa = { aliases = {"dfa"}, image = "Featured article star - cross.svg", tooltip = "Former featured article", link = true, }, fac = { aliases = {"fan"}, image = "Cscr-candidate.svg", tooltip = "Featured article candidate", link = true, }, ffac = { aliases = {"nofa"}, image = "Featured article star - cross.svg", tooltip = "Failed featured article candidate", link = true, }, fl = { image = "Featured article star.svg", tooltip = "Featured list", link = true, }, flrc = { aliases = {"flr"}, image = "Cscr-star piece.png", tooltip = "Featured list removal candidate", link = true, }, ffl = { aliases = {"dfl"}, image = "Cscr-featured-strike.svg", tooltip = "Former featured list", link = true, }, flc = { aliases = {"fln"}, image = "Cscr-candidate.svg", tooltip = "Featured list candidate", link = true, }, fflc = { aliases = {"nofl"}, image = "Cscr-former.svg", tooltip = "Failed featured list candidate", link = true, }, a = { image = "Symbol a class.svg", tooltip = "A-Class article", link = true, }, dac = { aliases = {"daa"}, image = "Symbol unsupport A vote.svg", tooltip = "Demoted A-Class article", link = true, }, acc = { aliases = {"acn", "aac"}, image = "A candidate.svg", tooltip = "A-Class article candidate", link = true, }, noac = { aliases = {"faac"}, image = "Symbol unsupport A vote.svg", tooltip = "Failed A-Class article candidate", link = true, }, ga = { image = "Symbol support vote.svg", tooltip = "Good article", link = false, }, gar = { image = "GA Candidate Neutral vote(ChaosNil).svg", tooltip = "Good article reassessment", link = false, }, dga = { image = "Symbol unsupport vote.svg", tooltip = "Delisted good article", link = false, }, gan = { aliases = {"gac"}, image = "GA candidate.svg", tooltip = "Good article nominee", link = false, }, ga2 = { image = "Symbol neutral vote.svg", tooltip = "Good article, 2nd opinion", link = false, }, gah = { image = "Symbol wait.svg", tooltip = "Good article on hold", link = false, }, fgan = { aliases = {"noga", "gaf", "gf"}, image = "Symbol oppose vote.svg", tooltip = "Failed good article nominee", link = false, }, fp = { image = "Cscr-featured.svg", tooltip = "Featured picture", link = true, }, fpc = { aliases = {"fpn"}, image = "Cscr-candidate.svg", tooltip = "Featured picture candidate", link = true, }, ffp = { image = "Cscr-former.svg", tooltip = "Former featured picture", link = true, }, vp = { image = "ENWP VP Logo.svg", tooltip = "Valued picture", link = true, }, vpc = { image = "Valued pics 1.svg", tooltip = "Valued picture candidate", link = true, }, fs = { image = "Cscr-featured.svg", tooltip = "Featured sound", link = true, }, ffs = { image = "Cscr-former.svg", tooltip = "Former featured sound", link = true, }, fsc = { image = "Cscr-candidate.svg", tooltip = "Featured sound candidate", link = true, }, fpo = { image = "Linecons big-star.svg", tooltip = "Before the featured portal process ceased in 2017, this had been designated as a featured portal.", link = true, }, fpor = { image = "Cscr-star piece.png", tooltip = "Featured portal review", link = true, }, ffpo = { image = "Featured article star - cross.svg", tooltip = "Former featured portal", link = true, }, fpoc = { image = "Cscr-candidate.svg", tooltip = "Featured portal candidate", link = true, }, ft = { image = "Cscr-featuredtopic.svg", tooltip = "Featured topic", link = true, }, ftrc = { image = "Cscr-star piece.png", tooltip = "Featured topic removal candidate", link = true, }, fft = { aliases = {"dft"}, image = "DFT candidate_cluster.svg", tooltip = "Former featured topic", link = true, }, ftc = { aliases = {"ftn"}, image = "FT candidate cluster.svg", tooltip = "Featured topic candidate", link = false, }, gt = { image = "Support cluster.svg", tooltip = "Good topic", link = false, }, gtrc = { image = "Symbol unsupport vote.svg", tooltip = "Good topic removal candidate", link = false, }, gtc = { aliases = {"gtn"}, image = "GA candidate cluster.svg", tooltip = "Good topic candidate", link = false, }, bplus = { aliases = {"b+"}, image = "Symbol bplus class.svg", tooltip = "Bplus-Class article", link = true, }, b = { image = "Symbol b class.svg", tooltip = "B-Class article", link = true, }, br = { aliases = {"bcr"}, image = "Bclass-checklist.svg", tooltip = "B-Class review", link = true, }, c = { image = "Symbol c class.svg", tooltip = "C-Class article", link = true, }, start = { image = "Symbol start class.svg", tooltip = "Start-Class article", link = true, }, stub = { image = "Symbol stub class.svg", tooltip = "Stub-Class article", link = true, }, list = { aliases = {"comparison"}, image = "Symbol list class.svg", tooltip = "List-Class article", link = false, }, no = { image = "Crystal button cancel.svg", tooltip = "Unknown-Class article", link = true, }, book = { image = "Symbol book class2.svg", tooltip = "Wikipedia book", link = true, }, category = { aliases = {"cat", "categ"}, image = "Symbol category class.svg", tooltip = "Category", link = false, }, disambiguation = { aliases = {"dab", "disamb", "disambig"}, image = "Symbol dab class.svg", tooltip = "Disambiguation page", link = true, }, image = { aliases = {"file"}, image = "Symbol file class.svg", tooltip = "File", link = true, }, needed = { image = "Symbol needed class.svg", tooltip = "Needed article", link = false, }, outline = { image = "Global thinking.svg", tooltip = "Outline", link = false, }, portal = { image = "Symbol portal class.svg", tooltip = "Portal", link = true, }, project = { image = "Symbol project class.svg", tooltip = "Project page", link = false, }, redirect = { aliases = {"red", "redir"}, image = "Symbol redirect vote2.svg", tooltip = "Redirect", link = true, }, template = { aliases = {"temp", "templ"}, image = "Symbol template class pink.svg", tooltip = "Template", link = false, }, essay = { image = "Essay.svg", tooltip = "Essay", link = false, }, na = { image = "Symbol na class.svg", tooltip = "Non-article page", link = true, }, aa = { image = "Yes check.svg", tooltip = "Audited article of limited subject matter", link = false, }, da = { image = "Symbol oppose vote.svg", tooltip = "Demoted article", link = false, }, dyk = { image = "Symbol question.svg", tooltip = "Did You Know?", link = false, }, dyk2 = { image = "DYK questionmark icon.svg", tooltip = "Did You Know?", link = false, }, pr = { image = "Nuvola apps kedit.png", tooltip = "Peer review", link = true, }, ppr = { image = "Nuvola apps kedit.png", tooltip = "Portal peer review", link = true, }, q = { aliases = {"question"}, image = "Symbol question.svg", tooltip = "Question", link = false, }, cleanup = { image = "Edit-clear.svg", tooltip = "Cleanup work", link = false, }, qi = { image = "Quality images logo.svg", tooltip = "Quality image on Wikimedia Commons", link = false, }, vi = { image = "Valued image seal.svg", tooltip = "Valued image on Wikimedia Commons", link = false, }, tfa = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured Article", link = true, }, tfl = { image = "Wikipedia-logo.svg", tooltip = "Today's Featured List", link = true, }, itn = { image = "Globe current.svg", tooltip = "In The News", link = true, }, otd = { image = "Nuvola apps date.svg", tooltip = "On This Day", link = true, }, wikiproject = { image = "People icon.svg", tooltip = "WikiProject", link = false, }, goce = { image = "Writing Magnifying.PNG", tooltip = "Guild of Copy Editors", link = true, }, wikipedia = { image = "Wikipedia-logo.svg", tooltip = "Wikipedia page", link = true, }, commons = { image = "Commons-logo.svg", tooltip = "Commons page", link = false, }, wikiquote = { image = "Wikiquote-logo.svg", tooltip = "Wikiquote page", link = false, }, wikiversity = { image = "Wikiversity logo 2017.svg", tooltip = "Wikiversity page", link = true, }, wikibooks = { image = "Wikibooks-logo.svg", tooltip = "Wikibooks page", link = true, }, wikisource = { image = "Wikisource-logo.svg", tooltip = "Wikisource page", link = true, }, wiktionary = { image = "Wiktionary-logo.svg", tooltip = "Wiktionary page", link = true, }, wikinews = { image = "Wikinews-logo.svg", tooltip = "Wikinews page", link = true, }, wikispecies = { image = "Wikispecies-logo.svg", tooltip = "Wikispecies page", link = true, }, wikidata = { image = "Wikidata-logo.svg", tooltip = "Wikidata page", link = false, }, wikivoyage = { image = "Wikivoyage-logo.svg", tooltip = "Wikivoyage page", link = true, }, mediawiki = { image = "MediaWiki-2020-icon.svg", tooltip = "MediaWiki", link = false, }, phabricator = { aliases = {"phab"}, image = "Favicon-Phabricator-WM.svg", tooltip = "Phabricator", link = false, }, wikitech = { image = "Wikitech-2021-blue-icon.svg", tooltip = "Wikitech", link = false, }, meta = { image = "Wikimedia Community Logo.svg", tooltip = "Meta-wiki page", link = false, }, four = { aliases = {"4a"}, image = "Four Award.svg", tooltip = "Four Award", link = false, }, million = { image = "Million award logo.svg", tooltip = "Million Award", link = true, }, module = { image = "Lua-logo-nolabel.svg", tooltip = "Module", link = false, }, vital = { image = "Círculos_Concéntricos.svg", tooltip = "Vital article", link = false, }, potd = { image = "Wikipedia-logo.svg", tooltip = "Picture of the Day", link = true, }, draft = { image = "Symbol draft class.svg", tooltip = "Draft-Class article", link = false, }, info = { image = "Information icon.svg", tooltip = "Information", link = false, }, _DEFAULT = { image = "Symbol question.svg", link = false, } } -------------------------------------------------------------------------------- -- End icon data -------------------------------------------------------------------------------- -- Make aliases work the same as normal keys, and remove the "aliases" subtables. local ret= {} for code, iconData in pairs(data) do iconData.canonicalCode = code if iconData.aliases then for _, alias in ipairs(iconData.aliases) do ret[alias] = iconData end iconData.aliases = nil end ret[code] = iconData end return ret ll2xypzefrn3mpvnoe2m478xmwse0se Modul:Icon/table 828 4008 17636 2024-05-23T08:41:38Z Bangrapip 9 new 17636 Scribunto text/plain -- Create a table of icons to display on the template test case page require('strict') local p = {} local m_iconData = mw.loadData("Module:Icon/data") local m_iconSandboxData = mw.loadData("Module:Icon/data/sandbox") local function mergeTables(...) local ret = {} for _, t in ipairs{...} do for k, v in pairs(t) do ret[k] = v end end return ret end local function reconstituteAliases(iconDataCollection) local ret = {} for code, iconData in pairs(iconDataCollection) do local outputData = ret[iconData.canonicalCode] or { aliases = {}, image = iconData.image, tooltip = iconData.tooltip, link = iconData.link, } if code ~= iconData.canonicalCode then table.insert(outputData.aliases, code) end ret[iconData.canonicalCode] = outputData end return ret end local function makeTableData(iconDataCollection) local ret = {} for code, iconData in pairs(reconstituteAliases(iconDataCollection)) do if code ~= '_DEFAULT' then table.insert(ret, {code = code, description = iconData.tooltip, aliases = iconData.aliases}) end end table.sort( ret, function(t1, t2) return t1.code < t2.code end ) for _, t in ipairs(ret) do table.sort(t.aliases) end return ret end function p.testcases(frame) local tableData = makeTableData(mergeTables(m_iconData, m_iconSandboxData)) local ret = { '{| class="wikitable sortable"', '! Code', '! [[Template:Icon|Template]]', '! [[Template:Icon/sandbox|Sandbox]]', '! Description', } local function addRow(code, description) table.insert(ret, '|-') table.insert(ret, '| <code>' .. mw.text.nowiki('{{icon|' .. code .. '}}') .. '</code>') table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon', args = {code}}) table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon/sandbox', args = {code}}) table.insert(ret, '| ' .. description) end for _, rowData in ipairs(tableData) do addRow(rowData.code, rowData.description) for _, alias in ipairs(rowData.aliases) do addRow(alias, rowData.description) end end table.insert(ret, '|}') return table.concat(ret, '\n') end function p.main(frame) local tableData = makeTableData(m_iconData) local ret = { '{| class="wikitable sortable"', '! Icon', '! Description', '! Code', '! Aliases' } for _, rowData in ipairs(tableData) do table.insert(ret, '|-') table.insert(ret, '| style="text-align: center" | ' .. frame:expandTemplate{title = 'icon', args = {rowData.code}}) table.insert(ret, '| ' .. rowData.description) table.insert(ret, '| <code>' .. mw.text.nowiki('{{icon|' .. rowData.code .. '}}') .. '</code>') local aliasText = {} for _, alias in ipairs(rowData.aliases) do table.insert(aliasText, '<code>' .. alias .. '</code>') end table.insert(ret, '| ' .. table.concat(aliasText, ', ')) end table.insert(ret, '|}') return table.concat(ret, '\n') end return p j1n4pok26jsui3vze1ndqaqge20wmb6 Modul:Icon/table/doc 828 4009 17637 2024-05-23T08:42:07Z Bangrapip 9 new 17637 wikitext text/x-wiki This module creates a test case template using data aggregated from [[Module:Icon/data]] and [[Module:Icon/data/sandbox]]. It is intended to be displayed at [[Template:Icon/testcases]]. == Usage == <code><nowiki>{{#invoke:icon/table|main}}</nowiki></code> == Output == {{#invoke:icon/table|main}} <includeonly>{{Sandbox other|| <!-- Categories below this line; interwikis at Wikidata --> }}</includeonly> 8elodlhwnrxglv2lgdeub8zuxpldfu5 Sablonan:Country data Transnistri 10 4010 17638 2024-05-23T08:50:41Z Bangrapip 9 new 17638 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Transnistri | flag alias = Flag of Transnistria (state).svg | flag alias-reverse = Flag of Transnistria (variant).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = reverse | redir1 = Pridnestrovie </noinclude> }} 5ha40gzww677rqknwhoueylr7rio8v7 Sablonan:Kategori 10 4011 26209 17641 2024-10-24T04:48:00Z EmausBot 70 Fixing double redirect from [[Sablonan:Palang bangsaan]] to [[Sablonan:Balé-balé/Palang bangsaan]] 26209 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Palang bangsaan]] 96u8460vv2scrupxj9la0iolpw8v81i Templat:Negara di Èropa 0 4012 17648 2024-05-23T09:11:36Z Bangrapip 9 new 17648 wikitext text/x-wiki #REDIRECT [[Sablonan:Negara di Èropa]] 5o1whse7n0d8vcnm38b9ot3ixptlokq Pulo Perower 0 4013 17652 2024-05-23T09:14:11Z Bangrapip 9 Bangrapip mindahin [[Pulo Perower]] ke [[Pulo Pèrower]] 17652 wikitext text/x-wiki #ALIH [[Pulo Pèrower]] 1xtxtxa7s8s2hll69aoawwoqa5vay8v Istimewa:Perubahan terbaru 0 4014 17654 2024-05-23T10:01:59Z Bangrapip 9 Ngalihin halaman ke [[Istimèwa:RecentChanges]] 17654 wikitext text/x-wiki #REDIRECT [[Istimèwa:RecentChanges]] 25g9eo9ot2jsw955p6orth0rftw0nen Sablonan:Country data Norwègen 10 4015 17660 2024-05-23T10:17:39Z Bangrapip 9 Bangrapip mindahin [[Sablonan:Country data Norwègen]] ke [[Sablonan:Country data Norwèhen]] 17660 wikitext text/x-wiki #ALIH [[Sablonan:Country data Norwèhen]] l8q96av62lnfhwxlix777tf0spkfg04 Sablonan:Country data Kosowo 10 4016 17664 2024-05-23T10:22:58Z Bangrapip 9 new 17664 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kosowo | flag alias = Flag of Kosovo.svg | flag alias-UNMIK = Flag of the United Nations.svg | flag alias-army = Flag of the Kosovo Security Force.svg | link alias-army = Kosovo Security Force | flag alias-military = Flag of the Kosovo Security Force.svg | link alias-military = Kosovo Security Force | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = UNMIK | redir1 = Republic of Kosovo </noinclude> }} edq7nih8flst4q8tyibybpocg9dt5eo Modul:Namespace detect/config 828 4017 17672 2024-05-23T10:54:02Z Bangrapip 9 new 17672 Scribunto text/plain -------------------------------------------------------------------------------- -- Namespace detect configuration data -- -- -- -- This module stores configuration data for Module:Namespace detect. Here -- -- you can localise the module to your wiki's language. -- -- -- -- To activate a configuration item, you need to uncomment it. This means -- -- that you need to remove the text "-- " at the start of the line. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Parameter names -- -- These configuration items specify custom parameter names. Values added -- -- here will work in addition to the default English parameter names. -- -- To add one extra name, you can use this format: -- -- -- -- cfg.foo = 'parameter name' -- -- -- -- To add multiple names, you can use this format: -- -- -- -- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} -- -------------------------------------------------------------------------------- ---- This parameter displays content for the main namespace: -- cfg.main = 'main' ---- This parameter displays in talk namespaces: -- cfg.talk = 'talk' ---- This parameter displays content for "other" namespaces (namespaces for which ---- parameters have not been specified): -- cfg.other = 'other' ---- This parameter makes talk pages behave as though they are the corresponding ---- subject namespace. Note that this parameter is used with [[Module:Yesno]]. ---- Edit that module to change the default values of "yes", "no", etc. -- cfg.subjectns = 'subjectns' ---- This parameter sets a demonstration namespace: -- cfg.demospace = 'demospace' ---- This parameter sets a specific page to compare: cfg.demopage = 'page' -------------------------------------------------------------------------------- -- Table configuration -- -- These configuration items allow customisation of the "table" function, -- -- used to generate a table of possible parameters in the module -- -- documentation. -- -------------------------------------------------------------------------------- ---- The header for the namespace column in the wikitable containing the list of ---- possible subject-space parameters. -- cfg.wikitableNamespaceHeader = 'Namespace' ---- The header for the wikitable containing the list of possible subject-space ---- parameters. -- cfg.wikitableAliasesHeader = 'Aliases' -------------------------------------------------------------------------------- -- End of configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line. 1o6ozz56i8q0xgyl6xa41n2v7kelhli Modul:Namespace detect/data 828 4018 17673 2024-05-23T10:54:29Z Bangrapip 9 new 17673 Scribunto text/plain -------------------------------------------------------------------------------- -- Namespace detect data -- -- This module holds data for [[Module:Namespace detect]] to be loaded per -- -- page, rather than per #invoke, for performance reasons. -- -------------------------------------------------------------------------------- local cfg = require('Module:Namespace detect/config') local function addKey(t, key, defaultKey) if key ~= defaultKey then t[#t + 1] = key end end -- Get a table of parameters to query for each default parameter name. -- This allows wikis to customise parameter names in the cfg table while -- ensuring that default parameter names will always work. The cfg table -- values can be added as a string, or as an array of strings. local defaultKeys = { 'main', 'talk', 'other', 'subjectns', 'demospace', 'demopage' } local argKeys = {} for i, defaultKey in ipairs(defaultKeys) do argKeys[defaultKey] = {defaultKey} end for defaultKey, t in pairs(argKeys) do local cfgValue = cfg[defaultKey] local cfgValueType = type(cfgValue) if cfgValueType == 'string' then addKey(t, cfgValue, defaultKey) elseif cfgValueType == 'table' then for i, key in ipairs(cfgValue) do addKey(t, key, defaultKey) end end cfg[defaultKey] = nil -- Free the cfg value as we don't need it any more. end local function getParamMappings() --[[ -- Returns a table of how parameter names map to namespace names. The keys -- are the actual namespace names, in lower case, and the values are the -- possible parameter names for that namespace, also in lower case. The -- table entries are structured like this: -- { -- [''] = {'main'}, -- ['wikipedia'] = {'wikipedia', 'project', 'wp'}, -- ... -- } --]] local mappings = {} local mainNsName = mw.site.subjectNamespaces[0].name mainNsName = mw.ustring.lower(mainNsName) mappings[mainNsName] = mw.clone(argKeys.main) mappings['talk'] = mw.clone(argKeys.talk) for nsid, ns in pairs(mw.site.subjectNamespaces) do if nsid ~= 0 then -- Exclude main namespace. local nsname = mw.ustring.lower(ns.name) local canonicalName = mw.ustring.lower(ns.canonicalName) mappings[nsname] = {nsname} if canonicalName ~= nsname then table.insert(mappings[nsname], canonicalName) end for _, alias in ipairs(ns.aliases) do table.insert(mappings[nsname], mw.ustring.lower(alias)) end end end return mappings end return { argKeys = argKeys, cfg = cfg, mappings = getParamMappings() } ojp6d3pc8mql5nufaqdg576c9so3479 Shish kebab 0 4019 17675 2024-05-23T12:21:38Z OrangKalideres 327 Ngalihin halaman ke [[Kebab tusuk]] 17675 wikitext text/x-wiki #alih [[Kebab tusuk]] 6fg92790g9m1wuhnhucdaf03y5xronx Templat:Basa 0 4020 17677 2024-05-23T12:55:01Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Basa]] 17677 wikitext text/x-wiki #REDIRECT [[Sablonan:Basa]] qqnkavy8dgn5xhn1og4h6vuv6e5hsmt Modul:Lang/data 828 4021 18534 17678 2024-05-25T11:42:39Z Bangrapip 9 BELON SEMUANYA DIBETAWIIN 18534 Scribunto text/plain local lang_obj = mw.language.getContentLanguage(); local this_wiki_lang_tag = lang_obj.code; -- get this wiki's language tag --[[--------------------------< L A N G _ N A M E _ T A B L E >------------------------------------------------ primary table of tables that decode: lang -> language tags and names script -> ISO 15924 script tags region -> ISO 3166 region tags variant -> iana registered variant tags suppressed -> map of scripts tags and their associated language tags all of these data come from separate modules that are derived from the IANA language-subtag-registry file key_to_lower() avoids the metatable trap and sets all keys in the subtables to lowercase. Many language codes have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches the first name. ]] local function key_to_lower (module, src_type) local out = {}; local source = (('var_sup' == src_type) and require (module)) or mw.loadData (module); -- fetch data from this module; require() avoids metatable trap for variant data if 'var_sup' == src_type then for k, v in pairs (source) do out[k:lower()] = v; -- for variant and suppressed everything is needed end elseif 'lang' == src_type and source.active then -- for ~/iana_languages (active) for k, v in pairs (source.active) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end elseif 'lang_dep' == src_type and source.deprecated then -- for ~/iana_languages (deprecated) for k, v in pairs (source.deprecated) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end else -- here for all other sources for k, v in pairs (source) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end end return out; end local lang_name_table_t = { lang = key_to_lower ('Module:Language/data/iana languages', 'lang'), lang_dep = key_to_lower ('Module:Language/data/iana languages', 'lang_dep'), script = key_to_lower ('Module:Language/data/iana scripts'), -- script keys are capitalized; set to lower region = key_to_lower ('Module:Language/data/iana regions'), -- region keys are uppercase; set to lower variant = key_to_lower ('Module:Language/data/iana variants', 'var_sup'), suppressed = key_to_lower ('Module:Language/data/iana suppressed scripts', 'var_sup'), -- script keys are capitalized; set to lower } --[[--------------------------< I 1 8 N M E D I A W I K I O V E R R I D E >-------------------------------- For internationalization; not used at en.wiki The language names taken from the IANA language-subtag-registry file are given in English. That may not be ideal. Translating ~8,000 language names is also not ideal. MediaWiki maintains (much) shorter lists of language names in most languages for which there is a Wikipedia edition. When desired, Module:Lang can use the MediaWiki language list for the local language. Caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all. When incomplete, MediaWiki's list will 'fall back' to another language (typically English). When that happens add an appropriate entry to the override table below. Caveat lector: the list of MediaWiki language names for your language may not be correct. At en.wiki, the MediaWiki language names do not agree with the IANA language names for these ISO 639-1 tags. Often it is simply spelling differences: bh: IANA: Bihari languages MW: Bhojpuri – the ISO 639-3 tag for Bhojpuri is bho bn: IANA: Bengali MW: Bangla – Bengali is the exonym, Bangla is the endonym dv: IANA: Dhivehi MW: Divehi el: IANA: Modern Greek MW: Greek ht: IANA: Haitian MW: Haitian Creole ky: IANA: Kirghiz MW: Kyrgyz li: IANA: Limburgan MW: Limburgish or: IANA: Oriya MW: Odia os: IANA: Ossetian MW: Ossetic "pa: IANA: Panjabi MW: Punjabi "ps: IANA: Pushto MW: Pashto "to: IANA: Tonga MW: Tongan "ug: IANA: Uighur MW: Uyghur use the override table to override language names that are incorrect for your project To see the list of names that MediaWiki has for your language, enter this in the Debug colsole: =mw.dumpObject (mw.language.fetchLanguageNames ('<tag>', 'all')) (replacing <tag> with the language tag for your language) Use of the MediaWiki language names lists is enabled when media_wiki_override_enable is set to boolean true. ]] local media_wiki_override_enable = false; -- set to true to override IANA names with MediaWiki names; always false at en.wiki -- caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all if true == media_wiki_override_enable then local mw_languages_by_tag_t = mw.language.fetchLanguageNames (this_wiki_lang_tag, 'all'); -- get a table of language tag/name pairs known to MediaWiki for tag, name in pairs (mw_languages_by_tag_t) do -- loop through each tag/name pair in the MediaWiki list if lang_name_table_t.lang[tag] then -- if the tag is in the main list lang_name_table_t.lang[tag] = name; -- overwrite exisiting name with the name from MediaWiki end end end --[[--------------------------< O V E R R I D E >-------------------------------------------------------------- Language codes and names in this table override the BCP47 names in lang_name_table. indexes in this table shall always be lower case ]] local override = { ------------------------------< I S O _ 6 3 9 - 1 >------------------------------------------------------------ ["ab"] = "Abhasi", -- to match en.wiki article name ["ca-valencia"] = "Valencian", ["cu"] = "Slawen Geréja", -- 2nd IANA name; ["de-at"] = "Dèt Ostenrèk", -- these code-region and code-variant tags to match en.wiki article names ["de-ch"] = "Dèt Pakem Switserlan", ["en-au"] = "Inggris Ostrali", ["en-ca"] = "Inggris Kanada", ["en-emodeng"] = "Early Modern English", ["en-gb"] = "Inggris Inggris", ["en-ie"] = "Inggris Irlan", ["en-in"] = "Inggris Hindi", ["en-nz"] = "Inggris Niu-Sélan", ["en-us"] = "Inggris Amrik", ["en-za"] = "Inggris Aprika Kidul", ["fy"] = "Peris Kulon", -- Western Frisian ["mo"] = "Moldawi", -- Moldavian (deprecated code); to match en.wiki article title ["nl-be"] = "Pelam", -- match MediaWiki ["oc-provenc"] = "Prowangsal", ["ps"] = "Pastun", -- Pushto ["pt-br"] = "Portugis Brasil", -- match MediaWiki ["tw-asante"] = "Asante Twi", ["ug"] = "Uigur", -- 2nd IANA name; to match en.wiki article name -- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages (since deleted) --<begin do-not-edit except to comment out>-- ["av"] = "Awar", -- Avaric ["bo"] = "Tibèt Pakem", -- Tibetan ["el"] = "Yunani", -- Modern Greek -- ["en-SA"] = "South African English", -- English; no; SA is not South Africa it Saudi Arabia; ZA is South Africa ["ff"] = "Pula", -- Fulah ["ht"] = "Kréol Haiti", -- Haitian ["hz"] = "Otjiherero", -- Herero ["ii"] = "Yi", -- Sichuan Yi ["ki"] = "Gikuyu", -- Kikuyu ["kl"] = "Grunlan", -- Kalaallisut ["ky"] = "Kirgis", -- Kirghiz ["lg"] = "Luganda", -- Ganda ["li"] = "Limbereh", -- Limburgan ["mi"] = "Maori", -- Maori ["na"] = "Nauru", -- Nauru ["nb"] = "Nor Buku", -- Norwegian Bokmål ["nd"] = "Ndébélé Lor", -- North Ndebele ["nn"] = "Nor Baru", -- Norwegian Nynorsk ["nr"] = "Ndébélé Kidul", -- South Ndebele ["ny"] = "Céwa", -- Nyanja ["oj"] = "Ojibwé", -- Ojibwa ["or"] = "Oria", -- Oriya ["pa"] = "Panjabi", -- Panjabi ["rn"] = "Burundi", -- Rundi ["sl"] = "Slowèn", -- Slovenian ["ss"] = "Swasi", -- Swati ["st"] = "Soto", -- Southern Sotho ["to"] = "Tonga", -- Tonga --<end do-not-edit except to comment out>-- ------------------------------< I S O _ 6 3 9 - 2, - 3, - 5 >---------------------------------------------- ["alv"] = "Atlantic–Congo languages", -- to match en.wiki article title (endash) ["arc"] = "Imperial Aramaic (700-300 BCE)", -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE); to match en.wiki article title uses ISO639-2 'preferred' name ["art"] = "bikinan", -- to match en.wiki article; lowercase for category name ["bhd"] = "Bhadarwahi", -- Bhadrawahi; to match en.wiki article title ["bla"] = "Blackfoot", -- Siksika; to match en.wiki article title ["bua"] = "Buryat", -- Buriat; this is a macro language; these four use wp preferred transliteration; ["bxm"] = "Buryat Monggoli", -- Mongolia Buriat; these three all redirect to Buryat ["bxr"] = "Buryat Ruslan", -- Russia Buriat; ["bxu"] = "Buryat Tiongkok", -- China Buriat; ["byr"] = "Yipma", -- Baruya, Yipma ["egy"] = "Mesir Kuna", -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic ["ems"] = "Alutiiq", -- Pacific Gulf Yupik; to match en.wiki article title ["esx"] = "Eskimo–Aleut languages", -- to match en.wiki article title (endash) ["frr"] = "Peris Lor", -- Northern Frisian ["frs"] = "East Frisian Low Saxon", -- Eastern Frisian ["gsw-fr"] = "Alsatian", -- match MediaWiki ["haa"] = "Hän", -- Han; to match en.wiki article title ["hmx"] = "Hmong–Mien languages", -- to match en.wiki article title (endash) ["ilo"] = "Ilocano", -- Iloko; to match en.wiki article title ["jam"] = "Jamaican Patois", -- Jamaican Creole English ["lij-mc"] = "Monégasque", -- Ligurian as spoken in Monaco ["luo"] = "Dholuo", -- IANA (primary) /ISO 639-3: Luo (Kenya and Tanzania); IANA (secondary): Dholuo ["mhr"] = "Meadow Mari", -- Eastern Mari ["mid"] = "Modern Mandaic", -- Mandaic ['mis'] = "kaga' dikode", -- Uncoded languages; capitalization; special scope, not collective scope; ["mkh"] = "Mon–Khmer languages", -- to match en.wiki article title (endash) ["mla"] = "Tamambo", -- Malo ['mte'] = "Mono-Alu", -- Mono (Solomon Islands) ['mul'] = "banyakbasa", -- Multiple languages; capitalization; special scope, not collective scope; ["nan-tw"] = "Hokkièn Taiwan", -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title ["new"] = "Newar", -- Newari, Nepal Bhasa; to match en,wiki article title ["ngf"] = "Trans–New Guinea languages", -- to match en.wiki article title (endash) ["nic"] = "Niger–Congo languages", -- Niger-Kordofanian languages; to match en,wiki article title ["nrf"] = "Norman", -- not quite a collective - IANA name: Jèrriais + Guernésiais; categorizes to Norman-language text ["nrf-gg"] = "Guernésiais", -- match MediaWiki ["nrf-je"] = "Jèrriais", -- match MediaWiki ["nzi"] = "Nzema", -- Nzima; to match en.wiki article title ["oma"] = "Omaha–Ponca", -- to match en.wiki article title (endash) ["orv"] = "Slawen Wètan Kuna", -- Old Russian ["pfl"] = "Palatine German", -- Pfaelzisch; to match en.wiki article ["pie"] = "Piro Pueblo", -- Piro; to match en.wiki article ["pms"] = "Piedmontese", -- Piemontese; to match en.wiki article title ["pnb"] = "Panjabi (Kulon)", -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name() ["rop"] = "Australian Kriol", -- Kriol; en.wiki article is a dab; point to correct en.wiki article ["sdo"] = "Bukar–Sadong", -- Bukar-Sadung Bidayuh; to match en.wiki article title ["smp"] = "Samaritan Hebrew", -- to match en.wiki article title ["stq"] = "Saterland Frisian", -- Saterfriesisch ["und"] = "undetermined", -- capitalization to match existing category ["wrg"] = "Warrongo", -- Warungu ["xal-ru"] = "Kalmuk", -- to match en.wiki article title ["xgf"] = "Tongva", -- ISO 639-3 is Gabrielino-Fernandeño ["yuf"] = "Havasupai–Hualapai", -- Havasupai-Walapai-Yavapai; to match en.wiki article title ["zxx"] = "no linguistic content", -- capitalization -- these ISO 639-2, -3 language-name overrides imported from Module:Language/data/wp_languages (since deleted) --<begin do-not-edit except to comment out>-- ["ace"] = "Acéh", -- Achinese ["aec"] = "Sa'idi Arabic", -- Saidi Arabic ["akl"] = "Aklan", -- Aklanon ["alt"] = "Altay", -- Southern Altai ["apm"] = "Mescalero-Chiricahua", -- Mescalero-Chiricahua Apache ["bal"] = "Beluci", -- Baluchi -- ["bcl"] = "Central Bicolano", -- Central Bikol ["bin"] = "Edo", -- Bini ["bpy"] = "Bishnupriya Manipuri", -- Bishnupriya ["chg"] = "Chagatay", -- Chagatai ["ckb"] = "Sorani Kurdish", -- Central Kurdish ["cnu"] = "Shenwa", -- Chenoua ["coc"] = "Cocopah", -- Cocopa ["diq"] = "Zazaki", -- Dimli ["fit"] = "Meänkieli", -- Tornedalen Finnish ["fkv"] = "Kven", -- Kven Finnish ["frk"] = "Old Frankish", -- Frankish ["gez"] = "Gé'ès", -- Geez ["gju"] = "Gujari", -- Gujari ["gsw"] = "Alemannic German", -- Swiss German ["gul"] = "Gullah", -- Sea Island Creole English ["hak"] = "Ké'", -- Hakka Chinese ["hbo"] = "Ibrani Kitab", -- Ancient Hebrew ["hnd"] = "Hindko", -- Southern Hindko -- ["ikt"] = "Inuvialuk", -- Inuinnaqtun ["kaa"] = "Karakalpak", -- Kara-Kalpak ["khb"] = "Tai Lü", -- Lü ["kmr"] = "Kurmanji Kurdish", -- Northern Kurdish ["kpo"] = "Kposo", -- Ikposo ["krj"] = "Kinaray-a", -- Kinaray-A -- ["ktz"] = "Juǀ'hoan", -- Juǀʼhoan ["lez"] = "Lèsgi", -- Lezghian ["liv"] = "Lèp", -- Liv ["lng"] = "Lombardic", -- Langobardic ["mia"] = "Miami-Illinois", -- Miami ["miq"] = "Miskito", -- Mískito ["mix"] = "Mixtec", -- Mixtepec Mixtec ["mni"] = "Meitei", -- Manipuri ["mrj"] = "Hill Mari", -- Western Mari ["mww"] = "White Hmong", -- Hmong Daw ["nds-nl"] = "Dutch Low Saxon", -- Low German -- ["new"] = "Nepal Bhasa", -- Newari ["nso"] = "Soto Lor", -- Pedi -- ["nwc"] = "Classical Nepal Bhasa", -- Classical Newari, Classical Nepal Bhasa, Old Newari ["ood"] = "O'odham", -- Tohono O'odham ["otk"] = "Old Turkic", -- Old Turkish ["pal"] = "Parsi Tenga", -- Pahlavi ["pam"] = "Kapampangan", -- Pampanga ["phr"] = "Potwari", -- Pahari-Potwari ["pka"] = "Jain Prakrit", -- Ardhamāgadhī Prākrit -- ["pnb"] = "Punjabi", -- Western Panjabi ["psu"] = "Shauraseni", -- Sauraseni Prākrit ["rap"] = "Rapa Nui", -- Rapanui ["rar"] = "Cook Islands Māori", -- Rarotongan ["rmu"] = "Scandoromani", -- Tavringer Romani ["rom"] = "Romani", -- Romany ["rup"] = "Arumèn", -- Macedo-Romanian ["ryu"] = "Okinawan", -- Central Okinawan ["sdc"] = "Sassarese", -- Sassarese Sardinian ["sdn"] = "Gallurese", -- Gallurese Sardinian ["shp"] = "Shipibo", -- Shipibo-Conibo ["src"] = "Logudorese", -- Logudorese Sardinian ["sro"] = "Campidanese", -- Campidanese Sardinian ["tkl"] = "Tokélau", -- Tokelau ["tvl"] = "Tuwalu", -- Tuvalu ["tyv"] = "Tuwa", -- Tuvinian ["vls"] = "Pelam Kulon", -- Vlaams ["wep"] = "Westphalian", -- Westphalien ["xal"] = "Oirat", -- Kalmyk ["xcl"] = "Lemènder Kuna", -- Classical Armenian ["yua"] = "Yucatec Maya", -- Yucateco --<end do-not-edit except to comment out>-- ------------------------------< P R I V A T E _ U S E _ T A G S >---------------------------------------------- ["akk-x-latbabyl"] = "Late Babylonian", ["akk-x-midassyr"] = "Middle Assyrian Akkadian", ["akk-x-midbabyl"] = "Middle Babylonian Akkadian", ["akk-x-neoassyr"] = "Neo-Assyrian Akkadian", ["akk-x-neobabyl"] = "Neo-Babylonian Akkadian", ["akk-x-old"] = "Old Akkadian", ["akk-x-oldassyr"] = "Old Assyrian Akkadian", ["akk-x-oldbabyl"] = "Old Babylonian Akkadian", ["alg-x-proto"] = "Proto-Algonquian", -- alg in IANA is Algonquian languages ["ca-x-old"] = "Old Catalan", ["cel-x-combrit"] = "Common Brittonic", -- cel in IANA is Celtic languages ["cel-x-proto"] = "Proto-Celtic", ["egy-x-demotic"] = "Demotic Egyptian", ["egy-x-late"] = "Late Egyptian", ["egy-x-middle"] = "Middle Egyptian", ["egy-x-old"] = "Old Egyptian", ["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages ["gmw-x-ecg"] = "East Central German", ["grc-x-aeolic"] = "Aeolic Greek", -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre ["grc-x-attic"] = "Yunani Atika", ["grc-x-biblical"] = "Yunani Kitab", ["grc-x-byzant"] = "Yunani Bisantèn", ["grc-x-classic"] = "Yunani Kolot", ["grc-x-doric"] = "Yunani Dori", ["grc-x-hellen"] = "Hellenistic Greek", ["grc-x-ionic"] = "Yunani Ioni", ["grc-x-koine"] = "Yunani Lumbrah", ["grc-x-medieval"] = "Medieval Greek", ["grc-x-patris"] = "Patristic Greek", ["grk-x-proto"] = "Proto-Greek", -- grk in IANA is Greek languages ["iir-x-proto"] = "Proto-Indo-Iranian", -- iir in IANA is Indo-Iranian Languages ["inc-x-mitanni"] = "Mitanni-Aryan", -- inc in IANA is Indic languages ["inc-x-proto"] = "Proto-Indo-Aryan", ["ine-x-anatolia"] = "Anatolian languages", ["ine-x-proto"] = "Proto-Indo-European", ["ira-x-proto"] = "Proto-Iranian", -- ira in IANA is Iranian languages ["itc-x-proto"] = "Proto-Italic", -- itc in IANA is Italic languages ["ksh-x-colog"] = "Colognian", -- en.wiki article is Colognian; ksh (Kölsch) redirects there ["la-x-medieval"] = "Medieval Latin", ["la-x-new"] = "New Latin", ["lmo-x-milanese"] = "Milanese", -- lmo in IANA is Lombard; Milanese is a dialect ["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages ["prg-x-old"] = "Perès Kuna", ["sem-x-ammonite"] = "Ammonite", ["sem-x-aramaic"] = "Arama", ["sem-x-canaan"] = "Canaanite languages", ["sem-x-dumaitic"] = "Dumaitic", ["sem-x-egurage"] = "Eastern Gurage", ["sem-x-hatran"] = "Hatran Aramaic", ["sem-x-oldsoara"] = "Old South Arabian", ["sem-x-palmyren"] = "Palmyrene Aramaic", ["sem-x-proto"] = "Proto-Semitic", ["sem-x-taymanit"] = "Taymanitic", ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages ["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai ["yuf-x-wal"] = "Walapai", ["yuf-x-yav"] = "Yavapai", ["xsc-x-pontic"] = "Pontic Scythian", -- xsc in IANA is Scythian ["xsc-x-saka"] = "Saka", ["xsc-x-sarmat"] = "Sarmatian", } --[[--------------------------< A R T I C L E _ L I N K >------------------------------------------------------ for those rare occasions when article titles don't fit with the normal '<language name>-language', this table maps language code to article title. Use of this table should be avoided and the use of redirects preferred as that is the long-standing method of handling article names that don't fit with the normal pattern ]] local article_name = { ['kue'] = "Kuman language (New Guinea)", -- Kuman (Papua New Guinea); to avoid Kuman dab page ["lij"] = "Ligurian (Romance language)", -- Ligurian; see Template_talk:Lang#Ligurian_dab ['mbo'] = "Mbo language (Cameroon)", -- Mbo (Cameroon) ['mnh'] = "Mono language (Congo)", -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages ['mnr'] = "Mono language (California)", -- Mono (USA) ['mru'] = "Mono language (Cameroon)", -- Mono (Cameroon) ['qwm'] = "Kuman (Russia)", -- Kuman (Russia); to avoid Kuman dab page ["snq"] = "Sangu language (Gabon)", -- Sangu (Gabon) ["toi"] = "Tonga language (Zambia and Zimbabwe)", -- Tonga (Zambia and Zimbabwe); to avoid Tonga language dab page ["vwa"] = "Awa language (China)", -- Awa (China); to avoid Awa dab page ["xlg"] = "Ligurian (ancient language)", -- see Template_talk:Lang#Ligurian_dab ["zmw"] = "Mbo language (Congo)", -- Mbo (Democratic Republic of Congo) } --[=[-------------------------< R T L _ S C R I P T S >-------------------------------------------------------- ISO 15924 scripts that are written right-to-left. Data in this table taken from [[ISO 15924#List of codes]] last update to this list: 2017-12-24 ]=] local rtl_scripts = { 'adlm', 'arab', 'aran', 'armi', 'avst', 'cprt', 'egyd', 'egyh', 'hatr', 'hebr', 'hung', 'inds', 'khar', 'lydi', 'mand', 'mani', 'mend', 'merc', 'mero', 'narb', 'nbat', 'nkoo', 'orkh', 'palm', 'phli', 'phlp', 'phlv', 'phnx', 'prti', 'rohg', 'samr', 'sarb', 'sogd', 'sogo', 'syrc', 'syre', 'syrj', 'syrn', 'thaa', 'wole', }; --[[--------------------------< T R A N S L I T _ T I T L E S >------------------------------------------------ This is a table of tables of transliteration standards and the language codes or language scripts that apply to those standards. This table is used to create the tool-tip text associated with the transliterated text displayed by some of the {{lang-??}} templates. These tables are more-or-less copied directly from {{transl}}. The standard 'NO_STD' is a construct to allow for the cases when no |std= parameter value is provided. ]] local translit_title_table = { ['ahl'] = { ['default'] = 'Academy of the Hebrew Language transliteration', }, ['ala'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['ala-lc'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['batr'] = { ['default'] = 'Bikdash Arabic Transliteration Rules', }, ['bgn/pcgn'] = { ['default'] = 'Board on Geographic Names / Permanent Committee on Geographical Names transliteration', }, ['din'] = { ['ar'] = 'DIN 31635 Arabic', ['fa'] = 'DIN 31635 Arabic', ['ku'] = 'DIN 31635 Arabic', ['ps'] = 'DIN 31635 Arabic', ['tg'] = 'DIN 31635 Arabic', ['ug'] = 'DIN 31635 Arabic', ['ur'] = 'DIN 31635 Arabic', ['arab'] = 'DIN 31635 Arabic', ['default'] = 'DIN transliteration', }, ['eae'] = { ['default'] = 'Encyclopaedia Aethiopica transliteration', }, ['hepburn'] = { ['default'] = 'Hepburn transliteration', }, ['hunterian'] = { ['default'] = 'Hunterian transliteration', }, ['iast'] = { ['default'] = 'International Alphabet of Sanskrit transliteration', }, ['iso'] = { -- when a transliteration standard is supplied ['ab'] = 'ISO 9 Cyrillic', ['ba'] = 'ISO 9 Cyrillic', ['be'] = 'ISO 9 Cyrillic', ['bg'] = 'ISO 9 Cyrillic', ['kk'] = 'ISO 9 Cyrillic', ['ky'] = 'ISO 9 Cyrillic', ['mn'] = 'ISO 9 Cyrillic', ['ru'] = 'ISO 9 Cyrillic', ['tg'] = 'ISO 9 Cyrillic', ['uk'] = 'ISO 9 Cyrillic', ['bua'] = 'ISO 9 Cyrillic', ['sah'] = 'ISO 9 Cyrillic', ['tut'] = 'ISO 9 Cyrillic', ['xal'] = 'ISO 9 Cyrillic', ['cyrl'] = 'ISO 9 Cyrillic', ['ar'] = 'ISO 233 Arabic', ['ku'] = 'ISO 233 Arabic', ['ps'] = 'ISO 233 Arabic', ['ug'] = 'ISO 233 Arabic', ['ur'] = 'ISO 233 Arabic', ['arab'] = 'ISO 233 Arabic', ['he'] = 'ISO 259 Hebrew', ['yi'] = 'ISO 259 Hebrew', ['hebr'] = 'ISO 259 Hebrew', ['el'] = 'ISO 843 Greek', ['grc'] = 'ISO 843 Greek', ['ja'] = 'ISO 3602 Japanese', ['hira'] = 'ISO 3602 Japanese', ['hrkt'] = 'ISO 3602 Japanese', ['jpan'] = 'ISO 3602 Japanese', ['kana'] = 'ISO 3602 Japanese', ['zh'] = 'ISO 7098 Chinese', ['chi'] = 'ISO 7098 Chinese', ['cmn'] = 'ISO 7098 Chinese', ['zho'] = 'ISO 7098 Chinese', -- ['han'] = 'ISO 7098 Chinese', -- unicode alias of Hani? doesn't belong here? should be Hani? ['hans'] = 'ISO 7098 Chinese', ['hant'] = 'ISO 7098 Chinese', ['ka'] = 'ISO 9984 Georgian', ['kat'] = 'ISO 9984 Georgian', ['arm'] = 'ISO 9985 Armenian', ['hy'] = 'ISO 9985 Armenian', ['th'] = 'ISO 11940 Thai', ['tha'] = 'ISO 11940 Thai', ['ko'] = 'ISO 11941 Korean', ['kor'] = 'ISO 11941 Korean', ['awa'] = 'ISO 15919 Indic', ['bho'] = 'ISO 15919 Indic', ['bn'] = 'ISO 15919 Indic', ['bra'] = 'ISO 15919 Indic', ['doi'] = 'ISO 15919 Indic', ['dra'] = 'ISO 15919 Indic', ['gon'] = 'ISO 15919 Indic', ['gu'] = 'ISO 15919 Indic', ['hi'] = 'ISO 15919 Indic', ['hno'] = 'ISO 15919 Indic', ['inc'] = 'ISO 15919 Indic', ['kn'] = 'ISO 15919 Indic', ['kok'] = 'ISO 15919 Indic', ['ks'] = 'ISO 15919 Indic', ['mag'] = 'ISO 15919 Indic', ['mai'] = 'ISO 15919 Indic', ['ml'] = 'ISO 15919 Indic', ['mr'] = 'ISO 15919 Indic', ['ne'] = 'ISO 15919 Indic', ['new'] = 'ISO 15919 Indic', ['or'] = 'ISO 15919 Indic', ['pa'] = 'ISO 15919 Indic', ['pnb'] = 'ISO 15919 Indic', ['raj'] = 'ISO 15919 Indic', ['sa'] = 'ISO 15919 Indic', ['sat'] = 'ISO 15919 Indic', ['sd'] = 'ISO 15919 Indic', ['si'] = 'ISO 15919 Indic', ['skr'] = 'ISO 15919 Indic', ['ta'] = 'ISO 15919 Indic', ['tcy'] = 'ISO 15919 Indic', ['te'] = 'ISO 15919 Indic', ['beng'] = 'ISO 15919 Indic', ['brah'] = 'ISO 15919 Indic', ['deva'] = 'ISO 15919 Indic', ['gujr'] = 'ISO 15919 Indic', ['guru'] = 'ISO 15919 Indic', ['knda'] = 'ISO 15919 Indic', ['mlym'] = 'ISO 15919 Indic', ['orya'] = 'ISO 15919 Indic', ['sinh'] = 'ISO 15919 Indic', ['taml'] = 'ISO 15919 Indic', ['telu'] = 'ISO 15919 Indic', ['default'] = 'ISO transliteration', }, ['jyutping'] = { ['default'] = 'Jyutping transliteration', }, ['mlcts'] = { ['default'] = 'Myanmar Language Commission Transcription System', }, ['mr'] = { ['default'] = 'McCune–Reischauer transliteration', }, ['nihon-shiki'] = { ['default'] = 'Nihon-shiki transliteration', }, ['no_std'] = { -- when no transliteration standard is supplied ['akk'] = 'Semitic transliteration', ['sem'] = 'Semitic transliteration', ['phnx'] = 'Semitic transliteration', ['xsux'] = 'Cuneiform transliteration', }, ['pinyin'] = { ['default'] = 'Pinyin transliteration', }, ['rr'] = { ['default'] = 'Revised Romanization of Korean transliteration', }, ['rtgs'] = { ['default'] = 'Royal Thai General System of Transcription', }, ['satts'] = { ['default'] = 'Standard Arabic Technical Transliteration System transliteration', }, ['scientific'] = { ['default'] = 'scientific transliteration', }, ['ukrainian'] = { ['default'] = 'Ukrainian National system of romanization', }, ['ungegn'] = { ['default'] = 'United Nations Group of Experts on Geographical Names transliteration', }, ['wadegile'] = { ['default'] = 'Wade–Giles transliteration', }, ['wehr'] = { ['default'] = 'Hans Wehr transliteration', }, }; return { this_wiki_lang_tag = this_wiki_lang_tag, this_wiki_lang_dir = lang_obj:getDir(), -- wiki's language direction article_name = article_name, lang_name_table = lang_name_table_t, override = override, rtl_scripts = rtl_scripts, special_tags_table = special_tags_table, translit_title_table = translit_title_table, }; njjli9z8gnlzpnjdluhv0hk5mg5n7fi Modul:Unicode data 828 4022 17679 2024-05-23T12:57:37Z Bangrapip 9 new 17679 Scribunto text/plain local p = {} local floor = math.floor local function errorf(level, ...) if type(level) == "number" then return error(string.format(...), level + 1) else -- level is actually the format string. return error(string.format(level, ...), 2) end end local function binary_range_search(codepoint, ranges) local low, mid, high low, high = 1, ranges.length or require "Module:TableTools".length(ranges) while low <= high do mid = floor((low + high) / 2) local range = ranges[mid] if codepoint < range[1] then high = mid - 1 elseif codepoint <= range[2] then return range, mid else low = mid + 1 end end return nil, mid end p.binary_range_search = binary_range_search --[[ local function linear_range_search(codepoint, ranges) for i, range in ipairs(ranges) do if range[1] <= codepoint and codepoint <= range[2] then return range end end end --]] -- Load a module by indexing "loader" with the name of the module minus the -- "Module:Unicode data/" part. For instance, loader.blocks returns -- [[Module:Unicode data/blocks]]. If a module cannot be loaded, false will be -- returned. local loader = setmetatable({}, { __index = function (self, key) local success, data = pcall(mw.loadData, "Module:Unicode data/" .. key) if not success then data = false end self[key] = data return data end }) -- For the algorithm used to generate Hangul Syllable names, -- see "Hangul Syllable Name Generation" in section 3.12 of the -- Unicode Specification: -- https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf local name_hooks = { { 0x00, 0x1F, "<control-%04X>" }, -- C0 control characters { 0x7F, 0x9F, "<control-%04X>" }, -- DEL and C1 control characters { 0x3400, 0x4DBF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension A { 0x4E00, 0x9FFF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph { 0xAC00, 0xD7A3, function (codepoint) -- Hangul Syllables local Hangul_data = loader.Hangul local syllable_index = codepoint - 0xAC00 return ("HANGUL SYLLABLE %s%s%s"):format( Hangul_data.leads[floor(syllable_index / Hangul_data.final_count)], Hangul_data.vowels[floor((syllable_index % Hangul_data.final_count) / Hangul_data.trail_count)], Hangul_data.trails[syllable_index % Hangul_data.trail_count] ) end }, -- High Surrogates, High Private Use Surrogates, Low Surrogates { 0xD800, 0xDFFF, "<surrogate-%04X>" }, { 0xE000, 0xF8FF, "<private-use-%04X>" }, -- Private Use -- CJK Compatibility Ideographs { 0xF900, 0xFA6D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xFA70, 0xFAD9, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0x17000, 0x187F7, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph { 0x18800, 0x18AFF, function (codepoint) return ("TANGUT COMPONENT-%03d"):format(codepoint - 0x187FF) end }, { 0x18D00, 0x18D08, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph Supplement { 0x1B170, 0x1B2FB, "NUSHU CHARACTER-%04X" }, -- Nushu { 0x20000, 0x2A6DF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension B { 0x2A700, 0x2B739, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension C { 0x2B740, 0x2B81D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension D { 0x2B820, 0x2CEA1, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension E { 0x2CEB0, 0x2EBE0, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension F -- CJK Compatibility Ideographs Supplement (Supplementary Ideographic Plane) { 0x2F800, 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-%04X" }, { 0xE0100, 0xE01EF, function (codepoint) -- Variation Selectors Supplement return ("VARIATION SELECTOR-%d"):format(codepoint - 0xE0100 + 17) end}, { 0x30000, 0x3134A, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension G { 0x31350, 0x323AF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension H { 0x2EBF0, 0x2EE5D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension I { 0xF0000, 0xFFFFD, "<private-use-%04X>" }, -- Plane 15 Private Use { 0x100000, 0x10FFFD, "<private-use-%04X>" } -- Plane 16 Private Use } name_hooks.length = #name_hooks local name_range_cache local function generate_name(data, codepoint) if type(data) == "string" then return data:format(codepoint) else return data(codepoint) end end --[[ -- Checks that the code point is a number and in range. -- Does not check whether code point is an integer. -- Not used local function check_codepoint(funcName, argIdx, val) require 'libraryUtil'.checkType(funcName, argIdx, val, 'number') if codepoint < 0 or 0x10FFFF < codepoint then errorf("Codepoint %04X out of range", codepoint) end end --]] function p.is_noncharacter(codepoint) -- U+FDD0-U+FDEF and all code points ending in FFFE or FFFF are Unassigned -- (Cn) and specifically noncharacters: -- https://www.unicode.org/faq/private_use.html#nonchar4 return 0xFDD0 <= codepoint and (codepoint <= 0xFDEF or floor(codepoint % 0x10000) >= 0xFFFE) end -- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8 function p.lookup_name(codepoint) if p.is_noncharacter(codepoint) then return ("<noncharacter-%04X>"):format(codepoint) end if name_range_cache -- Check if previously used "name hook" applies to this code point. and codepoint >= name_range_cache[1] and codepoint <= name_range_cache[2] then return generate_name(name_range_cache[3], codepoint) end local range = binary_range_search(codepoint, name_hooks) if range then name_range_cache = range return generate_name(range[3], codepoint) end local data = loader[('names/%03X'):format(codepoint / 0x1000)] if data and data[codepoint] then return data[codepoint] -- Unassigned (Cn) consists of noncharacters and reserved characters. -- The character has been established not to be a noncharacter, -- and if it were assigned, its name would already been retrieved, -- so it must be reserved. else return ("<reserved-%04X>"):format(codepoint) end end function p.lookup_image(codepoint) local data = loader[('images/%03X'):format(codepoint / 0x1000)] if data then return data[codepoint] end end local planes = { [ 0] = "Basic Multilingual Plane"; [ 1] = "Supplementary Multilingual Plane"; [ 2] = "Supplementary Ideographic Plane"; [ 3] = "Tertiary Ideographic Plane"; [14] = "Supplementary Special-purpose Plane"; [15] = "Supplementary Private Use Area-A"; [16] = "Supplementary Private Use Area-B"; } -- Load [[Module:Unicode data/blocks]] if needed and assign it to this variable. local blocks local function block_iter(blocks, i) i = i + 1 local data = blocks[i] if data then -- Unpack doesn't work on tables loaded with mw.loadData. return i, data[1], data[2], data[3] end end -- An ipairs-type iterator generator for the list of blocks. function p.enum_blocks() local blocks = loader.blocks return block_iter, blocks, 0 end function p.lookup_plane(codepoint) local i = floor(codepoint / 0x10000) return planes[i] or ("Plane %u"):format(i) end function p.lookup_block(codepoint) local blocks = loader.blocks local range = binary_range_search(codepoint, blocks) if range then return range[3] else return "No Block" end end function p.get_block_info(name) for i, block in ipairs(loader.blocks) do if block[3] == name then return block end end end function p.is_valid_pagename(pagename) local has_nonws = false for cp in mw.ustring.gcodepoint(pagename) do if (cp == 0x0023) -- # or (cp == 0x005B) -- [ or (cp == 0x005D) -- ] or (cp == 0x007B) -- { or (cp == 0x007C) -- | or (cp == 0x007D) -- } or (cp == 0x180E) -- MONGOLIAN VOWEL SEPARATOR or ((cp >= 0x2000) and (cp <= 0x200A)) -- spaces in General Punctuation block or (cp == 0xFFFD) -- REPLACEMENT CHARACTER then return false end local printable, result = p.is_printable(cp) if not printable then return false end if result ~= "space-separator" then has_nonws = true end end return has_nonws end local function manual_unpack(what, from) if what[from + 1] == nil then return what[from] end local result = {} from = from or 1 for i, item in ipairs(what) do if i >= from then table.insert(result, item) end end return unpack(result) end local function compare_ranges(range1, range2) return range1[1] < range2[1] end -- Creates a function to look up data in a module that contains "singles" (a -- code point-to-data map) and "ranges" (an array containing arrays that contain -- the low and high code points of a range and the data associated with that -- range). -- "loader" loads and returns the "singles" and "ranges" tables. -- "match_func" is passed the code point and either the data or the "dots", and -- generates the final result of the function. -- The varargs ("dots") describes the default data to be returned if there wasn't -- a match. -- In case the function is used more than once, "cache" saves ranges that have -- already been found to match, or a range whose data is the default if there -- was no match. local function memo_lookup(data_module_subpage, match_func, ...) local dots = { ... } local cache = {} local singles, ranges return function (codepoint) if not singles then local data_module = loader[data_module_subpage] singles, ranges = data_module.singles, data_module.ranges end if singles[codepoint] then return match_func(codepoint, singles[codepoint]) end local range = binary_range_search(codepoint, cache) if range then return match_func(codepoint, manual_unpack(range, 3)) end local range, index = binary_range_search(codepoint, ranges) if range then table.insert(cache, range) table.sort(cache, compare_ranges) return match_func(codepoint, manual_unpack(range, 3)) end if ranges[index] then local dots_range if codepoint > ranges[index][2] then dots_range = { ranges[index][2] + 1, ranges[index + 1] and ranges[index + 1][1] - 1 or 0x10FFFF, unpack(dots) } else -- codepoint < range[index][1] dots_range = { ranges[index - 1] and ranges[index - 1][2] + 1 or 0, ranges[index][1] - 1, unpack(dots) } end table.sort(cache, compare_ranges) end return match_func(codepoint) end end -- Get a code point's combining class value in [[Module:Unicode data/combining]], -- and return whether this value is not zero. Zero is assigned as the default -- if the combining class value is not found in this data module. -- That is, return true if character is combining, or false if it is not. -- See https://www.unicode.org/reports/tr44/#Canonical_Combining_Class_Values for -- more information. p.is_combining = memo_lookup( "combining", function (codepoint, combining_class) return combining_class and combining_class ~= 0 or false end, 0) function p.add_dotted_circle(str) return (mw.ustring.gsub(str, ".", function(char) if p.is_combining(mw.ustring.codepoint(char)) then return '◌' .. char end end)) end local lookup_control = memo_lookup( "control", function (codepoint, ccc) return ccc or "assigned" end, "assigned") p.lookup_control = lookup_control function p.is_assigned(codepoint) return lookup_control(codepoint) ~= "unassigned" end function p.is_printable(codepoint) local result = lookup_control(codepoint) return (result == "assigned") or (result == "space-separator"), result end function p.is_whitespace(codepoint) local result = lookup_control(codepoint) return (result == "space-separator"), result end p.lookup_category = memo_lookup( "category", function (codepoint, category) return category end, "Cn") local lookup_script = memo_lookup( "scripts", function (codepoint, script_code) return script_code or 'Zzzz' end, "Zzzz") p.lookup_script = lookup_script function p.get_best_script(str) -- Check type of argument, because mw.text.decode coerces numbers to strings! require "libraryUtil".checkType("get_best_script", 1, str, "string") -- Convert HTML character references (including named character references, -- or character entities) to characters. str = mw.text.decode(str, true) local scripts = {} for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) -- Ignore "Inherited", "Undetermined", or "Uncoded" scripts. if not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then scripts[script] = true end end -- If scripts does not contain two or more keys, -- return first and only key (script code) in table. if not next(scripts, next(scripts)) then return next(scripts) end -- else return majority script, or else "Zzzz"? end function p.is_Latin(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0340-U+10FFFF. If they are not found and there is at least -- one Latin-script character, the string counts as Latin, because the rest -- of the characters can only be Zyyy, Zinh, and Zzzz. -- The only scripts found below U+0370 (the first code point of the Greek -- and Coptic block) are Latn, Zyyy, Zinh, and Zzzz. -- See the codepage in the [[UTF-8]] article. if not str:find "[\205-\244]" then for codepoint in mw.ustring.gcodepoint(str) do if lookup_script(codepoint) == "Latn" then return true end end end local Latn = false for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if script == "Latn" then Latn = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return Latn end -- Checks that a string contains only characters belonging to right-to-left -- scripts, or characters of ignorable scripts. function p.is_rtl(str) require "libraryUtil".checkType("get_best_script", 1, str, "string") str = mw.text.decode(str, true) -- Search for the leading bytes that introduce the UTF-8 encoding of the -- code points U+0580-U+10FFFF. If they are not found, the string can only -- have characters from a left-to-right script, because the first code point -- in a right-to-left script is U+0591, in the Hebrew block. if not str:find "[\214-\244]" then return false end local result = false local rtl = loader.scripts.rtl for codepoint in mw.ustring.gcodepoint(str) do local script = lookup_script(codepoint) if rtl[script] then result = true elseif not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then return false end end return result end --[[--------------------------< I S _ R T L _ F R A M E >------------------------------------------------------ external entry from an {{#invoke:}} to determine if a string of text is rtl. Strips html and html-like tags so that those tags don't corrupt the is-rtl-is-not-rtl determination; this added for the cases where the rtl text has <br /> tags. ]] function p.is_rtl_frame (frame) local str = frame.args[1]; -- get the string from the {{#invoke:}} frame str = str:gsub ('%b<>', ''); -- strip any html and html-like tags return p.is_rtl (str); -- return if whatever remains rtl; false else end local function get_codepoint(args, arg) local codepoint_string = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) local codepoint = tonumber(codepoint_string, 16) or errorf(2, "Parameter %s is not a code point in hexadecimal base", tostring(arg)) if not (0 <= codepoint and codepoint <= 0x10FFFF) then errorf(2, "code point in parameter %s out of range", tostring(arg)) end return codepoint end local function get_func(args, arg, prefix) local suffix = args[arg] or errorf(2, "Parameter %s is required", tostring(arg)) suffix = mw.text.trim(suffix) local func_name = prefix .. suffix local func = p[func_name] or errorf(2, "There is no function '%s'", func_name) return func end -- This function allows any of the "lookup" functions to be invoked. The first -- parameter is the word after "lookup_"; the second parameter is the code point -- in hexadecimal base. function p.lookup(frame) local func = get_func(frame.args, 1, "lookup_") local codepoint = get_codepoint(frame.args, 2) local result = func(codepoint) if func == p.lookup_name then -- Prevent code point labels such as <control-0000> from being -- interpreted as HTML tags. result = result:gsub("<", "&lt;") end return result end function p.is(frame) local func = get_func(frame.args, 1, "is_") -- is_Latin and is_valid_pagename take strings. if func == p.is_Latin or func == p.is_valid_pagename or func == p.is_rtl then return (func(frame.args[2])) else -- The rest take code points. local codepoint = get_codepoint(frame.args, 2) return (func(codepoint)) -- Adjust to one result. end end return p 2rq19kqlq1czop0dofrvs3f3psgawv4 Modul:Lang/ISO 639 synonyms 828 4023 17680 2024-05-23T12:58:13Z Bangrapip 9 new 17680 Scribunto text/plain -- File-Date: 2013-01-11 return { ["aar"] = "aa", ["abk"] = "ab", ["afr"] = "af", ["aka"] = "ak", ["amh"] = "am", ["ara"] = "ar", ["arg"] = "an", ["asm"] = "as", ["ava"] = "av", ["ave"] = "ae", ["aym"] = "ay", ["aze"] = "az", ["bak"] = "ba", ["bam"] = "bm", ["bel"] = "be", ["ben"] = "bn", ["bih"] = "bh", ["bis"] = "bi", ["bod"] = "bo", ["bos"] = "bs", ["bre"] = "br", ["bul"] = "bg", ["cat"] = "ca", ["ces"] = "cs", ["cha"] = "ch", ["che"] = "ce", ["chu"] = "cu", ["chv"] = "cv", ["cor"] = "kw", ["cos"] = "co", ["cre"] = "cr", ["cym"] = "cy", ["dan"] = "da", ["deu"] = "de", ["div"] = "dv", ["dzo"] = "dz", ["ell"] = "el", ["eng"] = "en", ["epo"] = "eo", ["est"] = "et", ["eus"] = "eu", ["ewe"] = "ee", ["fao"] = "fo", ["fas"] = "fa", ["fij"] = "fj", ["fin"] = "fi", ["fra"] = "fr", ["fry"] = "fy", ["ful"] = "ff", ["gla"] = "gd", ["gle"] = "ga", ["glg"] = "gl", ["glv"] = "gv", ["grn"] = "gn", ["guj"] = "gu", ["hat"] = "ht", ["hau"] = "ha", ["heb"] = "he", ["her"] = "hz", ["hin"] = "hi", ["hmo"] = "ho", ["hrv"] = "hr", ["hun"] = "hu", ["hye"] = "hy", ["ibo"] = "ig", ["ido"] = "io", ["iii"] = "ii", ["iku"] = "iu", ["ile"] = "ie", ["ina"] = "ia", ["ind"] = "id", ["ipk"] = "ik", ["isl"] = "is", ["ita"] = "it", ["jav"] = "jv", ["jpn"] = "ja", ["kal"] = "kl", ["kan"] = "kn", ["kas"] = "ks", ["kat"] = "ka", ["kau"] = "kr", ["kaz"] = "kk", ["khm"] = "km", ["kik"] = "ki", ["kin"] = "rw", ["kir"] = "ky", ["kom"] = "kv", ["kon"] = "kg", ["kor"] = "ko", ["kua"] = "kj", ["kur"] = "ku", ["lao"] = "lo", ["lat"] = "la", ["lav"] = "lv", ["lim"] = "li", ["lin"] = "ln", ["lit"] = "lt", ["ltz"] = "lb", ["lub"] = "lu", ["lug"] = "lg", ["mah"] = "mh", ["mal"] = "ml", ["mar"] = "mr", ["mkd"] = "mk", ["mlg"] = "mg", ["mlt"] = "mt", ["mon"] = "mn", ["mri"] = "mi", ["msa"] = "ms", ["mya"] = "my", ["nau"] = "na", ["nav"] = "nv", ["nbl"] = "nr", ["nde"] = "nd", ["ndo"] = "ng", ["nep"] = "ne", ["nld"] = "nl", ["nno"] = "nn", ["nob"] = "nb", ["nor"] = "no", ["nya"] = "ny", ["oci"] = "oc", ["oji"] = "oj", ["ori"] = "or", ["orm"] = "om", ["oss"] = "os", ["pan"] = "pa", ["pli"] = "pi", ["pol"] = "pl", ["por"] = "pt", ["pus"] = "ps", ["que"] = "qu", ["roh"] = "rm", ["ron"] = "ro", ["run"] = "rn", ["rus"] = "ru", ["sag"] = "sg", ["san"] = "sa", ["sin"] = "si", ["slk"] = "sk", ["slv"] = "sl", ["sme"] = "se", ["smo"] = "sm", ["sna"] = "sn", ["snd"] = "sd", ["som"] = "so", ["sot"] = "st", ["spa"] = "es", ["sqi"] = "sq", ["srd"] = "sc", ["srp"] = "sr", ["ssw"] = "ss", ["sun"] = "su", ["swa"] = "sw", ["swe"] = "sv", ["tah"] = "ty", ["tam"] = "ta", ["tat"] = "tt", ["tel"] = "te", ["tgk"] = "tg", ["tgl"] = "tl", ["tha"] = "th", ["tir"] = "ti", ["ton"] = "to", ["tsn"] = "tn", ["tso"] = "ts", ["tuk"] = "tk", ["tur"] = "tr", ["twi"] = "tw", ["uig"] = "ug", ["ukr"] = "uk", ["urd"] = "ur", ["uzb"] = "uz", ["ven"] = "ve", ["vie"] = "vi", ["vol"] = "vo", ["wln"] = "wa", ["wol"] = "wo", ["xho"] = "xh", ["yid"] = "yi", ["yor"] = "yo", ["zha"] = "za", ["zho"] = "zh", ["zul"] = "zu" } shzq5qyzo42nqfska6amwdq4g8lois9 Modul:Lang/tag from name 828 4024 17681 2024-05-23T12:58:44Z Bangrapip 9 new 17681 Scribunto text/plain local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_name_table.lang; -- language codes, names local lang_dep_table = lang_name_table.lang_dep; -- deprecated language codes, names local override_table = lang_data.override; local rev_lang_table = {}; -- same as lang_table reversed so language name is key and language tag is value local rev_lang_dep_table = {}; -- same as lang_dep_table reversed so language name is key and language tag is value local rev_override_table = {}; -- same as override_table except reversed local dedabbed_names_list = {}; -- holds a list of dedabbed name and tags --[[--------------------------< R E V _ L I S T _ A D D >------------------------------------------------------ local function to add <name> (key) and <tag> (value) pair to <rev_list> <name>/<tag> pairs where <tag> is ISO 639-1, overwrite all other <name>/<tag> pairs. When creating overrides, take care that the <name> is properly disambiguated to avoid improper masking ]] local function rev_list_add (rev_list, name, tag) if rev_list[name] then -- if already in <rev_list> if 2 == tag:len() then -- is this is a 2-characater code? rev_list[name] = tag; -- yes, overwrite 3-characater language <name> and <tag> pair in <rev_list> end else -- here when not yet in <rev_list> rev_list[name] = tag; -- add language <name> and <tag> (value) pair to <rev_list> end end --[[--------------------------< D E D A B B E D _ N A M E S _ L I S T _ A D D >-------------------------------- adds <name>/<tag> pairs to the dedabbed_names_list when <name> not already present. When <name> is present in the list, unsets the listed <tag> to empty string; cannot have different <name>/<tag> pairs where the table key (<name>) is shared with another <name>/<tag> pair. ]] local function dedabbed_names_list_add (dab, name, tag) if 0 ~= dab then -- if dab was removed if dedabbed_names_list[name] then -- if this dedabbed name is in the table then there are more than one name with different dabs dedabbed_names_list[name] = ''; -- unset but not too unset else dedabbed_names_list[name] = tag; -- add name / tag pair in case this the only dedabbed name end end end --[[--------------------------< D E D A B B E D _ T O _ R E V _ L I S T _ A D D >------------------------------ adds <name>/<tag> pairs to specified <rev_list> when <tag> is not empty string ]] local function dedabbed_to_rev_list_add (rev_list, name, tag) for name, tag in pairs (dedabbed_names_list) do -- add dedabbed <name>/<tag> pairs to the reversed table if '' ~= tag then -- when <name>/<tag> has not been unset because of multiple dabs rev_list_add (rev_list, name, tag); -- add end end end --[[--------------------------< T A G - F R O M - N A M E D A T A >------------------------------------------ Creates tag-from-name tables from the data in Module:Lang/data so that templates can get language tags from the same names as the {{lang}} templates get from those tags. The conversion prefers ISO 639-1 codes. Data in these tables are used by tag_from_name() in Module:Lang When <name> is disambiguated, will create an additional <name> entry without the dab as long as that action won't conflict with actual undabbed names in the source. <name> without dab is always added to the list; this rule arises because of the three Marwari language code/name pairs: mwr: Marwari -– not dabbed these will not have dedabbed entries because of mwr rwr: Marwari (India) mve: Marwari (Pakistan) These all share the same base name so there will not not be an dedabbed entry: ["yaka"] = "axk", -- this would be wrong for two of these languages ["yaka (central african republic)"] = "axk", ["yaka (congo)"] = "iyx", ["yaka (democratic republic of congo)"] = "yaf", Say that we find "axk". It has a dab so we add the dabbed form to rev_lang_table{}. Then we look in dedabbed_names_list{} to see if ["yaka"] is already there. It's not, so we add this: ["yaka"] = "axk", Later we find "yaf". It has a dab so we add the dabbed form to rev_lang_table{}. Then we look in dedabbed_names_list{} to see if ["yaka"] is already there. It is, so that means that more than one language code could create an dedabbed language name key; there can be only one. Because ["yaka"] is already in the dedabbed_names_list{} table we unset the ["yaka"] entry to empty string: ["yaka"] = '', later we find "iyx" and add it to rev_lang_table{}. We look in dedabbed_names_list{} and find ["yaka"] has been unset to empty string so do nothing. When done adding names/codes to rev_lang_table{}, spin through dedabbed_names_list{} and add all non-empty-string name/code pairs to rev_lang_table{}. This does not catch things like overrides ["pa"] = "Punjabi" and ["pnb"] = "Punjabi". "pa" and "pnb" are not synonyms but because the names are the same, will be treated like synonyms ("pnb" promotes to "pa"). To avoid this, disambiguate the override: ["pnb"] = {"Punjabi"} -> ["pnb"] = {"Punjabi (Western)"} ]] for tag, name_table in pairs (lang_table) do if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table local name_raw = name_table:lower(); local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed rev_list_add (rev_lang_table, name_raw, tag); -- add no-dab-names and names-with-dab here dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed end end dedabbed_to_rev_list_add (rev_lang_table, name, tag); -- add dedabbed name/tag pairs to the reversed table dedabbed_names_list = {}; -- reset list of dedabbed names for tag, name_table in pairs (lang_dep_table) do if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table local name_raw = name_table:lower(); local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed rev_list_add (rev_lang_dep_table, name_raw, tag); -- add no-dab-names and names-with-dab here dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed end end dedabbed_to_rev_list_add (rev_lang_dep_table, name, tag); -- add dedabbed name/tag pairs to the reversed table dedabbed_names_list = {}; -- reset list of dedabbed names for tag, name_table in pairs (override_table) do local name_raw = name_table:lower(); local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them rev_list_add (rev_override_table, name_raw, tag); dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed end dedabbed_to_rev_list_add (rev_override_table, name, tag); -- add dedabbed name/tag pairs to the reversed table dedabbed_names_list = {}; -- reset list --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { rev_lang_table = rev_lang_table, rev_lang_dep_table = rev_lang_dep_table, rev_override_table = rev_override_table, } j3mfsv6vl3rrvzdingbsgsmtlpxmpvq Modul:Unicode data/scripts 828 4025 17682 2024-05-23T13:00:56Z Bangrapip 9 new 17682 Scribunto text/plain --[=[ -- Official Unicode script values for individual codepoints and ranges of -- codepoints. -- https://www.unicode.org/Public/UNIDATA/Scripts.txt provided -- the script names, and https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt -- provided script codes corresponding to the names (see [[Script (Unicode)]]). --]=] local data = { singles = { [0x000AA] = "Latn", [0x000BA] = "Latn", [0x000D7] = "Zyyy", [0x000F7] = "Zyyy", [0x00374] = "Zyyy", [0x0037E] = "Zyyy", [0x0037F] = "Grek", [0x00384] = "Grek", [0x00385] = "Zyyy", [0x00386] = "Grek", [0x00387] = "Zyyy", [0x0038C] = "Grek", [0x00605] = "Zyyy", [0x0060C] = "Zyyy", [0x0061B] = "Zyyy", [0x0061F] = "Zyyy", [0x00640] = "Zyyy", [0x00670] = "Zinh", [0x006DD] = "Zyyy", [0x0085E] = "Mand", [0x008E2] = "Zyyy", [0x009B2] = "Beng", [0x009D7] = "Beng", [0x00A3C] = "Guru", [0x00A51] = "Guru", [0x00A5E] = "Guru", [0x00AD0] = "Gujr", [0x00B9C] = "Taml", [0x00BD0] = "Taml", [0x00BD7] = "Taml", [0x00C5D] = "Telu", [0x00DBD] = "Sinh", [0x00DCA] = "Sinh", [0x00DD6] = "Sinh", [0x00E3F] = "Zyyy", [0x00E84] = "Laoo", [0x00EA5] = "Laoo", [0x00EC6] = "Laoo", [0x010C7] = "Geor", [0x010CD] = "Geor", [0x010FB] = "Zyyy", [0x01258] = "Ethi", [0x012C0] = "Ethi", [0x0171F] = "Tglg", [0x01804] = "Mong", [0x01805] = "Zyyy", [0x01940] = "Limb", [0x01CD3] = "Zyyy", [0x01CE1] = "Zyyy", [0x01CED] = "Zinh", [0x01CF4] = "Zinh", [0x01CFA] = "Zyyy", [0x01D2B] = "Cyrl", [0x01D78] = "Cyrl", [0x01DBF] = "Grek", [0x01F59] = "Grek", [0x01F5B] = "Grek", [0x01F5D] = "Grek", [0x02071] = "Latn", [0x0207F] = "Latn", [0x02126] = "Grek", [0x02132] = "Latn", [0x0214E] = "Latn", [0x02D27] = "Geor", [0x02D2D] = "Geor", [0x02D7F] = "Tfng", [0x03005] = "Hani", [0x03006] = "Zyyy", [0x03007] = "Hani", [0x030A0] = "Zyyy", [0x031EF] = "Zyyy", [0x032FF] = "Zyyy", [0x0A7D3] = "Latn", [0x0A92E] = "Zyyy", [0x0A92F] = "Kali", [0x0A95F] = "Rjng", [0x0A9CF] = "Zyyy", [0x0AB5B] = "Zyyy", [0x0AB65] = "Grek", [0x0FB3E] = "Hebr", [0x0FDCF] = "Arab", [0x0FEFF] = "Zyyy", [0x0FF70] = "Zyyy", [0x101A0] = "Grek", [0x101FD] = "Zinh", [0x102E0] = "Zinh", [0x1039F] = "Ugar", [0x1056F] = "Aghb", [0x10808] = "Cprt", [0x1083C] = "Cprt", [0x1083F] = "Cprt", [0x1091F] = "Phnx", [0x1093F] = "Lydi", [0x1107F] = "Brah", [0x110CD] = "Kthi", [0x11288] = "Mult", [0x1133B] = "Zinh", [0x11350] = "Gran", [0x11357] = "Gran", [0x118FF] = "Wara", [0x11909] = "Diak", [0x11D3A] = "Gonm", [0x11FB0] = "Lisu", [0x11FFF] = "Taml", [0x16FE0] = "Tang", [0x16FE1] = "Nshu", [0x16FE4] = "Kits", [0x1B000] = "Kana", [0x1B132] = "Hira", [0x1B155] = "Kana", [0x1D4A2] = "Zyyy", [0x1D4BB] = "Zyyy", [0x1D546] = "Zyyy", [0x1E08F] = "Cyrl", [0x1E2FF] = "Wcho", [0x1EE24] = "Arab", [0x1EE27] = "Arab", [0x1EE39] = "Arab", [0x1EE3B] = "Arab", [0x1EE42] = "Arab", [0x1EE47] = "Arab", [0x1EE49] = "Arab", [0x1EE4B] = "Arab", [0x1EE54] = "Arab", [0x1EE57] = "Arab", [0x1EE59] = "Arab", [0x1EE5B] = "Arab", [0x1EE5D] = "Arab", [0x1EE5F] = "Arab", [0x1EE64] = "Arab", [0x1EE7E] = "Arab", [0x1F200] = "Hira", [0x1F7F0] = "Zyyy", [0xE0001] = "Zyyy", }, ranges = { { 0x00000, 0x00040, "Zyyy" }, { 0x00041, 0x0005A, "Latn" }, { 0x0005B, 0x00060, "Zyyy" }, { 0x00061, 0x0007A, "Latn" }, { 0x0007B, 0x000A9, "Zyyy" }, { 0x000AB, 0x000B9, "Zyyy" }, { 0x000BB, 0x000BF, "Zyyy" }, { 0x000C0, 0x000D6, "Latn" }, { 0x000D8, 0x000F6, "Latn" }, { 0x000F8, 0x002B8, "Latn" }, { 0x002B9, 0x002DF, "Zyyy" }, { 0x002E0, 0x002E4, "Latn" }, { 0x002E5, 0x002E9, "Zyyy" }, { 0x002EA, 0x002EB, "Bopo" }, { 0x002EC, 0x002FF, "Zyyy" }, { 0x00300, 0x0036F, "Zinh" }, { 0x00370, 0x00373, "Grek" }, { 0x00375, 0x00377, "Grek" }, { 0x0037A, 0x0037D, "Grek" }, { 0x00388, 0x0038A, "Grek" }, { 0x0038E, 0x003A1, "Grek" }, { 0x003A3, 0x003E1, "Grek" }, { 0x003E2, 0x003EF, "Copt" }, { 0x003F0, 0x003FF, "Grek" }, { 0x00400, 0x00484, "Cyrl" }, { 0x00485, 0x00486, "Zinh" }, { 0x00487, 0x0052F, "Cyrl" }, { 0x00531, 0x00556, "Armn" }, { 0x00559, 0x0058A, "Armn" }, { 0x0058D, 0x0058F, "Armn" }, { 0x00591, 0x005C7, "Hebr" }, { 0x005D0, 0x005EA, "Hebr" }, { 0x005EF, 0x005F4, "Hebr" }, { 0x00600, 0x00604, "Arab" }, { 0x00606, 0x0060B, "Arab" }, { 0x0060D, 0x0061A, "Arab" }, { 0x0061C, 0x0061E, "Arab" }, { 0x00620, 0x0063F, "Arab" }, { 0x00641, 0x0064A, "Arab" }, { 0x0064B, 0x00655, "Zinh" }, { 0x00656, 0x0066F, "Arab" }, { 0x00671, 0x006DC, "Arab" }, { 0x006DE, 0x006FF, "Arab" }, { 0x00700, 0x0070D, "Syrc" }, { 0x0070F, 0x0074A, "Syrc" }, { 0x0074D, 0x0074F, "Syrc" }, { 0x00750, 0x0077F, "Arab" }, { 0x00780, 0x007B1, "Thaa" }, { 0x007C0, 0x007FA, "Nkoo" }, { 0x007FD, 0x007FF, "Nkoo" }, { 0x00800, 0x0082D, "Samr" }, { 0x00830, 0x0083E, "Samr" }, { 0x00840, 0x0085B, "Mand" }, { 0x00860, 0x0086A, "Syrc" }, { 0x00870, 0x0088E, "Arab" }, { 0x00890, 0x00891, "Arab" }, { 0x00898, 0x008E1, "Arab" }, { 0x008E3, 0x008FF, "Arab" }, { 0x00900, 0x00950, "Deva" }, { 0x00951, 0x00954, "Zinh" }, { 0x00955, 0x00963, "Deva" }, { 0x00964, 0x00965, "Zyyy" }, { 0x00966, 0x0097F, "Deva" }, { 0x00980, 0x00983, "Beng" }, { 0x00985, 0x0098C, "Beng" }, { 0x0098F, 0x00990, "Beng" }, { 0x00993, 0x009A8, "Beng" }, { 0x009AA, 0x009B0, "Beng" }, { 0x009B6, 0x009B9, "Beng" }, { 0x009BC, 0x009C4, "Beng" }, { 0x009C7, 0x009C8, "Beng" }, { 0x009CB, 0x009CE, "Beng" }, { 0x009DC, 0x009DD, "Beng" }, { 0x009DF, 0x009E3, "Beng" }, { 0x009E6, 0x009FE, "Beng" }, { 0x00A01, 0x00A03, "Guru" }, { 0x00A05, 0x00A0A, "Guru" }, { 0x00A0F, 0x00A10, "Guru" }, { 0x00A13, 0x00A28, "Guru" }, { 0x00A2A, 0x00A30, "Guru" }, { 0x00A32, 0x00A33, "Guru" }, { 0x00A35, 0x00A36, "Guru" }, { 0x00A38, 0x00A39, "Guru" }, { 0x00A3E, 0x00A42, "Guru" }, { 0x00A47, 0x00A48, "Guru" }, { 0x00A4B, 0x00A4D, "Guru" }, { 0x00A59, 0x00A5C, "Guru" }, { 0x00A66, 0x00A76, "Guru" }, { 0x00A81, 0x00A83, "Gujr" }, { 0x00A85, 0x00A8D, "Gujr" }, { 0x00A8F, 0x00A91, "Gujr" }, { 0x00A93, 0x00AA8, "Gujr" }, { 0x00AAA, 0x00AB0, "Gujr" }, { 0x00AB2, 0x00AB3, "Gujr" }, { 0x00AB5, 0x00AB9, "Gujr" }, { 0x00ABC, 0x00AC5, "Gujr" }, { 0x00AC7, 0x00AC9, "Gujr" }, { 0x00ACB, 0x00ACD, "Gujr" }, { 0x00AE0, 0x00AE3, "Gujr" }, { 0x00AE6, 0x00AF1, "Gujr" }, { 0x00AF9, 0x00AFF, "Gujr" }, { 0x00B01, 0x00B03, "Orya" }, { 0x00B05, 0x00B0C, "Orya" }, { 0x00B0F, 0x00B10, "Orya" }, { 0x00B13, 0x00B28, "Orya" }, { 0x00B2A, 0x00B30, "Orya" }, { 0x00B32, 0x00B33, "Orya" }, { 0x00B35, 0x00B39, "Orya" }, { 0x00B3C, 0x00B44, "Orya" }, { 0x00B47, 0x00B48, "Orya" }, { 0x00B4B, 0x00B4D, "Orya" }, { 0x00B55, 0x00B57, "Orya" }, { 0x00B5C, 0x00B5D, "Orya" }, { 0x00B5F, 0x00B63, "Orya" }, { 0x00B66, 0x00B77, "Orya" }, { 0x00B82, 0x00B83, "Taml" }, { 0x00B85, 0x00B8A, "Taml" }, { 0x00B8E, 0x00B90, "Taml" }, { 0x00B92, 0x00B95, "Taml" }, { 0x00B99, 0x00B9A, "Taml" }, { 0x00B9E, 0x00B9F, "Taml" }, { 0x00BA3, 0x00BA4, "Taml" }, { 0x00BA8, 0x00BAA, "Taml" }, { 0x00BAE, 0x00BB9, "Taml" }, { 0x00BBE, 0x00BC2, "Taml" }, { 0x00BC6, 0x00BC8, "Taml" }, { 0x00BCA, 0x00BCD, "Taml" }, { 0x00BE6, 0x00BFA, "Taml" }, { 0x00C00, 0x00C0C, "Telu" }, { 0x00C0E, 0x00C10, "Telu" }, { 0x00C12, 0x00C28, "Telu" }, { 0x00C2A, 0x00C39, "Telu" }, { 0x00C3C, 0x00C44, "Telu" }, { 0x00C46, 0x00C48, "Telu" }, { 0x00C4A, 0x00C4D, "Telu" }, { 0x00C55, 0x00C56, "Telu" }, { 0x00C58, 0x00C5A, "Telu" }, { 0x00C60, 0x00C63, "Telu" }, { 0x00C66, 0x00C6F, "Telu" }, { 0x00C77, 0x00C7F, "Telu" }, { 0x00C80, 0x00C8C, "Knda" }, { 0x00C8E, 0x00C90, "Knda" }, { 0x00C92, 0x00CA8, "Knda" }, { 0x00CAA, 0x00CB3, "Knda" }, { 0x00CB5, 0x00CB9, "Knda" }, { 0x00CBC, 0x00CC4, "Knda" }, { 0x00CC6, 0x00CC8, "Knda" }, { 0x00CCA, 0x00CCD, "Knda" }, { 0x00CD5, 0x00CD6, "Knda" }, { 0x00CDD, 0x00CDE, "Knda" }, { 0x00CE0, 0x00CE3, "Knda" }, { 0x00CE6, 0x00CEF, "Knda" }, { 0x00CF1, 0x00CF3, "Knda" }, { 0x00D00, 0x00D0C, "Mlym" }, { 0x00D0E, 0x00D10, "Mlym" }, { 0x00D12, 0x00D44, "Mlym" }, { 0x00D46, 0x00D48, "Mlym" }, { 0x00D4A, 0x00D4F, "Mlym" }, { 0x00D54, 0x00D63, "Mlym" }, { 0x00D66, 0x00D7F, "Mlym" }, { 0x00D81, 0x00D83, "Sinh" }, { 0x00D85, 0x00D96, "Sinh" }, { 0x00D9A, 0x00DB1, "Sinh" }, { 0x00DB3, 0x00DBB, "Sinh" }, { 0x00DC0, 0x00DC6, "Sinh" }, { 0x00DCF, 0x00DD4, "Sinh" }, { 0x00DD8, 0x00DDF, "Sinh" }, { 0x00DE6, 0x00DEF, "Sinh" }, { 0x00DF2, 0x00DF4, "Sinh" }, { 0x00E01, 0x00E3A, "Thai" }, { 0x00E40, 0x00E5B, "Thai" }, { 0x00E81, 0x00E82, "Laoo" }, { 0x00E86, 0x00E8A, "Laoo" }, { 0x00E8C, 0x00EA3, "Laoo" }, { 0x00EA7, 0x00EBD, "Laoo" }, { 0x00EC0, 0x00EC4, "Laoo" }, { 0x00EC8, 0x00ECE, "Laoo" }, { 0x00ED0, 0x00ED9, "Laoo" }, { 0x00EDC, 0x00EDF, "Laoo" }, { 0x00F00, 0x00F47, "Tibt" }, { 0x00F49, 0x00F6C, "Tibt" }, { 0x00F71, 0x00F97, "Tibt" }, { 0x00F99, 0x00FBC, "Tibt" }, { 0x00FBE, 0x00FCC, "Tibt" }, { 0x00FCE, 0x00FD4, "Tibt" }, { 0x00FD5, 0x00FD8, "Zyyy" }, { 0x00FD9, 0x00FDA, "Tibt" }, { 0x01000, 0x0109F, "Mymr" }, { 0x010A0, 0x010C5, "Geor" }, { 0x010D0, 0x010FA, "Geor" }, { 0x010FC, 0x010FF, "Geor" }, { 0x01100, 0x011FF, "Hang" }, { 0x01200, 0x01248, "Ethi" }, { 0x0124A, 0x0124D, "Ethi" }, { 0x01250, 0x01256, "Ethi" }, { 0x0125A, 0x0125D, "Ethi" }, { 0x01260, 0x01288, "Ethi" }, { 0x0128A, 0x0128D, "Ethi" }, { 0x01290, 0x012B0, "Ethi" }, { 0x012B2, 0x012B5, "Ethi" }, { 0x012B8, 0x012BE, "Ethi" }, { 0x012C2, 0x012C5, "Ethi" }, { 0x012C8, 0x012D6, "Ethi" }, { 0x012D8, 0x01310, "Ethi" }, { 0x01312, 0x01315, "Ethi" }, { 0x01318, 0x0135A, "Ethi" }, { 0x0135D, 0x0137C, "Ethi" }, { 0x01380, 0x01399, "Ethi" }, { 0x013A0, 0x013F5, "Cher" }, { 0x013F8, 0x013FD, "Cher" }, { 0x01400, 0x0167F, "Cans" }, { 0x01680, 0x0169C, "Ogam" }, { 0x016A0, 0x016EA, "Runr" }, { 0x016EB, 0x016ED, "Zyyy" }, { 0x016EE, 0x016F8, "Runr" }, { 0x01700, 0x01715, "Tglg" }, { 0x01720, 0x01734, "Hano" }, { 0x01735, 0x01736, "Zyyy" }, { 0x01740, 0x01753, "Buhd" }, { 0x01760, 0x0176C, "Tagb" }, { 0x0176E, 0x01770, "Tagb" }, { 0x01772, 0x01773, "Tagb" }, { 0x01780, 0x017DD, "Khmr" }, { 0x017E0, 0x017E9, "Khmr" }, { 0x017F0, 0x017F9, "Khmr" }, { 0x01800, 0x01801, "Mong" }, { 0x01802, 0x01803, "Zyyy" }, { 0x01806, 0x01819, "Mong" }, { 0x01820, 0x01878, "Mong" }, { 0x01880, 0x018AA, "Mong" }, { 0x018B0, 0x018F5, "Cans" }, { 0x01900, 0x0191E, "Limb" }, { 0x01920, 0x0192B, "Limb" }, { 0x01930, 0x0193B, "Limb" }, { 0x01944, 0x0194F, "Limb" }, { 0x01950, 0x0196D, "Tale" }, { 0x01970, 0x01974, "Tale" }, { 0x01980, 0x019AB, "Talu" }, { 0x019B0, 0x019C9, "Talu" }, { 0x019D0, 0x019DA, "Talu" }, { 0x019DE, 0x019DF, "Talu" }, { 0x019E0, 0x019FF, "Khmr" }, { 0x01A00, 0x01A1B, "Bugi" }, { 0x01A1E, 0x01A1F, "Bugi" }, { 0x01A20, 0x01A5E, "Lana" }, { 0x01A60, 0x01A7C, "Lana" }, { 0x01A7F, 0x01A89, "Lana" }, { 0x01A90, 0x01A99, "Lana" }, { 0x01AA0, 0x01AAD, "Lana" }, { 0x01AB0, 0x01ACE, "Zinh" }, { 0x01B00, 0x01B4C, "Bali" }, { 0x01B50, 0x01B7E, "Bali" }, { 0x01B80, 0x01BBF, "Sund" }, { 0x01BC0, 0x01BF3, "Batk" }, { 0x01BFC, 0x01BFF, "Batk" }, { 0x01C00, 0x01C37, "Lepc" }, { 0x01C3B, 0x01C49, "Lepc" }, { 0x01C4D, 0x01C4F, "Lepc" }, { 0x01C50, 0x01C7F, "Olck" }, { 0x01C80, 0x01C88, "Cyrl" }, { 0x01C90, 0x01CBA, "Geor" }, { 0x01CBD, 0x01CBF, "Geor" }, { 0x01CC0, 0x01CC7, "Sund" }, { 0x01CD0, 0x01CD2, "Zinh" }, { 0x01CD4, 0x01CE0, "Zinh" }, { 0x01CE2, 0x01CE8, "Zinh" }, { 0x01CE9, 0x01CEC, "Zyyy" }, { 0x01CEE, 0x01CF3, "Zyyy" }, { 0x01CF5, 0x01CF7, "Zyyy" }, { 0x01CF8, 0x01CF9, "Zinh" }, { 0x01D00, 0x01D25, "Latn" }, { 0x01D26, 0x01D2A, "Grek" }, { 0x01D2C, 0x01D5C, "Latn" }, { 0x01D5D, 0x01D61, "Grek" }, { 0x01D62, 0x01D65, "Latn" }, { 0x01D66, 0x01D6A, "Grek" }, { 0x01D6B, 0x01D77, "Latn" }, { 0x01D79, 0x01DBE, "Latn" }, { 0x01DC0, 0x01DFF, "Zinh" }, { 0x01E00, 0x01EFF, "Latn" }, { 0x01F00, 0x01F15, "Grek" }, { 0x01F18, 0x01F1D, "Grek" }, { 0x01F20, 0x01F45, "Grek" }, { 0x01F48, 0x01F4D, "Grek" }, { 0x01F50, 0x01F57, "Grek" }, { 0x01F5F, 0x01F7D, "Grek" }, { 0x01F80, 0x01FB4, "Grek" }, { 0x01FB6, 0x01FC4, "Grek" }, { 0x01FC6, 0x01FD3, "Grek" }, { 0x01FD6, 0x01FDB, "Grek" }, { 0x01FDD, 0x01FEF, "Grek" }, { 0x01FF2, 0x01FF4, "Grek" }, { 0x01FF6, 0x01FFE, "Grek" }, { 0x02000, 0x0200B, "Zyyy" }, { 0x0200C, 0x0200D, "Zinh" }, { 0x0200E, 0x02064, "Zyyy" }, { 0x02066, 0x02070, "Zyyy" }, { 0x02074, 0x0207E, "Zyyy" }, { 0x02080, 0x0208E, "Zyyy" }, { 0x02090, 0x0209C, "Latn" }, { 0x020A0, 0x020C0, "Zyyy" }, { 0x020D0, 0x020F0, "Zinh" }, { 0x02100, 0x02125, "Zyyy" }, { 0x02127, 0x02129, "Zyyy" }, { 0x0212A, 0x0212B, "Latn" }, { 0x0212C, 0x02131, "Zyyy" }, { 0x02133, 0x0214D, "Zyyy" }, { 0x0214F, 0x0215F, "Zyyy" }, { 0x02160, 0x02188, "Latn" }, { 0x02189, 0x0218B, "Zyyy" }, { 0x02190, 0x02426, "Zyyy" }, { 0x02440, 0x0244A, "Zyyy" }, { 0x02460, 0x027FF, "Zyyy" }, { 0x02800, 0x028FF, "Brai" }, { 0x02900, 0x02B73, "Zyyy" }, { 0x02B76, 0x02B95, "Zyyy" }, { 0x02B97, 0x02BFF, "Zyyy" }, { 0x02C00, 0x02C5F, "Glag" }, { 0x02C60, 0x02C7F, "Latn" }, { 0x02C80, 0x02CF3, "Copt" }, { 0x02CF9, 0x02CFF, "Copt" }, { 0x02D00, 0x02D25, "Geor" }, { 0x02D30, 0x02D67, "Tfng" }, { 0x02D6F, 0x02D70, "Tfng" }, { 0x02D80, 0x02D96, "Ethi" }, { 0x02DA0, 0x02DA6, "Ethi" }, { 0x02DA8, 0x02DAE, "Ethi" }, { 0x02DB0, 0x02DB6, "Ethi" }, { 0x02DB8, 0x02DBE, "Ethi" }, { 0x02DC0, 0x02DC6, "Ethi" }, { 0x02DC8, 0x02DCE, "Ethi" }, { 0x02DD0, 0x02DD6, "Ethi" }, { 0x02DD8, 0x02DDE, "Ethi" }, { 0x02DE0, 0x02DFF, "Cyrl" }, { 0x02E00, 0x02E5D, "Zyyy" }, { 0x02E80, 0x02E99, "Hani" }, { 0x02E9B, 0x02EF3, "Hani" }, { 0x02F00, 0x02FD5, "Hani" }, { 0x02FF0, 0x03004, "Zyyy" }, { 0x03008, 0x03020, "Zyyy" }, { 0x03021, 0x03029, "Hani" }, { 0x0302A, 0x0302D, "Zinh" }, { 0x0302E, 0x0302F, "Hang" }, { 0x03030, 0x03037, "Zyyy" }, { 0x03038, 0x0303B, "Hani" }, { 0x0303C, 0x0303F, "Zyyy" }, { 0x03041, 0x03096, "Hira" }, { 0x03099, 0x0309A, "Zinh" }, { 0x0309B, 0x0309C, "Zyyy" }, { 0x0309D, 0x0309F, "Hira" }, { 0x030A1, 0x030FA, "Kana" }, { 0x030FB, 0x030FC, "Zyyy" }, { 0x030FD, 0x030FF, "Kana" }, { 0x03105, 0x0312F, "Bopo" }, { 0x03131, 0x0318E, "Hang" }, { 0x03190, 0x0319F, "Zyyy" }, { 0x031A0, 0x031BF, "Bopo" }, { 0x031C0, 0x031E3, "Zyyy" }, { 0x031F0, 0x031FF, "Kana" }, { 0x03200, 0x0321E, "Hang" }, { 0x03220, 0x0325F, "Zyyy" }, { 0x03260, 0x0327E, "Hang" }, { 0x0327F, 0x032CF, "Zyyy" }, { 0x032D0, 0x032FE, "Kana" }, { 0x03300, 0x03357, "Kana" }, { 0x03358, 0x033FF, "Zyyy" }, { 0x03400, 0x04DBF, "Hani" }, { 0x04DC0, 0x04DFF, "Zyyy" }, { 0x04E00, 0x09FFF, "Hani" }, { 0x0A000, 0x0A48C, "Yiii" }, { 0x0A490, 0x0A4C6, "Yiii" }, { 0x0A4D0, 0x0A4FF, "Lisu" }, { 0x0A500, 0x0A62B, "Vaii" }, { 0x0A640, 0x0A69F, "Cyrl" }, { 0x0A6A0, 0x0A6F7, "Bamu" }, { 0x0A700, 0x0A721, "Zyyy" }, { 0x0A722, 0x0A787, "Latn" }, { 0x0A788, 0x0A78A, "Zyyy" }, { 0x0A78B, 0x0A7CA, "Latn" }, { 0x0A7D0, 0x0A7D1, "Latn" }, { 0x0A7D5, 0x0A7D9, "Latn" }, { 0x0A7F2, 0x0A7FF, "Latn" }, { 0x0A800, 0x0A82C, "Sylo" }, { 0x0A830, 0x0A839, "Zyyy" }, { 0x0A840, 0x0A877, "Phag" }, { 0x0A880, 0x0A8C5, "Saur" }, { 0x0A8CE, 0x0A8D9, "Saur" }, { 0x0A8E0, 0x0A8FF, "Deva" }, { 0x0A900, 0x0A92D, "Kali" }, { 0x0A930, 0x0A953, "Rjng" }, { 0x0A960, 0x0A97C, "Hang" }, { 0x0A980, 0x0A9CD, "Java" }, { 0x0A9D0, 0x0A9D9, "Java" }, { 0x0A9DE, 0x0A9DF, "Java" }, { 0x0A9E0, 0x0A9FE, "Mymr" }, { 0x0AA00, 0x0AA36, "Cham" }, { 0x0AA40, 0x0AA4D, "Cham" }, { 0x0AA50, 0x0AA59, "Cham" }, { 0x0AA5C, 0x0AA5F, "Cham" }, { 0x0AA60, 0x0AA7F, "Mymr" }, { 0x0AA80, 0x0AAC2, "Tavt" }, { 0x0AADB, 0x0AADF, "Tavt" }, { 0x0AAE0, 0x0AAF6, "Mtei" }, { 0x0AB01, 0x0AB06, "Ethi" }, { 0x0AB09, 0x0AB0E, "Ethi" }, { 0x0AB11, 0x0AB16, "Ethi" }, { 0x0AB20, 0x0AB26, "Ethi" }, { 0x0AB28, 0x0AB2E, "Ethi" }, { 0x0AB30, 0x0AB5A, "Latn" }, { 0x0AB5C, 0x0AB64, "Latn" }, { 0x0AB66, 0x0AB69, "Latn" }, { 0x0AB6A, 0x0AB6B, "Zyyy" }, { 0x0AB70, 0x0ABBF, "Cher" }, { 0x0ABC0, 0x0ABED, "Mtei" }, { 0x0ABF0, 0x0ABF9, "Mtei" }, { 0x0AC00, 0x0D7A3, "Hang" }, { 0x0D7B0, 0x0D7C6, "Hang" }, { 0x0D7CB, 0x0D7FB, "Hang" }, { 0x0F900, 0x0FA6D, "Hani" }, { 0x0FA70, 0x0FAD9, "Hani" }, { 0x0FB00, 0x0FB06, "Latn" }, { 0x0FB13, 0x0FB17, "Armn" }, { 0x0FB1D, 0x0FB36, "Hebr" }, { 0x0FB38, 0x0FB3C, "Hebr" }, { 0x0FB40, 0x0FB41, "Hebr" }, { 0x0FB43, 0x0FB44, "Hebr" }, { 0x0FB46, 0x0FB4F, "Hebr" }, { 0x0FB50, 0x0FBC2, "Arab" }, { 0x0FBD3, 0x0FD3D, "Arab" }, { 0x0FD3E, 0x0FD3F, "Zyyy" }, { 0x0FD40, 0x0FD8F, "Arab" }, { 0x0FD92, 0x0FDC7, "Arab" }, { 0x0FDF0, 0x0FDFF, "Arab" }, { 0x0FE00, 0x0FE0F, "Zinh" }, { 0x0FE10, 0x0FE19, "Zyyy" }, { 0x0FE20, 0x0FE2D, "Zinh" }, { 0x0FE2E, 0x0FE2F, "Cyrl" }, { 0x0FE30, 0x0FE52, "Zyyy" }, { 0x0FE54, 0x0FE66, "Zyyy" }, { 0x0FE68, 0x0FE6B, "Zyyy" }, { 0x0FE70, 0x0FE74, "Arab" }, { 0x0FE76, 0x0FEFC, "Arab" }, { 0x0FF01, 0x0FF20, "Zyyy" }, { 0x0FF21, 0x0FF3A, "Latn" }, { 0x0FF3B, 0x0FF40, "Zyyy" }, { 0x0FF41, 0x0FF5A, "Latn" }, { 0x0FF5B, 0x0FF65, "Zyyy" }, { 0x0FF66, 0x0FF6F, "Kana" }, { 0x0FF71, 0x0FF9D, "Kana" }, { 0x0FF9E, 0x0FF9F, "Zyyy" }, { 0x0FFA0, 0x0FFBE, "Hang" }, { 0x0FFC2, 0x0FFC7, "Hang" }, { 0x0FFCA, 0x0FFCF, "Hang" }, { 0x0FFD2, 0x0FFD7, "Hang" }, { 0x0FFDA, 0x0FFDC, "Hang" }, { 0x0FFE0, 0x0FFE6, "Zyyy" }, { 0x0FFE8, 0x0FFEE, "Zyyy" }, { 0x0FFF9, 0x0FFFD, "Zyyy" }, { 0x10000, 0x1000B, "Linb" }, { 0x1000D, 0x10026, "Linb" }, { 0x10028, 0x1003A, "Linb" }, { 0x1003C, 0x1003D, "Linb" }, { 0x1003F, 0x1004D, "Linb" }, { 0x10050, 0x1005D, "Linb" }, { 0x10080, 0x100FA, "Linb" }, { 0x10100, 0x10102, "Zyyy" }, { 0x10107, 0x10133, "Zyyy" }, { 0x10137, 0x1013F, "Zyyy" }, { 0x10140, 0x1018E, "Grek" }, { 0x10190, 0x1019C, "Zyyy" }, { 0x101D0, 0x101FC, "Zyyy" }, { 0x10280, 0x1029C, "Lyci" }, { 0x102A0, 0x102D0, "Cari" }, { 0x102E1, 0x102FB, "Zyyy" }, { 0x10300, 0x10323, "Ital" }, { 0x1032D, 0x1032F, "Ital" }, { 0x10330, 0x1034A, "Goth" }, { 0x10350, 0x1037A, "Perm" }, { 0x10380, 0x1039D, "Ugar" }, { 0x103A0, 0x103C3, "Xpeo" }, { 0x103C8, 0x103D5, "Xpeo" }, { 0x10400, 0x1044F, "Dsrt" }, { 0x10450, 0x1047F, "Shaw" }, { 0x10480, 0x1049D, "Osma" }, { 0x104A0, 0x104A9, "Osma" }, { 0x104B0, 0x104D3, "Osge" }, { 0x104D8, 0x104FB, "Osge" }, { 0x10500, 0x10527, "Elba" }, { 0x10530, 0x10563, "Aghb" }, { 0x10570, 0x1057A, "Vith" }, { 0x1057C, 0x1058A, "Vith" }, { 0x1058C, 0x10592, "Vith" }, { 0x10594, 0x10595, "Vith" }, { 0x10597, 0x105A1, "Vith" }, { 0x105A3, 0x105B1, "Vith" }, { 0x105B3, 0x105B9, "Vith" }, { 0x105BB, 0x105BC, "Vith" }, { 0x10600, 0x10736, "Lina" }, { 0x10740, 0x10755, "Lina" }, { 0x10760, 0x10767, "Lina" }, { 0x10780, 0x10785, "Latn" }, { 0x10787, 0x107B0, "Latn" }, { 0x107B2, 0x107BA, "Latn" }, { 0x10800, 0x10805, "Cprt" }, { 0x1080A, 0x10835, "Cprt" }, { 0x10837, 0x10838, "Cprt" }, { 0x10840, 0x10855, "Armi" }, { 0x10857, 0x1085F, "Armi" }, { 0x10860, 0x1087F, "Palm" }, { 0x10880, 0x1089E, "Nbat" }, { 0x108A7, 0x108AF, "Nbat" }, { 0x108E0, 0x108F2, "Hatr" }, { 0x108F4, 0x108F5, "Hatr" }, { 0x108FB, 0x108FF, "Hatr" }, { 0x10900, 0x1091B, "Phnx" }, { 0x10920, 0x10939, "Lydi" }, { 0x10980, 0x1099F, "Mero" }, { 0x109A0, 0x109B7, "Merc" }, { 0x109BC, 0x109CF, "Merc" }, { 0x109D2, 0x109FF, "Merc" }, { 0x10A00, 0x10A03, "Khar" }, { 0x10A05, 0x10A06, "Khar" }, { 0x10A0C, 0x10A13, "Khar" }, { 0x10A15, 0x10A17, "Khar" }, { 0x10A19, 0x10A35, "Khar" }, { 0x10A38, 0x10A3A, "Khar" }, { 0x10A3F, 0x10A48, "Khar" }, { 0x10A50, 0x10A58, "Khar" }, { 0x10A60, 0x10A7F, "Sarb" }, { 0x10A80, 0x10A9F, "Narb" }, { 0x10AC0, 0x10AE6, "Mani" }, { 0x10AEB, 0x10AF6, "Mani" }, { 0x10B00, 0x10B35, "Avst" }, { 0x10B39, 0x10B3F, "Avst" }, { 0x10B40, 0x10B55, "Prti" }, { 0x10B58, 0x10B5F, "Prti" }, { 0x10B60, 0x10B72, "Phli" }, { 0x10B78, 0x10B7F, "Phli" }, { 0x10B80, 0x10B91, "Phlp" }, { 0x10B99, 0x10B9C, "Phlp" }, { 0x10BA9, 0x10BAF, "Phlp" }, { 0x10C00, 0x10C48, "Orkh" }, { 0x10C80, 0x10CB2, "Hung" }, { 0x10CC0, 0x10CF2, "Hung" }, { 0x10CFA, 0x10CFF, "Hung" }, { 0x10D00, 0x10D27, "Rohg" }, { 0x10D30, 0x10D39, "Rohg" }, { 0x10E60, 0x10E7E, "Arab" }, { 0x10E80, 0x10EA9, "Yezi" }, { 0x10EAB, 0x10EAD, "Yezi" }, { 0x10EB0, 0x10EB1, "Yezi" }, { 0x10EFD, 0x10EFF, "Arab" }, { 0x10F00, 0x10F27, "Sogo" }, { 0x10F30, 0x10F59, "Sogd" }, { 0x10F70, 0x10F89, "Ougr" }, { 0x10FB0, 0x10FCB, "Chrs" }, { 0x10FE0, 0x10FF6, "Elym" }, { 0x11000, 0x1104D, "Brah" }, { 0x11052, 0x11075, "Brah" }, { 0x11080, 0x110C2, "Kthi" }, { 0x110D0, 0x110E8, "Sora" }, { 0x110F0, 0x110F9, "Sora" }, { 0x11100, 0x11134, "Cakm" }, { 0x11136, 0x11147, "Cakm" }, { 0x11150, 0x11176, "Mahj" }, { 0x11180, 0x111DF, "Shrd" }, { 0x111E1, 0x111F4, "Sinh" }, { 0x11200, 0x11211, "Khoj" }, { 0x11213, 0x11241, "Khoj" }, { 0x11280, 0x11286, "Mult" }, { 0x1128A, 0x1128D, "Mult" }, { 0x1128F, 0x1129D, "Mult" }, { 0x1129F, 0x112A9, "Mult" }, { 0x112B0, 0x112EA, "Sind" }, { 0x112F0, 0x112F9, "Sind" }, { 0x11300, 0x11303, "Gran" }, { 0x11305, 0x1130C, "Gran" }, { 0x1130F, 0x11310, "Gran" }, { 0x11313, 0x11328, "Gran" }, { 0x1132A, 0x11330, "Gran" }, { 0x11332, 0x11333, "Gran" }, { 0x11335, 0x11339, "Gran" }, { 0x1133C, 0x11344, "Gran" }, { 0x11347, 0x11348, "Gran" }, { 0x1134B, 0x1134D, "Gran" }, { 0x1135D, 0x11363, "Gran" }, { 0x11366, 0x1136C, "Gran" }, { 0x11370, 0x11374, "Gran" }, { 0x11400, 0x1145B, "Newa" }, { 0x1145D, 0x11461, "Newa" }, { 0x11480, 0x114C7, "Tirh" }, { 0x114D0, 0x114D9, "Tirh" }, { 0x11580, 0x115B5, "Sidd" }, { 0x115B8, 0x115DD, "Sidd" }, { 0x11600, 0x11644, "Modi" }, { 0x11650, 0x11659, "Modi" }, { 0x11660, 0x1166C, "Mong" }, { 0x11680, 0x116B9, "Takr" }, { 0x116C0, 0x116C9, "Takr" }, { 0x11700, 0x1171A, "Ahom" }, { 0x1171D, 0x1172B, "Ahom" }, { 0x11730, 0x11746, "Ahom" }, { 0x11800, 0x1183B, "Dogr" }, { 0x118A0, 0x118F2, "Wara" }, { 0x11900, 0x11906, "Diak" }, { 0x1190C, 0x11913, "Diak" }, { 0x11915, 0x11916, "Diak" }, { 0x11918, 0x11935, "Diak" }, { 0x11937, 0x11938, "Diak" }, { 0x1193B, 0x11946, "Diak" }, { 0x11950, 0x11959, "Diak" }, { 0x119A0, 0x119A7, "Nand" }, { 0x119AA, 0x119D7, "Nand" }, { 0x119DA, 0x119E4, "Nand" }, { 0x11A00, 0x11A47, "Zanb" }, { 0x11A50, 0x11AA2, "Soyo" }, { 0x11AB0, 0x11ABF, "Cans" }, { 0x11AC0, 0x11AF8, "Pauc" }, { 0x11B00, 0x11B09, "Deva" }, { 0x11C00, 0x11C08, "Bhks" }, { 0x11C0A, 0x11C36, "Bhks" }, { 0x11C38, 0x11C45, "Bhks" }, { 0x11C50, 0x11C6C, "Bhks" }, { 0x11C70, 0x11C8F, "Marc" }, { 0x11C92, 0x11CA7, "Marc" }, { 0x11CA9, 0x11CB6, "Marc" }, { 0x11D00, 0x11D06, "Gonm" }, { 0x11D08, 0x11D09, "Gonm" }, { 0x11D0B, 0x11D36, "Gonm" }, { 0x11D3C, 0x11D3D, "Gonm" }, { 0x11D3F, 0x11D47, "Gonm" }, { 0x11D50, 0x11D59, "Gonm" }, { 0x11D60, 0x11D65, "Gong" }, { 0x11D67, 0x11D68, "Gong" }, { 0x11D6A, 0x11D8E, "Gong" }, { 0x11D90, 0x11D91, "Gong" }, { 0x11D93, 0x11D98, "Gong" }, { 0x11DA0, 0x11DA9, "Gong" }, { 0x11EE0, 0x11EF8, "Maka" }, { 0x11F00, 0x11F10, "Kawi" }, { 0x11F12, 0x11F3A, "Kawi" }, { 0x11F3E, 0x11F59, "Kawi" }, { 0x11FC0, 0x11FF1, "Taml" }, { 0x12000, 0x12399, "Xsux" }, { 0x12400, 0x1246E, "Xsux" }, { 0x12470, 0x12474, "Xsux" }, { 0x12480, 0x12543, "Xsux" }, { 0x12F90, 0x12FF2, "Cpmn" }, { 0x13000, 0x13455, "Egyp" }, { 0x14400, 0x14646, "Hluw" }, { 0x16800, 0x16A38, "Bamu" }, { 0x16A40, 0x16A5E, "Mroo" }, { 0x16A60, 0x16A69, "Mroo" }, { 0x16A6E, 0x16A6F, "Mroo" }, { 0x16A70, 0x16ABE, "Tnsa" }, { 0x16AC0, 0x16AC9, "Tnsa" }, { 0x16AD0, 0x16AED, "Bass" }, { 0x16AF0, 0x16AF5, "Bass" }, { 0x16B00, 0x16B45, "Hmng" }, { 0x16B50, 0x16B59, "Hmng" }, { 0x16B5B, 0x16B61, "Hmng" }, { 0x16B63, 0x16B77, "Hmng" }, { 0x16B7D, 0x16B8F, "Hmng" }, { 0x16E40, 0x16E9A, "Medf" }, { 0x16F00, 0x16F4A, "Plrd" }, { 0x16F4F, 0x16F87, "Plrd" }, { 0x16F8F, 0x16F9F, "Plrd" }, { 0x16FE2, 0x16FE3, "Hani" }, { 0x16FF0, 0x16FF1, "Hani" }, { 0x17000, 0x187F7, "Tang" }, { 0x18800, 0x18AFF, "Tang" }, { 0x18B00, 0x18CD5, "Kits" }, { 0x18D00, 0x18D08, "Tang" }, { 0x1AFF0, 0x1AFF3, "Kana" }, { 0x1AFF5, 0x1AFFB, "Kana" }, { 0x1AFFD, 0x1AFFE, "Kana" }, { 0x1B001, 0x1B11F, "Hira" }, { 0x1B120, 0x1B122, "Kana" }, { 0x1B150, 0x1B152, "Hira" }, { 0x1B164, 0x1B167, "Kana" }, { 0x1B170, 0x1B2FB, "Nshu" }, { 0x1BC00, 0x1BC6A, "Dupl" }, { 0x1BC70, 0x1BC7C, "Dupl" }, { 0x1BC80, 0x1BC88, "Dupl" }, { 0x1BC90, 0x1BC99, "Dupl" }, { 0x1BC9C, 0x1BC9F, "Dupl" }, { 0x1BCA0, 0x1BCA3, "Zyyy" }, { 0x1CF00, 0x1CF2D, "Zinh" }, { 0x1CF30, 0x1CF46, "Zinh" }, { 0x1CF50, 0x1CFC3, "Zyyy" }, { 0x1D000, 0x1D0F5, "Zyyy" }, { 0x1D100, 0x1D126, "Zyyy" }, { 0x1D129, 0x1D166, "Zyyy" }, { 0x1D167, 0x1D169, "Zinh" }, { 0x1D16A, 0x1D17A, "Zyyy" }, { 0x1D17B, 0x1D182, "Zinh" }, { 0x1D183, 0x1D184, "Zyyy" }, { 0x1D185, 0x1D18B, "Zinh" }, { 0x1D18C, 0x1D1A9, "Zyyy" }, { 0x1D1AA, 0x1D1AD, "Zinh" }, { 0x1D1AE, 0x1D1EA, "Zyyy" }, { 0x1D200, 0x1D245, "Grek" }, { 0x1D2C0, 0x1D2D3, "Zyyy" }, { 0x1D2E0, 0x1D2F3, "Zyyy" }, { 0x1D300, 0x1D356, "Zyyy" }, { 0x1D360, 0x1D378, "Zyyy" }, { 0x1D400, 0x1D454, "Zyyy" }, { 0x1D456, 0x1D49C, "Zyyy" }, { 0x1D49E, 0x1D49F, "Zyyy" }, { 0x1D4A5, 0x1D4A6, "Zyyy" }, { 0x1D4A9, 0x1D4AC, "Zyyy" }, { 0x1D4AE, 0x1D4B9, "Zyyy" }, { 0x1D4BD, 0x1D4C3, "Zyyy" }, { 0x1D4C5, 0x1D505, "Zyyy" }, { 0x1D507, 0x1D50A, "Zyyy" }, { 0x1D50D, 0x1D514, "Zyyy" }, { 0x1D516, 0x1D51C, "Zyyy" }, { 0x1D51E, 0x1D539, "Zyyy" }, { 0x1D53B, 0x1D53E, "Zyyy" }, { 0x1D540, 0x1D544, "Zyyy" }, { 0x1D54A, 0x1D550, "Zyyy" }, { 0x1D552, 0x1D6A5, "Zyyy" }, { 0x1D6A8, 0x1D7CB, "Zyyy" }, { 0x1D7CE, 0x1D7FF, "Zyyy" }, { 0x1D800, 0x1DA8B, "Sgnw" }, { 0x1DA9B, 0x1DA9F, "Sgnw" }, { 0x1DAA1, 0x1DAAF, "Sgnw" }, { 0x1DF00, 0x1DF1E, "Latn" }, { 0x1DF25, 0x1DF2A, "Latn" }, { 0x1E000, 0x1E006, "Glag" }, { 0x1E008, 0x1E018, "Glag" }, { 0x1E01B, 0x1E021, "Glag" }, { 0x1E023, 0x1E024, "Glag" }, { 0x1E026, 0x1E02A, "Glag" }, { 0x1E030, 0x1E06D, "Cyrl" }, { 0x1E100, 0x1E12C, "Hmnp" }, { 0x1E130, 0x1E13D, "Hmnp" }, { 0x1E140, 0x1E149, "Hmnp" }, { 0x1E14E, 0x1E14F, "Hmnp" }, { 0x1E290, 0x1E2AE, "Toto" }, { 0x1E2C0, 0x1E2F9, "Wcho" }, { 0x1E4D0, 0x1E4F9, "Nagm" }, { 0x1E7E0, 0x1E7E6, "Ethi" }, { 0x1E7E8, 0x1E7EB, "Ethi" }, { 0x1E7ED, 0x1E7EE, "Ethi" }, { 0x1E7F0, 0x1E7FE, "Ethi" }, { 0x1E800, 0x1E8C4, "Mend" }, { 0x1E8C7, 0x1E8D6, "Mend" }, { 0x1E900, 0x1E94B, "Adlm" }, { 0x1E950, 0x1E959, "Adlm" }, { 0x1E95E, 0x1E95F, "Adlm" }, { 0x1EC71, 0x1ECB4, "Zyyy" }, { 0x1ED01, 0x1ED3D, "Zyyy" }, { 0x1EE00, 0x1EE03, "Arab" }, { 0x1EE05, 0x1EE1F, "Arab" }, { 0x1EE21, 0x1EE22, "Arab" }, { 0x1EE29, 0x1EE32, "Arab" }, { 0x1EE34, 0x1EE37, "Arab" }, { 0x1EE4D, 0x1EE4F, "Arab" }, { 0x1EE51, 0x1EE52, "Arab" }, { 0x1EE61, 0x1EE62, "Arab" }, { 0x1EE67, 0x1EE6A, "Arab" }, { 0x1EE6C, 0x1EE72, "Arab" }, { 0x1EE74, 0x1EE77, "Arab" }, { 0x1EE79, 0x1EE7C, "Arab" }, { 0x1EE80, 0x1EE89, "Arab" }, { 0x1EE8B, 0x1EE9B, "Arab" }, { 0x1EEA1, 0x1EEA3, "Arab" }, { 0x1EEA5, 0x1EEA9, "Arab" }, { 0x1EEAB, 0x1EEBB, "Arab" }, { 0x1EEF0, 0x1EEF1, "Arab" }, { 0x1F000, 0x1F02B, "Zyyy" }, { 0x1F030, 0x1F093, "Zyyy" }, { 0x1F0A0, 0x1F0AE, "Zyyy" }, { 0x1F0B1, 0x1F0BF, "Zyyy" }, { 0x1F0C1, 0x1F0CF, "Zyyy" }, { 0x1F0D1, 0x1F0F5, "Zyyy" }, { 0x1F100, 0x1F1AD, "Zyyy" }, { 0x1F1E6, 0x1F1FF, "Zyyy" }, { 0x1F201, 0x1F202, "Zyyy" }, { 0x1F210, 0x1F23B, "Zyyy" }, { 0x1F240, 0x1F248, "Zyyy" }, { 0x1F250, 0x1F251, "Zyyy" }, { 0x1F260, 0x1F265, "Zyyy" }, { 0x1F300, 0x1F6D7, "Zyyy" }, { 0x1F6DC, 0x1F6EC, "Zyyy" }, { 0x1F6F0, 0x1F6FC, "Zyyy" }, { 0x1F700, 0x1F776, "Zyyy" }, { 0x1F77B, 0x1F7D9, "Zyyy" }, { 0x1F7E0, 0x1F7EB, "Zyyy" }, { 0x1F800, 0x1F80B, "Zyyy" }, { 0x1F810, 0x1F847, "Zyyy" }, { 0x1F850, 0x1F859, "Zyyy" }, { 0x1F860, 0x1F887, "Zyyy" }, { 0x1F890, 0x1F8AD, "Zyyy" }, { 0x1F8B0, 0x1F8B1, "Zyyy" }, { 0x1F900, 0x1FA53, "Zyyy" }, { 0x1FA60, 0x1FA6D, "Zyyy" }, { 0x1FA70, 0x1FA7C, "Zyyy" }, { 0x1FA80, 0x1FA88, "Zyyy" }, { 0x1FA90, 0x1FABD, "Zyyy" }, { 0x1FABF, 0x1FAC5, "Zyyy" }, { 0x1FACE, 0x1FADB, "Zyyy" }, { 0x1FAE0, 0x1FAE8, "Zyyy" }, { 0x1FAF0, 0x1FAF8, "Zyyy" }, { 0x1FB00, 0x1FB92, "Zyyy" }, { 0x1FB94, 0x1FBCA, "Zyyy" }, { 0x1FBF0, 0x1FBF9, "Zyyy" }, { 0x20000, 0x2A6DF, "Hani" }, { 0x2A700, 0x2B739, "Hani" }, { 0x2B740, 0x2B81D, "Hani" }, { 0x2B820, 0x2CEA1, "Hani" }, { 0x2CEB0, 0x2EBE0, "Hani" }, { 0x2EBF0, 0x2EE5D, "Hani" }, { 0x2F800, 0x2FA1D, "Hani" }, { 0x30000, 0x3134A, "Hani" }, { 0x31350, 0x323AF, "Hani" }, { 0xE0020, 0xE007F, "Zyyy" }, { 0xE0100, 0xE01EF, "Zinh" }, }, -- Scripts.txt gives full names; here we consider them aliases to save space. aliases = { Adlm = "Adlam", Aghb = "Caucasian Albanian", Ahom = "Ahom", Arab = "Arabic", Armi = "Imperial Aramaic", Armn = "Armenian", Avst = "Avestan", Bali = "Balinese", Bamu = "Bamum", Bass = "Bassa Vah", Batk = "Batak", Beng = "Bengali", Bhks = "Bhaiksuki", Bopo = "Bopomofo", Brah = "Brahmi", Brai = "Braille", Bugi = "Buginese", Buhd = "Buhid", Cakm = "Chakma", Cans = "Canadian Aboriginal", Cari = "Carian", Cham = "Cham", Cher = "Cherokee", Chrs = "Chorasmian", Copt = "Coptic", Cpmn = "Cypro Minoan", Cprt = "Cypriot", Cyrl = "Cyrillic", Deva = "Devanagari", Diak = "Dives Akuru", Dogr = "Dogra", Dsrt = "Deseret", Dupl = "Duployan", Egyp = "Egyptian Hieroglyphs", Elba = "Elbasan", Elym = "Elymaic", Ethi = "Ethiopic", Geor = "Georgian", Glag = "Glagolitic", Gong = "Gunjala Gondi", Gonm = "Masaram Gondi", Goth = "Gothic", Gran = "Grantha", Grek = "Greek", Gujr = "Gujarati", Guru = "Gurmukhi", Hang = "Hangul", Hani = "Han", Hano = "Hanunoo", Hatr = "Hatran", Hebr = "Hebrew", Hira = "Hiragana", Hluw = "Anatolian Hieroglyphs", Hmng = "Pahawh Hmong", Hmnp = "Nyiakeng Puachue Hmong", Hrkt = "Katakana Or Hiragana", Hung = "Old Hungarian", Ital = "Old Italic", Java = "Javanese", Kali = "Kayah Li", Kana = "Katakana", Kawi = "Kawi", Khar = "Kharoshthi", Khmr = "Khmer", Khoj = "Khojki", Kits = "Khitan Small Script", Knda = "Kannada", Kthi = "Kaithi", Lana = "Tai Tham", Laoo = "Lao", Latn = "Latin", Lepc = "Lepcha", Limb = "Limbu", Lina = "Linear A", Linb = "Linear B", Lisu = "Lisu", Lyci = "Lycian", Lydi = "Lydian", Mahj = "Mahajani", Maka = "Makasar", Mand = "Mandaic", Mani = "Manichaean", Marc = "Marchen", Medf = "Medefaidrin", Mend = "Mende Kikakui", Merc = "Meroitic Cursive", Mero = "Meroitic Hieroglyphs", Mlym = "Malayalam", Modi = "Modi", Mong = "Mongolian", Mroo = "Mro", Mtei = "Meetei Mayek", Mult = "Multani", Mymr = "Myanmar", Nagm = "Nag Mundari", Nand = "Nandinagari", Narb = "Old North Arabian", Nbat = "Nabataean", Newa = "Newa", Nkoo = "NKo", Nshu = "Nushu", Ogam = "Ogham", Olck = "Ol Chiki", Orkh = "Old Turkic", Orya = "Oriya", Osge = "Osage", Osma = "Osmanya", Ougr = "Old Uyghur", Palm = "Palmyrene", Pauc = "Pau Cin Hau", Perm = "Old Permic", Phag = "Phags Pa", Phli = "Inscriptional Pahlavi", Phlp = "Psalter Pahlavi", Phnx = "Phoenician", Plrd = "Miao", Prti = "Inscriptional Parthian", Rjng = "Rejang", Rohg = "Hanifi Rohingya", Runr = "Runic", Samr = "Samaritan", Sarb = "Old South Arabian", Saur = "Saurashtra", Sgnw = "SignWriting", Shaw = "Shavian", Shrd = "Sharada", Sidd = "Siddham", Sind = "Khudawadi", Sinh = "Sinhala", Sogd = "Sogdian", Sogo = "Old Sogdian", Sora = "Sora Sompeng", Soyo = "Soyombo", Sund = "Sundanese", Sylo = "Syloti Nagri", Syrc = "Syriac", Tagb = "Tagbanwa", Takr = "Takri", Tale = "Tai Le", Talu = "New Tai Lue", Taml = "Tamil", Tang = "Tangut", Tavt = "Tai Viet", Telu = "Telugu", Tfng = "Tifinagh", Tglg = "Tagalog", Thaa = "Thaana", Thai = "Thai", Tibt = "Tibetan", Tirh = "Tirhuta", Tnsa = "Tangsa", Toto = "Toto", Ugar = "Ugaritic", Vaii = "Vai", Vith = "Vithkuqi", Wara = "Warang Citi", Wcho = "Wancho", Xpeo = "Old Persian", Xsux = "Cuneiform", Yezi = "Yezidi", Yiii = "Yi", Zanb = "Zanabazar Square", Zinh = "Inherited", Zyyy = "Common", Zzzz = "Unknown", }, } -- Required for binary search function in [[Module:Language/scripts]]. -- Cannot get length of module loaded with mw.loadData. data.ranges.length = #data.ranges data.rtl = {} for _, script in ipairs(mw.loadData "Module:Lang/data".rtl_scripts) do -- [[Module:Lang/data]] has script codes in lowercase; -- this module has script codes with the first letter capitalized. data.rtl[script:gsub("^%a", string.upper)] = true end return data chvvggwtyt9uanecd8s4kjbmbqhq800 Modul:Lang/documentor tool 828 4026 17683 2024-05-23T13:01:45Z Bangrapip 9 new 17683 Scribunto text/plain require('strict') local p = {} --[[ -------------------------< P R I V A T E _ T A G S >------------------------------------------------------ {{#invoke:Lang/documentor tool|private_tags}} Reads the override{} table in Module:Lang/data and renders a wiki table of private tags and their associated languages ]] local function private_tags (frame) local override_t = mw.loadData ('Module:Lang/data').override; -- get the override table local private_t = {}; for tag, lang in pairs (override_t) do if tag:find ('%-x%-') then table.insert (private_t, table.concat ({'\n|-\n|', lang, '||', tag})) end end table.sort (private_t) table.insert (private_t, 1, '{| class="wikitable sortable"'); table.insert (private_t, 2, '\n|+ Supported private-use IETF language tags') table.insert (private_t, 3, '\n! Language !! Private-use tag') return table.concat (private_t) .. '\n|}'; -- return '<pre>' .. table.concat (private_t) .. '\n|}' .. '</pre>' --error (mw.dumpObject (private_t)) end --[[ -------------------------< L A N G - X X _ S E T T I N G S >---------------------------------------------- {{#invoke:Lang/documentor tool|lang_xx_settings|template={{ROOTPAGENAME}}}} Reads the content of the template and extracts the parameters from {{#invoke:Lang|...}} for display on the template's documentation page. ]] local function lang_xx_settings(frame) local page = mw.title.makeTitle('Template', frame.args['template'] or frame.args[1]) -- get a page object for this page in 'Template:' namespace if not page then return '' -- TODO: error message? end local content = page:getContent() -- get unparsed content if not page then return '' -- TODO: error message? end local out = {} local params local style if content:match('{{%s*#invoke:%s*[Ll]ang%s*|[^|]+|[^}]+}}') or content:match('{{%s*#invoke:%s*[Ll]ang/sandbox%s*|[^|]+|[^}]+}}') then -- if this template uses [[Module:Lang]] params = content:match('{{%s*#invoke:%s*[Ll]ang%s*|[^|]+(|[^}]+)}}') or content:match('{{%s*#invoke:%s*[Ll]ang/sandbox%s*|[^|]+(|[^}]+)}}') -- extract the #invoke:'s parameters if not params then return '' -- there should be at least one or the template/module won't work TODO: error message? end table.insert(out, '{| class="wikitable" style="text-align: right; float: right;"\n|+settings') -- start a wikitable for k, v in params:gmatch('%s*|%s*([^%s=]+)%s*=%s*([^%s|]+)') do -- get the parameter names (k) and values (v) if 'label' == k then -- special case for labels because spaces and pipes v = params:match('label%s*=%s*(%[%[[^%]]+%]%])') or params:match('label%s*=%s*([^|\n]+)') or 'missing label' end table.insert(out, table.concat({k, '\n|', v})) -- make rudimentary wikitable entries end style = content:match('lang_xx_([^|]+)'); if not style or ('italic' ~= mw.text.trim (style) and 'inherit' ~= mw.text.trim (style)) then return '<span style="color:#d33">Error: template #invoke calls unknown function</span>'; end return table.concat({table.concat(out,'\n|-\n! scope="row" | '), '\n|-\n|colspan="2"|style: ', style, '\n|-\n|}'}) -- add inter-row markup and close the wikitable and done else return '' -- does not use [[Module:Lang]] so abandon quietly end end --[[ -------------------------- < U S E S _ M O D U L E > -------------------------- {{#invoke:Lang/documentor tool|uses_module|template={{ROOTPAGENAME}}}} Reads the content of the template to determine if this {{lang-xx}} template uses Module:Lang. Returns the index of the substring '{{#invoke|lang|' in the template page content if true; empty string if false. Used in template documentation {{#if:}} parser functions. ]] local function uses_module(frame) local page = mw.title.makeTitle('Template', frame.args['template'] or frame.args[1]) -- get a page object for this page in 'Template:' namespace if not page then return '' -- TODO: error message? end local content = page:getContent() -- get unparsed content if not page then return '' -- TODO: error message? end return content:find('{{%s*#invoke:[Ll]ang%s*|') or '' -- return index or empty string end --[[ -------------------------- < S H A R E D _ C O D E > -------------------------- - Tables: -- language_categories -- error_messages -- strings - Functions: -- make_error(message, layout, parent_category, nocat) -- get_language_link(language_name, language_code) -- get_see_also_section(page_title, language_name, language_code) -- get_hidden_category_template(frame) -- get_top_section(frame) -- get_bottom_section(frame, language_name, see_also_section, parent_category) ]] local language_categories = { ["LANGUAGES_SOURCES"] = "Articles with %s-language sources (%s)", ["LANGUAGES_COLLECTIVE_SOURCES"] = "Articles with %s-collective sources (%s)", ["CS1"] = "CS1 %s-language sources (%s)", ["LANGUAGE_TEXT"] = "Articles containing %s-language text", -- old version ["LANGUAGES_COLLECTIVE_TEXT"] = "Articles with text from the %s collective", ["LANGUAGES_COLLECTIVE_TEXT"] = "Articles with text in %s", ["ENGLISH"] = "Articles containing explicitly cited %s-language text", } local error_assistance = " Please see [[Template talk:Lang]] for assistance." local error_messages = { ["ASSISTANCE"] = "Please see [[Template talk:Lang]] for assistance.", ["INCORRECT_CATEGORY_TITLE"] = "[[:%s]] is not the category being populated by the {{tlx|%s}} template. The correct category is located at: [[:%s]].", ["NO_CATEGORY_TITLE_FOUND"] = "No language category found for '''%s.'''" .. error_assistance, ["NOT_VALID_CATEGORY_FORMAT"] = "'''%s''' is not a a valid category title." .. error_assistance, ["NOT_VALID_LANGUAGE_CODE"] = "[[%s]] is not a valid ISO 639 or IETF language name." .. error_assistance, } local strings = { ["ERROR_CATEGORY"] = "[[Category:Lang and lang-xx template errors]]", ["ERROR_SPAN"] = '<span style="font-size: 100%%; font-style: normal;" class="error">Error: %s </span>', ["PURGE_DIV"] = '<div style="font-size: x-small;">%s</div>', ["SEE_ALSO"] = "\n==See also==", ["SEE_ALSO_ITEM"] = "* [[:%s]]", } --[[ -------------------------- < M A K E _ E R R O R > -------------------------- Create an error message. Does not place page in error category if args.nocat is used. Does not categorize in parent cateogory if used in category namespace (usually for /testcases). ]] local function make_error(message, layout, parent_category, nocat) table.insert(layout, string.format(strings["ERROR_SPAN"], message)) if not nocat then table.insert(layout, strings["ERROR_CATEGORY"]) end if mw.title.getCurrentTitle().nsText == "Category" then table.insert(layout, parent_category) end return table.concat(layout) end --[[ -------------------------- < G E T _ L A N G U A G E _ L I N K > -------------------------- Generates a language link for the correct style. Collective languages use the name_from_tag value, while other languages use a display name of "x-language". ]] local function get_language_link(language_name, language_code) local lang_module = require('Module:Lang') -- Is a language collective? if language_name:find('languages') then return lang_module.name_from_tag({language_code, link = "yes"}) else return lang_module.name_from_tag({language_code, link = "yes", label = lang_module.name_from_tag({language_code}) .. "-language"}) end end --[[ -------------------------- < G E T _ S E E _ A L S O _ S E C T I O N > -------------------------- Generates a consistent style See also section for {{Category articles containing non-English-language text}} and {{Non-English-language source category}}. If {{CS1 language sources}} is converted, it should also use it. ]] local function get_see_also_section(page_title, language_name, language_code) local see_also_section = {} for _, category_name in pairs(language_categories) do local category = mw.title.new(string.format(category_name, language_name, language_code), 14) if category and page_title ~= category.text and category.exists then table.insert(see_also_section, string.format(strings["SEE_ALSO_ITEM"], category.prefixedText)) end end table.sort(see_also_section) table.insert(see_also_section, 1, strings["SEE_ALSO"]) if table.getn(see_also_section) == 1 then return "" else return table.concat(see_also_section, "\n") end end --[[ -------------------------- < G E T _ H I D D E N _ C A T E G O R Y _ T E M P L A T E > -------------------------- Generates the Template:Hidden category template. This function is separate from the get_top_section() function as this should be used in both error categories and valid categories. ]] local function get_hidden_category_template(frame) return frame:expandTemplate{title = 'Hidden category'} end --[[ -------------------------- < G E T _ T O P _ S E C T I O N > -------------------------- Generates a consistent top maintenance template section which consists of: -- Template:Possibly empty category -- Template:Purge ]] local function get_top_section(frame) local top_section = {} if mw.site.stats.pagesInCategory(mw.title.getCurrentTitle().text, "all") == 0 then table.insert(top_section, frame:expandTemplate{title = 'Possibly empty category'}) else table.insert(top_section, frame:expandTemplate{title = 'Possibly empty category', args = {hidden=true}}) end local purge_module = require('Module:Purge') table.insert(top_section, string.format(strings["PURGE_DIV"], purge_module._main({"Purge page cache"}))) return table.concat(top_section, "\n\n") end --[[ -------------------------- < G E T _ B O T T O M _ S E C T I O N > -------------------------- Generates a consistent non-text section which consists of: -- Template:CatAutoTOC -- A see also section -- {{DEFAULTSORT}} -- Categorization in parent category ]] local function get_bottom_section(frame, language_name, see_also_section, parent_category) local bottom_section = {} table.insert(bottom_section, frame:expandTemplate{title = 'CatAutoTOC'}) table.insert(bottom_section, see_also_section) if mw.title.getCurrentTitle().nsText == "Category" then table.insert(bottom_section, frame:preprocess{text = "{{DEFAULTSORT:" .. language_name .. "}}"}) table.insert(bottom_section, parent_category) end return table.concat(bottom_section, "\n\n\n") end --[[ -------------------------- < N O N _ E N G L I S H _ L A N G U A G E _ T E X T _ C A T E G O R Y > -------------------------- {{#invoke:Lang/documentor tool|non_english_language_text_category}} This function implements {{Non-English-language text category}}. ]] local non_english_language_text_strings = { ["LINE1"] = "This category contains articles with %s%s text. The primary purpose of these categories is to facilitate manual or automated checking of text in other languages.", ["LINE2"] = "This category should only be added with the %s family of templates, never explicitly.", ["LINE3"] = 'For example %s, which wraps the text with <code>&lt;span lang="%s"&gt;</code>.%s', ["LINE3_EXTRA"] = " Also available is %s which displays as %s.", ["IN_SCRIPT"] = " (in %s)", ["EXAMPLE_DEFAULT_TEXT"] = "text in %s language here", ["PARENT_CATEGORY"] = "[[Category:Articles containing non-English-language text]]", ["TEMPLATE"] = "Lang", } local function non_english_language_text_category(frame) local page = mw.title.getCurrentTitle() local args = require('Module:Arguments').getArgs(frame) -- args.test is used for /testcases if args.test then page = mw.title.new(args.test) end -- Naming style: Articles with text from the Berber languages collective local page_title_modified = page.text local split_title = "([^,]+)%%s([^,]*)" local part1 = "" local part2 = "" if page_title_modified:find('Articles with text in') then -- Naming style: Category:Articles with text from Afro-Asiatic languages (as currently implemented in Module:lang) part1, part2 = language_categories["LANGUAGES_COLLECTIVE_TEXT"]:match(split_title) elseif page_title_modified:find('explicitly cited') then part1, part2 = language_categories["ENGLISH"]:match(split_title) else -- Naming style: Category:Articles containing French-language text part1, part2 = language_categories["LANGUAGE_TEXT"]:match(split_title) end page_title_modified = page_title_modified:gsub(part1, "") page_title_modified = page_title_modified:gsub(part2, "") local language_name = page_title_modified local layout = {} table.insert(layout, get_hidden_category_template(frame)) local parent_category = non_english_language_text_strings["PARENT_CATEGORY"] if language_name == page.text then -- Error: Category title format not supported. return make_error(string.format(error_messages["NOT_VALID_CATEGORY_FORMAT"], page.text), layout, parent_category, args.nocat) end local lang_module = require('Module:Lang') local language_code = lang_module._tag_from_name({language_name}) if language_code:find('[Ee]rror') then -- Error: Language code not found in database. return make_error(string.format(error_messages["NOT_VALID_LANGUAGE_CODE"], language_name), layout, parent_category, args.nocat) end local correct_language_category_title = lang_module._category_from_tag({language_code}) if correct_language_category_title:find('[Ee]rror') then -- Error: No category title found for language code. return make_error(string.format(error_messages["NO_CATEGORY_TITLE_FOUND"], language_code), layout, parent_category, args.nocat) end local current_category_title = page.prefixedText if current_category_title ~= correct_language_category_title then -- Error: The current title used is not in the supported format. TODO: can this still be reached? return make_error( string.format(error_messages["INCORRECT_CATEGORY_TITLE"], current_category_title, non_english_language_text_strings["LANG"], correct_language_category_title), layout, parent_category, args.nocat) end table.insert(layout, get_top_section(frame)) local script_text = "" if args.script then script_text = string.format(non_english_language_text_strings["IN_SCRIPT"], args.script) end local language_link = get_language_link(language_name, language_code) table.insert(layout, string.format(non_english_language_text_strings["LINE1"], language_link, script_text)) local lang_template = frame:expandTemplate{title = 'Tl', args = {non_english_language_text_strings["TEMPLATE"]}} table.insert(layout, string.format(non_english_language_text_strings["LINE2"], lang_template)) local language_code_link = lang_module._name_from_tag({language_code, link="yes", label=language_code}) local example_default_text = string.format(non_english_language_text_strings["EXAMPLE_DEFAULT_TEXT"], language_name) local example_text = args.example or example_default_text local lang_template_example = frame:expandTemplate{title = 'Tlx', args = {non_english_language_text_strings["TEMPLATE"], language_code_link, example_text}} local lang_x = mw.title.makeTitle(10, "Lang-" .. language_code) local line3_extra = "" if lang_x.exists then local lang_x_template_example = frame:expandTemplate{title = 'Tlx', args = {lang_x.text, example_text}} local lang_x_template = frame:expandTemplate{title = lang_x.text, args = {example_text}} line3_extra = string.format(non_english_language_text_strings["LINE3_EXTRA"], lang_x_template_example, lang_x_template) end table.insert(layout, string.format(non_english_language_text_strings["LINE3"], lang_template_example, language_code, line3_extra)) local see_also_section = get_see_also_section(page.text, language_name, language_code) local bottom = get_bottom_section(frame, language_name, see_also_section, non_english_language_text_strings["PARENT_CATEGORY"]) return table.concat(layout, "\n\n") .. bottom end --[[ -------------------------- < N O N _ E N G L I S H _ L A N G U A G E _ S O U R C E S _ C A T E G O R Y > -------------------------- {{#invoke:Lang/documentor tool|non_english_language_sources_category}} This function implements {{Non-English-language sources category}}. ]] local non_english_language_sources_strings = { ["LINE1"] = "This is a tracking category for articles that use %s to identify %s sources.", ["PARENT_CATEGORY"] = "[[Category:Articles with non-English-language sources]]", ["TEMPLATE"] = "In lang", } local function non_english_language_sources_category(frame) local page = mw.title.getCurrentTitle() local args = require('Module:Arguments').getArgs(frame) -- args.test is used for /testcases if args.test then page = mw.title.new(args.test) end local page_title = page.text local language_code = page_title:match('%(([%a%-]+)%)') local language_name = require('Module:Lang')._name_from_tag({language_code}) local layout = {} table.insert(layout, get_hidden_category_template(frame)) local parent_category = non_english_language_sources_strings["PARENT_CATEGORY"] local correct_language_category_title = require('Module:In lang')._in_lang({language_code, ["list-cats"]="yes"}) if correct_language_category_title == "" then -- Error: No category title found for language code. return make_error(string.format(error_messages["NO_CATEGORY_TITLE_FOUND"], language_code), layout, parent_category, args.nocat) end local current_category_title = page.prefixedText if correct_language_category_title ~= current_category_title then -- Error: The current title used is not in the supported format. return make_error( string.format(error_messages["INCORRECT_CATEGORY_TITLE"], current_category_title, non_english_language_sources_strings["TEMPLATE"], correct_language_category_title), layout, parent_category, args.nocat) end local language_link = get_language_link(language_name, language_code) local text = string.format(non_english_language_sources_strings["LINE1"], frame:expandTemplate{title = 'Tlx', args = {non_english_language_sources_strings["TEMPLATE"], language_code}}, language_link) table.insert(layout, get_top_section(frame)) table.insert(layout, text) local see_also_section = get_see_also_section(page_title, language_name, language_code) local bottom = get_bottom_section(frame, language_name, see_also_section, parent_category) return table.concat(layout, "\n\n") .. bottom end --[[ -------------------------- < N O N _ E N G L I S H _ L A N G U A G E _ C S 1 _ S O U R C E S _ C A T E G O R Y > -------------------------- {{#invoke:Lang/documentor tool|non_english_language_cs1_sources_category}} This function implements {{Non-English-language CS1 sources category}}. ]] local non_english_language_cs1_text_strings = { ["LINE1"] = "This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s to identify a source in [[%s language|%s]]. Pages in this category should only be added by CS1 templates and [[Module:Citation/CS1]].", ["PARENT_CATEGORY"] = "[[Category:CS1 foreign language sources]]", -- #TODO change to "Articles with non-english CS1 language sources" or "CS1 non-English language sources" } --"This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s to hold a citation title that uses %s characters and contains the language prefix <code>%s:</code>. Pages in this category should only be added by CS1 templates and [[Module:Citation/CS1]].", --"[[Category:CS1 uses foreign language script]]", -- "This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s. Pages in this category should only be added by CS1 templates and [[Module:Citation/CS1]].", -- "to identify a source in [[%s language|%s]].", -- "to hold a citation title that uses %s characters and contains the language prefix <code>%s:</code>.", local function non_english_language_cs1_sources_category(frame) local page_title_object = mw.title.getCurrentTitle() local page_title = page_title_object.text local language_code = page_title:match('%(([%a%-]+)%)') local language_name = require('Module:Lang')._name_from_tag({language_code}) local layout = {} table.insert(layout, get_hidden_category_template(frame)) local see_also_section = "" local parameter_doc = frame:expandTemplate{title = 'para', args = {"language", language_code}} table.insert(layout, get_top_section(frame)) table.insert(layout, string.format(non_english_language_cs1_text_strings["LINE1"], parameter_doc, language_name, language_name)) local see_also_section = get_see_also_section(page_title, language_name, language_code) local bottom = get_bottom_section(frame, language_name, see_also_section, non_english_language_cs1_text_strings["PARENT_CATEGORY"]) return table.concat(layout, "\n\n") .. bottom end --[[ -------------------------- < T E S T _ C A S E S _ S H A R E D _ C O D E > -------------------------- ]] local function compare_by_keys2(a, b) -- local function used by table.sort() return a[2] < b[2] -- ascending sort by code end local function compare_by_keys(a, b) -- local function used by table.sort() return a[1] < b[1] -- ascending sort by code end -- Used by testcases_iso_code_to_name() local function get_language_code_table_from_code(args) local entry = {} --if args.override_table[args.language_code] then -- table.insert(entry, args.override_table[args.language_code][1]) -- :gsub(' %b()$', '') fails here --else table.insert(entry, args.language_code) -- end return entry end -- Used by testcases_name_from_tag() local function get_language_code_and_name_table_from_code(args) local entry = {} if args.override_table[args.language_code] then table.insert(entry, args.language_code) local language_code, _ = args.override_table[args.language_code][1]:gsub(' %b()$', '') table.insert(entry, language_code) else table.insert(entry, args.language_code) table.insert(entry, args.language_table[args.language_code]) end return entry end -- Used by testcases_category_from_tag() local function get_language_code_and_category_table_from_code(args) local entry = {} table.insert(entry, args.language_code) table.insert(entry, args.test_function({args.language_code})) return entry end -- Used by testcases_iso_name_to_code() and testcases_tag_from_name() local function get_language_name_and_code_table_from_code(args) local entry = {} if args.override_table[args.language_code] then table.insert(entry, args.override_table[args.language_code][1]) -- only the first name when there are multiples table.insert(entry, args.language_code) else table.insert(entry, args.language_names[1]) -- only the first name when there are multiples table.insert(entry, args.language_code) end return entry end local function get_table(table_function, language_table, length, range, iso_number, test_function) local table_of_language_name_and_code_tables = {} local override_table_name = "override" if iso_number then override_table_name = "override_" .. iso_number end local override_table = require("Module:Language/data/ISO_639_override/sandbox")[override_table_name] -- For most ISO 639s. if range then for language_code, language_names in pairs(language_table) do if language_code:find(range) then table.insert(table_of_language_name_and_code_tables, table_function({ override_table = override_table, language_code = language_code, language_names = language_names, test_function = test_function, language_table = language_table })) end end -- For ISO 639-1. elseif length then for language_code, language_names in pairs(language_table) do if language_code:len() == 2 then table.insert(table_of_language_name_and_code_tables, table_function({ override_table = override_table, language_code = language_code, language_names = language_names, test_function = test_function, language_table = language_table })) end end -- For general /testcases. else for language_code, language_names in pairs(language_table) do table.insert(table_of_language_name_and_code_tables, table_function({ override_table = override_table, language_code = language_code, language_names = language_names, test_function = test_function, language_table = language_table })) end end return table_of_language_name_and_code_tables end local function get_undabbed_table(language_list, length, range) local undabbed_language_table = {} -- for this test, ISO 639-3 language name disambiguators must be removed; un-dabbed names go here for language_code, language_names in pairs(language_list) do -- For most ISO 639s. if range then if language_code:find(range) then undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '') -- undab and save only the first name; ignore all other names assigned to a code end -- For ISO 639-1. elseif length then if language_code:len() == 2 then undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '') -- undab and save only the first name; ignore all other names assigned to a code end -- For general /testcases. else undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '') end end return undabbed_language_table end --[[ -------------------------- < T E S T C A S E S _ C A T E G O R Y _ F R O M _ T A G > -------------------------- Entry point for the various category_from_tag testcases. Build a table of test patterns where each entry in the table is a table with two members: {"<language_code>", "<category name according to Module:Lang>"} - "Expected" column value is the category name according to Module:Lang. - "Actual" column value is the result of {{#invoke:Lang/sandbox|category_from_tag|<language_code>}}. TODO: Currently not working. ]] local function testcases_category_from_tag(self, args) local cat_from_tag_function = require('Module:Lang')._category_from_tag local language_tables = get_table(get_language_code_and_category_table_from_code, args.language_list, args.length, args.range, args.iso_number, cat_from_tag_function) table.sort(language_tables, compare_by_keys) self:preprocess_equals_preprocess_many( '{{#invoke:Lang/sandbox|category_from_tag|', '}}', '', '', language_tables, {nowiki=false} ) end --[[ -------------------------- < T E S T C A S E S _ N A M E _ F R O M _ T A G > -------------------------- Entry point for the various name_from_tag testcases. Build a table of test patterns where each entry in the table is a table with two members: {"<language_code>", "<language_name>"} - "Expected" column value is the <language_name>. - "Actual" column value is the result of sandbox version {{#invoke:Lang/sandbox|name_from_tag|<language_code>}}. ]] local function testcases_name_from_tag(self, args) local undabbed_language_table = get_undabbed_table(args.language_list, args.length, args.range, nil) local language_tables = get_table(get_language_code_and_name_table_from_code, undabbed_language_table, args.length, args.range) table.sort(language_tables, compare_by_keys) self:preprocess_equals_preprocess_many( '{{#invoke:Lang/sandbox|name_from_tag|', '}}', '', '', language_tables, {nowiki=false} ) end --[[ -------------------------- < T E S T C A S E S _ T A G _ F R O M _ N A M E > -------------------------- Entry point for the various tag_from_name testcases. Build a table of test patterns where each entry in the table is a table with two members: {"<language_name>", "<language_code>"} - "Expected" column value is the <language_code>. - "Actual" column value is the result of sandbox version {{#invoke:Lang/sandbox|tag_from_name|<language_name>}}. TODO: Currently not working. ]] local function testcases_tag_from_name(self, args) local language_tables = get_table(get_language_name_and_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil) table.sort(language_tables, compare_by_keys2) local ordered_table = {} table.sort(unordered_table) for _, key in ipairs(unordered_table) do table.insert(ordered_table, {key, reverse_table[key]}) end self:preprocess_equals_preprocess_many( '{{#invoke:Lang/sandbox|tag_from_name|', '}}', '', '', language_tables, {nowiki=false} ) end --[[ -------------------------- < T E S T C A S E S _ I S O _ C O D E _ T O _ N A M E > -------------------------- Entry point for the various iso_code_to_name testcases. Build a table of test patterns where each entry in the table is a table with one member: {"<language_code>"} - "Expected" column value is the result of the live version of {{#invoke:ISO 639 name|iso_639_name_to_code|<language_code>}}. - "Actual" column value is the result of sandbox version {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|<language_code>}}. ]] local function testcases_iso_code_to_name(self, args) local language_tables = get_table(get_language_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil) table.sort(language_tables, compare_by_keys) self:preprocess_equals_preprocess_many( '{{#invoke:ISO 639 name/sandbox|iso_639_code_to_name|link=yes|', '}}', '{{#invoke:ISO 639 name|iso_639_code_to_name|link=yes|', '}}', language_tables, {nowiki=false} ) end --[[ -------------------------- < T E S T C A S E S _ I S O _ N A M E _ T O _ C O D E > -------------------------- Entry point for the various iso_name_to_code testcases. Build a table of test patterns where each entry in the table is a table with two members: {"<language_name>", "<language_code>"} - "Expected" column value is the <language_code>. - "Actual" column is value the result of {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|<language_name>}}. ]] local function testcases_iso_name_to_code(self, args) local language_tables = get_table(get_language_name_and_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil) table.sort(language_tables, compare_by_keys2) self:preprocess_equals_preprocess_many( '{{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=' .. args.iso_number .. "|", '}}', '', '', language_tables, {nowiki=false} ) end --[[--------------------------< S E E _ A L S O >-------------------------------------------------------------- adds items to the list of items in §See also section of Template:Lang-x/doc; Evaluates single positional parameter which is a comma-separated list of items including list markup. {{#invoke:Lang/documentor tool|see_also|*{{tl|Lang-tt-Cyrl}}, *{{tl|Lang-tt-Latn}}, *{{tl|Lang-tt-Arab}}}} ]] local function see_also (frame) if nil == frame.args[1] or '' == frame.args[1] then -- if empty, ... return; -- ... return nothing end return frame:preprocess (frame.args[1]:gsub ('%s*,%s', '\n')); -- preprocess so any templates are rendered before saving and done end --[[ -------------------------< E X P O R T E D _ F U N C T I O N S > ----------------------------------------- ]] return { lang_xx_settings = lang_xx_settings, uses_module = uses_module, see_also = see_also, non_english_language_text_category = non_english_language_text_category, non_english_language_sources_category = non_english_language_sources_category, non_english_language_cs1_sources_category = non_english_language_cs1_sources_category, private_tags = private_tags, -- Module:Lang testcases testcases_category_from_tag = testcases_category_from_tag, testcases_name_from_tag = testcases_name_from_tag, testcases_tag_from_name = testcases_tag_from_name, -- Module:ISO 639 name testcases testcases_iso_code_to_name = testcases_iso_code_to_name, testcases_iso_name_to_code = testcases_iso_name_to_code, } 77io9jow4ggounlzlqxizug36l9fif2 Modul:Language/data/iana languages 828 4027 18879 18878 2024-05-28T01:38:05Z Bangrapip 9 18879 Scribunto text/plain -- File-Date: 2024-05-16 local active = { ["aa"] = {"Apar"}, ["ab"] = {"Abhasi"}, ["ae"] = {"Awèsta"}, ["af"] = {"Aprikan"}, ["ak"] = {"Akan"}, ["am"] = {"Amhar"}, ["an"] = {"Aragon"}, ["ar"] = {"Arab"}, ["as"] = {"Asam"}, ["av"] = {"Awar"}, ["ay"] = {"Aymara"}, ["az"] = {"Asèrbaijan"}, ["ba"] = {"Baskir"}, ["be"] = {"Rus Puti"}, ["bg"] = {"Bulgari"}, ["bh"] = {"Bihari"}, ["bi"] = {"Bislama"}, ["bm"] = {"Bambara"}, ["bn"] = {"Benggala", "Bangla"}, ["bo"] = {"Tibèt"}, ["br"] = {"Brèton"}, ["bs"] = {"Bosni"}, ["ca"] = {"Katalan", "Balansi"}, ["ce"] = {"Cècèn"}, ["ch"] = {"Camoro"}, ["co"] = {"Korsika"}, ["cr"] = {"Kri"}, ["cs"] = {"Cèk"}, ["cu"] = {"Slawen Geréja", "Slaweni Geréja", "Bulgar Kuna", "Slawen Geréja Kuna", "Slawen Kuna"}, ["cv"] = {"Cuwas"}, ["cy"] = {"Walès"}, ["da"] = {"Dèn"}, ["de"] = {"Dèt"}, ["dv"] = {"Diwéhi", "Maladéwa"}, ["dz"] = {"Jongka"}, ["ee"] = {"Éwé"}, ["el"] = {"Yunani Modèren (1453-)"}, ["en"] = {"Inggris"}, ["eo"] = {"Sepèranto"}, ["es"] = {"Spanyol", "Kastili"}, ["et"] = {"Èstlan"}, ["eu"] = {"Basek"}, ["fa"] = {"Parsi"}, ["ff"] = {"Pula"}, ["fi"] = {"Pin"}, ["fj"] = {"Piji"}, ["fo"] = {"Pèrower"}, ["fr"] = {"Prasman"}, ["fy"] = {"Peris Kulon"}, ["ga"] = {"Ir"}, ["gd"] = {"Gaèlik Sekot", "Gaèlik"}, ["gl"] = {"Galisi"}, ["gn"] = {"Guarani"}, ["gu"] = {"Gujarat"}, ["gv"] = {"Man"}, ["ha"] = {"Hausa"}, ["he"] = {"Ibrani"}, ["hi"] = {"Hindi"}, ["ho"] = {"Hiri Motu"}, ["hr"] = {"Kroasi"}, ["ht"] = {"Haiti", "Kréol Haiti"}, ["hu"] = {"Honggari"}, ["hy"] = {"Lemènder"}, ["hz"] = {"Héréro"}, ["ia"] = {"Anterkulonan (Paguyuban Basa Penulung Antérobangsa)"}, ["id"] = {"Indonésia"}, ["ie"] = {"Anterlida", "Wètanan"}, ["ig"] = {"Igbo"}, ["ii"] = {"I Sucoan"}, ["ik"] = {"Inupiak"}, ["io"] = {"Ido"}, ["is"] = {"Èslan"}, ["it"] = {"Itali"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Jepang"}, ["jv"] = {"Jawa"}, ["ka"] = {"Géorgi"}, ["kg"] = {"Kongo"}, ["ki"] = {"Kikuyu", "Gikuyu"}, ["kj"] = {"Kuanyama"}, ["kk"] = {"Kasak"}, ["kl"] = {"Grunlan"}, ["km"] = {"Kemboja", "Kemboja Tenga"}, ["kn"] = {"Kenada"}, ["ko"] = {"Koréa"}, ["kr"] = {"Kanuri"}, ["ks"] = {"Kasmir"}, ["ku"] = {"Kurdi"}, ["kv"] = {"Komi"}, ["kw"] = {"Kornis"}, ["ky"] = {"Kirgis"}, ["la"] = {"Latèn", "Latin"}, ["lb"] = {"Leksembereh"}, ["lg"] = {"Uganda", "Luganda"}, ["li"] = {"Limbereh"}, ["ln"] = {"Linggala"}, ["lo"] = {"Lao"}, ["lt"] = {"Litowen"}, ["lu"] = {"Luba-Katanga"}, ["lv"] = {"Lèt"}, ["mg"] = {"Madagaskar"}, ["mh"] = {"Marsal"}, ["mi"] = {"Maori"}, ["mk"] = {"Makèdoni"}, ["ml"] = {"Malayalam"}, ["mn"] = {"Monggol"}, ["mr"] = {"Marati"}, ["ms"] = {"Melayu (basa gedé)"}, ["mt"] = {"Malta"}, ["my"] = {"Birma"}, ["na"] = {"Nauru"}, ["nb"] = {"Nor Buku"}, ["nd"] = {"Ndébélé Lor"}, ["ne"] = {"Népali (basa gedé)"}, ["ng"] = {"Ndonga"}, ["nl"] = {"Welanda", "Pelam"}, ["nn"] = {"Nor Baru"}, ["no"] = {"Norwèhen"}, ["nr"] = {"Ndébélé Kidul"}, ["nv"] = {"Nabaho", "Nawaho"}, ["ny"] = {"Nyanja", "Céwa"}, ["oc"] = {"Oksitan (abis 1500)"}, ["oj"] = {"Ojibwé"}, ["om"] = {"Oromo"}, ["or"] = {"Oria (basa gedé)"}, ["os"] = {"Osèt", "Osèti"}, ["pa"] = {"Panjabi"}, ["pi"] = {"Pali"}, ["pl"] = {"Pol"}, ["ps"] = {"Pastun", "Pustun"}, ["pt"] = {"Portugis"}, ["qu"] = {"Kécua"}, ["rm"] = {"Réto-Roman"}, ["rn"] = {"Burundi"}, ["ro"] = {"Rumèn", "Moldawi"}, ["ru"] = {"Rus"}, ["rw"] = {"Ruanda"}, ["sa"] = {"Sangsekerta"}, ["sc"] = {"Sardèn"}, ["sd"] = {"Sindi"}, ["se"] = {"Sami Lor"}, ["sg"] = {"Sanggo"}, ["sh"] = {"Sèrbo-Kroat"}, ["si"] = {"Singala"}, ["sk"] = {"Slowak"}, ["sl"] = {"Slowèn"}, ["sm"] = {"Samoa"}, ["sn"] = {"Sona"}, ["so"] = {"Somali"}, ["sq"] = {"Albani"}, ["sr"] = {"Sèrwi"}, ["ss"] = {"Swasi"}, ["st"] = {"Soto Kidul"}, ["su"] = {"Sunda"}, ["sv"] = {"Swèd"}, ["sw"] = {"Swahili (basa gedé)"}, ["ta"] = {"Tamil"}, ["te"] = {"Telugu"}, ["tg"] = {"Tajik"}, ["th"] = {"Siam"}, ["ti"] = {"Tigrinya"}, ["tk"] = {"Turkmèn"}, ["tl"] = {"Tagalog"}, ["tn"] = {"Boswana"}, ["to"] = {"Tonga (Pulo Tonga)"}, ["tr"] = {"Turki"}, ["ts"] = {"Songa"}, ["tt"] = {"Tatar"}, ["tw"] = {"Twi"}, ["ty"] = {"Tahiti"}, ["ug"] = {"Uigur"}, ["uk"] = {"Ukrain"}, ["ur"] = {"Urdu"}, ["uz"] = {"Usbèk"}, ["ve"] = {"Wènda"}, ["vi"] = {"Piètnamese"}, ["vo"] = {"Wolapik"}, ["wa"] = {"Wal"}, ["wo"] = {"Wolop"}, ["xh"] = {"Kosa"}, ["yi"] = {"Dèt Yahudi", "Yahudi"}, ["yo"] = {"Yoruba"}, ["za"] = {"Cong"}, ["zh"] = {"Tionghoa"}, ["zu"] = {"Julu"}, ["aaa"] = {"Ghotuo"}, ["aab"] = {"Alumu-Tesu"}, ["aac"] = {"Ari"}, ["aad"] = {"Amal"}, ["aae"] = {"Arbëreshë Albanian"}, ["aaf"] = {"Aranadan"}, ["aag"] = {"Ambrak"}, ["aah"] = {"Abu' Arapesh"}, ["aai"] = {"Arifama-Miniafia"}, ["aak"] = {"Ankave"}, ["aal"] = {"Afade"}, ["aan"] = {"Anambé"}, ["aao"] = {"Algerian Saharan Arabic"}, ["aap"] = {"Pará Arára"}, ["aaq"] = {"Eastern Abnaki"}, ["aas"] = {"Aasáx"}, ["aat"] = {"Arvanitika Albanian"}, ["aau"] = {"Abau"}, ["aav"] = {"Austro-Asiatic languages"}, ["aaw"] = {"Solong"}, ["aax"] = {"Mandobo Atas"}, ["aaz"] = {"Amarasi"}, ["aba"] = {"Abé"}, ["abb"] = {"Bankon"}, ["abc"] = {"Ambala Ayta"}, ["abd"] = {"Manide"}, ["abe"] = {"Western Abnaki"}, ["abf"] = {"Abai Sungai"}, ["abg"] = {"Abaga"}, ["abh"] = {"Tajiki Arabic"}, ["abi"] = {"Abidji"}, ["abj"] = {"Aka-Bea"}, ["abl"] = {"Lampung Nyo"}, ["abm"] = {"Abanyom"}, ["abn"] = {"Abua"}, ["abo"] = {"Abon"}, ["abp"] = {"Abellen Ayta"}, ["abq"] = {"Abaza"}, ["abr"] = {"Abron"}, ["abs"] = {"Melayu Ambon"}, ["abt"] = {"Ambulas"}, ["abu"] = {"Abure"}, ["abv"] = {"Baharna Arabic"}, ["abw"] = {"Pal"}, ["abx"] = {"Inabaknon"}, ["aby"] = {"Aneme Wake"}, ["abz"] = {"Abui"}, ["aca"] = {"Achagua"}, ["acb"] = {"Áncá"}, ["acd"] = {"Gikyode"}, ["ace"] = {"Acéh"}, ["acf"] = {"Saint Lucian Creole French"}, ["ach"] = {"Acoli"}, ["aci"] = {"Aka-Cari"}, ["ack"] = {"Aka-Kora"}, ["acl"] = {"Akar-Bale"}, ["acm"] = {"Mesopotamian Arabic"}, ["acn"] = {"Achang"}, ["acp"] = {"Eastern Acipa"}, ["acq"] = {"Ta'izzi-Adeni Arabic"}, ["acr"] = {"Achi"}, ["acs"] = {"Acroá"}, ["act"] = {"Achterhoeks"}, ["acu"] = {"Achuar-Shiwiar"}, ["acv"] = {"Achumawi"}, ["acw"] = {"Hijazi Arabic"}, ["acx"] = {"Omani Arabic"}, ["acy"] = {"Cypriot Arabic"}, ["acz"] = {"Acheron"}, ["ada"] = {"Adangme"}, ["adb"] = {"Atauran"}, ["add"] = {"Lidzonka", "Dzodinka"}, ["ade"] = {"Adele"}, ["adf"] = {"Dhofari Arabic"}, ["adg"] = {"Andegerebinha"}, ["adh"] = {"Adhola"}, ["adi"] = {"Adi"}, ["adj"] = {"Adioukrou"}, ["adl"] = {"Galo"}, ["adn"] = {"Adang"}, ["ado"] = {"Abu"}, ["adq"] = {"Adangbe"}, ["adr"] = {"Adonara"}, ["ads"] = {"Adamorobe Sign Language"}, ["adt"] = {"Adnyamathanha"}, ["adu"] = {"Aduge"}, ["adw"] = {"Amundava"}, ["adx"] = {"Amdo Tibetan"}, ["ady"] = {"Adyghe", "Adygei"}, ["adz"] = {"Adzera"}, ["aea"] = {"Areba"}, ["aeb"] = {"Tunisian Arabic"}, ["aec"] = {"Saidi Arabic"}, ["aed"] = {"Argentine Sign Language"}, ["aee"] = {"Northeast Pashai", "Northeast Pashayi"}, ["aek"] = {"Haeke"}, ["ael"] = {"Ambele"}, ["aem"] = {"Arem"}, ["aen"] = {"Armenian Sign Language"}, ["aeq"] = {"Aer"}, ["aer"] = {"Eastern Arrernte"}, ["aes"] = {"Alsea"}, ["aeu"] = {"Akeu"}, ["aew"] = {"Ambakich"}, ["aey"] = {"Amele"}, ["aez"] = {"Aeka"}, ["afa"] = {"Afro-Asiatic languages"}, ["afb"] = {"Gulf Arabic"}, ["afd"] = {"Andai"}, ["afe"] = {"Putukwam"}, ["afg"] = {"Afghan Sign Language"}, ["afh"] = {"Afrihili"}, ["afi"] = {"Akrukay", "Chini"}, ["afk"] = {"Nanubae"}, ["afn"] = {"Defaka"}, ["afo"] = {"Eloyi"}, ["afp"] = {"Tapei"}, ["afs"] = {"Afro-Seminole Creole"}, ["aft"] = {"Afitti"}, ["afu"] = {"Awutu"}, ["afz"] = {"Obokuitai"}, ["aga"] = {"Aguano"}, ["agb"] = {"Legbo"}, ["agc"] = {"Agatu"}, ["agd"] = {"Agarabi"}, ["age"] = {"Angal"}, ["agf"] = {"Arguni"}, ["agg"] = {"Angor"}, ["agh"] = {"Ngelima"}, ["agi"] = {"Agariya"}, ["agj"] = {"Argobba"}, ["agk"] = {"Isarog Agta"}, ["agl"] = {"Fembe"}, ["agm"] = {"Angaataha"}, ["agn"] = {"Agutaynen"}, ["ago"] = {"Tainae"}, ["agq"] = {"Aghem"}, ["agr"] = {"Aguaruna"}, ["ags"] = {"Esimbi"}, ["agt"] = {"Central Cagayan Agta"}, ["agu"] = {"Aguacateco"}, ["agv"] = {"Remontado Dumagat"}, ["agw"] = {"Kahua"}, ["agx"] = {"Aghul"}, ["agy"] = {"Southern Alta"}, ["agz"] = {"Mt. Iriga Agta"}, ["aha"] = {"Ahanta"}, ["ahb"] = {"Axamb"}, ["ahg"] = {"Qimant"}, ["ahh"] = {"Aghu"}, ["ahi"] = {"Tiagbamrin Aizi"}, ["ahk"] = {"Akha"}, ["ahl"] = {"Igo"}, ["ahm"] = {"Mobumrin Aizi"}, ["ahn"] = {"Àhàn"}, ["aho"] = {"Ahom"}, ["ahp"] = {"Aproumu Aizi"}, ["ahr"] = {"Ahirani"}, ["ahs"] = {"Ashe"}, ["aht"] = {"Ahtena"}, ["aia"] = {"Arosi"}, ["aib"] = {"Ainu (China)"}, ["aic"] = {"Ainbai"}, ["aid"] = {"Alngith"}, ["aie"] = {"Amara"}, ["aif"] = {"Agi"}, ["aig"] = {"Antigua and Barbuda Creole English"}, ["aih"] = {"Ai-Cham"}, ["aii"] = {"Assyrian Neo-Aramaic"}, ["aij"] = {"Lishanid Noshan"}, ["aik"] = {"Ake"}, ["ail"] = {"Aimele"}, ["aim"] = {"Aimol"}, ["ain"] = {"Ainu (Japan)"}, ["aio"] = {"Aiton"}, ["aip"] = {"Burumakok"}, ["aiq"] = {"Aimaq"}, ["air"] = {"Airoran"}, ["ait"] = {"Arikem"}, ["aiw"] = {"Aari"}, ["aix"] = {"Aighon"}, ["aiy"] = {"Ali"}, ["aja"] = {"Aja (South Sudan)"}, ["ajg"] = {"Aja (Benin)"}, ["aji"] = {"Ajië"}, ["ajn"] = {"Andajin"}, ["ajs"] = {"Algerian Jewish Sign Language"}, ["aju"] = {"Judeo-Moroccan Arabic"}, ["ajw"] = {"Ajawa"}, ["ajz"] = {"Amri Karbi"}, ["akb"] = {"Batak Angkola"}, ["akc"] = {"Mpur"}, ["akd"] = {"Ukpet-Ehom"}, ["ake"] = {"Akawaio"}, ["akf"] = {"Akpa"}, ["akg"] = {"Anakalangu"}, ["akh"] = {"Angal Heneng"}, ["aki"] = {"Aiome"}, ["akj"] = {"Aka-Jeru"}, ["akk"] = {"Akkadian"}, ["akl"] = {"Aklanon"}, ["akm"] = {"Aka-Bo"}, ["ako"] = {"Akurio"}, ["akp"] = {"Siwu"}, ["akq"] = {"Ak"}, ["akr"] = {"Araki"}, ["aks"] = {"Akaselem"}, ["akt"] = {"Akolet"}, ["aku"] = {"Akum"}, ["akv"] = {"Akhvakh"}, ["akw"] = {"Akwa"}, ["akx"] = {"Aka-Kede"}, ["aky"] = {"Aka-Kol"}, ["akz"] = {"Alabama"}, ["ala"] = {"Alago"}, ["alc"] = {"Qawasqar"}, ["ald"] = {"Alladian"}, ["ale"] = {"Aleut"}, ["alf"] = {"Alege"}, ["alg"] = {"Algonquian languages"}, ["alh"] = {"Alawa"}, ["ali"] = {"Amaimon"}, ["alj"] = {"Alangan"}, ["alk"] = {"Alak"}, ["all"] = {"Allar"}, ["alm"] = {"Amblong"}, ["aln"] = {"Gheg Albanian"}, ["alo"] = {"Larike-Wakasihu"}, ["alp"] = {"Alune"}, ["alq"] = {"Algonquin"}, ["alr"] = {"Alutor"}, ["als"] = {"Tosk Albanian"}, ["alt"] = {"Southern Altai"}, ["alu"] = {"'Are'are"}, ["alv"] = {"Atlantic-Congo languages"}, ["alw"] = {"Alaba-K’abeena", "Wanbasana"}, ["alx"] = {"Amol"}, ["aly"] = {"Alyawarr"}, ["alz"] = {"Alur"}, ["ama"] = {"Amanayé"}, ["amb"] = {"Ambo"}, ["amc"] = {"Amahuaca"}, ["ame"] = {"Yanesha'"}, ["amf"] = {"Hamer-Banna"}, ["amg"] = {"Amurdak"}, ["ami"] = {"Amis"}, ["amj"] = {"Amdang"}, ["amk"] = {"Ambai"}, ["aml"] = {"War-Jaintia"}, ["amm"] = {"Ama (Papua New Guinea)"}, ["amn"] = {"Amanab"}, ["amo"] = {"Amo"}, ["amp"] = {"Alamblak"}, ["amq"] = {"Amahai"}, ["amr"] = {"Amarakaeri"}, ["ams"] = {"Southern Amami-Oshima"}, ["amt"] = {"Amto"}, ["amu"] = {"Guerrero Amuzgo"}, ["amv"] = {"Ambelau"}, ["amw"] = {"Western Neo-Aramaic"}, ["amx"] = {"Anmatyerre"}, ["amy"] = {"Ami"}, ["amz"] = {"Atampaya"}, ["ana"] = {"Andaqui"}, ["anb"] = {"Andoa"}, ["anc"] = {"Ngas"}, ["and"] = {"Ansus"}, ["ane"] = {"Xârâcùù"}, ["anf"] = {"Animere"}, ["ang"] = {"Old English (ca. 450-1100)"}, ["anh"] = {"Nend"}, ["ani"] = {"Andi"}, ["anj"] = {"Anor"}, ["ank"] = {"Goemai"}, ["anl"] = {"Anu-Hkongso Chin"}, ["anm"] = {"Anal"}, ["ann"] = {"Obolo"}, ["ano"] = {"Andoque"}, ["anp"] = {"Angika"}, ["anq"] = {"Jarawa (India)"}, ["anr"] = {"Andh"}, ["ans"] = {"Anserma"}, ["ant"] = {"Antakarinya", "Antikarinya"}, ["anu"] = {"Anuak"}, ["anv"] = {"Denya"}, ["anw"] = {"Anaang"}, ["anx"] = {"Andra-Hus"}, ["any"] = {"Anyin"}, ["anz"] = {"Anem"}, ["aoa"] = {"Angolar"}, ["aob"] = {"Abom"}, ["aoc"] = {"Pemon"}, ["aod"] = {"Andarum"}, ["aoe"] = {"Angal Enen"}, ["aof"] = {"Bragat"}, ["aog"] = {"Angoram"}, ["aoi"] = {"Anindilyakwa"}, ["aoj"] = {"Mufian"}, ["aok"] = {"Arhö"}, ["aol"] = {"Alor"}, ["aom"] = {"Ömie"}, ["aon"] = {"Bumbita Arapesh"}, ["aor"] = {"Aore"}, ["aos"] = {"Taikat"}, ["aot"] = {"Atong (India)", "A'tong"}, ["aou"] = {"A'ou"}, ["aox"] = {"Atorada"}, ["aoz"] = {"Uab Meto"}, ["apa"] = {"Apache languages"}, ["apb"] = {"Sa'a"}, ["apc"] = {"Levantine Arabic"}, ["apd"] = {"Sudanese Arabic"}, ["ape"] = {"Bukiyip"}, ["apf"] = {"Pahanan Agta"}, ["apg"] = {"Ampanang"}, ["aph"] = {"Athpariya"}, ["api"] = {"Apiaká"}, ["apj"] = {"Jicarilla Apache"}, ["apk"] = {"Kiowa Apache"}, ["apl"] = {"Lipan Apache"}, ["apm"] = {"Mescalero-Chiricahua Apache"}, ["apn"] = {"Apinayé"}, ["apo"] = {"Ambul"}, ["app"] = {"Apma"}, ["apq"] = {"A-Pucikwar"}, ["apr"] = {"Arop-Lokep"}, ["aps"] = {"Arop-Sissano"}, ["apt"] = {"Apatani"}, ["apu"] = {"Apurinã"}, ["apv"] = {"Alapmunte"}, ["apw"] = {"Western Apache"}, ["apx"] = {"Aputai"}, ["apy"] = {"Apalaí"}, ["apz"] = {"Safeyoka"}, ["aqa"] = {"Alacalufan languages"}, ["aqc"] = {"Archi"}, ["aqd"] = {"Ampari Dogon"}, ["aqg"] = {"Arigidi"}, ["aqk"] = {"Aninka"}, ["aql"] = {"Algic languages"}, ["aqm"] = {"Atohwaim"}, ["aqn"] = {"Northern Alta"}, ["aqp"] = {"Atakapa"}, ["aqr"] = {"Arhâ"}, ["aqt"] = {"Angaité"}, ["aqz"] = {"Akuntsu"}, ["arb"] = {"Standard Arabic"}, ["arc"] = {"Official Aramaic (700-300 BCE)", "Imperial Aramaic (700-300 BCE)"}, ["ard"] = {"Arabana"}, ["are"] = {"Western Arrarnta"}, ["arh"] = {"Arhuaco"}, ["ari"] = {"Arikara"}, ["arj"] = {"Arapaso"}, ["ark"] = {"Arikapú"}, ["arl"] = {"Arabela"}, ["arn"] = {"Mapudungun", "Mapuche"}, ["aro"] = {"Araona"}, ["arp"] = {"Arapaho"}, ["arq"] = {"Algerian Arabic"}, ["arr"] = {"Karo (Brazil)"}, ["ars"] = {"Najdi Arabic"}, ["art"] = {"Artificial languages"}, ["aru"] = {"Aruá (Amazonas State)", "Arawá"}, ["arv"] = {"Arbore"}, ["arw"] = {"Arawak"}, ["arx"] = {"Aruá (Rodonia State)"}, ["ary"] = {"Moroccan Arabic"}, ["arz"] = {"Egyptian Arabic"}, ["asa"] = {"Asu (Tanzania)"}, ["asb"] = {"Assiniboine"}, ["asc"] = {"Casuarina Coast Asmat"}, ["ase"] = {"American Sign Language"}, ["asf"] = {"Auslan", "Australian Sign Language"}, ["asg"] = {"Cishingini"}, ["ash"] = {"Abishira"}, ["asi"] = {"Buruwai"}, ["asj"] = {"Sari"}, ["ask"] = {"Ashkun"}, ["asl"] = {"Asilulu"}, ["asn"] = {"Xingú Asuriní"}, ["aso"] = {"Dano"}, ["asp"] = {"Algerian Sign Language"}, ["asq"] = {"Austrian Sign Language"}, ["asr"] = {"Asuri"}, ["ass"] = {"Ipulo"}, ["ast"] = {"Asturian", "Asturleonese", "Bable", "Leonese"}, ["asu"] = {"Tocantins Asurini"}, ["asv"] = {"Asoa"}, ["asw"] = {"Australian Aborigines Sign Language"}, ["asx"] = {"Muratayak"}, ["asy"] = {"Yaosakor Asmat"}, ["asz"] = {"As"}, ["ata"] = {"Pele-Ata"}, ["atb"] = {"Zaiwa"}, ["atc"] = {"Atsahuaca"}, ["atd"] = {"Ata Manobo"}, ["ate"] = {"Atemble"}, ["atg"] = {"Ivbie North-Okpela-Arhe"}, ["ath"] = {"Athapascan languages"}, ["ati"] = {"Attié"}, ["atj"] = {"Atikamekw"}, ["atk"] = {"Ati"}, ["atl"] = {"Mt. Iraya Agta"}, ["atm"] = {"Ata"}, ["atn"] = {"Ashtiani"}, ["ato"] = {"Atong (Cameroon)"}, ["atp"] = {"Pudtol Atta"}, ["atq"] = {"Aralle-Tabulahan"}, ["atr"] = {"Waimiri-Atroari"}, ["ats"] = {"Gros Ventre"}, ["att"] = {"Pamplona Atta"}, ["atu"] = {"Reel"}, ["atv"] = {"Northern Altai"}, ["atw"] = {"Atsugewi"}, ["atx"] = {"Arutani"}, ["aty"] = {"Aneityum"}, ["atz"] = {"Arta"}, ["aua"] = {"Asumboa"}, ["aub"] = {"Alugu"}, ["auc"] = {"Waorani"}, ["aud"] = {"Anuta"}, ["auf"] = {"Arauan languages"}, ["aug"] = {"Aguna"}, ["auh"] = {"Aushi"}, ["aui"] = {"Anuki"}, ["auj"] = {"Awjilah"}, ["auk"] = {"Heyo"}, ["aul"] = {"Aulua"}, ["aum"] = {"Asu (Nigeria)"}, ["aun"] = {"Molmo One"}, ["auo"] = {"Auyokawa"}, ["aup"] = {"Makayam"}, ["auq"] = {"Anus", "Korur"}, ["aur"] = {"Aruek"}, ["aus"] = {"Australian languages"}, ["aut"] = {"Austral"}, ["auu"] = {"Auye"}, ["auw"] = {"Awyi"}, ["aux"] = {"Aurá"}, ["auy"] = {"Awiyaana"}, ["auz"] = {"Uzbeki Arabic"}, ["avb"] = {"Avau"}, ["avd"] = {"Alviri-Vidari"}, ["avi"] = {"Avikam"}, ["avk"] = {"Kotava"}, ["avl"] = {"Eastern Egyptian Bedawi Arabic"}, ["avm"] = {"Angkamuthi"}, ["avn"] = {"Avatime"}, ["avo"] = {"Agavotaguerra"}, ["avs"] = {"Aushiri"}, ["avt"] = {"Au"}, ["avu"] = {"Avokaya"}, ["avv"] = {"Avá-Canoeiro"}, ["awa"] = {"Awadhi"}, ["awb"] = {"Awa (Papua New Guinea)"}, ["awc"] = {"Cicipu"}, ["awd"] = {"Arawakan languages"}, ["awe"] = {"Awetí"}, ["awg"] = {"Anguthimri"}, ["awh"] = {"Awbono"}, ["awi"] = {"Aekyom"}, ["awk"] = {"Awabakal"}, ["awm"] = {"Arawum"}, ["awn"] = {"Awngi"}, ["awo"] = {"Awak"}, ["awr"] = {"Awera"}, ["aws"] = {"South Awyu"}, ["awt"] = {"Araweté"}, ["awu"] = {"Central Awyu"}, ["awv"] = {"Jair Awyu"}, ["aww"] = {"Awun"}, ["awx"] = {"Awara"}, ["awy"] = {"Edera Awyu"}, ["axb"] = {"Abipon"}, ["axe"] = {"Ayerrerenge"}, ["axg"] = {"Mato Grosso Arára"}, ["axk"] = {"Yaka (Central African Republic)"}, ["axl"] = {"Lower Southern Aranda"}, ["axm"] = {"Middle Armenian"}, ["axx"] = {"Xârâgurè"}, ["aya"] = {"Awar"}, ["ayb"] = {"Ayizo Gbe"}, ["ayc"] = {"Southern Aymara"}, ["ayd"] = {"Ayabadhu"}, ["aye"] = {"Ayere"}, ["ayg"] = {"Ginyanga"}, ["ayh"] = {"Hadrami Arabic"}, ["ayi"] = {"Leyigha"}, ["ayk"] = {"Akuku"}, ["ayl"] = {"Libyan Arabic"}, ["ayn"] = {"Sanaani Arabic"}, ["ayo"] = {"Ayoreo"}, ["ayp"] = {"North Mesopotamian Arabic"}, ["ayq"] = {"Ayi (Papua New Guinea)"}, ["ayr"] = {"Central Aymara"}, ["ays"] = {"Sorsogon Ayta"}, ["ayt"] = {"Magbukun Ayta"}, ["ayu"] = {"Ayu"}, ["ayz"] = {"Mai Brat"}, ["aza"] = {"Azha"}, ["azb"] = {"South Azerbaijani"}, ["azc"] = {"Uto-Aztecan languages"}, ["azd"] = {"Eastern Durango Nahuatl"}, ["azg"] = {"San Pedro Amuzgos Amuzgo"}, ["azj"] = {"North Azerbaijani"}, ["azm"] = {"Ipalapa Amuzgo"}, ["azn"] = {"Western Durango Nahuatl"}, ["azo"] = {"Awing"}, ["azt"] = {"Faire Atta"}, ["azz"] = {"Highland Puebla Nahuatl"}, ["baa"] = {"Babatana"}, ["bab"] = {"Bainouk-Gunyuño"}, ["bac"] = {"Badui"}, ["bad"] = {"Banda languages"}, ["bae"] = {"Baré"}, ["baf"] = {"Nubaca"}, ["bag"] = {"Tuki"}, ["bah"] = {"Bahamas Creole English"}, ["bai"] = {"Bamileke languages"}, ["baj"] = {"Barakai"}, ["bal"] = {"Baluchi"}, ["ban"] = {"Bali"}, ["bao"] = {"Waimaha"}, ["bap"] = {"Bantawa"}, ["bar"] = {"Bavarian"}, ["bas"] = {"Basa (Cameroon)"}, ["bat"] = {"Baltic languages"}, ["bau"] = {"Bada (Nigeria)"}, ["bav"] = {"Vengo"}, ["baw"] = {"Bambili-Bambui"}, ["bax"] = {"Bamun"}, ["bay"] = {"Batuley"}, ["bba"] = {"Baatonum"}, ["bbb"] = {"Barai"}, ["bbc"] = {"Batak Toba"}, ["bbd"] = {"Bau"}, ["bbe"] = {"Bangba"}, ["bbf"] = {"Baibai"}, ["bbg"] = {"Barama"}, ["bbh"] = {"Bugan"}, ["bbi"] = {"Barombi"}, ["bbj"] = {"Ghomálá'"}, ["bbk"] = {"Babanki"}, ["bbl"] = {"Bats"}, ["bbm"] = {"Babango"}, ["bbn"] = {"Uneapa"}, ["bbo"] = {"Northern Bobo Madaré", "Konabéré"}, ["bbp"] = {"West Central Banda"}, ["bbq"] = {"Bamali"}, ["bbr"] = {"Girawa"}, ["bbs"] = {"Bakpinka"}, ["bbt"] = {"Mburku"}, ["bbu"] = {"Kulung (Nigeria)"}, ["bbv"] = {"Karnai"}, ["bbw"] = {"Baba"}, ["bbx"] = {"Bubia"}, ["bby"] = {"Befang"}, ["bca"] = {"Central Bai"}, ["bcb"] = {"Bainouk-Samik"}, ["bcc"] = {"Southern Balochi"}, ["bcd"] = {"North Babar"}, ["bce"] = {"Bamenyam"}, ["bcf"] = {"Bamu"}, ["bcg"] = {"Baga Pokur"}, ["bch"] = {"Bariai"}, ["bci"] = {"Baoulé"}, ["bcj"] = {"Bardi"}, ["bck"] = {"Bunuba"}, ["bcl"] = {"Central Bikol"}, ["bcm"] = {"Bannoni"}, ["bcn"] = {"Bali (Nigeria)"}, ["bco"] = {"Kaluli"}, ["bcp"] = {"Bali (Democratic Republic of Congo)"}, ["bcq"] = {"Bench"}, ["bcr"] = {"Babine"}, ["bcs"] = {"Kohumono"}, ["bct"] = {"Bendi"}, ["bcu"] = {"Awad Bing"}, ["bcv"] = {"Shoo-Minda-Nye"}, ["bcw"] = {"Bana"}, ["bcy"] = {"Bacama"}, ["bcz"] = {"Bainouk-Gunyaamolo"}, ["bda"] = {"Bayot"}, ["bdb"] = {"Basap"}, ["bdc"] = {"Emberá-Baudó"}, ["bdd"] = {"Bunama"}, ["bde"] = {"Bade"}, ["bdf"] = {"Biage"}, ["bdg"] = {"Bonggi"}, ["bdh"] = {"Baka (South Sudan)"}, ["bdi"] = {"Burun"}, ["bdj"] = {"Bai (South Sudan)", "Bai"}, ["bdk"] = {"Budukh"}, ["bdl"] = {"Indonesian Bajau"}, ["bdm"] = {"Buduma"}, ["bdn"] = {"Baldemu"}, ["bdo"] = {"Morom"}, ["bdp"] = {"Bende"}, ["bdq"] = {"Bahnar"}, ["bdr"] = {"West Coast Bajau"}, ["bds"] = {"Burunge"}, ["bdt"] = {"Bokoto"}, ["bdu"] = {"Oroko"}, ["bdv"] = {"Bodo Parja"}, ["bdw"] = {"Baham"}, ["bdx"] = {"Budong-Budong"}, ["bdy"] = {"Bandjalang"}, ["bdz"] = {"Badeshi"}, ["bea"] = {"Beaver"}, ["beb"] = {"Bebele"}, ["bec"] = {"Iceve-Maci"}, ["bed"] = {"Bedoanas"}, ["bee"] = {"Byangsi"}, ["bef"] = {"Benabena"}, ["beg"] = {"Belait"}, ["beh"] = {"Biali"}, ["bei"] = {"Bekati'"}, ["bej"] = {"Beja", "Bedawiyet"}, ["bek"] = {"Bebeli"}, ["bem"] = {"Bemba (Zambia)"}, ["beo"] = {"Beami"}, ["bep"] = {"Besoa"}, ["beq"] = {"Beembe"}, ["ber"] = {"Berber languages"}, ["bes"] = {"Besme"}, ["bet"] = {"Guiberoua Béte"}, ["beu"] = {"Blagar"}, ["bev"] = {"Daloa Bété"}, ["bew"] = {"Betawi"}, ["bex"] = {"Jur Modo"}, ["bey"] = {"Beli (Papua New Guinea)"}, ["bez"] = {"Bena (Tanzania)"}, ["bfa"] = {"Bari"}, ["bfb"] = {"Pauri Bareli"}, ["bfc"] = {"Panyi Bai", "Northern Bai"}, ["bfd"] = {"Bafut"}, ["bfe"] = {"Betaf", "Tena"}, ["bff"] = {"Bofi"}, ["bfg"] = {"Busang Kayan"}, ["bfh"] = {"Blafe"}, ["bfi"] = {"British Sign Language"}, ["bfj"] = {"Bafanji"}, ["bfk"] = {"Ban Khor Sign Language"}, ["bfl"] = {"Banda-Ndélé"}, ["bfm"] = {"Mmen"}, ["bfn"] = {"Bunak"}, ["bfo"] = {"Malba Birifor"}, ["bfp"] = {"Beba"}, ["bfq"] = {"Badaga"}, ["bfr"] = {"Bazigar"}, ["bfs"] = {"Southern Bai"}, ["bft"] = {"Balti"}, ["bfu"] = {"Gahri"}, ["bfw"] = {"Bondo"}, ["bfx"] = {"Bantayanon"}, ["bfy"] = {"Bagheli"}, ["bfz"] = {"Mahasu Pahari"}, ["bga"] = {"Gwamhi-Wuri"}, ["bgb"] = {"Bobongko"}, ["bgc"] = {"Haryanvi"}, ["bgd"] = {"Rathwi Bareli"}, ["bge"] = {"Bauria"}, ["bgf"] = {"Bangandu"}, ["bgg"] = {"Bugun"}, ["bgi"] = {"Giangan"}, ["bgj"] = {"Bangolan"}, ["bgk"] = {"Bit", "Buxinhua"}, ["bgl"] = {"Bo (Laos)"}, ["bgn"] = {"Western Balochi"}, ["bgo"] = {"Baga Koga"}, ["bgp"] = {"Eastern Balochi"}, ["bgq"] = {"Bagri"}, ["bgr"] = {"Bawm Chin"}, ["bgs"] = {"Tagabawa"}, ["bgt"] = {"Bughotu"}, ["bgu"] = {"Mbongno"}, ["bgv"] = {"Warkay-Bipim"}, ["bgw"] = {"Bhatri"}, ["bgx"] = {"Balkan Gagauz Turkish"}, ["bgy"] = {"Benggoi"}, ["bgz"] = {"Banggai"}, ["bha"] = {"Bharia"}, ["bhb"] = {"Bhili"}, ["bhc"] = {"Biga"}, ["bhd"] = {"Bhadrawahi"}, ["bhe"] = {"Bhaya"}, ["bhf"] = {"Odiai"}, ["bhg"] = {"Binandere"}, ["bhh"] = {"Bukharic"}, ["bhi"] = {"Bhilali"}, ["bhj"] = {"Bahing"}, ["bhl"] = {"Bimin"}, ["bhm"] = {"Bathari"}, ["bhn"] = {"Bohtan Neo-Aramaic"}, ["bho"] = {"Bhojpuri"}, ["bhp"] = {"Bima"}, ["bhq"] = {"Tukang Besi South"}, ["bhr"] = {"Bara Malagasy"}, ["bhs"] = {"Buwal"}, ["bht"] = {"Bhattiyali"}, ["bhu"] = {"Bhunjia"}, ["bhv"] = {"Bahau"}, ["bhw"] = {"Biak"}, ["bhx"] = {"Bhalay"}, ["bhy"] = {"Bhele"}, ["bhz"] = {"Bada (Indonesia)"}, ["bia"] = {"Badimaya"}, ["bib"] = {"Bissa", "Bisa"}, ["bid"] = {"Bidiyo"}, ["bie"] = {"Bepour"}, ["bif"] = {"Biafada"}, ["big"] = {"Biangai"}, ["bik"] = {"Bikol"}, ["bil"] = {"Bile"}, ["bim"] = {"Bimoba"}, ["bin"] = {"Bini", "Edo"}, ["bio"] = {"Nai"}, ["bip"] = {"Bila"}, ["biq"] = {"Bipi"}, ["bir"] = {"Bisorio"}, ["bit"] = {"Berinomo"}, ["biu"] = {"Biete"}, ["biv"] = {"Southern Birifor"}, ["biw"] = {"Kol (Cameroon)"}, ["bix"] = {"Bijori"}, ["biy"] = {"Birhor"}, ["biz"] = {"Baloi"}, ["bja"] = {"Budza"}, ["bjb"] = {"Banggarla"}, ["bjc"] = {"Bariji"}, ["bje"] = {"Biao-Jiao Mien"}, ["bjf"] = {"Barzani Jewish Neo-Aramaic"}, ["bjg"] = {"Bidyogo"}, ["bjh"] = {"Bahinemo"}, ["bji"] = {"Burji"}, ["bjj"] = {"Kanauji"}, ["bjk"] = {"Barok"}, ["bjl"] = {"Bulu (Papua New Guinea)"}, ["bjm"] = {"Bajelani"}, ["bjn"] = {"Banjar"}, ["bjo"] = {"Mid-Southern Banda"}, ["bjp"] = {"Fanamaket"}, ["bjr"] = {"Binumarien"}, ["bjs"] = {"Bajan"}, ["bjt"] = {"Balanta-Ganja"}, ["bju"] = {"Busuu"}, ["bjv"] = {"Bedjond"}, ["bjw"] = {"Bakwé"}, ["bjx"] = {"Banao Itneg"}, ["bjy"] = {"Bayali"}, ["bjz"] = {"Baruga"}, ["bka"] = {"Kyak"}, ["bkc"] = {"Baka (Cameroon)"}, ["bkd"] = {"Binukid", "Talaandig"}, ["bkf"] = {"Beeke"}, ["bkg"] = {"Buraka"}, ["bkh"] = {"Bakoko"}, ["bki"] = {"Baki"}, ["bkj"] = {"Pande"}, ["bkk"] = {"Brokskat"}, ["bkl"] = {"Berik"}, ["bkm"] = {"Kom (Cameroon)"}, ["bkn"] = {"Bukitan"}, ["bko"] = {"Kwa'"}, ["bkp"] = {"Boko (Democratic Republic of Congo)"}, ["bkq"] = {"Bakairí"}, ["bkr"] = {"Bakumpai"}, ["bks"] = {"Northern Sorsoganon"}, ["bkt"] = {"Boloki"}, ["bku"] = {"Buhid"}, ["bkv"] = {"Bekwarra"}, ["bkw"] = {"Bekwel"}, ["bkx"] = {"Baikeno"}, ["bky"] = {"Bokyi"}, ["bkz"] = {"Bungku"}, ["bla"] = {"Siksika"}, ["blb"] = {"Bilua"}, ["blc"] = {"Bella Coola"}, ["bld"] = {"Bolango"}, ["ble"] = {"Balanta-Kentohe"}, ["blf"] = {"Buol"}, ["blh"] = {"Kuwaa"}, ["bli"] = {"Bolia"}, ["blj"] = {"Bolongan"}, ["blk"] = {"Pa'o Karen", "Pa'O"}, ["bll"] = {"Biloxi"}, ["blm"] = {"Beli (South Sudan)"}, ["bln"] = {"Southern Catanduanes Bikol"}, ["blo"] = {"Anii"}, ["blp"] = {"Blablanga"}, ["blq"] = {"Baluan-Pam"}, ["blr"] = {"Blang"}, ["bls"] = {"Balaesang"}, ["blt"] = {"Tai Dam"}, ["blv"] = {"Kibala", "Bolo"}, ["blw"] = {"Balangao"}, ["blx"] = {"Mag-Indi Ayta"}, ["bly"] = {"Notre"}, ["blz"] = {"Balantak"}, ["bma"] = {"Lame"}, ["bmb"] = {"Bembe"}, ["bmc"] = {"Biem"}, ["bmd"] = {"Baga Manduri"}, ["bme"] = {"Limassa"}, ["bmf"] = {"Bom-Kim"}, ["bmg"] = {"Bamwe"}, ["bmh"] = {"Kein"}, ["bmi"] = {"Bagirmi"}, ["bmj"] = {"Bote-Majhi"}, ["bmk"] = {"Ghayavi"}, ["bml"] = {"Bomboli"}, ["bmm"] = {"Northern Betsimisaraka Malagasy"}, ["bmn"] = {"Bina (Papua New Guinea)"}, ["bmo"] = {"Bambalang"}, ["bmp"] = {"Bulgebi"}, ["bmq"] = {"Bomu"}, ["bmr"] = {"Muinane"}, ["bms"] = {"Bilma Kanuri"}, ["bmt"] = {"Biao Mon"}, ["bmu"] = {"Somba-Siawari"}, ["bmv"] = {"Bum"}, ["bmw"] = {"Bomwali"}, ["bmx"] = {"Baimak"}, ["bmz"] = {"Baramu"}, ["bna"] = {"Bonerate"}, ["bnb"] = {"Bookan"}, ["bnc"] = {"Bontok"}, ["bnd"] = {"Banda (Indonesia)"}, ["bne"] = {"Bintauna"}, ["bnf"] = {"Masiwang"}, ["bng"] = {"Benga"}, ["bni"] = {"Bangi"}, ["bnj"] = {"Eastern Tawbuid"}, ["bnk"] = {"Bierebo"}, ["bnl"] = {"Boon"}, ["bnm"] = {"Batanga"}, ["bnn"] = {"Bunun"}, ["bno"] = {"Bantoanon"}, ["bnp"] = {"Bola"}, ["bnq"] = {"Bantik"}, ["bnr"] = {"Butmas-Tur"}, ["bns"] = {"Bundeli"}, ["bnt"] = {"Bantu languages"}, ["bnu"] = {"Bentong"}, ["bnv"] = {"Bonerif", "Beneraf", "Edwas"}, ["bnw"] = {"Bisis"}, ["bnx"] = {"Bangubangu"}, ["bny"] = {"Bintulu"}, ["bnz"] = {"Beezen"}, ["boa"] = {"Bora"}, ["bob"] = {"Aweer"}, ["boe"] = {"Mundabli"}, ["bof"] = {"Bolon"}, ["bog"] = {"Bamako Sign Language"}, ["boh"] = {"Boma"}, ["boi"] = {"Barbareño"}, ["boj"] = {"Anjam"}, ["bok"] = {"Bonjo"}, ["bol"] = {"Bole"}, ["bom"] = {"Berom"}, ["bon"] = {"Bine"}, ["boo"] = {"Tiemacèwè Bozo"}, ["bop"] = {"Bonkiman"}, ["boq"] = {"Bogaya"}, ["bor"] = {"Borôro"}, ["bot"] = {"Bongo"}, ["bou"] = {"Bondei"}, ["bov"] = {"Tuwuli"}, ["bow"] = {"Rema"}, ["box"] = {"Buamu"}, ["boy"] = {"Bodo (Central African Republic)"}, ["boz"] = {"Tiéyaxo Bozo"}, ["bpa"] = {"Daakaka"}, ["bpc"] = {"Mbuk"}, ["bpd"] = {"Banda-Banda"}, ["bpe"] = {"Bauni"}, ["bpg"] = {"Bonggo"}, ["bph"] = {"Botlikh"}, ["bpi"] = {"Bagupi"}, ["bpj"] = {"Binji"}, ["bpk"] = {"Orowe", "'Ôrôê"}, ["bpl"] = {"Broome Pearling Lugger Pidgin"}, ["bpm"] = {"Biyom"}, ["bpn"] = {"Dzao Min"}, ["bpo"] = {"Anasi"}, ["bpp"] = {"Kaure"}, ["bpq"] = {"Banda Malay"}, ["bpr"] = {"Koronadal Blaan"}, ["bps"] = {"Sarangani Blaan"}, ["bpt"] = {"Barrow Point"}, ["bpu"] = {"Bongu"}, ["bpv"] = {"Bian Marind"}, ["bpw"] = {"Bo (Papua New Guinea)"}, ["bpx"] = {"Palya Bareli"}, ["bpy"] = {"Bishnupriya"}, ["bpz"] = {"Bilba"}, ["bqa"] = {"Tchumbuli"}, ["bqb"] = {"Bagusa"}, ["bqc"] = {"Boko (Benin)", "Boo"}, ["bqd"] = {"Bung"}, ["bqf"] = {"Baga Kaloum"}, ["bqg"] = {"Bago-Kusuntu"}, ["bqh"] = {"Baima"}, ["bqi"] = {"Bakhtiari"}, ["bqj"] = {"Bandial"}, ["bqk"] = {"Banda-Mbrès"}, ["bql"] = {"Bilakura"}, ["bqm"] = {"Wumboko"}, ["bqn"] = {"Bulgarian Sign Language"}, ["bqo"] = {"Balo"}, ["bqp"] = {"Busa"}, ["bqq"] = {"Biritai"}, ["bqr"] = {"Burusu"}, ["bqs"] = {"Bosngun"}, ["bqt"] = {"Bamukumbit"}, ["bqu"] = {"Boguru"}, ["bqv"] = {"Koro Wachi", "Begbere-Ejar"}, ["bqw"] = {"Buru (Nigeria)"}, ["bqx"] = {"Baangi"}, ["bqy"] = {"Bengkala Sign Language"}, ["bqz"] = {"Bakaka"}, ["bra"] = {"Braj"}, ["brb"] = {"Brao", "Lave"}, ["brc"] = {"Berbice Creole Dutch"}, ["brd"] = {"Baraamu"}, ["brf"] = {"Bira"}, ["brg"] = {"Baure"}, ["brh"] = {"Brahui"}, ["bri"] = {"Mokpwe"}, ["brj"] = {"Bieria"}, ["brk"] = {"Birked"}, ["brl"] = {"Birwa"}, ["brm"] = {"Barambu"}, ["brn"] = {"Boruca"}, ["bro"] = {"Brokkat"}, ["brp"] = {"Barapasi"}, ["brq"] = {"Breri"}, ["brr"] = {"Birao"}, ["brs"] = {"Baras"}, ["brt"] = {"Bitare"}, ["bru"] = {"Eastern Bru"}, ["brv"] = {"Western Bru"}, ["brw"] = {"Bellari"}, ["brx"] = {"Bodo (India)"}, ["bry"] = {"Burui"}, ["brz"] = {"Bilbil"}, ["bsa"] = {"Abinomn"}, ["bsb"] = {"Brunei Bisaya"}, ["bsc"] = {"Bassari", "Oniyan"}, ["bse"] = {"Wushi"}, ["bsf"] = {"Bauchi"}, ["bsg"] = {"Bashkardi"}, ["bsh"] = {"Kati"}, ["bsi"] = {"Bassossi"}, ["bsj"] = {"Bangwinji"}, ["bsk"] = {"Burushaski"}, ["bsl"] = {"Basa-Gumna"}, ["bsm"] = {"Busami"}, ["bsn"] = {"Barasana-Eduria"}, ["bso"] = {"Buso"}, ["bsp"] = {"Baga Sitemu"}, ["bsq"] = {"Bassa"}, ["bsr"] = {"Bassa-Kontagora"}, ["bss"] = {"Akoose"}, ["bst"] = {"Basketo"}, ["bsu"] = {"Bahonsuai"}, ["bsv"] = {"Baga Sobané"}, ["bsw"] = {"Baiso"}, ["bsx"] = {"Yangkam"}, ["bsy"] = {"Sabah Bisaya"}, ["bta"] = {"Bata"}, ["btc"] = {"Bati (Cameroon)"}, ["btd"] = {"Batak Dairi"}, ["bte"] = {"Gamo-Ningi"}, ["btf"] = {"Birgit"}, ["btg"] = {"Gagnoa Bété"}, ["bth"] = {"Biatah Bidayuh"}, ["bti"] = {"Burate"}, ["btj"] = {"Bacanese Malay"}, ["btk"] = {"Batak languages"}, ["btm"] = {"Batak Mandailing"}, ["btn"] = {"Ratagnon"}, ["bto"] = {"Rinconada Bikol"}, ["btp"] = {"Budibud"}, ["btq"] = {"Batek"}, ["btr"] = {"Baetora"}, ["bts"] = {"Batak Simalungun"}, ["btt"] = {"Bete-Bendi"}, ["btu"] = {"Batu"}, ["btv"] = {"Bateri"}, ["btw"] = {"Butuanon"}, ["btx"] = {"Batak Karo"}, ["bty"] = {"Bobot"}, ["btz"] = {"Batak Alas-Kluet"}, ["bua"] = {"Buriat"}, ["bub"] = {"Bua"}, ["buc"] = {"Bushi"}, ["bud"] = {"Ntcham"}, ["bue"] = {"Beothuk"}, ["buf"] = {"Bushoong"}, ["bug"] = {"Buginese"}, ["buh"] = {"Younuo Bunu"}, ["bui"] = {"Bongili"}, ["buj"] = {"Basa-Gurmana"}, ["buk"] = {"Bugawac"}, ["bum"] = {"Bulu (Cameroon)"}, ["bun"] = {"Sherbro"}, ["buo"] = {"Terei"}, ["bup"] = {"Busoa"}, ["buq"] = {"Brem"}, ["bus"] = {"Bokobaru"}, ["but"] = {"Bungain"}, ["buu"] = {"Budu"}, ["buv"] = {"Bun"}, ["buw"] = {"Bubi"}, ["bux"] = {"Boghom"}, ["buy"] = {"Bullom So"}, ["buz"] = {"Bukwen"}, ["bva"] = {"Barein"}, ["bvb"] = {"Bube"}, ["bvc"] = {"Baelelea"}, ["bvd"] = {"Baeggu"}, ["bve"] = {"Berau Malay"}, ["bvf"] = {"Boor"}, ["bvg"] = {"Bonkeng"}, ["bvh"] = {"Bure"}, ["bvi"] = {"Belanda Viri"}, ["bvj"] = {"Baan"}, ["bvk"] = {"Bukat"}, ["bvl"] = {"Bolivian Sign Language"}, ["bvm"] = {"Bamunka"}, ["bvn"] = {"Buna"}, ["bvo"] = {"Bolgo"}, ["bvp"] = {"Bumang"}, ["bvq"] = {"Birri"}, ["bvr"] = {"Burarra"}, ["bvt"] = {"Bati (Indonesia)"}, ["bvu"] = {"Bukit Malay"}, ["bvv"] = {"Baniva"}, ["bvw"] = {"Boga"}, ["bvx"] = {"Dibole"}, ["bvy"] = {"Baybayanon"}, ["bvz"] = {"Bauzi"}, ["bwa"] = {"Bwatoo"}, ["bwb"] = {"Namosi-Naitasiri-Serua"}, ["bwc"] = {"Bwile"}, ["bwd"] = {"Bwaidoka"}, ["bwe"] = {"Bwe Karen"}, ["bwf"] = {"Boselewa"}, ["bwg"] = {"Barwe"}, ["bwh"] = {"Bishuo"}, ["bwi"] = {"Baniwa"}, ["bwj"] = {"Láá Láá Bwamu"}, ["bwk"] = {"Bauwaki"}, ["bwl"] = {"Bwela"}, ["bwm"] = {"Biwat"}, ["bwn"] = {"Wunai Bunu"}, ["bwo"] = {"Boro (Ethiopia)", "Borna (Ethiopia)"}, ["bwp"] = {"Mandobo Bawah"}, ["bwq"] = {"Southern Bobo Madaré"}, ["bwr"] = {"Bura-Pabir"}, ["bws"] = {"Bomboma"}, ["bwt"] = {"Bafaw-Balong"}, ["bwu"] = {"Buli (Ghana)"}, ["bww"] = {"Bwa"}, ["bwx"] = {"Bu-Nao Bunu"}, ["bwy"] = {"Cwi Bwamu"}, ["bwz"] = {"Bwisi"}, ["bxa"] = {"Tairaha"}, ["bxb"] = {"Belanda Bor"}, ["bxc"] = {"Molengue"}, ["bxd"] = {"Pela"}, ["bxe"] = {"Birale"}, ["bxf"] = {"Bilur", "Minigir"}, ["bxg"] = {"Bangala"}, ["bxh"] = {"Buhutu"}, ["bxi"] = {"Pirlatapa"}, ["bxj"] = {"Bayungu"}, ["bxk"] = {"Bukusu", "Lubukusu"}, ["bxl"] = {"Jalkunan"}, ["bxm"] = {"Mongolia Buriat"}, ["bxn"] = {"Burduna"}, ["bxo"] = {"Barikanchi"}, ["bxp"] = {"Bebil"}, ["bxq"] = {"Beele"}, ["bxr"] = {"Russia Buriat"}, ["bxs"] = {"Busam"}, ["bxu"] = {"China Buriat"}, ["bxv"] = {"Berakou"}, ["bxw"] = {"Bankagooma"}, ["bxz"] = {"Binahari"}, ["bya"] = {"Batak"}, ["byb"] = {"Bikya"}, ["byc"] = {"Ubaghara"}, ["byd"] = {"Benyadu'"}, ["bye"] = {"Pouye"}, ["byf"] = {"Bete"}, ["byg"] = {"Baygo"}, ["byh"] = {"Bhujel"}, ["byi"] = {"Buyu"}, ["byj"] = {"Bina (Nigeria)"}, ["byk"] = {"Biao"}, ["byl"] = {"Bayono"}, ["bym"] = {"Bidjara"}, ["byn"] = {"Bilin", "Blin"}, ["byo"] = {"Biyo"}, ["byp"] = {"Bumaji"}, ["byq"] = {"Basay"}, ["byr"] = {"Baruya", "Yipma"}, ["bys"] = {"Burak"}, ["byt"] = {"Berti"}, ["byv"] = {"Medumba"}, ["byw"] = {"Belhariya"}, ["byx"] = {"Qaqet"}, ["byz"] = {"Banaro"}, ["bza"] = {"Bandi"}, ["bzb"] = {"Andio"}, ["bzc"] = {"Southern Betsimisaraka Malagasy"}, ["bzd"] = {"Bribri"}, ["bze"] = {"Jenaama Bozo"}, ["bzf"] = {"Boikin"}, ["bzg"] = {"Babuza"}, ["bzh"] = {"Mapos Buang"}, ["bzi"] = {"Bisu"}, ["bzj"] = {"Belize Kriol English"}, ["bzk"] = {"Nicaragua Creole English"}, ["bzl"] = {"Boano (Sulawesi)"}, ["bzm"] = {"Bolondo"}, ["bzn"] = {"Boano (Maluku)"}, ["bzo"] = {"Bozaba"}, ["bzp"] = {"Kemberano"}, ["bzq"] = {"Buli (Indonesia)"}, ["bzr"] = {"Biri"}, ["bzs"] = {"Brazilian Sign Language"}, ["bzt"] = {"Brithenig"}, ["bzu"] = {"Burmeso"}, ["bzv"] = {"Naami"}, ["bzw"] = {"Basa (Nigeria)"}, ["bzx"] = {"Kɛlɛngaxo Bozo"}, ["bzy"] = {"Obanliku"}, ["bzz"] = {"Evant"}, ["caa"] = {"Chortí"}, ["cab"] = {"Garifuna"}, ["cac"] = {"Chuj"}, ["cad"] = {"Caddo"}, ["cae"] = {"Lehar", "Laalaa"}, ["caf"] = {"Southern Carrier"}, ["cag"] = {"Nivaclé"}, ["cah"] = {"Cahuarano"}, ["cai"] = {"Central American Indian languages"}, ["caj"] = {"Chané"}, ["cak"] = {"Kaqchikel", "Cakchiquel"}, ["cal"] = {"Carolinian"}, ["cam"] = {"Cemuhî"}, ["can"] = {"Chambri"}, ["cao"] = {"Chácobo"}, ["cap"] = {"Chipaya"}, ["caq"] = {"Car Nicobarese"}, ["car"] = {"Galibi Carib"}, ["cas"] = {"Tsimané"}, ["cau"] = {"Caucasian languages"}, ["cav"] = {"Cavineña"}, ["caw"] = {"Callawalla"}, ["cax"] = {"Chiquitano"}, ["cay"] = {"Cayuga"}, ["caz"] = {"Canichana"}, ["cba"] = {"Chibchan languages"}, ["cbb"] = {"Cabiyarí"}, ["cbc"] = {"Carapana"}, ["cbd"] = {"Carijona"}, ["cbg"] = {"Chimila"}, ["cbi"] = {"Chachi"}, ["cbj"] = {"Ede Cabe"}, ["cbk"] = {"Chavacano"}, ["cbl"] = {"Bualkhaw Chin"}, ["cbn"] = {"Nyahkur"}, ["cbo"] = {"Izora"}, ["cbq"] = {"Tsucuba", "Cuba"}, ["cbr"] = {"Cashibo-Cacataibo"}, ["cbs"] = {"Cashinahua"}, ["cbt"] = {"Chayahuita"}, ["cbu"] = {"Candoshi-Shapra"}, ["cbv"] = {"Cacua"}, ["cbw"] = {"Kinabalian"}, ["cby"] = {"Carabayo"}, ["ccc"] = {"Chamicuro"}, ["ccd"] = {"Cafundo Creole"}, ["cce"] = {"Chopi"}, ["ccg"] = {"Samba Daka"}, ["cch"] = {"Atsam"}, ["ccj"] = {"Kasanga"}, ["ccl"] = {"Cutchi-Swahili"}, ["ccm"] = {"Malaccan Creole Malay"}, ["ccn"] = {"North Caucasian languages"}, ["cco"] = {"Comaltepec Chinantec"}, ["ccp"] = {"Chakma"}, ["ccr"] = {"Cacaopera"}, ["ccs"] = {"South Caucasian languages"}, ["cda"] = {"Choni"}, ["cdc"] = {"Chadic languages"}, ["cdd"] = {"Caddoan languages"}, ["cde"] = {"Chenchu"}, ["cdf"] = {"Chiru"}, ["cdh"] = {"Chambeali"}, ["cdi"] = {"Chodri"}, ["cdj"] = {"Churahi"}, ["cdm"] = {"Chepang"}, ["cdn"] = {"Chaudangsi"}, ["cdo"] = {"Min Dong Chinese"}, ["cdr"] = {"Cinda-Regi-Tiyal"}, ["cds"] = {"Chadian Sign Language"}, ["cdy"] = {"Chadong"}, ["cdz"] = {"Koda"}, ["cea"] = {"Lower Chehalis"}, ["ceb"] = {"Cebuano"}, ["ceg"] = {"Chamacoco"}, ["cek"] = {"Eastern Khumi Chin"}, ["cel"] = {"Celtic languages"}, ["cen"] = {"Cen"}, ["cet"] = {"Centúúm"}, ["cey"] = {"Ekai Chin"}, ["cfa"] = {"Dijim-Bwilim"}, ["cfd"] = {"Cara"}, ["cfg"] = {"Como Karim"}, ["cfm"] = {"Falam Chin"}, ["cga"] = {"Changriwa"}, ["cgc"] = {"Kagayanen"}, ["cgg"] = {"Chiga"}, ["cgk"] = {"Chocangacakha"}, ["chb"] = {"Chibcha"}, ["chc"] = {"Catawba"}, ["chd"] = {"Highland Oaxaca Chontal"}, ["chf"] = {"Tabasco Chontal"}, ["chg"] = {"Chagatai"}, ["chh"] = {"Chinook"}, ["chj"] = {"Ojitlán Chinantec"}, ["chk"] = {"Chuukese"}, ["chl"] = {"Cahuilla"}, ["chm"] = {"Mari (Russia)"}, ["chn"] = {"Chinook jargon"}, ["cho"] = {"Choctaw"}, ["chp"] = {"Chipewyan", "Dene Suline"}, ["chq"] = {"Quiotepec Chinantec"}, ["chr"] = {"Cherokee"}, ["cht"] = {"Cholón"}, ["chw"] = {"Chuwabu"}, ["chx"] = {"Chantyal"}, ["chy"] = {"Cheyenne"}, ["chz"] = {"Ozumacín Chinantec"}, ["cia"] = {"Cia-Cia"}, ["cib"] = {"Ci Gbe"}, ["cic"] = {"Chickasaw"}, ["cid"] = {"Chimariko"}, ["cie"] = {"Cineni"}, ["cih"] = {"Chinali"}, ["cik"] = {"Chitkuli Kinnauri"}, ["cim"] = {"Cimbrian"}, ["cin"] = {"Cinta Larga"}, ["cip"] = {"Chiapanec"}, ["cir"] = {"Tiri", "Haméa", "Méa"}, ["ciw"] = {"Chippewa"}, ["ciy"] = {"Chaima"}, ["cja"] = {"Western Cham"}, ["cje"] = {"Chru"}, ["cjh"] = {"Upper Chehalis"}, ["cji"] = {"Chamalal"}, ["cjk"] = {"Chokwe"}, ["cjm"] = {"Eastern Cham"}, ["cjn"] = {"Chenapian"}, ["cjo"] = {"Ashéninka Pajonal"}, ["cjp"] = {"Cabécar"}, ["cjs"] = {"Shor"}, ["cjv"] = {"Chuave"}, ["cjy"] = {"Jinyu Chinese"}, ["ckb"] = {"Central Kurdish"}, ["ckh"] = {"Chak"}, ["ckl"] = {"Cibak"}, ["ckm"] = {"Chakavian"}, ["ckn"] = {"Kaang Chin"}, ["cko"] = {"Anufo"}, ["ckq"] = {"Kajakse"}, ["ckr"] = {"Kairak"}, ["cks"] = {"Tayo"}, ["ckt"] = {"Chukot"}, ["cku"] = {"Koasati"}, ["ckv"] = {"Kavalan"}, ["ckx"] = {"Caka"}, ["cky"] = {"Cakfem-Mushere"}, ["ckz"] = {"Cakchiquel-Quiché Mixed Language"}, ["cla"] = {"Ron"}, ["clc"] = {"Chilcotin"}, ["cld"] = {"Chaldean Neo-Aramaic"}, ["cle"] = {"Lealao Chinantec"}, ["clh"] = {"Chilisso"}, ["cli"] = {"Chakali"}, ["clj"] = {"Laitu Chin"}, ["clk"] = {"Idu-Mishmi"}, ["cll"] = {"Chala"}, ["clm"] = {"Clallam"}, ["clo"] = {"Lowland Oaxaca Chontal"}, ["cls"] = {"Classical Sanskrit"}, ["clt"] = {"Lautu Chin"}, ["clu"] = {"Caluyanun"}, ["clw"] = {"Chulym"}, ["cly"] = {"Eastern Highland Chatino"}, ["cma"] = {"Maa"}, ["cmc"] = {"Chamic languages"}, ["cme"] = {"Cerma"}, ["cmg"] = {"Classical Mongolian"}, ["cmi"] = {"Emberá-Chamí"}, ["cml"] = {"Campalagian"}, ["cmm"] = {"Michigamea"}, ["cmn"] = {"Tionghoa Cèng'im"}, ["cmo"] = {"Central Mnong"}, ["cmr"] = {"Mro-Khimi Chin"}, ["cms"] = {"Messapic"}, ["cmt"] = {"Camtho"}, ["cna"] = {"Changthang"}, ["cnb"] = {"Chinbon Chin"}, ["cnc"] = {"Côông"}, ["cng"] = {"Northern Qiang"}, ["cnh"] = {"Hakha Chin", "Haka Chin"}, ["cni"] = {"Asháninka"}, ["cnk"] = {"Khumi Chin"}, ["cnl"] = {"Lalana Chinantec"}, ["cno"] = {"Con"}, ["cnp"] = {"Northern Ping Chinese", "Northern Pinghua"}, ["cnq"] = {"Chung"}, ["cnr"] = {"Montenegrin"}, ["cns"] = {"Central Asmat"}, ["cnt"] = {"Tepetotutla Chinantec"}, ["cnu"] = {"Chenoua"}, ["cnw"] = {"Ngawn Chin"}, ["cnx"] = {"Middle Cornish"}, ["coa"] = {"Kokos"}, ["cob"] = {"Chicomuceltec"}, ["coc"] = {"Cocopa"}, ["cod"] = {"Cocama-Cocamilla"}, ["coe"] = {"Koreguaje"}, ["cof"] = {"Colorado"}, ["cog"] = {"Chong"}, ["coh"] = {"Chonyi-Dzihana-Kauma", "Chichonyi-Chidzihana-Chikauma"}, ["coj"] = {"Cochimi"}, ["cok"] = {"Santa Teresa Cora"}, ["col"] = {"Columbia-Wenatchi"}, ["com"] = {"Comanche"}, ["con"] = {"Cofán"}, ["coo"] = {"Comox"}, ["cop"] = {"Coptic"}, ["coq"] = {"Coquille"}, ["cot"] = {"Caquinte"}, ["cou"] = {"Wamey"}, ["cov"] = {"Cao Miao"}, ["cow"] = {"Cowlitz"}, ["cox"] = {"Nanti"}, ["coz"] = {"Chochotec"}, ["cpa"] = {"Palantla Chinantec"}, ["cpb"] = {"Ucayali-Yurúa Ashéninka"}, ["cpc"] = {"Ajyíninka Apurucayali"}, ["cpe"] = {"English-based creoles and pidgins"}, ["cpf"] = {"French-based creoles and pidgins"}, ["cpg"] = {"Cappadocian Greek"}, ["cpi"] = {"Chinese Pidgin English"}, ["cpn"] = {"Cherepon"}, ["cpo"] = {"Kpeego"}, ["cpp"] = {"Portuguese-based creoles and pidgins"}, ["cps"] = {"Capiznon"}, ["cpu"] = {"Pichis Ashéninka"}, ["cpx"] = {"Pu-Xian Chinese"}, ["cpy"] = {"South Ucayali Ashéninka"}, ["cqd"] = {"Chuanqiandian Cluster Miao"}, ["cra"] = {"Chara"}, ["crb"] = {"Island Carib"}, ["crc"] = {"Lonwolwol"}, ["crd"] = {"Coeur d'Alene"}, ["crf"] = {"Caramanta"}, ["crg"] = {"Michif"}, ["crh"] = {"Crimean Tatar", "Crimean Turkish"}, ["cri"] = {"Sãotomense"}, ["crj"] = {"Southern East Cree"}, ["crk"] = {"Plains Cree"}, ["crl"] = {"Northern East Cree"}, ["crm"] = {"Moose Cree"}, ["crn"] = {"El Nayar Cora"}, ["cro"] = {"Crow"}, ["crp"] = {"Creoles and pidgins"}, ["crq"] = {"Iyo'wujwa Chorote"}, ["crr"] = {"Carolina Algonquian"}, ["crs"] = {"Seselwa Creole French"}, ["crt"] = {"Iyojwa'ja Chorote"}, ["crv"] = {"Chaura"}, ["crw"] = {"Chrau"}, ["crx"] = {"Carrier"}, ["cry"] = {"Cori"}, ["crz"] = {"Cruzeño"}, ["csa"] = {"Chiltepec Chinantec"}, ["csb"] = {"Kashubian"}, ["csc"] = {"Catalan Sign Language", "Lengua de señas catalana", "Llengua de Signes Catalana"}, ["csd"] = {"Chiangmai Sign Language"}, ["cse"] = {"Czech Sign Language"}, ["csf"] = {"Cuba Sign Language"}, ["csg"] = {"Chilean Sign Language"}, ["csh"] = {"Asho Chin"}, ["csi"] = {"Coast Miwok"}, ["csj"] = {"Songlai Chin"}, ["csk"] = {"Jola-Kasa"}, ["csl"] = {"Chinese Sign Language"}, ["csm"] = {"Central Sierra Miwok"}, ["csn"] = {"Colombian Sign Language"}, ["cso"] = {"Sochiapam Chinantec", "Sochiapan Chinantec"}, ["csp"] = {"Southern Ping Chinese", "Southern Pinghua"}, ["csq"] = {"Croatia Sign Language"}, ["csr"] = {"Costa Rican Sign Language"}, ["css"] = {"Southern Ohlone"}, ["cst"] = {"Northern Ohlone"}, ["csu"] = {"Central Sudanic languages"}, ["csv"] = {"Sumtu Chin"}, ["csw"] = {"Swampy Cree"}, ["csx"] = {"Cambodian Sign Language"}, ["csy"] = {"Siyin Chin"}, ["csz"] = {"Coos"}, ["cta"] = {"Tataltepec Chatino"}, ["ctc"] = {"Chetco"}, ["ctd"] = {"Tedim Chin"}, ["cte"] = {"Tepinapa Chinantec"}, ["ctg"] = {"Chittagonian"}, ["cth"] = {"Thaiphum Chin"}, ["ctl"] = {"Tlacoatzintepec Chinantec"}, ["ctm"] = {"Chitimacha"}, ["ctn"] = {"Chhintange"}, ["cto"] = {"Emberá-Catío"}, ["ctp"] = {"Western Highland Chatino"}, ["cts"] = {"Northern Catanduanes Bikol"}, ["ctt"] = {"Wayanad Chetti"}, ["ctu"] = {"Chol"}, ["cty"] = {"Moundadan Chetty"}, ["ctz"] = {"Zacatepec Chatino"}, ["cua"] = {"Cua"}, ["cub"] = {"Cubeo"}, ["cuc"] = {"Usila Chinantec"}, ["cuh"] = {"Chuka", "Gichuka"}, ["cui"] = {"Cuiba"}, ["cuj"] = {"Mashco Piro"}, ["cuk"] = {"San Blas Kuna"}, ["cul"] = {"Culina", "Kulina"}, ["cuo"] = {"Cumanagoto"}, ["cup"] = {"Cupeño"}, ["cuq"] = {"Cun"}, ["cur"] = {"Chhulung"}, ["cus"] = {"Cushitic languages"}, ["cut"] = {"Teutila Cuicatec"}, ["cuu"] = {"Tai Ya"}, ["cuv"] = {"Cuvok"}, ["cuw"] = {"Chukwa"}, ["cux"] = {"Tepeuxila Cuicatec"}, ["cuy"] = {"Cuitlatec"}, ["cvg"] = {"Chug"}, ["cvn"] = {"Valle Nacional Chinantec"}, ["cwa"] = {"Kabwa"}, ["cwb"] = {"Maindo"}, ["cwd"] = {"Woods Cree"}, ["cwe"] = {"Kwere"}, ["cwg"] = {"Chewong", "Cheq Wong"}, ["cwt"] = {"Kuwaataay"}, ["cxh"] = {"Cha'ari"}, ["cya"] = {"Nopala Chatino"}, ["cyb"] = {"Cayubaba"}, ["cyo"] = {"Cuyonon"}, ["czh"] = {"Huizhou Chinese"}, ["czk"] = {"Knaanic"}, ["czn"] = {"Zenzontepec Chatino"}, ["czo"] = {"Min Zhong Chinese"}, ["czt"] = {"Zotung Chin"}, ["daa"] = {"Dangaléat"}, ["dac"] = {"Dambi"}, ["dad"] = {"Marik"}, ["dae"] = {"Duupa"}, ["dag"] = {"Dagbani"}, ["dah"] = {"Gwahatike"}, ["dai"] = {"Day"}, ["daj"] = {"Dar Fur Daju"}, ["dak"] = {"Dakota"}, ["dal"] = {"Dahalo"}, ["dam"] = {"Damakawa"}, ["dao"] = {"Daai Chin"}, ["daq"] = {"Dandami Maria"}, ["dar"] = {"Dargwa"}, ["das"] = {"Daho-Doo"}, ["dau"] = {"Dar Sila Daju"}, ["dav"] = {"Taita", "Dawida"}, ["daw"] = {"Davawenyo"}, ["dax"] = {"Dayi"}, ["day"] = {"Land Dayak languages"}, ["daz"] = {"Dao"}, ["dba"] = {"Bangime"}, ["dbb"] = {"Deno"}, ["dbd"] = {"Dadiya"}, ["dbe"] = {"Dabe"}, ["dbf"] = {"Edopi"}, ["dbg"] = {"Dogul Dom Dogon"}, ["dbi"] = {"Doka"}, ["dbj"] = {"Ida'an"}, ["dbl"] = {"Dyirbal"}, ["dbm"] = {"Duguri"}, ["dbn"] = {"Duriankere"}, ["dbo"] = {"Dulbu"}, ["dbp"] = {"Duwai"}, ["dbq"] = {"Daba"}, ["dbr"] = {"Dabarre"}, ["dbt"] = {"Ben Tey Dogon"}, ["dbu"] = {"Bondum Dom Dogon"}, ["dbv"] = {"Dungu"}, ["dbw"] = {"Bankan Tey Dogon"}, ["dby"] = {"Dibiyaso"}, ["dcc"] = {"Deccan"}, ["dcr"] = {"Negerhollands"}, ["dda"] = {"Dadi Dadi"}, ["ddd"] = {"Dongotono"}, ["dde"] = {"Doondo"}, ["ddg"] = {"Fataluku"}, ["ddi"] = {"West Goodenough"}, ["ddj"] = {"Jaru"}, ["ddn"] = {"Dendi (Benin)"}, ["ddo"] = {"Dido"}, ["ddr"] = {"Dhudhuroa"}, ["dds"] = {"Donno So Dogon"}, ["ddw"] = {"Dawera-Daweloor"}, ["dec"] = {"Dagik"}, ["ded"] = {"Dedua"}, ["dee"] = {"Dewoin"}, ["def"] = {"Dezfuli"}, ["deg"] = {"Degema"}, ["deh"] = {"Dehwari"}, ["dei"] = {"Demisa"}, ["dek"] = {"Dek"}, ["del"] = {"Delaware"}, ["dem"] = {"Dem"}, ["den"] = {"Slave (Athapascan)"}, ["dep"] = {"Pidgin Delaware"}, ["deq"] = {"Dendi (Central African Republic)"}, ["der"] = {"Deori"}, ["des"] = {"Desano"}, ["dev"] = {"Domung"}, ["dez"] = {"Dengese"}, ["dga"] = {"Southern Dagaare"}, ["dgb"] = {"Bunoge Dogon"}, ["dgc"] = {"Casiguran Dumagat Agta"}, ["dgd"] = {"Dagaari Dioula"}, ["dge"] = {"Degenan"}, ["dgg"] = {"Doga"}, ["dgh"] = {"Dghwede"}, ["dgi"] = {"Northern Dagara"}, ["dgk"] = {"Dagba"}, ["dgl"] = {"Andaandi", "Dongolawi"}, ["dgn"] = {"Dagoman"}, ["dgo"] = {"Dogri (individual language)"}, ["dgr"] = {"Tlicho", "Dogrib", "Tłı̨chǫ"}, ["dgs"] = {"Dogoso"}, ["dgt"] = {"Ndra'ngith"}, ["dgw"] = {"Daungwurrung"}, ["dgx"] = {"Doghoro"}, ["dgz"] = {"Daga"}, ["dhd"] = {"Dhundari"}, ["dhg"] = {"Dhangu-Djangu", "Dhangu", "Djangu"}, ["dhi"] = {"Dhimal"}, ["dhl"] = {"Dhalandji"}, ["dhm"] = {"Zemba"}, ["dhn"] = {"Dhanki"}, ["dho"] = {"Dhodia"}, ["dhr"] = {"Dhargari"}, ["dhs"] = {"Dhaiso"}, ["dhu"] = {"Dhurga"}, ["dhv"] = {"Dehu", "Drehu"}, ["dhw"] = {"Dhanwar (Nepal)"}, ["dhx"] = {"Dhungaloo"}, ["dia"] = {"Dia"}, ["dib"] = {"South Central Dinka"}, ["dic"] = {"Lakota Dida"}, ["did"] = {"Didinga"}, ["dif"] = {"Dieri", "Diyari"}, ["dig"] = {"Digo", "Chidigo"}, ["dih"] = {"Kumiai"}, ["dii"] = {"Dimbong"}, ["dij"] = {"Dai"}, ["dik"] = {"Southwestern Dinka"}, ["dil"] = {"Dilling"}, ["dim"] = {"Dime"}, ["din"] = {"Dinka"}, ["dio"] = {"Dibo"}, ["dip"] = {"Northeastern Dinka"}, ["diq"] = {"Dimli (individual language)"}, ["dir"] = {"Dirim"}, ["dis"] = {"Dimasa"}, ["diu"] = {"Diriku"}, ["diw"] = {"Northwestern Dinka"}, ["dix"] = {"Dixon Reef"}, ["diy"] = {"Diuwe"}, ["diz"] = {"Ding"}, ["dja"] = {"Djadjawurrung"}, ["djb"] = {"Djinba"}, ["djc"] = {"Dar Daju Daju"}, ["djd"] = {"Djamindjung", "Ngaliwurru"}, ["dje"] = {"Zarma"}, ["djf"] = {"Djangun"}, ["dji"] = {"Djinang"}, ["djj"] = {"Djeebbana"}, ["djk"] = {"Eastern Maroon Creole", "Businenge Tongo", "Nenge"}, ["djm"] = {"Jamsay Dogon"}, ["djn"] = {"Jawoyn", "Djauan"}, ["djo"] = {"Jangkang"}, ["djr"] = {"Djambarrpuyngu"}, ["dju"] = {"Kapriman"}, ["djw"] = {"Djawi"}, ["dka"] = {"Dakpakha"}, ["dkg"] = {"Kadung"}, ["dkk"] = {"Dakka"}, ["dkr"] = {"Kuijau"}, ["dks"] = {"Southeastern Dinka"}, ["dkx"] = {"Mazagway"}, ["dlg"] = {"Dolgan"}, ["dlk"] = {"Dahalik"}, ["dlm"] = {"Dalmatian"}, ["dln"] = {"Darlong"}, ["dma"] = {"Duma"}, ["dmb"] = {"Mombo Dogon"}, ["dmc"] = {"Gavak"}, ["dmd"] = {"Madhi Madhi"}, ["dme"] = {"Dugwor"}, ["dmf"] = {"Medefaidrin"}, ["dmg"] = {"Upper Kinabatangan"}, ["dmk"] = {"Domaaki"}, ["dml"] = {"Dameli"}, ["dmm"] = {"Dama"}, ["dmn"] = {"Mande languages"}, ["dmo"] = {"Kemedzung"}, ["dmr"] = {"East Damar"}, ["dms"] = {"Dampelas"}, ["dmu"] = {"Dubu", "Tebi"}, ["dmv"] = {"Dumpas"}, ["dmw"] = {"Mudburra"}, ["dmx"] = {"Dema"}, ["dmy"] = {"Demta", "Sowari"}, ["dna"] = {"Upper Grand Valley Dani"}, ["dnd"] = {"Daonda"}, ["dne"] = {"Ndendeule"}, ["dng"] = {"Dungan"}, ["dni"] = {"Lower Grand Valley Dani"}, ["dnj"] = {"Dan"}, ["dnk"] = {"Dengka"}, ["dnn"] = {"Dzùùngoo"}, ["dno"] = {"Ndrulo", "Northern Lendu"}, ["dnr"] = {"Danaru"}, ["dnt"] = {"Mid Grand Valley Dani"}, ["dnu"] = {"Danau"}, ["dnv"] = {"Danu"}, ["dnw"] = {"Western Dani"}, ["dny"] = {"Dení"}, ["doa"] = {"Dom"}, ["dob"] = {"Dobu"}, ["doc"] = {"Northern Dong"}, ["doe"] = {"Doe"}, ["dof"] = {"Domu"}, ["doh"] = {"Dong"}, ["doi"] = {"Dogri (macrolanguage)"}, ["dok"] = {"Dondo"}, ["dol"] = {"Doso"}, ["don"] = {"Toura (Papua New Guinea)"}, ["doo"] = {"Dongo"}, ["dop"] = {"Lukpa"}, ["doq"] = {"Dominican Sign Language"}, ["dor"] = {"Dori'o"}, ["dos"] = {"Dogosé"}, ["dot"] = {"Dass"}, ["dov"] = {"Dombe"}, ["dow"] = {"Doyayo"}, ["dox"] = {"Bussa"}, ["doy"] = {"Dompo"}, ["doz"] = {"Dorze"}, ["dpp"] = {"Papar"}, ["dra"] = {"Dravidian languages"}, ["drb"] = {"Dair"}, ["drc"] = {"Minderico"}, ["drd"] = {"Darmiya"}, ["dre"] = {"Dolpo"}, ["drg"] = {"Rungus"}, ["dri"] = {"C'Lela"}, ["drl"] = {"Paakantyi"}, ["drn"] = {"West Damar"}, ["dro"] = {"Daro-Matu Melanau"}, ["drq"] = {"Dura"}, ["drs"] = {"Gedeo"}, ["drt"] = {"Drents"}, ["dru"] = {"Rukai"}, ["dry"] = {"Darai"}, ["dsb"] = {"Lower Sorbian"}, ["dse"] = {"Dutch Sign Language"}, ["dsh"] = {"Daasanach"}, ["dsi"] = {"Disa"}, ["dsk"] = {"Dokshi"}, ["dsl"] = {"Danish Sign Language"}, ["dsn"] = {"Dusner"}, ["dso"] = {"Desiya"}, ["dsq"] = {"Tadaksahak"}, ["dsz"] = {"Mardin Sign Language"}, ["dta"] = {"Daur"}, ["dtb"] = {"Labuk-Kinabatangan Kadazan"}, ["dtd"] = {"Ditidaht"}, ["dth"] = {"Adithinngithigh"}, ["dti"] = {"Ana Tinga Dogon"}, ["dtk"] = {"Tene Kan Dogon"}, ["dtm"] = {"Tomo Kan Dogon"}, ["dtn"] = {"Daatsʼíin"}, ["dto"] = {"Tommo So Dogon"}, ["dtp"] = {"Kadazan Dusun", "Central Dusun"}, ["dtr"] = {"Lotud"}, ["dts"] = {"Toro So Dogon"}, ["dtt"] = {"Toro Tegu Dogon"}, ["dtu"] = {"Tebul Ure Dogon"}, ["dty"] = {"Dotyali"}, ["dua"] = {"Duala"}, ["dub"] = {"Dubli"}, ["duc"] = {"Duna"}, ["due"] = {"Umiray Dumaget Agta"}, ["duf"] = {"Dumbea", "Drubea"}, ["dug"] = {"Duruma", "Chiduruma"}, ["duh"] = {"Dungra Bhil"}, ["dui"] = {"Dumun"}, ["duk"] = {"Uyajitaya"}, ["dul"] = {"Alabat Island Agta"}, ["dum"] = {"Middle Dutch (ca. 1050-1350)"}, ["dun"] = {"Dusun Deyah"}, ["duo"] = {"Dupaninan Agta"}, ["dup"] = {"Duano"}, ["duq"] = {"Dusun Malang"}, ["dur"] = {"Dii"}, ["dus"] = {"Dumi"}, ["duu"] = {"Drung"}, ["duv"] = {"Duvle"}, ["duw"] = {"Dusun Witu"}, ["dux"] = {"Duungooma"}, ["duy"] = {"Dicamay Agta"}, ["duz"] = {"Duli-Gey"}, ["dva"] = {"Duau"}, ["dwa"] = {"Diri"}, ["dwk"] = {"Dawik Kui"}, ["dwr"] = {"Dawro"}, ["dws"] = {"Dutton World Speedwords"}, ["dwu"] = {"Dhuwal"}, ["dww"] = {"Dawawa"}, ["dwy"] = {"Dhuwaya"}, ["dwz"] = {"Dewas Rai"}, ["dya"] = {"Dyan"}, ["dyb"] = {"Dyaberdyaber"}, ["dyd"] = {"Dyugun"}, ["dyg"] = {"Villa Viciosa Agta"}, ["dyi"] = {"Djimini Senoufo"}, ["dym"] = {"Yanda Dom Dogon"}, ["dyn"] = {"Dyangadi", "Dhanggatti"}, ["dyo"] = {"Jola-Fonyi"}, ["dyr"] = {"Dyarim"}, ["dyu"] = {"Dyula"}, ["dyy"] = {"Djabugay", "Dyaabugay"}, ["dza"] = {"Tunzu"}, ["dzd"] = {"Daza"}, ["dze"] = {"Djiwarli"}, ["dzg"] = {"Dazaga"}, ["dzl"] = {"Dzalakha"}, ["dzn"] = {"Dzando"}, ["eaa"] = {"Karenggapa"}, ["ebc"] = {"Beginci"}, ["ebg"] = {"Ebughu"}, ["ebk"] = {"Eastern Bontok"}, ["ebo"] = {"Teke-Ebo"}, ["ebr"] = {"Ebrié"}, ["ebu"] = {"Embu", "Kiembu"}, ["ecr"] = {"Eteocretan"}, ["ecs"] = {"Ecuadorian Sign Language"}, ["ecy"] = {"Eteocypriot"}, ["eee"] = {"E"}, ["efa"] = {"Efai"}, ["efe"] = {"Efe"}, ["efi"] = {"Efik"}, ["ega"] = {"Ega"}, ["egl"] = {"Emilian"}, ["egm"] = {"Benamanga"}, ["ego"] = {"Eggon"}, ["egx"] = {"Egyptian languages"}, ["egy"] = {"Egyptian (Ancient)"}, ["ehs"] = {"Miyakubo Sign Language"}, ["ehu"] = {"Ehueun"}, ["eip"] = {"Eipomek"}, ["eit"] = {"Eitiep"}, ["eiv"] = {"Askopan"}, ["eja"] = {"Ejamat"}, ["eka"] = {"Ekajuk"}, ["eke"] = {"Ekit"}, ["ekg"] = {"Ekari"}, ["eki"] = {"Eki"}, ["ekk"] = {"Standard Estonian"}, ["ekl"] = {"Kol (Bangladesh)", "Kol"}, ["ekm"] = {"Elip"}, ["eko"] = {"Koti"}, ["ekp"] = {"Ekpeye"}, ["ekr"] = {"Yace"}, ["eky"] = {"Eastern Kayah"}, ["ele"] = {"Elepi"}, ["elh"] = {"El Hugeirat"}, ["eli"] = {"Nding"}, ["elk"] = {"Elkei"}, ["elm"] = {"Eleme"}, ["elo"] = {"El Molo"}, ["elu"] = {"Elu"}, ["elx"] = {"Elamite"}, ["ema"] = {"Emai-Iuleha-Ora"}, ["emb"] = {"Embaloh"}, ["eme"] = {"Emerillon"}, ["emg"] = {"Eastern Meohang"}, ["emi"] = {"Mussau-Emira"}, ["emk"] = {"Eastern Maninkakan"}, ["emm"] = {"Mamulique"}, ["emn"] = {"Eman"}, ["emp"] = {"Northern Emberá"}, ["emq"] = {"Eastern Minyag"}, ["ems"] = {"Pacific Gulf Yupik"}, ["emu"] = {"Eastern Muria"}, ["emw"] = {"Emplawas"}, ["emx"] = {"Erromintxela"}, ["emy"] = {"Epigraphic Mayan"}, ["emz"] = {"Mbessa"}, ["ena"] = {"Apali"}, ["enb"] = {"Markweeta"}, ["enc"] = {"En"}, ["end"] = {"Ende"}, ["enf"] = {"Forest Enets"}, ["enh"] = {"Tundra Enets"}, ["enl"] = {"Enlhet"}, ["enm"] = {"Middle English (1100-1500)"}, ["enn"] = {"Engenni"}, ["eno"] = {"Enggano"}, ["enq"] = {"Enga"}, ["enr"] = {"Emumu", "Emem"}, ["enu"] = {"Enu"}, ["env"] = {"Enwan (Edo State)"}, ["enw"] = {"Enwan (Akwa Ibom State)"}, ["enx"] = {"Enxet"}, ["eot"] = {"Beti (Côte d'Ivoire)"}, ["epi"] = {"Epie"}, ["era"] = {"Eravallan"}, ["erg"] = {"Sie"}, ["erh"] = {"Eruwa"}, ["eri"] = {"Ogea"}, ["erk"] = {"South Efate"}, ["ero"] = {"Horpa"}, ["err"] = {"Erre"}, ["ers"] = {"Ersu"}, ["ert"] = {"Eritai"}, ["erw"] = {"Erokwanas"}, ["ese"] = {"Ese Ejja"}, ["esg"] = {"Aheri Gondi"}, ["esh"] = {"Eshtehardi"}, ["esi"] = {"North Alaskan Inupiatun"}, ["esk"] = {"Northwest Alaska Inupiatun"}, ["esl"] = {"Egypt Sign Language"}, ["esm"] = {"Esuma"}, ["esn"] = {"Salvadoran Sign Language"}, ["eso"] = {"Estonian Sign Language"}, ["esq"] = {"Esselen"}, ["ess"] = {"Central Siberian Yupik"}, ["esu"] = {"Central Yupik"}, ["esx"] = {"Eskimo-Aleut languages"}, ["esy"] = {"Eskayan"}, ["etb"] = {"Etebi"}, ["etc"] = {"Etchemin"}, ["eth"] = {"Ethiopian Sign Language"}, ["etn"] = {"Eton (Vanuatu)"}, ["eto"] = {"Eton (Cameroon)"}, ["etr"] = {"Edolo"}, ["ets"] = {"Yekhee"}, ["ett"] = {"Etruscan"}, ["etu"] = {"Ejagham"}, ["etx"] = {"Eten"}, ["etz"] = {"Semimi"}, ["eud"] = {"Eudeve"}, ["euq"] = {"Basque (family)"}, ["eve"] = {"Even"}, ["evh"] = {"Uvbie"}, ["evn"] = {"Evenki"}, ["ewo"] = {"Ewondo"}, ["ext"] = {"Extremaduran"}, ["eya"] = {"Eyak"}, ["eyo"] = {"Keiyo"}, ["eza"] = {"Ezaa"}, ["eze"] = {"Uzekwe"}, ["faa"] = {"Fasu"}, ["fab"] = {"Fa d'Ambu"}, ["fad"] = {"Wagi"}, ["faf"] = {"Fagani"}, ["fag"] = {"Finongan"}, ["fah"] = {"Baissa Fali"}, ["fai"] = {"Faiwol"}, ["faj"] = {"Faita"}, ["fak"] = {"Fang (Cameroon)"}, ["fal"] = {"South Fali"}, ["fam"] = {"Fam"}, ["fan"] = {"Fang (Equatorial Guinea)"}, ["fap"] = {"Paloor"}, ["far"] = {"Fataleka"}, ["fat"] = {"Fanti"}, ["fau"] = {"Fayu"}, ["fax"] = {"Fala"}, ["fay"] = {"Southwestern Fars"}, ["faz"] = {"Northwestern Fars"}, ["fbl"] = {"West Albay Bikol"}, ["fcs"] = {"Quebec Sign Language"}, ["fer"] = {"Feroge"}, ["ffi"] = {"Foia Foia"}, ["ffm"] = {"Maasina Fulfulde"}, ["fgr"] = {"Fongoro"}, ["fia"] = {"Nobiin"}, ["fie"] = {"Fyer"}, ["fif"] = {"Faifi"}, ["fil"] = {"Filipino", "Pilipino"}, ["fip"] = {"Fipa"}, ["fir"] = {"Firan"}, ["fit"] = {"Tornedalen Finnish", "Meänkieli"}, ["fiu"] = {"Finno-Ugrian languages"}, ["fiw"] = {"Fiwaga"}, ["fkk"] = {"Kirya-Konzəl"}, ["fkv"] = {"Kven Finnish"}, ["fla"] = {"Kalispel-Pend d'Oreille"}, ["flh"] = {"Foau"}, ["fli"] = {"Fali"}, ["fll"] = {"North Fali"}, ["fln"] = {"Flinders Island"}, ["flr"] = {"Fuliiru"}, ["fly"] = {"Flaaitaal", "Tsotsitaal"}, ["fmp"] = {"Fe'fe'"}, ["fmu"] = {"Far Western Muria"}, ["fnb"] = {"Fanbak"}, ["fng"] = {"Fanagalo"}, ["fni"] = {"Fania"}, ["fod"] = {"Foodo"}, ["foi"] = {"Foi"}, ["fom"] = {"Foma"}, ["fon"] = {"Fon"}, ["for"] = {"Fore"}, ["fos"] = {"Siraya"}, ["fox"] = {"Formosan languages"}, ["fpe"] = {"Fernando Po Creole English"}, ["fqs"] = {"Fas"}, ["frc"] = {"Cajun French"}, ["frd"] = {"Fordata"}, ["frk"] = {"Frankish"}, ["frm"] = {"Middle French (ca. 1400-1600)"}, ["fro"] = {"Old French (842-ca. 1400)"}, ["frp"] = {"Arpitan", "Francoprovençal"}, ["frq"] = {"Forak"}, ["frr"] = {"Northern Frisian"}, ["frs"] = {"Eastern Frisian"}, ["frt"] = {"Fortsenal"}, ["fse"] = {"Finnish Sign Language"}, ["fsl"] = {"French Sign Language"}, ["fss"] = {"Finland-Swedish Sign Language", "finlandssvenskt teckenspråk", "suomenruotsalainen viittomakieli"}, ["fub"] = {"Adamawa Fulfulde"}, ["fuc"] = {"Pulaar"}, ["fud"] = {"East Futuna"}, ["fue"] = {"Borgu Fulfulde"}, ["fuf"] = {"Pular"}, ["fuh"] = {"Western Niger Fulfulde"}, ["fui"] = {"Bagirmi Fulfulde"}, ["fuj"] = {"Ko"}, ["fum"] = {"Fum"}, ["fun"] = {"Fulniô"}, ["fuq"] = {"Central-Eastern Niger Fulfulde"}, ["fur"] = {"Friulian"}, ["fut"] = {"Futuna-Aniwa"}, ["fuu"] = {"Furu"}, ["fuv"] = {"Nigerian Fulfulde"}, ["fuy"] = {"Fuyug"}, ["fvr"] = {"Fur"}, ["fwa"] = {"Fwâi"}, ["fwe"] = {"Fwe"}, ["gaa"] = {"Ga"}, ["gab"] = {"Gabri"}, ["gac"] = {"Mixed Great Andamanese"}, ["gad"] = {"Gaddang"}, ["gae"] = {"Guarequena"}, ["gaf"] = {"Gende"}, ["gag"] = {"Gagauz"}, ["gah"] = {"Alekano"}, ["gai"] = {"Borei"}, ["gaj"] = {"Gadsup"}, ["gak"] = {"Gamkonora"}, ["gal"] = {"Galolen"}, ["gam"] = {"Kandawo"}, ["gan"] = {"Gan Chinese"}, ["gao"] = {"Gants"}, ["gap"] = {"Gal"}, ["gaq"] = {"Gata'"}, ["gar"] = {"Galeya"}, ["gas"] = {"Adiwasi Garasia"}, ["gat"] = {"Kenati"}, ["gau"] = {"Mudhili Gadaba"}, ["gaw"] = {"Nobonob"}, ["gax"] = {"Borana-Arsi-Guji Oromo"}, ["gay"] = {"Gayo"}, ["gaz"] = {"West Central Oromo"}, ["gba"] = {"Gbaya (Central African Republic)"}, ["gbb"] = {"Kaytetye"}, ["gbd"] = {"Karajarri"}, ["gbe"] = {"Niksek"}, ["gbf"] = {"Gaikundi"}, ["gbg"] = {"Gbanziri"}, ["gbh"] = {"Defi Gbe"}, ["gbi"] = {"Galela"}, ["gbj"] = {"Bodo Gadaba"}, ["gbk"] = {"Gaddi"}, ["gbl"] = {"Gamit"}, ["gbm"] = {"Garhwali"}, ["gbn"] = {"Mo'da"}, ["gbo"] = {"Northern Grebo"}, ["gbp"] = {"Gbaya-Bossangoa"}, ["gbq"] = {"Gbaya-Bozoum"}, ["gbr"] = {"Gbagyi"}, ["gbs"] = {"Gbesi Gbe"}, ["gbu"] = {"Gagadu"}, ["gbv"] = {"Gbanu"}, ["gbw"] = {"Gabi-Gabi"}, ["gbx"] = {"Eastern Xwla Gbe"}, ["gby"] = {"Gbari"}, ["gbz"] = {"Zoroastrian Dari"}, ["gcc"] = {"Mali"}, ["gcd"] = {"Ganggalida"}, ["gce"] = {"Galice"}, ["gcf"] = {"Guadeloupean Creole French"}, ["gcl"] = {"Grenadian Creole English"}, ["gcn"] = {"Gaina"}, ["gcr"] = {"Guianese Creole French"}, ["gct"] = {"Colonia Tovar German"}, ["gda"] = {"Gade Lohar"}, ["gdb"] = {"Pottangi Ollar Gadaba"}, ["gdc"] = {"Gugu Badhun"}, ["gdd"] = {"Gedaged"}, ["gde"] = {"Gude"}, ["gdf"] = {"Guduf-Gava"}, ["gdg"] = {"Ga'dang"}, ["gdh"] = {"Gadjerawang", "Gajirrabeng"}, ["gdi"] = {"Gundi"}, ["gdj"] = {"Gurdjar"}, ["gdk"] = {"Gadang"}, ["gdl"] = {"Dirasha"}, ["gdm"] = {"Laal"}, ["gdn"] = {"Umanakaina"}, ["gdo"] = {"Ghodoberi"}, ["gdq"] = {"Mehri"}, ["gdr"] = {"Wipi"}, ["gds"] = {"Ghandruk Sign Language"}, ["gdt"] = {"Kungardutyi"}, ["gdu"] = {"Gudu"}, ["gdx"] = {"Godwari"}, ["gea"] = {"Geruma"}, ["geb"] = {"Kire"}, ["gec"] = {"Gboloo Grebo"}, ["ged"] = {"Gade"}, ["gef"] = {"Gerai"}, ["geg"] = {"Gengle"}, ["geh"] = {"Hutterite German", "Hutterisch"}, ["gei"] = {"Gebe"}, ["gej"] = {"Gen"}, ["gek"] = {"Ywom"}, ["gel"] = {"ut-Ma'in"}, ["gem"] = {"Germanic languages"}, ["geq"] = {"Geme"}, ["ges"] = {"Geser-Gorom"}, ["gev"] = {"Eviya"}, ["gew"] = {"Gera"}, ["gex"] = {"Garre"}, ["gey"] = {"Enya"}, ["gez"] = {"Geez"}, ["gfk"] = {"Patpatar"}, ["gft"] = {"Gafat"}, ["gga"] = {"Gao"}, ["ggb"] = {"Gbii"}, ["ggd"] = {"Gugadj"}, ["gge"] = {"Gurr-goni"}, ["ggg"] = {"Gurgula"}, ["ggk"] = {"Kungarakany"}, ["ggl"] = {"Ganglau"}, ["ggt"] = {"Gitua"}, ["ggu"] = {"Gagu", "Gban"}, ["ggw"] = {"Gogodala"}, ["gha"] = {"Ghadamès"}, ["ghc"] = {"Hiberno-Scottish Gaelic"}, ["ghe"] = {"Southern Ghale"}, ["ghh"] = {"Northern Ghale"}, ["ghk"] = {"Geko Karen"}, ["ghl"] = {"Ghulfan"}, ["ghn"] = {"Ghanongga"}, ["gho"] = {"Ghomara"}, ["ghr"] = {"Ghera"}, ["ghs"] = {"Guhu-Samane"}, ["ght"] = {"Kuke", "Kutang Ghale"}, ["gia"] = {"Kija"}, ["gib"] = {"Gibanawa"}, ["gic"] = {"Gail"}, ["gid"] = {"Gidar"}, ["gie"] = {"Gaɓogbo", "Guébie"}, ["gig"] = {"Goaria"}, ["gih"] = {"Githabul"}, ["gii"] = {"Girirra"}, ["gil"] = {"Gilbertese"}, ["gim"] = {"Gimi (Eastern Highlands)"}, ["gin"] = {"Hinukh"}, ["gip"] = {"Gimi (West New Britain)"}, ["giq"] = {"Green Gelao"}, ["gir"] = {"Red Gelao"}, ["gis"] = {"North Giziga"}, ["git"] = {"Gitxsan"}, ["giu"] = {"Mulao"}, ["giw"] = {"White Gelao"}, ["gix"] = {"Gilima"}, ["giy"] = {"Giyug"}, ["giz"] = {"South Giziga"}, ["gjk"] = {"Kachi Koli"}, ["gjm"] = {"Gunditjmara"}, ["gjn"] = {"Gonja"}, ["gjr"] = {"Gurindji Kriol"}, ["gju"] = {"Gujari"}, ["gka"] = {"Guya"}, ["gkd"] = {"Magɨ (Madang Province)"}, ["gke"] = {"Ndai"}, ["gkn"] = {"Gokana"}, ["gko"] = {"Kok-Nar"}, ["gkp"] = {"Guinea Kpelle"}, ["gku"] = {"ǂUngkue"}, ["glb"] = {"Belning"}, ["glc"] = {"Bon Gula"}, ["gld"] = {"Nanai"}, ["glh"] = {"Northwest Pashai", "Northwest Pashayi"}, ["glj"] = {"Gula Iro"}, ["glk"] = {"Gilaki"}, ["gll"] = {"Garlali"}, ["glo"] = {"Galambu"}, ["glr"] = {"Glaro-Twabo"}, ["glu"] = {"Gula (Chad)"}, ["glw"] = {"Glavda"}, ["gly"] = {"Gule"}, ["gma"] = {"Gambera"}, ["gmb"] = {"Gula'alaa"}, ["gmd"] = {"Mághdì"}, ["gme"] = {"East Germanic languages"}, ["gmg"] = {"Magɨyi"}, ["gmh"] = {"Middle High German (ca. 1050-1500)"}, ["gml"] = {"Middle Low German"}, ["gmm"] = {"Gbaya-Mbodomo"}, ["gmn"] = {"Gimnime"}, ["gmq"] = {"North Germanic languages"}, ["gmr"] = {"Mirning", "Mirniny"}, ["gmu"] = {"Gumalu"}, ["gmv"] = {"Gamo"}, ["gmw"] = {"West Germanic languages"}, ["gmx"] = {"Magoma"}, ["gmy"] = {"Mycenaean Greek"}, ["gmz"] = {"Mgbolizhia"}, ["gna"] = {"Kaansa"}, ["gnb"] = {"Gangte"}, ["gnc"] = {"Guanche"}, ["gnd"] = {"Zulgo-Gemzek"}, ["gne"] = {"Ganang"}, ["gng"] = {"Ngangam"}, ["gnh"] = {"Lere"}, ["gni"] = {"Gooniyandi"}, ["gnj"] = {"Ngen"}, ["gnk"] = {"ǁGana"}, ["gnl"] = {"Gangulu"}, ["gnm"] = {"Ginuman"}, ["gnn"] = {"Gumatj"}, ["gno"] = {"Northern Gondi"}, ["gnq"] = {"Gana"}, ["gnr"] = {"Gureng Gureng"}, ["gnt"] = {"Guntai"}, ["gnu"] = {"Gnau"}, ["gnw"] = {"Western Bolivian Guaraní"}, ["gnz"] = {"Ganzi"}, ["goa"] = {"Guro"}, ["gob"] = {"Playero"}, ["goc"] = {"Gorakor"}, ["god"] = {"Godié"}, ["goe"] = {"Gongduk"}, ["gof"] = {"Gofa"}, ["gog"] = {"Gogo"}, ["goh"] = {"Old High German (ca. 750-1050)"}, ["goi"] = {"Gobasi"}, ["goj"] = {"Gowlan"}, ["gok"] = {"Gowli"}, ["gol"] = {"Gola"}, ["gom"] = {"Goan Konkani"}, ["gon"] = {"Gondi"}, ["goo"] = {"Gone Dau"}, ["gop"] = {"Yeretuar"}, ["goq"] = {"Gorap"}, ["gor"] = {"Gorontalo"}, ["gos"] = {"Gronings"}, ["got"] = {"Gothic"}, ["gou"] = {"Gavar"}, ["gov"] = {"Goo"}, ["gow"] = {"Gorowa"}, ["gox"] = {"Gobu"}, ["goy"] = {"Goundo"}, ["goz"] = {"Gozarkhani"}, ["gpa"] = {"Gupa-Abawa"}, ["gpe"] = {"Ghanaian Pidgin English"}, ["gpn"] = {"Taiap"}, ["gqa"] = {"Ga'anda"}, ["gqi"] = {"Guiqiong"}, ["gqn"] = {"Guana (Brazil)"}, ["gqr"] = {"Gor"}, ["gqu"] = {"Qau"}, ["gra"] = {"Rajput Garasia"}, ["grb"] = {"Grebo"}, ["grc"] = {"Yunani Kuna (ampé 1453)"}, ["grd"] = {"Guruntum-Mbaaru"}, ["grg"] = {"Madi"}, ["grh"] = {"Gbiri-Niragu"}, ["gri"] = {"Ghari"}, ["grj"] = {"Southern Grebo"}, ["grk"] = {"Greek languages"}, ["grm"] = {"Kota Marudu Talantang"}, ["gro"] = {"Groma"}, ["grq"] = {"Gorovu"}, ["grr"] = {"Taznatit"}, ["grs"] = {"Gresi"}, ["grt"] = {"Garo"}, ["gru"] = {"Kistane"}, ["grv"] = {"Central Grebo"}, ["grw"] = {"Gweda"}, ["grx"] = {"Guriaso"}, ["gry"] = {"Barclayville Grebo"}, ["grz"] = {"Guramalum"}, ["gse"] = {"Ghanaian Sign Language"}, ["gsg"] = {"German Sign Language"}, ["gsl"] = {"Gusilay"}, ["gsm"] = {"Guatemalan Sign Language"}, ["gsn"] = {"Nema", "Gusan"}, ["gso"] = {"Southwest Gbaya"}, ["gsp"] = {"Wasembo"}, ["gss"] = {"Greek Sign Language"}, ["gsw"] = {"Swiss German", "Alemannic", "Alsatian"}, ["gta"] = {"Guató"}, ["gtu"] = {"Aghu-Tharnggala"}, ["gua"] = {"Shiki"}, ["gub"] = {"Guajajára"}, ["guc"] = {"Wayuu"}, ["gud"] = {"Yocoboué Dida"}, ["gue"] = {"Gurindji"}, ["guf"] = {"Gupapuyngu"}, ["gug"] = {"Paraguayan Guaraní"}, ["guh"] = {"Guahibo"}, ["gui"] = {"Eastern Bolivian Guaraní"}, ["guk"] = {"Gumuz"}, ["gul"] = {"Sea Island Creole English"}, ["gum"] = {"Guambiano"}, ["gun"] = {"Mbyá Guaraní"}, ["guo"] = {"Guayabero"}, ["gup"] = {"Gunwinggu"}, ["guq"] = {"Aché"}, ["gur"] = {"Farefare"}, ["gus"] = {"Guinean Sign Language"}, ["gut"] = {"Maléku Jaíka"}, ["guu"] = {"Yanomamö"}, ["guw"] = {"Gun"}, ["gux"] = {"Gourmanchéma"}, ["guz"] = {"Gusii", "Ekegusii"}, ["gva"] = {"Guana (Paraguay)"}, ["gvc"] = {"Guanano"}, ["gve"] = {"Duwet"}, ["gvf"] = {"Golin"}, ["gvj"] = {"Guajá"}, ["gvl"] = {"Gulay"}, ["gvm"] = {"Gurmana"}, ["gvn"] = {"Kuku-Yalanji"}, ["gvo"] = {"Gavião Do Jiparaná"}, ["gvp"] = {"Pará Gavião"}, ["gvr"] = {"Gurung"}, ["gvs"] = {"Gumawana"}, ["gvy"] = {"Guyani"}, ["gwa"] = {"Mbato"}, ["gwb"] = {"Gwa"}, ["gwc"] = {"Gawri", "Kalami"}, ["gwd"] = {"Gawwada"}, ["gwe"] = {"Gweno"}, ["gwf"] = {"Gowro"}, ["gwg"] = {"Moo"}, ["gwi"] = {"Gwichʼin"}, ["gwj"] = {"ǀGwi"}, ["gwm"] = {"Awngthim"}, ["gwn"] = {"Gwandara"}, ["gwr"] = {"Gwere"}, ["gwt"] = {"Gawar-Bati"}, ["gwu"] = {"Guwamu"}, ["gww"] = {"Kwini"}, ["gwx"] = {"Gua"}, ["gxx"] = {"Wè Southern"}, ["gya"] = {"Northwest Gbaya"}, ["gyb"] = {"Garus"}, ["gyd"] = {"Kayardild"}, ["gye"] = {"Gyem"}, ["gyf"] = {"Gungabula"}, ["gyg"] = {"Gbayi"}, ["gyi"] = {"Gyele"}, ["gyl"] = {"Gayil"}, ["gym"] = {"Ngäbere"}, ["gyn"] = {"Guyanese Creole English"}, ["gyo"] = {"Gyalsumdo"}, ["gyr"] = {"Guarayu"}, ["gyy"] = {"Gunya"}, ["gyz"] = {"Geji", "Gyaazi"}, ["gza"] = {"Ganza"}, ["gzi"] = {"Gazi"}, ["gzn"] = {"Gane"}, ["haa"] = {"Han"}, ["hab"] = {"Hanoi Sign Language"}, ["hac"] = {"Gurani"}, ["had"] = {"Hatam"}, ["hae"] = {"Eastern Oromo"}, ["haf"] = {"Haiphong Sign Language"}, ["hag"] = {"Hanga"}, ["hah"] = {"Hahon"}, ["hai"] = {"Haida"}, ["haj"] = {"Hajong"}, ["hak"] = {"Hakka Chinese"}, ["hal"] = {"Halang"}, ["ham"] = {"Hewa"}, ["han"] = {"Hangaza"}, ["hao"] = {"Hakö"}, ["hap"] = {"Hupla"}, ["haq"] = {"Ha"}, ["har"] = {"Harari"}, ["has"] = {"Haisla"}, ["hav"] = {"Havu"}, ["haw"] = {"Hawaiian"}, ["hax"] = {"Southern Haida"}, ["hay"] = {"Haya"}, ["haz"] = {"Hazaragi"}, ["hba"] = {"Hamba"}, ["hbb"] = {"Huba"}, ["hbn"] = {"Heiban"}, ["hbo"] = {"Ancient Hebrew"}, ["hbu"] = {"Habu"}, ["hca"] = {"Andaman Creole Hindi"}, ["hch"] = {"Huichol"}, ["hdn"] = {"Northern Haida"}, ["hds"] = {"Honduras Sign Language"}, ["hdy"] = {"Hadiyya"}, ["hea"] = {"Northern Qiandong Miao"}, ["hed"] = {"Herdé"}, ["heg"] = {"Helong"}, ["heh"] = {"Hehe"}, ["hei"] = {"Heiltsuk"}, ["hem"] = {"Hemba"}, ["hgm"] = {"Haiǁom"}, ["hgw"] = {"Haigwai"}, ["hhi"] = {"Hoia Hoia"}, ["hhr"] = {"Kerak"}, ["hhy"] = {"Hoyahoya"}, ["hia"] = {"Lamang"}, ["hib"] = {"Hibito"}, ["hid"] = {"Hidatsa"}, ["hif"] = {"Fiji Hindi"}, ["hig"] = {"Kamwe"}, ["hih"] = {"Pamosu"}, ["hii"] = {"Hinduri"}, ["hij"] = {"Hijuk"}, ["hik"] = {"Seit-Kaitetu"}, ["hil"] = {"Hiligaynon"}, ["him"] = {"Himachali languages", "Western Pahari languages"}, ["hio"] = {"Tsoa"}, ["hir"] = {"Himarimã"}, ["hit"] = {"Hittite"}, ["hiw"] = {"Hiw"}, ["hix"] = {"Hixkaryána"}, ["hji"] = {"Haji"}, ["hka"] = {"Kahe"}, ["hke"] = {"Hunde"}, ["hkh"] = {"Khah", "Poguli"}, ["hkk"] = {"Hunjara-Kaina Ke"}, ["hkn"] = {"Mel-Khaonh"}, ["hks"] = {"Hong Kong Sign Language", "Heung Kong Sau Yue"}, ["hla"] = {"Halia"}, ["hlb"] = {"Halbi"}, ["hld"] = {"Halang Doan"}, ["hle"] = {"Hlersu"}, ["hlt"] = {"Matu Chin"}, ["hlu"] = {"Hieroglyphic Luwian"}, ["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"}, ["hmb"] = {"Humburi Senni Songhay"}, ["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"}, ["hmd"] = {"Large Flowery Miao", "A-hmaos", "Da-Hua Miao"}, ["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"}, ["hmf"] = {"Hmong Don"}, ["hmg"] = {"Southwestern Guiyang Hmong"}, ["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"}, ["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"}, ["hmj"] = {"Ge", "Gejia"}, ["hmk"] = {"Maek"}, ["hml"] = {"Luopohe Hmong", "Luopohe Miao"}, ["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"}, ["hmn"] = {"Hmong", "Mong"}, ["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"}, ["hmq"] = {"Eastern Qiandong Miao"}, ["hmr"] = {"Hmar"}, ["hms"] = {"Southern Qiandong Miao"}, ["hmt"] = {"Hamtai"}, ["hmu"] = {"Hamap"}, ["hmv"] = {"Hmong Dô"}, ["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"}, ["hmx"] = {"Hmong-Mien languages"}, ["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"}, ["hmz"] = {"Hmong Shua", "Sinicized Miao"}, ["hna"] = {"Mina (Cameroon)"}, ["hnd"] = {"Southern Hindko"}, ["hne"] = {"Chhattisgarhi"}, ["hng"] = {"Hungu"}, ["hnh"] = {"ǁAni"}, ["hni"] = {"Hani"}, ["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"}, ["hnn"] = {"Hanunoo"}, ["hno"] = {"Northern Hindko"}, ["hns"] = {"Caribbean Hindustani"}, ["hnu"] = {"Hung"}, ["hoa"] = {"Hoava"}, ["hob"] = {"Mari (Madang Province)"}, ["hoc"] = {"Ho"}, ["hod"] = {"Holma"}, ["hoe"] = {"Horom"}, ["hoh"] = {"Hobyót"}, ["hoi"] = {"Holikachuk"}, ["hoj"] = {"Hadothi", "Haroti"}, ["hok"] = {"Hokan languages"}, ["hol"] = {"Holu"}, ["hom"] = {"Homa"}, ["hoo"] = {"Holoholo"}, ["hop"] = {"Hopi"}, ["hor"] = {"Horo"}, ["hos"] = {"Ho Chi Minh City Sign Language"}, ["hot"] = {"Hote", "Malê"}, ["hov"] = {"Hovongan"}, ["how"] = {"Honi"}, ["hoy"] = {"Holiya"}, ["hoz"] = {"Hozo"}, ["hpo"] = {"Hpon"}, ["hps"] = {"Hawai'i Sign Language (HSL)", "Hawai'i Pidgin Sign Language"}, ["hra"] = {"Hrangkhol"}, ["hrc"] = {"Niwer Mil"}, ["hre"] = {"Hre"}, ["hrk"] = {"Haruku"}, ["hrm"] = {"Horned Miao"}, ["hro"] = {"Haroi"}, ["hrp"] = {"Nhirrpi"}, ["hrt"] = {"Hértevin"}, ["hru"] = {"Hruso"}, ["hrw"] = {"Warwar Feni"}, ["hrx"] = {"Hunsrik"}, ["hrz"] = {"Harzani"}, ["hsb"] = {"Upper Sorbian"}, ["hsh"] = {"Hungarian Sign Language"}, ["hsl"] = {"Hausa Sign Language"}, ["hsn"] = {"Xiang Chinese"}, ["hss"] = {"Harsusi"}, ["hti"] = {"Hoti"}, ["hto"] = {"Minica Huitoto"}, ["hts"] = {"Hadza"}, ["htu"] = {"Hitu"}, ["htx"] = {"Middle Hittite"}, ["hub"] = {"Huambisa"}, ["huc"] = {"ǂHua", "ǂʼAmkhoe"}, ["hud"] = {"Huaulu"}, ["hue"] = {"San Francisco Del Mar Huave"}, ["huf"] = {"Humene"}, ["hug"] = {"Huachipaeri"}, ["huh"] = {"Huilliche"}, ["hui"] = {"Huli"}, ["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"}, ["huk"] = {"Hulung"}, ["hul"] = {"Hula"}, ["hum"] = {"Hungana"}, ["huo"] = {"Hu"}, ["hup"] = {"Hupa"}, ["huq"] = {"Tsat"}, ["hur"] = {"Halkomelem"}, ["hus"] = {"Huastec"}, ["hut"] = {"Humla"}, ["huu"] = {"Murui Huitoto"}, ["huv"] = {"San Mateo Del Mar Huave"}, ["huw"] = {"Hukumina"}, ["hux"] = {"Nüpode Huitoto"}, ["huy"] = {"Hulaulá"}, ["huz"] = {"Hunzib"}, ["hvc"] = {"Haitian Vodoun Culture Language"}, ["hve"] = {"San Dionisio Del Mar Huave"}, ["hvk"] = {"Haveke"}, ["hvn"] = {"Sabu"}, ["hvv"] = {"Santa María Del Mar Huave"}, ["hwa"] = {"Wané"}, ["hwc"] = {"Hawai'i Creole English", "Hawai'i Pidgin"}, ["hwo"] = {"Hwana"}, ["hya"] = {"Hya"}, ["hyw"] = {"Western Armenian"}, ["hyx"] = {"Armenian (family)"}, ["iai"] = {"Iaai"}, ["ian"] = {"Iatmul"}, ["iar"] = {"Purari"}, ["iba"] = {"Iban"}, ["ibb"] = {"Ibibio"}, ["ibd"] = {"Iwaidja"}, ["ibe"] = {"Akpes"}, ["ibg"] = {"Ibanag"}, ["ibh"] = {"Bih"}, ["ibl"] = {"Ibaloi"}, ["ibm"] = {"Agoi"}, ["ibn"] = {"Ibino"}, ["ibr"] = {"Ibuoro"}, ["ibu"] = {"Ibu"}, ["iby"] = {"Ibani"}, ["ica"] = {"Ede Ica"}, ["ich"] = {"Etkywan"}, ["icl"] = {"Icelandic Sign Language"}, ["icr"] = {"Islander Creole English"}, ["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"}, ["idb"] = {"Indo-Portuguese"}, ["idc"] = {"Idon", "Ajiya"}, ["idd"] = {"Ede Idaca"}, ["ide"] = {"Idere"}, ["idi"] = {"Idi"}, ["idr"] = {"Indri"}, ["ids"] = {"Idesa"}, ["idt"] = {"Idaté"}, ["idu"] = {"Idoma"}, ["ifa"] = {"Amganad Ifugao"}, ["ifb"] = {"Batad Ifugao", "Ayangan Ifugao"}, ["ife"] = {"Ifè"}, ["iff"] = {"Ifo"}, ["ifk"] = {"Tuwali Ifugao"}, ["ifm"] = {"Teke-Fuumu"}, ["ifu"] = {"Mayoyao Ifugao"}, ["ify"] = {"Keley-I Kallahan"}, ["igb"] = {"Ebira"}, ["ige"] = {"Igede"}, ["igg"] = {"Igana"}, ["igl"] = {"Igala"}, ["igm"] = {"Kanggape"}, ["ign"] = {"Ignaciano"}, ["igo"] = {"Isebe"}, ["igs"] = {"Interglossa"}, ["igw"] = {"Igwe"}, ["ihb"] = {"Iha Based Pidgin"}, ["ihi"] = {"Ihievbe"}, ["ihp"] = {"Iha"}, ["ihw"] = {"Bidhawal"}, ["iin"] = {"Thiin"}, ["iir"] = {"Indo-Iranian languages"}, ["ijc"] = {"Izon"}, ["ije"] = {"Biseni"}, ["ijj"] = {"Ede Ije"}, ["ijn"] = {"Kalabari"}, ["ijo"] = {"Ijo languages"}, ["ijs"] = {"Southeast Ijo"}, ["ike"] = {"Eastern Canadian Inuktitut"}, ["ikh"] = {"Ikhin-Arokho"}, ["iki"] = {"Iko"}, ["ikk"] = {"Ika"}, ["ikl"] = {"Ikulu"}, ["iko"] = {"Olulumo-Ikom"}, ["ikp"] = {"Ikpeshi"}, ["ikr"] = {"Ikaranggal"}, ["iks"] = {"Inuit Sign Language"}, ["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"}, ["ikv"] = {"Iku-Gora-Ankwa"}, ["ikw"] = {"Ikwere"}, ["ikx"] = {"Ik"}, ["ikz"] = {"Ikizu"}, ["ila"] = {"Ile Ape"}, ["ilb"] = {"Ila"}, ["ilg"] = {"Garig-Ilgar"}, ["ili"] = {"Ili Turki"}, ["ilk"] = {"Ilongot"}, ["ilm"] = {"Iranun (Malaysia)"}, ["ilo"] = {"Iloko"}, ["ilp"] = {"Iranun (Philippines)"}, ["ils"] = {"International Sign"}, ["ilu"] = {"Ili'uun"}, ["ilv"] = {"Ilue"}, ["ima"] = {"Mala Malasar"}, ["imi"] = {"Anamgura"}, ["iml"] = {"Miluk"}, ["imn"] = {"Imonda"}, ["imo"] = {"Imbongu"}, ["imr"] = {"Imroing"}, ["ims"] = {"Marsian"}, ["imt"] = {"Imotong"}, ["imy"] = {"Milyan"}, ["inb"] = {"Inga"}, ["inc"] = {"Indic languages"}, ["ine"] = {"Indo-European languages"}, ["ing"] = {"Degexit'an"}, ["inh"] = {"Ingush"}, ["inj"] = {"Jungle Inga"}, ["inl"] = {"Indonesian Sign Language"}, ["inm"] = {"Minaean"}, ["inn"] = {"Isinai"}, ["ino"] = {"Inoke-Yate"}, ["inp"] = {"Iñapari"}, ["ins"] = {"Indian Sign Language"}, ["int"] = {"Intha"}, ["inz"] = {"Ineseño"}, ["ior"] = {"Inor"}, ["iou"] = {"Tuma-Irumu"}, ["iow"] = {"Iowa-Oto"}, ["ipi"] = {"Ipili"}, ["ipo"] = {"Ipiko"}, ["iqu"] = {"Iquito"}, ["iqw"] = {"Ikwo"}, ["ira"] = {"Iranian languages"}, ["ire"] = {"Iresim"}, ["irh"] = {"Irarutu"}, ["iri"] = {"Rigwe", "Irigwe"}, ["irk"] = {"Iraqw"}, ["irn"] = {"Irántxe"}, ["iro"] = {"Iroquoian languages"}, ["irr"] = {"Ir"}, ["iru"] = {"Irula"}, ["irx"] = {"Kamberau"}, ["iry"] = {"Iraya"}, ["isa"] = {"Isabi"}, ["isc"] = {"Isconahua"}, ["isd"] = {"Isnag"}, ["ise"] = {"Italian Sign Language"}, ["isg"] = {"Irish Sign Language"}, ["ish"] = {"Esan"}, ["isi"] = {"Nkem-Nkum"}, ["isk"] = {"Ishkashimi"}, ["ism"] = {"Masimasi"}, ["isn"] = {"Isanzu"}, ["iso"] = {"Isoko"}, ["isr"] = {"Israeli Sign Language"}, ["ist"] = {"Istriot"}, ["isu"] = {"Isu (Menchum Division)"}, ["isv"] = {"Interslavic"}, ["itb"] = {"Binongan Itneg"}, ["itc"] = {"Italic languages"}, ["itd"] = {"Southern Tidung"}, ["ite"] = {"Itene"}, ["iti"] = {"Inlaod Itneg"}, ["itk"] = {"Judeo-Italian"}, ["itl"] = {"Itelmen"}, ["itm"] = {"Itu Mbon Uzo"}, ["ito"] = {"Itonama"}, ["itr"] = {"Iteri"}, ["its"] = {"Isekiri"}, ["itt"] = {"Maeng Itneg"}, ["itv"] = {"Itawit"}, ["itw"] = {"Ito"}, ["itx"] = {"Itik"}, ["ity"] = {"Moyadan Itneg"}, ["itz"] = {"Itzá"}, ["ium"] = {"Iu Mien"}, ["ivb"] = {"Ibatan"}, ["ivv"] = {"Ivatan"}, ["iwk"] = {"I-Wak"}, ["iwm"] = {"Iwam"}, ["iwo"] = {"Iwur"}, ["iws"] = {"Sepik Iwam"}, ["ixc"] = {"Ixcatec"}, ["ixl"] = {"Ixil"}, ["iya"] = {"Iyayu"}, ["iyo"] = {"Mesaka"}, ["iyx"] = {"Yaka (Congo)"}, ["izh"] = {"Ingrian"}, ["izm"] = {"Kizamani"}, ["izr"] = {"Izere"}, ["izz"] = {"Izii"}, ["jaa"] = {"Jamamadí"}, ["jab"] = {"Hyam"}, ["jac"] = {"Popti'", "Jakalteko"}, ["jad"] = {"Jahanka"}, ["jae"] = {"Yabem"}, ["jaf"] = {"Jara"}, ["jah"] = {"Jah Hut"}, ["jaj"] = {"Zazao"}, ["jak"] = {"Jakun"}, ["jal"] = {"Yalahatan"}, ["jam"] = {"Jamaican Creole English"}, ["jan"] = {"Jandai"}, ["jao"] = {"Yanyuwa"}, ["jaq"] = {"Yaqay"}, ["jas"] = {"New Caledonian Javanese"}, ["jat"] = {"Jakati"}, ["jau"] = {"Yaur"}, ["jax"] = {"Jambi Malay"}, ["jay"] = {"Yan-nhangu", "Nhangu"}, ["jaz"] = {"Jawe"}, ["jbe"] = {"Judeo-Berber"}, ["jbi"] = {"Badjiri"}, ["jbj"] = {"Arandai"}, ["jbk"] = {"Barikewa"}, ["jbm"] = {"Bijim"}, ["jbn"] = {"Nafusi"}, ["jbo"] = {"Lojban"}, ["jbr"] = {"Jofotek-Bromnya"}, ["jbt"] = {"Jabutí"}, ["jbu"] = {"Jukun Takum"}, ["jbw"] = {"Yawijibaya"}, ["jcs"] = {"Jamaican Country Sign Language"}, ["jct"] = {"Krymchak"}, ["jda"] = {"Jad"}, ["jdg"] = {"Jadgali"}, ["jdt"] = {"Judeo-Tat"}, ["jeb"] = {"Jebero"}, ["jee"] = {"Jerung"}, ["jeh"] = {"Jeh"}, ["jei"] = {"Yei"}, ["jek"] = {"Jeri Kuo"}, ["jel"] = {"Yelmek"}, ["jen"] = {"Dza"}, ["jer"] = {"Jere"}, ["jet"] = {"Manem"}, ["jeu"] = {"Jonkor Bourmataguil"}, ["jgb"] = {"Ngbee"}, ["jge"] = {"Judeo-Georgian"}, ["jgk"] = {"Gwak"}, ["jgo"] = {"Ngomba"}, ["jhi"] = {"Jehai"}, ["jhs"] = {"Jhankot Sign Language"}, ["jia"] = {"Jina"}, ["jib"] = {"Jibu"}, ["jic"] = {"Tol"}, ["jid"] = {"Bu (Kaduna State)"}, ["jie"] = {"Jilbe"}, ["jig"] = {"Jingulu", "Djingili"}, ["jih"] = {"sTodsde", "Shangzhai"}, ["jii"] = {"Jiiddu"}, ["jil"] = {"Jilim"}, ["jim"] = {"Jimi (Cameroon)"}, ["jio"] = {"Jiamao"}, ["jiq"] = {"Guanyinqiao", "Lavrung"}, ["jit"] = {"Jita"}, ["jiu"] = {"Youle Jinuo"}, ["jiv"] = {"Shuar"}, ["jiy"] = {"Buyuan Jinuo"}, ["jje"] = {"Jejueo"}, ["jjr"] = {"Bankal"}, ["jka"] = {"Kaera"}, ["jkm"] = {"Mobwa Karen"}, ["jko"] = {"Kubo"}, ["jkp"] = {"Paku Karen"}, ["jkr"] = {"Koro (India)"}, ["jks"] = {"Amami Koniya Sign Language"}, ["jku"] = {"Labir"}, ["jle"] = {"Ngile"}, ["jls"] = {"Jamaican Sign Language"}, ["jma"] = {"Dima"}, ["jmb"] = {"Zumbun"}, ["jmc"] = {"Machame"}, ["jmd"] = {"Yamdena"}, ["jmi"] = {"Jimi (Nigeria)"}, ["jml"] = {"Jumli"}, ["jmn"] = {"Makuri Naga"}, ["jmr"] = {"Kamara"}, ["jms"] = {"Mashi (Nigeria)"}, ["jmw"] = {"Mouwase"}, ["jmx"] = {"Western Juxtlahuaca Mixtec"}, ["jna"] = {"Jangshung"}, ["jnd"] = {"Jandavra"}, ["jng"] = {"Yangman"}, ["jni"] = {"Janji"}, ["jnj"] = {"Yemsa"}, ["jnl"] = {"Rawat"}, ["jns"] = {"Jaunsari"}, ["job"] = {"Joba"}, ["jod"] = {"Wojenaka"}, ["jog"] = {"Jogi"}, ["jor"] = {"Jorá"}, ["jos"] = {"Jordanian Sign Language"}, ["jow"] = {"Jowulu"}, ["jpa"] = {"Jewish Palestinian Aramaic"}, ["jpr"] = {"Judeo-Persian"}, ["jpx"] = {"Japanese (family)"}, ["jqr"] = {"Jaqaru"}, ["jra"] = {"Jarai"}, ["jrb"] = {"Judeo-Arabic"}, ["jrr"] = {"Jiru"}, ["jrt"] = {"Jakattoe"}, ["jru"] = {"Japrería"}, ["jsl"] = {"Japanese Sign Language"}, ["jua"] = {"Júma"}, ["jub"] = {"Wannu"}, ["juc"] = {"Jurchen"}, ["jud"] = {"Worodougou"}, ["juh"] = {"Hõne"}, ["jui"] = {"Ngadjuri"}, ["juk"] = {"Wapan"}, ["jul"] = {"Jirel"}, ["jum"] = {"Jumjum"}, ["jun"] = {"Juang"}, ["juo"] = {"Jiba"}, ["jup"] = {"Hupdë"}, ["jur"] = {"Jurúna"}, ["jus"] = {"Jumla Sign Language"}, ["jut"] = {"Jutish"}, ["juu"] = {"Ju"}, ["juw"] = {"Wãpha"}, ["juy"] = {"Juray"}, ["jvd"] = {"Javindo"}, ["jvn"] = {"Caribbean Javanese"}, ["jwi"] = {"Jwira-Pepesa"}, ["jya"] = {"Jiarong"}, ["jye"] = {"Judeo-Yemeni Arabic"}, ["jyy"] = {"Jaya"}, ["kaa"] = {"Kara-Kalpak", "Karakalpak"}, ["kab"] = {"Kabyle"}, ["kac"] = {"Kachin", "Jingpho"}, ["kad"] = {"Adara"}, ["kae"] = {"Ketangalan"}, ["kaf"] = {"Katso"}, ["kag"] = {"Kajaman"}, ["kah"] = {"Kara (Central African Republic)"}, ["kai"] = {"Karekare"}, ["kaj"] = {"Jju"}, ["kak"] = {"Kalanguya", "Kayapa Kallahan"}, ["kam"] = {"Kamba (Kenya)"}, ["kao"] = {"Xaasongaxango"}, ["kap"] = {"Bezhta"}, ["kaq"] = {"Capanahua"}, ["kar"] = {"Karen languages"}, ["kav"] = {"Katukína"}, ["kaw"] = {"Kawi"}, ["kax"] = {"Kao"}, ["kay"] = {"Kamayurá"}, ["kba"] = {"Kalarko"}, ["kbb"] = {"Kaxuiâna"}, ["kbc"] = {"Kadiwéu"}, ["kbd"] = {"Kabardian"}, ["kbe"] = {"Kanju"}, ["kbg"] = {"Khamba"}, ["kbh"] = {"Camsá"}, ["kbi"] = {"Kaptiau"}, ["kbj"] = {"Kari"}, ["kbk"] = {"Grass Koiari"}, ["kbl"] = {"Kanembu"}, ["kbm"] = {"Iwal"}, ["kbn"] = {"Kare (Central African Republic)"}, ["kbo"] = {"Keliko"}, ["kbp"] = {"Kabiyè"}, ["kbq"] = {"Kamano"}, ["kbr"] = {"Kafa"}, ["kbs"] = {"Kande"}, ["kbt"] = {"Abadi"}, ["kbu"] = {"Kabutra"}, ["kbv"] = {"Dera (Indonesia)"}, ["kbw"] = {"Kaiep"}, ["kbx"] = {"Ap Ma"}, ["kby"] = {"Manga Kanuri"}, ["kbz"] = {"Duhwa"}, ["kca"] = {"Khanty"}, ["kcb"] = {"Kawacha"}, ["kcc"] = {"Lubila"}, ["kcd"] = {"Ngkâlmpw Kanum"}, ["kce"] = {"Kaivi"}, ["kcf"] = {"Ukaan"}, ["kcg"] = {"Tyap"}, ["kch"] = {"Vono"}, ["kci"] = {"Kamantan"}, ["kcj"] = {"Kobiana"}, ["kck"] = {"Kalanga"}, ["kcl"] = {"Kela (Papua New Guinea)", "Kala"}, ["kcm"] = {"Gula (Central African Republic)"}, ["kcn"] = {"Nubi"}, ["kco"] = {"Kinalakna"}, ["kcp"] = {"Kanga"}, ["kcq"] = {"Kamo"}, ["kcr"] = {"Katla"}, ["kcs"] = {"Koenoem"}, ["kct"] = {"Kaian"}, ["kcu"] = {"Kami (Tanzania)"}, ["kcv"] = {"Kete"}, ["kcw"] = {"Kabwari"}, ["kcx"] = {"Kachama-Ganjule"}, ["kcy"] = {"Korandje"}, ["kcz"] = {"Konongo"}, ["kda"] = {"Worimi"}, ["kdc"] = {"Kutu"}, ["kdd"] = {"Yankunytjatjara"}, ["kde"] = {"Makonde"}, ["kdf"] = {"Mamusi"}, ["kdg"] = {"Seba"}, ["kdh"] = {"Tem"}, ["kdi"] = {"Kumam"}, ["kdj"] = {"Karamojong"}, ["kdk"] = {"Numèè", "Kwényi"}, ["kdl"] = {"Tsikimba"}, ["kdm"] = {"Kagoma"}, ["kdn"] = {"Kunda"}, ["kdo"] = {"Kordofanian languages"}, ["kdp"] = {"Kaningdon-Nindem"}, ["kdq"] = {"Koch"}, ["kdr"] = {"Karaim"}, ["kdt"] = {"Kuy"}, ["kdu"] = {"Kadaru"}, ["kdw"] = {"Koneraw"}, ["kdx"] = {"Kam"}, ["kdy"] = {"Keder", "Keijar"}, ["kdz"] = {"Kwaja"}, ["kea"] = {"Kabuverdianu"}, ["keb"] = {"Kélé"}, ["kec"] = {"Keiga"}, ["ked"] = {"Kerewe"}, ["kee"] = {"Eastern Keres"}, ["kef"] = {"Kpessi"}, ["keg"] = {"Tese"}, ["keh"] = {"Keak"}, ["kei"] = {"Kei"}, ["kej"] = {"Kadar"}, ["kek"] = {"Kekchí"}, ["kel"] = {"Kela (Democratic Republic of Congo)"}, ["kem"] = {"Kemak"}, ["ken"] = {"Kenyang"}, ["keo"] = {"Kakwa"}, ["kep"] = {"Kaikadi"}, ["keq"] = {"Kamar"}, ["ker"] = {"Kera"}, ["kes"] = {"Kugbo"}, ["ket"] = {"Ket"}, ["keu"] = {"Akebu"}, ["kev"] = {"Kanikkaran"}, ["kew"] = {"West Kewa"}, ["kex"] = {"Kukna"}, ["key"] = {"Kupia"}, ["kez"] = {"Kukele"}, ["kfa"] = {"Kodava"}, ["kfb"] = {"Northwestern Kolami"}, ["kfc"] = {"Konda-Dora"}, ["kfd"] = {"Korra Koraga"}, ["kfe"] = {"Kota (India)"}, ["kff"] = {"Koya"}, ["kfg"] = {"Kudiya"}, ["kfh"] = {"Kurichiya"}, ["kfi"] = {"Kannada Kurumba"}, ["kfj"] = {"Kemiehua"}, ["kfk"] = {"Kinnauri"}, ["kfl"] = {"Kung"}, ["kfm"] = {"Khunsari"}, ["kfn"] = {"Kuk"}, ["kfo"] = {"Koro (Côte d'Ivoire)"}, ["kfp"] = {"Korwa"}, ["kfq"] = {"Korku"}, ["kfr"] = {"Kachhi", "Kutchi"}, ["kfs"] = {"Bilaspuri"}, ["kft"] = {"Kanjari"}, ["kfu"] = {"Katkari"}, ["kfv"] = {"Kurmukar"}, ["kfw"] = {"Kharam Naga"}, ["kfx"] = {"Kullu Pahari"}, ["kfy"] = {"Kumaoni"}, ["kfz"] = {"Koromfé"}, ["kga"] = {"Koyaga"}, ["kgb"] = {"Kawe"}, ["kge"] = {"Komering"}, ["kgf"] = {"Kube"}, ["kgg"] = {"Kusunda"}, ["kgi"] = {"Selangor Sign Language"}, ["kgj"] = {"Gamale Kham"}, ["kgk"] = {"Kaiwá"}, ["kgl"] = {"Kunggari"}, ["kgn"] = {"Karingani"}, ["kgo"] = {"Krongo"}, ["kgp"] = {"Kaingang"}, ["kgq"] = {"Kamoro"}, ["kgr"] = {"Abun"}, ["kgs"] = {"Kumbainggar"}, ["kgt"] = {"Somyev"}, ["kgu"] = {"Kobol"}, ["kgv"] = {"Karas"}, ["kgw"] = {"Karon Dori"}, ["kgx"] = {"Kamaru"}, ["kgy"] = {"Kyerung"}, ["kha"] = {"Khasi"}, ["khb"] = {"Lü"}, ["khc"] = {"Tukang Besi North"}, ["khd"] = {"Bädi Kanum"}, ["khe"] = {"Korowai"}, ["khf"] = {"Khuen"}, ["khg"] = {"Khams Tibetan"}, ["khh"] = {"Kehu"}, ["khi"] = {"Khoisan languages"}, ["khj"] = {"Kuturmi"}, ["khk"] = {"Halh Mongolian"}, ["khl"] = {"Lusi"}, ["khn"] = {"Khandesi"}, ["kho"] = {"Khotanese", "Sakan"}, ["khp"] = {"Kapori", "Kapauri"}, ["khq"] = {"Koyra Chiini Songhay"}, ["khr"] = {"Kharia"}, ["khs"] = {"Kasua"}, ["kht"] = {"Khamti"}, ["khu"] = {"Nkhumbi"}, ["khv"] = {"Khvarshi"}, ["khw"] = {"Khowar"}, ["khx"] = {"Kanu"}, ["khy"] = {"Kele (Democratic Republic of Congo)"}, ["khz"] = {"Keapara"}, ["kia"] = {"Kim"}, ["kib"] = {"Koalib"}, ["kic"] = {"Kickapoo"}, ["kid"] = {"Koshin"}, ["kie"] = {"Kibet"}, ["kif"] = {"Eastern Parbate Kham"}, ["kig"] = {"Kimaama", "Kimaghima"}, ["kih"] = {"Kilmeri"}, ["kii"] = {"Kitsai"}, ["kij"] = {"Kilivila"}, ["kil"] = {"Kariya"}, ["kim"] = {"Karagas"}, ["kio"] = {"Kiowa"}, ["kip"] = {"Sheshi Kham"}, ["kiq"] = {"Kosadle", "Kosare"}, ["kis"] = {"Kis"}, ["kit"] = {"Agob"}, ["kiu"] = {"Kirmanjki (individual language)"}, ["kiv"] = {"Kimbu"}, ["kiw"] = {"Northeast Kiwai"}, ["kix"] = {"Khiamniungan Naga"}, ["kiy"] = {"Kirikiri"}, ["kiz"] = {"Kisi"}, ["kja"] = {"Mlap"}, ["kjb"] = {"Q'anjob'al", "Kanjobal"}, ["kjc"] = {"Coastal Konjo"}, ["kjd"] = {"Southern Kiwai"}, ["kje"] = {"Kisar"}, ["kjg"] = {"Khmu"}, ["kjh"] = {"Khakas"}, ["kji"] = {"Zabana"}, ["kjj"] = {"Khinalugh"}, ["kjk"] = {"Highland Konjo"}, ["kjl"] = {"Western Parbate Kham"}, ["kjm"] = {"Kháng"}, ["kjn"] = {"Kunjen"}, ["kjo"] = {"Harijan Kinnauri"}, ["kjp"] = {"Pwo Eastern Karen"}, ["kjq"] = {"Western Keres"}, ["kjr"] = {"Kurudu"}, ["kjs"] = {"East Kewa"}, ["kjt"] = {"Phrae Pwo Karen"}, ["kju"] = {"Kashaya"}, ["kjv"] = {"Kaikavian Literary Language"}, ["kjx"] = {"Ramopa"}, ["kjy"] = {"Erave"}, ["kjz"] = {"Bumthangkha"}, ["kka"] = {"Kakanda"}, ["kkb"] = {"Kwerisa"}, ["kkc"] = {"Odoodee"}, ["kkd"] = {"Kinuku"}, ["kke"] = {"Kakabe"}, ["kkf"] = {"Kalaktang Monpa"}, ["kkg"] = {"Mabaka Valley Kalinga"}, ["kkh"] = {"Khün"}, ["kki"] = {"Kagulu"}, ["kkj"] = {"Kako"}, ["kkk"] = {"Kokota"}, ["kkl"] = {"Kosarek Yale"}, ["kkm"] = {"Kiong"}, ["kkn"] = {"Kon Keu"}, ["kko"] = {"Karko"}, ["kkp"] = {"Gugubera", "Koko-Bera"}, ["kkq"] = {"Kaeku"}, ["kkr"] = {"Kir-Balar"}, ["kks"] = {"Giiwo"}, ["kkt"] = {"Koi"}, ["kku"] = {"Tumi"}, ["kkv"] = {"Kangean"}, ["kkw"] = {"Teke-Kukuya"}, ["kkx"] = {"Kohin"}, ["kky"] = {"Guugu Yimidhirr", "Guguyimidjir"}, ["kkz"] = {"Kaska"}, ["kla"] = {"Klamath-Modoc"}, ["klb"] = {"Kiliwa"}, ["klc"] = {"Kolbila"}, ["kld"] = {"Gamilaraay"}, ["kle"] = {"Kulung (Nepal)"}, ["klf"] = {"Kendeje"}, ["klg"] = {"Tagakaulo"}, ["klh"] = {"Weliki"}, ["kli"] = {"Kalumpang"}, ["klj"] = {"Khalaj"}, ["klk"] = {"Kono (Nigeria)"}, ["kll"] = {"Kagan Kalagan"}, ["klm"] = {"Migum"}, ["kln"] = {"Kalenjin"}, ["klo"] = {"Kapya"}, ["klp"] = {"Kamasa"}, ["klq"] = {"Rumu"}, ["klr"] = {"Khaling"}, ["kls"] = {"Kalasha"}, ["klt"] = {"Nukna"}, ["klu"] = {"Klao"}, ["klv"] = {"Maskelynes"}, ["klw"] = {"Tado", "Lindu"}, ["klx"] = {"Koluwawa"}, ["kly"] = {"Kalao"}, ["klz"] = {"Kabola"}, ["kma"] = {"Konni"}, ["kmb"] = {"Kimbundu"}, ["kmc"] = {"Southern Dong"}, ["kmd"] = {"Majukayang Kalinga"}, ["kme"] = {"Bakole"}, ["kmf"] = {"Kare (Papua New Guinea)"}, ["kmg"] = {"Kâte"}, ["kmh"] = {"Kalam"}, ["kmi"] = {"Kami (Nigeria)"}, ["kmj"] = {"Kumarbhag Paharia"}, ["kmk"] = {"Limos Kalinga"}, ["kml"] = {"Tanudan Kalinga"}, ["kmm"] = {"Kom (India)"}, ["kmn"] = {"Awtuw"}, ["kmo"] = {"Kwoma"}, ["kmp"] = {"Gimme"}, ["kmq"] = {"Kwama"}, ["kmr"] = {"Northern Kurdish"}, ["kms"] = {"Kamasau"}, ["kmt"] = {"Kemtuik"}, ["kmu"] = {"Kanite"}, ["kmv"] = {"Karipúna Creole French"}, ["kmw"] = {"Komo (Democratic Republic of Congo)"}, ["kmx"] = {"Waboda"}, ["kmy"] = {"Koma"}, ["kmz"] = {"Khorasani Turkish"}, ["kna"] = {"Dera (Nigeria)"}, ["knb"] = {"Lubuagan Kalinga"}, ["knc"] = {"Central Kanuri"}, ["knd"] = {"Konda"}, ["kne"] = {"Kankanaey"}, ["knf"] = {"Mankanya"}, ["kng"] = {"Koongo"}, ["kni"] = {"Kanufi"}, ["knj"] = {"Western Kanjobal"}, ["knk"] = {"Kuranko"}, ["knl"] = {"Keninjal"}, ["knm"] = {"Kanamarí"}, ["knn"] = {"Konkani (individual language)"}, ["kno"] = {"Kono (Sierra Leone)"}, ["knp"] = {"Kwanja"}, ["knq"] = {"Kintaq"}, ["knr"] = {"Kaningra"}, ["kns"] = {"Kensiu"}, ["knt"] = {"Panoan Katukína"}, ["knu"] = {"Kono (Guinea)"}, ["knv"] = {"Tabo"}, ["knw"] = {"Kung-Ekoka"}, ["knx"] = {"Kendayan", "Salako"}, ["kny"] = {"Kanyok"}, ["knz"] = {"Kalamsé"}, ["koa"] = {"Konomala"}, ["koc"] = {"Kpati"}, ["kod"] = {"Kodi"}, ["koe"] = {"Kacipo-Bale Suri"}, ["kof"] = {"Kubi"}, ["kog"] = {"Cogui", "Kogi"}, ["koh"] = {"Koyo"}, ["koi"] = {"Komi-Permyak"}, ["kok"] = {"Konkani (macrolanguage)"}, ["kol"] = {"Kol (Papua New Guinea)"}, ["koo"] = {"Konzo"}, ["kop"] = {"Waube"}, ["koq"] = {"Kota (Gabon)"}, ["kos"] = {"Kosraean"}, ["kot"] = {"Lagwan"}, ["kou"] = {"Koke"}, ["kov"] = {"Kudu-Camo"}, ["kow"] = {"Kugama"}, ["koy"] = {"Koyukon"}, ["koz"] = {"Korak"}, ["kpa"] = {"Kutto"}, ["kpb"] = {"Mullu Kurumba"}, ["kpc"] = {"Curripaco"}, ["kpd"] = {"Koba"}, ["kpe"] = {"Kpelle"}, ["kpf"] = {"Komba"}, ["kpg"] = {"Kapingamarangi"}, ["kph"] = {"Kplang"}, ["kpi"] = {"Kofei"}, ["kpj"] = {"Karajá"}, ["kpk"] = {"Kpan"}, ["kpl"] = {"Kpala"}, ["kpm"] = {"Koho"}, ["kpn"] = {"Kepkiriwát"}, ["kpo"] = {"Ikposo"}, ["kpq"] = {"Korupun-Sela"}, ["kpr"] = {"Korafe-Yegha"}, ["kps"] = {"Tehit"}, ["kpt"] = {"Karata"}, ["kpu"] = {"Kafoa"}, ["kpv"] = {"Komi-Zyrian"}, ["kpw"] = {"Kobon"}, ["kpx"] = {"Mountain Koiali"}, ["kpy"] = {"Koryak"}, ["kpz"] = {"Kupsabiny"}, ["kqa"] = {"Mum"}, ["kqb"] = {"Kovai"}, ["kqc"] = {"Doromu-Koki"}, ["kqd"] = {"Koy Sanjaq Surat"}, ["kqe"] = {"Kalagan"}, ["kqf"] = {"Kakabai"}, ["kqg"] = {"Khe"}, ["kqh"] = {"Kisankasa"}, ["kqi"] = {"Koitabu"}, ["kqj"] = {"Koromira"}, ["kqk"] = {"Kotafon Gbe"}, ["kql"] = {"Kyenele"}, ["kqm"] = {"Khisa"}, ["kqn"] = {"Kaonde"}, ["kqo"] = {"Eastern Krahn"}, ["kqp"] = {"Kimré"}, ["kqq"] = {"Krenak"}, ["kqr"] = {"Kimaragang"}, ["kqs"] = {"Northern Kissi"}, ["kqt"] = {"Klias River Kadazan"}, ["kqu"] = {"Seroa"}, ["kqv"] = {"Okolod"}, ["kqw"] = {"Kandas"}, ["kqx"] = {"Mser"}, ["kqy"] = {"Koorete"}, ["kqz"] = {"Korana"}, ["kra"] = {"Kumhali"}, ["krb"] = {"Karkin"}, ["krc"] = {"Karachay-Balkar"}, ["krd"] = {"Kairui-Midiki"}, ["kre"] = {"Panará"}, ["krf"] = {"Koro (Vanuatu)"}, ["krh"] = {"Kurama"}, ["kri"] = {"Krio"}, ["krj"] = {"Kinaray-A"}, ["krk"] = {"Kerek"}, ["krl"] = {"Karelian"}, ["krn"] = {"Sapo"}, ["kro"] = {"Kru languages"}, ["krp"] = {"Durop"}, ["krr"] = {"Krung"}, ["krs"] = {"Gbaya (Sudan)"}, ["krt"] = {"Tumari Kanuri"}, ["kru"] = {"Kurukh"}, ["krv"] = {"Kavet"}, ["krw"] = {"Western Krahn"}, ["krx"] = {"Karon"}, ["kry"] = {"Kryts"}, ["krz"] = {"Sota Kanum"}, ["ksb"] = {"Shambala"}, ["ksc"] = {"Southern Kalinga"}, ["ksd"] = {"Kuanua"}, ["kse"] = {"Kuni"}, ["ksf"] = {"Bafia"}, ["ksg"] = {"Kusaghe"}, ["ksh"] = {"Kölsch"}, ["ksi"] = {"Krisa", "I'saka"}, ["ksj"] = {"Uare"}, ["ksk"] = {"Kansa"}, ["ksl"] = {"Kumalu"}, ["ksm"] = {"Kumba"}, ["ksn"] = {"Kasiguranin"}, ["kso"] = {"Kofa"}, ["ksp"] = {"Kaba"}, ["ksq"] = {"Kwaami"}, ["ksr"] = {"Borong"}, ["kss"] = {"Southern Kisi"}, ["kst"] = {"Winyé"}, ["ksu"] = {"Khamyang"}, ["ksv"] = {"Kusu"}, ["ksw"] = {"S'gaw Karen"}, ["ksx"] = {"Kedang"}, ["ksy"] = {"Kharia Thar"}, ["ksz"] = {"Kodaku"}, ["kta"] = {"Katua"}, ["ktb"] = {"Kambaata"}, ["ktc"] = {"Kholok"}, ["ktd"] = {"Kokata", "Kukatha"}, ["kte"] = {"Nubri"}, ["ktf"] = {"Kwami"}, ["ktg"] = {"Kalkutung"}, ["kth"] = {"Karanga"}, ["kti"] = {"North Muyu"}, ["ktj"] = {"Plapo Krumen"}, ["ktk"] = {"Kaniet"}, ["ktl"] = {"Koroshi"}, ["ktm"] = {"Kurti"}, ["ktn"] = {"Karitiâna"}, ["kto"] = {"Kuot"}, ["ktp"] = {"Kaduo"}, ["ktq"] = {"Katabaga"}, ["kts"] = {"South Muyu"}, ["ktt"] = {"Ketum"}, ["ktu"] = {"Kituba (Democratic Republic of Congo)"}, ["ktv"] = {"Eastern Katu"}, ["ktw"] = {"Kato"}, ["ktx"] = {"Kaxararí"}, ["kty"] = {"Kango (Bas-Uélé District)"}, ["ktz"] = {"Juǀʼhoan", "Juǀʼhoansi"}, ["kub"] = {"Kutep"}, ["kuc"] = {"Kwinsu"}, ["kud"] = {"'Auhelawa"}, ["kue"] = {"Kuman (Papua New Guinea)"}, ["kuf"] = {"Western Katu"}, ["kug"] = {"Kupa"}, ["kuh"] = {"Kushi"}, ["kui"] = {"Kuikúro-Kalapálo", "Kalapalo"}, ["kuj"] = {"Kuria"}, ["kuk"] = {"Kepo'"}, ["kul"] = {"Kulere"}, ["kum"] = {"Kumyk"}, ["kun"] = {"Kunama"}, ["kuo"] = {"Kumukio"}, ["kup"] = {"Kunimaipa"}, ["kuq"] = {"Karipuna"}, ["kus"] = {"Kusaal"}, ["kut"] = {"Kutenai"}, ["kuu"] = {"Upper Kuskokwim"}, ["kuv"] = {"Kur"}, ["kuw"] = {"Kpagua"}, ["kux"] = {"Kukatja"}, ["kuy"] = {"Kuuku-Ya'u"}, ["kuz"] = {"Kunza"}, ["kva"] = {"Bagvalal"}, ["kvb"] = {"Kubu"}, ["kvc"] = {"Kove"}, ["kvd"] = {"Kui (Indonesia)"}, ["kve"] = {"Kalabakan"}, ["kvf"] = {"Kabalai"}, ["kvg"] = {"Kuni-Boazi"}, ["kvh"] = {"Komodo"}, ["kvi"] = {"Kwang"}, ["kvj"] = {"Psikye"}, ["kvk"] = {"Korean Sign Language"}, ["kvl"] = {"Kayaw"}, ["kvm"] = {"Kendem"}, ["kvn"] = {"Border Kuna"}, ["kvo"] = {"Dobel"}, ["kvp"] = {"Kompane"}, ["kvq"] = {"Geba Karen"}, ["kvr"] = {"Kerinci"}, ["kvt"] = {"Lahta Karen", "Lahta"}, ["kvu"] = {"Yinbaw Karen"}, ["kvv"] = {"Kola"}, ["kvw"] = {"Wersing"}, ["kvx"] = {"Parkari Koli"}, ["kvy"] = {"Yintale Karen", "Yintale"}, ["kvz"] = {"Tsakwambo", "Tsaukambo"}, ["kwa"] = {"Dâw"}, ["kwb"] = {"Kwa"}, ["kwc"] = {"Likwala"}, ["kwd"] = {"Kwaio"}, ["kwe"] = {"Kwerba"}, ["kwf"] = {"Kwara'ae"}, ["kwg"] = {"Sara Kaba Deme"}, ["kwh"] = {"Kowiai"}, ["kwi"] = {"Awa-Cuaiquer"}, ["kwj"] = {"Kwanga"}, ["kwk"] = {"Kwakiutl"}, ["kwl"] = {"Kofyar"}, ["kwm"] = {"Kwambi"}, ["kwn"] = {"Kwangali"}, ["kwo"] = {"Kwomtari"}, ["kwp"] = {"Kodia"}, ["kwr"] = {"Kwer"}, ["kws"] = {"Kwese"}, ["kwt"] = {"Kwesten"}, ["kwu"] = {"Kwakum"}, ["kwv"] = {"Sara Kaba Náà"}, ["kww"] = {"Kwinti"}, ["kwx"] = {"Khirwar"}, ["kwy"] = {"San Salvador Kongo"}, ["kwz"] = {"Kwadi"}, ["kxa"] = {"Kairiru"}, ["kxb"] = {"Krobu"}, ["kxc"] = {"Konso", "Khonso"}, ["kxd"] = {"Brunei"}, ["kxf"] = {"Manumanaw Karen", "Manumanaw"}, ["kxh"] = {"Karo (Ethiopia)"}, ["kxi"] = {"Keningau Murut"}, ["kxj"] = {"Kulfa"}, ["kxk"] = {"Zayein Karen"}, ["kxm"] = {"Northern Khmer"}, ["kxn"] = {"Kanowit-Tanjong Melanau"}, ["kxo"] = {"Kanoé"}, ["kxp"] = {"Wadiyara Koli"}, ["kxq"] = {"Smärky Kanum"}, ["kxr"] = {"Koro (Papua New Guinea)"}, ["kxs"] = {"Kangjia"}, ["kxt"] = {"Koiwat"}, ["kxv"] = {"Kuvi"}, ["kxw"] = {"Konai"}, ["kxx"] = {"Likuba"}, ["kxy"] = {"Kayong"}, ["kxz"] = {"Kerewo"}, ["kya"] = {"Kwaya"}, ["kyb"] = {"Butbut Kalinga"}, ["kyc"] = {"Kyaka"}, ["kyd"] = {"Karey"}, ["kye"] = {"Krache"}, ["kyf"] = {"Kouya"}, ["kyg"] = {"Keyagana"}, ["kyh"] = {"Karok"}, ["kyi"] = {"Kiput"}, ["kyj"] = {"Karao"}, ["kyk"] = {"Kamayo"}, ["kyl"] = {"Kalapuya"}, ["kym"] = {"Kpatili"}, ["kyn"] = {"Northern Binukidnon"}, ["kyo"] = {"Kelon"}, ["kyp"] = {"Kang"}, ["kyq"] = {"Kenga"}, ["kyr"] = {"Kuruáya"}, ["kys"] = {"Baram Kayan"}, ["kyt"] = {"Kayagar"}, ["kyu"] = {"Western Kayah"}, ["kyv"] = {"Kayort"}, ["kyw"] = {"Kudmali"}, ["kyx"] = {"Rapoisi"}, ["kyy"] = {"Kambaira"}, ["kyz"] = {"Kayabí"}, ["kza"] = {"Western Karaboro"}, ["kzb"] = {"Kaibobo"}, ["kzc"] = {"Bondoukou Kulango"}, ["kzd"] = {"Kadai"}, ["kze"] = {"Kosena"}, ["kzf"] = {"Da'a Kaili"}, ["kzg"] = {"Kikai"}, ["kzi"] = {"Kelabit"}, ["kzk"] = {"Kazukuru"}, ["kzl"] = {"Kayeli"}, ["kzm"] = {"Kais"}, ["kzn"] = {"Kokola"}, ["kzo"] = {"Kaningi"}, ["kzp"] = {"Kaidipang"}, ["kzq"] = {"Kaike"}, ["kzr"] = {"Karang"}, ["kzs"] = {"Sugut Dusun"}, ["kzu"] = {"Kayupulau"}, ["kzv"] = {"Komyandaret"}, ["kzw"] = {"Karirí-Xocó"}, ["kzx"] = {"Kamarian"}, ["kzy"] = {"Kango (Tshopo District)"}, ["kzz"] = {"Kalabra"}, ["laa"] = {"Southern Subanen"}, ["lab"] = {"Linear A"}, ["lac"] = {"Lacandon"}, ["lad"] = {"Ladino"}, ["lae"] = {"Pattani"}, ["laf"] = {"Lafofa"}, ["lag"] = {"Rangi"}, ["lah"] = {"Lahnda"}, ["lai"] = {"Lambya"}, ["laj"] = {"Lango (Uganda)"}, ["lal"] = {"Lalia"}, ["lam"] = {"Lamba"}, ["lan"] = {"Laru"}, ["lap"] = {"Laka (Chad)"}, ["laq"] = {"Qabiao"}, ["lar"] = {"Larteh"}, ["las"] = {"Lama (Togo)"}, ["lau"] = {"Laba"}, ["law"] = {"Lauje"}, ["lax"] = {"Tiwa"}, ["lay"] = {"Lama Bai"}, ["laz"] = {"Aribwatsa"}, ["lbb"] = {"Label"}, ["lbc"] = {"Lakkia"}, ["lbe"] = {"Lak"}, ["lbf"] = {"Tinani"}, ["lbg"] = {"Laopang"}, ["lbi"] = {"La'bi"}, ["lbj"] = {"Ladakhi"}, ["lbk"] = {"Central Bontok"}, ["lbl"] = {"Libon Bikol"}, ["lbm"] = {"Lodhi"}, ["lbn"] = {"Rmeet"}, ["lbo"] = {"Laven"}, ["lbq"] = {"Wampar"}, ["lbr"] = {"Lohorung"}, ["lbs"] = {"Libyan Sign Language"}, ["lbt"] = {"Lachi"}, ["lbu"] = {"Labu"}, ["lbv"] = {"Lavatbura-Lamusong"}, ["lbw"] = {"Tolaki"}, ["lbx"] = {"Lawangan"}, ["lby"] = {"Lamalama", "Lamu-Lamu"}, ["lbz"] = {"Lardil"}, ["lcc"] = {"Legenyem"}, ["lcd"] = {"Lola"}, ["lce"] = {"Loncong", "Sekak"}, ["lcf"] = {"Lubu"}, ["lch"] = {"Luchazi"}, ["lcl"] = {"Lisela"}, ["lcm"] = {"Tungag"}, ["lcp"] = {"Western Lawa"}, ["lcq"] = {"Luhu"}, ["lcs"] = {"Lisabata-Nuniali"}, ["lda"] = {"Kla-Dan"}, ["ldb"] = {"Dũya"}, ["ldd"] = {"Luri"}, ["ldg"] = {"Lenyima"}, ["ldh"] = {"Lamja-Dengsa-Tola"}, ["ldi"] = {"Laari"}, ["ldj"] = {"Lemoro"}, ["ldk"] = {"Leelau"}, ["ldl"] = {"Kaan"}, ["ldm"] = {"Landoma"}, ["ldn"] = {"Láadan"}, ["ldo"] = {"Loo"}, ["ldp"] = {"Tso"}, ["ldq"] = {"Lufu"}, ["lea"] = {"Lega-Shabunda"}, ["leb"] = {"Lala-Bisa"}, ["lec"] = {"Leco"}, ["led"] = {"Lendu"}, ["lee"] = {"Lyélé"}, ["lef"] = {"Lelemi"}, ["leh"] = {"Lenje"}, ["lei"] = {"Lemio"}, ["lej"] = {"Lengola"}, ["lek"] = {"Leipon"}, ["lel"] = {"Lele (Democratic Republic of Congo)"}, ["lem"] = {"Nomaande"}, ["len"] = {"Lenca"}, ["leo"] = {"Leti (Cameroon)"}, ["lep"] = {"Lepcha"}, ["leq"] = {"Lembena"}, ["ler"] = {"Lenkau"}, ["les"] = {"Lese"}, ["let"] = {"Lesing-Gelimi", "Amio-Gelimi"}, ["leu"] = {"Kara (Papua New Guinea)"}, ["lev"] = {"Lamma"}, ["lew"] = {"Ledo Kaili"}, ["lex"] = {"Luang"}, ["ley"] = {"Lemolang"}, ["lez"] = {"Lezghian"}, ["lfa"] = {"Lefa"}, ["lfn"] = {"Lingua Franca Nova"}, ["lga"] = {"Lungga"}, ["lgb"] = {"Laghu"}, ["lgg"] = {"Lugbara"}, ["lgh"] = {"Laghuu"}, ["lgi"] = {"Lengilu"}, ["lgk"] = {"Lingarak", "Neverver"}, ["lgl"] = {"Wala"}, ["lgm"] = {"Lega-Mwenga"}, ["lgn"] = {"T'apo", "Opuuo"}, ["lgo"] = {"Lango (South Sudan)"}, ["lgq"] = {"Logba"}, ["lgr"] = {"Lengo"}, ["lgs"] = {"Guinea-Bissau Sign Language", "Língua Gestual Guineense"}, ["lgt"] = {"Pahi"}, ["lgu"] = {"Longgu"}, ["lgz"] = {"Ligenza"}, ["lha"] = {"Laha (Viet Nam)"}, ["lhh"] = {"Laha (Indonesia)"}, ["lhi"] = {"Lahu Shi"}, ["lhl"] = {"Lahul Lohar"}, ["lhm"] = {"Lhomi"}, ["lhn"] = {"Lahanan"}, ["lhp"] = {"Lhokpu"}, ["lhs"] = {"Mlahsö"}, ["lht"] = {"Lo-Toga"}, ["lhu"] = {"Lahu"}, ["lia"] = {"West-Central Limba"}, ["lib"] = {"Likum"}, ["lic"] = {"Hlai"}, ["lid"] = {"Nyindrou"}, ["lie"] = {"Likila"}, ["lif"] = {"Limbu"}, ["lig"] = {"Ligbi"}, ["lih"] = {"Lihir"}, ["lij"] = {"Ligurian"}, ["lik"] = {"Lika"}, ["lil"] = {"Lillooet"}, ["lio"] = {"Liki"}, ["lip"] = {"Sekpele"}, ["liq"] = {"Libido"}, ["lir"] = {"Liberian English"}, ["lis"] = {"Lisu"}, ["liu"] = {"Logorik"}, ["liv"] = {"Liv"}, ["liw"] = {"Col"}, ["lix"] = {"Liabuku"}, ["liy"] = {"Banda-Bambari"}, ["liz"] = {"Libinza"}, ["lja"] = {"Golpa"}, ["lje"] = {"Rampi"}, ["lji"] = {"Laiyolo"}, ["ljl"] = {"Li'o"}, ["ljp"] = {"Lampung Api"}, ["ljw"] = {"Yirandali"}, ["ljx"] = {"Yuru"}, ["lka"] = {"Lakalei"}, ["lkb"] = {"Kabras", "Lukabaras"}, ["lkc"] = {"Kucong"}, ["lkd"] = {"Lakondê"}, ["lke"] = {"Kenyi"}, ["lkh"] = {"Lakha"}, ["lki"] = {"Laki"}, ["lkj"] = {"Remun"}, ["lkl"] = {"Laeko-Libuat"}, ["lkm"] = {"Kalaamaya"}, ["lkn"] = {"Lakon", "Vure"}, ["lko"] = {"Khayo", "Olukhayo"}, ["lkr"] = {"Päri"}, ["lks"] = {"Kisa", "Olushisa"}, ["lkt"] = {"Lakota"}, ["lku"] = {"Kungkari"}, ["lky"] = {"Lokoya"}, ["lla"] = {"Lala-Roba"}, ["llb"] = {"Lolo"}, ["llc"] = {"Lele (Guinea)"}, ["lld"] = {"Ladin"}, ["lle"] = {"Lele (Papua New Guinea)"}, ["llf"] = {"Hermit"}, ["llg"] = {"Lole"}, ["llh"] = {"Lamu"}, ["lli"] = {"Teke-Laali"}, ["llj"] = {"Ladji Ladji"}, ["llk"] = {"Lelak"}, ["lll"] = {"Lilau"}, ["llm"] = {"Lasalimu"}, ["lln"] = {"Lele (Chad)"}, ["llp"] = {"North Efate"}, ["llq"] = {"Lolak"}, ["lls"] = {"Lithuanian Sign Language"}, ["llu"] = {"Lau"}, ["llx"] = {"Lauan"}, ["lma"] = {"East Limba"}, ["lmb"] = {"Merei"}, ["lmc"] = {"Limilngan"}, ["lmd"] = {"Lumun"}, ["lme"] = {"Pévé"}, ["lmf"] = {"South Lembata"}, ["lmg"] = {"Lamogai"}, ["lmh"] = {"Lambichhong"}, ["lmi"] = {"Lombi"}, ["lmj"] = {"West Lembata"}, ["lmk"] = {"Lamkang"}, ["lml"] = {"Hano"}, ["lmn"] = {"Lambadi"}, ["lmo"] = {"Lombard"}, ["lmp"] = {"Limbum"}, ["lmq"] = {"Lamatuka"}, ["lmr"] = {"Lamalera"}, ["lmu"] = {"Lamenu"}, ["lmv"] = {"Lomaiviti"}, ["lmw"] = {"Lake Miwok"}, ["lmx"] = {"Laimbue"}, ["lmy"] = {"Lamboya"}, ["lna"] = {"Langbashe"}, ["lnb"] = {"Mbalanhu"}, ["lnd"] = {"Lundayeh", "Lun Bawang"}, ["lng"] = {"Langobardic"}, ["lnh"] = {"Lanoh"}, ["lni"] = {"Daantanai'"}, ["lnj"] = {"Leningitij"}, ["lnl"] = {"South Central Banda"}, ["lnm"] = {"Langam"}, ["lnn"] = {"Lorediakarkar"}, ["lns"] = {"Lamnso'"}, ["lnu"] = {"Longuda"}, ["lnw"] = {"Lanima"}, ["lnz"] = {"Lonzo"}, ["loa"] = {"Loloda"}, ["lob"] = {"Lobi"}, ["loc"] = {"Inonhan"}, ["loe"] = {"Saluan"}, ["lof"] = {"Logol"}, ["log"] = {"Logo"}, ["loh"] = {"Laarim", "Narim"}, ["loi"] = {"Loma (Côte d'Ivoire)"}, ["loj"] = {"Lou"}, ["lok"] = {"Loko"}, ["lol"] = {"Mongo"}, ["lom"] = {"Loma (Liberia)"}, ["lon"] = {"Malawi Lomwe"}, ["loo"] = {"Lombo"}, ["lop"] = {"Lopa"}, ["loq"] = {"Lobala"}, ["lor"] = {"Téén"}, ["los"] = {"Loniu"}, ["lot"] = {"Otuho"}, ["lou"] = {"Louisiana Creole"}, ["lov"] = {"Lopi"}, ["low"] = {"Tampias Lobu"}, ["lox"] = {"Loun"}, ["loy"] = {"Loke"}, ["loz"] = {"Lozi"}, ["lpa"] = {"Lelepa"}, ["lpe"] = {"Lepki"}, ["lpn"] = {"Long Phuri Naga"}, ["lpo"] = {"Lipo"}, ["lpx"] = {"Lopit"}, ["lqr"] = {"Logir"}, ["lra"] = {"Rara Bakati'"}, ["lrc"] = {"Northern Luri"}, ["lre"] = {"Laurentian"}, ["lrg"] = {"Laragia"}, ["lri"] = {"Marachi", "Olumarachi"}, ["lrk"] = {"Loarki"}, ["lrl"] = {"Lari"}, ["lrm"] = {"Marama", "Olumarama"}, ["lrn"] = {"Lorang"}, ["lro"] = {"Laro"}, ["lrr"] = {"Southern Yamphu"}, ["lrt"] = {"Larantuka Malay"}, ["lrv"] = {"Larevat"}, ["lrz"] = {"Lemerig"}, ["lsa"] = {"Lasgerdi"}, ["lsb"] = {"Burundian Sign Language", "Langue des Signes Burundaise"}, ["lsc"] = {"Albarradas Sign Language", "Lengua de señas Albarradas"}, ["lsd"] = {"Lishana Deni"}, ["lse"] = {"Lusengo"}, ["lsh"] = {"Lish"}, ["lsi"] = {"Lashi"}, ["lsl"] = {"Latvian Sign Language"}, ["lsm"] = {"Saamia", "Olusamia"}, ["lsn"] = {"Tibetan Sign Language"}, ["lso"] = {"Laos Sign Language"}, ["lsp"] = {"Panamanian Sign Language", "Lengua de Señas Panameñas"}, ["lsr"] = {"Aruop"}, ["lss"] = {"Lasi"}, ["lst"] = {"Trinidad and Tobago Sign Language"}, ["lsv"] = {"Sivia Sign Language"}, ["lsw"] = {"Seychelles Sign Language", "Lalang Siny Seselwa", "Langue des Signes Seychelloise"}, ["lsy"] = {"Mauritian Sign Language"}, ["ltc"] = {"Late Middle Chinese"}, ["ltg"] = {"Latgalian"}, ["lth"] = {"Thur"}, ["lti"] = {"Leti (Indonesia)"}, ["ltn"] = {"Latundê"}, ["lto"] = {"Tsotso", "Olutsotso"}, ["lts"] = {"Tachoni", "Lutachoni"}, ["ltu"] = {"Latu"}, ["lua"] = {"Luba-Lulua"}, ["luc"] = {"Aringa"}, ["lud"] = {"Ludian"}, ["lue"] = {"Luvale"}, ["luf"] = {"Laua"}, ["lui"] = {"Luiseno"}, ["luj"] = {"Luna"}, ["luk"] = {"Lunanakha"}, ["lul"] = {"Olu'bo"}, ["lum"] = {"Luimbi"}, ["lun"] = {"Lunda"}, ["luo"] = {"Luo (Kenya and Tanzania)", "Dholuo"}, ["lup"] = {"Lumbu"}, ["luq"] = {"Lucumi"}, ["lur"] = {"Laura"}, ["lus"] = {"Lushai"}, ["lut"] = {"Lushootseed"}, ["luu"] = {"Lumba-Yakkha"}, ["luv"] = {"Luwati"}, ["luw"] = {"Luo (Cameroon)"}, ["luy"] = {"Luyia", "Oluluyia"}, ["luz"] = {"Southern Luri"}, ["lva"] = {"Maku'a"}, ["lvi"] = {"Lavi"}, ["lvk"] = {"Lavukaleve"}, ["lvl"] = {"Lwel"}, ["lvs"] = {"Standard Latvian"}, ["lvu"] = {"Levuka"}, ["lwa"] = {"Lwalu"}, ["lwe"] = {"Lewo Eleng"}, ["lwg"] = {"Wanga", "Oluwanga"}, ["lwh"] = {"White Lachi"}, ["lwl"] = {"Eastern Lawa"}, ["lwm"] = {"Laomian"}, ["lwo"] = {"Luwo"}, ["lws"] = {"Malawian Sign Language"}, ["lwt"] = {"Lewotobi"}, ["lwu"] = {"Lawu"}, ["lww"] = {"Lewo"}, ["lxm"] = {"Lakurumau"}, ["lya"] = {"Layakha"}, ["lyg"] = {"Lyngngam"}, ["lyn"] = {"Luyana"}, ["lzh"] = {"Literary Chinese"}, ["lzl"] = {"Litzlitz"}, ["lzn"] = {"Leinong Naga"}, ["lzz"] = {"Laz"}, ["maa"] = {"San Jerónimo Tecóatl Mazatec"}, ["mab"] = {"Yutanduchi Mixtec"}, ["mad"] = {"Medura"}, ["mae"] = {"Bo-Rukul"}, ["maf"] = {"Mafa"}, ["mag"] = {"Magahi"}, ["mai"] = {"Maithili"}, ["maj"] = {"Jalapa De Díaz Mazatec"}, ["mak"] = {"Makasar"}, ["mam"] = {"Mam"}, ["man"] = {"Mandingo", "Manding"}, ["map"] = {"Austronesian languages"}, ["maq"] = {"Chiquihuitlán Mazatec"}, ["mas"] = {"Masai"}, ["mat"] = {"San Francisco Matlatzinca"}, ["mau"] = {"Huautla Mazatec"}, ["mav"] = {"Sateré-Mawé"}, ["maw"] = {"Mampruli"}, ["max"] = {"North Moluccan Malay"}, ["maz"] = {"Central Mazahua"}, ["mba"] = {"Higaonon"}, ["mbb"] = {"Western Bukidnon Manobo"}, ["mbc"] = {"Macushi"}, ["mbd"] = {"Dibabawon Manobo"}, ["mbe"] = {"Molale"}, ["mbf"] = {"Baba Malay"}, ["mbh"] = {"Mangseng"}, ["mbi"] = {"Ilianen Manobo"}, ["mbj"] = {"Nadëb"}, ["mbk"] = {"Malol"}, ["mbl"] = {"Maxakalí"}, ["mbm"] = {"Ombamba"}, ["mbn"] = {"Macaguán"}, ["mbo"] = {"Mbo (Cameroon)"}, ["mbp"] = {"Malayo"}, ["mbq"] = {"Maisin"}, ["mbr"] = {"Nukak Makú"}, ["mbs"] = {"Sarangani Manobo"}, ["mbt"] = {"Matigsalug Manobo"}, ["mbu"] = {"Mbula-Bwazza"}, ["mbv"] = {"Mbulungish"}, ["mbw"] = {"Maring"}, ["mbx"] = {"Mari (East Sepik Province)"}, ["mby"] = {"Memoni"}, ["mbz"] = {"Amoltepec Mixtec"}, ["mca"] = {"Maca"}, ["mcb"] = {"Machiguenga"}, ["mcc"] = {"Bitur"}, ["mcd"] = {"Sharanahua"}, ["mce"] = {"Itundujia Mixtec"}, ["mcf"] = {"Matsés"}, ["mcg"] = {"Mapoyo"}, ["mch"] = {"Maquiritari"}, ["mci"] = {"Mese"}, ["mcj"] = {"Mvanip"}, ["mck"] = {"Mbunda"}, ["mcl"] = {"Macaguaje"}, ["mcm"] = {"Malaccan Creole Portuguese"}, ["mcn"] = {"Masana"}, ["mco"] = {"Coatlán Mixe"}, ["mcp"] = {"Makaa"}, ["mcq"] = {"Ese"}, ["mcr"] = {"Menya"}, ["mcs"] = {"Mambai"}, ["mct"] = {"Mengisa"}, ["mcu"] = {"Cameroon Mambila"}, ["mcv"] = {"Minanibai"}, ["mcw"] = {"Mawa (Chad)"}, ["mcx"] = {"Mpiemo"}, ["mcy"] = {"South Watut"}, ["mcz"] = {"Mawan"}, ["mda"] = {"Mada (Nigeria)"}, ["mdb"] = {"Morigi"}, ["mdc"] = {"Male (Papua New Guinea)"}, ["mdd"] = {"Mbum"}, ["mde"] = {"Maba (Chad)"}, ["mdf"] = {"Moksha"}, ["mdg"] = {"Massalat"}, ["mdh"] = {"Maguindanaon"}, ["mdi"] = {"Mamvu"}, ["mdj"] = {"Mangbetu"}, ["mdk"] = {"Mangbutu"}, ["mdl"] = {"Maltese Sign Language"}, ["mdm"] = {"Mayogo"}, ["mdn"] = {"Mbati"}, ["mdp"] = {"Mbala"}, ["mdq"] = {"Mbole"}, ["mdr"] = {"Mandar"}, ["mds"] = {"Maria (Papua New Guinea)"}, ["mdt"] = {"Mbere"}, ["mdu"] = {"Mboko"}, ["mdv"] = {"Santa Lucía Monteverde Mixtec"}, ["mdw"] = {"Mbosi"}, ["mdx"] = {"Dizin"}, ["mdy"] = {"Male (Ethiopia)"}, ["mdz"] = {"Suruí Do Pará"}, ["mea"] = {"Menka"}, ["meb"] = {"Ikobi"}, ["mec"] = {"Marra"}, ["med"] = {"Melpa"}, ["mee"] = {"Mengen"}, ["mef"] = {"Megam"}, ["meh"] = {"Southwestern Tlaxiaco Mixtec"}, ["mei"] = {"Midob"}, ["mej"] = {"Meyah"}, ["mek"] = {"Mekeo"}, ["mel"] = {"Central Melanau"}, ["mem"] = {"Mangala"}, ["men"] = {"Mende (Sierra Leone)"}, ["meo"] = {"Kedah Malay"}, ["mep"] = {"Miriwoong"}, ["meq"] = {"Merey"}, ["mer"] = {"Meru"}, ["mes"] = {"Masmaje"}, ["met"] = {"Mato"}, ["meu"] = {"Motu"}, ["mev"] = {"Mano"}, ["mew"] = {"Maaka"}, ["mey"] = {"Hassaniyya"}, ["mez"] = {"Menominee"}, ["mfa"] = {"Pattani Malay"}, ["mfb"] = {"Bangka"}, ["mfc"] = {"Mba"}, ["mfd"] = {"Mendankwe-Nkwen"}, ["mfe"] = {"Morisyen"}, ["mff"] = {"Naki"}, ["mfg"] = {"Mogofin"}, ["mfh"] = {"Matal"}, ["mfi"] = {"Wandala"}, ["mfj"] = {"Mefele"}, ["mfk"] = {"North Mofu"}, ["mfl"] = {"Putai"}, ["mfm"] = {"Marghi South"}, ["mfn"] = {"Cross River Mbembe"}, ["mfo"] = {"Mbe"}, ["mfp"] = {"Makassar Malay"}, ["mfq"] = {"Moba"}, ["mfr"] = {"Marrithiyel"}, ["mfs"] = {"Mexican Sign Language"}, ["mft"] = {"Mokerang"}, ["mfu"] = {"Mbwela"}, ["mfv"] = {"Mandjak"}, ["mfw"] = {"Mulaha"}, ["mfx"] = {"Melo"}, ["mfy"] = {"Mayo"}, ["mfz"] = {"Mabaan"}, ["mga"] = {"Middle Irish (900-1200)"}, ["mgb"] = {"Mararit"}, ["mgc"] = {"Morokodo"}, ["mgd"] = {"Moru"}, ["mge"] = {"Mango"}, ["mgf"] = {"Maklew"}, ["mgg"] = {"Mpumpong"}, ["mgh"] = {"Makhuwa-Meetto"}, ["mgi"] = {"Lijili"}, ["mgj"] = {"Abureni"}, ["mgk"] = {"Mawes"}, ["mgl"] = {"Maleu-Kilenge"}, ["mgm"] = {"Mambae"}, ["mgn"] = {"Mbangi"}, ["mgo"] = {"Meta'"}, ["mgp"] = {"Eastern Magar"}, ["mgq"] = {"Malila"}, ["mgr"] = {"Mambwe-Lungu"}, ["mgs"] = {"Manda (Tanzania)"}, ["mgt"] = {"Mongol"}, ["mgu"] = {"Mailu"}, ["mgv"] = {"Matengo"}, ["mgw"] = {"Matumbi"}, ["mgy"] = {"Mbunga"}, ["mgz"] = {"Mbugwe"}, ["mha"] = {"Manda (India)"}, ["mhb"] = {"Mahongwe"}, ["mhc"] = {"Mocho"}, ["mhd"] = {"Mbugu"}, ["mhe"] = {"Besisi", "Mah Meri"}, ["mhf"] = {"Mamaa"}, ["mhg"] = {"Margu"}, ["mhi"] = {"Ma'di"}, ["mhj"] = {"Mogholi"}, ["mhk"] = {"Mungaka"}, ["mhl"] = {"Mauwake"}, ["mhm"] = {"Makhuwa-Moniga"}, ["mhn"] = {"Mócheno"}, ["mho"] = {"Mashi (Zambia)"}, ["mhp"] = {"Balinese Malay"}, ["mhq"] = {"Mandan"}, ["mhr"] = {"Eastern Mari"}, ["mhs"] = {"Buru (Indonesia)"}, ["mht"] = {"Mandahuaca"}, ["mhu"] = {"Digaro-Mishmi", "Darang Deng"}, ["mhw"] = {"Mbukushu"}, ["mhx"] = {"Maru", "Lhaovo"}, ["mhy"] = {"Ma'anyan"}, ["mhz"] = {"Mor (Mor Islands)"}, ["mia"] = {"Miami"}, ["mib"] = {"Atatláhuca Mixtec"}, ["mic"] = {"Mi'kmaq", "Micmac"}, ["mid"] = {"Mandaic"}, ["mie"] = {"Ocotepec Mixtec"}, ["mif"] = {"Mofu-Gudur"}, ["mig"] = {"San Miguel El Grande Mixtec"}, ["mih"] = {"Chayuco Mixtec"}, ["mii"] = {"Chigmecatitlán Mixtec"}, ["mij"] = {"Abar", "Mungbam"}, ["mik"] = {"Mikasuki"}, ["mil"] = {"Peñoles Mixtec"}, ["mim"] = {"Alacatlatzala Mixtec"}, ["min"] = {"Minangkabau"}, ["mio"] = {"Pinotepa Nacional Mixtec"}, ["mip"] = {"Apasco-Apoala Mixtec"}, ["miq"] = {"Mískito"}, ["mir"] = {"Isthmus Mixe"}, ["mis"] = {"Uncoded languages"}, ["mit"] = {"Southern Puebla Mixtec"}, ["miu"] = {"Cacaloxtepec Mixtec"}, ["miw"] = {"Akoye"}, ["mix"] = {"Mixtepec Mixtec"}, ["miy"] = {"Ayutla Mixtec"}, ["miz"] = {"Coatzospan Mixtec"}, ["mjb"] = {"Makalero"}, ["mjc"] = {"San Juan Colorado Mixtec"}, ["mjd"] = {"Northwest Maidu"}, ["mje"] = {"Muskum"}, ["mjg"] = {"Tu"}, ["mjh"] = {"Mwera (Nyasa)"}, ["mji"] = {"Kim Mun"}, ["mjj"] = {"Mawak"}, ["mjk"] = {"Matukar"}, ["mjl"] = {"Mandeali"}, ["mjm"] = {"Medebur"}, ["mjn"] = {"Ma (Papua New Guinea)"}, ["mjo"] = {"Malankuravan"}, ["mjp"] = {"Malapandaram"}, ["mjq"] = {"Malaryan"}, ["mjr"] = {"Malavedan"}, ["mjs"] = {"Miship"}, ["mjt"] = {"Sauria Paharia"}, ["mju"] = {"Manna-Dora"}, ["mjv"] = {"Mannan"}, ["mjw"] = {"Karbi"}, ["mjx"] = {"Mahali"}, ["mjy"] = {"Mahican"}, ["mjz"] = {"Majhi"}, ["mka"] = {"Mbre"}, ["mkb"] = {"Mal Paharia"}, ["mkc"] = {"Siliput"}, ["mke"] = {"Mawchi"}, ["mkf"] = {"Miya"}, ["mkg"] = {"Mak (China)"}, ["mkh"] = {"Mon-Khmer languages"}, ["mki"] = {"Dhatki"}, ["mkj"] = {"Mokilese"}, ["mkk"] = {"Byep"}, ["mkl"] = {"Mokole"}, ["mkm"] = {"Moklen"}, ["mkn"] = {"Kupang Malay"}, ["mko"] = {"Mingang Doso"}, ["mkp"] = {"Moikodi"}, ["mkq"] = {"Bay Miwok"}, ["mkr"] = {"Malas"}, ["mks"] = {"Silacayoapan Mixtec"}, ["mkt"] = {"Vamale"}, ["mku"] = {"Konyanka Maninka"}, ["mkv"] = {"Mafea"}, ["mkw"] = {"Kituba (Congo)"}, ["mkx"] = {"Kinamiging Manobo"}, ["mky"] = {"East Makian"}, ["mkz"] = {"Makasae"}, ["mla"] = {"Malo"}, ["mlb"] = {"Mbule"}, ["mlc"] = {"Cao Lan"}, ["mle"] = {"Manambu"}, ["mlf"] = {"Mal"}, ["mlh"] = {"Mape"}, ["mli"] = {"Malimpung"}, ["mlj"] = {"Miltu"}, ["mlk"] = {"Ilwana", "Kiwilwana"}, ["mll"] = {"Malua Bay"}, ["mlm"] = {"Mulam"}, ["mln"] = {"Malango"}, ["mlo"] = {"Mlomp"}, ["mlp"] = {"Bargam"}, ["mlq"] = {"Western Maninkakan"}, ["mlr"] = {"Vame"}, ["mls"] = {"Masalit"}, ["mlu"] = {"To'abaita"}, ["mlv"] = {"Motlav", "Mwotlap"}, ["mlw"] = {"Moloko"}, ["mlx"] = {"Malfaxal", "Naha'ai"}, ["mlz"] = {"Malaynon"}, ["mma"] = {"Mama"}, ["mmb"] = {"Momina"}, ["mmc"] = {"Michoacán Mazahua"}, ["mmd"] = {"Maonan"}, ["mme"] = {"Mae"}, ["mmf"] = {"Mundat"}, ["mmg"] = {"North Ambrym"}, ["mmh"] = {"Mehináku"}, ["mmi"] = {"Musar"}, ["mmj"] = {"Majhwar"}, ["mmk"] = {"Mukha-Dora"}, ["mml"] = {"Man Met"}, ["mmm"] = {"Maii"}, ["mmn"] = {"Mamanwa"}, ["mmo"] = {"Mangga Buang"}, ["mmp"] = {"Siawi"}, ["mmq"] = {"Musak"}, ["mmr"] = {"Western Xiangxi Miao"}, ["mmt"] = {"Malalamai"}, ["mmu"] = {"Mmaala"}, ["mmv"] = {"Miriti"}, ["mmw"] = {"Emae"}, ["mmx"] = {"Madak"}, ["mmy"] = {"Migaama"}, ["mmz"] = {"Mabaale"}, ["mna"] = {"Mbula"}, ["mnb"] = {"Muna"}, ["mnc"] = {"Manchu"}, ["mnd"] = {"Mondé"}, ["mne"] = {"Naba"}, ["mnf"] = {"Mundani"}, ["mng"] = {"Eastern Mnong"}, ["mnh"] = {"Mono (Democratic Republic of Congo)"}, ["mni"] = {"Manipuri"}, ["mnj"] = {"Munji"}, ["mnk"] = {"Mandinka"}, ["mnl"] = {"Tiale"}, ["mnm"] = {"Mapena"}, ["mnn"] = {"Southern Mnong"}, ["mno"] = {"Manobo languages"}, ["mnp"] = {"Min Bei Chinese"}, ["mnq"] = {"Minriq"}, ["mnr"] = {"Mono (USA)"}, ["mns"] = {"Mansi"}, ["mnu"] = {"Mer"}, ["mnv"] = {"Rennell-Bellona"}, ["mnw"] = {"Mon"}, ["mnx"] = {"Manikion"}, ["mny"] = {"Manyawa"}, ["mnz"] = {"Moni"}, ["moa"] = {"Mwan"}, ["moc"] = {"Mocoví"}, ["mod"] = {"Mobilian"}, ["moe"] = {"Innu", "Montagnais"}, ["mog"] = {"Mongondow"}, ["moh"] = {"Mohawk"}, ["moi"] = {"Mboi"}, ["moj"] = {"Monzombo"}, ["mok"] = {"Morori"}, ["mom"] = {"Mangue"}, ["moo"] = {"Monom"}, ["mop"] = {"Mopán Maya"}, ["moq"] = {"Mor (Bomberai Peninsula)"}, ["mor"] = {"Moro"}, ["mos"] = {"Mossi"}, ["mot"] = {"Barí"}, ["mou"] = {"Mogum"}, ["mov"] = {"Mohave"}, ["mow"] = {"Moi (Congo)"}, ["mox"] = {"Molima"}, ["moy"] = {"Shekkacho"}, ["moz"] = {"Mukulu", "Gergiko"}, ["mpa"] = {"Mpoto"}, ["mpb"] = {"Malak Malak", "Mullukmulluk"}, ["mpc"] = {"Mangarrayi"}, ["mpd"] = {"Machinere"}, ["mpe"] = {"Majang"}, ["mpg"] = {"Marba"}, ["mph"] = {"Maung"}, ["mpi"] = {"Mpade"}, ["mpj"] = {"Martu Wangka", "Wangkajunga"}, ["mpk"] = {"Mbara (Chad)"}, ["mpl"] = {"Middle Watut"}, ["mpm"] = {"Yosondúa Mixtec"}, ["mpn"] = {"Mindiri"}, ["mpo"] = {"Miu"}, ["mpp"] = {"Migabac"}, ["mpq"] = {"Matís"}, ["mpr"] = {"Vangunu"}, ["mps"] = {"Dadibi"}, ["mpt"] = {"Mian"}, ["mpu"] = {"Makuráp"}, ["mpv"] = {"Mungkip"}, ["mpw"] = {"Mapidian"}, ["mpx"] = {"Misima-Panaeati"}, ["mpy"] = {"Mapia"}, ["mpz"] = {"Mpi"}, ["mqa"] = {"Maba (Indonesia)"}, ["mqb"] = {"Mbuko"}, ["mqc"] = {"Mangole"}, ["mqe"] = {"Matepi"}, ["mqf"] = {"Momuna"}, ["mqg"] = {"Kota Bangun Kutai Malay"}, ["mqh"] = {"Tlazoyaltepec Mixtec"}, ["mqi"] = {"Mariri"}, ["mqj"] = {"Mamasa"}, ["mqk"] = {"Rajah Kabunsuwan Manobo"}, ["mql"] = {"Mbelime"}, ["mqm"] = {"South Marquesan"}, ["mqn"] = {"Moronene"}, ["mqo"] = {"Modole"}, ["mqp"] = {"Manipa"}, ["mqq"] = {"Minokok"}, ["mqr"] = {"Mander"}, ["mqs"] = {"West Makian"}, ["mqt"] = {"Mok"}, ["mqu"] = {"Mandari"}, ["mqv"] = {"Mosimo"}, ["mqw"] = {"Murupi"}, ["mqx"] = {"Mamuju"}, ["mqy"] = {"Manggarai"}, ["mqz"] = {"Pano"}, ["mra"] = {"Mlabri"}, ["mrb"] = {"Marino"}, ["mrc"] = {"Maricopa"}, ["mrd"] = {"Western Magar"}, ["mre"] = {"Martha's Vineyard Sign Language"}, ["mrf"] = {"Elseng"}, ["mrg"] = {"Mising"}, ["mrh"] = {"Mara Chin"}, ["mrj"] = {"Western Mari"}, ["mrk"] = {"Hmwaveke"}, ["mrl"] = {"Mortlockese"}, ["mrm"] = {"Merlav", "Mwerlap"}, ["mrn"] = {"Cheke Holo"}, ["mro"] = {"Mru"}, ["mrp"] = {"Morouas"}, ["mrq"] = {"North Marquesan"}, ["mrr"] = {"Maria (India)"}, ["mrs"] = {"Maragus"}, ["mrt"] = {"Marghi Central"}, ["mru"] = {"Mono (Cameroon)"}, ["mrv"] = {"Mangareva"}, ["mrw"] = {"Maranao"}, ["mrx"] = {"Maremgi", "Dineor"}, ["mry"] = {"Mandaya"}, ["mrz"] = {"Marind"}, ["msb"] = {"Masbatenyo"}, ["msc"] = {"Sankaran Maninka"}, ["msd"] = {"Yucatec Maya Sign Language"}, ["mse"] = {"Musey"}, ["msf"] = {"Mekwei"}, ["msg"] = {"Moraid"}, ["msh"] = {"Masikoro Malagasy"}, ["msi"] = {"Sabah Malay"}, ["msj"] = {"Ma (Democratic Republic of Congo)"}, ["msk"] = {"Mansaka"}, ["msl"] = {"Molof", "Poule"}, ["msm"] = {"Agusan Manobo"}, ["msn"] = {"Vurës"}, ["mso"] = {"Mombum"}, ["msp"] = {"Maritsauá"}, ["msq"] = {"Caac"}, ["msr"] = {"Mongolian Sign Language"}, ["mss"] = {"West Masela"}, ["msu"] = {"Musom"}, ["msv"] = {"Maslam"}, ["msw"] = {"Mansoanka"}, ["msx"] = {"Moresada"}, ["msy"] = {"Aruamu"}, ["msz"] = {"Momare"}, ["mta"] = {"Cotabato Manobo"}, ["mtb"] = {"Anyin Morofo"}, ["mtc"] = {"Munit"}, ["mtd"] = {"Mualang"}, ["mte"] = {"Mono (Solomon Islands)"}, ["mtf"] = {"Murik (Papua New Guinea)"}, ["mtg"] = {"Una"}, ["mth"] = {"Munggui"}, ["mti"] = {"Maiwa (Papua New Guinea)"}, ["mtj"] = {"Moskona"}, ["mtk"] = {"Mbe'"}, ["mtl"] = {"Montol"}, ["mtm"] = {"Mator"}, ["mtn"] = {"Matagalpa"}, ["mto"] = {"Totontepec Mixe"}, ["mtp"] = {"Wichí Lhamtés Nocten"}, ["mtq"] = {"Muong"}, ["mtr"] = {"Mewari"}, ["mts"] = {"Yora"}, ["mtt"] = {"Mota"}, ["mtu"] = {"Tututepec Mixtec"}, ["mtv"] = {"Asaro'o"}, ["mtw"] = {"Southern Binukidnon"}, ["mtx"] = {"Tidaá Mixtec"}, ["mty"] = {"Nabi"}, ["mua"] = {"Mundang"}, ["mub"] = {"Mubi"}, ["muc"] = {"Ajumbu"}, ["mud"] = {"Mednyj Aleut"}, ["mue"] = {"Media Lengua"}, ["mug"] = {"Musgu"}, ["muh"] = {"Mündü"}, ["mui"] = {"Musi"}, ["muj"] = {"Mabire"}, ["muk"] = {"Mugom"}, ["mul"] = {"Multiple languages"}, ["mum"] = {"Maiwala"}, ["mun"] = {"Munda languages"}, ["muo"] = {"Nyong"}, ["mup"] = {"Malvi"}, ["muq"] = {"Eastern Xiangxi Miao"}, ["mur"] = {"Murle"}, ["mus"] = {"Creek"}, ["mut"] = {"Western Muria"}, ["muu"] = {"Yaaku"}, ["muv"] = {"Muthuvan"}, ["mux"] = {"Bo-Ung"}, ["muy"] = {"Muyang"}, ["muz"] = {"Mursi"}, ["mva"] = {"Manam"}, ["mvb"] = {"Mattole"}, ["mvd"] = {"Mamboru"}, ["mve"] = {"Marwari (Pakistan)"}, ["mvf"] = {"Peripheral Mongolian"}, ["mvg"] = {"Yucuañe Mixtec"}, ["mvh"] = {"Mulgi"}, ["mvi"] = {"Miyako"}, ["mvk"] = {"Mekmek"}, ["mvl"] = {"Mbara (Australia)"}, ["mvn"] = {"Minaveha"}, ["mvo"] = {"Marovo"}, ["mvp"] = {"Duri"}, ["mvq"] = {"Moere"}, ["mvr"] = {"Marau"}, ["mvs"] = {"Massep"}, ["mvt"] = {"Mpotovoro"}, ["mvu"] = {"Marfa"}, ["mvv"] = {"Tagal Murut"}, ["mvw"] = {"Machinga"}, ["mvx"] = {"Meoswar"}, ["mvy"] = {"Indus Kohistani"}, ["mvz"] = {"Mesqan"}, ["mwa"] = {"Mwatebu"}, ["mwb"] = {"Juwal"}, ["mwc"] = {"Are"}, ["mwe"] = {"Mwera (Chimwera)"}, ["mwf"] = {"Murrinh-Patha"}, ["mwg"] = {"Aiklep"}, ["mwh"] = {"Mouk-Aria"}, ["mwi"] = {"Labo", "Ninde"}, ["mwk"] = {"Kita Maninkakan"}, ["mwl"] = {"Mirandese"}, ["mwm"] = {"Sar"}, ["mwn"] = {"Nyamwanga"}, ["mwo"] = {"Central Maewo"}, ["mwp"] = {"Kala Lagaw Ya"}, ["mwq"] = {"Mün Chin"}, ["mwr"] = {"Marwari"}, ["mws"] = {"Mwimbi-Muthambi"}, ["mwt"] = {"Moken"}, ["mwu"] = {"Mittu"}, ["mwv"] = {"Mentawai"}, ["mww"] = {"Hmong Daw"}, ["mwz"] = {"Moingi"}, ["mxa"] = {"Northwest Oaxaca Mixtec"}, ["mxb"] = {"Tezoatlán Mixtec"}, ["mxc"] = {"Manyika"}, ["mxd"] = {"Modang"}, ["mxe"] = {"Mele-Fila"}, ["mxf"] = {"Malgbe"}, ["mxg"] = {"Mbangala"}, ["mxh"] = {"Mvuba"}, ["mxi"] = {"Mozarabic"}, ["mxj"] = {"Miju-Mishmi", "Geman Deng"}, ["mxk"] = {"Monumbo"}, ["mxl"] = {"Maxi Gbe"}, ["mxm"] = {"Meramera"}, ["mxn"] = {"Moi (Indonesia)"}, ["mxo"] = {"Mbowe"}, ["mxp"] = {"Tlahuitoltepec Mixe"}, ["mxq"] = {"Juquila Mixe"}, ["mxr"] = {"Murik (Malaysia)"}, ["mxs"] = {"Huitepec Mixtec"}, ["mxt"] = {"Jamiltepec Mixtec"}, ["mxu"] = {"Mada (Cameroon)"}, ["mxv"] = {"Metlatónoc Mixtec"}, ["mxw"] = {"Namo"}, ["mxx"] = {"Mahou", "Mawukakan"}, ["mxy"] = {"Southeastern Nochixtlán Mixtec"}, ["mxz"] = {"Central Masela"}, ["myb"] = {"Mbay"}, ["myc"] = {"Mayeka"}, ["mye"] = {"Myene"}, ["myf"] = {"Bambassi"}, ["myg"] = {"Manta"}, ["myh"] = {"Makah"}, ["myj"] = {"Mangayat"}, ["myk"] = {"Mamara Senoufo"}, ["myl"] = {"Moma"}, ["mym"] = {"Me'en"}, ["myn"] = {"Mayan languages"}, ["myo"] = {"Anfillo"}, ["myp"] = {"Pirahã"}, ["myr"] = {"Muniche"}, ["mys"] = {"Mesmes"}, ["myu"] = {"Mundurukú"}, ["myv"] = {"Erzya"}, ["myw"] = {"Muyuw"}, ["myx"] = {"Masaaba"}, ["myy"] = {"Macuna"}, ["myz"] = {"Classical Mandaic"}, ["mza"] = {"Santa María Zacatepec Mixtec"}, ["mzb"] = {"Tumzabt"}, ["mzc"] = {"Madagascar Sign Language"}, ["mzd"] = {"Malimba"}, ["mze"] = {"Morawa"}, ["mzg"] = {"Monastic Sign Language"}, ["mzh"] = {"Wichí Lhamtés Güisnay"}, ["mzi"] = {"Ixcatlán Mazatec"}, ["mzj"] = {"Manya"}, ["mzk"] = {"Nigeria Mambila"}, ["mzl"] = {"Mazatlán Mixe"}, ["mzm"] = {"Mumuye"}, ["mzn"] = {"Mazanderani"}, ["mzo"] = {"Matipuhy"}, ["mzp"] = {"Movima"}, ["mzq"] = {"Mori Atas"}, ["mzr"] = {"Marúbo"}, ["mzs"] = {"Macanese"}, ["mzt"] = {"Mintil"}, ["mzu"] = {"Inapang"}, ["mzv"] = {"Manza"}, ["mzw"] = {"Deg"}, ["mzx"] = {"Mawayana"}, ["mzy"] = {"Mozambican Sign Language"}, ["mzz"] = {"Maiadomu"}, ["naa"] = {"Namla"}, ["nab"] = {"Southern Nambikuára"}, ["nac"] = {"Narak"}, ["nae"] = {"Naka'ela"}, ["naf"] = {"Nabak"}, ["nag"] = {"Naga Pidgin"}, ["nah"] = {"Nahuatl languages"}, ["nai"] = {"North American Indian languages"}, ["naj"] = {"Nalu"}, ["nak"] = {"Nakanai"}, ["nal"] = {"Nalik"}, ["nam"] = {"Ngan'gityemerri"}, ["nan"] = {"Min Nan Chinese"}, ["nao"] = {"Naaba"}, ["nap"] = {"Neapolitan"}, ["naq"] = {"Khoekhoe", "Nama (Namibia)"}, ["nar"] = {"Iguta"}, ["nas"] = {"Naasioi"}, ["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"}, ["naw"] = {"Nawuri"}, ["nax"] = {"Nakwi"}, ["nay"] = {"Ngarrindjeri"}, ["naz"] = {"Coatepec Nahuatl"}, ["nba"] = {"Nyemba"}, ["nbb"] = {"Ndoe"}, ["nbc"] = {"Chang Naga"}, ["nbd"] = {"Ngbinda"}, ["nbe"] = {"Konyak Naga"}, ["nbg"] = {"Nagarchal"}, ["nbh"] = {"Ngamo"}, ["nbi"] = {"Mao Naga"}, ["nbj"] = {"Ngarinyman"}, ["nbk"] = {"Nake"}, ["nbm"] = {"Ngbaka Ma'bo"}, ["nbn"] = {"Kuri"}, ["nbo"] = {"Nkukoli"}, ["nbp"] = {"Nnam"}, ["nbq"] = {"Nggem"}, ["nbr"] = {"Numana"}, ["nbs"] = {"Namibian Sign Language"}, ["nbt"] = {"Na"}, ["nbu"] = {"Rongmei Naga"}, ["nbv"] = {"Ngamambo"}, ["nbw"] = {"Southern Ngbandi"}, ["nby"] = {"Ningera"}, ["nca"] = {"Iyo"}, ["ncb"] = {"Central Nicobarese"}, ["ncc"] = {"Ponam"}, ["ncd"] = {"Nachering"}, ["nce"] = {"Yale"}, ["ncf"] = {"Notsi"}, ["ncg"] = {"Nisga'a"}, ["nch"] = {"Central Huasteca Nahuatl"}, ["nci"] = {"Classical Nahuatl"}, ["ncj"] = {"Northern Puebla Nahuatl"}, ["nck"] = {"Na-kara"}, ["ncl"] = {"Michoacán Nahuatl"}, ["ncm"] = {"Nambo"}, ["ncn"] = {"Nauna"}, ["nco"] = {"Sibe"}, ["ncq"] = {"Northern Katang"}, ["ncr"] = {"Ncane"}, ["ncs"] = {"Nicaraguan Sign Language"}, ["nct"] = {"Chothe Naga"}, ["ncu"] = {"Chumburung"}, ["ncx"] = {"Central Puebla Nahuatl"}, ["ncz"] = {"Natchez"}, ["nda"] = {"Ndasa"}, ["ndb"] = {"Kenswei Nsei"}, ["ndc"] = {"Ndau"}, ["ndd"] = {"Nde-Nsele-Nta"}, ["ndf"] = {"Nadruvian"}, ["ndg"] = {"Ndengereko"}, ["ndh"] = {"Ndali"}, ["ndi"] = {"Samba Leko"}, ["ndj"] = {"Ndamba"}, ["ndk"] = {"Ndaka"}, ["ndl"] = {"Ndolo"}, ["ndm"] = {"Ndam"}, ["ndn"] = {"Ngundi"}, ["ndp"] = {"Ndo"}, ["ndq"] = {"Ndombe"}, ["ndr"] = {"Ndoola"}, ["nds"] = {"Low German", "Low Saxon"}, ["ndt"] = {"Ndunga"}, ["ndu"] = {"Dugun"}, ["ndv"] = {"Ndut"}, ["ndw"] = {"Ndobo"}, ["ndx"] = {"Nduga"}, ["ndy"] = {"Lutos"}, ["ndz"] = {"Ndogo"}, ["nea"] = {"Eastern Ngad'a"}, ["neb"] = {"Toura (Côte d'Ivoire)"}, ["nec"] = {"Nedebang"}, ["ned"] = {"Nde-Gbite"}, ["nee"] = {"Nêlêmwa-Nixumwak"}, ["nef"] = {"Nefamese"}, ["neg"] = {"Negidal"}, ["neh"] = {"Nyenkha"}, ["nei"] = {"Neo-Hittite"}, ["nej"] = {"Neko"}, ["nek"] = {"Neku"}, ["nem"] = {"Nemi"}, ["nen"] = {"Nengone"}, ["neo"] = {"Ná-Meo"}, ["neq"] = {"North Central Mixe"}, ["ner"] = {"Yahadian"}, ["nes"] = {"Bhoti Kinnauri"}, ["net"] = {"Nete"}, ["neu"] = {"Neo"}, ["nev"] = {"Nyaheun"}, ["new"] = {"Newari", "Nepal Bhasa"}, ["nex"] = {"Neme"}, ["ney"] = {"Neyo"}, ["nez"] = {"Nez Perce"}, ["nfa"] = {"Dhao"}, ["nfd"] = {"Ahwai"}, ["nfl"] = {"Ayiwo", "Äiwoo"}, ["nfr"] = {"Nafaanra"}, ["nfu"] = {"Mfumte"}, ["nga"] = {"Ngbaka"}, ["ngb"] = {"Northern Ngbandi"}, ["ngc"] = {"Ngombe (Democratic Republic of Congo)"}, ["ngd"] = {"Ngando (Central African Republic)"}, ["nge"] = {"Ngemba"}, ["ngf"] = {"Trans-New Guinea languages"}, ["ngg"] = {"Ngbaka Manza"}, ["ngh"] = {"Nǁng"}, ["ngi"] = {"Ngizim"}, ["ngj"] = {"Ngie"}, ["ngk"] = {"Dalabon"}, ["ngl"] = {"Lomwe"}, ["ngm"] = {"Ngatik Men's Creole"}, ["ngn"] = {"Ngwo"}, ["ngp"] = {"Ngulu"}, ["ngq"] = {"Ngurimi", "Ngoreme"}, ["ngr"] = {"Engdewu"}, ["ngs"] = {"Gvoko"}, ["ngt"] = {"Kriang", "Ngeq"}, ["ngu"] = {"Guerrero Nahuatl"}, ["ngv"] = {"Nagumi"}, ["ngw"] = {"Ngwaba"}, ["ngx"] = {"Nggwahyi"}, ["ngy"] = {"Tibea"}, ["ngz"] = {"Ngungwel"}, ["nha"] = {"Nhanda"}, ["nhb"] = {"Beng"}, ["nhc"] = {"Tabasco Nahuatl"}, ["nhd"] = {"Chiripá", "Ava Guaraní"}, ["nhe"] = {"Eastern Huasteca Nahuatl"}, ["nhf"] = {"Nhuwala"}, ["nhg"] = {"Tetelcingo Nahuatl"}, ["nhh"] = {"Nahari"}, ["nhi"] = {"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"}, ["nhk"] = {"Isthmus-Cosoleacaque Nahuatl"}, ["nhm"] = {"Morelos Nahuatl"}, ["nhn"] = {"Central Nahuatl"}, ["nho"] = {"Takuu"}, ["nhp"] = {"Isthmus-Pajapan Nahuatl"}, ["nhq"] = {"Huaxcaleca Nahuatl"}, ["nhr"] = {"Naro"}, ["nht"] = {"Ometepec Nahuatl"}, ["nhu"] = {"Noone"}, ["nhv"] = {"Temascaltepec Nahuatl"}, ["nhw"] = {"Western Huasteca Nahuatl"}, ["nhx"] = {"Isthmus-Mecayapan Nahuatl"}, ["nhy"] = {"Northern Oaxaca Nahuatl"}, ["nhz"] = {"Santa María La Alta Nahuatl"}, ["nia"] = {"Nias"}, ["nib"] = {"Nakame"}, ["nic"] = {"Niger-Kordofanian languages"}, ["nid"] = {"Ngandi"}, ["nie"] = {"Niellim"}, ["nif"] = {"Nek"}, ["nig"] = {"Ngalakgan"}, ["nih"] = {"Nyiha (Tanzania)"}, ["nii"] = {"Nii"}, ["nij"] = {"Ngaju"}, ["nik"] = {"Southern Nicobarese"}, ["nil"] = {"Nila"}, ["nim"] = {"Nilamba"}, ["nin"] = {"Ninzo"}, ["nio"] = {"Nganasan"}, ["niq"] = {"Nandi"}, ["nir"] = {"Nimboran"}, ["nis"] = {"Nimi"}, ["nit"] = {"Southeastern Kolami"}, ["niu"] = {"Niuean"}, ["niv"] = {"Gilyak"}, ["niw"] = {"Nimo"}, ["nix"] = {"Hema"}, ["niy"] = {"Ngiti"}, ["niz"] = {"Ningil"}, ["nja"] = {"Nzanyi"}, ["njb"] = {"Nocte Naga"}, ["njd"] = {"Ndonde Hamba"}, ["njh"] = {"Lotha Naga"}, ["nji"] = {"Gudanji"}, ["njj"] = {"Njen"}, ["njl"] = {"Njalgulgule"}, ["njm"] = {"Angami Naga"}, ["njn"] = {"Liangmai Naga"}, ["njo"] = {"Ao Naga"}, ["njr"] = {"Njerep"}, ["njs"] = {"Nisa"}, ["njt"] = {"Ndyuka-Trio Pidgin"}, ["nju"] = {"Ngadjunmaya"}, ["njx"] = {"Kunyi"}, ["njy"] = {"Njyem"}, ["njz"] = {"Nyishi"}, ["nka"] = {"Nkoya"}, ["nkb"] = {"Khoibu Naga"}, ["nkc"] = {"Nkongho"}, ["nkd"] = {"Koireng"}, ["nke"] = {"Duke"}, ["nkf"] = {"Inpui Naga"}, ["nkg"] = {"Nekgini"}, ["nkh"] = {"Khezha Naga"}, ["nki"] = {"Thangal Naga"}, ["nkj"] = {"Nakai"}, ["nkk"] = {"Nokuku"}, ["nkm"] = {"Namat"}, ["nkn"] = {"Nkangala"}, ["nko"] = {"Nkonya"}, ["nkp"] = {"Niuatoputapu"}, ["nkq"] = {"Nkami"}, ["nkr"] = {"Nukuoro"}, ["nks"] = {"North Asmat"}, ["nkt"] = {"Nyika (Tanzania)"}, ["nku"] = {"Bouna Kulango"}, ["nkv"] = {"Nyika (Malawi and Zambia)"}, ["nkw"] = {"Nkutu"}, ["nkx"] = {"Nkoroo"}, ["nkz"] = {"Nkari"}, ["nla"] = {"Ngombale"}, ["nlc"] = {"Nalca"}, ["nle"] = {"East Nyala"}, ["nlg"] = {"Gela"}, ["nli"] = {"Grangali"}, ["nlj"] = {"Nyali"}, ["nlk"] = {"Ninia Yali"}, ["nll"] = {"Nihali"}, ["nlm"] = {"Mankiyali"}, ["nlo"] = {"Ngul"}, ["nlq"] = {"Lao Naga"}, ["nlu"] = {"Nchumbulu"}, ["nlv"] = {"Orizaba Nahuatl"}, ["nlw"] = {"Walangama"}, ["nlx"] = {"Nahali"}, ["nly"] = {"Nyamal"}, ["nlz"] = {"Nalögo"}, ["nma"] = {"Maram Naga"}, ["nmb"] = {"Big Nambas", "V'ënen Taut"}, ["nmc"] = {"Ngam"}, ["nmd"] = {"Ndumu"}, ["nme"] = {"Mzieme Naga"}, ["nmf"] = {"Tangkhul Naga (India)"}, ["nmg"] = {"Kwasio"}, ["nmh"] = {"Monsang Naga"}, ["nmi"] = {"Nyam"}, ["nmj"] = {"Ngombe (Central African Republic)"}, ["nmk"] = {"Namakura"}, ["nml"] = {"Ndemli"}, ["nmm"] = {"Manangba"}, ["nmn"] = {"ǃXóõ"}, ["nmo"] = {"Moyon Naga"}, ["nmp"] = {"Nimanbur"}, ["nmq"] = {"Nambya"}, ["nmr"] = {"Nimbari"}, ["nms"] = {"Letemboi"}, ["nmt"] = {"Namonuito"}, ["nmu"] = {"Northeast Maidu"}, ["nmv"] = {"Ngamini"}, ["nmw"] = {"Nimoa", "Rifao"}, ["nmx"] = {"Nama (Papua New Guinea)"}, ["nmy"] = {"Namuyi"}, ["nmz"] = {"Nawdm"}, ["nna"] = {"Nyangumarta"}, ["nnb"] = {"Nande"}, ["nnc"] = {"Nancere"}, ["nnd"] = {"West Ambae"}, ["nne"] = {"Ngandyera"}, ["nnf"] = {"Ngaing"}, ["nng"] = {"Maring Naga"}, ["nnh"] = {"Ngiemboon"}, ["nni"] = {"North Nuaulu"}, ["nnj"] = {"Nyangatom"}, ["nnk"] = {"Nankina"}, ["nnl"] = {"Northern Rengma Naga"}, ["nnm"] = {"Namia"}, ["nnn"] = {"Ngete"}, ["nnp"] = {"Wancho Naga"}, ["nnq"] = {"Ngindo"}, ["nnr"] = {"Narungga"}, ["nnt"] = {"Nanticoke"}, ["nnu"] = {"Dwang"}, ["nnv"] = {"Nugunu (Australia)"}, ["nnw"] = {"Southern Nuni"}, ["nny"] = {"Nyangga"}, ["nnz"] = {"Nda'nda'"}, ["noa"] = {"Woun Meu"}, ["noc"] = {"Nuk"}, ["nod"] = {"Northern Thai"}, ["noe"] = {"Nimadi"}, ["nof"] = {"Nomane"}, ["nog"] = {"Nogai"}, ["noh"] = {"Nomu"}, ["noi"] = {"Noiri"}, ["noj"] = {"Nonuya"}, ["nok"] = {"Nooksack"}, ["nol"] = {"Nomlaki"}, ["non"] = {"Old Norse"}, ["nop"] = {"Numanggang"}, ["noq"] = {"Ngongo"}, ["nos"] = {"Eastern Nisu"}, ["not"] = {"Nomatsiguenga"}, ["nou"] = {"Ewage-Notu"}, ["nov"] = {"Novial"}, ["now"] = {"Nyambo"}, ["noy"] = {"Noy"}, ["noz"] = {"Nayi"}, ["npa"] = {"Nar Phu"}, ["npb"] = {"Nupbikha"}, ["npg"] = {"Ponyo-Gongwang Naga"}, ["nph"] = {"Phom Naga"}, ["npi"] = {"Nepali (individual language)"}, ["npl"] = {"Southeastern Puebla Nahuatl"}, ["npn"] = {"Mondropolon"}, ["npo"] = {"Pochuri Naga"}, ["nps"] = {"Nipsan"}, ["npu"] = {"Puimei Naga"}, ["npx"] = {"Noipx"}, ["npy"] = {"Napu"}, ["nqg"] = {"Southern Nago"}, ["nqk"] = {"Kura Ede Nago"}, ["nql"] = {"Ngendelengo"}, ["nqm"] = {"Ndom"}, ["nqn"] = {"Nen"}, ["nqo"] = {"N'Ko", "N’Ko"}, ["nqq"] = {"Kyan-Karyaw Naga"}, ["nqt"] = {"Nteng"}, ["nqy"] = {"Akyaung Ari Naga"}, ["nra"] = {"Ngom"}, ["nrb"] = {"Nara"}, ["nrc"] = {"Noric"}, ["nre"] = {"Southern Rengma Naga"}, ["nrf"] = {"Jèrriais", "Guernésiais", "Sercquiais"}, ["nrg"] = {"Narango"}, ["nri"] = {"Chokri Naga"}, ["nrk"] = {"Ngarla"}, ["nrl"] = {"Ngarluma"}, ["nrm"] = {"Narom"}, ["nrn"] = {"Norn"}, ["nrp"] = {"North Picene"}, ["nrr"] = {"Norra", "Nora"}, ["nrt"] = {"Northern Kalapuya"}, ["nru"] = {"Narua"}, ["nrx"] = {"Ngurmbur"}, ["nrz"] = {"Lala"}, ["nsa"] = {"Sangtam Naga"}, ["nsb"] = {"Lower Nossob"}, ["nsc"] = {"Nshi"}, ["nsd"] = {"Southern Nisu"}, ["nse"] = {"Nsenga"}, ["nsf"] = {"Northwestern Nisu"}, ["nsg"] = {"Ngasa"}, ["nsh"] = {"Ngoshie"}, ["nsi"] = {"Nigerian Sign Language"}, ["nsk"] = {"Naskapi"}, ["nsl"] = {"Norwegian Sign Language"}, ["nsm"] = {"Sumi Naga"}, ["nsn"] = {"Nehan"}, ["nso"] = {"Pedi", "Northern Sotho", "Sepedi"}, ["nsp"] = {"Nepalese Sign Language"}, ["nsq"] = {"Northern Sierra Miwok"}, ["nsr"] = {"Maritime Sign Language"}, ["nss"] = {"Nali"}, ["nst"] = {"Tase Naga"}, ["nsu"] = {"Sierra Negra Nahuatl"}, ["nsv"] = {"Southwestern Nisu"}, ["nsw"] = {"Navut"}, ["nsx"] = {"Nsongo"}, ["nsy"] = {"Nasal"}, ["nsz"] = {"Nisenan"}, ["ntd"] = {"Northern Tidung"}, ["nte"] = {"Nathembo"}, ["ntg"] = {"Ngantangarra"}, ["nti"] = {"Natioro"}, ["ntj"] = {"Ngaanyatjarra"}, ["ntk"] = {"Ikoma-Nata-Isenye"}, ["ntm"] = {"Nateni"}, ["nto"] = {"Ntomba"}, ["ntp"] = {"Northern Tepehuan"}, ["ntr"] = {"Delo"}, ["ntu"] = {"Natügu"}, ["ntw"] = {"Nottoway"}, ["ntx"] = {"Tangkhul Naga (Myanmar)"}, ["nty"] = {"Mantsi"}, ["ntz"] = {"Natanzi"}, ["nua"] = {"Yuanga"}, ["nub"] = {"Nubian languages"}, ["nuc"] = {"Nukuini"}, ["nud"] = {"Ngala"}, ["nue"] = {"Ngundu"}, ["nuf"] = {"Nusu"}, ["nug"] = {"Nungali"}, ["nuh"] = {"Ndunda"}, ["nui"] = {"Ngumbi"}, ["nuj"] = {"Nyole"}, ["nuk"] = {"Nuu-chah-nulth", "Nuuchahnulth"}, ["nul"] = {"Nusa Laut"}, ["num"] = {"Niuafo'ou"}, ["nun"] = {"Anong"}, ["nuo"] = {"Nguôn"}, ["nup"] = {"Nupe-Nupe-Tako"}, ["nuq"] = {"Nukumanu"}, ["nur"] = {"Nukuria"}, ["nus"] = {"Nuer"}, ["nut"] = {"Nung (Viet Nam)"}, ["nuu"] = {"Ngbundu"}, ["nuv"] = {"Northern Nuni"}, ["nuw"] = {"Nguluwan"}, ["nux"] = {"Mehek"}, ["nuy"] = {"Nunggubuyu"}, ["nuz"] = {"Tlamacazapa Nahuatl"}, ["nvh"] = {"Nasarian"}, ["nvm"] = {"Namiae"}, ["nvo"] = {"Nyokon"}, ["nwa"] = {"Nawathinehena"}, ["nwb"] = {"Nyabwa"}, ["nwc"] = {"Classical Newari", "Classical Nepal Bhasa", "Old Newari"}, ["nwe"] = {"Ngwe"}, ["nwg"] = {"Ngayawung"}, ["nwi"] = {"Southwest Tanna"}, ["nwm"] = {"Nyamusa-Molo"}, ["nwo"] = {"Nauo"}, ["nwr"] = {"Nawaru"}, ["nww"] = {"Ndwewe"}, ["nwx"] = {"Middle Newar"}, ["nwy"] = {"Nottoway-Meherrin"}, ["nxa"] = {"Nauete"}, ["nxd"] = {"Ngando (Democratic Republic of Congo)"}, ["nxe"] = {"Nage"}, ["nxg"] = {"Ngad'a"}, ["nxi"] = {"Nindi"}, ["nxk"] = {"Koki Naga"}, ["nxl"] = {"South Nuaulu"}, ["nxm"] = {"Numidian"}, ["nxn"] = {"Ngawun"}, ["nxo"] = {"Ndambomo"}, ["nxq"] = {"Naxi"}, ["nxr"] = {"Ninggerum"}, ["nxx"] = {"Nafri"}, ["nyb"] = {"Nyangbo"}, ["nyc"] = {"Nyanga-li"}, ["nyd"] = {"Nyore", "Olunyole"}, ["nye"] = {"Nyengo"}, ["nyf"] = {"Giryama", "Kigiryama"}, ["nyg"] = {"Nyindu"}, ["nyh"] = {"Nyikina"}, ["nyi"] = {"Ama (Sudan)"}, ["nyj"] = {"Nyanga"}, ["nyk"] = {"Nyaneka"}, ["nyl"] = {"Nyeu"}, ["nym"] = {"Nyamwezi"}, ["nyn"] = {"Nyankole"}, ["nyo"] = {"Nyoro"}, ["nyp"] = {"Nyang'i"}, ["nyq"] = {"Nayini"}, ["nyr"] = {"Nyiha (Malawi)"}, ["nys"] = {"Nyungar"}, ["nyt"] = {"Nyawaygi"}, ["nyu"] = {"Nyungwe"}, ["nyv"] = {"Nyulnyul"}, ["nyw"] = {"Nyaw"}, ["nyx"] = {"Nganyaywana"}, ["nyy"] = {"Nyakyusa-Ngonde"}, ["nza"] = {"Tigon Mbembe"}, ["nzb"] = {"Njebi"}, ["nzd"] = {"Nzadi"}, ["nzi"] = {"Nzima"}, ["nzk"] = {"Nzakara"}, ["nzm"] = {"Zeme Naga"}, ["nzr"] = {"Dir-Nyamzak-Mbarimi"}, ["nzs"] = {"New Zealand Sign Language"}, ["nzu"] = {"Teke-Nzikou"}, ["nzy"] = {"Nzakambay"}, ["nzz"] = {"Nanga Dama Dogon"}, ["oaa"] = {"Orok"}, ["oac"] = {"Oroch"}, ["oar"] = {"Old Aramaic (up to 700 BCE)", "Ancient Aramaic (up to 700 BCE)"}, ["oav"] = {"Old Avar"}, ["obi"] = {"Obispeño"}, ["obk"] = {"Southern Bontok"}, ["obl"] = {"Oblo"}, ["obm"] = {"Moabite"}, ["obo"] = {"Obo Manobo"}, ["obr"] = {"Old Burmese"}, ["obt"] = {"Old Breton"}, ["obu"] = {"Obulom"}, ["oca"] = {"Ocaina"}, ["och"] = {"Old Chinese"}, ["ocm"] = {"Old Cham"}, ["oco"] = {"Old Cornish"}, ["ocu"] = {"Atzingo Matlatzinca"}, ["oda"] = {"Odut"}, ["odk"] = {"Od"}, ["odt"] = {"Old Dutch"}, ["odu"] = {"Odual"}, ["ofo"] = {"Ofo"}, ["ofs"] = {"Old Frisian"}, ["ofu"] = {"Efutop"}, ["ogb"] = {"Ogbia"}, ["ogc"] = {"Ogbah"}, ["oge"] = {"Old Georgian"}, ["ogg"] = {"Ogbogolo"}, ["ogo"] = {"Khana"}, ["ogu"] = {"Ogbronuagum"}, ["oht"] = {"Old Hittite"}, ["ohu"] = {"Old Hungarian"}, ["oia"] = {"Oirata"}, ["oie"] = {"Okolie"}, ["oin"] = {"Inebu One"}, ["ojb"] = {"Northwestern Ojibwa"}, ["ojc"] = {"Central Ojibwa"}, ["ojg"] = {"Eastern Ojibwa"}, ["ojp"] = {"Old Japanese"}, ["ojs"] = {"Severn Ojibwa"}, ["ojv"] = {"Ontong Java"}, ["ojw"] = {"Western Ojibwa"}, ["oka"] = {"Okanagan"}, ["okb"] = {"Okobo"}, ["okc"] = {"Kobo"}, ["okd"] = {"Okodia"}, ["oke"] = {"Okpe (Southwestern Edo)"}, ["okg"] = {"Koko Babangk"}, ["okh"] = {"Koresh-e Rostam"}, ["oki"] = {"Okiek"}, ["okj"] = {"Oko-Juwoi"}, ["okk"] = {"Kwamtim One"}, ["okl"] = {"Old Kentish Sign Language"}, ["okm"] = {"Middle Korean (10th-16th cent.)"}, ["okn"] = {"Oki-No-Erabu"}, ["oko"] = {"Old Korean (3rd-9th cent.)"}, ["okr"] = {"Kirike"}, ["oks"] = {"Oko-Eni-Osayen"}, ["oku"] = {"Oku"}, ["okv"] = {"Orokaiva"}, ["okx"] = {"Okpe (Northwestern Edo)"}, ["okz"] = {"Old Khmer"}, ["ola"] = {"Walungge"}, ["old"] = {"Mochi"}, ["ole"] = {"Olekha"}, ["olk"] = {"Olkol"}, ["olm"] = {"Oloma"}, ["olo"] = {"Livvi"}, ["olr"] = {"Olrat"}, ["olt"] = {"Old Lithuanian"}, ["olu"] = {"Kuvale"}, ["oma"] = {"Omaha-Ponca"}, ["omb"] = {"East Ambae"}, ["omc"] = {"Mochica"}, ["omg"] = {"Omagua"}, ["omi"] = {"Omi"}, ["omk"] = {"Omok"}, ["oml"] = {"Ombo"}, ["omn"] = {"Minoan"}, ["omo"] = {"Utarmbung"}, ["omp"] = {"Old Manipuri"}, ["omq"] = {"Oto-Manguean languages"}, ["omr"] = {"Old Marathi"}, ["omt"] = {"Omotik"}, ["omu"] = {"Omurano"}, ["omv"] = {"Omotic languages"}, ["omw"] = {"South Tairora"}, ["omx"] = {"Old Mon"}, ["omy"] = {"Old Malay"}, ["ona"] = {"Ona"}, ["onb"] = {"Lingao"}, ["one"] = {"Oneida"}, ["ong"] = {"Olo"}, ["oni"] = {"Onin"}, ["onj"] = {"Onjob"}, ["onk"] = {"Kabore One"}, ["onn"] = {"Onobasulu"}, ["ono"] = {"Onondaga"}, ["onp"] = {"Sartang"}, ["onr"] = {"Northern One"}, ["ons"] = {"Ono"}, ["ont"] = {"Ontenu"}, ["onu"] = {"Unua"}, ["onw"] = {"Old Nubian"}, ["onx"] = {"Onin Based Pidgin"}, ["ood"] = {"Tohono O'odham"}, ["oog"] = {"Ong"}, ["oon"] = {"Önge"}, ["oor"] = {"Oorlams"}, ["oos"] = {"Old Ossetic"}, ["opa"] = {"Okpamheri"}, ["opk"] = {"Kopkaka"}, ["opm"] = {"Oksapmin"}, ["opo"] = {"Opao"}, ["opt"] = {"Opata"}, ["opy"] = {"Ofayé"}, ["ora"] = {"Oroha"}, ["orc"] = {"Orma"}, ["ore"] = {"Orejón"}, ["org"] = {"Oring"}, ["orh"] = {"Oroqen"}, ["orn"] = {"Orang Kanaq"}, ["oro"] = {"Orokolo"}, ["orr"] = {"Oruma"}, ["ors"] = {"Orang Seletar"}, ["ort"] = {"Adivasi Oriya"}, ["oru"] = {"Ormuri"}, ["orv"] = {"Old Russian"}, ["orw"] = {"Oro Win"}, ["orx"] = {"Oro"}, ["ory"] = {"Odia (individual language)", "Oriya (individual language)"}, ["orz"] = {"Ormu"}, ["osa"] = {"Osage"}, ["osc"] = {"Oscan"}, ["osi"] = {"Osing"}, ["osn"] = {"Sunda Kuna"}, ["oso"] = {"Ososo"}, ["osp"] = {"Old Spanish"}, ["ost"] = {"Osatu"}, ["osu"] = {"Southern One"}, ["osx"] = {"Old Saxon"}, ["ota"] = {"Ottoman Turkish (1500-1928)"}, ["otb"] = {"Old Tibetan"}, ["otd"] = {"Ot Danum"}, ["ote"] = {"Mezquital Otomi"}, ["oti"] = {"Oti"}, ["otk"] = {"Old Turkish"}, ["otl"] = {"Tilapa Otomi"}, ["otm"] = {"Eastern Highland Otomi"}, ["otn"] = {"Tenango Otomi"}, ["oto"] = {"Otomian languages"}, ["otq"] = {"Querétaro Otomi"}, ["otr"] = {"Otoro"}, ["ots"] = {"Estado de México Otomi"}, ["ott"] = {"Temoaya Otomi"}, ["otu"] = {"Otuke"}, ["otw"] = {"Ottawa"}, ["otx"] = {"Texcatepec Otomi"}, ["oty"] = {"Old Tamil"}, ["otz"] = {"Ixtenco Otomi"}, ["oua"] = {"Tagargrent"}, ["oub"] = {"Glio-Oubi"}, ["oue"] = {"Oune"}, ["oui"] = {"Old Uighur"}, ["oum"] = {"Ouma"}, ["ovd"] = {"Elfdalian", "Övdalian"}, ["owi"] = {"Owiniga"}, ["owl"] = {"Old Welsh"}, ["oyb"] = {"Oy"}, ["oyd"] = {"Oyda"}, ["oym"] = {"Wayampi"}, ["oyy"] = {"Oya'oya"}, ["ozm"] = {"Koonzime"}, ["paa"] = {"Papuan languages"}, ["pab"] = {"Parecís"}, ["pac"] = {"Pacoh"}, ["pad"] = {"Paumarí"}, ["pae"] = {"Pagibete"}, ["paf"] = {"Paranawát"}, ["pag"] = {"Pangasinan"}, ["pah"] = {"Tenharim"}, ["pai"] = {"Pe"}, ["pak"] = {"Parakanã"}, ["pal"] = {"Pahlavi"}, ["pam"] = {"Pampanga", "Kapampangan"}, ["pao"] = {"Northern Paiute"}, ["pap"] = {"Papiamento"}, ["paq"] = {"Parya"}, ["par"] = {"Panamint", "Timbisha"}, ["pas"] = {"Papasena"}, ["pau"] = {"Palauan"}, ["pav"] = {"Pakaásnovos"}, ["paw"] = {"Pawnee"}, ["pax"] = {"Pankararé"}, ["pay"] = {"Pech"}, ["paz"] = {"Pankararú"}, ["pbb"] = {"Páez"}, ["pbc"] = {"Patamona"}, ["pbe"] = {"Mezontla Popoloca"}, ["pbf"] = {"Coyotepec Popoloca"}, ["pbg"] = {"Paraujano"}, ["pbh"] = {"E'ñapa Woromaipu"}, ["pbi"] = {"Parkwa"}, ["pbl"] = {"Mak (Nigeria)"}, ["pbm"] = {"Puebla Mazatec"}, ["pbn"] = {"Kpasam"}, ["pbo"] = {"Papel"}, ["pbp"] = {"Badyara"}, ["pbr"] = {"Pangwa"}, ["pbs"] = {"Central Pame"}, ["pbt"] = {"Southern Pashto"}, ["pbu"] = {"Northern Pashto"}, ["pbv"] = {"Pnar"}, ["pby"] = {"Pyu (Papua New Guinea)"}, ["pca"] = {"Santa Inés Ahuatempan Popoloca"}, ["pcb"] = {"Pear"}, ["pcc"] = {"Bouyei"}, ["pcd"] = {"Picard"}, ["pce"] = {"Ruching Palaung"}, ["pcf"] = {"Paliyan"}, ["pcg"] = {"Paniya"}, ["pch"] = {"Pardhan"}, ["pci"] = {"Duruwa"}, ["pcj"] = {"Parenga"}, ["pck"] = {"Paite Chin"}, ["pcl"] = {"Pardhi"}, ["pcm"] = {"Nigerian Pidgin"}, ["pcn"] = {"Piti"}, ["pcp"] = {"Pacahuara"}, ["pcw"] = {"Pyapun"}, ["pda"] = {"Anam"}, ["pdc"] = {"Pennsylvania German"}, ["pdi"] = {"Pa Di"}, ["pdn"] = {"Podena", "Fedan"}, ["pdo"] = {"Padoe"}, ["pdt"] = {"Plautdietsch"}, ["pdu"] = {"Kayan"}, ["pea"] = {"Peranakan Indonesian"}, ["peb"] = {"Eastern Pomo"}, ["ped"] = {"Mala (Papua New Guinea)"}, ["pee"] = {"Taje"}, ["pef"] = {"Northeastern Pomo"}, ["peg"] = {"Pengo"}, ["peh"] = {"Bonan"}, ["pei"] = {"Chichimeca-Jonaz"}, ["pej"] = {"Northern Pomo"}, ["pek"] = {"Penchal"}, ["pel"] = {"Pekal"}, ["pem"] = {"Phende"}, ["peo"] = {"Old Persian (ca. 600-400 B.C.)"}, ["pep"] = {"Kunja"}, ["peq"] = {"Southern Pomo"}, ["pes"] = {"Iranian Persian"}, ["pev"] = {"Pémono"}, ["pex"] = {"Petats"}, ["pey"] = {"Petjo"}, ["pez"] = {"Eastern Penan"}, ["pfa"] = {"Pááfang"}, ["pfe"] = {"Pere"}, ["pfl"] = {"Pfaelzisch"}, ["pga"] = {"Sudanese Creole Arabic"}, ["pgd"] = {"Gāndhārī"}, ["pgg"] = {"Pangwali"}, ["pgi"] = {"Pagi"}, ["pgk"] = {"Rerep"}, ["pgl"] = {"Primitive Irish"}, ["pgn"] = {"Paelignian"}, ["pgs"] = {"Pangseng"}, ["pgu"] = {"Pagu"}, ["pgz"] = {"Papua New Guinean Sign Language"}, ["pha"] = {"Pa-Hng"}, ["phd"] = {"Phudagi"}, ["phg"] = {"Phuong"}, ["phh"] = {"Phukha"}, ["phi"] = {"Philippine languages"}, ["phj"] = {"Pahari"}, ["phk"] = {"Phake"}, ["phl"] = {"Phalura", "Palula"}, ["phm"] = {"Phimbi"}, ["phn"] = {"Phoenician"}, ["pho"] = {"Phunoi"}, ["phq"] = {"Phana'"}, ["phr"] = {"Pahari-Potwari"}, ["pht"] = {"Phu Thai"}, ["phu"] = {"Phuan"}, ["phv"] = {"Pahlavani"}, ["phw"] = {"Phangduwali"}, ["pia"] = {"Pima Bajo"}, ["pib"] = {"Yine"}, ["pic"] = {"Pinji"}, ["pid"] = {"Piaroa"}, ["pie"] = {"Piro"}, ["pif"] = {"Pingelapese"}, ["pig"] = {"Pisabo"}, ["pih"] = {"Pitcairn-Norfolk"}, ["pij"] = {"Pijao"}, ["pil"] = {"Yom"}, ["pim"] = {"Powhatan"}, ["pin"] = {"Piame"}, ["pio"] = {"Piapoco"}, ["pip"] = {"Pero"}, ["pir"] = {"Piratapuyo"}, ["pis"] = {"Pijin"}, ["pit"] = {"Pitta Pitta"}, ["piu"] = {"Pintupi-Luritja"}, ["piv"] = {"Pileni", "Vaeakau-Taumako"}, ["piw"] = {"Pimbwe"}, ["pix"] = {"Piu"}, ["piy"] = {"Piya-Kwonci"}, ["piz"] = {"Pije"}, ["pjt"] = {"Pitjantjatjara"}, ["pka"] = {"Ardhamāgadhī Prākrit"}, ["pkb"] = {"Pokomo", "Kipfokomo"}, ["pkc"] = {"Paekche"}, ["pkg"] = {"Pak-Tong"}, ["pkh"] = {"Pankhu"}, ["pkn"] = {"Pakanha"}, ["pko"] = {"Pökoot"}, ["pkp"] = {"Pukapuka"}, ["pkr"] = {"Attapady Kurumba"}, ["pks"] = {"Pakistan Sign Language"}, ["pkt"] = {"Maleng"}, ["pku"] = {"Paku"}, ["pla"] = {"Miani"}, ["plb"] = {"Polonombauk"}, ["plc"] = {"Central Palawano"}, ["pld"] = {"Polari"}, ["ple"] = {"Palu'e"}, ["plf"] = {"Central Malayo-Polynesian languages"}, ["plg"] = {"Pilagá"}, ["plh"] = {"Paulohi"}, ["plk"] = {"Kohistani Shina"}, ["pll"] = {"Shwe Palaung"}, ["pln"] = {"Palenquero"}, ["plo"] = {"Oluta Popoluca"}, ["plq"] = {"Palaic"}, ["plr"] = {"Palaka Senoufo"}, ["pls"] = {"San Marcos Tlacoyalco Popoloca", "San Marcos Tlalcoyalco Popoloca"}, ["plt"] = {"Plateau Malagasy"}, ["plu"] = {"Palikúr"}, ["plv"] = {"Southwest Palawano"}, ["plw"] = {"Brooke's Point Palawano"}, ["ply"] = {"Bolyu"}, ["plz"] = {"Paluan"}, ["pma"] = {"Paama"}, ["pmb"] = {"Pambia"}, ["pmd"] = {"Pallanganmiddang"}, ["pme"] = {"Pwaamei"}, ["pmf"] = {"Pamona"}, ["pmh"] = {"Māhārāṣṭri Prākrit"}, ["pmi"] = {"Northern Pumi"}, ["pmj"] = {"Southern Pumi"}, ["pml"] = {"Lingua Franca"}, ["pmm"] = {"Pomo"}, ["pmn"] = {"Pam"}, ["pmo"] = {"Pom"}, ["pmq"] = {"Northern Pame"}, ["pmr"] = {"Paynamar"}, ["pms"] = {"Piemontese"}, ["pmt"] = {"Tuamotuan"}, ["pmw"] = {"Plains Miwok"}, ["pmx"] = {"Poumei Naga"}, ["pmy"] = {"Papuan Malay"}, ["pmz"] = {"Southern Pame"}, ["pna"] = {"Punan Bah-Biau"}, ["pnb"] = {"Western Panjabi"}, ["pnc"] = {"Pannei"}, ["pnd"] = {"Mpinda"}, ["pne"] = {"Western Penan"}, ["png"] = {"Pangu", "Pongu"}, ["pnh"] = {"Penrhyn"}, ["pni"] = {"Aoheng"}, ["pnj"] = {"Pinjarup"}, ["pnk"] = {"Paunaka"}, ["pnl"] = {"Paleni"}, ["pnm"] = {"Punan Batu 1"}, ["pnn"] = {"Pinai-Hagahai"}, ["pno"] = {"Panobo"}, ["pnp"] = {"Pancana"}, ["pnq"] = {"Pana (Burkina Faso)"}, ["pnr"] = {"Panim"}, ["pns"] = {"Ponosakan"}, ["pnt"] = {"Pontic"}, ["pnu"] = {"Jiongnai Bunu"}, ["pnv"] = {"Pinigura"}, ["pnw"] = {"Banyjima", "Panytyima"}, ["pnx"] = {"Phong-Kniang"}, ["pny"] = {"Pinyin"}, ["pnz"] = {"Pana (Central African Republic)"}, ["poc"] = {"Poqomam"}, ["poe"] = {"San Juan Atzingo Popoloca"}, ["pof"] = {"Poke"}, ["pog"] = {"Potiguára"}, ["poh"] = {"Poqomchi'"}, ["poi"] = {"Highland Popoluca"}, ["pok"] = {"Pokangá"}, ["pom"] = {"Southeastern Pomo"}, ["pon"] = {"Pohnpeian"}, ["poo"] = {"Central Pomo"}, ["pop"] = {"Pwapwâ"}, ["poq"] = {"Texistepec Popoluca"}, ["pos"] = {"Sayula Popoluca"}, ["pot"] = {"Potawatomi"}, ["pov"] = {"Upper Guinea Crioulo"}, ["pow"] = {"San Felipe Otlaltepec Popoloca"}, ["pox"] = {"Polabian"}, ["poy"] = {"Pogolo"}, ["poz"] = {"Malayo-Polynesian languages"}, ["ppe"] = {"Papi"}, ["ppi"] = {"Paipai"}, ["ppk"] = {"Uma"}, ["ppl"] = {"Pipil", "Nicarao"}, ["ppm"] = {"Papuma"}, ["ppn"] = {"Papapana"}, ["ppo"] = {"Folopa"}, ["ppp"] = {"Pelende"}, ["ppq"] = {"Pei"}, ["pps"] = {"San Luís Temalacayuca Popoloca"}, ["ppt"] = {"Pare"}, ["ppu"] = {"Papora"}, ["pqa"] = {"Pa'a"}, ["pqe"] = {"Eastern Malayo-Polynesian languages"}, ["pqm"] = {"Malecite-Passamaquoddy"}, ["pqw"] = {"Western Malayo-Polynesian languages"}, ["pra"] = {"Prakrit languages"}, ["prc"] = {"Parachi"}, ["prd"] = {"Parsi-Dari"}, ["pre"] = {"Principense"}, ["prf"] = {"Paranan"}, ["prg"] = {"Prussian"}, ["prh"] = {"Porohanon"}, ["pri"] = {"Paicî"}, ["prk"] = {"Parauk"}, ["prl"] = {"Peruvian Sign Language"}, ["prm"] = {"Kibiri"}, ["prn"] = {"Prasuni"}, ["pro"] = {"Old Provençal (to 1500)", "Old Occitan (to 1500)"}, ["prq"] = {"Ashéninka Perené"}, ["prr"] = {"Puri"}, ["prs"] = {"Dari", "Afghan Persian"}, ["prt"] = {"Phai"}, ["pru"] = {"Puragi"}, ["prw"] = {"Parawen"}, ["prx"] = {"Purik"}, ["prz"] = {"Providencia Sign Language"}, ["psa"] = {"Asue Awyu"}, ["psc"] = {"Iranian Sign Language", "Persian Sign Language"}, ["psd"] = {"Plains Indian Sign Language"}, ["pse"] = {"Central Malay"}, ["psg"] = {"Penang Sign Language"}, ["psh"] = {"Southwest Pashai", "Southwest Pashayi"}, ["psi"] = {"Southeast Pashai", "Southeast Pashayi"}, ["psl"] = {"Puerto Rican Sign Language"}, ["psm"] = {"Pauserna"}, ["psn"] = {"Panasuan"}, ["pso"] = {"Polish Sign Language"}, ["psp"] = {"Philippine Sign Language"}, ["psq"] = {"Pasi"}, ["psr"] = {"Portuguese Sign Language"}, ["pss"] = {"Kaulong"}, ["pst"] = {"Central Pashto"}, ["psu"] = {"Sauraseni Prākrit"}, ["psw"] = {"Port Sandwich"}, ["psy"] = {"Piscataway"}, ["pta"] = {"Pai Tavytera"}, ["pth"] = {"Pataxó Hã-Ha-Hãe"}, ["pti"] = {"Pindiini", "Wangkatha"}, ["ptn"] = {"Patani"}, ["pto"] = {"Zo'é"}, ["ptp"] = {"Patep"}, ["ptq"] = {"Pattapu"}, ["ptr"] = {"Piamatsina"}, ["ptt"] = {"Enrekang"}, ["ptu"] = {"Bambam"}, ["ptv"] = {"Port Vato"}, ["ptw"] = {"Pentlatch"}, ["pty"] = {"Pathiya"}, ["pua"] = {"Western Highland Purepecha"}, ["pub"] = {"Purum"}, ["puc"] = {"Punan Merap"}, ["pud"] = {"Punan Aput"}, ["pue"] = {"Puelche"}, ["puf"] = {"Punan Merah"}, ["pug"] = {"Phuie"}, ["pui"] = {"Puinave"}, ["puj"] = {"Punan Tubu"}, ["pum"] = {"Puma"}, ["puo"] = {"Puoc"}, ["pup"] = {"Pulabu"}, ["puq"] = {"Puquina"}, ["pur"] = {"Puruborá"}, ["put"] = {"Putoh"}, ["puu"] = {"Punu"}, ["puw"] = {"Puluwatese"}, ["pux"] = {"Puare"}, ["puy"] = {"Purisimeño"}, ["pwa"] = {"Pawaia"}, ["pwb"] = {"Panawa"}, ["pwg"] = {"Gapapaiwa"}, ["pwi"] = {"Patwin"}, ["pwm"] = {"Molbog"}, ["pwn"] = {"Paiwan"}, ["pwo"] = {"Pwo Western Karen"}, ["pwr"] = {"Powari"}, ["pww"] = {"Pwo Northern Karen"}, ["pxm"] = {"Quetzaltepec Mixe"}, ["pye"] = {"Pye Krumen"}, ["pym"] = {"Fyam"}, ["pyn"] = {"Poyanáwa"}, ["pys"] = {"Paraguayan Sign Language", "Lengua de Señas del Paraguay"}, ["pyu"] = {"Puyuma"}, ["pyx"] = {"Pyu (Myanmar)"}, ["pyy"] = {"Pyen"}, ["pze"] = {"Pesse"}, ["pzh"] = {"Pazeh"}, ["pzn"] = {"Jejara Naga", "Para Naga"}, ["qua"] = {"Quapaw"}, ["qub"] = {"Huallaga Huánuco Quechua"}, ["quc"] = {"K'iche'", "Quiché"}, ["qud"] = {"Calderón Highland Quichua"}, ["quf"] = {"Lambayeque Quechua"}, ["qug"] = {"Chimborazo Highland Quichua"}, ["quh"] = {"South Bolivian Quechua"}, ["qui"] = {"Quileute"}, ["quk"] = {"Chachapoyas Quechua"}, ["qul"] = {"North Bolivian Quechua"}, ["qum"] = {"Sipacapense"}, ["qun"] = {"Quinault"}, ["qup"] = {"Southern Pastaza Quechua"}, ["quq"] = {"Quinqui"}, ["qur"] = {"Yanahuanca Pasco Quechua"}, ["qus"] = {"Santiago del Estero Quichua"}, ["quv"] = {"Sacapulteco"}, ["quw"] = {"Tena Lowland Quichua"}, ["qux"] = {"Yauyos Quechua"}, ["quy"] = {"Ayacucho Quechua"}, ["quz"] = {"Cusco Quechua"}, ["qva"] = {"Ambo-Pasco Quechua"}, ["qvc"] = {"Cajamarca Quechua"}, ["qve"] = {"Eastern Apurímac Quechua"}, ["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"}, ["qvi"] = {"Imbabura Highland Quichua"}, ["qvj"] = {"Loja Highland Quichua"}, ["qvl"] = {"Cajatambo North Lima Quechua"}, ["qvm"] = {"Margos-Yarowilca-Lauricocha Quechua"}, ["qvn"] = {"North Junín Quechua"}, ["qvo"] = {"Napo Lowland Quechua"}, ["qvp"] = {"Pacaraos Quechua"}, ["qvs"] = {"San Martín Quechua"}, ["qvw"] = {"Huaylla Wanca Quechua"}, ["qvy"] = {"Queyu"}, ["qvz"] = {"Northern Pastaza Quichua"}, ["qwa"] = {"Corongo Ancash Quechua"}, ["qwc"] = {"Classical Quechua"}, ["qwe"] = {"Quechuan (family)"}, ["qwh"] = {"Huaylas Ancash Quechua"}, ["qwm"] = {"Kuman (Russia)"}, ["qws"] = {"Sihuas Ancash Quechua"}, ["qwt"] = {"Kwalhioqua-Tlatskanai"}, ["qxa"] = {"Chiquián Ancash Quechua"}, ["qxc"] = {"Chincha Quechua"}, ["qxh"] = {"Panao Huánuco Quechua"}, ["qxl"] = {"Salasaca Highland Quichua"}, ["qxn"] = {"Northern Conchucos Ancash Quechua"}, ["qxo"] = {"Southern Conchucos Ancash Quechua"}, ["qxp"] = {"Puno Quechua"}, ["qxq"] = {"Qashqa'i"}, ["qxr"] = {"Cañar Highland Quichua"}, ["qxs"] = {"Southern Qiang"}, ["qxt"] = {"Santa Ana de Tusi Pasco Quechua"}, ["qxu"] = {"Arequipa-La Unión Quechua"}, ["qxw"] = {"Jauja Wanca Quechua"}, ["qya"] = {"Quenya"}, ["qyp"] = {"Quiripi"}, ["raa"] = {"Dungmali"}, ["rab"] = {"Camling"}, ["rac"] = {"Rasawa"}, ["rad"] = {"Rade"}, ["raf"] = {"Western Meohang"}, ["rag"] = {"Logooli", "Lulogooli"}, ["rah"] = {"Rabha"}, ["rai"] = {"Ramoaaina"}, ["raj"] = {"Rajasthani"}, ["rak"] = {"Tulu-Bohuai"}, ["ral"] = {"Ralte"}, ["ram"] = {"Canela"}, ["ran"] = {"Riantana"}, ["rao"] = {"Rao"}, ["rap"] = {"Rapanui"}, ["raq"] = {"Saam"}, ["rar"] = {"Rarotongan", "Cook Islands Maori"}, ["ras"] = {"Tegali"}, ["rat"] = {"Razajerdi"}, ["rau"] = {"Raute"}, ["rav"] = {"Sampang"}, ["raw"] = {"Rawang"}, ["rax"] = {"Rang"}, ["ray"] = {"Rapa"}, ["raz"] = {"Rahambuu"}, ["rbb"] = {"Rumai Palaung"}, ["rbk"] = {"Northern Bontok"}, ["rbl"] = {"Miraya Bikol"}, ["rbp"] = {"Barababaraba"}, ["rcf"] = {"Réunion Creole French"}, ["rdb"] = {"Rudbari"}, ["rea"] = {"Rerau"}, ["reb"] = {"Rembong"}, ["ree"] = {"Rejang Kayan"}, ["reg"] = {"Kara (Tanzania)"}, ["rei"] = {"Reli"}, ["rej"] = {"Rejang"}, ["rel"] = {"Rendille"}, ["rem"] = {"Remo"}, ["ren"] = {"Rengao"}, ["rer"] = {"Rer Bare"}, ["res"] = {"Reshe"}, ["ret"] = {"Retta"}, ["rey"] = {"Reyesano"}, ["rga"] = {"Roria"}, ["rge"] = {"Romano-Greek"}, ["rgk"] = {"Rangkas"}, ["rgn"] = {"Romagnol"}, ["rgr"] = {"Resígaro"}, ["rgs"] = {"Southern Roglai"}, ["rgu"] = {"Ringgou"}, ["rhg"] = {"Rohingya"}, ["rhp"] = {"Yahang"}, ["ria"] = {"Riang (India)"}, ["rib"] = {"Bribri Sign Language"}, ["rif"] = {"Tarifit"}, ["ril"] = {"Riang Lang", "Riang (Myanmar)"}, ["rim"] = {"Nyaturu"}, ["rin"] = {"Nungu"}, ["rir"] = {"Ribun"}, ["rit"] = {"Ritharrngu"}, ["riu"] = {"Riung"}, ["rjg"] = {"Rajong"}, ["rji"] = {"Raji"}, ["rjs"] = {"Rajbanshi"}, ["rka"] = {"Kraol"}, ["rkb"] = {"Rikbaktsa"}, ["rkh"] = {"Rakahanga-Manihiki"}, ["rki"] = {"Rakhine"}, ["rkm"] = {"Marka"}, ["rkt"] = {"Rangpuri", "Kamta"}, ["rkw"] = {"Arakwal"}, ["rma"] = {"Rama"}, ["rmb"] = {"Rembarrnga"}, ["rmc"] = {"Carpathian Romani"}, ["rmd"] = {"Traveller Danish"}, ["rme"] = {"Angloromani"}, ["rmf"] = {"Kalo Finnish Romani"}, ["rmg"] = {"Traveller Norwegian"}, ["rmh"] = {"Murkim"}, ["rmi"] = {"Lomavren"}, ["rmk"] = {"Romkun"}, ["rml"] = {"Baltic Romani"}, ["rmm"] = {"Roma"}, ["rmn"] = {"Balkan Romani"}, ["rmo"] = {"Sinte Romani"}, ["rmp"] = {"Rempi"}, ["rmq"] = {"Caló"}, ["rms"] = {"Romanian Sign Language"}, ["rmt"] = {"Domari"}, ["rmu"] = {"Tavringer Romani"}, ["rmv"] = {"Romanova"}, ["rmw"] = {"Welsh Romani"}, ["rmx"] = {"Romam"}, ["rmy"] = {"Vlax Romani"}, ["rmz"] = {"Marma"}, ["rnb"] = {"Brunca Sign Language"}, ["rnd"] = {"Ruund"}, ["rng"] = {"Ronga"}, ["rnl"] = {"Ranglong"}, ["rnn"] = {"Roon"}, ["rnp"] = {"Rongpo"}, ["rnr"] = {"Nari Nari"}, ["rnw"] = {"Rungwa"}, ["roa"] = {"Romance languages"}, ["rob"] = {"Tae'"}, ["roc"] = {"Cacgia Roglai"}, ["rod"] = {"Rogo"}, ["roe"] = {"Ronji"}, ["rof"] = {"Rombo"}, ["rog"] = {"Northern Roglai"}, ["rol"] = {"Romblomanon"}, ["rom"] = {"Romany"}, ["roo"] = {"Rotokas"}, ["rop"] = {"Kriol"}, ["ror"] = {"Rongga"}, ["rou"] = {"Runga"}, ["row"] = {"Dela-Oenale"}, ["rpn"] = {"Repanbitip"}, ["rpt"] = {"Rapting"}, ["rri"] = {"Ririo"}, ["rrm"] = {"Moriori"}, ["rro"] = {"Waima"}, ["rrt"] = {"Arritinngithigh"}, ["rsb"] = {"Romano-Serbian"}, ["rsk"] = {"Ruthenian", "Rusnak"}, ["rsl"] = {"Russian Sign Language"}, ["rsm"] = {"Miriwoong Sign Language"}, ["rsn"] = {"Rwandan Sign Language"}, ["rsw"] = {"Rishiwa"}, ["rtc"] = {"Rungtu Chin"}, ["rth"] = {"Ratahan"}, ["rtm"] = {"Rotuman"}, ["rts"] = {"Yurats"}, ["rtw"] = {"Rathawi"}, ["rub"] = {"Gungu"}, ["ruc"] = {"Ruuli"}, ["rue"] = {"Rusyn"}, ["ruf"] = {"Luguru"}, ["rug"] = {"Roviana"}, ["ruh"] = {"Ruga"}, ["rui"] = {"Rufiji"}, ["ruk"] = {"Che"}, ["ruo"] = {"Istro Romanian"}, ["rup"] = {"Macedo-Romanian", "Aromanian", "Arumanian"}, ["ruq"] = {"Megleno Romanian"}, ["rut"] = {"Rutul"}, ["ruu"] = {"Lanas Lobu"}, ["ruy"] = {"Mala (Nigeria)"}, ["ruz"] = {"Ruma"}, ["rwa"] = {"Rawo"}, ["rwk"] = {"Rwa"}, ["rwl"] = {"Ruwila"}, ["rwm"] = {"Amba (Uganda)"}, ["rwo"] = {"Rawa"}, ["rwr"] = {"Marwari (India)"}, ["rxd"] = {"Ngardi"}, ["rxw"] = {"Karuwali", "Garuwali"}, ["ryn"] = {"Northern Amami-Oshima"}, ["rys"] = {"Yaeyama"}, ["ryu"] = {"Central Okinawan"}, ["rzh"] = {"Rāziḥī"}, ["saa"] = {"Saba"}, ["sab"] = {"Buglere"}, ["sac"] = {"Meskwaki"}, ["sad"] = {"Sandawe"}, ["sae"] = {"Sabanê"}, ["saf"] = {"Safaliba"}, ["sah"] = {"Yakut"}, ["sai"] = {"South American Indian languages"}, ["saj"] = {"Sahu"}, ["sak"] = {"Sake"}, ["sal"] = {"Salishan languages"}, ["sam"] = {"Samaritan Aramaic"}, ["sao"] = {"Sause"}, ["saq"] = {"Samburu"}, ["sar"] = {"Saraveca"}, ["sas"] = {"Sasak"}, ["sat"] = {"Santali"}, ["sau"] = {"Saleman"}, ["sav"] = {"Saafi-Saafi"}, ["saw"] = {"Sawi"}, ["sax"] = {"Sa"}, ["say"] = {"Saya"}, ["saz"] = {"Saurashtra"}, ["sba"] = {"Ngambay"}, ["sbb"] = {"Simbo"}, ["sbc"] = {"Kele (Papua New Guinea)"}, ["sbd"] = {"Southern Samo"}, ["sbe"] = {"Saliba"}, ["sbf"] = {"Chabu", "Shabo"}, ["sbg"] = {"Seget"}, ["sbh"] = {"Sori-Harengan"}, ["sbi"] = {"Seti"}, ["sbj"] = {"Surbakhal"}, ["sbk"] = {"Safwa"}, ["sbl"] = {"Botolan Sambal"}, ["sbm"] = {"Sagala"}, ["sbn"] = {"Sindhi Bhil"}, ["sbo"] = {"Sabüm"}, ["sbp"] = {"Sangu (Tanzania)"}, ["sbq"] = {"Sileibi"}, ["sbr"] = {"Sembakung Murut"}, ["sbs"] = {"Subiya"}, ["sbt"] = {"Kimki"}, ["sbu"] = {"Stod Bhoti"}, ["sbv"] = {"Sabine"}, ["sbw"] = {"Simba"}, ["sbx"] = {"Seberuang"}, ["sby"] = {"Soli"}, ["sbz"] = {"Sara Kaba"}, ["scb"] = {"Chut"}, ["sce"] = {"Dongxiang"}, ["scf"] = {"San Miguel Creole French"}, ["scg"] = {"Sanggau"}, ["sch"] = {"Sakachep"}, ["sci"] = {"Sri Lankan Creole Malay"}, ["sck"] = {"Sadri"}, ["scl"] = {"Shina"}, ["scn"] = {"Sicilian"}, ["sco"] = {"Scots"}, ["scp"] = {"Hyolmo", "Helambu Sherpa"}, ["scq"] = {"Sa'och"}, ["scs"] = {"North Slavey"}, ["sct"] = {"Southern Katang"}, ["scu"] = {"Shumcho"}, ["scv"] = {"Sheni"}, ["scw"] = {"Sha"}, ["scx"] = {"Sicel"}, ["sda"] = {"Toraja-Sa'dan"}, ["sdb"] = {"Shabak"}, ["sdc"] = {"Sassarese Sardinian"}, ["sde"] = {"Surubu"}, ["sdf"] = {"Sarli"}, ["sdg"] = {"Savi"}, ["sdh"] = {"Southern Kurdish"}, ["sdj"] = {"Suundi"}, ["sdk"] = {"Sos Kundi"}, ["sdl"] = {"Saudi Arabian Sign Language"}, ["sdn"] = {"Gallurese Sardinian"}, ["sdo"] = {"Bukar-Sadung Bidayuh"}, ["sdp"] = {"Sherdukpen"}, ["sdq"] = {"Semandang"}, ["sdr"] = {"Oraon Sadri"}, ["sds"] = {"Sened"}, ["sdt"] = {"Shuadit"}, ["sdu"] = {"Sarudu"}, ["sdv"] = {"Eastern Sudanic languages"}, ["sdx"] = {"Sibu Melanau"}, ["sdz"] = {"Sallands"}, ["sea"] = {"Semai"}, ["seb"] = {"Shempire Senoufo"}, ["sec"] = {"Sechelt"}, ["sed"] = {"Sedang"}, ["see"] = {"Seneca"}, ["sef"] = {"Cebaara Senoufo"}, ["seg"] = {"Segeju"}, ["seh"] = {"Sena"}, ["sei"] = {"Seri"}, ["sej"] = {"Sene"}, ["sek"] = {"Sekani"}, ["sel"] = {"Selkup"}, ["sem"] = {"Semitic languages"}, ["sen"] = {"Nanerigé Sénoufo"}, ["seo"] = {"Suarmin"}, ["sep"] = {"Sìcìté Sénoufo"}, ["seq"] = {"Senara Sénoufo"}, ["ser"] = {"Serrano"}, ["ses"] = {"Koyraboro Senni Songhai"}, ["set"] = {"Sentani"}, ["seu"] = {"Serui-Laut"}, ["sev"] = {"Nyarafolo Senoufo"}, ["sew"] = {"Sewa Bay"}, ["sey"] = {"Secoya"}, ["sez"] = {"Senthang Chin"}, ["sfb"] = {"Langue des signes de Belgique Francophone", "French Belgian Sign Language"}, ["sfe"] = {"Eastern Subanen"}, ["sfm"] = {"Small Flowery Miao"}, ["sfs"] = {"South African Sign Language"}, ["sfw"] = {"Sehwi"}, ["sga"] = {"Old Irish (to 900)"}, ["sgb"] = {"Mag-antsi Ayta"}, ["sgc"] = {"Kipsigis"}, ["sgd"] = {"Surigaonon"}, ["sge"] = {"Segai"}, ["sgg"] = {"Swiss-German Sign Language"}, ["sgh"] = {"Shughni"}, ["sgi"] = {"Suga"}, ["sgj"] = {"Surgujia"}, ["sgk"] = {"Sangkong"}, ["sgm"] = {"Singa"}, ["sgn"] = {"Sign languages"}, ["sgp"] = {"Singpho"}, ["sgr"] = {"Sangisari"}, ["sgs"] = {"Samogitian"}, ["sgt"] = {"Brokpake"}, ["sgu"] = {"Salas"}, ["sgw"] = {"Sebat Bet Gurage"}, ["sgx"] = {"Sierra Leone Sign Language"}, ["sgy"] = {"Sanglechi"}, ["sgz"] = {"Sursurunga"}, ["sha"] = {"Shall-Zwall"}, ["shb"] = {"Ninam"}, ["shc"] = {"Sonde"}, ["shd"] = {"Kundal Shahi"}, ["she"] = {"Sheko"}, ["shg"] = {"Shua"}, ["shh"] = {"Shoshoni"}, ["shi"] = {"Tachelhit"}, ["shj"] = {"Shatt"}, ["shk"] = {"Shilluk"}, ["shl"] = {"Shendu"}, ["shm"] = {"Shahrudi"}, ["shn"] = {"Shan"}, ["sho"] = {"Shanga"}, ["shp"] = {"Shipibo-Conibo"}, ["shq"] = {"Sala"}, ["shr"] = {"Shi"}, ["shs"] = {"Shuswap"}, ["sht"] = {"Shasta"}, ["shu"] = {"Chadian Arabic"}, ["shv"] = {"Shehri"}, ["shw"] = {"Shwai"}, ["shx"] = {"She"}, ["shy"] = {"Tachawit"}, ["shz"] = {"Syenara Senoufo"}, ["sia"] = {"Akkala Sami"}, ["sib"] = {"Sebop"}, ["sid"] = {"Sidamo"}, ["sie"] = {"Simaa"}, ["sif"] = {"Siamou"}, ["sig"] = {"Paasaal"}, ["sih"] = {"Zire", "Sîshëë"}, ["sii"] = {"Shom Peng"}, ["sij"] = {"Numbami"}, ["sik"] = {"Sikiana"}, ["sil"] = {"Tumulung Sisaala"}, ["sim"] = {"Mende (Papua New Guinea)"}, ["sio"] = {"Siouan languages"}, ["sip"] = {"Sikkimese"}, ["siq"] = {"Sonia"}, ["sir"] = {"Siri"}, ["sis"] = {"Siuslaw"}, ["sit"] = {"Sino-Tibetan languages"}, ["siu"] = {"Sinagen"}, ["siv"] = {"Sumariup"}, ["siw"] = {"Siwai"}, ["six"] = {"Sumau"}, ["siy"] = {"Sivandi"}, ["siz"] = {"Siwi"}, ["sja"] = {"Epena"}, ["sjb"] = {"Sajau Basap"}, ["sjd"] = {"Kildin Sami"}, ["sje"] = {"Pite Sami"}, ["sjg"] = {"Assangori"}, ["sjk"] = {"Kemi Sami"}, ["sjl"] = {"Sajalong", "Miji"}, ["sjm"] = {"Mapun"}, ["sjn"] = {"Sindarin"}, ["sjo"] = {"Xibe"}, ["sjp"] = {"Surjapuri"}, ["sjr"] = {"Siar-Lak"}, ["sjs"] = {"Senhaja De Srair"}, ["sjt"] = {"Ter Sami"}, ["sju"] = {"Ume Sami"}, ["sjw"] = {"Shawnee"}, ["ska"] = {"Skagit"}, ["skb"] = {"Saek"}, ["skc"] = {"Ma Manda"}, ["skd"] = {"Southern Sierra Miwok"}, ["ske"] = {"Seke (Vanuatu)"}, ["skf"] = {"Sakirabiá"}, ["skg"] = {"Sakalava Malagasy"}, ["skh"] = {"Sikule"}, ["ski"] = {"Sika"}, ["skj"] = {"Seke (Nepal)"}, ["skm"] = {"Kutong"}, ["skn"] = {"Kolibugan Subanon"}, ["sko"] = {"Seko Tengah"}, ["skp"] = {"Sekapan"}, ["skq"] = {"Sininkere"}, ["skr"] = {"Saraiki", "Seraiki"}, ["sks"] = {"Maia"}, ["skt"] = {"Sakata"}, ["sku"] = {"Sakao"}, ["skv"] = {"Skou"}, ["skw"] = {"Skepi Creole Dutch"}, ["skx"] = {"Seko Padang"}, ["sky"] = {"Sikaiana"}, ["skz"] = {"Sekar"}, ["sla"] = {"Slavic languages"}, ["slc"] = {"Sáliba"}, ["sld"] = {"Sissala"}, ["sle"] = {"Sholaga"}, ["slf"] = {"Swiss-Italian Sign Language"}, ["slg"] = {"Selungai Murut"}, ["slh"] = {"Southern Puget Sound Salish"}, ["sli"] = {"Lower Silesian"}, ["slj"] = {"Salumá"}, ["sll"] = {"Salt-Yui"}, ["slm"] = {"Pangutaran Sama"}, ["sln"] = {"Salinan"}, ["slp"] = {"Lamaholot"}, ["slr"] = {"Salar"}, ["sls"] = {"Singapore Sign Language"}, ["slt"] = {"Sila"}, ["slu"] = {"Selaru"}, ["slw"] = {"Sialum"}, ["slx"] = {"Salampasu"}, ["sly"] = {"Selayar"}, ["slz"] = {"Ma'ya"}, ["sma"] = {"Southern Sami"}, ["smb"] = {"Simbari"}, ["smc"] = {"Som"}, ["smf"] = {"Auwe"}, ["smg"] = {"Simbali"}, ["smh"] = {"Samei"}, ["smi"] = {"Sami languages"}, ["smj"] = {"Lule Sami"}, ["smk"] = {"Bolinao"}, ["sml"] = {"Central Sama"}, ["smm"] = {"Musasa"}, ["smn"] = {"Inari Sami"}, ["smp"] = {"Samaritan"}, ["smq"] = {"Samo"}, ["smr"] = {"Simeulue"}, ["sms"] = {"Skolt Sami"}, ["smt"] = {"Simte"}, ["smu"] = {"Somray"}, ["smv"] = {"Samvedi"}, ["smw"] = {"Sumbawa"}, ["smx"] = {"Samba"}, ["smy"] = {"Semnani"}, ["smz"] = {"Simeku"}, ["snc"] = {"Sinaugoro"}, ["sne"] = {"Bau Bidayuh"}, ["snf"] = {"Noon"}, ["sng"] = {"Sanga (Democratic Republic of Congo)"}, ["sni"] = {"Sensi"}, ["snj"] = {"Riverain Sango"}, ["snk"] = {"Soninke"}, ["snl"] = {"Sangil"}, ["snm"] = {"Southern Ma'di"}, ["snn"] = {"Siona"}, ["sno"] = {"Snohomish"}, ["snp"] = {"Siane"}, ["snq"] = {"Sangu (Gabon)"}, ["snr"] = {"Sihan"}, ["sns"] = {"South West Bay", "Nahavaq"}, ["snu"] = {"Senggi", "Viid"}, ["snv"] = {"Sa'ban"}, ["snw"] = {"Selee"}, ["snx"] = {"Sam"}, ["sny"] = {"Saniyo-Hiyewe"}, ["snz"] = {"Kou"}, ["soa"] = {"Thai Song"}, ["sob"] = {"Sobei"}, ["soc"] = {"So (Democratic Republic of Congo)"}, ["sod"] = {"Songoora"}, ["soe"] = {"Songomeno"}, ["sog"] = {"Sogdian"}, ["soh"] = {"Aka"}, ["soi"] = {"Sonha"}, ["soj"] = {"Soi"}, ["sok"] = {"Sokoro"}, ["sol"] = {"Solos"}, ["son"] = {"Songhai languages"}, ["soo"] = {"Songo"}, ["sop"] = {"Songe"}, ["soq"] = {"Kanasi"}, ["sor"] = {"Somrai"}, ["sos"] = {"Seeku"}, ["sou"] = {"Southern Thai"}, ["sov"] = {"Sonsorol"}, ["sow"] = {"Sowanda"}, ["sox"] = {"Swo"}, ["soy"] = {"Miyobe"}, ["soz"] = {"Temi"}, ["spb"] = {"Sepa (Indonesia)"}, ["spc"] = {"Sapé"}, ["spd"] = {"Saep"}, ["spe"] = {"Sepa (Papua New Guinea)"}, ["spg"] = {"Sian"}, ["spi"] = {"Saponi"}, ["spk"] = {"Sengo"}, ["spl"] = {"Selepet"}, ["spm"] = {"Akukem"}, ["spn"] = {"Sanapaná"}, ["spo"] = {"Spokane"}, ["spp"] = {"Supyire Senoufo"}, ["spq"] = {"Loreto-Ucayali Spanish"}, ["spr"] = {"Saparua"}, ["sps"] = {"Saposa"}, ["spt"] = {"Spiti Bhoti"}, ["spu"] = {"Sapuan"}, ["spv"] = {"Sambalpuri", "Kosli"}, ["spx"] = {"South Picene"}, ["spy"] = {"Sabaot"}, ["sqa"] = {"Shama-Sambuga"}, ["sqh"] = {"Shau"}, ["sqj"] = {"Albanian languages"}, ["sqk"] = {"Albanian Sign Language"}, ["sqm"] = {"Suma"}, ["sqn"] = {"Susquehannock"}, ["sqo"] = {"Sorkhei"}, ["sqq"] = {"Sou"}, ["sqr"] = {"Siculo Arabic"}, ["sqs"] = {"Sri Lankan Sign Language"}, ["sqt"] = {"Soqotri"}, ["squ"] = {"Squamish"}, ["sqx"] = {"Kufr Qassem Sign Language (KQSL)"}, ["sra"] = {"Saruga"}, ["srb"] = {"Sora"}, ["src"] = {"Logudorese Sardinian"}, ["sre"] = {"Sara"}, ["srf"] = {"Nafi"}, ["srg"] = {"Sulod"}, ["srh"] = {"Sarikoli"}, ["sri"] = {"Siriano"}, ["srk"] = {"Serudung Murut"}, ["srl"] = {"Isirawa"}, ["srm"] = {"Saramaccan"}, ["srn"] = {"Sranan Tongo"}, ["sro"] = {"Campidanese Sardinian"}, ["srq"] = {"Sirionó"}, ["srr"] = {"Serer"}, ["srs"] = {"Sarsi"}, ["srt"] = {"Sauri"}, ["sru"] = {"Suruí"}, ["srv"] = {"Southern Sorsoganon"}, ["srw"] = {"Serua"}, ["srx"] = {"Sirmauri"}, ["sry"] = {"Sera"}, ["srz"] = {"Shahmirzadi"}, ["ssa"] = {"Nilo-Saharan languages"}, ["ssb"] = {"Southern Sama"}, ["ssc"] = {"Suba-Simbiti"}, ["ssd"] = {"Siroi"}, ["sse"] = {"Balangingi", "Bangingih Sama"}, ["ssf"] = {"Thao"}, ["ssg"] = {"Seimat"}, ["ssh"] = {"Shihhi Arabic"}, ["ssi"] = {"Sansi"}, ["ssj"] = {"Sausi"}, ["ssk"] = {"Sunam"}, ["ssl"] = {"Western Sisaala"}, ["ssm"] = {"Semnam"}, ["ssn"] = {"Waata"}, ["sso"] = {"Sissano"}, ["ssp"] = {"Spanish Sign Language"}, ["ssq"] = {"So'a"}, ["ssr"] = {"Swiss-French Sign Language"}, ["sss"] = {"Sô"}, ["sst"] = {"Sinasina"}, ["ssu"] = {"Susuami"}, ["ssv"] = {"Shark Bay"}, ["ssx"] = {"Samberigi"}, ["ssy"] = {"Saho"}, ["ssz"] = {"Sengseng"}, ["sta"] = {"Settla"}, ["stb"] = {"Northern Subanen"}, ["std"] = {"Sentinel"}, ["ste"] = {"Liana-Seti"}, ["stf"] = {"Seta"}, ["stg"] = {"Trieng"}, ["sth"] = {"Shelta"}, ["sti"] = {"Bulo Stieng"}, ["stj"] = {"Matya Samo"}, ["stk"] = {"Arammba"}, ["stl"] = {"Stellingwerfs"}, ["stm"] = {"Setaman"}, ["stn"] = {"Owa"}, ["sto"] = {"Stoney"}, ["stp"] = {"Southeastern Tepehuan"}, ["stq"] = {"Saterfriesisch"}, ["str"] = {"Straits Salish"}, ["sts"] = {"Shumashti"}, ["stt"] = {"Budeh Stieng"}, ["stu"] = {"Samtao"}, ["stv"] = {"Silt'e"}, ["stw"] = {"Satawalese"}, ["sty"] = {"Siberian Tatar"}, ["sua"] = {"Sulka"}, ["sub"] = {"Suku"}, ["suc"] = {"Western Subanon"}, ["sue"] = {"Suena"}, ["sug"] = {"Suganga"}, ["sui"] = {"Suki"}, ["suj"] = {"Shubi"}, ["suk"] = {"Sukuma"}, ["suo"] = {"Bouni"}, ["suq"] = {"Tirmaga-Chai Suri", "Suri"}, ["sur"] = {"Mwaghavul"}, ["sus"] = {"Susu"}, ["sut"] = {"Subtiaba"}, ["suv"] = {"Puroik"}, ["suw"] = {"Sumbwa"}, ["sux"] = {"Sumerian"}, ["suy"] = {"Suyá"}, ["suz"] = {"Sunwar"}, ["sva"] = {"Svan"}, ["svb"] = {"Ulau-Suain"}, ["svc"] = {"Vincentian Creole English"}, ["sve"] = {"Serili"}, ["svk"] = {"Slovakian Sign Language"}, ["svm"] = {"Slavomolisano"}, ["svs"] = {"Savosavo"}, ["svx"] = {"Skalvian"}, ["swb"] = {"Maore Comorian"}, ["swc"] = {"Congo Swahili"}, ["swf"] = {"Sere"}, ["swg"] = {"Swabian"}, ["swh"] = {"Swahili (individual language)", "Kiswahili"}, ["swi"] = {"Sui"}, ["swj"] = {"Sira"}, ["swk"] = {"Malawi Sena"}, ["swl"] = {"Swedish Sign Language"}, ["swm"] = {"Samosa"}, ["swn"] = {"Sawknah"}, ["swo"] = {"Shanenawa"}, ["swp"] = {"Suau"}, ["swq"] = {"Sharwa"}, ["swr"] = {"Saweru"}, ["sws"] = {"Seluwasan"}, ["swt"] = {"Sawila"}, ["swu"] = {"Suwawa"}, ["swv"] = {"Shekhawati"}, ["sww"] = {"Sowa"}, ["swx"] = {"Suruahá"}, ["swy"] = {"Sarua"}, ["sxb"] = {"Suba"}, ["sxc"] = {"Sicanian"}, ["sxe"] = {"Sighu"}, ["sxg"] = {"Shuhi", "Shixing"}, ["sxk"] = {"Southern Kalapuya"}, ["sxl"] = {"Selian"}, ["sxm"] = {"Samre"}, ["sxn"] = {"Sangir"}, ["sxo"] = {"Sorothaptic"}, ["sxr"] = {"Saaroa"}, ["sxs"] = {"Sasaru"}, ["sxu"] = {"Upper Saxon"}, ["sxw"] = {"Saxwe Gbe"}, ["sya"] = {"Siang"}, ["syb"] = {"Central Subanen"}, ["syc"] = {"Suryani Kolot"}, ["syd"] = {"Samoyedic languages"}, ["syi"] = {"Seki"}, ["syk"] = {"Sukur"}, ["syl"] = {"Sylheti"}, ["sym"] = {"Maya Samo"}, ["syn"] = {"Senaya"}, ["syo"] = {"Suoy"}, ["syr"] = {"Suryani"}, ["sys"] = {"Sinyar"}, ["syw"] = {"Kagate"}, ["syx"] = {"Samay"}, ["syy"] = {"Al-Sayyid Bedouin Sign Language"}, ["sza"] = {"Semelai"}, ["szb"] = {"Ngalum"}, ["szc"] = {"Semaq Beri"}, ["sze"] = {"Seze"}, ["szg"] = {"Sengele"}, ["szl"] = {"Silesian"}, ["szn"] = {"Sula"}, ["szp"] = {"Suabo"}, ["szs"] = {"Solomon Islands Sign Language"}, ["szv"] = {"Isu (Fako Division)"}, ["szw"] = {"Sawai"}, ["szy"] = {"Sakizaya"}, ["taa"] = {"Lower Tanana"}, ["tab"] = {"Tabassaran"}, ["tac"] = {"Lowland Tarahumara"}, ["tad"] = {"Tause"}, ["tae"] = {"Tariana"}, ["taf"] = {"Tapirapé"}, ["tag"] = {"Tagoi"}, ["tai"] = {"Tai languages"}, ["taj"] = {"Eastern Tamang"}, ["tak"] = {"Tala"}, ["tal"] = {"Tal"}, ["tan"] = {"Tangale"}, ["tao"] = {"Yami"}, ["tap"] = {"Taabwa"}, ["taq"] = {"Tamasheq"}, ["tar"] = {"Central Tarahumara"}, ["tas"] = {"Tay Boi"}, ["tau"] = {"Upper Tanana"}, ["tav"] = {"Tatuyo"}, ["taw"] = {"Tai"}, ["tax"] = {"Tamki"}, ["tay"] = {"Atayal"}, ["taz"] = {"Tocho"}, ["tba"] = {"Aikanã"}, ["tbc"] = {"Takia"}, ["tbd"] = {"Kaki Ae"}, ["tbe"] = {"Tanimbili"}, ["tbf"] = {"Mandara"}, ["tbg"] = {"North Tairora"}, ["tbh"] = {"Dharawal", "Thurawal"}, ["tbi"] = {"Gaam"}, ["tbj"] = {"Tiang"}, ["tbk"] = {"Calamian Tagbanwa"}, ["tbl"] = {"Tboli"}, ["tbm"] = {"Tagbu"}, ["tbn"] = {"Barro Negro Tunebo"}, ["tbo"] = {"Tawala"}, ["tbp"] = {"Taworta", "Diebroud"}, ["tbq"] = {"Tibeto-Burman languages"}, ["tbr"] = {"Tumtum"}, ["tbs"] = {"Tanguat"}, ["tbt"] = {"Tembo (Kitembo)"}, ["tbu"] = {"Tubar"}, ["tbv"] = {"Tobo"}, ["tbw"] = {"Tagbanwa"}, ["tbx"] = {"Kapin"}, ["tby"] = {"Tabaru"}, ["tbz"] = {"Ditammari"}, ["tca"] = {"Ticuna"}, ["tcb"] = {"Tanacross"}, ["tcc"] = {"Datooga"}, ["tcd"] = {"Tafi"}, ["tce"] = {"Southern Tutchone"}, ["tcf"] = {"Malinaltepec Me'phaa", "Malinaltepec Tlapanec"}, ["tcg"] = {"Tamagario"}, ["tch"] = {"Turks And Caicos Creole English"}, ["tci"] = {"Wára"}, ["tck"] = {"Tchitchege"}, ["tcl"] = {"Taman (Myanmar)"}, ["tcm"] = {"Tanahmerah"}, ["tcn"] = {"Tichurong"}, ["tco"] = {"Taungyo"}, ["tcp"] = {"Tawr Chin"}, ["tcq"] = {"Kaiy"}, ["tcs"] = {"Torres Strait Creole", "Yumplatok"}, ["tct"] = {"T'en"}, ["tcu"] = {"Southeastern Tarahumara"}, ["tcw"] = {"Tecpatlán Totonac"}, ["tcx"] = {"Toda"}, ["tcy"] = {"Tulu"}, ["tcz"] = {"Thado Chin"}, ["tda"] = {"Tagdal"}, ["tdb"] = {"Panchpargania"}, ["tdc"] = {"Emberá-Tadó"}, ["tdd"] = {"Tai Nüa"}, ["tde"] = {"Tiranige Diga Dogon"}, ["tdf"] = {"Talieng"}, ["tdg"] = {"Western Tamang"}, ["tdh"] = {"Thulung"}, ["tdi"] = {"Tomadino"}, ["tdj"] = {"Tajio"}, ["tdk"] = {"Tambas"}, ["tdl"] = {"Sur"}, ["tdm"] = {"Taruma"}, ["tdn"] = {"Tondano"}, ["tdo"] = {"Teme"}, ["tdq"] = {"Tita"}, ["tdr"] = {"Todrah"}, ["tds"] = {"Doutai"}, ["tdt"] = {"Tetun Dili"}, ["tdv"] = {"Toro"}, ["tdx"] = {"Tandroy-Mahafaly Malagasy"}, ["tdy"] = {"Tadyawan"}, ["tea"] = {"Temiar"}, ["teb"] = {"Tetete"}, ["tec"] = {"Terik"}, ["ted"] = {"Tepo Krumen"}, ["tee"] = {"Huehuetla Tepehua"}, ["tef"] = {"Teressa"}, ["teg"] = {"Teke-Tege"}, ["teh"] = {"Tehuelche"}, ["tei"] = {"Torricelli"}, ["tek"] = {"Ibali Teke"}, ["tem"] = {"Timne"}, ["ten"] = {"Tama (Colombia)"}, ["teo"] = {"Teso"}, ["tep"] = {"Tepecano"}, ["teq"] = {"Temein"}, ["ter"] = {"Tereno"}, ["tes"] = {"Tengger"}, ["tet"] = {"Tetum"}, ["teu"] = {"Soo"}, ["tev"] = {"Teor"}, ["tew"] = {"Tewa (USA)"}, ["tex"] = {"Tennet"}, ["tey"] = {"Tulishi"}, ["tez"] = {"Tetserret"}, ["tfi"] = {"Tofin Gbe"}, ["tfn"] = {"Tanaina"}, ["tfo"] = {"Tefaro"}, ["tfr"] = {"Teribe"}, ["tft"] = {"Ternate"}, ["tga"] = {"Sagalla"}, ["tgb"] = {"Tobilung"}, ["tgc"] = {"Tigak"}, ["tgd"] = {"Ciwogai"}, ["tge"] = {"Eastern Gorkha Tamang"}, ["tgf"] = {"Chalikha"}, ["tgh"] = {"Tobagonian Creole English"}, ["tgi"] = {"Lawunuia"}, ["tgj"] = {"Tagin"}, ["tgn"] = {"Tandaganon"}, ["tgo"] = {"Sudest"}, ["tgp"] = {"Tangoa"}, ["tgq"] = {"Tring"}, ["tgr"] = {"Tareng"}, ["tgs"] = {"Nume"}, ["tgt"] = {"Central Tagbanwa"}, ["tgu"] = {"Tanggu"}, ["tgv"] = {"Tingui-Boto"}, ["tgw"] = {"Tagwana Senoufo"}, ["tgx"] = {"Tagish"}, ["tgy"] = {"Togoyo"}, ["tgz"] = {"Tagalaka"}, ["thd"] = {"Kuuk Thaayorre", "Thayore"}, ["the"] = {"Chitwania Tharu"}, ["thf"] = {"Thangmi"}, ["thh"] = {"Northern Tarahumara"}, ["thi"] = {"Tai Long"}, ["thk"] = {"Tharaka", "Kitharaka"}, ["thl"] = {"Dangaura Tharu"}, ["thm"] = {"Aheu"}, ["thn"] = {"Thachanadan"}, ["thp"] = {"Thompson"}, ["thq"] = {"Kochila Tharu"}, ["thr"] = {"Rana Tharu"}, ["ths"] = {"Thakali"}, ["tht"] = {"Tahltan"}, ["thu"] = {"Thuri"}, ["thv"] = {"Tahaggart Tamahaq"}, ["thy"] = {"Tha"}, ["thz"] = {"Tayart Tamajeq"}, ["tia"] = {"Tidikelt Tamazight"}, ["tic"] = {"Tira"}, ["tif"] = {"Tifal"}, ["tig"] = {"Tigre"}, ["tih"] = {"Timugon Murut"}, ["tii"] = {"Tiene"}, ["tij"] = {"Tilung"}, ["tik"] = {"Tikar"}, ["til"] = {"Tillamook"}, ["tim"] = {"Timbe"}, ["tin"] = {"Tindi"}, ["tio"] = {"Teop"}, ["tip"] = {"Trimuris"}, ["tiq"] = {"Tiéfo"}, ["tis"] = {"Masadiit Itneg"}, ["tit"] = {"Tinigua"}, ["tiu"] = {"Adasen"}, ["tiv"] = {"Tiv"}, ["tiw"] = {"Tiwi"}, ["tix"] = {"Southern Tiwa"}, ["tiy"] = {"Tiruray"}, ["tiz"] = {"Tai Hongjin"}, ["tja"] = {"Tajuasohn"}, ["tjg"] = {"Tunjung"}, ["tji"] = {"Northern Tujia"}, ["tjj"] = {"Tjungundji"}, ["tjl"] = {"Tai Laing"}, ["tjm"] = {"Timucua"}, ["tjn"] = {"Tonjon"}, ["tjo"] = {"Temacine Tamazight"}, ["tjp"] = {"Tjupany"}, ["tjs"] = {"Southern Tujia"}, ["tju"] = {"Tjurruru"}, ["tjw"] = {"Djabwurrung"}, ["tka"] = {"Truká"}, ["tkb"] = {"Buksa"}, ["tkd"] = {"Tukudede"}, ["tke"] = {"Takwane"}, ["tkf"] = {"Tukumanféd"}, ["tkg"] = {"Tesaka Malagasy"}, ["tkl"] = {"Tokelau"}, ["tkm"] = {"Takelma"}, ["tkn"] = {"Toku-No-Shima"}, ["tkp"] = {"Tikopia"}, ["tkq"] = {"Tee"}, ["tkr"] = {"Tsakhur"}, ["tks"] = {"Takestani"}, ["tkt"] = {"Kathoriya Tharu"}, ["tku"] = {"Upper Necaxa Totonac"}, ["tkv"] = {"Mur Pano"}, ["tkw"] = {"Teanu"}, ["tkx"] = {"Tangko"}, ["tkz"] = {"Takua"}, ["tla"] = {"Southwestern Tepehuan"}, ["tlb"] = {"Tobelo"}, ["tlc"] = {"Yecuatla Totonac"}, ["tld"] = {"Talaud"}, ["tlf"] = {"Telefol"}, ["tlg"] = {"Tofanma"}, ["tlh"] = {"Klingon", "tlhIngan Hol"}, ["tli"] = {"Tlingit"}, ["tlj"] = {"Talinga-Bwisi"}, ["tlk"] = {"Taloki"}, ["tll"] = {"Tetela"}, ["tlm"] = {"Tolomako"}, ["tln"] = {"Talondo'"}, ["tlo"] = {"Talodi"}, ["tlp"] = {"Filomena Mata-Coahuitlán Totonac"}, ["tlq"] = {"Tai Loi"}, ["tlr"] = {"Talise"}, ["tls"] = {"Tambotalo"}, ["tlt"] = {"Sou Nama", "Teluti"}, ["tlu"] = {"Tulehu"}, ["tlv"] = {"Taliabu"}, ["tlx"] = {"Khehek"}, ["tly"] = {"Talysh"}, ["tma"] = {"Tama (Chad)"}, ["tmb"] = {"Katbol", "Avava"}, ["tmc"] = {"Tumak"}, ["tmd"] = {"Haruai"}, ["tme"] = {"Tremembé"}, ["tmf"] = {"Toba-Maskoy"}, ["tmg"] = {"Ternateño"}, ["tmh"] = {"Tamashek"}, ["tmi"] = {"Tutuba"}, ["tmj"] = {"Samarokena"}, ["tml"] = {"Tamnim Citak"}, ["tmm"] = {"Tai Thanh"}, ["tmn"] = {"Taman (Indonesia)"}, ["tmo"] = {"Temoq"}, ["tmq"] = {"Tumleo"}, ["tmr"] = {"Jewish Babylonian Aramaic (ca. 200-1200 CE)"}, ["tms"] = {"Tima"}, ["tmt"] = {"Tasmate"}, ["tmu"] = {"Iau"}, ["tmv"] = {"Tembo (Motembo)"}, ["tmw"] = {"Temuan"}, ["tmy"] = {"Tami"}, ["tmz"] = {"Tamanaku"}, ["tna"] = {"Tacana"}, ["tnb"] = {"Western Tunebo"}, ["tnc"] = {"Tanimuca-Retuarã"}, ["tnd"] = {"Angosturas Tunebo"}, ["tng"] = {"Tobanga"}, ["tnh"] = {"Maiani"}, ["tni"] = {"Tandia"}, ["tnk"] = {"Kwamera"}, ["tnl"] = {"Lenakel"}, ["tnm"] = {"Tabla"}, ["tnn"] = {"North Tanna"}, ["tno"] = {"Toromono"}, ["tnp"] = {"Whitesands"}, ["tnq"] = {"Taino"}, ["tnr"] = {"Ménik"}, ["tns"] = {"Tenis"}, ["tnt"] = {"Tontemboan"}, ["tnu"] = {"Tay Khang"}, ["tnv"] = {"Tangchangya"}, ["tnw"] = {"Tonsawang"}, ["tnx"] = {"Tanema"}, ["tny"] = {"Tongwe"}, ["tnz"] = {"Ten'edn"}, ["tob"] = {"Toba"}, ["toc"] = {"Coyutla Totonac"}, ["tod"] = {"Toma"}, ["tof"] = {"Gizrra"}, ["tog"] = {"Tonga (Nyasa)"}, ["toh"] = {"Gitonga"}, ["toi"] = {"Tonga (Zambia)"}, ["toj"] = {"Tojolabal"}, ["tok"] = {"Toki Pona"}, ["tol"] = {"Tolowa"}, ["tom"] = {"Tombulu"}, ["too"] = {"Xicotepec De Juárez Totonac"}, ["top"] = {"Papantla Totonac"}, ["toq"] = {"Toposa"}, ["tor"] = {"Togbo-Vara Banda"}, ["tos"] = {"Highland Totonac"}, ["tou"] = {"Tho"}, ["tov"] = {"Upper Taromi"}, ["tow"] = {"Jemez"}, ["tox"] = {"Tobian"}, ["toy"] = {"Topoiyo"}, ["toz"] = {"To"}, ["tpa"] = {"Taupota"}, ["tpc"] = {"Azoyú Me'phaa", "Azoyú Tlapanec"}, ["tpe"] = {"Tippera"}, ["tpf"] = {"Tarpia"}, ["tpg"] = {"Kula"}, ["tpi"] = {"Tok Pisin"}, ["tpj"] = {"Tapieté"}, ["tpk"] = {"Tupinikin"}, ["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"}, ["tpm"] = {"Tampulma"}, ["tpn"] = {"Tupinambá"}, ["tpo"] = {"Tai Pao"}, ["tpp"] = {"Pisaflores Tepehua"}, ["tpq"] = {"Tukpa"}, ["tpr"] = {"Tuparí"}, ["tpt"] = {"Tlachichilco Tepehua"}, ["tpu"] = {"Tampuan"}, ["tpv"] = {"Tanapag"}, ["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"}, ["tpy"] = {"Trumai"}, ["tpz"] = {"Tinputz"}, ["tqb"] = {"Tembé"}, ["tql"] = {"Lehali"}, ["tqm"] = {"Turumsa"}, ["tqn"] = {"Tenino"}, ["tqo"] = {"Toaripi"}, ["tqp"] = {"Tomoip"}, ["tqq"] = {"Tunni"}, ["tqr"] = {"Torona"}, ["tqt"] = {"Western Totonac"}, ["tqu"] = {"Touo"}, ["tqw"] = {"Tonkawa"}, ["tra"] = {"Tirahi"}, ["trb"] = {"Terebu"}, ["trc"] = {"Copala Triqui"}, ["trd"] = {"Turi"}, ["tre"] = {"East Tarangan"}, ["trf"] = {"Trinidadian Creole English"}, ["trg"] = {"Lishán Didán"}, ["trh"] = {"Turaka"}, ["tri"] = {"Trió"}, ["trj"] = {"Toram"}, ["trk"] = {"Turkic languages"}, ["trl"] = {"Traveller Scottish"}, ["trm"] = {"Tregami"}, ["trn"] = {"Trinitario"}, ["tro"] = {"Tarao Naga"}, ["trp"] = {"Kok Borok"}, ["trq"] = {"San Martín Itunyoso Triqui"}, ["trr"] = {"Taushiro"}, ["trs"] = {"Chicahuaxtla Triqui"}, ["trt"] = {"Tunggare"}, ["tru"] = {"Turoyo", "Surayt"}, ["trv"] = {"Sediq", "Seediq", "Taroko"}, ["trw"] = {"Torwali"}, ["trx"] = {"Tringgus-Sembaan Bidayuh"}, ["try"] = {"Turung"}, ["trz"] = {"Torá"}, ["tsa"] = {"Tsaangi"}, ["tsb"] = {"Tsamai"}, ["tsc"] = {"Tswa"}, ["tsd"] = {"Tsakonian"}, ["tse"] = {"Tunisian Sign Language"}, ["tsg"] = {"Tausug"}, ["tsh"] = {"Tsuvan"}, ["tsi"] = {"Tsimshian"}, ["tsj"] = {"Tshangla"}, ["tsk"] = {"Tseku"}, ["tsl"] = {"Ts'ün-Lao"}, ["tsm"] = {"Turkish Sign Language", "Türk İşaret Dili"}, ["tsp"] = {"Northern Toussian"}, ["tsq"] = {"Thai Sign Language"}, ["tsr"] = {"Akei"}, ["tss"] = {"Taiwan Sign Language"}, ["tst"] = {"Tondi Songway Kiini"}, ["tsu"] = {"Tsou"}, ["tsv"] = {"Tsogo"}, ["tsw"] = {"Tsishingini"}, ["tsx"] = {"Mubami"}, ["tsy"] = {"Tebul Sign Language"}, ["tsz"] = {"Purepecha"}, ["tta"] = {"Tutelo"}, ["ttb"] = {"Gaa"}, ["ttc"] = {"Tektiteko"}, ["ttd"] = {"Tauade"}, ["tte"] = {"Bwanabwana"}, ["ttf"] = {"Tuotomb"}, ["ttg"] = {"Tutong"}, ["tth"] = {"Upper Ta'oih"}, ["tti"] = {"Tobati"}, ["ttj"] = {"Tooro"}, ["ttk"] = {"Totoro"}, ["ttl"] = {"Totela"}, ["ttm"] = {"Northern Tutchone"}, ["ttn"] = {"Towei"}, ["tto"] = {"Lower Ta'oih"}, ["ttp"] = {"Tombelala"}, ["ttq"] = {"Tawallammat Tamajaq"}, ["ttr"] = {"Tera"}, ["tts"] = {"Northeastern Thai"}, ["ttt"] = {"Muslim Tat"}, ["ttu"] = {"Torau"}, ["ttv"] = {"Titan"}, ["ttw"] = {"Long Wat"}, ["tty"] = {"Sikaritai"}, ["ttz"] = {"Tsum"}, ["tua"] = {"Wiarumus"}, ["tub"] = {"Tübatulabal"}, ["tuc"] = {"Mutu"}, ["tud"] = {"Tuxá"}, ["tue"] = {"Tuyuca"}, ["tuf"] = {"Central Tunebo"}, ["tug"] = {"Tunia"}, ["tuh"] = {"Taulil"}, ["tui"] = {"Tupuri"}, ["tuj"] = {"Tugutil"}, ["tul"] = {"Tula"}, ["tum"] = {"Tumbuka"}, ["tun"] = {"Tunica"}, ["tuo"] = {"Tucano"}, ["tup"] = {"Tupi languages"}, ["tuq"] = {"Tedaga"}, ["tus"] = {"Tuscarora"}, ["tut"] = {"Altaic languages"}, ["tuu"] = {"Tututni"}, ["tuv"] = {"Turkana"}, ["tuw"] = {"Tungus languages"}, ["tux"] = {"Tuxináwa"}, ["tuy"] = {"Tugen"}, ["tuz"] = {"Turka"}, ["tva"] = {"Vaghua"}, ["tvd"] = {"Tsuvadi"}, ["tve"] = {"Te'un"}, ["tvi"] = {"Tulai"}, ["tvk"] = {"Southeast Ambrym"}, ["tvl"] = {"Tuvalu"}, ["tvm"] = {"Tela-Masbuar"}, ["tvn"] = {"Tavoyan"}, ["tvo"] = {"Tidore"}, ["tvs"] = {"Taveta"}, ["tvt"] = {"Tutsa Naga"}, ["tvu"] = {"Tunen"}, ["tvw"] = {"Sedoa"}, ["tvx"] = {"Taivoan"}, ["tvy"] = {"Timor Pidgin"}, ["twa"] = {"Twana"}, ["twb"] = {"Western Tawbuid"}, ["twc"] = {"Teshenawa"}, ["twd"] = {"Twents"}, ["twe"] = {"Tewa (Indonesia)"}, ["twf"] = {"Northern Tiwa"}, ["twg"] = {"Tereweng"}, ["twh"] = {"Tai Dón"}, ["twl"] = {"Tawara"}, ["twm"] = {"Tawang Monpa"}, ["twn"] = {"Twendi"}, ["two"] = {"Tswapong"}, ["twp"] = {"Ere"}, ["twq"] = {"Tasawaq"}, ["twr"] = {"Southwestern Tarahumara"}, ["twt"] = {"Turiwára"}, ["twu"] = {"Termanu"}, ["tww"] = {"Tuwari"}, ["twx"] = {"Tewe"}, ["twy"] = {"Tawoyan"}, ["txa"] = {"Tombonuo"}, ["txb"] = {"Tokharian B"}, ["txc"] = {"Tsetsaut"}, ["txe"] = {"Totoli"}, ["txg"] = {"Tangut"}, ["txh"] = {"Thracian"}, ["txi"] = {"Ikpeng"}, ["txj"] = {"Tarjumo"}, ["txm"] = {"Tomini"}, ["txn"] = {"West Tarangan"}, ["txo"] = {"Toto"}, ["txq"] = {"Tii"}, ["txr"] = {"Tartessian"}, ["txs"] = {"Tonsea"}, ["txt"] = {"Citak"}, ["txu"] = {"Kayapó"}, ["txx"] = {"Tatana"}, ["txy"] = {"Tanosy Malagasy"}, ["tya"] = {"Tauya"}, ["tye"] = {"Kyanga"}, ["tyh"] = {"O'du"}, ["tyi"] = {"Teke-Tsaayi"}, ["tyj"] = {"Tai Do", "Tai Yo"}, ["tyl"] = {"Thu Lao"}, ["tyn"] = {"Kombai"}, ["typ"] = {"Thaypan"}, ["tyr"] = {"Tai Daeng"}, ["tys"] = {"Tày Sa Pa"}, ["tyt"] = {"Tày Tac"}, ["tyu"] = {"Kua"}, ["tyv"] = {"Tuvinian"}, ["tyx"] = {"Teke-Tyee"}, ["tyy"] = {"Tiyaa"}, ["tyz"] = {"Tày"}, ["tza"] = {"Tanzanian Sign Language"}, ["tzh"] = {"Tzeltal"}, ["tzj"] = {"Tz'utujil"}, ["tzl"] = {"Talossan"}, ["tzm"] = {"Central Atlas Tamazight"}, ["tzn"] = {"Tugun"}, ["tzo"] = {"Tzotzil"}, ["tzx"] = {"Tabriak"}, ["uam"] = {"Uamué"}, ["uan"] = {"Kuan"}, ["uar"] = {"Tairuma"}, ["uba"] = {"Ubang"}, ["ubi"] = {"Ubi"}, ["ubl"] = {"Buhi'non Bikol"}, ["ubr"] = {"Ubir"}, ["ubu"] = {"Umbu-Ungu"}, ["uby"] = {"Ubykh"}, ["uda"] = {"Uda"}, ["ude"] = {"Udihe"}, ["udg"] = {"Muduga"}, ["udi"] = {"Udi"}, ["udj"] = {"Ujir"}, ["udl"] = {"Wuzlam"}, ["udm"] = {"Udmurt"}, ["udu"] = {"Uduk"}, ["ues"] = {"Kioko"}, ["ufi"] = {"Ufim"}, ["uga"] = {"Ugaritic"}, ["ugb"] = {"Kuku-Ugbanh"}, ["uge"] = {"Ughele"}, ["ugh"] = {"Kubachi"}, ["ugn"] = {"Ugandan Sign Language"}, ["ugo"] = {"Ugong"}, ["ugy"] = {"Uruguayan Sign Language"}, ["uha"] = {"Uhami"}, ["uhn"] = {"Damal"}, ["uis"] = {"Uisai"}, ["uiv"] = {"Iyive"}, ["uji"] = {"Tanjijili"}, ["uka"] = {"Kaburi"}, ["ukg"] = {"Ukuriguma"}, ["ukh"] = {"Ukhwejo"}, ["uki"] = {"Kui (India)"}, ["ukk"] = {"Muak Sa-aak"}, ["ukl"] = {"Ukrainian Sign Language"}, ["ukp"] = {"Ukpe-Bayobiri"}, ["ukq"] = {"Ukwa"}, ["uks"] = {"Urubú-Kaapor Sign Language", "Kaapor Sign Language"}, ["uku"] = {"Ukue"}, ["ukv"] = {"Kuku"}, ["ukw"] = {"Ukwuani-Aboh-Ndoni"}, ["uky"] = {"Kuuk-Yak"}, ["ula"] = {"Fungwa"}, ["ulb"] = {"Ulukwumi"}, ["ulc"] = {"Ulch"}, ["ule"] = {"Lule"}, ["ulf"] = {"Usku", "Afra"}, ["uli"] = {"Ulithian"}, ["ulk"] = {"Meriam Mir"}, ["ull"] = {"Ullatan"}, ["ulm"] = {"Ulumanda'"}, ["uln"] = {"Unserdeutsch"}, ["ulu"] = {"Uma' Lung"}, ["ulw"] = {"Ulwa"}, ["uly"] = {"Buli"}, ["uma"] = {"Umatilla"}, ["umb"] = {"Umbundu"}, ["umc"] = {"Marrucinian"}, ["umd"] = {"Umbindhamu"}, ["umg"] = {"Morrobalama", "Umbuygamu"}, ["umi"] = {"Ukit"}, ["umm"] = {"Umon"}, ["umn"] = {"Makyan Naga"}, ["umo"] = {"Umotína"}, ["ump"] = {"Umpila"}, ["umr"] = {"Umbugarla"}, ["ums"] = {"Pendau"}, ["umu"] = {"Munsee"}, ["una"] = {"North Watut"}, ["und"] = {"Undetermined"}, ["une"] = {"Uneme"}, ["ung"] = {"Ngarinyin"}, ["uni"] = {"Uni"}, ["unk"] = {"Enawené-Nawé"}, ["unm"] = {"Unami"}, ["unn"] = {"Kurnai"}, ["unr"] = {"Mundari"}, ["unu"] = {"Unubahe"}, ["unx"] = {"Munda"}, ["unz"] = {"Unde Kaili"}, ["uon"] = {"Kulon"}, ["upi"] = {"Umeda"}, ["upv"] = {"Uripiv-Wala-Rano-Atchin"}, ["ura"] = {"Urarina"}, ["urb"] = {"Urubú-Kaapor", "Kaapor"}, ["urc"] = {"Urningangg"}, ["ure"] = {"Uru"}, ["urf"] = {"Uradhi"}, ["urg"] = {"Urigina"}, ["urh"] = {"Urhobo"}, ["uri"] = {"Urim"}, ["urj"] = {"Uralic languages"}, ["urk"] = {"Urak Lawoi'"}, ["url"] = {"Urali"}, ["urm"] = {"Urapmin"}, ["urn"] = {"Uruangnirin"}, ["uro"] = {"Ura (Papua New Guinea)"}, ["urp"] = {"Uru-Pa-In"}, ["urr"] = {"Lehalurup", "Löyöp"}, ["urt"] = {"Urat"}, ["uru"] = {"Urumi"}, ["urv"] = {"Uruava"}, ["urw"] = {"Sop"}, ["urx"] = {"Urimo"}, ["ury"] = {"Orya"}, ["urz"] = {"Uru-Eu-Wau-Wau"}, ["usa"] = {"Usarufa"}, ["ush"] = {"Ushojo"}, ["usi"] = {"Usui"}, ["usk"] = {"Usaghade"}, ["usp"] = {"Uspanteco"}, ["uss"] = {"us-Saare"}, ["usu"] = {"Uya"}, ["uta"] = {"Otank"}, ["ute"] = {"Ute-Southern Paiute"}, ["uth"] = {"ut-Hun"}, ["utp"] = {"Amba (Solomon Islands)"}, ["utr"] = {"Etulo"}, ["utu"] = {"Utu"}, ["uum"] = {"Urum"}, ["uur"] = {"Ura (Vanuatu)"}, ["uuu"] = {"U"}, ["uve"] = {"West Uvean", "Fagauvea"}, ["uvh"] = {"Uri"}, ["uvl"] = {"Lote"}, ["uwa"] = {"Kuku-Uwanh"}, ["uya"] = {"Doko-Uyanga"}, ["uzn"] = {"Northern Uzbek"}, ["uzs"] = {"Southern Uzbek"}, ["vaa"] = {"Vaagri Booli"}, ["vae"] = {"Vale"}, ["vaf"] = {"Vafsi"}, ["vag"] = {"Vagla"}, ["vah"] = {"Varhadi-Nagpuri"}, ["vai"] = {"Vai"}, ["vaj"] = {"Sekele", "Northwestern ǃKung", "Vasekele"}, ["val"] = {"Vehes"}, ["vam"] = {"Vanimo"}, ["van"] = {"Valman"}, ["vao"] = {"Vao"}, ["vap"] = {"Vaiphei"}, ["var"] = {"Huarijio"}, ["vas"] = {"Vasavi"}, ["vau"] = {"Vanuma"}, ["vav"] = {"Varli"}, ["vay"] = {"Wayu"}, ["vbb"] = {"Southeast Babar"}, ["vbk"] = {"Southwestern Bontok"}, ["vec"] = {"Venetian"}, ["ved"] = {"Veddah"}, ["vel"] = {"Veluws"}, ["vem"] = {"Vemgo-Mabas"}, ["veo"] = {"Ventureño"}, ["vep"] = {"Veps"}, ["ver"] = {"Mom Jango"}, ["vgr"] = {"Vaghri"}, ["vgt"] = {"Vlaamse Gebarentaal", "Flemish Sign Language"}, ["vic"] = {"Virgin Islands Creole English"}, ["vid"] = {"Vidunda"}, ["vif"] = {"Vili"}, ["vig"] = {"Viemo"}, ["vil"] = {"Vilela"}, ["vin"] = {"Vinza"}, ["vis"] = {"Vishavan"}, ["vit"] = {"Viti"}, ["viv"] = {"Iduna"}, ["vjk"] = {"Bajjika"}, ["vka"] = {"Kariyarra"}, ["vkj"] = {"Kujarge"}, ["vkk"] = {"Kaur"}, ["vkl"] = {"Kulisusu"}, ["vkm"] = {"Kamakan"}, ["vkn"] = {"Koro Nulu"}, ["vko"] = {"Kodeoha"}, ["vkp"] = {"Korlai Creole Portuguese"}, ["vkt"] = {"Tenggarong Kutai Malay"}, ["vku"] = {"Kurrama"}, ["vkz"] = {"Koro Zuba"}, ["vlp"] = {"Valpei"}, ["vls"] = {"Vlaams"}, ["vma"] = {"Martuyhunira"}, ["vmb"] = {"Barbaram"}, ["vmc"] = {"Juxtlahuaca Mixtec"}, ["vmd"] = {"Mudu Koraga"}, ["vme"] = {"East Masela"}, ["vmf"] = {"Mainfränkisch"}, ["vmg"] = {"Lungalunga"}, ["vmh"] = {"Maraghei"}, ["vmi"] = {"Miwa"}, ["vmj"] = {"Ixtayutla Mixtec"}, ["vmk"] = {"Makhuwa-Shirima"}, ["vml"] = {"Malgana"}, ["vmm"] = {"Mitlatongo Mixtec"}, ["vmp"] = {"Soyaltepec Mazatec"}, ["vmq"] = {"Soyaltepec Mixtec"}, ["vmr"] = {"Marenje"}, ["vms"] = {"Moksela"}, ["vmu"] = {"Muluridyi"}, ["vmv"] = {"Valley Maidu"}, ["vmw"] = {"Makhuwa"}, ["vmx"] = {"Tamazola Mixtec"}, ["vmy"] = {"Ayautla Mazatec"}, ["vmz"] = {"Mazatlán Mazatec"}, ["vnk"] = {"Vano", "Lovono"}, ["vnm"] = {"Vinmavis", "Neve'ei"}, ["vnp"] = {"Vunapu"}, ["vor"] = {"Voro"}, ["vot"] = {"Votic"}, ["vra"] = {"Vera'a"}, ["vro"] = {"Võro"}, ["vrs"] = {"Varisi"}, ["vrt"] = {"Burmbar", "Banam Bay"}, ["vsi"] = {"Moldova Sign Language"}, ["vsl"] = {"Venezuelan Sign Language"}, ["vsn"] = {"Vedic Sanskrit"}, ["vsv"] = {"Valencian Sign Language", "Llengua de signes valenciana"}, ["vto"] = {"Vitou"}, ["vum"] = {"Vumbu"}, ["vun"] = {"Vunjo"}, ["vut"] = {"Vute"}, ["vwa"] = {"Awa (China)"}, ["waa"] = {"Walla Walla"}, ["wab"] = {"Wab"}, ["wac"] = {"Wasco-Wishram"}, ["wad"] = {"Wamesa", "Wondama"}, ["wae"] = {"Walser"}, ["waf"] = {"Wakoná"}, ["wag"] = {"Wa'ema"}, ["wah"] = {"Watubela"}, ["wai"] = {"Wares"}, ["waj"] = {"Waffa"}, ["wak"] = {"Wakashan languages"}, ["wal"] = {"Wolaytta", "Wolaitta"}, ["wam"] = {"Wampanoag"}, ["wan"] = {"Wan"}, ["wao"] = {"Wappo"}, ["wap"] = {"Wapishana"}, ["waq"] = {"Wagiman"}, ["war"] = {"Waray (Philippines)"}, ["was"] = {"Washo"}, ["wat"] = {"Kaninuwa"}, ["wau"] = {"Waurá"}, ["wav"] = {"Waka"}, ["waw"] = {"Waiwai"}, ["wax"] = {"Watam", "Marangis"}, ["way"] = {"Wayana"}, ["waz"] = {"Wampur"}, ["wba"] = {"Warao"}, ["wbb"] = {"Wabo"}, ["wbe"] = {"Waritai"}, ["wbf"] = {"Wara"}, ["wbh"] = {"Wanda"}, ["wbi"] = {"Vwanji"}, ["wbj"] = {"Alagwa"}, ["wbk"] = {"Waigali"}, ["wbl"] = {"Wakhi"}, ["wbm"] = {"Wa"}, ["wbp"] = {"Warlpiri"}, ["wbq"] = {"Waddar"}, ["wbr"] = {"Wagdi"}, ["wbs"] = {"West Bengal Sign Language"}, ["wbt"] = {"Warnman"}, ["wbv"] = {"Wajarri"}, ["wbw"] = {"Woi"}, ["wca"] = {"Yanomámi"}, ["wci"] = {"Waci Gbe"}, ["wdd"] = {"Wandji"}, ["wdg"] = {"Wadaginam"}, ["wdj"] = {"Wadjiginy"}, ["wdk"] = {"Wadikali"}, ["wdt"] = {"Wendat"}, ["wdu"] = {"Wadjigu"}, ["wdy"] = {"Wadjabangayi"}, ["wea"] = {"Wewaw"}, ["wec"] = {"Wè Western"}, ["wed"] = {"Wedau"}, ["weg"] = {"Wergaia"}, ["weh"] = {"Weh"}, ["wei"] = {"Kiunum"}, ["wem"] = {"Weme Gbe"}, ["wen"] = {"Sorbian languages"}, ["weo"] = {"Wemale"}, ["wep"] = {"Westphalien"}, ["wer"] = {"Weri"}, ["wes"] = {"Cameroon Pidgin"}, ["wet"] = {"Perai"}, ["weu"] = {"Rawngtu Chin"}, ["wew"] = {"Wejewa"}, ["wfg"] = {"Yafi", "Zorop"}, ["wga"] = {"Wagaya"}, ["wgb"] = {"Wagawaga"}, ["wgg"] = {"Wangkangurru", "Wangganguru"}, ["wgi"] = {"Wahgi"}, ["wgo"] = {"Waigeo"}, ["wgu"] = {"Wirangu"}, ["wgy"] = {"Warrgamay"}, ["wha"] = {"Sou Upaa", "Manusela"}, ["whg"] = {"North Wahgi"}, ["whk"] = {"Wahau Kenyah"}, ["whu"] = {"Wahau Kayan"}, ["wib"] = {"Southern Toussian"}, ["wic"] = {"Wichita"}, ["wie"] = {"Wik-Epa"}, ["wif"] = {"Wik-Keyangan"}, ["wig"] = {"Wik Ngathan"}, ["wih"] = {"Wik-Me'anha"}, ["wii"] = {"Minidien"}, ["wij"] = {"Wik-Iiyanh"}, ["wik"] = {"Wikalkan"}, ["wil"] = {"Wilawila"}, ["wim"] = {"Wik-Mungkan"}, ["win"] = {"Ho-Chunk"}, ["wir"] = {"Wiraféd"}, ["wiu"] = {"Wiru"}, ["wiv"] = {"Vitu"}, ["wiy"] = {"Wiyot"}, ["wja"] = {"Waja"}, ["wji"] = {"Warji"}, ["wka"] = {"Kw'adza"}, ["wkb"] = {"Kumbaran"}, ["wkd"] = {"Wakde", "Mo"}, ["wkl"] = {"Kalanadi"}, ["wkr"] = {"Keerray-Woorroong"}, ["wku"] = {"Kunduvadi"}, ["wkw"] = {"Wakawaka"}, ["wky"] = {"Wangkayutyuru"}, ["wla"] = {"Walio"}, ["wlc"] = {"Mwali Comorian"}, ["wle"] = {"Wolane"}, ["wlg"] = {"Kunbarlang"}, ["wlh"] = {"Welaun"}, ["wli"] = {"Waioli"}, ["wlk"] = {"Wailaki"}, ["wll"] = {"Wali (Sudan)"}, ["wlm"] = {"Middle Welsh"}, ["wlo"] = {"Wolio"}, ["wlr"] = {"Wailapa"}, ["wls"] = {"Wallisian"}, ["wlu"] = {"Wuliwuli"}, ["wlv"] = {"Wichí Lhamtés Vejoz"}, ["wlw"] = {"Walak"}, ["wlx"] = {"Wali (Ghana)"}, ["wly"] = {"Waling"}, ["wma"] = {"Mawa (Nigeria)"}, ["wmb"] = {"Wambaya"}, ["wmc"] = {"Wamas"}, ["wmd"] = {"Mamaindé"}, ["wme"] = {"Wambule"}, ["wmg"] = {"Western Minyag"}, ["wmh"] = {"Waima'a"}, ["wmi"] = {"Wamin"}, ["wmm"] = {"Maiwa (Indonesia)"}, ["wmn"] = {"Waamwang"}, ["wmo"] = {"Wom (Papua New Guinea)"}, ["wms"] = {"Wambon"}, ["wmt"] = {"Walmajarri"}, ["wmw"] = {"Mwani"}, ["wmx"] = {"Womo"}, ["wnb"] = {"Mokati"}, ["wnc"] = {"Wantoat"}, ["wnd"] = {"Wandarang"}, ["wne"] = {"Waneci"}, ["wng"] = {"Wanggom"}, ["wni"] = {"Ndzwani Comorian"}, ["wnk"] = {"Wanukaka"}, ["wnm"] = {"Wanggamala"}, ["wnn"] = {"Wunumara"}, ["wno"] = {"Wano"}, ["wnp"] = {"Wanap"}, ["wnu"] = {"Usan"}, ["wnw"] = {"Wintu"}, ["wny"] = {"Wanyi", "Waanyi"}, ["woa"] = {"Kuwema", "Tyaraity"}, ["wob"] = {"Wè Northern"}, ["woc"] = {"Wogeo"}, ["wod"] = {"Wolani"}, ["woe"] = {"Woleaian"}, ["wof"] = {"Gambian Wolof"}, ["wog"] = {"Wogamusin"}, ["woi"] = {"Kamang"}, ["wok"] = {"Longto"}, ["wom"] = {"Wom (Nigeria)"}, ["won"] = {"Wongo"}, ["woo"] = {"Manombai"}, ["wor"] = {"Woria"}, ["wos"] = {"Hanga Hundi"}, ["wow"] = {"Wawonii"}, ["woy"] = {"Weyto"}, ["wpc"] = {"Maco"}, ["wrb"] = {"Waluwarra", "Warluwara"}, ["wrg"] = {"Warungu", "Gudjal"}, ["wrh"] = {"Wiradjuri"}, ["wri"] = {"Wariyangga"}, ["wrk"] = {"Garrwa"}, ["wrl"] = {"Warlmanpa"}, ["wrm"] = {"Warumungu"}, ["wrn"] = {"Warnang"}, ["wro"] = {"Worrorra"}, ["wrp"] = {"Waropen"}, ["wrr"] = {"Wardaman"}, ["wrs"] = {"Waris"}, ["wru"] = {"Waru"}, ["wrv"] = {"Waruna"}, ["wrw"] = {"Gugu Warra"}, ["wrx"] = {"Wae Rana"}, ["wry"] = {"Merwari"}, ["wrz"] = {"Waray (Australia)"}, ["wsa"] = {"Warembori"}, ["wsg"] = {"Adilabad Gondi"}, ["wsi"] = {"Wusi"}, ["wsk"] = {"Waskia"}, ["wsr"] = {"Owenia"}, ["wss"] = {"Wasa"}, ["wsu"] = {"Wasu"}, ["wsv"] = {"Wotapuri-Katarqalai"}, ["wtb"] = {"Matambwe"}, ["wtf"] = {"Watiwa"}, ["wth"] = {"Wathawurrung"}, ["wti"] = {"Berta"}, ["wtk"] = {"Watakataui"}, ["wtm"] = {"Mewati"}, ["wtw"] = {"Wotu"}, ["wua"] = {"Wikngenchera"}, ["wub"] = {"Wunambal"}, ["wud"] = {"Wudu"}, ["wuh"] = {"Wutunhua"}, ["wul"] = {"Silimo"}, ["wum"] = {"Wumbvu"}, ["wun"] = {"Bungu"}, ["wur"] = {"Wurrugu"}, ["wut"] = {"Wutung"}, ["wuu"] = {"Wu Chinese"}, ["wuv"] = {"Wuvulu-Aua"}, ["wux"] = {"Wulna"}, ["wuy"] = {"Wauyai"}, ["wwa"] = {"Waama"}, ["wwb"] = {"Wakabunga"}, ["wwo"] = {"Wetamut", "Dorig"}, ["wwr"] = {"Warrwa"}, ["www"] = {"Wawa"}, ["wxa"] = {"Waxianghua"}, ["wxw"] = {"Wardandi"}, ["wyb"] = {"Wangaaybuwan-Ngiyambaa"}, ["wyi"] = {"Woiwurrung"}, ["wym"] = {"Wymysorys"}, ["wyn"] = {"Wyandot"}, ["wyr"] = {"Wayoró"}, ["wyy"] = {"Western Fijian"}, ["xaa"] = {"Andalusian Arabic"}, ["xab"] = {"Sambe"}, ["xac"] = {"Kachari"}, ["xad"] = {"Adai"}, ["xae"] = {"Aequian"}, ["xag"] = {"Aghwan"}, ["xai"] = {"Kaimbé"}, ["xaj"] = {"Ararandewára"}, ["xak"] = {"Máku"}, ["xal"] = {"Kalmyk", "Oirat"}, ["xam"] = {"ǀXam"}, ["xan"] = {"Xamtanga"}, ["xao"] = {"Khao"}, ["xap"] = {"Apalachee"}, ["xaq"] = {"Aquitanian"}, ["xar"] = {"Karami"}, ["xas"] = {"Kamas"}, ["xat"] = {"Katawixi"}, ["xau"] = {"Kauwera"}, ["xav"] = {"Xavánte"}, ["xaw"] = {"Kawaiisu"}, ["xay"] = {"Kayan Mahakam"}, ["xbb"] = {"Lower Burdekin"}, ["xbc"] = {"Bactrian"}, ["xbd"] = {"Bindal"}, ["xbe"] = {"Bigambal"}, ["xbg"] = {"Bunganditj"}, ["xbi"] = {"Kombio"}, ["xbj"] = {"Birrpayi"}, ["xbm"] = {"Middle Breton"}, ["xbn"] = {"Kenaboi"}, ["xbo"] = {"Bolgarian"}, ["xbp"] = {"Bibbulman"}, ["xbr"] = {"Kambera"}, ["xbw"] = {"Kambiwá"}, ["xby"] = {"Batjala", "Batyala"}, ["xcb"] = {"Cumbric"}, ["xcc"] = {"Camunic"}, ["xce"] = {"Celtiberian"}, ["xcg"] = {"Cisalpine Gaulish"}, ["xch"] = {"Chemakum", "Chimakum"}, ["xcl"] = {"Classical Armenian"}, ["xcm"] = {"Comecrudo"}, ["xcn"] = {"Cotoname"}, ["xco"] = {"Chorasmian"}, ["xcr"] = {"Carian"}, ["xct"] = {"Classical Tibetan"}, ["xcu"] = {"Curonian"}, ["xcv"] = {"Chuvantsy"}, ["xcw"] = {"Coahuilteco"}, ["xcy"] = {"Cayuse"}, ["xda"] = {"Darkinyung"}, ["xdc"] = {"Dacian"}, ["xdk"] = {"Dharuk"}, ["xdm"] = {"Edomite"}, ["xdo"] = {"Kwandu"}, ["xdq"] = {"Kaitag"}, ["xdy"] = {"Malayic Dayak"}, ["xeb"] = {"Eblan"}, ["xed"] = {"Hdi"}, ["xeg"] = {"ǁXegwi"}, ["xel"] = {"Kelo"}, ["xem"] = {"Kembayan"}, ["xep"] = {"Epi-Olmec"}, ["xer"] = {"Xerénte"}, ["xes"] = {"Kesawai"}, ["xet"] = {"Xetá"}, ["xeu"] = {"Keoru-Ahia"}, ["xfa"] = {"Faliscan"}, ["xga"] = {"Galatian"}, ["xgb"] = {"Gbin"}, ["xgd"] = {"Gudang"}, ["xgf"] = {"Gabrielino-Fernandeño"}, ["xgg"] = {"Goreng"}, ["xgi"] = {"Garingbal"}, ["xgl"] = {"Galindan"}, ["xgm"] = {"Dharumbal", "Guwinmal"}, ["xgn"] = {"Mongolian languages"}, ["xgr"] = {"Garza"}, ["xgu"] = {"Unggumi"}, ["xgw"] = {"Guwa"}, ["xha"] = {"Harami"}, ["xhc"] = {"Hunnic"}, ["xhd"] = {"Hadrami"}, ["xhe"] = {"Khetrani"}, ["xhm"] = {"Middle Khmer (1400 to 1850 CE)"}, ["xhr"] = {"Hernican"}, ["xht"] = {"Hattic"}, ["xhu"] = {"Hurrian"}, ["xhv"] = {"Khua"}, ["xib"] = {"Iberian"}, ["xii"] = {"Xiri"}, ["xil"] = {"Illyrian"}, ["xin"] = {"Xinca"}, ["xir"] = {"Xiriâna"}, ["xis"] = {"Kisan"}, ["xiv"] = {"Indus Valley Language"}, ["xiy"] = {"Xipaya"}, ["xjb"] = {"Minjungbal"}, ["xjt"] = {"Jaitmatang"}, ["xka"] = {"Kalkoti"}, ["xkb"] = {"Northern Nago"}, ["xkc"] = {"Kho'ini"}, ["xkd"] = {"Mendalam Kayan"}, ["xke"] = {"Kereho"}, ["xkf"] = {"Khengkha"}, ["xkg"] = {"Kagoro"}, ["xki"] = {"Kenyan Sign Language"}, ["xkj"] = {"Kajali"}, ["xkk"] = {"Kachok", "Kaco'"}, ["xkl"] = {"Mainstream Kenyah"}, ["xkn"] = {"Kayan River Kayan"}, ["xko"] = {"Kiorr"}, ["xkp"] = {"Kabatei"}, ["xkq"] = {"Koroni"}, ["xkr"] = {"Xakriabá"}, ["xks"] = {"Kumbewaha"}, ["xkt"] = {"Kantosi"}, ["xku"] = {"Kaamba"}, ["xkv"] = {"Kgalagadi"}, ["xkw"] = {"Kembra"}, ["xkx"] = {"Karore"}, ["xky"] = {"Uma' Lasan"}, ["xkz"] = {"Kurtokha"}, ["xla"] = {"Kamula"}, ["xlb"] = {"Loup B"}, ["xlc"] = {"Lycian"}, ["xld"] = {"Lydian"}, ["xle"] = {"Lemnian"}, ["xlg"] = {"Ligurian (Ancient)"}, ["xli"] = {"Liburnian"}, ["xln"] = {"Alanic"}, ["xlo"] = {"Loup A"}, ["xlp"] = {"Lepontic"}, ["xls"] = {"Lusitanian"}, ["xlu"] = {"Cuneiform Luwian"}, ["xly"] = {"Elymian"}, ["xma"] = {"Mushungulu"}, ["xmb"] = {"Mbonga"}, ["xmc"] = {"Makhuwa-Marrevone"}, ["xmd"] = {"Mbudum"}, ["xme"] = {"Median"}, ["xmf"] = {"Mingrelian"}, ["xmg"] = {"Mengaka"}, ["xmh"] = {"Kugu-Muminh"}, ["xmj"] = {"Majera"}, ["xmk"] = {"Ancient Macedonian"}, ["xml"] = {"Malaysian Sign Language"}, ["xmm"] = {"Manado Malay"}, ["xmn"] = {"Manichaean Middle Persian"}, ["xmo"] = {"Morerebi"}, ["xmp"] = {"Kuku-Mu'inh"}, ["xmq"] = {"Kuku-Mangk"}, ["xmr"] = {"Meroitic"}, ["xms"] = {"Moroccan Sign Language"}, ["xmt"] = {"Matbat"}, ["xmu"] = {"Kamu"}, ["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"}, ["xmw"] = {"Tsimihety Malagasy"}, ["xmx"] = {"Salawati", "Maden"}, ["xmy"] = {"Mayaguduna"}, ["xmz"] = {"Mori Bawah"}, ["xna"] = {"Ancient North Arabian"}, ["xnb"] = {"Kanakanabu"}, ["xnd"] = {"Na-Dene languages"}, ["xng"] = {"Middle Mongolian"}, ["xnh"] = {"Kuanhua"}, ["xni"] = {"Ngarigu"}, ["xnj"] = {"Ngoni (Tanzania)"}, ["xnk"] = {"Nganakarti"}, ["xnm"] = {"Ngumbarl"}, ["xnn"] = {"Northern Kankanay"}, ["xno"] = {"Anglo-Norman"}, ["xnq"] = {"Ngoni (Mozambique)"}, ["xnr"] = {"Kangri"}, ["xns"] = {"Kanashi"}, ["xnt"] = {"Narragansett"}, ["xnu"] = {"Nukunul"}, ["xny"] = {"Nyiyaparli"}, ["xnz"] = {"Kenzi", "Mattoki"}, ["xoc"] = {"O'chi'chi'"}, ["xod"] = {"Kokoda"}, ["xog"] = {"Soga"}, ["xoi"] = {"Kominimung"}, ["xok"] = {"Xokleng"}, ["xom"] = {"Komo (Sudan)"}, ["xon"] = {"Konkomba"}, ["xoo"] = {"Xukurú"}, ["xop"] = {"Kopar"}, ["xor"] = {"Korubo"}, ["xow"] = {"Kowaki"}, ["xpa"] = {"Pirriya"}, ["xpb"] = {"Northeastern Tasmanian", "Pyemmairrener"}, ["xpc"] = {"Pecheneg"}, ["xpd"] = {"Oyster Bay Tasmanian"}, ["xpe"] = {"Liberia Kpelle"}, ["xpf"] = {"Southeast Tasmanian", "Nuenonne"}, ["xpg"] = {"Phrygian"}, ["xph"] = {"North Midlands Tasmanian", "Tyerrenoterpanner"}, ["xpi"] = {"Pictish"}, ["xpj"] = {"Mpalitjanh"}, ["xpk"] = {"Kulina Pano"}, ["xpl"] = {"Port Sorell Tasmanian"}, ["xpm"] = {"Pumpokol"}, ["xpn"] = {"Kapinawá"}, ["xpo"] = {"Pochutec"}, ["xpp"] = {"Puyo-Paekche"}, ["xpq"] = {"Mohegan-Pequot"}, ["xpr"] = {"Parthian"}, ["xps"] = {"Pisidian"}, ["xpt"] = {"Punthamara"}, ["xpu"] = {"Punic"}, ["xpv"] = {"Northern Tasmanian", "Tommeginne"}, ["xpw"] = {"Northwestern Tasmanian", "Peerapper"}, ["xpx"] = {"Southwestern Tasmanian", "Toogee"}, ["xpy"] = {"Puyo"}, ["xpz"] = {"Bruny Island Tasmanian"}, ["xqa"] = {"Karakhanid"}, ["xqt"] = {"Qatabanian"}, ["xra"] = {"Krahô"}, ["xrb"] = {"Eastern Karaboro"}, ["xrd"] = {"Gundungurra"}, ["xre"] = {"Kreye"}, ["xrg"] = {"Minang"}, ["xri"] = {"Krikati-Timbira"}, ["xrm"] = {"Armazic"}, ["xrn"] = {"Arin"}, ["xrr"] = {"Raetic"}, ["xrt"] = {"Aranama-Tamique"}, ["xru"] = {"Marriammu"}, ["xrw"] = {"Karawa"}, ["xsa"] = {"Sabaean"}, ["xsb"] = {"Sambal"}, ["xsc"] = {"Scythian"}, ["xsd"] = {"Sidetic"}, ["xse"] = {"Sempan"}, ["xsh"] = {"Shamang"}, ["xsi"] = {"Sio"}, ["xsj"] = {"Subi"}, ["xsl"] = {"South Slavey"}, ["xsm"] = {"Kasem"}, ["xsn"] = {"Sanga (Nigeria)"}, ["xso"] = {"Solano"}, ["xsp"] = {"Silopi"}, ["xsq"] = {"Makhuwa-Saka"}, ["xsr"] = {"Sherpa"}, ["xsu"] = {"Sanumá"}, ["xsv"] = {"Sudovian"}, ["xsy"] = {"Saisiyat"}, ["xta"] = {"Alcozauca Mixtec"}, ["xtb"] = {"Chazumba Mixtec"}, ["xtc"] = {"Katcha-Kadugli-Miri"}, ["xtd"] = {"Diuxi-Tilantongo Mixtec"}, ["xte"] = {"Ketengban"}, ["xtg"] = {"Transalpine Gaulish"}, ["xth"] = {"Yitha Yitha"}, ["xti"] = {"Sinicahua Mixtec"}, ["xtj"] = {"San Juan Teita Mixtec"}, ["xtl"] = {"Tijaltepec Mixtec"}, ["xtm"] = {"Magdalena Peñasco Mixtec"}, ["xtn"] = {"Northern Tlaxiaco Mixtec"}, ["xto"] = {"Tokharian A"}, ["xtp"] = {"San Miguel Piedras Mixtec"}, ["xtq"] = {"Tumshuqese"}, ["xtr"] = {"Early Tripuri"}, ["xts"] = {"Sindihui Mixtec"}, ["xtt"] = {"Tacahua Mixtec"}, ["xtu"] = {"Cuyamecalco Mixtec"}, ["xtv"] = {"Thawa"}, ["xtw"] = {"Tawandê"}, ["xty"] = {"Yoloxochitl Mixtec"}, ["xua"] = {"Alu Kurumba"}, ["xub"] = {"Betta Kurumba"}, ["xud"] = {"Umiida"}, ["xug"] = {"Kunigami"}, ["xuj"] = {"Jennu Kurumba"}, ["xul"] = {"Ngunawal", "Nunukul"}, ["xum"] = {"Umbrian"}, ["xun"] = {"Unggaranggu"}, ["xuo"] = {"Kuo"}, ["xup"] = {"Upper Umpqua"}, ["xur"] = {"Urartian"}, ["xut"] = {"Kuthant"}, ["xuu"] = {"Kxoe", "Khwedam"}, ["xve"] = {"Venetic"}, ["xvi"] = {"Kamviri"}, ["xvn"] = {"Vandalic"}, ["xvo"] = {"Volscian"}, ["xvs"] = {"Vestinian"}, ["xwa"] = {"Kwaza"}, ["xwc"] = {"Woccon"}, ["xwd"] = {"Wadi Wadi"}, ["xwe"] = {"Xwela Gbe"}, ["xwg"] = {"Kwegu"}, ["xwj"] = {"Wajuk"}, ["xwk"] = {"Wangkumara"}, ["xwl"] = {"Western Xwla Gbe"}, ["xwo"] = {"Written Oirat"}, ["xwr"] = {"Kwerba Mamberamo"}, ["xwt"] = {"Wotjobaluk"}, ["xww"] = {"Wemba Wemba"}, ["xxb"] = {"Boro (Ghana)"}, ["xxk"] = {"Ke'o"}, ["xxm"] = {"Minkin"}, ["xxr"] = {"Koropó"}, ["xxt"] = {"Tambora"}, ["xya"] = {"Yaygir"}, ["xyb"] = {"Yandjibara"}, ["xyj"] = {"Mayi-Yapi"}, ["xyk"] = {"Mayi-Kulan"}, ["xyl"] = {"Yalakalore"}, ["xyt"] = {"Mayi-Thakurti"}, ["xyy"] = {"Yorta Yorta"}, ["xzh"] = {"Zhang-Zhung"}, ["xzm"] = {"Zemgalian"}, ["xzp"] = {"Ancient Zapotec"}, ["yaa"] = {"Yaminahua"}, ["yab"] = {"Yuhup"}, ["yac"] = {"Pass Valley Yali"}, ["yad"] = {"Yagua"}, ["yae"] = {"Pumé"}, ["yaf"] = {"Yaka (Democratic Republic of Congo)"}, ["yag"] = {"Yámana"}, ["yah"] = {"Yazgulyam"}, ["yai"] = {"Yagnobi"}, ["yaj"] = {"Banda-Yangere"}, ["yak"] = {"Yakama"}, ["yal"] = {"Yalunka"}, ["yam"] = {"Yamba"}, ["yan"] = {"Mayangna"}, ["yao"] = {"Yao"}, ["yap"] = {"Yapese"}, ["yaq"] = {"Yaqui"}, ["yar"] = {"Yabarana"}, ["yas"] = {"Nugunu (Cameroon)"}, ["yat"] = {"Yambeta"}, ["yau"] = {"Yuwana"}, ["yav"] = {"Yangben"}, ["yaw"] = {"Yawalapití"}, ["yax"] = {"Yauma"}, ["yay"] = {"Agwagwune"}, ["yaz"] = {"Lokaa"}, ["yba"] = {"Yala"}, ["ybb"] = {"Yemba"}, ["ybe"] = {"West Yugur"}, ["ybh"] = {"Yakha"}, ["ybi"] = {"Yamphu"}, ["ybj"] = {"Hasha"}, ["ybk"] = {"Bokha"}, ["ybl"] = {"Yukuben"}, ["ybm"] = {"Yaben"}, ["ybn"] = {"Yabaâna"}, ["ybo"] = {"Yabong"}, ["ybx"] = {"Yawiyo"}, ["yby"] = {"Yaweyuha"}, ["ych"] = {"Chesu"}, ["ycl"] = {"Lolopo"}, ["ycn"] = {"Yucuna"}, ["ycp"] = {"Chepya"}, ["ycr"] = {"Yilan Creole"}, ["yda"] = {"Yanda"}, ["ydd"] = {"Eastern Yiddish"}, ["yde"] = {"Yangum Dey"}, ["ydg"] = {"Yidgha"}, ["ydk"] = {"Yoidik"}, ["yea"] = {"Ravula"}, ["yec"] = {"Yeniche"}, ["yee"] = {"Yimas"}, ["yei"] = {"Yeni"}, ["yej"] = {"Yevanic"}, ["yel"] = {"Yela"}, ["yer"] = {"Tarok"}, ["yes"] = {"Nyankpa"}, ["yet"] = {"Yetfa"}, ["yeu"] = {"Yerukula"}, ["yev"] = {"Yapunda"}, ["yey"] = {"Yeyi"}, ["yga"] = {"Malyangapa"}, ["ygi"] = {"Yiningayi"}, ["ygl"] = {"Yangum Gel"}, ["ygm"] = {"Yagomi"}, ["ygp"] = {"Gepo"}, ["ygr"] = {"Yagaria"}, ["ygs"] = {"Yolŋu Sign Language"}, ["ygu"] = {"Yugul"}, ["ygw"] = {"Yagwoia"}, ["yha"] = {"Baha Buyang"}, ["yhd"] = {"Judeo-Iraqi Arabic"}, ["yhl"] = {"Hlepho Phowa"}, ["yhs"] = {"Yan-nhaŋu Sign Language"}, ["yia"] = {"Yinggarda"}, ["yif"] = {"Ache"}, ["yig"] = {"Wusa Nasu"}, ["yih"] = {"Western Yiddish"}, ["yii"] = {"Yidiny"}, ["yij"] = {"Yindjibarndi"}, ["yik"] = {"Dongshanba Lalo"}, ["yil"] = {"Yindjilandji"}, ["yim"] = {"Yimchungru Naga"}, ["yin"] = {"Riang Lai", "Yinchia"}, ["yip"] = {"Pholo"}, ["yiq"] = {"Miqie"}, ["yir"] = {"North Awyu"}, ["yis"] = {"Yis"}, ["yit"] = {"Eastern Lalu"}, ["yiu"] = {"Awu"}, ["yiv"] = {"Northern Nisu"}, ["yix"] = {"Axi Yi"}, ["yiz"] = {"Azhe"}, ["yka"] = {"Yakan"}, ["ykg"] = {"Northern Yukaghir"}, ["ykh"] = {"Khamnigan Mongol"}, ["yki"] = {"Yoke"}, ["ykk"] = {"Yakaikeke"}, ["ykl"] = {"Khlula"}, ["ykm"] = {"Kap"}, ["ykn"] = {"Kua-nsi"}, ["yko"] = {"Yasa"}, ["ykr"] = {"Yekora"}, ["ykt"] = {"Kathu"}, ["yku"] = {"Kuamasi"}, ["yky"] = {"Yakoma"}, ["yla"] = {"Yaul"}, ["ylb"] = {"Yaleba"}, ["yle"] = {"Yele"}, ["ylg"] = {"Yelogu"}, ["yli"] = {"Angguruk Yali"}, ["yll"] = {"Yil"}, ["ylm"] = {"Limi"}, ["yln"] = {"Langnian Buyang"}, ["ylo"] = {"Naluo Yi"}, ["ylr"] = {"Yalarnnga"}, ["ylu"] = {"Aribwaung"}, ["yly"] = {"Nyâlayu", "Nyelâyu"}, ["ymb"] = {"Yambes"}, ["ymc"] = {"Southern Muji"}, ["ymd"] = {"Muda"}, ["yme"] = {"Yameo"}, ["ymg"] = {"Yamongeri"}, ["ymh"] = {"Mili"}, ["ymi"] = {"Moji"}, ["ymk"] = {"Makwe"}, ["yml"] = {"Iamalele"}, ["ymm"] = {"Maay"}, ["ymn"] = {"Yamna", "Sunum"}, ["ymo"] = {"Yangum Mon"}, ["ymp"] = {"Yamap"}, ["ymq"] = {"Qila Muji"}, ["ymr"] = {"Malasar"}, ["yms"] = {"Mysian"}, ["ymx"] = {"Northern Muji"}, ["ymz"] = {"Muzi"}, ["yna"] = {"Aluo"}, ["ynd"] = {"Yandruwandha"}, ["yne"] = {"Lang'e"}, ["yng"] = {"Yango"}, ["ynk"] = {"Naukan Yupik"}, ["ynl"] = {"Yangulam"}, ["ynn"] = {"Yana"}, ["yno"] = {"Yong"}, ["ynq"] = {"Yendang"}, ["yns"] = {"Yansi"}, ["ynu"] = {"Yahuna"}, ["yob"] = {"Yoba"}, ["yog"] = {"Yogad"}, ["yoi"] = {"Yonaguni"}, ["yok"] = {"Yokuts"}, ["yol"] = {"Yola"}, ["yom"] = {"Yombe"}, ["yon"] = {"Yongkom"}, ["yot"] = {"Yotti"}, ["yox"] = {"Yoron"}, ["yoy"] = {"Yoy"}, ["ypa"] = {"Phala"}, ["ypb"] = {"Labo Phowa"}, ["ypg"] = {"Phola"}, ["yph"] = {"Phupha"}, ["ypk"] = {"Yupik languages"}, ["ypm"] = {"Phuma"}, ["ypn"] = {"Ani Phowa"}, ["ypo"] = {"Alo Phola"}, ["ypp"] = {"Phupa"}, ["ypz"] = {"Phuza"}, ["yra"] = {"Yerakai"}, ["yrb"] = {"Yareba"}, ["yre"] = {"Yaouré"}, ["yrk"] = {"Nenets"}, ["yrl"] = {"Nhengatu"}, ["yrm"] = {"Yirrk-Mel"}, ["yrn"] = {"Yerong"}, ["yro"] = {"Yaroamë"}, ["yrs"] = {"Yarsun"}, ["yrw"] = {"Yarawata"}, ["yry"] = {"Yarluyandi"}, ["ysc"] = {"Yassic"}, ["ysd"] = {"Samatao"}, ["ysg"] = {"Sonaga"}, ["ysl"] = {"Yugoslavian Sign Language"}, ["ysm"] = {"Myanmar Sign Language"}, ["ysn"] = {"Sani"}, ["yso"] = {"Nisi (China)"}, ["ysp"] = {"Southern Lolopo"}, ["ysr"] = {"Sirenik Yupik"}, ["yss"] = {"Yessan-Mayo"}, ["ysy"] = {"Sanie"}, ["yta"] = {"Talu"}, ["ytl"] = {"Tanglang"}, ["ytp"] = {"Thopho"}, ["ytw"] = {"Yout Wam"}, ["yty"] = {"Yatay"}, ["yua"] = {"Yucateco", "Yucatec Maya"}, ["yub"] = {"Yugambal"}, ["yuc"] = {"Yuchi"}, ["yud"] = {"Judeo-Tripolitanian Arabic"}, ["yue"] = {"Kanton"}, ["yuf"] = {"Havasupai-Walapai-Yavapai"}, ["yug"] = {"Yug"}, ["yui"] = {"Yurutí"}, ["yuj"] = {"Karkar-Yuri"}, ["yuk"] = {"Yuki"}, ["yul"] = {"Yulu"}, ["yum"] = {"Quechan"}, ["yun"] = {"Bena (Nigeria)"}, ["yup"] = {"Yukpa"}, ["yuq"] = {"Yuqui"}, ["yur"] = {"Yurok"}, ["yut"] = {"Yopno"}, ["yuw"] = {"Yau (Morobe Province)"}, ["yux"] = {"Southern Yukaghir"}, ["yuy"] = {"East Yugur"}, ["yuz"] = {"Yuracare"}, ["yva"] = {"Yawa"}, ["yvt"] = {"Yavitero"}, ["ywa"] = {"Kalou"}, ["ywg"] = {"Yinhawangka"}, ["ywl"] = {"Western Lalu"}, ["ywn"] = {"Yawanawa"}, ["ywq"] = {"Wuding-Luquan Yi"}, ["ywr"] = {"Yawuru"}, ["ywt"] = {"Xishanba Lalo", "Central Lalo"}, ["ywu"] = {"Wumeng Nasu"}, ["yww"] = {"Yawarawarga"}, ["yxa"] = {"Mayawali"}, ["yxg"] = {"Yagara"}, ["yxl"] = {"Yardliyawarra"}, ["yxm"] = {"Yinwum"}, ["yxu"] = {"Yuyu"}, ["yxy"] = {"Yabula Yabula"}, ["yyr"] = {"Yir Yoront"}, ["yyu"] = {"Yau (Sandaun Province)"}, ["yyz"] = {"Ayizi"}, ["yzg"] = {"E'ma Buyang"}, ["yzk"] = {"Zokhuo"}, ["zaa"] = {"Sierra de Juárez Zapotec"}, ["zab"] = {"Western Tlacolula Valley Zapotec", "San Juan Guelavía Zapotec"}, ["zac"] = {"Ocotlán Zapotec"}, ["zad"] = {"Cajonos Zapotec"}, ["zae"] = {"Yareni Zapotec"}, ["zaf"] = {"Ayoquesco Zapotec"}, ["zag"] = {"Zaghawa"}, ["zah"] = {"Zangwal"}, ["zai"] = {"Isthmus Zapotec"}, ["zaj"] = {"Zaramo"}, ["zak"] = {"Zanaki"}, ["zal"] = {"Zauzou"}, ["zam"] = {"Miahuatlán Zapotec"}, ["zao"] = {"Ozolotepec Zapotec"}, ["zap"] = {"Zapotec"}, ["zaq"] = {"Aloápam Zapotec"}, ["zar"] = {"Rincón Zapotec"}, ["zas"] = {"Santo Domingo Albarradas Zapotec"}, ["zat"] = {"Tabaa Zapotec"}, ["zau"] = {"Zangskari"}, ["zav"] = {"Yatzachi Zapotec"}, ["zaw"] = {"Mitla Zapotec"}, ["zax"] = {"Xadani Zapotec"}, ["zay"] = {"Zayse-Zergulla", "Zaysete"}, ["zaz"] = {"Zari"}, ["zba"] = {"Balaibalan"}, ["zbc"] = {"Central Berawan"}, ["zbe"] = {"East Berawan"}, ["zbl"] = {"Blissymbols", "Bliss", "Blissymbolics"}, ["zbt"] = {"Batui"}, ["zbu"] = {"Bu (Bauchi State)"}, ["zbw"] = {"West Berawan"}, ["zca"] = {"Coatecas Altas Zapotec"}, ["zcd"] = {"Las Delicias Zapotec"}, ["zch"] = {"Central Hongshuihe Zhuang"}, ["zdj"] = {"Ngazidja Comorian"}, ["zea"] = {"Zeeuws"}, ["zeg"] = {"Zenag"}, ["zeh"] = {"Eastern Hongshuihe Zhuang"}, ["zem"] = {"Zeem"}, ["zen"] = {"Zenaga"}, ["zga"] = {"Kinga"}, ["zgb"] = {"Guibei Zhuang"}, ["zgh"] = {"Standard Moroccan Tamazight"}, ["zgm"] = {"Minz Zhuang"}, ["zgn"] = {"Guibian Zhuang"}, ["zgr"] = {"Magori"}, ["zhb"] = {"Zhaba"}, ["zhd"] = {"Dai Zhuang"}, ["zhi"] = {"Zhire"}, ["zhn"] = {"Nong Zhuang"}, ["zhw"] = {"Zhoa"}, ["zhx"] = {"Chinese (family)"}, ["zia"] = {"Zia"}, ["zib"] = {"Zimbabwe Sign Language"}, ["zik"] = {"Zimakani"}, ["zil"] = {"Zialo"}, ["zim"] = {"Mesme"}, ["zin"] = {"Zinza"}, ["ziw"] = {"Zigula"}, ["ziz"] = {"Zizilivakan"}, ["zka"] = {"Kaimbulawa"}, ["zkd"] = {"Kadu"}, ["zkg"] = {"Koguryo"}, ["zkh"] = {"Khorezmian"}, ["zkk"] = {"Karankawa"}, ["zkn"] = {"Kanan"}, ["zko"] = {"Kott"}, ["zkp"] = {"São Paulo Kaingáng"}, ["zkr"] = {"Zakhring"}, ["zkt"] = {"Kitan"}, ["zku"] = {"Kaurna"}, ["zkv"] = {"Krevinian"}, ["zkz"] = {"Khazar"}, ["zla"] = {"Zula"}, ["zle"] = {"East Slavic languages"}, ["zlj"] = {"Liujiang Zhuang"}, ["zlm"] = {"Malay (individual language)"}, ["zln"] = {"Lianshan Zhuang"}, ["zlq"] = {"Liuqian Zhuang"}, ["zls"] = {"South Slavic languages"}, ["zlu"] = {"Zul"}, ["zlw"] = {"West Slavic languages"}, ["zma"] = {"Manda (Australia)"}, ["zmb"] = {"Zimba"}, ["zmc"] = {"Margany"}, ["zmd"] = {"Maridan"}, ["zme"] = {"Mangerr"}, ["zmf"] = {"Mfinu"}, ["zmg"] = {"Marti Ke"}, ["zmh"] = {"Makolkol"}, ["zmi"] = {"Negeri Sembilan Malay"}, ["zmj"] = {"Maridjabin"}, ["zmk"] = {"Mandandanyi"}, ["zml"] = {"Matngala"}, ["zmm"] = {"Marimanindji", "Marramaninyshi"}, ["zmn"] = {"Mbangwe"}, ["zmo"] = {"Molo"}, ["zmp"] = {"Mpuono"}, ["zmq"] = {"Mituku"}, ["zmr"] = {"Maranunggu"}, ["zms"] = {"Mbesa"}, ["zmt"] = {"Maringarr"}, ["zmu"] = {"Muruwari"}, ["zmv"] = {"Mbariman-Gudhinma"}, ["zmw"] = {"Mbo (Democratic Republic of Congo)"}, ["zmx"] = {"Bomitaba"}, ["zmy"] = {"Mariyedi"}, ["zmz"] = {"Mbandja"}, ["zna"] = {"Zan Gula"}, ["znd"] = {"Zande languages"}, ["zne"] = {"Zande (individual language)"}, ["zng"] = {"Mang"}, ["znk"] = {"Manangkari"}, ["zns"] = {"Mangas"}, ["zoc"] = {"Copainalá Zoque"}, ["zoh"] = {"Chimalapa Zoque"}, ["zom"] = {"Zou"}, ["zoo"] = {"Asunción Mixtepec Zapotec"}, ["zoq"] = {"Tabasco Zoque"}, ["zor"] = {"Rayón Zoque"}, ["zos"] = {"Francisco León Zoque"}, ["zpa"] = {"Lachiguiri Zapotec"}, ["zpb"] = {"Yautepec Zapotec"}, ["zpc"] = {"Choapan Zapotec"}, ["zpd"] = {"Southeastern Ixtlán Zapotec"}, ["zpe"] = {"Petapa Zapotec"}, ["zpf"] = {"San Pedro Quiatoni Zapotec"}, ["zpg"] = {"Guevea De Humboldt Zapotec"}, ["zph"] = {"Totomachapan Zapotec"}, ["zpi"] = {"Santa María Quiegolani Zapotec"}, ["zpj"] = {"Quiavicuzas Zapotec"}, ["zpk"] = {"Tlacolulita Zapotec"}, ["zpl"] = {"Lachixío Zapotec"}, ["zpm"] = {"Mixtepec Zapotec"}, ["zpn"] = {"Santa Inés Yatzechi Zapotec"}, ["zpo"] = {"Amatlán Zapotec"}, ["zpp"] = {"El Alto Zapotec"}, ["zpq"] = {"Zoogocho Zapotec"}, ["zpr"] = {"Santiago Xanica Zapotec"}, ["zps"] = {"Coatlán Zapotec"}, ["zpt"] = {"San Vicente Coatlán Zapotec"}, ["zpu"] = {"Yalálag Zapotec"}, ["zpv"] = {"Chichicapan Zapotec"}, ["zpw"] = {"Zaniza Zapotec"}, ["zpx"] = {"San Baltazar Loxicha Zapotec"}, ["zpy"] = {"Mazaltepec Zapotec"}, ["zpz"] = {"Texmelucan Zapotec"}, ["zqe"] = {"Qiubei Zhuang"}, ["zra"] = {"Kara (Korea)"}, ["zrg"] = {"Mirgan"}, ["zrn"] = {"Zerenkel"}, ["zro"] = {"Záparo"}, ["zrp"] = {"Zarphatic"}, ["zrs"] = {"Mairasi"}, ["zsa"] = {"Sarasira"}, ["zsk"] = {"Kaskean"}, ["zsl"] = {"Zambian Sign Language"}, ["zsm"] = {"Standard Malay"}, ["zsr"] = {"Southern Rincon Zapotec"}, ["zsu"] = {"Sukurum"}, ["zte"] = {"Elotepec Zapotec"}, ["ztg"] = {"Xanaguía Zapotec"}, ["ztl"] = {"Lapaguía-Guivini Zapotec"}, ["ztm"] = {"San Agustín Mixtepec Zapotec"}, ["ztn"] = {"Santa Catarina Albarradas Zapotec"}, ["ztp"] = {"Loxicha Zapotec"}, ["ztq"] = {"Quioquitani-Quierí Zapotec"}, ["zts"] = {"Tilquiapan Zapotec"}, ["ztt"] = {"Tejalapan Zapotec"}, ["ztu"] = {"Güilá Zapotec"}, ["ztx"] = {"Zaachila Zapotec"}, ["zty"] = {"Yatee Zapotec"}, ["zuh"] = {"Tokano"}, ["zum"] = {"Kumzari"}, ["zun"] = {"Zuni"}, ["zuy"] = {"Zumaya"}, ["zwa"] = {"Zay"}, ["zxx"] = {"No linguistic content", "Not applicable"}, ["zyb"] = {"Yongbei Zhuang"}, ["zyg"] = {"Yang Zhuang"}, ["zyj"] = {"Youjiang Zhuang"}, ["zyn"] = {"Yongnan Zhuang"}, ["zyp"] = {"Zyphe Chin"}, ["zza"] = {"Zaza", "Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zazaki"}, ["zzj"] = {"Zuojiang Zhuang"} } local deprecated = { ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["aam"] = {"Aramanik"}, ["adp"] = {"Adap"}, ["agp"] = {"Paranan"}, ["ais"] = {"Nataoran Amis"}, ["ajp"] = {"South Levantine Arabic"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["aoh"] = {"Arma"}, ["asd"] = {"Asas"}, ["aue"] = {"ǂKxʼauǁʼein"}, ["ayx"] = {"Ayi (China)"}, ["ayy"] = {"Tayabas Ayta"}, ["baz"] = {"Tunen"}, ["bbz"] = {"Babalia Creole Arabic"}, ["bgm"] = {"Baga Mboteni"}, ["bhk"] = {"Albay Bicolano"}, ["bic"] = {"Bikaru"}, ["bij"] = {"Vaghat-Ya-Bijim-Legeri"}, ["bjd"] = {"Bandjigali"}, ["bjq"] = {"Southern Betsimisaraka Malagasy"}, ["bkb"] = {"Finallig"}, ["blg"] = {"Balau"}, ["bmy"] = {"Bemba (Democratic Republic of Congo)"}, ["bpb"] = {"Barbacoas"}, ["btb"] = {"Beti (Cameroon)"}, ["btl"] = {"Bhatola"}, ["bxx"] = {"Borna (Democratic Republic of Congo)"}, ["byy"] = {"Buya"}, ["cbe"] = {"Chipiajes"}, ["cbh"] = {"Cagua"}, ["cca"] = {"Cauca"}, ["ccq"] = {"Chaungtha"}, ["cdg"] = {"Chamari"}, ["cjr"] = {"Chorotega"}, ["cka"] = {"Khumi Awa Chin"}, ["cmk"] = {"Chimakum"}, ["coy"] = {"Coyaima"}, ["cqu"] = {"Chilean Quechua"}, ["cug"] = {"Chungmboko", "Cung"}, ["cum"] = {"Cumeral"}, ["daf"] = {"Dan"}, ["dap"] = {"Nisi (India)"}, ["dgu"] = {"Degaru"}, ["dha"] = {"Dhanwar (India)"}, ["dit"] = {"Dirari"}, ["djl"] = {"Djiwarli"}, ["dkl"] = {"Kolum So Dogon"}, ["drh"] = {"Darkhat"}, ["drr"] = {"Dororo"}, ["drw"] = {"Darwazi"}, ["dud"] = {"Hun-Saare"}, ["duj"] = {"Dhuwal"}, ["dwl"] = {"Walo Kumbe Dogon"}, ["ekc"] = {"Eastern Karnic"}, ["elp"] = {"Elpaputih"}, ["emo"] = {"Emok"}, ["gav"] = {"Gabutamon"}, ["gbc"] = {"Garawa"}, ["gfx"] = {"Mangetti Dune ǃXung"}, ["ggn"] = {"Eastern Gurung"}, ["ggo"] = {"Southern Gondi"}, ["ggr"] = {"Aghu Tharnggalu"}, ["gio"] = {"Gelao"}, ["gji"] = {"Geji"}, ["gli"] = {"Guliguli"}, ["gti"] = {"Gbati-ri"}, ["guv"] = {"Gey"}, ["hrr"] = {"Horuru"}, ["iap"] = {"Iapama"}, ["ibi"] = {"Ibilo"}, ["ill"] = {"Iranun"}, ["ilw"] = {"Talur"}, ["ime"] = {"Imeraguen"}, ["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"}, ["jar"] = {"Jarawa (Nigeria)"}, ["jeg"] = {"Jeng"}, ["kbf"] = {"Kakauhua"}, ["kdv"] = {"Kado"}, ["kgc"] = {"Kasseng"}, ["kgd"] = {"Kataang"}, ["kgh"] = {"Upper Tanudan Kalinga"}, ["kgm"] = {"Karipúna"}, ["kjf"] = {"Khalaj [Indo-Iranian]"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krm"] = {"Krim"}, ["ksa"] = {"Shuwa-Zamani"}, ["ktr"] = {"Kota Marudu Tinagas"}, ["kvs"] = {"Kunggara"}, ["kwq"] = {"Kwak"}, ["kxe"] = {"Kakihum"}, ["kxl"] = {"Nepali Kurux"}, ["kxu"] = {"Kui (India)"}, ["kzh"] = {"Kenuzi-Dongola"}, ["kzj"] = {"Coastal Kadazan"}, ["kzt"] = {"Tambunan Dusun"}, ["lak"] = {"Laka (Nigeria)"}, ["lba"] = {"Lui"}, ["leg"] = {"Lengua"}, ["lii"] = {"Lingkhim"}, ["llo"] = {"Khlor"}, ["lmm"] = {"Lamam"}, ["lmz"] = {"Lumbee"}, ["lno"] = {"Lango (South Sudan)"}, ["lsg"] = {"Lyons Sign Language"}, ["meg"] = {"Mea"}, ["mgx"] = {"Omati"}, ["mhh"] = {"Maskoy Pidgin"}, ["mja"] = {"Mahei"}, ["mld"] = {"Malakhel"}, ["mnt"] = {"Maykulan"}, ["mof"] = {"Mohegan-Montauk-Narragansett"}, ["mst"] = {"Cataelano Mandaya"}, ["mvm"] = {"Muya"}, ["mwd"] = {"Mudbura"}, ["mwj"] = {"Maligo"}, ["mwx"] = {"Mediak"}, ["mwy"] = {"Mosiro"}, ["myd"] = {"Maramba"}, ["myi"] = {"Mina (India)"}, ["myq"] = {"Forest Maninka"}, ["myt"] = {"Sangab Mandaya"}, ["nad"] = {"Nijadali"}, ["nbf"] = {"Naxi"}, ["nbx"] = {"Ngura"}, ["ncp"] = {"Ndaktup"}, ["ngo"] = {"Ngoni"}, ["nln"] = {"Durango Nahuatl"}, ["nlr"] = {"Ngarla"}, ["nns"] = {"Ningye"}, ["nnx"] = {"Ngong"}, ["nom"] = {"Nocamán"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxu"] = {"Narau"}, ["ome"] = {"Omejes"}, ["oun"] = {"ǃOǃung"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plj"] = {"Polci"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmk"] = {"Pamlico"}, ["pmu"] = {"Mirpur Panjabi"}, ["pod"] = {"Ponares"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["prb"] = {"Lua'"}, ["prp"] = {"Parsi"}, ["pry"] = {"Pray 3"}, ["puk"] = {"Pu Ko"}, ["puz"] = {"Purum Naga"}, ["rie"] = {"Rien"}, ["rmr"] = {"Caló"}, ["rna"] = {"Runa"}, ["rsi"] = {"Rennellese Sign Language"}, ["sap"] = {"Sanapaná"}, ["sca"] = {"Sansu"}, ["sdm"] = {"Semandang"}, ["sgl"] = {"Sanglechi-Ishkashimi"}, ["sgo"] = {"Songa"}, ["skk"] = {"Sok"}, ["slq"] = {"Salchuq"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["svr"] = {"Savara"}, ["szd"] = {"Seru"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tlw"] = {"South Wemale"}, ["tmk"] = {"Northwestern Tamang"}, ["tmp"] = {"Tai Mène"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["toe"] = {"Tomedes"}, ["tpw"] = {"Tupí"}, ["tsf"] = {"Southwestern Tamang"}, ["unp"] = {"Worora"}, ["uok"] = {"Uokha"}, ["uun"] = {"Kulon-Pazeh"}, ["vki"] = {"Ija-Zuba"}, ["wgw"] = {"Wagawaga"}, ["wit"] = {"Wintu"}, ["wiw"] = {"Wirangu"}, ["wra"] = {"Warapu"}, ["wrd"] = {"Warduji"}, ["wya"] = {"Wyandot"}, ["xba"] = {"Kamba (Brazil)"}, ["xbx"] = {"Kabixí"}, ["xia"] = {"Xiandao"}, ["xip"] = {"Xipináwa"}, ["xkh"] = {"Karahawyana"}, ["xrq"] = {"Karranga"}, ["xss"] = {"Assan"}, ["xtz"] = {"Tasmanian"}, ["ybd"] = {"Yangbye"}, ["yds"] = {"Yiddish Sign Language"}, ["yen"] = {"Yendang"}, ["yiy"] = {"Yir Yoront"}, ["yma"] = {"Yamphe"}, ["ymt"] = {"Mator-Taygi-Karagas"}, ["ynh"] = {"Yangho"}, ["yos"] = {"Yos"}, ["yri"] = {"Yarí"}, ["yuu"] = {"Yugh"}, ["zir"] = {"Ziriya"}, ["zkb"] = {"Koibal"}, ["zua"] = {"Zeem"} } return { active = active, deprecated = deprecated, } cmds4kl9bhjvfm6u3brzrea894ir1z2 Modul:Language/data/iana regions 828 4028 18545 17685 2024-05-25T12:42:34Z Bangrapip 9 18545 Scribunto text/plain -- File-Date: 2024-05-16 return { ["AC"] = {"Pulo Kenaèkan"}, ["AD"] = {"Andora"}, ["AE"] = {"Imarat Arab Rempug"}, ["AF"] = {"Apganistan"}, ["AG"] = {"Antigua èn Barbuda"}, ["AI"] = {"Anguila"}, ["AL"] = {"Albani"}, ["AM"] = {"Lemènder"}, ["AO"] = {"Anggola"}, ["AQ"] = {"Kutub Kidul"}, ["AR"] = {"Arhèntina"}, ["AS"] = {"Samoa Amrik"}, ["AT"] = {"Ostenrèk"}, ["AU"] = {"Ostrali"}, ["AW"] = {"Aruba"}, ["AX"] = {"Pulo Olan"}, ["AZ"] = {"Asèrbaijan"}, ["BA"] = {"Bosni èn Hèrségowina"}, ["BB"] = {"Barbados"}, ["BD"] = {"Benggaladésa"}, ["BE"] = {"Bèlgi"}, ["BF"] = {"Burkina Paso"}, ["BG"] = {"Bulgari"}, ["BH"] = {"Bahrén"}, ["BI"] = {"Burundi"}, ["BJ"] = {"Bénin"}, ["BL"] = {"Sint-Bartoloméus"}, ["BM"] = {"Bermuda"}, ["BN"] = {"Bruné Darusalam"}, ["BO"] = {"Boliwi"}, ["BQ"] = {"Bonèr, Sint-Èstasius, èn Saba"}, ["BR"] = {"Brasil"}, ["BS"] = {"Bahama"}, ["BT"] = {"Butan"}, ["BV"] = {"Pulo Buwèt"}, ["BW"] = {"Boswana"}, ["BY"] = {"Ruslan Puti"}, ["BZ"] = {"Bélis"}, ["CA"] = {"Kanada"}, ["CC"] = {"Pulo Kokos (Keeling)"}, ["CD"] = {"Kiblik Kera'yatan Kongo"}, ["CF"] = {"Kiblik Aprika Tenga"}, ["CG"] = {"Kongo"}, ["CH"] = {"Switserlan"}, ["CI"] = {"Panté Gading"}, ["CK"] = {"Pulo Cook"}, ["CL"] = {"Cili"}, ["CM"] = {"Kamérun"}, ["CN"] = {"Tiongkok"}, ["CO"] = {"Kolombia"}, ["CP"] = {"Pulo Kliperten"}, ["CQ"] = {"Sarek"}, ["CR"] = {"Kosta Rika"}, ["CU"] = {"Kuba"}, ["CV"] = {"Tanjung Ijo"}, ["CW"] = {"Kurasao"}, ["CX"] = {"Pulo Natal"}, ["CY"] = {"Kibris"}, ["CZ"] = {"Cèki", "Kiblik Cèk"}, ["DE"] = {"Dètslan"}, ["DG"] = {"Diégo Garsia"}, ["DJ"] = {"Jibuti"}, ["DK"] = {"Denèmarken"}, ["DM"] = {"Dominika"}, ["DO"] = {"Kiblik Dominika"}, ["DZ"] = {"Aljajaèr"}, ["EA"] = {"Sabtah, Mélila"}, ["EC"] = {"Èkuador"}, ["EE"] = {"Èstlan"}, ["EG"] = {"Mesir"}, ["EH"] = {"Sahara Kulon"}, ["ER"] = {"Èritréa"}, ["ES"] = {"Spanyol"}, ["ET"] = {"Habsi"}, ["EU"] = {"Èropa Rempug"}, ["EZ"] = {"Gutekan Èuro"}, ["FI"] = {"Pinlan"}, ["FJ"] = {"Piji"}, ["FK"] = {"Pulo Paklan (Malbinas)"}, ["FM"] = {"Negeri Serèkat Mikronési"}, ["FO"] = {"Pulo Pèrower"}, ["FR"] = {"Prasman"}, ["GA"] = {"Gabon"}, ["GB"] = {"Kerajaan Rempug"}, ["GD"] = {"Grénada"}, ["GE"] = {"Géorgi"}, ["GF"] = {"Guyana Prasman"}, ["GG"] = {"Gèrensi"}, ["GH"] = {"Gana"}, ["GI"] = {"Jabal Tarik"}, ["GL"] = {"Grunlan"}, ["GM"] = {"Gambia"}, ["GN"] = {"Giné"}, ["GP"] = {"Guadelup"}, ["GQ"] = {"Ginéa Katulistiwa"}, ["GR"] = {"Yunani"}, ["GS"] = {"Géorgi Kidul èn Pulo Sènwit Kidul"}, ["GT"] = {"Guatémala"}, ["GU"] = {"Guam"}, ["GW"] = {"Giné-Biso"}, ["GY"] = {"Guyana"}, ["HK"] = {"Hongkong"}, ["HM"] = {"Pulo Heard èn McDonald"}, ["HN"] = {"Honduras"}, ["HR"] = {"Krooasi"}, ["HT"] = {"Haiti"}, ["HU"] = {"Honggari"}, ["IC"] = {"Pulo Kenari"}, ["ID"] = {"Indonésia"}, ["IE"] = {"Irlan"}, ["IL"] = {"Israèl"}, ["IM"] = {"Pulo Man"}, ["IN"] = {"Hindi"}, ["IO"] = {"Wilayah Britani di Laotan Hindi"}, ["IQ"] = {"Irak"}, ["IR"] = {"Kiblik Selam Iran"}, ["IS"] = {"Èslan"}, ["IT"] = {"Itali"}, ["JE"] = {"Jèrsi"}, ["JM"] = {"Jamaika"}, ["JO"] = {"Urdun"}, ["JP"] = {"Jepang"}, ["KE"] = {"Kénia"}, ["KG"] = {"Kirgistan"}, ["KH"] = {"Kemboja"}, ["KI"] = {"Kiribati"}, ["KM"] = {"Komoro"}, ["KN"] = {"Sint-Kristoper èn Nèwis"}, ["KP"] = {"Kiblik Kera'yatan Ra'yat Koréa"}, ["KR"] = {"Kiblik Koréa"}, ["KW"] = {"Kuwét"}, ["KY"] = {"Pulo Kaèman"}, ["KZ"] = {"Kasakstan"}, ["LA"] = {"Kiblik Kera'yatan Ra'yat Lao"}, ["LB"] = {"Lèbanon"}, ["LC"] = {"Sint-Lusia"}, ["LI"] = {"Lihtenstèn"}, ["LK"] = {"Sélong"}, ["LR"] = {"Libéria"}, ["LS"] = {"Lésoo"}, ["LT"] = {"Litowen"}, ["LU"] = {"Leksembereh"}, ["LV"] = {"Lètlan"}, ["LY"] = {"Libi"}, ["MA"] = {"Magrib"}, ["MC"] = {"Monako"}, ["MD"] = {"Moldawi"}, ["ME"] = {"Gunung Item"}, ["MF"] = {"Sint-Martèn (Prasman)"}, ["MG"] = {"Madagaskar"}, ["MH"] = {"Pulo Marsal"}, ["MK"] = {"Makèdoni Lor"}, ["ML"] = {"Mali"}, ["MM"] = {"Birma"}, ["MN"] = {"Monggoli"}, ["MO"] = {"Makao"}, ["MP"] = {"Pulo Mariana Lor"}, ["MQ"] = {"Martinik"}, ["MR"] = {"Moritani"}, ["MS"] = {"Monsèrat"}, ["MT"] = {"Malta"}, ["MU"] = {"Moritius"}, ["MV"] = {"Maladéwa"}, ["MW"] = {"Malawi"}, ["MX"] = {"Mèksiko"}, ["MY"] = {"Malésia"}, ["MZ"] = {"Mosambik"}, ["NA"] = {"Namibi"}, ["NC"] = {"Kalédoni Lor"}, ["NE"] = {"Nigèr"}, ["NF"] = {"Pulo Norpolek"}, ["NG"] = {"Nigéria"}, ["NI"] = {"Nikaragua"}, ["NL"] = {"Welanda"}, ["NO"] = {"Norwèhen"}, ["NP"] = {"Népal"}, ["NR"] = {"Nauru"}, ["NU"] = {"Niué"}, ["NZ"] = {"Niu-Sélan"}, ["OM"] = {"Oman"}, ["PA"] = {"Panama"}, ["PE"] = {"Péru"}, ["PF"] = {"Polinési Prasman"}, ["PG"] = {"Papua Ginéa Baru"}, ["PH"] = {"Pilipénen"}, ["PK"] = {"Pakistan"}, ["PL"] = {"Polen"}, ["PM"] = {"Sint-Pièr èn Mikélon"}, ["PN"] = {"Pitkèren"}, ["PR"] = {"Porto Riko"}, ["PS"] = {"Daulat Palestèn"}, ["PT"] = {"Portugal"}, ["PW"] = {"Palau"}, ["PY"] = {"Paragué"}, ["QA"] = {"Katar"}, ["RE"] = {"Réunion"}, ["RO"] = {"Ruméni"}, ["RS"] = {"Sèrwi"}, ["RU"] = {"Serèkat Ruslan"}, ["RW"] = {"Ruanda"}, ["SA"] = {"Arab Saudi"}, ["SB"] = {"Pulo Suléman"}, ["SC"] = {"Sésèl"}, ["SD"] = {"Sudan"}, ["SE"] = {"Swèden"}, ["SG"] = {"Singapur"}, ["SH"] = {"Sint-Héléna, Kenaèkan, èn Tristang da Kunya"}, ["SI"] = {"Slowéni"}, ["SJ"] = {"Spitbèrhen èn Jan Mayen"}, ["SK"] = {"Slowaki"}, ["SL"] = {"Gunung Singa"}, ["SM"] = {"San Marino"}, ["SN"] = {"Sénégal"}, ["SO"] = {"Somali"}, ["SR"] = {"Suriname"}, ["SS"] = {"Sudan Kidul"}, ["ST"] = {"Sint-Tomas èn Prins"}, ["SV"] = {"Salbador"}, ["SX"] = {"Sint-Martèn (Welanda)"}, ["SY"] = {"Syrian Arab Republic"}, ["SZ"] = {"Èswatini", "Swasilan"}, ["TA"] = {"Tristang da Kunya"}, ["TC"] = {"Pulo Turek èn Kaikos"}, ["TD"] = {"Cad"}, ["TF"] = {"Wilayah Prasman Kidul"}, ["TG"] = {"Togo"}, ["TH"] = {"Siam"}, ["TJ"] = {"Tajikistan"}, ["TK"] = {"Tokélau"}, ["TL"] = {"Timor Wètan"}, ["TM"] = {"Turkmènistan"}, ["TN"] = {"Tunis"}, ["TO"] = {"Tonga"}, ["TR"] = {"Turki"}, ["TT"] = {"Trinidad èn Tobago"}, ["TV"] = {"Tuwalu"}, ["TW"] = {"Taiwan, Propinsi Tiongkok"}, ["TZ"] = {"Kiblik Rempug Tansania"}, ["UA"] = {"Ukrain"}, ["UG"] = {"Uganda"}, ["UM"] = {"Kepuloan Mentil AS Luar"}, ["UN"] = {"Peserèkatan Bangsa-Bangsa"}, ["US"] = {"Amrik Serèkat"}, ["UY"] = {"Urugué"}, ["UZ"] = {"Usbèkistan"}, ["VA"] = {"Pejogrogan Suci (Negeri Kota Watikan)"}, ["VC"] = {"Sint-Winsèn èn Grénadin"}, ["VE"] = {"Bénésuèla"}, ["VG"] = {"Pulo Perawan Britani"}, ["VI"] = {"Pulo Perawan Amrik"}, ["VN"] = {"Piètnam"}, ["VU"] = {"Wanuatu"}, ["WF"] = {"Walis èn Putuna"}, ["WS"] = {"Samoa"}, ["YE"] = {"Yaman"}, ["YT"] = {"Méyoe"}, ["ZA"] = {"Aprika Kidul"}, ["ZM"] = {"Sambia"}, ["ZW"] = {"Jimbabwé"}, ["001"] = {"Dunia"}, ["002"] = {"Aprika"}, ["003"] = {"Amrik Lor"}, ["005"] = {"Amrik Kidul"}, ["009"] = {"Oséani"}, ["011"] = {"Aprika Bekulon"}, ["013"] = {"Amrik Tenga"}, ["014"] = {"Aprika Belètan"}, ["015"] = {"Aprika Belèlir"}, ["017"] = {"Aprika Bela Tenga"}, ["018"] = {"Aprika Bekidul"}, ["019"] = {"Amrik"}, ["021"] = {"Amrik Belèlir"}, ["029"] = {"Karaiben"}, ["030"] = {"Asia Wètan"}, ["034"] = {"Asia Kidul"}, ["035"] = {"Asia Kidul-wètan"}, ["039"] = {"Èropa Kidul"}, ["053"] = {"Ostrali èn Niu-Sélan"}, ["054"] = {"Mélanési"}, ["057"] = {"Mikronési"}, ["061"] = {"Polinési"}, ["142"] = {"Asia"}, ["143"] = {"Asia Tenga"}, ["145"] = {"Asia Kulon"}, ["150"] = {"Èropa"}, ["151"] = {"Èropa Wètan"}, ["154"] = {"Èropa Lor"}, ["155"] = {"Èropa Kulon"}, ["202"] = {"Aprika Kidulnya Sahara"}, ["419"] = {"Amrik Latèn èn Karaiben"} } cqf6rm4mzw0p27muqlq2yoilxkug3fq Modul:Language/data/iana scripts 828 4029 17686 2024-05-23T13:24:31Z Bangrapip 9 BELON DIBETAWIIN TONG 17686 Scribunto text/plain -- File-Date: 2024-05-16 return { ["Adlm"] = {"Adlam"}, ["Afak"] = {"Afaka"}, ["Aghb"] = {"Caucasian Albanian"}, ["Ahom"] = {"Ahom", "Tai Ahom"}, ["Arab"] = {"Arabic"}, ["Aran"] = {"Arabic (Nastaliq variant)"}, ["Armi"] = {"Imperial Aramaic"}, ["Armn"] = {"Armenian"}, ["Avst"] = {"Avestan"}, ["Bali"] = {"Balinese"}, ["Bamu"] = {"Bamum"}, ["Bass"] = {"Bassa Vah"}, ["Batk"] = {"Batak"}, ["Beng"] = {"Bengali", "Bangla"}, ["Bhks"] = {"Bhaiksuki"}, ["Blis"] = {"Blissymbols"}, ["Bopo"] = {"Bopomofo"}, ["Brah"] = {"Brahmi"}, ["Brai"] = {"Braille"}, ["Bugi"] = {"Buginese"}, ["Buhd"] = {"Buhid"}, ["Cakm"] = {"Chakma"}, ["Cans"] = {"Unified Canadian Aboriginal Syllabics"}, ["Cari"] = {"Carian"}, ["Cham"] = {"Cham"}, ["Cher"] = {"Cherokee"}, ["Chis"] = {"Chisoi"}, ["Chrs"] = {"Chorasmian"}, ["Cirt"] = {"Cirth"}, ["Copt"] = {"Coptic"}, ["Cpmn"] = {"Cypro-Minoan"}, ["Cprt"] = {"Cypriot syllabary"}, ["Cyrl"] = {"Cyrillic"}, ["Cyrs"] = {"Cyrillic (Old Church Slavonic variant)"}, ["Deva"] = {"Devanagari", "Nagari"}, ["Diak"] = {"Dives Akuru"}, ["Dogr"] = {"Dogra"}, ["Dsrt"] = {"Deseret", "Mormon"}, ["Dupl"] = {"Duployan shorthand", "Duployan stenography"}, ["Egyd"] = {"Egyptian demotic"}, ["Egyh"] = {"Egyptian hieratic"}, ["Egyp"] = {"Egyptian hieroglyphs"}, ["Elba"] = {"Elbasan"}, ["Elym"] = {"Elymaic"}, ["Ethi"] = {"Ethiopic", "Geʻez", "Ge'ez"}, ["Gara"] = {"Garay"}, ["Geok"] = {"Khutsuri (Asomtavruli and Nuskhuri)"}, ["Geor"] = {"Georgian (Mkhedruli and Mtavruli)"}, ["Glag"] = {"Glagolitic"}, ["Gong"] = {"Gunjala Gondi"}, ["Gonm"] = {"Masaram Gondi"}, ["Goth"] = {"Gothic"}, ["Gran"] = {"Grantha"}, ["Grek"] = {"Greek"}, ["Gujr"] = {"Gujarati"}, ["Gukh"] = {"Gurung Khema"}, ["Guru"] = {"Gurmukhi"}, ["Hanb"] = {"Han with Bopomofo (alias for Han + Bopomofo)"}, ["Hang"] = {"Hangul", "Hangŭl", "Hangeul"}, ["Hani"] = {"Han", "Hanzi", "Kanji", "Hanja"}, ["Hano"] = {"Hanunoo", "Hanunóo"}, ["Hans"] = {"Han (Simplified variant)"}, ["Hant"] = {"Han (Traditional variant)"}, ["Hatr"] = {"Hatran"}, ["Hebr"] = {"Hebrew"}, ["Hira"] = {"Hiragana"}, ["Hluw"] = {"Anatolian Hieroglyphs", "Luwian Hieroglyphs", "Hittite Hieroglyphs"}, ["Hmng"] = {"Pahawh Hmong"}, ["Hmnp"] = {"Nyiakeng Puachue Hmong"}, ["Hrkt"] = {"Japanese syllabaries (alias for Hiragana + Katakana)"}, ["Hung"] = {"Old Hungarian", "Hungarian Runic"}, ["Inds"] = {"Indus", "Harappan"}, ["Ital"] = {"Old Italic (Etruscan, Oscan, etc.)"}, ["Jamo"] = {"Jamo (alias for Jamo subset of Hangul)"}, ["Java"] = {"Javanese"}, ["Jpan"] = {"Japanese (alias for Han + Hiragana + Katakana)"}, ["Jurc"] = {"Jurchen"}, ["Kali"] = {"Kayah Li"}, ["Kana"] = {"Katakana"}, ["Kawi"] = {"Kawi"}, ["Khar"] = {"Kharoshthi"}, ["Khmr"] = {"Khmer"}, ["Khoj"] = {"Khojki"}, ["Kitl"] = {"Khitan large script"}, ["Kits"] = {"Khitan small script"}, ["Knda"] = {"Kannada"}, ["Kore"] = {"Korean (alias for Hangul + Han)"}, ["Kpel"] = {"Kpelle"}, ["Krai"] = {"Kirat Rai"}, ["Kthi"] = {"Kaithi"}, ["Lana"] = {"Tai Tham", "Lanna"}, ["Laoo"] = {"Lao"}, ["Latf"] = {"Latin (Fraktur variant)"}, ["Latg"] = {"Latin (Gaelic variant)"}, ["Latn"] = {"Latin"}, ["Leke"] = {"Leke"}, ["Lepc"] = {"Lepcha", "Róng"}, ["Limb"] = {"Limbu"}, ["Lina"] = {"Linear A"}, ["Linb"] = {"Linear B"}, ["Lisu"] = {"Lisu", "Fraser"}, ["Loma"] = {"Loma"}, ["Lyci"] = {"Lycian"}, ["Lydi"] = {"Lydian"}, ["Mahj"] = {"Mahajani"}, ["Maka"] = {"Makasar"}, ["Mand"] = {"Mandaic", "Mandaean"}, ["Mani"] = {"Manichaean"}, ["Marc"] = {"Marchen"}, ["Maya"] = {"Mayan hieroglyphs"}, ["Medf"] = {"Medefaidrin", "Oberi Okaime", "Oberi Ɔkaimɛ"}, ["Mend"] = {"Mende Kikakui"}, ["Merc"] = {"Meroitic Cursive"}, ["Mero"] = {"Meroitic Hieroglyphs"}, ["Mlym"] = {"Malayalam"}, ["Modi"] = {"Modi", "Moḍī"}, ["Mong"] = {"Mongolian"}, ["Moon"] = {"Moon", "Moon code", "Moon script", "Moon type"}, ["Mroo"] = {"Mro", "Mru"}, ["Mtei"] = {"Meitei Mayek", "Meithei", "Meetei"}, ["Mult"] = {"Multani"}, ["Mymr"] = {"Myanmar", "Burmese"}, ["Nagm"] = {"Nag Mundari"}, ["Nand"] = {"Nandinagari"}, ["Narb"] = {"Old North Arabian", "Ancient North Arabian"}, ["Nbat"] = {"Nabataean"}, ["Newa"] = {"Newa", "Newar", "Newari", "Nepāla lipi"}, ["Nkdb"] = {"Naxi Dongba", "na²¹ɕi³³ to³³ba²¹", "Nakhi Tomba"}, ["Nkgb"] = {"Naxi Geba", "na²¹ɕi³³ gʌ²¹ba²¹", "'Na-'Khi ²Ggŏ-¹baw", "Nakhi Geba"}, ["Nkoo"] = {"N’Ko", "N'Ko"}, ["Nshu"] = {"Nüshu"}, ["Ogam"] = {"Ogham"}, ["Olck"] = {"Ol Chiki", "Ol Cemet'", "Ol", "Santali"}, ["Onao"] = {"Ol Onal"}, ["Orkh"] = {"Old Turkic", "Orkhon Runic"}, ["Orya"] = {"Oriya", "Odia"}, ["Osge"] = {"Osage"}, ["Osma"] = {"Osmanya"}, ["Ougr"] = {"Old Uyghur"}, ["Palm"] = {"Palmyrene"}, ["Pauc"] = {"Pau Cin Hau"}, ["Pcun"] = {"Proto-Cuneiform"}, ["Pelm"] = {"Proto-Elamite"}, ["Perm"] = {"Old Permic"}, ["Phag"] = {"Phags-pa"}, ["Phli"] = {"Inscriptional Pahlavi"}, ["Phlp"] = {"Psalter Pahlavi"}, ["Phlv"] = {"Book Pahlavi"}, ["Phnx"] = {"Phoenician"}, ["Piqd"] = {"Klingon (KLI pIqaD)"}, ["Plrd"] = {"Miao", "Pollard"}, ["Prti"] = {"Inscriptional Parthian"}, ["Psin"] = {"Proto-Sinaitic"}, ["Ranj"] = {"Ranjana"}, ["Rjng"] = {"Rejang", "Redjang", "Kaganga"}, ["Rohg"] = {"Hanifi Rohingya"}, ["Roro"] = {"Rongorongo"}, ["Runr"] = {"Runic"}, ["Samr"] = {"Samaritan"}, ["Sara"] = {"Sarati"}, ["Sarb"] = {"Old South Arabian"}, ["Saur"] = {"Saurashtra"}, ["Sgnw"] = {"SignWriting"}, ["Shaw"] = {"Shavian", "Shaw"}, ["Shrd"] = {"Sharada", "Śāradā"}, ["Shui"] = {"Shuishu"}, ["Sidd"] = {"Siddham", "Siddhaṃ", "Siddhamātṛkā"}, ["Sidt"] = {"Sidetic"}, ["Sind"] = {"Khudawadi", "Sindhi"}, ["Sinh"] = {"Sinhala"}, ["Sogd"] = {"Sogdian"}, ["Sogo"] = {"Old Sogdian"}, ["Sora"] = {"Sora Sompeng"}, ["Soyo"] = {"Soyombo"}, ["Sund"] = {"Sundanese"}, ["Sunu"] = {"Sunuwar"}, ["Sylo"] = {"Syloti Nagri"}, ["Syrc"] = {"Syriac"}, ["Syre"] = {"Syriac (Estrangelo variant)"}, ["Syrj"] = {"Syriac (Western variant)"}, ["Syrn"] = {"Syriac (Eastern variant)"}, ["Tagb"] = {"Tagbanwa"}, ["Takr"] = {"Takri", "Ṭākrī", "Ṭāṅkrī"}, ["Tale"] = {"Tai Le"}, ["Talu"] = {"New Tai Lue"}, ["Taml"] = {"Tamil"}, ["Tang"] = {"Tangut"}, ["Tavt"] = {"Tai Viet"}, ["Tayo"] = {"Tai Yo"}, ["Telu"] = {"Telugu"}, ["Teng"] = {"Tengwar"}, ["Tfng"] = {"Tifinagh", "Berber"}, ["Tglg"] = {"Tagalog", "Baybayin", "Alibata"}, ["Thaa"] = {"Thaana"}, ["Thai"] = {"Thai"}, ["Tibt"] = {"Tibetan"}, ["Tirh"] = {"Tirhuta"}, ["Tnsa"] = {"Tangsa"}, ["Todr"] = {"Todhri"}, ["Tols"] = {"Tolong Siki"}, ["Toto"] = {"Toto"}, ["Tutg"] = {"Tulu-Tigalari"}, ["Ugar"] = {"Ugaritic"}, ["Vaii"] = {"Vai"}, ["Visp"] = {"Visible Speech"}, ["Vith"] = {"Vithkuqi"}, ["Wara"] = {"Warang Citi", "Varang Kshiti"}, ["Wcho"] = {"Wancho"}, ["Wole"] = {"Woleai"}, ["Xpeo"] = {"Old Persian"}, ["Xsux"] = {"Sumero-Akkadian cuneiform"}, ["Yezi"] = {"Yezidi"}, ["Yiii"] = {"Yi"}, ["Zanb"] = {"Zanabazar Square", "Zanabazarin Dörböljin Useg", "Xewtee Dörböljin Bicig", "Horizontal Square Script"}, ["Zinh"] = {"Code for inherited script"}, ["Zmth"] = {"Mathematical notation"}, ["Zsye"] = {"Symbols (Emoji variant)"}, ["Zsym"] = {"Symbols"}, ["Zxxx"] = {"Code for unwritten documents"}, ["Zyyy"] = {"Code for undetermined script"}, ["Zzzz"] = {"Code for uncoded script"} } 3z1dspebasq8srphffhqwdjqmgzjcbk Modul:Language/data/iana suppressed scripts 828 4030 17687 2024-05-23T13:24:59Z Bangrapip 9 Ngeja halaman dengen "-- File-Date: 2024-05-16 return { ["Arab"] = {"ar", "fa", "ps", "ur"}, ["Armn"] = {"hy"}, ["Beng"] = {"as", "bn"}, ["Blis"] = {"zbl"}, ["Cyrl"] = {"ab", "be", "bg", "kk", "mk", "ru", "uk"}, ["Deva"] = {"hi", "mr", "ne", "kok", "mai"}, ["Ethi"] = {"am", "ti"}, ["Geor"] = {"ka"}, ["Grek"] = {"el"}, ["Gujr"] = {"gu"}, ["Guru"] = {"pa"}, ["Hebr"] = {"he", "iw", "yi"}, ["Jpan"] = {"ja"}, ["Khmr"] = {"km"}, ["Knda"] = {"kn"}, ["Kore"] = {"ko"}, ["Laoo"] = {..." 17687 Scribunto text/plain -- File-Date: 2024-05-16 return { ["Arab"] = {"ar", "fa", "ps", "ur"}, ["Armn"] = {"hy"}, ["Beng"] = {"as", "bn"}, ["Blis"] = {"zbl"}, ["Cyrl"] = {"ab", "be", "bg", "kk", "mk", "ru", "uk"}, ["Deva"] = {"hi", "mr", "ne", "kok", "mai"}, ["Ethi"] = {"am", "ti"}, ["Geor"] = {"ka"}, ["Grek"] = {"el"}, ["Gujr"] = {"gu"}, ["Guru"] = {"pa"}, ["Hebr"] = {"he", "iw", "yi"}, ["Jpan"] = {"ja"}, ["Khmr"] = {"km"}, ["Knda"] = {"kn"}, ["Kore"] = {"ko"}, ["Laoo"] = {"lo"}, ["Latn"] = {"af", "ay", "bs", "ca", "ch", "cs", "cy", "da", "de", "en", "eo", "es", "et", "eu", "fi", "fj", "fo", "fr", "fy", "ga", "gl", "gn", "gv", "hr", "ht", "hu", "id", "in", "is", "it", "kl", "la", "lb", "ln", "lt", "lv", "mg", "mh", "mo", "ms", "mt", "na", "nb", "nd", "nl", "nn", "no", "nr", "ny", "om", "pl", "pt", "qu", "rm", "rn", "ro", "rw", "sg", "sk", "sl", "sm", "so", "sq", "ss", "st", "sv", "sw", "tl", "tn", "to", "tr", "ts", "ve", "vi", "xh", "zu", "dsb", "frr", "frs", "gsw", "hsb", "men", "nds", "niu", "nso", "tem", "tkl", "tmh", "tpi", "tvl"}, ["Mlym"] = {"ml"}, ["Mymr"] = {"my"}, ["Nkoo"] = {"nqo"}, ["Orya"] = {"or"}, ["Sinh"] = {"si"}, ["Taml"] = {"ta"}, ["Telu"] = {"te"}, ["Thaa"] = {"dv"}, ["Thai"] = {"th"}, ["Tibt"] = {"dz"} } nc1gxby95xjobbpazeadswano1flwao Modul:Language/data/iana variants 828 4031 17688 2024-05-23T13:25:28Z Bangrapip 9 BELON DIBETAWIIN TONG 17688 Scribunto text/plain -- File-Date: 2024-05-16 return { ["1606nict"] = { ["descriptions"] = {"Late Middle French (to 1606)"}, ["prefixes"] = {"frm"}, }, ["1694acad"] = { ["descriptions"] = {"Early Modern French"}, ["prefixes"] = {"fr"}, }, ["1901"] = { ["descriptions"] = {"Traditional German orthography"}, ["prefixes"] = {"de"}, }, ["1959acad"] = { ["descriptions"] = {"\"Academic\" (\"governmental\") variant of Belarusian as codified in 1959"}, ["prefixes"] = {"be"}, }, ["1994"] = { ["descriptions"] = {"Standardized Resian orthography"}, ["prefixes"] = {"sl-rozaj", "sl-rozaj-biske", "sl-rozaj-njiva", "sl-rozaj-osojs", "sl-rozaj-solba"}, }, ["1996"] = { ["descriptions"] = {"German orthography of 1996"}, ["prefixes"] = {"de"}, }, ["abl1943"] = { ["descriptions"] = {"Orthographic formulation of 1943 - Official in Brazil (Formulário Ortográfico de 1943 - Oficial no Brasil)"}, ["prefixes"] = {"pt-br"}, }, ["akuapem"] = { ["descriptions"] = {"Akuapem Twi"}, ["prefixes"] = {"tw"}, }, ["alalc97"] = { ["descriptions"] = {"ALA-LC Romanization, 1997 edition"}, ["prefixes"] = {}, }, ["aluku"] = { ["descriptions"] = {"Aluku dialect", "Boni dialect"}, ["prefixes"] = {"djk"}, }, ["anpezo"] = { ["descriptions"] = {"Anpezo standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["ao1990"] = { ["descriptions"] = {"Portuguese Language Orthographic Agreement of 1990 (Acordo Ortográfico da Língua Portuguesa de 1990)"}, ["prefixes"] = {"pt", "gl"}, }, ["aranes"] = { ["descriptions"] = {"Aranese"}, ["prefixes"] = {"oc"}, }, ["arkaika"] = { ["descriptions"] = {"Arcaicam Esperantom", "Arkaika Esperanto"}, ["prefixes"] = {"eo"}, }, ["asante"] = { ["descriptions"] = {"Asante Twi", "Ashanti Twi"}, ["prefixes"] = {"tw"}, }, ["auvern"] = { ["descriptions"] = {"Auvergnat"}, ["prefixes"] = {"oc"}, }, ["baku1926"] = { ["descriptions"] = {"Unified Turkic Latin Alphabet (Historical)"}, ["prefixes"] = {"az", "ba", "crh", "kk", "krc", "ky", "sah", "tk", "tt", "uz"}, }, ["balanka"] = { ["descriptions"] = {"The Balanka dialect of Anii"}, ["prefixes"] = {"blo"}, }, ["barla"] = { ["descriptions"] = {"The Barlavento dialect group of Kabuverdianu"}, ["prefixes"] = {"kea"}, }, ["basiceng"] = { ["descriptions"] = {"Basic English"}, ["prefixes"] = {"en"}, }, ["bauddha"] = { ["descriptions"] = {"Buddhist Hybrid Sanskrit"}, ["prefixes"] = {"sa"}, }, ["bciav"] = { ["descriptions"] = {"BCI Blissymbolics AV"}, ["prefixes"] = {"zbl"}, }, ["bcizbl"] = { ["descriptions"] = {"BCI Blissymbolics"}, ["prefixes"] = {"zbl"}, }, ["biscayan"] = { ["descriptions"] = {"Biscayan dialect of Basque"}, ["prefixes"] = {"eu"}, }, ["biske"] = { ["descriptions"] = {"The San Giorgio dialect of Resian", "The Bila dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["blasl"] = { ["descriptions"] = {"Black American Sign Language dialect"}, ["prefixes"] = {"ase", "sgn-ase"}, }, ["bohoric"] = { ["descriptions"] = {"Slovene in Bohorič alphabet"}, ["prefixes"] = {"sl"}, }, ["boont"] = { ["descriptions"] = {"Boontling"}, ["prefixes"] = {"en"}, }, ["bornholm"] = { ["descriptions"] = {"Bornholmsk"}, ["prefixes"] = {"da"}, }, ["cisaup"] = { ["descriptions"] = {"Cisalpine"}, ["prefixes"] = {"oc"}, }, ["colb1945"] = { ["descriptions"] = {"Portuguese-Brazilian Orthographic Convention of 1945 (Convenção Ortográfica Luso-Brasileira de 1945)"}, ["prefixes"] = {"pt"}, }, ["cornu"] = { ["descriptions"] = {"Cornu-English", "Cornish English", "Anglo-Cornish"}, ["prefixes"] = {"en"}, }, ["creiss"] = { ["descriptions"] = {"Occitan variants of the Croissant area"}, ["prefixes"] = {"oc"}, }, ["dajnko"] = { ["descriptions"] = {"Slovene in Dajnko alphabet"}, ["prefixes"] = {"sl"}, }, ["ekavsk"] = { ["descriptions"] = {"Serbian with Ekavian pronunciation"}, ["prefixes"] = {"sr", "sr-latn", "sr-cyrl"}, }, ["emodeng"] = { ["descriptions"] = {"Early Modern English (1500-1700)"}, ["prefixes"] = {"en"}, }, ["fascia"] = { ["descriptions"] = {"Fascia standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["fodom"] = { ["descriptions"] = {"Fodom standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["fonipa"] = { ["descriptions"] = {"International Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonkirsh"] = { ["descriptions"] = {"Kirshenbaum Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonnapa"] = { ["descriptions"] = {"North American Phonetic Alphabet", "Americanist Phonetic Notation"}, ["prefixes"] = {}, }, ["fonupa"] = { ["descriptions"] = {"Uralic Phonetic Alphabet"}, ["prefixes"] = {}, }, ["fonxsamp"] = { ["descriptions"] = {"X-SAMPA transcription"}, ["prefixes"] = {}, }, ["gallo"] = { ["descriptions"] = {"Gallo"}, ["prefixes"] = {"fr"}, }, ["gascon"] = { ["descriptions"] = {"Gascon"}, ["prefixes"] = {"oc"}, }, ["gherd"] = { ["descriptions"] = {"Gherdëina standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["grclass"] = { ["descriptions"] = {"Classical Occitan orthography"}, ["prefixes"] = {"oc", "oc-aranes", "oc-auvern", "oc-cisaup", "oc-creiss", "oc-gascon", "oc-lemosin", "oc-lengadoc", "oc-nicard", "oc-provenc", "oc-vivaraup"}, }, ["grital"] = { ["descriptions"] = {"Italian-inspired Occitan orthography"}, ["prefixes"] = {"oc", "oc-cisaup", "oc-nicard", "oc-provenc"}, }, ["grmistr"] = { ["descriptions"] = {"Mistralian or Mistralian-inspired Occitan orthography"}, ["prefixes"] = {"oc", "oc-aranes", "oc-auvern", "oc-cisaup", "oc-creiss", "oc-gascon", "oc-lemosin", "oc-lengadoc", "oc-nicard", "oc-provenc", "oc-vivaraup"}, }, ["hepburn"] = { ["descriptions"] = {"Hepburn romanization"}, ["prefixes"] = {"ja-latn"}, }, ["hognorsk"] = { ["descriptions"] = {"Norwegian in Høgnorsk (High Norwegian) orthography"}, ["prefixes"] = {"nn"}, }, ["hsistemo"] = { ["descriptions"] = {"Standard H-system orthographic fallback for spelling Esperanto"}, ["prefixes"] = {"eo"}, }, ["ijekavsk"] = { ["descriptions"] = {"Serbian with Ijekavian pronunciation"}, ["prefixes"] = {"sr", "sr-latn", "sr-cyrl"}, }, ["itihasa"] = { ["descriptions"] = {"Epic Sanskrit"}, ["prefixes"] = {"sa"}, }, ["ivanchov"] = { ["descriptions"] = {"Bulgarian in 1899 orthography"}, ["prefixes"] = {"bg"}, }, ["jauer"] = { ["descriptions"] = {"Jauer dialect of Romansh"}, ["prefixes"] = {"rm"}, }, ["jyutping"] = { ["descriptions"] = {"Jyutping Cantonese Romanization"}, ["prefixes"] = {"yue"}, }, ["kkcor"] = { ["descriptions"] = {"Common Cornish orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["kociewie"] = { ["descriptions"] = {"The Kociewie dialect of Polish"}, ["prefixes"] = {"pl"}, }, ["kscor"] = { ["descriptions"] = {"Standard Cornish orthography of Revived Cornish", "Kernowek Standard"}, ["prefixes"] = {"kw"}, }, ["laukika"] = { ["descriptions"] = {"Classical Sanskrit"}, ["prefixes"] = {"sa"}, }, ["lemosin"] = { ["descriptions"] = {"Limousin"}, ["prefixes"] = {"oc"}, }, ["lengadoc"] = { ["descriptions"] = {"Languedocien"}, ["prefixes"] = {"oc"}, }, ["lipaw"] = { ["descriptions"] = {"The Lipovaz dialect of Resian", "The Lipovec dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["ltg1929"] = { ["descriptions"] = {"The Latgalian language orthography codified in 1929"}, ["prefixes"] = {"ltg"}, }, ["ltg2007"] = { ["descriptions"] = {"The Latgalian language orthography codified in the language law in 2007"}, ["prefixes"] = {"ltg"}, }, ["luna1918"] = { ["descriptions"] = {"Post-1917 Russian orthography"}, ["prefixes"] = {"ru"}, }, ["metelko"] = { ["descriptions"] = {"Slovene in Metelko alphabet"}, ["prefixes"] = {"sl"}, }, ["monoton"] = { ["descriptions"] = {"Monotonic Greek"}, ["prefixes"] = {"el"}, }, ["ndyuka"] = { ["descriptions"] = {"Ndyuka dialect", "Aukan dialect"}, ["prefixes"] = {"djk"}, }, ["nedis"] = { ["descriptions"] = {"Natisone dialect", "Nadiza dialect"}, ["prefixes"] = {"sl"}, }, ["newfound"] = { ["descriptions"] = {"Newfoundland English"}, ["prefixes"] = {"en-ca"}, }, ["nicard"] = { ["descriptions"] = {"Niçard"}, ["prefixes"] = {"oc"}, }, ["njiva"] = { ["descriptions"] = {"The Gniva dialect of Resian", "The Njiva dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["nulik"] = { ["descriptions"] = {"Volapük nulik", "Volapük perevidöl", "Volapük nulädik", "de Jong's Volapük", "New Volapük", "Revised Volapük", "Modern Volapük"}, ["prefixes"] = {"vo"}, }, ["osojs"] = { ["descriptions"] = {"The Oseacco dialect of Resian", "The Osojane dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["oxendict"] = { ["descriptions"] = {"Oxford English Dictionary spelling"}, ["prefixes"] = {"en"}, }, ["pahawh2"] = { ["descriptions"] = {"Pahawh Hmong Second Stage Reduced orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pahawh3"] = { ["descriptions"] = {"Pahawh Hmong Third Stage Reduced orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pahawh4"] = { ["descriptions"] = {"Pahawh Hmong Final Version orthography"}, ["prefixes"] = {"mww", "hnj"}, }, ["pamaka"] = { ["descriptions"] = {"Pamaka dialect"}, ["prefixes"] = {"djk"}, }, ["peano"] = { ["descriptions"] = {"Latino Sine Flexione", "Interlingua de API", "Interlingua de Peano"}, ["prefixes"] = {"la"}, }, ["pehoeji"] = { ["descriptions"] = {"Hokkien Vernacular Romanization System", "Pe̍h-ōe-jī orthography/romanization"}, ["prefixes"] = {"nan-latn"}, }, ["petr1708"] = { ["descriptions"] = {"Petrine orthography"}, ["prefixes"] = {"ru"}, }, ["pinyin"] = { ["descriptions"] = {"Pinyin romanization"}, ["prefixes"] = {"zh-latn", "bo-latn"}, }, ["polyton"] = { ["descriptions"] = {"Polytonic Greek"}, ["prefixes"] = {"el"}, }, ["provenc"] = { ["descriptions"] = {"Provençal"}, ["prefixes"] = {"oc"}, }, ["puter"] = { ["descriptions"] = {"Puter idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["rigik"] = { ["descriptions"] = {"Volapük rigik", "Schleyer's Volapük", "Original Volapük", "Classic Volapük"}, ["prefixes"] = {"vo"}, }, ["rozaj"] = { ["descriptions"] = {"Resian", "Resianic", "Rezijan"}, ["prefixes"] = {"sl"}, }, ["rumgr"] = { ["descriptions"] = {"Rumantsch Grischun"}, ["prefixes"] = {"rm"}, }, ["scotland"] = { ["descriptions"] = {"Scottish Standard English"}, ["prefixes"] = {"en"}, }, ["scouse"] = { ["descriptions"] = {"Scouse"}, ["prefixes"] = {"en"}, }, ["simple"] = { ["descriptions"] = {"Simplified form"}, ["prefixes"] = {}, }, ["solba"] = { ["descriptions"] = {"The Stolvizza dialect of Resian", "The Solbica dialect of Resian"}, ["prefixes"] = {"sl-rozaj"}, }, ["sotav"] = { ["descriptions"] = {"The Sotavento dialect group of Kabuverdianu"}, ["prefixes"] = {"kea"}, }, ["spanglis"] = { ["descriptions"] = {"Spanglish"}, ["prefixes"] = {"en", "es"}, }, ["surmiran"] = { ["descriptions"] = {"Surmiran idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["sursilv"] = { ["descriptions"] = {"Sursilvan idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["sutsilv"] = { ["descriptions"] = {"Sutsilvan idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["synnejyl"] = { ["descriptions"] = {"Synnejysk", "South Jutish"}, ["prefixes"] = {"da"}, }, ["tailo"] = { ["descriptions"] = {"Taiwanese Hokkien Romanization System for Hokkien languages", "Tâi-lô orthography/romanization"}, ["prefixes"] = {"nan-latn"}, }, ["tarask"] = { ["descriptions"] = {"Belarusian in Taraskievica orthography"}, ["prefixes"] = {"be"}, }, ["tongyong"] = { ["descriptions"] = {"Tongyong Pinyin romanization"}, ["prefixes"] = {"zh-latn"}, }, ["tunumiit"] = { ["descriptions"] = {"Tunumiisiut", "East Greenlandic", "Østgrønlandsk"}, ["prefixes"] = {"kl"}, }, ["uccor"] = { ["descriptions"] = {"Unified Cornish orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["ucrcor"] = { ["descriptions"] = {"Unified Cornish Revised orthography of Revived Cornish"}, ["prefixes"] = {"kw"}, }, ["ulster"] = { ["descriptions"] = {"Ulster dialect of Scots"}, ["prefixes"] = {"sco"}, }, ["unifon"] = { ["descriptions"] = {"Unifon phonetic alphabet"}, ["prefixes"] = {"en", "hup", "kyh", "tol", "yur"}, }, ["vaidika"] = { ["descriptions"] = {"Vedic Sanskrit"}, ["prefixes"] = {"sa"}, }, ["valbadia"] = { ["descriptions"] = {"Val Badia standard of Ladin"}, ["prefixes"] = {"lld"}, }, ["valencia"] = { ["descriptions"] = {"Valencian"}, ["prefixes"] = {"ca"}, }, ["vallader"] = { ["descriptions"] = {"Vallader idiom of Romansh"}, ["prefixes"] = {"rm"}, }, ["vecdruka"] = { ["descriptions"] = {"Latvian orthography used before 1920s (\"vecā druka\")"}, ["prefixes"] = {"lv"}, }, ["vivaraup"] = { ["descriptions"] = {"Vivaro-Alpine"}, ["prefixes"] = {"oc"}, }, ["wadegile"] = { ["descriptions"] = {"Wade-Giles romanization"}, ["prefixes"] = {"zh-latn"}, }, ["xsistemo"] = { ["descriptions"] = {"Standard X-system orthographic fallback for spelling Esperanto"}, ["prefixes"] = {"eo"}, } } 5153pwymfrl0g4s2p16n8u9xb2ihlka Modul:Sidebar 828 4032 17689 2024-05-23T13:26:25Z Bangrapip 9 new 17689 Scribunto text/plain require('strict') local cfg = mw.loadData('Module:Sidebar/configuration') local p = {} local getArgs = require('Module:Arguments').getArgs --[[ Categorizes calling templates and modules with a 'style' parameter of any sort for tracking to convert to TemplateStyles. TODO after a long cleanup: Catch sidebars in other namespaces than Template and Module. TODO would probably want to remove /log and /archive as CS1 does ]] local function categorizeTemplatesWithInlineStyles(args) local title = mw.title.getCurrentTitle() if title.namespace ~= 10 and title.namespace ~= 828 then return '' end for _, pattern in ipairs (cfg.i18n.pattern.uncategorized_conversion_titles) do if title.text:match(pattern) then return '' end end for key, _ in pairs(args) do if mw.ustring.find(key, cfg.i18n.pattern.style_conversion) or key == 'width' then return cfg.i18n.category.conversion end end end --[[ For compatibility with the original {{sidebar with collapsible lists}} implementation, which passed some parameters through {{#if}} to trim their whitespace. This also triggered the automatic newline behavior. ]] -- See ([[meta:Help:Newlines and spaces#Automatic newline]]) local function trimAndAddAutomaticNewline(s) s = mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1") if mw.ustring.find(s, '^[#*:;]') or mw.ustring.find(s, '^{|') then return '\n' .. s else return s end end --[[ Finds whether a sidebar has a subgroup sidebar. ]] local function hasSubgroup(s) if mw.ustring.find(s, cfg.i18n.pattern.subgroup) then return true else return false end end local function has_navbar(navbar_mode, sidebar_name) return navbar_mode ~= cfg.i18n.navbar_none and navbar_mode ~= cfg.i18n.navbar_off and ( sidebar_name or mw.getCurrentFrame():getParent():getTitle():gsub(cfg.i18n.pattern.sandbox, '') ~= cfg.i18n.title_not_to_add_navbar ) end local function has_list_class(args, htmlclass) local patterns = { '^' .. htmlclass .. '$', '%s' .. htmlclass .. '$', '^' .. htmlclass .. '%s', '%s' .. htmlclass .. '%s' } for arg, value in pairs(args) do if type(arg) == 'string' and mw.ustring.find(arg, 'class') then for _, pattern in ipairs(patterns) do if mw.ustring.find(args[arg] or '', pattern) then return true end end end end return false end -- there are a lot of list classes in the wild, so we add their TemplateStyles local function add_list_styles(args) local frame = mw.getCurrentFrame() local function add_list_templatestyles(htmlclass, templatestyles) if has_list_class(args, htmlclass) then return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles } } else return '' end end local plainlist_styles = add_list_templatestyles('plainlist', cfg.i18n.plainlist_templatestyles) local hlist_styles = add_list_templatestyles('hlist', cfg.i18n.hlist_templatestyles) -- a second workaround for [[phab:T303378]] -- when that issue is fixed, we can actually use has_navbar not to emit the -- tag here if we want if has_navbar(args.navbar, args.name) and hlist_styles == '' then hlist_styles = frame:extensionTag{ name = 'templatestyles', args = { src = cfg.i18n.hlist_templatestyles} } end -- hlist -> plainlist is best-effort to preserve old Common.css ordering. [hlist_note] return hlist_styles .. plainlist_styles end -- work around [[phab:T303378]] -- for each arg: find all the templatestyles strip markers, insert them into a -- table. then remove all templatestyles markers from the arg local function move_hiding_templatestyles(args) local gfind = string.gfind local gsub = string.gsub local templatestyles_markers = {} local strip_marker_pattern = '(\127[^\127]*UNIQ%-%-templatestyles%-%x+%-QINU[^\127]*\127)' for k, arg in pairs(args) do for marker in gfind(arg, strip_marker_pattern) do table.insert(templatestyles_markers, marker) end args[k] = gsub(arg, strip_marker_pattern, '') end return templatestyles_markers end --[[ Main sidebar function. Takes the frame, args, and an optional collapsibleClass. The collapsibleClass is and should be used only for sidebars with collapsible lists, as in p.collapsible. ]] function p.sidebar(frame, args, collapsibleClass) if not args then args = getArgs(frame) end local hiding_templatestyles = table.concat(move_hiding_templatestyles(args)) local root = mw.html.create() local child = args.child and mw.text.trim(args.child) == cfg.i18n.child_yes root = root:tag('table') if not child then root :addClass(cfg.i18n.class.sidebar) -- force collapsibleclass to be sidebar-collapse otherwise output nothing :addClass(collapsibleClass == cfg.i18n.class.collapse and cfg.i18n.class.collapse or nil) :addClass('nomobile') :addClass(args.float == cfg.i18n.float_none and cfg.i18n.class.float_none or nil) :addClass(args.float == cfg.i18n.float_left and cfg.i18n.class.float_left or nil) :addClass(args.wraplinks ~= cfg.i18n.wrap_true and cfg.i18n.class.wraplinks or nil) :addClass(args.bodyclass or args.class) :css('width', args.width or nil) :cssText(args.bodystyle or args.style) if args.outertitle then root :tag('caption') :addClass(cfg.i18n.class.outer_title) :addClass(args.outertitleclass) :cssText(args.outertitlestyle) :wikitext(args.outertitle) end if args.topimage then local imageCell = root:tag('tr'):tag('td') imageCell :addClass(cfg.i18n.class.top_image) :addClass(args.topimageclass) :cssText(args.topimagestyle) :wikitext(args.topimage) if args.topcaption then imageCell :tag('div') :addClass(cfg.i18n.class.top_caption) :cssText(args.topcaptionstyle) :wikitext(args.topcaption) end end if args.pretitle then root :tag('tr') :tag('td') :addClass(args.topimage and cfg.i18n.class.pretitle_with_top_image or cfg.i18n.class.pretitle) :addClass(args.pretitleclass) :cssText(args.basestyle) :cssText(args.pretitlestyle) :wikitext(args.pretitle) end else root :addClass(cfg.i18n.class.subgroup) :addClass(args.bodyclass or args.class) :cssText(args.bodystyle or args.style) end if args.title then if child then root :wikitext(args.title) else root :tag('tr') :tag('th') :addClass(args.pretitle and cfg.i18n.class.title_with_pretitle or cfg.i18n.class.title) :addClass(args.titleclass) :cssText(args.basestyle) :cssText(args.titlestyle) :wikitext(args.title) end end if args.image then local imageCell = root:tag('tr'):tag('td') imageCell :addClass(cfg.i18n.class.image) :addClass(args.imageclass) :cssText(args.imagestyle) :wikitext(args.image) if args.caption then imageCell :tag('div') :addClass(cfg.i18n.class.caption) :cssText(args.captionstyle) :wikitext(args.caption) end end if args.above then root :tag('tr') :tag('td') :addClass(cfg.i18n.class.above) :addClass(args.aboveclass) :cssText(args.abovestyle) :newline() -- newline required for bullet-points to work :wikitext(args.above) end local rowNums = {} for k, v in pairs(args) do k = '' .. k local num = k:match('^heading(%d+)$') or k:match('^content(%d+)$') if num then table.insert(rowNums, tonumber(num)) end end table.sort(rowNums) -- remove duplicates from the list (e.g. 3 will be duplicated if both heading3 -- and content3 are specified) for i = #rowNums, 1, -1 do if rowNums[i] == rowNums[i - 1] then table.remove(rowNums, i) end end for i, num in ipairs(rowNums) do local heading = args['heading' .. num] if heading then root :tag('tr') :tag('th') :addClass(cfg.i18n.class.heading) :addClass(args.headingclass) :addClass(args['heading' .. num .. 'class']) :cssText(args.basestyle) :cssText(args.headingstyle) :cssText(args['heading' .. num .. 'style']) :newline() :wikitext(heading) end local content = args['content' .. num] if content then root :tag('tr') :tag('td') :addClass(hasSubgroup(content) and cfg.i18n.class.content_with_subgroup or cfg.i18n.class.content) :addClass(args.contentclass) :addClass(args['content' .. num .. 'class']) :cssText(args.contentstyle) :cssText(args['content' .. num .. 'style']) :newline() :wikitext(content) :done() -- Without a linebreak after the </td>, a nested list like -- "* {{hlist| ...}}" doesn't parse correctly. :newline() end end if args.below then root :tag('tr') :tag('td') :addClass(cfg.i18n.class.below) :addClass(args.belowclass) :cssText(args.belowstyle) :newline() :wikitext(args.below) end if not child and has_navbar(args.navbar, args.name) then root :tag('tr') :tag('td') :addClass(cfg.i18n.class.navbar) :cssText(args.navbarstyle) :wikitext(require('Module:Navbar')._navbar{ args.name, mini = 1, fontstyle = args.navbarfontstyle }) end local base_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = cfg.i18n.templatestyles } } local templatestyles = '' if args['templatestyles'] and args['templatestyles'] ~= '' then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['templatestyles'] } } end local child_templatestyles = '' if args['child templatestyles'] and args['child templatestyles'] ~= '' then child_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['child templatestyles'] } } end local grandchild_templatestyles = '' if args['grandchild templatestyles'] and args['grandchild templatestyles'] ~= '' then grandchild_templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = args['grandchild templatestyles'] } } end return table.concat({ add_list_styles(args), -- see [hlist_note] above about ordering base_templatestyles, templatestyles, child_templatestyles, grandchild_templatestyles, hiding_templatestyles, tostring(root), (child and cfg.i18n.category.child or ''), categorizeTemplatesWithInlineStyles(args) }) end local function list_title(args, is_centered_list_titles, num) local title_text = trimAndAddAutomaticNewline(args['list' .. num .. 'title'] or cfg.i18n.default_list_title) local title if is_centered_list_titles then -- collapsible can be finicky, so provide some CSS/HTML to support title = mw.html.create('div') :addClass(cfg.i18n.class.list_title_centered) :wikitext(title_text) else title = mw.html.create() :wikitext(title_text) end local title_container = mw.html.create('div') :addClass(cfg.i18n.class.list_title) -- don't /need/ a listnumtitleclass because you can do -- .templateclass .listnumclass .sidebar-list-title :addClass(args.listtitleclass) :cssText(args.basestyle) :cssText(args.listtitlestyle) :cssText(args['list' .. num .. 'titlestyle']) :node(title) :done() return title_container end --[[ Main entry point for sidebar with collapsible lists. Does the work of creating the collapsible lists themselves and including them into the args. ]] function p.collapsible(frame) local args = getArgs(frame) if not args.name and frame:getParent():getTitle():gsub(cfg.i18n.pattern.collapse_sandbox, '') == cfg.i18n.collapse_title_not_to_add_navbar then args.navbar = cfg.i18n.navbar_none end local contentArgs = {} local is_centered_list_titles = false if args['centered list titles'] and args['centered list titles'] ~= '' then is_centered_list_titles = true end for k, v in pairs(args) do local num = string.match(k, '^list(%d+)$') if num then local expand = args.expanded and (args.expanded == 'all' or args.expanded == args['list' .. num .. 'name']) local row = mw.html.create('div') row :addClass(cfg.i18n.class.list) :addClass('mw-collapsible') :addClass((not expand) and 'mw-collapsed' or nil) :addClass(args['list' .. num .. 'class']) :cssText(args.listframestyle) :cssText(args['list' .. num .. 'framestyle']) :node(list_title(args, is_centered_list_titles, num)) :tag('div') :addClass(cfg.i18n.class.list_content) :addClass('mw-collapsible-content') -- don't /need/ a listnumstyleclass because you can do -- .templatename .listnumclass .sidebar-list :addClass(args.listclass) :cssText(args.liststyle) :cssText(args['list' .. num .. 'style']) :wikitext(trimAndAddAutomaticNewline(args['list' .. num])) contentArgs['content' .. num] = tostring(row) end end for k, v in pairs(contentArgs) do args[k] = v end return p.sidebar(frame, args, cfg.i18n.class.collapse) end return p dbd8kd65ft1a7skwz75ekrijl96cseq Sablonan:Sidebar 10 4033 17691 17690 2024-05-23T13:27:08Z Bangrapip 9 17691 wikitext text/x-wiki {{#invoke:Sidebar|sidebar}}<noinclude> {{Pengwarkatan}}</noinclude> jici7bixhyop6u2xi6hyw4qp03fslm2 Modul:IPA 828 4034 17692 2024-05-23T13:31:33Z Bangrapip 9 new 17692 Scribunto text/plain require('strict') local p = {} local function multiFind(s, patterns, init) local i, j = mw.ustring.find(s, patterns[1], init) for n = 2, #patterns do local i2, j2 = mw.ustring.find(s, patterns[n], init) if i2 and (not i or i2 < i) then i, j = i2, j2 end end return i, j end local function wrapAtSpaces(s) return mw.ustring.gsub(s, '(%s+)', '<span class="wrap">%1</span>') end local function wrapAtSpacesSafely(s) local patterns = { '%[%[[^%]|]-%s[^%]|]-|', -- Piped links '</?[A-Za-z][^>]-%s[^>]->' -- HTML tags } s = mw.ustring.gsub(s, '%[%[([^%]|]-%s[^%]|]-)%]%]', '[[%1|%1]]') -- Pipe all links local t = {} local init while true do local i, j = multiFind(s, patterns, init) if not i then break end local pre = wrapAtSpaces(mw.ustring.sub(s, init, i - 1)) -- What precedes the match table.insert(t, pre) table.insert(t, mw.ustring.sub(s, i, j)) -- The match init = j + 1 end local post = wrapAtSpaces(mw.ustring.sub(s, init)) -- What follows the last match table.insert(t, post) return table.concat(t) end local function checkNamespace(isDebug) return isDebug or require('Module:Category handler').main({ true }) end local function renderCats(cats, isDebug) if not cats[1] or not checkNamespace(isDebug) then return '' end local t = {} for _, v in ipairs(cats) do table.insert(t, string.format( '[[%sCategory:%s]]', isDebug and ':' or '', v )) end return table.concat(t) end local function resolveSynonym(s) return mw.loadData('Module:Lang/ISO 639 synonyms')[s] or s end local function getLangName(code, link) return require('Module:Lang')._name_from_tag({ code, link = link, -- Without linking, "{{IPA}}" gets expanded in some contexts template = '[[Template:IPA|IPA]]' }) end local function linkLang(name, target, link) return link == 'yes' and string.format( '[[%s|%s]]', target or name .. ' language', name ) or name end function p._main(args) local ret, cats = {}, {} local isDebug = args.debug == 'yes' local s, langCode, isPrivate, fullLangCode -- Guide-linking mode if args[2] and args[2] ~= '' then local data = mw.loadData('Module:IPA/data') local isGeneric = args.generic == 'yes' s = args[2] -- Split tag into language and region codes langCode = args[1]:gsub('%-.*', ''):lower() langCode = resolveSynonym(langCode) local regionCode = args[1]:match('%-(.+)') local langData = data.langs[langCode] or {} if regionCode then isPrivate = regionCode:sub(1, 2) == 'x-' if not isPrivate then regionCode = regionCode:upper() end if langData.dialects and langData.dialects[regionCode] then -- Overwrite language data with the dialect's local newLangData = {} for k, v in pairs(langData) do if k ~= 'dialects' then newLangData[k] = v end end local dialectData = langData.dialects[regionCode] if dialectData.aliasOf then -- Use the canonical region code regionCode = dialectData.aliasOf dialectData = langData.dialects[regionCode] end -- Lowercase IANA variant if dialectData.isVariant then regionCode = regionCode:lower() end for k, v in pairs(dialectData) do newLangData[k] = v end langData = newLangData else isGeneric = true end fullLangCode = langCode .. '-' .. regionCode else fullLangCode = langCode end local langName = langData.name and linkLang(langData.name, langData.link, args.link) or getLangName(fullLangCode, args.link) if langName:sub(1, 5) == '<span' then -- Module:Lang has returned an error return langName .. renderCats({ 'IPA template errors' }, isDebug) end if args.cat ~= 'no' then local catLangName = args.link == 'yes' and mw.ustring.match(langName, '([^%[|%]]+)%]%]$') or langName table.insert(cats, string.format('Pages with %s IPA', catLangName)) end -- Label local label = args.label if not label then local labelCode = args[3] and args[3]:lower() or langData.defaultLabelCode if labelCode == '' then label = '' else local langText if langData.text then langText = linkLang( langData.text, mw.ustring.match(langName, '^%[%[([^|%]]+)'), args.link ) else langText = mw.ustring.gsub( langName, '^%[%[(([^|]+) languages)%]%]$', '[[%1|%2]]' ) langText = mw.ustring.gsub( langText, ' languages(%]?%]?)$', '%1' ) end if labelCode and data.labels[labelCode] then label = data.labels[labelCode]:format(langText) else label = data.defaultLabel:format(langText) end end end if label and label ~= '' then local span = mw.html.create('span') :addClass('IPA-label') :wikitext(label) if args.small ~= 'no' then span:addClass('IPA-label-small') table.insert(ret, mw.getCurrentFrame():extensionTag({ name = 'templatestyles', args = { src = 'Module:IPA/styles.css' } })) end table.insert(ret, tostring(span) .. ' ') end -- Brackets s = (not isGeneric and langData.format or '&#91;%s&#93;'):format(s) -- Link to key local key = not isGeneric and langData.key or data.defaultKey s = string.format('[[%s|%s]]', key, s) else -- Basic mode s = args[1] if args.cat ~= 'no' then table.insert(cats, 'Pages with plain IPA') end end -- Transcription do local lang = isPrivate and langCode or fullLangCode or args.lang ~= '' and args.lang or 'und' local span = mw.html.create('span') :addClass('IPA') :addClass(args.class) :attr('lang', lang .. '-Latn-fonipa') -- wrap=all: Do nothing -- wrap=none: Never break -- Otherwise: Break at spaces only if args.wrap ~= 'all' then span:addClass('nowrap') if args.wrap ~= 'none' then s = wrapAtSpacesSafely(s) end end if (not args[2] or args[2] == '') and args.tooltip ~= '' then local tooltip = args.tooltip or 'Representation in the International Phonetic Alphabet (IPA)' span:attr('title', tooltip) end s = tostring(span:wikitext(s)) table.insert(ret, s) end -- Audio local audio = args.audio ~= '' and args.audio or args[4] ~= '' and args[4] if audio then local button = mw.getCurrentFrame():expandTemplate({ title = 'Audio', args = { audio, '' } }) table.insert(ret, ' ' .. button) table.insert(cats, 'Pages including recorded pronunciations') end -- Categories table.insert(ret, renderCats(cats, isDebug)) return table.concat(ret) end function p.main(frame) local args = frame:getParent().args if not args[1] then return '' end for i, v in ipairs(args) do args[i] = mw.text.trim(v) end return p._main(args) end return p o6pm8tf1iu98idcbu08qol83x1f3xii Modul:IPA/data 828 4035 24403 17725 2024-07-19T15:59:44Z Swarabakti 44 24403 Scribunto text/plain return { defaultLabel = "pelapalan %s:", labels = { ["lang"] = "%s:", ["pron"] = "pelapalan", ["also"] = "juga'", ["alsolang"] = "juga' %s:", ["langalso"] = "%s juga'", ["local"] = "cara setempat", ["localpron"] = "pelapalan setempat:", ["ipa"] = "HPA:", }, defaultKey = "Help:IPA", langs = { ["und"] = { text = "", defaultLabelCode = "ipa", }, ["mis"] = { text = "", defaultLabelCode = "ipa", }, ["en"] = { key = "Help:IPA/English", format = "/%s/", defaultLabelCode = "", dialects = { ["GB"] = { text = "UK", defaultLabelCode = "lang", }, ["UK"] = { aliasOf = "GB" }, ["US"] = { text = "UK", defaultLabelCode = "lang", }, }, }, ["acw"] = { name = "Hejazi Arabic", key = "Help:IPA/Hejazi Arabic", }, ["ady"] = { key = "Help:IPA/Adyghe", }, ["aeb"] = { key = "Help:IPA/Tunisian Arabic", }, ["aer"] = { key = "Help:IPA/Australian languages", }, ["af"] = { key = "Help:IPA/Afrikaans", }, ["aln"] = { key = "Help:IPA/Albanian", }, ["als"] = { key = "Help:IPA/Albanian", }, ["am"] = { key = "Help:IPA/Amharic", }, ["ang"] = { key = "Help:IPA/Old English", }, ["apc"] = { dialects = { ["LB"] = { name = "Lebanese Arabic", key = "Help:IPA/Lebanese Arabic", }, }, }, ["ar"] = { key = "Help:IPA/Arabic", }, ["arb"] = { key = "Help:IPA/Arabic", }, ["arz"] = { key = "Help:IPA/Egyptian Arabic", }, ["as"] = { key = "Help:IPA/Assamese", }, ["ast"] = { key = "Help:IPA/Astur-Leonese", dialects = { ["ES-LE"] = { name = "Leonese", }, }, }, ["aus"] = { text = "Aboriginal", key = "Help:IPA/Australian languages", }, ["az"] = { key = "Help:IPA/Azerbaijani", }, ["be"] = { key = "Help:IPA/Belarusian", }, ["ber"] = { key = "Help:IPA/Berber", }, ["bg"] = { key = "Help:IPA/Bulgarian", }, ["bn"] = { key = "Help:IPA/Bengali", }, ["bo"] = { text = "Tibetan", key = "Help:IPA/Tibetan", }, ["br"] = { key = "Help:IPA/Breton", }, ["bs"] = { key = "Help:IPA/Serbo-Croatian", }, ["ca"] = { key = "Help:IPA/Catalan", dialects = { ["ES-IB"] = { name = "Balearic Catalan", key = "Help:IPA/Insular Catalan", }, ["IT"] = { name = "Algherese", key = "Help:IPA/Insular Catalan", }, ["VALENCIA"] = { isVariant = true, -- makes it lowercase }, }, }, ["ckb"] = { name = "Central Kurdish", key = "Help:IPA/Kurdish", }, ["cjy"] = { name = "Jin Chinese", key = "Help:IPA/Jin Chinese", }, ["cmn"] = { name = "Mandarin", link = "Standard Chinese", key = "Help:IPA/Mandarin", }, ["cnr"] = { key = "Help:IPA/Serbo-Croatian", }, ["co"] = { key = "Help:IPA/Corsican", }, ["crh"] = { key = "Help:IPA/Tatar", }, ["cs"] = { key = "Help:IPA/Czech", }, ["cy"] = { key = "Help:IPA/Welsh", }, ["da"] = { key = "Help:IPA/Danish", }, ["de"] = { key = "Help:IPA/Standard German", dialects = { ["AT"] = {}, ["CH"] = {}, }, }, ["dsb"] = { key = "Help:IPA/Sorbian", }, ["egl"] = { key = "Help:IPA/Emilian-Romagnol", }, ["el"] = { key = "Help:IPA/Greek", }, ["eo"] = { key = "Help:IPA/Esperanto", }, ["es"] = { key = "Help:IPA/Spanish", dialects = { ["419"] = { name = "Latin American Spanish", }, }, }, ["et"] = { key = "Help:IPA/Estonian", }, ["eu"] = { key = "Help:IPA/Basque", }, ["ext"] = { key = "Help:IPA/Astur-Leonese", }, ["fa"] = { key = "Help:IPA/Persian", }, ["fi"] = { key = "Help:IPA/Finnish", }, ["fil"] = { key = "Help:IPA/Tagalog", }, ["fj"] = { key = "Help:IPA/Fijian", }, ["fr"] = { key = "Help:IPA/French", }, ["frp"] = { name = "Franco-Provençal", key = "Help:IPA/Franco-Provençal", }, ["fy"] = { key = "Help:IPA/West Frisian", }, ["ga"] = { key = "Help:IPA/Irish", dialects = { ["GB"] = { aliasOf = "x-ulster" }, ["IE-C"] = { name = "Connacht Irish", }, ["IE-M"] = { name = "Munster Irish", }, ["IE-U"] = { aliasOf = "x-ulster" }, ["x-ulster"] = { name = "Ulster Irish", }, } }, ["gct"] = { key = "Help:IPA/Alemannic German", }, ["gd"] = { key = "Help:IPA/Scottish Gaelic", }, ["gl"] = { key = "Help:IPA/Galician", }, ["grc"] = { key = "Help:IPA/Greek", dialects = { ["x-attic"] = {}, ["x-classic"] = {}, }, }, ["gsw"] = { key = "Help:IPA/Alemannic German", }, ["gu"] = { key = "Help:IPA/Gujarati", }, ["gv"] = { key = "Help:IPA/Manx", }, ["haw"] = { key = "Help:IPA/Hawaiian", }, ["hbo"] = { key = "Help:IPA/Hebrew", }, ["he"] = { key = "Help:IPA/Hebrew", }, ["hi"] = { key = "Help:IPA/Hindi and Urdu", }, ["hmn"] = { key = "Help:IPA/Hmong", }, ["hns"] = { name = "Hindustani", key = "Help:IPA/Hindi and Urdu", }, ["hr"] = { key = "Help:IPA/Serbo-Croatian", }, ["hsb"] = { key = "Help:IPA/Sorbian", }, ["hsn"] = { key = "Help:IPA/Xiang Chinese", }, ["ht"] = { key = "Help:IPA/Haitian Creole", }, ["hu"] = { key = "Help:IPA/Hungarian", }, ["hy"] = { key = "Help:IPA/Armenian", }, ["id"] = { key = "Help:IPA/Malay", }, ["ig"] = { key = "Help:IPA/Igbo", }, ["ik"] = { key = "Help:IPA/Inupiaq", }, ["is"] = { key = "Help:IPA/Icelandic", }, ["it"] = { key = "Help:IPA/Italian", dialects = { ["IT-52"] = { name = "Tuscan", key = "Help:IPA/Central Italian", }, ["IT-55"] = { name = "Central Italian", key = "Help:IPA/Central Italian", }, ["IT-57"] = { name = "Central Italian", key = "Help:IPA/Central Italian", }, ["IT-RM"] = { name = "Romanesco", key = "Help:IPA/Central Italian", }, }, }, ["iu"] = { key = "Help:IPA/Inuktitut", }, ["ja"] = { key = "Help:IPA/Japanese", }, ["ka"] = { key = "Help:IPA/Georgian", }, ["khb"] = { name = "Tai Lue", key = "Help:IPA/Shan and Tai Lue", }, ["kjb"] = { key = "Help:IPA/Mayan" }, ["kk"] = { key = "Help:IPA/Kazakh", }, ["kl"] = { key = "Help:IPA/Greenlandic", }, ["km"] = { key = "Help:IPA/Khmer", }, ["kmr"] = { name = "Northern Kurdish", key = "Help:IPA/Kurdish", }, ["ko"] = { key = "Help:IPA/Korean", }, ["ksh"] = { name = "Colognian", key = "Help:IPA/Colognian", }, ["ku"] = { key = "Help:IPA/Kurdish", }, ["ky"] = { key = "Help:IPA/Kyrgyz", }, ["la"] = { key = "Help:IPA/Latin", dialects = { ["x-church"] = { name = "Ecclesiastical Latin", }, ["x-classic"] = { name = "Classical Latin", }, }, }, ["lac"] = { key = "Help:IPA/Mayan" }, ["lb"] = { key = "Help:IPA/Luxembourgish", }, ["lij"] = { key = "Help:IPA/Ligurian", }, ["lkt"] = { key = "Help:IPA/Lakota", }, ["lmo"] = { key = "Help:IPA/Lombard", }, ["lo"] = { key = "Help:IPA/Lao", }, ["lt"] = { key = "Help:IPA/Lithuanian", }, ["lv"] = { key = "Help:IPA/Latvian", }, ["mfe"] = { name = "Mauritian Creole", key = "Help:IPA/Mauritian Creole", }, ["mg"] = { key = "Help:IPA/Malagasy", }, ["mh"] = { key = "Help:IPA/Marshallese", }, ["mi"] = { key = "Help:IPA/Māori", }, ["mk"] = { key = "Help:IPA/Macedonian", }, ["ml"] = { key = "Help:IPA/Malayalam", }, ["mn"] = { key = "Help:IPA/Mongolian", }, ["mr"] = { key = "Help:IPA/Marathi", }, ["ms"] = { key = "Help:IPA/Malay", }, ["mt"] = { key = "Help:IPA/Maltese", }, ["mwl"] = { key = "Help:IPA/Astur-Leonese", }, ["my"] = { key = "Help:IPA/Burmese", }, ["myn"] = { key = "Help:IPA/Mayan", }, ["nah"] = { key = "Help:IPA/Nahuatl", }, ["nan"] = { dialects = { ["TW"] = { key = "Help:IPA/Taiwanese Hokkien", }, }, }, ["nap"] = { key = "Help:IPA/Neapolitan", }, ["nci"] = { key = "Help:IPA/Nahuatl", }, ["ne"] = { key = "Help:IPA/Nepali", }, ["nhe"] = { name = "Huasteca Nahuatl", key = "Help:IPA/Nahuatl", }, ["nl"] = { key = "Help:IPA/Dutch", dialects = { ["BE"] = {}, }, }, ["nlv"] = { key = "Help:IPA/Nahuatl", }, ["no"] = { key = "Help:IPA/Norwegian", dialects = { ["NO-03"] = { name = "Urban East Norwegian", }, } }, ["nod"] = { key = "Help:IPA/Northern Thai", }, ["nv"] = { key = "Help:IPA/Navajo", }, ["oc"] = { key = "Help:IPA/Occitan", }, ["or"] = { key = "Help:IPA/Odia", }, ["pa"] = { key = "Help:IPA/Punjabi", }, ["pht"] = { key = "Help:IPA/Lao", }, ["pi"] = { key = "Help:IPA/Sanskrit", }, ["pjt"] = { key = "Help:IPA/Australian languages", }, ["pl"] = { key = "Help:IPA/Polish", }, ["pms"] = { key = "Help:IPA/Piedmontese", }, ["prs"] = { key = "Help:IPA/Persian", }, ["ps"] = { key = "Help:IPA/Pashto", }, ["pt"] = { key = "Help:IPA/Portuguese", dialects = { ["BR"] = { name = "Brazilian Portuguese", }, ["PT"] = { name = "European Portuguese", }, } }, ["qu"] = { key = "Help:IPA/Quechua", }, ["quc"] = { key ="Help:IPA/Mayan" }, ["rgn"] = { key = "Help:IPA/Emilian-Romagnol", }, ["rm"] = { key = "Help:IPA/Romansh", }, ["ro"] = { key = "Help:IPA/Romanian", }, ["ru"] = { key = "Help:IPA/Russian", }, ["sa"] = { key = "Help:IPA/Sanskrit", }, ["sc"] = { key = "Help:IPA/Sardinian", }, ["scn"] = { key = "Help:IPA/Sicilian", dialects = { ["IT-75"] = { name = "Salentino", }, ["IT-78"] = { name = "Calabrian", link = "Central-Southern Calabrian", }, }, }, ["sdh"] = { key = "Help:IPA/Kurdish", }, ["sh"] = { key = "Help:IPA/Serbo-Croatian", }, ["shn"] = { key = "Help:IPA/Shan and Tai Lue", }, ["sk"] = { key = "Help:IPA/Slovak", }, ["sl"] = { key = "Help:IPA/Slovene", }, ["sou"] = { key = "Help:IPA/Thai", }, ["sq"] = { key = "Help:IPA/Albanian", }, ["sr"] = { key = "Help:IPA/Serbo-Croatian", }, ["ss"] = { key = "Help:IPA/Nguni", }, ["sv"] = { key = "Help:IPA/Swedish", dialects = { ["FI"] = { name = "Finland Swedish", }, }, }, ["sw"] = { key = "Help:IPA/Swahili", }, ["swg"] = { key = "Help:IPA/Alemannic German", }, ["syl"] = { key = "Help:IPA/Sylheti", }, ["ta"] = { key = "Help:IPA/Tamil", }, ["te"] = { key = "Help:IPA/Telugu", }, ["tg"] = { key = "Help:IPA/Persian", }, ["th"] = { key = "Help:IPA/Thai", }, ["ti"] = { key = "Help:IPA/Tigrinya", }, ["tk"] = { key = "Help:IPA/Turkmen", }, ["tl"] = { key = "Help:IPA/Tagalog", }, ["tr"] = { key = "Help:IPA/Turkish", }, ["tt"] = { key = "Help:IPA/Tatar", }, ["tts"] = { name = "Isan", key = "Help:IPA/Lao", }, ["uk"] = { key = "Help:IPA/Ukrainian", }, ["ur"] = { key = "Help:IPA/Hindi and Urdu", }, ["uz"] = { key = "Help:IPA/Uzbek", }, ["vec"] = { key = "Help:IPA/Venetian", }, ["vi"] = { key = "Help:IPA/Vietnamese", }, ["wa"] = { key = "Help:IPA/Walloon", }, ["wae"] = { key = "Help:IPA/Alemannic German", }, ["wbp"] = { key = "Help:IPA/Australian languages", }, ["wen"] = { key = "Help:IPA/Sorbian", }, ["wuu"] = { key = "Help:IPA/Wu Chinese", }, ["xh"] = { key = "Help:IPA/Nguni", }, ["yi"] = { key = "Help:IPA/Yiddish", }, ["yo"] = { key = "Help:IPA/Yoruba", }, ["yue"] = { name = "Cantonese", key = "Help:IPA/Cantonese", }, ["za"] = { key = "Help:IPA/Zhuang", }, ["zsm"] = { name = "Malaysian", key = "Help:IPA/Malay", }, ["zu"] = { key = "Help:IPA/Nguni", }, }, } 65cfakawabos2cmz3tpgh8lpgmuemiq Modul:IPA/data/export 828 4036 17694 2024-05-23T13:33:24Z Bangrapip 9 new 17694 Scribunto text/plain require('strict') local rawData = mw.title.getCurrentTitle().subpageText == 'sandbox' and mw.loadData('Module:IPA/data/sandbox') or mw.loadData('Module:IPA/data') local data = {} local function getNameAndLink(code) local res = require('Module:Lang')._name_from_tag({ code, link = 'yes' }) local name = res:match('([^%[|%]]+)%]%]$') local link = res:match('^%[%[([^|%]]+)') return name, link end local function augmentData(lect) if lect.name and not lect.link then lect.generatedLink = lect.name:find(' languages$') and lect.name or lect.name .. ' language' end lect.extName, lect.extLink = getNameAndLink(lect.code) end for code, lang in pairs(rawData.langs) do local langData = { code = code, name = lang.name, text = lang.text, link = lang.link, key = lang.key } augmentData(langData) table.insert(data, langData) if lang.dialects then local aliases = {} for diaCode, dialect in pairs(lang.dialects) do if dialect.aliasOf then aliases[dialect.aliasOf] = aliases[dialect.aliasOf] or {} table.insert(aliases[dialect.aliasOf], diaCode) end end for _, t in pairs(aliases) do table.sort(t) end for diaCode, dialect in pairs(lang.dialects) do if not dialect.aliasOf then local diaAliases = aliases[diaCode] if dialect.isVariant then diaCode = diaCode:lower() end local diaData = { code = code .. '-' .. diaCode, aliases = diaAliases, name = dialect.name, text = dialect.text, link = dialect.link, key = dialect.key, parent = langData } augmentData(diaData) table.insert(data, diaData) end end end end table.sort(data, function (a, b) return a.code < b.code end) return data p3eohabrnwisqjwmnt1lzhfs6ul3zww Modul:IPA/overview 828 4037 17695 2024-05-23T13:34:23Z Bangrapip 9 new 17695 Scribunto text/plain require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local function addNote(cell, note) cell:wikitext(string.format(' <small>(%s)</small>', note)) end function p.main() local t = mw.html.create('table'):addClass('wikitable sortable mw-collapsible') :tag('caption'):addClass('nowrap'):wikitext('Data overview'):done() :tag('tr') :tag('th'):attr('colspan', 4):wikitext('Language'):done() :tag('th'):attr('colspan', 4):wikitext('Dialect'):done() :done() :tag('tr') :tag('th'):wikitext('Code'):done() :tag('th'):wikitext('Name'):done() :tag('th'):wikitext('Link'):done() :tag('th'):wikitext('Key'):done() :tag('th'):wikitext('Code'):done() :tag('th'):wikitext('Name'):done() :tag('th'):wikitext('Link'):done() :tag('th'):wikitext('Key'):done() :done() local langRow, langCells, dialectCount for i, lect in ipairs(lects) do local row local cells = {} if lect.parent then dialectCount = dialectCount + 1 if dialectCount == 1 then row = langRow else row = t:tag('tr') for _, cell in ipairs(langCells) do cell:attr('rowspan', dialectCount) end end else row = t:tag('tr') langRow = row langCells = cells dialectCount = 0 end for _ = 1, 4 do table.insert(cells, row:tag('td')) end if not lect.parent and not (lects[i + 1] and lects[i + 1].parent) then for _ = 1, 4 do row:tag('td'):css('background', '#ececec') end end cells[1]:wikitext('<code>' .. lect.code:gsub('^[^-]+%-', '') .. '</code>') if lect.aliases then local aliases = {} for _, alias in ipairs(lect.aliases) do table.insert(aliases, alias) end addNote(cells[1], string.format( 'also <code>%s</code>', table.concat(aliases, '</code>, <code>') )) end do local notes = {} if lect.name then if lect.name == lect.extName then table.insert(notes, 'redundant') elseif lect.extName then table.insert(notes, string.format('overrides "%s"', lect.extName)) end end if lect.text then table.insert(notes, string.format('label: "%s"', lect.text)) end cells[2]:wikitext(lect.name or lect.extName) if #notes > 0 then addNote(cells[2], table.concat(notes, '; ')) end end do local note local intLink = lect.link or lect.generatedLink if intLink then if intLink == lect.extLink then note = 'redundant' elseif lect.extLink then note = string.format('overrides [[%s]]', lect.extLink) local intTitle = mw.title.new(intLink) intTitle = intTitle.redirectTarget or intTitle local extTitle = mw.title.new(lect.extLink) extTitle = extTitle.redirectTarget or extTitle if intTitle ~= extTitle then note = note .. ', a different article' end end end local s = intLink or lect.extLink s = lect.generatedLink and '([[' .. s .. ']])' or '[[' .. s .. ']]' cells[3]:wikitext(s) if note then addNote(cells[3], note) end end cells[4]:wikitext( lect.key and '[[' .. lect.key .. ']]' or '([[' .. (lect.parent and lect.parent.key or 'Help:IPA') .. ']])' ) end return tostring(t) end function p.keys() local t = mw.html.create('table'):addClass('wikitable sortable mw-collapsible') :tag('caption'):addClass('nowrap'):wikitext('Languages with dedicated keys'):done() :tag('tr') :tag('th'):wikitext('Key'):done() :tag('th'):wikitext('Language'):done() :tag('th'):wikitext('Code'):done() :done() local byKey, keys = {}, {} for _, lect in ipairs(lects) do local key = lect.key or lect.parent and lect.parent.key if key then local asciiKey = mw.ustring.gsub(mw.ustring.toNFD(key), '[^ -~]', '') if not byKey[asciiKey] then byKey[asciiKey] = { name = key } table.insert(keys, asciiKey) end table.insert(byKey[asciiKey], { code = lect.code, name = lect.name or lect.extName, link = lect.link or lect.generatedLink or lect.extLink }) end end table.sort(keys) for _, asciiKey in ipairs(keys) do local row = t:tag('tr') local keyLects = byKey[asciiKey] local keyCell = row:tag('td'):wikitext('[[' .. keyLects.name .. ']]') local lang if #keyLects > 1 then keyCell:attr('rowspan', #keyLects) table.sort(keyLects, function (a, b) return a.name < b.name end) local keyName = mw.ustring.gsub(keyLects.name, '^[^/]*/', '') for _, lect in ipairs(keyLects) do if lect.name == keyName then lang = lect break end end if not lang then for _, lect in ipairs(keyLects) do if lect.name:find(' languages$') then lang = lect break end end end if not lang then for _, lect in ipairs(keyLects) do if not lect.code:find('-') then lang = lect break end end end end lang = lang or keyLects[1] local prev = { name = lang.name, count = 1, cell = row:tag('td'):wikitext( string.format('[[%s|%s]]', lang.link, lang.name) ) } row:tag('td'):wikitext('<code>' .. lang.code .. '</code>') for _, lect in ipairs(keyLects) do if lect ~= lang then local subRow = t:tag('tr') if prev.name == lect.name then prev.count = prev.count + 1 prev.cell:attr('rowspan', prev.count) else prev = { name = lect.name, count = 1, cell = subRow:tag('td'):wikitext( string.format('[[%s|%s]]', lect.link, lect.name) ) } end subRow:tag('td'):wikitext('<code>' .. lect.code .. '</code>') end end end return tostring(t) end return p j5xlpx91tpgy470jsn1bufpuwgx6z60 Modul:IPA/styles.css 828 4038 17696 2024-05-23T13:34:45Z Bangrapip 9 new 17696 sanitized-css text/css /* {{pp-template}} */ .IPA-label-small { font-size: 85%; } /* Don't shrink the label where text is already small, per [[MOS:SMALLTEXT]] */ .references .IPA-label-small, .infobox .IPA-label-small, .navbox .IPA-label-small { font-size: 100%; } 072qrnoi3jojcokw6kqxca0vddi5ui1 Modul:IPA symbol 828 4039 17697 2024-05-23T13:36:00Z Bangrapip 9 new 17697 Scribunto text/plain local data = mw.loadData('Module:IPA symbol/data').data local p = {} local gsub = mw.ustring.gsub local len = mw.ustring.len local sub = mw.ustring.sub local function reverseLook(t, s) local ret for i = 1, len(s) - 1 do -- Look for 2-char matches first ret = t[sub(s, i, i + 1)] or t[sub(s, i, i)] if ret then return ret end end ret = t[sub(s, -1)] -- Last character if ret then return ret end end local function returnData(s, dataType) for _, v in ipairs(data.univPatterns) do s = gsub(s, v.pat, v.rep) end local key = s for _, v in ipairs(data.keyPatterns) do key = gsub(key, v.pat, v.rep) end local ret = data.sounds[key] or data.diacritics[key] or reverseLook(data.diacritics, s) if ret and dataType then if ret[dataType] then ret = ret[dataType] else error(string.format('Invalid data type "%s"', dataType)) end end return ret end local function returnErrorCat() return require('Module:Category handler').main{ '[[Category:International Phonetic Alphabet pages needing attention]]', other = '' } end local function returnError(s) return string.format( '<span class="error">Error using {{[[Template:IPA symbol|IPA symbol]]}}: "%s" not found in list</span>%s', s, returnErrorCat()) end function p._main(s, errorText, output) return returnData(s, output or 'article') or errorText or returnError(s) end function p.main(frame) local args = {} for k, v in pairs(frame.args) do args[k] = v ~= '' and v end if not args.symbol then return '' -- Exit early end if args.errortext == 'blank' then args.errortext = '' end return p._main(args.symbol, args.errortext, args.output) end function p._link(s, displayText, prefix, suffix, audio, addSpan, errorText) local t = returnData(s) if t then s = string.format('%s[[:%s|%s]]%s', prefix or '', t.article, displayText or s, suffix or '') if addSpan ~= 'no' then local span = mw.html.create('span'):addClass('IPA'):attr('lang', 'und-fonipa') if prefix or suffix then span:addClass('nowrap'):attr('title', 'Representation in the International Phonetic Alphabet (IPA)') end s = tostring(span:wikitext(s)) end if audio then audio = require('Module:Yesno')(audio, audio) audio = audio == true and t.audio or audio if audio ~= '' then audio = ' ' .. mw.getCurrentFrame():expandTemplate{ title = 'Template:Audio', args = { audio, '', help = 'no' } } end else audio = '' end return s .. audio else return errorText or returnError(s) end end function p.link(frame) local args = {} for k, v in pairs(frame.args) do args[k] = v ~= '' and v end if not args.symbol then return '' -- Exit early end if args.errortext == 'blank' then args.errortext = '' end return p._link(args.symbol, args.text, args.prefix, args.suffix, args.audio, args.span, args.errortext) end return p egighfbjgxykizrs2xmjpwah113k6n0 Modul:IPA symbol/overview 828 4040 17698 2024-05-23T13:36:27Z Bangrapip 9 new 17698 Scribunto text/plain local data = mw.loadData('Module:IPA symbol/data') local univPatterns, keyPatterns = data.data.univPatterns, data.data.keyPatterns data = data.rawData local p = {} function p.main(frame) local ret = { frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:IPA symbol/overview/styles.css' } } } local count, sCount = {}, {} -- Error detection do local symbols, dupes, invChars = {}, {}, {} local function checkSubs(t, s, name) for _, v in ipairs(t) do local matched = mw.ustring.match(s, v.pat) if matched then table.insert(invChars, { name, matched, v.rep }) end end end local function check(s, checkKeyPats) sCount[s] = 0 for i, v in ipairs(data[s]) do for _, symbol in ipairs(v.symbols) do if symbols[symbol] then table.insert(dupes, symbol) else symbols[symbol] = true end checkSubs(univPatterns, symbol, v.name) if checkKeyPats then checkSubs(keyPatterns, symbol, v.name) end sCount[s] = sCount[s] + 1 end count[s] = i end end check('sounds', true) check('diacritics') if dupes[1] or invChars[1] then for _, v in ipairs(dupes) do table.insert(ret, string.format( '*Error: "<span class="IPA">%s</span>" is defined more than once.\n', mw.text.nowiki(v))) end for _, v in ipairs(invChars) do table.insert(ret, string.format( '*Error: A symbol for "%s" uses "<span class="IPA">%s</span>", which will be replaced by "<span class="IPA">%s</span>".\n', v[1], mw.text.nowiki(v[2]), mw.text.nowiki(v[3]))) end else table.insert(ret, 'No errors were found. ') end end table.insert(ret, string.format( '%s entries (%s in "sounds", %s in "diacritics"), %s symbols (%s in "sounds", %s in "diacritics").\n\n', count.sounds + count.diacritics, count.sounds, count.diacritics, sCount.sounds + sCount.diacritics, sCount.sounds, sCount.diacritics)) table.insert(ret, 'Parentheses denote a link automatically inherited from the name field. In italics are redirects.\n') -- Table table.insert(ret, '{| class="wikitable sortable IPA-symbol-overview"\n!Name!!Symbols!!Article!!Audio!!Group\n') local function renderRows(s) for _, v in ipairs(data[s]) do local parenL = v.article and '' or '(' local parenR = v.article and '' or ')' local article = v.article or v.name local symbols = {} for j, w in ipairs(v.symbols) do symbols[j] = mw.text.nowiki(w) end local audio = '' if v.audio then if frame.args.check_wikidata == 'yes' then local rt = mw.title.new(article).redirectTarget rt = rt and rt.text or article local qId = mw.wikibase.getEntityIdForTitle(rt) local wdAudio = qId and mw.wikibase.getEntity(qId).claims wdAudio = wdAudio and wdAudio['P51'] if wdAudio then wdAudio = wdAudio[1].mainsnak.datavalue.value audio = wdAudio and wdAudio ~= v.audio and ' (≠ [[wikidata:' .. qId .. '#P51|Wikidata]])' or '' elseif qId then audio = ' (not on [[wikidata:' .. qId .. '|Wikidata]])' end end audio = frame:expandTemplate({ title = 'Template:Audio', args = { v.audio, help = 'no' } }) .. audio end table.insert(ret, string.format( '|-\n|%s||class="IPA"|%s||%s[[:%s]]%s||%s||%s\n', v.name, table.concat(symbols, '&thinsp;, '), parenL, article, parenR, audio, s)) end end renderRows('sounds') renderRows('diacritics') table.insert(ret, '|}') return table.concat(ret) end return p 0se9wpcanc5ekc3ial2se7mpg8g0ami Modul:Ipa en 828 4041 17699 2024-05-23T13:37:19Z Bangrapip 9 new 17699 Scribunto text/plain -- This module implements [[Template:IPAc-en]]. local data = mw.loadData('Module:IPAc-en/data') local p = {} -- Global container for tracking categories local categoryHandler = require('Module:Category handler').main local categories = {} -- Trims whitespace from a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- This implements [[Template:Nowrap]]. local function makeNowrapSpan(s) local span = mw.html.create('span') :addClass('rt-commentedText') -- Works with [[MediaWiki:Gadget-ReferenceTooltips.js]] :addClass('nowrap') :wikitext(s) return tostring(span) end local function makePronunciationText(id) id = id and string.lower(trim(id)) if id and id ~= '' and data.pronunciation[id] then return data.pronunciation[id].text end end -- This adds a tooltip icon to a label. It implements [[Template:H:title]]. local function makeTooltip(label, tooltip) -- mw.html doesn't properly escape '|' return string.format( '<span title="%s">%s</span>', mw.text.encode(tooltip, '|'), label ) end local function formatPhonemeGroup(phonemes) if #phonemes > 0 then local span = mw.html.create('span') :css('border-bottom', '1px dotted') :wikitext(table.concat(phonemes)) return tostring(span) else return '' end end local function renderCategories() local ret = '' if categoryHandler{ true } then ret = {} for cat in pairs(categories) do table.insert(ret, string.format('[[Category:%s]]', cat)) end table.sort(ret) ret = table.concat(ret) else ret = '' end return ret end function p._main(args) local ret = {} local i = 0 -- Keeps track of numbered args -- Pronunciation do local pron = {} while true do i = i + 1 local pronItem = makePronunciationText(args[i]) if pronItem then pron[#pron + 1] = pronItem pron[#pron + 1] = ' ' else break end end if #pron > 0 then ret[#ret + 1] = mw.getCurrentFrame():extensionTag({ name = 'templatestyles', args = { src = 'Module:IPA/styles.css' } }) ret[#ret + 1] = string.format( '<span class="IPA-label IPA-label-small">%s</span>', table.concat(pron) ) end end -- Phonemes do -- Loop through the numbered args, separating them into phoneme groups -- and separator strings (both called "words" for convenience). We only -- underline the phoneme groups, not the separators. local words = {} words[#words + 1] = '/' -- Opening slash i = i - 1 -- Set up i again as it was changed in the pronunciation loop local id repeat local phonemes = {} local isWordEnd = false while not isWordEnd do i = i + 1 id = args[i] id = id and trim(id) if not id then isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) elseif id ~= '' then local t = data.phonemes[id] if not t then -- We were passed an invalid id. isWordEnd = true categories["Ill-formatted IPAc-en transclusions"] = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = makeTooltip( string.format( "<strong class=\"error\">[invalid input: '%s']</strong>", id ), 'Unrecognized symbol' ) elseif not t.label then -- The data module contains bad data, so throw an error. error(string.format( "no label was found for id '%s'", tostring(id) )) elseif t.tooltip then -- We are dealing with a regular phoneme. phonemes[#phonemes + 1] = makeTooltip( t.label, t.tooltip ) else -- We are dealing with a separator. isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = t.label end end end until not id words[#words + 1] = '/' -- Closing slash -- Wrap the words in a link to IPA help. local span = mw.html.create('span') -- Suppress Navigation popups and Page Previews (aka Hovercards) :addClass('IPA nopopups noexcerpt') :attr('lang', 'en-fonipa') :wikitext(string.format( '[[Help:IPA/English|%s]]', table.concat(words) )) ret[#ret + 1] = tostring(span) end -- Audio link do local file = args.audio and trim(args.audio) if file and file ~= '' then categories["Pages including recorded pronunciations"] = true ret[#ret + 1] = mw.getCurrentFrame():expandTemplate{ title = 'Template:IPA audio link', args = { file } } end end -- Nowrap and categories ret = makeNowrapSpan(table.concat(ret)) .. renderCategories() -- Reset the categories table in case we are run again. categories = {} return ret end function p.main(frame) return p._main(frame:getParent().args) end return p n18dhnoav7mce9k6g2cxv8uk1aacnlc Modul:IPAc-en/data 828 4042 17700 2024-05-23T13:37:46Z Bangrapip 9 new 17700 Scribunto text/plain -- This module processes data for [[Module:IPAc-en]]. It is intended to be -- loaded with mw.loadData. local PRONUNCIATION_MODULE = 'Module:IPAc-en/pronunciation' local PHONEME_MODULE = 'Module:IPAc-en/phonemes' local function makeData(oldData) local newData = {} for i, old in ipairs(oldData) do local new = {} for k, v in pairs(old) do if k ~= 'aliases' and k ~= 'code' then new[k] = v end end newData[old.code] = new if old.aliases then for i, alias in ipairs(old.aliases) do newData[alias] = new end end end return newData end local function main() local pronunciation = makeData(require(PRONUNCIATION_MODULE)) local phonemes = makeData(require(PHONEME_MODULE)) -- Check that no pronunciation keys are also contained in the phonemes -- data. This would cause silent, hard-to-debug errors if it went -- unchecked, so make it cause a big red error message instead. for id in pairs(pronunciation) do if phonemes[id] then error(string.format( "duplicate ID '%s' found in %s and %s", id, PRONUNCIATION_MODULE, PHONEME_MODULE )) end end return { pronunciation = pronunciation, phonemes = phonemes, } end return main() 63ca8m7vp9oj803ii5e38i1pq69wf9e Modul:IPAc-en/phonemes 828 4043 17701 2024-05-23T13:38:14Z Bangrapip 9 new 17701 Scribunto text/plain -- This module contains phoneme data for [[Module:IPAc-en]]. return { -- CONSONANTS { code = "b", label = "b", tooltip = "'b' in 'buy'", }, { code = "d", label = "d", tooltip = "'d' in 'dye'", }, { code = "dj", aliases = {"dy", "dʲ"}, label = "dj", tooltip = "/dj/: 'd' in 'dew'", }, { code = "dʒ", aliases = {"dZ", "ʤ"}, label = "dʒ", tooltip = "/dʒ/: 'j' in 'jam'", }, { code = "ð", aliases = {"D"}, label = "ð", tooltip = "/ð/: 'th' in 'this'", }, { code = "f", label = "f", tooltip = "'f' in 'find'", }, { code = "ɡ", aliases = {"g"}, label = "ɡ", tooltip = "/ɡ/: 'g' in 'guy'", }, { code = "h", label = "h", tooltip = "'h' in 'hi'", }, { code = "hw", aliases = {"ʍ"}, label = "hw", tooltip = "/hw/: 'wh' in 'why'", }, { code = "j", aliases = {"y"}, label = "j", tooltip = "/j/: 'y' in 'yes'", }, { code = "k", label = "k", tooltip = "'k' in 'kind'", }, { code = "l", label = "l", tooltip = "'l' in 'lie'", }, { code = "lj", aliases = {"ly", "lʲ"}, label = "lj", tooltip = "/lj/: 'l' in 'lute'", }, { code = "m", label = "m", tooltip = "'m' in 'my'", }, { code = "n", label = "n", tooltip = "'n' in 'nigh'", }, { code = "nj", aliases = {"ny", "nʲ"}, label = "nj", tooltip = "/nj/: 'n' in 'new'", }, { code = "ŋ", aliases = {"N", "ng"}, label = "ŋ", tooltip = "/ŋ/: 'ng' in 'sing'", }, { code = "p", label = "p", tooltip = "'p' in 'pie'", }, { code = "r", aliases = {"ɹ", "ɻ"}, label = "r", tooltip = "'r' in 'rye'", }, { code = "s", label = "s", tooltip = "'s' in 'sigh'", }, { code = "sj", aliases = {"sy", "sʲ"}, label = "sj", tooltip = "/sj/: 's' in 'consume'", }, { code = "ʃ", aliases = {"S", "sh"}, label = "ʃ", tooltip = "/ʃ/: 'sh' in 'shy'", }, { code = "t", label = "t", tooltip = "'t' in 'tie'", }, { code = "tj", aliases = {"ty", "tʲ"}, label = "tj", tooltip = "/tj/: 't' in 'tune'", }, { code = "tʃ", aliases = {"tS", "ʧ", "ch"}, label = "tʃ", tooltip = "/tʃ/: 'ch' in 'China'", }, { code = "θ", aliases = {"T"}, label = "θ", tooltip = "/θ/: 'th' in 'thigh'", }, { code = "θj", aliases = {"θy", "θʲ"}, label = "θj", tooltip = "/θj/: 'th' in 'enthuse'", }, { code = "v", label = "v", tooltip = "'v' in 'vie'", }, { code = "w", label = "w", tooltip = "'w' in 'wind'", }, { code = "z", label = "z", tooltip = "'z' in 'zoom'", }, { code = "zj", aliases = {"zy", "zʲ"}, label = "zj", tooltip = "/zj/: 'Z' in 'Zeus'", }, { code = "ʒ", aliases = {"Z", "zh"}, label = "ʒ", tooltip = "/ʒ/: 's' in 'pleasure'", }, -- VOWELS { code = "ɑː", aliases = {"A:", "ɑ:", "aː", "a:"}, label = "ɑː", tooltip = "/ɑː/: 'a' in 'father'", }, { code = "ɑːr", aliases = {"ɑɹ", "aːr", "a:r", "ɑ:r", "ɑr"}, label = "ɑːr", tooltip = "/ɑːr/: 'ar' in 'far'", }, { code = "ɒ", aliases = {"Q"}, label = "ɒ", tooltip = "/ɒ/: 'o' in 'body'", }, { code = "ɒr", aliases = {"Qr"}, label = "ɒr", tooltip = "/ɒr/: 'or' in 'moral'", }, { code = "æ", aliases = {"ae", "{"}, label = "æ", tooltip = "/æ/: 'a' in 'bad'", }, { code = "ær", aliases = {"aer", "&r", "æɹ"}, label = "ær", tooltip = "/ær/: 'arr' in 'marry'", }, { code = "aɪ", aliases = {"ai", "aI"}, label = "aɪ", tooltip = "/aɪ/: 'i' in 'tide'", }, { code = "aɪər", aliases = {"aɪr", "aIr", "aɪə"}, label = "aɪər", tooltip = "/aɪər/: 'ire' in 'fire'", }, { code = "aʊ", aliases = {"au", "aU"}, label = "aʊ", tooltip = "/aʊ/: 'ou' in 'mouth'", }, { code = "aʊər", aliases = {"aʊr", "aUr", "aʊə", "aur"}, label = "aʊər", tooltip = "/aʊər/: 'our' in 'hour'", }, { code = "ɛ", aliases = {"E"}, label = "ɛ", tooltip = "/ɛ/: 'e' in 'dress'", }, { code = "ɛr", aliases = {"Er"}, label = "ɛr", tooltip = "/ɛr/: 'err' in 'merry'", }, { code = "eɪ", aliases = {"ei", "eI", "eː", "e:"}, label = "eɪ", tooltip = "/eɪ/: 'a' in 'face'", }, { code = "ɛər", aliases = {"eir", "eIr", "e@r", "E@r", "ɛɪɹ", "eɪr", "eːr", "e:r", "ɛəɹ", "ɛə", "ɛːr", "ɛ:r", "ɛː", "ɛ:", "E:", "E:r"}, label = "ɛər", tooltip = "/ɛər/: 'are' in 'bare'", }, { code = "ɛəˈr", aliases = {"ɛə'r", "eəˈr", "eə'r", "e@'r", "E@'r", "ɛːˈr", "E:'r"}, label = "ɛəˈr", tooltip = "/ɛəˈr/: 'ere' in 'thereof'", }, { code = "ɛəˌr", aliases = {"ɛə,r", "eəˌr", "eə,r", "E@,r", "E@%r", "e@,r", "e@%r", "ɛːˌr", "E:,r", "E:%r"}, label = "ɛəˌr", tooltip = "/ɛəˌr/: 'ere' in 'thereof'", }, { code = "ɪ", aliases = {"I", "ᵻ"}, label = "ɪ", tooltip = "/ɪ/: 'i' in 'kit'", }, { code = "ɪr", label = "ɪr", tooltip = "/ɪr/: 'irr' in 'mirror'", }, { code = "iː", aliases = {"i:"}, label = "iː", tooltip = "/iː/: 'ee' in 'fleece'", }, { code = "ɪər", aliases = {"i:r", "iːr", "I@r", "i@r", "ɪəɹ", "iːɹ", "ɪə"}, label = "ɪər", tooltip = "/ɪər/: 'ear' in 'near'", }, { code = "ɪəˈr", aliases = {"ɪə'r", "I@'r"}, label = "ɪəˈr", tooltip = "/ɪəˈr/: 'er' in 'spheroidal'", }, { code = "ɪəˌr", aliases = {"ɪə,r", "I@,r", "I@%r"}, label = "ɪəˌr", tooltip = "/ɪəˌr/: 'er' in 'spheroidal'", }, { code = "oʊ", aliases = {"o:", "oː", "ou", "oU", "@u", "@U", "əʊ", "əu", "oʊ-"}, label = "oʊ", tooltip = "/oʊ/: 'o' in 'code'", }, { code = "ɔː", aliases = {"O", "O:", "ɔ:", "ɒː", "Q:"}, label = "ɔː", tooltip = "/ɔː/: 'au' in 'fraud'", }, { code = "ɔːr", aliases = {"Or", "ɔɹ", "ɔ(r)", "ɔr", "ɔər", "oUr", "ɔəɹ", "ɔʊɹ", "oʊɹ", "oʊr", "oːr", "o:r", "ɔə", "ɔə(r)"}, label = "ɔːr", tooltip = "/ɔːr/: 'ar' in 'war'", }, { code = "ɔɪ", aliases = {"oj", "ɔj", "oi", "oɪ", "ɔi", "OI", "oy"}, label = "ɔɪ", tooltip = "/ɔɪ/: 'oi' in 'choice'", }, { code = "ɔɪər", aliases = {"ɔɪr", "oyr", "ɔɪə"}, label = "ɔɪər", tooltip = "/ɔɪər/: 'oir' in 'coir'", }, { code = "ʊ", aliases = {"U", "ᵿ"}, label = "ʊ", tooltip = "/ʊ/: 'u' in 'push'", }, { code = "ʊr", aliases = {"Ur"}, label = "ʊr", tooltip = "/ʊr/: 'our' in 'courier'", }, { code = "uː", aliases = {"u:"}, label = "uː", tooltip = "/uː/: 'oo' in 'goose'", }, { code = "ʊər", aliases = {"u:r", "uːr", "u@r", "U@r", "ʊəɹ", "ʊə"}, label = "ʊər", tooltip = "/ʊər/: 'our' in 'tour'", }, { code = "ʊəˈr", aliases = {"ʊə'r", "U@'r"}, label = "ʊəˈr", tooltip = "/ʊəˈr/: 'ur' in 'plurality'", }, { code = "ʊəˌr", aliases = {"ʊə,r", "U@,r", "U@%r"}, label = "ʊəˌr", tooltip = "/ʊəˌr/: 'ur' in 'plurality'", }, { code = "ʌ", aliases = {"V"}, label = "ʌ", tooltip = "/ʌ/: 'u' in 'cut'", }, { code = "ʌr", aliases = {"Vr", "ʌɹ"}, label = "ʌr", tooltip = "/ʌr/: 'urr' in 'hurry'", }, { code = "ɜːr", aliases = {"ɝː", "ɝ", "3r", "3:r", "əːr", "@:r", "ɜɹ", "ɜ(r)", "ɜr"}, label = "ɜːr", tooltip = "/ɜːr/: 'ur' in 'fur'", }, { code = "ə", aliases = {"@"}, label = "ə", tooltip = "/ə/: 'a' in 'about'", }, -- SYLLABIC CONSONANTS { code = "ər", aliases = {"ɚ", "@r", "əɹ", "ə(r)"}, label = "ər", tooltip = "/ər/: 'er' in 'letter'", }, { code = "əl", aliases = {"@l", "ᵊl", "l̩"}, label = "əl", tooltip = "/əl/: 'le' in 'bottle'", }, { code = "ən", aliases = {"@n", "ᵊn", "n̩"}, label = "ən", tooltip = "/ən/: 'on' in 'button'", }, { code = "əm", aliases = {"@m", "ᵊm", "m̩"}, label = "əm", tooltip = "/əm/: 'm' in 'rhythm'", }, -- ARCHIPHONEMES { code = "i", label = "i", tooltip = "/i/: 'y' in 'happy'", }, { code = "u", label = "u", tooltip = "/u/: 'u' in 'influence'", }, -- MARGINAL SEGMENTS { code = "x", label = "x", aliases = {"kh"}, tooltip = "/x/: 'ch' in 'loch'", }, { code = "ʔ", aliases = {"?"}, label = "ʔ", tooltip = "/ʔ/: the catch in 'uh-oh'", }, { code = "ɒ̃", aliases = {"ɑ̃", "ɒ~", "ɑ~", "Q~"}, label = "ɒ̃", tooltip = "/ɒ̃/: nasal 'an' in 'vin blanc'", }, { code = "æ̃", aliases = {"ae~", "{~", "ã", "a~"}, label = "æ̃", tooltip = "/æ̃/: nasal 'in' in 'vin blanc'", }, { code = "ɜː", aliases = {"3", "3:", "ɜ:", "ɜ", "əː", "@:"}, label = "ɜː", tooltip = "/ɜː/: r-less 'ur' in 'nurse'", }, -- SUPRASEGMENTALS { code = "ˈ", aliases = {"'", '"'}, label = "ˈ", tooltip = "/ˈ/: primary stress follows", }, { code = "ˌ", aliases = {",", "%"}, label = "ˌ", tooltip = "/ˌ/: secondary stress follows", }, { code = ".", aliases = {"·"}, label = ".", tooltip = "/./: syllable break", }, { code = "#", label = "#", tooltip = "/#/: morpheme break", }, { code = "!", label = "&#124;", tooltip = "/|/: prosodic break (minor)", }, { code = "!!", aliases = {"‖"}, label = "‖", tooltip = "/‖/: prosodic break (major)", }, -- SEPARATORS -- Tables without tooltip text are used as word separators. In addition to -- not having any tooltip text in the template output, they are not -- underlined. { code = "_", label = "<span class=\"wrap\"> </span>", }, { code = "nbsp", aliases = {"&nbsp;"}, label = " ", }, { code = ",_", label = ",<span class=\"wrap\"> </span>", }, { code = "-", aliases = {"–"}, label = "-", }, { code = "(", label = "(", }, { code = ")", label = ")", }, -- This is useful for highly variable words in place names, which are not -- important to transcribe. { code = "...", label = "&thinsp;...<span class=\"wrap\">&thinsp;</span>", }, -- Obsolete combinations, kept for compatibility { code = "juː", label = "juː", tooltip = "/juː/: 'u' in 'cute'", }, { code = "jʊər", label = "jʊər", tooltip = "/jʊər/: 'ure' in 'cure'", }, } rrm0atjuiucipgueuaoozhqg94awcpv Modul:IPAc-en/pronunciation 828 4044 17702 2024-05-23T13:38:39Z Bangrapip 9 new 17702 Scribunto text/plain -- This module contains pronunciation-key data for [[Module:IPAc-en]]. return { { code = 'lang', text = 'English:' }, { code = 'pron', text = '' }, { code = 'local', text = 'locally' }, { code = 'ipa', text = '[[International Phonetic Alphabet|IPA]]:' }, { code = 'also', text = 'also' }, { code = 'uk', text = '[[British English|UK]]:' }, { code = 'us', text = '[[American English|US]]:' }, { code = 'uklang', text = '[[British English]]:' }, { code = 'uslang', text = '[[American English]]:' }, { code = 'ukalso', text = '[[British English|UK]] also' }, { code = 'usalso', text = '[[American English|US]] also' }, { code = 'alsouk', text = 'also [[British English|UK]]:' }, { code = 'alsous', text = 'also [[American English|US]]:' }, } skyneclm3gt9868iop1vpqel8zboas5 Modul:IPAc-nl 828 4045 17703 2024-05-23T13:39:06Z Bangrapip 9 new 17703 Scribunto text/plain -- This module implements [[Template:IPAc-nl]]. local data = mw.loadData('Module:IPAc-nl/data') local p = {} -- Global container for tracking categories local categories = {} -- Trims whitespace from a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- This implements [[Template:Nowrap]]. local function makeNowrapSpan(s) local span = mw.html.create('span') :addClass('nowrap') :wikitext(s) return tostring(span) end local function makePronunciationText(id) id = id and string.lower(trim(id)) if id and id ~= '' and data.pronunciation[id] then return data.pronunciation[id].text end end local function getFilepath(file) return mw.getCurrentFrame():callParserFunction('filepath', file) end local function makeAudioLink(file) categories["Pages including recorded pronunciations"] = true local span = mw.html.create('span') span :addClass('noexcerpt') :wikitext(string.format( '[[File:Speakerlink-new.svg|11px|link=%s|Listen]]', getFilepath(file) )) :tag('sup') :tag('span') :css('color', '#00e') :css('font', 'bold 80% sans-serif') :css('padding', '0 .1em') :wikitext(string.format('[[:File:%s|i]]', file)) return tostring(span) end -- This adds a tooltip icon to a label. It implements [[Template:H:title]]. local function makeTooltip(label, tooltip) local span = mw.html.create('span') :attr('title', tooltip) :wikitext(label) return tostring(span) end local function formatPhonemeGroup(phonemes) if #phonemes > 0 then local span = mw.html.create('span') :addClass('IPA nopopups') :wikitext(table.concat(phonemes)) return tostring(span) else return '' end end local function renderCategories() local ret = {} for cat in pairs(categories) do table.insert(ret, string.format('[[Category:%s]]', cat)) end table.sort(ret) return table.concat(ret) end function p._main(args) local ret = {} local i = 0 -- Keeps track of numbered args -- Pronunciation do local pron = {} while true do i = i + 1 local pronItem = makePronunciationText(args[i]) if pronItem then pron[#pron + 1] = pronItem pron[#pron + 1] = ' ' else break end end if #pron > 0 then ret[#ret + 1] = string.format( '<small>%s</small>', table.concat(pron) ) end end -- Audio link do local file = args.audio and trim(args.audio) if file and file ~= '' then ret[#ret + 1] = makeAudioLink(file) end end -- Phonemes do -- Loop through the numbered args, separating them into phoneme groups -- and separator strings (both called "words" for convenience). We only -- underline the phoneme groups, not the separators. local words = {} words[#words + 1] = '[' -- Opening slash i = i - 1 -- Set up i again as it was changed in the pronunciation loop local id repeat local phonemes = {} local isWordEnd = false while not isWordEnd do i = i + 1 id = args[i] id = id and trim(id) if not id then isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) elseif id ~= '' then local t = data.phonemes[id] if not t then -- We were passed an invalid id. isWordEnd = true categories["Ill-formatted IPAc-nl transclusions"] = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = makeTooltip( "'''[unsupported input]'''", 'Unrecognized symbol' ) elseif not t.label then -- The data module contains bad data, so throw an error. error(string.format( "no label was found for id '%s'", tostring(id) )) elseif t.tooltip then -- We are dealing with a regular phoneme. phonemes[#phonemes + 1] = makeTooltip( t.label, t.tooltip ) else -- We are dealing with a separator. isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = t.label end end end until not id words[#words + 1] = ']' -- Closing slash -- Wrap the words in a link to IPA help. local span = mw.html.create('span') :addClass('IPA nopopups') :attr('lang', 'nl-fonipa') :wikitext(string.format( '[[Help:IPA/Dutch|%s]]', table.concat(words) )) ret[#ret + 1] = tostring(span) end -- Nowrap and categories ret = makeNowrapSpan(table.concat(ret)) .. renderCategories() -- Reset the categories table in case we are run again. categories = {} return ret end function p.main(frame) return p._main(frame:getParent().args) end return p t59nr0g03lfd5td2ppogwvy8c348fsu Modul:IPAc2-mh 828 4046 17704 2024-05-23T13:39:32Z Bangrapip 9 new 17704 Scribunto text/plain -- This module is primarily maintained at: -- https://en.wiktionary.org/wiki/Module:mh-pronunc -- Please direct all technical queries and contributions there. -- The version of this script on Wikipedia is only a mirror. local export = {} local MERGED_VOWELS = false local PARENTHETICAL_EPENTHESIS = true local PHONETIC_DETAILS = false local W_OFF_GLIDES = true local ASYLL = "̯" local BREVE = "̆" local CEDILLA = "̧" local MACRON = "̄" local TIE = "͡" local TIE2 = "͜" local C1_ = "pbtdSZszkgmnNrlyYhH_" local C1 = "["..C1_.."]" local C2_ = "jGw" local C = ".["..C2_.."]" local V_ = "aEeiAV7MQOou" local V = "["..V_.."]" local VI_ = V_.."I" local VI = "["..VI_.."]" local S = "[%s%-]+" local UTF8_CHAR = "[%z\1-\127\194-\244][\128-\191]*" local EMPTY = {} -- Adds elements to a sequence as if it's a set (retains unique elements only). local function addUnique(seq, value) for _, value2 in pairs(seq) do if value == value2 then return end end seq[#seq + 1] = value end -- Intended to work the same as JavaScript's Object.assign() function. local function assign(target, ...) local args = { ... } for _, source in pairs(args) do if type(source) == "table" then for key, value in pairs(source) do target[key] = value end end end return target end local function fastTrim(text) return string.match(text, "^%s*(.-)%s*$") end local function parseBoolean(text) if type(text) == "string" then text = string.gsub(text, "[^0-9A-Za-z]", "") if text ~= "" and text ~= "0" and string.lower(text) ~= "false" then return true end end return false end local function splitChars(text, pattern, chars, shorten) chars = chars or {} local index = 1 for ch in string.gmatch(text, pattern or UTF8_CHAR) do chars[index] = ch index = index + 1 end if index <= #chars then if shorten then table.remove(chars, index) else repeat chars[index] = nil index = index + 1 until index > #chars end end return chars end local function string_gsub2(text, pattern, subst) return string.gsub(string.gsub(text, pattern, subst), pattern, subst) end local function tableGet(value, key1, key2, key3) if type(value) ~= "table" or key1 == nil then return value end value = value[key1] if key2 == nil then return value end if type(value) ~= "table" then return nil end value = value[key2] if key3 == nil then return value end if type(value) ~= "table" then return nil end return value[key3] end local function ZTBL(text, sep) local tbl = {} for key in mw.text.gsplit(text, sep or " ") do tbl[key] = true end return tbl end local PARSE_PSEUDO_GLIDE = { ["y"] = "0", ["h"] = "0h", ["w"] = "0w" } local PARSE_C_CH_CW = { ["k"] = "kG", ["kh"] = "kGh", -- N\A ["kw"] = "kW", ["l"] = "lJ", ["lh"] = "lG", ["lw"] = "lW", ["m"] = "mJ", ["mh"] = "mG", ["mw"] = "mJw", -- N\A ["n"] = "nJ", ["nh"] = "nG", ["nw"] = "nW", ["ng"] = "NG", ["ngh"] = "NGh", -- N\A ["ngw"] = "NW", ["r"] = "rG", ["rh"] = "rGh", -- N\A ["rw"] = "rW", ["0"] = "_J", ["0h"] = "_G", ["0w"] = "_W" } local PARSE_REMAINING = { ["b"] = "pG", ["d"] = "rj", ["e"] = "E", ["&"] = "e", ["h"] = "hG", ["j"] = "tj", ["J"] = "j", ["p"] = "pj", ["t"] = "tG", ["w"] = "hw", ["W"] = "w", ["y"] = "hj", ["z"] = "yj", ["Z"] = "Yj", ["'"] = "" } local function parse(code) local outSeq = {} code = mw.ustring.gsub(code, "%s+", " ") code = string.lower(code) for text in mw.text.gsplit(code, " *,[ ,]*") do text = fastTrim(text) if text ~= "" then local temp = string.gsub(text, "[abdeghijklmnprtwy_&'%- ]", "") if temp ~= "" then error("'"..code.."' contains unsupported characters: "..temp) end -- Recognize "y_", "h_", "w_", "_y", "_h", "_w" as pseudo-glides. text = string.gsub(text, "_*([hwy])_+", PARSE_PSEUDO_GLIDE) text = string.gsub(text, "_+([hwy])", PARSE_PSEUDO_GLIDE) if string.find(text, "_") then error("contains misplaced underscores: "..code) end -- a plain {i} protected from dialect-specific reflexes text = string.gsub(text, "'i", "I") -- "yi'y" and "'yiy" sequences text = string.gsub(text, "('?)yi('*)y", function(aposA, aposB) if aposA ~= "" then -- "dwelling upon" i return "Z" elseif aposB ~= "" then -- "passing over lightly" i return "z" end end) -- Convert multigraphs to pseudo-X-SAMPA format. text = string.gsub(text, "[klmnr0]g?[hw]?", PARSE_C_CH_CW) if string.find(text, "g") then error("contains g that is not part of ng: "..code) end -- Convert remaining sequences to pseudo-X-SAMPA format. text = string.gsub(text, ".", PARSE_REMAINING) -- Enforce CVC, CVCVC, CVCCVC, etc. phonotactics, -- but allow VC, CV at affix boundaries -- where a vowel may link to another morpheme's consonant. temp = string.gsub(text, "[%s%-]+", "") if string.find(temp, "_..[jGw]") or string.find(temp, ".[jGw]_.") then error("pseudo-glides may not neighbor a consonant") end if string.find(temp, VI.."_."..VI) then error("pseudo-glides may only be at the beginning or end"..code) end if string.find(temp, VI..VI) then error("vowels must be separated by a consonant: "..code) end if string.find(temp, ".[jGw].[jGw].[jGw]") then error("each consonant cluster is limited to two: "..code) end if string.find(temp, ".[jGw].[jGw]$") then error("may not end with a consonant cluster: "..code) end string.gsub(temp, "^(.[jGw])(.[jGw])", function(consonX, consonY) if consonX ~= consonY then error("may only begin with single or geminated consonant: " ..code) end end) if text ~= "" then addUnique(outSeq, text) end end end return outSeq end local BENDER_1968 = { ["pj"] = "p", ["pG"] = "b", ["tj"] = "j", ["tG"] = "t", ["kG"] = "k", ["kw"] = "q", ["mj"] = "m", ["mG"] = "ṁ", ["nj"] = "n", ["nG"] = "ṅ", ["nw"] = "n̈", ["NG"] = "g", ["Nw"] = "g̈", ["rj"] = "d", ["rG"] = "r", ["rw"] = "r̈", ["lj"] = "l", ["lG"] = "ł", ["lw"] = "l̈", ["yj"] = "yi'y", ["Yj"] = "'yiy", ["hj"] = "y", ["hG"] = "h", ["hw"] = "w", ["_j"] = "", ["_G"] = "", ["_w"] = "", ["a"] = "a", ["E"] = "e", ["e"] = "&", ["i"] = "i", ["I"] = "i" } local BENDER_MED = assign({}, BENDER_1968, { ["mG"] = "m̧", ["nG"] = "ņ", ["nw"] = "ņ°", ["Nw"] = "g°", ["rw"] = "r°", ["lG"] = "ļ", ["lw"] = "ļ°", ["e"] = "ȩ" }) local BENDER_MOD = assign({}, BENDER_MED, { ["kw"] = "kʷ", ["mG"] = "ṃ", ["nG"] = "ṇ", ["nw"] = "ṇʷ", ["Nw"] = "gʷ", ["rw"] = "rʷ", ["lG"] = "ḷ", ["lw"] = "ḷʷ", ["e"] = "ẹ" }) local BENDER_DEFAULT = assign({}, BENDER_MOD, { ["mG"] = "m̧", ["nG"] = "ņ", ["nw"] = "ņʷ", ["lG"] = "ļ", ["lw"] = "ļʷ", ["e"] = "ȩ" }) local BENDER_MAPS = { ["1968"] = BENDER_1968, ["med"] = BENDER_MED, ["mod"] = BENDER_MOD } local function toBender(inSeq, args) -- "1968" is from "Marshallese Phonology" (1968 by Byron W. Bender). -- "med" is from the Marshallese-English Dictionary (1976). -- "mod" is from the Marshallese-English Online Dictionary. -- "default" is the same as "mod" but with cedillas. local version = args and args.version local map = BENDER_MAPS[ type(version) == "string" and string.lower(version) or "" ] or BENDER_DEFAULT local outSeq = {} for _, text in pairs(inSeq) do text = string.gsub(text, ".[jGw]?", map) addUnique(outSeq, text) end return outSeq end local TO_MOD = { ["Ȩ"] = "Ẹ", ["ȩ"] = "ẹ", ["Ļ"] = "Ḷ", ["ļ"] = "ḷ", ["M̧"] = "Ṃ", ["m̧"] = "ṃ", ["Ņ"] = "Ṇ", ["ņ"] = "ṇ", ["N̄"] = "Ñ", ["n̄"] = "ñ", ["O̧"] = "Ọ", ["o̧"] = "ọ" } local function toMOD(text) text = mw.ustring.gsub(text, ".["..CEDILLA..MACRON.."]?", TO_MOD) return text end local PHONEMIC_MAP = { ["pj"] = "pʲ", ["pG"] = "pˠ", ["tj"] = "tʲ", ["tG"] = "tˠ", ["kG"] = "k", ["kw"] = "kʷ", ["mj"] = "mʲ", ["mG"] = "mˠ", ["nj"] = "nʲ", ["nG"] = "nˠ", ["nw"] = "nʷ", ["NG"] = "ŋ", ["Nw"] = "ŋʷ", ["rj"] = "rʲ", ["rG"] = "rˠ", ["rw"] = "rʷ", ["lj"] = "lʲ", ["lG"] = "lˠ", ["lw"] = "lʷ", ["hj"] = "j", ["hG"] = "ɰ", ["hw"] = "w", ["_j"] = "", ["_G"] = "", ["_w"] = "", ["a"] = "æ", ["E"] = "ɛ", ["e"] = "e", ["i"] = "i", ["I"] = "i" } if false then assign(PHONEMIC_MAP, { ["a"] = "ɐ", ["E"] = "ə", ["e"] = "ɘ", ["i"] = "ɨ", ["I"] = "ɨ" }) end assign(PHONEMIC_MAP, { ["yj"] = PHONEMIC_MAP.hj..PHONEMIC_MAP.i..ASYLL..PHONEMIC_MAP.hj, ["Yj"] = PHONEMIC_MAP.hj..PHONEMIC_MAP.i..PHONEMIC_MAP.hj..PHONEMIC_MAP.hj }) local function toPhonemic(inSeq) local outSeq = {} for _, text in pairs(inSeq) do text = string.gsub(text, ".[jGw]?", PHONEMIC_MAP) addUnique(outSeq, text) end return outSeq end local VOWEL = { -- VOWELS[f1][f2] { "a", "A", "Q" }, { "E", "V", "O" }, { "e", "7", "o" }, { "i", "M", "u" } } local F1 = {} local F2_FRONT = 1 local F2_BACK = 2 local F2_ROUND = 3 local F2 = { ["j"] = F2_FRONT, ["G"] = F2_BACK, ["w"] = F2_ROUND } local FRONT_VOWEL = {} local BACK_VOWEL = {} local ROUND_VOWEL = {} for f1, row in pairs(VOWEL) do local front = row[F2_FRONT] local back = row[F2_BACK] local round = row[F2_ROUND] for f2, vowel in pairs(row) do F1[vowel] = f1 F2[vowel] = f2 FRONT_VOWEL[vowel] = front BACK_VOWEL[vowel] = back ROUND_VOWEL[vowel] = round end end local function maxF1(a, b, c) if c then return VOWEL[math.max(F1[a], F1[b], F1[c])][F2_FRONT] elseif b then return VOWEL[math.max(F1[a], F1[b])][F2_FRONT] else return FRONT_VOWEL[a] end end local function toPhoneticDialect(text, config, isRalik) -- Morphemes can begin with geminated consonants, but spoken words cannot. text = string.gsub(text, "^(.[jGw])( *)%1( *)("..VI..")", function(conson, _, __, vowel) if conson == "hG" then if isRalik then return "hG"..vowel.._.."hG"..__..vowel else return "hG".._..__..vowel end else if isRalik then return "hj"..maxF1(vowel, "E")..conson.._..conson..__..vowel else return conson..maxF1(vowel, "E").._..conson..__..vowel end end end ) -- Initial {yiyV-, yiwV-, wiwV-} sequences have special behavior. -- To block this in the template argument, use "'i" instead of "i". text = " "..text text = string.gsub(text, "([ jGw])( *)(h[jw])( *)i( *)(h[jw])( *)("..VI..")", function(nonVowel, _, consonX, __, ___, consonY, ____, vowel) if consonY == "hw" then -- {yiwV-, wiwV-} sequences if isRalik then -- Rālik {wiwV-} becomes {yiwV-}. consonX = "hj" end -- {[yw]iwV-} becomes {[yw]iwwV-} in both dialects. return nonVowel.._..consonX..__.. "I"..___..consonY..____..consonY..vowel elseif consonX == "hj" then -- {yiyV-} sequences if isRalik then -- "dwelling upon" i return nonVowel.._..__.."Yj"..___..____..vowel else -- "passing over lightly" i return nonVowel.._..__.."yj"..___..____..vowel end end end ) text = string.sub(text, 2) -- Restore protected {i}, we won't be checking for it anymore. text = string.gsub(text, "I", "i") return text end local IS_VOWEL = FRONT_VOWEL local VOWEL_REFLEX if true then -- [f1] local aEei = { "a", "E", "e", "i" } local AEei = { "A", "E", "e", "i" } local AV7i = { "A", "V", "7", "i" } local AV7M = { "A", "V", "7", "M" } local AV7u = { "A", "V", "7", "u" } local AOou = { "A", "O", "o", "u" } local QOou = { "Q", "O", "o", "u" } -- [F2[secondaryR]][f1] local _jv_X = { aEei, AEei, QOou } local njv_X = { aEei, AV7i, QOou } local hjvtX = { aEei, aEei, QOou } local hjvkX = { AV7i, AV7i, QOou } local _Gv_X = { AV7i, AV7M, QOou } local rGv_X = { AEei, AV7M, QOou } -- not currently used local hGv_X = { AV7M, AV7M, AV7M } local _wv_X = { AV7u, AOou, QOou } local rwv_X = { AOou, AOou, QOou } local hwv_X = { AV7M, AOou, QOou } local hwvtX = { AV7M, AV7M, QOou } -- [F2[secondaryL]][F2[secondaryR]][f1] local _Xv__ = { _jv_X, _Gv_X, _wv_X } local nXv__ = { njv_X, _Gv_X, hwv_X } local rXv__ = { _jv_X, _Gv_X, rwv_X } local hXv__ = { _jv_X, hGv_X, hwv_X } local hXvt_ = { hjvtX, hGv_X, hwvtX } local hXvk_ = { hjvkX, hGv_X, _wv_X } local hXvr_ = { hjvtX, hGv_X, hwv_X } -- [primaryR][F2[secondaryL]][F2[secondaryR]][f1] local __vX_ = { ["p"] = _Xv__, ["t"] = _Xv__, ["k"] = _Xv__, ["m"] = _Xv__, ["n"] = _Xv__, ["N"] = _Xv__, ["r"] = _Xv__, ["l"] = _Xv__ } local n_vX_ = { ["p"] = nXv__, ["t"] = nXv__, ["k"] = nXv__, ["m"] = nXv__, ["n"] = nXv__, ["N"] = nXv__, ["r"] = nXv__, ["l"] = nXv__ } local r_vX_ = { ["p"] = rXv__, ["t"] = rXv__, ["k"] = rXv__, ["m"] = rXv__, ["n"] = rXv__, ["N"] = rXv__, ["r"] = rXv__, ["l"] = _Xv__ } local h_vX_ = { ["p"] = hXv__, ["t"] = hXvt_, ["k"] = hXvk_, ["m"] = hXv__, ["n"] = hXv__, ["N"] = hXvk_, ["r"] = hXvr_, ["l"] = hXv__ } -- [primaryL][primaryR][F2[secondaryL]][F2[secondaryR]][f1] VOWEL_REFLEX = { ["p"] = __vX_, ["t"] = __vX_, ["k"] = __vX_, ["m"] = __vX_, ["n"] = n_vX_, ["N"] = n_vX_, ["r"] = r_vX_, ["l"] = n_vX_, ["h"] = h_vX_ } end local CONSON_REFLEX if true then local map = { ["t"] = { ["j"] = "T" }, ["n"] = { ["j"] = "J" }, ["r"] = { ["j"] = "R" }, ["l"] = { ["j"] = "L" } } for primary in mw.text.gsplit("ptkmnNrl", "") do local map2 = map[primary] if not map2 then map2 = {} map[primary] = map2 end map2["j"] = map2["j"] or primary map2["G"] = map2["G"] or primary map2["w"] = map2["w"] or primary end map["T"] = map["t"] map["J"] = map["n"] map["R"] = map["r"] map["L"] = map["l"] CONSON_REFLEX = map end local VOICED_PRIMARY = { ["p"]="b", ["t"]="d", ["T"]="D", ["S"]="Z", ["s"]="z", ["k"]="g" } local VOICELESS_PRIMARY = { ["b"]="p", ["d"]="t", ["D"]="T", ["Z"]="S", ["z"]="s", ["g"]="k" } local PHONETIC_IPA if true then local map = { ["p"] = "p", ["b"] = "b", ["B"] = "β̞", ["t"] = "t", ["d"] = "d", ["s"] = "s", ["z"] = "z", ["k"] = "k", ["g"] = "ɡ", ["m"] = "m", ["n"] = "n", ["N"] = "ŋ", ["r"] = "r", ["l"] = "l", ["Hj"] = "j", ["HG"] = "ʔ", ["Hw"] = "w", ["_"] = "‿", ["j"] = "ʲ", ["G"] = "ˠ", ["w"] = "ʷ", ["a"] = "æ", ["E"] = "ɛ", ["e"] = "e", ["i"] = "i", ["A"] = "ɑ", ["V"] = "ʌ", ["7"] = "ɤ", ["M"] = "ɯ", ["Q"] = "ɒ", ["O"] = "ɔ", ["o"] = "o", ["u"] = "u", ["^"] = ASYLL, ["@"] = ASYLL, ["("] = "(", [")"] = ")", [":"] = "ː", ["="] = TIE2 } if PHONETIC_DETAILS then assign(map, { ["t"] = "t̪", ["T"] = "t̠", ["d"] = "d̪", ["D"] = "d̠", ["s"] = "s̠", ["z"] = "z̠", ["k"] = "k̠", ["g"] = "ɡ̠", ["n"] = "n̠", ["J"] = "n̪", ["N"] = "ŋ̠", ["r"] = "r̠", ["R"] = "r̪", ["l"] = "l̠", ["L"] = "l̪", ["a"] = "æ̝", ["E"] = "ɛ̝", ["E@"] = "e"..map["@"], ["E^"] = "e"..map["^"], ["Q"] = "ɒ̝", ["O"] = "ɔ̝", ["O@"] = "o"..map["@"], ["O^"] = "o"..map["^"] }) end map["T"] = map["T"] or map["t"] map["D"] = map["D"] or map["d"] map["S"] = map["S"] or (map["T"]..map["s"]) map["Z"] = map["Z"] or (map["D"]..map["z"]) map["kG"] = map["kG"] or map["k"] map["gG"] = map["gG"] or map["g"] map["J"] = map["J"] or map["n"] map["NG"] = map["NG"] or map["N"] map["R"] = map["R"] or map["r"] map["L"] = map["L"] or map["l"] map["Hj"] = map["Hj"] or map["i"]..map["^"] local key for primary in mw.text.gsplit("pbBtdTDSZszkgmnJNrRlL_", "") do for secondary in mw.text.gsplit("jGw", "") do key = primary..secondary map[key] = map[key] or (map[primary]..map[secondary]) end end for vowel in mw.text.gsplit(V_, "") do key = vowel.."@" map[key] = map[key] or (map[vowel]..map["@"]) key = vowel.."^" map[key] = map[key] or (map[vowel]..map["^"]) end PHONETIC_IPA = map end local function toPhoneticRemainder(code, config, leftFlag, rightFlag) local text = code local chars, subst local diphthongs = config.diphthongs -- If the phrase begins or ends with a bare vowel -- and no pseudo-glide, display phrase up to five times -- with each of the different pseudo-glides and possible vowel reflexes. if IS_VOWEL[string.sub(text, 1, 1)] then text = "_j"..code toPhoneticRemainder(text, config, false, rightFlag) if not diphthongs then toPhoneticRemainder(text, config, true, rightFlag) end text = "_G"..code toPhoneticRemainder(text, config, false, rightFlag) if not diphthongs then toPhoneticRemainder(text, config, true, rightFlag) end text = "_w"..code toPhoneticRemainder(text, config, false, rightFlag) if not diphthongs then toPhoneticRemainder(text, config, true, rightFlag) end return end if IS_VOWEL[string.sub(text, -1)] then text = code.."_j" toPhoneticRemainder(text, config, leftFlag, false) if not diphthongs then toPhoneticRemainder(text, config, leftFlag, true) end text = code.."_G" toPhoneticRemainder(text, config, leftFlag, false) if not diphthongs then toPhoneticRemainder(text, config, leftFlag, true) end text = code.."_w" toPhoneticRemainder(text, config, leftFlag, false) if not diphthongs then toPhoneticRemainder(text, config, leftFlag, true) end return end local initialJ = config.initialJ local medialJ = config.medialJ local finalJ = config.finalJ local noHints = config.noHints local outSeq = config.outSeq local voice = config.voice if initialJ == "x" or medialJ == "x" or finalJ == "x" then local subSeq = {} config.outSeq = subSeq if initialJ == "x" then config.initialJ = "t" end if medialJ == "x" then config.medialJ = "t" end if finalJ == "x" then config.finalJ = "t" end toPhoneticRemainder(code, config) if initialJ == "x" then config.initialJ = "s" end if medialJ == "x" then config.medialJ = "s" end if finalJ == "x" then config.finalJ = "s" end toPhoneticRemainder(code, config) addUnique(outSeq, table.concat(subSeq, " ~ ")) config.outSeq = outSeq config.initialJ = initialJ config.medialJ = medialJ config.finalJ = finalJ return end -- Glides always trigger epenthesis, even neighboring other glides. text = string_gsub2(text, "([aEei])( *h)(.)( *)(h)%3( *)([aEei])", function(vowelL, _, secondary, __, primaryR, ___, vowelR) if secondary == "w" then primaryR = "H" end return ( vowelL.._..secondary.. maxF1(vowelL, vowelR).."@".. __..primaryR..secondary..___..vowelR ) end ) text = string.gsub(text, "([aEei])( *)hG( *.[jGw])", "%1%2hG%1@%3") text = string.gsub(text, "(.[jGw])( *)hG( *)([aEei])", "%1%4@%2hG%3%4") text = string.gsub(text, "([aEei])( *)h(.)( *.[jGw])", "%1%2h%3%1@%4") text = string.gsub(text, "(.[jGw])( *)h(. *)([aEei])", "%1%4@%2h%3%4") text = string.gsub(text, "(.[jGw])( *[yY].)", "%1i@%2") -- Preserve these exceptionally stable clusters. text = string.gsub(text, "l([jG] *)tG", "l%1|tG") -- Unstable consonant clusters trigger epenthesis. -- Liquids before coronal obstruents. text = string.gsub(text, "([rl].)( *)t", "%1v%2t") -- Nasals and liquids after coronal obstruents. text = string.gsub(text, "t(.)( *[nrl])", "t%1v%2") -- Heterorganic clusters. -- Labial consonants neighboring coronal or dorsal consonants. text = string.gsub(text, "([pm].)( *[tnrlkN])", "%1v%2") -- Coronal consonants neighboring labial or dorsal consonants. text = string.gsub(text, "([tnrl].)( *[pmkN])", "%1v%2") -- Dorsal consonants neighboring labial or coronal consonants. text = string.gsub(text, "([kN].)( *[pmtnrl])", "%1v%2") -- Organic speech involves certain consonant cluster assimilations. -- Forward assimilation of rounded consonants. -- There is no rounded coronal obstruent. text = string.gsub(text, "(w *[^t])[jG]", "%1w") -- Backward assimilation of remaining secondary articulations. text = string.gsub(text, "[jGw]( *.)([jGw])", "%2%1%2") -- Backward nasal assimilation of primary articulations. text = string.gsub(text, "[pkrl](. *)([mnN])", "%2%1%2") -- No longer need to protect exceptionally stable consonant clusters. text = string.gsub(text, "|", "") -- Give a vowel height to all epenthetic vowels that still lack one. text = string_gsub2(text, "(.)( *..)v( *.. *)(.)", function(vowelL, consonL, consonR, vowelR) return vowelL..consonL.. maxF1(vowelL, vowelR, "E").."@".. consonR..vowelR end ) -- Tag all vowels for next set of operations. text = string.gsub(text, "([aEei])", "/%1") -- There is no variation in the surface realizations of vowels -- between two identical secondary articulations. text = string_gsub2(text, "([jGw])( *)/([aEei])(@? *.)%1", function(secondary, _, vowel, infix) return ( secondary.._..VOWEL[F1[vowel]][F2[secondary]].. infix..secondary ) end ) if diphthongs then text = string_gsub2(text, "(.)([jGw])( *)/([aEei])(@?)( *)(.)([jGw])", function( primaryL, secondaryL, _, vowel, epenth, __, primaryR, secondaryR ) local f1 = F1[vowel] return ( primaryL..secondaryL.._.. VOWEL[f1][F2[secondaryL]]..epenth.."=".. VOWEL[f1][F2[secondaryR]]..epenth..__.. primaryR..secondaryR ) end ) else -- Vowels neighboring pseudo-glides. subst = function( primaryL, secondaryL, _, vowel, epenth, __, primaryR, secondaryR, flag ) local f2L = F2[secondaryL] local f2R = F2[secondaryR] local f2 if flag then f2 = math.max(f2L, f2R) else f2 = math.min(f2L, f2R) end return ( primaryL..secondaryL.._.. VOWEL[F1[vowel]][f2]..epenth..__.. primaryR..secondaryR ) end text = string.gsub(text, "(_)([jGw])( *)/("..V..")(@?)( *)(.)([jGw])", function(a, b, c, d, e, f, g, h) return subst(a, b, c, d, e, f, g, h, leftFlag) end ) text = string.gsub(text, "(.)([jGw])( *)/("..V..")(@?)( *)(_)([jGw])", function(a, b, c, d, e, f, g, h) return subst(a, b, c, d, e, f, g, h, rightFlag) end ) -- Vowels between two non-glides have the most predictable reflexes. text = string_gsub2(text, "([ptkmnNrl])(.)( *)/([aEei])(@? *)([ptkmnNrl])(.)", function( primaryL, secondaryL, _, vowel, infix, primaryR, secondaryR ) return primaryL..secondaryL.._.. VOWEL_REFLEX[primaryL][primaryR] [F2[secondaryL]][F2[secondaryR]][F1[vowel]].. infix..primaryR..secondaryR end ) -- Exceptionally for the single word "rej". text = string.gsub(text, "^(rG *)([V7])( *tj)$", function(prefix, vowel, suffix) return prefix..FRONT_VOWEL[vowel]..suffix end ) -- Vowels always claim the secondary articulation -- of a neighboring back unrounded glide. text = string.gsub(text, "(hG *)/([aEei])", function(prefix, vowel) return prefix..BACK_VOWEL[vowel] end) text = string.gsub(text, "/([aEei])(@? *hG)", function(vowel, suffix) return BACK_VOWEL[vowel]..suffix end) -- Unless already claimed, epenthetic vowels after a glide -- always claim the secondary articulation to the left. text = string.gsub(text, "([hH])(.)( *)/([aEei])@", function(primaryL, secondaryL, _, vowel) return ( primaryL..secondaryL.._.. VOWEL[F1[vowel]][F2[secondaryL]].."@" ) end ) -- Unless already claimed, vowels before a glide -- always claim the secondary articulation to the right. text = string.gsub(text, "/([aEei])(@?)( *[hHyY])(.)", function(vowel, epenth, primaryR, secondaryR) return ( VOWEL[F1[vowel]][F2[secondaryR]]..epenth.. primaryR..secondaryR ) end ) -- For now, unless already claimed, vowels before a rounded consonant -- claim the secondary articulation to the right. text = string.gsub(text, "/([aEei])(@? *.w)", function(vowel, suffix) return ROUND_VOWEL[vowel]..suffix end) -- For now, unless already claimed, remaining vowels -- claim the secondary articulation to the left. text = string.gsub(text, "([jGw])( *)/([aEei])", function(secondaryL, _, vowel) return secondaryL.._..VOWEL[F1[vowel]][F2[secondaryL]] end ) -- Change certain vowels in a special environment from round to front. text = string_gsub2(text, "(hj *)([Oou])( *.w *"..V.." *h[jh])", function(prefix, vowel, suffix) return prefix..FRONT_VOWEL[vowel]..suffix end ) text = string.gsub(text, "(hj *)([Oou])( *)(.w)( *)("..V..")", function(prefix, vowelL, _, conson, __, vowelR) if conson ~= "hw" or F1[vowelL] ~= F1[vowelR] then return prefix..FRONT_VOWEL[vowelL].._..conson..__..vowelR end end ) text = string.gsub(text, "(hj *)([Oou])( *.w *.w)", function(prefix, vowel, suffix) return prefix..FRONT_VOWEL[vowel]..suffix end ) text = string.gsub(text, "(a@? *hj *)Q( *.w *"..V..")", "%1a%2") text = string.gsub(text, "(a@? *hj *)Q( *.w *.w)", "%1a%2") -- Tag certain glide-vowel-non-glide sequences for special reflexes. text = string.gsub(text, "([HyY][jw] *)("..V.." *[ptkmnNrl])", "%1/%2") text = string.gsub(text, "^ *(h[jw] *)("..V.." *[ptkmnNrl])", "%1/%2") text = string.gsub(text, "(@ *h[jw] *)("..V.." *[ptkmnNrl])", "%1/%2") text = string.gsub(text, "([EeiAV7MOou] *h[jw] *)([aAQ] *[ptkmnNrl])", "%1/%2") text = string.gsub(text, "([iMu] *hj *)([EeV7] *[kN]G)", "%1/%2") text = string.gsub(text, "(hj *[aEei]@? *hw *)("..V.." *[ptkmnNrl])", "%1/%2") -- Untag certain sequences, exempting them from special reflexes. text = string.gsub(text, "(hj *)/([aEei] *[knNrl]w)", "%1%2") -- Special reflexes. text = string.gsub(text, "([jw])( *)/("..V..")( *)(.)([jGw])", function(secondaryL, _, vowel, __, primaryR, secondaryR) return ( secondaryL.._.. VOWEL_REFLEX["h"][primaryR] [F2[secondaryL]][F2[secondaryR]][F1[vowel]].. __..primaryR..secondaryR ) end ) -- Exceptional phrase-initial reflex. text = string.gsub(text, "^ *([Hh]j *)([V7])( *[kN]G)", function(prefix, vowel, suffix) return prefix..FRONT_VOWEL[vowel]..suffix end ) text = string.gsub(text, "^ *([Hh]w *)M( *tG)", "%1u%2") end -- Temporarily cancel epenthetic {i} neighboring {yi'y}. text = string.gsub(text, "i@( *yj)", "%1") -- {yi'y} neighboring {i} may now be demoted to {y}. text = string.gsub(text, "([iMu]@? *)yj", "%1hj") text = string.gsub(text, "yj( *[iMu])", "hj%1") -- {'yiy} may now be demoted everywhere. text = string.gsub(text, "(i@ *)Yj", "%1hjihj") text = string.gsub(text, "Yj", "hjihji@hj") -- For the purposes of this template, -- surface all glides pronounced in isolation. text = string.gsub(text, "^ *h(.) *$", "H%1") if not diphthongs then -- Opportunistically front these vowels. text = string.gsub(text, "(hj *)([A7M])( *[kN]G *[kN]?G? *"..V..")", function(prefix, vowel, suffix) return prefix..FRONT_VOWEL[vowel]..suffix end ) -- Surface certain glides. text = string.gsub(text, "^ *h(w *[Oou])", "H%1") text = string.gsub(text, "h(w *[aEeiAV7M])", "H%1") text = string.gsub(text, "^ *h(j *[AV7MQOou])", "H%1") text = string.gsub(text, "([ptkmnNrl]..@ *)h(w *[Oou])", "%1H%2") text = string.gsub(text, "([ptkmnNrl]..@ *)h(j *"..V..")", "%1H%2") text = string.gsub(text, "([AV7MQOou]@? *)h(j *[AV7MQOou])", "%1H%2") text = string.gsub(text, "([aEeiAV7M])(@? *)hw( *)([QOou])", function(vowelL, infix, _, vowelR) if F1[vowelL] > F1[vowelR] then return vowelL..infix.."Hw".._..vowelR end end ) text = string.gsub(text, "([AV7MQOou])(@? *)hj( *)([aEei])", function(vowelL, infix, _, vowelR) if F1[vowelL] > F1[vowelR] then return vowelL..infix.."Hj".._..vowelR end end ) text = string.gsub(text, "([aEei])(@? *)hj( *)([AV7MQOou])", function(vowelL, infix, _, vowelR) if F1[vowelL] < F1[vowelR] then return vowelL..infix.."Hj".._..vowelR end end ) text = string.gsub(text, "("..V..")( *)h([jw]) *$", function(vowel, _, secondary) if F2[vowel] ~= F2[secondary] then return vowel.._.."H"..secondary end end ) -- Protect word-final epenthetic vowels after non-glides -- from the next operation. text = string.gsub(text, "([ptkmnNrl]."..V..")(@ )", "%1/%2") -- De-epenthesize vowels if they still neighbor unsurfaced glides. text = string.gsub(text, "("..V..")@( *h.)", "%1%2") text = string.gsub(text, "(h. *"..V..")@", "%1") -- Adjust F1 of currently remaining epenthetic vowels. text = string_gsub2(text, "("..V..")( *.[jGw])(.)@( *.[jGw] *)("..V..")", function(vowelL, infixL, vowel, infixR, vowelR) return ( vowelL..infixL.. VOWEL[F1[maxF1(vowelL, vowelR, "E")]][F2[vowel]].."/@".. infixR..vowelR ) end ) text = string.gsub(text, "/", "") end -- Delete all remaining unsurfaced glides. text = string.gsub(text, "h.", "") -- Surface realization for {yi'y}. text = string.gsub(text, "yj", "i^") if not diphthongs then -- Realization for surfaced {y}. text = string_gsub2(text, "("..V.."?)(@?)( *)Hj( *)("..V.."?)", function(vowelL, epenthL, _, __, vowelR) if vowelL ~= "" then if vowelR ~= "" then if vowelL == vowelR and F2[vowelL] == F2_FRONT then return vowelL.._..__..vowelR else return ( vowelL..epenthL.._.. maxF1(vowelL, vowelR, "E").."^"..__..vowelR ) end else return vowelL.._..epenthL..maxF1(vowelL, "E").."^"..__ end else if vowelR ~= "" then return _..maxF1(vowelR, "E").."^"..__..vowelR else return _.."i^"..__ end end end ) -- Flatten this epenthetic vowel and surfaced glide. text = string_gsub2(text, "([aAQ] *"..C..")E@( *)E%^( *)a", "%1a%2%3a") -- Collapse this epenthetic vowel and surfaced glide into a semi-vowel. text = string.gsub(text, "([aEei])@( *)%1%^", "%2%1^") end if MERGED_VOWELS then text = string.gsub(text, "[EO]", function(vowel) return VOWEL[F1[vowel] + 1][F2[vowel]] end) end chars = splitChars(text, ".") if not diphthongs then -- Geminate long vowels. local index = #chars repeat local ch = chars[index] local index2 = index - 1 if IS_VOWEL[ch] then local ch2 = chars[index + 1] if ch2 ~= "@" and ch2 ~= "^" and chars[index2] == ch then chars[index] = ":" end end index = index2 until index == 1 text = table.concat(chars, "") end -- Tweak remaining consonants, using offsets as a guide. text = string.gsub(text, "()(.)([jGw])( *)([ptkmnNrl]?)([jGw]?)()", function( offsetL, primaryL, secondaryL, _, primaryR, secondaryR, offsetR ) local isInitial = offsetL == 1 local isFinal = offsetR == #chars + 1 if primaryL == "H" or primaryL == "y" then return primaryL..secondaryL.._ end if primaryL == "_" then if noHints then -- Delete pseudo-glide. return _ end if isInitial then -- Show secondary articulation to the left, not the right. return secondaryL..primaryL.._ end return primaryL..secondaryL.._ end local geminated = primaryL == primaryR if primaryL ~= "t" and primaryR == "t" then -- /tʲ/ is palatalized postalveolar. -- /tˠ/ is velarized dental. -- /nʲ, rʲ, lʲ/ are palatalized dental. -- /nˠ, rˠ, lˠ/ are velarized postalveolar. -- Regressively assimilate primary dental or postalveolar. -- None of this will be visible unless PHONETIC_DETAILS == true. primaryL = CONSON_REFLEX[primaryL] [secondaryL == "j" and "G" or "j"] primaryR = CONSON_REFLEX[primaryR][secondaryR] else primaryL = CONSON_REFLEX[primaryL][secondaryL] if primaryR ~= "" then primaryR = CONSON_REFLEX[primaryR][secondaryR] end end if primaryR == "T" then if primaryL == "T" then primaryL = finalJ primaryR = initialJ if primaryL == "S" and primaryR ~= "s" then primaryL = "T" elseif primaryL == "T" and primaryR == "s" and medialJ == "S" then primaryL = "S" end else primaryR = medialJ end elseif primaryL == "T" then if isInitial then primaryL = initialJ elseif isFinal then primaryL = finalJ else primaryL = medialJ end end if primaryR ~= "" then -- Consonant cluster. -- For some reason, the {t} in {lt} and {ļt} is voiceless. if not geminated and primaryL ~= "l" and primaryL ~= "L" then primaryL = VOICED_PRIMARY[primaryL] or primaryL primaryR = VOICED_PRIMARY[primaryR] or primaryR end -- Display secondary articulation only once for the cluster. secondaryL = "" elseif not isInitial and not isFinal then -- Medial single consonant. primaryL = VOICED_PRIMARY[primaryL] or primaryL end if voice == false then primaryL = VOICELESS_PRIMARY[primaryL] or primaryL primaryR = VOICELESS_PRIMARY[primaryR] or primaryR elseif voice == true then primaryL = VOICED_PRIMARY[primaryL] or primaryL primaryR = VOICED_PRIMARY[primaryR] or primaryR end return primaryL..secondaryL.._..primaryR..secondaryR end ) if not diphthongs then -- Elegantly connect long and epenthetic vowels across word gaps. text = string.gsub(text, "(["..V_..":]): +", "%1 : ") text = string.gsub(text, "("..V..") +%1([^%^])", "%1 :%2") text = string.gsub(text, "("..V..") +%1$", "%1 :") text = string.gsub(text, "("..V..")@ +%1", " %1 :") text = string.gsub(text, "("..V.."@) +", " %1 ") if W_OFF_GLIDES then -- Add [w] off-glides after certain consonants. subst = function(primary, _, epenth) if epenth == "" then return primary.."Hw".._ end end if false and PHONETIC_DETAILS then text = string.gsub(text, "([pbm])(G *[aEei])(@?)", function(primary, _, epenth) if epenth == "" then return primary.."B".._ end end ) else text = string.gsub(text, "([pbm])G( *[aEei])(@?)", subst) end text = string.gsub(text, "([kgnNrl])w( *[aEeiAV7M])(@?)", subst) -- Remove [w] off-glides after certain consonants -- when they occur after rounded vowels. text = string.gsub(text, "([QOou] *[nrl]? *[nrl])Hw", "%1w") text = string.gsub(text, "([QOou] *[kgN]? *N)Hw( *M)", "%1w%2") end end if PARENTHETICAL_EPENTHESIS then if not diphthongs then text = string.gsub(text, "(.)@("..V..")", "%1^%2") end text = string.gsub(text, "(.)@", "(%1)") text = string.gsub(text, "%)(=?)%(", "%1") if not diphthongs and W_OFF_GLIDES then if false and PHONETIC_DETAILS then text = string.gsub(text, "([pbm]G%()([aEei])", "%1BG%2") else text = string.gsub(text, "([pbm]G%()([aEei])", "%1Hw%2") end text = string.gsub(text, "([kgnNrl]w%()([aEeiAV7M])", "%1Hw%2") text = string.gsub(text, "([QOou] *[nrl]w%()Hw", "%1") text = string.gsub(text, "([QOou] *Nw%()HwM", "%1M") end end -- Convert remaining word gaps to liaison. text = fastTrim(text) text = string.gsub(text, " +", false and "_" or "") text = string.gsub(text, ".[jGw@%^]?", PHONETIC_IPA) addUnique(outSeq, text) end local PHONETIC_ARG_J = { ["t"] = "T", ["c"] = "S", ["s"] = "s", ["x"] = "x" } local function toPhonetic(inSeq, args) -- Recognize "ralik" for Rālik Chain (western dialect). -- Recognize "ratak" for Ratak Chain (eastern dialect). -- For other values, list both possible dialect reflexes where applicable. local dialect = args and args.dialect and mw.ustring.lower(mw.text.trim(args.dialect)) or "" if dialect == "rālik" then dialect = "ralik" end -- If enabled, display full diphthong allophones for short vowels. local diphthongs = not not (args and parseBoolean(args.diphthongs)) -- Argument "J" has format like "tst". -- Recognized letters are "t" = plosive, "c" = affricate, "s" = fricative. -- Letters for initial, medial and final respectively. -- Real-world pronunciation said to vary by sociological factors, -- but all realizations may occur in free variation. local modeJ = splitChars(args and args.J and string.lower(args.J) or "tst") local initialJ = PHONETIC_ARG_J[modeJ[1] or ""] or "t" local medialJ = PHONETIC_ARG_J[modeJ[2] or ""] or "s" local finalJ = PHONETIC_ARG_J[modeJ[3] or ""] or initialJ -- If enabled, do not display pseudo-glide hints at all. local noHints = not not (args and parseBoolean(args.nohints)) -- "false" will display all obstruent allophones as voiceless. -- "true" will display all obstruent allophones as voiced. -- Empty string or absent by default will display -- only medial obstruent allophones as semi-voiced. local voice = args and args.voice or "" if voice ~= "" then voice = parseBoolean(voice) end local outSeq = {} local config = { ["outSeq"] = outSeq, ["diphthongs"] = diphthongs, ["initialJ"] = initialJ, ["medialJ"] = medialJ, ["finalJ"] = finalJ, ["noHints"] = noHints, ["voice"] = voice } for _, str in pairs(inSeq) do str = string.gsub(str, S, " ") str = string.gsub(str, "^ *", "") str = string.gsub(str, " *$", "") local isRalik = dialect == "ralik" if isRalik or dialect == "ratak" then str = toPhoneticDialect(str, config, isRalik) toPhoneticRemainder(str, config) else local ralik = toPhoneticDialect(str, config, true) local ratak = toPhoneticDialect(str, config, false) -- If both dialect reflexes are the same, display only one of them. toPhoneticRemainder(ralik, config) if ralik ~= ratak then toPhoneticRemainder(ratak, config) end end end return outSeq end export._parse = parse export._toBender = toBender export._toMOD = toMOD export._toPhonemic = toPhonemic export._toPhonetic = toPhonetic function export.bender(frame) return table.concat(toBender(parse(frame.args[1], frame.args)), ", ") end function export.MOD(frame) return toMOD(frame.args[1]) end function export.parse(frame) return table.concat(parse(frame.args[1]), ", ") end function export.phonemic(frame) return table.concat(toPhonemic(parse(frame.args[1])), ", ") end function export.phonetic(frame) return table.concat(toPhonetic(parse(frame.args[1]), frame.args), ", ") end function export.phoneticMED(frame) return "DEPRECATED" end function export.phoneticChoi(frame) return "DEPRECATED" end function export.phoneticWillson(frame) return "DEPRECATED" end return export fyn87y0ehfajhjuira115b9rramlky0 Modul:IPA/category documentation 828 4047 17705 2024-05-23T13:40:04Z Bangrapip 9 new 17705 Scribunto text/plain require('strict') local p = {} local lects = mw.loadData('Module:IPA/data/export') local mLang = require('Module:Lang') function p.main(frame) local args = {} for k, v in pairs(frame:getParent().args) do if v ~= '' then args[k] = v end end local name = mw.title.getCurrentTitle().text:sub(12, -5) local lect, parent local code = args.code if not code then for _, lect2 in ipairs(lects) do if (lect2.name or lect2.extName) == name then lect = lect2 parent = lect.parent code = lect.code break end end end if not code then code = mLang._tag_from_name({ name }) if code:find('^<span') then code = nil else local regionCode = code:match('-(.+)') if regionCode and regionCode:sub(1, 2) ~= 'x-' then code = code:sub(1, #code - #regionCode) .. regionCode:upper() end for _, lect2 in ipairs(lects) do if lect2.code == code then lect = lect2 parent = lect.parent break end end end end local isCollective = name:find(' languages$') and true local link = lect and (lect.link or lect.generatedLink or lect.extLink) or parent and (parent.link or parent.generatedLink or parent.extLink) or isCollective and name or name .. ' language' local key = lect and lect.key or parent and parent.key local langCat, langCatCount if code then langCat = mLang._category_from_tag({ code }) if langCat:find('^<span') then langCat = nil else langCatCount = mw.site.stats.pagesInCategory(langCat:sub(10), 'pages') end end local parentName = args.parent or parent and (parent.name or parent.extName) or code and code:find('-') and mLang._name_from_tag({ code:gsub('%-.*', '') }) if parentName == name or parentName and parentName:find('^<span') then parentName = nil end local cat = args.cat ~= 'no' and ( parentName and 'Pages with ' .. parentName .. ' IPA' or 'Pages with IPA' ) local sortkey = args.sort or name:find('^[ %l]+$') and ' ' .. name or name local ret = { string.format( 'The following pages contain [[International Phonetic Alphabet|IPA]] transcriptions of [[%s|%s]] using %s. This category should never be added manually.', link, name, code and string.format('<code>{{[[Template:IPA|IPA]]|%s|...}}</code>', code) or '[[Template:IPA]]' ) } if key then table.insert(ret, string.format( 'By default, the transcriptions are linked to the [[%s]] key. Transcriptions that do not adhere to the conventions of the key must have <code>|generic=yes</code>.', key )) end if isCollective then table.insert(ret, string.format( 'The %s are a language collective. Please replace the code%s with those of more specific languages where possible.', name, code and ' (' .. code .. ')' or '' )) end if not code and args.container ~= 'yes' then table.insert(ret, string.format( '<small>Documentation error: language code for "%s" not found.</small>', name )) end if args.content then table.insert(ret, args.content) end if langCat and langCatCount ~= 0 then table.insert(ret, string.format( '==See also==\n*[[:%s]] (%s)', langCat, mw.language.new('en'):formatNum(langCatCount) )) end if cat then table.insert(ret, string.format('[[Category:%s|%s]]', cat, sortkey)) end return table.concat(ret, '\n\n') end return p j6im2k5nq8pbcngsndq1zoxkqoowk6h Sablonan:IPA 10 4048 17706 2024-05-23T13:40:49Z Bangrapip 9 new 17706 wikitext text/x-wiki <includeonly>{{#invoke:IPA|main}}</includeonly><noinclude> {{pengwarkatan}} </noinclude> j4l9fuutjwr1b1aksz3te70x8k1uwvc Modul:For loop 828 4049 17707 2024-05-23T13:43:41Z Bangrapip 9 new 17707 Scribunto text/plain -- This module implements {{for loop}}. local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local p = {} function p.main(frame) local args = getArgs(frame, { trim = false, removeBlanks = false }) return p._main(args) end function p._main(args) local template = args['call'] or 'void' local calltemplates = yesno(args.substall or "", true) or not mw.isSubsting() local variableParam = args.pv variableParam = tonumber(variableParam) or variableParam or 1 -- fix for positional parameters local variableValPrefix = args.prefix or '' local variableValPostfix = args.postfix or '' local sep = args[1] or '' local constantArgs = p.getConstants(args) local variableVals = p.getVariableVals(args) local result = '' local addSeparator = false; for _, v in ipairs(variableVals) do v = mw.text.trim(v) if #v > 0 or not yesno(args.skipBlanks) then if addSeparator then result = result .. sep end addSeparator = true; local targs = constantArgs targs[variableParam] = variableValPrefix .. v .. variableValPostfix if calltemplates then local output = p.callTemplate(template, targs) if #mw.text.trim(output) == 0 then addSeparator = false end result = result .. output else local makeTemplate = require('Module:Template invocation').invocation result = result .. makeTemplate(template, targs) end end end return result end function p.getConstants(args) local constantArgNums = p.getArgNums(args, 'pc', 'n') local constantArgs = {} for _, num in ipairs(constantArgNums) do local keyArg = 'pc' .. tostring(num) .. 'n' local valArg = 'pc' .. tostring(num) .. 'v' local key = args[keyArg] key = tonumber(key) or key local value = args[valArg] constantArgs[key] = value end return constantArgs end function p.getVariableVals(args) local variableVals = {} if args.start or args.stop or args.by then if args[2] then error("Both start/stop/by and numbered parameters specified") end local start = tonumber(args.start or 1) local stop = tonumber(args.stop or 1) local by = tonumber(args.by or 1) for i = start, stop, by do variableVals [#variableVals + 1] = i end else for i, v in ipairs(args) do if i ~= 1 then variableVals[i - 1] = v end end end return variableVals end function p.getArgNums(args, prefix, suffix) -- Returns a table containing the numbers of the arguments that exist -- for the specified prefix and suffix. local nums = {} local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$' for k, _ in pairs(args) do local num = tostring(k):match(pattern) if num then nums[#nums + 1] = tonumber(num) end end table.sort(nums) return nums end function p.callTemplate(template, targs) return mw.getCurrentFrame():expandTemplate{title = template, args = targs} end return p 97htb8pbha3ivt9w9d0odbcxo0moteq Modul:Automarkup 828 4050 17708 2024-05-23T13:44:00Z Bangrapip 9 new 17708 Scribunto text/plain local p = {} function p.main(frame) local args = frame:getParent().args local templateArgs = { } for key, value in pairs(args) do if type(key) == "number" then templateArgs[2 * key - 1] = value templateArgs[2 * key] = frame:preprocess(value) else templateArgs[key] = value end end return frame:expandTemplate{ title = "Markup", args = templateArgs } end return p k5flzxn4i6ep1niu8kh9qpw1ta2rr3d Modul:Item 828 4051 17709 2024-05-23T13:44:27Z Bangrapip 9 new 17709 Scribunto text/plain local p = {} local function escape(str) return str:gsub("[|\\]", function (c) return string.format("\\%03d", c:byte()) end) end local function unescape(str) return str:gsub("\\(%d%d%d)", function (d) return string.char(d) end) end -- Implements [[Template:Item]] function p.pack(frame) local parent = frame:getParent() local result = '' for key, value in pairs(parent.args) do result = result .. "|" .. escape(tostring(key)) .. "|" .. escape(value) end return result .. "|"; end local function unpack(str) local result = { } for key, value in str:gfind("|([^|]*)|([^|]*)") do result[unescape(key)] = unescape(value) end return result end -- Implements [[Template:Component]] function p.component(frame) return unpack(frame.args[1])[frame.args[2]] end local function getItems(frame) return frame:getParent().args end local function invert(tbl) local result = { } for key, value in pairs(tbl) do result[value] = key end return result end -- Add args into item as appropriate (see [[Template:Format item]]) local function addArgs( item, -- unpacked item to modify args, -- arguments for adding into item ignore, -- pass in invert{keys to ignore} shift -- for numbered arguments, args[key+shift] is assigned to item[key] -- returns: item ) for key, value in pairs(args) do if not ignore[key] then local _, _, paramKey = string.find(key, "^param (.*)") local _, _, importantKey = string.find(key, "^important (.*)") paramKey = paramKey or importantKey or key if shift and type(paramKey) == "number" then paramKey = paramKey - shift if paramKey < 1 then paramKey = nil end end if paramKey and (importantKey or item[paramKey] == nil) then item[paramKey] = value end end end return item end -- Implements [[Template:Format item]] function p.format(frame) local args = frame:getParent().args local ignore = invert{ "template", "item" } local templateArgs = addArgs(unpack(args.item), args, ignore) return frame:expandTemplate{ title = args.template, args = templateArgs } end -- See [[Template:Item#Format each item using a template]] function p.each(frame) local args = frame.args local items = getItems(frame) local separator = args[1] or "" local prepend = args[2] or "" local append = args[3] or "" local ignore = invert{ "template" } local shift = 3 local result = "" for i, item in ipairs(items) do local templateArgs = addArgs(unpack(item), args, ignore, shift) result = result .. prepend .. frame:expandTemplate{ title = args.template, args = templateArgs } .. append if items[i + 1] then result = result .. separator end end return result end -- See [[Template:Item#Gather given parameter from all items]] function p.gather(frame) local args = frame.args local items = getItems(frame) local parameter = args.parameter or "1" local templateArgs = { } for i, item in ipairs(items) do templateArgs[i] = unpack(item)[parameter] end return frame:expandTemplate{ title = args.template, args = templateArgs } end return p 8a56kjxfu3plv66z6z732hkase6suqc Sablonan:IPA templates 10 4052 17711 17710 2024-05-23T13:45:24Z Bangrapip 9 17711 wikitext text/x-wiki {{navbox | name = IPA templates | title = [[International Phonetic Alphabet|IPA]] templates | state = {{{state<includeonly>|expanded</includeonly>}}} | bodyclass = hlist | group1 = Inline | list1 = {{navbox|child| | group1 = Formatting | list1 = * {{tl|IPA}} * {{tl|IPA link}} * {{tl|IPAblink}}&nbsp;{{IPA|[a]}} * {{tl|IPAslink}}&nbsp;{{IPA|/a/}} * {{tl|IPAalink}}&nbsp;{{angbr IPA|a}} * {{tl|IPAplink}} * {{tl|angbr IPA}} * {{tl|Chinese tone letter}} * {{tl|Audio-IPA}} | group3 = Conversion | list3 = <!-- IPAc-xx templates used in more than 100 articles as of Sept 2023 --> * {{tl|IPAc-en}} * {{tl|IPAc-cmn}} * {{tl|IPAc-hu}} * {{tl|IPAc-pl}} * {{tl|IPAc-yue}} * {{tls|x2i}} | group4 = Maintenance | list4 = * {{tl|Needs IPA}} * {{tl|Pronunciation needed}} }} | group4 = Charts | list4 = * {{tl|IPA vowels}} * {{tl|IPA pulmonic consonants}} * {{tl|IPA non-pulmonic consonants}} * {{tl|IPA co-articulated consonants}} * {{tl|IPA affricates}} | group5 = Guidance | list5 = * {{tl|Infobox IPA}} * {{tl|IPA notice}} * {{tl|WikiIPA}} * {{tl|IPA key}} * {{tl|IPA keys}} * {{tl|IPA language category}} | group6 = Meta templates | list6 = * {{tl|IPA symbol}} * {{tl|IPA audio link}} * {{tl|IPA common}} * {{tl|IPA soundbox}} * {{tl|Usage of IPA templates}} * {{tl|IPA notice/msg}} }}<noinclude>{{pengwarkatan}}</noinclude> cnjjsukvhnspco94afc5zq9eyhlr0mh Modul:Category handler 828 4053 17712 2024-05-23T13:46:03Z Bangrapip 9 new 17712 Scribunto text/plain -------------------------------------------------------------------------------- -- -- -- CATEGORY HANDLER -- -- -- -- This module implements the {{category handler}} template in Lua, -- -- with a few improvements: all namespaces and all namespace aliases -- -- are supported, and namespace names are detected automatically for -- -- the local wiki. This module requires [[Module:Namespace detect]] -- -- and [[Module:Yesno]] to be available on the local wiki. It can be -- -- configured for different wikis by altering the values in -- -- [[Module:Category handler/config]], and pages can be blacklisted -- -- from categorisation by using [[Module:Category handler/blacklist]]. -- -- -- -------------------------------------------------------------------------------- -- Load required modules local yesno = require('Module:Yesno') -- Lazily load things we don't always need local mShared, mappings local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function trimWhitespace(s, removeBlanks) if type(s) ~= 'string' then return s end s = s:match('^%s*(.-)%s*$') if removeBlanks then if s ~= '' then return s else return nil end else return s end end -------------------------------------------------------------------------------- -- CategoryHandler class -------------------------------------------------------------------------------- local CategoryHandler = {} CategoryHandler.__index = CategoryHandler function CategoryHandler.new(data, args) local obj = setmetatable({ _data = data, _args = args }, CategoryHandler) -- Set the title object do local pagename = obj:parameter('demopage') local success, titleObj if pagename then success, titleObj = pcall(mw.title.new, pagename) end if success and titleObj then obj.title = titleObj if titleObj == mw.title.getCurrentTitle() then obj._usesCurrentTitle = true end else obj.title = mw.title.getCurrentTitle() obj._usesCurrentTitle = true end end -- Set suppression parameter values for _, key in ipairs{'nocat', 'categories'} do local value = obj:parameter(key) value = trimWhitespace(value, true) obj['_' .. key] = yesno(value) end do local subpage = obj:parameter('subpage') local category2 = obj:parameter('category2') if type(subpage) == 'string' then subpage = mw.ustring.lower(subpage) end if type(category2) == 'string' then subpage = mw.ustring.lower(category2) end obj._subpage = trimWhitespace(subpage, true) obj._category2 = trimWhitespace(category2) -- don't remove blank values end return obj end function CategoryHandler:parameter(key) local parameterNames = self._data.parameters[key] local pntype = type(parameterNames) if pntype == 'string' or pntype == 'number' then return self._args[parameterNames] elseif pntype == 'table' then for _, name in ipairs(parameterNames) do local value = self._args[name] if value ~= nil then return value end end return nil else error(string.format( 'invalid config key "%s"', tostring(key) ), 2) end end function CategoryHandler:isSuppressedByArguments() return -- See if a category suppression argument has been set. self._nocat == true or self._categories == false or ( self._category2 and self._category2 ~= self._data.category2Yes and self._category2 ~= self._data.category2Negative ) -- Check whether we are on a subpage, and see if categories are -- suppressed based on our subpage status. or self._subpage == self._data.subpageNo and self.title.isSubpage or self._subpage == self._data.subpageOnly and not self.title.isSubpage end function CategoryHandler:shouldSkipBlacklistCheck() -- Check whether the category suppression arguments indicate we -- should skip the blacklist check. return self._nocat == false or self._categories == true or self._category2 == self._data.category2Yes end function CategoryHandler:matchesBlacklist() if self._usesCurrentTitle then return self._data.currentTitleMatchesBlacklist else mShared = mShared or require('Module:Category handler/shared') return mShared.matchesBlacklist( self.title.prefixedText, mw.loadData('Module:Category handler/blacklist') ) end end function CategoryHandler:isSuppressed() -- Find if categories are suppressed by either the arguments or by -- matching the blacklist. return self:isSuppressedByArguments() or not self:shouldSkipBlacklistCheck() and self:matchesBlacklist() end function CategoryHandler:getNamespaceParameters() if self._usesCurrentTitle then return self._data.currentTitleNamespaceParameters else if not mappings then mShared = mShared or require('Module:Category handler/shared') mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData end return mShared.getNamespaceParameters( self.title, mappings ) end end function CategoryHandler:namespaceParametersExist() -- Find whether any namespace parameters have been specified. -- We use the order "all" --> namespace params --> "other" as this is what -- the old template did. if self:parameter('all') then return true end if not mappings then mShared = mShared or require('Module:Category handler/shared') mappings = mShared.getParamMappings(true) -- gets mappings with mw.loadData end for ns, params in pairs(mappings) do for i, param in ipairs(params) do if self._args[param] then return true end end end if self:parameter('other') then return true end return false end function CategoryHandler:getCategories() local params = self:getNamespaceParameters() local nsCategory for i, param in ipairs(params) do local value = self._args[param] if value ~= nil then nsCategory = value break end end if nsCategory ~= nil or self:namespaceParametersExist() then -- Namespace parameters exist - advanced usage. if nsCategory == nil then nsCategory = self:parameter('other') end local ret = {self:parameter('all')} local numParam = tonumber(nsCategory) if numParam and numParam >= 1 and math.floor(numParam) == numParam then -- nsCategory is an integer ret[#ret + 1] = self._args[numParam] else ret[#ret + 1] = nsCategory end if #ret < 1 then return nil else return table.concat(ret) end elseif self._data.defaultNamespaces[self.title.namespace] then -- Namespace parameters don't exist, simple usage. return self._args[1] end return nil end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._exportClasses() -- Used for testing purposes. return { CategoryHandler = CategoryHandler } end function p._main(args, data) data = data or mw.loadData('Module:Category handler/data') local handler = CategoryHandler.new(data, args) if handler:isSuppressed() then return nil end return handler:getCategories() end function p.main(frame, data) data = data or mw.loadData('Module:Category handler/data') local args = require('Module:Arguments').getArgs(frame, { wrappers = data.wrappers, valueFunc = function (k, v) v = trimWhitespace(v) if type(k) == 'number' then if v ~= '' then return v else return nil end else return v end end }) return p._main(args, data) end return p letwavu3yvlayfzew66uuwixmwebq5b Modul:Category handler/blacklist 828 4054 17713 2024-05-23T13:46:35Z Bangrapip 9 new 17713 Scribunto text/plain -- This module contains the blacklist used by [[Module:Category handler]]. -- Pages that match Lua patterns in this list will not be categorised unless -- categorisation is explicitly requested. return { '^Main Page$', -- don't categorise the main page. -- Don't categorise the following pages or their subpages. -- "%f[/\0]" matches if the next character is "/" or the end of the string. '^Wikipedia:Cascade%-protected items%f[/\0]', '^User:UBX%f[/\0]', -- The userbox "template" space. '^User talk:UBX%f[/\0]', -- Don't categorise subpages of these pages, but allow -- categorisation of the base page. '^Wikipedia:Template index/.*$', -- Don't categorise archives. '/[aA]rchive', "^Wikipedia:Administrators' noticeboard/IncidentArchive%d+$", } fsv1drcay6t25e91hzhqxtyp7pckbpx Modul:Category handler/config 828 4055 17714 2024-05-23T13:46:55Z Bangrapip 9 new 17714 Scribunto text/plain -------------------------------------------------------------------------------- -- [[Module:Category handler]] configuration data -- -- Language-specific parameter names and values can be set here. -- -- For blacklist config, see [[Module:Category handler/blacklist]]. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Start configuration data -- -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Parameter names -- -- These configuration items specify custom parameter names. -- -- To add one extra name, you can use this format: -- -- -- -- foo = 'parameter name', -- -- -- -- To add multiple names, you can use this format: -- -- -- -- foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'}, -- -------------------------------------------------------------------------------- cfg.parameters = { -- The nocat and categories parameter suppress -- categorisation. They are used with Module:Yesno, and work as follows: -- -- cfg.nocat: -- Result of yesno() Effect -- true Categorisation is suppressed -- false Categorisation is allowed, and -- the blacklist check is skipped -- nil Categorisation is allowed -- -- cfg.categories: -- Result of yesno() Effect -- true Categorisation is allowed, and -- the blacklist check is skipped -- false Categorisation is suppressed -- nil Categorisation is allowed nocat = 'nocat', categories = 'categories', -- The parameter name for the legacy "category2" parameter. This skips the -- blacklist if set to the cfg.category2Yes value, and suppresses -- categorisation if present but equal to anything other than -- cfg.category2Yes or cfg.category2Negative. category2 = 'category2', -- cfg.subpage is the parameter name to specify how to behave on subpages. subpage = 'subpage', -- The parameter for data to return in all namespaces. all = 'all', -- The parameter name for data to return if no data is specified for the -- namespace that is detected. other = 'other', -- The parameter name used to specify a page other than the current page; -- used for testing and demonstration. demopage = 'page', } -------------------------------------------------------------------------------- -- Parameter values -- -- These are set values that can be used with certain parameters. Only one -- -- value can be specified, like this: -- -- -- -- cfg.foo = 'value name' -- -- -------------------------------------------------------------------------------- -- The following settings are used with the cfg.category2 parameter. Setting -- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2 -- is present but equal to anything other than cfg.category2Yes or -- cfg.category2Negative then it supresses cateogrisation. cfg.category2Yes = 'yes' cfg.category2Negative = '¬' -- The following settings are used with the cfg.subpage parameter. -- cfg.subpageNo is the value to specify to not categorise on subpages; -- cfg.subpageOnly is the value to specify to only categorise on subpages. cfg.subpageNo = 'no' cfg.subpageOnly = 'only' -------------------------------------------------------------------------------- -- Default namespaces -- -- This is a table of namespaces to categorise by default. The keys are the -- -- namespace numbers. -- -------------------------------------------------------------------------------- cfg.defaultNamespaces = { [ 0] = true, -- main [ 6] = true, -- file [ 12] = true, -- help [ 14] = true, -- category [100] = true, -- portal [108] = true, -- book } -------------------------------------------------------------------------------- -- Wrappers -- -- This is a wrapper template or a list of wrapper templates to be passed to -- -- [[Module:Arguments]]. -- -------------------------------------------------------------------------------- cfg.wrappers = 'Template:Category handler' -------------------------------------------------------------------------------- -- End configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line. 6ga9hbq2pdwalsvx68i53dmbr421rq5 Modul:Category handler/data 828 4056 17715 2024-05-23T13:47:14Z Bangrapip 9 new 17715 Scribunto text/plain -- This module assembles data to be passed to [[Module:Category handler]] using -- mw.loadData. This includes the configuration data and whether the current -- page matches the title blacklist. local data = require('Module:Category handler/config') local mShared = require('Module:Category handler/shared') local blacklist = require('Module:Category handler/blacklist') local title = mw.title.getCurrentTitle() data.currentTitleMatchesBlacklist = mShared.matchesBlacklist( title.prefixedText, blacklist ) data.currentTitleNamespaceParameters = mShared.getNamespaceParameters( title, mShared.getParamMappings() ) return data k26mwixuaeijisfddb0sxkg82iux8v4 Modul:Category handler/shared 828 4057 17716 2024-05-23T13:47:33Z Bangrapip 9 new 17716 Scribunto text/plain -- This module contains shared functions used by [[Module:Category handler]] -- and its submodules. local p = {} function p.matchesBlacklist(page, blacklist) for i, pattern in ipairs(blacklist) do local match = mw.ustring.match(page, pattern) if match then return true end end return false end function p.getParamMappings(useLoadData) local dataPage = 'Module:Namespace detect/data' if useLoadData then return mw.loadData(dataPage).mappings else return require(dataPage).mappings end end function p.getNamespaceParameters(titleObj, mappings) -- We don't use title.nsText for the namespace name because it adds -- underscores. local mappingsKey if titleObj.isTalkPage then mappingsKey = 'talk' else mappingsKey = mw.site.namespaces[titleObj.namespace].name end mappingsKey = mw.ustring.lower(mappingsKey) return mappings[mappingsKey] or {} end return p omlsnhudxz6juptvtxz7ns97jutbzc5 Sablonan:IPAc-cmn 10 4058 17717 2024-05-23T13:49:13Z Bangrapip 9 new 17717 wikitext text/x-wiki <includeonly><span class="IPA" lang="cmn-Latn-fonipa" style="white-space:nowrap">[[Help:IPA/Mandarin|{{#switch:{{{1}}}|[-|[]|[]AUD=[|/-|//|//AUD=/|--|-]|-/|-]AUD|-/AUD=|[}}{{#switch:{{{1}}}|[-|-]|[]|/-|-/|//|--|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{#switch:{{{2}}}|1|2|3|4|5={{c-cmn|{{{1}}}|{{{2}}}}}|{{c-cmn|{{{1}}}}}}}}}{{#if:{{{2|}}}|{{#switch:{{{1|}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{#switch:{{{2|}}}|1|2|3|4|5=|{{#switch:{{{3}}}|1|2|3|4|5={{c-cmn|{{{2}}}|{{{3}}}}}|{{c-cmn|{{{2}}}}}}}}}}}}}{{#if:{{{3|}}}|{{#switch:{{{3|}}}|1|2|3|4|5=|{{#switch:{{{4}}}|1|2|3|4|5={{c-cmn|{{{3}}}|{{{4}}}}}|{{c-cmn|{{{3}}}}}}}}}}}{{#if:{{{4|}}}|{{#switch:{{{4|}}}|1|2|3|4|5=|{{#switch:{{{5}}}|1|2|3|4|5={{c-cmn|{{{4}}}|{{{5}}}}}|{{c-cmn|{{{4}}}}}}}}}}}{{#if:{{{5|}}}|{{#switch:{{{5|}}}|1|2|3|4|5=|{{#switch:{{{6}}}|1|2|3|4|5={{c-cmn|{{{5}}}|{{{6}}}}}|{{c-cmn|{{{5}}}}}}}}}}}{{#if:{{{6|}}}|{{#switch:{{{6|}}}|1|2|3|4|5=|{{#switch:{{{7}}}|1|2|3|4|5={{c-cmn|{{{6}}}|{{{7}}}}}|{{c-cmn|{{{6}}}}}}}}}}}{{#if:{{{7|}}}|{{#switch:{{{7|}}}|1|2|3|4|5=|{{#switch:{{{8}}}|1|2|3|4|5={{c-cmn|{{{7}}}|{{{8}}}}}|{{c-cmn|{{{7}}}}}}}}}}}{{#if:{{{8|}}}|{{#switch:{{{8|}}}|1|2|3|4|5=|{{#switch:{{{9}}}|1|2|3|4|5={{c-cmn|{{{8}}}|{{{9}}}}}|{{c-cmn|{{{8}}}}}}}}}}}{{#if:{{{9|}}}|{{#switch:{{{9|}}}|1|2|3|4|5=|{{#switch:{{{10}}}|1|2|3|4|5={{c-cmn|{{{9}}}|{{{10}}}}}|{{c-cmn|{{{9}}}}}}}}}}}{{#if:{{{10|}}}|{{#switch:{{{10|}}}|1|2|3|4|5=|{{#switch:{{{11}}}|1|2|3|4|5={{c-cmn|{{{10}}}|{{{11}}}}}|{{c-cmn|{{{10}}}}}}}}}}}{{#if:{{{11|}}}|{{#switch:{{{11|}}}|1|2|3|4|5=|{{#switch:{{{12}}}|1|2|3|4|5={{c-cmn|{{{11}}}|{{{12}}}}}|{{c-cmn|{{{11}}}}}}}}}}}{{#if:{{{12|}}}|{{#switch:{{{12|}}}|1|2|3|4|5=|{{#switch:{{{13}}}|1|2|3|4|5={{c-cmn|{{{12}}}|{{{13}}}}}|{{c-cmn|{{{12}}}}}}}}}}}{{#if:{{{13|}}}|{{#switch:{{{13|}}}|1|2|3|4|5=|{{#switch:{{{14}}}|1|2|3|4|5={{c-cmn|{{{13}}}|{{{14}}}}}|{{c-cmn|{{{13}}}}}}}}}}}{{#if:{{{14|}}}|{{#switch:{{{14|}}}|1|2|3|4|5=|{{#switch:{{{15}}}|1|2|3|4|5={{c-cmn|{{{14}}}|{{{15}}}}}|{{c-cmn|{{{14}}}}}}}}}}}{{#if:{{{15|}}}|{{#switch:{{{15|}}}|1|2|3|4|5=|{{#switch:{{{16}}}|1|2|3|4|5={{c-cmn|{{{15}}}|{{{16}}}}}|{{c-cmn|{{{15}}}}}}}}}}}{{#if:{{{16|}}}|{{#switch:{{{16|}}}|1|2|3|4|5=|{{#switch:{{{17}}}|1|2|3|4|5={{c-cmn|{{{16}}}|{{{17}}}}}|{{c-cmn|{{{16}}}}}}}}}}}{{#if:{{{17|}}}|{{#switch:{{{17|}}}|1|2|3|4|5=|{{#switch:{{{18}}}|1|2|3|4|5={{c-cmn|{{{17}}}|{{{18}}}}}|{{c-cmn|{{{17}}}}}}}}}}}{{#if:{{{18|}}}|{{#switch:{{{18|}}}|1|2|3|4|5=|{{#switch:{{{19}}}|1|2|3|4|5={{c-cmn|{{{18}}}|{{{19}}}}}|{{c-cmn|{{{18}}}}}}}}}}}{{#if:{{{19|}}}|{{#switch:{{{19|}}}|1|2|3|4|5=|{{#switch:{{{20}}}|1|2|3|4|5={{c-cmn|{{{19}}}|{{{20}}}}}|{{c-cmn|{{{19}}}}}}}}}}}{{#if:{{{20|}}}|{{#switch:{{{20|}}}|1|2|3|4|5=|{{#switch:{{{21}}}|1|2|3|4|5={{c-cmn|{{{20}}}|{{{21}}}}}|{{c-cmn|{{{20}}}}}}}}}}}{{#if:{{{21|}}}|{{#switch:{{{21|}}}|1|2|3|4|5=|{{#switch:{{{22}}}|1|2|3|4|5={{c-cmn|{{{21}}}|{{{22}}}}}|{{c-cmn|{{{21}}}}}}}}}}}{{#if:{{{22|}}}|{{#switch:{{{22|}}}|1|2|3|4|5=|{{#switch:{{{23}}}|1|2|3|4|5={{c-cmn|{{{22}}}|{{{23}}}}}|{{c-cmn|{{{22}}}}}}}}}}}{{#if:{{{23|}}}|{{#switch:{{{23|}}}|1|2|3|4|5=|{{#switch:{{{24}}}|1|2|3|4|5={{c-cmn|{{{23}}}|{{{24}}}}}|{{c-cmn|{{{23}}}}}}}}}}}{{#if:{{{24|}}}|{{#switch:{{{24|}}}|1|2|3|4|5=|{{#switch:{{{25}}}|1|2|3|4|5={{c-cmn|{{{24}}}|{{{25}}}}}|{{c-cmn|{{{24}}}}}}}}}}}{{#if:{{{25|}}}|{{#switch:{{{25|}}}|1|2|3|4|5=|{{#switch:{{{26}}}|1|2|3|4|5={{c-cmn|{{{25}}}|{{{26}}}}}|{{c-cmn|{{{25}}}}}}}}}}}{{#if:{{{26|}}}|{{#switch:{{{26|}}}|1|2|3|4|5=|{{#switch:{{{27}}}|1|2|3|4|5={{c-cmn|{{{26}}}|{{{27}}}}}|{{c-cmn|{{{26}}}}}}}}}}}{{#if:{{{27|}}}|{{#switch:{{{27|}}}|1|2|3|4|5=|{{#switch:{{{28}}}|1|2|3|4|5={{c-cmn|{{{27}}}|{{{28}}}}}|{{c-cmn|{{{27}}}}}}}}}}}{{#if:{{{28|}}}|{{#switch:{{{28|}}}|1|2|3|4|5=|{{#switch:{{{29}}}|1|2|3|4|5={{c-cmn|{{{28}}}|{{{29}}}}}|{{c-cmn|{{{28}}}}}}}}}}}{{#if:{{{29|}}}|{{#switch:{{{29|}}}|1|2|3|4|5=|{{#switch:{{{30}}}|1|2|3|4|5={{c-cmn|{{{29}}}|{{{30}}}}}|{{c-cmn|{{{29}}}}}}}}}}}{{#if:{{{30|}}}|{{#switch:{{{30|}}}|1|2|3|4|5=|{{#switch:{{{31}}}|1|2|3|4|5={{c-cmn|{{{30}}}|{{{31}}}}}|{{c-cmn|{{{30}}}}}}}}}}}{{#if:{{{31|}}}|{{#switch:{{{31|}}}|1|2|3|4|5=|{{#switch:{{{32}}}|1|2|3|4|5={{c-cmn|{{{31}}}|{{{32}}}}}|{{c-cmn|{{{31}}}}}}}}}}}{{#if:{{{32|}}}|{{#switch:{{{32|}}}|1|2|3|4|5=|{{#switch:{{{33}}}|1|2|3|4|5={{c-cmn|{{{32}}}|{{{33}}}}}|{{c-cmn|{{{32}}}}}}}}}}}{{#if:{{{33|}}}|{{#switch:{{{33|}}}|1|2|3|4|5=|{{#switch:{{{34}}}|1|2|3|4|5={{c-cmn|{{{33}}}|{{{34}}}}}|{{c-cmn|{{{33}}}}}}}}}}}{{#if:{{{34|}}}|{{#switch:{{{34|}}}|1|2|3|4|5=|{{#switch:{{{35}}}|1|2|3|4|5={{c-cmn|{{{34}}}|{{{35}}}}}|{{c-cmn|{{{34}}}}}}}}}}}{{#if:{{{35|}}}|{{#switch:{{{35|}}}|1|2|3|4|5=|{{#switch:{{{36}}}|1|2|3|4|5={{c-cmn|{{{35}}}|{{{36}}}}}|{{c-cmn|{{{35}}}}}}}}}}}{{#if:{{{36|}}}|{{#switch:{{{36|}}}|1|2|3|4|5=|{{#switch:{{{37}}}|1|2|3|4|5={{c-cmn|{{{36}}}|{{{37}}}}}|{{c-cmn|{{{36}}}}}}}}}}}{{#if:{{{37|}}}|{{#switch:{{{37|}}}|1|2|3|4|5=|{{#switch:{{{38}}}|1|2|3|4|5={{c-cmn|{{{37}}}|{{{38}}}}}|{{c-cmn|{{{37}}}}}}}}}}}{{#if:{{{38|}}}|{{#switch:{{{38|}}}|1|2|3|4|5=|{{#switch:{{{39}}}|1|2|3|4|5={{c-cmn|{{{38}}}|{{{39}}}}}|{{c-cmn|{{{38}}}}}}}}}}}{{#if:{{{39|}}}|{{#switch:{{{39|}}}|1|2|3|4|5=|{{#switch:{{{40}}}|1|2|3|4|5={{c-cmn|{{{39}}}|{{{40}}}}}|{{c-cmn|{{{39}}}}}}}}}}}{{#if:{{{40|}}}|{{#switch:{{{40|}}}|1|2|3|4|5=|{{#switch:{{{41}}}|1|2|3|4|5={{c-cmn|{{{40}}}|{{{41}}}}}|{{c-cmn|{{{40}}}}}}}}}}}{{#switch:{{{1}}}|-]|[]|-]AUD|[]AUD=]|-/|//|\/AUD|//AUD=/|--|[-|/-=|]}}]]</span>{{#switch:{{{1}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD={{IPA audio link|{{{2}}} }}}}</includeonly><noinclude> {{pengwarkatan}} [[Category:Sablonan dukungan banyakbasa Tionghoa]] </noinclude> jzzpizm1r0mrpdau0dh3oyuj5ac9fmy Sablonan:IPAc-pl 10 4059 17718 2024-05-23T13:50:03Z Bangrapip 9 new 17718 wikitext text/x-wiki <includeonly><span class="IPA" lang="pl-fonipa" style="white-space:nowrap">[[Help:IPA/Polish|{{#switch:{{{1}}}|[-|[]|[]AUD=[|/-|//|//AUD=/|--|-]|-/|-]AUD|-/AUD=|[}}{{#switch:{{{1|}}}|[-|-]|[]|/-|-/|//|--|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{c-pl|{{{1}}}}}}}{{#if:{{{2|}}}|{{#switch:{{{1|}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{c-pl|{{{2|}}}}}}}}}{{#if:{{{3|}}}|{{c-pl|{{{3}}}}}}}{{#if:{{{4|}}}|{{c-pl|{{{4}}}}}}}{{#if:{{{5|}}}|{{c-pl|{{{5}}}}}}}{{#if:{{{6|}}}|{{c-pl|{{{6}}}}}}}{{#if:{{{7|}}}|{{c-pl|{{{7}}}}}}}{{#if:{{{8|}}}|{{c-pl|{{{8}}}}}}}{{#if:{{{9|}}}|{{c-pl|{{{9}}}}}}}{{#if:{{{10|}}}|{{c-pl|{{{10}}}}}}}{{#if:{{{11|}}}|{{c-pl|{{{11}}}}}}}{{#if:{{{12|}}}|{{c-pl|{{{12}}}}}}}{{#if:{{{13|}}}|{{c-pl|{{{13}}}}}}}{{#if:{{{14|}}}|{{c-pl|{{{14}}}}}}}{{#if:{{{15|}}}|{{c-pl|{{{15}}}}}}}{{#if:{{{16|}}}|{{c-pl|{{{16}}}}}}}{{#if:{{{17|}}}|{{c-pl|{{{17}}}}}}}{{#if:{{{18|}}}|{{c-pl|{{{18}}}}}}}{{#if:{{{19|}}}|{{c-pl|{{{19}}}}}}}{{#if:{{{20|}}}|{{c-pl|{{{20}}}}}}}{{#if:{{{21|}}}|{{c-pl|{{{21}}}}}}}{{#if:{{{22|}}}|{{c-pl|{{{22}}}}}}}{{#if:{{{23|}}}|{{c-pl|{{{23}}}}}}}{{#if:{{{24|}}}|{{c-pl|{{{24}}}}}}}{{#if:{{{25|}}}|{{c-pl|{{{25}}}}}}}{{#if:{{{26|}}}|{{c-pl|{{{26}}}}}}}{{#if:{{{27|}}}|{{c-pl|{{{27}}}}}}}{{#if:{{{28|}}}|{{c-pl|{{{28}}}}}}}{{#if:{{{29|}}}|{{c-pl|{{{29}}}}}}}{{#if:{{{30|}}}|{{c-pl|{{{30}}}}}}}{{#if:{{{31|}}}|{{c-pl|{{{31}}}}}}}{{#if:{{{32|}}}|{{c-pl|{{{32}}}}}}}{{#if:{{{33|}}}|{{c-pl|{{{33}}}}}}}{{#switch:{{{1}}}|-]|[]|-]AUD|[]AUD=]|-/|//|\/AUD|//AUD=/|--|[-|/-=|]}}]]</span>{{#switch:{{{1}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD={{IPA audio link|{{{2}}} }}}}</includeonly><noinclude> {{pengwarkatan}} </noinclude> ckfqpsmaivn8eblzwgv62pis58tb1ch Sablonan:IPAc-hu 10 4060 17719 2024-05-23T13:50:41Z Bangrapip 9 new 17719 wikitext text/x-wiki <includeonly><span class="IPA" lang="hu-fonipa" style="white-space:nowrap">[[Help:IPA/Hungarian|{{#switch:{{{1}}}|[-|[]|[]AUD=[|/-|//|//AUD=/|--|-]|-/|-]AUD|-/AUD=|[}}{{#switch:{{{1|}}}|[-|-]|[]|/-|-/|//|--|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{c-hu|{{{1}}}}}}}{{#if:{{{2|}}}|{{#switch:{{{1|}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{c-hu|{{{2|}}}}}}}}}{{for loop||call=c-hu|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}|{{{21|}}}|{{{22|}}}|{{{23|}}}|{{{24|}}}|{{{25|}}}|{{{26|}}}|{{{27|}}}|{{{28|}}}|{{{29|}}}|{{{30|}}}|{{{31|}}}|{{{32|}}}|{{{33|}}}|skipBlanks=yes}}{{#switch:{{{1}}}|-]|[]|-]AUD|[]AUD=]|-/|//|\/AUD|//AUD=/|--|[-|/-=|]}}]]</span>{{#switch:{{{1}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD={{IPA audio link|{{{2}}} }}}}</includeonly><noinclude> {{pengwarkatan}} </noinclude> gonve11lmo4lwxhqplci1xklk46nc95 Sablonan:IPAc-yue 10 4061 17720 2024-05-23T13:51:06Z Bangrapip 9 new 17720 wikitext text/x-wiki <includeonly><span class="IPA" lang="yue-Latn-fonipa" style="white-space:nowrap">[[Help:IPA/Cantonese|{{#switch:{{{1}}}|[-|[]|[]AUD=[|/-|//|//AUD=/|--|-]|-/|-]AUD|-/AUD=|[}}{{#switch:{{{1}}}|[-|-]|[]|/-|-/|//|--|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{#switch:{{{2}}}|1|2|3|4|5|6|7={{c-yue|{{{1}}}|{{{2}}}}}|{{c-yue|{{{1}}}}}}}}}{{#if:{{{2|}}}|{{#switch:{{{1|}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD=|{{#switch:{{{2|}}}|1|2|3|4|5|6|7=|{{#switch:{{{3}}}|1|2|3|4|5|6|7={{c-yue|{{{2}}}|{{{3}}}}}|{{c-yue|{{{2}}}}}}}}}}}}}{{#if:{{{3|}}}|{{#switch:{{{3|}}}|1|2|3|4|5|6|7=|{{#switch:{{{4}}}|1|2|3|4|5|6|7={{c-yue|{{{3}}}|{{{4}}}}}|{{c-yue|{{{3}}}}}}}}}}}{{#if:{{{4|}}}|{{#switch:{{{4|}}}|1|2|3|4|5|6|7=|{{#switch:{{{5}}}|1|2|3|4|5|6|7={{c-yue|{{{4}}}|{{{5}}}}}|{{c-yue|{{{4}}}}}}}}}}}{{#if:{{{5|}}}|{{#switch:{{{5|}}}|1|2|3|4|5|6|7=|{{#switch:{{{6}}}|1|2|3|4|5|6|7={{c-yue|{{{5}}}|{{{6}}}}}|{{c-yue|{{{5}}}}}}}}}}}{{#if:{{{6|}}}|{{#switch:{{{6|}}}|1|2|3|4|5|6|7=|{{#switch:{{{7}}}|1|2|3|4|5|6|7={{c-yue|{{{6}}}|{{{7}}}}}|{{c-yue|{{{6}}}}}}}}}}}{{#if:{{{7|}}}|{{#switch:{{{7|}}}|1|2|3|4|5|6|7=|{{#switch:{{{8}}}|1|2|3|4|5|6|7={{c-yue|{{{7}}}|{{{8}}}}}|{{c-yue|{{{7}}}}}}}}}}}{{#if:{{{8|}}}|{{#switch:{{{8|}}}|1|2|3|4|5|6|7=|{{#switch:{{{9}}}|1|2|3|4|5|6|7={{c-yue|{{{8}}}|{{{9}}}}}|{{c-yue|{{{8}}}}}}}}}}}{{#if:{{{9|}}}|{{#switch:{{{9|}}}|1|2|3|4|5|6|7=|{{#switch:{{{10}}}|1|2|3|4|5|6|7={{c-yue|{{{9}}}|{{{10}}}}}|{{c-yue|{{{9}}}}}}}}}}}{{#if:{{{10|}}}|{{#switch:{{{10|}}}|1|2|3|4|5|6|7=|{{#switch:{{{11}}}|1|2|3|4|5|6|7={{c-yue|{{{10}}}|{{{11}}}}}|{{c-yue|{{{10}}}}}}}}}}}{{#if:{{{11|}}}|{{#switch:{{{11|}}}|1|2|3|4|5|6|7=|{{#switch:{{{12}}}|1|2|3|4|5|6|7={{c-yue|{{{11}}}|{{{12}}}}}|{{c-yue|{{{11}}}}}}}}}}}{{#if:{{{12|}}}|{{#switch:{{{12|}}}|1|2|3|4|5|6|7=|{{#switch:{{{13}}}|1|2|3|4|5|6|7={{c-yue|{{{12}}}|{{{13}}}}}|{{c-yue|{{{12}}}}}}}}}}}{{#if:{{{13|}}}|{{#switch:{{{13|}}}|1|2|3|4|5|6|7=|{{#switch:{{{14}}}|1|2|3|4|5|6|7={{c-yue|{{{13}}}|{{{14}}}}}|{{c-yue|{{{13}}}}}}}}}}}{{#if:{{{14|}}}|{{#switch:{{{14|}}}|1|2|3|4|5|6|7=|{{#switch:{{{15}}}|1|2|3|4|5|6|7={{c-yue|{{{14}}}|{{{15}}}}}|{{c-yue|{{{14}}}}}}}}}}}{{#if:{{{15|}}}|{{#switch:{{{15|}}}|1|2|3|4|5|6|7=|{{#switch:{{{16}}}|1|2|3|4|5|6|7={{c-yue|{{{15}}}|{{{16}}}}}|{{c-yue|{{{15}}}}}}}}}}}{{#if:{{{16|}}}|{{#switch:{{{16|}}}|1|2|3|4|5|6|7=|{{#switch:{{{17}}}|1|2|3|4|5|6|7={{c-yue|{{{16}}}|{{{17}}}}}|{{c-yue|{{{16}}}}}}}}}}}{{#if:{{{17|}}}|{{#switch:{{{17|}}}|1|2|3|4|5|6|7=|{{#switch:{{{18}}}|1|2|3|4|5|6|7={{c-yue|{{{17}}}|{{{18}}}}}|{{c-yue|{{{17}}}}}}}}}}}{{#if:{{{18|}}}|{{#switch:{{{18|}}}|1|2|3|4|5|6|7=|{{#switch:{{{19}}}|1|2|3|4|5|6|7={{c-yue|{{{18}}}|{{{19}}}}}|{{c-yue|{{{18}}}}}}}}}}}{{#if:{{{19|}}}|{{#switch:{{{19|}}}|1|2|3|4|5|6|7=|{{#switch:{{{20}}}|1|2|3|4|5|6|7={{c-yue|{{{19}}}|{{{20}}}}}|{{c-yue|{{{19}}}}}}}}}}}{{#if:{{{20|}}}|{{#switch:{{{20|}}}|1|2|3|4|5|6|7=|{{#switch:{{{21}}}|1|2|3|4|5|6|7={{c-yue|{{{20}}}|{{{21}}}}}|{{c-yue|{{{20}}}}}}}}}}}{{#if:{{{21|}}}|{{#switch:{{{21|}}}|1|2|3|4|5|6|7=|{{#switch:{{{22}}}|1|2|3|4|5|6|7={{c-yue|{{{21}}}|{{{22}}}}}|{{c-yue|{{{21}}}}}}}}}}}{{#if:{{{22|}}}|{{#switch:{{{22|}}}|1|2|3|4|5|6|7=|{{#switch:{{{23}}}|1|2|3|4|5|6|7={{c-yue|{{{22}}}|{{{23}}}}}|{{c-yue|{{{22}}}}}}}}}}}{{#if:{{{23|}}}|{{#switch:{{{23|}}}|1|2|3|4|5|6|7=|{{#switch:{{{24}}}|1|2|3|4|5|6|7={{c-yue|{{{23}}}|{{{24}}}}}|{{c-yue|{{{23}}}}}}}}}}}{{#if:{{{24|}}}|{{#switch:{{{24|}}}|1|2|3|4|5|6|7=|{{#switch:{{{25}}}|1|2|3|4|5|6|7={{c-yue|{{{24}}}|{{{25}}}}}|{{c-yue|{{{24}}}}}}}}}}}{{#if:{{{25|}}}|{{#switch:{{{25|}}}|1|2|3|4|5|6|7=|{{#switch:{{{26}}}|1|2|3|4|5|6|7={{c-yue|{{{25}}}|{{{26}}}}}|{{c-yue|{{{25}}}}}}}}}}}{{#if:{{{26|}}}|{{#switch:{{{26|}}}|1|2|3|4|5|6|7=|{{#switch:{{{27}}}|1|2|3|4|5|6|7={{c-yue|{{{26}}}|{{{27}}}}}|{{c-yue|{{{26}}}}}}}}}}}{{#if:{{{27|}}}|{{#switch:{{{27|}}}|1|2|3|4|5|6|7=|{{#switch:{{{28}}}|1|2|3|4|5|6|7={{c-yue|{{{27}}}|{{{28}}}}}|{{c-yue|{{{27}}}}}}}}}}}{{#if:{{{28|}}}|{{#switch:{{{28|}}}|1|2|3|4|5|6|7=|{{#switch:{{{29}}}|1|2|3|4|5|6|7={{c-yue|{{{28}}}|{{{29}}}}}|{{c-yue|{{{28}}}}}}}}}}}{{#if:{{{29|}}}|{{#switch:{{{29|}}}|1|2|3|4|5|6|7=|{{#switch:{{{30}}}|1|2|3|4|5|6|7={{c-yue|{{{29}}}|{{{30}}}}}|{{c-yue|{{{29}}}}}}}}}}}{{#if:{{{30|}}}|{{#switch:{{{30|}}}|1|2|3|4|5|6|7=|{{#switch:{{{31}}}|1|2|3|4|5|6|7={{c-yue|{{{30}}}|{{{31}}}}}|{{c-yue|{{{30}}}}}}}}}}}{{#if:{{{31|}}}|{{#switch:{{{31|}}}|1|2|3|4|5|6|7=|{{#switch:{{{32}}}|1|2|3|4|5|6|7={{c-yue|{{{31}}}|{{{32}}}}}|{{c-yue|{{{31}}}}}}}}}}}{{#if:{{{32|}}}|{{#switch:{{{32|}}}|1|2|3|4|5|6|7=|{{#switch:{{{33}}}|1|2|3|4|5|6|7={{c-yue|{{{32}}}|{{{33}}}}}|{{c-yue|{{{32}}}}}}}}}}}{{#if:{{{33|}}}|{{#switch:{{{33|}}}|1|2|3|4|5|6|7=|{{#switch:{{{34}}}|1|2|3|4|5|6|7={{c-yue|{{{33}}}|{{{34}}}}}|{{c-yue|{{{33}}}}}}}}}}}{{#if:{{{34|}}}|{{#switch:{{{34|}}}|1|2|3|4|5|6|7=|{{#switch:{{{35}}}|1|2|3|4|5|6|7={{c-yue|{{{34}}}|{{{35}}}}}|{{c-yue|{{{34}}}}}}}}}}}{{#if:{{{35|}}}|{{#switch:{{{35|}}}|1|2|3|4|5|6|7=|{{#switch:{{{36}}}|1|2|3|4|5|6|7={{c-yue|{{{35}}}|{{{36}}}}}|{{c-yue|{{{35}}}}}}}}}}}{{#if:{{{36|}}}|{{#switch:{{{36|}}}|1|2|3|4|5|6|7=|{{#switch:{{{37}}}|1|2|3|4|5|6|7={{c-yue|{{{36}}}|{{{37}}}}}|{{c-yue|{{{36}}}}}}}}}}}{{#if:{{{37|}}}|{{#switch:{{{37|}}}|1|2|3|4|5|6|7=|{{#switch:{{{38}}}|1|2|3|4|5|6|7={{c-yue|{{{37}}}|{{{38}}}}}|{{c-yue|{{{37}}}}}}}}}}}{{#if:{{{38|}}}|{{#switch:{{{38|}}}|1|2|3|4|5|6|7=|{{#switch:{{{39}}}|1|2|3|4|5|6|7={{c-yue|{{{38}}}|{{{39}}}}}|{{c-yue|{{{38}}}}}}}}}}}{{#if:{{{39|}}}|{{#switch:{{{39|}}}|1|2|3|4|5|6|7=|{{#switch:{{{40}}}|1|2|3|4|5|6|7={{c-yue|{{{39}}}|{{{40}}}}}|{{c-yue|{{{39}}}}}}}}}}}{{#if:{{{40|}}}|{{#switch:{{{40|}}}|1|2|3|4|5|6|7=|{{#switch:{{{41}}}|1|2|3|4|5|6|7={{c-yue|{{{40}}}|{{{41}}}}}|{{c-yue|{{{40}}}}}}}}}}}{{#switch:{{{1}}}|-]|[]|-]AUD|[]AUD=]|-/|//|\/AUD|//AUD=/|--|[-|/-=|]}}]]</span>{{#switch:{{{1}}}|-]AUD|[]AUD|-/AUD|//AUD|AUD={{IPA audio link|{{{2}}} }}}}</includeonly><noinclude> {{pengwarkatan}} </noinclude> 8wz521bxi9hcw75e3dq1d8phpliq87t Sablonan:Tone-yue 10 4062 17722 17721 2024-05-23T13:51:45Z Bangrapip 9 17722 wikitext text/x-wiki {{#switch:{{{1}}} |1=˥ |7=˥˧ |2=˧˥ |3=˧ |4=˩ |5=˩˧ |6=˨ }}<noinclude> {{pengwarkatan}} </noinclude> 6n68w0cq3tup7b15v8sgis0ssqesoff Sablonan:Tone-cmn 10 4063 17723 2024-05-23T13:53:07Z Bangrapip 9 new 17723 wikitext text/x-wiki {{#switch:{{{1}}} |1=&#769; |2=&#780; |3=&#768; |4=&#770; |5=}}<noinclude> {{pengwarkatan|content= Ni sablonan ngedantain tenger nada nyang dipaké ama [[Template:c-cmn]], nyang entakanuh dipaké bakal [[Template:IPAc-cmn]]. Kaga' bolé disènggèt langsung. [[Category:Sablonan nyang maké IPA|{{PAGENAME}}]] }} </noinclude> bitrzi44e8l5z866xw39udzhmrsggsa Sablonan:Infobox person 10 4065 18759 18758 2024-05-26T05:56:38Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 18759 wikitext text/x-wiki {{#invoke:infobox|infoboxTemplate|child={{{child|{{{embed|}}}}}} | bodyclass = biography vcard | above = {{#if:{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}|<div class="honorific-prefix" style="font-size: 77%; font-weight: normal;">{{{honorific prefix|{{{honorific_prefix|{{{honorific-prefix|{{{pre-nominals|}}}}}}}}}}}}</div>}}<div class="fn">{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</div>{{#if:{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}|<div class="honorific-suffix" style="font-size: 77%; font-weight: normal;">{{{honorific suffix|{{{honorific_suffix|{{{honorific-suffix|{{{post-nominals|}}}}}}}}}}}}</div>}} | abovestyle = {{{abovestyle|}}} | subheaderstyle = font-size:125%; | subheader = {{#switch:{{{child|{{{embed|}}}}}}|yes=<!--empty when this infobox is embedded-->|#default={{#if:{{{native_name|}}}|{{#if:{{{native_name_lang|}}}|<div class="nickname" style="text-align:center;" lang="{{{native_name_lang}}}" >}}{{{native_name}}}{{#if:{{{native_name_lang|}}}|</div>}} }} }} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{#ifeq:{{lc:{{{landscape|}}}}}|yes|{{min|300|{{#if:{{#ifexpr:{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|300|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}}}x200px|{{{image size|{{{image_size|{{{imagesize|}}}}}}}}}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | caption = {{{image caption|{{{caption|{{{image_caption|}}}}}}}}} | label2 = Pengucapan | data2 = {{{pronunciation|}}} | label10 = Berojol | data10 = {{Br separated entries|1={{#if:{{{birth_name|{{{birthname|}}}}}}|<div style="display:inline" class="nickname">{{{birth_name|{{{birthname|}}}}}}</div>}}|2={{{birth_date|}}}|3={{#if:{{{birth_place|}}}|<div style="display:inline" class="birthplace">{{{birth_place|}}}</div>}}}} | label11 = Bapti{{#if:{{{baptized|}}}|z|s}}ed | data11 = {{#if:{{{birth_date|}}}||{{{baptized|{{{baptised|}}}}}}}} | label12 = Ilang | data12 = {{Br separated entries|1={{{disappeared_date|}}}|2={{{disappeared_place|}}}}} | label13 = Status | data13 = {{{status|{{{disappeared_status|}}}}}} | label14 = Mati | data14 = {{Br separated entries|1={{{death_date|}}}|2={{#if:{{{death_place|}}}|<div style="display:inline" class="deathplace">{{{death_place|}}}</div>}}}} | label15 = Cause&nbsp;of death | data15 = {{{death cause|{{{death_cause|}}}}}} | label16 = Body discovered | data16 = {{{body discovered|{{{body_discovered|}}}}}} | label17 = {{#if:{{{burial_place|}}}|Burial place|Resting place}} | data17 = {{#if:{{{burial_place|}}}|{{Br separated entries|1={{{burial_place|}}}|2={{{burial_coordinates|}}}}}|{{Br separated entries|1={{{resting place|{{{resting_place|{{{restingplace|}}}}}}}}}|2={{{resting place coordinates|{{{resting_place_coordinates|{{{restingplacecoordinates|}}}}}}}}}}}}} | class17 = label | label18 = Monuments | data18 = {{{monuments|}}} <!-- removed per discussion at https://en.wikipedia.org/w/index.php?title=Template_talk:Infobox_person&oldid=932429196#Residence_parameter | label19 = Residence | data19 = {{{residence|}}} | class19 = {{#if:{{{death_date|}}}{{{death_place|}}}||label}} --> | label20 = Kebangsaan | data20 = {{{nationality|}}} | class20 = category | label21 = Other&nbsp;names | data21 = {{{other names|{{{other_names|{{{othername|{{{nickname|{{{alias|}}}}}}}}}}}}}}} | class21 = nickname | label22 = Siglum | data22 = {{{siglum|}}} | label23 = Warga negara | data23 = {{{citizenship|}}} | class23 = category | label24 = Education | data24 = {{{education|}}} | label25 = Alma&nbsp;mater | data25 = {{{alma mater|{{{alma_mater|}}}}}} | label26 = Pegawéan | data26 = {{{occupation|}}} | class26 = role | label27 = Years&nbsp;active | data27 = {{{years active|{{{years_active|{{{yearsactive|}}}}}}}}} | label28 = Era | data28 = {{{era|}}} | class28 = category | label29 = Employer | data29 = {{{employer|}}} | class29 = org | label30 = Paguyuban | data30 = {{{organisation|{{{organization|{{{organizations|}}}}}}}}} | class30 = org | label31 = Agent{{Pluralize from text|{{{agent|}}}|likely=(s)|plural=s}} | data31 = {{{agent|}}}{{main other|{{Pluralize from text|{{{agent|}}}|likely=[[Category:Pages using infobox person with multiple agents]]}}}} | class31 = agent | label32 = Known&nbsp;for | data32 = {{{known for|{{{known_for|{{{known|}}}}}}}}} | label33 = Works | data33 = {{{works|}}} | label34 = <span style="white-space:nowrap;">Notable credit{{Pluralize from text|{{{credits|}}}|likely=(s)|plural=s}}</span> | data34 = {{#if:{{{works|}}}||<!-- -->{{{credits|}}}{{main other|{{Pluralize from text|{{{credits|}}}|likely=[[Category:Pages using infobox person with multiple credits]]}}}}}} | label35 = Label{{Pluralize from text|{{{label_name|}}}|likely=(s)|plural=s}} | data35 = {{#if:{{{works|}}}{{{credits|}}}||<!-- -->{{{label_name|}}}{{main other|{{Pluralize from text|{{{label_name|}}}|likely=[[Category:Pages using infobox person with multiple labels]]}}}}}} | label36 = <span style="white-space:nowrap;">Notable work</span> | data36 = {{#if:{{{works|}}}{{{credits|}}}{{{label_name|}}}||{{{notable works|{{{notable_works|}}}}}}}} | label37 = Style | data37 = {{{style|}}} | class37 = category | label40 = Television | data40 = {{{television|}}} | label41 = Height | data41 = {{#if:{{{height_m|{{{height_cm|}}}}}}{{{height_ft|}}}{{{height_in|}}} | {{convinfobox|{{{height_m|{{{height_cm|}}}}}}|{{#if:{{{height_m|}}}|m|cm}}|{{{height_ft|}}}|ft|{{{height_in|}}}|in}}}}{{#if:{{{height|}}} | {{infobox person/height|{{{height|}}}}}}} | label42 = {{#if:{{{office|}}}|Office|Title}} | data42 = {{{office|{{{title|}}}}}} | class42 = title | label43 = Term | data43 = {{{term|}}} | label44 = Predecessor | data44 = {{{predecessor|}}} | label45 = Successor | data45 = {{{successor|}}} | label46 = Political party | data46 = {{{party|}}} | class46 = org | label47 = Other political<br />affiliations | data47 = {{{otherparty|}}} | class47 = org | label48 = Movement | data48 = {{{movement|}}} | class48 = category | label49 = Opponent{{Pluralize from text|{{{opponents|}}}|likely=(s)|plural=s}} | data49 = {{{opponents|}}}{{main other|{{Pluralize from text|{{{opponents|}}}|likely=[[Category:Pages using infobox person with multiple opponents]]}}}} | label50 = Board member&nbsp;of | data50 = {{{boards|}}} | label51 = {{#if:{{{criminal_charges|}}}|Criminal charges|Criminal charge{{pluralize from text|{{{criminal charge|{{{criminal_charge|}}}}}}|likely=(s)|plural=s}}}} | data51 = {{{criminal_charges|{{{criminal charge|{{{criminal_charge|}}}}}}}}}{{main other|{{Pluralize from text|{{{criminal charge|{{{criminal_charge|}}}}}}|likely=[[Category:Pages using infobox person with multiple criminal charges]]}}}} | label52 = Criminal penalty | data52 = {{{criminal penalty|{{{criminal_penalty|}}}}}} | label53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}}|Judicial status|Criminal status}} | data53 = {{#if:{{{judicial status|{{{judicial_status|}}}}}} | {{{judicial status|{{{judicial_status}}}}}} | {{{criminal status|{{{criminal_status|}}}}}}}} | class53 = category | label54 = Spouse{{#if:{{{spouses|}}}|s|{{Pluralize from text|{{{spouse|{{{spouse(s)|}}}}}}|likely=(s)|plural=s}}}} | data54 = {{{spouse|{{{spouses|{{{spouse(s)|}}}}}}}}}{{main other|{{Pluralize from text| {{{spouse|{{{spouse(s)|}}}}}} |likely=[[Category:Pages using infobox person with multiple spouses]]}}}} | label55 = Partner{{#if:{{{partners|}}}|s|{{Pluralize from text|{{{partner|{{{domesticpartner|{{{domestic_partner|{{{partner(s)|}}}}}}}}}}}} |likely=(s)|plural=s}}}} | data55 = {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partners|{{{partner(s)|}}}}}}}}}}}}}}}{{main other|{{Pluralize from text| {{{partner|{{{domesticpartner|{{{domestic_partner|{{{partner(s)|}}}}}}}}}}}} |likely=[[Category:Pages using infobox person with multiple partners]]}}}} | label56 = Children | data56 = {{{children|}}} | label57 = Parent{{#if:{{{parents|}}}|{{Pluralize from text|{{{parents|}}}|likely=(s)|plural=s}}|<!-- -->{{#ifexpr:{{count|{{{father|}}}|{{{mother|}}}}} > 1|s}}}} | data57 = {{#if:{{{parents|}}}|{{{parents}}}|{{Unbulleted list|{{#if:{{{father|}}}|{{{father}}} (father)}}|{{#if:{{{mother|}}}|{{{mother}}} (mother)}}}}}}<!-- -->{{main other|{{Pluralize from text|{{{parents|}}}|likely=[[Category:Pages using infobox person with multiple parents]]}}}} | label58 = Relatives | data58 = {{{relations|{{{relatives|}}}}}} | label59 = Family | data59 = {{{family|}}} | label60 = Call sign | data60 = {{{callsign|}}} | label61 = Awards | data61 = {{{awards|}}} | label62 = {{#if:{{{honours|}}}|Honours|Honors}} | data62 = {{{honours|{{{honors|}}}}}} | data64 = {{{misc|{{{module|}}}}}} | data65 = {{{misc2|{{{module2|}}}}}} | data66 = {{{misc3|{{{module3|}}}}}} | data67 = {{{misc4|{{{module4|}}}}}} | data68 = {{{misc5|{{{module5|}}}}}} | data69 = {{{misc6|{{{module6|}}}}}} | label70 = Website | data70 = {{{website|{{{homepage|{{{URL|{{{url|}}}}}}}}}}}} | header71 = {{#if:{{{signature|}}}|{{if empty|{{{signature_type|}}}|Signature}}}} | data72 = {{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size={{{signature_size|}}}|class=infobox-signature skin-invert|sizedefault=150px|alt={{{signature alt|{{{signature_alt|}}}}}}}} | header73 = {{#if:{{{footnotes|}}}|Notes}} | data74 = {{#if:{{{footnotes|}}}|<div style="text-align: left;">{{{footnotes}}}</div>}} }}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using {{if empty|{{{template_name|}}}|infobox person}} with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = Page using [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] with unknown parameter "_VALUE_"|ignoreblank=n<!--this check deliberately flags empty unknown parameters; see talk, December 2022--> | abovestyle | agent | alias | alma mater | alma_mater | alt | awards | baptised | baptized | birth_date | birth_name | birth_place | birthname | boards | body discovered | body_discovered | burial_coordinates | burial_place | callsign | caption | child | children | citizenship | credits | criminal charge | criminal penalty | criminal status | criminal_charge | criminal_charges | criminal_penalty | criminal_status | death cause | death_cause | death_date | death_place | disappeared_date | disappeared_place | disappeared_status | domestic_partner | domesticpartner | education | embed | employer | era | family | father | footnotes | height | height_cm | height_ft | height_in | height_m | homepage | honorific prefix | honorific suffix | honorific_prefix | honorific_suffix | honorific-prefix | honorific-suffix | honors | honours | image | image caption | image size | image_caption | image_size | image_upright | imagesize | judicial status | judicial_status | known | known for | known_for | label_name | landscape | misc | misc2 | misc3 | misc4 | misc5 | misc6 | module | module2 | module3 | module4 | module5 | module6 | monuments | mother | movement | name | nationality | native_name | native_name_lang | nickname | nocat_wdimage | notable works | notable_works | occupation | office | opponents | organisation | organization | organizations | other names | other_names | othername | otherparty | parents | partner | partners | partner(s) | party | predecessor | pre-nominals | post-nominals | pronunciation | relations | relatives | resting place | resting place coordinates | resting_place | resting_place_coordinates | restingplace | restingplacecoordinates | siglum | signature | signature alt | signature_alt | signature_size | signature_type | spouse | spouses | spouse(s) | status | style | successor | template_name | television | term | title | URL | url | website | works | years active | years_active | yearsactive }}<!-- -->{{Main other|{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}<!-- -->{{#if:{{{signature|}}}|[[Category:Biography with signature]]}}<!-- -->[[Category:Articles with hCards]] }}<!-- -->{{#invoke:Check for clobbered parameters|check | nested = 1 | template = [[Template:{{#if:{{{template_name|}}}|{{ucfirst:{{{template_name|}}}}}|Infobox person}}]] | cat = {{main other|Category:Pages using {{if empty|{{{template_name|}}}|infobox person}} with conflicting parameters}} | child; embed | honorific prefix; honorific_prefix; honorific-prefix; pre-nominals | honorific suffix; honorific_suffix; honorific-suffix; post-nominals | image size; image_size; imagesize | image caption; caption; image_caption | birth_name; birthname | baptized; baptised | status; disappeared_status | death cause; death_cause | body discovered; body_discovered | resting place; resting_place; restingplace | resting place coordinates; resting_place_coordinates; restingplacecoordinates | other names; other_names; othername; nickname; alias | alma mater; alma_mater | years active; years_active; yearsactive | organisation; organization; organizations | known for= known_for; known | {{#if:{{{works|}}}|works;}} {{#if:{{{credits|}}}|credits;}} {{#if:{{{label_name|}}}|label_name;}} notable works; notable_works | height_m; height_cm | office; title | criminal_charges; criminal charge; criminal_charge | criminal penalty; criminal_penalty | judicial status; judicial_status | criminal status; criminal_status | spouse; spouses; spouse(s) | partner; domesticpartner; domestic_partner; partners; partner(s) | {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{father|}}}||NULL_}}father | {{#if:{{{parents|}}}||NULL_}}parents; {{#if:{{{mother|}}}||NULL_}}mother | relations; relatives | honours; honors | misc; module | misc2; module2 | misc3; module3 | misc4; module4 | misc5; module5 | misc6; module6 | website; homepage; URL; url }}<includeonly>{{#ifeq:{{{child|{{{embed|}}}}}}|yes||{{Wikidata image|1={{{image|}}}|2={{{nocat_wdimage|}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> qap89voitj12pyzfhksrb4c2x227ah8 Modul:Check for clobbered parameters 828 4066 17729 2024-05-23T14:56:05Z Bangrapip 9 new 17729 Scribunto text/plain local p = {} local function trim(s) return s:match('^%s*(.-)%s*$') end local function isnotempty(s) return s and s:match('%S') end function p.check(frame) local args = frame.args local pargs = frame:getParent().args local checknested = isnotempty(args['nested']) local delimiter = isnotempty(args['delimiter']) and args['delimiter'] or ';' local argpairs = {} for k, v in pairs(args) do if type(k) == 'number' then local plist = mw.text.split(v, delimiter) local pfound = {} local count = 0 for ii, vv in ipairs(plist) do vv = trim(vv) if checknested and pargs[vv] or isnotempty(pargs[vv]) then count = count + 1 table.insert(pfound, vv) end end if count > 1 then table.insert(argpairs, pfound) end end end local warnmsg = {} local res = '' local cat = '' if args['cat'] and mw.ustring.match(args['cat'],'^[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]:') then cat = args['cat'] end local template = args['template'] and ' in ' .. args['template'] or '' if #argpairs > 0 then for i, v in ipairs( argpairs ) do table.insert( warnmsg, mw.ustring.format( 'Using more than one of the following parameters%s: <code>%s</code>.', template, table.concat(v, '</code>, <code>') ) ) if cat ~= '' then res = res .. '[[' .. cat .. '|' .. (v[1] == '' and ' ' or '') .. v[1] .. ']]' end end end if #warnmsg > 0 then res = require('Module:If preview')._warning({ table.concat(warnmsg, '<br>') }) .. res end return res end return p 59n770hna40q9pw4oa0dsp86euaks0u Sablonan:Unbulleted list 10 4067 17730 2024-05-23T14:57:24Z Bangrapip 9 new 17730 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> g28jpumica8ycuimxbfi2qlrcbowsb3 Sablonan:Infobox/mobileviewfix.css 10 4068 17731 2024-05-23T14:58:00Z Bangrapip 9 new 17731 sanitized-css text/css /* {{pp-template}} The mobile skin (Minerva) generally inject display: block property to tables to make them scrollable on your phone screen. This could give benefits for large contents, but may also caused some smaller tables shortened and shift to left, even if they are set width:100% property. This is happened in numerous infoboxes. */ body.skin-minerva .infobox table { display: table; } body.skin-minerva .infobox caption { display: table-caption; } ezj541df0gm8311f9dvd0q9sigletku Sablonan:Columns-list 10 4069 17732 2024-05-23T15:00:08Z Bangrapip 9 new 17732 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#if:{{{1|}}}|{{<includeonly>safesubst:</includeonly>#invoke:Template wrapper|wrap|_template=div col|_alias-map=1:content|colwidth=30em}}}}{{<includeonly>safesubst:</includeonly>#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using columns-list with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Columns-list]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | class | content | colwidth | gap | rules | small | style }}<noinclude> {{documentation}} </noinclude> bncwuudalvclxc2ss44oddbl9xjm222 Sablonan:CSS3 multiple column layout 10 4070 17733 2024-05-23T15:01:14Z Bangrapip 9 new 17733 wikitext text/x-wiki {| class="wikitable" style="float:right;clear:right;font-size:90%;margin:0 0 1em 1em;text-align:center;line-height:1.25em;" |+ style="line-height:1.25em;padding-bottom:0.25em;"| CSS3 multiple-column layout browser support |- ! Property !! [[Internet Explorer|Internet<br />Explorer]] !! [[Firefox]] !! [[Safari (web browser)|Safari]] !! [[Google Chrome|Chrome]] !! [[Opera (web browser)|Opera]] |- | column-width<br/>column-count | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{yes|≥ 1.5<br />{{smaller|(2005)}}}} || {{yes|≥ 3<br />{{smaller|(2007)}}}} || {{yes|≥ 1<br />{{smaller|(2008)}}}} || {{yes|≥ 11.1<br />{{smaller|(2011)}}}} |- | columns | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{yes|≥ 9<br />{{smaller|(2011)}}}} || {{yes|≥ 3<br />{{smaller|(2007)}}}} || {{yes|≥ 1<br />{{smaller|(2008)}}}} || {{yes|≥ 11.1<br />{{smaller|(2011)}}}} |- | break-before<br/>break-after<br/>break-inside | {{yes|≥ 10<br />{{smaller|(2012)}}}} || {{maybe|≥ 65<br />{{smaller|(2019)}}}}<!-- no break-after --> || {{yes|≥ 10<br />{{smaller|(2016)}}}} || {{maybe|≥ 65<br />{{smaller|(2016)}}}}<!-- no break-after --> || {{maybe|≥ 15<br />{{smaller|(2013)}}}}<!-- no break-after --> |- |colspan="6" style="text-align:right"|{{navbar|CSS3 multiple column layout|mini=y}} |}<noinclude> {{Documentation}} </noinclude> mxf3yk41f6fre05f3pdfetn8vhepin9 Sablonan:Navbar 10 4071 17734 2024-05-23T15:01:52Z Bangrapip 9 new 17734 wikitext text/x-wiki <includeonly>{{#invoke:Navbar|navbar}}</includeonly><noinclude> {{documentation}} </noinclude> fptzky4feeh5ybkj9wgkbuuk3emtln7 Sablonan:No 10 4072 17736 17735 2024-05-23T15:02:59Z Bangrapip 9 17736 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-no"|{{{1|Kaga'}}}<noinclude> |} {{documentation}} </noinclude> mp83fw3f7bhukrk9thrkn87ybjiap5b Sablonan:Maybe 10 4073 17737 2024-05-23T15:03:57Z Bangrapip 9 new 17737 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FF8; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-maybe"|{{{1|Mentak}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> s3rjykpt1k4rrdome9vrze55l14e4ly Sablonan:Yes 10 4074 17738 2024-05-23T15:04:28Z Bangrapip 9 new 17738 wikitext text/x-wiki <noinclude> {| class="wikitable" |- |</noinclude>style="background:#9EFF9E;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-yes"|{{{1|Iya}}}<noinclude> |} {{documentation}} </noinclude> hgrtggcnwnkatnrefpmfuoqli0bhwbr Sablonan:Smaller 10 4075 17739 2024-05-23T15:05:14Z Bangrapip 9 new 17739 wikitext text/x-wiki #REDIRECT [[Sablonan:Small]] qtmw8pohr6mif19kvucll3974zbugn9 Sablonan:Smalldiv 10 4076 17740 2024-05-23T15:06:29Z Bangrapip 9 new 17740 wikitext text/x-wiki <div style="font-size:85%;">{{#if: 1 | <!-- To make it possible to use the template with newlines at the beginning and end, inside lists, or put lists inside --> {{{1}}} }}</div><includeonly>{{SAFESUBST:#if:{{{1|}}}||[[Category:Pages using small with an empty input parameter]]}}</includeonly><noinclude> {{Documentation}}<!--Categories and interwikis go in the /doc sub-page.--> </noinclude> 4q4fm7ovwl4n6dh35o6cqm2k4gxtwy5 Modul:Shortcut 828 4077 17741 2024-05-23T15:07:14Z Bangrapip 9 new 17741 Scribunto text/plain -- This module implements {{shortcut}}. -- Set constants local CONFIG_MODULE = 'Module:Shortcut/config' -- Load required modules local checkType = require('libraryUtil').checkType local yesno = require('Module:Yesno') local p = {} local function message(msg, ...) return mw.message.newRawMessage(msg, ...):plain() end local function makeCategoryLink(cat) return string.format('[[%s:%s]]', mw.site.namespaces[14].name, cat) end function p._main(shortcuts, options, frame, cfg) checkType('_main', 1, shortcuts, 'table') checkType('_main', 2, options, 'table', true) options = options or {} frame = frame or mw.getCurrentFrame() cfg = cfg or mw.loadData(CONFIG_MODULE) local templateMode = options.template and yesno(options.template) local redirectMode = options.redirect and yesno(options.redirect) local isCategorized = not options.category or yesno(options.category) ~= false -- Validate shortcuts for i, shortcut in ipairs(shortcuts) do if type(shortcut) ~= 'string' or #shortcut < 1 then error(message(cfg['invalid-shortcut-error'], i), 2) end end -- Make the list items. These are the shortcuts plus any extra lines such -- as options.msg. local listItems = {} for i, shortcut in ipairs(shortcuts) do local templatePath, prefix if templateMode then -- Namespace detection local titleObj = mw.title.new(shortcut, 10) if titleObj.namespace == 10 then templatePath = titleObj.fullText else templatePath = shortcut end prefix = options['pre' .. i] or options.pre or '' end if options.target and yesno(options.target) then listItems[i] = templateMode and string.format("&#123;&#123;%s[[%s|%s]]&#125;&#125;", prefix, templatePath, shortcut) or string.format("[[%s]]", shortcut) else listItems[i] = frame:expandTemplate{ title = 'No redirect', args = templateMode and {templatePath, shortcut} or {shortcut, shortcut} } if templateMode then listItems[i] = string.format("&#123;&#123;%s%s&#125;&#125;", prefix, listItems[i]) end end end table.insert(listItems, options.msg) -- Return an error if we have nothing to display if #listItems < 1 then local msg = cfg['no-content-error'] msg = string.format('<strong class="error">%s</strong>', msg) if isCategorized and cfg['no-content-error-category'] then msg = msg .. makeCategoryLink(cfg['no-content-error-category']) end return msg end local root = mw.html.create() root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Shortcut/styles.css'} }) -- Anchors local anchorDiv = root :tag('div') :addClass('module-shortcutanchordiv') for i, shortcut in ipairs(shortcuts) do local anchor = mw.uri.anchorEncode(shortcut) anchorDiv:tag('span'):attr('id', anchor) end -- Shortcut heading local shortcutHeading do local nShortcuts = #shortcuts if nShortcuts > 0 then local headingMsg = options['shortcut-heading'] or redirectMode and cfg['redirect-heading'] or cfg['shortcut-heading'] shortcutHeading = message(headingMsg, nShortcuts) shortcutHeading = frame:preprocess(shortcutHeading) end end -- Shortcut box local shortcutList = root :tag('div') :addClass('module-shortcutboxplain noprint') :attr('role', 'note') if options.float and options.float:lower() == 'left' then shortcutList:addClass('module-shortcutboxleft') end if options.clear and options.clear ~= '' then shortcutList:css('clear', options.clear) end if shortcutHeading then shortcutList :tag('div') :addClass('module-shortcutlist') :wikitext(shortcutHeading) end local ubl = require('Module:List').unbulleted(listItems) shortcutList:wikitext(ubl) return tostring(root) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame) -- Separate shortcuts from options local shortcuts, options = {}, {} for k, v in pairs(args) do if type(k) == 'number' then shortcuts[k] = v else options[k] = v end end -- Compress the shortcut array, which may contain nils. local function compressArray(t) local nums, ret = {}, {} for k in pairs(t) do nums[#nums + 1] = k end table.sort(nums) for i, num in ipairs(nums) do ret[i] = t[num] end return ret end shortcuts = compressArray(shortcuts) return p._main(shortcuts, options, frame) end return p 0grxrt10usr45p0y9yes29aw6xnxg7j Modul:Redirect 828 4078 17742 2024-05-23T15:08:03Z Bangrapip 9 new 17742 Scribunto text/plain -- This module provides functions for getting the target of a redirect page. local p = {} -- Gets a mw.title object, using pcall to avoid generating script errors if we -- are over the expensive function count limit (among other possible causes). local function getTitle(...) local success, titleObj = pcall(mw.title.new, ...) if success then return titleObj else return nil end end -- Gets the name of a page that a redirect leads to, or nil if it isn't a -- redirect. function p.getTargetFromText(text) local target = string.match( text, "^%s*#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]%s*:?%s*%[%[([^%[%]|]-)%]%]" ) or string.match( text, "^%s*#[Rr][Ee][Dd][Ii][Rr][Ee][Cc][Tt]%s*:?%s*%[%[([^%[%]|]-)|[^%[%]]-%]%]" ) return target and mw.uri.decode(target, 'PATH') end -- Gets the target of a redirect. If the page specified is not a redirect, -- returns nil. function p.getTarget(page, fulltext) -- Get the title object. Both page names and title objects are allowed -- as input. local titleObj if type(page) == 'string' or type(page) == 'number' then titleObj = getTitle(page) elseif type(page) == 'table' and type(page.getContent) == 'function' then titleObj = page else error(string.format( "bad argument #1 to 'getTarget'" .. " (string, number, or title object expected, got %s)", type(page) ), 2) end if not titleObj then return nil end local targetTitle = titleObj.redirectTarget if targetTitle then if fulltext then return targetTitle.fullText else return targetTitle.prefixedText end else return nil end end --[[ -- Given a single page name determines what page it redirects to and returns the -- target page name, or the passed page name when not a redirect. The passed -- page name can be given as plain text or as a page link. -- -- Returns page name as plain text, or when the bracket parameter is given, as a -- page link. Returns an error message when page does not exist or the redirect -- target cannot be determined for some reason. --]] function p.luaMain(rname, bracket, fulltext) if type(rname) ~= "string" or not rname:find("%S") then return nil end bracket = bracket and "[[%s]]" or "%s" rname = rname:match("%[%[(.+)%]%]") or rname local target = p.getTarget(rname, fulltext) local ret = target or rname ret = getTitle(ret) if ret then if fulltext then ret = ret.fullText else ret = ret.prefixedText end return bracket:format(ret) else return nil end end -- Provides access to the luaMain function from wikitext. function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {frameOnly = true}) return p.luaMain(args[1], args.bracket, args.fulltext) or '' end -- Returns true if the specified page is a redirect, and false otherwise. function p.luaIsRedirect(page) local titleObj = getTitle(page) if not titleObj then return false end if titleObj.isRedirect then return true else return false end end -- Provides access to the luaIsRedirect function from wikitext, returning 'yes' -- if the specified page is a redirect, and the blank string otherwise. function p.isRedirect(frame) local args = require('Module:Arguments').getArgs(frame, {frameOnly = true}) if p.luaIsRedirect(args[1]) then return 'yes' else return '' end end return p ixuh7hehfu8mxwx3ai7pksok45inaxs Modul:Shortcut/config 828 4079 24929 17743 2024-08-18T12:13:52Z OrangKalideres 327 Betulin tarjiman 24929 Scribunto text/plain -- This module holds configuration data for [[Module:Shortcut]]. return { -- The heading at the top of the shortcut box. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['shortcut-heading'] = '[[Wikipedia:Jalan pintes|Pintesan]]', -- The heading when |redirect=yes is given. It accepts the following parameter: -- $1 - the total number of shortcuts. (required) ['redirect-heading'] = '[[Wikipedia:Redirect|{{PLURAL:$1|Redirect|Redirects}}]]', -- The error message to display when a shortcut is invalid (is not a string, or -- is the blank string). It accepts the following parameter: -- $1 - the number of the shortcut in the argument list. (required) ['invalid-shortcut-error'] = 'shortcut #$1 was invalid (shortcuts must be ' .. 'strings of at least one character in length)', -- The error message to display when no shortcuts or other displayable content -- were specified. (required) ['no-content-error'] = 'Error: no shortcuts were specified and the ' .. mw.text.nowiki('|msg=') .. ' parameter was not set.', -- A category to add when the no-content-error message is displayed. (optional) ['no-content-error-category'] = 'Shortcut templates with missing parameters', } irtv8ldu0ok3m4ytljnwhmibnlgsljf Modul:Shortcut/styles.css 828 4080 17744 2024-05-23T15:08:51Z Bangrapip 9 new 17744 sanitized-css text/css /* {{pp-template}} */ .module-shortcutboxplain { float: right; margin: 0 0 0 1em; border: 1px solid #a2a9b1; background: #fff; color: inherit; /* support dark mode */ padding: 0.3em 0.6em 0.2em 0.6em; text-align: center; font-size: 85%; } .module-shortcutboxleft { float: left; margin: 0 1em 0 0; } .module-shortcutlist { display: inline-block; border-bottom: 1px solid #a2a9b1; margin-bottom: 0.2em; } .module-shortcutboxplain ul { font-weight: bold; } .module-shortcutanchordiv { position: relative; top: -3em; } li .module-shortcutanchordiv { float: right; /* IE/Edge in list items */ } .mbox-imageright .module-shortcutboxplain { padding: 0.4em 1em 0.4em 1em; line-height: 1.3; margin: 0; } 5gsmhoyto3c2ht4gpqet7q4uslia1j4 Sablonan:Bulleted list 10 4081 17745 2024-05-23T15:10:28Z Bangrapip 9 new 17745 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|bulleted}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 6i48hhgfh5fc81eswo5wmwb9rx7sypn Sablonan:Glossary 10 4082 17746 2024-05-23T15:11:43Z Bangrapip 9 new 17746 wikitext text/x-wiki <dl class="glossary {{{class|}}}" {{#if:{{{style|}}}|style="{{{style}}}"|}} {{#if:{{{id|}}}|id="{{{id}}}"|}}><noinclude>{{glossary end}} <!--Categories and interwikis go on the /doc page.--> {{Documentation}} </noinclude> kisdiv2d2x795lcnpvxbdqobqvzh6ug Sablonan:Cslist 10 4083 17747 2024-05-23T15:12:46Z Bangrapip 9 new 17747 wikitext text/x-wiki <templatestyles src="Cslist/styles.css" />{{#invoke:Cslist |makelist}}<noinclude> {{documentation}} </noinclude> gkmmay2xqrcr8izu99rl4xjqw0twqkk Sablonan:Cslist/styles.css 10 4084 17748 2024-05-23T15:13:09Z Bangrapip 9 new 17748 sanitized-css text/css /* {{pp-template}} */ /* make an inline list with either comma or semicolon separators */ ul.cslist, ul.sslist { margin: 0; padding: 0; display: inline-block; list-style: none; } ul.cslist-embedded { display: inline; } .cslist li, .sslist li { margin: 0; padding: 0 0.25em 0 0; display: inline-block; } .cslist li:after { content: ", "; } .sslist li:after { content: "; "; } .cslist li:last-child:after, .sslist li:last-child:after { content: none; } lhp6dv9a2kq77lieqk7f3kk5eoob2n5 Modul:Cslist 828 4085 17749 2024-05-23T15:13:46Z Bangrapip 9 new 17749 Scribunto text/plain p = {} p.makelist = function(frame) local args = frame.args if not args[1] then args = frame:getParent().args if not args[1] then return end end local semi = (args.semi or ""):sub(1,1):lower() semi = (semi == "t") or (semi == "y") local embedded = (args.embedded or ""):sub(1,1):lower() embedded = (embedded == "y") local out = "" for k, v in ipairs(args) do v = mw.text.trim(v) if v ~= "" then out = out .. "<li>" .. v .. "</li>" end end local listclass = "" if semi then listclass = listclass .. "sslist" else listclass = listclass .. "cslist" end if embedded then listclass = listclass .. " cslist-embedded" end if out ~= "" then return '<ul class="'.. listclass ..'">' .. out .. '</ul>' end end return p fasht8jrnf3f01ae5ht0rg1htvtdsjt Sablonan:Category link 10 4086 17750 2024-05-23T15:14:40Z Bangrapip 9 new 17750 wikitext text/x-wiki {{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|Stub types for deletion |[[:Bangsaan:{{{1}}}|Cat:{{{1}}}]] | [[:Bangsaan:{{{1}}}|{{{2|Bangsaan:{{{1}}}}}}]]{{#ifeq:{{Yesno|{{{count|no}}}}}|yes|<small> {{#ifexpr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}>={{{backlog|{{#expr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}+1}}}}}|<span style="font-weight: bold; color: #DD0000;">}}(&thinsp;{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}}}&thinsp;){{#ifexpr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}>={{{backlog|{{#expr:{{PAGESINCAT:{{{1}}}|{{UC:{{{count_type|ALL}}}}}|R}}+1}}}}}|</span>}}</small>}}}}<noinclude> {{Documentation}} </noinclude> ap1c7jrm7uclo6oc16i9zc99rbexkld Sablonan:Glossary end 10 4087 17751 2024-05-23T15:15:00Z Bangrapip 9 new 17751 wikitext text/x-wiki <noinclude><dl></noinclude></dl><!--end glossary--><noinclude> {{Documentation|Template:Glossary/doc}}<!--Categories go in the /doc subpage.--> </noinclude> rp0c9akprcgq2q7txzo5i78zwqs12xh Sablonan:Glossary templates see also 10 4088 17752 2024-05-23T15:16:07Z Bangrapip 9 new 17752 wikitext text/x-wiki <!--This is transcluded into all these templates' /doc pages to save time.--> <div style="float:right; padding:0 1em;">{{navbar|Glossary templates see also|plain=y}}</div> * {{tlx|glossary}} {{aka}} {{tlx|glossary start}} or {{tlx|glossary begin}} – Half of a template pair; uses {{tag|dl|o}} with a class to open the structured glossary definition list that {{tnull|glossary end}} closes. * {{tlx|glossary end}} – The other half of this template pair; uses {{tag|dl|c}} to close the definition list that {{tnull|glossary}} opens. * {{tlx|term}} – The glossary term to which the {{tnull|defn}} definition applies; a customized {{tag|dt|o}} with a class and an embedded {{tag|dfn|o}}. * {{tlx|defn}} – The definition that applies to the {{tnull|term}}; uses {{tag|dd|o}} with a class * {{tlx|ghat}} – a hatnote template properly formatted for the top of a {{tnull|defn}} definition * {{tlx|gbq}} a.k.a. {{tlx|gquote}} – a block quotation template properly formatted for inclusion in a {{tnull|defn}} definition * {{tlx|glossary link}} – meta-template for creating shortcut templates for linking to definitions in specific glossaries * [[Wikipedia:Manual of Style/Glossaries]] <!-- --><noinclude> <!-- ADD CATEGORIES AND INTERWIKIS TO THE /doc PAGE, NOT HERE, THANKS --> {{documentation}} </noinclude> 30gh56vlr6dwj9zoxr5sjzxsm4laj7h Sablonan:!- 10 4089 17753 2024-05-23T15:16:41Z Bangrapip 9 new 17753 wikitext text/x-wiki |-<noinclude> {{documentation}} </noinclude> 2zsavivng30v2w46mrxq9i40e1wnnr8 Sablonan:Aka 10 4090 17754 2024-05-23T15:17:13Z Bangrapip 9 new 17754 wikitext text/x-wiki #REDIRECT [[Sablonan:Also known as]] pjb8wfwoj7uw2x9gcp22hah43q3x3v9 Sablonan:Also known as 10 4091 17755 2024-05-23T15:17:29Z Bangrapip 9 new 17755 wikitext text/x-wiki <abbr title="also known as">{{#if:{{{AKA|}}}{{{uc|}}}|AKA|alias}}</abbr><noinclude> {{documentation}} </noinclude> hxxqh65z13re78pk2llx0u6012etbk8 Sablonan:Tnull 10 4092 17756 2024-05-23T15:18:14Z Bangrapip 9 new 17756 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link null]] nl4ibb9upz9ixxtc3m1ovtawz8n07h2 Sablonan:Template link null 10 4093 17757 2024-05-23T15:18:37Z Bangrapip 9 new 17757 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nolink=yes|code=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tnull}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 3wh5704zk7xm5kpqgoz7ybfwwx3479n Sablonan:Template link expanded 10 4094 17758 2024-05-23T15:20:19Z Bangrapip 9 new 17758 wikitext text/x-wiki {{#Invoke:Template link general|main|code=on}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlx}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> coojm3pkl18q6hsxqyw9qpihxc7knpv Sablonan:Markup 10 4095 17759 2024-05-23T15:20:54Z Bangrapip 9 new 17759 wikitext text/x-wiki <includeonly>{| style="{{#if:{{{width|}}}|width:{{{width}}};}} margin-top:0;margin-left:{{{margin-left|{{{margin|0}}}}}}; border-width:medium; padding:0; {{{style|}}}" {{#if:{{{title|}}} |{{!}}+ '''{{{title}}}'''}} {{#if:{{{noheaders|}}}{{{notitle|}}} | |! scope="col" style="width:50%;{{{colheaderstyle|}}}{{{col1headerstyle|}}}"{{!}} {{{col1|{{{t1|Markup}}}}}} {{!!}}<!-- -->scope="col" style="width:50%;{{{colheaderstyle|}}}{{{col2headerstyle|}}}"{{!}} {{{col2|{{{t2|Renders as}}}}}} }}<!-- -->{{For loop||call=format item|pc1n=template|pc1v=Markup/row|pc2n=col1style|pc2v={{{col1style|}}}|pc3n=col2style|pc3v={{{col2style|}}}|pc4n=c1style|pc4v={{{codestyle|{{{markupstyle|}}}}}}|pc5n=c2style|pc5v={{{outputstyle|}}}|pc6n=tag|pc6v={{{tag|}}}|pv=item|{{item|c1={{{1|}}}|c2={{{2|}}}}}|{{item|c1={{{3|}}}|c2={{{4|}}}}}|{{item|c1={{{5|}}}|c2={{{6|}}}}}|{{item|c1={{{7|}}}|c2={{{8|}}}}}|{{item|c1={{{9|}}}|c2={{{10|}}}}}|{{item|c1={{{11|}}}|c2={{{12|}}}}}|{{item|c1={{{13|}}}|c2={{{14|}}}}}|{{item|c1={{{15|}}}|c2={{{16|}}}}}|{{item|c1={{{17|}}}|c2={{{18|}}}}}|{{item|c1={{{19|}}}|c2={{{20|}}}}}|{{item|c1={{{21|}}}|c2={{{22|}}}}}|{{item|c1={{{23|}}}|c2={{{24|}}}}}|{{item|c1={{{25|}}}|c2={{{26|}}}}}|{{item|c1={{{27|}}}|c2={{{28|}}}}}|{{item|c1={{{29|}}}|c2={{{30|}}}}}|{{item|c1={{{31|}}}|c2={{{32|}}}}}|{{item|c1={{{33|}}}|c2={{{34|}}}}}|{{item|c1={{{35|}}}|c2={{{36|}}}}}|{{item|c1={{{37|}}}|c2={{{38|}}}}}|{{item|c1={{{39|}}}|c2={{{40|}}}}}}} |- |style="border-width:1px;border-style: none none none;border-color:#ddd; padding:5px; vertical-align:top;"| |style="border-width:1px;border-style: none none none;border-color:#ddd; padding:5px; vertical-align:top;"| |}</includeonly><noinclude> {{Documentation}} </noinclude> 7duz8dl39on3zuezpoub5kv5qepsekj Sablonan:Markup/row 10 4096 17760 2024-05-23T15:21:19Z Bangrapip 9 new 17760 wikitext text/x-wiki <noinclude>{| style="border-width:medium;"</noinclude><includeonly>{{#if:{{{c1|value}}}|&#32; {{!-}} {{!}}style{{=}}"background:#f8f9fa; border:1px solid #eaecf0; padding:9px 5px 5px; vertical-align:top; {{{col1style|}}}"{{!}} <!-- -->{{#switch:{{{tag|}}} |none = {{{c1|[markup]}}}<!-- mark up --> |syntaxhighlight = {{#tag:syntaxhighlight |{{{c1|[markup]}}}<!-- mark up -->|lang="wikitext"|inline=1|style="margin:0; border:none; padding:0; word-wrap:break-word; white-space:-moz-pre-wrap; white-space:-o-pre-wrap; white-space:-pre-wrap; white-space:pre-wrap; {{{c1style|}}}"}} ||pre = {{#tag:pre |{{{c1|[markup]}}}<!-- mark up -->|style="margin:0; border:none; padding:0; word-wrap:break-word; white-space:-moz-pre-wrap; white-space:-o-pre-wrap; white-space:-pre-wrap; white-space:pre-wrap; {{{c1style|}}}"}} |#default = {{#tag:{{{tag}}} |{{{c1|[markup]}}}<!-- mark up -->|style="{{{c1style|}}}"}} }} {{!}}style{{=}}"background:#f8f9fa; border:1px solid #eaecf0; padding:5px; vertical-align:top; {{{col2style|}}}"{{!}} <!-- --><div style="{{{c2style|}}}"><!-- renders as --> {{{c2|[''rendering'']}}} </div> }}</includeonly><!-- --><noinclude> |- |style="border-width:1px; border-style:solid none none none; border-color:#ddd; padding:5px; vertical-align:text-top;"| |style="border-width:1px; border-style:solid none none none; border-color:#ddd; padding:5px; vertical-align:text-top;"| |- |}{{Documentation}}</noinclude> ozxfpane7rcor70y5ycr6ybzd26mv51 Sablonan:Flowlist 10 4097 17761 2024-05-23T15:21:45Z Bangrapip 9 new 17761 wikitext text/x-wiki <templatestyles src="Flowlist/styles.css" /><div class="flowlist {{{class|}}}" {{#if: {{{style|}}}|style="{{{style}}}"}}>{{#if:{{{1|}}}| {{{1}}} </div>}}<noinclude></div> {{documentation}} </noinclude> gs5tvqea8rg7udsusp0j8j6bky5063f Sablonan:Flowlist/styles.css 10 4098 17762 2024-05-23T15:22:10Z Bangrapip 9 new 17762 sanitized-css text/css .flowlist ul { overflow-x: hidden; margin-left: 0; padding-left: 1.6em; } .flowlist ol { overflow-x: hidden; margin-left: 0; padding-left: 3.2em; } .flowlist dl { overflow-x: hidden; } igrr8xl5xvxo8f8317d995u5rnberye Sablonan:Endflatlist 10 4099 17764 2024-05-23T15:23:35Z Bangrapip 9 new 17764 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{documentation|Template:Flatlist/doc}} </noinclude> 0p78pkby8s7e1o474p48twvpgtfs9ul Sablonan:Defn 10 4100 17765 2024-05-23T15:24:04Z Bangrapip 9 new 17765 wikitext text/x-wiki <dd class="glossary {{{class|}}}" {{safesubst<noinclude/>:#if:{{{id|}}}|id="{{{id}}}"|{{safesubst<noinclude/>:#if:{{{term|}}}|id="{{{term}}}-defn{{{2|{{{no|1}}}}}}"|}}|}} {{safesubst<noinclude/>:#if:{{{style|}}}|style="{{{style}}}"|}}>{{safesubst<noinclude/>:#if:{{{2|{{{no|}}}}}}|{{{2|{{{no}}}}}}.&nbsp;&nbsp;|}}{{{defn|{{{1|{{{content}}}}}}}}}</dd><noinclude> {{Documentation}}<!--Categories go in the /doc subpage.--> </noinclude> 5db62kqib6v947blv1p070c8nkbxbxe Sablonan:Column-generating template families 10 4101 17766 2024-05-23T15:25:27Z Bangrapip 9 new 17766 wikitext text/x-wiki === Column-generating template families === '''The templates listed here are not interchangeable'''. For example, using {{tl|col-float}} with {{tl|col-end}} instead of {{tl|col-float-end}} would leave a {{tag|div|link=yes}} open, potentially harming any subsequent formatting. <section begin="table" /> {| class="wikitable" style="line-height:1.4em" |+ Column templates |- style="vertical-align:middle;" ! scope="col" | Type ! scope="col" | Family ! scope="col" | {{longitem|Handles wiki <br/>&nbsp;table code?{{sup|{{dagger}}}}}} ! scope="col" | Responsive/<br>Mobile suited ! scope="col" | Start template ! scope="col" | Column divider ! scope="col" | End template |- | rowspan="2" | Float | "col-float" | {{yes}} | {{yes}} | {{tl|col-float}} | {{tl|col-float-break}} | {{tl|col-float-end}} |- | "columns-start" | {{yes}} | {{yes}} | {{tl|columns-start}} | {{tl|column}} | {{tl|columns-end}} |- | rowspan="2" | Columns | "div col" | {{yes}} | {{yes}} | {{tl|div col}} | – | {{tl|div col end}} |- | "columns-list" | {{no}} | {{yes}} | {{tl|columns-list}} (wraps div col) | – | – |- | Flexbox | "flex columns" | {{no}} | {{yes}} | {{tl|flex columns}} | – | – |- | Table | "col" | {{yes}} | {{no}} | {{tl|col-begin}}, <br/>{{tl|col-begin-fixed}} or<br/>{{tl|col-begin-small}} | {{tl|col-break}} or<br/>{{tl|col-2}} .. {{tl|col-5}} | {{tl|col-end}} |} {{sup|{{dagger}}}} Can template handle the basic [[Help:Wiki markup|wiki markup]] <code><nowiki>{| | || |- |}</nowiki></code> [[Help:Tables|used to create tables]]? If not, special templates that produce these elements (such as {{tl|(!}}, {{tl|!}}, {{tl|!!}}, {{tl|!-}}, {{tl|!)}})—or [[HTML element|HTML tags]] ({{tag|table}}, {{tag|tr}}, etc.)—need to be used instead.<section end="table" /><noinclude> {{Documentation | content = Used by column template documentation pages to provide links to other column-related templates. [[Category:Sablonan banyakbanjar| ]] [[Category:Sablonan juntrungan ama pasalan]] }} </noinclude> ji11ahbu5smahbuu9jo8nyxgi6i5ed8 Sablonan:Dagger 10 4102 17767 2024-05-23T15:27:06Z Bangrapip 9 new 17767 wikitext text/x-wiki {{Tfm/dated|page=Dagger|otherpage=Dag|link=Wikipedia:Templates for discussion/Log/2024 May 21#Template:Dagger|type=disabled|help=off|bigbox={{#invoke:Noinclude|noinclude|text=yes}}}}†<noinclude>{{Documentation}} </noinclude> mxdw12tyy591yzfep30rrhezufor5f8 Sablonan:Tfm/dated 10 4103 17768 2024-05-23T15:27:59Z Bangrapip 9 new 17768 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||type= |page= |link= |help= |$B={{#ifeq:{{{bigbox|<noinclude>yes</noinclude>}}}|yes|{{Ombox |type = move |image = none |class = nomobile mbox-tfd |small = {{{small|no}}} |text = This {{#ifeq:{{lc:{{{type}}}}}|module|[[Help:Module|module]]|[[Help:Template|template]]}} is '''being considered for merging with [[{{#ifeq:{{lc:{{{type}}}}}|module|Module|Template}}:{{{otherpage}}}]].''' Please discuss this matter at [[{{{link}}}|'''this {{#ifeq:{{lc:{{{type}}}}}|module|module|template}}'s entry''']] at templates for discussion to help reach a consensus. {{#ifeq:{{{help}}}|off||---- ''<small class="plainlinks" style="line-height:1.3em;">[[Wikipedia:Maintenance|Maintenance]] use only:<br />1. [{{fullurl:{{{link}}}|action=edit&editintro=Wikipedia:Templates_for_discussion/editnotice&section=1}} Edit the TfD log] to create the discussion entry.<br />2. Please consider notifying the [{{fullurl:{{FULLPAGENAME}}|action=history}} author(s)] by placing <span class="nowrap">{{tlx|Tfmnotice|{{{page}}}|{{{otherpage}}}|subst=yes}} <nowiki>~~~~</nowiki></span> on their talk page(s).</small>'' }}}}{{category handler | all = [[Category:Templates for merging]] | nocat = {{{nocat|{{#ifeq:{{Template:FULLBASEPAGENAME|{{FULLBASEPAGENAME}}}}|Template:Tfm|true}}}}} | category2 = {{{category|¬}}} }}|{{#switch:{{lc:{{{type}}}}} |tiny = <span style="padding: 0; font-size: 85%; font-weight: bold; color: #000000; background-color: #f9f9f9;" class="tfd">[[{{{link}}}|‹See TfM›]]</span> |inline = <span style="padding: 0; font-size: 85%; color: #000; border: 1px solid #aaa; background-color: #f9f9f9;" class="tfd">‹The [[Help:Template|template]] ''[[Template:{{{page}}}|{{{page}}}]]'' is being [[{{{link}}}|considered for merging]].›</span>&nbsp; |infobox|box|sidebar = <div class="boilerplate metadata plainlinks tfd" id="tfd" style="background-color: transparent; padding: 0 0.2em; color: #000; text-align: center; position: relative; float: right; clear: right; width: {{#if:{{{width|}}}|{{{width}}}|20em}}"><span style="font-size: 85%;">‹&nbsp;The [[Help:Template|template]] ''[[Template:{{{page}}}|{{{page}}}]]'' is being [[{{{link}}}|considered for merging]].&nbsp;›</span></div> |disabled = <!-- No output --> |#default = <div class="boilerplate metadata plainlinks tfd" id="tfd" style="background-color: transparent; padding: 0; font-size:85%; color:#000000; text-align: center; border-bottom:1px solid #AAAAAA; overflow:hidden;">‹&nbsp;The [[Help:Template|template]] below (''[[Template:{{{page}}}|{{{page}}}]]'') is being considered for merging. See [[{{{link}}}|templates for discussion]] to help reach a consensus.&nbsp;›</div> }}}}}}<noinclude> {{Documentation}} </noinclude> 23or12he3hfm85n1ev14k2ovqma6p99 Sablonan:Category handler 10 4104 17769 2024-05-23T15:28:29Z Bangrapip 9 new 17769 wikitext text/x-wiki {{#invoke:Category handler|main}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, and interwikis to Wikidata. --> </noinclude> og6fhyj2ssd4fmzpqzuodk12q3cms0z Sablonan:FULLBASEPAGENAME 10 4105 17770 2024-05-23T15:29:18Z Bangrapip 9 new 17770 wikitext text/x-wiki {{#if: {{Ns has subpages | {{#if:{{{1|}}}|{{NAMESPACE:{{{1}}}}}|{{NAMESPACE}}}} }} | {{#if: {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#titleparts:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|-1}} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }} | {{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude> ixr6ocr5zopgbfiuog5gfof9h5qt70j Sablonan:Col-float 10 4106 22233 17771 2024-06-16T12:54:31Z OrangKalideres 327 OrangKalideres mindahin [[Templat:col-float]] ke [[Sablonan:Col-float]] dengen nimpa pengalihan lama: Salah ruang nama 17771 wikitext text/x-wiki <includeonly><templatestyles src="Col-float/styles.css" /><div class="multicol-float {{{class|}}}" style="{{#if:{{{nextcol|{{{firstcol|{{{width|}}}}}}}}}|min-width: {{{nextcol|{{{firstcol|{{{width|}}}}}}}}};}}{{{style|}}}">{{{{{|safesubst:}}}#if:{{{1|}}}|{{{{{|safesubst:}}}#invoke:separated entries|main|separator= </div><div class="multicol-float {{{class|}}}" style="min-width: {{{nextcol|{{{width|30.0em}}}}}};{{{style|}}}">}} </div><div class="multicol-float-clear {{{class|}}}" style="{{{style|}}}" ></div>}}</includeonly><noinclude>{{Documentation}}</noinclude> 6l6iruc2ju0f8a2x0duqwgkocxti2hj Templat:col-float-break 0 4108 17773 2024-05-23T15:32:49Z Bangrapip 9 new 17773 wikitext text/x-wiki #REDIRECT [[Sablonan:col-float-break]] hxsjpnpt45llywginwrncpfn1r8vf6t Sablonan:Col-float-break 10 4109 17774 2024-05-23T15:33:07Z Bangrapip 9 new 17774 wikitext text/x-wiki <includeonly></div>{{Col-float |width={{#if:{{{nextcol|{{{width|}}}}}}|{{{nextcol|{{{width|}}}}}}}} |class={{{class|}}} |style={{{style|}}}}}</includeonly><noinclude>{{Documentation|{{ns:Template}}:Col-float/doc}} </noinclude> 73k6ws7ar40jrkidjoxhegdos053zo0 Templat:col-float-end 0 4110 17775 2024-05-23T15:33:38Z Bangrapip 9 new 17775 wikitext text/x-wiki #REDIRECT [[Sablonan:col-float-end]] 06fyt3e840vlog85nc8qz9haf4mbj4o Sablonan:Col-float-end 10 4111 17776 2024-05-23T15:33:52Z Bangrapip 9 new 17776 wikitext text/x-wiki <includeonly></div><div class="multicol-float-clear {{{class|}}}" style="{{{style|}}}" ></div></includeonly><noinclude> {{Documentation|{{Ns:Template}}:Col-float/doc}} </noinclude> t8tu7gc0jal2i3takswo4otfo0ablpa Templat:columns-start 0 4112 17777 2024-05-23T15:34:32Z Bangrapip 9 new 17777 wikitext text/x-wiki #REDIRECT [[Sablonan:columns-start]] kjdzkz8p33gwkciciaqudxunti44v2q Templat:column 0 4113 17778 2024-05-23T15:34:47Z Bangrapip 9 new 17778 wikitext text/x-wiki #REDIRECT [[Sablonan:column]] 84as3e8r85ujbj81dfs01qz67y6pbs2 Templat:columns-end 0 4114 17779 2024-05-23T15:35:07Z Bangrapip 9 new 17779 wikitext text/x-wiki #REDIRECT [[Sablonan:columns-end]] acpuer8foci4took2jvw852mx68om7j Sablonan:Columns-start 10 4115 17780 2024-05-23T15:35:49Z Bangrapip 9 new 17780 wikitext text/x-wiki <templatestyles src="Column/styles.css"/><div class="columns-start columns-{{{num|2}}} {{{class|}}}" {{#if:{{{bgcolor|}}}{{{width|}}}|style="{{#if:{{{bgcolor|}}}|background-color: {{{bgcolor}}};}} {{#if:{{{width|}}}|width: {{{width}}}}}"}}><div class="column"><noinclude> </div></div> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> bzdmjtumnp5wz55y8hzmygnal8orahr Sablonan:Column/styles.css 10 4116 17781 2024-05-23T15:36:12Z Bangrapip 9 new 17781 sanitized-css text/css /* {{pp-template}} */ @media (min-width: 720px) { .columns-start .column { /* @noflip */ float: left; min-width: 20em; } .columns-2 .column { width: 50%; } .columns-3 .column { width: 33.3%; } .columns-4 .column { width: 25%; } .columns-5 .column { width: 20%; } } l9yl36qb57jm0ip66yjkwpqnh674s3b Sablonan:Column 10 4117 17782 2024-05-23T15:36:43Z Bangrapip 9 new 17782 wikitext text/x-wiki <templatestyles src = "Column/styles.css" />{{#if:{{{1|}}}|<div class="columns-start columns-{{{num|2}}} {{{class|}}}" {{#if:{{{bgcolor|}}}{{{width|}}}|style="{{#if:{{{bgcolor|}}}|background-color: {{{bgcolor}}};}} {{#if:{{{width|}}}|width: {{{width}}}}}"}}><div class="column"> {{#invoke:separated entries|main|separator=&#10;</div><div class="column">&#10;}}</div><div style="clear: both"></div></div>|<noinclude><div></noinclude></div><div class="column">}}<noinclude></div> {{Documentation|Template:Columns-start/doc}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> dynnp8itjk6dwqxosd3u21i80wu4o26 Sablonan:Columns-end 10 4118 17783 2024-05-23T15:37:24Z Bangrapip 9 new 17783 wikitext text/x-wiki <includeonly></div><div style="clear: both"></div></div></includeonly><noinclude> {{Documentation|Template:Columns-start/doc}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> hzjggggnqw5itd0ms4w9iu46khmut92 Templat:div col 0 4119 17784 2024-05-23T15:37:50Z Bangrapip 9 new 17784 wikitext text/x-wiki #REDIRECT [[Sablonan:div col]] fd56vlysahclzqc1nhme4p8t3h3qm67 Templat:div col end 0 4120 17785 2024-05-23T15:37:58Z Bangrapip 9 new 17785 wikitext text/x-wiki #REDIRECT [[Sablonan:div col end]] pz8mrypybnop5r6luyev7ccvj254khy Sablonan:Div col 10 4121 17786 2024-05-23T15:38:24Z Bangrapip 9 new 17786 wikitext text/x-wiki <includeonly><templatestyles src="Div col/styles.css"/><!-- --><div class="div-col {{#ifeq:{{{small|}}}|yes|div-col-small}} {{#ifeq:{{{rules|}}}|yes|div-col-rules}} {{{class|}}}" <!-- -->{{#if:{{{colwidth|}}}{{{gap|}}}{{{style|}}}|<!-- -->style="{{#if:{{{colwidth|}}}|column-width: {{{colwidth}}};}}{{#if:{{{gap|}}}|column-gap: {{{gap}}};}}{{#if:{{{style|}}}|{{{style}}}}}"<!-- -->}}><!-- -->{{#if:{{{content|}}}|{{{content}}}</div>}}<!-- Inventory how many pages use small=yes -->{{#ifeq:{{{small|}}}|yes|[[Category:Pages using div col with small parameter]]}}<!-- --></includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using div col with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Div col]] with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | class | colwidth | content | gap | rules | small | style }}<noinclude> {{Documentation}} </noinclude> cwqp9gtrnaa6hga4rh0s9vzcnfwr54n Sablonan:Div col end 10 4122 17787 2024-05-23T15:38:51Z Bangrapip 9 new 17787 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{Documentation|Template:Div col/doc}} </noinclude> e0rj08wj8gm7na2mxp8t9b3l4y8kspb Templat:columns-list 0 4123 17788 2024-05-23T15:39:25Z Bangrapip 9 new 17788 wikitext text/x-wiki #REDIRECT [[Sablonan:columns-list]] ixu64nj9ed9p16frkwxrlzzs0v1jajd Templat:flex columns 0 4124 17789 2024-05-23T15:39:36Z Bangrapip 9 new 17789 wikitext text/x-wiki #REDIRECT [[Sablonan:flex columns]] rsunqe0bduy9brfc7owff54mr9oq0qz Sablonan:Flex columns 10 4125 17790 2024-05-23T15:40:07Z Bangrapip 9 new 17790 wikitext text/x-wiki {{#invoke:Flex columns|main}}<noinclude>{{Documentation}}</noinclude> cl4i6i149xe4kc37vloh7wrbc7p6osy Modul:Flex columns 828 4126 17791 2024-05-23T15:40:34Z Bangrapip 9 new 17791 Scribunto text/plain local p = {} local function setCleanArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then cleanArgs[key] = val end else cleanArgs[key] = val end end return cleanArgs end p.main = function(frame) local parent = frame.getParent(frame) local output = p._main(parent.args) return frame:extensionTag{ name='templatestyles', args = { src='Module:Flex columns/styles.css'} } .. frame:preprocess(output) end p._main = function(_args) local args = setCleanArgs(_args) local ii = 1 local container = mw.html.create('div') :addClass('flex-columns-container' ) while args[ii] do local column = container:tag('div') :addClass('flex-columns-column' ) :wikitext(args[ii]) if args['flex'..ii] then column:css('flex', args['flex'..ii]) end ii = ii + 1 end return tostring(container) end return p 1mr04c0glac1uxz1x7e6qccw220u8qu Modul:Flex columns/styles.css 828 4127 17792 2024-05-23T15:40:51Z Bangrapip 9 new 17792 sanitized-css text/css /* {{pp-template}} */ .flex-columns-container { clear: both; width: 100%; display: flex; flex-wrap: wrap; } .flex-columns-container > .flex-columns-column { float: left; width: 50%; min-width: 360px; padding: 0 0.5em; box-sizing: border-box; flex: 1; display: flex; flex-direction: column; } @media screen and (max-width: 393px) { .flex-columns-container > .flex-columns-column { min-width: 0; } } .flex-columns-container > .flex-columns-column:first-child { padding-left: 0; } .flex-columns-container > .flex-columns-column:last-child { padding-right: 0; } @media screen and (max-width: 720px) { .flex-columns-container > .flex-columns-column { padding: 0; width: 100%; } .flex-columns-container { display: block; } } .flex-columns-container > .flex-columns-column > div { flex: 1 0 auto; } .flex-columns-container > .flex-columns-column > div.flex-columns-noflex { flex: 0; } mzuaoo18j0vi5ll7dipxakq5pp7999k Templat:col-begin 0 4128 17793 2024-05-23T15:42:35Z Bangrapip 9 new 17793 wikitext text/x-wiki #REDIRECT [[Sablonan:col-begin]] 4sgqr7dwzlwftkd9hrdoyl7w3i4fu28 Templat:col-break 0 4129 17794 2024-05-23T15:43:00Z Bangrapip 9 new 17794 wikitext text/x-wiki #REDIRECT [[Sablonan:col-break]] irshiw3dyindbud5df0ye0cpkcv6v58 Templat:col-begin-fixed 0 4130 17795 2024-05-23T15:43:37Z Bangrapip 9 new 17795 wikitext text/x-wiki #REDIRECT [[Sablonan:col-begin-fixed]] mpj7z6lzpxxogzbk76gg3prn0j7qncr Templat:col-begin-small 0 4131 17796 2024-05-23T15:43:48Z Bangrapip 9 new 17796 wikitext text/x-wiki #REDIRECT [[Sablonan:col-begin-small]] 8pp4w7x9n8ud4ohjutd31uqv11m595e Templat:col-2 0 4132 17797 2024-05-23T15:44:01Z Bangrapip 9 new 17797 wikitext text/x-wiki #REDIRECT [[Sablonan:col-2]] ghm4o4f0yhnuf25tm2x2sxnebegj2ld Sablonan:Col-begin 10 4133 17798 2024-05-23T15:44:39Z Bangrapip 9 new 17798 wikitext text/x-wiki <templatestyles src="Col-begin/styles.css"/><div> {| class="{{{class|}}} col-begin {{#if:{{{small|}}}|col-begin-small}}" role="presentation" {{#if:{{{bgColor|{{{bgcolor|}}}}}}{{{border|}}}{{{width|}}}{{{style|}}}|style="{{#if:{{{bgColor|{{{bgcolor|}}}}}}|background: {{{bgColor|{{{bgcolor}}}}}};}}{{#if:{{{border|}}}|border: {{{border}}};}}{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{style|}}}|{{{style}}}}}" }} <noinclude> |- | |} </div> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> cn7cif9cisd67c5k8tflma66wj4nd8h Sablonan:Col-begin/styles.css 10 4134 17799 2024-05-23T15:45:02Z Bangrapip 9 new 17799 sanitized-css text/css /* {{pp-template|small=yes}} */ .col-begin { border-collapse: collapse; padding: 0; color: inherit; /* dark mode friendly if color is set */ width: 100%; border: 0; margin: 0; } .col-begin-small { font-size: 90%; } .col-break { vertical-align: top; text-align: left; } .col-break-2 { width: 50%; } .col-break-3 { width: 33.3%; } .col-break-4 { width: 25%; } .col-break-5 { width: 20%; } @media (max-width: 720px) { /* override potentially set width */ /* wonder if table cells can display: flex with wrapping */ .col-begin, .col-begin > tbody, .col-begin > tbody > tr, .col-begin > tbody > tr > td { display: block !important; width: 100% !important; } .col-break { padding-left: 0 !important; } } h6jpr16puwsamsk3tp6hsk74zoib6it Sablonan:Col-break 10 4135 17800 2024-05-23T15:45:45Z Bangrapip 9 new 17800 wikitext text/x-wiki <noinclude/> | class="col-break {{{class|}}}"<!-- see [[Template:Col-begin/styles.css]] --> {{#if:{{{width|}}}{{{align|}}}{{{gap|}}}{{{valign|}}}{{{style|}}}|style="{{#if:{{{width|}}}|width: {{{width}}};}}{{#if:{{{align|}}}|text-align: {{{align}}};}} {{#if: {{{gap|}}}|padding-left: {{{gap}}};}}{{#if:{{{valign|}}}|vertical-align: {{{valign}}};}}{{#if:{{{style|}}}|{{{style}}}}}"}} | <noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> b15qry9zw34ptvgx6i3is7gdtqlz2zj Sablonan:Col-begin-fixed 10 4136 17801 2024-05-23T15:46:12Z Bangrapip 9 new 17801 wikitext text/x-wiki {{col-begin|small={{{small|}}}|class={{{class|}}}|bgcolor={{{bgColor|{{{bgcolor|transparent}}}}}}|width={{{width|100%}}}|style=table-layout:fixed;{{{style|}}}}}<noinclude> {{col-end}} {{documentation}} </noinclude> 56ag4p2rt7eze3vxj4qjn56sq7g2rup Sablonan:Col-end 10 4137 17802 2024-05-23T15:46:35Z Bangrapip 9 new 17802 wikitext text/x-wiki <includeonly>&#32; |}</div></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> k24bcp3cs0m8f59jwmhng1acd8tpifu Sablonan:Col-begin-small 10 4138 17803 2024-05-23T15:47:04Z Bangrapip 9 new 17803 wikitext text/x-wiki {{col-begin|small=y|class={{{class|}}}|bgcolor={{{bgColor|{{{bgcolor|transparent}}}}}}|width={{{width|100%}}}}}<noinclude> {{col-end}} {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> lpfg6mdu3f1tf4e8k4qd7msfrwkm1r0 Sablonan:Col-2 10 4139 17804 2024-05-23T15:47:31Z Bangrapip 9 new 17804 wikitext text/x-wiki {{col-break|class=col-break-2|align={{{align|}}}|valign={{{valign|}}}}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 26jedh8pnjt3m9snjizqamfucv9y5gy Templat:col-5 0 4140 17805 2024-05-23T15:47:58Z Bangrapip 9 new 17805 wikitext text/x-wiki #REDIRECT [[Sablonan:col-5]] 76zur6jv4t50kn13qtvr5k8y44vcfrj Templat:col-end 0 4141 17806 2024-05-23T15:48:12Z Bangrapip 9 new 17806 wikitext text/x-wiki #REDIRECT [[Sablonan:col-end]] hqyvn9w4thiipkxihkwrxlp833746v8 Sablonan:Col-5 10 4142 17807 2024-05-23T15:48:36Z Bangrapip 9 new 17807 wikitext text/x-wiki <includeonly>{{col-break|class=col-break-5|align={{{align|}}}|valign={{{valign|}}}}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 32sl5z03fak0x5p7eipbcuvk7kpm36i Sablonan:! 10 4143 17810 2024-05-23T15:51:41Z Bangrapip 9 new 17810 wikitext text/x-wiki <includeonly>{{error|Error: The retired template {{tn|!}} has been transcluded; see [[mw:Help:Magic words#Other]] for details. To fix this, use only the code {{Magic word|!}} to generate the &#124; character.}} [[Category:Pages which use a template in place of a magic word|M{{PAGENAME}}]] </includeonly><noinclude>{{Documentation|heading=[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=]] Magic word documentation}} </noinclude> kzdcjmpyq7qmd6zvdkgzqp3ei2w3l7x Modul:Message box/ambox.css 828 4144 17811 2024-05-23T15:53:30Z Bangrapip 9 new 17811 sanitized-css text/css /* {{pp|small=y}} */ .ambox { border: 1px solid #a2a9b1; /* @noflip */ border-left: 10px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } /* Single border between stacked boxes. Take into account base templatestyles, * user styles, and Template:Dated maintenance category. * remove link selector when T200206 is fixed */ .ambox + link + .ambox, .ambox + link + style + .ambox, .ambox + link + link + .ambox, /* TODO: raise these as "is this really that necessary???". the change was Dec 2021 */ .ambox + .mw-empty-elt + link + .ambox, .ambox + .mw-empty-elt + link + style + .ambox, .ambox + .mw-empty-elt + link + link + .ambox { margin-top: -1px; } /* For the "small=left" option. */ /* must override .ambox + .ambox styles above */ html body.mediawiki .ambox.mbox-small-left { /* @noflip */ margin: 4px 1em 4px 0; overflow: hidden; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; } .ambox-speedy { /* @noflip */ border-left: 10px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ambox-delete { /* @noflip */ border-left: 10px solid #b32424; /* Red */ } .ambox-content { /* @noflip */ border-left: 10px solid #f28500; /* Orange */ } .ambox-style { /* @noflip */ border-left: 10px solid #fc3; /* Yellow */ } .ambox-move { /* @noflip */ border-left: 10px solid #9932cc; /* Purple */ } .ambox-protection { /* @noflip */ border-left: 10px solid #a2a9b1; /* Gray-gold */ } .ambox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.5em; width: 100%; } .ambox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.5em; text-align: center; } .ambox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.5em 2px 0; text-align: center; } /* An empty narrow cell */ .ambox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ambox .mbox-image-div { width: 52px; } /* Hack around MobileFrontend being opinionated */ html.client-js body.skin-minerva .mbox-text-span { margin-left: 23px !important; } @media (min-width: 720px) { .ambox { margin: 0 10%; /* 10% = Will not overlap with other elements */ } } 4uo84hdwizsmv7kmpu8kgevjeag35wk Modul:Message box/cmbox.css 828 4145 17812 2024-05-23T15:53:53Z Bangrapip 9 new 17812 sanitized-css text/css /* {{pp|small=y}} */ .cmbox { margin: 3px 0; border-collapse: collapse; border: 1px solid #a2a9b1; background-color: #dfe8ff; /* Default "notice" blue */ box-sizing: border-box; } .cmbox-speedy { border: 4px solid #b32424; /* Red */ background-color: #ffdbdb; /* Pink */ } .cmbox-delete { background-color: #ffdbdb; /* Pink */ } .cmbox-content { background-color: #ffe7ce; /* Orange */ } .cmbox-style { background-color: #fff9db; /* Yellow */ } .cmbox-move { background-color: #e4d8ff; /* Purple */ } .cmbox-protection { background-color: #efefe1; /* Gray-gold */ } .cmbox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .cmbox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .cmbox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .cmbox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .cmbox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .cmbox { margin: 3px 10%; } } heui7oei8sgvzwlmh4kw9x2gkhxtrt9 Modul:Message box/imbox.css 828 4146 17815 2024-05-23T15:55:41Z Bangrapip 9 new 17815 sanitized-css text/css /* {{pp|small=y}} */ .imbox { margin: 4px 0; border-collapse: collapse; border: 3px solid #36c; /* Default "notice" blue */ background-color: #fbfbfb; box-sizing: border-box; } /* For imboxes inside imbox-text cells. */ .imbox .mbox-text .imbox { margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */ /* TODO: Still needed? */ display: block; /* Fix for webkit to force 100% width. */ } .imbox-speedy { border: 3px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .imbox-delete { border: 3px solid #b32424; /* Red */ } .imbox-content { border: 3px solid #f28500; /* Orange */ } .imbox-style { border: 3px solid #fc3; /* Yellow */ } .imbox-move { border: 3px solid #9932cc; /* Purple */ } .imbox-protection { border: 3px solid #a2a9b1; /* Gray-gold */ } .imbox-license { border: 3px solid #88a; /* Dark gray */ background-color: #f7f8ff; /* Light gray */ } .imbox-featured { border: 3px solid #cba135; /* Brown-gold */ } .imbox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .imbox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .imbox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .imbox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .imbox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .imbox { margin: 4px 10%; } } 3kavejnkmsi7f4p64t36ibse4te482c Modul:Message box/ombox.css 828 4147 24771 17816 2024-08-08T15:27:59Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24771 sanitized-css text/css /* {{pp|small=y}} */ .ombox { margin: 4px 0; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background-color: var(--background-color-neutral-subtle, #f8f9fa); box-sizing: border-box; } /* For the "small=yes" option. */ .ombox.mbox-small { font-size: 88%; line-height: 1.25em; } .ombox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .ombox-delete { border: 2px solid #b32424; /* Red */ } .ombox-content { border: 1px solid #f28500; /* Orange */ } .ombox-style { border: 1px solid #fc3; /* Yellow */ } .ombox-move { border: 1px solid #9932cc; /* Purple */ } .ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } .ombox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .ombox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .ombox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .ombox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .ombox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .ombox { margin: 4px 10%; } .ombox.mbox-small { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; width: 238px; } } @media screen { html.skin-theme-clientpref-night .ombox-speedy { background-color: #310402; /* Dark red, same hue/saturation as light */ } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .ombox-speedy { background-color: #310402; /* Dark red, same hue/saturation as light */ } } ckio6ws6bhoz9wvf2pl2h15hmq4f2ad Modul:Message box/tmbox.css 828 4148 17817 2024-05-23T15:56:14Z Bangrapip 9 new 17817 sanitized-css text/css /* {{pp|small=y}} */ .tmbox { margin: 4px 0; border-collapse: collapse; border: 1px solid #c0c090; /* Default "notice" gray-brown */ background-color: #f8eaba; box-sizing: border-box; } /* For the "small=yes" option. */ .tmbox.mbox-small { font-size: 88%; line-height: 1.25em; } .tmbox-speedy { border: 2px solid #b32424; /* Red */ background-color: #fee7e6; /* Pink */ } .tmbox-delete { border: 2px solid #b32424; /* Red */ } .tmbox-content { border: 2px solid #f28500; /* Orange */ } .tmbox-style { border: 2px solid #fc3; /* Yellow */ } .tmbox-move { border: 2px solid #9932cc; /* Purple */ } .tmbox .mbox-text { border: none; /* @noflip */ padding: 0.25em 0.9em; width: 100%; } .tmbox .mbox-image { border: none; /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .tmbox .mbox-imageright { border: none; /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* An empty narrow cell */ .tmbox .mbox-empty-cell { border: none; padding: 0; width: 1px; } .tmbox .mbox-invalid-type { text-align: center; } @media (min-width: 720px) { .tmbox { margin: 4px 10%; } .tmbox.mbox-small { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin: 4px 0 4px 1em; width: 238px; } } repsn0utfco8z4dkb5nw3sm9fowmpms Modul:DemoTemplate 828 4149 17818 2024-05-23T15:56:55Z Bangrapip 9 new 17818 Scribunto text/plain require('strict') local newBuffer = require('Module:OutputBuffer') local mt = {} function mt.__index(t, title) return function(frame) local getBuffer, print, printf = newBuffer() printf('{{%s', title) local ipairsArgs = {} for k,v in ipairs(frame.args) do if string.find(v, '=', 1, true) then break end ipairsArgs[k] = true printf('|%s', v) end for k,v in pairs(frame.args) do if not ipairsArgs[k] then printf('|%s=%s', string.gsub(k, '=', '{{=}}'), v) end end print('}}') local buffer = getBuffer() -- rather than calling expandTemplate with the title and args we have, call preprocess, so that our code example will always match our output, even in the cases of pipes or other things we should have escaped but didn't return string.format('<code>%s</code> &rarr; %s', mw.text.nowiki(buffer), frame:preprocess(buffer)) end end return setmetatable({}, mt) 8mlbnzfciphbgabjlzcptahim6afk3p Modul:Noinclude 828 4150 17820 2024-05-23T15:59:49Z Bangrapip 9 new 17820 Scribunto text/plain local p = {} function p.noinclude(frame) return frame:getParent():preprocess("<noinclude>" .. frame.args.text .. "</noinclude>"); end return p 46540us5h0lf6rm25j7fyb26bxvq4q9 Modul:If empty 828 4151 17821 2024-05-23T16:00:26Z Bangrapip 9 Ngeja halaman dengen "local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) for k,v in ipairs(args) do if v ~= '' then return v end end end return p" 17821 Scribunto text/plain local p = {} function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = 'Template:If empty', removeBlanks = false}) for k,v in ipairs(args) do if v ~= '' then return v end end end return p 8cxs60bq7ivex6wukqrel0fi3yogyu4 Modul:Delink 828 4152 17822 2024-05-23T16:01:02Z Bangrapip 9 new 17822 Scribunto text/plain -- This module de-links most wikitext. require("strict") local p = {} local getArgs local function delinkReversePipeTrick(s) if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes. return s end return s:match("%[%[|(.*)%]%]") end local function delinkPipeTrick(s) -- We need to deal with colons, brackets, and commas, per [[Help:Pipe trick]]. -- First, remove the text before the first colon, if any. if s:match(":") then s = s:match("%[%[.-:(.*)|%]%]") -- If there are no colons, grab all of the text apart from the square brackets and the pipe. else s = s:match("%[%[(.*)|%]%]") end -- Next up, brackets and commas. if s:match("%(.-%)$") then -- Brackets trump commas. s = s:match("(.-) ?%(.-%)$") elseif s:match(",") then -- If there are no brackets, display only the text before the first comma. s = s:match("(.-),.*$") end return s end -- Return wikilink target |wikilinks=target local function getDelinkedTarget(s) local result = s -- Deal with the reverse pipe trick. if result:match("%[%[|") then return delinkReversePipeTrick(result) end result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs. result = mw.text.decode(result, true) -- decode HTML entities. -- Check for bad titles. To do this we need to find the -- title area of the link, i.e. the part before any pipes. local target_area if result:match("|") then -- Find if we're dealing with a piped link. target_area = result:match("^%[%[(.-)|.*%]%]") else target_area = result:match("^%[%[(.-)%]%]") end -- Check for bad characters. if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then return s end return target_area end local function getDelinkedLabel(s) local result = s -- Deal with the reverse pipe trick. if result:match("%[%[|") then return delinkReversePipeTrick(result) end result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs. result = mw.text.decode(result, true) -- decode HTML entities. -- Check for bad titles. To do this we need to find the -- title area of the link, i.e. the part before any pipes. local target_area if result:match("|") then -- Find if we're dealing with a piped link. target_area = result:match("^%[%[(.-)|.*%]%]") else target_area = result:match("^%[%[(.-)%]%]") end -- Check for bad characters. if mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") and mw.ustring.match(target_area, "[%[%]<>{}%%%c\n]") ~= "?" then return s end -- Check for categories, interwikis, and files. local colon_prefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon. local ns = mw.site.namespaces[colon_prefix] -- see if this is a known namespace if mw.language.isKnownLanguageTag(colon_prefix) or (ns and (ns.canonicalName == "File" or ns.canonicalName == "Category")) then return "" end -- Remove the colon if the link is using the [[Help:Colon trick]]. if result:match("%[%[:") then result = "[[" .. result:match("%[%[:(.*%]%])") end -- Deal with links using the [[Help:Pipe trick]]. if mw.ustring.match(result, "^%[%[[^|]*|%]%]") then return delinkPipeTrick(result) end -- Find the display area of the wikilink if result:match("|") then -- Find if we're dealing with a piped link. result = result:match("^%[%[.-|(.+)%]%]") -- Remove new lines from the display of multiline piped links, -- where the pipe is before the first new line. result = result:gsub("\n", "") else result = result:match("^%[%[(.-)%]%]") end return result end local function delinkURL(s) -- Assume we have already delinked internal wikilinks, and that -- we have been passed some text between two square brackets [foo]. -- If the text contains a line break it is not formatted as a URL, regardless of other content. if s:match("\n") then return s end -- Check if the text has a valid URL prefix and at least one valid URL character. local valid_url_prefixes = {"//", "http://", "https://", "ftp://", "gopher://", "mailto:", "news:", "irc://"} local url_prefix for _ ,v in ipairs(valid_url_prefixes) do if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then url_prefix = v break end end -- Get display text if not url_prefix then return s end s = s:match("^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket. s = s:match('^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ). s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off. local s_decoded = mw.text.decode(s, true) if mw.ustring.match(s_decoded, "%c") then return s end return s_decoded end local function delinkLinkClass(text, pattern, delinkFunction) if type(text) ~= "string" then error("Attempt to de-link non-string input.", 2) end if type(pattern) ~= "string" or mw.ustring.sub(pattern, 1, 1) ~= "^" then error('Invalid pattern detected. Patterns must begin with "^".', 2) end -- Iterate over the text string, and replace any matched text. using the -- delink function. We need to iterate character by character rather -- than just use gsub, otherwise nested links aren't detected properly. local result = "" while text ~= "" do -- Replace text using one iteration of gsub. text = mw.ustring.gsub(text, pattern, delinkFunction, 1) -- Append the left-most character to the result string. result = result .. mw.ustring.sub(text, 1, 1) text = mw.ustring.sub(text, 2, -1) end return result end function p._delink(args) local text = args[1] or "" if args.refs == "yes" then -- Remove any [[Help:Strip markers]] representing ref tags. In most situations -- this is not a good idea - only use it if you know what you are doing! text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "") end if args.comments ~= "no" then text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments. end if args.wikilinks ~= "no" and args.wikilinks ~= "target" then -- De-link wikilinks and return the label portion of the wikilink. text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedLabel) elseif args.wikilinks == "target" then -- De-link wikilinks and return the target portions of the wikilink. text = delinkLinkClass(text, "^%[%[.-%]%]", getDelinkedTarget) end if args.urls ~= "no" then text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs. end if args.whitespace ~= "no" then -- Replace single new lines with a single space, but leave double new lines -- and new lines only containing spaces or tabs before a second new line. text = mw.ustring.gsub(text, "([^\n \t][ \t]*)\n([ \t]*[^\n \t])", "%1 %2") text = text:gsub("[ \t]+", " ") -- Remove extra tabs and spaces. end return text end function p.delink(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end return p._delink(getArgs(frame, {wrappers = 'Template:Delink'})) end return p ap0hgbdtouyp0g9x21nujuwhyky0459 Sablonan:(! 10 4153 17823 2024-05-23T16:01:54Z Bangrapip 9 new 17823 wikitext text/x-wiki <includeonly>{|</includeonly><noinclude><nowiki>{|</nowiki>{{Documentation}} </noinclude> suugjngdajtu9ghvowyeqkomyxg6pqt Sablonan:!) 10 4154 17824 2024-05-23T16:02:39Z Bangrapip 9 new 17824 wikitext text/x-wiki |}<noinclude> {{Documentation}} </noinclude> 8apcw4qp5lvn6mmsnwmuhdas81mpdci Modul:Bold list 828 4155 17825 2024-05-23T16:03:08Z Bangrapip 9 new 17825 Scribunto text/plain -- Written by User:Ahecht in response to a thread at [[WP:VPI]] return { main = function(frame) args = {} for i, v in ipairs(frame:getParent().args) do table.insert(args, v) end conj = "'''" .. (#args > 2 and ", " or " ") .. (frame.args.conj or "or") .. " '''" return "'''"..mw.text.listToText(args, "''', '''", conj).."'''" end } 8i7vn5w9ea3i5kqqwq6cidxq7lfugjt Sablonan:Bold list 10 4156 17826 2024-05-23T16:03:36Z Bangrapip 9 new 17826 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#invoke:Bold list|main|conj={{{conj|or}}}}}</includeonly><noinclude>{{{{BASEPAGENAME}}|A|B|C}} {{Documentation}}</noinclude> 4xbkbb9dw1j891xehwh6dvob3f3a07t Sablonan:Ifsubst 10 4157 17827 2024-05-23T16:04:15Z Bangrapip 9 new 17827 wikitext text/x-wiki {{ safesubst:<noinclude/>#if:{{{demo|}}} |{{ safesubst:<noinclude/>#ifeq:{{{demo}}} |no |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }} |{{ safesubst:<noinclude/>#ifeq:{{ safesubst:<noinclude/>NAMESPACE}}|{{NAMESPACE}} |{{{no|{{{2|}}}}}} |{{{yes|{{{1|}}}}}} }}}}<noinclude> {{Documentation}} </noinclude> 6n9xrkgwrhqddknwc59l4tya8074m0o Sablonan:HTML lists 10 4158 17834 2024-05-23T16:23:15Z Bangrapip 9 new 17834 wikitext text/x-wiki {{navbox top |name= HTML lists |title=HTML lists |state=<includeonly>collapsed</includeonly> |above = More information: {{hlist | [[Help:List]] | [[WP:List dos and don'ts]] | [[WP:Manual of Style/Embedded lists]] | {{section link|WP:Manual of Style/Accessibility#Lists}} | [[WP:WikiProject Lists]] }} }} {|style="width:100%" | style="vertical-align:top; width:32%" | {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|hlist}}}} |- | {{tlx|hlist |item1&nbsp;|item2&nbsp;|...}} |- | {{hlist |item1 |item2 |...}} |} | rowspan=4 style="width:2%"| | style="vertical-align:top; width:32%"| {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|flatlist}}}} |- | {{tlx|flatlist|<br />* item1<br />* item2<br />* ...}} |- | {{flatlist| * item1 * item2 * ... }} |} | rowspan=4 style="width:2%" | | style="vertical-align:top; width:32%"| {| class="wikitable" style="width:100%" |- ! Horizontal list |- | {{mono|{{tl|cslist}}}} |- | {{tlx|cslist |item1&nbsp;|item2&nbsp;|...}} |- | {{cslist |item1 |item2 |...}} |- !style="font-weight: normal; text-align:center;" | {{mono|{{tl|bold list}}}} |- | {{tlx|bold list |item1&nbsp;|item2&nbsp;|...}} |- | {{bold list |item1 |item2 |...}} |} |- | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Bulleted list |- | {{mono|{{tl|bulleted list}}}} |- | {{tlx|bulleted list |item1&nbsp;|item2&nbsp;|...}} |- | {{bulleted list |item1 |item2 |...}} |} | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Numeric ordered list |- | {{mono|{{tl|ordered list}}}} |- | {{tlx|Ordered list |first&nbsp;|second&nbsp;|...}} |- | {{Ordered list |first |second |...}} |} | style="vertical-align:top;"| {| class="wikitable" style="width:100%" |- ! Alphabetic ordered list |- | {{mono|{{tl|ordered list}}}} |- | {{tlx|Ordered list |list_style_type{{=}}lower-alpha&nbsp;|first&nbsp;|second&nbsp;|...}} |- | {{Ordered list |list_style_type=lower-alpha |first |second |...}} |} |- | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Unbulleted list |- | {{mono|{{tl|unbulleted list}}}} |- | {{tlx|unbulleted list |item1&nbsp;|item2&nbsp;|...}} |- | {{unbulleted list|item1|item2|...}} |} | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Unbulleted list |- | {{mono|{{tl|plainlist}}}} |- | {{tlx|plainlist|<br />* item1<br />* item2<br />* ...}} |- | {{plainlist| * item1 * item2 * ... }} |} | style="vertical-align:top" rowspan=2| {| class="wikitable" style="width:100%" |- ! Glossary or definition list |- | {{mono|{{tl|glossary}}}}<br />([[Wikipedia:Manual of Style/Glossaries|glossary]], description, definition, association) |- | {{tlx|glossary}}<br /> {{tlx|term|first term}}{{tlx|defn|first description}}<br /> {{tnull|term|second term}}{{tnull|defn|second description}}<br /> {{tnull|term|...}}{{tnull|defn|....}}<br /> {{mono|{{tl|glossary end}}}} |- | {{glossary}} {{term|first term}}{{defn|first description}} {{term|second term}}{{defn|second description}} {{term|...}}{{defn|....}} {{glossary end}} |} |- | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Bulleted list to flow around an image |- | {{mono|{{tl|flowlist}}}} |- | <code><nowiki>[[File:Bad Title Example.png|left|thumb|100px]]</nowiki></code><br /> {{tlx|flowlist|<br />*item1<br />*item2<br />*...}} |- | [[File:Bad Title Example.png|left|thumb|100px]] {{flowlist| *item1 *item2 *... }} |} | style="vertical-align:top"| {| class="wikitable" style="width:100%" |- ! Ordered list in columns |- | {{mono|{{tl|columns-list}}}} |- | {{tlx|columns-list|colwidth{{=}}5em|<br /># first<br /># second<br /># third<br /># ...}} |- | {{columns-list|colwidth=5em| # first # second # third # ... }} |} | style="vertical-align:top"| |} {{navbox bottom |below = {{cl|List formatting and function templates‎}} }}<noinclude> {{documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata --> </noinclude> m0swcu2kfnz878fpcd17zm8o9rb9xci Sablonan:Navbox top 10 4159 17835 2024-05-23T16:23:51Z Bangrapip 9 new 17835 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude><includeonly>{{#invoke:navbox top and bottom|top}}</includeonly><noinclude> {{documentation}} </noinclude> ewvk099kxtz3o1cy6yh0mx7d3fpta6v Sablonan:Navbox bottom 10 4160 17837 2024-05-23T16:24:57Z Bangrapip 9 new 17837 wikitext text/x-wiki <includeonly>{{#invoke:navbox top and bottom|bottom}}</includeonly><noinclude> {{documentation|Template:Navbox top/doc}}</noinclude> bwhjfft0rnpktg14lfnmvcypl0jjozg Sablonan:Yes-No 10 4161 17838 2024-05-23T16:25:34Z Bangrapip 9 new 17838 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #FFD; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="partial table-partial"|{{{1|Iya/Kaga'}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> 6wspjlj2i8luoqhb1el57et28lasv24 Sablonan:Term 10 4162 17839 2024-05-23T16:26:10Z Bangrapip 9 Ngeja halaman dengen "<dt class="glossary {{{class|}}}" {{safesubst<noinclude/>:#if: {{{noid|}}}||id="{{safesubst<noinclude/>:#invoke:delink|delink|{{safesubst<noinclude/>:#invoke:String|replace|source={{safesubst<noinclude/>:lc:{{{id|{{{term|{{{1}}}}}}}}}}}|"|<!--blank to strip out double quote mark-->}}}}"}} style="{{safesubst<noinclude/>:#if:{{{multi|}}}|margin-top: -0.2em;|margin-top: 0.4em; {{{style|}}}}}">{{safesubst<noinclude/>:#if:{{{nondefining|}}}||<dfn class="glossary">}}{{{cont..." 17839 wikitext text/x-wiki <dt class="glossary {{{class|}}}" {{safesubst<noinclude/>:#if: {{{noid|}}}||id="{{safesubst<noinclude/>:#invoke:delink|delink|{{safesubst<noinclude/>:#invoke:String|replace|source={{safesubst<noinclude/>:lc:{{{id|{{{term|{{{1}}}}}}}}}}}|"|<!--blank to strip out double quote mark-->}}}}"}} style="{{safesubst<noinclude/>:#if:{{{multi|}}}|margin-top: -0.2em;|margin-top: 0.4em; {{{style|}}}}}">{{safesubst<noinclude/>:#if:{{{nondefining|}}}||<dfn class="glossary">}}{{{content|{{{2|{{{term|{{{1}}}}}}}}}}}}{{safesubst<noinclude/>:#if:{{{nondefining|}}}||</dfn>}}</dt><noinclude> {{Documentation}} </noinclude> rt8anz4qphbut5kkrity97uqw5vscqn Sablonan:Mono 10 4163 17840 2024-05-23T16:26:43Z Bangrapip 9 new 17840 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>ifsubst|1=|2=<templatestyles src="Mono/styles.css" />}}<span class="monospaced">{{{2|{{{1}}}}}}</span><noinclude> {{Documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> eyigcpktddtgno85j4vajm121b6hlip Sablonan:Mono/styles.css 10 4164 17841 2024-05-23T16:26:56Z Bangrapip 9 new 17841 sanitized-css text/css /* {{pp-template}} */ .monospaced { /* "monospace, monospace" per [[WP:MONO]] */ font-family: monospace, monospace; } np4jqak6c9salmg4ht0lxddkoh7wqt0 Modul:Navbox top and bottom 828 4165 17842 2024-05-23T16:27:36Z Bangrapip 9 new 17842 Scribunto text/plain -- This implements {{navbox top}} and {{navbox bottom}} local p = {} local function build_navbox(parentArgs, list) local args = {} for argName, value in pairs(parentArgs) do if value ~= '' then if type(argName) == 'string' then args[argName] = value end end end args['bodystyle'] = 'display:table;' .. (args['bodystyle'] or '') args['list1padding'] = '0' args['list1style'] = 'border-width:0;' args['list1'] = list -- Note Navbox.navbox() has a kludge to order the parent frame's args -- into a specific order. For now, this is omitted from this module. local Navbox = require('Module:Navbox') return Navbox._navbox(args) end function p.top(frame) local args = frame:getParent().args local parts = mw.text.split(build_navbox(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[1] end function p.bottom(frame) local args = frame:getParent().args local parts = mw.text.split(build_navbox(args, '<ADD LIST HERE>'), '<ADD LIST HERE>') return parts[2] end return p k4u6pww6woolztix1exofx2t2yk7vf6 Sablonan:Div col/styles.css 10 4166 17843 2024-05-23T16:28:29Z Bangrapip 9 new 17843 sanitized-css text/css /* {{pp|small=yes}} */ .div-col { margin-top: 0.3em; column-width: 30em; } .div-col-small { font-size: 90%; } .div-col-rules { column-rule: 1px solid #aaa; } /* Reset top margin for lists in div col */ .div-col dl, .div-col ol, .div-col ul { margin-top: 0; } /* Avoid elements breaking between columns See also Template:No col break */ .div-col li, .div-col dd { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } n7twp689l8hrwuefq6a9a414zrxegfw Sablonan:Ordered list 10 4167 17844 2024-05-23T16:29:07Z Bangrapip 9 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:list|ordered}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 17844 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|ordered}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> n9z3yrhcknctpjb3o8a5r4mv3ke55up Sablonan:Yes N 10 4168 17845 2024-05-23T16:30:35Z Bangrapip 9 new 17845 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background:#FFC7C7;vertical-align:middle;text-align:{{{align|center}}};{{{style|}}}" class="table-yes"|{{{1|Iya}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude> tk54ec3t0sxv4xraivb3nizrgxmsuo3 Sablonan:Dunno 10 4169 17846 2024-05-23T16:31:13Z Bangrapip 9 new 17846 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>{{Unknown|{{{1|?}}}|{{{align|}}}|{{{style|}}}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude> exqdy5k57eyslr79m98xly11nqy5vv3 Sablonan:Unknown 10 4170 17847 2024-05-23T16:31:38Z Bangrapip 9 new 17847 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>style="background: #EEE; vertical-align: middle; white-space: nowrap; text-align: {{{align|center}}}; {{{style|}}}" class="table-Un­known" | {{{1|Un­known}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} </noinclude> 8486ougur6f2ljuusyrqqe3owc04luk Sablonan:Convinfobox 10 4171 17848 2024-05-23T16:32:39Z Bangrapip 9 new 17848 wikitext text/x-wiki {{Convinfobox/{{#if:{{{1|}}}|pri}}{{#if:{{{3|}}}|sec}}{{#if:{{{6|}}}|{{#if:{{{5|}}}|ter}}3|2}}|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|sp={{{sp|}}}|lk={{{lk|off}}}|abbr={{{abbr|on}}}|disp={{{disp|}}}|adj={{{adj|}}}|sigfig={{{sigfig|}}}}}<noinclude>{{documentation}}</noinclude> ptv5mtijw6lckdqo3xwe2sl43rchzsa Sablonan:Convinfobox/2 10 4172 17849 2024-05-23T16:33:05Z Bangrapip 9 new 17849 wikitext text/x-wiki <noinclude>empty [[Category:Anaksablonan Sablonan Convinfobox]] </noinclude> fed0hkj1t65v06yqe3rom3cjrcc4eno Sablonan:Convinfobox/3 10 4173 17850 2024-05-23T16:33:38Z Bangrapip 9 new 17850 wikitext text/x-wiki <noinclude>empty [[Category:Anaksablonan Sablonan Convinfobox]] </noinclude> fed0hkj1t65v06yqe3rom3cjrcc4eno Templat:Birth-date and age 0 4174 18312 17851 2024-05-24T13:53:15Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Tanggal lair ama umur]] 18312 wikitext text/x-wiki #REDIRECT [[Sablonan:Tanggal lair ama umur]] r6emxw4r14ntdqb5wpy3s7hfm7d7out Templat:Tanggal lair ama umur 0 4175 17852 2024-05-23T16:38:21Z Bangrapip 9 new 17852 wikitext text/x-wiki #REDIRECT [[Sablonan:Tanggal lair ama umur]] r6emxw4r14ntdqb5wpy3s7hfm7d7out Sablonan:Abbr 10 4176 17853 2024-05-23T16:38:41Z Bangrapip 9 new 17853 wikitext text/x-wiki <abbr {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</abbr><noinclude>{{Documentation}} </noinclude> b6zvtcrye54kh0akzk3y1jq9lxg4lm6 Sablonan:Templat:Tree list/styles.css 10 4177 17858 2024-05-23T16:45:00Z Bangrapip 9 new 17858 sanitized-css text/css /* {{pp-template}} */ .treeview ul { padding: 0; margin: 0; } .treeview li { padding: 0; margin: 0; list-style-type: none; list-style-image: none; } .treeview li li { background: url("https://upload.wikimedia.org/wikipedia/commons/f/f2/Treeview-grey-line.png") no-repeat 0 -2981px; /* @noflip */ padding-left: 21px; text-indent: 0.3em; } .treeview li li:last-child { background-position: 0 -5971px } /* first line here deals with new situation after RemexHTML switch, * where emptyline cause the first child to become the 2nd child. Such a mess */ .treeview li.emptyline > ul > .mw-empty-elt:first-child + .emptyline, .treeview li.emptyline > ul > li:first-child { background-position: 0 9px } ipolfperplt21ppkuzamefs0uvzp0zp Sablonan:Infobox country/status text 10 4178 17861 2024-05-23T16:48:22Z Bangrapip 9 new 17861 wikitext text/x-wiki {{#if:{{{status_text|}}} |{{{status_text}}} |{{#switch:{{ucfirst:{{{status|}}}}} |Empire=<!--Empire--> |Nomadic empire|Nomadic Empire=[[Nomadic empire]] |Ancient Chinese state |Ancient Chinese State=[[Ancient Chinese state]] |Federation |Federal=<!--Federation--> |Confederation=<!--Confederation--> |State union |State Union |Union=<!--State union--> |Special |Special territory=<!--Special territory--> |Unrecognized state |Unrecognised state |Unrecognized State |Unrecognised State |Unrecognized |Unrecognised=[[List of states with limited recognition|Unrecognized state]] |City-state |City-State |City state |City State |City={{#if:{{{empire|}}} | {{#switch:{{{empire|}}} |Holy Roman Empire |HRE=[[Free Imperial City]] of the [[Holy Roman Empire]] {{#if:{{{year_end|}}}|{{#ifexpr:{{{year_end}}}>1806|<br/>(until 1806)}}|}} |#default=City-state {{#if:{{{empire|}}}|of [[{{{empire}}}]]|}} }} |<!--City-state--> }} |Commonwealth realm |Commonwealth Realm=[[Commonwealth Realm]] |League of Nations Mandate |League of Nations |Mandate={{#if:{{{empire|}}} | [[League of Nations mandate|Mandate]] of&nbsp;{{#switch:{{{empire}}} |United Kingdom |UK=the [[United Kingdom]] |#default={{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}} }} | [[League of Nations mandate]] }} |United Nations Trust Territory| UN Trust Territory |Trust Territory=[[United Nations Trust Territories|Trust Territory]]<!-- -->{{#if:{{{empire|}}} |&nbsp;of&nbsp;{{#switch:{{{empire}}} |United Kingdom |UK=the [[United Kingdom]] |United States |US |USA=the [[United States]] |#default={{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}} }} }} |Protectorate=Protectorate of&nbsp;<!-- -->{{#if:{{{empire|}}} |{{#switch:{{{empire}}} |United Kingdom |UK=the [[United Kingdom]] |United States |US |USA=the [[United States]] |#default={{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}} }} |whom? {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}} }} |Client |Client state |Client State |Puppet |Puppet-state |Puppet state={{#if:{{{empire|}}} | {{#switch:{{{empire}}} |First French Empire |France=[[French client republic|Client]] of the [[First French Empire]] |#default=[[Puppet state]] of {{#ifexist:{{{empire}}}|[[{{{empire}}}]]|{{{empire}}}}} }} | Puppet state ''of whom?'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}} }} |Vassal={{#switch:{{{empire|}}} |Holy Roman Empire |HRE=[[States of the Holy Roman Empire|State]] of the [[Holy Roman Empire]] {{#if:{{{year_end|}}}|{{#ifexpr:{{{year_end}}}>1806|(until 1806)}}|}} |#default=Vassal{{#if:{{{empire|}}}|&nbsp;of&nbsp;{{{empire}}}|&nbsp;''of whom?'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}} }} |Fief={{#switch:{{{empire|}}} |#default=Fief{{#if:{{{empire|}}}|&nbsp;of&nbsp;{{{empire}}}|&nbsp;''of whom?'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}} }} |Abbey={{#switch:{{{empire|}}} |Holy Roman Empire |HRE=[[Imperial Abbey]] of the [[Holy Roman Empire]] {{Main other|[[Category:Imperial abbeys|{{{common_name}}}]]}} |#default=Abbey{{#if:{{{empire|}}}|&nbsp;of&nbsp;{{{empire}}}|&nbsp;''of whom?'' {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}}}} }} |Satellite state |Satellite State |Satellite= Satellite state of the [[Soviet Union]] |Colony={{#switch:{{ucfirst:{{{empire}}}}} |United Kingdom |UK |British Empire |Britain=[[Territorial evolution of the British Empire|British colony]] |England=[[English overseas possessions|English colony]] |France |First French Empire| French Empire=[[French colonial empire|French colony]] |NL |Netherlands |The Netherlands=[[Dutch Empire|Dutch colony]] |Belgium=[[Belgian colonial empire|Belgian colony]] |Spain |Spanish Empire=[[Spanish Empire|Spanish colony]] |Portugal=[[Portuguese Empire|Portuguese colony]] |Germany |German Empire=[[German colonial empire|German colony]] |Italy=[[Italian Empire|Italian colony]] |Sweden=[[Swedish overseas colonies|Swedish colony]] |Denmark=[[Danish colonial empire|Danish colony]] |Norway=[[Norwegian Empire|Norwegian colony]] |Russia=[[Russian Empire|Russian colony]] |Japan=[[Empire of Japan|Japanese colony]] |#default=Colony ({{#if:{{{empire|}}} |{{{empire}}}) |''of whom?'') {{#if:{{{_noautocat|<noinclude>yes</noinclude>}}}||[[Category:Former country articles requiring maintenance|S]]}} }} }} |Provisional Government |Provisional government |Provisional=[[Provisional government]] |Exiled Government |Exiled government |Exile={{#if:{{{year_exile_start|}}} | [[Government in exile|In exile]] {{#if:{{{year_exile_end|}}} |({{{year_exile_start}}}{{spaced ndash}}{{{year_exile_end}}}) |since {{{year_exile_start}}} }} | [[Government in exile]] }} |#default={{{status}}} }} }}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. }}</noinclude> 9akxdiq3yekwe3xf0wa0dcwwwoqwqtb Sablonan:Infobox country/formernext 10 4179 17862 2024-05-23T16:49:35Z Bangrapip 9 new 17862 wikitext text/x-wiki {| style="width:95%; background: transparent; text-align:center; margin:0 auto; display:inline-table;" |- | style="text-align:center; border:0; padding-bottom:0"|<div id="before-after"></div> {{#if:{{{p1|}}}|'''Preceded by'''}} || style="text-align:center;border:0; padding-bottom:0;"| {{#if:{{{s1|}}}|'''Succeeded by'''}} |- | style="vertical-align:top; text-align:center; border:0;"| {{#if:{{{p1|}}} | <!--start subtable:-->{{{!}} style="width:100%; background: transparent; text-align:center; margin:0 auto; border:0;" {{!}}- {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p1|}}}|[[File:{{{flag_p1}}}|20px{{#ifeq:{{{border_p1}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p1|}}}|{{{image_p1}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p1}}}]] {{!}}- {{#if:{{{p2|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p2|}}}|[[File:{{{flag_p2}}}|20px{{#ifeq:{{{border_p2}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p2|}}}|{{{image_p2}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p2}}}]]}} {{!}}- {{#if:{{{p3|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p3|}}}|[[File:{{{flag_p3}}}|20px{{#ifeq:{{{border_p3}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p3|}}}|{{{image_p3}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p3}}}]]}} {{!}}- {{#if:{{{p4|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p4|}}}|[[File:{{{flag_p4}}}|20px{{#ifeq:{{{border_p4}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p4|}}}|{{{image_p4}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p4}}}]]}} {{!}}- {{#if:{{{p5|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p5|}}}|[[File:{{{flag_p5}}}|20px{{#ifeq:{{{border_p5}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p5|}}}|{{{image_p5}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p5}}}]]}} {{!}}- {{#if:{{{p6|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p6|}}}|[[File:{{{flag_p6}}}|20px{{#ifeq:{{{border_p6}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p6|}}}|{{{image_p6}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p6}}}]]}} {{!}}- {{#if:{{{p7|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p7|}}}|[[File:{{{flag_p7}}}|20px{{#ifeq:{{{border_p7}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p7|}}}|{{{image_p7}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p7}}}]]}} {{!}}- {{#if:{{{p8|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p8|}}}|[[File:{{{flag_p8}}}|20px{{#ifeq:{{{border_p8}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p8|}}}|{{{image_p8}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p8}}}]]}} {{!}}- {{#if:{{{p9|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p9|}}}|[[File:{{{flag_p9}}}|20px{{#ifeq:{{{border_p9}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p9|}}}|{{{image_p9}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p9}}}]]}} {{!}}- {{#if:{{{p10|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p10|}}}|[[File:{{{flag_p10}}}|20px{{#ifeq:{{{border_p10}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p10|}}}|{{{image_p10}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p10}}}]]}} {{!}}- {{#if:{{{p11|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p11|}}}|[[File:{{{flag_p11}}}|20px{{#ifeq:{{{border_p11}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p11|}}}|{{{image_p11}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p11}}}]]}} {{!}}- {{#if:{{{p12|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p12|}}}|[[File:{{{flag_p12}}}|20px{{#ifeq:{{{border_p12}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p12|}}}|{{{image_p12}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p12}}}]]}} {{!}}- {{#if:{{{p13|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p13|}}}|[[File:{{{flag_p13}}}|20px{{#ifeq:{{{border_p13}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p13|}}}|{{{image_p13}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p13}}}]]}} {{!}}- {{#if:{{{p14|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p14|}}}|[[File:{{{flag_p14}}}|20px{{#ifeq:{{{border_p14}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p14|}}}|{{{image_p14}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p14}}}]]}} {{!}}- {{#if:{{{p15|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p15|}}}|[[File:{{{flag_p15}}}|20px{{#ifeq:{{{border_p15}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p15|}}}|{{{image_p15}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p15}}}]]}} {{!}}- {{#if:{{{p16|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p16|}}}|[[File:{{{flag_p16}}}|20px{{#ifeq:{{{border_p16}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p16|}}}|{{{image_p16}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p16}}}]]}} {{!}}- {{#if:{{{p17|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p17|}}}|[[File:{{{flag_p17}}}|20px{{#ifeq:{{{border_p17}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p17|}}}|{{{image_p17}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p17}}}]]}} {{!}}- {{#if:{{{p18|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p18|}}}|[[File:{{{flag_p18}}}|20px{{#ifeq:{{{border_p18}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p18|}}}|{{{image_p18}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p18}}}]]}} {{!}}- {{#if:{{{p19|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p19|}}}|[[File:{{{flag_p19}}}|20px{{#ifeq:{{{border_p19}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p19|}}}|{{{image_p19}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p19}}}]]}} {{!}}- {{#if:{{{p20|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p20|}}}|[[File:{{{flag_p20}}}|20px{{#ifeq:{{{border_p20}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p20|}}}|{{{image_p20}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p20}}}]]}} {{!}}- {{#if:{{{p21|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p21|}}}|[[File:{{{flag_p21}}}|20px{{#ifeq:{{{border_p21}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p21|}}}|{{{image_p21}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p21}}}]]}} {{!}}- {{#if:{{{p22|}}} | {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_p22|}}}|[[File:{{{flag_p22}}}|20px{{#ifeq:{{{border_p22}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_p22|}}}|{{{image_p22}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}style="border:0; padding:0; vertical-align:middle; text-align:left;"{{!}} [[{{{p22}}}]]}} <!--end subtable:--> {{!}}} }} | style="vertical-align:top; text-align:center;border:0;"| {{#if:{{{s1|}}} | <!--start subtable:-->{{{!}} style="width:92%; background:transparent; text-align:center; margin:0 auto; border:0;" {{!}}- {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s1}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s1|}}}|[[File:{{{flag_s1}}}|20px{{#ifeq:{{{border_s1}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s1|}}}|{{{image_s1}}}|[[File:Blank.png|22px|link=|alt=]]}}}} {{!}}- {{#if:{{{s2|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s2}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s2|}}}|[[File:{{{flag_s2}}}|20px{{#ifeq:{{{border_s2}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s2|}}}|{{{image_s2}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s3|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s3}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s3|}}}|[[File:{{{flag_s3}}}|20px{{#ifeq:{{{border_s3}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s3|}}}|{{{image_s3}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s4|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s4}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s4|}}}|[[File:{{{flag_s4}}}|20px{{#ifeq:{{{border_s4}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s4|}}}|{{{image_s4}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s5|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s5}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s5|}}}|[[File:{{{flag_s5}}}|20px{{#ifeq:{{{border_s5}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s5|}}}|{{{image_s5}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s6|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s6}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s6|}}}|[[File:{{{flag_s6}}}|20px{{#ifeq:{{{border_s6}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s6|}}}|{{{image_s6}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s7|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s7}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s7|}}}|[[File:{{{flag_s7}}}|20px{{#ifeq:{{{border_s7}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s7|}}}|{{{image_s7}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s8|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s8}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s8|}}}|[[File:{{{flag_s8}}}|20px{{#ifeq:{{{border_s8}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s8|}}}|{{{image_s8}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s9|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s9}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s9|}}}|[[File:{{{flag_s9}}}|20px{{#ifeq:{{{border_s9}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s9|}}}|{{{image_s9}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s10|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s10}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s10|}}}|[[File:{{{flag_s10}}}|20px{{#ifeq:{{{border_s10}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s10|}}}|{{{image_s10}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s11|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s11}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s11|}}}|[[File:{{{flag_s11}}}|20px{{#ifeq:{{{border_s11}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s11|}}}|{{{image_s11}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s12|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s12}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s12|}}}|[[File:{{{flag_s12}}}|20px{{#ifeq:{{{border_s12}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s12|}}}|{{{image_s12}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s13|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s13}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s13|}}}|[[File:{{{flag_s13}}}|20px{{#ifeq:{{{border_s13}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s13|}}}|{{{image_s13}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s14|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s14}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s14|}}}|[[File:{{{flag_s14}}}|20px{{#ifeq:{{{border_s14}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s14|}}}|{{{image_s14}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s15|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s15}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s15|}}}|[[File:{{{flag_s15}}}|20px{{#ifeq:{{{border_s15}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s15|}}}|{{{image_s15}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s16|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s16}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s16|}}}|[[File:{{{flag_s16}}}|20px{{#ifeq:{{{border_s16}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s16|}}}|{{{image_s16}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s17|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s17}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s17|}}}|[[File:{{{flag_s17}}}|20px{{#ifeq:{{{border_s17}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s17|}}}|{{{image_s17}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s18|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s18}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s18|}}}|[[File:{{{flag_s18}}}|20px{{#ifeq:{{{border_s18}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s18|}}}|{{{image_s18}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s19|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s19}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s19|}}}|[[File:{{{flag_s19}}}|20px{{#ifeq:{{{border_s19}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s19|}}}|{{{image_s19}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s20|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s20}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s20|}}}|[[File:{{{flag_s20}}}|20px{{#ifeq:{{{border_s20}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s20|}}}|{{{image_s20}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s21|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s21}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s21|}}}|[[File:{{{flag_s21}}}|20px{{#ifeq:{{{border_s21}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s21|}}}|{{{image_s21}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} {{!}}- {{#if:{{{s22|}}} | {{!}}style="border:0; padding:0; vertical-align:middle; text-align:right;"{{!}} [[{{{s22}}}]] {{!}}style="border:0; padding:0; vertical-align:middle;"{{!}} {{#if:{{{flag_s22|}}}|[[File:{{{flag_s22}}}|20px{{#ifeq:{{{border_s22}}}|no||{{!}}border}}|link=|alt=]]|{{#if:{{{image_s22|}}}|{{{image_s22}}}|[[File:Blank.png|22px|link=|alt=]]}}}}}} <!--end subtable:--> <!--end subtable:--> {{!}}} }} <!--end subtable:--> {{!}}}<noinclude> {{documentation|content= This subtemplate is used to simplify the code of {{tl|infobox country}}. It should not be used directly. It can currently handle up to 21 flags. }}</noinclude> 27agy9jywl671nwe0749z52jrdy4f2c Modul:Native name 828 4180 17864 2024-05-23T16:51:16Z Bangrapip 9 new 17864 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; local lang_module = require ('Module:Lang'); local yes_no = require('Module:Yesno') local defined_values = { italic = {['no']='no', ['off']='no'}, -- values accepted by |italic= and |italics=; {{lang}} expects 'no' so 'off' must be translated paren = {['no']=true, ['off']=true, ['omit']=true}, -- values accepted by |paren= } local messages_t = { tag_required = 'an IETF language tag as parameter {{{1}}} is required', -- for {{native name}} name_required = 'a name as parameter {{{2}}} is required', tag_required_idx = 'an IETF language tag in |tag%s= is required', -- for {{native name}} when called from {{native name list}} name_required_idx = 'a name in |name%s= is required', empty_list = 'list is empty', -- for {{native name list}} positional = 'positional parameters not supported', br_list = '&lt;br /> lists not allowed', -- for {{native name checker}} list_markup = 'list markup expected for multiple names', malformed_param = 'parameter value is malformed', } local help_links_t = { ['native name'] = '[[Template:Native name|help]]', ['native name checker'] = '[[Template:Native name checker|help]]', ['native name list'] = '[[Template:Native name list|help]]', } local error_cats_t = { ['native name'] = '[[Category:Native name template errors]]', ['native name checker'] = '[[Category:Native name checker template errors]]', ['native name list'] = '[[Category:Native name list template errors]]', } --[[--------------------------< E R R O R _ M S G >------------------------------------------------------------ returns a formatted error message ]] local function error_msg (msg, template, index) local cat = ((0 == mw.title.getCurrentTitle().namespace) and error_cats_t[template]) or ''; if index then local message = string.format (msg, index); return string.format ('<span style="color:#d33">Error {{%s}}: %s (%s)</span>%s', template, message, help_links_t[template], cat) end return string.format ('<span style="color:#d33">Error {{%s}}: %s (%s)</span>%s', template, msg, help_links_t[template], cat) end --[=[-------------------------< _ N A T I V E _ N A M E >------------------------------------------------------ implements {{native name}}; entry point from a module <args_t> is a table of parameter name/value pairs. Parameters that are supported are: args_t[1] - IETF language tag (required) args_t[2] - the native name (required) args_t.italic - accepts string values 'no' or 'off'; {{lang}} expects 'no' so 'off' must be translated args_t.italics - alias of |italic= args_t.paren - accepts 'omit', 'off', or 'no' args_t.icon - alias of paren args_t.parensize - args_t.fontsize - deprecated alias of |parensize= args_t.nolink - any value inhibits wikilinking of language name args_t.suppress_empty_list_error - when set to 'yes', suppresses an 'empty' error message; mostly for use within another template this function calls these functions in Module:lang: _is_ietf_tag _lang _name_from_tag TODO: add support for romanization and transliteration? add support for postfix so that 'mis' can render something like this: {{native|name|mis|Chotilapacquen|parent=omit|postfix=&#32;([[Coahuiltecan languages|Coahuiltecan]])}} Chotilapacquen (Coahuiltecan) ]=] local function _native_name (args_t) local template = (args_t.template and args_t.template) or 'native name'; -- for error messaging; use 'native name list' when called from native_name_list(), etc if not (args_t[1] or args_t[2]) and yes_no (args_t.suppress_empty_list_error) then return ''; -- if empty list error is suppressed, return empty string elseif not args_t[1] then return error_msg ((args_t.index and messages_t.tag_required_idx) or messages_t.tag_required, template, args_t.index) elseif not args_t[2] then return error_msg ((args_t.index and messages_t.name_required_idx) or messages_t.name_required, template, args_t.index) end args_t.italic = args_t.italics or args_t.italic; -- plural form first in {{native name}} but singular form for {{lang}} args_t.italic = defined_values.italic[args_t.italic] or nil; -- translate assigned value args_t.italics = nil; -- so unset as unneeded args_t.paren = args_t.paren or args_t.icon; args_t.icon = nil; -- unset as unneeded args_t.parensize = args_t.parensize or args_t.fontsize or '100%'; args_t.fontsize = nil; -- unset as unneeded local out_t = {}; table.insert (out_t, lang_module._lang ({args_t[1], args_t[2], ['italic']=args_t.italic, ['template']=template})); if not defined_values.paren[args_t.paren] then table.insert (out_t, '&nbsp;'); table.insert (out_t, table.concat ({ '<span class="languageicon" style="font-size:', args_t.parensize, '; font-weight:normal">'})); if args_t.nolink then table.insert (out_t, table.concat ({'(', lang_module._name_from_tag ({args_t[1], ['template']=template}), ')'})); else if lang_module._is_ietf_tag (args_t[1]) then table.insert (out_t, table.concat ({'(', lang_module._name_from_tag ({args_t[1], ['link'] ='yes', ['template']=template}), ')'})); else table.insert (out_t, '(language?)'); -- TODO: any reason to keep this? end end table.insert (out_t, '</span>'); end return table.concat (out_t); end --[[--------------------------< N A T I V E _ N A M E >-------------------------------------------------------- implements {{native name}}; entry point from the template {{#invoke:native name|native_name|<tag>|<name>|italic=|paren=|parensize=|nolink=}} ]] local function native_name (frame) return _native_name (getArgs (frame)); end --[[--------------------------> _ N A T I V E _ N A M E _ L I S T >-------------------------------------------- implements {{native name}}; entry point from a module <args_t> is a table of parameter name/value pairs. Supports enumerated forms of the {{native name}} parameters: args_t.tagn - IETF language tag (|tag1= required) args_t.namen - the native name (|name1= required) args_t.italicn - accepts string values 'no' or 'off' args_t.italicsn - alias of |italicn= args_t.parenn - accepts 'omit', 'off', or 'no' args_t.iconn - alias of paren args_t.parensizen - args_t.fontsizen - deprecated alias of |parensizen= args_t.nolinkn - any value inhibits wikilinking of language name also supports: args_t.postfixn - wikitext to be appended to list item n (references other appropriate text) args_t.suppress_empty_list_error - when set to 'yes', suppresses an 'empty list' error message; mostly for use within another template ]] local function _native_name_list (args_t) if args_t[1] then return error_msg (messages_t.positional, 'native name list') end local unsorted_enumerators_t = {} -- unsorted k/v table of tagn and namen enumerators where k is the enumerator and v is always true for param, _ in pairs (args_t) do -- loop through all parameters local enumerator = mw.ustring.match (param, "^tag(%d+)$") -- is this a |tagn= parameter? extract enumerator if present if enumerator then -- if there is an enumerator unsorted_enumerators_t[tonumber(enumerator)] = true -- add enumerator to the table else local name_match = mw.ustring.match (param, "^name(%d+)$") -- is this a |tagn= parameter? extract enumerator if present if name_match then -- if there is an enumerator unsorted_enumerators_t[tonumber (name_match)] = true -- add enumerator to the table end end end local enumerators_t = {} -- will hold a sorted sequence of enumerators for n, _ in pairs (unsorted_enumerators_t) do -- loop through the k/v table of enumerators table.insert (enumerators_t, n) -- add the enumerator to the sequence end table.sort (enumerators_t) -- and ascending sort local list_t = {}; -- list of formatted native names goes here for _, n in ipairs (enumerators_t) do -- loop through the sorted enumerators table.insert (list_t, table.concat ({ _native_name ({ -- go render the native name args_t['tag'..n], args_t['name'..n], ['italic'] = args_t['italic'..n], ['italics'] = args_t['italics'..n], ['paren'] = args_t['paren'..n], ['icon'] = args_t['icon'..n], ['parensize'] = args_t['parensize'..n], ['fontsize'] = args_t['fontsize'..n], ['nolink'] = args_t['nolink'..n], ['template'] = 'native name list', -- for error messaging ['index'] = n, -- for error messaging }), args_t['postfix'..n] or '', })); end if 0 == #list_t then return (yes_no (args_t.suppress_empty_list_error) and '') or -- return empty string when error suppressed error_msg (messages_t.empty_list, 'native name list'); -- otherwise error elseif 1 == #list_t then return list_t[1]; -- return the very short list; TODO: add error? else return require ('Module:List').unbulleted (list_t); -- use unbulleted list from module end end --[[--------------------------< N A T I V E _ N A M E _ L I S T >---------------------------------------------- implements {{native name list}}; entry point from the template {{#invoke:native name list|native_name_list|tag1=<tag>|name1=<name>|italic1=|paren1=|parensize1=|nolink1=}} ]] local function native_name_list (frame) return _native_name_list (getArgs (frame)); end --[[--------------------------< _ N A T I V E _ N A M E _ C H E C K E R >-------------------------------------- entry point from a module implements {{native name checker}} for use inside infoboxen: |dataxx = {{native name checker|{{{native_name|}}}}} inspects rendered content of {{{native_name}}}: expects: at least one lang="<valid IETF tag>" html attribute; tag must begin with 2 or three letters followed by a hyphen or double quote character: lang="zh-Hant" or lang="nav" or lang="oj" emits error message when 2 or more lang="<valid IETF tag>" html attribute but list markup <li> tag not found emits error message if any form of '<br />' tag is found per MOS:NOBREAK returns: nothing when |native_name= is omitted or empty assigned value when no error error message on error ]] local function _native_name_checker (args_t) local value = args_t[1]; if not value then -- if |native_name= is omitted or empty return; -- return nothing end local _, count = value:gsub ('lang="%a%a%a?[%-"]%a*', '%1'); if 0 == count then return table.concat ({value, error_msg (messages_t.malformed_param, 'native name checker')}, ' '); -- no {{lang}} or {{native_name}} template end if 1 < count then if not value:find ('<div class="plainlist *" *>') or not value:find ('</div>$') then -- must be wrapped in 'plainlist' div return table.concat ({value, error_msg (messages_t.list_markup, 'native name checker')}, ' '); end end if value:find ('< */? *[Bb][Rr] */? *>') then -- look for something that vaguely resembles a <br /> tag return table.concat ({value, error_msg (messages_t.br_list, 'native name checker')}, ' '); end return value; -- no failed tests, return the value as is end --[[--------------------------< N A T I V E _ N A M E _ C H E C K E R >-------------------------------------- entry point from a module implements {{native name checker}} ]] local function native_name_checker (frame) return _native_name_checker (getArgs (frame)); end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { native_name = native_name, -- template interface native_name_list = native_name_list, native_name_checker = native_name_checker, _native_name = _native_name, -- other module interface _native_name_list = _native_name_list, _native_name_checker = _native_name_checker, } l7hyo8rlb3xhz58wyahpx5v09ih3s1n Sablonan:Native name 10 4181 17865 2024-05-23T16:52:27Z Bangrapip 9 new 17865 wikitext text/x-wiki <includeonly>{{#invoke:native name|native_name}}</includeonly><noinclude>{{Documentation}}</noinclude> gp4mircewcgfc8vfhzojwwumum7hr0j Sablonan:Native name list 10 4182 17866 2024-05-23T16:52:59Z Bangrapip 9 new 17866 wikitext text/x-wiki {{#invoke:native name|native_name_list}}<noinclude>{{documentation}}</noinclude> sbu6ws8n9qe1hh6pfxg73tgua1na3y8 Sablonan:Lower 10 4183 17868 2024-05-23T16:54:02Z Bangrapip 9 new 17868 wikitext text/x-wiki <span style="position: relative; top: {{safesubst<noinclude />:#if:{{{2|}}}|{{{1}}}|0.6em}};">{{{2|{{{1}}}}}}</span><noinclude> {{documentation}} </noinclude> gd1pwfbc8aqt580v0b813c3xkb43r15 Sablonan:Langr 10 4184 17869 2024-05-23T16:54:24Z Bangrapip 9 new 17869 wikitext text/x-wiki <includeonly>{{#invoke:Lang|{{{fn|lang}}}|i=unset}}</includeonly><noinclude> {{Documentation}} </noinclude> cgjggyltqux85lhhivealca1gcsndq7 Sablonan:0 10 4185 17870 2024-05-23T16:55:59Z Bangrapip 9 new 17870 wikitext text/x-wiki <includeonly><span style="visibility:hidden;color:transparent;">{{{1|0}}}</span></includeonly><noinclude> {{documentation}} </noinclude> 6u160wkfz95wmyt8kzvtg16qpbeqmqj Sablonan:Convinfobox/pri2 10 4186 17872 2024-05-23T16:58:03Z Bangrapip 9 new 17872 wikitext text/x-wiki <includeonly>{{convert|{{{1}}}|{{{2}}}|{{{4}}}|{{{5|}}}|sp={{{sp|}}}|lk={{{lk|off}}}|abbr={{{abbr|on}}}|disp={{{disp|}}}|adj={{{adj|}}}|sigfig={{{sigfig|}}}}}</includeonly><noinclude> [[Category:Anaksablonan Sablonan Convinfobox]] </noinclude> hz9dsb572spj6do5aqfp7jzzov4h9s3 Sablonan:Hidden begin 10 4187 17874 2024-05-23T16:59:40Z Bangrapip 9 new 17874 wikitext text/x-wiki <includeonly><templatestyles src="Template:Hidden begin/styles.css"/><div class="hidden-begin mw-collapsible {{#ifeq:{{{showhide|{{{toggle}}}}}}|left|mw-collapsible-leftside-toggle}} {{#if:{{{expanded|}}}||mw-collapsed}} {{{class|}}}" style="{{#if:{{{width|}}}|width:{{{width}}};}} {{#if:{{{border|}}}|border:{{{border}}};}} {{#if:{{{bgcolor|}}}|background-color:{{{bgcolor}}};}} {{{style|}}}"><!-- --><div class="hidden-title skin-nightmode-reset-color" style="{{#if:{{{ta1|}}}|text-align:{{{ta1}}};}} {{#if:{{{titlebgcolor|}}}|background-color:{{{titlebgcolor}}};}} {{{titlestyle|}}}">{{{title|{{{header|}}}}}}</div><!-- --><div class="hidden-content mw-collapsible-content" style="{{#if:{{{ta2|}}}|text-align:{{{ta2}}};}} {{#if:{{{contentbgcolor|}}}|background-color:{{{contentbgcolor}}};}} {{{contentstyle|{{{bodystyle|}}}}}}"><!-- Content added after the template --></includeonly><noinclude> {{Documentation}} </noinclude> f8r51l8i9euz3p8jj7lemb4sc7jcyrc Sablonan:Hidden begin/styles.css 10 4188 17875 2024-05-23T17:00:04Z Bangrapip 9 new 17875 sanitized-css text/css /* {{pp-template}} */ .hidden-begin { box-sizing: border-box; width: 100%; padding: 5px; border: none; font-size: 95%; } .hidden-title { font-weight: bold; line-height: 1.6; text-align: left; } .hidden-content { text-align: left; } /* [[phab:T360582]] */ @media all and ( max-width: 500px ) { .hidden-begin { width: auto !important; clear: none !important; float: none !important; } } b1nhedn00o082mlrogut2z7909uozkh Sablonan:Hidden end 10 4189 17876 2024-05-23T17:00:27Z Bangrapip 9 new 17876 wikitext text/x-wiki <includeonly></div></div></includeonly><noinclude> {{hatnote|Templates {{noredirect|Template:End hidden|End hidden}} and {{noredirect|Template:End hidden section|End hidden section}} redirect here.}} {{Documentation|Template:Hidden begin/doc}} </noinclude> cpg1p4ge0ds1gb2obatbf2gvwrfngz6 Sablonan:Noredirect 10 4190 17877 2024-05-23T17:00:53Z Bangrapip 9 new 17877 wikitext text/x-wiki {{safesubst:<noinclude/>#if: {{safesubst:<noinclude/>#invoke:Redirect|isRedirect|{{{1}}}}} | <span class="plainlinks">[{{safesubst:<noinclude/>fullurl:{{{1}}}|redirect=no}} {{{2|{{{1}}}}}}]</span> | {{safesubst:<noinclude/>#if:{{{2|}}}|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}|{{{2}}}]]|[[:{{safesubst:<noinclude/>FULLPAGENAME:{{{1}}}}}]]}} }}<noinclude> {{documentation}} </noinclude> 2qaonlqtyk07btxy9fviektgkcflxxv Sablonan:Helpbox 10 4191 17878 2024-05-23T17:01:38Z Bangrapip 9 new 17878 wikitext text/x-wiki <includeonly>{{Sidebar | name = {{#if:{{{templatename|}}} |{{{templatename}}} |{{{name|{{PAGENAME}}}}} }} | templatestyles = Template:Helpbox/styles.css | child templatestyles = {{{child templatestyles|}}} | float = {{{float|}}} | class = help-box noprint {{{class|{{{bodyclass|}}}}}} | style = {{{1|}}} | titlestyle = {{{titlestyle|}}} | title = {{{title|{{{name|}}}}}} | headingstyle = {{{headingstyle|}}} | heading1 = {{{group1|}}} | content1 = {{{list1|}}} | heading2 = {{{group2|}}} | content2 = {{{list2|}}} | heading3 = {{{group3|}}} | content3 = {{{list3|}}} | heading4 = {{{group4|}}} | content4 = {{{list4|}}} | heading5 = {{{group5|}}} | content5 = {{{list5|}}} | heading6 = {{{group6|}}} | content6 = {{{list6|}}} | heading7 = {{{group7|}}} | content7 = {{{list7|}}} | heading8 = {{{group8|}}} | content8 = {{{list8|}}} | heading9 = {{{group9|}}} | content9 = {{{list9|}}} | heading10 = {{{group10|}}} | content10 = {{{list10|}}} | heading11 = {{{group11|}}} | content11 = {{{list11|}}} | heading12 = {{{group12|}}} | content12 = {{{list12|}}} | heading13 = {{{group13|}}} | content13 = {{{list13|}}} | heading14 = {{{group14|}}} | content14 = {{{list14|}}} | heading15 = {{{group15|}}} | content15 = {{{list15|}}} | heading16 = {{{group16|}}} | content16 = {{{list16|}}} | heading17 = {{{group17|}}} | content17 = {{{list17|}}} | heading18 = {{{group18|}}} | content18 = {{{list18|}}} | heading19 = {{{group19|}}} | content19 = {{{list19|}}} | heading20 = {{{group20|}}} | content20 = {{{list20|}}} | navbar = {{#if:{{{templatename|}}} | | {{#if:{{{title|}}} |{{#if:{{{name|}}} | |none}} | none }} }} }}</includeonly><noinclude> {{Documentation}} </noinclude> 9xlpz91q0yqlrqv9e9je6g80b3j0d2x Sablonan:Helpbox/styles.css 10 4192 17879 2024-05-23T17:01:55Z Bangrapip 9 new 17879 sanitized-css text/css /* {{pp|small=y}} */ .help-box { background: #f5faff; line-height: 1.6em; } .help-box .sidebar-title { background: #cee0f2; font-size: 130%; padding-left: 0.4em; padding-right: 0.4em; /* gap before first heading/content */ margin-bottom: 6px; } .help-box .sidebar-heading { background: #cee0f2; padding: 0.1em 0.7em 0.15em; } .help-box .sidebar-content, /* conservatively target subgroups since we're working with a metatemplate */ .help-box .sidebar-content-with-subgroup { padding-top: 0.15em; } @media all and (min-width: 720px) { .help-box { width: auto; max-width: 22em; } } r8x3ccmevl6vhprccndi102ptc4olel Sablonan:Country name 10 4193 17880 2024-05-23T17:02:53Z Bangrapip 9 new 17880 wikitext text/x-wiki {{#invoke:ISO 3166|name}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}} [[Category:Country templates]]}} </noinclude> irmhamx08vyd34zkrtv3re7qlh5hm2h Modul:ISO 3166 828 4194 17881 2024-05-23T17:03:26Z Bangrapip 9 new 17881 Scribunto text/plain -- to enable us to replicate the current functioning of Country extract, we need to deal with: -- 2 {{<name>}} DONE! -- 3 [[<name>]] DONE! -- 4 [[<name>|<junk>]] DONE! -- 5 [[image:flag of <country>.[svg|gif|png|jpg]|\d+px]] DONE! local p = {} local getArgs = require("Module:Arguments").getArgs local data = mw.loadData("Module:ISO 3166/data/National") --[[----------F I N D N A M E----------]]-- -- Finds the name in the database local function findname(code,cdata,qry) local sqry = p.strip(qry) if cdata["name"] and sqry==p.strip(cdata["name"]) or cdata["isoname"] and sqry==p.strip(cdata["isoname"]) or not cdata["nocode"] and sqry==code or sqry==cdata["alpha3"] or sqry==cdata["numeric"] then return true end for _,tname in pairs(cdata["isonames"] or {}) do if sqry==p.strip(tname) then return true end end for _,tname in pairs(cdata["altnames"] or {}) do if sqry==p.strip(tname) then return true end end return false end --[[----------I S O N A M E----------]]-- -- Find the ISO name of a country/region local function isoname(data,code,lang) if data[code]["isonames"] then local name = data[code]["isodisplaynames"] and data[code]["isodisplaynames"][lang] or data[code]["isonames"][lang] or data[code]["isodisplaynames"] and data[code]["isodisplaynames"][data[code]["defaultlang"] or data["defaultlang"]] or data[code]["isonames"][data[code]["defaultlang"] or data["defaultlang"]] or data[code]["isodisplaynames"] and data[code]["isodisplaynames"]["en"] or data[code]["isonames"]["en"] if name then return name end for _,iname in pairs(data[code]["isonames"]) do return iname end return data[code]["isodisplayname"] or data[code]["isoname"] else return data[code]["isodisplayname"] or data[code]["isoname"] end end --[[----------S T R I P----------]]-- -- Removes junk from the input function p.strip(text) local accents = {["À"]="A",["Á"]="A",["Â"]="A",["Ã"]="A", -- accent list ["Ä"]="A",["Å"]="A",["Ç"]="C",["È"]="E",["É"]="E", ["Ê"]="E",["Ë"]="E",["Ì"]="I",["Í"]="I",["Î"]="I", ["Ï"]="I",["Ñ"]="N",["Ò"]="O",["Ó"]="O",["Ô"]="O", ["Õ"]="O",["Ö"]="O",["Ø"]="O",["Ù"]="U",["Ú"]="U", ["Û"]="U",["Ü"]="U",["Ý"]="Y" } local remove = {"NATION OF","COUNTRY OF","TERRITORY OF", -- text to be removed list "FLAG OF","FLAG","KINGDOM OF","STATE OF"," STATE ", "PROVINCE OF","PROVINCE","TERRITORY" } local patterns = {[".+:"]="",["|.+"]="",["%(.-%)"]="", -- patterns to follow (order may matter) ["%..*"]="",["^THE "]="",["%_"]=" ",["%-"]=" ", ["%d%d?%d?PX"]="", } text = mw.ustring.upper(text) -- Case insensitivity text = mw.ustring.gsub(text,"[À-Ý]",accents) -- Deaccent for pattern,value in pairs(patterns) do -- Follow patterns text = mw.ustring.gsub(text,pattern,value) end for _,words in pairs(remove) do -- Remove unneeded words text = mw.ustring.gsub(text,words,"") end text = mw.ustring.gsub(text,"%W","") -- Remove non alpha-numeric return text end --[[----------P . C A L L S T R I P ---------]]-- -- Calls P.strip but using Module:Arguments function p.callstrip(frame) local args = getArgs(frame) return p.strip(args[1]) or "" end --[[----------P . L U A C O D E---------]]-- -- Makes the ISO code of a country function p.luacode(args) if string.find(args[1] or '',"%-") then args[1], args[2] = string.match(args[1] or '',"^([^%-]*)%-(.*)$") end if args[1] then args[1] = p.strip(args[1]) end if args[2] then args[2] = p.strip(args[2]) end if args["codetype"]=="3" then args["codetype"]="alpha3" end local eot = args.error or "" local catnocountry = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure country]]' local catnosubdivision = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure subdivision]]' if not args[1] then if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry, '<span style="font-size:100%" class="error">"No parameter for the country given"</span>' end if not args[2] then --3166-1 code for alpha2,cdata in pairs(data) do if findname(alpha2,cdata,args[1]) then if args["codetype"]=="numeric" or args["codetype"]=="alpha3" then return cdata[args["codetype"]] else return alpha2 end end end if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry else --3166-2 code for alpha2,cdata in pairs(data) do if findname(alpha2,cdata,args[1]) then if mw.ustring.match(alpha2,"GB") then -- For England, Wales etc. alpha2 = "GB" end local sdata = mw.loadData("Module:ISO 3166/data/"..alpha2) local empty = true for scode,scdata in pairs(sdata) do if type(scdata)=="table" then empty = false if findname(scode,scdata,args[2]) then return alpha2.."-"..scode end end end if mw.title.getCurrentTitle().namespace ~= 0 then catnosubdivision = '' end return catnosubdivision end end if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry = '' end return catnocountry end end --[[----------P . C O D E---------]]-- -- Calls P.Luacode but using Module:Arguments function p.code(frame) return p.luacode(getArgs(frame)) or "" end --[[----------P . N U M E R I C---------]]-- -- Calls P.Luacode but using Module:Arguments and setting it to output a numeric value function p.numeric(frame) local args = getArgs(frame) args["codetype"]="numeric" return p.luacode(args) or "" end --[[----------P . L U A N A M E---------]]-- -- Makes the ISO/common name of a country function p.luaname(args) local code1 = p.luacode(args) local code2 = '' if string.find(code1,"%-") then code1, code2 = string.match(code1,"^([^%-]*)%-(.*)$") end if string.find(code1,"^%u%u$") then if code2=="" then --3166-1 alpha-2 code if data[code1] then return (args.isoname or args.lang) and isoname(data,code1,args.lang) or (data[code1]["displayname"] or data[code1]["name"]) else return '[[Category:Wikipedia page with obscure country]]' end else --3166-2 code local sdata if data[code1] then sdata = mw.loadData("Module:ISO 3166/data/"..code1) else return '[[Category:Wikipedia page with obscure country]]' end if sdata[code2] then return (args.isoname or args.lang) and isoname(sdata,code2,args.lang) or (sdata[code2]["displayname"] or sdata[code2]["name"]) else return '[[Category:Wikipedia page with obscure country]]' end end end end --[[----------P . N A M E---------]]-- -- Calls P.Luaname but using Module:Arguments function p.name(frame) return p.luaname(getArgs(frame)) or "" end --[[----------P . G E O C O O R D I N S E R T---------]]-- -- Wrapper for Module:Coordinates.coordinsert function p.geocoordinsert(frame) -- {{#invoke:ISO 3166|geocoordinsert|{{coord|...}} -- |country=..|subdivision1=...|subdivision2=... -- |type=...|scale=...|dim=...|source=...|globe=... -- }} local args = frame.args local subdivisionqueried = false local catnocountry = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure country]]' local catnosubdivision = (args.nocat and args.nocat == 'true') and '' or '[[Category:Wikipedia page with obscure subdivision]]' or '' local tracking = '' local targs = {} targs[1] = args[1] or '' for i, v in pairs(args) do if i == 'country' and not mw.ustring.find(targs[1], 'region:') then local country = v local k, region = 1, '' -- look for a valid subdivision while region == '' and k < 3 do local subdivision = args['subdivision' .. k] or '' if subdivision ~= '' then region = p.luacode({country, subdivision, nocat = 'true'}) subdivisionqueried = true end k = k + 1 end -- subdivision lookup failed or never attempted, try country only if region == '' then region = p.luacode({country, nocat = 'true'}) if mw.title.getCurrentTitle().namespace ~= 0 then catnocountry, catnosubdivision = '', '' end if region == '' then tracking = tracking .. catnocountry elseif subdivisionqueried == true then tracking = tracking .. catnosubdivision end end -- something worked, add it to the targs if region ~= '' then targs[#targs + 1] = 'region:' .. region end elseif i == 'type' or i == 'scale' or i == 'dim' or i == 'source' or i == 'globe' then targs[#targs + 1] = i .. ':' .. v end end -- call Module:Coordinates.coordinsert if there is something to insert if #targs > 1 then local coordinsert = require('Module:Coordinates').coordinsert return coordinsert({args = targs}) .. tracking end -- otherwise, just return the coordinates return targs[1] .. tracking end return p cl5y3l9i1ehfhue63ia6kd4363bhtds Modul:ISO 3166/data/IR 828 4195 17882 2024-05-23T17:03:51Z Bangrapip 9 new 17882 Scribunto text/plain return { lang = "fa", ["00"] = {name="Markazi",isoname="Markazī"}, ["01"] = {name="Gilan",isoname="Gīlān"}, ["02"] = {name="Mazandaran",isoname="Māzandarān"}, ["03"] = {name="East Azerbaijan",isoname="Āz̄ārbāyjān-e Shārqī"}, ["04"] = {name="West Azerbaijan",isoname="Āz̄ārbāyjān-e Ghārbī"}, ["05"] = {name="Kermanshah",isoname="Kermānshāh"}, ["06"] = {name="Khuzistan",isoname="Khūzestān"}, ["07"] = {name="Fars",isoname="Fārs"}, ["08"] = {name="Kerman",isoname="Kermān"}, ["09"] = {name="Razavi Khorasan",isoname="Khorāsān-e Raẕavī"}, ["10"] = {name="Isfahan",isoname="Eşfahān"}, ["11"] = {name="Sistan and Baluchestan",isoname="Sīstān va Balūchestān"}, ["12"] = {name="Kurdistan",isoname="Kordestān"}, ["13"] = {name="Hamadan",isoname="Hamadān"}, ["14"] = {name="Chahar Mahaal and Bakhtiari",isoname="Chahār Maḩāl va Bakhtīārī"}, ["15"] = {name="Lorestan",isoname="Lorestān"}, ["16"] = {name="Ilam",isoname="Īlām"}, ["17"] = {name="Kohgiluyeh and Boyer-Ahmad",isoname="Kohgīlūyeh va Bowyer Aḩmad"}, ["18"] = {name="Bushehr",isoname="Būshehr"}, ["19"] = {name="Zanjan",isoname="Zanjān"}, ["20"] = {name="Semnan",isoname="Semnān"}, ["21"] = {name="Yazd"}, ["22"] = {name="Hormozgan",isoname="Hormozgān"}, ["23"] = {name="Tehran",isoname="Tehrān"}, ["24"] = {name="Ardabil",isoname="Ardabīl"}, ["25"] = {name="Qom"}, ["26"] = {name="Qazvin",isoname="Qazvīn"}, ["27"] = {name="Golestan",isoname="Golestān"}, ["28"] = {name="North Khorasan",isoname="Khorāsān-e Shomālī"}, ["29"] = {name="South Khorasan",isoname="Khorāsān-e Jonūbī"}, ["30"] = {name="Alborz"} } jz99enr1ascvfjvprigp9a9g362iduo Modul:ISO 3166/data/National 828 4196 17883 2024-05-23T17:05:38Z Bangrapip 9 name = "a" KUDU DIBETAWIIN 17883 Scribunto text/plain return { ["AD"] = {alpha3="AND",numeric="020",name="Andorra"}, ["AE"] = {alpha3="ARE",numeric="784",name="United Arab Emirates",altnames={"UAE"}}, ["AF"] = {alpha3="AFG",numeric="004",name="Afghanistan"}, ["AG"] = {alpha3="ATG",numeric="028",name="Antigua and Barbuda"}, ["AI"] = {alpha3="AIA",numeric="660",name="Anguilla"}, ["AL"] = {alpha3="ALB",numeric="008",name="Albania"}, ["AM"] = {alpha3="ARM",numeric="051",name="Armenia"}, ["AO"] = {alpha3="AGO",numeric="024",name="Angola"}, ["AQ"] = {alpha3="ATA",numeric="010",name="Antarctica"}, ["AR"] = {alpha3="ARG",numeric="032",name="Argentina"}, ["AS"] = {alpha3="ASM",numeric="016",name="American Samoa"}, ["AT"] = {alpha3="AUT",numeric="040",name="Austria"}, ["AU"] = {alpha3="AUS",numeric="036",name="Australia"}, ["AW"] = {alpha3="ABW",numeric="533",name="Aruba"}, ["AX"] = {alpha3="ALA",numeric="248",name="Åland Islands",altnames={"Aland Islands","Åland","Aland"}}, ["AZ"] = {alpha3="AZE",numeric="031",name="Azerbaijan"}, ["BA"] = {alpha3="BIH",numeric="070",name="Bosnia and Herzegovina",altnames={"Bosnia"}}, ["BB"] = {alpha3="BRB",numeric="052",name="Barbados"}, ["BD"] = {alpha3="BGD",numeric="050",name="Bangladesh"}, ["BE"] = {alpha3="BEL",numeric="056",name="Belgium"}, ["BF"] = {alpha3="BFA",numeric="854",name="Burkina Faso"}, ["BG"] = {alpha3="BGR",numeric="100",name="Bulgaria"}, ["BH"] = {alpha3="BHR",numeric="048",name="Bahrain"}, ["BI"] = {alpha3="BDI",numeric="108",name="Burundi"}, ["BJ"] = {alpha3="BEN",numeric="204",name="Benin"}, ["BL"] = {alpha3="BLM",numeric="652",name="Saint Barthélemy",altnames={"St Barthelemy"}}, ["BM"] = {alpha3="BMU",numeric="060",name="Bermuda"}, ["BN"] = {alpha3="BRN",numeric="096",name="Brunei",isoname="Brunei Darussalam"}, ["BO"] = {alpha3="BOL",numeric="068",name="Bolivia",isoname="Bolivia, Plurinational State of"}, ["BQ"] = {alpha3="BES",numeric="535",name="Caribbean Netherlands",isoname="Bonaire, Sint Eustatius and Saba"}, ["BR"] = {alpha3="BRA",numeric="076",name="Brazil"}, ["BS"] = {alpha3="BHS",numeric="044",name="Bahamas"}, ["BT"] = {alpha3="BTN",numeric="064",name="Bhutan"}, ["BV"] = {alpha3="BVT",numeric="074",name="Bouvet Island"}, ["BW"] = {alpha3="BWA",numeric="072",name="Botswana"}, ["BY"] = {alpha3="BLR",numeric="112",name="Belarus"}, ["BZ"] = {alpha3="BLZ",numeric="084",name="Belize"}, ["CA"] = {alpha3="CAN",numeric="124",name="Canada"}, ["CC"] = {alpha3="CCK",numeric="166",name="Cocos (Keeling) Islands",altnames={"Cocos Islands","Keeling Islands"}}, ["CD"] = {alpha3="COD",numeric="180",name="Democratic Republic of the Congo",isoname="Congo, Democratic Republic of the",altnames={"Congo-Kinshasa","DRC","DR Congo"}}, ["CF"] = {alpha3="CAF",numeric="140",name="Central African Republic",altnames={"CAR"}}, ["CG"] = {alpha3="COG",numeric="178",name="Republic of the Congo",isoname="Congo",altnames={"Congo-Brazzaville"}}, ["CH"] = {alpha3="CHE",numeric="756",name="Switzerland"}, ["CI"] = {alpha3="CIV",numeric="384",name="Côte d'Ivoire",altnames={"Ivory Coast"}}, ["CK"] = {alpha3="COK",numeric="184",name="Cook Islands"}, ["CL"] = {alpha3="CHL",numeric="152",name="Chile"}, ["CM"] = {alpha3="CMR",numeric="120",name="Cameroon"}, ["CN"] = {alpha3="CHN",numeric="156",name="China",altnames={"People's Republic of China","PRC"}}, ["CO"] = {alpha3="COL",numeric="170",name="Colombia"}, ["CR"] = {alpha3="CRI",numeric="188",name="Costa Rica"}, ["CU"] = {alpha3="CUB",numeric="192",name="Cuba"}, ["CV"] = {alpha3="CPV",numeric="132",name="Cabo Verde",altnames={"Cape Verde"}}, ["CW"] = {alpha3="CUW",numeric="531",name="Curaçao",altnames={"Curacao"}}, ["CX"] = {alpha3="CXR",numeric="162",name="Christmas Island"}, ["CY"] = {alpha3="CYP",numeric="196",name="Cyprus"}, ["CZ"] = {alpha3="CZE",numeric="203",name="Czech Republic",isoname="Czechia"}, ["DE"] = {alpha3="DEU",numeric="276",name="Germany"}, ["DJ"] = {alpha3="DJI",numeric="262",name="Djibouti"}, ["DK"] = {alpha3="DNK",numeric="208",name="Denmark"}, ["DM"] = {alpha3="DMA",numeric="212",name="Dominica"}, ["DO"] = {alpha3="DOM",numeric="214",name="Dominican Republic"}, ["DZ"] = {alpha3="DZA",numeric="012",name="Algeria"}, ["EC"] = {alpha3="ECU",numeric="218",name="Ecuador"}, ["EE"] = {alpha3="EST",numeric="233",name="Estonia"}, ["EG"] = {alpha3="EGY",numeric="818",name="Egypt"}, ["EH"] = {alpha3="ESH",numeric="732",name="Western Sahara"}, ["ER"] = {alpha3="ERI",numeric="232",name="Eritrea"}, ["ES"] = {alpha3="ESP",numeric="724",name="Spain"}, ["ET"] = {alpha3="ETH",numeric="231",name="Ethiopia"}, ["FI"] = {alpha3="FIN",numeric="246",name="Finland"}, ["FJ"] = {alpha3="FJI",numeric="242",name="Fiji"}, ["FK"] = {alpha3="FLK",numeric="238",name="Falkland Islands",isoname="Falkland Islands (Malvinas)",altnames={"Falklands","Islas Malvinas","Malvinas","Malvinas Islands"}}, ["FM"] = {alpha3="FSM",numeric="583",name="Federated States of Micronesia",isoname="Micronesia, Federated States of",altnames={"Micronesia"}}, ["FO"] = {alpha3="FRO",numeric="234",name="Faroe Islands",altnames={"Faroer","Faeroer"}}, ["FR"] = {alpha3="FRA",numeric="250",name="France"}, ["GA"] = {alpha3="GAB",numeric="266",name="Gabon"}, ["GB"] = {alpha3="GBR",numeric="826",name="United Kingdom",isoname="United Kingdom of Great Britain and Northern Ireland",altnames={"UK","Great Britain"}}, ["GB-ENG"] = {alpha3="ENG",numeric="000",name="England"}, --Considered to be a country ["GB-NIR"] = {alpha3="NIR",numeric="000",name="Northern Ireland"}, --Considered to be a country ["GB-SCT"] = {alpha3="SCT",numeric="000",name="Scotland"}, --Considered to be a country ["GB-WLS"] = {alpha3="WLS",numeric="000",name="Wales"}, --Considered to be a country ["GB-EAW"] = {alpha3="EAW",numeric="000",name="England and Wales"}, --Considered to be a country ["GD"] = {alpha3="GRD",numeric="308",name="Grenada"}, ["GE"] = {alpha3="GEO",numeric="268",name="Georgia"}, ["GF"] = {alpha3="GUF",numeric="254",name="French Guiana"}, ["GG"] = {alpha3="GGY",numeric="831",name="Guernsey"}, ["GH"] = {alpha3="GHA",numeric="288",name="Ghana"}, ["GI"] = {alpha3="GIB",numeric="292",name="Gibraltar"}, ["GL"] = {alpha3="GRL",numeric="304",name="Greenland"}, ["GM"] = {alpha3="GMB",numeric="270",name="Gambia"}, ["GN"] = {alpha3="GIN",numeric="324",name="Guinea"}, ["GP"] = {alpha3="GLP",numeric="312",name="Guadeloupe"}, ["GQ"] = {alpha3="GNQ",numeric="226",name="Equatorial Guinea"}, ["GR"] = {alpha3="GRC",numeric="300",name="Greece"}, ["GS"] = {alpha3="SGS",numeric="239",name="South Georgia and the South Sandwich Islands"}, ["GT"] = {alpha3="GTM",numeric="320",name="Guatemala"}, ["GU"] = {alpha3="GUM",numeric="316",name="Guam"}, ["GW"] = {alpha3="GNB",numeric="624",name="Guinea-Bissau"}, ["GY"] = {alpha3="GUY",numeric="328",name="Guyana"}, ["HK"] = {alpha3="HKG",numeric="344",name="Hong Kong",altnames={"Hong Kong SAR","HKSAR"}}, ["HM"] = {alpha3="HMD",numeric="334",name="Heard Island and McDonald Islands",altnames={"Heard and McDonald Islands"}}, ["HN"] = {alpha3="HND",numeric="340",name="Honduras"}, ["HR"] = {alpha3="HRV",numeric="191",name="Croatia"}, ["HT"] = {alpha3="HTI",numeric="332",name="Haiti"}, ["HU"] = {alpha3="HUN",numeric="348",name="Hungary"}, ["ID"] = {alpha3="IDN",numeric="360",name="Indonesia"}, ["IE"] = {alpha3="IRL",numeric="372",name="Ireland",altnames={"Republic of Ireland"}}, ["IL"] = {alpha3="ISR",numeric="376",name="Israel"}, ["IM"] = {alpha3="IMN",numeric="833",name="Isle of Man"}, ["IN"] = {alpha3="IND",numeric="356",name="India"}, ["IO"] = {alpha3="IOT",numeric="086",name="British Indian Ocean Territory"}, ["IQ"] = {alpha3="IRQ",numeric="368",name="Iraq"}, ["IR"] = {alpha3="IRN",numeric="364",name="Iran",isoname="Iran, Islamic Republic of"}, ["IS"] = {alpha3="ISL",numeric="352",name="Iceland"}, ["IT"] = {alpha3="ITA",numeric="380",name="Italy"}, ["JE"] = {alpha3="JEY",numeric="832",name="Jersey"}, ["JM"] = {alpha3="JAM",numeric="388",name="Jamaica"}, ["JO"] = {alpha3="JOR",numeric="400",name="Jordan"}, ["JP"] = {alpha3="JPN",numeric="392",name="Japan"}, ["KE"] = {alpha3="KEN",numeric="404",name="Kenya"}, ["KG"] = {alpha3="KGZ",numeric="417",name="Kyrgyzstan"}, ["KH"] = {alpha3="KHM",numeric="116",name="Cambodia"}, ["KI"] = {alpha3="KIR",numeric="296",name="Kiribati"}, ["KM"] = {alpha3="COM",numeric="174",name="Comoros"}, ["KN"] = {alpha3="KNA",numeric="659",name="Saint Kitts and Nevis",altnames={"St Kitts and Nevis"}}, ["KP"] = {alpha3="PRK",numeric="408",name="North Korea",isoname="Korea, Democratic People's Republic of",altnames={"Democratic People's Republic of Korea"}}, ["KR"] = {alpha3="KOR",numeric="410",name="South Korea",isoname="Korea, Republic of",altnames={"Republic of Korea"}}, ["KW"] = {alpha3="KWT",numeric="414",name="Kuwait"}, ["KY"] = {alpha3="CYM",numeric="136",name="Cayman Islands"}, ["KZ"] = {alpha3="KAZ",numeric="398",name="Kazakhstan"}, ["LA"] = {alpha3="LAO",numeric="418",name="Laos",isoname="Lao People's Democratic Republic"}, ["LB"] = {alpha3="LBN",numeric="422",name="Lebanon"}, ["LC"] = {alpha3="LCA",numeric="662",name="Saint Lucia",altnames={"St Lucia"}}, ["LI"] = {alpha3="LIE",numeric="438",name="Liechtenstein"}, ["LK"] = {alpha3="LKA",numeric="144",name="Sri Lanka"}, ["LR"] = {alpha3="LBR",numeric="430",name="Liberia"}, ["LS"] = {alpha3="LSO",numeric="426",name="Lesotho"}, ["LT"] = {alpha3="LTU",numeric="440",name="Lithuania"}, ["LU"] = {alpha3="LUX",numeric="442",name="Luxembourg"}, ["LV"] = {alpha3="LVA",numeric="428",name="Latvia"}, ["LY"] = {alpha3="LBY",numeric="434",name="Libya"}, ["MA"] = {alpha3="MAR",numeric="504",name="Morocco"}, ["MC"] = {alpha3="MCO",numeric="492",name="Monaco"}, ["MD"] = {alpha3="MDA",numeric="498",name="Moldova",isoname="Moldova, Republic of"}, ["ME"] = {alpha3="MNE",numeric="499",name="Montenegro"}, ["MF"] = {alpha3="MAF",numeric="663",name="Saint-Martin",isoname="Saint Martin (French part)",altnames={"St Martin","St Martin (French part)","Collectivity of Saint Martin","Collectivity of St Martin"}}, ["MG"] = {alpha3="MDG",numeric="450",name="Madagascar"}, ["MH"] = {alpha3="MHL",numeric="584",name="Marshall Islands"}, ["MK"] = {alpha3="MKD",numeric="807",name="North Macedonia",altnames={"Republic of North Macedonia","Macedonia","Republic of Macedonia","Macedonia, the former Yugoslav Republic of"}}, ["ML"] = {alpha3="MLI",numeric="466",name="Mali"}, ["MM"] = {alpha3="MMR",numeric="104",name="Myanmar",altnames={"Burma"}}, ["MN"] = {alpha3="MNG",numeric="496",name="Mongolia"}, ["MO"] = {alpha3="MAC",numeric="446",name="Macau",isoname="Macao",altnames={"Macau SAR","Macao SAR"}}, ["MP"] = {alpha3="MNP",numeric="580",name="Northern Mariana Islands"}, ["MQ"] = {alpha3="MTQ",numeric="474",name="Martinique"}, ["MR"] = {alpha3="MRT",numeric="478",name="Mauritania"}, ["MS"] = {alpha3="MSR",numeric="500",name="Montserrat"}, ["MT"] = {alpha3="MLT",numeric="470",name="Malta"}, ["MU"] = {alpha3="MUS",numeric="480",name="Mauritius"}, ["MV"] = {alpha3="MDV",numeric="462",name="Maldives"}, ["MW"] = {alpha3="MWI",numeric="454",name="Malawi"}, ["MX"] = {alpha3="MEX",numeric="484",name="Mexico"}, ["MY"] = {alpha3="MYS",numeric="458",name="Malaysia"}, ["MZ"] = {alpha3="MOZ",numeric="508",name="Mozambique"}, ["NA"] = {alpha3="NAM",numeric="516",name="Namibia"}, ["NC"] = {alpha3="NCL",numeric="540",name="New Caledonia"}, ["NE"] = {alpha3="NER",numeric="562",name="Niger"}, ["NF"] = {alpha3="NFK",numeric="574",name="Norfolk Island"}, ["NG"] = {alpha3="NGA",numeric="566",name="Nigeria"}, ["NI"] = {alpha3="NIC",numeric="558",name="Nicaragua"}, ["NL"] = {alpha3="NLD",numeric="528",name="Netherlands"}, ["NO"] = {alpha3="NOR",numeric="578",name="Norway"}, ["NP"] = {alpha3="NPL",numeric="524",name="Nepal"}, ["NR"] = {alpha3="NRU",numeric="520",name="Nauru"}, ["NU"] = {alpha3="NIU",numeric="570",name="Niue"}, ["NZ"] = {alpha3="NZL",numeric="554",name="New Zealand",altnames={"Aotearoa"}}, ["OM"] = {alpha3="OMN",numeric="512",name="Oman"}, ["PA"] = {alpha3="PAN",numeric="591",name="Panama"}, ["PE"] = {alpha3="PER",numeric="604",name="Peru"}, ["PF"] = {alpha3="PYF",numeric="258",name="French Polynesia"}, ["PG"] = {alpha3="PNG",numeric="598",name="Papua New Guinea"}, ["PH"] = {alpha3="PHL",numeric="608",name="Philippines"}, ["PK"] = {alpha3="PAK",numeric="586",name="Pakistan"}, ["PL"] = {alpha3="POL",numeric="616",name="Poland"}, ["PM"] = {alpha3="SPM",numeric="666",name="Saint Pierre and Miquelon",altnames={"St Pierre and Miquelon"}}, ["PN"] = {alpha3="PCN",numeric="612",name="Pitcairn"}, ["PR"] = {alpha3="PRI",numeric="630",name="Puerto Rico"}, ["PS"] = {alpha3="PSE",numeric="275",name="Palestine",isoname="Palestine, State of",altnames={"State of Palestine"}}, ["PT"] = {alpha3="PRT",numeric="620",name="Portugal"}, ["PW"] = {alpha3="PLW",numeric="585",name="Palau"}, ["PY"] = {alpha3="PRY",numeric="600",name="Paraguay"}, ["QA"] = {alpha3="QAT",numeric="634",name="Qatar"}, ["RE"] = {alpha3="REU",numeric="638",name="Réunion"}, ["RO"] = {alpha3="ROU",numeric="642",name="Romania"}, ["RS"] = {alpha3="SRB",numeric="688",name="Serbia"}, ["RU"] = {alpha3="RUS",numeric="643",name="Russia",isoname="Russian Federation"}, ["RW"] = {alpha3="RWA",numeric="646",name="Rwanda"}, ["SA"] = {alpha3="SAU",numeric="682",name="Saudi Arabia"}, ["SB"] = {alpha3="SLB",numeric="090",name="Solomon Islands"}, ["SC"] = {alpha3="SYC",numeric="690",name="Seychelles"}, ["SD"] = {alpha3="SDN",numeric="729",name="Sudan"}, ["SE"] = {alpha3="SWE",numeric="752",name="Sweden"}, ["SG"] = {alpha3="SGP",numeric="702",name="Singapore"}, ["SH"] = {alpha3="SHN",numeric="654",name="Saint Helena, Ascension and Tristan da Cunha"}, ["SI"] = {alpha3="SVN",numeric="705",name="Slovenia"}, ["SJ"] = {alpha3="SJM",numeric="744",name="Svalbard and Jan Mayen"}, ["SK"] = {alpha3="SVK",numeric="703",name="Slovakia"}, ["SL"] = {alpha3="SLE",numeric="694",name="Sierra Leone"}, ["SM"] = {alpha3="SMR",numeric="674",name="San Marino"}, ["SN"] = {alpha3="SEN",numeric="686",name="Senegal"}, ["SO"] = {alpha3="SOM",numeric="706",name="Somalia"}, ["SR"] = {alpha3="SUR",numeric="740",name="Suriname"}, ["SS"] = {alpha3="SSD",numeric="728",name="South Sudan"}, ["ST"] = {alpha3="STP",numeric="678",name="São Tomé and Príncipe",isoname="Sao Tome and Principe",altnames={"Democratic Republic of Sao Tome and Principe"}}, ["SV"] = {alpha3="SLV",numeric="222",name="El Salvador"}, ["SX"] = {alpha3="SXM",numeric="534",name="Sint Maarten",isoname="Sint Maarten (Dutch part)",altnames={"St Maarten","Saint Martin (Dutch part)","St Martin (Dutch part)"}}, ["SY"] = {alpha3="SYR",numeric="760",name="Syria",isoname="Syrian Arab Republic"}, ["SZ"] = {alpha3="SWZ",numeric="748",name="Eswatini",altnames={"Swaziland"}}, ["TC"] = {alpha3="TCA",numeric="796",name="Turks and Caicos Islands"}, ["TD"] = {alpha3="TCD",numeric="148",name="Chad"}, ["TF"] = {alpha3="ATF",numeric="260",name="French Southern and Antarctic Lands",isoname="French Southern Territories"}, ["TG"] = {alpha3="TGO",numeric="768",name="Togo"}, ["TH"] = {alpha3="THA",numeric="764",name="Thailand"}, ["TJ"] = {alpha3="TJK",numeric="762",name="Tajikistan"}, ["TK"] = {alpha3="TKL",numeric="772",name="Tokelau"}, ["TL"] = {alpha3="TLS",numeric="626",name="Timor-Leste",altnames={"East Timor"}}, ["TM"] = {alpha3="TKM",numeric="795",name="Turkmenistan"}, ["TN"] = {alpha3="TUN",numeric="788",name="Tunisia"}, ["TO"] = {alpha3="TON",numeric="776",name="Tonga"}, ["TR"] = {alpha3="TUR",numeric="792",name="Turkey",isoname="Türkiye"}, ["TT"] = {alpha3="TTO",numeric="780",name="Trinidad and Tobago"}, ["TV"] = {alpha3="TUV",numeric="798",name="Tuvalu"}, ["TW"] = {alpha3="TWN",numeric="158",name="Taiwan",isoname="Taiwan, Province of China",altnames={"Republic of China"}}, ["TZ"] = {alpha3="TZA",numeric="834",name="Tanzania",isoname="Tanzania, United Republic of"}, ["UA"] = {alpha3="UKR",numeric="804",name="Ukraine"}, ["UG"] = {alpha3="UGA",numeric="800",name="Uganda"}, ["UM"] = {alpha3="UMI",numeric="581",name="United States Minor Outlying Islands"}, ["US"] = {alpha3="USA",numeric="840",name="United States",isoname="United States of America",altnames={"US","USA","U.S."}}, ["UY"] = {alpha3="URY",numeric="858",name="Uruguay"}, ["UZ"] = {alpha3="UZB",numeric="860",name="Uzbekistan"}, ["VA"] = {alpha3="VAT",numeric="336",name="Vatican City",isoname="Holy See",altnames={"Holy See (Vatican City State)","Vatican City State"}}, ["VC"] = {alpha3="VCT",numeric="670",name="Saint Vincent and the Grenadines",altnames={"St Vincent and the Grenadines"}}, ["VE"] = {alpha3="VEN",numeric="862",name="Venezuela",isoname="Venezuela, Bolivarian Republic of"}, ["VG"] = {alpha3="VGB",numeric="092",name="British Virgin Islands",isoname="Virgin Islands (British)",altnames={"UK Virgin Islands","BVI"}}, ["VI"] = {alpha3="VIR",numeric="850",name="United States Virgin Islands",isoname="Virgin Islands (U.S.)",altnames={"US Virgin Islands","USVI"}}, ["VN"] = {alpha3="VNM",numeric="704",name="Vietnam",isoname="Viet Nam"}, ["VU"] = {alpha3="VUT",numeric="548",name="Vanuatu"}, ["WF"] = {alpha3="WLF",numeric="876",name="Wallis and Futuna"}, ["WS"] = {alpha3="WSM",numeric="882",name="Samoa"}, ["YE"] = {alpha3="YEM",numeric="887",name="Yemen"}, ["YT"] = {alpha3="MYT",numeric="175",name="Mayotte"}, ["ZA"] = {alpha3="ZAF",numeric="710",name="South Africa"}, ["ZM"] = {alpha3="ZMB",numeric="894",name="Zambia"}, ["ZW"] = {alpha3="ZWE",numeric="716",name="Zimbabwe"} } e9z99h1ugolmf48did0a74ri2ivhss0 Sablonan:Spaces 10 4197 17885 2024-05-23T17:06:31Z Bangrapip 9 new 17885 wikitext text/x-wiki <span class="nowrap">{{#iferror:{{#expr:{{{1|1}}}}} |{{#switch:{{{1}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }} |{{#invoke:String|rep|{{#switch:{{{2}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }}|{{{1|1}}}}} }}</span><noinclude> {{documentation}} </noinclude> jukvcl40dksi5vvimpqq0n6czue0473 Sablonan:Raise 10 4198 17886 2024-05-23T17:06:57Z Bangrapip 9 new 17886 wikitext text/x-wiki <span style="position:relative; bottom:{{#if:{{{2|}}} |{{{1}}} |0.6em}};">{{{2|{{{1}}}}}}</span><noinclude>{{Documentation}}</noinclude> pinb8tji4s7od9ehoijxqg4h90eeffd Sablonan:ISO 3166 code 10 4199 17890 2024-05-23T17:09:45Z Bangrapip 9 new 17890 wikitext text/x-wiki {{safesubst<noinclude/>:#invoke:ISO 3166|code|{{{1}}}|{{{2|}}}}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 0tb3gpyqby5gfydd96tbrl3l0h6uqng Sablonan:ISO 3166 code-3 10 4200 17891 2024-05-23T17:10:22Z Bangrapip 9 new 17891 wikitext text/x-wiki {{#invoke:ISO 3166|code|{{{1}}}|codetype=alpha3}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> nv27p1mu6awh2rthc0n0m18j32wundj Sablonan:ISO 3166 name 10 4201 17892 2024-05-23T17:10:50Z Bangrapip 9 new 17892 wikitext text/x-wiki {{#invoke:ISO 3166|name|isoname=yes}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 62gavwe8xpjfi1m52yjd6s17ef6s4fp Sablonan:ISO 3166 numeric 10 4202 17893 2024-05-23T17:11:11Z Bangrapip 9 new 17893 wikitext text/x-wiki {{#invoke:ISO 3166|code|{{{1}}}|codetype=numeric}}<noinclude> {{Documentation|content={{ISO 3166 conversion template doc}}}} </noinclude> 6j57l913ffdy0weyaw1id2xms04ldqe Sablonan:Nobold/styles.css 10 4203 17895 2024-05-23T17:13:00Z Bangrapip 9 new 17895 sanitized-css text/css /* {{pp-template}} */ /* Styling for Template:Nobold */ .nobold { font-weight: normal; } fenpgkszzubv5v79v09z2871g8mgdmr Sablonan:URL 10 4204 17898 2024-05-23T17:14:51Z Bangrapip 9 new 17898 wikitext text/x-wiki <includeonly>{{#invoke:URL|url}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using URL template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:URL]] with unknown parameter "_VALUE_"|ignoreblank=y | 1 | 2 }}<noinclude>{{documentation}}</noinclude> a3iaiir0mhs0y2mdlkbw2snyhxnxqwu Sablonan:UF-hcard-place 10 4205 17901 2024-05-23T17:16:35Z Bangrapip 9 new 17901 wikitext text/x-wiki The HTML mark up produced by this template includes an [[HCard|hCard microformat]], which makes the place-name and location [[Parsing|parsable]] by computers, either acting automatically to catalogue article across Wikipedia, or via a browser tool operated by a person, to (for example) add the subject to an address book. For more information about the use of [[microformat]]s on Wikipedia, please see [[WP:UF|the microformat project]]. If the place or venue has an "established", "founded", "opened" or similar date that is specific to the day, use {{tl|start date}} [[Wikipedia:WikiProject Microformats/dates|unless the date is before 1583 CE]]. If it has a URL, use {{tl|URL}}. hCard uses HTML classes including: {{flatlist | * adr * category * country-name * extended-address * fn * label * locality * nickname * note * org * street-address * url * vcard }} '''Please do not rename or remove these classes nor collapse nested elements which use them.'''<includeonly>{{sandbox other||[[Category:Templates generating hCards]]}}</includeonly><noinclude> [[Category:Templates generating hCards]] [[Category:Microformat (uF) message templates]] </noinclude> 93b6vrmnx2j6ku5ef40z9o8i8kx2bw3 Sablonan:\ 10 4206 17902 2024-05-23T17:16:54Z Bangrapip 9 new 17902 wikitext text/x-wiki &nbsp;/&#32;<noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> gfvlsjgnfxn02vdp58sww0lo44n62ht Sablonan:Sandbox other 10 4207 17904 2024-05-23T17:17:31Z Bangrapip 9 new 17904 wikitext text/x-wiki {{#if:{{#ifeq:{{#invoke:String|sublength|s={{SUBPAGENAME}}|i=0|len=7}}|sandbox|1}}{{#ifeq:{{SUBPAGENAME}}|doc|1}}{{#invoke:String|match|{{PAGENAME}}|/sandbox/styles.css$|plain=false|nomatch=}}|{{{1|}}}|{{{2|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> h1idujwaw20aducxsd1gc4ovgnjikqa Sablonan:Fluctuation formatter 10 4208 17908 2024-05-23T17:19:51Z Bangrapip 9 new 17908 wikitext text/x-wiki {{#switch:{{{type|{{{2|maximize}}}}}}<!-- Check type and use appropriate symbols --> |maximize = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{Increase}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{Decrease}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |minimize = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{IncreaseNegative}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{DecreasePositive}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |neutral = {{#switch:1 |{{#expr: {{formatnum:{{{1}}}|R}} > {{{threshold|0}}}}} = {{IncreaseNeutral}}&nbsp;{{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < -{{{threshold|0}}}}} = {{DecreaseNeutral}}&nbsp;{{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: abs{{formatnum:{{{1}}}|R}} <= {{{threshold|0}}}}} = {{Steady}}&nbsp;{{#switch:1<!-- Check value and display number or steady label --> |{{#expr: {{formatnum:{{{1}}}|R}} > 0}} = {{{custom label|+{{#expr:{{formatnum:{{{1}}}|R}}}}}}} |{{#expr: {{formatnum:{{{1}}}|R}} < 0}} = {{{custom label|−{{#expr:abs{{formatnum:{{{1}}}|R}}}}}}} |1 = {{{custom label|{{{steady label|no change}}}}}} }} |1 = <includeonly>{{Error|Error: Unrecognized value.}}</includeonly> }} |{{{type|{{{2|maximize}}}}}} = {{Error|Error: Unrecognized type. Please use "maximize", "minimize", or "neutral".}} }}<noinclude> {{Documentation}} </noinclude> 49j3ks6stuy4ku1p88o5z4bb7zr3uzj Sablonan:Decrease 10 4209 17910 2024-05-23T17:20:35Z Bangrapip 9 new 17910 wikitext text/x-wiki [[File:Decrease2.svg|{{{size|11px}}}|alt={{{1|Decrease}}}|link=|{{{1|Decrease}}}]]<noinclude> {{Documentation}} </noinclude> nm6l27i9rcol0j9wxptzdcampxcrppc Sablonan:DecreaseNeutral 10 4210 17911 2024-05-23T17:20:56Z Bangrapip 9 new 17911 wikitext text/x-wiki [[File:Decrease Neutral.svg|{{{size|11px}}}|alt={{{1|Neutral decrease}}}|link=|{{{1|Neutral decrease}}}]]<noinclude> {{documentation}} </noinclude> azigh35wbjnzvof7ljgl0r0y6hddr4p Sablonan:Arrow 10 4211 17914 2024-05-23T17:22:19Z Bangrapip 9 Ngeja halaman dengen "{{#switch:{{{1|}}} |green= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Go-next.svg|15px|alt=→]] |left=[[File:Go-previous.svg|15px|alt=←]] |up=[[File:Go-up.svg|15px|alt=↑]] |down=[[File:Go-down.svg|15px|alt=↓]] }} |purple = {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Go-next-purple.svg|15px|alt=→]] |left=[[File:Go-next-purple-left.svg|15px|alt=↓]] }} |grey= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Right-grey.svg|15px|alt=→]] |left=File:L..." 17914 wikitext text/x-wiki {{#switch:{{{1|}}} |green= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Go-next.svg|15px|alt=→]] |left=[[File:Go-previous.svg|15px|alt=←]] |up=[[File:Go-up.svg|15px|alt=↑]] |down=[[File:Go-down.svg|15px|alt=↓]] }} |purple = {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Go-next-purple.svg|15px|alt=→]] |left=[[File:Go-next-purple-left.svg|15px|alt=↓]] }} |grey= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Right-grey.svg|15px|alt=→]] |left=[[File:Left-grey.svg|15px|alt=←]] |up=[[File:Up-grey.svg|15px|alt=↑]] |down=[[File:Down-grey.svg|15px|alt=↓]] }} |red= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Go-next-red.svg|15px|alt=→]] |left=<span style="color:red">←</span> |up=[[File:PES-Red-Arrow.svg|15px|alt=↑]] |down=[[File:RedDownArrow.svg|15px|alt=↓]] }} |orange= {{#switch:{{lc:{{{2|right}}}}} |right=[[File:Human-go-next.svg|15px|alt=→]] |left=[[File:Human-go-previous.svg|15px|alt=←]] |up=[[File:Human-go-up.svg|15px|alt=↑]] |down=[[File:Human-go-down.svg|15px|alt=↓]] }} |blue={{#switch:{{lc:{{{2|right}}}}} |right=[[File:Gnome-go-next.svg|15px|alt=→]] |left=[[File:Gnome-go-previous.svg|15px|alt=←]] |up=[[File:Gnome-go-up.svg|15px|alt=↑]] |down=[[File:Gnome-go-down.svg|15px|alt=↓]] }} |white=&#x2B04; |#default= {{#switch:{{lc:{{{type|{{{1|right}}}}}}}} |r|right=→ |l|left=← |u|up=↑ |d|down=↓ |lightblue-right|lightblue|light-blue|light_blue=[[File:Flecha tesela.svg|15px|link=|alt=→]] |turquoise-right|turquoise=[[File:Arrow green.svg|15px|link=|alt=→]] |right-left|right/left|r/l|r-l=↔ |h|horizontal=<span class="error">Please specify right (→) or left (←)</span> |v|vertical=<span class="error">Please specify up (↑) or down (↓)</span> |#default=→ }} }}<noinclude>{{documentation}}</noinclude> o2eafx6ver1ednxwoykteaukbu7zgie Sablonan:Arrow2 10 4212 17915 2024-05-23T17:22:50Z Bangrapip 9 new 17915 wikitext text/x-wiki <includeonly>[[File:{{#switch:{{uc:{{{1|}}}}} | L|LEFT=Pfeil links | LD|DL|LL|SW|C3=Pfeil links unten | D|DN|DOWN=Pfeil unten | RD|DR|LR|SE|C2=Pfeil rechts unten | R|RIGHT=Pfeil rechts | RU|UR|NE|C1=Pfeil rechts oben | U|UP=Pfeil oben | LU|UL|NW|C4=Pfeil links oben | Flecha tesela }}.svg|alt=arrow for {{{1|}}}|link=|{{#if:{{{2|}}}|{{{2}}}|19px}}]]</includeonly><noinclude> <!-- Place categories on /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> fyv6ss7t8izeqciv1x7udapmoektce5 Sablonan:Fall 10 4213 17916 2024-05-23T17:23:11Z Bangrapip 9 new 17916 wikitext text/x-wiki [[File:{{#switch:{{{1}}}|a=Decrease2.svg{{!}}{{{size|11}}}|b=RedDownArrow.svg{{!}}{{{size|15}}}|p=Green Arrow Down.svg{{!}}{{{size|12}}}|Red Arrow Down.svg{{!}}{{{size|12}}}}}px|alt={{{2|Fall}}}|link=|{{{2|Fall}}}]]<noinclude> {{documentation}} </noinclude> qznxo1x5da9mjdkjdkstp9utp5x2asw Sablonan:Rise 10 4214 17917 2024-05-23T17:23:28Z Bangrapip 9 new 17917 wikitext text/x-wiki [[File:{{#switch:{{{1}}}|a=Increase2.svg{{!}}{{{size|11}}}|b=Green-Up-Arrow.svg{{!}}{{{size|15}}}|n=Red Arrow Up.svg{{!}}{{{size|12}}}|Green Arrow Up Darker.svg{{!}}{{{size|12}}}}}px|alt={{{2|Rise}}}|link=|{{{2|Rise}}}]]<noinclude> {{documentation}} </noinclude> 037gfep0douei4x2j0e1ws0dg0ipler Sablonan:Steady 10 4215 17918 2024-05-23T17:23:47Z Bangrapip 9 new 17918 wikitext text/x-wiki [[File:Steady2.svg|{{{size|11px}}}|alt={{{1|Steady}}}|link=|{{{1|Steady}}}]]<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> n9shu6bpewag300apskqfnnpms60w14 Sablonan:RoutemapRouteIcon 10 4216 17919 2024-05-23T17:24:18Z Bangrapip 9 new 17919 wikitext text/x-wiki <includeonly>{{#invoke:Routemap|rmri}}</includeonly><noinclude> {{documentation}} </noinclude> 1jbcchii0yt1rhh25s05bp7c6kh37e4 Sablonan:Snooker arrow 10 4217 17920 2024-05-23T17:24:39Z Bangrapip 9 new 17920 wikitext text/x-wiki {{#if: {{{new|}}} | {{#if: {{{old|}}} | {{#ifeq:{{{new}}}|{{{old}}} | {{steady}} | {{#ifexpr: {{{new}}}<{{{old}}} | {{nowrap|{{rise}}{{#expr:{{{old}}}-{{{new}}}}}}}| {{nowrap|{{fall}}{{#expr:{{{new}}}-{{{old}}}}}}}}}}} | {{new entry}}}}}}<noinclude>{{documentation}}</noinclude> eedie9qjlbotubxfrcy976lozf4ler6 Sablonan:Utrif 10 4218 17921 2024-05-23T17:24:56Z Bangrapip 9 new 17921 wikitext text/x-wiki &#x25B4;<noinclude> {{documentation|content= Emits a single instance of the black triangle Unicode position 25B4. This is text, so can be transformed like other text. [[Category:Direction-related icon templates]] }}</noinclude> gc97tx7qg9aimsmd2a5y5pnwehypku3 Sablonan:Dtrif 10 4219 17922 2024-05-23T17:25:20Z Bangrapip 9 new 17922 wikitext text/x-wiki &#x25BE;<noinclude>{{documentation|content= Emits a single instance of the down black triangle Unicode position 25BE. This is text, so can be transformed like other text. [[Category:Direction-related icon templates]] }}</noinclude> e6ydd74khfe1u1mjt9qfon5xs0c2d0c Sablonan:Ruju'an 10 4220 25796 25794 2024-09-27T04:59:27Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Sablonan:Ruju'an]] jadi [[Sablonan:Reflist]] 25796 wikitext text/x-wiki #REDIRECT [[Sablonan:Reflist]] 15t98gh2uehm0pysqis5smuoh961t2h Sablonan:Refbegin 10 4221 17929 2024-05-23T23:12:18Z Bangrapip 9 new 17929 wikitext text/x-wiki <includeonly><templatestyles src="Refbegin/styles.css" /><!-- --><div class="refbegin <!-- -->{{#if: {{{indent|}}} | refbegin-hanging-indents }} <!-- -->{{#if: {{{1|{{{colwidth|}}}}}} | {{#ifeq: {{{1}}} | 1 | <!--default to no columns--> | refbegin-columns references-column-width }} }} " style="<!-- -->{{#if: {{{1|}}} |{{#ifeq: {{{1}}} | 1 |<!--default to no columns--> | {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }} | column-width: {{#if:1|{{{1|30em}}}}} | column-width: 30em }} }} | {{#if: {{{colwidth|}}} | column-width: {{{colwidth|30em}}} }} }}"></includeonly><noinclude> {{Documentation}} </noinclude> rz10foumf51h4wlxnfafkna26j6u0xc Sablonan:Refbegin/styles.css 10 4222 17930 2024-05-23T23:12:52Z Bangrapip 9 new 17930 sanitized-css text/css /* {{pp-template}} */ .refbegin { font-size: 90%; margin-bottom: 0.5em; } .refbegin-hanging-indents > ul { margin-left: 0; } .refbegin-hanging-indents > ul > li { margin-left: 0; padding-left: 3.2em; text-indent: -3.2em; } .refbegin-hanging-indents ul, .refbegin-hanging-indents ul li { list-style: none; } @media (max-width: 720px) { .refbegin-hanging-indents > ul > li { padding-left: 1.6em; text-indent: -1.6em; } } .refbegin-columns { margin-top: 0.3em; } /* Reset top margin for lists embedded in columns */ .refbegin-columns ul { margin-top: 0; } /* Avoid elements breaking between columns */ .refbegin-columns li { page-break-inside: avoid; /* Removed from CSS in favor of break-inside c. 2020 */ break-inside: avoid-column; } 4q8lm27loa8oa0mutzhmgc4bt8d7qlg Sablonan:Strong 10 4223 17934 2024-05-23T23:15:51Z Bangrapip 9 new 17934 wikitext text/x-wiki <strong {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</strong><noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> jhbv1h6fd9kjc1d4eovhzvnxrpqq09r Sablonan:Terminate sentence 10 4224 17937 2024-05-23T23:19:58Z Bangrapip 9 new 17937 wikitext text/x-wiki {{{1}}}{{#if:{{#invoke:text|sentenceTerminated|{{{1|}}}}}||{{{2|.}}}}}<noinclude>{{documentation}}</noinclude> qn47z9jj1gbam5odtqcnrnt6hqvwhtn Bangsaan:Halaman dengen serat ngablu 14 4225 17939 17938 2024-05-23T23:20:40Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Halaman dengan galat skrip]] ke [[Bangsaan:Halaman dengen serat ngablu]] 17938 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Halaman dengan galat skrip 14 4226 17940 2024-05-23T23:20:40Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Halaman dengan galat skrip]] ke [[Bangsaan:Halaman dengen serat ngablu]] 17940 wikitext text/x-wiki #ALIH [[:Bangsaan:Halaman dengen serat ngablu]] bv2ym55zjijop030twyqxh8oaxqyhca Sablonan:String-handling templates 10 4227 17945 2024-05-23T23:24:55Z Bangrapip 9 new 17945 wikitext text/x-wiki {{#invoke:Navbox with collapsible groups|navbox | name = String-handling templates | state = {{{state|expanded}}} | bodyclass = plainlist | title = String-handling templates [[Help:Manipulating_strings|(help page)]] | selected = {{{selected|{{{expanded|{{{1|}}}}}}}}} <!---------------------- Trimming -------------------------> | abbr1 = sub | sect1 = Substring (select chunk of string by its position) | content1 = {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%; | {{Aligned table |style=padding-right:2em; |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|str sub new}} | Select a substring based on starting and ending index counted in either direction. | {{tl|str left}} | Keep the first N characters of a string, or duplicate it to N characters. | {{tl|str crop}} | Return all but the last N characters of a string. | {{tl|str index}} | Return the N-th character of a string. }} | {{Aligned table |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|str right}} | Return substring starting at N-th character to end of string. | {{tl|str rightc}} | Return the last N characters of a string; or a given value if empty. | {{tl|str sub old}} | Return substring of given length starting at N-th character. }} }} | abbr2 = trim | sect2 = Trimming (select/remove chunk of string by character type) | content2 = {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%; | {{Aligned table |style=padding-right:2em; |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|trim}} | Trim any leading or trailing whitespace | {{tl|str letter/trim}} | Trim down to the beginning letters. | {{tl|str number/trim}} | Trim down to the beginning numbers. | {{tl|trim brackets}} | Trim any leading or trailing square brackets. | {{tl|trim quotes}} | Trim leading or trailing matching quotes. | {{tl|trim leading}} | Trim up to six instances of specified <prefix>. }} | {{Aligned table |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|string split}} | Extract a short string from a long string. | {{tl|first word}} | Trim down to the first space. | {{tl|remove first word}} | Remove anything before the first space. | {{tl|last word}} | Trim down from the last space. | {{tl|remove last word}} | Remove anything after the last space. }} }} | abbr3 = specific | group3 = Select/remove specific item from string | content3 = {{Aligned table |fullwidth=on |style=text-align:left; |col1width=50%; | {{Aligned table |style=padding-right:2em; |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|delink}}, {{tl|trim brackets}} | Removes wikilink brackets (wikicode); ''all'' or ''outer only''. | {{tl|Plain text}} | Removes wikicode (formatting and brackets) | {{tl|PAGENAMEBASE}} | Trim off any parenthesis text at the end of a string (disambiguation). | {{tl|title disambig text}} | Returns text in parentheses at the end of a string (disambiguation). | {{tl|WikiProjectbasename}} | Removes "WikiProject" from a pagename. }} | {{Aligned table |col1style=width:12em;text-align:right;padding-right:0.75em; | {{tl|ship prefix}} | Returns the length of a ship's name prefix, if listed (ship names). | {{tl|title year}} | Returns the 3-or-4-digit year from a pagename, if any. | {{tl|title decade}} | Returns the 4-digit decade (e.g. "1740s") from a pagename, if any. | {{tl|title number}} | Returns any number from a pagename. }} }} <!----------- Insertion, replacement, length --------------> | abbr4 = IRL | sect4 = Insertion, replacement and length | content4 = {{Aligned table |style=margin:0 auto 0;text-align:left; | <!---(Insertion, replacement)---> {{Aligned table |style=padding-right:2em; |col1style=text-align:right;padding-right:0.75em; | {{tl|loop}} | Repeat character string a specified number of times. | {{tl|replace}} | Returns the string, after replacing ''all'' occurrences of a specified string with another string. | {{tl|str rep}} | Returns the string, after replacing the first occurrence of a specified string with another string. | {{tl|digits}} | Returns the string, after removing all characters that are not digits 0–9 | {{tl|Nowiki}} | Displays wikitext as plain text. }} | <!---(Length)---> {{Aligned table |col1style=text-align:right;padding-right:0.75em; | {{tl|str len}} | Returns a string's length. | {{tl|str ≥ len}} | Check if a string is "longer or equally long" or "shorter" than a given length. | {{tl|str ≤ len}} | Check if a string is "shorter or equally long" or "longer" than a given length. | {{tl|str ≠ len}} | Check if a string is "not equal" or "equal" to a given length. }} }} <!----------------- Analysis, technical -------------------> | abbr5 = anlys/tech | sect5 = Analysis and searching | content5 = {{Aligned table |style=margin:0 auto 0;text-align:left; | <!---(Analysis)---> {{Aligned table |style=padding-right:2em; |col1style=text-align:right;padding-right:0.75em; | {{tl|str startswith}}<br>{{tl|str endswith}} | Check if a string starts or ends with a given string. | {{tl|str find}}, {{tl|strfind short}} |style2.2=vertical-align:middle;| Returns the numerical location of a given string in a string. | {{tl|in string}} | Returns optional string when given string is not found | {{tl|str count}} | Count the number of occurrences of a pattern within a string. | {{tl|reSwitch}} | Match one or multiple patterns with a variety of possible outputs. }} | <!---(Analysis cont'd)---> {{Aligned table |col1style=text-align:right;padding-right:0.75em; | {{tl|a or an}} | Takes a noun and produces the appropriate indefinite article, based on whether the first letter is a vowel. | {{tl|Array}} | Array manipulation and retrieval. | {{tl|Isnumeric}} | Returns number when true, blank when not numeric. | {{tl|str letter}} | Returns the number of letters that begin a string. | {{tl|str number}} | Returns the number of numbers that begin a string. }} }} |state1=<noinclude>expanded</noinclude><!-- show everything on this template's page --> |state2=<noinclude>expanded</noinclude> |state3=<noinclude>expanded</noinclude> |state4=<noinclude>expanded</noinclude> |state5=<noinclude>expanded</noinclude> |state6=expanded |group6=Modules and built-in functions |list6={{div col|style=text-align:left}} * [[:Module:String]], [[:Module:String2]], [[:Module:Ustring]], [[Module:Text]], [[:Template:Navbox wikitext-handling templates|wikitext handling]]: modules that together contain most necessary string functions. * [[mw:Help:Magic words|Magic words]]: About <code><nowiki>{{padleft:&#124;}}</nowiki></code>, <code><nowiki>{{lc:&#124;}}</nowiki></code>, <code><nowiki>{{formatnum:&#124;}}</nowiki></code> etc. * [[mw:Help:Extension:ParserFunctions|ParserFunctions]]: About <code><nowiki>{{#titleparts:&#124;}}, {{#expr:&#124;}}, {{#ifeq:&#124;}}, </nowiki></code> etc.{{div col end}} <!----------------------- below ---------------------------> | belowclass = hlist | below = * [[:Category:String manipulation templates]] ** [[:c:Category:String manipulation templates|Commons]] ** [[:mw:Category:String manipulation templates|MediaWiki]] ** [[:m:Category:String manipulation templates|Meta-Wiki]] ** [[:d:Category:String manipulation templates|Wikidata]] * [[:Category:Modules that manipulate strings|Category:String manipulating modules]] | tracking = no <!--(keep all these string templates (by /doc pages) out of the tracking category)--> }}<noinclude>{{documentation}}</noinclude> rnw06kgu393pi00rn3a76uyfjdhlarp Modul:GetParameters 828 4228 17946 2024-05-23T23:26:24Z Bangrapip 9 new 17946 Scribunto text/plain local p = {} --[[ Helper function that populates the argument list given that user may need to use a mix of named and unnamed parameters. This is relevant because named parameters are not identical to unnamed parameters due to string trimming, and when dealing with strings we sometimes want to either preserve or remove that whitespace depending on the application. ]] function p.getParameters( frame_args, arg_list ) local new_args = {}; local index = 1; local value; for i,arg in ipairs( arg_list ) do value = frame_args[arg] if value == nil then value = frame_args[index]; index = index + 1; end new_args[arg] = value; end return new_args; end --[[ Helper Function to interpret boolean strings ]] function p.getBoolean( boolean_str ) local boolean_value; if type( boolean_str ) == 'string' then boolean_str = boolean_str:lower(); if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0' or boolean_str == '' then boolean_value = false; else boolean_value = true; end elseif type( boolean_str ) == 'boolean' then boolean_value = boolean_str; else error( 'No boolean value found' ); end return boolean_value end function p.defined(frame) local arg = mw.text.trim(frame.args[1]) --if arg == tostring(tonumber(arg)) then -- undesired result for '-0' -- arg = tonumber(arg) --end --if mw.ustring.find(arg, '^%s*-?[1-9][0-9]*%s*$') ~= nil or arg == '0' then -- arg = tonumber(arg) --end if mw.ustring.find(arg, '^-?[1-9][0-9]*$') ~= nil then arg = tonumber(arg) elseif arg == '0' then arg = 0 end return frame:getParent().args[arg] ~= nil end return p 03tz719zcckyx3el16h6xmmjd2dn09v Modul:Ustring 828 4229 17947 2024-05-23T23:29:08Z Bangrapip 9 new 17947 Scribunto text/plain require('strict') return setmetatable({}, { __index = function(t, k) local what = mw.ustring[k] if type(what) ~= "function" then return what end return function(frame) local fargs = frame.args local fargsused = { tag = true } local args = {} local str_i = 1 while fargs['s' .. str_i] do fargsused['s' .. str_i] = true args[str_i] = fargs['s' .. str_i] str_i = str_i + 1 end for i, v in ipairs(fargs) do fargsused[i] = true args[i + str_i - 1] = tonumber(v) or v:gsub("^\\", "", 1) end if not fargs.tag then return (what(unpack(args))) -- Outside parens truncate to first result avoiding tail call end local tagargs = {} for x, y in pairs(fargs) do if not fargsused[x] then tagargs[x] = y end end return frame:extensionTag{name = fargs.tag, content = what(unpack(args)), args = tagargs} end end }) q73rk2udpmef4q7lysdwfx86s1654ks Modul:Text 828 4230 17948 2024-05-23T23:29:38Z Bangrapip 9 new 17948 Scribunto text/plain local yesNo = require("Module:Yesno") local Text = { serial = "2022-07-21", suite = "Text" } --[=[ Text utilities ]=] -- local globals local PatternCJK = false local PatternCombined = false local PatternLatin = false local PatternTerminated = false local QuoteLang = false local QuoteType = false local RangesLatin = false local SeekQuote = false local function initLatinData() if not RangesLatin then RangesLatin = { { 7, 687 }, { 7531, 7578 }, { 7680, 7935 }, { 8194, 8250 } } end if not PatternLatin then local range PatternLatin = "^[" for i = 1, #RangesLatin do range = RangesLatin[ i ] PatternLatin = PatternLatin .. mw.ustring.char( range[ 1 ], 45, range[ 2 ] ) end -- for i PatternLatin = PatternLatin .. "]*$" end end local function initQuoteData() -- Create quote definitions if not QuoteLang then QuoteLang = { af = "bd", ar = "la", be = "labd", bg = "bd", ca = "la", cs = "bd", da = "bd", de = "bd", dsb = "bd", et = "bd", el = "lald", en = "ld", es = "la", eu = "la", -- fa = "la", fi = "rd", fr = "laSPC", ga = "ld", he = "ldla", hr = "bd", hsb = "bd", hu = "bd", hy = "labd", id = "rd", is = "bd", it = "ld", ja = "x300C", ka = "bd", ko = "ld", lt = "bd", lv = "bd", nl = "ld", nn = "la", no = "la", pl = "bdla", pt = "lald", ro = "bdla", ru = "labd", sk = "bd", sl = "bd", sq = "la", sr = "bx", sv = "rd", th = "ld", tr = "ld", uk = "la", zh = "ld", ["de-ch"] = "la", ["en-gb"] = "lsld", ["en-us"] = "ld", ["fr-ch"] = "la", ["it-ch"] = "la", ["pt-br"] = "ldla", ["zh-tw"] = "x300C", ["zh-cn"] = "ld" } end if not QuoteType then QuoteType = { bd = { { 8222, 8220 }, { 8218, 8217 } }, bdla = { { 8222, 8220 }, { 171, 187 } }, bx = { { 8222, 8221 }, { 8218, 8217 } }, la = { { 171, 187 }, { 8249, 8250 } }, laSPC = { { 171, 187 }, { 8249, 8250 }, true }, labd = { { 171, 187 }, { 8222, 8220 } }, lald = { { 171, 187 }, { 8220, 8221 } }, ld = { { 8220, 8221 }, { 8216, 8217 } }, ldla = { { 8220, 8221 }, { 171, 187 } }, lsld = { { 8216, 8217 }, { 8220, 8221 } }, rd = { { 8221, 8221 }, { 8217, 8217 } }, x300C = { { 0x300C, 0x300D }, { 0x300E, 0x300F } } } end end -- initQuoteData() local function fiatQuote( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code -- advance -- number, with level 1 or 2 local r = apply and tostring(apply) or "" alien = alien or "en" advance = tonumber(advance) or 0 local suite initQuoteData() local slang = alien:match( "^(%l+)-" ) suite = QuoteLang[alien] or slang and QuoteLang[slang] or QuoteLang["en"] if suite then local quotes = QuoteType[ suite ] if quotes then local space if quotes[ 3 ] then space = "&#160;" else space = "" end quotes = quotes[ advance ] if quotes then r = mw.ustring.format( "%s%s%s%s%s", mw.ustring.char( quotes[ 1 ] ), space, apply, space, mw.ustring.char( quotes[ 2 ] ) ) end else mw.log( "fiatQuote() " .. suite ) end end return r end -- fiatQuote() Text.char = function ( apply, again, accept ) -- Create string from codepoints -- Parameter: -- apply -- table (sequence) with numerical codepoints, or nil -- again -- number of repetitions, or nil -- accept -- true, if no error messages to be appended -- Returns: string local r = "" apply = type(apply) == "table" and apply or {} again = math.floor(tonumber(again) or 1) if again < 1 then return "" end local bad = { } local codes = { } for _, v in ipairs( apply ) do local n = tonumber(v) if not n or (n < 32 and n ~= 9 and n ~= 10) then table.insert(bad, tostring(v)) else table.insert(codes, math.floor(n)) end end if #bad > 0 then if not accept then r = tostring( mw.html.create( "span" ) :addClass( "error" ) :wikitext( "bad codepoints: " .. table.concat( bad, " " )) ) end return r end if #codes > 0 then r = mw.ustring.char( unpack( codes ) ) if again > 1 then r = r:rep(again) end end return r end -- Text.char() local function trimAndFormat(args, fmt) local result = {} if type(args) ~= 'table' then args = {args} end for _, v in ipairs(args) do v = mw.text.trim(tostring(v)) if v ~= "" then table.insert(result,fmt and mw.ustring.format(fmt, v) or v) end end return result end Text.concatParams = function ( args, apply, adapt ) -- Concat list items into one string -- Parameter: -- args -- table (sequence) with numKey=string -- apply -- string (optional); separator (default: "|") -- adapt -- string (optional); format including "%s" -- Returns: string local collect = { } return table.concat(trimAndFormat(args,adapt), apply or "|") end -- Text.concatParams() Text.containsCJK = function ( s ) -- Is any CJK code within? -- Parameter: -- s -- string -- Returns: true, if CJK detected s = s and tostring(s) or "" if not patternCJK then patternCJK = mw.ustring.char( 91, 4352, 45, 4607, 11904, 45, 42191, 43072, 45, 43135, 44032, 45, 55215, 63744, 45, 64255, 65072, 45, 65103, 65381, 45, 65500, 131072, 45, 196607, 93 ) end return mw.ustring.find( s, patternCJK ) ~= nil end -- Text.containsCJK() Text.removeDelimited = function (s, prefix, suffix) -- Remove all text in s delimited by prefix and suffix (inclusive) -- Arguments: -- s = string to process -- prefix = initial delimiter -- suffix = ending delimiter -- Returns: stripped string s = s and tostring(s) or "" prefix = prefix and tostring(prefix) or "" suffix = suffix and tostring(suffix) or "" local prefixLen = mw.ustring.len(prefix) local suffixLen = mw.ustring.len(suffix) if prefixLen == 0 or suffixLen == 0 then return s end local i = s:find(prefix, 1, true) local r = s local j while i do j = r:find(suffix, i + prefixLen) if j then r = r:sub(1, i - 1)..r:sub(j+suffixLen) else r = r:sub(1, i - 1) end i = r:find(prefix, 1, true) end return r end Text.getPlain = function ( adjust ) -- Remove wikisyntax from string, except templates -- Parameter: -- adjust -- string -- Returns: string local r = Text.removeDelimited(adjust,"<!--","-->") r = r:gsub( "(</?%l[^>]*>)", "" ) :gsub( "'''", "" ) :gsub( "''", "" ) :gsub( "&nbsp;", " " ) return r end -- Text.getPlain() Text.isLatinRange = function (s) -- Are characters expected to be latin or symbols within latin texts? -- Arguments: -- s = string to analyze -- Returns: true, if valid for latin only s = s and tostring(s) or "" --- ensure input is always string initLatinData() return mw.ustring.match(s, PatternLatin) ~= nil end -- Text.isLatinRange() Text.isQuote = function ( s ) -- Is this character any quotation mark? -- Parameter: -- s = single character to analyze -- Returns: true, if s is quotation mark s = s and tostring(s) or "" if s == "" then return false end if not SeekQuote then SeekQuote = mw.ustring.char( 34, -- " 39, -- ' 171, -- laquo 187, -- raquo 8216, -- lsquo 8217, -- rsquo 8218, -- sbquo 8220, -- ldquo 8221, -- rdquo 8222, -- bdquo 8249, -- lsaquo 8250, -- rsaquo 0x300C, -- CJK 0x300D, -- CJK 0x300E, -- CJK 0x300F ) -- CJK end return mw.ustring.find( SeekQuote, s, 1, true ) ~= nil end -- Text.isQuote() Text.listToText = function ( args, adapt ) -- Format list items similar to mw.text.listToText() -- Parameter: -- args -- table (sequence) with numKey=string -- adapt -- string (optional); format including "%s" -- Returns: string return mw.text.listToText(trimAndFormat(args, adapt)) end -- Text.listToText() Text.quote = function ( apply, alien, advance ) -- Quote text -- Parameter: -- apply -- string, with text -- alien -- string, with language code, or nil -- advance -- number, with level 1 or 2, or nil -- Returns: quoted string apply = apply and tostring(apply) or "" local mode, slang if type( alien ) == "string" then slang = mw.text.trim( alien ):lower() else slang = mw.title.getCurrentTitle().pageLanguage if not slang then -- TODO FIXME: Introduction expected 2017-04 slang = mw.language.getContentLanguage():getCode() end end if advance == 2 then mode = 2 else mode = 1 end return fiatQuote( mw.text.trim( apply ), slang, mode ) end -- Text.quote() Text.quoteUnquoted = function ( apply, alien, advance ) -- Quote text, if not yet quoted and not empty -- Parameter: -- apply -- string, with text -- alien -- string, with language code, or nil -- advance -- number, with level 1 or 2, or nil -- Returns: string; possibly quoted local r = mw.text.trim( apply and tostring(apply) or "" ) local s = mw.ustring.sub( r, 1, 1 ) if s ~= "" and not Text.isQuote( s, advance ) then s = mw.ustring.sub( r, -1, 1 ) if not Text.isQuote( s ) then r = Text.quote( r, alien, advance ) end end return r end -- Text.quoteUnquoted() Text.removeDiacritics = function ( adjust ) -- Remove all diacritics -- Parameter: -- adjust -- string -- Returns: string; all latin letters should be ASCII -- or basic greek or cyrillic or symbols etc. local cleanup, decomposed if not PatternCombined then PatternCombined = mw.ustring.char( 91, 0x0300, 45, 0x036F, 0x1AB0, 45, 0x1AFF, 0x1DC0, 45, 0x1DFF, 0xFE20, 45, 0xFE2F, 93 ) end decomposed = mw.ustring.toNFD( adjust and tostring(adjust) or "" ) cleanup = mw.ustring.gsub( decomposed, PatternCombined, "" ) return mw.ustring.toNFC( cleanup ) end -- Text.removeDiacritics() Text.sentenceTerminated = function ( analyse ) -- Is string terminated by dot, question or exclamation mark? -- Quotation, link termination and so on granted -- Parameter: -- analyse -- string -- Returns: true, if sentence terminated local r if not PatternTerminated then PatternTerminated = mw.ustring.char( 91, 12290, 65281, 65294, 65311 ) .. "!%.%?…][\"'%]‹›«»‘’“”]*$" end if mw.ustring.find( analyse, PatternTerminated ) then r = true else r = false end return r end -- Text.sentenceTerminated() Text.ucfirstAll = function ( adjust) -- Capitalize all words -- Arguments: -- adjust = string to adjust -- Returns: string with all first letters in upper case adjust = adjust and tostring(adjust) or "" local r = mw.text.decode(adjust,true) local i = 1 local c, j, m m = (r ~= adjust) r = " "..r while i do i = mw.ustring.find( r, "%W%l", i ) if i then j = i + 1 c = mw.ustring.upper( mw.ustring.sub( r, j, j ) ) r = string.format( "%s%s%s", mw.ustring.sub( r, 1, i ), c, mw.ustring.sub( r, i + 2 ) ) i = j end end -- while i r = r:sub( 2 ) if m then r = mw.text.encode(r) end return r end -- Text.ucfirstAll() Text.uprightNonlatin = function ( adjust ) -- Ensure non-italics for non-latin text parts -- One single greek letter might be granted -- Precondition: -- adjust -- string -- Returns: string with non-latin parts enclosed in <span> local r initLatinData() if mw.ustring.match( adjust, PatternLatin ) then -- latin only, horizontal dashes, quotes r = adjust else local c local j = false local k = 1 local m = false local n = mw.ustring.len( adjust ) local span = "%s%s<span dir='auto' style='font-style:normal'>%s</span>" local flat = function ( a ) -- isLatin local range for i = 1, #RangesLatin do range = RangesLatin[ i ] if a >= range[ 1 ] and a <= range[ 2 ] then return true end end -- for i end -- flat() local focus = function ( a ) -- char is not ambivalent local r = ( a > 64 ) if r then r = ( a < 8192 or a > 8212 ) else r = ( a == 38 or a == 60 ) -- '&' '<' end return r end -- focus() local form = function ( a ) return string.format( span, r, mw.ustring.sub( adjust, k, j - 1 ), mw.ustring.sub( adjust, j, a ) ) end -- form() r = "" for i = 1, n do c = mw.ustring.codepoint( adjust, i, i ) if focus( c ) then if flat( c ) then if j then if m then if i == m then -- single greek letter. j = false end m = false end if j then local nx = i - 1 local s = "" for ix = nx, 1, -1 do c = mw.ustring.sub( adjust, ix, ix ) if c == " " or c == "(" then nx = nx - 1 s = c .. s else break -- for ix end end -- for ix r = form( nx ) .. s j = false k = i end end elseif not j then j = i if c >= 880 and c <= 1023 then -- single greek letter? m = i + 1 else m = false end end elseif m then m = m + 1 end end -- for i if j and ( not m or m < n ) then r = form( n ) else r = r .. mw.ustring.sub( adjust, k ) end end return r end -- Text.uprightNonlatin() Text.test = function ( about ) local r if about == "quote" then initQuoteData() r = { } r.QuoteLang = QuoteLang r.QuoteType = QuoteType end return r end -- Text.test() -- Export local p = { } for _, func in ipairs({'containsCJK','isLatinRange','isQuote','sentenceTerminated'}) do p[func] = function (frame) return Text[func]( frame.args[ 1 ] or "" ) and "1" or "" end end for _, func in ipairs({'getPlain','removeDiacritics','ucfirstAll','uprightNonlatin'}) do p[func] = function (frame) return Text[func]( frame.args[ 1 ] or "" ) end end function p.char( frame ) local params = frame:getParent().args local story = params[ 1 ] local codes, lenient, multiple if not story then params = frame.args story = params[ 1 ] end if story then local items = mw.text.split( mw.text.trim(story), "%s+" ) if #items > 0 then local j lenient = (yesNo(params.errors) == false) codes = { } multiple = tonumber( params[ "*" ] ) for _, v in ipairs( items ) do j = tonumber((v:sub( 1, 1 ) == "x" and "0" or "") .. v) table.insert( codes, j or v ) end end end return Text.char( codes, multiple, lenient ) end function p.concatParams( frame ) local args local template = frame.args.template if type( template ) == "string" then template = mw.text.trim( template ) template = ( template == "1" ) end if template then args = frame:getParent().args else args = frame.args end return Text.concatParams( args, frame.args.separator, frame.args.format ) end function p.listToFormat(frame) local lists = {} local pformat = frame.args["format"] local sep = frame.args["sep"] or ";" -- Parameter parsen: Listen for k, v in pairs(frame.args) do local knum = tonumber(k) if knum then lists[knum] = v end end -- Listen splitten local maxListLen = 0 for i = 1, #lists do lists[i] = mw.text.split(lists[i], sep) if #lists[i] > maxListLen then maxListLen = #lists[i] end end -- Ergebnisstring generieren local result = "" local result_line = "" for i = 1, maxListLen do result_line = pformat for j = 1, #lists do result_line = mw.ustring.gsub(result_line, "%%s", lists[j][i], 1) end result = result .. result_line end return result end function p.listToText( frame ) local args local template = frame.args.template if type( template ) == "string" then template = mw.text.trim( template ) template = ( template == "1" ) end if template then args = frame:getParent().args else args = frame.args end return Text.listToText( args, frame.args.format ) end function p.quote( frame ) local slang = frame.args[2] if type( slang ) == "string" then slang = mw.text.trim( slang ) if slang == "" then slang = false end end return Text.quote( frame.args[ 1 ] or "", slang, tonumber( frame.args[3] ) ) end function p.quoteUnquoted( frame ) local slang = frame.args[2] if type( slang ) == "string" then slang = mw.text.trim( slang ) if slang == "" then slang = false end end return Text.quoteUnquoted( frame.args[ 1 ] or "", slang, tonumber( frame.args[3] ) ) end function p.zip(frame) local lists = {} local seps = {} local defaultsep = frame.args["sep"] or "" local innersep = frame.args["isep"] or "" local outersep = frame.args["osep"] or "" -- Parameter parsen for k, v in pairs(frame.args) do local knum = tonumber(k) if knum then lists[knum] = v else if string.sub(k, 1, 3) == "sep" then local sepnum = tonumber(string.sub(k, 4)) if sepnum then seps[sepnum] = v end end end end -- sofern keine expliziten Separatoren angegeben sind, den Standardseparator verwenden for i = 1, math.max(#seps, #lists) do if not seps[i] then seps[i] = defaultsep end end -- Listen splitten local maxListLen = 0 for i = 1, #lists do lists[i] = mw.text.split(lists[i], seps[i]) if #lists[i] > maxListLen then maxListLen = #lists[i] end end local result = "" for i = 1, maxListLen do if i ~= 1 then result = result .. outersep end for j = 1, #lists do if j ~= 1 then result = result .. innersep end result = result .. (lists[j][i] or "") end end return result end function p.failsafe() return Text.serial end p.Text = function () return Text end -- p.Text return p 0xet6fnewsfg3wohnjcgtxmnjwe52je Modul:URL 828 4231 17951 2024-05-23T23:33:46Z Bangrapip 9 new 17951 Scribunto text/plain -- -- This module implements {{URL}} -- -- See unit tests at [[Module:URL/testcases]] local p = {} local function safeUri(s) local success, uri = pcall(function() return mw.uri.new(s) end) if success then return uri end end local function extractUrl(args) for name, val in pairs(args) do if name ~= 2 and name ~= "msg" then local url = name .. "=" .. val; url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3') local uri = safeUri(url); if uri and uri.host then return url end end end end function p._url(url, text, msg) url = mw.text.trim(url or '') text = mw.text.trim(text or '') local nomsg = (msg or ''):sub(1,1):lower() == "n" or msg == 'false' -- boolean: true if msg is "false" or starts with n or N if url == '' then if text == '' then if nomsg then return nil else return mw.getCurrentFrame():expandTemplate{ title = 'tlx', args = { 'URL', "''example.com''", "''optional display text''" } } end else return text end end -- If the URL contains any unencoded spaces, encode them, because MediaWiki will otherwise interpret a space as the end of the URL. url = mw.ustring.gsub(url, '%s', function(s) return mw.uri.encode(s, 'PATH') end) -- If there is an empty query string or fragment id, remove it as it will cause mw.uri.new to throw an error url = mw.ustring.gsub(url, '#$', '') url = mw.ustring.gsub(url, '%?$', '') -- If it's an HTTP[S] URL without the double slash, fix it. url = mw.ustring.gsub(url, '^[Hh][Tt][Tt][Pp]([Ss]?):(/?)([^/])', 'http%1://%3') local uri = safeUri(url) -- Handle URL's without a protocol and URL's that are protocol-relative, -- e.g. www.example.com/foo or www.example.com:8080/foo, and //www.example.com/foo if uri and (not uri.protocol or (uri.protocol and not uri.host)) and url:sub(1, 2) ~= '//' then url = 'http://' .. url uri = safeUri(url) end if text == '' then if uri then if uri.path == '/' then uri.path = '' end local port = '' if uri.port then port = ':' .. uri.port end text = mw.ustring.lower(uri.host or '') .. port .. (uri.relativePath or '') -- Add <wbr> before _/.-# sequences text = mw.ustring.gsub(text,"(/+)","<wbr/>%1") -- This entry MUST be the first. "<wbr/>" has a "/" in it, you know. text = mw.ustring.gsub(text,"(%.+)","<wbr/>%1") -- text = mw.ustring.gsub(text,"(%-+)","<wbr/>%1") -- DISABLED for now text = mw.ustring.gsub(text,"(%#+)","<wbr/>%1") text = mw.ustring.gsub(text,"(_+)","<wbr/>%1") else -- URL is badly-formed, so just display whatever was passed in text = url end end return mw.ustring.format('<span class="url">[%s %s]</span>', url, text) end --[[ The main entry point for calling from Template:URL. --]] function p.url(frame) local templateArgs = frame.args local parentArgs = frame:getParent().args local url = templateArgs[1] or parentArgs[1] local text = templateArgs[2] or parentArgs[2] or '' local msg = templateArgs.msg or parentArgs.msg or '' url = url or extractUrl(templateArgs) or extractUrl(parentArgs) or '' return p._url(url, text, msg) end --[[ The entry point for calling from the forked Template:URL2. This function returns no message by default. It strips out wiki-link markup, html tags, and everything after a space. --]] function p.url2(frame) local templateArgs = frame.args local parentArgs = frame:getParent().args local url = templateArgs[1] or parentArgs[1] local text = templateArgs[2] or parentArgs[2] or '' -- default to no message local msg = templateArgs.msg or parentArgs.msg or 'no' url = url or extractUrl(templateArgs) or extractUrl(parentArgs) or '' -- if the url came from a Wikidata call, it might have a pen icon appended -- we want to keep that and add it back at the end. local u1, penicon = mw.ustring.match( url, "(.*)(&nbsp;<span class='penicon.*)" ) if penicon then url = u1 end -- strip out html tags and [ ] from url url = (url or ''):gsub("<[^>]*>", ""):gsub("[%[%]]", "") -- truncate anything after a space url = url:gsub("%%20", " "):gsub(" .*", "") return (p._url(url, text, msg) or "") .. (penicon or "") end return p gixxb57tc26pz8o8bkotc73wlgavvuj Modul:Person height 828 4232 17954 2024-05-23T23:47:42Z Bangrapip 9 new 17954 Scribunto text/plain -- This module implements [[Template:Infobox person/height]] local p = {} local function splitsuffix(s) local suffix = '' if mw.ustring.match(s,'^(.-)(<sup.*)$') then local a = mw.ustring.gsub(s, '^(.-)(<sup.*)$', '%1') local b = mw.ustring.gsub(s, '^(.-)(<sup.*)$', '%2') s = a suffix = b .. suffix end if mw.ustring.match(s,'^(.-)(%[%[[Cc]ategory:.*)$') then local a = mw.ustring.gsub(s, '^(.-)(%[%[[Cc]ategory:.*)$', '%1') local b = mw.ustring.gsub(s, '^(.-)(%[%[[Cc]ategory:.*)$', '%2') s = a suffix = b .. suffix end return s, suffix end local function clean(s) s = mw.ustring.gsub(s, '[Mm]etre', 'm') s = mw.ustring.gsub(s, '([^a])meter', '%1m') -- prevents "parameter" from being changed to "param" s = mw.ustring.gsub(s, '[Cc]enti', 'c') -- changes "centim" to "cm" s = mw.ustring.gsub(s, 'ms', 'm') s = mw.ustring.gsub(s, 'm[%.,]', 'm') s = mw.ustring.gsub(s, '[Ff]eet', 'ft') s = mw.ustring.gsub(s, 'foot', 'ft') s = mw.ustring.gsub(s, 'ft[%.,]', 'ft') s = mw.ustring.gsub(s, '[Ii]nches', 'in') s = mw.ustring.gsub(s, '[Ii]nch', 'in') s = mw.ustring.gsub(s, 'ins', 'in') s = mw.ustring.gsub(s, 'in[%.,]', 'in') s = mw.ustring.gsub(s, '%[%[[Mm]%]%]s', '[[Metre|m]]') s = mw.ustring.gsub(s, '%[%[[Mm]|[Mm]%]%]', '[[Metre|m]]') s = mw.ustring.gsub(s, '%[%[[Cc]m%]%]s', '[[Centimetre|cm]]') s = mw.ustring.gsub(s, '%[%[[Cc]m|[Cc]m%]%]', '[[Centimetre|cm]]') s = mw.ustring.gsub(s, '%[%[[Cc]entim|cm%]%]', '[[Centimetre|cm]]') s = mw.ustring.gsub(s, '%[%[[Ii]n|in%]%]', '[[inch|in]]') s = mw.ustring.gsub(s, '(%d)%s+[Cc][Mm]', '%1&nbsp;cm') s = mw.ustring.gsub(s, '(%d)%s+[Mm]', '%1&nbsp;m') s = mw.ustring.gsub(s, '(%d)%s+[Ff][Tt]', '%1&nbsp;ft') s = mw.ustring.gsub(s, '(%d)%s+[Ii][Nn]', '%1&nbsp;in') s = mw.ustring.gsub(s, '(%d&[Nn][Bb][Ss][Pp];)[Cc][Mm]', '%1cm') s = mw.ustring.gsub(s, '(%d&[Nn][Bb][Ss][Pp];)[Mm]', '%1m') s = mw.ustring.gsub(s, '(%d&[Nn][Bb][Ss][Pp];)[Ff][Tt]', '%1ft') s = mw.ustring.gsub(s, '(%d&[Nn][Bb][Ss][Pp];)[Ii][Nn]', '%1in') s = mw.ustring.gsub(s, '(%d)%s*[′\']%s*([%d]%d*)%s*[\"″]', '%1 ft %2 in') return s end local function isnumber(s) if s then s = mw.ustring.gsub(s, '%+%s*%d+%s*/%s*%d+%s*$', '') s = mw.ustring.gsub(s, '%s*1%s*/%s*2%s*$', '0.5') return tonumber(s) end return nil end local function trimspace(s) if s then s = mw.ustring.gsub(s, '^%s*(.-)%s*$', '%1') end return s end local function force_unit(s, t) s = mw.ustring.gsub(s, '&[Nn][Bb][Ss][Pp];', '★') if (t == 'cm') then s = mw.ustring.gsub(s, '(%d*)%.(%d%d)(%d+[★%s]+)m', '%1%2.%3cm') s = mw.ustring.gsub(s, '(%d*)%.(%d%d)(%d+[★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%1%2.%3[[centimetre|cm]]') s = mw.ustring.gsub(s, '(%d*)%.(%d%d)([★%s]+)m', '%1%2%3cm') s = mw.ustring.gsub(s, '(%d*)%.(%d%d)([★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%1%2%3[[centimetre|cm]]') s = mw.ustring.gsub(s, '(%d*)%.(%d)([★%s]+)m', '%1%20%3cm') s = mw.ustring.gsub(s, '(%d*)%.(%d)([★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%1%20%3[[centimetre|cm]]') s = mw.ustring.gsub(s, '(%d*)%.([★%s]+)m', '%100.%2cm') s = mw.ustring.gsub(s, '(%d*)%.([★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%100.%2[[centimetre|cm]]') s = mw.ustring.gsub(s, '^(%s*%d+)([★%s]+)m', '%100%2cm') s = mw.ustring.gsub(s, '([%(★%s]%d+)([★%s]+)m', '%100%2cm') s = mw.ustring.gsub(s, '^(%s*%d+)([★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%100%2[[centimetre|cm]]') s = mw.ustring.gsub(s, '([%(★%s]%d+)([★%s]+)%[%[[Mm]et[re][re]|m%]%]', '%100%2[[centimetre|cm]]') s = mw.ustring.gsub(s, '0(%d+%.?%d*[★%s]+cm)', '%1') s = mw.ustring.gsub(s, '0(%d+%.?%d*[★%s]+%[%[[Cc]entimet[re][re]|cm%]%])', '%1') else s = mw.ustring.gsub(s, '(%d)(%d%d)%.(%d*[★%s]+)cm', '%1.%2%3m') s = mw.ustring.gsub(s, '(%d)(%d%d)%.(%d*[★%s]+)%[%[[Cc]entimet[re][re]|cm%]%]', '%1.%2%3[[metre|m]]') s = mw.ustring.gsub(s, '(%d)(%d%d)([★%s]+)cm', '%1.%2%3m') s = mw.ustring.gsub(s, '(%d)(%d%d)([★%s]+)%[%[[Cc]entimet[re][re]|cm%]%]', '%1.%2%3[[metre|m]]') s = mw.ustring.gsub(s, '(%d%d)%.(%d*[★%s]+)cm', '0.%1%2m') s = mw.ustring.gsub(s, '(%d%d)%.(%d*[★%s]+)%[%[[Cc]entimet[re][re]|cm%]%]', '0.%1%2[[metre|m]]') s = mw.ustring.gsub(s, '(%d%d)([★%s]+)cm', '0.%1%2m') s = mw.ustring.gsub(s, '(%d%d)([★%s]+)%[%[[Cc]entimet[re][re]|cm%]%]', '0.%1%2[[metre|m]]') end s = mw.ustring.gsub(s, '★', '&nbsp;') return s end local function get_convert_args(s, prefer, enforce, ri) local prefer_m = (prefer or '') == 'm' local force_m = (enforce or '') == 'm' local prefer_cm = (prefer or '') == 'cm' local force_cm = (enforce or '') == 'cm' ri = (ri or '') == 'cmin' and 'cmin' or '' unconverted = clean(s or '') -- basic unit cleaning s = mw.ustring.gsub(unconverted, '&[Nn][Bb][Ss][Pp];', ' ') local m = mw.ustring.find(s, 'm') local c = mw.ustring.find(s, 'cm') local f = mw.ustring.find(s, 'ft') local i = mw.ustring.find(s, 'in') if m == nil and f == nil and i == nil then return '', unconverted end local adj = nil if c ~= nil and f == nil and i == nil then local n = mw.ustring.sub(s, 1, c - 1) if isnumber(n) then if force_m then local prec = require("Module:Math")._precision(trimspace(n)) adj = (prec == 1) and 'ri3' or 'ri2' end if ri ~= '' then adj = force_m and 'ri2' or 'ri0' end return force_m and {n/100,'m','ftin',0,['abbr']='on', ['adj']=adj} or {n,'cm','ftin',0,['abbr']='on', ['adj']=adj}, mw.ustring.sub(s, c+2) end return '', unconverted end if m ~= nil and c == nil and f == nil and i == nil then local n = mw.ustring.sub(s, 1, m - 1) if ri ~= '' then adj = force_cm and 'ri0' or 'ri2' end if isnumber(n) then return force_cm and {n*100,'cm','ftin',0,['abbr']='on',['adj']=adj} or {n,'m','ftin',0,['abbr']='on',['adj']=adj}, mw.ustring.sub(s, m+1) end return '', unconverted end if f ~= nil and i ~=nil and m == nil then local n1 = mw.ustring.sub(s, 1, f - 1) local n2 = mw.ustring.sub(s, f+2, i - 1) if isnumber(n1) and isnumber(n2) then if ri ~= '' then adj = 'ri0' end return (force_m or prefer_m) and {n1,'ft',n2,'in', 'm',2,['abbr']='on',['adj']=adj} or {n1,'ft',n2,'in', 'cm',0,['abbr']='on',['adj']=adj}, mw.ustring.sub(s, i+2) end return '', unconverted end if f ~= nil and i == nil and m == nil then local n = mw.ustring.sub(s, 1, f - 1) if isnumber(n) then if ri ~= '' then local n2 = 12*(n - math.floor(n)) adj = 'ri0' return (force_m or prefer_m) and {math.floor(n),'ft',n2, 'in','m',2,['abbr']='on',['adj']=adj} or {math.floor(n),'ft',n2,'in','cm',0,['abbr']='on',['adj']=adj}, mw.ustring.sub(s, f+2) end return (force_m or prefer_m) and {n,'ft','m',2,['abbr']='on'} or {n,'ft','cm',0,['abbr']='on'}, mw.ustring.sub(s, f+2) end return '', unconverted end if i ~= nil and f == nil and m == nil then local n = mw.ustring.sub(s, 1, i - 1) if isnumber(n) then if ri ~= '' then adj = 'ri0' end return (force_m or prefer_m) and {n,'in','m',2,['abbr']='on'} or {n,'in','cm',0,['abbr']='on'}, mw.ustring.sub(s, i+2) end return '', unconverted end if force_cm and c == nil then return '', force_unit(unconverted, 'cm') end if force_m and c ~= nil then return '', force_unit(unconverted, 'm') end return '', unconverted end function convert(frame, args) local str, suffix = splitsuffix(args[1] or '') local targs, str = get_convert_args(str, args['prefer'] or '', args['enforce'] or '', args['ri'] or '') str = str .. suffix if type(targs) == 'table' then return frame:expandTemplate{ title = 'convert', args = targs} .. str else return str end end function p.main(frame) return convert(frame, frame.args[1] and frame.args or frame:getParent().args) end return p rfrnvfqz2h188ehir2g8r1a9m5ep2sj Sablonan:Fraction 10 4233 17958 2024-05-23T23:53:53Z Bangrapip 9 new 17958 wikitext text/x-wiki <templatestyles src="Fraction/styles.css" /><!-- --><span class="frac"><!-- -->{{#if:{{{3|}}}<!-- if 3 -->|{{{1}}}<span class="sr-only">+</span><span class="num">{{{2}}}</span>&frasl;<span class="den">{{{3}}}</span><!-- then 1 2/3 -->|{{#if:{{{2|}}}<!-- elseif 2 -->|<span class="num">{{{1}}}</span>&frasl;<span class="den">{{{2}}}</span><!-- then 1/2 -->|{{#if:{{{1|}}}<!-- elseif 1 -->|<span class="num">1</span>&frasl;<span class="den">{{{1}}}</span><!-- then 1/1 -->|&frasl;<!-- else 0, a slash -->}}<!-- endif 1 -->}}<!-- endif 2 -->}}<!-- endif 3 --></span><noinclude> {{documentation}} </noinclude> h4nu18eu2nc7i9vqxdo45igrlkvppw3 Sablonan:Fraction/styles.css 10 4234 17959 2024-05-23T23:54:07Z Bangrapip 9 new 17959 sanitized-css text/css /* {{pp|small=y}} */ .frac { white-space: nowrap; } .frac .num, .frac .den { font-size: 80%; line-height: 0; /* we want this inline */ vertical-align: super; } .frac .den { vertical-align: sub; } /* [[Template:Screen reader-only]] is canonical implementation onwiki */ .sr-only { border: 0; clip: rect(0, 0, 0, 0); clip-path: polygon(0px 0px, 0px 0px, 0px 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; /* white-space: nowrap; /* already have nowrap above */ } kupllpfs310n1rzl5neixn869f4spyp Sablonan:Medal 10 4235 17967 17960 2024-05-24T00:08:55Z Bangrapip 9 17967 wikitext text/x-wiki <noinclude> {| </noinclude> |- {{#switch: {{{1}}} |Sport|Team|Country|Independent = ! colspan="3" style="text-align:center;vertical-align:middle;background-color:#eeeeee; |Competition|Comp|Olympic|Olympics|WorldChampionships|EuropeanChampionships = ! colspan="3" style="text-align:center;vertical-align:middle;background-color:#cccccc; |#default = {{!}} style="text-align:center;vertical-align:middle; }}{{#switch: {{{1}}} | Gold | G = " {{!}} [[File:Gold medal icon (G initial).svg|16px|Gold medal – first place|link=]] | Silver | S = " {{!}} [[File:Silver medal icon (S initial).svg|16px|Silver medal – second place|link=]] | Bronze | B = " {{!}} [[File:Bronze medal icon (B initial).svg|16px|Bronze medal – third place|link=]] | Winner | W = background-color:gold" {{!}} '''Winner'''{{Main other|[[Category:Articles using Template:Medal with Winner]]}} | Runner-up | Runnerup | RU = background-color:silver" {{!}} '''Runner-up'''{{Main other|[[Category:Articles using Template:Medal with Runner-up]]}} | First | 1st = " {{!}} [[File:Gold medal icon.svg|16px|First place|link=]] | Second | 2nd = " {{!}} [[File:Silver medal icon.svg|16px|Second place|link=]] | Third | 3rd = " {{!}} [[File:Bronze medal icon.svg|16px|Third place|link=]] | Disqualified | DQ = background-color:pink" {{!}} '''Disqualified''' | TrueSpirit | PdC = background-color:white" {{!}} [[File:Olympic_rings.svg|30px]]{{!!}}style="background-color:white" {{!}}'''[[Pierre de Coubertin medal]]''' | Olympics | Olympic = " {{!}} <span class="nowrap">[[Olympic Games]]</span> | WorldChampionships = " {{!}} <span class="nowrap">World Championships</span> | EuropeanChampionships = " {{!}} <span class="nowrap">European Championships</span> | Competition | Comp | Sport = " {{!}} <span class="nowrap">{{{2|}}}</span>{{Main other|{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}} | Team = " class="adr" {{!}} <span class="country-name">{{{2}}}</span>{{Main other|{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}} | Country = " class="adr" {{!}} Ngewakilin <span class="country-name">{{{2}}}</span>{{Main other|{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}} | Independent = " class="adr" {{!}} Competed as an <span class="country-name">{{{2}}}</span>{{Main other|{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}} | #default = " {{!}} &#32; {{Main other|[[Category:Articles using Template:Medal with unrecognised first positional argument]]}} }}{{#switch: {{{1}}} |Competition|Comp|Sport|Team|Olympic|Olympics|WorldChampionships|EuropeanChampionships|Country|Independent= |#default = {{!!}} style="text-align:center;vertical-align:middle;" {{!}} <span class="nowrap">{{{2}}}</span>{{Main other|{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}} }}{{#switch: {{{1}}} |Competition|Comp|Sport|Team|Olympic|Olympics|WorldChampionships|EuropeanChampionships|Country|Independent|TrueSpirit|PdC= |#default = {{!!}} style="text-align:center;vertical-align:middle;" {{!}} {{{3}}}{{Main other|{{#if:{{{3|}}}||{{#if:{{{3}}}|[[Category:Articles using Template:Medal missing an expected parameter]]}}}}}}}}<noinclude> |} {{documentation}} </noinclude> 0q6dt8vo1f9ke1cie3f0va52k9vapx9 Sablonan:MedalCompetition 10 4236 17961 2024-05-23T23:57:57Z Bangrapip 9 NAMA LOMBA BISA DITARJIM 17961 wikitext text/x-wiki <noinclude>{| </noinclude> |- ! colspan="3" style="text-align:center;vertical-align:middle;background-color:#cccccc;" | {{#switch:{{{1|}}} |Olympics|Olympiad|olympiad|Olympic|Olympic Games|olympics|olympic|olympic games|Olympic games|Oly|oly|OG|og=[[Olympic Games]] |Commonwealth Games|commonwealth games|Commonwealth games|Commonwealth|commonwealth|Com|com=[[Commonwealth Games]] |X Games|x games|X games|x|X=[[X Games]] |Goodwill Games|Goodwill games|goodwill games|goodwill|Goodwill|Good|good=[[Goodwill Games]] |IAAF World Indoor Championships in Athletics|World Indoor Championships|WIC|wic|Indoor Championships|world indoor championships|indoor championships=[[IAAF World Indoor Championships in Athletics|World Indoor Championships]] |UEFA Champions League|European Cup|european cup|European cup|Champions League|Euro Cup|EuroCup|euro cup|eurocup|EC|ec|UEFA=[[UEFA Champions League|European Cup]] |Asian Games|Asiad|asiad|Asian games|asian games|AG|ag=[[Asian Games]] |National Games of the People's Republic of China|National Games of PRC|National Games of the PRC|National Games of China|All China Games|ACG|PRC|acg|prc|NGPRC|ngprc=[[National Games of the People's Republic of China|All China Games]] |Ski flying World Championships|Ski Flying World Championships|Ski-flying World Championships|Ski-Flying World Championships|SWC|swc|SFWC|sfwc=[[Ski flying World Championships]] |IAAF World Half Marathon Championships|World Half Marathon Championships|Half Marathon Championships|HMC|hmc|WHMC|whmc=[[IAAF World Half Marathon Championships|World Half Marathon Championships]] |IAAF World Road Running Championships|World Road Running Championships|Road Running Championships|RRC|rrc|WRRC|wrrc=[[IAAF World Road Running Championships|World Road Running Championships]] |IAAF World Championships in Athletics|World Championships in Athletics|Championships in Athletics|World Athletics Championships|WAC|wac=[[IAAF World Championships in Athletics|World Championships in Athletics]] |IAAF World Cross Country Championships|World Cross Country Championships|Cross Country Championships|CCC|ccc|WCCC|wccc=[[IAAF World Cross Country Championships|World Cross Country Championships]] |IAAF World Junior Championships in Athletics|World Junior Championships in Athletics|Junior Championships in Athletics|JCA|jca|WJCA|wjca|WJC|wjc=[[IAAF World Junior Championships in Athletics|World Junior Championships in Athletics]] |IAAF World Youth Championships in Athletics|World Youth Championships in Athletics|Youth Championships in Athletics|World Youth Championships|YCA|yca|WYCA|wyca|WYC|wyc=[[IAAF World Youth Championships in Athletics|World Youth Championships in Athletics]] |IAAF World Race Walking Cup|World Race Walking Cup|Race Walking Cup|RWC|rwc|WRWC|wrwc=[[IAAF World Race Walking Cup|World Race Walking Cup]] |IAAF World Cup in Athletics|World Cup in Athletics|WCA|wca|Athletics World Cup=[[IAAF World Cup in Athletics|World Cup in Athletics]] |IAAF Golden League|Golden League|golden league|GL|gl=[[IAAF Golden League|Golden League]] |IAAF World Athletics Final|World Athletics Final|Athletics Final|waf|af|WAF|AF=[[IAAF World Athletics Final|World Athletics Final]] |IAAF Grand Prix Final|Grand Prix Final|GPF|gpf=[[IAAF Grand Prix Final|Grand Prix Final]] |Paralympic Games|paralympic games|Paralympic games|Paralympics|paralympics|Paralympic|paralympic|PG|pg|PAR|par=[[Paralympic Games]] |#default={{{1}}} }}<noinclude> |} {{documentation}} </noinclude> ahnkfvkwq79qnry2bfhar7ypakf0d2g Sablonan:MedalCountry 10 4237 17963 2024-05-24T00:06:10Z Bangrapip 9 new 17963 wikitext text/x-wiki <noinclude>{| </noinclude>{{Medal|Country|{{trim|1={{{1}}}}}}}<noinclude> |} {{-}} {{tmbox|text=This template should be used for athletes who have competed for different countries. There are many examples from the break up of the USSR as well as athletes from the UK competing at the Commonwealth Games. Other athletes have switched nationality, for example [[Wilson Kipketer]] was Kenyan but competed for Denmark too.}} {{documentation|Template:Medal templates documentation}} {{Sandbox other|| [[Category:Sablonan kotak pengabaran medali]] }}</noinclude> 9vhtnynwlah75zvccxayg4mmv9x2ryh Sablonan:Trim 10 4238 17964 2024-05-24T00:06:36Z Bangrapip 9 new 17964 wikitext text/x-wiki <includeonly>{{safesubst:#if:1|{{{1|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> 757g7pokoq514f9oi2nwaddkdp2ohtn Sablonan:Tmbox 10 4239 17965 2024-05-24T00:07:19Z Bangrapip 9 new 17965 wikitext text/x-wiki {{#invoke:Message box|tmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> jcav8pdjkvcwg8gc4m0b4gox7yjnxku Sablonan:- 10 4240 17966 2024-05-24T00:08:16Z Bangrapip 9 new 17966 wikitext text/x-wiki <div style="clear:{{{1|both}}};" class={{{class|}}}></div><noinclude> {{documentation}} </noinclude> an9yinekx1cqo1nkoi5u8nuqub9qbvg Sablonan:Pagetype 10 4241 17969 2024-05-24T00:11:22Z Bangrapip 9 new 17969 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:pagetype|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> lljnsh3xa96oyrio8us1qbonct9sq7b Modul:Pagetype 828 4242 17970 2024-05-24T00:12:19Z Bangrapip 9 new 17970 Scribunto text/plain -------------------------------------------------------------------------------- -- -- -- This meta-module which automatically detects namespaces, and allows -- -- for a great deal of customisation. It can easily be ported to other -- -- wikis by changing the values in the [[Module:Pagetype/config]]. -- -- -- -------------------------------------------------------------------------------- -- Load config. local cfg = mw.loadData('Module:Pagetype/config') -- Load required modules. local yesno = require('Module:Yesno') local p = {} -- Look up a namespace argument in the args table. local function lookUpNamespaceArg(args, key) local arg = args[key] -- Convert "yes", "1" etc. to true, "no", "0" etc. to false, and leave -- other values the same. return yesno(arg, arg) end -- Append multiple values to an array local function appendMultiple(target, source) for _, value in ipairs(source) do table.insert(target, value) end end -- Get argument keys for a title's namespace local function getNamespaceArgKeys(title) local nsInfo = mw.site.namespaces[title.namespace] local customAliases = cfg.customNamespaceAliases[title.namespace] or {} local keys = {} if nsInfo.name ~= '' then table.insert(keys, nsInfo.name) end if nsInfo.canonicalName ~= nsInfo.name and nsInfo.canonicalName ~= '' then table.insert(keys, nsInfo.canonicalName) end appendMultiple(keys, nsInfo.aliases) appendMultiple(keys, customAliases) return keys end -- Get the argument for a title's namespace, if it was specified in the args table. local function getNamespaceArg(title, args) if title.isTalkPage then return lookUpNamespaceArg(args, cfg.talk) end for _, key in ipairs(getNamespaceArgKeys(title)) do local arg = lookUpNamespaceArg(args, mw.ustring.lower(key)) if arg ~= nil then return arg end end return nil end -- Look up a page type specific to the title's namespace local function getExplicitPageType(title) if title.isTalkPage then return cfg.talkDefault else return cfg.pagetypes[title.namespace] end end -- Get a default page type that is not specific to the title's namespace local function getDefaultPageType(args) local other = lookUpNamespaceArg(args, cfg.other) if type(other) == 'string' then return other else return cfg.otherDefault end end local function detectRedirects(title, args) local redirect = lookUpNamespaceArg(args, cfg.redirect) if redirect == false then -- Don't detect redirects if they have been specifically disallowed. return nil end -- Allow custom values for redirects. if not title.isRedirect then return nil elseif type(redirect) == 'string' then return redirect else return cfg.redirectDefault end end local function capitalize(pageType) local first = mw.ustring.sub(pageType, 1, 1) local rest = mw.ustring.sub(pageType, 2) return mw.ustring.upper(first) .. rest end local function pluralize(pageType) if cfg.irregularPlurals[pageType] then return cfg.irregularPlurals[pageType] else return pageType .. cfg.plural -- often 's' end end local function parseContent(title, args, optionsList) if title.namespace==828 and title.subpageText~='doc' -- don't detect modules or not title.exists -- can't check unless page exists then return nil end local content = title:getContent() if content == nil then return nil end local templates -- lazily evaluated for _, options in next, optionsList do local list, parameter, default, articleOnly = unpack(options, 1, 4) if not articleOnly or title.namespace==0 then -- only check for templates if we should... local out = lookUpNamespaceArg(args, parameter) if type(out) == "string" or (out ~= false and default) then -- ...and if we actually have anything to say about them if not templates then templates = {} -- do our delayed evaluation now that we are required to content = require('Module:Wikitext Parsing').PrepareText(content) -- disregard templates which do not have any affect for template in string.gmatch(content, "{{%s*([^|}]-)%s*[|}]") do templates[#templates+1] = capitalize(template) end end local wantedTemplates = mw.loadData('Module:Pagetype/' .. list) local templateFound = false for _, template in next, templates do if wantedTemplates[template] then templateFound = true break end end if templateFound then if type(out)=='string' then return out elseif out ~= false and default then return default end end end end end end -- Find pages which do not exist local function nonExistent(title, args) local arg = lookUpNamespaceArg(args, cfg.ne) if arg == false then return nil end local exists = false if title.exists then -- not an article if it does not exist exists = true elseif title.namespace==8 and mw.message.new(title.text):exists() then exists = true elseif title.namespace==6 and title.fileExists then exists = true end if not exists then if type(arg) == 'string' then return arg else return cfg.naDefault end end end -- Get page types for mainspaces pages with an explicit class specified local function getMainNamespaceClassPageType(title, args) local class = args[1] if type(class) == 'string' then -- Put in lower case so e.g. "na" and "NA" will both match class = mw.ustring.lower(class) end local arg = lookUpNamespaceArg(args, cfg.na) if arg == false then -- don't check for this class if it is specifically disallowed return nil end if cfg.naAliases[class] then if type(arg) == 'string' then return arg else return cfg.naDefault end else return nil end end -- Get page type specified by an explicit namespace argument. local function getNamespaceArgPageType(title, args) local namespaceArg = getNamespaceArg(title, args) if namespaceArg == true then -- Namespace has been explicitly enabled, so return the default for -- this namespace return getExplicitPageType(title) elseif namespaceArg == false then -- Namespace has been explicitly disabled return getDefaultPageType(args) elseif namespaceArg then -- This namespaces uses custom text return namespaceArg else return nil end end -- Get page type not specified or detected by other means local function getOtherPageType(title, args) -- Whether the title is in the set of default active namespaces which are looked up in cfg.pagetypes. local isInDefaultActiveNamespace = false local defaultNamespacesKey = args[cfg.defaultns] if defaultNamespacesKey == cfg.defaultnsAll then isInDefaultActiveNamespace = true else local defaultNamespaces if defaultNamespacesKey == cfg.defaultnsExtended then defaultNamespaces = cfg.extendedNamespaces elseif defaultNamespacesKey == cfg.defaultnsNone then defaultNamespaces = {} else defaultNamespaces = cfg.defaultNamespaces end isInDefaultActiveNamespace = defaultNamespaces[title.namespace] end if isInDefaultActiveNamespace then return getExplicitPageType(title) else return getDefaultPageType(args) end end function p._main(args) local title if args.page then title = mw.title.new(args.page) else title = mw.title.getCurrentTitle() end if title and not yesno(args.talk, true) and args[cfg.defaultns] ~= cfg.defaultnsAll then title = title.subjectPageTitle end local pageType = detectRedirects(title, args) or nonExistent(title, args) or parseContent(title, args, { {'softredirect', cfg.softRedirect, cfg.softRedirectDefault}, {'setindex', cfg.sia, cfg.siaDefault, true}, {'disambiguation', cfg.dab, cfg.dabDefault, true}, {'rfd', cfg.rfd, cfg.rfdDefault}, }) or (title.namespace == 0 and getMainNamespaceClassPageType(title, args)) or getNamespaceArgPageType(title, args) or getOtherPageType(title, args) if yesno(args.plural, false) then pageType = pluralize(pageType) end if yesno(args.caps, false) then pageType = capitalize(pageType) end return pageType end function p.main(frame) local args = require('Module:Arguments').getArgs(frame) return p._main(args) end return p nqu0kvn2uc9jqptetkmoluzmahcxzzp Modul:Pagetype/config 828 4243 17971 2024-05-24T00:13:21Z Bangrapip 9 new 17971 Scribunto text/plain -------------------------------------------------------------------------------- -- Module:Pagetype configuration data -- -- This page holds localisation and configuration data for Module:Pagetype. -- -------------------------------------------------------------------------------- local cfg = {} -- Don't edit this line. -------------------------------------------------------------------------------- -- Start configuration data -- -------------------------------------------------------------------------------- -- This table holds the default page types for each namespace. Keys to this -- table should be integers that can be used as keys to mw.site.namespaces. cfg.pagetypes = { [0] = 'article', -- Main namespace [2] = 'user page', [4] = 'project page', [6] = 'file', [8] = 'interface page', -- MediaWiki namespace [10] = 'template', [12] = 'help page', [14] = 'category', [100] = 'portal', [118] = 'draft', [710] = 'Timed Text page', [828] = 'module', [2300] = 'gadget', [2302] = 'gadget definition', [-1] = 'special page', [-2] = 'file', -- Media namespace } -- This table holds the namespaces to be looked up from cfg.pagetypes by -- default. cfg.defaultNamespaces = { [0] = true, -- main [6] = true, -- file [10] = true, -- template [14] = true, -- category [828] = true, -- module } -- This table holds the namespaces to be looked up from cfg.pagetypes if -- cfg.defaultnsExtended is set. cfg.extendedNamespaces = { [0] = true, -- main [2] = true, -- user [4] = true, -- project [6] = true, -- file [8] = true, -- mediawiki [10] = true, -- template [12] = true, -- help [14] = true, -- category [100] = true, -- portal [118] = true, -- draft [828] = true, -- module } -- This table holds custom aliases for each namespace. cfg.customNamespaceAliases = { [0] = {'main'}, } -- The parameter name to set which default namespace values to be looked up from -- cfg.pagetypes. cfg.defaultns = 'defaultns' -- The value of cfg.defaultns to set all namespaces, including talk. cfg.defaultnsAll = 'all' -- The value of cfg.defaultns to set the namespaces listed in -- cfg.extendedNamespaces cfg.defaultnsExtended = 'extended' -- The value of cfg.defaultns to set no default namespaces. cfg.defaultnsNone = 'none' -- The parameter name to use for talk pages. cfg.talk = 'talk' -- The default value for talk pages. cfg.talkDefault = 'talk page' -- The parameter name to use for disambiguation pages page. cfg.dab = 'dab' -- The parameter name to use for non-existent pages. cfg.ne = 'nonexistent' cfg.neDefault = 'page' cfg.softRedirect = 'soft_redirect' cfg.softRedirectDefault = 'redirect' cfg.sia = 'sia' cfg.siaDefault = 'article' cfg.rfd = 'redirect' cfg.rfdDefault = 'redirect' -- This table holds the different possible aliases for disambiguation-class -- pages. These should be lower-case. cfg.dabAliases = { ['disambiguation'] = true, ['disambig'] = true, ['disamb'] = true, ['dab'] = true, } -- The default value for disambiguation pages. cfg.dabDefault = 'page' -- The parameter name to use for N/A-class page. cfg.na = 'na' -- This table holds the different possible aliases for N/A-class pages. These -- should be lower-case. cfg.naAliases = { ['na'] = true, ['n/a'] = true, } -- The default value for N/A-class pages. cfg.naDefault = 'page' -- The parameter name to use for redirects. cfg.redirect = 'redirect' -- The default value to use for redirects. cfg.redirectDefault = 'redirect' -- The parameter name for undefined namespaces. cfg.other = 'other' -- The value used if the module detects an undefined namespace. cfg.otherDefault = 'page' -- The usual suffix denoting a plural. cfg.plural = 's' -- This table holds plurals not formed by a simple suffix. cfg.irregularPlurals = { ["category"] = "categories" } -------------------------------------------------------------------------------- -- End configuration data -- -------------------------------------------------------------------------------- return cfg -- Don't edit this line 61h7tsfs7sjoixfi1zfjharglkpqbji Modul:Disambiguation 828 4244 17972 2024-05-24T00:14:20Z Bangrapip 9 new 17972 Scribunto text/plain local p = {} local mRedirect = require('Module:Redirect') local disambiguationTemplates = mw.loadData('Module:Disambiguation/templates') local function capitalize(s) -- This function only works on ASCII strings. If your wiki has -- disambiguation templates that use Unicode strings, use the commented-out -- line instead. Enwiki uses ASCII string manipulation only here to improve -- performance. return s:sub(1, 1):upper() .. s:sub(2, -1) -- return mw.ustring.upper(mw.ustring.sub(1, 1)) .. mw.ustring.sub(2, -1) end local function isDisambiguationTemplate(template) return disambiguationTemplates[capitalize(template)] or false end p.isDisambiguation = function(content) -- false if there is no content if content == nil then return false end -- redirects are not disambiguation pages if mRedirect.getTargetFromText(content) ~= nil then return false end -- check for disambiguation templates in the content local templateNames = {} for template in string.gmatch(content, "{{%s*([^|}]-)%s*[|}]") do if isDisambiguationTemplate(template) then return true end end -- check for magic word if string.find(content, "__DISAMBIG__", 1, true) ~= nil then return true end return false end p._isDisambiguationPage = function(page) -- Look "(disambiguation)" in the title if string.find(page, "(disambiguation)",0,true) ~= nil then return true; end -- Look for disamiguation template in page content local title = mw.title.new(page) if not title then return false end local content = title:getContent() return p.isDisambiguation(content) end -- Entry points for templates p.isDisambiguationPage = function(frame) local title = frame.args[1] return p._isDisambiguationPage(title) and "yes" or "" end return p trrfm4y816zm8auf3n261lpe85vjgif Modul:Disambiguation/templates 828 4245 17973 2024-05-24T00:15:27Z Bangrapip 9 new 17973 Scribunto text/plain -- This page contains a table of all disambiguation templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["Disambiguation"] = true, ["Begriffsklärung"] = true, ["DAB"] = true, ["Dab"] = true, ["Dab page"] = true, ["Dabpage"] = true, ["Dbig"] = true, ["Dis"] = true, ["Disam"] = true, ["Disamb"] = true, ["Disambig"] = true, ["Disambig misspelling"] = true, ["Disambig-plants"] = true, ["Disambiguation page"] = true, ["Meta disambig"] = true, ["Project disambiguation"] = true, ["Shortcut disambig"] = true, ["Wikipedia disambiguation"] = true, ["WP disambig"] = true, ["WP-disambig"] = true, ["Airport disambiguation"] = true, ["Airport disambig"] = true, ["Biology disambiguation"] = true, ["Call sign disambiguation"] = true, ["Callsigndis"] = true, ["Caselaw disambiguation"] = true, ["Case law disambiguation"] = true, ["Chinese title disambiguation"] = true, ["Chinese title disambig"] = true, ["CJKVdab"] = true, ["Disambig-Chinese-char-title"] = true, ["Disambiguation cleanup"] = true, ["Cleanup disambig"] = true, ["Cleanup disambiguation"] = true, ["CleanupDisambig"] = true, ["Dab cleanup"] = true, ["Dab-cleanup"] = true, ["Dabclean"] = true, ["Disamb-cleanup"] = true, ["Disambcleanup"] = true, ["Disambig cleanup"] = true, ["Disambig-cleanup"] = true, ["Disambig-CU"] = true, ["Disambig-cu"] = true, ["Disambigcleanup"] = true, ["Disambiguate-cleanup"] = true, ["Disambiguation-cleanup"] = true, ["Geodis-cleanup"] = true, ["Genus disambiguation"] = true, ["Genus disambig"] = true, ["Hangul title disambiguation"] = true, ["Hospital disambiguation"] = true, ["Hospitaldis"] = true, ["Human name disambiguation"] = true, ["Bio-dab"] = true, ["Hndab"] = true, ["HNDIS"] = true, ["HnDis"] = true, ["Hndis"] = true, ["Hndisambig"] = true, ["Human name dab"] = true, ["Personal name"] = true, ["Personal name disambiguation"] = true, ["Human name disambiguation cleanup"] = true, ["Hndis-cleanup"] = true, ["Personal name disambiguation cleanup"] = true, ["Hurricane season disambiguation"] = true, ["Letter–number combination disambiguation"] = true, ["Letter-Number Combination Disambiguation"] = true, ["Letter-Number combination disambiguation"] = true, ["Letter-number combination disambiguation"] = true, ["Letter-NumberCombDisambig"] = true, ["Letter-NumberCombdisambig"] = true, ["Letter-NumberCombinationDisambiguation"] = true, ["LNCD"] = true, ["Mathematical disambiguation"] = true, ["Math dab"] = true, ["Math disambiguation"] = true, ["Mathdab"] = true, ["Mathematics disambiguation"] = true, ["Maths disambiguation"] = true, ["Military unit disambiguation"] = true, ["Mil-unit-dis"] = true, ["Mil-unit-disambig"] = true, ["Music disambiguation"] = true, ["Music disambig"] = true, ["Number disambiguation"] = true, ["Numberdis"] = true, ["Numdab"] = true, ["Numdisambig"] = true, ["Opus number disambiguation"] = true, ["Phonetics disambiguation"] = true, ["Place name disambiguation"] = true, ["DisambigG"] = true, ["DisambigGeo"] = true, ["Disambiggeo"] = true, ["Geo-dis"] = true, ["Geodab"] = true, ["Geodis"] = true, ["Geodisambig"] = true, ["Geographic disambiguation"] = true, ["Portal disambiguation"] = true, ["Portal disambig"] = true, ["Road disambiguation"] = true, ["Roaddis"] = true, ["School disambiguation"] = true, ["School disambig"] = true, ["Schooldab"] = true, ["Schooldis"] = true, ["Species Latin name abbreviation disambiguation"] = true, ["Species Latin name disambiguation"] = true, ["LatinNameDisambig"] = true, ["SpeciesLatinNameDisambig"] = true, ["Station disambiguation"] = true, ["Station dab"] = true, ["Synagogue disambiguation"] = true, ["Taxonomy disambiguation"] = true, ["Species disambiguation"] = true, ["Template disambiguation"] = true, ["Template ambiguous"] = true, ["Template dab"] = true, ["Template disambig"] = true, ["WoO number disambiguation"] = true, } lof018ubvtbdmrlfpy7hc9jpxvirlpn Sablonan:Disambiguation 10 4246 17974 2024-05-24T00:17:17Z Bangrapip 9 new 17974 wikitext text/x-wiki <includeonly>{{#if:{{{nocat|}}}||{{Disambiguation page short description}}}}</includeonly> {{Dmbox | type = disambig | text = {{#switch: {{{nsoverride|<includeonly>{{NAMESPACE}}</includeonly>}}}|<!--detects namespace between Wikipedia, Portal, and everything else--> | #default = This [[Help:Disambiguation|disambiguation]] page lists {{{type|{{#if:{{{ignore_parentheses|}}}||{{Title disambig text|1={{Str rep|{{{page-title|{{FULLPAGENAME}}}}}|(disambiguation)|}}}}}}}}} {{namespace detect|main=articles|category=categories|wikipedia=project pages<includeonly>|template=templates</includeonly>|other=pages}} associated with the title '''{{#if:{{{ignore_parentheses|}}}|{{{page-title|{{FULLPAGENAME}}}}}|{{PAGENAMEBASE|{{{page-title|{{FULLPAGENAME}}}}}}}}}'''.<!--for normal disambiguation pages--> | Wikipedia = This page is a list of [[Wikipedia:Project namespace|project pages]] associated with the same title or shortcut.[[Category:Wikipedia disambiguation pages]]<!--for Wikipedia disambiguation pages--> | Portal = This page is a list of [[Wikipedia:Contents/Portals|portals]] associated with the same title.[[Category:Portal disambiguation pages]]<!--for Portal disambiguation pages--> }}<br /><small>{{main other<!--detects if in mainspace or not--> | demospace = {{{demospace|}}}<!--for testing, see docs at [[Template:Main other]]--> | If an [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}|namespace=0}} internal link] led you here, you may wish to change the link to point directly to the intended article.<!--If in mainspace, the "internal link" only links to incoming links in mainspace, and we use the term "intended article"--> | If an [{{fullurl:Special:WhatLinksHere/{{{page-title|{{FULLPAGENAME}}}}}}} internal link] led you here, you may wish to change the link to point directly to the intended page.<!--If not in mainspace, the "internal link" links to incoming links in all namespaces, and we use the term "intended page"--> }}</small> | nocat = {{{nocat|}}} <!--So "nocat=true" works--> }}{{main other | demospace = {{{demospace|}}} | [[Category:Disambiguation pages]]{{disambiguation/cat|{{{1|}}}}}{{disambiguation/cat|{{{2|}}}}}{{disambiguation/cat|{{{3|}}}}}{{disambiguation/cat|{{{4|}}}}}{{disambiguation/cat|{{{5|}}}}}{{disambiguation/cat|{{{6|}}}}}{{disambiguation/cat|{{{7|}}}}}{{disambiguation/cat|{{{8|}}}}}{{disambiguation/cat|{{{9|}}}}}{{disambiguation/cat|{{{10|}}}}}{{#if: {{{hn|}}} | [[Category:Human name disambiguation pages|{{{hn}}}]] }}{{#if:{{Title disambig text|1={{Str rep|{{FULLPAGENAME}}|(disambiguation)|}}}}|[[Category:Disambiguation pages with (qualified) titles]]|}}<!-- The preceding test should include articles like "Socialist Party (Sweden) (disambiguation)". --> | <!-- Don't categorise when not in main (article) space. However, note that {{Dmbox}} categorises pages into Category:All disambiguation pages and Category:All article disambiguation pages--> }}<includeonly>{{#if:{{{nocat|}}}||{{#ifeq:{{#invoke:redirect|isRedirect|{{TALKPAGENAME}}}}|yes|[[Category:Unsynchronized disambiguation talk pages]]}}}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> geiyzn19c83hoyzeloucequjd382ag9 Sablonan:Dmbox/styles.css 10 4247 17975 2024-05-24T00:18:05Z Bangrapip 9 new 17975 sanitized-css text/css /* {{pp-template}} */ .dmbox { display: flex; align-items: center; clear: both; margin: 0.9em 1em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 0.25em 0.35em; font-style: italic; } .dmbox > * { flex-shrink: 0; margin: 0 0.25em; } .dmbox-body { flex-grow: 1; flex-shrink: 1; padding: 0.1em 0; } .dmbox-invalid-type { text-align: center; } tgpvzmn76xgybue7p7v93il8ew53tcv Sablonan:Title disambig text 10 4248 17977 2024-05-24T00:19:32Z Bangrapip 9 new 17977 wikitext text/x-wiki {{safesubst<noinclude/>:#invoke:String|match|{{{1|{{PAGENAME}}}}}|%s%((.-%)?)%)||-1|ignore_errors=true}}<noinclude> {{Documentation}} </noinclude> 14z0r6ucrqpdpocl3gu9b10htz9mv4a Sablonan:Namespace detect 10 4249 17978 2024-05-24T00:20:06Z Bangrapip 9 new 17978 wikitext text/x-wiki {{SAFESUBST:<noinclude />#invoke:Namespace detect|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> l3ti6zjxip68spdlt018btofjtao8um Modul:Namespace detect 828 4250 17979 2024-05-24T00:20:46Z Bangrapip 9 new 17979 Scribunto text/plain --[[ -------------------------------------------------------------------------------- -- -- -- NAMESPACE DETECT -- -- -- -- This module implements the {{namespace detect}} template in Lua, with a -- -- few improvements: all namespaces and all namespace aliases are supported, -- -- and namespace names are detected automatically for the local wiki. The -- -- module can also use the corresponding subject namespace value if it is -- -- used on a talk page. Parameter names can be configured for different wikis -- -- by altering the values in the "cfg" table in -- -- Module:Namespace detect/config. -- -- -- -------------------------------------------------------------------------------- --]] local data = mw.loadData('Module:Namespace detect/data') local argKeys = data.argKeys local cfg = data.cfg local mappings = data.mappings local yesno = require('Module:Yesno') local mArguments -- Lazily initialise Module:Arguments local mTableTools -- Lazily initilalise Module:TableTools local ustringLower = mw.ustring.lower local p = {} local function fetchValue(t1, t2) -- Fetches a value from the table t1 for the first key in array t2 where -- a non-nil value of t1 exists. for i, key in ipairs(t2) do local value = t1[key] if value ~= nil then return value end end return nil end local function equalsArrayValue(t, value) -- Returns true if value equals a value in the array t. Otherwise -- returns false. for i, arrayValue in ipairs(t) do if value == arrayValue then return true end end return false end function p.getPageObject(page) -- Get the page object, passing the function through pcall in case of -- errors, e.g. being over the expensive function count limit. if page then local success, pageObject = pcall(mw.title.new, page) if success then return pageObject else return nil end else return mw.title.getCurrentTitle() end end -- Provided for backward compatibility with other modules function p.getParamMappings() return mappings end local function getNamespace(args) -- This function gets the namespace name from the page object. local page = fetchValue(args, argKeys.demopage) if page == '' then page = nil end local demospace = fetchValue(args, argKeys.demospace) if demospace == '' then demospace = nil end local subjectns = fetchValue(args, argKeys.subjectns) local ret if demospace then -- Handle "demospace = main" properly. if equalsArrayValue(argKeys.main, ustringLower(demospace)) then ret = mw.site.namespaces[0].name else ret = demospace end else local pageObject = p.getPageObject(page) if pageObject then if pageObject.isTalkPage then -- Get the subject namespace if the option is set, -- otherwise use "talk". if yesno(subjectns) then ret = mw.site.namespaces[pageObject.namespace].subject.name else ret = 'talk' end else ret = pageObject.nsText end else return nil -- return nil if the page object doesn't exist. end end ret = ret:gsub('_', ' ') return ustringLower(ret) end function p._main(args) -- Check the parameters stored in the mappings table for any matches. local namespace = getNamespace(args) or 'other' -- "other" avoids nil table keys local params = mappings[namespace] or {} local ret = fetchValue(args, params) --[[ -- If there were no matches, return parameters for other namespaces. -- This happens if there was no text specified for the namespace that -- was detected or if the demospace parameter is not a valid -- namespace. Note that the parameter for the detected namespace must be -- completely absent for this to happen, not merely blank. --]] if ret == nil then ret = fetchValue(args, argKeys.other) end return ret end function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {removeBlanks = false}) local ret = p._main(args) return ret or '' end function p.table(frame) --[[ -- Create a wikitable of all subject namespace parameters, for -- documentation purposes. The talk parameter is optional, in case it -- needs to be excluded in the documentation. --]] -- Load modules and initialise variables. mTableTools = require('Module:TableTools') local namespaces = mw.site.namespaces local cfg = data.cfg local useTalk = type(frame) == 'table' and type(frame.args) == 'table' and yesno(frame.args.talk) -- Whether to use the talk parameter. -- Get the header names. local function checkValue(value, default) if type(value) == 'string' then return value else return default end end local nsHeader = checkValue(cfg.wikitableNamespaceHeader, 'Namespace') local aliasesHeader = checkValue(cfg.wikitableAliasesHeader, 'Aliases') -- Put the namespaces in order. local mappingsOrdered = {} for nsname, params in pairs(mappings) do if useTalk or nsname ~= 'talk' then local nsid = namespaces[nsname].id -- Add 1, as the array must start with 1; nsid 0 would be lost otherwise. nsid = nsid + 1 mappingsOrdered[nsid] = params end end mappingsOrdered = mTableTools.compressSparseArray(mappingsOrdered) -- Build the table. local ret = '{| class="wikitable"' .. '\n|-' .. '\n! ' .. nsHeader .. '\n! ' .. aliasesHeader for i, params in ipairs(mappingsOrdered) do for j, param in ipairs(params) do if j == 1 then ret = ret .. '\n|-' .. '\n| <code>' .. param .. '</code>' .. '\n| ' elseif j == 2 then ret = ret .. '<code>' .. param .. '</code>' else ret = ret .. ', <code>' .. param .. '</code>' end end end ret = ret .. '\n|-' .. '\n|}' return ret end return p j7kygz1y56jpz4doq0m2c6x1td5d8ar Modul:Pagetype/rfd 828 4251 17980 2024-05-24T00:21:50Z Bangrapip 9 new 17980 Scribunto text/plain -- This page contains a table of all RfD templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { -- Template forms (these should be substituted so we should rarely see these) ["Redirect for discussion"] = true, ["RFD"] = true, ["RfD"] = true, ["Rfd1"] = true, ["Rfd-t"] = true, ["Rfd"] = true, ["Rfd-NPF"] = true, ["Rfd-NPF/core"] = true, -- Module forms ["#invoke:RfD"] = true, ["<includeonly>safesubst:</includeonly>#invoke:RfD"] = true, -- The form made by substituting RfD } 9dx0g2c8g863kg6hcwx1wgsou16k45p Modul:Pagetype/setindex 828 4252 17981 2024-05-24T00:22:08Z Bangrapip 9 new 17981 Scribunto text/plain -- This page contains a table of all set index templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["Set index article"] = true, ["Sia"] = true, ["Set index"] = true, ["SIA"] = true, ["Set-index"] = true, ["Setindex"] = true, ["Set-index article"] = true, ["Animal common name"] = true, ["Chemistry index"] = true, ["Chemdisambig"] = true, ["Chemistry disambiguation"] = true, ["Chemistry set index"] = true, ["Chemindex"] = true, ["Enzyme index"] = true, ["Fungus common name"] = true, ["Given name"] = true, ["First name"] = true, ["Forename"] = true, ["Greek myth index"] = true, ["Lake index"] = true, ["Lakeindex"] = true, ["Locomotive index"] = true, ["Media set index"] = true, ["Media index"] = true, ["Molecular formula index"] = true, ["MolFormDisambig"] = true, ["Molecular formula disambiguation"] = true, ["MolFormIndex"] = true, ["Mountain index"] = true, ["Mountainindex"] = true, ["Nickname"] = true, ["Painting index"] = true, ["Plant common name"] = true, ["River index"] = true, ["Road index"] = true, ["Roadindex"] = true, ["Ship index"] = true, ["Shipindex"] = true, ["Sport index"] = true, ["Sportindex"] = true, ["Storm index"] = true, ["Surname"] = true, ["Surnames"] = true, ["DisambigName"] = true, ["DisambigNm"] = true, ["DisambigN"] = true, } nn9l9r1pmrobxspg0rm1qgng5nzu19x Modul:Pagetype/softredirect 828 4253 17982 2024-05-24T00:22:26Z Bangrapip 9 new 17982 Scribunto text/plain -- This page contains a table of all soft redirect templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["Soft redirect"] = true, ["Interwiki redirect"] = true, ["SoftRedirect"] = true, ["Soft Redirect"] = true, ["Softredirect"] = true, ["Softredir"] = true, ["Soft link"] = true, ["Soft redir"] = true, ["Soft"] = true, ["Plain soft redirect"] = true, ["Softr"] = true, ["Wiktionary redirect"] = true, ["Moved to Wiktionary"] = true, ["RedirecttoWiktionary"] = true, ["Wi"] = true, ["Wiktionary Redirect"] = true, ["Wtr"] = true, ["Wtsr"] = true, ["Wiktionaryredirect"] = true, ["WiktionaryRedirect"] = true, ["Wiktionary-redirect"] = true, ["Wiktredir"] = true, ["Wiktr"] = true, ["Wikt redirect"] = true, ["Wikt red"] = true, ["Wiktred"] = true, ["Wikibooks redirect"] = true, ["WBOOK"] = true, ["Wbook"] = true, ["Wikibooks Redirect"] = true, ["WikibooksRedirect"] = true, ["Wikibooksredirect"] = true, ["Wikibook redirect"] = true, ["Wikiquote redirect"] = true, ["Wq"] = true, ["Wikisource redirect"] = true, ["Wikispecies redirect"] = true, ["WSPEC"] = true, ["Wspec"] = true, ["Wikispecies Redirect"] = true, ["WikispeciesRedirect"] = true, ["Wikispeciesredirect"] = true, ["Wikivoyage redirect"] = true, ["Wikimedia Commons redirect"] = true, ["COMM"] = true, ["Commons redirect"] = true, ["Comm"] = true, ["Commonsredirect"] = true, ["Commons Redirect"] = true, ["CommonsRedirect"] = true, ["Wikimedia commons redirect"] = true, ["Soft redirect with Wikidata item"] = true, ["Wikidata-redirect"] = true, ["Wdr"] = true, ["Wikidata redirect"] = true } ibilrgb0nsv9cp5q6x1gcgcinuh4vqa Sablonan:Pluralize from text 10 4254 17983 2024-05-24T00:23:22Z Bangrapip 9 new 17983 wikitext text/x-wiki {{#invoke:Detect singular|pluralize}}<noinclude>{{documentation}}</noinclude> 5nexvs5r4t8tuu02q5qosvc3kb0b4n9 Modul:ParameterCount 828 4255 17985 2024-05-24T00:26:00Z Bangrapip 9 new 17985 Scribunto text/plain -- This module produces a count of all the arguments passed to it. local yesno = require('Module:Yesno') -- Trim a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- Test whether a string is blank local function isBlank(s) return not s:find('%S') end -- Tests whether a string is a valid positional key, and if so, returns it. If -- the key is invalid, this returns nil. local function isPositionalKey(s) s = trim(s) if s:find('^[1-9][0-9]*$') then return tonumber(s) end end -- Return the count of all arguments for which testFunc returns a truthy value. local function count(args, testFunc) local ret = 0 for key, val in pairs(args) do if testFunc(key, val) then ret = ret + 1 end end return ret end -- Check shared arguments and get the parent argument count. local function main(frame, testFunc) local blankifiedTestFunc if yesno(frame.args.checkblanks) ~= false then -- Extend the test function to check for blanks as well. blankifiedTestFunc = function (key, val) if not isBlank(val) then return testFunc(key, val) end end else blankifiedTestFunc = testFunc end return count(frame:getParent().args, blankifiedTestFunc) end return { -- Called with {{#invoke:ParameterCount|all}} -- All specified parameters are counted, even those not supported by the -- template. all = function (frame) return main(frame, function () return true end) end, -- Called with {{#invoke:ParameterCount|main}} -- Users can specify a list of parameters to check, and a list of Lua -- Ustring patterns to check each parameter against. main = function (frame) local args = frame.args local keys, patterns = {}, {} -- Get key list for i, key in ipairs(args) do local positionalKey = isPositionalKey(key) if positionalKey then keys[positionalKey] = true else keys[trim(key)] = true end end -- Get patterns do local function getPattern(i) local pattern = args['pattern' .. tostring(i)] if pattern and pattern ~= '' then return pattern end end local i = 1 local pattern = getPattern(i) while pattern do patterns[i] = pattern i = i + 1 pattern = getPattern(i) end end -- Construct the test function local testFunc = function (key, val) if keys[key] then return true end for i, pattern in ipairs(patterns) do if mw.ustring.find(tostring(key), pattern) then return true end end return false end return main(frame, testFunc) end } bo1vhgb6r7zni8qgcvzfnnphlmq92ml Modul:Detect singular 828 4256 17986 2024-05-24T00:26:27Z Bangrapip 9 new 17986 Scribunto text/plain local p = {} local getArgs = require('Module:Arguments').getArgs local yesNo = require('Module:Yesno') local getPlain = require('Module:Text').Text().getPlain -- function to determine whether "sub" occurs in "s" local function plainFind(s, sub) return mw.ustring.find(s, sub, 1, true) end -- function to count the number of times "pattern" (a regex) occurs in "s" local function countMatches(s, pattern) local _, count = mw.ustring.gsub(s, pattern, '') return count end local singular = 1 local likelyPlural = 2 local plural = 3 -- Determine whether a string is singular or plural (i.e., it represents one -- item or many) -- Arguments: -- origArgs[1]: string to process -- origArgs.no_comma: if false, use commas to detect plural (default false) -- origArgs.parse_links: if false, treat wikilinks as opaque singular objects (default false) -- Returns: -- singular, likelyPlural, or plural (see constants above), or nil for completely unknown function p._main(origArgs) origArgs = type(origArgs) == 'table' and origArgs or {} local args = {} -- canonicalize boolean arguments for key, default in pairs({no_comma=false,parse_links=false,any_comma=false,no_and=false}) do if origArgs[key] == nil then args[key] = default else args[key] = yesNo(origArgs[key],default) end end local checkComma = not args.no_comma local checkAnd = not args.no_and local rewriteLinks = not args.parse_links local anyComma = args.any_comma local s = origArgs[1] -- the input string if not s then return nil -- empty input returns nil end s = tostring(s) s = mw.text.decode(s,true) --- replace HTML entities (to avoid spurious semicolons) if plainFind(s,'data-plural="0"') then -- magic data string to return true return singular end if plainFind(s,'data-plural="1"') then -- magic data string to return false return plural end -- count number of list items local numListItems = countMatches(s,'<%s*li') -- if exactly one, then singular, if more than one, then plural if numListItems == 1 then return singular end if numListItems > 1 then return plural end -- if "list of" occurs inside of wlink, then it's plural if mw.ustring.find(s:lower(), '%[%[[^%]]*list of[^%]]+%]%]') then return plural end -- fix for trailing br tags passed through [[template:marriage]] s = mw.ustring.gsub(s, '<%s*br[^>]*>%s*(</div>)', '%1') -- replace all wikilinks with fixed string if rewriteLinks then s = mw.ustring.gsub(s,'%b[]','WIKILINK') end -- Five conditions: any one of them can make the string a likely plural or plural local hasBreak = mw.ustring.find(s,'<%s*br') -- For the last 4, evaluate on string stripped of wikimarkup s = getPlain(s) local hasBullets = countMatches(s,'%*+') > 1 local multipleQids = mw.ustring.find(s,'Q%d+[%p%s]+Q%d+') -- has multiple QIDs in a row if hasBullets or multipleQids then return plural end local commaPattern = anyComma and '[,;]' or '%D[,;]%D' -- semi-colon similar to comma local hasComma = checkComma and mw.ustring.find(s, commaPattern) local hasAnd = checkAnd and mw.ustring.find(s,'[,%s]and%s') if hasBreak or hasComma or hasAnd then return likelyPlural end return singular end function p._pluralize(args) args = type(args) == 'table' and args or {} local singularForm = args[3] or args.singular or "" local pluralForm = args[4] or args.plural or "" local likelyForm = args.likely or pluralForm local link = args[5] or args.link if link then link = tostring(link) singularForm = '[['..link..'|'..singularForm..']]' pluralForm = '[['..link..'|'..pluralForm..']]' likelyForm = '[['..link..'|'..likelyForm..']]' end if args[2] then return pluralForm end local detect = p._main(args) if detect == nil then return "" -- return blank on complete failure end if detect == singular then return singularForm elseif detect == likelyPlural then return likelyForm else return pluralForm end end function p.main(frame) local args = getArgs(frame) -- For template, return 1 if singular, blank if plural or empty local result = p._main(args) if result == nil then return 1 end return result == singular and 1 or "" end function p.pluralize(frame) local args = getArgs(frame) return p._pluralize(args) end return p chvl518dso4lfzkxto06sdqio7vynp5 Modul:Person weight 828 4257 17989 2024-05-24T00:29:35Z Bangrapip 9 new 17989 Scribunto text/plain -- This module implements [[Template:Infobox person/weight]] local p = {} local function clean_weight(s) s = mw.ustring.gsub(s, 'kilogram', 'kg') s = mw.ustring.gsub(s, 'kgs', 'kg') s = mw.ustring.gsub(s, 'kg[%.,]', 'kg') s = mw.ustring.gsub(s, 'pound', 'lb') s = mw.ustring.gsub(s, 'lbs', 'lb') s = mw.ustring.gsub(s, 'lb[%.,]', 'lb') s = mw.ustring.gsub(s, 'stone', 'st') s = mw.ustring.gsub(s, 'sts', 'st') s = mw.ustring.gsub(s, 'st[%.,]', 'st') s = mw.ustring.gsub(s, '%[%[kg%]%]s', '[[Kilogram|kg]]') return s end local function isnumber(s) if s then s = mw.ustring.gsub(s, '%+%s*%d+%s*/%s*%d+%s*$', '') s = mw.ustring.gsub(s, '%s*[–%-]%s*', '') return tonumber(s) end return nil end local function get_convert_weight_args(s, kg_stlb, lb_stlb) local prefer_m = (prefer or '') == 'm' local force_m = (enforce or '') == 'm' local prefer_cm = (prefer or '') == 'cm' local force_cm = (enforce or '') == 'cm' unconverted = clean_weight(s or '') -- basic unit cleaning s = mw.ustring.gsub(unconverted, '&[Nn][Bb][Ss][Pp];', ' ') local kg = mw.ustring.find(s, 'kg') local st = mw.ustring.find(s, 'st') local lb = mw.ustring.find(s, 'lb') if kg == nil and st == nil and lb == nil then return '', unconverted end if kg ~= nil and st == nil and lb == nil then local n = mw.ustring.sub(s, 1, kg - 1) if isnumber(n) then return {n,'kg',kg_stlb and 'lb stlb' or 'lb',0,['abbr']='on'}, mw.ustring.sub(s, kg+2) end return '', unconverted end if lb ~= nil and kg == nil and st == nil then local n = mw.ustring.sub(s, 1, lb - 1) if isnumber(n) then return {n,'lb',lb_stlb and 'kg stlb' or 'kg',0,['abbr']='on'}, mw.ustring.sub(s, lb+2) end return '', unconverted end if st ~= nil and kg == nil and lb == nil then local n = mw.ustring.sub(s, 1, st - 1) if isnumber(n) then return {n,'st','lb kg',0,['abbr']='on'}, mw.ustring.sub(s, st+2) end return '', unconverted end if lb ~= nil and st ~=nil and kg == nil then local n1 = mw.ustring.sub(s, 1, st - 1) local n2 = mw.ustring.sub(s, st+2, lb - 1) if isnumber(n1) and isnumber(n2) then return {n1,'st',n2,'lb', 'lb kg',0,['abbr']='on'}, mw.ustring.sub(s, lb+2) end return '', unconverted end return '', unconverted end function convert_weight(frame, args) local targs, str = get_convert_weight_args(args[1], (args['kg-stlb'] or '') ~= '', (args['lb-stlb'] or '') ~= '') if type(targs) == 'table' then return frame:expandTemplate{ title = 'convert', args = targs} .. str else return str end end function p.weight(frame) return convert_weight(frame, frame.args[1] and frame.args or frame:getParent().args) end return p g4qbhlbv0ojghewcxdq85j9jkd6uoud Sablonan:Infobox person/weight 10 4258 17990 2024-05-24T00:30:41Z Bangrapip 9 new 17990 wikitext text/x-wiki {{#invoke:Person weight|weight}}<noinclude> {{Documentation}} </noinclude> 7snazlqrivtbqwgqj1mvdsz5r9nkbgl Sablonan:Nowiki template demo 10 4259 17991 2024-05-24T00:31:01Z Bangrapip 9 new 17991 wikitext text/x-wiki <includeonly>{{#invoke:Template test case|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> tqcbtoi20hh04qz7tcyj9c81ibksvas Sablonan:MedalCount 10 4260 17992 2024-05-24T00:34:06Z Bangrapip 9 new 17992 wikitext text/x-wiki <noinclude>{|</noinclude> |- | colspan="3" style="padding:0" | {| style="margin:0; width:100%;" {{#if:{{{type|}}}| ! colspan="4" style="background-color:#CCCCCC; text-align:center;" {{!}} {{{type}}} }} |- ! scope="col" style="background-color:#CCCCCC; text-align:center;" | {{#if:{{{event_label|}}}|{{{event_label}}}|Event}} ! scope="col" style="background-color:#FFD700; text-align:center;" | ke-1 ! scope="col" style="background-color:#C0C0C0; text-align:center;" | ke-2 ! scope="col" style="background-color:#CC9966; text-align:center;" | ke-3 |- {{#if:{{{1|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{1}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{2|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{3|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{4|}}}}} }} |- {{#if:{{{5|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{5}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{6|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{7|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{8|}}}}} }} |- {{#if:{{{9|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{9}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{10|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{11|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{12|}}}}} }} |- {{#if:{{{13|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{13}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{14|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{15|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{16|}}}}} }} |- {{#if:{{{17|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{17}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{18|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{19|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{20|}}}}} }} |- {{#if:{{{21|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{21}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{22|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{23|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{24|}}}}} }} |- {{#if:{{{25|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{25}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{26|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{27|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{28|}}}}} }} |- {{#if:{{{29|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{29}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{30|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{31|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{32|}}}}} }} |- {{#if:{{{33|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{33}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{34|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{35|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{36|}}}}} }} |- {{#if:{{{37|}}}| ! scope="row" style="font-weight:normal; text-align:left;" {{!}} {{#if:1|{{{37}}}}} {{!}} style="background-color:#FEEC80; text-align:center;" {{!}} {{#if:1|{{{38|}}}}} {{!}} style="background-color:#E5E5E5; text-align:center;" {{!}} {{#if:1|{{{39|}}}}} {{!}} style="background-color:#FFCC99; text-align:center;" {{!}} {{#if:1|{{{40|}}}}} }} {{#ifeq:{{yesno|{{{total|}}}}}|yes| {{!}}- ! scope="row" style="text-align:left;" {{!}} {{#if:{{{total_label|}}}|{{{total_label|}}}|Total}} {{!}} style="background-color:#FEEC80; font-weight:bold; text-align:center;" {{!}} {{#expr:{{isnumeric|{{{2|0}}}}}+{{isnumeric|{{{6|0}}}}}+{{isnumeric|{{{10|0}}}}}+{{isnumeric|{{{14|0}}}}}+{{isnumeric|{{{18|0}}}}}+{{isnumeric|{{{22|0}}}}}+{{isnumeric|{{{26|0}}}}}+{{isnumeric|{{{30|0}}}}}+{{isnumeric|{{{34|0}}}}}+{{isnumeric|{{{38|0}}}}}}} {{!}} style="background-color:#E5E5E5; font-weight:bold; text-align:center;" {{!}} {{#expr:{{isnumeric|{{{3|0}}}}}+{{isnumeric|{{{7|0}}}}}+{{isnumeric|{{{11|0}}}}}+{{isnumeric|{{{15|0}}}}}+{{isnumeric|{{{19|0}}}}}+{{isnumeric|{{{23|0}}}}}+{{isnumeric|{{{27|0}}}}}+{{isnumeric|{{{31|0}}}}}+{{isnumeric|{{{35|0}}}}}+{{isnumeric|{{{39|0}}}}}}} {{!}} style="background-color:#FFCC99; font-weight:bold; text-align:center;" {{!}} {{#expr:{{isnumeric|{{{4|0}}}}}+{{isnumeric|{{{8|0}}}}}+{{isnumeric|{{{12|0}}}}}+{{isnumeric|{{{16|0}}}}}+{{isnumeric|{{{20|0}}}}}+{{isnumeric|{{{24|0}}}}}+{{isnumeric|{{{28|0}}}}}+{{isnumeric|{{{32|0}}}}}+{{isnumeric|{{{36|0}}}}}+{{isnumeric|{{{40|0}}}}}}} }} |}<noinclude> |} {{Documentation}} </noinclude> nvtjmd4ce1utr9d9pyc52bz1hmb6ope Sablonan:Isnumeric 10 4261 17993 2024-05-24T00:34:28Z Bangrapip 9 new 17993 wikitext text/x-wiki {{safesubst<noinclude/>:#iferror:{{safesubst<noinclude/>:#expr:{{safesubst<noinclude/>:formatnum:{{{1|error}}}|R}}*0}}|{{safesubst<noinclude/>:#ifeq:{{{boolean|false}}}|true|0|}}|{{safesubst<noinclude/>:#ifeq:{{{boolean|false}}}|true|1|{{{1}}}}}}}<noinclude>{{documentation}}</noinclude> sjoy502mkl7mcl9x9svmivtrs529iqi Sablonan:MedalTableTop 10 4262 17996 2024-05-24T00:35:46Z Bangrapip 9 new 17996 wikitext text/x-wiki {| class="infobox" style="width: 22em;" |- {{#ifeq:{{{name|}}}|no||<caption class="{{{titleclass|}}}" style="{{{titlestyle|}}}">{{{name|{{PAGENAMEBASE|{{PAGENAME}}}}}}}</caption>}} {{#if:{{{image| }}}|{{!}} colspan="3" style="text-align:center; background-color:#ffffff;" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|{{{imagesize|}}}}}}|sizedefault=100px|alt={{{alt|}}}|suppressplaceholder=yes}}<br />{{#if:{{{caption|}}}|{{{caption|{{}}}}}}} {{!}}- }} {{#if:{{{1| }}}|{{!}} colspan="3" style="text-align:center; background-color:#ffffff;" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{1|}}}|size={{{2|}}}|sizedefault=100px|alt={{{alt|}}}|suppressplaceholder=yes}}<br />{{#if:{{{3|}}}|{{{3|{{}}}}}}} {{!}}- }} ! colspan="3" style="text-align:center; background-color:#b0c4de" | {{{header|Medal record}}} |- {{#if:{{{sport| }}}|{{!}}- ! colspan="3" style="text-align:center; background-color:#eeeeee;" {{!}} {{{sport}}} {{!}}- }} {{#if:{{{country_code|{{{nation| }}}}}}|{{!}}- class="adr" ! colspan="3" style="text-align:center; background-color:#eeeeee;" {{!}} Representing {{#switch: {{{country_code|{{{nation}}}}}}| USA = the | URS = the | MHL = the | UAE = the | GBR = the | BAH = the | NED = the | PHI = the | SEY = the | GAM = the | SOL = the |}} {{ {{{country_code|{{{nation}}}}}} }} {{!}}- |{{#if: {{{country|}}}|{{!}}- class="adr" ! colspan="3" style="text-align:center; background-color:#eeeeee;" {{!}} Representing {{{country}}} }}}} {{#if:{{{medals|}}}|{{{medals|}}} {{!}}{{)}}}}<noinclude> |} {{documentation|Template:Medal templates documentation}} </noinclude> j4fpf3v92swgzbuau5bxaa7rvbo1nrj Sablonan:MedalGold 10 4263 17997 2024-05-24T00:36:16Z Bangrapip 9 new 17997 wikitext text/x-wiki <noinclude>{| </noinclude>{{Medal|Gold|{{{1}}}|{{{2}}}}}{{Main other|{{#if:{{{1|}}}||{{#if:{{{1}}}|[[Category:Articles using Template:MedalGold missing an expected parameter]]}}}}{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:MedalGold missing an expected parameter]]}}}}}}<noinclude> |} {{documentation}} </noinclude> 6yoydwj8wnhf7vgn9nxw9b92rr357u9 Sablonan:MedalSilver 10 4264 17998 2024-05-24T00:36:46Z Bangrapip 9 new 17998 wikitext text/x-wiki <noinclude>{| </noinclude>{{Medal|Silver|{{{1}}}|{{{2}}}}}{{Main other|{{#if:{{{1|}}}||{{#if:{{{1}}}|[[Category:Articles using Template:MedalSilver missing an expected parameter]]}}}}{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:MedalSilver missing an expected parameter]]}}}}}}<noinclude> |} {{documentation}} </noinclude> akmoy412y1gzh9tlbx5uck59hdmyfiw Sablonan:MedalBronze 10 4265 17999 2024-05-24T00:37:23Z Bangrapip 9 new 17999 wikitext text/x-wiki <noinclude>{| </noinclude>{{Medal|Bronze|{{{1}}}|{{{2}}}}}{{Main other|{{#if:{{{1|}}}||{{#if:{{{1}}}|[[Category:Articles using Template:MedalBronze missing an expected parameter]]}}}}{{#if:{{{2|}}}||{{#if:{{{2}}}|[[Category:Articles using Template:MedalBronze missing an expected parameter]]}}}}}}<noinclude> |} {{documentation}} </noinclude> 5o906izddpv2lhxiomcsvsubmdx43wa Sablonan:Fb 10 4266 18000 2024-05-24T00:38:11Z Bangrapip 9 new 18000 wikitext text/x-wiki <span style="white-space:{{safesubst:<noinclude/>yesno|{{{wrap|}}}|yes=normal|no=nowrap}}">{{country data {{{1}}} | {{safesubst:<noinclude/>yesno|{{{align|}}}|yes=flaglink/aligned|no=flaglink/core}} | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} | altlink = national football team | altvar = football }}</span><noinclude> {{documentation}} </noinclude> 972j19etgpag9s6exmyhpat12qv1ldv Sablonan:Flag link/core 10 4267 18001 2024-05-24T00:38:36Z Bangrapip 9 new 18001 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias-{{{altvar}}}|{{{flag alias}}}}}}}}}|{{#if:{{{size|}}}|{{{size}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias-{{{altvar}}}|{{#if:{{{flag alias-{{{altvar}}}|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}}}}}}}}|{{{border-{{{variant}}}|{{{border-{{{altvar}}}|{{{border|border}}}}}}}}} |alt=|link=]]&nbsp;{{#switch:{{{flag alias}}}|Flag of Switzerland.svg|Flag of the Vatican City.svg|Flag of Switzerland (Pantone).svg|Flag of Vatican City State - 2023 version.svg=&nbsp;}}{{#ifeq:{{{alias}}}|Nepal|&nbsp;&nbsp;}}</span>[[{{{link alias-{{{altvar}}}|{{{shortname alias|{{{alias}}}}}} {{{altlink}}}}}}|{{#if:{{{name|}}}|{{{name}}}|{{{name alias-{{{altvar}}}|{{{shortname alias|{{{alias}}}}}}}}}}}]]<noinclude>{{documentation}}</noinclude> gsphq3h5zaipz85mk19o4ztpcvc8iab Sablonan:Flaglink/core 10 4268 18003 2024-05-24T00:40:44Z Bangrapip 9 new 18003 wikitext text/x-wiki #REDIRECT [[Sablonan:Flag link/core]] lsc770wf5qn2ba6ty8yjtvqq0j5ixtx Modul:Side box 828 4269 18005 2024-05-24T00:44:09Z Bangrapip 9 new 18005 Scribunto text/plain local yesno = require('Module:Yesno') local p = {} local function makeData(args) local data = {} -- Main table classes data.classes = {} if yesno(args.metadata) ~= false then table.insert(data.classes, 'metadata') end if args.position and args.position:lower() == 'left' then table.insert(data.classes, 'side-box-left') else table.insert(data.classes, 'side-box-right') end if args.collapsible then table.insert(data.classes, 'mw-collapsible') if args.collapsible == "collapsed" then table.insert(data.classes, 'mw-collapsed') end data.collapsible = true end table.insert(data.classes, args.class) -- Image if args.image and args.image ~= 'none' then data.image = args.image end -- we have to check to see if a downstream use has plainlist like -- Template:Sister_project. also it's the default. wikitext is :( if args.textclass == 'plainlist' or not args.textclass then data.textclass = 'plainlist' data.plainlist_templatestyles = 'Plainlist/styles.css' else data.textclass = args.textclass end -- Copy over data that does not need adjusting local argsToCopy = { -- aria qualities 'role', 'labelledby', -- Styles 'style', 'textstyle', 'templatestyles', -- Above row 'above', 'abovestyle', -- Body row 'text', 'imageright', -- Below row 'below', } for i, key in ipairs(argsToCopy) do data[key] = args[key] end return data end local function renderSidebox(data) -- Renders the sidebox HTML. -- Table root local root = mw.html.create('div') root:attr('role', data.role) :attr('aria-labelledby', data.labelledby) :addClass('side-box') for i, class in ipairs(data.classes or {}) do root:addClass(class) end if data.style then root:cssText(data.style) end local frame = mw.getCurrentFrame() if data.plainlist_templatestyles then root:wikitext(frame:extensionTag{ name = 'templatestyles', args = { src = data.plainlist_templatestyles } }) end -- The "above" row if data.above then local above = root:newline():tag('div') above:addClass('side-box-abovebelow') :newline() :wikitext(data.above) if data.textstyle then above:cssText(data.textstyle) end if data.abovestyle then above:cssText(data.abovestyle) end end -- The body row local body = root:newline():tag('div') body:addClass('side-box-flex') :addClass(data.collapsible and 'mw-collapsible-content') :newline() if data.image then body:tag('div') :addClass('side-box-image') :wikitext(data.image) end local text = body:newline():tag('div') text:addClass('side-box-text') :addClass(data.textclass) if data.textstyle then text:cssText(data.textstyle) end text:wikitext(data.text) if data.imageright then body:newline():tag('div') :addClass('side-box-imageright') :wikitext(data.imageright) end -- The below row if data.below then local below = root:newline():tag('div') below :addClass('side-box-abovebelow') :wikitext(data.below) if data.textstyle then below:cssText(data.textstyle) end end root:newline() local templatestyles = '' if data.templatestyles then templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = data.templatestyles } } end return frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Side box/styles.css' } } .. templatestyles .. tostring(root) end function p._main(args) local data = makeData(args) return renderSidebox(data) end function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do v = v:match('%s*(.-)%s*$') if v ~= '' then args[k] = v end end return p._main(args) end return p 13mb9x4khy3x9kci53p03u6xw7fwg3p Modul:Side box/styles.css 828 4270 18006 2024-05-24T00:44:27Z Bangrapip 9 new 18006 sanitized-css text/css /* {{pp|small=y}} */ .side-box { margin: 4px 0; box-sizing: border-box; border: 1px solid #aaa; font-size: 88%; line-height: 1.25em; background-color: #f9f9f9; display: flow-root; } .side-box-abovebelow, .side-box-text { padding: 0.25em 0.9em; } .side-box-image { /* @noflip */ padding: 2px 0 2px 0.9em; text-align: center; } .side-box-imageright { /* @noflip */ padding: 2px 0.9em 2px 0; text-align: center; } /* roughly the skin's sidebar + size of side box */ @media (min-width: 500px) { .side-box-flex { display: flex; align-items: center; } .side-box-text { flex: 1; min-width: 0; } } @media (min-width: 720px) { .side-box { width: 238px; } .side-box-right { /* @noflip */ clear: right; /* @noflip */ float: right; /* @noflip */ margin-left: 1em; } /* derives from mbox classes, which do not float left in mbox-small-left * so far as I can tell, that was a deliberate decision, since only .ambox * supports mbox-left */ .side-box-left { /* @noflip */ margin-right: 1em; } } sh2019g8pewb22rbp7efyqb50frc6xj Sablonan:Module rating 10 4271 18014 2024-05-24T00:51:14Z Bangrapip 9 new 18014 wikitext text/x-wiki <includeonly>{{#ifeq:{{SUBPAGENAME}}|doc|<!--do not show protection level of the module on the doc page, use the second and optionally third parameter if the doc page is also protected -->{{#if:{{{2|}}}|{{Pp|{{{2}}}|action={{{3|}}}}}}}|{{Module other|{{ombox | type = notice | image = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = [[File:Ambox warning blue construction.svg|40x40px|link=|alt=Pre-alpha]] | alpha | a = [[File:Greek lc alpha icon.svg|26x26px|link=|alt=Alpha]] | beta | b = [[File:Greek lc beta icon.svg|40x40px|link=|alt=Beta]] | release | r | general | g = [[File:Green check.svg|40x40px|link=|alt=Ready for use]] | protected | protect | p = [[File:{{#switch:{{#invoke:Effective protection level|edit|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{FULLBASEPAGENAME}}|{{FULLPAGENAME}}}}}}|autoconfirmed=Semi|extendedconfirmed=Extended|accountcreator|templateeditor=Template|#default=Full}}-protection-shackle.svg|40x40px|link=|alt=Protected]] | semiprotected | semiprotect | semi =[[File:Semi-protection-shackle.svg|40x40px|link=|alt=Semi-protected]] }} | style = | textstyle = | text = {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = This module is rated as [[:Category:Modules in pre-alpha development|pre-alpha]]. It is unfinished, and may or may not be in active development. It should not be used from article namespace pages. Modules remain pre-alpha until the original editor (or someone who takes one over if it is abandoned for some time) is satisfied with the basic structure. | alpha | a = This module is rated as [[:Category:Modules in alpha|alpha]]. It is ready for third-party input, and may be used on a few pages to see if problems arise, but should be watched. Suggestions for new features or changes in their input and output mechanisms are welcome. | beta | b = This module is rated as [[:Category:Modules in beta|beta]], and is ready for widespread use. It is still new and should be used with some caution to ensure the results are as expected. | release | r | general | g = This module is rated as [[:Category:Modules for general use|ready for general use]]. It has reached a mature form and is thought to be relatively bug-free and ready for use wherever appropriate. It is ready to mention on help pages and other Wikipedia resources as an option for new users to learn. To reduce server load and bad output, it should be improved by [[Wikipedia:Template sandbox and test cases|sandbox testing]] rather than repeated trial-and-error editing. | protected | protect | p = This module is [[:Category:Modules subject to page protection|subject to page protection]]. It is a [[Wikipedia:High-risk templates|highly visible module]] in use by a very large number of pages, or is [[Wikipedia:Substitution|substituted]] very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is [[Wikipedia:Protection policy|protected]] from editing. | semiprotected | semiprotect | semi = This module is [[:Category:Modules subject to page protection|subject to page protection]]. It is a [[Wikipedia:High-risk templates|highly visible module]] in use by a very large number of pages, or is [[Wikipedia:Substitution|substituted]] very frequently. Because vandalism or mistakes would affect many pages, and even trivial editing might cause substantial load on the servers, it is [[WP:SEMI|semi-protected]] from editing. | #default = {{error|Module rating is invalid or not specified.}} }} }}<!-- -->{{#ifeq: {{ROOTPAGENAME}} | Sandbox | <!-- No category for user sandboxes --> | {{#switch: {{SUBPAGENAME}} | doc | sandbox =<!-- No category for /doc or /sandbox subpages --> | {{#ifeq: {{{nocat|}}} | true | <!-- No category if user sets nocat=true --> | {{#switch: {{{1|}}} | pre-alpha | prealpha | pa = [[Category:Modules in pre-alpha development|{{PAGENAME}}]] | alpha | a = [[Category:Modules in alpha|{{PAGENAME}}]] | beta | b = [[Category:Modules in beta|{{PAGENAME}}]] | release | r | general | g = [[Category:Modules for general use|{{PAGENAME}}]] | protected | protect | p = [[Category:Modules subject to page protection|{{PAGENAME}}]] | semiprotected | semiprotect | semi = [[Category:Modules subject to page protection|{{PAGENAME}}]] }} }} }} }}<!-- -->|{{error|Error: {{tl|Module rating}} must be placed in the Module namespace.}} [[Category:Pages with templates in the wrong namespace]]|demospace={{{demospace|<noinclude>module</noinclude>}}}}}}}<!-- --></includeonly><noinclude> {{module rating|release|nocat=true|demospace=module}} {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go in Wikidata. --> </noinclude> drb9kk6p1gpditexzfmbjmpdey3p4fv Sablonan:Module other 10 4272 18015 2024-05-24T00:51:52Z Bangrapip 9 new 18015 wikitext text/x-wiki {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{ns:Module}} | module | other }} }} | module = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 9db98vx09purrfch7wguurzjgqz7u93 Modul:Format TemplateData 828 4273 18017 2024-05-24T00:53:15Z Bangrapip 9 new 18017 Scribunto text/plain local TemplateData = { suite = "TemplateData", serial = "2022-03-10", item = 46997995 } --[==[ improve template:TemplateData ]==] local Failsafe = TemplateData local Config = { -- multiple option names mapped into unique internal fields basicCnf = { catProblem = "strange", classMultiColumns = "selMultClm", classNoNumTOC = "suppressTOCnum", classTable = "classTable", cssParWrap = "cssTabWrap", cssParams = "cssTable", docpageCreate = "suffix", docpageDetect = "subpage", helpBoolean = "support4boolean", helpContent = "support4content", helpDate = "support4date", helpFile = "support4wiki-file-name", helpFormat = "supportFormat", helpLine = "support4line", helpNumber = "support4number", helpPage = "support4wiki-page-name", helpString = "support4string", helpTemplate = "support4wiki-template-name", helpURL = "support4url", helpUser = "support4wiki-user-name", msgDescMiss = "solo", tStylesTOCnum = "stylesTOCnum", tStylesMultiColumns = "stylesMultClm" }, classTable = { "wikitable" }, -- classes for params table debugmultilang = "C0C0C0", loudly = false, -- show exported element, etc. solo = false, -- complaint on missing description strange = false, -- title of maintenance category cssTable = false, -- styles for params table cssTabWrap = false, -- styles for params table wrapper debug = false, subpage = false, -- pattern to identify subpage suffix = false, -- subpage creation scheme suppressTOCnum = false, -- class for TOC number suppression jsonDebug = "json-code-lint" -- class for jsonDebug tool } local Data = { div = false, -- <div class="mw-templatedata-doc-wrap"> got = false, -- table, initial templatedata object heirs = false, -- table, params that are inherited jump = false, -- source position at end of "params" less = false, -- main description missing lasting = false, -- old syntax encountered lazy = false, -- doc mode; do not generate effective <templatedata> leading = false, -- show TOC -- low = false, -- 1= mode order = false, -- parameter sequence params = false, -- table, exported parameters scream = false, -- error messages sibling = false, -- TOC juxtaposed slang = nil, -- project/user language code slim = false, -- JSON reduced to plain source = false, -- JSON input strip = false, -- <templatedata> evaluation tag = false, -- table, exported root element title = false, -- page tree = false -- table, rewritten templatedata object } local Permit = { builder = { after = "block", align = "block", block = "block", compressed = "block", dense = "block", grouped = "inline", half = "inline", indent = "block", inline = "inline", last = "block", lead = "block", newlines = "*", spaced = "inline" }, colors = { bg = "FFFFFF", fg = "000000", tableheadbg = "B3B7FF", required = "EAF3FF", suggested = "FFFFFF", optional = "EAECF0", deprecated = "FFCBCB" }, params = { aliases = "table", autovalue = "string", default = "string table I18N nowiki", deprecated = "boolean string I18N", description = "string table I18N", example = "string table I18N nowiki", label = "string table I18N", inherits = "string", required = "boolean", style = "string table", suggested = "boolean", suggestedvalues = "string table number boolean", type = "string" }, root = { description = "string table I18N", format = "string", maps = "table", params = "table", paramOrder = "table", sets = "table" }, search = "[{,]%%s*(['\"])%s%%1%%s*:%%s*%%{", types = { boolean = true, content = true, date = true, line = true, number = true, string = true, unknown = true, url = true, ["wiki-file-name"] = true, ["wiki-page-name"] = true, ["wiki-template-name"] = true, ["wiki-user-name"] = true, ["unbalanced-wikitext"] = true, ["string/line"] = "line", ["string/wiki-page-name"] = "wiki-page-name", ["string/wiki-user-name"] = "wiki-user-name" } } local function Fault( alert ) -- Memorize error message -- Parameter: -- alert -- string, error message if Data.scream then Data.scream = string.format( "%s *** %s", Data.scream, alert ) else Data.scream = alert end end -- Fault() local function Fetch( ask, allow ) -- Fetch module -- Parameter: -- ask -- string, with name -- "/global" -- "Multilingual" -- "Text" -- "WLink" -- allow -- true: no error if unavailable -- Returns table of module -- error: Module not available local sign = ask local r, stem if sign:sub( 1, 1 ) == "/" then sign = TemplateData.frame:getTitle() .. sign else stem = sign sign = "Module:" .. stem end if TemplateData.extern then r = TemplateData.extern[ sign ] else TemplateData.extern = { } end if not r then local lucky, g = pcall( require, sign ) if type( g ) == "table" then if stem and type( g[ stem ] ) == "function" then r = g[ stem ]() else r = g end TemplateData.extern[ sign ] = r elseif not allow then error( string.format( "Fetch(%s) %s", sign, g ), 0 ) end end return r end -- Fetch() local function Foreign() -- Guess human language -- Returns slang, or not if type( Data.slang ) == "nil" then local Multilingual = Fetch( "Multilingual", true ) if Multilingual and type( Multilingual.userLangCode ) == "function" then Data.slang = Multilingual.userLangCode() else Data.slang = mw.language.getContentLanguage():getCode() :lower() end end if Data.slang and mw.ustring.codepoint( Data.slang, 1, 1 ) > 122 then Data.slang = false end return Data.slang end -- Foreign() local function facet( ask, at ) -- Find physical position of parameter definition in JSON -- Parameter: -- ask -- string, parameter name -- at -- number, physical position within definition -- Returns number, or nil local seek = string.format( Permit.search, ask:gsub( "%%", "%%%%" ) :gsub( "([%-.()+*?^$%[%]])", "%%%1" ) ) local i, k, r, slice, source if not Data.jump then Data.jump = Data.source:find( "params", 2 ) if Data.jump then Data.jump = Data.jump + 7 else Data.jump = 1 end end i, k = Data.source:find( seek, at + Data.jump ) while i and not r do source = Data.source:sub( k + 1 ) slice = source:match( "^%s*\"([^\"]+)\"s*:" ) if not slice then slice = source:match( "^%s*'([^']+)'%s*:" ) end if ( slice and Permit.params[ slice ] ) or source:match( "^%s*%}" ) then r = k else i, k = Data.source:find( seek, k ) end end -- while i return r end -- facet() local function facilities( apply ) -- Retrieve details of suggestedvalues -- Parameter: -- apply -- table, with plain or enhanced values -- .suggestedvalues -- table|string|number, or more -- Returns -- 1 -- table, with suggestedvalues -- 2 -- table, with CSS map, or not -- 3 -- string, with class, or not -- 4 -- string, with templatestyles, or not local elements = apply.suggestedvalues local s = type( elements ) local r1, r2, r3, r4 if s == "table" then local values = elements.values if type( values ) == "table" then r1 = values if type( elements.scroll ) == "string" then r2 = r2 or { } r2.height = apply.scroll r2.overflow = "auto" end if type( elements.minwidth ) == "string" then local s = type( elements.maxcolumns ) r2 = r2 or { } r2["column-width"] = elements.minwidth if s == "string" or s == "number" then s = tostring( elements.maxcolumns ) r2["column-count"] = s end if type( Config.selMultClm ) == "string" then r3 = Config.selMultClm end if type( Config.stylesMultClm ) == "string" then local src = Config.stylesMultClm .. "/styles.css" r4 = TemplateData.frame :extensionTag( "templatestyles", nil, { src = src } ) end end elseif elements and elements ~= "" then r1 = elements end elseif s == "string" then s = mw.text.trim( about ) if s ~= "" then r1 = { } table.insert( r1, { code = s } ) end elseif s == "number" then r1 = { } table.insert( r1, { code = tostring( elements ) } ) end return r1, r2, r3, r4 end -- facilities() local function factory( adapt ) -- Retrieve localized text from system message -- Parameter: -- adapt -- string, message ID after "templatedata-" -- Returns string, with localized text local o = mw.message.new( "templatedata-" .. adapt ) if Foreign() then o:inLanguage( Data.slang ) end return o:plain() end -- factory() local function faculty( adjust ) -- Test template arg for boolean -- adjust -- string or nil -- Returns boolean local s = type( adjust ) local r if s == "string" then r = mw.text.trim( adjust ) r = ( r ~= "" and r ~= "0" ) elseif s == "boolean" then r = adjust else r = false end return r end -- faculty() local function failures() -- Retrieve error collection and category -- Returns string local r if Data.scream then local e = mw.html.create( "span" ) :addClass( "error" ) :wikitext( Data.scream ) r = tostring( e ) mw.addWarning( "'''TemplateData'''<br />" .. Data.scream ) if Config.strange then r = string.format( "%s[[category:%s]]", r, Config.strange ) end else r = "" end return r end -- failures() local function fair( adjust ) -- Reduce text to one line of plain text, or noexport wikitext blocks -- adjust -- string -- Returns string, with adjusted text local f = function ( a ) return a:gsub( "%s*\n%s*", " " ) :gsub( "%s%s+", " " ) end local tags = { { start = "<noexport>", stop = "</noexport>" }, { start = "<exportonly>", stop = "</exportonly>", l = false } } local r = adjust local i, j, k, s, tag for m = 1, 2 do tag = tags[ m ] if r:find( tag.start, 1, true ) then s = r r = "" i = 1 tag.l = true j, k = s:find( tag.start, i, true ) while j do if j > 1 then r = r .. f( s:sub( i, j - 1 ) ) end i = k + 1 j, k = s:find( tag.stop, i, true ) if j then if m == 1 then r = r .. s:sub( i, j - 1 ) end i = k + 1 j, k = s:find( tag.start, i, true ) else Fault( "missing " .. tag.stop ) end end -- while j r = r .. s:sub( i ) elseif m == 1 then r = f( r ) end end -- for m if tags[ 2 ].l then r = r:gsub( "<exportonly>.*</exportonly>", "" ) end return r end -- fair() local function fancy( advance, alert ) -- Present JSON source -- Parameter: -- advance -- true, for nice -- alert -- true, for visible -- Returns string local r if Data.source then local support = Config.jsonDebug local css if advance then css = { height = "6em", resize = "vertical" } r = { [ 1 ] = "syntaxhighlight", [ 2 ] = Data.source, lang = "json", style = table.concat( css, ";" ) } if alert then r.class( support ) end r = TemplateData.frame:callParserFunction( "#tag", r ) else css = { [ "font-size" ] = "77%", [ "line-height" ] = "1.35" } if alert then css.resize = "vertical" else css.display = "none" end r = mw.html.create( "pre" ) :addClass( support ) :css( css ) :wikitext( mw.text.encode( Data.source ) ) r = tostring( r ) end r = "\n".. r else r = "" end return r end -- fancy() local function faraway( alternatives ) -- Retrieve best language version from multilingual text -- Parameter: -- alternatives -- table, to be evaluated -- Returns -- 1 -- string, with best match -- 2 -- table of other versions, if any local n = 0 local variants = { } local r1, r2 for k, v in pairs( alternatives ) do if type( v ) == "string" then v = mw.text.trim( v ) if v ~= "" and type( k ) == "string" then k = k:lower() variants[ k ] = v n = n + 1 end end end -- for k, v if n > 0 then local Multilingual = Fetch( "Multilingual", true ) if Multilingual and type( Multilingual.i18n ) == "function" then local show, slang = Multilingual.i18n( variants ) if show then r1 = show variants[ slang ] = nil r2 = variants end end if not r1 then Foreign() for k, v in pairs( variants ) do if n == 1 then r1 = v elseif Data.slang == k then variants[ k ] = nil r1 = v r2 = variants end end -- for k, v end if r2 and Multilingual then for k, v in pairs( r2 ) do if v and not Multilingual.isLang( k, true ) then Fault( string.format( "%s <code>lang=%s</code>", "Invalid", k ) ) end end -- for k, v end end return r1, r2 end -- faraway() local function fashioned( about, asked, assign ) -- Create description head -- Parameter: -- about -- table, supposed to contain description -- asked -- true, if mandatory description -- assign -- <block>, if to be equipped -- Returns <block>, with head, or nil local para = assign or mw.html.create( "div" ) local plus, r if about and about.description then if type( about.description ) == "string" then para:wikitext( about.description ) else para:wikitext( about.description[ 1 ] ) plus = mw.html.create( "ul" ) plus:css( "text-align", "left" ) for k, v in pairs( about.description[ 2 ] ) do plus:node( mw.html.create( "li" ) :node( mw.html.create( "code" ) :wikitext( k ) ) :node( mw.html.create( "br" ) ) :wikitext( fair( v ) ) ) end -- for k, v if Config.loudly then plus = mw.html.create( "div" ) :css( "background-color", "#" .. Config.debugmultilang ) :node( plus ) else plus:addClass( "templatedata-maintain" ) :css( "display", "none" ) end end elseif Config.solo and asked then para:addClass( "error" ) :wikitext( Config.solo ) Data.less = true else para = false end if para then if plus then r = mw.html.create( "div" ) :node( para ) :node( plus ) else r = para end end return r end -- fashioned() local function fatten( access ) -- Create table row for sub-headline -- Parameter: -- access -- string, with name -- Returns <tr> local param = Data.tree.params[ access ] local sub, sort = access:match( "(=+)%s*(%S.*)$" ) local headline = mw.html.create( string.format( "h%d", #sub ) ) local r = mw.html.create( "tr" ) local td = mw.html.create( "td" ) :attr( "colspan", "5" ) :attr( "data-sort-value", "!" .. sort ) local s if param.style then s = type( param.style ) if s == "table" then td:css( param.style ) elseif s == "string" then td:cssText( param.style ) end end s = fashioned( param, false, headline ) if s then headline = s else headline:wikitext( sort ) end td:node( headline ) r:node( td ) return r end -- fatten() local function fathers() -- Merge params with inherited values local n = 0 local p = Data.params local t = Data.tree.params local p2, t2 for k, v in pairs( Data.heirs ) do n = n + 1 end -- for k, v for i = 1, n do if Data.heirs then for k, v in pairs( Data.heirs ) do if v and not Data.heirs[ v ] then n = n - 1 t[ k ].inherits = nil Data.heirs[ k ] = nil p2 = { } t2 = { } if p[ v ] then for k2, v2 in pairs( p[ v ] ) do p2[ k2 ] = v2 end -- for k2, v2 if p[ k ] then for k2, v2 in pairs( p[ k ] ) do if type( v2 ) ~= "nil" then p2[ k2 ] = v2 end end -- for k2, v2 end p[ k ] = p2 for k2, v2 in pairs( t[ v ] ) do t2[ k2 ] = v2 end -- for k2, v2 for k2, v2 in pairs( t[ k ] ) do if type( v2 ) ~= "nil" then t2[ k2 ] = v2 end end -- for k2, v2 t[ k ] = t2 else Fault( "No params[] inherits " .. v ) end end end -- for k, v end end -- i = 1, n if n > 0 then local s for k, v in pairs( Data.heirs ) do if v then if s then s = string.format( "%s &#124; %s", s, k ) else s = "Circular inherits: " .. k end end end -- for k, v Fault( s ) end end -- fathers() local function favorize() -- Local customization issues local boole = { ["font-size"] = "125%" } local l, cx = pcall( mw.loadData, TemplateData.frame:getTitle() .. "/config" ) local scripting, style TemplateData.ltr = not mw.language.getContentLanguage():isRTL() if TemplateData.ltr then scripting = "left" else scripting = "right" end boole[ "margin-" .. scripting ] = "3em" Permit.boole = { [false] = { css = boole, lead = true, show = "&#x2610;" }, [true] = { css = boole, lead = true, show = "&#x2611;" } } Permit.css = { } for k, v in pairs( Permit.colors ) do if k == "tableheadbg" then k = "tablehead" end if k == "fg" then style = "color" else style = "background-color" end Permit.css[ k ] = { } Permit.css[ k ][ style ] = "#" .. v end -- for k, v if type( cx ) == "table" then local c, s if type( cx.permit ) == "table" then if type( cx.permit.boole ) == "table" then if type( cx.permit.boole[ true ] ) == "table" then Permit.boole[ false ] = cx.permit.boole[ false ] end if type( cx.permit.boole[ true ] ) == "table" then Permit.boole[ true ] = cx.permit.boole[ true ] end end if type( cx.permit.css ) == "table" then for k, v in pairs( cx.permit.css ) do if type( v ) == "table" then Permit.css[ k ] = v end end -- for k, v end end for k, v in pairs( Config.basicCnf ) do s = type( cx[ k ] ) if s == "string" or s == "table" then Config[ v ] = cx[ k ] end end -- for k, v end if type( Config.subpage ) ~= "string" or type( Config.suffix ) ~= "string" then local got = mw.message.new( "templatedata-doc-subpage" ) local suffix if got:isDisabled() then suffix = "doc" else suffix = got:plain() end if type( Config.subpage ) ~= "string" then Config.subpage = string.format( "/%s$", suffix ) end if type( Config.suffix ) ~= "string" then Config.suffix = string.format( "%%s/%s", suffix ) end end end -- favorize() local function feasible( all, at, about ) -- Deal with suggestedvalues within parameter -- Parameter: -- all -- parameter details -- .default -- .type -- at -- string, with parameter name -- about -- suggestedvalues -- table, -- value and possibly description -- table may have elements: -- .code -- mandatory -- .label -- table|string -- .support -- table|string -- .icon -- string -- .class -- table|string -- .css -- table -- .style -- string -- .less -- true: suppress code -- Returns -- 1: mw.html object <ul> -- 2: sequence table with values, or nil local h = { } local e, r1, r2, s, v if #about > 0 then for i = 1, #about do e = about[ i ] s = type( e ) if s == "table" then if type( e.code ) == "string" then s = mw.text.trim( e.code ) if s == "" then e = nil else e.code = s end else e = nil s = string.format( "params.%s.%s[%d] %s", at, "suggestedvalues", i, "MISSING 'code:'" ) end elseif s == "string" then s = mw.text.trim( e ) if s == "" then e = nil s = string.format( "params.%s.%s[%d] EMPTY", at, "suggestedvalues", i ) Fault( s ) else e = { code = s } end elseif s == "number" then e = { code = tostring( e ) } else s = string.format( "params.%s.%s[%d] INVALID", at, "suggestedvalues", i ) Fault( s ) e = false end if e then v = v or { } table.insert( v, e ) if h[ e.code ] then s = string.format( "params.%s.%s REPEATED %s", at, "suggestedvalues", e.code ) Fault( s ) else h[ e.code ] = true end end end -- for i else Fault( string.format( "params.%s.suggestedvalues %s", at, "NOT AN ARRAY" ) ) end if v then local code, d, k, less, story, swift, t, u r1 = mw.html.create( "ul" ) r2 = { } for i = 1, #v do u = mw.html.create( "li" ) e = v[ i ] table.insert( r2, e.code ) story = false less = ( e.less == true ) if not less then swift = e.code if e.support then local scream, support s = type( e.support ) if s == "string" then support = e.support elseif s == "table" then support = faraway( e.support ) else scream = "INVALID" end if support then s = mw.text.trim( support ) if s == "" then scream = "EMPTY" elseif s:find( "[%[%]|%<%>]" ) then scream = "BAD PAGE" else support = s end end if scream then s = string.format( "params.%s.%s[%d].support %s", at, "suggestedvalues", i, scream ) Fault( s ) else swift = string.format( "[[:%s|%s]]", support, swift ) end end if all.type:sub( 1, 5 ) == "wiki-" and swift == e.code then local rooms = { file = 6, temp = 10, user = 2 } local ns = rooms[ all.type:sub( 6, 9 ) ] or 0 t = mw.title.makeTitle( ns, swift ) if t and t.exists then swift = string.format( "[[:%s|%s]]", t.prefixedText, swift ) end end if e.code == all.default then k = 800 else k = 300 end code = mw.html.create( "code" ) :css( "font-weight", tostring( k ) ) :css( "white-space", "nowrap" ) :wikitext( swift ) u:node( code ) end if e.class then s = type( e.class ) if s == "string" then u:addClass( e.class ) elseif s == "table" then for k, s in pairs( e.class ) do u:addClass( s ) end -- for k, s else s = string.format( "params.%s.%s[%d].class INVALID", at, "suggestedvalues", i ) Fault( s ) end end if e.css then if type( e.css ) == "table" then u:css( e.css ) else s = string.format( "params.%s.%s[%d].css INVALID", at, "suggestedvalues", i ) Fault( s ) end end if e.style then if type( e.style ) == "string" then u:cssText( e.style ) else s = string.format( "params.%s.%s[%d].style INVALID", at, "suggestedvalues", i ) Fault( s ) end end if all.type == "wiki-file-name" and not e.icon then e.icon = e.code end if e.label then s = type( e.label ) if s == "string" then s = mw.text.trim( e.label ) if s == "" then s = string.format( "params.%s.%s[%d].label %s", at, "suggestedvalues", i, "EMPTY" ) Fault( s ) else story = s end elseif s == "table" then story = faraway( e.label ) else s = string.format( "params.%s.%s[%d].label INVALID", at, "suggestedvalues", i ) Fault( s ) end end s = false if type( e.icon ) == "string" then t = mw.title.makeTitle( 6, e.icon ) if t and t.file.exists then local g = mw.html.create( "span" ) s = string.format( "[[%s|16px]]", t.prefixedText ) g:attr( "role", "presentation" ) :wikitext( s ) s = tostring( g ) end end if not s and not less and e.label then s = mw.ustring.char( 0x2013 ) end if s then d = mw.html.create( "span" ) :wikitext( s ) if TemplateData.ltr then if not less then d:css( "margin-left", "0.5em" ) end if story then d:css( "margin-right", "0.5em" ) end else if not less then d:css( "margin-right", "0.5em" ) end if story then d:css( "margin-left", "0.5em" ) end end u:node( d ) end if story then u:wikitext( story ) end r1:newline() :node( u ) end -- for i end if not r1 and v ~= false then Fault( string.format( "params.%s.suggestedvalues INVALID", at ) ) r1 = mw.html.create( "code" ) :addClass( "error" ) :wikitext( "INVALID" ) end return r1, r2 end -- feasible() local function feat() -- Check and store parameter sequence if Data.source then local i = 0 local s for k, v in pairs( Data.tree.params ) do if i == 0 then Data.order = { } i = 1 s = k else i = 2 break -- for k, v end end -- for k, v if i > 1 then local pointers = { } local points = { } local given = { } for k, v in pairs( Data.tree.params ) do i = facet( k, 1 ) if type( v ) == "table" then if type( v.label ) == "string" then s = mw.text.trim( v.label ) if s == "" then s = k end else s = k end if given[ s ] then if given[ s ] == 1 then local scream = "Parameter label '%s' detected multiple times" Fault( string.format( scream, s ) ) given[ s ] = 2 end else given[ s ] = 1 end end if i then table.insert( points, i ) pointers[ i ] = k i = facet( k, i ) if i then s = "Parameter '%s' detected twice" Fault( string.format( s, k ) ) end else s = "Parameter '%s' not detected" Fault( string.format( s, k ) ) end end -- for k, v table.sort( points ) for i = 1, #points do table.insert( Data.order, pointers[ points[ i ] ] ) end -- i = 1, #points elseif s then table.insert( Data.order, s ) end end end -- feat() local function feature( access ) -- Create table row for parameter, check and display violations -- Parameter: -- access -- string, with name -- Returns <tr> local mode, s, status local fine = function ( a ) s = mw.text.trim( a ) return a == s and a ~= "" and not a:find( "%|=\n" ) and not a:find( "%s%s" ) end local begin = mw.html.create( "td" ) local code = mw.html.create( "code" ) local desc = mw.html.create( "td" ) local eager = mw.html.create( "td" ) local legal = true local param = Data.tree.params[ access ] local ranking = { "required", "suggested", "optional", "deprecated" } local r = mw.html.create( "tr" ) local styles = "mw-templatedata-doc-param-" local sort, typed for k, v in pairs( param ) do if v == "" then param[ k ] = false end end -- for k, v -- label sort = param.label or access if sort:match( "^%d+$" ) then begin:attr( "data-sort-value", string.format( "%05d", tonumber( sort ) ) ) end begin:css( "font-weight", "bold" ) :wikitext( sort ) -- name and aliases code:css( "font-size", "92%" ) :css( "white-space", "nowrap" ) :wikitext( access ) if not fine( access ) then code:addClass( "error" ) Fault( string.format( "Bad ID params.<code>%s</code>", access ) ) legal = false begin:attr( "data-sort-value", " " .. sort ) end code = mw.html.create( "td" ) :addClass( styles .. "name" ) :node( code ) if access:match( "^%d+$" ) then code:attr( "data-sort-value", string.format( "%05d", tonumber( access ) ) ) end if type( param.aliases ) == "table" then local lapsus, syn for k, v in pairs( param.aliases ) do code:tag( "br" ) if type( v ) == "string" then if not fine( v ) then lapsus = true code:node( mw.html.create( "span" ) :addClass( "error" ) :css( "font-style", "italic" ) :wikitext( "string" ) ) :wikitext( s ) else syn = mw.html.create( "span" ) :addClass( styles .. "alias" ) :css( "white-space", "nowrap" ) :wikitext( s ) code:node( syn ) end else lapsus = true code:node( mw.html.create( "code" ) :addClass( "error" ) :wikitext( type( v ) ) ) end end -- for k, v if lapsus then s = string.format( "params.<code>%s</code>.aliases", access ) Fault( factory( "invalid-value" ):gsub( "$1", s ) ) legal = false end end -- description etc. s = fashioned( param ) if s then desc:node( s ) end if param.style then s = type( param.style ) if s == "table" then desc:css( param.style ) elseif s == "string" then desc:cssText( param.style ) end end if param.suggestedvalues or param.default or param.example or param.autovalue then local details = { "suggestedvalues", "default", "example", "autovalue" } local dl = mw.html.create( "dl" ) local dd, section, show for i = 1, #details do s = details[ i ] show = param[ s ] if show then dd = mw.html.create( "dd" ) section = factory( "doc-param-" .. s ) if param.type == "boolean" and ( show == "0" or show == "1" ) then local boole = Permit.boole[ ( show == "1" ) ] if boole.lead == true then dd:node( mw.html.create( "code" ) :wikitext( show ) ) :wikitext( " " ) end if type( boole.show ) == "string" then local v = mw.html.create( "span" ) :attr( "aria-hidden", "true" ) :wikitext( boole.show ) if boole.css then v:css( boole.css ) end dd:node( v ) end if type( boole.suffix ) == "string" then dd:wikitext( boole.suffix ) end if boole.lead == false then dd:wikitext( " " ) :node( mw.html.create( "code" ) :wikitext( show ) ) end elseif s == "suggestedvalues" then local v, css, class, ts = facilities( param ) if v then local ul ul, v = feasible( param, access, v ) if v then dd:newline() :node( ul ) if css then dd:css( css ) if class then dd:addClass( class ) end if ts then dd:newline() dd:node( ts ) end end Data.params[ access ].suggestedvalues = v end end else dd:wikitext( show ) end dl:node( mw.html.create( "dt" ) :wikitext( section ) ) :node( dd ) end end -- i = 1, #details desc:node( dl ) end -- type if type( param.type ) == "string" then param.type = mw.text.trim( param.type ) if param.type == "" then param.type = false end end if param.type then s = Permit.types[ param.type ] typed = mw.html.create( "td" ) :addClass( styles .. "type" ) if s then if s == "string" then Data.params[ access ].type = s typed:wikitext( factory( "doc-param-type-" .. s ) ) :tag( "br" ) typed:node( mw.html.create( "span" ) :addClass( "error" ) :wikitext( param.type ) ) Data.lasting = true else local support = Config[ "support4" .. param.type ] s = factory( "doc-param-type-" .. param.type ) if support then s = string.format( "[[%s|%s]]", support, s ) end typed:wikitext( s ) end else Data.params[ access ].type = "unknown" typed:addClass( "error" ) :wikitext( "INVALID" ) s = string.format( "params.<code>%s</code>.type", access ) Fault( factory( "invalid-value" ):gsub( "$1", s ) ) legal = false end else typed = mw.html.create( "td" ) :wikitext( factory( "doc-param-type-unknown" ) ) Data.params[ access ].type = "unknown" if param.default then Data.params[ access ].default = nil Fault( "Default value requires <code>type</code>" ) legal = false end end typed:addClass( "navigation-not-searchable" ) -- status if param.required then mode = 1 if param.autovalue then Fault( string.format( "autovalued <code>%s</code> required", access ) ) legal = false end if param.default then Fault( string.format( "Defaulted <code>%s</code> required", access ) ) legal = false end if param.deprecated then Fault( string.format( "Required deprecated <code>%s</code>", access ) ) legal = false end elseif param.deprecated then mode = 4 elseif param.suggested then mode = 2 else mode = 3 end status = ranking[ mode ] ranking = factory( "doc-param-status-" .. status ) if mode == 1 or mode == 4 then ranking = mw.html.create( "span" ) :css( "font-weight", "bold" ) :wikitext( ranking ) if type( param.deprecated ) == "string" then ranking:tag( "br" ) ranking:wikitext( param.deprecated ) end if param.suggested and mode == 4 then s = string.format( "Suggesting deprecated <code>%s</code>", access ) Fault( s ) legal = false end end eager:attr( "data-sort-value", tostring( mode ) ) :node( ranking ) :addClass( string.format( "%sstatus-%s %s", styles, status, "navigation-not-searchable" ) ) -- <tr> r:attr( "id", "templatedata:" .. mw.uri.anchorEncode( access ) ) :css( Permit.css[ status ] ) :addClass( styles .. status ) :node( begin ) :node( code ) :node( desc ) :node( typed ) :node( eager ) :newline() if not legal then r:css( "border", "#FF0000 3px solid" ) end return r end -- feature() local function features() -- Create <table> for parameters -- Returns <table>, or nil local r if Data.tree and Data.tree.params then local tbl = mw.html.create( "table" ) local tr = mw.html.create( "tr" ) feat() if Data.order and #Data.order > 1 then tbl:addClass( "sortable" ) end if type( Config.classTable ) == "table" then for k, v in pairs( Config.classTable ) do tbl:addClass( v ) end -- for k, v end if type( Config.cssTable ) == "table" then tbl:css( Config.cssTable ) end tr:addClass( "navigation-not-searchable" ) :node( mw.html.create( "th" ) :attr( "colspan", "2" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-name" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-desc" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-type" ) ) ) :node( mw.html.create( "th" ) :css( Permit.css.tablehead ) :wikitext( factory( "doc-param-status" ) ) ) tbl:newline() -- :node( mw.html.create( "thead" ) :node( tr ) -- ) :newline() if Data.order then local leave, s for i = 1, #Data.order do s = Data.order[ i ] if s:sub( 1, 1 ) == "=" then leave = true tbl:node( fatten( s ) ) Data.order[ i ] = false elseif s:match( "[=|]" ) then Fault( string.format( "Bad param <code>%s</code>", s ) ) else tbl:node( feature( s ) ) end end -- for i = 1, #Data.order if leave then for i = #Data.order, 1, -1 do if not Data.order[ i ] then table.remove( Data.order, i ) end end -- for i = #Data.order, 1, -1 end Data.tag.paramOrder = Data.order end if Config.cssTabWrap or Data.scroll then r = mw.html.create( "div" ) if type( Config.cssTabWrap ) == "table" then r:css( Config.cssTabWrap ) elseif type( Config.cssTabWrap ) == "string" then -- deprecated r:cssText( Config.cssTabWrap ) end if Data.scroll then r:css( "height", Data.scroll ) :css( "overflow", "auto" ) end r:node( tbl ) else r = tbl end end return r end -- features() local function fellow( any, assigned, at ) -- Check sets[] parameter and issue error message, if necessary -- Parameter: -- any -- should be number -- assigned -- parameter name -- at -- number, of set local s if type( any ) ~= "number" then s = "<code>sets[%d].params[%s]</code>??" Fault( string.format( s, at, mw.text.nowiki( tostring( any ) ) ) ) elseif type( assigned ) == "string" then if not Data.got.params[ assigned ] then s = "<code>sets[%d].params %s</code> is undefined" Fault( string.format( s, at, assigned ) ) end else s = "<code>sets[%d].params[%d] = %s</code>??" Fault( string.format( s, k, type( assigned ) ) ) end end -- fellow() local function fellows() -- Check sets[] and issue error message, if necessary local s if type( Data.got.sets ) == "table" then if type( Data.got.params ) == "table" then for k, v in pairs( Data.got.sets ) do if type( k ) == "number" then if type( v ) == "table" then for ek, ev in pairs( v ) do if ek == "label" then s = type( ev ) if s ~= "string" and s ~= "table" then s = "<code>sets[%d].label</code>??" Fault( string.format( s, k ) ) end elseif ek == "params" and type( ev ) == "table" then for pk, pv in pairs( ev ) do fellow( pk, pv, k ) end -- for pk, pv else ek = mw.text.nowiki( tostring( ek ) ) s = "<code>sets[%d][%s]</code>??" Fault( string.format( s, k, ek ) ) end end -- for ek, ev else k = mw.text.nowiki( tostring( k ) ) v = mw.text.nowiki( tostring( v ) ) s = string.format( "<code>sets[%s][%s]</code>??", k, v ) Fault( s ) end else k = mw.text.nowiki( tostring( k ) ) s = string.format( "<code>sets[%s]</code> ?????", k ) Fault( s ) end end -- for k, v else s = "<code>params</code> required for <code>sets</code>" Fault( s ) end else s = "<code>sets</code> needs to be of <code>object</code> type" Fault( s ) end end -- fellows() local function finalize( advance ) -- Wrap presentation into frame -- Parameter: -- advance -- true, for nice -- Returns string local r, lapsus if Data.div then r = tostring( Data.div ) elseif Data.strip then r = Data.strip else lapsus = true r = "" end r = r .. failures() if Data.source then local live = ( advance or lapsus ) if not live then live = TemplateData.frame:preprocess( "{{REVISIONID}}" ) live = ( live == "" ) end if live then r = r .. fancy( advance, lapsus ) end end return r end -- finalize() local function find() -- Find JSON data within page source (title) -- Returns string, or nil local s = Data.title:getContent() local i, j = s:find( "<templatedata>", 1, true ) local r if i then local k = s:find( "</templatedata>", j, true ) if k then r = mw.text.trim( s:sub( j + 1, k - 1 ) ) end end return r end -- find() local function flat( adjust ) -- Remove formatting from text string for VE -- Parameter: -- arglist -- string, to be stripped, or nil -- Returns string, or nil local r if adjust then r = adjust:gsub( "\n", " " ) if r:find( "<noexport>", 1, true ) then r = r:gsub( "<noexport>.*</noexport>", "" ) end if r:find( "<exportonly>", 1, true ) then r = r:gsub( "</?exportonly>", "" ) end if r:find( "''", 1, true ) then r = r:gsub( "'''", "" ):gsub( "''", "" ) end if r:find( "<", 1, true ) then local Text = Fetch( "Text" ) r = Text.getPlain( r:gsub( "<br */?>", "\r\n" ) ) end if r:find( "[", 1, true ) then local WLink = Fetch( "WLink" ) if WLink.isBracketedURL( r ) then r = r:gsub( "%[([hf]tt?ps?://%S+) [^%]]+%]", "%1" ) end r = WLink.getPlain( r ) end if r:find( "&", 1, true ) then r = mw.text.decode( r ) if r:find( "&shy;", 1, true ) then r = r:gsub( "&shy;", "" ) end end end return r end -- flat() local function flush() -- JSON encode narrowed input; obey unnamed (numerical) parameters -- Returns <templatedata> JSON string local r if Data.tag then r = mw.text.jsonEncode( Data.tag ):gsub( "%}$", "," ) else r = "{" end r = r .. "\n\"params\":{" if Data.order then local sep = "" local s for i = 1, #Data.order do s = Data.order[ i ] r = string.format( "%s%s\n%s:%s", r, sep, mw.text.jsonEncode( s ), mw.text.jsonEncode( Data.params[ s ] ) ) sep = ",\n" end -- for i = 1, #Data.order end r = r .. "\n}\n}" return r end -- flush() local function focus( access ) -- Check components; focus multilingual description, build trees -- Parameter: -- access -- string, name of parameter, nil for root local f = function ( a, at ) local r if at then r = string.format( "<code>params.%s</code>", at ) else r = "''root''" end if a then r = string.format( "%s<code>.%s</code>", r, a ) end return r end local parent if access then parent = Data.got.params[ access ] else parent = Data.got end if type( parent ) == "table" then local elem, got, permit, s, scope, slot, tag, target if access then permit = Permit.params if type( access ) == "number" then slot = tostring( access ) else slot = access end else permit = Permit.root end for k, v in pairs( parent ) do scope = permit[ k ] if scope then s = type( v ) if s == "string" and k ~= "format" then v = mw.text.trim( v ) end if scope:find( s, 1, true ) then if scope:find( "I18N", 1, true ) then if s == "string" then elem = fair( v ) elseif s == "table" then local translated v, translated = faraway( v ) if v then if translated and k == "description" then elem = { [ 1 ] = fair( v ), [ 2 ] = translated } else elem = fair( v ) end else elem = false end end if type( v ) == "string" then if k == "deprecated" then if v == "1" then v = true elseif v == "0" then v = false end elem = v elseif scope:find( "nowiki", 1, true ) then elem = mw.text.nowiki( v ) elem = elem:gsub( "&#13;\n", "<br>" ) v = v:gsub( string.char( 13 ), "" ) else v = flat( v ) end elseif s == "boolean" then if scope:find( "boolean", 1, true ) then elem = v else s = "Type <code>boolean</code> bad for " .. f( k, slot ) Fault( s ) end end else if k == "params" and not access then v = nil elem = nil elseif k == "format" and not access then elem = mw.text.decode( v ) v = nil elseif k == "inherits" then elem = v if not Data.heirs then Data.heirs = { } end Data.heirs[ slot ] = v v = nil elseif k == "style" then elem = v v = nil elseif s == "string" then v = mw.text.nowiki( v ) elem = v else elem = v end end if type( elem ) ~= "nil" then if not target then if access then if not Data.tree.params then Data.tree.params = { } end Data.tree.params[ slot ] = { } target = Data.tree.params[ slot ] else Data.tree = { } target = Data.tree end end target[ k ] = elem elem = false end if type( v ) ~= "nil" then if not tag then if access then if type( v ) == "string" and v.sub( 1, 1 ) == "=" then v = nil else if not Data.params then Data.params = { } end Data.params[ slot ] = { } tag = Data.params[ slot ] end else Data.tag = { } tag = Data.tag end end if type( v ) ~= "nil" and k ~= "suggestedvalues" then tag[ k ] = v end end else s = string.format( "Type <code>%s</code> bad for %s", scope, f( k, slot ) ) Fault( s ) end else Fault( "Unknown component " .. f( k, slot ) ) end end -- for k, v if not access and Data.got.sets then fellows() end else Fault( f() .. " needs to be of <code>object</code> type" ) end end -- focus() local function format() -- Build formatted element -- Returns <inline> local source = Data.tree.format:lower() local r, s if source == "inline" or source == "block" then r = mw.html.create( "i" ) :wikitext( source ) else local code if source:find( "|", 1, true ) then local scan = "^[\n ]*%{%{[\n _]*|[\n _]*=[\n _]*%}%}[\n ]*$" if source:match( scan ) then code = source:gsub( "\n", "N" ) else s = mw.text.nowiki( source ):gsub( "\n", "&#92;n" ) s = tostring( mw.html.create( "code" ) :wikitext( s ) ) Fault( "Invalid format " .. s ) source = false end else local words = mw.text.split( source, "%s+" ) local show, start, support, unknown for i = 1, #words do s = words[ i ] if i == 1 then start = s end support = Permit.builder[ s ] if support == start or support == "*" then Permit.builder[ s ] = true elseif s:match( "^[1-9]%d?" ) and Permit.builder.align then Permit.builder.align = tonumber( s ) else if unknown then unknown = string.format( "%s %s", unknown, s ) else unknown = s end end end -- i = 1, #words if unknown then s = tostring( mw.html.create( "code" ) :css( "white-space", "nowrap" ) :wikitext( s ) ) Fault( "Unknown/misplaced format keyword " .. s ) source = false start = false end if start == "inline" then if Permit.builder.half == true then show = "inline half" code = "{{_ |_=_}}" elseif Permit.builder.grouped == true then show = "inline grouped" code = "{{_ | _=_}}" elseif Permit.builder.spaced == true then show = "inline spaced" code = "{{_ | _ = _ }}" end if Permit.builder.newlines == true then show = show or "inline" code = code or "{{_|_=_}}" show = show .. " newlines" code = string.format( "N%sN", code ) end elseif start == "block" then local space = "" -- amid "|" and name local spaced = " " -- preceding "=" local spacer = " " -- following "=" local suffix = "N" -- closing "}}" on new line show = "block" if Permit.builder.indent == true then start = " " show = "block indent" else start = "" end if Permit.builder.compressed == true then spaced = "" spacer = "" show = show .. " compressed" if Permit.builder.last == true then show = show .. " last" else suffix = "" end else if Permit.builder.lead == true then show = show .. " lead" space = " " end if type( Permit.builder.align ) ~= "string" then local n s = " align" if Permit.builder.align == true then n = 0 if type( Data.got ) == "table" and type( Data.got.params ) == "table" then for k, v in pairs( Data.got.params ) do if type( v ) == "table" and not v.deprecated and type( k ) == "string" then k = mw.ustring.len( k ) if k > n then n = k end end end -- for k, v end else n = Permit.builder.align if type( n ) == "number" and n > 1 then s = string.format( "%s %d", s, n ) else n = 0 -- How comes? end end if n > 1 then spaced = string.rep( "_", n - 1 ) .. " " end show = show .. s elseif Permit.builder.after == true then spaced = "" show = show .. " after" elseif Permit.builder.dense == true then spaced = "" spacer = "" show = show .. " dense" end if Permit.builder.last == true then suffix = spacer show = show .. " last" end end code = string.format( "N{{_N%s|%s_%s=%s_%s}}N", start, space, spaced, spacer, suffix ) if show == "block" then show = "block newlines" end end if show then r = mw.html.create( "span" ) :wikitext( show ) end end if code then source = code:gsub( "N", "\n" ) code = mw.text.nowiki( code ):gsub( "N", "&#92;n" ) code = mw.html.create( "code" ) :css( "margin-left", "1em" ) :css( "margin-right", "1em" ) :wikitext( code ) if r then r = mw.html.create( "span" ) :node( r ) :node( code ) else r = code end end end if source and Data.tag then Data.tag.format = source end return r end -- format() local function formatter() -- Build presented documentation -- Returns <div> local r = mw.html.create( "div" ) local x = fashioned( Data.tree, true, r ) local s if x then r = x end if Data.leading then local toc = mw.html.create( "div" ) local shift if Config.suppressTOCnum then toc:addClass( Config.suppressTOCnum ) if type( Config.stylesTOCnum ) == "string" then local src = Config.stylesTOCnum .. "/styles.css" s = TemplateData.frame:extensionTag( "templatestyles", nil, { src = src } ) r:newline() :node( s ) end end toc:addClass( "navigation-not-searchable" ) :css( "margin-top", "0.5em" ) :wikitext( "__TOC__" ) if Data.sibling then local block = mw.html.create( "div" ) if TemplateData.ltr then shift = "right" else shift = "left" end block:css( "float", shift ) :wikitext( Data.sibling ) r:newline() :node( block ) :newline() end r:newline() :node( toc ) :newline() if shift then r:node( mw.html.create( "div" ) :css( "clear", shift ) ) :newline() end end s = features() if s then if Data.leading then r:node( mw.html.create( "h" .. Config.nested ) :wikitext( factory( "doc-params" ) ) ) :newline() end r:node( s ) end if Data.shared then local global = mw.html.create( "div" ) :attr( "id", "templatedata-global" ) local shift if TemplateData.ltr then shift = "right" else shift = "left" end global:css( "float", shift ) :wikitext( string.format( "[[%s|%s]]", Data.shared, "Global" ) ) r:newline() :node( global ) end if Data.tree and Data.tree.format then local e = format() if e then local show = "Format" if Config.supportFormat then show = string.format( "[[%s|%s]]", Config.supportFormat, show ) end r:node( mw.html.create( "p" ) :addClass( "navigation-not-searchable" ) :wikitext( show .. ": " ) :node( e ) ) end end return r end -- formatter() local function free() -- Remove JSON comment lines if Data.source:find( "//", 1, true ) then Data.source:gsub( "([{,\"'])(%s*\n%s*//.*\n%s*)([{},\"'])", "%1%3" ) end end -- free() local function full() -- Build survey table from JSON data, append invisible <templatedata> Data.div = mw.html.create( "div" ) :addClass( "mw-templatedata-doc-wrap" ) if Permit.css.bg then Data.div:css( Permit.css.bg ) end if Permit.css.fg then Data.div:css( Permit.css.fg ) end focus() if Data.tag then if type( Data.got.params ) == "table" then for k, v in pairs( Data.got.params ) do focus( k ) end -- for k, v if Data.heirs then fathers() end end end Data.div:node( formatter() ) if not Data.lazy then Data.slim = flush() if TemplateData.frame then local div = mw.html.create( "div" ) local tdata = { [ 1 ] = "templatedata", [ 2 ] = Data.slim } Data.strip = TemplateData.frame:callParserFunction( "#tag", tdata ) div:wikitext( Data.strip ) if Config.loudly then Data.div:node( mw.html.create( "hr" ) :css( { height = "7ex" } ) ) else div:css( "display", "none" ) end Data.div:node( div ) end end if Data.lasting then Fault( "deprecated type syntax" ) end if Data.less then Fault( Config.solo ) end end -- full() local function furnish( adapt, arglist ) -- Analyze transclusion -- Parameter: -- adapt -- table, #invoke parameters -- arglist -- table, template parameters -- Returns string local source favorize() -- deprecated: for k, v in pairs( Config.basicCnf ) do if adapt[ k ] and adapt[ k ] ~= "" then Config[ v ] = adapt[ k ] end end -- for k, v if arglist.heading and arglist.heading:match( "^[3-6]$" ) then Config.nested = arglist.heading else Config.nested = "2" end Config.loudly = faculty( arglist.debug or adapt.debug ) Data.lazy = faculty( arglist.lazy ) and not Config.loudly Data.leading = faculty( arglist.TOC ) if Data.leading and arglist.TOCsibling then Data.sibling = mw.text.trim( arglist.TOCsibling ) end if arglist.lang then Data.slang = arglist.lang:lower() elseif adapt.lang then Data.slang = adapt.lang:lower() end if arglist.JSON then source = arglist.JSON elseif arglist.Global then source = TemplateData.getGlobalJSON( arglist.Global, arglist.Local ) elseif arglist[ 1 ] then local s = mw.text.trim( arglist[ 1 ] ) local start = s:sub( 1, 1 ) if start == "<" then Data.strip = s elseif start == "{" then source = s elseif mw.ustring.sub( s, 1, 8 ) == mw.ustring.char( 127, 39, 34, 96, 85, 78, 73, 81 ) then Data.strip = s end end if type( arglist.vertical ) == "string" and arglist.vertical:match( "^%d*%.?%d+[emprx]+$" ) then Data.scroll = arglist.vertical end if not source then Data.title = mw.title.getCurrentTitle() source = find() if not source and not Data.title.text:match( Config.subpage ) then local s = string.format( Config.suffix, Data.title.prefixedText ) Data.title = mw.title.new( s ) if Data.title.exists then source = find() end end end if not Data.lazy then if not Data.title then Data.title = mw.title.getCurrentTitle() end Data.lazy = Data.title.text:match( Config.subpage ) end if type( source ) == "string" then TemplateData.getPlainJSON( source ) end return finalize( faculty( arglist.source ) ) end -- furnish() Failsafe.failsafe = function ( atleast ) -- Retrieve versioning and check for compliance -- Precondition: -- atleast -- string, with required version -- or wikidata|item|~|@ or false -- Postcondition: -- Returns string -- with queried version/item, also if problem -- false -- if appropriate -- 2020-08-17 local since = atleast local last = ( since == "~" ) local linked = ( since == "@" ) local link = ( since == "item" ) local r if last or link or linked or since == "wikidata" then local item = Failsafe.item since = false if type( item ) == "number" and item > 0 then local suited = string.format( "Q%d", item ) if link then r = suited else local entity = mw.wikibase.getEntity( suited ) if type( entity ) == "table" then local seek = Failsafe.serialProperty or "P348" local vsn = entity:formatPropertyValues( seek ) if type( vsn ) == "table" and type( vsn.value ) == "string" and vsn.value ~= "" then if last and vsn.value == Failsafe.serial then r = false elseif linked then if mw.title.getCurrentTitle().prefixedText == mw.wikibase.getSitelink( suited ) then r = false else r = suited end else r = vsn.value end end end end end end if type( r ) == "nil" then if not since or since <= Failsafe.serial then r = Failsafe.serial else r = false end end return r end -- Failsafe.failsafe() TemplateData.getGlobalJSON = function ( access, adapt ) -- Retrieve TemplateData from a global repository (JSON) -- Parameter: -- access -- string, with page specifier (on WikiMedia Commons) -- adapt -- JSON string or table with local overrides -- Returns true, if succeeded local plugin = Fetch( "/global" ) local r if type( plugin ) == "table" and type( plugin.fetch ) == "function" then local s, got = plugin.fetch( access, adapt ) if got then Data.got = got Data.order = got.paramOrder Data.shared = s r = true full() else Fault( s ) end end return r end -- TemplateData.getGlobalJSON() TemplateData.getPlainJSON = function ( adapt ) -- Reduce enhanced JSON data to plain text localized JSON -- Parameter: -- adapt -- string, with enhanced JSON -- Returns string, or not if type( adapt ) == "string" then Data.source = adapt free() local lucky lucky, Data.got = pcall( mw.text.jsonDecode, Data.source ) if type( Data.got ) == "table" then full() elseif not Data.strip then local scream = type( Data.got ) if scream == "string" then scream = Data.got else scream = "Data.got: " .. scream end Fault( "fatal JSON error: " .. scream ) end end return Data.slim end -- TemplateData.getPlainJSON() TemplateData.test = function ( adapt, arglist ) TemplateData.frame = mw.getCurrentFrame() return furnish( adapt, arglist ) end -- TemplateData.test() -- Export local p = { } p.f = function ( frame ) -- Template call local lucky, r TemplateData.frame = frame lucky, r = pcall( furnish, frame.args, frame:getParent().args ) if not lucky then Fault( "INTERNAL: " .. r ) r = failures() end return r end -- p.f p.failsafe = function ( frame ) -- Versioning interface local s = type( frame ) local since if s == "table" then since = frame.args[ 1 ] elseif s == "string" then since = frame end if since then since = mw.text.trim( since ) if since == "" then since = false end end return Failsafe.failsafe( since ) or "" end -- p.failsafe p.TemplateData = function () -- Module interface return TemplateData end return p irbi6f0dnlwpwg805xllo48exyrns1y Modul:Format TemplateData/config 828 4274 18018 2024-05-24T00:53:37Z Bangrapip 9 new 18018 Scribunto text/plain local Serial = "2022-03-20" --[=[ enwiki configuration {{TemplateData}} mw.loadData() ]=] return { catProblem = false, classMultiColumns = "column-multiple", classNoNumTOC = "nonumtoc", classTable = { "wikitable", "templatedata-params" }, cssParams = { ["border"] = "#B3B7FF 1px solid" }, docpageCreate = "%s/doc", docpageDetect = "/doc", helpBoolean = false, helpContent = false, helpDate = false, helpFile = false, helpFormat = false, helpLine = false, helpNumber = false, helpPage = false, helpString = false, helpTemplate = false, helpURL = false, helpUser = false, msgDescMiss = "missing <code>description</code>", permit = { boole = { [true] = { css = { ["color"] = "#050", ["font-weight"] = "bold" }, lead = false, show = "True" }, [false] = { css = { ["color"] = "#610", ["font-weight"] = "bold" }, lead = false, show = "False" } }, css = { tableheadbg = { ["background-color"] = "#B3B7FF" }, bg = { ["bg"] = "none" }, required = { ["border-left"] = "3px solid black" }, suggested = { ["border-left"] = "3px solid #888" }, optional = { ["border-left"] = "3px solid #CCC" }, deprecated = { ["background-color"] = "#FDD", ["border-left"] = "3px dotted red" } } }, tStylesTOCnum = "TOC nonum", tStylesMultiColumns = "column-multiple", serial = Serial } o4ko6fc2w7698nyhor108j2cm1bbce2 Sablonan:Format TemplateData 10 4275 18019 2024-05-24T00:53:55Z Bangrapip 9 new 18019 wikitext text/x-wiki <includeonly>{{#ifeq:{{yesno-yes|{{{header}}}}}|yes|{{TemplateData header}} }}{{#invoke:Format TemplateData| f |classNoNumTOC=nonumtoc |cssParams=border:#B3B7FF 1px solid;|docpageCreate=%s/doc |docpageDetect=/doc$ |msgDescMiss=Missing description |cat=Templates with TemplateData errors}}</includeonly><noinclude> {{Documentation}} </noinclude> in0weol9sija4upagvbgx1pbjtrzw7q Sablonan:Infobox Chinese 10 4276 18190 18189 2024-05-24T11:03:25Z Bangrapip 9 18190 wikitext text/x-wiki <includeonly>{{#invoke:infobox|infoboxTemplate |above={{{title|{{PAGENAMEBASE}}}}} |bodyclass={{#ifeq:{{{collapse|}}}|yes|mw-collapsible mw-collapsed}} |abovestyle=background-color:{{{headercolor|#b0c4de}}}; |rowstyle1=display:none; ||child={{{child|}}} |data1={{#invoke:Infobox multi-lingual name|ibox_mln}} }}</includeonly><noinclude> {{documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> ece17a4cf883pwgofd9ho4vk7y2mlqn Sablonan:Infobox Chinese/Japanese 10 4277 18023 2024-05-24T00:59:40Z Bangrapip 9 new 18023 wikitext text/x-wiki {{Infobox |child = <includeonly>yes</includeonly> |headerstyle = background-color: {{{headercolor|#b0c4de}}}; | labelstyle = font-weight:normal; | header1 = {{#ifeq:{{{header|{{{japanese_header|}}}}}}|none||{{{header|{{{japanese_header|Japanese name}}}}}}}} | label2 = '''[[Kanji]]''' | data2 = {{#if: {{{kanji<includeonly>|</includeonly>}}} | {{lang|ja| {{{kanji}}} |size=0.9rem}} }} | label3 = '''[[Shinjitai]]''' | data3 = {{#if: {{{shinjitai<includeonly>|</includeonly>}}} | {{lang|ja| {{{shinjitai}}} |size=0.9rem}} }} | label4 = '''[[Kyūjitai]]''' | data4 = {{#if: {{{kyujitai<includeonly>|</includeonly>}}} | {{lang|ja| {{{kyujitai}}} |size=0.9rem}} }} | label5 = '''[[Kana]]''' | data5 = {{#if: {{{kana<includeonly>|</includeonly>}}} | {{lang|ja| {{{kana}}} }} }} | label6 = '''[[Hiragana]]''' | data6 = {{#if: {{{hiragana<includeonly>|</includeonly>}}} | {{lang|ja| {{{hiragana}}} }} }} | label7 = '''[[Katakana]]''' | data7 = {{#if: {{{katakana<includeonly>|</includeonly>}}} | {{lang|ja| {{{katakana}}} }} }} | label8 = '''Literal meaning''' | data8 = {{{l<includeonly>|</includeonly>}}} | data9 = {{#if:{{{romaji|}}}{{{revhep|}}}{{{tradhep|}}}{{{kunrei|}}}{{{nihon<includeonly>|</includeonly>}}} | {{Infobox |{{#ifeq: {{{hide|}}} | no | child | subbox }} = yes |bodyclass = mw-collapsible mw-collapsed |abovestyle = font-size: 100%; text-align: left; background-color: #f9ffbc; |above = {{#ifeq: {{{hide|}}} | no | | Transcriptions }} |labelstyle = font-weight:normal; |headerstyle = background-color: #dcffc9; | label1 = [[Romanization of Japanese|Romanization]] | data1 = {{{romaji<includeonly>|</includeonly>}}} | label2 = [[Hepburn romanization|Revised Hepburn]] | data2 = {{{revhep<includeonly>|</includeonly>}}} | label3 = [[Hepburn romanization|Traditional Hepburn]] | data3 = {{{tradhep<includeonly>|</includeonly>}}} | label4 = [[Kunrei-shiki romanization|Kunrei-shiki]] | data4 = {{{kunrei<includeonly>|</includeonly>}}} | label5 = [[Nihon-shiki romanization|Nihon-shiki]] | data5 = {{{nihon<includeonly>|</includeonly>}}} }} }} }}<noinclude>{{documentation}}<!-- Please add metadata to the <includeonly> section at the bottom of the /doc subpage --></noinclude> bbjdy8dxgpq9piztt92dwjycgkq34sj Sablonan:Infobox Chinese/Korean 10 4278 18024 2024-05-24T01:00:13Z Bangrapip 9 new 18024 wikitext text/x-wiki <includeonly>{{Infobox | child = yes | headerstyle = background-color: {{#if: {{{headercolor|}}} | {{{headercolor|}}} | #b0c4de }}; | labelstyle = font-weight: {{{fontstyle|normal}}}; | header1 = {{#ifeq: {{{header|{{{korean_header|}}}}}}|none||{{{header|{{{korean_header|Korean name}}}}}}}} | label2 = {{#switch: {{{northkorea|}}}|yes=[[Hangul|Chosŏn'gŭl]]|old=[[Hunminjeongeum]]|#default=[[Hangul]]}} | data2 = {{#if: {{{hangul|}}} | <div style="display: inline; font-size: 1rem;">{{lang|ko-Hang|{{{hangul}}} }}</div> }} | label3 = {{#switch:{{{northkorea|}}}|yes=[[Hanja|Hancha]]|#default=[[Hanja]]}} | data3 = {{#if: {{{hanja|}}} | <div style="display: inline; font-size: 1rem;">{{lang|ko-Hani|{{{hanja}}} }}</div> }} | label4 = Literal meaning | data4 = {{{lk|}}} | label6 = [[Revised Romanization of Korean|Revised Romanization]] | data6 = {{#if: {{{rr|}}} | {{transl|ko|rr|{{{rr}}} }} }} | label7 = [[McCune–Reischauer]] | data7 = {{#if: {{{mr|}}} | {{transl|ko|mr|{{{mr}}} }} }} | label8 = [[Help:IPA/Korean|IPA]] | data8 = {{{koreanipa|}}} }}</includeonly><noinclude> {{Documentation}} </noinclude> 63xw928i2481adzjok5axc0ce61pwek Sablonan:Infobox Chinese/Russian 10 4279 18025 2024-05-24T01:01:09Z Bangrapip 9 new 18025 wikitext text/x-wiki {{Infobox |child = <includeonly>yes</includeonly> |headerstyle = background-color: {{{headercolor|#b0c4de}}}; | labelstyle = font-weight:normal; | header1 = {{#ifeq:{{{header|{{{russian_header|}}}}}}|none||{{{header|{{{russian_header|Russian name}}}}}}}} | label2 = [[Russian language|Russian]] | data2 = {{#if:{{{rus<includeonly>|</includeonly>}}} | {{lang|ru| {{{rus<includeonly>|</includeonly>}}} }} }} | label3 = [[Romanization of Russian|Romanization]] | data3 = {{#if:{{{rusr<includeonly>|</includeonly>}}} | {{lang|ru-Latn| {{{rusr<includeonly>|</includeonly>}}} }} }} | label4 = [[Wikipedia:IPA for Russian|IPA]] | data4 = {{{rusipa<includeonly>|</includeonly>}}} | label5 = Literal meaning | data5 = {{{ruslit<includeonly>|</includeonly>}}} | data6 = {{#if:{{{scientific|{{{Scientific|}}} }}}{{{iso|{{{ISO|}}} }}}{{{gost|{{{GOST|}}} }}}{{{bgn/pcgn|{{{BGN/PGCN<includeonly>|</includeonly>}}} }}} | {{Infobox |subbox = yes |bodyclass = {{#switch:{{{hide|}}}|#default=mw-collapsible mw-collapsed|no= }} |abovestyle = font-size: 100%; text-align: left; background-color: #f9ffbc; |above = {{#ifeq: {{{hide|}}} | no | | Transcriptions }} |labelstyle = font-weight:normal; |headerstyle = background-color: #dcffc9; | label1 = [[Scientific transliteration of Cyrillic|Scientific]] | data1 = {{{scientific|{{{Scientific<includeonly>|</includeonly>}}} }}} | label2 = [[ISO 9|ISO]] | data2 = {{{iso|{{{ISO<includeonly>|</includeonly>}}} }}} | label3 = [[GOST 16876-71|GOST 71]] | data3 = {{{gost|{{{GOST<includeonly>|</includeonly>}}} }}} | label4 = [[BGN/PCGN romanization of Russian|BGN/PCGN]] | data4 = {{{bgn/pcgn|{{{BGN/PGCN<includeonly>|</includeonly>}}} }}} }} }} }}<noinclude> [[Category:Language infobox templates]] </noinclude> n1u7ct7pvof9sskcblzo7u748uz8sj9 Sablonan:MongolUnicode 10 4280 18026 2024-05-24T01:01:37Z Bangrapip 9 new 18026 wikitext text/x-wiki <templatestyles src="Template:MongolUnicode/fonts.css" /><span {{#if:{{{lang|}}}|lang="{{{lang|}}}"|}} class="font-mong-mnc" style="display:inline-block; font-weight:normal; font-size: {{{size|1.25em}}}; line-height: 1.25em; font-family:'Mongolian Baiti', 'Mongol Universal White', 'Noto Sans Mongolian', 'Abkai Xanyan', 'Abkai Xanyan LA', 'Abkai Xanyan VT', 'Abkai Xanyan XX', 'Abkai Xanyan SC', 'Abkai Buleku', 'Daicing White', 'Oyun Gurban Ulus Tig', 'Oyun Qagan Tig', 'Oyun Garqag Tig', 'Oyun Har_a Tig', 'Oyun Scnin Tig', 'Mongolian BT'; {{#ifeq:{{{2|}}}|h||{{writing-mode|v2}}; text-orientation: sideways;}} vertical-align:{{{vertical-align|{{{valign|{{#ifeq:{{{2|}}}|h|middle|text-top}}}}}}}}; {{{style|}}}">{{{1}}}</span><noinclude> {{Documentation}} {{DEFAULTSORT:{{PAGENAME}}}} </noinclude> th5902f6jrbmahwimnh8cuzm9rd8gdb Sablonan:MongolUnicode/fonts.css 10 4281 18027 2024-05-24T01:02:01Z Bangrapip 9 new 18027 sanitized-css text/css /* {{pp-template}} */ .font-mong { font-family: 'Menk Hawang Tig', 'Menk Qagan Tig', 'Menk Garqag Tig', 'Menk Har_a Tig', 'Menk Scnin Tig', 'Oyun Gurban Ulus Tig', 'Oyun Qagan Tig', 'Oyun Garqag Tig', 'Oyun Har_a Tig', 'Oyun Scnin Tig', 'Oyun Agula Tig', 'Mongolian Baiti', 'Noto Sans Mongolian', 'Mongolian Universal White', 'Mongol Usug', 'Mongolian White', 'MongolianScript', 'Code2000', /*Myatav Erdenechimeg's*/'Menksoft Qagan'; } .font-mong-mnc, .font-mong:lang(mnc-Mong), .font-mong:lang(dta-Mong), .font-mong:lang(sjo-Mong) { font-family: 'Abkai Xanyan', 'Abkai Xanyan LA', 'Abkai Xanyan VT', 'Abkai Xanyan XX', 'Abkai Xanyan SC', 'Abkai Buleku', 'Daicing White', 'Mongolian Baiti', 'Noto Sans Mongolian', 'Mongolian Universal White'; } 0o3e6dog60o3pjqvevu9atewsh8ozv8 Sablonan:Writing-mode 10 4282 18030 18028 2024-05-24T01:03:51Z Bangrapip 9 18030 wikitext text/x-wiki {{#switch:{{{1|}}} |v|v1|tbrl|vertical-rl=-webkit-writing-mode: vertical-rl; -o-writing-mode: vertical-rl; -ms-writing-mode: tb-rl;writing-mode: tb-rl; writing-mode: vertical-rl; layout-flow: vertical-ideographic; |v2|tblr|vertical-lr=-webkit-writing-mode: vertical-lr; -o-writing-mode: vertical-lr; -ms-writing-mode: tb-lr; writing-mode: tb-lr; writing-mode: vertical-lr; |h|lrtb|horizontal-tb=-webkit-writing-mode: horizontal-tb; -o-writing-mode: horizontal-tb; -ms-writing-mode: lr-tb; writing-mode: lr-tb;writing-mode: horizontal-tb;layout-flow: horizontal; |s1=-webkit-writing-mode: sideways-rl; writing-mode: sideways-rl; |s2=-webkit-writing-mode: sideways-lr; writing-mode: sideways-lr; }}<noinclude> {{pengwarkatan}} </noinclude> 26tz8g4gr6txqya68ez3movf1bpy4v3 Sablonan:Bo-textonly 10 4283 18031 2024-05-24T01:04:31Z Bangrapip 9 Ngeja halaman dengen "{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Template:Bo-textonly/fonts.css" />}}<span {{#if:{{{lang|}}}|lang="{{{lang|}}}"}} class="{{#if:{{{ume|}}}|ume}} uchen" style="font-size:1.25em; vertical-align:middle; word-wrap:break-word;">{{{1}}}</span><noinclude> {{documentation|content= {{Uses TemplateStyles|Template:Bo-textonly/fonts.css}} ==Usage== This template allows the correct display of Tibetan script (with the proper fonts and suitable text size), and sh..." 18031 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Template:Bo-textonly/fonts.css" />}}<span {{#if:{{{lang|}}}|lang="{{{lang|}}}"}} class="{{#if:{{{ume|}}}|ume}} uchen" style="font-size:1.25em; vertical-align:middle; word-wrap:break-word;">{{{1}}}</span><noinclude> {{documentation|content= {{Uses TemplateStyles|Template:Bo-textonly/fonts.css}} ==Usage== This template allows the correct display of Tibetan script (with the proper fonts and suitable text size), and shows the text only. This template can be used when Tibetan script is displayed mid-paragraph, and there is no need to have links to script names and romanizations. ;Example usage: *<code><nowiki>{{Bo-textonly|དྲི་མེད་བཤེས་གཉེན་|lang=bo}}</nowiki></code> produces {{Bo-textonly|དྲི་མེད་བཤེས་གཉེན་|lang=bo}}. ==See also== *[[:Template:Bo]] - template with language markers [[Category:Sino-Tibetan multilingual support templates]] }} </noinclude> 3mmqqtbsem6fci3fszd9soo2bmxlu6y Sablonan:Bo-textonly/fonts.css 10 4284 18032 2024-05-24T01:04:51Z Bangrapip 9 new 18032 sanitized-css text/css /* {{pp-template}} */ .uchen { font-family: 'Jomolhari', 'Uchen', 'Noto Serif Tibetan Medium', 'Noto Serif Tibetan', 'BabelStone Tibetan Slim', 'Yagpo Tibetan Uni', 'Noto Sans Tibetan', 'Microsoft Himalaya', 'Kailash', 'DDC Uchen', 'TCRC Youtso Unicode', 'Tibetan Machine Uni', 'Qomolangma-Uchen Sarchen', 'Qomolangma-Uchen Sarchung', 'Qomolangma-Uchen Suring', 'Qomolangma-Uchen Sutung', 'Qomolangma-Title', 'Qomolangma-Subtitle', 'DDC Rinzin', 'Qomolangma-Woodblock', 'Qomolangma-Dunhuang'; } .ume { font-family: 'Qomolangma-Betsu', 'Qomolangma-Chuyig', 'Qomolangma-Drutsa', 'Qomolangma-Edict', 'Qomolangma-Tsumachu', 'Qomolangma-Tsuring', 'Qomolangma-Tsutong', 'TibetanSambhotaYigchung', 'TibetanTsugRing', 'TibetanYigchung'; } eo089sxkalvwxqz6ow367xp2oul1g0d Sablonan:Script/Arabic 10 4285 18033 2024-05-24T01:05:37Z Bangrapip 9 new 18033 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_arabic.css" />}}<span class="script-arabic script-Arab" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||dir="rtl"}} style="font-size: {{{size|125%}}}; {{{style|}}}" {{{attributes|}}}>{{{1}}}</span>{{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||&lrm;}}<noinclude>{{documentation}}</noinclude> 6tcygykkf1rmqkm53k9jhb1p2862872 Sablonan:Script/styles arabic.css 10 4286 18034 2024-05-24T01:06:03Z Bangrapip 9 new 18034 sanitized-css text/css /* {{pp-template}} */ .script-arabic { font-family: 'Scheherazade New', 'SF Arabic', Scheherazade, Lateef, Amiri, 'Noto Naskh Arabic', 'Droid Arabic Naskh', 'Microsoft Uighur', 'Noto Sans Arabic', 'Sakkal Majalla', 'Harmattan', 'Arabic Typesetting', 'Arabic Transparent', 'Times New Roman', Arial, Calibri, 'Microsoft Sans Serif', 'Segoe UI', serif, sans-serif; font-weight: normal; } g4pktlf2mnss28c1vtcv6qj0mwgmwae Sablonan:Arabic alphabet shapes 10 4287 18035 2024-05-24T01:06:45Z Bangrapip 9 new 18035 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_arabic.css" />}}<span class="script-arabic script-Arab" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||dir="rtl"}} style="font-size: {{{size|125%}}}; {{{style|}}}" {{{attributes|}}}>{{{1}}}</span>{{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||&lrm;}}<noinclude>{{documentation}}</noinclude> 6tcygykkf1rmqkm53k9jhb1p2862872 Sablonan:Script 10 4288 18036 2024-05-24T01:07:42Z Bangrapip 9 Ngeja halaman dengen "{{#switch:{{{1|}}} <!--scripts with dedicated templates--> <!-- As of 2021-12-03, ISO 15924 and Unicode: 1. This list contains *all* ISO 15924 regular script IDs. By ISO pattern alpha4 = 'Abcd'. 2. Not included: Special codes (ISO number 900-999, e.g. symbols, unk scripts, private scripts): Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz 3. Totals: 204 regular alpha4 script IDs. 4. Depending on font handling, scripts can be commented out, i.e. will use regular..." 18036 wikitext text/x-wiki {{#switch:{{{1|}}} <!--scripts with dedicated templates--> <!-- As of 2021-12-03, ISO 15924 and Unicode: 1. This list contains *all* ISO 15924 regular script IDs. By ISO pattern alpha4 = 'Abcd'. 2. Not included: Special codes (ISO number 900-999, e.g. symbols, unk scripts, private scripts): Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz 3. Totals: 204 regular alpha4 script IDs. 4. Depending on font handling, scripts can be commented out, i.e. will use regular fonts. 5. Scripts defined in Unicode: to be documented. 6. Scripts that have lang-specifier like 'fa-Arab': unchanged, not an ISO15924 topic --> |Adlm = {{Script/Adlam|1={{{2}}}}} <!--|Afak = {{Script/Afak|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Aghb = {{Script/Caucasian_Albanian|1={{{2}}}}} |Ahom = {{Script/Ahom|1={{{2}}}}} |Arab|Arabic = {{Script/Arabic|1={{{2}}}}} |fa-Arab|az-Arab = {{Script/Nastaliq|1={{{2}}}|2=fa}} |ps-Arab = {{Script/Nastaliq|1={{{2}}}|2=ps}} |ur-Arab = {{Script/Nastaliq|1={{{2}}}}} |Aran|Nastaliq = {{Script/Nastaliq|1={{{2}}}}} |Armi = {{Script/Aramaic|1={{{2}}}}} <!--|Armn = {{Script/Armenian|1={{{2}}}}} commonly supported, may not need transclusion--> |Avst = {{Script/Avestan|1={{{2}}}}} |Bali = {{Script/Bali|1={{{2}}}}} |Bamu = {{Script/Bamum|1={{{2}}}}} |Bass = {{Script/Bassa Vah|1={{{2}}}}} |Batk = {{Script/Batak|1={{{2}}}}} <!--|Beng = {{Script/Bengali|1={{{2}}}}} commonly supported, may not need transclusion--> |Bhks = {{Script/Bhaiksuki|1={{{2}}}}} <!--|Blis = {{Script/Blissymbols|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Bopo = {{Script/Bopomofo|1={{{2}}}}} commonly supported, may not need transclusion--> |Brah = {{Script/Brahmi|1={{{2}}}}} <!--|Brai|Braille = (Feb 2021: ISO 15924 code; in Unicode. Not a {{Script}} option) --> |Bugi = {{Script/Lontara|2={{{2}}}}} |Buhd = {{Script/Buhid|1={{{2}}}}} |Cakm = {{Script/Chakma|1={{{2}}}}} <!--|Cans = {{Script/Unified Canadian Aboriginal Syllabics|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Cari = {{Script/Carian|1={{{2}}}}} supported with Segoe UI Historic font--> |Cham = {{Script/Cham|1={{{2}}}}} <!--|Cher|Cherokee = (Feb 2021: ISO 15924 code; in Unicode. Not a {{Script}} option) --> |Chrs = {{Script/Chorasmian|1={{{2}}}}} <!--|Cirt = {{Script/Cirth|1={{{2}}}}} supported by CSUR--> |Copt = {{Script/Coptic|1={{{2}}}}} <!--|Cpmn = {{Script/Cypro-Minoan|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Cprt = {{Script/Cprt|1={{{2}}}}} see below--> <!--|Cyrl = {{Script/Cyrillic|1={{{2}}}}} commonly supported, may not need transclusion--> |Cyrs = {{Script/Slavonic|1={{{2}}}}} <!--|Deva = {{Script/Devanagari|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Diak = {{Script/Dives_Akuru|1={{{2}}}}} pending font support--> |Dogr = {{Script/Dogra|1={{{2}}}}} <!--|Dsrt = {{Script/Deseret|1={{{2}}}}} supported with Segoe UI Symbol font--> |Dupl = {{Script/Duployan|1={{{2}}}}} <!--|Egyd = {{Script/Demotic|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Egyh = {{Script/Hieratic|1={{{2}}}}} combined with "Egyptian Hieroglyphs"--> <!--|Egyp = {{Script/Egyptian_Hieroglyphs|1={{{2}}}}} supported with Segoe UI Historic font--> |Elba = {{Script/Elbasan|1={{{2}}}}} |Elym = {{Script/Elymaic|1={{{2}}}}} |Ethi = {{Script/Ethiopic|1={{{2}}}}} |Geok = {{Script/Khutsuri|1={{{2}}}}} <!--|Geor = {{Script/Georgian|1={{{2}}}}} commonly supported, may not need transclusion--> |Glag = {{Script/Glagolitic|1={{{2}}}}} |Gong = {{Script/Gunjala Gondi|1={{{2}}}}} |Gonm = {{Script/Masaram Gondi|1={{{2}}}}} |Goth = {{Script/Gothic|1={{{2}}}}} |Gran = {{Script/Grantha|1={{{2}}}}} |Grek|Greek = {{Script/Greek|1={{{2}}}}} <!--|Gujr = {{Script/Gujarati|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Guru = {{Script/Gurmukhi|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Hanb = (Hanzi with bopomofo) commonly supported, may not need transclusion--> <!--|Hang = {{Script/Hangul|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Hani = commonly supported, may not need transclusion--> |Hano|Hanunoo = {{Script/Hanunoo|1={{{2}}}}} <!--|Hans = (Simplified Chinese) commonly supported, may not need transclusion--> <!--|Hant = (Traditional Chinese) commonly supported, may not need transclusion--> |Hatr = {{Script/Hatran|1={{{2}}}}} |Ha|Hausa|Hausawi={{Script/Hausawi|1={{{2}}}}} |Hebr|Hebrew = {{Script/Hebrew|1={{{2}}}}} <!--|Hira = (Japanese hiragana) commonly supported, may not need transclusion--> |Hluw = {{Script/Anatolian Hieroglyphs|1={{{2}}}}} |Hmng = {{Script/Pahawh Hmong|1={{{2}}}}} |Hmnp = {{Script/Nyiakeng Puachue Hmong|1={{{2}}}}} <!--|Hrkt = (Japanese kana) commonly supported, may not need transclusion--> |Hung = {{Script/Old Hungarian|1={{{2}}}}} <!--|Inds = {{Script/Indus|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Ital = {{Script/Old Italic|1={{{2}}}}} <!--|Jamo = under Korean --> |Java = {{Script/Java|1={{{2}}}}} <!--|Jpan = (Japanese) commonly supported, may not need transclusion--> <!--|Jurc = {{Script/Jurchen|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Kali = {{Script/Kayah Li|1={{{2}}}}} <!--|Kana = (Japanese katakana) commonly supported, may not need transclusion--> |Kawi = {{Script/Kawi|1={{{2}}}}} <!--|Khar = {{Script/Kharosthi|1={{{2}}}}} supported with Segoe UI Historic font (RTL)--> |Khmr = {{Script/Khmer|1={{{2}}}}} |Khoj = {{Script/Khojki|1={{{2}}}}} <!--|Kitl = {{Script/Khitan Large Script|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Kits = {{Script/Khitan Small Script|1={{{2}}}}} <!--|Knda = {{Script/Kannada|1={{{2}}}}} commonly supported, may not need transclusion--> |Kore = {{Script/Korean|1={{{2}}}}} <!--|Kpel = {{Script/Kpelle|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Kthi = {{Script/Kaithi|1={{{2}}}}} |Lana = {{Script/Tai Tham|1={{{2}}}}} <!--|Laoo = {{Script/Lao|1={{{2}}}}} commonly supported, but transclusion may be needed to display Pali additional characters--> <!--|Latf = {{Script/Fraktur blackletter|1={{{2}}}}} see below--> <!--|en-Latf = {{Script/Textura blackletter|1={{{2}}}}} see below--> <!--|it-Latf = {{Script/Rotunda blackletter|1={{{2}}}}} see below--> |Latg = {{Script/Gaelic|1={{{2}}}}} |Latn = {{Script/Classical and Medieval Latin|1={{{2}}}}} <!--|Leke = {{Script/Leke|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Lepc = {{Script/Lepcha|1={{{2}}}}} |Limb|Limbu = {{Script/Limbu|1={{{2}}}}} <!--|Lina = {{Script/Linear A|1={{{2}}}}} see below--> <!--|Linb = {{Script/Linear B|1={{{2}}}}} see below--> |Lisu|Fraser = {{Script/Lisu|1={{{2}}}}} <!--|Loma = {{Script/Loma|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Lyci = {{Script/Lycian|1={{{2}}}}} <!--|Lydi = {{Script/Lydian|1={{{2}}}}} supported with Segoe UI Historic font--> |Mahj|Mahajani = {{Script/Mahajani|1={{{2}}}}} |Maka = {{Script/Makasar|1={{{2}}}}} |Mand = {{Script/Mandaic|1={{{2}}}}} |Mani = {{Script/Manichaean|1={{{2}}}}} |Marc = {{Script/Marchen|1={{{2}}}}} <!--|Maya = {{Script/Maya|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Medf = {{Script/Medefaidrin|1={{{2}}}}} |Mend = {{Script/Mende Kikakui|1={{{2}}}}} |Merc = {{Script/Meroitic Cursive|1={{{2}}}}} |Mero = {{Script/Meroitic Hieroglyphs|1={{{2}}}}} <!--|Mlym = {{Script/Malayalam|1={{{2}}}}} commonly supported, may not need transclusion--> |Modi = {{Script/Modi|1={{{2}}}}} <!--|Mong|Mongolian = use Template:MongolUnicode --> <!--|Moon = {{Script/Moon Type|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Mroo|Mru = {{Script/Mro|1={{{2}}}}} |Mtei|Meithei|Meetei Mayek = {{Script/Meetei Mayek|1={{{2}}}}} |Mult = {{Script/Multani|1={{{2}}}}} |Mymr|Myanmar = {{Script/Myanmar|1={{{2}}}}} |Nagm = {{Script/Nag Mundari|1={{{2}}}}} |Nand = {{Script/Nandinagari|1={{{2}}}}} |Narb = {{Script/Old North Arabian|1={{{2}}}}} |Nbat = {{Script/Nabataean|1={{{2}}}}} |Newa = {{Script/Newa|1={{{2}}}}} <!--|Nkdb = {{Script/Naxi Dongba|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Nkgb = {{Script/Naxi Geba|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Nkoo|Nko = {{Script/Nko|1={{{2}}}}} |noto = {{Script/Noto|1={{{2}}}}} |Nshu = {{Script/Nushu|1={{{2}}}}} |Ogam = {{Script/Ogam|1={{{2}}}}} <!--|Olck = {{Script/Ol Chiki|1={{{2}}}}} supported with Nirmala UI font--> |Orkh = {{Script/Orkhon|1={{{2}}}}} <!--|Orya = {{Script/Oriya|1={{{2}}}}} commonly supported, may not need transclusion--> |Osge = {{Script/Osage|1={{{2}}}}} <!--supported with latest Gadugi font--> |Osma = {{Script/Osmanya|1={{{2}}}}} <!--|Ougr = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |Palm = {{Script/Palmyrene|1={{{2}}}}} |Pauc = {{Script/Pau Cin Hau|1={{{2}}}}} <!--|Pcun = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> <!--|Pelm = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |Perm = {{Script/Old Permic|1={{{2}}}}} <!--|Phag = {{Script/Phags-pa|1={{{2}}}}} supported with Microsoft PhagsPa font--> |Phli = {{Script/Pahlavi|1={{{2}}}}} |Phlp = {{Script/Psalter Pahlavi|1={{{2}}}}} <!--|Phlv = {{Script/Book Pahlavi|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Phnx|Phoenician = {{Script/Phoenician|1={{{2}}}}} |Piqd = {{Script/Klingon|1={{{2}}}}} |Plrd|Pollard = {{Script/Pollard|1={{{2}}}}} |Prti = {{Script/Pahlavi|1={{{2}}}}} <!--|Psin = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> <!--|Ranj = (Feb 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option) --> |Rjng|Rejang = {{Script/Rejang|1={{{2}}}}} |Rohg = {{Script/Hanifi Rohingya|1={{{2}}}}} <!--|Roro = {{Script/Rongorongo|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Runr = {{Script/Runic|1={{{2}}}|2={{{3}}}}} |Samr = {{Script/Samaritan|1={{{2}}}}} <!--|Sara = {{Script/Sarati|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Sarb = {{Script/Old South Arabian|1={{{2}}}}} supported with Segoe UI Historic font--> |Saur = {{Script/Saurashtra|1={{{2}}}}} |serif = {{Script/Serif|1={{{2}}}}} |Sgnw = {{Script/Sutton SignWriting|1={{{2}}}}} <!--|Shaw = {{Script/Shavian|1={{{2}}}}} supported with Segoe UI Historic font--> |Shrd = {{Script/Sharada|1={{{2}}}}} <!--|Shui|Sui = {{Script/Shuishu|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Sidd = {{Script/Siddham|1={{{2}}}}} |Sind = {{Script/Khudawadi|1={{{2}}}}} <!--|Sinh = {{Script/Sinhala|1={{{2}}}}} commonly supported, may not need transclusion (vertical)--> |Sogd = {{Script/Sogdian|1={{{2}}}}} |Sogo = {{Script/Old Sogdian|1={{{2}}}}} <!--|Sora = {{Script/Sorang Sompeng|1={{{2}}}}} supported with Nirmala UI font --> |Soyo = {{Script/Soyombo|1={{{2}}}}} |Sund|Sunda = {{Script/Sund|1={{{2}}}}} <!--|Sunu = {{Script/Sunuwar|1={{{2}}}}} (Dec 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> |Sylo = {{Script/Syloti|1={{{2}}}}} <!--|Syrc = {{Script/Syriac|1={{{2}}}}} commonly supported, may not need transclusion / ??? --> |Syre = {{Script/Estrangelo Syriac|1={{{2}}}}} |Syrj = {{Script/Western Syriac|1={{{2}}}}} |Syrn = {{Script/Eastern Syriac|1={{{2}}}}} |Tagb = {{Script/Tagbanwa|1={{{2}}}}} |Takr = {{Script/Takri|1={{{2}}}}} <!--|Tale = {{Script/Tai Le|1={{{2}}}}} supported with Microsoft Tai Le font--> |Talu = {{Script/New Tai Lue|1={{{2}}}}} <!--|Taml = {{Script/Tamil|1={{{2}}}}} commonly supported, may not need transclusion--> |Tang = {{Script/Tangut|1={{{2}}}}} |Tavt = {{Script/Tai Viet|1={{{2}}}}} <!--|Telu = {{Script/Telugu|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Teng = {{Script/Tengwar|1={{{2}}}}} supported by CSUR--> |Tfng = {{Script/Tifinagh|1={{{2}}}}} |Tglg = {{Script/Baybayin|1={{{2}}}}} <!--|Thaa = {{Script/Thaana|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Thai = {{Script/Thai|1={{{2}}}}} commonly supported, may not need transclusion--> <!--|Tibt|Tibetan = {{Script/Tibetan|1={{{2}}}}} commonly supported, may not need transclusion /(Feb 2021: is ISO 15924 code, in Unicode) --> |Tirh = {{Script/Tirhuta|1={{{2}}}}} <!--|Toto = {{Script/Toto|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Ugar = {{Script/Ugaritic|1={{{2}}}}} see below: by class="..." --> |Vaii|Vai = {{Script/Vai|1={{{2}}}}} <!--|Visp = {{Script/Visible Speech|1={{{2}}}}} supported by CSUR--> |Vith = {{Script/Vithkuqi|1={{{2}}}}} |Wara = {{Script/Warang Citi|1={{{2}}}}} |Wcho = {{Script/Wancho|1={{{2}}}}} <!--|Wole = {{Script/Woleai|1={{{2}}}}} (Mar 2021: ISO 15924 code; not in Unicode. Not a {{Script}} option)--> <!--|Xpeo = {{Script/Old Persian|1={{{2}}}}} see below: by class="..." --> |Xsux = {{Script/Cuneiform|1={{{2}}}}} |Yezi|Yezidi = {{Script/Yezidi|1={{{2}}}}} |Yiii|Yi = {{Script/Yi|1={{{2}}}}} |Zanb = {{Script/Zanabazar Square|1={{{2}}}}} <!--other scripts use standard language spans--> |#default =<!-- START SWITCH2 (resolving the switch1-#default. switch2 does envelop outer code, templatestyles & span) -->{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles.css" />}}<span {{#switch:{{{1}}} <!-- tweaks which should be moved to global CSS classes, with fonts supported in the Universal Language Selector --> |Cprt = class="script-Cprt" <!-- |Hano|Hanunoo = class="script-Hano" Already catched above, uses {{Script/Hanunoo}} --> |Latf|de-Latf = class="script-Latf" |en-Latf = class="script-en-Latf" |it-Latf = class="script-it-Latf" |Lina = class="script-Lina" |Linb = class="script-Linb" |Ugar = class="script-Ugar" |Xpeo = class="script-Xpeo" |#default = class="Unicode"<!-- all-the-rest ends up here. BMP(?), use generic "Unicode" CSS class for all other scripts, including "Latn" for IPA --> }}>{{{2}}}</span><!-- Tail job: analyse & categorise input-1 (script ID) not recognised -->{{#switch:{{{1|}}}|Cprt|Hano|Hanunoo|Latf|de-Latf|en-Latf|it-Latf|Lina|Linb|Ugar|Xpeo=<!-- -->|#default={{Script/doc/id-unk|input1={{{1|<noinclude>Test</noinclude>}}}}}<!-- end Tail job -->}}}}<!-- end switch2, switch1 --><noinclude>{{documentation}}</noinclude> kwhqopqn1tr0di6q33c84g74otbpxrn Sablonan:Script/doc/id-unk 10 4289 18037 2024-05-24T01:09:20Z Bangrapip 9 new 18037 wikitext text/x-wiki {{Script/doc/id-unk/core |input1={{{input1|<noinclude>Test</noinclude>}}} |alpha4={{Script/doc/id-unk/name-to-alpha4|input1={{{input1|<noinclude>Test</noinclude>}}}}} |is-alpha4={{#invoke:String|match|s=_{{Script/doc/id-unk/name-to-alpha4|input1={{{input1|<noinclude>Test</noinclude>}}}}}|pattern=^_[A-Z][a-z][a-z][a-z]$|plain=false |nomatch=}}<!-- is-alpha4=empty/blank when false --> |is-in-unicode={{ISO 15924 alias|alpha4={{Script/doc/id-unk/name-to-alpha4|input1={{{input1|<noinclude>Test</noinclude>}}}}}|default=}}<!--is-in-unicode=Unicode Alias ID when true; blank when false --> }}<!-- --><noinclude>{{documentation}}</noinclude> s30oei4n1mkad9094rjd2fbgvft7cux Sablonan:Script/doc/id-unk/core 10 4290 18038 2024-05-24T01:09:34Z Bangrapip 9 new 18038 wikitext text/x-wiki {{#if:{{{is-alpha4|<noinclude>LAtn</noinclude>}}}<!-- if:is-alpha4 - check is defined?: -->|{{#if:{{Script/doc/id-unk/is-iso-alpha4|alpha4={{{alpha4|<noinclude>Latn</noinclude>}}}|default=}}|<!-- ok -->|{{Script/doc/id-unk/report|catsort={{{input1|}}}|msg=}}}}<!-- else:is-alpha4 - report -->|{{Script/doc/id-unk/report|catsort={{{input1|}}}|msg=}}<!-- -->}}<!-- --><noinclude>{{documentation|1=Template:Script/doc/id-unk/doc}}</noinclude> r26d11hfd295vevqxtfr1xxep14vnc5 Deleng sumber Template:Script/doc/id-unk/is-iso-alpha4 0 4291 18039 2024-05-24T01:10:02Z Bangrapip 9 new 18039 wikitext text/x-wiki <!-- ISO 15924 alpha4-IDs: Returns input alpha4 when existing, <blank> when not existing (per #default). "Special ISO codes" (number 900-999) are NOT recognised here (Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz). List of ISO codes as of 2021-02-17 (201 regular codes) -->{{#switch:{{{alpha4|}}} |Adlm|Afak|Aghb|Ahom|Arab|Aran|Armi|Armn|Avst|Bali|Bamu|Bass|Batk|Beng|Bhks|Blis|Bopo|Brah|Brai|Bugi|Buhd |Cakm|Cans|Cari|Cham|Cher|Chrs|Cirt|Copt|Cpmn|Cprt|Cyrl|Cyrs|Deva|Diak|Dogr|Dsrt|Dupl |Egyd|Egyh|Egyp|Elba|Elym|Ethi|Geok|Geor|Glag|Gong|Gonm|Goth|Gran|Grek|Gujr|Guru |Hanb|Hang|Hani|Hano|Hans|Hant|Hatr|Hebr|Hira|Hluw|Hmng|Hmnp|Hrkt|Hung|Inds|Ital|Jamo|Java|Jpan|Jurc |Kali|Kana|Khar|Khmr|Khoj|Kitl|Kits|Knda|Kore|Kpel|Kthi|Lana|Laoo|Latf|Latg|Latn|Leke|Lepc|Limb|Lina|Linb|Lisu|Loma|Lyci|Lydi |Mahj|Maka|Mand|Mani|Marc|Maya|Medf|Mend|Merc|Mero|Mlym|Modi|Mong|Moon|Mroo|Mtei|Mult|Mymr |Nand|Narb|Nbat|Newa|Nkdb|Nkgb|Nkoo|Nshu|Ogam|Olck|Orkh|Orya|Osge|Osma|Ougr |Palm|Pauc|Pcun|Pelm|Perm|Phag|Phli|Phlp|Phlv|Phnx|Piqd|Plrd|Prti|Psin|Ranj|Rjng|Rohg|Roro|Runr|Samr |Sara|Sarb|Saur|Sgnw|Shaw|Shrd|Shui|Sidd|Sind|Sinh|Sogd|Sogo|Sora|Soyo|Sund|Sylo|Syrc|Syre|Syrj|Syrn |Tagb|Takr|Tale|Talu|Taml|Tang|Tavt|Telu|Teng|Tfng|Tglg|Thaa|Thai|Tibt|Tirh|Tnsa|Toto|Ugar|Vaii|Visp|Vith |Wara|Wcho|Wole|Xpeo|Xsux|Yezi|Yiii|Zanb={{{alpha4|}}} |#default={{{default|}}}}}<!-- --><noinclude>{{documentation|content= :Returns input alpha4 when existing, &lt;blank> when not existing (per #default). :"Special ISO codes" (number 900-999) are NOT recognised here (Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz). : List of ISO codes as of 2021-02-17 (201 regular codes) *>Adlm &rarr; {{Script/doc/id-unk/is-iso-alpha4|alpha4=Adlm}} *>Aaaa &rarr; {{Script/doc/id-unk/is-iso-alpha4|alpha4=Aaaa}} }}</noinclude> 2ccc1pct9yhrfdfizyuve40hzeg415m Sablonan:Script/doc/id-unk/is-iso-alpha4 10 4292 18040 2024-05-24T01:11:22Z Bangrapip 9 new 18040 wikitext text/x-wiki <!-- ISO 15924 alpha4-IDs: Returns input alpha4 when existing, <blank> when not existing (per #default). "Special ISO codes" (number 900-999) are NOT recognised here (Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz). List of ISO codes as of 2021-02-17 (201 regular codes) -->{{#switch:{{{alpha4|}}} |Adlm|Afak|Aghb|Ahom|Arab|Aran|Armi|Armn|Avst|Bali|Bamu|Bass|Batk|Beng|Bhks|Blis|Bopo|Brah|Brai|Bugi|Buhd |Cakm|Cans|Cari|Cham|Cher|Chrs|Cirt|Copt|Cpmn|Cprt|Cyrl|Cyrs|Deva|Diak|Dogr|Dsrt|Dupl |Egyd|Egyh|Egyp|Elba|Elym|Ethi|Geok|Geor|Glag|Gong|Gonm|Goth|Gran|Grek|Gujr|Guru |Hanb|Hang|Hani|Hano|Hans|Hant|Hatr|Hebr|Hira|Hluw|Hmng|Hmnp|Hrkt|Hung|Inds|Ital|Jamo|Java|Jpan|Jurc |Kali|Kana|Khar|Khmr|Khoj|Kitl|Kits|Knda|Kore|Kpel|Kthi|Lana|Laoo|Latf|Latg|Latn|Leke|Lepc|Limb|Lina|Linb|Lisu|Loma|Lyci|Lydi |Mahj|Maka|Mand|Mani|Marc|Maya|Medf|Mend|Merc|Mero|Mlym|Modi|Mong|Moon|Mroo|Mtei|Mult|Mymr |Nand|Narb|Nbat|Newa|Nkdb|Nkgb|Nkoo|Nshu|Ogam|Olck|Orkh|Orya|Osge|Osma|Ougr |Palm|Pauc|Pcun|Pelm|Perm|Phag|Phli|Phlp|Phlv|Phnx|Piqd|Plrd|Prti|Psin|Ranj|Rjng|Rohg|Roro|Runr|Samr |Sara|Sarb|Saur|Sgnw|Shaw|Shrd|Shui|Sidd|Sind|Sinh|Sogd|Sogo|Sora|Soyo|Sund|Sylo|Syrc|Syre|Syrj|Syrn |Tagb|Takr|Tale|Talu|Taml|Tang|Tavt|Telu|Teng|Tfng|Tglg|Thaa|Thai|Tibt|Tirh|Tnsa|Toto|Ugar|Vaii|Visp|Vith |Wara|Wcho|Wole|Xpeo|Xsux|Yezi|Yiii|Zanb={{{alpha4|}}} |#default={{{default|}}}}}<!-- --><noinclude>{{documentation|content= :Returns input alpha4 when existing, &lt;blank> when not existing (per #default). :"Special ISO codes" (number 900-999) are NOT recognised here (Qaaa..Qabx, Zinh Zmth Zsye Zsym Zxxx Zyyy Zzzz). : List of ISO codes as of 2021-02-17 (201 regular codes) *>Adlm &rarr; {{Script/doc/id-unk/is-iso-alpha4|alpha4=Adlm}} *>Aaaa &rarr; {{Script/doc/id-unk/is-iso-alpha4|alpha4=Aaaa}} }}</noinclude> 2ccc1pct9yhrfdfizyuve40hzeg415m Sablonan:Script/doc/id-unk/name-to-alpha4 10 4293 18041 2024-05-24T01:11:45Z Bangrapip 9 new 18041 wikitext text/x-wiki <!-- ONLY add names that are recognised by the #switch in {{Script}}. List as of 20 Feb 2021: -->{{#switch:{{{input1|}}} |Arabic = Arab |Fraser = Lisu |Greek = Grek |Hebrew = Hebr |Hanunoo = Hano |Limbu = Limb |Meithei = Mtei |Nastaliq = Aran |Nko = Nkoo |Phoenician = Phnx |Pollard = Plrd |Vai = Vaii |Yezidi = Yezi |Yi = Yiii |#default = {{{input1|}}} }} <noinclude>{{pp-30-500|small=yes}}</noinclude> proif4b2spi6ocjivmfz73swwo6lxa9 Sablonan:Script/styles.css 10 4294 18042 2024-05-24T01:12:40Z Bangrapip 9 new 18042 sanitized-css text/css /* {{pp|small=yes}} */ .script-Cprt { font-size: 1.25em; font-family: 'Segoe UI Historic', 'Noto Sans Cypriot', Code2001; /* SMP, rarely supported, state font explicitly */ } .script-Hano { font-size: 125%; font-family: 'Noto Sans Hanunoo', FreeSerif, Quivira; } .script-Latf, .script-de-Latf { font-size: 1.25em; font-family: 'Breitkopf Fraktur', UnifrakturCook, UniFrakturMaguntia, MarsFraktur, 'MarsFraktur OT', KochFraktur, 'KochFraktur OT', OffenbacherSchwabOT, 'LOB.AlteSchwabacher', 'LOV.AlteSchwabacher', 'LOB.AtlantisFraktur', 'LOV.AtlantisFraktur', 'LOB.BreitkopfFraktur', 'LOV.BreitkopfFraktur', 'LOB.FetteFraktur', 'LOV.FetteFraktur', 'LOB.Fraktur3', 'LOV.Fraktur3', 'LOB.RochFraktur', 'LOV.RochFraktur', 'LOB.PostFraktur', 'LOV.PostFraktur', 'LOB.RuelhscheFraktur', 'LOV.RuelhscheFraktur', 'LOB.RungholtFraktur', 'LOV.RungholtFraktur', 'LOB.TheuerbankFraktur', 'LOV.TheuerbankFraktur', 'LOB.VinetaFraktur', 'LOV.VinetaFraktur', 'LOB.WalbaumFraktur', 'LOV.WalbaumFraktur', 'LOB.WeberMainzerFraktur', 'LOV.WeberMainzerFraktur', 'LOB.WieynckFraktur', 'LOV.WieynckFraktur', 'LOB.ZentenarFraktur', 'LOV.ZentenarFraktur'; } .script-en-Latf{ font-size: 1.25em; font-family: Cankama, 'Old English Text MT', 'Textura Libera', 'Textura Libera Tenuis', London; } .script-it-Latf { font-size: 1.25em; font-family: 'Rotunda Pommerania', Rotunda, 'Typographer Rotunda'; } .script-Lina { font-size: 1.25em; font-family: 'Noto Sans Linear A'; } .script-Linb { font-size: 1.25em; font-family: 'Noto Sans Linear B'; } .script-Ugar { font-size: 1.25em; font-family: 'Segoe UI Historic', 'Noto Sans Ugaritic', Aegean; } .script-Xpeo { font-size: 1.25em; font-family: 'Segoe UI Historic', 'Noto Sans Old Persian', Artaxerxes, Xerxes, Aegean; /* Use Xerxes for Old Persian */ } to9aa9qaeuqkgtop1b6xcl1wzboo9fw Sablonan:Script/doc/id-unk/report 10 4295 18043 2024-05-24T01:13:29Z Bangrapip 9 new 18043 wikitext text/x-wiki <includeonly>{{main other|[[Category:Halaman nyang maké Sablonan:Serat dengen masupan kaga' ditauin|{{{catsort|}}}_]]}}</includeonly> impbl2ig7vm5wrdbfmfeav3zizvktzv Sablonan:Pp-30-500 10 4296 18044 2024-05-24T01:14:14Z Bangrapip 9 new 18044 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Sablonan:Script/Hebrew 10 4297 18046 2024-05-24T01:16:06Z Bangrapip 9 new 18046 wikitext text/x-wiki <templatestyles src="Script/styles_hebrew.css" /><span class="script-hebrew" style="font-size: {{{size|115%}}}; {{{style|}}}" {{{attributes|}}} {{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||dir="rtl"}}>{{{1}}}</span>{{#ifeq: {{{no_rtl_mark|+}}} | {{{no_rtl_mark|-}}}||&lrm;}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> smd0v0y7i8ha60oqaiayimyqcussner Sablonan:Script/styles hebrew.css 10 4298 18047 2024-05-24T01:16:30Z Bangrapip 9 new 18047 sanitized-css text/css /* {{pp-template}} */ .script-hebrew, .script-Hebr { font-family: 'SBL Hebrew', 'SBL BibLit', 'Taamey Ashkenaz', 'Taamey Frank CLM', 'Frank Ruehl CLM', 'Ezra SIL', 'Ezra SIL SR', 'Keter Aram Tsova', 'Taamey David CLM', 'Keter YG', 'Shofar', 'David CLM', 'Hadasim CLM', 'Simple CLM', 'Nachlieli', Cardo, Alef, 'Noto Serif Hebrew', 'Noto Sans Hebrew', 'David Libre', David, 'Times New Roman', Gisha, Arial, FreeSerif, FreeSans; } ko1auv1j7qpslsgv8in4aqy7lcaosht Sablonan:Script/Javanese 10 4299 18048 2024-05-24T01:17:16Z Bangrapip 9 Ngeja halaman dengen "<span {{#if:{{{2|}}}|lang="{{{1}}}"}} style="{{#if:{{{small|}}}||font-size:{{{size|16px}}}}}; line-height:{{{height|2.1em}}}; word-wrap: break-word; >{{{2|{{{1}}}}}}</span><!-- --><noinclude>{{Script/basic documentation}} [[Category:Austronesian multilingual support templates]] </noinclude>" 18048 wikitext text/x-wiki <span {{#if:{{{2|}}}|lang="{{{1}}}"}} style="{{#if:{{{small|}}}||font-size:{{{size|16px}}}}}; line-height:{{{height|2.1em}}}; word-wrap: break-word; >{{{2|{{{1}}}}}}</span><!-- --><noinclude>{{Script/basic documentation}} [[Category:Austronesian multilingual support templates]] </noinclude> nqtorpf2309647otnuj8bmkm1r03iix Sablonan:Script/basic documentation 10 4300 18049 2024-05-24T01:17:33Z Bangrapip 9 Ngeja halaman dengen "{{Documentation | content = {{#ifexist: Template:Script/styles {{lc:{{SUBPAGENAME}}}}.css | {{Uses TemplateStyles|Template:Script/styles {{lc:{{SUBPAGENAME}}}}.css}} }} {{#ifeq: {{{script_link|}}} | no | | This template is used to mark text written in {{#if: {{{script_link|}}} | [[{{{script_link}}}]] | [[{{SUBPAGENAME}} script]] }}, using a set of specific fonts and a specific font size. }} ==TemplateData== {{TemplateData header|{{Replace|{{PAGENAME}}|{{ROOTPAGENAME..." 18049 wikitext text/x-wiki {{Documentation | content = {{#ifexist: Template:Script/styles {{lc:{{SUBPAGENAME}}}}.css | {{Uses TemplateStyles|Template:Script/styles {{lc:{{SUBPAGENAME}}}}.css}} }} {{#ifeq: {{{script_link|}}} | no | | This template is used to mark text written in {{#if: {{{script_link|}}} | [[{{{script_link}}}]] | [[{{SUBPAGENAME}} script]] }}, using a set of specific fonts and a specific font size. }} ==TemplateData== {{TemplateData header|{{Replace|{{PAGENAME}}|{{ROOTPAGENAME}}}|}}}} <templatedata> { "params": { "1": { "label": "Text", "type": "string", "description": "The piece of text.", "required": true } } } </templatedata> <includeonly>{{Sandbox other|| [[Category:Script–font templates|{{SUBPAGENAME}}]] }}</includeonly> }}<noinclude> {{Documentation}} </noinclude> 3pu9eioa1lu8mshczqdsqy2hqmfv3nw Sablonan:Script/Balinese 10 4301 18050 2024-05-24T01:18:43Z Bangrapip 9 new 18050 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_balinese.css" />}}<span lang="ban" class="script-bali" style="line-height:{{{height|2.1em}}}; word-wrap: break-word;">{{{1}}}</span><!-- --><noinclude>{{Script/basic documentation}} [[Category:Austronesian multilingual support templates]] </noinclude> cly2cb1tsowlaws96amek3ok24jfowe Sablonan:Script/styles balinese.css 10 4302 18051 2024-05-24T01:19:12Z Bangrapip 9 new 18051 sanitized-css text/css .script-bali { font-family: 'Tantular Bali', 'Aksara Bali', 'Noto Serif Balinese', 'Noto Sans Balinese'; } p0mezdbxrb1y8hpbbjj9rrd78w3ddqt Sablonan:Script/Greek 10 4303 18052 2024-05-24T01:26:50Z Bangrapip 9 new 18052 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_greek.css" />}}<span class="polytonic">{{{1}}}</span><noinclude>{{documentation}}</noinclude> 67h3417nav2lrkyaxtiwmejltf2w0vh Sablonan:Script/styles greek.css 10 4304 18053 2024-05-24T01:27:55Z Bangrapip 9 new 18053 sanitized-css text/css /* {{pp-template}} */ .polytonic { font-family: 'SBL BibLit', 'SBL Greek', 'New Athena Unicode', 'EB Garamond', 'EB Garamond 12', 'Foulis Greek', 'Garamond Libre', 'Noto Sans', 'Noto Serif', 'Cardo', 'Gentium Plus', 'Gentium Book Plus', 'Garamond', 'Palatino Linotype', 'DejaVu Sans', 'DejaVu Serif', 'FreeSerif', 'FreeSans', 'Arial Unicode MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Code2000', sans-serif; } ti3mxz2jcs633e2fhsz345kz9t3smqz Sablonan:Uninastaliq 10 4305 18054 2024-05-24T01:28:20Z Bangrapip 9 new 18054 wikitext text/x-wiki <span class="Nastaliq" style="font-family:'Noto Nastaliq Urdu', 'Urdu Typesetting', 'Roz Urdu Punjabi Nastaleeq', 'Jameel Noori Nastaleeq', 'Noto Nastaliq Urdu Draft', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Awami Nastaliq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq', 'Urdu Emad Nastaleeq', 'Urdu Emad Nastaleeq'; font-size: {{{size|110%}}}; font-style: normal; {{{style|}}}">{{{1|}}}</span><noinclude> {{documentation}} </noinclude> gqt8xh0a1eudyv97d370wz6qpn1o3pq Sablonan:Script/Nastaliq 10 4306 18055 2024-05-24T01:29:17Z Bangrapip 9 Ngeja halaman dengen "<span class="Nastaliq" dir="rtl" {{#switch:{{lc:{{{2|ur}}}}} | fa = title="Persian Nastaliq" style="font-family: 'IranNastaliq', 'Urdu Emad Nastaleeq', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Urdu Typesetting', 'Jameel Noori Nastaleeq', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi La..." 18055 wikitext text/x-wiki <span class="Nastaliq" dir="rtl" {{#switch:{{lc:{{{2|ur}}}}} | fa = title="Persian Nastaliq" style="font-family: 'IranNastaliq', 'Urdu Emad Nastaleeq', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Urdu Typesetting', 'Jameel Noori Nastaleeq', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | ota = title="Ottoman Nastaliq" style="font-family: 'IranNastaliq', 'Urdu Emad Nastaleeq', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | bsk = title="Burushaski Nastaliq" style="font-family: 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | ps = title="Pashto Nastaliq" style="font-family: 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'AlQalam Taj Nastaleeq', 'Hussaini Nastaleeq', IranNastaliq, 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | skr = title="Saraiki Nastaliq" style="font-family: 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | skr_rnoon = title="Saraiki Nastaliq" style="font-family: 'Fajer Noori Nastalique', 'Pak Nastaleeq', 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; | ur = title="{{#ifeq:{{{2|}}}|ur|Urdu&#32;|}}Nastaliq" style="font-family: 'Jameel Noori Nastaleeq', 'Urdu Typesetting', 'Noto Nastaliq Urdu', 'Noto Nastaliq Urdu Draft', 'Hussaini Nastaleeq', 'AlQalam Taj Nastaleeq', IranNastaliq, 'Awami Nastaliq', 'Awami Nastaliq Beta3', 'Awami Nastaliq Beta2', 'Awami Nastaliq Beta1', 'Nafees Nastaleeq', 'Nafees Nastaleeq v1.01', 'Pak Nastaleeq', 'PDMS_Jauhar', 'Alvi Lahori Nastaleeq'; }} font-size: {{{size|110%}}}; font-style: normal; {{{style|}}}">{{{1|}}}</span><noinclude> {{documentation}} </noinclude> 5rytec5yshq5qc3kitri7nnbe4kyrub Sablonan:Script/Sundanese 10 4307 18056 2024-05-24T01:29:49Z Bangrapip 9 new 18056 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_sundanese.css" />}}<span lang="su" class="script-sunda" style="{{#if:{{{small|}}}||font-size:{{{size|16px}}}}}; line-height:{{{height|2.1em}}}; word-wrap: break-word;">{{{1}}}</span><!-- --><noinclude>{{Script/basic documentation}} [[Category:Austronesian multilingual support templates]] </noinclude> lcy29au5go90vtcb78th5p2elmtvol1 Sablonan:Script/styles sundanese.css 10 4308 18057 2024-05-24T01:30:12Z Bangrapip 9 new 18057 sanitized-css text/css .script-sunda { font-family:'Sundanese Unicode 2013', 'Noto Sans Sundanese', 'Sundanese Unicode'; } mrnf2stetkyq7xu072qph43o5ywypuu Sablonan:Clear right 10 4309 18058 2024-05-24T01:30:43Z Bangrapip 9 new 18058 wikitext text/x-wiki {{Clear|right}}<noinclude> {{Documentation|Template:Clear/doc}} </noinclude> 26n2q7knbnfw12rcfbnfnv61rfg4gc2 Sablonan:Zh-all 10 4310 18059 2024-05-24T01:32:53Z Bangrapip 9 new 18059 wikitext text/x-wiki All <nowiki>{{zh-xx}}</nowiki> templates have been merged into {{template link expanded|zh}}, which can do anything. Consult that template's documentation for more details. ==Ruby templates== * {{tl|ruby-zh-p}} (for [[pinyin]]) * {{tl|ruby-zh-b}} (for [[bopomofo]]) ==See also== * [[Template:CJKV]]<noinclude> [[Category:Chinese multilingual support templates| ]] </noinclude> tm3psx4ty5ackyvfwder0k21yq1lai0 Sablonan:Lang-zh 10 4311 18060 2024-05-24T01:33:57Z Bangrapip 9 new 18060 wikitext text/x-wiki <includeonly>{{#invoke:Lang-zh|Zh}}</includeonly><noinclude>{{documentation}}</noinclude> 15a1pyr56suj66gz9hsp2tjabppfprh Sablonan:Clear left 10 4312 18061 2024-05-24T01:34:55Z Bangrapip 9 new 18061 wikitext text/x-wiki {{Clear|left}}<noinclude> {{Documentation|Template:Clear/doc}} </noinclude> sij6fpy41vrmcjrpzuw1khz627y3217 Sablonan:CJKV 10 4313 18062 2024-05-24T01:35:48Z Bangrapip 9 new 18062 wikitext text/x-wiki <includeonly>{{#if:{{{c|}}}|{{#ifeq:{{{c|}}}|{{{j|}}}|[[Chinese language|Chinese]] and [[Japanese language|Japanese]]: {{{c|}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}|[[Chinese language|Chinese]]: {{lang|zh|{{{c|}}}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}}}|{{ #if: {{{t|}}}{{{s|}}} | {{ #ifeq: {{{t|}}} | {{{s|}}} | {{ #ifeq: {{{t|}}} | {{{j|}}} | [[Chinese language|Chinese]] and [[Japanese language|Japanese]]: {{{t|}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} | [[Chinese language|Chinese]]: {{lang|zh|{{{t|}}}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }} | {{#ifeq:{{{t|}}}|{{{j|}}}|{{#if:{{{t|}}}|[[traditional Chinese characters|traditional Chinese]] and [[Japanese language|Japanese]]: {{{t|}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}}}{{#if:{{{s|}}}|[[simplified Chinese characters|simplified Chinese]]: {{lang|zh-Hans|{{{s|}}}}}}}|{{#ifeq:{{{s|}}}|{{{j|}}}|{{#if:{{{t|}}}|[[traditional Chinese characters|traditional Chinese]]: {{lang|zh-Hant|{{{t|}}}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}}}{{#if:{{{s|}}}|[[simplified Chinese characters|simplified Chinese]] and [[Japanese language|Japanese]]: {{{s|}}}}}|{{ #if: {{{t|}}} | [[traditional Chinese characters|traditional Chinese]]: {{lang|zh-Hant|{{{t|}}}}}}}{{ #ifexpr: {{ #if: {{{t|}}} | 1 | 0 }} and {{ #if: {{{s|}}} | 1 | 0 }} | &#x3b;&#x20; }}{{ #if: {{{s|}}} | [[simplified Chinese characters|simplified Chinese]]: {{lang|zh-Hans|{{{s|}}}}} }} }}}}{{ #ifexpr: {{ #if: {{{p|}}} | 1 | 0 }} or {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}}}}}{{ #if: {{{p|}}} | {{ #ifexpr: {{ #if: {{{t|}}} | 1 | 0 }} or {{ #if: {{{s|}}} | 1 | 0 }} or {{ #if: {{{c|}}} | 1 | 0 }} | [[pinyin]] | [[Pinyin|Hanyu Pinyin]] }}: ''{{{p|}}}''{{ #ifexpr: {{ #if: {{{tp|}}} | 1 | 0 }} or {{ #if: {{{cj|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}}}{{ #if: {{{tp|}}} | [[Tongyong Pinyin]]: ''{{{tp|}}}''{{ #ifexpr: {{ #if: {{{cj|}}} | 1 | 0 }} or {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }}}}{{ #if: {{{cj|}}} | [[Jyutping|Cantonese Jyutping]]: ''{{{cj|}}}''{{ #ifexpr: {{ #if: {{{cy|}}} | 1 | 0 }} or {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{cy|}}} | [[Cantonese Yale]]: ''{{{cy|}}}''{{ #ifexpr: {{ #if: {{{w|}}} | 1 | 0 }} or {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{w|}}} | [[Wade–Giles]]: ''{{{w|}}}''{{ #ifexpr: {{ #if: {{{j|}}} | 1 | 0 }} or {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #ifexpr: not ({{ #ifeq: {{{t|}}} | {{{j|}}} | 1 | 0 }}) and not ({{ #ifeq: {{{s|}}} | {{{j|}}} | 1 | 0 }}) and not ({{ #ifeq: {{{c|}}} | {{{j|}}} | 1 | 0 }}) | {{ #if: {{{j|}}} | [[Japanese language|Japanese]]: {{lang|ja|{{{j|}}}}}{{ #ifexpr: {{ #if: {{{r|}}} | 1 | 0 }} or {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }} }}{{ #if: {{{r|}}} | {{#if:{{{j|}}}|[[Romanization of Japanese|rōmaji]]|[[Romanization of Japanese|Japanese pronunciation]]}}: ''{{{r|}}}''{{ #ifexpr: {{ #if: {{{k|}}} | 1 | 0 }} or {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{k|}}} | [[Korean language|Korean]]: {{lang|ko|{{{k|}}}}}{{ #ifexpr: {{ #if: {{{rr|}}} | 1 | 0 }} or {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{rr|}}} | {{#if:{{{k|}}}|[[Revised Romanization of Korean|romaja]]|[[Revised Romanization of Korean|Korean pronunciation]]}}: ''{{{rr|}}}''{{ #ifexpr: {{ #if: {{{v|}}} | 1 | 0 }} or {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{v|}}} | {{lang-vi|{{{v|}}}}}{{ #ifexpr: {{ #if: {{{l|}}} | 1 | 0 }} | &#x3b;&#x20; }} }}{{ #if: {{{l|}}} | "{{{l|}}}" }}</includeonly><noinclude>{{documentation}}</noinclude> 67tk1ellxn06k9n9yfqadxc4vx4wf7j Sablonan:Float 10 4314 18063 2024-05-24T01:36:38Z Bangrapip 9 new 18063 wikitext text/x-wiki <includeonly><div style="position:relative;text-align:left;"><!-- --><div style="width:{{{width|}}};height:{{{height|}}};position:absolute;<!-- -->top:{{{top|0}}};right:{{{right|0}}};bottom:{{{bottom|}}};left:{{{left|}}};<!-- -->{{#if:{{{2|}}} |{{#ifeq:{{{1}}}|left |left:0;}}}}"><!-- -->{{#if:{{{2|}}} |{{{2}}} |{{{1|{{color|red|'''Error: Parameter missing''' {{smaller|([[Template:Float]])}}}}}}} }}<!-- --></div></div><!-- --></includeonly><noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata --> </noinclude> 6fxb6zcqc71f58tkhlks2zbahpax9d3 Sablonan:Ug-textonly 10 4315 18064 2024-05-24T01:37:03Z Bangrapip 9 new 18064 wikitext text/x-wiki <templatestyles src="Ug-textonly/styles.css" /><span lang="ug" class="font-uig" style="font-size:{{{size|125%}}};">{{{1}}}</span>&lrm;<noinclude> {{pp-template}} {{uses TemplateStyles|Template:Ug-textonly/styles.css}} ==Usage== This template allows the correct display of Uyghur script (with the proper fonts and suitable text size), and shows the text only, without any language markers. [[Category:Language formatting and function templates]] </noinclude> eoanuvwhxchh18ih0muiyg4corlwzkl Sablonan:Ug-textonly/styles.css 10 4316 18065 2024-05-24T01:37:26Z Bangrapip 9 new 18065 sanitized-css text/css /* {{pp-template}} */ .font-uig { font-family: 'UKIJ Tuz', 'UKIJ Nasq', 'UKIJ Basma', 'UKIJ_Mac Basma', 'UKIJ Zilwa', 'UKIJ Esliye', 'UKIJ Tuz Basma', 'UKIJ Tuz Kitab', 'UKIJ Tuz Gezit', 'UKIJ Tuz Qara', 'UKIJ Tuz Qara', 'UKIJ Tuz Tor', 'UKIJ Kesme', 'UKIJ Kesme Tuz', 'UKIJ Qara', 'UKIJ Basma Aq', 'UKIJ Basma Qara', 'UKIJ Basma Tuz', 'UKIJ Putuk', 'UKIJ Tuz Xet', 'UKIJ Tom Xet', 'UKIJ Tuz Jurnal', 'UKIJ Arabic', 'UKIJ CJK', 'UKIJ Ekran', 'UKIJ_Mac Ekran', 'UKIJ Teng', 'UKIJ Tor', 'UKIJ Tuz Tom', 'UKIJ Mono Keng', 'UKIJ Mono Tar', 'UKIJ Nokia', 'UKIJ SimSun', 'UKIJ Yanfon', 'UKIJ Qolyazma', 'UKIJ Saet', 'UKIJ Nasq Zilwa', 'UKIJ Sulus', 'UKIJ Sulus Tom', 'UKIJ 3D', 'UKIJ Diwani', 'UKIJ Diwani Yantu', 'UKIJ Diwani Tom', 'UKIJ Esliye Tom', 'UKIJ Esliye Qara', 'UKIJ Jelliy', 'UKIJ Kufi', 'UKIJ Kufi Tar', 'UKIJ Kufi Uz', 'UKIJ Kufi Yay', 'UKIJ Merdane', 'UKIJ Ruqi', 'UKIJ Mejnuntal', 'UKIJ Junun', 'UKIJ Moy Qelem', 'UKIJ Chiwer Kesme', 'UKIJ Orxun-Yensey', 'UKIJ Elipbe', 'UKIJ Qolyazma Tez', 'UKIJ Qolyazma Tuz', 'UKIJ Qolyazma Yantu', 'UKIJ Ruqi Tuz', FZWWBBOT_Unicode, FZWWHQHTOT_Unicode, 'Scheherazade New', Scheherazade, Lateef, LateefGR, 'Microsoft Uighur', 'Noto Naskh Arabic', 'Times New Roman', Arial, 'Microsoft Sans Serif'; font-feature-settings:'cv50' 1;/* Used to present filled damma with ۇ if you are using some SIL fonts. */ } oi59mvbt4nepo2nhmo9626yuilz9q9t Sablonan:Transliteration 10 4317 18066 2024-05-24T01:37:53Z Bangrapip 9 new 18066 wikitext text/x-wiki <includeonly>{{#invoke:Lang|transl}}</includeonly><noinclude> {{documentation}} </noinclude> o8z4apt19o91sf9okax90qs0m2phntr Sablonan:Lang-vi 10 4318 18068 2024-05-24T01:39:26Z Bangrapip 9 new 18068 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=vi }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austroasiatic multilingual support templates]] </noinclude> esn61608unlebsdtn5ccjo24ht9g9aw Sablonan:Unichar 10 4319 18069 2024-05-24T01:39:48Z Bangrapip 9 new 18069 wikitext text/x-wiki <includeonly>{{unichar/main | hval ={{unichar/hexformat|{{{1|<#salted#>}}} }} | hvalinput ={{{1|}}}<!--to use in errormessage--> | na = {{#if:{{{alias|}}} | {{#invoke:unicode alias|alias|{{unichar/hexformat|{{{1|}}}}}}} | {{#invoke:unicode data|lookup|name|{{unichar/hexformat|{{{1|}}}}}}}}} | ulink ={{{ulink|<#salted#>}}} | nlink ={{{nlink|<#salted#>}}} | image ={{{image|}}} | cwith ={{#if:{{{cwith|}}} | {{{cwith}}} | {{#if:{{{cwith}}} || &nbsp; }} }} | size ={{#if:{{{image|}}} | {{#if:{{#invoke:String|endswith|1={{lc:{{{size|}}}}}|2=px}}|{{{size}}}|10px}} | {{{size|{{#if:{{{cwith}}}|125%|150%}}}}} }} | use ={{lc:{{{use|unicode}}}}} | use2 ={{{use2|}}} | dval ={{hex2dec|{{unichar/hexformat|{{{1|<#salted#>}}} }}|no}} | html ={{#ifeq:{{{html|+}}}|{{{html|-}}}|yes|no}} | note ={{{note|}}} | gc ={{#if:{{{1|}}} |{{unichar/gc|{{hex2dec|{{{1|0}}}|no}}|hval={{unichar/hexformat|{{{1|<#salted#>}}} }} }} | <#not a Unicode code point#> }} | name ={{{name|}}} }}<!-- -->{{#invoke:check for unknown parameters|check |unknown=[[Category: Pages using Unichar with unknown parameters|_VALUE_]] |preview=[[Template:Unichar]] unknown parameter "_VALUE_" |showblankpositional=1 |1 |hval |2 |alias |name |na |ulink |image |cwith |size |use |use2 |nlink |html |gc |note }}</includeonly><!-- --><noinclude>{{documentation}}</noinclude> 5056c4skltezim4b8ifnbh60rr21g8d Sablonan:Unichar/gc 10 4320 18070 2024-05-24T01:40:32Z Bangrapip 9 new 18070 wikitext text/x-wiki {{#if:{{{1|}}}<!-- -->|{{#ifexpr: {{{1}}}<=65535<!-- in plane 0 BMP -->|{{#ifexpr: (00<={{{1}}}) and ({{{1}}}<=31) or (127<={{{1}}}) and ({{{1}}}<=159)<!-- -->| Cc <!--00..1F 7F..9F -->| {{#ifexpr: (55296<={{{1}}}) and ({{{1}}}<=57343)<!-- -->| Cs <!--D800..DFFF high&low Surrogates -->| {{#ifexpr: ((57344<={{{1}}}) and ({{{1}}}<=63743))<!-- -->| Cp <!--E000..F8FF Private Use -->| {{#ifexpr: (64976<={{{1}}} and {{{1}}}<=65007) or {{{1}}}=65534 or {{{1}}}=65535<!-- -->| Cn <!--FDD0..FDEF FFFE FFFF; Not-a-character -->| {{#ifexpr: ({{{1}}}=173) or ({{{1}}}=1807) or ({{{1}}}=6068) or ({{{1}}}=6069) or (8203<={{{1}}} and {{{1}}}<=8207) or (8234<={{{1}}} and {{{1}}}<=8238) or (8288<={{{1}}} and {{{1}}}<=8292) or (8298<={{{1}}} and {{{1}}}<=8303) or ({{{1}}}=65279) or (65529<={{{1}}} and {{{1}}}<=65531)<!-- -->| Cf <!--00AD 070F 17B4 17B5 200B..200F 202A..202E 2060..2064 206A..206F FEFF FFF9..FFFB -->| {{#ifexpr: (1536<={{{1}}} and {{{1}}}<=1539) or ({{{1}}}=1757)<!-- -->| Cf (visible)<!--0600..0603 06DD See documentation: five visible Cf characters -->| {{#ifexpr: {{{1}}}=32 or {{{1}}}=160 or {{{1}}}=5760 or {{{1}}}=6158 or {{{1}}}=8239 or {{{1}}}=8287 or {{{1}}}=8288 or {{{1}}}=12288 or (8192<={{{1}}} and {{{1}}}<=8205)<!-- -->| Zs <!--20 A0 1680 180E 202? 205F 2060 2000..200D 3000 Space -->| {{#ifexpr: {{{1}}}=8232<!-- -->| Zl <!--2028 LSEP -->| {{#ifexpr: {{{1}}}=8233<!-- -->| Zp <!--2029 PSEP -->| <!--(final param position in BMP: no gc determined) -->}} }} }} }} }} }} }} }} }}<!-- -->|<!--in planes 1-16, not 0 -->{{#switch: {{#invoke:ustring|sub|{{{hval|}}}|-4}}<!-- -->| FFFE | FFFF = Cn <!--hhFFFE hhFFFF Not-a-character -->| {{#ifexpr: ((983040<={{{1}}}) and ({{{1}}}<=1114111))<!-- -->| Cp <!--Private use, planes 15-16 (minus Cn, checked earlier) -->| {{#ifexpr: {{{1}}}>=1114112 | <#not a Unicode code point#><!--greater th 0x110000 -->| {{#ifexpr: ({{{1}}}=69821) or (119155<={{{1}}} and {{{1}}}<=119162) or ({{{1}}}=917505) or (917536<={{{1}}} and {{{1}}}<=917631)<!-- -->| Cf <!--110BD 1D173..1D17A E0001 E0020..E0096 (planes 1 and E = 1 and 14): -->| <!--all other cp in planes 1-16, other gc not determined -->}} }} }} }} }}<!-- -->|<#not a Unicode code point#> <!--Input is blank or undefined -->}}<noinclude> {{documentation}} </noinclude> a4ss0tobzphw99quawpckax2j5z1zpf Sablonan:Unichar/glyph 10 4321 18071 2024-05-24T01:40:52Z Bangrapip 9 new 18071 wikitext text/x-wiki {{#if:{{{br|}}}|{{substr|{{#invoke:HTMLDecode | HTMLDecode | text={{{br|}}}}}|0|1}}}}{{#if:{{{image|}}} | [[File:{{{image|}}}|frameless|{{{size|}}}|baseline|alt={{{na|}}}]] | {{#switch:{{{gc|<#not a Unicode code point#>}}} | <#not a Unicode code point#> = | Cc =<span style="font-size:small"><control-{{{hval|}}}></span> | Cs =<span style="font-size:small"><surrogate-{{{hval|}}}></span> | Cp =<span style="font-size:small"><private-use-{{{hval|}}}></span> | Cn =<!--Cn=<reserved> is not detected--><span style="font-size:small"><noncharacter-{{{hval|}}}></span> | Cf | Zl | Zp =<!--formatting chars, no glyph or html code at all--> | Zs =<span class="Unicode" style="background:lightblue;line-height:1em">{{#ifeq:{{{hval|}}}| 0020 |&#xA0;|&#x{{{hval|}}};}}</span><!--change space 0x20 into nbsp=0xA0 to preserve the space from wiki-markup deletion--> | #default=<span style="font-size:{{{size|unexp}}};line-height:1em">{{#switch:{{{use|}}} | ipa ={{IPA|{{{cwith|}}}&#x{{{hval}}};}} | lang ={{lang|{{{use2|}}}|{{{cwith|}}}&#x{{{hval}}};}} | script={{script|{{{use2|}}}|{{{cwith|}}}&#x{{{hval}}};}}<!--use2: first char uc here?--> | unicode | #default = {{#ifeq:{{{cwith|}}}|◌|{{script|serif|{{{cwith|}}}&#x{{{hval}}};}}|{{{cwith|}}}&#x{{{hval|}}}; }}}}</span>}}{{#ifeq:{{{cwith|}}}|&nbsp;|&nbsp;}}}}{{#if:{{{br|}}}|{{substr|{{#invoke:HTMLDecode | HTMLDecode | text={{{br|}}}}}|1|2}}}}<!-- --><noinclude>{{documentation}}</noinclude> oi9f4tzbyvti1np27y9alq7nqx18dg3 Sablonan:Unichar/hexformat 10 4322 18072 2024-05-24T01:41:19Z Bangrapip 9 new 18072 wikitext text/x-wiki {{#ifeq:{{{1|<#salted#>}}} | <#salted#> | <#salted#> | {{padleft:{{uc:{{#switch:{{lc:{{padleft:|2|{{{1|0}}}}}}} | 0x = {{Str right|{{{1}}}|2}} <!--rm here: prefix u+, because that option is too expensive--> |{{{1}}} }}}}|4|0 }} }}<noinclude> {{Documentation}} </noinclude> n9f9ecsppzfipfab7jzaqh31dm7epx2 Sablonan:Unichar/main 10 4323 18073 2024-05-24T01:41:45Z Bangrapip 9 new 18073 wikitext text/x-wiki {{#ifexpr:({{{dval|-1}}}=0) and ({{#ifeq:X{{{hval}}}|X0000 |0 |1}}) |<!--(error triggered if X{{{hval}}} ≠ X0000:)-->{{Error |tag=span |Error using {{tl|unichar}}: Input "{{{hvalinput|}}}" is not a [[hexadecimal]] value.}} | {{nowrap|{{{{#ifeq:{{{sans|}}}|y|sans-serif|mono}}|{{Unichar/ulink |ulink={{{ulink|<#salted#>}}} |ulinkdefault=Unicode}}{{{hval|}}}}}&#x20;}}<!-- -->{{Unichar/glyph |hval={{{hval|}}} |gc={{{gc|<#not a Unicode code point#>}}} |size={{{size}}} |use={{{use|}}} |use2={{{use2|}}} |cwith={{{cwith|}}} |image={{{image|}}} |br={{{br|}}} }} <!-- -->{{Unichar/name |hval={{{hval|}}} |na={{{na|}}} |name={{{name|}}} |nlink={{{nlink|<#salted#>}}} |gc={{{gc|}}} }} <!-- -->{{Unichar/notes |html={{{html|}}} |char_entity={{#ifeq:{{{html|no}}}|yes|{{#invoke:LoadData|Numcr2namecr|{{{dval|}}}}}|}} |note={{{note|}}} }} }}<!-- --><noinclude>{{Documentation|1=Template:Unichar/doc}}</noinclude> rphfplqafiixksxf7px0a91i0y35ds5 Sablonan:Unichar/name 10 4324 18074 2024-05-24T01:42:03Z Bangrapip 9 new 18074 wikitext text/x-wiki {{#ifeq:{{{name|}}}| none || {{#switch:{{{gc|}}} | Cc | Cs | Cp | Cn = <!--no smallcaps name, but straight nlink if given-->{{#ifeq:{{{nlink|}}} | <#salted#> || {{#if: {{{nlink|}}} | [[{{{nlink|}}}]] | {{error|Error using {{tl|unichar}}: Pagename expected in "nlink{{=}}"| tag=span }}}}}} | #default={{#switch:{{{nlink|<#salted#>}}} | <#salted#> =<!--no link--><span style="font-variant-caps:all-small-caps;">{{uc:{{{na|}}}}}</span> | =<!--wikilink to na-->[[&#x{{{hval}}};{{!}}<span style="font-variant-caps:all-small-caps;">{{uc:{{{na|}}}}}</span>]] | #default =<!--piped link-->[[{{{nlink|}}}{{!}}<span style="font-variant-caps:all-small-caps;">{{uc:{{{na|}}}}}</span>]]}}}}}}<!-- --><noinclude>{{Documentation}}</noinclude> q8blke98jjrhpvb1zhtkpah2qfld9ou Sablonan:Unichar/notes 10 4325 18075 2024-05-24T01:42:12Z Bangrapip 9 new 18075 wikitext text/x-wiki {{#if:{{{char_entity|}}}{{{note|}}} |({{trim|1=<!-- -->{{#ifeq:{{{char_entity|}}}|||{{mono|1={{{char_entity|}}}}}<!-- -->{{#if:{{{note|}}}|{{int:dot-separator}}}}}} <!-- -->{{{note|}}}<!-- -->}})}}<!-- --><noinclude>{{Documentation}}</noinclude> cgp0i4ncuq0jw6e4v4vqks7rqc1ziud Modul:Unicode data/names/010 828 4326 18076 2024-05-24T01:42:59Z Bangrapip 9 new 18076 Scribunto text/plain return { [ 0x10000 ] = "LINEAR B SYLLABLE B008 A", [ 0x10001 ] = "LINEAR B SYLLABLE B038 E", [ 0x10002 ] = "LINEAR B SYLLABLE B028 I", [ 0x10003 ] = "LINEAR B SYLLABLE B061 O", [ 0x10004 ] = "LINEAR B SYLLABLE B010 U", [ 0x10005 ] = "LINEAR B SYLLABLE B001 DA", [ 0x10006 ] = "LINEAR B SYLLABLE B045 DE", [ 0x10007 ] = "LINEAR B SYLLABLE B007 DI", [ 0x10008 ] = "LINEAR B SYLLABLE B014 DO", [ 0x10009 ] = "LINEAR B SYLLABLE B051 DU", [ 0x1000A ] = "LINEAR B SYLLABLE B057 JA", [ 0x1000B ] = "LINEAR B SYLLABLE B046 JE", [ 0x1000D ] = "LINEAR B SYLLABLE B036 JO", [ 0x1000E ] = "LINEAR B SYLLABLE B065 JU", [ 0x1000F ] = "LINEAR B SYLLABLE B077 KA", [ 0x10010 ] = "LINEAR B SYLLABLE B044 KE", [ 0x10011 ] = "LINEAR B SYLLABLE B067 KI", [ 0x10012 ] = "LINEAR B SYLLABLE B070 KO", [ 0x10013 ] = "LINEAR B SYLLABLE B081 KU", [ 0x10014 ] = "LINEAR B SYLLABLE B080 MA", [ 0x10015 ] = "LINEAR B SYLLABLE B013 ME", [ 0x10016 ] = "LINEAR B SYLLABLE B073 MI", [ 0x10017 ] = "LINEAR B SYLLABLE B015 MO", [ 0x10018 ] = "LINEAR B SYLLABLE B023 MU", [ 0x10019 ] = "LINEAR B SYLLABLE B006 NA", [ 0x1001A ] = "LINEAR B SYLLABLE B024 NE", [ 0x1001B ] = "LINEAR B SYLLABLE B030 NI", [ 0x1001C ] = "LINEAR B SYLLABLE B052 NO", [ 0x1001D ] = "LINEAR B SYLLABLE B055 NU", [ 0x1001E ] = "LINEAR B SYLLABLE B003 PA", [ 0x1001F ] = "LINEAR B SYLLABLE B072 PE", [ 0x10020 ] = "LINEAR B SYLLABLE B039 PI", [ 0x10021 ] = "LINEAR B SYLLABLE B011 PO", [ 0x10022 ] = "LINEAR B SYLLABLE B050 PU", [ 0x10023 ] = "LINEAR B SYLLABLE B016 QA", [ 0x10024 ] = "LINEAR B SYLLABLE B078 QE", [ 0x10025 ] = "LINEAR B SYLLABLE B021 QI", [ 0x10026 ] = "LINEAR B SYLLABLE B032 QO", [ 0x10028 ] = "LINEAR B SYLLABLE B060 RA", [ 0x10029 ] = "LINEAR B SYLLABLE B027 RE", [ 0x1002A ] = "LINEAR B SYLLABLE B053 RI", [ 0x1002B ] = "LINEAR B SYLLABLE B002 RO", [ 0x1002C ] = "LINEAR B SYLLABLE B026 RU", [ 0x1002D ] = "LINEAR B SYLLABLE B031 SA", [ 0x1002E ] = "LINEAR B SYLLABLE B009 SE", [ 0x1002F ] = "LINEAR B SYLLABLE B041 SI", [ 0x10030 ] = "LINEAR B SYLLABLE B012 SO", [ 0x10031 ] = "LINEAR B SYLLABLE B058 SU", [ 0x10032 ] = "LINEAR B SYLLABLE B059 TA", [ 0x10033 ] = "LINEAR B SYLLABLE B004 TE", [ 0x10034 ] = "LINEAR B SYLLABLE B037 TI", [ 0x10035 ] = "LINEAR B SYLLABLE B005 TO", [ 0x10036 ] = "LINEAR B SYLLABLE B069 TU", [ 0x10037 ] = "LINEAR B SYLLABLE B054 WA", [ 0x10038 ] = "LINEAR B SYLLABLE B075 WE", [ 0x10039 ] = "LINEAR B SYLLABLE B040 WI", [ 0x1003A ] = "LINEAR B SYLLABLE B042 WO", [ 0x1003C ] = "LINEAR B SYLLABLE B017 ZA", [ 0x1003D ] = "LINEAR B SYLLABLE B074 ZE", [ 0x1003F ] = "LINEAR B SYLLABLE B020 ZO", [ 0x10040 ] = "LINEAR B SYLLABLE B025 A2", [ 0x10041 ] = "LINEAR B SYLLABLE B043 A3", [ 0x10042 ] = "LINEAR B SYLLABLE B085 AU", [ 0x10043 ] = "LINEAR B SYLLABLE B071 DWE", [ 0x10044 ] = "LINEAR B SYLLABLE B090 DWO", [ 0x10045 ] = "LINEAR B SYLLABLE B048 NWA", [ 0x10046 ] = "LINEAR B SYLLABLE B029 PU2", [ 0x10047 ] = "LINEAR B SYLLABLE B062 PTE", [ 0x10048 ] = "LINEAR B SYLLABLE B076 RA2", [ 0x10049 ] = "LINEAR B SYLLABLE B033 RA3", [ 0x1004A ] = "LINEAR B SYLLABLE B068 RO2", [ 0x1004B ] = "LINEAR B SYLLABLE B066 TA2", [ 0x1004C ] = "LINEAR B SYLLABLE B087 TWE", [ 0x1004D ] = "LINEAR B SYLLABLE B091 TWO", [ 0x10050 ] = "LINEAR B SYMBOL B018", [ 0x10051 ] = "LINEAR B SYMBOL B019", [ 0x10052 ] = "LINEAR B SYMBOL B022", [ 0x10053 ] = "LINEAR B SYMBOL B034", [ 0x10054 ] = "LINEAR B SYMBOL B047", [ 0x10055 ] = "LINEAR B SYMBOL B049", [ 0x10056 ] = "LINEAR B SYMBOL B056", [ 0x10057 ] = "LINEAR B SYMBOL B063", [ 0x10058 ] = "LINEAR B SYMBOL B064", [ 0x10059 ] = "LINEAR B SYMBOL B079", [ 0x1005A ] = "LINEAR B SYMBOL B082", [ 0x1005B ] = "LINEAR B SYMBOL B083", [ 0x1005C ] = "LINEAR B SYMBOL B086", [ 0x1005D ] = "LINEAR B SYMBOL B089", [ 0x10080 ] = "LINEAR B IDEOGRAM B100 MAN", [ 0x10081 ] = "LINEAR B IDEOGRAM B102 WOMAN", [ 0x10082 ] = "LINEAR B IDEOGRAM B104 DEER", [ 0x10083 ] = "LINEAR B IDEOGRAM B105 EQUID", [ 0x10084 ] = "LINEAR B IDEOGRAM B105F MARE", [ 0x10085 ] = "LINEAR B IDEOGRAM B105M STALLION", [ 0x10086 ] = "LINEAR B IDEOGRAM B106F EWE", [ 0x10087 ] = "LINEAR B IDEOGRAM B106M RAM", [ 0x10088 ] = "LINEAR B IDEOGRAM B107F SHE-GOAT", [ 0x10089 ] = "LINEAR B IDEOGRAM B107M HE-GOAT", [ 0x1008A ] = "LINEAR B IDEOGRAM B108F SOW", [ 0x1008B ] = "LINEAR B IDEOGRAM B108M BOAR", [ 0x1008C ] = "LINEAR B IDEOGRAM B109F COW", [ 0x1008D ] = "LINEAR B IDEOGRAM B109M BULL", [ 0x1008E ] = "LINEAR B IDEOGRAM B120 WHEAT", [ 0x1008F ] = "LINEAR B IDEOGRAM B121 BARLEY", [ 0x10090 ] = "LINEAR B IDEOGRAM B122 OLIVE", [ 0x10091 ] = "LINEAR B IDEOGRAM B123 SPICE", [ 0x10092 ] = "LINEAR B IDEOGRAM B125 CYPERUS", [ 0x10093 ] = "LINEAR B MONOGRAM B127 KAPO", [ 0x10094 ] = "LINEAR B MONOGRAM B128 KANAKO", [ 0x10095 ] = "LINEAR B IDEOGRAM B130 OIL", [ 0x10096 ] = "LINEAR B IDEOGRAM B131 WINE", [ 0x10097 ] = "LINEAR B IDEOGRAM B132", [ 0x10098 ] = "LINEAR B MONOGRAM B133 AREPA", [ 0x10099 ] = "LINEAR B MONOGRAM B135 MERI", [ 0x1009A ] = "LINEAR B IDEOGRAM B140 BRONZE", [ 0x1009B ] = "LINEAR B IDEOGRAM B141 GOLD", [ 0x1009C ] = "LINEAR B IDEOGRAM B142", [ 0x1009D ] = "LINEAR B IDEOGRAM B145 WOOL", [ 0x1009E ] = "LINEAR B IDEOGRAM B146", [ 0x1009F ] = "LINEAR B IDEOGRAM B150", [ 0x100A0 ] = "LINEAR B IDEOGRAM B151 HORN", [ 0x100A1 ] = "LINEAR B IDEOGRAM B152", [ 0x100A2 ] = "LINEAR B IDEOGRAM B153", [ 0x100A3 ] = "LINEAR B IDEOGRAM B154", [ 0x100A4 ] = "LINEAR B MONOGRAM B156 TURO2", [ 0x100A5 ] = "LINEAR B IDEOGRAM B157", [ 0x100A6 ] = "LINEAR B IDEOGRAM B158", [ 0x100A7 ] = "LINEAR B IDEOGRAM B159 CLOTH", [ 0x100A8 ] = "LINEAR B IDEOGRAM B160", [ 0x100A9 ] = "LINEAR B IDEOGRAM B161", [ 0x100AA ] = "LINEAR B IDEOGRAM B162 GARMENT", [ 0x100AB ] = "LINEAR B IDEOGRAM B163 ARMOUR", [ 0x100AC ] = "LINEAR B IDEOGRAM B164", [ 0x100AD ] = "LINEAR B IDEOGRAM B165", [ 0x100AE ] = "LINEAR B IDEOGRAM B166", [ 0x100AF ] = "LINEAR B IDEOGRAM B167", [ 0x100B0 ] = "LINEAR B IDEOGRAM B168", [ 0x100B1 ] = "LINEAR B IDEOGRAM B169", [ 0x100B2 ] = "LINEAR B IDEOGRAM B170", [ 0x100B3 ] = "LINEAR B IDEOGRAM B171", [ 0x100B4 ] = "LINEAR B IDEOGRAM B172", [ 0x100B5 ] = "LINEAR B IDEOGRAM B173 MONTH", [ 0x100B6 ] = "LINEAR B IDEOGRAM B174", [ 0x100B7 ] = "LINEAR B IDEOGRAM B176 TREE", [ 0x100B8 ] = "LINEAR B IDEOGRAM B177", [ 0x100B9 ] = "LINEAR B IDEOGRAM B178", [ 0x100BA ] = "LINEAR B IDEOGRAM B179", [ 0x100BB ] = "LINEAR B IDEOGRAM B180", [ 0x100BC ] = "LINEAR B IDEOGRAM B181", [ 0x100BD ] = "LINEAR B IDEOGRAM B182", [ 0x100BE ] = "LINEAR B IDEOGRAM B183", [ 0x100BF ] = "LINEAR B IDEOGRAM B184", [ 0x100C0 ] = "LINEAR B IDEOGRAM B185", [ 0x100C1 ] = "LINEAR B IDEOGRAM B189", [ 0x100C2 ] = "LINEAR B IDEOGRAM B190", [ 0x100C3 ] = "LINEAR B IDEOGRAM B191 HELMET", [ 0x100C4 ] = "LINEAR B IDEOGRAM B220 FOOTSTOOL", [ 0x100C5 ] = "LINEAR B IDEOGRAM B225 BATHTUB", [ 0x100C6 ] = "LINEAR B IDEOGRAM B230 SPEAR", [ 0x100C7 ] = "LINEAR B IDEOGRAM B231 ARROW", [ 0x100C8 ] = "LINEAR B IDEOGRAM B232", [ 0x100C9 ] = "LINEAR B IDEOGRAM B233 SWORD", [ 0x100CA ] = "LINEAR B IDEOGRAM B234", [ 0x100CB ] = "LINEAR B IDEOGRAM B236", [ 0x100CC ] = "LINEAR B IDEOGRAM B240 WHEELED CHARIOT", [ 0x100CD ] = "LINEAR B IDEOGRAM B241 CHARIOT", [ 0x100CE ] = "LINEAR B IDEOGRAM B242 CHARIOT FRAME", [ 0x100CF ] = "LINEAR B IDEOGRAM B243 WHEEL", [ 0x100D0 ] = "LINEAR B IDEOGRAM B245", [ 0x100D1 ] = "LINEAR B IDEOGRAM B246", [ 0x100D2 ] = "LINEAR B MONOGRAM B247 DIPTE", [ 0x100D3 ] = "LINEAR B IDEOGRAM B248", [ 0x100D4 ] = "LINEAR B IDEOGRAM B249", [ 0x100D5 ] = "LINEAR B IDEOGRAM B251", [ 0x100D6 ] = "LINEAR B IDEOGRAM B252", [ 0x100D7 ] = "LINEAR B IDEOGRAM B253", [ 0x100D8 ] = "LINEAR B IDEOGRAM B254 DART", [ 0x100D9 ] = "LINEAR B IDEOGRAM B255", [ 0x100DA ] = "LINEAR B IDEOGRAM B256", [ 0x100DB ] = "LINEAR B IDEOGRAM B257", [ 0x100DC ] = "LINEAR B IDEOGRAM B258", [ 0x100DD ] = "LINEAR B IDEOGRAM B259", [ 0x100DE ] = "LINEAR B IDEOGRAM VESSEL B155", [ 0x100DF ] = "LINEAR B IDEOGRAM VESSEL B200", [ 0x100E0 ] = "LINEAR B IDEOGRAM VESSEL B201", [ 0x100E1 ] = "LINEAR B IDEOGRAM VESSEL B202", [ 0x100E2 ] = "LINEAR B IDEOGRAM VESSEL B203", [ 0x100E3 ] = "LINEAR B IDEOGRAM VESSEL B204", [ 0x100E4 ] = "LINEAR B IDEOGRAM VESSEL B205", [ 0x100E5 ] = "LINEAR B IDEOGRAM VESSEL B206", [ 0x100E6 ] = "LINEAR B IDEOGRAM VESSEL B207", [ 0x100E7 ] = "LINEAR B IDEOGRAM VESSEL B208", [ 0x100E8 ] = "LINEAR B IDEOGRAM VESSEL B209", [ 0x100E9 ] = "LINEAR B IDEOGRAM VESSEL B210", [ 0x100EA ] = "LINEAR B IDEOGRAM VESSEL B211", [ 0x100EB ] = "LINEAR B IDEOGRAM VESSEL B212", [ 0x100EC ] = "LINEAR B IDEOGRAM VESSEL B213", [ 0x100ED ] = "LINEAR B IDEOGRAM VESSEL B214", [ 0x100EE ] = "LINEAR B IDEOGRAM VESSEL B215", [ 0x100EF ] = "LINEAR B IDEOGRAM VESSEL B216", [ 0x100F0 ] = "LINEAR B IDEOGRAM VESSEL B217", [ 0x100F1 ] = "LINEAR B IDEOGRAM VESSEL B218", [ 0x100F2 ] = "LINEAR B IDEOGRAM VESSEL B219", [ 0x100F3 ] = "LINEAR B IDEOGRAM VESSEL B221", [ 0x100F4 ] = "LINEAR B IDEOGRAM VESSEL B222", [ 0x100F5 ] = "LINEAR B IDEOGRAM VESSEL B226", [ 0x100F6 ] = "LINEAR B IDEOGRAM VESSEL B227", [ 0x100F7 ] = "LINEAR B IDEOGRAM VESSEL B228", [ 0x100F8 ] = "LINEAR B IDEOGRAM VESSEL B229", [ 0x100F9 ] = "LINEAR B IDEOGRAM VESSEL B250", [ 0x100FA ] = "LINEAR B IDEOGRAM VESSEL B305", [ 0x10100 ] = "AEGEAN WORD SEPARATOR LINE", [ 0x10101 ] = "AEGEAN WORD SEPARATOR DOT", [ 0x10102 ] = "AEGEAN CHECK MARK", [ 0x10107 ] = "AEGEAN NUMBER ONE", [ 0x10108 ] = "AEGEAN NUMBER TWO", [ 0x10109 ] = "AEGEAN NUMBER THREE", [ 0x1010A ] = "AEGEAN NUMBER FOUR", [ 0x1010B ] = "AEGEAN NUMBER FIVE", [ 0x1010C ] = "AEGEAN NUMBER SIX", [ 0x1010D ] = "AEGEAN NUMBER SEVEN", [ 0x1010E ] = "AEGEAN NUMBER EIGHT", [ 0x1010F ] = "AEGEAN NUMBER NINE", [ 0x10110 ] = "AEGEAN NUMBER TEN", [ 0x10111 ] = "AEGEAN NUMBER TWENTY", [ 0x10112 ] = "AEGEAN NUMBER THIRTY", [ 0x10113 ] = "AEGEAN NUMBER FORTY", [ 0x10114 ] = "AEGEAN NUMBER FIFTY", [ 0x10115 ] = "AEGEAN NUMBER SIXTY", [ 0x10116 ] = "AEGEAN NUMBER SEVENTY", [ 0x10117 ] = "AEGEAN NUMBER EIGHTY", [ 0x10118 ] = "AEGEAN NUMBER NINETY", [ 0x10119 ] = "AEGEAN NUMBER ONE HUNDRED", [ 0x1011A ] = "AEGEAN NUMBER TWO HUNDRED", [ 0x1011B ] = "AEGEAN NUMBER THREE HUNDRED", [ 0x1011C ] = "AEGEAN NUMBER FOUR HUNDRED", [ 0x1011D ] = "AEGEAN NUMBER FIVE HUNDRED", [ 0x1011E ] = "AEGEAN NUMBER SIX HUNDRED", [ 0x1011F ] = "AEGEAN NUMBER SEVEN HUNDRED", [ 0x10120 ] = "AEGEAN NUMBER EIGHT HUNDRED", [ 0x10121 ] = "AEGEAN NUMBER NINE HUNDRED", [ 0x10122 ] = "AEGEAN NUMBER ONE THOUSAND", [ 0x10123 ] = "AEGEAN NUMBER TWO THOUSAND", [ 0x10124 ] = "AEGEAN NUMBER THREE THOUSAND", [ 0x10125 ] = "AEGEAN NUMBER FOUR THOUSAND", [ 0x10126 ] = "AEGEAN NUMBER FIVE THOUSAND", [ 0x10127 ] = "AEGEAN NUMBER SIX THOUSAND", [ 0x10128 ] = "AEGEAN NUMBER SEVEN THOUSAND", [ 0x10129 ] = "AEGEAN NUMBER EIGHT THOUSAND", [ 0x1012A ] = "AEGEAN NUMBER NINE THOUSAND", [ 0x1012B ] = "AEGEAN NUMBER TEN THOUSAND", [ 0x1012C ] = "AEGEAN NUMBER TWENTY THOUSAND", [ 0x1012D ] = "AEGEAN NUMBER THIRTY THOUSAND", [ 0x1012E ] = "AEGEAN NUMBER FORTY THOUSAND", [ 0x1012F ] = "AEGEAN NUMBER FIFTY THOUSAND", [ 0x10130 ] = "AEGEAN NUMBER SIXTY THOUSAND", [ 0x10131 ] = "AEGEAN NUMBER SEVENTY THOUSAND", [ 0x10132 ] = "AEGEAN NUMBER EIGHTY THOUSAND", [ 0x10133 ] = "AEGEAN NUMBER NINETY THOUSAND", [ 0x10137 ] = "AEGEAN WEIGHT BASE UNIT", [ 0x10138 ] = "AEGEAN WEIGHT FIRST SUBUNIT", [ 0x10139 ] = "AEGEAN WEIGHT SECOND SUBUNIT", [ 0x1013A ] = "AEGEAN WEIGHT THIRD SUBUNIT", [ 0x1013B ] = "AEGEAN WEIGHT FOURTH SUBUNIT", [ 0x1013C ] = "AEGEAN DRY MEASURE FIRST SUBUNIT", [ 0x1013D ] = "AEGEAN LIQUID MEASURE FIRST SUBUNIT", [ 0x1013E ] = "AEGEAN MEASURE SECOND SUBUNIT", [ 0x1013F ] = "AEGEAN MEASURE THIRD SUBUNIT", [ 0x10140 ] = "GREEK ACROPHONIC ATTIC ONE QUARTER", [ 0x10141 ] = "GREEK ACROPHONIC ATTIC ONE HALF", [ 0x10142 ] = "GREEK ACROPHONIC ATTIC ONE DRACHMA", [ 0x10143 ] = "GREEK ACROPHONIC ATTIC FIVE", [ 0x10144 ] = "GREEK ACROPHONIC ATTIC FIFTY", [ 0x10145 ] = "GREEK ACROPHONIC ATTIC FIVE HUNDRED", [ 0x10146 ] = "GREEK ACROPHONIC ATTIC FIVE THOUSAND", [ 0x10147 ] = "GREEK ACROPHONIC ATTIC FIFTY THOUSAND", [ 0x10148 ] = "GREEK ACROPHONIC ATTIC FIVE TALENTS", [ 0x10149 ] = "GREEK ACROPHONIC ATTIC TEN TALENTS", [ 0x1014A ] = "GREEK ACROPHONIC ATTIC FIFTY TALENTS", [ 0x1014B ] = "GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS", [ 0x1014C ] = "GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS", [ 0x1014D ] = "GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS", [ 0x1014E ] = "GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS", [ 0x1014F ] = "GREEK ACROPHONIC ATTIC FIVE STATERS", [ 0x10150 ] = "GREEK ACROPHONIC ATTIC TEN STATERS", [ 0x10151 ] = "GREEK ACROPHONIC ATTIC FIFTY STATERS", [ 0x10152 ] = "GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS", [ 0x10153 ] = "GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS", [ 0x10154 ] = "GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS", [ 0x10155 ] = "GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS", [ 0x10156 ] = "GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS", [ 0x10157 ] = "GREEK ACROPHONIC ATTIC TEN MNAS", [ 0x10158 ] = "GREEK ACROPHONIC HERAEUM ONE PLETHRON", [ 0x10159 ] = "GREEK ACROPHONIC THESPIAN ONE", [ 0x1015A ] = "GREEK ACROPHONIC HERMIONIAN ONE", [ 0x1015B ] = "GREEK ACROPHONIC EPIDAUREAN TWO", [ 0x1015C ] = "GREEK ACROPHONIC THESPIAN TWO", [ 0x1015D ] = "GREEK ACROPHONIC CYRENAIC TWO DRACHMAS", [ 0x1015E ] = "GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS", [ 0x1015F ] = "GREEK ACROPHONIC TROEZENIAN FIVE", [ 0x10160 ] = "GREEK ACROPHONIC TROEZENIAN TEN", [ 0x10161 ] = "GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM", [ 0x10162 ] = "GREEK ACROPHONIC HERMIONIAN TEN", [ 0x10163 ] = "GREEK ACROPHONIC MESSENIAN TEN", [ 0x10164 ] = "GREEK ACROPHONIC THESPIAN TEN", [ 0x10165 ] = "GREEK ACROPHONIC THESPIAN THIRTY", [ 0x10166 ] = "GREEK ACROPHONIC TROEZENIAN FIFTY", [ 0x10167 ] = "GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM", [ 0x10168 ] = "GREEK ACROPHONIC HERMIONIAN FIFTY", [ 0x10169 ] = "GREEK ACROPHONIC THESPIAN FIFTY", [ 0x1016A ] = "GREEK ACROPHONIC THESPIAN ONE HUNDRED", [ 0x1016B ] = "GREEK ACROPHONIC THESPIAN THREE HUNDRED", [ 0x1016C ] = "GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED", [ 0x1016D ] = "GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED", [ 0x1016E ] = "GREEK ACROPHONIC THESPIAN FIVE HUNDRED", [ 0x1016F ] = "GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED", [ 0x10170 ] = "GREEK ACROPHONIC NAXIAN FIVE HUNDRED", [ 0x10171 ] = "GREEK ACROPHONIC THESPIAN ONE THOUSAND", [ 0x10172 ] = "GREEK ACROPHONIC THESPIAN FIVE THOUSAND", [ 0x10173 ] = "GREEK ACROPHONIC DELPHIC FIVE MNAS", [ 0x10174 ] = "GREEK ACROPHONIC STRATIAN FIFTY MNAS", [ 0x10175 ] = "GREEK ONE HALF SIGN", [ 0x10176 ] = "GREEK ONE HALF SIGN ALTERNATE FORM", [ 0x10177 ] = "GREEK TWO THIRDS SIGN", [ 0x10178 ] = "GREEK THREE QUARTERS SIGN", [ 0x10179 ] = "GREEK YEAR SIGN", [ 0x1017A ] = "GREEK TALENT SIGN", [ 0x1017B ] = "GREEK DRACHMA SIGN", [ 0x1017C ] = "GREEK OBOL SIGN", [ 0x1017D ] = "GREEK TWO OBOLS SIGN", [ 0x1017E ] = "GREEK THREE OBOLS SIGN", [ 0x1017F ] = "GREEK FOUR OBOLS SIGN", [ 0x10180 ] = "GREEK FIVE OBOLS SIGN", [ 0x10181 ] = "GREEK METRETES SIGN", [ 0x10182 ] = "GREEK KYATHOS BASE SIGN", [ 0x10183 ] = "GREEK LITRA SIGN", [ 0x10184 ] = "GREEK OUNKIA SIGN", [ 0x10185 ] = "GREEK XESTES SIGN", [ 0x10186 ] = "GREEK ARTABE SIGN", [ 0x10187 ] = "GREEK AROURA SIGN", [ 0x10188 ] = "GREEK GRAMMA SIGN", [ 0x10189 ] = "GREEK TRYBLION BASE SIGN", [ 0x1018A ] = "GREEK ZERO SIGN", [ 0x1018B ] = "GREEK ONE QUARTER SIGN", [ 0x1018C ] = "GREEK SINUSOID SIGN", [ 0x1018D ] = "GREEK INDICTION SIGN", [ 0x1018E ] = "NOMISMA SIGN", [ 0x10190 ] = "ROMAN SEXTANS SIGN", [ 0x10191 ] = "ROMAN UNCIA SIGN", [ 0x10192 ] = "ROMAN SEMUNCIA SIGN", [ 0x10193 ] = "ROMAN SEXTULA SIGN", [ 0x10194 ] = "ROMAN DIMIDIA SEXTULA SIGN", [ 0x10195 ] = "ROMAN SILIQUA SIGN", [ 0x10196 ] = "ROMAN DENARIUS SIGN", [ 0x10197 ] = "ROMAN QUINARIUS SIGN", [ 0x10198 ] = "ROMAN SESTERTIUS SIGN", [ 0x10199 ] = "ROMAN DUPONDIUS SIGN", [ 0x1019A ] = "ROMAN AS SIGN", [ 0x1019B ] = "ROMAN CENTURIAL SIGN", [ 0x1019C ] = "ASCIA SYMBOL", [ 0x101A0 ] = "GREEK SYMBOL TAU RHO", [ 0x101D0 ] = "PHAISTOS DISC SIGN PEDESTRIAN", [ 0x101D1 ] = "PHAISTOS DISC SIGN PLUMED HEAD", [ 0x101D2 ] = "PHAISTOS DISC SIGN TATTOOED HEAD", [ 0x101D3 ] = "PHAISTOS DISC SIGN CAPTIVE", [ 0x101D4 ] = "PHAISTOS DISC SIGN CHILD", [ 0x101D5 ] = "PHAISTOS DISC SIGN WOMAN", [ 0x101D6 ] = "PHAISTOS DISC SIGN HELMET", [ 0x101D7 ] = "PHAISTOS DISC SIGN GAUNTLET", [ 0x101D8 ] = "PHAISTOS DISC SIGN TIARA", [ 0x101D9 ] = "PHAISTOS DISC SIGN ARROW", [ 0x101DA ] = "PHAISTOS DISC SIGN BOW", [ 0x101DB ] = "PHAISTOS DISC SIGN SHIELD", [ 0x101DC ] = "PHAISTOS DISC SIGN CLUB", [ 0x101DD ] = "PHAISTOS DISC SIGN MANACLES", [ 0x101DE ] = "PHAISTOS DISC SIGN MATTOCK", [ 0x101DF ] = "PHAISTOS DISC SIGN SAW", [ 0x101E0 ] = "PHAISTOS DISC SIGN LID", [ 0x101E1 ] = "PHAISTOS DISC SIGN BOOMERANG", [ 0x101E2 ] = "PHAISTOS DISC SIGN CARPENTRY PLANE", [ 0x101E3 ] = "PHAISTOS DISC SIGN DOLIUM", [ 0x101E4 ] = "PHAISTOS DISC SIGN COMB", [ 0x101E5 ] = "PHAISTOS DISC SIGN SLING", [ 0x101E6 ] = "PHAISTOS DISC SIGN COLUMN", [ 0x101E7 ] = "PHAISTOS DISC SIGN BEEHIVE", [ 0x101E8 ] = "PHAISTOS DISC SIGN SHIP", [ 0x101E9 ] = "PHAISTOS DISC SIGN HORN", [ 0x101EA ] = "PHAISTOS DISC SIGN HIDE", [ 0x101EB ] = "PHAISTOS DISC SIGN BULLS LEG", [ 0x101EC ] = "PHAISTOS DISC SIGN CAT", [ 0x101ED ] = "PHAISTOS DISC SIGN RAM", [ 0x101EE ] = "PHAISTOS DISC SIGN EAGLE", [ 0x101EF ] = "PHAISTOS DISC SIGN DOVE", [ 0x101F0 ] = "PHAISTOS DISC SIGN TUNNY", [ 0x101F1 ] = "PHAISTOS DISC SIGN BEE", [ 0x101F2 ] = "PHAISTOS DISC SIGN PLANE TREE", [ 0x101F3 ] = "PHAISTOS DISC SIGN VINE", [ 0x101F4 ] = "PHAISTOS DISC SIGN PAPYRUS", [ 0x101F5 ] = "PHAISTOS DISC SIGN ROSETTE", [ 0x101F6 ] = "PHAISTOS DISC SIGN LILY", [ 0x101F7 ] = "PHAISTOS DISC SIGN OX BACK", [ 0x101F8 ] = "PHAISTOS DISC SIGN FLUTE", [ 0x101F9 ] = "PHAISTOS DISC SIGN GRATER", [ 0x101FA ] = "PHAISTOS DISC SIGN STRAINER", [ 0x101FB ] = "PHAISTOS DISC SIGN SMALL AXE", [ 0x101FC ] = "PHAISTOS DISC SIGN WAVY BAND", [ 0x101FD ] = "PHAISTOS DISC SIGN COMBINING OBLIQUE STROKE", [ 0x10280 ] = "LYCIAN LETTER A", [ 0x10281 ] = "LYCIAN LETTER E", [ 0x10282 ] = "LYCIAN LETTER B", [ 0x10283 ] = "LYCIAN LETTER BH", [ 0x10284 ] = "LYCIAN LETTER G", [ 0x10285 ] = "LYCIAN LETTER D", [ 0x10286 ] = "LYCIAN LETTER I", [ 0x10287 ] = "LYCIAN LETTER W", [ 0x10288 ] = "LYCIAN LETTER Z", [ 0x10289 ] = "LYCIAN LETTER TH", [ 0x1028A ] = "LYCIAN LETTER J", [ 0x1028B ] = "LYCIAN LETTER K", [ 0x1028C ] = "LYCIAN LETTER Q", [ 0x1028D ] = "LYCIAN LETTER L", [ 0x1028E ] = "LYCIAN LETTER M", [ 0x1028F ] = "LYCIAN LETTER N", [ 0x10290 ] = "LYCIAN LETTER MM", [ 0x10291 ] = "LYCIAN LETTER NN", [ 0x10292 ] = "LYCIAN LETTER U", [ 0x10293 ] = "LYCIAN LETTER P", [ 0x10294 ] = "LYCIAN LETTER KK", [ 0x10295 ] = "LYCIAN LETTER R", [ 0x10296 ] = "LYCIAN LETTER S", [ 0x10297 ] = "LYCIAN LETTER T", [ 0x10298 ] = "LYCIAN LETTER TT", [ 0x10299 ] = "LYCIAN LETTER AN", [ 0x1029A ] = "LYCIAN LETTER EN", [ 0x1029B ] = "LYCIAN LETTER H", [ 0x1029C ] = "LYCIAN LETTER X", [ 0x102A0 ] = "CARIAN LETTER A", [ 0x102A1 ] = "CARIAN LETTER P2", [ 0x102A2 ] = "CARIAN LETTER D", [ 0x102A3 ] = "CARIAN LETTER L", [ 0x102A4 ] = "CARIAN LETTER UUU", [ 0x102A5 ] = "CARIAN LETTER R", [ 0x102A6 ] = "CARIAN LETTER LD", [ 0x102A7 ] = "CARIAN LETTER A2", [ 0x102A8 ] = "CARIAN LETTER Q", [ 0x102A9 ] = "CARIAN LETTER B", [ 0x102AA ] = "CARIAN LETTER M", [ 0x102AB ] = "CARIAN LETTER O", [ 0x102AC ] = "CARIAN LETTER D2", [ 0x102AD ] = "CARIAN LETTER T", [ 0x102AE ] = "CARIAN LETTER SH", [ 0x102AF ] = "CARIAN LETTER SH2", [ 0x102B0 ] = "CARIAN LETTER S", [ 0x102B1 ] = "CARIAN LETTER C-18", [ 0x102B2 ] = "CARIAN LETTER U", [ 0x102B3 ] = "CARIAN LETTER NN", [ 0x102B4 ] = "CARIAN LETTER X", [ 0x102B5 ] = "CARIAN LETTER N", [ 0x102B6 ] = "CARIAN LETTER TT2", [ 0x102B7 ] = "CARIAN LETTER P", [ 0x102B8 ] = "CARIAN LETTER SS", [ 0x102B9 ] = "CARIAN LETTER I", [ 0x102BA ] = "CARIAN LETTER E", [ 0x102BB ] = "CARIAN LETTER UUUU", [ 0x102BC ] = "CARIAN LETTER K", [ 0x102BD ] = "CARIAN LETTER K2", [ 0x102BE ] = "CARIAN LETTER ND", [ 0x102BF ] = "CARIAN LETTER UU", [ 0x102C0 ] = "CARIAN LETTER G", [ 0x102C1 ] = "CARIAN LETTER G2", [ 0x102C2 ] = "CARIAN LETTER ST", [ 0x102C3 ] = "CARIAN LETTER ST2", [ 0x102C4 ] = "CARIAN LETTER NG", [ 0x102C5 ] = "CARIAN LETTER II", [ 0x102C6 ] = "CARIAN LETTER C-39", [ 0x102C7 ] = "CARIAN LETTER TT", [ 0x102C8 ] = "CARIAN LETTER UUU2", [ 0x102C9 ] = "CARIAN LETTER RR", [ 0x102CA ] = "CARIAN LETTER MB", [ 0x102CB ] = "CARIAN LETTER MB2", [ 0x102CC ] = "CARIAN LETTER MB3", [ 0x102CD ] = "CARIAN LETTER MB4", [ 0x102CE ] = "CARIAN LETTER LD2", [ 0x102CF ] = "CARIAN LETTER E2", [ 0x102D0 ] = "CARIAN LETTER UUU3", [ 0x102E0 ] = "COPTIC EPACT THOUSANDS MARK", [ 0x102E1 ] = "COPTIC EPACT DIGIT ONE", [ 0x102E2 ] = "COPTIC EPACT DIGIT TWO", [ 0x102E3 ] = "COPTIC EPACT DIGIT THREE", [ 0x102E4 ] = "COPTIC EPACT DIGIT FOUR", [ 0x102E5 ] = "COPTIC EPACT DIGIT FIVE", [ 0x102E6 ] = "COPTIC EPACT DIGIT SIX", [ 0x102E7 ] = "COPTIC EPACT DIGIT SEVEN", [ 0x102E8 ] = "COPTIC EPACT DIGIT EIGHT", [ 0x102E9 ] = "COPTIC EPACT DIGIT NINE", [ 0x102EA ] = "COPTIC EPACT NUMBER TEN", [ 0x102EB ] = "COPTIC EPACT NUMBER TWENTY", [ 0x102EC ] = "COPTIC EPACT NUMBER THIRTY", [ 0x102ED ] = "COPTIC EPACT NUMBER FORTY", [ 0x102EE ] = "COPTIC EPACT NUMBER FIFTY", [ 0x102EF ] = "COPTIC EPACT NUMBER SIXTY", [ 0x102F0 ] = "COPTIC EPACT NUMBER SEVENTY", [ 0x102F1 ] = "COPTIC EPACT NUMBER EIGHTY", [ 0x102F2 ] = "COPTIC EPACT NUMBER NINETY", [ 0x102F3 ] = "COPTIC EPACT NUMBER ONE HUNDRED", [ 0x102F4 ] = "COPTIC EPACT NUMBER TWO HUNDRED", [ 0x102F5 ] = "COPTIC EPACT NUMBER THREE HUNDRED", [ 0x102F6 ] = "COPTIC EPACT NUMBER FOUR HUNDRED", [ 0x102F7 ] = "COPTIC EPACT NUMBER FIVE HUNDRED", [ 0x102F8 ] = "COPTIC EPACT NUMBER SIX HUNDRED", [ 0x102F9 ] = "COPTIC EPACT NUMBER SEVEN HUNDRED", [ 0x102FA ] = "COPTIC EPACT NUMBER EIGHT HUNDRED", [ 0x102FB ] = "COPTIC EPACT NUMBER NINE HUNDRED", [ 0x10300 ] = "OLD ITALIC LETTER A", [ 0x10301 ] = "OLD ITALIC LETTER BE", [ 0x10302 ] = "OLD ITALIC LETTER KE", [ 0x10303 ] = "OLD ITALIC LETTER DE", [ 0x10304 ] = "OLD ITALIC LETTER E", [ 0x10305 ] = "OLD ITALIC LETTER VE", [ 0x10306 ] = "OLD ITALIC LETTER ZE", [ 0x10307 ] = "OLD ITALIC LETTER HE", [ 0x10308 ] = "OLD ITALIC LETTER THE", [ 0x10309 ] = "OLD ITALIC LETTER I", [ 0x1030A ] = "OLD ITALIC LETTER KA", [ 0x1030B ] = "OLD ITALIC LETTER EL", [ 0x1030C ] = "OLD ITALIC LETTER EM", [ 0x1030D ] = "OLD ITALIC LETTER EN", [ 0x1030E ] = "OLD ITALIC LETTER ESH", [ 0x1030F ] = "OLD ITALIC LETTER O", [ 0x10310 ] = "OLD ITALIC LETTER PE", [ 0x10311 ] = "OLD ITALIC LETTER SHE", [ 0x10312 ] = "OLD ITALIC LETTER KU", [ 0x10313 ] = "OLD ITALIC LETTER ER", [ 0x10314 ] = "OLD ITALIC LETTER ES", [ 0x10315 ] = "OLD ITALIC LETTER TE", [ 0x10316 ] = "OLD ITALIC LETTER U", [ 0x10317 ] = "OLD ITALIC LETTER EKS", [ 0x10318 ] = "OLD ITALIC LETTER PHE", [ 0x10319 ] = "OLD ITALIC LETTER KHE", [ 0x1031A ] = "OLD ITALIC LETTER EF", [ 0x1031B ] = "OLD ITALIC LETTER ERS", [ 0x1031C ] = "OLD ITALIC LETTER CHE", [ 0x1031D ] = "OLD ITALIC LETTER II", [ 0x1031E ] = "OLD ITALIC LETTER UU", [ 0x1031F ] = "OLD ITALIC LETTER ESS", [ 0x10320 ] = "OLD ITALIC NUMERAL ONE", [ 0x10321 ] = "OLD ITALIC NUMERAL FIVE", [ 0x10322 ] = "OLD ITALIC NUMERAL TEN", [ 0x10323 ] = "OLD ITALIC NUMERAL FIFTY", [ 0x1032D ] = "OLD ITALIC LETTER YE", [ 0x1032E ] = "OLD ITALIC LETTER NORTHERN TSE", [ 0x1032F ] = "OLD ITALIC LETTER SOUTHERN TSE", [ 0x10330 ] = "GOTHIC LETTER AHSA", [ 0x10331 ] = "GOTHIC LETTER BAIRKAN", [ 0x10332 ] = "GOTHIC LETTER GIBA", [ 0x10333 ] = "GOTHIC LETTER DAGS", [ 0x10334 ] = "GOTHIC LETTER AIHVUS", [ 0x10335 ] = "GOTHIC LETTER QAIRTHRA", [ 0x10336 ] = "GOTHIC LETTER IUJA", [ 0x10337 ] = "GOTHIC LETTER HAGL", [ 0x10338 ] = "GOTHIC LETTER THIUTH", [ 0x10339 ] = "GOTHIC LETTER EIS", [ 0x1033A ] = "GOTHIC LETTER KUSMA", [ 0x1033B ] = "GOTHIC LETTER LAGUS", [ 0x1033C ] = "GOTHIC LETTER MANNA", [ 0x1033D ] = "GOTHIC LETTER NAUTHS", [ 0x1033E ] = "GOTHIC LETTER JER", [ 0x1033F ] = "GOTHIC LETTER URUS", [ 0x10340 ] = "GOTHIC LETTER PAIRTHRA", [ 0x10341 ] = "GOTHIC LETTER NINETY", [ 0x10342 ] = "GOTHIC LETTER RAIDA", [ 0x10343 ] = "GOTHIC LETTER SAUIL", [ 0x10344 ] = "GOTHIC LETTER TEIWS", [ 0x10345 ] = "GOTHIC LETTER WINJA", [ 0x10346 ] = "GOTHIC LETTER FAIHU", [ 0x10347 ] = "GOTHIC LETTER IGGWS", [ 0x10348 ] = "GOTHIC LETTER HWAIR", [ 0x10349 ] = "GOTHIC LETTER OTHAL", [ 0x1034A ] = "GOTHIC LETTER NINE HUNDRED", [ 0x10350 ] = "OLD PERMIC LETTER AN", [ 0x10351 ] = "OLD PERMIC LETTER BUR", [ 0x10352 ] = "OLD PERMIC LETTER GAI", [ 0x10353 ] = "OLD PERMIC LETTER DOI", [ 0x10354 ] = "OLD PERMIC LETTER E", [ 0x10355 ] = "OLD PERMIC LETTER ZHOI", [ 0x10356 ] = "OLD PERMIC LETTER DZHOI", [ 0x10357 ] = "OLD PERMIC LETTER ZATA", [ 0x10358 ] = "OLD PERMIC LETTER DZITA", [ 0x10359 ] = "OLD PERMIC LETTER I", [ 0x1035A ] = "OLD PERMIC LETTER KOKE", [ 0x1035B ] = "OLD PERMIC LETTER LEI", [ 0x1035C ] = "OLD PERMIC LETTER MENOE", [ 0x1035D ] = "OLD PERMIC LETTER NENOE", [ 0x1035E ] = "OLD PERMIC LETTER VOOI", [ 0x1035F ] = "OLD PERMIC LETTER PEEI", [ 0x10360 ] = "OLD PERMIC LETTER REI", [ 0x10361 ] = "OLD PERMIC LETTER SII", [ 0x10362 ] = "OLD PERMIC LETTER TAI", [ 0x10363 ] = "OLD PERMIC LETTER U", [ 0x10364 ] = "OLD PERMIC LETTER CHERY", [ 0x10365 ] = "OLD PERMIC LETTER SHOOI", [ 0x10366 ] = "OLD PERMIC LETTER SHCHOOI", [ 0x10367 ] = "OLD PERMIC LETTER YRY", [ 0x10368 ] = "OLD PERMIC LETTER YERU", [ 0x10369 ] = "OLD PERMIC LETTER O", [ 0x1036A ] = "OLD PERMIC LETTER OO", [ 0x1036B ] = "OLD PERMIC LETTER EF", [ 0x1036C ] = "OLD PERMIC LETTER HA", [ 0x1036D ] = "OLD PERMIC LETTER TSIU", [ 0x1036E ] = "OLD PERMIC LETTER VER", [ 0x1036F ] = "OLD PERMIC LETTER YER", [ 0x10370 ] = "OLD PERMIC LETTER YERI", [ 0x10371 ] = "OLD PERMIC LETTER YAT", [ 0x10372 ] = "OLD PERMIC LETTER IE", [ 0x10373 ] = "OLD PERMIC LETTER YU", [ 0x10374 ] = "OLD PERMIC LETTER YA", [ 0x10375 ] = "OLD PERMIC LETTER IA", [ 0x10376 ] = "COMBINING OLD PERMIC LETTER AN", [ 0x10377 ] = "COMBINING OLD PERMIC LETTER DOI", [ 0x10378 ] = "COMBINING OLD PERMIC LETTER ZATA", [ 0x10379 ] = "COMBINING OLD PERMIC LETTER NENOE", [ 0x1037A ] = "COMBINING OLD PERMIC LETTER SII", [ 0x10380 ] = "UGARITIC LETTER ALPA", [ 0x10381 ] = "UGARITIC LETTER BETA", [ 0x10382 ] = "UGARITIC LETTER GAMLA", [ 0x10383 ] = "UGARITIC LETTER KHA", [ 0x10384 ] = "UGARITIC LETTER DELTA", [ 0x10385 ] = "UGARITIC LETTER HO", [ 0x10386 ] = "UGARITIC LETTER WO", [ 0x10387 ] = "UGARITIC LETTER ZETA", [ 0x10388 ] = "UGARITIC LETTER HOTA", [ 0x10389 ] = "UGARITIC LETTER TET", [ 0x1038A ] = "UGARITIC LETTER YOD", [ 0x1038B ] = "UGARITIC LETTER KAF", [ 0x1038C ] = "UGARITIC LETTER SHIN", [ 0x1038D ] = "UGARITIC LETTER LAMDA", [ 0x1038E ] = "UGARITIC LETTER MEM", [ 0x1038F ] = "UGARITIC LETTER DHAL", [ 0x10390 ] = "UGARITIC LETTER NUN", [ 0x10391 ] = "UGARITIC LETTER ZU", [ 0x10392 ] = "UGARITIC LETTER SAMKA", [ 0x10393 ] = "UGARITIC LETTER AIN", [ 0x10394 ] = "UGARITIC LETTER PU", [ 0x10395 ] = "UGARITIC LETTER SADE", [ 0x10396 ] = "UGARITIC LETTER QOPA", [ 0x10397 ] = "UGARITIC LETTER RASHA", [ 0x10398 ] = "UGARITIC LETTER THANNA", [ 0x10399 ] = "UGARITIC LETTER GHAIN", [ 0x1039A ] = "UGARITIC LETTER TO", [ 0x1039B ] = "UGARITIC LETTER I", [ 0x1039C ] = "UGARITIC LETTER U", [ 0x1039D ] = "UGARITIC LETTER SSU", [ 0x1039F ] = "UGARITIC WORD DIVIDER", [ 0x103A0 ] = "OLD PERSIAN SIGN A", [ 0x103A1 ] = "OLD PERSIAN SIGN I", [ 0x103A2 ] = "OLD PERSIAN SIGN U", [ 0x103A3 ] = "OLD PERSIAN SIGN KA", [ 0x103A4 ] = "OLD PERSIAN SIGN KU", [ 0x103A5 ] = "OLD PERSIAN SIGN GA", [ 0x103A6 ] = "OLD PERSIAN SIGN GU", [ 0x103A7 ] = "OLD PERSIAN SIGN XA", [ 0x103A8 ] = "OLD PERSIAN SIGN CA", [ 0x103A9 ] = "OLD PERSIAN SIGN JA", [ 0x103AA ] = "OLD PERSIAN SIGN JI", [ 0x103AB ] = "OLD PERSIAN SIGN TA", [ 0x103AC ] = "OLD PERSIAN SIGN TU", [ 0x103AD ] = "OLD PERSIAN SIGN DA", [ 0x103AE ] = "OLD PERSIAN SIGN DI", [ 0x103AF ] = "OLD PERSIAN SIGN DU", [ 0x103B0 ] = "OLD PERSIAN SIGN THA", [ 0x103B1 ] = "OLD PERSIAN SIGN PA", [ 0x103B2 ] = "OLD PERSIAN SIGN BA", [ 0x103B3 ] = "OLD PERSIAN SIGN FA", [ 0x103B4 ] = "OLD PERSIAN SIGN NA", [ 0x103B5 ] = "OLD PERSIAN SIGN NU", [ 0x103B6 ] = "OLD PERSIAN SIGN MA", [ 0x103B7 ] = "OLD PERSIAN SIGN MI", [ 0x103B8 ] = "OLD PERSIAN SIGN MU", [ 0x103B9 ] = "OLD PERSIAN SIGN YA", [ 0x103BA ] = "OLD PERSIAN SIGN VA", [ 0x103BB ] = "OLD PERSIAN SIGN VI", [ 0x103BC ] = "OLD PERSIAN SIGN RA", [ 0x103BD ] = "OLD PERSIAN SIGN RU", [ 0x103BE ] = "OLD PERSIAN SIGN LA", [ 0x103BF ] = "OLD PERSIAN SIGN SA", [ 0x103C0 ] = "OLD PERSIAN SIGN ZA", [ 0x103C1 ] = "OLD PERSIAN SIGN SHA", [ 0x103C2 ] = "OLD PERSIAN SIGN SSA", [ 0x103C3 ] = "OLD PERSIAN SIGN HA", [ 0x103C8 ] = "OLD PERSIAN SIGN AURAMAZDAA", [ 0x103C9 ] = "OLD PERSIAN SIGN AURAMAZDAA-2", [ 0x103CA ] = "OLD PERSIAN SIGN AURAMAZDAAHA", [ 0x103CB ] = "OLD PERSIAN SIGN XSHAAYATHIYA", [ 0x103CC ] = "OLD PERSIAN SIGN DAHYAAUSH", [ 0x103CD ] = "OLD PERSIAN SIGN DAHYAAUSH-2", [ 0x103CE ] = "OLD PERSIAN SIGN BAGA", [ 0x103CF ] = "OLD PERSIAN SIGN BUUMISH", [ 0x103D0 ] = "OLD PERSIAN WORD DIVIDER", [ 0x103D1 ] = "OLD PERSIAN NUMBER ONE", [ 0x103D2 ] = "OLD PERSIAN NUMBER TWO", [ 0x103D3 ] = "OLD PERSIAN NUMBER TEN", [ 0x103D4 ] = "OLD PERSIAN NUMBER TWENTY", [ 0x103D5 ] = "OLD PERSIAN NUMBER HUNDRED", [ 0x10400 ] = "DESERET CAPITAL LETTER LONG I", [ 0x10401 ] = "DESERET CAPITAL LETTER LONG E", [ 0x10402 ] = "DESERET CAPITAL LETTER LONG A", [ 0x10403 ] = "DESERET CAPITAL LETTER LONG AH", [ 0x10404 ] = "DESERET CAPITAL LETTER LONG O", [ 0x10405 ] = "DESERET CAPITAL LETTER LONG OO", [ 0x10406 ] = "DESERET CAPITAL LETTER SHORT I", [ 0x10407 ] = "DESERET CAPITAL LETTER SHORT E", [ 0x10408 ] = "DESERET CAPITAL LETTER SHORT A", [ 0x10409 ] = "DESERET CAPITAL LETTER SHORT AH", [ 0x1040A ] = "DESERET CAPITAL LETTER SHORT O", [ 0x1040B ] = "DESERET CAPITAL LETTER SHORT OO", [ 0x1040C ] = "DESERET CAPITAL LETTER AY", [ 0x1040D ] = "DESERET CAPITAL LETTER OW", [ 0x1040E ] = "DESERET CAPITAL LETTER WU", [ 0x1040F ] = "DESERET CAPITAL LETTER YEE", [ 0x10410 ] = "DESERET CAPITAL LETTER H", [ 0x10411 ] = "DESERET CAPITAL LETTER PEE", [ 0x10412 ] = "DESERET CAPITAL LETTER BEE", [ 0x10413 ] = "DESERET CAPITAL LETTER TEE", [ 0x10414 ] = "DESERET CAPITAL LETTER DEE", [ 0x10415 ] = "DESERET CAPITAL LETTER CHEE", [ 0x10416 ] = "DESERET CAPITAL LETTER JEE", [ 0x10417 ] = "DESERET CAPITAL LETTER KAY", [ 0x10418 ] = "DESERET CAPITAL LETTER GAY", [ 0x10419 ] = "DESERET CAPITAL LETTER EF", [ 0x1041A ] = "DESERET CAPITAL LETTER VEE", [ 0x1041B ] = "DESERET CAPITAL LETTER ETH", [ 0x1041C ] = "DESERET CAPITAL LETTER THEE", [ 0x1041D ] = "DESERET CAPITAL LETTER ES", [ 0x1041E ] = "DESERET CAPITAL LETTER ZEE", [ 0x1041F ] = "DESERET CAPITAL LETTER ESH", [ 0x10420 ] = "DESERET CAPITAL LETTER ZHEE", [ 0x10421 ] = "DESERET CAPITAL LETTER ER", [ 0x10422 ] = "DESERET CAPITAL LETTER EL", [ 0x10423 ] = "DESERET CAPITAL LETTER EM", [ 0x10424 ] = "DESERET CAPITAL LETTER EN", [ 0x10425 ] = "DESERET CAPITAL LETTER ENG", [ 0x10426 ] = "DESERET CAPITAL LETTER OI", [ 0x10427 ] = "DESERET CAPITAL LETTER EW", [ 0x10428 ] = "DESERET SMALL LETTER LONG I", [ 0x10429 ] = "DESERET SMALL LETTER LONG E", [ 0x1042A ] = "DESERET SMALL LETTER LONG A", [ 0x1042B ] = "DESERET SMALL LETTER LONG AH", [ 0x1042C ] = "DESERET SMALL LETTER LONG O", [ 0x1042D ] = "DESERET SMALL LETTER LONG OO", [ 0x1042E ] = "DESERET SMALL LETTER SHORT I", [ 0x1042F ] = "DESERET SMALL LETTER SHORT E", [ 0x10430 ] = "DESERET SMALL LETTER SHORT A", [ 0x10431 ] = "DESERET SMALL LETTER SHORT AH", [ 0x10432 ] = "DESERET SMALL LETTER SHORT O", [ 0x10433 ] = "DESERET SMALL LETTER SHORT OO", [ 0x10434 ] = "DESERET SMALL LETTER AY", [ 0x10435 ] = "DESERET SMALL LETTER OW", [ 0x10436 ] = "DESERET SMALL LETTER WU", [ 0x10437 ] = "DESERET SMALL LETTER YEE", [ 0x10438 ] = "DESERET SMALL LETTER H", [ 0x10439 ] = "DESERET SMALL LETTER PEE", [ 0x1043A ] = "DESERET SMALL LETTER BEE", [ 0x1043B ] = "DESERET SMALL LETTER TEE", [ 0x1043C ] = "DESERET SMALL LETTER DEE", [ 0x1043D ] = "DESERET SMALL LETTER CHEE", [ 0x1043E ] = "DESERET SMALL LETTER JEE", [ 0x1043F ] = "DESERET SMALL LETTER KAY", [ 0x10440 ] = "DESERET SMALL LETTER GAY", [ 0x10441 ] = "DESERET SMALL LETTER EF", [ 0x10442 ] = "DESERET SMALL LETTER VEE", [ 0x10443 ] = "DESERET SMALL LETTER ETH", [ 0x10444 ] = "DESERET SMALL LETTER THEE", [ 0x10445 ] = "DESERET SMALL LETTER ES", [ 0x10446 ] = "DESERET SMALL LETTER ZEE", [ 0x10447 ] = "DESERET SMALL LETTER ESH", [ 0x10448 ] = "DESERET SMALL LETTER ZHEE", [ 0x10449 ] = "DESERET SMALL LETTER ER", [ 0x1044A ] = "DESERET SMALL LETTER EL", [ 0x1044B ] = "DESERET SMALL LETTER EM", [ 0x1044C ] = "DESERET SMALL LETTER EN", [ 0x1044D ] = "DESERET SMALL LETTER ENG", [ 0x1044E ] = "DESERET SMALL LETTER OI", [ 0x1044F ] = "DESERET SMALL LETTER EW", [ 0x10450 ] = "SHAVIAN LETTER PEEP", [ 0x10451 ] = "SHAVIAN LETTER TOT", [ 0x10452 ] = "SHAVIAN LETTER KICK", [ 0x10453 ] = "SHAVIAN LETTER FEE", [ 0x10454 ] = "SHAVIAN LETTER THIGH", [ 0x10455 ] = "SHAVIAN LETTER SO", [ 0x10456 ] = "SHAVIAN LETTER SURE", [ 0x10457 ] = "SHAVIAN LETTER CHURCH", [ 0x10458 ] = "SHAVIAN LETTER YEA", [ 0x10459 ] = "SHAVIAN LETTER HUNG", [ 0x1045A ] = "SHAVIAN LETTER BIB", [ 0x1045B ] = "SHAVIAN LETTER DEAD", [ 0x1045C ] = "SHAVIAN LETTER GAG", [ 0x1045D ] = "SHAVIAN LETTER VOW", [ 0x1045E ] = "SHAVIAN LETTER THEY", [ 0x1045F ] = "SHAVIAN LETTER ZOO", [ 0x10460 ] = "SHAVIAN LETTER MEASURE", [ 0x10461 ] = "SHAVIAN LETTER JUDGE", [ 0x10462 ] = "SHAVIAN LETTER WOE", [ 0x10463 ] = "SHAVIAN LETTER HA-HA", [ 0x10464 ] = "SHAVIAN LETTER LOLL", [ 0x10465 ] = "SHAVIAN LETTER MIME", [ 0x10466 ] = "SHAVIAN LETTER IF", [ 0x10467 ] = "SHAVIAN LETTER EGG", [ 0x10468 ] = "SHAVIAN LETTER ASH", [ 0x10469 ] = "SHAVIAN LETTER ADO", [ 0x1046A ] = "SHAVIAN LETTER ON", [ 0x1046B ] = "SHAVIAN LETTER WOOL", [ 0x1046C ] = "SHAVIAN LETTER OUT", [ 0x1046D ] = "SHAVIAN LETTER AH", [ 0x1046E ] = "SHAVIAN LETTER ROAR", [ 0x1046F ] = "SHAVIAN LETTER NUN", [ 0x10470 ] = "SHAVIAN LETTER EAT", [ 0x10471 ] = "SHAVIAN LETTER AGE", [ 0x10472 ] = "SHAVIAN LETTER ICE", [ 0x10473 ] = "SHAVIAN LETTER UP", [ 0x10474 ] = "SHAVIAN LETTER OAK", [ 0x10475 ] = "SHAVIAN LETTER OOZE", [ 0x10476 ] = "SHAVIAN LETTER OIL", [ 0x10477 ] = "SHAVIAN LETTER AWE", [ 0x10478 ] = "SHAVIAN LETTER ARE", [ 0x10479 ] = "SHAVIAN LETTER OR", [ 0x1047A ] = "SHAVIAN LETTER AIR", [ 0x1047B ] = "SHAVIAN LETTER ERR", [ 0x1047C ] = "SHAVIAN LETTER ARRAY", [ 0x1047D ] = "SHAVIAN LETTER EAR", [ 0x1047E ] = "SHAVIAN LETTER IAN", [ 0x1047F ] = "SHAVIAN LETTER YEW", [ 0x10480 ] = "OSMANYA LETTER ALEF", [ 0x10481 ] = "OSMANYA LETTER BA", [ 0x10482 ] = "OSMANYA LETTER TA", [ 0x10483 ] = "OSMANYA LETTER JA", [ 0x10484 ] = "OSMANYA LETTER XA", [ 0x10485 ] = "OSMANYA LETTER KHA", [ 0x10486 ] = "OSMANYA LETTER DEEL", [ 0x10487 ] = "OSMANYA LETTER RA", [ 0x10488 ] = "OSMANYA LETTER SA", [ 0x10489 ] = "OSMANYA LETTER SHIIN", [ 0x1048A ] = "OSMANYA LETTER DHA", [ 0x1048B ] = "OSMANYA LETTER CAYN", [ 0x1048C ] = "OSMANYA LETTER GA", [ 0x1048D ] = "OSMANYA LETTER FA", [ 0x1048E ] = "OSMANYA LETTER QAAF", [ 0x1048F ] = "OSMANYA LETTER KAAF", [ 0x10490 ] = "OSMANYA LETTER LAAN", [ 0x10491 ] = "OSMANYA LETTER MIIN", [ 0x10492 ] = "OSMANYA LETTER NUUN", [ 0x10493 ] = "OSMANYA LETTER WAW", [ 0x10494 ] = "OSMANYA LETTER HA", [ 0x10495 ] = "OSMANYA LETTER YA", [ 0x10496 ] = "OSMANYA LETTER A", [ 0x10497 ] = "OSMANYA LETTER E", [ 0x10498 ] = "OSMANYA LETTER I", [ 0x10499 ] = "OSMANYA LETTER O", [ 0x1049A ] = "OSMANYA LETTER U", [ 0x1049B ] = "OSMANYA LETTER AA", [ 0x1049C ] = "OSMANYA LETTER EE", [ 0x1049D ] = "OSMANYA LETTER OO", [ 0x104A0 ] = "OSMANYA DIGIT ZERO", [ 0x104A1 ] = "OSMANYA DIGIT ONE", [ 0x104A2 ] = "OSMANYA DIGIT TWO", [ 0x104A3 ] = "OSMANYA DIGIT THREE", [ 0x104A4 ] = "OSMANYA DIGIT FOUR", [ 0x104A5 ] = "OSMANYA DIGIT FIVE", [ 0x104A6 ] = "OSMANYA DIGIT SIX", [ 0x104A7 ] = "OSMANYA DIGIT SEVEN", [ 0x104A8 ] = "OSMANYA DIGIT EIGHT", [ 0x104A9 ] = "OSMANYA DIGIT NINE", [ 0x104B0 ] = "OSAGE CAPITAL LETTER A", [ 0x104B1 ] = "OSAGE CAPITAL LETTER AI", [ 0x104B2 ] = "OSAGE CAPITAL LETTER AIN", [ 0x104B3 ] = "OSAGE CAPITAL LETTER AH", [ 0x104B4 ] = "OSAGE CAPITAL LETTER BRA", [ 0x104B5 ] = "OSAGE CAPITAL LETTER CHA", [ 0x104B6 ] = "OSAGE CAPITAL LETTER EHCHA", [ 0x104B7 ] = "OSAGE CAPITAL LETTER E", [ 0x104B8 ] = "OSAGE CAPITAL LETTER EIN", [ 0x104B9 ] = "OSAGE CAPITAL LETTER HA", [ 0x104BA ] = "OSAGE CAPITAL LETTER HYA", [ 0x104BB ] = "OSAGE CAPITAL LETTER I", [ 0x104BC ] = "OSAGE CAPITAL LETTER KA", [ 0x104BD ] = "OSAGE CAPITAL LETTER EHKA", [ 0x104BE ] = "OSAGE CAPITAL LETTER KYA", [ 0x104BF ] = "OSAGE CAPITAL LETTER LA", [ 0x104C0 ] = "OSAGE CAPITAL LETTER MA", [ 0x104C1 ] = "OSAGE CAPITAL LETTER NA", [ 0x104C2 ] = "OSAGE CAPITAL LETTER O", [ 0x104C3 ] = "OSAGE CAPITAL LETTER OIN", [ 0x104C4 ] = "OSAGE CAPITAL LETTER PA", [ 0x104C5 ] = "OSAGE CAPITAL LETTER EHPA", [ 0x104C6 ] = "OSAGE CAPITAL LETTER SA", [ 0x104C7 ] = "OSAGE CAPITAL LETTER SHA", [ 0x104C8 ] = "OSAGE CAPITAL LETTER TA", [ 0x104C9 ] = "OSAGE CAPITAL LETTER EHTA", [ 0x104CA ] = "OSAGE CAPITAL LETTER TSA", [ 0x104CB ] = "OSAGE CAPITAL LETTER EHTSA", [ 0x104CC ] = "OSAGE CAPITAL LETTER TSHA", [ 0x104CD ] = "OSAGE CAPITAL LETTER DHA", [ 0x104CE ] = "OSAGE CAPITAL LETTER U", [ 0x104CF ] = "OSAGE CAPITAL LETTER WA", [ 0x104D0 ] = "OSAGE CAPITAL LETTER KHA", [ 0x104D1 ] = "OSAGE CAPITAL LETTER GHA", [ 0x104D2 ] = "OSAGE CAPITAL LETTER ZA", [ 0x104D3 ] = "OSAGE CAPITAL LETTER ZHA", [ 0x104D8 ] = "OSAGE SMALL LETTER A", [ 0x104D9 ] = "OSAGE SMALL LETTER AI", [ 0x104DA ] = "OSAGE SMALL LETTER AIN", [ 0x104DB ] = "OSAGE SMALL LETTER AH", [ 0x104DC ] = "OSAGE SMALL LETTER BRA", [ 0x104DD ] = "OSAGE SMALL LETTER CHA", [ 0x104DE ] = "OSAGE SMALL LETTER EHCHA", [ 0x104DF ] = "OSAGE SMALL LETTER E", [ 0x104E0 ] = "OSAGE SMALL LETTER EIN", [ 0x104E1 ] = "OSAGE SMALL LETTER HA", [ 0x104E2 ] = "OSAGE SMALL LETTER HYA", [ 0x104E3 ] = "OSAGE SMALL LETTER I", [ 0x104E4 ] = "OSAGE SMALL LETTER KA", [ 0x104E5 ] = "OSAGE SMALL LETTER EHKA", [ 0x104E6 ] = "OSAGE SMALL LETTER KYA", [ 0x104E7 ] = "OSAGE SMALL LETTER LA", [ 0x104E8 ] = "OSAGE SMALL LETTER MA", [ 0x104E9 ] = "OSAGE SMALL LETTER NA", [ 0x104EA ] = "OSAGE SMALL LETTER O", [ 0x104EB ] = "OSAGE SMALL LETTER OIN", [ 0x104EC ] = "OSAGE SMALL LETTER PA", [ 0x104ED ] = "OSAGE SMALL LETTER EHPA", [ 0x104EE ] = "OSAGE SMALL LETTER SA", [ 0x104EF ] = "OSAGE SMALL LETTER SHA", [ 0x104F0 ] = "OSAGE SMALL LETTER TA", [ 0x104F1 ] = "OSAGE SMALL LETTER EHTA", [ 0x104F2 ] = "OSAGE SMALL LETTER TSA", [ 0x104F3 ] = "OSAGE SMALL LETTER EHTSA", [ 0x104F4 ] = "OSAGE SMALL LETTER TSHA", [ 0x104F5 ] = "OSAGE SMALL LETTER DHA", [ 0x104F6 ] = "OSAGE SMALL LETTER U", [ 0x104F7 ] = "OSAGE SMALL LETTER WA", [ 0x104F8 ] = "OSAGE SMALL LETTER KHA", [ 0x104F9 ] = "OSAGE SMALL LETTER GHA", [ 0x104FA ] = "OSAGE SMALL LETTER ZA", [ 0x104FB ] = "OSAGE SMALL LETTER ZHA", [ 0x10500 ] = "ELBASAN LETTER A", [ 0x10501 ] = "ELBASAN LETTER BE", [ 0x10502 ] = "ELBASAN LETTER CE", [ 0x10503 ] = "ELBASAN LETTER CHE", [ 0x10504 ] = "ELBASAN LETTER DE", [ 0x10505 ] = "ELBASAN LETTER NDE", [ 0x10506 ] = "ELBASAN LETTER DHE", [ 0x10507 ] = "ELBASAN LETTER EI", [ 0x10508 ] = "ELBASAN LETTER E", [ 0x10509 ] = "ELBASAN LETTER FE", [ 0x1050A ] = "ELBASAN LETTER GE", [ 0x1050B ] = "ELBASAN LETTER GJE", [ 0x1050C ] = "ELBASAN LETTER HE", [ 0x1050D ] = "ELBASAN LETTER I", [ 0x1050E ] = "ELBASAN LETTER JE", [ 0x1050F ] = "ELBASAN LETTER KE", [ 0x10510 ] = "ELBASAN LETTER LE", [ 0x10511 ] = "ELBASAN LETTER LLE", [ 0x10512 ] = "ELBASAN LETTER ME", [ 0x10513 ] = "ELBASAN LETTER NE", [ 0x10514 ] = "ELBASAN LETTER NA", [ 0x10515 ] = "ELBASAN LETTER NJE", [ 0x10516 ] = "ELBASAN LETTER O", [ 0x10517 ] = "ELBASAN LETTER PE", [ 0x10518 ] = "ELBASAN LETTER QE", [ 0x10519 ] = "ELBASAN LETTER RE", [ 0x1051A ] = "ELBASAN LETTER RRE", [ 0x1051B ] = "ELBASAN LETTER SE", [ 0x1051C ] = "ELBASAN LETTER SHE", [ 0x1051D ] = "ELBASAN LETTER TE", [ 0x1051E ] = "ELBASAN LETTER THE", [ 0x1051F ] = "ELBASAN LETTER U", [ 0x10520 ] = "ELBASAN LETTER VE", [ 0x10521 ] = "ELBASAN LETTER XE", [ 0x10522 ] = "ELBASAN LETTER Y", [ 0x10523 ] = "ELBASAN LETTER ZE", [ 0x10524 ] = "ELBASAN LETTER ZHE", [ 0x10525 ] = "ELBASAN LETTER GHE", [ 0x10526 ] = "ELBASAN LETTER GHAMMA", [ 0x10527 ] = "ELBASAN LETTER KHE", [ 0x10530 ] = "CAUCASIAN ALBANIAN LETTER ALT", [ 0x10531 ] = "CAUCASIAN ALBANIAN LETTER BET", [ 0x10532 ] = "CAUCASIAN ALBANIAN LETTER GIM", [ 0x10533 ] = "CAUCASIAN ALBANIAN LETTER DAT", [ 0x10534 ] = "CAUCASIAN ALBANIAN LETTER EB", [ 0x10535 ] = "CAUCASIAN ALBANIAN LETTER ZARL", [ 0x10536 ] = "CAUCASIAN ALBANIAN LETTER EYN", [ 0x10537 ] = "CAUCASIAN ALBANIAN LETTER ZHIL", [ 0x10538 ] = "CAUCASIAN ALBANIAN LETTER TAS", [ 0x10539 ] = "CAUCASIAN ALBANIAN LETTER CHA", [ 0x1053A ] = "CAUCASIAN ALBANIAN LETTER YOWD", [ 0x1053B ] = "CAUCASIAN ALBANIAN LETTER ZHA", [ 0x1053C ] = "CAUCASIAN ALBANIAN LETTER IRB", [ 0x1053D ] = "CAUCASIAN ALBANIAN LETTER SHA", [ 0x1053E ] = "CAUCASIAN ALBANIAN LETTER LAN", [ 0x1053F ] = "CAUCASIAN ALBANIAN LETTER INYA", [ 0x10540 ] = "CAUCASIAN ALBANIAN LETTER XEYN", [ 0x10541 ] = "CAUCASIAN ALBANIAN LETTER DYAN", [ 0x10542 ] = "CAUCASIAN ALBANIAN LETTER CAR", [ 0x10543 ] = "CAUCASIAN ALBANIAN LETTER JHOX", [ 0x10544 ] = "CAUCASIAN ALBANIAN LETTER KAR", [ 0x10545 ] = "CAUCASIAN ALBANIAN LETTER LYIT", [ 0x10546 ] = "CAUCASIAN ALBANIAN LETTER HEYT", [ 0x10547 ] = "CAUCASIAN ALBANIAN LETTER QAY", [ 0x10548 ] = "CAUCASIAN ALBANIAN LETTER AOR", [ 0x10549 ] = "CAUCASIAN ALBANIAN LETTER CHOY", [ 0x1054A ] = "CAUCASIAN ALBANIAN LETTER CHI", [ 0x1054B ] = "CAUCASIAN ALBANIAN LETTER CYAY", [ 0x1054C ] = "CAUCASIAN ALBANIAN LETTER MAQ", [ 0x1054D ] = "CAUCASIAN ALBANIAN LETTER QAR", [ 0x1054E ] = "CAUCASIAN ALBANIAN LETTER NOWC", [ 0x1054F ] = "CAUCASIAN ALBANIAN LETTER DZYAY", [ 0x10550 ] = "CAUCASIAN ALBANIAN LETTER SHAK", [ 0x10551 ] = "CAUCASIAN ALBANIAN LETTER JAYN", [ 0x10552 ] = "CAUCASIAN ALBANIAN LETTER ON", [ 0x10553 ] = "CAUCASIAN ALBANIAN LETTER TYAY", [ 0x10554 ] = "CAUCASIAN ALBANIAN LETTER FAM", [ 0x10555 ] = "CAUCASIAN ALBANIAN LETTER DZAY", [ 0x10556 ] = "CAUCASIAN ALBANIAN LETTER CHAT", [ 0x10557 ] = "CAUCASIAN ALBANIAN LETTER PEN", [ 0x10558 ] = "CAUCASIAN ALBANIAN LETTER GHEYS", [ 0x10559 ] = "CAUCASIAN ALBANIAN LETTER RAT", [ 0x1055A ] = "CAUCASIAN ALBANIAN LETTER SEYK", [ 0x1055B ] = "CAUCASIAN ALBANIAN LETTER VEYZ", [ 0x1055C ] = "CAUCASIAN ALBANIAN LETTER TIWR", [ 0x1055D ] = "CAUCASIAN ALBANIAN LETTER SHOY", [ 0x1055E ] = "CAUCASIAN ALBANIAN LETTER IWN", [ 0x1055F ] = "CAUCASIAN ALBANIAN LETTER CYAW", [ 0x10560 ] = "CAUCASIAN ALBANIAN LETTER CAYN", [ 0x10561 ] = "CAUCASIAN ALBANIAN LETTER YAYD", [ 0x10562 ] = "CAUCASIAN ALBANIAN LETTER PIWR", [ 0x10563 ] = "CAUCASIAN ALBANIAN LETTER KIW", [ 0x1056F ] = "CAUCASIAN ALBANIAN CITATION MARK", [ 0x10570 ] = "VITHKUQI CAPITAL LETTER A", [ 0x10571 ] = "VITHKUQI CAPITAL LETTER BBE", [ 0x10572 ] = "VITHKUQI CAPITAL LETTER BE", [ 0x10573 ] = "VITHKUQI CAPITAL LETTER CE", [ 0x10574 ] = "VITHKUQI CAPITAL LETTER CHE", [ 0x10575 ] = "VITHKUQI CAPITAL LETTER DE", [ 0x10576 ] = "VITHKUQI CAPITAL LETTER DHE", [ 0x10577 ] = "VITHKUQI CAPITAL LETTER EI", [ 0x10578 ] = "VITHKUQI CAPITAL LETTER E", [ 0x10579 ] = "VITHKUQI CAPITAL LETTER FE", [ 0x1057A ] = "VITHKUQI CAPITAL LETTER GA", [ 0x1057C ] = "VITHKUQI CAPITAL LETTER HA", [ 0x1057D ] = "VITHKUQI CAPITAL LETTER HHA", [ 0x1057E ] = "VITHKUQI CAPITAL LETTER I", [ 0x1057F ] = "VITHKUQI CAPITAL LETTER IJE", [ 0x10580 ] = "VITHKUQI CAPITAL LETTER JE", [ 0x10581 ] = "VITHKUQI CAPITAL LETTER KA", [ 0x10582 ] = "VITHKUQI CAPITAL LETTER LA", [ 0x10583 ] = "VITHKUQI CAPITAL LETTER LLA", [ 0x10584 ] = "VITHKUQI CAPITAL LETTER ME", [ 0x10585 ] = "VITHKUQI CAPITAL LETTER NE", [ 0x10586 ] = "VITHKUQI CAPITAL LETTER NJE", [ 0x10587 ] = "VITHKUQI CAPITAL LETTER O", [ 0x10588 ] = "VITHKUQI CAPITAL LETTER PE", [ 0x10589 ] = "VITHKUQI CAPITAL LETTER QA", [ 0x1058A ] = "VITHKUQI CAPITAL LETTER RE", [ 0x1058C ] = "VITHKUQI CAPITAL LETTER SE", [ 0x1058D ] = "VITHKUQI CAPITAL LETTER SHE", [ 0x1058E ] = "VITHKUQI CAPITAL LETTER TE", [ 0x1058F ] = "VITHKUQI CAPITAL LETTER THE", [ 0x10590 ] = "VITHKUQI CAPITAL LETTER U", [ 0x10591 ] = "VITHKUQI CAPITAL LETTER VE", [ 0x10592 ] = "VITHKUQI CAPITAL LETTER XE", [ 0x10594 ] = "VITHKUQI CAPITAL LETTER Y", [ 0x10595 ] = "VITHKUQI CAPITAL LETTER ZE", [ 0x10597 ] = "VITHKUQI SMALL LETTER A", [ 0x10598 ] = "VITHKUQI SMALL LETTER BBE", [ 0x10599 ] = "VITHKUQI SMALL LETTER BE", [ 0x1059A ] = "VITHKUQI SMALL LETTER CE", [ 0x1059B ] = "VITHKUQI SMALL LETTER CHE", [ 0x1059C ] = "VITHKUQI SMALL LETTER DE", [ 0x1059D ] = "VITHKUQI SMALL LETTER DHE", [ 0x1059E ] = "VITHKUQI SMALL LETTER EI", [ 0x1059F ] = "VITHKUQI SMALL LETTER E", [ 0x105A0 ] = "VITHKUQI SMALL LETTER FE", [ 0x105A1 ] = "VITHKUQI SMALL LETTER GA", [ 0x105A3 ] = "VITHKUQI SMALL LETTER HA", [ 0x105A4 ] = "VITHKUQI SMALL LETTER HHA", [ 0x105A5 ] = "VITHKUQI SMALL LETTER I", [ 0x105A6 ] = "VITHKUQI SMALL LETTER IJE", [ 0x105A7 ] = "VITHKUQI SMALL LETTER JE", [ 0x105A8 ] = "VITHKUQI SMALL LETTER KA", [ 0x105A9 ] = "VITHKUQI SMALL LETTER LA", [ 0x105AA ] = "VITHKUQI SMALL LETTER LLA", [ 0x105AB ] = "VITHKUQI SMALL LETTER ME", [ 0x105AC ] = "VITHKUQI SMALL LETTER NE", [ 0x105AD ] = "VITHKUQI SMALL LETTER NJE", [ 0x105AE ] = "VITHKUQI SMALL LETTER O", [ 0x105AF ] = "VITHKUQI SMALL LETTER PE", [ 0x105B0 ] = "VITHKUQI SMALL LETTER QA", [ 0x105B1 ] = "VITHKUQI SMALL LETTER RE", [ 0x105B3 ] = "VITHKUQI SMALL LETTER SE", [ 0x105B4 ] = "VITHKUQI SMALL LETTER SHE", [ 0x105B5 ] = "VITHKUQI SMALL LETTER TE", [ 0x105B6 ] = "VITHKUQI SMALL LETTER THE", [ 0x105B7 ] = "VITHKUQI SMALL LETTER U", [ 0x105B8 ] = "VITHKUQI SMALL LETTER VE", [ 0x105B9 ] = "VITHKUQI SMALL LETTER XE", [ 0x105BB ] = "VITHKUQI SMALL LETTER Y", [ 0x105BC ] = "VITHKUQI SMALL LETTER ZE", [ 0x10600 ] = "LINEAR A SIGN AB001", [ 0x10601 ] = "LINEAR A SIGN AB002", [ 0x10602 ] = "LINEAR A SIGN AB003", [ 0x10603 ] = "LINEAR A SIGN AB004", [ 0x10604 ] = "LINEAR A SIGN AB005", [ 0x10605 ] = "LINEAR A SIGN AB006", [ 0x10606 ] = "LINEAR A SIGN AB007", [ 0x10607 ] = "LINEAR A SIGN AB008", [ 0x10608 ] = "LINEAR A SIGN AB009", [ 0x10609 ] = "LINEAR A SIGN AB010", [ 0x1060A ] = "LINEAR A SIGN AB011", [ 0x1060B ] = "LINEAR A SIGN AB013", [ 0x1060C ] = "LINEAR A SIGN AB016", [ 0x1060D ] = "LINEAR A SIGN AB017", [ 0x1060E ] = "LINEAR A SIGN AB020", [ 0x1060F ] = "LINEAR A SIGN AB021", [ 0x10610 ] = "LINEAR A SIGN AB021F", [ 0x10611 ] = "LINEAR A SIGN AB021M", [ 0x10612 ] = "LINEAR A SIGN AB022", [ 0x10613 ] = "LINEAR A SIGN AB022F", [ 0x10614 ] = "LINEAR A SIGN AB022M", [ 0x10615 ] = "LINEAR A SIGN AB023", [ 0x10616 ] = "LINEAR A SIGN AB023M", [ 0x10617 ] = "LINEAR A SIGN AB024", [ 0x10618 ] = "LINEAR A SIGN AB026", [ 0x10619 ] = "LINEAR A SIGN AB027", [ 0x1061A ] = "LINEAR A SIGN AB028", [ 0x1061B ] = "LINEAR A SIGN A028B", [ 0x1061C ] = "LINEAR A SIGN AB029", [ 0x1061D ] = "LINEAR A SIGN AB030", [ 0x1061E ] = "LINEAR A SIGN AB031", [ 0x1061F ] = "LINEAR A SIGN AB034", [ 0x10620 ] = "LINEAR A SIGN AB037", [ 0x10621 ] = "LINEAR A SIGN AB038", [ 0x10622 ] = "LINEAR A SIGN AB039", [ 0x10623 ] = "LINEAR A SIGN AB040", [ 0x10624 ] = "LINEAR A SIGN AB041", [ 0x10625 ] = "LINEAR A SIGN AB044", [ 0x10626 ] = "LINEAR A SIGN AB045", [ 0x10627 ] = "LINEAR A SIGN AB046", [ 0x10628 ] = "LINEAR A SIGN AB047", [ 0x10629 ] = "LINEAR A SIGN AB048", [ 0x1062A ] = "LINEAR A SIGN AB049", [ 0x1062B ] = "LINEAR A SIGN AB050", [ 0x1062C ] = "LINEAR A SIGN AB051", [ 0x1062D ] = "LINEAR A SIGN AB053", [ 0x1062E ] = "LINEAR A SIGN AB054", [ 0x1062F ] = "LINEAR A SIGN AB055", [ 0x10630 ] = "LINEAR A SIGN AB056", [ 0x10631 ] = "LINEAR A SIGN AB057", [ 0x10632 ] = "LINEAR A SIGN AB058", [ 0x10633 ] = "LINEAR A SIGN AB059", [ 0x10634 ] = "LINEAR A SIGN AB060", [ 0x10635 ] = "LINEAR A SIGN AB061", [ 0x10636 ] = "LINEAR A SIGN AB065", [ 0x10637 ] = "LINEAR A SIGN AB066", [ 0x10638 ] = "LINEAR A SIGN AB067", [ 0x10639 ] = "LINEAR A SIGN AB069", [ 0x1063A ] = "LINEAR A SIGN AB070", [ 0x1063B ] = "LINEAR A SIGN AB073", [ 0x1063C ] = "LINEAR A SIGN AB074", [ 0x1063D ] = "LINEAR A SIGN AB076", [ 0x1063E ] = "LINEAR A SIGN AB077", [ 0x1063F ] = "LINEAR A SIGN AB078", [ 0x10640 ] = "LINEAR A SIGN AB079", [ 0x10641 ] = "LINEAR A SIGN AB080", [ 0x10642 ] = "LINEAR A SIGN AB081", [ 0x10643 ] = "LINEAR A SIGN AB082", [ 0x10644 ] = "LINEAR A SIGN AB085", [ 0x10645 ] = "LINEAR A SIGN AB086", [ 0x10646 ] = "LINEAR A SIGN AB087", [ 0x10647 ] = "LINEAR A SIGN A100-102", [ 0x10648 ] = "LINEAR A SIGN AB118", [ 0x10649 ] = "LINEAR A SIGN AB120", [ 0x1064A ] = "LINEAR A SIGN A120B", [ 0x1064B ] = "LINEAR A SIGN AB122", [ 0x1064C ] = "LINEAR A SIGN AB123", [ 0x1064D ] = "LINEAR A SIGN AB131A", [ 0x1064E ] = "LINEAR A SIGN AB131B", [ 0x1064F ] = "LINEAR A SIGN A131C", [ 0x10650 ] = "LINEAR A SIGN AB164", [ 0x10651 ] = "LINEAR A SIGN AB171", [ 0x10652 ] = "LINEAR A SIGN AB180", [ 0x10653 ] = "LINEAR A SIGN AB188", [ 0x10654 ] = "LINEAR A SIGN AB191", [ 0x10655 ] = "LINEAR A SIGN A301", [ 0x10656 ] = "LINEAR A SIGN A302", [ 0x10657 ] = "LINEAR A SIGN A303", [ 0x10658 ] = "LINEAR A SIGN A304", [ 0x10659 ] = "LINEAR A SIGN A305", [ 0x1065A ] = "LINEAR A SIGN A306", [ 0x1065B ] = "LINEAR A SIGN A307", [ 0x1065C ] = "LINEAR A SIGN A308", [ 0x1065D ] = "LINEAR A SIGN A309A", [ 0x1065E ] = "LINEAR A SIGN A309B", [ 0x1065F ] = "LINEAR A SIGN A309C", [ 0x10660 ] = "LINEAR A SIGN A310", [ 0x10661 ] = "LINEAR A SIGN A311", [ 0x10662 ] = "LINEAR A SIGN A312", [ 0x10663 ] = "LINEAR A SIGN A313A", [ 0x10664 ] = "LINEAR A SIGN A313B", [ 0x10665 ] = "LINEAR A SIGN A313C", [ 0x10666 ] = "LINEAR A SIGN A314", [ 0x10667 ] = "LINEAR A SIGN A315", [ 0x10668 ] = "LINEAR A SIGN A316", [ 0x10669 ] = "LINEAR A SIGN A317", [ 0x1066A ] = "LINEAR A SIGN A318", [ 0x1066B ] = "LINEAR A SIGN A319", [ 0x1066C ] = "LINEAR A SIGN A320", [ 0x1066D ] = "LINEAR A SIGN A321", [ 0x1066E ] = "LINEAR A SIGN A322", [ 0x1066F ] = "LINEAR A SIGN A323", [ 0x10670 ] = "LINEAR A SIGN A324", [ 0x10671 ] = "LINEAR A SIGN A325", [ 0x10672 ] = "LINEAR A SIGN A326", [ 0x10673 ] = "LINEAR A SIGN A327", [ 0x10674 ] = "LINEAR A SIGN A328", [ 0x10675 ] = "LINEAR A SIGN A329", [ 0x10676 ] = "LINEAR A SIGN A330", [ 0x10677 ] = "LINEAR A SIGN A331", [ 0x10678 ] = "LINEAR A SIGN A332", [ 0x10679 ] = "LINEAR A SIGN A333", [ 0x1067A ] = "LINEAR A SIGN A334", [ 0x1067B ] = "LINEAR A SIGN A335", [ 0x1067C ] = "LINEAR A SIGN A336", [ 0x1067D ] = "LINEAR A SIGN A337", [ 0x1067E ] = "LINEAR A SIGN A338", [ 0x1067F ] = "LINEAR A SIGN A339", [ 0x10680 ] = "LINEAR A SIGN A340", [ 0x10681 ] = "LINEAR A SIGN A341", [ 0x10682 ] = "LINEAR A SIGN A342", [ 0x10683 ] = "LINEAR A SIGN A343", [ 0x10684 ] = "LINEAR A SIGN A344", [ 0x10685 ] = "LINEAR A SIGN A345", [ 0x10686 ] = "LINEAR A SIGN A346", [ 0x10687 ] = "LINEAR A SIGN A347", [ 0x10688 ] = "LINEAR A SIGN A348", [ 0x10689 ] = "LINEAR A SIGN A349", [ 0x1068A ] = "LINEAR A SIGN A350", [ 0x1068B ] = "LINEAR A SIGN A351", [ 0x1068C ] = "LINEAR A SIGN A352", [ 0x1068D ] = "LINEAR A SIGN A353", [ 0x1068E ] = "LINEAR A SIGN A354", [ 0x1068F ] = "LINEAR A SIGN A355", [ 0x10690 ] = "LINEAR A SIGN A356", [ 0x10691 ] = "LINEAR A SIGN A357", [ 0x10692 ] = "LINEAR A SIGN A358", [ 0x10693 ] = "LINEAR A SIGN A359", [ 0x10694 ] = "LINEAR A SIGN A360", [ 0x10695 ] = "LINEAR A SIGN A361", [ 0x10696 ] = "LINEAR A SIGN A362", [ 0x10697 ] = "LINEAR A SIGN A363", [ 0x10698 ] = "LINEAR A SIGN A364", [ 0x10699 ] = "LINEAR A SIGN A365", [ 0x1069A ] = "LINEAR A SIGN A366", [ 0x1069B ] = "LINEAR A SIGN A367", [ 0x1069C ] = "LINEAR A SIGN A368", [ 0x1069D ] = "LINEAR A SIGN A369", [ 0x1069E ] = "LINEAR A SIGN A370", [ 0x1069F ] = "LINEAR A SIGN A371", [ 0x106A0 ] = "LINEAR A SIGN A400-VAS", [ 0x106A1 ] = "LINEAR A SIGN A401-VAS", [ 0x106A2 ] = "LINEAR A SIGN A402-VAS", [ 0x106A3 ] = "LINEAR A SIGN A403-VAS", [ 0x106A4 ] = "LINEAR A SIGN A404-VAS", [ 0x106A5 ] = "LINEAR A SIGN A405-VAS", [ 0x106A6 ] = "LINEAR A SIGN A406-VAS", [ 0x106A7 ] = "LINEAR A SIGN A407-VAS", [ 0x106A8 ] = "LINEAR A SIGN A408-VAS", [ 0x106A9 ] = "LINEAR A SIGN A409-VAS", [ 0x106AA ] = "LINEAR A SIGN A410-VAS", [ 0x106AB ] = "LINEAR A SIGN A411-VAS", [ 0x106AC ] = "LINEAR A SIGN A412-VAS", [ 0x106AD ] = "LINEAR A SIGN A413-VAS", [ 0x106AE ] = "LINEAR A SIGN A414-VAS", [ 0x106AF ] = "LINEAR A SIGN A415-VAS", [ 0x106B0 ] = "LINEAR A SIGN A416-VAS", [ 0x106B1 ] = "LINEAR A SIGN A417-VAS", [ 0x106B2 ] = "LINEAR A SIGN A418-VAS", [ 0x106B3 ] = "LINEAR A SIGN A501", [ 0x106B4 ] = "LINEAR A SIGN A502", [ 0x106B5 ] = "LINEAR A SIGN A503", [ 0x106B6 ] = "LINEAR A SIGN A504", [ 0x106B7 ] = "LINEAR A SIGN A505", [ 0x106B8 ] = "LINEAR A SIGN A506", [ 0x106B9 ] = "LINEAR A SIGN A508", [ 0x106BA ] = "LINEAR A SIGN A509", [ 0x106BB ] = "LINEAR A SIGN A510", [ 0x106BC ] = "LINEAR A SIGN A511", [ 0x106BD ] = "LINEAR A SIGN A512", [ 0x106BE ] = "LINEAR A SIGN A513", [ 0x106BF ] = "LINEAR A SIGN A515", [ 0x106C0 ] = "LINEAR A SIGN A516", [ 0x106C1 ] = "LINEAR A SIGN A520", [ 0x106C2 ] = "LINEAR A SIGN A521", [ 0x106C3 ] = "LINEAR A SIGN A523", [ 0x106C4 ] = "LINEAR A SIGN A524", [ 0x106C5 ] = "LINEAR A SIGN A525", [ 0x106C6 ] = "LINEAR A SIGN A526", [ 0x106C7 ] = "LINEAR A SIGN A527", [ 0x106C8 ] = "LINEAR A SIGN A528", [ 0x106C9 ] = "LINEAR A SIGN A529", [ 0x106CA ] = "LINEAR A SIGN A530", [ 0x106CB ] = "LINEAR A SIGN A531", [ 0x106CC ] = "LINEAR A SIGN A532", [ 0x106CD ] = "LINEAR A SIGN A534", [ 0x106CE ] = "LINEAR A SIGN A535", [ 0x106CF ] = "LINEAR A SIGN A536", [ 0x106D0 ] = "LINEAR A SIGN A537", [ 0x106D1 ] = "LINEAR A SIGN A538", [ 0x106D2 ] = "LINEAR A SIGN A539", [ 0x106D3 ] = "LINEAR A SIGN A540", [ 0x106D4 ] = "LINEAR A SIGN A541", [ 0x106D5 ] = "LINEAR A SIGN A542", [ 0x106D6 ] = "LINEAR A SIGN A545", [ 0x106D7 ] = "LINEAR A SIGN A547", [ 0x106D8 ] = "LINEAR A SIGN A548", [ 0x106D9 ] = "LINEAR A SIGN A549", [ 0x106DA ] = "LINEAR A SIGN A550", [ 0x106DB ] = "LINEAR A SIGN A551", [ 0x106DC ] = "LINEAR A SIGN A552", [ 0x106DD ] = "LINEAR A SIGN A553", [ 0x106DE ] = "LINEAR A SIGN A554", [ 0x106DF ] = "LINEAR A SIGN A555", [ 0x106E0 ] = "LINEAR A SIGN A556", [ 0x106E1 ] = "LINEAR A SIGN A557", [ 0x106E2 ] = "LINEAR A SIGN A559", [ 0x106E3 ] = "LINEAR A SIGN A563", [ 0x106E4 ] = "LINEAR A SIGN A564", [ 0x106E5 ] = "LINEAR A SIGN A565", [ 0x106E6 ] = "LINEAR A SIGN A566", [ 0x106E7 ] = "LINEAR A SIGN A568", [ 0x106E8 ] = "LINEAR A SIGN A569", [ 0x106E9 ] = "LINEAR A SIGN A570", [ 0x106EA ] = "LINEAR A SIGN A571", [ 0x106EB ] = "LINEAR A SIGN A572", [ 0x106EC ] = "LINEAR A SIGN A573", [ 0x106ED ] = "LINEAR A SIGN A574", [ 0x106EE ] = "LINEAR A SIGN A575", [ 0x106EF ] = "LINEAR A SIGN A576", [ 0x106F0 ] = "LINEAR A SIGN A577", [ 0x106F1 ] = "LINEAR A SIGN A578", [ 0x106F2 ] = "LINEAR A SIGN A579", [ 0x106F3 ] = "LINEAR A SIGN A580", [ 0x106F4 ] = "LINEAR A SIGN A581", [ 0x106F5 ] = "LINEAR A SIGN A582", [ 0x106F6 ] = "LINEAR A SIGN A583", [ 0x106F7 ] = "LINEAR A SIGN A584", [ 0x106F8 ] = "LINEAR A SIGN A585", [ 0x106F9 ] = "LINEAR A SIGN A586", [ 0x106FA ] = "LINEAR A SIGN A587", [ 0x106FB ] = "LINEAR A SIGN A588", [ 0x106FC ] = "LINEAR A SIGN A589", [ 0x106FD ] = "LINEAR A SIGN A591", [ 0x106FE ] = "LINEAR A SIGN A592", [ 0x106FF ] = "LINEAR A SIGN A594", [ 0x10700 ] = "LINEAR A SIGN A595", [ 0x10701 ] = "LINEAR A SIGN A596", [ 0x10702 ] = "LINEAR A SIGN A598", [ 0x10703 ] = "LINEAR A SIGN A600", [ 0x10704 ] = "LINEAR A SIGN A601", [ 0x10705 ] = "LINEAR A SIGN A602", [ 0x10706 ] = "LINEAR A SIGN A603", [ 0x10707 ] = "LINEAR A SIGN A604", [ 0x10708 ] = "LINEAR A SIGN A606", [ 0x10709 ] = "LINEAR A SIGN A608", [ 0x1070A ] = "LINEAR A SIGN A609", [ 0x1070B ] = "LINEAR A SIGN A610", [ 0x1070C ] = "LINEAR A SIGN A611", [ 0x1070D ] = "LINEAR A SIGN A612", [ 0x1070E ] = "LINEAR A SIGN A613", [ 0x1070F ] = "LINEAR A SIGN A614", [ 0x10710 ] = "LINEAR A SIGN A615", [ 0x10711 ] = "LINEAR A SIGN A616", [ 0x10712 ] = "LINEAR A SIGN A617", [ 0x10713 ] = "LINEAR A SIGN A618", [ 0x10714 ] = "LINEAR A SIGN A619", [ 0x10715 ] = "LINEAR A SIGN A620", [ 0x10716 ] = "LINEAR A SIGN A621", [ 0x10717 ] = "LINEAR A SIGN A622", [ 0x10718 ] = "LINEAR A SIGN A623", [ 0x10719 ] = "LINEAR A SIGN A624", [ 0x1071A ] = "LINEAR A SIGN A626", [ 0x1071B ] = "LINEAR A SIGN A627", [ 0x1071C ] = "LINEAR A SIGN A628", [ 0x1071D ] = "LINEAR A SIGN A629", [ 0x1071E ] = "LINEAR A SIGN A634", [ 0x1071F ] = "LINEAR A SIGN A637", [ 0x10720 ] = "LINEAR A SIGN A638", [ 0x10721 ] = "LINEAR A SIGN A640", [ 0x10722 ] = "LINEAR A SIGN A642", [ 0x10723 ] = "LINEAR A SIGN A643", [ 0x10724 ] = "LINEAR A SIGN A644", [ 0x10725 ] = "LINEAR A SIGN A645", [ 0x10726 ] = "LINEAR A SIGN A646", [ 0x10727 ] = "LINEAR A SIGN A648", [ 0x10728 ] = "LINEAR A SIGN A649", [ 0x10729 ] = "LINEAR A SIGN A651", [ 0x1072A ] = "LINEAR A SIGN A652", [ 0x1072B ] = "LINEAR A SIGN A653", [ 0x1072C ] = "LINEAR A SIGN A654", [ 0x1072D ] = "LINEAR A SIGN A655", [ 0x1072E ] = "LINEAR A SIGN A656", [ 0x1072F ] = "LINEAR A SIGN A657", [ 0x10730 ] = "LINEAR A SIGN A658", [ 0x10731 ] = "LINEAR A SIGN A659", [ 0x10732 ] = "LINEAR A SIGN A660", [ 0x10733 ] = "LINEAR A SIGN A661", [ 0x10734 ] = "LINEAR A SIGN A662", [ 0x10735 ] = "LINEAR A SIGN A663", [ 0x10736 ] = "LINEAR A SIGN A664", [ 0x10740 ] = "LINEAR A SIGN A701 A", [ 0x10741 ] = "LINEAR A SIGN A702 B", [ 0x10742 ] = "LINEAR A SIGN A703 D", [ 0x10743 ] = "LINEAR A SIGN A704 E", [ 0x10744 ] = "LINEAR A SIGN A705 F", [ 0x10745 ] = "LINEAR A SIGN A706 H", [ 0x10746 ] = "LINEAR A SIGN A707 J", [ 0x10747 ] = "LINEAR A SIGN A708 K", [ 0x10748 ] = "LINEAR A SIGN A709 L", [ 0x10749 ] = "LINEAR A SIGN A709-2 L2", [ 0x1074A ] = "LINEAR A SIGN A709-3 L3", [ 0x1074B ] = "LINEAR A SIGN A709-4 L4", [ 0x1074C ] = "LINEAR A SIGN A709-6 L6", [ 0x1074D ] = "LINEAR A SIGN A710 W", [ 0x1074E ] = "LINEAR A SIGN A711 X", [ 0x1074F ] = "LINEAR A SIGN A712 Y", [ 0x10750 ] = "LINEAR A SIGN A713 OMEGA", [ 0x10751 ] = "LINEAR A SIGN A714 ABB", [ 0x10752 ] = "LINEAR A SIGN A715 BB", [ 0x10753 ] = "LINEAR A SIGN A717 DD", [ 0x10754 ] = "LINEAR A SIGN A726 EYYY", [ 0x10755 ] = "LINEAR A SIGN A732 JE", [ 0x10760 ] = "LINEAR A SIGN A800", [ 0x10761 ] = "LINEAR A SIGN A801", [ 0x10762 ] = "LINEAR A SIGN A802", [ 0x10763 ] = "LINEAR A SIGN A803", [ 0x10764 ] = "LINEAR A SIGN A804", [ 0x10765 ] = "LINEAR A SIGN A805", [ 0x10766 ] = "LINEAR A SIGN A806", [ 0x10767 ] = "LINEAR A SIGN A807", [ 0x10780 ] = "MODIFIER LETTER SMALL CAPITAL AA", [ 0x10781 ] = "MODIFIER LETTER SUPERSCRIPT TRIANGULAR COLON", [ 0x10782 ] = "MODIFIER LETTER SUPERSCRIPT HALF TRIANGULAR COLON", [ 0x10783 ] = "MODIFIER LETTER SMALL AE", [ 0x10784 ] = "MODIFIER LETTER SMALL CAPITAL B", [ 0x10785 ] = "MODIFIER LETTER SMALL B WITH HOOK", [ 0x10787 ] = "MODIFIER LETTER SMALL DZ DIGRAPH", [ 0x10788 ] = "MODIFIER LETTER SMALL DZ DIGRAPH WITH RETROFLEX HOOK", [ 0x10789 ] = "MODIFIER LETTER SMALL DZ DIGRAPH WITH CURL", [ 0x1078A ] = "MODIFIER LETTER SMALL DEZH DIGRAPH", [ 0x1078B ] = "MODIFIER LETTER SMALL D WITH TAIL", [ 0x1078C ] = "MODIFIER LETTER SMALL D WITH HOOK", [ 0x1078D ] = "MODIFIER LETTER SMALL D WITH HOOK AND TAIL", [ 0x1078E ] = "MODIFIER LETTER SMALL REVERSED E", [ 0x1078F ] = "MODIFIER LETTER SMALL CLOSED REVERSED OPEN E", [ 0x10790 ] = "MODIFIER LETTER SMALL FENG DIGRAPH", [ 0x10791 ] = "MODIFIER LETTER SMALL RAMS HORN", [ 0x10792 ] = "MODIFIER LETTER SMALL CAPITAL G", [ 0x10793 ] = "MODIFIER LETTER SMALL G WITH HOOK", [ 0x10794 ] = "MODIFIER LETTER SMALL CAPITAL G WITH HOOK", [ 0x10795 ] = "MODIFIER LETTER SMALL H WITH STROKE", [ 0x10796 ] = "MODIFIER LETTER SMALL CAPITAL H", [ 0x10797 ] = "MODIFIER LETTER SMALL HENG WITH HOOK", [ 0x10798 ] = "MODIFIER LETTER SMALL DOTLESS J WITH STROKE AND HOOK", [ 0x10799 ] = "MODIFIER LETTER SMALL LS DIGRAPH", [ 0x1079A ] = "MODIFIER LETTER SMALL LZ DIGRAPH", [ 0x1079B ] = "MODIFIER LETTER SMALL L WITH BELT", [ 0x1079C ] = "MODIFIER LETTER SMALL CAPITAL L WITH BELT", [ 0x1079D ] = "MODIFIER LETTER SMALL L WITH RETROFLEX HOOK AND BELT", [ 0x1079E ] = "MODIFIER LETTER SMALL LEZH", [ 0x1079F ] = "MODIFIER LETTER SMALL LEZH WITH RETROFLEX HOOK", [ 0x107A0 ] = "MODIFIER LETTER SMALL TURNED Y", [ 0x107A1 ] = "MODIFIER LETTER SMALL TURNED Y WITH BELT", [ 0x107A2 ] = "MODIFIER LETTER SMALL O WITH STROKE", [ 0x107A3 ] = "MODIFIER LETTER SMALL CAPITAL OE", [ 0x107A4 ] = "MODIFIER LETTER SMALL CLOSED OMEGA", [ 0x107A5 ] = "MODIFIER LETTER SMALL Q", [ 0x107A6 ] = "MODIFIER LETTER SMALL TURNED R WITH LONG LEG", [ 0x107A7 ] = "MODIFIER LETTER SMALL TURNED R WITH LONG LEG AND RETROFLEX HOOK", [ 0x107A8 ] = "MODIFIER LETTER SMALL R WITH TAIL", [ 0x107A9 ] = "MODIFIER LETTER SMALL R WITH FISHHOOK", [ 0x107AA ] = "MODIFIER LETTER SMALL CAPITAL R", [ 0x107AB ] = "MODIFIER LETTER SMALL TC DIGRAPH WITH CURL", [ 0x107AC ] = "MODIFIER LETTER SMALL TS DIGRAPH", [ 0x107AD ] = "MODIFIER LETTER SMALL TS DIGRAPH WITH RETROFLEX HOOK", [ 0x107AE ] = "MODIFIER LETTER SMALL TESH DIGRAPH", [ 0x107AF ] = "MODIFIER LETTER SMALL T WITH RETROFLEX HOOK", [ 0x107B0 ] = "MODIFIER LETTER SMALL V WITH RIGHT HOOK", [ 0x107B2 ] = "MODIFIER LETTER SMALL CAPITAL Y", [ 0x107B3 ] = "MODIFIER LETTER GLOTTAL STOP WITH STROKE", [ 0x107B4 ] = "MODIFIER LETTER REVERSED GLOTTAL STOP WITH STROKE", [ 0x107B5 ] = "MODIFIER LETTER BILABIAL CLICK", [ 0x107B6 ] = "MODIFIER LETTER DENTAL CLICK", [ 0x107B7 ] = "MODIFIER LETTER LATERAL CLICK", [ 0x107B8 ] = "MODIFIER LETTER ALVEOLAR CLICK", [ 0x107B9 ] = "MODIFIER LETTER RETROFLEX CLICK WITH RETROFLEX HOOK", [ 0x107BA ] = "MODIFIER LETTER SMALL S WITH CURL", [ 0x10800 ] = "CYPRIOT SYLLABLE A", [ 0x10801 ] = "CYPRIOT SYLLABLE E", [ 0x10802 ] = "CYPRIOT SYLLABLE I", [ 0x10803 ] = "CYPRIOT SYLLABLE O", [ 0x10804 ] = "CYPRIOT SYLLABLE U", [ 0x10805 ] = "CYPRIOT SYLLABLE JA", [ 0x10808 ] = "CYPRIOT SYLLABLE JO", [ 0x1080A ] = "CYPRIOT SYLLABLE KA", [ 0x1080B ] = "CYPRIOT SYLLABLE KE", [ 0x1080C ] = "CYPRIOT SYLLABLE KI", [ 0x1080D ] = "CYPRIOT SYLLABLE KO", [ 0x1080E ] = "CYPRIOT SYLLABLE KU", [ 0x1080F ] = "CYPRIOT SYLLABLE LA", [ 0x10810 ] = "CYPRIOT SYLLABLE LE", [ 0x10811 ] = "CYPRIOT SYLLABLE LI", [ 0x10812 ] = "CYPRIOT SYLLABLE LO", [ 0x10813 ] = "CYPRIOT SYLLABLE LU", [ 0x10814 ] = "CYPRIOT SYLLABLE MA", [ 0x10815 ] = "CYPRIOT SYLLABLE ME", [ 0x10816 ] = "CYPRIOT SYLLABLE MI", [ 0x10817 ] = "CYPRIOT SYLLABLE MO", [ 0x10818 ] = "CYPRIOT SYLLABLE MU", [ 0x10819 ] = "CYPRIOT SYLLABLE NA", [ 0x1081A ] = "CYPRIOT SYLLABLE NE", [ 0x1081B ] = "CYPRIOT SYLLABLE NI", [ 0x1081C ] = "CYPRIOT SYLLABLE NO", [ 0x1081D ] = "CYPRIOT SYLLABLE NU", [ 0x1081E ] = "CYPRIOT SYLLABLE PA", [ 0x1081F ] = "CYPRIOT SYLLABLE PE", [ 0x10820 ] = "CYPRIOT SYLLABLE PI", [ 0x10821 ] = "CYPRIOT SYLLABLE PO", [ 0x10822 ] = "CYPRIOT SYLLABLE PU", [ 0x10823 ] = "CYPRIOT SYLLABLE RA", [ 0x10824 ] = "CYPRIOT SYLLABLE RE", [ 0x10825 ] = "CYPRIOT SYLLABLE RI", [ 0x10826 ] = "CYPRIOT SYLLABLE RO", [ 0x10827 ] = "CYPRIOT SYLLABLE RU", [ 0x10828 ] = "CYPRIOT SYLLABLE SA", [ 0x10829 ] = "CYPRIOT SYLLABLE SE", [ 0x1082A ] = "CYPRIOT SYLLABLE SI", [ 0x1082B ] = "CYPRIOT SYLLABLE SO", [ 0x1082C ] = "CYPRIOT SYLLABLE SU", [ 0x1082D ] = "CYPRIOT SYLLABLE TA", [ 0x1082E ] = "CYPRIOT SYLLABLE TE", [ 0x1082F ] = "CYPRIOT SYLLABLE TI", [ 0x10830 ] = "CYPRIOT SYLLABLE TO", [ 0x10831 ] = "CYPRIOT SYLLABLE TU", [ 0x10832 ] = "CYPRIOT SYLLABLE WA", [ 0x10833 ] = "CYPRIOT SYLLABLE WE", [ 0x10834 ] = "CYPRIOT SYLLABLE WI", [ 0x10835 ] = "CYPRIOT SYLLABLE WO", [ 0x10837 ] = "CYPRIOT SYLLABLE XA", [ 0x10838 ] = "CYPRIOT SYLLABLE XE", [ 0x1083C ] = "CYPRIOT SYLLABLE ZA", [ 0x1083F ] = "CYPRIOT SYLLABLE ZO", [ 0x10840 ] = "IMPERIAL ARAMAIC LETTER ALEPH", [ 0x10841 ] = "IMPERIAL ARAMAIC LETTER BETH", [ 0x10842 ] = "IMPERIAL ARAMAIC LETTER GIMEL", [ 0x10843 ] = "IMPERIAL ARAMAIC LETTER DALETH", [ 0x10844 ] = "IMPERIAL ARAMAIC LETTER HE", [ 0x10845 ] = "IMPERIAL ARAMAIC LETTER WAW", [ 0x10846 ] = "IMPERIAL ARAMAIC LETTER ZAYIN", [ 0x10847 ] = "IMPERIAL ARAMAIC LETTER HETH", [ 0x10848 ] = "IMPERIAL ARAMAIC LETTER TETH", [ 0x10849 ] = "IMPERIAL ARAMAIC LETTER YODH", [ 0x1084A ] = "IMPERIAL ARAMAIC LETTER KAPH", [ 0x1084B ] = "IMPERIAL ARAMAIC LETTER LAMEDH", [ 0x1084C ] = "IMPERIAL ARAMAIC LETTER MEM", [ 0x1084D ] = "IMPERIAL ARAMAIC LETTER NUN", [ 0x1084E ] = "IMPERIAL ARAMAIC LETTER SAMEKH", [ 0x1084F ] = "IMPERIAL ARAMAIC LETTER AYIN", [ 0x10850 ] = "IMPERIAL ARAMAIC LETTER PE", [ 0x10851 ] = "IMPERIAL ARAMAIC LETTER SADHE", [ 0x10852 ] = "IMPERIAL ARAMAIC LETTER QOPH", [ 0x10853 ] = "IMPERIAL ARAMAIC LETTER RESH", [ 0x10854 ] = "IMPERIAL ARAMAIC LETTER SHIN", [ 0x10855 ] = "IMPERIAL ARAMAIC LETTER TAW", [ 0x10857 ] = "IMPERIAL ARAMAIC SECTION SIGN", [ 0x10858 ] = "IMPERIAL ARAMAIC NUMBER ONE", [ 0x10859 ] = "IMPERIAL ARAMAIC NUMBER TWO", [ 0x1085A ] = "IMPERIAL ARAMAIC NUMBER THREE", [ 0x1085B ] = "IMPERIAL ARAMAIC NUMBER TEN", [ 0x1085C ] = "IMPERIAL ARAMAIC NUMBER TWENTY", [ 0x1085D ] = "IMPERIAL ARAMAIC NUMBER ONE HUNDRED", [ 0x1085E ] = "IMPERIAL ARAMAIC NUMBER ONE THOUSAND", [ 0x1085F ] = "IMPERIAL ARAMAIC NUMBER TEN THOUSAND", [ 0x10860 ] = "PALMYRENE LETTER ALEPH", [ 0x10861 ] = "PALMYRENE LETTER BETH", [ 0x10862 ] = "PALMYRENE LETTER GIMEL", [ 0x10863 ] = "PALMYRENE LETTER DALETH", [ 0x10864 ] = "PALMYRENE LETTER HE", [ 0x10865 ] = "PALMYRENE LETTER WAW", [ 0x10866 ] = "PALMYRENE LETTER ZAYIN", [ 0x10867 ] = "PALMYRENE LETTER HETH", [ 0x10868 ] = "PALMYRENE LETTER TETH", [ 0x10869 ] = "PALMYRENE LETTER YODH", [ 0x1086A ] = "PALMYRENE LETTER KAPH", [ 0x1086B ] = "PALMYRENE LETTER LAMEDH", [ 0x1086C ] = "PALMYRENE LETTER MEM", [ 0x1086D ] = "PALMYRENE LETTER FINAL NUN", [ 0x1086E ] = "PALMYRENE LETTER NUN", [ 0x1086F ] = "PALMYRENE LETTER SAMEKH", [ 0x10870 ] = "PALMYRENE LETTER AYIN", [ 0x10871 ] = "PALMYRENE LETTER PE", [ 0x10872 ] = "PALMYRENE LETTER SADHE", [ 0x10873 ] = "PALMYRENE LETTER QOPH", [ 0x10874 ] = "PALMYRENE LETTER RESH", [ 0x10875 ] = "PALMYRENE LETTER SHIN", [ 0x10876 ] = "PALMYRENE LETTER TAW", [ 0x10877 ] = "PALMYRENE LEFT-POINTING FLEURON", [ 0x10878 ] = "PALMYRENE RIGHT-POINTING FLEURON", [ 0x10879 ] = "PALMYRENE NUMBER ONE", [ 0x1087A ] = "PALMYRENE NUMBER TWO", [ 0x1087B ] = "PALMYRENE NUMBER THREE", [ 0x1087C ] = "PALMYRENE NUMBER FOUR", [ 0x1087D ] = "PALMYRENE NUMBER FIVE", [ 0x1087E ] = "PALMYRENE NUMBER TEN", [ 0x1087F ] = "PALMYRENE NUMBER TWENTY", [ 0x10880 ] = "NABATAEAN LETTER FINAL ALEPH", [ 0x10881 ] = "NABATAEAN LETTER ALEPH", [ 0x10882 ] = "NABATAEAN LETTER FINAL BETH", [ 0x10883 ] = "NABATAEAN LETTER BETH", [ 0x10884 ] = "NABATAEAN LETTER GIMEL", [ 0x10885 ] = "NABATAEAN LETTER DALETH", [ 0x10886 ] = "NABATAEAN LETTER FINAL HE", [ 0x10887 ] = "NABATAEAN LETTER HE", [ 0x10888 ] = "NABATAEAN LETTER WAW", [ 0x10889 ] = "NABATAEAN LETTER ZAYIN", [ 0x1088A ] = "NABATAEAN LETTER HETH", [ 0x1088B ] = "NABATAEAN LETTER TETH", [ 0x1088C ] = "NABATAEAN LETTER FINAL YODH", [ 0x1088D ] = "NABATAEAN LETTER YODH", [ 0x1088E ] = "NABATAEAN LETTER FINAL KAPH", [ 0x1088F ] = "NABATAEAN LETTER KAPH", [ 0x10890 ] = "NABATAEAN LETTER FINAL LAMEDH", [ 0x10891 ] = "NABATAEAN LETTER LAMEDH", [ 0x10892 ] = "NABATAEAN LETTER FINAL MEM", [ 0x10893 ] = "NABATAEAN LETTER MEM", [ 0x10894 ] = "NABATAEAN LETTER FINAL NUN", [ 0x10895 ] = "NABATAEAN LETTER NUN", [ 0x10896 ] = "NABATAEAN LETTER SAMEKH", [ 0x10897 ] = "NABATAEAN LETTER AYIN", [ 0x10898 ] = "NABATAEAN LETTER PE", [ 0x10899 ] = "NABATAEAN LETTER SADHE", [ 0x1089A ] = "NABATAEAN LETTER QOPH", [ 0x1089B ] = "NABATAEAN LETTER RESH", [ 0x1089C ] = "NABATAEAN LETTER FINAL SHIN", [ 0x1089D ] = "NABATAEAN LETTER SHIN", [ 0x1089E ] = "NABATAEAN LETTER TAW", [ 0x108A7 ] = "NABATAEAN NUMBER ONE", [ 0x108A8 ] = "NABATAEAN NUMBER TWO", [ 0x108A9 ] = "NABATAEAN NUMBER THREE", [ 0x108AA ] = "NABATAEAN NUMBER FOUR", [ 0x108AB ] = "NABATAEAN CRUCIFORM NUMBER FOUR", [ 0x108AC ] = "NABATAEAN NUMBER FIVE", [ 0x108AD ] = "NABATAEAN NUMBER TEN", [ 0x108AE ] = "NABATAEAN NUMBER TWENTY", [ 0x108AF ] = "NABATAEAN NUMBER ONE HUNDRED", [ 0x108E0 ] = "HATRAN LETTER ALEPH", [ 0x108E1 ] = "HATRAN LETTER BETH", [ 0x108E2 ] = "HATRAN LETTER GIMEL", [ 0x108E3 ] = "HATRAN LETTER DALETH-RESH", [ 0x108E4 ] = "HATRAN LETTER HE", [ 0x108E5 ] = "HATRAN LETTER WAW", [ 0x108E6 ] = "HATRAN LETTER ZAYN", [ 0x108E7 ] = "HATRAN LETTER HETH", [ 0x108E8 ] = "HATRAN LETTER TETH", [ 0x108E9 ] = "HATRAN LETTER YODH", [ 0x108EA ] = "HATRAN LETTER KAPH", [ 0x108EB ] = "HATRAN LETTER LAMEDH", [ 0x108EC ] = "HATRAN LETTER MEM", [ 0x108ED ] = "HATRAN LETTER NUN", [ 0x108EE ] = "HATRAN LETTER SAMEKH", [ 0x108EF ] = "HATRAN LETTER AYN", [ 0x108F0 ] = "HATRAN LETTER PE", [ 0x108F1 ] = "HATRAN LETTER SADHE", [ 0x108F2 ] = "HATRAN LETTER QOPH", [ 0x108F4 ] = "HATRAN LETTER SHIN", [ 0x108F5 ] = "HATRAN LETTER TAW", [ 0x108FB ] = "HATRAN NUMBER ONE", [ 0x108FC ] = "HATRAN NUMBER FIVE", [ 0x108FD ] = "HATRAN NUMBER TEN", [ 0x108FE ] = "HATRAN NUMBER TWENTY", [ 0x108FF ] = "HATRAN NUMBER ONE HUNDRED", [ 0x10900 ] = "PHOENICIAN LETTER ALF", [ 0x10901 ] = "PHOENICIAN LETTER BET", [ 0x10902 ] = "PHOENICIAN LETTER GAML", [ 0x10903 ] = "PHOENICIAN LETTER DELT", [ 0x10904 ] = "PHOENICIAN LETTER HE", [ 0x10905 ] = "PHOENICIAN LETTER WAU", [ 0x10906 ] = "PHOENICIAN LETTER ZAI", [ 0x10907 ] = "PHOENICIAN LETTER HET", [ 0x10908 ] = "PHOENICIAN LETTER TET", [ 0x10909 ] = "PHOENICIAN LETTER YOD", [ 0x1090A ] = "PHOENICIAN LETTER KAF", [ 0x1090B ] = "PHOENICIAN LETTER LAMD", [ 0x1090C ] = "PHOENICIAN LETTER MEM", [ 0x1090D ] = "PHOENICIAN LETTER NUN", [ 0x1090E ] = "PHOENICIAN LETTER SEMK", [ 0x1090F ] = "PHOENICIAN LETTER AIN", [ 0x10910 ] = "PHOENICIAN LETTER PE", [ 0x10911 ] = "PHOENICIAN LETTER SADE", [ 0x10912 ] = "PHOENICIAN LETTER QOF", [ 0x10913 ] = "PHOENICIAN LETTER ROSH", [ 0x10914 ] = "PHOENICIAN LETTER SHIN", [ 0x10915 ] = "PHOENICIAN LETTER TAU", [ 0x10916 ] = "PHOENICIAN NUMBER ONE", [ 0x10917 ] = "PHOENICIAN NUMBER TEN", [ 0x10918 ] = "PHOENICIAN NUMBER TWENTY", [ 0x10919 ] = "PHOENICIAN NUMBER ONE HUNDRED", [ 0x1091A ] = "PHOENICIAN NUMBER TWO", [ 0x1091B ] = "PHOENICIAN NUMBER THREE", [ 0x1091F ] = "PHOENICIAN WORD SEPARATOR", [ 0x10920 ] = "LYDIAN LETTER A", [ 0x10921 ] = "LYDIAN LETTER B", [ 0x10922 ] = "LYDIAN LETTER G", [ 0x10923 ] = "LYDIAN LETTER D", [ 0x10924 ] = "LYDIAN LETTER E", [ 0x10925 ] = "LYDIAN LETTER V", [ 0x10926 ] = "LYDIAN LETTER I", [ 0x10927 ] = "LYDIAN LETTER Y", [ 0x10928 ] = "LYDIAN LETTER K", [ 0x10929 ] = "LYDIAN LETTER L", [ 0x1092A ] = "LYDIAN LETTER M", [ 0x1092B ] = "LYDIAN LETTER N", [ 0x1092C ] = "LYDIAN LETTER O", [ 0x1092D ] = "LYDIAN LETTER R", [ 0x1092E ] = "LYDIAN LETTER SS", [ 0x1092F ] = "LYDIAN LETTER T", [ 0x10930 ] = "LYDIAN LETTER U", [ 0x10931 ] = "LYDIAN LETTER F", [ 0x10932 ] = "LYDIAN LETTER Q", [ 0x10933 ] = "LYDIAN LETTER S", [ 0x10934 ] = "LYDIAN LETTER TT", [ 0x10935 ] = "LYDIAN LETTER AN", [ 0x10936 ] = "LYDIAN LETTER EN", [ 0x10937 ] = "LYDIAN LETTER LY", [ 0x10938 ] = "LYDIAN LETTER NN", [ 0x10939 ] = "LYDIAN LETTER C", [ 0x1093F ] = "LYDIAN TRIANGULAR MARK", [ 0x10980 ] = "MEROITIC HIEROGLYPHIC LETTER A", [ 0x10981 ] = "MEROITIC HIEROGLYPHIC LETTER E", [ 0x10982 ] = "MEROITIC HIEROGLYPHIC LETTER I", [ 0x10983 ] = "MEROITIC HIEROGLYPHIC LETTER O", [ 0x10984 ] = "MEROITIC HIEROGLYPHIC LETTER YA", [ 0x10985 ] = "MEROITIC HIEROGLYPHIC LETTER WA", [ 0x10986 ] = "MEROITIC HIEROGLYPHIC LETTER BA", [ 0x10987 ] = "MEROITIC HIEROGLYPHIC LETTER BA-2", [ 0x10988 ] = "MEROITIC HIEROGLYPHIC LETTER PA", [ 0x10989 ] = "MEROITIC HIEROGLYPHIC LETTER MA", [ 0x1098A ] = "MEROITIC HIEROGLYPHIC LETTER NA", [ 0x1098B ] = "MEROITIC HIEROGLYPHIC LETTER NA-2", [ 0x1098C ] = "MEROITIC HIEROGLYPHIC LETTER NE", [ 0x1098D ] = "MEROITIC HIEROGLYPHIC LETTER NE-2", [ 0x1098E ] = "MEROITIC HIEROGLYPHIC LETTER RA", [ 0x1098F ] = "MEROITIC HIEROGLYPHIC LETTER RA-2", [ 0x10990 ] = "MEROITIC HIEROGLYPHIC LETTER LA", [ 0x10991 ] = "MEROITIC HIEROGLYPHIC LETTER KHA", [ 0x10992 ] = "MEROITIC HIEROGLYPHIC LETTER HHA", [ 0x10993 ] = "MEROITIC HIEROGLYPHIC LETTER SA", [ 0x10994 ] = "MEROITIC HIEROGLYPHIC LETTER SA-2", [ 0x10995 ] = "MEROITIC HIEROGLYPHIC LETTER SE", [ 0x10996 ] = "MEROITIC HIEROGLYPHIC LETTER KA", [ 0x10997 ] = "MEROITIC HIEROGLYPHIC LETTER QA", [ 0x10998 ] = "MEROITIC HIEROGLYPHIC LETTER TA", [ 0x10999 ] = "MEROITIC HIEROGLYPHIC LETTER TA-2", [ 0x1099A ] = "MEROITIC HIEROGLYPHIC LETTER TE", [ 0x1099B ] = "MEROITIC HIEROGLYPHIC LETTER TE-2", [ 0x1099C ] = "MEROITIC HIEROGLYPHIC LETTER TO", [ 0x1099D ] = "MEROITIC HIEROGLYPHIC LETTER DA", [ 0x1099E ] = "MEROITIC HIEROGLYPHIC SYMBOL VIDJ", [ 0x1099F ] = "MEROITIC HIEROGLYPHIC SYMBOL VIDJ-2", [ 0x109A0 ] = "MEROITIC CURSIVE LETTER A", [ 0x109A1 ] = "MEROITIC CURSIVE LETTER E", [ 0x109A2 ] = "MEROITIC CURSIVE LETTER I", [ 0x109A3 ] = "MEROITIC CURSIVE LETTER O", [ 0x109A4 ] = "MEROITIC CURSIVE LETTER YA", [ 0x109A5 ] = "MEROITIC CURSIVE LETTER WA", [ 0x109A6 ] = "MEROITIC CURSIVE LETTER BA", [ 0x109A7 ] = "MEROITIC CURSIVE LETTER PA", [ 0x109A8 ] = "MEROITIC CURSIVE LETTER MA", [ 0x109A9 ] = "MEROITIC CURSIVE LETTER NA", [ 0x109AA ] = "MEROITIC CURSIVE LETTER NE", [ 0x109AB ] = "MEROITIC CURSIVE LETTER RA", [ 0x109AC ] = "MEROITIC CURSIVE LETTER LA", [ 0x109AD ] = "MEROITIC CURSIVE LETTER KHA", [ 0x109AE ] = "MEROITIC CURSIVE LETTER HHA", [ 0x109AF ] = "MEROITIC CURSIVE LETTER SA", [ 0x109B0 ] = "MEROITIC CURSIVE LETTER ARCHAIC SA", [ 0x109B1 ] = "MEROITIC CURSIVE LETTER SE", [ 0x109B2 ] = "MEROITIC CURSIVE LETTER KA", [ 0x109B3 ] = "MEROITIC CURSIVE LETTER QA", [ 0x109B4 ] = "MEROITIC CURSIVE LETTER TA", [ 0x109B5 ] = "MEROITIC CURSIVE LETTER TE", [ 0x109B6 ] = "MEROITIC CURSIVE LETTER TO", [ 0x109B7 ] = "MEROITIC CURSIVE LETTER DA", [ 0x109BC ] = "MEROITIC CURSIVE FRACTION ELEVEN TWELFTHS", [ 0x109BD ] = "MEROITIC CURSIVE FRACTION ONE HALF", [ 0x109BE ] = "MEROITIC CURSIVE LOGOGRAM RMT", [ 0x109BF ] = "MEROITIC CURSIVE LOGOGRAM IMN", [ 0x109C0 ] = "MEROITIC CURSIVE NUMBER ONE", [ 0x109C1 ] = "MEROITIC CURSIVE NUMBER TWO", [ 0x109C2 ] = "MEROITIC CURSIVE NUMBER THREE", [ 0x109C3 ] = "MEROITIC CURSIVE NUMBER FOUR", [ 0x109C4 ] = "MEROITIC CURSIVE NUMBER FIVE", [ 0x109C5 ] = "MEROITIC CURSIVE NUMBER SIX", [ 0x109C6 ] = "MEROITIC CURSIVE NUMBER SEVEN", [ 0x109C7 ] = "MEROITIC CURSIVE NUMBER EIGHT", [ 0x109C8 ] = "MEROITIC CURSIVE NUMBER NINE", [ 0x109C9 ] = "MEROITIC CURSIVE NUMBER TEN", [ 0x109CA ] = "MEROITIC CURSIVE NUMBER TWENTY", [ 0x109CB ] = "MEROITIC CURSIVE NUMBER THIRTY", [ 0x109CC ] = "MEROITIC CURSIVE NUMBER FORTY", [ 0x109CD ] = "MEROITIC CURSIVE NUMBER FIFTY", [ 0x109CE ] = "MEROITIC CURSIVE NUMBER SIXTY", [ 0x109CF ] = "MEROITIC CURSIVE NUMBER SEVENTY", [ 0x109D2 ] = "MEROITIC CURSIVE NUMBER ONE HUNDRED", [ 0x109D3 ] = "MEROITIC CURSIVE NUMBER TWO HUNDRED", [ 0x109D4 ] = "MEROITIC CURSIVE NUMBER THREE HUNDRED", [ 0x109D5 ] = "MEROITIC CURSIVE NUMBER FOUR HUNDRED", [ 0x109D6 ] = "MEROITIC CURSIVE NUMBER FIVE HUNDRED", [ 0x109D7 ] = "MEROITIC CURSIVE NUMBER SIX HUNDRED", [ 0x109D8 ] = "MEROITIC CURSIVE NUMBER SEVEN HUNDRED", [ 0x109D9 ] = "MEROITIC CURSIVE NUMBER EIGHT HUNDRED", [ 0x109DA ] = "MEROITIC CURSIVE NUMBER NINE HUNDRED", [ 0x109DB ] = "MEROITIC CURSIVE NUMBER ONE THOUSAND", [ 0x109DC ] = "MEROITIC CURSIVE NUMBER TWO THOUSAND", [ 0x109DD ] = "MEROITIC CURSIVE NUMBER THREE THOUSAND", [ 0x109DE ] = "MEROITIC CURSIVE NUMBER FOUR THOUSAND", [ 0x109DF ] = "MEROITIC CURSIVE NUMBER FIVE THOUSAND", [ 0x109E0 ] = "MEROITIC CURSIVE NUMBER SIX THOUSAND", [ 0x109E1 ] = "MEROITIC CURSIVE NUMBER SEVEN THOUSAND", [ 0x109E2 ] = "MEROITIC CURSIVE NUMBER EIGHT THOUSAND", [ 0x109E3 ] = "MEROITIC CURSIVE NUMBER NINE THOUSAND", [ 0x109E4 ] = "MEROITIC CURSIVE NUMBER TEN THOUSAND", [ 0x109E5 ] = "MEROITIC CURSIVE NUMBER TWENTY THOUSAND", [ 0x109E6 ] = "MEROITIC CURSIVE NUMBER THIRTY THOUSAND", [ 0x109E7 ] = "MEROITIC CURSIVE NUMBER FORTY THOUSAND", [ 0x109E8 ] = "MEROITIC CURSIVE NUMBER FIFTY THOUSAND", [ 0x109E9 ] = "MEROITIC CURSIVE NUMBER SIXTY THOUSAND", [ 0x109EA ] = "MEROITIC CURSIVE NUMBER SEVENTY THOUSAND", [ 0x109EB ] = "MEROITIC CURSIVE NUMBER EIGHTY THOUSAND", [ 0x109EC ] = "MEROITIC CURSIVE NUMBER NINETY THOUSAND", [ 0x109ED ] = "MEROITIC CURSIVE NUMBER ONE HUNDRED THOUSAND", [ 0x109EE ] = "MEROITIC CURSIVE NUMBER TWO HUNDRED THOUSAND", [ 0x109EF ] = "MEROITIC CURSIVE NUMBER THREE HUNDRED THOUSAND", [ 0x109F0 ] = "MEROITIC CURSIVE NUMBER FOUR HUNDRED THOUSAND", [ 0x109F1 ] = "MEROITIC CURSIVE NUMBER FIVE HUNDRED THOUSAND", [ 0x109F2 ] = "MEROITIC CURSIVE NUMBER SIX HUNDRED THOUSAND", [ 0x109F3 ] = "MEROITIC CURSIVE NUMBER SEVEN HUNDRED THOUSAND", [ 0x109F4 ] = "MEROITIC CURSIVE NUMBER EIGHT HUNDRED THOUSAND", [ 0x109F5 ] = "MEROITIC CURSIVE NUMBER NINE HUNDRED THOUSAND", [ 0x109F6 ] = "MEROITIC CURSIVE FRACTION ONE TWELFTH", [ 0x109F7 ] = "MEROITIC CURSIVE FRACTION TWO TWELFTHS", [ 0x109F8 ] = "MEROITIC CURSIVE FRACTION THREE TWELFTHS", [ 0x109F9 ] = "MEROITIC CURSIVE FRACTION FOUR TWELFTHS", [ 0x109FA ] = "MEROITIC CURSIVE FRACTION FIVE TWELFTHS", [ 0x109FB ] = "MEROITIC CURSIVE FRACTION SIX TWELFTHS", [ 0x109FC ] = "MEROITIC CURSIVE FRACTION SEVEN TWELFTHS", [ 0x109FD ] = "MEROITIC CURSIVE FRACTION EIGHT TWELFTHS", [ 0x109FE ] = "MEROITIC CURSIVE FRACTION NINE TWELFTHS", [ 0x109FF ] = "MEROITIC CURSIVE FRACTION TEN TWELFTHS", [ 0x10A00 ] = "KHAROSHTHI LETTER A", [ 0x10A01 ] = "KHAROSHTHI VOWEL SIGN I", [ 0x10A02 ] = "KHAROSHTHI VOWEL SIGN U", [ 0x10A03 ] = "KHAROSHTHI VOWEL SIGN VOCALIC R", [ 0x10A05 ] = "KHAROSHTHI VOWEL SIGN E", [ 0x10A06 ] = "KHAROSHTHI VOWEL SIGN O", [ 0x10A0C ] = "KHAROSHTHI VOWEL LENGTH MARK", [ 0x10A0D ] = "KHAROSHTHI SIGN DOUBLE RING BELOW", [ 0x10A0E ] = "KHAROSHTHI SIGN ANUSVARA", [ 0x10A0F ] = "KHAROSHTHI SIGN VISARGA", [ 0x10A10 ] = "KHAROSHTHI LETTER KA", [ 0x10A11 ] = "KHAROSHTHI LETTER KHA", [ 0x10A12 ] = "KHAROSHTHI LETTER GA", [ 0x10A13 ] = "KHAROSHTHI LETTER GHA", [ 0x10A15 ] = "KHAROSHTHI LETTER CA", [ 0x10A16 ] = "KHAROSHTHI LETTER CHA", [ 0x10A17 ] = "KHAROSHTHI LETTER JA", [ 0x10A19 ] = "KHAROSHTHI LETTER NYA", [ 0x10A1A ] = "KHAROSHTHI LETTER TTA", [ 0x10A1B ] = "KHAROSHTHI LETTER TTHA", [ 0x10A1C ] = "KHAROSHTHI LETTER DDA", [ 0x10A1D ] = "KHAROSHTHI LETTER DDHA", [ 0x10A1E ] = "KHAROSHTHI LETTER NNA", [ 0x10A1F ] = "KHAROSHTHI LETTER TA", [ 0x10A20 ] = "KHAROSHTHI LETTER THA", [ 0x10A21 ] = "KHAROSHTHI LETTER DA", [ 0x10A22 ] = "KHAROSHTHI LETTER DHA", [ 0x10A23 ] = "KHAROSHTHI LETTER NA", [ 0x10A24 ] = "KHAROSHTHI LETTER PA", [ 0x10A25 ] = "KHAROSHTHI LETTER PHA", [ 0x10A26 ] = "KHAROSHTHI LETTER BA", [ 0x10A27 ] = "KHAROSHTHI LETTER BHA", [ 0x10A28 ] = "KHAROSHTHI LETTER MA", [ 0x10A29 ] = "KHAROSHTHI LETTER YA", [ 0x10A2A ] = "KHAROSHTHI LETTER RA", [ 0x10A2B ] = "KHAROSHTHI LETTER LA", [ 0x10A2C ] = "KHAROSHTHI LETTER VA", [ 0x10A2D ] = "KHAROSHTHI LETTER SHA", [ 0x10A2E ] = "KHAROSHTHI LETTER SSA", [ 0x10A2F ] = "KHAROSHTHI LETTER SA", [ 0x10A30 ] = "KHAROSHTHI LETTER ZA", [ 0x10A31 ] = "KHAROSHTHI LETTER HA", [ 0x10A32 ] = "KHAROSHTHI LETTER KKA", [ 0x10A33 ] = "KHAROSHTHI LETTER TTTHA", [ 0x10A34 ] = "KHAROSHTHI LETTER TTTA", [ 0x10A35 ] = "KHAROSHTHI LETTER VHA", [ 0x10A38 ] = "KHAROSHTHI SIGN BAR ABOVE", [ 0x10A39 ] = "KHAROSHTHI SIGN CAUDA", [ 0x10A3A ] = "KHAROSHTHI SIGN DOT BELOW", [ 0x10A3F ] = "KHAROSHTHI VIRAMA", [ 0x10A40 ] = "KHAROSHTHI DIGIT ONE", [ 0x10A41 ] = "KHAROSHTHI DIGIT TWO", [ 0x10A42 ] = "KHAROSHTHI DIGIT THREE", [ 0x10A43 ] = "KHAROSHTHI DIGIT FOUR", [ 0x10A44 ] = "KHAROSHTHI NUMBER TEN", [ 0x10A45 ] = "KHAROSHTHI NUMBER TWENTY", [ 0x10A46 ] = "KHAROSHTHI NUMBER ONE HUNDRED", [ 0x10A47 ] = "KHAROSHTHI NUMBER ONE THOUSAND", [ 0x10A48 ] = "KHAROSHTHI FRACTION ONE HALF", [ 0x10A50 ] = "KHAROSHTHI PUNCTUATION DOT", [ 0x10A51 ] = "KHAROSHTHI PUNCTUATION SMALL CIRCLE", [ 0x10A52 ] = "KHAROSHTHI PUNCTUATION CIRCLE", [ 0x10A53 ] = "KHAROSHTHI PUNCTUATION CRESCENT BAR", [ 0x10A54 ] = "KHAROSHTHI PUNCTUATION MANGALAM", [ 0x10A55 ] = "KHAROSHTHI PUNCTUATION LOTUS", [ 0x10A56 ] = "KHAROSHTHI PUNCTUATION DANDA", [ 0x10A57 ] = "KHAROSHTHI PUNCTUATION DOUBLE DANDA", [ 0x10A58 ] = "KHAROSHTHI PUNCTUATION LINES", [ 0x10A60 ] = "OLD SOUTH ARABIAN LETTER HE", [ 0x10A61 ] = "OLD SOUTH ARABIAN LETTER LAMEDH", [ 0x10A62 ] = "OLD SOUTH ARABIAN LETTER HETH", [ 0x10A63 ] = "OLD SOUTH ARABIAN LETTER MEM", [ 0x10A64 ] = "OLD SOUTH ARABIAN LETTER QOPH", [ 0x10A65 ] = "OLD SOUTH ARABIAN LETTER WAW", [ 0x10A66 ] = "OLD SOUTH ARABIAN LETTER SHIN", [ 0x10A67 ] = "OLD SOUTH ARABIAN LETTER RESH", [ 0x10A68 ] = "OLD SOUTH ARABIAN LETTER BETH", [ 0x10A69 ] = "OLD SOUTH ARABIAN LETTER TAW", [ 0x10A6A ] = "OLD SOUTH ARABIAN LETTER SAT", [ 0x10A6B ] = "OLD SOUTH ARABIAN LETTER KAPH", [ 0x10A6C ] = "OLD SOUTH ARABIAN LETTER NUN", [ 0x10A6D ] = "OLD SOUTH ARABIAN LETTER KHETH", [ 0x10A6E ] = "OLD SOUTH ARABIAN LETTER SADHE", [ 0x10A6F ] = "OLD SOUTH ARABIAN LETTER SAMEKH", [ 0x10A70 ] = "OLD SOUTH ARABIAN LETTER FE", [ 0x10A71 ] = "OLD SOUTH ARABIAN LETTER ALEF", [ 0x10A72 ] = "OLD SOUTH ARABIAN LETTER AYN", [ 0x10A73 ] = "OLD SOUTH ARABIAN LETTER DHADHE", [ 0x10A74 ] = "OLD SOUTH ARABIAN LETTER GIMEL", [ 0x10A75 ] = "OLD SOUTH ARABIAN LETTER DALETH", [ 0x10A76 ] = "OLD SOUTH ARABIAN LETTER GHAYN", [ 0x10A77 ] = "OLD SOUTH ARABIAN LETTER TETH", [ 0x10A78 ] = "OLD SOUTH ARABIAN LETTER ZAYN", [ 0x10A79 ] = "OLD SOUTH ARABIAN LETTER DHALETH", [ 0x10A7A ] = "OLD SOUTH ARABIAN LETTER YODH", [ 0x10A7B ] = "OLD SOUTH ARABIAN LETTER THAW", [ 0x10A7C ] = "OLD SOUTH ARABIAN LETTER THETH", [ 0x10A7D ] = "OLD SOUTH ARABIAN NUMBER ONE", [ 0x10A7E ] = "OLD SOUTH ARABIAN NUMBER FIFTY", [ 0x10A7F ] = "OLD SOUTH ARABIAN NUMERIC INDICATOR", [ 0x10A80 ] = "OLD NORTH ARABIAN LETTER HEH", [ 0x10A81 ] = "OLD NORTH ARABIAN LETTER LAM", [ 0x10A82 ] = "OLD NORTH ARABIAN LETTER HAH", [ 0x10A83 ] = "OLD NORTH ARABIAN LETTER MEEM", [ 0x10A84 ] = "OLD NORTH ARABIAN LETTER QAF", [ 0x10A85 ] = "OLD NORTH ARABIAN LETTER WAW", [ 0x10A86 ] = "OLD NORTH ARABIAN LETTER ES-2", [ 0x10A87 ] = "OLD NORTH ARABIAN LETTER REH", [ 0x10A88 ] = "OLD NORTH ARABIAN LETTER BEH", [ 0x10A89 ] = "OLD NORTH ARABIAN LETTER TEH", [ 0x10A8A ] = "OLD NORTH ARABIAN LETTER ES-1", [ 0x10A8B ] = "OLD NORTH ARABIAN LETTER KAF", [ 0x10A8C ] = "OLD NORTH ARABIAN LETTER NOON", [ 0x10A8D ] = "OLD NORTH ARABIAN LETTER KHAH", [ 0x10A8E ] = "OLD NORTH ARABIAN LETTER SAD", [ 0x10A8F ] = "OLD NORTH ARABIAN LETTER ES-3", [ 0x10A90 ] = "OLD NORTH ARABIAN LETTER FEH", [ 0x10A91 ] = "OLD NORTH ARABIAN LETTER ALEF", [ 0x10A92 ] = "OLD NORTH ARABIAN LETTER AIN", [ 0x10A93 ] = "OLD NORTH ARABIAN LETTER DAD", [ 0x10A94 ] = "OLD NORTH ARABIAN LETTER GEEM", [ 0x10A95 ] = "OLD NORTH ARABIAN LETTER DAL", [ 0x10A96 ] = "OLD NORTH ARABIAN LETTER GHAIN", [ 0x10A97 ] = "OLD NORTH ARABIAN LETTER TAH", [ 0x10A98 ] = "OLD NORTH ARABIAN LETTER ZAIN", [ 0x10A99 ] = "OLD NORTH ARABIAN LETTER THAL", [ 0x10A9A ] = "OLD NORTH ARABIAN LETTER YEH", [ 0x10A9B ] = "OLD NORTH ARABIAN LETTER THEH", [ 0x10A9C ] = "OLD NORTH ARABIAN LETTER ZAH", [ 0x10A9D ] = "OLD NORTH ARABIAN NUMBER ONE", [ 0x10A9E ] = "OLD NORTH ARABIAN NUMBER TEN", [ 0x10A9F ] = "OLD NORTH ARABIAN NUMBER TWENTY", [ 0x10AC0 ] = "MANICHAEAN LETTER ALEPH", [ 0x10AC1 ] = "MANICHAEAN LETTER BETH", [ 0x10AC2 ] = "MANICHAEAN LETTER BHETH", [ 0x10AC3 ] = "MANICHAEAN LETTER GIMEL", [ 0x10AC4 ] = "MANICHAEAN LETTER GHIMEL", [ 0x10AC5 ] = "MANICHAEAN LETTER DALETH", [ 0x10AC6 ] = "MANICHAEAN LETTER HE", [ 0x10AC7 ] = "MANICHAEAN LETTER WAW", [ 0x10AC8 ] = "MANICHAEAN SIGN UD", [ 0x10AC9 ] = "MANICHAEAN LETTER ZAYIN", [ 0x10ACA ] = "MANICHAEAN LETTER ZHAYIN", [ 0x10ACB ] = "MANICHAEAN LETTER JAYIN", [ 0x10ACC ] = "MANICHAEAN LETTER JHAYIN", [ 0x10ACD ] = "MANICHAEAN LETTER HETH", [ 0x10ACE ] = "MANICHAEAN LETTER TETH", [ 0x10ACF ] = "MANICHAEAN LETTER YODH", [ 0x10AD0 ] = "MANICHAEAN LETTER KAPH", [ 0x10AD1 ] = "MANICHAEAN LETTER XAPH", [ 0x10AD2 ] = "MANICHAEAN LETTER KHAPH", [ 0x10AD3 ] = "MANICHAEAN LETTER LAMEDH", [ 0x10AD4 ] = "MANICHAEAN LETTER DHAMEDH", [ 0x10AD5 ] = "MANICHAEAN LETTER THAMEDH", [ 0x10AD6 ] = "MANICHAEAN LETTER MEM", [ 0x10AD7 ] = "MANICHAEAN LETTER NUN", [ 0x10AD8 ] = "MANICHAEAN LETTER SAMEKH", [ 0x10AD9 ] = "MANICHAEAN LETTER AYIN", [ 0x10ADA ] = "MANICHAEAN LETTER AAYIN", [ 0x10ADB ] = "MANICHAEAN LETTER PE", [ 0x10ADC ] = "MANICHAEAN LETTER FE", [ 0x10ADD ] = "MANICHAEAN LETTER SADHE", [ 0x10ADE ] = "MANICHAEAN LETTER QOPH", [ 0x10ADF ] = "MANICHAEAN LETTER XOPH", [ 0x10AE0 ] = "MANICHAEAN LETTER QHOPH", [ 0x10AE1 ] = "MANICHAEAN LETTER RESH", [ 0x10AE2 ] = "MANICHAEAN LETTER SHIN", [ 0x10AE3 ] = "MANICHAEAN LETTER SSHIN", [ 0x10AE4 ] = "MANICHAEAN LETTER TAW", [ 0x10AE5 ] = "MANICHAEAN ABBREVIATION MARK ABOVE", [ 0x10AE6 ] = "MANICHAEAN ABBREVIATION MARK BELOW", [ 0x10AEB ] = "MANICHAEAN NUMBER ONE", [ 0x10AEC ] = "MANICHAEAN NUMBER FIVE", [ 0x10AED ] = "MANICHAEAN NUMBER TEN", [ 0x10AEE ] = "MANICHAEAN NUMBER TWENTY", [ 0x10AEF ] = "MANICHAEAN NUMBER ONE HUNDRED", [ 0x10AF0 ] = "MANICHAEAN PUNCTUATION STAR", [ 0x10AF1 ] = "MANICHAEAN PUNCTUATION FLEURON", [ 0x10AF2 ] = "MANICHAEAN PUNCTUATION DOUBLE DOT WITHIN DOT", [ 0x10AF3 ] = "MANICHAEAN PUNCTUATION DOT WITHIN DOT", [ 0x10AF4 ] = "MANICHAEAN PUNCTUATION DOT", [ 0x10AF5 ] = "MANICHAEAN PUNCTUATION TWO DOTS", [ 0x10AF6 ] = "MANICHAEAN PUNCTUATION LINE FILLER", [ 0x10B00 ] = "AVESTAN LETTER A", [ 0x10B01 ] = "AVESTAN LETTER AA", [ 0x10B02 ] = "AVESTAN LETTER AO", [ 0x10B03 ] = "AVESTAN LETTER AAO", [ 0x10B04 ] = "AVESTAN LETTER AN", [ 0x10B05 ] = "AVESTAN LETTER AAN", [ 0x10B06 ] = "AVESTAN LETTER AE", [ 0x10B07 ] = "AVESTAN LETTER AEE", [ 0x10B08 ] = "AVESTAN LETTER E", [ 0x10B09 ] = "AVESTAN LETTER EE", [ 0x10B0A ] = "AVESTAN LETTER O", [ 0x10B0B ] = "AVESTAN LETTER OO", [ 0x10B0C ] = "AVESTAN LETTER I", [ 0x10B0D ] = "AVESTAN LETTER II", [ 0x10B0E ] = "AVESTAN LETTER U", [ 0x10B0F ] = "AVESTAN LETTER UU", [ 0x10B10 ] = "AVESTAN LETTER KE", [ 0x10B11 ] = "AVESTAN LETTER XE", [ 0x10B12 ] = "AVESTAN LETTER XYE", [ 0x10B13 ] = "AVESTAN LETTER XVE", [ 0x10B14 ] = "AVESTAN LETTER GE", [ 0x10B15 ] = "AVESTAN LETTER GGE", [ 0x10B16 ] = "AVESTAN LETTER GHE", [ 0x10B17 ] = "AVESTAN LETTER CE", [ 0x10B18 ] = "AVESTAN LETTER JE", [ 0x10B19 ] = "AVESTAN LETTER TE", [ 0x10B1A ] = "AVESTAN LETTER THE", [ 0x10B1B ] = "AVESTAN LETTER DE", [ 0x10B1C ] = "AVESTAN LETTER DHE", [ 0x10B1D ] = "AVESTAN LETTER TTE", [ 0x10B1E ] = "AVESTAN LETTER PE", [ 0x10B1F ] = "AVESTAN LETTER FE", [ 0x10B20 ] = "AVESTAN LETTER BE", [ 0x10B21 ] = "AVESTAN LETTER BHE", [ 0x10B22 ] = "AVESTAN LETTER NGE", [ 0x10B23 ] = "AVESTAN LETTER NGYE", [ 0x10B24 ] = "AVESTAN LETTER NGVE", [ 0x10B25 ] = "AVESTAN LETTER NE", [ 0x10B26 ] = "AVESTAN LETTER NYE", [ 0x10B27 ] = "AVESTAN LETTER NNE", [ 0x10B28 ] = "AVESTAN LETTER ME", [ 0x10B29 ] = "AVESTAN LETTER HME", [ 0x10B2A ] = "AVESTAN LETTER YYE", [ 0x10B2B ] = "AVESTAN LETTER YE", [ 0x10B2C ] = "AVESTAN LETTER VE", [ 0x10B2D ] = "AVESTAN LETTER RE", [ 0x10B2E ] = "AVESTAN LETTER LE", [ 0x10B2F ] = "AVESTAN LETTER SE", [ 0x10B30 ] = "AVESTAN LETTER ZE", [ 0x10B31 ] = "AVESTAN LETTER SHE", [ 0x10B32 ] = "AVESTAN LETTER ZHE", [ 0x10B33 ] = "AVESTAN LETTER SHYE", [ 0x10B34 ] = "AVESTAN LETTER SSHE", [ 0x10B35 ] = "AVESTAN LETTER HE", [ 0x10B39 ] = "AVESTAN ABBREVIATION MARK", [ 0x10B3A ] = "TINY TWO DOTS OVER ONE DOT PUNCTUATION", [ 0x10B3B ] = "SMALL TWO DOTS OVER ONE DOT PUNCTUATION", [ 0x10B3C ] = "LARGE TWO DOTS OVER ONE DOT PUNCTUATION", [ 0x10B3D ] = "LARGE ONE DOT OVER TWO DOTS PUNCTUATION", [ 0x10B3E ] = "LARGE TWO RINGS OVER ONE RING PUNCTUATION", [ 0x10B3F ] = "LARGE ONE RING OVER TWO RINGS PUNCTUATION", [ 0x10B40 ] = "INSCRIPTIONAL PARTHIAN LETTER ALEPH", [ 0x10B41 ] = "INSCRIPTIONAL PARTHIAN LETTER BETH", [ 0x10B42 ] = "INSCRIPTIONAL PARTHIAN LETTER GIMEL", [ 0x10B43 ] = "INSCRIPTIONAL PARTHIAN LETTER DALETH", [ 0x10B44 ] = "INSCRIPTIONAL PARTHIAN LETTER HE", [ 0x10B45 ] = "INSCRIPTIONAL PARTHIAN LETTER WAW", [ 0x10B46 ] = "INSCRIPTIONAL PARTHIAN LETTER ZAYIN", [ 0x10B47 ] = "INSCRIPTIONAL PARTHIAN LETTER HETH", [ 0x10B48 ] = "INSCRIPTIONAL PARTHIAN LETTER TETH", [ 0x10B49 ] = "INSCRIPTIONAL PARTHIAN LETTER YODH", [ 0x10B4A ] = "INSCRIPTIONAL PARTHIAN LETTER KAPH", [ 0x10B4B ] = "INSCRIPTIONAL PARTHIAN LETTER LAMEDH", [ 0x10B4C ] = "INSCRIPTIONAL PARTHIAN LETTER MEM", [ 0x10B4D ] = "INSCRIPTIONAL PARTHIAN LETTER NUN", [ 0x10B4E ] = "INSCRIPTIONAL PARTHIAN LETTER SAMEKH", [ 0x10B4F ] = "INSCRIPTIONAL PARTHIAN LETTER AYIN", [ 0x10B50 ] = "INSCRIPTIONAL PARTHIAN LETTER PE", [ 0x10B51 ] = "INSCRIPTIONAL PARTHIAN LETTER SADHE", [ 0x10B52 ] = "INSCRIPTIONAL PARTHIAN LETTER QOPH", [ 0x10B53 ] = "INSCRIPTIONAL PARTHIAN LETTER RESH", [ 0x10B54 ] = "INSCRIPTIONAL PARTHIAN LETTER SHIN", [ 0x10B55 ] = "INSCRIPTIONAL PARTHIAN LETTER TAW", [ 0x10B58 ] = "INSCRIPTIONAL PARTHIAN NUMBER ONE", [ 0x10B59 ] = "INSCRIPTIONAL PARTHIAN NUMBER TWO", [ 0x10B5A ] = "INSCRIPTIONAL PARTHIAN NUMBER THREE", [ 0x10B5B ] = "INSCRIPTIONAL PARTHIAN NUMBER FOUR", [ 0x10B5C ] = "INSCRIPTIONAL PARTHIAN NUMBER TEN", [ 0x10B5D ] = "INSCRIPTIONAL PARTHIAN NUMBER TWENTY", [ 0x10B5E ] = "INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED", [ 0x10B5F ] = "INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND", [ 0x10B60 ] = "INSCRIPTIONAL PAHLAVI LETTER ALEPH", [ 0x10B61 ] = "INSCRIPTIONAL PAHLAVI LETTER BETH", [ 0x10B62 ] = "INSCRIPTIONAL PAHLAVI LETTER GIMEL", [ 0x10B63 ] = "INSCRIPTIONAL PAHLAVI LETTER DALETH", [ 0x10B64 ] = "INSCRIPTIONAL PAHLAVI LETTER HE", [ 0x10B65 ] = "INSCRIPTIONAL PAHLAVI LETTER WAW-AYIN-RESH", [ 0x10B66 ] = "INSCRIPTIONAL PAHLAVI LETTER ZAYIN", [ 0x10B67 ] = "INSCRIPTIONAL PAHLAVI LETTER HETH", [ 0x10B68 ] = "INSCRIPTIONAL PAHLAVI LETTER TETH", [ 0x10B69 ] = "INSCRIPTIONAL PAHLAVI LETTER YODH", [ 0x10B6A ] = "INSCRIPTIONAL PAHLAVI LETTER KAPH", [ 0x10B6B ] = "INSCRIPTIONAL PAHLAVI LETTER LAMEDH", [ 0x10B6C ] = "INSCRIPTIONAL PAHLAVI LETTER MEM-QOPH", [ 0x10B6D ] = "INSCRIPTIONAL PAHLAVI LETTER NUN", [ 0x10B6E ] = "INSCRIPTIONAL PAHLAVI LETTER SAMEKH", [ 0x10B6F ] = "INSCRIPTIONAL PAHLAVI LETTER PE", [ 0x10B70 ] = "INSCRIPTIONAL PAHLAVI LETTER SADHE", [ 0x10B71 ] = "INSCRIPTIONAL PAHLAVI LETTER SHIN", [ 0x10B72 ] = "INSCRIPTIONAL PAHLAVI LETTER TAW", [ 0x10B78 ] = "INSCRIPTIONAL PAHLAVI NUMBER ONE", [ 0x10B79 ] = "INSCRIPTIONAL PAHLAVI NUMBER TWO", [ 0x10B7A ] = "INSCRIPTIONAL PAHLAVI NUMBER THREE", [ 0x10B7B ] = "INSCRIPTIONAL PAHLAVI NUMBER FOUR", [ 0x10B7C ] = "INSCRIPTIONAL PAHLAVI NUMBER TEN", [ 0x10B7D ] = "INSCRIPTIONAL PAHLAVI NUMBER TWENTY", [ 0x10B7E ] = "INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED", [ 0x10B7F ] = "INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND", [ 0x10B80 ] = "PSALTER PAHLAVI LETTER ALEPH", [ 0x10B81 ] = "PSALTER PAHLAVI LETTER BETH", [ 0x10B82 ] = "PSALTER PAHLAVI LETTER GIMEL", [ 0x10B83 ] = "PSALTER PAHLAVI LETTER DALETH", [ 0x10B84 ] = "PSALTER PAHLAVI LETTER HE", [ 0x10B85 ] = "PSALTER PAHLAVI LETTER WAW-AYIN-RESH", [ 0x10B86 ] = "PSALTER PAHLAVI LETTER ZAYIN", [ 0x10B87 ] = "PSALTER PAHLAVI LETTER HETH", [ 0x10B88 ] = "PSALTER PAHLAVI LETTER YODH", [ 0x10B89 ] = "PSALTER PAHLAVI LETTER KAPH", [ 0x10B8A ] = "PSALTER PAHLAVI LETTER LAMEDH", [ 0x10B8B ] = "PSALTER PAHLAVI LETTER MEM-QOPH", [ 0x10B8C ] = "PSALTER PAHLAVI LETTER NUN", [ 0x10B8D ] = "PSALTER PAHLAVI LETTER SAMEKH", [ 0x10B8E ] = "PSALTER PAHLAVI LETTER PE", [ 0x10B8F ] = "PSALTER PAHLAVI LETTER SADHE", [ 0x10B90 ] = "PSALTER PAHLAVI LETTER SHIN", [ 0x10B91 ] = "PSALTER PAHLAVI LETTER TAW", [ 0x10B99 ] = "PSALTER PAHLAVI SECTION MARK", [ 0x10B9A ] = "PSALTER PAHLAVI TURNED SECTION MARK", [ 0x10B9B ] = "PSALTER PAHLAVI FOUR DOTS WITH CROSS", [ 0x10B9C ] = "PSALTER PAHLAVI FOUR DOTS WITH DOT", [ 0x10BA9 ] = "PSALTER PAHLAVI NUMBER ONE", [ 0x10BAA ] = "PSALTER PAHLAVI NUMBER TWO", [ 0x10BAB ] = "PSALTER PAHLAVI NUMBER THREE", [ 0x10BAC ] = "PSALTER PAHLAVI NUMBER FOUR", [ 0x10BAD ] = "PSALTER PAHLAVI NUMBER TEN", [ 0x10BAE ] = "PSALTER PAHLAVI NUMBER TWENTY", [ 0x10BAF ] = "PSALTER PAHLAVI NUMBER ONE HUNDRED", [ 0x10C00 ] = "OLD TURKIC LETTER ORKHON A", [ 0x10C01 ] = "OLD TURKIC LETTER YENISEI A", [ 0x10C02 ] = "OLD TURKIC LETTER YENISEI AE", [ 0x10C03 ] = "OLD TURKIC LETTER ORKHON I", [ 0x10C04 ] = "OLD TURKIC LETTER YENISEI I", [ 0x10C05 ] = "OLD TURKIC LETTER YENISEI E", [ 0x10C06 ] = "OLD TURKIC LETTER ORKHON O", [ 0x10C07 ] = "OLD TURKIC LETTER ORKHON OE", [ 0x10C08 ] = "OLD TURKIC LETTER YENISEI OE", [ 0x10C09 ] = "OLD TURKIC LETTER ORKHON AB", [ 0x10C0A ] = "OLD TURKIC LETTER YENISEI AB", [ 0x10C0B ] = "OLD TURKIC LETTER ORKHON AEB", [ 0x10C0C ] = "OLD TURKIC LETTER YENISEI AEB", [ 0x10C0D ] = "OLD TURKIC LETTER ORKHON AG", [ 0x10C0E ] = "OLD TURKIC LETTER YENISEI AG", [ 0x10C0F ] = "OLD TURKIC LETTER ORKHON AEG", [ 0x10C10 ] = "OLD TURKIC LETTER YENISEI AEG", [ 0x10C11 ] = "OLD TURKIC LETTER ORKHON AD", [ 0x10C12 ] = "OLD TURKIC LETTER YENISEI AD", [ 0x10C13 ] = "OLD TURKIC LETTER ORKHON AED", [ 0x10C14 ] = "OLD TURKIC LETTER ORKHON EZ", [ 0x10C15 ] = "OLD TURKIC LETTER YENISEI EZ", [ 0x10C16 ] = "OLD TURKIC LETTER ORKHON AY", [ 0x10C17 ] = "OLD TURKIC LETTER YENISEI AY", [ 0x10C18 ] = "OLD TURKIC LETTER ORKHON AEY", [ 0x10C19 ] = "OLD TURKIC LETTER YENISEI AEY", [ 0x10C1A ] = "OLD TURKIC LETTER ORKHON AEK", [ 0x10C1B ] = "OLD TURKIC LETTER YENISEI AEK", [ 0x10C1C ] = "OLD TURKIC LETTER ORKHON OEK", [ 0x10C1D ] = "OLD TURKIC LETTER YENISEI OEK", [ 0x10C1E ] = "OLD TURKIC LETTER ORKHON AL", [ 0x10C1F ] = "OLD TURKIC LETTER YENISEI AL", [ 0x10C20 ] = "OLD TURKIC LETTER ORKHON AEL", [ 0x10C21 ] = "OLD TURKIC LETTER ORKHON ELT", [ 0x10C22 ] = "OLD TURKIC LETTER ORKHON EM", [ 0x10C23 ] = "OLD TURKIC LETTER ORKHON AN", [ 0x10C24 ] = "OLD TURKIC LETTER ORKHON AEN", [ 0x10C25 ] = "OLD TURKIC LETTER YENISEI AEN", [ 0x10C26 ] = "OLD TURKIC LETTER ORKHON ENT", [ 0x10C27 ] = "OLD TURKIC LETTER YENISEI ENT", [ 0x10C28 ] = "OLD TURKIC LETTER ORKHON ENC", [ 0x10C29 ] = "OLD TURKIC LETTER YENISEI ENC", [ 0x10C2A ] = "OLD TURKIC LETTER ORKHON ENY", [ 0x10C2B ] = "OLD TURKIC LETTER YENISEI ENY", [ 0x10C2C ] = "OLD TURKIC LETTER YENISEI ANG", [ 0x10C2D ] = "OLD TURKIC LETTER ORKHON ENG", [ 0x10C2E ] = "OLD TURKIC LETTER YENISEI AENG", [ 0x10C2F ] = "OLD TURKIC LETTER ORKHON EP", [ 0x10C30 ] = "OLD TURKIC LETTER ORKHON OP", [ 0x10C31 ] = "OLD TURKIC LETTER ORKHON IC", [ 0x10C32 ] = "OLD TURKIC LETTER ORKHON EC", [ 0x10C33 ] = "OLD TURKIC LETTER YENISEI EC", [ 0x10C34 ] = "OLD TURKIC LETTER ORKHON AQ", [ 0x10C35 ] = "OLD TURKIC LETTER YENISEI AQ", [ 0x10C36 ] = "OLD TURKIC LETTER ORKHON IQ", [ 0x10C37 ] = "OLD TURKIC LETTER YENISEI IQ", [ 0x10C38 ] = "OLD TURKIC LETTER ORKHON OQ", [ 0x10C39 ] = "OLD TURKIC LETTER YENISEI OQ", [ 0x10C3A ] = "OLD TURKIC LETTER ORKHON AR", [ 0x10C3B ] = "OLD TURKIC LETTER YENISEI AR", [ 0x10C3C ] = "OLD TURKIC LETTER ORKHON AER", [ 0x10C3D ] = "OLD TURKIC LETTER ORKHON AS", [ 0x10C3E ] = "OLD TURKIC LETTER ORKHON AES", [ 0x10C3F ] = "OLD TURKIC LETTER ORKHON ASH", [ 0x10C40 ] = "OLD TURKIC LETTER YENISEI ASH", [ 0x10C41 ] = "OLD TURKIC LETTER ORKHON ESH", [ 0x10C42 ] = "OLD TURKIC LETTER YENISEI ESH", [ 0x10C43 ] = "OLD TURKIC LETTER ORKHON AT", [ 0x10C44 ] = "OLD TURKIC LETTER YENISEI AT", [ 0x10C45 ] = "OLD TURKIC LETTER ORKHON AET", [ 0x10C46 ] = "OLD TURKIC LETTER YENISEI AET", [ 0x10C47 ] = "OLD TURKIC LETTER ORKHON OT", [ 0x10C48 ] = "OLD TURKIC LETTER ORKHON BASH", [ 0x10C80 ] = "OLD HUNGARIAN CAPITAL LETTER A", [ 0x10C81 ] = "OLD HUNGARIAN CAPITAL LETTER AA", [ 0x10C82 ] = "OLD HUNGARIAN CAPITAL LETTER EB", [ 0x10C83 ] = "OLD HUNGARIAN CAPITAL LETTER AMB", [ 0x10C84 ] = "OLD HUNGARIAN CAPITAL LETTER EC", [ 0x10C85 ] = "OLD HUNGARIAN CAPITAL LETTER ENC", [ 0x10C86 ] = "OLD HUNGARIAN CAPITAL LETTER ECS", [ 0x10C87 ] = "OLD HUNGARIAN CAPITAL LETTER ED", [ 0x10C88 ] = "OLD HUNGARIAN CAPITAL LETTER AND", [ 0x10C89 ] = "OLD HUNGARIAN CAPITAL LETTER E", [ 0x10C8A ] = "OLD HUNGARIAN CAPITAL LETTER CLOSE E", [ 0x10C8B ] = "OLD HUNGARIAN CAPITAL LETTER EE", [ 0x10C8C ] = "OLD HUNGARIAN CAPITAL LETTER EF", [ 0x10C8D ] = "OLD HUNGARIAN CAPITAL LETTER EG", [ 0x10C8E ] = "OLD HUNGARIAN CAPITAL LETTER EGY", [ 0x10C8F ] = "OLD HUNGARIAN CAPITAL LETTER EH", [ 0x10C90 ] = "OLD HUNGARIAN CAPITAL LETTER I", [ 0x10C91 ] = "OLD HUNGARIAN CAPITAL LETTER II", [ 0x10C92 ] = "OLD HUNGARIAN CAPITAL LETTER EJ", [ 0x10C93 ] = "OLD HUNGARIAN CAPITAL LETTER EK", [ 0x10C94 ] = "OLD HUNGARIAN CAPITAL LETTER AK", [ 0x10C95 ] = "OLD HUNGARIAN CAPITAL LETTER UNK", [ 0x10C96 ] = "OLD HUNGARIAN CAPITAL LETTER EL", [ 0x10C97 ] = "OLD HUNGARIAN CAPITAL LETTER ELY", [ 0x10C98 ] = "OLD HUNGARIAN CAPITAL LETTER EM", [ 0x10C99 ] = "OLD HUNGARIAN CAPITAL LETTER EN", [ 0x10C9A ] = "OLD HUNGARIAN CAPITAL LETTER ENY", [ 0x10C9B ] = "OLD HUNGARIAN CAPITAL LETTER O", [ 0x10C9C ] = "OLD HUNGARIAN CAPITAL LETTER OO", [ 0x10C9D ] = "OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE", [ 0x10C9E ] = "OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE", [ 0x10C9F ] = "OLD HUNGARIAN CAPITAL LETTER OEE", [ 0x10CA0 ] = "OLD HUNGARIAN CAPITAL LETTER EP", [ 0x10CA1 ] = "OLD HUNGARIAN CAPITAL LETTER EMP", [ 0x10CA2 ] = "OLD HUNGARIAN CAPITAL LETTER ER", [ 0x10CA3 ] = "OLD HUNGARIAN CAPITAL LETTER SHORT ER", [ 0x10CA4 ] = "OLD HUNGARIAN CAPITAL LETTER ES", [ 0x10CA5 ] = "OLD HUNGARIAN CAPITAL LETTER ESZ", [ 0x10CA6 ] = "OLD HUNGARIAN CAPITAL LETTER ET", [ 0x10CA7 ] = "OLD HUNGARIAN CAPITAL LETTER ENT", [ 0x10CA8 ] = "OLD HUNGARIAN CAPITAL LETTER ETY", [ 0x10CA9 ] = "OLD HUNGARIAN CAPITAL LETTER ECH", [ 0x10CAA ] = "OLD HUNGARIAN CAPITAL LETTER U", [ 0x10CAB ] = "OLD HUNGARIAN CAPITAL LETTER UU", [ 0x10CAC ] = "OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE", [ 0x10CAD ] = "OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE", [ 0x10CAE ] = "OLD HUNGARIAN CAPITAL LETTER EV", [ 0x10CAF ] = "OLD HUNGARIAN CAPITAL LETTER EZ", [ 0x10CB0 ] = "OLD HUNGARIAN CAPITAL LETTER EZS", [ 0x10CB1 ] = "OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN", [ 0x10CB2 ] = "OLD HUNGARIAN CAPITAL LETTER US", [ 0x10CC0 ] = "OLD HUNGARIAN SMALL LETTER A", [ 0x10CC1 ] = "OLD HUNGARIAN SMALL LETTER AA", [ 0x10CC2 ] = "OLD HUNGARIAN SMALL LETTER EB", [ 0x10CC3 ] = "OLD HUNGARIAN SMALL LETTER AMB", [ 0x10CC4 ] = "OLD HUNGARIAN SMALL LETTER EC", [ 0x10CC5 ] = "OLD HUNGARIAN SMALL LETTER ENC", [ 0x10CC6 ] = "OLD HUNGARIAN SMALL LETTER ECS", [ 0x10CC7 ] = "OLD HUNGARIAN SMALL LETTER ED", [ 0x10CC8 ] = "OLD HUNGARIAN SMALL LETTER AND", [ 0x10CC9 ] = "OLD HUNGARIAN SMALL LETTER E", [ 0x10CCA ] = "OLD HUNGARIAN SMALL LETTER CLOSE E", [ 0x10CCB ] = "OLD HUNGARIAN SMALL LETTER EE", [ 0x10CCC ] = "OLD HUNGARIAN SMALL LETTER EF", [ 0x10CCD ] = "OLD HUNGARIAN SMALL LETTER EG", [ 0x10CCE ] = "OLD HUNGARIAN SMALL LETTER EGY", [ 0x10CCF ] = "OLD HUNGARIAN SMALL LETTER EH", [ 0x10CD0 ] = "OLD HUNGARIAN SMALL LETTER I", [ 0x10CD1 ] = "OLD HUNGARIAN SMALL LETTER II", [ 0x10CD2 ] = "OLD HUNGARIAN SMALL LETTER EJ", [ 0x10CD3 ] = "OLD HUNGARIAN SMALL LETTER EK", [ 0x10CD4 ] = "OLD HUNGARIAN SMALL LETTER AK", [ 0x10CD5 ] = "OLD HUNGARIAN SMALL LETTER UNK", [ 0x10CD6 ] = "OLD HUNGARIAN SMALL LETTER EL", [ 0x10CD7 ] = "OLD HUNGARIAN SMALL LETTER ELY", [ 0x10CD8 ] = "OLD HUNGARIAN SMALL LETTER EM", [ 0x10CD9 ] = "OLD HUNGARIAN SMALL LETTER EN", [ 0x10CDA ] = "OLD HUNGARIAN SMALL LETTER ENY", [ 0x10CDB ] = "OLD HUNGARIAN SMALL LETTER O", [ 0x10CDC ] = "OLD HUNGARIAN SMALL LETTER OO", [ 0x10CDD ] = "OLD HUNGARIAN SMALL LETTER NIKOLSBURG OE", [ 0x10CDE ] = "OLD HUNGARIAN SMALL LETTER RUDIMENTA OE", [ 0x10CDF ] = "OLD HUNGARIAN SMALL LETTER OEE", [ 0x10CE0 ] = "OLD HUNGARIAN SMALL LETTER EP", [ 0x10CE1 ] = "OLD HUNGARIAN SMALL LETTER EMP", [ 0x10CE2 ] = "OLD HUNGARIAN SMALL LETTER ER", [ 0x10CE3 ] = "OLD HUNGARIAN SMALL LETTER SHORT ER", [ 0x10CE4 ] = "OLD HUNGARIAN SMALL LETTER ES", [ 0x10CE5 ] = "OLD HUNGARIAN SMALL LETTER ESZ", [ 0x10CE6 ] = "OLD HUNGARIAN SMALL LETTER ET", [ 0x10CE7 ] = "OLD HUNGARIAN SMALL LETTER ENT", [ 0x10CE8 ] = "OLD HUNGARIAN SMALL LETTER ETY", [ 0x10CE9 ] = "OLD HUNGARIAN SMALL LETTER ECH", [ 0x10CEA ] = "OLD HUNGARIAN SMALL LETTER U", [ 0x10CEB ] = "OLD HUNGARIAN SMALL LETTER UU", [ 0x10CEC ] = "OLD HUNGARIAN SMALL LETTER NIKOLSBURG UE", [ 0x10CED ] = "OLD HUNGARIAN SMALL LETTER RUDIMENTA UE", [ 0x10CEE ] = "OLD HUNGARIAN SMALL LETTER EV", [ 0x10CEF ] = "OLD HUNGARIAN SMALL LETTER EZ", [ 0x10CF0 ] = "OLD HUNGARIAN SMALL LETTER EZS", [ 0x10CF1 ] = "OLD HUNGARIAN SMALL LETTER ENT-SHAPED SIGN", [ 0x10CF2 ] = "OLD HUNGARIAN SMALL LETTER US", [ 0x10CFA ] = "OLD HUNGARIAN NUMBER ONE", [ 0x10CFB ] = "OLD HUNGARIAN NUMBER FIVE", [ 0x10CFC ] = "OLD HUNGARIAN NUMBER TEN", [ 0x10CFD ] = "OLD HUNGARIAN NUMBER FIFTY", [ 0x10CFE ] = "OLD HUNGARIAN NUMBER ONE HUNDRED", [ 0x10CFF ] = "OLD HUNGARIAN NUMBER ONE THOUSAND", [ 0x10D00 ] = "HANIFI ROHINGYA LETTER A", [ 0x10D01 ] = "HANIFI ROHINGYA LETTER BA", [ 0x10D02 ] = "HANIFI ROHINGYA LETTER PA", [ 0x10D03 ] = "HANIFI ROHINGYA LETTER TA", [ 0x10D04 ] = "HANIFI ROHINGYA LETTER TTA", [ 0x10D05 ] = "HANIFI ROHINGYA LETTER JA", [ 0x10D06 ] = "HANIFI ROHINGYA LETTER CA", [ 0x10D07 ] = "HANIFI ROHINGYA LETTER HA", [ 0x10D08 ] = "HANIFI ROHINGYA LETTER KHA", [ 0x10D09 ] = "HANIFI ROHINGYA LETTER FA", [ 0x10D0A ] = "HANIFI ROHINGYA LETTER DA", [ 0x10D0B ] = "HANIFI ROHINGYA LETTER DDA", [ 0x10D0C ] = "HANIFI ROHINGYA LETTER RA", [ 0x10D0D ] = "HANIFI ROHINGYA LETTER RRA", [ 0x10D0E ] = "HANIFI ROHINGYA LETTER ZA", [ 0x10D0F ] = "HANIFI ROHINGYA LETTER SA", [ 0x10D10 ] = "HANIFI ROHINGYA LETTER SHA", [ 0x10D11 ] = "HANIFI ROHINGYA LETTER KA", [ 0x10D12 ] = "HANIFI ROHINGYA LETTER GA", [ 0x10D13 ] = "HANIFI ROHINGYA LETTER LA", [ 0x10D14 ] = "HANIFI ROHINGYA LETTER MA", [ 0x10D15 ] = "HANIFI ROHINGYA LETTER NA", [ 0x10D16 ] = "HANIFI ROHINGYA LETTER WA", [ 0x10D17 ] = "HANIFI ROHINGYA LETTER KINNA WA", [ 0x10D18 ] = "HANIFI ROHINGYA LETTER YA", [ 0x10D19 ] = "HANIFI ROHINGYA LETTER KINNA YA", [ 0x10D1A ] = "HANIFI ROHINGYA LETTER NGA", [ 0x10D1B ] = "HANIFI ROHINGYA LETTER NYA", [ 0x10D1C ] = "HANIFI ROHINGYA LETTER VA", [ 0x10D1D ] = "HANIFI ROHINGYA VOWEL A", [ 0x10D1E ] = "HANIFI ROHINGYA VOWEL I", [ 0x10D1F ] = "HANIFI ROHINGYA VOWEL U", [ 0x10D20 ] = "HANIFI ROHINGYA VOWEL E", [ 0x10D21 ] = "HANIFI ROHINGYA VOWEL O", [ 0x10D22 ] = "HANIFI ROHINGYA MARK SAKIN", [ 0x10D23 ] = "HANIFI ROHINGYA MARK NA KHONNA", [ 0x10D24 ] = "HANIFI ROHINGYA SIGN HARBAHAY", [ 0x10D25 ] = "HANIFI ROHINGYA SIGN TAHALA", [ 0x10D26 ] = "HANIFI ROHINGYA SIGN TANA", [ 0x10D27 ] = "HANIFI ROHINGYA SIGN TASSI", [ 0x10D30 ] = "HANIFI ROHINGYA DIGIT ZERO", [ 0x10D31 ] = "HANIFI ROHINGYA DIGIT ONE", [ 0x10D32 ] = "HANIFI ROHINGYA DIGIT TWO", [ 0x10D33 ] = "HANIFI ROHINGYA DIGIT THREE", [ 0x10D34 ] = "HANIFI ROHINGYA DIGIT FOUR", [ 0x10D35 ] = "HANIFI ROHINGYA DIGIT FIVE", [ 0x10D36 ] = "HANIFI ROHINGYA DIGIT SIX", [ 0x10D37 ] = "HANIFI ROHINGYA DIGIT SEVEN", [ 0x10D38 ] = "HANIFI ROHINGYA DIGIT EIGHT", [ 0x10D39 ] = "HANIFI ROHINGYA DIGIT NINE", [ 0x10E60 ] = "RUMI DIGIT ONE", [ 0x10E61 ] = "RUMI DIGIT TWO", [ 0x10E62 ] = "RUMI DIGIT THREE", [ 0x10E63 ] = "RUMI DIGIT FOUR", [ 0x10E64 ] = "RUMI DIGIT FIVE", [ 0x10E65 ] = "RUMI DIGIT SIX", [ 0x10E66 ] = "RUMI DIGIT SEVEN", [ 0x10E67 ] = "RUMI DIGIT EIGHT", [ 0x10E68 ] = "RUMI DIGIT NINE", [ 0x10E69 ] = "RUMI NUMBER TEN", [ 0x10E6A ] = "RUMI NUMBER TWENTY", [ 0x10E6B ] = "RUMI NUMBER THIRTY", [ 0x10E6C ] = "RUMI NUMBER FORTY", [ 0x10E6D ] = "RUMI NUMBER FIFTY", [ 0x10E6E ] = "RUMI NUMBER SIXTY", [ 0x10E6F ] = "RUMI NUMBER SEVENTY", [ 0x10E70 ] = "RUMI NUMBER EIGHTY", [ 0x10E71 ] = "RUMI NUMBER NINETY", [ 0x10E72 ] = "RUMI NUMBER ONE HUNDRED", [ 0x10E73 ] = "RUMI NUMBER TWO HUNDRED", [ 0x10E74 ] = "RUMI NUMBER THREE HUNDRED", [ 0x10E75 ] = "RUMI NUMBER FOUR HUNDRED", [ 0x10E76 ] = "RUMI NUMBER FIVE HUNDRED", [ 0x10E77 ] = "RUMI NUMBER SIX HUNDRED", [ 0x10E78 ] = "RUMI NUMBER SEVEN HUNDRED", [ 0x10E79 ] = "RUMI NUMBER EIGHT HUNDRED", [ 0x10E7A ] = "RUMI NUMBER NINE HUNDRED", [ 0x10E7B ] = "RUMI FRACTION ONE HALF", [ 0x10E7C ] = "RUMI FRACTION ONE QUARTER", [ 0x10E7D ] = "RUMI FRACTION ONE THIRD", [ 0x10E7E ] = "RUMI FRACTION TWO THIRDS", [ 0x10E80 ] = "YEZIDI LETTER ELIF", [ 0x10E81 ] = "YEZIDI LETTER BE", [ 0x10E82 ] = "YEZIDI LETTER PE", [ 0x10E83 ] = "YEZIDI LETTER PHE", [ 0x10E84 ] = "YEZIDI LETTER THE", [ 0x10E85 ] = "YEZIDI LETTER SE", [ 0x10E86 ] = "YEZIDI LETTER CIM", [ 0x10E87 ] = "YEZIDI LETTER CHIM", [ 0x10E88 ] = "YEZIDI LETTER CHHIM", [ 0x10E89 ] = "YEZIDI LETTER HHA", [ 0x10E8A ] = "YEZIDI LETTER XA", [ 0x10E8B ] = "YEZIDI LETTER DAL", [ 0x10E8C ] = "YEZIDI LETTER ZAL", [ 0x10E8D ] = "YEZIDI LETTER RA", [ 0x10E8E ] = "YEZIDI LETTER RHA", [ 0x10E8F ] = "YEZIDI LETTER ZA", [ 0x10E90 ] = "YEZIDI LETTER JA", [ 0x10E91 ] = "YEZIDI LETTER SIN", [ 0x10E92 ] = "YEZIDI LETTER SHIN", [ 0x10E93 ] = "YEZIDI LETTER SAD", [ 0x10E94 ] = "YEZIDI LETTER DAD", [ 0x10E95 ] = "YEZIDI LETTER TA", [ 0x10E96 ] = "YEZIDI LETTER ZE", [ 0x10E97 ] = "YEZIDI LETTER EYN", [ 0x10E98 ] = "YEZIDI LETTER XHEYN", [ 0x10E99 ] = "YEZIDI LETTER FA", [ 0x10E9A ] = "YEZIDI LETTER VA", [ 0x10E9B ] = "YEZIDI LETTER VA ALTERNATE FORM", [ 0x10E9C ] = "YEZIDI LETTER QAF", [ 0x10E9D ] = "YEZIDI LETTER KAF", [ 0x10E9E ] = "YEZIDI LETTER KHAF", [ 0x10E9F ] = "YEZIDI LETTER GAF", [ 0x10EA0 ] = "YEZIDI LETTER LAM", [ 0x10EA1 ] = "YEZIDI LETTER MIM", [ 0x10EA2 ] = "YEZIDI LETTER NUN", [ 0x10EA3 ] = "YEZIDI LETTER UM", [ 0x10EA4 ] = "YEZIDI LETTER WAW", [ 0x10EA5 ] = "YEZIDI LETTER OW", [ 0x10EA6 ] = "YEZIDI LETTER EW", [ 0x10EA7 ] = "YEZIDI LETTER HAY", [ 0x10EA8 ] = "YEZIDI LETTER YOT", [ 0x10EA9 ] = "YEZIDI LETTER ET", [ 0x10EAB ] = "YEZIDI COMBINING HAMZA MARK", [ 0x10EAC ] = "YEZIDI COMBINING MADDA MARK", [ 0x10EAD ] = "YEZIDI HYPHENATION MARK", [ 0x10EB0 ] = "YEZIDI LETTER LAM WITH DOT ABOVE", [ 0x10EB1 ] = "YEZIDI LETTER YOT WITH CIRCUMFLEX ABOVE", [ 0x10EFD ] = "ARABIC SMALL LOW WORD SAKTA", [ 0x10EFE ] = "ARABIC SMALL LOW WORD QASR", [ 0x10EFF ] = "ARABIC SMALL LOW WORD MADDA", [ 0x10F00 ] = "OLD SOGDIAN LETTER ALEPH", [ 0x10F01 ] = "OLD SOGDIAN LETTER FINAL ALEPH", [ 0x10F02 ] = "OLD SOGDIAN LETTER BETH", [ 0x10F03 ] = "OLD SOGDIAN LETTER FINAL BETH", [ 0x10F04 ] = "OLD SOGDIAN LETTER GIMEL", [ 0x10F05 ] = "OLD SOGDIAN LETTER HE", [ 0x10F06 ] = "OLD SOGDIAN LETTER FINAL HE", [ 0x10F07 ] = "OLD SOGDIAN LETTER WAW", [ 0x10F08 ] = "OLD SOGDIAN LETTER ZAYIN", [ 0x10F09 ] = "OLD SOGDIAN LETTER HETH", [ 0x10F0A ] = "OLD SOGDIAN LETTER YODH", [ 0x10F0B ] = "OLD SOGDIAN LETTER KAPH", [ 0x10F0C ] = "OLD SOGDIAN LETTER LAMEDH", [ 0x10F0D ] = "OLD SOGDIAN LETTER MEM", [ 0x10F0E ] = "OLD SOGDIAN LETTER NUN", [ 0x10F0F ] = "OLD SOGDIAN LETTER FINAL NUN", [ 0x10F10 ] = "OLD SOGDIAN LETTER FINAL NUN WITH VERTICAL TAIL", [ 0x10F11 ] = "OLD SOGDIAN LETTER SAMEKH", [ 0x10F12 ] = "OLD SOGDIAN LETTER AYIN", [ 0x10F13 ] = "OLD SOGDIAN LETTER ALTERNATE AYIN", [ 0x10F14 ] = "OLD SOGDIAN LETTER PE", [ 0x10F15 ] = "OLD SOGDIAN LETTER SADHE", [ 0x10F16 ] = "OLD SOGDIAN LETTER FINAL SADHE", [ 0x10F17 ] = "OLD SOGDIAN LETTER FINAL SADHE WITH VERTICAL TAIL", [ 0x10F18 ] = "OLD SOGDIAN LETTER RESH-AYIN-DALETH", [ 0x10F19 ] = "OLD SOGDIAN LETTER SHIN", [ 0x10F1A ] = "OLD SOGDIAN LETTER TAW", [ 0x10F1B ] = "OLD SOGDIAN LETTER FINAL TAW", [ 0x10F1C ] = "OLD SOGDIAN LETTER FINAL TAW WITH VERTICAL TAIL", [ 0x10F1D ] = "OLD SOGDIAN NUMBER ONE", [ 0x10F1E ] = "OLD SOGDIAN NUMBER TWO", [ 0x10F1F ] = "OLD SOGDIAN NUMBER THREE", [ 0x10F20 ] = "OLD SOGDIAN NUMBER FOUR", [ 0x10F21 ] = "OLD SOGDIAN NUMBER FIVE", [ 0x10F22 ] = "OLD SOGDIAN NUMBER TEN", [ 0x10F23 ] = "OLD SOGDIAN NUMBER TWENTY", [ 0x10F24 ] = "OLD SOGDIAN NUMBER THIRTY", [ 0x10F25 ] = "OLD SOGDIAN NUMBER ONE HUNDRED", [ 0x10F26 ] = "OLD SOGDIAN FRACTION ONE HALF", [ 0x10F27 ] = "OLD SOGDIAN LIGATURE AYIN-DALETH", [ 0x10F30 ] = "SOGDIAN LETTER ALEPH", [ 0x10F31 ] = "SOGDIAN LETTER BETH", [ 0x10F32 ] = "SOGDIAN LETTER GIMEL", [ 0x10F33 ] = "SOGDIAN LETTER HE", [ 0x10F34 ] = "SOGDIAN LETTER WAW", [ 0x10F35 ] = "SOGDIAN LETTER ZAYIN", [ 0x10F36 ] = "SOGDIAN LETTER HETH", [ 0x10F37 ] = "SOGDIAN LETTER YODH", [ 0x10F38 ] = "SOGDIAN LETTER KAPH", [ 0x10F39 ] = "SOGDIAN LETTER LAMEDH", [ 0x10F3A ] = "SOGDIAN LETTER MEM", [ 0x10F3B ] = "SOGDIAN LETTER NUN", [ 0x10F3C ] = "SOGDIAN LETTER SAMEKH", [ 0x10F3D ] = "SOGDIAN LETTER AYIN", [ 0x10F3E ] = "SOGDIAN LETTER PE", [ 0x10F3F ] = "SOGDIAN LETTER SADHE", [ 0x10F40 ] = "SOGDIAN LETTER RESH-AYIN", [ 0x10F41 ] = "SOGDIAN LETTER SHIN", [ 0x10F42 ] = "SOGDIAN LETTER TAW", [ 0x10F43 ] = "SOGDIAN LETTER FETH", [ 0x10F44 ] = "SOGDIAN LETTER LESH", [ 0x10F45 ] = "SOGDIAN INDEPENDENT SHIN", [ 0x10F46 ] = "SOGDIAN COMBINING DOT BELOW", [ 0x10F47 ] = "SOGDIAN COMBINING TWO DOTS BELOW", [ 0x10F48 ] = "SOGDIAN COMBINING DOT ABOVE", [ 0x10F49 ] = "SOGDIAN COMBINING TWO DOTS ABOVE", [ 0x10F4A ] = "SOGDIAN COMBINING CURVE ABOVE", [ 0x10F4B ] = "SOGDIAN COMBINING CURVE BELOW", [ 0x10F4C ] = "SOGDIAN COMBINING HOOK ABOVE", [ 0x10F4D ] = "SOGDIAN COMBINING HOOK BELOW", [ 0x10F4E ] = "SOGDIAN COMBINING LONG HOOK BELOW", [ 0x10F4F ] = "SOGDIAN COMBINING RESH BELOW", [ 0x10F50 ] = "SOGDIAN COMBINING STROKE BELOW", [ 0x10F51 ] = "SOGDIAN NUMBER ONE", [ 0x10F52 ] = "SOGDIAN NUMBER TEN", [ 0x10F53 ] = "SOGDIAN NUMBER TWENTY", [ 0x10F54 ] = "SOGDIAN NUMBER ONE HUNDRED", [ 0x10F55 ] = "SOGDIAN PUNCTUATION TWO VERTICAL BARS", [ 0x10F56 ] = "SOGDIAN PUNCTUATION TWO VERTICAL BARS WITH DOTS", [ 0x10F57 ] = "SOGDIAN PUNCTUATION CIRCLE WITH DOT", [ 0x10F58 ] = "SOGDIAN PUNCTUATION TWO CIRCLES WITH DOTS", [ 0x10F59 ] = "SOGDIAN PUNCTUATION HALF CIRCLE WITH DOT", [ 0x10F70 ] = "OLD UYGHUR LETTER ALEPH", [ 0x10F71 ] = "OLD UYGHUR LETTER BETH", [ 0x10F72 ] = "OLD UYGHUR LETTER GIMEL-HETH", [ 0x10F73 ] = "OLD UYGHUR LETTER WAW", [ 0x10F74 ] = "OLD UYGHUR LETTER ZAYIN", [ 0x10F75 ] = "OLD UYGHUR LETTER FINAL HETH", [ 0x10F76 ] = "OLD UYGHUR LETTER YODH", [ 0x10F77 ] = "OLD UYGHUR LETTER KAPH", [ 0x10F78 ] = "OLD UYGHUR LETTER LAMEDH", [ 0x10F79 ] = "OLD UYGHUR LETTER MEM", [ 0x10F7A ] = "OLD UYGHUR LETTER NUN", [ 0x10F7B ] = "OLD UYGHUR LETTER SAMEKH", [ 0x10F7C ] = "OLD UYGHUR LETTER PE", [ 0x10F7D ] = "OLD UYGHUR LETTER SADHE", [ 0x10F7E ] = "OLD UYGHUR LETTER RESH", [ 0x10F7F ] = "OLD UYGHUR LETTER SHIN", [ 0x10F80 ] = "OLD UYGHUR LETTER TAW", [ 0x10F81 ] = "OLD UYGHUR LETTER LESH", [ 0x10F82 ] = "OLD UYGHUR COMBINING DOT ABOVE", [ 0x10F83 ] = "OLD UYGHUR COMBINING DOT BELOW", [ 0x10F84 ] = "OLD UYGHUR COMBINING TWO DOTS ABOVE", [ 0x10F85 ] = "OLD UYGHUR COMBINING TWO DOTS BELOW", [ 0x10F86 ] = "OLD UYGHUR PUNCTUATION BAR", [ 0x10F87 ] = "OLD UYGHUR PUNCTUATION TWO BARS", [ 0x10F88 ] = "OLD UYGHUR PUNCTUATION TWO DOTS", [ 0x10F89 ] = "OLD UYGHUR PUNCTUATION FOUR DOTS", [ 0x10FB0 ] = "CHORASMIAN LETTER ALEPH", [ 0x10FB1 ] = "CHORASMIAN LETTER SMALL ALEPH", [ 0x10FB2 ] = "CHORASMIAN LETTER BETH", [ 0x10FB3 ] = "CHORASMIAN LETTER GIMEL", [ 0x10FB4 ] = "CHORASMIAN LETTER DALETH", [ 0x10FB5 ] = "CHORASMIAN LETTER HE", [ 0x10FB6 ] = "CHORASMIAN LETTER WAW", [ 0x10FB7 ] = "CHORASMIAN LETTER CURLED WAW", [ 0x10FB8 ] = "CHORASMIAN LETTER ZAYIN", [ 0x10FB9 ] = "CHORASMIAN LETTER HETH", [ 0x10FBA ] = "CHORASMIAN LETTER YODH", [ 0x10FBB ] = "CHORASMIAN LETTER KAPH", [ 0x10FBC ] = "CHORASMIAN LETTER LAMEDH", [ 0x10FBD ] = "CHORASMIAN LETTER MEM", [ 0x10FBE ] = "CHORASMIAN LETTER NUN", [ 0x10FBF ] = "CHORASMIAN LETTER SAMEKH", [ 0x10FC0 ] = "CHORASMIAN LETTER AYIN", [ 0x10FC1 ] = "CHORASMIAN LETTER PE", [ 0x10FC2 ] = "CHORASMIAN LETTER RESH", [ 0x10FC3 ] = "CHORASMIAN LETTER SHIN", [ 0x10FC4 ] = "CHORASMIAN LETTER TAW", [ 0x10FC5 ] = "CHORASMIAN NUMBER ONE", [ 0x10FC6 ] = "CHORASMIAN NUMBER TWO", [ 0x10FC7 ] = "CHORASMIAN NUMBER THREE", [ 0x10FC8 ] = "CHORASMIAN NUMBER FOUR", [ 0x10FC9 ] = "CHORASMIAN NUMBER TEN", [ 0x10FCA ] = "CHORASMIAN NUMBER TWENTY", [ 0x10FCB ] = "CHORASMIAN NUMBER ONE HUNDRED", [ 0x10FE0 ] = "ELYMAIC LETTER ALEPH", [ 0x10FE1 ] = "ELYMAIC LETTER BETH", [ 0x10FE2 ] = "ELYMAIC LETTER GIMEL", [ 0x10FE3 ] = "ELYMAIC LETTER DALETH", [ 0x10FE4 ] = "ELYMAIC LETTER HE", [ 0x10FE5 ] = "ELYMAIC LETTER WAW", [ 0x10FE6 ] = "ELYMAIC LETTER ZAYIN", [ 0x10FE7 ] = "ELYMAIC LETTER HETH", [ 0x10FE8 ] = "ELYMAIC LETTER TETH", [ 0x10FE9 ] = "ELYMAIC LETTER YODH", [ 0x10FEA ] = "ELYMAIC LETTER KAPH", [ 0x10FEB ] = "ELYMAIC LETTER LAMEDH", [ 0x10FEC ] = "ELYMAIC LETTER MEM", [ 0x10FED ] = "ELYMAIC LETTER NUN", [ 0x10FEE ] = "ELYMAIC LETTER SAMEKH", [ 0x10FEF ] = "ELYMAIC LETTER AYIN", [ 0x10FF0 ] = "ELYMAIC LETTER PE", [ 0x10FF1 ] = "ELYMAIC LETTER SADHE", [ 0x10FF2 ] = "ELYMAIC LETTER QOPH", [ 0x10FF3 ] = "ELYMAIC LETTER RESH", [ 0x10FF4 ] = "ELYMAIC LETTER SHIN", [ 0x10FF5 ] = "ELYMAIC LETTER TAW", [ 0x10FF6 ] = "ELYMAIC LIGATURE ZAYIN-YODH", } 1p9p1zr50656png2uvhaq7o8g1qkm4d Sablonan:Unichar/ulink 10 4327 18077 2024-05-24T01:43:16Z Bangrapip 9 new 18077 wikitext text/x-wiki {{#switch:{{{ulink|<#salted#>}}} | <#salted#>=U+ | =[[{{{ulinkdefault|}}}|U+]] | #default=[[{{{ulink|}}}{{!}}U+]]}}<noinclude> {{Documentation}} </noinclude> fl2vvtcck5hazu6b8ufl7wfzqz88bcr Sablonan:Unicode version 10 4328 18078 2024-05-24T01:43:39Z Bangrapip 9 new 18078 wikitext text/x-wiki {{trim|1=<!-- PREFIX -->{{#switch:{{{prefix|}}} |as of|asof=as of Unicode version |As of|Asof=As of Unicode version |#default={{{prefix|}}}}} <!-- VERSION NUMBER -->{{#switch:{{{version|0.0}}} | 1 | 1.0.0 = 1.0.0 | 1.0.1 = 1.0.1 | 1.1 = 1.1 | 2 | 2.0 = 2.0 | 2.1 = 2.1 | 3 | 3.0 = 3.0 | 3.1 = 3.1 | 3.2 = 3.2 | 4 | 4.0 = 4.0 | 4.1 = 4.1 | 5 | 5.0 = 5.0 | 5.1 = 5.1 | 5.2 = 5.2 | 6 | 6.0 = 6.0 | 6.1 = 6.1 | 6.2 = 6.2 | 6.3 = 6.3 | 7 | 7.0 = 7.0 | 8 | 8.0 = 8.0 | 9 | 9.0 = 9.0 | 10 | 10.0 = 10.0 | 11 | 11.0 = 11.0 | 12 | 12.0 = 12.0 | 12.1 = 12.1 | 13 | 13.0 = 13.0 | 14 | 14.0 = 14.0 | 15 | 15.0 = 15.0 | 15.1 = 15.1 |#default=<!-- not recognised/error, return blank --> }}<!-- SUFFIX -->{{#if:{{{suffix|}}}|&#x20;{{#switch:{{lc:{{{suffix|}}}}} |#default={{{suffix|}}}}}}}{{{ref|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> 5pyz0110d1sneecsaskb06rsr44obum Sablonan:Cnote2 10 4329 18079 2024-05-24T01:45:00Z Bangrapip 9 new 18079 wikitext text/x-wiki <li id="cnote_{{anchorencode:{{{1}}}}}{{#if:{{{group|}}}|_grp_{{anchorencode:{{{group}}}}}}}" name="cnote_{{anchorencode:{{{1}}}}}{{#if:{{{group|}}}|_grp_{{anchorencode:{{{group}}}}}}}" {{#if:{{{value|}}}|value{{=}}"{{{value}}}"}} >{{#if:{{{n|}}}|{{#switch: {{{n}}}<!-- -->|0=<!-- -->|1=<span class="mw-cite-backlink">'''[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|^]]'''</span><!-- -->|2=<span class="mw-cite-backlink">^ '''''<sup>[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|a]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_2|b]]</sup>'''''</span><!-- -->|3=<span class="mw-cite-backlink">^ '''''<sup>[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|a]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_2|b]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_3|c]]</sup>'''''</span><!-- -->|4=<span class="mw-cite-backlink">^ '''''<sup>[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|a]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_2|b]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_3|c]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_4|d]]</sup>'''''</span><!-- -->|5=<span class="mw-cite-backlink">^ '''''<sup>[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|a]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_2|b]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_3|c]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_4|d]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_5|e]]</sup>'''''</span><!-- -->|6=<span class="mw-cite-backlink">^ '''''<sup>[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|a]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_2|b]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_3|c]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_4|d]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_5|e]] [[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_6|f]]</sup>'''''</span><!-- -->|#default = <span class="error">n must either be omitted or equal an integer between 1 and 6</span><!-- -->}}|<span class="mw-cite-backlink">'''[[#ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_1|^]]'''</span> }} <div style="display:inline;" class="reference-text">{{{2|<span class="error">parameter "2", text parameter, is empty</span>}}}</div></li><noinclude> {{Documentation}} </noinclude> ai1byx9p7k0484z6v69fa5x9htbu64n Sablonan:Cnote2 Begin 10 4330 18080 2024-05-24T01:45:29Z Bangrapip 9 new 18080 wikitext text/x-wiki <div style="<!-- -->{{#if:{{{colwidth|}}}| column-width: {{{colwidth}}}; }}<!-- -->{{#if:{{{1|}}}| column-count: {{{1}}}; column-width: {{{colwidth|30em}}};}}<!-- -->"><ol class="references" style="list-style-type:{{{liststyle|upper-alpha}}};"><noinclude></ol></div> {{Documentation}} </noinclude> ealhdn1gja5vniuafewkbehh7ls278c Sablonan:Cnote2 End 10 4331 18081 2024-05-24T01:45:46Z Bangrapip 9 new 18081 wikitext text/x-wiki <noinclude><div><ol></noinclude></ol></div><noinclude> {{Documentation}} </noinclude> kntok4k1uzbjcnfho05u2hzfzy2ji42 Sablonan:Cref2 10 4332 18082 2024-05-24T01:46:13Z Bangrapip 9 new 18082 wikitext text/x-wiki <sup id="ref_{{urlencode:{{anchorencode:{{{1}}}}}}}{{#if:{{{group|}}}|_grp_{{urlencode:{{anchorencode:{{{group}}}}}}}}}_{{urlencode:{{anchorencode:{{{2|1}}}}}}}" class="reference">[[#cnote_{{anchorencode:{{{1}}}}}{{#if:{{{group|}}}|_grp_{{anchorencode:{{{group}}}}}}}|[{{{1}}}]]]</sup><noinclude> {{Documentation}} </noinclude> tguix6z7uriu8l7c70ngpfhj2sd3te3 Sablonan:Navbar-collapsible 10 4333 18083 2024-05-24T01:47:26Z Bangrapip 9 new 18083 wikitext text/x-wiki {{#invoke:navbar|navbar|collapsible=1}}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> e4r99vcw4rjke4n8m49crbdkhwysk1x Sablonan:As of 10 4334 19184 18084 2024-05-31T23:06:12Z Bangrapip 9 19184 wikitext text/x-wiki <!--{{As of}} begin--><includeonly><!-- ## param 1 is the year ## optional param 2 is the month ## optional param 3 is the day of the month ## optional named parameter alt=[text] is alternative display text (may include wiki markup) ## optional named parameter df=US produces American date format in displayed text ## optional named parameter lc=on gives lower-case-first output ## optional named parameter url=[URL] gives statement reference ## displayed text ([P/p]er [Start date] by default) -->{{#if: {{{alt|}}} | {{{alt}}} | {{#if:{{{bare|}}}||{{#if:{{yesno|{{{since|}}}}}|{{#if: {{yesno|{{{lc|}}}}} | s | S }}ince | {{#if: {{yesno|{{{lc|}}}}} | p | P }}er}}}} {{#if:{{{pre|}}}|{{{pre}}}&#32;}}{{#if: {{{3|}}} | {{#ifeq:{{lc:{{{df|}}}}}|us|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},&#32;|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}&nbsp;}}{{{1}}}|{{#if: {{{2|}}} |{{MONTHNAME|{{{2}}}}}&nbsp;}}{{{1}}}}}}}{{#if:{{{post|}}}|<nowiki />{{{post}}}}}<!-- #### That nowiki is required or, various characters (:, ;, #, and *} will be parsed as wikisyntax for list items. ## ref/update inline banner (hidden by default) --><sup class="plainlinks noexcerpt noprint asof-tag {{#if:{{{url|}}}|ref|update}}" style="display:none;">[{{#if:{{{url|}}}|{{{url}}} &#91;ref&#93;|{{fullurl:{{PAGENAME}}|action=edit}} &#91;update&#93;}}]</sup><!-- ## categorisation disabled outside main namespace -->{{DMCA|Articles containing potentially dated statements|from|<!-- ## temporal category for template (word method) -->{{#if: {{#ifexpr: {{{1}}} = 1 }} |{{#ifexpr:{{#time:U|{{{1}}}}} > {{#time:U}} | the future | {{#ifexpr: {{#time:Y|{{{1}}}}} > 2004 | {{{1}}} | {{#ifexpr: {{#time:Y|{{{1}}}}} > 1989 | {{#time:Y|{{{1}}}}} | before 1990 }}}}}} |<!-- ## temporal category for template (parameter method) -->{{#ifexpr: {{{1}}} > 2004 | {{#ifexpr:{{#time:U|{{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}}}} {{{1}}}}} > {{#time:U}} | the future| {{#if:{{{2|}}} | {{MONTHNAME|{{{2}}}}} }} {{{1}}}}} | {{#ifexpr:{{{1}}} > 1989 | {{{1}}} | before 1990 }}}}}}|<!-- ## global category for template -->All articles containing potentially dated statements}}</includeonly><!--{{As of}} end--><noinclude><!-- ## dynamic example (as of today, self ref) -->{{As of|{{CURRENTYEAR}}|{{CURRENTMONTH}}|{{CURRENTDAY}}}}<sup class="plainlinks">[https://en.wikipedia.org/wiki/Template:As_of &#91;ref&#93;]</sup> {{documentation}} <!-- Add categories and inter-wikis to the /doc subpage, not here! --> </noinclude>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using as of template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:As of]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | alt | bare | df | lc | post | pre | since | url }} 51hsfon82c2bal35z6pczcf6jujesf5 Sablonan:DMCA 10 4335 18085 2024-05-24T01:49:53Z Bangrapip 9 new 18085 wikitext text/x-wiki {{Dated maintenance category |onlyarticles=yes |1={{{1|}}} |2={{{2|}}} |3={{{3|}}} |4={{{4|}}} |5={{{5|}}} }}<noinclude> {{documentation|Template:Dated maintenance category/doc}} </noinclude> cl1tba6o83bu6hpmnvwvbcse6qwofoo Sablonan:MONTHNUMBER 10 4336 18086 2024-05-24T01:51:11Z Bangrapip 9 new 18086 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude/>#if:{{{1|}}} |{{safesubst:<noinclude/>#switch:{{safesubst:<noinclude/>lc:{{{1}}}}} |januari|january|jan=1 |pèbruari|february|feb=2 |maret|march|mar=3 |apr|april=4 |méi|may=5 |juni|june|jun=6 |juli|july|jul=7 |agustus|august|aug=8 |sèptèmber|september|sep|sept=9 |oktober|october|oct=10 |nopèmber|november|nov=11 |désèmber|december|dec=12 |{{safesubst:<noinclude/>#ifexpr:{{{1}}}<0 |{{safesubst:<noinclude/>#ifexpr:(({{{1}}})round 0)!=({{{1}}}) |{{safesubst:<noinclude/>#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}} |{{safesubst:<noinclude/>#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}} }} |{{safesubst:<noinclude/>#expr:(((10.5+{{{1}}})round 0)mod 12)+1}} }} }} |Missing required parameter 1=''month''! }}</includeonly><noinclude> {{Documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> pdllhqlxywqlgrqw49cs91qbfh6vfb6 Sablonan:Dated maintenance category 10 4337 18087 2024-05-24T01:52:11Z Bangrapip 9 new 18087 wikitext text/x-wiki <nowiki/><!--This nowiki helps to prevent whitespace at the top of articles-->{{#ifeq:{{FULLROOTPAGENAME}}|Wikipedia:Template messages|<!--Do not categorize-->|<!-- -->{{#ifexpr:{{#if:{{NAMESPACE}}|0|1}}+{{#ifeq:{{{onlyarticles|no}}}|yes|0|1}} |{{#if:{{{3|}}} |[[Bangsaan:{{{1}}} {{{2}}} {{{3}}}]]<!-- -->{{#ifexist:Bangsaan:{{{1}}} {{{2}}} {{{3}}} |<!-- -->|[[Bangsaan:Makalah dengen patokan tanggal kaga' aci di sablonan]]<!-- -->}} |[[Bangsaan:{{#if:{{{5|}}} |{{{5}}}<!-- -->|{{{1}}}<!-- -->}}]]<!-- -->}}{{#if:{{{4|}}} |[[Bangsaan:{{{4}}}]]}}<!-- -->}}<!-- -->}}<noinclude> {{documentation}} </noinclude> 4ogkiczrimg3fnesloszq7kgvjt2443 Sablonan:FULLROOTPAGENAME 10 4338 18088 2024-05-24T01:52:29Z Bangrapip 9 new 18088 wikitext text/x-wiki {{ safesubst:<noinclude/>#if: {{ safesubst:<noinclude/>Ns has subpages | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{ safesubst:<noinclude/>NAMESPACE:{{{1}}}}}|{{ safesubst:<noinclude/>NAMESPACE}}}} }} | {{ safesubst:<noinclude/>#titleparts:{{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}}|1}} | {{ safesubst:<noinclude/>#if:{{{1|}}}|{{{1}}}|{{ safesubst:<noinclude/>FULLPAGENAME}}}} }}<noinclude> {{documentation}} </noinclude> tk494gglkhfogc40do2k58d4bbttx9o Sablonan:Template link bare 10 4339 18090 2024-05-24T01:55:23Z Bangrapip 9 new 18090 wikitext text/x-wiki {{#if:{{str endswith|{{{1}}}|%}} <!--(i.e. if {{{1}}} is a percentage)--> | [[Sablonan:{{{2}}}|<span style="font-size:{{{1}}};">{{{3|{{{2}}}}}}</span>]] | [[Sablonan:{{{1}}}|{{{2|{{{1}}}}}}]] }}<noinclude> {{Documentation}} </noinclude> l64wcllcwkoqs4bkavy4vnrtjxjeix8 Modul:Infobox multi-lingual name 828 4340 18187 18186 2024-05-24T11:01:04Z Bangrapip 9 Balikin perbaèkan [[Special:Diff/18186|18186]] kejaan [[Special:Contributions/Bangrapip|Bangrapip]] ([[User talk:Bangrapip|ngomong]]) 18187 Scribunto text/plain --[[ TODO: all non-English text wrapped in {{lang}}? distingush various scripts? Kanji is ja-Hani ... every child infobox should support translit / transcription parameter(s) every child infobox should have a literal meaning parameter revise parameter names to be IETF language code or obvious derivations thereof for error messaging create a separate ibox? else messages are not necessarily visible ]] require('strict'); local data = mw.loadData ('Module:Infobox multi-lingual name/data'); local lang_mod = require ('Module:Lang'); -- for various functions and templates provided by Module:Lang local getArgs = require ('Module:Arguments').getArgs; --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[[--------------------------< A N Y _ S E T >---------------------------------------------------------------- Returns true if any member of the table is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function any_set (t) for _, v in pairs (t) do if is_set (v) then return true; end end return false; end --[[--------------------------< S H O W F L A G >-------------------------------------------------------------- This function handles the |showflag= parameter from the template {{Infobox Chinese}}. That template passes the value to {{Infobox Chinese/Chinese}} which calls this function. This function does not take any frame parameters but it does require a copy of the frame so that it can expand {{Infobox}}. All arguments used by this function come from the args table in the function call returns a child infobox or an empty string ]] local function showflag (frame, args) local show_flag = args.showflag; if not is_set (show_flag) then return ''; -- |showflag= not set so nothing to do; return empty string end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() infobox_args['child'] = 'yes'; -- showflag infoboxen are always children infobox_args['labelstyle'] = 'font-weight:normal'; -- and always have this label style if data.transl_map[show_flag] then local i=1; while (1) do local labeln = 'label' .. i; -- make label index that matches |labeln= parameter local datan = 'data' .. i; -- make data index that matches |datan= parameter if not data.transl_map[show_flag][labeln] then break; -- not found then done end infobox_args[labeln] = data.label_map[data.transl_map[show_flag][labeln]]; -- add |labeln=<label text / wikilink> infobox_args[datan] = args[data.transl_map[show_flag][datan]]; -- add |datan={{{data}}} i = i + 1; -- bump to next label / data pair end else return ''; -- |showflag= value invalid; TODO: return error message? end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[--------------------------< A D D _ L A B E L _ D A T A _ P A I R >---------------------------------------- Adds a label parameter and matching data parameter to infobox arguments table; bumps the enumerator on return ]] local function add_label_data_pair (infobox_args, label, data, i) if is_set (data) then infobox_args['label' .. i] = label; -- make an enumerated label parameter infobox_args['data' .. i] = data; -- make an enumerated data parameter return i + 1; -- return bumped enumerator end return i; -- if here, no data so no need to add label or bump enumerator end --[[--------------------------< A D D _ T R A N S C R I P T I O N >-------------------------------------------- This function does that repetative work when assembling the parameter list for {{Infobox}} template inputs are: infobox_args - table of infobox parameters args - args table from the {{#invoke:}} frame idx - index into xscript table show - pseudo-boolean (true or nil) header display flag; when true display the header i - enumerator for {{infobox}} parameters |headern=, |labeln=, |datan=; in this application i continually increments; there are no gaps as there are in the original template lang - language code used by {{tlansl}} - must be valid IETF code returns i for the next time this function is called ]] local function add_transcription (infobox_args, args, idx, show, i, lang) infobox_args['header' .. i] = show and data.xscript[idx].header; -- if headers are displayed i = i + 1; -- bump the enumerator for _, v in ipairs (data.xscript[idx].t) do -- each label / data pair in the xscript subtable i = add_label_data_pair (infobox_args, v[1], is_set (args[v[2]]) and lang_mod._transl ({lang, args[v[2]], italic = 'no'}), i); -- enumerator is bumped here end return i; -- and done end --[[--------------------------< T R A N S C R I P T I O N S _ Z H >-------------------------------------------- transcriptions support for {{Infobox Chinese/Chinese}}. This function adds headers and label data pairs to infobox_arg table according to which parameters are set returns the enumerator in case it is needed ]] local function transcriptions_zh (infobox_args, args, show, i) if any_set ({args.p, args.bpmf, args.gr, args.w, args.tp, args.myr, args.mps, args.mi}) then i = add_transcription (infobox_args, args, 'standard mandarin', show, i, 'zh'); end if any_set ({args.xej, args['zh-dungan'], args.sic}) then i = add_transcription (infobox_args, args, 'other mandarin', show, i, 'zh'); end if any_set ({args.wuu, args.lmz, args.ouji, args.suz}) then -- ???? ouji was not included here in original template; why? i = add_transcription (infobox_args, args, 'wu', show, i, 'wuu'); end if is_set (args.gan) then i = add_transcription (infobox_args, args, 'gan', show, i, 'gan'); end if is_set (args.hsn) then i = add_transcription (infobox_args, args, 'xiang', show, i, 'hsn'); end if any_set ({args.h, args.phfs}) then i = add_transcription (infobox_args, args, 'hakka', show, i, 'hak'); end if any_set ({args.y, args.ci, args.j, args.sl, args.gd, args.hk, args.mo}) then -- ???? sl, hk, mo not here in original; why? i = add_transcription (infobox_args, args, 'yue cantonese', show, i, 'yue'); end if is_set (args.toi) then i = add_transcription (infobox_args, args, 'other yue', show, i, 'yue'); end if any_set ({args.poj, args.tl, args.bp, args.teo, args.hain, args.lizu}) then -- ???? bp not here in original; why? i = add_transcription (infobox_args, args, 'southern min', show, i, 'nan'); end if is_set (args.buc) then i = add_transcription (infobox_args, args, 'eastern min', show, i, 'cdo'); end if is_set (args.hhbuc) then i = add_transcription (infobox_args, args, 'pu-xian min', show, i, 'cpx'); end if is_set (args.mblmc) then i = add_transcription (infobox_args, args, 'northern min', show, i, 'mnp'); end if is_set (args['phagspa-latin']) then -- phagspa is a script i = add_transcription (infobox_args, args, 'old mandarin', show, i, 'zh'); end if any_set ({args.mc, args.emc, args.lmc}) then i = add_transcription (infobox_args, args, 'middle chinese', show, i, 'ltc'); end if any_set ({args['oc-b92'], args['oc-bs'], args['oc-zz']}) then i = add_transcription (infobox_args, args, 'old chinese', show, i, 'och'); end return i; -- return current state of the enumerator end --[[--------------------------< T R A N S C R I P T I O N S >-------------------------------------------------- This function handles the transcription infobox called by various {{Infobox Chinese/xxx}}. Creates header and label / data pairs according to the presence of certain parameters provided to {{Infobox Chinese}} ]] local function transcriptions (frame, args, lang) if not args then args = frame.args; end local show = 'no' ~= args.hide or nil; -- make boolean-ish for controlling display of headers; |hide=no means show transcriptions without collapsed header local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() local i = 1; -- enumerator used with {{infobox}} |headern=, |labeln=, and |datan= parameters if show then infobox_args['subbox'] = 'yes'; infobox_args['above'] = 'Transcriptions'; else infobox_args['child'] = 'yes'; end infobox_args['bodyclass'] = 'mw-collapsible collapsed'; infobox_args['bodystyle'] = 'display:inline-table; text-align: left;'; infobox_args['abovestyle'] = 'font-size: 100%; text-align: left; background-color: #f9ffbc;'; -- TODO: #define various colors in a common config location; and function? infobox_args['headerstyle'] = 'background-color: #dcffc9;'; -- TODO: #define various colors in a common config location; and function? infobox_args['labelstyle'] = 'font-weight:normal;'; if 'zh' == lang then transcriptions_zh (infobox_args, args, show, i); -- special case because there are various headers etc else add_transcription (infobox_args, args, data.keys[lang], show, i, lang); end return frame:expandTemplate ({title='Infobox', args = infobox_args}); -- render the infobox and done end --[[--------------------------< I B O X _ B O I L E R P L A T E >---------------------------------------------- boilerplate style settings for the various child infoboxen (not for transcription infoboxen) beause they are mostly the same child-infobox to child-infobox TODO: |headercolor= is set to its default color in {{Infobox Chinese}}. Better here than there isn't it? less maintenence headache when a default value is set in only one place; override in the highest level appropriate but leave the default here. in the higher-level template(s) remove |headercolor= default values ]] local function ibox_boilerplate (infobox_args, args) infobox_args['child'] = 'yes'; local h_color; if is_set (args.headercolor) then h_color = args.headercolor; else h_color = '#b0c4de' -- TODO: #define various colors in a common config location; and / or function? end infobox_args['headerstyle'] = 'background-color: ' .. h_color .. ';'; if is_set (args.fontstyle) then -- ???? |fontstyle= not a documented parameter; supported by {{Infobox Chinese/Korean}} and {{Infobox Chinese/Vietnamese}} infobox_args['labelstyle'] = 'font-weight:' .. fontstyle .. ';'; else infobox_args['labelstyle'] = 'font-weight:normal;'; end end --[[--------------------------< I B O X _ M L N _ Z H >-------------------------------------------------------- bypasses {{Infobox Chinese/Chinese}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_zh}} ]] local function ibox_mln_zh (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args) if 'none' ~= args.header and 'none' ~= args.chinese_header then infobox_args['header1'] = args.header or args.chinese_header or 'Chinese name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Chinese language|Chinese]]', is_set (args.c) and lang_mod._lang ({'zh-Hani', args.c, size = '1rem'}), i) if 'st' == args.order then i = add_label_data_pair (infobox_args, '[[Simplified Chinese characters|Simplified Chinese]]', is_set (args.s) and lang_mod._lang ({'zh-Hans', args.s, size = '1rem'}), i) i = add_label_data_pair (infobox_args, '[[Traditional Chinese characters|Traditional&nbsp;Chinese]]', is_set (args.t) and lang_mod._lang ({'zh-Hant', args.t, size = '1rem'}), i) else i = add_label_data_pair (infobox_args, '[[Traditional Chinese characters|Traditional&nbsp;Chinese]]', is_set (args.t) and lang_mod._lang ({'zh-Hant', args.t, size = '1rem'}), i) i = add_label_data_pair (infobox_args, '[[Simplified Chinese characters|Simplified Chinese]]', is_set (args.s) and lang_mod._lang ({'zh-Hans', args.s, size = '1rem'}), i) end if is_set (args.phagspa) then -- ???? this parameter isn't passed from {{Infobox Chinese}} to {{infobox Chinese/Chinese}} i = add_label_data_pair (infobox_args, '[[\'Phags-pa script]]', frame:expandTemplate ({title='Phagspa', args = {'h', args.phagspa, args['phagspa-latin'], size = 12}}), i) end infobox_args['data' .. i] = showflag (frame, args); -- needs frame so that it can frame:expandTemplate() i = i + 1; -- ???? why is this transliteration here and not part of the transcription list? i = add_label_data_pair (infobox_args, '[[Chinese postal romanization|Postal]]', is_set (args.psp) and args.psp or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.l) and args.l or nil, i) if 'no' == args.hide then infobox_args['rowstyle' .. i] = 'display:none;'; infobox_args['rowcellstyle' .. i] = 'display:none;'; end if any_set ({args.c, args.t, args.p, args.s, args.phagspa}) then -- ???? phagspa not passed into {{infobox Chinese/Chinese}} Why? infobox_args['data' .. i] = transcriptions (frame, args, 'zh'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ A R >--------------------------------------------------------- implements {{Infobox Chinese/Arabic}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_ar}} Template:Infobox_Arabic_term/testcases TODO: standardize on lowercase parameter names for transcriptions ]] local function ibox_mln_ar (frame, args) if not args then args = getArgs (frame); --, {removeBlanks = false}? end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.arabic_header then infobox_args['header1'] = args.header or args.arabic_header or 'Arabic name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Arabic]]', is_set (args.arabic) and args.arabic or nil, i) i = add_label_data_pair (infobox_args, '[[Romanization of Arabic|Romanization]]', is_set (args.arabic_rom) and args.arabic_rom or nil, i) i = add_label_data_pair (infobox_args, '[[Help:IPA for Arabic|IPA]]', is_set (args.arabic_ipa) and args.arabic_ipa or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.arabic_lit) and args.arabic_lit or nil, i) if any_set ({args.chat, args.Chat, args['ala-lc'], args['ALA-LC'], args.iso, args.ISO, args.din, args.DIN}) then infobox_args['data' .. i] = transcriptions (frame, args, 'ar'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ B L A N K >--------------------------------------------------- implements {{Infobox Chinese/Blank}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_blank}} ]] local function ibox_mln_blank (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); local ietf_tag = lang_mod._is_ietf_tag (args.lang); local name_from_tag = ietf_tag and lang_mod._name_from_tag ({args.lang}) or nil; if 'none' ~= args.lang_hdr and 'none' ~= args.header and 'none' ~= args.blank_header then if is_set (args.lang_hdr) or is_set (args.header) or is_set (args.blank_header) then -- if one of these infobox_args['header1'] = args.lang_hdr or args.header or args.blank_header; -- make a header from it elseif ietf_tag then infobox_args['header1'] = name_from_tag .. ' name'; -- make a header from the language name else infobox_args['header1'] = args.lang .. ' name'; -- not a code so use whatever text is in {{{lang}}} end end local i = 2; local label; local data; if name_from_tag then if is_set (args.lang_article) then label = table.concat ({ -- make a linked label from provided article name '[[', args.lang_article, '|', args.lang_label or name_from_tag, ']]' }); else label = args.lang_label or lang_mod._name_from_tag ({args.lang, ['link'] = 'yes'}) -- let lang module make the correct linked label end data = lang_mod._lang ({args.lang, args.lang_content}); else label = args.lang_label or args.lang; -- fall back data = args.lang_content; end i = add_label_data_pair (infobox_args, label, data, i); if is_set (args.lang_rom) and ietf_tag then i = add_label_data_pair (infobox_args, args.lang_std or 'Romanization', lang_mod._transl ({args.lang, args.lang_rom}), i); end i = add_label_data_pair (infobox_args, 'IPA', args.lang_ipa, i); i = add_label_data_pair (infobox_args, 'Literal meaning', args.lang_lit, i); return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ B O >--------------------------------------------------------- implements {{Infobox Chinese/Tibetan}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_bo}} ]] local function ibox_mln_bo (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.tibetan_header then infobox_args['header1'] = args.header or args.tibetan_header or 'Tibetan name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Tibetan alphabet|Tibetan]]', is_set (args.tib) and frame:expandTemplate ({title='Bo-textonly', args = {lang = 'bo', args.tib}}) or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.literal_tibetan) and args.literal_tibetan or nil, i) if any_set ({args.wylie, args.thdl, args.zwpy, args.lhasa}) then infobox_args['data' .. i] = transcriptions (frame, args, 'bo'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ D N G >------------------------------------------------------- implements {{Infobox Chinese/Dunganese}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_dng}} ]] local function ibox_mln_dng (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.dunganese_header then infobox_args['header1'] = args.header or args.dunganese_header or 'Dunganese name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Dungan language|Dungan]]', is_set (args.dungan) and args.dungan or nil, i) i = add_label_data_pair (infobox_args, '[[Xiao\'erjing]]', is_set (args['dungan-xej']) and args['dungan-xej'] or nil, i) i = add_label_data_pair (infobox_args, '[[Romanization]]', is_set (args['dungan-latin']) and args['dungan-latin'] or nil, i) i = add_label_data_pair (infobox_args, '[[Hanzi]]', is_set (args['dungan-han']) and args['dungan-han'] or nil, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ H O K K I E N >----------------------------------------------- implements {{Infobox Chinese/Hokkien}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_hokkien}} Template:Infobox Hokkien name/testcases ]] local function ibox_mln_hokkien (frame, args) if not args then args = getArgs (frame); --, {removeBlanks = false}? end local show = 'no' ~= args.hide or nil; -- make boolean-ish for controlling display of headers; |hide=no means show transcriptions without collapsed header local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.hokkien_header then infobox_args['header1'] = args.header or args.hokkien_header or 'Hokkien name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Hàn-jī]]', is_set (args.hanji) and lang_mod._lang ({'nan', args.hanji, size = '115%'}) or nil, i); i = add_label_data_pair (infobox_args, '[[Pe̍h-ōe-jī]]', is_set (args.poj) and lang_mod._lang ({'nan', args.poj, size = '115%'}) or nil, i); i = add_label_data_pair (infobox_args, '[[Hàn-lô]]', is_set (args.hanlo) and lang_mod._lang ({'nan', args.hanlo, size = '115%'}) or nil, i); i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lm) and args.lm or nil, i) if show then if any_set ({args.tl, args.bp, args.hokkienipa}) then infobox_args['data' .. i] = transcriptions (frame, args, 'hokkien'); -- needs frame so that it can frame:expandTemplate() end else i = add_label_data_pair (infobox_args, '[[Taiwanese Romanization System|Tâi-lô]]', is_set (args.tl) and args.tl or nil, i) i = add_label_data_pair (infobox_args, '[[Bbánlám pìngyīm|Bbánpìng]]', is_set (args.bp) and args.bp or nil, i) i = add_label_data_pair (infobox_args, '[[Help:IPA for Hokkien|IPA]]', is_set (args.hokkienipa) and args.hokkienipa or nil, i) end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ J A >--------------------------------------------------------- implements {{Infobox Chinese/Japanese}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_ja}} ]] local function ibox_mln_ja (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.japanese_header then infobox_args['header1'] = args.header or args.japanese_header or 'Japanese name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Kanji]]', is_set (args.kanji) and lang_mod._lang ({'ja', args.kanji}) or nil, i) i = add_label_data_pair (infobox_args, '[[Kana]]', is_set (args.kana) and lang_mod._lang ({'ja', args.kana}) or nil, i) i = add_label_data_pair (infobox_args, '[[Hiragana]]', is_set (args.hiragana) and lang_mod._lang ({'ja', args.hiragana}) or nil, i) i = add_label_data_pair (infobox_args, '[[Katakana]]', is_set (args.katakana) and lang_mod._lang ({'ja', args.katakana}) or nil, i) i = add_label_data_pair (infobox_args, '[[Kyūjitai]]', is_set (args.kyujitai) and lang_mod._lang ({'ja', args.kyujitai}) or nil, i) i = add_label_data_pair (infobox_args, '[[Shinjitai]]', is_set (args.shinjitai) and lang_mod._lang ({'ja', args.shinjitai}) or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lja) and lang_mod._lang ({'ja', args.lja}) or nil, i) if any_set ({args.romaji, args.revhep, args.tradhep, args.kunrei, args.nihon}) then infobox_args['data' .. i] = transcriptions (frame, args, 'ja'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ K O >--------------------------------------------------------- implements {{Infobox Chinese/Korean}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_ko}} ]] local function ibox_mln_ko (frame, args) if not args then args = frame.args; end local show = 'no' ~= args.hide or nil; -- make boolean-ish for controlling display of headers; |hide=no means show transcriptions without collapsed header local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.korean_header then infobox_args['header1'] = args.header or args.korean_header or 'Korean name'; end local i = 2; if 'yes' == args.northkorea then i = add_label_data_pair (infobox_args, '[[Hangul|Chosŏn\'gŭl]]', is_set (args.hangul) and lang_mod._lang ({'ko', args.hangul, size = '1rem'}) or nil, i) elseif 'old' == args.northkorea then i = add_label_data_pair (infobox_args, '[[Hunminjeongeum]]', is_set (args.hangul) and lang_mod._lang ({'ko', args.hangul, size = '1rem'}) or nil, i) else i = add_label_data_pair (infobox_args, '[[Hangul]]', is_set (args.hangul) and lang_mod._lang ({'ko', args.hangul, size = '1rem'}) or nil, i) end if 'yes' == args.northkorea then i = add_label_data_pair (infobox_args, '[[Hanja|Hancha]]', is_set (args.hanja) and lang_mod._lang ({'ko', args.hanja, size = '1rem'}) or nil, i) else i = add_label_data_pair (infobox_args, '[[Hanja]]', is_set (args.hanja) and lang_mod._lang ({'ko', args.hanja, size = '1rem'}) or nil, i) end i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lk) and args.lk or nil, i) if show then if any_set ({args.mr, args.rr}) then infobox_args['data' .. i] = transcriptions (frame, args, 'ko'); -- needs frame so that it can frame:expandTemplate() end else i = add_label_data_pair (infobox_args, '[[Revised Romanization of Korean|Revised Romanization]]', is_set (args.rr) and lang_mod._transl ({'ko', 'rr', args.rr}) or nil, i) i = add_label_data_pair (infobox_args, '[[McCune–Reischauer]]', is_set (args.mr) and lang_mod._transl ({'ko', 'mr', args.mr}) or nil, i) i = add_label_data_pair (infobox_args, '[[Help:IPA/Korean|IPA]]', is_set (args.koreanipa) and args.koreanipa or nil, i) end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ M N >--------------------------------------------------------- implements {{Infobox Chinese/Mongolian}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_mn}} ]] local function ibox_mln_mn (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.mongolian_header then infobox_args['header1'] = args.header or args.mongolian_header or 'Mongolian name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Mongolian Cyrillic script|Mongolian Cyrillic]]', is_set (args.mon) and lang_mod._lang ({'mn', args.mon}) or nil, i) -- i = add_label_data_pair (infobox_args, '[[Mongolian language|Mongolian]]', -- TODO: weird construct in original template; is this one required? -- is_set (args.mong) and lang_mod._lang ({'mn', frame:expandTemplate ({title='MongolUnicode', args = {args.mong}}) }) or nil, i) i = add_label_data_pair (infobox_args, '[[Mongolian script]]', is_set (args.mong) and lang_mod._lang ({'mn', frame:expandTemplate ({title='MongolUnicode', args = {args.mong}}) }) or nil, i) if is_set (args.monr) then infobox_args['data' .. i] = transcriptions (frame, args, 'mn'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ M N C >------------------------------------------------------- implements {{Infobox Chinese/Manchu}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_mnc}} ]] local function ibox_mln_mnc (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.manchu_header then infobox_args['header1'] = args.header or args.manchu_header or 'Manchu name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Manchu alphabet|Manchu script]]', is_set (args.mnc) and frame:expandTemplate ({title='ManchuSibeUnicode', args = {lang='mnc', args.mnc}}) or nil, i) i = add_label_data_pair (infobox_args, '[[Transliterations of Manchu|Romanization]]', is_set (args.mnc_rom) and args.mnc_rom or nil, i) i = add_label_data_pair (infobox_args, '[[Transliterations of Manchu|Abkai]]', is_set (args.mnc_a) and args.mnc_a or nil, i) i = add_label_data_pair (infobox_args, '[[Transliterations of Manchu|Möllendorff]]', is_set (args.mnc_v) and args.mnc_v or nil, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ M Y >--------------------------------------------------------- implements {{Infobox Chinese/Burmese}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_my}} ]] local function ibox_mln_my (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.burmese_header then infobox_args['header1'] = args.header or args.burmese_header or 'Burmese name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Burmese language|Burmese]]', is_set (args.my) and args.my or nil, i) i = add_label_data_pair (infobox_args, '[[Wikipedia:IPA_for_Burmese|IPA]]', is_set (args.bi) and args.bi or nil, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ R U >--------------------------------------------------------- implements {{Infobox Chinese/Russian}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_ru}} ]] local function ibox_mln_ru (frame, args) if not args then args = getArgs (frame); end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.russian_header then infobox_args['header1'] = args.header or args.russian_header or 'Russian name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Russian language|Russian]]', is_set (args.rus) and lang_mod._lang ({'ru', args.rus}) or nil, i); i = add_label_data_pair (infobox_args, '[[Romanization of Russian|Romanization]]', is_set (args.rusr) and lang_mod._lang ({'ru-Latn', args.rusr}) or nil, i); --TODO: use transl instead? i = add_label_data_pair (infobox_args, '[[Wikipedia:IPA for Russian|IPA]]', is_set (args.rusipa) and args.rusipa or nil, i); i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.ruslit) and args.ruslit or nil, i); if any_set ({args.scientific, args.Scientific, args.iso, args.ISO, args.gost, args.GOST, args['bgn/pcgn'], args['BGN/PCGN']}) then infobox_args['data' .. i] = transcriptions (frame, args, 'ru'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ T H >--------------------------------------------------------- implements {{Infobox Chinese/Thai}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_th}} ]] local function ibox_mln_th (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.thai_header then infobox_args['header1'] = args.header or args.thai_header or 'Thai name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Thai language|Thai]]', (is_set (args.th) or is_set (args.tha)) and lang_mod._lang ({'th', args.th or args.tha}) or nil, i) i = add_label_data_pair (infobox_args, '[[Royal Thai General System of Transcription|RTGS]]', is_set (args.rtgs) and lang_mod._transl ({'th', 'rtgs', args.rtgs}) or nil, i) i = add_label_data_pair (infobox_args, 'Romanization', is_set (args.rom) and lang_mod._transl ({'th', args.rom}) or nil, i) i = add_label_data_pair (infobox_args, '[[International Phonetic Alphabet|IPA]]', is_set (args.ipa) and args.ipa, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lit) and args.lit, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ U G >--------------------------------------------------------- implements {{Infobox Chinese/Uyghur}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_ug}} ]] local function ibox_mln_ug (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.uyghur_header then infobox_args['header1'] = args.header or args.uyghur_header or 'Uyghur name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Uyghur language|Uyghur]]', is_set (args.uig) and frame:expandTemplate ({title='ug-textonly', args = {args.uig}}) or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lu) and args.lu or nil, i) if any_set ({args.uly, args.uyy, args.sgs, args.usy, args.uipa}) then infobox_args['data' .. i] = transcriptions (frame, args, 'ug'); -- needs frame so that it can frame:expandTemplate() end return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ V I >--------------------------------------------------------- implements {{Infobox Chinese/Vietnamese}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_vi}} ]] local function ibox_mln_vi (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.vietnamese_header then infobox_args['header1'] = args.header or args.vietnamese_header or 'Vietnamese name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Vietnamese language|Vietnamese]]', is_set (args.vie) and lang_mod._lang ({'vi', args.vie}) or nil, i) i = add_label_data_pair (infobox_args, '[[Vietnamese alphabet]]', is_set (args.qn) and lang_mod._lang ({'vi', args.qn}) or nil, i) i = add_label_data_pair (infobox_args, '[[Hán-Nôm]]', is_set (args.hn) and lang_mod._lang ({'vi-Hani', args.hn}) or nil, i) i = add_label_data_pair (infobox_args, '[[Chữ Hán]]', is_set (args.chuhan) and lang_mod._lang ({'vi-Hani', args.chuhan}) or nil, i) i = add_label_data_pair (infobox_args, '[[Chữ Nôm]]', is_set (args.chunom) and lang_mod._lang ({'vi-Hani', args.chunom}) or nil, i) i = add_label_data_pair (infobox_args, 'Literal meaning', is_set (args.lqn) and args.lqn or nil, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ Z A >--------------------------------------------------------- implements {{Infobox Chinese/Zhuang}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_za}} ]] local function ibox_mln_za (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() ibox_boilerplate (infobox_args, args); if 'none' ~= args.header and 'none' ~= args.zhuang_header then infobox_args['header1'] = args.header or args.zhuang_header or 'Zhuang name'; end local i = 2; i = add_label_data_pair (infobox_args, '[[Zhuang language|Zhuang]]', is_set (args.zha) and ('<span style="font-family: Arial Unicode MS, sans-serif;">' .. args.zha .. '</span>') or nil, i) i = add_label_data_pair (infobox_args, '[[Zhuang language|1957 orthography]]', is_set (args.zha57) and args.zha57 or nil, i) i = add_label_data_pair (infobox_args, '[[Sawndip]]', is_set (args.sd) and args.sd or nil, i) return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ H E A D E R >------------------------------------------------- bypasses {{Infobox Chinese/Header}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_header}} ]] local function ibox_mln_header (frame, args) if not args then args = getArgs (frame); end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() infobox_args['decat'] = 'yes'; infobox_args['child'] = is_set (args.child) and args.child or 'yes'; -- infobox_args['bodystyle'] = is_set (args.float) and 'float: left; clear: left; margin: 0 1em 1em 0;' or nil; -- infobox_args['bodyclass'] = is_set (args.collapse) and ('collapsible' .. ('yes' == args.collapse and ' collapsed' or '')) or nil; local h_color; if is_set (args.headercolor) then h_color = args.headercolor; else h_color = '#b0c4de' -- TODO: #define various colors in a common config location; and function? end -- infobox_args['subheaderstyle'] = 'font-size: 125%; background-color:' .. h_color .. ';'; -- infobox_args['subheader'] = is_set (args.title) and args.title or mw.title.getCurrentTitle().text; infobox_args['image'] = frame:callParserFunction ({name = '#invoke:InfoboxImage', args = { 'InfoboxImage', image = args.pic, sizedefault = 'frameless', size = args.picsize, upright = args.picupright, alt = args.picalt or args.pictooltip } }); infobox_args['caption'] = is_set (args.piccap) and args.piccap or nil; infobox_args['image2'] = frame:callParserFunction ({name = '#invoke:InfoboxImage', args = { 'InfoboxImage', image = args.pic2, sizedefault = 'frameless', size = args.picsize2, upright = args.picupright2, alt = args.picalt2 or args.pictooltip2 } }); infobox_args['caption2'] = is_set (args.piccap2) and args.piccap2 or nil; infobox_args['headerstyle'] = 'background-color:' .. h_color; infobox_args['headerstyle'] = 'width: 50%; white-space: nowrap'; return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ M L N _ F O O T E R >------------------------------------------------- bypasses {{Infobox Chinese/Footer}} Module entry point {{#invoke:Infobox multi-lingual name|ibox_mln_footer}} ]] local function ibox_mln_footer (frame, args) if not args then args = frame.args; end local infobox_args = {}; -- table to hold arguments for frame:expandTemplate() infobox_args['decat'] = 'yes'; infobox_args['child'] = is_set (args.child) and args.child or 'yes'; infobox_args['bodystyle'] = ''; -- present in wikisource template but not assigned a value there infobox_args['below'] = args.footnote; return frame:expandTemplate ({title='Infobox', args = infobox_args}); end --[[-------------------------< I B O X _ Z H Z H _ E N U M _ P A R A M S _ G E T >---------------------------- ]] local function ibox_zhzh_enum_params_get (args, i) local ibox_args = {}; local count = 0; -- counts how many args got added to ibox_args {} for _, v in ipairs (data.ibox_zhzh_enum_params) do -- add enumerated parameters if args[v .. i] then -- only when there is an assigned value ibox_args[v] = args[v .. i]; -- add count = count + 1; -- and tally end end return 0 ~= count and ibox_args or nil; -- if table is empty return nil as a flag end --[[--------------------------< A R >-------------------------------------------------------------------------- ----< A R A B I C >---- ]] local function ar (frame, args) if is_set ({args.arabic, args.arabic_rom, args.arabic_ipa, args.arabic_lit}) then local ibox_args = { ['arabic_header'] = args['arabic_header'] or 'Arabic name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['arabic'] = args.arabic, ['arabic_rom'] = args.arabic_rom, ['arabic_ipa'] = args.arabic_ipa, ['arabic_lit'] = args.arabic_lit or args['literal meaning'], -- 'literal meaning' is from {{Infobox Arabic term}}; itis param name a good idea? TODO: unify parameter names ['chat'] = args.chat or args.Chat, -- TODO: unify parameter names ['ala-lc'] = args['ala-lc'] or args['ALA-LC'], -- TODO: unify parameter names ['iso'] = args.iso or args.ISO, -- TODO: unify parameter names ['din'] = args.din or args.DIN -- TODO: unify parameter names } return ibox_mln_ar (frame, ibox_args); end end --[[--------------------------< A S >-------------------------------------------------------------------------- ----< A S S A M E S E >---- ]] local function as (frame, args) if args.as or args.asm then local ibox_args = { ['lang_hdr'] = args['as-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'as', ['lang_content'] = args.as or args.asm, ['lang_ipa'] = args['as-ipa'], ['lang_rom'] = args['as-rom'], ['lang_std'] = args['as-std'], ['lang_lit'] = args['as-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< B N >-------------------------------------------------------------------------- ----< B E N G A L I >---- ]] local function bn (frame, args) if args.bn or args.ben then local ibox_args = { ['lang_hdr'] = args['bn-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'bn', ['lang_content'] = args.bn or args.ben, ['lang_ipa'] = args['bn-ipa'], ['lang_rom'] = args['bn-rom'], ['lang_std'] = args['bn-std'], ['lang_lit'] = args['bn-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< B O >-------------------------------------------------------------------------- ----< T I B E T A N >---- ]] local function bo (frame, args) if any_set ({args.tib, args.wylie, args.thdl, args.zwpy, args.lhasa}) then local ibox_args = { ['tibetan_header'] = args['tibetan_header'] or 'Tibetan name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['tib'] = args.tib, ['wylie'] = args.wylie, ['thdl'] = args.thdl, ['zwpy'] = args.zwpy, ['lhasa'] = args.lhasa, } return ibox_mln_bo (frame, ibox_args); end end --[[--------------------------< D N G >------------------------------------------------------------------------ ----< D U N G A N E S E >---- ]] local function dng (frame, args) if any_set ({args.dungan, args['dungan-xej'], args['dungan-han']}) then local ibox_args = { ['dunganese_header'] = args['dunganese_header'] or 'Dunganese name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['dungan'] = args.dungan, ['dungan-xej'] = args['dungan-xej'], ['dungan-han'] = args['dungan-han'], ['dungan-latin'] = args['dungan-latin'], } return ibox_mln_dng (frame, ibox_args); end end --[[--------------------------< H I >-------------------------------------------------------------------------- ----< H I N D I >---- ]] local function hi (frame, args) if args.hi or args.hin then local ibox_args = { ['lang_hdr'] = args['hi-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'hi', ['lang_content'] = args.hi or args.hin, ['lang_ipa'] = args['hi-ipa'], ['lang_rom'] = args['hi-rom'], ['lang_std'] = args['hi-std'], ['lang_lit'] = args['hi-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< I D >-------------------------------------------------------------------------- ----< I N D O N E S I A N >---- ]] local function id (frame, args) if args.id or args.ind then local ibox_args = { ['lang_hdr'] = args['id-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'id', ['lang_content'] = args.id or args.ind, ['lang_ipa'] = args['id-ipa'], ['lang_rom'] = args['id-rom'], ['lang_std'] = args['id-std'], ['lang_lit'] = args['id-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< J A >-------------------------------------------------------------------------- ----< J A P A N E S E >---- ]] local function ja (frame, args) local children = {}; if any_set ({args.kanji, args.kana, args.hiragana, args.katakana, args.kyujitai, args.shinjitai, args.lja}) then local ibox_args = { ['japanese_header'] = args['japanese_header'] or 'Japanese name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['kanji'] = args.kanji, ['kyujitai'] = args.kyujitai, ['shinjitai'] = args.shinjitai, ['kana'] = args.kana, ['hiragana'] = args.hiragana, ['katakana'] = args.katakana, ['romaji'] = args.romaji, ['revhep'] = args.revhep, ['tradhep'] = args.tradhep, ['kunrei'] = args.kunrei, ['nihon'] = args.nihon, ['lja'] = args.lja } table.insert (children, ibox_mln_ja (frame, ibox_args)); end for i=2, 6 do if any_set ({args['kanji'..i], args['kana'..i], args['hiragana'..i], args['katakana'..i], args['kyujitai'..i], args['shinjitai'..i], args['lja'..i]}) then local ibox_args = { ['japanese_header'] = args['japanese_header'..i] or 'Alternative Japanese name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['kanji'] = args['kanji'..i], ['kyujitai'] = args['kyujitai'..i], ['shinjitai'] = args['shinjitai'..i], ['kana'] = args['kana'..i], ['hiragana'] = args['hiragana'..i], ['katakana'] = args['katakana'..i], ['romaji'] = args['romaji'..i], ['revhep'] = args['revhep'..i], ['tradhep'] = args['tradhep'..i], ['kunrei'] = args['kunrei'..i], ['nihon'] = args['nihon'..i], ['lja'] = args['lja'..i] } table.insert (children, ibox_mln_ja (frame, ibox_args)); end end return table.concat (children) or ''; -- big string of ja infoboxen or an empty string if nothing was done here end --[[--------------------------< K M >-------------------------------------------------------------------------- ----< K H M E R >---- ]] local function km (frame, args) if args.km or args.khm then local ibox_args = { ['lang_hdr'] = args['km-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'km', ['lang_content'] = args.km or args.khm, ['lang_ipa'] = args['km-ipa'], ['lang_rom'] = args['km-rom'], ['lang_std'] = args['km-std'], ['lang_lit'] = args['km-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< K O 1 >------------------------------------------------------------------------ TODO: handle ko same way as enumerated zh? ----< K O R E A N (1) >---- ]] local function ko1 (frame, args) local children = {}; if any_set ({args.hanja, args.hangul}) then local ibox_args = { ['korean_header'] = args['korean_header'] or 'Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['hangul'] = args.hangul, ['hanja'] = args.hanja, ['rr'] = args.rr, ['mr'] = args.mr, ['northkorea'] = args.northkorea, ['lk'] = args.lk, } table.insert (children, ibox_mln_ko (frame, ibox_args)); end for i=2, 6 do if any_set ({args['hanja'..i], args['hangul'..i]}) then local ibox_args = { ['korean_header'] = args['korean_header'..i] or 'Alternative Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args['hide'], ['hangul'] = args['hangul'..i], ['hanja'] = args['hanja'..i], ['rr'] = args['rr'..i], ['mr'] = args['mr'..i], ['northkorea'] = args['northkorea'..i], ['lk'] = args['lk'..i], } table.insert (children, ibox_mln_ko (frame, ibox_args)); end end return table.concat (children) or ''; end --[[--------------------------< K O 2 >------------------------------------------------------------------------ TODO: handle ko same way as enumerated zh? ----< K O R E A N (2) >---- ]] local function ko2 (frame, args) local children = {}; if any_set ({args.cnhanja, args.cnhangul}) then local ibox_args = { ['korean_header'] = args['cnkorean_header'] or '[[Korean language in China|Chinese Korean]] name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['hangul'] = args.cnhangul, ['hanja'] = args.cnhanja, ['rr'] = args.cnrr, ['mr'] = args.cnmr, ['northkorea'] = 'yes', ['lk'] = args.cnlk, } table.insert (children, ibox_mln_ko (frame, ibox_args)); end for i=2, 6 do if any_set ({args['cnhanja'..i], args['cnhangul'..i]}) then local ibox_args = { ['korean_header'] = args['cnkorean_header'..i] or 'Alternative [[Korean language in China|Chinese Korean]] namee', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args['hide'], ['hangul'] = args['cnhangul'..i], ['hanja'] = args['cnhanja'..i], ['rr'] = args['cnrr'..i], ['mr'] = args['cnmr'..i], ['northkorea'] = 'yes', ['lk'] = args['cnlk'..i], } table.insert (children, ibox_mln_ko (frame, ibox_args)); end end return table.concat (children) or ''; end --[[--------------------------< K O 3 >------------------------------------------------------------------------ TODO: handle ko same way as enumerated zh? ----< K O R E A N (3) >---- ]] local function ko3 (frame, args) local children = {}; if any_set ({args.nkhanja, args.nkhangul}) then local ibox_args = { ['korean_header'] = args['nkkorean_header'] or 'North Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['hangul'] = args.nkhangul, ['hanja'] = args.nkhanja, ['rr'] = args.nkrr, ['mr'] = args.nkmr, ['northkorea'] = 'yes', ['lk'] = args.nklk, } table.insert (children, ibox_mln_ko (frame, ibox_args)); end for i=2, 6 do if any_set ({args['nkhanja'..i], args['nkhangul'..i]}) then local ibox_args = { ['korean_header'] = args['nkkorean_header'..i] or 'Alternative North Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args['hide'], ['hangul'] = args['nkhangul'..i], ['hanja'] = args['nkhanja'..i], ['rr'] = args['nkrr'..i], ['mr'] = args['nkmr'..i], ['northkorea'] = 'yes', ['lk'] = args['nklk'..i], } table.insert (children, ibox_mln_ko (frame, ibox_args)); end end return table.concat (children) or ''; end --[[--------------------------< K O 4 >------------------------------------------------------------------------ TODO: handle ko same way as enumerated zh? ----< K O R E A N (4) >---- ]] local function ko4 (frame, args) local children = {}; if any_set ({args.skhanja, args.skhangul}) then local ibox_args = { ['korean_header'] = args['skkorean_header'] or 'South Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['hangul'] = args.skhangul, ['hanja'] = args.skhanja, ['rr'] = args.skrr, ['mr'] = args.skmr, ['northkorea'] = nil, ['lk'] = args.sklk, } table.insert (children, ibox_mln_ko (frame, ibox_args)); end for i=2, 6 do if any_set ({args['skhanja'..i], args['skhangul'..i]}) then local ibox_args = { ['korean_header'] = args['skkorean_header'..i] or 'Alternative South Korean name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args['hide'], ['hangul'] = args['skhangul'..i], ['hanja'] = args['skhanja'..i], ['rr'] = args['skrr'..i], ['mr'] = args['skmr'..i], ['northkorea'] = nil, ['lk'] = args['sklk'..i], } table.insert (children, ibox_mln_ko (frame, ibox_args)); end end return table.concat (children) or ''; end --[[--------------------------< L O >-------------------------------------------------------------------------- ----< L A O >---- ]] local function lo (frame, args) if args.lo or args.lao then local ibox_args = { ['lang_hdr'] = args['lo-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'lo', ['lang_content'] = args.lo or args.lao, ['lang_ipa'] = args['lo-ipa'], ['lang_rom'] = args['lo-rom'], ['lang_std'] = args['lo-std'], ['lang_lit'] = args['lo-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< M N >-------------------------------------------------------------------------- ----< M O N G O L I A N >---- ]] local function mn (frame, args) if any_set ({args.mong, args.mon}) then local ibox_args = { ['mongolian_header'] = args['mongolian_header'] or 'Mongolian name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['mon'] = args.mon, ['mong'] = args.mong, ['monr'] = args.monr, } return ibox_mln_mn (frame, ibox_args); end end --[[--------------------------< M N C >------------------------------------------------------------------------ ----< M A N C H U >---- ]] local function mnc (frame, args) if any_set ({args.mnc_rom, args.mnc}) then local ibox_args = { ['manchu_header'] = args['manchu_header'] or 'Manchu name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['mnc'] = args.mnc, ['mnc_rom'] = args.mnc_rom, ['mnc_a'] = args.mnc_a, ['mnc_v'] = args.mnc_v, } return ibox_mln_mnc (frame, ibox_args); end end --[[--------------------------< M S >-------------------------------------------------------------------------- ----< M A L A Y >---- ]] local function ms (frame, args) if args.ms or args.msa then local ibox_args = { ['lang_hdr'] = args['ms-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'ms', ['lang_content'] = args.ms or args.msa, ['lang_ipa'] = args['ms-ipa'], ['lang_rom'] = args['ms-rom'], ['lang_std'] = args['ms-std'], ['lang_lit'] = args['ms-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< M Y >-------------------------------------------------------------------------- ----< B U R M E S E >---- ]] local function my (frame, args) if args.my then local ibox_args = { ['burmese_header'] = args['burmese_header'] or 'Burmese name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['my'] = args.my, ['bi'] = args.bi, } return ibox_mln_my (frame, ibox_args); end end --[[--------------------------< N E >-------------------------------------------------------------------------- ----< N E P A L I >---- ]] local function ne (frame, args) if args.ne or args.nep then local ibox_args = { ['lang_hdr'] = args['ne-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'ne', ['lang_content'] = args.ne or args.nep, ['lang_ipa'] = args['ne-ipa'], ['lang_rom'] = args['ne-rom'], ['lang_std'] = args['ne-std'], ['lang_lit'] = args['ne-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< P I >-------------------------------------------------------------------------- ----< P A L I >---- ]] local function pi (frame, args) if args.pi or args.pli then local ibox_args = { ['lang_hdr'] = args['pi-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'pi', ['lang_content'] = args.pi or args.pli, ['lang_ipa'] = args['pi-ipa'], ['lang_rom'] = args['pi-rom'], ['lang_std'] = args['pi-std'], ['lang_lit'] = args['pi-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< P T >-------------------------------------------------------------------------- ----< P O R T U G U E S E >---- ]] local function pt (frame, args) if args.pt or args.por then local ibox_args = { ['lang_hdr'] = args['pt-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'pt', ['lang_lbl'] = args['pt-label'], ['lang_content'] = args.pt or args.por, ['lang_ipa'] = args['pt-ipa'], ['lang_rom'] = args['pt-rom'], ['lang_std'] = args['pt-std'], ['lang_lit'] = args['pt-lit'], ['lang_lit'] = args['pt-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< P R A >------------------------------------------------------------------------ ----< P R A K R I T >---- ]] local function pra (frame, args) if args.pra then local ibox_args = { ['lang_hdr'] = args['pra-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'pra', ['lang_content'] = args.pra, ['lang_ipa'] = args['pra-ipa'], ['lang_rom'] = args['pra-rom'], ['lang_std'] = args['pra-std'], ['lang_lit'] = args['pra-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< R U >-------------------------------------------------------------------------- ----< R U S S I A N >---- ]] local function ru (frame, args) if any_set ({args.rus, args.russian}) then -- TODO: unify parameter names local ibox_args = { ['russian_header'] = args['russian_header'] or 'Russian name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['rus'] = args.rus or args.russian, ['rusr'] = args.rusr, ['rusipa'] = args.rusipa or args['native pronunciation'], -- TODO: unify parameter names ['ruslit'] = args.ruslit or args['literal meaning'], -- TODO: unify parameter names ['scientific'] = args.scientific, ['iso'] = args.iso, ['gost'] = args.gost, ['bgn/pcgn'] = args['bgn/pcgn'], } return ibox_mln_ru (frame, ibox_args); end end --[[--------------------------< S A >-------------------------------------------------------------------------- ----< S A N S K R I T >---- ]] local function sa (frame, args) if args.sa or args.san then local ibox_args = { ['lang_hdr'] = args['sa-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'sa', ['lang_content'] = args.sa or args.san, ['lang_ipa'] = args['sa-ipa'], ['lang_rom'] = args['sa-rom'], ['lang_std'] = args['sa-std'], ['lang_lit'] = args['sa-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< T A >-------------------------------------------------------------------------- ----< T A M I L >---- ]] local function ta (frame, args) if args.ta or args.tam then local ibox_args = { ['lang_hdr'] = args['ta-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'ta', ['lang_content'] = args.ta or args.tam, ['lang_ipa'] = args['ta-ipa'], ['lang_rom'] = args['ta-rom'], ['lang_std'] = args['ta-std'], ['lang_lit'] = args['ta-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< T E T >------------------------------------------------------------------------ ----< T E T U M >---- ]] local function tet (frame, args) if args.tet then local ibox_args = { ['lang_hdr'] = args['tet-hdr'], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'tet', ['lang_content'] = args.tet, ['lang_ipa'] = args['tet-ipa'], ['lang_rom'] = args['tet-rom'], ['lang_std'] = args['tet-std'], ['lang_lit'] = args['tet-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< T H >-------------------------------------------------------------------------- ----< T H A I >---- ]] local function th (frame, args) if args.th or args.tha then local ibox_args = { ['thai_header'] = args['thai_header'] or 'Thai name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['header'] = args['th-hdr'], ['th'] = args.th or args.tha, ['rtgs'] = args.rtgs, ['ipa'] = args['th-ipa'], ['rom'] = args['th-rom'], ['std'] = args['th-std'], ['lit'] = args['th-lit'], } return ibox_mln_th (frame, ibox_args); end end --[[--------------------------< T L >-------------------------------------------------------------------------- ----< F I L I P I N O >---- ]] local function tl (frame, args) -- if args.tl or args.tgl then if args.tgl then local ibox_args = { -- ['blank_header'] = 'Filipino name', ['lang_hdr'] = args['tl-hdr'] or 'Filipino name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = 'tl', -- ['lang_content'] = args.tl or args.tgl, -- tl is used for Taiwanese Romanization System of Hokkien ['lang_content'] = args.tgl, ['lang_ipa'] = args['tl-ipa'], ['lang_rom'] = args['tl-rom'], ['lang_std'] = args['tl-std'], ['lang_lit'] = args['tl-lit'], } return ibox_mln_blank (frame, ibox_args); end end --[[--------------------------< U G >-------------------------------------------------------------------------- ----< U Y G H U R >---- ]] local function ug (frame, args) if args.uig then local ibox_args = { ['uyghur_header'] = args['uyghur_header'] or 'Uyghur name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['uig'] = args.uig, ['lu'] = args.lu, ['uly'] = args.uly, ['uyy'] = args.uyy, ['sgs'] = args.sgs, ['usy'] = args.usy, ['uipa'] = args.uipa, } return ibox_mln_ug (frame, ibox_args); end end --[[--------------------------< V I >-------------------------------------------------------------------------- ----< V I E T N A M E S E >---- ]] local function vi (frame, args) if any_set ({args.qn, args.vie, args.chuhan}) then local ibox_args = { ['vietnamese_header'] = args['vietnamese_header'] or 'Vietnamese name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['vie'] = args.vie, ['qn'] = args.qn, ['hn'] = args.hn, ['chuhan'] = args.chuhan, ['chunom'] = args.chunom, ['lqn'] = args.lqn, } return ibox_mln_vi (frame, ibox_args); end end --[[--------------------------< Z A >-------------------------------------------------------------------------- ----< Z H U A N G >---- ]] local function za (frame, args) if args.zha then local ibox_args = { ['zhuang_header'] = args['zhuang_header'] or 'Zhuang name', ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['hide'] = args.hide, ['zha'] = args.zha, ['zha57'] = args.zha57, ['sd'] = args.sd, } return ibox_mln_za (frame, ibox_args); end end --[[--------------------------< Z H >-------------------------------------------------------------------------- ----------< C H I N E S E >---------- ]] local function zh (frame, args) local children = {}; if any_set ({args.c, args.t, args.p, args.s}) then -- first infobox zh/zh local ibox_args = ibox_zhzh_enum_params_get (args, ''); -- get the enumerated parameters (here enumerator is empty string) if ibox_args then ibox_args['hide'] = args.hide; ibox_args['showflag'] = args.showflag; ibox_args['order'] = args.order; ibox_args['p'] = args.p or args.hp; -- add special case parameters ibox_args['xej'] = args.xej and lang_mod._lang ({'zh-Arab', args.xej}); if 'yes' == args.child then ibox_args['chinese_header'] = args['chinese_header'] or args.name1; -- show the header name from parameter or default name from ibox_mln_zh() elseif any_set ({ -- when any of these are set there will be other child infoboxen so ... args.hangul, args.hanja, args.kana, args.kanji, args.hiragana, args.katakana, args.kyujitai, args.shinjitai, args.tam, args.hin, args.san, args.pli, args.tgl, args.msa, args.mnc, args.mon, args.mong, args.por, args.rus, args.tha, args.tib, args.qn, args.uig, args.vie, args.chuhan, args.chunom, args.hn, args.zha, args['dungan-xej'], args.dungan, args.lao, args.khm, args.tet, args.lang1, args.lang2, args.lang3, args.lang4, args.lang5, args.lang6, args.lang7, args.lang8, args.lang9, args.lang10, args.lang11, }) then ibox_args['chinese_header'] = args['chinese_header'] or args.name1; -- ... show the header name from parameter or default name from ibox_mln_zh() else ibox_args['chinese_header'] = args['chinese_header'] or args.name1 or 'none'; -- show the header name from parameter or no header (args.name1 missing or 'empty' - nil) end ibox_args['headercolor'] = args['child-hdr-color'] or args.headercolor; table.insert (children, ibox_mln_zh (frame, ibox_args)); end end for i=2, 6 do if any_set ({args['c'..i], args['t'..i], args['p'..i], args['s'..i]}) then local ibox_args = ibox_zhzh_enum_params_get (args, i); -- get the enumerated parameters if ibox_args then ibox_args['hide'] = args.hide; ibox_args['showflag'] = args.showflag; ibox_args['order'] = args.order; ibox_args['p'] = args['p'..i] or args['hp'..i]; -- add special case parameters ibox_args['xej'] = args['xej'..i] and lang_mod._lang ({'zh-Arab', args['xej'..i]}); if args[data.zh_hdr_names[i][1]] then ibox_args['chinese_header'] = args[data.zh_hdr_names[i][1]]; -- use value from parameter else ibox_args['chinese_header'] = args['chinese_header'..i] or data.zh_hdr_names[i][2]; -- use the default end ibox_args['headercolor'] = args['child-hdr-color'] or args.headercolor; table.insert (children, ibox_mln_zh (frame, ibox_args)); end end end return table.concat (children) or ''; -- big string of zh infoboxen or an empty string if nothing was done here end --[[==========================<< I B O X _ M L N >>============================================================ implements {{Infobox Chinese}} TODO: do a valueFunc () on getArgs() so that when they are blank we acknowledge the blank (|name1= present with empty string or whitespace as assigned value) ]] local function ibox_mln (frame) local args = getArgs(frame); -- also gets parent frame params (there are no frame params for this function) TODO:, {removeBlanks = false}? local infobox_args = {}; -- table to hold arguments for ibox_mln frame:expandTemplate() local children = {}; -- table of returned infoboxen text ----------< H E A D E R I N F O B O X >---------- infobox_args['child'] = args.child; infobox_args['rowstyle1'] = 'display:none;'; if 'yes' ~= args.child then local hdr_args = { ['title'] = args.title or mw.title.getCurrentTitle().text:gsub ('%s+%b()$', ''); -- mimic {{PAGENAMEBASE}} (template not magic word) ['headercolor'] = args.headercolor, ['float'] = args.float, ['collapse'] = args.collapse, ['pic'] = args.pic or args.image, -- TODO: unify parameter names ['picsize'] = args.picsize or args.imgwidth, -- TODO: unify parameter names ['picupright'] = args.picupright, ['picalt'] = args.picalt, ['pictooltip'] = args.pictooltip, ['piccap'] = args.piccap or args.caption, -- TODO: unify parameter names ['pic2'] = args.pic2, ['picsize2'] = args.picsize2, ['picupright2'] = args.picupright2, ['picalt2'] = args.picalt2, ['pictooltip2'] = args.pictooltip2, ['piccap2'] = args.piccap2, } table.insert (children, ibox_mln_header (frame, hdr_args)); end ----------< L A N G U A G E I N F O B O X E N >---------- local lang_iboxen = { -- table of codes used in |ibox-order= and their matching function pointers ['ar'] = ar, ['as'] = as, ['bn'] = bn, ['bo'] = bo, ['dng'] = dng, ['hi'] = hi, ['id'] = id, ['ja'] = ja, ['km'] = km, ['ko1'] = ko1, ['ko2'] = ko2, ['ko3'] = ko3, ['ko4'] = ko4, ['lo'] = lo, ['mn'] = mn, ['mnc'] = mnc, ['ms'] = ms, ['my'] = my, ['ne'] = ne, ['pi'] = pi, ['pra'] = pra, ['pt'] = pt, ['ru'] = ru, ['sa'] = sa, ['ta'] = ta, ['tet'] = tet, ['th'] = th, ['tl'] = tl, ['ug'] = ug, ['vi'] = vi, ['za'] = za, ['zh'] = zh } local lang_ibox_order = { -- default list of lang ibox calling functions as used by legacy {{Infobox Chinese}} zh, my, bo, dng, vi, th, za, ko1, ko2, ko3, ko4, mn, ja, ms, id, tl, ug, mnc, bn, as, ne, pra, ta, hi, sa, pi, pt, ru, lo, km, tet }; if args['ibox-order'] then -- parameter value is comma-separated list of lang iboxen to render and their order local t = mw.text.split (args['ibox-order'], '%s*,%s*') -- make a table from the list lang_ibox_order = {}; -- reset; don't use default list for _, v in ipairs (t) do -- spin through the lang_ibox_order list in order and if lang_iboxen[v] then -- if there is a matching ibox function table.insert (lang_ibox_order, lang_iboxen[v]); -- add it to the list of functions to call; TODO: error message when specified language does not exist? end end end for _, ibox_func in ipairs (lang_ibox_order) do -- call each function in the list in the list order table.insert (children, ibox_func (frame, args) or ''); -- add ibox string (or empty string when there is no ibox string) end ----------< B L A N K # I N F O B O X E N >---------- local i = 1; -- blank ibox enumerator while args['lang' .. i] and (args['lang-content' .. i] or args['lang' .. i .. '_content']) do -- for as many ibox blank as there are ... local ibox_args = { ['lang_hdr'] = args['lang-hdr' .. i], ['headercolor'] = args['child-hdr-color'] or args.headercolor, ['lang'] = args['lang' .. i], ['lang_label'] = args['lang-lbl' .. i], ['lang_content'] = args['lang-content' .. i] or args['lang' .. i .. '_content'], ['lang_ipa'] = args['lang-ipa' .. i], ['lang_rom'] = args['lang-rom' .. i], ['lang_std'] = args['lang-std' .. i], ['lang_lit'] = args['lang-lit' .. i], } table.insert (children, ibox_mln_blank (frame, ibox_args)); i = i + 1; -- bump the enumerator end ----------< F O O T E R I N F O B O X >---------- if 'yes' ~= args.child then table.insert (children, ibox_mln_footer (frame, {['footnote'] = args.footnote})); end ----------< R E N D E R >---------- return table.concat (children); -- concatenate all of the children together into a ginormous string end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ these not used outside of old {{Infobox Chinese}}: ibox_mln_dng = ibox_mln_dng, -- {{infobox Chinese/Dunganese}} ibox_mln_mn = ibox_mln_mn, -- {{infobox Chinese/Mongolian}} ibox_mln_mnc = ibox_mln_mnc, -- {{infobox Chinese/Manchu}} ibox_mln_my = ibox_mln_my, -- {{infobox Chinese/Burmese}} ibox_mln_th = ibox_mln_th, -- {{infobox Chinese/Thai}} ibox_mln_ug = ibox_mln_ug, -- {{infobox Chinese/Uyghur}} ibox_mln_za = ibox_mln_za, -- {{infobox Chinese/Zhuang}} these templates require parameter-name unification before they can directly use this module (and avoid the subtemplates): {{Infobox Tibetan-Chinese}} uses: {{Infobox Chinese/Chinese}} {{Infobox Chinese/Tibetan}} {{Infobox East Asian name}} uses: {{Infobox Chinese/Chinese}} {{Infobox Chinese/Japanese}} {{Infobox Chinese/Korean}} {{Infobox Chinese/Russian}} {{Infobox Chinese/Blank}} ]] return { ibox_mln = ibox_mln, -- {{infobox Chinese}} ibox_mln_ar = ibox_mln_ar, -- {{infobox Chinese/Arabic}} (used in Template:Infobox Arabic term) ibox_mln_blank = ibox_mln_blank, -- {{infobox Chinese/Blank}} ibox_mln_bo = ibox_mln_bo, -- {{infobox Chinese/Tibetan}} ibox_mln_footer = ibox_mln_footer, -- {{infobox Chinese/Footer}} ibox_mln_header = ibox_mln_header, -- {{infobox Chinese/Header}} ibox_mln_hokkien = ibox_mln_hokkien, -- {{infobox Chinese/Hokkien}} (used in Template:Infobox Hokkien name) ibox_mln_ja = ibox_mln_ja, -- {{infobox Chinese/Japanese}} ibox_mln_ko = ibox_mln_ko, -- {{infobox Chinese/Korean}} ibox_mln_ru = ibox_mln_ru, -- {{infobox Chinese/Russian}} (used in Template:Infobox Russian term) ibox_mln_vi = ibox_mln_vi, -- {{infobox Chinese/Vietnamese}} (used in Template:Infobox Vietnamese) ibox_mln_zh = ibox_mln_zh, -- {{infobox Chinese/Chinese}} } 596tqvvlfqbmry40ke5kz1xtau7rlkf Modul:Infobox multi-lingual name/data 828 4341 18093 2024-05-24T02:00:54Z Bangrapip 9 new 18093 Scribunto text/plain --[[--------------------------< L A B E L _ M A P >------------------------------------------------------------ Table to map |showflags= value to the |labeln= parameter value for {{Infobox}} TODO: convert showflag to a comma delimited list instead of these peculiar codes? ]] local label_map = { ['bp'] = '[[Bbánlám pìngyīm|Bbánlám Pìngyīm]]', ['bpmf'] = '[[Bopomofo]]', ['gan'] = '[[Gan Chinese|Gan]]', ['gd'] = '[[Guangdong Romanization]]', ['h'] = '[[Guangdong Romanization#Hakka|Hakka]]', ['hsn'] = '[[Xiang Chinese|Xiang]]', ['j'] = '[[Jyutping]]', ['lmz'] = '[[Shanghainese]]<br />[[Long-short (romanization)|Romanization]]', ['p'] = '[[Hanyu Pinyin]]', ['phfs'] = '[[Pha̍k-fa-sṳ]]', ['poj'] = '[[Hokkien]] [[Pe̍h-ōe-jī|POJ]]', ['psic'] = '[[Sichuanese Mandarin|Sichuanese]] [[Sichuanese Pinyin|Pinyin]]', ['tl'] = '[[Taiwanese Romanization System|Tâi-lô]]', ['toi'] = '[[Taishanese]]', ['tp'] = '[[Tongyong Pinyin]]', ['w'] = '[[Wade–Giles]]', ['wuu'] = '[[Wu Chinese|Wu]]', ['xej'] = '[[Xiao\'erjing]]', ['y'] = '[[Cantonese]] [[Yale romanization of Cantonese|Yale]]', } --[[--------------------------< T R A N S L _ M A P >---------------------------------------------------------- Table to map |showflags= value to an index into label_map for child infobox |labeln= value and to map |showflags= vale to the correct parameter for use in child infobox |datan= paramter Implementation deatils of |showflag= are in dispute see: Template_talk:Infobox_Chinese#Rfc_on_fixing_the_template_showflag linked conversation is at: Template_talk:Infobox_Chinese/Archive_4#Showflag broken ]] local transl_map = { -- maps |showflag= value to label from label_map table and data from matching parameter name ['bp'] = {['label1'] = 'bp', ['data1'] = 'bp'}, ['bpmf'] = {['label1'] = 'bpmf', ['data1'] = 'bpmf'}, ['gan'] = {['label1'] = 'gan', ['data1'] = 'gan'}, ['gdp'] = {['label1'] = 'gd', ['data1'] = 'gd', ['label2'] = 'p', ['data2'] = 'p'}, ['h'] = {['label1'] = 'h', ['data1'] = 'h'}, ['hsn'] = {['label1'] = 'hsn', ['data1'] = 'hsn'}, ['j'] = {['label1'] = 'j', ['data1'] = 'j'}, ['jp'] = {['label1'] = 'j', ['data1'] = 'j', ['label2'] = 'p', ['data2'] = 'p'}, ['jy'] = {['label1'] = 'j', ['data1'] = 'j', ['label2'] = 'y', ['data2'] = 'y'}, ['jyp'] = {['label1'] = 'j', ['data1'] = 'j', ['label2'] = 'y', ['data2'] = 'y', ['label3'] = 'p', ['data3'] = 'p'}, ['lmz'] = {['label1'] = 'lmz', ['data1'] = 'lmz'}, ['p'] = {['label1'] = 'p', ['data1'] = 'p'}, ['phfs'] = {['label1'] = 'phfs', ['data1'] = 'phfs'}, ['phsn'] = {['label1'] = 'p', ['data1'] = 'p', ['label2'] = 'hsn', ['data2'] = 'hsn'}, ['pj'] = {['label1'] = 'p', ['data1'] = 'p', ['label2'] = 'j', ['data2'] = 'j'}, ['poj'] = {['label1'] = 'poj', ['data1'] = 'poj'}, ['psic'] = {['label1'] = 'p', ['data1'] = 'p', ['label2'] = 'sic', ['data2'] = 'sic'}, ['pwuu'] = {['label1'] = 'p', ['data1'] = 'p', ['label2'] = 'wuu', ['data2'] = 'wuu'}, ['py'] = {['label1'] = 'p', ['data1'] = 'p', ['label2'] = 'y', ['data2'] = 'y'}, ['tl'] = {['label1'] = 'tl', ['data1'] = 'tl'}, ['toip'] = {['label1'] = 'toi', ['data1'] = 'toi', ['label2'] = 'p', ['data2'] = 'p'}, ['tp'] = {['label1'] = 'tp', ['data1'] = 'tp'}, ['wp'] = {['label1'] = 'w', ['data1'] = 'w', ['label2'] = 'p', ['data2'] = 'p'}, ['wuu'] = {['label1'] = 'wuu', ['data1'] = 'wuu'}, ['y'] = {['label1'] = 'y', ['data1'] = 'y'}, ['yj'] = {['label1'] = 'y', ['data1'] = 'y', ['label2'] = 'j', ['data2'] = 'j'}, ['xej'] = { ['label1'] = 'xej', ['data1'] = 'xej', -- ???? what to do about this; template calls {{lang|zh-Arab|{{{xej}}}}} on this value }, ['xejp'] = { ['label1'] = 'xej', ['data1'] = 'xej', -- ???? template does not call {{lang|zh-Arab|{{{xej}}}}} on this value; why? ['label2'] = 'p', ['data2'] = 'p' }, } --[[--------------------------< K E Y S >---------------------------------------------------------------------- ]] local keys = { -- table of xscript table keys calls ar = 'arabic', bo = 'tibetan', hokkien = 'hokkien', ja = 'japanese', ko = 'korean', mn = 'mongolian', ru = 'russian', ug = 'uyghur', } --[[--------------------------< X S C R I P T >---------------------------------------------------------------- table that holds the various transcription headers and labels used by transcriptions() indexed in this table are lower case versions of the header display text without punctuation (if any) TODO: add support for transl transliteration standard parameter; akin to {{transl|lang code|standard code|text|italic=??}} ]] local xscript = { ['standard mandarin'] = { -- lower case version of the header display text ['header'] = '[[Standard Chinese|Standard Mandarin]]', -- text to be displayed if headers are displayed ['t'] = { -- table of labels and their associated data parameter {'[[Hanyu Pinyin]]', 'p'}, -- label is [[Hanyu Pinyin]], data is taken from |p= parameter {'[[Bopomofo]]','bpmf'}, {'[[Spelling in Gwoyeu Romatzyh|Gwoyeu Romatzyh]]', 'gr'}, {'[[Wade–Giles]]', 'w'}, {'[[Tongyong Pinyin]]', 'tp'}, {'[[Yale romanization of Mandarin|Yale Romanization]]', 'myr'}, {'[[Mandarin Phonetic Symbols II|MPS2]]', 'mps'}, {'[[Help:IPA/Mandarin|IPA]]', 'mi'} } }, ['other mandarin'] = { ['header'] = '[[Mandarin Chinese|other Mandarin]]', ['t'] = { {'[[Xiao\'erjing]]', 'xej'}, {'[[Dungan language|Dungan]]','zh-dungan'}, {'[[Sichuanese Mandarin|Sichuanese]] [[Sichuanese Pinyin|Pinyin]]', 'sic'}, } }, ['wu'] = { ['header'] = '[[Wu Chinese|Wu]]', ['t'] = { {'[[Romanization of Wu Chinese|Romanization]]', 'wuu'}, {'[[Shanghainese]]<br />Romanization', 'lmz'}, {'[[Wenzhounese]]<br />[[Wenzhounese romanisation|Romanisation]]', 'ouji'}, {'[[Suzhounese]]', 'suz'}, } }, ['gan'] = { ['header'] = '[[Gan Chinese|Gan]]', ['t'] = { {'Romanization', 'gan'}, } }, ['xiang'] = { ['header'] = '[[Xiang Chinese|Xiang]]', ['t'] = { {'IPA', 'hsn'}, } }, ['hakka'] = { ['header'] = '[[Hakka Chinese|Hakka]]', ['t'] = { {'[[Guangdong Romanization#Hakka|Romanization]]', 'h'}, {'[[Pha̍k-fa-sṳ]]', 'phfs'}, } }, ['yue cantonese'] = { ['header'] = '[[Cantonese|Yue: Cantonese]]', ['t'] = { {'[[Yale romanization of Cantonese|Yale Romanization]]', 'y'}, {'[[Jyutping]]', 'j'}, {'[[Sidney Lau romanisation|Sidney Lau]]', 'sl'}, {'[[Guangdong Romanization|Canton Romanization]]', 'gd'}, {'[[Hong Kong Government Cantonese Romanisation|Hong Kong Romanisation]]', 'hk'}, {'[[Cantonese#Romanization|Macau Romanization]]', 'mo'}, {'[[Help:IPA/Cantonese|IPA]]', 'ci'}, } }, ['other yue'] = { ['header'] = '[[Yue Chinese|other Yue]]', ['t'] = { {'[[Taishanese]]', 'toi'}, } }, ['southern min'] = { ['header'] = '[[Southern Min]]', ['t'] = { {'[[Hokkien]] [[Pe̍h-ōe-jī|POJ]]', 'poj'}, {'[[Taiwanese Romanization System|Tâi-lô]]', 'tl'}, {'[[Bbánlám pìngyīm|Bbánlám Pìngyīm]]', 'bp'}, {'[[Teochew dialect|Teochew]] [[Guangdong Romanization#Teochew|Peng\'im]]', 'teo'}, {'[[Hainanese]] Romanization', 'hain'}, {'[[Leizhou Min|Leizhou]] Romanization', 'lizu'}, } }, ['eastern min'] = { ['header'] = '[[Eastern Min]]', ['t'] = { {'[[Fuzhou dialect|Fuzhou]] [[Foochow Romanized|BUC]]', 'buc'}, } }, ['pu-xian min'] = { ['header'] = '[[Pu-Xian Min]]', ['t'] = { {'[[Pu-Xian Min|Hinghwa]] [[Hinghwa Romanized|BUC]]', 'hhbuc'}, } }, ['northern min'] = { ['header'] = '[[Northern Min]]', ['t'] = { {'[[Jian\'ou dialect|Jian\'ou]] [[Kienning Colloquial Romanized|Romanized]]', 'mblmc'}, } }, ['old mandarin'] = { ['header'] = '[[Old Mandarin]]', ['t'] = { {'Romanized \'Phags-pa', 'phagspa-latin'}, } }, ['middle chinese'] = { ['header'] = '[[Middle Chinese]]', ['t'] = { {'[[Middle Chinese]]', 'mc'}, {'[[Middle Chinese#Early Middle Chinese|Early Middle Chinese]]', 'emc'}, {'[[Middle Chinese#Late Middle Chinese|Late Middle Chinese]]', 'lmc'}, } }, ['old chinese'] = { ['header'] = '[[Old Chinese]]', ['t'] = { {'[[Reconstructions_of_Old_Chinese#Baxter (1992)|Baxter (1992)]]', 'oc-b92'}, {'[[Reconstructions of Old Chinese#Baxter–Sagart (2014)|Baxter–Sagart (2014)]]', 'oc-bs'}, {'[[Reconstructions of Old Chinese#Zhengzhang (1981–1995)|Zhengzhang]]', 'oc-zz'}, } }, --------< non-Chinese transcriptions >-------- ['arabic'] = { ['header'] = nil, -- {{Infobox Chinese/Arabic}}; doesn't use header ['t'] = { {'[[Arabic chat alphabet|Chat]]', 'chat'}, -- TODO: standardize on lowercase parameter names {'[[Arabic chat alphabet|Chat]]', 'Chat'}, {'[[ALA-LC romanization|ALA-LC]]', 'ala-lc'}, {'[[ALA-LC romanization|ALA-LC]]', 'ALA-LC'}, {'[[ISO 233|ISO]]', 'iso'}, {'[[ISO 233|ISO]]', 'ISO'}, {'[[DIN 31635|DIN]]', 'din'}, {'[[DIN 31635|DIN]]', 'DIN'}, } }, ['hokkien'] = { ['header'] = nil, -- {{Infobox Chinese/Hokkien}}; doesn't use header ['t'] = { {'[[Taiwanese Romanization System|Tâi-lô]]', 'tl'}, {'[[Bbánlám pìngyīm|Bbánpìng]]', 'bp'}, {'[[Help:IPA for Hokkien|IPA]]', 'hokkienipa'}, } }, ['japanese'] = { ['header'] = nil, -- {{Infobox Chinese/Japanese}}; doesn't use header ['t'] = { {'[[Romanization of Japanese|Romanization]]', 'romaji'}, {'[[Hepburn romanization|Revised Hepburn]]', 'revhep'}, {'[[Hepburn romanization|Traditional Hepburn]]', 'tradhep'}, {'[[Kunrei-shiki romanization|Kunrei-shiki]]', 'kunrei'}, {'[[Nihon-shiki romanization|Nihon-shiki]]', 'nihon'}, } }, ['korean'] = { ['header'] = nil, -- {{Infobox Chinese/Korean}}; doesn't use header ['t'] = { {'[[Revised Romanization of Korean|Revised Romanization]]', 'rr'}, {'[[McCune–Reischauer]]', 'mr'}, {'[[Help:IPA/Korean|IPA]]', 'koreanipa'}, } }, ['mongolian'] = { ['header'] = nil, -- {{Infobox Chinese/Mongolian}}; doesn't use header ['t'] = { {'[[SASM/GNC romanization#Mongolian|SASM/GNC]]', 'monr'}, } }, ['russian'] = { ['header'] = nil, -- {{Infobox Chinese/Russian}}; doesn't use header ['t'] = { {'[[Scientific transliteration of Cyrillic|Scientific]]', 'scientific'}, {'[[Scientific transliteration of Cyrillic|Scientific]]', 'Scientific'}, {'[[ISO 9|ISO]]', 'iso'}, {'[[ISO 9|ISO]]', 'ISO'}, {'[[GOST 16876-71|GOST 71]]', 'gost'}, {'[[GOST 16876-71|GOST 71]]', 'GOST'}, {'[[BGN/PCGN romanization of Russian|BGN/PCGN]]', 'bgn/pcgn'}, {'[[BGN/PCGN romanization of Russian|BGN/PCGN]]', 'BGN/PGCN'}, } }, ['tibetan'] = { ['header'] = nil, -- {{Infobox Chinese/Tibetan}}; doesn't use header ['t'] = { {'[[Wylie transliteration|Wylie]]', 'wylie'}, {'[[THL Simplified Phonetic Transcription|THL]]', 'thdl'}, {'[[Tibetan pinyin|Tibetan Pinyin]]', 'zwpy'}, {'[[Standard Tibetan|Lhasa]] [[Help:IPA/Tibetan|IPA]]', 'lhasa'}, } }, ['uyghur'] = { ['header'] = nil, -- {{Infobox Chinese/Uyghur}}; doesn't use header ['t'] = { {'[[Uyghur Latin alphabet|Latin Yëziqi]]', 'uly'}, {'[[Uyghur New Script|Yengi Yeziⱪ]]', 'uyy'}, {'[[SASM/GNC romanization#Uyghur|SASM/GNC]]', 'sgs'}, {'[[Uyghur Cyrillic alphabet|Siril Yëziqi]]', 'usy'}, {'Uyghur [[Wikipedia: IPA|IPA]]', 'uipa'}, } }, } --[[--------------------------< I B O X _ Z H Z H _ E N U M _ P A R A M S >------------------------------------ ]] local ibox_zhzh_enum_params = { -- 'p', 'hp', 'xej' are special case enum parameters 'c', 't', 's', 'l', 'tp', 'w', 'mi', 'myr', 'psp', 'myale', 'gr', 'bpmf', 'mps', 'zh-dungan', 'sic', 'y', 'j', 'sl', 'gd', 'hk', 'mo', 'ci', 'toi', 'gan', 'wuu', 'ouji', 'suz', 'hsn', 'h', 'phfs', 'poj', 'tl', 'bp', 'buc', 'hhbuc', 'mblmc', 'lmz', 'teo', 'lizu', 'hain', 'mc', 'emc', 'lmc', 'oc-bs', 'oc-zz', 'oc-b92', -- only supported in the first ibox zhzh; why? 'lao', 'khm', 'tet' -- not supported by ibox zh/zh why are they here? } --[[--------------------------< Z H _ H D R _ N A M E S >------------------------------------------------------ this table fixes an oddity in the ibox zh/zh header name parameters. |chinese_header= for the first ibox zh/zh gets filled from |name1= but the second gets its name from |altname= and then the third from |altname3=. All of these parameter names should be replaced with |chinese_header= followed by |chinese_header2= ... like all of the other enumerated parameters ]] local zh_hdr_names = { [2] = {'altname', 'Alternative Chinese name'}, [3] = {'altname3', 'Second alternative Chinese name'}, [4] = {'altname4', 'Third alternative Chinese name'}, [5] = {'altname5', 'Fourth alternative Chinese name'}, [6] = {'altname6', 'Fifth alternative Chinese name'}, }; --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { ibox_zhzh_enum_params = ibox_zhzh_enum_params, keys = keys, label_map = label_map, transl_map = transl_map, xscript = xscript, zh_hdr_names = zh_hdr_names, } 8wk2623lmb40vlfsbyqiq0alpsn90z5 Sablonan:Ns has subpages 10 4342 18094 2024-05-24T02:01:57Z Bangrapip 9 new 18094 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Ns has subpages|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> 0pg457y46td6p53rdt8tyc76jeg9pa8 Modul:Ns has subpages 828 4343 18095 2024-05-24T02:03:41Z Bangrapip 9 new 18095 Scribunto text/plain -- This module implements [[Template:Ns has subpages]]. -- While the template is fairly simple, this information is made available to -- Lua directly, so using a module means that we don't have to update the -- template as new namespaces are added. local p = {} function p._main(ns, frame) -- Get the current namespace if we were not passed one. if not ns then ns = mw.title.getCurrentTitle().namespace end -- Look up the namespace table from mw.site.namespaces. This should work -- for a majority of cases. local nsTable = mw.site.namespaces[ns] -- Try using string matching to get the namespace from page names. -- Do a quick and dirty bad title check to try and make sure we do the same -- thing as {{NAMESPACE}} in most cases. if not nsTable and type(ns) == 'string' and not ns:find('[<>|%[%]{}]') then local nsStripped = ns:gsub('^[_%s]*:', '') nsStripped = nsStripped:gsub(':.*$', '') nsTable = mw.site.namespaces[nsStripped] end -- If we still have no match then try the {{NAMESPACE}} parser function, -- which should catch the remainder of cases. Don't use a mw.title object, -- as this would increment the expensive function count for each new page -- tested. if not nsTable then frame = frame or mw.getCurrentFrame() local nsProcessed = frame:callParserFunction('NAMESPACE', ns) nsTable = nsProcessed and mw.site.namespaces[nsProcessed] end return nsTable and nsTable.hasSubpages end function p.main(frame) local ns = frame:getParent().args[1] if ns then ns = ns:match('^%s*(.-)%s*$') -- trim whitespace ns = tonumber(ns) or ns end local hasSubpages = p._main(ns, frame) return hasSubpages and 'yes' or '' end return p qb0b1z2vff7kifnw21v205d791esbiz Sablonan:Linktext 10 4344 18096 2024-05-24T02:04:25Z Bangrapip 9 new 18096 wikitext text/x-wiki <noinclude>{{documentation}}</noinclude><includeonly>{{#if:{{{lang|}}}|<span lang="{{{lang}}}">}}[[{{{pref|wikt}}}:{{{1}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{1}}}]]{{{n1|}}}{{#if: {{{2|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{2}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{2}}}]]}}{{{n2|}}}{{#if: {{{3|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{3}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{3}}}]]}}{{{n3|}}}{{#if: {{{4|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{4}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{4}}}]]}}{{{n4|}}}{{#if: {{{5|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{5}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{5}}}]]}}{{{n5|}}}{{#if: {{{6|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{6}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{6}}}]]}}{{{n6|}}}{{#if: {{{7|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{7}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{7}}}]]}}{{{n7|}}}{{#if: {{{8|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{8}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{8}}}]]}}{{{n8|}}}{{#if: {{{9|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{9}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{9}}}]]}}{{{n9|}}}{{#if: {{{10|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{10}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{10}}}]]}}{{{n10|}}}{{#if: {{{11|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{11}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{11}}}]]}}{{{n11|}}}{{#if: {{{12|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{12}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{12}}}]]}}{{{n12|}}}{{#if: {{{13|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{13}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{13}}}]]}}{{{n13|}}}{{#if: {{{14|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{14}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{14}}}]]}}{{{n14|}}}{{#if: {{{15|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{15}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{15}}}]]}}{{{n15|}}}{{#if: {{{16|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{16}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{16}}}]]}}{{{n16|}}}{{#if: {{{17|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{17}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{17}}}]]}}{{{n17|}}}{{#if: {{{18|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{18}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{18}}}]]}}{{{n18|}}}{{#if: {{{19|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{19}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{19}}}]]}}{{{n19|}}}{{#if: {{{20|}}}|{{{lim|}}}[[{{{pref|wikt}}}:{{{20}}}{{#if:{{{lang|}}}|&#x23;{{#language:{{{lang}}}|en}}}}|{{{20}}}]]}}{{{n20|}}}{{#if:{{{lang|}}}|</span>}}</includeonly> 39wqiradjc001gsem4jbaj6alx83sk0 Sablonan:NoteTag 10 4345 18097 2024-05-24T02:04:45Z Bangrapip 9 new 18097 wikitext text/x-wiki <includeonly>{{#if:{{{name|}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note|name={{{name|}}}}} |{{#tag:ref|{{{1|{{{note|{{{content|{{{text|}}}}}}}}}}}}|group=note}} }}</includeonly><noinclude> {{Documentation}} </noinclude> 4m1k8hiwpzmjv3igohm19ro2xlsbh0w Sablonan:C-cmn 10 4346 18098 2024-05-24T02:05:14Z Bangrapip 9 new 18098 wikitext text/x-wiki {{#switch:{{{1}}} |-=&nbsp; |.=. |'|ˈ=ˈ |,|ˌ=ˌ |er|ar|air|anr=a{{tone-cmn|{{{2}}}}}ɚ |angr=ã{{tone-cmn|{{{2}}}}}ɚ̃ |aor=a{{tone-cmn|{{{2}}}}}ʊ˞ |eir|enr=ɚ{{tone-cmn|{{{2}}}}} |^r=ɨɚ{{tone-cmn|{{{2}}}}} |zhir=ʈʂɚ{{tone-cmn|{{{2}}}}} |chir=ʈʂʰɚ{{tone-cmn|{{{2}}}}} |shir=ʂɚ{{tone-cmn|{{{2}}}}} |rir=ɻɚ{{tone-cmn|{{{2}}}}} |zir=tsɚ{{tone-cmn|{{{2}}}}} |cir=tsʰɚ{{tone-cmn|{{{2}}}}} |sir=sɚ{{tone-cmn|{{{2}}}}} |engr=ɚ̃{{tone-cmn|{{{2}}}}} |e'r=ɤ{{tone-cmn|{{{2}}}}}˞ |yar|iar=ja{{tone-cmn|{{{2}}}}}ɚ |yanr|ianr=jɐ{{tone-cmn|{{{2}}}}}ɚ |yangr|iangr=jã{{tone-cmn|{{{2}}}}}ɚ̃ |yaor|iaor=ja{{tone-cmn|{{{2}}}}}ʊ˞ |yir|ir|yinr|inr=jɚ{{tone-cmn|{{{2}}}}} |yer|ier=jɚ{{tone-cmn|{{{2}}}}} |yingr|ingr=jɚ̃{{tone-cmn|{{{2}}}}} |your|iur=jo{{tone-cmn|{{{2}}}}}ʊ˞ |yongr|iongr=jʊ̃{{tone-cmn|{{{2}}}}}˞ |our=o{{tone-cmn|{{{2}}}}}ʊ˞ |yuanr|yüanr|üanr|vanr=ɥɐ{{tone-cmn|{{{2}}}}}ɚ |yur|yür|ür|vr|yunr|ünr|vnr=ɥɚ{{tone-cmn|{{{2}}}}} |yuer|yüer|üer|ver=ɥɚ{{tone-cmn|{{{2}}}}} |ongr=ʊ̃{{tone-cmn|{{{2}}}}}˞ |war|uar|wair|uair|wanr|uanr=wa{{tone-cmn|{{{2}}}}}ɚ |wangr|uangr=wã{{tone-cmn|{{{2}}}}}ɚ̃ |weir|uir|wenr|unr=wɚ{{tone-cmn|{{{2}}}}} |wengr=wɚ̃{{tone-cmn|{{{2}}}}} |wor|uor=wo{{tone-cmn|{{{2}}}}}˞ |wur|ur=u{{tone-cmn|{{{2}}}}}˞ |ai=a{{tone-cmn|{{{2}}}}}ɪ |an=a{{tone-cmn|{{{2}}}}}n |a=a{{tone-cmn|{{{2}}}}} |ang=a{{tone-cmn|{{{2}}}}}ŋ |ao=a{{tone-cmn|{{{2}}}}}ʊ |ei=e{{tone-cmn|{{{2}}}}}ɪ |en=ə{{tone-cmn|{{{2}}}}}n |eng=ə{{tone-cmn|{{{2}}}}}ŋ |ê=ɛ{{tone-cmn|{{{2}}}}} |e=ɤ{{tone-cmn|{{{2}}}}} |yi|i=i{{tone-cmn|{{{2}}}}} |yin|in=i{{tone-cmn|{{{2}}}}}n |ying|ing=i{{tone-cmn|{{{2}}}}}ŋ |zhi=ʈʂɻ̩{{tone-cmn|{{{2}}}}} |chi=ʈʂʰɻ̩{{tone-cmn|{{{2}}}}} |shi=ʂɻ̩{{tone-cmn|{{{2}}}}} |ri=ɻɻ̩{{tone-cmn|{{{2}}}}} |zi=tsɹ̩{{tone-cmn|{{{2}}}}} |ci=tsʰɹ̩{{tone-cmn|{{{2}}}}} |si=sɹ̩{{tone-cmn|{{{2}}}}} |^=ɨ{{tone-cmn|{{{2}}}}} |ju|jv|jü=tɕy{{tone-cmn|{{{2}}}}} |qu|qv|qü=tɕʰy{{tone-cmn|{{{2}}}}} |xu|xv|xü=ɕy{{tone-cmn|{{{2}}}}} |jun|jün|jvn=tɕy{{tone-cmn|{{{2}}}}}n |jue|jüe|jve=tɕɥe{{tone-cmn|{{{2}}}}} |juan|jüan|jvan=tɕɥɛ{{tone-cmn|{{{2}}}}}n |qun|qün|qvn=tɕʰy{{tone-cmn|{{{2}}}}}n |que|qüe|qve=tɕʰɥe{{tone-cmn|{{{2}}}}} |quan|qüan|qvan=tɕʰɥɛ{{tone-cmn|{{{2}}}}}n |xun|xün|xvn=ɕy{{tone-cmn|{{{2}}}}}n |xue|xüe|xve=ɕɥe{{tone-cmn|{{{2}}}}} |xuan|xüan|xvan=ɕɥɛ{{tone-cmn|{{{2}}}}}n |ya|ia=ja{{tone-cmn|{{{2}}}}} |yang|iang=ja{{tone-cmn|{{{2}}}}}ŋ |yao|iao=ja{{tone-cmn|{{{2}}}}}ʊ |ye|ie=je{{tone-cmn|{{{2}}}}} |yan|ian=jɛ{{tone-cmn|{{{2}}}}}n |you|iu=jo{{tone-cmn|{{{2}}}}}ʊ |yo|io=jɔ{{tone-cmn|{{{2}}}}} |yong|iong=jʊ{{tone-cmn|{{{2}}}}}ŋ |ou=o{{tone-cmn|{{{2}}}}}ʊ |wu|u=u{{tone-cmn|{{{2}}}}} |yue|yüe|üe|yve|ve=ɥe{{tone-cmn|{{{2}}}}} |yuan|yüan|üan|yvan|van=ɥɛ{{tone-cmn|{{{2}}}}}n |ong=ʊ{{tone-cmn|{{{2}}}}}ŋ |wa|ua=wa{{tone-cmn|{{{2}}}}} |wai|uai=wa{{tone-cmn|{{{2}}}}}ɪ |wan|uan=wa{{tone-cmn|{{{2}}}}}n |wang|uang=wa{{tone-cmn|{{{2}}}}}ŋ |wei|ui=we{{tone-cmn|{{{2}}}}}ɪ |wen|un=wə{{tone-cmn|{{{2}}}}}n |weng=wə{{tone-cmn|{{{2}}}}}ŋ |wo|uo|o=wo{{tone-cmn|{{{2}}}}} |yu|yü|ü|yv|v=y{{tone-cmn|{{{2}}}}} |yun|yün|ün|yvn|vn=y{{tone-cmn|{{{2}}}}}n |M=m̩{{tone-cmn|{{{2}}}}} |N=n̩{{tone-cmn|{{{2}}}}} |NG=ŋ̩{{tone-cmn|{{{2}}}}} |B=b |b=p |p=pʰ |m=m |f=f |D=d |d=t |t=tʰ |n=n |l=l |G=ɡ |g=k |k=kʰ |h=x |J=dʑ |j=tɕ |q=tɕʰ |x=ɕ |ZH=ɖʐ |zh=ʈʂ |ch=ʈʂʰ |sh=ʂ |r=ɻ |R=ʐ |Z=dz |z=ts |c=tsʰ |s=s |#default=<includeonly>]][[Help:IPA/Mandarin|{{tooltip|2=Unrecognized symbol: {{{1}}}|'''[unsupported input]'''|dotted=no}}]][[Category:Ill-formatted IPAc-cmn transclusions]][</includeonly><includeonly>[Help:IPA/Mandarin{{!}}</includeonly>}}<noinclude> {{documentation|content= This template defines the phonetic respelling system used by [[Template:IPAc-cmn]]. It should not be linked to directly. [[Category:IPA working templates|{{PAGENAME}}]] }} </noinclude> levahfvq12ay5bpdzhirae6rgbknjkr Sablonan:IPA audio link 10 4347 18099 2024-05-24T02:06:07Z Bangrapip 9 new 18099 wikitext text/x-wiki &#32;{{Audio|{{{1|}}}||help=no}}<noinclude> {{documentation}} </noinclude> igny8ptij7w6rb6epgzsg7k8gqbrrog Sablonan:Audio 10 4348 18100 2024-05-24T02:06:31Z Bangrapip 9 new 18100 wikitext text/x-wiki <includeonly><span class="noprint">{{#if:{{{1|}}}|{{#ifexist:Media:{{{1}}}|{{#tag:phonos|{{{2|{{{1|}}}}}}|file={{{1}}}}}|{{error{{main other||-small}}|Audio file "{{{1}}}" not found}}<!-- tracking category begin -->{{Category handler|[[Category:Pages linking to missing files]]}}<!-- tracking category end -->}}}}</span></includeonly><noinclude> <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> {{documentation}} </noinclude> bhz090vye2w0hyrsebjw4q3zvzbaoqc Sablonan:C-yue 10 4349 18102 18101 2024-05-24T02:07:21Z Bangrapip 9 18102 wikitext text/x-wiki {{#switch:{{{1}}} |aa=aː{{tone-yue|{{{2}}}}} |aai=aːi{{tone-yue|{{{2}}}}} |aau=aːu{{tone-yue|{{{2}}}}} |aam=aːm{{tone-yue|{{{2}}}}} |aan=aːn{{tone-yue|{{{2}}}}} |aang=aːŋ{{tone-yue|{{{2}}}}} |aap=aːp̚{{tone-yue|{{{2}}}}} |aat=aːt̚{{tone-yue|{{{2}}}}} |aak=aːk̚{{tone-yue|{{{2}}}}} |ɐi=ɐi{{tone-yue|{{{2}}}}} |ɐu=ɐu{{tone-yue|{{{2}}}}} |ɐm=ɐm{{tone-yue|{{{2}}}}} |ɐn=ɐn{{tone-yue|{{{2}}}}} |ɐŋ=ɐŋ{{tone-yue|{{{2}}}}} |ɐp=ɐp̚{{tone-yue|{{{2}}}}} |ɐt=ɐt̚{{tone-yue|{{{2}}}}} |ɐk=ɐk̚{{tone-yue|{{{2}}}}} |ai=ɐi{{tone-yue|{{{2}}}}} |au=ɐu{{tone-yue|{{{2}}}}} |am=ɐm{{tone-yue|{{{2}}}}} |an=ɐn{{tone-yue|{{{2}}}}} |ang=ɐŋ{{tone-yue|{{{2}}}}} |ap=ɐp̚{{tone-yue|{{{2}}}}} |at=ɐt̚{{tone-yue|{{{2}}}}} |ak=ɐk̚{{tone-yue|{{{2}}}}} |e=ɛː{{tone-yue|{{{2}}}}} |ei=ei{{tone-yue|{{{2}}}}} |eu=ɛːu{{tone-yue|{{{2}}}}} |em=ɛːm{{tone-yue|{{{2}}}}} |en=ɛːn{{tone-yue|{{{2}}}}} |eng=ɛːŋ{{tone-yue|{{{2}}}}} |ep=ɛːp̚{{tone-yue|{{{2}}}}} |ek=ɛːk̚{{tone-yue|{{{2}}}}} |œ=œː{{tone-yue|{{{2}}}}} |ɵy=ɵy{{tone-yue|{{{2}}}}} |ɵn=ɵn{{tone-yue|{{{2}}}}} |œŋ=œːŋ{{tone-yue|{{{2}}}}} |ɵt=ɵt̚{{tone-yue|{{{2}}}}} |œk=œːk̚{{tone-yue|{{{2}}}}} |oe=œː{{tone-yue|{{{2}}}}} |eoi=ɵy{{tone-yue|{{{2}}}}} |eon=ɵn{{tone-yue|{{{2}}}}} |oeng=œːŋ{{tone-yue|{{{2}}}}} |eot=ɵt̚{{tone-yue|{{{2}}}}} |oek=œːk̚{{tone-yue|{{{2}}}}} |o=ɔː{{tone-yue|{{{2}}}}} |oi=ɔːi{{tone-yue|{{{2}}}}} |ou=ou{{tone-yue|{{{2}}}}} |on=ɔːn{{tone-yue|{{{2}}}}} |ong=ɔːŋ{{tone-yue|{{{2}}}}} |ot=ɔːt̚{{tone-yue|{{{2}}}}} |ok=ɔːk̚{{tone-yue|{{{2}}}}} |i=iː{{tone-yue|{{{2}}}}} |iu=iːu{{tone-yue|{{{2}}}}} |im=iːm{{tone-yue|{{{2}}}}} |in=iːn{{tone-yue|{{{2}}}}} |ing=eŋ{{tone-yue|{{{2}}}}} |ip=iːp̚{{tone-yue|{{{2}}}}} |it=iːt̚{{tone-yue|{{{2}}}}} |ik=ek̚{{tone-yue|{{{2}}}}} |y=yː{{tone-yue|{{{2}}}}} |yn=yːn{{tone-yue|{{{2}}}}} |yt=yːt̚{{tone-yue|{{{2}}}}} |yu=yː{{tone-yue|{{{2}}}}} |yun=yːn{{tone-yue|{{{2}}}}} |yut=yːt̚{{tone-yue|{{{2}}}}} |u=uː{{tone-yue|{{{2}}}}} |ui=uːi{{tone-yue|{{{2}}}}} |un=uːn{{tone-yue|{{{2}}}}} |ung=oŋ{{tone-yue|{{{2}}}}} |ut=uːt̚{{tone-yue|{{{2}}}}} |uk=ok̚{{tone-yue|{{{2}}}}} |m0=m̩{{tone-yue|{{{2}}}}} |ng0=ŋ̩{{tone-yue|{{{2}}}}} |M=m̩{{tone-yue|{{{2}}}}} |NG=ŋ̩{{tone-yue|{{{2}}}}} |b=p |p=pʰ |m=m |f=f |d=t |t=tʰ |n=n |l=l |z=ts |c=tsʰ |s=s |g=k |k=kʰ |gw=kʷ |kw=kʷʰ |ng=ŋ |h=h |0=ʔ |j=j |w=w |pʰ=pʰ |tʰ=tʰ |tsʰ=tsʰ |kʰ=kʰ |ph=pʰ |th=tʰ |tsh=tsʰ |kh=kʰ |p'=pʰ |t'=tʰ |ts'=tsʰ |k'=kʰ |ŋ=ŋ |?=ʔ |-=&nbsp; |.=. |'=. | '''[unsupported input]'''{{main other|<includeonly>[[Category:Ill-formatted IPAc-yue transclusions]]</includeonly>}}}}<noinclude> {{pengwarkatan|content= This template defines the phonetic respelling system used by [[Template:IPAc-yue]]. It should not be linked to directly. [[Category:IPA working templates|{{PAGENAME}}]] }} </noinclude> 29wykdr6q9lea0urnwct7z1b1tktzz1 Sablonan:Collapsed infobox section begin 10 4350 18104 2024-05-24T02:13:01Z Bangrapip 9 new 18104 wikitext text/x-wiki <includeonly>{{#if:{{{div|}}}|</div>}}{{#if:{{{td|}}}|<td>}}</td></tr> <tr><td colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}"> {| class="mw-collapsible mw-collapsed" style="{{#if:{{yesno|{{{cont|{{{last|}}}}}}}}|margin-bottom:-.65em}}; {{{style|}}}; width:100%;" |- ! colspan="{{#if:{{{columns|}}}|{{{columns}}}|2}}" style="line-height:normal; padding:0.2em; {{{titlestyle|}}};" | <div style="text-align: center; padding: 0 0.4em; margin: 0 3.3em">{{{1|Further information}}}</div></th> </tr>{{#if:{{{div|}}}|<div>}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 3flhisbm0xihorh9dfwqgsbdyiqei7k Sablonan:Collapsed infobox section end 10 4351 18105 2024-05-24T02:13:34Z Bangrapip 9 new 18105 wikitext text/x-wiki <includeonly>{{#if:{{{div|}}}|</div>|}}</td></tr></table>{{#if:{{{div|}}}|<div>|}}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> ptpnurwi2j6c2fpnda9qexmftqn7frc Sablonan:Hidden 10 4352 18106 2024-05-24T02:14:01Z Bangrapip 9 new 18106 wikitext text/x-wiki {{hidden begin|toggle={{{showhide|}}}{{{toggle|}}}|expanded={{{expand|{{{expanded|}}}}}}|class={{{class|}}}|border={{{border|}}}|style={{{framestyle|{{{style|{{{css|}}}}}}}}} |titlebgcolor={{{titlebgcolor|{{{background|{{{bg1|}}}}}}}}}|ta1={{{titlealign|{{{ta1|center}}}}}}|titlestyle={{#if:{{{multiline|{{{multi-line|}}}}}}|height:auto;}}{{#ifeq:{{{fw1|bold}}}|bold||font-weight:{{{fw1|bold}}};}}{{{headercss|{{{headerstyle|{{{titlestyle|}}}}}}}}} |title={{#if:{{{multiline|{{{multi-line|}}}}}}|<div style="margin-right:4em;line-height:125%;height:auto;">{{{title|{{{header|{{{1}}}}}}}}}</div>|{{{title|{{{header|{{{1}}}}}}}}}}} |contentbgcolor={{{contentbgcolor|{{{bg2|}}}}}}|ta2={{{ta2|}}}|contentstyle={{#ifeq:{{{fw2|normal}}}|normal||font-weight:{{{fw2|normal}}};}}{{{contentcss|{{{contentstyle|}}}}}} }} {{{content|{{{contents|{{{text|{{{2}}}}}}}}}}}}{{hidden end}}{{#if:{{{background|}}}{{{bg1|}}}{{{bg2|}}}{{{titlealign|}}}{{{ta1|}}}{{{ta2|}}}{{{fw1|}}}{{{fw2|}}}|[[Category:Hidden templates using styles|{{NAMESPACE}}{{PAGENAME}}]]}}<noinclude> {{documentation}} </noinclude> mohjhztk5joqk69x5c310jupm4ujjfj Sablonan:Distinguish 10 4353 18107 2024-05-24T02:17:52Z Bangrapip 9 new 18107 wikitext text/x-wiki {{#invoke:Distinguish|distinguish}}<noinclude><!-- splitting these lines causes {{Documentation}} template to terminate green shading when Distinguish is used in /doc pages. --> {{Documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata, not here! --> </noinclude> t4az5q8zekjr0kpgvlz6fgo7i77psk8 Modul:Distinguish 828 4354 18108 2024-05-24T02:18:17Z Bangrapip 9 new 18108 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.distinguish(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mArguments.getArgs(frame) local selfref = args.selfref local text = args.text args = mTableTools.compressSparseArray(args) return p._distinguish(args, text, selfref) end function p._distinguish(args, text, selfref) checkType("_distinguish", 1, args, 'table') if #args == 0 and not text then return '' end local text = string.format( 'Not to be confused with %s.', text or mHatlist.orList(args, true) ) hnOptions = {selfref = selfref} return mHatnote._hatnote(text, hnOptions) end return p 0e9s40s10w9aih1qwh96v3jypzotm48 Sablonan:Template link with link off 10 4355 18109 2024-05-24T02:18:39Z Bangrapip 9 new 18109 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nowrap=yes|nolink=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlf}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> kmn80yu5079jyyvwn623d36xsqq3dch Sablonan:Collapse 10 4356 18110 2024-05-24T02:20:12Z Bangrapip 9 new 18110 wikitext text/x-wiki {| <!-- Template:Collapse --> class="mw-collapsible mw-archivedtalk {{#switch:{{lc:{{{expand|no}}}}}|uncollapse|uncollapsed|expand|expanded|yes|y=mw-uncollapsed|#default=mw-collapsed}} {{{class|}}}" style="{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|display: none;}}background-color: {{{bg1|transparent}}}; text-align: left; border: {{{border|1px}}} solid {{{b-color|silver}}}; {{{{{|safesubst:}}}#switch:{{{float|}}} | left = margin:0.2em 0.5em 0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: left; clear: {{{clear|left}}} | right = margin:0.2em 0 0.2em 0.5em; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; float: right; clear: {{{clear|right}}} | none = margin:0.2em 0; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|none}}} | center | centre = margin:0.2em auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|auto}}; clear: {{{clear|both}}} | #default = margin: 0.2em auto auto; width:{{{{{|safesubst:}}}#if:{{{width|}}}|{{{width}}}|100%}}; clear: {{{clear|both}}} }}; padding: 1px;" |- ! style="background-color: {{{background|{{{bg|#F0F2F5}}}}}}; font-size:87%; padding:0.2em 0.3em; text-align: {{{{{|safesubst:}}}#if:{{{left|}}}|left|{{{{{|safesubst:}}}#if:{{{center|}}}|center|left}}}}; {{{{{|safesubst:}}}#if:{{{fc|}}}|color: {{{fc}}};|}}" | <div style="display: inline; font-size: 115%;">{{{2|{{{title|{{{reason|{{{header|{{{heading|{{{result|Extended content}}}}}}}}}}}}}}}}}}</div> |- | style="border: solid {{{border2|1px silver}}}; padding: {{{padding|8px}}}; background-color: {{{bg2|white}}};" | <div>{{{content|{{{text|{{{1<noinclude>|{{lorem ipsum|3}}</noinclude>}}}}}}}}}</div> |}{{{{{|safesubst:}}}#ifeq:{{NAMESPACEE}}|{{ns:0}}|<span class="error noprint">[[Template:collapse]] is not available for use in articles (see [[MOS:COLLAPSE]]).</span>}}<noinclude> {{Documentation}} </noinclude> 18z1l6nprqraqo26rrr8dvtz5p2ag0n Sablonan:Collapsible templates 10 4357 18111 2024-05-24T02:21:02Z Bangrapip 9 new 18111 wikitext text/x-wiki {{Helpbox |templatename = Collapsible templates |name = Collapsible templates |bodyclass = vcard |list1 = {{aligned table|fullwidth=y|rightleft=y|col1style=font-weight:bold; |Help: |[[Help:Collapsing|Collapsing]] |Guideline:|[[MOS:COLLAPSE|Hidden content]] }} |group2 = [[WP:Mainspace|Article namespace]] |list2 = {{plainlist|1= * {{tl|collapse}} * {{tl|collapsible list}} * {{hlist|{{tl|collapse top}}|{{tl|collapse bottom}}}} * {{tl|hidden}} * {{hlist|{{tl|hidden begin}}|{{tl|hidden end}}}} }} |group3 = [[Wikipedia:Infobox|Infoboxes]] |list3 = {{plainlist|1= * {{tl|collapsed infobox section begin}} * {{tl|collapsed infobox section end}} }} |group4 = [[Wikipedia:Navigation template|Navigation templates]] |list4 = {{plainlist|1= * {{tl|sidebar with collapsible lists}} * {{tl|navbox with collapsible groups}} }} |group5 = [[Help:Talk pages|Talk namespace]] |list5 = {{plainlist|1= * {{tl|hidden archive top}} * {{tl|hidden archive bottom}} }} }}<noinclude> [[Category:Collapse templates]] </noinclude> 8stpzdi8rczeajb88prxiawdiykpseg Sablonan:Sidebar with collapsible lists 10 4358 18112 2024-05-24T02:21:44Z Bangrapip 9 new 18112 wikitext text/x-wiki {{#invoke: Sidebar | collapsible }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 8uu77vv9w5blz1i9ajq48wnuwurosbt Sablonan:Absolute page title 10 4359 18113 2024-05-24T02:22:27Z Bangrapip 9 new 18113 wikitext text/x-wiki <includeonly>{{#ifeq:0|{{NAMESPACENUMBER:{{{2|{{FULLPAGENAME}}}}}}}|:{{{1}}}|:{{#rel2abs:{{{1}}}|{{{2|{{FULLPAGENAME}}}}}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> ho0vdy3y32dubajfyixhtn3sb18o7nr Sablonan:Hidden archive top 10 4360 18115 2024-05-24T02:24:02Z Bangrapip 9 new 18115 wikitext text/x-wiki {| class="hidden-archive mw-collapsible mw-archivedtalk {{{{{|safesubst:}}}#if:{{{expand|{{{collapse|}}}}}}||mw-collapsed}}" style="box-sizing: border-box; border: 1px solid #a2a9b1; width: 100%;clear: both;text-align: center; padding: 1px;margin: 0.2em auto 0;font-size:100%; |- ! style="padding: 0.25em 1em;line-height: 1.5em;text-align: center;background-color:#f2dfce;" | {{{1|{{{reason|{{{result|This discussion has been closed{{{{{|safesubst:}}}#if: {{{closer|}}}|&nbsp;by [[User:{{{closer}}}|{{{closer}}}]]}}. Please do not modify it.}}}}}}}}} |- | style="font-style:italic;" | {{{2|The following discussion has been closed{{{{{|safesubst:}}}#if: {{{closer|}}}|&nbsp;by [[User:{{{closer}}}|{{{closer}}}]]}}. <span style="color:red;">'''Please do not modify it.'''</span>}}} |- | style="border: solid 1px silver; padding: 8px; background-color: #fcf4ef; text-align: left;" | <noinclude> |} <!-- Not a mistake, it is needed to close the table above. --> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> lliiq3g6ubgs0odewo4ahmcuyoc8bpg Sablonan:Hidden archive bottom 10 4361 18116 2024-05-24T02:27:27Z Bangrapip 9 new 18116 wikitext text/x-wiki |}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> c6mkzr9jns5yx56vok584o84mrgqrls Sablonan:Italic disambiguation 10 4362 18119 2024-05-24T04:22:41Z Bangrapip 9 new 18119 wikitext text/x-wiki <includeonly>{{#invoke:Italic title|dabonly}}</includeonly><noinclude> {{documentation}} </noinclude> e9dxq13tshzcq2fgbb72cspdii6yfsg Sablonan:Infobox Chinese/Footer 10 4363 18120 2024-05-24T04:25:26Z Bangrapip 9 new 18120 wikitext text/x-wiki {{Infobox |decat = yes |child = {{{child|<includeonly>yes</includeonly>}}} |bodystyle = |below = {{{footnote<includeonly>|</includeonly>}}} }}{{ #ifeq: {{{child<includeonly>|yes</includeonly>}}}{{{_µ|}}} | yes | </table> }}<noinclude> {{Documentation}} </noinclude> 5vzibgh5hml9obk8mh8yav2l69ww1pu Sablonan:Infobox Chinese/Blank 10 4364 18121 2024-05-24T04:25:50Z Bangrapip 9 new 18121 wikitext text/x-wiki <includeonly>{{Infobox |child = yes |headerstyle = background-color: {{{headercolor|#b0c4de}}}; | labelstyle = font-weight:normal; | header1 = {{#ifeq:{{{header|{{{blank_header|}}}}}}|none||{{{header|{{{blank_header|{{#if:{{#invoke:Lang|is_ietf_tag|{{{lang}}}}}|{{#invoke:Lang|name_from_tag|{{{lang}}}}}|{{{lang}}}}} name}}}}}}}} | label2 = {{#if:{{#invoke:Lang|is_ietf_tag|{{{lang}}}}}|[[{{{lang_article|{{#invoke:Lang|name_from_tag|{{{lang}}}}} language}}}|{{#invoke:Lang|name_from_tag|{{{lang}}}}}]]|{{{lang}}}}} | data2 = {{#if:{{#invoke:Lang|is_ietf_tag|{{{lang}}}}}|{{lang|{{{lang}}}|{{{lang_content}}}}}|{{{lang_content|}}}}} }}</includeonly><noinclude> {{Documentation}} [[Category:Language infobox templates]] </noinclude> c16d5njlbapt6jadfk4e6nwqhcfowgx Sablonan:Infobox Chinese/Header 10 4365 18122 2024-05-24T04:26:25Z Bangrapip 9 new 18122 wikitext text/x-wiki {{#ifeq: {{{child<includeonly>|yes</includeonly>}}}{{{_µ|}}} | yes | <table class="infobox" style="width: 22em"> }}{{Infobox |decat = yes |child = {{{child|<includeonly>yes</includeonly>}}} |bodystyle = {{#if:{{{float|}}}|float: left; clear: left; margin: 0 1em 1em 0;}} |bodyclass = {{#if: {{{collapse|}}} | collapsible {{#ifeq: {{{collapse|}}} | yes | collapsed }} }} |subheaderstyle = font-size: 125%; background-color: {{#if: {{{headercolor|}}} | {{{headercolor|}}} | #b0c4de }}; |subheader = {{{title<includeonly>|{{PAGENAMEBASE}}</includeonly>}}} |image = {{#invoke:InfoboxImage|InfoboxImage|image={{{pic<includeonly>|</includeonly>}}}|sizedefault=frameless|size={{{picsize<includeonly>|</includeonly>}}}|upright={{{picupright|}}}|alt={{{picalt<includeonly>|</includeonly>}}}{{{pictooltip<includeonly>|</includeonly>}}} }} |caption = {{{piccap<includeonly>|</includeonly>}}} |image2 = {{#invoke:InfoboxImage|InfoboxImage|image={{{pic2<includeonly>|</includeonly>}}}|sizedefault=frameless|size={{{picsize2<includeonly>|</includeonly>}}}|upright={{{picupright2|}}}|alt={{{picalt2<includeonly>|</includeonly>}}}{{{pictooltip2<includeonly>|</includeonly>}}} }} |caption2 = {{{piccap2<includeonly>|</includeonly>}}} |headerstyle = background-color: {{#if: {{{headercolor|}}} | {{{headercolor|}}} | #b0c4de }} |labelstyle = width: 50%; white-space: nowrap }}<noinclude> {{documentation}} </noinclude> t3r3xh9d4i784hrso3uj56tkzd6ec0y Sablonan:Col head 10 4366 18125 2024-05-24T04:30:47Z Bangrapip 9 new 18125 wikitext text/x-wiki <templatestyles src="Col head/styles.css" /> <{{#switch:{{{2}}} |h1|h2|h3|h4|h5|h6={{{2}}} |1|2|3|4|5|6=h{{{2}}} |bold|strong|b|none|p=p |term|dt=dt |#default=p}} class="col-head-head {{{class|}}}" style="{{#switch:{{{2|strong}}}|bold|strong|b=font-weight:bold|#default=}} {{#if:{{{force|}}}| break-before:column; }}{{{style|}}}">{{{1}}} </{{#switch:{{{2}}} |h1|h2|h3|h4|h5|h6={{{2}}} |1|2|3|4|5|6=h{{{2}}} |bold|strong|b|none|p=p |term|dt=dt |#default=p}}><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> dhmhbmcnkqhk02yyqri6zv2npx5itrv Sablonan:Col head/styles.css 10 4367 18126 2024-05-24T04:31:06Z Bangrapip 9 new 18126 sanitized-css text/css .col-head-head { display: block; break-inside: avoid; } .col-head-head::after { content: ""; display: block; height: 5em; margin-bottom: -5em; } 8eo6tgeu8ytz4z3o1zbj8zkgzvba5cp Sablonan:Block text 10 4368 18127 2024-05-24T04:32:15Z Bangrapip 9 new 18127 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}||<templatestyles src="Block text/styles.css"/><mark class="inline-text-blocked" title="{{{2|This is a prohibited note}}}" style="background-color:{{{3|black}}};">{{{1}}}</mark>}}<noinclude>{{documentation}}</noinclude> hq1tuwejna2zurtpn1zf3kokumbswcl Sablonan:Block text/styles.css 10 4369 18128 2024-05-24T04:32:37Z Bangrapip 9 new 18128 sanitized-css text/css .inline-text-blocked, .inline-text-blocked:hover, .inline-text-blocked:focus, .inline-text-blocked a, .inline-text-blocked a:hover, .inline-text-blocked a:focus { color: transparent !important; cursor: default; } .inline-text-blocked::selection, .inline-text-blocked a::selection { color: white !important; background: #0645ad; } jn1jn63hdg78ftf5cuhhr6a1f2r9qvo Templat:Tukilan 0 4370 18131 2024-05-24T04:35:49Z Bangrapip 9 new 18131 wikitext text/x-wiki #REDIRECT [[Sablonan:Tukilan]] mkofgdqyasupaxwgwgcus0mrs86t02x Sablonan:Blockquote/doc/boilerplate 10 4371 18133 2024-05-24T04:37:51Z Bangrapip 9 new 18133 wikitext text/x-wiki <includeonly>{{#if:{{{mos-recommended|}}}||</includeonly>{{warning|If this template is used in article space, it will suppress the display of decorative curly quote marks, per [[MOS:BLOCKQUOTE]].}} <includeonly>}}</includeonly> The [[Wikipedia:Manual of Style#Block quotations|Manual of Style guidelines for block quotations]] recommend formatting block quotations using the {{tl|Blockquote}} template or the HTML &lt;[[blockquote]]&gt; element, for which that template provides a wrapper. * Quotes work best when used with short sentences, and at the start or end of a section, as a hint of or to help emphasize the section's content. * For typical quotes, especially those longer than the rest of the paragraph in which they are quoted, {{tl|Cquote}} (for use outside of article space only) provides a borderless quote with decorative quotation marks, and {{tl|Quote frame}} provides a bordered quote. Both span the page width. * For very short quotes, {{tl|Rquote}} (with decorative quotation marks, for use outside of article space only) or {{tl|Quote box}} (framed) can be used to set the quote off to either the right or left as in a magazine [[Sidebar (publishing)|sidebar]]. This can be effective on [[WP:ESSAY|essay]] pages and [[WP:WIKIPROJECT|WikiProject]] homepages.<noinclude> {{Documentation|content=This is shared documentation verbiage transcluded into the /doc pages of everything in [[:Category:Enhanced quote templates]].}}</noinclude> ezmxj5runbj8zy7yugsukd1kf1fbvio Templat:Blockquote 0 4372 23529 18135 2024-07-09T05:00:33Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Tukilan]] 23529 wikitext text/x-wiki #ALIH [[Sablonan:Tukilan]] 8huj8wtpuyxfk215setvx0mdtn5cu3h Sablonan:Quote box/examples 10 4373 18136 2024-05-24T04:41:15Z Bangrapip 9 new 18136 wikitext text/x-wiki ==Border== {{quote box |width=20% |align=left |quote=Default border }} {{Lorem ipsum}} {{quote box |width=20% |align=left |border = 2px |quote=2px border }} {{Lorem ipsum}} {{quote box |width=20% |align=left |border = 10px |quote=10px border }} {{Lorem ipsum}} {{clear}} ==Box width== {{quote box | title = default | quote = {{Lorem ipsum}} }} {{quote box | title = 22em | width = 22em | quote = {{Lorem ipsum}} }} {{clear}} ==Colors== {{quote box | width = 31em | title_bg = blue | title_fnt = white | title = Blues | bgcolor = lightblue | align = right | halign = left | quote = {{Lorem ipsum}} }}{{clear}} {{quote box | width = 31em | title = Grays | title_bg = gray | title_fnt = white | bgcolor = lightgray | align = center | halign = center | quote = {{Lorem ipsum}} }}{{clear}} {{quote box | width = 31em | title = Browns | title_bg = BlanchedAlmond | title_fnt = SaddleBrown | bgcolor = Cornsilk | align = left | halign = right | quote = {{Lorem ipsum}} }}{{clear}} ==Neat stuff== {{quote box | width = 18em | bgcolor = AliceBlue | align = left | halign = left | quote =[[Image:Century Mag Illuminated T Hobbema.png|20px]]was brillig, and the slithy toves<br /> Did gyre and gimble in the wabe:<br /> All mimsy were the borogoves,<br /> And the mome raths outgrabe. }} {{clear}} {{quote box | width = 22em | bgcolor = white | title = Scout Law | title_bg = olive | title_fnt = white | align = right | halign = center | quote =A Scout is<br />Trustworthy{{·}} Loyal{{·}} Helpful{{·}} Friendly{{·}} Courteous{{·}} Kind{{·}} Obedient{{·}} Cheerful{{·}} Thrifty{{·}} Brave{{·}} Clean{{·}} Reverent }} {{quote box|border=1px|align=left|title=The Raven|halign=left|quote=<poem>Once upon a midnight dreary, while I pondered, weak and weary, Over many a quaint and curious volume of forgotten lore, While I nodded, nearly napping, suddenly there came a tapping, As of some one gently rapping, rapping at my chamber door. "'Tis some visitor," I muttered, "tapping at my chamber door&nbsp;— Only this, and nothing more."</poem> {{hidden begin}}<poem>Ah, distinctly I remember it was in the bleak December, And each separate dying ember wrought its ghost upon the floor. Eagerly I wished the morrow;&nbsp;— vainly I had sought to borrow From my books [[wikt:surcease|surcease]] of sorrow&nbsp;— sorrow for the lost Lenore&nbsp;— For the rare and radiant maiden whom the angels name Lenore&nbsp;— Nameless here for evermore. And the silken sad uncertain rustling of each purple curtain Thrilled me&nbsp;— filled me with fantastic terrors never felt before; So that now, to still the beating of my heart, I stood repeating, "'Tis some visitor entreating entrance at my chamber door&nbsp;— Some late visitor entreating entrance at my chamber door;&nbsp;— This it is, and nothing more." Presently my soul grew stronger; hesitating then no longer, "Sir," said I, "or Madam, truly your forgiveness I implore; But the fact is I was napping, and so gently you came rapping, And so faintly you came tapping, tapping at my chamber door, That I scarce was sure I heard you"— here I opened wide the door;&nbsp;— Darkness there, and nothing more. Deep into that darkness peering, long I stood there wondering, fearing, Doubting, dreaming dreams no mortal ever dared to dream before; But the silence was unbroken, and the stillness gave no token, And the only word there spoken was the whispered word, "Lenore?" This I whispered, and an echo murmured back the word, "Lenore!"&nbsp;— Merely this, and nothing more. Back into the chamber turning, all my soul within me burning, Soon again I heard a tapping somewhat louder than before. "Surely," said I, "surely that is something at my window lattice: Let me see, then, what thereat is, and this mystery explore&nbsp;— Let my heart be still a moment and this mystery explore;&nbsp;— 'Tis the wind and nothing more." Open here I flung the shutter, when, with many a flirt and flutter, In there stepped a stately raven of the saintly days of yore; Not the least [[wikt:obeisance|obeisance]] made he; not a minute stopped or stayed he; But, with [[wikt:mien|mien]] of lord or lady, perched above my chamber door&nbsp;— Perched upon a bust of Pallas just above my chamber door&nbsp;— Perched, and sat, and nothing more. Then this ebony bird beguiling my sad fancy into smiling, By the grave and stern decorum of the countenance it wore. "Though thy crest be shorn and shaven, thou," I said, "art sure no [[wikt:craven|craven]], Ghastly grim and ancient raven wandering from the Nightly shore&nbsp;— Tell me what thy lordly name is on the Night's Plutonian shore!" Quoth the Raven, "Nevermore." Much I marveled this ungainly fowl to hear discourse so plainly, Though its answer little meaning— little relevancy bore; For we cannot help agreeing that no living human being Ever yet was blest with seeing bird above his chamber door&nbsp;— Bird or beast upon the sculptured bust above his chamber door, With such name as "Nevermore." But the raven, sitting lonely on the placid bust, spoke only That one word, as if his soul in that one word he did outpour. Nothing further then he uttered— not a feather then he fluttered&nbsp;— Till I scarcely more than muttered, "other friends have flown before&nbsp;— On the morrow he will leave me, as my hopes have flown before." Then the bird said, "Nevermore." Startled at the stillness broken by reply so aptly spoken, "Doubtless," said I, "what it utters is its only stock and store, Caught from some unhappy master whom unmerciful Disaster Followed fast and followed faster till his songs one burden bore&nbsp;— Till the [[wikt:dirge|dirges]] of his Hope that melancholy burden bore Of 'Never&nbsp;— nevermore'." But the Raven still beguiling all my sad soul into smiling, Straight I wheeled a cushioned seat in front of bird, and bust and door; Then upon the velvet sinking, I betook myself to linking Fancy unto fancy, thinking what this ominous bird of yore&nbsp;— What this grim, ungainly, ghastly, gaunt and ominous bird of yore Meant in croaking "Nevermore." This I sat engaged in guessing, but no syllable expressing To the fowl whose fiery eyes now burned into my bosom's core; This and more I sat divining, with my head at ease reclining On the cushion's velvet lining that the lamplight gloated o'er, But whose velvet violet lining with the lamplight gloating o'er, She shall press, ah, nevermore! Then methought the air grew denser, perfumed from an unseen [[wikt:censer|censer]] Swung by [[wikt:Seraphim|Seraphim]] whose footfalls tinkled on the tufted floor. "Wretch," I cried, "thy God hath lent thee&nbsp;— by these angels he hath sent thee Respite&nbsp;— [[wikt:respite|respite]] and [[wikt:nepenthe|nepenthe]], from thy memories of Lenore [[wikt:quaff|Quaff]], oh quaff this kind nepenthe and forget this lost Lenore!" Quoth the Raven, "Nevermore." "Prophet!" said I, "thing of evil!&nbsp;— prophet still, if bird or devil!&nbsp;— Whether Tempter sent, or whether tempest tossed thee here ashore, Desolate yet all undaunted, on this desert land enchanted&nbsp;— On this home by horror haunted— tell me truly, I implore&nbsp;— Is there&nbsp;— is there [[w:balsam of Mecca|balm in Gilead]]?&nbsp;— tell me&nbsp;— tell me, I implore!" Quoth the Raven, "Nevermore." "Prophet!" said I, "thing of evil&nbsp;— prophet still, if bird or devil! By that Heaven that bends above us&nbsp;— by that God we both adore - Tell this soul with sorrow laden if, within the distant Aidenn, It shall clasp a sainted maiden whom the angels name Lenore - Clasp a rare and radiant maiden whom the angels name Lenore." Quoth the Raven, "Nevermore." "Be that word our sign in parting, bird or fiend," I shrieked, upstarting&nbsp;— "Get thee back into the tempest and the Night's Plutonian shore! Leave no black plume as a token of that lie thy soul hath spoken! Leave my loneliness unbroken!— quit the bust above my door! Take thy beak from out my heart, and take thy form from off my door!" Quoth the Raven, "Nevermore." And the Raven, never flitting, still is sitting, still is sitting On the pallid bust of Pallas just above my chamber door; And his eyes have all the seeming of a demon's that is dreaming, And the lamplight o'er him streaming throws his shadow on the floor; And my soul from out that shadow that lies floating on the floor Shall be lifted&nbsp;— nevermore! </poem>{{hidden end}}|salign=right|source=—Edgar Allan Poe}} {{clear}} ==Article tests== From [[Frederick Russell Burnham]]: {{quote box |width = 29em |border = 1px |align = left |bgcolor = #c6dbf7 |halign = left |quote = ''Frederick Russell Burnham: Explorer, discoverer, cowboy, and Scout. Native American, he served as chief of scouts in the Boer War, an intimate friend of Lord Baden-Powell. It was on some of his exploits demanding great courage, alertness, skill in surmounting the perils of the out-of-doors, that the founder of Scouting based some of the activities of the Boy Scout program. As an honorary Scout of the Boy Scouts of America, he has served as an inspiration to the youth of the Nation and is the embodiment of the qualities of the ideal Scout.'' |source =&nbsp;— 27th Annual Report of the [[Boy Scouts of America]] (1936).<ref name="congressserialset">{{cite book | last =West| first =James E | author-link =James E. West (Scouting) | title =10108 H.doc.18 | publisher =U.S. Congress, House Committee on Education. | date =1937 | pages = 472}}</ref> }} <!--{{clear}}--> {{quote box | halign = left | border = 2px |quote = <poem><span style="font-size:2em; font-family:'Times New Roman',serif; font-weight:bold;">“</span>{{pad|.8em}}The [[Soviet Union]] was [[Dissolution of the Soviet Union|destroyed]] by information {{pad|.8em}}- and this wave started from [[Alexandr Solzhenitsyn|Solzhenitsyn]]'s ''[[One Day in the Life of Ivan Denisovich|One Day]]'' <span style="font-size:2em; font-family:'Times New Roman',serif; font-weight:bold;">”</span></poem> {{pad|1.6em}}—[[Vitaly Korotich]]<ref>{{cite news |last=Rosenberg|first=Steve|author-link=Steve Rosenberg (journalist) |title=Solzhenitsyn's One Day: The book that shook the USSR|url=https://www.bbc.co.uk/news/magazine-20393894|access-date=20 November 2012 |newspaper=BBC News Magazine|publisher=BBC News|location= Moscow|date= 19 November 2012}}</ref> }} {{clear}} ==Pull quote== {{quote box |halign=left |quote=<poem><span style="font-size:2em; font-family:'Times New Roman',serif; font-weight:bold;">“</span>Now is the time to quote. {{pad|.8em}}Now is the time to quote. {{pad|.8em}}Now is the time to quote. {{pad|.8em}}Now is the time to quote.<span style="font-size:2em; font-family:'Times New Roman',serif; font-weight:bold;">”</span></poem> }} <noinclude> ==References== {{reflist}} </noinclude> l8o82utopki5x9zekn5yswotjquu93n Sablonan:Quote box 10 4374 18137 2024-05-24T04:42:17Z Bangrapip 9 new 18137 wikitext text/x-wiki <templatestyles src="Template:Quote_box/styles.css" /><div class="quotebox pullquote {{#switch: {{lc:{{{align|}}}}} | center = centered | left = floatleft | none = | floatright }} {{{class|}}}" style=" {{#if:{{{width|}}} |width:{{{width}}};}} {{#ifeq:{{{border}}}|none|border:none;|{{#if:{{{border|}}}|border-width: {{{border}}}}};}} {{#if:{{{fontsize|}}}|font-size: {{{fontsize}}};}} {{#if:{{{bgcolor|}}}|background-color: {{#ifeq:{{{bgcolor|}}}|none|transparent|{{{bgcolor}}}}};}} {{{style|}}}"> {{#if:{{{title|}}} |<div class="quotebox-title {{{tclass|}}}" style=" {{#if:{{{title_bg|{{{bgcolor|}}}}}}|background-color: {{#ifeq:{{{title_bg|{{{bgcolor}}}}}}|none|transparent|{{{title_bg|{{{bgcolor}}}}}}}};}} {{#if:{{{title_fnt|}}}|color: {{{title_fnt}}};}} {{{tstyle|}}}">{{{title}}}</div> }} <blockquote class="quotebox-quote {{main other||{{#if:{{{quoted|}}}|quoted}}}} {{#switch: {{lc:{{{qalign|{{{halign|left}}}}}}}} |right = right-aligned |center = center-aligned |left-aligned }} {{{qclass|}}}" style=" {{{qstyle|}}}"> {{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}} </blockquote> {{#if:{{{author|{{{source|}}}}}}{{{2|}}}{{{3|}}}|<p style="padding-bottom: 0;"><!-- p tag style because of phab:T352875; see talk --><cite class="{{#switch: {{lc:{{{salign|{{{qalign|{{{halign|left}}} }}} }}} }} |right = right-aligned |center = center-aligned |left-aligned }}" style="{{{sstyle|}}}"><!--Manually inserted dashes will need to be removed from uses of the template first, I guess, then enable this:--><!--—&thinsp;-->{{{author|{{{2|}}}}}}{{#if:{{{author|}}}{{{2|}}}|{{#if:{{{source|}}}{{{3|}}}|<!--Display comma-space only if both cite parameters are present.-->,&#32;}}}}{{{source|{{{3|}}}}}}</cite></p>}} </div>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using quote box with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Quote box]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | align | author | bgcolor | border | class | content | fontsize | halign | qalign | qclass | qstyle | quote | quoted | quotetext | salign | source | sstyle | style | tclass | text | title | title_bg | title_fnt | tstyle | width }}<noinclude> {{Documentation}} </noinclude> mputug7jk96ho12e9ima0e6jxwytak8 Sablonan:Quote box/styles.css 10 4375 18138 2024-05-24T04:42:44Z Bangrapip 9 new 18138 sanitized-css text/css /* {{pp-template}} */ .quotebox { background-color: #F9F9F9; border: 1px solid #aaa; box-sizing: border-box; padding: 10px; font-size: 88%; max-width: 100%; } .quotebox.floatleft { margin: .5em 1.4em .8em 0; } .quotebox.floatright { margin: .5em 0 .8em 1.4em; } .quotebox.centered { overflow: hidden; position: relative; margin: .5em auto .8em auto; } .quotebox.floatleft span, .quotebox.floatright span { font-style: inherit; } .quotebox > blockquote { margin: 0; padding: 0; /* Styling from Minerva */ border-left: 0; font-family: inherit; font-size: inherit; } .quotebox-title { text-align: center; font-size: 110%; font-weight: bold; } .quotebox-quote > :first-child { margin-top: 0; } .quotebox-quote:last-child > :last-child { margin-bottom: 0; } .quotebox-quote.quoted:before { font-family:'Times New Roman',serif; font-weight:bold; font-size: large; color: gray; content: ' “ '; vertical-align: -45%; line-height: 0; } .quotebox-quote.quoted:after { font-family:'Times New Roman',serif; font-weight:bold; font-size: large; color: gray; content: ' ” '; line-height: 0; } .quotebox .left-aligned { text-align: left; } .quotebox .right-aligned { text-align: right; } .quotebox .center-aligned { text-align: center; } .quotebox .quote-title, .quotebox .quotebox-quote { display: block; } .quotebox cite { display:block; font-style:normal; } @media screen and (max-width:640px) { .quotebox { /*override inline styles */ width: 100% !important; margin: 0 0 .8em !important; float: none !important; } } 1fviuch1wmgeh0c19onpan1ey1jufyv Sablonan:Pad 10 4376 18139 2024-05-24T04:43:54Z Bangrapip 9 new 18139 wikitext text/x-wiki <includeonly><span style="padding-left:{{{1|1.0em}}};{{{css|}}}">&nbsp;</span></includeonly><noinclude>{{Documentation}}</noinclude> m6d6sg8pjcjdkp492kffb03yduwqo6b Sablonan:· 10 4377 18140 2024-05-24T04:44:23Z Bangrapip 9 new 18140 wikitext text/x-wiki &nbsp;<b>&middot;</b>&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 0w5dz70jwjamx1tkvworvek14872nxq Sablonan:Font 10 4378 18141 2024-05-24T05:44:31Z Bangrapip 9 Ngeja halaman dengen "<includeonly><span style="font-family:{{ {{{|safesubst:}}}#if: {{{font|}}} |{{{font}}}|sans-serif}};font-size:{{ {{{|safesubst:}}}#if: {{{size|}}} |{{{size}}}|100%}};{{ {{{|safesubst:}}}#if: {{{color|}}} |color:{{{color}}}|color:black}};{{ {{{|safesubst:}}}#if: {{{bgcolor|}}} |background-color:{{{bgcolor}}}|background-color:transparent}};{{ {{{|safesubst:}}}#if: {{{title|}}} |title:{{{title}}}|}};{{ {{{|safesubst:}}}#if: {{{css|}}} |{{{css}}}|}}">{{ {{{|safesubst:}}}#..." 18141 wikitext text/x-wiki <includeonly><span style="font-family:{{ {{{|safesubst:}}}#if: {{{font|}}} |{{{font}}}|sans-serif}};font-size:{{ {{{|safesubst:}}}#if: {{{size|}}} |{{{size}}}|100%}};{{ {{{|safesubst:}}}#if: {{{color|}}} |color:{{{color}}}|color:black}};{{ {{{|safesubst:}}}#if: {{{bgcolor|}}} |background-color:{{{bgcolor}}}|background-color:transparent}};{{ {{{|safesubst:}}}#if: {{{title|}}} |title:{{{title}}}|}};{{ {{{|safesubst:}}}#if: {{{css|}}} |{{{css}}}|}}">{{ {{{|safesubst:}}}#if: {{{1|}}} |{{{1}}}|{{{text}}}}}</span></includeonly><noinclude> {{documentation}} </noinclude> i1bbj2sg10gw4vizcbvb6jhvpkkyzvf Sablonan:Hidden text 10 4379 18142 2024-05-24T05:45:05Z Bangrapip 9 new 18142 wikitext text/x-wiki <noinclude>{{#tag:syntaxhighlight| </noinclude><span style="visibility:hidden">{{{1}}}</span><noinclude> |lang=html}} {{documentation}} </noinclude> suk6g8jd2jus43k86fl6oj6jjrhfjh8 Sablonan:In5 10 4380 18143 2024-05-24T05:45:42Z Bangrapip 9 new 18143 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#invoke:in5|in5|1={{{1|}}}}}</includeonly><noinclude> {{Documentation}} <!--[[Category:Smart formatting templates|In5]]--> </noinclude> 8vq8wpy1id7garukyg2rx2pi2ojk3nv Sablonan:Indent 10 4381 18144 2024-05-24T05:46:15Z Bangrapip 9 new 18144 wikitext text/x-wiki <includeonly>{{#invoke:Indent|indent |1={{{1|}}} |2={{{2|}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> r8iz5bi3j2dizhs2psi36hzbpket5f5 Sablonan:Zero width joiner 10 4382 18145 2024-05-24T05:46:47Z Bangrapip 9 new 18145 wikitext text/x-wiki <includeonly>&zwj;</includeonly><noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> mpoweq5w956mup234q22jk0uq6wuujn Sablonan:Gaps 10 4383 18146 2024-05-24T05:47:03Z Bangrapip 9 new 18146 wikitext text/x-wiki <includeonly>{{#invoke:Gaps|main}}</includeonly><noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> ob3fbxi7z1cdhxnfxneo5ab02yk2e6z Sablonan:Px2 10 4384 18147 2024-05-24T05:47:25Z Bangrapip 9 new 18147 wikitext text/x-wiki <noinclude>{{#tag:syntaxhighlight|</noinclude><span style="visibility:hidden; color:transparent; padding-left:2px">{{zero width joiner}}</span><noinclude>|lang=html}} {{Documentation}} <!-- PLEASE ADD CATEGORIES ON THE DOCUMENTATION PAGE. --> </noinclude> 80cbuzaak4atmshim26ipzylf8wupw3 Sablonan:Infobox anthem 10 4385 23786 23785 2024-07-12T15:31:04Z Bangrapip 9 23786 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst-infobox||$params=title,transcription,english_title,image,image_size,image_upright,alt,caption,prefix,type,country,alt_title,en_alt_title,alt_title_2,en_alt_title_2,author,lyrics_date,composer,music_date,adopted,published,until,sound,sound_title,successor,predecessor|$extra=title,transcription,english_title,image_upright,prefix,alt_title,en_alt_title,alt_title_2,en_alt_title_2,sound,sound_title|$indent=0|$B={{Infobox | templatestyles = Infobox/mobileviewfix.css | title = {{#if:{{{transcription|}}}|{{{transcription|}}}|{{{title|{{PAGENAMEBASE}}}}}}} | titleclass = infobox-anthem-caption | subheader = {{#if:{{{transcription|}}}|{{{title|{{PAGENAMEBASE}}}}}|}} | subheaderstyle = font-size: small; font-weight: normal; | above = {{#if:{{{english_title|}}}|Betawi:&nbsp;{{{english_title}}}}} | abovestyle = font-size: small; font-weight: normal; | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{alt|}}}|suppressplaceholder=yes}} | caption = {{{caption|}}} | data1 = {{#if:{{{country|}}}|<hr/>{{{prefix|National}}} {{{type|anthem}}} of {{{country}}}<hr/>}} | rowstyle1 = font-weight:bold; | label2 = {{nowrap|Atawa bekèn juga'}} | data2 = {{Br separated entries|1={{{alt_title|}}} {{#if:{{{en_alt_title|}}}|(Betawi:&nbsp;{{{en_alt_title}}})}}|3={{#if:{{{alt_title_2|}}}|{{{alt_title_2}}}}} {{#if:{{{en_alt_title_2|}}}|({{lang-en|{{{en_alt_title_2}}}}})}}}} | label3 = Kata-kata | data3 = {{{author|}}}{{#if:{{{lyrics_date|}}}|, {{{lyrics_date}}}}} | label4 = Gending | data4 = {{{composer|}}}{{#if:{{{music_date|}}}|, {{{music_date}}}}} | label5 = Published | data5 = {{{published|}}} | label6 = Adopted | data6 = {{{adopted|}}} | label7 = Readopted | data7 = {{{readopted|}}} | label8 = Relinquished | data8 = {{{until|}}} | label9 = Preceded by | data9 = {{{predecessor|}}} | label10 = Succeeded by | data10 = {{{successor|}}} | data11 = {{#if:{{{sound|}}}|{{Audio sample|type=song|file={{{sound}}}|description={{{sound_title|{{PAGENAMEBASE}}}}}}}}} }}}}{{ {{{|safesubst:}}}ifsubst||{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox anthem with unknown parameters|_VALUE_]]}}|preview=Page using [[Template:Infobox anthem]] with unknown parameter "_VALUE_"| showblankpositional=1 |title|transcription|english_title|image|image_size|image_upright|alt|caption|country|prefix|type|country|alt_title|en_alt_title|alt_title_2|en_alt_title_2|author|lyrics_date|composer|music_date|adopted|readopted|published|until|sound|sound_title|predecessor|successor}}}}<noinclude> {{Documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> iqnsz7lj8h1urpcj1bnr1up4erocxxn Modul:Unsubst-infobox 828 4386 18149 2024-05-24T05:49:57Z Bangrapip 9 new 18149 Scribunto text/plain local p = {} local specialParams = { ['$params'] = 'all parameters', ['$extra'] = 'extra parameters', ['$set1'] = 'parameter set 1', ['$set2'] = 'parameter set 2', ['$set3'] = 'parameter set 3', ['$aliases'] = 'parameter aliases', ['$indent'] = 'indent', ['$flags'] = 'flags', ['$B'] = 'template content', ['$template-name'] = 'template invocation name override' } p[''] = function ( frame ) if not frame:getParent() then error( '{{#invoke:Unsubst-infobox|}} makes no sense without a parent frame' ) end if not frame.args['$B'] then error( '{{#invoke:Unsubst-infobox|}} requires parameter $B (template content)' ) end if not frame.args['$params'] then error( '{{#invoke:Unsubst-infobox|}} requires parameter $params (parameter list)' ) end if mw.isSubsting() then ---- substing -- Combine passed args with passed defaults local args = {} if string.find( ','..(frame.args['$flags'] or '')..',', ',%s*override%s*,' ) then for k, v in pairs( frame:getParent().args ) do args[k] = v end for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end else for k, v in pairs( frame.args ) do if not specialParams[k] then if v == '__DATE__' then v = mw.getContentLanguage():formatDate( 'F Y' ) end args[k] = v end end for k, v in pairs( frame:getParent().args ) do args[k] = v end end -- Build an equivalent template invocation -- First, find the title to use local titleobj = mw.title.new(frame:getParent():getTitle()) local title if titleobj.namespace == 10 then -- NS_TEMPLATE title = titleobj.text elseif titleobj.namespace == 0 then -- NS_MAIN title = ':' .. titleobj.text else title = titleobj.prefixedText end if frame.args['$template-name'] and '' ~= frame.args['$template-name'] then title = frame.args['$template-name'] -- override whatever the template name is with this name end -- Remove empty fields for k, v in pairs( args ) do if v == '' then args[k] = nil end end -- Pull information from parameter aliases local aliases = {} if frame.args['$aliases'] then local list = mw.text.split( frame.args['$aliases'], '%s*,%s*' ) for k, v in ipairs( list ) do local tmp = mw.text.split( v, '%s*>%s*' ) aliases[(tonumber(mw.ustring.match(tmp[1], '^[1-9][0-9]*$'))) or tmp[1]] = ((tonumber(mw.ustring.match(tmp[2], '^[1-9][0-9]*$'))) or tmp[2]) end end for k, v in pairs( aliases ) do if args[k] and not args[v] then args[v], args[k] = args[k], nil end end -- Build the invocation body with numbered args first, then named local ret = '{{' .. title for k, v in ipairs( args ) do if mw.ustring.find( v, '=', 1, true ) then -- likely something like 1=foo=bar, we need to do it as a named arg break end if not aliases[k] then ret = ret .. '|' .. v args[k] = nil end end -- Pull lists from special parameters local params = mw.text.split( frame.args['$params'], '%s*,%s*' ) for k, v in ipairs( params ) do params[k] = (tonumber(mw.ustring.match(v, '^[1-9][0-9]*$'))) or v end local sets, setparams, extra = {{}, {}, {}}, {}, {} for k = 1, 3 do local v = frame.args['$set' .. k] if v then setparams[k] = mw.text.split( v, '%s*,%s*' ) for x, y in ipairs( setparams[k] ) do setparams[k][x] = (tonumber(mw.ustring.match(y, '^[1-9][0-9]*$'))) or y sets[k][setparams[k][x]] = true end end end if frame.args['$extra'] then local tmp = mw.text.split( frame.args['$extra'], '%s*,%s*' ) for k, v in ipairs( tmp ) do extra[(tonumber(mw.ustring.match(v, '^[1-9][0-9]*$'))) or v] = true end end -- Replace parameter list with short version if full version not necessary local tmp = {} for k, v in ipairs( sets ) do if next(v) then -- if table v is not empty for _, x in ipairs( params ) do if args[x] and not v[x] then tmp[k] = true break end end if not tmp[k] then params = setparams[k] end end end -- Align parameters correctly and remove extra ones local maxlength = 0 local discard = {} for k, v in ipairs( params ) do if (not extra[v]) or args[v] then local tmp = mw.ustring.len( tostring( v ) ) if tmp > maxlength then maxlength = tmp end else table.insert( discard, 1, k ) end end for k, v in ipairs( discard ) do table.remove( params, v ) end local indent = string.rep(' ', (tonumber(frame.args['$indent']) or 0)) local space, newline = ' ', '\n' if not next(params) then space, newline = '', '' end for k, v in ipairs( params ) do local tmp = space if mw.ustring.match( mw.ustring.sub( ( args[v] or '' ) .. ' ', 1, 1 ), '[%*:;#]' ) then tmp = '\n' end ret = ret .. newline .. indent .. '|' .. space .. v .. string.rep(' ', (maxlength - mw.ustring.len( v ))) .. space .. '=' .. tmp .. (args[v] or '') end ret = ret .. newline .. '}}' ret = mw.ustring.gsub(ret, '%s+\n', '\n') return ret else -- Not substing -- Just return the "body" return frame.args['$B'] end end return p 2yl5v10a96dcw8ttrp76aro3sffx0kb Sablonan:Audio sample 10 4387 18150 2024-05-24T05:50:46Z Bangrapip 9 new 18150 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Unsubst-infobox||$params=type,header,file,description|$extra=header,description|$indent=1|$B={{#if:{{{file|}}}|{{Infobox | bodyclass = noprint | child = <includeonly>yes</includeonly> | headerstyle = background: {{Infobox album/color|{{{type|}}}}} | header1 = {{#switch:{{{header}}}|no|none=|{{if empty|{{{header|}}}|Audio sample}}}} | rowcellstyle2 = padding-top:1em | rowclass2 = haudio | data2 = <div style="display:inline-block;">{{#invoke:InfoboxImage|InfoboxImage|image={{{file}}}|center=yes}}</div>{{#if:{{{description|}}}|<div class="description">{{{description}}}</div>}}{{hlist|[[:File:{{PAGENAME:{{{file}}}}}|file]]|[[Help:Media|help]]}}{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:Articles with hAudio microformats]]}} }}}}}}<noinclude> {{documentation}} </noinclude> 30d5tmwf4lp1k4h92grstlf0sgxoqeg Modul:Duration 828 4388 18151 2024-05-24T05:51:11Z Bangrapip 9 new 18151 Scribunto text/plain local p = {} function p._error( error_str ) return '[[Category:Duration with input error]]<strong class="error">Error in Module:Duration: ' .. error_str .. '</strong>' end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = {'Template:Duration', 'Template:Duration/sandbox'}}) local tmp = args.duration or args[1] or '' local duration = {} if tonumber(args[1]) or args[2] or args[3] then if args[4] then return p._error('Parameter number 4 should not be specified') end if not args[1] or args[1] == '' then duration = {args[2] or 0, args[3] or 0} else duration = {args[1], args[2] or 0, args[3] or 0} end tmp = nil for k, v in ipairs(duration) do duration[k] = tonumber(v) if not duration[k] then return p._error('Invalid values') end end elseif args.h or args.m or args.s then if not args.h or args.h == '' then duration = {args.m or 0, args.s or 0} else duration = {args.h, args.m or 0, args.s or 0} end tmp = nil for k, v in ipairs(duration) do duration[k] = tonumber(v) if not duration[k] then return p._error('Invalid values') end end else if mw.ustring.find(tmp, 'class="duration"', 1, yes) then return tmp end -- if there is already a microformat, don't do anything duration = mw.text.split(mw.ustring.match(tmp, '%d*:?%d+:%d+%.?%d*') or '', ':') -- split into table if duration[4] then return p._error('Maximum of two colons allowed') end for k, v in ipairs(duration) do duration[k] = tonumber(v) or 0 end -- convert values to numbers end if duration[3] then if (duration[1] + duration[2] + duration[3]) == 0 then return nil end if (duration[1] ~= math.ceil(duration[1])) or (duration[2] ~= math.ceil(duration[2])) then return p._error('Hours and minutes values must be integers') end if duration[3] >= 60 then return p._error('Seconds value must be less than 60') end if duration[2] >= 60 then return p._error('Minutes value must be less than 60 if hours value is specified') end if duration[2] < 10 then duration[2] = '0'..duration[2] end -- zero padding if duration[3] < 10 then duration[3] = '0'..duration[3] end duration = '<span class="duration"><span class="h">' .. duration[1] .. '</span>:<span class="min">' .. duration[2] .. '</span>:<span class="s">' .. duration[3] .. '</span></span>' elseif duration[2] then if (duration[1] + duration[2]) == 0 then return nil end if duration[1] ~= math.ceil(duration[1]) then return p._error('Hours and minutes values must be integers') end if duration[2] >= 60 then return p._error('Seconds value must be less than 60') end if duration[2] < 10 then duration[2] = '0'..duration[2] end -- zero padding duration = '<span class="duration"><span class="min">' .. duration[1] .. '</span>:<span class="s">' .. duration[2] .. '</span></span>' else duration = '' end if tmp and tmp ~= '' then if duration ~= '' then tmp = mw.ustring.gsub(tmp, '%d*:?%d+:%d+%.?%d*', duration, 1) else tmp = tmp .. ' [[Category:Duration without hAudio microformat]]' end else if duration ~= '' then tmp = duration end end return tmp end return p s4x5hkhx6ru9jkw7syru3b80wgxn0cn Sablonan:Center 10 4389 18156 2024-05-24T06:20:01Z Bangrapip 9 new 18156 wikitext text/x-wiki <includeonly><div class="center" style="width:auto; margin-left:auto; margin-right:auto;{{safesubst<noinclude />:#if: {{{style|}}} | {{{style}}};}}">{{{1|[[Category:Pages using center with no arguments]]}}}</div></includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using center with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Center]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> sv9005gy4zzb2nffg725aogq85fld5r Sablonan:Center block 10 4390 18157 2024-05-24T06:20:21Z Bangrapip 9 new 18157 wikitext text/x-wiki <includeonly><div style="position:relative; margin:0 auto; padding:0; text-align:{{{talign|initial}}}; {{ #if: {{{width|}}} | display:block; width:{{{width}}}; | width:-moz-fit-content;width:-webkit-fit-content;width:fit-content; }} {{ #if: {{{height|}}} | height:{{{height}}}; }} {{ #if: {{{style|}}} | {{{style}}}; }}"><!-- -->{{#if:{{{title|}}}|<span style="display:inline-block;text-align:center;{{ #if: {{{width|}}} | width:{{{width}}}; | width:auto; }}">{{{title}}}</span>|}} {{{text|{{{1}}}}}} </div></includeonly><noinclude> {{documentation}}</noinclude> d8xlenmnderj88isz6rstib4qm01ku8 Sablonan:Image frame 10 4391 18158 2024-05-24T06:20:38Z Bangrapip 9 new 18158 wikitext text/x-wiki <includeonly>{{#switch: {{{align|}}} | center | centre= <div class="center"> }}<div class="thumb {{#switch: {{{align|}}} | right |#default=tright | left=tleft | center | centre | none=tnone}}" {{#ifeq: {{{mode|}}} | scrollable|style="overflow:hidden;width:{{{width|auto}}};max-width:{{#if:{{{max-width|}}}|{{#expr:{{{max-width|}}}+8}}px|100%}} {{{style|}}}"|style="{{{style|}}}"}}><div class="thumbinner" {{#ifeq: {{{mode|}}} | scrollable||style="width:{{#if:{{{width|}}}| {{#ifeq: {{{border|}}} | no | {{{width}}}px | {{#expr:{{{width}}}+2}}px}} |-moz-fit-content; width:fit-content;}}"}}>{{#ifeq: {{{pos|}}} | top | <div class="thumbcaption">{{#if: {{{link|}}} | {{align|right|{{{linkoverride|[[File:Desc-i.svg|16px|link={{{link}}}{{#if: {{{link_text|}}} | {{!}}{{{link_text}}}}}]]}}}}} |}}{{{caption|}}}</div> |}}<div class="{{#ifeq: {{{mode|}}} | scrollable||{{#ifeq: {{{border|}}} | no | center | thumbimage }}}} noresize" style="width:{{#if:{{{width|}}}| {{{width}}}px | auto }};{{#ifeq: {{{mode|}}} | scrollable|overflow:auto;{{#ifeq:{{{dir|}}}|rtl|direction:rtl;}}}}{{{innerstyle|}}}">{{#ifeq: {{{mode|}}} | scrollable|<div style="white-space:normal">}} {{{content}}}{{#ifeq: {{{mode|}}} | scrollable|</div>}}</div>{{#ifeq: {{{pos|}}} | top || {{#if:{{{caption|}}}|<div class="thumbcaption">{{#if: {{{link|}}} | {{align|right|{{{linkoverride|[[File:Desc-i.svg|16px|link={{{link}}}{{#if: {{{link_text|}}} | {{!}}{{{link_text}}}}}]]}}}}} }}{{{caption|}}}</div>}} }}</div></div>{{#switch: {{{align|}}} | center | centre= </div> }}</includeonly>{{#invoke:Check for unknown parameters|check|unknown=[[Category:Pages using image frame with unknown parameters|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Image frame]] with unknown parameter "_VALUE_"|ignoreblank=y| align | border | caption | content | dir | innerstyle | link | link_text | max-width | mode | pos | style | width }}<noinclude>{{documentation}}</noinclude> hv78e9urrtjm8vzte7ahkvrr03kfp9d Sablonan:Word joiner 10 4392 18161 18160 2024-05-24T06:22:30Z Bangrapip 9 18161 wikitext text/x-wiki <includeonly>&#x2060;</includeonly><noinclude>{{documentation}}</noinclude> fjyn12mkfiy6goq2ar0zqvpu64puw6o Sablonan:Title language 10 4393 18165 2024-05-24T09:28:25Z Bangrapip 9 new 18165 wikitext text/x-wiki <includeonly>{{#if:{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{DISPLAYTITLE:{{#if:{{NAMESPACE}}|{{NAMESPACE}}:|}}{{lang|{{{language|{{{lang|{{{code|{{{1|}}}}}}}}}}}}|{{PAGENAME}}|italic={{{italic|{{{italics|{{{i|}}}}}}}}}|nocat=y}}}}|{{Error|No language tag provided.}}}}</includeonly><noinclude>{{Documentation}}</noinclude> e225t6yl2tbq9oh4hfn5eqw9n4zbodp Sablonan:Infobox/Columns 10 4394 18166 2024-05-24T09:29:07Z Bangrapip 9 new 18166 wikitext text/x-wiki {{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}|<templatestyles src="Infobox/Columns/styles.css"/>{{plainlist|class=infobox-columns infobox-columns-{{#if:{{{4|}}}|4|{{#if:{{{3|}}}|3|2}}}}}} <div> {{{1|}}} </div> <div> {{{2|}}} </div><!-- -->{{#if:{{{3|}}}|<div> {{{3}}} </div>}}<!-- -->{{#if:{{{4|}}}|<div> {{{4}}} </div>}} {{endplainlist}}}}<noinclude> {{Documentation}} </noinclude> e1jckf200afn7lo4segetd3gbeq23l7 Sablonan:Infobox Arabic term 10 4395 18167 2024-05-24T09:31:12Z Bangrapip 9 new 18167 wikitext text/x-wiki {{Infobox Chinese/Header |title = '''{{{title|{{PAGENAMEBASE}} }}}''' |float = <!-- left|right|none (Default float position is right) --> |collapse = <!-- yes|no --> |pic = {{{image|}}} |piccap = {{{caption|}}} |picsize = {{{imgwidth|}}} }}{{#if: {{{arabic<includeonly>|</includeonly>}}} | {{Infobox Chinese/Arabic |arabic_header = |arabic = {{#if:{{{arabic<includeonly>|</includeonly>}}}|{{lang|ar|{{{arabic|{{{Arabic<includeonly>|</includeonly>}}} }}} }} }} |arabic_rom = {{{arabic_rom<includeonly>|</includeonly>}}} |arabic_ipa = {{{native pronunciation<includeonly>|</includeonly>}}} |arabic_lit = {{{meaning|{{{literal meaning<includeonly>|</includeonly>}}} }}} |chat = {{{chat|{{{Chat<includeonly>|</includeonly>}}} }}} |ala-lc = {{{ala-lc|{{{ALA-LC<includeonly>|</includeonly>}}} }}} |iso = {{{iso|{{{ISO<includeonly>|</includeonly>}}} }}} |din = {{{din|{{{DIN<includeonly>|</includeonly>}}} }}} }} }}{{Infobox Chinese/Footer}}<noinclude> {{documentation}} </noinclude> pxic5vgfn1mrny2g8mcyyxvxtb5t05x Sablonan:Text-align 10 4396 18168 2024-05-24T09:34:48Z Bangrapip 9 new 18168 wikitext text/x-wiki <onlyinclude>text-align: {{#switch:{{{1|}}} |<|start|s|left|l=left |>|end|e|right|r=right |<>|both|b|justify|j=justify |-|none|n |><|center|centre|c=center |~|a|auto|#default={{{1|auto}}} }};</onlyinclude><noinclude> {{Documentation}} </noinclude> ksgs0gt4sssehfwqk2zw0se2ia9pntc Sablonan:Infobox Chinese/Arabic 10 4397 18171 18170 2024-05-24T09:42:03Z Bangrapip 9 18171 wikitext text/x-wiki {{Infobox |child = <includeonly>yes</includeonly> |headerstyle = background-color: #b0c4de; | labelstyle = font-weight:normal; | header1 = {{#ifeq:{{{header|{{{arabic_header|}}}}}}|none||{{{header|{{{arabic_header|Arabic name}}}}}}}} | label2 = [[Arabic]] | data2 = {{{arabic<includeonly>|</includeonly>}}} | labelstyle = font-weight:normal; text-align: left; | label3 = [[Romanization of Arabic|Romanization]] | data3 = {{{arabic_rom<includeonly>|</includeonly>}}} | label4 = [[Help:IPA for Arabic|IPA]] | data4 = {{{arabic_ipa<includeonly>|</includeonly>}}} | label5 = Literal meaning | data5 = {{{arabic_lit<includeonly>|</includeonly>}}} | data6 = {{#if:{{{chat|{{{Chat|}}}}}}{{{ala-lc|{{{ALA-LC|}}}}}}{{{iso|{{{ISO|}}}}}}{{{din|{{{DIN<includeonly>|</includeonly>}}} }}} | {{Infobox |subbox = yes |bodyclass = {{#switch:{{{hide|}}}|#default=collapsible collapsed|no= }} |abovestyle = font-size: 100%; text-align: left; background-color: #f9ffbc; |above = {{#ifeq: {{{hide|}}} | no | | Transcriptions }} |labelstyle = font-weight:normal; |headerstyle = background-color: #dcffc9; | label1 = [[Arabic chat alphabet|Chat]] | data1 = {{{chat|{{{Chat<includeonly>|</includeonly>}}} }}} | label2 = [[ALA-LC romanization|ALA-LC]] | data2 = {{{ala-lc|{{{ALA-LC<includeonly>|</includeonly>}}} }}} | label3 = [[ISO 233|ISO]] | data3 = {{{iso|{{{ISO<includeonly>|</includeonly>}}} }}} | label4 = [[DIN 31635|DIN]] | data4 = {{{din|{{{DIN<includeonly>|</includeonly>}}} }}} | labelstyle = font-weight:normal; text-align: left; }} }} }}<noinclude> [[Category:Language infobox templates]] </noinclude> s81yi5ot57fsmm4i4yk3gsf7nokmoyx Templat:Infobox Chinese 0 4398 22236 18176 2024-06-16T12:59:26Z OrangKalideres 327 Alihin 22236 wikitext text/x-wiki #alih [[Sablonan:Infobox Chinese]] 6axb04o05ug2b2gba0ewq6kbnh0gjep Sablonan:Collapsible sections option 10 4399 18175 2024-05-24T09:54:37Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 Ngeja halaman dengen "<div style="font-size:120%;font-weight:bold;margin-bottom:0.25em;"><!-- -->{{#if:{{{1|}}} |<!--(Single collapsible group/section named "{{{1}}}":)-->Collapsible group/section</div> If, by default, this template's collapsible group/section is hidden ("collapsed") when the template [[Help:Transclusion|is shown]], use {{template link code|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;|{{{1}}}}} to set it to be visible ("expanded", "uncollapsed"..." 18175 wikitext text/x-wiki <div style="font-size:120%;font-weight:bold;margin-bottom:0.25em;"><!-- -->{{#if:{{{1|}}} |<!--(Single collapsible group/section named "{{{1}}}":)-->Collapsible group/section</div> If, by default, this template's collapsible group/section is hidden ("collapsed") when the template [[Help:Transclusion|is shown]], use {{template link code|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>&nbsp;|{{{1}}}}} to set it to be visible ("expanded", "uncollapsed"). | How to manage this template's collapsible groups/sections option </div> {{Unbulleted list | 1 = This template includes collapsible groups/sections. When it [[Help:Transclusion|first appears]], one of these groups/sections may be set to be visible ("expanded") while the others remain hidden ("collapsed") apart from their titlebars. To achieve this, [[Help:Template#Parameters|include the parameter]] <code style="border:none;background:transparent;">&#124;''name''</code> where ''name'' is one of the following words that identify the groups/sections (omit any speech or quotation marks): |item2_style=font-size:120%;font-weight:bold;padding:0.3em 1.4em <!--The following meant to ensure that {{{list}}} is associated with this template rather than anything after it:-->{{#if:{{{example|}}}{{{default|}}} |0.3em |0.75em}}; | 2 = <code style="border:none;background:transparent;">{{{list}}}</code> <!------- Example (optional) -------> |item3_style=padding-left:2.8em; | 3 = {{#if:{{{example|}}} |For example: {{template link code|{{{template|<includeonly>{{</includeonly>PAGENAME<includeonly>}}</includeonly>}}}&nbsp;|{{{example}}}<noinclude>&nbsp;</noinclude>}} }} }} <!-------- Default (optional) -------> {{#if:{{{default|}}} | * The group/section named '''<code style="border:none;background:transparent;">{{{default}}}</code>''' has been set to be visible when the template appears. }} }}<noinclude> {{Documentation}} </noinclude> lzp696ca4tr8izusdgsywnep6k0ybca Templat:Collapse 0 4400 22235 18177 2024-06-16T12:57:20Z OrangKalideres 327 Alihin, udah ada sablonannya 22235 wikitext text/x-wiki #alih [[Sablonan:Collapse]] j0khzqz9rj5ki9tonk23xod8kd4eql4 Sablonan:About-distinguish 10 4401 18192 2024-05-24T11:09:49Z Bangrapip 9 new 18192 wikitext text/x-wiki {{#invoke:About-distinguish|aboutDistinguish<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude> 8w168j9qxlq3s8fbvatys302aaz07sg Sablonan:About-distinguish-text 10 4402 18197 2024-05-24T11:16:01Z Bangrapip 9 new 18197 wikitext text/x-wiki {{#invoke:About-distinguish|aboutDistinguishText<noinclude>|ABC|XYZ</noinclude>}}<noinclude>{{Documentation}}</noinclude> os7bpo9n3r42qdp1l8t2wblpbjjeez1 Modul:OutputBuffer 828 4403 18198 2024-05-24T12:26:28Z Bangrapip 9 new 18198 Scribunto text/plain return function() local buffer = {} return function(sep) local b = buffer buffer = {} return table.concat(b, sep) end, function(text) buffer[#buffer + 1] = text end, function(...) buffer[#buffer + 1] = string.format(...) end end q99uj160az0ttaurr5k4mo7r9ep8nyi Sablonan:Significant figures 10 4404 18199 2024-05-24T12:28:05Z Bangrapip 9 new 18199 wikitext text/x-wiki {{#ifeq:{{{1<noinclude>|0</noinclude>}}}|0 |0 |{{significant figures/{{#if:{{{2|}}} |rnd |sum }} |1={{formatnum:{{{1}}}|R}} |2={{{2}}} |3={{Order of magnitude|{{formatnum:{{{1}}}|R}}}} }} }}<noinclude> {{documentation}} </noinclude> 0w70ettzuwz10gi8sb1030t0ch78d2b Sablonan:Sigfig 10 4405 18200 2024-05-24T12:28:23Z Bangrapip 9 new 18200 wikitext text/x-wiki #REDIRECT [[Sablonan:Significant figures]] 7u1huq4owkijd6oz9csrkpigvnbhvlq Sablonan:Nbsp 10 4406 18202 2024-05-24T12:30:18Z Bangrapip 9 new 18202 wikitext text/x-wiki <span class="nowrap">{{#iferror:{{#expr:{{{1|1}}}}} |{{#switch:{{{1}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }} |{{#invoke:String|rep|{{#switch:{{{2}}} |fig=&#8199; |en=&ensp; |em=&emsp; |thin=&thinsp; |hair=&#8202; |&nbsp; }}|{{{1|1}}}}} }}</span><noinclude> {{documentation}} </noinclude> jukvcl40dksi5vvimpqq0n6czue0473 Sablonan:Cascade-protected template 10 4407 18203 2024-05-24T12:31:21Z Bangrapip 9 new 18203 wikitext text/x-wiki {{mbox | type = protection | textstyle = font-weight:bold; font-size:130%; | image = [[File:Cascade-protection-shackle.svg|40x40px|link=|alt=]] | text = <div style="text-align: center;">This {{{page|template}}} is [[Wikipedia:Transclusion|transcluded]] in one or more [[Wikipedia:Protection policy#Cascading protection|cascade-protected]] pages, so only [[Wikipedia:Administrators|administrators]] can edit it.</div> }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 6cd3ne3a2fcs64haeusaxtvsuvjdmjx Sablonan:Csdoc 10 4408 18204 2024-05-24T12:32:20Z Bangrapip 9 new 18204 wikitext text/x-wiki #REDIRECT [[Sablonan:Citation Style documentation]] joi1dlt60mtjlo1x8y2ruu7rw9nur83 Sablonan:Fake citation needed 10 4409 18206 2024-05-24T12:33:13Z Bangrapip 9 new 18206 wikitext text/x-wiki {{main other |1={{error|This template should not be used in articles.}}[[Category:Pages with templates in the wrong namespace]] |2={{fake fix |link=Wikipedia:Citation needed |text=citation needed |nocat=yes }}}}<noinclude> {{Documentation}} <!--Categories and interwikis go on the /doc subpage.--> </noinclude> 8uaxagrkho2linzhpt1we7h7ri2nj5k Sablonan:Fake fix 10 4410 18207 2024-05-24T12:33:42Z Bangrapip 9 new 18207 wikitext text/x-wiki {{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=[[Category:Pages with incorrectly substituted templates]] }}{{Category handler |main={{Fix/category |cat-date={{{cat-date|}}} |cat={{{cat|}}} |cat-date2={{{cat-date2|}}} |cat2={{{cat2|}}} |cat-date3={{{cat-date3|}}} |cat3={{{cat3|}}} |date={{{date|}}} }} |template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:Templates including undated clean-up tags]]}}}}}} |subpage=no }}{{#if:{{{text|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;<i>{{#if:{{{pre-text|}}} |{{{pre-text}}}&#32; }}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{#invoke:string|replace|source={{delink|1={{{title|{{{link|Wikipedia:Cleanup}}}}}}{{#if:{{{date|}}}|&#32;({{{date}}})}}}}|pattern=" |replace=&quot; |plain=true}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}} |&#32;{{{post-text}}} }}</i>&#93;</sup>|{{{special|}}} }}<noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> bs0rfwis1v2n5q5rar3goa01nr4fauo Sablonan:Harv 10 4411 18208 2024-05-24T12:35:14Z Bangrapip 9 new 18208 wikitext text/x-wiki #REDIRECT [[Sablonan:Harvard_citation]] k23bfp19hs1h87mmmwhi258vvu99yhs Sablonan:Harvid 10 4412 18210 2024-05-24T12:36:07Z Bangrapip 9 new 18210 wikitext text/x-wiki #REDIRECT [[Sablonan:SfnRef]] 853rx65b4l9ctk2s0ieyag23c2nn0yi Modul:Footnotes/anchor id list 828 4413 18213 2024-05-24T12:38:45Z Bangrapip 9 new 18213 Scribunto text/plain require('strict'); local data = mw.loadData ('Module:Footnotes/anchor id list/data'); local whitelist = mw.loadData ('Module:Footnotes/whitelist'); local Lang_obj = mw.language.getContentLanguage(); -- used by template_list_add() to uppercase first letter of template name TODO: better way to do that? local redirects_date = { ['date'] = true, ['datetomos'] = true, ['formatdate'] = true, ['isotodmymdy'] = true, ['isotomos'] = true, } local redirects_patent = { -- special case cs1-like templates because uses different parameters for name and date in anchor ID ['Cite patent'] = true, ['Citeref patent'] = true, ['Ref patent'] = true, } local redirects_sfnref = { ['sfnref'] = true, ['harvid'] = true, } local aliases_author = { -- these use pseudo-patterns in the same way as cs1|2; '#' represents 1 or more enumerator digits 'last#', 'author#', 'surname#', 'author-last#', 'author#-last', 'subject#', 'host#', } local aliases_contributor = { 'contributor#', 'contributor-last#', 'contributor#-last', 'contributor-surname#', 'contributor#-surname', } local aliases_editor = { 'editor#', 'editor-last#', 'editor#-last', 'editor-surname#', 'editor#-surname', } local aliases_harvc_author = { 'last#', 'author#', } local aliases_inventor = { -- cite patent 'inventor#', 'inventor-last#', 'inventor#-last', 'inventor-surname#', 'inventor#-surname', 'invent#', 'invent-#', } local alias_patterns_date = { -- normal lua patterns for most cs1|2-like templates '|%s*year%s*=%s*', '|%s*date%s*=%s*', '|%s*publication%-?date%s*=%s*', '|%s*air%-?date%s*=%s*', } local alias_patterns_harvc_date = { -- normal lua patterns for harvc template '|%s*anchor%-year%s*=%s*', '|%s*year%s*=%s*', } local alias_patterns_patent_date = { -- normal lua patterns for cite patent templates '|%s*issue%-date%s*=%s*', '|%s*gdate%s*=%s*', '|%s*publication%-date%s*=%s*', '|%s*pubdate%s*=%s*', } local patterns_date = { -- normal lua patterns -- '(%d%d%d%d–%d%d%d%d%l?)$', -- YYYY–YYYY four-digit year range at end (Season YYYY–YYYY); with or without dab '(%d%d%d%d)%D+(%d%d%d%d%l?)$', -- any range with four-digit years; with or without dab; not two captures '^(%d%d%d%d–%d%d%l?)$', -- YYYY–YY two-digit year range; with or without dab '^(c%. %d%d%d%d?%l?)$', -- three- or four-digit circa year; with or without dab '(%d%d%d%d?%l?)$', -- three- or four-digit year at end of date (dmy or mdy); with or without dab '^(%d%d%d%d?%l?)', -- three- or four-digit year at beginning of date (ymd or YYYY); with or without dab '^(n%.d%.%l?)$', -- 'no date' with dots; with or without dab '^(nd%l?)$', -- 'no date' without dots; with or without dab } local patterns_tags = { '<nowiki>.-</nowiki>', '<!%-%-.-%-%->', '<pre>.-</pre>', '<syntaxhighlight.->.-</syntaxhighlight>', '<source.->.-</source>', -- deprecated alias of syntaxhighlight tag } local template_skip = { -- templates to be skipped for whatever reason; mostly because they resemble cs1-like templates ['Citation-attribution'] = true, } local Article_content; local anchor_id_list = {}; -- exported tables local template_list = {}; local article_whitelist = {}; --[[--------------------------< A R T I C L E _ C O N T E N T _ G E T >---------------------------------------- get article content, remove certain html-like tags and their content so that this code doesn't include any citation templates inside the tags as valid tagets; they are not. ]] local function article_content_get () if not Article_content then Article_content = mw.title.getCurrentTitle():getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 for _, tag in ipairs (patterns_tags) do Article_content = Article_content:gsub (tag, ''); -- remove certain html-like tags and their content end end end --[[--------------------------< S F N R E F _ G E T >---------------------------------------------------------- make an anchor id from the contents of {{sfnref}} or {{harvid}}. this function assumes that {{sfnref}} and {{harvid}} are correctly formed. ]] local function sfnref_get (template) template = template:gsub ('{{%s*(.-)%s*}}', '%1'); -- strip bounding template markup and trim local parts = mw.text.split (template, '%s*|%s*'); -- split at the pipe and remove extraneous space characters local anchor_id = {}; if redirects_sfnref[parts[1]:lower()] then anchor_id[1] = 'CITEREF'; else return nil; -- not an sfnref or harvid template end local i = 2; -- indexer into parts{} table local j = 2; -- indexer into anchor_id{} table which already has 'CITEREF' at [1] while parts[i] and 7 > j do -- loop through what should be just positional parameters for names and year (2-6 four names and a date) if not parts[i]:find ('=') then -- look for equal sign (named paraneter in a template that doesn't support named parameters) anchor_id[j] = parts[i]; -- positional parameters are saved j = j+1; -- bump the anchor_id{} indexer end i = i+ 1; -- bump the parts{} indexer end return table.concat (anchor_id, ''); end --[[--------------------------< D A T E _ G E T >-------------------------------------------------------------- extract year from one of |year=, |date=, |publicationdate=, or |publication-date in that order. Does not error check (that is left to the cs1|2 templates to do) also gets date from |<date alias>={{date|...}} ]] local function date_get (template, aliases) local rvalue; for _, pattern in ipairs (aliases) do -- spin through the date alias patterns rvalue = tostring(template):match (pattern); -- is this |<date alias>= used (tostring() because something makes match() think template is a table) if rvalue then rvalue = tostring(template):match (pattern .. '(%b{})'); -- is rvalue a template? if rvalue then rvalue = rvalue:gsub ('{{%s*(.-)%s*}}', '%1'); -- strip bounding template markup and trim local parts = mw.text.split (rvalue, '%s*|%s*'); -- split at the pipe and remove extraneous space characters if redirects_date[parts[1]:lower()] then -- if parts[1] names {{date}} or redirect rvalue = parts[2]; -- assume that date template is properly formed, first positional parameter is the date else return ''; -- |date= holds some other template than {{date}} or redirect end else rvalue = template:match (pattern .. '([^|}]+)'); if rvalue then -- if rvalue is something rvalue = mw.text.trim (rvalue); -- trim it end if not rvalue or '' == rvalue then -- if rvale was nothing or trimed to nothing rvalue = nil; -- ensure that it is unset so we can try the next parameter in the list end end if rvalue then for _, pattern in ipairs (patterns_date) do -- spin through the recognized date formats -- date = rvalue:match (pattern); -- attempt to extract year portion according to the pattern local date, date2 = rvalue:match (pattern); -- attempt to extract year portion according to the pattern; <date2> gets second year in any range if date then if date2 then -- when a second year date = table.concat ({date, '–', date2}); -- build a date range end return date; -- matched so return; end end break; -- found a date but it was malformed so abandon end end end return ''; -- no date param or date param doesn't hold a recognized date; empty string for concatenation end --[[--------------------------< V N A M E S _ G E T >---------------------------------------------------------- extract names from |vauthors= or |veditors=; there is no |vcontributors= parameter. splits the v parameter value at the comma; correctly handles accept-as-witten markup when used to wrap a comma- separated names (corporate) ]] local function vnames_get (params, vparam) local vnames = {}; -- first four author or editor names go here local split = {}; -- temp table to assist in decoding accept-as-witten-markup if params[vparam] then -- test for |vauthors= or |veditor= split = mw.text.split (params[vparam], '%s*,%s*'); -- this will separate portions of ((Black, Brown, White, an Co.)) local i = 1; -- an indexer while split[i] do if split[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of comma-separated accept-as-witten; this segment has the opening doubled parens local name = split[i]; i=i+1; -- bump indexer to next segment while split[i] do name = name .. ', ' .. split[i]; -- concatenate with previous segments if split[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parens break; -- and done reassembling so end i=i+1; -- bump indexer end table.insert (vnames, name); -- and add accept-as-witten name to the vnames table else table.insert (vnames, split[i]); -- and add name to the vnames table end i=i+1; -- bump indexer if 5 == i then break; end -- limit to four names end for i, vname in ipairs (vnames) do if not vname:match ('%(%(.-%)%)') then -- without accept-this-value-as-written markup vnames[i] = vname:gsub ('(.-)%s+%u+$', '%1'); -- extract and save surname(s) end end for i, vname in ipairs (vnames) do -- repeat, this time for accept-this-value-as-written markup vnames[i] = vname:gsub ('%(%((.-)%)%)', '%1'); -- remove markup if present and save the whole name end end return 0 ~= #vnames and table.concat (vnames) or nil -- return a concatenation of the vnames; nil else end --[[--------------------------< N A M E S _ G E T >------------------------------------------------------------ cs1|2 makes anchor id from contributor, author, or editor name-lists in that order get the names from the cs1|2 template; if there are no contributor names, try author names, then try editor names. returns concatenated names in enumeration order when successful; nil else empty name (nameholding parameter n is present without value) and missing name (nameholding parameter n is not present) are included as empty string with all other names ]] local function names_get (params, aliases_list) local names = {}; -- first four author or editor names go here local enum_alias; -- alias with '#' replaced with a digit for enum=1, 4 do -- four names only for i, alias in ipairs (aliases_list) do if not names[enum] then -- hanven't found a previous alias with this [enum]? see if we can find this alias with this enum enum_alias = alias:gsub ('#', enum); -- replace '#' to make 'lastn' if 1 == enum then -- because |last= and last1= are exact aliases if params[enum_alias] then -- test |last1= first names[enum] = params[enum_alias]; -- found so save the value assigned to |last1= break; -- next enum else enum_alias = alias:gsub ('#', ''); -- replace '#' to make 'last' if params[enum_alias] then names[enum] = params[enum_alias]; -- found so save the value assigned to |last= break; -- next enum end end else -- here for enum 2, 3, 4 if params[enum_alias] then names[enum] = params[enum_alias]; -- found so save the value assigned to |lastn= break; -- next enum end end end end end for enum=1, 4 do -- spin through the names table and local name = names[enum]; if not name then -- when nameholding parameter n is not present (nil) name = ''; -- convert to empty string for concatenation end name = name:gsub('%(%((.-)%)%)', '%1'); -- remove accept-as-written markup if present names[enum] = name; -- save the modified name end local name_str = table.concat (names); -- concatenate the names return '' ~= name_str and name_str or nil; -- return the concatenation if not empty string; nil else end --[[--------------------------< T E M P L A T E _ S T R I P >-------------------------------------------------- removes the citation or havrc template's {{ and }} markup then removes, in whole, any templates found inside the citation or harvc template. Templates are not allowed in parameters that are made part of COinS metadata; yet, they will appear. cs1|2 does not see the template markup but instead sees the result of the template as html. cs1|2 strips the html which leaves the displayed value for the anchor id. We can't do that here so, because templates aren't allowed in parameters, we simply discard any templates found in the cs1|2 template. this may leave a |lastn= parameter empty which will be treated as if it were really empty as cs1|2 do (three authors, |last2= empty -> CITEREFLast1Last3YYYY (the harv and sfn render: 'Last1, & Last3 YYYY' with CITEREFLast1Last3YYYY). ]] local function template_strip (template) template = template:gsub ('^{{%s*', ''):gsub ('%s*}}$', '', 1); -- remove outer {{ and }} (cs1|2 template delimiters with trailing/leading whitespace) template = template:gsub ('%b{}', ''); -- remove any templates from the cs1|2 template return template; end --[[--------------------------< E S C A P E _ L U A _ M A G I C _ C H A R S >---------------------------------- Returns a string where all of lua's magic characters have been escaped. This is important because functions like string.gsub() treat their pattern and replace strings as patterns, not literal strings. ]] local function escape_lua_magic_chars (argument) argument = argument:gsub("%%", "%%%%"); -- replace % with %% argument = argument:gsub("([%^%$%(%)%.%[%]%*%+%-%?])", "%%%1"); -- replace all other lua magic pattern characters return argument; end --[=[-------------------------< W I K I L I N K _ S T R I P >-------------------------------------------------- Wikilink markup does not belong in an anchor id and can / does confuse the code that parses apart citation and harvc templates so here we remove any wiki markup: [[link|label]] -> label [[link]] -> link ]=] local function wikilink_strip (template) for wikilink in template:gmatch ('%[%b[]%]') do -- get a wikilink template = template:gsub ('%[%b[]%]', '__57r1P__', 1); -- install a marker if wikilink:match ('%[%[.-|(.-)%]%]') then wikilink = wikilink:match ('%[%[.-|(.-)%]%]'); -- extract label from complex [[link|label]] wikilink else wikilink = wikilink:match ('%[%[(.-)%]%]'); -- extract link from simple [[link]] wikilinks end wikilink = escape_lua_magic_chars (wikilink); -- in case there are lua magic characters in wikilink template = template:gsub ('__57r1P__', wikilink, 1); -- replace the marker with the appropriate text end return template; end --[[--------------------------< T E M P L A T E _ N A M E _ G E T >-------------------------------------------- return the citation or harvc template's name; convert to lower case and trim leading and trailing whitespace; when the template is a sandbox the subpage portion of the template name is omitted from the returned template name {{Cite book/new |...}} returns cite book ]] local function template_name_get (template) local template_name = template:match ('^{{%s*([^/|}]+)'); -- get template name; ignore subpages ~/new, ~/sandbox; parser functions if not template_name or template_name:match ('^#') then -- parser functions, magic words don't count as templates return nil; -- could not get template name from (possibly corrupt) template; extraneous opening { mid template can cause this; end; template_name = template_name:gsub ('%s*$', ''); -- trim trailing whitespace; leading whitespace already removed return Lang_obj:ucfirst (template_name); -- first character in template name must be uppercase (same as canonical template name) TODO: better way to do this? end --[[--------------------------< T E M P L A T E _ P A R A M S _ G E T >---------------------------------------- parse apart a template's parameters and store in the params table where key is the parameter's name and value is the parameter's value; empty parameters are not saved ]] local function template_params_get (template, params_t) template = wikilink_strip (template); -- because piped wikilinks confuse code that builds params_t{} and because wikilinks not allowed in an anchor id -- strip templates after getting |ref= value because |ref={{sfnref}} and |ref={{harvid}} are allowed template = template_strip (template); -- because template markup can confuse code that builds params_t{} and because templates in name parameters are not allowed local temp_t = mw.text.split (template, '%s*|%s*'); --split on the pipe for _, param in ipairs (temp_t) do if param:find ('=', 1, true) then -- a named parameter? local k, v = param:match ('%s*([^=]-)%s*=%s*([^|}]+)'); if v then -- there must be a value if '' ~= v and not v:match ('^%s$') then -- skip when value is empty string or only whitespace params_t[k] = mw.text.trim (v); -- add trimmed value else end end end end end --[[--------------------------< C I T E R E F _ M A K E _ H A R V C >------------------------------------------ makes anchor_id from {{harvc}} or redirects ]] local function anchor_id_make_harvc (template) local date = date_get (template, alias_patterns_harvc_date); -- get date; done here because might be in {{date}}; return date if valid; empty string else local anchor_id; local params = {}; -- table of harvc parameters local id; -- custom anchor id for this {{harvc}} template id = template:match ('|%s*id%s*=%s*(%b{})'); -- in case |id={{sfnref}}; done here because templates will be stripped template_params_get (template, params); -- build a table of template parameters and their values; this strips wikilinks and templates if id then -- when set is {{sfnref}} or {{harvid}} template return sfnref_get (id); -- returns content of {{sfnref}} or {{harvid}}; nil else end if params.id then -- custom anchor for this {{harvc}} template (text) return params.id; -- |id= value as written end anchor_id = names_get (params, aliases_harvc_author); -- get the harvc contributor names if anchor_id then -- if names were gotten return 'CITEREF' .. anchor_id .. date; end return nil; -- no names; no anchor_id end --[[--------------------------< A N C H O R _ I D _ M A K E _ W R A P P E R >---------------------------------- for wrapper templates inspect externally visible |ref= to decide what to do: |ref= - empty or missing: get names and date from whitelist defaults; override defaults from externally visible template parameters |ref=harv - same as empty or missing |ref={{SfnRef|name|name|name|name|year}} - assemble an anchor id from {{sfnref}} positional parameters |ref={{Harvid|name|name|name|name|year}} - assemble an anchor id from {{harvid}} positional parameters |ref=none - skip; do nothing because an anchor id intentionally suppressed; TODO: keep with a type code of '0'? |ref=<text> - save param value because may match an anchor id override value in {{harv}} template |ref= parameter or {{harvc}} |id= parameter ]] local function anchor_id_make_wrapper (template) local ref; -- content of |ref= local template_name; -- name of the template local anchor_id; -- the assembled anchor id from this template local date; local name_default; local date_default; local vol; local params = {}; -- table of template parameters template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox if not template_name or template_skip[template_name] then return nil; -- could not extract template name from (possibly corrupted) template (extraneous opening { in the template will cause this) end date = date_get (template, alias_patterns_date); -- get date; done here because might be in {{date}} -- if '' == date then -- date = whitelist.wrapper_templates[template_name][2] or ''; -- no externally visible date so get default date -- end ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the wrapper template if not ref then if template:match ('|%s*ref%s*=([^|}]+)') then -- |ref={{template}} not found; if there is a |ref= param with an assigned value ref = template:match ('|%s*ref%s*=([^|}]+)'); -- get the value; whitespace is a 'value' if ref then -- nil when |ref=|... or when |ref=}} (no spaces between assignment operator and pipe or closing brace) ref = mw.text.trim (ref); -- something, could be just whitespace, so trim leading / trailing whitespace if '' == ref then -- trimming a string of whitespace makes an empty string ref = nil; -- make empty ref same as missing ref end end end end template_params_get (template, params); -- build a table of template parameters and their values if whitelist.wrapper_templates[template_name][1] then -- is this wrapper a simple-default wrapper? name_default = whitelist.wrapper_templates[template_name][1]; -- get the default names date_default = whitelist.wrapper_templates[template_name][2]; -- get the default date else vol = params['volume'] or 'default'; if not whitelist.wrapper_templates[template_name][vol] then -- make sure this volume exists vol = 'default'; -- doesn't exist, use default volume end name_default = whitelist.wrapper_templates[template_name][vol][1]; -- get the default names date_default = whitelist.wrapper_templates[template_name][vol][2]; -- get the default date end if 'harv' == ref or not ref then -- |ref=harv specified or |ref= missing or empty anchor_id = names_get (params, aliases_contributor) or -- get contributor, author, or editor names names_get (params, aliases_author) or vnames_get (params, 'vauthors') or -- |vauthors= names_get (params, aliases_editor) or vnames_get (params, 'veditors') or -- |veditors= name_default; -- default names from whitelist -- whitelist.wrapper_templates[template_name][1]; -- default names from whitelist if '' == date then -- if date not provided in the template date = date_default; -- use the default date from whitelist end if anchor_id then -- if names were gotten anchor_id = 'CITEREF' .. anchor_id .. date; end elseif ref:match ('%b{}') then -- ref holds a template anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else elseif 'none' == ref then -- |ref=none return nil; -- anchor id expicitly suppressed else anchor_id = ref; -- |ref=<text> may match an anchor id override value in {{harv}} template |ref= parameter end return anchor_id; -- anchor_id text; nil else end --[[--------------------------< A N C H O R _ I D _ M A K E _ C S 1 2 >---------------------------------------- for cs1|2 template and cs1-like templates inspect |ref= to decide what to do: |ref= - empty or missing: get names and date from template parameters; all cs1|2 create CITEREF anchor IDs |ref=harv - get names and date from template parameters |ref={{SfnRef|name|name|name|name|year}} - assemble an anchor id from {{sfnref}} positional parameters |ref={{Harvid|name|name|name|name|year}} - assemble an anchor id from {{harvid}} positional parameters |ref=none - skip; do nothing because an anchor id intentionally suppressed; TODO: keep with a type code of '0'? |ref=<text> - save param value because may match an anchor id override value in {{harv}} template |ref= parameter or {{harvc}} |id= parameter ]] local function anchor_id_make_cs12 (template) local ref; -- content of |ref= local template_name; -- name of the template local anchor_id; -- the assembled anchor id from this template local date; local params = {}; -- table of template parameters template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox if not template_name or template_skip[template_name] then return nil; -- could not extract template name from (possibly corrupted) template (extraneous opening { in the template will cause this) end if redirects_patent[template_name] then date = date_get (template, alias_patterns_patent_date); -- get date; done here because might be in {{date}} else date = date_get (template, alias_patterns_date); end ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the cs1|2 template if not ref then if template:match ('|%s*ref%s*=([^|}]+)') then -- |ref={{template}} not found; if there is a |ref= param with an assigned value ref = template:match ('|%s*ref%s*=([^|}]+)'); -- get the value; whitespace is a 'value' if ref then -- nil when |ref=|... or when |ref=}} (no spaces between assignment operator and pipe or closing brace) ref = mw.text.trim (ref); -- something, could be just whitespace, so trim leading / trailing whitespace if '' == ref then -- trimming a string of whitespace makes an empty string ref = nil; -- make empty ref same as missing ref end end end end template_params_get (template, params); -- build a table of template parameters and their values if not ref then -- |ref= not set, might be cite LSA which doesn't support |ref= if 'cite lsa' == template_name then return 'CITEREF' .. (params.last or '') .. (params.year or ''); -- cite LSA always creates an anchor id using only |last= and |year= (no aliases) end end if 'harv' == ref or not ref then -- |ref=harv specified or |ref= missing or empty if redirects_patent[template_name] then -- if this is a cite patent template anchor_id = names_get (params, aliases_inventor); -- inventor names only else -- cs1|2 template anchor_id = names_get (params, aliases_contributor) or -- get contributor, author, or editor names names_get (params, aliases_author) or vnames_get (params, 'vauthors') or -- |vauthors= names_get (params, aliases_editor) or vnames_get (params, 'veditors'); -- |veditors= end if anchor_id then -- if names were gotten anchor_id = 'CITEREF' .. anchor_id .. date; end elseif ref:match ('%b{}') then -- ref holds a template anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else elseif 'none' == ref and not redirects_patent[template_name] then -- |ref=none; not supported by cite patent return nil; -- anchor id expicitly suppressed else anchor_id = ref; -- |ref=<text> may match an anchor id override value in {{harv}} template |ref= parameter end return anchor_id; -- anchor_id text; nil else end --[[--------------------------< L I S T _ A D D >-------------------------------------------------------------- adds an <item> to <list> table; for anchor IDs, the boolean <encode> argument must be set true; no return value ]] local function list_add (item, list, encode) if item then -- if there was an item if encode then -- for anchor IDs ... item = mw.uri.anchorEncode (item); -- encode to remove wikimarkup, convert spaces to underscores etc end if not list[item] then -- if not already saved list[item] = 1; -- save it else -- here when this item already saved list[item] = list[item] + 1; -- to indicate that there are multiple items end end end --[[--------------------------< A N C H O R _ I D _ M A K E _ A N C H O R >------------------------------------ make anchor IDs from {{anchor}}; there may be more than one because {{anchor}} is not limited to the number of anchors it may hold. ]] local function anchor_id_make_anchor (template, anchor_id_list) template = template:gsub ('^{{[^|]+|', ''):gsub ('}}$', '', 1); -- remove outer {{ and }} and template name template = wikilink_strip (template); -- strip any wikilink markup (there shouldn't be any but just in case) local params = {}; local anchor_id; for param in template:gmatch ('%b{}') do -- loop through the template; remove and save templates (presumed to be sfnref or harvid) table.insert (params, param); -- save it template = template:gsub ('%b{}', '', 1); -- remove it from source template end for _, t in ipairs (params) do -- spin through the templates in params anchor_id = sfnref_get (t); -- attempt to decode {{sfnref}} and {{harvid}} if anchor_id then -- nil when not {{sfnref}} or {{harvid}} list_add (anchor_id, anchor_id_list, true); -- add anchor ID to the list end end template = template:gsub ('|%s*|', '|'); -- when pipe follows pipe with or without white space, remove extraneous pipe template = template:gsub ('^|', ''):gsub('|$', ''); -- remove extraneous leading and trailing pipes params = mw.text.split (template, '%s*|%s*'); -- split at the pipe and remove extraneous space characters for _, t in ipairs (params) do -- spin through the anchor IDs anchor_id = mw.text.trim (t); -- trim white space if '' ~= anchor_id then -- should always have something list_add (anchor_id, anchor_id_list, true); -- add anchor ID to the list end end end --[[--------------------------< T E M P L A T E _ L I S T _ A D D >-------------------------------------------- makes a list of templates use in the article. ]] local function template_list_add (template) local template = template:match ('{{%s*(.-)[|}]'); -- keep the case of the template - this is different from template_name_get() if template and not template:match ('^#') then -- found a template or magic word; ignore magic words template=mw.text.trim (template); -- trim whitespace template = Lang_obj:ucfirst (template); -- first character in template name must be uppercase (same as canonical template name) TODO: better way to do this? list_add (template, template_list); -- add to list with (unused) tally end end --[[--------------------------< A N C H O R _ I D _ L I S T _ M A K E >---------------------------------------- makes a list of anchor ids from cs1|2, cs1|2-like, vcite xxx, harvc, anchor, wikicite templates Because cs1|2 wrapper templates can, and often do, hide the author and date parameters inside the wrapper, these parameters are not available in the article's wikisource so {{harv}}, {{sfn}}, and {{harvc}} templates that link correctly to those wrapper templates will incorrectly show error messages. Use |ignore-err=yes in the {{harv}}, {{sfn}}, and {{harvc}} templates to supress the error message. creates a list of templates used in the article for use with the whitelist creates a list of article-local whitelisted anchor IDs from {{sfn whitelist}} ]] local function anchor_id_list_make () article_content_get (); -- attempt to get this article's content if '' == Article_content then -- when there is no article content return ''; -- no point in continuing end local template; -- place to hold the template that we found local template_name; local anchor_id; -- place to hold an anchor id as it is extracted / decoded local find_pattern = '%f[{]{{[^{]'; local tstart, tend = Article_content:find (find_pattern); -- find the first template; do not find template variables: {{{template var|}}} while tstart do template = Article_content:match ('%b{}', tstart); -- get the whole template if not template then break; -- template is nil for some reason (last template missing closing }} for example) so declare ourselves done end template_name = template_name_get (template); -- get first char uppercase trimmed template name; ignore subpages ~/new, ~/sandbox template_list_add (template); -- add this template's name to the list if data.known_templates_cs12 [template_name] then anchor_id = anchor_id_make_cs12 (template); -- extract an anchor id from this template list_add (anchor_id, anchor_id_list, true) elseif data.known_templates_vcite [template_name] then local ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} because we will strip templates from the vcite template if ref then -- |ref={{template}} anchor_id = sfnref_get (ref); -- returns content of {{sfnref}} or {{harvid}}; nil else list_add (anchor_id, anchor_id_list, true); else local params = {}; template_params_get (template, params); -- build a table of template parameters and their values anchor_id = params['ref']; -- when both set, vcite uses value from |ref= if not anchor_id and params['harvid'] then anchor_id = 'CITEREF' .. params['harvid']; -- in vcite, |harvid= auto-adds 'CITEREF' prefix to the value in |harvid= end list_add (anchor_id, anchor_id_list, true); end elseif data.known_templates_harvc [template_name] then anchor_id = anchor_id_make_harvc (template); -- extract an anchor id from this template list_add (anchor_id, anchor_id_list, true); elseif data.known_templates_wikicite [template_name] then local ref = template:match ('|%s*ref%s*=%s*(%b{})'); -- first look for |ref={{sfnref}} or |ref={{harvid}} if ref then anchor_id = sfnref_get (ref); elseif template:match ('|%s*ref%s*=([^|}]+)') then anchor_id = template:match ('|%s*ref%s*=([^|}]+)'); -- plain-text elseif template:match ('|%s*id%s*=%s*(%b{})') then ref = template:match ('|%s*id%s*=%s*(%b{})'); anchor_id = 'Reference-' .. sfnref_get (ref); elseif template:match ('|%s*id%s*=([^|}]+)') then anchor_id = 'Reference-' .. template:match ('|%s*id%s*=([^|}]+)'); -- plain-text else anchor_id = nil; -- no matches, ensure that anchor_id has no value end if anchor_id then list_add (anchor_id, anchor_id_list, true); end elseif data.known_templates_anchor [template_name] then anchor_id_make_anchor (template, anchor_id_list); -- extract anchor ids from this template if any elseif data.known_templates_sfn_whitelist [template_name] then template = template:gsub ('^{{[^|]+|', ''):gsub ('}}$', '', 1); -- remove outer {{ and }} and template name template = mw.text.trim (template, '%s|'); -- trim leading trailing white space and pipes template = mw.text.split (template, '%s*|%s*'); -- make a table of the template's parameters for _, anchor_id in ipairs (template) do -- spin through this template's parameter if '' ~= anchor_id and not article_whitelist[anchor_id] then anchor_id = mw.uri.anchorEncode (anchor_id) article_whitelist[anchor_id] = 1; -- add to the whitelist end end elseif template_name and whitelist.wrapper_templates[template_name] then anchor_id = anchor_id_make_wrapper (template); -- extract an anchor id from this template if possible list_add (anchor_id, anchor_id_list, true); elseif template_name and template_name:match ('^Cit[ea]') then -- not known, not known wrapper; last gasp, try as cs1-like anchor_id = anchor_id_make_cs12 (template); -- extract an anchor id from this template if possible list_add (anchor_id, anchor_id_list, true); end tstart, tend = Article_content:find (find_pattern, tend); -- search for another template; begin at end of last search end mw.logObject (anchor_id_list, 'anchor_id_list'); mw.logObject (template_list, 'template_list'); mw.logObject (article_whitelist, 'article_whitelist'); return anchor_id_list; end --[[--------------------------< E X P O R T E D _ T A B L E S >------------------------------------------------ ]] return { anchor_id_list = anchor_id_list_make(), -- table of anchor ids available in this article article_whitelist = article_whitelist, -- table of anchor ids with false-positive error message to be suppressed template_list = template_list, -- table of templates used in this article } jn4f7hix8v4s5jgucncptkwyw82damb Modul:Footnotes/anchor id list/data 828 4414 18214 2024-05-24T12:40:42Z Bangrapip 9 new 18214 Scribunto text/plain -- copied from Module:Ref info/data - maybe overkill here? -- for this application make lists from the redirect lists and force all template names first character uppercase require('strict'); --[[--------------------------< C S 1 _ T E M P L A T E _ P A T T E R N S >------------------------------------ These are patterns for cs1 templates and their redirects. These patterns exclude redirects that are vcite-like which redirects should be deleted because vcite is not cs1. ]] local cs1_template_patterns = { -- lua patterns of the cannonical names and redirects '[Cc]ite ar[Xx]iv', -- arXiv is the canonical name '[Cc]ite ArXiv', '[Cc]ite AV media', -- canonical '[Cc]ite audio', '[Cc]ite AV', '[Cc]ite AV ?Media', '[Cc]ite av media', '[Cc]ite cd', '[Cc]ite DVD', '[Cc]ite dvd', '[Cc]ite film', '[Cc]ite image', '[Cc]ite media', '[Cc]ite movie', '[Cc]ite music video', '[Cc]ite radio', '[Cc]ite song', '[Cc]ite ?video', '[Cc]ite visual', '[Cc]ite You[Tt]ube', '[Cc]ita vídeo', -- non-English redirect; TODO: tally separately? '[Cc]ite AV media notes', -- canonical '[Cc]ite album[ %-]notes', '[Cc]ite av media notes', '[Cc]ite DVD[ %-]notes', '[Cc]ite dvd%-notes', '[Cc]ite liner notes', '[Cc]ite music release notes', '[Ll]iner notes', '[Cc]ite bio[Rr]xiv', -- bioRxiv is the canonical form '[Cc]ite [Bb]ook', -- book is the canonical form '[Bb]ook cite', '[Bb]ook reference', '[Bb]ook reference url', '[Cc] book', '[Cc]it book', '[Cc]ite books', '[Cc]ite chapter', '[Cc]ite ebook', '[Cc]ite manual', '[Cc]ite page', '[Cc]ite publication', '[Cc]ite score', '[Cc]ite work', '[Cc]ite%-?book', '[Bb]okref', '[Cc]itace monografie', '[Cc]itar livro', -- non-English redirects; TODO: tally separately? '[Cc]iteer boek', '[Oo]uvrage', '[Rr]ef%-llibre', '서적 인용', '[Cc]ite citeseerx', -- canonical '[Cc]ite conference', -- canonical '[Cc]ita conferenza', '[Cc]ite proceedings', '[Cc]onference reference', -- cita conferenza is non-English; TODO: tally separately? '[Cc]ite ?encyclopedia', -- cite encyclopedia is the canonical name '[Cc]ite contribution', '[Cc]ite dic', '[Cc]ite dictionary', '[Cc]ite encyclopaedia', '[Cc]ite encyclopædia', '[Ee]ncyclopedia', '[Cc]ite [Ee]pisode', -- episode is the canonical form '[Cc]ite show', '[Cc]ite interview', -- canonical '[Cc]ite ?journal', -- cite journal is the canonical form '[Cc] journal', '[Cc]itation journal', '[Cc]ite abstract', '[Cc]ite document', '[Cc]ite Journal', '[Cc]ite journal zh', '[Cc]ite ?paper', '[Vv]cite2 journal', '[Cc]ita pubblicazione', '[Cc]itace periodika', '[Cc]itar jornal', -- non-English redirects; TODO: tally separately? '[Cc]itar publicació', '[Cc]ytuj pismo', '[Tt]idskriftsref', 'Навод из стручног часописа', '저널 인용', '[Cc]ite [Mm]agazine', -- magazine is the canonical form '[Cc]ite mag', '[Cc]ite magazine article', '[Cc]ite newsletter', '[Cc]ite periodical', '[Cc]ite mailing ?list', -- mailing list is the canonical form '[Cc]ite list', '[Cc]ite maps?', -- map is the canonical form '[Cc]ite[ %-]?news', -- cite news is the canonical form '[Cc] news', '[Cc]it news', '[Cc]itation news', '[Cc]ite article', '[Cc]ite n', '[Cc]ite new', '[Cc]ite newspaper', '[Cc]ite News', '[Cc]ite news%-q', '[Cc]ite news2', '[Cc]itenewsauthor', '[Cc]ute news', '[Cc]itar notícia', '[Hh]aber kaynağı', '[Tt]idningsref', 'استشهاد بخبر', -- non-English redirects; TODO: tally separately? '뉴스 인용', '[Cc]ite newsgroup', -- canonical '[Cc]ite usenet', '[Cc]ite podcast', -- canonical '[Cc]ite [Pp]ress release', -- press release is the canonical form '[Cc]ite media release', '[Cc]ite news release', '[Cc]ite pr', '[Cc]ite press', '[Cc]ite press release\.', '[Cc]ite press[%-]?release', '[Cc]ite report', -- canonical '[Cc]ite serial', -- canonical '[Cc]ite sign', -- canonical '[Cc]ite plaque', '[Cc]ite speech', -- canonical '[Cc]ite ssrn', -- canonical '[Cc]ite SSRN', '[Cc]ite tech ?report', -- techreport is the canonical form '[Cc]ite standard', '[Cc]ite technical report', '[Tt]echrep reference', '[Cc]ite thesis', -- canonical '[Cc]ite dissertation', '[Cc]itar tese', -- non-English redirect; TODO: tally separately? '[Cc]ite [Ww]eb', -- web is the canonical form '[Cc] web', '[Cc]it web', '[Cc]ite blog', '[Cc]ite URL', '[Cc]ite url', '[Cc]ite w', '[Cc]ite wb', '[Cc]ite we', '[Cc]ite web\.', '[Cc]ite webpage', '[Cc]ite website', '[Cc]ite website article', '[Cc]ite%-?web', '[Cc]itweb', '[Cc]w', '[Rr]ef web', '[Ww]eb citation', '[Ww]eb cite', '[Ww]eb link', '[Ww]eb[ %-]reference', '[Ww]eblink', '[Cc]hú thích web', '[Cc]ita web', '[Cc]itace elektronické monografie', -- non-English redirects; TODO: tally separately? '[Cc]itat web', 'مرجع ويب', 'یادکرد وب', '웹 인용', } --[[--------------------------< C S 2 _ T E M P L A T E _ P A T T E R N S >------------------------------------ These are patterns for cs2 templates redirects. ]] local cs2_template_patterns = { -- lua patterns of the cannonical names and redirects '[Cc]itation', '[Cc]ite', '[Cc]ite citation', '[Cc]ite study', '[Cc]ite [Tt]echnical standard', } --[[--------------------------< V C I T E _ T E M P L A T E _ P A T T E R N S >-------------------------------- These are patterns for Vcite-family templates and their redirects. ]] local vcite_template_patterns = { '[Vv]cite book', -- canonical '[Vv]ancite book', '[Vv]ancite report', '[Vv]cite encyclopedia', '[Vv]cite report', '[Vv]cite journal', -- canonical '[Cc]it journal', '[Cc]it paper', '[Vv]ancite journal', '[Vv]cite paper', '[Vv]cite news', -- canonical '[Vv]ancite news', '[Vv]cite web', -- canonical '[Vv]ancite web', } --[[--------------------------< H A R V C _ T E M P L A T E _ P A T T E R N S >-------------------------------- These are patterns for the harvc template and its redirects. ]] local harvc_template_patterns = { '[Hh]arvc', -- canonical '[Cc]itec', } --[[--------------------------< C S 1 _ L I K E _ T E M P L A T E _ P A T T E R N S >-------------------------- These are patterns for miscellaneous templates and their redirects that 'look like' cs1 templates (begin with cite ...) Because they 'look like' cs1 templates they are handled as if they were cs1 templates. These templates are NOT wrapper templates; names and dates are always to be extracted from the article instantiation of the template. ]] local cs1_like_template_patterns = { '[Cc]ite LSA', -- canonical } --[[--------------------------< W I K I C I T E _ T E M P L A T E _ P A T T E R N S >-------------------------- These are patterns for the wikicite template and its redirects. ]] local wikicite_template_patterns = { '[Ww]ikicite', -- canonical } --[[--------------------------< A N C H O R _ T E M P L A T E _ P A T T E R N S >------------------------------ These are patterns for the anchor template and its redirects. ]] local anchor_template_patterns = { '[Aa]nchors?', -- anchor is canonical form '[Aa]nchor for redirect', '[Aa]nchro', '[Aa]ncor', } --[[--------------------------< S F N _ W H I T E L I S T _ P A T T E R N S >---------------------------------- These are patterns for the anchor template and its redirects. ]] local sfn_whitelist_patterns = { '[Ss]fn whitelist', -- canonical '[Hh]arv whitelist', } --[[--------------------------< K N O W N _ T E M P L A T E S >------------------------------------------------ These tables are created from the *_template_patterns tables. To make these tables, entries in the source tables are evaluated to replace lua patterns with the appropriate characters to create names for the output tables. First charqacter is always uppercase For example: [Cc]ite ar[Xx]iv becomes Cite arXiv Cite arxiv ]] local known_templates_cs12 = {}; -- the exported tables local known_templates_vcite = {}; local known_templates_harvc = {}; local known_templates_wikicite = {}; local known_templates_anchor = {}; local known_templates_sfn_whitelist = {}; local function add_stripped (list, name) if not list[name] then list[name] = true; end end local function pattern_convert (pattern, list) local lead, tail, c, l, name; local first_char_patterns = { '^%[(%a)%a%]', -- leading character (usually uppercase) '^%[%a(%a)%]', -- leading character (usually lowercase) } c = tostring (pattern:match ('%u')); -- tostring() required because I don't know why; lua chokes complaining that c is not a string name = pattern:gsub ('^%[%a%a%]', c); -- replace bracketed first character [Xx] with selected character from the match if name:match ('(.-)%[(%a)(%a)%](.*)') then -- mixed case optional letters lead, c, l, tail = name:match ('(.-)%[(%a)(%a)%](.*)'); add_stripped (list, lead .. c .. tail); -- uppercase add_stripped (list, lead .. l .. tail); -- lowercase elseif name:match ('^([^%[]+)(%[ %%%-%]%?)(.+)$') then -- [ %-]? lead, c, tail = name:match ('^([^%[]+)(%[ %%%-%]%?)(.+)$'); add_stripped (list, lead .. tail); -- neither char add_stripped (list, lead .. ' ' .. tail); -- space add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%[]+)(%[%%%-%]%?)(.+)$') then -- [%-]? lead, c, tail = name:match ('^([^%[]+)(%[%%%-%]%?)(.+)$'); add_stripped (list, lead .. tail); -- no hyphen add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%[]+)(%[ %%%-%])(.+)$') then -- [ %-] lead, c, tail = name:match ('^([^%[]+)(%[ %%%-%])(.+)$'); add_stripped (list, lead .. ' ' .. tail); -- space add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^([^%?]+)(%%%-%?)(.+)$') then -- %-? lead, c, tail = name:match ('^([^%?]+)(%%%-%?)(.+)$'); add_stripped (list, lead .. tail); -- no hyphen add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^(.-)(%%%-)(.+)$') then -- %- lead, c, tail = name:match ('^(.-)(%%%-)(.+)$'); add_stripped (list, lead .. '-' .. tail); -- hyphen elseif name:match ('^(.-)(.)%?(.*)$') then -- .? lead, c, tail = name:match ('^(.-)(.)%?(.*)$'); add_stripped (list, lead .. tail); -- no character add_stripped (list, lead .. c .. tail); -- character else add_stripped (list, name); -- no patterns so save as is end end for _, t in ipairs ({ {cs1_template_patterns, known_templates_cs12}, {cs2_template_patterns, known_templates_cs12}, {cs1_like_template_patterns, known_templates_cs12}, {vcite_template_patterns, known_templates_vcite}, {harvc_template_patterns, known_templates_harvc}, {wikicite_template_patterns, known_templates_wikicite}, {anchor_template_patterns, known_templates_anchor}, {sfn_whitelist_patterns, known_templates_sfn_whitelist}, }) do for _, pattern in ipairs (t[1]) do -- for each patern in *_template_patterns pattern_convert (pattern, t[2]) -- convert and store in known_templates_* end end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { known_templates_anchor = known_templates_anchor, known_templates_cs12 = known_templates_cs12, known_templates_harvc = known_templates_harvc, known_templates_vcite = known_templates_vcite, known_templates_wikicite = known_templates_wikicite, known_templates_sfn_whitelist = known_templates_sfn_whitelist, } 4vgg5jc78xnonnsru5c1cq8tc7ayxdk Modul:Footnotes/whitelist 828 4415 18215 2024-05-24T12:41:18Z Bangrapip 9 new 18215 Scribunto text/plain --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S >---------------------------- A list of wrapper templates by their canonical names – spelling and capitalization is important. Each wrapper template has a table of two values: [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is the default year. This table is indexed indirectly through the wrapper_templates table. This table is not available externally. ]] local wrapper_template_defaults = { -- keys are canonical template names ['Americana'] = {'Rines', '1920'}, -- tables with default name and default year ['Cite EB1911'] = {'Chisholm', '1911'}, -- tables with default name and default year ['EB1911'] = {'Chisholm', '1911'}, ['EI3'] = {'FleetKrämerMatringeNawas', ''}, ['ODNB'] = {'', ''}, -- there is no default anchor ID; this forces evaluation of {{cite ODNB}} redirects } --[[--------------------------< W R A P P E R _ T E M P L A T E _ D E F A U L T S _ V O L >-------------------- For wrapper templates that use |volume= to specify default name (often editor names) and year. Wrapper templates are indexed by their canonical names – spelling and capitalization is important. Each wrapper template has a table of values for every volume. Volumes may be indexed by Arabic or Roman numerals. Each volume index has a table of twp values" [1] is the wrapper's default name-list as it is used in an anchor ID; [2] is the default year. Each wrapper template in this table must have a ['default'] key for those occasions when |volume= is omitted or empty. This table is indexed indirectly through the wrapper_templates table. This table is not available externally. ]] local wrapper_template_defaults_vol = { -- primary keys are canonical template names; TODO: do these keys have to be canonical template names? ['Cite Catholic Encyclopedia'] = { -- secondary keys are volume ['1'] = {'Herbermann', '1907'}, ['2'] = {'Herbermann', '1907'}, ['3'] = {'Herbermann', '1908'}, ['4'] = {'Herbermann', '1908'}, ['5'] = {'Herbermann', '1909'}, ['6'] = {'Herbermann', '1909'}, ['7'] = {'Herbermann', '1910'}, ['8'] = {'Herbermann', '1910'}, ['9'] = {'Herbermann', '1910'}, ['10'] = {'Herbermann', '1911'}, ['11'] = {'Herbermann', '1911'}, ['12'] = {'Herbermann', '1911'}, ['13'] = {'Herbermann', '1912'}, ['14'] = {'Herbermann', '1912'}, ['15'] = {'Herbermann', '1912'}, ['default'] = {'Herbermann', '1913'}, }, ['Cite EB9'] = { ['1'] = {'Baynes', '1878'}, ['I'] = {'Baynes', '1878'}, ['2'] = {'Baynes', '1878'}, ['II'] = {'Baynes', '1878'}, ['3'] = {'Baynes', '1878'}, ['III'] = {'Baynes', '1878'}, ['4'] = {'Baynes', '1878'}, ['IV'] = {'Baynes', '1878'}, ['5'] = {'Baynes', '1878'}, ['V'] = {'Baynes', '1878'}, ['6'] = {'Baynes', '1878'}, ['VI'] = {'Baynes', '1878'}, ['7'] = {'Baynes', '1878'}, ['VII'] = {'Baynes', '1878'}, ['8'] = {'Baynes', '1878'}, ['VIII'] = {'Baynes', '1878'}, ['9'] = {'Baynes', '1879'}, ['IX'] = {'Baynes', '1879'}, ['10'] = {'Baynes', '1879'}, ['X'] = {'Baynes', '1879'}, ['11'] = {'BaynesSmith', '1880'}, ['XI'] = {'BaynesSmith', '1880'}, ['12'] = {'BaynesSmith', '1881'}, ['XII'] = {'BaynesSmith', '1881'}, ['13'] = {'BaynesSmith', '1881'}, ['XIII'] = {'BaynesSmith', '1881'}, ['14'] = {'BaynesSmith', '1882'}, ['XIV'] = {'BaynesSmith', '1882'}, ['15'] = {'BaynesSmith', '1883'}, ['XV'] = {'BaynesSmith', '1883'}, ['16'] = {'BaynesSmith', '1883'}, ['XVI'] = {'BaynesSmith', '1883'}, ['17'] = {'BaynesSmith', '1884'}, ['XVII'] = {'BaynesSmith', '1884'}, ['18'] = {'BaynesSmith', '1885'}, ['XVIII'] = {'BaynesSmith', '1885'}, ['19'] = {'BaynesSmith', '1885'}, ['XIX'] = {'BaynesSmith', '1885'}, ['20'] = {'BaynesSmith', '1886'}, ['XX'] = {'BaynesSmith', '1886'}, ['21'] = {'BaynesSmith', '1886'}, ['XXI'] = {'BaynesSmith', '1886'}, ['22'] = {'BaynesSmith', '1887'}, ['XXII'] = {'BaynesSmith', '1887'}, ['23'] = {'BaynesSmith', '1888'}, ['XXIII'] = {'BaynesSmith', '1888'}, ['24'] = {'BaynesSmith', '1888'}, ['XXIV'] = {'BaynesSmith', '1888'}, ['default'] = {'Baynes', '1875–1889'}, }, ['Encyclopaedia of Islam, New Edition'] = { ['1'] = {'GibbKramersLévi-ProvençalSchacht', '1960'}, ['2'] = {'LewisPellatSchacht', '1965'}, ['3'] = {'LewisMénagePellatSchacht', '1971'}, ['4'] = {'van_DonzelLewisPellatBosworth', '1978'}, ['5'] = {'Bosworthvan_DonzelLewisPellat', '1986'}, ['6'] = {'Bosworthvan_DonzelPellat', '1991'}, ['7'] = {'Bosworthvan_DonzelHeinrichsPellat', '1993'}, ['8'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1995'}, ['9'] = {'Bosworthvan_DonzelHeinrichsLecomte', '1997'}, ['10'] = {'BearmanBianquisBosworthvan_Donzel', '2000'}, ['11'] = {'BearmanBianquisBosworthvan_Donzel', '2002'}, ['12'] = {'BearmanBianquisBosworthvan_Donzel', '2004'}, ['atlas'] = {'Brice', '1981'}, ['abridged'] = {'van_Donzel', '1994'}, ['default'] = {'BearmanBianquisBosworthvan_Donzel', '1960–2005'}, }, ['New Cambridge Medieval History'] = { ['1'] = {'Fouracre', '2005'}, ['2'] = {'McKitterick', '1995'}, ['3'] = {'Reuter', '2000'}, ['4a'] = {'LuscombeRiley-Smith', '2004'}, ['4b'] = {'LuscombeRiley-Smith', '2004'}, ['5'] = {'Abulafia', '1999'}, ['6'] = {'Jones', '2000'}, ['7'] = {'Allmand', '1998'}, ['default'] = {'', '1995–2005'}, }, ['The History of al-Tabari'] = { ['1'] = {'Rosenthal', '1989'}, ['2'] = {'Brinner', '1986'}, ['3'] = {'Brinner', '1991'}, ['4'] = {'Perlmann', '1987'}, ['5'] = {'Bosworth', '1999'}, ['6'] = {'WattMcDonald', '1989'}, ['7'] = {'McDonald', '1987'}, ['8'] = {'Fishbein', '1997'}, ['9'] = {'Poonawala', '1990'}, ['10'] = {'Donner', '1993'}, ['11'] = {'Blankinship', '1993'}, ['12'] = {'Friedmann', '1992'}, ['13'] = {'Juynboll', '1989'}, ['14'] = {'Smith', '1994'}, ['15'] = {'Humphreys', '1990'}, ['16'] = {'Brockett', '1997'}, ['17'] = {'Hawting', '1996'}, ['18'] = {'Morony', '1987'}, ['19'] = {'Howard', '1990'}, ['20'] = {'Hawting', '1989'}, ['21'] = {'Fishbein', '1990'}, ['22'] = {'Rowson', '1989'}, ['23'] = {'Hinds', '1990'}, ['24'] = {'Powers', '1989'}, ['25'] = {'Blankinship', '1989'}, ['26'] = {'Hillenbrand', '1989'}, ['27'] = {'Williams', '1985'}, ['28'] = {'McAuliffe', '1995'}, ['29'] = {'Kennedy', '1990'}, ['30'] = {'Bosworth', '1989'}, ['31'] = {'Fishbein', '1992'}, ['32'] = {'Bosworth', '1987'}, ['33'] = {'Bosworth', '1991'}, ['34'] = {'Kraemer', '1989'}, ['35'] = {'Saliba', '1985'}, ['36'] = {'Waines', '1992'}, ['37'] = {'Fields', '1987'}, ['38'] = {'Rosenthal', '1985'}, ['39'] = {'Landau-Tasseron', '1998'}, ['40'] = {'Popovkin', '2007'}, ['default'] = {'Yarshater', '1985–2007'}, }, } --[[--------------------------< W R A P P E R _ T E M P L A T E S >-------------------------------------------- A list of wrapper templates and their redirects – spelling and capitalization is important; first character is always uppercase. Each wrapper template gets its value from a k/v pair in the wrapper_template_defaults table. article reader queries this table to see if template_name is a wrapper template ]] local wrapper_templates = { -- keys are names of wrapper templates and their redirects ['Americana'] = wrapper_template_defaults['Americana'], -- canonical name; this template calls Cite Americana ['Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['1913Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Catholic'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Catholic encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CatholicEncyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CE13'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite Americana'] = wrapper_template_defaults['Americana'], -- canonical name ['Cite Catholic Encyclopedia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['CathEncy'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite Catholic Encyclopædia'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite CE1913'] = wrapper_template_defaults_vol['Cite Catholic Encyclopedia'], ['Cite EB1911'] = wrapper_template_defaults['Cite EB1911'], -- canonical name ['1911EB'] = wrapper_template_defaults['Cite EB1911'], -- redirects ['EB1911 cite'] = wrapper_template_defaults['Cite EB1911'], ['Wikisource1911Enc Citation'] = wrapper_template_defaults['Cite EB1911'], ['Wikisource1911Enc citation'] = wrapper_template_defaults['Cite EB1911'], ['Cite EB9'] = wrapper_template_defaults_vol['Cite EB9'], -- canonical ['Eb9'] = wrapper_template_defaults_vol['Cite EB9'], ['Cite ODNB'] = wrapper_template_defaults['ODNB'], -- canonical ['Cite odnb'] = wrapper_template_defaults['ODNB'], ['DNBweb'] = wrapper_template_defaults['ODNB'], ['OBDNweb'] = wrapper_template_defaults['ODNB'], ['ODNB'] = wrapper_template_defaults['ODNB'], ['ODNBref'] = wrapper_template_defaults['ODNB'], ['ODNBweb'] = wrapper_template_defaults['ODNB'], ['EB1911'] = wrapper_template_defaults['EB1911'], -- canonical name; this template calls Cite EB1911 ['1911'] = wrapper_template_defaults['EB1911'], -- redirects ['1911s'] = wrapper_template_defaults['EB1911'], ['Britannica 1911'] = wrapper_template_defaults['EB1911'], ['Encyclopedia Britannica 1911'] = wrapper_template_defaults['EB1911'], ['Encyclopædia Britannica 1911'] = wrapper_template_defaults['EB1911'], ['EB9'] = wrapper_template_defaults_vol['Cite EB9'], -- canonical; this template calls Cite EB9 ['Encyclopaedia of Islam, New Edition'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'], -- canonical ['EI2'] = wrapper_template_defaults_vol['Encyclopaedia of Islam, New Edition'], ['Encyclopaedia of Islam, THREE'] = wrapper_template_defaults['EI3'], -- canonical ['EI3'] = wrapper_template_defaults['EI3'], ['New Cambridge Medieval History'] = wrapper_template_defaults_vol['New Cambridge Medieval History'], -- canonical ['The History of al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- canonical ['The History of Al-Tabari'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- redirects ['The History of al-Ṭabarī'] = wrapper_template_defaults_vol['The History of al-Tabari'], -- redirects } --[[--------------------------< T E M P L A T E _ N A M E S >-------------------------------------------------- This table holds the names of templates and the names of their redirects. Template names must be written exactly as they are named at their templatespace page. This same also applies to redirects. The indexes in this table are not critical but should be short and concise. ]] local template_names = { ['ADB'] = {'Allgemeine Deutsche Biographie', 'Cite ADB'}, ['Butt_Stations'] = {'Butt-Stations', 'Butt-stations'}, ['Cam_Hist_Iran'] = {'Cambridge History of Iran', 'The Cambridge History of Iran'}, ['DNB'] = {'Cite DNB', 'DNB', 'DNB Cite', 'Cite DNBSupp', 'DNBSupp', 'Cite DNB12', 'Cite DNBIE', 'DNB12', 'DNBIE', 'DNBfirst'}, ['ME-ref'] = {'ME-ref', 'Me-ref'}, ['ODB'] = {'ODB', 'Oxford Dictionary of Byzantium'}, ['ODLA'] = {'ODLA', 'Oxford Dictionary of Late Antiquity'}, ['NDB'] = {'Cite NDB', 'NDB'}, ['Iranica'] = {'Encyclopædia Iranica Online', 'Encyclopædia Iranica', 'Encyclopaedia Iranica', 'Cite Encyclopædia Iranica Online'}, } --[[--------------------------< S P E C I A L _ P A T T E R N S >---------------------------------------------- Lua patterns. These are scanned sequentially which costs time and processing far and above the time and processing needed to index into whitelist{}. Do not create a pattern here if a normal whitelist entry or entries can be created. ]] local special_patterns = { 'CITEREFACAD%u%u%u?%u?%d+%u%u?', -- {{Acad}} ID appears to be 2-4 letters, then 3 numbers, then 1-2 letters 'CITEREFAHD%d+', -- {{Cite AHD}} 'CITEREFHistoric_England%d+', -- {{National Heritage List for England}} & {{PastScape}} 'CITEREFHistoric_Environment_Scotland%u%u%u?%u?%d', -- {{Historic Environment Scotland}} %u can be BTL, GLD, HMPA, LB, SM 'CITEREFQHR%d+', -- {{Cite QHR}} 'CITEREF[%d%a_%pöüäß→]+_at_Bach_Digital', -- {{BDh}} 'CITEREF[BR]GBl_[12]%d%d%d%-?I?I?%/%d+', -- {{Cite Austrian gazette}} 'CITEREFStGBl_[12]%d%d%d%/%d+', -- {{Cite Austrian gazette}} 'CITEREFGBlÖ_[12]%d%d%d%/%d+', -- {{Cite Austrian gazette}} 'CITEREF%a.*_USGS$', -- {{Cite gnis2}} } --[[--------------------------< D N B _ S P E C I A L _ P A T T E R N S >-------------------------------------- Lua patterns. Note at special_patterns applies. These for the DNB templates only; these will be tried only when there is a DNB template in the article. Pretty much any author name during the period 1885–1901 inclusive, and 1912. The DNBIE was published in 1903, and Template:DNBIE says that its use is deprecated, but we do not fight that battle here. ]] local DNB_special_patterns = { 'CITEREF%a[%a%-_\']*188[5-9]', -- 1885–1889 'CITEREF%a[%a%-_\']*189%d', -- 1890–1899 'CITEREF%a[%a%-_\']*190[0-1]', -- 1900–1901 'CITEREF%a[%a%-_\']*1903', -- 1903 IE 'CITEREF%a[%a%-_\']*1912', -- 1912 supplement } --[[--------------------------< W H I T E L I S T >------------------------------------------------------------ This is a list of anchor IDs known to be associated with specific wrapper templates. The anchor ID serves as an index into the table. The assigned value is another table that lists the associated template and any redirects. Except for year disambiguators, anchor IDs must have the same form as the anchor creator makes; must be the anchor-encoded form. Remove the year disambiguator. Template names must be written exactly as they are named at their templatespace page. This same also applies to redirects. Module:Footnotes reads the template names left to right so most-commonly-used template or redirect name should appear first. When there are more than one name and when those templates have various anchor IDs the template namelist should be added to the template_names{} table. Note that references to Template:EB1911 are listed under "E" in the alphabetical list below to keep them organized. ]] local whitelist = { ----------< # >---------- ['CITEREF2013_Statistical_Yearbook_of_the_Republic_of_Croatia'] = {'Croatia Yearbook 2013'}, ----------< A >---------- ['CITEREFAGA_1884–1897'] = {'Schubert\'s compositions (references)'}, ['CITEREFATOC2009'] = {'ATOCConnectingCommunitiesReportS10'}, ['CITEREFAbaevBailey1985'] = template_names['Iranica'], ['CITEREFAbbas1988'] = template_names['Iranica'], ['CITEREFAbbas1989'] = template_names['Iranica'], ['CITEREFAbramowitzStegun1983'] = {'Abramowitz Stegun ref'}, ['CITEREFActa_Lipsiensium1723'] = {'Bach\'s compositions (sources)'}, ['CITEREFAdamsFranzosa2009'] = {'Adams Franzosa Introduction to Topology Pure and Applied'}, ['CITEREFAdaschErnstKeim1978'] = {'Adasch Topological Vector Spaces'}, ['CITEREFAffleck1978'] = {'Affleck-On Track'}, ['CITEREFAhlgrimm1969'] = {'Bach\'s compositions (sources)'}, ['CITEREFAhmadiNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFAhrons1927'] = {'Book-Ahrons-British Steam Railway Locomotive'}, ['CITEREFAl-Kindi1912'] = {'The Governors and Judges of Egypt'}, ['CITEREFAlbert_Schumann1886'] = {'Cite ADB'}, ['CITEREFAlden1916'] = {'Shakespeare sonnets bibliography'}, ['CITEREFAldrich1969'] = {'Aldrich-LocosGER7'}, ['CITEREFAleksidze2018'] = template_names['ODLA'], ['CITEREFAlexiou2010'] = {'Cite flatiron'}, ['CITEREFAlgar1983'] = template_names['Iranica'], ['CITEREFAlgar1989'] = template_names['Iranica'], ['CITEREFAlgar1990'] = template_names['Iranica'], ['CITEREFAlgar2003'] = template_names['Iranica'], ['CITEREFAliprantisBorder2006'] = {'Aliprantis Border Infinite Dimensional Analysis A Hitchhiker\'s Guide Third Edition'}, ['CITEREFAlizadeh1990'] = template_names['Iranica'], ['CITEREFAllamaniPanagiotopoulou1978'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFAllcockDaviesle_FlemingMaskelyne1968'] = {'RCTS-LocosGWR-1'}, ['CITEREFAllenBoddyBrownFry1970'] = {'RCTS-LocosLNER-8A', 'RCTS-LocosLNER'}, ['CITEREFAllenBoddyBrownFry1971'] = {'RCTS-LocosLNER-8B', 'RCTS-LocosLNER'}, ['CITEREFAllenBoddyBrownFry1983'] = {'RCTS-LocosLNER-8A', 'RCTS-LocosLNER'}, ['CITEREFAmanat1985'] = template_names['Iranica'], ['CITEREFAmanat1998'] = template_names['Iranica'], ['CITEREFAmanat1999'] = template_names['Iranica'], ['CITEREFAmbartsumian2014'] = template_names['Iranica'], ['CITEREFAmerican_Railway_Association1922'] = {'1922 Locomotive Cyclopedia'}, ['CITEREFAnderson1952'] = {'Naval Wars in the Levant 1559–1853'}, ['CITEREFAndo2000'] = template_names['Iranica'], ['CITEREFAngelov2018'] = template_names['ODLA'], ['CITEREFAnwārEIr1985'] = template_names['Iranica'], ['CITEREFApostol1976'] = {'Apostol IANT'}, ['CITEREFArkhangel&#039;skiiPonomarev1984'] = {'Arkhangel\'skii Ponomarev Fundamentals of General Topology Problems and Exercises'}, ['CITEREFArrey_von_Dommer1875'] = {'Cite ADB'}, ['CITEREFAshraf2006'] = template_names['Iranica'], ['CITEREFAslanianBerberian2009'] = template_names['Iranica'], ['CITEREFAsmus1966'] = template_names['NDB'], ['CITEREFAsmussen1985'] = template_names['Iranica'], ['CITEREFAspreas1929'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFAtkins2007'] = {'Shakespeare sonnets bibliography'}, ['CITEREFAube2011'] = template_names['Iranica'], ['CITEREFAudiKondevWangHuang2017'] = {'NUBASE2016'}, ['CITEREFAvdoyan2018'] = template_names['ODLA'], ['CITEREFAwdry1990'] = {'Awdry-RailCo', 'Carnarvonshire Railway'}, ['CITEREFAzarnoosh2021'] = template_names['Iranica'], ['CITEREFRamelli2018'] = {'Oxford Dictionary of Late Antiquity'},['CITEREFA_History_of_the_Crusades'] = {'Setton-A History of the Crusades'}, ----------< B >---------- ['CITEREFBabinger1962'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBabinger1978'] = {'Mehmed the Conqueror and His Time'}, ['CITEREFBabinger1992'] = {'Mehmed the Conqueror and His Time'}, ['CITEREFBachAgricola1754'] = {'Bach\'s compositions (sources)'}, ['CITEREFBadura-SkodaBranscombe2008'] = {'Schubert\'s compositions (references)'}, ['CITEREFBagley1999'] = {'Cite Cambridge History of China'}, ['CITEREFBahramianHirtensteinGholami2013'] = {'Encyclopaedia Islamica'}, ['CITEREFBalcer1990'] = template_names['Iranica'], ['CITEREFBaldwin1969'] = {'Setton-A History of the Crusades'}, ['CITEREFBaldwin1985'] = {'Setton-A History of the Crusades'}, ['CITEREFBaldwin1991'] = template_names['ODB'], ['CITEREFBaldwinKazhdan1991'] = template_names['ODB'], ['CITEREFBaldwinTalbot1991'] = template_names['ODB'], ['CITEREFBaltzer1916'] = {'Baltzer-Kolonialbahnen'}, ['CITEREFBanach1932'] = {'Banach Théorie des Opérations Linéaires'}, ['CITEREFBandy2021'] = template_names['Iranica'], ['CITEREFBartusis1991'] = template_names['ODB'], ['CITEREFBaxter1971'] = {'Baxter-BritishLocoCat1'}, ['CITEREFBaxter1977'] = {'Baxter-BritishLocoCat1'}, ['CITEREFBaxter1978'] = {'Baxter-BritishLocoCat2A'}, ['CITEREFBaxter1979'] = {'Baxter-BritishLocoCat2B'}, ['CITEREFBaxter1982'] = {'Baxter-BritishLocoCat3A', 'Baxter-BritishLocoCat3B'}, ['CITEREFBaxter1984'] = {'Baxter-BritishLocoCat4'}, ['CITEREFBaxter1986'] = {'Baxter-BritishLocoCat5A'}, ['CITEREFBaxter1988'] = {'Baxter-BritishLocoCat5B'}, ['CITEREFBaxter2012'] = {'Baxter-BritishLocoCat6'}, ['CITEREFBeattie1986'] = template_names['Iranica'], ['CITEREFBeißwenger1991'] = {'Bach\'s compositions (sources)'}, ['CITEREFBek2001'] = {'Cite Grove'}, ['CITEREFBelke1996'] = {'Tabula Imperii Byzantini'}, ['CITEREFBelkeMersisch1990'] = {'Tabula Imperii Byzantini'}, ['CITEREFBelkeRestle1984'] = {'Tabula Imperii Byzantini'}, ['CITEREFBellini2008'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBernardini2003'] = template_names['Iranica'], ['CITEREFBernhard_von_Poten1889'] = template_names['ADB'], ['CITEREFBernhard_von_Poten1898'] = template_names['ADB'], ['CITEREFBernjian2008'] = {'Encyclopaedia Islamica'}, ['CITEREFBezilla1980'] = {'Bezilla-PRR-Electric-Traction'}, ['CITEREFBianquis1998'] = {'The Cambridge History of Egypt', 'Cambridge History of Egypt'}, ['CITEREFBickerman1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBierstedt1988'] = {'Bierstedt An Introduction to Locally Convex Inductive Limits'}, ['CITEREFBiran2009'] = template_names['Iranica'], ['CITEREFBirken1976'] = {'Die Provinzen des Osmanischen Reiches'}, ['CITEREFBivar1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBivar2003'] = template_names['Iranica'], ['CITEREFBlair2002'] = template_names['Iranica'], ['CITEREFBlair2021'] = template_names['Iranica'], ['CITEREFBlake1966'] = {'DisraeliRef'}, ['CITEREFBlanken2019'] = {'Bach\'s compositions (sources)'}, ['CITEREFBlankinship1994'] = {'The End of the Jihâd State', 'The End of the Jihad State'}, ['CITEREFBlautSchulze2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFBloom2007'] = {'Cite Routledge Broadway', 'Cite Broadway Routledge', 'Cite Routledge Guide to Broadway', 'Routledge Guide to Broadway'}, ['CITEREFBock1978'] = {'Audie-bock-directors'}, ['CITEREFBodde1986'] = {'Cite Cambridge History of China'}, ['CITEREFBoddyBrownFryHennigan1968'] = {'RCTS-LocosLNER-4', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownFryHennigan1975'] = {'RCTS-LocosLNER-2B', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownFryHennigan1977'] = {'RCTS-LocosLNER-9A', 'RCTS-LocosLNER-9B', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownFryHennigan1979'] = {'RCTS-LocosLNER-3A', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownHenniganHoole1984'] = {'RCTS-LocosLNER-6C', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownHenniganNeve1981'] = {'RCTS-LocosLNER-3B', 'RCTS-LocosLNER'}, ['CITEREFBoddyBrownNeveYeadon1983'] = {'RCTS-LocosLNER-6B', 'RCTS-LocosLNER'}, ['CITEREFBoddyFryHenniganHoole1990'] = {'RCTS-LocosLNER-10B', 'RCTS-LocosLNER'}, ['CITEREFBoddyFryHenniganProud1963'] = {'RCTS-LocosLNER-1', 'RCTS-LocosLNER'}, ['CITEREFBoddyNeveTeeYeadon1982'] = {'RCTS-LocosLNER-6A', 'RCTS-LocosLNER'}, ['CITEREFBoddyNeveYeadon1973'] = {'RCTS-LocosLNER-2A', 'RCTS-LocosLNER'}, ['CITEREFBody1989'] = {'Body-Railways-Vol2'}, ['CITEREFBon1969'] = {'La Morée franque'}, ['CITEREFBonebakker1997'] = template_names['Iranica'], ['CITEREFBonner2010'] = {'New Cambridge History of Islam'}, ['CITEREFBonnett2005'] = {'Bonnett Practical Rail Engineering'}, ['CITEREFBonporti1712'] = {'Bach\'s compositions (sources)'}, ['CITEREFBooth2000'] = {'Shakespeare sonnets bibliography'}, ['CITEREFBorsari1964'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFBossert1914'] = {'Schaff-Herzog'}, ['CITEREFBosworth1968'] = template_names['Cam_Hist_Iran'], ['CITEREFBosworth1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBosworth1983'] = template_names['Iranica'], ['CITEREFBosworth1984'] = template_names['Iranica'], ['CITEREFBosworth1987'] = template_names['Iranica'], ['CITEREFBosworth1988'] = template_names['Iranica'], ['CITEREFBosworth1989'] = template_names['Iranica'], ['CITEREFBosworth1994'] = template_names['Iranica'], ['CITEREFBosworth1995'] = template_names['Iranica'], ['CITEREFBosworth1997'] = template_names['Iranica'], ['CITEREFBosworth1998'] = template_names['Iranica'], ['CITEREFBosworth1999'] = template_names['Iranica'], ['CITEREFBosworth2000'] = template_names['Iranica'], ['CITEREFBosworth2001'] = template_names['Iranica'], ['CITEREFBosworth2002'] = template_names['Iranica'], ['CITEREFBosworth2003'] = template_names['Iranica'], ['CITEREFBosworth2008'] = template_names['Iranica'], ['CITEREFBosworth2009'] = template_names['Iranica'], ['CITEREFBosworth2010'] = template_names['Iranica'], ['CITEREFBosworth2011'] = template_names['Iranica'], ['CITEREFBosworthCrane1984'] = template_names['Iranica'], ['CITEREFBottoMitchell2002'] = {'Cite ATT Broadway', 'Cite At This Theatre Broadway', 'Cite Broadway At This Theatre', 'Cite Broadway ATT'}, ['CITEREFBourbaki1987'] = {'Bourbaki Topological Vector Spaces', 'Bourbaki Topological Vector Spaces Part 1 Chapters 1–5'}, ['CITEREFBourbaki1989'] = {'Bourbaki General Topology Part I Chapters 1-4', 'Bourbaki General Topology Part II Chapters 5-10', 'Bourbaki Algebra I Chapters 1-3 Springer'}, ['CITEREFBourbaki1994'] = {'Bourbaki EHM'}, ['CITEREFBournoutian2018'] = {'Cite Armenia and Imperial Decline'}, ['CITEREFBowen1928'] = {'The Life and Times of Ali ibn Isa'}, ['CITEREFBowmanCameronGarnsey2005'] = {'Cambridge Ancient History'}, ['CITEREFBoyce1983'] = template_names['Iranica'], ['CITEREFBoyce1986'] = template_names['Iranica'], ['CITEREFBoyce1989'] = template_names['Iranica'], ['CITEREFBoyce2000'] = template_names['Iranica'], ['CITEREFBoyce2009'] = template_names['Iranica'], ['CITEREFBoyd1970'] = {'Boyd-MidWales'}, ['CITEREFBoyd1975'] = {'Boyd-FR1'}, ['CITEREFBoyd1985'] = {'Boyd-NCaerns2Penrhyn'}, ['CITEREFBoyd1986'] = {'Boyd-NCaerns3Dinorwic'}, ['CITEREFBoyd1988'] = {'Boyd-SCaerns1'}, ['CITEREFBoyd1989'] = {'Boyd-SCaerns2'}, ['CITEREFBoyd1990'] = {'Boyd-NCaerns1'}, ['CITEREFBradshaw1968'] = {'Bradshaw-1910April'}, ['CITEREFBradshaw1985'] = {'Bradshaw-1922July'}, ['CITEREFBradshaw2011'] = {'Bradshaw-1895December'}, ['CITEREFBradshaw2012'] = {'Bradshaw-1850March'}, ['CITEREFBrand1968'] = {'Byzantium Confronts the West'}, ['CITEREFBrand1991'] = {'DBI', 'ODB', 'Oxford Dictionary of Byzantium'}, ['CITEREFBray2010'] = {'Bray-SDJR'}, ['CITEREFBrett2010'] = {'New Cambridge History of Islam'}, ['CITEREFBriant1985'] = template_names['Iranica'], ['CITEREFBrosius2000'] = template_names['Iranica'], ['CITEREFBrown2000'] = template_names['Iranica'], ['CITEREFBrown2008'] = {'The Cambridge History of the Byzantine Empire'}, ['CITEREFBrown2021'] = {'Cite Gaia EDR3'}, ['CITEREFBrunner1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBrunner1983'] = template_names['Cam_Hist_Iran'], ['CITEREFBrunner1984'] = template_names['Iranica'], ['CITEREFBrunner1986'] = template_names['Iranica'], ['CITEREFBryan1886'] = {'Bryan (3rd edition)'}, ['CITEREFBryan1889'] = {'Bryan (3rd edition)'}, ['CITEREFBuhle1909'] = {'Bach\'s compositions (sources)'}, ['CITEREFBulliet1984'] = template_names['Iranica'], ['CITEREFBulookbashiNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFBunbury1857'] = {'DGRG'}, ['CITEREFBurant1987'] = {'Cite DCB'}, ['CITEREFBurch1911'] = {'Burch Electric Traction'}, ['CITEREFBurke1866'] = {'O\'Donnell family tree'}, ['CITEREFBurn1985'] = template_names['Cam_Hist_Iran'], ['CITEREFBurrowsWallace1999'] = {'Cite gotham'}, ['CITEREFBury1911'] = {'The Imperial Administrative System of the Ninth Century'}, ['CITEREFBusse1975'] = template_names['Cam_Hist_Iran'], ['CITEREFBusse1982'] = template_names['Iranica'], ['CITEREFButcherNicholson2018'] = template_names['ODLA'], ['CITEREFButt1995'] = template_names['Butt_Stations'], ['CITEREFBöwering1995'] = template_names['Iranica'], ['CITEREFBürgelMottahedeh1988'] = template_names['Iranica'], ----------< C >---------- ['CITEREFCIC1983'] = {'CIC1983bib'}, ['CITEREFCalifornia1988'] = {'CA-Rail Passenger Development Plan-1988'}, ['CITEREFCallwell1999'] = {'Muni Chronology'}, ['CITEREFCalmard1988'] = template_names['Iranica'], ['CITEREFCalmard1999'] = template_names['Iranica'], ['CITEREFCaltrans1984'] = {'Countrystudy'}, ['CITEREFCameronWard-PerkinsWhitby2000'] = {'Cambridge Ancient History'}, ['CITEREFCanepa2018'] = template_names['ODLA'], ['CITEREFCanny2008'] = {'O\'Donnell family tree'}, ['CITEREFCappelCutlerKazhdan1991'] = template_names['ODB'], ['CITEREFCarl_von_Prantl1879'] = {'Cite ADB'}, ['CITEREFCarlson2010'] = {'Dlmf'}, ['CITEREFCaro1974'] = {'Cite Power Broker'}, ['CITEREFCarpenter1977'] = template_names['ME-ref'], ['CITEREFCarpenter1981'] = template_names['ME-ref'], ['CITEREFCarpenter2023'] = template_names['ME-ref'], ['CITEREFCarra_de_VauxHodgson1965'] = {'EI2'}, ['CITEREFCarter2006'] = {'Carter-RailwaysMotivePowerArgentina'}, ['CITEREFCasserley1968'] = {'Casserley-joint'}, ['CITEREFCasserleyJohnston1966'] = {'Casserley-LocoGrouping3'}, ['CITEREFCasserleyJohnston1974'] = {'Casserley-LocoGrouping3', 'Casserley-LocoGrouping2', '0-7110-0554-0'}, ['CITEREFCasway1984'] = {'O\'Donnell family tree'}, ['CITEREFCavanna_Ciappina2001'] = {'DBI'}, ['CITEREFCawley2001'] = {'Medieval Lands by Charles Cawley', 'MLCC'}, ['CITEREFCawley2001'] = {'Medieval Lands by Charles Cawley'}, ['CITEREFCawley2010'] = {'MLCC'}, ['CITEREFCawley2011'] = {'MLCC'}, ['CITEREFCawley2012'] = {'Medieval Lands by Charles Cawley'}, ['CITEREFChaléardChanson-JabeurBéranger2006'] = {'Chaléard-Le cdf en Afrique'}, ['CITEREFChambers1728'] = {'Cyclopaedia 1728'}, ['CITEREFChasiotis1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFChaumont1985'] = template_names['Iranica'], ['CITEREFChaumont1986'] = template_names['Iranica'], ['CITEREFChaumont1987'] = template_names['Iranica'], ['CITEREFChaumont1990'] = template_names['Iranica'], ['CITEREFChaumontSchippmann1988'] = template_names['Iranica'], ['CITEREFCheyneBlack1899'] = {'Biblica', 'Cite Biblica'}, ['CITEREFCheyneBlack1899–1903'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1901'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1902'] = {'Cite Biblica'}, ['CITEREFCheyneBlack1903'] = {'Cite Biblica'}, ['CITEREFChisholm1922'] = {'EB1922', 'Cite EB1922'}, ['CITEREFChittick1997'] = template_names['Iranica'], ['CITEREFChkeidze2001'] = template_names['Iranica'], ['CITEREFChoniates1984'] = {'O City of Byzantium'}, ['CITEREFChrista_Jost1999'] = template_names['NDB'], ['CITEREFChung1994'] = {'Country study'}, ['CITEREFChurchmanHurst2001'] = {'Churchman & Hurst Railways of New Zealand'}, ['CITEREFChurchman_&amp;_Hurst2001'] = {'Churchman & Hurst Railways of New Zealand'}, ['CITEREFChurella2013'] = {'Churella-PRR-1'}, ['CITEREFClementsMcMahon2008'] = {'ClementsMcMahon-GSR Locomotives'}, ['CITEREFClinker1978'] = {'Clinker-Stations'}, ['CITEREFClinker1988'] = {'Clinker-Stations'}, ['CITEREFCoates1990'] = {'Coates-Reading'}, ['CITEREFColbyWilliams1916'] = {'New International Encyclopedia', 'NIE'}, ['CITEREFColledgeWarlow2006'] = {'Colledge', 'Cite Colledge2006'}, ['CITEREFColledgeWarlow2010'] = {'Cite Colledge2010'}, ['CITEREFCollins2016'] = {'Cite Collins 2016'}, ['CITEREFColvin1947'] = {'Colvin1947'}, ['CITEREFConolly1998'] = {'IanAllan-PreGroup-Atlas1998'}, ['CITEREFConway1990'] = {'Conway A Course in Functional Analysis'}, ['CITEREFCosentino2008'] = {'DBI'}, ['CITEREFCoulthard-Clark2002'] = {'Australian Dictionary of Biography'}, ['CITEREFCousin1910'] = {'A Short Biographical Dictionary of English Literature', 'Cite SBDEL'}, ['CITEREFCoverdale_&_Colpitts1946'] = {'Coverdale & Colpitts 1', 'Coverdale & Colpitts 2', 'Coverdale & Colpitts 3'}, ['CITEREFCox1967'] = {'Cox-Upper Darby'}, ['CITEREFCox2011'] = {'Cox-Dixie'}, ['CITEREFCrevier1993'] = {'Crevier 1993'}, ['CITEREFCrockett2007'] = {'Australian Dictionary of Biography'}, ['CITEREFCroke2018'] = template_names['ODLA'], ['CITEREFCrone1980'] = {'Slaves on Horses'}, ['CITEREFCrone2003'] = {'Slaves on Horses'}, ['CITEREFCronin2011'] = template_names['Iranica'], ['CITEREFCroughtonKidnerYoung1982'] = {'Croughton-PrivateStations'}, ['CITEREFCruickshanks1970'] = {'HistoryofParliament'}, ['CITEREFCsászár1978'] = {'Császár General Topology'}, ['CITEREFCudahy2002'] = {'Cudahy-Hudson'}, ['CITEREFCudahy2003'] = {'Cudahy-Subways'}, ['CITEREFCurta2006'] = {'Southeastern Europe in the Middle Ages, 500–1250'}, ----------< D >---------- ['CITEREFDBI'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFDZS2015'] = {'Croatia Yearbook 2015'}, ['CITEREFDadelsen1957'] = {'Bach\'s compositions (sources)'}, ['CITEREFDaftary1990'] = {'Daftary-The Ismailis'}, ['CITEREFDaftary2003'] = template_names['Iranica'], ['CITEREFDaftary2007'] = {'Daftary-The Ismailis'}, ['CITEREFDaftary2015'] = template_names['Iranica'], ['CITEREFDaiber1988'] = template_names['Iranica'], ['CITEREFDandamayevShahbaziLecoq1986'] = template_names['Iranica'], ['CITEREFDaniel2000'] = template_names['Iranica'], ['CITEREFDaniel2010'] = {'New Cambridge History of Islam'}, ['CITEREFDanielsDench1963'] = {'Daniels-NoMore'}, ['CITEREFDanielsDench1973'] = {'Daniels-NoMore'}, ['CITEREFDanner1975'] = template_names['Cam_Hist_Iran'], ['CITEREFDarleyCanepa2018'] = {'Oxford Dictionary of Late Antiquity'}, ['CITEREFDaryaee2009'] = template_names['Iranica'], ['CITEREFDaryaee2018'] = template_names['ODLA'], ['CITEREFDaryaeeCanepa2018'] = template_names['ODLA'], ['CITEREFDavid1961'] = {'Bach\'s compositions (sources)'}, ['CITEREFDavidson2010'] = {'HistoryofParliament'}, ['CITEREFDavidsonThrush2010'] = {'HistoryofParliament'}, ['CITEREFDavies1996'] = {'Davies-PLMLocoList'}, ['CITEREFDavies1997'] = {'Davies-NordLocoList'}, ['CITEREFDavies2001'] = {'Davies-EstLocoList3', 'Davies-ÉtatLocoList'}, ['CITEREFDavies2003'] = {'Davies-SNCFLocoList'}, ['CITEREFDaviesFirthLuckingThomas1966'] = {'RCTS-LocosGWR-10'}, ['CITEREFDavud2018'] = {'Encyclopaedia Islamica'}, ['CITEREFDavudNazerian2008'] = {'Encyclopaedia Islamica'}, ['CITEREFDe_Negri1997'] = {'DBI'}, ['CITEREFDemircan2010'] = {'TDV Encyclopedia of Islam'}, ['CITEREFDer_Matossian2020'] = {'Cite The First Republic of Armenia'}, ['CITEREFDeutsch1951'] = {'Schubert\'s compositions (references)'}, ['CITEREFDeutsch1978'] = {'Schubert\'s compositions (references)'}, ['CITEREFDeutsche_Autos,_Band_2,2001'] = {'Deutsche Autos-2'}, ['CITEREFDeutsche_Autos,_Band_3,2001'] = {'Deutsche Autos-3'}, ['CITEREFDeutsche_Autos,_Band_4,2001'] = {'Deutsche Autos-4'}, ['CITEREFDeutsche_Autos,_Band_5,2001'] = {'Deutsche Autos-5'}, ['CITEREFDeutsche_Autos,_Band_6,2001'] = {'Deutsche Autos-6'}, ['CITEREFDewick2005'] = {'Dewick-Atlas'}, ['CITEREFDiamonstein-Spielvogel2011'] = {'Cite landmarks'}, ['CITEREFDickens2018'] = template_names['ODLA'], ['CITEREFDirksen1998'] = {'Bach\'s compositions (sources)'}, ['CITEREFDirksen2010'] = {'Bach\'s compositions (sources)'}, ['CITEREFDirksen2016'] = {'Bach\'s compositions (sources)'}, ['CITEREFDixmier1984'] = {'Dixmier General Topology'}, ['CITEREFDoerfer1989'] = template_names['Iranica'], ['CITEREFDoganis1930'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFDoleckiMynard2016'] = {'Dolecki Mynard Convergence Foundations Of Topology'}, ['CITEREFDolkart1998'] = {'Cite morningside'}, ['CITEREFDonaghy1972'] = {'Donaghy-LMR'}, ['CITEREFDonner1995'] = template_names['Iranica'], ['CITEREFDonohue2003'] = {'The Buwayhid Dynasty in Iraq'}, ['CITEREFDorin1972'] = {'Dorin-North Western'}, ['CITEREFDow1962'] = {'Dow-GC2'}, ['CITEREFDow1965'] = {'Dow-GC3'}, ['CITEREFDow1985'] = {'Dow-GC1'}, ['CITEREFDowney2007'] = {'Downey-Chicago'}, ['CITEREFDrechsler2005'] = template_names['Iranica'], ['CITEREFDrummond1964'] = {'HistoryofParliament'}, ['CITEREFDrury1985'] = {'Drury Historical Guide 1985'}, ['CITEREFDrury1993'] = {'Drury-North American Steam'}, ['CITEREFDuchesne-Guillemin1994'] = template_names['Iranica'], ['CITEREFDugundji1966'] = {'Dugundji Topology'}, ['CITEREFDuke1995'] = {'Duke-Santa Fe-1'}, ['CITEREFDukeKeilty1990'] = {'Duke-RDC'}, ['CITEREFDumbarton_Oaks_Hagiography_Database'] = {'Dumbarton Oaks Hagiography Database'}, ['CITEREFDunbar1969'] = {'Dunbar-Railroads'}, ['CITEREFDuncan-Jones2010'] = {'Shakespeare sonnets bibliography'}, ['CITEREFDunlop1895'] = {'O\'Donnell family tree'}, ['CITEREFDunlop1985'] = template_names['Iranica'], ['CITEREFDunn2013'] = {'Dunn-Comeng-5'}, ['CITEREFDurand-Guédy2008'] = template_names['Iranica'], ['CITEREFDurand-Guédy2010'] = template_names['Iranica'], ['CITEREFDurand-Guédy2013'] = {'Encyclopaedia Islamica'}, ['CITEREFDurham1998'] = {'California\'s Geographic Names'}, ['CITEREFDurrant1972'] = {'Durrant-Steam Locos Eastern Europe'}, ['CITEREFDurrant1981'] = {'Durrant-Garratt-Rev'}, ['CITEREFDurrantLewisJorgensen1981'] = {'Durrant-SteamAfrica'}, ['CITEREFDömlingKohlhase1971'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1952'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1954'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürr1987'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürrJones2006'] = {'Bach\'s compositions (sources)'}, ['CITEREFDürrKobayashi1998'] = {'Bach\'s compositions (sources)'}, ['CITEREFde_Blois2000'] = template_names['Iranica'], ['CITEREFde_Planhol1987'] = template_names['Iranica'], ['CITEREFde_Planhol1988'] = template_names['Iranica'], ----------< E >---------- ['CITEREFEIr.1994'] = template_names['Iranica'], ['CITEREFEarle2018'] = {'Gymnosperm Database'}, ['CITEREFEaston1897'] = {'Eastons', 'EBD'}, ['CITEREFEbata2019'] = {'BDh'}, ['CITEREFEbata2020'] = {'BDh'}, ['CITEREFEbrahimKhodaverdian2018'] = {'Encyclopaedia Islamica'}, ['CITEREFEdwards1995'] = {'Edwards Functional Analysis Theory and Applications'}, ['CITEREFEichberg1976'] = {'Bach\'s compositions (sources)'}, ['CITEREFEilers1983'] = template_names ['Cam_Hist_Iran'], ['CITEREFEkbal1991'] = template_names['Iranica'], ['CITEREFEl-Hibri2010'] = {'New Cambridge History of Islam'}, ['CITEREFEl-Hibri2021'] = {'The Abbasid Caliphate: A History'}, ['CITEREFEldredgeHorenstein2014'] = {'Cite concrete'}, ['CITEREFElsholz1982'] = {'Schubert\'s compositions (references)'}, ['CITEREFElwell-Sutton1984'] = template_names['Iranica'], ['CITEREFEppstein1966'] = {'Bach\'s compositions (sources)'}, ['CITEREFEppstein1982'] = {'Bach\'s compositions (sources)'}, ['CITEREFEquasis'] = {'Csr', 'Cite ship register'}, ['CITEREFEuDaly2009'] = {'Complete Book of North American Railroading'}, ['CITEREFEuDalySchaferJessupBoyd2009'] = {'Complete Book of North American Railroading'}, ----------< F >---------- ['CITEREFFacella2021'] = template_names['Iranica'], ['CITEREFFang1943'] = {'Cite ECCP'}, ['CITEREFFarinella2001'] = {'DBI'}, ['CITEREFFatehi-NezhadAzarnooshNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFFatehi-nezhadRahimi2008'] = {'Encyclopaedia Islamica'}, ['CITEREFFeder1958'] = {'Bach\'s compositions (sources)'}, ['CITEREFFederal_Writers&#039;_Project1939'] = {'Cite fednyc'}, ['CITEREFFelixMadelung1995'] = template_names['Iranica'], ['CITEREFFernandez1983'] = {'Fernandez1983'}, ['CITEREFFerneyhough1980'] = {'Ferneyhough-LMR'}, ['CITEREFFesharaki2015'] = {'Encyclopaedia Islamica'}, ['CITEREFFiaccadori1991'] = template_names['ODB'], ['CITEREFFikratUmar2008'] = template_names['Iranica'], ['CITEREFFine1991'] = {'The Early Medieval Balkans'}, ['CITEREFFine1994'] = {'The Late Medieval Balkans'}, ['CITEREFFletcher,_Great_Tank_Scandal'] = {'Book-Fletcher-Great Tank Scandal'}, ['CITEREFFletcher,_Universal_Tank'] = {'Book-Fletcher-Universal Tank'}, ['CITEREFFloor1992'] = template_names['Iranica'], ['CITEREFFloor2005'] = template_names['Iranica'], ['CITEREFFlora_of_North_America'] = {'EFloras'}, ['CITEREFFlora_of_North_America2009'] = {'EFloras'}, ['CITEREFFluckMarshallWilson1996'] = {'FluMarWil-LocRailCR'}, ['CITEREFFonstad1991'] = template_names['ME-ref'], ['CITEREFFordCrowther1922'] = {'Ford1922'}, ['CITEREFForkelTerry1920'] = {'Bach\'s compositions (sources)'}, ['CITEREFFornaçon,_Siegfried1957'] = template_names['NDB'], ['CITEREFForrestal1999'] = {'Forrestal-Wineries'}, ['CITEREFForster1990'] = {'Cite DCB'}, ['CITEREFFoss1991'] = template_names['ODB'], ['CITEREFFoster1971'] = template_names['ME-ref'], ['CITEREFFoster1996'] = {'Foster-Field Guide'}, ['CITEREFFrailey2010'] = {'Frailey-Twilight'}, ['CITEREFFranke1994'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFFranke1994'] = {'Cite Cambridge History of China'}, ['CITEREFFranz_Schnorr_von_Carolsfeld1883'] = {'Cite ADB'}, ['CITEREFFriedrich_Wilhelm_Bautz1975'] = {'BBKL'}, ['CITEREFFriedrich_Wilhelm_Bautz1990'] = {'BBKL'}, ['CITEREFFry1964'] = {'RCTS-LocosLNER-7', 'RCTS-LocosLNER'}, ['CITEREFFry1966'] = {'RCTS-LocosLNER-5', 'RCTS-LocosLNER'}, ['CITEREFFrye1975'] = template_names['Cam_Hist_Iran'], ['CITEREFFrye1983'] = template_names['Cam_Hist_Iran'], ['CITEREFFrye2004'] = template_names['Iranica'], ['CITEREFFubini2012'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFFudenbergTirole1991'] = {'Cite Fudenberg Tirole 1991'}, ['CITEREFFultonHarris1991'] = {'Fulton-Harris'}, ----------< G >---------- ['CITEREFGaines2008'] = {'Cite Gaines 2008'}, ['CITEREFGarakaniBrown2013'] = {'Encyclopaedia Islamica'}, ['CITEREFGardner2005'] = {'MSW3 Microbiotheria'}, ['CITEREFGardoni2015'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGareyJohnson1979'] = {'Garey-Johnson'}, ['CITEREFGarsoian2000'] = template_names['Iranica'], ['CITEREFGarsoian2004'] = template_names['Iranica'], ['CITEREFGarsoian2005'] = template_names['Iranica'], ['CITEREFGarth2003'] = template_names['ME-ref'], ['CITEREFGazette27462'] = {'London Gazette'}, ['CITEREFGazette34205'] = {'London Gazette'}, ['CITEREFGazette34339'] = {'London Gazette'}, ['CITEREFGazette34390'] = {'London Gazette'}, ['CITEREFGazette34427'] = {'London Gazette'}, ['CITEREFGazette34558'] = {'London Gazette'}, ['CITEREFGazette34870'] = {'London Gazette'}, ['CITEREFGazette34978'] = {'London Gazette'}, ['CITEREFGazette34989'] = {'London Gazette'}, ['CITEREFGazette35037'] = {'London Gazette'}, ['CITEREFGazette35107'] = {'London Gazette'}, ['CITEREFGazette35134'] = {'London Gazette'}, ['CITEREFGazette35284'] = {'London Gazette'}, ['CITEREFGazette37560'] = {'London Gazette'}, ['CITEREFGazette37590'] = {'London Gazette'}, ['CITEREFGazette37598'] = {'London Gazette'}, ['CITEREFGazette37610'] = {'London Gazette'}, ['CITEREFGazette38020'] = {'London Gazette'}, ['CITEREFGazette38611'] = {'London Gazette'}, ['CITEREFGeanakoplos1959'] = {'Emperor Michael Palaeologus and the West'}, ['CITEREFGeorg_von_Dadelsen1953'] = template_names['NDB'], ['CITEREFGhanoonparvar1989'] = template_names['Iranica'], ['CITEREFGhereghlou2009'] = template_names['Iranica'], ['CITEREFGhereghlou2016'] = template_names['Iranica'], ['CITEREFGhulamiyan2015'] = template_names['Iranica'], ['CITEREFGhulamiyan2015'] = {'Encyclopaedia Islamica'}, ['CITEREFGiannasi1975'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGibb1923'] = {'The Arab Conquests in Central Asia'}, ['CITEREFGignoux1983'] = template_names['Iranica'], ['CITEREFGignoux1994'] = template_names['Iranica'], ['CITEREFGil1997'] = {'A History of Palestine, 634-1099', 'A History of Palestine, 634–1099'}, ['CITEREFGillham2001'] = {'Gillham-Waterloo-City'}, ['CITEREFGilliland1969'] = {'Gilliland'}, ['CITEREFGilliland1994'] = {'Pop Chronicles 40s'}, ['CITEREFGilliverMarshallWeiner2006'] = template_names['ME-ref'], ['CITEREFGilmanPeckColby1905'] = {'Cite NIE', 'New International Encyclopedia', 'NIE'}, ['CITEREFGilmanPeckColby1916'] = {'New International Encyclopedia', 'NIE'}, ['CITEREFGiunashvili2016'] = template_names['Iranica'], ['CITEREFGleaves1921'] = {'Gleaves'}, ['CITEREFGlischinski1997'] = {'Glischinski-Santa Fe'}, ['CITEREFGlöckner1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFGoldberg1981'] = {'Goldberg-Amtrak'}, ['CITEREFGordon2001'] = {'Gordon-The Breaking of a Thousand Swords'}, ['CITEREFGraham1974'] = {'Cite DCB'}, ['CITEREFGrant1994'] = {'Grant-Death'}, ['CITEREFGrant2010'] = {'Grant-Twilight'}, ['CITEREFGrant2017'] = {'Grant-RailCo'}, ['CITEREFGrassi2018'] = template_names['Iranica'], ['CITEREFGray1986'] = template_names['Cam_Hist_Iran'], ['CITEREFGreenlaw2007'] = {'Greenlaw-Via Rail'}, ['CITEREFGreenwoodEarnshaw1997'] = {'Greenwood&Earnshaw2nd'}, ['CITEREFGregory1991'] = template_names['ODB'], ['CITEREFGregoryKazhdan1991'] = template_names['ODB'], ['CITEREFGregoryŠevčenko1991'] = template_names['ODB'], ['CITEREFGrete_Schemann1957'] = template_names['NDB'], ['CITEREFGrey2002'] = {'Australian Dictionary of Biography'}, ['CITEREFGrierson1903'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1908'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1919'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGrierson1967'] = {'Cite LSI', 'LSI', 'Linguistic Survey of India'}, ['CITEREFGriffith1991'] = template_names['ODB'], ['CITEREFGriffithsSmith1999'] = {'Griffiths-Sheds1'}, ['CITEREFGriffithsSmith2000'] = {'Griffiths-Sheds2'}, ['CITEREFGrothendieck1955'] = {'Grothendieck Produits Tensoriels Topologiques et Espaces Nucléaires'}, ['CITEREFGrothendieck1973'] = {'Grothendieck Topological Vector Spaces'}, ['CITEREFGrothendieckDieudonné1960'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1961'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1963'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1964'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1965'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1966'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1967'] = {'EGA'}, ['CITEREFGrothendieckDieudonné1971'] = {'EGA'}, ['CITEREFGroves2005'] = {'MSW3 Primates', 'MSW3 Groves'}, ['CITEREFGrubb2005'] = {'MSW3 Artiodactyla'}, ['CITEREFGuilland1967'] = {'Recherches sur les institutions byzantines'}, ['CITEREFGulino2005'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFGunzburg1984'] = {'Gunzburg-History WAGR Steam'}, ['CITEREFGurneyNabavi1993'] = template_names['Iranica'], ['CITEREFGutas1987'] = template_names['Iranica'], ['CITEREFGvakharia2001'] = template_names['Iranica'], ['CITEREFGüner1997'] = {'TDV Encyclopedia of Islam'}, ----------< H >---------- ['CITEREFHaarer2018'] = template_names['ODLA'], ['CITEREFHabibi2021'] = template_names['Iranica'], ['CITEREFHadidi2000'] = template_names['Iranica'], ['CITEREFHaji2008'] = template_names['Iranica'], ['CITEREFHaldon1999'] = {'Warfare, State and Society in the Byzantine World, 565–1204'}, ['CITEREFHalliday1985'] = {'Halliday-AustWineCompend'}, ['CITEREFHalliday2008'] = {'Halliday-JHWAtlasAust2008'}, ['CITEREFHalliday2009'] = {'Halliday-AustWineEncyc'}, ['CITEREFHalm1991'] = {'Das Reich des Mahdi'}, ['CITEREFHalm1998'] = template_names['Iranica'], ['CITEREFHalm2003'] = {'Die Kalifen von Kairo'}, ['CITEREFHalm2014'] = {'Kalifen und Assassinen'}, ['CITEREFHalmos1982'] = {'Halmos A Hilbert Space Problem Book 1982'}, ['CITEREFHalpenny1990'] = {'Canadabio'}, ['CITEREFHambly1990'] = template_names['Cam_Hist_Iran'], ['CITEREFHambly1991'] = template_names['Cam_Hist_Iran'], ['CITEREFHammondAnderson1993'] = template_names['ME-ref'], ['CITEREFHammondScull1995'] = template_names['ME-ref'], ['CITEREFHammondScull2005'] = template_names['ME-ref'], ['CITEREFHammondScull2006'] = template_names['ME-ref'], ['CITEREFHanaway1988'] = template_names['Iranica'], ['CITEREFHanaway1989'] = template_names['Iranica'], ['CITEREFHanawayLewisohn2004'] = template_names['Iranica'], ['CITEREFHans_Heinrich_Borcherdt1955'] = template_names['NDB'], ['CITEREFHans_Knudsen1972'] = template_names['NDB'], ['CITEREFHansen1988'] = {'Book-Hansen-US Nuclear Weapons'}, ['CITEREFHansman1991'] = template_names['Iranica'], ['CITEREFHartshorne1977'] = {'Hartshorne AG'}, ['CITEREFHassanpour1989'] = template_names['Iranica'], ['CITEREFHassanpour1995'] = template_names['Iranica'], ['CITEREFHasumi2003'] = {'Hasumi-shiguehiko-ozu-2003'}, ['CITEREFHaswell-Smith2004'] = {'Haswell-Smith'}, ['CITEREFHaugic1908'] = {'Schaff-Herzog'}, ['CITEREFHawting1987'] = {'The First Dynasty of Islam'}, ['CITEREFHawting2000'] = {'The First Dynasty of Islam'}, ['CITEREFHaynes2011'] = {'RubberBible92nd'}, ['CITEREFHeinichen1728'] = {'Bach\'s compositions (sources)'}, ['CITEREFHeinrich_Welti1890'] = {'Cite ADB'}, ['CITEREFHelgen2005'] = {'MSW3 Scandentia'}, ['CITEREFHellmann1965'] = {'Bach\'s compositions (sources)'}, ['CITEREFHenrici1725'] = {'Bach\'s compositions (sources)'}, ['CITEREFHenryOrsmond1928'] = {'Raiatea family tree'}, ['CITEREFHermann_Palm1876'] = {'Cite ADB'}, ['CITEREFHerr2000'] = {'Herr-LN'}, ['CITEREFHeschel2007'] = {'Encyclopaedia Judaica', 'Cite EJ', 'Cite Encyclopaedia Judaica'}, ['CITEREFHewsen1988'] = template_names['Iranica'], ['CITEREFHidyHidyScottHofsummer2004'] = {'Hidy-Great Northern'}, ['CITEREFHildHellenkemper1990'] = {'Tabula Imperii Byzantini'}, ['CITEREFHildHellenkemper1994'] = {'Tabula Imperii Byzantini'}, ['CITEREFHildRestle1981'] = {'Tabula Imperii Byzantini'}, ['CITEREFHillenbrand1986'] = template_names['Iranica'], ['CITEREFHills,_Power_from_Steam'] = {'Book-Hills-Power from Steam'}, ['CITEREFHills1989'] = {'Book-Hills-Power from Steam'}, ['CITEREFHilmarJestremski2004'] = {'Schubert\'s compositions (references)'}, ['CITEREFHilton1980'] = {'Hilton-Amtrak'}, ['CITEREFHilton1990'] = {'Hilton Narrow Gauge'}, ['CITEREFHiltonDue1960'] = {'Hilton-Interurban'}, ['CITEREFHinton1986'] = {'HistoryofParliament'}, ['CITEREFHirsch1906'] = {'Cite JE1906'}, ['CITEREFHistoric_England'] = {'NHLE', 'National Heritage List for England'}, ['CITEREFHistoric_England_Benty_Grange'] = {'NHLE'}, ['CITEREFHistoric_Environment_Scotland'] = {'Canmore'}, ['CITEREFHistoric_Environment_Scotland1972'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland1976'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland2020'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_Scotland:_Rusco_Tower2020'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_ScotlandLB33744'] = {'Historic Environment Scotland'}, ['CITEREFHistoric_Environment_ScotlandLB50114'] = {'Historic Environment Scotland'}, ['CITEREFHitchins2001'] = template_names['Iranica'], ['CITEREFHob.'] = {'Schubert\'s compositions (references)'}, ['CITEREFHoffmanSmith2005'] = {'MSW3 Lagomorpha'}, ['CITEREFHoffmann1738'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1987'] = {'Bach\'s compositions (sources)'}, ['CITEREFHofmann1999'] = {'Bach\'s compositions (sources)'}, ['CITEREFHolland1972'] = {'Holland-Vol 2'}, ['CITEREFHolland1988'] = {'Cite DCB'}, ['CITEREFHolland1989'] = {'Holland1989'}, ['CITEREFHolland2001'] = {'Holland-Classic'}, ['CITEREFHollingsworth1980'] = {'Hollingsworth-Atlas-Rigby'}, ['CITEREFHollingsworth1991'] = template_names['ODB'], ['CITEREFHollingsworthCutler1991'] = template_names['ODB'], ['CITEREFHolmgren2003'] = {'EFloras'}, ['CITEREFHoltBiddle1986'] = {'Holt-NorthWest'}, ['CITEREFHolton1989'] = {'Holton-Reading-1'}, ['CITEREFHonigmann1935'] = {'Byzance et les Arabes'}, ['CITEREFHopley1983'] = {'Australian Dictionary of Biography'}, ['CITEREFHort1911'] = {'DCBL'}, ['CITEREFHorváth1966'] = {'Horváth Topological Vector Spaces and Distributions Volume 1 1966'}, ['CITEREFHosseini2017'] = template_names['Iranica'], ['CITEREFHounshell1984'] = {'Hounshell1984'}, ['CITEREFHovannisian1967'] = {'Cite Armenia on the Road to Independence'}, ['CITEREFHovannisian1971'] = {'Cite The Republic of Armenia Volume 1'}, ['CITEREFHovannisian1982'] = {'Cite The Republic of Armenia Volume 2'}, ['CITEREFHovannisian1996'] = {'Cite The Republic of Armenia Volume 3', 'Cite The Republic of Armenia Volume 4'}, ['CITEREFHowes1995'] = {'Howes Modern Analysis and Topology 1995'}, ['CITEREFHudson1997'] = {'Country study'}, ['CITEREFHughes1990'] = {'Hughes-IndianLocos1'}, ['CITEREFHughes1992'] = {'Hughes-IndianLocos2'}, ['CITEREFHughes1994'] = {'Hughes-IndianLocos3'}, ['CITEREFHughes1996'] = {'Hughes-IndianLocos4'}, ['CITEREFHummel1943'] = {'Cite ECCP'}, ['CITEREFHumphreys2018'] = template_names['ODLA'], ['CITEREFHunter-Crawley2018'] = template_names['ODLA'], ['CITEREFHunter2008'] = {'Country study'}, ['CITEREFHunter2012'] = {'Cite HGOC', 'Cite Hunter'}, ['CITEREFHutter2009'] = template_names['Iranica'], ['CITEREFHutterer2005'] = {'MSW3 Soricomorpha'}, ['CITEREFHütter2012'] = {'Hütter-50bis53'}, ['CITEREFHütter2015'] = {'Hütter-54bis59'}, ['CITEREFHütter2021'] = {'Hütter-60bis91'}, ----------< I >---------- ['CITEREFIacocca1984'] = {'Iacocca1984'}, ['CITEREFIbn_Khallikan1843'] = {'Ibn Khallikan\'s Biographical Dictionary'}, ['CITEREFImber2002'] = {'Imber-The Ottoman Empire, 1300–1650'}, ['CITEREFInalcik1989'] = {'Setton-A History of the Crusades'}, ['CITEREFIranica:_Bahrām'] = template_names['Iranica'], ['CITEREFIrvine2006'] = template_names['Iranica'], ['CITEREFIshino1998'] = {'Teishajo'}, ['CITEREFIshkevariNejad2008'] = {'Encyclopaedia Islamica'}, ['CITEREFIvey1919'] = {'Ivey-Marquette'}, ----------< J >---------- ['CITEREFJackson1908'] = {'Schaff-Herzog'}, ['CITEREFJackson1988'] = template_names['Iranica'], ['CITEREFJackson1989'] = template_names['Iranica'], ['CITEREFJackson1995'] = {'Cite enc-nyc'}, ['CITEREFJackson2010'] = {'Cite enc-nyc2'}, ['CITEREFJacksonMelville2001'] = template_names['Iranica'], ['CITEREFJacobs1904'] = {'Cite Jewish Encyclopedia'}, ['CITEREFJarchow1981'] = {'Jarchow Locally Convex Spaces'}, ['CITEREFJavadiBurrill1988'] = template_names['Iranica'], ['CITEREFJohn_O&#039;Donovan1856'] = {'Cite AFM'}, ['CITEREFJohnson1906'] = {'BDA1906', 'Cite BDA1906'}, ['CITEREFJohnstonWelshSchafer2001'] = {'Johnston-Streamliner'}, ['CITEREFJones2011'] = {'Cite EPD'}, ['CITEREFJordan2002'] = {'Jordan-WineWABest'}, ['CITEREFJoshi1983'] = {'Joshi Introduction to General Topology'}, ['CITEREFJoslen2003'] = {'Joslen-OOB'}, ['CITEREFJowett1867'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFJowett1989'] = {'Jowett-Atlas', 'Carnarvonshire Railway'}, ['CITEREFJowett2000'] = {'Jowett-Nationalised'}, ['CITEREFJullien2018'] = template_names['ODLA'], ['CITEREFJupp1986'] = {'HistoryofParliament'}, ----------< K >---------- ['CITEREFK.'] = {'Schubert\'s compositions (references)'}, ['CITEREFKadinsky2016'] = {'Cite Hidden Waters NYC'}, ['CITEREFKaegi1991'] = template_names['ODB'], ['CITEREFKamaly2006'] = template_names['Iranica'], ['CITEREFKamp1981'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFKang2008'] = {'Country study'}, ['CITEREFKaramatiMelvin-Koushki2021'] = template_names['Iranica'], ['CITEREFKaramatiMelvin-Koushki2021'] = {'Encyclopaedia Islamica'}, ['CITEREFKarimi-Hakkak1997'] = template_names['Iranica'], ['CITEREFKarimiMaghsoodi2013'] = {'Encyclopaedia Islamica'}, ['CITEREFKarl_Frohnmeyer1953'] = template_names['NDB'], ['CITEREFKarnow1989'] = {'Cite-Karnow'}, ['CITEREFKasheff2001'] = template_names['Iranica'], ['CITEREFKayvaniGholami2008'] = {'Encyclopaedia Islamica'}, ['CITEREFKazemzadeh1951'] = {'Cite The Struggle for Transcaucasia'}, ['CITEREFKazemzadeh1951'] = {'The Struggle for Transcaucasia'}, ['CITEREFKazhdan1991'] = template_names['ODB'], ['CITEREFKazhdanCutler1991'] = template_names['ODB'], ['CITEREFKazhdanJeffreys1991'] = template_names['ODB'], ['CITEREFKazhdanŠevčenko1991'] = template_names['ODB'], ['CITEREFKeall1987'] = template_names['Iranica'], ['CITEREFKeefe2006'] = {'Schubert\'s compositions (references)'}, ['CITEREFKeightley1999'] = {'Cite Cambridge History of China'}, ['CITEREFKeller1937'] = {'Bach\'s compositions (sources)'}, ['CITEREFKelley1975'] = {'Kelley General Topology'}, ['CITEREFKelly1988'] = {'Cite GEIL'}, ['CITEREFKellyBurrage1920'] = {'Cite AMB1920'}, ['CITEREFKennedy1998'] = {'The Cambridge History of Egypt', 'Cite Kennedy 1998', 'Cambridge History of Egypt'}, ['CITEREFKennedy2001'] = {'Kennedy-The Armies of the Caliphs'}, ['CITEREFKennedy2004'] = {'The Prophet and the Age of the Caliphates'}, ['CITEREFKennedy2007'] = {'Kennedy-The Great Arab Conquests'}, ['CITEREFKennedy2016'] = {'The Prophet and the Age of the Caliphates'}, ['CITEREFKenyon2011'] = {'Bach\'s compositions (sources)'}, ['CITEREFKerrigan1995'] = {'Shakespeare sonnets bibliography'}, ['CITEREFKettenhofen1995'] = template_names['Iranica'], ['CITEREFKettenhofen2001'] = template_names['Iranica'], ['CITEREFKettenhofenBournoutianHewsen1998'] = template_names['Iranica'], ['CITEREFKhaleelulla1982'] = {'Khaleelulla Counterexamples in Topological Vector Spaces'}, ['CITEREFKhaleghi-Motlagh1999'] = template_names['Iranica'], ['CITEREFKhaleghi-Motlagh2001'] = template_names['Iranica'], ['CITEREFKhan2012'] = {'Cite Banglapedia'}, ['CITEREFKhatibiNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFKim1994'] = {'Country study'}, ['CITEREFKirnberger1774'] = {'Bach\'s compositions (sources)'}, ['CITEREFKirnberger1780'] = {'Bach\'s compositions (sources)'}, ['CITEREFKlein2006'] = {'Klein-UP-2'}, ['CITEREFKlíma1988'] = template_names['Iranica'], ['CITEREFKobayashi1978'] = {'Bach\'s compositions (sources)'}, ['CITEREFKoderHild1976'] = {'Tabula Imperii Byzantini'}, ['CITEREFKoderSoustalKoder1998'] = {'Tabula Imperii Byzantini'}, ['CITEREFKoeppel2015'] = {'Cite citygrid'}, ['CITEREFKofos1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFKohler1902'] = {'Cite Jewish Encyclopedia'}, ['CITEREFKolde1914'] = {'Schaff-Herzog'}, ['CITEREFKoliopoulos1978'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFKolmogorovFomin1957'] = {'Kolmogorov Fomin Elements of the Theory of Functions and Functional Analysis'}, ['CITEREFKonrad_Ameln1985'] = template_names['NDB'], ['CITEREFKorkotyan1932'] = {'Cite The Population of Soviet Armenia'}, ['CITEREFKoska2011'] = {'Bach\'s compositions (sources)'}, ['CITEREFKratville1962'] = {'Kratville-SSL'}, ['CITEREFKretzschmar1910'] = {'Bach\'s compositions (sources)'}, ['CITEREFKube2009'] = {'Schubert\'s compositions (references)'}, ['CITEREFKubrusly2011'] = {'Kubrusly The Elements of Operator Theory 2nd Edition 2011'}, ['CITEREFKurz1983'] = template_names['Cam_Hist_Iran'], ['CITEREFKuznik2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFKöthe1969'] = {'Köthe Topological Vector Spaces I'}, ['CITEREFKöthe1979'] = {'Köthe Topological Vector Spaces II'}, ['CITEREFKöthe1983'] = {'Köthe Topological Vector Spaces I'}, ['CITEREFKülzer2008'] = {'Tabula Imperii Byzantini'}, ['CITEREFKüçükaşcı2001'] = {'TDV Encyclopedia of Islam'}, ----------< L >---------- ['CITEREFLa_Porta2018'] = template_names['ODLA'], ['CITEREFLacourcière1974'] = {'Cite DCB'}, ['CITEREFLadefogedMaddieson1996'] = {'SOWL'}, ['CITEREFLandau-Tasseron2010'] = {'New Cambridge History of Islam'}, ['CITEREFLandauCondit1996'] = {'Cite nysky'}, ['CITEREFLandmann1907'] = {'Bach\'s compositions (sources)'}, ['CITEREFLang1983'] = template_names['Cam_Hist_Iran'], ['CITEREFLang2002'] = {'Lang Algebra'}, ['CITEREFLangaroodiCooper2008'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiCooper2015'] = template_names['Iranica'], ['CITEREFLangaroodiCooper2015'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroodiNegahban2015'] = template_names['Iranica'], ['CITEREFLangaroodiNegahban2015'] = {'Encyclopaedia Islamica'}, ['CITEREFLangaroudi2001'] = template_names['Iranica'], ['CITEREFLatham1982–2021'] = template_names['Iranica'], ['CITEREFLazard1975'] = template_names['Cam_Hist_Iran'], ['CITEREFLaërtius1925'] = {'Cite Lives of the Eminent Philosophers', 'Cite LotEP'}, ['CITEREFLeCoq1986'] = template_names['Iranica'], ['CITEREFLe_Quien1740'] = {'Oriens Christianus'}, ['CITEREFLe_Strange1900'] = {'Baghdad During the Abbasid Caliphate'}, ['CITEREFLe_Strange1905'] = {'Lands of the Eastern Caliphate'}, ['CITEREFLe_Strange1922'] = {'Baghdad During the Abbasid Caliphate'}, ['CITEREFLeblanc1979'] = {'Cite DCB'}, ['CITEREFLee1903'] = {'Cite DNBIE'}, ['CITEREFLee2018'] = template_names['ODLA'], ['CITEREFLegifrance'] = {'Cite Legifrance', 'Cite Légifrance'}, ['CITEREFLeisingerWollny1993'] = {'Bach\'s compositions (sources)'}, ['CITEREFLerner1988'] = template_names['Iranica'], ['CITEREFLev1999'] = {'Saladin in Egypt'}, ['CITEREFLevitan2001'] = {'Springer'}, ['CITEREFLewin1925'] = {'Lewin-EarlyRail'}, ['CITEREFLewis1969'] = {'Setton-A History of the Crusades'}, ['CITEREFLewis1986'] = {'Lewis-Shortline-1986'}, ['CITEREFLewis1991'] = {'Lewis-Shortline-1991'}, ['CITEREFLewis1996'] = {'Lewis-Shortline-1996'}, ['CITEREFLewis2001'] = template_names['Iranica'], ['CITEREFLi2002'] = {'Cite Cambridge History of China'}, ['CITEREFLiederNet_Archive'] = {'Schubert\'s compositions (references)'}, ['CITEREFLieu1997'] = template_names['Iranica'], ['CITEREFLighthouses_of_Australia_Inc'] = {'Cite loa'}, ['CITEREFLilieLudwigPratschZielke1998–2013'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLilieLudwigPratschZielke1999'] = {'Prosopographie der mittelbyzantinischen Zeit', 'PMBZ'}, ['CITEREFLilieLudwigPratschZielke2000'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLilieLudwigPratschZielke2001'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLilieLudwigPratschZielke2002'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLilieLudwigPratschZielke2009'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLilieLudwigPratschZielke2013'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ['CITEREFLind1986'] = {'Lind-Limiteds'}, ['CITEREFLittle1974'] = {'Cite DCB'}, ['CITEREFLongnon1969'] = {'Setton-A History of the Crusades'}, ['CITEREFLosensky2003'] = template_names['Iranica'], ['CITEREFLoverance2018'] = template_names['ODLA'], ['CITEREFLukonin1983'] = {'Cambridge History of Iran'}, ['CITEREFLurie'] = {'Lurie-HA'}, ['CITEREFLurje2010'] = template_names['Iranica'], ['CITEREFLuttrell1975'] = {'Setton-A History of the Crusades'}, ['CITEREFLuttrell1987'] = {'DBI'}, ['CITEREFLynch2004'] = {'Lynch-Penn Central'}, ['CITEREFLynch2005'] = {'Lynch-New Haven passenger'}, ['CITEREFLynch2018'] = template_names['ODLA'], ['CITEREFLéger1990'] = {'Cite DCB'}, ['CITEREFle_Fleming1953'] = {'RCTS-LocosGWR-8'}, ['CITEREFle_Fleming1958'] = {'RCTS-LocosGWR-5'}, ['CITEREFle_Fleming1960'] = {'RCTS-LocosGWR-8'}, ----------< M >---------- ['CITEREFMacDermot1927'] = {'Infobox GWR'}, ['CITEREFMacDermot1931'] = {'Infobox GWR'}, ['CITEREFMacEoin1988'] = template_names['Iranica'], ['CITEREFMacKenzie1992'] = template_names['Iranica'], ['CITEREFMachinery&#039;s_Handbook1996'] = {'MachinerysHandbook25e'}, ['CITEREFMadelung1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMadelung1978'] = {'EI2'}, ['CITEREFMadelung1983'] = template_names['Iranica'], ['CITEREFMadelung1984'] = template_names['Iranica'], ['CITEREFMadelung1988'] = template_names['Iranica'], ['CITEREFMadelung1993'] = template_names['Iranica'], ['CITEREFMadelung2003'] = template_names['Iranica'], ['CITEREFMadelungFelix1995'] = template_names['Iranica'], ['CITEREFMaeda2009'] = template_names['Iranica'], ['CITEREFMagdalino2002'] = {'The Empire of Manuel I Komnenos'}, ['CITEREFMaiken1989'] = {'Maiken-Night Trains'}, ['CITEREFMailer2004'] = {'Mailer-Omaha Road'}, ['CITEREFMajidiNegahban'] = {'Encyclopaedia Islamica'}, ['CITEREFMalandra2009'] = template_names['Iranica'], ['CITEREFManfred_Knedlik2007'] = {'BBKL'}, ['CITEREFMarshak1994'] = template_names['Iranica'], ['CITEREFMarshak2002'] = template_names['Iranica'], ['CITEREFMarshall1823'] = {'Cite RNB1823'}, ['CITEREFMarshall1824'] = {'Cite RNB1823'}, ['CITEREFMarshall1825'] = {'Cite RNB1823'}, ['CITEREFMarshall1827'] = {'Cite RNB1823'}, ['CITEREFMarshall1828'] = {'Cite RNB1823'}, ['CITEREFMarshall1829'] = {'Cite RNB1823'}, ['CITEREFMarshall1830'] = {'Cite RNB1823'}, ['CITEREFMarshall1831'] = {'Cite RNB1823'}, ['CITEREFMarshall1832'] = {'Cite RNB1823'}, ['CITEREFMarshall1833'] = {'Cite RNB1823'}, ['CITEREFMarshall1835'] = {'Cite RNB1823'}, ['CITEREFMarshall1972'] = {'Lancashire & Yorkshire Railway 3'}, ['CITEREFMarshall2001'] = {'Marshall-INGSR'}, ['CITEREFMartin_Persch1992'] = {'BBKL'}, ['CITEREFMartin_Persch1993'] = {'BBKL'}, ['CITEREFMartin_Persch1996'] = {'BBKL'}, ['CITEREFMartindale1980'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMartindale1992'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMartindaleJonesMorris1971'] = {'Prosopography of the Later Roman Empire', 'PLRE'}, ['CITEREFMasoud_Jalali-Moqaddam2015'] = {'Encyclopaedia Islamica'}, ['CITEREFMatini1987'] = template_names['Iranica'], ['CITEREFMatthee2008'] = template_names['Iranica'], ['CITEREFMatthee2012'] = template_names['Iranica'], ['CITEREFMatthee2015'] = template_names['Iranica'], ['CITEREFMaul2005'] = {'Bach\'s compositions (sources)'}, ['CITEREFMayGray2006'] = {'MayGray-WAGRPassCar'}, ['CITEREFMazzaoui2002'] = template_names['Iranica'], ['CITEREFMcArthurMcArthur2003'] = {'Cite ogn', 'Cite Oregon Geographic Names'}, ['CITEREFMcCaffrey1990'] = template_names['Iranica'], ['CITEREFMcCorduck2004'] = {'McCorduck 2004'}, ['CITEREFMcCurdyRogers1902'] = {'Cite Jewish Encyclopedia'}, ['CITEREFMcDonnell2015'] = {'McDonnell-Locomotives-2nd'}, ['CITEREFMcGeerNesbittOikonomides2001'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFMcGeerNesbittOikonomides2005'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFMcGhee2008'] = {'Cite McGhee 2008'}, ['CITEREFMeiningen1704'] = {'Bach\'s compositions (sources)'}, ['CITEREFMeints1992'] = {'Meints-Companies'}, ['CITEREFMeints2005'] = {'Meints-Lines'}, ['CITEREFMelamed1988'] = {'Bach\'s compositions (sources)'}, ['CITEREFMelamed1995'] = {'Bach\'s compositions (sources)'}, ['CITEREFMelville1997'] = template_names['Iranica'], ['CITEREFMelville2003'] = template_names['Iranica'], ['CITEREFMennell1892'] = {'Dictionary of Australasian Biography'}, ['CITEREFMetcalfe2009'] = {'The Muslims of Medieval Italy'}, ['CITEREFMiddleton1961'] = {'Middleton-Interurban'}, ['CITEREFMiddleton2001'] = {'Middleton-Electrified-2nd'}, ['CITEREFMiddleton2002'] = {'Middleton-PRR-Under-Wire'}, ['CITEREFMiddletonSmerkDiehl2007'] = {'Encyclopedia of North American Railroads'}, ['CITEREFMiles1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMillar2011'] = {'NZR Steam Locomotive'}, ['CITEREFMiller'] = {'Encyclopaedia Islamica'}, ['CITEREFMiller1908'] = {'The Latins in the Levant', 'Latins in the Levant'}, ['CITEREFMiller1921'] = {'Essays on the Latin Orient'}, ['CITEREFMinnich2008'] = {'Country study'}, ['CITEREFMiramar_Ship_Index'] = {'Csr', 'Cite ship register'}, ['CITEREFMitchell1965'] = {'Mitchell TOC'}, ['CITEREFMittermeierKonstantHawkinsLouis2006'] = {'LoM2'}, ['CITEREFMittermeierLouisRichardsonSchwitzer2010'] = {'LoM3'}, ['CITEREFMittermeierTattersallKonstantMeyers1994'] = {'LoM1'}, ['CITEREFMoore1875'] = {'Cite CEM'}, ['CITEREFMorana1993'] = {'Bach\'s compositions (sources)'}, ['CITEREFMorony2009'] = template_names['Iranica'], ['CITEREFMoschonas1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFMottahedeh1975'] = template_names['Cam_Hist_Iran'], ['CITEREFMozartHaydnHaydn2008'] = {'Schubert\'s compositions (references)'}, ['CITEREFMullié1852'] = {'Cite Mullié', 'Mullié'}, ['CITEREFMunkres1974'] = {'Munkres Topology'}, ['CITEREFMunkres2000'] = {'Munkres Topology'}, ['CITEREFMurray2006'] = {'Murray-Illinois Central'}, ['CITEREFMusserCarleton2005'] = {'MSW3 Muroidea'}, ['CITEREFMyersWang2002'] = {'Cite Cambridge History of China'}, ['CITEREFMüller,_Hans-Christian1966'] = template_names['NDB'], ----------< N >---------- ['CITEREFNSA_II,_15'] = {'Schubert\'s compositions (references)'}, ['CITEREFNSA_scores'] = {'Schubert\'s compositions (references)'}, ['CITEREFNSA_website'] = {'Schubert\'s compositions (references)'}, ['CITEREFNagel1990'] = template_names['Iranica'], ['CITEREFNariciBeckenstein2011'] = {'Narici Beckenstein Topological Vector Spaces'}, ['CITEREFNavāʾī1988'] = template_names['Iranica'], ['CITEREFNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFNemiroffBonnell1998'] = {'Cite APOD'}, ['CITEREFNemiroffBonnell2004'] = {'Cite APOD'}, ['CITEREFNemiroffBonnell2005'] = {'Cite APOD'}, ['CITEREFNemiroffBonnell2006'] = {'Cite APOD'}, ['CITEREFNemiroffBonnell2007'] = {'Cite APOD'}, ['CITEREFNersessian2018'] = template_names['ODLA'], ['CITEREFNesbittMorrisson2009'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFNesbittOikonomides1991'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFNesbittOikonomides1994'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFNesbittOikonomides1996'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFNestruev2020'] = {'Nestruev Smooth Manifolds and Observables 2020'}, ['CITEREFNetzer1998'] = template_names['Iranica'], ['CITEREFNetzer2007'] = template_names['Iranica'], ['CITEREFNeukirch1999'] = {'Neukirch ANT'}, ['CITEREFNeukirchSchmidtWingberg2000'] = {'Neukirch et al. CNF'}, ['CITEREFNew_York_City_Landmarks_Preservation_CommissionDolkartPostal2009'] = {'Cite nycland'}, ['CITEREFNewbould1999'] = {'Schubert\'s compositions (references)'}, ['CITEREFNewman1994'] = template_names['Iranica'], ['CITEREFNicholson2018'] = template_names['ODLA'], ['CITEREFNicholsonCanepaDaryaee2018'] = template_names['ODLA'], ['CITEREFNicol1968'] = {'The Byzantine Family of Kantakouzenos'}, ['CITEREFNicol1984'] = {'The Despotate of Epiros, 1267–1479'}, ['CITEREFNicol1988'] = {'Byzantium and Venice: A Study in Diplomatic and Cultural Relations'}, ['CITEREFNicol1992'] = {'The Immortal Emperor: The Life and Legend of Constantine Palaiologos, Last Emperor of the Romans'}, ['CITEREFNicol1993'] = {'The Last Centuries of Byzantium, 1261–1453', 'The Last Centuries of Byzantium'}, ['CITEREFNicol1994'] = {'The Byzantine Lady: Ten Portraits, 1250–1500'}, ['CITEREFNock1974'] = {'Nock-EustonGlasgow'}, ----------< O >---------- ['CITEREFO&#039;Byrne1849'] = {'Cite NBD1849'}, ['CITEREFO&#039;ConnorRobertson'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;ConnorRobertson1996'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;ConnorRobertson2000'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;ConnorRobertson2004'] = {'MacTutor Biography', 'MacTutor'}, ['CITEREFO&#039;Donoghue1897'] = {'Cite DNB'}, ['CITEREFODB'] = template_names['ODB'], ['CITEREFODLA'] = template_names['ODLA'], ['CITEREFOberling1984'] = template_names['Iranica'], ['CITEREFOberling2008'] = template_names['Iranica'], ['CITEREFOberling2010'] = template_names['Iranica'], ['CITEREFOdisheli2018'] = template_names['ODLA'], ['CITEREFOfficial_Guide_of_the_Railways1950'] = {'Official Guide of the Railways'}, ['CITEREFOgorek2012'] = {'Ogorek-South Shore'}, ['CITEREFOikonomides1991'] = template_names['ODB'], ['CITEREFOikonomou1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFOlbrycht2021'] = template_names['Iranica'], ['CITEREFOrmsby1982'] = {'Cite DCB'}, ----------< P >---------- ['CITEREFPLP'] = {'Prosopographisches Lexikon der Palaiologenzeit', 'PLP'}, ['CITEREFPalmer1875'] = {'Cite ADB'}, ['CITEREFPalmerStewart1965'] = {'Palmer & Stewart'}, ['CITEREFPanainoAbdollahyBalland1990'] = template_names['Iranica'], ['CITEREFPandariHirtensteinNegahban2013'] = {'Encyclopaedia Islamica'}, ['CITEREFParvin2003'] = template_names['Iranica'], ['CITEREFParvin2009'] = template_names['Iranica'], ['CITEREFPatience1996'] = {'Patience-SteamTwilight'}, ['CITEREFPatton2005'] = {'MSW3 Geomyidae'}, ['CITEREFPaul2000'] = template_names['Iranica'], ['CITEREFPawson1979'] = {'Pawson-Delaware Valley'}, ['CITEREFPaxtonBourne1985'] = {'Paxton-Bourne'}, ['CITEREFPeacock2011'] = template_names['Iranica'], ['CITEREFPeck1898'] = {'HDCA'}, ['CITEREFPerlis2001'] = {'Springer'}, ['CITEREFPerreault2004'] = {'Bach\'s compositions (sources)'}, ['CITEREFPerry1983'] = template_names['Cam_Hist_Iran'], ['CITEREFPerry1990'] = template_names['Cam_Hist_Iran'], ['CITEREFPerry1991'] = template_names['Cam_Hist_Iran'], ['CITEREFPetropoulosKoumarianou1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFPetrucci1982'] = {'DBI'}, ['CITEREFPezeshk2017'] = {'Encyclopaedia Islamica'}, ['CITEREFPezeshkKhaleeli2017'] = template_names['Iranica'], ['CITEREFPezeshkKhaleeli2017'] = {'Encyclopaedia Islamica'}, ['CITEREFPfau2008'] = {'Bach\'s compositions (sources)'}, ['CITEREFPikros1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFPinkepank1973'] = {'Pinkepank diesel spotters guide 2'}, ['CITEREFPlantlist2016'] = {'Plantlist'}, ['CITEREFPlaten1976'] = {'Bach\'s compositions (sources)'}, ['CITEREFPloumidisAlexiou1974'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFPmbZ'] = {'Prosopographie der mittelbyzantinischen Zeit', 'PMBZ'}, ['CITEREFPolemis1968'] = {'Polemis-The Doukai'}, ['CITEREFPope2007'] = {'Encyclopaedia Judaica', 'Cite EJ', 'Cite Encyclopaedia Judaica'}, ['CITEREFPopplewell'] = {'Popplewell-Gazetteer'}, ['CITEREFPotts2018'] = template_names['ODLA'], ['CITEREFPottsCanepa2018'] = template_names['ODLA'], ['CITEREFPourshariati2017'] = {'Encyclopædia Iranica Online'}, ['CITEREFPozza1992'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFPrawer1985'] = {'Setton-A History of the Crusades'}, ['CITEREFPritsak1991'] = template_names['ODB'], ['CITEREFProsopographie_der_mittelbyz._Zeit'] = {'Prosopographie der mittelbyzantinischen Zeit'}, ----------< Q >---------- ['CITEREFQuick2009'] = {'Quick-Stations'}, ['CITEREFQuick2019'] = {'Quick-stations-5'}, ['CITEREFQuick2020'] = {'Quick-stations-5'}, ['CITEREFQuick2022'] = {'Quick-stations-5'}, ['CITEREFQuick2023'] = {'Quick-stations-5.05'}, ['CITEREFQuinn2003'] = template_names['Iranica'], ----------< R >---------- ['CITEREFRaditsa1983'] = template_names['Cam_Hist_Iran'], ['CITEREFRahman1983'] = template_names['Iranica'], ['CITEREFRaja&#039;i1987'] = template_names['Iranica'], ['CITEREFRamaer1974'] = {'Ramaer-SteamLocosEAR'}, ['CITEREFRansome-Wallis1971'] = {'Ransome-Wallis 1'}, ['CITEREFRateliff2007'] = template_names['ME-ref'], ['CITEREFRavegnano2000'] = {'DBI'}, ['CITEREFReed1953'] = {'RCTS-LocosGWR-2'}, ['CITEREFReed1975'] = {'Reed-Streamline era'}, ['CITEREFReed1997'] = {'Schubert\'s compositions (references)'}, ['CITEREFReinhard_Tenberg1990'] = {'BBKL'}, ['CITEREFRettinghaus2020'] = {'BDh'}, ['CITEREFReynolds1921'] = {'Cite Collier\'s', 'Collier\'s'}, ['CITEREFReynoldsOroszi2000'] = {'Reynolds-BO'}, ['CITEREFRezaHirtensteinGholami2021'] = {'Encyclopaedia Islamica'}, ['CITEREFRezakhani2018'] = template_names['ODLA'], ['CITEREFRezvani2014'] = template_names['Iranica'], ['CITEREFRichter-Bernburg2003'] = template_names['Iranica'], ['CITEREFRichter2018'] = {'BDh'}, ['CITEREFRigo2005'] = template_names['ODB'], ['CITEREFRipleyDana1863'] = {'New American Cyclopedia'}, ['CITEREFRipleyDana1864'] = {'New American Cyclopedia'}, ['CITEREFRipleyDana1879'] = {'Cite AmCyc'}, ['CITEREFRistaino1988'] = {'Country study'}, ['CITEREFRobert_Eitner1891'] = {'Cite ADB'}, ['CITEREFRobertson1983'] = {'Robertson-OriginScot'}, ['CITEREFRockafellarWets2009'] = {'Rockafellar Wets Variational Analysis 2009 Springer'}, ['CITEREFRoe1916'] = {'Roe1916'}, ['CITEREFRoe1937'] = {'Roe1937'}, ['CITEREFRoemer1986'] = template_names['Cam_Hist_Iran'], ['CITEREFRoemer1989'] = template_names['Iranica'], ['CITEREFRoemer2004'] = template_names['Iranica'], ['CITEREFRolt1965'] = {'Rolt1965'}, ['CITEREFRoltKichenside1982'] = {'Rolt-Red'}, ['CITEREFRose1857'] = {'Cite Newgenbio'}, ['CITEREFRosenfeld1974'] = template_names['NDB'], ['CITEREFRosenzweigBlackmar1992'] = {'Cite Central Park History', 'Cite Central Park history'}, ['CITEREFRowe2002'] = {'Cite Cambridge History of China'}, ['CITEREFRowledge1975'] = {'Rowledge-Engines of the LMS'}, ['CITEREFRowledge1993'] = {'Rowledge-Irish Steam Register'}, ['CITEREFRowlett'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2007'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2012'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2013'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2016'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowlett2017'] = {'Cite rowlett', 'Cite Rowlett'}, ['CITEREFRowson1998'] = template_names['Iranica'], ['CITEREFRudin1973'] = {'Rudin Walter Functional Analysis'}, ['CITEREFRudin1991'] = {'Rudin Walter Functional Analysis'}, ['CITEREFRunciman1951'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1951–1954'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1952'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1954'] = {'Runciman-A History of the Crusades'}, ['CITEREFRunciman1989'] = {'Runciman-A History of the Crusades'}, ['CITEREFRussell1985'] = {'Setton-A History of the Crusades', 'Encyclopædia Iranica Online', 'Encyclopædia Iranica', 'Encyclopaedia Iranica', 'Cite Encyclopædia Iranica Online'}, ['CITEREFRussell1986'] = template_names['Iranica'], ['CITEREFRussell1987'] = template_names['Iranica'], ['CITEREFRussellNorvig2003'] = {'Russell Norvig 2003'}, ['CITEREFRybczynski2000'] = {'Rybczynski2000'}, ['CITEREFRypka1968'] = template_names['Cam_Hist_Iran'], ----------< S >---------- ['CITEREFSR_staff2013'] = {'Houston family tree'}, ['CITEREFSadeghiTehrani2008'] = {'Encyclopaedia Islamica'}, ['CITEREFSadıkoğlu1996'] = {'TDV Encyclopedia of Islam'}, ['CITEREFSafa1987'] = template_names['Iranica'], ['CITEREFSafa1988'] = template_names['Iranica'], ['CITEREFSafa1989'] = template_names['Iranica'], ['CITEREFSafa1994'] = template_names['Iranica'], ['CITEREFSafa2003'] = template_names['Iranica'], ['CITEREFSajjadiAsatryanMelvin-Koushki'] = {'Encyclopaedia Islamica Online'}, ['CITEREFSajjadiAsatryanMelvin-Koushki'] = {'Encyclopaedia Islamica'}, ['CITEREFSajjadiAsatryanMelvin-Koushki2021'] = template_names['Iranica'], ['CITEREFSalbiev2021'] = template_names['Iranica'], ['CITEREFSalo2004'] = template_names['ME-ref'], ['CITEREFSamiʿiMelvin-Koushki2013'] = {'Encyclopaedia Islamica'}, ['CITEREFSanders1998'] = {'The Cambridge History of Egypt', 'Cambridge History of Egypt'}, ['CITEREFSanders2003'] = {'Sanders-Indiana'}, ['CITEREFSanders2006'] = {'Sanders-Heartland'}, ['CITEREFSanders2007'] = {'Sanders-Akron'}, ['CITEREFSarikakis1974'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFSaunders2001'] = {'Saunders-Merging Lines'}, ['CITEREFSaunders2013'] = {'Saunders-Giants of the Seas'}, ['CITEREFSavadaShaw1992'] = {'Country study'}, ['CITEREFSavoryKaramustafa1998'] = template_names['Iranica'], ['CITEREFScarce1986'] = template_names['Iranica'], ['CITEREFSchaeferWolff1999'] = {'Schaefer Wolff Topological Vector Spaces'}, ['CITEREFSchafer1996'] = {'Schafer-Classic-Railroads-1'}, ['CITEREFSchafer1998'] = {'Schafer-Vintage Diesel'}, ['CITEREFSchafer2000'] = {'Schafer-More-Classic'}, ['CITEREFSchafer2003'] = {'Schafer-Classic-Railroads-3'}, ['CITEREFSchaferSolomon1997'] = {'Schafer-Pennsylvania'}, ['CITEREFSchaferWelsh1997'] = {'Schafer-Classic'}, ['CITEREFSchaferWelsh2002'] = {'Schafer-Streamliners'}, ['CITEREFSchaferWelshHolland2001'] = {'Schafer-American passenger train'}, ['CITEREFSchaff-Herzog'] = {'Schaff-Herzog'}, ['CITEREFSchechter1996'] = {'Schechter Handbook of Analysis and Its Foundations'}, ['CITEREFScheide1960'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchicht1805'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchilling1997'] = {'Schilling-pop-culture'}, ['CITEREFSchindel2013'] = template_names['Iranica'], ['CITEREFSchippmann1986'] = template_names['Iranica'], ['CITEREFSchippmann1987'] = template_names['Iranica'], ['CITEREFSchlitter2005'] = {'MSW3 Tubulidentata'}, ['CITEREFSchlumberger1983'] = template_names['Cam_Hist_Iran'], ['CITEREFSchmieder1950'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchmieder1990'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchmitt1986'] = template_names['Iranica'], ['CITEREFSchmitt1989'] = template_names['Iranica'], ['CITEREFSchmitt1993'] = template_names['Iranica'], ['CITEREFSchmitt1994'] = template_names['Iranica'], ['CITEREFSchmitt1995'] = template_names['Iranica'], ['CITEREFSchmitt2002'] = template_names['Iranica'], ['CITEREFSchmitt2004'] = template_names['Iranica'], ['CITEREFSchmitt2005'] = template_names['Iranica'], ['CITEREFSchmitt2018'] = template_names['Iranica'], ['CITEREFSchmittBailey1986'] = template_names['Iranica'], ['CITEREFSchmitz1870'] = {'Cite DGRBM'}, ['CITEREFSchneider1907'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchneider1912'] = {'Bach\'s compositions (sources)'}, ['CITEREFScholze1736'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchroeter1961'] = {'Schroeter-Eisenbahnen'}, ['CITEREFSchroeterRamaer1993'] = {'Schroeter-Ramaer-Eisenbahnen'}, ['CITEREFSchubert-online'] = {'Schubert\'s compositions (references)'}, ['CITEREFSchubert1968'] = {'Schubert Topology'}, ['CITEREFSchulenberg2010'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulenberg2013'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1980'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1983'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchulze1984'] = {'Bach\'s compositions (sources)'}, ['CITEREFSchwieterman2001'] = {'Schwieterman-Leaves-Eastern'}, ['CITEREFScottNegus2011'] = {'Scott-Negus-Cellar Door'}, ['CITEREFScribbins1970'] = {'Scribbins-Hiawatha'}, ['CITEREFScribbins2008'] = {'Scribbins-400-2008', 'Scribbins-Remembered'}, ['CITEREFSearle'] = {'Cite sslidx'}, ['CITEREFSearle1980'] = {'Searle 1980'}, ['CITEREFSegal1982'] = template_names['Iranica'], ['CITEREFSellwood1983'] = template_names['Cam_Hist_Iran'], ['CITEREFSemmensGoldfinch2003'] = {'Book-Semmens-Goldfinch-How Steam Locomotives Really Work'}, ['CITEREFSemsarZand2008'] = {'Encyclopaedia Islamica'}, ['CITEREFSetton1975'] = {'Setton-A History of the Crusades'}, ['CITEREFSetton1976'] = {'The Papacy and the Levant'}, ['CITEREFSetton1978'] = {'The Papacy and the Levant'}, ['CITEREFSetton1984'] = {'The Papacy and the Levant'}, ['CITEREFSettonHazard1975'] = {'Setton-A History of the Crusades'}, ['CITEREFSfyroeras1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFShahbazi1986'] = template_names['Iranica'], ['CITEREFShahbazi1987'] = template_names['Iranica'], ['CITEREFShahbazi1988'] = template_names['Iranica'], ['CITEREFShahbazi1989'] = template_names['Iranica'], ['CITEREFShahbazi1991'] = template_names['Iranica'], ['CITEREFShahbazi1994'] = template_names['Iranica'], ['CITEREFShahbazi2002'] = template_names['Iranica'], ['CITEREFShahbazi2003'] = template_names['Iranica'], ['CITEREFShahbazi2004'] = template_names['Iranica'], ['CITEREFShahbazi2005'] = template_names['Iranica'], ['CITEREFShahbaziBosworth1990'] = template_names['Iranica'], ['CITEREFShahbaziRichter-Bernburg2002'] = template_names['Iranica'], ['CITEREFShaki1991'] = template_names['Iranica'], ['CITEREFShaughnessy1997'] = {'Shaughnessy-DH'}, ['CITEREFShaw1978'] = {'Shaw-RailroadAccidents'}, ['CITEREFShayegan2004'] = template_names['Iranica'], ['CITEREFShayesteh2013'] = template_names['Iranica'], ['CITEREFSheikhsofla2018'] = {'Encyclopaedia Islamica'}, ['CITEREFShindo2004'] = {'Kaneto-shindo-shinario-jinsei'}, ['CITEREFShippey2005'] = template_names['ME-ref'], ['CITEREFShoarian-SattariRezaeeNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFShoshani2005'] = {'MSW3 Shoshani'}, ['CITEREFShtern2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSiegele1957'] = {'Bach\'s compositions (sources)'}, ['CITEREFSilanos2014'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFSilke2006'] = {'O\'Donnell family tree'}, ['CITEREFSimmons2005'] = {'MSW3 Chiroptera'}, ['CITEREFSimon1966'] = {'Simon-Wines Australia'}, ['CITEREFSimonWarner2011'] = {'Amtrak By the Numbers'}, ['CITEREFSinclair1911'] = {'DCBL'}, ['CITEREFSinger1905'] = {'Jewish Encyclopedia'}, ['CITEREFSix1934'] = {'Cite Six', 'Cite six'}, ['CITEREFSkjærvø2018'] = template_names['ODLA'], ['CITEREFSkoulatos1980'] = {'Les personnages byzantins de l\'Alexiade'}, ['CITEREFSloan1964'] = {'Sloan1964'}, ['CITEREFSmid2008'] = {'Smid2008'}, ['CITEREFSmid2010'] = {'Smid2010'}, ['CITEREFSmith1854'] = {'Cite DGRG', 'DGRG'}, ['CITEREFSmith1870'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1873'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1876'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith1880'] = {'DGRBM', 'Cite DGRBM'}, ['CITEREFSmith2010'] = {'Smith-Cruise Ships-2010'}, ['CITEREFSolomentsev2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSolomon2000'] = {'Solomon-American Diesel', 'Solomon-UP'}, ['CITEREFSolomon2003'] = {'Solomon-Masterpieces'}, ['CITEREFSolomon2004'] = {'Solomon-Amtrak'}, ['CITEREFSolomon2005'] = {'Solomon-SP-Passenger'}, ['CITEREFSolomon2006'] = {'Solomon-EMD Locomotives'}, ['CITEREFSolomon2011'] = {'Solomon-Modern Diesel'}, ['CITEREFSolomon2014'] = {'Solomon-GE and EMD'}, ['CITEREFSolomonSchafer2007'] = {'Solomon-New York Central'}, ['CITEREFSolopova2009'] = template_names['ME-ref'], ['CITEREFSorensen1956'] = {'Sorensen1956'}, ['CITEREFSoucek1982'] = template_names['Iranica'], ['CITEREFSoucek1983'] = template_names['Iranica'], ['CITEREFSoustal1991'] = {'Tabula Imperii Byzantini'}, ['CITEREFSoustalKoder1981'] = {'Tabula Imperii Byzantini'}, ['CITEREFSpielhoff1991'] = {'Spielhoff-EL'}, ['CITEREFSpitta1894'] = {'Bach\'s compositions (sources)'}, ['CITEREFSpitta1899'] = {'Bach\'s compositions (sources)'}, ['CITEREFSpringirth2016'] = {'Springirth-Philadelphia'}, ['CITEREFSpuhler1986'] = template_names['Cam_Hist_Iran'], ['CITEREFSpuler1983'] = template_names['Iranica'], ['CITEREFSpuler1987'] = template_names['Iranica'], ['CITEREFSpyropoulos1928'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFStagner1993'] = {'Stagner-Transition'}, ['CITEREFStansfield1999'] = {'Stansfield-AyrRenfrew'}, ['CITEREFStatistical_Yearbook_of_the_Republic_of_Croatia_2015'] = {'Croatia Yearbook 2015'}, ['CITEREFStaufer1993'] = {'Staufer-Pennsy_III'}, ['CITEREFStauferPennypacker1962'] = {'Staufer-Pennsy'}, ['CITEREFStauferPennypacker1968'] = {'Staufer-Pennsy Power II'}, ['CITEREFStaunton1988'] = {'Australian Dictionary of Biography'}, ['CITEREFSternFishmanTilove2006'] = {'Cite New York 2000', 'Cite NY2000', 'Cite ny2000', 'Cite NY 2000', 'Cite ny 2000'}, ['CITEREFSternGilmartinMassengale1983'] = {'Cite New York 1900', 'Cite NY1900'}, ['CITEREFSternGilmartinMellins1987'] = {'Cite New York 1930', 'Cite NY 1930', 'Cite NY1930', 'Cite ny1930', 'Cite ny 1930'}, ['CITEREFSternMellinsFishman1995'] = {'Cite New York 1960', 'Cite NY1960', 'Cite NY 1960', 'Cite ny1960', 'Cite ny 1960'}, ['CITEREFSternMellinsFishman1999'] = {'Cite New York 1880', 'Cite NY1880', 'Cite NY 1880', 'Cite ny1880', 'Cite ny 1880'}, ['CITEREFStewart1974'] = {'When Steam Was King'}, ['CITEREFStrachey1981'] = template_names['ME-ref'], ['CITEREFStrickland1983'] = {'Strickland Locomotive Directory'}, ['CITEREFStähelin1909'] = {'Schaff-Herzog'}, ['CITEREFSuetin2001'] = {'Springer', 'SpringerEOM'}, ['CITEREFSundermann1988'] = template_names['Iranica'], ['CITEREFSusanne_Schurr1992'] = {'BBKL'}, ['CITEREFSusanne_Siebert1992'] = {'BBKL'}, ['CITEREFSvolopoulos1977'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFSwartz1992'] = {'Swartz An Introduction to Functional Analysis'}, ----------< T >---------- ['CITEREFLondon_Gazette'] = {'London Gazette'}, ['CITEREFTaber1977'] = {'Taber-DLW-19th'}, ['CITEREFTaberTaber1980'] = {'Taber-DLW-20th-1'}, ['CITEREFTaberTaber1981'] = {'Taber-DLW-20th-2'}, ['CITEREFTafazzoli1999'] = template_names['Iranica'], ['CITEREFTafazzoli1999'] = {'Encyclopaedia Islamica'}, ['CITEREFTafazzoli2000'] = template_names['Iranica'], ['CITEREFTalbot1991'] = template_names['ODB'], ['CITEREFTalbotKazhdan1991'] = template_names['ODB'], ['CITEREFTanındı2008'] = template_names['Iranica'], ['CITEREFTao2009'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFTao2009'] = {'Cite Cambridge History of China'}, ['CITEREFTer-Ghewondyan1976'] = {'The Arab Emirates in Bagratid Armenia'}, ['CITEREFThe_London_Gazette1950'] = {'London Gazette'}, ['CITEREFThe_London_Gazette_26_September_1919'] = {'London Gazette'}, ['CITEREFThielemann2012'] = {'Bach\'s compositions (sources)'}, ['CITEREFThomas1970'] = {'HistoryofParliament'}, ['CITEREFThomas1971'] = {'Thomas-History-VI'}, ['CITEREFThrush2010'] = {'HistoryofParliament'}, ['CITEREFTikhomirov2001'] = {'Springer'}, ['CITEREFTittel1966'] = {'Bach\'s compositions (sources)'}, ['CITEREFTodt1996'] = {'BBKL'}, ['CITEREFTodtVest2014'] = {'Tabula Imperii Byzantini'}, ['CITEREFTolkien1937'] = template_names['ME-ref'], ['CITEREFTolkien1954'] = template_names['ME-ref'], ['CITEREFTolkien1955'] = template_names['ME-ref'], ['CITEREFTolkien1964'] = template_names['ME-ref'], ['CITEREFTolkien1966'] = template_names['ME-ref'], ['CITEREFTolkien1977'] = template_names['ME-ref'], ['CITEREFTolkien1979'] = {'ME-ref'}, ['CITEREFTolkien1980'] = template_names['ME-ref'], ['CITEREFTolkien1982'] = template_names['ME-ref'], ['CITEREFTolkien1983'] = template_names['ME-ref'], ['CITEREFTolkien1984'] = template_names['ME-ref'], ['CITEREFTolkien1985'] = template_names['ME-ref'], ['CITEREFTolkien1986'] = template_names['ME-ref'], ['CITEREFTolkien1987'] = template_names['ME-ref'], ['CITEREFTolkien1988'] = template_names['ME-ref'], ['CITEREFTolkien1989'] = template_names['ME-ref'], ['CITEREFTolkien1990'] = template_names['ME-ref'], ['CITEREFTolkien1992'] = template_names['ME-ref'], ['CITEREFTolkien1993'] = template_names['ME-ref'], ['CITEREFTolkien1994'] = template_names['ME-ref'], ['CITEREFTolkien1996'] = template_names['ME-ref'], ['CITEREFTolkien1998'] = template_names['ME-ref'], ['CITEREFTolkien1999'] = template_names['ME-ref'], ['CITEREFTolkien2007'] = template_names['ME-ref'], ['CITEREFTolkienSwann1978'] = template_names['ME-ref'], ['CITEREFTolkienSwann2002'] = {'ME-ref'}, ['CITEREFTolkienTolkien1992'] = template_names['ME-ref'], ['CITEREFTonks1988'] = {'Tonks ironstone'}, ['CITEREFTonks1989'] = {'Tonks ironstone'}, ['CITEREFTonks1992'] = {'Tonks ironstone'}, ['CITEREFTopping1975'] = {'Setton-A History of the Crusades', 'Wisconsin History of the Crusades'}, ['CITEREFTorri2013'] = {'Bach\'s compositions (sources)'}, ['CITEREFTougher2018'] = template_names['ODLA'], ['CITEREFToumanoff1986'] = template_names['Iranica'], ['CITEREFToumanoff2010'] = template_names['Iranica'], ['CITEREFToumanoffChaumont1987'] = template_names['Iranica'], ['CITEREFTourret1995'] = {'Tourret-Allied Military Locomotives'}, ['CITEREFTrapp1991'] = template_names['ODB'], ['CITEREFTrappBeyerSturm-Schnabl1983'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTrappWaltherBeyer1976'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTrappWaltherBeyerSturm-Schnabl1978'] = {'Prosopographisches Lexikon der Palaiologenzeit'}, ['CITEREFTreadgold1988'] = {'The Byzantine Revival, 780–842'}, ['CITEREFTreadgold1997'] = {'A History of the Byzantine State and Society'}, ['CITEREFTrèves2006'] = {'Trèves François Topological vector spaces, distributions and kernels'}, ['CITEREFTsutsiev2014'] = {'Cite Atlas of the Ethno-Political History of the Caucasus'}, ['CITEREFTucker2009'] = {'Encyclopaedia Islamica'}, ['CITEREFTurim1998'] = {'Turim-oshima'}, ['CITEREFTuring1950'] = {'Turing 1950'}, ----------< U >---------- ['CITEREFUS-NHub_Music_Deposit_31_(Klavierbüchlein_für_W._F._Bach)_at_Bach_Digital'] = {'Bach\'s compositions (sources)'}, ['CITEREFUtas2002'] = template_names['Iranica'], ['CITEREFUwe_Eckardt2001'] = {'BBKL'}, ['CITEREFunknown_author1881'] = {'Cite ADB'}, ['CITEREFunknown_author1882'] = {'Cite ADB'}, ----------< V >---------- ['CITEREFVakalopoulos1975'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFVan_Cleve1969'] = {'Setton-A History of the Crusades'}, ['CITEREFVan_Hoorickx1971'] = {'Schubert\'s compositions (references)'}, ['CITEREFVan_Hoorickx_1974–1976'] = {'Schubert\'s compositions (references)'}, ['CITEREFVan_Lint2018'] = template_names['ODLA'], ['CITEREFVan_Riemsdijk,_Compound_Locomotives'] = {'Book-Van Riemsdijk-Compound Locomotives'}, ['CITEREFVan_Riemsdijk1994'] = {'Book-Van Riemsdijk-Compound Locomotives'}, ['CITEREFVan_Tricht2011'] = {'The Latin Renovatio of Byzantium'}, ['CITEREFVandenberghen1989'] = {'Vandenberghen-SNCB12.2'}, ['CITEREFVarzos1984'] = {'Η Γενεαλογία των Κομνηνών', 'Varzos-Genealogy of the Komnenoi'}, ['CITEREFVasiliev1935'] = {'Byzance et les Arabes'}, ['CITEREFVasiliev1968'] = {'Byzance et les Arabes'}, ['CITEREFVenables1911'] = {'DCBL'}, ['CITEREFVendler1997'] = {'Shakespeare sonnets bibliography'}, ['CITEREFVenetis2012'] = template_names['Iranica'], ['CITEREFVenn1954'] = {'VennAC'}, ['CITEREFVentura1963'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFVesel1999'] = template_names['Iranica'], ['CITEREFVetter1713'] = {'Bach\'s compositions (sources)'}, ['CITEREFVevainaCanepa2018'] = template_names['ODLA'], ['CITEREFVeysey1958'] = {'Veysey-PE-1958'}, ['CITEREFVischer1912'] = {'Schaff-Herzog'}, ['CITEREFVogelsang2003'] = template_names['Iranica'], ['CITEREFVolkmer1991'] = {'Volkmer-Pennsy-Electric'}, ['CITEREFvan_Leyden1956'] = {'Bach\'s compositions (sources)'}, ['CITEREFvan_Lint2018'] = template_names['ODLA'], ['CITEREFvon_Prantl1879'] = {'Cite ADB'}, ----------< W >---------- ['CITEREFWagnerBäzoldZschechLüderitz1990'] = {'Wagner-EFA2.3.2'}, ['CITEREFWalter1967'] = {'DBI', 'Dizionario Biografico degli Italiani'}, ['CITEREFWalter_Asmus1966'] = template_names['NDB'], ['CITEREFWayner1972'] = {'Wayner - Car names, numbers, consists'}, ['CITEREFWayner1973'] = {'Wayner-Spotter-2nd'}, ['CITEREFWebb2018'] = template_names['ODLA'], ['CITEREFWeber2016'] = template_names['Iranica'], ['CITEREFWechsler1979'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFWechsler1979'] = {'Cite Cambridge History of China'}, ['CITEREFWegman2008'] = {'Wegman-Illustrated'}, ['CITEREFWeibel1994'] = {'Weibel IHA'}, ['CITEREFWeinrebHibbertKeayKeay2008'] = {'London encyclopedia'}, ['CITEREFWeisbrod1991'] = {'Weisbrod-EFA1.5'}, ['CITEREFWeisbrodMüllerPetznik1978'] = {'Weisbrod-EFA1.2'}, ['CITEREFWeiskopf1987'] = template_names['Iranica'], ['CITEREFWeiskopf1989'] = template_names['Iranica'], ['CITEREFWeiskopf1990'] = template_names['Iranica'], ['CITEREFWeiskopf1993'] = template_names['Iranica'], ['CITEREFWellhausen1927'] = {'The Arab Kingdom and its Fall'}, ['CITEREFWells1982'] = {'Accents of English'}, ['CITEREFWells1990'] = {'Cite LPD'}, ['CITEREFWells2000'] = {'Cite LPD'}, ['CITEREFWells2008'] = {'Cite LPD'}, ['CITEREFWelsh2006'] = {'Welsh-Broadway'}, ['CITEREFWelsh2008'] = {'Welsh-UP'}, ['CITEREFWerner_Raupp2001'] = {'BBKL'}, ['CITEREFWestcott1911'] = {'DCBL'}, ['CITEREFWestermayer,_Georg1882'] = {'Cite ADB'}, ['CITEREFWham1997'] = {'Wham-Ayrshire'}, ['CITEREFWharton1991'] = template_names['ODB'], ['CITEREFWhishaw1842'] = {'Whishaw-RailofGB-2ndEd'}, ['CITEREFWhishaw1969'] = {'Whishaw-RailofGB'}, ['CITEREFWhite1985'] = {'White-Passenger-1985'}, ['CITEREFWhite1993'] = {'White - American railroad freight car'}, ['CITEREFWhiteWillenskyLeadon2010'] = {'Cite aia5'}, ['CITEREFWhitehurst1973'] = {'Whitehurst GW Engines from 1940'}, ['CITEREFWhittow1996'] = {'The Making of Byzantium, 600–1025'}, ['CITEREFWickman1982'] = {'Country study'}, ['CITEREFWiesehöfer1986'] = template_names['Iranica'], ['CITEREFWiesehöfer2018'] = template_names['ODLA'], ['CITEREFWilansky2008'] = {'Wilansky Topology for Analysis 2008'}, ['CITEREFWilansky2013'] = {'Wilansky Modern Methods in Topological Vector Spaces'}, ['CITEREFWillard2004'] = {'Willard General Topology'}, ['CITEREFWilliams1998'] = {'Williams-Philadelphia'}, ['CITEREFWilliams2003'] = {'Bach\'s compositions (sources)'}, ['CITEREFWilliams2014'] = template_names['Iranica'], ['CITEREFWillis1750'] = {'Cite Notitia Parliamentaria'}, ['CITEREFWilson2017'] = {'Wilson-Guide'}, ['CITEREFWilsonFiske1889'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWilsonFiske1891'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWilsonFiske1892'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWilsonFiske1900'] = {'Appletons\'', 'Cite Appletons\'', 'Appletons'}, ['CITEREFWiltshire2000'] = {'Lloyd-Margaret River'}, ['CITEREFWinfieldLyon2004'] = {'Winfield'}, ['CITEREFWinkler1883'] = template_names['ADB'], ['CITEREFWitakowski2018'] = template_names['ODLA'], ['CITEREFWolff1969'] = {'Setton-A History of the Crusades'}, ['CITEREFWollny2015'] = {'Bach\'s compositions (sources)'}, ['CITEREFWood1907'] = {'Cite Nuttall', 'Nuttall'}, ['CITEREFWoodsKilpatrick2005'] = {'MSW3 Hystricognathi'}, ['CITEREFWorden2008'] = {'Country study'}, ['CITEREFWortley2010'] = {'John Skylitzes: A Synopsis of Byzantine History, 811–1057'}, ['CITEREFWozencraft2005'] = {'MSW3 Carnivora'}, ['CITEREFWright1979'] = {'Cite Cambridge History of China', 'The Cambridge History of China'}, ['CITEREFWright1979'] = {'Cite Cambridge History of China'}, ['CITEREFWright2000'] = {'Bach\'s compositions (sources)'}, ['CITEREFWägliJacobi2010'] = {'Schienennetz Schweiz'}, ['CITEREFWürsch2013'] = template_names['Iranica'], ----------< X >---------- ----------< Y >---------- ['CITEREFYakubova2016'] = template_names['Iranica'], ['CITEREFYarshater1983'] = template_names['Iranica'], ['CITEREFYarshater1986'] = template_names['Cam_Hist_Iran'], ['CITEREFYarshater1988'] = template_names['Iranica'], ['CITEREFYarshater2018'] = template_names['Iranica'], ['CITEREFYarshater2021'] = template_names['Iranica'], ['CITEREFYazici2002'] = template_names['Iranica'], ['CITEREFYenne2005'] = {'Yenne-Chiefs'}, ['CITEREFYildiz2004'] = template_names['Iranica'], ['CITEREFYonge1990'] = {'Quail-4'}, ['CITEREFYonge1994'] = {'Quail-5'}, ['CITEREFYonge2002'] = {'Quail-5'}, ['CITEREFYonge2008'] = {'Quail-5'}, ['CITEREFYonge2016'] = {'Quail-2-2016'}, ['CITEREFYongePadgettSzwenk2013'] = {'Quail-4-Paper-3rdEd'}, ['CITEREFYu1986'] = {'Cite Cambridge History of China'}, ['CITEREFYusofi1990'] = template_names['Iranica'], ----------< Z >---------- ['CITEREFZahn1889–1893'] = {'Bach\'s compositions (sources)'}, ['CITEREFZakeri2021'] = template_names['Iranica'], ['CITEREFZarrinkoubNegahban2008'] = {'Encyclopaedia Islamica'}, ['CITEREFZarrinkub1975'] = template_names['Cam_Hist_Iran'], ['CITEREFZeiniWiesehöfer2018'] = template_names['ODLA'], ['CITEREFZekulich2000'] = {'Zekulich-WineWA'}, ['CITEREFZimmermann2004'] = {'Zimmermann-Burlington'}, ['CITEREFZimmermann2007'] = {'Zimmermann-GrandLuxe'}, ['CITEREFZuccaric._1747'] = {'Bach\'s compositions (sources)'}, ['CITEREFZălinescu2002'] = {'Zălinescu Convex Analysis in General Vector Spaces 2002'}, ----------< OTHER >---------- ----------< UNSORTED >---------- ['CITEREFDaniel2001'] = template_names['Iranica'], ['CITEREFΙστορία_του_Ελληνικού_Έθνους'] = {'Ιστορία του Ελληνικού Έθνους'}, ['CITEREFÖz1993'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzgüdenli2008'] = template_names['Iranica'], ['CITEREFÖzaydın2002'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzaydın2006'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖzkuyumcu2006'] = {'TDV Encyclopedia of Islam'}, ['CITEREFÖztürk2013'] = {'TDV Encyclopedia of Islam'}, ['CITEREFΜεγάλη_Στρατιωτικὴ_καὶ_Ναυτικὴ_Ἐγκυκλοπαιδεία'] = {'Great Military and Naval Encyclopaedia'}, ['CITEREFŞeşen1988'] = {'TDV Encyclopedia of Islam'}, ['CITEREFCotsonis2020'] = {'Catalogue of Byzantine Seals at Dumbarton Oaks and in the Fogg Museum of Art'}, ['CITEREFКавказский_календарь_на_1913_год'] = {'Cite Kavkazskiy Kalendar 1913'}, ['CITEREFКавказский_календарь_на_1917_год'] = {'Cite Kavkazskiy Kalendar 1917'}, ['CITEREFКавказский_календарь_на_1910_год'] = {'Cite Kavkazskiy Kalendar 1910'}, ['CITEREFКавказский_календарь_на_1915_год'] = {'Cite Kavkazskiy Kalendar 1915'}, ['CITEREFTolkien2015'] = template_names['ME-ref'], ['CITEREFTolkien2015'] = template_names['ME-ref'], ['CITEREFTolkien2018'] = template_names['ME-ref'], ['CITEREFShippey2001'] = template_names['ME-ref'], ['CITEREFTolkien2014'] = template_names['ME-ref'], } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { DNB_special_patterns = DNB_special_patterns, DNB_template_names = template_names['DNB'], special_patterns = special_patterns, whitelist = whitelist, wrapper_templates = wrapper_templates, } 5q1qa0429caouc9puyp2a7yaqemcoqb Sablonan:Harvnb 10 4416 18217 18216 2024-05-24T12:42:28Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Harvard citation no brackets]] 18217 wikitext text/x-wiki #REDIRECT [[Sablonan:Harvard citation no brackets]] kr9vawil88xyceixzrqfejd802jsklc Sablonan:More 10 4417 18220 18219 2024-05-24T12:44:17Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Further]] 18220 wikitext text/x-wiki #REDIRECT [[Sablonan:Further]] p1n2mmx86hzyomu7bnf6jun4mzbp5k9 Sablonan:Tj 10 4418 18221 2024-05-24T12:45:10Z Bangrapip 9 new 18221 wikitext text/x-wiki #REDIRECT [[Sablonan:Template journal]] qh5iwrv5oyt8jj3skpp5ozlgotfits1 Sablonan:Template journal 10 4419 18222 2024-05-24T12:45:28Z Bangrapip 9 new 18222 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<templatestyles src="Template:Template journal/styles.css" /><div class="tj-box"><nowiki>{{</nowiki><span class="tj-tn">[[Template:{{#if:1|{{{1}}}}}|{{#if:1|{{{1}}}}}]]</span>{{#invoke:params|sequential|cutting|1|0|squeezing|trimming_values|call_for_each_value|Template journal/arg}}<br /><nowiki>}}</nowiki></div>|{{#invoke:Error|error|Error: Missing template name}}}}</includeonly><noinclude>{{documentation}}</noinclude> 24urmq4xu7tz8khqqe19evck87lh42t Sablonan:Wikipedia help pages 10 4420 18223 2024-05-24T12:46:01Z Bangrapip 9 new 18223 wikitext text/x-wiki <noinclude>{{Notice |style=margin-bottom:1.5em; |1=<span style="font-size:large;color:purple;">Please do not post your requests or questions on this page. If you have questions about using Wikipedia, please ask at the '''[[Wikipedia:Help desk|Help&nbsp;desk]]''' or the '''[[Wikipedia:Teahouse|Teahouse]]'''. For questions about subjects and topics, please use the '''[[Wikipedia:Reference desk|Reference Desk]]'''. Volunteers at these locations will respond to your questions as soon as possible.</span>}}</noinclude><!-- -->{{#invoke:navbox|navbox | name = Wikipedia help pages | state ={{{state<includeonly>|{{{1|collapsed}}}</includeonly>}}} | bodyclass = hlist | basestyle = text-align:center; | title = [[Help:Directory|Wikipedia help pages]] | above = *'''Visit the ''[[Wikipedia:Teahouse|Teahouse]]'' or the ''[[Wikipedia:Help desk|Help desk]]'' for an interactive {{abbr|Q & A|questions and answers}} forum.''' ---- * '''[[Wikipedia:FAQ|FAQs]]'''&nbsp;'''{{Define|(?)|This is a list of frequently asked questions about using and contributing to Wikipedia.}}''' * '''[[Wikipedia:Reference desk|Reference desks]]'''&nbsp;'''{{Define|(?)|Works like a library reference desk. Ask a question here and Wikipedia volunteers will try to answer it.}}''' * '''[[Wikipedia:Noticeboards|Noticeboards]]'''&nbsp;'''{{Define|(?)|Pages where editors can ask questions and request assistance from people who are familiar with the policies and guidelines covered by each individual board.}}''' * '''[[Help:Cheatsheet|Cheatsheet]]'''&nbsp;'''{{Define|(?)| For a list of the most commonly used Wiki markup and templates.}}''' *''' [[Wikipedia:Directories and indexes|Directories]]'''&nbsp;'''{{Define|(?)|For a list of Wikipedia's directories and indexes.}}''' | group1 = [[Wikipedia:About|About Wikipedia]]&nbsp;{{Define|(?)|Wikipedia's governess and customs}} | list1 = * [[Wikipedia:Administration|Administration]] **[[Wikipedia:Purpose|Purpose]] ** [[Wikipedia:Five pillars|Principles]] * [[Wikipedia:Policies and guidelines|Policies and guidelines]] * [[Wikipedia:What Wikipedia is not|What Wikipedia is not]] * [[Wikipedia:General disclaimer|Disclaimer]]&nbsp;([[Wikipedia:Advice for parents|parental advice]]) * [[Wikipedia:Request directory|Making requests]] * [[Wikipedia:Who writes Wikipedia?|Who writes Wikipedia?]] | group2 = [[Wikipedia:Reader's index to Wikipedia|Help for readers]]&nbsp;{{Define|(?)|Concerns and questions readers may have about Wikipedia}} | list2 = *[[Wikipedia:FAQ/Readers|FAQ]] *[[Wikipedia:Wikipedia book creator status|Books]] * [[Help:Copyright|Copyright]] * [[Help:Glossary|Glossary]] * [[Help:Mobile access|Mobile access]] * [[Help:Navigation|Navigation]] * [[Help:Other languages|Other languages]] * [[Help:Searching|Searching]] * [[Help:Student help|Students]] * [[Help:Viewing media|Viewing media]] | group3 = [[Wikipedia:Contributing to Wikipedia|Contributing<br/>to Wikipedia]]&nbsp;{{Define|(?)|Overviews and resources needed to comprehend, comment on, and edit}} | list3 = * [[Wikipedia:Guidance for younger editors|Advice for young editors]] * [[Wikipedia:Avoiding common mistakes|Avoiding common mistakes]] * [[Wikipedia:Etiquette|Etiquette]] * [[Wikipedia:Simplified Manual of Style|Simplified Manual of Style]] * [[Wikipedia:Simplified ruleset|Simplified rule-set]] ** [[Wikipedia:Ignore all rules|"Ignore all rules"]] ** [[Wikipedia:The rules are principles|"The rules are principles"]] *[[Wikipedia:Styletips|Style-tips]] * [[Wikipedia:Tip of the day|Tip of the day]] * [[Help:Your first article|Your first article]]&nbsp;([[Wikipedia:Article wizard|article wizard]]) | group4 = [[Help:Getting started|Getting started]]&nbsp;{{Define|(?)|Introductions and tutorials}} | list4 = * [[Wikipedia:Why create an account?|Why create an account?]] *[[Help:Introduction|Introductions by topic]] * [[Wikipedia:Graphics tutorials|Graphics tutorials]] ** [[Help:Pictures|Picture tutorial]] ** [[Wikipedia:IRC/Tutorial|IRC {{smaller|(live chat)}} tutorial]] * [[Wikipedia:VisualEditor/User guide|VisualEditor user guide]] | group5 = [[Wikipedia:Dos and don'ts|Dos and don'ts]]&nbsp;{{Define|(?)|Wikipedia policies, guidelines, and formatting standards in bullet points}} | list5 = * [[Wikipedia:Accessibility dos and don'ts|Accessibility]] * [[Wikipedia:Biography dos and don'ts|Biographies]] * [[Wikipedia:Biographies of living persons dos and don'ts|Biographies (living)]] * [[Wikipedia:Categorization dos and don'ts|Categorization]] * [[Wikipedia:Consensus dos and don'ts|Consensus]] * [[Wikipedia:Talk dos and don'ts|Discussions]] * [[Wikipedia:Disambiguation dos and don'ts|Disambiguation]] * [[Wikipedia:Image dos and don'ts|Images]] * [[Wikipedia:Lead dos and don'ts|Leads]] * [[Wikipedia:Linking dos and don'ts|Links]] * [[Wikipedia:List dos and don'ts|Lists]] * [[Wikipedia:References dos and don'ts|References]] * [[Wikipedia:Table dos and don'ts|Tables]] * [[Wikipedia:Article title dos and don'ts|Titles (of articles)]] | group7 = [[:Category:Wikipedia how-to|How-to pages]] and<br/>[[:Category:Wikipedia information pages|information pages]]&nbsp;{{Define|(?)|Topic specific informative and instructional pages}} | list7 = * [[Wikipedia:Guide to appealing blocks|Appealing blocks]] * [[Wikipedia:Guide to deletion|Article deletion]] * [[Help:Category|Categories]] * [[Help:Citations quick reference|Citations/references]] ** [[Help:Referencing for beginners|Referencing for beginners]] ** [[Help:Citation Style 1|Citation Style 1]] ** [[Help:Cite errors|Cite errors]] ** [[Help:References and page numbers|References and page numbers]] * [[Help:Convert|Convert]] * [[Help:Diff|Diff]] * [[Help:Editing|Editing]] ** [[Help:Minor edit|Minor edit]] ** [[Help:Edit toolbar|toolbar]] ** [[Help:Edit conflict|edit conflict]] * [[Help:Find sources|Find sources]] * [[Help:Files|Files]] * [[Help:Footnotes|Footnotes]] * [[Wikipedia:Guide to image deletion|Image deletion]] * [[Help:Infobox|Infoboxes]] * [[Help:Link|Linking]]&nbsp;([[Help:Link color|link color]]) * [[Help:Logging in|Logging in]] * [[Wikipedia:Merging|Merging]] * [[Help:Page name|Page name]] ** [[Help:How to move a page|Renaming pages]] * [[Help:Redirect|Redirect]] * [[Help:Reset password|Passwords]] ** [[Help:Email confirmation|Email confirmation]] * [[Help:Reverting|Reverting]] ** [[Help:Simple guide to vandalism cleanup|Simple vandalism cleanup]] * [[Help:Talk pages|Talk pages]]&nbsp;([[Help:Archiving a talk page|archiving]] *[[Help:Archiving (plain and simple)|simple archiving]]) * [[Help:User contributions|User contributions]] * [[Help:WP search protocol|WP search protocol]] | group8 = [[Wiki markup|Coding]]&nbsp;{{Define|(?)|Wikitext information consists of the syntax used to format a page}} | list8 = * [[Help:Wikitext|Wiki markup]] * [[Help:Barchart|Barchart]]s * [[Help:Calculation|Calculation]]s * [[Help:Special characters|Characters]] * [[Help:Columns|Columns]] * [[Help:Elevation|Elevation]] * [[Wikipedia:Manual of Style/Hidden text|Hidden text]] * [[Help:HTML in wikitext|HTML]] * [[Help:List|Lists]] * [[Help:Magic words|Magic words]] * [[Help:Musical symbols|Music symbols]] * [[Help:Section|Sections]] * [[Help:Sound file markup|Sounds]] * [[Help:Table|Tables]] * [[Help:Template|Template]]s * [[Wikipedia:Transclusion|Transclusion]] * [[Help:URL|URL]] * [[Help:Visual file markup|Visual files]] | group9 = [[Wikipedia:Directories and indexes|Directories]]&nbsp;{{Define|(?)|Wikipedia's directories and indexes}} | list9 = * [[Wikipedia:Wikipedia abbreviations|Abbreviations]] *[[Wikipedia:Contents|Contents]] <small>(Encyclopedia proper)</small> * [[Wikipedia:Department directory|Departments]] * [[Wikipedia:Editor's index to Wikipedia|Editor's index]] * [[Wikipedia:Essay directory|Essays]] * [[Wikipedia:FAQ/Index|FAQs]] * [[Wikipedia:Glossary|Glossary]] * [[Wikipedia:List of guidelines|Guidelines]] * [[Wikipedia:Manual of Style/Contents|Manual of Style ]] * [[Wikipedia:List of policies|Policies]] *[[Wikipedia:Maintenance|Tasks]] * [[Wikipedia:Tips|Tips]] * [[Wikipedia:Tools|Tools]] | below =''' [[Help: Wikipedia: The Missing Manual|Missing Manual]]''' ---- {{edit|Special:MyTalk|'''Ask for help on your talk page'''|section=new|preload=Help:Contents/helpmepreload|preloadtitle=Help me!}}&nbsp;'''{{Define|(?)| If you need help, you can use this link to ask a question on your talk page; a volunteer will visit you there shortly!}}''' }}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis in Wikidata, not here! --> </noinclude> 5d3bc5icodh04ekgquf63olx31sy1yb Sablonan:Define 10 4421 18224 2024-05-24T12:46:43Z Bangrapip 9 new 18224 wikitext text/x-wiki #REDIRECT [[Sablonan:Abbr]] 1r6ujo9qjuip877hif9aecs269nijfu Sablonan:Edit 10 4422 18227 18225 2024-05-24T12:49:06Z Bangrapip 9 18227 wikitext text/x-wiki <span class="noprint plainlinks" title="{{#if:{{{tooltip|}}}|{{{tooltip}}}|Edit {{{1}}}}}">[{{fullurl:{{#if:{{{1|}}}|{{{1}}}|{{FULLPAGENAME}}}}|action=edit{{#if:{{{section|}}}|&section={{{section}}}}}{{#if:{{{editintro|}}}|&editintro={{urlencode:{{{editintro}}}|wiki}}}}{{#if:{{{preload|}}}|&preload={{urlencode:{{{preload}}}|wiki}}}}{{#if:{{{preloadtitle|}}}|&preloadtitle={{urlencode:{{{preloadtitle}}}}}}}}} {{{2|permak}}}]</span><noinclude> {{documentation}} </noinclude> fm0i1xkuzh9082tpsxtqfw8gpa6viul Sablonan:Wikipedia referencing 10 4423 18226 2024-05-24T12:48:06Z Bangrapip 9 new 18226 wikitext text/x-wiki {{navbox | name = Wikipedia referencing | state = {{{state<includeonly>|{{{1|autocollapse}}}</includeonly>}}} | bodyclass = hlist | title = [[Wikipedia:Verifiability|Wikipedia referencing]] | group1 = Policies and guidelines | list1 = * [[Wikipedia:Verifiability|Verifiability]] * [[Wikipedia:No original research|No original research]] * [[Wikipedia:Biographies of living persons|Biographies of living persons]] * [[Wikipedia:Reliable sources|Reliable sources]] ** [[Wikipedia:Identifying reliable sources (medicine)|Medicine]] * [[Wikipedia:Citing sources|Citing sources]] * [[Wikipedia:Scientific citation guidelines|Scientific citations]] | group2 = General advice | list2 = * [[Wikipedia:Citation needed|Citation needed]] * [[Help:Find sources|Find sources]] * [[Wikipedia:Combining sources|Combining sources]] * [[Wikipedia:Offline sources|Offline sources]] * [[Help:Overview of referencing styles|Referencing styles]] | group3 = [[Wikipedia:Citing sources|Citing sources]] | list3 = * [[Help:Citation Style 1|Citation Style 1]] * [[Help:Citation Style 2|Citation Style 2]] * [[Help:Citation Style Vancouver|Citation Style Vancouver]] * [[:Category:LSA style citation templates|LSA]] * [[:Category:Comics citation templates|Comics]] * [[Wikipedia:Citation templates|Citation templates]] * [[Template:Reflist|Reflist template]] | group4 = [[Wikipedia:Inline citation|Inline citations]] | list4 = * [[Help:Footnotes|Footnotes]] * [[Wikipedia:Manual of Style#Punctuation and footnotes|Punctuation and footnotes]] * [[Help:Shortened footnotes|Shortened footnotes]] * [[Wikipedia:Nesting footnotes|Nesting footnotes]] | group5 = [[Help:Referencing for beginners|Help for beginners]] | list5 = * [[Help:Reftags|Reference-tags]] * [[Help:Citations quick reference|Citations quick reference]] * [[Help:Introduction to referencing with Wiki Markup/1|Introduction to referencing]] * [[Help:Referencing for beginners with citation templates|Referencing with citation templates]] * [[Help:Referencing for beginners without using templates|Referencing without using templates]] * [[Wikipedia:References dos and don'ts|Referencing dos and don'ts]] * [[Wikipedia:Citing Wikipedia|Citing Wikipedia]] | group6 = Advanced help | list6 = * [[Help:Cite link labels|Cite link labels]] * [[Help:Citation tools|Citation tools]] * [[Help:Cite errors|Cite errors]] * [[Help:Cite messages|Cite messages]] * [[Help:Converting between references formats|Converting between references formats]] * [[Help:Reference display customization|Reference display customization]] * [[Help:References and page numbers|References and page numbers]] * [[Wikipedia:Guidance on source reviewing at FAC|Guidance on source reviewing at FAC]] | group7 = Template documentation | list7 = * {{tl|Edit refs}} * {{tl|Refref}} * {{tl|Refref2}} * {{tl|Refstart}} | group8 = Tools | list8 = * [[Wikipedia:The Wikipedia Library|Wikipedia Library]] | group9 = [[Deprecation|Deprecated]] | list9 = * [[Wikipedia:Parenthetical referencing|Parenthetical referencing]] }}<noinclude> {{Documentation}} </noinclude> syqnzijus0e281qi9q60lp21ovcjcsa Modul:Params 828 4424 18228 2024-05-24T12:50:17Z Bangrapip 9 new 18228 Scribunto text/plain --- --- --- LOCAL ENVIRONMENT --- --- ________________________________ --- --- --- --[[ Abstract utilities ]]-- ---------------------------- -- Helper function for `string.gsub()` (for managing zero-padded numbers) function zero_padded(str) return ("%03d%s"):format(#str, str) end -- Helper function for `table.sort()` (for natural sorting) function natural_sort(var1, var2) return tostring(var1):gsub("%d+", zero_padded) < tostring(var2):gsub("%d+", zero_padded) end -- Return a copy or a reference to a table local function copy_or_ref_table(src, refonly) if refonly then return src end newtab = {} for key, val in pairs(src) do newtab[key] = val end return newtab end --[[ Module's private environment ]]-- -------------------------------------- -- Special user-given keywords (functions and modifiers MUST avoid these names) local mkeywords = { ['or'] = 0, --['pattern'] = 1, -- Simply uncommenting enables the option ['plain'] = 2, ['strict'] = 3 } -- Sort functions (functions and modifiers MUST avoid these names) local sortfunctions = { --['alphabetically'] = false, -- Simply uncommenting enables the option ['naturally'] = natural_sort } -- Memory slots local memoryslots = { i = 'itersep', l = 'lastsep', p = 'pairsep', h = 'header', f = 'footer', n = 'ifngiven' } -- Directive that can only be invoked as first arguments local firstposonly = { new = 'modifier', self = 'function', } -- The private table of functions local library = {} -- Prepare the context local function context_new(frame) local ctx = {} ctx.luaname = 'Module:Params' --[[ or `frame:getTitle()` ]]-- ctx.iterfunc = pairs ctx.frame = frame:getParent() return ctx end -- Prepare the context local function context_init(frame, funcname, refpipe, refparams) local ctx = context_new(frame) ctx.pipe = copy_or_ref_table(frame.args, refpipe) ctx.params = copy_or_ref_table(ctx.frame.args, refparams) return funcname(ctx) end -- Move to the next action within the user-given list local function context_iterate(ctx, n_forward) local nextfn if ctx.pipe[n_forward] ~= nil then nextfn = ctx.pipe[n_forward]:match'^%s*(.*%S)' end if nextfn == nil then error(ctx.luaname .. ': You must specify a function to call', 0) end if library[nextfn] == nil then if firstposonly[nextfn] == nil then error(ctx.luaname .. ': The function ‘' .. nextfn .. '’ does not exist', 0) else error(ctx.luaname .. ': The ‘' .. nextfn .. '’ ' .. firstposonly[nextfn] .. ' can only be invoked in first position', 0) end end for idx = n_forward, 1, -1 do table.remove(ctx.pipe, idx) end return library[nextfn](ctx) end -- Concatenate the numerical keys from the table of parameters to the numerical -- keys from the table of options; non-numerical keys from the table of options -- will prevail over colliding non-numerical keys from the table of parameters local function concat_params(ctx) local shift = table.maxn(ctx.pipe) local newargs = {} if ctx.subset == 1 then -- We need only the sequence for key, val in ipairs(ctx.params) do newargs[key + shift] = val end else if ctx.subset == -1 then for key, val in ipairs(ctx.params) do ctx.params[key] = nil end end for key, val in pairs(ctx.params) do if type(key) == 'number' then newargs[key + shift] = val else newargs[key] = val end end end for key, val in pairs(ctx.pipe) do newargs[key] = val end return newargs end -- Flush the parameters by calling a custom function for each value (after this -- function has been invoked `ctx.params` will no longer be usable) local function flush_params(ctx, fn) local tbl = ctx.params if ctx.subset == 1 then for key, val in ipairs(tbl) do fn(key, val) end return end if ctx.subset == -1 then for key, val in ipairs(tbl) do tbl[key] = nil end end if ctx.dosort then local nums = {} local words = {} local nlen = 0 local wlen = 0 for key, val in pairs(tbl) do if type(key) == 'number' then nlen = nlen + 1 nums[nlen] = key else wlen = wlen + 1 words[wlen] = key end end table.sort(nums) table.sort(words, natural_sort) for idx = 1, nlen do fn(nums[idx], tbl[nums[idx]]) end for idx = 1, wlen do fn(words[idx], tbl[words[idx]]) end return end if ctx.subset ~= -1 then for key, val in ipairs(tbl) do fn(key, val) tbl[key] = nil end end for key, val in pairs(tbl) do fn(key, val) end end -- Parse the arguments of the `with_*_matching` class of modifiers local function parse_match_args(opts, ptns, fname) local state = 0 local cnt = 1 local keyw local nptns = 0 for _, val in ipairs(opts) do if state == 0 then nptns = nptns + 1 ptns[nptns] = { val, false, false } state = -1 else keyw = val:match'^%s*(.*%S)' if keyw == nil or mkeywords[keyw] == nil or ( state > 0 and mkeywords[keyw] > 0 ) then break else state = mkeywords[keyw] if state > 1 then ptns[nptns][2] = true end if state == 3 then ptns[nptns][3] = true end end end cnt = cnt + 1 end if state == 0 then error(ctx.luaname .. ', ‘' .. fname .. '’: No pattern was given', 0) end return cnt end -- Remove numerical arguments (not necessarily sequential ones) function purge_args(tbl, offset, length) local cache = {} local pshift local nshift if offset > 0 then pshift = length nshift = 0 elseif offset + length > 1 then pshift = offset + length - 1 nshift = 1 - offset else pshift = 0 nshift = length end for key, val in pairs(tbl) do if type(key) == 'number' then if key > 0 and key >= offset then if key >= offset + length then cache[key - pshift] = val end tbl[key] = nil elseif key < 1 and key < offset + length then if key < offset then cache[key + nshift] = val end tbl[key] = nil end end end for key, val in pairs(cache) do tbl[key] = val end end --[[ Library's modifiers ]]-- ----------------------------- -- See iface.sequential() library.sequential = function(ctx) if ctx.subset == -1 then error(ctx.luaname .. ': The two directives ‘non-sequential’ and ‘sequential’ are in contradiction with each other', 0) end if ctx.dosort then error(ctx.luaname .. ': The ‘all_sorted’ directive is redundant when followed by ‘sequential’', 0) end ctx.iterfunc = ipairs ctx.subset = 1 return context_iterate(ctx, 1) end -- See iface['non-sequential']() library['non-sequential'] = function(ctx) if ctx.subset == 1 then error(ctx.luaname .. ': The two directives ‘sequential’ and ‘non-sequential’ are in contradiction with each other', 0) end ctx.iterfunc = pairs ctx.subset = -1 return context_iterate(ctx, 1) end -- See iface.all_sorted() library.all_sorted = function(ctx) if ctx.subset == 1 then error(ctx.luaname .. ': The ‘all_sorted’ directive is redundant after ‘sequential’', 0) end ctx.dosort = true return context_iterate(ctx, 1) end -- See iface.setting() library.setting = function(ctx) local opts = ctx.pipe local cmd if opts[1] ~= nil then cmd = opts[1]:gsub('%s+', ''):gsub('/+', '/'):match'^/*(.*[^/])' end if cmd == nil then error(ctx.luaname .. ', ‘setting’: No directive was given', 0) end local sep = string.byte('/') local argc = 2 local dest = {} local vname local chr for idx = 1, #cmd do chr = cmd:byte(idx) if chr == sep then for key, val in ipairs(dest) do ctx[val] = opts[argc] dest[key] = nil end argc = argc + 1 else vname = memoryslots[string.char(chr)] if vname == nil then error(ctx.luaname .. ', ‘setting’: Unknown slot "' .. string.char(chr) .. '"', 0) end table.insert(dest, vname) end end for key, val in ipairs(dest) do ctx[val] = opts[argc] end return context_iterate(ctx, argc + 1) end -- See iface.squeezing() library.squeezing = function(ctx) local tbl = ctx.params local store = {} local indices = {} local newlen = 0 for key, val in pairs(tbl) do if type(key) == 'number' then newlen = newlen + 1 indices[newlen] = key store[key] = val tbl[key] = nil end end table.sort(indices) for idx = 1, newlen do tbl[idx] = store[indices[idx]] end return context_iterate(ctx, 1) end -- See iface.clearing() library.clearing = function(ctx) local tbl = ctx.params local numericals = {} for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil end end for key, val in ipairs(numericals) do tbl[key] = val end return context_iterate(ctx, 1) end -- See iface.cutting() library.cutting = function(ctx) local lcut = tonumber(ctx.pipe[1]) if lcut == nil then error(ctx.luaname .. ', ‘cutting’: Left cut must be a number', 0) end local rcut = tonumber(ctx.pipe[2]) if rcut == nil then error(ctx.luaname .. ', ‘cutting’: Right cut must be a number', 0) end local tbl = ctx.params local len = #tbl if lcut < 0 then lcut = len + lcut end if rcut < 0 then rcut = len + rcut end local tot = lcut + rcut if tot > 0 then local cache = {} if tot >= len then for key in ipairs(tbl) do tbl[key] = nil end tot = len else for idx = len - rcut + 1, len, 1 do tbl[idx] = nil end for idx = 1, lcut, 1 do tbl[idx] = nil end end for key, val in pairs(tbl) do if type(key) == 'number' and key > 0 then if key > len then cache[key - tot] = val else cache[key - lcut] = val end tbl[key] = nil end end for key, val in pairs(cache) do tbl[key] = val end end return context_iterate(ctx, 3) end -- See iface.cropping() library.cropping = function(ctx) local lcut = tonumber(ctx.pipe[1]) if lcut == nil then error(ctx.luaname .. ', ‘cropping’: Left crop must be a number', 0) end local rcut = tonumber(ctx.pipe[2]) if rcut == nil then error(ctx.luaname .. ', ‘cropping’: Right crop must be a number', 0) end local tbl = ctx.params local nmin local nmax for key in pairs(tbl) do if type(key) == 'number' then if nmin == nil then nmin = key nmax = key elseif key > nmax then nmax = key elseif key < nmin then nmin = key end end end if nmin ~= nil then local len = nmax - nmin + 1 if lcut < 0 then lcut = len + lcut end if rcut < 0 then rcut = len + rcut end if lcut + rcut - len > -1 then for key in pairs(tbl) do if type(key) == 'number' then tbl[key] = nil end end elseif lcut + rcut > 0 then for idx = nmax - rcut + 1, nmax, 1 do tbl[idx] = nil end for idx = nmin, nmin + lcut - 1, 1 do tbl[idx] = nil end local lshift = nmin + lcut - 1 if lshift > 0 then for idx = lshift + 1, nmax, 1 do tbl[idx - lshift] = tbl[idx] tbl[idx] = nil end end end end return context_iterate(ctx, 3) end -- See iface.purging() library.purging = function(ctx) local first = tonumber(ctx.pipe[1]) if first == nil then error(ctx.luaname .. ', ‘purging’: Start offset must be a number', 0) end local size = tonumber(ctx.pipe[2]) if size == nil then error(ctx.luaname .. ', ‘purging’: Length must be a number', 0) end local tbl = ctx.params if size < 1 then size = size + table.maxn(tbl) if first > size then return context_iterate(ctx, 3) end size = size - first + 1 end purge_args(tbl, first, size) return context_iterate(ctx, 3) end -- See iface.backpurging() library.backpurging = function(ctx) local last = tonumber(ctx.pipe[1]) if last == nil then error(ctx.luaname .. ', ‘backpurging’: Start offset must be a number', 0) end local size = tonumber(ctx.pipe[2]) if size == nil then error(ctx.luaname .. ', ‘backpurging’: Length must be a number', 0) end local first local tbl = ctx.params if size > 0 then first = last - size + 1 else for key in pairs(tbl) do if type(key) == 'number' and (first == nil or key < first) then first = key end end if first == nil then return context_iterate(ctx, 3) end first = first - size if last < first then return context_iterate(ctx, 3) end size = last - first + 1 end purge_args(ctx.params, first, size) return context_iterate(ctx, 3) end -- See iface.rotating() library.rotating = function(ctx) local tbl = ctx.params local numericals = {} local nmax = 0 for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil if key > nmax then nmax = key end end end for key, val in pairs(numericals) do tbl[nmax - key + 1] = val end return context_iterate(ctx, 1) end -- See iface.pivoting() --[[ library.pivoting = function(ctx) local tbl = ctx.params local shift = #tbl + 1 if shift < 2 then return library.rotating(ctx) end local numericals = {} for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil end end for key, val in pairs(numericals) do tbl[shift - key] = val end return context_iterate(ctx, 1) end ]]-- -- See iface.mirroring() --[[ library.mirroring = function(ctx) local tbl = ctx.params local numericals = {} local nmax local nmin for key, val in pairs(tbl) do if type(key) == 'number' then numericals[key] = val tbl[key] = nil if nmax == nil then nmax = key nmin = key elseif key > nmax then nmax = key elseif key < nmin then nmin = key end end end for key, val in pairs(numericals) do tbl[nmax + nmin - key] = val end return context_iterate(ctx, 1) end ]]-- -- See iface.swapping() --[[ library.swapping = function(ctx) local tbl = ctx.params local cache = {} local nsize = 0 local tmp for key in pairs(tbl) do if type(key) == 'number' then nsize = nsize + 1 cache[nsize] = key end end table.sort(cache) for idx = math.floor(nsize / 2), 1, -1 do tmp = tbl[cache[idx] ] tbl[cache[idx] ] = tbl[cache[nsize - idx + 1] ] tbl[cache[nsize - idx + 1] ] = tmp end return context_iterate(ctx, 1) end ]]-- -- See iface.sorting_sequential_values() library.sorting_sequential_values = function(ctx) local sortfn if ctx.pipe[1] ~= nil then sortfn = sortfunctions[ctx.pipe[1]] end if sortfn then table.sort(ctx.params, sortfn) else table.sort(ctx.params) end if sortfn == nil then return context_iterate(ctx, 1) end return context_iterate(ctx, 2) end -- See iface.with_name_matching() library.with_name_matching = function(ctx) local tbl = ctx.params local patterns = {} local argc = parse_match_args(ctx.pipe, patterns, 'with_name_matching') local nomatch for key in pairs(tbl) do nomatch = true for _, ptn in ipairs(patterns) do if not ptn[3] then if string.find(key, ptn[1], 1, ptn[2]) then nomatch = false break end elseif key == ptn[1] then nomatch = false break end end if nomatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- See iface.with_name_not_matching() library.with_name_not_matching = function(ctx) local tbl = ctx.params local patterns = {} local argc = parse_match_args(ctx.pipe, patterns, 'with_name_not_matching') local yesmatch for key in pairs(tbl) do yesmatch = true for _, ptn in ipairs(patterns) do if not ptn[3] then if not string.find(key, ptn[1], 1, ptn[2]) then yesmatch = false break end elseif key ~= ptn[1] then yesmatch = false break end end if yesmatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- See iface.with_value_matching() library.with_value_matching = function(ctx) local tbl = ctx.params local patterns = {} local argc = parse_match_args(ctx.pipe, patterns, 'with_value_matching') local nomatch for key, val in pairs(tbl) do nomatch = true for _, ptn in ipairs(patterns) do if not ptn[3] then if string.find(val, ptn[1], 1, ptn[2]) then nomatch = false break end elseif val == ptn[1] then nomatch = false break end end if nomatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- See iface.with_value_not_matching() library.with_value_not_matching = function(ctx) local tbl = ctx.params local patterns = {} local argc = parse_match_args(ctx.pipe, patterns, 'with_value_not_matching') local yesmatch for key, val in pairs(tbl) do yesmatch = true for _, ptn in ipairs(patterns) do if not ptn[3] then if not string.find(val, ptn[1], 1, ptn[2]) then yesmatch = false break end elseif val ~= ptn[1] then yesmatch = false break end end if yesmatch then tbl[key] = nil end end return context_iterate(ctx, argc) end -- See iface.trimming_values() library.trimming_values = function(ctx) local tbl = ctx.params for key, val in pairs(tbl) do tbl[key] = val:match'^%s*(.-)%s*$' end return context_iterate(ctx, 1) end -- See iface.mapping_by_calling() library.mapping_by_calling = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘mapping_by_calling’: No template name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[2]) if tmp == nil then nargs = 1 elseif tmp < 1 then nargs = 2 else nargs = tmp + 2 for idx = 3, nargs do margs[idx] = opts[idx] end end local model = { title = tname, args = margs } local tbl = ctx.params for key, val in pairs(tbl) do margs[1] = key margs[2] = val tbl[key] = ctx.frame:expandTemplate(model) end return context_iterate(ctx, nargs + 1) end -- See iface.mapping_by_invoking() library.mapping_by_invoking = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘mapping_by_invoking’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘mapping_by_invoking’: No function name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[3]) if tmp == nil then nargs = 2 elseif tmp < 1 then nargs = 3 else nargs = tmp + 3 for idx = 4, nargs do margs[idx - 1] = opts[idx] end end local model = { title = 'Module:' .. mname, args = margs } local mfunc = require(model.title)[fname] local tbl = ctx.params for key, val in pairs(tbl) do margs[1] = key margs[2] = val tbl[key] = mfunc(ctx.frame:newChild(model)) end return context_iterate(ctx, nargs + 1) end -- See iface.mapping_blindly_by_calling() library.mapping_blindly_by_calling = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘mapping_blindly_by_calling’: No template name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[2]) if tmp == nil then nargs = 1 elseif tmp < 1 then nargs = 2 else nargs = tmp + 2 for idx = 3, nargs do margs[idx - 1] = opts[idx] end end local model = { title = tname, args = margs } local tbl = ctx.params for key, val in pairs(tbl) do margs[1] = val tbl[key] = ctx.frame:expandTemplate(model) end return context_iterate(ctx, nargs + 1) end -- See iface.mapping_blindly_by_invoking() library.mapping_blindly_by_invoking = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘mapping_blindly_by_invoking’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘mapping_blindly_by_invoking’: No function name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[3]) if tmp == nil then nargs = 2 elseif tmp < 1 then nargs = 3 else nargs = tmp + 3 for idx = 4, nargs do margs[idx - 2] = opts[idx] end end local model = { title = 'Module:' .. mname, args = margs } local mfunc = require(model.title)[fname] local tbl = ctx.params for key, val in pairs(tbl) do margs[1] = val tbl[key] = mfunc(ctx.frame:newChild(model)) end return context_iterate(ctx, nargs + 1) end -- See iface.renaming_blindly_by_calling() library.renaming_blindly_by_calling = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘renaming_blindly_by_calling’: No template name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[2]) if tmp == nil then nargs = 1 elseif tmp < 1 then nargs = 2 else nargs = tmp + 2 for idx = 3, nargs do margs[idx - 1] = opts[idx] end end local model = { title = tname, args = margs } local tbl = {} for key, val in pairs(ctx.params) do margs[1] = key tmp = ctx.frame:expandTemplate(model):match'^%s*(.-)%s*$' tbl[tonumber(tmp) or tmp] = val end ctx.params = tbl return context_iterate(ctx, nargs + 1) end -- See iface.renaming_blindly_by_invoking() library.renaming_blindly_by_invoking = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘renaming_blindly_by_invoking’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘renaming_blindly_by_invoking’: No function name was provided', 0) end local nargs local margs = {} local tmp = tonumber(opts[3]) if tmp == nil then nargs = 2 elseif tmp < 1 then nargs = 3 else nargs = tmp + 3 for idx = 4, nargs do margs[idx - 2] = opts[idx] end end local model = { title = 'Module:' .. mname, args = margs } local mfunc = require(model.title)[fname] local tbl = {} for key, val in pairs(ctx.params) do margs[1] = key tmp = mfunc(ctx.frame:newChild(model)):match'^%s*(.-)%s*$' tbl[tonumber(tmp) or tmp] = val end ctx.params = tbl return context_iterate(ctx, nargs + 1) end --[[ Library's functions ]]-- ----------------------------- -- See iface.count() library.count = function(ctx) local count = 0 for _ in ctx.iterfunc(ctx.params) do count = count + 1 end if ctx.subset == -1 then count = count - #ctx.params end return count end -- See iface.concat_and_call() library.concat_and_call = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘concat_and_call’: No template name was provided', 0) end table.remove(opts, 1) return ctx.frame:expandTemplate{ title = tname, args = concat_params(ctx) } end -- See iface.concat_and_invoke() library.concat_and_invoke = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘concat_and_invoke’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘concat_and_invoke’: No function name was provided', 0) end table.remove(opts, 2) table.remove(opts, 1) return require('Module:' .. mname)[fname](ctx.frame:newChild{ title = 'Module:' .. fname, args = concat_params(ctx) }) end -- See iface.concat_and_magic() library.concat_and_magic = function(ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘concat_and_magic’: No parser function was provided', 0) end table.remove(opts, 1) return ctx.frame:callParserFunction(magic, concat_params(ctx)) end -- See iface.value_of() library.value_of = function(ctx) local opts = ctx.pipe local keystr if opts[1] ~= nil then keystr = opts[1]:match'^%s*(.*%S)' end if keystr == nil then error(ctx.luaname .. ', ‘value_of’: No parameter name was provided', 0) end local keynum = tonumber(keystr) local len = #ctx.params if ( ctx.subset == -1 and keynum ~= nil and len >= keynum ) or ( ctx.subset == 1 and (keynum == nil or len < keynum) ) then return (ctx.ifngiven or '') end local val = ctx.params[keynum or keystr] if val == nil then return (ctx.ifngiven or '') end return (ctx.header or '') .. val .. (ctx.footer or '') end -- See iface.list() library.list = function(ctx) local kvs = ctx.pairsep or '' local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) ret[nss + 1] = pps ret[nss + 2] = key ret[nss + 3] = kvs ret[nss + 4] = val nss = nss + 4 end ) if nss > 0 then if nss > 4 and ctx.lastsep ~= nil then ret[nss - 3] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.list_values() library.list_values = function(ctx) local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) ret[nss + 1] = pps ret[nss + 2] = val nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.for_each() library.for_each = function(ctx) local txt = ctx.pipe[1] or '' local pps = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) ret[nss + 1] = pps ret[nss + 2] = txt:gsub('%$#', key):gsub('%$@', val) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.call_for_each() library.call_for_each = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘call_for_each’: No template name was provided', 0) end local model = { title = tname, args = opts } local ccs = ctx.itersep or '' local ret = {} local nss = 0 table.insert(opts, 1, true) flush_params( ctx, function(key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:expandTemplate(model) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.invoke_for_each() library.invoke_for_each = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘invoke_for_each’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘invoke_for_each’: No function name was provided', 0) end local model = { title = 'Module:' .. mname, args = opts } local mfunc = require(model.title)[fname] local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = mfunc(ctx.frame:newChild(model)) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.magic_for_each() library.magic_for_each = function(ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘magic_for_each’: No parser function was provided', 0) end local ccs = ctx.itersep or '' local ret = {} local nss = 0 table.insert(opts, 1, true) flush_params( ctx, function(key, val) opts[1] = key opts[2] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:callParserFunction(magic, opts) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.call_for_each_value() library.call_for_each_value = function(ctx) local opts = ctx.pipe local tname if opts[1] ~= nil then tname = opts[1]:match'^%s*(.*%S)' end if tname == nil then error(ctx.luaname .. ', ‘call_for_each_value’: No template name was provided', 0) end local model = { title = tname, args = opts } local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:expandTemplate(model) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.invoke_for_each_value() library.invoke_for_each_value = function(ctx) local opts = ctx.pipe local mname local fname if opts[1] ~= nil then mname = opts[1]:match'^%s*(.*%S)' end if mname == nil then error(ctx.luaname .. ', ‘invoke_for_each_value’: No module name was provided', 0) end if opts[2] ~= nil then fname = opts[2]:match'^%s*(.*%S)' end if fname == nil then error(ctx.luaname .. ', ‘invoke_for_each_value’: No function name was provided', 0) end local model = { title = 'Module:' .. mname, args = opts } local mfunc = require(model.title)[fname] local ccs = ctx.itersep or '' local ret = {} local nss = 0 table.remove(opts, 1) flush_params( ctx, function(key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = mfunc(ctx.frame:newChild(model)) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end -- See iface.magic_for_each_value() library.magic_for_each_value = function(ctx) local opts = ctx.pipe local magic if opts[1] ~= nil then magic = opts[1]:match'^%s*(.*%S)' end if magic == nil then error(ctx.luaname .. ', ‘magic_for_each_value’: No parser function was provided', 0) end local ccs = ctx.itersep or '' local ret = {} local nss = 0 flush_params( ctx, function(key, val) opts[1] = val ret[nss + 1] = ccs ret[nss + 2] = ctx.frame:callParserFunction(magic, opts) nss = nss + 2 end ) if nss > 0 then if nss > 2 and ctx.lastsep ~= nil then ret[nss - 1] = ctx.lastsep end ret[1] = ctx.header or '' if ctx.footer ~= nil then ret[nss + 1] = ctx.footer end return table.concat(ret) end return ctx.ifngiven or '' end --- --- --- PUBLIC ENVIRONMENT --- --- ________________________________ --- --- --- -- The public table of functions local iface = {} --[[ Modifiers ]]-- ------------------- -- Syntax: #invoke:params|sequential|pipe to iface.sequential = function(frame) return context_init(frame, library.sequential, false, false) end -- Syntax: #invoke:params|non-sequential|pipe to iface['non-sequential'] = function(frame) return context_init(frame, library['non-sequential'], false, false) end -- Syntax: #invoke:params|sort|pipe to iface.all_sorted = function(frame) return context_init(frame, library.all_sorted, false, false) end -- Syntax: #invoke:params|setting|directives|...|pipe to iface.setting = function(frame) return context_init(frame, library.setting, false, false) end -- Syntax: #invoke:params|squeezing|pipe to iface.squeezing = function(frame) return context_init(frame, library.squeezing, false, false) end -- Syntax: #invoke:params|clearing|pipe to iface.clearing = function(frame) return context_init(frame, library.clearing, false, false) end -- Syntax: #invoke:params|cutting|left cut|right cut|pipe to iface.cutting = function(frame) return context_init(frame, library.cutting, false, false) end -- Syntax: #invoke:params|cropping|left crop|right crop|pipe to iface.cropping = function(frame) return context_init(frame, library.cropping, false, false) end -- Syntax: #invoke:params|purging|start offset|length|pipe to iface.purging = function(frame) return context_init(frame, library.purging, false, false) end -- Syntax: #invoke:params|backpurging|start offset|length|pipe to iface.backpurging = function(frame) return context_init(frame, library.backpurging, false, false) end -- Syntax: #invoke:params|rotating|pipe to iface.rotating = function(frame) return context_init(frame, library.rotating, false, false) end -- Syntax: #invoke:params|pivoting|pipe to --[[ iface.pivoting = function(frame) return context_init(frame, library.pivoting, false, false) end ]] -- Syntax: #invoke:params|mirroring|pipe to --[[ iface.mirroring = function(frame) return context_init(frame, library.mirroring, false, false) end ]] -- Syntax: #invoke:params|swapping|pipe to --[[ iface.swapping = function(frame) return context_init(frame, library.swapping, false, false) end ]]-- -- Syntax: #invoke:params|sorting_sequential_values|[criterion]|pipe to iface.sorting_sequential_values = function(frame) return context_init(frame, library.sorting_sequential_values, false, false) end -- Syntax: #invoke:params|with_name_matching|pattern 1|[plain flag 1]|[or] -- |[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag -- N]|pipe to iface.with_name_matching = function(frame) return context_init(frame, library.with_name_matching, false, false) end -- Syntax: #invoke:params|with_name_not_matching|pattern 1|[plain flag 1] -- |[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain -- flag N]|pipe to iface.with_name_not_matching = function(frame) return context_init(frame, library.with_name_not_matching, false, false) end -- Syntax: #invoke:params|with_value_matching|pattern 1|[plain flag 1]|[or] -- |[pattern 2]|[plain flag 2]|[or]|[...]|[pattern N]|[plain flag -- N]|pipe to iface.with_value_matching = function(frame) return context_init(frame, library.with_value_matching, false, false) end -- Syntax: #invoke:params|with_value_not_matching|pattern 1|[plain flag 1] -- |[and]|[pattern 2]|[plain flag 2]|[and]|[...]|[pattern N]|[plain -- flag N]|pipe to iface.with_value_not_matching = function(frame) return context_init(frame, library.with_value_not_matching, false, false) end -- Syntax: #invoke:params|trimming_values|pipe to iface.trimming_values = function(frame) return context_init(frame, library.trimming_values, false, false) end -- Syntax: #invoke:params|mapping_by_calling|template name|[number of -- additional arguments]|[argument 1]|[argument 2]|[...]|[argument -- N]|pipe to iface.mapping_by_calling = function(frame) return context_init(frame, library.mapping_by_calling, false, false) end -- Syntax: #invoke:params|mapping_by_invoking|module name|function -- name|[number of additional arguments]|[argument 1]|[argument -- 2]|[...]|[argument N]|pipe to iface.mapping_by_invoking = function(frame) return context_init(frame, library.mapping_by_invoking, false, false) end -- Syntax: #invoke:params|mapping_blindly_by_calling|template -- name|[number of additional arguments]|[argument 1]|[argument -- 2]|[...]|[argument N]|pipe to iface.mapping_blindly_by_calling = function(frame) return context_init(frame, library.mapping_blindly_by_calling, false, false) end -- Syntax: #invoke:params|mapping_blindly_by_invoking|module -- name|function name|[number of additional arguments]|[argument -- 1]|[argument 2]|[...]|[argument N]|pipe to iface.mapping_blindly_by_invoking = function(frame) return context_init(frame, library.mapping_blindly_by_invoking, false, false) end -- Syntax: #invoke:params|renaming_blindly_by_calling|template -- name|[number of additional arguments]|[argument 1]|[argument -- 2]|[...]|[argument N]|pipe to iface.renaming_blindly_by_calling = function(frame) return context_init(frame, library.renaming_blindly_by_calling, false, false) end -- Syntax: #invoke:params|renaming_blindly_by_invoking|module -- name|function name|[number of additional arguments]|[argument -- 1]|[argument 2]|[...]|[argument N]|pipe to iface.renaming_blindly_by_invoking = function(frame) return context_init(frame, library.renaming_blindly_by_invoking, false, false) end --[[ First-position-only modifiers ]]-- --------------------------------------- -- Syntax: #invoke:params|new|pipe to --[[ iface.new = function(frame) local ctx = context_new(frame) ctx.pipe = copy_or_ref_table(frame.args, false) ctx.params = {} return context_iterate(ctx, 1) end ]]-- --[[ Functions ]]-- ------------------- -- Syntax: #invoke:params|count iface.count = function(frame) return context_init(frame, library.count, true, true) end -- Syntax: #invoke:args|concat_and_call|template name|[prepend 1]|[prepend 2] -- |[...]|[item n]|[named item 1=value 1]|[...]|[named item n=value -- n]|[...] iface.concat_and_call = function(frame) return context_init(frame, library.concat_and_call, false, true) end -- Syntax: #invoke:args|concat_and_invoke|module name|function name|[prepend -- 1]|[prepend 2]|[...]|[item n]|[named item 1=value 1]|[...]|[named -- item n=value n]|[...] iface.concat_and_invoke = function(frame) return context_init(frame, library.concat_and_invoke, false, true) end -- Syntax: #invoke:args|concat_and_magic|parser function|[prepend 1]|[prepend -- 2]|[...]|[item n]|[named item 1=value 1]|[...]|[named item n= -- value n]|[...] iface.concat_and_magic = function(frame) return context_init(frame, library.concat_and_magic, false, true) end -- Syntax: #invoke:params|value_of|parameter name iface.value_of = function(frame) return context_init(frame, library.value_of, true, true) end -- Syntax: #invoke:params|list iface.list = function(frame) return context_init(frame, library.list, true, false) end -- Syntax: #invoke:params|list_values iface.list_values = function(frame) return context_init(frame, library.list_values, true, false) end -- Syntax: #invoke:params|for_each|wikitext iface.for_each = function(frame) return context_init(frame, library.for_each, true, false) end -- Syntax: #invoke:params|call_for_each|template name|[append 1]|[append 2] -- |[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] iface.call_for_each = function(frame) return context_init(frame, library.call_for_each, false, false) end -- Syntax: #invoke:params|invoke_for_each|module name|module function|[append -- 1]|[append 2]|[...]|[append n]|[named param 1=value 1]|[...] -- |[named param n=value n]|[...] iface.invoke_for_each = function(frame) return context_init(frame, library.invoke_for_each, false, false) end -- Syntax: #invoke:params|magic_for_each|parser function|[append 1]|[append 2] -- |[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] iface.magic_for_each = function(frame) return context_init(frame, library.magic_for_each, false, false) end -- Syntax: #invoke:params|call_for_each_value|template name|[append 1]|[append -- 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] iface.call_for_each_value = function(frame) return context_init(frame, library.call_for_each_value, false, false) end -- Syntax: #invoke:params|invoke_for_each_value|module name|[append 1]|[append -- 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named param -- n=value n]|[...] iface.invoke_for_each_value = function(frame) return context_init(frame, library.invoke_for_each_value, false, false) end -- Syntax: #invoke:params|magic_for_each_value|parser function|[append 1] -- |[append 2]|[...]|[append n]|[named param 1=value 1]|[...]|[named -- param n=value n]|[...] iface.magic_for_each_value = function(frame) return context_init(frame, library.magic_for_each_value, false, false) end --[[ First-position-only functions ]]-- --------------------------------------- -- Syntax: #invoke:params|self iface.self = function(frame) return frame:getParent():getTitle() end return iface 7aglevxlma9lgqa74g9pitqck5n9fgx Modul:Cs1 documentation support 828 4425 18229 2024-05-24T12:50:41Z Bangrapip 9 new 18229 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; local cfg = mw.loadData ('Module:Citation/CS1/Configuration'); -- load the configuration module local whitelist = mw.loadData ('Module:Citation/CS1/Whitelist'); -- load the whitelist module local exclusion_lists = { -- TODO: move these tables into a separate ~/data module and mw.loadData() it ['cite book'] = { ['agency'] = true, ['air-date'] = true, ['arxiv'] = true, ['biorxiv'] = true, ['citeseerx'] = true, ['class'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['degree'] = true, ['department'] = true, ['display-interviewers'] = true, ['docket'] = true, ['episode'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer-link#'] = true, ['interviewer-mask#'] = true, ['ismn'] = true, ['issn'] = true, ['issue'] = true, ['jfm'] = true, ['journal'] = true, ['jstor'] = true, ['mailinglist'] = true, ['message-id'] = true, ['minutes'] = true, ['MR'] = true, ['network'] = true, ['number'] = true, ['RFC'] = true, ['script-journal'] = true, ['season'] = true, ['section'] = true, ['sections'] = true, ['series-link'] = true, ['series-number'] = true, ['series-separator'] = true, ['sheet'] = true, ['sheets'] = true, ['SSRN'] = true, ['station'] = true, ['time'] = true, ['time-caption'] = true, ['trans-article'] = true, ['trans-journal'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, ['ZBL'] = true, }, ['cite journal'] = { ['agency'] = true, ['air-date'] = true, ['book-title'] = true, ['chapter'] = true, ['chapter-format'] = true, ['chapter-url'] = true, ['chapter-url-access'] = true, ['class'] = true, ['conference'] = true, ['conference-format'] = true, ['conference-url'] = true, ['contribution'] = true, ['contributor#'] = true, ['contributor-first#'] = true, ['contributor-link#'] = true, ['contributor-mask#'] = true, ['degree'] = true, ['department'] = true, ['display-interviewers'] = true, ['docket'] = true, ['edition'] = true, ['editor#'] = true, ['editor-first#'] = true, ['editor-link#'] = true, ['editor-mask#'] = true, ['editors'] = true, ['encyclopedia'] = true, ['episode'] = true, ['ignore-isbn-error'] = true, ['interviewer#'] = true, ['interviewer-first#'] = true, ['interviewer-link#'] = true, ['interviewer-mask#'] = true, ['isbn'] = true, ['ismn'] = true, ['LCCN'] = true, ['mailinglist'] = true, ['message-id'] = true, ['minutes'] = true, ['network'] = true, ['script-chapter'] = true, ['season'] = true, ['section'] = true, ['sections'] = true, ['series-link'] = true, ['series-number'] = true, ['series-separator'] = true, ['sheet'] = true, ['sheets'] = true, ['station'] = true, ['time'] = true, ['time-caption'] = true, ['trans-article'] = true, ['transcript'] = true, ['transcript-format'] = true, ['transcript-url'] = true, }, } --[[-------------------------< A D D _ T O _ L I S T >--------------------------------------------------------- adds code/name pair to code_list and name/code pair to name_list; code/name pairs in override_list replace those taken from the MediaWiki list; these are marked with a superscripted dagger. |script-<param>= lang codes always use override names so dagger is omitted ]] local function add_to_list (code_list, name_list, override_list, code, name, dagger) if false == dagger then dagger = ''; -- no dagger for |script-<param>= codes and names else dagger = '<sup>†</sup>'; -- dagger for all other lists using override end if override_list[code] then -- look in the override table for this code code_list[code] = override_list[code] .. dagger; -- use the name from the override table; mark with dagger name_list[override_list[code]] = code .. dagger; else code_list[code] = name; -- use the MediaWiki name and code name_list[name] = code; end end --[[-------------------------< L I S T _ F O R M A T >--------------------------------------------------------- formats key/value pair into a string for rendering ['k'] = 'v' → k: v ]] local function list_format (result, list) for k, v in pairs (list) do table.insert (result, k .. ': ' .. v); end end --[[-------------------------< L A N G _ L I S T E R >--------------------------------------------------------- Module entry point Crude documentation tool that returns one of several lists of language codes and names. Used in Template:Citation Style documentation/language/doc {{#invoke:cs1 documentation support|lang_lister|list=<selector>|lang=<code>}} where <selector> is one of the values: 2char – list of ISO 639-1 codes and names sorted by code 3char – list of ISO 639-2, -3 codes and names sorted by code ietf – list of IETF language tags and names sorted by tag ietf2 – list of ISO 639-1 based IETF language tags and names sorted by tag ietf3 – list of list of ISO 639-2, -3 based IETF language tags and names sorted by tag name – list of language names and codes sorted by name all - list all language codes/tags and names sorted by code/tag where <code> is a MediaWiki supported 2, 3, or ietf-like language code; because of fall-back, language names may be the English-language names. ]] local function lang_lister (frame) local lang = (frame.args.lang and '' ~= frame.args.lang) and frame.args.lang or mw.getContentLanguage():getCode() local source_list = mw.language.fetchLanguageNames(lang, 'all'); local override = cfg.lang_tag_remap; local code_1_list={}; local code_2_list={}; local ietf_list={}; local ietf_list2={}; local ietf_list3={}; local name_list={}; if not ({['2char']=true, ['3char']=true, ['ietf']=true, ['ietf2']=true, ['ietf3']=true, ['name']=true, ['all']=true})[frame.args.list] then return '<span style="color:#d33">unknown list selector: ' .. frame.args.list .. '</span>'; end for code, name in pairs (source_list) do if 'all' == frame.args.list then add_to_list (code_1_list, name_list, override, code, name); -- use the code_1_list because why not? elseif 2 == code:len() then add_to_list (code_1_list, name_list, override, code, name); elseif 3 == code:len() then add_to_list (code_2_list, name_list, override, code, name); elseif code:match ('^%a%a%-.+') then -- ietf with 2-character language tag add_to_list (ietf_list, name_list, override, code, name); -- add to main ietf list for |list=ietf add_to_list (ietf_list2, name_list, override, code, name); -- add to ietf2 list elseif code:match ('^%a%a%a%-.+') then -- ietf with 3-character language tag add_to_list (ietf_list, name_list, override, code, name); -- add to main ietf list for |list=ietf add_to_list (ietf_list3, name_list, override, code, name); -- add to ietf3 list end end local result = {}; local out = {}; if '2char' == frame.args.list or 'all' == frame.args.list then -- iso 639-1 list_format (result, code_1_list); elseif '3char' == frame.args.list then -- iso 639-2, 3 list_format (result, code_2_list); elseif 'ietf' == frame.args.list then -- all ietf tags list_format (result, ietf_list); elseif 'ietf2' == frame.args.list then -- 2-character ietf tags list_format (result, ietf_list2); elseif 'ietf3' == frame.args.list then -- 3 character ietf tags list_format (result, ietf_list3); else --must be 'name' list_format (result, name_list); end local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } table.sort (result); table.insert (result, 1, templatestyles .. '<div class="div-col" style="column-width:16em">'); table.insert (out, table.concat (result, '\n*')); table.insert (out, '</div>'); return table.concat (out, '\n'); end --[[--------------------------< S C R I P T _ L A N G _ L I S T E R >------------------------------------------ Module entry point Crude documentation tool that returns list of language codes and names supported by the various |script-<param>= parameters. used in Help:CS1 errors {{#invoke:cs1 documentation support|script_lang_lister}} ]] local function script_lang_lister (frame) local lang_code_src = cfg.script_lang_codes ; -- get list of allowed script language codes local override = cfg.lang_tag_remap; local this_wiki_lang = mw.language.getContentLanguage().code; -- get this wiki's language local code_list = {}; -- interim list of aliases local name_list={}; -- not used; defined here so that we can reuse add_to_list() local out = {}; -- final output (for now an unordered list) for _, code in ipairs (lang_code_src) do -- loop through the list of codes local name = mw.language.fetchLanguageName (code, this_wiki_lang); -- get the language name associated with this code add_to_list (code_list, name_list, override, code, name, false); -- name_list{} not used but provided so that we can reuse add_to_list(); don't add superscript dagger end local result = {}; local out = {}; list_format (result, code_list); local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } table.sort (result); table.insert (result, 1, templatestyles .. '<div class="div-col" style="column-width:16em">'); table.insert (out, table.concat (result, '\n*')); table.insert (out, '</div>'); return table.concat (out, '\n'); end --[[--------------------------< A L I A S _ L I S T E R >------------------------------------------------------ experimental code that lists parameters and their aliases. Perhaps basis for some sort of documentation? {{#invoke:cs1 documentation support|alias_lister}} ]] local function alias_lister () local alias_src = cfg.aliases; -- get master list of aliases local key; -- key for k/v in a new table local list = {}; -- interim list of aliases local out = {}; -- final output (for now an unordered list) for _, aliases in pairs (alias_src) do -- loop throu the master list of aliases if 'table' == type (aliases) then -- table only when there are aliases for i, alias in ipairs (aliases) do -- loop through all of the aliases if 1 == i then -- first 'alias' is the canonical parameter name key = alias; -- so it becomes the key in list else list[key] = list[key] and (list[key] .. ', ' .. alias) or alias; -- make comma-separated list of aliases list[alias] = 'see ' .. key; -- make a back reference from this alias to the canonical parameter end end end end for k, v in pairs (list) do -- loop through the list to make a simple unordered list table.insert (out, table.concat ({'*', k, ': ', v})); end table.sort (out); -- sort it return table.concat (out, '\010'); -- concatenate with \n -- return (mw.dumpObject (list)) end --[[--------------------------< C A N O N I C A L _ P A R A M _ L I S T E R >---------------------------------- experimental code that lists canonical parameter names. Perhaps basis for some sort of documentation? returns a comma separated, alpha sorted, list of the canonical parameters. If given a template name, excludes parameters listed in that template's exclusion_list[<template>]{} table (if a table has been defined). {{#invoke:cs1 documentation support|canonical_param_lister|<template>}} ]] local function canonical_param_lister (frame) local template = frame.args[1]; if '' == template then template = nil; end if template then template = mw.text.trim (template:lower()); end local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local list = {}; -- interim list of aliases local out = {}; -- final output (for now an unordered list) for _, aliases in pairs (alias_src) do -- loop through the master list of aliases local name; if 'table' == type (aliases) then -- table only when there are aliases name = aliases[1]; -- first member of an aliases table is declared canonical else name = aliases; -- for those parameters that do not have any aliases, the parameter is declared canonical end if not template then -- no template name, add this parameter table.insert (list, name); elseif not exclusion_lists[template] then -- template name but no exclusion list table.insert (list, name); elseif not exclusion_lists[template][name] then -- template name and exclusion list but name not in list table.insert (list, name); end end for k, ids in pairs (id_src) do -- spin through the list of identifiers local name = id_src[k].parameters[1]; -- get the first (left-most) parameter name local access = id_src[k].custom_access; -- get the access-icon parameter if it exists for this identifier if not template then -- no template name table.insert (list, name); -- add this parameter if access then table.insert (list, access); -- add this access-icon parameter end elseif not exclusion_lists[template] then -- template name but no exclusion list table.insert (list, name); if access then table.insert (list, access); end elseif not exclusion_lists[template][name] then -- template name and exclusion list but name not in list table.insert (list, name); if access then table.insert (list, access); end end end for _, param in ipairs (list) do -- loop through the list to make a simple unordered list table.insert (out, table.concat ({'*', param})); end local function comp( a, b ) -- used in following table.sort() return a:lower() < b:lower(); end table.sort (out, comp); -- sort the list return table.concat (out, '\010'); -- concatenate with \n -- return (mw.dumpObject (list)) end --[[--------------------------< C A N O N I C A L _ N A M E _ G E T >------------------------------------------ returns first (canonical) name when metaparameter is assigned a table of names returns name when metaparameter is assigned a single name returns empty string when metaparameter name not found in alias_src{}, id_src{}, or id_src[meta].custom_access metaparameter <metaparam> is the key in Module:Citation/CS1 aliases{} table or id_handlers{} table. Because access-icon don't have <metaparam> keys, per se, we create pseudo <metaparam> keys by appending 'access' to the identifier <metaparam>: the <metaparam> for |doi-access= is, for the purposes of this function, DOIaccess, etc Some lists of aliases might be better served when a particular alias is identified as the canonical alias for a particular use case. If, for example, <metaparam> Perodical lists: 'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work' that order works fine for {{cite journal}} documentation but doesn't work so well for {{cite magazine}}, {{cite news}}, or {{cite web}}. So, for using this function to document {{cite magazine}} the returned value should be the parameter best suited for that template so we can specify magazine in the override (frame.args[2]) While for this function, it would be just as simple to not use the function, this mechanism is implemented here to match similar functionality in alias_names_get() (there are slight differences) <override> must exist in the alias list does not apply to the access icon parameters (ignored - these have no aliases) (and which would be best for {{cite news}}? |newspaper= or |work=? can't solve all of the worlds problems at once). output format is controlled by |format= plain - renders in plain text in a <span> tag; may have id attribute para - renders as it would in {{para|<param>}} {{#invoke:cs1 documentation support|canonical_name_get|<metaparam>|<override>|id=<attribute>|format=[plain|para]}} ]] local function canonical_name_get (frame) local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local args = getArgs (frame); local name; local meta = args[1] local override = args[2]; local access; -- for id-access parameters if meta:match ('^(%u+)access') then -- the metaparameter (which is not used in ~/Configuration) is id_handlers key concatenated with access: BIBCODEaccess meta, access = meta:gsub ('^(%u+)access', '%1'); -- strip 'access' text from meta and use returned count value as a flag end if alias_src[meta] then name = alias_src[meta]; -- name is a string or a table if 'table' == type (name) then -- table only when there are aliases if not override then name = name[1]; -- first member of an aliases table is declared canonical else for _, v in ipairs (name) do -- here when override is set; spin throu the aliases to make sure override matches alias in table if v == override then name = v; -- declare override to be the canonical param for this use case break; end end end end elseif id_src[meta]then -- if there is an id handler if access then -- and if this is a request for the handler's custom access parameter if id_src[meta].custom_access then -- if there is a custom access parameter name = id_src[meta].custom_access; -- use it else return ''; -- nope, return empty string end else if not override then name = id_src[meta].parameters[1]; -- get canonical id handler parameter else for _, v in ipairs (id_src[meta].parameters) do -- here when override is set; spin throu the aliases to make sure override matches alias in table if v == override then name = v; -- declare override to be the canonical param for this use case break; end end end end else return ''; -- metaparameter not specified, or no such metaparameter end if 'plain' == args.format then -- format and return the output if args.id then return string.format ('<span id="%s">%s</span>', args.id, name); -- plain text with id attribute else return name; -- plain text end elseif 'para' == args.format then return string.format ('<code class="nowrap">|%s=</code>', name); -- same as {{para|<param>}} end return string.format ('<b id="%s">%s</b>', args.id or '', name); -- because {{csdoc}} bolds param names end --[[--------------------------< A L I A S _ N A M E S _ G E T >------------------------------------------------ returns list of aliases for metaparameter <metaparam> returns empty string when there are no aliases returns empty string when <metaparam> name not found in alias_src{} or id_src{}; access icon parameters have no aliases so ignored metaparameter <metaparam> is the key in Module:Citation/CS1 aliases{} table or id_handlers{} table. Some lists of aliases might be better served when a particular alias is identified as the canonical alias for a particular use case. If, for example, <metaparam> Perodical lists: 'journal', 'magazine', 'newspaper', 'periodical', 'website', 'work' that order works fine for {{cite journal}} documentation but doesn't work so well for {{cite magazine}}, {{cite news}}, or {{cite web}}. So, for using this function to document {{cite magazine}} the returned value should be the aliases that are not best suited for that template so we can specify magazine in the override (frame.args[2]) to be the canonical parameter so it won't be listed with the rest of the aliases (normal canonical journal will be) <override> must exist in the alias list except: when <override> value is 'all', returns the canonical parameter plus all of the aliases output format is controlled by |format= plain - renders in plain text in a <span> tag; may have id attribute para - renders as it would in {{para|<param>}} when not specified, refurns the default bold format used for {{csdoc}} {{#invoke:cs1 documentation support|alias_name_get|<metaparam>|<override>|format=[plain|para]}} ]] local function alias_names_get (frame) local alias_src = cfg.aliases; -- get master list of aliases local id_src = cfg.id_handlers; -- get master list of identifiers local args = getArgs (frame); local meta = args[1]; local override = args[2]; local out = {}; local source; -- selected parameter or id aliases list local aliases; source = alias_src[meta] or (id_src[meta] and id_src[meta].parameters); if not source then if meta:match ('%u+access') then return 'no' == args.none and '' or 'none'; -- custom access parameters don't have aliases else return ''; -- no such meta end elseif not source[2] then -- id_source[meta] is always a table; if no second member, no aliases return 'no' == args.none and '' or 'none'; end if not override then aliases = source; -- normal skip-canonical param case else local flag = 'all' == override and true or nil; -- so that we know that <override> parameter is a valid alias; spoof when override == 'all' aliases = {[1] = ''}; -- spoof to push alias_src[meta][1] and id_src[meta][1] into aliases[2] for _, v in ipairs (source) do -- here when override is set; spin through the aliases to make sure override matches alias in table if v ~= override then table.insert (aliases, v); -- add all but overridden param to the the aliases list for this use case else flag = true; -- set the flag so we know that <override> is a valid alias end end if not flag then aliases = {} -- unset the table as error indicator end end if 'table' == type (aliases) then -- table only when there are aliases for i, alias in ipairs (aliases) do if 1 ~= i then -- aliases[1] is the canonical name; don't include it if 'plain' == args.format then -- format and return the output table.insert (out, alias); -- plain text elseif 'para' == args.format then table.insert (out, string.format ('<code class="nowrap">|%s=</code>', alias)); -- same as {{para|<param>}} else table.insert (out, string.format ("'''%s'''", alias)); -- because csdoc bolds param names end end end return table.concat (out, ', '); -- make pretty list and quit end return 'no' == args.none and '' or 'none'; -- no metaparameter with that name or no aliases end --[[--------------------------< I S _ B O O K _ C I T E _ T E M P L A T E >------------------------------------ fetch the title of the current page; if it is a preprint template, return true; empty string else ]] local book_cite_templates = { ['citation'] = true, ['cite book'] = true, } local function is_book_cite_template () local title = mw.title.getCurrentTitle().rootText; -- get title of current page without namespace and without sub-pages; from Template:Cite book/new -> Cite book title = title and title:lower() or ''; return book_cite_templates[title] or ''; end --[[--------------------------< I S _ L I M I T E D _ P A R A M _ T E M P L A T E >---------------------------- fetch the title of the current page; if it is a preprint template, return true; empty string else ]] local limited_param_templates = { -- if ever there is a need to fetch info from ~/Whitelist then ['cite arxiv'] = true, -- this list could also be fetched from there ['cite biorxiv'] = true, ['citeseerx'] = true, ['ssrn'] = true, } local function is_limited_param_template () local title = mw.title.getCurrentTitle().rootText; -- get title of current page without namespace and without sub-pages; from Template:Cite book/new -> Cite book title = title and title:lower() or ''; return limited_param_templates[title] or ''; end --[[--------------------------< H E A D E R _ M A K E >-------------------------------------------------------- makes a section header from <header_text> and <level>; <level> defaults to 2; cannot be less than 2 ]] local function _header_make (args) if not args[1] then return ''; -- no header text end local level = args[2] and tonumber (args[2]) or 2; level = string.rep ('=', level); return level .. args[1] .. level; end --[[--------------------------< H E A D E R _ M A K E >-------------------------------------------------------- Entry from an {{#invoke:}} makes a section header from <header_text> and <level>; <level> defaults to 2; cannot be less than 2 ]] local function header_make (frame) local args = getArgs (frame); return _header_make (args); end --[[--------------------------< I D _ L I M I T S _ G E T >---------------------------------------------------- return the limit values for named identifier parameters that have <id> limits (pmc, pmid, ssrn, s2cid, oclc, osti, rfc); the return value used in template documentation and error message help-text {{#invoke:Cs1 documentation support|id_limits_get|<id>}} ]] local function id_limits_get (frame) local args = getArgs (frame); local handlers = cfg.id_handlers; -- get id_handlers {} table from ~/Configuration return args[1] and handlers[args[1]:upper()].id_limit or ('<span style="color:#d33">No limit defined for identifier: ' .. (args[1] or '<unknown name>') .. '</span>'); end --[[--------------------------< C A T _ L I N K _ M A K E >---------------------------------------------------- ]] local function cat_link_make (cat) return table.concat ({'[[:Category:', cat, ']]'}); end --[[--------------------------< S C R I P T _ C A T _ L I S T E R >-------------------------------------------- utility function to get script-language categories ]] local lang_list_t = mw.language.fetchLanguageNames ('en', 'all'); local function script_cat_lister (script_lang_codes_t, lang_tag_remap_t, cats_list_t) for _, lang_code in ipairs (script_lang_codes_t) do local lang_name = lang_tag_remap_t[lang_code] or lang_list_t[lang_code]; -- use remap table to get Bengali instead of Bangla and the like; else use standard MediaWiki names local cat = 'CS1 uses ' .. lang_name .. '-language script (' .. lang_code .. ')'; -- build a category name cats_list_t[cat] = 1; -- and save it end end --[[--------------------------< C S 1 _ C A T _ L I S T E R >-------------------------------------------------- This is a crude tool that reads the category names from Module:Citation/CS1/Configuration, makes links of them, and then lists them in sorted lists. A couple of parameters control the rendering of the output: |select= -- (required) takes one of three values: error, maint, prop |sandbox= -- takes one value: no |hdr-lvl= -- base header level (number of == that make a header); default:2 min:2 This tool will automatically attempt to load a sandbox version of ~/Configuration if one exists. Setting |sandbox=no will defeat this. {{#invoke:cs1 documentation support|cat_lister|select=<error|maint|prop>|sandbox=<no>}} ]] local function cat_lister (frame) local args = getArgs (frame); local list_live_cats = {}; -- list of live categories local list_sbox_cats = {}; -- list of sandbox categories local live_sbox_out = {} -- list of categories that are common to live and sandbox modules local live_not_in_sbox_out = {} -- list of categories in live but not sandbox local sbox_not_in_live_out = {} -- list of categories in sandbox but not live local out = {}; -- final output assembled here local sandbox; -- boolean; true: evaluate the sandbox module local hdr_lvl; -- local sb_cfg; local sandbox, sb_cfg = pcall (mw.loadData, 'Module:Citation/CS1/Configuration/sandbox'); -- get sandbox configuration local cat; local select = args.select; if 'no' == args.sandbox then -- list sandbox? sandbox = false; -- no, live only end if hdr_lvl then -- if set and if tonumber (hdr_lvl) then -- can be converted to number if 2 > tonumber (hdr_lvl) then -- min is 2 hdr_lvl = 2; -- so set to min end else -- can't be converted hdr_lvl = 2; -- so default to min end else hdr_lvl = 2; -- not set so default to min end if 'error' == select or 'maint' == select then -- error and main categorys handling different from poperties cats for _, t in pairs (cfg.error_conditions) do -- get the live module's categories if ('error' == select and t.message) or ('maint' == select and not t.message) then cat = t.category:gsub ('|(.*)$', ''); -- strip sort key if any list_live_cats[cat] = 1; -- add to the list end end if sandbox then -- if ~/sandbox module exists and |sandbox= not set to 'no' for _, t in pairs (sb_cfg.error_conditions) do -- get the sandbox module's categories if ('error' == select and t.message) or ('maint' == select and not t.message) then cat = t.category:gsub ('|(.*)$', ''); -- strip sort key if any list_sbox_cats[cat] = 1; -- add to the list end end end elseif 'prop' == select then -- prop cats for _, cat in pairs (cfg.prop_cats) do -- get the live module's categories cat = cat:gsub ('|(.*)$', ''); -- strip sort key if any list_live_cats[cat] = 1; -- add to the list end script_cat_lister (cfg.script_lang_codes, cfg.lang_tag_remap, list_live_cats); -- get live module's foriegn language script cats if sandbox then -- if ~/sandbox module exists and |sandbox= not set to 'no' for _, cat in pairs (sb_cfg.prop_cats) do -- get the sandbox module's categories cat = cat:gsub ('|(.*)$', ''); -- strip sort key if any list_sbox_cats[cat] = 1; -- add to the list end script_cat_lister (sb_cfg.script_lang_codes, sb_cfg.lang_tag_remap, list_sbox_cats); -- get sandbox module's foriegn language script cats end else return '<span style="color:#d33; font-style:normal;">error: unknown selector: ' .. select .. '</span>' end for k, _ in pairs (list_live_cats) do -- separate live/sbox common cats from cats not in sbox if not list_sbox_cats[k] and sandbox then table.insert (live_not_in_sbox_out, cat_link_make (k)); -- in live but not in sbox else table.insert (live_sbox_out, cat_link_make (k)); -- in both live and sbox end end for k, _ in pairs (list_sbox_cats) do -- separate sbox/live common cats from cats not in live if not list_live_cats[k] then table.insert (sbox_not_in_live_out, cat_link_make (k)); -- in sbox but not in live end end local function comp (a, b) -- local function for case-agnostic category name sorting return a:lower() < b:lower(); end local header; -- initialize section header with name of selected category list if 'error' == select then header = 'error'; elseif 'maint' == select then header = 'maintenance'; else header = 'properties'; end header = table.concat ({ -- build the main header 'Live ', -- always include this ((sandbox and 'and sandbox ') or ''), -- if sandbox evaluated, mention that header, -- add the list name ' categories (', -- finish the name and add #live_sbox_out, -- count of categories listed ')' -- close }) local templatestyles = frame:extensionTag{ name = 'templatestyles', args = { src = "Div col/styles.css" } } header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl}), '\n' .. templatestyles .. '<div class="div-col">' -- opening <div> for columns }); table.sort (live_sbox_out, comp); -- sort case agnostic acsending table.insert (live_sbox_out, 1, header); -- insert the header at the top table.insert (out, table.concat (live_sbox_out, '\n*')); -- make a big string of unordered list markup table.insert (out, '</div>\n'); -- close the </div> and add new line so the next header works if 0 ~= #live_not_in_sbox_out then -- when there is something in the table header = table.concat ({ -- build header for subsection 'In live but not in sandbox (', #live_not_in_sbox_out, ')' }); header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl+1}), '\n' .. templatestyles .. '<div class="div-col">' }); table.sort (live_not_in_sbox_out, comp); table.insert (live_not_in_sbox_out, 1, header); table.insert (out, table.concat (live_not_in_sbox_out, '\n*')); table.insert (out, '</div>\n'); end if 0 ~= #sbox_not_in_live_out then -- when there is something in the table header = table.concat ({ -- build header for subsection 'In sandbox but not in live (', #sbox_not_in_live_out, ')' }); header = table.concat ({ -- make a useable header _header_make ({header, hdr_lvl+1}), '\n' .. templatestyles .. '<div class="div-col">' }); table.sort (sbox_not_in_live_out, comp); table.insert (sbox_not_in_live_out, 1, header); table.insert (out, table.concat (sbox_not_in_live_out, '\n*')); table.insert (out, '</div>\n'); end return table.concat (out); -- concat into a huge string and done end --[=[--------------------------< H E L P _ T E X T _ C A T S >-------------------------------------------------- To create category links at the bottom of each error help text section and on the individual error category pages; fetches category names from ~/Configuration; replaces this: {{#ifeq:{{FULLPAGENAME}}|Category:CS1 errors: bioRxiv|Category:CS1 errors: bioRxiv|[[:Category:CS1 errors: bioRxiv]]}} with this: {{#invoke:Cs1 documentation support|help_text_cats|err_bad_biorxiv}} where {{{1}}} is the error_conditions key from Module:Citation/CS1/Configuration add |pages=yes to append the number of pages in the category ]=] local function help_text_cats (frame) local args_t = getArgs (frame); local error_conditions_t = cfg.error_conditions; -- get the table of error conditions local replacements_t = {}; -- table to hold replacement parameters for $1 etc placeholders in category names for k, v in pairs (args_t) do -- look for |$1=<replacement> parameters if 'string' == type (k) and k:match ('^$%d+$') then -- if found replacements_t[k] = v; -- save key and value end end if args_t[1] and error_conditions_t[args_t[1]] then -- must have error_condition key and it must exist local error_cat = error_conditions_t[args_t[1]].category; -- get error category from cs1|2 configuration if error_cat:match ('$%d') then -- look for placeholders in <error_cat> error_cat = error_cat:gsub ('$%d', replacements_t) -- replace place holders with matching value from replacements_t end local title_obj = mw.title.getCurrentTitle(); -- get a title object for the currently displayed page local name_space = title_obj.nsText; if ('Category' == name_space) and (error_cat == title_obj.text) then -- if this is the category page for the error message return table.concat ({'Category:', error_cat}); -- no link; just category name else -- here when currently displayed page is other than the error message category local pages = ''; -- default empty strin for concatenation if 'yes' == args_t.pages then -- if we should display category page count: TODO: do we need to keep this? pages = mw.site.stats.pagesInCategory (error_cat, 'all'); -- get category page count pages = table.concat ({' (', mw.language.getContentLanguage():formatNum (pages), ' page', (1 == pages) and ')' or 's)'}); -- make renderable text end return table.concat ({'[[:Category:', error_cat, ']]', pages}); -- link to category with or without page count end else return '<span style="color:#d33">unknown error_conditions key: ' .. (args_t[1] or 'key missing') .. '</span>'; end end --[[--------------------------< H E L P _ T E X T _ E R R O R _ M E S S A G E >-------------------------------- to render help text example error messages {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_biorxiv}} assign a single underscore to any of the |$n= parameters to insert an empty string in the error message: {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=_}} -> Check |issn= value {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=e}} -> Check |eissn= value error message is rendered at 120% font size; to specify another font size use |size=; must include unit specifier (%, em, etc) ]] local function help_text_error_messages (frame) local args_t = getArgs (frame); local error_conditions = mw.loadData ('Module:Citation/CS1/Configuration').error_conditions; -- local span_o = '<span class="cs1-visible-error citation-comment">'; local span_o = '<span class="citation-comment" style="color:#d33; font-size:' .. ((args_t.size and args_t.size) or '120%') .. '">'; local span_c = '</span>'; local message; local out = {}; -- output goes here if args_t[1] and error_conditions[args_t[1]] then -- must have error_condition key and it must exist message = error_conditions[args_t[1]].message; local i=1; local count; local rep; repeat rep = '$'..i args_t[rep] = args_t[rep] and args_t[rep]:gsub ('^%s*_%s*$', '') or nil; -- replace empty string marker with actual empty string message, count = message:gsub (rep, args_t[rep] or rep) i = i + 1; until (0 == count); table.insert (out, span_o); table.insert (out, message); table.insert (out, span_c); else return '<span style="color:#d33">unknown error_conditions key: ' .. (args_t[1] or 'key missing') .. '</span>'; end local out_str = table.concat (out); return table.concat ({frame:extensionTag ('templatestyles', '', {src='Module:Citation/CS1/styles.css'}), out_str}); end --[[--------------------------< T E M P L A T E S _ T >-------------------------------------------------------- This table is a k/v table of sequence tables. The keys in this table are collapsed lowercase form of the cs1|2 template names ({{ROOTPAGENAME}}): Template:Cite AV media -> citeavmedia Each subsequence table holds: [1] documentation page where the TemplateData json is stored ({{cite book}} is the oddball) [2] key to 'preprint_arguments_t' and unique_arguments_t' tables in Module:Citation/CS1/Whitelist; these keys dictate which of the basic or limited arguments and numbered arguments tables will be used to validate the content of the TemplateData ]] local templates_t = { citearxiv = {'Template:Cite_arXiv/doc', 'arxiv'}, -- preprint arguments citeavmedia = {'Template:Cite AV media/doc', 'audio-visual'}, -- unique arguments citeavmedianotes = {'Template:Cite AV media notes/doc'}, -- no template data citebiorxiv = {'Template:Cite bioRxiv/doc', 'biorxiv'}, -- preprint arguments citebook = {'Template:Cite book/TemplateData'}, citeciteseerx = {'Template:Cite CiteSeerX/doc', 'citeseerx'}, -- no template data; preprint uses limited arguments citeconference = {'Template:Cite conference/doc', 'conference'}, -- unique arguments citedocument = {'Template:Cite document/doc', 'document'}, -- special case; uses whitelist.document_parameters_t citeencyclopedia = {'Template:Cite encyclopedia/doc'}, citeepisode = {'Template:Cite episode/doc', 'episode'}, -- unique arguments citeinterview = {'Template:Cite interview/doc'}, citejournal = {'Template:Cite journal/doc'}, citemagazine = {'Template:Cite magazine/doc'}, citemailinglist = {'Template:Cite mailing list/doc', 'mailinglist'}, -- unique arguments -- no template data citemap = {'Template:Cite map/TemplateData', 'map'}, -- unique arguments citemedrxiv = {'Template:Cite medRxiv/doc', 'medrxiv'}, -- preprint arguments citenews = {'Template:Cite news/doc'}, citenewsgroup = {'Template:Cite newsgroup/doc', 'newsgroup'}, -- unique arguments citepodcast = {'Template:Cite podcast/doc'}, citepressrelease = {'Template:Cite press release/doc'}, citereport = {'Template:Cite report/doc', 'report'}, -- unique arguments citeserial = {'Template:Cite serial/doc', 'serial'}, -- unique arguments -- no template data citesign = {'Template:Cite sign/doc'}, citespeech = {'Template:Cite speech/doc', 'speech'}, -- unique arguments -- no template data citessrn = {'Template:Cite SSRN/doc', 'ssrn'}, -- preprint arguments -- no template data citetechreport = {'Template:Cite techreport/doc'}, citethesis = {'Template:Cite thesis/doc', 'thesis'}, -- unique arguments citeweb = {'Template:Cite web/doc'}, citation = {'Template:Citation/doc'}, } --[[--------------------------< N O _ P A G E _ T E M P L A T E S _ T >---------------------------------------- ]] local no_page_templates_t = {}; --[[--------------------------< I D E N T I F I E R _ A L I A S E S _ T >-------------------------------------- a table of the identifier aliases ]] local identifier_aliases_t = {} for identifier, handler in pairs (cfg.id_handlers) do -- for each identifier local aliases_t = {}; -- create a table for _, alias in ipairs (handler.parameters) do -- get the alaises aliases_t[alias] = true; -- and add them to the table in a form that mimics the whitelist tables end identifier_aliases_t[identifier:lower()] = aliases_t; -- add new table to the identifier aliases table; use lowercase identifier base name for the key end --[[--------------------------< T E M P L A T E _ D A T A _ J S O N _ G E T >---------------------------------- get template doc page content and extract the content of the TemplateData tags (case insensitive) <template> is the canonical name of the template doc page (with namespace) that holds the template data; usually Template:Cite xxx/doc (except Template:Cite book/TemplateData) ]] local function template_data_json_get (template) local json = mw.title.new (template):getContent() or ''; -- get the content of the article or ''; new pages edited w/ve do not have 'content' until saved; ve does not preview; phab:T221625 json = json:match ('<[Tt]emplate[Dd]ata>(.-)</[Tt]emplate[Dd]ata>'); -- remove everything exept the content of the TemplatData tags return json and mw.text.jsonDecode (json); -- decode the json string and return as a table; nil if not found end --[[--------------------------< V A L I D A T E _ D O C U M E N T _ P A R A M >-------------------------------- looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.document_parameters_t. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData ]] local function validate_document_param (param) if true == whitelist.document_parameters_t[param] then return true; end end --[[--------------------------< V A L I D A T E _ U N I Q U E _ P A R A M >------------------------------------ looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.basic_arguments{} and if necessary in whitelist.numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData ]] local function validate_basic_param (param) if true == whitelist.common_parameters_t[param] then return true; end end --[[--------------------------< V A L I D A T E _ P R E P R I N T _ P A R A M >-------------------------------- looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.preprint_arguments_t{} or whitelist.limited_basic_arguments{} or whitelist.limited_numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <key> is key neccessary to look in the appropriate subtable of whitelist.preprint_arguments_t{} ]] local function validate_preprint_param (param, key) if true == whitelist.preprint_arguments_t[key][param] or true == whitelist.limited_parameters_t[param] then -- true == whitelist.limited_basic_arguments_t[param] or -- true == whitelist.limited_numbered_arguments_t[param] then return true; end end --[[--------------------------< V A L I D A T E _ U N I Q U E _ P A R A M >------------------------------------ looks for <param> (can be the canonical parameter name or can be an alias) in whitelist.unique_arguments_t{} or whitelist.basic_arguments{} or whitelist.numbered_arguments{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <key> is key neccessary to look in the appropriate subtable of whitelist.unique_arguments_t{} ]] local function validate_unique_param (param, key, cfg_aliases_t) if true == whitelist.unique_arguments_t[key][param] or true == validate_basic_param (param) then return true; end end --[[--------------------------< V A L I D A T E _ I D _ P A R A M >-------------------------------------------- looks for <param> <alias> in identifier_aliases_t{}. When found, returns true; nil else <param> is the parameter's name as listed in the TemplateData <alias> is the alias that we're looking for ]] local function validate_id_alias (param, alias) return identifier_aliases_t[param] and identifier_aliases_t[param][alias]; end --[[--------------------------< P A R A M _ E R R O R_ M S G >------------------------------------------------- ]] local function param_error_msg (param) return '<code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. param .. '=</code> is not a valid parameter'; end --[[--------------------------< A L I A S _ E R R O R_ M S G >------------------------------------------------- ]] local function alias_error_msg (param, alias) return '<code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. alias .. '=</code> is not a valid alias of: <code style="color: inherit; background: inherit; border: none; padding: inherit">|' .. param .. '=</code>'; end --[[--------------------------< C F G _ A L I A S E S _ T _ M A K E >------------------------------------------ convert this from cfg.aliases{}: ['AccessDate'] = {'access-date', 'accessdate'} to this in out_t{} ['access-date'] = 'AccessDate', ['accessdate'] = 'AccessDate', to test if |accessdate= is an aliases of |access-date=: if out_t['access-date'] == out_t['accessdate'] ]] local function cfg_aliasts_t_make () local out_t = {}; for meta, params_t in pairs (cfg.aliases) do if 'table' == type (params_t) then -- metaparameters that are assigned string values do not have aliases for _, param in ipairs (params_t) do -- for each alias param = param:gsub ('#', ''); -- get rid of enumerators out_t[param] = meta; -- add it to the output table end end end --error (mw.dumpObject (out_t)) return out_t; end --[[--------------------------< T E M P L A T E _ D A T A _ V A L I D A T E >---------------------------------- compairs parameter names listed in a cs1|2 template's TemplateData structure (everything between <TemplateData> and </TemplateData> tag case insensitive). Returns error messages when errors found, empty string else. {{#invoke:Cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} When called from a different page: {{#invoke:cs1 documentation support|template_data_validate|<canonical template name>}} where the <canonical template name> is the template's canonical name with or without namespace and or subpages ]] local function template_data_validate (frame) local args_t = getArgs (frame); if not args_t[1] then return '<span style="color:#d33">Error: cs1|2 template name required</span>'; end local template_idx = args_t[1]:lower():match ('cit[ae][^/]+'); -- args_t[1] has something if not template_idx then -- but if not a cs1|2 template abandon with error message return '<span style="color:#d33">Error: cs1|2 template name required</span>'; else template_idx = template_idx:gsub (' ', ''); -- is what appears to be a cs1|2 template so strip spaces end local cfg_aliases_t = cfg_aliasts_t_make (); local template_t = templates_t[template_idx]; local out = {}; local template_doc = template_t[1]; local json_t = template_data_json_get (template_doc); if not json_t then table.insert (out, 'Error: can\'t find TemplateData'); else for param, param_t in pairs (json_t['params']) do local param_i; -- this will be the parameter name that gets validated if param:find ('[Ss]2[Cc][Ii][Dd]') then -- |s2cid*= parameters are not enumerated ... param_i = param; -- ... so don't convert the '2' to '#' else param_i = param:gsub ('%d+', '#'); -- for enumerated parameters, convert the enumerator digits to a single '#' character; all others unmolested end local param_is_valid; -- boolean true when param is valid; nil else if template_t[2] then -- if template is a preprint or uses unique parameters of 'document' parameters if 'document' == template_t[2] then -- if a {{cite document}} template param_is_valid = validate_document_param (param_i, template_t[2]); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerator digits to a single '#' character if not validate_document_param (alias_i, template_t[2]) then -- is 'alias' a known parameter? table.insert (out, alias_error_msg (param, alias)); -- may be known but is not supported elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid preprint param table.insert (out, param_error_msg (param)) end elseif whitelist.preprint_arguments_t[template_t[2]] then -- if a preprint template param_is_valid = validate_preprint_param (param_i, template_t[2]); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerator digits to a single '#' character if not validate_preprint_param (alias_i, template_t[2]) then -- is 'alias' a known parameter? table.insert (out, alias_error_msg (param, alias)); -- may be known but is not supported elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid preprint param table.insert (out, param_error_msg (param)) end elseif whitelist.unique_arguments_t[template_t[2]] then -- if a unique parameters template param_is_valid = validate_unique_param (param_i, template_t[2]); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerate digits to a single '#' character if not validate_unique_param (alias_i, template_t[2]) then -- is 'alias' a known parameter? table.insert (out, alias_error_msg (param, alias)); elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid unique parameter table.insert (out, param_error_msg (param)) end else -- should never be here if coder is doing the right thing ... table.insert (out, 'internal error: unexpected keyword in templates_t: ' .. template_t[2]); break; end else -- here when not unique or preprint param_is_valid = validate_basic_param (param_i); if param_is_valid then if param_t['aliases'] then for _, alias in ipairs (param_t['aliases']) do local alias_i = alias:gsub ('%d+', '#'); -- in case an enumerated parameter, convert the enumerate digits to a single '#' character if not validate_basic_param (alias_i) and not validate_id_alias (param, alias) then -- for isbn13 (while still supported) must not mask the digits table.insert (out, alias_error_msg (param, alias)); elseif cfg_aliases_t[param_i:gsub ('#', '')] ~= cfg_aliases_t[alias_i:gsub ('#', '')] then -- is 'alias' known to be an alias of 'param'? table.insert (out, alias_error_msg (param, alias)); end end end else -- here when param not valid table.insert (out, param_error_msg (param)) end end end end ---------- this emits errors when page/pages/at listed in templatedata of templates that don't support those parameters ---------- -- if json_t then -- if ({['citeavmedia']=true, ['citeepisode']=true, ['citemailinglist']=true, ['citenewsgroup']=true, ['citepodcast']=true, ['citeserial']=true, ['citesign']=true, ['citespeech']=true})[template_idx] then -- local insource_params_t = {}; -- build sequence of pagination params not supported by these templates -- for _, meta_param in ipairs ({'At', 'Page', 'Pages', 'QuotePage', 'QuotePages'}) do -- if 'table' == type (cfg.aliases[meta_param]) then -- for _, alias in ipairs (cfg.aliases[meta_param]) do -- metaparameter is a sequence -- table.insert (insource_params_t, alias); -- add the aliases from the metaparameter sequence to the table -- end -- else -- metaparameter is plain text -- table.insert (insource_params_t, cfg.aliases[meta_param]); -- add the alias to the table -- end -- end -- -- for _, param in ipairs (insource_params_t) do -- if json_t.params[param] then -- table.insert (out, param_error_msg (param)); -- error; this parameter not supported by this template -- end -- end -- end -- end ---------- end page/pages/at error detection ---------- if 0 ~= #out then table.sort (out); out[1] = '*' .. out[1]; -- add a splat to the first error message -- return table.concat ({'[[' .. template_doc .. ']] TemplateData has errors:<div style="color:#d33; font-style: normal">\n', table.concat (out, '\n*'), '</div>'}); return table.concat ({ '[[Template:' .. args_t[1] .. ']] uses ', whitelist.preprint_arguments_t[template_t[2]] and 'preprint and limited parameter sets' or (whitelist.unique_arguments_t[template_t[2]] and 'unique and standard parameter sets' or 'standard parameter set'), '; TemplateData has errors:\n', '<div style="color:#d33; font-style: normal">\n', table.concat (out, '\n*'), '</div>' }); else return; -- no errors detected; return nothing end end --[[--------------------------< E R R O R _ C A T _ P A G E _ T A L L Y >-------------------------------------- loop through Module:Citation/CS1/Configuration error_conditions {} fetching error category names. For each error category add the number of pages in the category to the tally. Render the number when done. {{#invoke:cs1 documentation support|error_cat_page_tally}} ]] local function error_cat_page_tally () local error_conditions_t = cfg.error_conditions; -- get the table of error conditions local tally = 0; local cat_t = {}; -- some error message share a category; save tallied cats here so we don't recount the already counted local i = 0; -- number of categories for k, v_t in pairs (error_conditions_t) do if k:match ('^err') then if not cat_t[v_t.category] then cat_t[v_t.category] = true; tally = tally + mw.site.stats.pagesInCategory (v_t.category, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end end end return mw.language.getContentLanguage():formatNum (tally) end --[[--------------------------< M A I N T _ C A T _ P A G E _ T A L L Y >-------------------------------------- loop through Module:Citation/CS1/Configuration error_conditions {} fetching error category names. For each error category add the number of pages in the category to the tally. Render the number when done. {{#invoke:cs1 documentation support|maint_cat_page_tally}} Dynamic subcats of CS1 maint: DOI inactive not counted because these names come and go as time goes by. ]] local function maint_cat_page_tally () local error_conditions_t = cfg.error_conditions; -- get the table of error conditions local tally = 0; local cat_t = {}; -- some error message share a category; save tallied cats here so we don't recount the already counted local i = 0; -- number of categories for k, v_t in pairs (error_conditions_t) do if not k:match ('^err') then -- if not an error key its a maint key if not cat_t[v_t.category] then cat_t[v_t.category] = true; if 'maint_mult_names' == k or 'maint_numeric_names' == k then local special_case_translation_t = cfg.special_case_translation; for _, name in ipairs ({'AuthorList', 'ContributorList', 'EditorList', 'InterviewerList', 'TranslatorList'}) do local cat_name = v_t.category:gsub ('$1', special_case_translation_t[name]); -- replace $1 with translated list name tally = tally + mw.site.stats.pagesInCategory (cat_name, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end else tally = tally + mw.site.stats.pagesInCategory (v_t.category, 'pages'); -- get category page count; ignore subcats and files i = i + 1; end end end end return mw.language.getContentLanguage():formatNum (tally) end --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E _ L I S T E R >------------------ For use in the Help:CS1 error §Notes Get namespace names and identifiers from MediaWiki. Make a human readable list of namespace names and identifiers that cs1|2 does not categorize. {{#invoke:cs1 documentation support|uncategorized_namespace_lister}} For convenience, {{#invoke:cs1 documentation support|uncategorized_namespace_lister|all=<anything>}} returns a list of all namespace names and identifiers used on the current wiki. Any namespace with an identifier less than 1, currently Mainspace (0), Special (-1), and Media (-2), is excluded from the list. ]] local function uncategorized_namespace_lister (frame) local list_t = {}; local function compare (a, b) -- local function to sort namespaces numerically by the identifiers local a_num = tonumber (a:match ('%d+')); -- get identifiers and convert to numbers local b_num = tonumber (b:match ('%d+')); return a_num < b_num; -- do the comparison end for i, _ in pairs (mw.site.namespaces) do -- for each namespace in the table if '' == frame.args.all or not frame.args.all then -- when |all= not set, make a list of uncategorized namespaces if cfg.uncategorized_namespaces[i] then -- if the identifier is listed in our uncategorized namespace list table.insert (list_t, table.concat ({mw.site.namespaces[i].name, ' (', i, ')'})) -- add name and identifier to our local list end elseif 0 < i then -- |all=<anything>: all namespace names and identifiers; ignore identifiers less than 1 table.insert (list_t, table.concat ({'*', mw.site.namespaces[i].name, ' (', i, ')'})) -- add name and identifier as an unordered list item end end table.sort (list_t, compare); -- ascending numerical sort by identifier if not frame.args.all then -- when |all= not set, format list of uncategorized namespaces and identifiers list_t[#list_t] = 'and ' .. list_t[#list_t]; -- add 'and ' to the last name/identifier pair return table.concat (list_t, ', '); -- make a big string and done else -- make list of all namespaces and identifiers return table.concat (list_t, '\n'); -- make a big string and done end end --[[--------------------------< S I N G L E _ L T R _ 2 N D _ L V L _ D O M A I N _ L I S T E R >------------- for Help:CS1_errors#bad_url, list the supported top level domains that support single-letter 2nd level names {{#invoke:Module:cs1 documentation support|single_ltr_2nd_lvl_domain_lister}} ]] local function single_ltr_2nd_lvl_domain_lister () local out_t = {}; -- output goes here for _, tld in ipairs (cfg.single_letter_2nd_lvl_domains_t) do -- fetch each tld table.insert (out_t, '.' .. tld); -- prefix with a dot and save in out_t{} end return table.concat (out_t, ', '); -- make a big string and done end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { alias_lister = alias_lister, alias_names_get = alias_names_get, canonical_param_lister = canonical_param_lister, canonical_name_get = canonical_name_get, cat_lister = cat_lister, error_cat_page_tally = error_cat_page_tally, header_make = header_make, help_text_cats = help_text_cats, help_text_error_messages = help_text_error_messages, id_limits_get = id_limits_get, is_book_cite_template = is_book_cite_template, is_limited_param_template = is_limited_param_template, lang_lister = lang_lister, maint_cat_page_tally = maint_cat_page_tally, script_lang_lister = script_lang_lister, single_ltr_2nd_lvl_domain_lister = single_ltr_2nd_lvl_domain_lister, template_data_validate = template_data_validate, uncategorized_namespace_lister = uncategorized_namespace_lister, }; em0h83vy80yabze02b0ff2j4x1e1kmp Sablonan:Template journal/styles.css 10 4426 18231 2024-05-24T12:52:13Z Bangrapip 9 new 18231 sanitized-css text/css div.tj-box { font-family: 'Menlo', 'Consolas', 'Liberation Mono', 'Courier New', monospace; padding: 1em; white-space: pre-wrap; overflow-x: hidden; word-wrap: break-word; background-color: #f8f9fa; color: #000; border: 1px solid #eaecf0; line-height: 1.3; tab-size: 4; vertical-align: baseline; margin: 0; } div.tj-box span.tj-tn, div.tj-box span.tj-tn a, div.tj-box span.tj-tn a:link, div.tj-box span.tj-tn a:visited, div.tj-box span.tj-tn a:hover { font-weight: bold; color: #4169e1; } div.tj-box span.tj-an { font-weight: bold; color: #2e8b57; } div.tj-box span.tj-ac { font-style: italic; color: #933; } rcbl9ig2yjl4qinyfk2b53g3sokf4ez Sablonan:Significant figures/rnd 10 4427 18232 2024-05-24T12:52:40Z Bangrapip 9 new 18232 wikitext text/x-wiki <includeonly>{{Round|{{{1}}}|{{{2}}}-{{{3}}}-1}}</includeonly><noinclude> {{Documentation}} </noinclude> 0tyugdgfagppk74kask0syum63ybk7f Sablonan:Delink 10 4428 18233 2024-05-24T12:55:48Z Bangrapip 9 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 18233 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> nxxwkb2lon9wgne4irg9ctbsle6zwiy Sablonan:Citation Style documentation/chapterurl 10 4429 18234 2024-05-24T12:56:32Z Bangrapip 9 Ngeja halaman dengen "* '''chapter-url''': URL of an online location where the text of the publication named by '''chapter''' or '''contribution''' can be found. Cannot be used if those parameters are wikilinked. Should be at the same site as '''url''', if any. If '''chapter-url''' is used, '''url''' should only be used if the beginning of the work and the cited chapter are on separate webpages at the site. Aliases: '''contribution-url''', '''section-url'''. * <b id="csdoc_chapter_format">..." 18234 wikitext text/x-wiki * '''chapter-url''': URL of an online location where the text of the publication named by '''chapter''' or '''contribution''' can be found. Cannot be used if those parameters are wikilinked. Should be at the same site as '''url''', if any. If '''chapter-url''' is used, '''url''' should only be used if the beginning of the work and the cited chapter are on separate webpages at the site. Aliases: '''contribution-url''', '''section-url'''. * <b id="csdoc_chapter_format">chapter-format</b>: Format of the work referred to by '''chapter-url'''; for example: PDF, DOC, or XLS; displayed in parentheses after '''chapter'''. HTML is implied and should not be specified. Does not change the [[Help:External link icons|external link icon]]. Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add format information for the visually impaired. bh38nmaggiby6vgdqq2s6h2vv0mcvde Sablonan:Citation Style documentation/coins 10 4430 18235 2024-05-24T12:57:11Z Bangrapip 9 new 18235 wikitext text/x-wiki This template embeds [[COinS]] metadata in the HTML output, allowing [[reference management software]] to retrieve bibliographic metadata. {{crossref|See [[Wikipedia:COinS]].}} As a general rule, only one data item per parameter. Do not include explanatory or alternate text: * use {{xt|{{para|date|27 September 2007}}}} not {{!xt|{{para|date|27 September 2007 (print version 25 September)}}}} Use of templates within the citation template is discouraged because many of these templates will add extraneous HTML or CSS that will be included raw in the metadata. Also, HTML entities, for example <code>&amp;nbsp;</code>, <code>&amp;ndash;</code>, or <code>&amp;#160;</code>, should not be used in parameters that contribute to the metadata. ==== COinS metadata is created for these parameters ==== Note: This table of metadata is displayed in the documentation of all Citation Style 1 templates. Not all of these parameters are supported by every CS1 template. Some of these parameters are mutually exclusive, some are aliases of another parameter, and some require other parameters to be present. A full list of this template's supported parameters, their aliases, and their dependencies is shown in the [[#Usage|Usage]] section near the top of this documentation page. * {{para|periodical}}, {{para|journal}}, {{para|newspaper}}, {{para|magazine}}, {{para|work}}, {{para|website}}, {{para|encyclopedia}}, {{para|encyclopaedia}}, {{para|dictionary}} * {{para|chapter}}, {{para|script-chapter}}, {{para|contribution}}, {{para|script-contribution}}, {{para|entry}}, {{para|script-entry}}, {{para|article}}, {{para|script-article}}, {{para|section}}, {{para|script-section}} * {{para|title}}, {{para|script-title}}, {{para|book-title}} * {{para|publication-place}}, {{para|place}}, {{para|location}} * {{para|date}}, {{para|year}}, {{para|publication-date}} * {{para|series}}, {{para|version}} * {{para|volume}}, {{para|issue}}, {{para|number}} * {{para|page}}, {{para|pages}}, {{para|at}}, {{para|quote-page}}, {{para|quote-pages}} * {{para|edition}} * {{para|publisher}}, {{para|institution}} * {{para|url}}, {{para|chapter-url}}, {{para|contribution-url}}, {{para|section-url}} * {{para|author-last}}, {{para|author-last#}}, {{para|author#-last}}, {{para|author-surname}}, {{para|author-surname#}}, {{para|author#-surname}}, {{para|last}}, {{para|last#}}, {{para|surname}}, {{para|surname#}}, {{para|author}}, {{para|author#}}, {{para|subject}}, {{para|subject#}}, {{para|host}}, {{para|host#}} * {{para|author-first}}, {{para|author-first#}}, {{para|author#-first}}, {{para|author-given}}, {{para|author-given#}}, {{para|author#-given}}, {{para|first}}, {{para|first#}}, {{para|given}}, {{para|given#}} * {{para|degree}} * {{para|arxiv}}, {{para|bibcode}}, {{para|biorxiv}}, {{para|citeseerx}}, {{para|doi}}, {{para|eissn}}, {{para|eprint}}, {{para|hdl}}, {{para|isbn}}, {{para|issn}}, {{para|jfm}}, {{para|jstor}}, {{para|lccn}}, {{para|message-id}}, {{para|mr}}, {{para|oclc}}, {{para|osti}}, {{para|pmc}}, {{para|pmid}}, {{para|rfc}}, {{para|ssrn}}, {{para|s2cid}}, {{para|zbl}} k0nx051pfl525w5nlkd7nliwg76i0up Sablonan:!xt 10 4431 18236 2024-05-24T12:57:31Z Bangrapip 9 new 18236 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|[[:{{#invoke:TEMPLATENAME|main}}]] is only for examples of style and formatting. Do not use it in actual articles.}}|<span class="example deprecated-content example-bad" style="font-family: Georgia, 'DejaVu Serif', serif; color: #8B0000;" {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1|Example text}}}</span>}}<noinclude> {{Documentation}} </noinclude> as9fbbw0jw0vo3kag3jnc5uddujfcl5 Sablonan:Citation Style documentation/date 10 4432 18237 2024-05-24T12:57:52Z Bangrapip 9 new 18237 wikitext text/x-wiki {{redirect|Wikipedia:Undated|undated signatures|Template:Undated}} * <b id="csdoc_date">date</b>: Date of referenced source. Can be full date (day, month, and year) or partial date (month and year, season and year, or year). Use same format as other publication dates in the citations.{{r|date|group=date}} Do not wikilink. Displays after the authors and is enclosed in parentheses. If there is no author, then displays after the website and publisher. {{#if:{{{aliases|}}}|Aliases: {{{aliases}}}.}} {{crossref|For acceptable date formats, see {{section link|Help:Citation Style 1|Dates}}.}} :[[Help:Shortened footnotes|Shortened footnotes]] target full citations using the year specified in this parameter. A lowercase letter may be suffixed to the year to disambiguate {{tlx|sfn}} links to multiple works by the same author in the same year,{{sup|[[Template:Sfn#More_than_one_work_in_a_year|[more]]]}} unless the date is formatted as YYYY-MM-DD. In the latter case, '''year''' or '''ref''' is required to disambiguate the link targets. :For approximate year, precede with "<code>c. </code>", like this: {{para|date|c. 1900}}. {{anchor|Undated}} :For no date, or "undated", use {{para|date|n.d.}} :The date of a Web page, PDF, etc. with no visible date can sometimes be established by searching the page source or document code for a <code>created</code> or <code>updated</code> date; a comment for editors such as <code><nowiki>date=2021-12-25<!--date from page source-->|orig-date=Original date 2011-01-01</nowiki></code> can be added. {{Citation Style documentation/auto-date-format}} * <b id="csdoc_year">year</b>: Year of publication. The more flexible {{para|date}} parameter also handles a year by itself. Do not use in combination with the <code class="tpl-para" style="word-break:break-word; ">|date=</code> parameter, unless <em >both</em> of the following conditions are met: *# [[Help:Shortened footnotes|Shortened footnotes]] target multiple citations with same last name and year of publication. (This situation necessitates a <code>[[Wikipedia:Citation templates and reference anchors|CITEREF]]</code> [[Template:Sfn#More than one work in a year|disambiguator]], usually a lowercase letter suffixed to the year.) *# The <code class="tpl-para" style="word-break:break-word; ">|date=</code> format is YYYY-MM-DD. (This format prevents the addition of a disambiguating letter to the year.){{#if:{{{limited_param_list|}}}|| * <!-- TBD: legacy csdoc_origyear anchor to be removed at a later stage -->{{anchor|csdoc_origyear}}<b id="csdoc_origdate">orig-date</b>: Original publication date or year; displays in square brackets after the '''date''' (or '''year'''). For clarity, please supply specifics. For example: {{para|orig-date|First published 1859}} or {{para|orig-date|Composed 1904}}. As {{para|orig-date}} does not support automatic date formatting, use the same date format as defined by {{para|df}} (or, if it exists in the article, by {{para|cs1-dates}} of a {{tlx|use dmy dates}} or {{tlx|use mdy dates}} template), or as used in the {{para|date}} parameter. Alias: '''orig-year'''}} * <b id="csdoc_df">df</b>: date format; sets rendered dates to the specified format; does not support date ranges or seasonal dates; overrides the automatic date formatting described above. Accepts one value which may be one of these: *:<code>dmy</code> – set publication dates to day month year format; access- and archive-dates are not modified; *:<code>mdy</code> – as above for month day, year format *:<code>ymd</code> – as above for year initial numeric format YYYY-MM-DD *:<code>dmy-all</code> – set publication, access-, and archive-dates to day month year format; *:<code>mdy-all</code> – as above for month day, year format *:<code>ymd-all</code> – as above for year initial numeric format YYYY-MM-DD {{reflist|group=date|refs=<ref name=date>Publication dates in references within an article should all have the same format. This may be a different format from that used for archive and access dates. {{crossref|See [[MOS:DATEUNIFY]].}}</ref>}} kuho5xcml2cntrp4tnpumv24dav5jdz Sablonan:Redirect 10 4433 18239 2024-05-24T13:01:17Z Bangrapip 9 new 18239 wikitext text/x-wiki <includeonly>{{#invoke:redirect hatnote|redirect|1}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> nahryqse47xqenividwc88opp02rhjv Modul:Redirect hatnote 828 4434 18240 2024-05-24T13:02:15Z Bangrapip 9 new 18240 Scribunto text/plain --[[ -- This module produces a "redirect" hatnote. It looks like this: -- '"X" redirects here. For other uses, see Y.' -- It implements the {{redirect}} template. --]] local mHatnote = require('Module:Hatnote') local mHatList = require('Module:Hatnote list') local mArguments --lazily initialize local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local checkTypeMulti = libraryUtil.checkTypeMulti local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function getTitle(...) --Calls mw.title.new and returns either a title object, or nil on error local success, titleObj = pcall(mw.title.new, ...) return success and titleObj or nil end -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- function p.redirect(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame, {parentOnly=true}) --Get number of redirects local numRedirects = tonumber(frame.args[1]) or 1 -- Create the options table. local options = {} options.selfref = args.selfref return p._redirect(args, numRedirects, options) end function p._redirect(args, numRedirects, options, currentTitle, redirectTitle, targetTitle) -- Validate the input. Don't bother checking currentTitle, redirectTitle or -- targetTitle, as they are only used in testing. checkType('_redirect', 1, args, 'table') checkType('_redirect', 2, numRedirects, 'number', true) numRedirects = numRedirects or 1 checkType('_redirect', 3, options, 'table', true) options = options or {} currentTitle = currentTitle or mw.title.getCurrentTitle() -- Get the table of redirects local redirect = {} for i = 1, numRedirects do -- Return an error if a redirect parameter is missing. if not args[i] then return mHatnote.makeWikitextError( 'missing redirect parameter', 'Template:Redirect#Errors', args.category ) end redirect[i] = args[i] end -- Generate the text. local formattedRedirect = {} for k,v in pairs(redirect) do formattedRedirect[k] = mHatnote.quote(v) end local text = { mHatList.andList(formattedRedirect) .. ' ' .. (#redirect == 1 and 'redirects' or 'redirect') .. ' here.', mHatList._forSee(args, #redirect + 1, {title = redirect[1], extratext = args.text}) } text = table.concat(text, ' ') -- Functionality for adding categories local categoryTable = {} local function addCategory(cat) if cat and cat ~= '' then -- Add by index to avoid duplicates categoryTable[string.format('[[Category:%s]]', cat)] = true end end --Generate tracking categories local mhOptions = {} local redirTitle for k,v in pairs(redirect) do -- We don't need a tracking category if the template invocation has been -- copied directly from the docs, or if we aren't in main- or category-space. if not v:find('^REDIRECT%d*$') and v ~= 'TERM' -- and currentTitle.namespace == 0 or currentTitle.namespace == 14 then redirTitle = redirectTitle or getTitle(v) if not redirTitle or not redirTitle.exists then addCategory('Missing redirects') elseif not redirTitle.isRedirect then if string.find(redirTitle:getContent(), '#invoke:RfD') then addCategory('Articles with redirect hatnotes impacted by RfD') else addCategory('Articles with redirect hatnotes needing review') end else local target = targetTitle or redirTitle.redirectTarget if target and target ~= currentTitle then addCategory('Articles with redirect hatnotes needing review') end end end -- Generate the options to pass to [[Module:Hatnote]]. if currentTitle.namespace == 0 and not mhOptions.selfref and redirTitle and redirTitle.namespace ~= 0 then -- We are on a mainspace page, and the hatnote starts with something -- like "Wikipedia:Foo redirects here", so automatically label it as -- a self-reference. mhOptions.selfref = true else mhOptions.selfref = options.selfref end end --concatenate all the categories local category = '' for k,v in pairs(categoryTable) do category = category .. k end return mHatnote._hatnote(text, mhOptions) .. category end return p bx3a2usoji3bjy33kez2xj3y12q8smx Sablonan:Citation Style documentation/auto-date-format 10 4435 18241 2024-05-24T13:02:40Z Bangrapip 9 new 18241 wikitext text/x-wiki :<span id="csdoc_auto-date-format">Automatic date formatting</span>: [[Help:Citation Style 1|Citation Style 1]] and [[Help:Citation Style 2|2]] templates, including this template, automatically render dates in all date parameters (such as {{para|date}}, {{para|publication-date}}, {{para|access-date}}, {{para|archive-date}}, etc.) except for {{para|orig-date}} in the style specified by the article's {{tlx|use dmy dates}} or {{tlx|use mdy dates}} template. See those templates' documentation for details. qj9xuiwa9mslwzif3yaxbhtnat64yha Sablonan:Citation Style documentation/deprecated 10 4436 18242 2024-05-24T13:03:15Z Bangrapip 9 new 18242 wikitext text/x-wiki {{#lst:Help:CS1 errors|deprecated_params_table}}<!-- {{#lst:Help:CS1 errors|discouraged_unhyphenated_alias_help}} {{#lst:Help:CS1 errors|discouraged_params_table}}--> {{#lst:Help:CS1 errors|deleted_params_table}} dbkwbfto3y1s7o096bmhdxxr9ijegph Pertulungan:CS1 errors 12 4437 25940 25928 2024-10-12T04:21:26Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/2A02:1811:C510:7600:2CDB:EAD8:6AF7:7D3|2A02:1811:C510:7600:2CDB:EAD8:6AF7:7D3]] ([[User talk:2A02:1811:C510:7600:2CDB:EAD8:6AF7:7D3|talk]]) to last revision by Bangrapip (TwinkleGlobal) 25940 wikitext text/x-wiki {{Short description|Wikipedia help page}} {{pp-semi-indef}} {{Wikipedia how to}} {{Skip to top and bottom}} <!-- IMPORTANT: do not remove or change section header span ids without also changing links in Module:Citation/CS1 --> This page describes the error messages reported by the {{cs1}} and {{cs2}} citations, what they mean, and how editors might resolve the errors. [[:Category:CS1 errors]] is the general errors category and [[:Category:CS1 maintenance]] is the general maintenance category. Errors issued by Wikipedia's <code>&lt;ref></code> system, in which citation templates are typically embedded, can be found at [[Help:Cite errors]]. == Controlling error message display == === Preview messages === When editors preview an article, MediaWiki displays a preview message box under the Preview header. When {{cs1}} and {{cs2}} templates have error or maintenance messages, [[Module:Citation/CS1]] summarizes those messages in the preview message box. Such a message box might look something like this: <div style="margin-left:1.6em" class="mw-message-box-warning mw-message-box"> This is only a preview; your changes have not yet been saved! <span class="mw-continue-editing"> [[#editform|→ Go to editing area]]</span> Script warning: {{color|#3a3|One or more {{mono|<nowiki>{{</nowiki>[[Template:cite book|cite book]]<nowiki>}}</nowiki>}} templates have maintenance messages}}; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]). Script warning: {{color|#d33|One or more {{mono|<nowiki>{{</nowiki>[[Template:cite journal|cite journal]]<nowiki>}}</nowiki>}} templates have errors}}; messages may be hidden ([[Help:CS1_errors#Controlling_error_message_display|help]]). </div> The summary messages have three components: #'Script warning:' – this prefix is provided by MediaWiki; #a colored ({{color|#3a3|green maintenance}} or {{color|#d33|red error}}) message that identifies the type of template that has a message with a link to that template's documentation; wrapper templates with messages will show the name of the wrapped template, and; #'messages may be hidden' – the message suffix with a help link to this page. Preview messages in the preview message box cannot be hidden. The preview message suffix 'messages may be hidden' means that the template's message(s) may not be visible. To learn how to show or hide template messages, see the next section ({{slink||Error and maintenance messages}}). === Error and maintenance messages === <section begin="show_error_messages_help_text" /><section begin="show_all_messages_help_text" />By default, {{cs1}} and {{cs2}} <span style="color:#d33">error messages</span> are visible to all readers and <span style="color:#3a3">maintenance messages</span> are hidden from all readers. To display <span style="color:#3a3">maintenance messages</span> in the rendered article, include the following text in your common [[Cascading Stylesheets|CSS]] page ([[Special:MyPage/common.css|common.css]]) or your specific skin's CSS page and ([[Special:MyPage/skin.css|skin.css]]). (Note to new editors: those CSS pages are specific to you, and control your view of pages, by adding to your user account's [[CSS]] code. If you have not yet created such a page, then clicking one of the <code>.css</code> links above will yield a page that starts "Wikipedia does not have a [[user page]] with this exact name." Click the "Start the User:''username''/''filename'' page" link, paste the text below, save the page, follow the instructions at the bottom of the new page on bypassing your browser's cache, and finally, in order to see the previously hidden maintenance messages, refresh the page you were editing earlier.) <syntaxhighlight lang="css">.mw-parser-output span.cs1-maint {display: inline;} /* display Citation Style 1 maintenance messages */</syntaxhighlight> To display hidden-by-default <span style="color:#d33">error messages</span>: <syntaxhighlight lang="css">.mw-parser-output span.cs1-hidden-error {display: inline;} /* display hidden Citation Style 1 error messages */</syntaxhighlight> Even with this CSS installed, older pages in Wikipedia's cache may not have been updated to show these error messages even though the page is listed in one of the tracking categories. A [[WP:NULLEDIT|null edit]] will resolve that issue. To hide normally-displayed <span style="color:#d33">error messages</span>: <syntaxhighlight lang="css">.mw-parser-output span.cs1-visible-error {display: none;} /* hide Citation Style 1 error messages */</syntaxhighlight> You can personalize the display of these messages (such as changing the color), but you will need to ask someone who knows CSS or at [[WP:VPT|the technical village pump]] if you do not understand how. {{lang|la|Nota bene}}: these CSS rules are not obeyed by [[Wikipedia:Tools/Navigation popups|Navigation popups]]. They also do not hide script warning messages in the Preview box that begin with "This is only a preview; your changes have not yet been saved".<section end="show_all_messages_help_text" /><section end="show_error_messages_help_text" /> === Properties category highlighting === <section begin="prop_cat_highlight_help_text" /> [[Module:Citation/CS1]] adds properties categories to some CS1|2 citations. Unlike errors or maintenance needs, there is no message when a properties category is added. Properties categories may be temporary or may be perpetual. Editors can use CSS to add special styling to CS1|2 template renderings that will highlight a citation that added a properties category. For example, this template uses a long volume name: :<code><nowiki>{{cite book |title=Title |date=May–Jun 2021 |volume = 1: Long volume}}</nowiki></code> ::{{cite book |title=Title |date=May–Jun 2021 |volume = 1: Long volume |no-tracking=y}} If you add this to your CSS that citation will render with a {{background|#FFC|pale yellow}} background: :<syntaxhighlight lang="css">.cs1-prop-long-vol {background: #FFC;}</syntaxhighlight> Add one or more of these (with appropriate styling) to your CSS to highlight template renderings when those templates add the associated properties category: ::{{code|lang=css|.cs1-prop-foreign-lang-source {}|}} – subcategories of {{cl|CS1 foreign language sources}} ::{{code|lang=css|.cs1-prop-foreign-lang-source-2 {}|}} – {{cl|CS1 foreign language sources (ISO 639-2)}} ::{{code|lang=css|.cs1-prop-location-test {}|}} – {{cl|CS1 location test‎}} ::{{code|lang=css|.cs1-prop-long-vol {}|}} – {{cl|CS1: long volume value}} ::{{code|lang=css|.cs1-prop-script {}|}} – subcategories of {{cl|CS1 uses foreign language script‎}} ::{{code|lang=css|.cs1-prop-tracked-param {}|}} – subcategories of {{cl|CS1 tracked parameters}} ::{{code|lang=css|.cs1-prop-year-range-abbreviated {}|}} – {{cl|CS1: abbreviated year range‎}} <section end="prop_cat_highlight_help_text" /> ==Most common errors== <!-- Items listed here with ~10k or more --> * [[#Cite &lt;template> requires %7C&lt;param>=]], ~43k pages * [[#&lt;periodical>= ignored]], ~26k pages * [[#Cite uses generic name]], ~25k pages * [[#Citation without a title of any form]], ~20k pages * [[#Bare URL without a title]], ~11k pages {{See also|Category:CS1 errors|Category:CS1 maintenance}} ==<span id="accessdate_missing_url">|access-date= requires |url= </span>== <section begin="accessdate_missing_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_accessdate_missing_url}} The {{para|access-date}} is the date that the online resource addressed by {{para|url}} was added to the article. If {{para|access-date}} has been included in the citation without {{para|url}} then this message appears. If the citation does not use a web link, then {{para|access-date}} is redundant and should be removed. When the online resource has a publication or other fixed date associated with it, {{para|access-date}} is of limited value though may be useful in identifying an appropriate archived version of the resource. Without {{para|url}}, {{para|access-date}} is not considered useful. To resolve this error, provide a value for {{para|url}} or remove {{para|access-date}}. Editors should try to determine why the citation has {{para|access-date}} without {{para|url}}. For example, the citation may never have had a {{para|url}}, or {{para|url}} may have been removed because it links to a site that violates the creator's copyright (see [[WP:COPYLINK]]), or because {{para|url}} was deemed to be dead. If the citation never had {{para|url}} or it was removed for copyright violations, remove {{para|access-date}}. When a dead {{para|url}} has been removed, restore the {{para|url}} and if possible repair it (see [[WP:LINKROT]]). Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_accessdate_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="accessdate_missing_url_help_text" /> ==<span id="archive_date_url_ts_mismatch">|archive-date= / |archive-url= timestamp mismatch</span>== <section begin="archive_date_url_ts_mismatch_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_date_url_ts_mismatch}} Archive.org and Archive.today URLs have a 14-digit snapshot timestamp. This error message is displayed when the archive snapshot date is not the same as the date stated in {{para|archive-date}}. To resolve this error, make sure that {{para|archive-url}} and {{para|archive-date}} refer to the same snapshot. This could mean that values assigned to either or both parameters need to be updated. To get the correct {{para|archive-date}} value, view the archived page's source, looking for a line near the bottom that starts with "FILE ARCHIVED ON". The archive date should appear on that line. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_date_url_ts_mismatch|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_date_url_ts_mismatch_help_text" /> Pages with this error in the tracking category can be fixed by the bot [[WP:WAYBACKMEDIC]]. Requests to run the bot can be made at [[WP:URLREQ]]. ==<span id="archive_date_missing_url">|archive-date= requires |archive-url= </span>== <section begin="archive_date_missing_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_date_missing_url}} {{para|archive-date}}, identifies the date that the web resource was archived. Without a matching {{para|archive-url}} parameter, {{para|archive-date}} is meaningless. To resolve this error, provide a value for {{para|archive-url}} or remove {{para|archive-date}} Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_date_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_date_missing_url_help_text" /> ==<span id="archive_url">|archive-url= is malformed </span>== <section begin="archive_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_url|$1=&lt;reason>}} Archive.org allows a variety of URLs to access snapshots of an archived page. Some of these are: : <code><nowiki>https://web.archive.org/web/YYYYMMDD</nowiki><wbr /><nowiki>hhmmss/http://www.example.com</nowiki></code> – a single snapshot; this is the preferred form for use with {{para|archive-url}} : <code><nowiki>https://web.archive.org/web/*/http://</nowiki><wbr />www.example.com</code> – a wildcard search results page; useful for locating an appropriate snapshot but not appropriate in a citation : <code><nowiki>https://web.archive.org/web/</nowiki><wbr />201603/<nowiki>http://www.example.com</nowiki></code> – incomplete timestamp; archive.org returns the most recent snapshot : <code><nowiki>https://web.archive.org/save/http://</nowiki><wbr />www.example.com</code> – saves a new snapshot of the current target; do not use this form There are two forms of the basic URL: : <code><nowiki>https://web.archive.org/</nowiki><''timestamp''>/...</code> – the old form : <code><nowiki>https://web.archive.org</nowiki>/'''web/'''<''timestamp''><''flags''>/...</code> – the new form The error message identifies the reason for the message. The reasons are: : {{error-small|save command}} – the archive.org URL is the save command : {{error-small|path}} – '''web/''' was expected but something else was found : {{error-small|timestamp}} – the timestamp portion of the URL path is not 14 digits : {{error-small|flag}} – the flag portion of the URL path (if present; new form URLs only) is not 2 lowercase letters followed by an underscore: 'id_' : {{error-small|liveweb}} – <code>liveweb.archive.org</code> is a deprecated form of the domain name When the archive.org URL has any of these errors, Module:Citation/CS1 does not link to archive.org in normal article view and emits an appropriate error message. However, in article preview mode, the module creates a modified link to archive.org that uses a partial timestamp with <code>*</code> wildcard suffix. This new URL links to an archive.org calendar view so that editors may more easily select a suitable archived snapshot from those available at archive.org to fix the malformed {{para|archive-url}} link. (If no snapshots have been archived at archive.org, and the cited page is still live, this link also allows editors to save the first snapshot of the page at archive.org.) To resolve this error, choose the URL of an appropriate snapshot from those held at archive.org. [https://archive.org/web/ Search for the target URL] at archive.org. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_url_help_text" /> ==<span id="archive_missing_date">|archive-url= requires |archive-date= </span>== <section begin="archive_missing_date_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_missing_date}} {{para|archive-date}}, identifies the date that the web resource was archived. To resolve this error, provide a value for {{para|archive-date}} (see acceptable date formats in [[MOS:DATEFORMAT]]). For web resources archived at archive.org,<ref name="archive.org" /> the archival date can be found in the {{para|archive-url}}; for resources archived at webcitation.org,<ref name="webcitation.org" /> the cache date is included in the archive header. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_missing_date|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_missing_date_help_text" /> ==<span id="archive_missing_url">|archive-url= requires |url= </span>== <section begin="archive_missing_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_archive_missing_url}} A properly formatted citation that includes {{para|archive-url}} and {{para|archive-date}} requires {{para|url}}. When the citation includes {{para|url-status|live}}, the ordering of elements in the rendered citation is changed to put the original URL first. To resolve this error, provide a value for {{para|url}}. For web resources archived at archive.org,<ref name="archive.org" /> the original URL can be found in the {{para|archive-url}} value; for resources archived at webcitation.org,<ref name="webcitation.org" /> the original URL is included in the archive header. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_archive_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="archive_missing_url_help_text" /> ==<span id="arxiv_missing">|arxiv= required</span>== <section begin="arxiv_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_arxiv_missing}} {{tlx|cite arXiv}} requires one, but not both, of the identifier parameters {{para|arxiv}} or {{para|eprint}} to specify an [[arXiv]] identifier. To resolve this error, ensure that the template has {{para|arxiv}} or {{para|eprint}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_arxiv_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="arxiv_missing_help_text" /> ==<span id="asintld_missing_asin">|asin-tld= requires |asin=</span>== <section begin="asintld_missing_asin_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_asintld_missing_asin|$1=asin-tld}} When {{para|asin-tld}} is used in a CS1|2 template, {{para|asin}} (with value) must also be present. To resolve this error, either add the missing ASIN or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_asintld_missing_asin|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="asintld_missing_asin_help_text" /> ==<span id="biorxiv_missing">|biorxiv= required</span>== <section begin="biorxiv_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_biorxiv_missing}} {{tlx|cite bioRxiv}} requires the identifier parameter {{para|biorxiv}}. To resolve this error, ensure that the template has {{para|biorxiv}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_biorxiv_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="biorxiv_missing_help_text" /> ==<span id="chapter_ignored">|chapter= ignored</span>== <section begin="chapter_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_chapter_ignored|$1=chapter}} {{cs1}} templates {{tlx|cite web}}, {{tlx|cite news}}, {{tlx|cite journal}}, {{tlx|cite magazine}}, {{tlx|cite press release}}, {{tlx|cite podcast}}, {{tlx|cite newsgroup}}, as well as template {{tlx|citation}} when it uses {{para|work}} or any of its aliases, do not support {{para|chapter}} and its components {{para|trans-chapter}}, {{para|script-chapter}}, {{para|chapter-url}}, and {{para|chapter-format}}. The alias parameters {{para|contribution}}, {{para|entry}}, {{para|article}}, {{para|section}}, and their components, are similarly not supported. To resolve this error: * use a more appropriate citation template, or * place the content of the {{para|chapter}} parameter in {{para|title}}, or * for {{tl|cite news}}, {{para|department}} can be used to give the name of the newspaper's section, such as "Obituaries", or * for {{tl|citation}}, remove {{para|work}} or its aliases such as {{para|website}} and place their content in {{para|title}} if appropriate * move the content of the {{para|chapter}} parameter out of the template, before the closing <nowiki></ref></nowiki> Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_chapter_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="chapter_ignored_help_text" /> ==<span id="invisible_char">&lt;char> character in |&lt;param>= at position ''n''</span>== <section begin="invisible_char_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_invisible_char|$1=&lt;char> character|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>|$3={{var|n}}}} This error is reported for citations with parameter values that contain invisible or non-printable characters known as [[control character]]s; the error includes the position at which the character can be found. [[Module:Citation/CS1]] detects parameter values that contain any of these characters: * [[non-breaking space]], U+00A0 * [[soft hyphen]], U+00AD * [[replacement character]], U+FFFD * [[hair space]], U+200A * [[zero-width space]], U+200B * [[zero-width joiner]], U+200D (note that these are permitted as part of emoji modifiers; see note below) * [[horizontal tab]], U+0009 (HT) * [[line feed]], U+0010 (LF) * [[carriage return]], U+0013 (CR) * [[delete character]], U+007F (DEL) * [[C0 and C1 control codes|C0 control]], U+0000–U+001F (NULL–US) * [[C0 and C1 control codes|C1 control]], U+0080–U+009F (XXX–APC) To resolve invisible-character errors, remove or replace the identified character. Most intentional white-space characters should be replaced with a normal space character (i.e. press your keyboard's space bar). See [[MOS:NBSP]] for guidance on insertion of intentional non-breaking spaces. Because these characters are mostly invisible, the error message identifies the character's position in the parameter value counted from the left. Space characters between the assignment operator (the '=' sign) and the parameter value are not counted. If you move through the citation with the arrow keys then the cursor may stand still once at an invisible character, which can be removed with {{keypress|Delete}} or {{keypress|Backspace}}. If you copy-paste a string to the "Characters" field at https://r12a.github.io/app-conversion/ and click "View in UniView" then the position and name of all characters is shown. [[Zero-width joiner]] characters (U+200D) are used as a valid part of emoji modification (for example, adding a skull emoji to a flag emoji to create a pirate flag emoji). When new modifiers are added to the emoji character set, which happens one or two times per year, those modifiers need to be added to the Citation Style 1 "Configuration" module. Editors can request this addition at [[Help talk:Citation Style 1]]. {{#invoke:Cs1 documentation support|help_text_error_messages|err_invisible_char|$1=&lt;name> stripmarker|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>|$3={{var|n}}}} [[Help:Strip markers|Strip markers]] are special sequences of characters that [[MediaWiki]] inserts as a place-holder for certain [[XML]]-like tags. These tags include {{tag|gallery}}, {{tag|math}}, {{tag|nowiki}}, {{tag|pre}}, and {{tag|ref}}. The strip markers are replaced with content before the final page rendering. The module ignores math and nowiki strip markers. To resolve strip marker errors, remove or replace the identified tag. The error message identifies the strip marker's position in the parameter value counted from the left. Space characters between the assignment operator (the '=' sign) and the parameter value are not counted when calculating the position. Strip marker errors can also be caused by unsupported additional text or templates in parameter values{{mdash}}for example, {{tl|ISBN}} in {{para|title}}. Resolve the problem by moving the extraneous text outside the citation template, or by removing the extraneous text or template markup, as appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_invisible_char|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="invisible_char_help_text" /> ==<span id="bad_arxiv">Check |arxiv= value</span>== <section begin="bad_arxiv_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_arxiv}} When {{cs1}} and {{cs2}} templates contain {{para|arxiv}}, a test is done to see if the [[arXiv]] identifier conforms with the arXiv identifier scheme.<ref>{{cite web |url=https://arxiv.org/help/arxiv_identifier |title=Understanding the arXiv identifier |website=[[Cornell University Library]] |access-date=2014-08-20}}</ref> The identifier is checked for a valid number of digits in the article id; valid year and month values; and properly-placed hyphens, slashes, and dots. To resolve this error, ensure that the {{para|arxiv}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_arxiv|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_arxiv_help_text" /> ==<span id="bad_asin">Check |asin= value</span>== <section begin="bad_asin_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_asin}} When {{cs1}} and {{cs2}} templates contain {{para|asin}}, a test is done to see if the [[ASIN]] identifier contains ten upper-case alphanumeric characters without punctuation or spaces and that if the first character is numeric, that the ASIN conforms to the rules for a ten-digit [[ISBN]]. To resolve this error, ensure that the {{para|asin}} value is correct. If the {{para|asin}} value is correct and all-numeric, use {{para|isbn}} instead and delete any {{para|asin-tld}} parameters. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_asin|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_asin_help_text" /> ==<span id="bad_asin_tld">Check |asin-tld= value</span>== <section begin="bad_asin-tld_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_asin_tld}} {{cs1}} and {{cs2}} templates contain a test for known {{para|asin-tld}} values to specify the [[top-level domain]] (TLD) of a given [[ASIN]] identifier link. The list of currently supported values is: <section begin="asin-tld_values_list" /><code>ae</code>, <code>au</code>, <code>br</code>, <code>ca</code>, <code>cn</code>, <code>de</code>, <code>es</code>, <code>fr</code>, <code>in</code>, <code>it</code>, <code>jp</code>, <code>mx</code>, <code>nl</code>, <code>pl</code>, <code>sa</code>, <code>se</code>, <code>sg</code>, <code>tr</code>, <code>uk</code><section end="asin-tld_values_list" /> It is not necessary to provide {{para|asin-tld}} to specify the default (United States). If you want to specify this condition explicitly, a pseudo-value of <code>us</code> can be given to denote this. All these values are automatically resolved to the correct TLD following one of the schemes <code>''nn''</code>, <code>com.''nn''</code>, <code>co.''nn''</code>, <code>z.''nn''</code>, and <code>com</code>. If an unsupported value is encountered, the template will issue this error message. To resolve this error, ensure that the {{para|asin-tld}} value is correct. If the value is correct, please report this at [[Help talk:Citation Style 1]], so that it can be added to the list of supported values. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_asin_tld|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_asin-tld_help_text" /> ==<span id="bad_bibcode">Check |bibcode= &lt;message></span>== <section begin="bad_bibcode_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_bibcode|$1=&lt;message>}} When {{cs1}} and {{cs2}} templates contain {{para|bibcode}}, a test is done to see if the [[bibcode]] identifier has the proper format.<ref>{{cite web |url=http://adsabs.harvard.edu/abs_doc/help_pages/data.html#bibcodes |title=1.2.3 - Bibliographic Identifiers |website=The SAO/NASA Astrophysics Data System}}</ref> Bibcodes are expected to match these requirements: : length must be 19 characters (&lt;message> = '<span class="error" style="font-size:100%">length</span>') : characters in position(s): (except as specified otherwise, violations produce '<span class="error" style="font-size:100%">value</span>' in the &lt;message> portion of the error message): :: 1–4 must be digits and must represent a year in the range of 1000 – next year (&lt;message> = '<span class="error" style="font-size:100%">year</span>') :: 5 must be a letter :: 6–8 must be a letter, ampersand, or dot (ampersand cannot directly precede a dot; &. (&lt;message> = '<span class="error" style="font-size:100%">journal</span>')) :: 9 must be a letter or dot :: 10–18 must be a letter, digit, or dot :: 19 must be a letter or dot To resolve this error, ensure that the {{para|bibcode}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_bibcode|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_bibcode_help_text" /> ==<span id="bad_biorxiv">Check |biorxiv= value</span>== <section begin="bad_biorxiv_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_biorxiv}} When {{cs1}} and {{cs2}} templates contain {{para|biorxiv}}, a test is done to see if the [[bioRxiv]] identifier has the proper form. There are two valid forms, each beginning with bioRxiv's doi directory indicator and registrant code (10.1101) and followed by: : six numeric characters without punctuation or spaces: ::{{para|biorxiv|10.1101/######}} ::: <code>######</code> – 6-digit bioRxiv identifier : ymd format date prefix followed by six numeric characters without punctuation or spaces followed by optional version: :: {{para|biorxiv|10.1101/yyyy.mm.dd.######v#}} where: ::: <code>yyyy.mm.dd.</code> – represents a date no earlier than 11 December 2019 (<code>2019.12.11.</code>) and no later than tomorrow's date; date must be a valid date ::: <code>######</code> – 6-digit bioRxiv identifier ::: <code>v#</code> – optional version indicator A common error is to include the bioRxiv ''URL'' (<code>{{red|<nowiki>https://dx.doi.org/</nowiki>}}10.1101/######}}</code>). To resolve this error, ensure that the {{para|biorxiv}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_biorxiv|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_biorxiv_help_text" /> ==<span id="bad_citeseerx">Check |citeseerx= value</span>== <section begin="bad_citeseerx_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_citeseerx}} When {{cs1}} and {{cs2}} templates contain {{para|citeseerx}}, a test is done to see if the [[CiteSeerX]] identifier has the proper format. The expected identifier is the value assigned to the <code>?doi=</code> query key in the URL of a CiteSeerX document. (This query key should not be confused with a [[Digital Object Identifier]]: it should not be input as {{para|doi}}.) For instance, if you want to link to <code>http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.220.7880</code>, use {{para|citeseerx|10.1.1.220.7880}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_citeseerx|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_citeseerx_help_text" /> ==<span id="bad_date">Check date values in: |&lt;param1>=, |&lt;param2>=, ...</span>== <section begin="bad_date_help_text" />{{help desk}} {{plainlist}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_date|$1=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, ...}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_date|$1=<code class="cs1-code">{{pipe}}year=</code> / <code class="cs1-code">{{pipe}}date=</code> mismatch}} {{endplainlist}} When {{cs1}} and {{cs2}} templates contain date-holding parameters, an automated test is done to see if the dates are real dates that comply with a [[Help:Citation_Style_1#Date format compliance with Wikipedia's Manual of Style|subset of the date rules]] in Wikipedia's Manual of Style, specifically checking for violations of [[Wikipedia:Manual of Style/Dates and numbers#Dates and years|MOS:DATEFORMAT]]. To resolve this error, ensure that the date is an actual date and that the date format follows the [[MOS:DATEFORMAT|Wikipedia Manual of Style's guidance on dates]] in the named parameter. See [[Help:CS1 errors#ExamplesOfUnacceptableDates|examples of unacceptable dates and how to fix them]], below. Or, some conceptual issues to look for: * impossible dates, such as 29 February 2011 (2011 was not a leap year) * {{para|access-date}} must specify a day, not just a month or year * {{para|archive-date}} must specify a whole date * misplaced, incorrect, or extraneous punctuation * misplaced, incorrect, or extraneous spacing * extraneous text * hyphens or slashes instead of en dashes in date ranges (en dashes are required) * misspelling or improper capitalization (see [[MOS:ALLCAPS]] for more detail that is not in [[MOS:DATEFORMAT|Wikipedia Manual of Style's guidance on dates]]) * other unacceptable date formats listed in [[MOS:BADDATEFORMAT]] * more than one date in a date-holding parameter * days of the week (such as Monday, June 6 instead of June 6) * years before 100 AD, including BCE/BC dates. Try using parameter {{para|orig-date}} instead. See [[Help:Citation_Style_1#CS1_compliance_with_Wikipedia.27s_Manual_of_Style|Help: Citation Style 1]] for information about limitations in the CS1 citation templates' handling of date formats. [[WP:DATERANGE|The MOS section on date ranges]] describes how to separate dates in a date range. Do not use <code>&amp;nbsp;</code>, <code>&amp;ndash;</code>, or {{tlx|spaced ndash}} as these corrupt the metadata. To add an en dash, use the [[Help:CharInsert#Insert|CharInsert]] edit tool or see [[Wikipedia:How to make dashes]]. You may also copy and paste this one: &ndash;. A bot is often able to correct the separator, provided the overall format is unambiguous. Future dates in {{para|date}} in CS1|2 citations are limited to current year + 1; that is, for {{#time:Y}}, citation dates in {{#time:Y|now +1 year}} are acceptable but citation dates in {{#time:Y|now +2 year}} and beyond are not. Dates prior to 1582 are treated as [[Julian calendar]] dates. Dates from 1582 onward are treated as [[Gregorian calendar]] dates. The Julian calendar was used in some places until approximately 1923. Three Julian calendar dates in the overlap period, 29 February in the years 1700, 1800, and 1900, will cause this error message because those years are not leap years in the Gregorian calendar. The access date (in {{para|access-date}}) is checked to ensure that it contains a full date (day, month, and year) and is between 15 January 2001 (the founding date of Wikipedia) and today's date plus one day, because it represents the date that an editor viewed a web-based source to verify a statement on Wikipedia. Because editors may be in time zones that are one day ahead of the UTC date, one extra day is accepted. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_date|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_date_help_text" /> {{anchor|Date Fix Table|Dates|DateFixTable}} {{anchor|ExamplesOfUnacceptableDates}} {| class="wikitable" |+ Examples of unacceptable dates and how to fix them |- ! Issue !! Unacceptable !! Acceptable |- | Hyphen in date range (use en dash) || {{para|plain=y|date|2002{{red|-}}2003}} || {{para|plain=y|date|2002{{green|–}}2003}} |- | Slash in date range (use en dash) || {{para|plain=y|date|2002{{red|/}}2003}} or {{para|plain=y|date|July{{red|/}}August 2003}}||{{para|plain=y|date|2002{{green|–}}2003}} or {{para|plain=y|date|July{{green|–}}August 2003}} |- | Hyphen in date range (use en dash) || {{para|plain=y|date|April{{red|-}}May 2004}} || {{para|plain=y|date|April{{green|–}}May 2004}} |- | Missing space around en dash for range of full dates || {{para|plain=y|date|April 2003{{red|–}}May 2004}} || {{para|plain=y|date|April 2003 {{green|–}} May 2004}} |- | Month capitalization || {{para|plain=y|date|28 {{red|f}}ebruary 1900}} || {{para|plain=y|date|28 {{green|F}}ebruary 1900}} |- | Month capitalization || {{para|plain=y|date|28 F{{red|EBRUARY}} 1900}} || {{para|plain=y|date|28 F{{green|ebruary}} 1900}} |- | Season capitalization || {{para|plain=y|date|{{red|s}}pring 2011}} || {{para|plain=y|date|{{green|S}}pring 2011}} |- | Future date (typo) || {{para|plain=y|date|2{{red|10}}2}} || {{para|plain=y|date|2{{green|01}}2}} |- | Access date in future (see note above) || {{para|plain=y|access-date|{{red|{{day+1|{{day+1}}}}, {{CURRENTYEAR}}}}}} || {{para|plain=y|access-date|{{Currentmonthday}}, {{CURRENTYEAR}}}} |- | Access date impossibly far in the past (typo) || {{para|plain=y|access-date|1 January 20{{red|01}}}} || {{para|plain=y|access-date|1 January 20{{green|10}}}} |- | Access date only specifies month || {{para|plain=y|access-date|{{red|January}} 2015}} || {{para|plain=y|access-date|{{green|12 January}} 2015}} |- | Ambiguous date range or year and month || {{para|plain=y|date|2002-{{red|03}}}} || {{plainlist| * {{para|plain=y|date|2002–{{green|20}}03}} * {{para|plain=y|date|{{green|March}} 2002}}}} |- | Bad abbreviation || {{para|plain=y|date|{{red|Febr.}} 28, 1900}} || {{plainlist| * {{para|plain=y|date|{{green|Feb}} 28, 1900}} * {{para|plain=y|date|{{green|February}} 28, 1900}}}} |- | Nonexistent date || {{para|plain=y|date|{{red|February 29, 1900}}}} || |- | Undated || {{para|plain=y|date|{{red|Undated}}}} || {{para|plain=y|date|{{green|n.d.}}}} |- | Comma in month and year || {{para|plain=y|date|February{{red|,}} 1900}} || {{para|plain=y|date|February 1900}} |- | Comma in season || {{para|plain=y|date|Winter{{red|,}} 1900–1901}} || {{para|plain=y|date|Winter 1900–1901}} |- | Missing comma in format which requires it || {{para|plain=y|date|{{red|February 28 1900}}}} || {{para|plain=y|date|February 28{{green|,}} 1900}} or {{para|plain=y|date|28 February 1900}} or {{para|plain=y|date|1900-02-28}} |- | Non-date text || {{para|plain=y|date|2008{{red|, originally 2000}}}} || {{para|plain=y|date|2008}} {{green|{{para|plain=y|orig-date|2000}}}} |- | Zero-padding || {{para|plain=y|date|January {{red|04}}, 1987}} || {{para|plain=y|date|January {{green|4}}, 1987}} |- | Date with slashes || {{para|plain=y|date|12{{red|/}}6{{red|/}}87}} || {{para|plain=y|date|{{green|December 6, 19}}87}} or {{para|plain=y|date|{{green|6 December 19}}87}} or {{para|plain=y|date|{{green|1987-12-06}}}}<br/>or<br/>{{para|plain=y|date|{{green|12 June 19}}87}} or {{para|plain=y|date|{{green|June 12, 19}}87}} or {{para|plain=y|date|{{green|1987-06-12}}}} |- | Two-digit year || {{para|plain=y|date|{{red|87}}-12-06}} || {{para|plain=y|date|{{green|19}}87-12-06}} |- | One-digit month or day || {{para|plain=y|date|2007-{{red|3}}-{{red|6}}}} || {{para|plain=y|date|2007-{{green|03}}-{{green|06}}}} |- | Wikified date || {{para|plain=y|date|{{red|<nowiki>[[</nowiki>}}April 1{{red|<nowiki>]]</nowiki>}}, {{red|<nowiki>[[</nowiki>}}1999{{red|<nowiki>]]</nowiki>}} }} || {{para|plain=y|date|{{green|April 1, 1999}}}} |- | "mm-dd-yyyy" or "dd-mm-yyyy" date format || {{para|plain=y|date|{{red|07-12-}}2009}} || {{para|plain=y|date|{{green|7 December}} 2009}} or {{para|plain=y|date|{{green|12 July}} 2009}}<br />or<br />{{para|plain=y|date|{{green|July 12,}} 2009}} or {{para|plain=y|date|{{green|December 7,}} 2009}}<br />or <br />{{para|plain=y|date|2009-{{green|07-12}}}} or {{para|plain=y|date|2009-{{green|12-07}}}} |- | Quarters || {{para|plain=y|date|{{red|3Q}} 1984}} or {{para|plain=y|date|{{red|3rd Qtr.,}} 1984}} or {{para|plain=y|date|{{red|Third quarter}} 1984}} || {{para|plain=y|date|{{green|Third Quarter}} 1984}} |- | Named dates || {{para|plain=y|date|{{red|Xmas}} 1984}} or {{para|plain=y|date|{{red|christmas}} 1984}} || {{para|plain=y|date|{{green|Christmas}} 1984}} |- | Approximate or uncertain dates || {{para|plain=y|date|{{red|circa}} 1970}} or {{para|plain=y|date|{{red|<nowiki>{{circa}}</nowiki>}} 1970}} || {{para|plain=y|date|{{green|c.}} 1970}} |- |} ==<span id="bad_doi">Check |doi= value</span>== <section begin="bad_doi_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_doi}} When {{cs1}} and {{cs2}} templates contain {{para|doi}}, a test is done to see if the prefix portion of the [[Digital object identifier|DOI]] value is correctly formatted and has what appears to be a valid registrant code. A proper DOI prefix begins with the <code>10.</code> directory indicator. The remaining portion of the prefix is a string of digits and the dot character which form the registrant code. When the directory indicator is <code>10.</code>, the CS1|2 templates test for a valid registrant code. Valid registrant codes: * must be composed of digits * must be in the range: ** 1000–9999 ** 10000–49999 * may have one or more subcodes that begin with a dot followed by digits (1000.10) * must not be 5555 (invalid/temporary/test) Additionally, the {{para|doi}} value is checked to make sure that it does not contain spaces, en dashes, does not end with punctuation. Further validation of the DOI is not performed. Do not include the <code><nowiki>https://doi.org/</nowiki></code> scheme and domain name from a URL. A proper {{para|doi}} value looks like {{para|doi|10.1103/PhysRevLett.80.904}}. To resolve this error, ensure that the {{para|doi}} value is correct. In very rare cases, publishers have released works with a DOI deviating from the standard form. If you are certain that such a non-conforming DOI truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. (Do not use this markup for DOIs, which are ''inactive'' rather than ''non-conforming''. Instead, use {{para|doi-broken-date}} for them.) Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_doi|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_doi_help_text" /> ==<span id="bad_hdl">Check |hdl= value</span>== <section begin="bad_hdl_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_hdl}} When {{cs1}} and {{cs2}} templates contain {{para|hdl}}, a test is done to see if the [[Handle System|hdl]] value looks like a properly defined value. The {{para|hdl}} value is checked to make sure that it does not contain spaces or en dashes and does not end with punctuation. Further validation of the hdl is not performed. To resolve this error, ensure that the {{para|hdl}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_hdl|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_hdl_help_text" /> ==<span id="bad_isbn">Check |isbn= value</span>== <section begin="bad_isbn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_isbn|$1=&lt;type>}} {{cs1}} and {{cs2}} templates that contain {{para|isbn}} are checked to ensure that the [[ISBN]] is the proper length (ten or thirteen digits), that the ISBN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the ISBN specification. Only one ISBN is allowed in this field because the whole {{para|isbn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one ISBN, or characters that are not part of the ISBN, corrupt the COinS metadata and may also corrupt the link to [[Special:BookSources]]. (If relevant, they can be specified using {{para|id|{{tlp|ISBN|...}}}} instead.) The error message &lt;type> indicator can be: : {{error-small|length}} – ISBN is not 10 or 13 digits : {{error-small|checksum}} – ISBN has one or more incorrect digits; look for typos and transposition : {{error-small|invalid character}} – ISBN has one or more 'digits' that is not in the allowed set appropriate to ISBN length : {{error-small|invalid prefix}} – 13-digit ISBNs must begin with '978' or '979' : {{error-small|invalid form}} – 10-digit ISBNs with the mis-positioned 'X' character : {{error-small|invalid group id}} – 13-digit ISBN begins with '9790'; this prefix / group ID combination is reserved to [[ISMN]] To resolve this error, ensure that the {{para|isbn}} value is correct, that only one ISBN is used, that the proper optional separators are used, and that no other text is included. Use the ISBN printed on the work rather than one retrieved from third-party sources. If ''both are available'', use the 13-digit ISBN. When a 10-digit ISBN is used, if the check digit is a lowercase 'x', change it to an uppercase 'X'. * '''Do not''' try to resolve the error by simply recalculating the check digit. The check digit is there to check whether the main part of the number is correct. If the ISBN is failing to validate, it is likely that there is a typo in the main part of the number. In this case, recalculating the check digit results in an apparently valid ISBN that leads to the wrong source (or to nowhere). * If you only have a 10-digit ISBN, '''do''' use the number as-is, do not try to convert it to the 13-digit form. * If the ISBN as printed in your source is refusing to validate, '''do''' check both the front matter and the book cover for ISBNs. It is not uncommon for the ISBN to be misprinted in the front matter but correct on the cover. * '''Do''' preview your edit and check that the new ISBN does now link to the correct source. In very rare cases, publishers have released books with malformed ISBNs. If you are certain that a non-conforming ISBN truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In many cases, books may have been reissued with a corrected ISBN. Use a corrected ISBN when possible. Sometimes there are numbers assigned to {{para|isbn}} that appear to be legitimate – length is right, check digit is correct – but that aren't true ISBN numbers. This [http://isbn.org/ISBN_converter tool] may be helpful. See also [[Wikipedia:ISBN]]. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_isbn|pages=yes}}.<ref group="lower-alpha" name="categories" /><!-- See [[bugzilla:47049]] about {{FULLPAGENAME}}, category pagenames containing ISBN, and #ifeq: --><section end="bad_isbn_help_text" /> ==<span id="bad_ismn">Check |ismn= value</span>== <section begin="bad_ismn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ismn}} {{cs1}} and {{cs2}} templates that contain {{para|ismn}} are checked to ensure that the [[ISMN]] is the proper length (thirteen digits), that the ISMN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the ISMN specification. Only one ISMN is allowed in this field because the whole {{para|ismn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one ISMN, or characters that are not part of the ISMN, corrupt the COinS metadata. (If relevant, they can be specified using {{para|id|{{tlp|ISMN|...}}}} instead.) To resolve this error, ensure that the {{para|ismn}} value is correct, that only one ISMN is used, that the proper optional separators are used, and that no other text is included. Make sure that the ISMN contains exactly 13 digits. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ismn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ismn_help_text" /> ==<span id="bad_issn">Check |issn= value</span>== <section begin="bad_issn_help_text" />{{help desk}} {{plainlist}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=_}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_issn|$1=e}} {{endplainlist}} {{cs1}} and {{cs2}} templates that contain {{para|issn}} and/or {{para|eissn}} are checked to ensure that the [[ISSN]] is the proper length (eight digits) and that the final [[check digit]] validates according to the ISSN specification. Only one each of ISSN and eISSN is allowed in this field because the whole {{para|issn}} and {{para|eissn}} values are included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. (If relevant, they can be specified using {{para|id|{{tlp|ISSN|...}} {{tlp|EISSN|...}}}} instead.) The ISSN and eISSN are always rendered as two four-digit numbers separated with a hyphen. To resolve this error, ensure that the {{para|issn}} and {{para|eissn}} values are correct, that only one value per parameter is used, and that no other text is included (allowable characters are 0–9, X, and -). If the check-digit is a lowercase 'x', change it to an uppercase 'X'. It may also be worth checking an actual [[hyphen]] (-) has been used, and not a hyphen-like character like an [[endash]] (–). In very rare cases, publishers have released works with a malformed identifier. If you are certain that a non-conforming identifier truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In some cases, works may have been reissued with a corrected identifier. Use the corrected one when possible. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_issn|pages=yes}}.<ref group="lower-alpha" name="categories" /><!-- See [[bugzilla:47049]] about {{FULLPAGENAME}}, category pagenames containing ISSN, and #ifeq: --><section end="bad_issn_help_text" /> ==<span id="bad_jfm">Check |jfm= value</span>== <section begin="bad_jfm_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_jfm}} When {{cs1}} and {{cs2}} templates contain {{para|jfm}}, a test is done to see if the [[Jahrbuch über die Fortschritte der Mathematik|JFM]] identifier value looks like a properly defined value. The {{para|jfm}} identifier is checked to make sure that it has the form: <code>nn.nnnn.nn</code> where <code>n</code> is any digit 0–9. Further validation of the JFM identifier is not performed. To resolve this error, ensure that the {{para|jfm}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_jfm|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_jfm_help_text" /> ==<span id="bad_jstor">Check |jstor= value</span>== <section begin="bad_jstor_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_jstor}} When {{cs1}} and {{cs2}} templates contain {{para|jstor}}, a test is done to see if the [[JSTOR (identifier)|JSTOR]] identifier value looks like a properly defined value. Error messages are emitted when the assigned value has some form of the string 'jstor' (case-agnostic), or has a URI scheme (<code>http://</code> or <code>https://</code>), or has any space characters. To resolve this error, ensure that the {{para|jstor}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_jstor|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_jstor_help_text" /> ==<span id="bad_lccn">Check |lccn= value</span>== <section begin="bad_lccn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_lccn}} The {{para|lccn}} parameter is for the [[Library of Congress Control Number]] identifier. It is checked to ensure that the identifier is the proper length and has the correct initial digits. LCCN is a character string 8–12 characters long. The length of the LCCN dictates the character type of the initial 1–3 characters; the rightmost eight are always digits.<ref>{{cite web |url=https://www.loc.gov/marc/lccn-namespace.html#syntax |title=The LCCN Namespace |website=Network Development and MARC Standards Office |publisher=[[Library of Congress]] |date=November 2003}}</ref> {|class="wikitable" |+ LCCN format description ! Length !! Description |- | 8 || all characters are digits |- | 9 || first character is a lower case letter |- | 10|| first two characters are either both lower case letters or both digits |- | 11|| first character is a lower case letter, second and third characters are either both lower case letters or both digits |- | 12|| first two characters are both lower case letters |- |} Further validation is not performed. To resolve this error, ensure that the {{para|lccn}} value is correct and that there are no other letters, punctuation, or other characters. When receiving this error, be on the lookout for publishers who omitted leading zeros in the LCCN following the two or four digit year. For example, an LCCN that is [https://catalog.loc.gov/vwebv/search?searchCode=LCCN&searchArg=92035247&searchType=1&permalink=y properly 92-035427] could be shortened in the printed work to [https://books.google.com/books?id=3ocPU-S9gloC&q=35247 92-35247]. When experimenting with inserting omitted zeroes, cross-check the finished number against the LCCN permalinks online. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_lccn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_lccn_help_text" /> ==<span id="bad_medrxiv">Check |medrxiv= value</span>== <section begin="bad_medrxiv_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_medrxiv}} When {{cs1}} and {{cs2}} templates contain {{para|medrxiv}}, a test is done to see if the [[medRxiv]] identifier has the proper form. The medRxiv identifier begins with medRxiv's doi directory indicator and registrant code (10.1101) and followed by: : ymd format date prefix followed by eight numeric characters without punctuation or spaces followed by optional version: :: {{para|medrxiv|10.1101/yyyy.mm.dd.########v#}} where: ::: <code>yyyy.mm.dd.</code> – represents a date no earlier than 1 January 2020 (<code>2020.01.01.</code>) and no later than tomorrow's date; date must be a valid date ::: <code>########</code> – 8-digit medRxiv identifier ::: <code>v#</code> – optional version indicator A common error is to include the medRxiv ''URL'' (<code>{{red|<nowiki>https://dx.doi.org/</nowiki>}}10.1101/yyyy.mm.dd.########}}</code>). To resolve this error, ensure that the {{para|medrxiv}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_medrxiv|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_medrxiv_help_text" /> ==<span id="bad_message_id">Check |message-id= value</span>== <section begin="bad_message_id_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_usenet_id}} The {{para|message-id}} parameter holds the unique identifier associated with a netnews message.<ref>{{cite web |url=https://tools.ietf.org/html/rfc5536 |title=Netnews Article Format |website=[[Internet Engineering Task Force]] |at=[https://tools.ietf.org/html/rfc5536#section-3.1.3 3.1.3] |rfc=5536 |date=November 2009}}</ref> The value in {{para|message-id}} is checked to make sure that it contains <code>@</code> between left and right identifiers. {{para|message-id}} is also checked to make sure that the first character is not <code>&lt;</code> and the last character is not <code>></code>. [[Module:Citation/CS1]] adds the [[URI scheme]] <code>news:</code> to the value in {{para|message-id}}. If the value in {{para|message-id}} is wrapped in <code><...></code> characters, the link created fails. Further validation is not performed. To resolve this error, ensure that the {{para|message-id}} value is correct, that it contains <code>@</code> and is not wrapped in <code><...></code> characters. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_usenet_id|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_message_id_help_text" /> ==<span id="bad_mr">Check |mr= value</span>== <section begin="bad_mr_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_mr}} When {{cs1}} and {{cs2}} templates contain {{para|mr}}, a test is done to see if the [[Mathematical Reviews|MR]] identifier value looks like a properly defined value. The {{para|mr}} identifier is checked to make sure that it contains only digits and that it is no more than seven digits in length. Further validation of the MR identifier is not performed. To resolve this error, ensure that the {{para|mr}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_mr|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_mr_help_text" /> ==<span id="bad_oclc">Check |oclc= value</span>== <section begin="bad_oclc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_oclc}} The {{para|oclc}} parameter is for the [[OCLC]] identifier. Only a single OCLC identifier is allowed. (If relevant, multiple OCLCs can be specified using {{para|id|{{tlp|OCLC|...}}}} instead.) The identifier must be in one of these forms: # prefix <code>ocm</code> followed by 8 digits # prefix <code>ocn</code> followed by 9 digits # prefix <code>on</code> followed by 10 (or more) digits # prefix <code>(OCoLC)</code> followed by a variable number of digits without leading zeros # 1 to 10 (or more) digits without prefix Further validation is not performed. To resolve this error, ensure that the {{para|oclc}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|oclc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. A tip for fixing this error: Editors sometimes place valid [[ISBN]], [[LCCN]], [[ASIN]], or other identifiers in {{para|oclc}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_oclc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_oclc_help_text" /> ==<span id="bad_ol">Check |ol= value</span>== <section begin="bad_ol_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ol}} The {{para|ol}} parameter is for the [[Open Library]] identifier. The identifier is one or more digits followed by a last character that is either <code>A</code> (authors), <code>M</code> (books), or <code>W</code> (works). Further validation is not performed. To resolve this error, ensure that the {{para|ol}} value is correct. Do not include "OL" in the value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ol|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ol_help_text" /> ==<span id="bad_osti">Check |osti= value</span>== <section begin="bad_osti_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_osti}} The {{para|osti}} parameter is for the [[Office of Scientific and Technical Information]] (OSTI) identifier. OSTIs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1018 and {{#invoke:Cs1 documentation support|id_limits_get|osti}}. Further validation is not performed. A common error is to include the OSTI ''URL'' (<code><nowiki>https://dx.doi.org/10.2172/</nowiki>{{red|&lt;{{var|OSTI>}}}}</code>), or the OSTI ''DOI'' (<code>10.2172/{{red|&lt;{{var|OSTI>}}}}</code>). To resolve this error, ensure that the {{para|osti}} value is correct. If the value is correct and lower than 1018 or larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|osti}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_osti|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_osti_help_text" /> ==<span id="bad_paramlink">Check |&lt;param>-link= value</span>== <section begin="bad_paramlink_help_text" />{{help desk}} {{plainlist}} * {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_paramlink|$1=<code class="cs1-code">&lt;param>-link</code>}} * {{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_paramlink|$1=<code class="cs1-code">&lt;param></code>}} {{endplainlist}} These link-holding parameters and their matching title-/name-holding parameters are combined to create a working [[wikilink]] to a related article. {| class="wikitable" |+Parameters combined to make wikilinks !Link-holding parameter !! title-/name-holding parameter(s) |- | {{para|author-link}}{{dagger}} || {{para|author}}, {{para|last}}, {{para|last}} + {{para|first}} |- | {{para|contributor-link}}{{dagger}} || {{para|contributor}}, {{para|contributor-last}}, {{para|contributor-last}} + {{para|contributor-first}} |- | {{para|editor-link}}{{dagger}} || {{para|editor}}, {{para|editor-last}}, {{para|editor-last}} + {{para|editor-first}} |- | {{para|episode-link}} || {{para|episode}} |- | {{para|interviewer-link}}{{dagger}} || {{para|interviewer}}, {{para|interviewer-last}}, {{para|interviewer-last}} + {{para|interviewer-first}} |- | {{para|series-link}} || {{para|series}} |- | {{para|subject-link}}{{dagger}} || {{para|subject}} |- | {{para|title-link}} || {{para|title}} |- | {{para|translator-link}}{{dagger}} || {{para|translator}}, {{para|translator-last}}, {{para|translator-last}} + {{para|translator-first}} |- |colspan="2"|{{dagger}} Parameters checked for this error may also have the enumerated forms: {{para|author-link{{var|n}}}} or {{para|author{{var|n}}-link}} etc. |} This error occurs when any of these {{para|&lt;param>-link}} parameters contain a wikilink or a URL, or they contain any of the characters not permitted in Wikipedia article titles per [[WP:TITLESPECIALCHARACTERS]] (except <code>_</code> (underscore), used as a replacement for spaces, and <code>#</code>, used as a [[fragment identifier]] when linking to article sections). The prohibited characters are: <code>&lt; > [ ] | { }</code>. The {{para|&lt;param>-link}} parameter value should contain only the title of a Wikipedia article or a link to a section of a Wikipedia article. [[Module:Citation/CS1]] checks the {{para|&lt;param>-link}} parameter values for wikimarkup and for a [[URI scheme]] (<code>http://</code>, <code>https://</code>, the protocol relative scheme <code>//</code>, etc.). Interlanguage links in any of the {{para|&lt;param>-link}} parameters require a leading colon: : <code><nowiki>:fr:Période d'exil de Caravage</nowiki></code> While primarily intended to catch the errors mentioned above, Module:Citation/CS1 will also catch malformed interlanguage wikilinks wherever they occur. Interlanguage wikilinks that have the form: : <code><nowiki>[[fr:Période d'exil de Caravage]]</nowiki></code> do not create visible clickable links in the article text. Instead, these links appear in the left pane in the languages list. Module:Citation/CS1 disables interlanguage links in this form and emits an error message. The correct form is: : <code><nowiki>[[:fr:Période d'exil de Caravage]]</nowiki></code> This error can also be caused when: * there is a {{para|&lt;param>-link}} value and the matching {{para|&lt;param>}} parameter contains a wikilink.<!--formatting template such as {{tl|smallcaps}} or {{tl|IAST}}, which should not be used in CS1 or CS2 templates.--> * {{para|first}} and {{para|&lt;param>-first}} (and enumerated forms) contain a wikilink To resolve this error, do one of the following: * Ensure that the {{para|&lt;param>-link}} value is the full name of a Wikipedia article (without brackets) or a section of an article, and not a link to an external web site. * Make sure that there are no wikilinks in the matching {{para|&lt;param>}} parameters. * If you want to link to a URL outside of Wikipedia, move the link to {{para|url}} or a similar parameter, if one is available in the template you are using. <!--* Make sure that there are no illegal characters in the paired parameters. These templates or HTML entities can be used to replace illegal characters in the title-holding parameter: {| class="wikitable" style="margin-left: 6.4em" |+ Replacements for prohibited wikilink title characters ! < !! > !! [ !! ] !! {{pipe}} !! { !! } |- | &amp;lt; || &amp;gt; || &amp;#91; || &amp;#93; || &amp;#124; || &amp;#123; || &amp;#125; |- | colspan="2"|&nbsp;||colspan="2" style="text-align: center;" | [[Template:Bracket|<nowiki>{{bracket|text}}</nowiki>]] || [[Template:Pipe|<nowiki>{{pipe}}</nowiki>]] ||colspan="2" | &nbsp; |}--> Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_paramlink|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_paramlink_help_text" /> ==<span id="bad_pmc">Check |pmc= value</span>== <section begin="bad_pmc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_pmc}} The {{para|pmc}} parameter is for the [[PubMed Central]] identifier. PMCs are sequential numbers beginning at 1 and counting up. [[Module:Citation/CS1]] checks the PMC identifier to make sure that the value is a number greater than zero and less than {{#invoke:Cs1 documentation support|id_limits_get|pmc}} and that the identifier contains only digits. Further validation is not performed. To resolve this error, ensure that the {{para|pmc}} value is correct, and that there are no letters, punctuation, or other characters. Do not include "PMC" in the value. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|pmc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_pmc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_pmc_help_text" /> ==<span id="bad_pmid">Check |pmid= value</span>== <section begin="bad_pmid_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_pmid}} The {{para|pmid}} parameter is for the [[PubMed#PubMed identifier|PubMed identifier]]. PMIDs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|pmid}}. Further validation is not performed. To resolve this error, ensure that the {{para|pmid}} value is correct. If you find something that looks like a PMID and begins with "PMC", use {{para|pmc}} instead of {{para|pmid}}. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|pmid}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_pmid|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_pmid_help_text" /> ==<span id="bad_rfc">Check |rfc= value</span>== <section begin="bad_rfc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_rfc}} The {{para|rfc}} parameter is for the Internet Engineering Task Force (IETF) [[IETF RFC|RFC]] identifier (unrelated to Wikipedia's internal RfCs). IETF RFCs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|rfc}}. Further validation is not performed. To resolve this error, ensure that the {{para|rfc}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|rfc}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_rfc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_rfc_help_text" /> ==<span id="bad_sbn">Check |sbn= value</span>== <section begin="bad_sbn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_sbn|$1=&lt;type>}} {{cs1}} and {{cs2}} templates that contain {{para|sbn}} are checked to ensure that the [[Standard Book Number|SBN]] is the proper length (nine digits), that the SBN uses the correct optional separators (simple space or hyphen), and that the final [[check digit]] is correct according to the SBN specification. Only one SBN is allowed in this field because the whole {{para|sbn}} value is included in the citation's [[COinS]] [[metadata]]. See also [[Wikipedia:COinS]]. More than one SBN, or characters that are not part of the SBN, corrupt the COinS metadata and may also corrupt the link to [[Special:BookSources]]. The error message &lt;type> indicator can be: : <span class="error" style="font-size:100%">length</span> – SBN is not 9 digits : <span class="error" style="font-size:100%">checksum</span> – SBN has one or more incorrect digits; look for typos and transposition : <span class="error" style="font-size:100%">invalid character</span> – SBN has one or more 'digits' that is not in the allowed set : <span class="error" style="font-size:100%">invalid form</span> – mis-positioned 'X' check digit To resolve this error, ensure that the {{para|sbn}} value is correct, that only one SBN is used, that the proper optional separators are used, and that no other text is included. If the check digit is a lowercase 'x', change it to an uppercase 'X'. * '''Do not''' try to resolve the error by simply recalculating the check digit. The check digit is there to check whether the main part of the number is correct. If the SBN is failing to validate, it is likely that there is a typo in the main part of the number. In this case, recalculating the check digit results in an apparently valid ISBN that leads to the wrong source (or to nowhere). * If the SBN as printed in your source is refusing to validate, '''do''' check both the front matter and the book cover for SBNs. It is not uncommon for the SBN to be misprinted in the front matter but correct on the cover. * '''Do''' preview your edit and check that the new SBN does now link to the correct source. In very rare cases, publishers have released books with malformed SBNs. If you are certain that a non-conforming SBN truly corresponds to the published work, then you can add [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] around the identifier to suppress the error message. In many cases, books may have been reissued with a corrected SBN. Use a corrected SBN when possible. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_sbn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_sbn_help_text" /> ==<span id="bad_ssrn">Check |ssrn= value</span>== <section begin="bad_ssrn_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_ssrn}} The {{para|ssrn}} parameter is for the [[Social Science Research Network|Social Science Research Network identifier]]. SSRNs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 100 and {{#invoke:Cs1 documentation support|id_limits_get|ssrn}}. Further validation is not performed. To resolve this error, ensure that the {{para|ssrn}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|ssrn}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_ssrn|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_ssrn_help_text" /> ==<span id="bad_s2cid">Check |s2cid= value</span>== <section begin="bad_s2cid_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_s2cid}} The {{para|s2cid}} parameter is for the [[Semantic Scholar]] corpus identifier. S2CIDs are checked to ensure that the identifier is a simple number without punctuation or spaces with a value between 1 and {{#invoke:Cs1 documentation support|id_limits_get|s2cid}}. Further validation is not performed. To resolve this error, ensure that the {{para|s2cid}} value is correct. If the value is correct and larger than the currently configured limit of {{#invoke:Cs1 documentation support|id_limits_get|s2cid}}, please report this at [[Help talk:Citation Style 1]], so that the limit can be updated. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_s2cid|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_s2cid_help_text" /> ==<span id="bad_url">Check |url= value</span>== <section begin="bad_url_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_url|$1=<code class="cs1-code">{{pipe}}url=</code>}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_url|$1=<code class="cs1-code">{{pipe}}archive-url=</code>}}}} External links in {{cs1}} and {{cs2}} templates are made from two parts: the ''title'' ({{para|title}}, {{para|chapter}}, etc.) and the ''URL'' ({{para|url}}, {{para|archive-url}}, {{para|chapter-url}}, etc.). The {{para|url}} parameter and other URL parameters must begin with a supported [[URI scheme]]. The URI schemes <code>http://</code>, <code>https://</code>, and the protocol relative scheme <code>//</code> are most commonly used; <code>irc://</code>, <code>ircs://</code>, <code>ftp://</code>, <code>news:</code>, <code>mailto:</code> and <code>gopher://</code> are also supported. The URL scheme and host are checked to ensure that they contain only Latin characters, certain (required) punctuation, and do not contain spaces. The URL may be protocol relative (begins with <code>//</code>). If there are no spaces and the URL is not protocol relative, then the scheme must comply with <nowiki>RFC 3986</nowiki>.<ref>{{citation |mode=cs1 |contribution-url=http://tools.ietf.org/html/std66#section-3.1 |contribution=Scheme |title=Uniform Resource Identifier (URI): Generic Syntax |publisher=[[Internet Engineering Task Force]] |date=January 2005 |rfc=3986}}</ref> Some URL domains are written with non-Latin characters. cs1|2 does not accept those kinds of URLs so they must be '[[Internationalized domain name|internationalized]]'. Online tools are available to internationalize URLs that are written in non-Latin scripts: * {{cite web |url=https://www.verisign.com/en_US/channel-resources/domain-registry-products/idn/idn-conversion-tool/index.xhtml?loc=en_US |title=IDN Conversion Tool |website=Verisign }} Top- and second-level domain names are checked for proper form. Generally, top-level domain names must be two or more letters; second-level domain names must be two or more letters, digits, or hyphens (first and last character must be a letter or digit). [[Single-letter second-level domain]]s are supported for: * all [[Country code top-level domain|cc TLD]]s (the country code is not validated) * the [[.org]] [[TLD]] * certain letters of the [[.com]] TLD (q, x, z) * certain letters of the [[.net]] TLD (i, q) * certain other TLDs ({{#invoke:cs1 documentation support|single_ltr_2nd_lvl_domain_lister}}) Third- and subsequent-level domain names are not checked. The path portion of the URL is not checked. There is an additional test for {{para|archive-url}}. The cs1|2 templates expect that {{para|archive-url}} will hold a unique URL for an archived snapshot of the source identified by {{para|url}} or {{para|chapter-url}} (or any of its aliases). This error message is emitted when the value assigned to {{para|archive-url}} is the same as the matching title or chapter URL. To resolve this error, ensure that: *{{para|url}} and other URL parameters contain valid URLs *URLs copy-pasted from elsewhere include the URI scheme *that the domain name uses only Latin characters Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_url_help_text" /> ==<span id="bad_zbl">Check |zbl= value</span>== <section begin="bad_zbl_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bad_zbl}} When {{cs1}} and {{cs2}} templates contain {{para|zbl}}, a test is done to see if the [[Zentralblatt MATH|Zbl]] identifier value looks like a properly defined value. The {{para|zbl}} identifier is checked to make sure that it has the form: <code>nnnn.nnnnn</code> where <code>n</code> is any digit 0–9. Up to three leading zeros in the first quartet may be omitted. Further validation of the Zbl identifier is not performed. To resolve this error, ensure that the {{para|zbl}} value is correct. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bad_zbl|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bad_zbl_help_text" /> ==<span id="param_unknown_empty">Cite has empty unknown parameter: &lt;param></span>== <section begin="param_unknown_empty_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_unknown_empty|$1=_|$2=<code class="cs1-code">{{pipe}}&lt;param>=</code>}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_unknown_empty|$1=s|$2=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, ...}}}} This error message highlights CS1|2 templates that hold empty parameters with names that are not known to a given CS1|2 template. This error message is a companion to [[Help:CS1 errors#parameter_ignored|Unknown parameter {{pipe}}xxxx= ignored]]. Empty positional parameters, which typically look like two adjacent pipes in a template, <code><nowiki>| |</nowiki></code>, or a pipe and then the end of the template, <code><nowiki>|}}</nowiki></code>, are identified as numbered parameters: {{error-small|{{para|1|plain=yes}}}}. Similarly, a pipe followed by an HTML comment that encloses everything before the next pipe or closing brace, <code>| &lt;!--&lt;{{var|param name/value pair}}>--> |</code> will be identified as an empty numbered parameter. Parameters that have both a pipe and an equal sign but do not have a name are identified as empty-string parameters: <code>|=</code> or <code>| =</code> → {{error-small|{{para|(empty string)|plain=yes}}}}. Various templates that wrap CS1|2 templates may cause this error when they use constructs like this: <code><nowiki>|{{#if:{{{2|}}}|title}}={{{2|}}}</nowiki></code>. When <code><nowiki>{{{2|}}}</nowiki></code> does not have a value, the template creates <code>|=</code>. To resolve this error: * remove the extra pipe, * correct the parameter name, * remove the parameter from the CS1|2 template, or * change the citation to use a more appropriate template (e.g. change {{tl|Cite document}} to {{tl|Cite web}}) Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_unknown_empty|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_unknown_empty_help_text" /> ==<span id="missing_publisher"></span>Cite document requires |publisher=== <section begin="missing_publisher_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_publisher|$1=document|$2=publisher}} This error message is displayed when {{tlx|Cite document}} does not have {{para|publisher}}. Usually, there is a more appropriate template that can be used in place of {{tld|cite document}}. When {{tld|cite document}} is used, it accepts a limited subset of the cs1|2 parameter suite but requires {{para|publisher}}. To resolve this error, use a more appropriate template (preferred solution) or provide {{para|publisher}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_publisher|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_publisher_help_text" /> ==<span id="missing_periodical"></span>Cite &lt;template> requires |&lt;param>=== <section begin="missing_periodical_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_periodical|$1=&lt;template>|$2=&lt;param>}} These CS1 periodical templates require a periodical parameter. The periodical templates are: : {{tlx|cite journal}} <!-- : {{tlx|cite news}} -->:{{tlx|cite magazine}} <!-- : {{tlx|cite web}} -->The error message suggests a periodical parameter that matches the template, but there is no requirement to use the suggested parameter; any one of these periodical parameters may be used: * {{para|journal}} * {{para|magazine}} * {{para|newspaper}} * {{para|periodical}} * {{para|website}} * {{para|work}} In some cases, an incorrect template has been used (e.g. {{tlx|cite journal}} for a web page, book, or standalone document). The appropriate resolution in these cases is to change the incorrect template to {{tlx|cite web}}, {{tlx|cite book}}, {{tlx|cite document}}, or a different, more appropriate template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_periodical|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_periodical_help_text" /> ==<span id="deprecated_params"></span>Cite uses deprecated parameter |&lt;param>= == <section begin="deprecated_params_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_deprecated_params|$1=&lt;param>}} Over time, some parameters have become obsolete or unnecessary. When this happens, the parameters are identified as deprecated. Editors are encouraged to use other parameters that accomplish the same purpose as those that have been deprecated. The CS1|2 deprecated parameters are listed in the following table, along with recommended replacement parameters. Parameter names are case-sensitive. Editors should expect that support for deprecated parameters will soon be withdrawn. To resolve this error, use a supported parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_deprecated_params|pages=yes}}.<ref group="lower-alpha" name="categories" /><section begin="deprecated_params_table" /> {|class="wikitable" |+ Deprecated CS1/CS2 parameters ! style="width: 12em;" | Deprecated parameter ! Replace with ! style="width: 6em;" | Date |- | <!-- none deprecated at present -->{{para|authors}} || {{para|last{{var|n}}}} / {{para|first{{var|n}}}}, {{para|author{{var|n}}}}, {{para|vauthors}} || November 2023 |}<section end="deprecated_params_table" /><section end="deprecated_params_help_text" /><section begin="deleted_params_table" /> <!-- Support for the following parameter aliases was recently removed. Usage in mainspace should be about zero, and hints for them added to the suggestion list. However, as they may occasionally pop up again through copy&paste or usage of old scripts for some while, list them here as well for users coming here searching for help. --> {|class="wikitable" |+ Recently removed CS1/CS2 parameters ! style="width: 12em;" | Removed parameter !! Replace with !! style="width: 6em;" | Date !! Note <!-- |- | none removed at present | --> |- | {{para|lay-date}} | (delete) | rowspan="3" | August 2023 | rowspan="3" | |- | {{para|lay-source}} | (delete) |- | {{para|lay-url}} | (delete) |- | {{para|transcripturl}} | {{para|transcript-url}} | August 2023 |}<section end="deleted_params_table" /> ==<span id="generic_name">Cite uses generic name</span>== <section begin="generic_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_generic_name|$1=&lt;param>}} Articles are listed in this category when [[Module:Citation/CS1]] identifies template author or editor name parameters that use place-holder names. Such names may have been provided by bots or other tools that are unable to identify the source's correct names. Pages in this category should only be added by Module:Citation/CS1. CS1|2 maintains a short list of 'names' that are typically not the correct names for the cited source. Some examples are: {{div col begin |colwidth=15em}} *<code>about us</code> *<code>author</code> *<code>collaborator</code> *<code>contributor</code> *<code>contact us</code> *<code>directory</code> *<code>editor</code> *<code>email</code> *<code>facebook</code> *<code>google</code> *<code>home page</code> *<code>instagram</code> *<code>interviewer</code> *<code>linkedIn</code> *<code>pinterest</code> *<code>policy</code> *<code>privacy</code> *<code>site name</code> *<code>statement</code> *<code>submitted</code> *<code>super user</code> *<code>translator</code> *<code>tumblr</code> *<code>twitter</code> *<code>user</code> *<code>verfasser</code> {{div col end}} If you are aware of other common place-holder names, please report them at [[Help talk:Citation Style 1]], so that they can be added to the list. To resolve this error, replace the place-holder name with the source's actual author or editor name, or use a more appropriate parameter. Example fixes: * Replace {{para|author|Smith, Jane, editor}} with {{para|editor|Smith, Jane}} * Replace <code><nowiki>|author=[[Jane Smith (author)|Jane Smith]]</nowiki></code> with <code><nowiki>|first=Jane |last=Smith |author-link=Jane Smith (author)</nowiki></code> (preferably) or <code><nowiki>|author=Jane Smith |author-link=Jane Smith (author)</nowiki></code> False positives are possible. When the name is valid, wrap the parameter value in the [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]]: :{{para|author|((Super User))}} Please do not use this markup when it is not appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_generic_name|pages=yes}}.<ref group="lower-alpha" name="categories" /> See also the error category [[:Category:CS1 errors: generic title]].<section end="generic_name_help_text" /> ==<span id="generic_title">Cite uses generic title</span>== <section begin="generic_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_generic_title}} Articles are listed in this category when [[Module:Citation/CS1]] identifies template {{para|title}} parameters that use place-holder titles. Such titles may have been provided by bots or other tools that are unable to identify the source's correct title. Pages in this category should only be added by Module:Citation/CS1. CS1|2 maintains a short list of 'titles' that are typically not the title of the cited source. Some examples are: {{div col begin |colwidth=15em}} *<code>404</code> *<code>are you a robot</code> *<code>hugedomains.com</code> *<code>internet archive wayback machine</code> *<code>log into facebook</code> *<code>login • instagram</code> *<code>no title</code> – various forms *<code>page not found</code> *<code>redirecting...</code> *<code>subscribe to read</code> *<code>unknown</code> – various forms *<code>usurped title</code> *<code>wayback machine</code> *<code>webcite query result</code> *<code>website is for sale</code> *<code>wikiwix's cache</code> {{div col end}} If you are aware of other common place-holder titles, please report them at [[Help talk:Citation Style 1]], so that they can be added to the list. To resolve this error, replace the place-holder title with the source's actual title. False positives are possible. When the name is valid, wrap the parameter value in the [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]]: :{{para|title|((404th Fighter Aviation Regiment))}} Please do not use this markup when it is not appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_generic_title|pages=yes}}.<ref group="lower-alpha" name="categories" /> See also the maintenance category [[:Category:CS1 maint: archived copy as title]] and the similar error category [[:Category:CS1 errors: generic name]].<section end="generic_title_help_text" /> ==<span id="citeseerx_missing">|citeseerx= required</span>== <section begin="citeseerx_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_citeseerx_missing}} {{tlx|cite citeseerx}} requires the identifier parameter {{para|citeseerx}}. To resolve this error, ensure that the template has {{para|citeseerx}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_citeseerx_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="citeseerx_missing_help_text" /> ==<span id="class_ignored">|class= ignored</span>== <section begin="class_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_class_ignored}} Only used in {{tlx|cite arXiv}} templates, {{para|class}} is only appropriate when the template uses {{para|arxiv|YYMM.NNNN}} or {{para|arxiv|YYMM.NNNNN}} identifier formats; see [[Template:Cite arXiv#Usage|Cite arXiv §Usage]]. To resolve this error, remove {{para|class}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_class_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="class_ignored_help_text" /> ==<span id="contributor_ignored">|contributor= ignored</span>== <section begin="contributor_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_ignored}} Only used in book citations, {{para|contributor}} identifies the author of a contribution, typically an afterword, foreword, introduction, preface, etc., to another (primary) author's work. This error occurs when {{para|contributor}} is used in a template that is not {{tlx|cite book}} or {{tlx|citation}} or is one of these two templates and one of the {{para|work}} parameter aliases is set. To resolve this error, consider the {{para|others}} parameter, choose a more appropriate CS1 or CS2 template or remove {{para|contributor}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_contributor_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="contributor_ignored_help_text" /> ==<span id="contributor_missing_required_param">|contributor= requires |&lt;param>= </span>== <section begin="contributor_missing_required_param_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_missing_required_param|$1=author}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_contributor_missing_required_param|$1=contribution}}}} Only used in book citations, {{para|contributor}} identifies the author of a contribution, typically an afterword, foreword, introduction, preface, etc., to another (primary) author's work. As such, the primary author is required ({{para|author}} or appropriate alias) as is the title of the contribution ({{para|contribution}}). To resolve this error, include the book's primary author in {{para|author1}}, or {{para|last1}}, {{para|first1}}, or {{para|vauthors}} and include the contribution title in {{para|contribution}}; or consider the {{para|others}} parameter or remove {{para|contributor}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_contributor_missing_required_param|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="contributor_missing_required_param_help_text" /> ==<span id="doibroken_missing_doi">|doi-broken-date= requires |doi=</span>== <section begin="doibroken_missing_doi_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_doibroken_missing_doi|$1=doi-broken-date}} When {{para|doi-broken-date}} is used in a CS1|2 template, {{para|doi}} (with value) must also be present. To resolve this error, either add the missing DOI or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_doibroken_missing_doi|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="doibroken_missing_doi_help_text" /> ==<span id="extra_text_edition">|edition= has extra text </span>== <section begin="extra_text_edition_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_edition}} The templates are responsible for static text rendered in the citation. When {{para|edition}} is used in a template, cs1|2 adds the abbreviation 'ed.' to the value in the parameter so: :{{para|edition|1st}} renders as: :1st ed. The templates emit this error message when various forms of <code>ed</code>, <code>edn</code>, or <code>edition</code> are found in the value assigned to {{para|edition}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_edition|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_edition_help_text" /> ==<span id="empty_citation">Empty citation</span>== <section begin="empty_citation_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_empty_citation}} A {{cs1}} or {{cs2}} template marked as "Empty" contains no recognizable parameter identifiers. For example, this citation is marked as "empty" even though it contains usable information: :<code><nowiki>{{cite web |http://www.foobar.com |The Foobar News}}</nowiki></code> The citation is "empty" because it does not contain the necessary parameter identifiers (in this case {{para|url}} and {{para|title}}) that tell {{tlx|cite web}} how to use the information that the citation contains. A citation is also marked as "empty" when it contains only parameters that it doesn't recognize: : <code><nowiki>{{cite book |titolo=The Bazquux Uprising |anno=2015}}</nowiki></code> This citation is "empty" because the Italian-language parameters {{para|titolo}} and {{para|anno}} are not recognized as valid parameter names on the English Wikipedia. "Empty citation" may also mean that an editor meant to use another template entirely. Perhaps the editor used {{tlx|citation}} when the intent was to use {{tlx|citation needed}} or {{tlx|quote}}. To resolve this error, add appropriate parameter identifiers, translate foreign language parameter names to their English equivalents, or replace the CS1/CS2 template with a more appropriate template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_empty_citation|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="empty_citation_help_text" /> == <span id="explicit_et_al">Explicit use of et al.</span> == <section begin="explicit_etal_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_etal|$1=&lt;param>}} This error occurs where a {{cs1}} or {{cs2}} template detects that one of the names parameters contains some form of "et al." either as a separate name parameter ({{para|author6|et al.}}) or as a suffix added to a name list ({{para|author|Smith, A.B. et al.}}) or first name ({{para|first|John, et al.}}). This error can occur in any of the author, editor, interviewer, translator, or contributor parameters. Use the {{para|display-authors}} parameter instead (or other applicable {{para|display-&lt;{{var|names}}>}} parameter), as documented at [[Help:Citation Style 1#Display options]]. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_etal|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="explicit_etal_help_text" /> ==<span id="param_has_ext_link">External link in |&lt;param>=</span>== <section begin="param_has_ext_link_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_has_ext_link|$1={{pipe}}&lt;param>=}} This error occurs when a URL is found in any parameter that is not one of these URL-holding parameters: {{div col begin}} *{{para|archive-url}} *{{para|article-url}} *{{para|chapter-url}} *{{para|conference-url}} *{{para|contribution-url}} *{{para|entry-url}} *{{para|map-url}} *{{para|section-url}} *{{para|transcript-url}} *{{para|url}} {{div col end}} or any of these insource locator parameters: {{div col begin}} *{{para|page}} *{{para|p}} *{{para|pages}} *{{para|pp}} *{{para|at}} *{{para|quote-page}} *{{para|quote-pages}} {{div col end}} To resolve this error, remove the external link from the identified parameter. Consider placing the external link in a more appropriate parameter: * for {{para|chapter}}, the URL may belong in {{para|chapter-url}}. * for other parameters, it may belong in {{para|url}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_has_ext_link|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_has_ext_link_help_text" /> ==<span id="first_missing_last">|&lt;first>''n''= missing |&lt;last>''n''=</span>== <section begin="first_missing_last_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_first_missing_last|$1=&lt;first>{{var|n}}|$2=&lt;last>{{var|n}}}} {{cs1}} and {{cs2}} templates requires a {{para|&lt;last>''n''}} parameter for each {{para|&lt;first>''n''}} parameter in a citation. Author, contributor, editor, interviewer, and translator lists are checked for proper last/first pairing. CS1|2 will emit this error message for the first mismatch it detects. If there are more last/first mismatches in a citation, subsequent mismatches are not detected. There is no requirement that each {{para|&lt;last>''n''}} have a matching {{para|&lt;first>''n''}}. To resolve this error, ensure that each {{para|&lt;first>''n''}} has a corresponding {{para|&lt;last>''n''}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_first_missing_last|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="first_missing_last_help_text" /> ==<span id="format_missing_url">|format= requires |url= </span>== <section begin="format_missing_url_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_format_missing_url|$1=format|$2=url}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_format_missing_url|$1=...-format|$2=...-url}}}} These errors occur when {{cs1}} and {{cs2}} templates use {{para|format}} or {{para|...-format}} without also providing a corresponding URL for {{para|url}} or {{para|...-url}}, respectively. The {{para|format}} and {{para|...-format}} parameters are used to specify the file format of a web resource, such as [[PDF]], [[Doc (computing)|DOC]], or [[Microsoft Excel file format|XLS]]. In some cases an editor may have intended to use {{para|type}} to specify a kind of document, such as hard cover, paperback, or pamphlet. The {{para|format}} and {{para|...-format}} value is always displayed. The list of {{para|...-format}} parameters is: : {{para|archive-format}}, {{para|article-format}}, {{para|chapter-format}}, {{para|conference-format}}, {{para|contribution-format}}, {{para|entry-format}}, {{para|event-format}}, {{para|map-format}}, {{para|section-format}}, {{para|transcript-format}} (<!-- TBD: Ia this still necessary to be mentioned? -->Citations that relied on the pre-2014<!-- 2014-11-29 -->, somewhat odd use of {{para|url}} and {{para|format}} may need adjustment in regard to {{para|chapter-format}}.) To resolve this error, remove {{para|format}} or {{para|chapter-format}}; define {{para|url}} or {{para|chapter-url}}; or change {{para|format}} to {{para|type}} (or to {{para|chapter-format}} if {{para|chapter-url}} is used without {{para|url}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_format_missing_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="format_missing_url_help_text" /> ==<span id="disp_name">Invalid |display-&lt;names>=&lt;value></span>== <section begin="disp_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_disp_name|$1=&lt;names>|$2=&lt;value>}} These error messages are emitted when [[Module:Citation/CS1]] identifies citations that use one or more of the {{para|display-&lt;names>}} parameters with an invalid assigned <code>&lt;value></code>. An invalid assigned <code>&lt;value></code> is a number that is greater than or equal to the number of <code>&lt;names></code> in the associated name-list or it is non-numeric text that Module:Citation/CS1 cannot recognize as a form of the keyword <code>etal</code>. To resolve this error, do one of the following: * Remove the {{para|display-&lt;names>}} parameter from the citation (typically because "et al." is not appropriate in the citation) * Change the <code>&lt;value></code> of the {{para|display-&lt;names>}} parameter such that it is less than the number of <code>&lt;names></code> in the name-list (thereby truncating the displayed list to the number) * Change the <code>&lt;value></code> of the {{para|display-&lt;names>}} parameter to <code>etal</code>, which will cause "et al" to display after the last <code>&lt;name></code>. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_disp_name|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="disp_name_help_text" /> ==<span id="invalid_param_val">Invalid &lt;param>=&lt;value></span>== <section begin="invalid_param_val_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_invalid_param_val|$1=&lt;param>|$2=&lt;value>}} To function properly, some parameters are limited to a certain set of acceptable values. This error message indicates that a parameter has been assigned a value that is not a member of the parameter's defined set of acceptable values. Letters in values must all be in lower case, as shown below. {|class="wikitable" |+ Parameters with limited acceptable values |- ! Parameter !! Acceptable values |- | {{para|df}} ||<code>dmy</code>, <code>dmy-all</code>, <code>mdy</code>, <code>mdy-all</code>, <code>ymd</code>, <code>ymd-all</code> |- | {{para|mode}}||<code>cs1</code>, <code>cs2</code> |- | {{para|name-list-style}} || <code>amp</code>, <code>ampersand</code>, <code>and</code>, <code>&</code>, <code>serial</code>, <code>vanc</code> |- | {{para|no-pp}}||rowspan=2|<code>true</code>, <code>y</code>, <code>yes</code> |- | {{para|no-tracking}} |- | {{para|bibcode-access}}||rowspan=8|<code>free</code> |- | {{para|doi-access}} |- | {{para|hdl-access}} |- | {{para|jstor-access}} |- | {{para|ol-access}} |- | {{para|osti-access}} |- | {{para|ssrn-access}} |- | {{para|s2cid-access}} |- | {{para|url-access}}||rowspan=7|<code>subscription</code>, <code>registration</code>, <code>limited</code> |- | {{para|article-url-access}} |- | {{para|chapter-url-access}} |- | {{para|contribution-url-access}} |- | {{para|entry-url-access}} |- | {{para|map-url-access}} |- | {{para|section-url-access}} |- | {{para|url-status}}||<code>dead</code>, <code>live</code>, <code>deviated</code>, <code>unfit</code>, <code>usurped</code> |} To resolve this error for the parameters in the table, use an appropriate value. Support for {{para|ref|harv}} is withdrawn because cs1|2 templates now automatically create the <code>CITEREF</code> anchor value that {{para|ref|harv}} controlled. To resolve this error, remove {{para|ref|harv}}. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_invalid_param_val|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="invalid_param_val_help_text" /> ==<span id="script_parameter">Invalid |script-&lt;param>=: &lt;type></span>== <section begin="script_parameter_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_script_parameter|$1=script-&lt;param>|$2=&lt;type>}} The various {{para|script-&lt;{{var|param}}>}} parameters are checked for proper form. When an error is detected, the error message briefly identifies the type of the error: : <span class="error" style="font-size:100%">missing title part</span> – the {{para|script-&lt;{{var|param}}>}} parameter has a language-code prefix but is otherwise empty : <span class="error" style="font-size:100%">missing prefix</span> – the {{para|script-&lt;{{var|param}}>}} parameter has text but is missing the required language-code prefix; the prefix has the form <code>xx:</code> or <code>xxx:</code> where <code>xx</code> or <code>xxx</code> is a valid [[ISO 639-1]] or [[ISO 639-3]] language code known to CS1|2 as a language that uses a non-Latin script; the colon (<code>:</code>) is required : <span class="error" style="font-size:100%">unknown language code</span> – the {{para|script-&lt;{{var|param}}>}} parameter has a (possibly valid) language code that CS1|2 does not recognize as a language using a non-Latin script Language codes known to CS1|2 for languages that do not use a Latin script are: {{#invoke:Cs1 documentation support|script_lang_lister}}<!-- makes a language code: name list from the master list in [[Module:Citation/CS1/Configuration]] --> Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_script_parameter|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="script_parameter_help_text" /> ==<span id="extra_text_issue">|issue=/|number= has extra text</span>== <section begin="extra_text_issue_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_issue|$1=issue}}<br/> {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_issue|$1=number}} The templates are responsible for static text rendered in the citation. When {{para|issue}} or {{para|number}} is used in a template, cs1|2 formats the issue number according to the style corresponding with the publication type associated with the used citation template. The templates emit this error message when various forms of issue or number prefixes (like <code>Iss.</code> or <code>No.</code>) are found in the value assigned to {{para|issue}} or {{para|number}}. To resolve this error, remove the extraneous text from the parameter value. If the extraneous text removed is related to issues, please use the {{para|issue}} parameter rather than {{para|number}} for this, and vice versa. At present, the output is the same for both parameters, but this may not hold true in future versions, therefore it is important that issues and number values are used with the proper parameter as per what nomenclature is used in the actual publication. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_issue|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_issue_help_text" /> ==<span id="apostrophe_markup">Italic or bold markup not allowed in: |&lt;param>=</span>== <section begin="apostrophe_markup_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_apostrophe_markup|$1=&lt;param>{{var|n}}}} Italic (<code><nowiki>''</nowiki></code>) or bold (<code><nowiki>'''</nowiki></code>) wikimarkup is not allowed in publisher and periodical parameters. These parameters include: * {{para|publisher}} * {{para|journal}} * {{para|magazine}} * {{para|newspaper}} * {{para|periodical}} * {{para|website}} * {{para|work}} To resolve this error, remove wiki markup from the named parameter's value and ensure that the template is using the correct parameters; when citing a newspaper, use {{para|newspaper}} for the newspaper's name, not {{para|publisher}}, etc. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_apostrophe_markup|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="apostrophe_markup_help_text" /> ==<span id="medrxiv_missing">|medrxiv= required</span>== <section begin="medrxiv_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_medrxiv_missing}} {{tlx|cite medRxiv}} requires the identifier parameter {{para|medrxiv}}. To resolve this error, ensure that the template has {{para|medrxiv}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_medrxiv_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="medrxiv_missing_help_text" /> ==<span id="missing_name">Missing |&lt;name>''n''=</span>== <section begin="missing_name_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_name|$1=&lt;name>|$2={{var|n}}}} So that all names are listed in a rendered citation, {{cs1}} and {{cs2}} templates require ''n'' in {{para|&lt;last>{{var|n}}}} (and its aliases) to increment by 1 for each name in the list (author, contributor, editor, interviewer, translator). This error message is emitted when there is a 'hole' in the numbering (an author list made up of {{para|author1}} and {{para|author3}} but without {{para|author2}} for example). The test will not detect a 'hole' that is larger than 1. It is presumed that when {{para|author{{var|n}}}} and {{para|author{{var|n+1}}}} are both not present, then the test has reached the end of the list. To resolve this error, ensure that the numbering of the {{para|&lt;last>{{var|n}}}} parameters increments properly. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_name|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_name_help_text" /> ==<span id="missing_title">Missing or empty |title= </span>== There are two slightly different error conditions that can arise when [[Help:Citation Style 1|CS1 citations]] lack appropriate titles. In each case, CS1 reports this error message. The necessary resolution may vary depending on the cause of the error. The error message links to the appropriate description below. ===<span id="bare_url_missing_title">Bare URL without a title</span>=== <section begin="bare_url_missing_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_bare_url_missing_title|$1=<code class="cs1-code">{{pipe}}&lt;param>=</code>}} All {{cs1}} and {{cs2}} templates report this error when one of the [[URL]]-containing parameters cannot be paired with an associated title. This error may also occur when {{para|title}} cannot be linked with {{para|url}} because the citation also contains a conflicting {{para|title-link}} parameter. {|class="wikitable" |+ URL-containing parameters and associated title parameters |- ! URL parameters ! Title parameters |- | {{para|archive-url}} | {{para|title}} |- | {{para|article-url}} | {{para|article}}, {{para|chapter}}, {{para|contribution}}, {{para|entry}}, {{para|section}} |- | {{para|chapter-url}} | {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|entry}}, {{para|section}} |- | {{para|conference-url}} | {{para|conference}}, {{para|event}} |- | {{para|contribution-url}} | {{para|contribution}}, {{para|chapter}}, {{para|article}}, {{para|entry}}, {{para|section}} |- | {{para|entry-url}} | {{para|entry}}, {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|section}} |- | {{para|event-url}} | {{para|event}}, {{para|conference}} <!-- |- | {{para|lay-url}} | &nbsp;&nbsp;({{para|lay-source}}) --> |- | {{para|map-url}} | {{para|map}} |- | {{para|section-url}} | {{para|section}}, {{para|chapter}}, {{para|article}}, {{para|contribution}}, {{para|entry}} |- | {{para|transcript-url}} | {{para|transcript}} |- | {{para|url}} | {{para|title}} |} A unique case exists for {{tl|cite journal}}: if {{para|pmc}} or {{para|doi}} has a value, {{para|url}} is omitted or empty, and {{para|title-link}} does not point to an article, then {{para|title}} is automatically linked with the same URL as the PMC or DOI. This default behaviour can be overridden using {{para|title-link|none/pmc/doi}}. Because URLs are ugly and generally uninformative, it is expected that editors should provide a meaningful title for each URL. In most cases this can be accomplished by using the {{para|title}} parameter. To resolve this error, provide an appropriate title for the URL-containing parameter. In the case where {{para|url}} and {{para|title-link}} are contending for {{para|title}} you must choose which one to keep. Consider moving {{para|url}} or {{para|title-link}} to a more suitable parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_bare_url_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="bare_url_missing_title_help_text" /> ===<span id="citation_missing_title">Citation without a title of any form</span>=== <section begin="citation_missing_title_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_citation_missing_title|$1=title}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_citation_missing_title|$1=series}}}} This error occurs for {{cs1}} and {{cs2}} templates when all of {{para|title}}, {{para|trans-title}}, and {{para|script-title}} are omitted or left blank. At least one of these title parameters must be provided for each citation. {{tlx|cite episode}} will show this error if {{para|series}} is omitted or left blank (even if a {{para|title}} is provided). {{tlx|cite encyclopedia}} will show this error if {{para|encyclopedia}} has a value but {{para|entry}} (or another {{para|chapter}} alias) is omitted or left blank. Sometimes this error occurs because an editor has used a CS1|2 citation as a [[Help:Shortened footnotes|shortened footnote]] when {{tlx|sfn}} or one of the {{tlx|harv}} family of templates would have been more appropriate. This error also occurs when an editor used {{tlx|citation}} but intended to use {{tlx|citation needed}}. To resolve this error, provide a value for {{para|title}}, {{para|trans-title}}, and/or {{para|script-title}} or replace the CS1|2 template with a more appropriate template. If you are listing a periodical or an issue of a periodical in a bibliography rather than within {{tag|ref}} tags, {{tlx|List journal}} may be more appropriate. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_citation_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="citation_missing_title_help_text" /> ==<span id="cite_web_url">Missing or empty |url= </span>== <section begin="cite_web_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_cite_web_url}} This error message is reported by {{tlx|cite web}}, {{tlx|cite podcast}}, and {{tlx|cite mailing list}} when the template parameters {{para|url}} and {{para|archive-url}} are both missing, blank or not properly entered. Note that {{para|website}} or {{para|work}} is the name of the site, not the URL. To resolve this error, provide a value for {{para|url}} or use a more appropriate template such as {{tl|cite book}}, {{tl|cite journal}} or other {{cs1}} or {{cs2}} template. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_cite_web_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="cite_web_url_help_text" /> ==<span id="missing_pipe">Missing pipe</span>== <section begin="missing_pipe_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_missing_pipe|$1=&lt;param>}} {{cs1}} and {{cs2}} templates report this error when one parameter has text that looks like it is a parameter missing a pipe (<code>|</code>). This error occurs when a template parameter value contains characters and digits followed by an equal sign. If the alphanumeric text immediately preceding the equal sign is a valid CS1|2 parameter name, the module assumes that the template is missing a pipe and emits this error message. Some legitimate titles will contain a CS1|2 parameter name followed by an equal sign. In that case, enclose the equal sign in nowiki tags, like this: {{tag|nowiki|content={{=}}}}. For most other cases, simply add the missing pipe. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_missing_pipe|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="missing_pipe_help_text" /> ==<span id="redundant_parameters">More than one of |&lt;param1>=, |&lt;param2>=, and |&lt;param3>= specified</span>== <section begin="redundant_parameters_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=<code class="cs1-code">{{pipe}}&lt;param1>=</code>, <code class="cs1-code">{{pipe}}&lt;param2>=</code>, and <code class="cs1-code">{{pipe}}&lt;param3>=</code>}} This error occurs when a {{cs1}} or {{cs2}} template includes more than one parameter that maps to the same meaning. For example, {{para|author}}, {{para|last}}, and {{para|last1}} are all synonyms of each other, so no more than one of these parameters should ever be used in a single template. To resolve this error, remove or modify the redundant parameter(s). {{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=author-name-list parameters}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_redundant_parameters|$1=editor-name-list parameters}}}} This error occurs when a CS1 or CS2 template uses more than one type of author or editor name-list style. There are three kinds of incompatible author-name-list styles: : {{para|author''n''}} and {{para|last''n''}} / {{para|first''n''}} (and their various aliases), {{para|vauthors}}, and {{para|authors}} and similarly, three editor-name-list styles: : {{para|editor''n''}} and {{para|editor-last''n''}} / {{para|editor-first''n''}} (and their various aliases) as well as {{para|veditors}} To resolve this error, choose one name-list-style. Use the chosen style for both of the author and editor name-lists. Pages with these errors are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_redundant_parameters|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="redundant_parameters_help_text" /> ==<span id="extra_text_pages">|page(s)= has extra text</span>== <section begin="extra_text_pages_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_pages|$1=&lt;param>}} The templates are responsible for static text rendered in the citation. When {{para|page}}/{{para|p}}, {{para|pages}}/{{para|pp}}, {{para|quote-page}} or {{para|quote-pages}} is used in a template, cs1|2 inserts the appropriate pagination prefix 'p.' or 'pp.' ahead of the value in the parameter so: :{{para|page|123}} renders as: :p. 123 and: :{{para|page|123–125}} renders as: :pp. 123–125 The templates emit this error message when various forms of <code>p</code>, <code>pp</code>, <code>pg</code>, <code>pgs</code>, <code>page</code>, or <code>pages</code> are found in the value assigned to {{para|page}}/{{para|p}}, {{para|pages}}/{{para|pp}}, {{para|quote-page}} or {{para|quote-pages}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_pages|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_pages_help_text" /> ==<span id="param_access_requires_param">&#124;&lt;param>-access= requires &#124;&lt;param>=</span>== <section begin="param_access_requires_param_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_param_access_requires_param|$1=&lt;param>|$2=&lt;param>}} This error is reported when an access level has been specified for some external link, but the corresponding required parameter is missing or empty. The parameter can be one of {| class="wikitable" |+ Access-level specifier required parameter |- ! Specifier !! Required parameter |- | {{para|article-url-access}} || {{para|article-url}} |- | {{para|bibcode-access}} || {{para|bibcode}} |- | {{para|chapter-url-access}} || {{para|chapter-url}} |- | {{para|contribution-url-access}} || {{para|contribution-url}} |- | {{para|doi-access}} || {{para|doi}} |- | {{para|entry-url-access}} || {{para|entry-url}} |- | {{para|hdl-access}} || {{para|hdl}} |- | {{para|jstor-access}} || {{para|jstor}} |- | {{para|map-url-access}} || {{para|map-url}} |- | {{para|ol-access}} || {{para|ol}} |- | {{para|osti-access}} || {{para|osti}} |- | {{para|section-url-access}} || {{para|section-url}} |- | {{para|s2cid-access}} || {{para|s2cid}} |- | {{para|url-access}} || {{para|url}} |} To resolve this error, either provide a value for the parameter, or remove the access level specification. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_param_access_requires_param|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="param_access_requires_param_help_text" /> ==<span id="numeric_names">|&lt;param>= has numeric name</span>== <section begin="numeric_names_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_numeric_names|$1=&lt;param>}} This error is reported when a name-list parameter {{para|author{{var|n}}}}, {{para|contributor{{var|n}}}}, {{para|editor{{var|n}}}}, {{para|interviewer{{var|n}}}}, {{para|translator{{var|n}}}} (including aliases) has an assigned value that is composed solely of digits and / or punctuation. Errors of this type are often the result of automated or semi-automated edits where the source metadata is misplaced or improperly translated. To resolve this error, make sure that the value assigned to the name-list parameter is a name and only a name. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_numeric_names|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="numeric_names_help_text" /> ==<span id="periodical_ignored">|&lt;periodical>= ignored</span>== <section begin="periodical_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_periodical_ignored|$1=periodical}} {{cs1}} templates {{tlx|cite book}} and {{tlx|cite encyclopedia}} do not support {{para|periodical}} (and aliases {{para|journal}}, {{para|magazine}}, {{para|newspaper}}, {{para|website}}, {{para|work}}) and associated {{para|script-periodical}} and {{para|trans-periodical}} (and their aliases). To resolve this error: * use a more appropriate citation template, or * most common: change {{para|title}} to {{para|chapter}} (or appropriate alias) and then change {{para|periodical}} to {{para|title}}, or * change {{para|work}} to {{para|series}} if {{para|title}} is the actual title of the book and {{para|work}} contains the name of a book series, or * change {{para|work}} to another appropriate parameter (it has been used to hold values for {{para|publisher}}, {{para|editor}}, {{para|via}}, and more), or * move the content of the {{para|periodical}} parameter out of the template, before the closing <nowiki></ref></nowiki>, or * delete the {{para|periodical}} parameter Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_periodical_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="periodical_ignored_help_text" /> ==<span id="embargo_missing_pmc">|pmc-embargo-date= requires |pmc=</span>== <section begin="embargo_missing_pmc_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_embargo_missing_pmc|$1=pmc-embargo-date}} When {{para|pmc-embargo-date}} is used in a CS1|2 template, {{para|pmc}} (with value) must also be present. To resolve this error, either add the missing PMC or remove the 'broken' parameter. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_embargo_missing_pmc|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="embargo_missing_pmc_help_text" /> ==<span id="ssrn_missing">|ssrn= required</span>== <section begin="ssrn_missing_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_ssrn_missing}} {{tlx|cite SSRN}} requires the identifier parameter {{para|ssrn}}. To resolve this error, ensure that the template has {{para|ssrn}} with a properly constructed value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_ssrn_missing|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="ssrn_missing_help_text" /> ==<span id="text_ignored">Text "????" ignored</span>== <section begin="text_ignored_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_text_ignored|$1=????}} Unlike many Wikipedia templates, the {{cs1}} and {{cs2}} templates do not use unnamed or positional parameters. When a citation contains text between [[vertical bar]]s and that text does not contain an equal sign (=), CS1|2 ignores the text and reports the error. This is true even when the text is the name of a valid parameter. This error can also be caused by vertical bars (pipe characters) that are part of URLs or titles. When vertical bars occur in URLs, replace each vertical bar with <code>%7C</code>. When vertical bars occur in parameter values that are not URLs, replace each vertical bar with <code>&amp;#124;</code> or <code>{{tl|!}}</code>. To resolve this error, remove the extraneous text, add '=', add an appropriate parameter name from the template you're using to complete the parameter, or properly encode vertical bars in URLs and titles. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_text_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="text_ignored_help_text" /> ==<span id="trans_missing_title">|trans-&lt;param>= requires |&lt;param>= or |script-&lt;param>=</span>== <section begin="trans_missing_title_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_trans_missing_title|$1=&lt;param>|$2=&lt;param>|$3=&lt;param>}} {{cs1}} and {{cs2}} templates report this error when the citation has an English translation of the title in {{para|trans-title}} or chapter title in {{para|trans-chapter}} but does not have the original-language title in {{para|title}} or original-language chapter title in {{para|chapter}}. To resolve this error, provide the original language title for {{para|title}} or chapter title for {{para|chapter}}. Consider adding {{para|language}} if not already part of the citation. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_trans_missing_title|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="trans_missing_title_help_text" /> ==<span id="parameter_ignored">Unknown parameter |&lt;param>= ignored<span id="parameter_ignored_suggest"> </span></span>== <section begin="parameter_ignored_help_text" />{{help desk}}{{plainlist| *{{#invoke:Cs1 documentation support|help_text_error_messages|err_parameter_ignored|$1=&lt;param>}} *{{#invoke:Cs1 documentation support|help_text_error_messages|err_parameter_ignored_suggest|$1=&lt;param>|$2=&lt;sparam>}}}} {{cs1}} and {{cs2}} templates report this error when the name portion of a parameter's {{para|name|value}} pair is not recognized as a valid name. Typically, this is caused by spelling or capitalization errors or when a page is reverted to a version where the citation template did support the parameter. It can also be caused by the use of parameters that are valid in some, but not all, CS1|2 templates. For example, {{tl|cite book}} citations are sometimes erroneously created using {{para|title}} and {{para|work}} when they should use {{para|chapter}} and {{para|title}} instead. The CS1|2 engine does not ignore unrecognized parameters. The purpose of the citation is to properly identify the source, not to act as a repository of notes and ancillary information. CS1|2 template parameters are lower case. CS1|2 will report this error when the parameter's name contains uppercase letters ({{!xt|Xxxx, xxXx, XXXX}}) but the parameter's name is defined as lowercase ({{xt|xxxx}}). Some identifier parameters, like {{para|isbn}}, {{para|pmc}}, {{para|doi}}, etc., can be either lower case or upper case, but not of mixed case ({{para|isbn|mxt=y}} or {{para|ISBN|mxt=y}} but not {{para|Isbn|!mxt=y}}). For [[Module:Citation/CS1/Suggestions|common parameter misspellings]], like {{para|pubisher}} instead of {{para|publisher}} and some former template parameters, CS1|2 will suggest a valid parameter name. The [[Help:CS1_errors#deprecated_params|list of deprecated and recently removed parameters]] may contain additional information as well. Reported unknown parameters following a {{para|DUPLICATE_&lt;param>}} scheme are created by [[User:Citation bot|Citation Bot]] when it finds duplicate parameters {{para|&lt;param>}} in a template. To resolve this error, replace the erroneous parameter name with a correct one, possibly using the suggested name. Ensure that the parameter's name is correctly spelled and that there are no characters except spaces between the parameter's name and the leading vertical bar (|) or trailing equals sign (=). A list of valid parameters can be found by consulting [[Help:Citation Style 1]] or visiting the description page of the specific template being used, such as {{tlx|cite web}}, {{tlx|cite book}}, {{tlx|cite journal}}, etc. Consider moving information associated with the unknown parameter into an appropriate parameter or to a section of the article's talk page for preservation. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_parameter_ignored|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="parameter_ignored_help_text" /> ==<span id="wikilink_in_url">URL–wikilink conflict</span>== <section begin="wikilink_in_url_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_wikilink_in_url}} External links in a rendered citation are a combination of url-holding parameters, {{para|url}}, {{para|chapter-url}}, etc., with title-holding parameters, {{para|title}}, {{para|chapter}}, etc. Title-holding parameters may be [[wikilink]]ed to another Wikipedia article but not when there is a matching url-holding parameter in the citation. When this condition occurs, the wikilink is suppressed, the wiki markup ignored, and the rendered citation links to the external site. With {{tlx|cite journal}}, auto-linking of the {{para|pmc}} or {{para|doi}} parameter value can cause this condition to occur implicitly without a specific url-holding parameter. Some [[Help:Template|templates]] will also cause this error if they are part of a title-holding parameter. The error occurs when the template produces wikilinked content. For example, {{tlx|lang}} templates output a wikilinked category. Templates in title-holding parameters may also corrupt the citation's [[WP:COinS|COinS]] metadata. As a general rule, avoid using templates in title-holding parameters unless you know that the template's effects are entirely visual ({{tlx|!}} and the like). This type of error may also occur in identifier-based templates ({{tlx|cite doi}}, etc.). When this happens, the error message is shown in the article but the error is actually located in the identifier-based citation template. To resolve this error, remove wikilinks from title-holding parameters that are intended to be externally linked or remove the external URL, which will allow the internal wikilinks to work as expected. If the conflict is implicitly caused through auto-linking (see above), this can be disabled using {{para|title-link|none}}. If wikilink-producing templates are important to the citation, move them out of the CS1 template but leave them inside the citation's {{tag|ref}} tags. Some of the functionality provided by templates may also be available through CS1 parameters. To resolve errors in identifier-based citation templates, the template must be edited to correct the error. Exercise caution when editing these templates because identifier-based citation templates are often used in multiple articles. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_wikilink_in_url|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="wikilink_in_url_help_text" /> ==<span id="vancouver">Vancouver style error</span>== <section begin="vancouver_help_text" />{{help desk}}{{#invoke:Cs1 documentation support|help_text_error_messages|err_vancouver|$1=&lt;type>|$2=&lt;number>}} This error is reported for citations that use {{para|vauthors}}, {{para|veditors}}, {{para|name-list-style|vanc}}. [[Vancouver style]] restricts author or editor names to the Latin alphabet. For the purposes of this test, [[Module:Citation/CS1]] defines the Latin alphabet as the letters defined in the [[Unicode]] Latin character sets: : C0 Controls and Basic Latin<ref>{{cite web |title=C0 Controls and Basic Latin |website=[[Unicode]] |url=https://www.unicode.org/charts/PDF/U0000.pdf |access-date=2015-04-19}}</ref> (0041–005A, 0061–007A) : C1 Controls and Latin-1 Supplement<ref>{{cite web |title=C1 Controls and Latin-1 Supplement |website=Unicode |url=https://www.unicode.org/charts/PDF/U0080.pdf |access-date=2015-04-19}}</ref> (00C0–00D6, 00D8–00F6, 00F8–00FF) : Latin Extended-A<ref>{{cite web |title=Latin Extended-A |website=Unicode |url=https://www.unicode.org/charts/PDF/U0100.pdf |access-date=2015-04-19}}</ref> (0100–017F) : Latin Extended-B<ref>{{cite web |title=Latin Extended-B |website=Unicode |url=https://www.unicode.org/charts/PDF/U0180.pdf |access-date=2015-04-19}}</ref> (0180–01BF, 01C4–024F) This error is also reported when more than two initials are used: in case of more than two initials, list only the first two. This error is also reported when a corporate or institutional author is listed in {{para|vauthors}} without proper delimiters. Corporate authors should be listed this way: : {{para|vauthors|First Surname FM, Surname AB, {{green|((}}Corporate or institutional Author{{green|))}}, Last Surname XY}} While normally correct, sometimes the names listed on a PMID page contain errors when the author surname has a lowercase [[nobiliary particle]]. For example, {{PMID|17726700}} lists Magnus von Knebel Doeberitz as Doeberitz Mv which is not correct. This author's name should be listed as {{para|vauthors|von Knebel Doeberitz M}}.<ref>{{cite web |title=Other surname rules |website=National Center for Biotechnology Information |date=2018-05-18 |url=https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33081/}}</ref> Certain punctuation will be flagged as an error. For example, Unicode U+2019, right single quotation mark, causes an error because it is not a member of the Latin character sets identified above: {{para|vauthors|Van{{red|’}}t Veer M}}. Replace this character with the straight (or typewriter) apostrophe: {{para|vauthors|Van{{green|'}}t Veer M}}. To resolve this error, Romanize author and editor names.<ref>{{cite book |chapter=Names in non-roman alphabets or character-based languages |title=Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers |author-last=Patrias |author-first=Karen |editor-last=Wendling |editor-first=Dan |location=Bethesda, Maryland, USA |publisher=[[National Library of Medicine]] |date=2007 |edition=2nd |chapter-url=https://www.ncbi.nlm.nih.gov/books/NBK7258/box/A48818/}}</ref> Romanizing can result in two-letter initials, for example, the Greek letter 'Θ' Romanizes to 'Th'.<ref>{{cite web |title=Greek |website=Library of Congress |url=https://www.loc.gov/catdir/cpso/romanization/greek.pdf}}</ref> When author names have this kind of initial, Module:Citation/CS1 can't know if this kind of initial is a typo or a legitimate Romanized character so it will emit the Vancouver error. To suppress the error after determining that the two-character initial is correct and not a typo, treat the name as if it were a corporate name by wrapping it in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]: {{para|vauthors|..., Tatarinov IuS, ...}} → {{para|vauthors|..., ((Tatarinov IuS)), ...}} Similarly, Chinese hyphenated given names may appear in PubMed listings. For example: 'Wang Hsien-yu' may be listed on PubMed as 'Wang Hy' which will result in a Vancouver error. When this occurs, and upon verification that such names are correct, wrap them in doubled parentheses. Specific rules for names:<ref>{{cite book |title=Citing Medicine: The NLM Style Guide for Authors, Editors, and Publishers [Internet] |edition=2nd |author-first=Karen |author-last=Patrias |editor-first=Dan |editor-last=Wendling |location=Bethesda, Maryland, USA |publisher=National Library of Medicine |date=2007 |url=https://www.ncbi.nlm.nih.gov/books/NBK7282/ |access-date=2019-03-31}}</ref> * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33071/?report=objectonly Surnames with hyphens and other punctuation in them] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33081/?report=objectonly Other surname rules] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33104/?report=objectonly Given names containing punctuation, a prefix, a preposition, or particle] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33118/?report=objectonly Degrees, titles, and honors before or after a personal name] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33127/?report=objectonly Designations of rank within a family, such as Jr and III] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33134/?report=objectonly Names appearing in non-roman alphabets (Cyrillic, Greek, Arabic, Hebrew, Korean) or character-based languages (Chinese, Japanese)] * [https://www.ncbi.nlm.nih.gov/books/NBK7282/box/A33152/?report=objectonly Organizations as author] ** CS1|2 does not obey the semicolon-as-separator rule. Separate corporate and organizational names from each other and from individual names with a comma; wrap corporate and organizational names in doubled parentheses as described above. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_vancouver|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="vancouver_help_text" /> ==<span id="extra_text_volume">|volume= has extra text</span>== <section begin="extra_text_volume_help_text" />{{help desk}} {{#invoke:Cs1 documentation support|help_text_error_messages|err_extra_text_volume|$1=volume}} The templates are responsible for static text rendered in the citation. When {{para|volume}} is used in a template, cs1|2 formats the volume value according to the style corresponding with the publication type associated with the used citation template. The templates emit this error message when some form of the word "volume" ("volume", "vol.") is found in the value assigned to {{para|volume}}. To resolve this error, remove the extraneous text from the parameter value. Pages with this error are automatically placed in {{#invoke:cs1 documentation support|help_text_cats|err_extra_text_volume|pages=yes}}.<ref group="lower-alpha" name="categories" /><section end="extra_text_volume_help_text" /><!--When moving this section keep the following attached to the Notes section below --><section begin="notes_help_text" /> ==Notes== <!-- When moving this section keep <section begin="notes_help_text"> (located above this section header) attacted --> {{reflist |group=lower-alpha |refs= <ref group="lower-alpha" name="categories">Pages in the Category talk, Draft talk, File talk, Help talk, MediaWiki talk, Module talk, Portal talk, Talk, Template talk, User, User talk, and Wikipedia talk namespaces are not included in the tracking categories. In addition, pages with names matching the patterns '/[Ss]andbox', '/[Tt]estcases', '/[^/]*[Ll]og', and '/[Aa]rchive' are not included in the tracking categories.<!--See Module:Citation/CS1/Configuration in uncategorized_namespaces{}--></ref> }}<section end="notes_help_text" /><!-- When moving this section keep the following attached to the References section below --><section begin="references_help_text" /> ==References== <!-- When moving this section keep <section begin="references_help_text"> (located above this section header) attacted --> {{reflist |refs= <ref name="archive.org">{{cite web |url=https://archive.org |title=archive.org website |website=Internet Archive}}</ref> <ref name="webcitation.org">{{cite web |url=https://www.webcitation.org |title=webcitation.org website |website=WebCite}}</ref> }}<section end="references_help_text" /> {{Wikipedia referencing}} {{Help navigation}} hfuoxlhmq609pcg4uq325knxcu15j5v Sablonan:Var 10 4438 18244 2024-05-24T13:04:55Z Bangrapip 9 new 18244 wikitext text/x-wiki <var {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-right: 1px;{{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</var><noinclude> <!--Categories and interwikis go near the bottom of the /doc page.--> {{Documentation}} </noinclude> 1ph0r212s7cz1dvg2q4quotqwsozpa8 Sablonan:Citation Style documentation/display 10 4439 18245 2024-05-24T13:05:43Z Bangrapip 9 new 18245 wikitext text/x-wiki * <span id="csdoc_display"></span><b id="csdoc_mode">mode</b>: Sets element separator, default terminal punctuation, and certain capitalization according to the value provided. For {{para|mode|cs1}}, element separator and terminal punctuation is a period (<code>.</code>); where appropriate, initial letters of certain words are capitalized ('Retrieved...'). For {{para|mode|cs2}}, element separator is a comma (<code>,</code>); terminal punctuation is omitted; where appropriate, initial letters of certain words are not capitalized ('retrieved...'). These styles correspond to Citation Style 1 and Citation Style 2 respectively. To override default terminal punctuation use '''postscript'''. * <b id="csdoc_author-mask">author-mask</b>: * <b id="csdoc_contributor-mask">contributor-mask</b>: * <b id="csdoc_editor-mask">editor-mask</b>: * <b id="csdoc_interviewer-mask">interviewer-mask</b>: * <b id="csdoc_subject-mask">subject-mask</b>: * <b id="csdoc_translator-mask">translator-mask</b>: *: Replaces the name of the (first) author with [[dash#Em dash|em dashes]] or text. Set '''&lt;{{var|name}}>-mask''' to a numeric value ''n'' to set the dash ''n'' em spaces wide; set '''&lt;{{var|name}}>-mask''' to a text value to display the text without a trailing author separator; for example, "with". The numeric value 0 is a special case to be used in conjunction with '''&lt;{{var|name}}>-link'''&mdash;in this case, the value of '''&lt;{{var|name}}>-link''' will be used as (linked) text. In either case, you must still include the values for all names for metadata purposes. Primarily intended for use with bibliographies or bibliography styles where multiple works by a single author are listed sequentially such as {{sfnote|lc=y}}. Do not use in a list generated by {{tlx|reflist}}, {{tag|references|s}} or similar as there is no control of the order in which references are displayed. Mask parameters can take an enumerator in the name of the parameter (e.g. {{para|author{{var|n}}-mask}}) to apply the mask to a specific {{var|name}}. * <b id="csdoc_display-authors"><span id="csdoc_displayauthors"></span>display-authors</b>: * <b id="csdoc_display-contributors"><span id="csdoc_displaycontributors"></span>display-contributors</b>: * <b id="csdoc_display-editors"><span id="csdoc_displayeditors"></span>display-editors</b>: * <b id="csdoc_display-interviewers"><span id="csdoc_displayinterviewers"></span>display-interviewers</b>: * <b id="csdoc_display-subjects"><span id="csdoc_displaysubjects"></span>display-subjects</b>: * <b id="csdoc_display-translators"><span id="csdoc_displaytranslators"></span>display-translators</b>: *: Controls the number of author (or other kind of contributor) names that are displayed. By default, all authors are displayed. To change the displayed number of names, set the parameter to the desired number. For example, {{para|display-authors|2}} will display only the first two authors in a citation (and not affect the display of the other kinds of contributors). {{para|display-authors|0}} is a special case suppressing the display of all authors including the et al. {{para|display-authors|etal}} displays all authors in the list followed by et al. Aliases: none. * <b id="csdoc_postscript">postscript</b>: Controls the closing punctuation for a citation; defaults to {{#if: {{{cs2|}}}|none|a period (<code>.</code>); for no terminating punctuation, specify {{para|postscript|none}} – leaving {{para|postscript}} empty is the same as omitting it, but is ambiguous}}. Additional text, or templates that render more than a single terminating punctuation character, will generate a maintenance message. {{para|postscript}} is ignored if '''quote''' is defined. kaomxo1b8qvkvl7skulrapijca8xnpq Sablonan:Citation Style documentation/edition 10 4440 18246 2024-05-24T13:06:16Z Bangrapip 9 new 18246 wikitext text/x-wiki * '''edition''': When the publication has more than one edition; for example: "2nd", "Revised", and so forth. Appends the string "&nbsp;ed." after the field, so {{para|edition|2nd}} produces "2nd&nbsp;ed." Does not display if a periodical field is defined. 7pdzcmdl6w5p65ad4l9wmmymn2bm7t7 Sablonan:Citation Style documentation/editor 10 4441 18247 2024-05-24T13:06:44Z Bangrapip 9 new 18247 wikitext text/x-wiki * <b id="csdoc_editors">editor-last</b>: surname of editor. Do not wikilink—use '''editor-link''' instead. Where the surname is usually written first—as in Chinese—or for corporate authors, simply use '''editor-last''' to include the same format as the source. Aliases: '''editor-last1''', '''editor1-last''', '''editor-surname''', '''editor-surname1''', '''editor1-surname''', '''editor''', '''editor1'''. ** '''editor''': This parameter is used to hold the complete name of a single editor (first and last), or the name of an editorial committee. This parameter should never hold the names of more than one editor. Supports [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]]. ** '''editor-first''': given or first names of editor, including title(s); example: ''Firstname Middlename'' or ''Firstname M.'' or ''Dr. Firstname M., Sr.'' Do not wikilink—use '''editor-link''' instead. Aliases: '''editor-first1''', '''editor1-first''', '''editor-given''', '''editor-given1''', '''editor1-given'''. **OR: for multiple editors, use '''editor-last1''', '''editor-first1''' through '''editor-last<var>n</var>''', '''editor-first<var>n</var>''' (Aliases: '''editor<var>n</var>-last''', '''editor-surname<var>n</var>''' or '''editor<var>n</var>-surname'''; '''editor<var>n</var>-first''', '''editor-given<var>n</var>''' or '''editor<var>n</var>-given'''; '''editor<var>n</var>'''). For an individual editor plus an institutional editor, you can use {{para|editor-first1|...}}{{para|editor-last1|...}} {{para|editor2|...}}. ** '''editor-link''': title of existing Wikipedia article about the editor—not the editor's website; do not wikilink. Aliases: '''editor-link1'''. **OR: for multiple editors, use '''editor-link1''' through '''editor-link<var>n</var>''' (alias '''editor<var>n</var>-link'''). **'''name-list-style''': accepts a limited list of keywords as value; when set to <code>amp</code>, <code>ampersand</code>, or <code>&</code>, inserts an ampersand between the last two names in a name list; when set to <code>and</code>, inserts the conjunction 'and' between the last two names of a name list; when set to <code>vanc</code>displays name lists in [[Vancouver style]] when the lists use the <code>last</code>/<code>first</code> forms of name parameters. *{{anchor|para_veditors}}'''veditors''': comma separated list of editor names in [[Vancouver style]]; enclose corporate or institutional names in [[Help:Citation_Style_1#Accept-this-as-written_markup|doubled parentheses]]. End with etal if appropriate: *:{{para|veditors|Smythe JB, ((Megabux Corp.)), etal}} ** '''editor-link''n''''' and '''editor-mask''n''''' may be used for the individual names in {{para|veditors}}, as described above *Display: *:Use '''display-editors''' to control the length of the displayed editor name list and to specify when "et al." is included. *:If authors: Authors are first, followed by the included work, then "In" and the editors, then the main work. *:If no authors: Editors appear before the included work; a single editor is followed by "ed."; multiple editors are followed by "eds." 75p05rbjcz2w2s33dfttv3z43u4ycaw Sablonan:Citation Style documentation/id1 10 4442 18248 2024-05-24T13:07:27Z Bangrapip 9 new 18248 wikitext text/x-wiki * <b id="csdoc_id">id</b>: A [[unique identifier]], used where none of the specialized identifiers are applicable; wikilink or use an [[:Category:External link templates|external link template]] as applicable. For example, {{para|id|NCJ 122967}} will append "NCJ 122967" at the end of the citation. You can use templates such as {{para|id|<nowiki>{{NCJ|122967}}</nowiki>}} to append {{NCJ|122967}} instead. 0nga94nrl4mpvy9csnr3i426t4laep4 Sablonan:NCJ 10 4443 18249 2024-05-24T13:07:48Z Bangrapip 9 new 18249 wikitext text/x-wiki [[NCJ (identifier)|NCJ]]&nbsp;[https://www.ncjrs.gov/App/Publications/abstract.aspx?ID={{{1}}} {{{1|''NCJ Number''}}}]<noinclude> {{documentation}} </noinclude> 0aosg9ze8xbvappkx7vxv34wew0e09d Sablonan:Citation Style documentation/id2 10 4444 18250 2024-05-24T13:08:25Z Bangrapip 9 new 18250 wikitext text/x-wiki The following identifiers create links and are designed to accept a single value. Using multiple values or other text will break the link and/or invalidate the identifier. In general, the parameters should include only the variable part of the identifier, e.g. <code>|rfc=822</code> or <code>|pmc=345678</code>. * {{#invoke:cs1 documentation support|canonical_name_get|ARXIV|id=csdoc_arxiv}}: [[arXiv]] [https://arxiv.org/help/arxiv_identifier identifier]; for example: <code>|arxiv=hep-th/9205027</code> (before April 2007) or <code>|arxiv=0706.0001</code> (April 2007 – December 2014) or <code>|arxiv=1501.00001</code> (since January 2015). Do not include extraneous file extensions like ".pdf" or ".html". Aliases: {{#invoke:cs1 documentation support|alias_names_get|ARXIV}}. * {{#invoke:cs1 documentation support|canonical_name_get|ASIN|id=csdoc_asin}}: [[Amazon Standard Identification Number]]; if first character of {{#invoke:cs1 documentation support|canonical_name_get|ASIN}} value is a digit, use {{#invoke:cs1 documentation support|canonical_name_get|ISBN}}. Because this link favours one specific distributor, include it only if standard identifiers are not available. Example <code>|asin=B00005N5PF</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ASIN}}. ** {{#invoke:cs1 documentation support|canonical_name_get|ASINTLD|id=csdoc_asin-tld}}: ASIN top-level domain for Amazon sites other than the US; valid values: {{#lst:Help:CS1 errors|asin-tld_values_list}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ASINTLD}}. * {{#invoke:cs1 documentation support|canonical_name_get|BIBCODE|id=csdoc_bibcode}}: [[bibcode]]; used by a number of astronomical data systems; for example: <code>1974AJ.....79..819H</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|BIBCODE}}. * {{#invoke:cs1 documentation support|canonical_name_get|BIORXIV|id=csdoc_biorxiv}}: [[bioRxiv]] id, as in the entire DOI (e.g. <code>10.1101/078733</code> for http://biorxiv.org/content/early/2016/10/01/078733 or https://doi.org/10.1101/078733; <code>10.1101/2020.07.24.220400</code> for https://doi.org/10.1101/2020.07.24.220400). Aliases: {{#invoke:cs1 documentation support|alias_names_get|BIORXIV}}. * {{#invoke:cs1 documentation support|canonical_name_get|CITESEERX|id=csdoc_citeseerx}}: [[CiteSeerX]] id, a string of digits and dots found in a CiteSeerX URL (e.g. <code>10.1.1.176.341</code> for http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.176.341). Aliases: {{#invoke:cs1 documentation support|alias_names_get|CITESEERX}}. * {{#invoke:cs1 documentation support|canonical_name_get|DOI|id=csdoc_doi}}: [[Digital object identifier]]; for example: <code>10.1038/news070508-7</code>. It is checked to ensure it begins with ({{code|10.}}). Aliases: {{#invoke:cs1 documentation support|alias_names_get|DOI}}. ** Supports accept-this-as-written markup to indicate ''valid'' DOIs using a non-standard format, see [[#ATAWM|below]]. ** {{#invoke:cs1 documentation support|canonical_name_get|DoiBroken|id=csdoc_doi_brokendate}}: Date a valid DOI was found to be non-working/inactive at https://doi.org. Use the same format as other dates in the article. Aliases: {{#invoke:cs1 documentation support|alias_names_get|DoiBroken}}. * {{#invoke:cs1 documentation support|canonical_name_get|EISSN|id=csdoc_eissn}}: [[International Standard Serial Number]] for the electronic media of a serial publication; eight characters may be split into two groups of four using a [[hyphen]], but not an [[dash#En dash|en dash]] or a space; example <code>|eissn=1557-2986</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|EISSN}}. ** Supports accept-this-as-written markup to indicate ''valid'' eISSNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|HDL|id=csdoc_hdl}}: [[Handle System]] identifier for digital objects and other resources on the Internet; example <code>|hdl=20.1000/100</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|HDL}}. * {{#invoke:cs1 documentation support|canonical_name_get|ISBN|id=csdoc_isbn}}: [[International Standard Book Number]]; for example: <code>978-0-8126-9593-9</code>. {{crossref|(See [[Wikipedia:ISBN]] and {{section link|ISBN|Overview}}.)}} Hyphens in the ISBN are optional, but preferred. Use the ISBN actually printed on or in the book. Use the 13-digit ISBN – beginning with 978 or 979 – when it is available. If only a 10-digit ISBN is printed on or in the book, use it. ISBNs can be found on the page with the publisher's information – usually the back of the title page – or beneath the barcode as a number beginning with 978 or 979 (barcodes beginning with any other numbers are not ISBNs). For sources with the older 9-digit SBN system, use {{#invoke:cs1 documentation support|canonical_name_get|SBN}}. Do not convert a 10-digit ISBN to 13-digit by just adding the 978 prefix; the last digit is a calculated check digit and just making changes to the numbers will make the ISBN invalid. This parameter should hold only the ISBN without {{em|any}} additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens, with "X" permitted as the last character in a 10-digit ISBN – and the proper check digit. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISBN}}. ** Use the {{tp|Format ISBN}} template within the parameter{{snd}}in the form <code><nowiki>|isbn={{Format ISBN|9780812695939}}</nowiki></code>{{snd}}if you are unsure of how any particular ISBN should be hyphenated, as the pattern varies by country and publisher. ** Supports accept-this-as-written markup to indicate ''valid'' ISBNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|ISMN|id=csdoc_ismn}}: [[International Standard Music Number]]; for example: <code>979-0-9016791-7-7</code>. [[Hyphens]] or spaces in the ISMN are optional. Use the ISMN actually printed on or in the work. This parameter should hold only the ISMN without ''any'' additional characters. It is checked for length, invalid characters – anything other than numbers, spaces, and hyphens – and the proper check digit. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISMN}}. * {{#invoke:cs1 documentation support|canonical_name_get|ISSN|id=csdoc_issn}}: [[International Standard Serial Number]]; eight characters may be split into two groups of four using a [[hyphen]], but not an [[dash#En dash|en dash]] or a space; example <code>|issn=2049-3630</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ISSN}}. ** Supports accept-this-as-written markup to indicate ''valid'' ISSNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|JFM|id=csdoc_jfm}}: {{lang|de|[[Jahrbuch über die Fortschritte der Mathematik]]}}; do not include "JFM" in the value; example <code>|jfm=53.0144.01</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|JFM}}. * {{#invoke:cs1 documentation support|canonical_name_get|JSTOR|id=csdoc_jstor}}: [[JSTOR]] reference number; for example: <code>|jstor=3793107</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|JSTOR}}. * {{#invoke:cs1 documentation support|canonical_name_get|LCCN|id=csdoc_lccn}}: [[Library of Congress Control Number]]. When present, alphabetic prefix characters are to be lower case and without a space; example <code>|lccn=79-57364</code> or <code>|lccn=2004042477</code> or <code>|lccn=e09001178</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|LCCN}}. * {{#invoke:cs1 documentation support|canonical_name_get|MR|id=csdoc_mr}}: [[Mathematical Reviews]]; example <code>|mr=630583</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|MR}}. * {{#invoke:cs1 documentation support|canonical_name_get|OCLC|id=csdoc_oclc}}: [[OCLC Number]] for looking up publications in the [[WorldCat]] [[union catalog]]; example <code>|oclc=9355469</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OCLC}}. * {{#invoke:cs1 documentation support|canonical_name_get|OL|id=csdoc_ol}}: [[Open Library]] identifier; do not include "OL" in the value; example <code>|ol=7030731M</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OL}}. * {{#invoke:cs1 documentation support|canonical_name_get|OSTI|id=csdoc_osti}}: [[Office of Scientific and Technical Information]]; example <code>|osti=4367507</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|OSTI}}. * {{#invoke:cs1 documentation support|canonical_name_get|PMC|id=csdoc_pmc}}: [[PubMed Central]]; use article number for [[open repository]] full-text of a journal article, e.g. <code>|pmc=345678</code>. Do not include "PMC" in the value. {{crossref|See also the {{#invoke:cs1 documentation support|canonical_name_get|PMID}} parameter, below; these are two different identifiers}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|PMC}}. ** {{#invoke:cs1 documentation support|canonical_name_get|Embargo|id=csdoc_Embargo}}: Date that {{#invoke:cs1 documentation support|canonical_name_get|PMC}} goes live; if this date is in the future, then {{#invoke:cs1 documentation support|canonical_name_get|PMC}} is not linked until that date. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Embargo}}. * {{#invoke:cs1 documentation support|canonical_name_get|PMID|id=csdoc_pmid}}: [[PubMed]]; use unique identifier; example <code>|pmid=17322060</code> {{crossref|See also the {{#invoke:cs1 documentation support|canonical_name_get|PMC}} parameter, above; these are two different identifiers.}} Aliases: {{#invoke:cs1 documentation support|alias_names_get|PMID}}. * {{#invoke:cs1 documentation support|canonical_name_get|RFC|id=csdoc_rfc}}: [[Request for Comments]]; example <code>|rfc=3143</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|RFC}}. * {{#invoke:cs1 documentation support|canonical_name_get|SBN|id=csdoc_sbn}}: [[Standard Book Number]]; example <code>|sbn=356-02201-3</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|SBN}}. ** Supports accept-this-as-written markup to indicate ''valid'' SBNs using a non-standard format, see [[#ATAWM|below]]. * {{#invoke:cs1 documentation support|canonical_name_get|SSRN|id=csdoc_ssrn}}: [[Social Science Research Network]]; example <code>|ssrn=1900856</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|SSRN}}. * {{#invoke:cs1 documentation support|canonical_name_get|S2CID|id=csdoc_s2cid}}: [[Semantic Scholar]] corpus ID; example <code>|s2cid=37220927</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|S2CID}}. * {{#invoke:cs1 documentation support|canonical_name_get|ZBL|id=csdoc_zbl}}: {{lang|de|[[Zentralblatt MATH]]|italic=no}}; example <code>|zbl=0472.53010</code> For zbMATH search results like <code>JFM 35.0387.02</code> use <code>|jfm=35.0387.02</code>. Aliases: {{#invoke:cs1 documentation support|alias_names_get|ZBL}}. {{anchor|ATAWM}}In very rare cases, ''valid'' identifiers (f.e., as actually printed on publications) do not follow their defined standard format or use non-conforming checksums, which would typically cause an error message to be shown. Do not alter them to match a different checksum. In order to suppress the error message, some identifiers ({{para|doi}}, {{para|eissn}}, {{para|isbn}}, {{para|issn}}, and {{para|sbn}}) support a special [[Help:Citation_Style_1#Accept-this-as-written_markup|accept-this-as-written markup]] which can be applied to disable the error-checking (as {{para|&lt;{{var|param}}>|((&lt;{{var|value}}>))}}). If the problem is down to a mere typographical error in a third-party source, correct the identifier value instead of overriding the error message. For some identifiers, it is possible to specify the [[Help:Citation_Style_1#Registration_or_subscription_required|access status]] using the corresponding {{para|&lt;{{var|param}}>-access}} parameter. For {{tl|cite journal}}, some identifiers (specifying free resources) will automatically be linked to the title when {{para|url}} and {{para|title-link}} are not used to specify a different link target. This behaviour can be overridden by one out of a number of special keywords for {{para|title-link}} to manually select a specific source ({{para|title-link|pmc}} or {{para|title-link|doi}}) for auto-linking or to disable the feature ({{para|title-link|none}}). It is not necessary to specify a URL to a link ''identical'' to a link also produced by an identifier. The {{para|url}} parameter (or {{para|title-link}}) can then be used for providing a direct deep link to the corresponding document or a [[Wikipedia:Citing_sources#Convenience_links|convenience link]] to a resource that would not otherwise be obviously accessible. 1ojy4ad620kxibarhyskfd0s5o6mlca Sablonan:Tp 10 4445 18251 2024-05-24T13:09:05Z Bangrapip 9 new 18251 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link]] tl9a4mwnf9nq4i2yeqfjma5aurh1dho Sablonan:Snd 10 4446 18252 2024-05-24T13:09:46Z Bangrapip 9 new 18252 wikitext text/x-wiki #REDIRECT [[Sablonan:Spaced en dash]] blga3v4wxu41g8gv2w888v3tnlw51r7 Sablonan:Spaced en dash 10 4447 18253 2024-05-24T13:09:55Z Bangrapip 9 new 18253 wikitext text/x-wiki &nbsp;&ndash;&#32;<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 44od3v3hy3o7813hgbduh1peb2790sz Sablonan:Citation Style documentation/journal 10 4448 18254 2024-05-24T13:11:46Z Bangrapip 9 new 18254 wikitext text/x-wiki * <b id="csdoc_work">work</b> (required by {{tlx|cite journal}} and {{tlx|cite magazine}}): Name of the work containing the source; may be wikilinked if relevant. Displays in ''italics''. If the name of the periodical changed over time use the name at the time of the source's publication. If '''script-work''' is defined, use '''work''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-work'''. Aliases: '''journal''', '''newspaper''', '''magazine''', '''periodical''', '''website'''. Use [[Latin script]]. For languages written in non-Latin based scripts (Arabic, Chinese, Cyrillic, Greek, Hebrew, Indic, Japanese, Korean, etc.) use a standard [[WP:ROMAN|Romanization]] in this field. **<b id="csdoc_script-work">script-work</b>: Work title in its original, non-Latin script; not italicized, follows italicized Romanization defined in '''work''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script. Leave empty for Latin-based scripts (Czech, French, Turkish, Vietnamese, etc.). Aliases: '''script-journal''', '''script-newspaper''', '''script-magazine''', '''script-periodical''', '''script-website'''. ** '''trans-work''': English translation of the work title if the source cited is in a foreign language. Displays in square brackets after '''work''' or '''script-work'''. Aliases: '''trans-journal''', '''trans-newspaper''', '''trans-magazine''', '''trans-periodical''', '''trans-website'''. **:<code><nowiki>... |work=Zhōngguó piàofáng |script-work=zh:中国票房 |trans-work=China Box Office ...</nowiki></code>{{#ifeq:{{{issue|}}}|no|| ** <b id="csdoc_issue">issue</b>: When the publication is one of a series that is published periodically. Alias: '''number'''. When the issue has a special title of its own, this may be given, in italics, along with the issue number, e.g. {{para|issue|2, <nowiki>''Modern Canadian Literature''</nowiki>}}. Please choose either {{para|issue}} or {{para|number}} depending on what is used in the actual publication.<!-- at present the both produce the same output, but this may change in the future --> If a publication carries both issue ''and'' number designations (typically one being a year-relative and the other an absolute value), provide them both<!-- in one parameter -->, for example {{para|issue|2 #143}}. {{#if:{{{magazine|}}}|Prefixed with 'No. '|Displayed in parentheses}} following '''volume'''.{{#if:{{{article_num|}}}| ** <b id="csdoc_article_number">article-number</b>: For journals that provide article numbers for the articles in a journal issue; rendered between volume/issue and page(s).}}}}{{#if:{{{department|}}}| ** <b id="csdoc_department">department</b>: Title of a regular department, [[column (periodical)|column]], or section within the periodical or journal. Examples include "Communication", "Editorial", "Letter to the Editor", and "Review". Displays after '''title''' and is in plain text.}} :When set, '''work''' changes the formatting of other parameters in the same citation: :: '''title''' is not italicized and is enclosed in quotes. :: '''chapter''' does not display (and will produce an error message). 2sni5yqxzo7iij86q9ddbwotxem6oqf Sablonan:Pipe 10 4449 18255 2024-05-24T13:12:22Z Bangrapip 9 new 18255 wikitext text/x-wiki &#124;<noinclude> {{documentation}} <!-- Add categories to the /doc subpage --> </noinclude> 5edw5gzp5q8wdkv58s32kzu46ex9w8t Sablonan:Citation Style documentation/language 10 4450 18256 2024-05-24T13:13:01Z Bangrapip 9 new 18256 wikitext text/x-wiki * <span id="csdoc_language">{{#invoke:cs1 documentation support|canonical_name_get|Language|id=csdoc_language}}</span>: The language (or a comma-separated list of the languages) in which the source is written, as either the [[ISO 639]] language code (preferred) or the full language name. Examples: {{para|language|ru}}; {{para|lang|fr, pt-br}}; {{Para|lang|Russian}}; {{para|language|French, Portuguese}}. [[Template:Citation Style documentation/language/doc|See the list of supported codes and names]]. Do not use templates or wikilinks. Displays in parentheses with "in" before the language name or names. When the only source language is English, no language is displayed in the citation. The use of languages recognized by the citation module adds the page to the appropriate subcategory of {{cl|CS1 foreign language sources}}. Because cs1|2 templates are often copied from en.wiki to other wikis, the use of language codes is preferred so that language names render in the correct language and form: {{#language:es|fr}} at a French-language wiki instead of the English word "Spanish". Aliases: {{#invoke:cs1 documentation support|alias_names_get|Language}} 78isya0ip10fxnmg8ig2jckcv1qkukx Sablonan:Cl 10 4451 18257 2024-05-24T13:13:33Z Bangrapip 9 new 18257 wikitext text/x-wiki #REDIRECT [[Sablonan:Category link]] mh5qk71snkgj6gy6omk7biryzxm4mzz Sablonan:Citation Style documentation/lua 10 4452 18258 2024-05-24T13:14:23Z Bangrapip 9 new 18258 wikitext text/x-wiki {{lua|Module:Citation/CS1<noinclude>|nocat=true</noinclude>}} e2uks1yk196ovcrlzjmlrr3sl7xejwx Sablonan:Citation Style documentation/pages 10 4453 18259 2024-05-24T13:14:50Z Bangrapip 9 new 18259 wikitext text/x-wiki * <b id="csdoc_page">page</b>: The number of a single page in the source that supports the content. Use either {{para|page}} or {{para|pages}}, but not both. Displays preceded by {{#if:{{{journal|}}}|colon ({{code|:}})|{{code|p.}} unless {{para|no-pp|yes}}{{#if: {{{work|}}}|&#32;or '''work''' (or an [[#csdoc_work|alias]]) is defined}}}}. If hyphenated, use {{tl|hyphen}} to indicate this is intentional (e.g. {{para|page|<nowiki>3{{hyphen}}12</nowiki>}}), otherwise several editors and semi-automated tools will assume this was a misuse of the parameter to indicate a page range and will convert {{para|page|<nowiki>3-12</nowiki>}} to {{para|pages|<nowiki>3{{ndash}}12</nowiki>}}. Alias: '''p'''. *OR: <b id="csdoc_pages">pages</b>: A range of pages in the source that supports the content{{#if:{{{journal|}}}|&#32;or the range of pages of the article as a whole, or both (using the following notation: ''article-page-range'' [''content-supporting-pages''], for example: pp. 4–10 [5, 7])|}}. Use either {{para|page}} or {{para|pages}}, but not both. Separate using an en dash (–); separate non-sequential pages with a comma (,); do not use to indicate the total number of pages in the source. Displays preceded by {{#if:{{{journal|}}}|colon ({{code|:}})|{{code|pp.}} unless {{para|no-pp|yes}}{{#if: {{{work|}}}|&#32;or '''work''' (or an [[#csdoc_work|alias]]) is defined}}}}. <br/>Hyphens are automatically converted to en dashes; if hyphens are appropriate because individual page numbers contain hyphens, for example: pp. 3-1–3-15, use [[Help:Citation_Style_1#Accept-this-as-written_markup|double parentheses]] to tell the template to display the value of {{para|pages}} without processing it, and use {{tl|hyphen}} to indicate to editors that a hyphen is really intended: {{para|pages|<nowiki>((3{{hyphen}}1{{ndash}}3{{hyphen}}15))</nowiki>}}. Alternatively, use {{para|at}}, like this: {{para|at|pp. 3-1&amp;ndash;3-15}}. Alias: '''pp'''.{{#if:{{{journal|}}}|| **<b id="csdoc_nopp">no-pp</b>: Set to <var>yes</var>, <var>y</var>, or <var>true</var> to suppress the {{code|p.}} or {{code|pp.}} notations where this is inappropriate; for example, where {{para|page|Front cover}} or {{para|pages|[[passim]]}}.}} *OR: <b id="csdoc_at">at</b>: For sources where a page number is inappropriate or insufficient. Overridden by {{para|page}} or {{para|pages}}. Use only one of {{para|page}}, {{para|pages}}, or {{para|at}}.<br />Examples: page (p.) or pages (pp.); section (sec.), column (col.), paragraph (para.); track; hours, minutes and seconds; act, scene, canto, book, part, folio, stanza, back cover, liner notes, indicia, colophon, dust jacket, verse. * For {{para|quote-page}} and {{para|quote-pages}} used in conjunction with {{para|quote}}, see [[#csdoc_quote|here]]. 989ata0pbe4sde740ijn9t6rl4eolsf Sablonan:Citation Style documentation/publisher 10 4454 18260 2024-05-24T13:15:16Z Bangrapip 9 new 18260 wikitext text/x-wiki * <b id="csdoc_publisher">publisher</b>: Name of publisher; may be wikilinked if relevant. The [[publisher]] is the {{em|company}}, {{em|organization}} or other legal entity that publishes the work being cited. Do {{em|not}} use the '''publisher''' parameter for the name of a [[#csdoc_work|work]] (e.g. a website, book, encyclopedia, newspaper, magazine, journal, etc.). If the name of the publisher changed over time, use the name as stated in the publication or used at the time of the source's publication. Corporate designations such as "Ltd", "Inc.", or "GmbH" are not usually included. Not normally used for periodicals. Omit where the publisher's name is substantially the same as the name of the work (for example, The New York Times Co. publishes ''The New York Times'' newspaper, so there is no reason to name the publisher). Displays after '''title'''. * <span id="csdoc_location"></span><b id="csdoc_place">place</b>: For news stories with a [[dateline]], the location where the story was written. If the name of the location changed over time, use the name as stated in the publication or used at the time of the source's publication. In earlier versions of the template this was the publication place, and for compatibility, will be treated as the publication place if the publication-place parameter is absent; see that parameter for further information. Alias: '''location''' * <b id="csdoc_publication-place">publication-place</b>: Geographical place of publication; generally not wikilinked; omit when the name of the work includes the publication place, for example, ''The Boston Globe'', ''The Times of India''. Displays after the title. If the name of the publication place changed over time, use the name as stated in the publication or used at the time of the source's publication. If only one of '''publication-place''', '''place''', or '''location''' is defined, it will be treated as the publication place and will show after the title; if '''publication-place''' and '''place''' or '''location''' are defined, then '''place''' or '''location''' is shown before the title prefixed with "written at" and '''publication-place''' is shown after the title. * <b id="csdoc_publication-date">publication-date</b>: Date of publication when different from the date the work was written. If '''date''' (or '''year''') is also defined and is different, then '''publication-date''' displays preceded by "published" and enclosed in parentheses, following '''publisher'''. If '''date''' (or '''year''') is not defined, '''publication-date''' is displayed as '''date'''. Use the same format as other dates in the article; do not wikilink. * <b id="csdoc_via">via</b>: Name of the content deliverer (if ''different'' from '''publisher'''). '''via''' is not a replacement for '''publisher''', but provides additional detail. It may be used when the content deliverer (e.g. [[NewsBank]]) presents the source in a format different from the original, when the URL provided does not make clear the identity of the deliverer, where no URL or DOI is available (EBSCO), or if the deliverer requests attribution. {{crossref|See the [[#csdoc_access_level|'''access level''']] parameters to display access restrictions.}} dvt8qn1j2rtnv9zn5c2xlvosa4vaw29 Sablonan:Citation Style documentation/quote 10 4455 18261 2024-05-24T13:16:58Z Bangrapip 9 new 18261 wikitext text/x-wiki *<b id="csdoc_quote">quote</b>: Relevant text quoted from the source. Displays enclosed in quotes.{{#if: {{{cs2|}}}||&#32;When supplied, the citation terminator (a period by default) is suppressed, so the quote must include terminating punctuation.}} If '''script-quote''' is defined, use '''quote''' to hold a [[WP:ROMAN|Romanization]] (if available) of the text in '''script-quote'''. ** '''script-quote''': Original quotation for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc.); not italicized, follows italicized Romanization defined in '''quote''' (if available). Alias: none. Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |quote=Tōkyō tawā |script-quote=ja:東京タワー |trans-quote=Tokyo Tower ...</nowiki></code> ** '''trans-quote''': English translation of the quotation if the source quoted is in a foreign language. Displays in square brackets. Alias: none.{{#if:{{{unpaginated|}}}|| * <b>quote-page</b>: The number of a single page quoted in {{para|quote}}. Use either {{para|quote-page}} or {{para|quote-pages}}, but not both. Should be a subset of the page(s) specified in {{para|page}}, {{para|pages}} or {{para|at}}. Displays preceded by {{code|p.}} unless {{para|no-pp|yes}}. If hyphenated, use {{tl|hyphen}} to indicate this is intentional (e.g. {{para|quote-page|<nowiki>3{{hyphen}}12</nowiki>}}). Alias: none. * OR: <b>quote-pages</b>: A list or range of pages quoted in {{para|quote}}. Use either {{para|quote-page}} or {{para|quote-pages}}, but not both. Should be a subset of the pages specified in {{para|pages}} or {{para|at}}. Separate using an en dash (–); separate non-sequential pages with a comma (,). Displays preceded by {{code|pp.}} unless {{para|no-pp|yes}} is defined. Hyphens are automatically converted to en dashes; if hyphens are appropriate because individual page numbers contain hyphens, for example: pp. 3-1–3-15, use [[Help:Citation_Style_1#Accept-this-as-written_markup|double parentheses]] to tell the template to display the value of {{para|quote-pages}} without processing it, and use {{tl|hyphen}} to indicate to editors that a hyphen is really intended: {{para|quote-pages|<nowiki>((3{{hyphen}}1{{ndash}}3{{hyphen}}15))</nowiki>}}. Alias: none.}} l78q6506vn5yjlikbo2nyboxq4wtn6j Sablonan:Citation Style documentation/ref 10 4456 18262 2024-05-24T13:17:31Z Bangrapip 9 new 18262 wikitext text/x-wiki * {{#invoke:cs1 documentation support|canonical_name_get|Ref|id=csdoc_ref}}: the citation's HTML anchor identifier, when different from its default. When set, {{para|ref|{{var|ID}}}} generates an anchor with the given <code>{{var|ID}}</code> (the <code>id=</code> attribute in the citation's {{tag|cite|params=id="{{var|ID}}"|o}} HTML tag). Setting {{para|ref|{{var|ID}}}} identifies the template as a target and allows [[Wikipedia:Citing sources/Further considerations#Wikilinks to full references|wikilinking to full references]], especially useful with short-form citations like [[Wikipedia:Citing sources#Shortened footnotes|shortened notes]] and [[Wikipedia:Parenthetical referencing|parenthetical referencing]]. The default anchor ID is suitable for use with {{tl|sfn}} and {{tl|harv}} templates. Since April 2020, the parameter / keyword pair {{para|ref|harv}} has no special meaning; this deprecated setting should ''not'' be used and may be removed from existing cs1|2 templates. To inhibit anchor ID creation, set {{para|ref|none}}. Aliases: {{#invoke:cs1 documentation support|alias_names_get|Ref}}. {{#ifeq:{{#titleparts: {{FULLPAGENAME}} | 1 }}| Template:Citation | <!-- Don't show this link in Template:Citation or its subpages (it's added manually there) --> | {{crossref|See {{section link|Template:Citation/doc|Anchors for Harvard referencing templates}}.}} }} poisj8skjd1jnmjfat4i1j0qqxb714y Sablonan:Citation Style documentation/registration 10 4457 18263 2024-05-24T13:18:13Z Bangrapip 9 new 18263 wikitext text/x-wiki <span id="csdoc_access_level"></span> Citations of online sources that require registration or a subscription are acceptable in Wikipedia as documented in [[WP:PAYWALL|Verifiability § Access to sources]]<!-- {{Section link|Wikipedia:Verifiability|Access to sources}} -->. As a courtesy to readers and other editors, editors should<!-- can --> signal restrictions on access to material provided via the external links included in a citation. These levels describe requirements or constraints related to accessing and viewing the cited material; they are not intended to indicate the ability to reuse, or the copyright status, of the material, since that status is not relevant to [[WP:V|verifying claims in articles]]. <!-- There are four access levels split between the url-holding parameters and the identifier parameters. -->Four access levels can be used: *[[#Access indicator for named identifiers|access indicator for named identifiers]]: ** [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] <code>free</code>: the source is free to read for anyone *[[#Access indicators for url-holding parameters|access indicators for url-holding parameters]]: ** [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free registration required|Free registration required]] <code>registration</code>: a free registration with the provider is required to access the source, even if a limited preview, abstract or review may still be available without registration ** [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]] <code>limited</code>: free access is subject to limited trial and a subscription is normally required ** [[File:Lock-red-alt-2.svg|9px|link=|alt=Paid subscription required|Paid subscription required]] <code>subscription</code>: the source is only accessible via a paid subscription with the provider of the source ("[[paywall]]") As there are often multiple external links with different access levels in the same citation, each value is attributed to a specific external link. =====Access indicators for url-holding parameters===== {{shortcut|WP:URLACCESS}} {{main|WP:CONLINK}} Online sources linked by {{para|url}}, {{para|article-url}}, {{para|chapter-url}}, {{para|contribution-url}}, {{para|entry-url}}, {{para|map-url}}, and {{para|section-url}} are presumed to be free-to-read. When they are not free-to-read, editors should mark those sources with the matching access-indicator parameter so that an appropriate icon is included in the rendered citation. Because the sources linked by these URL-holding parameters are presumed to be free-to-read, they are not marked as <code>free</code>. If the registration/limited/subscription access to the source goes dead and is no longer available, then remove the access-indicator parameter and add {{para|archive-url}} and {{para|archive-date}} values if possible. {| class="wikitable plainrowheaders" |+ URL-holding and access-indicator parameters |- !scope="col"| URL !scope="col"| Access !scope="col"| Allowed keywords |- !scope="row"| {{para|url}} | {{para|url-access}} || rowspan="7" | <code>registration</code> [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free registration required|Free registration required]]<br /><code>limited</code> [[File:Lock-gray-alt-2.svg|9px|link=|alt=Free access subject to limited trial, subscription normally required|Free access subject to limited trial, subscription normally required]]<br /><code>subscription</code> [[File:Lock-red-alt-2.svg|9px|link=|alt=Paid subscription required|Paid subscription required]] |- !scope="row"| {{para|article-url}} | {{para|article-url-access}} |- !scope="row"| {{para|chapter-url}} | {{para|chapter-url-access}} |- !scope="row"| {{para|contribution-url}} | {{para|contribution-url-access}} |- !scope="row"| {{para|entry-url}} | {{para|entry-url-access}} |- !scope="row"| {{para|map-url}} | {{para|map-url-access}} |- !scope="row"| {{para|section-url}} | {{para|section-url-access}} |} For example, this cites a web page that requires registration but not subscription: <syntaxhighlight lang="wikitext">{{cite web |url=https://example.com/nifty_data.php |url-access=registration |date=2021-04-15 |title=Nifty example data}}</syntaxhighlight> which renders as: :{{cite web |url=https://example.com/nifty_data.php |url-access=registration |date=2021-04-15 |title=Nifty example data}} =====Access indicator for named identifiers===== <!-- ====Access level of identifiers==== --> <!-- Links inserted by identifiers such as {{para|doi}} are not expected to offer a free full text by default. If they do, editors can use {{para|doi-access|free}} (in the case of {{para|doi}}) to indicate the relevant access level. Some identifiers always link to free full texts. In this case, the access level is automatically indicated by the template. This is the case for {{para|arxiv}}, {{para|biorxiv}}, {{para|citeseerx}}, {{para|pmc}}, {{para|rfc}} and {{para|ssrn}}. {| class="wikitable plainrowheaders" |+identifier parameter access icons !scope="col"| url parameter !scope="col"| access icon parameter !scope="col"| supported keywords |- !scope="row"| {{para|bibcode}} | {{para|bibcode-access}} ||rowspan="6"|<code>free</code> – [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] – the source is free to read for anyone (not supported by {{para|url-access}}) |- !scope="row"| {{para|doi}} | {{para|doi-access}} |- !scope="row"| {{para|hdl}} | {{para|hdl-access}} |- !scope="row"| {{para|jstor}} | {{para|jstor-access}} |- !scope="row"| {{para|ol}} | {{para|ol-access}} |- !scope="row"| {{para|osti}} | {{para|osti-access}} |} --> Links inserted by named identifiers are presumed to lie behind a paywall or registration barrier – exceptions listed below. When they are free-to-read, editors should mark those sources with the matching access-indicator parameter so that an appropriate icon is included in the rendered citation. When the sources linked by these named-identifier parameters are not presumed to carry a free-to-read full text (for instance because they're just abstracting services), they may not be marked as <code>limited</code>, <code>registration</code>, or <code>subscription</code>. {| class="wikitable plainrowheaders" |+ Named-identifier and access-indicator parameters |- !scope="col"| Identifier !scope="col"| Access !scope="col"| Allowed keywords |- !scope="row"| {{para|bibcode}} | {{para|bibcode-access}} || rowspan="8" | <code>free</code> [[File:Lock-green.svg|9px|link=|alt=Freely accessible|Freely accessible]] |- !scope="row"| {{para|doi}} | {{para|doi-access}} |- !scope="row"| {{para|hdl}} | {{para|hdl-access}} |- !scope="row"| {{para|jstor}} | {{para|jstor-access}} |- !scope="row"| {{para|ol}} | {{para|ol-access}} |- !scope="row"| {{para|osti}} | {{para|osti-access}} |- !scope="row"| {{para|ssrn}} | {{para|ssrn-access}} |- !scope="row"| {{para|s2cid}} | {{para|s2cid-access}} |} Some named-identifiers are always free-to-read. For those named identifiers there are no access-indicator parameters; the access level is automatically indicated by the template. These named identifiers are: *{{para|arxiv}} *{{para|biorxiv}} *{{para|citeseerx}} *{{para|medrxiv}} *{{para|pmc}} *{{para|rfc}} For embargoed {{#invoke:cs1 documentation support|canonical_name_get|PMC}} that will become available in the future, see {{#invoke:cs1 documentation support|canonical_name_get|Embargo|id=csdoc_Embargo}}. q0m4i2kk4wvu00bkkmd0enqx6ip4l73 Sablonan:Shortcut 10 4458 18264 2024-05-24T13:18:33Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>" 18264 wikitext text/x-wiki <includeonly>{{#invoke:Shortcut|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5idoxkkbt62sniipoe18t8iorl88qpo Sablonan:Citation Style documentation/sep comma 10 4459 18265 2024-05-24T13:19:06Z Bangrapip 9 new 18265 wikitext text/x-wiki By default, sets of fields are terminated with a comma (,). 0j48ofbcivh1taec49zwtiraamz54pf Sablonan:Citation Style documentation/series 10 4460 18266 2024-05-24T13:19:30Z Bangrapip 9 new 18266 wikitext text/x-wiki * <b id="csdoc_series">series</b> or '''version''': When the source is part of a series, such as a book series or a journal, where the issue numbering has restarted. 1kvvhsixhbr9x57sbrri7230c3deawo Sablonan:Citation Style documentation/syntax 10 4461 18267 2024-05-24T13:19:55Z Bangrapip 9 new 18267 wikitext text/x-wiki Nested parameters rely on their parent parameters: * ''parent'' * OR: ''parent2''—may be used instead of ''parent'' ** ''child''—may be used with ''parent'' (and is ignored if ''parent'' is not used) ** OR: ''child2''—may be used instead of ''child'' (and is ignored if ''parent2'' is not used) : Where aliases are listed, only one of the parameters may be defined; if multiple aliased parameters are defined, then only one will show. dzhxc2y9gv8f453r5ofmv5jmu7myldo Sablonan:Citation Style documentation/title 10 4462 18268 2024-05-24T13:20:22Z Bangrapip 9 new 18268 wikitext text/x-wiki {{Crossreference|(See also [[Help:Citation Style 1#Titles and chapters|Help:Citation Style 1 § Titles and chapters]].)}} * '''{{#switch:{{{title_title}}} |encyclopedia=encyclopedia |#default = title}}''': Title of source. {{#switch:{{{link}}}|no=|wikilink_only=Can be wikilinked to an existing Wikipedia article.|Can be wikilinked to an existing Wikipedia article or '''url''' may be used to add an external link, but not both.}} {{#switch:{{BASEPAGENAME}} |Cite arXiv |Cite conference |Cite episode |Cite journal |Cite magazine |Cite news |Cite web |Cite press release |Cite podcast = Displays in quotation marks. For titles containing quotation marks, convert regular quotation marks (<kbd>"</kbd>) to single quotation marks (<kbd>'</kbd>). See [[MOS:QINQ]] for guidance in more complex situations. |Cite report = Displays unformatted, without italics or quotation marks. |Cite book = Displays in ''italics''. |#default = Displays in ''italics''.}} {{#if:{{{limited_param_list|}}}||If '''script-title''' is defined, use '''title''' to hold a [[WP:ROMAN|Romanization]] (if available) of the title in '''script-title'''. ** '''script-title''': Original title for languages that do not use a Latin-based script (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, etc.); not italicized, follows italicized Romanization defined in '''title''' (if present). Must be prefixed with one of the [[Help:Citation_Style_1#{{pipe}}script-&lt;param>{{=}} language codes|supported language codes]] to help browsers properly display the script: **:<code><nowiki>... |title=Tōkyō tawā |script-title=ja:東京タワー |trans-title=Tokyo Tower ...</nowiki></code> ** '''trans-title''': English translation of the title if the source cited is in a foreign language. Displays in square brackets after '''{{#switch:{{{title_title}}} |encyclopedia=encyclopedia |#default = title}}'''. Use of the '''language''' parameter is recommended.}} :Titles containing certain characters will not display and link correctly unless those characters are encoded. {| class="wikitable" style="margin-left: 5em" ! newline !! [ !! ] !! &#124; |- | space || style="text-align: center;" | &amp;#91; || style="text-align: center;" | &amp;#93; || style="text-align: center;" | <code><nowiki>{{!}}</nowiki></code> (preferred) |- | | colspan="2" style="text-align: center;" | [[Template:Bracket|<nowiki>{{bracket|text}}</nowiki>]] || &amp;#124; or [[Template:Pipe|<nowiki>{{pipe}}</nowiki>]] – {{crossref|see also {{section link|Help:Table|Rendering the pipe}}}} |}{{#if:{{{limited_param_list|}}}|| :* '''title-link''': Title of existing Wikipedia article about the source named in '''title''' – do not use a web address; do not wikilink. {{#switch:{{BASEPAGENAME}}|Cite journal = :: Some identifiers (specifying free resources) will automatically be linked to the title when {{para|url}} and {{para|title-link}} are not used to specify a different link target. This behaviour can be overridden by one out of a number of special keywords for {{para|title-link}} to manually select a specific source ({{para|title-link|pmc}} or {{para|title-link|doi}}) for auto-linking or to disable the feature ({{para|title-link|none}}).}} }} kcdzq8te5x841xpsfc658lzbhvory44 Sablonan:Citation Style documentation/type 10 4463 18269 2024-05-24T13:20:54Z Bangrapip 9 new 18269 wikitext text/x-wiki * '''type''': Provides additional information about the media type of the source. May alternatively be used to identify the type of manuscript linked to in the title, if this is not the final version of a manuscript (e.g. if a preprint of a manuscript is freely available, but the version of record is behind a paywall). Format in sentence case. Displays in parentheses following the title. The reserved keyword <code>none</code> can be used to disable the display of a type. {{#if:{{{type_default|}}}|Defaults to {{{type_default}}}.|Examples: {{xt|Thesis}}, {{xt|Booklet}}, {{xt|Accepted manuscript}}, {{xt|CD liner}}, {{xt|Press release}}.}} Alias: '''medium'''{{#ifeq:{{{type_default|}}}|Thesis|, '''degree'''}}. 6ypnmmsa34o7zraeughv0f4pwx3ri08 Sablonan:Citation Style documentation/url 10 4464 18270 2024-05-24T13:21:24Z Bangrapip 9 new 18270 wikitext text/x-wiki * <b id="csdoc_url">url</b>: URL of an online location where the {{#if:{{{media|}}}|media|text of the publication}} named by '''title''' can be found. Cannot be used if '''title''' is wikilinked. If applicable, the link may point to the specific page(s) referenced. Remove tracking parameters from URLs, e.g. <code>#ixzz2rBr3aO94</code> or {{nowrap|<code><nowiki>?utm_source=google&utm_medium=...&utm_term=...&utm_campaign=...</nowiki></code>}}. {{crossref|For linking to pages in PDF files or in Google Books, see [[WP:PAGELINKS]].}} Do not link to any commercial booksellers, such as [[Amazon (company)|Amazon]]; use {{para|isbn}} or {{para|oclc}} to provide neutral search links for books. Invalid URLs, including those containing spaces, will result in an error message. ** <b id="csdoc_accessdate">access-date</b>: Full date when the content pointed to by '''url''' was last verified to support the text in the article; do not wikilink; requires '''url'''; use the same format as other access and archive dates in the citations.{{r|date|group=date}} ''Not required for linked documents that do not change.'' For example, '''access-date''' is required for online sources, such as personal websites, that do not have a publication date; see [[WP:CITEWEB]]. Access dates are not required for links to published research papers or published books. Note that '''access-date''' is the date that the URL was found to be working and to support the text being cited. See [[#csdoc_auto-date-format|"Automatic date formatting"]] above for details about interaction with {{tlx|use dmy dates}} and {{tlx|use mdy dates}}. Can be [[Help:Citation Style 1/accessdate|hidden or styled]] by registered editors. Alias: '''accessdate'''. ** <b id="csdoc_archiveurl">archive-url</b>: The URL of an [[Web archiving|archived]] snapshot of a web page. Typically used to refer to services such as [[Internet Archive]] {{crossref|(see [[Wikipedia:Using the Wayback Machine]])}} and [[archive.today]] {{crossref|(see [[Help:Using archive.today]])}}; requires '''archive-date''' and '''url'''. By default (overridden by {{para|url-status|live}}) the archived link is displayed first, with the original link at the end. Alias: '''archiveurl'''. *** <b id="csdoc_archivedate">archive-date</b>: Archive-service snapshot-date; preceded in display by default text "archived from the original on". Use the same format as other access and archive dates in the citations. This does not necessarily have to be the same format that was used for citing publication dates.{{r|date|group=date}} Do not wikilink; templated dates are discouraged. See [[#csdoc_auto-date-format|"Automatic date formatting"]] above for details about interaction with {{tlx|use dmy dates}} and {{tlx|use mdy dates}}. Alias: '''archivedate'''. *** <b id="csdoc_urlstatus">url-status</b>: A control parameter to select one of {{para|url}} or {{para|archive-url}} to link {{para|title}}; requires '''url''' {{em|and}} '''archive-url'''. Use {{tlx|dead link}} to mark dead {{para|url}} when there is no {{para|archive-url}}. ***:Accepts multiple keywords: ***:*<code>dead</code> – (default condition when {{para|url-status}} omitted or empty) selects {{para|archive-url}} ***:*<code>live</code> – selects {{para|url}}; used when {{para|url}} is preemptively archived with {{para|archive-url}} ***:*<code>deviated</code> – selects {{para|archive-url}}; used when {{para|url}} is still 'live' but no-longer supports the text in a Wikipedia article ***:*<code>unfit</code> – selects {{para|archive-url}}; used when {{para|url}} links to vice (gambling, pornography), advertising, or other unsuitable ''page''; links to {{para|url}} are suppressed in the rendering. If an entire domain is unsuitable, consider instead [[WP:USURPURL|usurpation]] or [[WP:BLACKLIST|blacklist]]. Bot help is available at [[WP:URLREQ]] ***:*<code>usurped</code> – selects {{para|archive-url}}; used when the ''domain'' in {{para|url}} no longer serves its original intent, particularly when the domain has been (mis)appropriated by other entities, such as vice, reseller and advertising sites; links to {{para|url}} are suppressed in the rendering. Bot help is available at [[WP:URLREQ]] ***:*<code>bot: unknown</code> – Editors may encounter this value which is left behind by a bot that has visited the reference and wasn't able to determine the status of the url. The page will be automatically placed in [[:Category:CS1 maint: bot: original URL status unknown]] when this value is present, and per the instructions in that category, editors manually evaluate the state of the URL and change the parameter value appropriately. *** <b id="csdoc_archive_format">archive-format</b>: File format of the work referred to by '''archive-url'''; for example: DOC or XLS; displayed in parentheses after the archive link. HTML is implied and should not be specified. PDF is auto-detected and should not be specified. Does not change the [[Help:External link icons|external link icon]] (except for PDF). Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add file format information for the visually impaired. (This is not a concern with PDF, because the auto-detection will add "(PDF)" as descriptive text.) {{crossref|See [[Help:Citation Style 1#Using {{pipe}}format=|Using {{pipe}}format=]]}} ** <b id="csdoc_url_access">url-access</b>: {{crossref|See [[#Access indicators for url-holding parameters|Access indicators for url-holding parameters]]}} * <b id="csdoc_format">format</b>: File format of the work referred to by '''url'''; for example: DOC or XLS; displayed in parentheses after '''title'''. (For media format, use '''type'''.) HTML is implied and should not be specified. PDF is auto-detected and should not be specified. Does not change the [[Help:External link icons|external link icon]] (except for PDF). Note: External link icons do not include [[Wikipedia:ALT|alt text]]; thus, they do not add file format information for the visually impaired. (This is not a concern with PDF, because the auto-detection will add "(PDF)" as descriptive text.) {{crossref|See [[Help:Citation Style 1#Using {{pipe}}format=|Using {{pipe}}format=]]}} {{MediaWiki URL rules}} {{reflist|group=date|refs=<ref name=date>Access-date and archive-date in references should all have the same format – either the format used for publication dates, or YYYY-MM-DD. {{crossref|See [[MOS:DATEUNIFY]].}}</ref>}} nwjn5f6rtiok2ggtrf7jt0u9vzc24wi Sablonan:MediaWiki URL rules 10 4465 18271 2024-05-24T13:21:43Z Bangrapip 9 new 18271 wikitext text/x-wiki URLs must begin with a supported [[URI scheme]]. <code>http://</code> and <code>https://</code> will be supported by all browsers; however, <code>ftp://</code>, <code>gopher://</code>, <code>irc://</code>, <code>ircs://</code>, <code>mailto:</code> and <code>news:</code> may require a plug-in or an external application and should normally be avoided. [[IPv6]] host-names are currently not supported. If URLs in [[Wikipedia:Citation_templates#Examples|citation template parameters]] contain certain characters, then they will not display and link correctly. Those characters need to be [[percent-encoded]]. For example, a space must be replaced by <code>%20</code>. To encode the URL, replace the following characters with: {| class="wikitable" !scope="row"| Character !scope="col"| space !scope="col"| " !scope="col"| ' !scope="col"| < !scope="col"| > !scope="col"| [ !scope="col"| ] !scope="col"| { !scope="col"| <nowiki>|</nowiki> !scope="col"| } |- !scope="row"| Encoding | %20 || %22 || %27 || %3C || %3E || %5B || %5D || %7B || %7C || %7D |} Single apostrophes do not need to be encoded; however, unencoded multiples will be parsed as italic or bold markup. Single curly closing braces also do not need to be encoded; however, an unencoded pair will be parsed as the double closing braces for the template transclusion.<noinclude> {{documentation}} </noinclude> acy80d3wjj9cccrktq004x6mlxh6ke9 Sablonan:Citation Style documentation/volume 10 4466 18272 2024-05-24T13:22:13Z Bangrapip 9 new 18272 wikitext text/x-wiki * <b id="csdoc_volume">volume</b>: For one publication published in several volumes. Displays after the '''title''' and '''series''' fields; {{#if:{{{magazine|}}}|prefixed with 'Vol. '.|volume numbers should be entered just as a numeral (e.g. 37). Volume values that are wholly digits, wholly uppercase Roman numerals, or fewer than five characters will appear in bold. Any alphanumeric value of five or more characters will not appear in bold.}} In rare cases, publications carry both an ongoing volume and a year-related value; if so, provide them both, for example |volume=IV / #10.<!-- Example: https://gallica.bnf.fr/ark:/12148/bpt6k5661719x --> 536wy1wuypw6z9a25567xj59lpqxd4z Sablonan:Citation Style documentation/whats new 10 4467 18273 2024-05-24T13:22:57Z Bangrapip 9 new 18273 wikitext text/x-wiki {|class="wikitable" |+ Apa'an aja dah nyang baru dirobah ! Patokan !! Jabaran !! Tanggal |- | colspan="3" | N/A |} 8pye2cf8jhtvtcoe69le4xiuuioohlt Sablonan:Round 10 4468 18274 2024-05-24T13:24:22Z Bangrapip 9 new 18274 wikitext text/x-wiki <includeonly>{{safesubst<noinclude/>:#iferror:{{#expr:{{{2|0}}}}} | {{main other|[[Category:Pages with bad rounding precision]]}}{{hid|Bad rounding here}}<!-- -->{{safesubst<noinclude/>:#invoke:Math|precision_format| {{{1}}} | 1-{{order of magnitude|{{{1}}}}} }}| {{safesubst<noinclude/>:#invoke:Math|precision_format| {{{1}}} | {{{2|0}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> i8oc299m624152gpa7ay2vy2yqe4e6m Sablonan:Template journal/arg 10 4469 18275 2024-05-24T13:24:49Z Bangrapip 9 new 18275 wikitext text/x-wiki <includeonly><br /> &#124; {{#switch:{{#invoke:String|find|source={{{1}}}|target=%s*:|plain=false}}|0=<span class="tj-ac">{{{1}}}</span>|1=<span class="tj-ac">&#58;{{#invoke:String|sublength|s=//{{{1}}}|i={{#invoke:String|str_find|//{{{1}}}|:|plain=true}}}}</span>|#default=<span class="tj-an">{{#invoke:String|replace|source={{{1}}}|pattern=%s*:%s*|replace=</span> &#61; <span class="tj-ac">|plain=false|count=1}}</span>}}</includeonly><noinclude>{{documentation}}</noinclude> 68vo078s25xeia0xpt5jm1zrhvrpjfl Sablonan:Hid 10 4470 18276 2024-05-24T13:25:34Z Bangrapip 9 new 18276 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<span data-sort-value="{{#invoke:sortkey|encode|{{{1}}}}}"{{#if:{{{test|}}}|style="color:cyan;display:inline"}}>{{#if:{{{test|}}}|{{{1}}}}}</span>}}</includeonly><noinclude> {{Documentation}} </noinclude> mmk2hx8e4kghwds1js8zny2ai2ty718 Sablonan:Order of magnitude 10 4471 18277 2024-05-24T13:26:04Z Bangrapip 9 new 18277 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude/>#ifexpr:{{{1|0}}}=0 |{{safesubst:<noinclude/>#ifexpr:abs{{{1|0}}}1=1 |0 |{{safesubst:<noinclude/>#expr:floor((ln(abs{{{1}}}1)/ln10)+1)}} }} |{{safesubst:<noinclude/>#expr:floor((ln(abs({{{1|0}}}) )/ln 10)+1E((abs{{{1|0}}}>1E100 or abs{{{1|0}}}<1E-100)-14))}} }}</includeonly><noinclude> {{documentation}} </noinclude> o5x97tr9z1fixe14ip2xcqhbr1akroo Sablonan:Skip to top and bottom 10 4472 18278 2024-05-24T13:27:21Z Bangrapip 9 new 18278 wikitext text/x-wiki <templatestyles src="Skip to top and bottom/styles.css" /> <div <includeonly>class="noprint"</includeonly> id="skip-to-top-button">[[File:Skip to top3.svg|50px|link=#top|Skip to top]]</div> <div <includeonly>class="noprint"</includeonly> id="skip-to-bottom-button">[[File:Skip to bottom3.svg|50px|link=#skip-to-bottom-anchor|Skip to bottom]]</div><div id="skip-to-bottom-anchor" style="position: absolute; bottom: 0;></div><noinclude> {{documentation}} </noinclude> fdoxspbejlvo3spgxdfrixc4rzlitt4 Sablonan:Skip to top and bottom/styles.css 10 4473 18279 2024-05-24T13:27:46Z Bangrapip 9 new 18279 sanitized-css text/css /* {{pp-template}} */ #skip-to-top-button, #skip-to-bottom-button { position: fixed; bottom: 8px; z-index: 50; } #skip-to-top-button:hover, #skip-to-bottom-button:hover { filter: brightness(1.05); } #skip-to-top-button:active, #skip-to-bottom-button:active { filter: brightness(0.95); } #skip-to-bottom-button { right: 8px; } #skip-to-top-button { right: 64px; } /* Avoid overlapping with Vector 2022 width toggle */ @media (min-width: 1400px) { body.skin-vector-2022 #skip-to-bottom-button { right: 68px; } body.skin-vector-2022 #skip-to-top-button { right: 124px; } } payqy122cqjahk5950n8rzhgfuinulr Sablonan:Cs2 10 4474 18280 2024-05-24T13:28:20Z Bangrapip 9 new 18280 wikitext text/x-wiki [[Help:Citation Style 2|Citation Style 2]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> flktvttft09cz4qya95oiidtjdco4xs Sablonan:Cs1 10 4475 18281 2024-05-24T13:28:42Z Bangrapip 9 new 18281 wikitext text/x-wiki [[Help:Citation Style 1|Citation Style 1]]<noinclude> [[Category:Documentation assistance templates]] </noinclude> 3gpz7ptxi5prfsj5lb0kawozsw3dsyw Sablonan:Help desk 10 4476 18282 2024-05-24T13:34:04Z Bangrapip 9 Ngeja halaman dengen "<div style="margin:.1em; float:right; border: 1px solid #aaa; padding: 2px; background-color:#f9f9f9">[[File:Information icon.svg|20px|link=]] [[Wikipedia:Help desk|Méja Pertulungan]]</div><noinclude>{{documentation}}</noinclude>" 18282 wikitext text/x-wiki <div style="margin:.1em; float:right; border: 1px solid #aaa; padding: 2px; background-color:#f9f9f9">[[File:Information icon.svg|20px|link=]] [[Wikipedia:Help desk|Méja Pertulungan]]</div><noinclude>{{documentation}}</noinclude> gf9my2g0zwrdfcuf6msg9ryel2r9zes Sablonan:Error-small 10 4477 18283 2024-05-24T13:34:37Z Bangrapip 9 new 18283 wikitext text/x-wiki {{small|{{#invoke:Error|error|{{{message|{{{1}}}}}}|tag=span}}}}<noinclude>{{documentation}}</noinclude> flg30hlgo3wckkfxn23ryl9hsmfet48 Sablonan:Wikipedia how to 10 4478 18284 2024-05-24T13:35:09Z Bangrapip 9 new 18284 wikitext text/x-wiki {{ombox | type = notice | style = {{#if:{{{style|}}} |margin:0 auto;width:80%;{{{style}}} }} | image = [[File:Twemoji 1f527.svg|30x30px|link=|alt=]] | imageright = {{#if:{{{shortcut|{{{shortcut1|{{{sc1|{{{1<includeonly>|</includeonly>}}}}}}}}}}}} |{{Shortcut|{{{shortcut|{{{shortcut1|{{{sc1|{{{1}}}}}}}}}}}}|{{{shortcut2|{{{sc2|{{{2|}}}}}}}}}||{{{shortcut3|{{{sc3|{{{3|}}}}}}}}}|{{{shortcut4|{{{sc4|{{{4|}}}}}}}}}||{{{shortcut5|{{{sc5|{{{5|}}}}}}}}}<noinclude>|category=no</noinclude>}} }} | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''This help page is a [[Wikipedia:Project namespace#Wikipedia how-to and information pages|how-to guide]].'''<br><div style="font-size: 90%;">It details processes or procedures of <!-- -->{{#if:{{{page|{{{pages|{{{interprets|}}}}}}}}} | <!--doesn't handle multiple items--> {{#ifexist:{{{page|{{{pages|{{{interprets}}}}}}}}} |[[{{{page|{{{pages|{{{interprets}}}}}}}}}]] |{{{page|{{{pages|{{{interprets}}}}}}}}}}} | some aspect(s) of Wikipedia's norms and practices }}. It is not one of [[Wikipedia:Policies and guidelines|Wikipedia's policies or guidelines]], and may reflect varying levels of [[Wikipedia:Consensus|consensus]] and [[Wikipedia:Consensus#Achieving consensus|vetting]].</div></div> }}{{#if: {{{nocat|{{{demo|}}}}}}||<includeonly>{{Namespace detect | wikipedia = {{{category|[[Category:Wikipedia how-to|{{#if:{{{sort-by|}}}|{{{sort-by}}}|{{PAGENAME}}}}]]}}} | help = {{{category|[[Category:Wikipedia how-to|{{#if:{{{sort-by|}}}|{{{sort-by}}}|{{PAGENAME}}}}]]}}} | user = [[Category:User essays]]{{{category|}}} }} </includeonly>}}<noinclude> {{Documentation|content= {{Information page/doc |howto=y}} }} </noinclude> fcr1igbcowcovlv9ypyqn9um5z41qax Sablonan:Endplainlist 10 4479 18285 2024-05-24T13:36:00Z Bangrapip 9 new 18285 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{documentation|Template:Plainlist/doc}} </noinclude> owuqpy73m48jricqo7bykll5w0j3c2o Sablonan:Short description 10 4480 18286 2024-05-24T13:36:26Z Bangrapip 9 new 18286 wikitext text/x-wiki {{#ifeq:{{lc:{{{1|}}}}}|none|<nowiki /><!--Prevents whitespace issues when used with adjacent newlines-->|<div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">{{{1|}}}{{SHORTDESC:{{{1|}}}|{{{2|}}}}}</div>}}<includeonly>{{#ifeq:{{{pagetype}}}|Disambiguation pages||{{#ifeq:{{pagetype |defaultns = all |user=exclude}}|exclude||{{#ifeq:{{#switch: {{NAMESPACENUMBER}} | 2 | 3 | 4 | 5 | 6 | 7 | 10 | 11 | 12 | 13 | 14 | 15 | 100 | 101 | 118 | 119 | 828 | 829 | = exclude|#default=}}|exclude||[[Category:{{{pagetype|{{pagetype |defaultns = extended |plural=y}}}}} with short description]]}}}}}}</includeonly><!-- Start tracking -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using short description with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Short description]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | pagetype | bot |plural }}<!-- -->{{#ifexpr: {{#invoke:String|len|{{{1|}}}}}>100 | [[Category:{{{pagetype|{{pagetype |defaultns = extended |plural=y}}}}} with long short description]]}}<!-- --><includeonly>{{#if:{{{1|}}}||[[Category:Pages with empty short description]]}}</includeonly><!-- -->{{Short description/lowercasecheck|{{{1|}}}}}<!-- -->{{Main other |{{SDcat |sd={{{1|}}} }} }}<noinclude> {{Documentation}} </noinclude> s7dwi9n93v9jz4i8x666jwhuo4epr2k Sablonan:Short description/lowercasecheck 10 4481 18287 2024-05-24T13:36:46Z Bangrapip 9 new 18287 wikitext text/x-wiki {{#ifeq:<!--test first character for lower-case letter-->{{#invoke:string|find|1={{{1|}}}|2=^%l|plain=false}}|1 |<!-- first character is a lower case letter; test against whitelist -->{{#switch: {{First word|{{{1|}}}}}<!--begin whitelist--> |c. <!--for circa--> |gTLD |iMac |iOS |iOS, |iPad |iPhone |iTunes |macOS |none |pH |pH-dependent=<!-- end whitelist; short description starts with an allowed lower-case string; whitelist matched; do nothing --> |#default=<!-- apply category to track lower-case short descriptions -->{{main other|[[Category:Pages with lower-case short description|{{trim|{{{1|}}}}}]]}}{{Testcases other|{{red|CATEGORY APPLIED}}}}<!-- end whitelist test -->}} |<!-- short description does not start with lower-case letter; do nothing; end lower-case test --> }}<noinclude> {{documentation}} </noinclude> i1e9w8d3rdcgxtws9nvbvfopq7y0nnk Sablonan:Slink 10 4482 18288 2024-05-24T13:37:39Z Bangrapip 9 new 18288 wikitext text/x-wiki {{#invoke:Section link|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> gh09dld5dhux6n50izjp2r31i71ye17 Sablonan:Background 10 4483 18289 2024-05-24T13:38:11Z Bangrapip 9 new 18289 wikitext text/x-wiki #REDIRECT [[Sablonan:Background color]] sa111cksy0fsdwr67461qmc5u0mio2h Sablonan:Background color 10 4484 18290 2024-05-24T13:38:28Z Bangrapip 9 new 18290 wikitext text/x-wiki <span style="background-color: {{{c|{{{1|}}}}}}">{{{t|{{{2|}}}}}}</span>{{Main other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}{{Template other|{{Ensure AAA contrast ratio|base={{{c|{{{1|}}}}}}|other={{{t|{{{2|}}}}}}|category=[[Category:Pages using Template:Background color with invalid color combination]]}}}}<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES TO THE /doc SUBPAGE, THANKS --> </noinclude> 3k640mvhn6w5dr0rb7jcp32q4b6oga5 Sablonan:Ensure AAA contrast ratio 10 4485 18291 2024-05-24T13:38:48Z Bangrapip 9 new 18291 wikitext text/x-wiki <includeonly>{{#if:{{{base|}}}|{{#ifexpr:{{#invoke:Color contrast|ratio|{{{base}}}|{{{other|}}}|error=21}} < 7 OR {{#invoke:Color contrast|ratio|{{{base}}}|black|error=0}} < 7 AND {{#invoke:Color contrast|ratio|{{{base}}}|white|error=0}} < 7|{{{category|}}}}}}}</includeonly><noinclude> {{Documentation}}</noinclude> thvg1zc4vzn6yvyb0zfry8s1v9a3kbj Sablonan:Keypress 10 4486 18292 2024-05-24T13:39:29Z Bangrapip 9 new 18292 wikitext text/x-wiki #REDIRECT [[Sablonan:Key press]] fq43l5l9o4x4twv8dun1fknwe848auv Sablonan:Key press 10 4487 18293 2024-05-24T13:39:45Z Bangrapip 9 new 18293 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:key|keypress}}</includeonly><noinclude> {{documentation}} </noinclude> 4j2emwcxmf4dx4zblg3n3h8o0vkve67 Sablonan:Mdash 10 4488 18294 2024-05-24T13:40:56Z Bangrapip 9 new 18294 wikitext text/x-wiki #REDIRECT [[Sablonan:Em dash]] p5ssba2ppp7noamlmk8vcgvfx8sno99 Sablonan:Em dash 10 4489 18295 2024-05-24T13:41:10Z Bangrapip 9 new 18295 wikitext text/x-wiki —<noinclude>{{Documentation}}</noinclude> 23joqzm2jd36f43xgqngjduru7rp4ip Sablonan:Green 10 4490 18296 2024-05-24T13:41:46Z Bangrapip 9 new 18296 wikitext text/x-wiki #REDIRECT [[Sablonan:Ijo]] 2ec098ov3u05k0g25h3yvsa2j7obpvt Sablonan:Red 10 4491 18297 2024-05-24T13:42:12Z Bangrapip 9 new 18297 wikitext text/x-wiki <span style="color: red;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage, not here! --> {{Documentation}} </noinclude> t31acmyfw9ocbl5tvv1i3jvzpzos8k7 Sablonan:Currentmonthday 10 4492 18298 2024-05-24T13:42:57Z Bangrapip 9 new 18298 wikitext text/x-wiki {{#time:F j}}<noinclude>{{Documentation}}</noinclude> pxl1n6p3dn3j1y2oasbd38jlkgc31wp Sablonan:Apostrophe 10 4493 18299 2024-05-24T13:43:26Z Bangrapip 9 new 18299 wikitext text/x-wiki <span class="nowrap" style="padding-left:0.1em;">&#39;</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> ey7sacklsawhwpz5k5ytshi6df53r90 Sablonan:Day+1 10 4494 18301 18300 2024-05-24T13:45:13Z Bangrapip 9 18301 wikitext text/x-wiki {{{2|}}}{{#time: F{{{4| }}}j|{{{1|{{CURRENTDAY}}{{CURRENTMONTHNAME}}{{#if:{{{3|}}}|, {{{3}}}}}}}} +{{{days|1}}} day}}{{#if:{{{3|}}}|,{{{4| }}}{{CURRENTDAY}}{{{4| }}}{{#switch:{{{1|{{CURRENTMONTHNAME}},{{{4| }}}{{{3}}}}}}|December{{{4| }}}{{#expr: 32 - {{{days|1}}}}},{{{4| }}}{{{3}}}={{#expr: {{{3|}}} + 1}}|{{{3|}}}}}}}<noinclude>{{Documentation}}</noinclude> 0bslqtepg7xvoll2mhilyfxz9wjtxs3 Sablonan:Tlp 10 4495 18302 2024-05-24T13:45:47Z Bangrapip 9 new 18302 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link with parameters]] dw6qupdmboq36778vd1tdrtmpbn0hrp Sablonan:Template link with parameters 10 4496 18303 2024-05-24T13:45:58Z Bangrapip 9 new 18303 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> gt546e9yvffjmbtpahxkuxy5pg9coua Sablonan:Tld 10 4497 18304 2024-05-24T13:47:14Z Bangrapip 9 new 18304 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link code]] 89shf2zfk94o1fhwscra3dhoqvgwz92 Sablonan:Template link code 10 4498 18305 2024-05-24T13:47:24Z Bangrapip 9 new 18305 wikitext text/x-wiki <includeonly>{{#Invoke:Template link general|main|nolink=yes|code=yes|nowrap=yes}}</includeonly><noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tlc}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 0i49ncdivj3996big2nh593ty7aspr8 Sablonan:Div col begin 10 4499 18306 2024-05-24T13:48:11Z Bangrapip 9 new 18306 wikitext text/x-wiki #REDIRECT [[Sablonan:Div col]] gywn2yc1m9ktquebej2uktxp8rqvfsu Sablonan:PMID 10 4500 18307 2024-05-24T13:48:36Z Bangrapip 9 new 18307 wikitext text/x-wiki {{#if:{{{1|<noinclude>$</noinclude>}}}|{{Catalog lookup link|{{#expr:{{{1|}}}|}}|{{#expr:{{{2|}}}|}}|{{#expr:{{{3|}}}|}}|{{#expr:{{{4|}}}|}}|{{#expr:{{{5|}}}|}}|{{#expr:{{{6|}}}|}}|{{#expr:{{{7|}}}|}}|{{#expr:{{{8|}}}|}}|{{#expr:{{{9|}}}|}}|article-link={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||PMID (identifier)}}|article-name={{#ifeq:{{yesno-no|{{{plainlink|}}}}}|yes||PMID}}|link-prefix=https://pubmed.ncbi.nlm.nih.gov/|list-leadout={{{leadout|}}}}}|{{error-small|Parameter error in {{tl|PMID}}: Missing [[PubMed Identifier|PMID]].}}}}<noinclude>{{documentation}}<!-- Add categories and interwiki lines to the /doc subpage, not here! --></noinclude> t7fpagbrm8c3ngxx3my57pr5o85r6z5 Sablonan:Catalog lookup link 10 4501 18308 2024-05-24T13:48:55Z Bangrapip 9 new 18308 wikitext text/x-wiki {{#invoke:Catalog lookup link|main}}<noinclude> {{documentation}} </noinclude> gxhwga1uw93cqrqi5exfi5aqxugjbc0 Modul:Catalog lookup link 828 4502 18309 2024-05-24T13:49:21Z Bangrapip 9 new 18309 Scribunto text/plain --[[ |1=, |2=, |3=, |4=, |5=, |6=, |7=, |8=, |9=: Optional unnamed parameters for 0 to 9 items to be listed. Whitespace is trimmed off both ends and the strings are urlencoded as if they were query strings. |article-link=: Optional Wikipedia article name to link to. |article-name=: Optional alternative text to be displayed for |article-link= link in front of catalog link. If not specified, |article-link= is used for display as well. If both parameters are not specified, the prefix is omitted completely. |article-suffix=: Optional symbol to be displayed after article name or link (f.e. ":"; omitted, if not defined). |link-prefix=: Optional prefix portion of url to external catalog item(s). |link-suffix=: Optional suffix portion of url to external catalog item(s). |item-prefix=: Optional text displayed in front of each external link (omitted, if not defined) |item-suffix=: Optional text displayed immediately after each external link (omitted, if not defined) |list-separator=: Optional alternative separator displayed between list items (default: ", ", if not specified). Whitespace must be encoded. |list-leadout=: Optional alternative leadout text displayed between the last two list items (f.e. "and", "or", "as well as", etc., default is the |list-separator= or ", ".) |leadout-suffix=: Optional alternative suffix text of the leadout (see |list-leadout=) displayed between the last two list items. This gets added in front of the last list item instead of the default whitespace which is added without this parameter. This may be necessary if |list-separator= is used not only to define the list separator but also parts of the item prefix (except for the first one). (At present, this is used only to cope with format oddities of the {{MR}} template.) new parameters that support access icons: |allowed_icons= – comma-separated list of keywords: free, limited, registration, subscription, none, all (default; 'all' implied when this parameter empty or omitted) the icons specified in the following parameters are checked agains the list in |allowed-icons=; not in the list? not displayed |url-access-all= – applies specified icon to all items in the list; accepted keywords: free, limited, registration, subscription; |url-accessn= – applies specified icon to item n of the list (the nth positional parameter); accepted keywords: free, limited, registration, subscription; ]] require('strict'); local getArgs = require ('Module:Arguments').getArgs; local lock_icons = { --icon classes are defined in Module:Citation/CS1/styles.css ['free'] = {'id-lock-free', 'Freely accessible'}, ['registration'] = {'id-lock-registration', 'Free registration required'}, ['limited'] = {'id-lock-limited', 'Free access subject to limited trial, subscription normally required'}, ['subscription'] = {'id-lock-subscription', 'Paid subscription required'}, } --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set( var ) return not (var == nil or var == ''); end --[=[-------------------------< M A K E _ L A B E L >---------------------------------------------------------- Makes a wikilinked or plain text label from arguments; when both link and display text is provided, makes a wikilink in the form [[L|D]]; if only link is provided, makes a wikilinked label in the form [[L]]; if only display is provided, makes a plain-text label; if neither are provided makes a label from suffix, returns an empty string else. ]=] local function make_label (link, display, suffix) local label = ''; if is_set (link) then if is_set (display) then label = table.concat ({'[[', link, '|', display, ']]'}); -- make [[L|D]] wikilinked label else label = table.concat ({'[[', link, ']]'}); -- make [[L]] wikilinked label end elseif is_set (display) then label = display; -- plain-text label end if is_set (label) then return table.concat ({label, suffix, '&nbsp;'}); -- assemble the complete label else return suffix; -- no space after suffix if no label end end --[[--------------------------< I C O N _ I N D E X _ G E T >-------------------------------------------------- returns index into lock_icons[] if value assigned to |url-access= or |url-access-all= is a valid icon selector (free, limited, registration, subscription) icon selection may be limited to a subset of the icons with: |allow_icons=<comma-separated list of allowed icons> <comma-separated list of allowed icons> may be any of the keywords: free, limited, registration, subscription, none, all keyword 'all' is default condition; 'all' is implied when |allowed=icons= is empty or omitted keyword 'none' for use with identifiers where icons are inappropriate (isbn, issn, oclc) Templates using this module should set: |allow_icons=free for most identifiers; |allow_icons=none for isbn, issn, oclc, etc |url-access= is alias of |url-access1= ]] local function icon_index_get (args, k) local icon; local param_name = (1 == k and is_set (args['url-access']) and 'url-access') or table.concat ({'url-access', k}); -- make an enumerated parameter name if is_set (args['url-access-all']) and lock_icons[args['url-access-all']] then -- if set and valid icon = args['url-access-all']; -- tentatively elseif is_set (args[param_name]) and lock_icons[args[param_name]] then -- if set and valid icon = args[param_name]; -- tentatively else return nil; -- neither |url-access-all= nor |url-accessn= set so return nil end if args['allow_icons'] and args['allow_icons']:find ('none') then -- if 'none' keyword is present return nil; -- icons display not allowed end if not is_set (args['allow_icons']) or args['allow_icons']:find ('all') or args['allow_icons']:find (icon) then --if all allowed or specified icon is allowed return icon; -- return selected icon as index into icon table end end --[[--------------------------< M A I N >---------------------------------------------------------------------- Template entrypoint to this module; arguments come primarily from the parent frame though in templates that use this module, |allowed-icons= is typically set, if needed, in the {{#invoke:}}. ]] local function main (frame) local args = getArgs (frame); local out_text = ''; if is_set(args[1]) then local result = {}; local label; local article_suffix = args['article-suffix'] or args['article-postfix'] or ''; local link_prefix = args['link-prefix'] or ''; local link_suffix = args['link-suffix'] or args['link-postfix'] or ''; local item_prefix = args['item-prefix'] or ''; local item_suffix = args['item-suffix'] or args['item-postfix'] or ''; local list_separator = args['list-separator'] or ', '; local leadout_suffix = args['leadout-suffix'] or args['leadout-postfix'] or ' '; local list_leadout; local icon_index; if is_set (args['list-leadout']) then list_leadout = table.concat ({ mw.ustring.gsub (args['list-leadout'], '^(%a)', ' %1'), -- insert leading space if first character is a letter leadout_suffix, }); else list_leadout = ''; end label = make_label (args['article-link'], args['article-name'], article_suffix); for k, item in ipairs (args) do -- for each of the positional parameters item = mw.text.trim (item); -- remove extraneous whitespace if is_set (link_prefix) then -- if there is link prefix... item = table.concat ({ -- create an external link item '[', -- open ext link markup link_prefix, -- url prefix mw.uri.encode (item), -- item is part of url link_suffix, -- url suffix ' ', -- required space between url and label item_prefix, -- label prefix item, -- item as label item_suffix, -- item suffix ']' -- close ext link markup }); icon_index = icon_index_get (args, k); -- set if icon specified and allowed for this item; nil else if icon_index then item = table.concat ({ -- add access icon markup to this item '<span class="', -- open the opening span tag; icon classes are defined in Module:Citation/CS1/styles.css lock_icons[icon_index][1], -- add the appropriate lock icon class '" title="', -- and the title attribute lock_icons[icon_index][2], -- for an appropriate tool tip '">', -- close the opening span tag item, '</span>', -- and close the span }); end else item = table.concat ({ -- create an unlinked item item_prefix, -- label prefix item, -- item as label item_suffix, -- item suffix }); end table.insert (result, item); -- add the item to the result list end out_text = frame:callParserFunction('#tag', {'templatestyles', '', src=table.concat({ 'Module:Citation/CS1', mw.ustring.match(frame:getTitle(), '/sandbox$') or '', '/styles.css', })}); if is_set (args['list-leadout']) then out_text = table.concat ({out_text, label, mw.text.listToText (result, list_separator, list_leadout)}); else out_text = table.concat ({out_text, label, table.concat (result, list_separator)}); end end --is_set (args[1]) return out_text end return {main = main}; 3wi2z194vfo9qi53gxesxdd6p3j8qt3 Sablonan:Help navigation 10 4503 18310 2024-05-24T13:50:55Z Bangrapip 9 new 18310 wikitext text/x-wiki #REDIRECT [[Sablonan:Wikipedia help pages]] 9qp59qx33o9vutfh03umqdyfn4tfkq2 Sablonan:Script/styles syriac.css 10 4504 18322 2024-05-24T14:16:30Z Bangrapip 9 new 18322 sanitized-css text/css .script-Syre /* Estrangelo Syriac */ { font-family: 'Estrangelo Antioch', 'Estrangelo Edessa', 'Estrangelo Midyat', 'Estrangelo Nisibin', 'Estrangelo Quenneshrin', 'Estrangelo Talada', 'Estrangelo TurAbdin', 'Noto Sans Syriac', 'Noto Sans Syriac Estrangela', 'Segoe UI Historic'; } .script-Syrj /* Western Syriac */ { font-family: 'Serto Batnan', 'Serto Jerusalem', 'Serto Kharput', 'Serto Malankara', 'Serto Mardin', 'Serto Urhoy', 'Noto Sans Syriac', 'Noto Sans Syriac Western'; } .script-Syrn /* Eastern Syriac */ { font-family: 'East Syriac Adiabene', 'East Syriac Ctesiphon', 'Noto Sans Syriac', 'Noto Sans Syriac Eastern', FreeSans, Code2000; } .script-Syrc /* Syriac (all previous fonts) */ { font-family: 'Noto Sans Syriac', 'Noto Sans Syriac Eastern', 'Noto Sans Syriac Estrangela', 'Noto Sans Syriac Western', 'FreeSans', 'Estrangelo Antioch', 'Estrangelo Edessa', 'Estrangelo Midyat', 'Estrangelo Nisibin', 'Estrangelo Quenneshrin', 'Estrangelo Talada', 'Estrangelo TurAbdin', 'East Syriac Adiabene', 'East Syriac Ctesiphon', 'Segoe UI Historic', 'Serto Batnan', 'Serto Jerusalem', 'Serto Kharput', 'Serto Malankara', 'Serto Mardin', 'Serto Urhoy', Code2000; } tqbe0oyvsnsdpj4714b9qpha2vuzenp Sablonan:Script/Syriac 10 4505 18323 2024-05-24T14:16:56Z Bangrapip 9 Ngeja halaman dengen "<!-- Syrc=Syriac, in Unicode, should cover also Syrce, Syrj, Syrn -->{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_syriac.css" />}}<span class="script-Syrc" dir="rtl" style="font-size: {{{size|125%}}};" lang="{{{lang|syc}}}-Syrc">{{{1}}}</span>&lrm;<!-- --><noinclude>{{documentation}}</noinclude>" 18323 wikitext text/x-wiki <!-- Syrc=Syriac, in Unicode, should cover also Syrce, Syrj, Syrn -->{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_syriac.css" />}}<span class="script-Syrc" dir="rtl" style="font-size: {{{size|125%}}};" lang="{{{lang|syc}}}-Syrc">{{{1}}}</span>&lrm;<!-- --><noinclude>{{documentation}}</noinclude> 7fljjykkog4hqix9u2azu2t5waepp9n Sablonan:Script/Estrangelo Syriac 10 4506 18324 2024-05-24T14:18:01Z Bangrapip 9 new 18324 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_syriac.css" />}}<span class="script-Syre" dir="rtl" style="font-size: {{{size|125%}}};" lang="{{{lang|syc}}}-Syre">{{{1}}}</span>&lrm;<!-- --><noinclude>{{documentation}}</noinclude> s07yh6s7ueqozwttt2qtniv8z5m16ds Sablonan:Script/Western Syriac 10 4507 18325 2024-05-24T14:18:30Z Bangrapip 9 new 18325 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_syriac.css" />}}<span class="script-Syrj" dir="rtl" style="font-size:{{{size|125%}}};" lang="{{{lang|syc}}}-Syrj">{{{1}}}</span>&lrm;<!-- --><noinclude>{{documentation}}</noinclude> an51iezv8qyh27p0ohh4zi7uzk05xb6 Sablonan:Script/Eastern Syriac 10 4508 18326 2024-05-24T14:18:50Z Bangrapip 9 new 18326 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_syriac.css" />}}<span class="script-Syrn" dir="rtl" style="font-size:{{{size|125%}}};" lang="{{{lang|syc}}}-Syrn">{{{1}}}</span>&lrm;<!-- --><noinclude>{{documentation}}</noinclude> brdxbh5svr48a18di04aw7hheumtrl2 Sablonan:Script/Korean 10 4509 18327 2024-05-24T14:20:15Z Bangrapip 9 Ngeja halaman dengen "{{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_korean.css" />}}<span class="script-korean" style="font-language-override: 'KOR'">{{{1}}}</span><noinclude>{{Script/basic documentation}}</noinclude>" 18327 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_korean.css" />}}<span class="script-korean" style="font-language-override: 'KOR'">{{{1}}}</span><noinclude>{{Script/basic documentation}}</noinclude> jbz6xhttx5wl6obkui6yf2p1omkley1 Sablonan:Script/styles korean.css 10 4510 18328 2024-05-24T14:20:52Z Bangrapip 9 Ngeja halaman dengen ".script-korean { font-family: '함초롬돋움 LVT','HCR Dotum LVT','함초롬바탕 LVT','HCR Batang LVT','본고딕','Source Han Sans K','본고딕 KR','Source Han Sans KR','思源黑體','Source Han Sans TC','思源黑體 香港','Source Han Sans HC','思源黑体','Source Han Sans SC','源ノ角ゴシック','Source Han Sans','본명조','Source Han Serif K','본명조 KR','Source Han Serif KR','思源宋體','Source Han Serif TC','思源宋體 香港','Source Ha..." 18328 sanitized-css text/css .script-korean { font-family: '함초롬돋움 LVT','HCR Dotum LVT','함초롬바탕 LVT','HCR Batang LVT','본고딕','Source Han Sans K','본고딕 KR','Source Han Sans KR','思源黑體','Source Han Sans TC','思源黑體 香港','Source Han Sans HC','思源黑体','Source Han Sans SC','源ノ角ゴシック','Source Han Sans','본명조','Source Han Serif K','본명조 KR','Source Han Serif KR','思源宋體','Source Han Serif TC','思源宋體 香港','Source Han Serif HC','思源宋体','Source Han Serif SC','源ノ明朝','Source Han Serif','Noto Sans CJK KR','Noto Sans KR','Noto Sans CJK TC','Noto Sans CJK HC','Noto Sans CJK SC','Noto Sans CJK JP','Noto Serif CJK KR','Noto Serif KR','Noto Serif CJK TC','Noto Serif CJK SC','Noto Serif CJK JP','나눔바른고딕 옛한글','NanumBarunGothic YetHangul','나눔명조 옛한글','NanumMyeongjo YetHangul','은 바탕','Un Batang','돋움 옛한글','Dotum Old Hangul','바탕 옛한글','Batang Old Hangul','굴림 옛한글','NewGulim Old Hangul','궁서 옛한글','Gungsuh Old Hangul','맑은 고딕','Malgun Gothic','함초롬돋움','HCR Dotum','함초롬바탕','HCR Batang'; } odmryd88axwyyp1yz2ll6a2i1fylbi7 Sablonan:ISO 843 10 4511 18329 2024-05-24T14:21:45Z Bangrapip 9 new 18329 wikitext text/x-wiki {{#if:{{{1|}}}|{{#switch:{{{1}}} | &#32; = &#32; | Α = A | α = a | Ά = Á | ά = á | Β = B | β = b | Γ = G | γ = g | Δ = D | δ = d | Ε = E | ε = e | Έ = É | έ = é | Ζ = Z | ζ = z | Η = Ī | η = ī | Ή = Ī́ | ή = ī́ | Θ = Th | θ = th | Ι = I | ι = i | Ί = Í | ί = í | Ϊ = Ï | ϊ = ï | ΐ = ḯ | Κ = K | κ = k | Λ = L | λ = l | Μ = M | μ = m | Ν = N | ν = n | Ξ = X | ξ = x | Ο = O | ο = o | Ό = Ó | ό = ó | Π = P | π = p | Ρ = R | ρ = r | Σ = S | σ|ς = s | Τ = T | τ = t | Υ = Y | υ = y | Ύ = Ý | ύ = ý | Ϋ = Ÿ | ϋ = ÿ | ΰ = ÿ́ | Φ = F | φ = f | Χ = Ch | Χ = ch | Ψ = Ps | ψ = ps | Ω = Ō | ω = ō | Ώ = Ṓ | ώ = ṓ | Αυ = Au | αυ = au | Αύ = Aú | αύ = aú | Ευ = Eu | ευ = eu | Εύ = Eú | εύ = eú | Ου = Ou | ου = ou | Ού = Oú | ού = oú | A = Α | a = α | Á = Ά | á = ά | B = Β | b = β | G = Γ | g = γ | D = Δ | d = δ | E = Ε | e = ε | É = Έ | é = έ | Z = Ζ | z = ζ | Ī = Η | ī = η | Ī́ = Ή | ī́ = ή | Th = Θ | th = θ | I = Ι | i = ι | Í = Ί | í = ί | Ï = Ϊ | ï = ϊ | ḯ = ΐ | K = Κ | k = κ | L = Λ | l = λ | M = Μ | m = μ | N = Ν | n = ν | X = Ξ | x = ξ | O = Ο | o = ο | Ó = Ό | ó = ό | P = Π | p = π | R = Ρ | r = ρ | S = Σ | s = σ | T = Τ | t = τ | Y = Υ | y = υ | Ý = Ύ | ý = ύ | Ÿ = Ϋ | ÿ = ϋ | ÿ́ = ΰ | F = Φ | f = φ | Ch = Χ | ch = Χ | Ps = Ψ | ps = ψ | Ō = Ω | ō = ω | Ṓ = Ώ | ṓ = ώ | Au = Αυ | au = αυ | Aú = Αύ | aú = αύ | Eu = Ευ | eu = ευ | Eú = Εύ | eú = εύ | Ou = Ου | ou = ου | Oú = Ού | oú = ού | ú = ύ | {{Error|!}}<includeonly>[[Category:Pages with incorrectly transcluded templates]]</includeonly> }}}}<noinclude> {{Documentation}} </noinclude> 6tf921ev2e2khfaicy2iva8h130gji4 Sablonan:Grc-transl 10 4512 18330 2024-05-24T14:22:15Z Bangrapip 9 new 18330 wikitext text/x-wiki <includeonly>{{#invoke:Ancient Greek|translit|system=Wiktionary}}</includeonly><noinclude> {{documentation}} </noinclude> s1apyjx17ww2sb2kiy8nycvx3rpfq24 Sablonan:Grek-Latn 10 4513 18331 2024-05-24T14:22:52Z Bangrapip 9 new 18331 wikitext text/x-wiki {{#if:{{{1|}}}|{{#ifeq:{{{lang}}}|el|{{Lang-el|italic=unset|{{#ifeq:{{{reverse}}}|yes|''{{ISO 843|{{{1}}}}}{{ISO 843|{{{2|}}}}}{{ISO 843|{{{3|}}}}}{{ISO 843|{{{4|}}}}}{{ISO 843|{{{5|}}}}}{{ISO 843|{{{6|}}}}}{{ISO 843|{{{7|}}}}}{{ISO 843|{{{8|}}}}}{{ISO 843|{{{9|}}}}}{{ISO 843|{{{10|}}}}}{{ISO 843|{{{11|}}}}}{{ISO 843|{{{12|}}}}}{{ISO 843|{{{13|}}}}}{{ISO 843|{{{14|}}}}}{{ISO 843|{{{15|}}}}}'' ({{{1}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}}{{{14|}}}{{{15|}}}|{{{1}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}}{{{14|}}}{{{15|}}} (''{{ISO 843|{{{1}}}}}{{ISO 843|{{{2|}}}}}{{ISO 843|{{{3|}}}}}{{ISO 843|{{{4|}}}}}{{ISO 843|{{{5|}}}}}{{ISO 843|{{{6|}}}}}{{ISO 843|{{{7|}}}}}{{ISO 843|{{{8|}}}}}{{ISO 843|{{{9|}}}}}{{ISO 843|{{{10|}}}}}{{ISO 843|{{{11|}}}}}{{ISO 843|{{{12|}}}}}{{ISO 843|{{{13|}}}}}{{ISO 843|{{{14|}}}}}{{ISO 843|{{{15|}}}}}''}})}}|{{Lang|el|italic=unset|{{#ifeq:{{{reverse}}}|yes|''{{ISO 843|{{{1}}}}}{{ISO 843|{{{2|}}}}}{{ISO 843|{{{3|}}}}}{{ISO 843|{{{4|}}}}}{{ISO 843|{{{5|}}}}}{{ISO 843|{{{6|}}}}}{{ISO 843|{{{7|}}}}}{{ISO 843|{{{8|}}}}}{{ISO 843|{{{9|}}}}}{{ISO 843|{{{10|}}}}}{{ISO 843|{{{11|}}}}}{{ISO 843|{{{12|}}}}}{{ISO 843|{{{13|}}}}}{{ISO 843|{{{14|}}}}}{{ISO 843|{{{15|}}}}}'' ({{{1}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}}{{{14|}}}{{{15|}}}|{{{1}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}}{{{14|}}}{{{15|}}} (''{{ISO 843|{{{1}}}}}{{ISO 843|{{{2|}}}}}{{ISO 843|{{{3|}}}}}{{ISO 843|{{{4|}}}}}{{ISO 843|{{{5|}}}}}{{ISO 843|{{{6|}}}}}{{ISO 843|{{{7|}}}}}{{ISO 843|{{{8|}}}}}{{ISO 843|{{{9|}}}}}{{ISO 843|{{{10|}}}}}{{ISO 843|{{{11|}}}}}{{ISO 843|{{{12|}}}}}{{ISO 843|{{{13|}}}}}{{ISO 843|{{{14|}}}}}{{ISO 843|{{{15|}}}}}''}})}}}}|{{Error|Error using {{tl|Grek-Latn}}!}}<includeonly>[[Category:Pages with incorrectly transcluded templates]]</includeonly>}}<noinclude> {{Documentation}} </noinclude> 41r0ove8juu65hdfg4rrjyr30khd2xc Sablonan:Transl-grc 10 4514 18332 2024-05-24T14:23:30Z Bangrapip 9 new 18332 wikitext text/x-wiki <includeonly>{{lang-grc|{{{1}}}|{{#invoke:Ancient Greek|translit|{{{1}}}|system=ALA-LC}}|{{{2|}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> 6hzw8mxqhjov4h0oyxcekd4p92rdc6d Sablonan:Lang-grc 10 4515 18334 2024-05-24T14:30:59Z Bangrapip 9 new 18334 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=grc |rtl=no }}</includeonly><noinclude>{{Documentation}}</noinclude> ewfz26ciwivhpqe8zavc83cfuspkho5 Sablonan:Lang-grk 10 4516 18336 2024-05-24T14:33:50Z Bangrapip 9 new 18336 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=grk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Greek multilingual support templates]] </noinclude> 0rpkktn4fco0bn817w0dzubxri29x1x Sablonan:Lang-ar 10 4517 18340 2024-05-24T14:48:12Z Bangrapip 9 new 18340 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ar |rtl=yes }}</includeonly><noinclude> {{Documentation}} </noinclude> nqa2c2exp8neyhyurrwjfr8tu0t7od4 Sablonan:Lang-es 10 4519 18342 2024-05-24T14:49:46Z Bangrapip 9 new 18342 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=es }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates|{{PAGENAME}}]] </noinclude> bi10e2mpbsqwa0wxmomwbr9tirpgozb Sablonan:Lang-fr 10 4520 18343 2024-05-24T14:50:03Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{#invoke:lang|lang_xx_italic |code=fr }}</includeonly><noinclude> {{documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] </noinclude>" 18343 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=fr }}</includeonly><noinclude> {{documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] </noinclude> pdc8zqtphidrxdxlngkvmgudfs166ye Sablonan:Lang-en 10 4521 18724 18386 2024-05-26T04:32:35Z Bangrapip 9 18724 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=en |link=yes }}</includeonly><noinclude> {{Documentation}} <!-- place category and language links on the /doc sub-page --> </noinclude> gqkq3a11suizvmslxo1lbdd82rz3a9g Sablonan:Lang-he 10 4522 18345 2024-05-24T14:51:15Z Bangrapip 9 new 18345 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=he |rtl=yes }}</includeonly><noinclude> {{Documentation}} </noinclude> 7xrb88cucznzq3g5t1xcwxpu9e4k9n5 Sablonan:Lang-de 10 4523 18346 2024-05-24T14:52:28Z Bangrapip 9 new 18346 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=de }}</includeonly><noinclude> {{Documentation}} </noinclude> tjjk81tbkg85vk5svj03k4f2q66h5gn Sablonan:Lang-lt 10 4524 18347 2024-05-24T14:52:50Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{#invoke:lang|lang_xx_italic |code=lt }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude>" 18347 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=lt }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> sx78w739ri7vx7q526lbildg8pzztoh Sablonan:Lang-km 10 4525 18349 2024-05-24T14:53:38Z Bangrapip 9 Ngeja halaman dengen "<includeonly>{{#invoke:lang|lang_xx_inherit |code=km }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austroasiatic multilingual support templates]] </noinclude>" 18349 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=km }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austroasiatic multilingual support templates]] </noinclude> lich5ddwkwnc7hx54obh1kasduernxe Sablonan:Lang-jv 10 4526 18354 2024-05-24T14:59:29Z Bangrapip 9 new 18354 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=jv }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-jv using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates|Lang-jv]] </noinclude> 7sb2sbkbu8c3lwq5x67az4wg6iiqg6l Sablonan:Lang-min 10 4529 18357 2024-05-24T15:01:39Z Bangrapip 9 new 18357 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=min }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> enrbyl8lpkv3sa1burjln0sdrqa6ur5 Sablonan:Lang-nl 10 4530 18886 18885 2024-05-28T01:52:29Z Bangrapip 9 18886 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=nl }}</includeonly><noinclude> {{documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] </noinclude> phqroc91qrabe3utgqe1c1adaxdpeti Sablonan:Lang-nan 10 4531 18359 2024-05-24T15:04:51Z Bangrapip 9 new 18359 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=nan }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Sino-Tibetan multilingual support templates]] </noinclude> enhffanqjco5jucbqd7p9nybzzxjm35 Sablonan:Lang-hak 10 4532 18360 2024-05-24T15:05:40Z Bangrapip 9 new 18360 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=hak }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Sino-Tibetan multilingual support templates]] </noinclude> oa4nsk423mfgp0sle66kfsffde9aksr Sablonan:Lang-la 10 4533 18361 2024-05-24T15:06:14Z Bangrapip 9 new 18361 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=la }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] </noinclude> rbxqs1ck5rky5fq2sy1uhrw4o8km6p2 Sablonan:Lang-fa 10 4534 18362 2024-05-24T15:07:47Z Bangrapip 9 new 18362 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=fa |rtl=yes }}</includeonly><noinclude> {{Documentation}} </noinclude> j44q58hsyy5o1cfze53hsag5dt38g78 Sablonan:Lang-pi 10 4535 18363 2024-05-24T15:08:12Z Bangrapip 9 new 18363 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=pi }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Indo-Iranian multilingual support templates]] </noinclude> nueht4wmirwh7bqa4rmeovxtcgx6rvn Sablonan:Lang-pl 10 4536 18364 2024-05-24T15:09:34Z Bangrapip 9 new 18364 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=pl }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> hovsgw57j7jk8qh4e10u7xtcg0t7gzq Sablonan:Lang-hi 10 4537 18365 2024-05-24T15:09:55Z Bangrapip 9 new 18365 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=hi }}</includeonly>{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-hi using second unnamed parameter]]}}}}<noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Hindi-language text |tracking-category=Instances of Lang-hi using second unnamed parameter }} }} [[Category:Indo-Iranian multilingual support templates|{{PAGENAME}}]] </noinclude> fmcpqeucgtudvp7urwws61iq82v0e8w Sablonan:Lang-ban 10 4538 18366 2024-05-24T15:10:15Z Bangrapip 9 new 18366 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ban }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude> jxx2j4f93b1vtjjwdgdie4ztd0jk0tm Sablonan:Lang-ms 10 4539 18367 2024-05-24T15:10:35Z Bangrapip 9 new 18367 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ms }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> gm8pmet41dc046cqv68bku4msv5s3hm Sablonan:Lang-mad 10 4540 18368 2024-05-24T15:11:19Z Bangrapip 9 new 18368 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=mad }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> r11ttkve3nfgou4sirpvusifjhvobed Sablonan:Lang-pt 10 4541 18369 2024-05-24T15:12:02Z Bangrapip 9 new 18369 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=pt }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] </noinclude> l2o9dso2h8vebckrjy9t2a7z8ll35iq Sablonan:Lang-ro 10 4542 18370 2024-05-24T15:12:22Z Bangrapip 9 new 18370 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ro }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Italic multilingual support templates]] [[Category:Romania templates]] </noinclude> 4dsm46x4kg376dc85t7j6qhxk0jedig Sablonan:Lang-ru 10 4543 18371 2024-05-24T15:12:41Z Bangrapip 9 new 18371 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ru }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> cb0dmqn0ewkx5uw7z83mts5fm6sc7to Sablonan:Lang-su 10 4544 18372 2024-05-24T15:13:20Z Bangrapip 9 new 18372 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=su }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> fjbz96h6php5evk1i19dotipf34dafj Sablonan:Lang-tr 10 4545 18373 2024-05-24T15:14:03Z Bangrapip 9 new 18373 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=tr }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Turkic multilingual support templates]] </noinclude> ip7hbrmy4ew1rdoih36wrm35nomc1qj Sablonan:Lang-sa 10 4546 18374 2024-05-24T15:14:21Z Bangrapip 9 new 18374 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=sa }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-sa using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Sanskrit-language text |tracking-category=Instances of Lang-sa using second unnamed parameter }} }} [[Category:Indo-Iranian multilingual support templates|{{PAGENAME}}]] </noinclude> ky1lls08ad79xp3rbod33i8kxv5kudi Sablonan:Lang-uk 10 4547 18375 2024-05-24T15:15:01Z Bangrapip 9 new 18375 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=uk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> e70072n7ayeech6vuy7xxmyv9gt6ref Sablonan:Lang-ur 10 4548 18376 2024-05-24T15:15:16Z Bangrapip 9 new 18376 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ur |rtl=yes }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-ur using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Urdu-language text |tracking-category=Instances of Lang-ur using second unnamed parameter }} }} [[Category:Indo-Iranian multilingual support templates|{{PAGENAME}}]] </noinclude> o5lmibp2pw7yn7w0jf3mqwwbm4rv18p Sablonan:Lang-th 10 4549 18378 2024-05-24T22:29:23Z Bangrapip 9 new 18378 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=th }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-th using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Thai-language text |tracking-category=Instances of Lang-th using second unnamed parameter }} }} [[Category:Kra–Dai multilingual support templates|{{PAGENAME}}]] </noinclude> amznchx50eaqslqu2znc042oomt8sh4 Pringsèwu 0 4550 18380 2024-05-24T22:34:04Z Bangrapip 9 Bangrapip mindahin [[Pringsèwu]] ke [[Kabupatèn Pringsèwu]] 18380 wikitext text/x-wiki #ALIH [[Kabupatèn Pringsèwu]] myzxhqm6baquf0cj238cadvrukxuomz Sablonan:Lang-coa 10 4551 18382 2024-05-24T22:53:56Z Bangrapip 9 new 18382 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=coa }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> llirk5ifpve9qmwzva86045ckunyv7v Dinda Kanyadewi 0 4552 18384 2024-05-24T22:54:17Z Bangrapip 9 Bangrapip mindahin [[Dinda Kanyadewi]] ke [[Dinda Kanyadéwi]] 18384 wikitext text/x-wiki #ALIH [[Dinda Kanyadéwi]] 9y1xyp14zpucf2c216xrm7yb7owoy83 Modul:CountryData/cacheA 828 4553 18388 2024-05-25T04:37:07Z Bangrapip 9 new 18388 Scribunto text/plain local CountryData = require('Module:CountryData') local pages = {'Australia', 'Canada', 'France', 'Germany', 'India', 'Italy', 'Japan', 'Netherlands', 'Poland', 'Russia', 'Spain', 'United_States'} local p = { data = {} } local frame = mw.getCurrentFrame() for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v, {}) end return p 96fdyeg6uibqh66zu8o0bzeys1oed10 Modul:CountryData/cacheB 828 4554 18389 2024-05-25T04:38:28Z Bangrapip 9 new 18389 Scribunto text/plain local CountryData = require('Module:CountryData') local pages = {'Argentina', 'Austria', 'Belgium', 'Brazil', 'China', 'Czech_Republic', 'England', 'Iran', 'Sweden', 'Switzerland', 'Turkey', 'United_Kingdom'} local p = { data = {} } local frame = mw.getCurrentFrame() for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v, {}) end return p 3ivcstdjnqxpfvigh69uau51zgkauz7 Modul:CountryData 828 4555 18390 2024-05-25T04:39:00Z Bangrapip 9 new 18390 Scribunto text/plain local p = {} local mostUsed = mw.loadData('Module:CountryData/summary') local function getcontents(frame,country,params) return frame:expandTemplate({title="Country data "..country;args=params}) end function p.getcachedtable(frame, country, params) country = mostUsed.redirects[country] or country if params and next(params) then return p.gettable(frame, country, params) end -- Uses mw.loadData to cache data for the most-used templates if mostUsed.pages[country] then local cache = mw.loadData('Module:CountryData/cache' .. mostUsed.pages[country]) if cache.data[country] then return cache.data[country] end end -- if not in cache return p.gettable(frame, country, params) end function p.gettable(frame,country,params) --Returns the parameters of a country data template as a Lua table --If not a valid data template, return empty table local bool, s = pcall(getcontents,frame,country,params or {}) if bool and (string.find(s,"^%{%{ *%{%{%{1") or string.find(s,"^%{%{safesubst: *%{%{%{1")) then --Replace parameter delimiters with arbitrary control characters --to avoid clashes if param values contain equals/pipe signs s = string.gsub(s,"|([^|=]-)=","\1\1%1\2") s = string.gsub(s,"}}%s*$","\1") --Loop over string and add params to table local part = {} for par in string.gmatch(s,"\1[^\1\2]-\2[^\1\2]-\1") do local k = string.match(par,"\1%s*(.-)%s*\2") local v = string.match(par,"\2%s*(.-)%s*\1") if v and not (v=="" and string.find(k,"^flag alias")) then part[k] = v end end return part else return {} end end function p.getalias(frame) --Returns a single parameter value from a data template local part = p.gettable(frame,frame.args[1]) if frame.args.variant then return tostring(part[frame.args[2].."-"..frame.args.variant] or part[frame.args[2]] or frame.args.def) else return tostring(part[frame.args[2]] or frame.args.def) end end function p.gettemplate(frame) --For testing, recreates the country data from the created Lua table --Get data table local data = p.gettable(frame,frame.args[1]) --Concatenate fields into a template-like string local out = "{{ {{{1}}}" for k,v in pairs(data) do out = out.."\n| "..k.." = "..v end return out.."\n}}" end return p cceq9gf8ovsa0t1xy826rbloh46yv3o Modul:CountryData/cacheC 828 4556 18391 2024-05-25T04:39:21Z Bangrapip 9 new 18391 Scribunto text/plain local CountryData = require('Module:CountryData') local pages = {'Denmark', 'Finland', 'Great_Britain', 'Hungary', 'Mexico', 'New_Zealand', 'Norway', 'Portugal', 'Romania', 'South_Africa', 'South_Korea', 'Ukraine'} local p = { data = {} } local frame = mw.getCurrentFrame() for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v, {}) end return p s5hmslz6nh20piwmf2bgvp9wbxf390i Modul:CountryData/cacheE 828 4557 18392 2024-05-25T04:40:21Z Bangrapip 9 new 18392 Scribunto text/plain local CountryData = require('Module:CountryData') local pages = {'Egypt', 'Estonia', 'Indonesia', 'Ireland', 'Kazakhstan', 'Malaysia', 'Nigeria', 'Peru', 'Philippines', 'Soviet_Union', 'Venezuela', 'Wales'} local p = { data = {} } local frame = mw.getCurrentFrame() for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v, {}) end return p 0u0yyvac44f12s3idgoed97tro6bmip Modul:CountryData/cacheG 828 4558 18393 2024-05-25T04:40:42Z Bangrapip 9 new 18393 Scribunto text/plain local CountryData = require('Module:CountryData') local pages = {'Armenia', 'Cuba', 'Cyprus', 'Ecuador', 'Ghana', 'Iceland', 'Jamaica', 'Luxembourg', 'Paraguay', 'Tunisia', 'Vietnam', 'West_Germany'} local p = { data = {} } local frame = mw.getCurrentFrame() for _,v in ipairs(pages) do p.data[v] = CountryData.gettable(frame, v, {}) end return p 6bnokx6tx8j73rz3bf7h667ttknn5gm Modul:CountryData/summary 828 4559 18394 2024-05-25T04:41:08Z Bangrapip 9 new 18394 Scribunto text/plain local p = {} p.pages = {Afghanistan='K', Albania='H', Algeria='F', Angola='K', Argentina='B', Armenia='G', Australia='A', Austria='B', Azerbaijan='F', Bahrain='K', Bangladesh='I', Belarus='D', Belgium='B', Bolivia='J', Bosnia_and_Herzegovina='F', Brazil='B', Bulgaria='D', Cameroon='I', Canada='A', Chile='D', China='B', Chinese_Taipei='H', Colombia='D', Costa_Rica='I', Croatia='D', Cuba='G', Cyprus='G', Czech_Republic='B', Czechoslovakia='H', Democratic_Republic_of_the_Congo='K', Denmark='C', Dominican_Republic='H', East_Germany='K', Ecuador='G', Egypt='E', El_Salvador='J', England='B', Estonia='E', Ethiopia='J', Fiji='K', Finland='C', France='A', Germany='A', Ghana='G', Great_Britain='C', Greece='D', Guatemala='J', Honduras='K', Hong_Kong='F', Hungary='C', Iceland='G', India='A', Indonesia='E', Iran='B', Iraq='J', Ireland='E', Israel='D', Italy='A', Ivory_Coast='I', Jamaica='G', Japan='A', Jordan='K', Kazakhstan='E', Kenya='H', Kuwait='K', Latvia='F', Lebanon='J', Lithuania='F', Luxembourg='G', Malaysia='E', Mali='K', Malta='I', Mexico='C', Moldova='I', Montenegro='H', Morocco='F', Myanmar='J', Nepal='I', Netherlands='A', New_Zealand='C', Nigeria='E', North_Korea='J', North_Macedonia='I', Northern_Ireland='J', Norway='C', Pakistan='F', Panama='I', Paraguay='G', Peru='E', Philippines='E', Poland='A', Portugal='C', Puerto_Rico='H', Qatar='I', Republic_of_Ireland='F', Romania='C', Russia='A', Saudi_Arabia='H', Scotland='D', Senegal='I', Serbia='D', Singapore='F', Slovakia='D', Slovenia='D', South_Africa='C', South_Korea='C', Soviet_Union='E', Spain='A', Sri_Lanka='H', Sweden='B', Switzerland='B', Syria='J', Taiwan='K', Tanzania='K', Thailand='D', Trinidad_and_Tobago='J', Tunisia='G', Turkey='B', Uganda='J', Ukraine='C', United_Arab_Emirates='H', United_Kingdom='B', United_States='A', Uruguay='F', Uzbekistan='H', Venezuela='E', Vietnam='G', Wales='E', West_Germany='G', Yugoslavia='H', Zimbabwe='I', ['Georgia_(country)']='F'} p.redirects = {AFG='Afghanistan', ALB='Albania', ALG='Algeria', AND='Andorra', ANG='Angola', ARG='Argentina', ARM='Armenia', ARU='Aruba', ATG='Antigua and Barbuda', AUS='Australia', AUT='Austria', AZE='Azerbaijan', BAH='Bahamas', BAN='Bangladesh', BAR='Barbados', BDI='Burundi', BEL='Belgium', BEN='Benin', BER='Bermuda', BFA='Burkina Faso', BHR='Bahrain', BIH='Bosnia and Herzegovina', BLR='Belarus', BOL='Bolivia', BOT='Botswana', BRA='Brazil', BRU='Brunei', BUL='Bulgaria', BWA='Botswana', CAM='Cambodia', CAN='Canada', CAY='Cayman Islands', CGO='Republic of the Congo', CHE='Switzerland', CHI='Chile', CHL='Chile', CHN='China', CIS='Commonwealth of Independent States', CIV='Ivory Coast', CMR='Cameroon', COD='Democratic Republic of the Congo', COK='Cook Islands', COL='Colombia', CPV='Cape Verde', CRC='Costa Rica', CRO='Croatia', CSA='Confederate States of America', CSK='Czechoslovakia', CUB='Cuba', CUR='Curaçao', CYP='Cyprus', CZE='Czech Republic', Congo='Republic of the Congo', DEN='Denmark', DEU='Germany', DNK='Denmark', DOM='Dominican Republic', DRC='Democratic Republic of the Congo', ECU='Ecuador', EGY='Egypt', ENG='England', ESA='El Salvador', ESP='Spain', EST='Estonia', ETH='Ethiopia', EU='European Union', FIJ='Fiji', FIN='Finland', FJI='Fiji', FRA='France', FRG='West Germany', FRO='Faroe Islands', GAB='Gabon', GAM='Gambia', GBR='Great Britain', GDR='East Germany', GEO='Georgia (country)', GER='Germany', GHA='Ghana', GIB='Gibraltar', GRC='Greece', GRE='Greece', GRN='Grenada', GUA='Guatemala', GUI='Guinea', GUM='Guam', GUY='Guyana', Georgia='Georgia (country)', HAI='Haiti', HKG='Hong Kong', HON='Honduras', HRV='Croatia', HUN='Hungary', IDN='Indonesia', INA='Indonesia', IND='India', IRE='Ireland', IRI='Iran', IRL='Republic of Ireland', IRN='Iran', IRQ='Iraq', ISL='Iceland', ISR='Israel', ITA='Italy', JAM='Jamaica', JOR='Jordan', JP='Japan', JPN='Japan', KAZ='Kazakhstan', KEN='Kenya', KGZ='Kyrgyzstan', KOR='South Korea', KOS='Kosovo', KSA='Saudi Arabia', KUW='Kuwait', LAO='Laos', LAT='Latvia', LBN='Lebanon', LBR='Liberia', LBY='Libya', LCA='Saint Lucia', LIB='Lebanon', LIE='Liechtenstein', LIT='Lithuania', LTU='Lithuania', LUX='Luxembourg', LVA='Latvia', MAC='Macau', MAD='Madagascar', MAR='Morocco', MAS='Malaysia', MCO='Monaco', MDA='Moldova', MDV='Maldives', MEX='Mexico', MGL='Mongolia', MKD='North Macedonia', MLI='Mali', MLT='Malta', MNE='Montenegro', MON='Monaco', MOZ='Mozambique', MRI='Mauritius', MYA='Myanmar', MYS='Malaysia', NAM='Namibia', NCA='Nicaragua', NCL='New Caledonia', NED='Netherlands', NEP='Nepal', NGA='Nigeria', NGR='Nigeria', NIC='Nicaragua', NIG='Niger', NIR='Northern Ireland', NLD='Netherlands', NOR='Norway', NZ='New Zealand', NZL='New Zealand', OMA='Oman', PAK='Pakistan', PAN='Panama', PAR='Paraguay', PER='Peru', PHI='Philippines', PHL='Philippines', PLE='Palestine', PNG='Papua New Guinea', POL='Poland', POR='Portugal', PRC='China', PRI='Puerto Rico', PRK='North Korea', PRT='Portugal', PUR='Puerto Rico', QAT='Qatar', ROC='Republic of China', ROM='Romania', ROU='Romania', RSA='South Africa', RUS='Russia', RWA='Rwanda', SAM='Samoa', SCG='Serbia and Montenegro', SCO='Scotland', SEN='Senegal', SER='Serbia', SGP='Singapore', SIN='Singapore', SKN='Saint Kitts and Nevis', SLE='Sierra Leone', SLO='Slovenia', SLV='El Salvador', SMR='San Marino', SPA='Spain', SRB='Serbia', SRI='Sri Lanka', SUD='Sudan', SUI='Switzerland', SUR='Suriname', SVK='Slovakia', SVN='Slovenia', SWE='Sweden', SWI='Switzerland', SYR='Syria', TAN='Tanzania', TCH='Czechoslovakia', THA='Thailand', TJK='Tajikistan', TKM='Turkmenistan', TOG='Togo', TON='Tonga', TPE='Chinese Taipei', TRI='Trinidad and Tobago', TTO='Trinidad and Tobago', TUN='Tunisia', TUR='Turkey', TWN='Taiwan', UAE='United Arab Emirates', UGA='Uganda', UK='United Kingdom', UKGBI='United Kingdom of Great Britain and Ireland', UKR='Ukraine', UN='United Nations', URS='Soviet Union', URU='Uruguay', US='United States', USA='United States', USSR='Soviet Union', UZB='Uzbekistan', VAN='Vanuatu', VEN='Venezuela', VIE='Vietnam', WAL='Wales', WIN='West Indies', Washington='Washington (state)', YEM='Yemen', YUG='Yugoslavia', ZAF='South Africa', ZAM='Zambia', ZIM='Zimbabwe', ['Côte d\'Ivoire']='Ivory Coast', ['DR Congo']='Democratic Republic of the Congo', ['New York']='New York (state)', ['People\'s Republic of China']='China', ['SFR Yugoslavia']='Yugoslavia', ['Timor-Leste']='East Timor', ['United States Virgin Islands']='U.S. Virgin Islands', ['United States of America']='United States'} return p 0ymib7yb210s3i6vqfqrmfh8nkkjhgw Modul:Flag 828 4560 18395 2024-05-25T04:42:07Z Bangrapip 9 new 18395 Scribunto text/plain local p = {} function p._main(frame, name, mode, check) local categories = { Flagicon = '[[Category:Flagicons with missing country data templates]]', Flagdeco = '[[Category:Flagdeco with missing country data templates]]', } local yesno = require('Module:Yesno') --Get input arguments local args = require('Module:Arguments').getArgs(frame,{frameOnly = ((frame.args.frameonly or '') ~= ''), valueFunc = function(key,value) if value then value = mw.text.trim(value) --Change empty string to nil for all args except 'image' and 'border' if key=="image" or key=="border" or value~="" then return value end end return nil end }) local preftext = "" if name == 'Flag+link' then args.pref = args[1] elseif name == 'Flagathlete' then args.preftext = args[1] args[2] = args.code or args[2] or "" args.variant = args.variant or args[3] elseif name == 'Flagmedalist' then preftext = (args[1] or "") .. "<br/>" args[2] = args.code or args[2] or "" args.variant = args.variant or args[3] else args.variant = args.variant or args[2] args[2] = args[1] or "" end args[1] = mode .. (args.opts or '') args.missingcategory = categories[name] args.noredlink = args.noredlink or 'notext' if args.placeholder and yesno(args.placeholder) ~= true then args[1] = args[1] .. 'o' end if mw.title.getCurrentTitle().namespace == 0 then local unknown = '[[Category:Pages using ' .. mw.ustring.lower(name) .. ' template with unknown parameters|_VALUE_' .. frame:getParent():getTitle() .. ']]' else local unknown = '' end if check then local opts = { unknown=unknown, preview='Page using [[Template:' .. name .. ']] with unknown parameter "_VALUE_"', ignoreblank='y', '1', '2', 'variant', 'image', 'size', 'sz', 'border', 'align', 'al', 'width', 'w', 'alt', 'ilink', 'noredlink', 'missingcategory', 'name', 'clink', 'link', 'pref', 'suff', 'plink', 'the', 'section', 'altvar', 'avar', 'age', 'nalign', 'nal', 'text', 'nodata', 'opts', 'placeholder', 'getParent', 'frameonly' } check = require('Module:Check for unknown parameters')._check(opts,args) else check = '' end return preftext .. require('Module:Flagg').luaMain(frame,args) .. check end function p.main(frame) return p._main(frame, 'Flag', 'unc', false) end p.flag = p.main p[''] = p.main function p.deco(frame) return p._main(frame, 'Flagdeco', 'uxx', false) end p.flagdeco = p.deco function p.icon(frame) return p._main(frame, 'Flagicon', 'cxxl', true) end p.flagicon = p.icon function p.pluslink(frame) return p._main(frame, 'Flag+link', 'unpefo', false) end p['+link'] = p.pluslink p['flag+link'] = p.pluslink function p.country(frame) return p._main(frame, 'Flagcountry', 'unce', false) end p.flagcountry = p.country function p.athlete(frame) return p._main(frame, 'Flagathlete', 'unape', false) end p.flagathlete = p.athlete function p.medalist(frame) return p._main(frame, 'Flagmedalist', 'unce', false) end p.flagmedalist = p.medalist return p 15lyrelpvzcszpum4hcn5i9xzht7e64 Modul:Flagg 828 4561 18396 2024-05-25T04:44:03Z Bangrapip 9 Ngeja halaman dengen "local titleSelf = mw.title.new(... or mw.getCurrentFrame():getTitle()) local titleCountryData = mw.title.new[[Module:CountryData]] if titleSelf.isSubpage then local sandbox = titleSelf.subpageText:match[[^sandbox]] if sandbox then titleCountryData = titleCountryData:subPageTitle(sandbox) end end local CountryData = require(tostring(titleCountryData)) local p = {} function p.main(frame) --Get input arguments local args = require('Module:Arguments').getArgs(fra..." 18396 Scribunto text/plain local titleSelf = mw.title.new(... or mw.getCurrentFrame():getTitle()) local titleCountryData = mw.title.new[[Module:CountryData]] if titleSelf.isSubpage then local sandbox = titleSelf.subpageText:match[[^sandbox]] if sandbox then titleCountryData = titleCountryData:subPageTitle(sandbox) end end local CountryData = require(tostring(titleCountryData)) local p = {} function p.main(frame) --Get input arguments local args = require('Module:Arguments').getArgs(frame,{valueFunc = function(key,value) if value then value = mw.text.trim(value) --Change empty string to nil for all args except 'image' and 'border' if key=="image" or key=="border" or value~="" then return value end end return nil end }) --Call main function return p.luaMain(frame,args) end function p.luaMain(frame,args) local function emp2nil(x) if x=="" then return nil else return x end end local function space2emp(x) if string.find(x,"^%s*$") then return "" else return x end end local function nopx(x) if x~=nil and (string.find(x,"^%d+$") or string.find(x,"^%d+px$")) then return string.gsub(x,"^(.*)px","%1") else return nil end end --Country & mode parameters local mode = string.lower(args[1] or "usc") local mi = string.sub(mode,1,1) local ms = string.sub(mode,2,2) local mn = string.sub(mode,3,3) local me = string.sub(mode,4,-1) local country = args[2] or "" local countryDataCountry = country if string.find(me, "i") then local titleIocCountryData = mw.title.new[[Module:Country alias/data]] local IocCountryData = require(tostring(titleIocCountryData)) local iocCountryAlias = IocCountryData.countryAliases[country] or country countryDataCountry = IocCountryData.countries[iocCountryAlias]["countrydata_name"] or IocCountryData.countries[iocCountryAlias]["name"] end local avar = args["avar"] or args["altvar"] local clink = args["clink"] or args["link"] --Get country data & altvar data local data, alink, amap, asuf if avar then local age = args["age"] or "" local aalias amap, aalias = require("Module:Flagg/Altvar data").alttable(age) avar = string.gsub(string.lower(avar or ""),"[ -]","") avar = aalias[avar] or avar if not amap[avar] then error("Unknown avar") end local apar = {altvar=amap[avar].altvar;mw=amap[avar].mw;age=amap[avar].age;variant=args["variant"] or args[3]} data = CountryData.getcachedtable(frame, countryDataCountry, apar) asuf = amap[avar].altlink alink = data["link alias-"..amap[avar].altvar] or (clink or data["shortname alias"] or data.alias or country).." "..asuf else data = (args["nodata"] and {}) or CountryData.getcachedtable(frame, countryDataCountry, {variant=args["variant"] or args[3]}) avar = "" amap = {[""]={altvar=""}} end --Name and link parameters clink = clink or data.alias or country local pref = args["pref"] local suff = args["suff"] or asuf local pref2 = args["pref2"] local suff2 = args["suff2"] if not pref and not suff then --Default prefix pref = "Bendèra" end local yn_map = {[""]=0; ["0"]=0; ["no"]=0; ["n"]=0; ["1"]=1; ["yes"]=1; ["y"]=1} local fthe = (args["pthe"] and yn_map[args["pthe"]]~=0) or (args["the"] and yn_map[args["the"]]~=0) local nthe = (args["nthe"] and yn_map[args["nthe"]]~=0) or (args["the"] and yn_map[args["the"]]~=0) fthe = fthe and (pref and "t" or "T").."he " or "" nthe = nthe and (pref and "t" or "T").."he " or "" local flink = args["plink"] or args["flink"] or alink or clink=="" and "" or space2emp((pref or "").." ")..fthe..clink..space2emp(" "..(suff or "")) local flink2 if args["plink2"] or args["flink2"] or pref2 or suff2 then flink2 = args["plink2"] or args["flink2"] or clink=="" and "" or space2emp((pref2 or "").." ")..fthe..clink..space2emp(" "..(suff2 or "")) else flink2 = flink end local fsec = args["psection"] or args["section"] local fsec2 = args["psection2"] or args["section"] local csec = args["csection"] or args["section"] fsec = fsec and "#"..fsec or "" fsec2 = fsec2 and "#"..fsec2 or "" csec = csec and "#"..csec or "" if string.find(me,"f") then if mw.title.new( flink ).exists == false then if flink2 ~= flink and mw.title.new ( flink2 ).exists == true then flink = flink2 fsec = fsec2 else flink = clink end end end local name = args["name"] if not name then local cname = string.find(me,"e") and (data["name alias-"..amap[avar].altvar] or data["shortname alias"] or data.alias) or country if mn == "f" then name = cname=="" and "" or space2emp((pref or "").." ")..nthe..cname..space2emp(" "..(suff or "")) else name = cname end end --Image parameters local pimage = args["image"] local placeholder = "Flag placeholder.svg" local variant = args["variant"] or args[3] or "" local image_map = {[""]=placeholder; ["none"]=placeholder; ["blank"]=placeholder} if pimage then --Remove namespace pimage = string.gsub(pimage,"^[Ff][Ii][Ll][Ee]:","") pimage = string.gsub(pimage,"^[Ii][Mm][Aa][Gg][Ee]:","") end local iname = image_map[pimage] or pimage local size = args["size"] or args["sz"] local size_map = {xs="12x8px"; s="17x11px"; m="23x15px"; l="32x21px"; xl="46x30px"} if size==nil or string.find(size,"^%d*x?%d+px$") then --valid EIS size (..px, x..px or ..x..px) or unset elseif string.find(size,"^%d*x?%d+$") then --EIS size without "px" suffix size=size.."px" else --size from map, or invalid value size = size_map[size] or nil end local border = args["border"] if iname then size = size or "23x15px" if yn_map[border]==0 then border = "" else border = "|border" end else iname = data["flag alias-"..amap[avar].altvar.."-"..variant] or data["flag alias-"..variant] or data["flag alias-"..amap[avar].altvar] or data["flag alias"] or placeholder size = size or emp2nil(data.size) or "23x15px" if border then if yn_map[border]==0 then border = "" else border = "|border" end else local autoborder = data["border-"..variant] or data["border-"..amap[avar].altvar] or data.border if autoborder and autoborder~="border" then border = "" else border = "|border" end end end local am = "" if args["alt"] or string.find(me,"a") then am = args["alt"] or args["name"] or country am = am.."|"..am end --Build display name local text = args["text"] if not text then if mn=="x" then --no text text = "" elseif mn=="p" or mn=="f" or mn == "*" then --prefix/suffix link text = flink=="" and name or "[["..flink..fsec.."|"..name.."]]" -- By the principle of least surprise, there should be some -- indication that the link [[X of Country|Country]] does not -- go to [[Country]]. if mn == "*" and clink ~= flink then text = text:sub(1, -3) .. "\226\128\175*]]" end elseif mn=="l" then --display link target text = flink=="" and name or "[["..flink..fsec.."|"..(args["name"] or flink).."]]" elseif mn=="b" then --both prefix/suffix and normal country link local preflink = pref and (flink=="" and pref.." " or "[["..flink..fsec.."|"..pref.."]] ") or "" local sufflink = suff and (flink=="" and " "..suff or " [["..flink..fsec.."|"..suff.."]]") or "" local namelink = (name=="" and "" or nthe)..(clink=="" and name or "[["..clink..csec.."|"..name.."]]") text = preflink..namelink..sufflink elseif mn=="d" then --data template local title = mw.title.new("Template:Country data "..country) --check if redirect if title.isRedirect then text = "<span class=\"plainlinks\">["..title:fullUrl("redirect=no").." "..name.."]</span>" else text = "[["..title.fullText.."|"..name.."]]" end elseif mn=="u" then --unlinked text = name elseif mn=="a" then --abbr text = name==country and (clink==country and country or "<abbr title='"..clink.."'>"..country.."</abbr>") or ("<abbr title='"..name.."'>"..country.."</abbr>") else --country link (default) text = clink=="" and name or "[["..clink..csec.."|"..name.."]]" end if string.find(me,"p") then text = "("..text..")" end end if type(text) == 'function' then text = text(data) end --Define separator local separator = "&nbsp;" --non-breaking space (n) if ms=="x" then --no separator separator = "" elseif ms=="l" then --line break separator = "<br />" end --Add preftext, if used local preftext = args["preftext"] if (preftext or "") ~= "" then text = preftext..separator..text end --Build image local ilink = args["ilink"] if not ilink then if mi=="x" or (iname==placeholder and pimage~=placeholder) then --no image/invisible image iname = placeholder border = "" ilink = "|link=" am = "" elseif mi=="i" then --image page link ilink = "" elseif mi=="c" then --country link ilink = "|link="..clink..(clink=="" and "" or csec) elseif mi=="p" or mi=="f" then --prefix/suffix link ilink = "|link="..flink..(flink=="" and "" or fsec) elseif mi=="d" then --data template local title = mw.title.new("Template:Country data "..country) --check if redirect if title.isRedirect then ilink = "|link="..title:fullUrl("redirect=no") else ilink = "|link="..title.fullText end else --unlinked (default) ilink = "|link=" end end if am == "" and string.find(me,"l") then am = mw.ustring.sub(ilink,7,-1) end local image = "[[File:"..iname.."|"..size..border..ilink.."|alt="..am.."]]" if iname==placeholder then if require('Module:yesno')(args["noredlink"]) == false or args["noredlink"] == "notext" then if country ~= '' and data.alias == nil then iname = '' image = "[[:Template:Country data "..country.."]]" if args["noredlink"] == "notext" then text = '' end end end if (args["missingcategory"] or '') ~= '' then image = image..args["missingcategory"] end if string.find(me,"b") then text = '' end end --Combine image and name with separator local align_map = {left="left", l="left", center="center", centre="center", c="center", middle="center", m="center", right="right", r="right"} local align = align_map[args["align"] or args["al"]] local nalign = align_map[args["nalign"] or args["nal"]] local out if string.find(me,"r") then --image right of name if (ms=="x" and mi=="x") or (string.find(me,"o") and iname==placeholder and pimage~=placeholder) then --name only out = text elseif ms=="x" or ms=="n" or ms=="l" then --no separator, non-breaking space, or line break out = text.."<span class=\"flagicon\">"..separator..image.."</span>" elseif ms=="t" then --table cell out = "style=\"text-align:"..(nalign or "left").."\"|"..text.."||style=\"text-align:"..(align or "center").."\"|<span class=\"flagicon\">"..image.."</span>" else --fixed-width span box (default) local width = args["width"] or args["w"] or require("Module:Flaglist").luawidth(size) out = text.."&nbsp;<span class=\"flagicon\" style=\"display:inline-block;width:"..width.."px;text-align:"..(align or "right").."\">"..image.."</span>" end else --image left of name if (ms=="x" and mi=="x") or (string.find(me,"o") and iname==placeholder and pimage~=placeholder) then --name only out = text elseif ms=="x" or ms=="n" or ms=="l" then --no separator, non-breaking space, or line break out = "<span class=\"flagicon\">"..image..separator.."</span>"..text elseif ms=="t" then --table cell out = "style=\"text-align:"..(align or "center")..";\"|<span class=\"flagicon\">"..image.."</span>||style=\"text-align:"..(nalign or "left").."\"|"..text else --fixed-width span box (default) local width = nopx(args["width"] or args["w"]) or require("Module:Flaglist").luawidth(size) out = "<span class=\"flagicon\" style=\"display:inline-block;width:"..width.."px;text-align:"..(align or "left").."\">"..image.."</span>&nbsp;"..text end end if string.find(me,"w") then --avoid wrapping out = "<span class=\"nowrap\">"..out.."</span>" end -- align in table if me:find("t") then out = 'style="text-align:'..(align or 'left')..'"|'..out end --Tracking categories local cat = "" if pimage and not image_map[pimage] and country~="" and data["flag alias"] and not args.demo then cat = "[[Category:Pages using Flagg with specified image instead of data template image]]" end return out..cat end return p nq1u2hcpp92aoc2oigw2rur1d583n47 Sablonan:Flag+link 10 4562 18397 2024-05-25T04:45:25Z Bangrapip 9 new 18397 wikitext text/x-wiki {{#invoke:flag|deco|{{{2}}}|variant={{{variant|}}}|size={{{size|}}}}}&nbsp;{{#ifexist: {{{1}}} {{getalias|{{{2}}}}} |[[{{{1}}} {{getalias|{{{2}}}}}|{{{name|{{getalias|{{{2}}}|shortname}}}}}]] |{{#ifexist:{{{1}}} {{iso2country|{{ISO 3166 code|{{{2}}}}}|article=yes|mode=unique}} |[[{{{1}}} {{iso2country|{{ISO 3166 code|{{{2}}}}}|article=yes|mode=unique}}|{{{name|{{getalias|{{{2}}}|shortname}}}}}]] |[[{{getalias|{{{2}}}}}|{{{name|{{getalias|{{{2}}}|shortname}}}}}]] }} }}<noinclude>{{documentation}}</noinclude> 10mcriyjvua5todxjoznl3pew48skcu Sablonan:Getalias 10 4563 18398 2024-05-25T04:46:02Z Bangrapip 9 new 18398 wikitext text/x-wiki {{country data {{{1}}}|getalias/core|name={{{2|}}}|variant={{{variant|{{{3|}}}}}}}}<noinclude> {{documentation}} </noinclude> anrk3h1ng0trq4l9xqx1we1umkopk3n Sablonan:Flagathlete 10 4564 18399 2024-05-25T04:47:32Z Bangrapip 9 new 18399 wikitext text/x-wiki <noinclude>{{User:RMCD bot/subject notice|1=Template:Flag athlete|2=Template talk:Flagathlete#Requested move 21 May 2024}} </noinclude>{{country data {{{2|}}} | country flagbio | name = {{{1|}}} <!-- using this parameter for person's name --> | variant = {{{variant|{{{3|}}}}}} | size = {{{code|{{{2|}}}}}} <!-- using this parameter for the country code --> }}<noinclude>{{documentation}}</noinclude> sr0sdf2tfvd9qyn0o6u0al09x3ov9im Templat:Data negara 0 4565 18400 2024-05-25T04:47:54Z Bangrapip 9 new 18400 wikitext text/x-wiki #REDIRECT [[Sablonan:Data negara]] ahn32s2h5a0v3c4n9w3ohrd5nyhwycb Sablonan:Country flagbio 10 4566 18401 2024-05-25T04:48:27Z Bangrapip 9 new 18401 wikitext text/x-wiki <span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;</span>{{{name}}}&nbsp;<span style="font-size:90%;">(<abbr title="{{#if: {{{shortname alias|}}} | {{{shortname alias}}} | {{{alias}}} }}">{{{size}}}</abbr>)</span><noinclude>{{documentation}}</noinclude> h40f9uprdr8t26whzliem2loexs4bwb Sablonan:Flag medalist 10 4567 18403 18402 2024-05-25T04:49:25Z Bangrapip 9 18403 wikitext text/x-wiki {{country data {{{2|}}} | flag medalist/core | name = {{{1|}}} <!-- using this parameter for person's name --> | variant = {{{variant|{{{3|}}}}}} | size = {{{code|{{{2|}}}}}} <!-- using this parameter for the country code --> }}<noinclude>{{documentation}}</noinclude> 52oozm1emgq69e8p9p3w3blf5st95ly Sablonan:Flag medalist/core 10 4568 18404 2024-05-25T04:49:39Z Bangrapip 9 new 18404 wikitext text/x-wiki {{{name}}}<br/><span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{{size flag alias-{{{variant}}}|{{#if:{{{variant|}}}|23x15px|{{{size flag alias|23x15px}}}}}}}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=]]&nbsp;</span>[[{{{alias}}}|{{{shortname alias|{{{alias}}}}}}]]<noinclude>{{Documentation}}</noinclude> 8ew3i5dht058sikak9d1x36sulqp34l Sablonan:Infobox political division 10 4569 18405 2024-05-25T05:03:48Z Bangrapip 9 new 18405 wikitext text/x-wiki <includeonly>{{main other|{{#invoke:Settlement short description|main}}|}}{{Infobox | child = {{yesno|{{{embed|}}}}} | templatestyles = Template:Infobox political division/styles.css | bodyclass = ib-pol-div vcard | {{#ifeq:{{yesno|{{{embed|}}}}}|yes|title|above}} = {{#ifeq:{{yesno|{{{embed|}}}}}|yes| |<div class="fn org">{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}</div> }}{{#if:{{{native_name|}}}|<div class="ib-pol-div-native nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}}{{#if:{{{other_name|}}}|<div class="ib-pol-div-other nickname">{{{other_name}}}</div>}} <!--** names, type, and transliterations ** --> | subheader = {{#if:{{both|{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}{{#ifeq:{{yesno|{{{embed|}}}}}|yes|1}}|{{{settlement_type|{{{type|}}}}}}}}|<div class="category">{{{settlement_type|{{{type}}}}}}</div>}} | rowclass1 = mergedtoprow ib-pol-div-official-below | data1 = {{#if:{{{name|}}}|{{{official_name|}}}}} <!-- ***Transliteration language 1*** --> | rowclass2 = mergedtoprow | header2 = {{#if:{{{translit_lang1|}}}|{{{translit_lang1}}}&nbsp;transcription(s)}} | rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}} | label3 = &nbsp;•&nbsp;{{{translit_lang1_type}}} | data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}} | rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}} | label4 = &nbsp;•&nbsp;{{{translit_lang1_type1}}} | data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}} | rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}} | label5 =&nbsp;•&nbsp;{{{translit_lang1_type2}}} | data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}} | rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}} | label6 = &nbsp;•&nbsp;{{{translit_lang1_type3}}} | data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}} | rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}} | label7 = &nbsp;•&nbsp;{{{translit_lang1_type4}}} | data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}} | rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}} | label8 = &nbsp;•&nbsp;{{{translit_lang1_type5}}} | data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}} | rowclass9 = mergedbottomrow | label9 = &nbsp;•&nbsp;{{{translit_lang1_type6}}} | data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}} <!-- ***Transliteration language 2*** --> | rowclass10 = mergedtoprow | header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}&nbsp;transcription(s)}} | rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}} | label11 = &nbsp;•&nbsp;{{{translit_lang2_type}}} | data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}} | rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}} | label12 = &nbsp;•&nbsp;{{{translit_lang2_type1}}} | data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}} | rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}} | label13 =&nbsp;•&nbsp;{{{translit_lang2_type2}}} | data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}} | rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}} | label14 = &nbsp;•&nbsp;{{{translit_lang2_type3}}} | data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}} | rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}} | label15 = &nbsp;•&nbsp;{{{translit_lang2_type4}}} | data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}} | rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}} | label16 = &nbsp;•&nbsp;{{{translit_lang2_type5}}} | data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}} | rowclass17 = mergedbottomrow | label17 = &nbsp;•&nbsp;{{{translit_lang2_type6}}} | data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}} <!-- end ** names, type, and transliterations ** --> <!-- ***Skyline Image*** --> | rowclass18 = mergedtoprow | data18 = {{#if:{{{image_skyline|}}}{{{image|}}}|<!-- -->{{#invoke:InfoboxImage|InfoboxImage<!-- -->|image={{if empty|{{{image_skyline|}}}|{{{image|}}}}}<!-- -->|size={{if empty|{{{image_size|}}}|{{{imagesize|}}}}}|sizedefault=250px<!-- -->|alt={{if empty|{{{image_alt|}}}|{{{alt|}}}}}<!-- -->|title={{if empty|{{{image_caption|}}}|{{{caption|}}}|{{{image_alt|}}}|{{{alt|}}}}}}}<!-- -->{{#if:{{{image_caption|}}}{{{caption|}}}|<div class="ib-pol-div-caption">{{if empty|{{{image_caption|}}}|{{{caption|}}}}}</div>}} }} <!-- ***Flag, Seal, Shield and Coat of arms*** --> | rowclass19 = mergedtoprow | class19 = maptable | data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}} |{{Infobox settlement/columns | 1 = {{#if:{{{image_flag|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_flag}}}|size={{{flag_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{flag_alt|}}}|title=Flag of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<br />{{Infobox settlement/link|type={{#if:{{{flag_type|}}}|{{{flag_type}}}|Flag}}|link={{{flag_link|}}}|name={{{official_name}}}}}}} | 2 = {{#if:{{{image_seal|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_seal|}}}|size={{{seal_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{seal_alt|}}}|title=Official seal of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<br />{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|Seal}}|link={{{seal_link|}}}|name={{{official_name}}}}}}} | 3 = {{#if:{{{image_shield|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_shield|}}}||size={{{shield_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{shield_alt|}}}|title=Coat of arms of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<br />{{Infobox settlement/link|type=Coat of arms|link={{{shield_link|}}}|name={{{official_name}}}}}}} | 4 = {{#if:{{{image_blank_emblem|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_blank_emblem|}}}|size={{{blank_emblem_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100px}}|alt={{{blank_emblem_alt|}}}|title=Official logo of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}<br />{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}}} | 5 = {{#if:{{{image_map|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=100px|alt={{{map_alt|}}}|title={{{map_caption|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption|}}}|<div class="ib-pol-div-caption">{{{map_caption}}}}}</div>}} | 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{{map_caption}}}}}}}}} |float = center |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{{coordinates|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} }} }} <!-- ***Etymology*** --> | rowclass20 = mergedtoprow | data20 = {{#if:{{{etymology|}}}|'''Etymology''': {{{etymology}}} }} <!-- ***Nickname*** --> | rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} | data21 = {{#if:{{{nickname|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|'''Nickname(s)''':]]|'''Nickname(s)''':}}|{{#if:{{{nicknames|}}}|{{#if:{{{nickname_link|}}}|[[{{{nickname_link|}}}|'''Nicknames''':]]|'''Nicknames''':}}}}}}{{#if:{{{nickname|}}}{{{nicknames|}}}|&nbsp;<div class="ib-pol-div-nick nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div>}} <!-- ***Motto*** --> | rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}|mergedrow|mergedtoprow}} | data22 = {{#if:{{{motto|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|'''Motto''':]]|'''Motto''':}}|{{#if:{{{mottoes|}}}|{{#if:{{{motto_link|}}}|[[{{{motto_link|}}}|'''Mottoes''':]]|'''Mottoes''':}}}}}}{{#if:{{{motto|}}}{{{mottoes|}}}|&nbsp;<div class="ib-pol-div-motto nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div>}} <!-- ***Anthem*** --> | rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}|mergedrow|mergedtoprow}} | data23 = {{#if:{{{anthem|}}}|{{#if:{{{anthem_link|}}}|[[{{{anthem_link|}}}|'''Anthem''':]]|'''Anthem''':}} {{{anthem}}}}} <!-- ***Song*** --> | rowclass24 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}{{{anthem|}}}|mergedrow|mergedtoprow}} | data24 = {{#if:{{{song|}}}|{{#if:{{{song_type|}}}|{{{song_type}}}:|'''Song''':}} {{{song}}}}} <!-- ***Map*** --> | rowclass25 = mergedtoprow | data25 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption|}}}|<div class="ib-pol-div-caption">{{{map_caption}}}</div>}} }}}} | rowclass26 = mergedrow | data26 = {{#if:{{{image_map2|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2}}}|size={{{mapsize2|}}}|sizedefault=250px|alt={{{map_alt2|}}}|title={{{map_caption2|Location of {{#if:{{{name|}}}|{{{name}}}|{{{official_name}}}}}}}}}}{{#if:{{{map_caption2|}}}|<div class="ib-pol-div-caption">{{{map_caption2}}}</div>}} }} <!-- ***Pushpin Map*** --> | rowclass27 = mergedtoprow | data27 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{{map_caption}}}}}}}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{{coordinates|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} | rowclass28 = {{#if:{{{image_map|}}}{{{image_map2|}}}{{{pushpin_map|}}}|mergedbottomrow|mergedrow}} | label28 = {{if empty|{{{grid_name|}}}|Grid&nbsp;position}} | data28 = {{{grid_position|}}} <!-- ***Subdivisions*** --> | rowclass29 = {{#if:{{{subdivision_type1|}}}{{{subdivision_type2|}}}{{{subdivision_type3|}}}{{{subdivision_type4|}}}{{{subdivision_type5|}}}{{{subdivision_type6|}}}|mergedtoprow|}} | label29 = {{{subdivision_type}}} | data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }} | rowclass30 = mergedrow | label30 = {{{subdivision_type1}}} | data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }} | rowclass31 = mergedrow | label31 = {{{subdivision_type2}}} | data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }} | rowclass32 = mergedrow | label32 = {{{subdivision_type3}}} | data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }} | rowclass33 = mergedrow | label33 = {{{subdivision_type4}}} | data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }} | rowclass34 = mergedrow | label34 = {{{subdivision_type5}}} | data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }} | rowclass35 = mergedrow | label35 = {{{subdivision_type6}}} | data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }} <!--***Established*** --> | rowclass36 = {{#if:{{{established_title1|}}}{{{established_title2|}}}{{{established_title3|}}}{{{established_title4|}}}{{{established_title5|}}}{{{established_title6|}}}|mergedtoprow|}} | label36 = {{{established_title}}} | data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }} | rowclass37 = mergedrow | label37 = {{{established_title1}}} | data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }} | rowclass38 = mergedrow | label38 = {{{established_title2}}} | data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }} | rowclass39 = mergedrow | label39 = {{{established_title3}}} | data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }} | rowclass40 = mergedrow | label40 = {{{established_title4}}} | data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }} | rowclass41 = mergedrow | label41 = {{{established_title5}}} | data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }} | rowclass42 = mergedrow | label42 = {{{established_title6}}} | data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }} | rowclass43 = mergedrow | label43 = {{{established_title7}}} | data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }} | rowclass44 = mergedrow | label44 = {{{extinct_title}}} | data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }} | rowclass45 = mergedrow | label45 = Founded by | data45 = {{{founder|}}} | rowclass46 = mergedrow | label46 = [[Namesake|Named for]] | data46 = {{{named_for|}}} <!-- ***Seat of government and largest city*** --> | rowclass47 = {{#if:{{{admin_center|}}}{{{largest_settlement|}}}|mergedtoprow}} | label47 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | Capital }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!------------------------------------------ capital is largest_city/_settlement: ------------------------------------------- --><div class="ib-pol-div-largest">and {{{largest_settlement_type|largest city}}}</div> }} | data47 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} | rowclass48 = {{#if:{{{capital|}}}|mergedrow}} | label48 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Administrative&nbsp;center }} | data48 = {{#switch:{{{admin_center|}}} |capital | = |[[{{{capital|}}}]] = |{{{capital|}}} = |#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }} | rowclass49 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}} | label49 = Largest {{{largest_settlement_type|city}}} | data49 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!-- nothing already appears above --> | {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }} }} | label50 = {{#if:{{{official_languages_type|}}} | {{{official_languages_type}}} | Official languages }} | data50 = {{{official_languages|}}} | rowclass51 = mergedrow | label51 = {{nobold|1={{#if:{{{recognized_languages|}}}|Recognized|Recognised}}&nbsp;languages}} | data51 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }} | rowclass52 = mergedrow | label52 = {{nobold|1={{#if:{{{recognized_national_languages|}}}|Recognized|Recognised}} national&nbsp;languages}} | data52 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }} | rowclass53 = mergedrow | label53 = {{nobold|1={{#if:{{{recognized_regional_languages|}}}|Recognized|Recognised}} regional&nbsp;languages}} | data53 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }} | label54 = Common&nbsp;languages | data54 = {{{common_languages|}}} | rowclass55 = {{#ifeq:{{{languages2_sub|}}}|yes |{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}} |{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }} | label55 ={{#ifeq:{{{languages_sub|}}}|yes |<div class="ib-pol-div-lang">{{if empty| {{{languages_type|}}} | Other&nbsp;languages }}</div> |{{if empty| {{{languages_type|}}} | Other&nbsp;languages }} }} | data55 = {{{languages|}}} | rowclass56 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}} | label56 = {{#ifeq:{{{languages2_sub|}}}|yes |<div class="ib-pol-div-lang">{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }}</div> |{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }} }} | data56 = {{{languages2|}}} | label57 = [[Ethnic group|Ethnic&nbsp;groups]] <!-- -->{{#if:{{{ethnic_groups_year|}}} |<div class="ib-pol-div-ethnic"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</div>|<div class="ib-pol-div-ethnic">{{{ethnic_groups_ref|}}}</div>}} | data57 = {{{ethnic_groups|}}} | label58 = Religion <!-- -->{{#if:{{{religion_year|}}} |<div class="ib-pol-div-religion"> ({{{religion_year}}}){{{religion_ref|}}}</div>|<div class="ib-pol-div-religion">{{{religion_ref|}}}</div>}} | data58 = {{{religion|}}} | label59 = [[Demonym|Demonym(s)]] | data59 = {{#if:{{{demonym|}}} |{{#ifexist:{{{demonym}}} people | [[{{{demonym}}} people|{{{demonym}}}]] | {{{demonym}}} }} }} <!-- ***Government type and Leader*** --> | label60 = {{#if:{{{government_type|}}} | {{#if:{{{politics_link|}}} | [[{{{politics_link}}}|Government]]<!-- -->| {{#ifexist:Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Government]]<!-- -->| Government<!-- -->}}<!-- -->}}<!-- -->}} | data60 = {{{government_type|}}} <!-- ***Government*** --> | header61 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}} | Government }} }} | rowclass62 = mergedrow | data62 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }} | label63 = Legislature | data63 = {{{legislature|}}} | rowclass64 = mergedrow | label64 = <div class="ib-pol-div-fake-li">•&nbsp;{{#if:{{{type_house1|}}}|{{{type_house1}}}|[[Upper house]]}}</div> | data64 = {{{upper_house|{{{house1|}}}}}} | rowclass65 = mergedbottomrow | label65 = <div class="ib-pol-div-fake-li">•&nbsp;{{#if:{{{type_house2|}}}|{{{type_house2}}}|[[Lower house]]}}</div> | data65 = {{{lower_house|{{{house2|}}}}}} | label66 = {{#if:{{{judiciary_link|}}} | [[{{{judiciary_link}}}|Judiciary]]<!-- -->| {{#ifexist:Judiciary of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Judiciary of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Judiciary]]<!-- -->| Judiciary<!-- -->}}<!-- -->}} | data66 = {{{judiciary|}}} <!-- ***Representation in federal/national government*** --> | header67 = {{#if:{{{national_representation_type1|}}} | {{#if:{{{national_representation|}}} | {{{national_representation}}} | National&nbsp;representation }} }} | rowclass68 = {{#if:{{{national_representation2|}}}|mergedrow|mergedbottomrow}} | label68 = <div class="ib-pol-div-fake-li">•&nbsp;{{{national_representation_type1}}}</div> | data68 = {{#if:{{{national_representation_type1|}}}|{{{national_representation1|}}} }} | rowclass69 = mergedbottomrow | label69 = <div class="ib-pol-div-fake-li">•&nbsp;{{{national_representation_type2}}}</div> | data69 = {{#if:{{{national_representation_type2|}}}|{{{national_representation2|}}} }} <!-- ***Geographical characteristics*** --> <!-- ***Area*** --> | rowclass70 = mergedtoprow | header70 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | {{#if:{{{area_link|}}} | [[{{{area_link}}}|Area]] | {{#ifexist:Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Area]] | Area <!-- -->}}<!-- -->}} }} | rowclass71 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label71 = <div class="ib-pol-div-fake-li">•&nbsp;{{{area_label|Total}}}{{{FR_foot4|}}}</div> | data71 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}} |{{#if:{{{area_km2|}}}{{{area_sq_mi|}}} |{{convinfobox|{{{area_km2|}}}|km2|{{{area_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_ha|}}}{{{area_acre|}}} |{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|acre|abbr=on}} }} }}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |&#32;([[{{#if:{{{area_rank_link|}}}|{{{area_rank_link|}}}|List of countries and dependencies by area}}|{{{area_rank}}}]]) }} }} | rowclass72 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label72 = <div class="ib-pol-div-fake-li">•&nbsp;Land</div> | data72 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}} |{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}} |{{convinfobox|{{{area_land_km2|}}}|km2|{{{area_land_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}} |{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|acre|abbr=on}} }} }}{{{area_land_footnote|}}} }} | rowclass73 = {{#if:{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label73 = <div class="ib-pol-div-fake-li">•&nbsp;Water</div> | data73 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}} |{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}} |{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}} |{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}} }} }}{{{area_water_footnote|}}} }} | rowclass74 = {{#if:{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label74 = <div class="ib-pol-div-fake-li">•&nbsp;Water&nbsp;(%)</div> | data74 = {{{percent_water|}}} | rowclass75 = {{#if:{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label75 = <div class="ib-pol-div-fake-li">•&nbsp;{{{area_label2|}}}</div> | data75 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }} | rowclass76 = {{#if:{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label76 = <div class="ib-pol-div-fake-li">•&nbsp;{{{area_label3|}}}</div> | data76 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }} | rowclass77 = {{#if:{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label77 = {{{stat_year1|}}}{{{ref_area1|}}} | data77 = {{#if: {{{stat_area1|}}} | {{convinfobox|{{{stat_area1|}}}|km2||sqmi}} }} | rowclass78 = {{#if:{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label78 = {{{stat_year2|}}}{{{ref_area2|}}} | data78 = {{#if: {{{stat_area2|}}} | {{convinfobox|{{{stat_area2|}}}|km2||sqmi}} }} | rowclass79 = {{#if:{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label79 = {{{stat_year3|}}}{{{ref_area3|}}} | data79 = {{#if: {{{stat_area3|}}} | {{convinfobox|{{{stat_area3|}}}|km2||sqmi}} }} | rowclass80 = {{#if:{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label80 = {{{stat_year4|}}}{{{ref_area4|}}} | data80 = {{#if: {{{stat_area4|}}} | {{convinfobox|{{{stat_area4|}}}|km2||sqmi}} }} | rowclass81 = mergedbottomrow | label81 = {{{stat_year5|}}}{{{ref_area5|}}} | data81 = {{#if: {{{stat_area5|}}} | {{convinfobox|{{{stat_area5|}}}|km2||sqmi}} }} <!-- ***Dimensions*** --> | rowclass82 = mergedtoprow | header82 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|Dimensions<div class="ib-settlement-fn">{{{dimensions_footnotes|}}}</div>}} | rowclass83 = mergedrow | label83 = <div class="ib-pol-div-fake-li">•&nbsp;Length</div> | data83 = {{#if:{{{length_km|}}}{{{length_mi|}}} |{{convinfobox|{{{length_km|}}}|km|{{{length_mi|}}}|mi|abbr=on}} }} | rowclass84 = mergedbottomrow | label84 = <div class="ib-pol-div-fake-li">•&nbsp;Width</div> | data84 = {{#if:{{{width_km|}}}{{{width_mi|}}} |{{convinfobox|{{{width_km|}}}|km|{{{width_mi|}}}|mi|abbr=on}} }} <!-- ***Elevation*** --> | rowclass85 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}|mergedtoprow|}} | label85 = {{#if:{{{elevation_link|}}}|[[{{{elevation_link|}}}|Elevation]]|Elevation}}<div class="ib-pol-div-elevation">{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&#32;({{{elevation_point}}})}}</div> | data85 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_m|}}} |ft ={{{elevation_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} | rowclass86 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}|mergedrow|{{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|mergedtoprow|}}}} | label86 = Highest&nbsp;elevation<div class="ib-pol-div-elevation">{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&#32;({{{elevation_max_point}}})}}</div> | data86 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_max_m|}}} |ft ={{{elevation_max_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation max rank*** --> | rowclass87 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|mergedrow|mergedbottomrow}} | label87 = &nbsp;•&nbsp;Rank | data87 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }} | rowclass88 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}} | label88 = Lowest&nbsp;elevation<div class="ib-pol-div-elevation">{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&#32;({{{elevation_min_point}}})}}</div> | data88 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_min_m|}}} |ft ={{{elevation_min_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation min rank*** --> | rowclass89 = mergedbottomrow | label89 = &nbsp;•&nbsp;Rank | data89 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}} <!-- ***Population*** --> <!-- ***Demographics 1*** --> | rowclass90 = mergedtoprow | header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |{{#if:{{{population_link|}}} | {{#ifeq:{{{population_link}}}|no|Population|[[{{{population_link}}}|Population]]}}<!-- -->| {{#ifexist:Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Population]]<!-- -->| Population<!-- -->}}<!-- -->}} }} | rowclass91 = mergedrow | label91 = <div class="ib-pol-div-fake-li">•&nbsp;{{#if:{{{population_estimate_year|}}} |{{{population_estimate_year}}} estimate|Estimate}}</div> | data91 = {{#if:{{{population_estimate|}}} |{{{population_estimate}}}<!-- -->{{#if:{{{population_estimate_rank|}}} |&#32;([[{{#if:{{{population_rank_link|}}}|{{{population_rank_link|}}}|List of countries and dependencies by population}}|{{{population_estimate_rank}}}]])}} }} | rowclass92 = mergedrow | label92= <div class="ib-pol-div-fake-li">•&nbsp;{{{population_label2|}}}</div> | data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}} | rowclass93= mergedrow | label93= <div class="ib-pol-div-fake-li">•&nbsp;{{{population_label3|}}}</div> | data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}} | rowclass94= mergedrow | data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{{stat_pop1|}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{{stat_pop2|}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{{stat_pop3|}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{{stat_pop4|}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{{stat_pop5|}}} }} }} | rowclass95= mergedrow | label95= <div class="ib-pol-div-fake-li">•&nbsp;{{#if:{{{population_census_year|}}} |{{{population_census_year}}}&nbsp;census|Census}}</div> | data95= {{#if:{{{population_census|}}} |{{{population_census}}}<!-- -->{{#if:{{{population_census_rank|}}} |&#32;([[{{#if:{{{population_rank_link|}}}|{{{population_rank_link|}}}|List of countries and dependencies by population}}|{{{population_census_rank}}}]])}} }} | rowclass96 = mergedbottomrow | label96= <div class="ib-pol-div-fake-li">•&nbsp;Density{{{FR_foot5|}}}</div> | data96= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}} | {{convinfobox|{{{population_density_km2|}}}|/km2|{{{population_density_sq_mi|}}}|/sqmi|1|abbr=on}}{{{pop_den_footnote|}}}<!-- -->{{#if:{{{population_density_rank|}}} |&#32;([[{{#if:{{{population_density_rank_link|}}}|{{{population_density_rank_link|}}}|List of countries and dependencies by population density}}|{{{population_density_rank}}}]])}} }} | rowclass107= mergedtoprow | label107= [[Gross value added|GVA]] | data107= {{#if:{{{GVA|}}}{{{GVA_per_capita|}}} |{{#if:{{{GVA_year|}}} |{{{GVA_year}}}&nbsp;}}estimate }} | rowclass108= mergedrow | label108= <div class="ib-pol-div-fake-li">•&nbsp;Total</div> | data108= {{#if:{{{GVA|}}} |{{{GVA}}}<!-- -->{{#if:{{{GVA_rank|}}} |&#32;({{{GVA_rank}}})}} }} | rowclass109= mergedbottomrow | label109= <div class="ib-pol-div-fake-li">•&nbsp;Per capita</div> | data109= {{#if:{{{GVA_per_capita|}}} | {{{GVA_per_capita}}}<!-- -->{{#if:{{{GVA_per_capita_rank|}}} |&#32;({{{GVA_per_capita_rank}}})}} }} | rowclass110= mergedtoprow | label110= {{#if:{{{GDP_PPP_type|}}}|{{{GDP_PPP_type}}}|[[Gross domestic product|GDP]]&nbsp;{{nobold|([[Purchasing power parity|PPP]])}}}} | data110= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}} |{{#if:{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}}&nbsp;}}estimate }} | rowclass111= mergedrow | label111= <div class="ib-pol-div-fake-li">•&nbsp;Total</div> | data111= {{#if:{{{GDP_PPP|}}} |{{{GDP_PPP}}}<!-- -->{{#if:{{{GDP_PPP_rank|}}} |&#32;([[{{#if:{{{GDP_PPP_rank_link|}}}|{{{GDP_PPP_rank_link|}}}|List of countries by GDP (PPP)}}|{{{GDP_PPP_rank}}}]])}} }} | rowclass112= mergedbottomrow | label112= <div class="ib-pol-div-fake-li">•&nbsp;Per capita</div> | data112= {{#if:{{{GDP_PPP_per_capita|}}} |{{{GDP_PPP_per_capita}}}<!-- -->{{#if:{{{GDP_PPP_per_capita_rank|}}} |&#32;([[{{#if:{{{GDP_PPP_per_capita_rank_link|}}}|{{{GDP_PPP_per_capita_rank_link|}}}|List of countries by GDP (PPP) per capita}}|{{{GDP_PPP_per_capita_rank}}}]])}} }} | rowclass113= mergedtoprow | label113= {{#if:{{{GDP_nominal_type|}}}|{{{GDP_nominal_type}}}|[[Gross domestic product|GDP]]&nbsp;{{nobold|(nominal)}}}} | data113= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}} |{{#if:{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}}&nbsp;}}estimate }} | rowclass114= mergedrow | label114= <div class="ib-pol-div-fake-li">•&nbsp;Total</div> | data114= {{#if:{{{GDP_nominal|}}} |{{{GDP_nominal}}}<!-- -->{{#if:{{{GDP_nominal_rank|}}} |&#32;([[{{#if:{{{GDP_nominal_rank_link|}}}|{{{GDP_nominal_rank_link|}}}|List of countries by GDP (nominal)}}|{{{GDP_nominal_rank}}}]])}} }} | rowclass115= mergedbottomrow | label115= <div class="ib-pol-div-fake-li">•&nbsp;Per capita</div> | data115= {{#if:{{{GDP_nominal_per_capita|}}} | {{{GDP_nominal_per_capita}}}<!-- -->{{#if:{{{GDP_nominal_per_capita_rank|}}} |&#32;([[{{#if:{{{GDP_nominal_per_capita_rank_link|}}}|{{{GDP_nominal_per_capita_rank_link|}}}|List of countries by GDP (nominal) per capita}}|{{{GDP_nominal_per_capita_rank}}}]])}} }} | label116= [[Gini_coefficient|Gini]]{{#if:{{{Gini_year|}}} |&nbsp;{{nobold|1=({{{Gini_year}}})}}}} | data116= {{#if:{{{Gini|}}} | {{#switch:{{{Gini_change|}}} |increase = {{increaseNegative}}&nbsp;<!-- -->|decrease = {{decreasePositive}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{Gini}}}{{{Gini_ref|}}}<br/><!-- ---------Evaluate and add Gini category:---------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{Gini}}}>100 <!-- -->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|very high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=46 <!-- -->| {{color|darkred|high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=30 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{Gini}}}>=0 <!-- -->| {{color|forestgreen|low}}<!-- -->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid Gini value}}<!-- -->}}<!-- -->}}<!-- -----------Add Gini_rank (if supplied):---------- -->{{#if:{{{Gini_rank|}}} |&nbsp;·&nbsp;[[{{#if:{{{Gini_rank_link|}}}|{{{Gini_rank_link|}}}|List of countries by income equality}}|{{{Gini_rank}}}]]<!-- -->}}<!-- -->}} | label117= [[Human Development Index|HDI]]{{#if:{{{HDI_year|}}} |&nbsp;{{nobold|1=({{{HDI_year}}})}}}} | data117= {{#if:{{{HDI|}}} | {{#switch:{{{HDI_change|}}} |increase = {{increase}}&nbsp;<!-- -->|decrease = {{decrease}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{HDI}}}{{{HDI_ref|}}}<br/><!-- ---------Evaluate and add HDI category:--------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{HDI}}}>1 <!-- -->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{HDI}}}>0.799 <!-- -->| {{color|darkgreen|very high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.699 <!-- -->| {{color|forestgreen|high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.549 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{HDI}}}>=0.000<!-- -->| {{color|red|low}}<!-- -->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid HDI value}}<!-- -->}}<!-- -->}}<!-- ----------Add HDI_rank (if supplied):----------- -->{{#if:{{{HDI_rank|}}} |&nbsp;·&nbsp;[[{{#if:{{{HDI_rank_link|}}}|{{{HDI_rank_link|}}}|List of countries by Human Development Index}}|{{{HDI_rank}}}]]<!-- -->}}<!-- -->}} | label118= Currency | data118= {{#if:{{{currency|}}} | {{{currency}}} {{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}} }} <!-- ***Time Zones*** --> | rowclass119 = {{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|mergedrow|mergedbottomrow}} | header119 = {{#if:{{{timezone1_location|}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]s|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]}}|}} | rowclass120 = {{#if:{{{timezone1_location|}}}|mergedrow|mergedtoprow}} | label120 = {{#if:{{{timezone1_location|}}}|{{{timezone1_location}}}|{{#if:{{{timezone2_location|}}}|{{{timezone2_location}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]s|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]}}}}}} | data120 = {{#if:{{{utc_offset1|{{{utc_offset|}}} }}} |[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]] {{#if:{{{timezone1|{{{timezone|}}}}}}|({{{timezone1|{{{timezone}}}}}})}} |{{{timezone1|{{{timezone|}}}}}}{{#if:{{{utc_offset_list|}}}|{{{utc_offset_list}}} {{#if:{{{timezone1|{{{timezone|}}}}}}|({{{timezone1|{{{timezone}}}}}})}}}} }} | rowclass121 = mergedbottomrow | label121 = <div class="ib-pol-div-fake-li">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</div> | data121 = {{#if:{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}} |[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]] {{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|({{{timezone1_DST|{{{timezone_DST}}}}}})}} |{{{timezone1_DST|{{{timezone_DST|}}}}}}{{#if:{{{utc_offset_list_DST|}}}|{{{utc_offset_list_DST}}}}} }} <!-- ***Date format*** --> | label130 = Date format | data130= {{{date_format|}}} <!-- ***Electricity*** --> | label131 = [[Mains electricity]] | data131= {{{electricity|}}} <!-- ***Driving side*** --> | label132= [[Left- and right-hand traffic|Driving side]] | data132= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }} <!-- ***Calling Code(s)*** --> | rowclass133 = {{#if:{{{iso_code|}}}{{{postal_code|}}}{{{postal2_code|}}}|mergedtoprow|}} | label133= {{#if:{{{calling_code|}}} |{{#ifexist:Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Calling code]] | Calling code }} }} | data133= {{{calling_code|}}} <!-- ***Postal Code(s)*** --> | rowclass134 = {{#if:{{{calling_code|}}}|mergedrow|{{#if:{{{postal2_code|}}}{{{iso_code|}}}|mergedtoprow|}}}} | label134 = {{{postal_code_type}}} | data134 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|<div class="postal-code">{{{postal_code}}}</div>}}}} | rowclass135 = {{#if:{{{iso_code|}}}|mergedrow|{{#if:{{{postal_code|}}}|mergedbottomrow|}}}} | label135 = {{{postal2_code_type}}} | data135 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|<div class="postal-code">{{{postal2_code}}}</div>}} }} }} <!-- ISO Code--> | rowclass136 = {{#if:{{{calling_code|}}}{{{postal_code|}}}{{{postal2_code|}}}|mergedbottomrow|}} | label136= [[ISO 3166|ISO 3166 code]] | data136= {{{iso_code|}}} <!-- ccTLD--> | label137= [[Country code top-level domain|Internet TLD]] | data137= {{{cctld|}}} <!-- ***Blank Fields (two sections)*** --> | rowclass139 = mergedtoprow | label139 = {{{blank_name_sec1|{{{blank_name|}}}}}} | data139 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}} | rowclass140 = mergedrow | label140 = {{{blank1_name_sec1|{{{blank1_name|}}}}}} | data140 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}} | rowclass141 = mergedrow | label141 = {{{blank2_name_sec1|{{{blank2_name|}}}}}} | data141 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}} | rowclass142 = mergedrow | label142 = {{{blank3_name_sec1|{{{blank3_name|}}}}}} | data142 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}} | rowclass143 = mergedrow | label143 = {{{blank4_name_sec1|{{{blank4_name|}}}}}} | data143 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}} | rowclass144 = mergedrow | label144 = {{{blank5_name_sec1|{{{blank5_name|}}}}}} | data144 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}} | rowclass145 = mergedrow | label145 = {{{blank6_name_sec1|{{{blank6_name|}}}}}} | data145 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}} | rowclass146 = mergedbottomrow | label146 = {{{blank7_name_sec1|{{{blank7_name|}}}}}} | data146 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}} | rowclass147 = mergedtoprow | label147 = {{{blank_name_sec2}}} | data147 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}} | rowclass148 = mergedrow | label148 = {{{blank1_name_sec2}}} | data148 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}} | rowclass149 = mergedrow | label149 = {{{blank2_name_sec2}}} | data149 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}} | rowclass150 = mergedrow | label150 = {{{blank3_name_sec2}}} | data150 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}} | rowclass151 = mergedrow | label151 = {{{blank4_name_sec2}}} | data151 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}} | rowclass152 = mergedrow | label152 = {{{blank5_name_sec2}}} | data152 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}} | rowclass153 = mergedrow | label153 = {{{blank6_name_sec2}}} | data153 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}} | rowclass154 = mergedbottomrow | label154 = {{{blank7_name_sec2}}} | data154 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}} <!-- ***Website*** --> | label155 = Website | data155 = {{#if:{{{website|}}}|{{{website}}}}} <!-- ***Footnotes*** --> | belowrowclass = mergedtoprow | below = {{{footnotes|}}} }}{{#switch:{{{coordinates_region|}}}|CA-X|US-X|IN-X=[[Category:Pages using infobox political division with imprecise region codes]] }}{{#if:{{{image_dot_map|}}}{{{dot_mapsize|}}}{{{dot_map_base_alt|}}}{{{dot_map_alt|}}}{{{dot_map_caption|}}}{{{dot_x|}}}{{{dot_y|}}}|[[Category:Pages using infobox political division with a dot map]] }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox political division with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox political division]] with unknown parameter "_VALUE_"|ignoreblank=y | admin_center | admin_center_type | alt | anthem | anthem_link | area_label | area_data2 | area_label2 | area_data3 | area_label3 | area_km2 | area_sq_mi | area_footnotes | area_land_acre | area_land_ha | area_land_km2 | area_land_sq_mi | area_magnitude | area_metro_acre | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rank_link | area_rural_acre | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | calling_code | capital | capital_type | caption | cctld | common_languages | coor_pinpoint | coor_type | coordinates | coordinates_footnotes | currency | currency_code | date_format | demonym | drives_on | electricity | elevation_footnotes | elevation_ft | elevation_link | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | ethnic_groups_ref | ethnic_groups_year | ethnic_groups | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | flag_type | footnotes | founder | GDP_nominal_per_capita_rank | GDP_nominal_per_capita_rank_link | GDP_nominal_per_capita | GDP_nominal_rank | GDP_nominal_rank_link | GDP_nominal_year | GDP_nominal | GDP_nominal_type | GDP_PPP_per_capita_rank | GDP_PPP_per_capita | GDP_PPP_rank | GDP_PPP_year | GDP_PPP | GVA_per_capita_rank | GVA_per_capita | GVA_rank | GVA_year | GVA | Gini_change | Gini_rank | Gini_rank_link | Gini_ref | Gini_year | Gini | governing_body | government_footnotes | government_type | grid_name | grid_position | HDI_change | HDI_rank | HDI_rank_link | HDI_ref | HDI_year | HDI | image | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map2 | image_seal | image_shield | image_size | image_skyline | imagesize | iso_code | judiciary | judiciary_link | languages_sub | languages_type | languages | languages2_sub | languages2_type | languages2 | largest_city | largest_settlement_type | largest_settlement | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_name5 | leader_name6 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | leader_title5 | leader_title6 | legislature | length_km | length_mi | linking_name | lower_house | map_alt | map_alt2 | map_caption | map_caption2 | mapsize | mapsize2 | motto | motto_link | mottoes | name | named_for | national_languages | national_representation | national_representation1 | national_representation2 | national_representation_type1 | national_representation_type2 | native_name | native_name_lang | nickname | nickname_link | nicknames | official_languages | official_languages_type | official_name | other_name | percent_water | politics_link | pop_den_footnote | population_census_rank | population_census_year | population_census | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_rank_link | population_density_sq_mi | population_estimate_rank | population_estimate_year | population_estimate | population_rank_link | population_label2 | population_label3 | population_link | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | regional_languages | registration_plate | registration_plate_type | religion_ref | religion_year | religion | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | seat2 | seat2_type | settlement_type | shield_alt | shield_link | shield_size | short_description | song | song_type | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_DST | timezone_link | timezone1 | timezone1_DST | timezone1_location | timezone2 | timezone2_DST | timezone2_location | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | upper_house | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | utc_offset_list | utc_offset_list_DST | website | width_km | width_mi }}{{#if:{{{image|}}}|[[Category:Pages using infobox political division with the image parameter|{{#if:{{{image_skyline|}}}|!}}{{PAGENAME}}]]}}{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}} |[[Category:Pages using infobox political division with the wikidata parameter]] }}</includeonly><noinclude> {{Documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> qlo6mugu4cwoe74fcsie6kdjzv3hpv4 Sablonan:Infobox dependency 10 4570 18406 2024-05-25T05:04:18Z Bangrapip 9 new 18406 wikitext text/x-wiki #REDIRECT {{Sablonan:Infobox political division}} fu010expv8ceeassa2tbv70ryh6xty6 Sablonan:Infobox political division/styles.css 10 4571 18407 2024-05-25T05:05:25Z Bangrapip 9 new 18407 sanitized-css text/css /* Styles for geography infoboxes, eg countries, country subdivisions, cities, etc. */ .ib-pol-div { border-collapse: collapse; line-height: 1.2em; width: 23em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-pol-div td, .ib-pol-div th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-pol-div .mergedtoprow .infobox-full-data, .ib-pol-div .mergedtoprow .infobox-header, .ib-pol-div .mergedtoprow .infobox-data, .ib-pol-div .mergedtoprow .infobox-label, .ib-pol-div .mergedtoprow .infobox-below { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-pol-div .mergedrow .infobox-full-data, .ib-pol-div .mergedrow .infobox-data, .ib-pol-div .mergedrow .infobox-label { border: 0; padding: 0 0.6em 0.2em 0.6em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-pol-div .mergedbottomrow .infobox-header, .ib-pol-div .mergedbottomrow .infobox-data, .ib-pol-div .mergedbottomrow .infobox-label { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } .ib-pol-div .maptable { border: 0; padding: 0; } .ib-pol-div .infobox-header, .ib-pol-div .infobox-below { text-align: left; } .ib-pol-div .infobox-above { font-size: 1.25em; line-height: 1.2em; } .ib-pol-div .infobox-subheader { background-color: #cddeff; font-weight: bold; } .ib-pol-div-native { font-weight: normal; padding-top: 0.25em; } .ib-pol-div-official-below { font-weight: bold; } .ib-pol-div-other { font-size: 78%; } .ib-pol-div-caption { padding-top: 0.4em; } .ib-pol-div-nick, .ib-pol-div-motto { display: inline; } .ib-pol-div-largest, .ib-pol-div-lang { font-weight: normal; } .ib-pol-div-ethnic, .ib-pol-div-religion, .ib-pol-div-elevation { display: inline; font-weight: normal; } .ib-pol-div-fake-li { text-indent: -0.9em; margin-left: 1.2em; font-weight: normal; } r30tb7qz49m73hdxtf6b5o0ucwgz95l Modul:Settlement short description 828 4572 18408 2024-05-25T05:08:04Z Bangrapip 9 new 18408 Scribunto text/plain --generates auto short description for use in infobox settlement local p = {} p.categories = "" local plain = require('Module:Plain text')._main local getArgs = require('Module:Arguments').getArgs local tableTools = require ('Module:TableTools') function p.reverseTable (init) init[1], init[3] = init[3], init[1] return init end function p.assign (args, argname, num) local val local var = {} for i = 0,num do --handle initial "subdivision_foo" without number if i == 0 then val = "" else val = tostring(i) end var[i+1] = p.validate(plain(args[argname..val])) end return var end --Display short description using {{short description}} function p.shortdesc(text, frame) return frame:expandTemplate{title = 'Short description', args = {text, 'noreplace'}} end function p.category (cattype) local category = string.format('[[Category:Pages using infobox settlement with bad %s]]', cattype) if category then p.categories = p.categories..category end --categorize end --sanity and other checks function p.validate (parameter, cat) if not parameter then return nil end parameter = parameter:gsub('%b()', '') --remove things in brackets as extraneous information :gsub('%s+', ' ') --fix possible extra spaces from previous cleanup :gsub('^%s+', '') --trim spaces from beginning :gsub('%s+$', '') --trim spaces from end if parameter:match("[,;]") or not parameter:match("%a") then --must have some letters, ignore if multiple types/subdivisions if cat then p.category (cat) end return nil end if (parameter == "") then return nil end return parameter end --removes redundancy like "England, United Kingdom" and fixes issues like "Foo in United States" (to "Foo in the United States") --also used in Module:Type in location function p.cleanupLoc (location) if location == "" then return nil end local replacements = { ["England, United Kingdom"] = "England", ["Scotland, United Kingdom"] = "Scotland", ["Wales, United Kingdom"] = "Wales", ["New York City, New York, United States"] = "New York City", ["^United States$"] = "the United States", ["London, United Kingdom"] = "London, England" } for i, v in pairs(replacements) do location = location:gsub(i, v) --series of replacements end return location end function p.main(frame) local categories = "" local subdivision_types = {} local subdivision_names = {} local args = getArgs (frame, {parentOnly = true}) local settlement_type = p.validate(plain(args.settlement_type or args.type), "settlement type") or "Place" local short_description = plain(args.short_description) subdivision_types = p.assign(args, "subdivision_type", 2) subdivision_names = p.assign(args, "subdivision_name", 2) if short_description then if (short_description == 'no') then return else local language = mw.language.getContentLanguage() return p.shortdesc(language:ucfirst(short_description), frame) end end if not(subdivision_names[3] and (string.find(settlement_type, '[nN]eighbo[u]?rhood') or string.find(settlement_type, '[sS]uburb'))) then subdivision_names[3] = nil --display the third subdivision_type only if suburb or neighborhood end --if say "Voivodeship" is found within the subdivision_type, then specially handle --by adding Voivodeship to the end if not already present for x, y in ipairs (subdivision_types) do local special_types = { "Voivodeship" } for i, j in ipairs(special_types) do if subdivision_names[x] and string.find(y, j, 1, true) and not string.find(subdivision_names[x], j, 1, true) then subdivision_names[x] = subdivision_names[x].." "..j end end end for x, y in ipairs (subdivision_names) do if y then if string.find(settlement_type, y, 1, true) then --if the subdivision is found within the settlement type subdivision_names[x] = nil --don't display redundancy p.category ("settlement type") end if y == mw.title.getCurrentTitle().text then --if the title is the same as one of the subdivision_names subdivision_names[x] = nil --don't display redundancy end end end local location = table.concat(tableTools.compressSparseArray(p.reverseTable(subdivision_names)), ', ') location = p.cleanupLoc (location) if location then location = " in " .. location else location = "" end local language = mw.language.getContentLanguage() return p.shortdesc(language:ucfirst(settlement_type..location), frame)..p.categories end return p sdmmtzi7bcwz6i491hq96btdkaj2hrz Modul:Plain text 828 4573 18409 2024-05-25T05:08:51Z Bangrapip 9 new 18409 Scribunto text/plain --converts text with wikilinks to plain text, e.g "[[foo|gah]] is [[bar]]" to "gah is bar" --removes anything enclosed in tags that isn't nested, mediawiki strip markers (references etc), files, italic and bold markup require[[strict]] local p = {} function p.main(frame) local text = frame.args[1] local encode = require('Module:yesno')(frame.args.encode) return p._main(text, encode) end function p._main(text, encode) if not text then return end text = mw.text.killMarkers(text) :gsub('&nbsp;', ' ') --replace nbsp spaces with regular spaces :gsub('<br ?/?>', ', ') --replace br with commas :gsub('<span.->(.-)</span>', '%1') --remove spans while keeping text inside :gsub('<i.->(.-)</i>', '%1') --remove italics while keeping text inside :gsub('<b.->(.-)</b>', '%1') --remove bold while keeping text inside :gsub('<em.->(.-)</em>', '%1') --remove emphasis while keeping text inside :gsub('<strong.->(.-)</strong>', '%1') --remove strong while keeping text inside :gsub('<sub.->(.-)</sub>', '%1') --remove subscript markup; retain contents :gsub('<sup.->(.-)</sup>', '%1') --remove superscript markup; retain contents :gsub('<u.->(.-)</u>', '%1') --remove underline markup; retain contents :gsub('<.->.-<.->', '') --strip out remaining tags and the text inside :gsub('<.->', '') --remove any other tag markup :gsub('%[%[%s*[Ff][Ii][Ll][Ee]%s*:.-%]%]', '') --strip out files :gsub('%[%[%s*[Ii][Mm][Aa][Gg][Ee]%s*:.-%]%]', '') --strip out use of image: :gsub('%[%[%s*[Cc][Aa][Tt][Ee][Gg][Oo][Rr][Yy]%s*:.-%]%]', '') --strip out categories :gsub('%[%[[^%]]-|', '') --strip out piped link text :gsub('([^%[])%[[^%[%]][^%]]-%s', '%1') --strip out external link text :gsub('^%[[^%[%]][^%]]-%s', '') --strip out external link text :gsub('[%[%]]', '') --then strip out remaining [ and ] :gsub("'''''", "") --strip out bold italic markup :gsub("'''?", "") --not stripping out '''' gives correct output for bolded text in quotes :gsub('----+', '') --remove ---- lines :gsub("^%s+", "") --strip leading :gsub("%s+$", "") --and trailing spaces :gsub("%s+", " ") --strip redundant spaces if encode then return mw.text.encode(text) else return text end end return p ghzp7ci0e2ifp1abothgihj3zufs12t Modul:Wikitext Parsing 828 4574 18410 2024-05-25T05:09:21Z Bangrapip 9 new 18410 Scribunto text/plain require("strict") --Helper functions local function startswith(text, subtext) return string.sub(text, 1, #subtext) == subtext end local function endswith(text, subtext) return string.sub(text, -#subtext, -1) == subtext end local function allcases(s) return s:gsub("%a", function(c) return "["..c:upper()..c:lower().."]" end) end local trimcache = {} local whitespace = {[" "]=1, ["\n"]=1, ["\t"]=1, ["\r"]=1} local function cheaptrim(str) --mw.text.trim is surprisingly expensive, so here's an alternative approach local quick = trimcache[str] if quick then return quick else -- local out = string.gsub(str, "^%s*(.-)%s*$", "%1") local lowEnd for i = 1,#str do if not whitespace[string.sub(str, i, i)] then lowEnd = i break end end if not lowEnd then trimcache[str] = "" return "" end for i = #str,1,-1 do if not whitespace[string.sub(str, i, i)] then local out = string.sub(str, lowEnd, i) trimcache[str] = out return out end end end end --[=[ Implementation notes ---- NORMAL HTML TAGS ---- Tags are very strict on how they want to start, but loose on how they end. The start must strictly follow <[tAgNaMe](%s|>) with no room for whitespace in the tag's name, but may then flow as they want afterwards, making <div\nclass\n=\n"\nerror\n"\n> valid There's no sense of escaping < or > E.g. <div class="error\>"> will end at \> despite it being inside a quote <div class="<span class="error">error</span>"> will not process the larger div If a tag has no end, it will consume all text instead of not processing ---- NOPROCESSING TAGS (nowiki, pre, syntaxhighlight, source, etc.) ---- (In most comments, <source> will not be mentioned. This is because it is the deprecated version of <syntaxhighlight>) No-Processing tags have some interesting differences to the above rules. For example, their syntax is a lot stricter. While an opening tag appears to follow the same set of rules, A closing tag can't have any sort of extra formatting period. While </div a/a> is valid, </nowiki a/a> isn't - only newlines and spaces/tabs are allowed in closing tags. Note that, even though <pre> tags cause a visual change when the ending tag has extra formatting, it won't cause the no-processing effects. For some reason, the format must be strict for that to apply. Both the content inside the tag pair and the content inside each side of the pair is not processed. E.g. <nowiki |}}>|}}</nowiki> would have both of the |}} escaped in practice. When something in the code is referenced to as a "Nowiki Tag", it means a tag which causes wiki text to not be processed, which includes <nowiki>, <pre>, and <syntaxhighlight> Since we only care about these tags, we can ignore the idea of an intercepting tag preventing processing, and just go straight for the first ending we can find If there is no ending to find, the tag will NOT consume the rest of the text in terms of processing behaviour (though <pre> will appear to have an effect). Even if there is no end of the tag, the content inside the opening half will still be unprocessed, meaning {{X20|<nowiki }}>}} wouldn't end at the first }} despite there being no ending to the tag. Note that there are some tags, like <math>, which also function like <nowiki> which are included in this aswell. Some other tags, like <ref>, have far too unpredictable behaviour to be handled currently (they'd have to be split and processed as something seperate - its complicated, but maybe not impossible.) I suspect that every tag listed in [[Special:Version]] may behave somewhat like this, but that's far too many cases worth checking for rarely used tags that may not even have a good reason to contain {{ or }} anyways, so we leave them alone. ---- HTML COMMENTS AND INCLUDEONLY ---- HTML Comments are about as basic as it could get for this Start at <!--, end at -->, no extra conditions. Simple enough If a comment has no end, it will eat all text instead of not being processed includeonly tags function mostly like a regular nowiki tag, with the exception that the tag will actually consume all future text if not given an ending as opposed to simply giving up and not changing anything. Due to complications and the fact that this is far less likely to be present on a page, aswell as being something that may not want to be escaped, includeonly tags are ignored during our processing --]=] local validtags = {nowiki=1, pre=1, syntaxhighlight=1, source=1, math=1} --This function expects the string to start with the tag local function TestForNowikiTag(text, scanPosition) local tagName = (string.match(text, "^<([^\n />]+)", scanPosition) or ""):lower() if not validtags[tagName] then return nil end local nextOpener = string.find(text, "<", scanPosition+1) or -1 local nextCloser = string.find(text, ">", scanPosition+1) or -1 if nextCloser > -1 and (nextOpener == -1 or nextCloser < nextOpener) then local startingTag = string.sub(text, scanPosition, nextCloser) --We have our starting tag (E.g. '<pre style="color:red">') --Now find our ending... if endswith(startingTag, "/>") then --self-closing tag (we are our own ending) return { Tag = tagName, Start = startingTag, Content = "", End = "", Length = #startingTag } else local endingTagStart, endingTagEnd = string.find(text, "</"..allcases(tagName).."[ \t\n]*>", scanPosition) if endingTagStart then --Regular tag formation local endingTag = string.sub(text, endingTagStart, endingTagEnd) local tagContent = string.sub(text, nextCloser+1, endingTagStart-1) return { Tag = tagName, Start = startingTag, Content = tagContent, End = endingTag, Length = #startingTag + #tagContent + #endingTag } else --Content inside still needs escaping (also linter error!) return { Tag = tagName, Start = startingTag, Content = "", End = "", Length = #startingTag } end end end return nil end local function TestForComment(text, scanPosition) --Like TestForNowikiTag but for <!-- --> if string.match(text, "^<!%-%-", scanPosition) then local commentEnd = string.find(text, "-->", scanPosition+4, true) if commentEnd then return { Start = "<!--", End = "-->", Content = string.sub(text, scanPosition+4, commentEnd-1), Length = commentEnd-scanPosition+3 } else --Consumes all text if not given an ending return { Start = "<!--", End = "", Content = string.sub(text, scanPosition+4), Length = #text-scanPosition+1 } end end return nil end --[[ Implementation notes The goal of this function is to escape all text that wouldn't be parsed if it was preprocessed (see above implementation notes). Using keepComments will keep all HTML comments instead of removing them. They will still be escaped regardless to avoid processing errors --]] local function PrepareText(text, keepComments) local newtext = {} local scanPosition = 1 while true do local NextCheck = string.find(text, "<[NnSsPpMm!]", scanPosition) --Advance to the next potential tag we care about if not NextCheck then --Done newtext[#newtext+1] = string.sub(text,scanPosition) break end newtext[#newtext+1] = string.sub(text,scanPosition,NextCheck-1) scanPosition = NextCheck local Comment = TestForComment(text, scanPosition) if Comment then if keepComments then newtext[#newtext+1] = Comment.Start .. mw.text.nowiki(Comment.Content) .. Comment.End end scanPosition = scanPosition + Comment.Length else local Tag = TestForNowikiTag(text, scanPosition) if Tag then local newTagStart = "<" .. mw.text.nowiki(string.sub(Tag.Start,2,-2)) .. ">" local newTagEnd = Tag.End == "" and "" or --Respect no tag ending "</" .. mw.text.nowiki(string.sub(Tag.End,3,-2)) .. ">" local newContent = mw.text.nowiki(Tag.Content) newtext[#newtext+1] = newTagStart .. newContent .. newTagEnd scanPosition = scanPosition + Tag.Length else --Nothing special, move on... newtext[#newtext+1] = string.sub(text, scanPosition, scanPosition) scanPosition = scanPosition + 1 end end end return table.concat(newtext, "") end --[=[ Implementation notes This function is an alternative to Transcluder's getParameters which considers the potential for a singular { or } or other odd syntax that %b doesn't like to be in a parameter's value. When handling the difference between {{ and {{{, mediawiki will attempt to match as many sequences of {{{ as possible before matching a {{ E.g. {{{{A}}}} -> { {{{A}}} } {{{{{{{{Text|A}}}}}}}} -> {{ {{{ {{{Text|A}}} }}} }} If there aren't enough triple braces on both sides, the parser will compromise for a template interpretation. E.g. {{{{A}} }} -> {{ {{ A }} }} While there are technically concerns about things such as wikilinks breaking template processing (E.g. {{[[}}]]}} doesn't stop at the first }}), it shouldn't be our job to process inputs perfectly when the input has garbage ({ / } isn't legal in titles anyways, so if something's unmatched in a wikilink, it's guaranteed GIGO) Setting dontEscape will prevent running the input text through EET. Avoid setting this to true if you don't have to set it. Returned values: A table of all templates. Template data goes as follows: Text: The raw text of the template Name: The name of the template Args: A list of arguments Children: A list of immediate template children --]=] --Helper functions local function boundlen(pair) return pair.End-pair.Start+1 end --Main function local function ParseTemplates(InputText, dontEscape) --Setup if not dontEscape then InputText = PrepareText(InputText) end local function finalise(text) if not dontEscape then return mw.text.decode(text) else return text end end local function CreateContainerObj(Container) Container.Text = {} Container.Args = {} Container.ArgOrder = {} Container.Children = {} -- Container.Name = nil -- Container.Value = nil -- Container.Key = nil Container.BeyondStart = false Container.LastIndex = 1 Container.finalise = finalise function Container:HandleArgInput(character, internalcall) if not internalcall then self.Text[#self.Text+1] = character end if character == "=" then if self.Key then self.Value[#self.Value+1] = character else self.Key = cheaptrim(self.Value and table.concat(self.Value, "") or "") self.Value = {} end else --"|" or "}" if not self.Name then self.Name = cheaptrim(self.Value and table.concat(self.Value, "") or "") self.Value = nil else self.Value = self.finalise(self.Value and table.concat(self.Value, "") or "") if self.Key then self.Key = self.finalise(self.Key) self.Args[self.Key] = cheaptrim(self.Value) self.ArgOrder[#self.ArgOrder+1] = self.Key else local Key = tostring(self.LastIndex) self.Args[Key] = self.Value self.ArgOrder[#self.ArgOrder+1] = Key self.LastIndex = self.LastIndex + 1 end self.Key = nil self.Value = nil end end end function Container:AppendText(text, ftext) self.Text[#self.Text+1] = (ftext or text) if not self.Value then self.Value = {} end self.BeyondStart = self.BeyondStart or (#table.concat(self.Text, "") > 2) if self.BeyondStart then self.Value[#self.Value+1] = text end end function Container:Clean(IsTemplate) self.Text = table.concat(self.Text, "") if self.Value and IsTemplate then self.Value = {string.sub(table.concat(self.Value, ""), 1, -3)} --Trim ending }} self:HandleArgInput("|", true) --Simulate ending end self.Value = nil self.Key = nil self.BeyondStart = nil self.LastIndex = nil self.finalise = nil self.HandleArgInput = nil self.AppendText = nil self.Clean = nil end return Container end --Step 1: Find and escape the content of all wikilinks on the page, which are stronger than templates (see implementation notes) local scannerPosition = 1 local wikilinks = {} local openWikilinks = {} while true do local Position, _, Character = string.find(InputText, "([%[%]])%1", scannerPosition) if not Position then --Done break end scannerPosition = Position+2 --+2 to pass the [[ / ]] if Character == "[" then --Add a [[ to the pending wikilink queue openWikilinks[#openWikilinks+1] = Position else --Pair up the ]] to any available [[ if #openWikilinks >= 1 then local start = table.remove(openWikilinks) --Pop the latest [[ wikilinks[start] = {Start=start, End=Position+1, Type="Wikilink"} --Note the pair end end end --Step 2: Find the bounds of every valid template and variable ({{ and {{{) local scannerPosition = 1 local templates = {} local variables = {} local openBrackets = {} while true do local Start, _, Character = string.find(InputText, "([{}])%1", scannerPosition) if not Start then --Done (both 9e9) break end local _, End = string.find(InputText, "^"..Character.."+", Start) scannerPosition = Start --Get to the {{ / }} set if Character == "{" then --Add the {{+ set to the queue openBrackets[#openBrackets+1] = {Start=Start, End=End} else --Pair up the }} to any available {{, accounting for {{{ / }}} local BracketCount = End-Start+1 while BracketCount >= 2 and #openBrackets >= 1 do local OpenSet = table.remove(openBrackets) if boundlen(OpenSet) >= 3 and BracketCount >= 3 then --We have a {{{variable}}} (both sides have 3 spare) variables[OpenSet.End-2] = {Start=OpenSet.End-2, End=scannerPosition+2, Type="Variable"} --Done like this to ensure chronological order BracketCount = BracketCount - 3 OpenSet.End = OpenSet.End - 3 scannerPosition = scannerPosition + 3 else --We have a {{template}} (both sides have 2 spare, but at least one side doesn't have 3 spare) templates[OpenSet.End-1] = {Start=OpenSet.End-1, End=scannerPosition+1, Type="Template"} --Done like this to ensure chronological order BracketCount = BracketCount - 2 OpenSet.End = OpenSet.End - 2 scannerPosition = scannerPosition + 2 end if boundlen(OpenSet) >= 2 then --Still has enough data left, leave it in openBrackets[#openBrackets+1] = OpenSet end end end scannerPosition = End --Now move past the bracket set end --Step 3: Re-trace every object using their known bounds, collecting our parameters with (slight) ease local scannerPosition = 1 local activeObjects = {} local finalObjects = {} while true do local LatestObject = activeObjects[#activeObjects] --Commonly needed object local NNC, _, Character --NNC = NextNotableCharacter if LatestObject then NNC, _, Character = string.find(InputText, "([{}%[%]|=])", scannerPosition) else NNC, _, Character = string.find(InputText, "([{}])", scannerPosition) --We are only after templates right now end if not NNC then break end if NNC > scannerPosition and LatestObject then local scannedContent = string.sub(InputText, scannerPosition, NNC-1) LatestObject:AppendText(scannedContent, finalise(scannedContent)) end scannerPosition = NNC+1 if Character == "{" or Character == "[" then local Container = templates[NNC] or variables[NNC] or wikilinks[NNC] if Container then CreateContainerObj(Container) if Container.Type == "Template" then Container:AppendText("{{") scannerPosition = NNC+2 elseif Container.Type == "Variable" then Container:AppendText("{{{") scannerPosition = NNC+3 else --Wikilink Container:AppendText("[[") scannerPosition = NNC+2 end if LatestObject and Container.Type == "Template" then --Only templates count as children LatestObject.Children[#LatestObject.Children+1] = Container end activeObjects[#activeObjects+1] = Container elseif LatestObject then LatestObject:AppendText(Character) end elseif Character == "}" or Character == "]" then if LatestObject then LatestObject:AppendText(Character) if LatestObject.End == NNC then if LatestObject.Type == "Template" then LatestObject:Clean(true) finalObjects[#finalObjects+1] = LatestObject else LatestObject:Clean(false) end activeObjects[#activeObjects] = nil local NewLatest = activeObjects[#activeObjects] if NewLatest then NewLatest:AppendText(LatestObject.Text) --Append to new latest end end end else --| or = if LatestObject then LatestObject:HandleArgInput(Character) end end end --Step 4: Fix the order local FixedOrder = {} local SortableReference = {} for _,Object in next,finalObjects do SortableReference[#SortableReference+1] = Object.Start end table.sort(SortableReference) for i = 1,#SortableReference do local start = SortableReference[i] for n,Object in next,finalObjects do if Object.Start == start then finalObjects[n] = nil Object.Start = nil --Final cleanup Object.End = nil Object.Type = nil FixedOrder[#FixedOrder+1] = Object break end end end --Finished, return return FixedOrder end local p = {} --Main entry points p.PrepareText = PrepareText p.ParseTemplates = ParseTemplates --Extra entry points, not really required p.TestForNowikiTag = TestForNowikiTag p.TestForComment = TestForComment return p --[==[ console tests local s = [=[Hey!{{Text|<nowiki | ||> Hey! }} A</nowiki>|<!--AAAAA|AAA-->Should see|Shouldn't see}}]=] local out = p.PrepareText(s) mw.logObject(out) local s = [=[B<!-- Hey! -->A]=] local out = p.TestForComment(s, 2) mw.logObject(out); mw.log(string.sub(s, 2, out.Length)) local a = p.ParseTemplates([=[ {{User:Aidan9382/templates/dummy |A|B|C {{{A|B}}} { } } { |<nowiki>D</nowiki> |<pre>E |F</pre> |G|=|a=|A = [[{{PAGENAME}}|A=B]]{{Text|1==<nowiki>}}</nowiki>}}|A B=Success}} ]=]) mw.logObject(a) ]==] a8vxa9vy6taffs22l6y73yxjlk3v8y7 Modul:Pagetype/disambiguation 828 4575 18411 2024-05-25T05:10:40Z Bangrapip 9 new 18411 Scribunto text/plain return require [[Module:Disambiguation/templates]] i5ooe2bqffrglszpd82v0i3pqyp187b Sablonan:SDcat 10 4576 18412 2024-05-25T05:11:09Z Bangrapip 9 new 18412 wikitext text/x-wiki <includeonly>{{#invoke:SDcat |setCat}}</includeonly><noinclude> {{documentation}} </noinclude> gejktck2ca8vfelabmrprhfecoxzlpi Modul:SDcat 828 4577 18413 2024-05-25T05:12:43Z Bangrapip 9 new 18413 Scribunto text/plain --[[ SDcat Module to check whether local short description matches that on Wikidata --]] local p = {} ------------------------------------------------------------------------------- --[[ setCat has the qid of a Wikidata entity passed as |qid= (it defaults to the associated qid of the current article if omitted) and the local short description passed as |sd= It returns a category if there is an associated Wikidata entity. It returns one of the following tracking categories, as appropriate: * Category:Short description matches Wikidata (case-insensitive) * Category:Short description is different from Wikidata * Category:Short description with empty Wikidata description For testing purposes, a link prefix |lp= may be set to ":" to make the categories visible. --]] -- function exported for use in other modules -- (local short description, Wikidata entity-ID, link prefix) p._setCat = function(sdesc, itemID, lp) if not mw.wikibase then return nil end if itemID == "" then itemID = nil end -- Wikidata description field local wdesc = (mw.wikibase.getDescription(itemID) or ""):lower() if wdesc == "" then return "[[" .. lp .. "Category:Short description with empty Wikidata description]]" elseif wdesc == sdesc then return "[[" .. lp .. "Category:Short description matches Wikidata]]" else return "[[" .. lp .. "Category:Short description is different from Wikidata]]" end end -- function exported for call from #invoke p.setCat = function(frame) local args if frame.args.sd then args = frame.args else args = frame:getParent().args end -- local short description local sdesc = mw.text.trim(args.sd or ""):lower() -- Wikidata entity-ID local itemID = mw.text.trim(args.qid or "") -- link prefix, strip quotes local lp = mw.text.trim(args.lp or ""):gsub('"', '') return p._setCat(sdesc, itemID, lp) end return p cml06m2kvz7og9bi5f1xe6ylhi3d9a0 Sablonan:Infobox settlement 10 4578 21983 18415 2024-06-07T06:16:40Z Bangrapip 9 21983 wikitext text/x-wiki <includeonly>{{main other|{{#invoke:Settlement short description|main}}|}}{{Infobox | child = {{yesno|{{{embed|}}}}} | templatestyles = Infobox settlement/styles.css | bodyclass = ib-settlement vcard <!--** names, type, and transliterations ** --> | above = <div class="fn org">{{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}</div> {{#if:{{{native_name|}}}|<div class="nickname ib-settlement-native" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}}{{#if:{{{other_name|}}}|<div class="nickname ib-settlement-other-name">{{{other_name}}}</div>}} | subheader = {{#if:{{{settlement_type|{{{type|}}}}}}|<div class="category">{{{settlement_type|{{{type}}}}}}</div>}} | rowclass1 = mergedtoprow ib-settlement-official | data1 = {{#if:{{{name|}}}|{{{official_name|}}}}} <!-- ***Transliteration language 1*** --> | rowclass2 = mergedtoprow | header2 = {{#if:{{{translit_lang1|}}}|{{{translit_lang1}}}&nbsp;transcription(s)}} | rowclass3 = {{#if:{{{translit_lang1_type1|}}}|mergedrow|mergedbottomrow}} | label3 = &nbsp;•&nbsp;{{{translit_lang1_type}}} | data3 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type|}}}|{{{translit_lang1_info|}}}}}}} | rowclass4 = {{#if:{{{translit_lang1_type2|}}}|mergedrow|mergedbottomrow}} | label4 = &nbsp;•&nbsp;{{{translit_lang1_type1}}} | data4 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type1|}}}|{{{translit_lang1_info1|}}}}}}} | rowclass5 = {{#if:{{{translit_lang1_type3|}}}|mergedrow|mergedbottomrow}} | label5 =&nbsp;•&nbsp;{{{translit_lang1_type2}}} | data5 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type2|}}}|{{{translit_lang1_info2|}}}}}}} | rowclass6 = {{#if:{{{translit_lang1_type4|}}}|mergedrow|mergedbottomrow}} | label6 = &nbsp;•&nbsp;{{{translit_lang1_type3}}} | data6 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type3|}}}|{{{translit_lang1_info3|}}}}}}} | rowclass7 = {{#if:{{{translit_lang1_type5|}}}|mergedrow|mergedbottomrow}} | label7 = &nbsp;•&nbsp;{{{translit_lang1_type4}}} | data7 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type4|}}}|{{{translit_lang1_info4|}}}}}}} | rowclass8 = {{#if:{{{translit_lang1_type6|}}}|mergedrow|mergedbottomrow}} | label8 = &nbsp;•&nbsp;{{{translit_lang1_type5}}} | data8 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type5|}}}|{{{translit_lang1_info5|}}}}}}} | rowclass9 = mergedbottomrow | label9 = &nbsp;•&nbsp;{{{translit_lang1_type6}}} | data9 = {{#if:{{{translit_lang1|}}}|{{#if:{{{translit_lang1_type6|}}}|{{{translit_lang1_info6|}}}}}}} <!-- ***Transliteration language 2*** --> | rowclass10 = mergedtoprow | header10 = {{#if:{{{translit_lang2|}}}|{{{translit_lang2}}}&nbsp;transcription(s)}} | rowclass11 = {{#if:{{{translit_lang2_type1|}}}|mergedrow|mergedbottomrow}} | label11 = &nbsp;•&nbsp;{{{translit_lang2_type}}} | data11 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type|}}}|{{{translit_lang2_info|}}}}}}} | rowclass12 = {{#if:{{{translit_lang2_type2|}}}|mergedrow|mergedbottomrow}} | label12 = &nbsp;•&nbsp;{{{translit_lang2_type1}}} | data12 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type1|}}}|{{{translit_lang2_info1|}}}}}}} | rowclass13 = {{#if:{{{translit_lang2_type3|}}}|mergedrow|mergedbottomrow}} | label13 =&nbsp;•&nbsp;{{{translit_lang2_type2}}} | data13 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type2|}}}|{{{translit_lang2_info2|}}}}}}} | rowclass14 = {{#if:{{{translit_lang2_type4|}}}|mergedrow|mergedbottomrow}} | label14 = &nbsp;•&nbsp;{{{translit_lang2_type3}}} | data14 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type3|}}}|{{{translit_lang2_info3|}}}}}}} | rowclass15 = {{#if:{{{translit_lang2_type5|}}}|mergedrow|mergedbottomrow}} | label15 = &nbsp;•&nbsp;{{{translit_lang2_type4}}} | data15 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type4|}}}|{{{translit_lang2_info4|}}}}}}} | rowclass16 = {{#if:{{{translit_lang2_type6|}}}|mergedrow|mergedbottomrow}} | label16 = &nbsp;•&nbsp;{{{translit_lang2_type5}}} | data16 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type5|}}}|{{{translit_lang2_info5|}}}}}}} | rowclass17 = mergedbottomrow | label17 = &nbsp;•&nbsp;{{{translit_lang2_type6}}} | data17 = {{#if:{{{translit_lang2|}}}|{{#if:{{{translit_lang2_type6|}}}|{{{translit_lang2_info6|}}}}}}} <!-- end ** names, type, and transliterations ** --> <!-- ***Skyline Image*** --> | rowclass18 = mergedtoprow | data18 = {{#if:{{{image_skyline|}}}|<!-- -->{{#invoke:InfoboxImage|InfoboxImage<!-- -->|image={{{image_skyline|}}}<!-- -->|size={{if empty|{{{image_size|}}}|{{{imagesize|}}}}}|sizedefault=250px<!-- -->|alt={{if empty|{{{image_alt|}}}|{{{alt|}}}}}<!-- -->|title={{if empty|{{{image_caption|}}}|{{{caption|}}}|{{{image_alt|}}}|{{{alt|}}}}}}}<!-- -->{{#if:{{{image_caption|}}}{{{caption|}}}|<div class="ib-settlement-caption">{{if empty|{{{image_caption|}}}|{{{caption|}}}}}</div>}} }} <!-- ***Flag, Seal, Shield and Coat of arms*** --> | rowclass19 = mergedtoprow | class19 = maptable | data19 = {{#if:{{{image_flag|}}}{{{image_seal|}}}{{{image_shield|}}}{{{image_blank_emblem|}}}{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}} |{{Infobox settlement/columns | 1 = {{#if:{{{image_flag|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_flag}}}|size={{{flag_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|125px|100x100px}}|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{flag_alt|}}}|title=Flag of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}<div class="ib-settlement-caption-link">{{Infobox settlement/link|type=Flag|link={{{flag_link|}}}|name={{{official_name}}}}}</div>}} | 2 = {{#if:{{{image_seal|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_seal|}}}|size={{{seal_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100x100px}}|alt={{{seal_alt|}}}|title=Official seal of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}<div class="ib-settlement-caption-link">{{Infobox settlement/link|type={{#if:{{{seal_type|}}}|{{{seal_type}}}|Seal}}|link={{{seal_link|}}}|name={{{official_name}}}}}</div>}} | 3 = {{#if:{{{image_shield|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_shield|}}}||size={{{shield_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100x100px}}|alt={{{shield_alt|}}}|title=Coat of arms of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}<div class="ib-settlement-caption-link">{{Infobox settlement/link|type=Coat of arms|link={{{shield_link|}}}|name={{{official_name}}}}}</div>}} | 4 = {{#if:{{{image_blank_emblem|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_blank_emblem|}}}|size={{{blank_emblem_size|}}}|sizedefault={{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}|85px|100x100px}}|alt={{{blank_emblem_alt|}}}|title=Official logo of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}<div class="ib-settlement-caption-link">{{Infobox settlement/link|type={{#if:{{{blank_emblem_type|}}}|{{{blank_emblem_type}}}}}|link={{{blank_emblem_link|}}}|name={{{official_name}}}}}</div>}} | 5 = {{#if:{{{image_map|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=100x100px|alt={{{map_alt|}}}|title={{{map_caption|Location of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}}}}{{#if:{{{map_caption|}}}|<div class="ib-settlement-caption-link">{{{map_caption}}}</div>}}}} | 0 = {{#if:{{{pushpin_map_narrow|}}}|{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{{map_caption}}}}}}}}} |float = center |width = {{#if:{{{pushpin_mapsize|}}}|{{{pushpin_mapsize}}}|150}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{{coordinates|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} }} }} <!-- ***Etymology*** --> | rowclass20 = mergedtoprow | data20 = {{#if:{{{etymology|}}}|Etymology: {{{etymology}}} }} <!-- ***Nickname*** --> | rowclass21 = {{#if:{{{etymology|}}}|mergedrow|mergedtoprow}} | data21 = {{#if:{{{nickname|}}}{{{nicknames|}}}|<!-- -->{{Pluralize from text|parse_links=1|{{if empty|{{{nickname|}}}|{{{nicknames|}}}{{force plural}}}}|<!-- -->link={{{nickname_link|}}}|singular=Nickname|likely=Nickname(s)|plural=Nicknames}}:&nbsp;<!-- --><div class="ib-settlement-nickname nickname">{{if empty|{{{nickname|}}}|{{{nicknames|}}}}}</div><!-- -->{{Main other|{{Pluralize from text|parse_links=1|{{{nickname|}}}|<!-- -->likely=[[Category:Pages using infobox settlement with possible nickname list]]}}}}}} <!-- ***Motto*** --> | rowclass22 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}|mergedrow|mergedtoprow}} | data22 = {{#if:{{{motto|}}}{{{mottoes|}}}|<!-- -->{{Pluralize from text|{{if empty|{{{motto|}}}|{{{mottoes|}}}{{force plural}}}}|<!-- -->link={{{motto_link|}}}|singular=Motto|likely=Motto(s)|plural=Mottoes}}:&nbsp;<!-- --><div class="ib-settlement-nickname nickname">{{if empty|{{{motto|}}}|{{{mottoes|}}}}}</div><!-- -->{{Main other|{{Pluralize from text|{{{motto|}}}|<!-- -->likely=[[Category:Pages using infobox settlement with possible motto list]]}}}}}} <!-- ***Anthem*** --> | rowclass23 = {{#if:{{{etymology|}}}{{{nickname|}}}{{{nicknames|}}}{{{motto|}}}{{{mottoes|}}}|mergedrow|mergedtoprow}} | data23 = {{#if:{{{anthem|}}}|{{#if:{{{anthem_link|}}}|[[{{{anthem_link|}}}|Anthem:]]|Anthem:}} {{{anthem}}}}} <!-- ***Map*** --> | rowclass24 = mergedtoprow | data24 = {{#if:{{both|{{{pushpin_map_narrow|}}}|{{{pushpin_map|}}}}}||{{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map}}}|size={{{mapsize|}}}|sizedefault=250px|alt={{{map_alt|}}}|title={{{map_caption|Location of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}}}}{{#if:{{{map_caption|}}}|<div class="ib-settlement-caption">{{{map_caption}}}</div>}} }}}} | rowclass25 = mergedrow | data25 = {{#if:{{{image_map1|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map1}}}|size={{{mapsize1|}}}|sizedefault=250px|alt={{{map_alt1|}}}|title={{{map_caption1|Location of {{if empty|{{{name|}}}|{{{official_name|}}}|{{PAGENAMEBASE}}}}}}}}}{{#if:{{{map_caption1|}}}|<div class="ib-settlement-caption">{{{map_caption1}}}</div>}} }} <!-- ***Pushpin Map*** --> | rowclass26 = mergedtoprow | data26 = {{#if:{{{pushpin_map_narrow|}}}||{{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}} }}| {{location map|{{{pushpin_map|}}} |border = infobox |alt = {{{pushpin_map_alt|}}} |caption ={{#if:{{{pushpin_map_caption_notsmall|}}}|{{{pushpin_map_caption_notsmall|}}}|{{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|{{#if:{{{map_caption|}}}|{{#if:{{{image_map|}}}||{{{map_caption}}}}}}}}}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 250 |relief= {{{pushpin_relief|}}} |AlternativeMap = {{{pushpin_image|}}} |overlay_image = {{{pushpin_overlay|}}} |coordinates = {{{coordinates|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{#if:{{{pushpin_label|}}}|{{{pushpin_label}}}|{{#if:{{{name|}}}|{{{name}}}|{{{official_name|}}}}}}} }} |marksize =6 |outside = {{{pushpin_outside|}}}<!-- pin is outside the map --> |position = {{{pushpin_label_position|}}} }} }} }} <!-- ***Coordinates*** --> | rowclass27 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|{{#if:{{{grid_position|}}}|mergedrow|mergedbottomrow}}}} | data27 = {{#if:{{{coordinates|}}} |Coordinates{{#if:{{{coor_pinpoint|{{{coor_type|}}}}}}|&#32;({{{coor_pinpoint|{{{coor_type|}}}}}})}}: {{#invoke:ISO 3166|geocoordinsert|nocat=true|1={{{coordinates|}}}|country={{{subdivision_name|}}}|subdivision1={{{subdivision_name1|}}}|subdivision2={{{subdivision_name2|}}}|subdivision3={{{subdivision_name3|}}}|type=city{{#if:{{{population_total|}}}|{{#iferror:{{#expr:{{formatnum:{{{population_total}}}|R}}+1}}||({{formatnum:{{replace|{{{population_total}}}|.|}}|R}})}}}} }}{{{coordinates_footnotes|}}} }} | rowclass28 = {{#if:{{{image_map|}}}{{{image_map1|}}}{{{pushpin_map|}}}|mergedbottomrow|mergedrow}} | label28 = {{if empty|{{{grid_name|}}}|Grid&nbsp;position}} | data28 = {{{grid_position|}}} <!-- ***Subdivisions*** --> | rowclass29 = mergedtoprow | label29 = {{{subdivision_type}}} | data29 = {{#if:{{{subdivision_type|}}}|{{{subdivision_name|}}} }} | rowclass30 = mergedrow | label30 = {{{subdivision_type1}}} | data30 = {{#if:{{{subdivision_type1|}}}|{{{subdivision_name1|}}} }} | rowclass31 = mergedrow | label31 = {{{subdivision_type2}}} | data31 = {{#if:{{{subdivision_type2|}}}|{{{subdivision_name2|}}} }} | rowclass32 = mergedrow | label32 = {{{subdivision_type3}}} | data32 = {{#if:{{{subdivision_type3|}}}|{{{subdivision_name3|}}} }} | rowclass33 = mergedrow | label33 = {{{subdivision_type4}}} | data33 = {{#if:{{{subdivision_type4|}}}|{{{subdivision_name4|}}} }} | rowclass34 = mergedrow | label34 = {{{subdivision_type5}}} | data34 = {{#if:{{{subdivision_type5|}}}|{{{subdivision_name5|}}} }} | rowclass35 = mergedrow | label35 = {{{subdivision_type6}}} | data35 = {{#if:{{{subdivision_type6|}}}|{{{subdivision_name6|}}} }} <!--***Established*** --> | rowclass36 = mergedtoprow | label36 = {{{established_title}}} | data36 = {{#if:{{{established_title|}}}|{{{established_date|}}} }} | rowclass37 = mergedrow | label37 = {{{established_title1}}} | data37 = {{#if:{{{established_title1|}}}|{{{established_date1|}}} }} | rowclass38 = mergedrow | label38 = {{{established_title2}}} | data38 = {{#if:{{{established_title2|}}}|{{{established_date2|}}} }} | rowclass39 = mergedrow | label39 = {{{established_title3}}} | data39 = {{#if:{{{established_title3|}}}|{{{established_date3|}}} }} | rowclass40 = mergedrow | label40 = {{{established_title4}}} | data40 = {{#if:{{{established_title4|}}}|{{{established_date4|}}} }} | rowclass41 = mergedrow | label41 = {{{established_title5}}} | data41 = {{#if:{{{established_title5|}}}|{{{established_date5|}}} }} | rowclass42 = mergedrow | label42 = {{{established_title6}}} | data42 = {{#if:{{{established_title6|}}}|{{{established_date6|}}} }} | rowclass43 = mergedrow | label43 = {{{established_title7}}} | data43 = {{#if:{{{established_title7|}}}|{{{established_date7|}}} }} | rowclass44 = mergedrow | label44 = {{{extinct_title}}} | data44 = {{#if:{{{extinct_title|}}}|{{{extinct_date|}}} }} | rowclass45 = mergedrow | label45 = Founded by | data45 = {{{founder|}}} | rowclass46 = mergedrow | label46 = [[Namesake|Named for]] | data46 = {{{named_for|}}} <!-- ***Seat of government and subdivisions within the settlement*** --> | rowclass47 = mergedtoprow | label47 = {{#if:{{{seat_type|}}}|{{{seat_type}}}|Seat}} | data47 = {{{seat|}}} | rowclass48 = mergedrow | label48 = {{#if:{{{seat1_type|}}}|{{{seat1_type}}}|Former seat}} | data48 = {{{seat1|}}} | rowclass49 = mergedrow | label49 = {{#if:{{{seat2_type|}}}|{{{seat2_type}}}|Former seat}} | data49 = {{{seat2|}}} | rowclass51 = {{#if:{{{seat|}}}{{{seat1|}}}{{{seat2|}}}|mergedrow|mergedtoprow}} | label51 = {{#if:{{{parts_type|}}}|{{{parts_type}}}|Boroughs}} | data51 = {{#if:{{{parts|}}}{{{p1|}}} |{{#ifeq:{{{parts_style|}}}|para |<b>{{{parts|}}}{{#if:{{both|{{{parts|}}}|{{{p1|}}}}}|&#58;&nbsp;|}}</b>{{comma separated entries|{{{p1|}}}|{{{p2|}}}|{{{p3|}}}|{{{p4|}}}|{{{p5|}}}|{{{p6|}}}|{{{p7|}}}|{{{p8|}}}|{{{p9|}}}|{{{p10|}}}|{{{p11|}}}|{{{p12|}}}|{{{p13|}}}|{{{p14|}}}|{{{p15|}}}|{{{p16|}}}|{{{p17|}}}|{{{p18|}}}|{{{p19|}}}|{{{p20|}}}|{{{p21|}}}|{{{p22|}}}|{{{p23|}}}|{{{p24|}}}|{{{p25|}}}|{{{p26|}}}|{{{p27|}}}|{{{p28|}}}|{{{p29|}}}|{{{p30|}}}|{{{p31|}}}|{{{p32|}}}|{{{p33|}}}|{{{p34|}}}|{{{p35|}}}|{{{p36|}}}|{{{p37|}}}|{{{p38|}}}|{{{p39|}}}|{{{p40|}}}|{{{p41|}}}|{{{p42|}}}|{{{p43|}}}|{{{p44|}}}|{{{p45|}}}|{{{p46|}}}|{{{p47|}}}|{{{p48|}}}|{{{p49|}}}|{{{p50|}}}}} |{{#if:{{{p1|}}}|{{Collapsible list|title={{{parts|}}}|expand={{#switch:{{{parts_style|}}}|coll=|list=y|{{#if:{{{p6|}}}||y}}}}|1={{{p1|}}}|2={{{p2|}}}|3={{{p3|}}}|4={{{p4|}}}|5={{{p5|}}}|6={{{p6|}}}|7={{{p7|}}}|8={{{p8|}}}|9={{{p9|}}}|10={{{p10|}}}|11={{{p11|}}}|12={{{p12|}}}|13={{{p13|}}}|14={{{p14|}}}|15={{{p15|}}}|16={{{p16|}}}|17={{{p17|}}}|18={{{p18|}}}|19={{{p19|}}}|20={{{p20|}}}|21={{{p21|}}}|22={{{p22|}}}|23={{{p23|}}}|24={{{p24|}}}|25={{{p25|}}}|26={{{p26|}}}|27={{{p27|}}}|28={{{p28|}}}|29={{{p29|}}}|30={{{p30|}}}|31={{{p31|}}}|32={{{p32|}}}|33={{{p33|}}}|34={{{p34|}}}|35={{{p35|}}}|36={{{p36|}}}|37={{{p37|}}}|38={{{p38|}}}|39={{{p39|}}}|40={{{p40|}}}|41={{{p41|}}}|42={{{p42|}}}|43={{{p43|}}}|44={{{p44|}}}|45={{{p45|}}}|46={{{p46|}}}|47={{{p47|}}}|48={{{p48|}}}|49={{{p49|}}}|50={{{p50|}}}}} |{{{parts}}} }} }} }} <!-- ***Government type and Leader*** --> | rowclass52 = mergedtoprow | header52 = {{#if:{{{government_type|}}}{{{governing_body|}}}{{{leader_name|}}}{{{leader_name1|}}}{{{leader_name2|}}}{{{leader_name3|}}}{{{leader_name4|}}}|Government<div class="ib-settlement-fn">{{{government_footnotes|}}}</div>}} <!-- ***Government*** --> | rowclass53 = mergedrow | label53 = &nbsp;•&nbsp;Type | data53 = {{{government_type|}}} | rowclass54 = mergedrow | label54 = &nbsp;•&nbsp;Body | class54 = agent | data54 = {{{governing_body|}}} | rowclass55 = mergedrow | label55 = &nbsp;•&nbsp;{{{leader_title}}} | data55 = {{#if:{{{leader_title|}}}|{{{leader_name|}}} {{#if:{{{leader_party|}}}|({{Polparty|{{{subdivision_name}}}|{{{leader_party}}}}})}}}} | rowclass56 = mergedrow | label56 = &nbsp;•&nbsp;{{{leader_title1}}} | data56 = {{#if:{{{leader_title1|}}}|{{{leader_name1|}}}}} | rowclass57 = mergedrow | label57 = &nbsp;•&nbsp;{{{leader_title2}}} | data57 = {{#if:{{{leader_title2|}}}|{{{leader_name2|}}}}} | rowclass58 = mergedrow | label58 = &nbsp;•&nbsp;{{{leader_title3}}} | data58 = {{#if:{{{leader_title3|}}}|{{{leader_name3|}}}}} | rowclass59 = mergedrow | label59 = &nbsp;•&nbsp;{{{leader_title4}}} | data59 = {{#if:{{{leader_title4|}}}|{{{leader_name4|}}}}} | rowclass60 = mergedrow | label60 = {{{government_blank1_title}}} | data60 = {{#if:{{{government_blank1|}}}|{{{government_blank1|}}}}} | rowclass61 = mergedrow | label61 = {{{government_blank2_title}}} | data61 = {{#if:{{{government_blank2|}}}|{{{government_blank2|}}}}} | rowclass62 = mergedrow | label62 = {{{government_blank3_title}}} | data62 = {{#if:{{{government_blank3|}}}|{{{government_blank3|}}}}} | rowclass63 = mergedrow | label63 = {{{government_blank4_title}}} | data63 = {{#if:{{{government_blank4|}}}|{{{government_blank4|}}}}} | rowclass64 = mergedrow | label64 = {{{government_blank5_title}}} | data64 = {{#if:{{{government_blank5|}}}|{{{government_blank5|}}}}} | rowclass65 = mergedrow | label65 = {{{government_blank6_title}}} | data65 = {{#if:{{{government_blank6|}}}|{{{government_blank6|}}}}} <!-- ***Geographical characteristics*** --> <!-- ***Area*** --> | rowclass66 = mergedtoprow | header66 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_rural_sq_mi|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_km2|}}}{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_metro_sq_mi|}}}{{{area_blank1_sq_mi|}}} |{{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} |<!-- displayed below --> |Area<div class="ib-settlement-fn">{{{area_footnotes|}}}</div> }} }} | rowclass67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}}|mergedtoprow|mergedrow}} | label67 = {{#if:{{both|{{#ifeq:{{{total_type}}}|&nbsp;|1}}|{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}}}} |Area<div class="ib-settlement-fn">{{{area_footnotes|}}}</div> |&nbsp;•&nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|City}}|Total}}}} }} | data67 = {{#if:{{{area_total_km2|}}}{{{area_total_ha|}}}{{{area_total_acre|}}}{{{area_total_sq_mi|}}}{{{area_total_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_total_km2|}}} |ha ={{{area_total_ha|}}} |acre ={{{area_total_acre|}}} |sqmi ={{{area_total_sq_mi|}}} |dunam={{{area_total_dunam|}}} |link ={{#switch:{{{dunam_link|}}}||on|total=on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass68 = mergedrow | label68 = &nbsp;•&nbsp;Land | data68 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_acre|}}}{{{area_land_sq_mi|}}}{{{area_land_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_land_km2|}}} |ha ={{{area_land_ha|}}} |acre ={{{area_land_acre|}}} |sqmi ={{{area_land_sq_mi|}}} |dunam={{{area_land_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|land|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass69 = mergedrow | label69 = &nbsp;•&nbsp;Water | data69 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_acre|}}}{{{area_water_sq_mi|}}}{{{area_water_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_water_km2|}}} |ha ={{{area_water_ha|}}} |acre ={{{area_water_acre|}}} |sqmi ={{{area_water_sq_mi|}}} |dunam={{{area_water_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|water|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }} {{#if:{{{area_water_percent|}}}| &nbsp;{{{area_water_percent}}}{{#ifeq:%|{{#invoke:string|sub|{{{area_water_percent|}}}|-1}}||%}}}}}} | rowclass70 = mergedrow | label70 = &nbsp;•&nbsp;Urban<div class="ib-settlement-fn">{{{area_urban_footnotes|}}}</div> | data70 = {{#if:{{{area_urban_km2|}}}{{{area_urban_ha|}}}{{{area_urban_acre|}}}{{{area_urban_sq_mi|}}}{{{area_urban_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_urban_km2|}}} |ha ={{{area_urban_ha|}}} |acre ={{{area_urban_acre|}}} |sqmi ={{{area_urban_sq_mi|}}} |dunam={{{area_urban_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|urban|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass71 = mergedrow | label71 = &nbsp;•&nbsp;Rural<div class="ib-settlement-fn">{{{area_rural_footnotes|}}}</div> | data71 = {{#if:{{{area_rural_km2|}}}{{{area_rural_ha|}}}{{{area_rural_acre|}}}{{{area_rural_sq_mi|}}}{{{area_rural_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_rural_km2|}}} |ha ={{{area_rural_ha|}}} |acre ={{{area_rural_acre|}}} |sqmi ={{{area_rural_sq_mi|}}} |dunam={{{area_rural_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|rural|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass72 = mergedrow | label72 =&nbsp;•&nbsp;Metro<div class="ib-settlement-fn">{{{area_metro_footnotes|}}}</div> | data72 = {{#if:{{{area_metro_km2|}}}{{{area_metro_ha|}}}{{{area_metro_acre|}}}{{{area_metro_sq_mi|}}}{{{area_metro_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_metro_km2|}}} |ha ={{{area_metro_ha|}}} |acre ={{{area_metro_acre|}}} |sqmi ={{{area_metro_sq_mi|}}} |dunam={{{area_metro_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|metro|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} <!-- ***Area rank*** --> | rowclass73 = mergedrow | label73 = &nbsp;•&nbsp;Rank | data73 = {{{area_rank|}}} | rowclass74 = mergedrow | label74 = &nbsp;•&nbsp;{{{area_blank1_title}}} | data74 = {{#if:{{{area_blank1_km2|}}}{{{area_blank1_ha|}}}{{{area_blank1_acre|}}}{{{area_blank1_sq_mi|}}}{{{area_blank1_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_blank1_km2|}}} |ha ={{{area_blank1_ha|}}} |acre ={{{area_blank1_acre|}}} |sqmi ={{{area_blank1_sq_mi|}}} |dunam={{{area_blank1_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|blank1|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass75 = mergedrow | label75 = &nbsp;•&nbsp;{{{area_blank2_title}}} | data75 = {{#if:{{{area_blank2_km2|}}}{{{area_blank2_ha|}}}{{{area_blank2_acre|}}}{{{area_blank2_sq_mi|}}}{{{area_blank2_dunam|}}} |{{infobox_settlement/areadisp |km2 ={{{area_blank2_km2|}}} |ha ={{{area_blank2_ha|}}} |acre ={{{area_blank2_acre|}}} |sqmi ={{{area_blank2_sq_mi|}}} |dunam={{{area_blank2_dunam|}}} |link ={{#ifeq:{{{dunam_link|}}}|blank2|on}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass76 = mergedrow | label76 = &nbsp; | data76 = {{{area_note|}}} <!-- ***Dimensions*** --> | rowclass77 = mergedtoprow | header77 = {{#if:{{{length_km|}}}{{{length_mi|}}}{{{width_km|}}}{{{width_mi|}}}|Dimensions<div class="ib-settlement-fn">{{{dimensions_footnotes|}}}</div>}} | rowclass78 = mergedrow | label78 = &nbsp;•&nbsp;Length | data78 = {{#if:{{{length_km|}}}{{{length_mi|}}} | {{infobox_settlement/lengthdisp |km ={{{length_km|}}} |mi ={{{length_mi|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} | rowclass79 = mergedrow | label79 = &nbsp;•&nbsp;Width | data79 = {{#if:{{{width_km|}}}{{{width_mi|}}} |{{infobox_settlement/lengthdisp |km ={{{width_km|}}} |mi ={{{width_mi|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation*** --> | rowclass80 = mergedtoprow | label80 = {{#if:{{{elevation_link|}}}|[[{{{elevation_link|}}}|Elevation]]|Elevation}}<div class="ib-settlement-fn">{{{elevation_footnotes|}}}{{#if:{{{elevation_point|}}}|&#32;({{{elevation_point}}})}}</div> | data80 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_m|}}} |ft ={{{elevation_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} | rowclass81 = {{#if:{{{elevation_m|}}}{{{elevation_ft|}}}|mergedrow|mergedtoprow}} | label81 = Highest&nbsp;elevation<div class="ib-settlement-fn">{{{elevation_max_footnotes|}}}{{#if:{{{elevation_max_point|}}}|&#32;({{{elevation_max_point}}})}}</div> | data81 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_max_m|}}} |ft ={{{elevation_max_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation max rank*** --> | rowclass82 = mergedrow | label82 = &nbsp;•&nbsp;Rank | data82 = {{#if:{{{elevation_max_m|}}}{{{elevation_max_ft|}}}| {{{elevation_max_rank|}}} }} | rowclass83 = {{#if:{{{elevation_min_rank|}}}|mergedrow|mergedbottomrow}} | label83 = Lowest&nbsp;elevation<div class="ib-settlement-fn">{{{elevation_min_footnotes|}}}{{#if:{{{elevation_min_point|}}}|&#32;({{{elevation_min_point}}})}}</div> | data83 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}} |{{infobox_settlement/lengthdisp |m ={{{elevation_min_m|}}} |ft ={{{elevation_min_ft|}}} |pref={{{unit_pref}}} |name={{{subdivision_name}}} }} }} <!-- ***Elevation min rank*** --> | rowclass84 = mergedrow | label84 = &nbsp;•&nbsp;Rank | data84 = {{#if:{{{elevation_min_m|}}}{{{elevation_min_ft|}}}|{{{elevation_min_rank|}}}}} <!-- ***Population*** --> | rowclass85 = mergedtoprow | label85 = Population<div class="ib-settlement-fn">{{#if:{{{population_as_of|}}}|{{nbsp}}({{{population_as_of}}})}}{{{population_footnotes|}}}</div> | data85 = {{fix comma category|{{#if:{{{population|}}} | {{formatnum:{{replace|{{{population}}}|,|}}}} | {{#ifeq:{{{total_type}}}|&nbsp; | {{#if:{{{population_total|}}} | {{formatnum:{{replace|{{{population_total}}}|,|}}}} }} }} }}}} | rowclass86 = mergedtoprow | header86 = {{#if:{{{population|}}} | |{{#ifeq:{{{total_type}}}|&nbsp; | |{{#if:{{{population_total|}}}{{{population_urban|}}}{{{population_rural|}}}{{{population_metro|}}}{{{population_blank1|}}}{{{population_blank2|}}}{{{population_est|}}} |Population<div class="ib-settlement-fn">{{#if:{{{population_as_of|}}}|{{nbsp}}({{{population_as_of}}})}}{{{population_footnotes|}}}</div> }} }} }} | rowclass87 = mergedrow | label87 = &nbsp;•&nbsp;{{#if:{{{total_type|}}}|{{{total_type}}}|{{#if:{{{population_metro|}}}{{{population_urban|}}}{{{population_rural|}}}{{{area_metro_km2|}}}{{{area_metro_sq_mi|}}}{{{area_urban_km2|}}}{{{area_urban_sq_mi|}}}{{{area_rural_km2|}}}{{{area_rural_sq_mi|}}}|{{#if:{{{settlement_type|{{{type|}}}}}}|{{{settlement_type|{{{type}}}}}}|City}}|Total}}}} | data87 = {{#if:{{{population|}}} | |{{#ifeq:{{{total_type}}}|&nbsp; | |{{#if:{{{population_total|}}} | {{fix comma category|{{formatnum:{{replace|{{{population_total}}}|,|}}}}}} }} }} }} | rowclass88 = mergedrow | label88 = &nbsp;•&nbsp;Estimate&nbsp;<div class="ib-settlement-fn">({{{pop_est_as_of}}}){{{pop_est_footnotes|}}}</div> | data88 = {{#if:{{{population_est|}}}|{{fix comma category|{{formatnum:{{replace|{{{population_est}}}|,|}}}}}} }} <!-- ***Population rank*** --> | rowclass89 = mergedrow | label89 =&nbsp;•&nbsp;Rank | data89 = {{{population_rank|}}} | rowclass90 = mergedrow | label90 = &nbsp;•&nbsp;Density | data90 = {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}}{{{population_total|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_km2|}}} |/sqmi={{{population_density_sq_mi|}}} |pop ={{{population_total|}}} |dunam={{{area_total_dunam|}}} |ha ={{{area_total_ha|}}} |km2 ={{{area_total_km2|}}} |acre ={{{area_total_acre|}}} |sqmi ={{{area_total_sq_mi|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} <!-- ***Population density rank*** --> | rowclass91 = mergedrow | label91 = &nbsp;&nbsp;•&nbsp;Rank | data91 = {{{population_density_rank|}}} | rowclass92 = mergedrow | label92 = &nbsp;•&nbsp;[[Urban area|Urban]]<div class="ib-settlement-fn">{{{population_urban_footnotes|}}}</div> | data92 = {{#if:{{{population_urban|}}}| {{fix comma category|{{formatnum:{{replace|{{{population_urban}}}|,|}}}}}} }} | rowclass93 = mergedrow | label93 = &nbsp;•&nbsp;Urban&nbsp;density | data93 = {{#if:{{{population_density_urban_km2|}}}{{{population_density_urban_sq_mi|}}}{{{population_urban|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_urban_km2|}}} |/sqmi={{{population_density_urban_sq_mi|}}} |pop ={{{population_urban|}}} |ha ={{{area_urban_ha|}}} |km2 ={{{area_urban_km2|}}} |acre ={{{area_urban_acre|}}} |sqmi ={{{area_urban_sq_mi|}}} |dunam={{{area_urban_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass94 = mergedrow | label94 = &nbsp;•&nbsp;[[Rural area|Rural]]<div class="ib-settlement-fn">{{{population_rural_footnotes|}}}</div> | data94 = {{#if:{{{population_rural|}}}|{{fix comma category|{{formatnum:{{replace|{{{population_rural}}}|,|}}}}}}}} | rowclass95 = mergedrow | label95 = &nbsp;•&nbsp;Rural&nbsp;density | data95 = {{#if:{{{population_density_rural_km2|}}}{{{population_density_rural_sq_mi|}}}{{{population_rural|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_rural_km2|}}} |/sqmi={{{population_density_rural_sq_mi|}}} |pop ={{{population_rural|}}} |ha ={{{area_rural_ha|}}} |km2 ={{{area_rural_km2|}}} |acre ={{{area_rural_acre|}}} |sqmi ={{{area_rural_sq_mi|}}} |dunam={{{area_rural_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass96 = mergedrow | label96 =&nbsp;•&nbsp;[[Metropolitan area|Metro]]<div class="ib-settlement-fn">{{{population_metro_footnotes|}}}</div> | data96 = {{#if:{{{population_metro|}}}| {{fix comma category|{{formatnum:{{replace|{{{population_metro}}}|,|}}}}}} }} | rowclass97 = mergedrow | label97 = &nbsp;•&nbsp;Metro&nbsp;density | data97 = {{#if:{{{population_density_metro_km2|}}}{{{population_density_metro_sq_mi|}}}{{{population_metro|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_metro_km2|}}} |/sqmi={{{population_density_metro_sq_mi|}}} |pop ={{{population_metro|}}} |ha ={{{area_metro_ha|}}} |km2 ={{{area_metro_km2|}}} |acre ={{{area_metro_acre|}}} |sqmi ={{{area_metro_sq_mi|}}} |dunam={{{area_metro_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass98 = mergedrow | label98 = &nbsp;•&nbsp;{{{population_blank1_title|}}}<div class="ib-settlement-fn">{{{population_blank1_footnotes|}}}</div> | data98 = {{#if:{{{population_blank1|}}}|{{fix comma category|{{formatnum:{{replace|{{{population_blank1}}}|,|}}}}}}}} | rowclass99 = mergedrow | label99 = &nbsp;•&nbsp;{{#if:{{{population_blank1_title|}}}|{{{population_blank1_title}}} density|Density}} | data99 = {{#if:{{{population_density_blank1_km2|}}}{{{population_density_blank1_sq_mi|}}}{{{population_blank1|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_blank1_km2|}}} |/sqmi={{{population_density_blank1_sq_mi|}}} |pop ={{{population_blank1|}}} |ha ={{{area_blank1_ha|}}} |km2 ={{{area_blank1_km2|}}} |acre ={{{area_blank1_acre|}}} |sqmi ={{{area_blank1_sq_mi|}}} |dunam={{{area_blank1_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass100 = mergedrow | label100 = &nbsp;•&nbsp;{{{population_blank2_title|}}}<div class="ib-settlement-fn">{{{population_blank2_footnotes|}}}</div> | data100 = {{#if:{{{population_blank2|}}}|{{fix comma category|{{formatnum:{{replace|{{{population_blank2}}}|,|}}}}}}}} | rowclass101 = mergedrow | label101 = &nbsp;•&nbsp;{{#if:{{{population_blank2_title|}}}|{{{population_blank2_title}}} density|Density}} | data101 = {{#if:{{{population_density_blank2_km2|}}}{{{population_density_blank2_sq_mi|}}}{{{population_blank2|}}} |{{infobox_settlement/densdisp |/km2 ={{{population_density_blank2_km2|}}} |/sqmi={{{population_density_blank2_sq_mi|}}} |pop ={{{population_blank2|}}} |ha ={{{area_blank2_ha|}}} |km2 ={{{area_blank2_km2|}}} |acre ={{{area_blank2_acre|}}} |sqmi ={{{area_blank2_sq_mi|}}} |dunam={{{area_blank2_dunam|}}} |pref ={{{unit_pref}}} |name ={{{subdivision_name}}} }}}} | rowclass102 = mergedrow | label102 = &nbsp; | data102 = {{{population_note|}}} | rowclass103 = mergedtoprow | label103 = {{Pluralize from text|{{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}{{force plural}}}}|<!-- -->link=Demonym|singular=Demonym|likely=Demonym(s)|plural=Demonyms}} | data103 = {{if empty|{{{population_demonym|}}}|{{{population_demonyms|}}}}}{{Main other|{{Pluralize from text|{{{population_demonym|}}}|likely=[[Category:Pages using infobox settlement with possible demonym list]]}}}} <!-- ***Demographics 1*** --> | rowclass104 = mergedtoprow | header104 = {{#if:{{{demographics_type1|}}} |{{{demographics_type1}}}<div class="ib-settlement-fn">{{{demographics1_footnotes|}}}</div>}} | rowclass105 = mergedrow | label105 = &nbsp;•&nbsp;{{{demographics1_title1}}} | data105 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title1|}}}|{{{demographics1_info1|}}}}}}} | rowclass106 = mergedrow | label106 = &nbsp;•&nbsp;{{{demographics1_title2}}} | data106 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title2|}}}|{{{demographics1_info2|}}}}}}} | rowclass107 = mergedrow | label107 = &nbsp;•&nbsp;{{{demographics1_title3}}} | data107 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title3|}}}|{{{demographics1_info3|}}}}}}} | rowclass108 = mergedrow | label108 = &nbsp;•&nbsp;{{{demographics1_title4}}} | data108 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title4|}}}|{{{demographics1_info4|}}}}}}} | rowclass109 = mergedrow | label109 = &nbsp;•&nbsp;{{{demographics1_title5}}} | data109 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title5|}}}|{{{demographics1_info5|}}}}}}} | rowclass110 = mergedrow | label110 = &nbsp;•&nbsp;{{{demographics1_title6}}} | data110 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title6|}}}|{{{demographics1_info6|}}}}}}} | rowclass111 = mergedrow | label111 = &nbsp;•&nbsp;{{{demographics1_title7}}} | data111 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title7|}}}|{{{demographics1_info7|}}}}}}} | rowclass112 = mergedrow | label112 = &nbsp;•&nbsp;{{{demographics1_title8}}} | data112 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title8|}}}|{{{demographics1_info8|}}}}}}} | rowclass113 = mergedrow | label113 = &nbsp;•&nbsp;{{{demographics1_title9}}} | data113 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title9|}}}|{{{demographics1_info9|}}}}}}} | rowclass114 = mergedrow | label114 = &nbsp;•&nbsp;{{{demographics1_title10}}} | data114 = {{#if:{{{demographics_type1|}}} |{{#if:{{{demographics1_title10|}}}|{{{demographics1_info10|}}}}}}} <!-- ***Demographics 2*** --> | rowclass115 = mergedtoprow | header115 = {{#if:{{{demographics_type2|}}} |{{{demographics_type2}}}<div class="ib-settlement-fn">{{{demographics2_footnotes|}}}</div>}} | rowclass116 = mergedrow | label116 = &nbsp;•&nbsp;{{{demographics2_title1}}} | data116 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title1|}}}|{{{demographics2_info1|}}}}}}} | rowclass117 = mergedrow | label117 = &nbsp;•&nbsp;{{{demographics2_title2}}} | data117 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title2|}}}|{{{demographics2_info2|}}}}}}} | rowclass118 = mergedrow | label118 = &nbsp;•&nbsp;{{{demographics2_title3}}} | data118 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title3|}}}|{{{demographics2_info3|}}}}}}} | rowclass119 = mergedrow | label119 = &nbsp;•&nbsp;{{{demographics2_title4}}} | data119 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title4|}}}|{{{demographics2_info4|}}}}}}} | rowclass120 = mergedrow | label120 = &nbsp;•&nbsp;{{{demographics2_title5}}} | data120 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title5|}}}|{{{demographics2_info5|}}}}}}} | rowclass121 = mergedrow | label121 = &nbsp;•&nbsp;{{{demographics2_title6}}} | data121 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title6|}}}|{{{demographics2_info6|}}}}}}} | rowclass122 = mergedrow | label122 = &nbsp;•&nbsp;{{{demographics2_title7}}} | data122 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title7|}}}|{{{demographics2_info7|}}}}}}} | rowclass123 = mergedrow | label123 = &nbsp;•&nbsp;{{{demographics2_title8}}} | data123 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title8|}}}|{{{demographics2_info8|}}}}}}} | rowclass124 = mergedrow | label124 = &nbsp;•&nbsp;{{{demographics2_title9}}} | data124 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title9|}}}|{{{demographics2_info9|}}}}}}} | rowclass125 = mergedrow | label125 = &nbsp;•&nbsp;{{{demographics2_title10}}} | data125 = {{#if:{{{demographics_type2|}}} |{{#if:{{{demographics2_title10|}}}|{{{demographics2_info10|}}}}}}} <!-- ***Time Zones*** --> | rowclass126 = mergedtoprow | header126 = {{#if:{{{timezone1_location|}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]s|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]}}|}} | rowclass127 = {{#if:{{{timezone1_location|}}}|mergedrow|mergedtoprow}} | label127 = {{#if:{{{timezone1_location|}}}|{{{timezone1_location}}}|{{#if:{{{timezone2_location|}}}|{{{timezone2_location}}}|{{#if:{{{timezone2|}}}|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]s|[[{{#if:{{{timezone_link|}}}|{{{timezone_link}}}|Time zone}}|Time zone]]}}}}}} | data127 = {{#if:{{{utc_offset1|{{{utc_offset|}}} }}} |[[UTC{{{utc_offset1|{{{utc_offset}}}}}}]] {{#if:{{{timezone1|{{{timezone|}}}}}}|({{{timezone1|{{{timezone}}}}}})}} |{{{timezone1|{{{timezone|}}}}}} }} | rowclass128 = mergedrow | label128 = <span class="nowrap">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</span> | data128 = {{#if:{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}} |[[UTC{{{utc_offset1_DST|{{{utc_offset_DST|}}}}}}]] {{#if:{{{timezone1_DST|{{{timezone_DST|}}}}}}|({{{timezone1_DST|{{{timezone_DST}}}}}})}} |{{{timezone1_DST|{{{timezone_DST|}}}}}} }} | rowclass129 = mergedrow | label129 = {{#if:{{{timezone2_location|}}}| {{{timezone2_location|}}}|<nowiki />}} | data129 = {{#if:{{{timezone1|{{{timezone|}}}}}}{{{utc_offset1|{{{utc_offset|}}}}}} |{{#if:{{{utc_offset2|{{{utc_offset2|}}} }}} |[[UTC{{{utc_offset2|{{{utc_offset2}}}}}}]] {{#if:{{{timezone2|}}}|({{{timezone2}}})}} |{{{timezone2|}}} }} }} | rowclass130 = mergedrow | label130 = <span class="nowrap">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</span> | data130 = {{#if:{{{utc_offset2_DST|}}}|[[UTC{{{utc_offset2_DST|}}}]] {{#if:{{{timezone2_DST|}}}|({{{timezone2_DST|}}})}} |{{{timezone2_DST|}}} }} | rowclass131 = mergedrow | label131 = {{#if:{{{timezone3_location|}}}| {{{timezone3_location|}}}|<nowiki />}} | data131 = {{#if:{{{timezone1|{{{timezone|}}}}}}{{{utc_offset1|{{{utc_offset|}}}}}} |{{#if:{{{utc_offset3|{{{utc_offset3|}}} }}} |[[UTC{{{utc_offset3|{{{utc_offset3}}}}}}]] {{#if:{{{timezone3|}}}|({{{timezone3}}})}} |{{{timezone3|}}} }} }} | rowclass132 = mergedrow | label132 = <span class="nowrap">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</span> | data132 = {{#if:{{{utc_offset3_DST|}}}|[[UTC{{{utc_offset3_DST|}}}]] {{#if:{{{timezone3_DST|}}}|({{{timezone3_DST|}}})}} |{{{timezone3_DST|}}} }} | rowclass133 = mergedrow | label133 = {{#if:{{{timezone4_location|}}}| {{{timezone4_location|}}}|<nowiki />}} | data133 = {{#if:{{{timezone1|{{{timezone|}}}}}}{{{utc_offset1|{{{utc_offset|}}}}}} |{{#if:{{{utc_offset4|{{{utc_offset4|}}} }}} |[[UTC{{{utc_offset4|{{{utc_offset4}}}}}}]] {{#if:{{{timezone4|}}}|({{{timezone4}}})}} |{{{timezone4|}}} }} }} | rowclass134 = mergedrow | label134 = <span class="nowrap">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</span> | data134 = {{#if:{{{utc_offset4_DST|}}}|[[UTC{{{utc_offset4_DST|}}}]] {{#if:{{{timezone4_DST|}}}|({{{timezone4_DST|}}})}} |{{{timezone4_DST|}}} }} | rowclass135 = mergedrow | label135 = {{#if:{{{timezone5_location|}}}| {{{timezone5_location|}}}|<nowiki />}} | data135 = {{#if:{{{timezone1|{{{timezone|}}}}}}{{{utc_offset1|{{{utc_offset|}}}}}} |{{#if:{{{utc_offset5|{{{utc_offset5|}}} }}} |[[UTC{{{utc_offset5|{{{utc_offset5}}}}}}]] {{#if:{{{timezone5|}}}|({{{timezone5}}})}} |{{{timezone5|}}} }} }} | rowclass136 = mergedrow | label136 = <span class="nowrap">&nbsp;•&nbsp;Summer ([[Daylight saving time|DST]])</span> | data136 = {{#if:{{{utc_offset5_DST|}}}|[[UTC{{{utc_offset5_DST|}}}]] {{#if:{{{timezone5_DST|}}}|({{{timezone5_DST|}}})}} |{{{timezone5_DST|}}} }} <!-- ***Postal Code(s)*** --> | rowclass137 = mergedtoprow | label137 = {{{postal_code_type}}} | class137 = adr | data137 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|<div class="postal-code">{{{postal_code}}}</div>}}}} | rowclass138 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}|mergedbottomrow|mergedtoprow}} | label138 = {{{postal2_code_type}}} | class138 = adr | data138 = {{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|<div class="postal-code">{{{postal2_code}}}</div>}} }} }} <!-- ***Area Code(s)*** --> | rowclass139 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}|mergedrow|mergedtoprow}} | label139 = {{if empty|{{{area_code_type|}}}|{{Pluralize from text|any_comma=1|parse_links=1|{{if empty|{{{area_code|}}}|{{{area_codes|}}}{{force plural}}}}|<!-- -->link=Telephone numbering plan|singular=Area code|likely=Area code(s)|plural=Area codes}}}} | data139 = {{if empty|{{{area_code|}}}|{{{area_codes|}}}}}{{#if:{{{area_code_type|}}}||{{Main other|{{Pluralize from text|any_comma=1|parse_links=1|{{{area_code|}}}|||[[Category:Pages using infobox settlement with possible area code list]]}}}}}} <!-- Geocode--> | rowclass140 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}|mergedrow|mergedtoprow}} | label140 = [[Geocode]] | class140 = nickname | data140 = {{{geocode|}}} <!-- ISO Code--> | rowclass141 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}|mergedrow|mergedtoprow}} | label141 = [[ISO 3166|ISO 3166 code]] | class141 = nickname | data141 = {{{iso_code|}}} <!-- Vehicle registration plate--> | rowclass142 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|mergedrow|mergedtoprow}} | label142 = {{#if:{{{registration_plate_type|}}}|{{{registration_plate_type}}}|[[Vehicle registration plate|Vehicle registration]]}} | data142 = {{{registration_plate|}}} <!-- Other codes --> | rowclass143 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|{{{registration_plate|}}}|mergedrow|mergedtoprow}} | label143 = {{{code1_name|}}} | class143 = nickname | data143 = {{#if:{{{code1_name|}}}|{{{code1_info|}}}}} | rowclass144 = {{#if:{{#if:{{{postal_code_type|}}}|{{#if:{{{postal_code|}}}|1}}}}{{#if:{{{postal_code_type|}}}|{{#if:{{{postal2_code_type|}}}|{{#if:{{{postal2_code|}}}|1}}}}}}{{{area_code|}}}{{{geocode|}}}{{{iso_code|}}}|{{{registration_plate|}}}|{{{code1_name|}}}|mergedrow|mergedtoprow}} | label144 = {{{code2_name|}}} | class144 = nickname | data144 = {{#if:{{{code2_name|}}}|{{{code2_info|}}}}} <!-- ***Blank Fields (two sections)*** --> | rowclass145 = mergedtoprow | label145 = {{{blank_name_sec1|{{{blank_name|}}}}}} | data145 = {{#if:{{{blank_name_sec1|{{{blank_name|}}}}}}|{{{blank_info_sec1|{{{blank_info|}}}}}}}} | rowclass146 = mergedrow | label146 = {{{blank1_name_sec1|{{{blank1_name|}}}}}} | data146 = {{#if:{{{blank1_name_sec1|{{{blank1_name|}}}}}}|{{{blank1_info_sec1|{{{blank1_info|}}}}}}}} | rowclass147 = mergedrow | label147 = {{{blank2_name_sec1|{{{blank2_name|}}}}}} | data147 = {{#if:{{{blank2_name_sec1|{{{blank2_name|}}}}}}|{{{blank2_info_sec1|{{{blank2_info|}}}}}}}} | rowclass148 = mergedrow | label148 = {{{blank3_name_sec1|{{{blank3_name|}}}}}} | data148 = {{#if:{{{blank3_name_sec1|{{{blank3_name|}}}}}}|{{{blank3_info_sec1|{{{blank3_info|}}}}}}}} | rowclass149 = mergedrow | label149 = {{{blank4_name_sec1|{{{blank4_name|}}}}}} | data149 = {{#if:{{{blank4_name_sec1|{{{blank4_name|}}}}}}|{{{blank4_info_sec1|{{{blank4_info|}}}}}}}} | rowclass150 = mergedrow | label150 = {{{blank5_name_sec1|{{{blank5_name|}}}}}} | data150 = {{#if:{{{blank5_name_sec1|{{{blank5_name|}}}}}}|{{{blank5_info_sec1|{{{blank5_info|}}}}}}}} | rowclass151 = mergedrow | label151 = {{{blank6_name_sec1|{{{blank6_name|}}}}}} | data151 = {{#if:{{{blank6_name_sec1|{{{blank6_name|}}}}}}|{{{blank6_info_sec1|{{{blank6_info|}}}}}}}} | rowclass152 = mergedrow | label152 = {{{blank7_name_sec1|{{{blank7_name|}}}}}} | data152 = {{#if:{{{blank7_name_sec1|{{{blank7_name|}}}}}}|{{{blank7_info_sec1|{{{blank7_info|}}}}}}}} | rowclass153 = mergedtoprow | label153 = {{{blank_name_sec2}}} | data153 = {{#if:{{{blank_name_sec2|}}}|{{{blank_info_sec2|}}}}} | rowclass154 = mergedrow | label154 = {{{blank1_name_sec2}}} | data154 = {{#if:{{{blank1_name_sec2|}}}|{{{blank1_info_sec2|}}}}} | rowclass155 = mergedrow | label155 = {{{blank2_name_sec2}}} | data155 = {{#if:{{{blank2_name_sec2|}}}|{{{blank2_info_sec2|}}}}} | rowclass156 = mergedrow | label156 = {{{blank3_name_sec2}}} | data156 = {{#if:{{{blank3_name_sec2|}}}|{{{blank3_info_sec2|}}}}} | rowclass157 = mergedrow | label157 = {{{blank4_name_sec2}}} | data157 = {{#if:{{{blank4_name_sec2|}}}|{{{blank4_info_sec2|}}}}} | rowclass158 = mergedrow | label158 = {{{blank5_name_sec2}}} | data158 = {{#if:{{{blank5_name_sec2|}}}|{{{blank5_info_sec2|}}}}} | rowclass159 = mergedrow | label159 = {{{blank6_name_sec2}}} | data159 = {{#if:{{{blank6_name_sec2|}}}|{{{blank6_info_sec2|}}}}} | rowclass160 = mergedrow | label160 = {{{blank7_name_sec2}}} | data160 = {{#if:{{{blank7_name_sec2|}}}|{{{blank7_info_sec2|}}}}} <!-- ***Website*** --> | rowclass161 = mergedtoprow | label161 = Website | data161 = {{#if:{{{website|}}}|{{{website}}}}} | class162 = maptable | data162 = {{#if:{{{module|}}}|{{{module}}}}} <!-- ***Footnotes*** --> | belowrowclass = mergedtoprow | below = {{{footnotes|}}} }}<!-- Check for unknowns -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox settlement with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox settlement]] with unknown parameter "_VALUE_"|ignoreblank=y | alt | anthem | anthem_link | area_blank1_acre | area_blank1_dunam | area_blank1_ha | area_blank1_km2 | area_blank1_sq_mi | area_blank1_title | area_blank2_acre | area_blank2_dunam | area_blank2_ha | area_blank2_km2 | area_blank2_sq_mi | area_blank2_title | area_code | area_code_type | area_codes | area_footnotes | area_land_acre | area_land_dunam | area_land_ha | area_land_km2 | area_land_sq_mi | area_metro_acre | area_metro_dunam | area_metro_footnotes | area_metro_ha | area_metro_km2 | area_metro_sq_mi | area_note | area_rank | area_rural_acre | area_rural_dunam | area_rural_footnotes | area_rural_ha | area_rural_km2 | area_rural_sq_mi | area_total_acre | area_total_dunam | area_total_ha | area_total_km2 | area_total_sq_mi | area_urban_acre | area_urban_dunam | area_urban_footnotes | area_urban_ha | area_urban_km2 | area_urban_sq_mi | area_water_acre | area_water_dunam | area_water_ha | area_water_km2 | area_water_percent | area_water_sq_mi | blank_emblem_alt | blank_emblem_link | blank_emblem_size | blank_emblem_type | blank_info | blank_info_sec1 | blank_info_sec2 | blank_name | blank_name_sec1 | blank_name_sec2 | blank1_info | blank1_info_sec1 | blank1_info_sec2 | blank1_name | blank1_name_sec1 | blank1_name_sec2 | blank2_info | blank2_info_sec1 | blank2_info_sec2 | blank2_name | blank2_name_sec1 | blank2_name_sec2 | blank3_info | blank3_info_sec1 | blank3_info_sec2 | blank3_name | blank3_name_sec1 | blank3_name_sec2 | blank4_info | blank4_info_sec1 | blank4_info_sec2 | blank4_name | blank4_name_sec1 | blank4_name_sec2 | blank5_info | blank5_info_sec1 | blank5_info_sec2 | blank5_name | blank5_name_sec1 | blank5_name_sec2 | blank6_info | blank6_info_sec1 | blank6_info_sec2 | blank6_name | blank6_name_sec1 | blank6_name_sec2 | blank7_info | blank7_info_sec1 | blank7_info_sec2 | blank7_name | blank7_name_sec1 | blank7_name_sec2 | caption | code1_info | code1_name | code2_info | code2_name | coor_pinpoint | coor_type | coordinates | coordinates_footnotes | demographics_type1 | demographics_type2 | demographics1_footnotes | demographics1_info1 | demographics1_info10 | demographics1_info2 | demographics1_info3 | demographics1_info4 | demographics1_info5 | demographics1_info6 | demographics1_info7 | demographics1_info8 | demographics1_info9 | demographics1_title1 | demographics1_title10 | demographics1_title2 | demographics1_title3 | demographics1_title4 | demographics1_title5 | demographics1_title6 | demographics1_title7 | demographics1_title8 | demographics1_title9 | demographics2_footnotes | demographics2_info1 | demographics2_info10 | demographics2_info2 | demographics2_info3 | demographics2_info4 | demographics2_info5 | demographics2_info6 | demographics2_info7 | demographics2_info8 | demographics2_info9 | demographics2_title1 | demographics2_title10 | demographics2_title2 | demographics2_title3 | demographics2_title4 | demographics2_title5 | demographics2_title6 | demographics2_title7 | demographics2_title8 | demographics2_title9 | dimensions_footnotes | dunam_link | elevation_footnotes | elevation_ft | elevation_link | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_max_rank | elevation_min_footnotes | elevation_min_ft | elevation_min_m | elevation_min_point | elevation_min_rank | elevation_point | embed | established_date | established_date1 | established_date2 | established_date3 | established_date4 | established_date5 | established_date6 | established_date7 | established_title | established_title1 | established_title2 | established_title3 | established_title4 | established_title5 | established_title6 | established_title7 | etymology | extinct_date | extinct_title | flag_alt | flag_border | flag_link | flag_size | footnotes | founder | geocode | governing_body | government_footnotes | government_type | government_blank1_title | government_blank1 | government_blank2_title | government_blank2 | government_blank2_title | government_blank3 | government_blank3_title | government_blank3 | government_blank4_title | government_blank4 | government_blank5_title | government_blank5 | government_blank6_title | government_blank6 | grid_name | grid_position | image_alt | image_blank_emblem | image_caption | image_flag | image_map | image_map1 | image_seal | image_shield | image_size | image_skyline | imagesize | iso_code | leader_name | leader_name1 | leader_name2 | leader_name3 | leader_name4 | leader_party | leader_title | leader_title1 | leader_title2 | leader_title3 | leader_title4 | length_km | length_mi | map_alt | map_alt1 | map_caption | map_caption1 | mapsize | mapsize1 | module | motto | motto_link | mottoes | name | named_for | native_name | native_name_lang | nickname | nickname_link | nicknames | official_name | other_name | p1 | p10 | p11 | p12 | p13 | p14 | p15 | p16 | p17 | p18 | p19 | p2 | p20 | p21 | p22 | p23 | p24 | p25 | p26 | p27 | p28 | p29 | p3 | p30 | p31 | p32 | p33 | p34 | p35 | p36 | p37 | p38 | p39 | p4 | p40 | p41 | p42 | p43 | p44 | p45 | p46 | p47 | p48 | p49 | p5 | p50 | p6 | p7 | p8 | p9 | parts | parts_style | parts_type | pop_est_as_of | pop_est_footnotes | population | population_as_of | population_blank1 | population_blank1_footnotes | population_blank1_title | population_blank2 | population_blank2_footnotes | population_blank2_title | population_demonym | population_demonyms | population_density_blank1_km2 | population_density_blank1_sq_mi | population_density_blank2_km2 | population_density_blank2_sq_mi | population_density_km2 | population_density_metro_km2 | population_density_metro_sq_mi | population_density_rank | population_density_rural_km2 | population_density_rural_sq_mi | population_density_sq_mi | population_density_urban_km2 | population_density_urban_sq_mi | population_est | population_footnotes | population_metro | population_metro_footnotes | population_note | population_rank | population_rural | population_rural_footnotes | population_total | population_urban | population_urban_footnotes | postal_code | postal_code_type | postal2_code | postal2_code_type | pushpin_image | pushpin_label | pushpin_label_position | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_map_caption_notsmall | pushpin_map_narrow | pushpin_mapsize | pushpin_outside | pushpin_overlay | pushpin_relief | registration_plate | registration_plate_type | seal_alt | seal_link | seal_size | seal_type | seat | seat_type | seat1 | seat1_type | seat2 | seat2_type | settlement_type | shield_alt | shield_link | shield_size | subdivision_name | subdivision_name1 | subdivision_name2 | subdivision_name3 | subdivision_name4 | subdivision_name5 | subdivision_name6 | subdivision_type | subdivision_type1 | subdivision_type2 | subdivision_type3 | subdivision_type4 | subdivision_type5 | subdivision_type6 | timezone | timezone_DST | timezone_link | timezone1 | timezone1_DST | timezone1_location | timezone2 | timezone2_DST | timezone2_location | timezone3 | timezone3_DST | timezone3_location | timezone4 | timezone4_DST | timezone4_location | timezone5 | timezone5_DST | timezone5_location | total_type | translit_lang1 | translit_lang1_info | translit_lang1_info1 | translit_lang1_info2 | translit_lang1_info3 | translit_lang1_info4 | translit_lang1_info5 | translit_lang1_info6 | translit_lang1_type | translit_lang1_type1 | translit_lang1_type2 | translit_lang1_type3 | translit_lang1_type4 | translit_lang1_type5 | translit_lang1_type6 | translit_lang2 | translit_lang2_info | translit_lang2_info1 | translit_lang2_info2 | translit_lang2_info3 | translit_lang2_info4 | translit_lang2_info5 | translit_lang2_info6 | translit_lang2_type | translit_lang2_type1 | translit_lang2_type2 | translit_lang2_type3 | translit_lang2_type4 | translit_lang2_type5 | translit_lang2_type6 | type | unit_pref | utc_offset | utc_offset_DST | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | utc_offset3 | utc_offset3_DST | utc_offset4 | utc_offset4_DST | utc_offset5 | utc_offset5_DST | website | width_km | width_mi }}<!-- -->{{#invoke:Check for clobbered parameters|check | template = Infobox settlement | cat = {{main other|Category:Pages using infobox settlement with conflicting parameters}} | population; population_total | image_size; imagesize | image_alt; alt | image_caption; caption }}<!-- Wikidata -->{{#if:{{{coordinates_wikidata|}}}{{{wikidata|}}} |[[Category:Pages using infobox settlement with the wikidata parameter]] }}{{main other|<!-- Missing country -->{{#if:{{{subdivision_name|}}}||[[Category:Pages using infobox settlement with missing country]]}}<!-- No map -->{{#if:{{{pushpin_map|}}}{{{image_map|}}}{{{image_map1|}}}||[[Category:Pages using infobox settlement with no map]]}}<!-- Image_map1 without image_map -->{{#if:{{{image_map1|}}}|{{#if:{{{image_map|}}}||[[Category:Pages using infobox settlement with image_map1 but not image_map]]}}}}<!-- No coordinates -->{{#if:{{{coordinates|}}}||[[Category:Pages using infobox settlement with no coordinates]]}}<!-- -->{{#if:{{{type|}}}|{{#ifeq:{{{settlement_type|a}}}|{{{settlement_type|b}}}|[[Category:Pages using infobox settlement with ignored type]]|}}|}}<!-- Ignored type parameter -->{{#if:{{{embed|}}}|[[Category:Pages using infobox settlement with embed]]}} }}</includeonly><noinclude> {{documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> 0xeoxz9ofdu2apdhvqigvxjywhmfhp5 Sablonan:Infobox settlement/columns/styles.css 10 4579 18416 2024-05-25T05:15:22Z Bangrapip 9 new 18416 sanitized-css text/css /* {{pp|small=y}} */ .ib-settlement-cols { text-align: center; display: table; width: 100%; } .ib-settlement-cols-row { display: table-row; } .ib-settlement-cols-cell { display: table-cell; vertical-align: middle; } .ib-settlement-cols-cellt { display: table-cell; vertical-align: top; } eoq56w19zfw3akcqfxtw079peuodz3k Sablonan:Infobox settlement/lengthdisp 10 4580 18417 2024-05-25T05:15:55Z Bangrapip 9 new 18417 wikitext text/x-wiki <includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}}} |metv={{#if:{{{km|}}}{{{m|}}} |{{{km|}}}{{{m|}}} |{{#if:{{{mi|}}} |{{round |{{#expr:{{formatnum:{{{mi}}}|R}}*1.609344}} |{{precision|{{formatnum:{{{mi}}}|R}}}} }} |{{round |{{#expr:{{formatnum:{{{ft}}}|R}}*0.3048}} |{{max |{{precision|{{formatnum:{{{ft}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{ft}}}|R}}*0.3048}}}} }} }} }} }} |metu={{#if:{{{km|}}}{{{mi|}}}|k}}m |impv={{#if:{{{mi|}}}{{{ft|}}} |{{{mi|}}}{{{ft|}}} |{{#if:{{{km|}}} |{{round |{{#expr:{{formatnum:{{{km}}}|R}}/1.609344}} |{{max |{{precision|{{formatnum:{{{km}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{km}}}|R}}/1.609344}}}} }} }} |{{round |{{#expr:{{formatnum:{{{m}}}|R}}/0.3048}} |{{precision|{{formatnum:{{{m}}}|R}}}} }} }} }} |impu={{#if:{{{km|}}}{{{mi|}}}|mi|ft}} }}</includeonly><noinclude> {{Documentation}} </noinclude> fjwtvwks1pq6z1eqnunaf5h2pa73b5r Sablonan:Infobox settlement/link 10 4581 18418 2024-05-25T05:16:13Z Bangrapip 9 new 18418 wikitext text/x-wiki {{#if:{{{link|}}}<!-- -->|[[{{{link}}}|{{{type}}}]]<!-- -->|{{#ifexist:{{{type}}} of {{PAGENAME}}<!-- -->|[[{{{type}}} of {{PAGENAME}}|{{{type|}}}]]<!-- -->|{{#if:{{{name|}}}<!-- -->|{{#ifexist:{{{type}}} of {{{name}}}<!-- -->|[[{{{type}}} of {{{name}}}|{{{type|}}}]]<!-- -->|{{{type}}}<!-- -->}}<!-- -->|{{{type}}}<!-- -->}}<!-- -->}}<!-- -->}}<noinclude> {{documentation}} </noinclude> euckr3nxynvcunu7on6g2ncksojbb5a Sablonan:Infobox settlement/pref 10 4582 18419 2024-05-25T05:17:03Z Bangrapip 9 new 18419 wikitext text/x-wiki <includeonly>{{#switch:{{ucfirst:{{{1}}}}} |Imperial |English |UK|US|U.S. |US Customary|U.S. Customary |Standard = impus |{{#switch:{{{2}}} |[[United Kingdom]]|United Kingdom |[[United States]]|United States |[[United States of America]]|United States of America |[[United States|United States of America]] |[[Image:Flag of the United States.svg|20px]] [[United States]] = impus |{{#ifeq:{{{3}}}_{{lc:{{{1}}}}}|area_dunam|dunam|metric}} }} }}</includeonly><noinclude> {{documentation}} </noinclude> evx8nc4knujcmnzq9b2536bh7z3e8jc Sablonan:Infobox settlement/areadisp 10 4583 18420 2024-05-25T05:17:25Z Bangrapip 9 new 18420 wikitext text/x-wiki <includeonly>{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}|area}}{{#if:{{{mag|}}}|/mag}} |metv={{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{ha|}}}|{{{ha}}}|{{{km2}}}}} |{{#if:{{{dunam|}}} |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<1E3 |{{round<!-- convert dunams to hectares --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/10}} |({{precision|{{formatnum:{{{dunam}}}|R}}}}+1) }}<!-- end round --> |{{round<!-- convert dunams to square kilometres --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/1E3}} |({{precision|{{formatnum:{{{dunam}}}|R}}}}+3) }}<!-- end round --> }}<!-- end #ifexpr:...{{{dunam}}}...<1E3 --> |{{#if:{{{acre|}}} |{{round<!-- convert acres to hectares --> |{{#expr:{{formatnum:{{{acre}}}|R}}*0.4046856422}} |{{max<!-- output at least one sig fig --> |{{precision|{{formatnum:{{{acre}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{acre}}}|R}}*0.4046856422}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert square miles to square kilometres --> |{{#expr:{{formatnum:{{{sqmi}}}|R}}*2.589988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{sqmi}}}|R}}}}-1) |-{{Order of magnitude|{{#expr:{{formatnum:{{{sqmi}}}|R}}*2.589988110336}}}} }}<!-- end max --> }}<!-- end rnd --> }}<!-- end #if:{{{acre|}}} --> }}<!-- end #if:{{{dunam|}}} --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> |metu={{#if:{{{ha|}}}{{#if:{{{km2|}}} | |{{#if:{{{dunam|}}} |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<1E3|X}} |{{{acre|}}} }} }} |ha |km<sup>2</sup> }} |impv={{#if:{{{acre|}}}{{{sqmi|}}} |{{#if:{{{acre|}}}|{{{acre}}}|{{{sqmi}}}}} |{{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{ha|}}} |{{round<!-- convert hectares to acres --> |{{#expr:{{formatnum:{{{ha}}}|R}}/0.4046856422}} |({{precision|{{formatnum:{{{ha}}}|R}}}}) }}<!-- end round --> |{{round<!-- convert square kilometres to square miles --> |{{#expr:{{formatnum:{{{km2}}}|R}}/2.589988110336}} |{{max<!-- output at least one sig fig --> |{{precision|{{formatnum:{{{km2}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{km2}}}|R}}/2.589988110336}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #if:{{{ha|}}} --> |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<2589 |{{round<!-- convert dunams to acres --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/4.046856422}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{dunam}}}|R}}}}) |-{{Order of magnitude|{{#expr:{{formatnum:{{{dunam}}}|R}}/4.046856422}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert dunams to square miles --> |{{#expr:{{formatnum:{{{dunam}}}|R}}/2589.988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{dunam}}}|R}}}}+3) |-{{Order of magnitude|{{#expr:{{formatnum:{{{dunam}}}|R}}/2589.988110336}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #ifexpr:...{{{dunam}}}...<2589 --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> }}<!-- end #if:{{{acre|}}}{{{sqmi|}}} --> |impu={{#if:{{{acre|}}}{{#if:{{{sqmi|}}} | |{{{ha|}}}{{#if:{{{km2|}}} | |{{#ifexpr:{{formatnum:{{{dunam}}}|R}}<2589|X}} }} }} |acre |sq&nbsp;mi }} |dunv={{#if:{{#ifeq:{{lc:{{{pref}}}}}|dunam|{{{dunam|}}}|no dunams}} |{{{dunam}}} |{{#if:{{{ha|}}}{{{km2|}}} |{{#if:{{{km2|}}} |{{round<!-- convert square kilometres to dunams --> |{{#expr:{{formatnum:{{{km2}}}|R}}*1E3}} |({{precision|{{formatnum:{{{km2}}}|R}}}}-3) }}<!-- end round --> |{{round<!-- convert hectares to dunams --> |{{#expr:{{formatnum:{{{ha}}}|R}}*10}} |({{precision|{{formatnum:{{{ha}}}|R}}}}-1) }}<!-- end round --> }}<!-- end #if:{{{km2|}}} --> |{{#if:{{{sqmi|}}} |{{round<!-- convert square miles to dunams --> |{{#expr:{{formatnum:{{{sqmi}}}|R}}*2589.988110336}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{sqmi}}}|R}}}}-4) |-{{Order of magnitude|{{#expr:{{formatnum:{{{sqmi}}}|R}}*2589.988110336}}}} }}<!-- end max --> }}<!-- end round --> |{{round<!-- convert acres to dunams --> |{{#expr:{{formatnum:{{{acre}}}|R}}*4.046856422}} |{{max<!-- output at least one sig fig --> |({{precision|{{formatnum:{{{acre}}}|R}}}}-1) |-{{Order of magnitude|{{#expr:{{formatnum:{{{acre}}}|R}}*4.046856422}}}} }}<!-- end max --> }}<!-- end round --> }}<!-- end #if:{{{sqmi|}}} --> }}<!-- end #if:{{{ha|}}}{{{km2|}}} --> }} |dunu={{#if:{{{link|}}}|[[dunam]]|dunam}} }}</includeonly><noinclude> {{documentation}} </noinclude> jhfer36gqycsbvwv0494vyblwd9m0zt Sablonan:Infobox settlement/cleaner 10 4584 18421 2024-05-25T05:18:01Z Bangrapip 9 new 18421 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Unsubst-infobox||$template-name=Infobox settlement|$params= embed, name, official_name, native_name, native_name_lang, other_name, type, settlement_type, translit_lang1, translit_lang1_type, translit_lang1_info, translit_lang1_type1, translit_lang1_info1, translit_lang1_type2, translit_lang1_info2, translit_lang1_type3, translit_lang1_info3, translit_lang1_type4, translit_lang1_info4, translit_lang1_type5, translit_lang1_info5, translit_lang1_type6, translit_lang1_info6, translit_lang2, translit_lang2_type, translit_lang2_info, translit_lang2_type1, translit_lang2_info1, translit_lang2_type2, translit_lang2_info2, translit_lang2_type3, translit_lang2_info3, translit_lang2_type4, translit_lang2_info4, translit_lang2_type5, translit_lang2_info5, translit_lang2_type6, translit_lang2_info6, image_skyline, imagesize, image_size, alt, image_alt, image_caption, caption, image_flag, flag_size, flag_alt, flag_border, flag_link, image_seal, seal_size, seal_alt, seal_link, seal_type, image_shield, shield_size, shield_alt, shield_link, image_blank_emblem, blank_emblem_type, blank_emblem_size, blank_emblem_alt, blank_emblem_link, etymology, nickname_link, nickname, nicknames, motto_link, motto, mottoes, anthem_link, anthem, image_map, mapsize, map_alt, map_caption, image_map1, mapsize1, map_alt1, map_caption1, pushpin_map, pushpin_mapsize, pushpin_map_narrow, pushpin_map_alt, pushpin_map_caption, pushpin_map_caption_notsmall, pushpin_label, pushpin_label_position, pushpin_outside, pushpin_relief, pushpin_image, pushpin_overlay, coordinates, coor_pinpoint, coor_type, coordinates_footnotes, grid_name, grid_position, subdivision_type, subdivision_name, subdivision_type1, subdivision_name1, subdivision_type2, subdivision_name2, subdivision_type3, subdivision_name3, subdivision_type4, subdivision_name4, subdivision_type5, subdivision_name5, subdivision_type6, subdivision_name6, established_title, established_date, established_title1, established_date1, established_title2, established_date2, established_title3, established_date3, established_title4, established_date4, established_title5, established_date5, established_title6, established_date6, established_title7, established_date7, extinct_title, extinct_date, founder, named_for, seat_type, seat, seat1_type, seat1, seat2_type, seat2, parts_type, parts_style, parts, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35, p36, p37, p38, p39, p40, p41, p42, p43, p44, p45, p46, p47, p48, p49, p50, government_footnotes, government_type, governing_body, leader_party, leader_title, leader_name, leader_title1, leader_name1, leader_title2, leader_name2, leader_title3, leader_name3, leader_title4, leader_name4, government_blank1_title, government_blank1, government_blank2_title, government_blank2, government_blank3_title, government_blank3, government_blank4_title, government_blank4, government_blank5_title, government_blank5, government_blank6_title, government_blank6, total_type, unit_pref, area_footnotes, dunam_link, area_total_km2, area_total_sq_mi, area_total_ha, area_total_acre, area_total_dunam, area_land_km2, area_land_sq_mi, area_land_ha, area_land_acre, area_land_dunam, area_water_km2, area_water_sq_mi, area_water_ha, area_water_acre, area_water_dunam, area_water_percent, area_urban_footnotes, area_urban_km2, area_urban_sq_mi, area_urban_ha, area_urban_acre, area_urban_dunam, area_rural_footnotes, area_rural_km2, area_rural_sq_mi, area_rural_ha, area_rural_acre, area_rural_dunam, area_metro_footnotes, area_metro_km2, area_metro_sq_mi, area_metro_ha, area_metro_acre, area_metro_dunam, area_rank, area_blank1_title, area_blank1_km2, area_blank1_sq_mi, area_blank1_ha, area_blank1_acre, area_blank1_dunam, area_blank2_title, area_blank2_km2, area_blank2_sq_mi, area_blank2_ha, area_blank2_acre, area_blank2_dunam, area_note, dimensions_footnotes, length_km, length_mi, width_km, width_mi, elevation_footnotes, elevation_link, elevation_m, elevation_ft, elevation_point, elevation_max_footnotes, elevation_max_m, elevation_max_ft, elevation_max_point, elevation_max_rank, elevation_min_footnotes, elevation_min_m, elevation_min_ft, elevation_min_point, elevation_min_rank, population_footnotes, population_as_of, population, population_total, pop_est_footnotes, pop_est_as_of, population_est, population_rank, population_density_km2, population_density_sq_mi, population_urban_footnotes, population_urban, population_density_urban_km2, population_density_urban_sq_mi, population_rural_footnotes, population_rural, population_density_rural_km2, population_density_rural_sq_mi, population_metro_footnotes, population_metro, population_density_metro_km2, population_density_metro_sq_mi, population_density_rank, population_blank1_footnotes, population_blank1_title, population_blank1, population_density_blank1_km2, population_density_blank1_sq_mi, population_blank2_footnotes, population_blank2_title, population_blank2, population_density_blank2_km2, population_density_blank2_sq_mi, population_demonym, population_demonyms, population_note, demographics_type1, demographics1_footnotes, demographics1_title1, demographics1_info1, demographics1_title2, demographics1_info2, demographics1_title3, demographics1_info3, demographics1_title4, demographics1_info4, demographics1_title5, demographics1_info5, demographics1_title6, demographics1_info6, demographics1_title7, demographics1_info7, demographics1_title8, demographics1_info8, demographics1_title9, demographics1_info9, demographics1_title10, demographics1_info10, demographics_type2, demographics2_footnotes, demographics2_title1, demographics2_info1, demographics2_title2, demographics2_info2, demographics2_title3, demographics2_info3, demographics2_title4, demographics2_info4, demographics2_title5, demographics2_info5, demographics2_title6, demographics2_info6, demographics2_title7, demographics2_info7, demographics2_title8, demographics2_info8, demographics2_title9, demographics2_info9, demographics2_title10, demographics2_info10, timezone_link, timezone, timezone_DST, utc_offset, utc_offset_DST, timezone1_location, timezone1, utc_offset1, timezone1_DST, utc_offset1_DST, timezone2_location, timezone2, utc_offset2, timezone2_DST, utc_offset2_DST, timezone3_location, timezone3, utc_offset3, timezone3_DST, utc_offset3_DST, timezone4_location, timezone4, utc_offset4, timezone4_DST, utc_offset4_DST, timezone5_location, timezone5, utc_offset5, timezone5_DST, utc_offset5_DST, postal_code_type, postal_code, postal2_code_type, postal2_code, area_code_type, area_code, area_codes, geocode, iso_code, registration_plate_type, registration_plate, code1_name, code1_info, code2_name, code2_info, blank_name, blank_info, blank1_name, blank1_info, blank2_name, blank2_info, blank3_name, blank3_info, blank4_name, blank4_info, blank5_name, blank5_info, blank6_name, blank6_info, blank7_name, blank7_info, blank_name_sec1, blank_info_sec1, blank1_name_sec1, blank1_info_sec1, blank2_name_sec1, blank2_info_sec1, blank3_name_sec1, blank3_info_sec1, blank4_name_sec1, blank4_info_sec1, blank5_name_sec1, blank5_info_sec1, blank6_name_sec1, blank6_info_sec1, blank7_name_sec1, blank7_info_sec1, blank_name_sec2, blank_info_sec2, blank1_name_sec2, blank1_info_sec2, blank2_name_sec2, blank2_info_sec2, blank3_name_sec2, blank3_info_sec2, blank4_name_sec2, blank4_info_sec2, blank5_name_sec2, blank5_info_sec2, blank6_name_sec2, blank6_info_sec2, blank7_name_sec2, blank7_info_sec2, website, module, footnotes |$extra=embed, name, official_name, native_name, native_name_lang, other_name, type, settlement_type, translit_lang1, translit_lang1_type, translit_lang1_info, translit_lang1_type1, translit_lang1_info1, translit_lang1_type2, translit_lang1_info2, translit_lang1_type3, translit_lang1_info3, translit_lang1_type4, translit_lang1_info4, translit_lang1_type5, translit_lang1_info5, translit_lang1_type6, translit_lang1_info6, translit_lang2, translit_lang2_type, translit_lang2_info, translit_lang2_type1, translit_lang2_info1, translit_lang2_type2, translit_lang2_info2, translit_lang2_type3, translit_lang2_info3, translit_lang2_type4, translit_lang2_info4, translit_lang2_type5, translit_lang2_info5, translit_lang2_type6, translit_lang2_info6, image_skyline, imagesize, image_size, alt, image_alt, image_caption, caption, image_flag, flag_size, flag_alt, flag_border, flag_link, image_seal, seal_size, seal_alt, seal_link, seal_type, image_shield, shield_size, shield_alt, shield_link, image_blank_emblem, blank_emblem_type, blank_emblem_size, blank_emblem_alt, blank_emblem_link, etymology, nickname_link, nickname, nicknames, motto_link, motto, mottoes, anthem_link, anthem, image_map, mapsize, map_alt, map_caption, image_map1, mapsize1, map_alt1, map_caption1, pushpin_map, pushpin_mapsize, pushpin_map_narrow, pushpin_map_alt, pushpin_map_caption, pushpin_map_caption_notsmall, pushpin_label, pushpin_label_position, pushpin_outside, pushpin_relief, pushpin_image, pushpin_overlay, coordinates, coor_pinpoint, coor_type, coordinates_footnotes, grid_name, grid_position, subdivision_type1, subdivision_name1, subdivision_type2, subdivision_name2, subdivision_type3, subdivision_name3, subdivision_type4, subdivision_name4, subdivision_type5, subdivision_name5, subdivision_type6, subdivision_name6, established_title, established_date, established_title1, established_date1, established_title2, established_date2, established_title3, established_date3, established_title4, established_date4, established_title5, established_date5, established_title6, established_date6, established_title7, established_date7, extinct_title, extinct_date, founder, named_for, seat_type, seat, seat1_type, seat1, seat2_type, seat2, parts_type, parts_style, parts, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35, p36, p37, p38, p39, p40, p41, p42, p43, p44, p45, p46, p47, p48, p49, p50, government_footnotes, government_type, governing_body, leader_party, leader_title, leader_name, leader_title1, leader_name1, leader_title2, leader_name2, leader_title3, leader_name3, leader_title4, leader_name4, government_blank1_title, government_blank1, government_blank2_title, government_blank2, government_blank3_title, government_blank3, government_blank4_title, government_blank4, government_blank5_title, government_blank5, government_blank6_title, government_blank6, total_type, unit_pref, area_footnotes, dunam_link, area_total_km2, area_total_sq_mi, area_total_ha, area_total_acre, area_total_dunam, area_land_km2, area_land_sq_mi, area_land_ha, area_land_acre, area_land_dunam, area_water_km2, area_water_sq_mi, area_water_ha, area_water_acre, area_water_dunam, area_water_percent, area_urban_footnotes, area_urban_km2, area_urban_sq_mi, area_urban_ha, area_urban_acre, area_urban_dunam, area_rural_footnotes, area_rural_km2, area_rural_sq_mi, area_rural_ha, area_rural_acre, area_rural_dunam, area_metro_footnotes, area_metro_km2, area_metro_sq_mi, area_metro_ha, area_metro_acre, area_metro_dunam, area_rank, area_blank1_title, area_blank1_km2, area_blank1_sq_mi, area_blank1_ha, area_blank1_acre, area_blank1_dunam, area_blank2_title, area_blank2_km2, area_blank2_sq_mi, area_blank2_ha, area_blank2_acre, area_blank2_dunam, area_note, dimensions_footnotes, length_km, length_mi, width_km, width_mi, elevation_footnotes, elevation_link, elevation_m, elevation_ft, elevation_point, elevation_max_footnotes, elevation_max_m, elevation_max_ft, elevation_max_point, elevation_max_rank, elevation_min_footnotes, elevation_min_m, elevation_min_ft, elevation_min_point, elevation_min_rank, population_footnotes, population_as_of, population, population_total, pop_est_footnotes, pop_est_as_of, population_est, population_rank, population_density_km2, population_density_sq_mi, population_urban_footnotes, population_urban, population_density_urban_km2, population_density_urban_sq_mi, population_rural_footnotes, population_rural, population_density_rural_km2, population_density_rural_sq_mi, population_metro_footnotes, population_metro, population_density_metro_km2, population_density_metro_sq_mi, population_density_rank, population_blank1_footnotes, population_blank1_title, population_blank1, population_density_blank1_km2, population_density_blank1_sq_mi, population_blank2_footnotes, population_blank2_title, population_blank2, population_density_blank2_km2, population_density_blank2_sq_mi, population_demonym, population_demonyms, population_note, demographics_type1, demographics1_footnotes, demographics1_title1, demographics1_info1, demographics1_title2, demographics1_info2, demographics1_title3, demographics1_info3, demographics1_title4, demographics1_info4, demographics1_title5, demographics1_info5, demographics1_title6, demographics1_info6, demographics1_title7, demographics1_info7, demographics1_title8, demographics1_info8, demographics1_title9, demographics1_info9, demographics1_title10, demographics1_info10, demographics_type2, demographics2_footnotes, demographics2_title1, demographics2_info1, demographics2_title2, demographics2_info2, demographics2_title3, demographics2_info3, demographics2_title4, demographics2_info4, demographics2_title5, demographics2_info5, demographics2_title6, demographics2_info6, demographics2_title7, demographics2_info7, demographics2_title8, demographics2_info8, demographics2_title9, demographics2_info9, demographics2_title10, demographics2_info10, timezone_link, timezone, timezone_DST, utc_offset, utc_offset_DST, timezone1_location, timezone1, utc_offset1, timezone1_DST, utc_offset1_DST, timezone2_location, timezone2, utc_offset2, timezone2_DST, utc_offset2_DST, timezone3_location, timezone3, utc_offset3, timezone3_DST, utc_offset3_DST, timezone4_location, timezone4, utc_offset4, timezone4_DST, utc_offset4_DST, timezone5_location, timezone5, utc_offset5, timezone5_DST, utc_offset5_DST, postal_code_type, postal_code, postal2_code_type, postal2_code, area_code_type, area_code, area_codes, geocode, iso_code, registration_plate_type, registration_plate, code1_name, code1_info, code2_name, code2_info, blank_name, blank_info, blank1_name, blank1_info, blank2_name, blank2_info, blank3_name, blank3_info, blank4_name, blank4_info, blank5_name, blank5_info, blank6_name, blank6_info, blank7_name, blank7_info, blank_name_sec1, blank_info_sec1, blank1_name_sec1, blank1_info_sec1, blank2_name_sec1, blank2_info_sec1, blank3_name_sec1, blank3_info_sec1, blank4_name_sec1, blank4_info_sec1, blank5_name_sec1, blank5_info_sec1, blank6_name_sec1, blank6_info_sec1, blank7_name_sec1, blank7_info_sec1, blank_name_sec2, blank_info_sec2, blank1_name_sec2, blank1_info_sec2, blank2_name_sec2, blank2_info_sec2, blank3_name_sec2, blank3_info_sec2, blank4_name_sec2, blank4_info_sec2, blank5_name_sec2, blank5_info_sec2, blank6_name_sec2, blank6_info_sec2, blank7_name_sec2, blank7_info_sec2, website, module, footnotes |$flags=override |$B={{#invoke:Template wrapper|wrap|_template=Infobox settlement}} }}<noinclude> {{documentation|content= {{subst only|auto=yes}} Replacing <code><nowiki>{{Infobox settlement</nowiki></code> with <code><nowiki>{{subst:Infobox settlement/cleaner|</nowiki></code> to clean up uses of {{tl|infobox settlement}} by (1) reordering the parameters to use the standard ordering, (2) remove blank parameters, (3) remove unknown parameters, and (4) indent. }}</noinclude> m54yst9ekqobzw7ydpggcodr2uq6onx Sablonan:Infobox settlement/styles.css 10 4585 18913 18422 2024-05-28T04:07:05Z Bangrapip 9 18913 sanitized-css text/css /* {{pp|small=y}} */ .ib-settlement { width: 23em; border-collapse: collapse; line-height: 1.2em; } /* TODO split definitions to appropriate class names when live from HTML element */ .ib-settlement td, .ib-settlement th { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.4em 0.6em; } .ib-settlement .mergedtoprow .infobox-full-data, .ib-settlement .mergedtoprow .infobox-header, .ib-settlement .mergedtoprow .infobox-data, .ib-settlement .mergedtoprow .infobox-label, .ib-settlement .mergedtoprow .infobox-below { border-top: 1px solid #a2a9b1; padding: 0.4em 0.6em 0.2em 0.6em; } .ib-settlement .mergedrow .infobox-full-data, .ib-settlement .mergedrow .infobox-data, .ib-settlement .mergedrow .infobox-label { border: 0; padding: 0 0.6em 0.2em 0.6em; } .ib-settlement .mergedbottomrow .infobox-full-data, .ib-settlement .mergedbottomrow .infobox-data, .ib-settlement .mergedbottomrow .infobox-label { border-top: 0; border-bottom: 1px solid #a2a9b1; padding: 0 0.6em 0.4em 0.6em; } .ib-settlement .maptable { border: 0; padding: 0; } .ib-settlement .infobox-header, .ib-settlement .infobox-below { text-align: left; } .ib-settlement .infobox-above { font-size: 125%; line-height: 1.3em; } .ib-settlement .infobox-subheader { background-color: #cddeff; font-weight: bold; text-align: center; } .ib-settlement-native { font-weight: normal; padding-top: 0.2em; } .ib-settlement-other-name { font-size: 78%; } .ib-settlement-official { font-weight: bold; } .ib-settlement-caption { padding: 0.3em 0 0 0; } .ib-settlement-caption-link { padding: 0.2em 0; } .ib-settlement-nickname { display: inline; } .ib-settlement-fn { font-weight: normal; display: inline; } 7fz2lrpic1jr9an9xl0w2qrnthrtn24 Sablonan:Fix comma category 10 4586 18423 2024-05-25T05:19:48Z Bangrapip 9 new 18423 wikitext text/x-wiki {{#invoke:String|replace|{{{1}}}|%[%[Category:(.-)from (.-) 2,(.-)%]%]|[[Category:%1 from %2 2%3]]|plain=false}}<noinclude>{{documentation}}</noinclude> m9tezz247zwbvel8aa1xrexdvqx5g08 Sablonan:Subst only 10 4587 18424 2024-05-25T05:20:18Z Bangrapip 9 new 18424 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Unsubst|main|$B= {{Ombox | name = Subst only | type = notice | text = '''This template {{#switch:{{{yesnomaybe|}}}|may=may be [[Help:Substitution|substituted]]'''|never=should ''not'' be [[Help:Substitution|substituted]]'''||#default=should always be [[Help:Substitution|substituted]]''' (i.e., use <!-- -->{{{actualtemplate|{{template other|{{Tlsp|{{#switch:{{SUBPAGENAME}}|doc|sandbox={{BASEPAGENAME}}|{{PAGENAME}}}}}}|{{Tlsu|{{FULLPAGENAME}}}}}}}}})}}. <!-- -->{{#if:{{yesno|{{{auto|no}}}}} |Any accidental transclusions will be automatically substituted by a bot.{{{1|}}}{{#switch:{{SUBPAGENAME}}|doc|sandbox=|[[Category:Wikipedia templates to be automatically substituted]]}}}} <!-- -->{{#if:{{{alt|}}} |For transcluding, use {{Tl|{{{alt|}}}}} instead.}} }}{{#switch:{{SUBPAGENAME}}|doc|sandbox=|[[Category:Wikipedia substituted templates]]}}}}<noinclude>{{Documentation}}</noinclude> gmk4tcb6awddz1b7mx63dgegrqhwx7d Sablonan:Tlsp 10 4588 18425 2024-05-25T05:21:00Z Bangrapip 9 new 18425 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link with subst]] dwyvyb30xhn5nkin9dlf6m52ce3rdql Sablonan:Template link with subst 10 4589 18426 2024-05-25T05:21:14Z Bangrapip 9 new 18426 wikitext text/x-wiki {{#Invoke:Template link general|main|subst=yes}}<noinclude> {{Documentation|1=Template:Tlg/doc |content = {{tlg/doc|tls|tlsp}} }} <!-- Add categories to the /doc subpage, not here! --> </noinclude> ocgsk8veww4i9rmn4q2ennl2ky0hm26 Sablonan:Infobox settlement/densdisp 10 4590 18427 2024-05-25T05:21:44Z Bangrapip 9 new 18427 wikitext text/x-wiki <includeonly>{{#if: {{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#switch:auto |{{{/km2}}}|{{{/sqmi}}}={{#iferror:{{#expr:-{{formatnum:{{{pop}}}|R}}}} ||{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{acre|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}} +{{#iferror:{{#expr:{{formatnum:{{{dunam|}}}|R}}}}}} +0 >0 |1}} }} }} |1 }} |1 }} |{{infobox settlement/{{infobox settlement/pref|{{{pref}}}|{{{name}}}}} |metv={{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}}+0>0 |{{round|{{#expr:100*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:100*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{dunam|}}}|R}}}}}}+0>0 |{{round|{{#expr:1000*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:1000*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}/2.589988110336}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}/2.589988110336}}}}}}}} |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}/0.004046856422}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}/0.004046856422}}}}}}}} }}}}}}}} |{{round |{{#expr:{{formatnum:{{{/sqmi}}}|R}}/2.589988110336}} |{{max |{{precision|{{formatnum:{{{/sqmi}}}|R}}}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{/sqmi}}}|R}}/2.589988110336}}}} }} }} }} |{{{/km2}}} }} |metu=km<sup>2</sup> |impv={{#iferror:{{#expr:-{{formatnum:{{{/sqmi}}}|R}}}} |{{#iferror:{{#expr:-{{formatnum:{{{/km2}}}|R}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{sqmi|}}}|R}}}}}}+0>0 |{{round|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{sqmi}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{acre|}}}|R}}}}}}+0>0 |{{round|{{#expr:640*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:640*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{acre}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{km2|}}}|R}}}}}}+0>0 |{{round|{{#expr:2.589988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:2.589988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{km2}}}|R}}}}}}}}}} |{{#ifexpr:{{#iferror:{{#expr:{{formatnum:{{{ha|}}}|R}}}}}}+0>0 |{{round|{{#expr:258.9988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:258.9988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{ha}}}|R}}}}}}}}}} |{{round|{{#expr:2589.988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}<!-- -->|{{#expr:1-{{Order of magnitude|{{#expr:2589.988110336*{{formatnum:{{{pop}}}|R}}/{{formatnum:{{{dunam}}}|R}}}}}}}}}} }}}}}}}} |{{round |{{#expr:{{formatnum:{{{/km2}}}|R}}*2.589988110336}} |{{max |{{#expr:{{precision|{{formatnum:{{{/km2}}}|R}}}}-1}} |-{{Order of magnitude|{{#expr:{{formatnum:{{{/km2}}}|R}}*2.589988110336}}}} }} }} }} |{{{/sqmi}}} }} |impu=sq&nbsp;mi |s=/ }} }}</includeonly><noinclude> {{documentation}} </noinclude> ghjspje3y5blbcfpki3qbcenjh04pyi Sablonan:Precision 10 4591 18428 2024-05-25T05:22:33Z Bangrapip 9 new 18428 wikitext text/x-wiki <includeonly>{{#invoke:Math|precision|{{{1|0}}}|check_fraction=true}}</includeonly><noinclude> {{documentation}} </noinclude> hbl3vf33a239ici6o7feo2ici90hboa Sablonan:Max 10 4592 18429 2024-05-25T05:22:53Z Bangrapip 9 new 18429 wikitext text/x-wiki <includeonly>{{#invoke:Math|max}}</includeonly><noinclude> {{Documentation}} </noinclude> s2lyijw8m0l517bfw1z0srbw197c8fh Sablonan:Intricate template 10 4593 18430 2024-05-25T05:23:22Z Bangrapip 9 new 18430 wikitext text/x-wiki {{#switch:{{{form|}}} |editnotice = {{editnotice |id = {{{id|}}} |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} |expiry= {{{expiry|}}} }} |#default = {{ombox |type = style |image = [[Image:Ambox warning yellow.svg|40x40px|alt=|link=]] |text = {{Intricate template/text}} }} }}<includeonly>{{#ifeq: {{PAGENAME}} | {{BASEPAGENAME}} | {{template other| [[Category:Intricate templates]] }} }}</includeonly><noinclude> {{Documentation}} <!-- Add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> 6zub6atbuj48o4melwyn5phur6e15d8 Sablonan:Intricate template/text 10 4594 18431 2024-05-25T05:23:51Z Bangrapip 9 new 18431 wikitext text/x-wiki '''This {{SUBJECTSPACE formatted}} employs intricate features of template syntax.''' <div style="padding-bottom:2px;">You are encouraged to familiarise yourself with its setup and [[mw:Help:Extension:ParserFunctions|parser functions]] before editing the template. If your edit causes unexpected problems, please [[Help:Reverting#Undo|undo]] it quickly, as this template may appear on a large number of pages.<br/> You can conduct experiments, and should test all major changes, in either <span class="nowraplinks">[[{{#ifexist:{{FULLPAGENAME}}/Sandbox|/Sandbox|{{#ifexist:{{FULLPAGENAME}}/test sandbox|/test sandbox|{{#ifexist:{{FULLPAGENAME}}/Test sandbox|/Test sandbox|{{#ifexist:{{FULLPAGENAME}}/test|/test|{{#ifexist:{{FULLPAGENAME}}/Test|/Test|/sandbox}}}}}}}}}}|this template's sandbox]]</span>, the [[Template:Template sandbox|general template sandbox]], or your user space before changing anything here.</div> lqcqpyqgg7daw4ylh8274kd3mj2kt7q Sablonan:SUBJECTSPACE formatted 10 4595 18432 2024-05-25T05:24:14Z Bangrapip 9 new 18432 wikitext text/x-wiki {{#switch: {{SUBJECTSPACE}} | {{ns:0}} = article | {{ns:4}} = Wikipedia page | {{ns:2}} | {{ns:12}} = {{lc:{{SUBJECTSPACE}}}} page | #default = {{lc:{{SUBJECTSPACE}}}} }}<noinclude> {{Documentation}} </noinclude> 9ae6s1q65qparzetdf0woikw8gehejp Sablonan:Infobox settlement/metric 10 4596 18434 18433 2024-05-25T05:25:18Z Bangrapip 9 18434 wikitext text/x-wiki <includeonly>{{formatnum:{{replace|{{{metv}}}|,|}}}}{{{s|&nbsp;}}}{{{metu|m}}} ({{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}})</includeonly><noinclude> {{documentation}} </noinclude> 45cyrzn2w481akei92mqe3mesz2rjva Sablonan:Infobox settlement/metric/mag 10 4597 18435 2024-05-25T05:25:54Z Bangrapip 9 new 18435 wikitext text/x-wiki <includeonly>{{formatnum:[[1 E+{{order of magnitude|({{{metv|1}}}E{{#ifeq:{{{metu}}}|ha|4|6}})}}_m²|{{{metv}}}{{{s|&nbsp;}}}{{{metu|m}}}]] ({{{impv}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}})}}</includeonly><noinclude> {{documentation}} </noinclude> i13lsuptvxkuqn7b0zpymgehucdjiix Sablonan:Infobox settlement/impus 10 4598 18436 2024-05-25T05:26:15Z Bangrapip 9 new 18436 wikitext text/x-wiki <includeonly>{{formatnum:{{replace|{{{impv}}}|,|}}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}} ({{formatnum:{{replace|{{{metv}}}|,|}}}}{{{s|&nbsp;}}}{{{metu|m}}})</includeonly><noinclude> {{documentation}} </noinclude> 09jgjkhpjq5gexl40eum61y4n9d5jng Sablonan:Infobox settlement/impus/mag 10 4599 18437 2024-05-25T05:26:35Z Bangrapip 9 new 18437 wikitext text/x-wiki <includeonly>{{formatnum:[[1 E+{{order of magnitude|({{{metv|1}}}E{{#ifeq:{{{metu}}}|ha|4|6}})}}_m²|{{{impv}}}{{{s|&nbsp;}}}{{{impu|ft}}}{{#ifeq:{{{impv|0}}}|1||{{#ifeq:{{{s}}}|/||{{#ifeq:{{{impu}}}|acre|s}}}}}}]] ({{{metv}}}{{{s|&nbsp;}}}{{{metu|m}}})}}</includeonly><noinclude> {{documentation}} </noinclude> gjovisliv1fjtv56ptqdmypl129ctmy Sablonan:Infobox settlement/dunam 10 4600 18438 2024-05-25T05:26:55Z Bangrapip 9 new 18438 wikitext text/x-wiki <noinclude>This produces an area in dunams plus conversions, e.g. "</noinclude>{{formatnum:{{replace|{{{dunv|20}}}|,|}}}}&nbsp;{{{dunu|dunam}}}{{#ifeq:{{{dunv}}}|1||s}} ({{formatnum:{{replace|{{{metv|2}}}|,|}}}}&nbsp;{{{metu|ha}}}&nbsp;or&nbsp;{{formatnum:{{replace|{{{impv|5}}}|,|}}}}&nbsp;{{{impu|acre}}}{{#ifeq:{{{impv}}}|1||{{#ifeq:{{{impu|acre}}}|acre|s}}}})<noinclude>". {{documentation}} </noinclude> bf46jconfrowcoixogvchusqbzt6x23 Sablonan:Infobox settlement/dunam/mag 10 4601 18439 2024-05-25T05:27:26Z Bangrapip 9 new 18439 wikitext text/x-wiki <noinclude>This produces an area in dunams plus conversions and a link to the appropriate order of magnitude article, e.g. "</noinclude>{{formatnum:{{{dunv|20}}}&nbsp;{{{dunu|dunam}}}{{#ifeq:{{{dunv}}}|1||s}} ([[1 E+{{order of magnitude|({{{dunv|20}}}E3)}}_m²|{{{metv|2}}}&nbsp;{{{metu|ha}}}&nbsp;or&nbsp;{{{impv|5}}}&nbsp;{{{impu|acre}}}{{#ifeq:{{{impv}}}|1||{{#ifeq:{{{impu|acre}}}|acre|s}}}}]])}}<noinclude>". {{documentation}} </noinclude> oms4fhlqje1zc4ubkuvi4geqe2jotix Sablonan:Smallsup 10 4602 18440 2024-05-25T05:27:57Z Bangrapip 9 new 18440 wikitext text/x-wiki <includeonly><sup><small>{{{1}}}</small></sup></includeonly><noinclude> {{Documentation}} </noinclude> mlix1y93be7qpylydjn1k0t69oyvr6i Sablonan:Infobox settlement/columns 10 4603 18441 2024-05-25T05:28:53Z Bangrapip 9 Ngeja halaman dengen "<templatestyles src="Infobox settlement/columns/styles.css"/> <div class="ib-settlement-cols"> <div class="ib-settlement-cols-row">{{#if:{{{0|}}} |<!-- if 0 -->{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} |<!-- if 0 and (1 or 2 or 3 or 4 or 5) --><div class="ib-settlement-cols-cellt"> {{#if:{{{1|}}}|<div>{{{1}}}</div>}} {{#if:{{{2|}}}|<div>{{{2}}}</div>}} {{#if:{{{3|}}}|<div>{{{3}}}</div>}} {{#if:{{{4|}}}|<div>{{{4}}}</div>}} {{#if:{{{5|}}}|<div>{{{5}}}</div>}} <..." 18441 wikitext text/x-wiki <templatestyles src="Infobox settlement/columns/styles.css"/> <div class="ib-settlement-cols"> <div class="ib-settlement-cols-row">{{#if:{{{0|}}} |<!-- if 0 -->{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} |<!-- if 0 and (1 or 2 or 3 or 4 or 5) --><div class="ib-settlement-cols-cellt"> {{#if:{{{1|}}}|<div>{{{1}}}</div>}} {{#if:{{{2|}}}|<div>{{{2}}}</div>}} {{#if:{{{3|}}}|<div>{{{3}}}</div>}} {{#if:{{{4|}}}|<div>{{{4}}}</div>}} {{#if:{{{5|}}}|<div>{{{5}}}</div>}} </div> }}<div class="ib-settlement-cols-cellt">{{{0}}}</div> |<!-- if not 0 -->{{#ifexpr:({{#if:{{{1|}}}|1|0}}+{{#if:{{{2|}}}|1|0}}+{{#if:{{{3|}}}|1|0}}+{{#if:{{{4|}}}|1|0}}) > 2 |<!-- if more than two images -->{{#if:{{{1|}}} |<div class="ib-settlement-cols-cell">{{{1}}}</div>{{#if:{{{2|}}}||</div></div><div class="ib-settlement-cols"><!-- TODO: The "3" element case currently produces two div-tables, which is non-optimal, but someone else should figure out how to fix it; 4 and 2 cases output as one "table". --><div class="ib-settlement-cols-row">}} }}{{#if:{{{2|}}} |<div class="ib-settlement-cols-cell">{{{2}}}</div>{{#if:{{{1|}}}||</div></div><div class="ib-settlement-cols"><div class="ib-settlement-cols-row">}} }}</div><div class="ib-settlement-cols-row">{{#if:{{{3|}}} |{{#if:{{{4|}}}||</div></div><div class="ib-settlement-cols"><div class="ib-settlement-cols-row">}}<div class="ib-settlement-cols-cell">{{{3}}}</div> }}{{#if:{{{4|}}} |{{#if:{{{3|}}}||</div></div><div class="ib-settlement-cols"><div class="ib-settlement-cols-row">}}<div class="ib-settlement-cols-cell">{{{4}}}</div> }} |<!-- if two or fewer images -->{{#if:{{{1|}}}|<div class="ib-settlement-cols-cell">{{{1}}}</div>}}<!-- -->{{#if:{{{2|}}}|<div class="ib-settlement-cols-cell">{{{2}}}</div>}}<!-- -->{{#if:{{{3|}}}|<div class="ib-settlement-cols-cell">{{{3}}}</div>}}<!-- -->{{#if:{{{4|}}}|<div class="ib-settlement-cols-cell">{{{4}}}</div>}} }} }}</div></div><noinclude> {{documentation}} </noinclude> m6cltb8m7e7fjw8dkkm6lmpt9mdftji Sablonan:Convinfobox/prisec2 10 4604 18442 2024-05-25T05:30:00Z Bangrapip 9 new 18442 wikitext text/x-wiki #REDIRECT [[Sablonan:Convinfobox/pri2]] e8jbdzletuj311j01grrakg8q2jddvm Sablonan:Lang-cmn 10 4605 18445 2024-05-25T05:46:34Z Bangrapip 9 new 18445 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=cmn }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-cmn using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Mandarin Chinese-language text |tracking-category=Instances of Lang-cmn using second unnamed parameter }} }} [[Category:Chinese multilingual support templates|{{PAGENAME}}]] </noinclude> 6enhl4gtwhxr7ioxm36tl82dkmjbn7x Sablonan:Lang-yue 10 4606 18446 2024-05-25T05:47:17Z Bangrapip 9 new 18446 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=yue }}</includeonly><noinclude> {{documentation|Template:Lang-x/doc}} [[Category:Chinese multilingual support templates]] </noinclude> eapk1w2po8p4186iq4a56eo3ii51kp7 Sablonan:Efn-ur 10 4607 18447 2024-05-25T05:50:44Z Bangrapip 9 new 18447 wikitext text/x-wiki <includeonly>{{efn|name={{{name|}}}|group=upper-roman|reference={{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> 6aejjdaattu2i9akzoapf74uvtqasi2 Sablonan:Notelist-ur 10 4608 18448 2024-05-25T05:51:03Z Bangrapip 9 new 18448 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=upper-roman}}</includeonly><noinclude> {{documentation}} </noinclude> thunm8yo5yr9bzt5jpxbstc9lpsoi2p Sablonan:Efn native lang 10 4609 18449 2024-05-25T05:51:25Z Bangrapip 9 new 18449 wikitext text/x-wiki {{#invoke:Efn native lang|main}}<noinclude> {{Documentation}} </noinclude> jac475rygzd3fbb0uxr1me302mxo51y Modul:Efn native lang 828 4610 18450 2024-05-25T05:52:15Z Bangrapip 9 new 18450 Scribunto text/plain local getArgs = require("Module:Arguments").getArgs local lang = require("Module:Lang").lang local p = {} function p.main(frame) local args = getArgs(frame) local function nowrap(tag, s) -- Disables wrapping for words under four characters if string.len(s) < 12 then return table.concat{"<span class=\"nowrap\">", lang{tag, s}, "</span>"} else return lang{tag, s} end end return args[1] == "tw" and frame:expandTemplate{ title = "Efn-ur", args = { name = args.name, require("Module:List").bulleted{ args.t and "[[Traditional Chinese characters|Traditional Chinese script]]: " .. nowrap("zh-Hant-TW", args.t), args.p and "[[Taiwanese Mandarin|Mandarin]] [[Pinyin]]: " .. lang{"cmn-Latn-TW", args.p}, args.m and "[[Taiwanese Hokkien|Hokkien]]: " .. lang{"nan-Latn-TW", args.m}, args.s and "[[Sixian dialect|Sixian]] Hakka: " .. lang{"hak-Latn-TW", args.s}, args.h and "[[Hailu dialect|Hailu]] Hakka: " .. lang{"hak-Latn-TW", args.h}, args.a and "[[Amis language|Amis]]: " .. lang{"ami-Latn-TW", args.a}, args.pw and "[[Paiwan language|Paiwan]]: " .. lang{"pwn-Latn-TW", args.pw}, args.ma and "[[Matsu dialect|Matsu]]: " .. lang{"cdo-Latn-TW", args.ma}, } } } end return p gqn0uovgu0ssp8f50u5mvnrjgw3khkz Sablonan:Demo 10 4611 18451 2024-05-25T05:53:19Z Bangrapip 9 new 18451 wikitext text/x-wiki {{#invoke:Demo|main}}<noinclude>{{documentation}}</noinclude> qo8uxqtbhlvri8ihi5293by4l1j4soc Modul:Demo 828 4612 18452 2024-05-25T05:53:42Z Bangrapip 9 new 18452 Scribunto text/plain local p = {} --creates a frame object that cannot access any of the parent's args --unless a table containing a list keys of not to inherit is provided function disinherit(frame, onlyTheseKeys) local parent = frame:getParent() or frame local orphan = parent:newChild{} orphan.getParent = parent.getParent --returns nil orphan.args = {} if onlyTheseKeys then local family = {parent, frame} for f = 1, 2 do for k, v in pairs(family[f] and family[f].args or {}) do orphan.args[k] = orphan.args[k] or v end end parent.args = mw.clone(orphan.args) setmetatable(orphan.args, nil) for _, k in ipairs(onlyTheseKeys) do rawset(orphan.args, k, nil) end end return orphan, parent end function getSeparator(args, default) local br = tonumber(args.br) and ('<br>'):rep(args.br) or args.br local sep = args.sep or br or default return #sep > 0 and ' ' .. sep .. ' ' or sep end function p.get(frame, arg, passArgs) local orphan, frame = disinherit(frame, passArgs and {arg or 1}) local code = frame.args[arg or 1] or '' if code:match'UNIQ%-%-nowiki' then code = mw.text.unstripNoWiki(code) :gsub('&lt;', '<') :gsub('&gt;', '>') :gsub('&quot;', '"') -- Replace `&#125;%-` with `}-` because of some server quirk leading to -- =mw.text.unstripNoWiki(mw.getCurrentFrame():preprocess('<nowiki>}-</nowiki>')) -- outputting `&#125;-` instead of `}-`, while it's ok with `<nowiki>} -</nowiki>` :gsub('&#125;%-', '}-') -- The same with `-&#123;` :gsub('%-&#123;', '-{') end local kill_categories = frame.args.demo_kill_categories or frame.args.nocat return { source = code, output = orphan:preprocess(code):gsub(kill_categories and '%[%[Category.-%]%]' or '', ''), frame = frame } end function p.main(frame, demoTable) local show = demoTable or p.get(frame) local args = show.frame.args if show[args.result_arg] then return show[args.result_arg] end local yesno = require('Module:Yesno') args.reverse = yesno(args.reverse, false) args.sep = getSeparator(args, '') local source = frame:extensionTag{ name = 'syntaxhighlight', args = { lang = 'wikitext', style = args.style }, content = show.source } return args.reverse and show.output .. args.sep .. source or source .. args.sep .. show.output end -- Alternate function to return an inline result function p.inline(frame, demoTable) local show = demoTable or p.get(frame) local args = show.frame.args if show[args.result_arg] then return show[args.result_arg] end local yesno = require('Module:Yesno') args.reverse = yesno(args.reverse, false) args.sep = getSeparator(args, args.reverse and '←' or '→') local source = frame:extensionTag{ name = 'syntaxhighlight', args = { lang = 'wikitext', inline = true, style = args.style }, content = show.source } return args.reverse and show.output .. args.sep .. source or source .. args.sep .. show.output end --passing of args into other module without preprocessing function p.module(frame) local orphan, frame = disinherit(frame, { 'demo_template', 'demo_module', 'demo_module_func', 'demo_main', 'demo_sep', 'demo_br', 'demo_result_arg', 'demo_kill_categories', 'nocat' }) local template = frame.args.demo_template and 'Template:'..frame.args.demo_template local demoFunc = frame.args.demo_module_func or 'main\n' local demoModule = require('Module:' .. frame.args.demo_module)[demoFunc:match('^%s*(.-)%s*$')] frame.args.br, frame.args.result_arg = frame.args.demo_sep or frame.args.demo_br, frame.args.demo_result_arg local kill_categories = frame.args.demo_kill_categories or frame.args.nocat if demoModule then local named = {insert = function(self, ...) table.insert(self, ...) return self end} local source = {insert = named.insert, '{{', frame.args.demo_template or frame.args.demo_module, '\n'} if not template then source:insert(2, '#invoke:'):insert(4, '|'):insert(5, demoFunc) end local insertNamed = #source + 1 for k, v in pairs(orphan.args) do local nan, insert = type(k) ~= 'number', {v} local target = nan and named or source target:insert'|' if nan then target:insert(k):insert'=':insert'\n' table.insert(insert, 1, #target) end target:insert(unpack(insert)) local nowiki = v:match('nowiki') if nowiki or v:match('{{.-}}') then orphan.args[k] = frame:preprocess(nowiki and mw.text.unstripNoWiki(v) or v) end end source:insert'}}' table.insert(source, insertNamed, table.concat(named)) return p.main(orphan, { source = table.concat(source), "<>'|=~", output = tostring(demoModule(orphan)):gsub(kill_categories and '%[%[Category.-%]%]' or '', ''), frame = frame }) else return "ERROR: Invalid module function: "..demoFunc end end return p nmruxy9m5q85bu8c8t5ietclrq4fqm3 Sablonan:Notelist-la 10 4613 18453 2024-05-25T05:56:15Z Bangrapip 9 new 18453 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=lower-alpha}}</includeonly><noinclude> {{documentation}} </noinclude> snjycxxh75i4shsxkok2inz0jmgj6vi Sablonan:Notelist-ua 10 4614 18454 2024-05-25T05:56:44Z Bangrapip 9 new 18454 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=upper-alpha}}</includeonly><noinclude> {{documentation}} </noinclude> mr5waq82eymxpnkxg45xwnan98jlmv4 Sablonan:Notelist-lr 10 4615 18455 2024-05-25T05:57:10Z Bangrapip 9 new 18455 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=lower-roman}}</includeonly><noinclude> {{documentation}} </noinclude> 987prp5evnupgqtm6tns5bgic9i0loe Sablonan:Efn-lr 10 4616 18456 2024-05-25T05:57:47Z Bangrapip 9 new 18456 wikitext text/x-wiki <includeonly>{{efn|name={{{name|}}}|group=lower-roman|reference={{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> jnox6pss5y0jpzdrd55yz8wb636imdv Sablonan:Notelist-lg 10 4617 18457 2024-05-25T05:58:12Z Bangrapip 9 new 18457 wikitext text/x-wiki <includeonly>{{notelist|colwidth={{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=lower-greek}}</includeonly><noinclude> {{documentation}} </noinclude> pp8l3oiikiiz90xancpz486gacjwols Sablonan:NoteFoot 10 4618 18458 2024-05-25T05:58:30Z Bangrapip 9 new 18458 wikitext text/x-wiki {{reflist|{{{1|{{{colwidth|}}}}}}|refs={{{refs|{{{notes|}}}}}}|group=note}}<noinclude> {{Documentation}} </noinclude> jb6gzf74sk3ppglrheabtiqhr89t4pb Sablonan:Efn-lg 10 4619 18459 2024-05-25T05:58:57Z Bangrapip 9 new 18459 wikitext text/x-wiki <includeonly>{{efn|name={{{name|}}}|group=lower-greek|reference={{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> 540b9npumd63myk8yo4tu3ejt9enzzx Sablonan:Efn-ua 10 4620 18460 2024-05-25T05:59:47Z Bangrapip 9 new 18460 wikitext text/x-wiki <includeonly>{{efn|name={{{name|}}}|group=upper-alpha|reference={{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> mswgioyqdsaqvkeux1g37hhv1f47qr6 Sablonan:Efn-la 10 4621 18462 18461 2024-05-25T06:01:12Z Bangrapip 9 18462 wikitext text/x-wiki <includeonly>{{safesubst<noinclude />:#if:{{{name|}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|name={{{name|}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} |{{#tag:ref|{{{1|{{{reference|{{{content|{{{text|}}}}}}}}}}}}|group={{safesubst<noinclude />:#switch: {{{group|}}} | note | upper-alpha | upper-roman | lower-alpha | lower-greek | lower-roman = {{{group|}}} | #default = lower-alpha }}}} }}</includeonly><noinclude> {{documentation}} </noinclude> 95uusiggd4cbf2ushwzxco3q2lmfbi1 Sablonan:Refn 10 4622 18463 2024-05-25T06:01:36Z Bangrapip 9 new 18463 wikitext text/x-wiki <includeonly>{{#if:{{{follow|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}|follow={{{follow|}}}}}|{{#if:{{{name|}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|name={{{name|}}}|group={{{group|}}}}}|{{#tag:ref|{{{1|{{{refn|}}}}}}|group={{{group|}}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> io4dd44uoflipi3djyp8pgmxfxl0eie Modul:Lang-zh 828 4623 18469 18467 2024-05-25T06:15:14Z Bangrapip 9 18469 Scribunto text/plain require('strict') local p = {} -- articles in which traditional Chinese preceeds simplified Chinese local t1st = { ["228 Incident"] = true, ["Chinese calendar"] = true, ["Lippo Centre, Hong Kong"] = true, ["Republic of China"] = true, ["Republic of China at the 1924 Summer Olympics"] = true, ["Taiwan"] = true, ["Taiwan (island)"] = true, ["Taiwan Province"] = true, ["Wei Boyang"] = true, } -- the labels for each part local labels = { ["c"] = "Tionghoa", ["s"] = "Tionghoa ringkes", ["t"] = "Tionghoa terdisionil", ["p"] = "pèng\'im", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Yale Kanton", ["sl"] = "Sidney Lau", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Zhuyin Fuhao", ["l"] = "lèt.", ["tr"] = "terj.", } -- article titles for wikilinks for each part local wlinks = { ["c"] = "Basa Tionghoa", ["s"] = "Hurup Tionghoa ringkes", ["t"] = "Hurup Tionghoa terdisionil", ["p"] = "Pèng\'im", ["tp"] = "Tongyong Pinyin", ["w"] = "Wade–Giles", ["j"] = "Jyutping", ["cy"] = "Penglatènan basa Kanton Yale", ["sl"] = "Penglatènan Sidney Lau", ["poj"] = "Pe̍h-ōe-jī", ["zhu"] = "Bopomofo", ["l"] = "Terjemah lèterlek", ["tr"] = "Terjemah", } -- for those parts which are to be treated as languages their ISO code local ISOlang = { ["c"] = "zh", ["t"] = "zh-Hant", ["s"] = "zh-Hans", ["p"] = "zh-Latn", ["tp"] = "zh-Latn-tongyong", ["w"] = "zh-Latn-wadegile", ["j"] = "yue-Latn-jyutping", ["cy"] = "yue-Latn", ["sl"] = "yue-Latn", ["poj"] = "nan-Latn", ["zhu"] = "zh-Bopo", } local italic = { ["p"] = true, ["tp"] = true, ["w"] = true, ["j"] = true, ["cy"] = true, ["sl"] = true, ["poj"] = true, } local superscript = { ["w"] = true, ["sl"] = true, } -- Categories for different kinds of Chinese text local cats = { ["c"] = "[[Category:Articles containing Chinese-language text]]", ["s"] = "[[Category:Articles containing simplified Chinese-language text]]", ["t"] = "[[Category:Articles containing traditional Chinese-language text]]", } function p.Zh(frame) -- load arguments module to simplify handling of args local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame) return p._Zh(args) end function p._Zh(args) if args["link"] then args["links"] = args["link"]; end if args["label"] then args["labels"] = args["label"]; end local uselinks = args["links"] ~= "no" -- whether to add links local uselabels = args["labels"] ~= "no" -- whether to have labels local capfirst = args["scase"] ~= nil local out = nil -- which term to put before the brackets local usebrackets = 0 -- whether to have bracketed terms local numargs = 0 if args["out"] then out = args["out"] usebrackets = 1 end local t1 = false -- whether traditional Chinese characters go first local j1 = false -- whether Cantonese Romanisations go first local poj1 = false -- whether Hokkien Romanisations go first local testChar if (args["first"]) then for testChar in mw.ustring.gmatch(args["first"], "%a+") do if (testChar == "t") then t1 = true end if (testChar == "j") then j1 = true end if (testChar == "poj") then poj1 = true end end end if (t1 == false) then local title = mw.title.getCurrentTitle() t1 = t1st[title.text] == true end -- based on setting/preference specify order local orderlist = {"c", "s", "t", "p", "tp", "w", "j", "cy", "sl", "poj", "zhu", "l", "tr"} if (t1) then orderlist[2] = "t" orderlist[3] = "s" end if (j1) then orderlist[4] = "j" orderlist[5] = "cy" orderlist[6] = "sl" orderlist[7] = "p" orderlist[8] = "tp" orderlist[9] = "w" end if (poj1) then orderlist[4] = "poj" orderlist[5] = "p" orderlist[6] = "tp" orderlist[7] = "w" orderlist[8] = "j" orderlist[9] = "cy" orderlist[10] = "sl" end -- rename rules. Rules to change parameters and labels based on other parameters if args["hp"] then -- hp an alias for p ([hanyu] pinyin) args["p"] = args["hp"] end if args["tp"] then -- if also Tongyu pinyin use full name for Hanyu pinyin labels["p"] = "Hanyu Pinyin" end if (args["s"] and args["s"] == args["t"]) then -- Treat simplified + traditional as Chinese if they're the same args["c"] = args["s"] args["s"] = nil args["t"] = nil if out == "s" or out == "t" then out = "c" end elseif (not (args["s"] and args["t"])) then -- use short label if only one of simplified and traditional labels["s"] = labels["c"] labels["t"] = labels["c"] end if out then for i, v in ipairs (orderlist) do -- shift `out` to the beginning of the order list if v == out then table.remove(orderlist, i) table.insert(orderlist, 1, v) break end end end if (out == "c" and args["s"]) then usebrackets = 2; end local body = "" -- the output string local params -- for creating HTML spans local label -- the label, i.e. the bit preceeding the supplied text local val -- the supplied text -- go through all possible fields in loop, adding them to the output for i, part in ipairs(orderlist) do if (args[part]) then numargs = numargs + 1 -- build label label = "" if (uselabels) then label = labels[part] if (capfirst) then label = mw.language.getContentLanguage():ucfirst(label) capfirst = false end if (uselinks and part ~= "l" and part ~= "tr") then label = "[[" .. wlinks[part] .. "|" .. label .. "]]" end if (part == "l" or part == "tr") then label = "<abbr title=\"" .. wlinks[part] .. "\"><small>" .. label .. "</small></abbr>" else label = label .. "&colon;" end label = label .. " " end -- build value val = args[part] if (cats[part]) and mw.title.getCurrentTitle().namespace == 0 then -- if has associated category AND current page in article namespace, add category val = cats[part] .. val end if (ISOlang[part]) then -- add span for language if needed params = {["lang"] = ISOlang[part]} val = mw.text.tag({name="span",attrs=params, content=val}) elseif (part == "l") then local terms = "" -- put individual, potentially comma-separated glosses in single-quotes for term in val:gmatch("[^;,]+") do term = string.gsub(term, "^([ \"']*)(.*)([ \"']*)$", "%2") terms = terms .. "&apos;" .. term .. "&apos;, " end val = string.sub(terms, 1, -3) elseif (part == "tr") then -- put translations in double quotes val = "&quot;" .. val .. "&quot;" end if (italic[part]) then -- italicise val = "<i>" .. val .. "</i>" end if string.match(val, "</?sup>") then val = val.."[[Category:Pages using template Zh with sup tags]]" end if (superscript[part]) then -- superscript val = val:gsub("(%d)", "<sup>%1</sup>"):gsub("(%d)</sup>%*<sup>(%d)", "%1*%2"):gsub("<sup><sup>([%d%*]+)</sup></sup>", "<sup>%1</sup>") end -- add both to body if numargs == usebrackets then -- opening bracket after the `out` term body = body .. label .. val .. " (" else body = body .. label .. val .. "; " end end end if (body > "") then -- check for empty string body = string.sub(body, 1, -3) -- chop off final semicolon and space if out and numargs > usebrackets then -- closing bracket after the rest of the terms body = body .. "&rpar;" end return body else --no named parameters; see if there's a first parameter, ignoring its name if (args[1]) then -- if there is treat it as Chinese label = "" if (uselabels) then label = labels["c"] if (uselinks) then label = "[[" .. wlinks["c"] .. "|" .. label .. "]]" end label = label .. "&colon; " end -- default to show links and labels as no options given if mw.title.getCurrentTitle().namespace == 0 then -- if current page in article namespace val = cats["c"] .. args[1] else val = args[1] end params = {["lang"] = ISOlang["c"]} val = mw.text.tag({name="span",attrs=params, content=val}) return label .. val end return "" end end return p 71e1oa6x0t5sm5g7w60ipmaiebhs2pd Sablonan:Parabr 10 4624 18478 2024-05-25T06:31:29Z Bangrapip 9 new 18478 wikitext text/x-wiki #REDIRECT [[Sablonan:Paragraph break]] 2kgr5vwg0kcfg2opnr1gdc0u7w16o0s Sablonan:Paragraph break 10 4625 18480 18479 2024-05-25T06:31:56Z Bangrapip 9 Ngeganti isi ama "<div class="paragraphbreak" style="margin-top:0.5em"></div><noinclude>{{documentation}}</noinclude>" 18480 wikitext text/x-wiki <div class="paragraphbreak" style="margin-top:0.5em"></div><noinclude>{{documentation}}</noinclude> r8flwbox6t79tbhxblur1xf3iyaqaec Sablonan:Cite journal 10 4626 18482 2024-05-25T06:34:37Z Bangrapip 9 new 18482 wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{documentation}} </noinclude> 9fcytsszanq7xbwi3p28zsneear9938 Sydney Sweeney 0 4627 22649 22542 2024-06-22T07:36:51Z Jalilah Jali 457 22649 wikitext text/x-wiki {{Infobox person | name = Sydney Sweeney | image = Sydney Sweeney 2019 by Glenn Francis.jpg | alt = Sweeney smiling | caption = Sweeney pas tahon 2019 | birth_name = Sydney Bernice Sweeney | birth_date = {{birth date and age|1997|09|12|df=yes}} | birth_place = [[Spokane, Wasingten]], AS. | education = | occupation = Tukang lakon | years_active = 2009–wayah gini | partner = Jonathan Davino (2018–wayah gini; tundangan) }} '''Sydney Bernice Sweeney''' (lair 12 Sèptèmber 1997) entu [[tukang lakon]] wadon deri [[Amrik Serèkat|Amrik]]. Dia mulain dilongok ama orang pada tahon 2018 bahna nongol di pèlem rèrodan tipi nama ''[[Everything Sucks!]]'' ama ''[[The Handmaid's Tale]]'', èn di pèlem rèrodan kewates nama ''[[Sharp Objects]]''. Tahon bèsoknya, dia digaèt dah di pèlem nyang dimandorin ama [[Quentin Tarantino]] nama ''[[Once Upon a Time in Hollywood]]''. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Sweeney, Sydney}} [[Bangsaan:Tukang lakon wadon Amrik]] [[Bangsaan:Tukang lakon suara Amrik]] 3tqs86x2e2aq9ks3ig5onkspvxo6jhf Sablonan:Birth-date 10 4628 18486 2024-05-25T09:53:21Z Bangrapip 9 new 18486 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Tanggal kaga' kebaca. Angka tahon kudu 4 nomor (paké depanan jebot bakal tahon < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}} bday<!-- random extra classes to add eg:bday updated --> |class=dtstart |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Category:Birth-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P569}} | | [[Kategori:Tanggal kematian tidak ada di Wikidata]] }} }} | [[Kategori:Artikel tanpa item Wikidata]] }} }}<noinclude> {{documentation|Template:Start-date/doc}} [[Bangsaan:Sablonan nyang nongolin hCalendars]]</noinclude> ds0t3hhkknre2xd0jfgsfq391vzw2pp Sablonan:Age 10 4629 18487 2024-05-25T09:58:56Z Bangrapip 9 new 18487 wikitext text/x-wiki <includeonly>{{#invoke:age|age_generic|template=age_full_years}}</includeonly><noinclude>{{documentation}}</noinclude> 7ja0eus7qdx5cxy7ni0lo2ih7pb00lj Sablonan:End date text 10 4630 18488 2024-05-25T10:00:54Z Bangrapip 9 new 18488 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Not recognized as a date. Years must have 4 digits (use leading zeros for years < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}}<!-- random extra classes to add eg:bday updated --> |class=dtend |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Category:End-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}<noinclude> {{documentation|Template:Start-date/doc}} </noinclude> agt4jjyp2zu0uq2pt33nrwm5k2poy9e Sablonan:End-date 10 4631 18489 2024-05-25T10:01:30Z Bangrapip 9 new 18489 wikitext text/x-wiki #REDIRECT [[Sablonan:End date text]] dgqdh3ftr16bamd9ph3bm7aikekoa3m Sablonan:Start date text 10 4632 18490 2024-05-25T10:02:03Z Bangrapip 9 new 18490 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Not recognized as a date. Years must have 4 digits (use leading zeros for years < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}}<!-- random extra classes to add eg:bday updated --> |class=dtstart |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Category:Start-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}<noinclude> {{Documentation|Template:Start-date/doc}} </noinclude> kf2rehiyuf9zdjilbzp5w97sz7lldrq Sablonan:Start-date 10 4633 18491 2024-05-25T10:02:33Z Bangrapip 9 new 18491 wikitext text/x-wiki #REDIRECT [[Sablonan:Start date text]] 3gnuws39couaj26nwmd3p25phn8q490 Sablonan:Birth year and age 10 4634 18492 2024-05-25T10:05:36Z Bangrapip 9 new 18492 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:age|birth_date_and_age}}{{#invoke:Check for unknown parameters|check|ignoreblank=y|preview=Page using [[Template:Birth date and age]] with unknown parameter "_VALUE_"|unknown={{main other|[[Category:Pages using birth date and age template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|1|2|3|day|month|year|df|mf}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P569}} | | [[Category:Date of birth not in Wikidata]] }} }} | [[Category:Articles without Wikidata item]] }} }}</includeonly><noinclude>{{documentation}}</noinclude> a0pyxjpy9sf2d4e6jiwi9hktjdnwilq Sablonan:Death date and age 10 4635 18493 2024-05-25T10:07:59Z Bangrapip 9 new 18493 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:age|death_date_and_age}}</includeonly><noinclude>{{documentation}}</noinclude> rca5grc7bugtjh7wpax4z9gzecskvgo Sablonan:Death-date 10 4636 18494 2024-05-25T10:08:53Z Bangrapip 9 new 18494 wikitext text/x-wiki #REDIRECT [[Sablonan:Death date text]] jkw13fzpuqai7ifmd76ntq935nc5b79 Sablonan:Death date text 10 4637 18495 2024-05-25T10:09:09Z Bangrapip 9 new 18495 wikitext text/x-wiki {{#iferror:<span style="display:none">{{#time: Y|{{{1|0009-11}}}}}</span>|Not recognized as a date. Years must have 4 digits (use leading zeros for years < 1000).|{{#iferror:{{Date-mf|{{#ifeq:{{{1| }}}| |{{{ISO8601|{{{dt|}}}}}}|{{{1|}}}}}|{{{2|{{{display|}}}}}}|timezone={{{timezone|{{{tz|}}}}}} |up-date={{#ifeq:"{{lc:{{{1|0009-11}}}}}"|"{{padleft:{{#expr:{{{1|0009-11}}}}}|4|0}}"|<!--Here if Test1 satisfied: see talk -->{{#time:Y|{{#expr:{{{1|0009-11}}}+3000}}}}//{{#if:{{{BCE|{{{BC|}}}}}}|-1 year, |+1 year, }}|{{#iferror:{{#ifexpr:((abs({{{1|0009-11}}}))< 1900) and ({{#time:Y|{{{1|0009-11}}}}} >1900) | {{#ifexpr:({{#time:Y|{{{1|0009-11}}}}}) <2000|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1100}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+1000}} }} |{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}|{{#expr:{{#time:Y|{{{1|0009-11}}}}}+3000}}}}<!--done with year -->{{#ifeq:{{#time:d H:i:s|{{{1|0009-11}}} }}|{{#iferror:{{#ifexpr:{{{1|0009-11}}}|{{#time:d}}}}|01}} 00:00:00|{{#time:-m|{{{1|0009-11}}}}}/-m/+1 month, |{{#ifeq:{{#time:H:i:s|{{{1|0009-11}}}}}|00:00:00|{{#time:-m-d|{{{1|0009-11}}}}}/-m-d/+1 day, |{{#ifeq:{{#time:i:s|{{{1|0009-11}}}}}|00:00|{{#time:-m-d H:00|{{{1|0009-11}}}}}/-m-dTH/+1 hour, |{{#ifeq:{{#time:s|{{{1|0009-11}}}}}|00|{{#time:-m-d H:i|{{{1|0009-11}}}}}/-m-dTH:i/+1 minute, |{{#time:-m-d H:i:s|{{{1|0009-11}}}}}/-m-dTH:i:s/+1 second, }}}}}}}}}} |BCE={{{BCE|{{{BC|}}}}}} |ISO8601={{{ISO8601|{{{dt|}}}}}} |class-extra={{{class-extra|}}} dday deathdate<!-- random extra classes to add eg:bday updated --> |class=dtend |test={{{test|}}} }}|Did not recognize date. Try slightly modifying the date in the first parameter.}}}}{{#invoke:check for unknown parameters|check|unknown=[[Category:Death-date transclusions with invalid parameters|_VALUE_]]|preview=unknown parameter "_VALUE_"|1|2|ISO8601|dt|display|timezone|tz|BCE|BC|class-extra|test}}{{#ifeq: {{NAMESPACENUMBER}} | 0 | {{#if: {{#invoke:wd|label|raw}} | {{#if: {{#invoke:String|match|{{#invoke:wd|properties|raw|P31}},|Q5,|1|1|true|}} | {{#if: {{#invoke:wd|properties|raw|P570}} | | [[Category:Date of death not in Wikidata]] }} }} | [[Category:Articles without Wikidata item]] }} }}<noinclude> {{Documentation|Template:Start-date/doc}} </noinclude> eurz5otm1kuruhnb2o39dfttclbpdf9 Modul:Wd 828 4638 18498 2024-05-25T10:19:20Z Bangrapip 9 new 18498 Scribunto text/plain -- Original module located at [[:en:Module:Wd]] and [[:en:Module:Wd/i18n]]. require("strict") local p = {} local arg = ... local i18n local function loadI18n(aliasesP, frame) local title if frame then -- current module invoked by page/template, get its title from frame title = frame:getTitle() else -- current module included by other module, get its title from ... title = arg end if not i18n then i18n = require(title .. "/i18n").init(aliasesP) end end p.claimCommands = { property = "property", properties = "properties", qualifier = "qualifier", qualifiers = "qualifiers", reference = "reference", references = "references" } p.generalCommands = { label = "label", title = "title", description = "description", alias = "alias", aliases = "aliases", badge = "badge", badges = "badges" } p.flags = { linked = "linked", short = "short", raw = "raw", multilanguage = "multilanguage", unit = "unit", ------------- preferred = "preferred", normal = "normal", deprecated = "deprecated", best = "best", future = "future", current = "current", former = "former", edit = "edit", editAtEnd = "edit@end", mdy = "mdy", single = "single", sourced = "sourced" } p.args = { eid = "eid", page = "page", date = "date", globalSiteId = "globalSiteId" } local aliasesP = { coord = "P625", ----------------------- image = "P18", author = "P50", authorNameString = "P2093", publisher = "P123", importedFrom = "P143", wikimediaImportURL = "P4656", statedIn = "P248", pages = "P304", language = "P407", hasPart = "P527", publicationDate = "P577", startTime = "P580", endTime = "P582", chapter = "P792", retrieved = "P813", referenceURL = "P854", sectionVerseOrParagraph = "P958", archiveURL = "P1065", title = "P1476", formatterURL = "P1630", quote = "P1683", shortName = "P1813", definingFormula = "P2534", archiveDate = "P2960", inferredFrom = "P3452", typeOfReference = "P3865", column = "P3903", subjectNamedAs = "P1810", wikidataProperty = "P1687", publishedIn = "P1433" } local aliasesQ = { percentage = "Q11229", prolepticJulianCalendar = "Q1985786", citeWeb = "Q5637226", citeQ = "Q22321052" } local parameters = { property = "%p", qualifier = "%q", reference = "%r", alias = "%a", badge = "%b", separator = "%s", general = "%x" } local formats = { property = "%p[%s][%r]", qualifier = "%q[%s][%r]", reference = "%r", propertyWithQualifier = "%p[ <span style=\"font-size:85\\%\">(%q)</span>][%s][%r]", alias = "%a[%s]", badge = "%b[%s]" } local hookNames = { -- {level_1, level_2} [parameters.property] = {"getProperty"}, [parameters.reference] = {"getReferences", "getReference"}, [parameters.qualifier] = {"getAllQualifiers"}, [parameters.qualifier.."\\d"] = {"getQualifiers", "getQualifier"}, [parameters.alias] = {"getAlias"}, [parameters.badge] = {"getBadge"} } -- default value objects, should NOT be mutated but instead copied local defaultSeparators = { ["sep"] = {" "}, ["sep%s"] = {","}, ["sep%q"] = {"; "}, ["sep%q\\d"] = {", "}, ["sep%r"] = nil, -- none ["punc"] = nil -- none } local rankTable = { ["preferred"] = 1, ["normal"] = 2, ["deprecated"] = 3 } local function replaceAlias(id) if aliasesP[id] then id = aliasesP[id] end return id end local function errorText(code, param) local text = i18n["errors"][code] if param then text = mw.ustring.gsub(text, "$1", param) end return text end local function throwError(errorMessage, param) error(errorText(errorMessage, param)) end local function replaceDecimalMark(num) return mw.ustring.gsub(num, "[.]", i18n['numeric']['decimal-mark'], 1) end local function padZeros(num, numDigits) local numZeros local negative = false if num < 0 then negative = true num = num * -1 end num = tostring(num) numZeros = numDigits - num:len() for _ = 1, numZeros do num = "0"..num end if negative then num = "-"..num end return num end local function replaceSpecialChar(chr) if chr == '_' then -- replace underscores with spaces return ' ' else return chr end end local function replaceSpecialChars(str) local chr local esc = false local strOut = "" for i = 1, #str do chr = str:sub(i,i) if not esc then if chr == '\\' then esc = true else strOut = strOut .. replaceSpecialChar(chr) end else strOut = strOut .. chr esc = false end end return strOut end local function buildWikilink(target, label) if not label or target == label then return "[[" .. target .. "]]" else return "[[" .. target .. "|" .. label .. "]]" end end -- used to make frame.args mutable, to replace #frame.args (which is always 0) -- with the actual amount and to simply copy tables local function copyTable(tIn) if not tIn then return nil end local tOut = {} for i, v in pairs(tIn) do tOut[i] = v end return tOut end -- used to merge output arrays together; -- note that it currently mutates the first input array local function mergeArrays(a1, a2) for i = 1, #a2 do a1[#a1 + 1] = a2[i] end return a1 end local function split(str, del) local out = {} local i, j = str:find(del) if i and j then out[1] = str:sub(1, i - 1) out[2] = str:sub(j + 1) else out[1] = str end return out end local function parseWikidataURL(url) local id if url:match('^http[s]?://') then id = split(url, "Q") if id[2] then return "Q" .. id[2] end end return nil end local function parseDate(dateStr, precision) precision = precision or "d" local i, j, index, ptr local parts = {nil, nil, nil} if dateStr == nil then return parts[1], parts[2], parts[3] -- year, month, day end -- 'T' for snak values, '/' for outputs with '/Julian' attached i, j = dateStr:find("[T/]") if i then dateStr = dateStr:sub(1, i-1) end local from = 1 if dateStr:sub(1,1) == "-" then -- this is a negative number, look further ahead from = 2 end index = 1 ptr = 1 i, j = dateStr:find("-", from) if i then -- year parts[index] = tonumber(dateStr:sub(ptr, i-1), 10) -- explicitly give base 10 to prevent error if parts[index] == -0 then parts[index] = tonumber("0") -- for some reason, 'parts[index] = 0' may actually store '-0', so parse from string instead end if precision == "y" then -- we're done return parts[1], parts[2], parts[3] -- year, month, day end index = index + 1 ptr = i + 1 i, j = dateStr:find("-", ptr) if i then -- month parts[index] = tonumber(dateStr:sub(ptr, i-1), 10) if precision == "m" then -- we're done return parts[1], parts[2], parts[3] -- year, month, day end index = index + 1 ptr = i + 1 end end if dateStr:sub(ptr) ~= "" then -- day if we have month, month if we have year, or year parts[index] = tonumber(dateStr:sub(ptr), 10) end return parts[1], parts[2], parts[3] -- year, month, day end local function datePrecedesDate(aY, aM, aD, bY, bM, bD) if aY == nil or bY == nil then return nil end aM = aM or 1 aD = aD or 1 bM = bM or 1 bD = bD or 1 if aY < bY then return true end if aY > bY then return false end if aM < bM then return true end if aM > bM then return false end if aD < bD then return true end return false end local function getHookName(param, index) if hookNames[param] then return hookNames[param][index] elseif param:len() > 2 then return hookNames[param:sub(1, 2).."\\d"][index] else return nil end end local function alwaysTrue() return true end -- The following function parses a format string. -- -- The example below shows how a parsed string is structured in memory. -- Variables other than 'str' and 'child' are left out for clarity's sake. -- -- Example: -- "A %p B [%s[%q1]] C [%r] D" -- -- Structure: -- [ -- { -- str = "A " -- }, -- { -- str = "%p" -- }, -- { -- str = " B ", -- child = -- [ -- { -- str = "%s", -- child = -- [ -- { -- str = "%q1" -- } -- ] -- } -- ] -- }, -- { -- str = " C ", -- child = -- [ -- { -- str = "%r" -- } -- ] -- }, -- { -- str = " D" -- } -- ] -- local function parseFormat(str) local chr, esc, param, root, cur, prev, new local params = {} local function newObject(array) local obj = {} -- new object obj.str = "" array[#array + 1] = obj -- array{object} obj.parent = array return obj end local function endParam() if param > 0 then if cur.str ~= "" then cur.str = "%"..cur.str cur.param = true params[cur.str] = true cur.parent.req[cur.str] = true prev = cur cur = newObject(cur.parent) end param = 0 end end root = {} -- array root.req = {} cur = newObject(root) prev = nil esc = false param = 0 for i = 1, #str do chr = str:sub(i,i) if not esc then if chr == '\\' then endParam() esc = true elseif chr == '%' then endParam() if cur.str ~= "" then cur = newObject(cur.parent) end param = 2 elseif chr == '[' then endParam() if prev and cur.str == "" then table.remove(cur.parent) cur = prev end cur.child = {} -- new array cur.child.req = {} cur.child.parent = cur cur = newObject(cur.child) elseif chr == ']' then endParam() if cur.parent.parent then new = newObject(cur.parent.parent.parent) if cur.str == "" then table.remove(cur.parent) end cur = new end else if param > 1 then param = param - 1 elseif param == 1 then if not chr:match('%d') then endParam() end end cur.str = cur.str .. replaceSpecialChar(chr) end else cur.str = cur.str .. chr esc = false end prev = nil end endParam() -- make sure that at least one required parameter has been defined if not next(root.req) then throwError("missing-required-parameter") end -- make sure that the separator parameter "%s" is not amongst the required parameters if root.req[parameters.separator] then throwError("extra-required-parameter", parameters.separator) end return root, params end local function sortOnRank(claims) local rankPos local ranks = {{}, {}, {}, {}} -- preferred, normal, deprecated, (default) local sorted = {} for _, v in ipairs(claims) do rankPos = rankTable[v.rank] or 4 ranks[rankPos][#ranks[rankPos] + 1] = v end sorted = ranks[1] sorted = mergeArrays(sorted, ranks[2]) sorted = mergeArrays(sorted, ranks[3]) return sorted end local Config = {} -- allows for recursive calls function Config:new() local cfg = {} setmetatable(cfg, self) self.__index = self cfg.separators = { -- single value objects wrapped in arrays so that we can pass by reference ["sep"] = {copyTable(defaultSeparators["sep"])}, ["sep%s"] = {copyTable(defaultSeparators["sep%s"])}, ["sep%q"] = {copyTable(defaultSeparators["sep%q"])}, ["sep%r"] = {copyTable(defaultSeparators["sep%r"])}, ["punc"] = {copyTable(defaultSeparators["punc"])} } cfg.entity = nil cfg.entityID = nil cfg.propertyID = nil cfg.propertyValue = nil cfg.qualifierIDs = {} cfg.qualifierIDsAndValues = {} cfg.bestRank = true cfg.ranks = {true, true, false} -- preferred = true, normal = true, deprecated = false cfg.foundRank = #cfg.ranks cfg.flagBest = false cfg.flagRank = false cfg.periods = {true, true, true} -- future = true, current = true, former = true cfg.flagPeriod = false cfg.atDate = {parseDate(os.date('!%Y-%m-%d'))} -- today as {year, month, day} cfg.mdyDate = false cfg.singleClaim = false cfg.sourcedOnly = false cfg.editable = false cfg.editAtEnd = false cfg.inSitelinks = false cfg.langCode = mw.language.getContentLanguage().code cfg.langName = mw.language.fetchLanguageName(cfg.langCode, cfg.langCode) cfg.langObj = mw.language.new(cfg.langCode) cfg.siteID = mw.wikibase.getGlobalSiteId() cfg.states = {} cfg.states.qualifiersCount = 0 cfg.curState = nil cfg.prefetchedRefs = nil return cfg end local State = {} function State:new(cfg, type) local stt = {} setmetatable(stt, self) self.__index = self stt.conf = cfg stt.type = type stt.results = {} stt.parsedFormat = {} stt.separator = {} stt.movSeparator = {} stt.puncMark = {} stt.linked = false stt.rawValue = false stt.shortName = false stt.anyLanguage = false stt.unitOnly = false stt.singleValue = false return stt end -- if id == nil then item connected to current page is used function Config:getLabel(id, raw, link, short) local label = nil local prefix, title= "", nil if not id then id = mw.wikibase.getEntityIdForCurrentPage() if not id then return "" end end id = id:upper() -- just to be sure if raw then -- check if given id actually exists if mw.wikibase.isValidEntityId(id) and mw.wikibase.entityExists(id) then label = id end prefix, title = "d:Special:EntityPage/", label -- may be nil else -- try short name first if requested if short then label = p._property{aliasesP.shortName, [p.args.eid] = id} -- get short name if label == "" then label = nil end end -- get label if not label then label = mw.wikibase.getLabelByLang(id, self.langCode) -- XXX: should use fallback labels? end end if not label then label = "" elseif link then -- build a link if requested if not title then if id:sub(1,1) == "Q" then title = mw.wikibase.getSitelink(id) elseif id:sub(1,1) == "P" then -- properties have no sitelink, link to Wikidata instead prefix, title = "d:Special:EntityPage/", id end end label = mw.text.nowiki(label) -- escape raw label text so it cannot be wikitext markup if title then label = buildWikilink(prefix .. title, label) end end return label end function Config:getEditIcon() local value = "" local prefix = "" local front = "&nbsp;" local back = "" if self.entityID:sub(1,1) == "P" then prefix = "Property:" end if self.editAtEnd then front = '<span style="float:' if self.langObj:isRTL() then front = front .. 'left' else front = front .. 'right' end front = front .. '">' back = '</span>' end value = "[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px|alt=" .. i18n['info']['edit-on-wikidata'] .. "|link=https://www.wikidata.org/wiki/" .. prefix .. self.entityID .. "?uselang=" .. self.langCode if self.propertyID then value = value .. "#" .. self.propertyID elseif self.inSitelinks then value = value .. "#sitelinks-wikipedia" end value = value .. "|" .. i18n['info']['edit-on-wikidata'] .. "]]" return front .. value .. back end -- used to create the final output string when it's all done, so that for references the -- function extensionTag("ref", ...) is only called when they really ended up in the final output function Config:concatValues(valuesArray) local outString = "" local j, skip for i = 1, #valuesArray do -- check if this is a reference if valuesArray[i].refHash then j = i - 1 skip = false -- skip this reference if it is part of a continuous row of references that already contains the exact same reference while valuesArray[j] and valuesArray[j].refHash do if valuesArray[i].refHash == valuesArray[j].refHash then skip = true break end j = j - 1 end if not skip then -- add <ref> tag with the reference's hash as its name (to deduplicate references) outString = outString .. mw.getCurrentFrame():extensionTag("ref", valuesArray[i][1], {name = valuesArray[i].refHash}) end else outString = outString .. valuesArray[i][1] end end return outString end function Config:convertUnit(unit, raw, link, short, unitOnly) local space = " " local label = "" local itemID if unit == "" or unit == "1" then return nil end if unitOnly then space = "" end itemID = parseWikidataURL(unit) if itemID then if itemID == aliasesQ.percentage then return "%" else label = self:getLabel(itemID, raw, link, short) if label ~= "" then return space .. label end end end return "" end function State:getValue(snak) return self.conf:getValue(snak, self.rawValue, self.linked, self.shortName, self.anyLanguage, self.unitOnly, false, self.type:sub(1,2)) end function Config:getValue(snak, raw, link, short, anyLang, unitOnly, noSpecial, type) if snak.snaktype == 'value' then local datatype = snak.datavalue.type local subtype = snak.datatype local datavalue = snak.datavalue.value if datatype == 'string' then if subtype == 'url' and link then -- create link explicitly if raw then -- will render as a linked number like [1] return "[" .. datavalue .. "]" else return "[" .. datavalue .. " " .. datavalue .. "]" end elseif subtype == 'commonsMedia' then if link then return buildWikilink("c:File:" .. datavalue, datavalue) elseif not raw then return "[[File:" .. datavalue .. "]]" else return datavalue end elseif subtype == 'geo-shape' and link then return buildWikilink("c:" .. datavalue, datavalue) elseif subtype == 'math' and not raw then local attribute = nil if (type == parameters.property or (type == parameters.qualifier and self.propertyID == aliasesP.hasPart)) and snak.property == aliasesP.definingFormula then attribute = {qid = self.entityID} end return mw.getCurrentFrame():extensionTag("math", datavalue, attribute) elseif subtype == 'external-id' and link then local url = p._property{aliasesP.formatterURL, [p.args.eid] = snak.property} -- get formatter URL if url ~= "" then url = mw.ustring.gsub(url, "$1", datavalue) return "[" .. url .. " " .. datavalue .. "]" else return datavalue end else return datavalue end elseif datatype == 'monolingualtext' then if anyLang or datavalue['language'] == self.langCode then return datavalue['text'] else return nil end elseif datatype == 'quantity' then local value = "" local unit if not unitOnly then -- get value and strip + signs from front value = mw.ustring.gsub(datavalue['amount'], "^%+(.+)$", "%1") if raw then return value end -- replace decimal mark based on locale value = replaceDecimalMark(value) -- add delimiters for readability value = i18n.addDelimiters(value) end unit = self:convertUnit(datavalue['unit'], raw, link, short, unitOnly) if unit then value = value .. unit end return value elseif datatype == 'time' then local y, m, d, p, yDiv, yRound, yFull, value, calendarID, dateStr local yFactor = 1 local sign = 1 local prefix = "" local suffix = "" local mayAddCalendar = false local calendar = "" local precision = datavalue['precision'] if precision == 11 then p = "d" elseif precision == 10 then p = "m" else p = "y" yFactor = 10^(9-precision) end y, m, d = parseDate(datavalue['time'], p) if y < 0 then sign = -1 y = y * sign end -- if precision is tens/hundreds/thousands/millions/billions of years if precision <= 8 then yDiv = y / yFactor -- if precision is tens/hundreds/thousands of years if precision >= 6 then mayAddCalendar = true if precision <= 7 then -- round centuries/millenniums up (e.g. 20th century or 3rd millennium) yRound = math.ceil(yDiv) if not raw then if precision == 6 then suffix = i18n['datetime']['suffixes']['millennium'] else suffix = i18n['datetime']['suffixes']['century'] end suffix = i18n.getOrdinalSuffix(yRound) .. suffix else -- if not verbose, take the first year of the century/millennium -- (e.g. 1901 for 20th century or 2001 for 3rd millennium) yRound = (yRound - 1) * yFactor + 1 end else -- precision == 8 -- round decades down (e.g. 2010s) yRound = math.floor(yDiv) * yFactor if not raw then prefix = i18n['datetime']['prefixes']['decade-period'] suffix = i18n['datetime']['suffixes']['decade-period'] end end if raw and sign < 0 then -- if BCE then compensate for "counting backwards" -- (e.g. -2019 for 2010s BCE, -2000 for 20th century BCE or -3000 for 3rd millennium BCE) yRound = yRound + yFactor - 1 end else local yReFactor, yReDiv, yReRound -- round to nearest for tens of thousands of years or more yRound = math.floor(yDiv + 0.5) if yRound == 0 then if precision <= 2 and y ~= 0 then yReFactor = 1e6 yReDiv = y / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to millions of years only if we have a whole number of them precision = 3 yFactor = yReFactor yRound = yReRound end end if yRound == 0 then -- otherwise, take the unrounded (original) number of years precision = 5 yFactor = 1 yRound = y mayAddCalendar = true end end if precision >= 1 and y ~= 0 then yFull = yRound * yFactor yReFactor = 1e9 yReDiv = yFull / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to billions of years if we're in that range precision = 0 yFactor = yReFactor yRound = yReRound else yReFactor = 1e6 yReDiv = yFull / yReFactor yReRound = math.floor(yReDiv + 0.5) if yReDiv == yReRound then -- change precision to millions of years if we're in that range precision = 3 yFactor = yReFactor yRound = yReRound end end end if not raw then if precision == 3 then suffix = i18n['datetime']['suffixes']['million-years'] elseif precision == 0 then suffix = i18n['datetime']['suffixes']['billion-years'] else yRound = yRound * yFactor if yRound == 1 then suffix = i18n['datetime']['suffixes']['year'] else suffix = i18n['datetime']['suffixes']['years'] end end else yRound = yRound * yFactor end end else yRound = y mayAddCalendar = true end if mayAddCalendar then calendarID = parseWikidataURL(datavalue['calendarmodel']) if calendarID and calendarID == aliasesQ.prolepticJulianCalendar then if not raw then if link then calendar = " ("..buildWikilink(i18n['datetime']['julian-calendar'], i18n['datetime']['julian'])..")" else calendar = " ("..i18n['datetime']['julian']..")" end else calendar = "/"..i18n['datetime']['julian'] end end end if not raw then local ce = nil if sign < 0 then ce = i18n['datetime']['BCE'] elseif precision <= 5 then ce = i18n['datetime']['CE'] end if ce then if link then ce = buildWikilink(i18n['datetime']['common-era'], ce) end suffix = suffix .. " " .. ce end value = tostring(yRound) if m then dateStr = self.langObj:formatDate("F", "1-"..m.."-1") if d then if self.mdyDate then dateStr = dateStr .. " " .. d .. "," else dateStr = d .. " " .. dateStr end end value = dateStr .. " " .. value end value = prefix .. value .. suffix .. calendar else value = padZeros(yRound * sign, 4) if m then value = value .. "-" .. padZeros(m, 2) if d then value = value .. "-" .. padZeros(d, 2) end end value = value .. calendar end return value elseif datatype == 'globecoordinate' then -- logic from https://github.com/DataValues/Geo (v4.0.1) local precision, unitsPerDegree, numDigits, strFormat, value, globe local latitude, latConv, latValue, latLink local longitude, lonConv, lonValue, lonLink local latDirection, latDirectionN, latDirectionS, latDirectionEN local lonDirection, lonDirectionE, lonDirectionW, lonDirectionEN local degSymbol, minSymbol, secSymbol, separator local latDegrees = nil local latMinutes = nil local latSeconds = nil local lonDegrees = nil local lonMinutes = nil local lonSeconds = nil local latDegSym = "" local latMinSym = "" local latSecSym = "" local lonDegSym = "" local lonMinSym = "" local lonSecSym = "" local latDirectionEN_N = "N" local latDirectionEN_S = "S" local lonDirectionEN_E = "E" local lonDirectionEN_W = "W" if not raw then latDirectionN = i18n['coord']['latitude-north'] latDirectionS = i18n['coord']['latitude-south'] lonDirectionE = i18n['coord']['longitude-east'] lonDirectionW = i18n['coord']['longitude-west'] degSymbol = i18n['coord']['degrees'] minSymbol = i18n['coord']['minutes'] secSymbol = i18n['coord']['seconds'] separator = i18n['coord']['separator'] else latDirectionN = latDirectionEN_N latDirectionS = latDirectionEN_S lonDirectionE = lonDirectionEN_E lonDirectionW = lonDirectionEN_W degSymbol = "/" minSymbol = "/" secSymbol = "/" separator = "/" end latitude = datavalue['latitude'] longitude = datavalue['longitude'] if latitude < 0 then latDirection = latDirectionS latDirectionEN = latDirectionEN_S latitude = math.abs(latitude) else latDirection = latDirectionN latDirectionEN = latDirectionEN_N end if longitude < 0 then lonDirection = lonDirectionW lonDirectionEN = lonDirectionEN_W longitude = math.abs(longitude) else lonDirection = lonDirectionE lonDirectionEN = lonDirectionEN_E end precision = datavalue['precision'] if not precision or precision <= 0 then precision = 1 / 3600 -- precision not set (correctly), set to arcsecond end -- remove insignificant detail latitude = math.floor(latitude / precision + 0.5) * precision longitude = math.floor(longitude / precision + 0.5) * precision if precision >= 1 - (1 / 60) and precision < 1 then precision = 1 elseif precision >= (1 / 60) - (1 / 3600) and precision < (1 / 60) then precision = 1 / 60 end if precision >= 1 then unitsPerDegree = 1 elseif precision >= (1 / 60) then unitsPerDegree = 60 else unitsPerDegree = 3600 end numDigits = math.ceil(-math.log10(unitsPerDegree * precision)) if numDigits <= 0 then numDigits = tonumber("0") -- for some reason, 'numDigits = 0' may actually store '-0', so parse from string instead end strFormat = "%." .. numDigits .. "f" if precision >= 1 then latDegrees = strFormat:format(latitude) lonDegrees = strFormat:format(longitude) if not raw then latDegSym = replaceDecimalMark(latDegrees) .. degSymbol lonDegSym = replaceDecimalMark(lonDegrees) .. degSymbol else latDegSym = latDegrees .. degSymbol lonDegSym = lonDegrees .. degSymbol end else latConv = math.floor(latitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits lonConv = math.floor(longitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits if precision >= (1 / 60) then latMinutes = latConv lonMinutes = lonConv else latSeconds = latConv lonSeconds = lonConv latMinutes = math.floor(latSeconds / 60) lonMinutes = math.floor(lonSeconds / 60) latSeconds = strFormat:format(latSeconds - (latMinutes * 60)) lonSeconds = strFormat:format(lonSeconds - (lonMinutes * 60)) if not raw then latSecSym = replaceDecimalMark(latSeconds) .. secSymbol lonSecSym = replaceDecimalMark(lonSeconds) .. secSymbol else latSecSym = latSeconds .. secSymbol lonSecSym = lonSeconds .. secSymbol end end latDegrees = math.floor(latMinutes / 60) lonDegrees = math.floor(lonMinutes / 60) latDegSym = latDegrees .. degSymbol lonDegSym = lonDegrees .. degSymbol latMinutes = latMinutes - (latDegrees * 60) lonMinutes = lonMinutes - (lonDegrees * 60) if precision >= (1 / 60) then latMinutes = strFormat:format(latMinutes) lonMinutes = strFormat:format(lonMinutes) if not raw then latMinSym = replaceDecimalMark(latMinutes) .. minSymbol lonMinSym = replaceDecimalMark(lonMinutes) .. minSymbol else latMinSym = latMinutes .. minSymbol lonMinSym = lonMinutes .. minSymbol end else latMinSym = latMinutes .. minSymbol lonMinSym = lonMinutes .. minSymbol end end latValue = latDegSym .. latMinSym .. latSecSym .. latDirection lonValue = lonDegSym .. lonMinSym .. lonSecSym .. lonDirection value = latValue .. separator .. lonValue if link then globe = parseWikidataURL(datavalue['globe']) if globe then globe = mw.wikibase.getLabelByLang(globe, "en"):lower() else globe = "earth" end latLink = table.concat({latDegrees, latMinutes, latSeconds}, "_") lonLink = table.concat({lonDegrees, lonMinutes, lonSeconds}, "_") value = "[https://geohack.toolforge.org/geohack.php?language="..self.langCode.."&params="..latLink.."_"..latDirectionEN.."_"..lonLink.."_"..lonDirectionEN.."_globe:"..globe.." "..value.."]" end return value elseif datatype == 'wikibase-entityid' then local label local itemID = datavalue['numeric-id'] if subtype == 'wikibase-item' then itemID = "Q" .. itemID elseif subtype == 'wikibase-property' then itemID = "P" .. itemID else return '<strong class="error">' .. errorText('unknown-data-type', subtype) .. '</strong>' end label = self:getLabel(itemID, raw, link, short) if label == "" then label = nil end return label else return '<strong class="error">' .. errorText('unknown-data-type', datatype) .. '</strong>' end elseif snak.snaktype == 'somevalue' and not noSpecial then if raw then return " " -- single space represents 'somevalue' else return i18n['values']['unknown'] end elseif snak.snaktype == 'novalue' and not noSpecial then if raw then return "" -- empty string represents 'novalue' else return i18n['values']['none'] end else return nil end end function Config:getSingleRawQualifier(claim, qualifierID) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[qualifierID] end if qualifiers and qualifiers[1] then return self:getValue(qualifiers[1], true) -- raw = true else return nil end end function Config:snakEqualsValue(snak, value) local snakValue = self:getValue(snak, true) -- raw = true if snakValue and snak.snaktype == 'value' and snak.datavalue.type == 'wikibase-entityid' then value = value:upper() end return snakValue == value end function Config:setRank(rank) local rankPos if rank == p.flags.best then self.bestRank = true self.flagBest = true -- mark that 'best' flag was given return end if rank:sub(1,9) == p.flags.preferred then rankPos = 1 elseif rank:sub(1,6) == p.flags.normal then rankPos = 2 elseif rank:sub(1,10) == p.flags.deprecated then rankPos = 3 else return end -- one of the rank flags was given, check if another one was given before if not self.flagRank then self.ranks = {false, false, false} -- no other rank flag given before, so unset ranks self.bestRank = self.flagBest -- unsets bestRank only if 'best' flag was not given before self.flagRank = true -- mark that a rank flag was given end if rank:sub(-1) == "+" then for i = rankPos, 1, -1 do self.ranks[i] = true end elseif rank:sub(-1) == "-" then for i = rankPos, #self.ranks do self.ranks[i] = true end else self.ranks[rankPos] = true end end function Config:setPeriod(period) local periodPos if period == p.flags.future then periodPos = 1 elseif period == p.flags.current then periodPos = 2 elseif period == p.flags.former then periodPos = 3 else return end -- one of the period flags was given, check if another one was given before if not self.flagPeriod then self.periods = {false, false, false} -- no other period flag given before, so unset periods self.flagPeriod = true -- mark that a period flag was given end self.periods[periodPos] = true end function Config:qualifierMatches(claim, id, value) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[id] end if qualifiers then for _, v in pairs(qualifiers) do if self:snakEqualsValue(v, value) then return true end end elseif value == "" then -- if the qualifier is not present then treat it the same as the special value 'novalue' return true end return false end function Config:rankMatches(rankPos) if self.bestRank then return (self.ranks[rankPos] and self.foundRank >= rankPos) else return self.ranks[rankPos] end end function Config:timeMatches(claim) local startTime = nil local startTimeY = nil local startTimeM = nil local startTimeD = nil local endTime = nil local endTimeY = nil local endTimeM = nil local endTimeD = nil if self.periods[1] and self.periods[2] and self.periods[3] then -- any time return true end startTime = self:getSingleRawQualifier(claim, aliasesP.startTime) if startTime and startTime ~= "" and startTime ~= " " then startTimeY, startTimeM, startTimeD = parseDate(startTime) end endTime = self:getSingleRawQualifier(claim, aliasesP.endTime) if endTime and endTime ~= "" and endTime ~= " " then endTimeY, endTimeM, endTimeD = parseDate(endTime) end if startTimeY ~= nil and endTimeY ~= nil and datePrecedesDate(endTimeY, endTimeM, endTimeD, startTimeY, startTimeM, startTimeD) then -- invalidate end time if it precedes start time endTimeY = nil endTimeM = nil endTimeD = nil end if self.periods[1] then -- future if startTimeY and datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD) then return true end end if self.periods[2] then -- current if (startTimeY == nil or not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD)) and (endTimeY == nil or datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD)) then return true end end if self.periods[3] then -- former if endTimeY and not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD) then return true end end return false end function Config:processFlag(flag) if not flag then return false end if flag == p.flags.linked then self.curState.linked = true return true elseif flag == p.flags.raw then self.curState.rawValue = true if self.curState == self.states[parameters.reference] then -- raw reference values end with periods and require a separator (other than none) self.separators["sep%r"][1] = {" "} end return true elseif flag == p.flags.short then self.curState.shortName = true return true elseif flag == p.flags.multilanguage then self.curState.anyLanguage = true return true elseif flag == p.flags.unit then self.curState.unitOnly = true return true elseif flag == p.flags.mdy then self.mdyDate = true return true elseif flag == p.flags.single then self.singleClaim = true return true elseif flag == p.flags.sourced then self.sourcedOnly = true return true elseif flag == p.flags.edit then self.editable = true return true elseif flag == p.flags.editAtEnd then self.editable = true self.editAtEnd = true return true elseif flag == p.flags.best or flag:match('^'..p.flags.preferred..'[+-]?$') or flag:match('^'..p.flags.normal..'[+-]?$') or flag:match('^'..p.flags.deprecated..'[+-]?$') then self:setRank(flag) return true elseif flag == p.flags.future or flag == p.flags.current or flag == p.flags.former then self:setPeriod(flag) return true elseif flag == "" then -- ignore empty flags and carry on return true else return false end end function Config:processFlagOrCommand(flag) local param = "" if not flag then return false end if flag == p.claimCommands.property or flag == p.claimCommands.properties then param = parameters.property elseif flag == p.claimCommands.qualifier or flag == p.claimCommands.qualifiers then self.states.qualifiersCount = self.states.qualifiersCount + 1 param = parameters.qualifier .. self.states.qualifiersCount self.separators["sep"..param] = {copyTable(defaultSeparators["sep%q\\d"])} elseif flag == p.claimCommands.reference or flag == p.claimCommands.references then param = parameters.reference else return self:processFlag(flag) end if self.states[param] then return false end -- create a new state for each command self.states[param] = State:new(self, param) -- use "%x" as the general parameter name self.states[param].parsedFormat = parseFormat(parameters.general) -- will be overwritten for param=="%p" -- set the separator self.states[param].separator = self.separators["sep"..param] -- will be nil for param=="%p", which will be set separately if flag == p.claimCommands.property or flag == p.claimCommands.qualifier or flag == p.claimCommands.reference then self.states[param].singleValue = true end self.curState = self.states[param] return true end function Config:processSeparators(args) local sep for i, v in pairs(self.separators) do if args[i] then sep = replaceSpecialChars(args[i]) if sep ~= "" then self.separators[i][1] = {sep} else self.separators[i][1] = nil end end end end function Config:setFormatAndSeparators(state, parsedFormat) state.parsedFormat = parsedFormat state.separator = self.separators["sep"] state.movSeparator = self.separators["sep"..parameters.separator] state.puncMark = self.separators["punc"] end -- determines if a claim has references by prefetching them from the claim using getReferences, -- which applies some filtering that determines if a reference is actually returned, -- and caches the references for later use function State:isSourced(claim) self.conf.prefetchedRefs = self:getReferences(claim) return (#self.conf.prefetchedRefs > 0) end function State:resetCaches() -- any prefetched references of the previous claim must not be used self.conf.prefetchedRefs = nil end function State:claimMatches(claim) local matches, rankPos -- first of all, reset any cached values used for the previous claim self:resetCaches() -- if a property value was given, check if it matches the claim's property value if self.conf.propertyValue then matches = self.conf:snakEqualsValue(claim.mainsnak, self.conf.propertyValue) else matches = true end -- if any qualifier values were given, check if each matches one of the claim's qualifier values for i, v in pairs(self.conf.qualifierIDsAndValues) do matches = (matches and self.conf:qualifierMatches(claim, i, v)) end -- check if the claim's rank and time period match rankPos = rankTable[claim.rank] or 4 matches = (matches and self.conf:rankMatches(rankPos) and self.conf:timeMatches(claim)) -- if only claims with references must be returned, check if this one has any if self.conf.sourcedOnly then matches = (matches and self:isSourced(claim)) -- prefetches and caches references end return matches, rankPos end function State:out() local result -- collection of arrays with value objects local valuesArray -- array with value objects local sep = nil -- value object local out = {} -- array with value objects local function walk(formatTable, result) local valuesArray = {} -- array with value objects for i, v in pairs(formatTable.req) do if not result[i] or not result[i][1] then -- we've got no result for a parameter that is required on this level, -- so skip this level (and its children) by returning an empty result return {} end end for _, v in ipairs(formatTable) do if v.param then valuesArray = mergeArrays(valuesArray, result[v.str]) elseif v.str ~= "" then valuesArray[#valuesArray + 1] = {v.str} end if v.child then valuesArray = mergeArrays(valuesArray, walk(v.child, result)) end end return valuesArray end -- iterate through the results from back to front, so that we know when to add separators for i = #self.results, 1, -1 do result = self.results[i] -- if there is already some output, then add the separators if #out > 0 then sep = self.separator[1] -- fixed separator result[parameters.separator] = {self.movSeparator[1]} -- movable separator else sep = nil result[parameters.separator] = {self.puncMark[1]} -- optional punctuation mark end valuesArray = walk(self.parsedFormat, result) if #valuesArray > 0 then if sep then valuesArray[#valuesArray + 1] = sep end out = mergeArrays(valuesArray, out) end end -- reset state before next iteration self.results = {} return out end -- level 1 hook function State:getProperty(claim) local value = {self:getValue(claim.mainsnak)} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getQualifiers(claim, param) local qualifiers if claim.qualifiers then qualifiers = claim.qualifiers[self.conf.qualifierIDs[param]] end if qualifiers then -- iterate through claim's qualifier statements to collect their values; -- return array with multiple value objects return self.conf.states[param]:iterate(qualifiers, {[parameters.general] = hookNames[parameters.qualifier.."\\d"][2], count = 1}) -- pass qualifier state with level 2 hook else return {} -- return empty array end end -- level 2 hook function State:getQualifier(snak) local value = {self:getValue(snak)} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getAllQualifiers(claim, param, result, hooks) local out = {} -- array with value objects local sep = self.conf.separators["sep"..parameters.qualifier][1] -- value object -- iterate through the output of the separate "qualifier(s)" commands for i = 1, self.conf.states.qualifiersCount do -- if a hook has not been called yet, call it now if not result[parameters.qualifier..i] then self:callHook(parameters.qualifier..i, hooks, claim, result) end -- if there is output for this particular "qualifier(s)" command, then add it if result[parameters.qualifier..i] and result[parameters.qualifier..i][1] then -- if there is already some output, then add the separator if #out > 0 and sep then out[#out + 1] = sep end out = mergeArrays(out, result[parameters.qualifier..i]) end end return out end -- level 1 hook function State:getReferences(claim) if self.conf.prefetchedRefs then -- return references that have been prefetched by isSourced return self.conf.prefetchedRefs end if claim.references then -- iterate through claim's reference statements to collect their values; -- return array with multiple value objects return self.conf.states[parameters.reference]:iterate(claim.references, {[parameters.general] = hookNames[parameters.reference][2], count = 1}) -- pass reference state with level 2 hook else return {} -- return empty array end end -- level 2 hook function State:getReference(statement) local key, citeWeb, citeQ, label local params = {} local citeParams = {['web'] = {}, ['q'] = {}} local citeMismatch = {} local useCite = nil local useParams = nil local value = "" local ref = {} local referenceEmpty = true -- will be set to false if at least one parameter is left unremoved local numAuthorParameters = 0 local numAuthorNameStringParameters = 0 local tempLink local additionalRefProperties = {} -- will hold properties of the reference which are not in statement.snaks, namely backup title from "subject named as" and link from an external ID local wikidataPropertiesOfSource -- will contain "Wikidata property" properties of the item in stated in, if any local version = 6 -- increment this each time the below logic is changed to avoid conflict errors if statement.snaks then -- don't include "imported from", which is added by a bot if statement.snaks[aliasesP.importedFrom] then statement.snaks[aliasesP.importedFrom] = nil end -- don't include "Wikimedia import URL" if statement.snaks[aliasesP.wikimediaImportURL] then statement.snaks[aliasesP.wikimediaImportURL] = nil -- don't include "retrieved" if no "referenceURL" is present, -- as "retrieved" probably belongs to "Wikimedia import URL" if statement.snaks[aliasesP.retrieved] and not statement.snaks[aliasesP.referenceURL] then statement.snaks[aliasesP.retrieved] = nil end end -- don't include "inferred from", which is added by a bot if statement.snaks[aliasesP.inferredFrom] then statement.snaks[aliasesP.inferredFrom] = nil end -- don't include "type of reference" if statement.snaks[aliasesP.typeOfReference] then statement.snaks[aliasesP.typeOfReference] = nil end -- don't include "image" to prevent littering if statement.snaks[aliasesP.image] then statement.snaks[aliasesP.image] = nil end -- don't include "language" if it is equal to the local one if self:getReferenceDetail(statement.snaks, aliasesP.language) == self.conf.langName then statement.snaks[aliasesP.language] = nil end if statement.snaks[aliasesP.statedIn] and not statement.snaks[aliasesP.referenceURL] then -- "stated in" was given but "reference URL" was not. -- get "Wikidata property" properties from the item in "stated in" -- if any of the returned properties of the external-id datatype is in statement.snaks, generate a link from it and use the link in the reference -- find the "Wikidata property" properties in the item from "stated in" wikidataPropertiesOfSource = mw.text.split(p._properties{p.flags.raw, aliasesP.wikidataProperty, [p.args.eid] = self.conf:getValue(statement.snaks[aliasesP.statedIn][1], true, false)}, ", ", true) for i, wikidataPropertyOfSource in pairs(wikidataPropertiesOfSource) do if statement.snaks[wikidataPropertyOfSource] and statement.snaks[wikidataPropertyOfSource][1].datatype == "external-id" then tempLink = self.conf:getValue(statement.snaks[wikidataPropertyOfSource][1], false, true) -- not raw, linked if mw.ustring.match(tempLink, "^%[%Z- %Z+%]$") then -- getValue returned a URL. additionalRefProperties[aliasesP.referenceURL] = mw.ustring.gsub(tempLink, "^%[(%Z-) %Z+%]$", "%1") -- the link is in wiki markup, so strip the square brackets and the display text statement.snaks[wikidataPropertyOfSource] = nil break end end end end -- don't include "subject named as", but use it as the title when "title" is not present but a URL is if statement.snaks[aliasesP.subjectNamedAs] then if not statement.snaks[aliasesP.title] and (statement.snaks[aliasesP.referenceURL] or additionalRefProperties[aliasesP.referenceURL]) then additionalRefProperties[aliasesP.title] = statement.snaks[aliasesP.subjectNamedAs][1].datavalue.value end statement.snaks[aliasesP.subjectNamedAs] = nil end -- retrieve all the parameters for i in pairs(statement.snaks) do label = "" -- multiple authors may be given if i == aliasesP.author or i == aliasesP.authorNameString then params[i] = self:getReferenceDetails(statement.snaks, i, false, self.linked, true) -- link = true/false, anyLang = true elseif i == aliasesP.statedIn then -- Get "stated in" raw, as it is wanted (for Cite Q) even if it doesn't have a local language label. params[aliasesP.statedIn] = {self:getReferenceDetail(statement.snaks, aliasesP.statedIn, true)} -- raw = true else params[i] = {self:getReferenceDetail(statement.snaks, i, false, self.linked and (statement.snaks[i][1].datatype ~= 'url'), true)} -- link = true/false, anyLang = true end if #params[i] == 0 then params[i] = nil else referenceEmpty = false if statement.snaks[i][1].datatype == 'external-id' then key = "external-id" label = self.conf:getLabel(i) if label ~= "" then label = label .. " " end else key = i end -- add the parameter to each matching type of citation for j in pairs(citeParams) do -- do so if there was no mismatch with a previous parameter if not citeMismatch[j] then -- check if this parameter is not mismatching itself if i18n['cite'][j][key] then -- continue if an option is available in the corresponding cite template if i18n['cite'][j][key] ~= "" then -- handle non-author properties (and author properties ("author" and "author name string"), if they don't use the same template parameter) if (i ~= aliasesP.author and i ~= aliasesP.authorNameString) or (i18n['cite'][j][aliasesP.author] ~= i18n['cite'][j][aliasesP.authorNameString]) then citeParams[j][i18n['cite'][j][key]] = label .. params[i][1] -- to avoid problems with non-author multiple parameters (if existent), the following old code is retained for k=2, #params[i] do citeParams[j][i18n['cite'][j][key]..k] = label .. params[i][k] end -- handle "author" and "author name string" specially if they use the same template parameter elseif i == aliasesP.author or i == aliasesP.authorNameString then if params[aliasesP.author] ~= nil then numAuthorParameters = #params[aliasesP.author] else numAuthorParameters = 0 end if params[aliasesP.authorNameString] ~= nil then numAuthorNameStringParameters = #params[aliasesP.authorNameString] else numAuthorNameStringParameters = 0 end -- execute only if both "author" and "author name string" satisfy this condition: the property is both in params and in statement.snaks or it is neither in params nor in statement.snaks -- reason: parameters are added to params each iteration of the loop, not before the loop if ((statement.snaks[aliasesP.author] == nil) == (numAuthorParameters == 0)) and ((statement.snaks[aliasesP.authorNameString] == nil) == (numAuthorNameStringParameters == 0)) then for k=1, numAuthorParameters + numAuthorNameStringParameters do if k <= numAuthorParameters then -- now handling the authors from the "author" property citeParams[j][i18n['cite'][j][aliasesP.author]..k] = label .. params[aliasesP.author][k] else -- now handling the authors from "author name string" citeParams[j][i18n['cite'][j][aliasesP.authorNameString]..k] = label .. params[aliasesP.authorNameString][k - numAuthorParameters] end end end end end else citeMismatch[j] = true end end end end end -- use additional properties for i in pairs(additionalRefProperties) do for j in pairs(citeParams) do if not citeMismatch[j] and i18n["cite"][j][i] then citeParams[j][i18n["cite"][j][i]] = additionalRefProperties[i] else citeMismatch[j] = true end end end -- get title of general template for citing web references citeWeb = split(mw.wikibase.getSitelink(aliasesQ.citeWeb) or "", ":")[2] -- split off namespace from front -- get title of template that expands stated-in references into citations citeQ = split(mw.wikibase.getSitelink(aliasesQ.citeQ) or "", ":")[2] -- split off namespace from front -- (1) use the general template for citing web references if there is a match and if at least both "reference URL" and "title" are present if citeWeb and not citeMismatch['web'] and citeParams['web'][i18n['cite']['web'][aliasesP.referenceURL]] and citeParams['web'][i18n['cite']['web'][aliasesP.title]] then -- we need a processed "stated in" for this template citeParams['web'][i18n['cite']['web'][aliasesP.statedIn]] = self:getReferenceDetail(statement.snaks, aliasesP.statedIn, false, self.linked, true) useCite = citeWeb useParams = citeParams['web'] -- (2) use the template that expands stated-in references into citations if there is a match and if at least "stated in" is present elseif citeQ and not citeMismatch['q'] and citeParams['q'][i18n['cite']['q'][aliasesP.statedIn]] then useCite = citeQ useParams = citeParams['q'] end if useCite and useParams then -- if this module is being substituted then build a regular template call, otherwise expand the template if mw.isSubsting() then for i, v in pairs(useParams) do value = value .. "|" .. i .. "=" .. v end value = "{{" .. useCite .. value .. "}}" else value = mw.getCurrentFrame():expandTemplate{title=useCite, args=useParams} end -- (3) if the citation couldn't be displayed using Cite web or Cite Q, but has properties other than the removed ones, throw an error elseif not referenceEmpty then value = "<span style=\"color:#dd3333\">" .. errorText("malformed-reference") .. "</span>" end if value ~= "" then value = {value} -- create one value object if not self.rawValue then -- this should become a <ref> tag, so save the reference's hash for later value.refHash = "wikidata-" .. statement.hash .. "-v" .. (tonumber(i18n['cite']['version']) + version) end ref = {value} -- wrap the value object in an array end end return ref end -- gets a detail of one particular type for a reference function State:getReferenceDetail(snaks, dType, raw, link, anyLang) local switchLang = anyLang local value = nil if not snaks[dType] then return nil end -- if anyLang, first try the local language and otherwise any language repeat for _, v in ipairs(snaks[dType]) do value = self.conf:getValue(v, raw, link, false, anyLang and not switchLang, false, true) -- noSpecial = true if value then break end end if value or not anyLang then break end switchLang = not switchLang until anyLang and switchLang return value end -- gets the details of one particular type for a reference function State:getReferenceDetails(snaks, dType, raw, link, anyLang) local values = {} if not snaks[dType] then return {} end for _, v in ipairs(snaks[dType]) do -- if nil is returned then it will not be added to the table values[#values + 1] = self.conf:getValue(v, raw, link, false, anyLang, false, true) -- noSpecial = true end return values end -- level 1 hook function State:getAlias(object) local value = object.value local title = nil if value and self.linked then if self.conf.entityID:sub(1,1) == "Q" then title = mw.wikibase.getSitelink(self.conf.entityID) elseif self.conf.entityID:sub(1,1) == "P" then title = "d:Property:" .. self.conf.entityID end if title then value = buildWikilink(title, value) end end value = {value} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end -- level 1 hook function State:getBadge(value) value = self.conf:getLabel(value, self.rawValue, self.linked, self.shortName) if value == "" then value = nil end value = {value} -- create one value object if #value > 0 then return {value} -- wrap the value object in an array and return it else return {} -- return empty array if there was no value end end function State:callHook(param, hooks, statement, result) local valuesArray, refHash -- call a parameter's hook if it has been defined and if it has not been called before if not result[param] and hooks[param] then valuesArray = self[hooks[param]](self, statement, param, result, hooks) -- array with value objects -- add to the result if #valuesArray > 0 then result[param] = valuesArray result.count = result.count + 1 else result[param] = {} -- an empty array to indicate that we've tried this hook already return true -- miss == true end end return false end -- iterate through claims, claim's qualifiers or claim's references to collect values function State:iterate(statements, hooks, matchHook) matchHook = matchHook or alwaysTrue local matches = false local rankPos = nil local result, gotRequired for _, v in ipairs(statements) do -- rankPos will be nil for non-claim statements (e.g. qualifiers, references, etc.) matches, rankPos = matchHook(self, v) if matches then result = {count = 0} -- collection of arrays with value objects local function walk(formatTable) local miss for i2, v2 in pairs(formatTable.req) do -- call a hook, adding its return value to the result miss = self:callHook(i2, hooks, v, result) if miss then -- we miss a required value for this level, so return false return false end if result.count == hooks.count then -- we're done if all hooks have been called; -- returning at this point breaks the loop return true end end for _, v2 in ipairs(formatTable) do if result.count == hooks.count then -- we're done if all hooks have been called; -- returning at this point prevents further childs from being processed return true end if v2.child then walk(v2.child) end end return true end gotRequired = walk(self.parsedFormat) -- only append the result if we got values for all required parameters on the root level if gotRequired then -- if we have a rankPos (only with matchHook() for complete claims), then update the foundRank if rankPos and self.conf.foundRank > rankPos then self.conf.foundRank = rankPos end -- append the result self.results[#self.results + 1] = result -- break if we only need a single value if self.singleValue then break end end end end return self:out() end local function getEntityId(arg, eid, page, allowOmitPropPrefix, globalSiteId) local id = nil local prop = nil if arg then if arg:sub(1,1) == ":" then page = arg eid = nil elseif arg:sub(1,1):upper() == "Q" or arg:sub(1,9):lower() == "property:" or allowOmitPropPrefix then eid = arg page = nil else prop = arg end end if eid then if eid:sub(1,9):lower() == "property:" then id = replaceAlias(mw.text.trim(eid:sub(10))) if id:sub(1,1):upper() ~= "P" then id = "" end else id = replaceAlias(eid) end elseif page then if page:sub(1,1) == ":" then page = mw.text.trim(page:sub(2)) end id = mw.wikibase.getEntityIdForTitle(page, globalSiteId) or "" end if not id then id = mw.wikibase.getEntityIdForCurrentPage() or "" end id = id:upper() if not mw.wikibase.isValidEntityId(id) then id = "" end return id, prop end local function nextArg(args) local arg = args[args.pointer] if arg then args.pointer = args.pointer + 1 return mw.text.trim(arg) else return nil end end local function claimCommand(args, funcName) local cfg = Config:new() cfg:processFlagOrCommand(funcName) -- process first command (== function name) local lastArg, parsedFormat, formatParams, claims, value local hooks = {count = 0} -- set the date if given; -- must come BEFORE processing the flags if args[p.args.date] then cfg.atDate = {parseDate(args[p.args.date])} cfg.periods = {false, true, false} -- change default time constraint to 'current' end -- process flags and commands repeat lastArg = nextArg(args) until not cfg:processFlagOrCommand(lastArg) -- get the entity ID from either the positional argument, the eid argument or the page argument cfg.entityID, cfg.propertyID = getEntityId(lastArg, args[p.args.eid], args[p.args.page], false, args[p.args.globalSiteId]) if cfg.entityID == "" then return "" -- we cannot continue without a valid entity ID end cfg.entity = mw.wikibase.getEntity(cfg.entityID) if not cfg.propertyID then cfg.propertyID = nextArg(args) end cfg.propertyID = replaceAlias(cfg.propertyID) if not cfg.entity or not cfg.propertyID then return "" -- we cannot continue without an entity or a property ID end cfg.propertyID = cfg.propertyID:upper() if not cfg.entity.claims or not cfg.entity.claims[cfg.propertyID] then return "" -- there is no use to continue without any claims end claims = cfg.entity.claims[cfg.propertyID] if cfg.states.qualifiersCount > 0 then -- do further processing if "qualifier(s)" command was given if #args - args.pointer + 1 > cfg.states.qualifiersCount then -- claim ID or literal value has been given cfg.propertyValue = nextArg(args) end for i = 1, cfg.states.qualifiersCount do -- check if given qualifier ID is an alias and add it cfg.qualifierIDs[parameters.qualifier..i] = replaceAlias(nextArg(args) or ""):upper() end elseif cfg.states[parameters.reference] then -- do further processing if "reference(s)" command was given cfg.propertyValue = nextArg(args) end -- check for special property value 'somevalue' or 'novalue' if cfg.propertyValue then cfg.propertyValue = replaceSpecialChars(cfg.propertyValue) if cfg.propertyValue ~= "" and mw.text.trim(cfg.propertyValue) == "" then cfg.propertyValue = " " -- single space represents 'somevalue', whereas empty string represents 'novalue' else cfg.propertyValue = mw.text.trim(cfg.propertyValue) end end -- parse the desired format, or choose an appropriate format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) elseif cfg.states.qualifiersCount > 0 then -- "qualifier(s)" command given if cfg.states[parameters.property] then -- "propert(y|ies)" command given parsedFormat, formatParams = parseFormat(formats.propertyWithQualifier) else parsedFormat, formatParams = parseFormat(formats.qualifier) end elseif cfg.states[parameters.property] then -- "propert(y|ies)" command given parsedFormat, formatParams = parseFormat(formats.property) else -- "reference(s)" command given parsedFormat, formatParams = parseFormat(formats.reference) end -- if a "qualifier(s)" command and no "propert(y|ies)" command has been given, make the movable separator a semicolon if cfg.states.qualifiersCount > 0 and not cfg.states[parameters.property] then cfg.separators["sep"..parameters.separator][1] = {";"} end -- if only "reference(s)" has been given, set the default separator to none (except when raw) if cfg.states[parameters.reference] and not cfg.states[parameters.property] and cfg.states.qualifiersCount == 0 and not cfg.states[parameters.reference].rawValue then cfg.separators["sep"][1] = nil end -- if exactly one "qualifier(s)" command has been given, make "sep%q" point to "sep%q1" to make them equivalent if cfg.states.qualifiersCount == 1 then cfg.separators["sep"..parameters.qualifier] = cfg.separators["sep"..parameters.qualifier.."1"] end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hooks that should be called (getProperty, getQualifiers, getReferences); -- only define a hook if both its command ("propert(y|ies)", "reference(s)", "qualifier(s)") and its parameter ("%p", "%r", "%q1", "%q2", "%q3") have been given for i, v in pairs(cfg.states) do -- e.g. 'formatParams["%q1"] or formatParams["%q"]' to define hook even if "%q1" was not defined to be able to build a complete value for "%q" if formatParams[i] or formatParams[i:sub(1, 2)] then hooks[i] = getHookName(i, 1) hooks.count = hooks.count + 1 end end -- the "%q" parameter is not attached to a state, but is a collection of the results of multiple states (attached to "%q1", "%q2", "%q3", ...); -- so if this parameter is given then this hook must be defined separately, but only if at least one "qualifier(s)" command has been given if formatParams[parameters.qualifier] and cfg.states.qualifiersCount > 0 then hooks[parameters.qualifier] = getHookName(parameters.qualifier, 1) hooks.count = hooks.count + 1 end -- create a state for "properties" if it doesn't exist yet, which will be used as a base configuration for each claim iteration; -- must come AFTER defining the hooks if not cfg.states[parameters.property] then cfg.states[parameters.property] = State:new(cfg, parameters.property) -- if the "single" flag has been given then this state should be equivalent to "property" (singular) if cfg.singleClaim then cfg.states[parameters.property].singleValue = true end end -- if the "sourced" flag has been given then create a state for "reference" if it doesn't exist yet, using default values, -- which must exist in order to be able to determine if a claim has any references; -- must come AFTER defining the hooks if cfg.sourcedOnly and not cfg.states[parameters.reference] then cfg:processFlagOrCommand(p.claimCommands.reference) -- use singular "reference" to minimize overhead end -- set the parsed format and the separators (and optional punctuation mark); -- must come AFTER creating the additonal states cfg:setFormatAndSeparators(cfg.states[parameters.property], parsedFormat) -- process qualifier matching values, analogous to cfg.propertyValue for i, v in pairs(args) do i = tostring(i) if i:match('^[Pp]%d+$') or aliasesP[i] then v = replaceSpecialChars(v) -- check for special qualifier value 'somevalue' if v ~= "" and mw.text.trim(v) == "" then v = " " -- single space represents 'somevalue' end cfg.qualifierIDsAndValues[replaceAlias(i):upper()] = v end end -- first sort the claims on rank to pre-define the order of output (preferred first, then normal, then deprecated) claims = sortOnRank(claims) -- then iterate through the claims to collect values value = cfg:concatValues(cfg.states[parameters.property]:iterate(claims, hooks, State.claimMatches)) -- pass property state with level 1 hooks and matchHook -- if desired, add a clickable icon that may be used to edit the returned values on Wikidata if cfg.editable and value ~= "" then value = value .. cfg:getEditIcon() end return value end local function generalCommand(args, funcName) local cfg = Config:new() cfg.curState = State:new(cfg) local lastArg local value = nil repeat lastArg = nextArg(args) until not cfg:processFlag(lastArg) -- get the entity ID from either the positional argument, the eid argument or the page argument cfg.entityID = getEntityId(lastArg, args[p.args.eid], args[p.args.page], true, args[p.args.globalSiteId]) if cfg.entityID == "" or not mw.wikibase.entityExists(cfg.entityID) then return "" -- we cannot continue without an entity end -- serve according to the given command if funcName == p.generalCommands.label then value = cfg:getLabel(cfg.entityID, cfg.curState.rawValue, cfg.curState.linked, cfg.curState.shortName) elseif funcName == p.generalCommands.title then cfg.inSitelinks = true if cfg.entityID:sub(1,1) == "Q" then value = mw.wikibase.getSitelink(cfg.entityID) end if cfg.curState.linked and value then value = buildWikilink(value) end elseif funcName == p.generalCommands.description then value = mw.wikibase.getDescription(cfg.entityID) else local parsedFormat, formatParams local hooks = {count = 0} cfg.entity = mw.wikibase.getEntity(cfg.entityID) if funcName == p.generalCommands.alias or funcName == p.generalCommands.badge then cfg.curState.singleValue = true end if funcName == p.generalCommands.alias or funcName == p.generalCommands.aliases then if not cfg.entity.aliases or not cfg.entity.aliases[cfg.langCode] then return "" -- there is no use to continue without any aliasses end local aliases = cfg.entity.aliases[cfg.langCode] -- parse the desired format, or parse the default aliases format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) else parsedFormat, formatParams = parseFormat(formats.alias) end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hook that should be called (getAlias); -- only define the hook if the parameter ("%a") has been given if formatParams[parameters.alias] then hooks[parameters.alias] = getHookName(parameters.alias, 1) hooks.count = hooks.count + 1 end -- set the parsed format and the separators (and optional punctuation mark) cfg:setFormatAndSeparators(cfg.curState, parsedFormat) -- iterate to collect values value = cfg:concatValues(cfg.curState:iterate(aliases, hooks)) elseif funcName == p.generalCommands.badge or funcName == p.generalCommands.badges then if not cfg.entity.sitelinks or not cfg.entity.sitelinks[cfg.siteID] or not cfg.entity.sitelinks[cfg.siteID].badges then return "" -- there is no use to continue without any badges end local badges = cfg.entity.sitelinks[cfg.siteID].badges cfg.inSitelinks = true -- parse the desired format, or parse the default aliases format if args["format"] then parsedFormat, formatParams = parseFormat(args["format"]) else parsedFormat, formatParams = parseFormat(formats.badge) end -- process overridden separator values; -- must come AFTER tweaking the default separators cfg:processSeparators(args) -- define the hook that should be called (getBadge); -- only define the hook if the parameter ("%b") has been given if formatParams[parameters.badge] then hooks[parameters.badge] = getHookName(parameters.badge, 1) hooks.count = hooks.count + 1 end -- set the parsed format and the separators (and optional punctuation mark) cfg:setFormatAndSeparators(cfg.curState, parsedFormat) -- iterate to collect values value = cfg:concatValues(cfg.curState:iterate(badges, hooks)) end end value = value or "" if cfg.editable and value ~= "" then -- if desired, add a clickable icon that may be used to edit the returned value on Wikidata value = value .. cfg:getEditIcon() end return value end -- modules that include this module should call the functions with an underscore prepended, e.g.: p._property(args) local function establishCommands(commandList, commandFunc) for _, commandName in pairs(commandList) do local function wikitextWrapper(frame) local args = copyTable(frame.args) args.pointer = 1 loadI18n(aliasesP, frame) return commandFunc(args, commandName) end p[commandName] = wikitextWrapper local function luaWrapper(args) args = copyTable(args) args.pointer = 1 loadI18n(aliasesP) return commandFunc(args, commandName) end p["_" .. commandName] = luaWrapper end end establishCommands(p.claimCommands, claimCommand) establishCommands(p.generalCommands, generalCommand) -- main function that is supposed to be used by wrapper templates function p.main(frame) if not mw.wikibase then return nil end local f, args loadI18n(aliasesP, frame) -- get the parent frame to take the arguments that were passed to the wrapper template frame = frame:getParent() or frame if not frame.args[1] then throwError("no-function-specified") end f = mw.text.trim(frame.args[1]) if f == "main" then throwError("main-called-twice") end assert(p["_"..f], errorText('no-such-function', f)) -- copy arguments from immutable to mutable table args = copyTable(frame.args) -- remove the function name from the list table.remove(args, 1) return p["_"..f](args) end return p 6xowqousmlqn8snhh91c9p6t57np0h7 Sablonan:OldStyleDate 10 4639 18499 2024-05-25T10:19:56Z Bangrapip 9 new 18499 wikitext text/x-wiki {{{1}}}&nbsp;&#91;[[Tanggal Cara Lama èn Cara Baru|CL]] {{{3}}}&#93;{{#if: {{{2|}}}|&nbsp;{{{2|}}}|}}<noinclude> {{Documentation}} </noinclude> k9q4ycq8t3jdpvci6rzah4pb5wnuvfb Sablonan:End date 10 4640 18500 2024-05-25T10:20:26Z Bangrapip 9 new 18500 wikitext text/x-wiki <includeonly>{{#if: {{{4|}}} |{{#if: {{{5|}}} |{{padleft:{{{4}}}|2|0}}:{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} |&#58;{{padleft:{{{6}}}|2|0}} }},&#32;}} }}<!--ABOVE FOR TIME; BELOW FOR DATE -->{{#if: {{{1|}}} |{{#if: {{{2|}}} |{{#if: {{{3|}}} |{{#if:{{{df|}}}|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},}}&nbsp;{{{1}}}|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}}}|{{{1}}}}}}}{{#if: {{{7|}}} |&#32;({{#ifeq: {{{7}}}|Z|UTC|{{{7}}}}})}}<!-- BELOW FOR hCalendar --><span style="display:none">&#160;(<span class="dtend itvend">{{#if: {{{1|}}} | {{{1}}}{{#if: {{{2|}}} | -{{padleft:{{{2}}}|2|0}}{{#if: {{{3|}}} | -{{padleft:{{{3}}}|2|0}} }} }}<!-- -->{{#if: {{{4|}}} | T{{padleft:{{{4}}}|2|0}}{{#if: {{{5|}}} | &#58;{{padleft:{{{5}}}|2|0}}{{#if: {{{6|}}} | &#58;{{padleft:{{{6}}}|2|0}} }} }} }} }}{{{7|}}}</span>)</span></includeonly><noinclude> {{documentation}} </noinclude> er1g2jrlgoej318ztftef65443bhck3 Sablonan:Birth date 10 4641 18513 2024-05-25T10:41:01Z Bangrapip 9 Ngalihin halaman ke [[Sablonan:Tanggal lair]] 18513 wikitext text/x-wiki #REDIRECT [[Sablonan:Tanggal lair]] 1x12d11nq3t6zqr4s3jov70zoucnr7p Sablonan:Death date 10 4642 18514 2024-05-25T10:41:52Z Bangrapip 9 new 18514 wikitext text/x-wiki #REDIRECT [[Sablonan:Tanggal mati]] 69ymjjtrrk6yr5e8mf89jxhv05glwzi Sablonan:Kotak lingir logat Tenabang 10 4643 23343 18518 2024-07-05T11:39:38Z Swarabakti 44 23343 wikitext text/x-wiki {{Side box |class = noprint selfref |style = width: 15em; float: right |textstyle = vertical-align: middle; font-size: 90% |text = Ni makalĕ maké logat <br/>[[Basa Betawi#Logat Tenabang|Betawi Tenabang]]. |image = [[Gepokan:Coat_of_arms_of_Jakarta.svg|40px]] }}[[Bangsaan:Makalĕ paké basĕ Betawi Tenabang]]<noinclude>[[Bangsaan:Sablonan basa Betawi]]{{dokumentasi}}</noinclude> tevq5jsmt7bw2g0pn1d625hbnuzpa4z Sablonan:Lang-ace 10 4644 18525 2024-05-25T11:14:03Z Bangrapip 9 new 18525 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ace }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> i0hu9p53uctzcrmx5a1wbbsqkj19426 Modul:Language/data/iana languages/doc 828 4645 18529 2024-05-25T11:20:46Z Bangrapip 9 new 18529 wikitext text/x-wiki -- File-Date: 2024-05-16 local active = { ["aa"] = {"Apar"}, ["ab"] = {"Abhasi"}, ["ae"] = {"Awèsta"}, ["af"] = {"Aprikan"}, ["ak"] = {"Akan"}, ["am"] = {"Amhar"}, ["an"] = {"Aragon"}, ["ar"] = {"Arab"}, ["as"] = {"Asam"}, ["av"] = {"Awar"}, ["ay"] = {"Aymara"}, ["az"] = {"Asèrbaijan"}, ["ba"] = {"Baskir"}, ["be"] = {"Rus Puti"}, ["bg"] = {"Bulgari"}, ["bh"] = {"Bihari"}, ["bi"] = {"Bislama"}, ["bm"] = {"Bambara"}, ["bn"] = {"Benggala", "Bangla"}, ["bo"] = {"Tibèt"}, ["br"] = {"Brèton"}, ["bs"] = {"Bosni"}, ["ca"] = {"Katalan", "Balansi"}, ["ce"] = {"Cècèn"}, ["ch"] = {"Camoro"}, ["co"] = {"Korsika"}, ["cr"] = {"Kri"}, ["cs"] = {"Cèk"}, ["cu"] = {"Slawen Geréja", "Slaweni Geréja", "Bulgar Kuna", "Slawen Geréja Kuna", "Slawen Kuna"}, ["cv"] = {"Cuwas"}, ["cy"] = {"Walès"}, ["da"] = {"Dèn"}, ["de"] = {"Dèt"}, ["dv"] = {"Diwéhi", "Maladéwa"}, ["dz"] = {"Jongka"}, ["ee"] = {"Éwé"}, ["el"] = {"Yunani Modèren (1453-)"}, ["en"] = {"Inggris"}, ["eo"] = {"Sepèranto"}, ["es"] = {"Spanyol", "Kastili"}, ["et"] = {"Èstlan"}, ["eu"] = {"Basek"}, ["fa"] = {"Parsi"}, ["ff"] = {"Pula"}, ["fi"] = {"Pin"}, ["fj"] = {"Piji"}, ["fo"] = {"Pèrower"}, ["fr"] = {"Prasman"}, ["fy"] = {"Peris Kulon"}, ["ga"] = {"Ir"}, ["gd"] = {"Gaèlik Sekot", "Gaèlik"}, ["gl"] = {"Galisi"}, ["gn"] = {"Guarani"}, ["gu"] = {"Gujarat"}, ["gv"] = {"Man"}, ["ha"] = {"Hausa"}, ["he"] = {"Ibrani"}, ["hi"] = {"Hindi"}, ["ho"] = {"Hiri Motu"}, ["hr"] = {"Kroasi"}, ["ht"] = {"Haiti", "Kréol Haiti"}, ["hu"] = {"Honggari"}, ["hy"] = {"Lemènder"}, ["hz"] = {"Héréro"}, ["ia"] = {"Anterkulonan (Paguyuban Basa Penulung Antérobangsa)"}, ["id"] = {"Indonesian"}, ["ie"] = {"Anterlida", "Wètanan"}, ["ig"] = {"Igbo"}, ["ii"] = {"I Sucoan"}, ["ik"] = {"Inupiak"}, ["io"] = {"Ido"}, ["is"] = {"Èslan"}, ["it"] = {"Itali"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Jepang"}, ["jv"] = {"Jawa"}, ["ka"] = {"Géorgi"}, ["kg"] = {"Kongo"}, ["ki"] = {"Kikuyu", "Gikuyu"}, ["kj"] = {"Kuanyama"}, ["kk"] = {"Kasak"}, ["kl"] = {"Grunlan"}, ["km"] = {"Kemboja", "Kemboja Tenga"}, ["kn"] = {"Kenada"}, ["ko"] = {"Koréa"}, ["kr"] = {"Kanuri"}, ["ks"] = {"Kasmir"}, ["ku"] = {"Kurdi"}, ["kv"] = {"Komi"}, ["kw"] = {"Kornis"}, ["ky"] = {"Kirgis"}, ["la"] = {"Latèn", "Latin"}, ["lb"] = {"Leksembereh"}, ["lg"] = {"Uganda", "Luganda"}, ["li"] = {"Limbereh"}, ["ln"] = {"Linggala"}, ["lo"] = {"Lao"}, ["lt"] = {"Litowen"}, ["lu"] = {"Luba-Katanga"}, ["lv"] = {"Lèt"}, ["mg"] = {"Madagaskar"}, ["mh"] = {"Marsal"}, ["mi"] = {"Maori"}, ["mk"] = {"Makèdoni"}, ["ml"] = {"Malayalam"}, ["mn"] = {"Monggol"}, ["mr"] = {"Marati"}, ["ms"] = {"Melayu (basa gedé)"}, ["mt"] = {"Malta"}, ["my"] = {"Birma"}, ["na"] = {"Nauru"}, ["nb"] = {"Nor Buku"}, ["nd"] = {"Ndébélé Lor"}, ["ne"] = {"Népali (basa gedé)"}, ["ng"] = {"Ndonga"}, ["nl"] = {"Welanda", "Pelam"}, ["nn"] = {"Nor Baru"}, ["no"] = {"Norwèhen"}, ["nr"] = {"Ndébélé Kidul"}, ["nv"] = {"Nabaho", "Nawaho"}, ["ny"] = {"Nyanja", "Céwa"}, ["oc"] = {"Oksitan (abis 1500)"}, ["oj"] = {"Ojibwé"}, ["om"] = {"Oromo"}, ["or"] = {"Oria (basa gedé)"}, ["os"] = {"Osèt", "Osèti"}, ["pa"] = {"Panjabi"}, ["pi"] = {"Pali"}, ["pl"] = {"Pol"}, ["ps"] = {"Pastun", "Pustun"}, ["pt"] = {"Portugis"}, ["qu"] = {"Kécua"}, ["rm"] = {"Réto-Roman"}, ["rn"] = {"Burundi"}, ["ro"] = {"Rumèn", "Moldawi"}, ["ru"] = {"Rus"}, ["rw"] = {"Ruanda"}, ["sa"] = {"Sangsekerta"}, ["sc"] = {"Sardèn"}, ["sd"] = {"Sindi"}, ["se"] = {"Sami Lor"}, ["sg"] = {"Sanggo"}, ["sh"] = {"Sèrbo-Kroat"}, ["si"] = {"Singala"}, ["sk"] = {"Slowak"}, ["sl"] = {"Slowèn"}, ["sm"] = {"Samoa"}, ["sn"] = {"Sona"}, ["so"] = {"Somali"}, ["sq"] = {"Albani"}, ["sr"] = {"Sèrwi"}, ["ss"] = {"Swasi"}, ["st"] = {"Soto Kidul"}, ["su"] = {"Sunda"}, ["sv"] = {"Swèd"}, ["sw"] = {"Swahili (basa gedé)"}, ["ta"] = {"Tamil"}, ["te"] = {"Telugu"}, ["tg"] = {"Tajik"}, ["th"] = {"Siam"}, ["ti"] = {"Tigrinya"}, ["tk"] = {"Turkmèn"}, ["tl"] = {"Tagalog"}, ["tn"] = {"Boswana"}, ["to"] = {"Tonga (Pulo Tonga)"}, ["tr"] = {"Turki"}, ["ts"] = {"Songa"}, ["tt"] = {"Tatar"}, ["tw"] = {"Twi"}, ["ty"] = {"Tahiti"}, ["ug"] = {"Uigur"}, ["uk"] = {"Ukrain"}, ["ur"] = {"Urdu"}, ["uz"] = {"Usbèk"}, ["ve"] = {"Wènda"}, ["vi"] = {"Piètnamese"}, ["vo"] = {"Wolapik"}, ["wa"] = {"Wal"}, ["wo"] = {"Wolop"}, ["xh"] = {"Kosa"}, ["yi"] = {"Dèt Yahudi", "Yahudi"}, ["yo"] = {"Yoruba"}, ["za"] = {"Cong"}, ["zh"] = {"Tionghoa"}, ["zu"] = {"Julu"}, ["aaa"] = {"Ghotuo"}, ["aab"] = {"Alumu-Tesu"}, ["aac"] = {"Ari"}, ["aad"] = {"Amal"}, ["aae"] = {"Arbëreshë Albanian"}, ["aaf"] = {"Aranadan"}, ["aag"] = {"Ambrak"}, ["aah"] = {"Abu' Arapesh"}, ["aai"] = {"Arifama-Miniafia"}, ["aak"] = {"Ankave"}, ["aal"] = {"Afade"}, ["aan"] = {"Anambé"}, ["aao"] = {"Algerian Saharan Arabic"}, ["aap"] = {"Pará Arára"}, ["aaq"] = {"Eastern Abnaki"}, ["aas"] = {"Aasáx"}, ["aat"] = {"Arvanitika Albanian"}, ["aau"] = {"Abau"}, ["aav"] = {"Austro-Asiatic languages"}, ["aaw"] = {"Solong"}, ["aax"] = {"Mandobo Atas"}, ["aaz"] = {"Amarasi"}, ["aba"] = {"Abé"}, ["abb"] = {"Bankon"}, ["abc"] = {"Ambala Ayta"}, ["abd"] = {"Manide"}, ["abe"] = {"Western Abnaki"}, ["abf"] = {"Abai Sungai"}, ["abg"] = {"Abaga"}, ["abh"] = {"Tajiki Arabic"}, ["abi"] = {"Abidji"}, ["abj"] = {"Aka-Bea"}, ["abl"] = {"Lampung Nyo"}, ["abm"] = {"Abanyom"}, ["abn"] = {"Abua"}, ["abo"] = {"Abon"}, ["abp"] = {"Abellen Ayta"}, ["abq"] = {"Abaza"}, ["abr"] = {"Abron"}, ["abs"] = {"Ambonese Malay"}, ["abt"] = {"Ambulas"}, ["abu"] = {"Abure"}, ["abv"] = {"Baharna Arabic"}, ["abw"] = {"Pal"}, ["abx"] = {"Inabaknon"}, ["aby"] = {"Aneme Wake"}, ["abz"] = {"Abui"}, ["aca"] = {"Achagua"}, ["acb"] = {"Áncá"}, ["acd"] = {"Gikyode"}, ["ace"] = {"Acéh"}, ["acf"] = {"Saint Lucian Creole French"}, ["ach"] = {"Acoli"}, ["aci"] = {"Aka-Cari"}, ["ack"] = {"Aka-Kora"}, ["acl"] = {"Akar-Bale"}, ["acm"] = {"Mesopotamian Arabic"}, ["acn"] = {"Achang"}, ["acp"] = {"Eastern Acipa"}, ["acq"] = {"Ta'izzi-Adeni Arabic"}, ["acr"] = {"Achi"}, ["acs"] = {"Acroá"}, ["act"] = {"Achterhoeks"}, ["acu"] = {"Achuar-Shiwiar"}, ["acv"] = {"Achumawi"}, ["acw"] = {"Hijazi Arabic"}, ["acx"] = {"Omani Arabic"}, ["acy"] = {"Cypriot Arabic"}, ["acz"] = {"Acheron"}, ["ada"] = {"Adangme"}, ["adb"] = {"Atauran"}, ["add"] = {"Lidzonka", "Dzodinka"}, ["ade"] = {"Adele"}, ["adf"] = {"Dhofari Arabic"}, ["adg"] = {"Andegerebinha"}, ["adh"] = {"Adhola"}, ["adi"] = {"Adi"}, ["adj"] = {"Adioukrou"}, ["adl"] = {"Galo"}, ["adn"] = {"Adang"}, ["ado"] = {"Abu"}, ["adq"] = {"Adangbe"}, ["adr"] = {"Adonara"}, ["ads"] = {"Adamorobe Sign Language"}, ["adt"] = {"Adnyamathanha"}, ["adu"] = {"Aduge"}, ["adw"] = {"Amundava"}, ["adx"] = {"Amdo Tibetan"}, ["ady"] = {"Adyghe", "Adygei"}, ["adz"] = {"Adzera"}, ["aea"] = {"Areba"}, ["aeb"] = {"Tunisian Arabic"}, ["aec"] = {"Saidi Arabic"}, ["aed"] = {"Argentine Sign Language"}, ["aee"] = {"Northeast Pashai", "Northeast Pashayi"}, ["aek"] = {"Haeke"}, ["ael"] = {"Ambele"}, ["aem"] = {"Arem"}, ["aen"] = {"Armenian Sign Language"}, ["aeq"] = {"Aer"}, ["aer"] = {"Eastern Arrernte"}, ["aes"] = {"Alsea"}, ["aeu"] = {"Akeu"}, ["aew"] = {"Ambakich"}, ["aey"] = {"Amele"}, ["aez"] = {"Aeka"}, ["afa"] = {"Afro-Asiatic languages"}, ["afb"] = {"Gulf Arabic"}, ["afd"] = {"Andai"}, ["afe"] = {"Putukwam"}, ["afg"] = {"Afghan Sign Language"}, ["afh"] = {"Afrihili"}, ["afi"] = {"Akrukay", "Chini"}, ["afk"] = {"Nanubae"}, ["afn"] = {"Defaka"}, ["afo"] = {"Eloyi"}, ["afp"] = {"Tapei"}, ["afs"] = {"Afro-Seminole Creole"}, ["aft"] = {"Afitti"}, ["afu"] = {"Awutu"}, ["afz"] = {"Obokuitai"}, ["aga"] = {"Aguano"}, ["agb"] = {"Legbo"}, ["agc"] = {"Agatu"}, ["agd"] = {"Agarabi"}, ["age"] = {"Angal"}, ["agf"] = {"Arguni"}, ["agg"] = {"Angor"}, ["agh"] = {"Ngelima"}, ["agi"] = {"Agariya"}, ["agj"] = {"Argobba"}, ["agk"] = {"Isarog Agta"}, ["agl"] = {"Fembe"}, ["agm"] = {"Angaataha"}, ["agn"] = {"Agutaynen"}, ["ago"] = {"Tainae"}, ["agq"] = {"Aghem"}, ["agr"] = {"Aguaruna"}, ["ags"] = {"Esimbi"}, ["agt"] = {"Central Cagayan Agta"}, ["agu"] = {"Aguacateco"}, ["agv"] = {"Remontado Dumagat"}, ["agw"] = {"Kahua"}, ["agx"] = {"Aghul"}, ["agy"] = {"Southern Alta"}, ["agz"] = {"Mt. Iriga Agta"}, ["aha"] = {"Ahanta"}, ["ahb"] = {"Axamb"}, ["ahg"] = {"Qimant"}, ["ahh"] = {"Aghu"}, ["ahi"] = {"Tiagbamrin Aizi"}, ["ahk"] = {"Akha"}, ["ahl"] = {"Igo"}, ["ahm"] = {"Mobumrin Aizi"}, ["ahn"] = {"Àhàn"}, ["aho"] = {"Ahom"}, ["ahp"] = {"Aproumu Aizi"}, ["ahr"] = {"Ahirani"}, ["ahs"] = {"Ashe"}, ["aht"] = {"Ahtena"}, ["aia"] = {"Arosi"}, ["aib"] = {"Ainu (China)"}, ["aic"] = {"Ainbai"}, ["aid"] = {"Alngith"}, ["aie"] = {"Amara"}, ["aif"] = {"Agi"}, ["aig"] = {"Antigua and Barbuda Creole English"}, ["aih"] = {"Ai-Cham"}, ["aii"] = {"Assyrian Neo-Aramaic"}, ["aij"] = {"Lishanid Noshan"}, ["aik"] = {"Ake"}, ["ail"] = {"Aimele"}, ["aim"] = {"Aimol"}, ["ain"] = {"Ainu (Japan)"}, ["aio"] = {"Aiton"}, ["aip"] = {"Burumakok"}, ["aiq"] = {"Aimaq"}, ["air"] = {"Airoran"}, ["ait"] = {"Arikem"}, ["aiw"] = {"Aari"}, ["aix"] = {"Aighon"}, ["aiy"] = {"Ali"}, ["aja"] = {"Aja (South Sudan)"}, ["ajg"] = {"Aja (Benin)"}, ["aji"] = {"Ajië"}, ["ajn"] = {"Andajin"}, ["ajs"] = {"Algerian Jewish Sign Language"}, ["aju"] = {"Judeo-Moroccan Arabic"}, ["ajw"] = {"Ajawa"}, ["ajz"] = {"Amri Karbi"}, ["akb"] = {"Batak Angkola"}, ["akc"] = {"Mpur"}, ["akd"] = {"Ukpet-Ehom"}, ["ake"] = {"Akawaio"}, ["akf"] = {"Akpa"}, ["akg"] = {"Anakalangu"}, ["akh"] = {"Angal Heneng"}, ["aki"] = {"Aiome"}, ["akj"] = {"Aka-Jeru"}, ["akk"] = {"Akkadian"}, ["akl"] = {"Aklanon"}, ["akm"] = {"Aka-Bo"}, ["ako"] = {"Akurio"}, ["akp"] = {"Siwu"}, ["akq"] = {"Ak"}, ["akr"] = {"Araki"}, ["aks"] = {"Akaselem"}, ["akt"] = {"Akolet"}, ["aku"] = {"Akum"}, ["akv"] = {"Akhvakh"}, ["akw"] = {"Akwa"}, ["akx"] = {"Aka-Kede"}, ["aky"] = {"Aka-Kol"}, ["akz"] = {"Alabama"}, ["ala"] = {"Alago"}, ["alc"] = {"Qawasqar"}, ["ald"] = {"Alladian"}, ["ale"] = {"Aleut"}, ["alf"] = {"Alege"}, ["alg"] = {"Algonquian languages"}, ["alh"] = {"Alawa"}, ["ali"] = {"Amaimon"}, ["alj"] = {"Alangan"}, ["alk"] = {"Alak"}, ["all"] = {"Allar"}, ["alm"] = {"Amblong"}, ["aln"] = {"Gheg Albanian"}, ["alo"] = {"Larike-Wakasihu"}, ["alp"] = {"Alune"}, ["alq"] = {"Algonquin"}, ["alr"] = {"Alutor"}, ["als"] = {"Tosk Albanian"}, ["alt"] = {"Southern Altai"}, ["alu"] = {"'Are'are"}, ["alv"] = {"Atlantic-Congo languages"}, ["alw"] = {"Alaba-K’abeena", "Wanbasana"}, ["alx"] = {"Amol"}, ["aly"] = {"Alyawarr"}, ["alz"] = {"Alur"}, ["ama"] = {"Amanayé"}, ["amb"] = {"Ambo"}, ["amc"] = {"Amahuaca"}, ["ame"] = {"Yanesha'"}, ["amf"] = {"Hamer-Banna"}, ["amg"] = {"Amurdak"}, ["ami"] = {"Amis"}, ["amj"] = {"Amdang"}, ["amk"] = {"Ambai"}, ["aml"] = {"War-Jaintia"}, ["amm"] = {"Ama (Papua New Guinea)"}, ["amn"] = {"Amanab"}, ["amo"] = {"Amo"}, ["amp"] = {"Alamblak"}, ["amq"] = {"Amahai"}, ["amr"] = {"Amarakaeri"}, ["ams"] = {"Southern Amami-Oshima"}, ["amt"] = {"Amto"}, ["amu"] = {"Guerrero Amuzgo"}, ["amv"] = {"Ambelau"}, ["amw"] = {"Western Neo-Aramaic"}, ["amx"] = {"Anmatyerre"}, ["amy"] = {"Ami"}, ["amz"] = {"Atampaya"}, ["ana"] = {"Andaqui"}, ["anb"] = {"Andoa"}, ["anc"] = {"Ngas"}, ["and"] = {"Ansus"}, ["ane"] = {"Xârâcùù"}, ["anf"] = {"Animere"}, ["ang"] = {"Old English (ca. 450-1100)"}, ["anh"] = {"Nend"}, ["ani"] = {"Andi"}, ["anj"] = {"Anor"}, ["ank"] = {"Goemai"}, ["anl"] = {"Anu-Hkongso Chin"}, ["anm"] = {"Anal"}, ["ann"] = {"Obolo"}, ["ano"] = {"Andoque"}, ["anp"] = {"Angika"}, ["anq"] = {"Jarawa (India)"}, ["anr"] = {"Andh"}, ["ans"] = {"Anserma"}, ["ant"] = {"Antakarinya", "Antikarinya"}, ["anu"] = {"Anuak"}, ["anv"] = {"Denya"}, ["anw"] = {"Anaang"}, ["anx"] = {"Andra-Hus"}, ["any"] = {"Anyin"}, ["anz"] = {"Anem"}, ["aoa"] = {"Angolar"}, ["aob"] = {"Abom"}, ["aoc"] = {"Pemon"}, ["aod"] = {"Andarum"}, ["aoe"] = {"Angal Enen"}, ["aof"] = {"Bragat"}, ["aog"] = {"Angoram"}, ["aoi"] = {"Anindilyakwa"}, ["aoj"] = {"Mufian"}, ["aok"] = {"Arhö"}, ["aol"] = {"Alor"}, ["aom"] = {"Ömie"}, ["aon"] = {"Bumbita Arapesh"}, ["aor"] = {"Aore"}, ["aos"] = {"Taikat"}, ["aot"] = {"Atong (India)", "A'tong"}, ["aou"] = {"A'ou"}, ["aox"] = {"Atorada"}, ["aoz"] = {"Uab Meto"}, ["apa"] = {"Apache languages"}, ["apb"] = {"Sa'a"}, ["apc"] = {"Levantine Arabic"}, ["apd"] = {"Sudanese Arabic"}, ["ape"] = {"Bukiyip"}, ["apf"] = {"Pahanan Agta"}, ["apg"] = {"Ampanang"}, ["aph"] = {"Athpariya"}, ["api"] = {"Apiaká"}, ["apj"] = {"Jicarilla Apache"}, ["apk"] = {"Kiowa Apache"}, ["apl"] = {"Lipan Apache"}, ["apm"] = {"Mescalero-Chiricahua Apache"}, ["apn"] = {"Apinayé"}, ["apo"] = {"Ambul"}, ["app"] = {"Apma"}, ["apq"] = {"A-Pucikwar"}, ["apr"] = {"Arop-Lokep"}, ["aps"] = {"Arop-Sissano"}, ["apt"] = {"Apatani"}, ["apu"] = {"Apurinã"}, ["apv"] = {"Alapmunte"}, ["apw"] = {"Western Apache"}, ["apx"] = {"Aputai"}, ["apy"] = {"Apalaí"}, ["apz"] = {"Safeyoka"}, ["aqa"] = {"Alacalufan languages"}, ["aqc"] = {"Archi"}, ["aqd"] = {"Ampari Dogon"}, ["aqg"] = {"Arigidi"}, ["aqk"] = {"Aninka"}, ["aql"] = {"Algic languages"}, ["aqm"] = {"Atohwaim"}, ["aqn"] = {"Northern Alta"}, ["aqp"] = {"Atakapa"}, ["aqr"] = {"Arhâ"}, ["aqt"] = {"Angaité"}, ["aqz"] = {"Akuntsu"}, ["arb"] = {"Standard Arabic"}, ["arc"] = {"Official Aramaic (700-300 BCE)", "Imperial Aramaic (700-300 BCE)"}, ["ard"] = {"Arabana"}, ["are"] = {"Western Arrarnta"}, ["arh"] = {"Arhuaco"}, ["ari"] = {"Arikara"}, ["arj"] = {"Arapaso"}, ["ark"] = {"Arikapú"}, ["arl"] = {"Arabela"}, ["arn"] = {"Mapudungun", "Mapuche"}, ["aro"] = {"Araona"}, ["arp"] = {"Arapaho"}, ["arq"] = {"Algerian Arabic"}, ["arr"] = {"Karo (Brazil)"}, ["ars"] = {"Najdi Arabic"}, ["art"] = {"Artificial languages"}, ["aru"] = {"Aruá (Amazonas State)", "Arawá"}, ["arv"] = {"Arbore"}, ["arw"] = {"Arawak"}, ["arx"] = {"Aruá (Rodonia State)"}, ["ary"] = {"Moroccan Arabic"}, ["arz"] = {"Egyptian Arabic"}, ["asa"] = {"Asu (Tanzania)"}, ["asb"] = {"Assiniboine"}, ["asc"] = {"Casuarina Coast Asmat"}, ["ase"] = {"American Sign Language"}, ["asf"] = {"Auslan", "Australian Sign Language"}, ["asg"] = {"Cishingini"}, ["ash"] = {"Abishira"}, ["asi"] = {"Buruwai"}, ["asj"] = {"Sari"}, ["ask"] = {"Ashkun"}, ["asl"] = {"Asilulu"}, ["asn"] = {"Xingú Asuriní"}, ["aso"] = {"Dano"}, ["asp"] = {"Algerian Sign Language"}, ["asq"] = {"Austrian Sign Language"}, ["asr"] = {"Asuri"}, ["ass"] = {"Ipulo"}, ["ast"] = {"Asturian", "Asturleonese", "Bable", "Leonese"}, ["asu"] = {"Tocantins Asurini"}, ["asv"] = {"Asoa"}, ["asw"] = {"Australian Aborigines Sign Language"}, ["asx"] = {"Muratayak"}, ["asy"] = {"Yaosakor Asmat"}, ["asz"] = {"As"}, ["ata"] = {"Pele-Ata"}, ["atb"] = {"Zaiwa"}, ["atc"] = {"Atsahuaca"}, ["atd"] = {"Ata Manobo"}, ["ate"] = {"Atemble"}, ["atg"] = {"Ivbie North-Okpela-Arhe"}, ["ath"] = {"Athapascan languages"}, ["ati"] = {"Attié"}, ["atj"] = {"Atikamekw"}, ["atk"] = {"Ati"}, ["atl"] = {"Mt. Iraya Agta"}, ["atm"] = {"Ata"}, ["atn"] = {"Ashtiani"}, ["ato"] = {"Atong (Cameroon)"}, ["atp"] = {"Pudtol Atta"}, ["atq"] = {"Aralle-Tabulahan"}, ["atr"] = {"Waimiri-Atroari"}, ["ats"] = {"Gros Ventre"}, ["att"] = {"Pamplona Atta"}, ["atu"] = {"Reel"}, ["atv"] = {"Northern Altai"}, ["atw"] = {"Atsugewi"}, ["atx"] = {"Arutani"}, ["aty"] = {"Aneityum"}, ["atz"] = {"Arta"}, ["aua"] = {"Asumboa"}, ["aub"] = {"Alugu"}, ["auc"] = {"Waorani"}, ["aud"] = {"Anuta"}, ["auf"] = {"Arauan languages"}, ["aug"] = {"Aguna"}, ["auh"] = {"Aushi"}, ["aui"] = {"Anuki"}, ["auj"] = {"Awjilah"}, ["auk"] = {"Heyo"}, ["aul"] = {"Aulua"}, ["aum"] = {"Asu (Nigeria)"}, ["aun"] = {"Molmo One"}, ["auo"] = {"Auyokawa"}, ["aup"] = {"Makayam"}, ["auq"] = {"Anus", "Korur"}, ["aur"] = {"Aruek"}, ["aus"] = {"Australian languages"}, ["aut"] = {"Austral"}, ["auu"] = {"Auye"}, ["auw"] = {"Awyi"}, ["aux"] = {"Aurá"}, ["auy"] = {"Awiyaana"}, ["auz"] = {"Uzbeki Arabic"}, ["avb"] = {"Avau"}, ["avd"] = {"Alviri-Vidari"}, ["avi"] = {"Avikam"}, ["avk"] = {"Kotava"}, ["avl"] = {"Eastern Egyptian Bedawi Arabic"}, ["avm"] = {"Angkamuthi"}, ["avn"] = {"Avatime"}, ["avo"] = {"Agavotaguerra"}, ["avs"] = {"Aushiri"}, ["avt"] = {"Au"}, ["avu"] = {"Avokaya"}, ["avv"] = {"Avá-Canoeiro"}, ["awa"] = {"Awadhi"}, ["awb"] = {"Awa (Papua New Guinea)"}, ["awc"] = {"Cicipu"}, ["awd"] = {"Arawakan languages"}, ["awe"] = {"Awetí"}, ["awg"] = {"Anguthimri"}, ["awh"] = {"Awbono"}, ["awi"] = {"Aekyom"}, ["awk"] = {"Awabakal"}, ["awm"] = {"Arawum"}, ["awn"] = {"Awngi"}, ["awo"] = {"Awak"}, ["awr"] = {"Awera"}, ["aws"] = {"South Awyu"}, ["awt"] = {"Araweté"}, ["awu"] = {"Central Awyu"}, ["awv"] = {"Jair Awyu"}, ["aww"] = {"Awun"}, ["awx"] = {"Awara"}, ["awy"] = {"Edera Awyu"}, ["axb"] = {"Abipon"}, ["axe"] = {"Ayerrerenge"}, ["axg"] = {"Mato Grosso Arára"}, ["axk"] = {"Yaka (Central African Republic)"}, ["axl"] = {"Lower Southern Aranda"}, ["axm"] = {"Middle Armenian"}, ["axx"] = {"Xârâgurè"}, ["aya"] = {"Awar"}, ["ayb"] = {"Ayizo Gbe"}, ["ayc"] = {"Southern Aymara"}, ["ayd"] = {"Ayabadhu"}, ["aye"] = {"Ayere"}, ["ayg"] = {"Ginyanga"}, ["ayh"] = {"Hadrami Arabic"}, ["ayi"] = {"Leyigha"}, ["ayk"] = {"Akuku"}, ["ayl"] = {"Libyan Arabic"}, ["ayn"] = {"Sanaani Arabic"}, ["ayo"] = {"Ayoreo"}, ["ayp"] = {"North Mesopotamian Arabic"}, ["ayq"] = {"Ayi (Papua New Guinea)"}, ["ayr"] = {"Central Aymara"}, ["ays"] = {"Sorsogon Ayta"}, ["ayt"] = {"Magbukun Ayta"}, ["ayu"] = {"Ayu"}, ["ayz"] = {"Mai Brat"}, ["aza"] = {"Azha"}, ["azb"] = {"South Azerbaijani"}, ["azc"] = {"Uto-Aztecan languages"}, ["azd"] = {"Eastern Durango Nahuatl"}, ["azg"] = {"San Pedro Amuzgos Amuzgo"}, ["azj"] = {"North Azerbaijani"}, ["azm"] = {"Ipalapa Amuzgo"}, ["azn"] = {"Western Durango Nahuatl"}, ["azo"] = {"Awing"}, ["azt"] = {"Faire Atta"}, ["azz"] = {"Highland Puebla Nahuatl"}, ["baa"] = {"Babatana"}, ["bab"] = {"Bainouk-Gunyuño"}, ["bac"] = {"Badui"}, ["bad"] = {"Banda languages"}, ["bae"] = {"Baré"}, ["baf"] = {"Nubaca"}, ["bag"] = {"Tuki"}, ["bah"] = {"Bahamas Creole English"}, ["bai"] = {"Bamileke languages"}, ["baj"] = {"Barakai"}, ["bal"] = {"Baluchi"}, ["ban"] = {"Balinese"}, ["bao"] = {"Waimaha"}, ["bap"] = {"Bantawa"}, ["bar"] = {"Bavarian"}, ["bas"] = {"Basa (Cameroon)"}, ["bat"] = {"Baltic languages"}, ["bau"] = {"Bada (Nigeria)"}, ["bav"] = {"Vengo"}, ["baw"] = {"Bambili-Bambui"}, ["bax"] = {"Bamun"}, ["bay"] = {"Batuley"}, ["bba"] = {"Baatonum"}, ["bbb"] = {"Barai"}, ["bbc"] = {"Batak Toba"}, ["bbd"] = {"Bau"}, ["bbe"] = {"Bangba"}, ["bbf"] = {"Baibai"}, ["bbg"] = {"Barama"}, ["bbh"] = {"Bugan"}, ["bbi"] = {"Barombi"}, ["bbj"] = {"Ghomálá'"}, ["bbk"] = {"Babanki"}, ["bbl"] = {"Bats"}, ["bbm"] = {"Babango"}, ["bbn"] = {"Uneapa"}, ["bbo"] = {"Northern Bobo Madaré", "Konabéré"}, ["bbp"] = {"West Central Banda"}, ["bbq"] = {"Bamali"}, ["bbr"] = {"Girawa"}, ["bbs"] = {"Bakpinka"}, ["bbt"] = {"Mburku"}, ["bbu"] = {"Kulung (Nigeria)"}, ["bbv"] = {"Karnai"}, ["bbw"] = {"Baba"}, ["bbx"] = {"Bubia"}, ["bby"] = {"Befang"}, ["bca"] = {"Central Bai"}, ["bcb"] = {"Bainouk-Samik"}, ["bcc"] = {"Southern Balochi"}, ["bcd"] = {"North Babar"}, ["bce"] = {"Bamenyam"}, ["bcf"] = {"Bamu"}, ["bcg"] = {"Baga Pokur"}, ["bch"] = {"Bariai"}, ["bci"] = {"Baoulé"}, ["bcj"] = {"Bardi"}, ["bck"] = {"Bunuba"}, ["bcl"] = {"Central Bikol"}, ["bcm"] = {"Bannoni"}, ["bcn"] = {"Bali (Nigeria)"}, ["bco"] = {"Kaluli"}, ["bcp"] = {"Bali (Democratic Republic of Congo)"}, ["bcq"] = {"Bench"}, ["bcr"] = {"Babine"}, ["bcs"] = {"Kohumono"}, ["bct"] = {"Bendi"}, ["bcu"] = {"Awad Bing"}, ["bcv"] = {"Shoo-Minda-Nye"}, ["bcw"] = {"Bana"}, ["bcy"] = {"Bacama"}, ["bcz"] = {"Bainouk-Gunyaamolo"}, ["bda"] = {"Bayot"}, ["bdb"] = {"Basap"}, ["bdc"] = {"Emberá-Baudó"}, ["bdd"] = {"Bunama"}, ["bde"] = {"Bade"}, ["bdf"] = {"Biage"}, ["bdg"] = {"Bonggi"}, ["bdh"] = {"Baka (South Sudan)"}, ["bdi"] = {"Burun"}, ["bdj"] = {"Bai (South Sudan)", "Bai"}, ["bdk"] = {"Budukh"}, ["bdl"] = {"Indonesian Bajau"}, ["bdm"] = {"Buduma"}, ["bdn"] = {"Baldemu"}, ["bdo"] = {"Morom"}, ["bdp"] = {"Bende"}, ["bdq"] = {"Bahnar"}, ["bdr"] = {"West Coast Bajau"}, ["bds"] = {"Burunge"}, ["bdt"] = {"Bokoto"}, ["bdu"] = {"Oroko"}, ["bdv"] = {"Bodo Parja"}, ["bdw"] = {"Baham"}, ["bdx"] = {"Budong-Budong"}, ["bdy"] = {"Bandjalang"}, ["bdz"] = {"Badeshi"}, ["bea"] = {"Beaver"}, ["beb"] = {"Bebele"}, ["bec"] = {"Iceve-Maci"}, ["bed"] = {"Bedoanas"}, ["bee"] = {"Byangsi"}, ["bef"] = {"Benabena"}, ["beg"] = {"Belait"}, ["beh"] = {"Biali"}, ["bei"] = {"Bekati'"}, ["bej"] = {"Beja", "Bedawiyet"}, ["bek"] = {"Bebeli"}, ["bem"] = {"Bemba (Zambia)"}, ["beo"] = {"Beami"}, ["bep"] = {"Besoa"}, ["beq"] = {"Beembe"}, ["ber"] = {"Berber languages"}, ["bes"] = {"Besme"}, ["bet"] = {"Guiberoua Béte"}, ["beu"] = {"Blagar"}, ["bev"] = {"Daloa Bété"}, ["bew"] = {"Betawi"}, ["bex"] = {"Jur Modo"}, ["bey"] = {"Beli (Papua New Guinea)"}, ["bez"] = {"Bena (Tanzania)"}, ["bfa"] = {"Bari"}, ["bfb"] = {"Pauri Bareli"}, ["bfc"] = {"Panyi Bai", "Northern Bai"}, ["bfd"] = {"Bafut"}, ["bfe"] = {"Betaf", "Tena"}, ["bff"] = {"Bofi"}, ["bfg"] = {"Busang Kayan"}, ["bfh"] = {"Blafe"}, ["bfi"] = {"British Sign Language"}, ["bfj"] = {"Bafanji"}, ["bfk"] = {"Ban Khor Sign Language"}, ["bfl"] = {"Banda-Ndélé"}, ["bfm"] = {"Mmen"}, ["bfn"] = {"Bunak"}, ["bfo"] = {"Malba Birifor"}, ["bfp"] = {"Beba"}, ["bfq"] = {"Badaga"}, ["bfr"] = {"Bazigar"}, ["bfs"] = {"Southern Bai"}, ["bft"] = {"Balti"}, ["bfu"] = {"Gahri"}, ["bfw"] = {"Bondo"}, ["bfx"] = {"Bantayanon"}, ["bfy"] = {"Bagheli"}, ["bfz"] = {"Mahasu Pahari"}, ["bga"] = {"Gwamhi-Wuri"}, ["bgb"] = {"Bobongko"}, ["bgc"] = {"Haryanvi"}, ["bgd"] = {"Rathwi Bareli"}, ["bge"] = {"Bauria"}, ["bgf"] = {"Bangandu"}, ["bgg"] = {"Bugun"}, ["bgi"] = {"Giangan"}, ["bgj"] = {"Bangolan"}, ["bgk"] = {"Bit", "Buxinhua"}, ["bgl"] = {"Bo (Laos)"}, ["bgn"] = {"Western Balochi"}, ["bgo"] = {"Baga Koga"}, ["bgp"] = {"Eastern Balochi"}, ["bgq"] = {"Bagri"}, ["bgr"] = {"Bawm Chin"}, ["bgs"] = {"Tagabawa"}, ["bgt"] = {"Bughotu"}, ["bgu"] = {"Mbongno"}, ["bgv"] = {"Warkay-Bipim"}, ["bgw"] = {"Bhatri"}, ["bgx"] = {"Balkan Gagauz Turkish"}, ["bgy"] = {"Benggoi"}, ["bgz"] = {"Banggai"}, ["bha"] = {"Bharia"}, ["bhb"] = {"Bhili"}, ["bhc"] = {"Biga"}, ["bhd"] = {"Bhadrawahi"}, ["bhe"] = {"Bhaya"}, ["bhf"] = {"Odiai"}, ["bhg"] = {"Binandere"}, ["bhh"] = {"Bukharic"}, ["bhi"] = {"Bhilali"}, ["bhj"] = {"Bahing"}, ["bhl"] = {"Bimin"}, ["bhm"] = {"Bathari"}, ["bhn"] = {"Bohtan Neo-Aramaic"}, ["bho"] = {"Bhojpuri"}, ["bhp"] = {"Bima"}, ["bhq"] = {"Tukang Besi South"}, ["bhr"] = {"Bara Malagasy"}, ["bhs"] = {"Buwal"}, ["bht"] = {"Bhattiyali"}, ["bhu"] = {"Bhunjia"}, ["bhv"] = {"Bahau"}, ["bhw"] = {"Biak"}, ["bhx"] = {"Bhalay"}, ["bhy"] = {"Bhele"}, ["bhz"] = {"Bada (Indonesia)"}, ["bia"] = {"Badimaya"}, ["bib"] = {"Bissa", "Bisa"}, ["bid"] = {"Bidiyo"}, ["bie"] = {"Bepour"}, ["bif"] = {"Biafada"}, ["big"] = {"Biangai"}, ["bik"] = {"Bikol"}, ["bil"] = {"Bile"}, ["bim"] = {"Bimoba"}, ["bin"] = {"Bini", "Edo"}, ["bio"] = {"Nai"}, ["bip"] = {"Bila"}, ["biq"] = {"Bipi"}, ["bir"] = {"Bisorio"}, ["bit"] = {"Berinomo"}, ["biu"] = {"Biete"}, ["biv"] = {"Southern Birifor"}, ["biw"] = {"Kol (Cameroon)"}, ["bix"] = {"Bijori"}, ["biy"] = {"Birhor"}, ["biz"] = {"Baloi"}, ["bja"] = {"Budza"}, ["bjb"] = {"Banggarla"}, ["bjc"] = {"Bariji"}, ["bje"] = {"Biao-Jiao Mien"}, ["bjf"] = {"Barzani Jewish Neo-Aramaic"}, ["bjg"] = {"Bidyogo"}, ["bjh"] = {"Bahinemo"}, ["bji"] = {"Burji"}, ["bjj"] = {"Kanauji"}, ["bjk"] = {"Barok"}, ["bjl"] = {"Bulu (Papua New Guinea)"}, ["bjm"] = {"Bajelani"}, ["bjn"] = {"Banjar"}, ["bjo"] = {"Mid-Southern Banda"}, ["bjp"] = {"Fanamaket"}, ["bjr"] = {"Binumarien"}, ["bjs"] = {"Bajan"}, ["bjt"] = {"Balanta-Ganja"}, ["bju"] = {"Busuu"}, ["bjv"] = {"Bedjond"}, ["bjw"] = {"Bakwé"}, ["bjx"] = {"Banao Itneg"}, ["bjy"] = {"Bayali"}, ["bjz"] = {"Baruga"}, ["bka"] = {"Kyak"}, ["bkc"] = {"Baka (Cameroon)"}, ["bkd"] = {"Binukid", "Talaandig"}, ["bkf"] = {"Beeke"}, ["bkg"] = {"Buraka"}, ["bkh"] = {"Bakoko"}, ["bki"] = {"Baki"}, ["bkj"] = {"Pande"}, ["bkk"] = {"Brokskat"}, ["bkl"] = {"Berik"}, ["bkm"] = {"Kom (Cameroon)"}, ["bkn"] = {"Bukitan"}, ["bko"] = {"Kwa'"}, ["bkp"] = {"Boko (Democratic Republic of Congo)"}, ["bkq"] = {"Bakairí"}, ["bkr"] = {"Bakumpai"}, ["bks"] = {"Northern Sorsoganon"}, ["bkt"] = {"Boloki"}, ["bku"] = {"Buhid"}, ["bkv"] = {"Bekwarra"}, ["bkw"] = {"Bekwel"}, ["bkx"] = {"Baikeno"}, ["bky"] = {"Bokyi"}, ["bkz"] = {"Bungku"}, ["bla"] = {"Siksika"}, ["blb"] = {"Bilua"}, ["blc"] = {"Bella Coola"}, ["bld"] = {"Bolango"}, ["ble"] = {"Balanta-Kentohe"}, ["blf"] = {"Buol"}, ["blh"] = {"Kuwaa"}, ["bli"] = {"Bolia"}, ["blj"] = {"Bolongan"}, ["blk"] = {"Pa'o Karen", "Pa'O"}, ["bll"] = {"Biloxi"}, ["blm"] = {"Beli (South Sudan)"}, ["bln"] = {"Southern Catanduanes Bikol"}, ["blo"] = {"Anii"}, ["blp"] = {"Blablanga"}, ["blq"] = {"Baluan-Pam"}, ["blr"] = {"Blang"}, ["bls"] = {"Balaesang"}, ["blt"] = {"Tai Dam"}, ["blv"] = {"Kibala", "Bolo"}, ["blw"] = {"Balangao"}, ["blx"] = {"Mag-Indi Ayta"}, ["bly"] = {"Notre"}, ["blz"] = {"Balantak"}, ["bma"] = {"Lame"}, ["bmb"] = {"Bembe"}, ["bmc"] = {"Biem"}, ["bmd"] = {"Baga Manduri"}, ["bme"] = {"Limassa"}, ["bmf"] = {"Bom-Kim"}, ["bmg"] = {"Bamwe"}, ["bmh"] = {"Kein"}, ["bmi"] = {"Bagirmi"}, ["bmj"] = {"Bote-Majhi"}, ["bmk"] = {"Ghayavi"}, ["bml"] = {"Bomboli"}, ["bmm"] = {"Northern Betsimisaraka Malagasy"}, ["bmn"] = {"Bina (Papua New Guinea)"}, ["bmo"] = {"Bambalang"}, ["bmp"] = {"Bulgebi"}, ["bmq"] = {"Bomu"}, ["bmr"] = {"Muinane"}, ["bms"] = {"Bilma Kanuri"}, ["bmt"] = {"Biao Mon"}, ["bmu"] = {"Somba-Siawari"}, ["bmv"] = {"Bum"}, ["bmw"] = {"Bomwali"}, ["bmx"] = {"Baimak"}, ["bmz"] = {"Baramu"}, ["bna"] = {"Bonerate"}, ["bnb"] = {"Bookan"}, ["bnc"] = {"Bontok"}, ["bnd"] = {"Banda (Indonesia)"}, ["bne"] = {"Bintauna"}, ["bnf"] = {"Masiwang"}, ["bng"] = {"Benga"}, ["bni"] = {"Bangi"}, ["bnj"] = {"Eastern Tawbuid"}, ["bnk"] = {"Bierebo"}, ["bnl"] = {"Boon"}, ["bnm"] = {"Batanga"}, ["bnn"] = {"Bunun"}, ["bno"] = {"Bantoanon"}, ["bnp"] = {"Bola"}, ["bnq"] = {"Bantik"}, ["bnr"] = {"Butmas-Tur"}, ["bns"] = {"Bundeli"}, ["bnt"] = {"Bantu languages"}, ["bnu"] = {"Bentong"}, ["bnv"] = {"Bonerif", "Beneraf", "Edwas"}, ["bnw"] = {"Bisis"}, ["bnx"] = {"Bangubangu"}, ["bny"] = {"Bintulu"}, ["bnz"] = {"Beezen"}, ["boa"] = {"Bora"}, ["bob"] = {"Aweer"}, ["boe"] = {"Mundabli"}, ["bof"] = {"Bolon"}, ["bog"] = {"Bamako Sign Language"}, ["boh"] = {"Boma"}, ["boi"] = {"Barbareño"}, ["boj"] = {"Anjam"}, ["bok"] = {"Bonjo"}, ["bol"] = {"Bole"}, ["bom"] = {"Berom"}, ["bon"] = {"Bine"}, ["boo"] = {"Tiemacèwè Bozo"}, ["bop"] = {"Bonkiman"}, ["boq"] = {"Bogaya"}, ["bor"] = {"Borôro"}, ["bot"] = {"Bongo"}, ["bou"] = {"Bondei"}, ["bov"] = {"Tuwuli"}, ["bow"] = {"Rema"}, ["box"] = {"Buamu"}, ["boy"] = {"Bodo (Central African Republic)"}, ["boz"] = {"Tiéyaxo Bozo"}, ["bpa"] = {"Daakaka"}, ["bpc"] = {"Mbuk"}, ["bpd"] = {"Banda-Banda"}, ["bpe"] = {"Bauni"}, ["bpg"] = {"Bonggo"}, ["bph"] = {"Botlikh"}, ["bpi"] = {"Bagupi"}, ["bpj"] = {"Binji"}, ["bpk"] = {"Orowe", "'Ôrôê"}, ["bpl"] = {"Broome Pearling Lugger Pidgin"}, ["bpm"] = {"Biyom"}, ["bpn"] = {"Dzao Min"}, ["bpo"] = {"Anasi"}, ["bpp"] = {"Kaure"}, ["bpq"] = {"Banda Malay"}, ["bpr"] = {"Koronadal Blaan"}, ["bps"] = {"Sarangani Blaan"}, ["bpt"] = {"Barrow Point"}, ["bpu"] = {"Bongu"}, ["bpv"] = {"Bian Marind"}, ["bpw"] = {"Bo (Papua New Guinea)"}, ["bpx"] = {"Palya Bareli"}, ["bpy"] = {"Bishnupriya"}, ["bpz"] = {"Bilba"}, ["bqa"] = {"Tchumbuli"}, ["bqb"] = {"Bagusa"}, ["bqc"] = {"Boko (Benin)", "Boo"}, ["bqd"] = {"Bung"}, ["bqf"] = {"Baga Kaloum"}, ["bqg"] = {"Bago-Kusuntu"}, ["bqh"] = {"Baima"}, ["bqi"] = {"Bakhtiari"}, ["bqj"] = {"Bandial"}, ["bqk"] = {"Banda-Mbrès"}, ["bql"] = {"Bilakura"}, ["bqm"] = {"Wumboko"}, ["bqn"] = {"Bulgarian Sign Language"}, ["bqo"] = {"Balo"}, ["bqp"] = {"Busa"}, ["bqq"] = {"Biritai"}, ["bqr"] = {"Burusu"}, ["bqs"] = {"Bosngun"}, ["bqt"] = {"Bamukumbit"}, ["bqu"] = {"Boguru"}, ["bqv"] = {"Koro Wachi", "Begbere-Ejar"}, ["bqw"] = {"Buru (Nigeria)"}, ["bqx"] = {"Baangi"}, ["bqy"] = {"Bengkala Sign Language"}, ["bqz"] = {"Bakaka"}, ["bra"] = {"Braj"}, ["brb"] = {"Brao", "Lave"}, ["brc"] = {"Berbice Creole Dutch"}, ["brd"] = {"Baraamu"}, ["brf"] = {"Bira"}, ["brg"] = {"Baure"}, ["brh"] = {"Brahui"}, ["bri"] = {"Mokpwe"}, ["brj"] = {"Bieria"}, ["brk"] = {"Birked"}, ["brl"] = {"Birwa"}, ["brm"] = {"Barambu"}, ["brn"] = {"Boruca"}, ["bro"] = {"Brokkat"}, ["brp"] = {"Barapasi"}, ["brq"] = {"Breri"}, ["brr"] = {"Birao"}, ["brs"] = {"Baras"}, ["brt"] = {"Bitare"}, ["bru"] = {"Eastern Bru"}, ["brv"] = {"Western Bru"}, ["brw"] = {"Bellari"}, ["brx"] = {"Bodo (India)"}, ["bry"] = {"Burui"}, ["brz"] = {"Bilbil"}, ["bsa"] = {"Abinomn"}, ["bsb"] = {"Brunei Bisaya"}, ["bsc"] = {"Bassari", "Oniyan"}, ["bse"] = {"Wushi"}, ["bsf"] = {"Bauchi"}, ["bsg"] = {"Bashkardi"}, ["bsh"] = {"Kati"}, ["bsi"] = {"Bassossi"}, ["bsj"] = {"Bangwinji"}, ["bsk"] = {"Burushaski"}, ["bsl"] = {"Basa-Gumna"}, ["bsm"] = {"Busami"}, ["bsn"] = {"Barasana-Eduria"}, ["bso"] = {"Buso"}, ["bsp"] = {"Baga Sitemu"}, ["bsq"] = {"Bassa"}, ["bsr"] = {"Bassa-Kontagora"}, ["bss"] = {"Akoose"}, ["bst"] = {"Basketo"}, ["bsu"] = {"Bahonsuai"}, ["bsv"] = {"Baga Sobané"}, ["bsw"] = {"Baiso"}, ["bsx"] = {"Yangkam"}, ["bsy"] = {"Sabah Bisaya"}, ["bta"] = {"Bata"}, ["btc"] = {"Bati (Cameroon)"}, ["btd"] = {"Batak Dairi"}, ["bte"] = {"Gamo-Ningi"}, ["btf"] = {"Birgit"}, ["btg"] = {"Gagnoa Bété"}, ["bth"] = {"Biatah Bidayuh"}, ["bti"] = {"Burate"}, ["btj"] = {"Bacanese Malay"}, ["btk"] = {"Batak languages"}, ["btm"] = {"Batak Mandailing"}, ["btn"] = {"Ratagnon"}, ["bto"] = {"Rinconada Bikol"}, ["btp"] = {"Budibud"}, ["btq"] = {"Batek"}, ["btr"] = {"Baetora"}, ["bts"] = {"Batak Simalungun"}, ["btt"] = {"Bete-Bendi"}, ["btu"] = {"Batu"}, ["btv"] = {"Bateri"}, ["btw"] = {"Butuanon"}, ["btx"] = {"Batak Karo"}, ["bty"] = {"Bobot"}, ["btz"] = {"Batak Alas-Kluet"}, ["bua"] = {"Buriat"}, ["bub"] = {"Bua"}, ["buc"] = {"Bushi"}, ["bud"] = {"Ntcham"}, ["bue"] = {"Beothuk"}, ["buf"] = {"Bushoong"}, ["bug"] = {"Buginese"}, ["buh"] = {"Younuo Bunu"}, ["bui"] = {"Bongili"}, ["buj"] = {"Basa-Gurmana"}, ["buk"] = {"Bugawac"}, ["bum"] = {"Bulu (Cameroon)"}, ["bun"] = {"Sherbro"}, ["buo"] = {"Terei"}, ["bup"] = {"Busoa"}, ["buq"] = {"Brem"}, ["bus"] = {"Bokobaru"}, ["but"] = {"Bungain"}, ["buu"] = {"Budu"}, ["buv"] = {"Bun"}, ["buw"] = {"Bubi"}, ["bux"] = {"Boghom"}, ["buy"] = {"Bullom So"}, ["buz"] = {"Bukwen"}, ["bva"] = {"Barein"}, ["bvb"] = {"Bube"}, ["bvc"] = {"Baelelea"}, ["bvd"] = {"Baeggu"}, ["bve"] = {"Berau Malay"}, ["bvf"] = {"Boor"}, ["bvg"] = {"Bonkeng"}, ["bvh"] = {"Bure"}, ["bvi"] = {"Belanda Viri"}, ["bvj"] = {"Baan"}, ["bvk"] = {"Bukat"}, ["bvl"] = {"Bolivian Sign Language"}, ["bvm"] = {"Bamunka"}, ["bvn"] = {"Buna"}, ["bvo"] = {"Bolgo"}, ["bvp"] = {"Bumang"}, ["bvq"] = {"Birri"}, ["bvr"] = {"Burarra"}, ["bvt"] = {"Bati (Indonesia)"}, ["bvu"] = {"Bukit Malay"}, ["bvv"] = {"Baniva"}, ["bvw"] = {"Boga"}, ["bvx"] = {"Dibole"}, ["bvy"] = {"Baybayanon"}, ["bvz"] = {"Bauzi"}, ["bwa"] = {"Bwatoo"}, ["bwb"] = {"Namosi-Naitasiri-Serua"}, ["bwc"] = {"Bwile"}, ["bwd"] = {"Bwaidoka"}, ["bwe"] = {"Bwe Karen"}, ["bwf"] = {"Boselewa"}, ["bwg"] = {"Barwe"}, ["bwh"] = {"Bishuo"}, ["bwi"] = {"Baniwa"}, ["bwj"] = {"Láá Láá Bwamu"}, ["bwk"] = {"Bauwaki"}, ["bwl"] = {"Bwela"}, ["bwm"] = {"Biwat"}, ["bwn"] = {"Wunai Bunu"}, ["bwo"] = {"Boro (Ethiopia)", "Borna (Ethiopia)"}, ["bwp"] = {"Mandobo Bawah"}, ["bwq"] = {"Southern Bobo Madaré"}, ["bwr"] = {"Bura-Pabir"}, ["bws"] = {"Bomboma"}, ["bwt"] = {"Bafaw-Balong"}, ["bwu"] = {"Buli (Ghana)"}, ["bww"] = {"Bwa"}, ["bwx"] = {"Bu-Nao Bunu"}, ["bwy"] = {"Cwi Bwamu"}, ["bwz"] = {"Bwisi"}, ["bxa"] = {"Tairaha"}, ["bxb"] = {"Belanda Bor"}, ["bxc"] = {"Molengue"}, ["bxd"] = {"Pela"}, ["bxe"] = {"Birale"}, ["bxf"] = {"Bilur", "Minigir"}, ["bxg"] = {"Bangala"}, ["bxh"] = {"Buhutu"}, ["bxi"] = {"Pirlatapa"}, ["bxj"] = {"Bayungu"}, ["bxk"] = {"Bukusu", "Lubukusu"}, ["bxl"] = {"Jalkunan"}, ["bxm"] = {"Mongolia Buriat"}, ["bxn"] = {"Burduna"}, ["bxo"] = {"Barikanchi"}, ["bxp"] = {"Bebil"}, ["bxq"] = {"Beele"}, ["bxr"] = {"Russia Buriat"}, ["bxs"] = {"Busam"}, ["bxu"] = {"China Buriat"}, ["bxv"] = {"Berakou"}, ["bxw"] = {"Bankagooma"}, ["bxz"] = {"Binahari"}, ["bya"] = {"Batak"}, ["byb"] = {"Bikya"}, ["byc"] = {"Ubaghara"}, ["byd"] = {"Benyadu'"}, ["bye"] = {"Pouye"}, ["byf"] = {"Bete"}, ["byg"] = {"Baygo"}, ["byh"] = {"Bhujel"}, ["byi"] = {"Buyu"}, ["byj"] = {"Bina (Nigeria)"}, ["byk"] = {"Biao"}, ["byl"] = {"Bayono"}, ["bym"] = {"Bidjara"}, ["byn"] = {"Bilin", "Blin"}, ["byo"] = {"Biyo"}, ["byp"] = {"Bumaji"}, ["byq"] = {"Basay"}, ["byr"] = {"Baruya", "Yipma"}, ["bys"] = {"Burak"}, ["byt"] = {"Berti"}, ["byv"] = {"Medumba"}, ["byw"] = {"Belhariya"}, ["byx"] = {"Qaqet"}, ["byz"] = {"Banaro"}, ["bza"] = {"Bandi"}, ["bzb"] = {"Andio"}, ["bzc"] = {"Southern Betsimisaraka Malagasy"}, ["bzd"] = {"Bribri"}, ["bze"] = {"Jenaama Bozo"}, ["bzf"] = {"Boikin"}, ["bzg"] = {"Babuza"}, ["bzh"] = {"Mapos Buang"}, ["bzi"] = {"Bisu"}, ["bzj"] = {"Belize Kriol English"}, ["bzk"] = {"Nicaragua Creole English"}, ["bzl"] = {"Boano (Sulawesi)"}, ["bzm"] = {"Bolondo"}, ["bzn"] = {"Boano (Maluku)"}, ["bzo"] = {"Bozaba"}, ["bzp"] = {"Kemberano"}, ["bzq"] = {"Buli (Indonesia)"}, ["bzr"] = {"Biri"}, ["bzs"] = {"Brazilian Sign Language"}, ["bzt"] = {"Brithenig"}, ["bzu"] = {"Burmeso"}, ["bzv"] = {"Naami"}, ["bzw"] = {"Basa (Nigeria)"}, ["bzx"] = {"Kɛlɛngaxo Bozo"}, ["bzy"] = {"Obanliku"}, ["bzz"] = {"Evant"}, ["caa"] = {"Chortí"}, ["cab"] = {"Garifuna"}, ["cac"] = {"Chuj"}, ["cad"] = {"Caddo"}, ["cae"] = {"Lehar", "Laalaa"}, ["caf"] = {"Southern Carrier"}, ["cag"] = {"Nivaclé"}, ["cah"] = {"Cahuarano"}, ["cai"] = {"Central American Indian languages"}, ["caj"] = {"Chané"}, ["cak"] = {"Kaqchikel", "Cakchiquel"}, ["cal"] = {"Carolinian"}, ["cam"] = {"Cemuhî"}, ["can"] = {"Chambri"}, ["cao"] = {"Chácobo"}, ["cap"] = {"Chipaya"}, ["caq"] = {"Car Nicobarese"}, ["car"] = {"Galibi Carib"}, ["cas"] = {"Tsimané"}, ["cau"] = {"Caucasian languages"}, ["cav"] = {"Cavineña"}, ["caw"] = {"Callawalla"}, ["cax"] = {"Chiquitano"}, ["cay"] = {"Cayuga"}, ["caz"] = {"Canichana"}, ["cba"] = {"Chibchan languages"}, ["cbb"] = {"Cabiyarí"}, ["cbc"] = {"Carapana"}, ["cbd"] = {"Carijona"}, ["cbg"] = {"Chimila"}, ["cbi"] = {"Chachi"}, ["cbj"] = {"Ede Cabe"}, ["cbk"] = {"Chavacano"}, ["cbl"] = {"Bualkhaw Chin"}, ["cbn"] = {"Nyahkur"}, ["cbo"] = {"Izora"}, ["cbq"] = {"Tsucuba", "Cuba"}, ["cbr"] = {"Cashibo-Cacataibo"}, ["cbs"] = {"Cashinahua"}, ["cbt"] = {"Chayahuita"}, ["cbu"] = {"Candoshi-Shapra"}, ["cbv"] = {"Cacua"}, ["cbw"] = {"Kinabalian"}, ["cby"] = {"Carabayo"}, ["ccc"] = {"Chamicuro"}, ["ccd"] = {"Cafundo Creole"}, ["cce"] = {"Chopi"}, ["ccg"] = {"Samba Daka"}, ["cch"] = {"Atsam"}, ["ccj"] = {"Kasanga"}, ["ccl"] = {"Cutchi-Swahili"}, ["ccm"] = {"Malaccan Creole Malay"}, ["ccn"] = {"North Caucasian languages"}, ["cco"] = {"Comaltepec Chinantec"}, ["ccp"] = {"Chakma"}, ["ccr"] = {"Cacaopera"}, ["ccs"] = {"South Caucasian languages"}, ["cda"] = {"Choni"}, ["cdc"] = {"Chadic languages"}, ["cdd"] = {"Caddoan languages"}, ["cde"] = {"Chenchu"}, ["cdf"] = {"Chiru"}, ["cdh"] = {"Chambeali"}, ["cdi"] = {"Chodri"}, ["cdj"] = {"Churahi"}, ["cdm"] = {"Chepang"}, ["cdn"] = {"Chaudangsi"}, ["cdo"] = {"Min Dong Chinese"}, ["cdr"] = {"Cinda-Regi-Tiyal"}, ["cds"] = {"Chadian Sign Language"}, ["cdy"] = {"Chadong"}, ["cdz"] = {"Koda"}, ["cea"] = {"Lower Chehalis"}, ["ceb"] = {"Cebuano"}, ["ceg"] = {"Chamacoco"}, ["cek"] = {"Eastern Khumi Chin"}, ["cel"] = {"Celtic languages"}, ["cen"] = {"Cen"}, ["cet"] = {"Centúúm"}, ["cey"] = {"Ekai Chin"}, ["cfa"] = {"Dijim-Bwilim"}, ["cfd"] = {"Cara"}, ["cfg"] = {"Como Karim"}, ["cfm"] = {"Falam Chin"}, ["cga"] = {"Changriwa"}, ["cgc"] = {"Kagayanen"}, ["cgg"] = {"Chiga"}, ["cgk"] = {"Chocangacakha"}, ["chb"] = {"Chibcha"}, ["chc"] = {"Catawba"}, ["chd"] = {"Highland Oaxaca Chontal"}, ["chf"] = {"Tabasco Chontal"}, ["chg"] = {"Chagatai"}, ["chh"] = {"Chinook"}, ["chj"] = {"Ojitlán Chinantec"}, ["chk"] = {"Chuukese"}, ["chl"] = {"Cahuilla"}, ["chm"] = {"Mari (Russia)"}, ["chn"] = {"Chinook jargon"}, ["cho"] = {"Choctaw"}, ["chp"] = {"Chipewyan", "Dene Suline"}, ["chq"] = {"Quiotepec Chinantec"}, ["chr"] = {"Cherokee"}, ["cht"] = {"Cholón"}, ["chw"] = {"Chuwabu"}, ["chx"] = {"Chantyal"}, ["chy"] = {"Cheyenne"}, ["chz"] = {"Ozumacín Chinantec"}, ["cia"] = {"Cia-Cia"}, ["cib"] = {"Ci Gbe"}, ["cic"] = {"Chickasaw"}, ["cid"] = {"Chimariko"}, ["cie"] = {"Cineni"}, ["cih"] = {"Chinali"}, ["cik"] = {"Chitkuli Kinnauri"}, ["cim"] = {"Cimbrian"}, ["cin"] = {"Cinta Larga"}, ["cip"] = {"Chiapanec"}, ["cir"] = {"Tiri", "Haméa", "Méa"}, ["ciw"] = {"Chippewa"}, ["ciy"] = {"Chaima"}, ["cja"] = {"Western Cham"}, ["cje"] = {"Chru"}, ["cjh"] = {"Upper Chehalis"}, ["cji"] = {"Chamalal"}, ["cjk"] = {"Chokwe"}, ["cjm"] = {"Eastern Cham"}, ["cjn"] = {"Chenapian"}, ["cjo"] = {"Ashéninka Pajonal"}, ["cjp"] = {"Cabécar"}, ["cjs"] = {"Shor"}, ["cjv"] = {"Chuave"}, ["cjy"] = {"Jinyu Chinese"}, ["ckb"] = {"Central Kurdish"}, ["ckh"] = {"Chak"}, ["ckl"] = {"Cibak"}, ["ckm"] = {"Chakavian"}, ["ckn"] = {"Kaang Chin"}, ["cko"] = {"Anufo"}, ["ckq"] = {"Kajakse"}, ["ckr"] = {"Kairak"}, ["cks"] = {"Tayo"}, ["ckt"] = {"Chukot"}, ["cku"] = {"Koasati"}, ["ckv"] = {"Kavalan"}, ["ckx"] = {"Caka"}, ["cky"] = {"Cakfem-Mushere"}, ["ckz"] = {"Cakchiquel-Quiché Mixed Language"}, ["cla"] = {"Ron"}, ["clc"] = {"Chilcotin"}, ["cld"] = {"Chaldean Neo-Aramaic"}, ["cle"] = {"Lealao Chinantec"}, ["clh"] = {"Chilisso"}, ["cli"] = {"Chakali"}, ["clj"] = {"Laitu Chin"}, ["clk"] = {"Idu-Mishmi"}, ["cll"] = {"Chala"}, ["clm"] = {"Clallam"}, ["clo"] = {"Lowland Oaxaca Chontal"}, ["cls"] = {"Classical Sanskrit"}, ["clt"] = {"Lautu Chin"}, ["clu"] = {"Caluyanun"}, ["clw"] = {"Chulym"}, ["cly"] = {"Eastern Highland Chatino"}, ["cma"] = {"Maa"}, ["cmc"] = {"Chamic languages"}, ["cme"] = {"Cerma"}, ["cmg"] = {"Classical Mongolian"}, ["cmi"] = {"Emberá-Chamí"}, ["cml"] = {"Campalagian"}, ["cmm"] = {"Michigamea"}, ["cmn"] = {"Tionghoa Cèng\'im"}, ["cmo"] = {"Central Mnong"}, ["cmr"] = {"Mro-Khimi Chin"}, ["cms"] = {"Messapic"}, ["cmt"] = {"Camtho"}, ["cna"] = {"Changthang"}, ["cnb"] = {"Chinbon Chin"}, ["cnc"] = {"Côông"}, ["cng"] = {"Northern Qiang"}, ["cnh"] = {"Hakha Chin", "Haka Chin"}, ["cni"] = {"Asháninka"}, ["cnk"] = {"Khumi Chin"}, ["cnl"] = {"Lalana Chinantec"}, ["cno"] = {"Con"}, ["cnp"] = {"Northern Ping Chinese", "Northern Pinghua"}, ["cnq"] = {"Chung"}, ["cnr"] = {"Montenegrin"}, ["cns"] = {"Central Asmat"}, ["cnt"] = {"Tepetotutla Chinantec"}, ["cnu"] = {"Chenoua"}, ["cnw"] = {"Ngawn Chin"}, ["cnx"] = {"Middle Cornish"}, ["coa"] = {"Kokos"}, ["cob"] = {"Chicomuceltec"}, ["coc"] = {"Cocopa"}, ["cod"] = {"Cocama-Cocamilla"}, ["coe"] = {"Koreguaje"}, ["cof"] = {"Colorado"}, ["cog"] = {"Chong"}, ["coh"] = {"Chonyi-Dzihana-Kauma", "Chichonyi-Chidzihana-Chikauma"}, ["coj"] = {"Cochimi"}, ["cok"] = {"Santa Teresa Cora"}, ["col"] = {"Columbia-Wenatchi"}, ["com"] = {"Comanche"}, ["con"] = {"Cofán"}, ["coo"] = {"Comox"}, ["cop"] = {"Coptic"}, ["coq"] = {"Coquille"}, ["cot"] = {"Caquinte"}, ["cou"] = {"Wamey"}, ["cov"] = {"Cao Miao"}, ["cow"] = {"Cowlitz"}, ["cox"] = {"Nanti"}, ["coz"] = {"Chochotec"}, ["cpa"] = {"Palantla Chinantec"}, ["cpb"] = {"Ucayali-Yurúa Ashéninka"}, ["cpc"] = {"Ajyíninka Apurucayali"}, ["cpe"] = {"English-based creoles and pidgins"}, ["cpf"] = {"French-based creoles and pidgins"}, ["cpg"] = {"Cappadocian Greek"}, ["cpi"] = {"Chinese Pidgin English"}, ["cpn"] = {"Cherepon"}, ["cpo"] = {"Kpeego"}, ["cpp"] = {"Portuguese-based creoles and pidgins"}, ["cps"] = {"Capiznon"}, ["cpu"] = {"Pichis Ashéninka"}, ["cpx"] = {"Pu-Xian Chinese"}, ["cpy"] = {"South Ucayali Ashéninka"}, ["cqd"] = {"Chuanqiandian Cluster Miao"}, ["cra"] = {"Chara"}, ["crb"] = {"Island Carib"}, ["crc"] = {"Lonwolwol"}, ["crd"] = {"Coeur d'Alene"}, ["crf"] = {"Caramanta"}, ["crg"] = {"Michif"}, ["crh"] = {"Crimean Tatar", "Crimean Turkish"}, ["cri"] = {"Sãotomense"}, ["crj"] = {"Southern East Cree"}, ["crk"] = {"Plains Cree"}, ["crl"] = {"Northern East Cree"}, ["crm"] = {"Moose Cree"}, ["crn"] = {"El Nayar Cora"}, ["cro"] = {"Crow"}, ["crp"] = {"Creoles and pidgins"}, ["crq"] = {"Iyo'wujwa Chorote"}, ["crr"] = {"Carolina Algonquian"}, ["crs"] = {"Seselwa Creole French"}, ["crt"] = {"Iyojwa'ja Chorote"}, ["crv"] = {"Chaura"}, ["crw"] = {"Chrau"}, ["crx"] = {"Carrier"}, ["cry"] = {"Cori"}, ["crz"] = {"Cruzeño"}, ["csa"] = {"Chiltepec Chinantec"}, ["csb"] = {"Kashubian"}, ["csc"] = {"Catalan Sign Language", "Lengua de señas catalana", "Llengua de Signes Catalana"}, ["csd"] = {"Chiangmai Sign Language"}, ["cse"] = {"Czech Sign Language"}, ["csf"] = {"Cuba Sign Language"}, ["csg"] = {"Chilean Sign Language"}, ["csh"] = {"Asho Chin"}, ["csi"] = {"Coast Miwok"}, ["csj"] = {"Songlai Chin"}, ["csk"] = {"Jola-Kasa"}, ["csl"] = {"Chinese Sign Language"}, ["csm"] = {"Central Sierra Miwok"}, ["csn"] = {"Colombian Sign Language"}, ["cso"] = {"Sochiapam Chinantec", "Sochiapan Chinantec"}, ["csp"] = {"Southern Ping Chinese", "Southern Pinghua"}, ["csq"] = {"Croatia Sign Language"}, ["csr"] = {"Costa Rican Sign Language"}, ["css"] = {"Southern Ohlone"}, ["cst"] = {"Northern Ohlone"}, ["csu"] = {"Central Sudanic languages"}, ["csv"] = {"Sumtu Chin"}, ["csw"] = {"Swampy Cree"}, ["csx"] = {"Cambodian Sign Language"}, ["csy"] = {"Siyin Chin"}, ["csz"] = {"Coos"}, ["cta"] = {"Tataltepec Chatino"}, ["ctc"] = {"Chetco"}, ["ctd"] = {"Tedim Chin"}, ["cte"] = {"Tepinapa Chinantec"}, ["ctg"] = {"Chittagonian"}, ["cth"] = {"Thaiphum Chin"}, ["ctl"] = {"Tlacoatzintepec Chinantec"}, ["ctm"] = {"Chitimacha"}, ["ctn"] = {"Chhintange"}, ["cto"] = {"Emberá-Catío"}, ["ctp"] = {"Western Highland Chatino"}, ["cts"] = {"Northern Catanduanes Bikol"}, ["ctt"] = {"Wayanad Chetti"}, ["ctu"] = {"Chol"}, ["cty"] = {"Moundadan Chetty"}, ["ctz"] = {"Zacatepec Chatino"}, ["cua"] = {"Cua"}, ["cub"] = {"Cubeo"}, ["cuc"] = {"Usila Chinantec"}, ["cuh"] = {"Chuka", "Gichuka"}, ["cui"] = {"Cuiba"}, ["cuj"] = {"Mashco Piro"}, ["cuk"] = {"San Blas Kuna"}, ["cul"] = {"Culina", "Kulina"}, ["cuo"] = {"Cumanagoto"}, ["cup"] = {"Cupeño"}, ["cuq"] = {"Cun"}, ["cur"] = {"Chhulung"}, ["cus"] = {"Cushitic languages"}, ["cut"] = {"Teutila Cuicatec"}, ["cuu"] = {"Tai Ya"}, ["cuv"] = {"Cuvok"}, ["cuw"] = {"Chukwa"}, ["cux"] = {"Tepeuxila Cuicatec"}, ["cuy"] = {"Cuitlatec"}, ["cvg"] = {"Chug"}, ["cvn"] = {"Valle Nacional Chinantec"}, ["cwa"] = {"Kabwa"}, ["cwb"] = {"Maindo"}, ["cwd"] = {"Woods Cree"}, ["cwe"] = {"Kwere"}, ["cwg"] = {"Chewong", "Cheq Wong"}, ["cwt"] = {"Kuwaataay"}, ["cxh"] = {"Cha'ari"}, ["cya"] = {"Nopala Chatino"}, ["cyb"] = {"Cayubaba"}, ["cyo"] = {"Cuyonon"}, ["czh"] = {"Huizhou Chinese"}, ["czk"] = {"Knaanic"}, ["czn"] = {"Zenzontepec Chatino"}, ["czo"] = {"Min Zhong Chinese"}, ["czt"] = {"Zotung Chin"}, ["daa"] = {"Dangaléat"}, ["dac"] = {"Dambi"}, ["dad"] = {"Marik"}, ["dae"] = {"Duupa"}, ["dag"] = {"Dagbani"}, ["dah"] = {"Gwahatike"}, ["dai"] = {"Day"}, ["daj"] = {"Dar Fur Daju"}, ["dak"] = {"Dakota"}, ["dal"] = {"Dahalo"}, ["dam"] = {"Damakawa"}, ["dao"] = {"Daai Chin"}, ["daq"] = {"Dandami Maria"}, ["dar"] = {"Dargwa"}, ["das"] = {"Daho-Doo"}, ["dau"] = {"Dar Sila Daju"}, ["dav"] = {"Taita", "Dawida"}, ["daw"] = {"Davawenyo"}, ["dax"] = {"Dayi"}, ["day"] = {"Land Dayak languages"}, ["daz"] = {"Dao"}, ["dba"] = {"Bangime"}, ["dbb"] = {"Deno"}, ["dbd"] = {"Dadiya"}, ["dbe"] = {"Dabe"}, ["dbf"] = {"Edopi"}, ["dbg"] = {"Dogul Dom Dogon"}, ["dbi"] = {"Doka"}, ["dbj"] = {"Ida'an"}, ["dbl"] = {"Dyirbal"}, ["dbm"] = {"Duguri"}, ["dbn"] = {"Duriankere"}, ["dbo"] = {"Dulbu"}, ["dbp"] = {"Duwai"}, ["dbq"] = {"Daba"}, ["dbr"] = {"Dabarre"}, ["dbt"] = {"Ben Tey Dogon"}, ["dbu"] = {"Bondum Dom Dogon"}, ["dbv"] = {"Dungu"}, ["dbw"] = {"Bankan Tey Dogon"}, ["dby"] = {"Dibiyaso"}, ["dcc"] = {"Deccan"}, ["dcr"] = {"Negerhollands"}, ["dda"] = {"Dadi Dadi"}, ["ddd"] = {"Dongotono"}, ["dde"] = {"Doondo"}, ["ddg"] = {"Fataluku"}, ["ddi"] = {"West Goodenough"}, ["ddj"] = {"Jaru"}, ["ddn"] = {"Dendi (Benin)"}, ["ddo"] = {"Dido"}, ["ddr"] = {"Dhudhuroa"}, ["dds"] = {"Donno So Dogon"}, ["ddw"] = {"Dawera-Daweloor"}, ["dec"] = {"Dagik"}, ["ded"] = {"Dedua"}, ["dee"] = {"Dewoin"}, ["def"] = {"Dezfuli"}, ["deg"] = {"Degema"}, ["deh"] = {"Dehwari"}, ["dei"] = {"Demisa"}, ["dek"] = {"Dek"}, ["del"] = {"Delaware"}, ["dem"] = {"Dem"}, ["den"] = {"Slave (Athapascan)"}, ["dep"] = {"Pidgin Delaware"}, ["deq"] = {"Dendi (Central African Republic)"}, ["der"] = {"Deori"}, ["des"] = {"Desano"}, ["dev"] = {"Domung"}, ["dez"] = {"Dengese"}, ["dga"] = {"Southern Dagaare"}, ["dgb"] = {"Bunoge Dogon"}, ["dgc"] = {"Casiguran Dumagat Agta"}, ["dgd"] = {"Dagaari Dioula"}, ["dge"] = {"Degenan"}, ["dgg"] = {"Doga"}, ["dgh"] = {"Dghwede"}, ["dgi"] = {"Northern Dagara"}, ["dgk"] = {"Dagba"}, ["dgl"] = {"Andaandi", "Dongolawi"}, ["dgn"] = {"Dagoman"}, ["dgo"] = {"Dogri (individual language)"}, ["dgr"] = {"Tlicho", "Dogrib", "Tłı̨chǫ"}, ["dgs"] = {"Dogoso"}, ["dgt"] = {"Ndra'ngith"}, ["dgw"] = {"Daungwurrung"}, ["dgx"] = {"Doghoro"}, ["dgz"] = {"Daga"}, ["dhd"] = {"Dhundari"}, ["dhg"] = {"Dhangu-Djangu", "Dhangu", "Djangu"}, ["dhi"] = {"Dhimal"}, ["dhl"] = {"Dhalandji"}, ["dhm"] = {"Zemba"}, ["dhn"] = {"Dhanki"}, ["dho"] = {"Dhodia"}, ["dhr"] = {"Dhargari"}, ["dhs"] = {"Dhaiso"}, ["dhu"] = {"Dhurga"}, ["dhv"] = {"Dehu", "Drehu"}, ["dhw"] = {"Dhanwar (Nepal)"}, ["dhx"] = {"Dhungaloo"}, ["dia"] = {"Dia"}, ["dib"] = {"South Central Dinka"}, ["dic"] = {"Lakota Dida"}, ["did"] = {"Didinga"}, ["dif"] = {"Dieri", "Diyari"}, ["dig"] = {"Digo", "Chidigo"}, ["dih"] = {"Kumiai"}, ["dii"] = {"Dimbong"}, ["dij"] = {"Dai"}, ["dik"] = {"Southwestern Dinka"}, ["dil"] = {"Dilling"}, ["dim"] = {"Dime"}, ["din"] = {"Dinka"}, ["dio"] = {"Dibo"}, ["dip"] = {"Northeastern Dinka"}, ["diq"] = {"Dimli (individual language)"}, ["dir"] = {"Dirim"}, ["dis"] = {"Dimasa"}, ["diu"] = {"Diriku"}, ["diw"] = {"Northwestern Dinka"}, ["dix"] = {"Dixon Reef"}, ["diy"] = {"Diuwe"}, ["diz"] = {"Ding"}, ["dja"] = {"Djadjawurrung"}, ["djb"] = {"Djinba"}, ["djc"] = {"Dar Daju Daju"}, ["djd"] = {"Djamindjung", "Ngaliwurru"}, ["dje"] = {"Zarma"}, ["djf"] = {"Djangun"}, ["dji"] = {"Djinang"}, ["djj"] = {"Djeebbana"}, ["djk"] = {"Eastern Maroon Creole", "Businenge Tongo", "Nenge"}, ["djm"] = {"Jamsay Dogon"}, ["djn"] = {"Jawoyn", "Djauan"}, ["djo"] = {"Jangkang"}, ["djr"] = {"Djambarrpuyngu"}, ["dju"] = {"Kapriman"}, ["djw"] = {"Djawi"}, ["dka"] = {"Dakpakha"}, ["dkg"] = {"Kadung"}, ["dkk"] = {"Dakka"}, ["dkr"] = {"Kuijau"}, ["dks"] = {"Southeastern Dinka"}, ["dkx"] = {"Mazagway"}, ["dlg"] = {"Dolgan"}, ["dlk"] = {"Dahalik"}, ["dlm"] = {"Dalmatian"}, ["dln"] = {"Darlong"}, ["dma"] = {"Duma"}, ["dmb"] = {"Mombo Dogon"}, ["dmc"] = {"Gavak"}, ["dmd"] = {"Madhi Madhi"}, ["dme"] = {"Dugwor"}, ["dmf"] = {"Medefaidrin"}, ["dmg"] = {"Upper Kinabatangan"}, ["dmk"] = {"Domaaki"}, ["dml"] = {"Dameli"}, ["dmm"] = {"Dama"}, ["dmn"] = {"Mande languages"}, ["dmo"] = {"Kemedzung"}, ["dmr"] = {"East Damar"}, ["dms"] = {"Dampelas"}, ["dmu"] = {"Dubu", "Tebi"}, ["dmv"] = {"Dumpas"}, ["dmw"] = {"Mudburra"}, ["dmx"] = {"Dema"}, ["dmy"] = {"Demta", "Sowari"}, ["dna"] = {"Upper Grand Valley Dani"}, ["dnd"] = {"Daonda"}, ["dne"] = {"Ndendeule"}, ["dng"] = {"Dungan"}, ["dni"] = {"Lower Grand Valley Dani"}, ["dnj"] = {"Dan"}, ["dnk"] = {"Dengka"}, ["dnn"] = {"Dzùùngoo"}, ["dno"] = {"Ndrulo", "Northern Lendu"}, ["dnr"] = {"Danaru"}, ["dnt"] = {"Mid Grand Valley Dani"}, ["dnu"] = {"Danau"}, ["dnv"] = {"Danu"}, ["dnw"] = {"Western Dani"}, ["dny"] = {"Dení"}, ["doa"] = {"Dom"}, ["dob"] = {"Dobu"}, ["doc"] = {"Northern Dong"}, ["doe"] = {"Doe"}, ["dof"] = {"Domu"}, ["doh"] = {"Dong"}, ["doi"] = {"Dogri (macrolanguage)"}, ["dok"] = {"Dondo"}, ["dol"] = {"Doso"}, ["don"] = {"Toura (Papua New Guinea)"}, ["doo"] = {"Dongo"}, ["dop"] = {"Lukpa"}, ["doq"] = {"Dominican Sign Language"}, ["dor"] = {"Dori'o"}, ["dos"] = {"Dogosé"}, ["dot"] = {"Dass"}, ["dov"] = {"Dombe"}, ["dow"] = {"Doyayo"}, ["dox"] = {"Bussa"}, ["doy"] = {"Dompo"}, ["doz"] = {"Dorze"}, ["dpp"] = {"Papar"}, ["dra"] = {"Dravidian languages"}, ["drb"] = {"Dair"}, ["drc"] = {"Minderico"}, ["drd"] = {"Darmiya"}, ["dre"] = {"Dolpo"}, ["drg"] = {"Rungus"}, ["dri"] = {"C'Lela"}, ["drl"] = {"Paakantyi"}, ["drn"] = {"West Damar"}, ["dro"] = {"Daro-Matu Melanau"}, ["drq"] = {"Dura"}, ["drs"] = {"Gedeo"}, ["drt"] = {"Drents"}, ["dru"] = {"Rukai"}, ["dry"] = {"Darai"}, ["dsb"] = {"Lower Sorbian"}, ["dse"] = {"Dutch Sign Language"}, ["dsh"] = {"Daasanach"}, ["dsi"] = {"Disa"}, ["dsk"] = {"Dokshi"}, ["dsl"] = {"Danish Sign Language"}, ["dsn"] = {"Dusner"}, ["dso"] = {"Desiya"}, ["dsq"] = {"Tadaksahak"}, ["dsz"] = {"Mardin Sign Language"}, ["dta"] = {"Daur"}, ["dtb"] = {"Labuk-Kinabatangan Kadazan"}, ["dtd"] = {"Ditidaht"}, ["dth"] = {"Adithinngithigh"}, ["dti"] = {"Ana Tinga Dogon"}, ["dtk"] = {"Tene Kan Dogon"}, ["dtm"] = {"Tomo Kan Dogon"}, ["dtn"] = {"Daatsʼíin"}, ["dto"] = {"Tommo So Dogon"}, ["dtp"] = {"Kadazan Dusun", "Central Dusun"}, ["dtr"] = {"Lotud"}, ["dts"] = {"Toro So Dogon"}, ["dtt"] = {"Toro Tegu Dogon"}, ["dtu"] = {"Tebul Ure Dogon"}, ["dty"] = {"Dotyali"}, ["dua"] = {"Duala"}, ["dub"] = {"Dubli"}, ["duc"] = {"Duna"}, ["due"] = {"Umiray Dumaget Agta"}, ["duf"] = {"Dumbea", "Drubea"}, ["dug"] = {"Duruma", "Chiduruma"}, ["duh"] = {"Dungra Bhil"}, ["dui"] = {"Dumun"}, ["duk"] = {"Uyajitaya"}, ["dul"] = {"Alabat Island Agta"}, ["dum"] = {"Middle Dutch (ca. 1050-1350)"}, ["dun"] = {"Dusun Deyah"}, ["duo"] = {"Dupaninan Agta"}, ["dup"] = {"Duano"}, ["duq"] = {"Dusun Malang"}, ["dur"] = {"Dii"}, ["dus"] = {"Dumi"}, ["duu"] = {"Drung"}, ["duv"] = {"Duvle"}, ["duw"] = {"Dusun Witu"}, ["dux"] = {"Duungooma"}, ["duy"] = {"Dicamay Agta"}, ["duz"] = {"Duli-Gey"}, ["dva"] = {"Duau"}, ["dwa"] = {"Diri"}, ["dwk"] = {"Dawik Kui"}, ["dwr"] = {"Dawro"}, ["dws"] = {"Dutton World Speedwords"}, ["dwu"] = {"Dhuwal"}, ["dww"] = {"Dawawa"}, ["dwy"] = {"Dhuwaya"}, ["dwz"] = {"Dewas Rai"}, ["dya"] = {"Dyan"}, ["dyb"] = {"Dyaberdyaber"}, ["dyd"] = {"Dyugun"}, ["dyg"] = {"Villa Viciosa Agta"}, ["dyi"] = {"Djimini Senoufo"}, ["dym"] = {"Yanda Dom Dogon"}, ["dyn"] = {"Dyangadi", "Dhanggatti"}, ["dyo"] = {"Jola-Fonyi"}, ["dyr"] = {"Dyarim"}, ["dyu"] = {"Dyula"}, ["dyy"] = {"Djabugay", "Dyaabugay"}, ["dza"] = {"Tunzu"}, ["dzd"] = {"Daza"}, ["dze"] = {"Djiwarli"}, ["dzg"] = {"Dazaga"}, ["dzl"] = {"Dzalakha"}, ["dzn"] = {"Dzando"}, ["eaa"] = {"Karenggapa"}, ["ebc"] = {"Beginci"}, ["ebg"] = {"Ebughu"}, ["ebk"] = {"Eastern Bontok"}, ["ebo"] = {"Teke-Ebo"}, ["ebr"] = {"Ebrié"}, ["ebu"] = {"Embu", "Kiembu"}, ["ecr"] = {"Eteocretan"}, ["ecs"] = {"Ecuadorian Sign Language"}, ["ecy"] = {"Eteocypriot"}, ["eee"] = {"E"}, ["efa"] = {"Efai"}, ["efe"] = {"Efe"}, ["efi"] = {"Efik"}, ["ega"] = {"Ega"}, ["egl"] = {"Emilian"}, ["egm"] = {"Benamanga"}, ["ego"] = {"Eggon"}, ["egx"] = {"Egyptian languages"}, ["egy"] = {"Egyptian (Ancient)"}, ["ehs"] = {"Miyakubo Sign Language"}, ["ehu"] = {"Ehueun"}, ["eip"] = {"Eipomek"}, ["eit"] = {"Eitiep"}, ["eiv"] = {"Askopan"}, ["eja"] = {"Ejamat"}, ["eka"] = {"Ekajuk"}, ["eke"] = {"Ekit"}, ["ekg"] = {"Ekari"}, ["eki"] = {"Eki"}, ["ekk"] = {"Standard Estonian"}, ["ekl"] = {"Kol (Bangladesh)", "Kol"}, ["ekm"] = {"Elip"}, ["eko"] = {"Koti"}, ["ekp"] = {"Ekpeye"}, ["ekr"] = {"Yace"}, ["eky"] = {"Eastern Kayah"}, ["ele"] = {"Elepi"}, ["elh"] = {"El Hugeirat"}, ["eli"] = {"Nding"}, ["elk"] = {"Elkei"}, ["elm"] = {"Eleme"}, ["elo"] = {"El Molo"}, ["elu"] = {"Elu"}, ["elx"] = {"Elamite"}, ["ema"] = {"Emai-Iuleha-Ora"}, ["emb"] = {"Embaloh"}, ["eme"] = {"Emerillon"}, ["emg"] = {"Eastern Meohang"}, ["emi"] = {"Mussau-Emira"}, ["emk"] = {"Eastern Maninkakan"}, ["emm"] = {"Mamulique"}, ["emn"] = {"Eman"}, ["emp"] = {"Northern Emberá"}, ["emq"] = {"Eastern Minyag"}, ["ems"] = {"Pacific Gulf Yupik"}, ["emu"] = {"Eastern Muria"}, ["emw"] = {"Emplawas"}, ["emx"] = {"Erromintxela"}, ["emy"] = {"Epigraphic Mayan"}, ["emz"] = {"Mbessa"}, ["ena"] = {"Apali"}, ["enb"] = {"Markweeta"}, ["enc"] = {"En"}, ["end"] = {"Ende"}, ["enf"] = {"Forest Enets"}, ["enh"] = {"Tundra Enets"}, ["enl"] = {"Enlhet"}, ["enm"] = {"Middle English (1100-1500)"}, ["enn"] = {"Engenni"}, ["eno"] = {"Enggano"}, ["enq"] = {"Enga"}, ["enr"] = {"Emumu", "Emem"}, ["enu"] = {"Enu"}, ["env"] = {"Enwan (Edo State)"}, ["enw"] = {"Enwan (Akwa Ibom State)"}, ["enx"] = {"Enxet"}, ["eot"] = {"Beti (Côte d'Ivoire)"}, ["epi"] = {"Epie"}, ["era"] = {"Eravallan"}, ["erg"] = {"Sie"}, ["erh"] = {"Eruwa"}, ["eri"] = {"Ogea"}, ["erk"] = {"South Efate"}, ["ero"] = {"Horpa"}, ["err"] = {"Erre"}, ["ers"] = {"Ersu"}, ["ert"] = {"Eritai"}, ["erw"] = {"Erokwanas"}, ["ese"] = {"Ese Ejja"}, ["esg"] = {"Aheri Gondi"}, ["esh"] = {"Eshtehardi"}, ["esi"] = {"North Alaskan Inupiatun"}, ["esk"] = {"Northwest Alaska Inupiatun"}, ["esl"] = {"Egypt Sign Language"}, ["esm"] = {"Esuma"}, ["esn"] = {"Salvadoran Sign Language"}, ["eso"] = {"Estonian Sign Language"}, ["esq"] = {"Esselen"}, ["ess"] = {"Central Siberian Yupik"}, ["esu"] = {"Central Yupik"}, ["esx"] = {"Eskimo-Aleut languages"}, ["esy"] = {"Eskayan"}, ["etb"] = {"Etebi"}, ["etc"] = {"Etchemin"}, ["eth"] = {"Ethiopian Sign Language"}, ["etn"] = {"Eton (Vanuatu)"}, ["eto"] = {"Eton (Cameroon)"}, ["etr"] = {"Edolo"}, ["ets"] = {"Yekhee"}, ["ett"] = {"Etruscan"}, ["etu"] = {"Ejagham"}, ["etx"] = {"Eten"}, ["etz"] = {"Semimi"}, ["eud"] = {"Eudeve"}, ["euq"] = {"Basque (family)"}, ["eve"] = {"Even"}, ["evh"] = {"Uvbie"}, ["evn"] = {"Evenki"}, ["ewo"] = {"Ewondo"}, ["ext"] = {"Extremaduran"}, ["eya"] = {"Eyak"}, ["eyo"] = {"Keiyo"}, ["eza"] = {"Ezaa"}, ["eze"] = {"Uzekwe"}, ["faa"] = {"Fasu"}, ["fab"] = {"Fa d'Ambu"}, ["fad"] = {"Wagi"}, ["faf"] = {"Fagani"}, ["fag"] = {"Finongan"}, ["fah"] = {"Baissa Fali"}, ["fai"] = {"Faiwol"}, ["faj"] = {"Faita"}, ["fak"] = {"Fang (Cameroon)"}, ["fal"] = {"South Fali"}, ["fam"] = {"Fam"}, ["fan"] = {"Fang (Equatorial Guinea)"}, ["fap"] = {"Paloor"}, ["far"] = {"Fataleka"}, ["fat"] = {"Fanti"}, ["fau"] = {"Fayu"}, ["fax"] = {"Fala"}, ["fay"] = {"Southwestern Fars"}, ["faz"] = {"Northwestern Fars"}, ["fbl"] = {"West Albay Bikol"}, ["fcs"] = {"Quebec Sign Language"}, ["fer"] = {"Feroge"}, ["ffi"] = {"Foia Foia"}, ["ffm"] = {"Maasina Fulfulde"}, ["fgr"] = {"Fongoro"}, ["fia"] = {"Nobiin"}, ["fie"] = {"Fyer"}, ["fif"] = {"Faifi"}, ["fil"] = {"Filipino", "Pilipino"}, ["fip"] = {"Fipa"}, ["fir"] = {"Firan"}, ["fit"] = {"Tornedalen Finnish", "Meänkieli"}, ["fiu"] = {"Finno-Ugrian languages"}, ["fiw"] = {"Fiwaga"}, ["fkk"] = {"Kirya-Konzəl"}, ["fkv"] = {"Kven Finnish"}, ["fla"] = {"Kalispel-Pend d'Oreille"}, ["flh"] = {"Foau"}, ["fli"] = {"Fali"}, ["fll"] = {"North Fali"}, ["fln"] = {"Flinders Island"}, ["flr"] = {"Fuliiru"}, ["fly"] = {"Flaaitaal", "Tsotsitaal"}, ["fmp"] = {"Fe'fe'"}, ["fmu"] = {"Far Western Muria"}, ["fnb"] = {"Fanbak"}, ["fng"] = {"Fanagalo"}, ["fni"] = {"Fania"}, ["fod"] = {"Foodo"}, ["foi"] = {"Foi"}, ["fom"] = {"Foma"}, ["fon"] = {"Fon"}, ["for"] = {"Fore"}, ["fos"] = {"Siraya"}, ["fox"] = {"Formosan languages"}, ["fpe"] = {"Fernando Po Creole English"}, ["fqs"] = {"Fas"}, ["frc"] = {"Cajun French"}, ["frd"] = {"Fordata"}, ["frk"] = {"Frankish"}, ["frm"] = {"Middle French (ca. 1400-1600)"}, ["fro"] = {"Old French (842-ca. 1400)"}, ["frp"] = {"Arpitan", "Francoprovençal"}, ["frq"] = {"Forak"}, ["frr"] = {"Northern Frisian"}, ["frs"] = {"Eastern Frisian"}, ["frt"] = {"Fortsenal"}, ["fse"] = {"Finnish Sign Language"}, ["fsl"] = {"French Sign Language"}, ["fss"] = {"Finland-Swedish Sign Language", "finlandssvenskt teckenspråk", "suomenruotsalainen viittomakieli"}, ["fub"] = {"Adamawa Fulfulde"}, ["fuc"] = {"Pulaar"}, ["fud"] = {"East Futuna"}, ["fue"] = {"Borgu Fulfulde"}, ["fuf"] = {"Pular"}, ["fuh"] = {"Western Niger Fulfulde"}, ["fui"] = {"Bagirmi Fulfulde"}, ["fuj"] = {"Ko"}, ["fum"] = {"Fum"}, ["fun"] = {"Fulniô"}, ["fuq"] = {"Central-Eastern Niger Fulfulde"}, ["fur"] = {"Friulian"}, ["fut"] = {"Futuna-Aniwa"}, ["fuu"] = {"Furu"}, ["fuv"] = {"Nigerian Fulfulde"}, ["fuy"] = {"Fuyug"}, ["fvr"] = {"Fur"}, ["fwa"] = {"Fwâi"}, ["fwe"] = {"Fwe"}, ["gaa"] = {"Ga"}, ["gab"] = {"Gabri"}, ["gac"] = {"Mixed Great Andamanese"}, ["gad"] = {"Gaddang"}, ["gae"] = {"Guarequena"}, ["gaf"] = {"Gende"}, ["gag"] = {"Gagauz"}, ["gah"] = {"Alekano"}, ["gai"] = {"Borei"}, ["gaj"] = {"Gadsup"}, ["gak"] = {"Gamkonora"}, ["gal"] = {"Galolen"}, ["gam"] = {"Kandawo"}, ["gan"] = {"Gan Chinese"}, ["gao"] = {"Gants"}, ["gap"] = {"Gal"}, ["gaq"] = {"Gata'"}, ["gar"] = {"Galeya"}, ["gas"] = {"Adiwasi Garasia"}, ["gat"] = {"Kenati"}, ["gau"] = {"Mudhili Gadaba"}, ["gaw"] = {"Nobonob"}, ["gax"] = {"Borana-Arsi-Guji Oromo"}, ["gay"] = {"Gayo"}, ["gaz"] = {"West Central Oromo"}, ["gba"] = {"Gbaya (Central African Republic)"}, ["gbb"] = {"Kaytetye"}, ["gbd"] = {"Karajarri"}, ["gbe"] = {"Niksek"}, ["gbf"] = {"Gaikundi"}, ["gbg"] = {"Gbanziri"}, ["gbh"] = {"Defi Gbe"}, ["gbi"] = {"Galela"}, ["gbj"] = {"Bodo Gadaba"}, ["gbk"] = {"Gaddi"}, ["gbl"] = {"Gamit"}, ["gbm"] = {"Garhwali"}, ["gbn"] = {"Mo'da"}, ["gbo"] = {"Northern Grebo"}, ["gbp"] = {"Gbaya-Bossangoa"}, ["gbq"] = {"Gbaya-Bozoum"}, ["gbr"] = {"Gbagyi"}, ["gbs"] = {"Gbesi Gbe"}, ["gbu"] = {"Gagadu"}, ["gbv"] = {"Gbanu"}, ["gbw"] = {"Gabi-Gabi"}, ["gbx"] = {"Eastern Xwla Gbe"}, ["gby"] = {"Gbari"}, ["gbz"] = {"Zoroastrian Dari"}, ["gcc"] = {"Mali"}, ["gcd"] = {"Ganggalida"}, ["gce"] = {"Galice"}, ["gcf"] = {"Guadeloupean Creole French"}, ["gcl"] = {"Grenadian Creole English"}, ["gcn"] = {"Gaina"}, ["gcr"] = {"Guianese Creole French"}, ["gct"] = {"Colonia Tovar German"}, ["gda"] = {"Gade Lohar"}, ["gdb"] = {"Pottangi Ollar Gadaba"}, ["gdc"] = {"Gugu Badhun"}, ["gdd"] = {"Gedaged"}, ["gde"] = {"Gude"}, ["gdf"] = {"Guduf-Gava"}, ["gdg"] = {"Ga'dang"}, ["gdh"] = {"Gadjerawang", "Gajirrabeng"}, ["gdi"] = {"Gundi"}, ["gdj"] = {"Gurdjar"}, ["gdk"] = {"Gadang"}, ["gdl"] = {"Dirasha"}, ["gdm"] = {"Laal"}, ["gdn"] = {"Umanakaina"}, ["gdo"] = {"Ghodoberi"}, ["gdq"] = {"Mehri"}, ["gdr"] = {"Wipi"}, ["gds"] = {"Ghandruk Sign Language"}, ["gdt"] = {"Kungardutyi"}, ["gdu"] = {"Gudu"}, ["gdx"] = {"Godwari"}, ["gea"] = {"Geruma"}, ["geb"] = {"Kire"}, ["gec"] = {"Gboloo Grebo"}, ["ged"] = {"Gade"}, ["gef"] = {"Gerai"}, ["geg"] = {"Gengle"}, ["geh"] = {"Hutterite German", "Hutterisch"}, ["gei"] = {"Gebe"}, ["gej"] = {"Gen"}, ["gek"] = {"Ywom"}, ["gel"] = {"ut-Ma'in"}, ["gem"] = {"Germanic languages"}, ["geq"] = {"Geme"}, ["ges"] = {"Geser-Gorom"}, ["gev"] = {"Eviya"}, ["gew"] = {"Gera"}, ["gex"] = {"Garre"}, ["gey"] = {"Enya"}, ["gez"] = {"Geez"}, ["gfk"] = {"Patpatar"}, ["gft"] = {"Gafat"}, ["gga"] = {"Gao"}, ["ggb"] = {"Gbii"}, ["ggd"] = {"Gugadj"}, ["gge"] = {"Gurr-goni"}, ["ggg"] = {"Gurgula"}, ["ggk"] = {"Kungarakany"}, ["ggl"] = {"Ganglau"}, ["ggt"] = {"Gitua"}, ["ggu"] = {"Gagu", "Gban"}, ["ggw"] = {"Gogodala"}, ["gha"] = {"Ghadamès"}, ["ghc"] = {"Hiberno-Scottish Gaelic"}, ["ghe"] = {"Southern Ghale"}, ["ghh"] = {"Northern Ghale"}, ["ghk"] = {"Geko Karen"}, ["ghl"] = {"Ghulfan"}, ["ghn"] = {"Ghanongga"}, ["gho"] = {"Ghomara"}, ["ghr"] = {"Ghera"}, ["ghs"] = {"Guhu-Samane"}, ["ght"] = {"Kuke", "Kutang Ghale"}, ["gia"] = {"Kija"}, ["gib"] = {"Gibanawa"}, ["gic"] = {"Gail"}, ["gid"] = {"Gidar"}, ["gie"] = {"Gaɓogbo", "Guébie"}, ["gig"] = {"Goaria"}, ["gih"] = {"Githabul"}, ["gii"] = {"Girirra"}, ["gil"] = {"Gilbertese"}, ["gim"] = {"Gimi (Eastern Highlands)"}, ["gin"] = {"Hinukh"}, ["gip"] = {"Gimi (West New Britain)"}, ["giq"] = {"Green Gelao"}, ["gir"] = {"Red Gelao"}, ["gis"] = {"North Giziga"}, ["git"] = {"Gitxsan"}, ["giu"] = {"Mulao"}, ["giw"] = {"White Gelao"}, ["gix"] = {"Gilima"}, ["giy"] = {"Giyug"}, ["giz"] = {"South Giziga"}, ["gjk"] = {"Kachi Koli"}, ["gjm"] = {"Gunditjmara"}, ["gjn"] = {"Gonja"}, ["gjr"] = {"Gurindji Kriol"}, ["gju"] = {"Gujari"}, ["gka"] = {"Guya"}, ["gkd"] = {"Magɨ (Madang Province)"}, ["gke"] = {"Ndai"}, ["gkn"] = {"Gokana"}, ["gko"] = {"Kok-Nar"}, ["gkp"] = {"Guinea Kpelle"}, ["gku"] = {"ǂUngkue"}, ["glb"] = {"Belning"}, ["glc"] = {"Bon Gula"}, ["gld"] = {"Nanai"}, ["glh"] = {"Northwest Pashai", "Northwest Pashayi"}, ["glj"] = {"Gula Iro"}, ["glk"] = {"Gilaki"}, ["gll"] = {"Garlali"}, ["glo"] = {"Galambu"}, ["glr"] = {"Glaro-Twabo"}, ["glu"] = {"Gula (Chad)"}, ["glw"] = {"Glavda"}, ["gly"] = {"Gule"}, ["gma"] = {"Gambera"}, ["gmb"] = {"Gula'alaa"}, ["gmd"] = {"Mághdì"}, ["gme"] = {"East Germanic languages"}, ["gmg"] = {"Magɨyi"}, ["gmh"] = {"Middle High German (ca. 1050-1500)"}, ["gml"] = {"Middle Low German"}, ["gmm"] = {"Gbaya-Mbodomo"}, ["gmn"] = {"Gimnime"}, ["gmq"] = {"North Germanic languages"}, ["gmr"] = {"Mirning", "Mirniny"}, ["gmu"] = {"Gumalu"}, ["gmv"] = {"Gamo"}, ["gmw"] = {"West Germanic languages"}, ["gmx"] = {"Magoma"}, ["gmy"] = {"Mycenaean Greek"}, ["gmz"] = {"Mgbolizhia"}, ["gna"] = {"Kaansa"}, ["gnb"] = {"Gangte"}, ["gnc"] = {"Guanche"}, ["gnd"] = {"Zulgo-Gemzek"}, ["gne"] = {"Ganang"}, ["gng"] = {"Ngangam"}, ["gnh"] = {"Lere"}, ["gni"] = {"Gooniyandi"}, ["gnj"] = {"Ngen"}, ["gnk"] = {"ǁGana"}, ["gnl"] = {"Gangulu"}, ["gnm"] = {"Ginuman"}, ["gnn"] = {"Gumatj"}, ["gno"] = {"Northern Gondi"}, ["gnq"] = {"Gana"}, ["gnr"] = {"Gureng Gureng"}, ["gnt"] = {"Guntai"}, ["gnu"] = {"Gnau"}, ["gnw"] = {"Western Bolivian Guaraní"}, ["gnz"] = {"Ganzi"}, ["goa"] = {"Guro"}, ["gob"] = {"Playero"}, ["goc"] = {"Gorakor"}, ["god"] = {"Godié"}, ["goe"] = {"Gongduk"}, ["gof"] = {"Gofa"}, ["gog"] = {"Gogo"}, ["goh"] = {"Old High German (ca. 750-1050)"}, ["goi"] = {"Gobasi"}, ["goj"] = {"Gowlan"}, ["gok"] = {"Gowli"}, ["gol"] = {"Gola"}, ["gom"] = {"Goan Konkani"}, ["gon"] = {"Gondi"}, ["goo"] = {"Gone Dau"}, ["gop"] = {"Yeretuar"}, ["goq"] = {"Gorap"}, ["gor"] = {"Gorontalo"}, ["gos"] = {"Gronings"}, ["got"] = {"Gothic"}, ["gou"] = {"Gavar"}, ["gov"] = {"Goo"}, ["gow"] = {"Gorowa"}, ["gox"] = {"Gobu"}, ["goy"] = {"Goundo"}, ["goz"] = {"Gozarkhani"}, ["gpa"] = {"Gupa-Abawa"}, ["gpe"] = {"Ghanaian Pidgin English"}, ["gpn"] = {"Taiap"}, ["gqa"] = {"Ga'anda"}, ["gqi"] = {"Guiqiong"}, ["gqn"] = {"Guana (Brazil)"}, ["gqr"] = {"Gor"}, ["gqu"] = {"Qau"}, ["gra"] = {"Rajput Garasia"}, ["grb"] = {"Grebo"}, ["grc"] = {"Yunani Kuna (ampé 1453)"}, ["grd"] = {"Guruntum-Mbaaru"}, ["grg"] = {"Madi"}, ["grh"] = {"Gbiri-Niragu"}, ["gri"] = {"Ghari"}, ["grj"] = {"Southern Grebo"}, ["grk"] = {"Greek languages"}, ["grm"] = {"Kota Marudu Talantang"}, ["gro"] = {"Groma"}, ["grq"] = {"Gorovu"}, ["grr"] = {"Taznatit"}, ["grs"] = {"Gresi"}, ["grt"] = {"Garo"}, ["gru"] = {"Kistane"}, ["grv"] = {"Central Grebo"}, ["grw"] = {"Gweda"}, ["grx"] = {"Guriaso"}, ["gry"] = {"Barclayville Grebo"}, ["grz"] = {"Guramalum"}, ["gse"] = {"Ghanaian Sign Language"}, ["gsg"] = {"German Sign Language"}, ["gsl"] = {"Gusilay"}, ["gsm"] = {"Guatemalan Sign Language"}, ["gsn"] = {"Nema", "Gusan"}, ["gso"] = {"Southwest Gbaya"}, ["gsp"] = {"Wasembo"}, ["gss"] = {"Greek Sign Language"}, ["gsw"] = {"Swiss German", "Alemannic", "Alsatian"}, ["gta"] = {"Guató"}, ["gtu"] = {"Aghu-Tharnggala"}, ["gua"] = {"Shiki"}, ["gub"] = {"Guajajára"}, ["guc"] = {"Wayuu"}, ["gud"] = {"Yocoboué Dida"}, ["gue"] = {"Gurindji"}, ["guf"] = {"Gupapuyngu"}, ["gug"] = {"Paraguayan Guaraní"}, ["guh"] = {"Guahibo"}, ["gui"] = {"Eastern Bolivian Guaraní"}, ["guk"] = {"Gumuz"}, ["gul"] = {"Sea Island Creole English"}, ["gum"] = {"Guambiano"}, ["gun"] = {"Mbyá Guaraní"}, ["guo"] = {"Guayabero"}, ["gup"] = {"Gunwinggu"}, ["guq"] = {"Aché"}, ["gur"] = {"Farefare"}, ["gus"] = {"Guinean Sign Language"}, ["gut"] = {"Maléku Jaíka"}, ["guu"] = {"Yanomamö"}, ["guw"] = {"Gun"}, ["gux"] = {"Gourmanchéma"}, ["guz"] = {"Gusii", "Ekegusii"}, ["gva"] = {"Guana (Paraguay)"}, ["gvc"] = {"Guanano"}, ["gve"] = {"Duwet"}, ["gvf"] = {"Golin"}, ["gvj"] = {"Guajá"}, ["gvl"] = {"Gulay"}, ["gvm"] = {"Gurmana"}, ["gvn"] = {"Kuku-Yalanji"}, ["gvo"] = {"Gavião Do Jiparaná"}, ["gvp"] = {"Pará Gavião"}, ["gvr"] = {"Gurung"}, ["gvs"] = {"Gumawana"}, ["gvy"] = {"Guyani"}, ["gwa"] = {"Mbato"}, ["gwb"] = {"Gwa"}, ["gwc"] = {"Gawri", "Kalami"}, ["gwd"] = {"Gawwada"}, ["gwe"] = {"Gweno"}, ["gwf"] = {"Gowro"}, ["gwg"] = {"Moo"}, ["gwi"] = {"Gwichʼin"}, ["gwj"] = {"ǀGwi"}, ["gwm"] = {"Awngthim"}, ["gwn"] = {"Gwandara"}, ["gwr"] = {"Gwere"}, ["gwt"] = {"Gawar-Bati"}, ["gwu"] = {"Guwamu"}, ["gww"] = {"Kwini"}, ["gwx"] = {"Gua"}, ["gxx"] = {"Wè Southern"}, ["gya"] = {"Northwest Gbaya"}, ["gyb"] = {"Garus"}, ["gyd"] = {"Kayardild"}, ["gye"] = {"Gyem"}, ["gyf"] = {"Gungabula"}, ["gyg"] = {"Gbayi"}, ["gyi"] = {"Gyele"}, ["gyl"] = {"Gayil"}, ["gym"] = {"Ngäbere"}, ["gyn"] = {"Guyanese Creole English"}, ["gyo"] = {"Gyalsumdo"}, ["gyr"] = {"Guarayu"}, ["gyy"] = {"Gunya"}, ["gyz"] = {"Geji", "Gyaazi"}, ["gza"] = {"Ganza"}, ["gzi"] = {"Gazi"}, ["gzn"] = {"Gane"}, ["haa"] = {"Han"}, ["hab"] = {"Hanoi Sign Language"}, ["hac"] = {"Gurani"}, ["had"] = {"Hatam"}, ["hae"] = {"Eastern Oromo"}, ["haf"] = {"Haiphong Sign Language"}, ["hag"] = {"Hanga"}, ["hah"] = {"Hahon"}, ["hai"] = {"Haida"}, ["haj"] = {"Hajong"}, ["hak"] = {"Hakka Chinese"}, ["hal"] = {"Halang"}, ["ham"] = {"Hewa"}, ["han"] = {"Hangaza"}, ["hao"] = {"Hakö"}, ["hap"] = {"Hupla"}, ["haq"] = {"Ha"}, ["har"] = {"Harari"}, ["has"] = {"Haisla"}, ["hav"] = {"Havu"}, ["haw"] = {"Hawaiian"}, ["hax"] = {"Southern Haida"}, ["hay"] = {"Haya"}, ["haz"] = {"Hazaragi"}, ["hba"] = {"Hamba"}, ["hbb"] = {"Huba"}, ["hbn"] = {"Heiban"}, ["hbo"] = {"Ancient Hebrew"}, ["hbu"] = {"Habu"}, ["hca"] = {"Andaman Creole Hindi"}, ["hch"] = {"Huichol"}, ["hdn"] = {"Northern Haida"}, ["hds"] = {"Honduras Sign Language"}, ["hdy"] = {"Hadiyya"}, ["hea"] = {"Northern Qiandong Miao"}, ["hed"] = {"Herdé"}, ["heg"] = {"Helong"}, ["heh"] = {"Hehe"}, ["hei"] = {"Heiltsuk"}, ["hem"] = {"Hemba"}, ["hgm"] = {"Haiǁom"}, ["hgw"] = {"Haigwai"}, ["hhi"] = {"Hoia Hoia"}, ["hhr"] = {"Kerak"}, ["hhy"] = {"Hoyahoya"}, ["hia"] = {"Lamang"}, ["hib"] = {"Hibito"}, ["hid"] = {"Hidatsa"}, ["hif"] = {"Fiji Hindi"}, ["hig"] = {"Kamwe"}, ["hih"] = {"Pamosu"}, ["hii"] = {"Hinduri"}, ["hij"] = {"Hijuk"}, ["hik"] = {"Seit-Kaitetu"}, ["hil"] = {"Hiligaynon"}, ["him"] = {"Himachali languages", "Western Pahari languages"}, ["hio"] = {"Tsoa"}, ["hir"] = {"Himarimã"}, ["hit"] = {"Hittite"}, ["hiw"] = {"Hiw"}, ["hix"] = {"Hixkaryána"}, ["hji"] = {"Haji"}, ["hka"] = {"Kahe"}, ["hke"] = {"Hunde"}, ["hkh"] = {"Khah", "Poguli"}, ["hkk"] = {"Hunjara-Kaina Ke"}, ["hkn"] = {"Mel-Khaonh"}, ["hks"] = {"Hong Kong Sign Language", "Heung Kong Sau Yue"}, ["hla"] = {"Halia"}, ["hlb"] = {"Halbi"}, ["hld"] = {"Halang Doan"}, ["hle"] = {"Hlersu"}, ["hlt"] = {"Matu Chin"}, ["hlu"] = {"Hieroglyphic Luwian"}, ["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"}, ["hmb"] = {"Humburi Senni Songhay"}, ["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"}, ["hmd"] = {"Large Flowery Miao", "A-hmaos", "Da-Hua Miao"}, ["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"}, ["hmf"] = {"Hmong Don"}, ["hmg"] = {"Southwestern Guiyang Hmong"}, ["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"}, ["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"}, ["hmj"] = {"Ge", "Gejia"}, ["hmk"] = {"Maek"}, ["hml"] = {"Luopohe Hmong", "Luopohe Miao"}, ["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"}, ["hmn"] = {"Hmong", "Mong"}, ["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"}, ["hmq"] = {"Eastern Qiandong Miao"}, ["hmr"] = {"Hmar"}, ["hms"] = {"Southern Qiandong Miao"}, ["hmt"] = {"Hamtai"}, ["hmu"] = {"Hamap"}, ["hmv"] = {"Hmong Dô"}, ["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"}, ["hmx"] = {"Hmong-Mien languages"}, ["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"}, ["hmz"] = {"Hmong Shua", "Sinicized Miao"}, ["hna"] = {"Mina (Cameroon)"}, ["hnd"] = {"Southern Hindko"}, ["hne"] = {"Chhattisgarhi"}, ["hng"] = {"Hungu"}, ["hnh"] = {"ǁAni"}, ["hni"] = {"Hani"}, ["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"}, ["hnn"] = {"Hanunoo"}, ["hno"] = {"Northern Hindko"}, ["hns"] = {"Caribbean Hindustani"}, ["hnu"] = {"Hung"}, ["hoa"] = {"Hoava"}, ["hob"] = {"Mari (Madang Province)"}, ["hoc"] = {"Ho"}, ["hod"] = {"Holma"}, ["hoe"] = {"Horom"}, ["hoh"] = {"Hobyót"}, ["hoi"] = {"Holikachuk"}, ["hoj"] = {"Hadothi", "Haroti"}, ["hok"] = {"Hokan languages"}, ["hol"] = {"Holu"}, ["hom"] = {"Homa"}, ["hoo"] = {"Holoholo"}, ["hop"] = {"Hopi"}, ["hor"] = {"Horo"}, ["hos"] = {"Ho Chi Minh City Sign Language"}, ["hot"] = {"Hote", "Malê"}, ["hov"] = {"Hovongan"}, ["how"] = {"Honi"}, ["hoy"] = {"Holiya"}, ["hoz"] = {"Hozo"}, ["hpo"] = {"Hpon"}, ["hps"] = {"Hawai'i Sign Language (HSL)", "Hawai'i Pidgin Sign Language"}, ["hra"] = {"Hrangkhol"}, ["hrc"] = {"Niwer Mil"}, ["hre"] = {"Hre"}, ["hrk"] = {"Haruku"}, ["hrm"] = {"Horned Miao"}, ["hro"] = {"Haroi"}, ["hrp"] = {"Nhirrpi"}, ["hrt"] = {"Hértevin"}, ["hru"] = {"Hruso"}, ["hrw"] = {"Warwar Feni"}, ["hrx"] = {"Hunsrik"}, ["hrz"] = {"Harzani"}, ["hsb"] = {"Upper Sorbian"}, ["hsh"] = {"Hungarian Sign Language"}, ["hsl"] = {"Hausa Sign Language"}, ["hsn"] = {"Xiang Chinese"}, ["hss"] = {"Harsusi"}, ["hti"] = {"Hoti"}, ["hto"] = {"Minica Huitoto"}, ["hts"] = {"Hadza"}, ["htu"] = {"Hitu"}, ["htx"] = {"Middle Hittite"}, ["hub"] = {"Huambisa"}, ["huc"] = {"ǂHua", "ǂʼAmkhoe"}, ["hud"] = {"Huaulu"}, ["hue"] = {"San Francisco Del Mar Huave"}, ["huf"] = {"Humene"}, ["hug"] = {"Huachipaeri"}, ["huh"] = {"Huilliche"}, ["hui"] = {"Huli"}, ["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"}, ["huk"] = {"Hulung"}, ["hul"] = {"Hula"}, ["hum"] = {"Hungana"}, ["huo"] = {"Hu"}, ["hup"] = {"Hupa"}, ["huq"] = {"Tsat"}, ["hur"] = {"Halkomelem"}, ["hus"] = {"Huastec"}, ["hut"] = {"Humla"}, ["huu"] = {"Murui Huitoto"}, ["huv"] = {"San Mateo Del Mar Huave"}, ["huw"] = {"Hukumina"}, ["hux"] = {"Nüpode Huitoto"}, ["huy"] = {"Hulaulá"}, ["huz"] = {"Hunzib"}, ["hvc"] = {"Haitian Vodoun Culture Language"}, ["hve"] = {"San Dionisio Del Mar Huave"}, ["hvk"] = {"Haveke"}, ["hvn"] = {"Sabu"}, ["hvv"] = {"Santa María Del Mar Huave"}, ["hwa"] = {"Wané"}, ["hwc"] = {"Hawai'i Creole English", "Hawai'i Pidgin"}, ["hwo"] = {"Hwana"}, ["hya"] = {"Hya"}, ["hyw"] = {"Western Armenian"}, ["hyx"] = {"Armenian (family)"}, ["iai"] = {"Iaai"}, ["ian"] = {"Iatmul"}, ["iar"] = {"Purari"}, ["iba"] = {"Iban"}, ["ibb"] = {"Ibibio"}, ["ibd"] = {"Iwaidja"}, ["ibe"] = {"Akpes"}, ["ibg"] = {"Ibanag"}, ["ibh"] = {"Bih"}, ["ibl"] = {"Ibaloi"}, ["ibm"] = {"Agoi"}, ["ibn"] = {"Ibino"}, ["ibr"] = {"Ibuoro"}, ["ibu"] = {"Ibu"}, ["iby"] = {"Ibani"}, ["ica"] = {"Ede Ica"}, ["ich"] = {"Etkywan"}, ["icl"] = {"Icelandic Sign Language"}, ["icr"] = {"Islander Creole English"}, ["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"}, ["idb"] = {"Indo-Portuguese"}, ["idc"] = {"Idon", "Ajiya"}, ["idd"] = {"Ede Idaca"}, ["ide"] = {"Idere"}, ["idi"] = {"Idi"}, ["idr"] = {"Indri"}, ["ids"] = {"Idesa"}, ["idt"] = {"Idaté"}, ["idu"] = {"Idoma"}, ["ifa"] = {"Amganad Ifugao"}, ["ifb"] = {"Batad Ifugao", "Ayangan Ifugao"}, ["ife"] = {"Ifè"}, ["iff"] = {"Ifo"}, ["ifk"] = {"Tuwali Ifugao"}, ["ifm"] = {"Teke-Fuumu"}, ["ifu"] = {"Mayoyao Ifugao"}, ["ify"] = {"Keley-I Kallahan"}, ["igb"] = {"Ebira"}, ["ige"] = {"Igede"}, ["igg"] = {"Igana"}, ["igl"] = {"Igala"}, ["igm"] = {"Kanggape"}, ["ign"] = {"Ignaciano"}, ["igo"] = {"Isebe"}, ["igs"] = {"Interglossa"}, ["igw"] = {"Igwe"}, ["ihb"] = {"Iha Based Pidgin"}, ["ihi"] = {"Ihievbe"}, ["ihp"] = {"Iha"}, ["ihw"] = {"Bidhawal"}, ["iin"] = {"Thiin"}, ["iir"] = {"Indo-Iranian languages"}, ["ijc"] = {"Izon"}, ["ije"] = {"Biseni"}, ["ijj"] = {"Ede Ije"}, ["ijn"] = {"Kalabari"}, ["ijo"] = {"Ijo languages"}, ["ijs"] = {"Southeast Ijo"}, ["ike"] = {"Eastern Canadian Inuktitut"}, ["ikh"] = {"Ikhin-Arokho"}, ["iki"] = {"Iko"}, ["ikk"] = {"Ika"}, ["ikl"] = {"Ikulu"}, ["iko"] = {"Olulumo-Ikom"}, ["ikp"] = {"Ikpeshi"}, ["ikr"] = {"Ikaranggal"}, ["iks"] = {"Inuit Sign Language"}, ["ikt"] = {"Inuinnaqtun", "Western Canadian Inuktitut"}, ["ikv"] = {"Iku-Gora-Ankwa"}, ["ikw"] = {"Ikwere"}, ["ikx"] = {"Ik"}, ["ikz"] = {"Ikizu"}, ["ila"] = {"Ile Ape"}, ["ilb"] = {"Ila"}, ["ilg"] = {"Garig-Ilgar"}, ["ili"] = {"Ili Turki"}, ["ilk"] = {"Ilongot"}, ["ilm"] = {"Iranun (Malaysia)"}, ["ilo"] = {"Iloko"}, ["ilp"] = {"Iranun (Philippines)"}, ["ils"] = {"International Sign"}, ["ilu"] = {"Ili'uun"}, ["ilv"] = {"Ilue"}, ["ima"] = {"Mala Malasar"}, ["imi"] = {"Anamgura"}, ["iml"] = {"Miluk"}, ["imn"] = {"Imonda"}, ["imo"] = {"Imbongu"}, ["imr"] = {"Imroing"}, ["ims"] = {"Marsian"}, ["imt"] = {"Imotong"}, ["imy"] = {"Milyan"}, ["inb"] = {"Inga"}, ["inc"] = {"Indic languages"}, ["ine"] = {"Indo-European languages"}, ["ing"] = {"Degexit'an"}, ["inh"] = {"Ingush"}, ["inj"] = {"Jungle Inga"}, ["inl"] = {"Indonesian Sign Language"}, ["inm"] = {"Minaean"}, ["inn"] = {"Isinai"}, ["ino"] = {"Inoke-Yate"}, ["inp"] = {"Iñapari"}, ["ins"] = {"Indian Sign Language"}, ["int"] = {"Intha"}, ["inz"] = {"Ineseño"}, ["ior"] = {"Inor"}, ["iou"] = {"Tuma-Irumu"}, ["iow"] = {"Iowa-Oto"}, ["ipi"] = {"Ipili"}, ["ipo"] = {"Ipiko"}, ["iqu"] = {"Iquito"}, ["iqw"] = {"Ikwo"}, ["ira"] = {"Iranian languages"}, ["ire"] = {"Iresim"}, ["irh"] = {"Irarutu"}, ["iri"] = {"Rigwe", "Irigwe"}, ["irk"] = {"Iraqw"}, ["irn"] = {"Irántxe"}, ["iro"] = {"Iroquoian languages"}, ["irr"] = {"Ir"}, ["iru"] = {"Irula"}, ["irx"] = {"Kamberau"}, ["iry"] = {"Iraya"}, ["isa"] = {"Isabi"}, ["isc"] = {"Isconahua"}, ["isd"] = {"Isnag"}, ["ise"] = {"Italian Sign Language"}, ["isg"] = {"Irish Sign Language"}, ["ish"] = {"Esan"}, ["isi"] = {"Nkem-Nkum"}, ["isk"] = {"Ishkashimi"}, ["ism"] = {"Masimasi"}, ["isn"] = {"Isanzu"}, ["iso"] = {"Isoko"}, ["isr"] = {"Israeli Sign Language"}, ["ist"] = {"Istriot"}, ["isu"] = {"Isu (Menchum Division)"}, ["isv"] = {"Interslavic"}, ["itb"] = {"Binongan Itneg"}, ["itc"] = {"Italic languages"}, ["itd"] = {"Southern Tidung"}, ["ite"] = {"Itene"}, ["iti"] = {"Inlaod Itneg"}, ["itk"] = {"Judeo-Italian"}, ["itl"] = {"Itelmen"}, ["itm"] = {"Itu Mbon Uzo"}, ["ito"] = {"Itonama"}, ["itr"] = {"Iteri"}, ["its"] = {"Isekiri"}, ["itt"] = {"Maeng Itneg"}, ["itv"] = {"Itawit"}, ["itw"] = {"Ito"}, ["itx"] = {"Itik"}, ["ity"] = {"Moyadan Itneg"}, ["itz"] = {"Itzá"}, ["ium"] = {"Iu Mien"}, ["ivb"] = {"Ibatan"}, ["ivv"] = {"Ivatan"}, ["iwk"] = {"I-Wak"}, ["iwm"] = {"Iwam"}, ["iwo"] = {"Iwur"}, ["iws"] = {"Sepik Iwam"}, ["ixc"] = {"Ixcatec"}, ["ixl"] = {"Ixil"}, ["iya"] = {"Iyayu"}, ["iyo"] = {"Mesaka"}, ["iyx"] = {"Yaka (Congo)"}, ["izh"] = {"Ingrian"}, ["izm"] = {"Kizamani"}, ["izr"] = {"Izere"}, ["izz"] = {"Izii"}, ["jaa"] = {"Jamamadí"}, ["jab"] = {"Hyam"}, ["jac"] = {"Popti'", "Jakalteko"}, ["jad"] = {"Jahanka"}, ["jae"] = {"Yabem"}, ["jaf"] = {"Jara"}, ["jah"] = {"Jah Hut"}, ["jaj"] = {"Zazao"}, ["jak"] = {"Jakun"}, ["jal"] = {"Yalahatan"}, ["jam"] = {"Jamaican Creole English"}, ["jan"] = {"Jandai"}, ["jao"] = {"Yanyuwa"}, ["jaq"] = {"Yaqay"}, ["jas"] = {"New Caledonian Javanese"}, ["jat"] = {"Jakati"}, ["jau"] = {"Yaur"}, ["jax"] = {"Jambi Malay"}, ["jay"] = {"Yan-nhangu", "Nhangu"}, ["jaz"] = {"Jawe"}, ["jbe"] = {"Judeo-Berber"}, ["jbi"] = {"Badjiri"}, ["jbj"] = {"Arandai"}, ["jbk"] = {"Barikewa"}, ["jbm"] = {"Bijim"}, ["jbn"] = {"Nafusi"}, ["jbo"] = {"Lojban"}, ["jbr"] = {"Jofotek-Bromnya"}, ["jbt"] = {"Jabutí"}, ["jbu"] = {"Jukun Takum"}, ["jbw"] = {"Yawijibaya"}, ["jcs"] = {"Jamaican Country Sign Language"}, ["jct"] = {"Krymchak"}, ["jda"] = {"Jad"}, ["jdg"] = {"Jadgali"}, ["jdt"] = {"Judeo-Tat"}, ["jeb"] = {"Jebero"}, ["jee"] = {"Jerung"}, ["jeh"] = {"Jeh"}, ["jei"] = {"Yei"}, ["jek"] = {"Jeri Kuo"}, ["jel"] = {"Yelmek"}, ["jen"] = {"Dza"}, ["jer"] = {"Jere"}, ["jet"] = {"Manem"}, ["jeu"] = {"Jonkor Bourmataguil"}, ["jgb"] = {"Ngbee"}, ["jge"] = {"Judeo-Georgian"}, ["jgk"] = {"Gwak"}, ["jgo"] = {"Ngomba"}, ["jhi"] = {"Jehai"}, ["jhs"] = {"Jhankot Sign Language"}, ["jia"] = {"Jina"}, ["jib"] = {"Jibu"}, ["jic"] = {"Tol"}, ["jid"] = {"Bu (Kaduna State)"}, ["jie"] = {"Jilbe"}, ["jig"] = {"Jingulu", "Djingili"}, ["jih"] = {"sTodsde", "Shangzhai"}, ["jii"] = {"Jiiddu"}, ["jil"] = {"Jilim"}, ["jim"] = {"Jimi (Cameroon)"}, ["jio"] = {"Jiamao"}, ["jiq"] = {"Guanyinqiao", "Lavrung"}, ["jit"] = {"Jita"}, ["jiu"] = {"Youle Jinuo"}, ["jiv"] = {"Shuar"}, ["jiy"] = {"Buyuan Jinuo"}, ["jje"] = {"Jejueo"}, ["jjr"] = {"Bankal"}, ["jka"] = {"Kaera"}, ["jkm"] = {"Mobwa Karen"}, ["jko"] = {"Kubo"}, ["jkp"] = {"Paku Karen"}, ["jkr"] = {"Koro (India)"}, ["jks"] = {"Amami Koniya Sign Language"}, ["jku"] = {"Labir"}, ["jle"] = {"Ngile"}, ["jls"] = {"Jamaican Sign Language"}, ["jma"] = {"Dima"}, ["jmb"] = {"Zumbun"}, ["jmc"] = {"Machame"}, ["jmd"] = {"Yamdena"}, ["jmi"] = {"Jimi (Nigeria)"}, ["jml"] = {"Jumli"}, ["jmn"] = {"Makuri Naga"}, ["jmr"] = {"Kamara"}, ["jms"] = {"Mashi (Nigeria)"}, ["jmw"] = {"Mouwase"}, ["jmx"] = {"Western Juxtlahuaca Mixtec"}, ["jna"] = {"Jangshung"}, ["jnd"] = {"Jandavra"}, ["jng"] = {"Yangman"}, ["jni"] = {"Janji"}, ["jnj"] = {"Yemsa"}, ["jnl"] = {"Rawat"}, ["jns"] = {"Jaunsari"}, ["job"] = {"Joba"}, ["jod"] = {"Wojenaka"}, ["jog"] = {"Jogi"}, ["jor"] = {"Jorá"}, ["jos"] = {"Jordanian Sign Language"}, ["jow"] = {"Jowulu"}, ["jpa"] = {"Jewish Palestinian Aramaic"}, ["jpr"] = {"Judeo-Persian"}, ["jpx"] = {"Japanese (family)"}, ["jqr"] = {"Jaqaru"}, ["jra"] = {"Jarai"}, ["jrb"] = {"Judeo-Arabic"}, ["jrr"] = {"Jiru"}, ["jrt"] = {"Jakattoe"}, ["jru"] = {"Japrería"}, ["jsl"] = {"Japanese Sign Language"}, ["jua"] = {"Júma"}, ["jub"] = {"Wannu"}, ["juc"] = {"Jurchen"}, ["jud"] = {"Worodougou"}, ["juh"] = {"Hõne"}, ["jui"] = {"Ngadjuri"}, ["juk"] = {"Wapan"}, ["jul"] = {"Jirel"}, ["jum"] = {"Jumjum"}, ["jun"] = {"Juang"}, ["juo"] = {"Jiba"}, ["jup"] = {"Hupdë"}, ["jur"] = {"Jurúna"}, ["jus"] = {"Jumla Sign Language"}, ["jut"] = {"Jutish"}, ["juu"] = {"Ju"}, ["juw"] = {"Wãpha"}, ["juy"] = {"Juray"}, ["jvd"] = {"Javindo"}, ["jvn"] = {"Caribbean Javanese"}, ["jwi"] = {"Jwira-Pepesa"}, ["jya"] = {"Jiarong"}, ["jye"] = {"Judeo-Yemeni Arabic"}, ["jyy"] = {"Jaya"}, ["kaa"] = {"Kara-Kalpak", "Karakalpak"}, ["kab"] = {"Kabyle"}, ["kac"] = {"Kachin", "Jingpho"}, ["kad"] = {"Adara"}, ["kae"] = {"Ketangalan"}, ["kaf"] = {"Katso"}, ["kag"] = {"Kajaman"}, ["kah"] = {"Kara (Central African Republic)"}, ["kai"] = {"Karekare"}, ["kaj"] = {"Jju"}, ["kak"] = {"Kalanguya", "Kayapa Kallahan"}, ["kam"] = {"Kamba (Kenya)"}, ["kao"] = {"Xaasongaxango"}, ["kap"] = {"Bezhta"}, ["kaq"] = {"Capanahua"}, ["kar"] = {"Karen languages"}, ["kav"] = {"Katukína"}, ["kaw"] = {"Kawi"}, ["kax"] = {"Kao"}, ["kay"] = {"Kamayurá"}, ["kba"] = {"Kalarko"}, ["kbb"] = {"Kaxuiâna"}, ["kbc"] = {"Kadiwéu"}, ["kbd"] = {"Kabardian"}, ["kbe"] = {"Kanju"}, ["kbg"] = {"Khamba"}, ["kbh"] = {"Camsá"}, ["kbi"] = {"Kaptiau"}, ["kbj"] = {"Kari"}, ["kbk"] = {"Grass Koiari"}, ["kbl"] = {"Kanembu"}, ["kbm"] = {"Iwal"}, ["kbn"] = {"Kare (Central African Republic)"}, ["kbo"] = {"Keliko"}, ["kbp"] = {"Kabiyè"}, ["kbq"] = {"Kamano"}, ["kbr"] = {"Kafa"}, ["kbs"] = {"Kande"}, ["kbt"] = {"Abadi"}, ["kbu"] = {"Kabutra"}, ["kbv"] = {"Dera (Indonesia)"}, ["kbw"] = {"Kaiep"}, ["kbx"] = {"Ap Ma"}, ["kby"] = {"Manga Kanuri"}, ["kbz"] = {"Duhwa"}, ["kca"] = {"Khanty"}, ["kcb"] = {"Kawacha"}, ["kcc"] = {"Lubila"}, ["kcd"] = {"Ngkâlmpw Kanum"}, ["kce"] = {"Kaivi"}, ["kcf"] = {"Ukaan"}, ["kcg"] = {"Tyap"}, ["kch"] = {"Vono"}, ["kci"] = {"Kamantan"}, ["kcj"] = {"Kobiana"}, ["kck"] = {"Kalanga"}, ["kcl"] = {"Kela (Papua New Guinea)", "Kala"}, ["kcm"] = {"Gula (Central African Republic)"}, ["kcn"] = {"Nubi"}, ["kco"] = {"Kinalakna"}, ["kcp"] = {"Kanga"}, ["kcq"] = {"Kamo"}, ["kcr"] = {"Katla"}, ["kcs"] = {"Koenoem"}, ["kct"] = {"Kaian"}, ["kcu"] = {"Kami (Tanzania)"}, ["kcv"] = {"Kete"}, ["kcw"] = {"Kabwari"}, ["kcx"] = {"Kachama-Ganjule"}, ["kcy"] = {"Korandje"}, ["kcz"] = {"Konongo"}, ["kda"] = {"Worimi"}, ["kdc"] = {"Kutu"}, ["kdd"] = {"Yankunytjatjara"}, ["kde"] = {"Makonde"}, ["kdf"] = {"Mamusi"}, ["kdg"] = {"Seba"}, ["kdh"] = {"Tem"}, ["kdi"] = {"Kumam"}, ["kdj"] = {"Karamojong"}, ["kdk"] = {"Numèè", "Kwényi"}, ["kdl"] = {"Tsikimba"}, ["kdm"] = {"Kagoma"}, ["kdn"] = {"Kunda"}, ["kdo"] = {"Kordofanian languages"}, ["kdp"] = {"Kaningdon-Nindem"}, ["kdq"] = {"Koch"}, ["kdr"] = {"Karaim"}, ["kdt"] = {"Kuy"}, ["kdu"] = {"Kadaru"}, ["kdw"] = {"Koneraw"}, ["kdx"] = {"Kam"}, ["kdy"] = {"Keder", "Keijar"}, ["kdz"] = {"Kwaja"}, ["kea"] = {"Kabuverdianu"}, ["keb"] = {"Kélé"}, ["kec"] = {"Keiga"}, ["ked"] = {"Kerewe"}, ["kee"] = {"Eastern Keres"}, ["kef"] = {"Kpessi"}, ["keg"] = {"Tese"}, ["keh"] = {"Keak"}, ["kei"] = {"Kei"}, ["kej"] = {"Kadar"}, ["kek"] = {"Kekchí"}, ["kel"] = {"Kela (Democratic Republic of Congo)"}, ["kem"] = {"Kemak"}, ["ken"] = {"Kenyang"}, ["keo"] = {"Kakwa"}, ["kep"] = {"Kaikadi"}, ["keq"] = {"Kamar"}, ["ker"] = {"Kera"}, ["kes"] = {"Kugbo"}, ["ket"] = {"Ket"}, ["keu"] = {"Akebu"}, ["kev"] = {"Kanikkaran"}, ["kew"] = {"West Kewa"}, ["kex"] = {"Kukna"}, ["key"] = {"Kupia"}, ["kez"] = {"Kukele"}, ["kfa"] = {"Kodava"}, ["kfb"] = {"Northwestern Kolami"}, ["kfc"] = {"Konda-Dora"}, ["kfd"] = {"Korra Koraga"}, ["kfe"] = {"Kota (India)"}, ["kff"] = {"Koya"}, ["kfg"] = {"Kudiya"}, ["kfh"] = {"Kurichiya"}, ["kfi"] = {"Kannada Kurumba"}, ["kfj"] = {"Kemiehua"}, ["kfk"] = {"Kinnauri"}, ["kfl"] = {"Kung"}, ["kfm"] = {"Khunsari"}, ["kfn"] = {"Kuk"}, ["kfo"] = {"Koro (Côte d'Ivoire)"}, ["kfp"] = {"Korwa"}, ["kfq"] = {"Korku"}, ["kfr"] = {"Kachhi", "Kutchi"}, ["kfs"] = {"Bilaspuri"}, ["kft"] = {"Kanjari"}, ["kfu"] = {"Katkari"}, ["kfv"] = {"Kurmukar"}, ["kfw"] = {"Kharam Naga"}, ["kfx"] = {"Kullu Pahari"}, ["kfy"] = {"Kumaoni"}, ["kfz"] = {"Koromfé"}, ["kga"] = {"Koyaga"}, ["kgb"] = {"Kawe"}, ["kge"] = {"Komering"}, ["kgf"] = {"Kube"}, ["kgg"] = {"Kusunda"}, ["kgi"] = {"Selangor Sign Language"}, ["kgj"] = {"Gamale Kham"}, ["kgk"] = {"Kaiwá"}, ["kgl"] = {"Kunggari"}, ["kgn"] = {"Karingani"}, ["kgo"] = {"Krongo"}, ["kgp"] = {"Kaingang"}, ["kgq"] = {"Kamoro"}, ["kgr"] = {"Abun"}, ["kgs"] = {"Kumbainggar"}, ["kgt"] = {"Somyev"}, ["kgu"] = {"Kobol"}, ["kgv"] = {"Karas"}, ["kgw"] = {"Karon Dori"}, ["kgx"] = {"Kamaru"}, ["kgy"] = {"Kyerung"}, ["kha"] = {"Khasi"}, ["khb"] = {"Lü"}, ["khc"] = {"Tukang Besi North"}, ["khd"] = {"Bädi Kanum"}, ["khe"] = {"Korowai"}, ["khf"] = {"Khuen"}, ["khg"] = {"Khams Tibetan"}, ["khh"] = {"Kehu"}, ["khi"] = {"Khoisan languages"}, ["khj"] = {"Kuturmi"}, ["khk"] = {"Halh Mongolian"}, ["khl"] = {"Lusi"}, ["khn"] = {"Khandesi"}, ["kho"] = {"Khotanese", "Sakan"}, ["khp"] = {"Kapori", "Kapauri"}, ["khq"] = {"Koyra Chiini Songhay"}, ["khr"] = {"Kharia"}, ["khs"] = {"Kasua"}, ["kht"] = {"Khamti"}, ["khu"] = {"Nkhumbi"}, ["khv"] = {"Khvarshi"}, ["khw"] = {"Khowar"}, ["khx"] = {"Kanu"}, ["khy"] = {"Kele (Democratic Republic of Congo)"}, ["khz"] = {"Keapara"}, ["kia"] = {"Kim"}, ["kib"] = {"Koalib"}, ["kic"] = {"Kickapoo"}, ["kid"] = {"Koshin"}, ["kie"] = {"Kibet"}, ["kif"] = {"Eastern Parbate Kham"}, ["kig"] = {"Kimaama", "Kimaghima"}, ["kih"] = {"Kilmeri"}, ["kii"] = {"Kitsai"}, ["kij"] = {"Kilivila"}, ["kil"] = {"Kariya"}, ["kim"] = {"Karagas"}, ["kio"] = {"Kiowa"}, ["kip"] = {"Sheshi Kham"}, ["kiq"] = {"Kosadle", "Kosare"}, ["kis"] = {"Kis"}, ["kit"] = {"Agob"}, ["kiu"] = {"Kirmanjki (individual language)"}, ["kiv"] = {"Kimbu"}, ["kiw"] = {"Northeast Kiwai"}, ["kix"] = {"Khiamniungan Naga"}, ["kiy"] = {"Kirikiri"}, ["kiz"] = {"Kisi"}, ["kja"] = {"Mlap"}, ["kjb"] = {"Q'anjob'al", "Kanjobal"}, ["kjc"] = {"Coastal Konjo"}, ["kjd"] = {"Southern Kiwai"}, ["kje"] = {"Kisar"}, ["kjg"] = {"Khmu"}, ["kjh"] = {"Khakas"}, ["kji"] = {"Zabana"}, ["kjj"] = {"Khinalugh"}, ["kjk"] = {"Highland Konjo"}, ["kjl"] = {"Western Parbate Kham"}, ["kjm"] = {"Kháng"}, ["kjn"] = {"Kunjen"}, ["kjo"] = {"Harijan Kinnauri"}, ["kjp"] = {"Pwo Eastern Karen"}, ["kjq"] = {"Western Keres"}, ["kjr"] = {"Kurudu"}, ["kjs"] = {"East Kewa"}, ["kjt"] = {"Phrae Pwo Karen"}, ["kju"] = {"Kashaya"}, ["kjv"] = {"Kaikavian Literary Language"}, ["kjx"] = {"Ramopa"}, ["kjy"] = {"Erave"}, ["kjz"] = {"Bumthangkha"}, ["kka"] = {"Kakanda"}, ["kkb"] = {"Kwerisa"}, ["kkc"] = {"Odoodee"}, ["kkd"] = {"Kinuku"}, ["kke"] = {"Kakabe"}, ["kkf"] = {"Kalaktang Monpa"}, ["kkg"] = {"Mabaka Valley Kalinga"}, ["kkh"] = {"Khün"}, ["kki"] = {"Kagulu"}, ["kkj"] = {"Kako"}, ["kkk"] = {"Kokota"}, ["kkl"] = {"Kosarek Yale"}, ["kkm"] = {"Kiong"}, ["kkn"] = {"Kon Keu"}, ["kko"] = {"Karko"}, ["kkp"] = {"Gugubera", "Koko-Bera"}, ["kkq"] = {"Kaeku"}, ["kkr"] = {"Kir-Balar"}, ["kks"] = {"Giiwo"}, ["kkt"] = {"Koi"}, ["kku"] = {"Tumi"}, ["kkv"] = {"Kangean"}, ["kkw"] = {"Teke-Kukuya"}, ["kkx"] = {"Kohin"}, ["kky"] = {"Guugu Yimidhirr", "Guguyimidjir"}, ["kkz"] = {"Kaska"}, ["kla"] = {"Klamath-Modoc"}, ["klb"] = {"Kiliwa"}, ["klc"] = {"Kolbila"}, ["kld"] = {"Gamilaraay"}, ["kle"] = {"Kulung (Nepal)"}, ["klf"] = {"Kendeje"}, ["klg"] = {"Tagakaulo"}, ["klh"] = {"Weliki"}, ["kli"] = {"Kalumpang"}, ["klj"] = {"Khalaj"}, ["klk"] = {"Kono (Nigeria)"}, ["kll"] = {"Kagan Kalagan"}, ["klm"] = {"Migum"}, ["kln"] = {"Kalenjin"}, ["klo"] = {"Kapya"}, ["klp"] = {"Kamasa"}, ["klq"] = {"Rumu"}, ["klr"] = {"Khaling"}, ["kls"] = {"Kalasha"}, ["klt"] = {"Nukna"}, ["klu"] = {"Klao"}, ["klv"] = {"Maskelynes"}, ["klw"] = {"Tado", "Lindu"}, ["klx"] = {"Koluwawa"}, ["kly"] = {"Kalao"}, ["klz"] = {"Kabola"}, ["kma"] = {"Konni"}, ["kmb"] = {"Kimbundu"}, ["kmc"] = {"Southern Dong"}, ["kmd"] = {"Majukayang Kalinga"}, ["kme"] = {"Bakole"}, ["kmf"] = {"Kare (Papua New Guinea)"}, ["kmg"] = {"Kâte"}, ["kmh"] = {"Kalam"}, ["kmi"] = {"Kami (Nigeria)"}, ["kmj"] = {"Kumarbhag Paharia"}, ["kmk"] = {"Limos Kalinga"}, ["kml"] = {"Tanudan Kalinga"}, ["kmm"] = {"Kom (India)"}, ["kmn"] = {"Awtuw"}, ["kmo"] = {"Kwoma"}, ["kmp"] = {"Gimme"}, ["kmq"] = {"Kwama"}, ["kmr"] = {"Northern Kurdish"}, ["kms"] = {"Kamasau"}, ["kmt"] = {"Kemtuik"}, ["kmu"] = {"Kanite"}, ["kmv"] = {"Karipúna Creole French"}, ["kmw"] = {"Komo (Democratic Republic of Congo)"}, ["kmx"] = {"Waboda"}, ["kmy"] = {"Koma"}, ["kmz"] = {"Khorasani Turkish"}, ["kna"] = {"Dera (Nigeria)"}, ["knb"] = {"Lubuagan Kalinga"}, ["knc"] = {"Central Kanuri"}, ["knd"] = {"Konda"}, ["kne"] = {"Kankanaey"}, ["knf"] = {"Mankanya"}, ["kng"] = {"Koongo"}, ["kni"] = {"Kanufi"}, ["knj"] = {"Western Kanjobal"}, ["knk"] = {"Kuranko"}, ["knl"] = {"Keninjal"}, ["knm"] = {"Kanamarí"}, ["knn"] = {"Konkani (individual language)"}, ["kno"] = {"Kono (Sierra Leone)"}, ["knp"] = {"Kwanja"}, ["knq"] = {"Kintaq"}, ["knr"] = {"Kaningra"}, ["kns"] = {"Kensiu"}, ["knt"] = {"Panoan Katukína"}, ["knu"] = {"Kono (Guinea)"}, ["knv"] = {"Tabo"}, ["knw"] = {"Kung-Ekoka"}, ["knx"] = {"Kendayan", "Salako"}, ["kny"] = {"Kanyok"}, ["knz"] = {"Kalamsé"}, ["koa"] = {"Konomala"}, ["koc"] = {"Kpati"}, ["kod"] = {"Kodi"}, ["koe"] = {"Kacipo-Bale Suri"}, ["kof"] = {"Kubi"}, ["kog"] = {"Cogui", "Kogi"}, ["koh"] = {"Koyo"}, ["koi"] = {"Komi-Permyak"}, ["kok"] = {"Konkani (macrolanguage)"}, ["kol"] = {"Kol (Papua New Guinea)"}, ["koo"] = {"Konzo"}, ["kop"] = {"Waube"}, ["koq"] = {"Kota (Gabon)"}, ["kos"] = {"Kosraean"}, ["kot"] = {"Lagwan"}, ["kou"] = {"Koke"}, ["kov"] = {"Kudu-Camo"}, ["kow"] = {"Kugama"}, ["koy"] = {"Koyukon"}, ["koz"] = {"Korak"}, ["kpa"] = {"Kutto"}, ["kpb"] = {"Mullu Kurumba"}, ["kpc"] = {"Curripaco"}, ["kpd"] = {"Koba"}, ["kpe"] = {"Kpelle"}, ["kpf"] = {"Komba"}, ["kpg"] = {"Kapingamarangi"}, ["kph"] = {"Kplang"}, ["kpi"] = {"Kofei"}, ["kpj"] = {"Karajá"}, ["kpk"] = {"Kpan"}, ["kpl"] = {"Kpala"}, ["kpm"] = {"Koho"}, ["kpn"] = {"Kepkiriwát"}, ["kpo"] = {"Ikposo"}, ["kpq"] = {"Korupun-Sela"}, ["kpr"] = {"Korafe-Yegha"}, ["kps"] = {"Tehit"}, ["kpt"] = {"Karata"}, ["kpu"] = {"Kafoa"}, ["kpv"] = {"Komi-Zyrian"}, ["kpw"] = {"Kobon"}, ["kpx"] = {"Mountain Koiali"}, ["kpy"] = {"Koryak"}, ["kpz"] = {"Kupsabiny"}, ["kqa"] = {"Mum"}, ["kqb"] = {"Kovai"}, ["kqc"] = {"Doromu-Koki"}, ["kqd"] = {"Koy Sanjaq Surat"}, ["kqe"] = {"Kalagan"}, ["kqf"] = {"Kakabai"}, ["kqg"] = {"Khe"}, ["kqh"] = {"Kisankasa"}, ["kqi"] = {"Koitabu"}, ["kqj"] = {"Koromira"}, ["kqk"] = {"Kotafon Gbe"}, ["kql"] = {"Kyenele"}, ["kqm"] = {"Khisa"}, ["kqn"] = {"Kaonde"}, ["kqo"] = {"Eastern Krahn"}, ["kqp"] = {"Kimré"}, ["kqq"] = {"Krenak"}, ["kqr"] = {"Kimaragang"}, ["kqs"] = {"Northern Kissi"}, ["kqt"] = {"Klias River Kadazan"}, ["kqu"] = {"Seroa"}, ["kqv"] = {"Okolod"}, ["kqw"] = {"Kandas"}, ["kqx"] = {"Mser"}, ["kqy"] = {"Koorete"}, ["kqz"] = {"Korana"}, ["kra"] = {"Kumhali"}, ["krb"] = {"Karkin"}, ["krc"] = {"Karachay-Balkar"}, ["krd"] = {"Kairui-Midiki"}, ["kre"] = {"Panará"}, ["krf"] = {"Koro (Vanuatu)"}, ["krh"] = {"Kurama"}, ["kri"] = {"Krio"}, ["krj"] = {"Kinaray-A"}, ["krk"] = {"Kerek"}, ["krl"] = {"Karelian"}, ["krn"] = {"Sapo"}, ["kro"] = {"Kru languages"}, ["krp"] = {"Durop"}, ["krr"] = {"Krung"}, ["krs"] = {"Gbaya (Sudan)"}, ["krt"] = {"Tumari Kanuri"}, ["kru"] = {"Kurukh"}, ["krv"] = {"Kavet"}, ["krw"] = {"Western Krahn"}, ["krx"] = {"Karon"}, ["kry"] = {"Kryts"}, ["krz"] = {"Sota Kanum"}, ["ksb"] = {"Shambala"}, ["ksc"] = {"Southern Kalinga"}, ["ksd"] = {"Kuanua"}, ["kse"] = {"Kuni"}, ["ksf"] = {"Bafia"}, ["ksg"] = {"Kusaghe"}, ["ksh"] = {"Kölsch"}, ["ksi"] = {"Krisa", "I'saka"}, ["ksj"] = {"Uare"}, ["ksk"] = {"Kansa"}, ["ksl"] = {"Kumalu"}, ["ksm"] = {"Kumba"}, ["ksn"] = {"Kasiguranin"}, ["kso"] = {"Kofa"}, ["ksp"] = {"Kaba"}, ["ksq"] = {"Kwaami"}, ["ksr"] = {"Borong"}, ["kss"] = {"Southern Kisi"}, ["kst"] = {"Winyé"}, ["ksu"] = {"Khamyang"}, ["ksv"] = {"Kusu"}, ["ksw"] = {"S'gaw Karen"}, ["ksx"] = {"Kedang"}, ["ksy"] = {"Kharia Thar"}, ["ksz"] = {"Kodaku"}, ["kta"] = {"Katua"}, ["ktb"] = {"Kambaata"}, ["ktc"] = {"Kholok"}, ["ktd"] = {"Kokata", "Kukatha"}, ["kte"] = {"Nubri"}, ["ktf"] = {"Kwami"}, ["ktg"] = {"Kalkutung"}, ["kth"] = {"Karanga"}, ["kti"] = {"North Muyu"}, ["ktj"] = {"Plapo Krumen"}, ["ktk"] = {"Kaniet"}, ["ktl"] = {"Koroshi"}, ["ktm"] = {"Kurti"}, ["ktn"] = {"Karitiâna"}, ["kto"] = {"Kuot"}, ["ktp"] = {"Kaduo"}, ["ktq"] = {"Katabaga"}, ["kts"] = {"South Muyu"}, ["ktt"] = {"Ketum"}, ["ktu"] = {"Kituba (Democratic Republic of Congo)"}, ["ktv"] = {"Eastern Katu"}, ["ktw"] = {"Kato"}, ["ktx"] = {"Kaxararí"}, ["kty"] = {"Kango (Bas-Uélé District)"}, ["ktz"] = {"Juǀʼhoan", "Juǀʼhoansi"}, ["kub"] = {"Kutep"}, ["kuc"] = {"Kwinsu"}, ["kud"] = {"'Auhelawa"}, ["kue"] = {"Kuman (Papua New Guinea)"}, ["kuf"] = {"Western Katu"}, ["kug"] = {"Kupa"}, ["kuh"] = {"Kushi"}, ["kui"] = {"Kuikúro-Kalapálo", "Kalapalo"}, ["kuj"] = {"Kuria"}, ["kuk"] = {"Kepo'"}, ["kul"] = {"Kulere"}, ["kum"] = {"Kumyk"}, ["kun"] = {"Kunama"}, ["kuo"] = {"Kumukio"}, ["kup"] = {"Kunimaipa"}, ["kuq"] = {"Karipuna"}, ["kus"] = {"Kusaal"}, ["kut"] = {"Kutenai"}, ["kuu"] = {"Upper Kuskokwim"}, ["kuv"] = {"Kur"}, ["kuw"] = {"Kpagua"}, ["kux"] = {"Kukatja"}, ["kuy"] = {"Kuuku-Ya'u"}, ["kuz"] = {"Kunza"}, ["kva"] = {"Bagvalal"}, ["kvb"] = {"Kubu"}, ["kvc"] = {"Kove"}, ["kvd"] = {"Kui (Indonesia)"}, ["kve"] = {"Kalabakan"}, ["kvf"] = {"Kabalai"}, ["kvg"] = {"Kuni-Boazi"}, ["kvh"] = {"Komodo"}, ["kvi"] = {"Kwang"}, ["kvj"] = {"Psikye"}, ["kvk"] = {"Korean Sign Language"}, ["kvl"] = {"Kayaw"}, ["kvm"] = {"Kendem"}, ["kvn"] = {"Border Kuna"}, ["kvo"] = {"Dobel"}, ["kvp"] = {"Kompane"}, ["kvq"] = {"Geba Karen"}, ["kvr"] = {"Kerinci"}, ["kvt"] = {"Lahta Karen", "Lahta"}, ["kvu"] = {"Yinbaw Karen"}, ["kvv"] = {"Kola"}, ["kvw"] = {"Wersing"}, ["kvx"] = {"Parkari Koli"}, ["kvy"] = {"Yintale Karen", "Yintale"}, ["kvz"] = {"Tsakwambo", "Tsaukambo"}, ["kwa"] = {"Dâw"}, ["kwb"] = {"Kwa"}, ["kwc"] = {"Likwala"}, ["kwd"] = {"Kwaio"}, ["kwe"] = {"Kwerba"}, ["kwf"] = {"Kwara'ae"}, ["kwg"] = {"Sara Kaba Deme"}, ["kwh"] = {"Kowiai"}, ["kwi"] = {"Awa-Cuaiquer"}, ["kwj"] = {"Kwanga"}, ["kwk"] = {"Kwakiutl"}, ["kwl"] = {"Kofyar"}, ["kwm"] = {"Kwambi"}, ["kwn"] = {"Kwangali"}, ["kwo"] = {"Kwomtari"}, ["kwp"] = {"Kodia"}, ["kwr"] = {"Kwer"}, ["kws"] = {"Kwese"}, ["kwt"] = {"Kwesten"}, ["kwu"] = {"Kwakum"}, ["kwv"] = {"Sara Kaba Náà"}, ["kww"] = {"Kwinti"}, ["kwx"] = {"Khirwar"}, ["kwy"] = {"San Salvador Kongo"}, ["kwz"] = {"Kwadi"}, ["kxa"] = {"Kairiru"}, ["kxb"] = {"Krobu"}, ["kxc"] = {"Konso", "Khonso"}, ["kxd"] = {"Brunei"}, ["kxf"] = {"Manumanaw Karen", "Manumanaw"}, ["kxh"] = {"Karo (Ethiopia)"}, ["kxi"] = {"Keningau Murut"}, ["kxj"] = {"Kulfa"}, ["kxk"] = {"Zayein Karen"}, ["kxm"] = {"Northern Khmer"}, ["kxn"] = {"Kanowit-Tanjong Melanau"}, ["kxo"] = {"Kanoé"}, ["kxp"] = {"Wadiyara Koli"}, ["kxq"] = {"Smärky Kanum"}, ["kxr"] = {"Koro (Papua New Guinea)"}, ["kxs"] = {"Kangjia"}, ["kxt"] = {"Koiwat"}, ["kxv"] = {"Kuvi"}, ["kxw"] = {"Konai"}, ["kxx"] = {"Likuba"}, ["kxy"] = {"Kayong"}, ["kxz"] = {"Kerewo"}, ["kya"] = {"Kwaya"}, ["kyb"] = {"Butbut Kalinga"}, ["kyc"] = {"Kyaka"}, ["kyd"] = {"Karey"}, ["kye"] = {"Krache"}, ["kyf"] = {"Kouya"}, ["kyg"] = {"Keyagana"}, ["kyh"] = {"Karok"}, ["kyi"] = {"Kiput"}, ["kyj"] = {"Karao"}, ["kyk"] = {"Kamayo"}, ["kyl"] = {"Kalapuya"}, ["kym"] = {"Kpatili"}, ["kyn"] = {"Northern Binukidnon"}, ["kyo"] = {"Kelon"}, ["kyp"] = {"Kang"}, ["kyq"] = {"Kenga"}, ["kyr"] = {"Kuruáya"}, ["kys"] = {"Baram Kayan"}, ["kyt"] = {"Kayagar"}, ["kyu"] = {"Western Kayah"}, ["kyv"] = {"Kayort"}, ["kyw"] = {"Kudmali"}, ["kyx"] = {"Rapoisi"}, ["kyy"] = {"Kambaira"}, ["kyz"] = {"Kayabí"}, ["kza"] = {"Western Karaboro"}, ["kzb"] = {"Kaibobo"}, ["kzc"] = {"Bondoukou Kulango"}, ["kzd"] = {"Kadai"}, ["kze"] = {"Kosena"}, ["kzf"] = {"Da'a Kaili"}, ["kzg"] = {"Kikai"}, ["kzi"] = {"Kelabit"}, ["kzk"] = {"Kazukuru"}, ["kzl"] = {"Kayeli"}, ["kzm"] = {"Kais"}, ["kzn"] = {"Kokola"}, ["kzo"] = {"Kaningi"}, ["kzp"] = {"Kaidipang"}, ["kzq"] = {"Kaike"}, ["kzr"] = {"Karang"}, ["kzs"] = {"Sugut Dusun"}, ["kzu"] = {"Kayupulau"}, ["kzv"] = {"Komyandaret"}, ["kzw"] = {"Karirí-Xocó"}, ["kzx"] = {"Kamarian"}, ["kzy"] = {"Kango (Tshopo District)"}, ["kzz"] = {"Kalabra"}, ["laa"] = {"Southern Subanen"}, ["lab"] = {"Linear A"}, ["lac"] = {"Lacandon"}, ["lad"] = {"Ladino"}, ["lae"] = {"Pattani"}, ["laf"] = {"Lafofa"}, ["lag"] = {"Rangi"}, ["lah"] = {"Lahnda"}, ["lai"] = {"Lambya"}, ["laj"] = {"Lango (Uganda)"}, ["lal"] = {"Lalia"}, ["lam"] = {"Lamba"}, ["lan"] = {"Laru"}, ["lap"] = {"Laka (Chad)"}, ["laq"] = {"Qabiao"}, ["lar"] = {"Larteh"}, ["las"] = {"Lama (Togo)"}, ["lau"] = {"Laba"}, ["law"] = {"Lauje"}, ["lax"] = {"Tiwa"}, ["lay"] = {"Lama Bai"}, ["laz"] = {"Aribwatsa"}, ["lbb"] = {"Label"}, ["lbc"] = {"Lakkia"}, ["lbe"] = {"Lak"}, ["lbf"] = {"Tinani"}, ["lbg"] = {"Laopang"}, ["lbi"] = {"La'bi"}, ["lbj"] = {"Ladakhi"}, ["lbk"] = {"Central Bontok"}, ["lbl"] = {"Libon Bikol"}, ["lbm"] = {"Lodhi"}, ["lbn"] = {"Rmeet"}, ["lbo"] = {"Laven"}, ["lbq"] = {"Wampar"}, ["lbr"] = {"Lohorung"}, ["lbs"] = {"Libyan Sign Language"}, ["lbt"] = {"Lachi"}, ["lbu"] = {"Labu"}, ["lbv"] = {"Lavatbura-Lamusong"}, ["lbw"] = {"Tolaki"}, ["lbx"] = {"Lawangan"}, ["lby"] = {"Lamalama", "Lamu-Lamu"}, ["lbz"] = {"Lardil"}, ["lcc"] = {"Legenyem"}, ["lcd"] = {"Lola"}, ["lce"] = {"Loncong", "Sekak"}, ["lcf"] = {"Lubu"}, ["lch"] = {"Luchazi"}, ["lcl"] = {"Lisela"}, ["lcm"] = {"Tungag"}, ["lcp"] = {"Western Lawa"}, ["lcq"] = {"Luhu"}, ["lcs"] = {"Lisabata-Nuniali"}, ["lda"] = {"Kla-Dan"}, ["ldb"] = {"Dũya"}, ["ldd"] = {"Luri"}, ["ldg"] = {"Lenyima"}, ["ldh"] = {"Lamja-Dengsa-Tola"}, ["ldi"] = {"Laari"}, ["ldj"] = {"Lemoro"}, ["ldk"] = {"Leelau"}, ["ldl"] = {"Kaan"}, ["ldm"] = {"Landoma"}, ["ldn"] = {"Láadan"}, ["ldo"] = {"Loo"}, ["ldp"] = {"Tso"}, ["ldq"] = {"Lufu"}, ["lea"] = {"Lega-Shabunda"}, ["leb"] = {"Lala-Bisa"}, ["lec"] = {"Leco"}, ["led"] = {"Lendu"}, ["lee"] = {"Lyélé"}, ["lef"] = {"Lelemi"}, ["leh"] = {"Lenje"}, ["lei"] = {"Lemio"}, ["lej"] = {"Lengola"}, ["lek"] = {"Leipon"}, ["lel"] = {"Lele (Democratic Republic of Congo)"}, ["lem"] = {"Nomaande"}, ["len"] = {"Lenca"}, ["leo"] = {"Leti (Cameroon)"}, ["lep"] = {"Lepcha"}, ["leq"] = {"Lembena"}, ["ler"] = {"Lenkau"}, ["les"] = {"Lese"}, ["let"] = {"Lesing-Gelimi", "Amio-Gelimi"}, ["leu"] = {"Kara (Papua New Guinea)"}, ["lev"] = {"Lamma"}, ["lew"] = {"Ledo Kaili"}, ["lex"] = {"Luang"}, ["ley"] = {"Lemolang"}, ["lez"] = {"Lezghian"}, ["lfa"] = {"Lefa"}, ["lfn"] = {"Lingua Franca Nova"}, ["lga"] = {"Lungga"}, ["lgb"] = {"Laghu"}, ["lgg"] = {"Lugbara"}, ["lgh"] = {"Laghuu"}, ["lgi"] = {"Lengilu"}, ["lgk"] = {"Lingarak", "Neverver"}, ["lgl"] = {"Wala"}, ["lgm"] = {"Lega-Mwenga"}, ["lgn"] = {"T'apo", "Opuuo"}, ["lgo"] = {"Lango (South Sudan)"}, ["lgq"] = {"Logba"}, ["lgr"] = {"Lengo"}, ["lgs"] = {"Guinea-Bissau Sign Language", "Língua Gestual Guineense"}, ["lgt"] = {"Pahi"}, ["lgu"] = {"Longgu"}, ["lgz"] = {"Ligenza"}, ["lha"] = {"Laha (Viet Nam)"}, ["lhh"] = {"Laha (Indonesia)"}, ["lhi"] = {"Lahu Shi"}, ["lhl"] = {"Lahul Lohar"}, ["lhm"] = {"Lhomi"}, ["lhn"] = {"Lahanan"}, ["lhp"] = {"Lhokpu"}, ["lhs"] = {"Mlahsö"}, ["lht"] = {"Lo-Toga"}, ["lhu"] = {"Lahu"}, ["lia"] = {"West-Central Limba"}, ["lib"] = {"Likum"}, ["lic"] = {"Hlai"}, ["lid"] = {"Nyindrou"}, ["lie"] = {"Likila"}, ["lif"] = {"Limbu"}, ["lig"] = {"Ligbi"}, ["lih"] = {"Lihir"}, ["lij"] = {"Ligurian"}, ["lik"] = {"Lika"}, ["lil"] = {"Lillooet"}, ["lio"] = {"Liki"}, ["lip"] = {"Sekpele"}, ["liq"] = {"Libido"}, ["lir"] = {"Liberian English"}, ["lis"] = {"Lisu"}, ["liu"] = {"Logorik"}, ["liv"] = {"Liv"}, ["liw"] = {"Col"}, ["lix"] = {"Liabuku"}, ["liy"] = {"Banda-Bambari"}, ["liz"] = {"Libinza"}, ["lja"] = {"Golpa"}, ["lje"] = {"Rampi"}, ["lji"] = {"Laiyolo"}, ["ljl"] = {"Li'o"}, ["ljp"] = {"Lampung Api"}, ["ljw"] = {"Yirandali"}, ["ljx"] = {"Yuru"}, ["lka"] = {"Lakalei"}, ["lkb"] = {"Kabras", "Lukabaras"}, ["lkc"] = {"Kucong"}, ["lkd"] = {"Lakondê"}, ["lke"] = {"Kenyi"}, ["lkh"] = {"Lakha"}, ["lki"] = {"Laki"}, ["lkj"] = {"Remun"}, ["lkl"] = {"Laeko-Libuat"}, ["lkm"] = {"Kalaamaya"}, ["lkn"] = {"Lakon", "Vure"}, ["lko"] = {"Khayo", "Olukhayo"}, ["lkr"] = {"Päri"}, ["lks"] = {"Kisa", "Olushisa"}, ["lkt"] = {"Lakota"}, ["lku"] = {"Kungkari"}, ["lky"] = {"Lokoya"}, ["lla"] = {"Lala-Roba"}, ["llb"] = {"Lolo"}, ["llc"] = {"Lele (Guinea)"}, ["lld"] = {"Ladin"}, ["lle"] = {"Lele (Papua New Guinea)"}, ["llf"] = {"Hermit"}, ["llg"] = {"Lole"}, ["llh"] = {"Lamu"}, ["lli"] = {"Teke-Laali"}, ["llj"] = {"Ladji Ladji"}, ["llk"] = {"Lelak"}, ["lll"] = {"Lilau"}, ["llm"] = {"Lasalimu"}, ["lln"] = {"Lele (Chad)"}, ["llp"] = {"North Efate"}, ["llq"] = {"Lolak"}, ["lls"] = {"Lithuanian Sign Language"}, ["llu"] = {"Lau"}, ["llx"] = {"Lauan"}, ["lma"] = {"East Limba"}, ["lmb"] = {"Merei"}, ["lmc"] = {"Limilngan"}, ["lmd"] = {"Lumun"}, ["lme"] = {"Pévé"}, ["lmf"] = {"South Lembata"}, ["lmg"] = {"Lamogai"}, ["lmh"] = {"Lambichhong"}, ["lmi"] = {"Lombi"}, ["lmj"] = {"West Lembata"}, ["lmk"] = {"Lamkang"}, ["lml"] = {"Hano"}, ["lmn"] = {"Lambadi"}, ["lmo"] = {"Lombard"}, ["lmp"] = {"Limbum"}, ["lmq"] = {"Lamatuka"}, ["lmr"] = {"Lamalera"}, ["lmu"] = {"Lamenu"}, ["lmv"] = {"Lomaiviti"}, ["lmw"] = {"Lake Miwok"}, ["lmx"] = {"Laimbue"}, ["lmy"] = {"Lamboya"}, ["lna"] = {"Langbashe"}, ["lnb"] = {"Mbalanhu"}, ["lnd"] = {"Lundayeh", "Lun Bawang"}, ["lng"] = {"Langobardic"}, ["lnh"] = {"Lanoh"}, ["lni"] = {"Daantanai'"}, ["lnj"] = {"Leningitij"}, ["lnl"] = {"South Central Banda"}, ["lnm"] = {"Langam"}, ["lnn"] = {"Lorediakarkar"}, ["lns"] = {"Lamnso'"}, ["lnu"] = {"Longuda"}, ["lnw"] = {"Lanima"}, ["lnz"] = {"Lonzo"}, ["loa"] = {"Loloda"}, ["lob"] = {"Lobi"}, ["loc"] = {"Inonhan"}, ["loe"] = {"Saluan"}, ["lof"] = {"Logol"}, ["log"] = {"Logo"}, ["loh"] = {"Laarim", "Narim"}, ["loi"] = {"Loma (Côte d'Ivoire)"}, ["loj"] = {"Lou"}, ["lok"] = {"Loko"}, ["lol"] = {"Mongo"}, ["lom"] = {"Loma (Liberia)"}, ["lon"] = {"Malawi Lomwe"}, ["loo"] = {"Lombo"}, ["lop"] = {"Lopa"}, ["loq"] = {"Lobala"}, ["lor"] = {"Téén"}, ["los"] = {"Loniu"}, ["lot"] = {"Otuho"}, ["lou"] = {"Louisiana Creole"}, ["lov"] = {"Lopi"}, ["low"] = {"Tampias Lobu"}, ["lox"] = {"Loun"}, ["loy"] = {"Loke"}, ["loz"] = {"Lozi"}, ["lpa"] = {"Lelepa"}, ["lpe"] = {"Lepki"}, ["lpn"] = {"Long Phuri Naga"}, ["lpo"] = {"Lipo"}, ["lpx"] = {"Lopit"}, ["lqr"] = {"Logir"}, ["lra"] = {"Rara Bakati'"}, ["lrc"] = {"Northern Luri"}, ["lre"] = {"Laurentian"}, ["lrg"] = {"Laragia"}, ["lri"] = {"Marachi", "Olumarachi"}, ["lrk"] = {"Loarki"}, ["lrl"] = {"Lari"}, ["lrm"] = {"Marama", "Olumarama"}, ["lrn"] = {"Lorang"}, ["lro"] = {"Laro"}, ["lrr"] = {"Southern Yamphu"}, ["lrt"] = {"Larantuka Malay"}, ["lrv"] = {"Larevat"}, ["lrz"] = {"Lemerig"}, ["lsa"] = {"Lasgerdi"}, ["lsb"] = {"Burundian Sign Language", "Langue des Signes Burundaise"}, ["lsc"] = {"Albarradas Sign Language", "Lengua de señas Albarradas"}, ["lsd"] = {"Lishana Deni"}, ["lse"] = {"Lusengo"}, ["lsh"] = {"Lish"}, ["lsi"] = {"Lashi"}, ["lsl"] = {"Latvian Sign Language"}, ["lsm"] = {"Saamia", "Olusamia"}, ["lsn"] = {"Tibetan Sign Language"}, ["lso"] = {"Laos Sign Language"}, ["lsp"] = {"Panamanian Sign Language", "Lengua de Señas Panameñas"}, ["lsr"] = {"Aruop"}, ["lss"] = {"Lasi"}, ["lst"] = {"Trinidad and Tobago Sign Language"}, ["lsv"] = {"Sivia Sign Language"}, ["lsw"] = {"Seychelles Sign Language", "Lalang Siny Seselwa", "Langue des Signes Seychelloise"}, ["lsy"] = {"Mauritian Sign Language"}, ["ltc"] = {"Late Middle Chinese"}, ["ltg"] = {"Latgalian"}, ["lth"] = {"Thur"}, ["lti"] = {"Leti (Indonesia)"}, ["ltn"] = {"Latundê"}, ["lto"] = {"Tsotso", "Olutsotso"}, ["lts"] = {"Tachoni", "Lutachoni"}, ["ltu"] = {"Latu"}, ["lua"] = {"Luba-Lulua"}, ["luc"] = {"Aringa"}, ["lud"] = {"Ludian"}, ["lue"] = {"Luvale"}, ["luf"] = {"Laua"}, ["lui"] = {"Luiseno"}, ["luj"] = {"Luna"}, ["luk"] = {"Lunanakha"}, ["lul"] = {"Olu'bo"}, ["lum"] = {"Luimbi"}, ["lun"] = {"Lunda"}, ["luo"] = {"Luo (Kenya and Tanzania)", "Dholuo"}, ["lup"] = {"Lumbu"}, ["luq"] = {"Lucumi"}, ["lur"] = {"Laura"}, ["lus"] = {"Lushai"}, ["lut"] = {"Lushootseed"}, ["luu"] = {"Lumba-Yakkha"}, ["luv"] = {"Luwati"}, ["luw"] = {"Luo (Cameroon)"}, ["luy"] = {"Luyia", "Oluluyia"}, ["luz"] = {"Southern Luri"}, ["lva"] = {"Maku'a"}, ["lvi"] = {"Lavi"}, ["lvk"] = {"Lavukaleve"}, ["lvl"] = {"Lwel"}, ["lvs"] = {"Standard Latvian"}, ["lvu"] = {"Levuka"}, ["lwa"] = {"Lwalu"}, ["lwe"] = {"Lewo Eleng"}, ["lwg"] = {"Wanga", "Oluwanga"}, ["lwh"] = {"White Lachi"}, ["lwl"] = {"Eastern Lawa"}, ["lwm"] = {"Laomian"}, ["lwo"] = {"Luwo"}, ["lws"] = {"Malawian Sign Language"}, ["lwt"] = {"Lewotobi"}, ["lwu"] = {"Lawu"}, ["lww"] = {"Lewo"}, ["lxm"] = {"Lakurumau"}, ["lya"] = {"Layakha"}, ["lyg"] = {"Lyngngam"}, ["lyn"] = {"Luyana"}, ["lzh"] = {"Literary Chinese"}, ["lzl"] = {"Litzlitz"}, ["lzn"] = {"Leinong Naga"}, ["lzz"] = {"Laz"}, ["maa"] = {"San Jerónimo Tecóatl Mazatec"}, ["mab"] = {"Yutanduchi Mixtec"}, ["mad"] = {"Madurese"}, ["mae"] = {"Bo-Rukul"}, ["maf"] = {"Mafa"}, ["mag"] = {"Magahi"}, ["mai"] = {"Maithili"}, ["maj"] = {"Jalapa De Díaz Mazatec"}, ["mak"] = {"Makasar"}, ["mam"] = {"Mam"}, ["man"] = {"Mandingo", "Manding"}, ["map"] = {"Austronesian languages"}, ["maq"] = {"Chiquihuitlán Mazatec"}, ["mas"] = {"Masai"}, ["mat"] = {"San Francisco Matlatzinca"}, ["mau"] = {"Huautla Mazatec"}, ["mav"] = {"Sateré-Mawé"}, ["maw"] = {"Mampruli"}, ["max"] = {"North Moluccan Malay"}, ["maz"] = {"Central Mazahua"}, ["mba"] = {"Higaonon"}, ["mbb"] = {"Western Bukidnon Manobo"}, ["mbc"] = {"Macushi"}, ["mbd"] = {"Dibabawon Manobo"}, ["mbe"] = {"Molale"}, ["mbf"] = {"Baba Malay"}, ["mbh"] = {"Mangseng"}, ["mbi"] = {"Ilianen Manobo"}, ["mbj"] = {"Nadëb"}, ["mbk"] = {"Malol"}, ["mbl"] = {"Maxakalí"}, ["mbm"] = {"Ombamba"}, ["mbn"] = {"Macaguán"}, ["mbo"] = {"Mbo (Cameroon)"}, ["mbp"] = {"Malayo"}, ["mbq"] = {"Maisin"}, ["mbr"] = {"Nukak Makú"}, ["mbs"] = {"Sarangani Manobo"}, ["mbt"] = {"Matigsalug Manobo"}, ["mbu"] = {"Mbula-Bwazza"}, ["mbv"] = {"Mbulungish"}, ["mbw"] = {"Maring"}, ["mbx"] = {"Mari (East Sepik Province)"}, ["mby"] = {"Memoni"}, ["mbz"] = {"Amoltepec Mixtec"}, ["mca"] = {"Maca"}, ["mcb"] = {"Machiguenga"}, ["mcc"] = {"Bitur"}, ["mcd"] = {"Sharanahua"}, ["mce"] = {"Itundujia Mixtec"}, ["mcf"] = {"Matsés"}, ["mcg"] = {"Mapoyo"}, ["mch"] = {"Maquiritari"}, ["mci"] = {"Mese"}, ["mcj"] = {"Mvanip"}, ["mck"] = {"Mbunda"}, ["mcl"] = {"Macaguaje"}, ["mcm"] = {"Malaccan Creole Portuguese"}, ["mcn"] = {"Masana"}, ["mco"] = {"Coatlán Mixe"}, ["mcp"] = {"Makaa"}, ["mcq"] = {"Ese"}, ["mcr"] = {"Menya"}, ["mcs"] = {"Mambai"}, ["mct"] = {"Mengisa"}, ["mcu"] = {"Cameroon Mambila"}, ["mcv"] = {"Minanibai"}, ["mcw"] = {"Mawa (Chad)"}, ["mcx"] = {"Mpiemo"}, ["mcy"] = {"South Watut"}, ["mcz"] = {"Mawan"}, ["mda"] = {"Mada (Nigeria)"}, ["mdb"] = {"Morigi"}, ["mdc"] = {"Male (Papua New Guinea)"}, ["mdd"] = {"Mbum"}, ["mde"] = {"Maba (Chad)"}, ["mdf"] = {"Moksha"}, ["mdg"] = {"Massalat"}, ["mdh"] = {"Maguindanaon"}, ["mdi"] = {"Mamvu"}, ["mdj"] = {"Mangbetu"}, ["mdk"] = {"Mangbutu"}, ["mdl"] = {"Maltese Sign Language"}, ["mdm"] = {"Mayogo"}, ["mdn"] = {"Mbati"}, ["mdp"] = {"Mbala"}, ["mdq"] = {"Mbole"}, ["mdr"] = {"Mandar"}, ["mds"] = {"Maria (Papua New Guinea)"}, ["mdt"] = {"Mbere"}, ["mdu"] = {"Mboko"}, ["mdv"] = {"Santa Lucía Monteverde Mixtec"}, ["mdw"] = {"Mbosi"}, ["mdx"] = {"Dizin"}, ["mdy"] = {"Male (Ethiopia)"}, ["mdz"] = {"Suruí Do Pará"}, ["mea"] = {"Menka"}, ["meb"] = {"Ikobi"}, ["mec"] = {"Marra"}, ["med"] = {"Melpa"}, ["mee"] = {"Mengen"}, ["mef"] = {"Megam"}, ["meh"] = {"Southwestern Tlaxiaco Mixtec"}, ["mei"] = {"Midob"}, ["mej"] = {"Meyah"}, ["mek"] = {"Mekeo"}, ["mel"] = {"Central Melanau"}, ["mem"] = {"Mangala"}, ["men"] = {"Mende (Sierra Leone)"}, ["meo"] = {"Kedah Malay"}, ["mep"] = {"Miriwoong"}, ["meq"] = {"Merey"}, ["mer"] = {"Meru"}, ["mes"] = {"Masmaje"}, ["met"] = {"Mato"}, ["meu"] = {"Motu"}, ["mev"] = {"Mano"}, ["mew"] = {"Maaka"}, ["mey"] = {"Hassaniyya"}, ["mez"] = {"Menominee"}, ["mfa"] = {"Pattani Malay"}, ["mfb"] = {"Bangka"}, ["mfc"] = {"Mba"}, ["mfd"] = {"Mendankwe-Nkwen"}, ["mfe"] = {"Morisyen"}, ["mff"] = {"Naki"}, ["mfg"] = {"Mogofin"}, ["mfh"] = {"Matal"}, ["mfi"] = {"Wandala"}, ["mfj"] = {"Mefele"}, ["mfk"] = {"North Mofu"}, ["mfl"] = {"Putai"}, ["mfm"] = {"Marghi South"}, ["mfn"] = {"Cross River Mbembe"}, ["mfo"] = {"Mbe"}, ["mfp"] = {"Makassar Malay"}, ["mfq"] = {"Moba"}, ["mfr"] = {"Marrithiyel"}, ["mfs"] = {"Mexican Sign Language"}, ["mft"] = {"Mokerang"}, ["mfu"] = {"Mbwela"}, ["mfv"] = {"Mandjak"}, ["mfw"] = {"Mulaha"}, ["mfx"] = {"Melo"}, ["mfy"] = {"Mayo"}, ["mfz"] = {"Mabaan"}, ["mga"] = {"Middle Irish (900-1200)"}, ["mgb"] = {"Mararit"}, ["mgc"] = {"Morokodo"}, ["mgd"] = {"Moru"}, ["mge"] = {"Mango"}, ["mgf"] = {"Maklew"}, ["mgg"] = {"Mpumpong"}, ["mgh"] = {"Makhuwa-Meetto"}, ["mgi"] = {"Lijili"}, ["mgj"] = {"Abureni"}, ["mgk"] = {"Mawes"}, ["mgl"] = {"Maleu-Kilenge"}, ["mgm"] = {"Mambae"}, ["mgn"] = {"Mbangi"}, ["mgo"] = {"Meta'"}, ["mgp"] = {"Eastern Magar"}, ["mgq"] = {"Malila"}, ["mgr"] = {"Mambwe-Lungu"}, ["mgs"] = {"Manda (Tanzania)"}, ["mgt"] = {"Mongol"}, ["mgu"] = {"Mailu"}, ["mgv"] = {"Matengo"}, ["mgw"] = {"Matumbi"}, ["mgy"] = {"Mbunga"}, ["mgz"] = {"Mbugwe"}, ["mha"] = {"Manda (India)"}, ["mhb"] = {"Mahongwe"}, ["mhc"] = {"Mocho"}, ["mhd"] = {"Mbugu"}, ["mhe"] = {"Besisi", "Mah Meri"}, ["mhf"] = {"Mamaa"}, ["mhg"] = {"Margu"}, ["mhi"] = {"Ma'di"}, ["mhj"] = {"Mogholi"}, ["mhk"] = {"Mungaka"}, ["mhl"] = {"Mauwake"}, ["mhm"] = {"Makhuwa-Moniga"}, ["mhn"] = {"Mócheno"}, ["mho"] = {"Mashi (Zambia)"}, ["mhp"] = {"Balinese Malay"}, ["mhq"] = {"Mandan"}, ["mhr"] = {"Eastern Mari"}, ["mhs"] = {"Buru (Indonesia)"}, ["mht"] = {"Mandahuaca"}, ["mhu"] = {"Digaro-Mishmi", "Darang Deng"}, ["mhw"] = {"Mbukushu"}, ["mhx"] = {"Maru", "Lhaovo"}, ["mhy"] = {"Ma'anyan"}, ["mhz"] = {"Mor (Mor Islands)"}, ["mia"] = {"Miami"}, ["mib"] = {"Atatláhuca Mixtec"}, ["mic"] = {"Mi'kmaq", "Micmac"}, ["mid"] = {"Mandaic"}, ["mie"] = {"Ocotepec Mixtec"}, ["mif"] = {"Mofu-Gudur"}, ["mig"] = {"San Miguel El Grande Mixtec"}, ["mih"] = {"Chayuco Mixtec"}, ["mii"] = {"Chigmecatitlán Mixtec"}, ["mij"] = {"Abar", "Mungbam"}, ["mik"] = {"Mikasuki"}, ["mil"] = {"Peñoles Mixtec"}, ["mim"] = {"Alacatlatzala Mixtec"}, ["min"] = {"Minangkabo"}, ["mio"] = {"Pinotepa Nacional Mixtec"}, ["mip"] = {"Apasco-Apoala Mixtec"}, ["miq"] = {"Mískito"}, ["mir"] = {"Isthmus Mixe"}, ["mis"] = {"Uncoded languages"}, ["mit"] = {"Southern Puebla Mixtec"}, ["miu"] = {"Cacaloxtepec Mixtec"}, ["miw"] = {"Akoye"}, ["mix"] = {"Mixtepec Mixtec"}, ["miy"] = {"Ayutla Mixtec"}, ["miz"] = {"Coatzospan Mixtec"}, ["mjb"] = {"Makalero"}, ["mjc"] = {"San Juan Colorado Mixtec"}, ["mjd"] = {"Northwest Maidu"}, ["mje"] = {"Muskum"}, ["mjg"] = {"Tu"}, ["mjh"] = {"Mwera (Nyasa)"}, ["mji"] = {"Kim Mun"}, ["mjj"] = {"Mawak"}, ["mjk"] = {"Matukar"}, ["mjl"] = {"Mandeali"}, ["mjm"] = {"Medebur"}, ["mjn"] = {"Ma (Papua New Guinea)"}, ["mjo"] = {"Malankuravan"}, ["mjp"] = {"Malapandaram"}, ["mjq"] = {"Malaryan"}, ["mjr"] = {"Malavedan"}, ["mjs"] = {"Miship"}, ["mjt"] = {"Sauria Paharia"}, ["mju"] = {"Manna-Dora"}, ["mjv"] = {"Mannan"}, ["mjw"] = {"Karbi"}, ["mjx"] = {"Mahali"}, ["mjy"] = {"Mahican"}, ["mjz"] = {"Majhi"}, ["mka"] = {"Mbre"}, ["mkb"] = {"Mal Paharia"}, ["mkc"] = {"Siliput"}, ["mke"] = {"Mawchi"}, ["mkf"] = {"Miya"}, ["mkg"] = {"Mak (China)"}, ["mkh"] = {"Mon-Khmer languages"}, ["mki"] = {"Dhatki"}, ["mkj"] = {"Mokilese"}, ["mkk"] = {"Byep"}, ["mkl"] = {"Mokole"}, ["mkm"] = {"Moklen"}, ["mkn"] = {"Kupang Malay"}, ["mko"] = {"Mingang Doso"}, ["mkp"] = {"Moikodi"}, ["mkq"] = {"Bay Miwok"}, ["mkr"] = {"Malas"}, ["mks"] = {"Silacayoapan Mixtec"}, ["mkt"] = {"Vamale"}, ["mku"] = {"Konyanka Maninka"}, ["mkv"] = {"Mafea"}, ["mkw"] = {"Kituba (Congo)"}, ["mkx"] = {"Kinamiging Manobo"}, ["mky"] = {"East Makian"}, ["mkz"] = {"Makasae"}, ["mla"] = {"Malo"}, ["mlb"] = {"Mbule"}, ["mlc"] = {"Cao Lan"}, ["mle"] = {"Manambu"}, ["mlf"] = {"Mal"}, ["mlh"] = {"Mape"}, ["mli"] = {"Malimpung"}, ["mlj"] = {"Miltu"}, ["mlk"] = {"Ilwana", "Kiwilwana"}, ["mll"] = {"Malua Bay"}, ["mlm"] = {"Mulam"}, ["mln"] = {"Malango"}, ["mlo"] = {"Mlomp"}, ["mlp"] = {"Bargam"}, ["mlq"] = {"Western Maninkakan"}, ["mlr"] = {"Vame"}, ["mls"] = {"Masalit"}, ["mlu"] = {"To'abaita"}, ["mlv"] = {"Motlav", "Mwotlap"}, ["mlw"] = {"Moloko"}, ["mlx"] = {"Malfaxal", "Naha'ai"}, ["mlz"] = {"Malaynon"}, ["mma"] = {"Mama"}, ["mmb"] = {"Momina"}, ["mmc"] = {"Michoacán Mazahua"}, ["mmd"] = {"Maonan"}, ["mme"] = {"Mae"}, ["mmf"] = {"Mundat"}, ["mmg"] = {"North Ambrym"}, ["mmh"] = {"Mehináku"}, ["mmi"] = {"Musar"}, ["mmj"] = {"Majhwar"}, ["mmk"] = {"Mukha-Dora"}, ["mml"] = {"Man Met"}, ["mmm"] = {"Maii"}, ["mmn"] = {"Mamanwa"}, ["mmo"] = {"Mangga Buang"}, ["mmp"] = {"Siawi"}, ["mmq"] = {"Musak"}, ["mmr"] = {"Western Xiangxi Miao"}, ["mmt"] = {"Malalamai"}, ["mmu"] = {"Mmaala"}, ["mmv"] = {"Miriti"}, ["mmw"] = {"Emae"}, ["mmx"] = {"Madak"}, ["mmy"] = {"Migaama"}, ["mmz"] = {"Mabaale"}, ["mna"] = {"Mbula"}, ["mnb"] = {"Muna"}, ["mnc"] = {"Manchu"}, ["mnd"] = {"Mondé"}, ["mne"] = {"Naba"}, ["mnf"] = {"Mundani"}, ["mng"] = {"Eastern Mnong"}, ["mnh"] = {"Mono (Democratic Republic of Congo)"}, ["mni"] = {"Manipuri"}, ["mnj"] = {"Munji"}, ["mnk"] = {"Mandinka"}, ["mnl"] = {"Tiale"}, ["mnm"] = {"Mapena"}, ["mnn"] = {"Southern Mnong"}, ["mno"] = {"Manobo languages"}, ["mnp"] = {"Min Bei Chinese"}, ["mnq"] = {"Minriq"}, ["mnr"] = {"Mono (USA)"}, ["mns"] = {"Mansi"}, ["mnu"] = {"Mer"}, ["mnv"] = {"Rennell-Bellona"}, ["mnw"] = {"Mon"}, ["mnx"] = {"Manikion"}, ["mny"] = {"Manyawa"}, ["mnz"] = {"Moni"}, ["moa"] = {"Mwan"}, ["moc"] = {"Mocoví"}, ["mod"] = {"Mobilian"}, ["moe"] = {"Innu", "Montagnais"}, ["mog"] = {"Mongondow"}, ["moh"] = {"Mohawk"}, ["moi"] = {"Mboi"}, ["moj"] = {"Monzombo"}, ["mok"] = {"Morori"}, ["mom"] = {"Mangue"}, ["moo"] = {"Monom"}, ["mop"] = {"Mopán Maya"}, ["moq"] = {"Mor (Bomberai Peninsula)"}, ["mor"] = {"Moro"}, ["mos"] = {"Mossi"}, ["mot"] = {"Barí"}, ["mou"] = {"Mogum"}, ["mov"] = {"Mohave"}, ["mow"] = {"Moi (Congo)"}, ["mox"] = {"Molima"}, ["moy"] = {"Shekkacho"}, ["moz"] = {"Mukulu", "Gergiko"}, ["mpa"] = {"Mpoto"}, ["mpb"] = {"Malak Malak", "Mullukmulluk"}, ["mpc"] = {"Mangarrayi"}, ["mpd"] = {"Machinere"}, ["mpe"] = {"Majang"}, ["mpg"] = {"Marba"}, ["mph"] = {"Maung"}, ["mpi"] = {"Mpade"}, ["mpj"] = {"Martu Wangka", "Wangkajunga"}, ["mpk"] = {"Mbara (Chad)"}, ["mpl"] = {"Middle Watut"}, ["mpm"] = {"Yosondúa Mixtec"}, ["mpn"] = {"Mindiri"}, ["mpo"] = {"Miu"}, ["mpp"] = {"Migabac"}, ["mpq"] = {"Matís"}, ["mpr"] = {"Vangunu"}, ["mps"] = {"Dadibi"}, ["mpt"] = {"Mian"}, ["mpu"] = {"Makuráp"}, ["mpv"] = {"Mungkip"}, ["mpw"] = {"Mapidian"}, ["mpx"] = {"Misima-Panaeati"}, ["mpy"] = {"Mapia"}, ["mpz"] = {"Mpi"}, ["mqa"] = {"Maba (Indonesia)"}, ["mqb"] = {"Mbuko"}, ["mqc"] = {"Mangole"}, ["mqe"] = {"Matepi"}, ["mqf"] = {"Momuna"}, ["mqg"] = {"Kota Bangun Kutai Malay"}, ["mqh"] = {"Tlazoyaltepec Mixtec"}, ["mqi"] = {"Mariri"}, ["mqj"] = {"Mamasa"}, ["mqk"] = {"Rajah Kabunsuwan Manobo"}, ["mql"] = {"Mbelime"}, ["mqm"] = {"South Marquesan"}, ["mqn"] = {"Moronene"}, ["mqo"] = {"Modole"}, ["mqp"] = {"Manipa"}, ["mqq"] = {"Minokok"}, ["mqr"] = {"Mander"}, ["mqs"] = {"West Makian"}, ["mqt"] = {"Mok"}, ["mqu"] = {"Mandari"}, ["mqv"] = {"Mosimo"}, ["mqw"] = {"Murupi"}, ["mqx"] = {"Mamuju"}, ["mqy"] = {"Manggarai"}, ["mqz"] = {"Pano"}, ["mra"] = {"Mlabri"}, ["mrb"] = {"Marino"}, ["mrc"] = {"Maricopa"}, ["mrd"] = {"Western Magar"}, ["mre"] = {"Martha's Vineyard Sign Language"}, ["mrf"] = {"Elseng"}, ["mrg"] = {"Mising"}, ["mrh"] = {"Mara Chin"}, ["mrj"] = {"Western Mari"}, ["mrk"] = {"Hmwaveke"}, ["mrl"] = {"Mortlockese"}, ["mrm"] = {"Merlav", "Mwerlap"}, ["mrn"] = {"Cheke Holo"}, ["mro"] = {"Mru"}, ["mrp"] = {"Morouas"}, ["mrq"] = {"North Marquesan"}, ["mrr"] = {"Maria (India)"}, ["mrs"] = {"Maragus"}, ["mrt"] = {"Marghi Central"}, ["mru"] = {"Mono (Cameroon)"}, ["mrv"] = {"Mangareva"}, ["mrw"] = {"Maranao"}, ["mrx"] = {"Maremgi", "Dineor"}, ["mry"] = {"Mandaya"}, ["mrz"] = {"Marind"}, ["msb"] = {"Masbatenyo"}, ["msc"] = {"Sankaran Maninka"}, ["msd"] = {"Yucatec Maya Sign Language"}, ["mse"] = {"Musey"}, ["msf"] = {"Mekwei"}, ["msg"] = {"Moraid"}, ["msh"] = {"Masikoro Malagasy"}, ["msi"] = {"Sabah Malay"}, ["msj"] = {"Ma (Democratic Republic of Congo)"}, ["msk"] = {"Mansaka"}, ["msl"] = {"Molof", "Poule"}, ["msm"] = {"Agusan Manobo"}, ["msn"] = {"Vurës"}, ["mso"] = {"Mombum"}, ["msp"] = {"Maritsauá"}, ["msq"] = {"Caac"}, ["msr"] = {"Mongolian Sign Language"}, ["mss"] = {"West Masela"}, ["msu"] = {"Musom"}, ["msv"] = {"Maslam"}, ["msw"] = {"Mansoanka"}, ["msx"] = {"Moresada"}, ["msy"] = {"Aruamu"}, ["msz"] = {"Momare"}, ["mta"] = {"Cotabato Manobo"}, ["mtb"] = {"Anyin Morofo"}, ["mtc"] = {"Munit"}, ["mtd"] = {"Mualang"}, ["mte"] = {"Mono (Solomon Islands)"}, ["mtf"] = {"Murik (Papua New Guinea)"}, ["mtg"] = {"Una"}, ["mth"] = {"Munggui"}, ["mti"] = {"Maiwa (Papua New Guinea)"}, ["mtj"] = {"Moskona"}, ["mtk"] = {"Mbe'"}, ["mtl"] = {"Montol"}, ["mtm"] = {"Mator"}, ["mtn"] = {"Matagalpa"}, ["mto"] = {"Totontepec Mixe"}, ["mtp"] = {"Wichí Lhamtés Nocten"}, ["mtq"] = {"Muong"}, ["mtr"] = {"Mewari"}, ["mts"] = {"Yora"}, ["mtt"] = {"Mota"}, ["mtu"] = {"Tututepec Mixtec"}, ["mtv"] = {"Asaro'o"}, ["mtw"] = {"Southern Binukidnon"}, ["mtx"] = {"Tidaá Mixtec"}, ["mty"] = {"Nabi"}, ["mua"] = {"Mundang"}, ["mub"] = {"Mubi"}, ["muc"] = {"Ajumbu"}, ["mud"] = {"Mednyj Aleut"}, ["mue"] = {"Media Lengua"}, ["mug"] = {"Musgu"}, ["muh"] = {"Mündü"}, ["mui"] = {"Musi"}, ["muj"] = {"Mabire"}, ["muk"] = {"Mugom"}, ["mul"] = {"Multiple languages"}, ["mum"] = {"Maiwala"}, ["mun"] = {"Munda languages"}, ["muo"] = {"Nyong"}, ["mup"] = {"Malvi"}, ["muq"] = {"Eastern Xiangxi Miao"}, ["mur"] = {"Murle"}, ["mus"] = {"Creek"}, ["mut"] = {"Western Muria"}, ["muu"] = {"Yaaku"}, ["muv"] = {"Muthuvan"}, ["mux"] = {"Bo-Ung"}, ["muy"] = {"Muyang"}, ["muz"] = {"Mursi"}, ["mva"] = {"Manam"}, ["mvb"] = {"Mattole"}, ["mvd"] = {"Mamboru"}, ["mve"] = {"Marwari (Pakistan)"}, ["mvf"] = {"Peripheral Mongolian"}, ["mvg"] = {"Yucuañe Mixtec"}, ["mvh"] = {"Mulgi"}, ["mvi"] = {"Miyako"}, ["mvk"] = {"Mekmek"}, ["mvl"] = {"Mbara (Australia)"}, ["mvn"] = {"Minaveha"}, ["mvo"] = {"Marovo"}, ["mvp"] = {"Duri"}, ["mvq"] = {"Moere"}, ["mvr"] = {"Marau"}, ["mvs"] = {"Massep"}, ["mvt"] = {"Mpotovoro"}, ["mvu"] = {"Marfa"}, ["mvv"] = {"Tagal Murut"}, ["mvw"] = {"Machinga"}, ["mvx"] = {"Meoswar"}, ["mvy"] = {"Indus Kohistani"}, ["mvz"] = {"Mesqan"}, ["mwa"] = {"Mwatebu"}, ["mwb"] = {"Juwal"}, ["mwc"] = {"Are"}, ["mwe"] = {"Mwera (Chimwera)"}, ["mwf"] = {"Murrinh-Patha"}, ["mwg"] = {"Aiklep"}, ["mwh"] = {"Mouk-Aria"}, ["mwi"] = {"Labo", "Ninde"}, ["mwk"] = {"Kita Maninkakan"}, ["mwl"] = {"Mirandese"}, ["mwm"] = {"Sar"}, ["mwn"] = {"Nyamwanga"}, ["mwo"] = {"Central Maewo"}, ["mwp"] = {"Kala Lagaw Ya"}, ["mwq"] = {"Mün Chin"}, ["mwr"] = {"Marwari"}, ["mws"] = {"Mwimbi-Muthambi"}, ["mwt"] = {"Moken"}, ["mwu"] = {"Mittu"}, ["mwv"] = {"Mentawai"}, ["mww"] = {"Hmong Daw"}, ["mwz"] = {"Moingi"}, ["mxa"] = {"Northwest Oaxaca Mixtec"}, ["mxb"] = {"Tezoatlán Mixtec"}, ["mxc"] = {"Manyika"}, ["mxd"] = {"Modang"}, ["mxe"] = {"Mele-Fila"}, ["mxf"] = {"Malgbe"}, ["mxg"] = {"Mbangala"}, ["mxh"] = {"Mvuba"}, ["mxi"] = {"Mozarabic"}, ["mxj"] = {"Miju-Mishmi", "Geman Deng"}, ["mxk"] = {"Monumbo"}, ["mxl"] = {"Maxi Gbe"}, ["mxm"] = {"Meramera"}, ["mxn"] = {"Moi (Indonesia)"}, ["mxo"] = {"Mbowe"}, ["mxp"] = {"Tlahuitoltepec Mixe"}, ["mxq"] = {"Juquila Mixe"}, ["mxr"] = {"Murik (Malaysia)"}, ["mxs"] = {"Huitepec Mixtec"}, ["mxt"] = {"Jamiltepec Mixtec"}, ["mxu"] = {"Mada (Cameroon)"}, ["mxv"] = {"Metlatónoc Mixtec"}, ["mxw"] = {"Namo"}, ["mxx"] = {"Mahou", "Mawukakan"}, ["mxy"] = {"Southeastern Nochixtlán Mixtec"}, ["mxz"] = {"Central Masela"}, ["myb"] = {"Mbay"}, ["myc"] = {"Mayeka"}, ["mye"] = {"Myene"}, ["myf"] = {"Bambassi"}, ["myg"] = {"Manta"}, ["myh"] = {"Makah"}, ["myj"] = {"Mangayat"}, ["myk"] = {"Mamara Senoufo"}, ["myl"] = {"Moma"}, ["mym"] = {"Me'en"}, ["myn"] = {"Mayan languages"}, ["myo"] = {"Anfillo"}, ["myp"] = {"Pirahã"}, ["myr"] = {"Muniche"}, ["mys"] = {"Mesmes"}, ["myu"] = {"Mundurukú"}, ["myv"] = {"Erzya"}, ["myw"] = {"Muyuw"}, ["myx"] = {"Masaaba"}, ["myy"] = {"Macuna"}, ["myz"] = {"Classical Mandaic"}, ["mza"] = {"Santa María Zacatepec Mixtec"}, ["mzb"] = {"Tumzabt"}, ["mzc"] = {"Madagascar Sign Language"}, ["mzd"] = {"Malimba"}, ["mze"] = {"Morawa"}, ["mzg"] = {"Monastic Sign Language"}, ["mzh"] = {"Wichí Lhamtés Güisnay"}, ["mzi"] = {"Ixcatlán Mazatec"}, ["mzj"] = {"Manya"}, ["mzk"] = {"Nigeria Mambila"}, ["mzl"] = {"Mazatlán Mixe"}, ["mzm"] = {"Mumuye"}, ["mzn"] = {"Mazanderani"}, ["mzo"] = {"Matipuhy"}, ["mzp"] = {"Movima"}, ["mzq"] = {"Mori Atas"}, ["mzr"] = {"Marúbo"}, ["mzs"] = {"Macanese"}, ["mzt"] = {"Mintil"}, ["mzu"] = {"Inapang"}, ["mzv"] = {"Manza"}, ["mzw"] = {"Deg"}, ["mzx"] = {"Mawayana"}, ["mzy"] = {"Mozambican Sign Language"}, ["mzz"] = {"Maiadomu"}, ["naa"] = {"Namla"}, ["nab"] = {"Southern Nambikuára"}, ["nac"] = {"Narak"}, ["nae"] = {"Naka'ela"}, ["naf"] = {"Nabak"}, ["nag"] = {"Naga Pidgin"}, ["nah"] = {"Nahuatl languages"}, ["nai"] = {"North American Indian languages"}, ["naj"] = {"Nalu"}, ["nak"] = {"Nakanai"}, ["nal"] = {"Nalik"}, ["nam"] = {"Ngan'gityemerri"}, ["nan"] = {"Min Nan Chinese"}, ["nao"] = {"Naaba"}, ["nap"] = {"Neapolitan"}, ["naq"] = {"Khoekhoe", "Nama (Namibia)"}, ["nar"] = {"Iguta"}, ["nas"] = {"Naasioi"}, ["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"}, ["naw"] = {"Nawuri"}, ["nax"] = {"Nakwi"}, ["nay"] = {"Ngarrindjeri"}, ["naz"] = {"Coatepec Nahuatl"}, ["nba"] = {"Nyemba"}, ["nbb"] = {"Ndoe"}, ["nbc"] = {"Chang Naga"}, ["nbd"] = {"Ngbinda"}, ["nbe"] = {"Konyak Naga"}, ["nbg"] = {"Nagarchal"}, ["nbh"] = {"Ngamo"}, ["nbi"] = {"Mao Naga"}, ["nbj"] = {"Ngarinyman"}, ["nbk"] = {"Nake"}, ["nbm"] = {"Ngbaka Ma'bo"}, ["nbn"] = {"Kuri"}, ["nbo"] = {"Nkukoli"}, ["nbp"] = {"Nnam"}, ["nbq"] = {"Nggem"}, ["nbr"] = {"Numana"}, ["nbs"] = {"Namibian Sign Language"}, ["nbt"] = {"Na"}, ["nbu"] = {"Rongmei Naga"}, ["nbv"] = {"Ngamambo"}, ["nbw"] = {"Southern Ngbandi"}, ["nby"] = {"Ningera"}, ["nca"] = {"Iyo"}, ["ncb"] = {"Central Nicobarese"}, ["ncc"] = {"Ponam"}, ["ncd"] = {"Nachering"}, ["nce"] = {"Yale"}, ["ncf"] = {"Notsi"}, ["ncg"] = {"Nisga'a"}, ["nch"] = {"Central Huasteca Nahuatl"}, ["nci"] = {"Classical Nahuatl"}, ["ncj"] = {"Northern Puebla Nahuatl"}, ["nck"] = {"Na-kara"}, ["ncl"] = {"Michoacán Nahuatl"}, ["ncm"] = {"Nambo"}, ["ncn"] = {"Nauna"}, ["nco"] = {"Sibe"}, ["ncq"] = {"Northern Katang"}, ["ncr"] = {"Ncane"}, ["ncs"] = {"Nicaraguan Sign Language"}, ["nct"] = {"Chothe Naga"}, ["ncu"] = {"Chumburung"}, ["ncx"] = {"Central Puebla Nahuatl"}, ["ncz"] = {"Natchez"}, ["nda"] = {"Ndasa"}, ["ndb"] = {"Kenswei Nsei"}, ["ndc"] = {"Ndau"}, ["ndd"] = {"Nde-Nsele-Nta"}, ["ndf"] = {"Nadruvian"}, ["ndg"] = {"Ndengereko"}, ["ndh"] = {"Ndali"}, ["ndi"] = {"Samba Leko"}, ["ndj"] = {"Ndamba"}, ["ndk"] = {"Ndaka"}, ["ndl"] = {"Ndolo"}, ["ndm"] = {"Ndam"}, ["ndn"] = {"Ngundi"}, ["ndp"] = {"Ndo"}, ["ndq"] = {"Ndombe"}, ["ndr"] = {"Ndoola"}, ["nds"] = {"Low German", "Low Saxon"}, ["ndt"] = {"Ndunga"}, ["ndu"] = {"Dugun"}, ["ndv"] = {"Ndut"}, ["ndw"] = {"Ndobo"}, ["ndx"] = {"Nduga"}, ["ndy"] = {"Lutos"}, ["ndz"] = {"Ndogo"}, ["nea"] = {"Eastern Ngad'a"}, ["neb"] = {"Toura (Côte d'Ivoire)"}, ["nec"] = {"Nedebang"}, ["ned"] = {"Nde-Gbite"}, ["nee"] = {"Nêlêmwa-Nixumwak"}, ["nef"] = {"Nefamese"}, ["neg"] = {"Negidal"}, ["neh"] = {"Nyenkha"}, ["nei"] = {"Neo-Hittite"}, ["nej"] = {"Neko"}, ["nek"] = {"Neku"}, ["nem"] = {"Nemi"}, ["nen"] = {"Nengone"}, ["neo"] = {"Ná-Meo"}, ["neq"] = {"North Central Mixe"}, ["ner"] = {"Yahadian"}, ["nes"] = {"Bhoti Kinnauri"}, ["net"] = {"Nete"}, ["neu"] = {"Neo"}, ["nev"] = {"Nyaheun"}, ["new"] = {"Newari", "Nepal Bhasa"}, ["nex"] = {"Neme"}, ["ney"] = {"Neyo"}, ["nez"] = {"Nez Perce"}, ["nfa"] = {"Dhao"}, ["nfd"] = {"Ahwai"}, ["nfl"] = {"Ayiwo", "Äiwoo"}, ["nfr"] = {"Nafaanra"}, ["nfu"] = {"Mfumte"}, ["nga"] = {"Ngbaka"}, ["ngb"] = {"Northern Ngbandi"}, ["ngc"] = {"Ngombe (Democratic Republic of Congo)"}, ["ngd"] = {"Ngando (Central African Republic)"}, ["nge"] = {"Ngemba"}, ["ngf"] = {"Trans-New Guinea languages"}, ["ngg"] = {"Ngbaka Manza"}, ["ngh"] = {"Nǁng"}, ["ngi"] = {"Ngizim"}, ["ngj"] = {"Ngie"}, ["ngk"] = {"Dalabon"}, ["ngl"] = {"Lomwe"}, ["ngm"] = {"Ngatik Men's Creole"}, ["ngn"] = {"Ngwo"}, ["ngp"] = {"Ngulu"}, ["ngq"] = {"Ngurimi", "Ngoreme"}, ["ngr"] = {"Engdewu"}, ["ngs"] = {"Gvoko"}, ["ngt"] = {"Kriang", "Ngeq"}, ["ngu"] = {"Guerrero Nahuatl"}, ["ngv"] = {"Nagumi"}, ["ngw"] = {"Ngwaba"}, ["ngx"] = {"Nggwahyi"}, ["ngy"] = {"Tibea"}, ["ngz"] = {"Ngungwel"}, ["nha"] = {"Nhanda"}, ["nhb"] = {"Beng"}, ["nhc"] = {"Tabasco Nahuatl"}, ["nhd"] = {"Chiripá", "Ava Guaraní"}, ["nhe"] = {"Eastern Huasteca Nahuatl"}, ["nhf"] = {"Nhuwala"}, ["nhg"] = {"Tetelcingo Nahuatl"}, ["nhh"] = {"Nahari"}, ["nhi"] = {"Zacatlán-Ahuacatlán-Tepetzintla Nahuatl"}, ["nhk"] = {"Isthmus-Cosoleacaque Nahuatl"}, ["nhm"] = {"Morelos Nahuatl"}, ["nhn"] = {"Central Nahuatl"}, ["nho"] = {"Takuu"}, ["nhp"] = {"Isthmus-Pajapan Nahuatl"}, ["nhq"] = {"Huaxcaleca Nahuatl"}, ["nhr"] = {"Naro"}, ["nht"] = {"Ometepec Nahuatl"}, ["nhu"] = {"Noone"}, ["nhv"] = {"Temascaltepec Nahuatl"}, ["nhw"] = {"Western Huasteca Nahuatl"}, ["nhx"] = {"Isthmus-Mecayapan Nahuatl"}, ["nhy"] = {"Northern Oaxaca Nahuatl"}, ["nhz"] = {"Santa María La Alta Nahuatl"}, ["nia"] = {"Nias"}, ["nib"] = {"Nakame"}, ["nic"] = {"Niger-Kordofanian languages"}, ["nid"] = {"Ngandi"}, ["nie"] = {"Niellim"}, ["nif"] = {"Nek"}, ["nig"] = {"Ngalakgan"}, ["nih"] = {"Nyiha (Tanzania)"}, ["nii"] = {"Nii"}, ["nij"] = {"Ngaju"}, ["nik"] = {"Southern Nicobarese"}, ["nil"] = {"Nila"}, ["nim"] = {"Nilamba"}, ["nin"] = {"Ninzo"}, ["nio"] = {"Nganasan"}, ["niq"] = {"Nandi"}, ["nir"] = {"Nimboran"}, ["nis"] = {"Nimi"}, ["nit"] = {"Southeastern Kolami"}, ["niu"] = {"Niuean"}, ["niv"] = {"Gilyak"}, ["niw"] = {"Nimo"}, ["nix"] = {"Hema"}, ["niy"] = {"Ngiti"}, ["niz"] = {"Ningil"}, ["nja"] = {"Nzanyi"}, ["njb"] = {"Nocte Naga"}, ["njd"] = {"Ndonde Hamba"}, ["njh"] = {"Lotha Naga"}, ["nji"] = {"Gudanji"}, ["njj"] = {"Njen"}, ["njl"] = {"Njalgulgule"}, ["njm"] = {"Angami Naga"}, ["njn"] = {"Liangmai Naga"}, ["njo"] = {"Ao Naga"}, ["njr"] = {"Njerep"}, ["njs"] = {"Nisa"}, ["njt"] = {"Ndyuka-Trio Pidgin"}, ["nju"] = {"Ngadjunmaya"}, ["njx"] = {"Kunyi"}, ["njy"] = {"Njyem"}, ["njz"] = {"Nyishi"}, ["nka"] = {"Nkoya"}, ["nkb"] = {"Khoibu Naga"}, ["nkc"] = {"Nkongho"}, ["nkd"] = {"Koireng"}, ["nke"] = {"Duke"}, ["nkf"] = {"Inpui Naga"}, ["nkg"] = {"Nekgini"}, ["nkh"] = {"Khezha Naga"}, ["nki"] = {"Thangal Naga"}, ["nkj"] = {"Nakai"}, ["nkk"] = {"Nokuku"}, ["nkm"] = {"Namat"}, ["nkn"] = {"Nkangala"}, ["nko"] = {"Nkonya"}, ["nkp"] = {"Niuatoputapu"}, ["nkq"] = {"Nkami"}, ["nkr"] = {"Nukuoro"}, ["nks"] = {"North Asmat"}, ["nkt"] = {"Nyika (Tanzania)"}, ["nku"] = {"Bouna Kulango"}, ["nkv"] = {"Nyika (Malawi and Zambia)"}, ["nkw"] = {"Nkutu"}, ["nkx"] = {"Nkoroo"}, ["nkz"] = {"Nkari"}, ["nla"] = {"Ngombale"}, ["nlc"] = {"Nalca"}, ["nle"] = {"East Nyala"}, ["nlg"] = {"Gela"}, ["nli"] = {"Grangali"}, ["nlj"] = {"Nyali"}, ["nlk"] = {"Ninia Yali"}, ["nll"] = {"Nihali"}, ["nlm"] = {"Mankiyali"}, ["nlo"] = {"Ngul"}, ["nlq"] = {"Lao Naga"}, ["nlu"] = {"Nchumbulu"}, ["nlv"] = {"Orizaba Nahuatl"}, ["nlw"] = {"Walangama"}, ["nlx"] = {"Nahali"}, ["nly"] = {"Nyamal"}, ["nlz"] = {"Nalögo"}, ["nma"] = {"Maram Naga"}, ["nmb"] = {"Big Nambas", "V'ënen Taut"}, ["nmc"] = {"Ngam"}, ["nmd"] = {"Ndumu"}, ["nme"] = {"Mzieme Naga"}, ["nmf"] = {"Tangkhul Naga (India)"}, ["nmg"] = {"Kwasio"}, ["nmh"] = {"Monsang Naga"}, ["nmi"] = {"Nyam"}, ["nmj"] = {"Ngombe (Central African Republic)"}, ["nmk"] = {"Namakura"}, ["nml"] = {"Ndemli"}, ["nmm"] = {"Manangba"}, ["nmn"] = {"ǃXóõ"}, ["nmo"] = {"Moyon Naga"}, ["nmp"] = {"Nimanbur"}, ["nmq"] = {"Nambya"}, ["nmr"] = {"Nimbari"}, ["nms"] = {"Letemboi"}, ["nmt"] = {"Namonuito"}, ["nmu"] = {"Northeast Maidu"}, ["nmv"] = {"Ngamini"}, ["nmw"] = {"Nimoa", "Rifao"}, ["nmx"] = {"Nama (Papua New Guinea)"}, ["nmy"] = {"Namuyi"}, ["nmz"] = {"Nawdm"}, ["nna"] = {"Nyangumarta"}, ["nnb"] = {"Nande"}, ["nnc"] = {"Nancere"}, ["nnd"] = {"West Ambae"}, ["nne"] = {"Ngandyera"}, ["nnf"] = {"Ngaing"}, ["nng"] = {"Maring Naga"}, ["nnh"] = {"Ngiemboon"}, ["nni"] = {"North Nuaulu"}, ["nnj"] = {"Nyangatom"}, ["nnk"] = {"Nankina"}, ["nnl"] = {"Northern Rengma Naga"}, ["nnm"] = {"Namia"}, ["nnn"] = {"Ngete"}, ["nnp"] = {"Wancho Naga"}, ["nnq"] = {"Ngindo"}, ["nnr"] = {"Narungga"}, ["nnt"] = {"Nanticoke"}, ["nnu"] = {"Dwang"}, ["nnv"] = {"Nugunu (Australia)"}, ["nnw"] = {"Southern Nuni"}, ["nny"] = {"Nyangga"}, ["nnz"] = {"Nda'nda'"}, ["noa"] = {"Woun Meu"}, ["noc"] = {"Nuk"}, ["nod"] = {"Northern Thai"}, ["noe"] = {"Nimadi"}, ["nof"] = {"Nomane"}, ["nog"] = {"Nogai"}, ["noh"] = {"Nomu"}, ["noi"] = {"Noiri"}, ["noj"] = {"Nonuya"}, ["nok"] = {"Nooksack"}, ["nol"] = {"Nomlaki"}, ["non"] = {"Old Norse"}, ["nop"] = {"Numanggang"}, ["noq"] = {"Ngongo"}, ["nos"] = {"Eastern Nisu"}, ["not"] = {"Nomatsiguenga"}, ["nou"] = {"Ewage-Notu"}, ["nov"] = {"Novial"}, ["now"] = {"Nyambo"}, ["noy"] = {"Noy"}, ["noz"] = {"Nayi"}, ["npa"] = {"Nar Phu"}, ["npb"] = {"Nupbikha"}, ["npg"] = {"Ponyo-Gongwang Naga"}, ["nph"] = {"Phom Naga"}, ["npi"] = {"Nepali (individual language)"}, ["npl"] = {"Southeastern Puebla Nahuatl"}, ["npn"] = {"Mondropolon"}, ["npo"] = {"Pochuri Naga"}, ["nps"] = {"Nipsan"}, ["npu"] = {"Puimei Naga"}, ["npx"] = {"Noipx"}, ["npy"] = {"Napu"}, ["nqg"] = {"Southern Nago"}, ["nqk"] = {"Kura Ede Nago"}, ["nql"] = {"Ngendelengo"}, ["nqm"] = {"Ndom"}, ["nqn"] = {"Nen"}, ["nqo"] = {"N'Ko", "N’Ko"}, ["nqq"] = {"Kyan-Karyaw Naga"}, ["nqt"] = {"Nteng"}, ["nqy"] = {"Akyaung Ari Naga"}, ["nra"] = {"Ngom"}, ["nrb"] = {"Nara"}, ["nrc"] = {"Noric"}, ["nre"] = {"Southern Rengma Naga"}, ["nrf"] = {"Jèrriais", "Guernésiais", "Sercquiais"}, ["nrg"] = {"Narango"}, ["nri"] = {"Chokri Naga"}, ["nrk"] = {"Ngarla"}, ["nrl"] = {"Ngarluma"}, ["nrm"] = {"Narom"}, ["nrn"] = {"Norn"}, ["nrp"] = {"North Picene"}, ["nrr"] = {"Norra", "Nora"}, ["nrt"] = {"Northern Kalapuya"}, ["nru"] = {"Narua"}, ["nrx"] = {"Ngurmbur"}, ["nrz"] = {"Lala"}, ["nsa"] = {"Sangtam Naga"}, ["nsb"] = {"Lower Nossob"}, ["nsc"] = {"Nshi"}, ["nsd"] = {"Southern Nisu"}, ["nse"] = {"Nsenga"}, ["nsf"] = {"Northwestern Nisu"}, ["nsg"] = {"Ngasa"}, ["nsh"] = {"Ngoshie"}, ["nsi"] = {"Nigerian Sign Language"}, ["nsk"] = {"Naskapi"}, ["nsl"] = {"Norwegian Sign Language"}, ["nsm"] = {"Sumi Naga"}, ["nsn"] = {"Nehan"}, ["nso"] = {"Pedi", "Northern Sotho", "Sepedi"}, ["nsp"] = {"Nepalese Sign Language"}, ["nsq"] = {"Northern Sierra Miwok"}, ["nsr"] = {"Maritime Sign Language"}, ["nss"] = {"Nali"}, ["nst"] = {"Tase Naga"}, ["nsu"] = {"Sierra Negra Nahuatl"}, ["nsv"] = {"Southwestern Nisu"}, ["nsw"] = {"Navut"}, ["nsx"] = {"Nsongo"}, ["nsy"] = {"Nasal"}, ["nsz"] = {"Nisenan"}, ["ntd"] = {"Northern Tidung"}, ["nte"] = {"Nathembo"}, ["ntg"] = {"Ngantangarra"}, ["nti"] = {"Natioro"}, ["ntj"] = {"Ngaanyatjarra"}, ["ntk"] = {"Ikoma-Nata-Isenye"}, ["ntm"] = {"Nateni"}, ["nto"] = {"Ntomba"}, ["ntp"] = {"Northern Tepehuan"}, ["ntr"] = {"Delo"}, ["ntu"] = {"Natügu"}, ["ntw"] = {"Nottoway"}, ["ntx"] = {"Tangkhul Naga (Myanmar)"}, ["nty"] = {"Mantsi"}, ["ntz"] = {"Natanzi"}, ["nua"] = {"Yuanga"}, ["nub"] = {"Nubian languages"}, ["nuc"] = {"Nukuini"}, ["nud"] = {"Ngala"}, ["nue"] = {"Ngundu"}, ["nuf"] = {"Nusu"}, ["nug"] = {"Nungali"}, ["nuh"] = {"Ndunda"}, ["nui"] = {"Ngumbi"}, ["nuj"] = {"Nyole"}, ["nuk"] = {"Nuu-chah-nulth", "Nuuchahnulth"}, ["nul"] = {"Nusa Laut"}, ["num"] = {"Niuafo'ou"}, ["nun"] = {"Anong"}, ["nuo"] = {"Nguôn"}, ["nup"] = {"Nupe-Nupe-Tako"}, ["nuq"] = {"Nukumanu"}, ["nur"] = {"Nukuria"}, ["nus"] = {"Nuer"}, ["nut"] = {"Nung (Viet Nam)"}, ["nuu"] = {"Ngbundu"}, ["nuv"] = {"Northern Nuni"}, ["nuw"] = {"Nguluwan"}, ["nux"] = {"Mehek"}, ["nuy"] = {"Nunggubuyu"}, ["nuz"] = {"Tlamacazapa Nahuatl"}, ["nvh"] = {"Nasarian"}, ["nvm"] = {"Namiae"}, ["nvo"] = {"Nyokon"}, ["nwa"] = {"Nawathinehena"}, ["nwb"] = {"Nyabwa"}, ["nwc"] = {"Classical Newari", "Classical Nepal Bhasa", "Old Newari"}, ["nwe"] = {"Ngwe"}, ["nwg"] = {"Ngayawung"}, ["nwi"] = {"Southwest Tanna"}, ["nwm"] = {"Nyamusa-Molo"}, ["nwo"] = {"Nauo"}, ["nwr"] = {"Nawaru"}, ["nww"] = {"Ndwewe"}, ["nwx"] = {"Middle Newar"}, ["nwy"] = {"Nottoway-Meherrin"}, ["nxa"] = {"Nauete"}, ["nxd"] = {"Ngando (Democratic Republic of Congo)"}, ["nxe"] = {"Nage"}, ["nxg"] = {"Ngad'a"}, ["nxi"] = {"Nindi"}, ["nxk"] = {"Koki Naga"}, ["nxl"] = {"South Nuaulu"}, ["nxm"] = {"Numidian"}, ["nxn"] = {"Ngawun"}, ["nxo"] = {"Ndambomo"}, ["nxq"] = {"Naxi"}, ["nxr"] = {"Ninggerum"}, ["nxx"] = {"Nafri"}, ["nyb"] = {"Nyangbo"}, ["nyc"] = {"Nyanga-li"}, ["nyd"] = {"Nyore", "Olunyole"}, ["nye"] = {"Nyengo"}, ["nyf"] = {"Giryama", "Kigiryama"}, ["nyg"] = {"Nyindu"}, ["nyh"] = {"Nyikina"}, ["nyi"] = {"Ama (Sudan)"}, ["nyj"] = {"Nyanga"}, ["nyk"] = {"Nyaneka"}, ["nyl"] = {"Nyeu"}, ["nym"] = {"Nyamwezi"}, ["nyn"] = {"Nyankole"}, ["nyo"] = {"Nyoro"}, ["nyp"] = {"Nyang'i"}, ["nyq"] = {"Nayini"}, ["nyr"] = {"Nyiha (Malawi)"}, ["nys"] = {"Nyungar"}, ["nyt"] = {"Nyawaygi"}, ["nyu"] = {"Nyungwe"}, ["nyv"] = {"Nyulnyul"}, ["nyw"] = {"Nyaw"}, ["nyx"] = {"Nganyaywana"}, ["nyy"] = {"Nyakyusa-Ngonde"}, ["nza"] = {"Tigon Mbembe"}, ["nzb"] = {"Njebi"}, ["nzd"] = {"Nzadi"}, ["nzi"] = {"Nzima"}, ["nzk"] = {"Nzakara"}, ["nzm"] = {"Zeme Naga"}, ["nzr"] = {"Dir-Nyamzak-Mbarimi"}, ["nzs"] = {"New Zealand Sign Language"}, ["nzu"] = {"Teke-Nzikou"}, ["nzy"] = {"Nzakambay"}, ["nzz"] = {"Nanga Dama Dogon"}, ["oaa"] = {"Orok"}, ["oac"] = {"Oroch"}, ["oar"] = {"Old Aramaic (up to 700 BCE)", "Ancient Aramaic (up to 700 BCE)"}, ["oav"] = {"Old Avar"}, ["obi"] = {"Obispeño"}, ["obk"] = {"Southern Bontok"}, ["obl"] = {"Oblo"}, ["obm"] = {"Moabite"}, ["obo"] = {"Obo Manobo"}, ["obr"] = {"Old Burmese"}, ["obt"] = {"Old Breton"}, ["obu"] = {"Obulom"}, ["oca"] = {"Ocaina"}, ["och"] = {"Old Chinese"}, ["ocm"] = {"Old Cham"}, ["oco"] = {"Old Cornish"}, ["ocu"] = {"Atzingo Matlatzinca"}, ["oda"] = {"Odut"}, ["odk"] = {"Od"}, ["odt"] = {"Old Dutch"}, ["odu"] = {"Odual"}, ["ofo"] = {"Ofo"}, ["ofs"] = {"Old Frisian"}, ["ofu"] = {"Efutop"}, ["ogb"] = {"Ogbia"}, ["ogc"] = {"Ogbah"}, ["oge"] = {"Old Georgian"}, ["ogg"] = {"Ogbogolo"}, ["ogo"] = {"Khana"}, ["ogu"] = {"Ogbronuagum"}, ["oht"] = {"Old Hittite"}, ["ohu"] = {"Old Hungarian"}, ["oia"] = {"Oirata"}, ["oie"] = {"Okolie"}, ["oin"] = {"Inebu One"}, ["ojb"] = {"Northwestern Ojibwa"}, ["ojc"] = {"Central Ojibwa"}, ["ojg"] = {"Eastern Ojibwa"}, ["ojp"] = {"Old Japanese"}, ["ojs"] = {"Severn Ojibwa"}, ["ojv"] = {"Ontong Java"}, ["ojw"] = {"Western Ojibwa"}, ["oka"] = {"Okanagan"}, ["okb"] = {"Okobo"}, ["okc"] = {"Kobo"}, ["okd"] = {"Okodia"}, ["oke"] = {"Okpe (Southwestern Edo)"}, ["okg"] = {"Koko Babangk"}, ["okh"] = {"Koresh-e Rostam"}, ["oki"] = {"Okiek"}, ["okj"] = {"Oko-Juwoi"}, ["okk"] = {"Kwamtim One"}, ["okl"] = {"Old Kentish Sign Language"}, ["okm"] = {"Middle Korean (10th-16th cent.)"}, ["okn"] = {"Oki-No-Erabu"}, ["oko"] = {"Old Korean (3rd-9th cent.)"}, ["okr"] = {"Kirike"}, ["oks"] = {"Oko-Eni-Osayen"}, ["oku"] = {"Oku"}, ["okv"] = {"Orokaiva"}, ["okx"] = {"Okpe (Northwestern Edo)"}, ["okz"] = {"Old Khmer"}, ["ola"] = {"Walungge"}, ["old"] = {"Mochi"}, ["ole"] = {"Olekha"}, ["olk"] = {"Olkol"}, ["olm"] = {"Oloma"}, ["olo"] = {"Livvi"}, ["olr"] = {"Olrat"}, ["olt"] = {"Old Lithuanian"}, ["olu"] = {"Kuvale"}, ["oma"] = {"Omaha-Ponca"}, ["omb"] = {"East Ambae"}, ["omc"] = {"Mochica"}, ["omg"] = {"Omagua"}, ["omi"] = {"Omi"}, ["omk"] = {"Omok"}, ["oml"] = {"Ombo"}, ["omn"] = {"Minoan"}, ["omo"] = {"Utarmbung"}, ["omp"] = {"Old Manipuri"}, ["omq"] = {"Oto-Manguean languages"}, ["omr"] = {"Old Marathi"}, ["omt"] = {"Omotik"}, ["omu"] = {"Omurano"}, ["omv"] = {"Omotic languages"}, ["omw"] = {"South Tairora"}, ["omx"] = {"Old Mon"}, ["omy"] = {"Old Malay"}, ["ona"] = {"Ona"}, ["onb"] = {"Lingao"}, ["one"] = {"Oneida"}, ["ong"] = {"Olo"}, ["oni"] = {"Onin"}, ["onj"] = {"Onjob"}, ["onk"] = {"Kabore One"}, ["onn"] = {"Onobasulu"}, ["ono"] = {"Onondaga"}, ["onp"] = {"Sartang"}, ["onr"] = {"Northern One"}, ["ons"] = {"Ono"}, ["ont"] = {"Ontenu"}, ["onu"] = {"Unua"}, ["onw"] = {"Old Nubian"}, ["onx"] = {"Onin Based Pidgin"}, ["ood"] = {"Tohono O'odham"}, ["oog"] = {"Ong"}, ["oon"] = {"Önge"}, ["oor"] = {"Oorlams"}, ["oos"] = {"Old Ossetic"}, ["opa"] = {"Okpamheri"}, ["opk"] = {"Kopkaka"}, ["opm"] = {"Oksapmin"}, ["opo"] = {"Opao"}, ["opt"] = {"Opata"}, ["opy"] = {"Ofayé"}, ["ora"] = {"Oroha"}, ["orc"] = {"Orma"}, ["ore"] = {"Orejón"}, ["org"] = {"Oring"}, ["orh"] = {"Oroqen"}, ["orn"] = {"Orang Kanaq"}, ["oro"] = {"Orokolo"}, ["orr"] = {"Oruma"}, ["ors"] = {"Orang Seletar"}, ["ort"] = {"Adivasi Oriya"}, ["oru"] = {"Ormuri"}, ["orv"] = {"Old Russian"}, ["orw"] = {"Oro Win"}, ["orx"] = {"Oro"}, ["ory"] = {"Odia (individual language)", "Oriya (individual language)"}, ["orz"] = {"Ormu"}, ["osa"] = {"Osage"}, ["osc"] = {"Oscan"}, ["osi"] = {"Osing"}, ["osn"] = {"Old Sundanese"}, ["oso"] = {"Ososo"}, ["osp"] = {"Old Spanish"}, ["ost"] = {"Osatu"}, ["osu"] = {"Southern One"}, ["osx"] = {"Old Saxon"}, ["ota"] = {"Ottoman Turkish (1500-1928)"}, ["otb"] = {"Old Tibetan"}, ["otd"] = {"Ot Danum"}, ["ote"] = {"Mezquital Otomi"}, ["oti"] = {"Oti"}, ["otk"] = {"Old Turkish"}, ["otl"] = {"Tilapa Otomi"}, ["otm"] = {"Eastern Highland Otomi"}, ["otn"] = {"Tenango Otomi"}, ["oto"] = {"Otomian languages"}, ["otq"] = {"Querétaro Otomi"}, ["otr"] = {"Otoro"}, ["ots"] = {"Estado de México Otomi"}, ["ott"] = {"Temoaya Otomi"}, ["otu"] = {"Otuke"}, ["otw"] = {"Ottawa"}, ["otx"] = {"Texcatepec Otomi"}, ["oty"] = {"Old Tamil"}, ["otz"] = {"Ixtenco Otomi"}, ["oua"] = {"Tagargrent"}, ["oub"] = {"Glio-Oubi"}, ["oue"] = {"Oune"}, ["oui"] = {"Old Uighur"}, ["oum"] = {"Ouma"}, ["ovd"] = {"Elfdalian", "Övdalian"}, ["owi"] = {"Owiniga"}, ["owl"] = {"Old Welsh"}, ["oyb"] = {"Oy"}, ["oyd"] = {"Oyda"}, ["oym"] = {"Wayampi"}, ["oyy"] = {"Oya'oya"}, ["ozm"] = {"Koonzime"}, ["paa"] = {"Papuan languages"}, ["pab"] = {"Parecís"}, ["pac"] = {"Pacoh"}, ["pad"] = {"Paumarí"}, ["pae"] = {"Pagibete"}, ["paf"] = {"Paranawát"}, ["pag"] = {"Pangasinan"}, ["pah"] = {"Tenharim"}, ["pai"] = {"Pe"}, ["pak"] = {"Parakanã"}, ["pal"] = {"Pahlavi"}, ["pam"] = {"Pampanga", "Kapampangan"}, ["pao"] = {"Northern Paiute"}, ["pap"] = {"Papiamento"}, ["paq"] = {"Parya"}, ["par"] = {"Panamint", "Timbisha"}, ["pas"] = {"Papasena"}, ["pau"] = {"Palauan"}, ["pav"] = {"Pakaásnovos"}, ["paw"] = {"Pawnee"}, ["pax"] = {"Pankararé"}, ["pay"] = {"Pech"}, ["paz"] = {"Pankararú"}, ["pbb"] = {"Páez"}, ["pbc"] = {"Patamona"}, ["pbe"] = {"Mezontla Popoloca"}, ["pbf"] = {"Coyotepec Popoloca"}, ["pbg"] = {"Paraujano"}, ["pbh"] = {"E'ñapa Woromaipu"}, ["pbi"] = {"Parkwa"}, ["pbl"] = {"Mak (Nigeria)"}, ["pbm"] = {"Puebla Mazatec"}, ["pbn"] = {"Kpasam"}, ["pbo"] = {"Papel"}, ["pbp"] = {"Badyara"}, ["pbr"] = {"Pangwa"}, ["pbs"] = {"Central Pame"}, ["pbt"] = {"Southern Pashto"}, ["pbu"] = {"Northern Pashto"}, ["pbv"] = {"Pnar"}, ["pby"] = {"Pyu (Papua New Guinea)"}, ["pca"] = {"Santa Inés Ahuatempan Popoloca"}, ["pcb"] = {"Pear"}, ["pcc"] = {"Bouyei"}, ["pcd"] = {"Picard"}, ["pce"] = {"Ruching Palaung"}, ["pcf"] = {"Paliyan"}, ["pcg"] = {"Paniya"}, ["pch"] = {"Pardhan"}, ["pci"] = {"Duruwa"}, ["pcj"] = {"Parenga"}, ["pck"] = {"Paite Chin"}, ["pcl"] = {"Pardhi"}, ["pcm"] = {"Nigerian Pidgin"}, ["pcn"] = {"Piti"}, ["pcp"] = {"Pacahuara"}, ["pcw"] = {"Pyapun"}, ["pda"] = {"Anam"}, ["pdc"] = {"Pennsylvania German"}, ["pdi"] = {"Pa Di"}, ["pdn"] = {"Podena", "Fedan"}, ["pdo"] = {"Padoe"}, ["pdt"] = {"Plautdietsch"}, ["pdu"] = {"Kayan"}, ["pea"] = {"Peranakan Indonesian"}, ["peb"] = {"Eastern Pomo"}, ["ped"] = {"Mala (Papua New Guinea)"}, ["pee"] = {"Taje"}, ["pef"] = {"Northeastern Pomo"}, ["peg"] = {"Pengo"}, ["peh"] = {"Bonan"}, ["pei"] = {"Chichimeca-Jonaz"}, ["pej"] = {"Northern Pomo"}, ["pek"] = {"Penchal"}, ["pel"] = {"Pekal"}, ["pem"] = {"Phende"}, ["peo"] = {"Old Persian (ca. 600-400 B.C.)"}, ["pep"] = {"Kunja"}, ["peq"] = {"Southern Pomo"}, ["pes"] = {"Iranian Persian"}, ["pev"] = {"Pémono"}, ["pex"] = {"Petats"}, ["pey"] = {"Petjo"}, ["pez"] = {"Eastern Penan"}, ["pfa"] = {"Pááfang"}, ["pfe"] = {"Pere"}, ["pfl"] = {"Pfaelzisch"}, ["pga"] = {"Sudanese Creole Arabic"}, ["pgd"] = {"Gāndhārī"}, ["pgg"] = {"Pangwali"}, ["pgi"] = {"Pagi"}, ["pgk"] = {"Rerep"}, ["pgl"] = {"Primitive Irish"}, ["pgn"] = {"Paelignian"}, ["pgs"] = {"Pangseng"}, ["pgu"] = {"Pagu"}, ["pgz"] = {"Papua New Guinean Sign Language"}, ["pha"] = {"Pa-Hng"}, ["phd"] = {"Phudagi"}, ["phg"] = {"Phuong"}, ["phh"] = {"Phukha"}, ["phi"] = {"Philippine languages"}, ["phj"] = {"Pahari"}, ["phk"] = {"Phake"}, ["phl"] = {"Phalura", "Palula"}, ["phm"] = {"Phimbi"}, ["phn"] = {"Phoenician"}, ["pho"] = {"Phunoi"}, ["phq"] = {"Phana'"}, ["phr"] = {"Pahari-Potwari"}, ["pht"] = {"Phu Thai"}, ["phu"] = {"Phuan"}, ["phv"] = {"Pahlavani"}, ["phw"] = {"Phangduwali"}, ["pia"] = {"Pima Bajo"}, ["pib"] = {"Yine"}, ["pic"] = {"Pinji"}, ["pid"] = {"Piaroa"}, ["pie"] = {"Piro"}, ["pif"] = {"Pingelapese"}, ["pig"] = {"Pisabo"}, ["pih"] = {"Pitcairn-Norfolk"}, ["pij"] = {"Pijao"}, ["pil"] = {"Yom"}, ["pim"] = {"Powhatan"}, ["pin"] = {"Piame"}, ["pio"] = {"Piapoco"}, ["pip"] = {"Pero"}, ["pir"] = {"Piratapuyo"}, ["pis"] = {"Pijin"}, ["pit"] = {"Pitta Pitta"}, ["piu"] = {"Pintupi-Luritja"}, ["piv"] = {"Pileni", "Vaeakau-Taumako"}, ["piw"] = {"Pimbwe"}, ["pix"] = {"Piu"}, ["piy"] = {"Piya-Kwonci"}, ["piz"] = {"Pije"}, ["pjt"] = {"Pitjantjatjara"}, ["pka"] = {"Ardhamāgadhī Prākrit"}, ["pkb"] = {"Pokomo", "Kipfokomo"}, ["pkc"] = {"Paekche"}, ["pkg"] = {"Pak-Tong"}, ["pkh"] = {"Pankhu"}, ["pkn"] = {"Pakanha"}, ["pko"] = {"Pökoot"}, ["pkp"] = {"Pukapuka"}, ["pkr"] = {"Attapady Kurumba"}, ["pks"] = {"Pakistan Sign Language"}, ["pkt"] = {"Maleng"}, ["pku"] = {"Paku"}, ["pla"] = {"Miani"}, ["plb"] = {"Polonombauk"}, ["plc"] = {"Central Palawano"}, ["pld"] = {"Polari"}, ["ple"] = {"Palu'e"}, ["plf"] = {"Central Malayo-Polynesian languages"}, ["plg"] = {"Pilagá"}, ["plh"] = {"Paulohi"}, ["plk"] = {"Kohistani Shina"}, ["pll"] = {"Shwe Palaung"}, ["pln"] = {"Palenquero"}, ["plo"] = {"Oluta Popoluca"}, ["plq"] = {"Palaic"}, ["plr"] = {"Palaka Senoufo"}, ["pls"] = {"San Marcos Tlacoyalco Popoloca", "San Marcos Tlalcoyalco Popoloca"}, ["plt"] = {"Plateau Malagasy"}, ["plu"] = {"Palikúr"}, ["plv"] = {"Southwest Palawano"}, ["plw"] = {"Brooke's Point Palawano"}, ["ply"] = {"Bolyu"}, ["plz"] = {"Paluan"}, ["pma"] = {"Paama"}, ["pmb"] = {"Pambia"}, ["pmd"] = {"Pallanganmiddang"}, ["pme"] = {"Pwaamei"}, ["pmf"] = {"Pamona"}, ["pmh"] = {"Māhārāṣṭri Prākrit"}, ["pmi"] = {"Northern Pumi"}, ["pmj"] = {"Southern Pumi"}, ["pml"] = {"Lingua Franca"}, ["pmm"] = {"Pomo"}, ["pmn"] = {"Pam"}, ["pmo"] = {"Pom"}, ["pmq"] = {"Northern Pame"}, ["pmr"] = {"Paynamar"}, ["pms"] = {"Piemontese"}, ["pmt"] = {"Tuamotuan"}, ["pmw"] = {"Plains Miwok"}, ["pmx"] = {"Poumei Naga"}, ["pmy"] = {"Papuan Malay"}, ["pmz"] = {"Southern Pame"}, ["pna"] = {"Punan Bah-Biau"}, ["pnb"] = {"Western Panjabi"}, ["pnc"] = {"Pannei"}, ["pnd"] = {"Mpinda"}, ["pne"] = {"Western Penan"}, ["png"] = {"Pangu", "Pongu"}, ["pnh"] = {"Penrhyn"}, ["pni"] = {"Aoheng"}, ["pnj"] = {"Pinjarup"}, ["pnk"] = {"Paunaka"}, ["pnl"] = {"Paleni"}, ["pnm"] = {"Punan Batu 1"}, ["pnn"] = {"Pinai-Hagahai"}, ["pno"] = {"Panobo"}, ["pnp"] = {"Pancana"}, ["pnq"] = {"Pana (Burkina Faso)"}, ["pnr"] = {"Panim"}, ["pns"] = {"Ponosakan"}, ["pnt"] = {"Pontic"}, ["pnu"] = {"Jiongnai Bunu"}, ["pnv"] = {"Pinigura"}, ["pnw"] = {"Banyjima", "Panytyima"}, ["pnx"] = {"Phong-Kniang"}, ["pny"] = {"Pinyin"}, ["pnz"] = {"Pana (Central African Republic)"}, ["poc"] = {"Poqomam"}, ["poe"] = {"San Juan Atzingo Popoloca"}, ["pof"] = {"Poke"}, ["pog"] = {"Potiguára"}, ["poh"] = {"Poqomchi'"}, ["poi"] = {"Highland Popoluca"}, ["pok"] = {"Pokangá"}, ["pom"] = {"Southeastern Pomo"}, ["pon"] = {"Pohnpeian"}, ["poo"] = {"Central Pomo"}, ["pop"] = {"Pwapwâ"}, ["poq"] = {"Texistepec Popoluca"}, ["pos"] = {"Sayula Popoluca"}, ["pot"] = {"Potawatomi"}, ["pov"] = {"Upper Guinea Crioulo"}, ["pow"] = {"San Felipe Otlaltepec Popoloca"}, ["pox"] = {"Polabian"}, ["poy"] = {"Pogolo"}, ["poz"] = {"Malayo-Polynesian languages"}, ["ppe"] = {"Papi"}, ["ppi"] = {"Paipai"}, ["ppk"] = {"Uma"}, ["ppl"] = {"Pipil", "Nicarao"}, ["ppm"] = {"Papuma"}, ["ppn"] = {"Papapana"}, ["ppo"] = {"Folopa"}, ["ppp"] = {"Pelende"}, ["ppq"] = {"Pei"}, ["pps"] = {"San Luís Temalacayuca Popoloca"}, ["ppt"] = {"Pare"}, ["ppu"] = {"Papora"}, ["pqa"] = {"Pa'a"}, ["pqe"] = {"Eastern Malayo-Polynesian languages"}, ["pqm"] = {"Malecite-Passamaquoddy"}, ["pqw"] = {"Western Malayo-Polynesian languages"}, ["pra"] = {"Prakrit languages"}, ["prc"] = {"Parachi"}, ["prd"] = {"Parsi-Dari"}, ["pre"] = {"Principense"}, ["prf"] = {"Paranan"}, ["prg"] = {"Prussian"}, ["prh"] = {"Porohanon"}, ["pri"] = {"Paicî"}, ["prk"] = {"Parauk"}, ["prl"] = {"Peruvian Sign Language"}, ["prm"] = {"Kibiri"}, ["prn"] = {"Prasuni"}, ["pro"] = {"Old Provençal (to 1500)", "Old Occitan (to 1500)"}, ["prq"] = {"Ashéninka Perené"}, ["prr"] = {"Puri"}, ["prs"] = {"Dari", "Afghan Persian"}, ["prt"] = {"Phai"}, ["pru"] = {"Puragi"}, ["prw"] = {"Parawen"}, ["prx"] = {"Purik"}, ["prz"] = {"Providencia Sign Language"}, ["psa"] = {"Asue Awyu"}, ["psc"] = {"Iranian Sign Language", "Persian Sign Language"}, ["psd"] = {"Plains Indian Sign Language"}, ["pse"] = {"Central Malay"}, ["psg"] = {"Penang Sign Language"}, ["psh"] = {"Southwest Pashai", "Southwest Pashayi"}, ["psi"] = {"Southeast Pashai", "Southeast Pashayi"}, ["psl"] = {"Puerto Rican Sign Language"}, ["psm"] = {"Pauserna"}, ["psn"] = {"Panasuan"}, ["pso"] = {"Polish Sign Language"}, ["psp"] = {"Philippine Sign Language"}, ["psq"] = {"Pasi"}, ["psr"] = {"Portuguese Sign Language"}, ["pss"] = {"Kaulong"}, ["pst"] = {"Central Pashto"}, ["psu"] = {"Sauraseni Prākrit"}, ["psw"] = {"Port Sandwich"}, ["psy"] = {"Piscataway"}, ["pta"] = {"Pai Tavytera"}, ["pth"] = {"Pataxó Hã-Ha-Hãe"}, ["pti"] = {"Pindiini", "Wangkatha"}, ["ptn"] = {"Patani"}, ["pto"] = {"Zo'é"}, ["ptp"] = {"Patep"}, ["ptq"] = {"Pattapu"}, ["ptr"] = {"Piamatsina"}, ["ptt"] = {"Enrekang"}, ["ptu"] = {"Bambam"}, ["ptv"] = {"Port Vato"}, ["ptw"] = {"Pentlatch"}, ["pty"] = {"Pathiya"}, ["pua"] = {"Western Highland Purepecha"}, ["pub"] = {"Purum"}, ["puc"] = {"Punan Merap"}, ["pud"] = {"Punan Aput"}, ["pue"] = {"Puelche"}, ["puf"] = {"Punan Merah"}, ["pug"] = {"Phuie"}, ["pui"] = {"Puinave"}, ["puj"] = {"Punan Tubu"}, ["pum"] = {"Puma"}, ["puo"] = {"Puoc"}, ["pup"] = {"Pulabu"}, ["puq"] = {"Puquina"}, ["pur"] = {"Puruborá"}, ["put"] = {"Putoh"}, ["puu"] = {"Punu"}, ["puw"] = {"Puluwatese"}, ["pux"] = {"Puare"}, ["puy"] = {"Purisimeño"}, ["pwa"] = {"Pawaia"}, ["pwb"] = {"Panawa"}, ["pwg"] = {"Gapapaiwa"}, ["pwi"] = {"Patwin"}, ["pwm"] = {"Molbog"}, ["pwn"] = {"Paiwan"}, ["pwo"] = {"Pwo Western Karen"}, ["pwr"] = {"Powari"}, ["pww"] = {"Pwo Northern Karen"}, ["pxm"] = {"Quetzaltepec Mixe"}, ["pye"] = {"Pye Krumen"}, ["pym"] = {"Fyam"}, ["pyn"] = {"Poyanáwa"}, ["pys"] = {"Paraguayan Sign Language", "Lengua de Señas del Paraguay"}, ["pyu"] = {"Puyuma"}, ["pyx"] = {"Pyu (Myanmar)"}, ["pyy"] = {"Pyen"}, ["pze"] = {"Pesse"}, ["pzh"] = {"Pazeh"}, ["pzn"] = {"Jejara Naga", "Para Naga"}, ["qua"] = {"Quapaw"}, ["qub"] = {"Huallaga Huánuco Quechua"}, ["quc"] = {"K'iche'", "Quiché"}, ["qud"] = {"Calderón Highland Quichua"}, ["quf"] = {"Lambayeque Quechua"}, ["qug"] = {"Chimborazo Highland Quichua"}, ["quh"] = {"South Bolivian Quechua"}, ["qui"] = {"Quileute"}, ["quk"] = {"Chachapoyas Quechua"}, ["qul"] = {"North Bolivian Quechua"}, ["qum"] = {"Sipacapense"}, ["qun"] = {"Quinault"}, ["qup"] = {"Southern Pastaza Quechua"}, ["quq"] = {"Quinqui"}, ["qur"] = {"Yanahuanca Pasco Quechua"}, ["qus"] = {"Santiago del Estero Quichua"}, ["quv"] = {"Sacapulteco"}, ["quw"] = {"Tena Lowland Quichua"}, ["qux"] = {"Yauyos Quechua"}, ["quy"] = {"Ayacucho Quechua"}, ["quz"] = {"Cusco Quechua"}, ["qva"] = {"Ambo-Pasco Quechua"}, ["qvc"] = {"Cajamarca Quechua"}, ["qve"] = {"Eastern Apurímac Quechua"}, ["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"}, ["qvi"] = {"Imbabura Highland Quichua"}, ["qvj"] = {"Loja Highland Quichua"}, ["qvl"] = {"Cajatambo North Lima Quechua"}, ["qvm"] = {"Margos-Yarowilca-Lauricocha Quechua"}, ["qvn"] = {"North Junín Quechua"}, ["qvo"] = {"Napo Lowland Quechua"}, ["qvp"] = {"Pacaraos Quechua"}, ["qvs"] = {"San Martín Quechua"}, ["qvw"] = {"Huaylla Wanca Quechua"}, ["qvy"] = {"Queyu"}, ["qvz"] = {"Northern Pastaza Quichua"}, ["qwa"] = {"Corongo Ancash Quechua"}, ["qwc"] = {"Classical Quechua"}, ["qwe"] = {"Quechuan (family)"}, ["qwh"] = {"Huaylas Ancash Quechua"}, ["qwm"] = {"Kuman (Russia)"}, ["qws"] = {"Sihuas Ancash Quechua"}, ["qwt"] = {"Kwalhioqua-Tlatskanai"}, ["qxa"] = {"Chiquián Ancash Quechua"}, ["qxc"] = {"Chincha Quechua"}, ["qxh"] = {"Panao Huánuco Quechua"}, ["qxl"] = {"Salasaca Highland Quichua"}, ["qxn"] = {"Northern Conchucos Ancash Quechua"}, ["qxo"] = {"Southern Conchucos Ancash Quechua"}, ["qxp"] = {"Puno Quechua"}, ["qxq"] = {"Qashqa'i"}, ["qxr"] = {"Cañar Highland Quichua"}, ["qxs"] = {"Southern Qiang"}, ["qxt"] = {"Santa Ana de Tusi Pasco Quechua"}, ["qxu"] = {"Arequipa-La Unión Quechua"}, ["qxw"] = {"Jauja Wanca Quechua"}, ["qya"] = {"Quenya"}, ["qyp"] = {"Quiripi"}, ["raa"] = {"Dungmali"}, ["rab"] = {"Camling"}, ["rac"] = {"Rasawa"}, ["rad"] = {"Rade"}, ["raf"] = {"Western Meohang"}, ["rag"] = {"Logooli", "Lulogooli"}, ["rah"] = {"Rabha"}, ["rai"] = {"Ramoaaina"}, ["raj"] = {"Rajasthani"}, ["rak"] = {"Tulu-Bohuai"}, ["ral"] = {"Ralte"}, ["ram"] = {"Canela"}, ["ran"] = {"Riantana"}, ["rao"] = {"Rao"}, ["rap"] = {"Rapanui"}, ["raq"] = {"Saam"}, ["rar"] = {"Rarotongan", "Cook Islands Maori"}, ["ras"] = {"Tegali"}, ["rat"] = {"Razajerdi"}, ["rau"] = {"Raute"}, ["rav"] = {"Sampang"}, ["raw"] = {"Rawang"}, ["rax"] = {"Rang"}, ["ray"] = {"Rapa"}, ["raz"] = {"Rahambuu"}, ["rbb"] = {"Rumai Palaung"}, ["rbk"] = {"Northern Bontok"}, ["rbl"] = {"Miraya Bikol"}, ["rbp"] = {"Barababaraba"}, ["rcf"] = {"Réunion Creole French"}, ["rdb"] = {"Rudbari"}, ["rea"] = {"Rerau"}, ["reb"] = {"Rembong"}, ["ree"] = {"Rejang Kayan"}, ["reg"] = {"Kara (Tanzania)"}, ["rei"] = {"Reli"}, ["rej"] = {"Rejang"}, ["rel"] = {"Rendille"}, ["rem"] = {"Remo"}, ["ren"] = {"Rengao"}, ["rer"] = {"Rer Bare"}, ["res"] = {"Reshe"}, ["ret"] = {"Retta"}, ["rey"] = {"Reyesano"}, ["rga"] = {"Roria"}, ["rge"] = {"Romano-Greek"}, ["rgk"] = {"Rangkas"}, ["rgn"] = {"Romagnol"}, ["rgr"] = {"Resígaro"}, ["rgs"] = {"Southern Roglai"}, ["rgu"] = {"Ringgou"}, ["rhg"] = {"Rohingya"}, ["rhp"] = {"Yahang"}, ["ria"] = {"Riang (India)"}, ["rib"] = {"Bribri Sign Language"}, ["rif"] = {"Tarifit"}, ["ril"] = {"Riang Lang", "Riang (Myanmar)"}, ["rim"] = {"Nyaturu"}, ["rin"] = {"Nungu"}, ["rir"] = {"Ribun"}, ["rit"] = {"Ritharrngu"}, ["riu"] = {"Riung"}, ["rjg"] = {"Rajong"}, ["rji"] = {"Raji"}, ["rjs"] = {"Rajbanshi"}, ["rka"] = {"Kraol"}, ["rkb"] = {"Rikbaktsa"}, ["rkh"] = {"Rakahanga-Manihiki"}, ["rki"] = {"Rakhine"}, ["rkm"] = {"Marka"}, ["rkt"] = {"Rangpuri", "Kamta"}, ["rkw"] = {"Arakwal"}, ["rma"] = {"Rama"}, ["rmb"] = {"Rembarrnga"}, ["rmc"] = {"Carpathian Romani"}, ["rmd"] = {"Traveller Danish"}, ["rme"] = {"Angloromani"}, ["rmf"] = {"Kalo Finnish Romani"}, ["rmg"] = {"Traveller Norwegian"}, ["rmh"] = {"Murkim"}, ["rmi"] = {"Lomavren"}, ["rmk"] = {"Romkun"}, ["rml"] = {"Baltic Romani"}, ["rmm"] = {"Roma"}, ["rmn"] = {"Balkan Romani"}, ["rmo"] = {"Sinte Romani"}, ["rmp"] = {"Rempi"}, ["rmq"] = {"Caló"}, ["rms"] = {"Romanian Sign Language"}, ["rmt"] = {"Domari"}, ["rmu"] = {"Tavringer Romani"}, ["rmv"] = {"Romanova"}, ["rmw"] = {"Welsh Romani"}, ["rmx"] = {"Romam"}, ["rmy"] = {"Vlax Romani"}, ["rmz"] = {"Marma"}, ["rnb"] = {"Brunca Sign Language"}, ["rnd"] = {"Ruund"}, ["rng"] = {"Ronga"}, ["rnl"] = {"Ranglong"}, ["rnn"] = {"Roon"}, ["rnp"] = {"Rongpo"}, ["rnr"] = {"Nari Nari"}, ["rnw"] = {"Rungwa"}, ["roa"] = {"Romance languages"}, ["rob"] = {"Tae'"}, ["roc"] = {"Cacgia Roglai"}, ["rod"] = {"Rogo"}, ["roe"] = {"Ronji"}, ["rof"] = {"Rombo"}, ["rog"] = {"Northern Roglai"}, ["rol"] = {"Romblomanon"}, ["rom"] = {"Romany"}, ["roo"] = {"Rotokas"}, ["rop"] = {"Kriol"}, ["ror"] = {"Rongga"}, ["rou"] = {"Runga"}, ["row"] = {"Dela-Oenale"}, ["rpn"] = {"Repanbitip"}, ["rpt"] = {"Rapting"}, ["rri"] = {"Ririo"}, ["rrm"] = {"Moriori"}, ["rro"] = {"Waima"}, ["rrt"] = {"Arritinngithigh"}, ["rsb"] = {"Romano-Serbian"}, ["rsk"] = {"Ruthenian", "Rusnak"}, ["rsl"] = {"Russian Sign Language"}, ["rsm"] = {"Miriwoong Sign Language"}, ["rsn"] = {"Rwandan Sign Language"}, ["rsw"] = {"Rishiwa"}, ["rtc"] = {"Rungtu Chin"}, ["rth"] = {"Ratahan"}, ["rtm"] = {"Rotuman"}, ["rts"] = {"Yurats"}, ["rtw"] = {"Rathawi"}, ["rub"] = {"Gungu"}, ["ruc"] = {"Ruuli"}, ["rue"] = {"Rusyn"}, ["ruf"] = {"Luguru"}, ["rug"] = {"Roviana"}, ["ruh"] = {"Ruga"}, ["rui"] = {"Rufiji"}, ["ruk"] = {"Che"}, ["ruo"] = {"Istro Romanian"}, ["rup"] = {"Macedo-Romanian", "Aromanian", "Arumanian"}, ["ruq"] = {"Megleno Romanian"}, ["rut"] = {"Rutul"}, ["ruu"] = {"Lanas Lobu"}, ["ruy"] = {"Mala (Nigeria)"}, ["ruz"] = {"Ruma"}, ["rwa"] = {"Rawo"}, ["rwk"] = {"Rwa"}, ["rwl"] = {"Ruwila"}, ["rwm"] = {"Amba (Uganda)"}, ["rwo"] = {"Rawa"}, ["rwr"] = {"Marwari (India)"}, ["rxd"] = {"Ngardi"}, ["rxw"] = {"Karuwali", "Garuwali"}, ["ryn"] = {"Northern Amami-Oshima"}, ["rys"] = {"Yaeyama"}, ["ryu"] = {"Central Okinawan"}, ["rzh"] = {"Rāziḥī"}, ["saa"] = {"Saba"}, ["sab"] = {"Buglere"}, ["sac"] = {"Meskwaki"}, ["sad"] = {"Sandawe"}, ["sae"] = {"Sabanê"}, ["saf"] = {"Safaliba"}, ["sah"] = {"Yakut"}, ["sai"] = {"South American Indian languages"}, ["saj"] = {"Sahu"}, ["sak"] = {"Sake"}, ["sal"] = {"Salishan languages"}, ["sam"] = {"Samaritan Aramaic"}, ["sao"] = {"Sause"}, ["saq"] = {"Samburu"}, ["sar"] = {"Saraveca"}, ["sas"] = {"Sasak"}, ["sat"] = {"Santali"}, ["sau"] = {"Saleman"}, ["sav"] = {"Saafi-Saafi"}, ["saw"] = {"Sawi"}, ["sax"] = {"Sa"}, ["say"] = {"Saya"}, ["saz"] = {"Saurashtra"}, ["sba"] = {"Ngambay"}, ["sbb"] = {"Simbo"}, ["sbc"] = {"Kele (Papua New Guinea)"}, ["sbd"] = {"Southern Samo"}, ["sbe"] = {"Saliba"}, ["sbf"] = {"Chabu", "Shabo"}, ["sbg"] = {"Seget"}, ["sbh"] = {"Sori-Harengan"}, ["sbi"] = {"Seti"}, ["sbj"] = {"Surbakhal"}, ["sbk"] = {"Safwa"}, ["sbl"] = {"Botolan Sambal"}, ["sbm"] = {"Sagala"}, ["sbn"] = {"Sindhi Bhil"}, ["sbo"] = {"Sabüm"}, ["sbp"] = {"Sangu (Tanzania)"}, ["sbq"] = {"Sileibi"}, ["sbr"] = {"Sembakung Murut"}, ["sbs"] = {"Subiya"}, ["sbt"] = {"Kimki"}, ["sbu"] = {"Stod Bhoti"}, ["sbv"] = {"Sabine"}, ["sbw"] = {"Simba"}, ["sbx"] = {"Seberuang"}, ["sby"] = {"Soli"}, ["sbz"] = {"Sara Kaba"}, ["scb"] = {"Chut"}, ["sce"] = {"Dongxiang"}, ["scf"] = {"San Miguel Creole French"}, ["scg"] = {"Sanggau"}, ["sch"] = {"Sakachep"}, ["sci"] = {"Sri Lankan Creole Malay"}, ["sck"] = {"Sadri"}, ["scl"] = {"Shina"}, ["scn"] = {"Sicilian"}, ["sco"] = {"Scots"}, ["scp"] = {"Hyolmo", "Helambu Sherpa"}, ["scq"] = {"Sa'och"}, ["scs"] = {"North Slavey"}, ["sct"] = {"Southern Katang"}, ["scu"] = {"Shumcho"}, ["scv"] = {"Sheni"}, ["scw"] = {"Sha"}, ["scx"] = {"Sicel"}, ["sda"] = {"Toraja-Sa'dan"}, ["sdb"] = {"Shabak"}, ["sdc"] = {"Sassarese Sardinian"}, ["sde"] = {"Surubu"}, ["sdf"] = {"Sarli"}, ["sdg"] = {"Savi"}, ["sdh"] = {"Southern Kurdish"}, ["sdj"] = {"Suundi"}, ["sdk"] = {"Sos Kundi"}, ["sdl"] = {"Saudi Arabian Sign Language"}, ["sdn"] = {"Gallurese Sardinian"}, ["sdo"] = {"Bukar-Sadung Bidayuh"}, ["sdp"] = {"Sherdukpen"}, ["sdq"] = {"Semandang"}, ["sdr"] = {"Oraon Sadri"}, ["sds"] = {"Sened"}, ["sdt"] = {"Shuadit"}, ["sdu"] = {"Sarudu"}, ["sdv"] = {"Eastern Sudanic languages"}, ["sdx"] = {"Sibu Melanau"}, ["sdz"] = {"Sallands"}, ["sea"] = {"Semai"}, ["seb"] = {"Shempire Senoufo"}, ["sec"] = {"Sechelt"}, ["sed"] = {"Sedang"}, ["see"] = {"Seneca"}, ["sef"] = {"Cebaara Senoufo"}, ["seg"] = {"Segeju"}, ["seh"] = {"Sena"}, ["sei"] = {"Seri"}, ["sej"] = {"Sene"}, ["sek"] = {"Sekani"}, ["sel"] = {"Selkup"}, ["sem"] = {"Semitic languages"}, ["sen"] = {"Nanerigé Sénoufo"}, ["seo"] = {"Suarmin"}, ["sep"] = {"Sìcìté Sénoufo"}, ["seq"] = {"Senara Sénoufo"}, ["ser"] = {"Serrano"}, ["ses"] = {"Koyraboro Senni Songhai"}, ["set"] = {"Sentani"}, ["seu"] = {"Serui-Laut"}, ["sev"] = {"Nyarafolo Senoufo"}, ["sew"] = {"Sewa Bay"}, ["sey"] = {"Secoya"}, ["sez"] = {"Senthang Chin"}, ["sfb"] = {"Langue des signes de Belgique Francophone", "French Belgian Sign Language"}, ["sfe"] = {"Eastern Subanen"}, ["sfm"] = {"Small Flowery Miao"}, ["sfs"] = {"South African Sign Language"}, ["sfw"] = {"Sehwi"}, ["sga"] = {"Old Irish (to 900)"}, ["sgb"] = {"Mag-antsi Ayta"}, ["sgc"] = {"Kipsigis"}, ["sgd"] = {"Surigaonon"}, ["sge"] = {"Segai"}, ["sgg"] = {"Swiss-German Sign Language"}, ["sgh"] = {"Shughni"}, ["sgi"] = {"Suga"}, ["sgj"] = {"Surgujia"}, ["sgk"] = {"Sangkong"}, ["sgm"] = {"Singa"}, ["sgn"] = {"Sign languages"}, ["sgp"] = {"Singpho"}, ["sgr"] = {"Sangisari"}, ["sgs"] = {"Samogitian"}, ["sgt"] = {"Brokpake"}, ["sgu"] = {"Salas"}, ["sgw"] = {"Sebat Bet Gurage"}, ["sgx"] = {"Sierra Leone Sign Language"}, ["sgy"] = {"Sanglechi"}, ["sgz"] = {"Sursurunga"}, ["sha"] = {"Shall-Zwall"}, ["shb"] = {"Ninam"}, ["shc"] = {"Sonde"}, ["shd"] = {"Kundal Shahi"}, ["she"] = {"Sheko"}, ["shg"] = {"Shua"}, ["shh"] = {"Shoshoni"}, ["shi"] = {"Tachelhit"}, ["shj"] = {"Shatt"}, ["shk"] = {"Shilluk"}, ["shl"] = {"Shendu"}, ["shm"] = {"Shahrudi"}, ["shn"] = {"Shan"}, ["sho"] = {"Shanga"}, ["shp"] = {"Shipibo-Conibo"}, ["shq"] = {"Sala"}, ["shr"] = {"Shi"}, ["shs"] = {"Shuswap"}, ["sht"] = {"Shasta"}, ["shu"] = {"Chadian Arabic"}, ["shv"] = {"Shehri"}, ["shw"] = {"Shwai"}, ["shx"] = {"She"}, ["shy"] = {"Tachawit"}, ["shz"] = {"Syenara Senoufo"}, ["sia"] = {"Akkala Sami"}, ["sib"] = {"Sebop"}, ["sid"] = {"Sidamo"}, ["sie"] = {"Simaa"}, ["sif"] = {"Siamou"}, ["sig"] = {"Paasaal"}, ["sih"] = {"Zire", "Sîshëë"}, ["sii"] = {"Shom Peng"}, ["sij"] = {"Numbami"}, ["sik"] = {"Sikiana"}, ["sil"] = {"Tumulung Sisaala"}, ["sim"] = {"Mende (Papua New Guinea)"}, ["sio"] = {"Siouan languages"}, ["sip"] = {"Sikkimese"}, ["siq"] = {"Sonia"}, ["sir"] = {"Siri"}, ["sis"] = {"Siuslaw"}, ["sit"] = {"Sino-Tibetan languages"}, ["siu"] = {"Sinagen"}, ["siv"] = {"Sumariup"}, ["siw"] = {"Siwai"}, ["six"] = {"Sumau"}, ["siy"] = {"Sivandi"}, ["siz"] = {"Siwi"}, ["sja"] = {"Epena"}, ["sjb"] = {"Sajau Basap"}, ["sjd"] = {"Kildin Sami"}, ["sje"] = {"Pite Sami"}, ["sjg"] = {"Assangori"}, ["sjk"] = {"Kemi Sami"}, ["sjl"] = {"Sajalong", "Miji"}, ["sjm"] = {"Mapun"}, ["sjn"] = {"Sindarin"}, ["sjo"] = {"Xibe"}, ["sjp"] = {"Surjapuri"}, ["sjr"] = {"Siar-Lak"}, ["sjs"] = {"Senhaja De Srair"}, ["sjt"] = {"Ter Sami"}, ["sju"] = {"Ume Sami"}, ["sjw"] = {"Shawnee"}, ["ska"] = {"Skagit"}, ["skb"] = {"Saek"}, ["skc"] = {"Ma Manda"}, ["skd"] = {"Southern Sierra Miwok"}, ["ske"] = {"Seke (Vanuatu)"}, ["skf"] = {"Sakirabiá"}, ["skg"] = {"Sakalava Malagasy"}, ["skh"] = {"Sikule"}, ["ski"] = {"Sika"}, ["skj"] = {"Seke (Nepal)"}, ["skm"] = {"Kutong"}, ["skn"] = {"Kolibugan Subanon"}, ["sko"] = {"Seko Tengah"}, ["skp"] = {"Sekapan"}, ["skq"] = {"Sininkere"}, ["skr"] = {"Saraiki", "Seraiki"}, ["sks"] = {"Maia"}, ["skt"] = {"Sakata"}, ["sku"] = {"Sakao"}, ["skv"] = {"Skou"}, ["skw"] = {"Skepi Creole Dutch"}, ["skx"] = {"Seko Padang"}, ["sky"] = {"Sikaiana"}, ["skz"] = {"Sekar"}, ["sla"] = {"Slavic languages"}, ["slc"] = {"Sáliba"}, ["sld"] = {"Sissala"}, ["sle"] = {"Sholaga"}, ["slf"] = {"Swiss-Italian Sign Language"}, ["slg"] = {"Selungai Murut"}, ["slh"] = {"Southern Puget Sound Salish"}, ["sli"] = {"Lower Silesian"}, ["slj"] = {"Salumá"}, ["sll"] = {"Salt-Yui"}, ["slm"] = {"Pangutaran Sama"}, ["sln"] = {"Salinan"}, ["slp"] = {"Lamaholot"}, ["slr"] = {"Salar"}, ["sls"] = {"Singapore Sign Language"}, ["slt"] = {"Sila"}, ["slu"] = {"Selaru"}, ["slw"] = {"Sialum"}, ["slx"] = {"Salampasu"}, ["sly"] = {"Selayar"}, ["slz"] = {"Ma'ya"}, ["sma"] = {"Southern Sami"}, ["smb"] = {"Simbari"}, ["smc"] = {"Som"}, ["smf"] = {"Auwe"}, ["smg"] = {"Simbali"}, ["smh"] = {"Samei"}, ["smi"] = {"Sami languages"}, ["smj"] = {"Lule Sami"}, ["smk"] = {"Bolinao"}, ["sml"] = {"Central Sama"}, ["smm"] = {"Musasa"}, ["smn"] = {"Inari Sami"}, ["smp"] = {"Samaritan"}, ["smq"] = {"Samo"}, ["smr"] = {"Simeulue"}, ["sms"] = {"Skolt Sami"}, ["smt"] = {"Simte"}, ["smu"] = {"Somray"}, ["smv"] = {"Samvedi"}, ["smw"] = {"Sumbawa"}, ["smx"] = {"Samba"}, ["smy"] = {"Semnani"}, ["smz"] = {"Simeku"}, ["snc"] = {"Sinaugoro"}, ["sne"] = {"Bau Bidayuh"}, ["snf"] = {"Noon"}, ["sng"] = {"Sanga (Democratic Republic of Congo)"}, ["sni"] = {"Sensi"}, ["snj"] = {"Riverain Sango"}, ["snk"] = {"Soninke"}, ["snl"] = {"Sangil"}, ["snm"] = {"Southern Ma'di"}, ["snn"] = {"Siona"}, ["sno"] = {"Snohomish"}, ["snp"] = {"Siane"}, ["snq"] = {"Sangu (Gabon)"}, ["snr"] = {"Sihan"}, ["sns"] = {"South West Bay", "Nahavaq"}, ["snu"] = {"Senggi", "Viid"}, ["snv"] = {"Sa'ban"}, ["snw"] = {"Selee"}, ["snx"] = {"Sam"}, ["sny"] = {"Saniyo-Hiyewe"}, ["snz"] = {"Kou"}, ["soa"] = {"Thai Song"}, ["sob"] = {"Sobei"}, ["soc"] = {"So (Democratic Republic of Congo)"}, ["sod"] = {"Songoora"}, ["soe"] = {"Songomeno"}, ["sog"] = {"Sogdian"}, ["soh"] = {"Aka"}, ["soi"] = {"Sonha"}, ["soj"] = {"Soi"}, ["sok"] = {"Sokoro"}, ["sol"] = {"Solos"}, ["son"] = {"Songhai languages"}, ["soo"] = {"Songo"}, ["sop"] = {"Songe"}, ["soq"] = {"Kanasi"}, ["sor"] = {"Somrai"}, ["sos"] = {"Seeku"}, ["sou"] = {"Southern Thai"}, ["sov"] = {"Sonsorol"}, ["sow"] = {"Sowanda"}, ["sox"] = {"Swo"}, ["soy"] = {"Miyobe"}, ["soz"] = {"Temi"}, ["spb"] = {"Sepa (Indonesia)"}, ["spc"] = {"Sapé"}, ["spd"] = {"Saep"}, ["spe"] = {"Sepa (Papua New Guinea)"}, ["spg"] = {"Sian"}, ["spi"] = {"Saponi"}, ["spk"] = {"Sengo"}, ["spl"] = {"Selepet"}, ["spm"] = {"Akukem"}, ["spn"] = {"Sanapaná"}, ["spo"] = {"Spokane"}, ["spp"] = {"Supyire Senoufo"}, ["spq"] = {"Loreto-Ucayali Spanish"}, ["spr"] = {"Saparua"}, ["sps"] = {"Saposa"}, ["spt"] = {"Spiti Bhoti"}, ["spu"] = {"Sapuan"}, ["spv"] = {"Sambalpuri", "Kosli"}, ["spx"] = {"South Picene"}, ["spy"] = {"Sabaot"}, ["sqa"] = {"Shama-Sambuga"}, ["sqh"] = {"Shau"}, ["sqj"] = {"Albanian languages"}, ["sqk"] = {"Albanian Sign Language"}, ["sqm"] = {"Suma"}, ["sqn"] = {"Susquehannock"}, ["sqo"] = {"Sorkhei"}, ["sqq"] = {"Sou"}, ["sqr"] = {"Siculo Arabic"}, ["sqs"] = {"Sri Lankan Sign Language"}, ["sqt"] = {"Soqotri"}, ["squ"] = {"Squamish"}, ["sqx"] = {"Kufr Qassem Sign Language (KQSL)"}, ["sra"] = {"Saruga"}, ["srb"] = {"Sora"}, ["src"] = {"Logudorese Sardinian"}, ["sre"] = {"Sara"}, ["srf"] = {"Nafi"}, ["srg"] = {"Sulod"}, ["srh"] = {"Sarikoli"}, ["sri"] = {"Siriano"}, ["srk"] = {"Serudung Murut"}, ["srl"] = {"Isirawa"}, ["srm"] = {"Saramaccan"}, ["srn"] = {"Sranan Tongo"}, ["sro"] = {"Campidanese Sardinian"}, ["srq"] = {"Sirionó"}, ["srr"] = {"Serer"}, ["srs"] = {"Sarsi"}, ["srt"] = {"Sauri"}, ["sru"] = {"Suruí"}, ["srv"] = {"Southern Sorsoganon"}, ["srw"] = {"Serua"}, ["srx"] = {"Sirmauri"}, ["sry"] = {"Sera"}, ["srz"] = {"Shahmirzadi"}, ["ssa"] = {"Nilo-Saharan languages"}, ["ssb"] = {"Southern Sama"}, ["ssc"] = {"Suba-Simbiti"}, ["ssd"] = {"Siroi"}, ["sse"] = {"Balangingi", "Bangingih Sama"}, ["ssf"] = {"Thao"}, ["ssg"] = {"Seimat"}, ["ssh"] = {"Shihhi Arabic"}, ["ssi"] = {"Sansi"}, ["ssj"] = {"Sausi"}, ["ssk"] = {"Sunam"}, ["ssl"] = {"Western Sisaala"}, ["ssm"] = {"Semnam"}, ["ssn"] = {"Waata"}, ["sso"] = {"Sissano"}, ["ssp"] = {"Spanish Sign Language"}, ["ssq"] = {"So'a"}, ["ssr"] = {"Swiss-French Sign Language"}, ["sss"] = {"Sô"}, ["sst"] = {"Sinasina"}, ["ssu"] = {"Susuami"}, ["ssv"] = {"Shark Bay"}, ["ssx"] = {"Samberigi"}, ["ssy"] = {"Saho"}, ["ssz"] = {"Sengseng"}, ["sta"] = {"Settla"}, ["stb"] = {"Northern Subanen"}, ["std"] = {"Sentinel"}, ["ste"] = {"Liana-Seti"}, ["stf"] = {"Seta"}, ["stg"] = {"Trieng"}, ["sth"] = {"Shelta"}, ["sti"] = {"Bulo Stieng"}, ["stj"] = {"Matya Samo"}, ["stk"] = {"Arammba"}, ["stl"] = {"Stellingwerfs"}, ["stm"] = {"Setaman"}, ["stn"] = {"Owa"}, ["sto"] = {"Stoney"}, ["stp"] = {"Southeastern Tepehuan"}, ["stq"] = {"Saterfriesisch"}, ["str"] = {"Straits Salish"}, ["sts"] = {"Shumashti"}, ["stt"] = {"Budeh Stieng"}, ["stu"] = {"Samtao"}, ["stv"] = {"Silt'e"}, ["stw"] = {"Satawalese"}, ["sty"] = {"Siberian Tatar"}, ["sua"] = {"Sulka"}, ["sub"] = {"Suku"}, ["suc"] = {"Western Subanon"}, ["sue"] = {"Suena"}, ["sug"] = {"Suganga"}, ["sui"] = {"Suki"}, ["suj"] = {"Shubi"}, ["suk"] = {"Sukuma"}, ["suo"] = {"Bouni"}, ["suq"] = {"Tirmaga-Chai Suri", "Suri"}, ["sur"] = {"Mwaghavul"}, ["sus"] = {"Susu"}, ["sut"] = {"Subtiaba"}, ["suv"] = {"Puroik"}, ["suw"] = {"Sumbwa"}, ["sux"] = {"Sumerian"}, ["suy"] = {"Suyá"}, ["suz"] = {"Sunwar"}, ["sva"] = {"Svan"}, ["svb"] = {"Ulau-Suain"}, ["svc"] = {"Vincentian Creole English"}, ["sve"] = {"Serili"}, ["svk"] = {"Slovakian Sign Language"}, ["svm"] = {"Slavomolisano"}, ["svs"] = {"Savosavo"}, ["svx"] = {"Skalvian"}, ["swb"] = {"Maore Comorian"}, ["swc"] = {"Congo Swahili"}, ["swf"] = {"Sere"}, ["swg"] = {"Swabian"}, ["swh"] = {"Swahili (individual language)", "Kiswahili"}, ["swi"] = {"Sui"}, ["swj"] = {"Sira"}, ["swk"] = {"Malawi Sena"}, ["swl"] = {"Swedish Sign Language"}, ["swm"] = {"Samosa"}, ["swn"] = {"Sawknah"}, ["swo"] = {"Shanenawa"}, ["swp"] = {"Suau"}, ["swq"] = {"Sharwa"}, ["swr"] = {"Saweru"}, ["sws"] = {"Seluwasan"}, ["swt"] = {"Sawila"}, ["swu"] = {"Suwawa"}, ["swv"] = {"Shekhawati"}, ["sww"] = {"Sowa"}, ["swx"] = {"Suruahá"}, ["swy"] = {"Sarua"}, ["sxb"] = {"Suba"}, ["sxc"] = {"Sicanian"}, ["sxe"] = {"Sighu"}, ["sxg"] = {"Shuhi", "Shixing"}, ["sxk"] = {"Southern Kalapuya"}, ["sxl"] = {"Selian"}, ["sxm"] = {"Samre"}, ["sxn"] = {"Sangir"}, ["sxo"] = {"Sorothaptic"}, ["sxr"] = {"Saaroa"}, ["sxs"] = {"Sasaru"}, ["sxu"] = {"Upper Saxon"}, ["sxw"] = {"Saxwe Gbe"}, ["sya"] = {"Siang"}, ["syb"] = {"Central Subanen"}, ["syc"] = {"Classical Syriac"}, ["syd"] = {"Samoyedic languages"}, ["syi"] = {"Seki"}, ["syk"] = {"Sukur"}, ["syl"] = {"Sylheti"}, ["sym"] = {"Maya Samo"}, ["syn"] = {"Senaya"}, ["syo"] = {"Suoy"}, ["syr"] = {"Syriac"}, ["sys"] = {"Sinyar"}, ["syw"] = {"Kagate"}, ["syx"] = {"Samay"}, ["syy"] = {"Al-Sayyid Bedouin Sign Language"}, ["sza"] = {"Semelai"}, ["szb"] = {"Ngalum"}, ["szc"] = {"Semaq Beri"}, ["sze"] = {"Seze"}, ["szg"] = {"Sengele"}, ["szl"] = {"Silesian"}, ["szn"] = {"Sula"}, ["szp"] = {"Suabo"}, ["szs"] = {"Solomon Islands Sign Language"}, ["szv"] = {"Isu (Fako Division)"}, ["szw"] = {"Sawai"}, ["szy"] = {"Sakizaya"}, ["taa"] = {"Lower Tanana"}, ["tab"] = {"Tabassaran"}, ["tac"] = {"Lowland Tarahumara"}, ["tad"] = {"Tause"}, ["tae"] = {"Tariana"}, ["taf"] = {"Tapirapé"}, ["tag"] = {"Tagoi"}, ["tai"] = {"Tai languages"}, ["taj"] = {"Eastern Tamang"}, ["tak"] = {"Tala"}, ["tal"] = {"Tal"}, ["tan"] = {"Tangale"}, ["tao"] = {"Yami"}, ["tap"] = {"Taabwa"}, ["taq"] = {"Tamasheq"}, ["tar"] = {"Central Tarahumara"}, ["tas"] = {"Tay Boi"}, ["tau"] = {"Upper Tanana"}, ["tav"] = {"Tatuyo"}, ["taw"] = {"Tai"}, ["tax"] = {"Tamki"}, ["tay"] = {"Atayal"}, ["taz"] = {"Tocho"}, ["tba"] = {"Aikanã"}, ["tbc"] = {"Takia"}, ["tbd"] = {"Kaki Ae"}, ["tbe"] = {"Tanimbili"}, ["tbf"] = {"Mandara"}, ["tbg"] = {"North Tairora"}, ["tbh"] = {"Dharawal", "Thurawal"}, ["tbi"] = {"Gaam"}, ["tbj"] = {"Tiang"}, ["tbk"] = {"Calamian Tagbanwa"}, ["tbl"] = {"Tboli"}, ["tbm"] = {"Tagbu"}, ["tbn"] = {"Barro Negro Tunebo"}, ["tbo"] = {"Tawala"}, ["tbp"] = {"Taworta", "Diebroud"}, ["tbq"] = {"Tibeto-Burman languages"}, ["tbr"] = {"Tumtum"}, ["tbs"] = {"Tanguat"}, ["tbt"] = {"Tembo (Kitembo)"}, ["tbu"] = {"Tubar"}, ["tbv"] = {"Tobo"}, ["tbw"] = {"Tagbanwa"}, ["tbx"] = {"Kapin"}, ["tby"] = {"Tabaru"}, ["tbz"] = {"Ditammari"}, ["tca"] = {"Ticuna"}, ["tcb"] = {"Tanacross"}, ["tcc"] = {"Datooga"}, ["tcd"] = {"Tafi"}, ["tce"] = {"Southern Tutchone"}, ["tcf"] = {"Malinaltepec Me'phaa", "Malinaltepec Tlapanec"}, ["tcg"] = {"Tamagario"}, ["tch"] = {"Turks And Caicos Creole English"}, ["tci"] = {"Wára"}, ["tck"] = {"Tchitchege"}, ["tcl"] = {"Taman (Myanmar)"}, ["tcm"] = {"Tanahmerah"}, ["tcn"] = {"Tichurong"}, ["tco"] = {"Taungyo"}, ["tcp"] = {"Tawr Chin"}, ["tcq"] = {"Kaiy"}, ["tcs"] = {"Torres Strait Creole", "Yumplatok"}, ["tct"] = {"T'en"}, ["tcu"] = {"Southeastern Tarahumara"}, ["tcw"] = {"Tecpatlán Totonac"}, ["tcx"] = {"Toda"}, ["tcy"] = {"Tulu"}, ["tcz"] = {"Thado Chin"}, ["tda"] = {"Tagdal"}, ["tdb"] = {"Panchpargania"}, ["tdc"] = {"Emberá-Tadó"}, ["tdd"] = {"Tai Nüa"}, ["tde"] = {"Tiranige Diga Dogon"}, ["tdf"] = {"Talieng"}, ["tdg"] = {"Western Tamang"}, ["tdh"] = {"Thulung"}, ["tdi"] = {"Tomadino"}, ["tdj"] = {"Tajio"}, ["tdk"] = {"Tambas"}, ["tdl"] = {"Sur"}, ["tdm"] = {"Taruma"}, ["tdn"] = {"Tondano"}, ["tdo"] = {"Teme"}, ["tdq"] = {"Tita"}, ["tdr"] = {"Todrah"}, ["tds"] = {"Doutai"}, ["tdt"] = {"Tetun Dili"}, ["tdv"] = {"Toro"}, ["tdx"] = {"Tandroy-Mahafaly Malagasy"}, ["tdy"] = {"Tadyawan"}, ["tea"] = {"Temiar"}, ["teb"] = {"Tetete"}, ["tec"] = {"Terik"}, ["ted"] = {"Tepo Krumen"}, ["tee"] = {"Huehuetla Tepehua"}, ["tef"] = {"Teressa"}, ["teg"] = {"Teke-Tege"}, ["teh"] = {"Tehuelche"}, ["tei"] = {"Torricelli"}, ["tek"] = {"Ibali Teke"}, ["tem"] = {"Timne"}, ["ten"] = {"Tama (Colombia)"}, ["teo"] = {"Teso"}, ["tep"] = {"Tepecano"}, ["teq"] = {"Temein"}, ["ter"] = {"Tereno"}, ["tes"] = {"Tengger"}, ["tet"] = {"Tetum"}, ["teu"] = {"Soo"}, ["tev"] = {"Teor"}, ["tew"] = {"Tewa (USA)"}, ["tex"] = {"Tennet"}, ["tey"] = {"Tulishi"}, ["tez"] = {"Tetserret"}, ["tfi"] = {"Tofin Gbe"}, ["tfn"] = {"Tanaina"}, ["tfo"] = {"Tefaro"}, ["tfr"] = {"Teribe"}, ["tft"] = {"Ternate"}, ["tga"] = {"Sagalla"}, ["tgb"] = {"Tobilung"}, ["tgc"] = {"Tigak"}, ["tgd"] = {"Ciwogai"}, ["tge"] = {"Eastern Gorkha Tamang"}, ["tgf"] = {"Chalikha"}, ["tgh"] = {"Tobagonian Creole English"}, ["tgi"] = {"Lawunuia"}, ["tgj"] = {"Tagin"}, ["tgn"] = {"Tandaganon"}, ["tgo"] = {"Sudest"}, ["tgp"] = {"Tangoa"}, ["tgq"] = {"Tring"}, ["tgr"] = {"Tareng"}, ["tgs"] = {"Nume"}, ["tgt"] = {"Central Tagbanwa"}, ["tgu"] = {"Tanggu"}, ["tgv"] = {"Tingui-Boto"}, ["tgw"] = {"Tagwana Senoufo"}, ["tgx"] = {"Tagish"}, ["tgy"] = {"Togoyo"}, ["tgz"] = {"Tagalaka"}, ["thd"] = {"Kuuk Thaayorre", "Thayore"}, ["the"] = {"Chitwania Tharu"}, ["thf"] = {"Thangmi"}, ["thh"] = {"Northern Tarahumara"}, ["thi"] = {"Tai Long"}, ["thk"] = {"Tharaka", "Kitharaka"}, ["thl"] = {"Dangaura Tharu"}, ["thm"] = {"Aheu"}, ["thn"] = {"Thachanadan"}, ["thp"] = {"Thompson"}, ["thq"] = {"Kochila Tharu"}, ["thr"] = {"Rana Tharu"}, ["ths"] = {"Thakali"}, ["tht"] = {"Tahltan"}, ["thu"] = {"Thuri"}, ["thv"] = {"Tahaggart Tamahaq"}, ["thy"] = {"Tha"}, ["thz"] = {"Tayart Tamajeq"}, ["tia"] = {"Tidikelt Tamazight"}, ["tic"] = {"Tira"}, ["tif"] = {"Tifal"}, ["tig"] = {"Tigre"}, ["tih"] = {"Timugon Murut"}, ["tii"] = {"Tiene"}, ["tij"] = {"Tilung"}, ["tik"] = {"Tikar"}, ["til"] = {"Tillamook"}, ["tim"] = {"Timbe"}, ["tin"] = {"Tindi"}, ["tio"] = {"Teop"}, ["tip"] = {"Trimuris"}, ["tiq"] = {"Tiéfo"}, ["tis"] = {"Masadiit Itneg"}, ["tit"] = {"Tinigua"}, ["tiu"] = {"Adasen"}, ["tiv"] = {"Tiv"}, ["tiw"] = {"Tiwi"}, ["tix"] = {"Southern Tiwa"}, ["tiy"] = {"Tiruray"}, ["tiz"] = {"Tai Hongjin"}, ["tja"] = {"Tajuasohn"}, ["tjg"] = {"Tunjung"}, ["tji"] = {"Northern Tujia"}, ["tjj"] = {"Tjungundji"}, ["tjl"] = {"Tai Laing"}, ["tjm"] = {"Timucua"}, ["tjn"] = {"Tonjon"}, ["tjo"] = {"Temacine Tamazight"}, ["tjp"] = {"Tjupany"}, ["tjs"] = {"Southern Tujia"}, ["tju"] = {"Tjurruru"}, ["tjw"] = {"Djabwurrung"}, ["tka"] = {"Truká"}, ["tkb"] = {"Buksa"}, ["tkd"] = {"Tukudede"}, ["tke"] = {"Takwane"}, ["tkf"] = {"Tukumanféd"}, ["tkg"] = {"Tesaka Malagasy"}, ["tkl"] = {"Tokelau"}, ["tkm"] = {"Takelma"}, ["tkn"] = {"Toku-No-Shima"}, ["tkp"] = {"Tikopia"}, ["tkq"] = {"Tee"}, ["tkr"] = {"Tsakhur"}, ["tks"] = {"Takestani"}, ["tkt"] = {"Kathoriya Tharu"}, ["tku"] = {"Upper Necaxa Totonac"}, ["tkv"] = {"Mur Pano"}, ["tkw"] = {"Teanu"}, ["tkx"] = {"Tangko"}, ["tkz"] = {"Takua"}, ["tla"] = {"Southwestern Tepehuan"}, ["tlb"] = {"Tobelo"}, ["tlc"] = {"Yecuatla Totonac"}, ["tld"] = {"Talaud"}, ["tlf"] = {"Telefol"}, ["tlg"] = {"Tofanma"}, ["tlh"] = {"Klingon", "tlhIngan Hol"}, ["tli"] = {"Tlingit"}, ["tlj"] = {"Talinga-Bwisi"}, ["tlk"] = {"Taloki"}, ["tll"] = {"Tetela"}, ["tlm"] = {"Tolomako"}, ["tln"] = {"Talondo'"}, ["tlo"] = {"Talodi"}, ["tlp"] = {"Filomena Mata-Coahuitlán Totonac"}, ["tlq"] = {"Tai Loi"}, ["tlr"] = {"Talise"}, ["tls"] = {"Tambotalo"}, ["tlt"] = {"Sou Nama", "Teluti"}, ["tlu"] = {"Tulehu"}, ["tlv"] = {"Taliabu"}, ["tlx"] = {"Khehek"}, ["tly"] = {"Talysh"}, ["tma"] = {"Tama (Chad)"}, ["tmb"] = {"Katbol", "Avava"}, ["tmc"] = {"Tumak"}, ["tmd"] = {"Haruai"}, ["tme"] = {"Tremembé"}, ["tmf"] = {"Toba-Maskoy"}, ["tmg"] = {"Ternateño"}, ["tmh"] = {"Tamashek"}, ["tmi"] = {"Tutuba"}, ["tmj"] = {"Samarokena"}, ["tml"] = {"Tamnim Citak"}, ["tmm"] = {"Tai Thanh"}, ["tmn"] = {"Taman (Indonesia)"}, ["tmo"] = {"Temoq"}, ["tmq"] = {"Tumleo"}, ["tmr"] = {"Jewish Babylonian Aramaic (ca. 200-1200 CE)"}, ["tms"] = {"Tima"}, ["tmt"] = {"Tasmate"}, ["tmu"] = {"Iau"}, ["tmv"] = {"Tembo (Motembo)"}, ["tmw"] = {"Temuan"}, ["tmy"] = {"Tami"}, ["tmz"] = {"Tamanaku"}, ["tna"] = {"Tacana"}, ["tnb"] = {"Western Tunebo"}, ["tnc"] = {"Tanimuca-Retuarã"}, ["tnd"] = {"Angosturas Tunebo"}, ["tng"] = {"Tobanga"}, ["tnh"] = {"Maiani"}, ["tni"] = {"Tandia"}, ["tnk"] = {"Kwamera"}, ["tnl"] = {"Lenakel"}, ["tnm"] = {"Tabla"}, ["tnn"] = {"North Tanna"}, ["tno"] = {"Toromono"}, ["tnp"] = {"Whitesands"}, ["tnq"] = {"Taino"}, ["tnr"] = {"Ménik"}, ["tns"] = {"Tenis"}, ["tnt"] = {"Tontemboan"}, ["tnu"] = {"Tay Khang"}, ["tnv"] = {"Tangchangya"}, ["tnw"] = {"Tonsawang"}, ["tnx"] = {"Tanema"}, ["tny"] = {"Tongwe"}, ["tnz"] = {"Ten'edn"}, ["tob"] = {"Toba"}, ["toc"] = {"Coyutla Totonac"}, ["tod"] = {"Toma"}, ["tof"] = {"Gizrra"}, ["tog"] = {"Tonga (Nyasa)"}, ["toh"] = {"Gitonga"}, ["toi"] = {"Tonga (Zambia)"}, ["toj"] = {"Tojolabal"}, ["tok"] = {"Toki Pona"}, ["tol"] = {"Tolowa"}, ["tom"] = {"Tombulu"}, ["too"] = {"Xicotepec De Juárez Totonac"}, ["top"] = {"Papantla Totonac"}, ["toq"] = {"Toposa"}, ["tor"] = {"Togbo-Vara Banda"}, ["tos"] = {"Highland Totonac"}, ["tou"] = {"Tho"}, ["tov"] = {"Upper Taromi"}, ["tow"] = {"Jemez"}, ["tox"] = {"Tobian"}, ["toy"] = {"Topoiyo"}, ["toz"] = {"To"}, ["tpa"] = {"Taupota"}, ["tpc"] = {"Azoyú Me'phaa", "Azoyú Tlapanec"}, ["tpe"] = {"Tippera"}, ["tpf"] = {"Tarpia"}, ["tpg"] = {"Kula"}, ["tpi"] = {"Tok Pisin"}, ["tpj"] = {"Tapieté"}, ["tpk"] = {"Tupinikin"}, ["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"}, ["tpm"] = {"Tampulma"}, ["tpn"] = {"Tupinambá"}, ["tpo"] = {"Tai Pao"}, ["tpp"] = {"Pisaflores Tepehua"}, ["tpq"] = {"Tukpa"}, ["tpr"] = {"Tuparí"}, ["tpt"] = {"Tlachichilco Tepehua"}, ["tpu"] = {"Tampuan"}, ["tpv"] = {"Tanapag"}, ["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"}, ["tpy"] = {"Trumai"}, ["tpz"] = {"Tinputz"}, ["tqb"] = {"Tembé"}, ["tql"] = {"Lehali"}, ["tqm"] = {"Turumsa"}, ["tqn"] = {"Tenino"}, ["tqo"] = {"Toaripi"}, ["tqp"] = {"Tomoip"}, ["tqq"] = {"Tunni"}, ["tqr"] = {"Torona"}, ["tqt"] = {"Western Totonac"}, ["tqu"] = {"Touo"}, ["tqw"] = {"Tonkawa"}, ["tra"] = {"Tirahi"}, ["trb"] = {"Terebu"}, ["trc"] = {"Copala Triqui"}, ["trd"] = {"Turi"}, ["tre"] = {"East Tarangan"}, ["trf"] = {"Trinidadian Creole English"}, ["trg"] = {"Lishán Didán"}, ["trh"] = {"Turaka"}, ["tri"] = {"Trió"}, ["trj"] = {"Toram"}, ["trk"] = {"Turkic languages"}, ["trl"] = {"Traveller Scottish"}, ["trm"] = {"Tregami"}, ["trn"] = {"Trinitario"}, ["tro"] = {"Tarao Naga"}, ["trp"] = {"Kok Borok"}, ["trq"] = {"San Martín Itunyoso Triqui"}, ["trr"] = {"Taushiro"}, ["trs"] = {"Chicahuaxtla Triqui"}, ["trt"] = {"Tunggare"}, ["tru"] = {"Turoyo", "Surayt"}, ["trv"] = {"Sediq", "Seediq", "Taroko"}, ["trw"] = {"Torwali"}, ["trx"] = {"Tringgus-Sembaan Bidayuh"}, ["try"] = {"Turung"}, ["trz"] = {"Torá"}, ["tsa"] = {"Tsaangi"}, ["tsb"] = {"Tsamai"}, ["tsc"] = {"Tswa"}, ["tsd"] = {"Tsakonian"}, ["tse"] = {"Tunisian Sign Language"}, ["tsg"] = {"Tausug"}, ["tsh"] = {"Tsuvan"}, ["tsi"] = {"Tsimshian"}, ["tsj"] = {"Tshangla"}, ["tsk"] = {"Tseku"}, ["tsl"] = {"Ts'ün-Lao"}, ["tsm"] = {"Turkish Sign Language", "Türk İşaret Dili"}, ["tsp"] = {"Northern Toussian"}, ["tsq"] = {"Thai Sign Language"}, ["tsr"] = {"Akei"}, ["tss"] = {"Taiwan Sign Language"}, ["tst"] = {"Tondi Songway Kiini"}, ["tsu"] = {"Tsou"}, ["tsv"] = {"Tsogo"}, ["tsw"] = {"Tsishingini"}, ["tsx"] = {"Mubami"}, ["tsy"] = {"Tebul Sign Language"}, ["tsz"] = {"Purepecha"}, ["tta"] = {"Tutelo"}, ["ttb"] = {"Gaa"}, ["ttc"] = {"Tektiteko"}, ["ttd"] = {"Tauade"}, ["tte"] = {"Bwanabwana"}, ["ttf"] = {"Tuotomb"}, ["ttg"] = {"Tutong"}, ["tth"] = {"Upper Ta'oih"}, ["tti"] = {"Tobati"}, ["ttj"] = {"Tooro"}, ["ttk"] = {"Totoro"}, ["ttl"] = {"Totela"}, ["ttm"] = {"Northern Tutchone"}, ["ttn"] = {"Towei"}, ["tto"] = {"Lower Ta'oih"}, ["ttp"] = {"Tombelala"}, ["ttq"] = {"Tawallammat Tamajaq"}, ["ttr"] = {"Tera"}, ["tts"] = {"Northeastern Thai"}, ["ttt"] = {"Muslim Tat"}, ["ttu"] = {"Torau"}, ["ttv"] = {"Titan"}, ["ttw"] = {"Long Wat"}, ["tty"] = {"Sikaritai"}, ["ttz"] = {"Tsum"}, ["tua"] = {"Wiarumus"}, ["tub"] = {"Tübatulabal"}, ["tuc"] = {"Mutu"}, ["tud"] = {"Tuxá"}, ["tue"] = {"Tuyuca"}, ["tuf"] = {"Central Tunebo"}, ["tug"] = {"Tunia"}, ["tuh"] = {"Taulil"}, ["tui"] = {"Tupuri"}, ["tuj"] = {"Tugutil"}, ["tul"] = {"Tula"}, ["tum"] = {"Tumbuka"}, ["tun"] = {"Tunica"}, ["tuo"] = {"Tucano"}, ["tup"] = {"Tupi languages"}, ["tuq"] = {"Tedaga"}, ["tus"] = {"Tuscarora"}, ["tut"] = {"Altaic languages"}, ["tuu"] = {"Tututni"}, ["tuv"] = {"Turkana"}, ["tuw"] = {"Tungus languages"}, ["tux"] = {"Tuxináwa"}, ["tuy"] = {"Tugen"}, ["tuz"] = {"Turka"}, ["tva"] = {"Vaghua"}, ["tvd"] = {"Tsuvadi"}, ["tve"] = {"Te'un"}, ["tvi"] = {"Tulai"}, ["tvk"] = {"Southeast Ambrym"}, ["tvl"] = {"Tuvalu"}, ["tvm"] = {"Tela-Masbuar"}, ["tvn"] = {"Tavoyan"}, ["tvo"] = {"Tidore"}, ["tvs"] = {"Taveta"}, ["tvt"] = {"Tutsa Naga"}, ["tvu"] = {"Tunen"}, ["tvw"] = {"Sedoa"}, ["tvx"] = {"Taivoan"}, ["tvy"] = {"Timor Pidgin"}, ["twa"] = {"Twana"}, ["twb"] = {"Western Tawbuid"}, ["twc"] = {"Teshenawa"}, ["twd"] = {"Twents"}, ["twe"] = {"Tewa (Indonesia)"}, ["twf"] = {"Northern Tiwa"}, ["twg"] = {"Tereweng"}, ["twh"] = {"Tai Dón"}, ["twl"] = {"Tawara"}, ["twm"] = {"Tawang Monpa"}, ["twn"] = {"Twendi"}, ["two"] = {"Tswapong"}, ["twp"] = {"Ere"}, ["twq"] = {"Tasawaq"}, ["twr"] = {"Southwestern Tarahumara"}, ["twt"] = {"Turiwára"}, ["twu"] = {"Termanu"}, ["tww"] = {"Tuwari"}, ["twx"] = {"Tewe"}, ["twy"] = {"Tawoyan"}, ["txa"] = {"Tombonuo"}, ["txb"] = {"Tokharian B"}, ["txc"] = {"Tsetsaut"}, ["txe"] = {"Totoli"}, ["txg"] = {"Tangut"}, ["txh"] = {"Thracian"}, ["txi"] = {"Ikpeng"}, ["txj"] = {"Tarjumo"}, ["txm"] = {"Tomini"}, ["txn"] = {"West Tarangan"}, ["txo"] = {"Toto"}, ["txq"] = {"Tii"}, ["txr"] = {"Tartessian"}, ["txs"] = {"Tonsea"}, ["txt"] = {"Citak"}, ["txu"] = {"Kayapó"}, ["txx"] = {"Tatana"}, ["txy"] = {"Tanosy Malagasy"}, ["tya"] = {"Tauya"}, ["tye"] = {"Kyanga"}, ["tyh"] = {"O'du"}, ["tyi"] = {"Teke-Tsaayi"}, ["tyj"] = {"Tai Do", "Tai Yo"}, ["tyl"] = {"Thu Lao"}, ["tyn"] = {"Kombai"}, ["typ"] = {"Thaypan"}, ["tyr"] = {"Tai Daeng"}, ["tys"] = {"Tày Sa Pa"}, ["tyt"] = {"Tày Tac"}, ["tyu"] = {"Kua"}, ["tyv"] = {"Tuvinian"}, ["tyx"] = {"Teke-Tyee"}, ["tyy"] = {"Tiyaa"}, ["tyz"] = {"Tày"}, ["tza"] = {"Tanzanian Sign Language"}, ["tzh"] = {"Tzeltal"}, ["tzj"] = {"Tz'utujil"}, ["tzl"] = {"Talossan"}, ["tzm"] = {"Central Atlas Tamazight"}, ["tzn"] = {"Tugun"}, ["tzo"] = {"Tzotzil"}, ["tzx"] = {"Tabriak"}, ["uam"] = {"Uamué"}, ["uan"] = {"Kuan"}, ["uar"] = {"Tairuma"}, ["uba"] = {"Ubang"}, ["ubi"] = {"Ubi"}, ["ubl"] = {"Buhi'non Bikol"}, ["ubr"] = {"Ubir"}, ["ubu"] = {"Umbu-Ungu"}, ["uby"] = {"Ubykh"}, ["uda"] = {"Uda"}, ["ude"] = {"Udihe"}, ["udg"] = {"Muduga"}, ["udi"] = {"Udi"}, ["udj"] = {"Ujir"}, ["udl"] = {"Wuzlam"}, ["udm"] = {"Udmurt"}, ["udu"] = {"Uduk"}, ["ues"] = {"Kioko"}, ["ufi"] = {"Ufim"}, ["uga"] = {"Ugaritic"}, ["ugb"] = {"Kuku-Ugbanh"}, ["uge"] = {"Ughele"}, ["ugh"] = {"Kubachi"}, ["ugn"] = {"Ugandan Sign Language"}, ["ugo"] = {"Ugong"}, ["ugy"] = {"Uruguayan Sign Language"}, ["uha"] = {"Uhami"}, ["uhn"] = {"Damal"}, ["uis"] = {"Uisai"}, ["uiv"] = {"Iyive"}, ["uji"] = {"Tanjijili"}, ["uka"] = {"Kaburi"}, ["ukg"] = {"Ukuriguma"}, ["ukh"] = {"Ukhwejo"}, ["uki"] = {"Kui (India)"}, ["ukk"] = {"Muak Sa-aak"}, ["ukl"] = {"Ukrainian Sign Language"}, ["ukp"] = {"Ukpe-Bayobiri"}, ["ukq"] = {"Ukwa"}, ["uks"] = {"Urubú-Kaapor Sign Language", "Kaapor Sign Language"}, ["uku"] = {"Ukue"}, ["ukv"] = {"Kuku"}, ["ukw"] = {"Ukwuani-Aboh-Ndoni"}, ["uky"] = {"Kuuk-Yak"}, ["ula"] = {"Fungwa"}, ["ulb"] = {"Ulukwumi"}, ["ulc"] = {"Ulch"}, ["ule"] = {"Lule"}, ["ulf"] = {"Usku", "Afra"}, ["uli"] = {"Ulithian"}, ["ulk"] = {"Meriam Mir"}, ["ull"] = {"Ullatan"}, ["ulm"] = {"Ulumanda'"}, ["uln"] = {"Unserdeutsch"}, ["ulu"] = {"Uma' Lung"}, ["ulw"] = {"Ulwa"}, ["uly"] = {"Buli"}, ["uma"] = {"Umatilla"}, ["umb"] = {"Umbundu"}, ["umc"] = {"Marrucinian"}, ["umd"] = {"Umbindhamu"}, ["umg"] = {"Morrobalama", "Umbuygamu"}, ["umi"] = {"Ukit"}, ["umm"] = {"Umon"}, ["umn"] = {"Makyan Naga"}, ["umo"] = {"Umotína"}, ["ump"] = {"Umpila"}, ["umr"] = {"Umbugarla"}, ["ums"] = {"Pendau"}, ["umu"] = {"Munsee"}, ["una"] = {"North Watut"}, ["und"] = {"Undetermined"}, ["une"] = {"Uneme"}, ["ung"] = {"Ngarinyin"}, ["uni"] = {"Uni"}, ["unk"] = {"Enawené-Nawé"}, ["unm"] = {"Unami"}, ["unn"] = {"Kurnai"}, ["unr"] = {"Mundari"}, ["unu"] = {"Unubahe"}, ["unx"] = {"Munda"}, ["unz"] = {"Unde Kaili"}, ["uon"] = {"Kulon"}, ["upi"] = {"Umeda"}, ["upv"] = {"Uripiv-Wala-Rano-Atchin"}, ["ura"] = {"Urarina"}, ["urb"] = {"Urubú-Kaapor", "Kaapor"}, ["urc"] = {"Urningangg"}, ["ure"] = {"Uru"}, ["urf"] = {"Uradhi"}, ["urg"] = {"Urigina"}, ["urh"] = {"Urhobo"}, ["uri"] = {"Urim"}, ["urj"] = {"Uralic languages"}, ["urk"] = {"Urak Lawoi'"}, ["url"] = {"Urali"}, ["urm"] = {"Urapmin"}, ["urn"] = {"Uruangnirin"}, ["uro"] = {"Ura (Papua New Guinea)"}, ["urp"] = {"Uru-Pa-In"}, ["urr"] = {"Lehalurup", "Löyöp"}, ["urt"] = {"Urat"}, ["uru"] = {"Urumi"}, ["urv"] = {"Uruava"}, ["urw"] = {"Sop"}, ["urx"] = {"Urimo"}, ["ury"] = {"Orya"}, ["urz"] = {"Uru-Eu-Wau-Wau"}, ["usa"] = {"Usarufa"}, ["ush"] = {"Ushojo"}, ["usi"] = {"Usui"}, ["usk"] = {"Usaghade"}, ["usp"] = {"Uspanteco"}, ["uss"] = {"us-Saare"}, ["usu"] = {"Uya"}, ["uta"] = {"Otank"}, ["ute"] = {"Ute-Southern Paiute"}, ["uth"] = {"ut-Hun"}, ["utp"] = {"Amba (Solomon Islands)"}, ["utr"] = {"Etulo"}, ["utu"] = {"Utu"}, ["uum"] = {"Urum"}, ["uur"] = {"Ura (Vanuatu)"}, ["uuu"] = {"U"}, ["uve"] = {"West Uvean", "Fagauvea"}, ["uvh"] = {"Uri"}, ["uvl"] = {"Lote"}, ["uwa"] = {"Kuku-Uwanh"}, ["uya"] = {"Doko-Uyanga"}, ["uzn"] = {"Northern Uzbek"}, ["uzs"] = {"Southern Uzbek"}, ["vaa"] = {"Vaagri Booli"}, ["vae"] = {"Vale"}, ["vaf"] = {"Vafsi"}, ["vag"] = {"Vagla"}, ["vah"] = {"Varhadi-Nagpuri"}, ["vai"] = {"Vai"}, ["vaj"] = {"Sekele", "Northwestern ǃKung", "Vasekele"}, ["val"] = {"Vehes"}, ["vam"] = {"Vanimo"}, ["van"] = {"Valman"}, ["vao"] = {"Vao"}, ["vap"] = {"Vaiphei"}, ["var"] = {"Huarijio"}, ["vas"] = {"Vasavi"}, ["vau"] = {"Vanuma"}, ["vav"] = {"Varli"}, ["vay"] = {"Wayu"}, ["vbb"] = {"Southeast Babar"}, ["vbk"] = {"Southwestern Bontok"}, ["vec"] = {"Venetian"}, ["ved"] = {"Veddah"}, ["vel"] = {"Veluws"}, ["vem"] = {"Vemgo-Mabas"}, ["veo"] = {"Ventureño"}, ["vep"] = {"Veps"}, ["ver"] = {"Mom Jango"}, ["vgr"] = {"Vaghri"}, ["vgt"] = {"Vlaamse Gebarentaal", "Flemish Sign Language"}, ["vic"] = {"Virgin Islands Creole English"}, ["vid"] = {"Vidunda"}, ["vif"] = {"Vili"}, ["vig"] = {"Viemo"}, ["vil"] = {"Vilela"}, ["vin"] = {"Vinza"}, ["vis"] = {"Vishavan"}, ["vit"] = {"Viti"}, ["viv"] = {"Iduna"}, ["vjk"] = {"Bajjika"}, ["vka"] = {"Kariyarra"}, ["vkj"] = {"Kujarge"}, ["vkk"] = {"Kaur"}, ["vkl"] = {"Kulisusu"}, ["vkm"] = {"Kamakan"}, ["vkn"] = {"Koro Nulu"}, ["vko"] = {"Kodeoha"}, ["vkp"] = {"Korlai Creole Portuguese"}, ["vkt"] = {"Tenggarong Kutai Malay"}, ["vku"] = {"Kurrama"}, ["vkz"] = {"Koro Zuba"}, ["vlp"] = {"Valpei"}, ["vls"] = {"Vlaams"}, ["vma"] = {"Martuyhunira"}, ["vmb"] = {"Barbaram"}, ["vmc"] = {"Juxtlahuaca Mixtec"}, ["vmd"] = {"Mudu Koraga"}, ["vme"] = {"East Masela"}, ["vmf"] = {"Mainfränkisch"}, ["vmg"] = {"Lungalunga"}, ["vmh"] = {"Maraghei"}, ["vmi"] = {"Miwa"}, ["vmj"] = {"Ixtayutla Mixtec"}, ["vmk"] = {"Makhuwa-Shirima"}, ["vml"] = {"Malgana"}, ["vmm"] = {"Mitlatongo Mixtec"}, ["vmp"] = {"Soyaltepec Mazatec"}, ["vmq"] = {"Soyaltepec Mixtec"}, ["vmr"] = {"Marenje"}, ["vms"] = {"Moksela"}, ["vmu"] = {"Muluridyi"}, ["vmv"] = {"Valley Maidu"}, ["vmw"] = {"Makhuwa"}, ["vmx"] = {"Tamazola Mixtec"}, ["vmy"] = {"Ayautla Mazatec"}, ["vmz"] = {"Mazatlán Mazatec"}, ["vnk"] = {"Vano", "Lovono"}, ["vnm"] = {"Vinmavis", "Neve'ei"}, ["vnp"] = {"Vunapu"}, ["vor"] = {"Voro"}, ["vot"] = {"Votic"}, ["vra"] = {"Vera'a"}, ["vro"] = {"Võro"}, ["vrs"] = {"Varisi"}, ["vrt"] = {"Burmbar", "Banam Bay"}, ["vsi"] = {"Moldova Sign Language"}, ["vsl"] = {"Venezuelan Sign Language"}, ["vsn"] = {"Vedic Sanskrit"}, ["vsv"] = {"Valencian Sign Language", "Llengua de signes valenciana"}, ["vto"] = {"Vitou"}, ["vum"] = {"Vumbu"}, ["vun"] = {"Vunjo"}, ["vut"] = {"Vute"}, ["vwa"] = {"Awa (China)"}, ["waa"] = {"Walla Walla"}, ["wab"] = {"Wab"}, ["wac"] = {"Wasco-Wishram"}, ["wad"] = {"Wamesa", "Wondama"}, ["wae"] = {"Walser"}, ["waf"] = {"Wakoná"}, ["wag"] = {"Wa'ema"}, ["wah"] = {"Watubela"}, ["wai"] = {"Wares"}, ["waj"] = {"Waffa"}, ["wak"] = {"Wakashan languages"}, ["wal"] = {"Wolaytta", "Wolaitta"}, ["wam"] = {"Wampanoag"}, ["wan"] = {"Wan"}, ["wao"] = {"Wappo"}, ["wap"] = {"Wapishana"}, ["waq"] = {"Wagiman"}, ["war"] = {"Waray (Philippines)"}, ["was"] = {"Washo"}, ["wat"] = {"Kaninuwa"}, ["wau"] = {"Waurá"}, ["wav"] = {"Waka"}, ["waw"] = {"Waiwai"}, ["wax"] = {"Watam", "Marangis"}, ["way"] = {"Wayana"}, ["waz"] = {"Wampur"}, ["wba"] = {"Warao"}, ["wbb"] = {"Wabo"}, ["wbe"] = {"Waritai"}, ["wbf"] = {"Wara"}, ["wbh"] = {"Wanda"}, ["wbi"] = {"Vwanji"}, ["wbj"] = {"Alagwa"}, ["wbk"] = {"Waigali"}, ["wbl"] = {"Wakhi"}, ["wbm"] = {"Wa"}, ["wbp"] = {"Warlpiri"}, ["wbq"] = {"Waddar"}, ["wbr"] = {"Wagdi"}, ["wbs"] = {"West Bengal Sign Language"}, ["wbt"] = {"Warnman"}, ["wbv"] = {"Wajarri"}, ["wbw"] = {"Woi"}, ["wca"] = {"Yanomámi"}, ["wci"] = {"Waci Gbe"}, ["wdd"] = {"Wandji"}, ["wdg"] = {"Wadaginam"}, ["wdj"] = {"Wadjiginy"}, ["wdk"] = {"Wadikali"}, ["wdt"] = {"Wendat"}, ["wdu"] = {"Wadjigu"}, ["wdy"] = {"Wadjabangayi"}, ["wea"] = {"Wewaw"}, ["wec"] = {"Wè Western"}, ["wed"] = {"Wedau"}, ["weg"] = {"Wergaia"}, ["weh"] = {"Weh"}, ["wei"] = {"Kiunum"}, ["wem"] = {"Weme Gbe"}, ["wen"] = {"Sorbian languages"}, ["weo"] = {"Wemale"}, ["wep"] = {"Westphalien"}, ["wer"] = {"Weri"}, ["wes"] = {"Cameroon Pidgin"}, ["wet"] = {"Perai"}, ["weu"] = {"Rawngtu Chin"}, ["wew"] = {"Wejewa"}, ["wfg"] = {"Yafi", "Zorop"}, ["wga"] = {"Wagaya"}, ["wgb"] = {"Wagawaga"}, ["wgg"] = {"Wangkangurru", "Wangganguru"}, ["wgi"] = {"Wahgi"}, ["wgo"] = {"Waigeo"}, ["wgu"] = {"Wirangu"}, ["wgy"] = {"Warrgamay"}, ["wha"] = {"Sou Upaa", "Manusela"}, ["whg"] = {"North Wahgi"}, ["whk"] = {"Wahau Kenyah"}, ["whu"] = {"Wahau Kayan"}, ["wib"] = {"Southern Toussian"}, ["wic"] = {"Wichita"}, ["wie"] = {"Wik-Epa"}, ["wif"] = {"Wik-Keyangan"}, ["wig"] = {"Wik Ngathan"}, ["wih"] = {"Wik-Me'anha"}, ["wii"] = {"Minidien"}, ["wij"] = {"Wik-Iiyanh"}, ["wik"] = {"Wikalkan"}, ["wil"] = {"Wilawila"}, ["wim"] = {"Wik-Mungkan"}, ["win"] = {"Ho-Chunk"}, ["wir"] = {"Wiraféd"}, ["wiu"] = {"Wiru"}, ["wiv"] = {"Vitu"}, ["wiy"] = {"Wiyot"}, ["wja"] = {"Waja"}, ["wji"] = {"Warji"}, ["wka"] = {"Kw'adza"}, ["wkb"] = {"Kumbaran"}, ["wkd"] = {"Wakde", "Mo"}, ["wkl"] = {"Kalanadi"}, ["wkr"] = {"Keerray-Woorroong"}, ["wku"] = {"Kunduvadi"}, ["wkw"] = {"Wakawaka"}, ["wky"] = {"Wangkayutyuru"}, ["wla"] = {"Walio"}, ["wlc"] = {"Mwali Comorian"}, ["wle"] = {"Wolane"}, ["wlg"] = {"Kunbarlang"}, ["wlh"] = {"Welaun"}, ["wli"] = {"Waioli"}, ["wlk"] = {"Wailaki"}, ["wll"] = {"Wali (Sudan)"}, ["wlm"] = {"Middle Welsh"}, ["wlo"] = {"Wolio"}, ["wlr"] = {"Wailapa"}, ["wls"] = {"Wallisian"}, ["wlu"] = {"Wuliwuli"}, ["wlv"] = {"Wichí Lhamtés Vejoz"}, ["wlw"] = {"Walak"}, ["wlx"] = {"Wali (Ghana)"}, ["wly"] = {"Waling"}, ["wma"] = {"Mawa (Nigeria)"}, ["wmb"] = {"Wambaya"}, ["wmc"] = {"Wamas"}, ["wmd"] = {"Mamaindé"}, ["wme"] = {"Wambule"}, ["wmg"] = {"Western Minyag"}, ["wmh"] = {"Waima'a"}, ["wmi"] = {"Wamin"}, ["wmm"] = {"Maiwa (Indonesia)"}, ["wmn"] = {"Waamwang"}, ["wmo"] = {"Wom (Papua New Guinea)"}, ["wms"] = {"Wambon"}, ["wmt"] = {"Walmajarri"}, ["wmw"] = {"Mwani"}, ["wmx"] = {"Womo"}, ["wnb"] = {"Mokati"}, ["wnc"] = {"Wantoat"}, ["wnd"] = {"Wandarang"}, ["wne"] = {"Waneci"}, ["wng"] = {"Wanggom"}, ["wni"] = {"Ndzwani Comorian"}, ["wnk"] = {"Wanukaka"}, ["wnm"] = {"Wanggamala"}, ["wnn"] = {"Wunumara"}, ["wno"] = {"Wano"}, ["wnp"] = {"Wanap"}, ["wnu"] = {"Usan"}, ["wnw"] = {"Wintu"}, ["wny"] = {"Wanyi", "Waanyi"}, ["woa"] = {"Kuwema", "Tyaraity"}, ["wob"] = {"Wè Northern"}, ["woc"] = {"Wogeo"}, ["wod"] = {"Wolani"}, ["woe"] = {"Woleaian"}, ["wof"] = {"Gambian Wolof"}, ["wog"] = {"Wogamusin"}, ["woi"] = {"Kamang"}, ["wok"] = {"Longto"}, ["wom"] = {"Wom (Nigeria)"}, ["won"] = {"Wongo"}, ["woo"] = {"Manombai"}, ["wor"] = {"Woria"}, ["wos"] = {"Hanga Hundi"}, ["wow"] = {"Wawonii"}, ["woy"] = {"Weyto"}, ["wpc"] = {"Maco"}, ["wrb"] = {"Waluwarra", "Warluwara"}, ["wrg"] = {"Warungu", "Gudjal"}, ["wrh"] = {"Wiradjuri"}, ["wri"] = {"Wariyangga"}, ["wrk"] = {"Garrwa"}, ["wrl"] = {"Warlmanpa"}, ["wrm"] = {"Warumungu"}, ["wrn"] = {"Warnang"}, ["wro"] = {"Worrorra"}, ["wrp"] = {"Waropen"}, ["wrr"] = {"Wardaman"}, ["wrs"] = {"Waris"}, ["wru"] = {"Waru"}, ["wrv"] = {"Waruna"}, ["wrw"] = {"Gugu Warra"}, ["wrx"] = {"Wae Rana"}, ["wry"] = {"Merwari"}, ["wrz"] = {"Waray (Australia)"}, ["wsa"] = {"Warembori"}, ["wsg"] = {"Adilabad Gondi"}, ["wsi"] = {"Wusi"}, ["wsk"] = {"Waskia"}, ["wsr"] = {"Owenia"}, ["wss"] = {"Wasa"}, ["wsu"] = {"Wasu"}, ["wsv"] = {"Wotapuri-Katarqalai"}, ["wtb"] = {"Matambwe"}, ["wtf"] = {"Watiwa"}, ["wth"] = {"Wathawurrung"}, ["wti"] = {"Berta"}, ["wtk"] = {"Watakataui"}, ["wtm"] = {"Mewati"}, ["wtw"] = {"Wotu"}, ["wua"] = {"Wikngenchera"}, ["wub"] = {"Wunambal"}, ["wud"] = {"Wudu"}, ["wuh"] = {"Wutunhua"}, ["wul"] = {"Silimo"}, ["wum"] = {"Wumbvu"}, ["wun"] = {"Bungu"}, ["wur"] = {"Wurrugu"}, ["wut"] = {"Wutung"}, ["wuu"] = {"Wu Chinese"}, ["wuv"] = {"Wuvulu-Aua"}, ["wux"] = {"Wulna"}, ["wuy"] = {"Wauyai"}, ["wwa"] = {"Waama"}, ["wwb"] = {"Wakabunga"}, ["wwo"] = {"Wetamut", "Dorig"}, ["wwr"] = {"Warrwa"}, ["www"] = {"Wawa"}, ["wxa"] = {"Waxianghua"}, ["wxw"] = {"Wardandi"}, ["wyb"] = {"Wangaaybuwan-Ngiyambaa"}, ["wyi"] = {"Woiwurrung"}, ["wym"] = {"Wymysorys"}, ["wyn"] = {"Wyandot"}, ["wyr"] = {"Wayoró"}, ["wyy"] = {"Western Fijian"}, ["xaa"] = {"Andalusian Arabic"}, ["xab"] = {"Sambe"}, ["xac"] = {"Kachari"}, ["xad"] = {"Adai"}, ["xae"] = {"Aequian"}, ["xag"] = {"Aghwan"}, ["xai"] = {"Kaimbé"}, ["xaj"] = {"Ararandewára"}, ["xak"] = {"Máku"}, ["xal"] = {"Kalmyk", "Oirat"}, ["xam"] = {"ǀXam"}, ["xan"] = {"Xamtanga"}, ["xao"] = {"Khao"}, ["xap"] = {"Apalachee"}, ["xaq"] = {"Aquitanian"}, ["xar"] = {"Karami"}, ["xas"] = {"Kamas"}, ["xat"] = {"Katawixi"}, ["xau"] = {"Kauwera"}, ["xav"] = {"Xavánte"}, ["xaw"] = {"Kawaiisu"}, ["xay"] = {"Kayan Mahakam"}, ["xbb"] = {"Lower Burdekin"}, ["xbc"] = {"Bactrian"}, ["xbd"] = {"Bindal"}, ["xbe"] = {"Bigambal"}, ["xbg"] = {"Bunganditj"}, ["xbi"] = {"Kombio"}, ["xbj"] = {"Birrpayi"}, ["xbm"] = {"Middle Breton"}, ["xbn"] = {"Kenaboi"}, ["xbo"] = {"Bolgarian"}, ["xbp"] = {"Bibbulman"}, ["xbr"] = {"Kambera"}, ["xbw"] = {"Kambiwá"}, ["xby"] = {"Batjala", "Batyala"}, ["xcb"] = {"Cumbric"}, ["xcc"] = {"Camunic"}, ["xce"] = {"Celtiberian"}, ["xcg"] = {"Cisalpine Gaulish"}, ["xch"] = {"Chemakum", "Chimakum"}, ["xcl"] = {"Classical Armenian"}, ["xcm"] = {"Comecrudo"}, ["xcn"] = {"Cotoname"}, ["xco"] = {"Chorasmian"}, ["xcr"] = {"Carian"}, ["xct"] = {"Classical Tibetan"}, ["xcu"] = {"Curonian"}, ["xcv"] = {"Chuvantsy"}, ["xcw"] = {"Coahuilteco"}, ["xcy"] = {"Cayuse"}, ["xda"] = {"Darkinyung"}, ["xdc"] = {"Dacian"}, ["xdk"] = {"Dharuk"}, ["xdm"] = {"Edomite"}, ["xdo"] = {"Kwandu"}, ["xdq"] = {"Kaitag"}, ["xdy"] = {"Malayic Dayak"}, ["xeb"] = {"Eblan"}, ["xed"] = {"Hdi"}, ["xeg"] = {"ǁXegwi"}, ["xel"] = {"Kelo"}, ["xem"] = {"Kembayan"}, ["xep"] = {"Epi-Olmec"}, ["xer"] = {"Xerénte"}, ["xes"] = {"Kesawai"}, ["xet"] = {"Xetá"}, ["xeu"] = {"Keoru-Ahia"}, ["xfa"] = {"Faliscan"}, ["xga"] = {"Galatian"}, ["xgb"] = {"Gbin"}, ["xgd"] = {"Gudang"}, ["xgf"] = {"Gabrielino-Fernandeño"}, ["xgg"] = {"Goreng"}, ["xgi"] = {"Garingbal"}, ["xgl"] = {"Galindan"}, ["xgm"] = {"Dharumbal", "Guwinmal"}, ["xgn"] = {"Mongolian languages"}, ["xgr"] = {"Garza"}, ["xgu"] = {"Unggumi"}, ["xgw"] = {"Guwa"}, ["xha"] = {"Harami"}, ["xhc"] = {"Hunnic"}, ["xhd"] = {"Hadrami"}, ["xhe"] = {"Khetrani"}, ["xhm"] = {"Middle Khmer (1400 to 1850 CE)"}, ["xhr"] = {"Hernican"}, ["xht"] = {"Hattic"}, ["xhu"] = {"Hurrian"}, ["xhv"] = {"Khua"}, ["xib"] = {"Iberian"}, ["xii"] = {"Xiri"}, ["xil"] = {"Illyrian"}, ["xin"] = {"Xinca"}, ["xir"] = {"Xiriâna"}, ["xis"] = {"Kisan"}, ["xiv"] = {"Indus Valley Language"}, ["xiy"] = {"Xipaya"}, ["xjb"] = {"Minjungbal"}, ["xjt"] = {"Jaitmatang"}, ["xka"] = {"Kalkoti"}, ["xkb"] = {"Northern Nago"}, ["xkc"] = {"Kho'ini"}, ["xkd"] = {"Mendalam Kayan"}, ["xke"] = {"Kereho"}, ["xkf"] = {"Khengkha"}, ["xkg"] = {"Kagoro"}, ["xki"] = {"Kenyan Sign Language"}, ["xkj"] = {"Kajali"}, ["xkk"] = {"Kachok", "Kaco'"}, ["xkl"] = {"Mainstream Kenyah"}, ["xkn"] = {"Kayan River Kayan"}, ["xko"] = {"Kiorr"}, ["xkp"] = {"Kabatei"}, ["xkq"] = {"Koroni"}, ["xkr"] = {"Xakriabá"}, ["xks"] = {"Kumbewaha"}, ["xkt"] = {"Kantosi"}, ["xku"] = {"Kaamba"}, ["xkv"] = {"Kgalagadi"}, ["xkw"] = {"Kembra"}, ["xkx"] = {"Karore"}, ["xky"] = {"Uma' Lasan"}, ["xkz"] = {"Kurtokha"}, ["xla"] = {"Kamula"}, ["xlb"] = {"Loup B"}, ["xlc"] = {"Lycian"}, ["xld"] = {"Lydian"}, ["xle"] = {"Lemnian"}, ["xlg"] = {"Ligurian (Ancient)"}, ["xli"] = {"Liburnian"}, ["xln"] = {"Alanic"}, ["xlo"] = {"Loup A"}, ["xlp"] = {"Lepontic"}, ["xls"] = {"Lusitanian"}, ["xlu"] = {"Cuneiform Luwian"}, ["xly"] = {"Elymian"}, ["xma"] = {"Mushungulu"}, ["xmb"] = {"Mbonga"}, ["xmc"] = {"Makhuwa-Marrevone"}, ["xmd"] = {"Mbudum"}, ["xme"] = {"Median"}, ["xmf"] = {"Mingrelian"}, ["xmg"] = {"Mengaka"}, ["xmh"] = {"Kugu-Muminh"}, ["xmj"] = {"Majera"}, ["xmk"] = {"Ancient Macedonian"}, ["xml"] = {"Malaysian Sign Language"}, ["xmm"] = {"Manado Malay"}, ["xmn"] = {"Manichaean Middle Persian"}, ["xmo"] = {"Morerebi"}, ["xmp"] = {"Kuku-Mu'inh"}, ["xmq"] = {"Kuku-Mangk"}, ["xmr"] = {"Meroitic"}, ["xms"] = {"Moroccan Sign Language"}, ["xmt"] = {"Matbat"}, ["xmu"] = {"Kamu"}, ["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"}, ["xmw"] = {"Tsimihety Malagasy"}, ["xmx"] = {"Salawati", "Maden"}, ["xmy"] = {"Mayaguduna"}, ["xmz"] = {"Mori Bawah"}, ["xna"] = {"Ancient North Arabian"}, ["xnb"] = {"Kanakanabu"}, ["xnd"] = {"Na-Dene languages"}, ["xng"] = {"Middle Mongolian"}, ["xnh"] = {"Kuanhua"}, ["xni"] = {"Ngarigu"}, ["xnj"] = {"Ngoni (Tanzania)"}, ["xnk"] = {"Nganakarti"}, ["xnm"] = {"Ngumbarl"}, ["xnn"] = {"Northern Kankanay"}, ["xno"] = {"Anglo-Norman"}, ["xnq"] = {"Ngoni (Mozambique)"}, ["xnr"] = {"Kangri"}, ["xns"] = {"Kanashi"}, ["xnt"] = {"Narragansett"}, ["xnu"] = {"Nukunul"}, ["xny"] = {"Nyiyaparli"}, ["xnz"] = {"Kenzi", "Mattoki"}, ["xoc"] = {"O'chi'chi'"}, ["xod"] = {"Kokoda"}, ["xog"] = {"Soga"}, ["xoi"] = {"Kominimung"}, ["xok"] = {"Xokleng"}, ["xom"] = {"Komo (Sudan)"}, ["xon"] = {"Konkomba"}, ["xoo"] = {"Xukurú"}, ["xop"] = {"Kopar"}, ["xor"] = {"Korubo"}, ["xow"] = {"Kowaki"}, ["xpa"] = {"Pirriya"}, ["xpb"] = {"Northeastern Tasmanian", "Pyemmairrener"}, ["xpc"] = {"Pecheneg"}, ["xpd"] = {"Oyster Bay Tasmanian"}, ["xpe"] = {"Liberia Kpelle"}, ["xpf"] = {"Southeast Tasmanian", "Nuenonne"}, ["xpg"] = {"Phrygian"}, ["xph"] = {"North Midlands Tasmanian", "Tyerrenoterpanner"}, ["xpi"] = {"Pictish"}, ["xpj"] = {"Mpalitjanh"}, ["xpk"] = {"Kulina Pano"}, ["xpl"] = {"Port Sorell Tasmanian"}, ["xpm"] = {"Pumpokol"}, ["xpn"] = {"Kapinawá"}, ["xpo"] = {"Pochutec"}, ["xpp"] = {"Puyo-Paekche"}, ["xpq"] = {"Mohegan-Pequot"}, ["xpr"] = {"Parthian"}, ["xps"] = {"Pisidian"}, ["xpt"] = {"Punthamara"}, ["xpu"] = {"Punic"}, ["xpv"] = {"Northern Tasmanian", "Tommeginne"}, ["xpw"] = {"Northwestern Tasmanian", "Peerapper"}, ["xpx"] = {"Southwestern Tasmanian", "Toogee"}, ["xpy"] = {"Puyo"}, ["xpz"] = {"Bruny Island Tasmanian"}, ["xqa"] = {"Karakhanid"}, ["xqt"] = {"Qatabanian"}, ["xra"] = {"Krahô"}, ["xrb"] = {"Eastern Karaboro"}, ["xrd"] = {"Gundungurra"}, ["xre"] = {"Kreye"}, ["xrg"] = {"Minang"}, ["xri"] = {"Krikati-Timbira"}, ["xrm"] = {"Armazic"}, ["xrn"] = {"Arin"}, ["xrr"] = {"Raetic"}, ["xrt"] = {"Aranama-Tamique"}, ["xru"] = {"Marriammu"}, ["xrw"] = {"Karawa"}, ["xsa"] = {"Sabaean"}, ["xsb"] = {"Sambal"}, ["xsc"] = {"Scythian"}, ["xsd"] = {"Sidetic"}, ["xse"] = {"Sempan"}, ["xsh"] = {"Shamang"}, ["xsi"] = {"Sio"}, ["xsj"] = {"Subi"}, ["xsl"] = {"South Slavey"}, ["xsm"] = {"Kasem"}, ["xsn"] = {"Sanga (Nigeria)"}, ["xso"] = {"Solano"}, ["xsp"] = {"Silopi"}, ["xsq"] = {"Makhuwa-Saka"}, ["xsr"] = {"Sherpa"}, ["xsu"] = {"Sanumá"}, ["xsv"] = {"Sudovian"}, ["xsy"] = {"Saisiyat"}, ["xta"] = {"Alcozauca Mixtec"}, ["xtb"] = {"Chazumba Mixtec"}, ["xtc"] = {"Katcha-Kadugli-Miri"}, ["xtd"] = {"Diuxi-Tilantongo Mixtec"}, ["xte"] = {"Ketengban"}, ["xtg"] = {"Transalpine Gaulish"}, ["xth"] = {"Yitha Yitha"}, ["xti"] = {"Sinicahua Mixtec"}, ["xtj"] = {"San Juan Teita Mixtec"}, ["xtl"] = {"Tijaltepec Mixtec"}, ["xtm"] = {"Magdalena Peñasco Mixtec"}, ["xtn"] = {"Northern Tlaxiaco Mixtec"}, ["xto"] = {"Tokharian A"}, ["xtp"] = {"San Miguel Piedras Mixtec"}, ["xtq"] = {"Tumshuqese"}, ["xtr"] = {"Early Tripuri"}, ["xts"] = {"Sindihui Mixtec"}, ["xtt"] = {"Tacahua Mixtec"}, ["xtu"] = {"Cuyamecalco Mixtec"}, ["xtv"] = {"Thawa"}, ["xtw"] = {"Tawandê"}, ["xty"] = {"Yoloxochitl Mixtec"}, ["xua"] = {"Alu Kurumba"}, ["xub"] = {"Betta Kurumba"}, ["xud"] = {"Umiida"}, ["xug"] = {"Kunigami"}, ["xuj"] = {"Jennu Kurumba"}, ["xul"] = {"Ngunawal", "Nunukul"}, ["xum"] = {"Umbrian"}, ["xun"] = {"Unggaranggu"}, ["xuo"] = {"Kuo"}, ["xup"] = {"Upper Umpqua"}, ["xur"] = {"Urartian"}, ["xut"] = {"Kuthant"}, ["xuu"] = {"Kxoe", "Khwedam"}, ["xve"] = {"Venetic"}, ["xvi"] = {"Kamviri"}, ["xvn"] = {"Vandalic"}, ["xvo"] = {"Volscian"}, ["xvs"] = {"Vestinian"}, ["xwa"] = {"Kwaza"}, ["xwc"] = {"Woccon"}, ["xwd"] = {"Wadi Wadi"}, ["xwe"] = {"Xwela Gbe"}, ["xwg"] = {"Kwegu"}, ["xwj"] = {"Wajuk"}, ["xwk"] = {"Wangkumara"}, ["xwl"] = {"Western Xwla Gbe"}, ["xwo"] = {"Written Oirat"}, ["xwr"] = {"Kwerba Mamberamo"}, ["xwt"] = {"Wotjobaluk"}, ["xww"] = {"Wemba Wemba"}, ["xxb"] = {"Boro (Ghana)"}, ["xxk"] = {"Ke'o"}, ["xxm"] = {"Minkin"}, ["xxr"] = {"Koropó"}, ["xxt"] = {"Tambora"}, ["xya"] = {"Yaygir"}, ["xyb"] = {"Yandjibara"}, ["xyj"] = {"Mayi-Yapi"}, ["xyk"] = {"Mayi-Kulan"}, ["xyl"] = {"Yalakalore"}, ["xyt"] = {"Mayi-Thakurti"}, ["xyy"] = {"Yorta Yorta"}, ["xzh"] = {"Zhang-Zhung"}, ["xzm"] = {"Zemgalian"}, ["xzp"] = {"Ancient Zapotec"}, ["yaa"] = {"Yaminahua"}, ["yab"] = {"Yuhup"}, ["yac"] = {"Pass Valley Yali"}, ["yad"] = {"Yagua"}, ["yae"] = {"Pumé"}, ["yaf"] = {"Yaka (Democratic Republic of Congo)"}, ["yag"] = {"Yámana"}, ["yah"] = {"Yazgulyam"}, ["yai"] = {"Yagnobi"}, ["yaj"] = {"Banda-Yangere"}, ["yak"] = {"Yakama"}, ["yal"] = {"Yalunka"}, ["yam"] = {"Yamba"}, ["yan"] = {"Mayangna"}, ["yao"] = {"Yao"}, ["yap"] = {"Yapese"}, ["yaq"] = {"Yaqui"}, ["yar"] = {"Yabarana"}, ["yas"] = {"Nugunu (Cameroon)"}, ["yat"] = {"Yambeta"}, ["yau"] = {"Yuwana"}, ["yav"] = {"Yangben"}, ["yaw"] = {"Yawalapití"}, ["yax"] = {"Yauma"}, ["yay"] = {"Agwagwune"}, ["yaz"] = {"Lokaa"}, ["yba"] = {"Yala"}, ["ybb"] = {"Yemba"}, ["ybe"] = {"West Yugur"}, ["ybh"] = {"Yakha"}, ["ybi"] = {"Yamphu"}, ["ybj"] = {"Hasha"}, ["ybk"] = {"Bokha"}, ["ybl"] = {"Yukuben"}, ["ybm"] = {"Yaben"}, ["ybn"] = {"Yabaâna"}, ["ybo"] = {"Yabong"}, ["ybx"] = {"Yawiyo"}, ["yby"] = {"Yaweyuha"}, ["ych"] = {"Chesu"}, ["ycl"] = {"Lolopo"}, ["ycn"] = {"Yucuna"}, ["ycp"] = {"Chepya"}, ["ycr"] = {"Yilan Creole"}, ["yda"] = {"Yanda"}, ["ydd"] = {"Eastern Yiddish"}, ["yde"] = {"Yangum Dey"}, ["ydg"] = {"Yidgha"}, ["ydk"] = {"Yoidik"}, ["yea"] = {"Ravula"}, ["yec"] = {"Yeniche"}, ["yee"] = {"Yimas"}, ["yei"] = {"Yeni"}, ["yej"] = {"Yevanic"}, ["yel"] = {"Yela"}, ["yer"] = {"Tarok"}, ["yes"] = {"Nyankpa"}, ["yet"] = {"Yetfa"}, ["yeu"] = {"Yerukula"}, ["yev"] = {"Yapunda"}, ["yey"] = {"Yeyi"}, ["yga"] = {"Malyangapa"}, ["ygi"] = {"Yiningayi"}, ["ygl"] = {"Yangum Gel"}, ["ygm"] = {"Yagomi"}, ["ygp"] = {"Gepo"}, ["ygr"] = {"Yagaria"}, ["ygs"] = {"Yolŋu Sign Language"}, ["ygu"] = {"Yugul"}, ["ygw"] = {"Yagwoia"}, ["yha"] = {"Baha Buyang"}, ["yhd"] = {"Judeo-Iraqi Arabic"}, ["yhl"] = {"Hlepho Phowa"}, ["yhs"] = {"Yan-nhaŋu Sign Language"}, ["yia"] = {"Yinggarda"}, ["yif"] = {"Ache"}, ["yig"] = {"Wusa Nasu"}, ["yih"] = {"Western Yiddish"}, ["yii"] = {"Yidiny"}, ["yij"] = {"Yindjibarndi"}, ["yik"] = {"Dongshanba Lalo"}, ["yil"] = {"Yindjilandji"}, ["yim"] = {"Yimchungru Naga"}, ["yin"] = {"Riang Lai", "Yinchia"}, ["yip"] = {"Pholo"}, ["yiq"] = {"Miqie"}, ["yir"] = {"North Awyu"}, ["yis"] = {"Yis"}, ["yit"] = {"Eastern Lalu"}, ["yiu"] = {"Awu"}, ["yiv"] = {"Northern Nisu"}, ["yix"] = {"Axi Yi"}, ["yiz"] = {"Azhe"}, ["yka"] = {"Yakan"}, ["ykg"] = {"Northern Yukaghir"}, ["ykh"] = {"Khamnigan Mongol"}, ["yki"] = {"Yoke"}, ["ykk"] = {"Yakaikeke"}, ["ykl"] = {"Khlula"}, ["ykm"] = {"Kap"}, ["ykn"] = {"Kua-nsi"}, ["yko"] = {"Yasa"}, ["ykr"] = {"Yekora"}, ["ykt"] = {"Kathu"}, ["yku"] = {"Kuamasi"}, ["yky"] = {"Yakoma"}, ["yla"] = {"Yaul"}, ["ylb"] = {"Yaleba"}, ["yle"] = {"Yele"}, ["ylg"] = {"Yelogu"}, ["yli"] = {"Angguruk Yali"}, ["yll"] = {"Yil"}, ["ylm"] = {"Limi"}, ["yln"] = {"Langnian Buyang"}, ["ylo"] = {"Naluo Yi"}, ["ylr"] = {"Yalarnnga"}, ["ylu"] = {"Aribwaung"}, ["yly"] = {"Nyâlayu", "Nyelâyu"}, ["ymb"] = {"Yambes"}, ["ymc"] = {"Southern Muji"}, ["ymd"] = {"Muda"}, ["yme"] = {"Yameo"}, ["ymg"] = {"Yamongeri"}, ["ymh"] = {"Mili"}, ["ymi"] = {"Moji"}, ["ymk"] = {"Makwe"}, ["yml"] = {"Iamalele"}, ["ymm"] = {"Maay"}, ["ymn"] = {"Yamna", "Sunum"}, ["ymo"] = {"Yangum Mon"}, ["ymp"] = {"Yamap"}, ["ymq"] = {"Qila Muji"}, ["ymr"] = {"Malasar"}, ["yms"] = {"Mysian"}, ["ymx"] = {"Northern Muji"}, ["ymz"] = {"Muzi"}, ["yna"] = {"Aluo"}, ["ynd"] = {"Yandruwandha"}, ["yne"] = {"Lang'e"}, ["yng"] = {"Yango"}, ["ynk"] = {"Naukan Yupik"}, ["ynl"] = {"Yangulam"}, ["ynn"] = {"Yana"}, ["yno"] = {"Yong"}, ["ynq"] = {"Yendang"}, ["yns"] = {"Yansi"}, ["ynu"] = {"Yahuna"}, ["yob"] = {"Yoba"}, ["yog"] = {"Yogad"}, ["yoi"] = {"Yonaguni"}, ["yok"] = {"Yokuts"}, ["yol"] = {"Yola"}, ["yom"] = {"Yombe"}, ["yon"] = {"Yongkom"}, ["yot"] = {"Yotti"}, ["yox"] = {"Yoron"}, ["yoy"] = {"Yoy"}, ["ypa"] = {"Phala"}, ["ypb"] = {"Labo Phowa"}, ["ypg"] = {"Phola"}, ["yph"] = {"Phupha"}, ["ypk"] = {"Yupik languages"}, ["ypm"] = {"Phuma"}, ["ypn"] = {"Ani Phowa"}, ["ypo"] = {"Alo Phola"}, ["ypp"] = {"Phupa"}, ["ypz"] = {"Phuza"}, ["yra"] = {"Yerakai"}, ["yrb"] = {"Yareba"}, ["yre"] = {"Yaouré"}, ["yrk"] = {"Nenets"}, ["yrl"] = {"Nhengatu"}, ["yrm"] = {"Yirrk-Mel"}, ["yrn"] = {"Yerong"}, ["yro"] = {"Yaroamë"}, ["yrs"] = {"Yarsun"}, ["yrw"] = {"Yarawata"}, ["yry"] = {"Yarluyandi"}, ["ysc"] = {"Yassic"}, ["ysd"] = {"Samatao"}, ["ysg"] = {"Sonaga"}, ["ysl"] = {"Yugoslavian Sign Language"}, ["ysm"] = {"Myanmar Sign Language"}, ["ysn"] = {"Sani"}, ["yso"] = {"Nisi (China)"}, ["ysp"] = {"Southern Lolopo"}, ["ysr"] = {"Sirenik Yupik"}, ["yss"] = {"Yessan-Mayo"}, ["ysy"] = {"Sanie"}, ["yta"] = {"Talu"}, ["ytl"] = {"Tanglang"}, ["ytp"] = {"Thopho"}, ["ytw"] = {"Yout Wam"}, ["yty"] = {"Yatay"}, ["yua"] = {"Yucateco", "Yucatec Maya"}, ["yub"] = {"Yugambal"}, ["yuc"] = {"Yuchi"}, ["yud"] = {"Judeo-Tripolitanian Arabic"}, ["yue"] = {"Tionghoa Oat", "Kanton"}, ["yuf"] = {"Havasupai-Walapai-Yavapai"}, ["yug"] = {"Yug"}, ["yui"] = {"Yurutí"}, ["yuj"] = {"Karkar-Yuri"}, ["yuk"] = {"Yuki"}, ["yul"] = {"Yulu"}, ["yum"] = {"Quechan"}, ["yun"] = {"Bena (Nigeria)"}, ["yup"] = {"Yukpa"}, ["yuq"] = {"Yuqui"}, ["yur"] = {"Yurok"}, ["yut"] = {"Yopno"}, ["yuw"] = {"Yau (Morobe Province)"}, ["yux"] = {"Southern Yukaghir"}, ["yuy"] = {"East Yugur"}, ["yuz"] = {"Yuracare"}, ["yva"] = {"Yawa"}, ["yvt"] = {"Yavitero"}, ["ywa"] = {"Kalou"}, ["ywg"] = {"Yinhawangka"}, ["ywl"] = {"Western Lalu"}, ["ywn"] = {"Yawanawa"}, ["ywq"] = {"Wuding-Luquan Yi"}, ["ywr"] = {"Yawuru"}, ["ywt"] = {"Xishanba Lalo", "Central Lalo"}, ["ywu"] = {"Wumeng Nasu"}, ["yww"] = {"Yawarawarga"}, ["yxa"] = {"Mayawali"}, ["yxg"] = {"Yagara"}, ["yxl"] = {"Yardliyawarra"}, ["yxm"] = {"Yinwum"}, ["yxu"] = {"Yuyu"}, ["yxy"] = {"Yabula Yabula"}, ["yyr"] = {"Yir Yoront"}, ["yyu"] = {"Yau (Sandaun Province)"}, ["yyz"] = {"Ayizi"}, ["yzg"] = {"E'ma Buyang"}, ["yzk"] = {"Zokhuo"}, ["zaa"] = {"Sierra de Juárez Zapotec"}, ["zab"] = {"Western Tlacolula Valley Zapotec", "San Juan Guelavía Zapotec"}, ["zac"] = {"Ocotlán Zapotec"}, ["zad"] = {"Cajonos Zapotec"}, ["zae"] = {"Yareni Zapotec"}, ["zaf"] = {"Ayoquesco Zapotec"}, ["zag"] = {"Zaghawa"}, ["zah"] = {"Zangwal"}, ["zai"] = {"Isthmus Zapotec"}, ["zaj"] = {"Zaramo"}, ["zak"] = {"Zanaki"}, ["zal"] = {"Zauzou"}, ["zam"] = {"Miahuatlán Zapotec"}, ["zao"] = {"Ozolotepec Zapotec"}, ["zap"] = {"Zapotec"}, ["zaq"] = {"Aloápam Zapotec"}, ["zar"] = {"Rincón Zapotec"}, ["zas"] = {"Santo Domingo Albarradas Zapotec"}, ["zat"] = {"Tabaa Zapotec"}, ["zau"] = {"Zangskari"}, ["zav"] = {"Yatzachi Zapotec"}, ["zaw"] = {"Mitla Zapotec"}, ["zax"] = {"Xadani Zapotec"}, ["zay"] = {"Zayse-Zergulla", "Zaysete"}, ["zaz"] = {"Zari"}, ["zba"] = {"Balaibalan"}, ["zbc"] = {"Central Berawan"}, ["zbe"] = {"East Berawan"}, ["zbl"] = {"Blissymbols", "Bliss", "Blissymbolics"}, ["zbt"] = {"Batui"}, ["zbu"] = {"Bu (Bauchi State)"}, ["zbw"] = {"West Berawan"}, ["zca"] = {"Coatecas Altas Zapotec"}, ["zcd"] = {"Las Delicias Zapotec"}, ["zch"] = {"Central Hongshuihe Zhuang"}, ["zdj"] = {"Ngazidja Comorian"}, ["zea"] = {"Zeeuws"}, ["zeg"] = {"Zenag"}, ["zeh"] = {"Eastern Hongshuihe Zhuang"}, ["zem"] = {"Zeem"}, ["zen"] = {"Zenaga"}, ["zga"] = {"Kinga"}, ["zgb"] = {"Guibei Zhuang"}, ["zgh"] = {"Standard Moroccan Tamazight"}, ["zgm"] = {"Minz Zhuang"}, ["zgn"] = {"Guibian Zhuang"}, ["zgr"] = {"Magori"}, ["zhb"] = {"Zhaba"}, ["zhd"] = {"Dai Zhuang"}, ["zhi"] = {"Zhire"}, ["zhn"] = {"Nong Zhuang"}, ["zhw"] = {"Zhoa"}, ["zhx"] = {"Chinese (family)"}, ["zia"] = {"Zia"}, ["zib"] = {"Zimbabwe Sign Language"}, ["zik"] = {"Zimakani"}, ["zil"] = {"Zialo"}, ["zim"] = {"Mesme"}, ["zin"] = {"Zinza"}, ["ziw"] = {"Zigula"}, ["ziz"] = {"Zizilivakan"}, ["zka"] = {"Kaimbulawa"}, ["zkd"] = {"Kadu"}, ["zkg"] = {"Koguryo"}, ["zkh"] = {"Khorezmian"}, ["zkk"] = {"Karankawa"}, ["zkn"] = {"Kanan"}, ["zko"] = {"Kott"}, ["zkp"] = {"São Paulo Kaingáng"}, ["zkr"] = {"Zakhring"}, ["zkt"] = {"Kitan"}, ["zku"] = {"Kaurna"}, ["zkv"] = {"Krevinian"}, ["zkz"] = {"Khazar"}, ["zla"] = {"Zula"}, ["zle"] = {"East Slavic languages"}, ["zlj"] = {"Liujiang Zhuang"}, ["zlm"] = {"Malay (individual language)"}, ["zln"] = {"Lianshan Zhuang"}, ["zlq"] = {"Liuqian Zhuang"}, ["zls"] = {"South Slavic languages"}, ["zlu"] = {"Zul"}, ["zlw"] = {"West Slavic languages"}, ["zma"] = {"Manda (Australia)"}, ["zmb"] = {"Zimba"}, ["zmc"] = {"Margany"}, ["zmd"] = {"Maridan"}, ["zme"] = {"Mangerr"}, ["zmf"] = {"Mfinu"}, ["zmg"] = {"Marti Ke"}, ["zmh"] = {"Makolkol"}, ["zmi"] = {"Negeri Sembilan Malay"}, ["zmj"] = {"Maridjabin"}, ["zmk"] = {"Mandandanyi"}, ["zml"] = {"Matngala"}, ["zmm"] = {"Marimanindji", "Marramaninyshi"}, ["zmn"] = {"Mbangwe"}, ["zmo"] = {"Molo"}, ["zmp"] = {"Mpuono"}, ["zmq"] = {"Mituku"}, ["zmr"] = {"Maranunggu"}, ["zms"] = {"Mbesa"}, ["zmt"] = {"Maringarr"}, ["zmu"] = {"Muruwari"}, ["zmv"] = {"Mbariman-Gudhinma"}, ["zmw"] = {"Mbo (Democratic Republic of Congo)"}, ["zmx"] = {"Bomitaba"}, ["zmy"] = {"Mariyedi"}, ["zmz"] = {"Mbandja"}, ["zna"] = {"Zan Gula"}, ["znd"] = {"Zande languages"}, ["zne"] = {"Zande (individual language)"}, ["zng"] = {"Mang"}, ["znk"] = {"Manangkari"}, ["zns"] = {"Mangas"}, ["zoc"] = {"Copainalá Zoque"}, ["zoh"] = {"Chimalapa Zoque"}, ["zom"] = {"Zou"}, ["zoo"] = {"Asunción Mixtepec Zapotec"}, ["zoq"] = {"Tabasco Zoque"}, ["zor"] = {"Rayón Zoque"}, ["zos"] = {"Francisco León Zoque"}, ["zpa"] = {"Lachiguiri Zapotec"}, ["zpb"] = {"Yautepec Zapotec"}, ["zpc"] = {"Choapan Zapotec"}, ["zpd"] = {"Southeastern Ixtlán Zapotec"}, ["zpe"] = {"Petapa Zapotec"}, ["zpf"] = {"San Pedro Quiatoni Zapotec"}, ["zpg"] = {"Guevea De Humboldt Zapotec"}, ["zph"] = {"Totomachapan Zapotec"}, ["zpi"] = {"Santa María Quiegolani Zapotec"}, ["zpj"] = {"Quiavicuzas Zapotec"}, ["zpk"] = {"Tlacolulita Zapotec"}, ["zpl"] = {"Lachixío Zapotec"}, ["zpm"] = {"Mixtepec Zapotec"}, ["zpn"] = {"Santa Inés Yatzechi Zapotec"}, ["zpo"] = {"Amatlán Zapotec"}, ["zpp"] = {"El Alto Zapotec"}, ["zpq"] = {"Zoogocho Zapotec"}, ["zpr"] = {"Santiago Xanica Zapotec"}, ["zps"] = {"Coatlán Zapotec"}, ["zpt"] = {"San Vicente Coatlán Zapotec"}, ["zpu"] = {"Yalálag Zapotec"}, ["zpv"] = {"Chichicapan Zapotec"}, ["zpw"] = {"Zaniza Zapotec"}, ["zpx"] = {"San Baltazar Loxicha Zapotec"}, ["zpy"] = {"Mazaltepec Zapotec"}, ["zpz"] = {"Texmelucan Zapotec"}, ["zqe"] = {"Qiubei Zhuang"}, ["zra"] = {"Kara (Korea)"}, ["zrg"] = {"Mirgan"}, ["zrn"] = {"Zerenkel"}, ["zro"] = {"Záparo"}, ["zrp"] = {"Zarphatic"}, ["zrs"] = {"Mairasi"}, ["zsa"] = {"Sarasira"}, ["zsk"] = {"Kaskean"}, ["zsl"] = {"Zambian Sign Language"}, ["zsm"] = {"Standard Malay"}, ["zsr"] = {"Southern Rincon Zapotec"}, ["zsu"] = {"Sukurum"}, ["zte"] = {"Elotepec Zapotec"}, ["ztg"] = {"Xanaguía Zapotec"}, ["ztl"] = {"Lapaguía-Guivini Zapotec"}, ["ztm"] = {"San Agustín Mixtepec Zapotec"}, ["ztn"] = {"Santa Catarina Albarradas Zapotec"}, ["ztp"] = {"Loxicha Zapotec"}, ["ztq"] = {"Quioquitani-Quierí Zapotec"}, ["zts"] = {"Tilquiapan Zapotec"}, ["ztt"] = {"Tejalapan Zapotec"}, ["ztu"] = {"Güilá Zapotec"}, ["ztx"] = {"Zaachila Zapotec"}, ["zty"] = {"Yatee Zapotec"}, ["zuh"] = {"Tokano"}, ["zum"] = {"Kumzari"}, ["zun"] = {"Zuni"}, ["zuy"] = {"Zumaya"}, ["zwa"] = {"Zay"}, ["zxx"] = {"No linguistic content", "Not applicable"}, ["zyb"] = {"Yongbei Zhuang"}, ["zyg"] = {"Yang Zhuang"}, ["zyj"] = {"Youjiang Zhuang"}, ["zyn"] = {"Yongnan Zhuang"}, ["zyp"] = {"Zyphe Chin"}, ["zza"] = {"Zaza", "Dimili", "Dimli (macrolanguage)", "Kirdki", "Kirmanjki (macrolanguage)", "Zazaki"}, ["zzj"] = {"Zuojiang Zhuang"} } local deprecated = { ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["aam"] = {"Aramanik"}, ["adp"] = {"Adap"}, ["agp"] = {"Paranan"}, ["ais"] = {"Nataoran Amis"}, ["ajp"] = {"South Levantine Arabic"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["aoh"] = {"Arma"}, ["asd"] = {"Asas"}, ["aue"] = {"ǂKxʼauǁʼein"}, ["ayx"] = {"Ayi (China)"}, ["ayy"] = {"Tayabas Ayta"}, ["baz"] = {"Tunen"}, ["bbz"] = {"Babalia Creole Arabic"}, ["bgm"] = {"Baga Mboteni"}, ["bhk"] = {"Albay Bicolano"}, ["bic"] = {"Bikaru"}, ["bij"] = {"Vaghat-Ya-Bijim-Legeri"}, ["bjd"] = {"Bandjigali"}, ["bjq"] = {"Southern Betsimisaraka Malagasy"}, ["bkb"] = {"Finallig"}, ["blg"] = {"Balau"}, ["bmy"] = {"Bemba (Democratic Republic of Congo)"}, ["bpb"] = {"Barbacoas"}, ["btb"] = {"Beti (Cameroon)"}, ["btl"] = {"Bhatola"}, ["bxx"] = {"Borna (Democratic Republic of Congo)"}, ["byy"] = {"Buya"}, ["cbe"] = {"Chipiajes"}, ["cbh"] = {"Cagua"}, ["cca"] = {"Cauca"}, ["ccq"] = {"Chaungtha"}, ["cdg"] = {"Chamari"}, ["cjr"] = {"Chorotega"}, ["cka"] = {"Khumi Awa Chin"}, ["cmk"] = {"Chimakum"}, ["coy"] = {"Coyaima"}, ["cqu"] = {"Chilean Quechua"}, ["cug"] = {"Chungmboko", "Cung"}, ["cum"] = {"Cumeral"}, ["daf"] = {"Dan"}, ["dap"] = {"Nisi (India)"}, ["dgu"] = {"Degaru"}, ["dha"] = {"Dhanwar (India)"}, ["dit"] = {"Dirari"}, ["djl"] = {"Djiwarli"}, ["dkl"] = {"Kolum So Dogon"}, ["drh"] = {"Darkhat"}, ["drr"] = {"Dororo"}, ["drw"] = {"Darwazi"}, ["dud"] = {"Hun-Saare"}, ["duj"] = {"Dhuwal"}, ["dwl"] = {"Walo Kumbe Dogon"}, ["ekc"] = {"Eastern Karnic"}, ["elp"] = {"Elpaputih"}, ["emo"] = {"Emok"}, ["gav"] = {"Gabutamon"}, ["gbc"] = {"Garawa"}, ["gfx"] = {"Mangetti Dune ǃXung"}, ["ggn"] = {"Eastern Gurung"}, ["ggo"] = {"Southern Gondi"}, ["ggr"] = {"Aghu Tharnggalu"}, ["gio"] = {"Gelao"}, ["gji"] = {"Geji"}, ["gli"] = {"Guliguli"}, ["gti"] = {"Gbati-ri"}, ["guv"] = {"Gey"}, ["hrr"] = {"Horuru"}, ["iap"] = {"Iapama"}, ["ibi"] = {"Ibilo"}, ["ill"] = {"Iranun"}, ["ilw"] = {"Talur"}, ["ime"] = {"Imeraguen"}, ["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"}, ["jar"] = {"Jarawa (Nigeria)"}, ["jeg"] = {"Jeng"}, ["kbf"] = {"Kakauhua"}, ["kdv"] = {"Kado"}, ["kgc"] = {"Kasseng"}, ["kgd"] = {"Kataang"}, ["kgh"] = {"Upper Tanudan Kalinga"}, ["kgm"] = {"Karipúna"}, ["kjf"] = {"Khalaj [Indo-Iranian]"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krm"] = {"Krim"}, ["ksa"] = {"Shuwa-Zamani"}, ["ktr"] = {"Kota Marudu Tinagas"}, ["kvs"] = {"Kunggara"}, ["kwq"] = {"Kwak"}, ["kxe"] = {"Kakihum"}, ["kxl"] = {"Nepali Kurux"}, ["kxu"] = {"Kui (India)"}, ["kzh"] = {"Kenuzi-Dongola"}, ["kzj"] = {"Coastal Kadazan"}, ["kzt"] = {"Tambunan Dusun"}, ["lak"] = {"Laka (Nigeria)"}, ["lba"] = {"Lui"}, ["leg"] = {"Lengua"}, ["lii"] = {"Lingkhim"}, ["llo"] = {"Khlor"}, ["lmm"] = {"Lamam"}, ["lmz"] = {"Lumbee"}, ["lno"] = {"Lango (South Sudan)"}, ["lsg"] = {"Lyons Sign Language"}, ["meg"] = {"Mea"}, ["mgx"] = {"Omati"}, ["mhh"] = {"Maskoy Pidgin"}, ["mja"] = {"Mahei"}, ["mld"] = {"Malakhel"}, ["mnt"] = {"Maykulan"}, ["mof"] = {"Mohegan-Montauk-Narragansett"}, ["mst"] = {"Cataelano Mandaya"}, ["mvm"] = {"Muya"}, ["mwd"] = {"Mudbura"}, ["mwj"] = {"Maligo"}, ["mwx"] = {"Mediak"}, ["mwy"] = {"Mosiro"}, ["myd"] = {"Maramba"}, ["myi"] = {"Mina (India)"}, ["myq"] = {"Forest Maninka"}, ["myt"] = {"Sangab Mandaya"}, ["nad"] = {"Nijadali"}, ["nbf"] = {"Naxi"}, ["nbx"] = {"Ngura"}, ["ncp"] = {"Ndaktup"}, ["ngo"] = {"Ngoni"}, ["nln"] = {"Durango Nahuatl"}, ["nlr"] = {"Ngarla"}, ["nns"] = {"Ningye"}, ["nnx"] = {"Ngong"}, ["nom"] = {"Nocamán"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxu"] = {"Narau"}, ["ome"] = {"Omejes"}, ["oun"] = {"ǃOǃung"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plj"] = {"Polci"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmk"] = {"Pamlico"}, ["pmu"] = {"Mirpur Panjabi"}, ["pod"] = {"Ponares"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["prb"] = {"Lua'"}, ["prp"] = {"Parsi"}, ["pry"] = {"Pray 3"}, ["puk"] = {"Pu Ko"}, ["puz"] = {"Purum Naga"}, ["rie"] = {"Rien"}, ["rmr"] = {"Caló"}, ["rna"] = {"Runa"}, ["rsi"] = {"Rennellese Sign Language"}, ["sap"] = {"Sanapaná"}, ["sca"] = {"Sansu"}, ["sdm"] = {"Semandang"}, ["sgl"] = {"Sanglechi-Ishkashimi"}, ["sgo"] = {"Songa"}, ["skk"] = {"Sok"}, ["slq"] = {"Salchuq"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["svr"] = {"Savara"}, ["szd"] = {"Seru"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tlw"] = {"South Wemale"}, ["tmk"] = {"Northwestern Tamang"}, ["tmp"] = {"Tai Mène"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["toe"] = {"Tomedes"}, ["tpw"] = {"Tupí"}, ["tsf"] = {"Southwestern Tamang"}, ["unp"] = {"Worora"}, ["uok"] = {"Uokha"}, ["uun"] = {"Kulon-Pazeh"}, ["vki"] = {"Ija-Zuba"}, ["wgw"] = {"Wagawaga"}, ["wit"] = {"Wintu"}, ["wiw"] = {"Wirangu"}, ["wra"] = {"Warapu"}, ["wrd"] = {"Warduji"}, ["wya"] = {"Wyandot"}, ["xba"] = {"Kamba (Brazil)"}, ["xbx"] = {"Kabixí"}, ["xia"] = {"Xiandao"}, ["xip"] = {"Xipináwa"}, ["xkh"] = {"Karahawyana"}, ["xrq"] = {"Karranga"}, ["xss"] = {"Assan"}, ["xtz"] = {"Tasmanian"}, ["ybd"] = {"Yangbye"}, ["yds"] = {"Yiddish Sign Language"}, ["yen"] = {"Yendang"}, ["yiy"] = {"Yir Yoront"}, ["yma"] = {"Yamphe"}, ["ymt"] = {"Mator-Taygi-Karagas"}, ["ynh"] = {"Yangho"}, ["yos"] = {"Yos"}, ["yri"] = {"Yarí"}, ["yuu"] = {"Yugh"}, ["zir"] = {"Ziriya"}, ["zkb"] = {"Koibal"}, ["zua"] = {"Zeem"} } return { active = active, deprecated = deprecated, } dqv4jzjdnejcmcp9f11rpcq7qgi21q2 Kiblik Aprika Sintrem 0 4646 18539 2024-05-25T11:51:21Z Bangrapip 9 Bangrapip mindahin [[Kiblik Aprika Sintrem]] ke [[Kiblik Aprika Tenga]] 18539 wikitext text/x-wiki #ALIH [[Kiblik Aprika Tenga]] l5failao5779gdbundabh807v4wtvxy Sablonan:Country data Kiblik Aprika Sintrem 10 4647 18541 2024-05-25T11:52:44Z Bangrapip 9 Bangrapip mindahin [[Sablonan:Country data Kiblik Aprika Sintrem]] ke [[Sablonan:Country data Kiblik Aprika Tenga]] 18541 wikitext text/x-wiki #ALIH [[Sablonan:Country data Kiblik Aprika Tenga]] 8vltyh0dm0nmdogpniqruu379uojvk7 Sablonan:Angle bracket 10 4648 18546 2024-05-25T14:42:48Z Bangrapip 9 new 18546 wikitext text/x-wiki {{nowrap|&#x27E8;{{{1|}}}&#x27E9;}}<noinclude> {{documentation}} </noinclude> 52dqqijjyce1qbva5k0gb4kcbuqdqoc Sablonan:Colored link 10 4649 18547 2024-05-25T14:43:16Z Bangrapip 9 new 18547 wikitext text/x-wiki [[:{{{2}}}|<span style="color: {{{1}}}; text-decoration: inherit;">{{{3|{{{2}}}}}}</span>]]<noinclude> {{Documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> jvt0lvk1mb9n1873pv7pz8vybu3s8jm Sablonan:Endangered Languages Project 10 4650 18548 2024-05-25T14:43:42Z Bangrapip 9 new 18548 wikitext text/x-wiki {{#invoke:Endangered Languages Project |make_entry |elpname={{{ELPname|}}} |elpcode={{{ELP|}}} |qid={{{qid|}}} }}<noinclude> {{documentation}} </noinclude> 0gibu7vfktmukqa04kp6juaqa7zhsrp Modul:Endangered Languages Project 828 4651 18549 2024-05-25T14:44:13Z Bangrapip 9 new 18549 Scribunto text/plain local p = {} local elpf = "http://www.endangeredlanguages.com/lang/" -- or get P1630 local tidy_param = function(param) if param == "" then param = nil end return param end p.make_entry = function(frame) local out = {} local make_display = function(elpc, elpn) if elpc and elpn then table.insert(out, "[" .. elpf .. elpc .. " " .. elpn .. "]") elseif elpc or elpn then table.insert(out, (elpc or "") .. (elpn or "") .. "[[Category:Language articles with missing ELP parameters]]") end end local elpname = tidy_param(frame.args.elpname) local elpcode = tidy_param(frame.args.elpcode) local qid = tidy_param((frame.args.qid or ""):upper()) or mw.wikibase.getEntityIdForCurrentPage() make_display(elpcode, elpname) if qid then local props = mw.wikibase.getBestStatements(qid, "P2192") if props[1] then for _, v in ipairs(props) do local elpc = v.mainsnak.datavalue and v.mainsnak.datavalue.value local elpn = v.qualifiers and v.qualifiers.P1810 and v.qualifiers.P1810[1].datavalue and v.qualifiers.P1810[1].datavalue.value make_display(elpc, elpn) end end end local ret = "" if #out > 1 then return frame:expandTemplate{title = "ubl", args = out} elseif #out==1 then return out[1] end end return p tvhjw5bycuv0uqdakuctts4i2g967ry Sablonan:Wrap 10 4652 18550 2024-05-25T14:45:33Z Bangrapip 9 new 18550 wikitext text/x-wiki <includeonly><span class="wrap">{{{1|&#32;}}}</span></includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> jx32097fuqyo6uie238zvhezzt5d0r5 Sablonan:Infobox language/genetic 10 4653 18551 2024-05-25T14:46:04Z Bangrapip 9 new 18551 wikitext text/x-wiki {{#switch:{{lc:{{{1|}}}}} | afro-asiatic | afroasiatic = [[Afroasiatic languages|Afro-Asiatic]] | niger-congo | niger–congo = [[Niger–Congo languages|Niger–Congo]]? | nilo-saharan = [[Nilo-Saharan languages|Nilo-Saharan]]? | khoisan = (specify language family under 'fam1')[[Category:Language articles with spurious family]] | indo-european = [[Indo-European languages|Indo-European]] | caucasian = (specify language family under 'fam1')[[Category:Language articles with spurious family]] | altaic = [[Altaic languages|Altaic]]? | uralic = [[Uralic languages|Uralic]] | dravidian = [[Dravidian languages|Dravidian]] | paleosiberian | paleo-siberian | palaeosiberian | palaeo-siberian = (specify language family under 'fam1')[[Category:Language articles with spurious family]] | austronesian = [[Austronesian languages|Austronesian]] | austro-asiatic | austroasiatic = [[Austroasiatic languages|Austroasiatic]] | sino-tibetan = [[Sino-Tibetan languages|Sino-Tibetan]] | hmong-mien | hmong–mien = [[Hmong–Mien languages|Hmong–Mien]] | andamanese = (specify language family under 'fam1' or 'family')[[Category:Language articles with spurious family]] | australian = (specify language family under 'fam1' or 'family')[[Category:Language articles with spurious family]] | papuan = (specify language family under 'fam1')[[Category:Language articles with spurious family]] | tai-kadai | tai–kadai | kadai | kradai | kra-dai | kra–dai = [[Kra–Dai languages|Kra–Dai]] | american = (specify language family under 'fam1' or 'family')[[Category:Language articles with spurious family]] | na-dene | na-dené | dene-yeniseian | dené-yeniseian | dene–yeniseian | dené–yeniseian = [[Dené–Yeniseian languages|Dené–Yeniseian]]? | eskimo-aleut | eskimo–aleut = [[Eskaleut languages|Eskaleut]] | uto-aztecan = [[Uto-Aztecan languages|Uto-Aztecan]] | creole = [[Creole language|Creole]] | pidgin = [[Pidgin]] | mixed = [[Mixed language|Mixed]] | isolate | language isolate = [[language isolate]] | sign | sign language = [[sign language]] | conlang | constructed language = [[constructed language]] | unclassified = [[Unclassified language|unclassified]] | = {{main other|[[Category:Languages without family color codes]]}} | #default = {{{1}}}{{main other|[[Category:Languages without family color codes]]}} }}<noinclude> {{documentation}} </noinclude> 2sfrxldg6whh9q8y75ss13sd2o4n0wy Sablonan:Infobox language/codelist 10 4654 18552 2024-05-25T14:47:09Z Bangrapip 9 new 18552 wikitext text/x-wiki {{#if:{{{1|{{{code|}}}}}} |<br /><code>[[iso639-3:{{{1|{{{code|}}}}}}|{{{1|{{{code}}}}}}]]</code>{{#if:{{{2|}}}|&nbsp;–&nbsp;{{{2|}}}}}}}<noinclude> {{documentation}} </noinclude> lbxfdz8ccjkb5x4kd8fs9y6qwgmge99 Sablonan:Greater color contrast ratio 10 4655 18553 2024-05-25T14:47:31Z Bangrapip 9 new 18553 wikitext text/x-wiki <includeonly>{{safesubst:#invoke:Color contrast|greatercontrast}}</includeonly><noinclude> {{documentation}} </noinclude> rf2pxg07x3v7fq91j9zzu6nj4e8wbrh Sablonan:Longlink 10 4656 18554 2024-05-25T14:47:57Z Bangrapip 9 new 18554 wikitext text/x-wiki <div style="display:inline-block; padding:0.2em 0.4em; line-height:1.2em; {{{style|}}}">{{{1}}}</div><noinclude> {{documentation}} <!---Please add metadata (categories, interwikis) to the <includeonly> section at the bottom of [[Template:Longlink/doc]], not here - thanks!---> </noinclude> jbpwb5t2ccokkysfg9wbpo3chgz7vpn Sablonan:Legend 10 4657 18555 2024-05-25T14:48:16Z Bangrapip 9 new 18555 wikitext text/x-wiki <includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><div class="legend"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{text|}}}{{{alt|}}} | <span class="legend-text" style="{{#if:{{{alt|}}}|color:{{{1|}}};}}font-family: monospace, monospace;">{{If empty|{{{alt|}}}|{{{text|}}}|&nbsp;}}</span>|&nbsp;}}<!-- --></span><!-- -->&nbsp;{{{2|}}}<!-- --></div><!-- --></includeonly><noinclude> {{Documentation}} </noinclude> lxtllx45ebzgt99qbtpgu7mnh2l72si Sablonan:Legend/styles.css 10 4658 18556 2024-05-25T14:48:38Z Bangrapip 9 new 18556 sanitized-css text/css /* {{pp-template}} */ .legend { page-break-inside: avoid; break-inside: avoid-column; } .legend-color { display: inline-block; min-width: 1.25em; height: 1.25em; line-height: 1.25; margin: 1px 0; text-align: center; border: 1px solid black; background-color: transparent; color: black; } .legend-text {/*empty for now, but part of the design!*/} snsolhs3l12896xqc89e8b5hu9itnmf Sablonan:Str len 10 4659 18557 2024-05-25T14:48:59Z Bangrapip 9 new 18557 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:String|len|s={{{1|}}}}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 2n0p928wu8hdh499dl0eaxtmt6t1tr4 Sablonan:IPAc-en 10 4660 18558 2024-05-25T14:49:27Z Bangrapip 9 new 18558 wikitext text/x-wiki <includeonly>{{#invoke:IPAc-en|main}}</includeonly><noinclude> {{documentation}} </noinclude> szcbk6ow194d0m1qh49i8w22cdi4kis Sablonan:ISO 639-1 10 4661 18559 2024-05-25T14:49:47Z Bangrapip 9 new 18559 wikitext text/x-wiki <span class="plainlinks">[https://www.loc.gov/standards/iso639-2/php/langcodes_name.php?iso_639_1={{#iferror:{{#invoke:ISO 639 name|iso_639_code_1_to_name|{{{1|}}}}}|<!-- error -->|{{{1|}}}}} {{{2|{{{1}}}}}}]</span><noinclude> {{Documentation}} </noinclude> f7d4ix8i0j1opykau0k1808nzeu1oic Sablonan:ISO 639-2 10 4662 18560 2024-05-25T14:50:04Z Bangrapip 9 new 18560 wikitext text/x-wiki <span class="plainlinks">[https://www.loc.gov/standards/iso639-2/php/langcodes_name.php?code_ID={{#switch:{{{1|}}} |aar=1 |abk=2 |ace=3 |ach=4 |ada=5 |ady=6 |afa=7 |afh=8 |afr=9 |ain=10 |aka=11 |akk=12 |alb=14 |ale=15 |alg=16 |alt=17 |amh=18 |ang=19 |anp=20 |apa=21 |ara=22 |arc=23 |arg=24 |arm=26 |arn=27 |arp=28 |art=29 |arw=30 |asm=31 |ast=32 |ath=33 |aus=34 |ava=35 |ave=36 |awa=37 |aym=38 |aze=39 |bad=40 |bai=41 |bak=42 |bal=43 |bam=44 |ban=45 |baq=47 |bas=48 |bat=49 |bej=50 |bel=51 |bem=52 |ben=53 |ber=54 |bho=55 |bih=56 |bik=57 |bin=58 |bis=59 |bla=60 |bnt=61 |bod=447 |bos=62 |bra=63 |bre=64 |btk=65 |bua=66 |bug=67 |bul=68 |bur=70 |byn=71 |cad=72 |cai=73 |car=74 |cat=75 |cau=76 |ceb=77 |cel=78 |ces=107 |cha=79 |chb=80 |che=81 |chg=82 |chi=84 |chk=85 |chm=86 |chn=87 |cho=88 |chp=89 |chr=90 |chu=91 |chv=92 |chy=93 |cmc=94 |cnr=515 |cop=95 |cor=96 |cos=97 |cpe=98 |cpf=99 |cpp=100 |cre=101 |crh=102 |crp=103 |csb=104 |cus=105 |cym=487 |cze=107 |dak=108 |dan=109 |dar=110 |day=111 |del=112 |den=113 |deu=160 |dgr=114 |din=115 |div=116 |doi=117 |dra=118 |dsb=119 |dua=120 |dum=121 |dut=123 |dyu=124 |dzo=125 |efi=126 |egy=127 |eka=128 |ell=175 |elx=129 |eng=130 |enm=131 |epo=132 |est=133 |eus=47 |ewe=134 |ewo=135 |fan=136 |fao=137 |fas=357 |fat=138 |fij=139 |fil=140 |fin=141 |fiu=142 |fon=143 |fra=145 |fre=145 |frm=146 |fro=147 |frr=148 |frs=149 |fry=150 |ful=151 |fur=152 |gaa=153 |gay=154 |gba=155 |gem=156 |geo=158 |ger=160 |gez=161 |gil=162 |gla=163 |gle=164 |glg=165 |glv=166 |gmh=167 |goh=168 |gon=169 |gor=170 |got=171 |grb=172 |grc=173 |gre=175 |grn=176 |gsw=177 |guj=178 |gwi=179 |hai=180 |hat=181 |hau=182 |haw=183 |heb=184 |her=185 |hil=186 |him=187 |hin=188 |hit=189 |hmn=190 |hmo=191 |hrv=394 |hsb=192 |hun=193 |hup=194 |hye=26 |iba=195 |ibo=196 |ice=198 |ido=199 |iii=200 |ijo=201 |iku=202 |ile=203 |ilo=204 |ina=205 |inc=206 |ind=207 |ine=208 |inh=209 |ipk=210 |ira=211 |iro=212 |isl=198 |ita=213 |jav=214 |jbo=215 |jpn=216 |jpr=217 |jrb=218 |kaa=219 |kab=220 |kac=221 |kal=222 |kam=223 |kan=224 |kar=225 |kas=226 |kat=158 |kau=227 |kaw=228 |kaz=229 |kbd=230 |kha=231 |khi=232 |khm=233 |kho=234 |kik=235 |kin=236 |kir=237 |kmb=238 |kok=239 |kom=240 |kon=241 |kor=242 |kos=243 |kpe=244 |krc=245 |krl=246 |kro=247 |kru=248 |kua=249 |kum=250 |kur=251 |kut=252 |lad=253 |lah=254 |lam=255 |lao=256 |lat=257 |lav=258 |lez=259 |lim=260 |lin=261 |lit=262 |lol=263 |loz=264 |ltz=265 |lua=266 |lub=267 |lug=268 |lui=269 |lun=270 |luo=271 |lus=272 |mac=274 |mad=275 |mag=276 |mah=277 |mai=278 |mak=279 |mal=280 |man=281 |mao=283 |map=284 |mar=285 |mas=286 |may=288 |mdf=289 |mdr=290 |men=291 |mga=292 |mic=293 |min=294 |mis=295 |mkd=274 |mkh=296 |mlg=297 |mlt=298 |mnc=299 |mni=300 |mno=301 |moh=302 |mon=304 |mos=305 |mri=283 |msa=288 |mul=306 |mun=307 |mus=308 |mwl=309 |mwr=310 |mya=70 |myn=311 |myv=312 |nah=313 |nai=314 |nap=315 |nau=316 |nav=317 |nbl=318 |nde=319 |ndo=320 |nds=321 |nep=322 |new=323 |nia=324 |nic=325 |niu=326 |nld=123 |nno=327 |nob=328 |nog=329 |non=330 |nor=331 |nqo=506 |nso=332 |nub=333 |nwc=334 |nya=335 |nym=336 |nyn=337 |nyo=338 |nzi=339 |oci=340 |oji=341 |ori=342 |orm=343 |osa=344 |oss=345 |ota=346 |oto=347 |paa=348 |pag=349 |pal=350 |pam=351 |pan=352 |pap=353 |pau=354 |peo=355 |per=357 |phi=358 |phn=359 |pli=360 |pol=361 |pon=362 |por=363 |pra=364 |pro=365 |pus=366 |qaa-qtz=367 |que=368 |raj=369 |rap=370 |rar=371 |roa=372 |roh=373 |rom=374 |ron=376 |rum=376 |run=377 |rup=378 |rus=379 |sad=380 |sag=381 |sah=382 |sai=383 |sal=384 |sam=385 |san=386 |sas=387 |sat=388 |scn=391 |sco=392 |sel=395 |sem=396 |sga=397 |sgn=398 |shn=399 |sid=400 |sin=401 |sio=402 |sit=403 |sla=404 |slk=406 |slo=406 |slv=407 |sma=408 |sme=409 |smi=410 |smj=411 |smn=412 |smo=413 |sms=414 |sna=415 |snd=416 |snk=417 |sog=418 |som=419 |son=420 |sot=421 |spa=422 |sqi=14 |srd=423 |srn=424 |srp=390 |srr=425 |ssa=426 |ssw=427 |suk=428 |sun=429 |sus=430 |sux=431 |swa=432 |swe=433 |syc=511 |syr=434 |tah=435 |tai=436 |tam=437 |tat=438 |tel=439 |tem=440 |ter=441 |tet=442 |tgk=443 |tgl=444 |tha=445 |tib=447 |tig=448 |tir=449 |tiv=450 |tkl=451 |tlh=452 |tli=453 |tmh=454 |tog=455 |ton=456 |tpi=457 |tsi=458 |tsn=459 |tso=460 |tuk=461 |tum=462 |tup=463 |tur=464 |tut=465 |tvl=466 |twi=467 |tyv=468 |udm=469 |uga=470 |uig=471 |ukr=472 |umb=473 |und=474 |urd=475 |uzb=476 |vai=477 |ven=478 |vie=479 |vol=480 |vot=481 |wak=482 |wal=483 |war=484 |was=485 |wel=487 |wen=488 |wln=489 |wol=490 |xal=491 |xho=492 |yao=493 |yap=494 |yid=495 |yor=496 |ypk=497 |zap=498 |zbl=512 |zen=499 |zgh=514 |zha=500 |zho=84 |znd=501 |zul=502 |zun=503 |zxx=504 |zza=510 }} {{{2|{{{1}}}}}}]</span><noinclude> {{Documentation}} </noinclude> 5lgt35fsbbu5jjz7hm5dspaa95e3544 Sablonan:Glottolink 10 4663 18561 2024-05-25T14:50:37Z Bangrapip 9 new 18561 wikitext text/x-wiki [https://glottolog.org/resource/languoid/id/{{{1|}}} {{{2|{{{1|}}}}}}]<noinclude> {{documentation}} </noinclude> b8tu8aim8xu5x67zplvzjw7b09hppn3 Sablonan:Infobox language/family-color 10 4664 18562 2024-05-25T14:51:02Z Bangrapip 9 new 18562 wikitext text/x-wiki {{#switch:{{lc:{{{1|}}}}} | afro-asiatic | afrasiatic | afroasiatic = /**/#faecc8 | algic | algonkian = lightskyblue | altaic = yellowgreen | american | american (areal) = /**/#c0dde6 | andamanese = /**/#c99fee | australian | australian (areal) = /**/#eba9ee | austroasiatic | austro-asiatic = lightcoral | austronesian = pink | caucasian | caucasian (areal) = lightgreen | conlang | artificial | constructed | constructed language = /**/#114057 | creole | mixed | pidgin | creole/pidgin/mixed = tan | dravidian = mediumspringgreen | eskimo-aleut | eskimo–aleut | eskaleut = lightcyan | hmong-mien | miao-yao | hmong–mien | miao–yao = /**/#f2ceee | indo-european = /**/#c9ffd9 | isolate | language isolate | gray | grey | #dddddd = /**/#dddddd | khoisan | khoisan (areal) = goldenrod | na-dene | na-dené | dene-yeniseian | dené-yeniseian | na–dene | na–dené | dene–yeniseian | dené–yeniseian = /**/#99ddff | niger-congo | niger–congo = /**/#ffddaa | nilo-saharan | nilo-saharan? = gold | palaeosiberian | palaeo-siberian | paleosiberian | paleo-siberian | palaeosiberian (areal) = darkseagreen | papuan | papuan (areal) = /**/#fd79da | sign | sign language = silver | sino-tibetan = salmon | kra-dai | kadai | kradai | tai-kadai | kra–dai | tai–kadai = lavender | uralic = lime | uto-aztecan | utoaztecan = /**/#80bfff | unclassified | superfamily = white | #default =<!--blank--> }}<noinclude> {{documentation}} </noinclude> do4nc3qmy4ur74r3s8a7xmsqjijf31l Sablonan:Infobox language/language family color table 10 4665 18563 2024-05-25T14:51:20Z Bangrapip 9 new 18563 wikitext text/x-wiki {|style="text-align:center; margin:0;" <!-- Colour codes for language families and groups: [[Wikipedia:WikiProject Languages]] --> |colspan="1" style="background-color:{{Infobox language/family-color|Afro-Asiatic}}"|{{Infobox language/genetic|Afro-Asiatic}} |colspan="2" style="background-color:{{Infobox language/family-color|Nilo-Saharan}}"|{{Infobox language/genetic|Nilo-Saharan}} |colspan="1" style="background-color:{{Infobox language/family-color|Niger-Congo}}"|{{Infobox language/genetic |Niger-Congo}} |colspan="2" style="background-color:{{Infobox language/family-color|Khoisan}}"|[[Khoisan languages|Khoisan (areal)]] |- |colspan="1" style="background-color:{{Infobox language/family-color|Indo-European}}"|{{Infobox language/genetic|Indo-European}} |colspan="1" style="background-color:{{Infobox language/family-color|Caucasian}}"|[[Languages of the Caucasus|Caucasian (areal)]] |colspan="1" style="background-color:{{Infobox language/family-color|Uralic}}"|{{Infobox language/genetic|Uralic}} |colspan="1" style="background-color:{{Infobox language/family-color|Dravidian}}"|{{Infobox language/genetic|Dravidian}} |colspan="1" style="background-color:{{Infobox language/family-color|Altaic}}"|[[Altaic languages|Altaic (areal)]] |colspan="1" style="background-color:{{Infobox language/family-color|Paleosiberian}}"|[[Paleosiberian languages|Paleosiberian (areal)]] |- |colspan="2" style="background-color:{{Infobox language/family-color|Sino-Tibetan}}"|{{Infobox language/genetic|Sino-Tibetan}} |colspan="1" style="background-color:{{Infobox language/family-color|Hmong-Mien}}"|{{Infobox language/genetic|Hmong-Mien}} |colspan="2" style="background-color:{{Infobox language/family-color|Kra-Dai}}"|{{Infobox language/genetic|Kra-Dai}} |colspan="1" style="background-color:{{Infobox language/family-color|Austro-Asiatic}}"|{{Infobox language/genetic|Austro-Asiatic}} |- |colspan="2" style="background-color:{{Infobox language/family-color|Austronesian}}"|{{Infobox language/genetic|Austronesian}} |colspan="1" style="background-color:{{Infobox language/family-color|Papuan}}"|[[Papuan languages|Papuan (areal)]] |colspan="2" style="background-color:{{Infobox language/family-color|Australian}}"|[[Australian Aboriginal languages|Australian (areal)]] |colspan="1" style="background-color:{{Infobox language/family-color|Andamanese}}"|[[Andamanese languages|Andamanese (areal)]] |- |colspan="1" style="background-color:{{Infobox language/family-color|Eskimo-Aleut}}"|{{Infobox language/genetic|Eskimo-Aleut}} |colspan="1" style="background-color:{{Infobox language/family-color|Algic}}"|[[Algic languages|Algic]] |colspan="1" style="background-color:{{Infobox language/family-color|Uto-Aztecan}}"|{{Infobox language/genetic|Uto-Aztecan}} |colspan="2" style="background-color:{{Infobox language/family-color|Na-Dené}}"|[[Na-Dene languages|Na-Dené]] (and [[Dené–Yeniseian languages|Dené–Yeniseian]]?) |colspan="1" style="background-color:{{Infobox language/family-color|American}}"|[[Indigenous languages of the Americas|American (areal)]] |- |colspan="2" style="background-color:{{Infobox language/family-color|Creole}}"|{{Infobox language/genetic|Creole}}/{{Infobox language/genetic|Pidgin}}/{{Infobox language/genetic|Mixed}} |colspan="1" style="background-color:{{Infobox language/family-color|Isolate}}"|[[Language isolate]] |colspan="1" style="background-color:{{Infobox language/family-color|Sign}}"|[[Sign language]] |colspan="1" style="background-color:{{Infobox language/family-color|Conlang}}; color:white"|{{colored link|white|Constructed language}} |colspan="1" style="background-color:{{Infobox language/family-color|unclassified}}"|[[Unclassified language|Unclassified]] |}<noinclude>{{documentation}} </noinclude> 874lc5eee1gcn9az0bqrchaijlwtrxg Sablonan:Infobox language/linguistlist 10 4666 18564 2024-05-25T14:51:41Z Bangrapip 9 new 18564 wikitext text/x-wiki {{#if:{{{1|}}} |<code>[https://web.archive.org/web/20200101010101/http://multitree.org/codes/{{{1|}}} {{{1|}}}]</code>[[Category:Language articles with Linglist code]] {{{2|{{{lingname|}}}}}}}}<noinclude> {{documentation}} </noinclude> e3vkvnjxowi82dwlkoyf8hfssyy7s5l Sablonan:Infobox language/quilt 10 4667 18565 2024-05-25T14:52:09Z Bangrapip 9 new 18565 wikitext text/x-wiki {{infobox | title = Background colors used on Wikipedia for various language families and groups | bodyclass = metadata | data1 = {{Infobox language/language family color table}} | label10 = See also | data10 = {{main other||[[Wikipedia:WikiProject Languages]]}} }}<noinclude> {{documentation}} </noinclude> foq8rhzona5nhlwrogekkq5ptlegksc Sablonan:Infobox language/ref 10 4668 18566 2024-05-25T14:52:32Z Bangrapip 9 new 18566 wikitext text/x-wiki {{#switch: {{{1}}} | =<!-- blank --> | e27 = {{#ifexist:Template:Ethnologue27|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue27|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue27|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue27|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue27|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue27|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue27|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue27|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e27}}|<span class="error">[[Template:Ethnologue27]] does not exist</span>}}<!-- -->| e26 = {{#ifexist:Template:Ethnologue26|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue26|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue26|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue26|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue26|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue26|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue26|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue26|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e26}}|<span class="error">[[Template:Ethnologue26]] does not exist</span>}}<!-- -->| e25 = {{#ifexist:Template:Ethnologue25|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue25|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue25|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue25|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue25|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue25|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue25|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue25|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e25}}|<span class="error">[[Template:Ethnologue25]] does not exist</span>}}<!-- -->| e24 = {{#ifexist:Template:Ethnologue24|{{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue24|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue24|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue24|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue24|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue24|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue24|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue24|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e24}}|<span class="error">[[Template:Ethnologue24]] does not exist</span>}}<!-- -->| e23 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue23|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue23|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue23|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue23|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue23|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue23|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue23|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e23}}<!-- -->| e22 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue22|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue22|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue22|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue22|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue22|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue22|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue22|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e22}}<!-- -->| e21 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue21|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue21|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue21|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue21|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue21|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue21|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue21|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e21}}<!-- -->| e20 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue20|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue20|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue20|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue20|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue20|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue20|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue20|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e20}}<!-- -->| e19 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue19|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue19|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue19|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue19|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue19|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue19|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue19|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e19}}<!-- -->| e18 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue18|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue18|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue18|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue18|{{{lc3|}}}|{{{ld3|}}}}}}}{{#if:{{{lc4|}}}|<br>{{Ethnologue18|{{{lc4|}}}|{{{ld4|}}}}}}}{{#if:{{{lc5|}}}|<br>{{Ethnologue18|{{{lc5|}}}|{{{ld5|}}}}}}}{{#if:{{{lc6|}}}|<br>{{Ethnologue18|{{{lc6|}}}|{{{ld6|}}}}}}}{{#if:{{{lc7|}}}|<br>(Additional references under 'Language codes' in the information box)}}|name=e18}}<!-- -->| e17 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue17|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue17|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue17|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue17|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e17}}<!-- -->| e16 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue16|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue16|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue16|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue16|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e16}} | e15 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue15|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue15|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue15|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue15|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e15}} | e14 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue14|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue14|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue14|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue14|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e14}} | e13 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue13|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue13|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue13|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue13|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e13}} | e12 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue12|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue12|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue12|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue12|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e12}} | e11 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue11|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue11|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue11|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue11|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e11}} | e10 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue10|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue10|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue10|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue10|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e10}} | e09 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue09|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue09|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue09|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue09|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e09}} | e08 = {{#tag:ref|{{#if:{{{iso3|}}}|{{Ethnologue08|{{{iso3|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}}}}}{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br>}}{{Ethnologue08|{{{lc1|}}}|{{#if:{{{iso3|}}}|{{{ld1|}}}|{{#if:{{{refname|}}}|{{{refname}}}|{{{ld1|}}}}}}}}}}}{{#if:{{{lc2|}}}|<br>{{Ethnologue08|{{{lc2|}}}|{{{ld2|}}}}}}}{{#if:{{{lc3|}}}|<br>{{Ethnologue08|{{{lc3|}}}|{{{ld3|}}}}}}}|name=e08}}<!-- -->| linglist = {{#tag:ref|[https://web.archive.org/web/20200101010101/http://multitree.org/codes/{{{iso3|}}} {{#if:{{{refname|}}}|{{{refname}}}|{{{name|}}}}}] at ''[[MultiTree]]'' on [[the Linguist List]]|name=linglist}} | ne2007 = {{#tag:ref|Mikael Parkvall, "Världens 100 största språk 2007" (The World's 100 Largest Languages in 2007), in ''[[Nationalencyklopedin]]''|name=NE100}} | ne2010 = {{#tag:ref|"Världens 100 största språk 2010" (The World's 100 Largest Languages in 2010), in ''[[Nationalencyklopedin]]''|name=NE100_2}} | inali = {{#tag:ref|[[INALI]] (2012) [http://site.inali.gob.mx/pdf/libro_lenguas_indigenas_nacionales_en_riesgo_de_desaparicion.pdf ''México: Lenguas indígenas nacionales'']|name=INALI}} | aiatsis = <ref name=AIATSIS/> | ELP = <ref name=ELP/> | guthrie = <ref name=Guthrie/> | #default = {{{1|}}} }}<noinclude> {{Documentation}} </noinclude> m44y7keji68f642xd31l2xa0h8gqo84 Modul:Language/data/ISO 639-1 828 4669 18567 2024-05-25T14:53:26Z Bangrapip 9 new 18567 Scribunto text/plain -- File-Date: 2024-05-16 return { ["aa"] = {"Afar"}, ["ab"] = {"Abkhazian"}, ["ae"] = {"Avestan"}, ["af"] = {"Afrikaans"}, ["ak"] = {"Akan"}, ["am"] = {"Amharic"}, ["an"] = {"Aragonese"}, ["ar"] = {"Arabic"}, ["as"] = {"Assamese"}, ["av"] = {"Avaric"}, ["ay"] = {"Aymara"}, ["az"] = {"Azerbaijani"}, ["ba"] = {"Bashkir"}, ["be"] = {"Belarusian"}, ["bg"] = {"Bulgarian"}, ["bh"] = {"Bihari languages"}, ["bi"] = {"Bislama"}, ["bm"] = {"Bambara"}, ["bn"] = {"Bengali", "Bangla"}, ["bo"] = {"Tibetan"}, ["br"] = {"Breton"}, ["bs"] = {"Bosnian"}, ["ca"] = {"Catalan", "Valencian"}, ["ce"] = {"Chechen"}, ["ch"] = {"Chamorro"}, ["co"] = {"Corsican"}, ["cr"] = {"Cree"}, ["cs"] = {"Czech"}, ["cu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"}, ["cv"] = {"Chuvash"}, ["cy"] = {"Welsh"}, ["da"] = {"Danish"}, ["de"] = {"German"}, ["dv"] = {"Dhivehi", "Divehi", "Maldivian"}, ["dz"] = {"Dzongkha"}, ["ee"] = {"Ewe"}, ["el"] = {"Modern Greek (1453-)"}, ["en"] = {"English"}, ["eo"] = {"Esperanto"}, ["es"] = {"Spanish", "Castilian"}, ["et"] = {"Estonian"}, ["eu"] = {"Basque"}, ["fa"] = {"Persian"}, ["ff"] = {"Fulah"}, ["fi"] = {"Finnish"}, ["fj"] = {"Fijian"}, ["fo"] = {"Faroese"}, ["fr"] = {"French"}, ["fy"] = {"Western Frisian"}, ["ga"] = {"Irish"}, ["gd"] = {"Scottish Gaelic", "Gaelic"}, ["gl"] = {"Galician"}, ["gn"] = {"Guarani"}, ["gu"] = {"Gujarati"}, ["gv"] = {"Manx"}, ["ha"] = {"Hausa"}, ["he"] = {"Hebrew"}, ["hi"] = {"Hindi"}, ["ho"] = {"Hiri Motu"}, ["hr"] = {"Croatian"}, ["ht"] = {"Haitian", "Haitian Creole"}, ["hu"] = {"Hungarian"}, ["hy"] = {"Armenian"}, ["hz"] = {"Herero"}, ["ia"] = {"Interlingua (International Auxiliary Language Association)"}, ["id"] = {"Indonesian"}, ["ie"] = {"Interlingue", "Occidental"}, ["ig"] = {"Igbo"}, ["ii"] = {"Sichuan Yi", "Nuosu"}, ["ik"] = {"Inupiaq"}, ["io"] = {"Ido"}, ["is"] = {"Icelandic"}, ["it"] = {"Italian"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Japanese"}, ["jv"] = {"Javanese"}, ["ka"] = {"Georgian"}, ["kg"] = {"Kongo"}, ["ki"] = {"Kikuyu", "Gikuyu"}, ["kj"] = {"Kuanyama", "Kwanyama"}, ["kk"] = {"Kazakh"}, ["kl"] = {"Kalaallisut", "Greenlandic"}, ["km"] = {"Khmer", "Central Khmer"}, ["kn"] = {"Kannada"}, ["ko"] = {"Korean"}, ["kr"] = {"Kanuri"}, ["ks"] = {"Kashmiri"}, ["ku"] = {"Kurdish"}, ["kv"] = {"Komi"}, ["kw"] = {"Cornish"}, ["ky"] = {"Kirghiz", "Kyrgyz"}, ["la"] = {"Latin"}, ["lb"] = {"Luxembourgish", "Letzeburgesch"}, ["lg"] = {"Ganda", "Luganda"}, ["li"] = {"Limburgan", "Limburger", "Limburgish"}, ["ln"] = {"Lingala"}, ["lo"] = {"Lao"}, ["lt"] = {"Lithuanian"}, ["lu"] = {"Luba-Katanga"}, ["lv"] = {"Latvian"}, ["mg"] = {"Malagasy"}, ["mh"] = {"Marshallese"}, ["mi"] = {"Maori"}, ["mk"] = {"Macedonian"}, ["ml"] = {"Malayalam"}, ["mn"] = {"Mongolian"}, ["mr"] = {"Marathi"}, ["ms"] = {"Malay (macrolanguage)"}, ["mt"] = {"Maltese"}, ["my"] = {"Burmese"}, ["na"] = {"Nauru"}, ["nb"] = {"Norwegian Bokmål"}, ["nd"] = {"North Ndebele"}, ["ne"] = {"Nepali (macrolanguage)"}, ["ng"] = {"Ndonga"}, ["nl"] = {"Dutch", "Flemish"}, ["nn"] = {"Norwegian Nynorsk"}, ["no"] = {"Norwegian"}, ["nr"] = {"South Ndebele"}, ["nv"] = {"Navajo", "Navaho"}, ["ny"] = {"Nyanja", "Chewa", "Chichewa"}, ["oc"] = {"Occitan (post 1500)"}, ["oj"] = {"Ojibwa"}, ["om"] = {"Oromo"}, ["or"] = {"Oriya (macrolanguage)", "Odia (macrolanguage)"}, ["os"] = {"Ossetian", "Ossetic"}, ["pa"] = {"Panjabi", "Punjabi"}, ["pi"] = {"Pali"}, ["pl"] = {"Polish"}, ["ps"] = {"Pushto", "Pashto"}, ["pt"] = {"Portuguese"}, ["qu"] = {"Quechua"}, ["rm"] = {"Romansh"}, ["rn"] = {"Rundi"}, ["ro"] = {"Romanian", "Moldavian", "Moldovan"}, ["ru"] = {"Russian"}, ["rw"] = {"Kinyarwanda"}, ["sa"] = {"Sanskrit"}, ["sc"] = {"Sardinian"}, ["sd"] = {"Sindhi"}, ["se"] = {"Northern Sami"}, ["sg"] = {"Sango"}, ["sh"] = {"Serbo-Croatian"}, ["si"] = {"Sinhala", "Sinhalese"}, ["sk"] = {"Slovak"}, ["sl"] = {"Slovenian"}, ["sm"] = {"Samoan"}, ["sn"] = {"Shona"}, ["so"] = {"Somali"}, ["sq"] = {"Albanian"}, ["sr"] = {"Serbian"}, ["ss"] = {"Swati"}, ["st"] = {"Southern Sotho"}, ["su"] = {"Sundanese"}, ["sv"] = {"Swedish"}, ["sw"] = {"Swahili (macrolanguage)"}, ["ta"] = {"Tamil"}, ["te"] = {"Telugu"}, ["tg"] = {"Tajik"}, ["th"] = {"Thai"}, ["ti"] = {"Tigrinya"}, ["tk"] = {"Turkmen"}, ["tl"] = {"Tagalog"}, ["tn"] = {"Tswana"}, ["to"] = {"Tonga (Tonga Islands)"}, ["tr"] = {"Turkish"}, ["ts"] = {"Tsonga"}, ["tt"] = {"Tatar"}, ["tw"] = {"Twi"}, ["ty"] = {"Tahitian"}, ["ug"] = {"Uighur", "Uyghur"}, ["uk"] = {"Ukrainian"}, ["ur"] = {"Urdu"}, ["uz"] = {"Uzbek"}, ["ve"] = {"Venda"}, ["vi"] = {"Vietnamese"}, ["vo"] = {"Volapük"}, ["wa"] = {"Walloon"}, ["wo"] = {"Wolof"}, ["xh"] = {"Xhosa"}, ["yi"] = {"Yiddish"}, ["yo"] = {"Yoruba"}, ["za"] = {"Zhuang", "Chuang"}, ["zh"] = {"Chinese"}, ["zu"] = {"Zulu"} } pwae9vv0graqz23t8rvlcopbvzsw4li Modul:ISO 639 name 828 4670 18568 2024-05-25T14:53:49Z Bangrapip 9 new 18568 Scribunto text/plain require('strict'); local getArgs = require ('Module:Arguments').getArgs; local override_data = mw.loadData ('Module:Language/data/ISO 639 override'); --local override_data = mw.loadData ('Module:Language/data/ISO 639 override/sandbox'); local deprecated_data = mw.loadData ('Module:Language/data/ISO 639 deprecated'); local parts = { {'Module:Language/data/ISO 639-1', '1'}, {'Module:Language/data/ISO 639-2', '2'}, {'Module:Language/data/ISO 639-2B', '2B'}, {'Module:Language/data/ISO 639-3', '3'}, {'Module:Language/data/ISO 639-5', '5'}, } --[[--------------------------< E R R O R _ M E S S A G E S >-------------------------------------------------- ]] local error_messages = { ['err_msg'] = '<span style="font-size:100%;" class="error show_639_err_msgs">error: $1 ([[Template:ISO 639 name|help]])</span>', ['err_text'] = { -- error messages used only in the code to name functions ['ietf'] = '$1 is an IETF tag', -- $1 is the ietf tag ['required'] = 'ISO 639$1 code is required', -- $1 is the 639 '-1', '-2', '-3', '-5' part suffix; may be empty string -- code to name functions and iso_639_name_to_code() ['not_found'] = '$1 not found in ISO 639-$2 list', -- $1 is code or language name; $2 is 639 part suffix(es) -- iso_639_name_to_code() only ['name'] = 'language name required', ['not_part'] = '$1 not an ISO 639 part', -- $1 is invalid 639 suffix (without hyphen) ['code_name'] = 'language code or name required', -- iso_639() only } } local error_cat = '[[Category:ISO 639 name template errors]]'; --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< E R R O R _ M S G >------------------------------------------------------------ create an error message ]] local function error_msg (msg, arg, hide, nocat) local retval = ''; if not hide then retval = substitute (error_messages.err_msg, substitute (error_messages.err_text[msg], arg)); retval = nocat and retval or (retval .. error_cat); end return retval end --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set (var) return not (var == nil or var == ''); end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< L A N G _ N A M E _ G E T >---------------------------------------------------- returns first listed language name for code from data{} table; strips parenthetical disambiguation; wikilinks to the language article if link is true; returns nil else ]] local function lang_name_get (code, data, link, label, raw) local name; if data[code] then -- name = raw and data[code][1] or data[code][1]:gsub ('%s*%b()', ''); -- get the name; strip parenthetical disambiguators if any when <raw> is false if raw then name = data[code][1]; else name = data[code][1]:gsub ('%s*%b()', ''); -- strip parenthetical disambiguators if any name = name:gsub ('([^,]-), +(.+)', '%2 %1'); -- if inverted, uninvert end if link then -- make a link to the language article? if name:find ('languages') or name:find ('[Ll]anguage$') then name = make_wikilink (name, label); -- simple wikilink for collective languages or langauges ending in 'Language' unless there is a label elseif override_data.article_name[code] then name = make_wikilink (override_data.article_name[code][1], label or name); -- language name or label with wikilink from override data else name = make_wikilink (name .. ' language', label or name); -- [[name language|name]] or [[name language|label]] end end return name; end end --[[--------------------------< A D D _ I E T F _ E R R O R _ M S G >------------------------------------------ assembles return-text (language code, language name, or error message) with IETF error message into properly formatted readable text |hide-err=yes suppresses error message and category |cat=no supresses category ]] local function add_ietf_error_msg (text, ietf_err, hide, nocat) if hide then ietf_err = ''; end if not nocat then -- |cat= empty or omitted -> nocat=false nocat = '' == ietf_err; -- spoof; don't add cat when no error end return table.concat ({ -- tack on ietf error message if one exists text, -- code name, language name, or error message '' ~= ietf_err and ' ' or '', -- needs a space when ietf_err is not empty ietf_err, nocat and '' or error_cat, -- add error category when |cat=<aynthing but 'no'> }); end --[[--------------------------< G E T _ P A R T _ I N D E X >-------------------------------------------------- gets index suitable for parts{} table from ISO 639-<part> (usually args[2]) return valid index [1] - [5]; nil else 1 <- part ['1'] 2 <- part ['2'] -- this is part 2T 3 <- part ['2B'] 4 <- part ['3'] nil <- part ['4'] -- there is no part 4 5 <- part ['5'] ]] local function get_part_index (part) return ({['1']=1, ['2']=2, ['2B']=3, ['3']=4, ['4']=nil, ['5']=5})[part] end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ T O _ N A M E _ C O M M O N >------------------------ this is code that is common to all of the iso_639_code_n_to_name() functions which serve only as template entry points to provide the frame, the name of the appropriate data source, and to identify which 639 part applies. this function returns a language name or an error message. data is searched in this order: part-specific override data -> standard part data -> part-specific deprecated data a second retval used by _iso_639_code_to_name() is true when a code is found; nil else ]] local function iso_639_code_to_name_common (args, source, part) local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) local raw = 'yes' == args.raw; -- disable override and dab removal local data; -- one of the override or part tables local name; -- holds language name from data if not args[1] then -- if code not provided in the template call return error_msg ('required', '-' .. part, hide, nocat); -- abandon end local code; -- used for error messaging local ietf_err; -- holds an error message when args[1] (language code) is in IETF tag form (may or may not be a valid IETF tag) code, ietf_err = args[1]:gsub('(.-)%-.*', '%1'); -- strip ietf subtags; ietf_err is non-zero when subtags are stripped ietf_err = (0 ~= ietf_err) and error_msg ('ietf', args[1], hide, nocat) or ''; -- when tags are stripped create an error message; empty string for concatenation else if not raw then -- when raw is true, fetch name as is from part data; ignore override data = override_data['override_' .. part]; -- get override data for this part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get override language name if there is one end if not name then data = mw.loadData (source); -- get the data for this ISO 639 part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get language name if there is one end if not name then -- TODO: do something special to indicate when a name is fetched from deprecated data? data = deprecated_data['deprecated_' .. part]; -- get deprecated data for this part name = lang_name_get (code:lower(), data, args.link, args.label, raw); -- get deprecated language name if there is one if not name then return error_msg ('not_found', {code, part}, hide, nocat); -- code not found, return error message end end return add_ietf_error_msg (name, ietf_err, hide, nocat), true; -- return language name with ietf error message if any; true because we found a code end --[[--------------------------< _ I S O _ 6 3 9 _ C O D E _ T O _ N A M E >------------------------------------ searches through the ISO 639 language tables for a name that matches the supplied code. on success returns first language name that matches code from template frame perhaps with an error message and a second return value of true; on failure returns an error message and a second return value of nil. The second return value is a return value used by iso_639_code_exists() looks first in the override data and then sequentially in the 639-1, -2, -3, and -5 data ]] local function _iso_639_code_to_name (frame) local args = getArgs(frame); local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) if not args[1] then -- if code not provided in the template call return error_msg ('required', '', hide, nocat); -- abandon end local name; -- the retrieved language name and / or error message local found; -- set to true when language name is found for _, part in ipairs (parts) do name, found = iso_639_code_to_name_common (args, part[1], part[2]); if found then return name, true; -- second retval for iso_639_name_exists() end end return error_msg ('not_found', {args[1], '1, -2, -2B, -3, -5'}, hide, nocat); -- here when code (args[1]) is not found in the data tables end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ T O _ N A M E >-------------------------------------- template entry point; returns first language name that matches code from template frame or an error message looks first in the override data and then sequentially in the 639-1, -2, -3, and -5 data ]] local function iso_639_code_to_name (frame) local ret_val = _iso_639_code_to_name (frame); -- ignore second return value return ret_val; -- return language name and / or error message end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ E X I S T S >---------------------------------------- template entry point; returns true if language code maps to a language name; intended as a replacement for: {{#exist:Template:ISO 639 name <code>|<exists>|<doesn't exist>}} Instead of that expensive parser function call use this function: {{#if:{{#invoke:ISO 639 name|iso_639_code_exists|<code>}}|<exists>|<doesn't exist>}} on success, returns true; nil else ]] local function iso_639_code_exists (frame) local _, exists; _, exists = _iso_639_code_to_name (frame); -- ignore name/error message return; <exists> is true when name found for code; nil else return exists; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 1 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-1 code from template frame or an error message ]] local function iso_639_code_1_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[1][1], parts[1][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 2 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-2 code from template frame or an error message ]] local function iso_639_code_2_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[2][1], parts[2][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 2 B _ T O _ N A M E >-------------------------------- template entry point; returns first language name that matches ISO 639-2 code from template frame or an error message ]] local function iso_639_code_2B_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[3][1], parts[3][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 3 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-3 code from template frame or an error message ]] local function iso_639_code_3_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[4][1], parts[4][2]); -- suppress second return value return retval; end --[[--------------------------< I S O _ 6 3 9 _ C O D E _ 5 _ T O _ N A M E >---------------------------------- template entry point; returns first language name that matches ISO 639-5 code from template frame or an error message ]] local function iso_639_code_5_to_name (frame) local args = getArgs (frame); local retval = iso_639_code_to_name_common (args, parts[5][1], parts[5][2]); -- index [4] -> part 5 because there is no part 4; suppress second return value return retval; end --[[--------------------------< N A M E _ I N _ P A R T _ C O D E _ G E T >------------------------------------ indexes into the <name_data> using <name> and extracts the language code assigned to <part> (1, 2, 2B, 3, 5). attempts to index override data first; returns code on success, nil else ]] local function name_in_part_code_get (name, part, part_idx, name_data) return name_data[name] and ( name_data[name][part_idx+5] or -- see if the name exists in the part's override table name_data[name][part_idx] or -- see if the name exists in the part's main table name_data[name][part_idx+10] -- see if the name exists in the part's deprecated table ); end --[[--------------------------< _ I S O _ 6 3 9 _ N A M E _ T O _ C O D E >------------------------------------ module entry point; returns ISO 639-1, -2, -2B, -3, or -5 code associated with language name according to part (1, 2, 2B, 3, 5) argument; when part is not provided scans 1, 2, 2B, 3, 5 and returns first code override data are examined first <args> is frame arguments from getArgs(frame) ]] local function _iso_639_name_to_code (args) local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) if not args[1] then return error_msg ('name', '', hide, nocat); -- abandon when language name missing end local name = args[1]; -- used in error messaging local lc_name = name:gsub(' +', ' '):lower(); -- lowercase version of name for indexing into the data table; strip extraneous space characters local part_idx; local part = args[2]; if part then part_idx = get_part_index (part); if not part_idx then return error_msg ('not_part', part, hide, nocat); -- abandon; args[2] is not a valid ISO 639 part end end local name_data = mw.loadData ('Module:Language/data/ISO 639 name to code'); -- ISO 639 language names to code table -- local name_data = mw.loadData ('Module:Language/data/ISO 639 name to code/sandbox'); -- ISO 639 language names to code table local code; if part then code = name_in_part_code_get (lc_name, part, part_idx, name_data); -- search the specified override table + part table else for part_idx, part_tag in ipairs ({'1', '2', '2B', '3', '5'}) do -- no part provided, spin through all parts override first and get the first available code code = name_in_part_code_get (lc_name, part_tag, part_idx, name_data); if code then -- nil when specified <part> does not have code for specified language <name> break; -- when code is not nil, done end end end if code then return code, true; end return error_msg ('not_found', {name, part or '1, -2, -2B, -3, -5'}, hide, nocat), false; end --[[--------------------------< I S O _ 6 3 9 _ N A M E _ T O _ C O D E >-------------------------------------- template entry point; returns ISO 639-1, -2, -2B, -3, or -5 code associated with language name according to part (1, 2, 2B, 3, 5) argument; when part is not provided scans 1, 2, 2B, 3, 5 and returns first code override data are examined first args[1] is language name args[2] is ISO 639 part ]] local function iso_639_name_to_code (frame) local args = getArgs(frame); local result, _ = _iso_639_name_to_code (args); -- suppress true/false return used by iso_639_name_exists() return result; end --[[--------------------------< I S O _ 6 3 9 _ N A M E _ E X I S T S >---------------------------------------- template entry point; returns ISO 639-1, -2, -3, or -5 code associated with language name according to part (1, 2, 3, 5) argument; when part is not provided scans 1, 2, 3 , 5 and returns first code override data are examined first args[1] is language name args[2] is ISO 639 part ]] local function iso_639_name_exists (frame) local args = getArgs(frame); local _, result = _iso_639_name_to_code (args); -- suppress code return used by iso_639_name_to_code() return result and true or nil; end --[[--------------------------< I S O _ 6 3 9 >---------------------------------------------------------------- template entry point. returns: language name if args[1] is valid language code language code if args[1] is valid language name this function is constrained to the ISO 639 part specified in args[2] which must be 1, 2, 2B, 3, or 5. When not provided all parts are tested. The first match is found ]] local function iso_639 (frame) local args = getArgs (frame); local hide = 'yes' == args['hide-err']; -- suppress error messages and error categorization local nocat = 'no' == args.cat; -- suppress error categorization (primarily for demo use) local result; local found; -- set to true when language name is found if not args[1] then return error_msg ('code_name', '', hide, nocat); end local part = args[2]; if part then -- if ISO 639 part supplied local part_idx = get_part_index (part); -- map index from <part>; anything else nil if not part_idx then return error_msg ('not_part', part, hide, nocat); -- abandon; args[2] is not a valid ISO 639 part end result, found = iso_639_code_to_name_common (args, parts[part_idx][1], parts[part_idx][2]); -- attempt to find a code match if found then return result; -- found the code so return the language name end result = _iso_639_name_to_code (args); -- might be a language name; return code if it is; error message or empty string else return result; -- this way to suppress second return else for _, part in ipairs (parts) do -- for each of the iso 639 parts result, found = iso_639_code_to_name_common (args, part[1], part[2]); -- attempt to find a code match if found then return result; -- found the code so return the language name end end end result = _iso_639_name_to_code (args); -- might be a language name; return code if it is; error message or empty string else return result; -- this way to suppress second return end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { iso_639 = iso_639, -- returns code when given name; returns name when given code iso_639_code_exists = iso_639_code_exists, iso_639_name_exists = iso_639_name_exists, iso_639_code_to_name = iso_639_code_to_name, iso_639_code_1_to_name = iso_639_code_1_to_name, iso_639_code_2_to_name = iso_639_code_2_to_name, iso_639_code_2B_to_name = iso_639_code_2B_to_name, iso_639_code_3_to_name = iso_639_code_3_to_name, iso_639_code_5_to_name = iso_639_code_5_to_name, iso_639_name_to_code = iso_639_name_to_code, }; m1ibcywzj1l5b5ppsp7bu9pvf8adqfo Modul:Language/data/ISO 639-3 (dep) 828 4671 18569 2024-05-25T14:54:08Z Bangrapip 9 new 18569 Scribunto text/plain -- File-Date: 2023-01-23 return { ["aam"] = {"Aramanik"}, ["aay"] = {"Aariya"}, ["acc"] = {"Cubulco Achí"}, ["adp"] = {"Adap"}, ["aex"] = {"Amerax"}, ["agp"] = {"Paranan"}, ["ahe"] = {"Ahe"}, ["ais"] = {"Nataoran Amis"}, ["aiz"] = {"Aari"}, ["ajp"] = {"South Levantine Arabic"}, ["ajt"] = {"Judeo-Tunisian Arabic"}, ["akn"] = {"Amikoana"}, ["amd"] = {"Amapá Creole"}, ["aoh"] = {"Arma"}, ["arf"] = {"Arafundi"}, ["asd"] = {"Asas"}, ["atf"] = {"Atuence"}, ["aue"] = {"ǂKxʼauǁʼein"}, ["auv"] = {"Auvergnat"}, ["ayx"] = {"Ayi (China)"}, ["ayy"] = {"Tayabas Ayta"}, ["azr"] = {"Adzera"}, ["baz"] = {"Tunen"}, ["bbz"] = {"Babalia Creole Arabic"}, ["bcx"] = {"Pamona"}, ["bgh"] = {"Bogan"}, ["bgm"] = {"Baga Mboteni"}, ["bhk"] = {"Albay Bicolano"}, ["bic"] = {"Bikaru"}, ["bii"] = {"Bisu"}, ["bij"] = {"Vaghat-Ya-Bijim-Legeri"}, ["bjd"] = {"Bandjigali"}, ["bjq"] = {"Southern Betsimisaraka Malagasy"}, ["bkb"] = {"Finallig"}, ["bke"] = {"Bengkulu"}, ["blg"] = {"Balau"}, ["blu"] = {"Hmong Njua"}, ["bmy"] = {"Bemba (Democratic Republic of Congo)"}, ["bnh"] = {"Banawá"}, ["boc"] = {"Bakung Kenyah"}, ["bpb"] = {"Barbacoas"}, ["bqe"] = {"Navarro-Labourdin Basque"}, ["bsd"] = {"Sarawak Bisaya"}, ["bsz"] = {"Souletin Basque"}, ["btb"] = {"Beti (Cameroon)"}, ["btl"] = {"Bhatola"}, ["bvs"] = {"Belgian Sign Language"}, ["bwv"] = {"Bahau River Kenyah"}, ["bxt"] = {"Buxinhua"}, ["bxx"] = {"Borna (Democratic Republic of Congo)"}, ["byu"] = {"Buyang"}, ["byy"] = {"Buya"}, ["cbe"] = {"Chipiajes"}, ["cbh"] = {"Cagua"}, ["cbm"] = {"Yepocapa Southwestern Cakchiquel"}, ["cca"] = {"Cauca"}, ["ccq"] = {"Chaungtha"}, ["ccx"] = {"Northern Zhuang"}, ["ccy"] = {"Southern Zhuang"}, ["cdg"] = {"Chamari"}, ["chs"] = {"Chumash"}, ["cit"] = {"Chittagonian"}, ["cjr"] = {"Chorotega"}, ["cka"] = {"Khumi Awa Chin"}, ["ckc"] = {"Northern Cakchiquel"}, ["ckd"] = {"South Central Cakchiquel"}, ["cke"] = {"Eastern Cakchiquel"}, ["ckf"] = {"Southern Cakchiquel"}, ["cki"] = {"Santa María De Jesús Cakchiquel"}, ["ckj"] = {"Santo Domingo Xenacoj Cakchiquel"}, ["ckk"] = {"Acatenango Southwestern Cakchiquel"}, ["ckw"] = {"Western Cakchiquel"}, ["cmk"] = {"Chimakum"}, ["cnm"] = {"Ixtatán Chuj"}, ["coy"] = {"Coyaima"}, ["cqu"] = {"Chilean Quechua"}, ["cru"] = {"Carútana"}, ["cti"] = {"Tila Chol"}, ["cug"] = {"Chungmboko"}, ["cum"] = {"Cumeral"}, ["cun"] = {"Cunén Quiché"}, ["daf"] = {"Dan"}, ["dap"] = {"Nisi (India)"}, ["dat"] = {"Darang Deng"}, ["dgu"] = {"Degaru"}, ["dha"] = {"Dhanwar (India)"}, ["dit"] = {"Dirari"}, ["djl"] = {"Djiwarli"}, ["dkl"] = {"Kolum So Dogon"}, ["drh"] = {"Darkhat"}, ["drr"] = {"Dororo"}, ["drw"] = {"Darwazi"}, ["dud"] = {"Hun-Saare"}, ["duj"] = {"Dhuwal"}, ["dwl"] = {"Walo Kumbe Dogon"}, ["dyk"] = {"Land Dayak"}, ["dzd"] = {"Daza"}, ["ekc"] = {"Eastern Karnic"}, ["elp"] = {"Elpaputih"}, ["eml"] = {"Emiliano-Romagnolo"}, ["emo"] = {"Emok"}, ["eni"] = {"Enim"}, ["eur"] = {"Europanto"}, ["fiz"] = {"Izere"}, ["flm"] = {"Falam Chin"}, ["fri"] = {"Western Frisian"}, ["gav"] = {"Gabutamon"}, ["gbc"] = {"Garawa"}, ["gen"] = {"Geman Deng"}, ["gfx"] = {"Mangetti Dune ǃXung"}, ["ggh"] = {"Garreh-Ajuran"}, ["ggm"] = {"Gugu Mini"}, ["ggn"] = {"Eastern Gurung"}, ["ggo"] = {"Southern Gondi"}, ["ggr"] = {"Aghu Tharnggalu"}, ["gio"] = {"Gelao"}, ["gji"] = {"Geji"}, ["gli"] = {"Guliguli"}, ["gmo"] = {"Gamo-Gofa-Dawro"}, ["gsc"] = {"Gascon"}, ["gti"] = {"Gbati-ri"}, ["guv"] = {"Gey"}, ["hrr"] = {"Horuru"}, ["hsf"] = {"Southeastern Huastec"}, ["hva"] = {"San Luís Potosí Huastec"}, ["iap"] = {"Iapama"}, ["ibi"] = {"Ibilo"}, ["ill"] = {"Iranun"}, ["ilw"] = {"Talur"}, ["ime"] = {"Imeraguen"}, ["itu"] = {"Itutang"}, ["ixi"] = {"Nebaj Ixil"}, ["ixj"] = {"Chajul Ixil"}, ["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"}, ["jai"] = {"Western Jacalteco"}, ["jap"] = {"Jaruára"}, ["jar"] = {"Jarawa (Nigeria)"}, ["jeg"] = {"Jeng"}, ["kbf"] = {"Kakauhua"}, ["kds"] = {"Lahu Shi"}, ["kdv"] = {"Kado"}, ["kgc"] = {"Kasseng"}, ["kgd"] = {"Kataang"}, ["kgh"] = {"Upper Tanudan Kalinga"}, ["kgm"] = {"Karipúna"}, ["kjf"] = {"Khalaj"}, ["knh"] = {"Kayan River Kenyah"}, ["kob"] = {"Kohoroxitari"}, ["koj"] = {"Sara Dunjo"}, ["kox"] = {"Coxima"}, ["kpp"] = {"Paku Karen"}, ["krg"] = {"North Korowai"}, ["krm"] = {"Krim"}, ["krq"] = {"Krui"}, ["ksa"] = {"Shuwa-Zamani"}, ["ktr"] = {"Kota Marudu Tinagas"}, ["kvs"] = {"Kunggara"}, ["kwq"] = {"Kwak"}, ["kxe"] = {"Kakihum"}, ["kxg"] = {"Katingan"}, ["kxl"] = {"Nepali Kurux"}, ["kxu"] = {"Kui (India)"}, ["kzh"] = {"Kenuzi-Dongola"}, ["kzj"] = {"Coastal Kadazan"}, ["kzt"] = {"Tambunan Dusun"}, ["lak"] = {"Laka (Nigeria)"}, ["lba"] = {"Lui"}, ["lcq"] = {"Luhu"}, ["leg"] = {"Lengua"}, ["lii"] = {"Lingkhim"}, ["llo"] = {"Khlor"}, ["lmm"] = {"Lamam"}, ["lms"] = {"Limousin"}, ["lmt"] = {"Lematang"}, ["lmz"] = {"Lumbee"}, ["lnc"] = {"Languedocien"}, ["lno"] = {"Lango (South Sudan)"}, ["lnt"] = {"Lintang"}, ["lod"] = {"Berawan"}, ["lsg"] = {"Lyons Sign Language"}, ["mbg"] = {"Northern Nambikuára"}, ["mdo"] = {"Southwest Gbaya"}, ["meg"] = {"Mea"}, ["mgx"] = {"Omati"}, ["mhh"] = {"Maskoy Pidgin"}, ["mhv"] = {"Arakanese"}, ["miv"] = {"Mimi"}, ["mja"] = {"Mahei"}, ["mld"] = {"Malakhel"}, ["mly"] = {"Malay (individual language)"}, ["mms"] = {"Southern Mam"}, ["mnt"] = {"Maykulan"}, ["mob"] = {"Moinba"}, ["mof"] = {"Mohegan-Montauk-Narragansett"}, ["mol"] = {"Moldavian"}, ["mpf"] = {"Tajumulco Mam"}, ["mqd"] = {"Madang"}, ["mst"] = {"Cataelano Mandaya"}, ["mtz"] = {"Tacanec"}, ["muw"] = {"Mundari"}, ["mvc"] = {"Central Mam"}, ["mvj"] = {"Todos Santos Cuchumatán Mam"}, ["mvm"] = {"Muya"}, ["mwd"] = {"Mudbura"}, ["mwj"] = {"Maligo"}, ["mwx"] = {"Mediak"}, ["mwy"] = {"Mosiro"}, ["myd"] = {"Maramba"}, ["myi"] = {"Mina (India)"}, ["myq"] = {"Forest Maninka"}, ["myt"] = {"Sangab Mandaya"}, ["mzf"] = {"Aiku"}, ["nad"] = {"Nijadali"}, ["nbf"] = {"Naxi"}, ["nbx"] = {"Ngura"}, ["ncp"] = {"Ndaktup"}, ["nfg"] = {"Nyeng"}, ["nfk"] = {"Shakara"}, ["ngo"] = {"Ngoni"}, ["nhj"] = {"Tlalitzlipa Nahuatl"}, ["nhs"] = {"Southeastern Puebla Nahuatl"}, ["nky"] = {"Khiamniungan Naga"}, ["nln"] = {"Durango Nahuatl"}, ["nlr"] = {"Ngarla"}, ["nns"] = {"Ningye"}, ["nnx"] = {"Ngong"}, ["nom"] = {"Nocamán"}, ["noo"] = {"Nootka"}, ["nts"] = {"Natagaimas"}, ["nxj"] = {"Nyadu"}, ["nxu"] = {"Narau"}, ["occ"] = {"Occidental"}, ["ogn"] = {"Ogan"}, ["ome"] = {"Omejes"}, ["ope"] = {"Old Persian"}, ["ork"] = {"Orokaiva"}, ["oun"] = {"ǃOǃung"}, ["paj"] = {"Ipeka-Tapuia"}, ["pat"] = {"Papitalai"}, ["pbz"] = {"Palu"}, ["pcr"] = {"Panang"}, ["pec"] = {"Southern Pesisir"}, ["pen"] = {"Penesak"}, ["pgy"] = {"Pongyong"}, ["pii"] = {"Pini"}, ["plj"] = {"Polci"}, ["plm"] = {"Palembang"}, ["plp"] = {"Palpa"}, ["pmc"] = {"Palumata"}, ["pmk"] = {"Pamlico"}, ["pmu"] = {"Mirpur Panjabi"}, ["poa"] = {"Eastern Pokomam"}, ["pob"] = {"Western Pokomchí"}, ["pod"] = {"Ponares"}, ["poj"] = {"Lower Pokomo"}, ["pou"] = {"Southern Pokomam"}, ["ppa"] = {"Pao"}, ["ppr"] = {"Piru"}, ["ppv"] = {"Papavô"}, ["prb"] = {"Lua'"}, ["prp"] = {"Parsi"}, ["prv"] = {"Provençal"}, ["pry"] = {"Pray 3"}, ["puk"] = {"Pu Ko"}, ["pun"] = {"Pubian"}, ["puz"] = {"Purum Naga"}, ["quj"] = {"Joyabaj Quiché"}, ["qut"] = {"West Central Quiché"}, ["quu"] = {"Eastern Quiché"}, ["qxi"] = {"San Andrés Quiché"}, ["rae"] = {"Ranau"}, ["rie"] = {"Rien"}, ["rjb"] = {"Rajbanshi"}, ["rmr"] = {"Caló"}, ["rna"] = {"Runa"}, ["rsi"] = {"Rennellese Sign Language"}, ["rws"] = {"Rawas"}, ["sap"] = {"Sanapaná"}, ["sca"] = {"Sansu"}, ["scc"] = {"Serbian"}, ["scr"] = {"Croatian"}, ["sdd"] = {"Semendo"}, ["sdi"] = {"Sindang Kelingi"}, ["sdm"] = {"Semandang"}, ["sgl"] = {"Sanglechi-Ishkashimi"}, ["sgo"] = {"Songa"}, ["sic"] = {"Malinguat"}, ["skk"] = {"Sok"}, ["skl"] = {"Selako"}, ["slb"] = {"Kahumamahon Saluan"}, ["slq"] = {"Salchuq"}, ["smd"] = {"Sama"}, ["snb"] = {"Sebuyau"}, ["snh"] = {"Shinabo"}, ["srj"] = {"Serawai"}, ["stc"] = {"Santa Cruz"}, ["suf"] = {"Tarpia"}, ["suh"] = {"Suba"}, ["sul"] = {"Surigaonon"}, ["sum"] = {"Sumo-Mayangna"}, ["suu"] = {"Sungkai"}, ["svr"] = {"Savara"}, ["szd"] = {"Seru"}, ["szk"] = {"Sizaki"}, ["tbb"] = {"Tapeba"}, ["tdu"] = {"Tempasuk Dusun"}, ["tgg"] = {"Tangga"}, ["thc"] = {"Tai Hang Tong"}, ["thw"] = {"Thudam"}, ["thx"] = {"The"}, ["tid"] = {"Tidong"}, ["tie"] = {"Tingal"}, ["tkk"] = {"Takpa"}, ["tle"] = {"Southern Marakwet"}, ["tlw"] = {"South Wemale"}, ["tlz"] = {"Toala'"}, ["tmk"] = {"Northwestern Tamang"}, ["tmp"] = {"Tai Mène"}, ["tmx"] = {"Tomyang"}, ["tne"] = {"Tinoc Kallahan"}, ["tnf"] = {"Tangshewi"}, ["tnj"] = {"Tanjong"}, ["toe"] = {"Tomedes"}, ["tot"] = {"Patla-Chicontla Totonac"}, ["tpw"] = {"Tupí"}, ["tsf"] = {"Southwestern Tamang"}, ["ttx"] = {"Tutong 1"}, ["tzb"] = {"Bachajón Tzeltal"}, ["tzc"] = {"Chamula Tzotzil"}, ["tze"] = {"Chenalhó Tzotzil"}, ["tzs"] = {"San Andrés Larrainzar Tzotzil"}, ["tzt"] = {"Western Tzutujil"}, ["tzu"] = {"Huixtán Tzotzil"}, ["tzz"] = {"Zinacantán Tzotzil"}, ["ubm"] = {"Upper Baram Kenyah"}, ["unp"] = {"Worora"}, ["uok"] = {"Uokha"}, ["uun"] = {"Kulon-Pazeh"}, ["vki"] = {"Ija-Zuba"}, ["vky"] = {"Kayu Agung"}, ["vlr"] = {"Vatrata"}, ["vmo"] = {"Muko-Muko"}, ["wgw"] = {"Wagawaga"}, ["wit"] = {"Wintu"}, ["wiw"] = {"Wirangu"}, ["wra"] = {"Warapu"}, ["wrd"] = {"Warduji"}, ["wre"] = {"Ware"}, ["wya"] = {"Wyandot"}, ["xah"] = {"Kahayan"}, ["xba"] = {"Kamba (Brazil)"}, ["xbx"] = {"Kabixí"}, ["xia"] = {"Xiandao"}, ["xip"] = {"Xipináwa"}, ["xkh"] = {"Karahawyana"}, ["xkm"] = {"Mahakam Kenyah"}, ["xmi"] = {"Miarrã"}, ["xrq"] = {"Karranga"}, ["xsj"] = {"Subi"}, ["xsk"] = {"Sakan"}, ["xss"] = {"Assan"}, ["xst"] = {"Silt'e"}, ["xtz"] = {"Tasmanian"}, ["xuf"] = {"Kunfal"}, ["ybd"] = {"Yangbye"}, ["yds"] = {"Yiddish Sign Language"}, ["yen"] = {"Yendang"}, ["yib"] = {"Yinglish"}, ["yio"] = {"Dayao Yi"}, ["yiy"] = {"Yir Yoront"}, ["yma"] = {"Yamphe"}, ["ymj"] = {"Muji Yi"}, ["ymt"] = {"Mator-Taygi-Karagas"}, ["ynh"] = {"Yangho"}, ["yos"] = {"Yos"}, ["ypl"] = {"Pula Yi"}, ["ypw"] = {"Puwa Yi"}, ["yri"] = {"Yarí"}, ["yus"] = {"Chan Santa Cruz Maya"}, ["yuu"] = {"Yugh"}, ["ywm"] = {"Wumeng Yi"}, ["yym"] = {"Yuanjiang-Mojiang Yi"}, ["zir"] = {"Ziriya"}, ["zkb"] = {"Koibal"}, ["ztc"] = {"Lachirioag Zapotec"}, ["zua"] = {"Zeem"} } exw255vej13p610ngcruxedfeqdioj0 Modul:Language/data/ISO 639 deprecated 828 4672 18570 2024-05-25T14:54:24Z Bangrapip 9 new 18570 Scribunto text/plain --[[--------------------------< D E P R E C A T E D _ 1 >------------------------------------------------------ ISO 639-1 code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_1 = { -- ISO 639-1 codes ["in"] = {"Indonesian"}, ["iw"] = {"Hebrew"}, ["ji"] = {"Yiddish"}, ["jw"] = {"Javanese"}, ["mo"] = {"Moldavian", "Moldovan"}, ["sh"] = {"Serbo-Croatian"}, -- deprecated by ISO; retained in IANA } --[[--------------------------< D E P R E C A T E D _ 2 >------------------------------------------------------ ISO 639-2 code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_2 = { -- ISO 639-2 codes ["mol"] = {"Moldavian", "Moldovan"}, -- ISO 639-3 overwrites this to {"Moldavian"} } --[[--------------------------< D E P R E C A T E D _ 2 B >---------------------------------------------------- ISO 639-2B code / name pairs taken from https://www.loc.gov/standards/iso639-2/php/code_changes.php ]] local deprecated_2B = { -- ISO 639-2B codes ["jaw"] = {"Javanese"}, ["scc"] = {"Serbian"}, ["scr"] = {"Croatian"}, } --[[--------------------------< D E P R E C A T E D _ 3 >------------------------------------------------------ ISO 639-3 code / name pairs taken from iso-639-3_Retirements_YYYYMMDD.tab file in Complete Code Tables Set UTF-8 version zip file available at https://iso639-3.sil.org/code_tables/download_tables function deprecated_3_make() to avoid the metatable trap ]] local function deprecated_3_make () local dep3 = mw.loadData ('Module:Language/data/ISO 639-3 (dep)'); -- separate source table for deprecated ISO 639-3 codes local t = {}; for k, v in pairs (dep3) do -- add deprecated ISO 639-3 codes/language names t[k] = {v[1]}; end dep3={}; return t; end local deprecated_3 = deprecated_3_make(); -- create deprecated codes/language names table --[[--------------------------< D E P R E C A T E D _ 5 >------------------------------------------------------ ISO 639-3 code taken from https://www.loc.gov/standards/iso639-5/changes.php; names not listed ]] local deprecated_5 = { ["car"] = {"Galibi Carib"}, -- name is assumed from -2, -3 (both active); source omits name } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { deprecated_1 = deprecated_1, deprecated_2 = deprecated_2, deprecated_2B = deprecated_2B, deprecated_3 = deprecated_3, deprecated_5 = deprecated_5, } edp1sp0ym3qzxr55rxy6k7zxywqk1gi Modul:Language/data/ISO 639 override 828 4673 18571 2024-05-25T14:54:56Z Bangrapip 9 new 18571 Scribunto text/plain --[[--------------------------< O V E R R I D E _ 1 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Language/data/iana languages ]] local override_1 = { ["bo"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan ["el"] = {"Greek"}, -- Modern Greek (1453-) ["ht"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mo"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki ["st"] = {"Sotho"}, -- Southern Sotho; match ISO 639-2; en.wiki preferred ["to"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 2 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Language/data/ISO 639-2 ]] local override_2 = { -- ["ang"] = {"Old English"}, -- English, Old (ca.450-1100) ["bod"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan -- ["dum"] = {"Middle Dutch"}, -- Dutch, Middle (ca.1050-1350) ["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient) ["ell"] = {"Greek"}, -- Greek, Modern (1453-) -- ["enm"] = {"Middle English"}, -- English, Middle (1100-1500) -- ["frm"] = {"Middle French"}, -- French, Middle (ca.1400-1600) -- ["fro"] = {"Old French"}, -- French, Old (842-ca.1400) -- ["gmh"] = {"Middle High German"}, -- German, Middle High (ca.1050-1500) -- ["goh"] = {"Old High German"}, -- German, Old High (ca.750-1050) -- ["grc"] = {"Ancient Greek"}, -- Greek, Ancient (to 1453) ["hat"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mga"] = {"Middle Irish"}, -- Irish, Middle (900-1200) -- ["mol"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki ["nbl"] = {"Southern Ndebele"}, -- Ndebele, South or South Ndebele ["nde"] = {"Northern Ndebele"}, -- Ndebele, North or North Ndebele ["nob"] = {"Norwegian Bokmål"}, -- Bokmål, Norwegian or Norwegian Bokmål -- ["non"] = {"Old Norse"}, -- Norse, Old -- ["ota"] = {"Ottoman Turkish"}, -- Turkish, Ottoman (1500-1928) -- ["peo"] = {"Old Persian"}, -- Persian, Old (ca.600-400 B.C.) ["pro"] = {"Old Occitan"}, -- Provençal, Old (to 1500) or Occitan, Old (to 1500) -- ["sga"] = {"Old Irish"}, -- Irish, Old (to 900) ["sot"] = {"Sotho"}, -- Sotho, Southern; en.wiki preferred ["ton"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 2 B >-------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Language/data/ISO 639-2B ]] local override_2B = { ["gre"] = {"Greek"}, -- Greek, Modern (1453-) ["tib"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan } --[[--------------------------< O V E R R I D E _ 3 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Language/data/ISO 639-3 ]] local override_3 = { ["bod"] = {"Standard Tibetan"}, -- en.wiki preferred; Tibetan ["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient) ["ell"] = {"Greek"}, -- Modern Greek (1453-) ["haa"] = {"Hän"}, -- to avoid redirect; Han ["hat"] = {"Haitian Creole"}, -- en.wiki preferred; Haitian -- ["mol"] = {"Moldovan"}, -- deprecated in ISO 639, still in use at en.wiki as ISO 639-1 mo ['mte'] = {"Mono-Alu"}, -- en.wiki preferred; Mono (Solomon Islands) ["nbl"] = {"Southern Ndebele"}, -- South Ndebele ["nde"] = {"Northern Ndebele"}, -- North Ndebele ["pms"] = {"Piedmontese"}, -- ISO 639-3 name is Piemontese; to match en.wiki article title ["pnb"] = {"Punjabi"}, -- Western Panjabi, a dab; en.wiki preferred ["sot"] = {"Sotho"}, -- Southern Sotho; match ISO 639-2; en.wiki preferred ["ton"] = {"Tongan"}, -- en.wiki preferred; Tonga (Tonga Islands) } --[[--------------------------< O V E R R I D E _ 5 >---------------------------------------------------------- Language codes and names in this table override the ISO 639 names in: Module:Language/data/ISO 639-5 ]] local override_5 = { } --[[--------------------------< O V E R R I D E _ D E P >------------------------------------------------------ Language codes and names in this table override the ISO 639 names in: Module:Language/data/ISO 639 deprecated ]] local override_dep = { } --[[--------------------------< A R T I C L E _ L I N K >------------------------------------------------------ for those rare occasions when article titles don't fit with the normal '<language name> language', this table maps language code to article title. Use of this table should be avoided and the use of redirects preferred as that is the long-standing method of handling article names that don't fit with the normal pattern ]] local article_name = { ["lij"] = {"Ligurian (Romance language)"}, -- Ligurian; see Template_talk:Lang#Ligurian_dab ['mbo'] = {"Mbo language (Cameroon)"}, -- Mbo (Cameroon) ['mnh'] = {"Mono language (Congo)"}, -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages ['mnr'] = {"Mono language (California)"}, -- Mono (USA) ['mru'] = {"Mono language (Cameroon)"}, -- Mono (Cameroon) ["xlg"] = {"Ligurian (ancient language)"}, -- see Template_talk:Lang#Ligurian_dab ["zmw"] = {"Mbo language (Congo)"}, -- Mbo (Democratic Republic of Congo) } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { override_1 = override_1, override_2 = override_2, override_2B = override_2B, override_3 = override_3, override_5 = override_5, override_dep = override_dep, article_name = article_name, } efw3su8c2n7vo5iwk28rwg81x4jq195 Sablonan:Infobox language 10 4674 18589 18580 2024-05-25T16:00:40Z Bangrapip 9 18589 wikitext text/x-wiki {{Infobox | bodyclass = vevent | bodystyle = {{#if:{{{boxsize|}}}|width: {{{boxsize}}};}} | abovestyle = font-size:125%; color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|#114057|1}}|white|{{{fontcolor|black}}} }}; background-color: {{#if:{{{creator|}}}{{{setting|}}}|#114057|{{#if:{{{signers|}}}|silver|{{Infobox language/family-color|{{{familycolor|Default}}} }} }} }}; | above = <includeonly>{{{name|{{#if:{{#invoke:Wikidata|ViewSomething|labels|en|value}}|{{#invoke:Wikidata|ViewSomething|labels|en|value}}|{{PAGENAMEBASE}}}}}}}</includeonly> | aboveclass = above | subheaderstyle = font-size:110%; text-align: center; color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|#114057|1}}|white|{{{fontcolor|black}}} }}; background-color: {{#if:{{{creator|}}}{{{setting|}}}|#114057|{{#if:{{{signers|}}}|silver|{{Infobox language/family-color|{{{familycolor|Default}}} }} }} }}; | subheader1 = {{{altname|}}} | subheader2 = {{{nativename|}}} | subheader3 = {{#if:{{{acceptance|}}}|({{{acceptance|}}})}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|upright={{#if:{{{imagescale|}}}|{{{imagescale|}}}|0.9}}|alt={{{imagealt|}}}}} | captionstyle = padding:0.35em 0.35em 0.25em;line-height:1.25em; | caption = {{{imagecaption|}}} | headerstyle = color: {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}}|white|{{{fontcolor|black}}}}}; background-color: {{#if:{{{signers|}}}|silver|{{#if:{{{creator|}}}{{{setting|}}}|#114057|{{Infobox language/family-color|{{{familycolor|Default}}}}}}}}}; <!---------------------------------------------------------> | labelstyle = text-align: left; white-space:nowrap;padding-right:0.65em<!--(to ensure gap between any long/nonwrapped label and subsequent data on same line-->; | datastyle = line-height:1.3em; | label1 = Pengucapan | data1 = {{#if:{{{pronunciation|}}}| {{{pronunciation|''to be added''}}}}} | label2 = {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} | Dibikin&nbsp;ama | Basa&nbsp;aslinya }} | data2 = {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} |{{{creator|–}}} |{{{states|{{{state|}}}}}} }} | label3 = Tanggal | data3 = {{{created|}}} | label4 = {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} |Setting and usage |{{#if:{{{region|}}}|Region}} }} | data4 = {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} |{{{setting|}}} |{{{region|}}} }} | label6 = Kaum | data6 = {{{ethnicity|}}} | label7 = {{#if:{{{extinct|}}} |[[Basa paèh|Paèh]] |{{#if:{{{era|}}} |Era |{{#if:{{{creator|{{{speakers_label|}}}}}} |{{{speakers_label|Users}}} |{{longitem|Pengomong}} }} }} }} | data7 =<!-- -->{{#if:{{{extinct|}}}|{{#ifeq:{{{extinct}}}|?|(date missing)[[Category:Language articles with unknown extinction date]]|{{{extinct}}}}}<!-- extinct input used -->|{{#if:{{{era|}}}|{{{era}}}<!-- era input used -->|<!-- no era, check for sign/spoken -->{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}} }}|silver|1}}<!-- check for signers/silver -->|<!-- SIGN language (silver) -->{{#if:{{{signers|}}}{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{signers|{{{speakers|–}}}}}} |{{#ifeq:{{{signers|{{{speakers}}}}}}|?|<!-- -->|{{#ifeq:{{{signers|{{{speakers}}}}}}|none|''None'' |{{#if:{{{date|}}}|{{{signers|{{{speakers|–}}}}}}&nbsp;({{{dateprefix|}}}{{{date}}}) |{{{signers|{{{speakers|–}}}}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }} }} }}<!--(end if:date, ifeq:date=na, if:signers. end of SIGN) -->|<!-- SPOKEN language (not silver) -->{{#if:{{{speakers|}}}|{{#ifeq: {{lc:{{{date}}}}}|na|{{{speakers|–}}} |{{#ifeq: {{{date}}}|no date|(undated figure of {{{speakers}}})|<!-- The following changes the display depending on the age of the data. Limit set to 25 years, as a population can double in that time. -->{{#if:{{{date|}}}|{{#iferror:{{#expr: {{padleft:|4|{{{date}}}|}} }}||{{#ifexpr:(({{CURRENTYEAR}} - {{padleft:|4|{{{date}}}|}}) < 25)<!-- -->|<!-- regular-->{{{speakers|–}}}&nbsp;({{{dateprefix|}}}{{{date}}})<!-- -->|<!-- old (25+) -->({{{speakers}}} cited {{{dateprefix|}}}{{{date}}}){{main other|{{#ifeq:{{{ref}}}|e19|[[Category:Language articles with old Ethnologue 19 speaker data]]|{{#ifeq:{{{ref}}}|e18|[[Category:Language articles with old Ethnologue 18 speaker data]]|[[Category:Language articles with old speaker data]]}}}}}}}}}}<!--(end ifexpr:25+, iferror:) -->|{{#ifeq:{{{speakers}}}|?|<!-- -->|{{#ifeq:{{{speakers}}}|none|''None'' |<!-- no date input -->{{{speakers|–}}}{{main other|[[Category:Language articles with speaker number undated]]}}}} }} }}<!--(end if:date, before the 25+ expr check) -->}}<!--(end ifeq:date=no date) -->}}<!--(end ifeq:date=na) -->|<!--(no speakers number to be shown)-->}}}}<!--(end if:speakers (in 2nd param of silver-check), if:silver. end of SPOKEN) -->}} }}<!--(end if:era, if:extinct. No open #if:s left) If there is a ref, and there is any input for this row (data7), then we add the reference: -->{{#if:{{{ref|}}}|{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{date|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|sign_language}}|{{Infobox language/ref|{{{ref}}}|iso3={{{iso3|}}}|refname={{{refname|}}}|name={{{name|{{PAGENAME}}}}}|lc1={{{lc1|}}}|ld1={{Delink|{{{ld1}}}}}|lc2={{{lc2|}}}|ld2={{Delink|{{{ld2}}}}}|lc3={{{lc3|}}}|ld3={{Delink|{{{ld3}}}}}|lc4={{{lc4|}}}|ld4={{Delink|{{{ld4}}}}}|lc5={{{lc5|}}}|ld5={{Delink|{{{ld5}}}}}|lc6={{{lc6|}}}|ld6={{Delink|{{{ld6}}}}}|lc7={{{lc7|}}}|ld7={{Delink|{{{ld7}}}}}}}}}}}<!-- Add speakers2 after the ref: -->{{#if:{{{speakers2|}}}|<br />{{{speakers2|}}} }} | label8 = {{#if:{{{revived|}}} |[[Language revitalization|Revival]]{{#if:{{{revived-category|{{{revived-cat|}}}}}}|{{#ifeq:{{{revived-category|{{{revived-cat}}}}}}|nocat|<!--suppress-->|[[Category:{{{revived-category|{{{revived-cat}}}}}}]]|[[Category:Language revival]]}} }} }} | data8 = {{{revived|}}} | label9 = {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} |Purpose |{{longitem|{{Wrap|[[Kulawarga basa]]}}}} }} | data9 = {{#ifeq: {{lc:{{{family}}}}}|na||<div style="text-align:left;">{{{family|{{{fam1|{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|1}} |''Unknown''{{main other|[[Category:Languages without classification]]}} |{{#if:{{{creator|}}}{{{setting|}}} |[[Constructed language]] |{{Infobox language/genetic|{{{familycolor|Default}}}}} }} }}}}} <ul style="line-height:100%; margin-left:1.35em;padding-left:0"><li> {{#ifeq:{{{familycolor|}}}|unclassified||{{#ifeq:{{{familycolor|}}}|Unclassified||{{#ifeq:{{{familycolor|}}}|isolate||{{#ifeq:{{{familycolor|}}}|Isolate||{{#if:{{{fam2|}}} | {{{fam2}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam3|}}} | {{{fam3}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam4|}}} | {{{fam4}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam5|}}} | {{{fam5}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam6|}}} | {{{fam6}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam7|}}} | {{{fam7}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam8|}}} | {{{fam8}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam9|}}} | {{{fam9}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam10|}}} | {{{fam10}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam11|}}} | {{{fam11}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam12|}}} | {{{fam12}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam13|}}} | {{{fam13}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam14|}}} | {{{fam14}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>{{#if:{{{fam15|}}} | {{{fam15}}}<ul style="line-height:100%;margin-left:0.45em;padding-left:0;"><li>'''{{{name|{{PAGENAME}}}}}'''</li></ul> | '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }}</li></ul>| '''{{{name|{{PAGENAME}}}}}''' }} }}}}}}}}</li></ul>}}}</div>}} | label10 = {{longitem|{{#if:{{{ancestor2|}}}|Early forms|Early form}}}} | data10 = {{#if:{{{protoname|}}}{{{ancestor|}}}|<div style="text-align:left;">{{{protoname|{{{ancestor|}}}}}} {{#if:{{{ancestor2|}}}|<ul style="line-height:100%; margin-left:1.35em; padding-left:0"><li>{{{ancestor2}}} {{#if:{{{ancestor3|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor3}}} {{#if:{{{ancestor4|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor4}}} {{#if:{{{ancestor5|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor5}}} {{#if:{{{ancestor6|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor6}}} {{#if:{{{ancestor7|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor7}}} {{#if:{{{ancestor8|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor8}}} {{#if:{{{ancestor9|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor9}}} {{#if:{{{ancestor10|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor10}}} {{#if:{{{ancestor11|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor11}}} {{#if:{{{ancestor12|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor12}}} {{#if:{{{ancestor13|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor13}}} {{#if:{{{ancestor14|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor14}}} {{#if:{{{ancestor15|}}}|<ul style="line-height:100%; margin-left:0.45em; padding-left:0"><li>{{{ancestor15}}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </li></ul>}} </div>}} | label11 = {{longitem|Standard forms}} | data11 = {{#if:{{{standards|}}}|{{{standards}}} |{{#if:{{{stand1|}}}|{{plainlist| *{{{stand1|}}}{{#if:{{{stand2|}}}| *{{{stand2|}}}|}}{{#if:{{{stand3|}}}| *{{{stand3|}}}|}}{{#if:{{{stand4|}}}| *{{{stand4|}}}|}}{{#if:{{{stand5|}}}| *{{{stand5|}}}|}}{{#if:{{{stand6|}}}| *{{{stand6|}}}}}}}}}}} | label12 = Logat | data12 = {{#if:{{{dialects|}}}|{{{dialects}}} |{{#if:{{{dia1|}}}| {{#if:{{{dia1|}}}|*{{{dia1}}}}} {{#if:{{{dia2|}}}|*{{{dia2}}}}} {{#if:{{{dia3|}}}|*{{{dia3}}}}} {{#if:{{{dia4|}}}|*{{{dia4}}}}} {{#if:{{{dia5|}}}|*{{{dia5}}}}} {{#if:{{{dia6|}}}|*{{{dia6}}}}} {{#if:{{{dia7|}}}|*{{{dia7}}}}} {{#if:{{{dia8|}}}|*{{{dia8}}}}} {{#if:{{{dia9|}}}|*{{{dia9}}}}} {{#if:{{{dia10|}}}|*{{{dia10}}}}} {{#if:{{{dia11|}}}|*{{{dia11}}}}} {{#if:{{{dia12|}}}|*{{{dia12}}}}} {{#if:{{{dia13|}}}|*{{{dia13}}}}} {{#if:{{{dia14|}}}|*{{{dia14}}}}} {{#if:{{{dia15|}}}|*{{{dia15}}}}} {{#if:{{{dia16|}}}|*{{{dia16}}}}} {{#if:{{{dia17|}}}|*{{{dia17}}}}} {{#if:{{{dia18|}}}|*{{{dia18}}}}} {{#if:{{{dia19|}}}|*{{{dia19}}}}} {{#if:{{{dia20|}}}|*{{{dia20}}}}} }}}} | rowclass12 = {{#if:{{{dialects|}}}||{{#if:{{{dia1|}}}|{{{listclass|{{{liststyle|plainlist}}}}}}}}}} | label13 = {{longitem|{{Wrap|[[Writing system]]}}}} | data13 = {{#switch: {{lc:{{{script|}}}}} | latin | [[latin]] | latin alphabet | [[latin alphabet]] | [[latin alphabet|latin]] = [[Latin script|Latin]] | #default = {{{script|}}} }} | label14 = {{longitem|{{Wrap|[[Manually coded language|Signed forms]]}}}} | data14 = {{#if:{{{sign|}}}|{{{sign}}}}} | label15 = Sources | data15 = {{{posteriori|}}} <!---------------------------------------------------------> | header16 = {{#if:{{{nation|}}}{{{official|}}}{{{minority|}}}{{{agency|}}}{{{development_body|}}}|Official status}} | label17 = {{longitem|Official language&nbsp;in}} | data17 = {{{nation|{{{official|}}}}}} | label18 = {{longitem|class=nowrap|Recognised minority<br />language&nbsp;in}} | data18 = {{#if:{{{minority|}}} |<div style="<!--label17 above almost always linewraps, so:-->vertical-align:middle;">{{{minority}}}</div>}} | label19 = [[List of language regulators|Regulated&nbsp;by]] | data19 = {{{agency|{{#ifexpr:{{#if:{{{agency|}}}|1|0}} and {{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|Default}}}}}|#114057|1}}|1|0}} | ''None'' <!-- | {{#if:{{{nation|}}}|''No official regulation''}} [this ends up claiming that languages have no regulation just because no-one bothered to add the regulator --> }}}}} | label20 = Development body | data20 = {{{development_body|}}} <!---------------------------------------------------------> | header21 = Kode basa | label22 = {{nowrap|[[ISO 639-1]]}} | data22 = {{#if:{{{iso1|}}}|<code>{{#ifeq:{{str len|{{{iso1|}}}}}| 2 | {{ISO 639-1|{{{iso1}}}}} | {{{iso1}}} }}</code> {{{iso1comment|}}}}} | label23 = {{nowrap|[[ISO 639-2]]}} | data23 = {{#if:{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}} |<code>{{#if:{{{iso2b|}}}{{{iso2t|}}} |{{#ifeq:{{str len|{{{iso2b|}}}}}| 3 | {{ISO 639-2|{{{iso2b}}}}} | {{{iso2b}}} }}&nbsp;(B) |{{#if:{{{signers|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|silver|1}} |{{{iso2|sgn}}} |{{ #if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}} |{{{iso2|art}}} |{{#ifeq:{{str len|{{{iso2|}}}}}| 3 | {{ISO 639-2|{{{iso2}}}}} | {{{iso2}}} }}}}}}}}</code> {{{iso2comment|}}}{{ #if:{{{iso2b|}}}{{{iso2t|}}} |<br /><code>{{#ifeq:{{str len|{{{iso2t|}}}}}| 3 | {{ISO 639-2|{{{iso2t}}}}} | {{{iso2t}}} }}&nbsp;(T)</code>}} }} | label24 = {{nowrap|[[ISO 639-3]]}} | data24 = {{#if:{{{iso3|}}} |{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{iso3comment|}}}|{{{iso3comment}}}|''None'' (<code>mis</code>)}}|<code>{{#ifeq:{{str len|{{{iso3}}}}}| 3 | [[ISO639-3:{{{iso3}}}|{{{iso3}}}]] | {{{iso3}}} }}</code> {{#if:{{{lc1|}}}| – inclusive code<!--not all are 'macrolanguages': Hittite, for example-->}} {{{iso3comment|}}}}}|{{#if:{{{lc1|}}}| |–}}}}{{#ifexpr:{{#if:{{{lc1|}}}|1|0}} and {{#if:{{{lc2|}}}|1|0}}|{{#if:{{{iso3|}}}|<br />Individual codes|{{#if:{{{lc3|}}}|Variously|Either}}}}:{{Infobox language/codelist |{{{lc1|}}}|{{{ld1|}}}}}{{Infobox language/codelist |{{{lc2|}}}|{{{ld2|}}}}}{{Infobox language/codelist |{{{lc3|}}}|{{{ld3|}}}}}{{Infobox language/codelist |{{{lc4|}}}|{{{ld4|}}}}}{{Infobox language/codelist |{{{lc5|}}}|{{{ld5|}}}}}{{Infobox language/codelist |{{{lc6|}}}|{{{ld6|}}}}}{{Infobox language/codelist |{{{lc7|}}}|{{{ld7|}}}}}{{Infobox language/codelist |{{{lc8|}}}|{{{ld8|}}}}}{{Infobox language/codelist |{{{lc9|}}}|{{{ld9|}}}}}{{Infobox language/codelist |{{{lc10|}}}|{{{ld10|}}}}}{{Infobox language/codelist |{{{lc11|}}}|{{{ld11|}}}}}{{Infobox language/codelist |{{{lc12|}}}|{{{ld12|}}}}}{{Infobox language/codelist |{{{lc13|}}}|{{{ld13|}}}}}{{Infobox language/codelist |{{{lc14|}}}|{{{ld14|}}}}}{{Infobox language/codelist |{{{lc15|}}}|{{{ld15|}}}}}{{Infobox language/codelist |{{{lc16|}}}|{{{ld16|}}}}}{{Infobox language/codelist |{{{lc17|}}}|{{{ld17|}}}}}{{Infobox language/codelist |{{{lc18|}}}|{{{ld18|}}}}}{{Infobox language/codelist |{{{lc19|}}}|{{{ld19|}}}}}{{Infobox language/codelist |{{{lc20|}}}|{{{ld20|}}}}}{{Infobox language/codelist |{{{lc21|}}}|{{{ld21|}}}}}{{Infobox language/codelist |{{{lc22|}}}|{{{ld22|}}}}}{{Infobox language/codelist |{{{lc23|}}}|{{{ld23|}}}}}{{Infobox language/codelist |{{{lc24|}}}|{{{ld24|}}}}}{{Infobox language/codelist |{{{lc25|}}}|{{{ld25|}}}}}{{Infobox language/codelist |{{{lc26|}}}|{{{ld26|}}}}}{{Infobox language/codelist |{{{lc27|}}}|{{{ld27|}}}}}{{Infobox language/codelist |{{{lc28|}}}|{{{ld28|}}}}}{{Infobox language/codelist |{{{lc29|}}}|{{{ld29|}}}}}{{Infobox language/codelist |{{{lc30|}}}|{{{ld30|}}} }} |{{#if:{{{lc1|}}}|{{#if:{{{iso3|}}}|<br />Individual code:}}{{Infobox language/codelist|code={{{lc1}}}|2={{{ld1|}}} }} }} }} | label25 = {{nowrap|[[ISO 639-6]]}}<!-- NOTE: ISO 639-6 was withdrawn in 2014.--> | data25 = {{#if:{{{iso6|}}}|<code>{{{iso6}}}</code>[[Category:Languages with ISO6 code]]}} | label26 = {{longitem|[[Linguist List]]}} | data26 = {{Infobox language/linguistlist|1={{{linglist|}}} |2={{{lingname|}}}}} | label27 = &nbsp; | data27 = {{Infobox language/linguistlist|1={{{linglist2|}}}|2={{{lingname2|}}}}} | label28 = &nbsp; | data28 = {{Infobox language/linguistlist|1={{{linglist3|}}}|2={{{lingname3|}}}}} | label29 = &nbsp; | data29 = {{Infobox language/linguistlist|1={{{linglist4|}}}|2={{{lingname4|}}}}} | label30 = &nbsp; | data30 = {{Infobox language/linguistlist|1={{{linglist5|}}}|2={{{lingname5|}}}}} | label31 = &nbsp; | data31 = {{Infobox language/linguistlist|1={{{linglist6|}}}|2={{{lingname6|}}}}} | label32 = ''[[Glottolog]]'' | data32 = {{#if:{{{glotto|}}}|{{#ifeq:{{lc:{{{glotto|}}}}}|none|''None''[[Category:Languages without Glottolog code]]|{{#ifeq:{{lc:{{{glotto|}}}}}|spurious|(insufficiently attested or not a distinct language){{main other|[[Category:Languages rejected by Glottolog]]}}|<code>{{glottolink|{{{glotto}}}}}</code>{{#if:{{{glottoname|}}}|&nbsp; {{{glottoname}}}}}}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glotto|}}}|<br />|<!--no break when more than one box on a page-->}}<code>{{glottolink|{{{glotto2}}}}}</code>{{#if:{{{glottoname2|}}}|&nbsp; {{{glottoname2}}}}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glotto2|}}}|<br />|<!--no break-->}}<code>{{glottolink|{{{glotto3}}}}}</code>{{#if:{{{glottoname3|}}}|&nbsp; {{{glottoname3}}}}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glotto3|}}}|<br />|<!--no break-->}}<code>{{glottolink|{{{glotto4}}}}}</code>{{#if:{{{glottoname4|}}}|&nbsp; {{{glottoname4}}}}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glotto4|}}}|<br />|<!--no break-->}}<code>{{glottolink|{{{glotto5}}}}}</code>{{#if:{{{glottoname5|}}}|&nbsp; {{{glottoname5}}}}}}} | label33 = [[Australian Institute of Aboriginal and Torres Strait Islander Studies|AIATSIS]]{{#if:{{{aiatsis|}}}|{{#tag:ref|{{AIATSIS|{{{aiatsis|}}}|{{{aiatsisname|{{{name}}}}}}|{{{aiatsis2|}}}}}|name="AIATSIS"}}}} | data33 = {{#if:{{{aiatsis|}}}|<code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis}}} {{{aiatsis}}}]</code>{{#if:{{{aiatsisname|}}}|&nbsp;{{{aiatsisname}}}}} }}{{#if:{{{aiatsis2|}}}|, <code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis2}}} {{{aiatsis2}}}]</code>{{#if:{{{aiatsisname2|}}}|&nbsp;{{{aiatsisname2}}}}} }}{{#if:{{{aiatsis3|}}}|, <code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis3}}} {{{aiatsis3}}}]</code>{{#if:{{{aiatsisname3|}}}|&nbsp;{{{aiatsisname3}}}}} }}{{#if:{{{aiatsis4|}}}|, <code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis4}}} {{{aiatsis4}}}]</code>{{#if:{{{aiatsisname4|}}}|&nbsp;{{{aiatsisname4}}}}} }}{{#if:{{{aiatsis5|}}}|, <code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis5}}} {{{aiatsis5}}}]</code>{{#if:{{{aiatsisname5|}}}|&nbsp;{{{aiatsisname5}}}}} }}{{#if:{{{aiatsis6|}}}|, <code>[https://collection.aiatsis.gov.au/austlang/language/{{{aiatsis6}}} {{{aiatsis6}}}]</code>{{#if:{{{aiatsisname6|}}}|&nbsp;{{{aiatsisname6}}}}} }} | label34 = {{longitem|{{Wrap|[[Guthrie classification of Bantu languages|Guthrie code]]}}}} | data34 = {{#if:{{{guthrie|}}}|<code>{{{guthrie}}}</code><ref name="Guthrie">Jouni Filip Maho, 2009. [https://web.archive.org/web/20180203191542/http://goto.glocalnet.net/mahopapers/nuglonline.pdf New Updated Guthrie List Online]</ref>}} | label35 = [[Endangered Languages Project|ELP]] | data35 = {{#ifeq: {{lc: {{{ELP|}}} }} | none | | {{Endangered Languages Project |ELP={{{ELP|}}} |ELPname={{{ELPname|}}} |qid={{{qid|}}} }} }} | label36 = &nbsp;<!--keeps ELP entries aligned--> | data36 = {{#if:{{{ELP2|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP2}}} {{{ELPname2}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP2|}}} Endangered Languages Project data for {{{ELPname2}}}].|name="ELP2"}}[[Category:Language articles with manual ELP links]]}} | label37 = &nbsp; | data37 = {{#if:{{{ELP3|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP3}}} {{{ELPname3}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP3|}}} Endangered Languages Project data for {{{ELPname3}}}].|name="ELP3"}}[[Category:Language articles with manual ELP links]]}} | label38 = &nbsp; | data38 = {{#if:{{{ELP4|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP4}}} {{{ELPname4}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP4|}}} Endangered Languages Project data for {{{ELPname4}}}].|name="ELP4"}}[[Category:Language articles with manual ELP links]]}} | label39 = &nbsp; | data39 = {{#if:{{{ELP5|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP5}}} {{{ELPname5}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP5|}}} Endangered Languages Project data for {{{ELPname5}}}].|name="ELP5"}}[[Category:Language articles with manual ELP links]]}} | label40 = &nbsp; | data40 = {{#if:{{{ELP6|}}}|[https://www.endangeredlanguages.com/lang/{{{ELP6}}} {{{ELPname6}}}]{{#tag:ref|[https://www.endangeredlanguages.com/lang/{{{ELP6|}}} Endangered Languages Project data for {{{ELPname6}}}].|name="ELP6"}}[[Category:Language articles with manual ELP links]]}} | label41 = [[Glottopedia]] | data41 = {{#if:{{{glottopedia|}}}|<code>[http://www.glottopedia.org/index.php/{{{glottopedia}}} {{{glottopedia}}}]</code>{{#tag:ref|[http://www.glottopedia.org/index.php/{{{glottopedia}}} Glottopedia article on {{PAGENAMEBASE}}].|name="Glottopedia"}}}} | label42 = [[Linguasphere Observatory|Linguasphere]] | data42 = {{#if:{{{lingua|}}}|<code>{{{lingua}}}</code>{{{lingua_ref|}}}}} | label43 = [[IETF language tag|IETF]] | data43 = {{#if:{{{ietf|}}}|<code>{{{ietf}}}</code>{{Main other|[[Category:Language articles with IETF language tag]]}}}} | data44 = {{#if:{{{map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{map}}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt|}}}}}{{#if:{{{mapcaption|}}}|<div style="text-align:left;">{{{mapcaption}}}</div>}}| }} | data45 = {{#if:{{{map2|}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{map2}}}|upright={{#if:{{{mapscale|}}}|{{{mapscale|}}}|1.45}}|alt={{{mapalt2|}}}}}{{#if:{{{mapcaption2|}}}|<div style="text-align:left;">{{{mapcaption2}}}</div>}} }} | data46 = {{#if:{{both| {{{pushpin_map|}}} | {{{coordinates|}}}{{{coords|}}} }}| {{location map|{{{pushpin_map|}}} |coordinates = {{if empty|{{{coordinates|}}}|{{{coords|}}}}} |border = infobox |alt = {{{pushpin_map_alt|Approximate location where {{{name|the language}}} is spoken}}} |caption = {{{pushpin_map_caption|}}} |float = center |width = {{{pushpin_mapsize|}}} |default_width = 250 |AlternativeMap = {{{pushpin_image|}}} |label = {{#ifeq: {{lc: {{{pushpin_label_position|}}} }} | none | | {{if empty|{{{pushpin_label|}}}|{{{name|}}}|{{PAGENAMEBASE}} }} }} |marksize =6 |position = {{{pushpin_label_position|}}} }} }} | data47 = {{#if:{{if empty|{{{coordinates|}}}|{{{coords|}}}}} |Coordinates: {{#invoke:Coordinates|coordinsert|{{{coordinates|{{{coords|}}}}}}|type:landmark}}| }} | data48 = {{{module|}}} <!---------------------------------------------------------> | belowclass = noprint selfref | belowstyle = background-color:#E7E7FF;padding:0.3em 0.5em;text-align:left;line-height:1.3; | below = {{#ifeq:{{lc:{{{notice|{{{notice2|}}}}}}}}|ipa |'''This article contains [[International Phonetic Alphabet|IPA]] phonetic symbols.''' Without proper [[Help:IPA#Rendering issues|rendering support]], you may see [[Specials (Unicode block)#Replacement character|question marks, boxes, or other symbols]] instead of [[Unicode]] characters. For an introductory guide on IPA symbols, see [[Help:IPA]]. }} }}<!-- ---- Adding tracking categories ---- Note 1: Above in this code, already tracking [[Category:...]]'s may be added. Note 2: All categories are using {{main other|[[Cat:...]}}. -->{{main other|<!-- -->{{#if:{{Infobox language/family-color|{{{familycolor|}}}}}{{{signers|}}}{{{creator|}}}||[[Category:Languages without family color codes]]}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}{{{signers|}}}{{{speakers|}}}{{{creator|}}}{{{setting|}}}||<!-- no main input for data7 -->[[Category:Language articles without speaker estimate]]}}<!-- -->{{#ifeq:{{{speakers|}}}|?|{{#if:{{{iso3|}}}{{{lc1|}}}|{{#ifeq:{{{iso3|}}}|none|<!-- ok -->|{{#ifeq:{{{ref|}}}|e18|<!-- ok -->|[[Category:Language articles with unknown population not citing Ethnologue 18]]}}}}}}}}<!-- -->{{#ifeq:{{lc:{{{iso3|}}}}}|none|{{#if:{{{creator|}}}{{{setting|}}}{{#ifeq:{{Infobox language/family-color|{{{familycolor|}}}}}|#114057|1}}|[[Category:Conlangs without ISO 639-3 code]]}}}}<!-- -->{{#if:{{{date|}}}|{{#iferror: {{#expr: {{padleft:|4|{{{date}}}|}} }} |<!-- -->{{#switch: {{lc:{{{date}}}}} | na = [[Category:Language articles with NA population dates]] | no date = [[Category:Language articles with 'no date' set]] | #default = [[Category:Language articles with invalid population dates]]<!-- -->}}|<!-- no error -->}}|<!-- no date -->}}<!-- -->{{#if:{{{iso3|}}}|<!--ok-->|{{#if:{{{lc1|}}}|<!--ok-->|<!-- -->{{#switch: {{lc:{{{isoexception}}}}} | dialect = [[Category:Dialects of languages with ISO 639-3 code]] | historical = [[Category:Historical forms of languages with ISO codes]] | protolanguage = [[Category:Protolanguages without ISO codes]] | talkpage = |}}}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{glotto|}}}|<!--ok-->|{{#if:{{{linglist|}}}|<!--ok-->|{{#if:{{{lingua|}}}|<!--ok-->|{{#if:{{{aiatsis|}}}|<!--ok-->|{{#if:{{{guthrie|}}}|<!--ok-->|{{#if:{{{creator|}}}|<!--ok-->|{{#if:{{{created|}}}|<!--ok-->|[[Category:Languages without ISO 639-3 code]]}}}}}}}}}}}}}}}}<!-- -->{{#if:{{{iso3|}}}{{{lc1|}}}{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}{{{linglist|}}}{{{lingua|}}}{{{aiatsis|}}}{{{guthrie|}}}{{{isoexception|}}}|<!--ok-->|[[Category:Language articles without language codes]]}}<!-- -->{{#if:{{{lc1|}}}|{{#if:{{{lc2|}}}|<!--ok-->|[[Category:Languages which need ISO 639-3 comment]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{ref|}}}|e18|[[Category:Nonexistent E18 links]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Category:Dialects with Linguist List code]]|[[Category:Languages without ISO 639-3 code but with Linguist List code]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->||{{#if:{{{glotto|}}}|[[Category:Languages without ISO 639-3 code but with Glottolog code]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Category:Languages without ISO 639-3 code but with Linguasphere code]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Category:Languages without ISO 639-3 code but with AIATSIS code]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Category:Languages without ISO 639-3 code but with Guthrie code]]}}}}<!-- -->{{#if:{{{iso3|}}}|<!--okay-->|{{#if:{{{lc1|}}}|<!--ok-->|{{#if:{{{linglist|}}}|{{#ifeq:{{{isoexception|}}}|dialect|[[Category:Dialects with Linguist List code]]|[[Category:Languages without ISO 639-3 code but with Linguist List code]]}}}}<!-- -->{{#ifeq:{{{glotto|}}}|none|<!--ok-->|{{#if:{{{glotto|}}}|[[Category:Languages without ISO 639-3 code but with Glottolog code]]}}}}<!-- -->{{#if:{{{lingua|}}}|[[Category:Languages without ISO 639-3 code but with Linguasphere code]]}}<!-- -->{{#if:{{{aiatsis|}}}|[[Category:Languages without ISO 639-3 code but with AIATSIS code]]}}<!-- -->{{#if:{{{guthrie|}}}|[[Category:Languages without ISO 639-3 code but with Guthrie code]]}}}}}}<!-- -->{{#if:{{{glotto|}}}|{{#if:{{{glottorefname|}}}{{{glottoname|}}}|<!--ok--> |{{#switch: {{lc:{{{glotto}}}}} |none = |spurious = |#default = [[Category:Articles with unnamed Glottolog code]]}}}}}}<!-- -->{{#if:{{{glotto2|}}}|{{#if:{{{glottoname2|}}}{{{glottorefname2|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto3|}}}|{{#if:{{{glottoname3|}}}{{{glottorefname3|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto4|}}}|{{#if:{{{glottoname4|}}}{{{glottorefname4|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#if:{{{glotto5|}}}|{{#if:{{{glottoname5|}}}{{{glottorefname5|}}}|<!--ok-->|[[Category:Articles with unnamed Glottolog code]]}}}}<!-- -->{{#ifeq:{{Chr|{{{map|}}}|1}}|[|[[Category:Ill-formatted infobox-language images]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{map2|}}}|1}}|[|[[Category:Ill-formatted infobox-language images]]|<!--ok-->}}<!-- -->{{#ifeq:{{Chr|{{{image|}}}|1}}|[|[[Category:Ill-formatted infobox-language images]]|<!--ok-->}}<!-- -->{{#if:{{{iso2|}}}{{{iso2b|}}}{{{iso2t|}}}|[[Category:Languages with ISO 639-2 code]]|<!--ok-->}}<!-- -->{{#if:{{{iso1|}}}|[[Category:Languages with ISO 639-1 code]]|<!--ok-->}}<!-- -->{{#if:{{{speakers|}}}|{{#ifeq:{{{speakers|}}}|?|{{#if:{{{ref|}}}|[[Category:Language articles with speakers set to 'unknown' despite a reference]]|{{#ifeq:{{{isoexception|}}}|dialect|[[Category:Dialect articles with speakers set to 'unknown']]|[[Category:Language articles with speakers set to 'unknown']]}}}}|{{#ifeq:{{{speakers|}}}|none|{{#ifeq:{{lc:{{{familycolor|}}}}}|pidgin|<!--ok: pidgins don't have native speakers-->|[[Category:Language articles with speakers set to 'none']]}}|{{#if:{{{ref|}}}|<!--ok-->|[[Category:Language articles without reference field]]}}}}}}}}<!-- -->{{#if:{{{extinct|}}}{{{era|}}}|{{#if:{{{ref|}}}|<!--ok-->|{{#ifeq:{{{extinct}}}|?|<!--ok-->|[[Category:Language articles with unreferenced extinction date]]}}}}}}<!-- -->{{#if:{{{boxsize|}}}|}}<!-- -->{{#if:{{{glotto|}}}{{{glotto2|}}}{{{glotto3|}}}{{{glotto4|}}}{{{glotto5|}}}|<!--ok-->|[[Category:Language articles missing Glottolog code]]}}<!-- -->{{#ifeq:{{{iso3|}}}|none|{{#ifeq:{{{glotto|}}}|none|[[Category:Languages with neither ISO nor Glottolog code]]}}}}<!-- -->{{#ifeq:{{{iso3|}}}|none||{{#if:{{{iso3|}}}{{{lc1|}}}|{{#if:{{{ref|}}}|{{#switch: {{{ref}}} | e26 = | e25 = | e24 = | e23 = | e22 = | e21 = | e20 = | e19 = | e18 = | e17 = | e16 = | e15 = | e14 = | e13 = | e12 = | e11 = | e10 = | e09 = | e08 = | ne2007 = [[Category:Articles citing Nationalencyklopedin]] | ne2010 = [[Category:Articles citing Nationalencyklopedin]] | inali = [[Category:Articles citing INALI]] | linglist = [[Category:Articles citing Linguist List]] | aiatsis= [[Category:Articles citing AIATSIS]] | guthrie = [[Category:Articles citing Maho/Guthrie]] | &nbsp; = [[Category:Articles opting out of population reference]] | {{#if:{{{extinct|}}}{{{era|}}}|[[Category:Extinct ISO language articles citing sources other than Ethnologue]]|[[Category:ISO language articles citing sources other than Ethnologue]]}}}}}}}}}}<!-- -->{{#invoke:Check for unknown parameters | check | ignoreblank = y | unknown = [[Category:Language articles with unsupported infobox fields|_VALUE_]] | preview = Page using [[Template:Infobox language]] with unknown parameter "_VALUE_" | acceptance | agency | aiatsis | aiatsis2 | aiatsis3 | aiatsis4 | aiatsis5 | aiatsis6 | aiatsisname | aiatsisname2 | aiatsisname3 | aiatsisname4 | aiatsisname5 | aiatsisname6 | altname | ancestor | ancestor2 | ancestor3 | ancestor4 | ancestor5 | ancestor6 | ancestor7 | ancestor8 | ancestor9 | ancestor10 | ancestor11 | ancestor12 | ancestor13 | ancestor14 | ancestor15 | boxsize | coordinates | coords | created | creator | date | dateprefix | development_body | dia1 | dia2 | dia3 | dia4 | dia5 | dia6 | dia7 | dia8 | dia9 | dia10 | dia11 | dia12 | dia13 | dia14 | dia15 | dia16 | dia17 | dia18 | dia19 | dia20 | dialects | ELP | ELPname | ELP2 | ELPname2 | ELP3 | ELPname3 | ELP4 | ELPname4 | ELP5 | ELPname5 | ELP6 | ELPname6 | era | ethnicity | extinct | fam1 | fam2 | fam3 | fam4 | fam5 | fam6 | fam7 | fam8 | fam9 | fam10 | fam11 | fam12 | fam13 | fam14 | fam15 | family | familycolor | fontcolor | glotto | glotto2 | glotto3 | glotto4 | glotto5 | glottofoot | glottoname | glottoname2 | glottoname3 | glottoname4 | glottoname5 | glottorefname | glottorefname2 | glottorefname3 | glottorefname4 | glottorefname5 | glottopedia | guthrie | ietf | image | imagealt | imagecaption | imagescale | iso1 | iso1comment | iso2 | iso2b | iso2comment | iso2t | iso3 | iso3comment | iso6 | isoexception | lc1 | lc2 | lc3 | lc4 | lc5 | lc6 | lc7 | lc8 | lc9 | lc10 | lc11 | lc12 | lc13 | lc14 | lc15 | lc16 | lc17 | lc18 | lc19 | lc20 | lc21 | lc22 | lc23 | lc24 | lc25 | lc26 | lc27 | lc28 | lc29 | lc30 | ld1 | ld2 | ld3 | ld4 | ld5 | ld6 | ld7 | ld8 | ld9 | ld10 | ld11 | ld12 | ld13 | ld14 | ld15 | ld16 | ld17 | ld18 | ld19 | ld20 | ld21 | ld22 | ld23 | ld24 | ld25 | ld26 | ld27 | ld28 | ld29 | ld30 | linglist | linglist2 | linglist3 | linglist4 | linglist5 | linglist6 | lingname | lingname2 | lingname3 | lingname4 | lingname5 | lingname6 | lingua | lingua_ref | listclass | map | map2 | mapalt | mapalt2 | mapcaption | mapcaption2 | mapscale | minority | module | name | nation | nativename | notice | notice2 | posteriori | pronunciation | protoname | pushpin_map | pushpin_map_alt | pushpin_map_caption | pushpin_mapsize | pushpin_image | pushpin_label | pushpin_label_position | ref | refname | region | revived | revived-cat | revived-category | script | setting | sign | signers | speakers | speakers2 | speakers_label | stand1 | stand2 | stand3 | stand4 | stand5 | stand6 | standards | state | states }}<!-- Close wrapping {{main other}} for the categories: -->}}<noinclude> {{documentation}} </noinclude> sca9zxsww9bf568xif64qyhqfl4nuq5 Sablonan:Other uses 10 4675 18573 2024-05-25T14:56:57Z Bangrapip 9 new 18573 wikitext text/x-wiki {{#invoke:other uses|otheruses}}<noinclude>{{documentation}}</noinclude> 6zmuul9hmrxes3q9a5gvgjkpg58ky2o Modul:Other uses 828 4676 18574 2024-05-25T14:57:44Z Bangrapip 9 new 18574 Scribunto text/plain local mHatnote = require('Module:Hatnote') local mHatlist = require('Module:Hatnote list') local mArguments --initialize lazily local mTableTools --initialize lazily local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} -- Produces standard {{other uses}} implementation function p.otheruses(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local args = mTableTools.compressSparseArray(mArguments.getArgs(frame)) local title = mw.title.getCurrentTitle().prefixedText return p._otheruses(args, {title=title}) end --Implements "other [x]" templates with otherText supplied at invocation function p.otherX(frame) mArguments = require('Module:Arguments') mTableTools = require('Module:TableTools') local x = frame.args[1] local args = mTableTools.compressSparseArray( mArguments.getArgs(frame, {parentOnly = true}) ) local options = { title = mw.title.getCurrentTitle().prefixedText, otherText = x } return p._otheruses(args, options) end -- Main generator function p._otheruses(args, options) --Type-checks and defaults checkType('_otheruses', 1, args, 'table', true) args = args or {} checkType('_otheruses', 2, options, 'table') if not (options.defaultPage or options.title) then error('No default title data provided in "_otheruses" options table', 2) end local emptyArgs = true for k, v in pairs(args) do if type(k) == 'number' then emptyArgs = false break end end if emptyArgs then args = { options.defaultPage or mHatnote.disambiguate(options.title, options.disambiguator) } end --Generate and return hatnote local text = mHatlist.forSeeTableToString({{ use = options.otherText and "other " .. options.otherText or nil, pages = args }}) return mHatnote._hatnote(text) end return p 49vpdma4jsliyix8r12i3a6o55zad2p Sablonan:Ethnologue 10 4677 18582 2024-05-25T15:57:03Z Bangrapip 9 new 18582 wikitext text/x-wiki {{cite book|title=Ethnologue: Languages of the World|edition=unknown|publisher=SIL International|url=https://www.ethnologue.com/}}{{main other|{{fix|text=This citation is dated, and should be substituted with a specific edition of ''Ethnologue''}}[[Category:Language articles citing Ethnologue undated]]}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, interwikis to Wikidata, not here --> </noinclude> 3vd0qf0elwk6coh6fj1zdoi8q3d65m7 Sablonan:Ethnolink 10 4678 18583 2024-05-25T15:57:40Z Bangrapip 9 new 18583 wikitext text/x-wiki [https://www.ethnologue.com/language/{{{1|}}} {{{2|{{{1|}}}}}}]<includeonly>[[Category:Language articles citing Ethnologue undated]]</includeonly><noinclude> {{documentation}} </noinclude> f1y7h3fyshiajzc73sy629t4oyll4bk Sablonan:Ethnologue18 10 4679 18584 2024-05-25T15:58:01Z Bangrapip 9 new 18584 wikitext text/x-wiki {{#if: {{{1|}}} |[https://www.ethnologue.com/18/language/{{{1|}}}/ {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (18th ed., 2015) {{subscription required}} |{{cite book|editor=Lewis, M. Paul|editor2=Gary F. Simons|editor3=Charles D. Fennig|year=2015|title=Ethnologue: Languages of the World|edition=18th|location=Dallas, Texas|publisher=SIL International|url=https://www.ethnologue.com/18/ |url-access=subscription}} }}<includeonly>[[Category:Language articles citing Ethnologue 18]]</includeonly><noinclude> {{documentation}} </noinclude> 0xuzi5zlm66a16wnv3e5q7ks6jjj2qe Sablonan:Ethnologue27 10 4680 18585 2024-05-25T15:58:24Z Bangrapip 9 new 18585 wikitext text/x-wiki {{#if: {{{1|}}} |[https://www.ethnologue.com/language/{{{1|}}} {{{2|{{PAGENAME}}}}}] at ''[[Ethnologue]]'' (27th ed., 2024) {{closed access}} |{{cite book|editor-last1 = Eberhard| editor-first1 = David M.| editor-last2 = Simons| editor-first2 = Gary F.| editor-last3 = Fennig| editor-first3 = Charles D.| year=2024|title=Ethnologue: Languages of the World|edition=27th|location=Dallas, Texas|publisher=SIL International|url=https://www.ethnologue.com}} }}<includeonly>[[Category:Language articles citing Ethnologue 27]]</includeonly><noinclude>{{documentation}}</noinclude> pahnj70hyo2d51h1yp6uv3vojlpi9jy Sablonan:Chr 10 4681 18586 2024-05-25T15:59:02Z Bangrapip 9 new 18586 wikitext text/x-wiki #REDIRECT [[Sablonan:Str index]] 6r35quxbl1jiej3r98ieozbc447p9bl Sablonan:Str index 10 4682 18587 2024-05-25T15:59:12Z Bangrapip 9 new 18587 wikitext text/x-wiki <includeonly>{{{{{|safesubst:}}}#Invoke:String | pos | target={{{1|}}} | pos={{{2|0}}} | no_category={{{nocategory|}}} }}</includeonly><noinclude> {{documentation}} </noinclude> 5dbelmmiji35wel9hbdvtgr7bjw7ezk Sablonan:Infobox ethnic group 10 4683 18614 18613 2024-05-25T16:37:53Z Bangrapip 9 18614 wikitext text/x-wiki {{Main other|{{short description|Ethnic group|noreplace}}}} {{#invoke:infobox|infoboxTemplate | bodyclass = vcard | titleclass = fn org | title = {{#if:{{{group|}}}|{{{group}}}|<includeonly>{{PAGENAMEBASE}}</includeonly>}} | aboveclass = nickname | abovestyle = font-size:115%; font-weight:normal; | above = {{#if:{{{native_name|}}} |<div {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}} | image1 = {{#invoke:InfoboxImage|InfoboxImage |upright={{{flag_upright|}}}|image={{{flag|}}}|alt={{{flag_alt|}}}|border={{#ifeq:no|{{{flag_border|}}}||yes}}}} | caption1 = {{{flag_caption|}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage |upright={{{image_upright|}}}|alt={{{image_alt|}}}|image={{#if:{{{rawimage|}}}|{{{rawimage}}}|{{{image|}}} }} }} | caption2 = {{{image_caption|{{{caption|}}}}}} | headerstyle = background-color:#b0c4de; | labelstyle = font-weight:normal; | header1 = {{#if:{{{total|}}}{{{total1|}}}{{{population|}}}{{{pop|}}} |Pengambrek kabèhan}} | data2 = {{{total|{{{population|{{{pop|}}}}}}}}}{{{total_ref|}}} {{#if:{{{genealogy|}}}{{{total_year|}}}{{{total_source|}}}|({{comma separated entries | {{{total_year|}}} | {{#switch:{{{total_source|}}} |census = census |estimate|est = brg.}} | {{{genealogy|}}} }})}} {{#if:{{{genealogy|}}} |&#32;{{{genealogy|}}} (including those of [[Genealogy|ancestral descent]])}} | label3 = {{{total1_year|}}} {{#switch:{{{total1_source|}}} |census = (census) |estimate|est = (est.) }} | data3 = {{{total1|}}}{{{total1_ref|}}} | label4 = {{{total2_year|}}} {{#switch:{{{total2_source|}}} |census = (census) |estimate|est = (brg.) }} | data4 = {{{total2|}}}{{{total2_ref|}}} | label5 = {{{total3_year|}}} {{#switch:{{{total3_source|}}} |census = (census) |estimate|est = (brg.) }} | data5 = {{{total3|}}}{{{total3_ref|}}} | header6 = {{#if:{{{popplace|}}}{{{regions|}}}{{{region1|}}} |Daèrah dengen pengambrek kentara}} | data7 = {{{popplace|}}}{{{regions|}}} | header8 = {{{tablehdr|}}} | data9 = {{{pop_embed|}}} | label11 = {{{region1|}}} | data11 = {{{pop1|}}}{{{ref1|}}} | label12 = {{{region2|}}} | data12 = {{{pop2|}}}{{{ref2|}}} | label13 = {{{region3|}}} | data13 = {{{pop3|}}}{{{ref3|}}} | label14 = {{{region4|}}} | data14 = {{{pop4|}}}{{{ref4|}}} | label15 = {{{region5|}}} | data15 = {{{pop5|}}}{{{ref5|}}} | label16 = {{{region6|}}} | data16 = {{{pop6|}}}{{{ref6|}}} | label17 = {{{region7|}}} | data17 = {{{pop7|}}}{{{ref7|}}} | label18 = {{{region8|}}} | data18 = {{{pop8|}}}{{{ref8|}}} | label19 = {{{region9|}}} | data19 = {{{pop9|}}}{{{ref9|}}} | label20 = {{{region10|}}} | data20 = {{{pop10|}}}{{{ref10|}}} | label21 = {{{region11|}}} | data21 = {{{pop11|}}}{{{ref11|}}} | label22 = {{{region12|}}} | data22 = {{{pop12|}}}{{{ref12|}}} | label23 = {{{region13|}}} | data23 = {{{pop13|}}}{{{ref13|}}} | label24 = {{{region14|}}} | data24 = {{{pop14|}}}{{{ref14|}}} | label25 = {{{region15|}}} | data25 = {{{pop15|}}}{{{ref15|}}} | label26 = {{{region16|}}} | data26 = {{{pop16|}}}{{{ref16|}}} | label27 = {{{region17|}}} | data27 = {{{pop17|}}}{{{ref17|}}} | label28 = {{{region18|}}} | data28 = {{{pop18|}}}{{{ref18|}}} | label29 = {{{region19|}}} | data29 = {{{pop19|}}}{{{ref19|}}} | label30 = {{{region20|}}} | data30 = {{{pop20|}}}{{{ref20|}}} | label31 = {{{region21|}}} | data31 = {{{pop21|}}}{{{ref21|}}} | label32 = {{{region22|}}} | data32 = {{{pop22|}}}{{{ref22|}}} | label33 = {{{region23|}}} | data33 = {{{pop23|}}}{{{ref23|}}} | label34 = {{{region24|}}} | data34 = {{{pop24|}}}{{{ref24|}}} | label35 = {{{region25|}}} | data35 = {{{pop25|}}}{{{ref25|}}} | label36 = {{{region26|}}} | data36 = {{{pop26|}}}{{{ref26|}}} | label37 = {{{region27|}}} | data37 = {{{pop27|}}}{{{ref27|}}} | label38 = {{{region28|}}} | data38 = {{{pop28|}}}{{{ref28|}}} | label39 = {{{region29|}}} | data39 = {{{pop29|}}}{{{ref29|}}} | label40 = {{{region30|}}} | data40 = {{{pop30|}}}{{{ref30|}}} | label41 = {{{region31|}}} | data41 = {{{pop31|}}}{{{ref31|}}} | label42 = {{{region32|}}} | data42 = {{{pop32|}}}{{{ref32|}}} | label43 = {{{region33|}}} | data43 = {{{pop33|}}}{{{ref33|}}} | label44 = {{{region34|}}} | data44 = {{{pop34|}}}{{{ref34|}}} | label45 = {{{region35|}}} | data45 = {{{pop35|}}}{{{ref35|}}} | label46 = {{{region36|}}} | data46 = {{{pop36|}}}{{{ref36|}}} | label47 = {{{region37|}}} | data47 = {{{pop37|}}}{{{ref37|}}} | label48 = {{{region38|}}} | data48 = {{{pop38|}}}{{{ref38|}}} | label49 = {{{region39|}}} | data49 = {{{pop39|}}}{{{ref39|}}} | label50 = {{{region40|}}} | data50 = {{{pop40|}}}{{{ref40|}}} | label51 = {{{region41|}}} | data51 = {{{pop41|}}}{{{ref41|}}} | label52 = {{{region42|}}} | data52 = {{{pop42|}}}{{{ref42|}}} | label53 = {{{region43|}}} | data53 = {{{pop43|}}}{{{ref43|}}} | label54 = {{{region44|}}} | data54 = {{{pop44|}}}{{{ref44|}}} | label55 = {{{region45|}}} | data55 = {{{pop45|}}}{{{ref45|}}} | label56 = {{{region46|}}} | data56 = {{{pop46|}}}{{{ref46|}}} | label57 = {{{region47|}}} | data57 = {{{pop47|}}}{{{ref47|}}} | label58 = {{{region48|}}} | data58 = {{{pop48|}}}{{{ref48|}}} | label59 = {{{region49|}}} | data59 = {{{pop49|}}}{{{ref49|}}} | label60 = {{{region50|}}} | data60 = {{{pop50|}}}{{{ref50|}}} | header61 = {{#if:{{{langs|}}}{{{languages|}}} |Basa}} | data62 = {{{langs|}}}{{{languages|}}} | header63 = {{#if:{{{rels|}}}{{{religions|}}} |Agama}} | data64 = {{{rels|}}}{{{religions|}}} | header65 = {{#if:{{{related_groups|}}}{{{related|}}}{{{related-c|}}} |Kaum nyang juntrungan}} | data66 = {{{related-c|}}}{{#if:{{{related_groups|}}}{{{related|}}} |{{{related_groups|}}}{{{related|}}} {{main other |[[Category:"Related ethnic groups" needing confirmation]]}} }} | belowstyle = padding-top:0.5em;text-align:left; | below = {{#if:{{{footnotes|}}} |<hr/>{{{footnotes}}} }} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|1=[[Category:Pages using infobox ethnic group with unsupported parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox ethnic group]] with unknown parameter "_VALUE_"|ignoreblank=y | caption | flag |flag_alt | flag_border | flag_caption | flag_upright | footnotes | genealogy | group | image |image_alt | image_caption | image_upright | langs | languages | native_name | native_name_lang | pop | pop_embed | pop1 | pop10 | pop11 | pop12 | pop13 | pop14 | pop15 | pop16 | pop17 | pop18 | pop19 | pop2 | pop20 | pop21 | pop22 | pop23 | pop24 | pop25 | pop26 | pop27 | pop28 | pop29 | pop3 | pop30 | pop31 | pop32 | pop33 | pop34 | pop35 | pop36 | pop37 | pop38 | pop39 | pop4 | pop40 | pop41 | pop42 | pop43 | pop44 | pop45 | pop46 | pop47 | pop48 | pop49 | pop5 | pop50 | pop6 | pop7 | pop8 | pop9 | popplace | population | rawimage | ref1 | ref10 | ref11 | ref12 | ref13 | ref14 | ref15 | ref16 | ref17 | ref18 | ref19 | ref2 | ref20 | ref21 | ref22 | ref23 | ref24 | ref25 | ref26 | ref27 | ref28 | ref29 | ref3 | ref30 | ref31 | ref32 | ref33 | ref34 | ref35 | ref36 | ref37 | ref38 | ref39 | ref4 | ref40 | ref41 | ref42 | ref43 | ref44 | ref45 | ref46 | ref47 | ref48 | ref49 | ref5 | ref50 | ref6 | ref7 | ref8 | ref9 | region1 | region10 | region11 | region12 | region13 | region14 | region15 | region16 | region17 | region18 | region19 | region2 | region20 | region21 | region22 | region23 | region24 | region25 | region26 | region27 | region28 | region29 | region3 | region30 | region31 | region32 | region33 | region34 | region35 | region36 | region37 | region38 | region39 | region4 | region40 | region41 | region42 | region43 | region44 | region45 | region46 | region47 | region48 | region49 | region5 | region50 | region6 | region7 | region8 | region9 | regions | related | related_groups | related-c | religions | rels | tablehdr | total | total_ref | total_source | total_year | total1 | total1_ref | total1_source | total1_year | total2 | total2_ref | total2_source | total2_year | total3 | total3_ref | total3_source | total3_year }}{{main other| {{#ifeq:{{{image|♦}}}{{{rawimage|♦}}}{{{image_caption|♦}}}{{{caption|♦}}}|♦♦♦♦||[[Category:Articles using infobox ethnic group with image parameters|{{#if:{{{image|}}}{{{rawimage|}}}{{{image_caption|}}}{{{caption|}}}|{{#ifexpr:{{#invoke:String|find|{{{image|}}}{{{rawimage|}}}{{{image_caption|}}}{{{caption|}}}|<div}}>0|ID|IR}}|Β}}{{PAGENAME}}]]}} {{#ifeq:{{{flag|♦}}}{{{flag_caption|♦}}}|♦♦||[[Category:Articles using infobox ethnic group with image parameters|{{#if:{{{flag|}}}{{{flag_caption|}}}|F|ψ}}{{PAGENAME}}]]}} {{#ifexpr:{{#ifeq:{{{total|a}}}|{{{total|b}}}|1|0}}+{{#ifeq:{{{population|a}}}|{{{population|b}}}|1|0}}+{{#ifeq:{{{pop|a}}}|{{{pop|b}}}|1|0}} > 1|[[Category:Articles using Template:Infobox ethnic group with deprecated parameters|¶]]}} }}<noinclude> {{Documentation}} </noinclude> ao69kwq0skdmiku0quc0j55vhdg2fin Sablonan:Subpage other 10 4684 18596 2024-05-25T16:11:24Z Bangrapip 9 new 18596 wikitext text/x-wiki {{#ifeq:{{SUBPAGENAME}}|{{ROOTPAGENAME}}|{{{2|}}}|{{{1|}}}}}<!-- --><noinclude>{{documentation}}</noinclude> rjk8iw1bhnvniroxbd274026qkmg119 Sablonan:Microformat message 10 4685 18597 2024-05-25T16:12:25Z Bangrapip 9 new 18597 wikitext text/x-wiki The [[Help:HTML in wikitext|HTML mark-up]] produced by this template includes {{#if:{{{type|}}} |{{{type}}} |an [[{{{format}}} microformat]]}} that makes {{{data}}} readily [[Parsing|parsable]] by computer programs. This aids tasks such as the cataloguing of articles and maintenance of databases. For more information about the use of microformats on Wikipedia, please visit [[Wikipedia:WikiProject Microformats|the Microformat WikiProject]].<!-- -->{{#if:{{{subtemplates<includeonly>|</includeonly>}}} | <div style="margin-top:0.5em;margin-bottom:0.65em;"> ; {{large|Subtemplates}} {{{subtemplates}}} '''''Please do not remove instances of these subtemplates.''''' </div>}}<!-- -->{{#if:{{{subsection1|}}} | <div style="margin-top:0.5em;margin-bottom:0.65em;"><!--(newline in case subsection begins with heading:)--> {{{subsection1}}} </div>}}<!-- -->{{#if:{{{1<includeonly>|</includeonly>}}} <!--(i.e. if at least one unnamed parameter supplied:)--> | <div style="margin-top:0.5em;margin-bottom:0.65em;"> ; {{large|Classes used}} The [[HTML attribute|HTML class]]es of this microformat include: : {{hlist |item_style=font-size:110%;{{{itemstyle|}}} |{{{1}}} |{{{2<includeonly>|</includeonly>}}} |{{{3|<noinclude>{{nobold|……}}</noinclude>}}} |{{{4|}}} |{{{5|}}} |{{{6|}}} |{{{7|}}} |{{{8|}}} |{{{9|}}} |{{{10|}}} |{{{11|}}} |{{{12|}}} |{{{13|}}} |{{{14|}}} |{{{15|}}} |{{{16|}}} |{{{17|}}} |{{{18|}}} |{{{19|}}} |{{{20|}}} }} </div> {{longitem|style=line-height:1.3em|'''''Please do not rename or remove these classes{{#if:{{{nocollapse<includeonly>|</includeonly>}}} |<br/>nor collapse nested elements which use them}}.'''''}}<!-- -->}}<!--(end #if:[1])--><noinclude> {{documentation}} </noinclude> m6k2h5dfubh33h98ip1hm7dkz3tgtpg Sablonan:Warning 10 4686 18598 2024-05-25T16:13:30Z Bangrapip 9 new 18598 wikitext text/x-wiki {{Mbox | name = Wanti-wanti | demospace = {{{demospace|}}} | style = {{#if:{{{style|}}} |{{{style}}} }} | subst = <includeonly>{{subst:substcheck}}</includeonly> | type = content | image = {{#if:{{{image|}}}| [[File:{{{image}}}|{{{imagesize|40px}}}|Warning]] }} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}}| [[File:{{{image}}}|30px|Warning]]}} | imageright = {{#if:{{{imageright|}}} |{{{imageright}}} |{{#if:{{{shortcut|{{{shortcut1|}}}}}} |{{Ombox/shortcut|{{{shortcut|{{{shortcut1|}}}}}}|{{{shortcut2|}}}|{{{shortcut3|}}}|{{{shortcut4|}}}|{{{shortcut5|}}}}}}} }} | textstyle = {{{textstyle|text-align: {{#if:{{{center|}}}|center|{{{align|left}}}}};}}} | text = {{#if:{{{header|{{{heading|{{{title|}}}}}}}}} |<div style="{{{headstyle|text-align: {{#if:{{{center|}}}|center|left}};}}}">'''{{{header|{{{heading|{{{title|}}}}}}}}}'''</div>}}<!-- -->{{{text|{{{content|{{{reason|{{{1}}}}}}}}}}}} }}<noinclude> <!-- Add categories to the /doc subpage; interwikis go to Wikidata. --> {{Documentation}} </noinclude> q0acdfqd5k9vs006581plcvjt91088g Sablonan:UF-hcard-org 10 4687 18599 2024-05-25T16:13:51Z Bangrapip 9 new 18599 wikitext text/x-wiki {{Microformat message | format = hCard | data = an organization's details | subtemplates = * Use {{#ifeq:{{yesno-yes|{{{age|}}}}}|yes|{{tl|Start date and age}}|{{tl|Start date}}}} for the date on which an organisation was "established", "founded", "opened" or otherwise started, [[Wikipedia:WikiProject Microformats/dates|unless that date is before 1583&nbsp;CE]]. * Use {{tl|URL}} for an organisation's URL. |adr |agent |category |country-name |extended-address |fn |geo |label |latitude |locality |longitude |nickname |note |org |region |street-address |url |vcard | nocollapse = on }}<includeonly>{{sandbox other|| [[Category:Templates generating hCards]] }}</includeonly><noinclude> {{Documentation |content={{Microformat message templates}}}} [[Category:Microformat (uF) message templates]] [[Category:Templates generating hCards| ]] </noinclude> bkrrqx13958ztgz15a3ee36ugqndkps Sablonan:Large 10 4688 18600 2024-05-25T16:14:13Z Bangrapip 9 new 18600 wikitext text/x-wiki <span style="font-size:120%">{{{1}}}</span><noinclude> {{Documentation}} </noinclude> gb9jg7srxpcm0n8wv0k3unldj3qzdrc Sablonan:Circa 10 4689 18601 2024-05-25T16:15:21Z Bangrapip 9 new 18601 wikitext text/x-wiki {{#if:{{{sortable|}}} |<span style="display:none; speak:none;">{{padleft:{{{1|}}}|4|0}}&nbsp;</span> }}{{#switch:{{{lk|}}} |no|off = <span title="circa">sek.</span> |yes|on = [[wikt:circa#Betawi|sekitar.]] |abbr |#default = <abbr title="circa">sek.</abbr> }}{{#ifeq:{{{1|+}}}|{{{1|-}}} |<span style="white-space:nowrap;">&thinsp;{{trim|{{{1}}}}}</span> }}{{#if:{{{2|}}} |&nbsp;– sek.<span style="white-space:nowrap;">&thinsp;{{{2}}}</span> }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using circa with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Circa]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | i | lk | sortable }}<noinclude> {{Documentation}} </noinclude> 6bxsq72iey706qjwnvh18b8upl6gyaa Sablonan:Country data Jakarta 10 4690 18602 2024-05-25T16:18:13Z Bangrapip 9 new 18602 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jakarta | flag alias = Flag of Jakarta (vectorised).svg | size = {{{size|}}} | name = {{{name|}}} }} aonhq13zvjrhl816d54r6osk4hg2wqd Sablonan:Country data Banten 10 4692 18605 2024-05-25T16:19:51Z Bangrapip 9 new 18605 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Banten | flag alias = Flag of Banten, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Kesultanan Banten </noinclude> }}<noinclude> </noinclude> 0qnri1r69bs6d4yu4ejpop8taulvf0y Sablonan:Country data Jawa Kulon 10 4693 18606 2024-05-25T16:21:52Z Bangrapip 9 new 18606 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jawa Kulon | flag alias = Flag of West Java (vectorised).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | var1 = | redir1 = Jawa Barat </noinclude> }} h84v0cqj2ld6eolxn9i5kbkury1abla Sablonan:Automatic taxobox 10 4694 18616 2024-05-26T03:01:15Z Bangrapip 9 new 18616 wikitext text/x-wiki <includeonly><nowiki/>{{#invoke:Automated taxobox|automaticTaxobox}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using automatic taxobox with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Automatic taxobox]] with unknown parameter "_VALUE_"|ignoreblank=y | authority | binomial | binomial_authority | binomial_text | classification_status | color_as | display_parents | diversity | diversity_link | diversity_ref | extinct | fossil_range | genus_text | grandparent_authority | greatgrandparent_authority | greatgreatgrandparent_authority | image2 | image2_alt | image2_caption | image2_upright | image | image_alt | image_caption | image_upright | italic_title | name | oldest_fossil | parent_authority | range_map2 | range_map2_alt | range_map2_caption | range_map2_upright | range_map | range_map_alt | range_map_caption | range_map_upright | species_text | status2 | status2_ref | status2_system | status | status_ref | status_system | subdivision | subdivision_ranks | subdivision_ref | synonyms | synonyms_ref | taxon | trend | type_genus | type_genus_authority | type_species | type_species_authority | type_strain | type_strain_ref | youngest_fossil}}<noinclude> {{documentation}}</noinclude> c1400aif4f12sswq40gasz6ztubfdfd Modul:Automated taxobox 828 4695 18617 2024-05-26T03:02:37Z Bangrapip 9 new 18617 Scribunto text/plain require('strict') local TaxonItalics = require('Module:TaxonItalics') local Autotaxobox = require('Module:Autotaxobox') local ItalicTitle = require('Module:Italic title') local p = {} -- functions made public local l = {} -- nonpublic internal functions and variables global to the module l.system = '' -- '' for normal scientific classification (default) -- 'ichnos' for trace fossil classification -- 'veterovata' for egg fossil classification -- ============================================================================= -- ichnobox implements Template:Ichnobox; see the documentation of that -- template for details. -- The only difference from Template:Automatic taxobox is in the taxobox colour -- and classification link and the parameters for type species and genera. -- ============================================================================= function p.ichnobox(frame) l.system = 'ichnos' return p.automaticTaxobox(frame) end -- ============================================================================= -- oobox implements Template:Oobox; see the documentation of that -- template for details. -- The only difference from Template:Automatic taxobox is in the taxobox colour -- and classification link and the parameters for type species and genera. -- ============================================================================= function p.oobox(frame) l.system = 'veterovata' return p.automaticTaxobox(frame) end -- ============================================================================= -- automaticTaxobox implements Template:Automatic taxobox; see the documentation -- of that template for details. -- It also implements Template:Ichnobox and Template:Oobox. The small -- differences are signalled by the module-wide variable l.system. -- The following parameters present in the old template code version of -- Template:Automatic taxobox were not used and have not been implemented: -- image_caption_align -- image2_caption_align -- binomial2 -- binomial2_authority -- binomial3 -- binomial3_authority -- binomial4 -- binomial4_authority -- ============================================================================= function p.automaticTaxobox(frame) local args if frame.args['direct'] == 'yes' then args = frame.args else args = frame:getParent().args end local res = '' -- --------------------------------------------------------------------- -- pick up taxobox parameters from the caller that need to be processed; -- most will be passed on unchanged -- --------------------------------------------------------------------- local pagename = args['pagename'] or '' -- for testing and debugging only local italicTitle = args['italic_title'] or args['italic title'] or '' local ichnos = '' if l.system == 'ichnos' then ichnos = 'true' end local veterovata = '' if l.system == 'veterovata' then veterovata = 'true' end local fossilRange = args['fossil_range'] or args['fossil range'] or args['temporal_range'] or args['temporal range'] or '' local oldestFossil = args['oldest_fossil'] or args['oldest fossil'] or '' local youngestFossil = args['youngest_fossil'] or args['youngest fossil'] or '' local name = args['name'] or '' local colourAs = args['color_as'] or args['color as'] or args['colour_as'] or args['colour as'] or '' local taxon = args['taxon'] or '' local authority = args['authority'] or '' local parentAuthority = args['parent_authority'] or args['parent authority'] or '' local subdivision = args['subdivision'] or '' local subdivisionRef = args['subdivision_ref'] or args['subdivision ref'] or '' local subdivisionRanks = args['subdivision_ranks'] or args['subdivision ranks'] or '' local manualFlag = 'text' -- marks manually specified ranks local binomial = args['binomial'] or args['binomial_'..manualFlag] or args['binomial '..manualFlag] or '' local binomialAuthority = args['binomial_authority'] or args['binomial authority'] or '' local genusManual = args['genus_'..manualFlag] or args['genus '..manualFlag] or'' local speciesManual = args['species_'..manualFlag] or args['species '..manualFlag] or'' -- ------------------------------------------------------ -- set the taxobox parameters determined by this function -- ------------------------------------------------------ fossilRange = l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) -- use the base page name as the taxon if the taxon parameter is missing local currentPagename = mw.title.getCurrentTitle() if pagename == '' then pagename = currentPagename.text end -- pagename para only used in testing and local basePagename = pagename if italicTitle ~= 'taxon' then basePagename = mw.ustring.gsub(basePagename, '%s+%b()$', '', 1) end local taxonParaMissingError = false if taxon == '' then taxonParaMissingError = true taxon = basePagename end -- decide if the page name and taxobox name need to be italicized; -- if italic_title is not set, then if the names are the taxon, use its rank to decide local ok, taxonRank = Autotaxobox.getTaxonInfoItem(frame, taxon, 'rank') -- taxonRank needed later if not here if italicTitle == '' then if not (ok and taxonRank ~= '' and frame:expandTemplate{ title = 'Is italic taxon', args = {taxonRank} } == 'yes') then italicTitle = 'no' end end -- remove any " (DISAMBIG)" or "/MODIFIER" from the taxon's name; -- if the base page name is the same as the base taxon name, then italicization can be applied local baseTaxon = taxon if italicTitle ~= 'taxon' then baseTaxon = mw.ustring.gsub(baseTaxon, '%s+%b()$', '', 1) end baseTaxon = mw.ustring.gsub(baseTaxon, '/.*$', '', 1) if italicTitle == '' and basePagename == baseTaxon then italicTitle = 'yes' end -- italicize the page name (page title) if required if currentPagename.namespace == 0 and (italicTitle == 'yes' or italicTitle == 'taxon') then if italicTitle == 'taxon' or TaxonItalics.hasConnectingTerm(baseTaxon) then res = res .. frame:expandTemplate{ title = 'Italic taxon title', args = {} } italicTitle = 'yes' else ItalicTitle._main({}) end end -- set the taxobox name if not supplied, italicizing it if appropriate. if name == '' then name = basePagename if italicTitle == 'yes' then name = TaxonItalics.italicizeTaxonName(name, false, false) end -- name = name .. '/' .. baseTaxon .. '/' .. nameRank end -- determine taxobox colour local colour = '' if colourAs ~= '' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {colourAs} } elseif l.system == 'ichnos' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {'Ichnos'} } elseif l.system == 'veterovata' then colour = frame:expandTemplate{ title = 'Taxobox colour', args = {'Veterovata'} } else colour = Autotaxobox.getTaxoboxColour(frame, taxon) end -- fill in a missing subdivision_ranks parameter if subdivision ~= '' and subdivisionRanks == '' and ok and taxonRank ~= '' then subdivisionRanks = frame:expandTemplate{ title = 'Children rank', args = {taxonRank} } end -- set binomial parameters if the target taxon is (unusually) a species local genusAuthority = '' if binomial == '' then if ok and taxonRank == 'species' then binomial = TaxonItalics.italicizeTaxonName(taxon, false, false) binomialAuthority = authority end end -- handle any manually set ranks local boldFirst = '' local offset = 0 if speciesManual ~= '' then offset = offset + 1 binomialAuthority = authority if binomial == '' then binomial = '<span class="error">Error: binomial parameter value is missing</span>' end end if genusManual ~= '' then boldFirst = 'link' offset = offset + 1 if offset == 1 then genusAuthority = authority else genusAuthority = parentAuthority end end -- process type genus and type species if present; italicize if they seem not to have an authority attached local typeGenus = '' local typeGenusAuthority = '' local typeSpecies = '' local typeSpeciesAuthority = '' local typeIchnogenus = '' local typeIchnogenusAuthority = '' local typeIchnospecies = '' local typeIchnospeciesAuthority = '' local typeOogenus = '' local typeOogenusAuthority = '' local typeOospecies = '' local typeOospeciesAuthority = '' if l.system == '' then typeGenus = l.italicizeTypeName(args['type_genus'] or args['type genus'] or '') typeGenusAuthority = args['type_genus_authority'] or args['type genus authority'] or '' typeSpecies = l.italicizeTypeName(args['type_species'] or args['type species'] or '') typeSpeciesAuthority = args['type_species_authority'] or args['type species authority'] or '' elseif l.system == 'ichnos' then typeIchnogenus = l.italicizeTypeName(args['type_ichnogenus'] or args['type ichnogenus'] or '') typeIchnogenusAuthority = args['type_ichnogenus_authority'] or args['type ichnogenus authority'] or '' typeIchnospecies = l.italicizeTypeName(args['type_ichnospecies'] or args['type ichnospecies'] or '') typeIchnospeciesAuthority = args['type_ichnospecies_authority'] or args['type ichnospecies authority'] or '' elseif l.system == 'veterovata' then typeOogenus = l.italicizeTypeName(args['type_oogenus'] or args['type oogenus'] or '') typeOogenusAuthority = args['type_oogenus_authority'] or args['type oogenus authority'] or '' typeOospecies = l.italicizeTypeName(args['type_oospecies'] or args['type oospecies'] or '') typeOospeciesAuthority = args['type_oospecies_authority'] or args['type oospecies authority'] or '' end -- ------------------------------------------------ -- now call Taxobox/core with all of its parameters -- ------------------------------------------------ res = res .. frame:expandTemplate{ title = 'Taxobox/core', args = { ichnos = ichnos, veterovata = veterovata, ['edit link'] = 'e', temporal_range = fossilRange, display_taxa = args['display_parents'] or args['display parents'] or '1', parent = taxon, authority = authority, parent_authority = parentAuthority, grandparent_authority = args['grandparent_authority'] or args['grandparent authority'] or '', greatgrandparent_authority = args['greatgrandparent_authority'] or args['greatgrandparent authority'] or '', greatgreatgrandparent_authority = args['greatgreatgrandparent_authority'] or args['greatgreatgrandparent authority'] or '', name = name, colour = colour, status = args['status'] or '', status_system = args['status_system'] or args['status system'] or '', status_ref = args['status_ref'] or args['status ref'] or '', status2 = args['status2'] or '', status2_system = args['status2_system'] or args['status2 system'] or '', status2_ref = args['status2_ref'] or args['status2 ref'] or '', trend = args['trend'] or '', extinct = args['extinct'] or '', image = args['image'] or '', upright = args['image_upright'] or args['image upright'] or '', image_alt = args['image_alt'] or args['image alt'] or '', image_caption = args['image_caption'] or args['image caption'] or '', image2 = args['image2'] or '', upright2 = args['image2_upright'] or args['image2 upright'] or '', image2_alt = args['image2_alt'] or args['image2 alt'] or '', image2_caption = args['image2_caption'] or args['image2 caption'] or '', classification_status = args['classification_status'] or args['classification status'] or '', diversity = args['diversity'] or '', diversity_ref = args['diversity_ref'] or args['diversity ref'] or '', diversity_link = args['diversity_link'] or args['diversity link'] or '', bold_first = boldFirst, offset = offset, genus = genusManual, genus_authority = genusAuthority, species = speciesManual, binomial = binomial, binomial_authority = binomialAuthority, trinomial = args['trinomial'] or '', trinomial_authority = args['trinomial_authority'] or args['trinomial authority'] or '', type_genus = typeGenus, type_genus_authority = typeGenusAuthority, type_species = typeSpecies, type_species_authority = typeSpeciesAuthority, type_ichnogenus = typeIchnogenus, type_ichnogenus_authority = typeIchnogenusAuthority, type_ichnospecies = typeIchnospecies, type_ichnospecies_authority = typeIchnospeciesAuthority, type_oogenus = typeOogenus, type_oogenus_authority = typeOogenusAuthority, type_oospecies = typeOospecies, type_oospecies_authority = typeOospeciesAuthority, subdivision = subdivision, subdivision_ref = subdivisionRef, subdivision_ranks = subdivisionRanks, type_strain = args['type_strain'] or args['type strain'] or '', type_strain_ref = args['type_strain_ref'] or args['type strain ref'] or '', range_map = args['range_map'] or args['range map'] or '', range_map_upright = args['range_map_upright'] or args['range map upright'] or '', range_map_alt = args['range_map_alt'] or args['range map alt'] or '', range_map_caption = args['range_map_caption'] or args['range map caption'] or '', range_map2 = args['range_map2'] or args['range map2'] or '', range_map2_upright = args['range_map2_upright'] or args['range map2 upright'] or '', range_map2_alt = args['range_map2_alt'] or args['range map2 alt'] or '', range_map2_caption = args['range_map2_caption'] or args['range map2 caption'] or '', range_map3 = args['range_map3'] or args['range map3'] or '', range_map3_upright = args['range_map3_upright'] or args['range map3 upright'] or '', range_map3_alt = args['range_map3_alt'] or args['range map3 alt'] or '', range_map3_caption = args['range_map3_caption'] or args['range map3 caption'] or '', range_map4 = args['range_map4'] or args['range map4'] or '', range_map4_upright = args['range_map4_upright'] or args['range map4 upright'] or '', range_map4_alt = args['range_map4_alt'] or args['range map4 alt'] or '', range_map4_caption = args['range_map4_caption'] or args['range map4 caption'] or '', synonyms_ref = args['synonyms_ref'] or args['synonyms ref'] or '', synonyms = args['synonyms'] or '' } } -- put page in error-tracking categories if required local errCat1 = '' if genusManual ~= '' or speciesManual ~= '' or binomial ~= '' then errCat1 = '[[Category:Automatic taxoboxes using manual parameters]]' end local errCat2 = '' if taxonParaMissingError then errCat2 = '[[Category:Automatic taxoboxes relying on page title]]' end res = res .. frame:expandTemplate{ title = 'Main other', args = {errCat1..errCat2} } return res end -- ============================================================================= -- l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) checks -- the parameters that determine the fossil range, returning an appropriate -- range. -- ============================================================================= -- temporary public function for debugging function p.chkFossilRange(frame) local args = frame.args local fossilRange = args['temporal_range'] or args['temporal range'] or args['fossil_range'] or args['fossil range'] or '' local oldestFossil = args['oldest_fossil'] or args['oldest fossil'] or '' local youngestFossil = args['youngest_fossil'] or args['youngest fossil'] or '' local fossilRange = l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) return fossilRange end function l.setfossilRange(frame, fossilRange, oldestFossil, youngestFossil) local res = '' if fossilRange ~= '' then if mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { fossilRange } }, '[Ee]rror') then res = fossilRange else res = frame:expandTemplate{ title = 'Geological range', args = { fossilRange } } end elseif oldestFossil ~= '' then if youngestFossil == '' then youngestFossil = 'Recent' end if mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { oldestFossil } }, '[Ee]rror') or mw.ustring.find(frame:expandTemplate{ title = 'Period start', args = { youngestFossil } }, '[Ee]rror') then res = oldestFossil..'–'..youngestFossil else res = frame:expandTemplate{ title = 'Geological range', args = { oldestFossil, youngestFossil } } end end return res end -- ============================================================================= -- l.italicizeTypeName(typeName) checks whether the name of a type genus or -- species should be italicized, because it appears to be a bare name. -- ============================================================================= function l.italicizeTypeName(typeName) if typeName and not (string.find(typeName, "<", 1, true) or string.find(typeName, ">", 1, true)) then typeName = TaxonItalics.italicizeTaxonName(typeName, false, false) end return typeName end -- **************************** Speciesbox support ***************************** -- ============================================================================= -- l.genusOf(str) extracts the genus from a string. Normally this will be the -- first word of the string (e.g. given 'Bellis perennis' it returns 'Bellis'). -- It also handles a string containing a nothogenus with a spaced × (e.g. given -- '× Heucherella tiarelloides' it returns '× Heucherella'). -- ============================================================================= function l.genusOf(str) local res = mw.ustring.match(str, '^[^%s]*', 1) if res == mw.ustring.char(215) then res = res .. ' ' .. mw.ustring.match(str, '^[^%s]*', 3) end return res end -- ============================================================================= -- l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) -- returns a name for a taxobox created by Template:Speciesbox. The name will be -- italicized if appropriate. It also generates code to italicize the page title -- if appropropriate. In both cases the test for italicization is that the base -- taxon name (stripped of any disambiguation or qualifier) is the same as the -- base page title. -- ============================================================================= function p.speciesboxName(frame) local name = frame.args[1] or '' local taxon = frame.args[2] or '' local genus = frame.args[3] or '' local species = frame.args[4] or '' local basePageTitle = frame.args[5] or '' local italicTitle = frame.args[6] or '' return l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) end function l.doSpeciesboxName(name, taxon, genus, species, basePageTitle, italicTitle) if taxon ~= '' then genus = mw.ustring.gsub(l.genusOf(taxon), '/.*$', '', 1) -- strip any qualifier else genus = mw.ustring.gsub(mw.ustring.gsub(genus, '%s+%b()$', '', 1), '/.*$', '', 1) -- strip any disambig and qualifier if species == '' then taxon = genus else taxon = genus .. ' ' .. species end end local italicizeP = italicTitle ~= 'no' and (basePageTitle == taxon or basePageTitle == genus) -- use basePageTitle to match taxon/genus -- deal with taxobox name (i.e. its caption) if name == '' then name = basePageTitle if italicizeP then name = TaxonItalics.italicizeTaxonName(name, false, false) end end -- deal with page title if italicizeP then local pageTitle = mw.title.getCurrentTitle().text -- formatting the page title with DISPLAYTITLE needs the full page title if italicTitle ~= 'test' then pageTitle = TaxonItalics.italicizeTaxonName(pageTitle, false, false, true) -- format pageTitle, not italicizing any parenthesized term local nsText = mw.title.getCurrentTitle().nsText -- for drafts and other pages not in mainspace if nsText ~= '' then pageTitle = nsText .. ':' .. pageTitle end mw.getCurrentFrame():callParserFunction('DISPLAYTITLE', pageTitle) else name = name .. ' \\Italic title\\ ' .. pageTitle -- for testing and debugging end end return name end -- ============================================================================= -- ============================================================================= function p.infraspeciesboxName(frame) local name = frame.args[1] or '' local genus = frame.args[2] or '' local species = frame.args[3] or '' local ct = frame.args[4] or '' local infraspecies = frame.args[5] or '' local basePageTitle = frame.args[6] or '' local italicTitle = frame.args[7] or '' return l.doinfraspeciesboxName(name, genus, species, ct, infraspecies, basePageTitle, italicTitle) end function l.doinfraspeciesboxName(name, genus, species, ct, infraspecies, basePageTitle, italicTitle) genus = mw.ustring.gsub(mw.ustring.gsub(genus, '%s+%b()$', '', 1), '/.*$', '', 1) -- strip any disambig and qualifier local taxon = genus .. ' ' .. species if ct == '' then taxon = taxon .. ' ' .. infraspecies else taxon = taxon .. ' ' .. ct .. ' ' .. infraspecies end local italicizeP = italicTitle ~= 'no' and (basePageTitle == taxon) -- use basePageTitle to match taxon -- deal with taxobox name (i.e. its caption) if name == '' then name = basePageTitle if italicizeP then name = TaxonItalics.italicizeTaxonName(name, false, false) end end -- deal with page title if italicizeP then local pageTitle = mw.title.getCurrentTitle().text -- formatting the page title with DISPLAYTITLE needs the full page title pageTitle = TaxonItalics.italicizeTaxonName(pageTitle, false, false, true) -- format pageTitle, not italicizing any parenthesized term if italicTitle ~= 'test' then mw.getCurrentFrame():callParserFunction('DISPLAYTITLE', pageTitle) else name = name .. ' \\Italic title\\ ' .. pageTitle -- for testing and debugging end end return name end return p n0b8e0x1iedhv2qc1i89dkh0b8vbmv6 Modul:TaxonItalics 828 4696 18618 2024-05-26T03:03:25Z Bangrapip 9 new 18618 Scribunto text/plain --[[========================================================================= Italicize a taxon name appropriately by invoking italicizeTaxonName. The algorithm used is: * If the name has italic markup at the start or the end, do nothing. * Else * Remove (internal) italic markup. * If the name is made up of four words and the third word is a botanical connecting term, de-italicize the connecting term and add italic markup to the outside of the name. * Else if the name is made up of three words and the second word is a botanical connecting term or a variant of "cf.", de-italicize the connecting term and add italic markup to the outside of the name. * Else just add italic markup to the outside of the name. The module also: * Ensures that the hybrid symbol, ×, and parentheses are not italicized, as well as any string inside parentheses if dab is true. * Has an option to abbreviate all parts of taxon names other than the last to the first letter (e.g. "Pinus sylvestris var. sylvestris" becomes "P. s. var. sylvestris"). * Has an option to wikilink the italicized name to the input name. =============================================================================]] local p = {} local l = {} -- used to store purely local functions --connecting terms in three part names (e.g. Pinus sylvestris var. sylvestris) local cTerms3 = { --subsp. subspecies = "subsp.", ["subsp."] = "subsp.", subsp = "subsp.", ["ssp."] = "subsp.", ssp = "subsp.", --var. varietas = "var.", ["var."] = "var.", var = "var.", --subvar. subvarietas = "subvar.", ["subvar."] = "subvar.", subvar = "subvar.", --f. forma = "f.", ["f."] = "f.", f = "f.", --subf. subforma = "subf.", ["subf."] = "subf.", subf = "subf." } --connecting terms in two part names (e.g. Pinus sect. Pinus) local cTerms2 = { --subg. subgenus = "subg.", ["subgen."] = "subg.", ["subg."] = "subg.", subg = "subg.", --supersect. supersection = "supersect.", ["supersect."] = "supersect.", supersect = "supersect.", --sect. section = "sect.", ["sect."] = "sect.", sect = "sect.", --subsect. subsection = "subsect.", ["subsect."] = "subsect.", subsect = "subsect.", --ser. series = "ser.", ["ser."] = "ser.", ser = "ser.", --subser. subseries = "subser.", ["subser."] = "subser.", subser = "subser.", --cf. cf = "cf.", ["cf."] = "cf.", ["c.f."] = "cf." } --[[========================================================================= Main function to italicize a taxon name appropriately. For the purpose of the parameters, see p.italicizeTaxonName(). =============================================================================]] function p.main(frame) local name = frame.args[1] or '' local linked = frame.args['linked'] == 'yes' local abbreviated = frame.args['abbreviated'] == 'yes' local dab = frame.args['dab'] == 'yes' return p.italicizeTaxonName(name, linked, abbreviated, dab) end --[[========================================================================= Utility local function to abbreviate an input string to its first character followed by ".". Both "×" and an HTML entity at the start of the string are skipped over in determining first character, as is an opening parenthesis and an opening ", which cause a matching closing character to be included. =============================================================================]] function l.abbreviate(str) local result = "" local hasParentheses = false local isQuoted = false if mw.ustring.len(str) < 2 then --single character strings are left unchanged result = str else --skip over an opening parenthesis that could be present at the start of the string if mw.ustring.sub(str,1,1) == "(" then hasParentheses = true result = "(" str = mw.ustring.sub(str,2,mw.ustring.len(str)) elseif mw.ustring.sub(str,1,1) == '"' then isQuoted = true result = '"' str = mw.ustring.sub(str,2,mw.ustring.len(str)) end --skip over a hybrid symbol that could be present at the start of the string if mw.ustring.sub(str,1,1) == "×" then result = "×" str = mw.ustring.sub(str,2,mw.ustring.len(str)) end --skip over an HTML entity that could be present at the start of the string if mw.ustring.sub(str,1,1) == "&" then local i,dummy = mw.ustring.find(str,";",2,plain) result = result .. mw.ustring.sub(str,1,i) str = mw.ustring.sub(str,i+1,mw.ustring.len(str)) end --if there's anything left, reduce it to its first character plus ".", --adding the closing parenthesis or quote if required if str ~= "" then result = result .. mw.ustring.sub(str,1,1) .. "." if hasParentheses then result = result .. ")" elseif isQuoted then result = result .. '"' end end end return result end --[[========================================================================= The function which does the italicization. Parameters: name (string) – the taxon name to be processed linked (boolean) – should a wikilink be generated? abbreviated (boolean) – should the first parts of the taxon name be reduced to capital letters? dab (boolean) – should any parenthesized part be treated as a disambiguation term and left unitalicized? =============================================================================]] function p.italicizeTaxonName(name, linked, abbreviated, dab) name = mw.text.trim(name) -- if the name begins with '[', then assume formatting is present if mw.ustring.sub(name,1,1) == '[' then return name end -- otherwise begin by replacing any use of the HTML italic tags -- by Wikimedia markup; replace any entity alternatives to the hybrid symbol -- by the symbol itself; prevent the hybrid symbol being treated as -- a 'word' by converting a following space to the HTML entity local italMarker = "''" name = string.gsub(mw.text.trim(name), "</?i>", italMarker) name = string.gsub(string.gsub(name, "&#215;", "×"), "&times;", "×") name = string.gsub(name, "</?span.->", "") -- remove any span markup name = string.gsub(name, "× ", "×&#32;") -- now italicize and abbreviate if required local result = name if name ~= '' then if string.sub(name,1,2) == italMarker or string.sub(name,-2) == italMarker then -- do nothing if the name already has italic markers at the start or end else name = string.gsub(name, italMarker, "") -- first remove any internal italics local words = mw.text.split(name, " ", true) if #words == 4 and cTerms3[words[3]] then -- the third word of a four word name is a connecting term -- ensure the connecting term isn't italicized words[3] = '<span style="font-style:normal;">' .. cTerms3[words[3]] .. '</span>' if abbreviated then words[1] = l.abbreviate(words[1]) words[2] = l.abbreviate(words[2]) end result = words[1] .. " " .. words[2] .. " " .. words[3] .. " " .. words[4] elseif #words == 3 and cTerms2[words[2]] then -- the second word of a three word name is a connecting term -- ensure the connecting term isn't italicized words[2] = '<span style="font-style:normal;">' .. cTerms2[words[2]] .. '</span>' if abbreviated then words[1] = l.abbreviate(words[1]) end result = words[1] .. " " .. words[2] .. " " .. words[3] else -- not a name as above; only deal with abbreviation if abbreviated then if #words > 1 then result = l.abbreviate(words[1]) for i = 2, #words-1, 1 do result = result .. " " .. l.abbreviate(words[i]) end result = result .. " " .. words[#words] end else result = name end end -- deal with any hybrid symbol as it should not be italicized result = string.gsub(result, "×", '<span style="font-style:normal;">×</span>') -- deal with any parentheses as they should not be italicized if dab then result = string.gsub(string.gsub(result,"%(",'<span style="font-style:normal;">('),"%)",')</span>') else result = string.gsub(string.gsub(result,"%(",'<span style="font-style:normal;">(</span>'),"%)",'<span style="font-style:normal;">)</span>') end -- any question marks surrounded by spans can have the spans joined result = string.gsub(result,'</span>%?<span style="font%-style:normal;">','?') -- add outside markup if linked then if result ~= name then result = "[[" .. name .. "|" .. italMarker .. result .. italMarker .. "]]" else result = italMarker .. "[[" .. name .. "]]" .. italMarker end else result = italMarker .. result .. italMarker end end end return result end --[[========================================================================= Utility function used by other modules to check if a connecting term is present in a name. The value of name is assumed to be plain text. =============================================================================]] function p.hasCT(frame) return p.hasConnectingTerm(frame.args[1] or '') end function p.hasConnectingTerm(name) local words = mw.text.split(name, " ", true) if #words == 4 and cTerms3[words[3]] then return true elseif #words == 3 and cTerms2[words[2]] then return true else return false end end return p tk857d4brbmgnwhescettkachysboi2 Modul:Autotaxobox 828 4697 18743 18742 2024-05-26T05:33:30Z Renamed user 5cb535d47ac833448f09633576bf74ba 73 18743 Scribunto text/plain --[[************************************************************************* This module provides support to the automated taxobox system – the templates Automatic taxobox, Speciesbox, Subspeciesbox, Infraspeciesbox, etc. In particular it provides a way of traversing the taxonomic hierarchy encoded in taxonomy templates (templates with names of the form "Template:Taxonomy/TAXON_NAME") without causing template expansion depth errors. *****************************************************************************]] require('strict') local TaxonItalics = require('Module:TaxonItalics') -- use a function from Module:TaxonItalics to italicize a taxon name local TableRow = '|-\n' local TableEnd = '|}\n' local p = {} -- functions made public local l = {} -- internal functions, kept separate local colour = '' -- colour for taxobox and taxonomy listings --[[========================================================================= Limit the maximum depth of a taxonomic hierarchy that can be traversed; avoids excessive processing time and protects against incorrectly set up hierarchies, e.g. loops. The value can be obtained externally via {{#invoke:Autotaxobox|getMaxSearchLevels}} =============================================================================]] local MaxSearchLevels = 100 function p.getMaxSearchLevels() return MaxSearchLevels end --[[========================== taxoboxColour ================================ Determines the correct colour for a taxobox, by searching up the taxonomic hierarchy from the supplied taxon for the first taxon (other than 'incertae sedis') that sets a taxobox colour. It is assumed that a valid taxobox colour is defined using CSS rgb() syntax. If no taxon that sets a taxobox colour is found, then 'transparent' is returned unless the taxonomic hierarchy is too deep, when the error colour is returned. Usage: {{#invoke:Autotaxobox|taxoboxColour|TAXON}} =============================================================================]] function p.taxoboxColour(frame) return p.getTaxoboxColour(frame, frame.args[1] or '') end function p.getTaxoboxColour(frame, currTaxon) -- note that colour is global to this function; default is empty string local i = 1 -- count levels processed local searching = currTaxon ~= '' -- still searching for a colour? local foundICTaxon = false -- record whether 'incertae sedis' found while searching and i <= MaxSearchLevels do local plainCurrTaxon, dummy = l.stripExtra(currTaxon) -- remove trailing text after / if string.lower(plainCurrTaxon) == 'incertae sedis' then foundICTaxon = true else local possibleColour = frame:expandTemplate{ title = 'Template:Taxobox colour', args = { plainCurrTaxon } } if string.sub(possibleColour,1,3) == 'rgb' then colour = possibleColour searching = false end end if searching then local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else searching = false -- run off the top of the hierarchy or tried to use non-existent taxonomy template end end end if colour == '' then if foundICTaxon then colour = frame:expandTemplate{ title = 'Template:Taxobox colour', args = { 'incertae sedis' } } elseif searching then -- hierarchy exceeds MaxSearchLevels levels colour = frame:expandTemplate{ title = 'Template:Taxobox/Error colour', args = { } } else colour = 'transparent' end end return colour end --[[= = = = = = = = = = = = = topLevelTaxon = = = = = = = = = = = = = = = = Defines the correct top level taxa, one of which should terminate every taxonomic hierarchy encoded in taxonomy templates. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.topLevelTaxon(taxon) return taxon == 'Life' or taxon == 'Veterovata' or taxon == 'Ichnos' end --[[=========================== taxoboxList ================================= Returns the rows of taxa in an automated taxobox, based on the taxonomic hierarchy for the supplied taxon. Usage: {{#invoke:Autotaxobox|taxoboxList|TAXON |display_taxa = the number of taxa *above* TAXON to force to be displayed |authority = taxonomic authority for TAXON |parent_authority = taxonomic authority for TAXON's parent |gparent_authority = taxonomic authority for TAXON's grandparent |ggparent_authority = taxonomic authority for TAXON's greatgrandparent |ggparent_authority = taxonomic authority for TAXON's greatgreatgrandparent |bold_first = 'bold' to bold TAXON in its row |virus = 'yes' to apply virus taxa italicization standards }} =============================================================================]] function p.taxoboxList(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '' end local displayN = (tonumber(frame.args['display_taxa']) or 1) + 1 local authTable = {} authTable[1] = frame.args['authority'] or '' authTable[2] = frame.args['parent_authority'] or '' authTable[3] = frame.args['gparent_authority'] or '' authTable[4] = frame.args['ggparent_authority'] or '' authTable[5] = frame.args['gggparent_authority'] or '' local boldFirst = frame.args['bold_first'] or 'link' -- values 'link' or 'bold' local virus = frame.args['virus'] or 'no' -- values 'yes' or 'no' local offset = tonumber(frame.args['offset'] or 0) -- adjust the authority table if 'authority' refers to a rank lower than the target taxon if offset ~= 0 then for i = 1, 5 do local j = i + offset if j <= 5 then authTable[i] = authTable[j] else authTable[i] = '' end end end local taxonTable, taxonRankTable = l.makeTable(frame, currTaxon) local res = '' local topTaxonN = taxonTable.n -- display all taxa above possible greatgreatgrandparent, without authority for i = topTaxonN, 6, -1 do res = res .. l.showTaxon(frame, taxonTable[i], taxonRankTable[i], topTaxonN==i, '', displayN >= i, '', virus) end -- display all taxa above possible parent, with authority if given for i = math.min(topTaxonN, 5), 2, -1 do res = res .. l.showTaxon(frame, taxonTable[i], taxonRankTable[i], topTaxonN==i, authTable[i], displayN >= i, '', virus) end -- display target taxon, always displayed and emboldened res = res .. l.showTaxon(frame, taxonTable[1], taxonRankTable[1], topTaxonN==1, authTable[1], true, boldFirst, virus) return res end --[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Show one taxon row in a taxobox. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.showTaxon(frame, taxon, rank, isTopTaxon, auth, force, boldFirst, virus) -- it's an error if this is the top taxon and it's not a top level taxon (e.g. "Life") if isTopTaxon then if l.topLevelTaxon(taxon) then return '' -- don't display a top level taxon elseif (mw.title.new('Taxonomy/'..taxon, 'Template') or {}).exists then -- taxonomy template for this taxon has no parent specified return frame:expandTemplate{ title = 'Template:Create taxonomy', args = {taxon, msg='Taxonomy template does not specify a parent'} } .. '\n' .. TableRow else -- no taxonomy template for this taxon return frame:expandTemplate{ title = 'Template:Create taxonomy', args = {taxon, msg='Missing taxonomy template'} } .. '\n' .. TableRow end else -- if showing is not already forced, force if it's a principal rank or an authority is specified force = force or frame:expandTemplate{ title = 'Template:Principal rank', args = {rank} } == 'yes' or auth ~= '' if not force then -- if showing is still not already forced, force if the taxonomy template has 'always_display' set local ok, alwaysDisplay = p.getTaxonInfoItem(frame, taxon, 'always_display') force = alwaysDisplay == 'yes' or alwaysDisplay == 'true' end if force then local res = l.tableCell(frame:expandTemplate{ title = 'Template:Anglicise rank', args = {rank} } .. ':') local bold = 'no' if boldFirst == 'bold' then bold = 'yes' end if auth ~= '' then auth = '<br><small>' .. auth .. '</small>' end local res = res .. l.tableCell(l.getTaxonLink(frame, taxon, rank, bold, '', '', virus) .. auth) -- italic, abbreviated return res .. TableRow else return '' end end end --[[========================== taxonomyList ================================= Returns the cells of the taxonomy table displayed on the right hand side of "Template:Taxonomy...." pages. Usage: {{#invoke:Autotaxobox|taxonomyList|TAXON}} =============================================================================]] function p.taxonomyList(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '{|class="infobox biota"\n' .. TableRow .. l.tableCell('') .. l.tableCell('ERROR: no taxon supplied') .. TableEnd end local taxonTable, taxonRankTable = l.makeTable(frame, currTaxon) local rankValTable = l.getRankTable() local lastRankVal = 1000000 local orderOk = true -- check whether the taxonomy is for viruses; use already determined taxon colour if possible local virus = 'no' local taxoColour = colour if taxoColour == '' then if taxonTable[taxonTable.n] == 'Ichnos' or taxonTable[taxonTable.n] == 'Veterovata' then taxoColour = frame:expandTemplate{ title = 'Template:Taxobox colour', args = { taxonTable[taxonTable.n] } } else taxoColour = frame:expandTemplate{ title = 'Template:Taxobox colour', args = { taxonTable[taxonTable.n - 1] } } end end if taxoColour == frame:expandTemplate{ title = 'Template:Taxobox colour', args = { 'virus' } } then virus = 'yes' end -- add information message local res = '<p style="float:right">Bold ranks show taxa that will be shown in taxoboxes<br>because rank is principal or <code>always_display=yes</code>.</p>\n' -- start table res = res .. '{| class="infobox biota" style="text-align: left; font-size:100%; float:right;"\n' .. TableRow .. '! colspan=4 style="text-align: center; color:inherit; background-color: ' .. taxoColour .. '"|Ancestral taxa\n' -- deal first with the top level taxon; if there are no errors, it should be Life/Veterovata/Ichnos, which are -- not displayed local taxon = taxonTable[taxonTable.n] if not l.topLevelTaxon(taxon) then local msg = 'Taxonomy template missing' if mw.title.new('Taxonomy/'..taxon, 'Template').exists then msg = 'Parent taxon needed' end res = res .. TableRow .. l.tableCell('colspan=2', frame:expandTemplate{title = 'Template:Create taxonomy', args = {taxon, msg = msg}}) end -- now output the rest of the table local currRankVal for i = taxonTable.n-1, 1, -1 do -- check ranks are in right order in the hierarchy taxon = taxonTable[i] local rank = taxonRankTable[i] currRankVal = l.lookupRankVal(rankValTable, rank) if currRankVal then orderOk = currRankVal < lastRankVal if orderOk then lastRankVal = currRankVal end else orderOk = true end -- see if the row will be displayed in a taxobox; bold the rank if so local boldRank = false local ok, alwaysDisplay = p.getTaxonInfoItem(frame, taxon, 'always_display') if ok and (alwaysDisplay == 'yes' or alwaysDisplay == 'true') then boldRank = true else boldRank = frame:expandTemplate{ title = 'Template:Principal rank', args = {rank} } == 'yes' end -- now return a row of the taxonomy table with anomalous ranks marked local errorStr = '' if not orderOk then errorStr = 'yes' end local link = l.getTaxonLink(frame, taxon, rank, '', '', '', virus) -- bold, italic, abbreviated res = res .. l.taxonomyListRow(frame, taxon, rank, link, boldRank, errorStr) end -- close table res = res .. TableEnd -- error-tracking for taxonomy templates -- if the last row has an anomalous rank, put the page in an error-tracking category local errCat1 = '' if not orderOk then errCat1 = '[[Category:Taxonomy templates showing anomalous ranks]]\n' end -- if the last row has a taxon name in the page name that does not match the link text, -- put the taxonomy template in a tracking category local dummy, linkText = p.getTaxonInfoItem(frame, taxon, 'link_text') local match = l.matchTaxonLink(taxon, linkText, currRankVal and currRankVal < rankValTable['genus']) local errCat2 = '' if not match then errCat2 = '[[Category:Taxonomy templates with name and link text not matching|' .. taxon .. ']]\n' end if errCat1..errCat2 ~= '' then res = res .. frame:expandTemplate{ title = 'Template other', args = { errCat1..errCat2} } end return res end --[[ = = = = = = = = = = = = = = taxonomyListRow = = = = = = = = = = = = = = Returns a single row of the taxonomy table displayed on the right hand side of "Template:Taxonomy...." pages. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.taxonomyListRow(frame, taxon, rank, link, boldRank, error) local res = '' if taxon == '' or rank == '' then return res end local baseTaxon, qualifier = l.stripExtra(taxon) -- if appropriate, make it clear that some taxa have been skipped via a ... row if qualifier == '/skip' then res = res .. TableRow .. l.tableCell('.....') .. l.tableCell('.....') end -- now generate a row of the table res = res .. TableRow local cellContent = '' local anglicizedRank = frame:expandTemplate{ title = 'Template:Anglicise rank', args = { rank } } if boldRank then cellContent = cellContent .. '<b>' .. anglicizedRank .. '</b>:' else cellContent = cellContent .. anglicizedRank .. ':' end if error == 'yes' then cellContent = '<span style="background-color:#FDD">' .. cellContent .. '</span>' end res = res .. l.tableCell(cellContent) .. l.tableCell('<span style="white-space:nowrap;">' .. link .. '</span>') .. l.tableCell('<span style="font-size:smaller;">' .. qualifier .. '</span>') .. l.tableCell('<span style="white-space:nowrap;">' .. frame:expandTemplate{ title = 'Template:Edit a taxon', args = { taxon } } .. '</span>') return res end --[[========================= callTaxonomyKey =============================== Prepares for, and then calls, Template:Taxonomy key to display a taxonomy template page. It does this by building up the information the template requires, following one 'same as' link, if required. Usage: {{#invoke:Autotaxobox|callTaxonomyKey |parent= |rank= |extinct= |always_display= |link_target=value of 'link' parameter in taxonomy template |link_text=value of parameter 2 in taxonomy template |same_as= }} =============================================================================]] local PARENT = 1 local RANK = 2 local LINK_TARGET = 3 local LINK_TEXT = 4 local ALWAYS_DISPLAY = 5 local EXTINCT = 6 local SAME_AS = 7 local REFS = 8 function p.callTaxonomyKey(frame) local taxon = frame.args['taxon'] or '' local parent = frame.args['parent'] or '' local rank = frame.args['rank'] or '' local extinct = string.lower(frame.args['extinct']) or '' local alwaysDisplay = string.lower(frame.args['always_display']) or '' local linkTarget = frame.args['link_target'] or '' local linkText = frame.args['link_text'] or '' -- this is the "raw" link text, and can be '' local refs = frame.args['refs'] or '' local sameAsTaxon = frame.args['same_as'] or '' if sameAsTaxon ~= '' then -- try using the 'same as' taxon; it's an error if it doesn't exist local ok, sameAsInfoStr = pcall(frame.expandTemplate, frame, { title = 'Template:Taxonomy/' .. sameAsTaxon, args = {['machine code'] = 'all' } }) if ok then local sameAsInfo = mw.text.split(sameAsInfoStr, '$', true) --'same as' taxon's taxonomy template must not have a 'same as' link if sameAsInfo[SAME_AS] == '' then if parent == '' then parent = sameAsInfo[PARENT] end if rank == '' then rank = sameAsInfo[RANK] end if extinct == '' then extinct = string.lower(sameAsInfo[EXTINCT]) end if alwaysDisplay == '' then alwaysDisplay = string.lower(sameAsInfo[ALWAYS_DISPLAY]) end if linkTarget == '' then linkTarget = sameAsInfo[LINK_TARGET] end if linkText == '' then linkText = sameAsInfo[LINK_TEXT] end if refs == '' and parent == sameAsInfo[PARENT] then refs = sameAsInfo[REFS] end else return '<span style="color:red; font-size:1.1em">Error: attempt to follow two "same as" links</span>: <code>same_as = ' .. sameAsTaxon .. '</code>, but [[Template:Taxonomy/' .. sameAsTaxon .. ']] also has a<code>same_as</code> parameter.' end else return frame:expandTemplate{ title = 'Template:Taxonomy key/missing template', args = {taxon=sameAsTaxon, msg='given as the value of <code>same as</code>'} } end end local link = linkTarget if linkText ~= '' and linkText ~= linkTarget then link = link .. "|" .. linkText end -- check consistency of extinct status; if this taxon is not extinct, parent must not be either local extinctError = 'no' if parent ~= '' and (extinct == '' or extinct == 'no' or extinct == 'false') then local ok, parentExtinct = p.getTaxonInfoItem(frame, parent, 'extinct') if ok and (parentExtinct == 'yes' or parentExtinct == 'true') then extinctError = 'yes' end end return frame:expandTemplate{ title = 'Template:Taxonomy key', args = {taxon=taxon, parent=parent, rank=rank, extinct=extinct, always_display=alwaysDisplay, link_target=linkTarget, link=link, refs=refs, same_as=sameAsTaxon, extinct_error = extinctError} } end --[[============================= showRefs ================================== Shows the refs field in a taxonomy template, handing incertae sedis taxa and using '–' for absent refs. Usage: {{#invoke:Autotaxobox|showRefs|TAXON|REFS}} =============================================================================]] function p.showRefs(frame) local taxonName = frame.args[1] or '' local refs = frame.args[2] or '' return l.doShowRefs(taxonName, refs) end --[[= = = = = = = = = = = = = = doShowRefs = = = = = = = = = = = = = = = = = Show the refs field in a taxonomy template. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.doShowRefs(taxonName, refs) if mw.text.split(taxonName, '/', true)[1] == 'Incertae sedis' then refs = 'not applicable (<i>incertae sedis</i>)' elseif refs == '' then refs = '–' end return refs end --[[============================ taxonInfo ================================== Extracts and returns information from Template:Taxonomy/TAXON, following one 'same as' link if required. Usage: {{#invoke:Autotaxobox|taxonInfo|TAXON|ITEM}} ITEM is one of: 'parent', 'rank', 'link target', 'link text', 'extinct', 'always display', 'refs', 'same as' or 'all'. If ITEM is not specified, the default is 'all' – all values in a single string separated by '$'. =============================================================================]] function p.taxonInfo(frame) local taxon = frame.args[1] or '' local item = frame.args[2] or '' if item == '' then item = 'all' end local ok, info = p.getTaxonInfoItem(frame, taxon, item) return info end --[[= = = = = = = = = = = getTaxonInfoItem = = = = = = = = = = = = = = = = = Utility function to extract an item of information from a taxonomy template, following one 'same as' link if required. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function p.getTaxonInfoItem(frame, taxon, item) local ok, info -- item == 'dagger' is a special case if item == 'dagger' then ok, info = p.getTaxonInfoItem(frame, taxon, 'extinct') if ok then if info == 'yes' or info == 'true' then info = '&dagger;' else info = '' end end -- item ~= 'dagger' else ok, info = pcall(frame.expandTemplate, frame, { title = 'Template:Taxonomy/' .. taxon, args = {['machine code'] = item } }) if ok then if info == '' then -- try 'same as' local sameAsTaxon = frame:expandTemplate{ title = 'Template:Taxonomy/' .. taxon, args = {['machine code'] = 'same as' } } if sameAsTaxon ~= '' then ok, info = pcall(frame.expandTemplate, frame, { title = 'Template:Taxonomy/' .. sameAsTaxon, args = {['machine code'] = item } }) end end end end if ok then -- if item is 'link_text', trim info and check whether '(?)' needs to be added if item == 'link_text' then -- there is a newline at the end of linkText when taxonomy template has "|link = LINK_TARGET|LINK_TEXT" info = mw.text.trim(info) if string.sub(taxon, -2) == '/?' and not string.find(info, '?', 1, true) then info = info .. '<span style="font-style:normal;font-weight:normal;">&nbsp;(?)</span>' end end else info = '[[Template:Taxonomy/' .. taxon .. ']]' --error indicator in code before conversion to Lua end return ok, info end --[[============================ taxonLink ================================== Returns a wikilink to a taxon, if required including '†' before it and ' (?)' after it, and optionally italicized or bolded without a wikilink. Usage: {{#invoke:Autotaxobox|taxonLink |taxon= : having '/?' at the end triggers the output of ' (?)' |extinct= : 'yes' or 'true' trigger the output of '†' |bold= : 'yes' makes the core output bold and not wikilinked |italic= : 'yes' makes the core output italic |link_target= : target for the wikilink |link_text= : text of the wikilink (may be same as link_target), without †, italics, etc. }} =============================================================================]] function p.taxonLink(frame) local taxon = frame.args['taxon'] or '' local extinct = string.lower(frame.args['extinct'] or '') local bold = frame.args['bold'] or '' local italic = frame.args['italic'] or '' local abbreviated = frame.args['abbreviated'] or '' local linkTarget = frame.args['link_target'] or '' local linkText = frame.args['link_text'] or frame.args['plain_link_text'] or '' --temporarily allow alternative args return l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) end --[[= = = = = = = = = = = = = = getTaxonLink = = = = = = = = = = = = = = = = Internal function to drive l.makeLink(). = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.getTaxonLink(frame, taxon, rank, bold, italic, abbreviated, virus) local ok, extinct = p.getTaxonInfoItem(frame, taxon, 'extinct') if italic == '' then italic = frame:expandTemplate{ title = 'Template:Is italic taxon', args = { rank, virus = virus } } end local ok, linkTarget = p.getTaxonInfoItem(frame, taxon, 'link_target') local ok, linkText = p.getTaxonInfoItem(frame, taxon, 'link_text') return l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) end --[[= = = = = = = = = = = = = = makeLink = = = = = = = = = = = = = = = = = = Actually make the link. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.makeLink(taxon, extinct, bold, italic, abbreviated, linkTarget, linkText) local dummy -- if link text is missing, try to find a replacement if linkText == '' then if string.find(taxon, 'Incertae sedis', 1, true) then linkText = "''incertae sedis''" linkTarget = 'Incertae sedis' else linkText, dummy = l.stripExtra(taxon) end end if linkTarget == '' then linkTarget = linkText end if italic == 'yes' then linkText = TaxonItalics.italicizeTaxonName(linkText, false, abbreviated=='yes') end local link = '' if bold == 'yes' then link = '<b>' .. linkText .. '</b>' else if linkTarget == linkText then link = linkText else link = linkTarget .. '|' .. linkText end link = '[[' .. link .. ']]' end if (extinct == 'yes' or extinct == 'true') and not string.find(link, '†', 1, true) then link = '<span style="font-style:normal;font-weight:normal;">†</span>' .. link end if string.sub(taxon, -2) == '/?' and not string.find(link, '?', 1, true) then link = link .. '<span style="font-style:normal;font-weight:normal;">&nbsp;(?)</span>' end return link end --[[========================== showRankTable ================================ Returns a wikitable showing the ranks and their values as set up by getRankTable(). Usage: {{#invoke:Autotaxobox|showRankTable}} =============================================================================]] function p.showRankTable(frame) local rankTable = l.getRankTable() local res = '{| class="wikitable sortable"\n|+ Ranks checked in taxonomy templates\n! Rank !! Shown as !! Value\n' for k, v in pairs(rankTable) do local rankShown = frame:expandTemplate{ title = 'Template:Anglicise rank', args = { k } } res = res .. TableRow .. l.tableCell(k) .. l.tableCell(rankShown) .. l.tableCell(v) end return res .. TableEnd end --[[============================== find ===================================== Returns the taxon above the specified taxon with a given rank. Usage: {{#invoke:Autotaxobox|find|TAXON|RANK}} =============================================================================]] function p.find(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return '<span class="error">no taxon supplied</span>' end local rank = frame.args[2] or '' if rank == '' then return '<span class="error">no rank supplied</span>' end local inHierarchy = true -- still in the taxonomic hierarchy or off the top? local searching = true -- still searching while inHierarchy and searching do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent local ok, currRank = p.getTaxonInfoItem(frame, currTaxon, 'rank') if currRank == rank then searching = false end else inHierarchy = false end end if inHierarchy and not searching then return currTaxon else return '<span class="error">rank not found</span>' end end --[[=============================== nth ===================================== External utility function primarily intended for use in checking and debugging. Returns the nth level above a taxon in a taxonomic hierarchy, where the taxon itself is counted as the first level. Usage: {{#invoke:Autotaxobox|nth|TAXON|n=N}} =============================================================================]] function p.nth(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end local n = tonumber(frame.args['n'] or 1) if n > MaxSearchLevels then return 'Exceeded maximum number of levels allowed (' .. MaxSearchLevels .. ')' end local i = 1 local inHierarchy = true -- still in the taxonomic hierarchy or off the top? while i < n and inHierarchy do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else inHierarchy = false end end if inHierarchy then return currTaxon else return 'Level ' .. n .. ' is past the top of the taxonomic hierarchy' end end --[[============================= nLevels =================================== External utility function primarily intended for use in checking and debugging. Returns number of levels in a taxonomic hierarchy, starting from the supplied taxon as level 1. Usage: {{#invoke:Autotaxobox|nLevels|TAXON}} =============================================================================]] function p.nLevels(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end local i = 1 local inHierarchy = true -- still in the taxonomic hierarchy or off the top? while inHierarchy and i < MaxSearchLevels do local ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else inHierarchy = false end end if inHierarchy then return MaxSearchLevels .. '+' else return i end end --[[============================= listAll =================================== External utility function primarily intended for use in checking and debugging. Returns a comma separated list of a taxonomic hierarchy, starting from the supplied taxon. Usage: {{#invoke:Autotaxobox|listAll|TAXON}} =============================================================================]] function p.listAll(frame) local currTaxon = frame.args[1] or '' if currTaxon == '' then return 'ERROR: no taxon supplied' end return l.doListAll(l.makeTable(frame, currTaxon)) end function l.doListAll(taxonTable, taxonRankTable) local lst = taxonTable[1] .. '-' .. tostring(taxonRankTable[1]) for i = 2, taxonTable.n, 1 do lst = lst .. ', ' .. taxonTable[i] .. '-' .. taxonRankTable[i] end return lst end --[[=========================== removeQualifier ================================ External utility function to remove a qualifier (any part after a "/") from a taxon name. Usage: {{#invoke:Autotaxobox|removeQualifier|TAXON}} =============================================================================]] function p.removeQualifier(frame) local baseName, qualifier = l.stripExtra(frame.args[1]) return baseName end --[[========================================================================= Internal functions =============================================================================]] --[[= = = = = = = = = = = = stripExtra = = = = = = = = = = = = = = = = = = = Internal utility function to strip off any extra parts of a taxon name, i.e. anything after a '/'. Thus 'Felidae/?' would be split into 'Felidae' and '?'. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.stripExtra(taxonName) local i = mw.ustring.find(taxonName, '/', 1, true) if i then return mw.ustring.sub(taxonName, 1, i-1), mw.ustring.sub(taxonName, i, -1) else return taxonName, '' end end --[[= = = = = = = = = = = = splitTaxonName = = = = = = = = = = = = = = = = = Internal utility function to split a taxon name into its parts and return them. Possible formats include: * taxon * taxon (disambig) * taxon (Subgenus) * taxon/qualifier * combinations, e.g. taxon (disambig)/qualifier = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.splitTaxonName(taxon) -- get any qualifier present local qualifier = '' local i = mw.ustring.find(taxon, '/', 1, true) if i then qualifier = mw.ustring.sub(taxon, i+1, -1) taxon = mw.ustring.sub(taxon, 1, i-1) end -- get any disambiguator or subgenus local disambig = '' local subgenus = '' i = mw.ustring.find(taxon, ' (', 1, true) if i then local parenTerm = mw.ustring.sub(taxon, i+2, -2) taxon = mw.ustring.sub(taxon, 1, i-1) local char1 = mw.ustring.sub(parenTerm, 1, 1) if char1 == mw.ustring.lower(char1) then disambig = parenTerm else subgenus = parenTerm end end return taxon, disambig, subgenus, qualifier end --[[= = = = = = = = = = = = matchTaxonLink = = = = = = = = = = = = = = = = = Function to determine whether the taxon name derived from the name of the taxonomy template (passed in the parameter taxon) matches the link text (passed in the parameter linkText). The taxon name may have any of the formats: * baseTaxon/qualifier * baseTaxon (disambig) * baseTaxon (Subgenus) [distinguished by the capital letter] * a qualifier may be present after the previous two formats. Examples of matches (baseTaxon ~ linkText): * Pinus ~ Pinus * Pinus sect. Trifoliae ~ Pinus sect. Trifoliae * Pinus sect. Trifoliae ~ ''Pinus'' sect. ''Trifoliae'' [italic markers ignored] * Pinus sect. Trifoliae ~ P. sect. Trifoliae [abbreviated genus name matches] * Bombus (Pyrobombus) ~ Bombus (Pyrobombus) * Bombus (Pyrobombus) ~ B. (Pyrobombus) * Bombus (Pyrobombus) ~ Pyrobombus [link text may just be the subgenus] * Heteractinida ~ "Heteractinida" [double-quotes are ignored in link text] * "Heteractinida" ~ Heteractinida [double-quotes are ignored in base taxon name] * Incertae sedis ~ anything [link text is ignored for matching in this case] * Cetotheriidae with qualifier=? ~ Cetotheriidae (?) = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.matchTaxonLink(taxon, linkText, rankBelowGenus) local dummy linkText, dummy = mw.ustring.gsub(linkText, "''", '') -- remove any italic wikitext in the link text linkText, dummy = mw.ustring.gsub(linkText, '<.->', '') -- strip all tags used to format the link text linkText, dummy = mw.ustring.gsub(linkText, '"', '') -- remove any occurrences of " in the link text local baseTaxon, disambig, subgenus, qualifier = l.splitTaxonName(taxon) -- split up the taxon name baseTaxon, dummy = mw.ustring.gsub(linkText, '"', '') -- remove any occurrences of " in the base taxon name local match = linkText == baseTaxon or linkText == subgenus or linkText == baseTaxon .. ' (' .. subgenus .. ')' or linkText == mw.ustring.sub(baseTaxon, 1, 1) .. '. (' .. subgenus .. ')' or baseTaxon == 'Incertae sedis' or rankBelowGenus and linkText == mw.ustring.gsub(baseTaxon, '([A-Z]).- (.*)', '%1. %2') or mw.ustring.find(qualifier, '?', 1, true) and mw.ustring.find(linkText, baseTaxon, 1, true) == 1 return match end --[[= = = = = = = = = = = = = makeTable = = = = = = = = = = = = = = = = = = = Internal utility function to return a table (array) constructed from a taxonomic hierarchy stored in "Template:Taxonomy/..." templates. TABLE.n holds the total number of taxa; TABLE[1]..TABLE[TABLE.n] the taxon names. The last taxon in the table will either (a) have a taxonomy template but with no parent given (e.g. 'Life') or (b) not have a taxonomy template. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.makeTable(frame, currTaxon) local taxonTable = {} local taxonRankTable = {} local ok, rank, parent local i = 1 local topReached = false -- reached the top of the taxonomic hierarchy? repeat taxonTable[i] = currTaxon ok, rank = p.getTaxonInfoItem(frame, currTaxon, 'rank') if ok then taxonRankTable[i] = string.lower(rank) else taxonRankTable[i] = '' end ok, parent = p.getTaxonInfoItem(frame, currTaxon, 'parent') if ok and parent ~= '' then currTaxon = parent i = i + 1 else topReached = true -- reached the top of the hierarchy or tried to use a non-existent taxonomy template end until topReached or i > MaxSearchLevels taxonTable.n = math.min(i, MaxSearchLevels) return taxonTable, taxonRankTable end --[[= = = = = = = = = = = = getRankTable = = = = = = = = = = = = = = = = = = Internal utility function to set up a table of numerical values corresponding to 'Linnaean' ranks, with upper ranks having higher values. In a valid taxonomic hierarchy, a lower rank should never have a higher value than a higher rank. The actual numerical values are arbitrary so long as they are ordered. The ranks should correspond to those in Template:Anglicise ranks. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.getRankTable() return { classis = 1400, cohort = 1100, divisio = 1500, domain = 1700, epifamilia = 802, familia = 800, forma = 100, genus = 600, grandordo = 1005, ['grandordo-mb'] = 1002, hyperfamilia = 805; infraclassis = 1397, infralegio = 1197, infraordo = 997, infraphylum = 1497, infraregnum = 1597, infratribus = 697, legio = 1200, magnordo = 1006, microphylum = 1495, micrordo = 995, mirordo = 1004, ['mirordo-mb'] = 1001, nanophylum = 1494, nanordo = 994, ordo = 1000, parafamilia = 800, parvclassis = 1396; -- same as subterclassis parvordo = 996, phylum = 1500, regnum = 1600, sectio = 500, --series = 400, used too inconsistently to check species = 300, subclassis = 1398, subcohort = 1098, subdivisio = 1498, subfamilia = 798, subgenus = 598, sublegio = 1198, subordo = 998, subphylum = 1498, subregnum = 1598, subsectio = 498, subspecies = 298, subterclassis = 1396; -- same as parvclassis subtribus = 698, superclassis = 1403, supercohort = 1103, superdivisio = 1503, superdomain = 1703, superfamilia = 803, superlegio = 1203, superordo = 1003, superphylum = 1503, superregnum = 1603, supersectio = 503, supertribus = 703, tribus = 700, varietas = 200, zoodivisio = 1300, zoosectio = 900, zoosubdivisio = 1298, zoosubsectio = 898, } end --[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Function to look up the arbitrary numerical value of a rank in a rank value table. "Ichno" and "oo" ranks are not stored separately, so if present the prefix is removed. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.lookupRankVal(rankValTable, rank) local rankVal = rankValTable[rank] if not rankVal then -- may be an "ichno" or "oo" rank; try removing "ichno-" or "oo-" local baseRank = mw.ustring.gsub(mw.ustring.gsub(rank, '^ichno', ''), '^oo', '') if baseRank == 'rdo' then baseRank = 'ordo' end -- if an "ichno" or "oo" rank, lower rank value slightly so it is ok below the base rank rankVal = rankValTable[baseRank] if rankVal then rankVal = rankVal - 0.1 end end return rankVal end --[[= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =]] function l.tableCell(arg1, arg2) local text, style if arg2 then style = arg1 text = arg2 else style = '' text = arg1 end local res = '|' if style ~= '' then res = res .. style .. '|' end return res .. text .. '\n' end return p 1mjl4f5bl7m76pzhkq06qq1vw4xj3x2 Sablonan:Period start 10 4698 18620 2024-05-26T03:04:45Z Bangrapip 9 new 18620 wikitext text/x-wiki <includeonly>{{#expr:{{#switch: {{Period id|{{{1|{{PAGENAME}}}}}}} <!-- Some other notable dates --> |burgess shale|middle middle cambrian<!--Middle middle is approximate; cf. Burgess Shale-->=508 |chengjiang=518 |sirius passet=518 |doushantou=570 <!-- Data from ICS chart | Supereon | Eon | Era | Period | Epoch/Series | Age/Stage | other division (other sources - not in ICS chart) The names from the ICS chart are always first on the line. --> | precambrian | hadean = 4567.3 | archean | eoarchean | isuan = 4031 | paleoarchean = 3600 | mesoarchean = 3200 | neoarchean = 2800 | proterozoic | paleoproterozoic | siderian = 2500 | rhyacian = 2300 | orosirian = 2050 | statherian = 1800 | mesoproterozoic | calymmian = 1600 | ectasian | riphean = 1400 | stenian = 1200 | mayanian = 1100 | sinian | sturtian = 1050 | neoproterozoic | tonian = 1000 | baikalian = 850 | cryogenian = 720 | ediacaran | vendian = 635 <!-- end of precambrian --> | phanerozoic | paleozoic | cambrian | lower cambrian <!-- group of two epochs, not in ICS chart --> | terreneuvian | lowest cambrian | earliest cambrian | fortunian | manykaian | nemakit daldynian = 538.8 | caerfai | tommotian = 530 | cambrian stage 2 = 529 | cambrian series 2 | cambrian stage 3 | middle lower cambrian | atdabanian = 521 | botomian = 522 | toyonian | upper lower cambrian = 516 | cambrian stage 4 = 514 <!-- end of lower cambrian --> | cambrian series 3 | middle cambrian | miaolingian | cambrian stage 5 | lower middle cambrian | st davids | wuliuan = 509 | drumian = 504.5 | guzhangian | nganasanian | mindyallan = 500.5 | furongian | upper cambrian | merioneth | paibian | franconian<!--unofficial and approximate!--> = 497 | jiangshanian = 494 | upper upper cambrian | mansian = 489.5 | cambrian stage 10 = 489.5 | ordovician | lower ordovician | tremadocian = 485.4 | upper lower ordovician = 479 | floian | arenig = 477.7 | middle ordovician | dapingian | ordovician iii | lower middle ordovician = 470.0 | darriwilian = 467.3 | upper ordovician | sandbian | ordovician v | lower upper ordovician = 458.4 | middle upper ordovician = 455 | katian | ordovician vi = 453.0 | hirnantian = 445.2 | silurian | llandovery | lower silurian | rhuddanian = 443.8 | aeronian = 440.8 | telychian = 438.5 | wenlock | sheinwoodian = 433.4 | homerian = 430.5 | ludlow | upper silurian | gorstian = 427.4 | ludfordian = 425.6 | pridoli | unnamed pridoli stage = 423.0 | devonian | lower devonian | lochkovian | downtonian<!--approx--> = 419.2 | pragian | praghian = 410.8 | emsian = 407.6 | middle devonian | eifelian = 393.3 | givetian = 387.7 | upper devonian | frasnian = 382.7 | famennian = 372.2 | carboniferous | mississippian | lower carboniferous <!-- Subperiod from ICS chart --> | lower mississippian | tournaisian = 358.9 | middle mississippian | visean = 346.7 | upper mississippian | serpukhovian = 330.9 | namurian = 326 | pennsylvanian | upper carboniferous <!-- Subperiod from ICS chart --> | lower pennsylvanian | bashkirian = 323.2 | westphalian= 313 | middle pennsylvanian | moscovian = 315.2 | upper pennsylvanian | kasimovian = 307.0 | stephanian = 304 | gzhelian = 303.7 | permian | cisuralian | lower permian | asselian = 298.9 | sakmarian = 293.52 | artinskian = 290.1 | kungurian = 283.5 | guadalupian | middle permian | roadian | ufimian = 273.01 | wordian = 266.9 | capitanian = 264.28 | lopingian | upper permian | wuchiapingian | longtanian = 259.51 | changhsingian= 254.14 | mesozoic | triassic | lower triassic | induan = 251.902 | olenekian | spathian = 251.2 | middle triassic | anisian = 247.2 | ladinian = 242 | upper triassic | carnian = 237 | norian = 227 | rhaetian = 208.5 | jurassic | lower jurassic | hettangian = 201.4 | sinemurian = 199.5 | pliensbachian= 192.9 | toarcian = 184.2 | middle jurassic | aalenian = 174.7 | bajocian = 170.9 | bathonian = 168.2 | callovian = 165.3 | upper jurassic | oxfordian = 161.5 | kimmeridgian = 154.8 | tithonian = 149.2 | cretaceous | lower cretaceous | berriasian | neocomian = 145.0 | valanginian = 139.8 | hauterivian = 132.6 | barremian | gallic = 125.77 | aptian = 121.4 | albian = 113.0 | upper cretaceous | cenomanian = 100.5 | turonian = 93.9 | coniacian | senonian = 89.8 | santonian = 86.3 | campanian = 83.6 | maastrichtian= 72.1 | cenozoic | tertiary <!-- Group of 2 periods, former term --> | paleogene | paleocene | danian | lower paleocene = 66.0 | puercan = 65 | torrejonian= 63.3 | selandian | middle paleocene = 61.6 | tiffanian = 60.2 | thanetian | upper paleocene = 59.2 | clarkforkian = 56.8 | eocene | ypresian | lower eocene | mp 10 = 56.0 | wasatchian = 55.4 | bridgerian = 50.3 | middle eocene <!-- Group of two stages, not in ICS chart --> | lutetian | mp 11 = 47.8 | uintan = 46.2 | duchesnean = 42 | bartonian = 41.2 | chadronian = 38 <!-- end of middle eocene --> | priabonian | upper eocene = 37.71 | oligocene | rupelian | lower oligocene | orellan = 33.9 | whitneyan = 33.3 | arikeean = 30.6 | chattian | upper oligocene = 27.82 | neogene | miocene | lower miocene <!-- Group of 2 stages, not in ICS chart --> | aquitanian = 23.03 | hemingfordian = 20.6 | burdigalian = 20.44 | barstovian = 16.3 | middle miocene <!-- Group of 2 stages, not in ICS chart --> | langhian = 15.98 | serravallian = 13.82 | clarendonian = 13.6 | upper miocene <!-- Group of 2 stages, not in ICS chart --> | tortonian = 11.63 | hemphillian= 10.3 | messinian = 7.246 | pliocene | zanclean | lower pliocene = 5.333 | blancan = 4.75 | piacenzian | upper pliocene = 3.600 <!-- end of tertiary --> | quaternary | pleistocene | lower pleistocene <!-- Group of 2 stages, implied from ICS chart --> | gelasian = 2.58 | calabrian = 1.80 | irvingtonian = 1.8 <!-- end of lower pleistocene --> | middle pleistocene | ionian | chibanian<!--the name "Chibanian" was formally adopted for this stage by the ICS in January 2020. The term "Ionian" was a proposed term for this same span of time.--> = 0.774<!--this date has been redefined by the ICS.--> | rancholabrean = 0.24 | upper pleistocene | tarantian<!--proposed name for this as-yet formally undefined stage--> = 0.129<!--this date has been redefined by the ICS.--> | holocene | greenlandian | lower holocene = 0.0117 | northgrippian | middle holocene =0.0082 | meghalayan | upper holocene =0.0042 | | now | recent | present | current = 0 }} round {{{2|5}}}}}</includeonly><noinclude>{{documentation}}</noinclude> nx40docjc7a0wo86b3oyekcrol7244u Sablonan:Taxobox colour 10 4699 18623 18621 2024-05-26T03:07:25Z Bangrapip 9 18623 wikitext text/x-wiki <includeonly>{{#switch:{{lc:{{#invoke:Autotaxobox|removeQualifier|{{Delink|{{{1|}}}}} }} }} |animalia|animal = rgb(235,235,210) |archaea|nanoarchaeota|nanarchaeota|euryarchaeota|crenarchaeota|thaumarchaeota|korarchaeota = rgb(195,245,250) |archaeplastida|plantae|plant|viridiplantae = rgb(180,250,180) |bacteria|firmicutes|eubacteria = rgb(220,235,245) |eukaryota|eukarya|excavata|excavates|protista|protists|amoebozoa|opisthokonta|choanozoa = rgb(245,215,255) |fungi = rgb(145,250,250) |ichnos = rgb(230,222,214) |incertae sedis|''incertae sedis''|acritarcha = rgb(250,240,230) |sar|chromalveolata|harosa = rgb(200,250,80) |veterovata = rgb(250,250,220) |virus|viruses|i|ii|iii|iv|v|vi|vi/vii|vii|viii|viroid|viroids = rgb(250,250,190) |life|=transparent |#default = {{Taxobox/Error colour}}<!-- -->}}</includeonly><noinclude> {{Documentation}}</noinclude> 6ifxly82k0sevw6sp5y8pw0kxbsuq9v Sablonan:Template doc 10 4700 24306 18622 2024-07-18T05:37:50Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Sablonan:Documentation]] jadi [[Sablonan:Pengwarkatan]] 24306 wikitext text/x-wiki #REDIRECT [[Template:Pengwarkatan]] 3ctpqht9q3lnygt6ai1qtk32ss1mim8 Sablonan:Taxobox/doc 10 4701 25801 18624 2024-09-29T19:16:45Z CommonsDelinker 230 Replacing Status_NZTCS.svg with [[File:Status_2008_NZTCS.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set) · The 2008 NZTCS is now out-of-date and thus 25801 wikitext text/x-wiki {{documentation subpage}} {{High-use}} <noinclude>{{MoS guideline|WP:TX|WP:TAXO|WP:TAXOBOX}}</noinclude> This template sets up a '''manual taxobox''', as a right-side [[wp:infobox|infobox]] table setting out the [[biological classification]] ([[taxonomy (biology)|taxonomy]]) for a group of living things. For guide to '''automated taxoboxes''', see [[WP:Automated taxobox system/intro]]. Although with a choice of over 160 parameters and a complicated implementation, it is relatively simple to use. <!--For an example in practice, look at the edit page of "[[orca]]"—[{{fullurl:orca|action=edit}}].--> Most parameters are optional, so if a particular entry is not relevant for your case, just leave it out. See below section "[[#All parameters|All parameters]]" for a complete list. This guide has come out of [[Wikipedia:WikiProject Tree of Life|WikiProject Tree of life]]. === Usage === '''''Note that parameters in this template are case-sensitive.''''' <pre style="overflow:auto"> {{Taxobox | name = | image = | image_upright = | image_alt = | image_caption = | image2 = | image2_upright = | image2_alt = | image2_caption = | regnum = [[Plantae]] (or...) | divisio = | classis = | ordo = | familia = | genus = | species = | binomial = | binomial_authority = | range_map = <!--optional map—also range map2, 3 or 4 --> | range_map_upright = | range map_alt = | range_map_caption = | <!--or 115 other parameters--> }} </pre> Colors are automatically assigned based on the table below. {{Taxobox colour scheme}} === Quick start and examples === ==== Animals ==== ===== Animal species ===== {{Taxobox | name = Asian golden cat | image = Catopuma temminckii.jpg | image_alt = Orange cat sitting with head up and eyes almost closed. | image_upright = 1.15 | regnum = [[Animalia]] | phylum = [[Chordata]] | classis = [[Mammalia]] | ordo = [[Carnivora]] | familia = [[Felidae]] | genus = ''[[Catopuma]]'' | species = '''''C. temminckii''''' | binomial = ''Catopuma temminckii'' | binomial_authority = ([[Nicholas Aylward Vigors|Vigors]] & [[Thomas Horsfield|Horsfield]], 1827) }} <pre style="overflow:auto"> {{Taxobox | name = | image = | image_alt = | image_caption = | regnum = [[Animalia]] | phylum = | classis = | ordo = | familia = | genus = | species = | binomial = | binomial_authority = }} </pre> {{clear}} ===== Animal higher taxon ===== {{Taxobox | name = Rorquals | image = Humpback Whale underwater shot.jpg | image_alt = Underwater humpback whale diving, with front flipper extended. | image_caption = [[Humpback whale]], ''Megaptera novaeangliae'' | regnum = [[Animalia]] | phylum = [[Chordata]] | classis = [[Mammalia]] | ordo = [[Cetacea]] | subordo = [[Mysticeti]] | familia = '''Balaenopteridae''' | familia_authority = [[John Edward Gray|Gray]], 1864 | subdivision_ranks = Genera | subdivision = ''[[Balaenoptera]]''<br /> ''[[Megaptera]]'' }} <pre style="overflow:auto"> {{Taxobox | regnum = [[Animalia]] | phylum = | classis = | ordo = | familia = | genus = | genus_authority = | subdivision_ranks = | subdivision = }} </pre> {{clear}} ==== Plants ==== The majority of plants are angiosperms ("flowering plants"). [[Wikipedia:WikiProject Plants]] consensus is to use the Angiosperm Phylogeny Group's [[APG III]] classification system for angiosperms. The APG III system does not have formally named divisions or classes, but includes several hierarchically nested, informally named clades. The hierarchy of informally named clades is presented by using parameters such as {{para|unranked divisio}} in place of formal rank parameters. Articles on non-flowering plants (e.g. [[conifer]]s, [[fern]]s) should continue to use formal divisions and classes in the Taxobox. ===== Flowering plant species ===== {{Taxobox | name = ''Magnolia virginiana'' | image = Sweetbay1082.jpg | image_alt = White flower surrounded by long green leaves. | image_caption = ''Magnolia virginiana'' | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = [[Magnoliids]] | ordo = [[Magnoliales]] | familia = [[Magnoliaceae]] | genus = ''[[Magnolia]]'' | species = '''''M. virginiana''''' | binomial = ''Magnolia virginiana'' | binomial_authority = [[Carl Linnaeus|L.]] }} <pre style="overflow:auto"> {{Taxobox | name = | image = | image_alt = | image_caption = | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = | unranked_ordo = | ordo = | familia = | genus = | species = | binomial = | binomial_authority = }} </pre> {{clear}} ===== Flowering plant higher taxon ===== {{Taxobox | name = Oaks | image = Quercus robur.jpg | image_alt = Cluster of oak leaves and acorns. | image_caption = Foliage and acorns of the [[pedunculate oak]], ''Quercus robur'' | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = [[Eudicots]] | unranked_ordo = [[Rosids]] | ordo = [[Fagales]] | familia = [[Fagaceae]] | genus = '''''Quercus''''' | genus_authority = [[Carl Linnaeus|L.]] | subdivision_ranks = [[Species]] | subdivision = See [[List of Quercus species|List of ''Quercus'' species]]. }} <pre style="overflow:auto"> {{Taxobox | image = | image_alt = | image_caption = | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = | unranked_ordo = | ordo = | familia = | genus = | genus_authority = | subdivision_ranks = | subdivision = }} </pre> {{clear}} ==== Viruses ==== Although for historical reasons, parameters currently exist for virus taxa, the template is not appropriate for viruses, whose classification uses different ranks, italicization and naming rules. Use the [[WP:Automated taxobox system|automated taxobox]] {{tl|Virusbox}} instead. === Parameters === ==== Name ==== {{See also|Wikipedia:Manual of Style#Animals, plants, and other organisms|Wikipedia:Naming conventions (flora)|Wikipedia:Naming conventions (fauna)}} Provided under this parameter should be the single most common [[vernacular name]] when one is in widespread use, or a single current scientific name otherwise. * Common names of higher taxa are always given in [[sentence case]] (rather than title case) and in the plural (e.g. [[marine hatchetfish]]es). * Common names of species and subspecies are also to be given in sentence case but in the singular (e.g. [[black crowned crane]], [[Colorado potato beetle]]). The ''name'' parameter should not be used to incorporate more than one name. It is only a header and not meant to be an inclusive "name'''s'''" field. One will suffice. Please assess the relevant literature in deciding which. ==== Color ==== The ''color'' is automatically assigned based on the entry for a number of ranks from {{para|phylum}} upwards (see [[Template:Taxobox]]). There is normally no need to specify it manually; {{para|color_as}} can be used when color cannot be automatically assigned (e.g. for enigmatic fossils that cannot be assigned to a kingdom). {{Taxobox colour scheme}} ==== Classification ==== As noted above, the classification section includes some or all of the following: <pre style="overflow:auto"> | regnum = | phylum = | classis = | ordo = | familia = | genus = | species = </pre> Each entry corresponds to a containing group, except for the last, which should be the group under consideration. Note the entries use the ''Latin'' names for the ranks, to make porting between Wikipedias easier. Thus the above correspond to the kingdom, phylum, class, order, family, genus, and species. {{Taxobox | name = Red wood ant | regnum = [[Animalia]] | phylum = [[Arthropoda]] | classis = [[Insecta]] | ordo = [[Hymenoptera]] | familia = [[Formicidae]] | subfamilia = [[Formicinae]] | tribus = [[Formicini]] | genus = ''[[Formica]]'' | species = '''''F. rufa''''' | binomial = ''Formica rufa'' | binomial_authority = [[Carl Linnaeus|Linnaeus]], 1761 }} Taxoboxes should include all major ranks above the taxon described in the article, plus minor ranks that are important to understanding the classification of the taxon described in the article, or which are discussed in the article. Other minor ranks should be omitted. For example, in the taxobox for the genus ''[[Formica]]'', it's appropriate to include entries for tribe and subfamily, since those are an aid to understanding how ''Formica'' relates to other genera in the family [[Formicidae]]. But it wouldn't be appropriate to include the superorder [[Holometabola]], since all genera of ants are in that superorder; it isn't particularly interesting at this level. Another example is the subfamily [[Bambusoideae]], the bamboos. This subfamily probably should be mentioned in the taxobox of every bamboo species, since it is a major grouping in this context, despite its minor rank. Minor ranks are included in the same way as major ranks, for example: <pre style="overflow:auto"> | classis = ... | subclassis = ... | superordo = ... | ordo = ... </pre> Note that species and subspecies should be given using the abbreviated forms of their name—e.g. ''H. sapiens'', ''H. s. sapiens''. The epithets should not be given by themselves. The full form of the species or subspecies name is given in the binomial or trinomial section. See [[#All parameters]] for a complete list. ===== Classification status ===== With the {{para|classification_status}} parameter, it is possible to introduce extra text within parentheses after "Scientific classification". For example, {{para|classification_status|disputed}} will produce "[[Taxonomy (biology)|Scientific classification]] (disputed)". See ''[[Baranophrys]]'' for a current example where this parameter is used. This parameter should only be used when the "Scientific classification" text would be misleading without it. ===== Divisions and sections ===== These ranks have different meanings in zoology and botany. In botany: * Use '''divisio''' for division (a rank above class and below kingdom) * Use '''sectio''' for section (a rank above species and below genus) Note: Certain very large genera, e.g. ''Rhododendron'' include subsections In zoology: * Use '''zoodivisio''' for division (a rank above family and below order) * Use '''zoosectio''' for section (a rank above family and below order) ===== Unranked taxa ===== For each major taxon from family to phylum, you can add an unranked entry to the taxobox. The entry {{mono|unranked_X}} appears above rank X, for example {{mono|unranked_superfamilia}} appears above family and superfamily and below order, suborder, infraorder, etc.: <pre style="overflow:auto"> | ordo = | unranked_superfamilia = | familia = </pre> For animals and non-flowering plants, use unranked taxa sparingly. The need to include unranked taxa generally indicates that you are following [[phylogenetic nomenclature]]. It is usually better to abbreviate the classification to the major ranks and then discuss the classification in more detail in the article. ====== Unranked taxa of flowering plants ====== [[Flowering plant]]s (angiosperms) make frequent use of unranked taxa. The [[APG III system]] of classification used for flowering plants on Wikipedia does not have formally named ranks above order—e.g. divisions, classes, subclasses—but includes several hierarchically nested, informally named and unranked clades. For flowering plants the taxobox should include {{para|unranked_divisio|[[Angiosperms]]}} in place of {{para|divisio}}, {{para|unranked_classis}} in place of {{para|classis}}, and possibly also {{para|unranked_subclassis}} in place of {{para|subclassis}}. Flowering plant taxoboxes may often include three to four informal hierarchical groups above the rank of order, making the use of {{para|unranked_ordo}} necessary, which sorts itself just above {{para|ordo}} where a formally named order is displayed. The unranked parameters only include ranks in their parameter names, such as "unranked '''divisio'''" to allow the editor to place content hierarchically; no approximation of rank is intended by the use of these parameter names. For flowering plant articles using the APG III system of classification, the regular parameters including {{para|divisio}}, {{para|classis}}, and {{para|subclassis}} should not be used or it will display between these unranked APG III clades. To comply with [[#Classification]] above and its advice on the inclusion of major ranks, the following are considered major ranks in APG III and currently included in the appropriate flowering plant taxoboxes: *[[Angiosperms]] **[[Magnoliids]] **[[Monocots]] ***[[Commelinids]] **[[Eudicots]] ***[[Core eudicots]] (displayed as a major rank when the plant is not included further nested in rosids or asterids) ****[[Rosids]] ****[[Asterids]] Note: The rosids contain two clades, the [[fabids]] (also known as [[eurosids I]]) and [[malvids]] (also known as [[eurosids II]]), and the asterids contain two further clades, the [[lamiids]] ([[euasterids I]]) and [[campanulids]] ([[euasterids II]]). These are considered to be minor ranks and are only to be displayed on the articles on orders or families they immediately contain. A taxobox for a flowering plant will thus generally include the following parameters: <pre style="overflow:auto"> | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = | unranked_ordo = | ordo = </pre> ==== Bold/italic markup ==== Italicization must be done manually in all parameters. If the entry for genus, species or binomial (with manually added italics) matches the page title,<ref group=note>If the page is called, for example, "Homo (genus)", then the taxobox will display "''Homo''" and the page title "''Homo'' (genus)".</ref> then the name of the taxobox ''and'' the title of the page will be italicized. Note that if the {{para|name}} parameter is used the page title will not be automatically italicized. The taxobox's name will be set to exactly what is specified in {{para|name}}&nbsp;&ndash; italics must be specified manually in this case. Genus, species, and subspecies should be italicized whenever used, as is the biological standard. For instance, we talk about the genus ''Homo'', the species ''Homo sapiens'', and the subspecies ''Homo sapiens sapiens''. * In botany, it is important to include the rank for taxa below species. The rank is not italicized, e.g. ''Genus species'' subsp. ''subspecies'' var. ''variety''. * Some bacteria that have been characterized but not formally named are given ''[[Candidatus]]'' names. These should be written in the form ''[[Candidatus]]'' Genus species, rather than italicized normally. Higher taxa like families may or may not be italicized in different publications. The prevalent standard for Wikipedia is not to italicize them, except in the case of [[virus]]es and other infectious particles. Bolding is used to indicate the subject of the article. The {{para|name}}, {{para|binomial}}, and {{para|trinomial}} parameters bold automatically. In the placement section—{{para|regnum}} through {{para|species}}—the final taxon should be bolded, as well as any higher groups that only include the final taxon. See [[green sulfur bacteria]] for an example. ==== Subdivisions ==== {{Taxobox | name = Nettle | regnum = [[Plantae]] | unranked_divisio = [[Angiosperms]] | unranked_classis = [[Eudicots]] | unranked_ordo = [[Rosids]] | ordo = [[Rosales]] | familia = [[Urticaceae]] | genus = '''''Urtica''''' | genus_authority = [[Carolus Linnaeus|L.]] | subdivision_ranks = Species | subdivision = {{columns-list|colwidth=30em| * ''U. angustifolia'' * ''U. ardens'' * ''U. atrichocaulis'' * ''U. atrovirens'' * ''U. cannabina'' * ''U.&nbsp;chamaedryoides'' * ''[[Urtica dioica|U. dioica]]'' * ''U. dubia'' * ''[[Urtica ferox|U. ferox]]'' * ''U. fissa'' * ''[[Urtica dioica galeopsifolia|U. galeopsifolia]]'' * ''U. gracilenta'' * ''U. hyperborea'' * ''[[Urtica incisa|U. incisa]]'' * ''U. kioviensis'' * ''U. laetivirens'' * ''U. linearifolia'' * ''U. mairei'' * ''U.&nbsp;membranacea'' * ''U. morifolia'' * ''U. parviflora'' * ''U. pilulifera'' * ''U. platyphylla'' * ''U. pubescens'' * ''U. rupestris'' * ''U. sondenii'' * ''U. taiwaniana'' * ''[[Urtica thunbergiana|U. thunbergiana]]'' * ''U. triangularisa'' * ''[[Urtica urens|U. urens]]'' }} }} Groups above the rank of species (and even species if there are several notable subspecies) should usually include a list of subgroups. Use the {{para|subdivision}} parameter for the list. The list can be formatted using a number of templates, such as the specialized {{tl|linked taxon list}} and {{tl|linked species list}}, which deal with authorities as well (see the documentation at [[Template:Taxon list]] for variant templates), or using a general list template such as {{tl|columns-list}}. Use the {{para|subdivision_ranks}} parameter to say what rank the subgroups have. For instance, for families in an order: <pre style="overflow:auto"> | subdivision_ranks = Families | subdivision = {{linked taxon list |Family1|Authority1 |Family2|Authority2 |Family3|Authority3 }} </pre> For lists with more than a few subgroups, the list can be bracketed with {{tl|div col}} and {{tl|div col end}}, which will split the list into two columns (''see '''Nettle''' example at right''). In cases where a list would make the taxobox too long, or where the classification is too variable to allow a brief summary, the list should be replaced with a comment like "See text" or the subdivision section should be omitted. As a [[rule of thumb]], when there are more than 100 subgroups the list should be in a separate article. In cases where the classification is variable, a description like "Typical orders" or "Notable orders" may be used. In cases where the ranks are uncertain, a description like "Subgroups" or "Taxa" may be preferable. Sometimes it is convenient to represent more than one level of classification in the list. In that case the lower level groups are moved over to the right by prefixing them with &amp;nbsp; characters—usually three for the first level of indentation, and then one to three more for each subsequent level. Major grades may also be represented by bolded headers, as on [[plant]] and [[heterokont]]. Remember, though, these should mainly be done when the intermediate rank subgroups are not worthy of separate articles; taxoboxes are too small to include too much duplicate information. ==== Conservation status ==== {{Main|Wikipedia:Conservation status}} [[File:Status iucn3.1.svg|thumb|[[Wikipedia:Conservation status#IUCN Red List Categories & Criteria v3.1 (since 2001)|IUCN from 2001]] (IUCN3.1)]] [[File:Status iucn2.3.svg|thumb|[[Wikipedia:Conservation status#IUCN Red List Categories & Criteria v2.3 (1994-2000)|IUCN from 1994]] (IUCN2.3)]] [[File:Status TNC.svg|thumb|Global [[Wikipedia:Conservation status#TNC G-ranks and T-ranks|NatureServe status]] (TCN)]] [[File:Status ESA.svg|thumb|U.S. [[Wikipedia:Conservation status#USA: ESA|Endangered Species Act]] (ESA)]] [[File:Status COSEWIC.svg|thumb|Canada's [[Wikipedia:Conservation status#Canada: COSEWIC Species at Risk Act/SARA|Species at Risk/SARA]] (COSEWIC)]] [[File:Status EPBC.svg|thumb|Australia's [[Wikipedia:Conservation status#Australia: EPBC (national)|Environment Protection and Biodiversity Conservation]] (EPBC)]] [[File:Status DECF.svg|thumb|Western Australia's [[Wikipedia:Conservation status#Australia: DECF (Western Australia)|Declared Rare and Priority Flora List]] (DECF)]] [[File:Status 2008 NZTCS.svg|thumb|[[Wikipedia:Conservation status#New Zealand: NZTCS|New Zealand Threat Classification System]] (NZTCS)]] ''Conservation status'' may optionally be included to show a graphical view of the conservation status. It is composed from a set of parameters according to the following structure: <pre style="overflow:auto;"> |status = code |status_system = classification system—required if code is set |status_ref = <ref>...</ref>—optional |extinct = year of extinction—optional (only use if |status=EX and year of extinction is known) </pre> Notes: # Conservation status is not appropriate for prehistoric organisms—use the {{para|fossil_range}} parameter. # Some automated taxoboxes also use {{para|extinct}} for a different purpose—see [[Template:Speciesbox#Extinct species]]. ===== Status system ===== There are several organizations declaring conservation status, and this has led to different classification and criteria. For this reason a status level must also be specified together with the classification system used. The recommended '''status_system''' to use is ''IUCN3.1'', but if not available for the species, other systems are supported. Details and other systems are listed at [[Wikipedia:Conservation status]]. Images to the right provide examples of the available systems, both international and national. ''IUCN2.3'' is deprecated for new boxes, although some taxoboxes still exist and are supported for this version. This parameter is '''required''' in order to display the proper conservation status graphic. Failure to use this parameter will result in no graphic appearing. ===== Status code ===== Set the relevant status '''code''' from the selected system. The code should use upper and lower case as specified [[Wikipedia:Conservation status|per system documentation]]. It may also be possible to use a template instead of the code{{Citation needed|date=September 2019|reason=Is this still supported, and when is it useful?}}. You can search the [[International Union for Conservation of Nature|IUCN]]'s [http://www.iucnredlist.org/ database of threatened species] to find the conservation status of many organisms. With each system having different codes, please refer to [[Wikipedia:Conservation status|system documentation]] for the available codes. The following list is kept in the documentation for historic reasons (the third column shows the category that is automatically added to the article): :{| class="wikitable plainrowheaders" |+IUCN statuses in taxoboxes !scope="col"| Status (as shown in taxobox) !scope="col"| Code !scope="col"|Category assigned |- !scope="row"| Secure | secure<ref name="invalid" group="IUCN" /> || |- !scope="row"| Domesticated | DOM<ref name="invalid" group="IUCN" /> || [[:Category:Domesticated animals]] |- !scope="row"| Least Concern (LC) | LC || |- !scope="row"| Least Concern (LR/lc) | LR/lc || |- !scope="row"| [[Near Threatened]] (NT) | NT || |- !scope="row"| [[Near Threatened]] (LC/nt) | LR/nt || |- !scope="row"| [[Conservation Dependent]] (LR/cd) | LR/cd || |- !scope="row"| [[Vulnerable species|Vulnerable]] (VU) | VU || |- !scope="row"| [[Endangered species|Endangered]] (EN) | EN || [[:Category:Endangered species]] |- !scope="row"| [[Critically Endangered]] | CR || [[:Category:Critically endangered species]] |- !scope="row"| [[Critically Endangered]] (CR), possibly extinct | PE || Category:Critically endangered species |- !scope="row"| Extinct&nbsp;in&nbsp;the&nbsp;wild (EW) | EW || [[:Category:Species extinct in the wild]] |- !scope="row"| Extinct | EX || |- !scope="row"| Data deficient (DD) | DD || |- !scope="row"| ''Not evaluated'' (NE) | NE || |- !scope="row"| Fossil | fossil<ref name="invalid" group="IUCN">This is not a valid IUCN Red List category</ref><ref name="fossil" group="IUCN">{{para|status|fossil}} is deprecated in favour of {{para|fossil_range}} {{tlx|fossil range}} (see the [[#Fossil range]] section below).</ref> || |- !scope="row"| Prehistoric | pre<ref name="invalid" group="IUCN" /> || |- !scope="row"| See text | See text<ref name="invalid" group="IUCN" /> || |- !scope="row"| Lower Risk | {{deltext|1=LR}}<ref name="invalid" group="IUCN" /><ref name="LR" group="IUCN">{{var|LR}} is deprecated; use {{var|LR/lc}} or {{var|LR/nt}} or {{var|LR/cd}} instead.</ref> || |} '''Notes''': {{Reflist|group=IUCN|close}} ===== Referencing conservation status ===== To add a reference for the status, use: <nowiki> | status_ref = <</nowiki>[[MW:Extension:Cite|ref]]<nowiki>>{{</nowiki>[[:Template:Cite journal|Cite journal]]<nowiki> | author = |title = | journal = [[The IUCN Red List of Threatened Species]] | volume = | page = | publisher = [[International Union for Conservation of Nature]] | date = | url = | doi = | access-date = }}</ref></nowiki> See {{tlx|Cite journal}} or {{tlx|Cite iucn}} for the parameters you need to supply to that template. And don't forget that {{xtag|ref}} requires a corresponding {{tlx|Reflist}} or {{xtag|references|s}} in the References section. ==== Fossil range ==== The stratigraphic range for groups known as fossils may also be included, using the {{para|fossil_range}} parameter. For instance, for a group known from the [[Cambrian]] to the [[Permian]]: <pre style="overflow:auto"> |fossil_range = [[Cambrian]]–[[Permian]] </pre> You may wish to add a diagrammatic representation of the fossil range (as shown below), which can be created using the {{tl|Fossil range}} template, for example: {{image frame|content={{fossil range|Cambrian|Permian}} }} <pre style="overflow:auto"> | fossil_range = {{fossil range|Cambrian|Permian}} </pre> or <pre style="overflow:auto"> | fossil_range = {{fossil range|542|250}} [[Cambrian]]–[[Permian]] </pre> For [[Extant taxon|extant]] taxa that continue into the present day, the ending period should be set to "Recent" or as "Holocene" for Late Quaternary extinctions such as the [[moa]], and the current status should be indicated using the {{para|status}} parameter. For groups that only existed during a single period, simply list it without giving a range: e.g.: {{image frame|content={{fossil range | Silurian}} }} <pre style="overflow:auto"> | fossil_range = {{fossil range|Silurian}} </pre> ==== Images ==== An image can be included using the parameter {{para|image}}. It is highly recommended that an image be provided if one is available. Do ''not'' include the "File:" part of the image file name! If an image is included, [[alt text]] should be provided using parameter "{{para|image_alt}}". Alt text should not repeat the caption; instead, it should describe the image contents to someone who can't see it (see [[WP:ALT]]). A caption can be provided using parameter "{{para|image_caption}}". A caption need not be provided if it would just repeat the title of the article. It should be provided if it can convey any additional information about the image, such as the sex or life stage of the individual, the location where the picture was taken, the artist (if an engraving or other illustration), or (for higher taxa) the particular species depicted. <pre style="overflow:auto; font-size:80%"> | image = Sweetbay1082.jpg | image_alt = White flower surrounded by long green leaves | image_caption = ''Magnolia virginiana'' </pre> By default, the image width is determined by each user's default thumbnail size preference. In general, it is recommended that these preferences be honoured. In some cases, however, it may be desirable to overrule the default size; this can be achieved by use of the {{para|image_upright}} parameter, which scales the image. Thus {{para|image_upright|1.1}} makes the image 10% larger than the user's default thumbnail size; {{para|image_upright|0.75}} makes it 25% smaller. See [[MOS:IMGSIZE]] for more information. <pre style="overflow:auto; font-size:80%"> | image = Sweetbay1082.jpg | image_alt = White flower surrounded by long green leaves | image_caption = ''Magnolia virginiana'' | image_upright = 1.45 </pre> Long or complex image captions, which should rarely be necessary, look better when left-aligned. This can be achieved using "{{para |image_caption_align|left}}". A second image may be added by use of the {{para|image2}}, {{para|image2_alt}}, {{para|image2_caption}} and {{para|image2_upright}} parameters. Use this sparingly, and only when the article is long enough, ''and'' when it makes sense to include the second image inside the taxobox and not later in the article. [[Camel]] is a good example (a genus with two well-known representatives). A second image may also be useful for species that display [[sexual dimorphism]] so that both a male and female representative could be shown, e.g. [[Northern cardinal]]. ==== Authorities ==== Generally, an authority should be given only for the taxa covered by the article. Higher groups which only include the article subject should also list authorities unless those are the same as for the taxa in question. In the case of species (or subspecies) the authority may be given in the ''binomial'' (or ''trinomial'') section. Otherwise authorities may be listed in the placement section. For instance, for an order: <pre style="overflow:auto"> | ordo = | ordo_authority = </pre> The following examples illustrate the different conventions for names, dates, and punctuations in the different kingdoms. * Animalia ** Original name valid: '''''Homo sapiens''''' {{small|1=[[Carl Linnaeus|Linnaeus]], 1758}} ** Organism reclassified: '''''Panthera leo''''' {{small|1=([[Carl Linnaeus|Linnaeus]], 1758)}} (originally ''Felis leo'') * Plantae ** Original name valid: '''''Magnolia virginiana''''' {{small|1=[[Carl Linnaeus|L.]]}} ** Organism reclassified: '''''Anacamptis pyramidalis''''' {{small|1=([[Carl Linnaeus|L.]]) [[Louis Claude Richard|Rich.]]}} (originally ''Orchis pyramidalis'') * Bacteria ** Original name valid: '''''Vibrio cholerae''''' {{small|1=[[Robert Koch|R. Koch]] 1883}} ** Organism reclassified: '''''Streptococcus pneumoniae''''' {{small|1=(Klein 1884) Chester 1901}} (originally ''Micrococcus pneumoniae'') ** Old name revived: '''''Salmonella enterica''''' {{small|1=(ex Kauffmann & Edwards 1952) Le Minor & Popoff 1987}} Authorities in scientific names are also abbreviated according to different standards for plants and animals. To decipher standard abbreviations, see * [[List of botanists by author abbreviation]] or consult the [http://www.ipni.org/ International Plant Names Index]. * [[List of zoologists by author abbreviation]] For more information refer to the article on [[binomial nomenclature]]. ==== Diversity ==== In higher taxa, and taxa where the subdivision option does not indicate number of species, the {{para|diversity}} parameter may be used. This needs to be accompanied by {{para|diversity_link}} which links to an appropriate page, usually a ''List of ... species'' page. See, for example, ''[[Banksia]]'': the subdivision lists only two subgenera, so the {{para|diversity}} option is used to specify the number of species. <pre style="overflow:auto; font-size:80%"> | diversity_link = List of Quercus species | diversity = c. 120 species </pre> It is ''not'' a good idea to be too precise about the number of species. New species are still being regularly described in many groups. Moreover, changing systematic treatment is liable to alter the species number even in well-known genera. Rounding off the species number and denoting this as approximate value will help decreasing maintenance. Use the {{para|diversity_ref}} parameter to give references for the number of species, for example: <pre style="overflow:auto; font-size:80%"> | diversity_ref = <nowiki><ref></nowiki>Hershler and Longley, 1986, p.&nbsp;127<nowiki></ref></nowiki> </pre> ==== Range maps ==== A range map may be included at the end of the taxobox. This uses the {{para|range_map}}, {{para|range_map_upright}}, {{para|range_map_alt}}, and {{para|range_map_caption}} parameters, in the same manner as an image. Specifying range map width is unnecessary in most cases. See [[leopard]] (land animal), [[northern flicker]] (non-migratory bird), [[lesser spotted eagle]] (migratory bird) and [[orca]] (water animal) for examples. <pre style="overflow:auto"> | range_map = Map.jpg | range_map_upright = 1.1 | range_map_alt = Map showing ... | range_map_caption = Range of ... </pre> Up to four range maps can be included, via additional parameters such as {{para|range_map2}}, {{para|range_map2_caption}}, etc. You can generate maps using an appropriate blank map such as [[:Image:BlankMap-World-noborders.png]]. Do not make the distribution map too large (a width of 300 to 400 should be sufficient, the purpose of the map being a rough global overview; more detailed maps can always go to the article body) and add the map to [[:Category:Habitat maps]], or, preferably, if you upload the map to Commons, to [[:commons:Category:Animal distribution maps]]. ==== Synonyms ==== Where a species has synonyms, the {{para|synonyms}} parameter may be used. The list of synonyms can be formatted using the same approach as for [[#Subdivisions|Subdivisions]], but synonyms should not normally be linked, so e.g. {{tl|Taxon list}} should be used for taxa whose names aren't italicized and {{tl|Species list}} for those whose names are. <syntaxhighlight lang="wikitext" style="overflow:auto"> | synonyms = {{Species list |Species1|Authority1 |Species2|Authority2 }} </syntaxhighlight> [http://ubio.org/NomenclatorZoologicus/ Nomenclator Zoologicus] has data for all but the most recently established animal [[genera]]. This may be hard to understand for non-specialists, but it is a comprehensive source for the authorship of genus names, both valid ones and junior synonyms. Sometimes one will note that a new name has been established because the older, original name was "preoccupied". This means it has already been established for another [[taxon]] of the same [[Linnaean taxonomy|rank]] in the same [[kingdom (biology)|kingdom]] before—even if that name is now a synonym too. Taxa that preoccupy a name can be linked in the Synonyms section, such as ''Stenorhynchus'' [[Trembler|here]]. Use {{para|synonyms_ref}} to give references for the synonym list, for example: <pre style="overflow:auto; font-size:80%"> | synonyms_ref = <nowiki><ref></nowiki>Smith and Jones, 2009, p.&nbsp;5 <nowiki></ref></nowiki> </pre> ==== Type species ==== When the [[type species]] of a genus (or larger grouping) is known, the {{para|type_species}} and {{para|type_species_authority}} can be used. For botanical entries, i.e. names under the [[International Code of Nomenclature for algae, fungi, and plants]] (ICN), the currently accepted name in the genus should be used. The term "type species" does not occur in the ICN, but is used here for convenience. The [http://botany.si.edu/ing/ Index Nominum Genericorum] is a useful source of information and can be used as a reference. For animal entries, i.e. names under the [[International Code of Zoological Nomenclature]] (ICZN), the type species should be the {{em|original}} binomial name of the type species, but linked to its current article, and the authority should be plain (no parentheses). See ''[[Giant mouse lemur|Mirza]]'' for a type species example. <pre style="overflow:auto"> | type_species = the original name of the species that was initially used to describe the genus, without regard to its present-day nomenclature | type_species_authority = </pre> This follows ICZN Recommendation 67B; be aware that this means the taxon used by the genus' original author—even if it is now invalid, e.g. a [[junior synonym]]. Ideally, it should only be used if the genus' original description can be verified first-hand. As per the following example given by the ICZN: <blockquote>''Astacus marinus'' Fabricius, 1775, one of the nominal species originally included in the decapod crustacean genus ''Homarus'' Weber, 1795, was subsequently designated by Fowler (1912) as the type species of ''Homarus''. The type species is, and should be cited as, ''Astacus marinus'' Fabricius, 1775. ''Astacus marinus'' Fabricius is currently synonymized with ''Cancer gammarus'' Linnaeus, 1758, but the latter is not the type species of ''Homarus'' and should not be cited as such. If mention of the type species is required it should be made in some such manner as "Type species ''Astacus marinus'' Fabricius, 1775, a junior synonym of ''Cancer gammarus'' Linnaeus, 1758"; or "Type species ''Astacus marinus'' Fabricius, 1775, now regarded as a synonym of ''Homarus gammarus'' (Linnaeus, 1758)".</blockquote> If you do not completely understand what this all means, please ''do not use this parameter''. Instead, if possible denote the type species in the species listing, for example with a <pre>{{small|1=([[type species]])}}</pre> after the species' (currently valid) name. === Italic page titles === If the value of {{para|genus}}, {{para|species}}, or {{para|binomial}} is italicized and exactly matches the title of the page, '''and''' {{para|name}} is unspecified, the taxobox '''and''' page title will be italicized automatically.<ref group=note>See note 1; the title of the page will be italicized using the <nowiki>{{DISPLAYTITLE}}</nowiki> [[mw:Help:Magic words|magic word]]. When the page name contains the disambiguator "(alga)" or "(genus)", this disambiguator will not be italicized (e.g., [[Ia (genus)|''Ia'' (genus)]]).</ref> If necessary, it is also possible to force the page title to display in italics using the {{tl|Italic title}} template. If the {{para|name}} parameter is present, then the taxobox will display whatever is in {{para|name}}; the page title will NOT be italicized unless {{tl|italic title}} is used. === Complete blank template === This section gives all parameters in the order that they will appear in the taxobox. No taxobox should use all of these. Keep it short! ''Note that parameters in this template are case-sensitive.'' {{Taxobox | color_as = {{Taxobox colour|[[Animalia]]}} | name = name | fossil_range = {{fossil range|100|0}}fossil range | image = Panthera tigris tigris.jpg | image_upright = 0.9 | image_alt = image alt | image_caption = image caption | image2 = Singapore Zoo Tigers.jpg | image2_upright = 0.9 | image2_alt = image2 alt | image2_caption = image2 caption | status = EN | status_system = IUCN3.1 | status_ref = <ref>IUCN reference goes here</ref> | classification_status = status of classification | virus_group = virus group | superdomain = superdomain | unranked_superdomain = unranked superdomain | unranked_superdomain_authority = unranked superdomain authority | domain = domain | domain_authority = domain authority | superregnum = superregnum | superregnum_authority = superregnum authority | regnum = regnum | regnum_authority = regnum authority | unranked_regnum = unranked regnum | unranked_regnum_authority = unranked regnum authority | subregnum = subregnum | subregnum_authority = subregnum authority | infraregnum = infraregnum | infraregnum_authority = infraregnum authority | unranked_phylum = unranked phylum | unranked_phylum_authority = unranked phylum authority | superdivisio = superdivisio | superdivisio_authority = superdivisio authority | superphylum = superphylum | superphylum_authority = superphylum authority | unranked_divisio = unranked divisio | unranked_divisio_authority = unranked divisio authority | divisio = divisio | divisio_authority = divisio authority | phylum = phylum | phylum_authority = phylum authority | subdivisio = subdivisio | subdivisio_authority = subdivisio authority | subphylum = subphylum | subphylum_authority = subphylum authority | infraphylum = infraphylum | infraphylum_authority = infraphylum authority | microphylum = microphylum | microphylum_authority = microphylum authority | nanophylum = nanophylum | nanophylum_authority = nanophylum authority | unranked_classis = unranked classis | unranked_classis_authority = unranked classis authority | superclassis = superclassis | superclassis_authority = superclassis authority | classis = classis | classis_authority = classis authority | unranked_subclassis = unranked subclassis | unranked_subclassis_authority = unranked subclassis authority | subclassis = subclassis | subclassis_authority = subclassis authority | unranked_infraclassis = unranked infraclassis | unranked_infraclassis_authority = unranked infraclassis authority | infraclassis = infraclassis | infraclassis_authority = infraclassis authority | unranked_ordo = unranked ordo | unranked_ordo_authority = unranked ordo authority | magnordo = magnordo | magnordo_authority = magnordo authority | superordo = superordo | superordo_authority = superordo authority | ordo = ordo | ordo_authority = ordo authority | subordo = subordo | subordo_authority = subordo authority | infraordo = infraordo | infraordo_authority = infraordo authority | parvordo = parvordo | parvordo_authority = parvordo authority | zoodivisio = zoodivisio | zoodivisio_authority = zoodivisio authority | zoosectio = zoosectio | zoosectio_authority = zoosectio authority | zoosubsectio = zoosubsectio | zoosubsectio_authority = zoosubsectio authority | unranked_superfamilia = unranked superfamilia | unranked_superfamilia_authority = unranked superfamilia authority | superfamilia = superfamilia | superfamilia_authority = superfamilia authority | familia = familia | familia_authority = familia authority | subfamilia = subfamilia | subfamilia_authority = subfamilia authority | unranked_tribus = unranked tribus | unranked_tribus_authority = unranked tribus authority | supertribus = supertribus | supertribus_authority = supertribus authority | tribus = tribus | tribus_authority = tribus authority | subtribus = subtribus | subtribus_authority = subtribus authority | alliance = alliance | alliance_authority = alliance authority | unranked_genus = unranked genus | unranked_genus_authority = genus authority | genus = genus | genus_authority = genus authority | subgenus = subgenus | subgenus_authority = subgenus authority | sectio = sectio | sectio_authority = sectio authority | subsectio = subsectio | subsectio_authority = subsectio authority | series = series | series_authority = series authority | subseries = subseries | subseries_authority = subseries authority | species_group = species group | species_group_authority = species group authority | species_subgroup = species subgroup | species_subgroup_authority = species subgroup authority | species_complex = species complex | species_complex_authority = species complex authority | species = species | species_authority = species authority | subspecies = subspecies | subspecies_authority = subspecies authority | variety = variety | variety_authority = variety authority | forma = forma | forma_authority = forma authority | type_strain = type strain | diversity_ref = <ref>diversity ref</ref> | diversity = diversity | diversity_link = diversity link | binomial = binomial | binomial_authority = binomial authority | trinomial = trinomial | trinomial_authority = trinomial authority | type_genus = type genus | type_genus_authority = type genus authority | type_species = type species | type_species_authority = type species authority | subdivision = subdivision | subdivision_ranks = subdivision ranks | range_map = Pleurodeles walti dis.png | range_map_upright = 0.9 | range_map_alt = range map alt | range_map_caption = range map caption | binomial2 = binomial2 | binomial2_authority = binomial2 authority | range_map2 = Pleurodeles walti dis.png | range_map2_upright = 0.9 | range_map2_alt = range map2 alt | range_map2_caption = range map2 caption | binomial3 = binomial3 | binomial3_authority = binomial3 authority | range_map3 = Pleurodeles walti dis.png | range_map3_upright = 0.9 | range_map3_alt = range map3 alt | range_map3_caption = range map3 caption | binomial4 = binomial4 | binomial4_authority = binomial4 authority | range_map4 = Pleurodeles walti dis.png | range_map4_upright = 0.9 | range_map4_alt = range map4 alt | range_map4_caption = range map4 caption | synonyms_ref = <ref>synonyms ref</ref> | synonyms = synonyms }} <pre style="overflow:auto"> {{Taxobox | color_as = | name = | fossil_range = | image = | image_upright = | image_alt = | image_caption = | image_caption_align = | image2 = | image2_upright = | image2_alt = | image2_caption = | status = | status_system = | status_ref = | classification_status = | virus_group = | unranked_superdomain = | unranked_superdomain_authority = | superdomain = | superdomain_authority = | domain = | domain_authority = | superregnum = | superregnum_authority = | unranked_regnum = | unranked_regnum_authority = | regnum = | regnum_authority = | subregnum = | subregnum_authority = | superdivisio = | superdivisio_authority = | superphylum = | superphylum_authority = | unranked_divisio = | unranked_divisio_authority = | divisio = | divisio_authority = | unranked_phylum = | unranked_phylum_authority = | phylum = | phylum_authority = | subdivisio = | subdivisio_authority = | subphylum = | subphylum_authority = | infraphylum = | infraphylum_authority = | microphylum = | microphylum_authority = | nanophylum = | nanophylum_authority = | superclassis = | superclassis_authority = | unranked_classis = | unranked_classis_authority = | classis = | classis_authority = | unranked_subclassis = | unranked_subclassis_authority = | subclassis = | subclassis_authority = | unranked_infraclassis = | unranked_infraclassis_authority = | infraclassis = | infraclassis_authority = | magnordo = | magnordo_authority = | superordo = | superordo_authority = | unranked_ordo = | unranked_ordo_authority = | ordo = | ordo_authority = | subordo = | subordo_authority = | infraordo = | infraordo_authority = | parvordo = | parvordo_authority = | zoodivisio = | zoodivisio_authority = | zoosectio = | zoosectio_authority = | zoosubsectio = | zoosubsectio_authority = | unranked_superfamilia = | unranked_superfamilia_authority = | superfamilia = | superfamilia_authority = | familia = | familia_authority = | subfamilia = | subfamilia_authority = | supertribus = | supertribus_authority = | unranked_tribus = | unranked_tribus_authority = | tribus = | tribus_authority = | subtribus = | subtribus_authority = | alliance = | alliance_authority = | unranked_genus = | unranked_genus_authority = | genus = | genus_authority = | subgenus = | subgenus_authority = | sectio = | sectio_authority = | subsectio = | subsectio_authority = | series = | series_authority = | subseries = | subseries_authority = | species_group = | species_group_authority = | species_subgroup = | species_subgroup_authority = | species_complex = | species_complex_authority = | species = | species_authority = | subspecies = | subspecies_authority = | variety = | variety_authority = | forma = | forma_authority = | binomial = | binomial_authority = | trinomial = | trinomial_authority = | type_genus = | type_genus_authority = | type_species = | type_species_authority = | type_strain = | subdivision = | subdivision_ranks = | diversity_ref = | diversity = | diversity_link = | range_map = | range_map_upright = | range_map_alt = | range_map_caption = | binomial2 = | binomial2_authority = | range_map2 = | range_map2_upright = | range_map2_alt = | range_map2_caption = | binomial3 = | binomial3_authority = | range_map3 = | range_map3_upright = | range_map3_alt = | range_map3_caption = | binomial4 = | binomial4_authority = | range_map4 = | range_map4_upright = | range_map4_alt = | range_map4_caption = | synonyms_ref = | synonyms = }} </pre> === All parameters === The full list of parameters is illustrated inside the infobox above, in the "[[#Complete blank template|Complete blank template]]". :{| class="wikitable plainrowheaders" <!--this table uses end-of-line "<tr>" to split rows. --> |+Parameters for Template:Taxobox !scope="col"|Parameter !scope="col"|Usage |- !scope="row"| color_as | color code <tr> !scope="row"| name | name defaults to <nowiki>{{PAGENAME}}</nowiki><tr> !scope="row"| status | conservation status code <tr> !scope="row"| status_system | status-system type <tr> !scope="row"| status_ref | status reference <tr> !scope="row"| regnum | (standard) kingdom name <tr> !scope="row"| phylum | (standard) phylum name <tr> !scope="row"| classis | (standard) class name <tr> !scope="row"| ordo | (standard) order name <tr> !scope="row"| familia | (standard) family name <tr> !scope="row"| genus | (standard) genus name <tr> !scope="row"| species | (standard) species name <tr> !scope="row"| fossil_range | (as shown at top of box) <tr> !scope="row"| image | (as shown in box) <tr> !scope="row"| image_upright | (as shown in box) <tr> !scope="row"| image_alt | (as shown in box) <tr> !scope="row"| image_caption | (as shown in box) <tr> !scope="row"| image2 | (as shown in box) <tr> !scope="row"| image2_upright | (as shown in box) <tr> !scope="row"| image2_alt | (as shown in box) <tr> !scope="row"| image2_caption | (as shown in box) <tr> !scope="row"| classification_status | (as shown in box) <tr> !scope="row"| virus_group | (as shown in box) <tr> !scope="row"| superdomain | (as shown in box) <tr> !scope="row"| superdomain_authority | (as shown in box) <tr> !scope="row"| unranked_superdomain | (as shown in box) <tr> !scope="row"| unranked_superdomain_ authority | (as shown in box) <tr> !scope="row"| domain | (as shown in box) <tr> !scope="row"| domain_authority | (as shown in box) <tr> !scope="row"| unranked_regnum | (as shown in box) <tr> !scope="row"| unranked_regnum_authority | (as shown in box) <tr> !scope="row"| superregnum | (as shown in box) <tr> !scope="row"| superregnum_authority | (as shown in box) <tr> !scope="row"| regnum_authority | (as shown in box) <tr> !scope="row"| subregnum | (as shown in box) <tr> !scope="row"| subregnum_authority | (as shown in box) <tr> !scope="row"| unranked_phylum | (as shown in box) <tr> !scope="row"| unranked_phylum_authority | (as shown in box) <tr> !scope="row"| superdivisio | (as shown in box) <tr> !scope="row"| superdivisio_authority | (as shown in box) <tr> !scope="row"| superphylum | (as shown in box) <tr> !scope="row"| superphylum_authority | (as shown in box) <tr> !scope="row"| divisio | (as shown in box) <tr> !scope="row"| divisio authority | (as shown in box) <tr> !scope="row"| unranked_divisio | (as shown in box) <tr> !scope="row"| unranked_divisio_authority | (as shown in box) <tr> !scope="row"| phylum_authority | (as shown in box) <tr> !scope="row"| subdivisio | (as shown in box) <tr> !scope="row"| subdivisio_authority | (as shown in box) <tr> !scope="row"| subphylum | (as shown in box) <tr> !scope="row"| subphylum_authority | (as shown in box) <tr> !scope="row"| infraphylum | (as shown in box) <tr> !scope="row"| infraphylum_authority | (as shown in box) <tr> !scope="row"| microphylum | (as shown in box) <tr> !scope="row"| microphylum_authority | (as shown in box) <tr> !scope="row"| nanophylum | (as shown in box) <tr> !scope="row"| nanophylum_authority | (as shown in box) <tr> !scope="row"| unranked_classis | (as shown in box) <tr> !scope="row"| unranked_classis_authority | (as shown in box) <tr> !scope="row"| superclassis | (as shown in box) <tr> !scope="row"| superclassis_authority | (as shown in box) <tr> !scope="row"| classis_authority | (as shown in box) <tr> !scope="row"| unranked_subclassis | (as shown in box) <tr> !scope="row"| unranked_subclassis_authority | (as shown in box) <tr> !scope="row"| subclassis | (as shown in box) <tr> !scope="row"| subclassis_authority | (as shown in box) <tr> !scope="row"| unranked_infraclassis | (as shown in box) <tr> !scope="row"| unranked_infraclassis_authority | (as shown in box) <tr> !scope="row"| infraclassis | (as shown in box) <tr> !scope="row"| infraclassis_authority | (as shown in box) <tr> !scope="row"| unranked_ordo | (as shown in box) <tr> !scope="row"| unranked_ordo_authority | (as shown in box) <tr> !scope="row"| magnordo | (as shown in box) <tr> !scope="row"| magnordo_authority | (as shown in box) <tr> !scope="row"| superordo | (as shown in box) <tr> !scope="row"| superordo_authority | (as shown in box) <tr> !scope="row"| ordo_authority | (as shown in box) <tr> !scope="row"| subordo | (as shown in box) <tr> !scope="row"| subordo_authority | (as shown in box) <tr> !scope="row"| infraordo | (as shown in box) <tr> !scope="row"| infraordo_authority | (as shown in box) <tr> !scope="row"| parvordo | (as shown in box) <tr> !scope="row"| parvordo_authority | (as shown in box) <tr> !scope="row"| zoodivisio | (as shown in box) <tr> !scope="row"| zoodivisio_authority | (as shown in box) <tr> !scope="row"| zoosectio | (as shown in box) <tr> !scope="row"| zoosectio_authority | (as shown in box) <tr> !scope="row"| zoosubsectio | (as shown in box) <tr> !scope="row"| zoosubsectio_authority | (as shown in box) <tr> !scope="row"| unranked_superfamilia | (as shown in box) <tr> !scope="row"| unranked_superfamilia_authority | (as shown in box) <tr> !scope="row"| superfamilia | (as shown in box) <tr> !scope="row"| superfamilia_authority | (as shown in box) <tr> !scope="row"| familia_authority | (as shown in box) <tr> !scope="row"| subfamilia | (as shown in box) <tr> !scope="row"| subfamilia_authority | (as shown in box) <tr> !scope="row"| unranked_tribus | (as shown in box) <tr> !scope="row"| unranked_tribus_authority | (as shown in box) <tr> !scope="row"| supertribus | (as shown in box) <tr> !scope="row"| supertribus_authority | (as shown in box) <tr> !scope="row"| tribus | (as shown in box) <tr> !scope="row"| tribus_authority | (as shown in box) <tr> !scope="row"| subtribus | (as shown in box) <tr> !scope="row"| subtribus_authority | (as shown in box) <tr> !scope="row"| alliance | (as shown in box) <tr> !scope="row"| alliance_authority | (as shown in box) <tr> !scope="row"| unranked_genus | (as shown in box) <tr> !scope="row"| unranked_genus_authority | (as shown in box) <tr> !scope="row"| genus_authority | (as shown in box) <tr> !scope="row"| subgenus | (as shown in box) <tr> !scope="row"| subgenus_authority | (as shown in box) <tr> !scope="row"| sectio | (as shown in box) <tr> !scope="row"| sectio_authority | (as shown in box) <tr> !scope="row"| subsectio | (as shown in box) <tr> !scope="row"| subsectio_authority | (as shown in box) <tr> !scope="row"| series | (as shown in box) <tr> !scope="row"| series_authority | (as shown in box) <tr> !scope="row"| subseries | (as shown in box) <tr> !scope="row"| subseries_authority | (as shown in box) <tr> !scope="row"| species_group | (as shown in box) <tr> !scope="row"| species_group_authority | (as shown in box) <tr> !scope="row"| species_subgroup | (as shown in box) <tr> !scope="row"| species_subgroup_authority | (as shown in box) <tr> !scope="row"| species_complex | (as shown in box) <tr> !scope="row"| species_complex_authority | (as shown in box) <tr> !scope="row"| species_authority | (as shown in box) <tr> !scope="row"| subspecies | (as shown in box) <tr> !scope="row"| subspecies_authority | (as shown in box) <tr> !scope="row"| variety | (as shown in box) <tr> !scope="row"| variety_authority | (as shown in box) <tr> !scope="row"| forma | (as shown in box) <tr> !scope="row"| forma_authority | (as shown in box) <tr> !scope="row"| diversity_ref | (as shown in box) <tr> !scope="row"| diversity | (as shown in box) <tr> !scope="row"| diversity_link | (as shown in box) <tr> !scope="row"| binomial | (as shown in box) <tr> !scope="row"| binomial_authority | (as shown in box) <tr> !scope="row"| trinomial | (as shown in box) <tr> !scope="row"| trinomial_authority | (as shown in box) <tr> !scope="row"| type_genus | (as shown in box) <tr> !scope="row"| type_genus_authority | (as shown in box) <tr> !scope="row"| type_species | (as shown in box) <tr> !scope="row"| type_species_authority | (as shown in box) <tr> !scope="row"| subdivision | (as shown in box) <tr> !scope="row"| subdivision_ranks | (as shown in box) <tr> !scope="row"| type_strain | (as shown in box) <tr> !scope="row"| range_map | 1st map, bottom of box <tr> !scope="row"| range_map_upright | 1st map scaling = 0.9 i.e. 90% of default size<tr> !scope="row"| range_map_alt | 1st map ALT= text<tr> !scope="row"| range_map_caption | 1st caption, under picture<tr> !scope="row"| binomial2 | (as shown in box) <tr> !scope="row"| binomial2_authority | (as shown in box) <tr> !scope="row"| range_map2 | 2nd map in box <tr> !scope="row"| range_map2_upright | 2nd map scaling = 0.9 <tr> !scope="row"| range_map2_alt | 2nd map ALT= text <tr> !scope="row"| range_map2_caption | 2nd map caption <tr> !scope="row"| binomial3 | (as shown in box) <tr> !scope="row"| binomial3_authority | (as shown in box) <tr> !scope="row"| range_map3 | 3rd map in box <tr> !scope="row"| range_map3_upright | 3rd map scaling = 0.9 <tr> !scope="row"| range_map3_alt | 3rd map ALT= text <tr> !scope="row"| range_map3_caption | 3rd maq caption <tr> !scope="row"| binomial4 | (as shown in box) <tr> !scope="row"| binomial4_authority | (as shown in box) <tr> !scope="row"| range_map4 | 4th map in box <tr> !scope="row"| range_map4_upright | 4th map scaling = 0.9 <tr> !scope="row"| range_map4_alt | 4th map ALT= text <tr> !scope="row"| range_map4_caption | 4th map caption <tr> !scope="row"| synonyms_ref | reference for synonyms <tr> !scope="row"| synonyms | (as at bottom of box) |} === Articles lacking taxoboxes === For articles lacking taxoboxes, add '''[[Template:Missing-taxobox]]''' to the ''talk'' page. This may be done by typing '''<nowiki>{{Missing-taxobox}}</nowiki>''' or '''<nowiki>{{needtaxobox}}</nowiki>''' at the top of the ''talk'' page. === Microformat === {{UF-species}} ===Template Data=== {{TemplateData header}} <templatedata> { "description": "An infobox for plants, animals and other biological taxa", "format": "block", "params": { "name": { "label": "Name", "description": "For plants, see [[Wikipedia:Naming conventions (flora)]]. For all other living things, the name should be the most common vernacular name, when one is in widespread use, and a scientific name otherwise.", "type": "string" }, "image": { "label": "Image", "description": "An image to use, do not include the 'File:' part of the image file name.", "type": "wiki-file-name", "required": false, "suggested": true }, "image_width": { "label": "Image Width", "description": "(Deprecated) Width to display the image at. Should not normally be set. e.g. 320px", "type": "string", "required": false, "deprecated": "Use image_upright" }, "image_upright": { "label": "Image Upright scale", "description": "Scale to display the image at. e.g. 1.1", "type": "string", "required": false }, "image_alt": { "label": "Image alt text", "description": "Alt text which describes the image to someone who can't see it", "type": "string", "required": false }, "image_caption": { "label": "Image caption", "description": "Caption displayed under the image", "type": "string", "suggested": true }, "image_caption_align": { "label": "Image caption alignment", "description": "Alignment of the caption displayed under the image, e.g. left. Should not normally be set.", "type": "string", "required": false, "deprecated": true }, "regnum": { "label": "Kingdom", "description": "Kingdom: [[Animalia]], [[Plantae]], [[Fungi]], other taxa may want to use domain or other ranks instead", "type": "string", "required": false }, "divisio": { "label": "Division", "description": "Division in botany, e.g. [[Bryophyta]]. Not for flowering plants using the APG III system", "type": "string", "required": false }, "phylum": { "label": "Phylum", "description": "Phylum in zoology, eg [[Chordata]] for chordates", "type": "string", "required": false }, "classis": { "label": "Class", "description": "Class/classis taxonomic rank", "type": "string", "required": false }, "ordo": { "label": "Order", "description": "Order/ordo taxonomic rank", "type": "string", "required": false }, "familia": { "label": "Family", "description": "Family/familia taxonomic rank", "type": "string", "required": false }, "genus": { "label": "Genus", "description": "Genus taxonomic rank, in italics, e.g. ''[[Homo]]''", "type": "string", "required": false }, "species": { "label": "Species", "description": "Species taxonomic rank. Should be given in abbreviated forms and in italics, e.g. ''H. sapiens''.", "type": "string", "required": false }, "binomial": { "label": "Binomial", "description": "Full binomial name of taxa, In full form with italics, e.g. ''Salix alba'' var. ''caerulea''", "type": "string", "required": false }, "binomial_authority": { "label": "Binomial authority", "description": "Binomial authority using appropriate conventions, eg [[Carl Linnaeus|L.]] (for plants), [[Carl Linnaeus|Linnaeus]], 1761 (for animals)", "type": "string", "required": false }, "range_map": { "label": "Range map", "description": "Map of range", "type": "string", "required": false }, "range_map_width": { "label": "Range map width", "description": "Width to display range map. Should not normally be set. e.g. 320px", "type": "string", "required": false, "deprecated": true }, "range_map_alt": { "label": "Range map alt text", "description": "Alt text describing the range in words", "type": "string", "required": false }, "range_map_caption": { "label": "Range map caption", "description": "Caption/key for the range map", "type": "string", "required": false }, "status": { "label": "Conservation status", "description": "The conservation status code: 'secure', domesticated 'DOM', Least Concern 'LC', Lower Risk—Least Concern 'LR/lc', Near Threatened 'NT', Lower Risk—Near Threatened 'LR/nt', Lower Risk—Conservation Dependent 'LR/cd', Vulnerable 'VU', Endangered 'EN', Critically Endangered 'CR', Possibly Extinct 'PE', Extinct in the wild 'EW', Extinct 'EX', Data deficient 'DD', Not evaluated 'NE',Fossil 'fossil', Prehistoric 'pre', 'See text', Lower Risk 'LR'", "type": "string", "required": false }, "status_system": { "label": "Conservation status system", "description": "System used for Conservation status: 'IUCN3.1', 'IUCN2.3', 'EPBC' etc. Required if status given.", "type": "string", "required": false }, "status_ref": { "label": "Conservation status reference", "description": "Reference for status <ref>{{Cite journal|...}}</ref>", "type": "string", "required": false }, "extinct": { "label": "Year of extinction", "description": "Year of extinction, if known", "type": "string", "required": false }, "fossil_range": { "label": "Fossil range", "description": "The stratigraphic range for groups known as fossils. E.g. [[Cambrian]]–[[Permian]] or {{fossil range|Cambrian|Permian}} to give a chart. Use 'Recent' for extant taxa and 'Holocene' for Late Quaternary extinctions.", "type": "string", "required": false }, "virus_group": { "label": "Virus group", "description": "Viruses not placed in taxa above the rank of order, instead a virus group is used, given by a Roman numeral from I to VII", "type": "string", "required": false }, "unranked_superdomain": { "label": "Unranked superdomain", "description": "For each major taxon you can add an unranked entry to the taxobox. The entry unranked X appears above rank X", "type": "string", "required": false, "deprecated": true }, "superdomain": { "label": "Superdomain", "description": "This and other minor ranks should only be used when they are important to understanding the classification of the taxon described in the article", "type": "string", "required": false, "deprecated": true }, "superdomain_authority": { "label": "Superdomain Authority", "description": "The authority used for this rank. Every rank has a rank authority field which are not currently listed", "type": "string", "required": false, "deprecated": true }, "domain": { "label": "Domain", "description": "Domain for Archaea, Bacteria and Eukarya", "type": "string", "required": false }, "superregnum": { "label": "Superkingdom", "type": "string", "required": false }, "unranked_regnum": { "label": "Unranked kingdom", "type": "string", "required": false }, "subregnum": { "label": "Subkingdom", "type": "string", "required": false }, "superdivisio": { "label": "Superdivision", "type": "string", "required": false }, "superphylum": { "label": "Superphylum", "type": "string", "required": false }, "unranked_divisio": { "label": "Unranked division", "description": "For flowering plants using the APG IV system this should be set to [[Angiosperms]] rather than using division/divisio", "type": "string", "required": false }, "unranked_phylum": { "label": "Unranked phylum", "type": "string", "required": false }, "subphylum": { "label": "Subphylum", "type": "string", "required": false }, "infraphylum": { "label": "Infraphylum", "type": "string", "required": false }, "microphylum": { "label": "Microphylum", "type": "string", "required": false }, "nanophylum": { "label": "Nanophylum", "type": "string", "required": false }, "superclassis": { "label": "Superclass", "type": "string", "required": false }, "unranked_classis": { "label": "Unranked class", "description": "For flowering plants using the APG IV system this should be used rather than class/classis", "type": "string", "required": false }, "unranked_subclassis": { "label": "Unranked subclass", "type": "string", "required": false }, "subclassis": { "label": "Subclass", "type": "string", "required": false }, "unranked_infraclassis": { "label": "Unranked infraclass", "type": "string", "required": false }, "infraclassis": { "label": "Infraclass", "type": "string", "required": false }, "magnordo": { "label": "Magnorder", "type": "string", "required": false }, "superordo": { "label": "Superorder", "type": "string", "required": false }, "unranked_ordo": { "label": "Unranked order", "description": "Generally used for flowering plants using the APG IV system", "type": "string", "required": false }, "subordo": { "label": "subordo", "type": "string", "required": false }, "infraordo": { "label": "infraordo", "type": "string", "required": false }, "parvordo": { "label": "parvordo", "type": "string", "required": false }, "zoodivisio": { "label": "zoodivision", "description": "Used in zoology, a different rank to the division used in botany.", "type": "string", "required": false }, "zoosectio": { "label": "zoosection", "description": "Used in zoology, a different rank to the section used in botany.", "type": "string", "required": false }, "zoosubsectio": { "label": "zoosubsection", "description": "Used in zoology, a different rank to the subsection used in botany.", "type": "string", "required": false }, "unranked_superfamilia": { "label": "Unranked Superfamily", "type": "string", "required": false }, "superfamilia": { "label": "Superfamily", "type": "string", "required": false }, "subfamilia": { "label": "Subfamily", "type": "string", "required": false }, "supertribus": { "label": "supertribus", "type": "string", "required": false, "deprecated": true }, "unranked_tribus": { "label": "unranked tribe", "type": "string", "required": false }, "tribus": { "label": "Tribe", "type": "string", "required": false }, "subtribus": { "label": "Subtribe", "type": "string", "required": false }, "alliance": { "label": "alliance", "type": "string", "required": false, "deprecated": "Displays as a rank between subtribe and genus. " }, "unranked_genus": { "label": "Unranked genus", "type": "string", "required": false, "deprecated": true }, "subgenus": { "label": "Subgenus", "type": "string", "required": false }, "sectio": { "label": "Section", "description": "Used in botany, use zoosectio in zoology", "type": "string", "required": false }, "subsectio": { "label": "Subsection", "description": "Used in botany, use zoosubsectio in zoology", "type": "string", "required": false }, "series": { "label": "Series", "type": "string", "required": false }, "subseries": { "label": "Subseries", "type": "string", "required": false }, "species_group": { "label": "Species group", "type": "string", "required": false }, "species_subgroup": { "label": "species subgroup", "type": "string", "required": false }, "species_complex": { "label": "species complex", "type": "string", "required": false }, "subspecies": { "label": "subspecies", "type": "string", "required": false }, "variety": { "label": "variety", "type": "string", "required": false, "deprecated": "use varietas" }, "forma": { "label": "form", "description": "Used in botany, not in zoology", "type": "string", "required": false }, "trinomial": { "label": "trinomial", "description": "The full trinomial name for subspecies, it should generally be in italics.", "type": "string", "required": false }, "trinomial_authority": { "label": "trinomial authority", "description": "The authority for a trinomial.", "type": "string", "required": false }, "synonyms": { "label": "Synonyms", "description": "A list of synonyms for a species, e.g. ''species1'' {{small|1=Authority1}}<br/> ''species2'' {{small|1=Authority2}}", "type": "string", "required": false }, "synonyms_ref": { "label": "Synonyms ref", "description": "References for the synonym lists, e.g.<ref>Smith and Jones, 2009, p. 5</ref>", "type": "string", "required": false }, "type_species": { "label": "Type species", "description": "The original name of the species that was initially used to describe the genus, without regard to its present-day nomenclature.", "type": "string", "required": false }, "type_species_authority": { "label": "Type species authority", "description": "Authority for the type species, don't use parenthesis.", "type": "string", "required": false }, "classification_status": { "label": "Classification status", "description": "Status of the scientific classification, e.g. disputed. Only use when the scientific classification text would be misleading without it.", "type": "string", "required": false }, "subdivision_ranks": { "label": "Subdivision ranks", "description": "Rank used for sub-divisions of this taxa, e.g. 'Families'", "type": "string", "required": false }, "subdivision": { "label": "Subdivision", "description": "List of sub divisions of this taxa, e.g. [[Family1]]<br/> [[Family2]]<br/> [[Family3]]", "type": "string", "required": false }, "image2": { "label": "Image 2", "description": "A second image, only use in rare circumstances.", "type": "string", "required": false }, "image2_width": { "label": "Image 2 Width", "description": "Deprecated. Width of the second image", "type": "number", "required": false, "deprecated": true }, "image2_upright": { "label": "Image 2 Upright scale", "description": "Scale of the second image", "type": "number", "required": false }, "image2_alt": { "label": "Image 2 alt text", "description": "Alt text which describes the second image to someone who can't see it", "type": "string", "required": false }, "image2_caption": { "label": "Image 2 caption", "description": "Caption to display under the second image", "type": "string", "required": false }, "binomial2": { "label": "Binomial2", "description": "Second binomial name of taxa, only used in rare circumstances", "type": "string", "required": false }, "binomial2_authority": { "label": "Binomial authority 2", "description": "Authority of second binomial", "type": "string", "required": false }, "binomial3": { "label": "Binomial3", "description": "Third binomial name of taxa, only used in rare circumstances", "type": "string", "required": false }, "binomial3_authority": { "label": "Binomial authority 3", "description": "Authority of third binomial", "type": "string", "required": false }, "binomial4": { "label": "Binomial4", "description": "Fourth binomial name of taxa, only used in rare circumstances", "type": "string", "required": false }, "binomial4_authority": { "label": "Binomial authority 4", "description": "Authority of fourth binomial", "type": "string", "required": false }, "range_map2": { "label": "Range map 2", "description": "Second map of range", "type": "string", "required": false }, "range_map2_width": { "label": "Range map 2 width", "description": "Width of second range map", "type": "string", "required": false, "deprecated": true }, "range_map2_alt": { "label": "Range map 2 alt text", "description": "Alt text describing the second range map", "type": "string", "required": false }, "range_map2_caption": { "label": "Range map 2 caption", "description": "Caption/key for the second range map", "type": "string", "required": false }, "range_map3": { "label": "Range map 3", "description": "Third map of range", "type": "string", "required": false }, "range_map3_width": { "label": "Range map 3 width", "description": "Width of third range map", "type": "string", "required": false, "deprecated": true }, "range_map3_alt": { "label": "Range map 3 alt text", "description": "Alt text describing the third range map", "type": "string", "required": false }, "range_map3_caption": { "label": "Range map 3 caption", "description": "Caption/key for the third range map", "type": "string", "required": false }, "range_map4": { "label": "Range map 4", "description": "Forth map of range", "type": "string", "required": false }, "range_map4_width": { "label": "Range map 4 width", "description": "Width of forth range map", "type": "string", "required": false, "deprecated": true }, "range_map4_alt": { "label": "Range map 4 alt text", "description": "Alt text describing the forth range map", "type": "string", "required": false }, "range_map4_caption": { "label": "Range map 4 caption", "description": "Caption/key for the fourth range map", "type": "string", "required": false }, "color_as": { "type": "string", "description": "Taxon defining the taxobox color if needed (normally not as it is set automatically)", "example": "Animalia", "required": false, "deprecated": true }, "genus_authority": { "label": "Genus authority", "type": "string" }, "color": { "deprecated": true, "type": "string" } }, "paramOrder": [ "name", "fossil_range", "image", "image_width", "image_upright", "image_alt", "image_caption", "image_caption_align", "status", "status_system", "status_ref", "extinct", "virus_group", "unranked_superdomain", "superdomain", "superdomain_authority", "domain", "superregnum", "unranked_regnum", "regnum", "subregnum", "superdivisio", "unranked_divisio", "divisio", "superphylum", "unranked_phylum", "phylum", "subphylum", "infraphylum", "microphylum", "nanophylum", "superclassis", "unranked_classis", "classis", "unranked_subclassis", "subclassis", "unranked_infraclassis", "infraclassis", "superordo", "unranked_ordo", "ordo", "subordo", "infraordo", "unranked_superfamilia", "superfamilia", "familia", "subfamilia", "supertribus", "unranked_tribus", "tribus", "subtribus", "unranked_genus", "genus", "genus_authority", "subgenus", "sectio", "subsectio", "series", "subseries", "species_group", "species_subgroup", "species_complex", "species", "binomial", "binomial_authority", "subspecies", "variety", "forma", "trinomial", "trinomial_authority", "range_map", "range_map_width", "range_map_alt", "range_map_caption", "magnordo", "parvordo", "zoodivisio", "zoosectio", "zoosubsectio", "alliance", "synonyms", "synonyms_ref", "type_species", "type_species_authority", "classification_status", "subdivision_ranks", "subdivision", "image2", "image2_width", "image2_upright", "image2_alt", "image2_caption", "binomial2", "binomial2_authority", "binomial3", "binomial3_authority", "binomial4", "binomial4_authority", "range_map2", "range_map2_width", "range_map2_alt", "range_map2_caption", "range_map3", "range_map3_width", "range_map3_alt", "range_map3_caption", "range_map4", "range_map4_width", "range_map4_alt", "range_map4_caption", "color_as", "color" ] } </templatedata> == Supporting templates == * [[Template:Taxobox/core]] ** [[Template:Taxobox/species]] ** [[Template:Taxonomy]] * [[Module:Autotaxobox]] * [[Template:Taxobox colour]] ** [[Template:Sets taxobox colour]] ** [[Template:Taxobox/Error colour]] * [[Template:Taxobox name]] * [[Template:Taxonbar/candidate]] == Tracking categories == Hidden category added by {{tl|Taxobox}}: * {{Category link with count|Taxoboxes using extinct parameters}} Hidden categories added by {{tl|Taxobox/core}}: * {{Category link with count|Articles using diversity taxobox}} * {{Category link with count|Articles with 'species' microformats}} Hidden categories added by {{tl|Taxobox/species}}: * {{Category link with count|Taxoboxes with an unrecognised status system}} * {{Category link with count|Taxoboxes needing a status system parameter}} * {{Category link with count|Invalid conservation status}} Hidden categories added by {{tl|Taxobox/Error colour}}: * {{Category link with count|Taxoboxes with the error color}} Hidden categories added by {{tl|Taxonbar/candidate}}: * {{Category link with count|Taxobox articles missing a taxonbar}} * {{Category link with count|Taxobox articles possibly missing a taxonbar}} == See also == * [[Wikipedia:How to read a taxobox]] * [[Wikipedia:Manual of Style/Infoboxes]] * {{tl|Paraphyletic group}} * [[Wikipedia:Automated taxobox system|Automated taxobox system]] ** {{tl|Speciesbox}} ** {{tl|Automatic taxobox}} * [[meta:Global-Wiki]] templates. <div style="display: none">{{reflist}}</div> == Notes == {{reflist|group=note}} <includeonly>{{Sandbox other|| <!-- Categories below this line, please; interwikis at Wikidata --> [[Category:Biology infobox templates]] [[Category:Infobox templates|Taxobox]] [[Category:Taxobox templates]] [[Category:Wikipedia how-to|Taxobox]] [[Category:Templates that add a tracking category]] }}</includeonly> <noinclude> [[Category:Wikipedia Manual of Style (science)]] </noinclude> 40m3pugakipik5ai7l6uahxuz7zy20c Sablonan:MoS guideline 10 4702 18625 2024-05-26T03:09:12Z Bangrapip 9 new 18625 wikitext text/x-wiki {{Mbox | type = notice | image = [[File:Blue check.svg|30px|link=|alt=]] | imageright = {{#if:{{{1|}}}|{{Ombox/shortcut|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}}}}} | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''This [[Wikipedia:Policies and guidelines#guide|guideline]]{{#if:{{{section|}}}|&#32;section}} is a part of the English Wikipedia's {{#ifeq:{{FULLPAGENAME}}|Wikipedia:Manual of Style|Manual of Style|[[Wikipedia:Manual of Style|Manual of Style]]}}.'''<br /><div style="font-size: 90%;"> It is a generally accepted standard that editors should attempt to follow, though it is best treated with [[Wikipedia:What "Ignore all rules" means#Use common sense|common sense]], and [[Wikipedia:Ignore all rules|occasional exceptions]] may apply. Any ''substantive'' edit to this {{#if:{{{section|}}}|section|page}} should reflect [[Wikipedia:Consensus|consensus]]. When in doubt, discuss first on the [[{{TALKPAGENAME}}|talk page]].</div></div> }}<noinclude>{{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> smncokll9r14vc8iw3c79f8dpba10w8 Sablonan:Taxobox 10 4703 18626 2024-05-26T03:09:43Z Bangrapip 9 new 18626 wikitext text/x-wiki <includeonly><!--See parser bug T18700--><nowiki/>{{Taxobox/core | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{Taxobox colour|{{if empty |{{Sets taxobox colour|{{{phylum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_phylum|{{{unranked phylum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{divisio|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_divisio|{{{unranked divisio|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superphylum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superphylum|{{{unranked superphylum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superdivisio|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superdivisio|{{{unranked superdivisio|}}}}}}|sep=}} |{{Sets taxobox colour|{{{subregnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_subregnum|{{{unranked subregnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{regnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_regnum|{{{unranked regnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{superregnum|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_superregnum|{{{unranked superregnum|}}}}}}|sep=}} |{{Sets taxobox colour|{{{domain|}}}|sep=}} |{{Sets taxobox colour|{{{unranked_domain|{{{unranked domain|}}}}}}|sep=}} |{{Sets taxobox colour|{{{virus_group|{{{virus group|}}}}}}|sep=}} |Error}}}}}} | name = {{#if:{{{name|}}}|{{{name}}}|{{Taxobox name|{{{genus}}}|{{{species}}}|{{{binomial}}}}}}} | status = {{{status|}}} | status_system = {{{status_system|{{{status system|}}}}}} | status_ref = {{{status_ref|{{{status ref|}}}}}} | status2 = {{{status2|}}} | status2_system = {{{status2_system|{{{status2 system|}}}}}} | status2_ref = {{{status2_ref|{{{status2 ref|}}}}}} | trend = {{{trend|}}} | extinct = {{{extinct|}}} | temporal_range = {{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} | image = {{{image|}}} | image_width = {{{image_width|{{{image width|}}}}}} | upright = {{{image_upright|{{{image upright|}}}}}} | image_alt = {{{image_alt|{{{image alt|}}}}}} | image_caption = {{{image_caption|{{{image caption|}}}}}} | image_caption_align = {{{image_caption_align|{{{image caption align|center}}}}}} | image2 = {{{image2|}}} | image2_width = {{{image2_width|{{{image2 width|}}}}}} | upright2 = {{{image2_upright|{{{image2 upright|}}}}}} | image2_alt = {{{image2_alt|{{{image2 alt|}}}}}} | image2_caption = {{{image2_caption|{{{image2 caption|}}}}}} | classification_status = {{{classification_status|{{{classification status|}}}}}} | virus_group = {{{virus_group|{{{virus group|}}}}}} | unranked_superdomain = {{{unranked_superdomain|{{{unranked superdomain|}}} }}} | unranked_superdomain_authority = {{{unranked_superdomain_authority|{{{unranked superdomain authority|}}}}}} | superdomain = {{{superdomain|}}} | superdomain_authority = {{{superdomaindomain_authority|{{{superdomaindomain authority|}}}}}} | unranked_domain= {{{unranked_domain|{{{unranked domain|}}}}}} | unranked_domain_authority = {{{unranked_domain_authority|{{{unranked domain authority|}}}}}} | domain = {{{domain|}}} | domain_authority = {{{domain_authority|{{{domain authority|}}}}}} | unranked_superregnum= {{{unranked_superregnum|{{{unranked superregnum|}}}}}} | unranked_superregnum_authority = {{{unranked_superregnum_authority|{{{unranked superregnum authority|}}}}}} | superregnum = {{{superregnum|}}} | superregnum_authority = {{{superregnum_authority|{{{superregnum authority|}}}}}} | unranked_regnum = {{{unranked_regnum|{{{unranked regnum|}}}}}} | unranked_regnum_authority = {{{unranked_regnum_authority|{{{unranked regnum authority|}}}}}} | regnum = {{{regnum|}}} | regnum_authority = {{{regnum_authority|{{{regnum authority|}}}}}} | unranked_subregnum= {{{unranked_subregnum|{{{unranked subregnum|}}}}}} | unranked_subregnum_authority = {{{unranked_subregnum_authority|{{{unranked subregnum authority|}}}}}} | subregnum = {{{subregnum|}}} | subregnum_authority = {{{subregnum_authority|{{{subregnum authority|}}}}}} | unranked_superdivisio= {{{unranked_superdivisio|{{{unranked superdivisio|}}}}}} | unranked_superdivisio_authority = {{{unranked_superdivisio_authority|{{{unranked superdivisio authority|}}}}}} | superdivisio = {{{superdivisio|}}} | superdivisio_authority = {{{superdivisio_authority|{{{superdivisio authority|}}}}}} | unranked_superphylum= {{{unranked_superphylum|{{{unranked superphylum|}}}}}} | unranked_superphylum_authority = {{{unranked_superphylum_authority|{{{unranked superphylum authority|}}}}}} | superphylum = {{{superphylum|}}} | superphylum_authority = {{{superphylum_authority|{{{superphylum authority|}}}}}} | unranked_divisio = {{{unranked_divisio|{{{unranked divisio|}}}}}} | unranked_divisio_authority = {{{unranked_divisio_authority|{{{unranked divisio authority|}}} }}} | divisio = {{{divisio|}}} | divisio_authority = {{{divisio_authority|{{{divisio authority|}}}}}} | unranked_phylum= {{{unranked_phylum|{{{unranked phylum|}}}}}} | unranked_phylum_authority = {{{unranked_phylum_authority|{{{unranked phylum authority|}}}}}} | phylum = {{{phylum|}}} | phylum_authority = {{{phylum_authority|{{{phylum authority|}}}}}} | unranked_subdivisio= {{{unranked_subdivisio|{{{unranked subdivisio|}}}}}} | unranked_subdivisio_authority = {{{unranked_subdivisio_authority|{{{unranked subdivisio authority|}}}}}} | subdivisio = {{{subdivisio|}}} | subdivisio_authority = {{{subdivisio_authority|{{{subdivisio authority|}}}}}} | unranked_subphylum= {{{unranked_subphylum|{{{unranked subphylum|}}}}}} | unranked_subphylum_authority = {{{unranked_subphylum_authority|{{{unranked subphylum authority|}}}}}} | subphylum = {{{subphylum|}}} | subphylum_authority = {{{subphylum_authority|{{{subphylum authority|}}}}}} | unranked_infraphylum= {{{unranked_infraphylum|{{{unranked infraphylum|}}}}}} | unranked_infraphylum_authority = {{{unranked_infraphylum_authority|{{{unranked infraphylum authority|}}}}}} | infraphylum = {{{infraphylum|}}} | infraphylum_authority = {{{infraphylum_authority|{{{infraphylum authority|}}}}}} | unranked_microphylum= {{{unranked_microphylum|{{{unranked microphylum|}}}}}} | unranked_microphylum_authority = {{{unranked_microphylum_authority|{{{unranked microphylum authority|}}}}}} | microphylum = {{{microphylum|}}} | microphylum_authority = {{{microphylum_authority|{{{microphylum authority|}}}}}} | unranked_nanophylum= {{{unranked_nanophylum|{{{unranked nanophylum|}}}}}} | unranked_nanophylum_authority = {{{unranked_nanophylum_authority|{{{unranked nanophylum authority|}}}}}} | nanophylum = {{{nanophylum|}}} | nanophylum_authority = {{{nanophylum_authority|{{{nanophylum authority|}}}}}} | unranked_superclassis= {{{unranked_superclassis|{{{unranked superclassis|}}}}}} | unranked_superclassis_authority = {{{unranked_superclassis_authority|{{{unranked superclassis authority|}}}}}} | superclassis = {{{superclassis|}}} | superclassis_authority = {{{superclassis_authority|{{{superclassis authority|}}}}}} | unranked_classis = {{{unranked_classis|{{{unranked classis|}}}}}} | unranked_classis_authority = {{{unranked_classis_authority|{{{unranked classis authority|}}}}}} | classis = {{{classis|}}} | classis_authority = {{{classis_authority|{{{classis authority|}}}}}} | unranked_subclassis = {{{unranked_subclassis|{{{unranked subclassis|}}}}}} | unranked_subclassis_authority = {{{unranked_subclassis_authority|{{{unranked subclassis authority|}}}}}} | subclassis = {{{subclassis|}}} | subclassis_authority = {{{subclassis_authority|{{{subclassis authority|}}}}}} | unranked_infraclassis = {{{unranked_infraclassis|{{{unranked infraclassis|}}}}}} | unranked_infraclassis_authority = {{{unranked_infraclassis_authority|{{{unranked infraclassis authority|}}}}}} | infraclassis = {{{infraclassis|}}} | infraclassis_authority = {{{infraclassis_authority|{{{infraclassis authority|}}}}}} | unranked_magnordo= {{{unranked_magnordo|{{{unranked magnordo|}}}}}} | unranked_magnordo_authority = {{{unranked_magnordo_authority|{{{unranked magnordo authority|}}}}}} | magnordo = {{{magnordo|}}} | magnordo_authority = {{{magnordo_authority|{{{magnordo authority|}}}}}} | unranked_superordo= {{{unranked_superordo|{{{unranked superordo|}}}}}} | unranked_superordo_authority = {{{unranked_superordo_authority|{{{unranked superordo authority|}}}}}} | superordo = {{{superordo|}}} | superordo_authority = {{{superordo_authority|{{{superordo authority|}}}}}} | unranked_ordo = {{{unranked_ordo|{{{unranked ordo|}}}}}} | unranked_ordo_authority = {{{unranked_ordo_authority|{{{unranked ordo authority|}}}}}} | ordo = {{{ordo|}}} | ordo_authority = {{{ordo_authority|{{{ordo authority|}}}}}} | unranked_subordo= {{{unranked_subordo|{{{unranked subordo|}}}}}} | unranked_subordo_authority = {{{unranked_subordo_authority|{{{unranked subordo authority|}}}}}} | subordo = {{{subordo|}}} | subordo_authority = {{{subordo_authority|{{{subordo authority|}}}}}} | unranked_infraordo= {{{unranked_infraordo|{{{unranked infraordo|}}}}}} | unranked_infraordo_authority = {{{unranked_infraordo_authority|{{{unranked infraordo authority|}}}}}} | infraordo = {{{infraordo|}}} | infraordo_authority = {{{infraordo_authority|{{{infraordo authority|}}}}}} | unranked_parvordo= {{{unranked_parvordo|{{{unranked parvordo|}}}}}} | unranked_parvordo_authority = {{{unranked_parvordo_authority|{{{unranked parvordo authority|}}}}}} | parvordo = {{{parvordo|}}} | parvordo_authority = {{{parvordo_authority|{{{parvordo authority|}}}}}} | zoodivisio = {{{zoodivisio|}}} | zoodivisio_authority = {{{zoodivisio_authority|{{{zoodivisio authority|}}}}}} | unranked_zoosectio = {{{unranked_zoosectio|{{{unranked zoosectio|}}}}}} | unranked_zoosectio_authority = {{{unranked_zoosectio_authority|{{{unranked zoosectio authority|}}}}}} | zoosectio = {{{zoosectio|}}} | zoosectio_authority = {{{zoosectio_authority|{{{zoosectio authority|}}}}}} | unranked_zoosubsectio = {{{unranked_zoosubsectio|{{{unranked zoosubsectio|}}}}}} | unranked_zoosubsectio_authority = {{{unranked_zoosubsectio_authority|{{{unranked zoosubsectio authority|}}}}}} | zoosubsectio = {{{zoosubsectio|}}} | zoosubsectio_authority = {{{zoosubsectio_authority|{{{zoosubsectio authority|}}}}}} | unranked_superfamilia= {{{unranked_superfamilia|{{{unranked superfamilia|}}}}}} | unranked_superfamilia_authority = {{{unranked_superfamilia_authority|{{{unranked superfamilia authority|}}}}}} | superfamilia = {{{superfamilia|}}} | superfamilia_authority = {{{superfamilia_authority|{{{superfamilia authority|}}}}}} | unranked_familia = {{{unranked_familia|{{{unranked familia|}}}}}} | unranked_familia_authority = {{{unranked_familia_authority|{{{unranked familia authority|}}}}}} | familia = {{{familia|}}} | familia_authority = {{{familia_authority|{{{familia authority|}}}}}} | unranked_subfamilia = {{{unranked_subfamilia|{{{unranked subfamilia|}}}}}} | unranked_subfamilia_authority = {{{unranked_subfamilia_authority|{{{unranked subfamilia authority|}}}}}} | subfamilia = {{{subfamilia|}}} | subfamilia_authority = {{{subfamilia_authority|{{{subfamilia authority|}}}}}} | unranked_supertribus = {{{unranked_supertribus|{{{unranked supertribus|}}}}}} | unranked_supertribus_authority = {{{unranked_supertribus_authority|{{{unranked supertribus authority|}}}}}} | supertribus = {{{supertribus|}}} | supertribus_authority = {{{supertribus_authority|{{{supertribus authority|}}}}}} | unranked_tribus = {{{unranked_tribus|{{{unranked tribus|}}}}}} | unranked_tribus_authority = {{{unranked_tribus_authority|{{{unranked tribus authority|}}}}}} | tribus = {{{tribus|}}} | tribus_authority = {{{tribus_authority|{{{tribus authority|}}}}}} | unranked_subtribus = {{{unranked_subtribus|{{{unranked subtribus|}}}}}} | unranked_subtribus_authority = {{{unranked_subtribus_authority|{{{unranked subtribus authority|}}}}}} | subtribus = {{{subtribus|}}} | subtribus_authority = {{{subtribus_authority|{{{subtribus authority|}}}}}} | unranked_alliance = {{{unranked_alliance|{{{unranked alliance|}}}}}} | unranked_alliance_authority = {{{unranked_alliance_authority|{{{unranked alliance authority|}}}}}} | alliance = {{{alliance|}}} | alliance_authority = {{{alliance_authority|{{{alliance authority|}}}}}} | unranked_genus = {{{unranked_genus|{{{unranked genus|}}}}}} | unranked_genus_authority = {{{unranked_genus_authority|{{{unranked genus authority|}}}}}} | genus = {{{genus|}}} | genus_authority = {{{genus_authority|{{{genus authority|}}}}}} | unranked_subgenus = {{{unranked_subgenus|{{{unranked subgenus|}}}}}} | unranked_subgenus_authority = {{{unranked_subgenus_authority|{{{unranked subgenus authority|}}}}}} | subgenus = {{{subgenus|}}} | subgenus_authority = {{{subgenus_authority|{{{subgenus authority|}}}}}} | unranked_sectio = {{{unranked_sectio|{{{unranked sectio|}}}}}} | unranked_sectio_authority = {{{unranked_sectio_authority|{{{unranked sectio authority|}}}}}} | sectio = {{{sectio|}}} | sectio_authority = {{{sectio_authority|{{{sectio authority|}}}}}} | unranked_subsectio = {{{unranked_subsectio|{{{unranked subsectio|}}}}}} | unranked_subsectio_authority = {{{unranked_subsectio_authority|{{{unranked subsectio authority|}}}}}} | subsectio = {{{subsectio|}}} | subsectio_authority = {{{subsectio_authority|{{{subsectio authority|}}}}}} | unranked_series = {{{unranked_series|{{{unranked series|}}}}}} | unranked_series_authority = {{{unranked_series_authority|{{{unranked series authority|}}}}}} | series = {{{series|}}} | series_authority = {{{series_authority|{{{series authority|}}}}}} | unranked_subseries = {{{unranked_subseries|{{{unranked subseries|}}}}}} | unranked_subseries_authority = {{{unranked_subseries_authority|{{{unranked subseries authority|}}}}}} | subseries = {{{subseries|}}} | subseries_authority = {{{subseries_authority|{{{subseries authority|}}}}}} | unranked_species_group = {{{unranked_species_group|{{{unranked species group|}}}}}} | unranked_species_group_authority = {{{unranked_species_group_authority|{{{unranked species group authority|}}}}}} | species_group = {{{species_group|{{{species group|}}}}}} | species_group_authority = {{{species_group_authority|{{{species group authority|}}}}}} | unranked_species_subgroup = {{{unranked_species_subgroup|{{{unranked species subgroup|}}}}}} | unranked_species_subgroup_authority = {{{unranked_species_subgroup_authority|{{{unranked species subgroup authority|}}}}}} | species_subgroup = {{{species_subgroup|{{{species subgroup|}}}}}} | species_subgroup_authority = {{{species_subgroup_authority|{{{species subgroup authority|}}}}}} | unranked_species_complex = {{{unranked_species_complex|{{{unranked species complex|}}}}}} | unranked_species_complex_authority = {{{unranked_species_complex_authority|{{{unranked species complex authority|}}}}}} | species_complex = {{{species_complex|{{{species complex|}}}}}} | species_complex_authority = {{{species_complex_authority|{{{species complex authority|}}}}}} | unranked_species = {{{unranked_species|{{{unranked species|}}}}}} | unranked_species_authority = {{{unranked_species_authority|{{{unranked species authority|}}}}}} | species = {{{species|}}} | species_authority = {{{species_authority|}}} | unranked_subspecies = {{{unranked_subspecies|{{{unranked subspecies|}}}}}} | unranked_subspecies_authority = {{{unranked_subspecies_authority|{{{unranked subspecies authority|}}}}}} | subspecies = {{{subspecies|}}} | subspecies_authority = {{{subspecies_authority|{{{subspecies authority|}}}}}} | unranked_variety = {{{unranked_variety|{{{unranked variety|{{{unranked_varietas|{{{unranked varietas|}}}}}}}}}}}} | unranked_variety_authority = {{{unranked_variety_authority|{{{unranked_varietas_authority|}}}}}} | variety = {{{variety|{{{varietas|}}}}}} | variety_authority = {{{variety_authority|{{{variety authority|{{{varietas_authority|{{{varietas authority|}}}}}}}}}}}} | forma = {{{forma|}}} | forma_authority = {{{forma_authority|{{{forma authority|}}}}}} | diversity = {{{diversity|}}} | diversity_ref = {{{diversity_ref|}}} | diversity_link = {{{diversity_link|{{{diversity link|}}}}}} | binomial = {{{binomial|}}} | binomial_authority = {{{binomial_authority|{{{binomial authority|}}}}}} | trinomial = {{{trinomial|}}} | trinomial_authority = {{{trinomial_authority|{{{trinomial authority|}}}}}} | type_genus = {{{type_genus|{{{type genus|}}}}}} | type_genus_authority = {{{type_genus_authority|{{{type genus authority|}}}}}} | type_species = {{{type_species|{{{type species|}}}}}} | type_species_authority = {{{type_species_authority|{{{type species authority|}}}}}} | subdivision = {{{subdivision|}}} | subdivision_ref = {{{subdivision_ref|{{{subdivision ref|}}}}}} | subdivision_ranks = {{{subdivision_ranks|{{{subdivision ranks|}}}}}} | type_strain = {{{type_strain|{{{type strain|}}}}}} | type_strain_ref = {{{type_strain_ref|{{{type strain ref|}}}}}} | range_map = {{{range_map|{{{range map|}}}}}} | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}} | range_map_width = {{{range_map_width|{{{range map width|}}}}}} | range_map_alt = {{{range_map_alt|{{{range map alt|}}}}}} | range_map_caption = {{{range_map_caption|{{{range map caption|}}}}}} | binomial2 = {{{binomial2|}}} | binomial2_authority = {{{binomial2_authority|{{{binomial2 authority|}}}}}} | range_map2 = {{{range_map2|{{{range map2|}}}}}} | range_map2_upright = {{{range_map2_upright|{{{range map2 upright|}}}}}} | range_map2_width = {{{range_map2_width|{{{range map2 width|}}}}}} | range_map2_alt = {{{range_map2_alt|{{{range map2 alt|}}}}}} | range_map2_caption = {{{range_map2_caption|{{{range map2 caption|}}}}}} | binomial3 = {{{binomial3|}}} | binomial3_authority = {{{binomial3_authority|{{{binomial3 authority|}}}}}} | range_map3 = {{{range_map3|{{{range map3|}}}}}} | range_map3_upright = {{{range_map3_upright|{{{range map3 upright|}}}}}} | range_map3_width = {{{range_map3_width|{{{range map3 width|}}}}}} | range_map3_alt = {{{range_map3_alt|{{{range map3 alt|}}}}}} | range_map3_caption = {{{range_map3_caption|{{{range map3 caption|}}}}}} | binomial4 = {{{binomial4|}}} | binomial4_authority = {{{binomial4_authority|{{{binomial4 authority|}}}}}} | range_map4 = {{{range_map4|{{{range map4|}}}}}} | range_map4_upright = {{{range_map4_upright|{{{range map4 upright|}}}}}} | range_map4_width = {{{range_map4_width|{{{range map4 width|}}}}}} | range_map4_alt = {{{range_map4_alt|{{{range map4 alt|}}}}}} | range_map4_caption = {{{range_map4_caption|{{{range map4 caption|}}}}}} | synonyms_ref = {{{synonyms_ref|{{{synonyms ref|}}}}}} | synonyms = {{{synonyms|}}} | footer = {{{footer|}}} }}{{#if:{{{extinct|}}}|[[Category:Taxoboxes using extinct parameters]]}}</includeonly><noinclude>{{documentation}}</noinclude> jogvocn5xwhqumt3fmgvkop00uown3p Sablonan:Taxobox/core 10 4704 18627 2024-05-26T03:10:23Z Bangrapip 9 new 18627 wikitext text/x-wiki {| class="infobox biota" style="text-align: left; width: 200px; font-size: 100%" |- ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}}| }}" | {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}} }}{{#if:{{{temporal_range|}}}|<br/><div style="font-size: 85%;">Temporal range: {{{temporal_range}}}</div>}} |- {{#if:{{{image|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image}}}|size={{{image_width|}}}|sizedefault=frameless|upright={{{upright|1}}}|alt={{{image_alt|}}}}} {{!}}- {{#if:{{{image_caption|}}}| {{!}} colspan=2 style="text-align: {{{image_caption_align|center}}}; font-size: 88%" {{!}} {{{image_caption}}} {{!}}- }} }} {{#if:{{{image2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{image2}}}|size={{{image2_width|}}}|sizedefault=frameless|upright={{#if:{{{upright2|}}}|{{{upright2}}}|{{{upright|1}}}}}|alt={{{image2_alt|}}}}} {{!}}- {{#if:{{{image2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{image2_caption}}} {{!}}- }} }} |- style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{status|}}}|{{taxobox/species|{{{status_system|}}}|{{{status|}}}|{{{status_ref|}}}|extinction_date={{{extinct|}}} }} }} |-{{#if:{{{status2|}}}|{{taxobox/species|{{{status2_system|}}}|{{{status2|}}}|{{{status2_ref|}}}|extinction_date={{{extinct|}}} }} }} |- ! colspan=2 style="min-width:15em; text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" | {{#if:{{{virus_group|{{{virus|}}}}}}|[[Virus classification]]|{{#if:{{{ichnos|}}}|[[Trace fossil classification]]|{{#if:{{{veterovata|}}}|[[Egg fossil#Classification|Egg fossil classification]]|[[Taxonomy (biology)|Scientific classification]]}} }} }} {{#if:{{{edit link|}}}|{{edit taxonomy|{{{parent|}}} | {{{edit link}}} }} }}{{#if: {{{classification_status|}}} | <br/><span style="font-weight:normal">({{{classification_status}}})</span> | }} |- {{#if:{{{parent|}}}|{{#invoke:Autotaxobox|taxoboxList|{{{parent}}}| display_taxa={{{display_taxa|1}}}| authority={{{authority|}}}| parent_authority={{{parent_authority|}}}| gparent_authority={{{grandparent_authority|}}}| ggparent_authority={{{greatgrandparent_authority|}}}| gggparent_authority={{{greatgreatgrandparent_authority|}}}| offset={{{offset|0}}}| bold_first={{{bold_first|{{#if:{{{species|}}}|link|bold}}}}}| virus={{{virus|no}}}}}}} {{#if:{{{virus_group|}}}|{{taxonomy|rank=group |link= {{#switch:{{lc:{{{virus_group}}} }} |i=Group I <small>([[dsDNA virus|dsDNA]])</small> |ii=Group II <small>([[ssDNA virus|ssDNA]])</small> |iii=Group III <small>([[Double-stranded RNA viruses|dsRNA]])</small> |iv=Group IV <small>([[Positive-sense single-stranded RNA virus|(+)ssRNA]])</small> |v=Group V <small>([[Negative-sense single-stranded RNA virus|(−)ssRNA]])</small> |vi=Group VI <small>([[ssRNA-RT virus|ssRNA-RT]])</small> |vi/vii=Groups VI and VII |vii=Group VII <small>([[dsDNA-RT virus|dsDNA-RT]])</small> |{{{virus_group}}} }} }} }} {{#if:{{{unranked_superdomain|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdomain}}} | auth={{{unranked_superdomain_authority|}}} }} }} {{#if:{{{superdomain|}}}|{{taxonomy|rank=superdomain|link={{{superdomain}}} | auth={{{superdomain_authority|}}} }} }} {{#if:{{{unranked_domain|}}}|{{taxonomy|rank=unranked|link={{{unranked_domain}}} | auth={{{unranked_domain_authority|}}} }} }} {{#if:{{{domain|}}}|{{taxonomy|rank=domain|link={{{domain}}} | auth={{{domain_authority|}}} }} }} {{#if:{{{unranked_superregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superregnum}}} | auth={{{unranked_superregnum_authority|}}} }} }} {{#if:{{{superregnum|}}}|{{taxonomy|rank=superregnum|link={{{superregnum}}} | auth={{{superregnum_authority|}}} }} }} {{#if:{{{unranked_regnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_regnum}}} | auth={{{unranked_regnum_authority|}}} }} }} {{#if:{{{regnum|}}}|{{taxonomy|rank=regnum|link={{{regnum}}} | auth={{{regnum_authority|}}} }} }} {{#if:{{{unranked_subregnum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subregnum}}} | auth={{{unranked_subregnum_authority|}}} }} }} {{#if:{{{subregnum|}}}|{{taxonomy|rank=subregnum|link={{{subregnum}}} | auth={{{subregnum_authority|}}} }} }} {{#if:{{{unranked_superdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_superdivisio}}} | auth={{{unranked_superdivisio_authority|}}} }} }} {{#if:{{{superdivisio|}}}|{{taxonomy|rank=superdivisio|link={{{superdivisio}}} | auth={{{superdivisio_authority|}}} }} }} {{#if:{{{unranked_superphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_superphylum}}} | auth={{{unranked_superphylum_authority|}}} }} }} {{#if:{{{superphylum|}}}|{{taxonomy|rank=superphylum|link={{{superphylum}}} | auth={{{superphylum_authority|}}} }} }} {{#if:{{{unranked_divisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_divisio}}} | auth={{{unranked_divisio_authority|}}} }} }} {{#if:{{{divisio|}}}|{{taxonomy|rank=divisio|link={{{divisio}}} | auth={{{divisio_authority|}}} }} }} {{#if:{{{unranked_phylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_phylum}}} | auth={{{unranked_phylum_authority|}}} }} }} {{#if:{{{phylum|}}}|{{taxonomy|rank=phylum|link={{{phylum}}} | auth={{{phylum_authority|}}} }} }} {{#if:{{{unranked_subdivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subdivisio}}} | auth={{{unranked_subdivisio_authority|}}} }} }} {{#if:{{{subdivisio|}}}|{{taxonomy|rank=subdivisio|link={{{subdivisio}}} | auth={{{subdivisio_authority|}}} }} }} {{#if:{{{unranked_subphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_subphylum}}} | auth={{{unranked_subphylum_authority|}}} }} }} {{#if:{{{subphylum|}}}|{{taxonomy|rank=subphylum|link={{{subphylum}}} | auth={{{subphylum_authority|}}} }} }} {{#if:{{{unranked_infraphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraphylum}}} | auth={{{unranked_infraphylum_authority|}}} }} }} {{#if:{{{infraphylum|}}}|{{taxonomy|rank=infraphylum|link={{{infraphylum}}} | auth={{{infraphylum_authority|}}} }} }} {{#if:{{{unranked_microphylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_microphylum}}} | auth={{{unranked_microphylum_authority|}}} }} }} {{#if:{{{microphylum|}}}|{{taxonomy|rank=microphylum|link={{{microphylum}}} | auth={{{microphylum_authority|}}} }} }} {{#if:{{{unranked_nanophylum|}}}|{{taxonomy|rank=unranked|link={{{unranked_nanophylum}}} | auth={{{unranked_nanophylum_authority|}}} }} }} {{#if:{{{nanophylum|}}}|{{taxonomy|rank=nanophylum|link={{{nanophylum}}} | auth={{{nanophylum_authority|}}} }} }} {{#if:{{{unranked_superclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_superclassis}}} | auth={{{unranked_superclassis_authority|}}} }} }} {{#if:{{{superclassis|}}}|{{taxonomy|rank=superclassis|link={{{superclassis}}} | auth={{{superclassis_authority|}}} }} }} {{#if:{{{unranked_classis|}}}|{{taxonomy|rank=unranked|link={{{unranked_classis}}} | auth={{{unranked_classis_authority|}}} }} }} {{#if:{{{classis|}}}|{{taxonomy|rank=classis|link={{{classis}}} | auth={{{classis_authority|}}} }} }} {{#if:{{{unranked_subclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_subclassis}}} | auth={{{unranked_subclassis_authority|}}} }} }} {{#if:{{{subclassis|}}}|{{taxonomy|rank=subclassis|link={{{subclassis}}} | auth={{{subclassis_authority|}}} }} }} {{#if:{{{unranked_infraclassis|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraclassis}}} | auth={{{unranked_infraclassis_authority|}}} }} }} {{#if:{{{infraclassis|}}}|{{taxonomy|rank=infraclassis|link={{{infraclassis}}} | auth={{{infraclassis_authority|}}} }} }} {{#if:{{{unranked_magnordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_magnordo}}} | auth={{{unranked_magnordo_authority|}}} }} }} {{#if:{{{magnordo|}}}|{{taxonomy|rank=magnordo|link={{{magnordo}}} | auth={{{magnordo_authority|}}} }} }} {{#if:{{{unranked_superordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_superordo}}} | auth={{{unranked_superordo_authority|}}} }} }} {{#if:{{{superordo|}}}|{{taxonomy|rank=superordo|link={{{superordo}}} | auth={{{superordo_authority|}}} }} }} {{#if:{{{unranked_ordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_ordo}}} | auth={{{unranked_ordo_authority|}}} }} }} {{#if:{{{ordo|}}}|{{taxonomy|rank=ordo|link={{{ordo}}} | auth={{{ordo_authority|}}} }} }} {{#if:{{{unranked_subordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_subordo}}} | auth={{{unranked_subordo_authority|}}} }} }} {{#if:{{{subordo|}}}|{{taxonomy|rank=subordo|link={{{subordo}}} | auth={{{subordo_authority|}}} }} }} {{#if:{{{unranked_infraordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_infraordo}}} | auth={{{unranked_infraordo_authority|}}} }} }} {{#if:{{{infraordo|}}}|{{taxonomy|rank=infraordo|link={{{infraordo}}} | auth={{{infraordo_authority|}}} }} }} {{#if:{{{unranked_parvordo|}}}|{{taxonomy|rank=unranked|link={{{unranked_parvordo}}} | auth={{{unranked_parvordo_authority|}}} }} }} {{#if:{{{parvordo|}}}|{{taxonomy|rank=parvorder|link={{{parvordo}}} | auth={{{parvordo_authority|}}} }} }} {{#if:{{{unranked_zoodivisio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoodivisio}}} | auth={{{unranked_zoodivisio_authority|}}} }} }} {{#if:{{{zoodivisio|}}}|{{taxonomy|rank=zoodivisio|link={{{zoodivisio}}} | auth={{{zoodivisio_authority|}}} }} }} {{#if:{{{unranked_zoosectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosectio}}} | auth={{{unranked_zoosectio_authority|}}} }} }} {{#if:{{{zoosectio|}}}|{{taxonomy|rank=zoosectio|link={{{zoosectio}}} | auth={{{zoosectio_authority|}}} }} }} {{#if:{{{unranked_zoosubsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_zoosubsectio}}} | auth={{{unranked_zoosubsectio_authority|}}} }} }} {{#if:{{{zoosubsectio|}}}|{{taxonomy|rank=zoosubsectio|link={{{zoosubsectio}}} | auth={{{zoosubsectio_authority|}}} }} }} {{#if:{{{unranked_superfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_superfamilia}}} | auth={{{unranked_superfamilia_authority|}}} }} }} {{#if:{{{superfamilia|}}}|{{taxonomy|rank=superfamilia|link={{{superfamilia}}} | auth={{{superfamilia_authority|}}} }} }} {{#if:{{{unranked_familia|}}}|{{taxonomy|rank=unranked|link={{{unranked_familia}}} | auth={{{unranked_familia_authority|}}} }} }} {{#if:{{{familia|}}}|{{taxonomy|rank=familia|link={{{familia}}} | auth={{{familia_authority|}}} }} }} {{#if:{{{unranked_subfamilia|}}}|{{taxonomy|rank=unranked|link={{{unranked_subfamilia}}} | auth={{{unranked_subfamilia_authority|}}} }} }} {{#if:{{{subfamilia|}}}|{{taxonomy|rank=subfamilia|link={{{subfamilia}}} | auth={{{subfamilia_authority|}}} }} }} {{#if:{{{unranked_supertribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_supertribus}}} | auth={{{unranked_supertribus_authority|}}} }} }} {{#if:{{{supertribus|}}}|{{taxonomy|rank=supertribus|link={{{supertribus}}} | auth={{{supertribus_authority|}}} }} }} {{#if:{{{unranked_tribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_tribus}}} | auth={{{unranked_tribus_authority|}}} }} }} {{#if:{{{tribus|}}}|{{taxonomy|rank=tribus|link={{{tribus}}} | auth={{{tribus_authority|}}} }} }} {{#if:{{{unranked_subtribus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subtribus}}} | auth={{{unranked_subtribus_authority|}}} }} }} {{#if:{{{subtribus|}}}|{{taxonomy|rank=subtribus|link={{{subtribus}}} | auth={{{subtribus_authority|}}} }} }} {{#if:{{{unranked_alliance|}}}|{{taxonomy|rank=unranked|link={{{unranked_alliance}}} | auth={{{unranked_alliance_authority|}}} }} }} {{#if:{{{alliance|}}}|{{taxonomy|rank=alliance|link={{{alliance}}} | auth={{{alliance_authority|}}} }} }} {{#if:{{{unranked_genus|}}}|{{taxonomy|rank=unranked|link={{{unranked_genus}}} | auth={{{unranked_genus_authority|}}} }} }} {{#if:{{{genus|}}}| {{taxonomy|rank=genus|link={{{genus}}}|auth={{{genus_authority|}}} }} }} {{#if:{{{unranked_subgenus|}}}|{{taxonomy|rank=unranked|link={{{unranked_subgenus}}} | auth={{{unranked_subgenus_authority|}}} }} }} {{#if:{{{subgenus|}}}|{{taxonomy|rank=subgenus|link={{{subgenus}}} | auth={{{subgenus_authority|}}} }} }} {{#if:{{{unranked_sectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_sectio}}} | auth={{{unranked_sectio_authority|}}} }} }} {{#if:{{{sectio|}}}|{{taxonomy|rank=sectio|link={{{sectio}}} | auth={{{sectio_authority|}}} }} }} {{#if:{{{unranked_subsectio|}}}|{{taxonomy|rank=unranked|link={{{unranked_subsectio}}} | auth={{{unranked_subsectio_authority|}}} }} }} {{#if:{{{subsectio|}}}|{{taxonomy|rank=subsectio|link={{{subsectio}}} | auth={{{subsectio_authority|}}} }} }} {{#if:{{{unranked_series|}}}|{{taxonomy|rank=unranked|link={{{unranked_series}}} | auth={{{unranked_series_authority|}}} }} }} {{#if:{{{series|}}}|{{taxonomy|rank=series|link={{{series}}} | auth={{{series_authority|}}} }} }} {{#if:{{{unranked_subseries|}}}|{{taxonomy|rank=unranked|link={{{unranked_subseries}}} | auth={{{unranked_subseries_authority|}}} }} }} {{#if:{{{subseries|}}}|{{taxonomy|rank=subseries|link={{{subseries}}}|auth={{{subseries_authority|}}} }} }} {{#if:{{{unranked_species_group|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_group}}} | auth={{{unranked_species_group_authority|}}} }} }} {{#if:{{{species_group|}}}|{{taxonomy|rank=species group|link={{{species_group}}} | auth={{{species_group_authority|}}} }} }} {{#if:{{{unranked_species_subgroup|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_subgroup}}} | auth={{{unranked_species_subgroup_authority|}}} }} }} {{#if:{{{species_subgroup|}}}|{{taxonomy|rank=species subgroup|link={{{species_subgroup}}} | auth={{{species_subgroup_authority|}}} }} }} {{#if:{{{unranked_species_complex|}}}|{{taxonomy|rank=unranked|link={{{unranked_species_complex}}} | auth={{{unranked_species_complex_authority|}}} }} }} {{#if:{{{species_complex|}}}|{{taxonomy|rank=species complex|link={{{species_complex}}} | auth={{{species_complex_authority|}}} }} }} {{#if:{{{unranked_species|}}}|{{taxonomy|rank=unranked|link={{{unranked_species}}} | auth={{{unranked_species_authority|}}} }} }} {{#if:{{{species|}}}|{{taxonomy|rank=species|link={{{species}}} | auth={{{species_authority|}}} }} }} {{#if:{{{unranked_subspecies|}}}|{{taxonomy|rank=unranked|link={{{unranked_subspecies}}} | auth={{{unranked_subspecies_authority|}}} }} }} {{#if:{{{subspecies|}}}|{{taxonomy|rank=subspecies|link={{{subspecies}}} | auth={{{subspecies_authority|}}} }} }} |- {{#if:{{{unranked_varietas|{{{unranked_variety|}}}}}}|{{taxonomy|rank=unranked|link={{{unranked_varietas|{{{unranked_variety|}}}}}} | auth={{{unranked_varietas_authority|{{{unranked_variety_authority|}}}}}} }} }} {{#if:{{{varietas|{{{variety|}}}}}}|{{taxonomy|rank=varietas|link={{{varietas|{{{variety}}}}}} | auth={{{varietas_authority|{{{variety_authority|}}}}}} }} }} {{#if:{{{forma|}}}|{{taxonomy|rank=forma|link={{{forma}}} | auth={{{forma_authority|}}} }} }} {{#if:{{{virus_infrasp|}}}|{{taxonomy|rank={{{virus_infrasp_rank|RANK MISSING}}}|link={{{virus_infrasp}}} | auth= }} }} |- {{#if:{{{binomial|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Binomial nomenclature|Binomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="binomial">{{{binomial}}}</span></b><br/><div style="font-size: 85%;">{{{binomial_authority|}}}</div> }} |- style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{#if:{{{trinomial|}}}| ! colspan=2 style="text-align: center" {{!}} [[{{#switch:{{{regnum|}}}|[[Animalia]]|[[Animal]]ia|Animalia=Trinomen|[[Plantae]]|[[Plant]]ae|Plantae|[[Fungi]]|[[Fungus|Fungi]]|Fungi|[[Archaeplastida]]|Archaeplastida=Infraspecific name (botany)|Trinomial nomenclature}}|Trinomial name]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} <b><span class="trinomial">{{{trinomial}}}</span></b><br/><div style="font-size: 85%;">{{{trinomial_authority|}}}</div> }} |- {{#if:{{{type_genus|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_genus}}}<br/><div style="font-size: 85%;">{{{type_genus_authority|}}}</div> }} |- {{#if:{{{type_ichnogenus|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type ichnogenus]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnogenus}}}<br/><div style="font-size: 85%;">{{{type_ichnogenus_authority|}}}</div> }} |- {{#if:{{{type_oogenus|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour|}}} }}"{{!}} [[Type genus|Type oogenus]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oogenus}}}<br/><div style="font-size: 85%;">{{{type_oogenus_authority|}}}</div> }} |- {{#if:{{{type_species|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_species}}}<br/><div style="font-size: 85%;">{{{type_species_authority|}}}</div> }} |- {{#if:{{{type_ichnospecies|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type ichnospecies]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_ichnospecies}}}<br/><div style="font-size: 85%;">{{{type_ichnospecies_authority|}}}</div> }} |- {{#if:{{{type_oospecies|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type species|Type oospecies]] {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_oospecies}}}<br/><div style="font-size: 85%;">{{{type_oospecies_authority|}}}</div> }} |- {{#if:{{{type_strain|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Type strain]]{{#if:{{{type_strain_ref|}}}|{{{type_strain_ref}}}|}} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{{type_strain}}} }} |- {{#if:{{{subdivision|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{subdivision_ranks}}}{{{subdivision_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{subdivision|}}} }} |- {{#if:{{{possible_subdivision|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} {{{possible_subdivision_ranks}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{possible_subdivision|}}} }} |- {{#if:{{{diversity|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Biodiversity|Diversity]]{{{diversity_ref|}}} {{#ifeq: {{NAMESPACEE}} | {{ns:0}} | [[Category:Articles using diversity taxobox]] | }} {{!}}- {{!}} colspan=2 style="text-align: center" {{!}} {{#if:{{{diversity_link|}}}|[[{{{diversity_link|}}}|{{{diversity|}}}]]|{{{diversity|}}}}} {{!}}- }} {{#if:{{{range_map|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map}}}|size={{{range_map_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map_upright|}}}|{{{range_map_upright}}}|{{{upright|1}}}}}|alt={{{range_map_alt|}}}}} {{!}}- {{#if:{{{range_map_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map_caption}}} {{!}}- }} }} {{#if:{{{binomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial2}}}'''<br/><div style="font-size: 85%;">{{{binomial2_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial2}}}'''<br/><div style="font-size: 85%;">{{{trinomial2_authority|}}}</div> {{!}}- }} {{#if:{{{range_map2|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map2}}}|size={{{range_map2_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map2_upright|}}}|{{{range_map2_upright}}}|{{{upright|1}}}}}|alt={{{range_map2_alt|}}}}} {{!}}- {{#if:{{{range_map2_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map2_caption}}} {{!}}- }} }} {{#if:{{{binomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial3}}}'''<br/><div style="font-size: 85%;">{{{binomial3_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial3}}}'''<br/><div style="font-size: 85%;">{{{trinomial3_authority|}}}</div> {{!}}- }} {{#if:{{{range_map3|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map3}}}|size={{{range_map3_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map3_upright|}}}|{{{range_map3_upright}}}|{{{upright|1}}}}}|alt={{{range_map3_alt|}}}}} {{!}}- {{#if:{{{range_map3_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map3_caption}}} {{!}}- }} }} {{#if:{{{binomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{binomial4}}}'''<br/><div style="font-size: 85%;">{{{binomial4_authority|}}}</div> {{!}}- }} {{#if:{{{trinomial4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} '''{{{trinomial4}}}'''<br/><div style="font-size: 85%;">{{{trinomial4_authority|}}}</div> {{!}}- }} {{#if:{{{range_map4|}}}| {{!}} colspan=2 style="text-align: center" {{!}} {{#invoke:InfoboxImage|InfoboxImage|image={{{range_map4}}}|size={{{range_map4_width|}}}|sizedefault=frameless|upright={{#if:{{{range_map4_upright|}}}|{{{range_map4_upright}}}|{{{upright|1}}}}}|alt={{{range_map4_alt|}}}}} {{!}}- {{#if:{{{range_map4_caption|}}}| {{!}} colspan=2 style="text-align: center; font-size: 88%" {{!}} {{{range_map4_caption}}} }} }} |- {{#if:{{{synonyms|}}}| ! colspan=2 style="text-align: center{{#if:{{{colour|}}}|{{;}} background-color: {{{colour}}} }}" {{!}} [[Synonym (taxonomy)|Synonyms]]{{{synonyms_ref|}}} {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{synonyms}}} {{!}}- }} {{#if:{{{footer|}}}| {{!}}- {{!}} colspan=2 style="text-align: left" {{!}} {{{footer}}} {{!}}- }} |}<templatestyles src="Template:Taxobox/core/styles.css" /><!-- Define any categories to be displayed on the page here: -->{{#ifeq:{{NAMESPACE}}|{{ns:0}}<!-- -->| [[Category:Articles with 'species' microformats]]<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox/Error_colour}}| [[Category:Taxoboxes with the error color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|incertae sedis}}| [[Category:Taxoboxes with the incertae sedis color]]}}<!-- -->{{#ifeq:{{{colour|none}}}|{{Taxobox colour|}}| [[Category:Taxoboxes with no color]]}}<!-- -->{{Taxonbar/candidate}}<!-- -->}}<noinclude>{{documentation}}</noinclude> 4zax3rx9gbfeml39ja565jxu6h4q1ku Sablonan:Taxobox/core/styles.css 10 4705 24776 18750 2024-08-08T17:02:30Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24776 sanitized-css text/css /* {{pp-template}} */ @media screen { html.skin-theme-clientpref-night .infobox.biota tr { background: transparent !important; } html.skin-theme-clientpref-night .infobox.biota img { background: white; } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox.biota tr { background: transparent !important; } html.skin-theme-clientpref-os .infobox.biota img { background: white; } } .biota { float:right } or7bkj0aqdxzowfjas2voas0cae3kz7 Sablonan:Taxobox/Error colour 10 4706 18629 2024-05-26T03:11:54Z Bangrapip 9 new 18629 wikitext text/x-wiki <includeonly>transparent; text-align:center; border: 2px solid red; error:colour</includeonly><noinclude><!-- -- The caller template must check invalid -- {{{colour}}} value to link [[Category:Taxoboxes with an invalid color]] because -- a [[wp:wikitable]] column format cannot contain a wikilinked page or category, -- as of September 2016. -- -- See check of {{{colour}}} in template {Taxobox/core}. -->{{documentation|Template:Taxobox colour/doc}}</noinclude> n8owfylnwasbq6p09fhl83wjdp5npqe Sablonan:Taxonomy 10 4707 18630 2024-05-26T03:12:17Z Bangrapip 9 new 18630 wikitext text/x-wiki <includeonly>{{#if:{{{rank|}}}|<!-- Cell stating the rank: --> {{!}} {{anglicise rank|{{{rank|}}}}}:<!-- Cell stating the taxon's name, with authority: DO NOT USE named parameters in the call to replace as they will strip the trailing whitespace. --> {{!}} <div style="display:inline" class="{{lc:{{anglicise rank|{{{rank}}} }} }}">{{#invoke:string|replace|{{{link}}}|. |.&nbsp;|count=1}}</div>{{#if:{{{auth|}}} |<br /><div style="font-size: 85%;">{{{auth}}}</div>}} {{!}}- }}</includeonly><noinclude>{{documentation}}</noinclude> 1od1jtxkb7ikgwlrhgknz4manhmrjm2 Sablonan:Anglicise rank 10 4708 18631 2024-05-26T03:14:10Z Bangrapip 9 BELON DIBETAWIIN TONG 18631 wikitext text/x-wiki <noinclude><!--Note that #titleparts: is used to replace underscores by spaces before other processing. --></noinclude><includeonly>{{#ifeq:{{str_left|{{lc:{{{1}}}}}|8}}|unranked|(unranked)|{{#switch:{{lc:{{#titleparts:{{{1}}}|1}} }}<!-- --Special cases, alphabetic order--> |alliance=''Alliance'' |basic shell type=''Basic shell type'' |branch=''Branch'' |clade|cladus=''Clade'' |form taxon=''Form taxon'' |grade|gradus=''Grade'' |informal|informal group=''Informal group'' |morphotype=''Morphotype'' |node=''Node'' |plesion=''Plesion'' |plesion-group=''Plesion-group'' |possible clade=''Clade?'' |realm=''Realm'' |species complex=''Species complex'' |species group=''Species group'' |species subgroup=''Species subgroup'' |stem group=''Stem group'' |total group=''Total group'' <!--Virus ranks below species--> |serotype=Serotype |strain=Strain |virus=Virus |virus group=Group <!--Linnaean taxonomy, alphabetic order--> |classis=Class |cohort=Cohort |divisio=Division |domain=Domain |epifamilia=Epifamily |familia=Family |forma=Form |genus=Genus |grandordo|grandordo-mb<!--McKenna & Bell version-->=Grandorder |hyperfamilia=Hyperfamily |infraclassis=Infraclass |infralegio|infralegion=Infralegion |infraordo=Infraorder |infraphylum=Infraphylum |infraregnum=Infrakingdom |infratribus=Infratribe |legio|legion=Legion |magnordo=Magnorder |micrordo=Microrder |microphylum=Microphylum |mirordo|mirordo-mb<!--McKenna & Bell version-->=Mirorder |nanordo=Nanorder |nanophylum=Nanophylum |ordo=Order |parafamilia=Parafamily |parvclassis=Parvclass |parvordo=Parvorder |phylum=Phylum |regnum=Kingdom |sectio=Section |series=Series |species=Species |subclassis=Subclass |subcohort=Subcohort |subdivisio=Subdivision |subfamilia=Subfamily |subgenus=Subgenus |sublegio|sublegion=Sublegion |subordo=Suborder |subphylum=Subphylum |subregnum=Subkingdom |subsectio=Subsection |subseries=Subseries |subspecies=Subspecies |subterclassis=Subterclass<!--used in WoRMS--> |subtribus=Subtribe |superclassis=Superclass |supercohort=Supercohort |superdivisio=Superdivision |superdomain=Superdomain |superfamilia=Superfamily |superlegio|superlegion=Superlegion |superordo=Superorder |superphylum=Superphylum |superregnum=Superkingdom |supersectio=Supersection |supertribus=Supertribe |tribus=Tribe |varietas=Variety |zoodivisio=Division |zoosectio=Section |zoosubdivisio=Subdivision |zoosubsectio=Subsection <!--trace fossil taxonomy, alphabetic order--> |ichnoclassis=Ichnoclass |ichnocohort=Ichnocohort |ichnodivisio=Ichnodivision |ichnofamilia=Ichnofamily |ichnogenus=Ichnogenus |ichnograndordo|ichnograndordo-mb<!--McKenna & Bell version-->=Ichnograndorder |ichnoinfraclassis=Ichnoinfraclass |ichnoinfradivisio=Ichnoinfradivision |ichnoinfraordo=Ichnoinfraorder |ichnolegio|ichnolegion=Ichnolegion |ichnomagnordo=Ichnomagnorder |ichnomicrordo=Ichnomicrorder |ichnoordo=Ichnoorder |ichnoparvordo=Ichnoparvorder |ichnospecies=Ichnospecies |ichnostem-group=Ichnostem-Group |ichnosubclassis=Ichnosubclass |ichnosubdivisio=Ichnosubdivision |ichnosubfamilia=Ichnosubfamily |ichnosublegio|ichnosublegion=Ichnosublegion |ichnosubordo=Ichnosuborder |ichnosuperclassis=Ichnosuperclass |ichnosupercohort=Ichnosupercohort |ichnosuperfamilia=Ichnosuperfamily |ichnosuperordo=Ichnosuperorder <!--fossilized egg taxonomy, alphabetic order--> |ooclassis=Ooclass |oocohort=Oocohort |oofamilia=Oofamily |oogenus=Oogenus |oomagnordo=Oomagnorder |oordo=Oorder |oospecies=Oospecies |oosubclassis=Oosubclass |oosubgenus=Oosubgenus |oosubspecies=Oosubspecies |oosupercohort=Oosupercohort |oosuperordo=Oosuperorder <!--default is to capitalize first letter and then put calling page in error category--> |#default={{#ifeq:{{{check|no}}}|yes|<span style="background-color:#F99">}}{{ucfirst:{{#titleparts:{{{1}}}|1}}}}{{#ifeq:{{{check|no}}}|yes|</span>{{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|Taxonomy|[[Category:Taxonomy templates using unrecognized rank parameters]]}}}} }}{{#ifeq:{{{check|no}}}|yes|{{#ifeq:{{lcfirst:{{{1}}}}}|{{{1}}}||{{#ifeq:{{#titleparts:{{PAGENAME}}|1}}|Taxonomy|[[Category:Taxonomy templates using capitalized rank parameters]]}}}}}}}}</includeonly><noinclude>{{documentation}}</noinclude> lf6qhn4zv0vt9n792uddyioypdrov4a Sablonan:Taxobox colour scheme 10 4709 18632 2024-05-26T03:14:36Z Bangrapip 9 new 18632 wikitext text/x-wiki {| class="wikitable" |- ! style="background:{{Taxobox colour|[[Animal]]ia}}" | [[Animal]]ia || {{Taxobox colour|[[Animal]]ia}} |- ! style="background:{{Taxobox colour|[[Archaea]]}}" | [[Archaea]] || {{Taxobox colour|[[Archaea]]}} |also [[Nanoarchaeota]] (Nanarchaeota), [[Korarchaeota]], [[Thaumarchaeota]], [[Crenarchaeota]] and [[Euryarchaeota]] |- ! style="background:{{Taxobox colour|[[Archaeplastida]]}}" | [[Archaeplastida]] || {{Taxobox colour|[[Archaeplastida]]}} |also [[Plant]]ae and [[Viridiplantae]] |- ! style="background:{{Taxobox colour|[[Bacteria]]}}" | [[Bacteria]] || {{Taxobox colour|[[Bacteria]]}} |- ! style="background:{{Taxobox colour|Eukaryota}}" | [[Eukaryote|Eukaryota]] || {{Taxobox colour|Eukaryota}} |For eukaryotes with no other colour defined, including [[Excavata]], [[Amoebozoa]] and [[Opisthokonta]] |- ! style="background:{{Taxobox colour|[[Fungi]]}}" | [[Fungus|Fungi]] || {{Taxobox colour|[[Fungus|Fungi]]}} |- ! style='background:{{Taxobox colour|Ichnos}}' | [[Template:Ichnobox|Ichnotaxa]] || {{Taxobox colour|Ichnos}} |- ! style="background:{{Taxobox colour|''[[incertae sedis]]''}}" | ''[[incertae sedis]]'' || {{Taxobox colour|''[[incertae sedis]]''}} |- ! style="background:{{Taxobox colour|[[SAR supergroup|SAR]]}}" | [[SAR supergroup|SAR]] || {{Taxobox colour|[[SAR supergroup|SAR]]}} |also [[Harosa]], [[Chromalveolata]] |- ! style='background:{{Taxobox colour|Veterovata}}' | [[Template:Oobox|Ootaxa]] || {{Taxobox colour|Veterovata}} |- ! style="background:{{Taxobox colour|[[Virus]]}}" | [[Virus]]es || {{Taxobox colour|[[Virus]]}} |also [[Viroid]]s |}<noinclude> [[Category:Taxobox templates]] </noinclude> 5m6o1devf4dawyxieyggqh81k1mbef3 Sablonan:; 10 4710 18633 2024-05-26T03:15:16Z Bangrapip 9 new 18633 wikitext text/x-wiki &#59;<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> jv515gqjn3e60s98b0od6potfps8h7b Sablonan:Taxobox name 10 4711 18634 2024-05-26T03:16:00Z Bangrapip 9 new 18634 wikitext text/x-wiki {{#switch:'''''{{PAGENAMEBASE}}'''''|{{{1}}}|'''{{1x|1={{{1}}} }}'''|{{{2}}}|'''{{1x|1={{{2}}} }}'''|{{{3}}}|'''{{1x|1={{{3}}} }}'''|'''{{{4}}}'''=''{{PAGENAMEBASE}}''{{italic title}}|{{#switch:'''''{{extinct}}{{PAGENAMEBASE}}'''''|{{{1}}}|'''{{1x|1={{{1}}} }}'''|{{{2}}}|'''{{1x|1={{{2}}} }}'''|{{{3}}}|'''{{1x|1={{{3}}} }}'''|'''{{{4}}}'''=''{{PAGENAMEBASE}}''{{italic title}}|{{#switch:'''''†{{PAGENAMEBASE}}'''''|{{{1}}}|'''{{1x|1={{{1}}} }}'''|{{{2}}}|'''{{1x|1={{{2}}} }}'''|{{{3}}}|'''{{1x|1={{{3}}} }}'''|'''{{{4}}}'''=''{{PAGENAMEBASE}}''{{italic title}}|{{PAGENAMEBASE}} }} }} }}<noinclude> {{Documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> ocquzkxxosj403ry3lf482lziru3j7m Sablonan:Taxobox/species 10 4712 18635 2024-05-26T03:16:29Z Bangrapip 9 new 18635 wikitext text/x-wiki <includeonly>{{#ifeq:{{padleft:|1|{{Taxobox colour|{{{1|}}}}}}}|r|{{#ifexpr:{{#invoke:string|find|{{{1|}}}|incertae}}| |{{{1|}}}{{{sep|,}}}}} }}</includeonly><noinclude> {{documentation}} </noinclude> fr9u85squzdrjvc9jkvjp37rq4tmlsd Sablonan:Taxonbar/candidate 10 4713 18636 2024-05-26T03:17:05Z Bangrapip 9 new 18636 wikitext text/x-wiki {{#invoke:Taxonbar/candidate|check}}<noinclude> {{Documentation}} </noinclude> 5ff2tg5y7dbk1t1fd90lzmak8oigbfh Sablonan:Sets taxobox colour 10 4714 18637 2024-05-26T03:17:45Z Bangrapip 9 new 18637 wikitext text/x-wiki <includeonly>{{#ifeq:{{padleft:|1|{{Taxobox colour|{{{1|}}}}}}}|r|{{#ifexpr:{{#invoke:string|find|{{{1|}}}|incertae}}| |{{{1|}}}{{{sep|,}}}}} }}</includeonly><noinclude> {{documentation}} </noinclude> fr9u85squzdrjvc9jkvjp37rq4tmlsd Modul:Taxonbar/candidate 828 4715 18638 2024-05-26T03:18:50Z Bangrapip 9 new 18638 Scribunto text/plain local p = {} function p.check(frame) local taxonbarExists = require('Module:Taxonbar/exists').check if taxonbarExists(frame) == true then return '' else local resolveEntity = require( 'Module:ResolveEntityId' ) local currentTitle = mw.title.getCurrentTitle() local currentItem = nil local categories = { '[[Category:Taxobox articles possibly missing a taxonbar]]' --unset if acceptable or unacceptable found } --preliminary exclusion criteria if string.match( currentTitle.text, '^List of ') then return '' end --find Wikidata item if currentTitle.namespace == 0 then --mainspace local currentEntityId = mw.wikibase.getEntityIdForCurrentPage() if resolveEntity._id(currentEntityId) then currentItem = mw.wikibase.getEntity(currentEntityId) else --currentEntityId == nil/unresolvable return categories[1] end else return '' end if currentItem then --currentItem should not be nil here, but check just in case --determine if {{Taxonbar}} is *definitely* missing, *possibly* missing, or not missing at all local whitelist = require( 'Module:Taxonbar/whitelist' ).whitelist local blacklist = require( 'Module:Taxonbar/blacklist' ).blacklist local acceptableInstanceOf_All = whitelist{ args = { 'all' } } local unacceptableInstanceOf = blacklist{ args = {} } local acceptableCount = 0 local unacceptableCount = 0 for _, instanceOfState in pairs ( currentItem:getBestStatements('P31') ) do --instance of local instanceOf = instanceOfState.mainsnak.datavalue.value.id if acceptableInstanceOf_All[instanceOf] then acceptableCount = acceptableCount + 1 elseif unacceptableInstanceOf[instanceOf] then unacceptableCount = unacceptableCount + 1 end end for _, subclassOfState in pairs ( currentItem:getBestStatements('P279') ) do --subclass of local subclassOf = subclassOfState.mainsnak.datavalue.value.id if acceptableInstanceOf_All[subclassOf] then acceptableCount = acceptableCount + 1 elseif unacceptableInstanceOf[subclassOf] then unacceptableCount = unacceptableCount + 1 end end if acceptableCount > 0 then categories[1] = '' categories[2] = '[[Category:Taxobox articles missing a taxonbar]]' elseif unacceptableCount > 0 then categories[1] = '' categories[2] = '' end return table.concat(categories) else return '' end end end return p n6bdepje4ljb2ofv34wuipl7skpap3x Sablonan:Ombox/shortcut 10 4716 18639 2024-05-26T03:20:19Z Bangrapip 9 new 18639 wikitext text/x-wiki #REDIRECT [[Sablonan:Shortcut]] sixrtgoxp0ehuohbf4msdwrxvma1ppx Sablonan:Deltext 10 4717 18640 2024-05-26T03:20:59Z Bangrapip 9 new 18640 wikitext text/x-wiki <del {{#if:{{{role|}}}|role="{{{role}}}"}} {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</del><noinclude> {{documentation}} </noinclude> k4v7axpczqugu5m8lk210bh17wg7p0z Sablonan:Citation needed 10 4718 22505 18644 2024-06-20T12:48:09Z OrangKalideres 327 Alihin 22505 wikitext text/x-wiki #alih [[Sablonan:Butu tukilan]] iycjel0sbe7phalxdjyvksf9c6parjx Sablonan:Fix 10 4719 18642 2024-05-26T03:21:45Z Bangrapip 9 new 18642 wikitext text/x-wiki {{#switch:{{{subst|¬}}} |¬={{category handler |template=[[Category:Templates needing substitution checking]] |nocat={{{nocat|<noinclude>true</noinclude>}}} }} |SUBST=[[Category:Pages with incorrectly substituted templates]] }}{{Category handler |main={{Fix/category |cat-date={{{cat-date|}}} |cat={{{cat|}}} |cat-date2={{{cat-date2|}}} |cat2={{{cat2|}}} |cat-date3={{{cat-date3|}}} |cat3={{{cat3|}}} |date={{{date|}}} }} |template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:Templates including undated clean-up tags]]}}}}}} |subpage=no }}{{#if:{{{text|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;<i>{{#if:{{{pre-text|}}} |{{{pre-text}}}&#32; }}[[{{{link|Wikipedia:Cleanup}}}|<span title="{{#invoke:string|replace|source={{delink|1={{{title|{{{link|Wikipedia:Cleanup}}}}}}{{#if:{{{date|}}}|&#32;({{{date}}})}}}}|pattern=" |replace=&quot; |plain=true}}">{{{text|}}}</span>]]{{#if:{{{post-text|}}} |&#32;{{{post-text}}} }}</i>&#93;</sup>|{{{special|}}} }}<noinclude> {{Documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> bs0rfwis1v2n5q5rar3goa01nr4fauo Sablonan:Xtag 10 4720 18645 2024-05-26T03:23:08Z Bangrapip 9 new 18645 wikitext text/x-wiki <code class="nowrap">{{#switch:{{{2|pair}}} |c|close = <!--nothing--> |s|single |o|open |p|pair = &lt;{{#switch:{{{1|}}} |categorytree=[[mw:Extension:CategoryTree|categorytree]] |charinsert=[[mw:Extension:CharInsert|charinsert]] |ce=[[Help:Displaying a formula#Chemistry|ce]] |chem=[[Help:Displaying a formula#Chemistry|chem]] |gallery=[[Help:Gallery tag|gallery]] |graph=[[Help:Graph|graph]] |hiero=[[mw:Extension:WikiHiero|hiero]] |includeonly=[[Help:Template#Noinclude, includeonly, and onlyinclude|includeonly]] |indicator=[[mw:Help:Page status indicators|indicator]] |imagemap=[[mw:Extension:ImageMap|imagemap]] |inputbox=[[mw:Extension:InputBox|inputbox]] |mapframe=[[mw:Extension:Kartographer|mapframe]] |maplink=[[mw:Extension:Kartographer#<maplink>|maplink]] |math=[[mw:Extension:Math|math]] |math chem=[[Help:Displaying a formula#Chemistry|math chem]] |noinclude=[[Help:Template#Noinclude, includeonly, and onlyinclude|noinclude]] |nowiki=[[Help:Wikitext#Nowiki|nowiki]] |onlyinclude=[[Help:Template#Noinclude, includeonly, and onlyinclude|onlyinclude]] |poem=[[mw:Extension:Poem|poem]] |pre=[[Help:Wikitext#Pre|pre]] |ref=[[mw:Extension:Cite/Cite.php|ref]] |references=[[mw:Extension:Cite/Cite.php|references]] |score=[[Help:Score|score]] |section=[[mw:Extension:Labeled Section Transclusion|section]] |source=[[mw:Extension:SyntaxHighlight|source]] |syntaxhighlight=[[mw:Extension:SyntaxHighlight|syntaxhighlight]] |templatedata=[[Wikipedia:TemplateData/Tutorial|templatedata]] |templatestyles=[[mw:Extension:TemplateStyles|templatestyles]] |timeline=[[mw:Extension:EasyTimeline|timeline]] |#default={{{1|}}}[[Category:Pages using xtag template with unsupported tag name]] }}{{#if:{{{params|}}}|&#32;{{{params}}}}} }}{{#switch:{{{2|open}}} |c|close = {{{content|}}} |s|single = &#32;/&gt; |o|open = &gt;{{{content|}}} |p|pair = &gt;{{{content|...}}} }}{{#switch:{{{2|open}}} |s|single |o|open = <!--nothing--> |c|close |p|pair = &lt;/{{{1|tag}}}&gt; }}</code><noinclude> {{documentation}} </noinclude> 2vnd41n7pfohwg71j2wi96yt6lxbcfn Sablonan:Fossil range 10 4721 18646 2024-05-26T03:23:36Z Bangrapip 9 new 18646 wikitext text/x-wiki #REDIRECT [[Sablonan:Geological range]] 6x311onpbynhhtruv0x8e56l0kiyvi3 Sablonan:Geological range 10 4722 18647 2024-05-26T03:23:48Z Bangrapip 9 new 18647 wikitext text/x-wiki <includeonly><span class="noprint"><span style="display:inline-block;">{{{prefix|}}}</span><span style="display:inline-block;">{{{3|{{{text|{{{1}}}{{#if:{{{2|}}}|–{{{2|}}}}}{{#iferror:{{#expr:{{{1}}}}}||&nbsp;[[Megaannum|Ma]]}}}}}}}}</span>{{{ref|{{{reference|{{{refs|{{{references|}}}}}}}}}}}} <span style="display:inline-block;">{{{PS|{{{ps|}}}}}}</span>{{Phanerozoic 220px}}<!-- Fossil range marker --><div name=Range style="margin:0 auto; line-height:0; clear:both; width:220px; padding:0px; height:8px; overflow:visible; background-color:transparent; position:relative; top:-4px; z-index:100;">{{fossil range/marker|{{#if:{{{earliest|}}}|{{#iferror:{{#expr:{{{earliest}}}}}|{{period start|{{{earliest}}}}}|{{{earliest}}}}}|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}}}|{{#if:{{{latest|}}}|{{#iferror:{{#expr:{{{latest}}}}}|{{period end|{{{latest}}}}}|{{{latest}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}}|42<!-- This determines the opacity of the bar-->}} {{fossil range/marker|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}} </div> </div></span></includeonly><noinclude>{{documentation}}</noinclude> 8eoy5frbaexw6fnbepmvyum59n8xl3o Sablonan:UF-species 10 4723 18648 2024-05-26T03:24:14Z Bangrapip 9 new 18648 wikitext text/x-wiki This template emits a "[[Wikipedia:WikiProject Microformats/Species|species]]" (or "biota") [[microformat]]. The microformat is created by the use of <code>class="biota"</code>, and classes for individual taxonomic ranks, such as <code>class="domain"</code> in a span around <nowiki>{{{domain}}}</nowiki> ([[Wikipedia:WikiProject_Microformats/classes#Species|full list]]). Please do not change or remove those classes other than as part of development of the microformat. For background information, see [[WP:UF|microformats on Wikipedia]] and the [http://microformats.org/wiki/index.php?title=species-strawman-01&oldid=42235 microformat specification].<includeonly>{{#ifeq:{{SUBPAGENAME}}|doc | |{{#ifeq:{{SUBPAGENAME}}|sandbox | |[[Category:Templates generating 'species' microformats|{{PAGENAME}}]]}} }}</includeonly><noinclude> [[Category:Templates generating 'species' microformats]] [[Category:Microformat (uF) message templates]] </noinclude> fuqlkggft305v01aekcgpirx6pma0tw Sablonan:Missing-taxobox 10 4724 18649 2024-05-26T03:24:52Z Bangrapip 9 new 18649 wikitext text/x-wiki <!--{{Missing-taxobox}} begin-->{{#ifeq:{{NAMESPACE}}|{{<includeonly>subst:</includeonly>NAMESPACE}}|<includeonly>[[Category:Pages with incorrectly substituted templates|{{PAGENAME}}]]</includeonly>|}}{{Ambox | name = Missing-taxobox | type = style | issue = This article '''needs an appropriate [[Wikipedia:Automated taxobox system|taxobox]].''' | fix = You can help Wikipedia by adding one. }}<includeonly>[[Category:Missing taxobox|{{PAGENAME}}]]</includeonly><!--{{Missing-taxobox}} end--><noinclude> {{Documentation}} [[Category:Request templates|{{PAGENAME}}]] [[Category:Wikipedia infoboxes]] </noinclude> dqd1j0e6smul8yotrphdywy83k3vx4f Sablonan:Phanerozoic 220px 10 4725 18650 2024-05-26T03:26:54Z Bangrapip 9 new 18650 wikitext text/x-wiki <div id="Timeline-row" style="margin: 4px auto 0; clear:both; width:220px; padding:0px; height:18px; overflow:visible; white-space:nowrap; border:1px #666; border-style:solid none; position:relative; z-index:0; font-size:97%;"> <div style="position:absolute; height:100%; left:0px; width:{{#expr: {{period start|Cambrian}}/650*250}}px; padding-left:5px; text-align:left; background-color:{{period color|Ediacaran}}; background-image: linear-gradient(to right, rgba(255,255,255,1), rgba(254,217,106,1) 15%, rgba(254,217,106,1));">[[Precambrian|PreꞒ]]</div> {{fossil range/bar|Cambrian|Ꞓ}} {{fossil range/bar|Ordovician|O}} {{fossil range/bar|Silurian|S}} {{fossil range/bar|Devonian|D}} {{fossil range/bar|Carboniferous|C}} {{fossil range/bar|Permian|P}} {{fossil range/bar|Triassic|T}} {{fossil range/bar|Jurassic|J}} {{fossil range/bar|Cretaceous|K}} {{fossil range/bar|Paleogene|Pg}} {{fossil range/bar|Neogene|N}} <div id="end-border" style="position:absolute; height:100%; background-color:#666; width:1px; left:219px"></div><noinclude> </div> {{documentation}} </noinclude> azco30embvm3oovtfnschzo0ihka20w Sablonan:Fossil range/bar 10 4726 18651 2024-05-26T03:27:11Z Bangrapip 9 new 18651 wikitext text/x-wiki <includeonly><onlyinclude><div style="position:absolute; height:100%; text-align:center; background-color:{{period color|{{{1}}}}}; left:{{#expr:(650-{{period start|{{{1}}}}})/650*220}}px; width:{{#expr: ({{period start|{{{1}}}}}-{{period end|{{{1}}}}})/650*220}}px;">[[{{{1}}}|{{{2}}}]]</div></onlyinclude></includeonly> [[Category:Template implementation details|{{PAGENAME}}]]<noinclude> {{pp-template|small=yes}} </noinclude> bf7i5nobuwrs6rakyqxtjhzd7tf37cs Sablonan:Period color 10 4727 18652 2024-05-26T03:27:44Z Bangrapip 9 new 18652 wikitext text/x-wiki {{#switch:{{lc:{{{1}}}}} |phanerozoic=rgb(154,217,221) |cenozoic=rgb(242,249,29) |quaternary=rgb(249,249,127) |holocene=rgb(253,230,202) |meghalayan|upper holocene|late holocene=rgb(253,237,236) |northgrippian|middle holocene=rgb(253,236,228) |greenlandian|lower holocene|early holocene=rgb(254,236,219) |pleistocene=rgb(255,239,175) |upper pleistocene|tarantian=rgb(255,242,211) |chibanian|middle pleistocene|ionian=rgb(255,242,199) |lower pleistocene|early pleistocene=rgb(255,240,185)<!--SEMI-OFFICIAL--> |calabrian=rgb(255,242,186) |gelasian=rgb(255,237,179) |neogene=rgb(255,230,25) |pliocene=rgb(255,255,153) |piacenzian=rgb(255,255,191) |zanclean=rgb(255,255,179) |miocene=rgb(255,255,0) |messinian=rgb(255,255,115) |tortonian=rgb(255,255,102) |serravallian=rgb(255,255,89) |langhian=rgb(255,255,77) |burdigalian=rgb(255,255,65) |aquitanian=rgb(255,255,51) |paleogene|palæogene|palaeogene=rgb(253,154,82) |oligocene=rgb(254,192,122) |chattian=rgb(254,230,170) |rupelian=rgb(254,217,154) |eocene=rgb(253,180,108) |priabonian=rgb(253,205,161) |bartonian=rgb(253,192,145) |lutetian=rgb(253,180,130) |ypresian=rgb(252,167,115) |paleocene|palæocene|palaeocene=rgb(253,167,95) |thanetian=rgb(253,191,111) |selandian=rgb(254,191,101) |danian=rgb(253,180,98) |mesozoic=rgb(103,197,202) |cretaceous=rgb(127,198,78) |late cretaceous|upper cretaceous=rgb(166,216,74) |maastrichtian=rgb(242,250,140) |campanian=rgb(230,244,127) |santonian=rgb(217,239,116) |coniacian=rgb(204,233,104) |turonian=rgb(191,227,93) |cenomanian=rgb(179,222,83) |early cretaceous|lower cretaceous=rgb(140,205,87) |albian=rgb(204,234,151) |aptian=rgb(191,228,138) |barremian=rgb(179,223,127) |hauterivian=rgb(166,217,117) |valanginian=rgb(153,211,106) |berriasian=rgb(140,205,96) |jurassic=rgb(52,178,201) |late jurassic|upper jurassic=rgb(179,227,238) |tithonian=rgb(217,241,247) |kimmeridgian=rgb(204,236,244) |oxfordian=rgb(191,231,241) |middle jurassic|mid jurassic=rgb(128,207,216) |callovian=rgb(191,231,229) |bathonian=rgb(179,226,227) |bajocian=rgb(166,221,224) |aalenian=rgb(154,217,221) |early jurassic|lower jurassic=rgb(66,174,208) |toarcian=rgb(153,206,227) |pliensbachian=rgb(128,197,221) |sinemurian=rgb(103,188,216) |hettangian=rgb(78,179,211) |triassic=rgb(129,43,146) |late triassic|upper triassic=rgb(189,140,195) |rhaetian=rgb(227,185,219) |norian=rgb(214,170,211) |carnian=rgb(201,155,203) |middle triassic|mid triassic=rgb(177,104,177) |ladinian=rgb(201,131,191) |anisian=rgb(188,117,183) |lower triassic|early triassic=rgb(152,57,153) |olenekian=rgb(176,81,165) |induan=rgb(164,70,159) |paleozoic|palæozoic|palaeozoic=rgb(153,192,141) |permian=rgb(240,64,40) |lopingian|late permian|upper permian=rgb(251,167,148) |changhsingian=rgb(252,192,178) |wuchiapingian=rgb(252,180,162) |guadalupian|middle permian|mid permian=rgb(251,116,92) |capitanian=rgb(251,154,133) |wordian=rgb(251,141,118) |roadian=rgb(251,128,105) |cisuralian|early permian|lower permian=rgb(239,88,69) |kungurian=rgb(227,135,118) |artinskian=rgb(227,123,104) |sakmarian=rgb(227,111,92) |asselian=rgb(227,99,80) |carboniferous=rgb(103,165,153) |pennsylvanian|upper carboniferous|late carboniferous=rgb(126,188,198) |upper pennsylvanian|late pennsylvanian=rgb(191,208,186) |gzhelian=rgb(204,212,199) |kasimovian=rgb(191,208,197) |middle pennsylvanian|mid pennsylvanian=rgb(166,199,183) |moscovian=rgb(179,203,185) |lower pennsylvanian|early pennsylvanian=rgb(140,190,180) |bashkirian=rgb(153,194,181) |mississippian|lower carboniferous|early carboniferous=rgb(103,143,102) |upper mississippian|late mississippian=rgb(179,190,108) |serpukhovian=rgb(191,194,107) |middle mississippian=rgb(153,180,108) |visean=rgb(166,185,108) |lower mississippian=rgb(128,171,108) |tournaisian=rgb(140,176,108) |devonian=rgb(203,140,55) |upper devonian|late devonian=rgb(241,225,157) |famennian=rgb(242,237,179) |frasnian=rgb(242,237,173) |middle devonian|mid devonian=rgb(241,200,104) |givetian=rgb(241,225,133) |eifelian=rgb(241,213,118) |lower devonian|early devonian=rgb(229,172,77) |emsian=rgb(229,208,117) |pragian|praghian=rgb(229,196,104) |lochkovian=rgb(229,183,90) |silurian=rgb(179,225,182) |pridoli|latest silurian=rgb(230,245,225) |ludlow|late silurian|upper silurian=rgb(191,230,207) |ludfordian=rgb(217,240,223) |gorstian=rgb(204,236,221) |wenlock|middle silurian|mid silurian=rgb(179,225,194) |homerian=rgb(204,235,209) |sheinwoodian=rgb(191,230,195) |llandovery|lower silurian|early silurian=rgb(153,215,179) |telychian=rgb(191,230,207) |aeronian=rgb(179,225,194) |rhuddanian=rgb(166,220,181) |ordovician=rgb(0,146,112) |upper ordovician|late ordovician=rgb(127,202,147) |hirnantian=rgb(166,219,171) |katian=rgb(153,214,159) |sandbian=rgb(140,208,148) |middle ordovician|mid ordovician=rgb(77,180,126) |darriwilian=rgb(116,198,156) |dapingian=rgb(102,192,146) |lower ordovician|early ordovician|tremadoc|ashgill=rgb(26,157,111) |floian=rgb(65,176,135) |tremadocian=rgb(51,169,126) |cambrian=rgb(127,160,86) |furongian|cambrian series 4|series 4=rgb(179,224,149) |cambrian stage 10|stage 10=rgb(230,245,201) |jiangshanian|cambrian stage 9|stage 9=rgb(217,240,187) |paibian=rgb(204,235,174) |miaolingian|cambrian series 3|series 3|middle cambrian|mid cambrian=rgb(166,207,134) |guzhangian=rgb(204,223,170) |drumian=rgb(191,217,157) |wuliuan|cambrian stage 5|stage 5=rgb(179,212,146) |cambrian series 2|lower cambrian|series 2=rgb(153,192,120) |cambrian stage 4|stage 4=rgb(179,202,142) |cambrian stage 3|stage 3=rgb(166,197,131) |terreneuvian|cambrian series 1|series 1=rgb(140,176,108) |cambrian stage 2|stage 2=rgb(166,186,128) |fortunian|cambrian stage 1|stage 1=rgb(153,181,117) |precambrian=rgb(247,67,112) |proterozoic=rgb(247,53,99) |neoproterozoic=rgb(254,179,66) |ediacaran=rgb(254,217,106) |cryogenian=rgb(254,204,92) |tonian=rgb(254,191,78) |mesoproterozoic=rgb(253,180,98) |stenian=rgb(254,217,154) |ectasian=rgb(253,204,138) |calymmian=rgb(253,192,122) |paleoproterozoic|palaeoproterozoic|palæoproterozoic=rgb(247,67,112) |statherian=rgb(248,117,167) |orosirian=rgb(247,104,152) |rhyacian=rgb(247,91,137) |siderian=rgb(247,79,124) |archean=rgb(240,4,127) |neoarchean=rgb(249,155,193) |mesoarchean=rgb(247,104,169) |paleoarchean|palæoarchean|palaeoarchean=rgb(244,68,159) |eoarchean=rgb(218,3,127) |hadean=rgb(174,2,126) <!--Unused/Unofficial Time Spans--> |tertiary=rgb(242,249,2) |early cambrian=rgb(159,184,133)<!--Unofficial! --> }}<noinclude> {{documentation}} </noinclude> paxk7x1hpbvvc6xj815bse62f5d0h0a Sablonan:Period end 10 4728 18653 2024-05-26T03:28:01Z Bangrapip 9 new 18653 wikitext text/x-wiki <includeonly>{{Period start|{{next period|{{{1|{{PAGENAME}}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> ggu56mt27u35n5ddg6fdrq8zc6iav8e Sablonan:Period id 10 4729 18654 2024-05-26T03:28:23Z Bangrapip 9 new 18654 wikitext text/x-wiki {{#switch: {{lc:{{{1}}}}} | series 2 = cambrian series 2 | series 3 = cambrian series 3 | stage 2 = cambrian stage 2 | stage 3 = cambrian stage 3 | stage 4 = cambrian stage 4 | stage 5 = cambrian stage 5 | stage 10 = cambrian stage 10 | {{#invoke:MultiReplace|main|{{lc:{{{1}}}}}<!-- -->|-| <!-- -->|%f[%w]palaeo|paleo<!-- -->|%f[%w]early%f[%W]|lower<!-- -->|%f[%w]mid%f[%W]|middle<!-- -->|%f[%w]late%f[%W]|upper}} }}<noinclude> {{documentation}} </noinclude> 5t832dlk31kt5gk8bf8dsj8uhb994db Modul:MultiReplace 828 4730 18655 2024-05-26T03:29:04Z Bangrapip 9 new 18655 Scribunto text/plain local p = {} local function MultiReplace(args) local input = args[1] or "{{{1}}}" local plain = args.plain == "yes" local i = 1 local changeList = {} while args[i * 2] do local change = {pattern = args[i * 2], repl = args[i * 2 + 1]} if not change.repl then return require('Module:Error').error{ 'MultiReplace: Unpaired argument: <code>' .. (i * 2) .. ' = ' .. mw.text.nowiki(change.pattern) .. '</code>' } end changeList[i] = change i = i + 1 end local matchList = {} local pos = 1 local len = mw.ustring.len(input) local result = "" while pos <= len do local bestStart = len + 1 local bestStop = len local bestChange for _, change in ipairs(changeList) do local start, stop = mw.ustring.find(input, change.pattern, pos, plain) if start and (start < bestStart) then bestStart = start bestStop = stop bestChange = change end end result = result .. mw.ustring.sub(input, pos, bestStart - 1) if bestChange then local fragment = mw.ustring.sub(input, bestStart, bestStop) result = result .. (plain and bestChange.repl or mw.ustring.gsub(fragment, bestChange.pattern, bestChange.repl, 1)) end pos = bestStop + 1 end return result end function p.main(frame, ...) local args = type(frame) ~= 'table' and {frame, ...} or type(frame.args) ~= 'table' and frame or frame.args[1] and frame.args or frame:getParent().args return MultiReplace(args) end return p 6zo47ee57vf0m5j8jpjxogh6942fd2q Sablonan:Next period 10 4731 18657 18656 2024-05-26T03:29:48Z Bangrapip 9 18657 wikitext text/x-wiki {{#switch:{{lc:{{{1|{{PAGENAME}}}}}}} |hadean=archean |isuan=swazian |archean=proterozoic |proterozoic|precambrian=phanerozoic |eoarchean=palaeoarchean |palaeoarchean|paleoarchean=mesoarchean |mesoarchean=neoarchean |neoarchean=paleoproterozoic |paleoproterozoic=mesoproterozoic |mesoproterozoic=neoproterozoic |neoproterozoic=paleozoic |sinian=paleozoic |sturtian=vendian |paleozoic=mesozoic |mesozoic=cenozoic |siderian=rhyacian |rhyacian=orosirian |orosirian=statherian |statherian=calymmian |calymmian=ectasian |ectasian=stenian |stenian=tonian |tonian=cryogenian |baikalian=vendian |riphean=aimchanian |aimchanian=mayanian |cryogenian=ediacaran |ediacaran=cambrian |vendian=cambrian |merioneth=ordovician |cambrian=ordovician |ordovician=silurian |silurian=devonian |devonian=mississippian |carboniferous=permian |permian=triassic |triassic=jurassic |jurassic=cretaceous |cretaceous=paleogene |paleogene=neogene |early ediacaran|lower ediacaran=mid ediacaran |mid ediacaran|middle ediacaran=late ediacaran |terminal ediacaran|late ediacaran=early cambrian |terreneuvian|tommotian=series 2 |atdabanian=botomian |series 2|cambrian series 2=series 3 |series 3|cambrian series 3=upper cambrian |middle cambrian|mid cambrian|st davids=late cambrian |manykaian|nemakit-daldynian=caerfai |early cambrian|lower cambrian|caerfai=middle cambrian |mayan=nganasanian |nganasanian|mindyallan=merioneth |late cambrian|upper cambrian|franconian|furongian|mansian=lower ordovician<!--Franconian doesn't really belong here but this'll do for a crude approximation--> |early ordovician|lower ordovician|late early ordovician=middle ordovician |middle ordovician|mid ordovician = late ordovician |late ordovician|upper ordovician=llandovery|llandovery=wenlock |wenlock=ludlow |ludlow=pridoli |pridoli|unnamed pridoli stage=lochkovian |early silurian|lower silurian=late silurian |late silurian|upper silurian=early devonian |early devonian|lower devonian=middle devonian |middle devonian|mid devonian=late devonian |late devonian|upper devonian=mississippian |early carboniferous|lower carboniferous|mississippian=pennsylvanian |early mississippian|lower mississippian=middle mississippian |middle mississippian|mid mississippian=late mississippian |late mississippian|upper mississippian=early pennsylvanian |early pennsylvanian|lower pennsylvanian=middle pennsylvanian |middle pennsylvanian|mid pennsylvanian=late pennsylvanian |late pennsylvanian|upper pennsylvanian=early permian |late carboniferous|upper carboniferous|pennsylvanian=permian |early permian|lower permian|cisuralian=middle permian |middle permian|mid permian|guadalupian=late permian |late permian|upper permian|lopingian=early triassic |early triassic|lower triassic=middle triassic |middle triassic|mid triassic=late triassic |late triassic|upper triassic=early jurassic |early jurassic|lower jurassic=middle jurassic |middle jurassic|mid jurassic=late jurassic |late jurassic|upper jurassic=early cretaceous |early cretaceous|lower cretaceous=late cretaceous |late cretaceous|upper cretaceous|senonian=paleocene |paleocene=eocene |eocene=oligocene |oligocene=miocene |miocene=pliocene |pliocene=pleistocene |pleistocene|rancholabrean=holocene <!-- these are duplicated below, and the last one is wrong --> <!-- |early paleocene|lower paleocene=middle paleocene |middle paleocene|mid paleocene=late paleocene |late paleocene|upper paleocene=early eocene |early eocene|lower eocene=middle eocene |middle eocene|mid eocene=late eocene |late eocene|upper eocene=early oligocene |early oligocene|lower oligocene=late oligocene |late oligocene|upper oligocene=early miocene |early miocene|lower miocene=middle miocene |middle miocene|mid miocene=late miocene |late miocene|upper miocene=early pliocene |early pliocene|lower pliocene=late pliocene |late pliocene|upper pliocene=holocene --> |fortunian|earliest cambrian=stage 2 |cambrian stage 2|stage 2=stage 3 |cambrian stage 3|stage 3=stage 4 |cambrian stage 4|stage 4|late early cambrian=wuliuan |wuliuan|cambrian stage 5|stage 5|early middle cambrian=drumian |drumian=guzhangian |guzhangian=paibian |late middle cambrian|paibian=jiangshanian |jiangshanian=stage 10 |cambrian stage 10|stage 10=tremadocian |tremadocian=floian |arenig|floian=dapingian |ordovician iii|dapingian|early middle ordovician=darriwilian |darriwilian=sandbian |ordovician v|sandbian=katian |early late ordovician=middle late ordovician |ordovician vi|katian|middle late ordovician=hirnantian |hirnantian=llandovery |lochkovian=pragian |pragian|praghian=emsian |emsian=eifelian |eifelian=givetian |givetian=frasnian |frasnian=famennian |famennian=early mississippian |namurian=westphalian |westphalian=stephanian |stephanian=permian |asselian=sakmarian |sakmarian=artinskian |artinskian=kungurian |kungurian=roadian |roadian|ufimian=wordian |wordian=capitanian |capitanian=wuchiapingian |wuchiapingian|longtanian=changhsingian |changhsingian=induan |induan=olenekian |olenekian|spathian=anisian |hydaspian=pelsonian |pelsonian=illirian |anisian|illirian=ladinian |lower ladinian=middle ladinian |middle ladinian=upper ladinian |ladinian|upper ladinian=carnian |carnian=norian |norian=rhaetian |rhaetian=hettangian |hettangian=sinemurian |sinemurian=pliensbachian |pliensbachian=toarcian |toarcian=aalenian |aalenian=bajocian |bajocian=bathonian |bathonian=callovian |callovian=oxfordian |oxfordian=kimmeridgian |kimmeridgian=tithonian |tithonian=berriasian |berriasian=valanginian |valanginian=hauterivian |hauterivian|neocomian=barremian |barremian=aptian |aptian=albian |albian=cenomanian |cenomanian=turonian |turonian|gallic=coniacian |coniacian=santonian |santonian=campanian |campanian=maastrichtian |maastrichtian=early paleocene |early paleocene|lower paleocene=middle paleocene |middle paleocene|mid paleocene=late paleocene |late paleocene|upper paleocene=early eocene |early eocene|lower eocene=middle eocene |middle eocene|mid eocene=late eocene |late eocene|upper eocene=early oligocene |early oligocene|lower oligocene=late oligocene |late oligocene|upper oligocene=early miocene |early miocene|lower miocene=middle miocene |middle miocene|mid miocene=late miocene |late miocene|upper miocene=early pliocene |early pliocene|lower pliocene=late pliocene |late pliocene|upper pliocene=early pleistocene |early pleistocene|lower pleistocene=middle pleistocene |middle pleistocene|mid pleistocene=late pleistocene |late pleistocene=early holocene |early holocene|lower holocene=middle holocene |middle holocene=late holocene |rhuddanian=aeronian |aeronian=telychian |telychian=sheinwoodian |sheinwoodian=homerian |homerian=gorstian |gorstian=ludfordian |ludfordian=pridoli |tournaisian=visean |visean=serpukhovian |serpukhovian=bashkirian |bashkirian=moscovian |moscovian=kasimovian |kasimovian=gzhelian |gzhelian=asselian |puercan=torrejonian |torrejonian=tiffanian |tiffanian=clarkforkian |clarkforkian=wasatchian |wasatchian=bridgerian |bridgerian=uintan |uintan=duchesnean |duchesnean=chadronian |chadronian=orellan |orellan=whitneyan |whitneyan=arikareean |arikareean=hemingfordian |hemingfordian=barstovian |barstovian=clarendonian |clarendonian=hemphillian |hemphillian=blancan |blancan=irvingtonian |irvingtonian=rancholabrean |danian=selandian |selandian=thanetian |thanetian=ypresian |ypresian=lutetian |mp 10=mp 11 |lutetian|mp 11=bartonian |bartonian=priabonian |priabonian=rupelian |rupelian=chattian |chattian=aquitanian |aquitanian=burdigalian |burdigalian=langhian |langhian=serravallian |serravallian=tortonian |tortonian=messinian |messinian=zanclean |zanclean=piacenzian |piacenzian=gelasian |gelasian=calabrian |calabrian=chibanian |chibanian|ionian=late pleistocene |tarantian=greenlandian |greenlandian=northgrippian |northgrippian=meghalayan |tertiary=quaternary |neogene=quaternary |late holocene|upper holocene|meghalayan|holocene|quaternary|cenozoic|phanerozoic|now|recent|present=now |{{{1|{{PAGENAME}} }}} }}<noinclude>{{documentation}}</noinclude> 3qz8cqc9a34vneudm98z4gnjbth4nsw Sablonan:Fossil range/marker 10 4732 18658 2024-05-26T03:30:22Z Bangrapip 9 new 18658 wikitext text/x-wiki <includeonly><onlyinclude>{{#ifexpr:{{{1}}}-{{{2}}}>5| <div style="position:absolute; height:8px; left:{{#expr:(650-{{{1}}})/650*220}}px; width:{{#expr:({{{1}}}-{{{2}}})*220/650}}px; background-color:#360; opacity:{{#if:{{{3|}}}|0.{{{3}}}|1}}; "><!--range-border--></div> {{#if:{{{3|}}}||<div style="position:absolute; height:6px; top:1px; left:{{#expr:((650-{{{1}}})/650*220)+1}}px; width:{{#expr:(({{{1}}}-{{{2}}})*220/650)-2}}px; background-color:#6c3;"><!--range-marker--></div>}} |<!--else--> {{#if:{{{3|}}}||<div style="position:absolute; left:{{#expr:(650-{{{1}}})/650*220}}px; font-size:50%"><!--contains arrow--><div style="position:relative; left:-0.42em"><!--nudges back left-->&darr;</div></div>}} }}</onlyinclude></includeonly><noinclude> {{pp-template|small=yes}} [[Category:Template implementation details]] </noinclude> cliyblrtvm0le5dbrgoknlenuotntyc Sablonan:Taxon list 10 4733 18659 2024-05-26T03:31:32Z Bangrapip 9 new 18659 wikitext text/x-wiki <includeonly>{{#invoke:TaxonList|main|incomplete={{{incomplete|no}}}}}</includeonly><noinclude>{{documentation|content={{Template:Species list/doc|Taxonlist}}}}</noinclude> 6wwx1but3e50fjhw58huqpzy8acwul9 Sablonan:Speciesbox 10 4734 18660 2024-05-26T03:32:04Z Bangrapip 9 new 18660 wikitext text/x-wiki <noinclude><!-- -==================================================================== - Template:Speciesbox - Generate a taxobox infobox for species -==================================================================== -- -- This template chooses parameters to send to {Taxobox/core}, to -- generate a right-side taxobox infobox. Most parameters are just -- passed directly; some are explained with a comment. When run as -- stand-alone, the template shows Acacia aemula as sample output. -- -- The genus name of the species is found by looking in order at -- (1) the genus parameter -- (2) the first word of the taxon parameter -- (3) the first word of the page name. -- The species name/specific epithet is found by looking in order at -- (1) the species parameter -- (2) the rest of the taxon parameter after removing the first word -- (3) the rest of the page name after removing any final part in -- parentheses and then removing the first word. -- -- The genus name is then the entry into the taxonomic hierarchy. -- -- A complication is that if the taxonomy template for the genus needs -- disambiguation (i.e. is "Template:Taxonomy/GENUS (DISAMBIG)") then -- the parameters will be genus=GENUS (DISAMBIG) | species=EPITHET -- Can also have genus=GENUS/QUALIFIER -- -------------------------------- Invoke {Taxobox/core} The nowiki that follows is needed because of parser bug T18700--></noinclude><nowiki/>{{Taxobox/core<includeonly> | edit link = {{{edit link|{{{edit_link|edit}}} }}}</includeonly><noinclude><!-- -- -- fossil_range: If the specified fossil range is a period supported -- by templates {period_start} and {next_period}, then it incorporates -- the specified range in template {geological range}, but checking -- to display properly. Otherwise, just passes parameter. --></noinclude> | temporal_range = {{#if:{{{fossil_range|{{{fossil range|}}} }}}|{{#iferror:{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }}|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}}|{{geological range|{{{temporal_range|{{{temporal range|{{{fossil_range|{{{fossil range|}}} }}} }}} }}} }} }} | {{#if:{{{oldest fossil|{{{oldest_fossil|}}} }}}|{{geological range|{{{oldest fossil|{{{oldest_fossil}}} }}}|{{{youngest fossil|{{{youngest_fossil|Recent}}} }}} }} }} }}<noinclude><!-- PARENT: this is the taxon whose taxonomy template is used to find the taxonomic hierarchy; if not supplied as a parameter value, it defaults to the genus name. Template:Taxonomy/PARENT must exist. --></noinclude> | parent = <includeonly>{{{parent|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}}}</includeonly><noinclude>Acacia<!-- DISPLAY PARENTS: Number of immediate parents to display. Defaults to 1 above species, normally the genus (which is displayed as a major rank, anyway). --></noinclude> | display_taxa = {{#expr:{{{display parents|{{{display_parents|1}}} }}}-1}}<noinclude><!-- AUTHORITY (etc): In the format "author, year". Species-authority is redundant to binomial_authority; we'll just list it the once. (This avoids reference-duplication errors, too. | species_authority = {{{authority|{{{binomial authority|{{{binomial_authority|}}} }}} }}}--></noinclude> | authority = {{{authority|}}} | parent_authority = {{{parent_authority|{{{parent authority|}}}}}} | grandparent_authority = {{{grandparent_authority|{{{grandparent authority|}}}}}} | greatgrandparent_authority = {{{greatgrandparent_authority|{{{greatgrandparent authority|}}}}}} | greatgreatgrandparent_authority = {{{greatgreatgrandparent_authority|{{{greatgreatgrandparent authority|}}}}}} | greatgreatgreatgrandparent_authority = {{{greatgreatgreatgrandparent_authority|{{{greatgreatgreatgrandparent authority|}}}}}} | offset = 1 <noinclude><!-- NAME: {{Speciesbox/name}} both determines the taxobox name and whether the page title should be italicized by adding the {{italic title}} template. --></noinclude> | name = {{Speciesbox/name|{{{name|<noinclude>''Acacia aemula''</noinclude>}}}|{{{taxon|}}}|{{{genus|}}}|{{{species|}}}|{{PAGENAMEBASE}}|{{{italic_title|{{{italic title|yes}}}}}}}}<noinclude><!-- -- colour: (Note UK spelling here) There are two cases: 1) the parameter color_as has a value – the colour is found directly using {{Taxobox colour|color_as}} 2) otherwise – Module:Autotaxobox|taxoboxColour searches up the taxonomic hierarchy to try to find a taxon that determines the taxobox colour --></noinclude> | colour = {{#if:{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}|{{Taxobox colour|{{{color_as|{{{colour_as|{{{color as|{{{colour as|}}}}}}}}}}}}}}|{{#invoke:Autotaxobox|taxoboxColour|<includeonly>{{{parent|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}}}</includeonly><noinclude>Acacia</noinclude> }} }} | status = {{{status|}}} | status_system = {{{status system|{{{status_system|}}} }}} | status_ref = {{{status ref|{{{status_ref|}}} }}} | status2 = {{{status2|}}} | status2_system = {{{status2 system|{{{status2_system|}}} }}} | status2_ref = {{{status2 ref|{{{status2_ref|}}} }}} | trend = {{{trend|}}} | image = {{{image|}}} | upright = {{{image_upright|{{{image upright|}}} }}} | image_alt = {{{image alt|{{{image_alt|}}} }}} | image_caption = {{{image caption|{{{image_caption|}}} }}} | image2 = {{{image2|}}} | upright2 = {{{image2_upright|{{{image2 upright|}}} }}} | image2_alt = {{{image2 alt|{{{image2_alt|}}} }}} | image2_caption = {{{image2 caption|{{{image2_caption|}}} }}} | classification_status = {{{classification status|{{{classification_status|}}} }}} | diversity = {{{diversity|}}} | diversity_ref = {{{diversity ref|{{{diversity_ref|}}} }}} | diversity_link = {{{diversity link|{{{diversity_link|}}} }}} | extinct = {{{extinct|}}} | species = {{#if:{{{extinct|}}}|&dagger;|{{#ifeq:{{{status|}}}|EX|&dagger;|{{Taxon info|<includeonly>{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}</includeonly><noinclude>Acacia</noinclude>|dagger}}}}}}<!-- -->'''{{taxon italics|abbreviated=yes|<includeonly>{{Speciesbox/trim|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}} {{Speciesbox/getSpecies|{{{taxon|}}}|{{{species|}}}}}</includeonly><noinclude>Acacia aemula</noinclude>}}''' | binomial = <span style="font-weight:normal;">{{#if:{{{extinct|}}}|&dagger;|{{#ifeq:{{{status|}}}|EX|&dagger;|{{Taxon info|<includeonly>{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}</includeonly><noinclude>Acacia</noinclude>|dagger}}}}}}</span><!-- -->{{taxon italics|<includeonly>{{Speciesbox/trim|{{Speciesbox/getGenus|{{{taxon|}}}|{{{genus|}}}}}}} {{Speciesbox/getSpecies|{{{taxon|}}}|{{{species|}}}}}</includeonly><noinclude>Acacia aemula</noinclude>}} | binomial_authority = {{{authority|{{{binomial authority|{{{binomial_authority|}}} }}} }}} | subdivision = {{{subdivision|}}} | subdivision_ranks = {{{subdivision ranks|{{{subdivision_ranks|Subspecies}}} }}} | subdivision_ref = {{{subdivision_ref|{{{subdivision ref|}}} }}} | type_strain = {{{type strain|{{{type_strain|}}} }}} | type_strain_ref = {{{type_strain_ref|{{{type strain ref|}}} }}} | range_map = {{{range map|{{{range_map|}}} }}} | range_map_upright = {{{range_map_upright|{{{range map upright|}}}}}} | range_map_alt = {{{range map alt|{{{range_map_alt|}}} }}} | range_map_caption = {{{range map caption|{{{range_map_caption|}}} }}} | range_map2 = {{{range map2|{{{range_map2|}}} }}} | range_map2_upright = {{{range_map2_upright|{{{range map2 upright|}}}}}} | range_map2_alt = {{{range map2 alt|{{{range_map2_alt|}}} }}} | range_map2_caption = {{{range map2 caption|{{{range_map2_caption|}}} }}} | range_map3 = {{{range map3|{{{range_map3|}}} }}} | range_map3_upright = {{{range_map3_upright|{{{range map3 upright|}}}}}} | range_map3_alt = {{{range map3 alt|{{{range_map3_alt|}}} }}} | range_map3_caption = {{{range map3 caption|{{{range_map3_caption|}}} }}} | range_map4 = {{{range map4|{{{range_map4|}}} }}} | range_map4_upright = {{{range_map4_upright|{{{range map4 upright|}}}}}} | range_map4_alt = {{{range map4 alt|{{{range_map4_alt|}}} }}} | range_map4_caption = {{{range map4 caption|{{{range_map4_caption|}}} }}} | synonyms_ref = {{{synonyms ref|{{{synonyms_ref|}}} }}} | synonyms = {{{synonyms|}}} }}{{Speciesbox/parameterCheck|{{{taxon|}}}|{{{genus|}}}|{{{species|}}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using speciesbox with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview = unknown parameter "_VALUE_"|ignoreblank=y|authority|binomial authority||binomial_authority|classification status|classification_status|color as|color_as|colour as|colour_as|display parents|display_parents|diversity|diversity link|diversity ref|diversity_link|diversity_ref|edit link|edit_link|extinct|fossil range|fossil_range|genus|grandparent authority|grandparent_authority|greatgrandparent authority|greatgrandparent_authority|greatgreatgrandparent authority|greatgreatgrandparent_authority|greatgreatgreatgrandparent authority|greatgreatgreatgrandparent_authority|image|image alt|image caption|image upright|image2|image2 alt|image2 caption|image2 upright|image2_alt|image2_caption|image2_upright|image_alt|image_caption|image_upright|italic title|italic_title|name|oldest fossil|oldest_fossil|parent|parent authority|parent_authority|range map|range map alt|range map caption|range map upright|range map2|range map2 alt|range map2 caption|range map2 upright|range map3|range map3 alt|range map3 caption|range map3 upright|range map4|range map4 alt|range map4 caption|range map4 upright|range_map|range_map2|range_map2_alt|range_map2_caption|range_map2_upright|range_map3|range_map3_alt|range_map3_caption|range_map3_caption|range_map3_upright|range_map4|range_map4_alt|range_map4_caption|range_map4_upright|range_map4_upright|range_map_alt|range_map_caption|range_map_upright|species|status|status ref|status system|status2|status2 ref|status2 system|status2_ref|status2_system|status_ref|status_system|subdivision|subdivision ranks|subdivision ref|subdivision_ranks|subdivision_ref|synonyms|synonyms ref|synonyms_ref|taxon|temporal range|temporal_range|trend|type strain|type_strain|type strain ref|type_strain_ref|youngest fossil|youngest_fossil}}<noinclude> {{documentation}}</noinclude> nw8nsp8l2goqu5qagwac804c8fkpos0 Sablonan:Create taxonomy 10 4735 18661 2024-05-26T03:32:21Z Bangrapip 9 new 18661 wikitext text/x-wiki <includeonly> |- |{{#ifeq:{{#titleparts:{{PAGENAME}}||2}}|{{UnstripNoWiki|{{{1}}}}}|You're currently creating:|<span style="color: Red;">{{{msg|Unrecognized taxon}}}</span> (<span class=plainlinks><!-- Link for manual creation, assisted by WP editintros: -->[{{create taxonomy/link|{{UnstripNoWiki|{{{1}}}}}}} fix]</span>):}} |[[{{UnstripNoWiki|{{{1}}}}}]]{{Namespace detect|main=[[Category:Automatic taxobox cleanup]]|template=[[Category:Automatic taxobox cleanup]]|other=}} |- </includeonly><noinclude>{{documentation}}</noinclude> i7cwo5rrmwa14jr925ejam355o3bkn8 Sablonan:Speciesbox/name 10 4736 18662 2024-05-26T03:32:42Z Bangrapip 9 new 18662 wikitext text/x-wiki <noinclude><!--Parameters: 1=name, 2=taxon, 3=genus, 4=species, 5=PAGENAMEBASE, 6=italic_title (obey no) --></noinclude><includeonly>{{#invoke:Automated taxobox|speciesboxName|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 7c69z3c95uj8fuq6jywzqscgk1l1qru Sablonan:Speciesbox/parameterCheck 10 4737 18663 2024-05-26T03:34:53Z Bangrapip 9 Ngeja halaman dengen "<noinclude>{{pp-template|small=yes}}</noinclude>{{#ifeq:{{NAMESPACENUMBER}}|0|{{#if:{{{1|}}}|{{#if:{{{2|}}}{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}||[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]|[[Category:Speciesboxes relying on page title]]}}}}}}}}" 18663 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{#ifeq:{{NAMESPACENUMBER}}|0|{{#if:{{{1|}}}|{{#if:{{{2|}}}{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{2|}}}|{{#if:{{{3|}}}||[[Category:Speciesboxes with incorrect parameters specifying the taxon]]}}|{{#if:{{{3|}}}|[[Category:Speciesboxes with incorrect parameters specifying the taxon]]|[[Category:Speciesboxes relying on page title]]}}}}}}}} ezjbjqkpu78ucqrsrfx6rpfx6n7k2cc Sablonan:UnstripNoWiki 10 4738 18664 2024-05-26T03:35:39Z Bangrapip 9 new 18664 wikitext text/x-wiki {{#invoke:Unstrip|unstripNoWiki|{{{1}}}}}<noinclude> {{documentation}}</noinclude> 35pgdh1bd7wxuemlyvywm6cqsedyi02 Sablonan:Taxon italics 10 4739 18665 2024-05-26T03:36:00Z Bangrapip 9 new 18665 wikitext text/x-wiki {{#invoke:TaxonItalics|main|{{{1|<noinclude>Homo sapiens</noinclude>}}}|abbreviated={{{abbreviated|no}}}|linked={{{linked|no}}}}}<noinclude> {{Documentation}} </noinclude> s6sde18ux7dt230781bpz8ljyslnn19 Modul:Unstrip 828 4740 18666 2024-05-26T03:36:33Z Bangrapip 9 new 18666 Scribunto text/plain -- This module provides a frontend to the mw.text.unstrip, unstripNoWiki and killMarkers functions local p = {} function p.unstrip(frame) return mw.text.unstrip(frame.args[1]) end function p.unstripNoWiki(frame) return mw.text.unstripNoWiki(frame.args[1]) end function p.killMarkers(frame) return mw.text.killMarkers(frame.args[1]) end return p 8gqjpuzw8h09v57191ev56sc768x5mf Sablonan:Taxon info 10 4741 18667 2024-05-26T03:36:50Z Bangrapip 9 new 18667 wikitext text/x-wiki {{#invoke:Autotaxobox|taxonInfo|{{{1|<noinclude>Acacia</noinclude>}}}|{{{2|<noinclude>parent</noinclude>}}}}}<noinclude>{{documentation}}</noinclude> 81398n6a16baqofp8mue2gyw3jh5xdx Sablonan:Taxonomy/Acacia 10 4742 18668 2024-05-26T03:37:13Z Bangrapip 9 new 18668 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=genus |link=Acacia |parent=Mimosoid clade |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} }} h6a9ifb8o7yfr1cdst0s67tf8ahtbc2 Sablonan:Don't edit this line 10 4743 18669 2024-05-26T03:37:38Z Bangrapip 9 new 18669 wikitext text/x-wiki <noinclude><!-- This template should only be called by taxonomy template pages, where {{{machine code}}} is unspecified. Note that "link=A|B" in the taxonomy template is decomposed into "link_target=A" and "link_text=B", as B will be the only unnamed parameter. --></noinclude><includeonly>{{#invoke:Autotaxobox|callTaxonomyKey|taxon={{#titleparts:{{PAGENAME}}||2}}|parent={{{parent|}}}|rank={{{rank|}}}|extinct={{{extinct|}}}|always_display={{{always_display|{{{always display|}}}}}}|link_target={{{link|}}}|link_text={{{1|}}}|refs={{{refs|}}}|same_as={{{same_as|{{{same as|}}}}}}}}<!-- -->{{#ifeq:{{NAMESPACE}}|Template |{{#ifeq:{{lcfirst:{{{rank|}}}}}|species |[[Category:Taxonomy templates for species|{{#titleparts:{{PAGENAME}}||2}}]] |{{#if:{{Str endswith|{{PAGENAME}}|/?}} |[[Category:Taxonomy templates with query|{{#titleparts:{{PAGENAME}}||2}}]] |{{#if:{{#titleparts:{{PAGENAME}}||3}} |[[Category:Taxonomy templates with qualified names|{{#titleparts:{{PAGENAME}}||2}}]] |[[Category:Taxonomy templates|{{#titleparts:{{PAGENAME}}||2}}]] }} }} }} }}</includeonly><noinclude>{{documentation}}</noinclude> onn3ofvhfgg2t842v3fkeq8ldttiabl Sablonan:Taxonomy key 10 4744 18670 2024-05-26T03:38:28Z Bangrapip 9 new 18670 wikitext text/x-wiki <includeonly><noinclude><!-- ****** First show the RIGHT-HAND table, with the correct taxobox colour, showing parent taxa with "edit" links --></noinclude>{{#invoke:Autotaxobox|taxonomyList|{{{taxon}}}}}<noinclude><!--Now check whether the parent taxonomy template or link target article need to be created; use #titleparts: to remove any #section part in the link target --></noinclude> {{#ifexist:Template:Taxonomy/{{{parent|}}} |{{#if:{{{link_target|}}}|{{#ifexist:{{#titleparts:{{{link_target}}}||}}|__NOINDEX__<noinclude><!-- then it looks like we're in the clear. Google can show the article, rather than this page. --></noinclude> |Wikipedia does not yet have an article about [[{{{link_target}}}]]. <!--You can help by [{{Create taxonomy/link|{{{link_target}}} }} creating it].--> The page that you are currently viewing contains information about [[{{{link_target}}}]]'s taxonomy.[[Category:Taxonomy templates with red-linked taxa|{{SUBPAGENAME}}]]}}}} |{{error|Making progress.}} If the table below looks correct, then the necessary taxonomic information for the target taxon exists. {{Taxonomy key/missing template|taxon={{{parent|}}}|msg=given as the value of <code>parent</code>}} }}<noinclude><!-- ****** Now show the LEFT-HAND table, i.e. information for the current taxon --></noinclude> Not sure why you're here? [[Wikipedia:Automated taxobox system/intro|Get started]] with the automated taxobox system. {| class="wikitable" |- |Parent: |<code>{{{parent|}}}</code> &#x5B;[[Template:Taxonomy/{{{parent|}}}|Taxonomy]]; <span class=plainlinks>[{{Create taxonomy/link|{{{parent|}}}}} edit]&#x5D;</span> |- |Rank: |<code>{{{rank|}}}</code> (displays as <code>{{anglicise rank|{{{rank|}}}|check=yes}}</code>){{#if:{{{rank|}}}||{{error|– a rank must be supplied}}}} |- |Link: |<code>{{#invoke:Autotaxobox|taxonLink |taxon={{{taxon}}} |extinct={{{extinct}}} |link_target={{{link_target}}} |link_text={{{link}}}<!--link here may be "link_target|link_text"--> |bold=no |italic={{Is italic taxon|{{{rank}}}}} }}</code>{{#ifeq:{{{link_target}}}|{{{link}}}|| (links to <code>{{{link_target}}}</code>)}} |- |Extinct: |{{#if:{{{extinct|}}}|<code>{{{extinct|}}}</code>|no}}{{#ifeq:{{{extinct_error|}}}|yes| <span style="background-color:#FCC;color:black;">parent is marked as extinct</span>}} |- |Always displayed: |{{#if:{{{always_display|}}}|<code>{{{always_display}}}</code>[[Category:Taxonomy templates using always_display|{{{always_display}}}]]|{{#switch:{{lc:{{{rank|}}} }} |virus_group |regnum | phylum | divisio | classis | ordo | familia | genus | species = yes (major rank) |#default = no }} }} |- |Taxonomic references: |{{#invoke:Autotaxobox|showRefs|{{{taxon}}}|{{{refs|}}}}} |- |Parent's taxonomic references: |{{#invoke:Autotaxobox|showRefs|{{{parent|}}}|{{Taxon info|{{{parent|}}}|refs}}}} |- {{#if:{{{same_as|{{{same as|}}}}}}| {{!}}Same as taxon:{{!}}{{!}}<code>{{{same_as|{{{same as|}}}}}}</code> &#x5B;[[Template:Taxonomy/{{{same_as|{{{same as}}}}}}|Taxonomy]]; <span class=plainlinks>[{{Create taxonomy/link|{{{same_as|{{{same as|}}}}}}}} edit]&#x5D;</span> {{!}}- }} {{#if:{{#invoke:string|endswith|{{{taxon}}}|/skip}}| {{!}} colspan=2 {{!}}For the suffix "/skip", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Skip_taxonomy_templates|Skip taxonomy templates]].<br>For the skipped taxa, see [[Template:Taxonomy/{{#invoke:string|sub|{{{taxon}}}||-6}}]].| {{#if:{{#invoke:string|endswith|{{{taxon}}}|/?}}| {{!}} colspan=2 {{!}}For the suffix "/?", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Questionable_assignments|Questionable assignments]].| {{#ifeq:{{#titleparts:{{{taxon}}}|1|2}}|Incertae sedis| {{!}} colspan=2 {{!}}For taxon names with "Incertae sedis", see [[Wikipedia:Automated_taxobox_system/advanced_taxonomy#Incertae_sedis_taxonomy_templates|''Incertae sedis'' taxonomy templates]].| }}}}}} |}{{#ifeq:{{{extinct_error|}}}|yes|[[Category:Taxonomy templates with inconsistent extinct values]]}}</includeonly><noinclude>{{documentation}}</noinclude> pqeuvzj2qi2r17kp91kmphmvtryc9uo Sablonan:Taxonomy/Mimosoid clade 10 4745 18671 2024-05-26T03:38:50Z Bangrapip 9 new 18671 wikitext text/x-wiki {{Don't edit this line {{{machine code|}}} |rank=cladus |link=Mimosoideae|Mimosoid clade |parent=Caesalpinioideae |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | doi = 10.12705/661.3| doi-access = free }} |always_display=yes }} da5g8h08cnlznevzos805ljejf51t65 Sablonan:Create taxonomy/link 10 4746 18673 18672 2024-05-26T03:39:37Z Bangrapip 9 18673 wikitext text/x-wiki <includeonly>https://bew.wikipedia.org/w/index.php?action=edit&title=Template:taxonomy/{{urlencode:{{ucfirst:{{{1}}}}}}}&preload=Template:Taxonomy/{{taxonomy preload|{{{1}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 87871448tze68jqi2w92ov8uiqryizb Sablonan:Don't edit this line parent 10 4747 18674 2024-05-26T03:40:04Z Bangrapip 9 new 18674 wikitext text/x-wiki {{{parent|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> bsudgxbi9z35s87y4j7d4giphaakqux Sablonan:Don't edit this line rank 10 4748 18675 2024-05-26T03:40:25Z Bangrapip 9 new 18675 wikitext text/x-wiki {{lcfirst:{{{rank|}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> k7lj21r5sorfunc3mnm1j7058hz9hqm Sablonan:Don't edit this line always display 10 4749 18676 2024-05-26T03:40:59Z Bangrapip 9 new 18676 wikitext text/x-wiki {{{always_display|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> mxdqggw6i6t541c8fw1g4wurhyiv8ww Sablonan:Is italic taxon 10 4750 18677 2024-05-26T03:41:30Z Bangrapip 9 new 18677 wikitext text/x-wiki {{#ifeq:{{{virus|no}}}|yes|<!-- virus -->{{#switch:{{lc:{{{1}}} }} |unranked_domain|unranked domain|unranked|virus_group|virus group|virus|strain|serotype=no |#default=yes}}|<!-- not virus -->{{#switch:{{lc:{{{1}}} }} |genus|ichnogenus|oogenus|subgenus|ichnosubgenus|oosubgenus |supersectio|sectio|subsectio |series|subseries |species_complex|species complex|species_group|species group|species_subgroup|species subgroup |species|ichnospecies|oospecies|subspecies|ichnosubspecies|oosubspecies=yes |#default=no}} }}<noinclude> {{documentation}}</noinclude> ik8hbimyi5jyytx150v6v2b36w45zse Sablonan:Principal rank 10 4751 18678 2024-05-26T03:41:49Z Bangrapip 9 new 18678 wikitext text/x-wiki <!-- Remove "ichno" and "oo" and then check for a major taxon ("oordo" becomes "rdo"): -->{{#switch:{{#invoke:String|replace|{{#invoke:String|replace|{{{1|}}}|ichno|}}|oo|}} |realm|regnum|phylum|divisio|classis|ordo|rdo|familia|genus|species=yes|#default=no}}<noinclude>{{documentation}}</noinclude> a93gz5jh2370jr3rxoz9fwia37q7oo3 Sablonan:Taxonomy/Caesalpinioideae 10 4752 18679 2024-05-26T03:46:56Z Bangrapip 9 new 18679 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=subfamilia |link=Caesalpinioideae |parent=Fabaceae |always_display=yes |refs={{cite journal | author = The Legume Phylogeny Working Group (LPWG). | year = 2017 | title = A new subfamily classification of the Leguminosae based on a taxonomically comprehensive phylogeny | journal = [[Taxon (journal)|Taxon]] | volume = 66 | issue = 1 | pages = 44–77 | url = http://www.ingentaconnect.com/contentone/iapt/tax/2017/00000066/00000001/art00004 | doi = 10.12705/661.3}} }} q9r4ocd18qg30eziom7gvnxknu6ynev Sablonan:Edit a taxon 10 4753 18680 2024-05-26T03:47:32Z Bangrapip 9 new 18680 wikitext text/x-wiki {{#if:{{{1<noinclude>|Acacia</noinclude>}}}|<span style="font-size:85%; float:right">&nbsp;&#91;[[Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}{{!}}Taxonomy]]; [[Special:Edit/Template:Taxonomy/{{{1<noinclude>|Acacia</noinclude>}}}|edit]]&#93;</span>}}<noinclude> {{documentation}} </noinclude> elamfjs5q3ynxm55ngpwncd81o054hh Sablonan:Taxonomy key/missing template 10 4754 18681 2024-05-26T03:47:54Z Bangrapip 9 new 18681 wikitext text/x-wiki {{#ifexist:Template:Taxonomy/{{{taxon|Acacia}}}||<p><span class="error">Error: missing taxonomy template.</span> Taxonomic information is missing for "{{{taxon}}}"{{#if:{{{msg|}}}|, {{{msg}}}}}. Is "{{{taxon}}}" spelt correctly? Is it the scientific name, not the English name? If so, "Template:Taxonomy/{{{taxon}}}" needs to be created: [{{Create taxonomy/link|{{{taxon}}} }} create page].</p>}}<noinclude>{{documentation}}</noinclude> 708me869n18wbmahbgdskgkrpjpuz61 Sablonan:Taxonomy/Fabaceae 10 4755 18682 2024-05-26T03:48:25Z Bangrapip 9 new 18682 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=familia |link=Fabaceae |parent=Fabales |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} oxvaluoa3ob15pe6dxg37e4y5ea8sym Sablonan:Taxonomy preload 10 4756 18683 2024-05-26T03:48:50Z Bangrapip 9 new 18683 wikitext text/x-wiki {{#switch:?| |{{#titleparts:{{{1|}}}|1|2}}=preload/?{{#titleparts:{{{1|}}}|1|3}} |{{#titleparts:{{{1|}}}|1|3}}=preload/? |{{#ifeq:{{lc:{{#titleparts:{{{1|}}}|1|1}} }}|incertae sedis|preload/incertae_sedis |{{#if:{{#titleparts:{{{1|}}}|1|2}}|sameas|preload}} }}}}<noinclude> {{documentation}} </noinclude> qdmei6735wh432vboigs6zkot31bcxa Sablonan:Don't edit this line link target 10 4757 18684 2024-05-26T03:49:29Z Bangrapip 9 new 18684 wikitext text/x-wiki {{{link|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> g09voc0qmk9gut26033atiaa4spemp5 Sablonan:Don't edit this line link text 10 4758 18685 2024-05-26T03:49:47Z Bangrapip 9 new 18685 wikitext text/x-wiki {{{1|{{{link|}}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> 145zvuvgghbx8px2c4da2e0wb9t47kw Sablonan:Taxonomy/Fabales 10 4759 18686 2024-05-26T03:50:14Z Bangrapip 9 new 18686 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=ordo |link=Fabales |parent=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} lc0nlsxf1ntchvorvm6qspophwuasdy Sablonan:Taxonomy/Fabids 10 4760 18687 2024-05-26T03:50:48Z Bangrapip 9 new 18687 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Rosids |rank=clade |link=Fabids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} 32na0bs8uynatqpdpj9mcv1g393ydvk Sablonan:Don't edit this line same as 10 4761 18688 2024-05-26T03:51:28Z Bangrapip 9 new 18688 wikitext text/x-wiki {{{same_as|{{{same as|}}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> qk0efbep22ilnitktx3lg5fha52f19o Sablonan:Don't edit this line extinct 10 4762 18689 2024-05-26T03:51:48Z Bangrapip 9 new 18689 wikitext text/x-wiki {{lcfirst:{{{extinct|}}}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> 7tinboxaqn5rskz8wukveydv97mz41a Sablonan:Taxonomy/Rosids 10 4763 18690 2024-05-26T03:52:08Z Bangrapip 9 new 18690 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Superrosids |rank=clade |link=Rosids |always_display=true |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} 9hk28ttgapflrx34g8ivompm4gevn6x Modul:Transclusion count/data/T 828 4764 18691 2024-05-26T03:52:58Z Bangrapip 9 new 18691 Scribunto text/plain return { ["T"] = 283000, ["T1"] = 8700, ["T:TDYK"] = 2700, ["TAFI/Picture_box"] = 2800, ["TBA"] = 6200, ["TCH"] = 2400, ["TCMDb_name"] = 2300, ["TCMDb_title"] = 14000, ["TDMCA"] = 22000, ["TFAFULL"] = 12000, ["TFAIMAGE"] = 3000, ["TFAfooter"] = 8900, ["TFArecentlist"] = 4500, ["THA"] = 4200, ["TOC_bottom"] = 78000, ["TOC_left"] = 3200, ["TOC_left/styles.css"] = 3200, ["TOC_limit"] = 23000, ["TOC_limit/styles.css"] = 25000, ["TOC_right"] = 48000, ["TOC_right/styles.css"] = 48000, ["TOC_top"] = 78000, ["TOC_top/styles.css"] = 78000, ["TOClimit"] = 3100, ["TOCright"] = 6500, ["TPE"] = 2200, ["TUN"] = 2100, ["TUR"] = 7300, ["TVDebutsEndingsAntonym"] = 6700, ["TWA/Logo/3"] = 68000, ["TWA/Navigation2"] = 5200, ["TWA_nav_inner_black"] = 34000, ["Tab"] = 5300, ["TableTBA"] = 2300, ["Tag"] = 6300, ["Talk"] = 4600, ["Talk_archive"] = 37000, ["Talk_archive_navigation"] = 19000, ["Talk_header"] = 734000, ["Talk_header/archivebotparse"] = 93000, ["Talk_header/styles.css"] = 734000, ["Talk_other"] = 3330000, ["Talk_page"] = 7000, ["Talk_page_header"] = 4400, ["Talk_page_of_a_redirect"] = 3500, ["Talk_page_of_redirect"] = 32000, ["Talk_page_stalker"] = 12000, ["Talk_page_watcher"] = 3100, ["Talk_quote_block"] = 16000, ["Talk_quote_block/styles.css"] = 16000, ["Talk_quote_inline"] = 125000, ["Talk_quote_inline/styles.css"] = 125000, ["Talkarchive"] = 108000, ["Talkarchivenav"] = 29000, ["Talkback"] = 65000, ["Talkheader"] = 128000, ["Talkpage"] = 6000, ["Talkquote"] = 8200, ["Talkref"] = 3000, ["Talkspace_detect"] = 275000, ["Tallyho"] = 2100, ["Tan"] = 4600, ["Tasks"] = 802000, ["Taxobox"] = 64000, ["Taxobox/Error_colour"] = 466000, ["Taxobox/core"] = 466000, ["Taxobox/core/styles.css"] = 466000, ["Taxobox/species"] = 77000, ["Taxobox_colour"] = 581000, ["Taxobox_name"] = 44000, ["Taxon_info"] = 433000, ["Taxon_italics"] = 319000, ["Taxonbar"] = 464000, ["Taxonbar/candidate"] = 462000, ["Taxonomy"] = 386000, ["Taxonomy/Acalyptratae"] = 5200, ["Taxonomy/Acanthomorpha"] = 16000, ["Taxonomy/Acanthopterygii"] = 16000, ["Taxonomy/Actinobacteria_(phylum)"] = 2700, ["Taxonomy/Actinomycetia"] = 2600, ["Taxonomy/Actinomycetota"] = 2700, ["Taxonomy/Actinopteri"] = 30000, ["Taxonomy/Actinopterygii"] = 30000, ["Taxonomy/Aculeata"] = 4500, ["Taxonomy/Adephaga"] = 11000, ["Taxonomy/Afrophidia"] = 4100, ["Taxonomy/Agaricales"] = 2600, ["Taxonomy/Agaricomycetes"] = 4900, ["Taxonomy/Agaricomycetidae"] = 3300, ["Taxonomy/Agaricomycotina"] = 5100, ["Taxonomy/Alethinophidia"] = 4500, ["Taxonomy/Amastigomycota"] = 15000, ["Taxonomy/Ambulacraria"] = 2300, ["Taxonomy/Amniota"] = 60000, ["Taxonomy/Amorphea"] = 399000, ["Taxonomy/Amphibia"] = 8600, ["Taxonomy/Amphiesmenoptera"] = 92000, ["Taxonomy/Angiosperms"] = 95000, ["Taxonomy/Animalia"] = 384000, ["Taxonomy/Anthophila"] = 3500, ["Taxonomy/Anthozoa"] = 2100, ["Taxonomy/Antliophora"] = 21000, ["Taxonomy/Anura"] = 7400, ["Taxonomy/Aparaglossata"] = 155000, ["Taxonomy/Apocrita"] = 11000, ["Taxonomy/Apoditrysia"] = 83000, ["Taxonomy/Apoidea"] = 4100, ["Taxonomy/Arachnida"] = 20000, ["Taxonomy/Arachnomorpha"] = 21000, ["Taxonomy/Arachnopulmonata"] = 16000, ["Taxonomy/Araneae"] = 15000, ["Taxonomy/Araneoidea"] = 2600, ["Taxonomy/Araneomorphae"] = 13000, ["Taxonomy/Archaeplastida"] = 104000, ["Taxonomy/Archosauria"] = 24000, ["Taxonomy/Archosauria/skip"] = 23000, ["Taxonomy/Arctiinae"] = 7900, ["Taxonomy/Arctiini"] = 4400, ["Taxonomy/Arthropoda"] = 220000, ["Taxonomy/Artiodactyla"] = 2400, ["Taxonomy/Artiofabula"] = 2100, ["Taxonomy/Aschiza"] = 2200, ["Taxonomy/Ascomycota"] = 9000, ["Taxonomy/Asilomorpha"] = 3300, ["Taxonomy/Asparagales"] = 11000, ["Taxonomy/Asteraceae"] = 7900, ["Taxonomy/Asterales"] = 9200, ["Taxonomy/Asterids"] = 29000, ["Taxonomy/Asteroideae"] = 6100, ["Taxonomy/Auchenorrhyncha"] = 2700, ["Taxonomy/Australaves"] = 11000, ["Taxonomy/Avemetatarsalia"] = 23000, ["Taxonomy/Avemetatarsalia/skip"] = 18000, ["Taxonomy/Aves"] = 18000, ["Taxonomy/BOP_clade"] = 2000, ["Taxonomy/Bacteria"] = 7300, ["Taxonomy/Basidiomycota"] = 5700, ["Taxonomy/Batrachia"] = 8300, ["Taxonomy/Batrachomorpha"] = 8600, ["Taxonomy/Bilateria"] = 378000, ["Taxonomy/Bivalvia"] = 2600, ["Taxonomy/Bombycoidea"] = 3400, ["Taxonomy/Boreoeutheria"] = 14000, ["Taxonomy/Brachycera"] = 18000, ["Taxonomy/Bromeliaceae"] = 2300, ["Taxonomy/Caelifera"] = 2100, ["Taxonomy/Caenogastropoda"] = 20000, ["Taxonomy/Caenophidia"] = 4100, ["Taxonomy/Caesalpinioideae"] = 2100, ["Taxonomy/Calyptratae"] = 5300, ["Taxonomy/Campanulids"] = 12000, ["Taxonomy/Carabidae"] = 8800, ["Taxonomy/Caraboidea"] = 9500, ["Taxonomy/Caryophyllales"] = 4900, ["Taxonomy/Cephalopoda"] = 3800, ["Taxonomy/Cerambycidae"] = 12000, ["Taxonomy/Cerambycinae"] = 2300, ["Taxonomy/Chelicerata"] = 21000, ["Taxonomy/Chondrichthyes"] = 2200, ["Taxonomy/Chordata"] = 104000, ["Taxonomy/Chrysomelidae"] = 3000, ["Taxonomy/Chrysomeloidea"] = 16000, ["Taxonomy/Clupeocephala"] = 28000, ["Taxonomy/Cnidaria"] = 3600, ["Taxonomy/Coelolepida"] = 91000, ["Taxonomy/Coleoptera"] = 42000, ["Taxonomy/Coleopterida"] = 42000, ["Taxonomy/Colubridae"] = 2700, ["Taxonomy/Colubroidea"] = 2700, ["Taxonomy/Colubroides"] = 4100, ["Taxonomy/Commelinids"] = 11000, ["Taxonomy/Conchifera"] = 4000, ["Taxonomy/Condylognatha"] = 8200, ["Taxonomy/Conoidea"] = 7000, ["Taxonomy/Core_eudicots"] = 64000, ["Taxonomy/Cossoidea"] = 2100, ["Taxonomy/Crambidae"] = 9900, ["Taxonomy/Crambinae"] = 2300, ["Taxonomy/Ctenosquamata"] = 16000, ["Taxonomy/Cucujiformia"] = 23000, ["Taxonomy/Curculionidae"] = 2500, ["Taxonomy/Curculionoidea"] = 3000, ["Taxonomy/Cyclorrhapha"] = 11000, ["Taxonomy/Cyperaceae"] = 2200, ["Taxonomy/Cyprinidae"] = 3800, ["Taxonomy/Cypriniformes"] = 5000, ["Taxonomy/Cypriniphysae"] = 5000, ["Taxonomy/Cyprinoidea"] = 3800, ["Taxonomy/Decapoda"] = 3100, ["Taxonomy/Dendrobiinae"] = 2000, ["Taxonomy/Depressariidae"] = 2900, ["Taxonomy/Deuterostomia"] = 106000, ["Taxonomy/Diaphoretickes"] = 104000, ["Taxonomy/Diaphoretickes/displayed"] = 3100, ["Taxonomy/Diapsida"] = 19000, ["Taxonomy/Dicondylia"] = 188000, ["Taxonomy/Dictyoptera"] = 2300, ["Taxonomy/Dikarya"] = 15000, ["Taxonomy/Dinosauria"] = 4100, ["Taxonomy/Dinosauria/skip"] = 18000, ["Taxonomy/Dinosauriformes"] = 4200, ["Taxonomy/Dinosauromorpha"] = 4200, ["Taxonomy/Diptera"] = 20000, ["Taxonomy/Ditrysia"] = 88000, ["Taxonomy/Dothideomyceta"] = 6600, ["Taxonomy/Dracohors"] = 4200, ["Taxonomy/Ecdysozoa"] = 223000, ["Taxonomy/Echinodermata"] = 2200, ["Taxonomy/Elateriformia"] = 2300, ["Taxonomy/Embryophytes"] = 101000, ["Taxonomy/Embryophytes/Plantae"] = 101000, ["Taxonomy/Ensifera"] = 2000, ["Taxonomy/Entelegynae"] = 3100, ["Taxonomy/Epidendroideae"] = 5300, ["Taxonomy/Erebidae"] = 12000, ["Taxonomy/Eremoneura"] = 11000, ["Taxonomy/Ericales"] = 3700, ["Taxonomy/Euarchontoglires"] = 5900, ["Taxonomy/Eucarida"] = 3100, ["Taxonomy/Eudicots"] = 68000, ["Taxonomy/Eufalconimorphae"] = 10000, ["Taxonomy/Eugnathostomata"] = 103000, ["Taxonomy/Eukaryota"] = 506000, ["Taxonomy/Eukaryota/displayed"] = 403000, ["Taxonomy/Eulepidoptera"] = 89000, ["Taxonomy/Eumalacostraca"] = 5000, ["Taxonomy/Eumetabola"] = 176000, ["Taxonomy/Eumetazoa"] = 382000, ["Taxonomy/Eupasseres"] = 9600, ["Taxonomy/Eupitheciini"] = 2000, ["Taxonomy/Eupulmonata"] = 3800, ["Taxonomy/Eureptilia"] = 19000, ["Taxonomy/Eurypterygii"] = 17000, ["Taxonomy/Eusaurischia"] = 2800, ["Taxonomy/Euteleostei"] = 17000, ["Taxonomy/Eutheria"] = 15000, ["Taxonomy/Euthyneura"] = 9100, ["Taxonomy/Euungulata"] = 3500, ["Taxonomy/Fabaceae"] = 6200, ["Taxonomy/Fabales"] = 6500, ["Taxonomy/Fabids"] = 17000, ["Taxonomy/Faboideae"] = 3400, ["Taxonomy/Ferae"] = 2100, ["Taxonomy/Ferungulata"] = 5700, ["Taxonomy/Filozoa"] = 384000, ["Taxonomy/Formicidae"] = 3100, ["Taxonomy/Formicoidea"] = 3100, ["Taxonomy/Fungi"] = 15000, ["Taxonomy/Gastropoda"] = 34000, ["Taxonomy/Geadephaga"] = 9500, ["Taxonomy/Gekkomorpha"] = 2200, ["Taxonomy/Gekkonoidea"] = 2200, ["Taxonomy/Gekkonomorpha"] = 2600, ["Taxonomy/Gekkota"] = 2600, ["Taxonomy/Gelechiidae"] = 5800, ["Taxonomy/Gelechiinae"] = 2800, ["Taxonomy/Gelechioidea"] = 17000, ["Taxonomy/Gentianales"] = 4600, ["Taxonomy/Geometridae"] = 7000, ["Taxonomy/Geometroidea"] = 7200, ["Taxonomy/Glires"] = 4300, ["Taxonomy/Gliriformes"] = 4300, ["Taxonomy/Glossata"] = 91000, ["Taxonomy/Gnathostomata"] = 103000, ["Taxonomy/Gracillarioidea"] = 2300, ["Taxonomy/Graminid_clade"] = 3700, ["Taxonomy/Helicina_(suborder)"] = 3200, ["Taxonomy/Hemiptera"] = 8200, ["Taxonomy/Hesperiidae"] = 2200, ["Taxonomy/Heterobranchia"] = 9300, ["Taxonomy/Heteroneura"] = 90000, ["Taxonomy/Heteroptera"] = 4500, ["Taxonomy/Hexapoda"] = 190000, ["Taxonomy/Holometabola"] = 167000, ["Taxonomy/Holomycota"] = 15000, ["Taxonomy/Holozoa"] = 384000, ["Taxonomy/Hyloidea"] = 3500, ["Taxonomy/Hymenoptera"] = 12000, ["Taxonomy/Hymenopterida"] = 12000, ["Taxonomy/Iguania"] = 2500, ["Taxonomy/Iguanomorpha"] = 2500, ["Taxonomy/Insecta"] = 188000, ["Taxonomy/Lamiales"] = 6300, ["Taxonomy/Lamiids"] = 13000, ["Taxonomy/Lamiinae"] = 8700, ["Taxonomy/Larentiinae"] = 3300, ["Taxonomy/Laurasiatheria"] = 8400, ["Taxonomy/Lecanoromycetes"] = 3600, ["Taxonomy/Lecanoromycetidae"] = 2500, ["Taxonomy/Leotiomyceta"] = 8200, ["Taxonomy/Lepidoptera"] = 91000, ["Taxonomy/Lepidosauria"] = 15000, ["Taxonomy/Lepidosauromorpha"] = 15000, ["Taxonomy/Life"] = 517000, ["Taxonomy/Lissamphibia"] = 8600, ["Taxonomy/Lithosiini"] = 2400, ["Taxonomy/Littorinimorpha"] = 4400, ["Taxonomy/Lophotrochozoa"] = 45000, ["Taxonomy/Lycaenidae"] = 3600, ["Taxonomy/Macroheterocera"] = 30000, ["Taxonomy/Magnoliids"] = 2500, ["Taxonomy/Malacostraca"] = 5200, ["Taxonomy/Malaxideae"] = 2100, ["Taxonomy/Malpighiales"] = 4600, ["Taxonomy/Malvales"] = 2600, ["Taxonomy/Malvids"] = 12000, ["Taxonomy/Mammalia"] = 17000, ["Taxonomy/Mammalia/skip"] = 17000, ["Taxonomy/Meso-Papilionoideae"] = 3300, ["Taxonomy/Mesostigmata"] = 2100, ["Taxonomy/Mollusca"] = 41000, ["Taxonomy/Monocots"] = 25000, ["Taxonomy/Multicrustacea"] = 6600, ["Taxonomy/Muroidea"] = 2500, ["Taxonomy/Muscomorpha"] = 13000, ["Taxonomy/Myoglossata"] = 90000, ["Taxonomy/Myomorpha"] = 2600, ["Taxonomy/Myrtaceae"] = 3000, ["Taxonomy/Myrtales"] = 4500, ["Taxonomy/Myrtoideae"] = 3000, ["Taxonomy/Nematocera"] = 2100, ["Taxonomy/Neoaves"] = 17000, ["Taxonomy/Neobatrachia"] = 6600, ["Taxonomy/Neocephalopoda"] = 3000, ["Taxonomy/Neodiapsida"] = 19000, ["Taxonomy/Neogastropoda"] = 14000, ["Taxonomy/Neognathae"] = 18000, ["Taxonomy/Neolepidoptera"] = 90000, ["Taxonomy/Neoptera"] = 184000, ["Taxonomy/Neopterygii"] = 30000, ["Taxonomy/Neoteleostei"] = 17000, ["Taxonomy/Nephrozoa"] = 378000, ["Taxonomy/Neuropteroidea"] = 43000, ["Taxonomy/Noctuidae"] = 5100, ["Taxonomy/Noctuinae"] = 2200, ["Taxonomy/Noctuoidea"] = 18000, ["Taxonomy/Non-protein_amino_acid-accumulating_clade"] = 2400, ["Taxonomy/Nudibranchia"] = 2100, ["Taxonomy/Nudipleura"] = 2100, ["Taxonomy/Nymphalidae"] = 3800, ["Taxonomy/Obazoa"] = 399000, ["Taxonomy/Obtectomera"] = 54000, ["Taxonomy/Odonata"] = 2800, ["Taxonomy/Odonatoptera"] = 2800, ["Taxonomy/Oestroidea"] = 4800, ["Taxonomy/Olfactores"] = 104000, ["Taxonomy/Ophidia"] = 5000, ["Taxonomy/Opisthokonta"] = 399000, ["Taxonomy/Opisthothelae"] = 15000, ["Taxonomy/Orchidaceae"] = 7700, ["Taxonomy/Orchidoideae"] = 2100, ["Taxonomy/Ornithodira"] = 4900, ["Taxonomy/Ornithurae"] = 18000, ["Taxonomy/Ornithurae/skip"] = 18000, ["Taxonomy/Orthoptera"] = 4100, ["Taxonomy/Ostariophysi"] = 9700, ["Taxonomy/Osteichthyes"] = 31000, ["Taxonomy/Osteoglossocephala"] = 28000, ["Taxonomy/Otocephala"] = 10000, ["Taxonomy/Otophysi"] = 9600, ["Taxonomy/Ovalentaria"] = 4900, ["Taxonomy/Palaeoptera"] = 3400, ["Taxonomy/Pan-Carnivora"] = 2000, ["Taxonomy/Pan-Euungulata"] = 3500, ["Taxonomy/Panarthropoda"] = 221000, ["Taxonomy/Pancrustacea"] = 197000, ["Taxonomy/Panorpida"] = 112000, ["Taxonomy/Panpulmonata"] = 6000, ["Taxonomy/Pantetrapulmonata"] = 15000, ["Taxonomy/Papilionoidea"] = 11000, ["Taxonomy/ParaHoxozoa"] = 382000, ["Taxonomy/Paraneoptera"] = 9400, ["Taxonomy/Parasitiformes"] = 2200, ["Taxonomy/Paraxonia"] = 2500, ["Taxonomy/Passerea"] = 15000, ["Taxonomy/Passeri"] = 7600, ["Taxonomy/Passerida"] = 4600, ["Taxonomy/Passeriformes"] = 9600, ["Taxonomy/Pentatomomorpha"] = 2000, ["Taxonomy/Perciformes"] = 2300, ["Taxonomy/Percomorpha"] = 14000, ["Taxonomy/Pezizomycotina"] = 8600, ["Taxonomy/Phytophaga"] = 19000, ["Taxonomy/Placentalia"] = 15000, ["Taxonomy/Plantae"] = 101000, ["Taxonomy/Platyhelminthes"] = 2500, ["Taxonomy/Pleocyemata"] = 3000, ["Taxonomy/Poaceae"] = 3600, ["Taxonomy/Poales"] = 8700, ["Taxonomy/Polyneoptera"] = 8000, ["Taxonomy/Polyphaga"] = 31000, ["Taxonomy/Polysporangiophytes"] = 99000, ["Taxonomy/Polysporangiophytes/Plantae"] = 99000, ["Taxonomy/Protostomia"] = 271000, ["Taxonomy/Pseudomonadota"] = 2100, ["Taxonomy/Psittacopasseres"] = 10000, ["Taxonomy/Pterygota"] = 188000, ["Taxonomy/Pyralidae"] = 2700, ["Taxonomy/Pyraloidea"] = 13000, ["Taxonomy/Pyramidellidae"] = 2200, ["Taxonomy/Pyramidelloidea"] = 2200, ["Taxonomy/Ranoidea"] = 2900, ["Taxonomy/Reptantia"] = 2400, ["Taxonomy/Reptilia"] = 19000, ["Taxonomy/Reptiliomorpha"] = 60000, ["Taxonomy/Rhabditophora"] = 2500, ["Taxonomy/Ringipleura"] = 2100, ["Taxonomy/Rodentia"] = 4100, ["Taxonomy/Romeriida"] = 19000, ["Taxonomy/Rosales"] = 3200, ["Taxonomy/Rosids"] = 29000, ["Taxonomy/Rouphozoa"] = 2600, ["Taxonomy/Rubiaceae"] = 2400, ["Taxonomy/SAR"] = 3000, ["Taxonomy/Saccharomyceta"] = 8800, ["Taxonomy/Salientia"] = 7400, ["Taxonomy/Salticidae"] = 2600, ["Taxonomy/Salticinae"] = 2300, ["Taxonomy/Sapindales"] = 3000, ["Taxonomy/Sauria"] = 18000, ["Taxonomy/Saurischia"] = 2800, ["Taxonomy/Sauropsida"] = 42000, ["Taxonomy/Scarabaeiformia"] = 2300, ["Taxonomy/Scarabaeoidea"] = 2300, ["Taxonomy/Schizophora"] = 11000, ["Taxonomy/Scincidae"] = 2100, ["Taxonomy/Scincogekkonomorpha"] = 2600, ["Taxonomy/Scincoidea"] = 2100, ["Taxonomy/Scincomorpha"] = 2300, ["Taxonomy/Scleroglossa"] = 2600, ["Taxonomy/Scrotifera"] = 7700, ["Taxonomy/Serpentes"] = 4900, ["Taxonomy/Siluriformes"] = 3400, ["Taxonomy/Simplicidentata"] = 4100, ["Taxonomy/Spermatophyta"] = 97000, ["Taxonomy/Spermatophytes/Plantae"] = 97000, ["Taxonomy/Spilomelinae"] = 3300, ["Taxonomy/Spiralia"] = 48000, ["Taxonomy/Squamata"] = 15000, ["Taxonomy/Staphyliniformia"] = 2400, ["Taxonomy/Streptophyta"] = 101000, ["Taxonomy/Stylommatophora"] = 3600, ["Taxonomy/Superasterids"] = 34000, ["Taxonomy/Superrosids"] = 30000, ["Taxonomy/Symbiomycota"] = 15000, ["Taxonomy/TSAR"] = 3000, ["Taxonomy/Tachinidae"] = 4300, ["Taxonomy/Tactopoda"] = 220000, ["Taxonomy/Tectipleura"] = 6200, ["Taxonomy/Teleocephala"] = 28000, ["Taxonomy/Teleostei"] = 29000, ["Taxonomy/Teleosteomorpha"] = 29000, ["Taxonomy/Teleostomi"] = 100000, ["Taxonomy/Telluraves"] = 13000, ["Taxonomy/Tenebrionoidea"] = 3100, ["Taxonomy/Tephritidae"] = 2800, ["Taxonomy/Tephritinae"] = 2300, ["Taxonomy/Tephritoidea"] = 3500, ["Taxonomy/Terrabacteria"] = 4000, ["Taxonomy/Tetrapoda"] = 70000, ["Taxonomy/Tetrapulmonata"] = 15000, ["Taxonomy/Theria"] = 17000, ["Taxonomy/Theria/skip"] = 17000, ["Taxonomy/Theropoda/skip"] = 18000, ["Taxonomy/Tortricidae"] = 6800, ["Taxonomy/Tortricinae"] = 4800, ["Taxonomy/Tortricoidea"] = 6800, ["Taxonomy/Toxicofera"] = 8000, ["Taxonomy/Tracheophyta"] = 99000, ["Taxonomy/Tracheophytes/Plantae"] = 99000, ["Taxonomy/Trochida"] = 2500, ["Taxonomy/Trochoidea"] = 2500, ["Taxonomy/Tyranni"] = 2000, ["Taxonomy/Unicalcarida"] = 11000, ["Taxonomy/Vertebrata"] = 104000, ["Taxonomy/Vetigastropoda"] = 4400, ["Taxonomy/Virus"] = 2800, ["Taxonomy_key"] = 115000, ["Taxonomy_preload"] = 115000, ["Tb"] = 13000, ["Tc_nom_list"] = 2200, ["Tcmdb_title"] = 6600, ["Team_roster_navbox"] = 35000, ["Technical"] = 4100, ["Technically_indistinguishable"] = 2200, ["Television_episode_redirect_handler"] = 5500, ["Television_episode_short_description"] = 12000, ["Template"] = 4000, ["Template-Class"] = 14000, ["TemplateData_header"] = 16000, ["Template_category"] = 33000, ["Template_display"] = 36000, ["Template_for_discussion/dated"] = 3000, ["Template_link"] = 7070000, ["Template_link_code"] = 942000, ["Template_link_expanded"] = 2560000, ["Template_link_expanded_with_subst"] = 3800, ["Template_link_general"] = 20000, ["Template_link_null"] = 8500, ["Template_link_universal"] = 12000, ["Template_link_with_alternate_text"] = 2200, ["Template_link_with_link_off"] = 11000, ["Template_link_with_linked_braces"] = 8200, ["Template_link_with_parameters"] = 69000, ["Template_link_with_subst"] = 51000, ["Template_other"] = 4320000, ["Template_parameter_usage"] = 16000, ["Template_parameter_value"] = 40000, ["Template_reference_list"] = 6700, ["Template_shortcut"] = 3900, ["TennisEventInfo"] = 6400, ["TennisEvents"] = 2100, ["Tennis_events"] = 11000, ["Tennis_icon"] = 2700, ["Tennis_icon2"] = 2700, ["Tennis_record"] = 2800, ["Tennis_win_percentage"] = 3500, ["Terminate_sentence"] = 49000, ["Testcases_notice"] = 4000, ["Testcases_other"] = 2200, ["Tfd_links"] = 6000, ["Th/abp"] = 93000, ["Thank"] = 2300, ["Thank_you"] = 4900, ["The_edit-summary_field"] = 9400, ["The_edit-summary_field/OOUI"] = 11000, ["Their"] = 12000, ["They"] = 2600, ["They_have"] = 31000, ["Thin_space"] = 15000, ["Thinsp"] = 13000, ["Third-party"] = 9200, ["Thirteen_Colonies_article_name"] = 2100, ["This_is_a_new_user"] = 6500, ["Thursday"] = 2700, ["Tick"] = 77000, ["Ticket_confirmation"] = 3200, ["Time/JST_offset"] = 118000, ["Time_ago"] = 167000, ["Time_signature"] = 2200, ["Title_case"] = 5400, ["Title_century"] = 15000, ["Title_country"] = 14000, ["Title_decade"] = 26000, ["Title_demonym"] = 13000, ["Title_disambig_text"] = 237000, ["Title_monthname"] = 15000, ["Title_number"] = 4500, ["Title_without_disambig"] = 3600, ["Title_year"] = 196000, ["Tl"] = 6870000, ["Tl2"] = 8400, ["Tlc"] = 819000, ["Tld"] = 124000, ["Tlf"] = 10000, ["Tlg"] = 20000, ["Tlp"] = 69000, ["Tls"] = 43000, ["Tlsc"] = 20000, ["Tlsp"] = 9100, ["Tlu"] = 11000, ["Tlx"] = 2560000, ["Tlxs"] = 2400, ["Tmbox"] = 2550000, ["Tmpv"] = 39000, ["Tn"] = 8200, ["Tnull"] = 8400, ["To"] = 2700, ["To_do"] = 7700, ["Tocright"] = 7300, ["Todo"] = 2700, ["Tomorrow"] = 5800, ["Tone"] = 7700, ["Tone-cmn"] = 2500, ["Toolbar"] = 323000, ["Tooltip"] = 373000, ["Tooltip/styles.css"] = 373000, ["Top-Class"] = 15000, ["Top-importance"] = 15000, ["Top_25_Report"] = 3500, ["Top_25_report"] = 4800, ["Top_icon"] = 74000, ["Totd"] = 4300, ["Totd_nav"] = 5400, ["Tp"] = 2500, ["Tpr"] = 3000, ["Tps"] = 11000, ["Tpw"] = 3000, ["Tq"] = 122000, ["Tq2"] = 3300, ["Tqb"] = 2700, ["Tqi"] = 2200, ["Tqq"] = 3100, ["Track_gauge"] = 24000, ["Track_listing"] = 111000, ["Tracking_category"] = 4300, ["Tracklist"] = 28000, ["Trademark"] = 6500, ["Trademarked"] = 3900, ["TrainsWikiProject"] = 6300, ["Trans"] = 2900, ["Transclude"] = 22000, ["Transclude_lead_excerpt"] = 3500, ["Transcluded_section"] = 4000, ["Transclusionless"] = 4500, ["Transl"] = 46000, ["Translated"] = 22000, ["Translated_page"] = 94000, ["Translation"] = 16000, ["Translation/Base"] = 2400, ["Translation/Information"] = 2100, ["Translation/Summary"] = 2100, ["Transliteration"] = 58000, ["Tree_chart"] = 9500, ["Tree_chart/end"] = 9500, ["Tree_chart/start"] = 9500, ["Tree_list"] = 7800, ["Tree_list/end"] = 7700, ["Tree_list/styles.css"] = 7800, ["Trim"] = 1680000, ["Trim_%"] = 2700, ["Trim_brackets"] = 3300, ["Trim_leading"] = 2100, ["Trim_quotes"] = 25000, ["Tsp"] = 2100, ["Tuesday"] = 2700, ["TuttoCalciatori"] = 2300, ["Twitter"] = 20000, ["Two-digit_year"] = 5700, ["TwoLegResult"] = 5500, ["TwoLegStart"] = 4300, ["TwoLeg_start"] = 5500, ["Module:TNT"] = 8400, ["Module:TableTools"] = 5990000, ["Module:Table_empty_cell"] = 27000, ["Module:TaxonItalics"] = 582000, ["Module:TaxonList"] = 18000, ["Module:Taxonbar"] = 464000, ["Module:Taxonbar/candidate"] = 462000, ["Module:Taxonbar/conf"] = 464000, ["Module:Taxonbar/exists"] = 462000, ["Module:Taxonbar/whitelist"] = 464000, ["Module:Team_appearances_list"] = 15000, ["Module:Team_appearances_list/data"] = 15000, ["Module:Team_bracket"] = 48000, ["Module:Team_bracket_tracking"] = 2800, ["Module:Team_roster_navbox"] = 36000, ["Module:Television_episode_redirect_handler"] = 5500, ["Module:Television_episode_short_description"] = 16000, ["Module:Television_infoboxes_disambiguation_check"] = 65000, ["Module:TemplatePar"] = 30000, ["Module:TemplateStyles"] = 498000, ["Module:Template_invocation"] = 2600, ["Module:Template_link_general"] = 3510000, ["Module:Template_parameter_value"] = 10600000, ["Module:Template_redirect_regex"] = 845000, ["Module:Template_test_case"] = 2600, ["Module:Template_test_case/config"] = 2600, ["Module:Template_test_case/data"] = 2600, ["Module:Template_wrapper"] = 628000, ["Module:Tennis_events_nav"] = 20000, ["Module:Text"] = 1740000, ["Module:Tfd_links"] = 6000, ["Module:Time"] = 2200, ["Module:Time/data"] = 2100, ["Module:Time_ago"] = 167000, ["Module:Title_monthname"] = 15000, ["Module:Toolbar"] = 1320000, ["Module:Top_25_report"] = 4800, ["Module:Track_gauge"] = 24000, ["Module:Track_gauge/data"] = 24000, ["Module:Track_listing"] = 111000, ["Module:Track_listing/configuration"] = 111000, ["Module:Track_listing/styles.css"] = 111000, ["Module:Transcluder"] = 16000, ["Module:Transclusion_count"] = 58000, ["Module:Transclusion_count/data/A"] = 3300, ["Module:Transclusion_count/data/B"] = 2500, ["Module:Transclusion_count/data/C"] = 11000, ["Module:Transclusion_count/data/E"] = 2100, ["Module:Transclusion_count/data/I"] = 2900, ["Module:Transclusion_count/data/L"] = 3000, ["Module:Transclusion_count/data/M"] = 2800, ["Module:Transclusion_count/data/N"] = 2500, ["Module:Transclusion_count/data/P"] = 2700, ["Module:Transclusion_count/data/S"] = 4400, ["Module:Transclusion_count/data/T"] = 2300, ["Module:Transclusion_count/data/U"] = 2400, ["Module:Transclusion_count/data/W"] = 2600, ["Module:Tree_chart"] = 9500, ["Module:Tree_chart/data"] = 9500, ["Module:Trim_quotes"] = 63000, ["Module:TwitterSnowflake"] = 39000, ["Module:Type_in_location"] = 151000, } b3igni4zgc07lqemiv0pccg9gnqw44p Sablonan:Don't edit this line refs 10 4765 18692 2024-05-26T03:53:20Z Bangrapip 9 new 18692 wikitext text/x-wiki {{{refs|}}}<noinclude>{{documentation|Template:Don't edit this line/doc/variant}}</noinclude> dwy47e30j35emuzlo8hefb2w5xkibxd Sablonan:Taxonomy/Superrosids 10 4766 18693 2024-05-26T03:54:49Z Bangrapip 9 new 18693 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Core eudicots |rank=clade |link=Superrosids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} l6c0h3lj3lg9db18cv2xs36s7u25v9l Sablonan:Taxonomy/Core eudicots 10 4767 18694 2024-05-26T03:56:23Z Bangrapip 9 new 18694 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |parent=Core eudicots |rank=clade |link=Superrosids |refs={{Cite journal|author=Angiosperm Phylogeny Group|year=2016|title=An update of the Angiosperm Phylogeny Group classification for the orders and families of flowering plants: APG IV|journal=Botanical Journal of the Linnean Society|volume=181|issue=1|pages=1–20|url=http://onlinelibrary.wiley.com/doi/10.1111/boj.12385/epdf|format=PDF|issn=00244074|doi=10.1111/boj.12385}} }} l6c0h3lj3lg9db18cv2xs36s7u25v9l Sablonan:Long fossil range 10 4768 18695 2024-05-26T03:59:13Z Bangrapip 9 new 18695 wikitext text/x-wiki <includeonly><span class="noprint"><span style="display:inline-block;">{{{prefix|}}}</span><span style="display:inline-block;">{{{3|{{{text|{{{1}}}{{#if:{{{2|}}}|–{{{2|}}}}}{{#iferror:{{#expr:{{{1}}}}}||&nbsp;Ma}}}}}}}}</span>{{{ref|{{{reference|{{{refs|{{{references|}}}}}}}}}}}} <span style="display:inline-block;">{{{PS|{{{ps|}}}}}}</span>{{All time 250px}}<!-- Fossil range marker --><div name=Range style="margin:0 auto; line-height:0; clear:both; width:250px; padding:0px; height:8px; overflow:visible; background-color:transparent; position:relative; top:-4px; z-index:100;">{{long fossil range/marker|{{#if:{{{earliest|}}}|{{#iferror:{{#expr:{{{earliest}}}}}|{{period start|{{{earliest}}}}}|{{{earliest}}}}}|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}}}|{{#if:{{{latest|}}}|{{#iferror:{{#expr:{{{latest}}}}}|{{period end|{{{latest}}}}}|{{{latest}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}}|42<!-- This determines the opacity of the bar-->}} {{long fossil range/marker|{{#iferror:{{#expr:{{{1}}}}}|{{period start|{{{1}}}}}|{{{1}}}}}|{{#iferror:{{#expr:{{{2|{{{1}}}}}}}}|{{period end|{{{2|{{{1}}}}}}}}|{{{2|{{{1}}}}}}}}}} </div> </div></span></includeonly><noinclude>{{documentation}}</noinclude> kzqksvycjn6w79ihrmfmznp5080h8i3 Sablonan:Multiple image 10 4769 18696 2024-05-26T03:59:33Z Bangrapip 9 new 18696 wikitext text/x-wiki {{#invoke:Multiple image|render}}<noinclude>{{documentation}}<!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE, THANKS --></noinclude> q9oxjh8m7wtojz4v77x8mc2nmpowt0r Sablonan:Long fossil range/marker 10 4770 18697 2024-05-26T03:59:59Z Bangrapip 9 new 18697 wikitext text/x-wiki <includeonly><onlyinclude>{{#ifexpr:{{{1}}}-{{{2}}}>5| <div style="position:absolute; height:8px; left:{{#expr:({{period start|hadean}}-{{{1}}})/{{period start|hadean}}*250}}px; width:{{#expr:({{{1}}}-{{{2}}})*250/{{period start|hadean}}}}px; background-color:#360; opacity:{{#if:{{{3|}}}|0.{{{3}}}|1}}; "><!--range-border--></div> {{#if:{{{3|}}}||<div style="position:absolute; height:6px; top:1px; left:{{#expr:(({{period start|hadean}}-{{{1}}})/{{period start|hadean}}*250)+1}}px; width:{{#expr:(({{{1}}}-{{{2}}})*250/{{period start|hadean}})-2}}px; background-color:#6c3;"><!--range-marker--></div>}} |<!--else--> {{#if:{{{3|}}}||<div style="position:absolute; left:{{#expr:({{period start|hadean}}-{{{1}}})/{{period start|hadean}}*250}}px; font-size:50%"><!--contains arrow--><div style="position:relative; left:-0.42em"><!--nudges back left-->&darr;</div></div>}} }}</onlyinclude></includeonly><noinclude> {{Documentation}} [[Category:Template implementation details]] </noinclude> odq8vyxhdf7mlyu1z0v2xgp1bxmcr9q Modul:Multiple image 828 4771 18698 2024-05-26T04:00:47Z Bangrapip 9 new 18698 Scribunto text/plain -- implements [[template:multiple image]] local p = {} local autoscaledimages local nonautoscaledimages local function isnotempty(s) return s and s:match( '^%s*(.-)%s*$' ) ~= '' end local function removepx(s) return tostring(s or ''):match('^(.*)[Pp][Xx]%s*$') or s end local function getdimensions(s, w, h) if tonumber(w) and tonumber(h) then nonautoscaledimages = true return tonumber(w), tonumber(h) end local file = s and mw.title.new('File:' .. mw.uri.decode(mw.ustring.gsub(s,'%|.*$',''), 'WIKI')) file = file and file.file or {width = 0, height = 0} w = tonumber(file.width) or 0 h = tonumber(file.height) or 0 autoscaledimages = true return w, h end local function renderImageCell(image, width, height, link, alt, thumbtime, caption, textalign, istyle, border) local root = mw.html.create('') local altstr = '|alt=' .. (alt or '') local linkstr = link and ('|link=' .. link) or '' local widthstr = '|' .. tostring(width) .. 'px' local thumbtimestr = '' if widthstr == '|-nanpx' then widthstr = '' end if isnotempty( thumbtime ) then thumbtimestr = '|thumbtime=' .. thumbtime end local imagediv = root:tag('div') imagediv:addClass((border ~= 'infobox') and 'thumbimage' or nil) imagediv:cssText(istyle) if( height ) then imagediv:css('height', tostring(height) .. 'px') imagediv:css('overflow', 'hidden') end imagediv:wikitext('[[file:' .. image .. widthstr .. linkstr .. altstr .. thumbtimestr .. ']]') if isnotempty(caption) then local captiondiv = root:tag('div') captiondiv:addClass((border ~= 'infobox') and 'thumbcaption' or nil) if isnotempty(textalign) then captiondiv:addClass('text-align-' .. textalign) end captiondiv:wikitext(caption) end return tostring(root) end local function getWidth(w1, w2) local w if isnotempty(w1) then w = tonumber(w1) elseif isnotempty(w2) then w = tonumber(w2) end return w or 200 end local function getPerRow(pstr, ic) -- split string into array using any non-digit as a dilimiter local pr = mw.text.split(pstr or '', '[^%d][^%d]*') -- if split failed, assume a single row if (#pr < 1) then pr = {tostring(ic)} end -- convert the array of strings to an array of numbers, -- adding any implied/missing numbers at the end of the array local r = 1 local thisrow = tonumber(pr[1] or ic) or ic local prownum = {} while( ic > 0 ) do prownum[r] = thisrow ic = ic - thisrow r = r + 1 -- use the previous if the next is missing and -- make sure we don't overstep the number of images thisrow = math.min(tonumber(pr[r] or thisrow) or ic, ic) end return prownum end local function renderMultipleImages(frame) local pargs = frame:getParent().args local args = frame.args local width = removepx(pargs['width'] or '') local dir = pargs['direction'] or '' local border = pargs['border'] or args['border'] or '' local align = pargs['align'] or args['align'] or (border == 'infobox' and 'center' or '') local capalign = pargs['caption_align'] or args['caption_align'] or '' local totalwidth = removepx(pargs['total_width'] or args['total_width'] or '') local imgstyle = pargs['image_style'] or args['image_style'] local header = pargs['header'] or pargs['title'] or '' local footer = pargs['footer'] or '' local imagegap = tonumber(pargs['image_gap'] or '1') or 1 local perrow = nil local thumbclass = { ["left"] = 'tleft', ["none"] = 'tnone', ["center"] = 'tnone', ["centre"] = 'tnone', ["right"] = 'tright' } -- find all the nonempty images local imagenumbers = {} local imagecount = 0 for k, v in pairs( pargs ) do local i = tonumber(tostring(k):match( '^%s*image([%d]+)%s*$' ) or '0') if( i > 0 and isnotempty(v) ) then table.insert( imagenumbers, i) imagecount = imagecount + 1 end end -- sort the imagenumbers table.sort(imagenumbers) -- create an array with the number of images per row perrow = getPerRow(dir == 'vertical' and '1' or pargs['perrow'], imagecount) -- compute the number of rows local rowcount = #perrow -- store the image widths and compute row widths and maximum row width local heights = {} local widths = {} local widthmax = 0 local widthsum = {} local k = 0 for r=1,rowcount do widthsum[r] = 0 for c=1,perrow[r] do k = k + 1 if( k <= imagecount ) then local i = imagenumbers[k] if( isnotempty(totalwidth) ) then widths[k], heights[k] = getdimensions(pargs['image' .. i], pargs['width' .. i], pargs['height' .. i]) else widths[k] = getWidth(width, pargs['width' .. i]) end widthsum[r] = widthsum[r] + widths[k] end end widthmax = math.max(widthmax, widthsum[r]) end -- make sure the gap is non-negative if imagegap < 0 then imagegap = 0 end -- if total_width has been specified, rescale the image widths if( isnotempty(totalwidth) ) then totalwidth = tonumber(totalwidth) widthmax = 0 local k = 0 for r=1,rowcount do local koffset = k local tw = totalwidth - (3 + imagegap) * (perrow[r] - 1) - 12 local ar = {} local arsum = 0 for j=1,perrow[r] do k = k + 1 if( k<= imagecount ) then local i = imagenumbers[k] local h = heights[k] or 0 if (h > 0) then ar[j] = widths[k]/h heights[k] = h else ar[j] = widths[k]/100 end arsum = arsum + ar[j] end end local ht = tw/arsum local ws = 0 k = koffset for j=1,perrow[r] do k = k + 1 if( k<= imagecount ) then local i = imagenumbers[k] widths[k] = math.floor(ar[j]*ht + 0.5) ws = ws + widths[k] if heights[k] then heights[k] = math.floor(ht) end end end widthsum[r] = ws widthmax = math.max(widthmax, widthsum[r]) end end -- start building the array of images, if there are images if( imagecount > 0 ) then -- compute width of outer div local bodywidth = 0 for r=1,rowcount do if( widthmax == widthsum[r] ) then bodywidth = widthmax + (3 + imagegap) * (perrow[r] - 1) + 12 end end -- The body has a min-width of 100, which needs to be taken into account on specific widths bodywidth = math.max( 100, bodywidth - 8); local bg = pargs['background color'] or '' -- create the array of images local root = mw.html.create('div') root:addClass('thumb') root:addClass('tmulti') -- root:addClass('tmulti-sandbox') root:addClass(thumbclass[align] or 'tright') if( align == 'center' or align == 'centre' ) then root:addClass('center') end if( bg ~= '' ) then root:css('background-color', bg) end local div = root:tag('div') div:addClass((border ~= 'infobox') and 'thumbinner multiimageinner' or 'multiimageinner') div:css('width', tostring(bodywidth) .. 'px') :css('max-width', tostring(bodywidth) .. 'px') if( bg ~= '' ) then div:css('background-color', bg) end if( border == 'infobox' or border == 'none') then div:css('border', 'none') end -- add the header if( isnotempty(header) ) then div:tag('div') :addClass('trow') :tag('div') :addClass('theader') :css('text-align', pargs['header_align']) :css('background-color', (pargs['header_background'] ~= '') and pargs['header_background'] or nil) :wikitext(header) end -- loop through the images local k = 0 for r=1,rowcount do local rowdiv = div:tag('div'):addClass('trow'); for j=1,perrow[r] do k = k + 1 if( k <= imagecount ) then local imagediv = rowdiv:tag('div') imagediv:addClass('tsingle') if bg ~= '' then imagediv:css('background-color', bg); end if ((imagegap > 1) and (j < perrow[r])) then imagediv:css('margin-right', tostring(imagegap) .. 'px') end local i = imagenumbers[k] local img = pargs['image' .. i] local w = widths[k] imagediv:css('width', tostring(2 + w) .. 'px') :css('max-width', tostring(2 + w) .. 'px') imagediv:wikitext(renderImageCell(img, w, heights[k], pargs['link' .. i], pargs['alt' .. i], pargs['thumbtime' .. i], pargs['caption' .. i], capalign, imgstyle, border)) end end end -- add the footer if( isnotempty(footer) ) then local falign = string.lower(pargs['footer_align'] or args['footer_align'] or '') falign = (falign == 'centre') and 'center' or falign div:tag('div') :addClass('trow') :css('display', (falign ~= '') and 'flow-root' or 'flex') :tag('div') :addClass((border ~= 'infobox') and 'thumbcaption' or nil) :css('text-align', (falign ~= '') and falign or nil) :css('background-color', (pargs['footer_background'] ~= '') and pargs['footer_background'] or nil) :wikitext(footer) end return tostring(root) end return '' end function p.render( frame ) autoscaledimages = false nonautoscaledimages = false return frame:extensionTag {name = 'templatestyles', args = {src = 'Multiple image/styles.css', wrapper = ".tmulti"}} .. renderMultipleImages( frame ) .. (autoscaledimages and '[[Category:Pages using multiple image with auto scaled images]]' or '') .. (nonautoscaledimages and '[[Category:Pages using multiple image with manual scaled images]]' or '') end p[''] = function( frame ) return p.render( frame:newChild{title = frame:getTitle()} ) end return p rqx9yx7blknenlrdif6d7bicts7vmwe Sablonan:All time 250px 10 4772 18699 2024-05-26T04:01:28Z Bangrapip 9 new 18699 wikitext text/x-wiki <div id=Timeline-row style="margin: 4px auto 0; clear:both; width:250px; padding:0px; height:18px; overflow:visible; border:1px #666; border-style:solid none; font-size:small; position:relative; z-index:0;"> {{long fossil range/bar 250|Paleozoic}} {{long fossil range/bar 250|Mesozoic}} {{long fossil range/bar 250|Cenozoic}} {{long fossil range/bar 250|Phanerozoic|{{font color|black|Pha.}}|top=1}} {{long fossil range/bar 250|paleoproterozoic}} {{long fossil range/bar 250|mesoproterozoic}} {{long fossil range/bar 250|neoproterozoic}} {{long fossil range/bar 250|Proterozoic|{{font color|black|Proterozoic}}|top=1}} {{long fossil range/bar 250|Eoarchean}} {{long fossil range/bar 250|Paleoarchean}} {{long fossil range/bar 250|Mesoarchean}} {{long fossil range/bar 250|neoarchean}} {{long fossil range/bar 250|Archean|{{font color|black|Archean}}|top=1}} {{long fossil range/bar 250|Hadean}} {{long fossil range/bar 250|Hadean|{{font color|white|Had.}}|top=1}} <div id=end-border style="position:absolute; height:100%; background-color:#666; width:1px; left:249px"></div><noinclude></div> {{Documentation}} </noinclude> k35g0hvwqqwo0sa20dek064dtzwiqvr Sablonan:Long fossil range/bar 250 10 4773 18700 2024-05-26T04:01:52Z Bangrapip 9 new 18700 wikitext text/x-wiki <includeonly><onlyinclude><div style="position:absolute; height:{{#if:{{{top|}}}|6|12px; top:6}}px; text-align:center; background-color:{{period color|{{{1}}}}}; left:{{#expr:({{period start|hadean}}-{{period start|{{{1}}}}})/{{period start|hadean}}*250}}px; width:{{#expr: ({{period start|{{{1}}}}}-{{period end|{{{1}}}}})/{{period start|hadean}}*250}}px;">{{#if:{{{2|}}}|[[{{{1}}}{{!}}{{{2}}}]]}}</div></onlyinclude></includeonly> {{Documentation}} [[Category:Template implementation details|{{PAGENAME}}]] 1ctaujylor49qegumdiwyl5qftrolc5 Sablonan:Font color 10 4774 18701 2024-05-26T04:02:15Z Bangrapip 9 new 18701 wikitext text/x-wiki <includeonly>{{ safesubst:#if: {{{text|{{{3|}}}}}} | {{ safesubst:#if: {{{link|}}} | {{ safesubst:#ifeq: {{{link|}}} | yes | [[ {{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}|<span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span>]] | [[{{{link|}}}|<span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span>]] }} | <span style="background-color:{{ safesubst:#if:trim | {{{bg|{{{2|inherit}}}}}} }}; color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{text|{{{3|}}}}}} }}</span> }} | {{ safesubst:#if: {{{link|}}} | {{ safesubst:#ifeq: {{{link|}}} | yes | [[ {{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }} |<span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span>]] | [[ {{ safesubst:#if:trim | {{{link|}}} }} |<span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span>]] }} | <span style="color:{{ safesubst:#if:trim | {{{fg|{{{1|inherit}}}}}} }};">{{ safesubst:#if:trim | {{{bg|{{{2|}}}}}} }}</span> }} }}</includeonly><noinclude> {{documentation}} </noinclude> ie83cnoicyekcaw9x4vxa0nhbwv8ull Sablonan:Multiple image/styles.css 10 4775 18702 2024-05-26T04:03:12Z Bangrapip 9 new 18702 sanitized-css text/css /* {{pp-template}} */ /* this is a block */ .multiimageinner { display: flex; flex-direction: column; } .trow { display: flex; flex-direction: row; clear: left; flex-wrap: wrap; width: 100%; box-sizing: border-box; } /* this is a cell */ .tsingle { margin: 1px; float: left; } .theader { clear: both; font-weight: bold; text-align: center; align-self: center; background-color: transparent; width: 100%; } .thumbcaption { background-color: transparent; } .text-align-left { text-align: left; } .text-align-right { text-align: right; } .text-align-center { text-align: center; } @media all and ( max-width: 720px ) { .thumbinner { /* not !important usage can be removed when these are no longer inline styles inside Template:Multiple image and media query using min-width is introduced */ width: 100% !important; box-sizing: border-box; max-width: none !important; align-items: center; } .trow { justify-content: center; } .tsingle { /* not !important usage can be removed when these are no longer inline styles inside Template:Multiple image and media query using min-width is introduced */ float: none !important; max-width: 100% !important; box-sizing: border-box; text-align: center; } .tsingle .thumbcaption { text-align: left; } .trow > .thumbcaption { text-align: center; } } 068of81h4hh3xym3hkdmrtma6u0rpgs Sablonan:Taxonbar/exists 10 4776 18703 2024-05-26T04:04:57Z Bangrapip 9 new 18703 wikitext text/x-wiki {{#invoke:Taxonbar/exists|check}}<noinclude> {{Documentation}} </noinclude> qm540hvut8myens1nyj8utm5pjyirwp Modul:Taxonbar/exists 828 4777 18704 2024-05-26T04:06:18Z Bangrapip 9 new 18704 Scribunto text/plain local p = {} function p.check( frame ) local pagename = mw.title.getCurrentTitle().text local content = mw.title.new(pagename):getContent() or '' local getRegex = require('Module:Template redirect regex').main local tregex = getRegex('Taxonbar') for _, v in pairs (tregex) do local found = string.match(content, v) if found then local v_cmt_before = '%<%!%-%-%s*'..v local v_cmt_after = v..'[^{}]*}}%s*-->' local found_cmt = mw.ustring.match(content, v_cmt_before) or mw.ustring.match(content, v_cmt_after) if found_cmt then return 'commented' else return true end end end return false end return p bw0bd4x3vxbze53xk1cthzjx2n8v3u3 Modul:Template redirect regex 828 4778 18705 2024-05-26T04:07:31Z Bangrapip 9 new 18705 Scribunto text/plain local p = {} --returns a table of regular expressions, sorted by descending popularity, for a parent template and all redirects to it as of a certain date, or nil --regex for the 1st pipe and surrounding whitespace are purposefully omitted to give the calling modules more flexibility function p.main( template ) --expand the following table as-needed, following the same format local tCanonical_templates = { ['Category redirect'] = { --the following 11 pages (6 condensed) redirect to [[Template:Category redirect]], as of 2022/9: '{{ *[Cc]ate?g?o?r?y?[ _]*[rR]edirect', --parent+505+312+243+1 transclusions '{{ *[Cc]atr', --21 '{{ *[Cc]at[ _]*[rR]edir', --5+3 '{{ *[Cc]at[ _]*[rR]ed', --3+2 '{{ *[Cc]at[ _]*[mM]ove', --1 '{{ *[Cc]ategory[ _]*[mM]ove', --0 }, ['Taxonbar'] = { --the following 6 pages (3 condensed) redirect to [[Template:Taxonbar]], as of 2023/8: '{{ *[Tt]axon?[ _-]?[bB]ar', --parent+50+11+2+2 transclusions '{{ *[Tt]axon[Ii]ds', --45 '{{ *[Tt]axon[ _]*[iI]dentifiers', --1 --detect direct calls to [[Module:Taxonbar]] '{{ *#invoke *: *[Tt]axonbar', }, } return tCanonical_templates[template] or nil end return p pa7669uqhpk99bwpbzytsbetwzavg1y Modul:ResolveEntityId 828 4779 18706 2024-05-26T04:08:42Z Bangrapip 9 new 18706 Scribunto text/plain local p = {} function p._id(idOrTitle, alt) local function checkId(id) if id and mw.wikibase.entityExists(id) then local sitelink = mw.wikibase.getSitelink(id) if sitelink then return mw.wikibase.getEntityIdForTitle(sitelink) or mw.wikibase.getEntity(id).id end return mw.wikibase.getEntity(id).id else return alt end end if type(idOrTitle) == 'string' then idOrTitle = mw.ustring.upper(mw.ustring.sub(idOrTitle, 1, 1)) .. mw.ustring.sub(idOrTitle, 2) if mw.wikibase.isValidEntityId(idOrTitle) then -- idOrTitle is in the proper format for a Wikidata entity ID return checkId(idOrTitle) else local eid = mw.wikibase.getEntityIdForTitle(idOrTitle) if eid then -- idOrTitle is a title that matches a Wikidata entity local instanceOf = mw.wikibase.getBestStatements(eid, 'P31')[1] --instance of if not instanceOf or instanceOf.mainsnak.datavalue.value.id ~= 'Q4167410' then -- instance-of value is missing or is not "disambiguation" return checkId(eid) end else -- idOrTitle is a title, but no wikidata item exists for that title local page = mw.title.new(idOrTitle) if page then -- valid title local rtarget = page.redirectTarget if rtarget then -- title is a Wikipedia redirect return p._id(rtarget.fullText, alt) end end end end end return alt end function p.entityid(frame) return p._id(frame.args[1], frame.args[2]) end return p ry69bn9mxmmaldta93uw9tjdcz4y314 Sablonan:Edit taxonomy 10 4780 18707 2024-05-26T04:09:03Z Bangrapip 9 new 18707 wikitext text/x-wiki <includeonly><span class='plainlinks' style='font-size:smaller; float:right; padding-right:0.4em; margin-left:-3em;'>[[File:OOjs UI icon edit-ltr.svg|15px|link=Template:Taxonomy/{{{1}}}|Edit this classification]]</span></includeonly><noinclude>{{documentation}}</noinclude> 7wr62sl2dxikjoi4uc4g0ymfs1izof7 Sablonan:Taxonomy/Plantae 10 4781 18708 2024-05-26T04:09:33Z Bangrapip 9 new 18708 wikitext text/x-wiki <noinclude>{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=regnum |parent=Archaeplastida |link=Plant|Plantae }} 4x9aakbwy95kx6ln8gvw4yokjdjjdn1 Sablonan:Taxonomy/Archaeplastida 10 4782 18709 2024-05-26T04:10:53Z Bangrapip 9 new 18709 wikitext text/x-wiki <noinclude>{{pp-template}}{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=unranked |parent=Diaphoretickes |link=Archaeplastida |refs={{Cite journal|last1=Adl|first1=Sina M.|last2=Simpson|first2=Alastair G. B.|last3=Farmer|first3=Mark A.|last4=Andersen|first4=Robert A.|last5=Anderson|first5=O. Roger|last6=Barta|first6=John R.|last7=Bowser|first7=Samuel S.|last8=Brugerolle|first8=Guy|last9=Fensome|first9=Robert A.|date=2005-10-01|title=The New Higher Level Classification of Eukaryotes with Emphasis on the Taxonomy of Protists|url=http://onlinelibrary.wiley.com/doi/10.1111/j.1550-7408.2005.00053.x/abstract|journal=Journal of Eukaryotic Microbiology|language=en|volume=52|issue=5|pages=399–451|doi=10.1111/j.1550-7408.2005.00053.x|pmid=16248873|s2cid=8060916|issn=1550-7408}} {{cite journal | date=2015| author = Ruggiero| title = Higher Level Classification of All Living Organisms | volume=10 |issue=4 |journal=PLOS ONE | pages = e0119248| doi=10.1371/journal.pone.0119248 | pmid = 25923521| pmc = 4418965| bibcode = 2015PLoSO..1019248R|display-authors=etal| doi-access = free}} }} t69jbhfqjfa319uo5710l7rxw7ecm3p Sablonan:Taxonomy/Diaphoretickes 10 4783 18710 2024-05-26T04:11:35Z Bangrapip 9 new 18710 wikitext text/x-wiki <noinclude>{{pp-template}}{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=cladus |link=Diaphoretickes |parent=Eukaryota |refs={{cite journal |last1=Adl |first1=Sina M. |last2=Bass |first2=David |last3=Lane |first3=Christopher E. |last4=Lukeš |first4=Julius |last5=Schoch |first5=Conrad L. |last6=Smirnov |first6=Alexey |last7=Agatha |first7=Sabine |last8=Berney |first8=Cedric |last9=Brown |first9=Matthew W. |last10=Burki |first10=Fabien |last11=Cárdenas |first11=Paco |last12=Čepička |first12=Ivan |last13=Chistyakova |first13=Lyudmila |last14=Campo |first14=Javier |last15=Dunthorn |first15=Micah |last16=Edvardsen |first16=Bente |last17=Eglit |first17=Yana |last18=Guillou |first18=Laure |last19=Hampl |first19=Vladimír |last20=Heiss |first20=Aaron A. |last21=Hoppenrath |first21=Mona |last22=James |first22=Timothy Y. |last23=Karnkowska |first23=Anna |last24=Karpov |first24=Sergey |last25=Kim |first25=Eunsoo |last26=Kolisko |first26=Martin |last27=Kudryavtsev |first27=Alexander |last28=Lahr |first28=Daniel J.G. |last29=Lara |first29=Enrique |last30=Le Gall |first30=Line |first31=Denis H. |last31=Lynn |first32=David G. |last32=Mann |first33=Ramon |last33=Massana |first34=Edward A.D. |last34=Mitchell |first35=Christine |last35=Morrow |first36=Jong Soo |last36=Park |first37=Jan W. |last37=Pawlowski |first38=Martha J. |last38=Powell |first39=Daniel J. |last39=Richter |first40=Sonja |last40=Rueckert |first41=Lora |last41=Shadwick |first42=Satoshi |last42=Shimano |first43=Frederick W. |last43=Spiegel |first44=Guifré |last44=Torruella |first45=Noha |last45=Youssef |first46=Vasily |last46=Zlatogursky |first47=Qianqian |last47=Zhang |title=Revisions to the Classification, Nomenclature, and Diversity of Eukaryotes |year=2019|journal=Journal of Eukaryotic Microbiology |volume=66 |issue=1 |pages=4–119 |doi=10.1111/jeu.12691 |pmid=30257078 |pmc=6492006 }} }} oknwznscr9brc7tdjo9ia20xxizdkm4 Sablonan:Taxonomy/Eukaryota 10 4784 18712 18711 2024-05-26T04:12:38Z Bangrapip 9 Ngeganti isi ama "<noinclude>{{pp-template}}{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=domain |parent=Life |link=Eukaryote|Eukaryota }}" 18712 wikitext text/x-wiki <noinclude>{{pp-template}}{{High-use}} </noinclude>{{Don't edit this line {{{machine code|}}} |rank=domain |parent=Life |link=Eukaryote|Eukaryota }} n23c94otg9s9v781uogmuperqtobqhn Sablonan:Taxonomy/Life 10 4785 18713 2024-05-26T04:13:14Z Bangrapip 9 new 18713 wikitext text/x-wiki <noinclude><!-- This page left intentionally blank; all automated taxoboxes depend on this being the case! -->{{documentation}}</noinclude> 1h7c2db91t5mksbjpcirqml16enin1q Modul:Formatted appearance 828 4786 18715 2024-05-26T04:23:13Z Bangrapip 9 new 18715 Scribunto text/plain require("strict") -- This module requires the use of Module:List. local list = require("Module:List") local p = {} -- Local function which is used to get a correctly formatted entry. -- Function checks if the array had a value added by checking the counter, -- and returns the relevant result. local function getFormattedEntry(args, counter) if (counter == 1) then -- Check if the counter stayed the same. return "" -- Nothing was added to array; Return empty string. elseif (counter == 2) then -- Check if only one value was added to the array. return args[1] -- Only one value was added to array; Return that value. else -- The array had more than one value added. return list.makeList("unbulleted", args) -- Call list.makeList() to retrieve the formatted plainlist. end end --[[ Local function which is used to format an appearance for a comic book, in the style of: Line 1: <comic book title> #<issue number> (with comic book title in italics) Line 2: <release date> For other usages, see createGenericEntry(). The function works with the following combinations: -- Only comic book title (example: "The Incredible Hulk"). -- Title and issue number (example: "The Incredible Hulk" and "181"). -- Title and release date (example: "The Incredible Hulk and "November 1974"). -- Title, issue number and release date (example: "The Incredible Hulk", "181" and "November 1974"). -- Only release date (example: "November 1974"). --]] local function createComicEntry(appearanceMajor, appearanceMinor, appearanceDate) local fullString = {} -- Variable to save the array. local counter = 1 -- Variable to save the array counter. if (appearanceMajor ~= nil) then -- Check if a comic book title was entered. if (appearanceMinor == nil) then -- A comic book title was entered; Check if a issue number was entered. fullString[counter] = appearanceMajor -- A issue was not entered; Add only the comic book title to the array. counter = counter + 1 -- Increment counter by one. else fullString[counter] = appearanceMajor .. " " .. appearanceMinor -- A issue was entered; Add both to the array. counter = counter + 1 -- Increment counter by one. end end if (appearanceDate ~= nil) then -- Check if a release date was entered. fullString[counter] = appearanceDate -- A release date was entered; Add it to the array. counter = counter + 1 -- Increment counter by one. end return getFormattedEntry(fullString, counter) -- Call getFormattedEntry() to get a correctly formatted entry. end --[[ Local function which is used to format an appearance for most usages, including television, film, books, songs and games, in the style of: Line 1: <minor work title> (in quotes) (Minor works include: TV episodes, chapters, songs and game missions) Line 2: <major work title> (in italics) (Major works include: TV series, films, books, albums and games) Line 3: <release date> For comic book usages, see createComicEntry(). The function works with the following combinations: -- Only minor work title (example: "Live Together, Die Alone"). -- Minor work title and major work title (example: "Live Together, Die Alone" and "Lost"). -- Minor work title and release date (example: "Live Together, Die Alone" and "May 24, 2006"). -- Minor work title, major work title and release date (example: "Live Together, Die Alone", "Lost" and "May 24, 2006"). -- Only major work title (example: "Lost"). -- major work title and release date (example: "Lost" and "May 24, 2006"). -- Only release date (example: "May 24, 2006"). --]] local function createGenericEntry(appearanceMajor, appearanceMinor, appearanceDate) local fullString = {} -- Variable to save the array. local counter = 1 -- Variable to save the array counter. if (appearanceMinor ~= nil) then -- Check if a minor appearance was entered. fullString[counter] = appearanceMinor -- A minor appearance was entered; Add it to the array. counter = counter + 1 -- Increment counter by one. end if (appearanceMajor ~= nil) then -- Check if a major appearance was entered. fullString[counter] = appearanceMajor -- A major appearance was entered; Add it to the array. counter = counter + 1 -- Increment counter by one. end if (appearanceDate ~= nil) then -- Check if a release date was entered. fullString[counter] = appearanceDate -- A release date was entered; Add it to the array. counter = counter + 1 -- Increment counter by one. end return getFormattedEntry(fullString, counter) -- Call getFormattedEntry() to get a correctly formatted entry. end -- Local function which is used to format with a hash symbol comic book issues. -- For other minor works, see getFormattedGenericMinorWork(). local function getFormattedComicMinorWorkTitle(issue) if (issue ~= nil) then -- Check if the issue is not nil. if (string.find(issue, "#")) then -- Check if the issue already has a hash symbol. return issue -- Hash symbol already present; Return issue. else local formattedString = string.gsub(issue, "%d+", "#%1") -- Hash symbol not found; Add the symbol before the issue number. return formattedString -- Return issue. end else return nil -- issue is nil; Return nil. end end -- Local function which is used to format with quotes a minor work title of most types. -- For comic book issues, see getFormattedComicMinorWork() (see [MOS:MINORWORK]). local function getFormattedGenericMinorWorkTitle(title) if (title ~= nil) then -- Check if the title is not nil. return "\"" .. title .. "\"" -- Title is not nil; Add quotes to the title. else return nil -- Title is nil; Return nil. end end -- Local function which is used to format with italics a major work title (see [MOS:MAJORWORK]). local function getFormattedMajorWorkTitle(title) if (title ~= nil) then -- Check if the title is not nil. return "''" .. title .. "''" -- Title is not nil; Add italics to the title. else return nil -- Title is nil; Return nil. end end -- Local function which does the actual main process. local function _getFormattedAppearance(args) local appearanceMajor = args.major_work -- Get the title of the major work. local appearanceMinor = args.minor_work -- Get the title of the minor work. local isComic = false -- Variable to save the status of wether the appearence is from a comic book. if (args.issue ~= nil) then -- Check if the comic specific issue is not nil. appearanceMinor = args.issue -- Issue is not nil; Get the issue number. isComic = true -- Set isComic to true. end local appearanceDate = args.date -- Get the release date of the minor work. local formattedAppearanceMajor = getFormattedMajorWorkTitle(appearanceMajor) -- Call getFormattedMajorWorkTitle() to get a formatted major work title. if (isComic == false) then -- Check if the appearance is a comic book appearance. -- The appearance is not a comic book appearance; local formattedAppearanceMinor = getFormattedGenericMinorWorkTitle(appearanceMinor) -- Call getFormattedGenericMinorWorkTitle() to get a formatted minor work title. return createGenericEntry(formattedAppearanceMajor, formattedAppearanceMinor, appearanceDate) -- Call createGenericEntry() to create an appearance entry. else -- The appearance is a comic book appearance. local formattedAppearanceMinor = getFormattedComicMinorWorkTitle(appearanceMinor) -- Call getFormattedComicMinorWorkTitle() to get a formatted minor work title. return createComicEntry(formattedAppearanceMajor, formattedAppearanceMinor, appearanceDate) -- Call createComicEntry() to create a comic book appearance entry. end end --[[ Public function which is used to format the |first_appeared= and |last_appeared= fields. The usage of this module allows for correct title formatting (see [MOS:MAJORWORK] and [MOS:MINORWORK]), and correct line breaks based on guidelines (see [WP:UBLIST]). Parameters: -- |major_work= — optional; The title of the major work the fictional element appeared in. Major works include TV series, films, books, albums and games. -- |minor_work= — optional; The title of the minor work the fictional element appeared in. Minor works include TV episodes, chapters, songs and game missions. -- |issue= — optional; The number of the comic book issue the fictional element appeared in. -- |date= — optional; The date of the publication/release of the minor work where the fictional element appeared in. --]] function p.getFormattedAppearance(frame) local getArgs = require("Module:Arguments").getArgs -- Use Module:Arguments to access module arguments. local args = getArgs(frame) -- Get the arguments sent via the template. return _getFormattedAppearance(args) -- Call _getFormattedAppearance() to perform the actual process. end return p r0mrox3cox9z44ktfspvhp7yplotulx Sablonan:Infobox character 10 4787 18716 2024-05-26T04:23:21Z Bangrapip 9 new 18716 wikitext text/x-wiki {{Main other|{{Short description|Fictional character|noreplace|pagetype=Articles}}}} {{Infobox | bodystyle = border-spacing: 2px 5px; | above = {{If empty |{{{name|}}} |<includeonly>{{PAGENAMEBASE}}</includeonly> }} | abovestyle = background-color: #DEDEE2; | subheader = {{#if: {{{series|}}}{{{franchise|}}} | {{#if: {{{series|}}} | ''{{{series|}}}'' | {{{franchise|}}} }} character{{#if: {{{multiple|}}} | s }} }} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|upright={{{image_upright|}}}|alt={{{alt|}}}}} | caption = {{{caption|}}} | headerstyle = background-color: #DEDEE2; | label1 = First appearance | data1 = {{#if: {{{first|}}} | {{{first|}}} | {{#invoke:Formatted appearance|getFormattedAppearance|major_work={{{first_major|}}} |minor_work={{{first_minor|}}} |issue={{{first_issue|}}} |date={{{first_date|}}} }} }} | label2 = First game | data2 = {{{firstgame|}}} | label3 = Last appearance | data3 = {{#if: {{{last|}}} | {{{last|}}} | {{#invoke:Formatted appearance|getFormattedAppearance|major_work={{{last_major|}}} |minor_work={{{last_minor|}}} |issue={{{last_issue|}}} |date={{{last_date|}}} }} }} | label4 = Created by | data4 = {{{creator|}}} | label5 = Based on | data5 = {{{based_on|}}} | label6 = Adapted by | data6 = {{{adapted_by|}}} | label7 = Designed by | data7 = {{{designer|}}} | label8 = Portrayed by | data8 = {{{portrayer|}}} | label9 = Voiced by | data9 = {{{voice|}}} | label10 = Motion capture | data10 = {{{motion_actor|}}} | label11 = {{{lbl1|}}} | data11 = {{{data1|}}} | label12 = {{{lbl2|}}} | data12 = {{{data2|}}} | label13 = {{{lbl3|}}} | data13 = {{{data3|}}} | label14 = {{{lbl4|}}} | data14 = {{{data4|}}} | label15 = {{{lbl5|}}} | data15 = {{{data5|}}} | header20 = {{#if: {{{noinfo|}}} || {{#if: {{{full_name|}}} {{{alias|}}} {{{aliases|}}} {{{nickname|}}} {{{nicknames|}}} {{{race|}}} {{{species|}}} {{{gender|}}} {{{title|}}} {{{occupation|}}} {{{position|}}} {{{class|}}} {{{affiliation|}}} {{{alignment|}}} {{{fighting_style|}}} {{{weapon|}}} {{{family|}}} {{{spouse|}}} {{{spouses|}}} {{{significant_other|}}} {{{significant_others|}}} {{{children|}}} {{{relatives|}}} {{{religion|}}} {{{origin|}}} {{{home|}}} {{{nationality|}}} {{{data21|}}} {{{data22|}}} {{{data23|}}} {{{data24|}}} {{{data25|}}} | {{If empty |{{{info-hdr|}}} |In-universe information }} }} }} | label21 = Full name | data21 = {{{full_name|}}} | label22 = {{#if: {{{alias|}}} | Alias | Aliases }} | data22 = {{If empty |{{{alias|}}} |{{{aliases|}}} }} | label23 = {{#if: {{{nickname|}}} | Nickname | Nicknames }} | data23 = {{If empty |{{{nickname|}}} |{{{nicknames|}}} }} | label24 = {{#if: {{{race|}}} | Race | Species }} | data24 = {{If empty |{{{race|}}} |{{{species|}}} }} | label25 = Gender | data25 = {{{gender|}}} | label26 = Title | data26 = {{{title|}}} | label27 = {{#if: {{{occupation|}}} | Occupation | {{#if: {{{position|}}} | Position | Class }} }} | data27 = {{If empty |{{{occupation|}}} |{{{position|}}} |{{{class|}}} }} | label28 = {{#if: {{{affiliation|}}} | Affiliation | Alignment }} | data28 = {{If empty |{{{affiliation|}}} |{{{alignment|}}} }} | label29 = Fighting style | data29 = {{{fighting_style|}}} | label30 = Weapon | data30 = {{{weapon|}}} | label31 = Family | data31 = {{{family|}}} | label32 = {{#if: {{{spouse|}}} | Spouse | Spouses }} | data32 = {{If empty |{{{spouse|}}} |{{{spouses|}}} }} | label33 = {{#if: {{{significant_other|}}} | Significant {{nowrap|other}} | Significant {{nowrap|others}} }} | data33 = {{If empty |{{{significant_other|}}} |{{{significant_others|}}} }} | label34 = Children | data34 = {{{children|}}} | label35 = Relatives | data35 = {{{relatives|}}} | label36 = Religion | data36 = {{{religion|}}} | label37 = {{#if: {{{origin|}}} | Origin | Home }} | data37 = {{If empty |{{{origin|}}} |{{{home|}}} }} | label38 = Nationality | data38 = {{{nationality|}}} | label39 = {{{lbl21|}}} | data39 = {{{data21|}}} | label40 = {{{lbl22|}}} | data40 = {{{data22|}}} | label41 = {{{lbl23|}}} | data41 = {{{data23|}}} | label42 = {{{lbl24|}}} | data42 = {{{data24|}}} | label43 = {{{lbl25|}}} | data43 = {{{data25|}}} | header50 = {{#if: {{{data31|}}} {{{data32|}}} {{{data33|}}} {{{data34|}}} {{{data35|}}} | {{{extra-hdr|}}} }} | label51 = {{{lbl31|}}} | data51 = {{{data31|}}} | label52 = {{{lbl32|}}} | data52 = {{{data32|}}} | label53 = {{{lbl33|}}} | data53 = {{{data33|}}} | label54 = {{{lbl34|}}} | data54 = {{{data34|}}} | label55 = {{{lbl35|}}} | data55 = {{{data35|}}} }}<!-- Start tracking -->{{Main other |{{#if: {{{lbl35|}}} {{{data35|}}} {{{lbl25|}}} {{{data25|}}} {{{lbl5|}}} {{{data5|}}} | [[Category:Articles using Infobox character with multiple unlabeled fields|5{{PAGENAME}}]] | {{#if: {{{lbl34|}}} {{{data34|}}} {{{lbl24|}}} {{{data24|}}} {{{lbl4|}}} {{{data4|}}} | [[Category:Articles using Infobox character with multiple unlabeled fields|4{{PAGENAME}}]] | {{#if: {{{lbl33|}}} {{{data33|}}} {{{lbl23|}}} {{{data23|}}} {{{lbl3|}}} {{{data3|}}} | [[Category:Articles using Infobox character with multiple unlabeled fields|3{{PAGENAME}}]] | {{#if: {{{lbl32|}}} {{{data32|}}} {{{lbl22|}}} {{{data22|}}} {{{lbl2|}}} {{{data2|}}} | [[Category:Articles using Infobox character with multiple unlabeled fields|2{{PAGENAME}}]] }} }} }} }}}}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox character with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox character]] with unknown parameter "_VALUE_"|showblankpositional=1| adapted_by | affiliation | alias | aliases | alignment | alt | caption | children | class | creator | based_on | data1 | data2 | data3 | data4 | data5 | data21 | data22 | data23 | data24 | data25 | data31 | data32 | data33 | data34 | data35 | designer | extra-hdr | family | fighting_style | first | first_date | first_issue | first_major | first_minor | firstgame | franchise | full_name | gender | home | image | image_size | image_upright | info-hdr | last | last_date | last_issue | last_major | last_minor | lbl1 | lbl2 | lbl3 | lbl4 | lbl5 | lbl21 | lbl22 | lbl23 | lbl24 | lbl25 | lbl31 | lbl32 | lbl33 | lbl34 | lbl35 | motion_actor | multiple | name | nationality | nickname | nicknames | noinfo | occupation | origin | portrayer | position | race | relatives | religion | series | significant_other | significant_others | species | spouse | spouses | title | voice | weapon }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> a48xlyhl6p69xlgpb9ydnru8dtljekc Sablonan:Shortdesc 10 4788 18718 2024-05-26T04:29:08Z Bangrapip 9 new 18718 wikitext text/x-wiki #REDIRECT [[Sablonan:Short description]] 4bu3u6auqdylfskyz7uo00ta360kz12 Mickey Mouse 0 4789 18720 2024-05-26T04:30:20Z Bangrapip 9 Bangrapip mindahin [[Mickey Mouse]] ke [[Kimos si Tikus]] 18720 wikitext text/x-wiki #ALIH [[Kimos si Tikus]] ol53khampzdvoottt0t6o175q4y9el1 Templat:Kelar 0 4790 18729 18722 2024-05-26T04:34:07Z David Wadie Fisher-Freberg 241 Ngalihin halaman ke [[Sablonan:Kelar]] 18729 wikitext text/x-wiki #REDIRECT [[Sablonan:Kelar]] jpqvmvl8q73nu4tf19f7dyw7n3cym2y Sablonan:Infobox philosopher 10 4791 18735 2024-05-26T04:50:52Z Bangrapip 9 new 18735 wikitext text/x-wiki {{#ifeq:{{lc:{{{embed}}}}}|yes|[[Category:Pages using infobox philosopher with embed equal yes]]<hr />'''Philosophy career'''}}{{#invoke:Template wrapper|wrap|_template=Infobox person | _exclude = era,region,school_tradition,institutions,thesis1_title,thesis1_url,thesis1_year,thesis2_title,thesis2_url,thesis2_year,thesis_title,thesis_url,thesis_year,doctoral_advisors,doctoral_advisor,academic_advisors,doctoral_students,notable_students,language,main_interests,notable_ideas,embed | _alias-map = books:notable_works,module:module2 | template_name = infobox philosopher | child = {{lc:{{{embed}}}}} | name = <includeonly>{{PAGENAMEBASE}}</includeonly> | signature_type = Signature | module = {{#if:{{{era|}}}{{{region|}}}{{{school_tradition|}}}{{{institutions|}}}{{{thesis1_title|}}}{{{thesis2_title|}}}{{{thesis_title|}}}{{{doctoral_advisors|}}}{{{doctoral_advisor|}}}{{{academic_advisors|}}}{{{doctoral_students|}}}{{{language|}}}{{{main_interests|}}}{{{notable_ideas|}}} | {{Infobox |child=yes | label1 = Era | class1 = category | data1 = {{{era|}}} | label2 = Region | class2 = category | data2 = {{{region|}}} | label3 = [[List of schools of philosophy|School]] | class3 = category | data3 = {{{school_tradition|}}} | label4 = Institutions | class4 = org | data4 = {{{institutions|}}} | label5 = {{#if:{{{thesis2_title|}}} |[[Thesis|Theses]] |[[Thesis]]}} | data5 = {{#if:{{{thesis1_title|}}}{{{thesis2_title|}}} | {{plainlist| * {{#if:{{{thesis1_title|}}} | {{#if:{{{thesis1_url|}}} |[{{{thesis1_url}}} ''{{{thesis1_title}}}''] |''{{{thesis1_title}}}''}}}}<!-- -->{{#if:{{{thesis1_year|}}} |&nbsp;({{{thesis1_year}}}) }} * {{#if:{{{thesis2_title|}}} | {{#if:{{{thesis2_url|}}} |[{{{thesis2_url}}} ''{{{thesis2_title}}}''] |''{{{thesis2_title}}}''}}}}<!-- -->{{#if:{{{thesis2_year|}}} |&nbsp;({{{thesis2_year}}}) }} }} | {{#if:{{{thesis_title|}}} | {{#if:{{{thesis_url|}}} |[{{{thesis_url}}} ''{{{thesis_title}}}''] |''{{{thesis_title}}}''}}}}<!-- -->{{#if:{{{thesis_year|}}} |&nbsp;({{{thesis_year}}}) }} }} | label6 = [[Doctoral advisor]]{{#if:{{{doctoral_advisors|}}}|s}} | data6 = {{if empty|{{{doctoral_advisors|}}}|{{{doctoral_advisor|}}}}} | label7 = {{#if:{{{doctoral_advisors|}}}{{{doctoral_advisor|}}} |Other&nbsp;academic advisors |Academic advisors}} | data7 = {{{academic_advisors|}}} | label8 = Doctoral students | data8 = {{{doctoral_students|}}} | label9 = {{#if:{{{doctoral_students|}}} |Other&nbsp;notable students |Notable students}} | data9 = {{{notable_students|}}} | label10 = Language | data10 = {{{language|}}} | label11 = {{longitem|Main interests}} | data11 = {{{main_interests|}}} | rowclass12 = note | label12 = {{longitem|Notable ideas}} | data12 = {{{notable_ideas|}}} }} }} }}{{#invoke:Check for clobbered parameters|check | template = [[Template:Infobox philosopher]] | cat = {{main other|Category:Pages using infobox philosopher with conflicting parameters}} | books; notable_works | doctoral_advisors; doctoral_advisor | module; module2 }}<noinclude> {{documentation}} </noinclude> 6hdpkm6bbaykksqixuqlhffiw15usuo MediaWiki:Custom-RcGcDw 8 4792 18738 2024-05-26T04:56:57Z Badak Jawa 13 Ngeja halaman dengen "1238450196191510538" 18738 wikitext text/x-wiki 1238450196191510538 lazpnsiw17qtl0awf6o1ldo8k2ehg6z Am Spiegelgrund 0 4793 18740 2024-05-26T05:06:17Z Hariadhi 279 Ngeja halaman dengen "'''Am Spiegelgrund''' ya'entu klinik di Wina waktu Perang Dunia II, nyang jadi tempat dibunuhnye 789 pasien anak di bawah pemerintahan Nazi Jerman. Sejak 1940 sampai 1950, eni tempat jadi bagian dari Rumah Sakit Psikiatris Am Steinhof, nyang kemudian dikenal dengan name Klinik Otto Wagner di Baumgartner Medical Center di Penzin, Distrik 14 Wina. Eni bangunan terdiri dari 60 paviliun, pake gaye arsitektur Art Nouveau, didesain Otto Wagner." 18740 wikitext text/x-wiki '''Am Spiegelgrund''' ya'entu klinik di Wina waktu Perang Dunia II, nyang jadi tempat dibunuhnye 789 pasien anak di bawah pemerintahan Nazi Jerman. Sejak 1940 sampai 1950, eni tempat jadi bagian dari Rumah Sakit Psikiatris Am Steinhof, nyang kemudian dikenal dengan name Klinik Otto Wagner di Baumgartner Medical Center di Penzin, Distrik 14 Wina. Eni bangunan terdiri dari 60 paviliun, pake gaye arsitektur Art Nouveau, didesain Otto Wagner. 6ykq7juvrvkag9y73m1tovu6f59gcpm Sablonan:Interlinear 10 4794 18744 2024-05-26T05:33:39Z Bangrapip 9 new 18744 wikitext text/x-wiki <includeonly><templatestyles src="Interlinear/styles.css" />{{#invoke:Interlinear|interlinearise}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using interlinear with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Interlinear]] with unknown parameter "_VALUE_"|ignoreblank=y|<!--all supported parameters should be listed here: --> 1 | 2 | 3 | 4 | 5 | abbreviations | bottom | box | c1 | c2 | c3 | c4 | c5 | class1 | class2 | class3 | class4 | class5 | display-messages | glossing-style | glossing | glossing1 | glossing2 | glossing3 | glossing4 | glossing5 | indent | ipa1 | ipa2 | ipa3 | italics1 | italics2 | italics3 | italics4 | italics5 | lang | lang1 | lang2 | lang3 | number | small-caps | spacing | style1 | style2 | style3 | tone-superscripting | top | transl1 | transl2 | transl3 | underline }}<noinclude> <!-- If you came here looking for a way to change one of the links produced by this template, then all you need to know is in the "Glossing abbreviations" section of the documentation. Though probably you're better off simply asking for help on the talk page. --> {{Documentation}} </noinclude> flque81jz1djkzgfuf0qi9dhd58kltq Sablonan:Interlinear/styles.css 10 4795 18745 2024-05-26T05:34:29Z Bangrapip 9 new 18745 sanitized-css text/css /* {{pp-template}} ------------------------------------------ -- use in the 'classN' parameter ------------------------------------------ */ .interlinear .bold { font-weight: bold; } /* "font-variant:small-caps;" ignores oddball letters (such as ḥ) "text-transform: uppercase;" handles them */ .interlinear .smallcaps { text-transform: uppercase; font-size: smaller; } f2tgpbpqzrymuz5ysycm5si9klpautl Modul:Interlinear 828 4796 18747 2024-05-26T05:35:37Z Bangrapip 9 new 18747 Scribunto text/plain local p = {} local data = mw.loadData( 'Module:Interlinear/data' ) local gloss_override = {} -- for custom gloss abbreviations local getArgs = require('Module:Arguments').getArgs local yesno = require('Module:Yesno') local lang_data = mw.loadData( 'Module:Lang/data' ) -------------------------- -- Almost-global variables -------------------------- local glossing_type, displaying_messages, free_translation, msg, buffer ------------------- -- General settings ------------------- local conf = { --settings WordSeparator = " \n\r\t", -- Don't replace with %s as this would include non-breaking spaces GlossAbbrPattern = "^([Ø0-9A-Z]+)$", -- this isn't a full regex, but a Lua pattern -- NOTE: The following characters must be formatted for use in a pattern set. GlossAbbrBoundary = "-.,;:<>‹›/\\~+=%?%s%[%]()%_\127'", GlossExcludeTable = {I = true,}, --strings not be treated as glossing abbreviations GlossExcludePattern = '^[0-9][0-9]+$', -- excludes strings consisting entirely of digits GlossSmallCapsExclude = "^[AOPS]$", -- glossing abbreviations matching this pattern will not be rendered in small caps GlossingType = "label", -- if set to "label" gloss abbreviations are formatted as an <abbr> with the "label" appearing in a tooltip -- if set to "wikilink" the abbreviation is formatted as a wikilink to the relevant wikipedia article -- if set to "none" abbreviations aren't formatted at all ErrorCategory = "[[Category:Pages with errors in interlinear text]]", AmbiguousGlossCategory = "[[Category:Articles with ambiguous glossing abbreviations]]", MessageGlossingError = "Error(s) in interlinear glossing", combining_gender_numbers = "[0-9][0-9]?$", --e.g. G4 '4th gender' or CL7 'class 7' combining_gender_prefixes = {G = "gender", CL = "class"}, combining_person = {["1"] = "first person", ["2"] = "second person", ["3"] = "third person"}, combining_number = {S = "singular", SG = "singular", P = "plural", PL = "plural", D = "dual", DU = "dual", TRI = "trial"}, combining_gender = {F = "feminine", M = "masculine", N = "neuter"}, LowerCaseGlosses = {["1sg"] = true, ["2sg"] = true, ["3sg"] = true, ["1du"] = true, ["2du"] = true, ["3du"] = true, ["1pl"] = true, ["2pl"] = true, ["3pl"] = true, ["Fsg"] = true, ["Fpl"] = true, ["Msg"] = true, ["Mpl"] = true,}, -- these are the non-all-upper-case strings that will be recognised as glossing abbreviations ErrorHelpLocation = "Template:Interlinear", } --------------------- -- CSS styles and classes --------------------- conf.style = { --CSS styles WordDiv = "float: left; margin-bottom: 0.3em;", WordMargin = "margin-right: 1em;", WordP = "margin: 0px;", -- the style for the word <p> elements GlossAbbr = "font-variant: small-caps; font-variant-numeric: oldstyle-nums; text-transform: lowercase; ", -- won't be applied to gloss abbreviations containing lower-case characters HiddenText = "display: none;", EndDiv = "clear: left; display: block;", -- style of the <div> element at the end of the interlinear display ErrorMessage = "font-size: inherit", } conf.class = { --CSS classes Interlinear = "interlinear", GlossAbbr = "gloss-abbr", GlossAbbrAmb = "gloss-abbr-ambiguous", GlossAbbrError = "gloss-abbr-error", ErrorMessage = "error", } --------------------- -- Section transclusion --------------------- local page_content = nil -- lazy initilization local function get_section(frame, section_name) if page_content == nil then local current_title = mw.title.getCurrentTitle() page_content = current_title:getContent() end if page_content then if mw.ustring.find(page_content, section_name, 1, true) then return frame:preprocess('{{#section:{{FULLPAGENAME}}|' .. section_name .. '}}') end end return '' end --------------------- -- Sundry small functions --------------------- local function normalise(str) return mw.ustring.gsub(str,"[" .. conf.WordSeparator .. "]+"," ") end local function tidyCss(str) str = mw.ustring.gsub(str, '^[\"\']*(.-)[\"\']*$', "%1") -- trims quotation marks if mw.ustring.sub(str, -1) ~= ";" then str = str .. ";" end -- appends ";" if missing return str end local function highlight(text) if text then return '<span style="color:#C00;font-weight:bold;">' .. text .. '</span>' else return "" end end local function tone_sup(str) return mw.ustring.gsub(str, "([^%p%s0-9])([0-9]+)", "%1<sup>%2</sup>") end local function is_empty(str) -- returns "false" if its argument is a string containing chars other than spaces &c. if not str then return true end if mw.ustring.find(str, "[^" .. conf.WordSeparator .. "]") then return false else return true end end local function help_link (anchor) if anchor then return " ([[" .. conf.ErrorHelpLocation .. "#" .. anchor .. "|help]])" else return "" end end -- the following is part of a trial implementation of automatic transliteration: local function transliterate (str, lang_from, lang_to, scheme) local lookup = {grc = {module = 'Module:Ancient Greek', funct = "transliterate", } } if not lang_from then msg:add("error", "Source language for transliteration is not set") else local t = lookup[lang_from] if t then local module = require(t.module) return module[t.funct](str) else msg:add("error", "Can't find transliterator for language '" .. lang_from .. "'") end end return "" end -- end of trial block -------------------- -- The following two functions update the glossing settings based on the received -- template arguments. set_global_glossing_settings() updates the global settings -- that are valid for all gloss abbreviations. set_glossing_type() -- returns the glossing type, which can vary between the different lines. -------------------- local function set_global_glossing_settings(a) local style = "" if a.style then style = tidyCss(a.style) end if a.underline == "no" then style = style .. "text-decoration: none;" end if a.small_caps == "no" then style = style .. "font-variant:normal; text-transform: none;" end if style ~= "" then conf.style.GlossAbbr = conf.style.GlossAbbr .. style end end local function set_glossing_type(glossing) if glossing then local GlossingType glossing = mw.ustring.lower(mw.text.trim(glossing)) if mw.ustring.find(glossing, 'link') then GlossingType = "wikilink" elseif mw.ustring.find(glossing, 'label') or mw.ustring.find(glossing, 'no link') then GlossingType = 'label' elseif mw.ustring.find(glossing, 'no abbr') then GlossingType = "no abbr" elseif yesno(glossing) == false then GlossingType = nil elseif yesno(glossing) then GlossingType = conf.GlossingType else msg:add('error', 'Glossing type "' .. glossing .. '" not recognised') end return GlossingType else error("set_glossing_type: 'glossing' is nil or false", 2) end end local function set_custom_glosses(list) local abbs = mw.text.split(list, '[;\n\t]') for _,v in pairs(abbs) do local gloss = mw.text.split(v, ':') local a = mw.text.trim(gloss[1]) if a and a ~= "" then gloss_override[a] = {} gloss_override[a].expansion = gloss[2] gloss_override[a].wikipage = gloss[3] end end end --------------------- -- The UserMessages object contains and processes error messages and warnings --------------------- local UserMessages = {errors = {}, warnings = {}, gloss_messages = {}} function UserMessages:add(msgtype, text, gloss) if msgtype == "gloss_message" then self.gloss_messages[gloss] = text elseif msgtype == "warning" then table.insert(self.warnings, text) elseif msgtype == "non-repeating error" then self.errors.nre = text elseif msgtype == "ambiguous gloss" then self.if_ambiguous_glosses = true elseif msgtype == "error" then table.insert(self.errors, text) else return error("UserMessages:add(): unknown message type", 2) end end function UserMessages:print_errors() local out = "" local namespace = mw.title.getCurrentTitle().namespace if next(self.errors) or self.warnings[1] then local err_span = mw.html.create("span") err_span:attr("style", conf.style.ErrorMessage) err_span:addClass(conf.class.ErrorMessage) for _,v in pairs(self.errors) do err_span:wikitext(" " .. v .. ";") end if namespace % 2 == 0 and namespace ~= 2 -- non-talk namespaces, excluding user pages; if modifying please update the description on the category page then err_span:wikitext(conf.ErrorCategory) end out = tostring(err_span) mw.addWarning(conf.MessageGlossingError) end if self.if_ambiguous_glosses then if namespace == 0 -- article namespace then out = out .. conf.AmbiguousGlossCategory -- this category will only track articles end end return out end function UserMessages:print_warnings() local out = "" -- Messages and warnings get displayed only if the page is being viewed in "preview" mode: if displaying_messages and (next(self.gloss_messages) or next(self.warnings)) then local div = mw.html.create("div") div:addClass("interlinear-preview-warning") :cssText('border: 1px solid #a2a9b1; background-color: #f8f9fa; width: 80%; padding: 0.2em;') :wikitext("<i>This message box is shown only in preview:</i>") :newline() for _,v in ipairs(self.warnings) do local p = div:tag("p") p:addClass(conf.class.ErrorMessage) p:attr("style", conf.style.ErrorMessage) p:wikitext(v) end if self.gloss_messages then div:wikitext("<p> To change any of the following default expansions, see [[Template:Interlinear/doc#Custom abbreviations|the template's documentation]]:</p>") end for _,v in pairs(self.gloss_messages) do div:wikitext("<p>" .. v .. "</p>") end out = out .. "\n\n" .. tostring(div) end return out end --------------------- -- gloss_lookup() receives a gloss abbreviation and tries to uncover its meaning. --------------------- local function gloss_lookup(a, label, wikilink) local _label, _wikilink, _lookup, source = nil, nil, nil, nil if gloss_override[a] then _lookup = gloss_override[a] source = "local" elseif data.abbreviations[a] then _lookup = data.abbreviations[a] end if _lookup and _lookup.expansion ~= "" then _label, _wikilink = _lookup.expansion, _lookup.wikipage else local prefix = mw.ustring.sub(a,1,1) local suffix = mw.ustring.sub(a,2) if conf.combining_person[prefix] then -- is it of the form 1PL or 3FS? _label = conf.combining_person[prefix] local _suffix = conf.combining_number[suffix] or conf.combining_gender[suffix] if _suffix then _label = _label .. ", " .. _suffix else local suffix1 = mw.ustring.sub(suffix,1,1) local suffix2 = mw.ustring.sub(suffix,2) if conf.combining_gender[suffix1] and conf.combining_number[suffix2] then _label = _label .. ", " .. conf.combining_gender[suffix1] .. ", " .. conf.combining_number[suffix2] else _label = nil end end elseif mw.ustring.match(suffix,conf.combining_gender_numbers) then -- cases like G4 = gender 4 local _i,_j = mw.ustring.find(a, conf.combining_gender_numbers) local _pre = mw.ustring.sub(a, 1, _i - 1) local _suff = mw.ustring.sub(a, _i) if conf.combining_gender_prefixes[_pre] then _label = conf.combining_gender_prefixes[_pre] .. " " .. _suff end elseif prefix == "N" then -- dealing with cases like NPST = non-past local s = gloss_override[suffix] or data.abbreviations[suffix] if s ~= nil and not s.ExcludeNegation then _label = "non-" .. s.expansion _wikilink = s.wikipage end s = nil end end if _label == "" then _label = nil end if _wikilink == "" then _wikilink = nil end if not label then label = _label end if not wikilink then wikilink = _wikilink end return label, wikilink, source end --------------------- -- format_gloss() calls gloss_lookup() to find the meaning of a gloss -- abbreviation, which it then proceeds to format --------------------- local function format_gloss(gloss, label, wikilink) if string.sub(gloss,1,3) == "000" then -- checks for a common component of exposed strip markers (see [[:mw:Strip marker]]) return gloss end local gloss2 = mw.ustring.gsub(gloss,"<.->","") -- remove any html fluff gloss2 = mw.ustring.gsub(gloss2, "%'%'+", "") -- remove wiki bold/italic formatting gloss2 = mw.text.trim(mw.ustring.upper(gloss2)) if not (label or wikilink) or (not label and glossing_type == "label") or (not wikilink and glossing_type == "wikilink") then if glossing_type ~= "no abbr" then label, wikilink, source = gloss_lookup(gloss2, label, wikilink) end end local gloss_node if glossing_type == "no abbr" then gloss_node = mw.html.create("span") else gloss_node = mw.html.create("abbr") end gloss_node:addClass(conf.class.GlossAbbr) if label or wikilink then if not mw.ustring.match(gloss, "%l") -- excluding glosses that contain lower-case characters and not mw.ustring.match(gloss,conf.GlossSmallCapsExclude) -- and also excluding A, O etc. from rendering in small caps then gloss_node:attr("style", conf.style.GlossAbbr) end local abbr_label if label then abbr_label = label else abbr_label = wikilink end gloss_node:attr("title", abbr_label) if source ~= "local" and data.abbreviations[gloss2] then if data.abbreviations[gloss2].ambiguous then gloss_node:addClass(conf.class.GlossAbbrAmb) msg:add("ambiguous gloss") end end if glossing_type == "wikilink" and wikilink then gloss_node:wikitext("[[", wikilink, "|" , gloss, "]]") else gloss_node:wikitext(gloss) end if source ~= "local" and displaying_messages then -- logging gloss lookups: local message = "" if label then message = "assuming " .. gloss2 .. " means \"" .. abbr_label .. "\";" end if glossing_type == "wikilink" and wikilink then message = message .. " linking to [[" .. wikilink .. "]];" end msg:add("gloss_message", message, gloss) end elseif glossing_type == "no abbr" then gloss_node :attr("style", conf.style.GlossAbbr) :wikitext(gloss) else if displaying_messages then msg:add("warning", "Gloss abbreviation " .. highlight(gloss2) .. " not recognised" .. help_link("gloss abbr")) end msg:add("non-repeating error", "Unknown glossing abbreviation(s)" .. help_link("gloss abbr")) gloss_node :addClass(conf.class.GlossAbbrError) :addClass("error") :css("font-size", "100%") :attr("title", gloss2 .. ": glossing abbreviation not found") :attr("style", conf.style.ErrorMessage) :wikitext(gloss) end return tostring(gloss_node) end --------------------- -- find_gloss() parses a word into morphemes, and it calls format_gloss() -- for anything that looks like a glossing abbreviation. --------------------- local function find_gloss(word) local function scan_gloss(boundary, gloss_abbr) -- checks a morpheme if it is a gloss abbreviation if (mw.ustring.match(gloss_abbr, conf.GlossAbbrPattern) or conf.LowerCaseGlosses[gloss_abbr]) and not (conf.GlossExcludeTable[gloss_abbr] or mw.ustring.match(gloss_abbr, conf.GlossExcludePattern)) then gloss_abbr = format_gloss(gloss_abbr) end return boundary .. gloss_abbr end local word = mw.text.decode(word, true) if word == "I" -- for the case of the English word "I", the 1SG pronoun then return word end local pattern = "([" .. conf.GlossAbbrBoundary .. "]?)([^" .. conf.GlossAbbrBoundary .. "]+)" word = mw.ustring.gsub(word, pattern, scan_gloss) -- splits into morphemes return word end --------------------- -- The main purpose of the bletcherous parse() is to split a line into words and and then for each eligible word -- to call find_gloss(). The parser outputs the individual words (with any gloss abbreviation formatting applied). -- The simple job of splitting at whitespaces has been made complicated by a) the fact that the input can contain -- whitespaces inside the various html elements that are the result of the application of various formatting templates; -- and b) the need to be able to recognise the output of the template that formats custom gloss abbreviations -- (and hence skip passing it on to find_gloss). See talk for a suggestion about its future. --------------------- local function parse(cline, i, tags_found,ifglossing) local function issue_error(message, culprit) UserMessages:add("error", message .. ": ''" .. mw.ustring.sub(cline.whole, 1, i-1) .. "'''" .. culprit .. "'''''") end if i > cline.length then return i end --this will only be triggered if the current line has less words than line 1 local next_step, j, _, chunk local probe = mw.ustring.sub(cline.whole,i,i) if mw.ustring.match(probe,"[" .. conf.WordSeparator .. "]") and tags_found == 0 then next_step = i-1 elseif probe == "[" then --Wikilink? if mw.ustring.sub(cline.whole,i+1,i+1) == "[" then _,j,chunk = mw.ustring.find(cline.whole,"(%[%[.-%]%])", i) else chunk = "["; j = i end --not a wikilink then buffer = buffer .. chunk next_step = parse(cline, j+1,tags_found,ifglossing) elseif probe == "{" and tags_found == 0 then --curly brackets enclose a sequence of words to be treated as a single unit _,j,chunk = mw.ustring.find(cline.whole,"(.-)(})", i+1) if not chunk then issue_error("Unclosed curly bracket", "{") chunk = highlight("{"); j = i elseif ifglossing==true then chunk = find_gloss(chunk) else if cline.tone_sup then chunk = tone_sup(chunk) end end buffer = buffer .. chunk next_step = parse(cline, j+1,tags_found,ifglossing) elseif probe == "<" then -- We've encountered an HTML tag. What do we do now? local _,j,chunk = mw.ustring.find(cline.whole,"(<.->)",i) if not chunk then issue_error("Unclosed angle bracket", "<") chunk = highlight("<"); j = i elseif mw.ustring.sub(cline.whole,i,i+1) == "</" then -- It's a CLOSING tag if cline.glossing and ifglossing==false and mw.ustring.match(chunk,"</abbr>") then ifglossing=true end tags_found = tags_found - 1 elseif not mw.ustring.match(chunk, "/>$") -- It's an OPENING tag, unless it opens a self-closing element (in which case the element is ignored) then if ifglossing == true -- the following checks for the output of {{ggl}}: and mw.ustring.find(chunk, conf.class.GlossAbbr, 1, true) -- it's important that the "find" function uses literal strings and not patterns then ifglossing = false end tags_found = tags_found + 1 end buffer = buffer .. chunk next_step = parse(cline, j+1,tags_found,ifglossing) else -- No HTML tags, so we only need to find where the word ends local _,k,chunk = mw.ustring.find(cline.whole,"(..-)([ <[])",i) if k then --ordinary text if ifglossing==true then buffer = buffer .. find_gloss(chunk) else if cline.tone_sup then chunk = tone_sup(chunk) end buffer = buffer .. chunk end next_step = parse(cline, k, tags_found, ifglossing) else -- reached end of string if ifglossing == true then chunk = find_gloss(mw.ustring.sub(cline.whole,i)) else chunk = mw.ustring.sub(cline.whole,i) if cline.tone_sup then chunk = tone_sup(chunk) end end buffer = buffer .. chunk next_step = cline.length end end return next_step end -------------------- -- The following function is called by Template:gcl and is used for formatting an individual glossing abbreviation -------------------- function p.gcl(frame) local args = getArgs(frame,{ trim = true, removeBlanks = false, parentOnly = true, wrappers = {'Template:Gcl'}, }) msg = UserMessages set_global_glossing_settings{style = args.style, underline = args.underline, small_caps = args['small-caps']} if not args.glossing then glossing_type = conf.GlossingType -- a global variable else glossing_type = set_glossing_type(args.glossing) end local gloss, label, wikilink = args[1], args[2], args[3] if not gloss then UserMessages:add("error", "No gloss supplied") return UserMessages:print() end if wikilink and not args.glossing then -- if a wikilink is supplied and glossing isn't set to 'label'... glossing_type = 'wikilink' end -- .. then the wikilink will be formatted as such if label == "" then label = nil end if wikilink == "" then wikilink = nil end local result = format_gloss(gloss, label, wikilink) return result end -------------------- -- The following is the function called by Template:Interlinear. -- It processes the template arguments, then calls parse() to split the input lines into words -- and it then builds the output html. -------------------- function p.interlinearise(frame) --------------------- -- Prepare arguments --------------------- local if_auto_translit = false local args = getArgs(frame, { -- configuration for Module:Arguments trim = true, removeBlanks = false, parentFirst = true, wrappers = {'Template:Interlinear', 'Template:Fs interlinear'}, }) local template_name = frame:getParent():getTitle() if template_name == 'Template:Fs interlinear' then args.italics1 = args.italics1 or "no" args.italics2 = args.italics2 or "yes" args.glossing3 = args.glossing3 or "yes" if args.lang and not args.lang2 then args.lang2 = args.lang .."-Latn" end if args.transl and not args.transl2 then args.transl2 = args.transl end if_auto_translit = true end local revid = frame:preprocess( "{{REVISIONID}}" ) if revid == "" then if not args['display-messages'] or yesno(args['display-messages']) then displaying_messages = true end-- messages will be displayed only in preview mode end msg = UserMessages local line = {} local function set_italics(n) line[n].attr.style = line[n].attr.style .. "font-style: italic;" line[n].tone_sup = true -- single digits are assumed to be tone markers and will hence be superscripted if args['tone-superscripting'] and not yesno(args['tone-superscripting']) then line[n].tone_sup = false end end if args.glossing then -- the glossing= parameter sets the default glossing type local _gl = set_glossing_type(args.glossing) if _gl then conf.GlossingType = _gl end end --this looks for a list of glossing abbreviations on the page that transcludes the template: local _ablist_section = get_section(frame, 'list-of-glossing-abbreviations') if _ablist_section and _ablist_section ~= "" then local _a = mw.ustring.gsub(_ablist_section, '</?div [^\n]*>', '') -- strips off the div tags set_custom_glosses(_a) end --and this looks looks for a list of abbreviations set within the template: local _ablist = args.abbreviations if _ablist and _ablist ~= "" then set_custom_glosses(_ablist) end local _ablist = args.ablist if _ablist and _ablist ~= "" then set_custom_glosses(_ablist) end local _spacing = tonumber(args.spacing) if _spacing and _spacing <= 20 then conf.style.WordDiv = conf.style.WordDiv .. 'margin-right: ' .. _spacing .. 'em;' else conf.style.WordDiv = conf.style.WordDiv .. conf.style.WordMargin end local offset, last_line = 0, 0 for j,v in ipairs(args) do -- iterates over the unnamed parameters from the template last_line = last_line +1 if is_empty(v) then offset = offset + 1 else local i = j - offset line[i] = {} v = normalise(v) -- the following is part of a trial implementation of automatic transliteration: if if_auto_translit and v == "auto" and i > 1 then local source_line = line[i-1] local src_lang = source_line.lang if not src_lang then src_lang = args.lang end if src_lang then v = transliterate(source_line.whole, src_lang) else v = ""; msg:add("error", "No language specified for automatic transliteration") end end -- end of trial block line[i].whole = v line[i].length = mw.ustring.len(v) local _c = args["c" .. i] if _c and _c ~= "" then line.hasComments = true line[i].c = _c end ---prepare style arguments---- line[i].class = "" local _style = args["style" .. i] if not _style then _style = "" else _style = tidyCss(_style) end --line[i].attr holds the attributes for the <p> elements that enclose the words in line i line[i].attr = {style = conf.style.WordP .. _style} local _lang = args["lang" .. i] if _lang and #_lang > 1 then line[i].lang = _lang else _lang = args.lang if _lang and #_lang > 1 and i == 1 then -- if a lang= parameter is supplied, it's assumed to apply to line 1 line[i].lang = _lang end end line[i].attr.lang = line[i].lang --the following emulates the behaviour of {{Bo-textonly}} (see Template talk:Fs interlinear#Tibetan): if template_name == 'Template:Fs interlinear' then if _lang == "bo" and i == 1 then line[1].class = line[1].class .. " uchen" line[1].attr.style = line[1].attr.style .. "font-size:1.25em; word-wrap:break-word;" end end --the following emulates the behaviour of {{Spell-nv}}: if template_name == 'Template:Interlinear' then if _lang == "nv" and i == 1 then line[1].attr.style = line[1].attr.style .. "font-family: Aboriginal Sans, DejaVu Sans, Calibri, Arial Unicode MS, sans-serif;" end end if yesno(args["italics" .. i]) then set_italics(i) end local _transl = args["transl" .. i] if _transl and #_transl > 1 then _transl = mw.ustring.lower(_transl) local _lookup = lang_data.translit_title_table[_transl] if _lookup then if _lang and _lookup[_lang] then _transl = _lookup[_lang] else _transl = _lookup.default end if _transl then line[i].attr.title = _transl end else msg:add("error", "Transliteration scheme '" .. _transl .. "' not recognised") end end local _glossing = args["glossing" .. i] if _glossing then line[i].glossing = set_glossing_type(_glossing) -- Do not treat default glossing settings as custom. if not ((i == 1 and not yesno(_glossing)) or (i == 2 and yesno(_glossing))) then line.HasCustomGlossing = true end end local _ipa = args['ipa' .. i] if yesno(_ipa) then line[i].class = "IPA" end local _class = args['class' .. i] if _class then line[i].class = line[i].class .. " " .. _class end if line[i].class == "" then line[i].class = nil end end -- ends the first if-statement in the loop end -- ends the FOR cycle local line_count = #line if line_count == 0 then msg:add("error", template_name .. ": no lines supplied.") return msg:print_errors() end if line_count > 1 then local _italics = args.italics local n = tonumber(_italics) if n and n > 0 then set_italics(n) elseif not (_italics and not yesno(_italics)) and not (args["italics1"] and not yesno(args["italics1"])) then set_italics(1) -- by default, the first line will get italicised, unless italics=no or italics1=no end -- the last unnamed parameter is assumed to be the free translation: free_translation = args[last_line] if not is_empty(free_translation) then line [line_count] = nil end --... and is thus excluded from interlinearising end -- If glossing isn't specified for any line, then it's chosen by default to occur -- in the second line, unless only a single line has been supplied, in which case -- the assumption is that it is the one containing grammatical glosses if yesno(args.glossing) == false then line.HasCustomGlossing = true end if not line.HasCustomGlossing then if line_count == 1 then line[1].glossing = conf.GlossingType elseif line[2] then line[2].glossing = conf.GlossingType end end set_global_glossing_settings{style = args['glossing-style'], underline = args.underline, small_caps = args['small-caps']} --------------------- -- Segment lines into words --------------------- for i,v in ipairs(line) do local ifglossing = false if line[i].glossing then ifglossing = true -- if true the parser will attempt to format gloss abbreviations in the current line glossing_type = line[i].glossing -- neccessarily a global variable end local wc, n = 1, 1 line[i].words = {} while n <= line[i].length do buffer = "" n = parse(line[i], n, 0, ifglossing)+2 line[i].words[wc] = buffer wc = wc + 1 end end ----Check for mismatches in number of words across lines---- local number_of_words, mismatch_found = 0, false for i,v in ipairs(line) do -- find the maximum number of words in any line local wc = #line[i].words if wc ~= number_of_words then if i ~= 1 and wc ~= 0 then mismatch_found = true end if wc > number_of_words then number_of_words = wc end end end ----Deal with mismatches--- if mismatch_found then local error_text = "Mismatch in the number of words between lines: " for i,v in ipairs(line) do local wc = #line[i].words error_text = error_text .. wc .. " word(s) in line " .. i .. ", " if wc ~= number_of_words then for current_word = wc+1, number_of_words do line[i].words[current_word] = "&nbsp;" end end end if string.sub(error_text, -2) == ", " then error_text = string.sub(error_text, 1, #error_text - 2) .. " " end error_text = error_text .. help_link("mismatch") UserMessages:add("error", error_text) end --------------------- -- Build the HTML --------------------- ---- If just a single line was supplied, format it as inline text if line_count == 1 then local span = mw.html.create('span') span:attr(line[1].attr) for wi = 1, number_of_words do local space if wi < number_of_words then space = " " else space = "" end span:wikitext(line[1].words[wi] .. space) end return tostring(span) end ---- More than one line supplied, so we'll produce interlinear display local div = mw.html.create("div") div:addClass(conf.class.Interlinear) -- For stuff to be displayed in the left margin, like example numbering local number, indent = nil, nil if args.number and args.number ~= "" then number = args.number end if args.indent and args.indent ~="" then indent = args.indent end if indent or number then if not indent then indent = "4" end --default value div:css("margin-left", indent .. 'em') if number then div:tag("div") :css("position", "absolute") :css("left", "1em") :wikitext(args.number) end end if args.box and args.box ~= "" then div:css("background-color", "#f8f9fa") :css("border", "1px solid #eaecf0") :css("padding", "1em") end if args.top and args.top ~= "" then --lines to display above the interlinear block div:tag("div") :wikitext(args.top) end -- Producing the interlinear block for wi = 1, number_of_words do local div2 = div:tag("div") :attr("style", conf.style.WordDiv) for i,_ in ipairs (line) do if line[i].whole ~= "" then -- skipping empty lines local p = div2:tag("p") p:attr(line[i].attr) if line[i].class then p:addClass(line[i].class) end local _text = line[i].words[wi] if _text == "" or _text == " " then _text = "&nbsp;" end -- <p> elements without content mess up the interlinear display p:wikitext(_text) end end end --- If any "comments" have been specified, add them at the end of each line if line.hasComments then local divc = div:tag("div") :attr("style", conf.style.WordDiv) for i,_ in ipairs (line) do local p = divc:tag("p") p:attr("style", conf.style.WordP) if line[i].c then p:wikitext(line[i].c) else p:wikitext("&nbsp;") end end end --Add hidden lines containing the content of each line of interlinear text: this is for accessibility for i,v in ipairs(line) do local hidden_line = div:tag("p") hidden_line:attr("style", conf.style.HiddenText) :wikitext(v.whole) end -- Format the free translation local ft_line = div:tag("p") if free_translation and free_translation ~= "" then ft_line:attr("style", "clear: left;") ft_line:wikitext(free_translation) end if args.bottom and args.bottom ~= "" then local bottom = div:tag('p') bottom:css('margin-top', '0') bottom:wikitext(args.bottom) end ft_line:node(msg:print_errors()) -- for error messages local end_div = div:tag("div") end_div:attr("style", conf.style.EndDiv) div:newline() local temp_track = "" if last_line == 2 then temp_track = "[[Category:Pages with interlinear glosses using two unnamed parameters]]" end if last_line > 3 and template_name ~= 'Template:Fs interlinear' then temp_track = "[[Category:Pages with interlinear glosses using more than three unnamed parameters]]" end return tostring(div) .. temp_track .. msg:print_warnings() end return p 0g04t9cveo069cppr0zqc9xuk0pggkz Modul:Interlinear/data 828 4797 18748 2024-05-26T05:35:57Z Bangrapip 9 new 18748 Scribunto text/plain --[[The table here is traversed by the function that expands glossing abbreviations. If the abbreviation isn't found in this list and it begins with an "N" then the function will discard the "N" and search again, returning the result prefixed with "non-" (ex. "NFUT" is not found, so it will search for "FUT" and return "non-future"). A few abbreviations are exempt from this behaviour and they're marked by the ExcludeNegation key.]]-- local abbreviations = { ["0"] = {expansion = "", wikipage = ""}, ["1"] = {expansion = "first person", wikipage = "Grammatical person"}, ["2"] = {expansion = "second person", wikipage = "Grammatical person"}, ["3"] = {expansion = "third person", wikipage = "grammatical person"}, ["3OBV"] = {expansion = "third person obviative", wikipage = "Obviative"}, ["A"] = {expansion = "agent-like argument of canonical transitive verb", wikipage = "A (glossing abbreviation)", ExcludeNegation = true}, ["ABE"] = {expansion = "abessive case ('without')", wikipage = "abessive case"}, ["ABL"] = {expansion = "ablative case", wikipage = "ablative case"}, ["ABS"] = {expansion = "absolutive case", wikipage = "absolutive case"}, ["ACC"] = {expansion = "accusative case", wikipage = "accusative case"}, ["ACCOM"] = {expansion = "accompanier", wikipage = ""}, ["ACT"] = {expansion = "active/actor", wikipage = "active voice", ambiguous = true}, ["ADJ"] = {expansion = "adjective", wikipage = "adjective"}, ["ADE"] = {expansion = "adessive case", wikipage = "adessive case"}, ["ADM"] = {expansion = "admonitive mood (warning)", wikipage = "admonitive mood"}, ["ADV"] = {expansion = "adverb(ial)", wikipage = "adverbial", ambiguous = true}, ["AFF"] = {expansion = "affirmative", wikipage = "affirmative (linguistics)"}, ["AG"] = {expansion = "agentive case", wikipage = "agent (grammar)"}, ["AGT"] = {expansion = "agentive case", wikipage = "agentive case"}, ["AGR"] = {expansion = "agreement", wikipage = "agreement (grammar)"}, ["ALL"] = {expansion = "allative case ('to')", wikipage = "allative case"}, ["AL"] = {expansion = "allocutive agreement", wikipage = "allocutive agreement"}, ["ALLOC"] = {expansion = "allocutive agreement", wikipage = "allocutive agreement"}, ["ALIEN"] = {expansion = "alienable possession", wikipage = "alienable possession"}, ["AN"] = {expansion = "animate", wikipage = "animacy"}, ["ANAPH"] = {expansion = "anaphora/anaphoric", wikipage = "Anaphora (linguistics)"}, ["AND"] = {expansion = "andative ('going towards')", wikipage = "andative"}, ["ANIM"] = {expansion = "animate", wikipage = "animacy"}, ["ANT"] = {expansion = "anterior tense", wikipage = "anterior tense"}, ["ANTE"] = {expansion = "antessive case ('before')", wikipage = "antessive case"}, ["ANTIC"] = {expansion = "anticausative", wikipage = "anticausative"}, ["ANTIP"] = {expansion = "antipassive voice", wikipage = "antipassive voice"}, ["AP"] = {expansion = "antipassive voice", wikipage = "antipassive voice"}, ["AOR"] = {expansion = "aorist", wikipage = "aorist"}, ["APP"] = {expansion = "apposition", wikipage = "apposition"}, ["APL"] = {expansion = "applicative voice", wikipage = "applicative voice"}, ["APPL"] = {expansion = "applicative voice", wikipage = "applicative voice"}, ["APPR"] = {expansion = "apprehensive mood", wikipage = "apprehensive mood"}, ["APRX"] = {expansion = "approximative", wikipage = "approximative"}, ["ART"] = {expansion = "article", wikipage = "article (grammar)"}, ["ASP"] = {expansion = "aspect", wikipage = "aspect (grammar)"}, ["ASS"] = {expansion = "associative case", wikipage = "associative case", ambiguous = true}, ["AT"] = {expansion = "agent trigger", wikipage = "austronesian alignment"}, ["ATTR"] = {expansion = "attributive", wikipage = "Attributive"}, ["ATT"] = {expansion = "attenuative", wikipage = "attenuative", ambiguous = true}, ["AUD"] = {expansion = "auditory evidential", wikipage = "evidentiality"}, ["AUG"] = {expansion = "augmentative", wikipage = "augmentative"}, ["AUX"] = {expansion = "auxiliary verb", wikipage = "auxiliary verb"}, ["AV"] = {expansion = "agent voice", wikipage = "agent voice"}, ["B"] = {expansion = "core benefactive", wikipage = "benefactive case"}, ["BE"] = {expansion = "'be' verb", wikipage = "be verb"}, ["BEN"] = {expansion = "benefactive case ('for')", wikipage = "benefactive case"}, ["C"] = {expansion = "common gender", wikipage = "common gender", ambiguous = true}, ["CAP"] = {expansion = "capability", wikipage = ""}, ["CAU"] = {expansion = "causative", wikipage = "causative"}, ["CAUS"] = {expansion = "causative", wikipage = "causative"}, ["CENT"] = {expansion = "centric case", wikipage = "centric case"}, ["CF"] = {expansion = "counterfactual conditional", wikipage = "counterfactual conditional"}, ["CIRC"] = {expansion = "circumfix", wikipage = "circumfix"}, ["CIT"] = {expansion = "citation form", wikipage = "citation form"}, ["CL"] = {expansion = "classifier", wikipage = "classifier (linguistics)"}, ["CLF"] = {expansion = "classifier", wikipage = "classifier (linguistics)"}, ["CNJ"] = {expansion = "conjunction", wikipage = "conjunction (grammar)"}, ["CNSQ"] = {expansion = "consequential mood", wikipage = "consequential mood"}, ["COL"] = {expansion = "collective number", wikipage = "collective number"}, ["COM"] = {expansion = "comitative case ('together with')", wikipage = "comitative case"}, ["COMP"] = {expansion = "comparative", wikipage = "comparative", ambiguous = true}, ["COMPL"] = {expansion = "completive aspect", wikipage = "completive aspect"}, ["CPL"] = {expansion = "completive aspect", wikipage = "completive aspect"}, ["CONC"] = {expansion = "concessive", wikipage = "concessive"}, ["COND"] = {expansion = "conditional mood", wikipage = "conditional mood"}, ["CONJ"] = {expansion = "conjunction", wikipage = "conjunction (grammar)"}, ["CONN"] = {expansion = "connective", wikipage = "connective particle"}, ["CONT"] = {expansion = "continuous aspect", wikipage = "continuous aspect", ambiguous = true}, ["CTN"] = {expansion = "continuous aspect", wikipage = "continuous aspect", ambiguous = true}, ["CNTR"] = {expansion = "contrastive", wikipage = "contrast (linguistics)"}, ["COP"] = {expansion = "copula", wikipage = "copula (linguistics)"}, ["COR"] = {expansion = "coreference", wikipage = "coreference"}, ["CRAS"] = {expansion = "crastinal tense ('tomorrow')", wikipage = "crastinal tense"}, ["CRS"] = {expansion = "current relevance marker", wikipage = "current relevance (grammar)"}, ["CVB"] = {expansion = "converb", wikipage = "converb"}, ["D"] = {expansion = "core dative case", wikipage = "dative case"}, ["DAT"] = {expansion = "dative case", wikipage = "dative case"}, ["DE"] = {expansion = "different event", wikipage = ""}, ["DEC"] = {expansion = "declarative mood", wikipage = "declarative mood"}, ["DECL"] = {expansion = "declarative mood", wikipage = "declarative mood"}, ["DEF"] = {expansion = "definite", wikipage = "definite"}, ["DEI"] = {expansion = "deictic", wikipage = "deictic"}, ["DEIX"] = {expansion = "deictic", wikipage = "deictic"}, ["DEL"] = {expansion = "delative case ('off of')", wikipage = "delative case", ambiguous = true}, ["DEM"] = {expansion = "demonstrative", wikipage = "demonstrative"}, ["DEO"] = {expansion = "deontic mood", wikipage = "deontic mood"}, ["DEP"] = {expansion = "dependent", wikipage = ""}, ["DES"] = {expansion = "desiderative mood", wikipage = "desiderative mood"}, ["DESI"] = {expansion = "desiderative mood", wikipage = "desiderative mood"}, ["DEST"] = {expansion = "destinative aspect", wikipage = "destinative aspect"}, ["DET"] = {expansion = "determiner", wikipage = "determiner"}, ["DETR"] = {expansion = "detransitive", wikipage = "detransitive"}, ["DH"] = {expansion = "motion downhill, seaward", wikipage = ""}, ["DIM"] = {expansion = "diminutive", wikipage = "diminutive"}, ["DIR"] = { ambiguous = true}, --direct case? direct speech? directional? ["DISJ"] = {expansion = "disjunction", wikipage = "disjunction"}, ["DIST"] = {expansion = "distal", wikipage = "distal demonstrative"}, ["DISTR"] = {expansion = "distributive case", wikipage = "distributive case"}, ["DITR"] = {expansion = "ditransitive", wikipage = "ditransitive"}, ["DLM"] = {expansion = "delimited", wikipage = ""}, ["DM"] = {expansion = "discourse marker", wikipage = "discourse marker"}, ["DO"] = {expansion = "direct object", wikipage = "direct object"}, ["DR"] = {expansion = "motion downriver", wikipage = ""}, ["DS"] = {expansion = "different-subject", wikipage = "switch-reference"}, ["DU"] = {expansion = "dual number", wikipage = "Dual (grammatical number)"}, ["DUB"] = {expansion = "dubitative mood", wikipage = "dubitative mood"}, ["DUR"] = {expansion = "durative aspect", wikipage = "durative aspect"}, ["DY"] = {expansion = "dyadic", wikipage = "dyadic kinship term"}, ["DYAD"] = {expansion = "dyadic", wikipage = "dyadic kinship term"}, ["DYN"] = {expansion = "dynamic aspect", wikipage = "dynamic aspect"}, ["E"] = {expansion = "epenthetic morpheme", wikipage = "epenthesis"}, ["ELA"] = {expansion = "elative case ('out of')", wikipage = "elative case"}, ["EMP"] = {expansion = "emphatic", wikipage = ""}, ["EMPH"] = {expansion = "emphatic", wikipage = ""}, ["EPIS"] = {expansion = "epistemic mood/modality", wikipage = "epistemic modality"}, ["ERG"] = {expansion = "ergative case", wikipage = "ergative case"}, ["ESS"] = {expansion = "essive case", wikipage = "essive case"}, ["EV"] = {expansion = "evidential", wikipage = "evidential"}, ["EVID"] = {expansion = "evidential", wikipage = "evidential"}, ["EVIT"] = {expansion = "evitative case", wikipage = "evitative case"}, ["EX"] = {expansion = "exclusive person", wikipage = "clusivity"}, ["EXCL"] = {expansion = "exclusive person", wikipage = "clusivity"}, ["EXCLAM"] = {expansion = "exclamative", wikipage = "exclamative"}, ["EXESS"] = {expansion = "exessive case", wikipage = "exessive case"}, ["EXH"] = {expansion = "exhortative", wikipage = "exhortative"}, ["EXIST"] = {expansion = "existential ('there is')", wikipage = "existential clause"}, ["EXO"] = {expansion = "exocentric", wikipage = "exocentric case"}, ["EXP"] = {expansion = "experiential, or experiencer", wikipage = "", ambiguous = true}, --experiental evidential, experiential aspect, experiencer --["EXPER"] = {expansion = "experiential evidential", wikipage = "evidentiality"}, ["EXPL"] = {expansion = "expletive/dummy", wikipage = "Syntactic expletive"}, ["F"] = {expansion = "feminine gender", wikipage = "feminine gender"}, ["FEM"] = {expansion = "feminine gender", wikipage = "feminine gender"}, ["FACT"] = {expansion = "factive evidential", wikipage = "evidentiality"}, ["FAM"] = {expansion = "familiar register", wikipage = ""}, ["FIN"] = {expansion = "finite", wikipage = "finite verb"}, ["FOC"] = {expansion = "focus", wikipage = "focus (grammar)"}, ["FORM"] = {expansion = "formal register", wikipage = ""}, ["FP"] = {expansion = "final particle", wikipage = ""}, ["FR"] = {expansion = "frequentative", wikipage = "frequentative"}, ["FREQ"] = {expansion = "frequentative", wikipage = "frequentative"}, ["FMR"] = {expansion = "former, deceased", wikipage = ""}, ["FPL"] = {expansion = "feminine plural", wikipage = ""}, ["FSG"] = {expansion = "feminine singular", wikipage = ""}, ["FUT"] = {expansion = "future tense", wikipage = "future tense"}, ["GEN"] = {expansion = "genitive case", wikipage = "genitive case"}, ["GER"] = {expansion = "gerund", wikipage = "gerund"}, ["GNO"] = {expansion = "gnomic", wikipage = "Gnomic aspect"}, ["GT"] = {expansion = "goal trigger", wikipage = "austronesian alignment"}, ["HAB"] = {expansion = "habitual aspect", wikipage = "habitual aspect"}, ["HBL"] = {expansion = "humble register", wikipage = ""}, ["HEST"] = {expansion = "hesternal tense ('yesterday')", wikipage = "hesternal tense"}, ["HIST"] = {expansion = "hitorical", wikipage = ""}, ["HOD"] = {expansion = "hodiernal tense ('today')", wikipage = "hodiernal tense"}, ["HON"] = {expansion = "honorific", wikipage = "honorifics (linguistics)"}, ["HORT"] = {expansion = "hortative", wikipage = "hortative"}, ["HSY"] = {expansion = "hearsay", wikipage = ""}, ["HUM"] = {expansion = "human/anthropic gender", wikipage = "", ambiguous = true}, ["HYP"] = {expansion = "hypothetical mood", wikipage = "hypothetical mood"}, ["I"] = {expansion = "", wikipage = "", ambiguous = true}, -- "inflected" or "class I"? ["ID"] = {expansion = "identical", wikipage = ""}, ["IDENTIF"] = {expansion = "identifiable", wikipage = ""}, ["IDEO"] = {expansion = "ideophone", wikipage = "ideophone"}, ["IGNOR"] = {expansion = "ignorative", wikipage = "ignorative"}, ["II"] = {expansion = "class II", wikipage = "Noun class"}, ["III"] = {expansion = "class III", wikipage = "Noun class"}, ["ILL"] = {expansion = "illative case ('into')", wikipage = "illative case"}, ["IMM"] = {expansion = "immediate", wikipage = ""}, ["IMP"] = {expansion = "imperative mood", wikipage = "imperative mood"}, ["IMPERF"] = {expansion = "imperfect", wikipage = "imperfect"}, ["IMPR"] = {expansion = "imprecative mood", wikipage = "imprecative mood"}, ["IMPREC"] = {expansion = "imprecative mood", wikipage = "imprecative mood"}, ["IMPRS"] = {expansion = "impersonal", wikipage = "impersonal"}, ["IN"] = {expansion = "inclusive person", wikipage = "clusivity"}, ["INCL"] = {expansion = "inclusive person", wikipage = "clusivity"}, ["INAL"] = {expansion = "inalienable possession", wikipage = "inalienable possession"}, ["INAN"] = {expansion = "inanimate gender", wikipage = "inanimate gender"}, ["INCH"] = {expansion = "inchoative aspect", wikipage = "inchoative aspect"}, ["INCHO"] = {expansion = "inchoative aspect", wikipage = "inchoative aspect"}, ["INCEP"] = {expansion = "inceptive aspect", wikipage = "inceptive aspect"}, ["INCL"] = {expansion = "inclusive person", wikipage = "clusivity"}, ["IND"] = {expansion = "indicative mood", wikipage = "indicative mood"}, ["INDF"] = {expansion = "indefinite", wikipage = "definiteness"}, ["INDEF"] = {expansion = "indefinite", wikipage = "definiteness"}, ["INE"] = {expansion = "inessive case ('in')", wikipage = "inessive case"}, ["INF"] = {expansion = "infinitive", wikipage = "infinitive"}, ["INFER"] = {expansion = "inferential", wikipage = "inferential mood"}, ["INFR"] = {expansion = "inferential", wikipage = "inferential mood"}, ["INEL"] = {expansion = "inelative case ('from within')", wikipage = "inelative case"}, ["INS"] = {expansion = "instrument(al)", wikipage = ""}, --instrument, instrumental case, instrumental marking on verb? ["INST"] = {expansion = "instrument(al)", wikipage = ""}, ["INSTR"] = {expansion = "instrument(al)", wikipage = ""}, ["INT"] = {expansion = "intensifier", wikipage = "intensifier", ambiguous = true}, ["INTEN"] = {expansion = "intentional", wikipage = ""}, ["INTERR"] = {expansion = "interrogative", wikipage = "interrogative"}, ["INTR"] = {expansion = "intransitive", wikipage = "intransitive", ambiguous = true}, ["NTR"] = {expansion = "intransitive", wikipage = "intransitive", ambiguous = true}, ["INV"] = {expansion = "inverse", wikipage = "inversion (linguistics)"}, ["IO"] = {expansion = "indirect object", wikipage = "indirect object"}, ["IPFV"] = {expansion = "imperfective aspect", wikipage = "imperfective aspect"}, ["IRR"] = {expansion = "irrealis mood", wikipage = "irrealis mood"}, ["IS"] = {expansion = "indirect speech", wikipage = "indirect speech"}, ["IT"] = {expansion = "instrument trigger", wikipage = "Austronesian alignment"}, ["ITER"] = {expansion = "iterative aspect", wikipage = "iterative aspect"}, ["IV"] = {expansion = "class IV", wikipage = "Noun class"}, ["IX"] = {expansion = "class IX", wikipage = "Noun class"}, ["JUS"] = {expansion = "jussive mood", wikipage = "jussive mood"}, ["L2"] = {expansion = "second language", wikipage = ""}, ["LAT"] = {expansion = "lative case", wikipage = "lative case"}, ["LD"] = {expansion = "locative case + directional", wikipage = ""}, ["LK"] = {expansion = "linker", wikipage = ""}, ["LOC"] = {expansion = "locative case", wikipage = "locative case"}, ["LOG"] = {expansion = "logophoric", wikipage = "logophoric"}, ["LT"] = {expansion = "locative trigger", wikipage = "Austronesian alignment"}, ["M"] = {expansion = "masculine gender", wikipage = "masculine gender"}, ["MASC"] = {expansion = "masculine gender", wikipage = "masculine gender"}, ["MAN"] = {expansion = "manner", wikipage = ""}, ["MID"] = {expansion = "middle voice", wikipage = "middle voice"}, ["MIM"] = {expansion = "mimetic", wikipage = "Linguistic mimesis"}, ["MIR"] = {expansion = "mirative", wikipage = "mirative"}, ["MLT"] = {expansion = "multiplicative case", wikipage = "multiplicative case"}, ["MLTP"] = {expansion = "multiplicative case", wikipage = "multiplicative case"}, ["MOD"] = {expansion = "mood/modal(ity)", wikipage = "Linguistic modality", ambiguous = true}, ["MOM"] = {expansion = "single action verb", wikipage = ""}, ["MPL"] = {expansion = "masculine plural", wikipage = ""}, ["MSG"] = {expansion = "masculine singular", wikipage = ""}, ["MVMT"] = {expansion = "movement", wikipage = ""}, ["MVT"] = {expansion = "movement", wikipage = ""}, ["MW"] = {expansion = "measure word", wikipage = "Measure word"}, ["N"] = {expansion = "neuter gender", wikipage = "neuter gender"}, ["NARR"] = {expansion = "narrative tense", wikipage = ""}, ["NEUT"] = {expansion = "neuter gender", wikipage = "neuter gender"}, ["NEG"] = {expansion = "negation/negative", wikipage = "Negative (linguistics)"}, ["NF"] = {expansion = "non-finite", wikipage = "nonfinite verb"}, ["NH"] = {expansion = "non-human", wikipage = "grammatical gender"}, ["NMLZ"] = {expansion = "nominalizer/nominalization", wikipage = "nominalization"}, ["NMZ"] = {expansion = "nominalizer/nominalization", wikipage = "nominalization"}, ["NZ"] = {expansion = "nominalizer/nominalization", wikipage = "nominalization"}, ["NOMI"] = {expansion = "nominalizer/nominalization", wikipage = "nominalization"}, ["NOM"] = {expansion = "nominative case", wikipage = "nominative case"}, ["NS"] = {expansion = "non-subject", wikipage = "", ambiguous = true}, --can also mean "neuter, singular" ["NTR"] = {expansion = "intransitive", wikipage = "intransitive (disambiguation)"}, ["INTR"] = {expansion = "intransitive", wikipage = "intransitive (disambiguation)"}, ["NUM"] = {expansion = "numeral", wikipage = "numeral (linguistics)"}, ["O"] = {expansion = "patient-like argument (object) of canonical transitive verb", wikipage = "O (grammar)", ExcludeNegation = true}, ["OBJ"] = {expansion = "object(ive)", wikipage = "object (grammar)", ambiguous = true}, ["OB"] = {expansion = "object(ive)", wikipage = "object (grammar)", ambiguous = true}, ["OBL"] = {expansion = "oblique case", wikipage = "oblique case"}, ["OBV"] = {expansion = "obviative", wikipage = "obviative"}, ["OPT"] = {expansion = "optative mood", wikipage = "optative mood"}, ["P"] = {expansion = "patient-like argument of canonical transitive verb", wikipage = "P (grammar)", ExcludeNegation = true}, ["PAS"] = {expansion = "passive voice", wikipage = "passive voice"}, ["PASS"] = {expansion = "passive voice", wikipage = "passive voice"}, ["PAST"] = {expansion = "past tense", wikipage = "past tense"}, ["PAT"] = {expansion = "patient(ive)", wikipage = "Patient (grammar)"}, ["PA"] = {expansion = "paucal number", wikipage = "paucal number"}, ["PAU"] = {expansion = "paucal number", wikipage = "paucal number"}, ["PEG"] = {expansion = "pegative case", wikipage = "pegative case"}, ["PER"] = {expansion = "perlative case ('per', 'using')", wikipage = "perlative case"}, ["PERF"] = {expansion = "perfect", wikipage = "perfect (grammar)"}, ["PRF"] = {expansion = "perfect", wikipage = "perfect (grammar)"}, ["PERS"] = {expansion = "personal", wikipage = ""}, ["PFV"] = {expansion = "perfective aspect", wikipage = "perfective aspect"}, ["PL"] = {expansion = "plural number", wikipage = "plural number"}, ["PN"] = {expansion = "pronoun", wikipage = "pronoun"}, ["PRO"] = {expansion = "pronoun", wikipage = "pronoun"}, ["PO"] = {expansion = "primary object", wikipage = "primary object"}, ["POL"] = {expansion = "polite register", wikipage = ""}, ["POS"] = {expansion = "possessive marker", wikipage = "possessive"}, ["POSS"] = {expansion = "possessive marker", wikipage = "possessive"}, ["POST"] = {expansion = "postposition, postpositional case", wikipage = ""}, ["POSTE"] = {expansion = "postessive case ('after')", wikipage = "postessive case"}, ["POT"] = {expansion = "potential mood", wikipage = "potential mood"}, ["PP"] = {expansion = "past/passive participle", wikipage = "participle"}, ["PPP"] = {expansion = "past passive participle", wikipage = "past passive participle"}, ["PPFV"] = {expansion = "past perfective", wikipage = "past perfective"}, ["PR"] = {expansion = "proper noun", wikipage = "proper noun"}, ["PRED"] = {expansion = "predicate/predicative", wikipage = "predicate (grammar)"}, ["PREC"] = {expansion = "precative mood", wikipage = "precative mood"}, ["PREP"] = {expansion = "preposition, prepositional case", wikipage = ""}, ["PRESP"] = {expansion = "present participle", wikipage = "present participle"}, ["PRET"] = {expansion = "preterite", wikipage = "preterite"}, ["PRT"] = {expansion = "preterite", wikipage = "preterite"}, ["PRIV"] = {expansion = "privative case", wikipage = "privative case"}, ["PRS"] = {expansion = "present tense", wikipage = "present tense"}, ["PRES"] = {expansion = "present tense", wikipage = "present tense"}, ["PROB"] = {expansion = "probability", wikipage = ""}, ["PROG"] = {expansion = "progressive aspect", wikipage = "progressive aspect"}, ["PROH"] = {expansion = "prohibitive mood", wikipage = "prohibitive mood"}, ["PROL"] = {expansion = "prolative case ('via')", wikipage = "prolative case"}, ["PROP"] = {expansion = "propositive mood", wikipage = "propositive mood"}, ["PROS"] = {expansion = "prosecutive case", wikipage = "prosecutive case"}, ["PROSP"] = {expansion = "prospective aspect", wikipage = "prospective aspect"}, ["PRSP"] = {expansion = "prospective aspect", wikipage = "prospective aspect"}, ["PROT"] = {expansion = "protasis", wikipage = "protasis (linguistics)"}, ["PROX"] = {expansion = "", wikipage = "", ambiguous = true}, --proximal or proximative? ["PST"] = {expansion = "past tense", wikipage = "past tense"}, ["PT"] = {expansion = "patient trigger", wikipage = "Austronesian alignment"}, ["PTCL"] = {expansion = "particle", wikipage = "particle (grammar)"}, ["PTC"] = {expansion = "particle", wikipage = "particle (grammar)"}, ["PTCP"] = {expansion = "participle", wikipage = "participle"}, ["PCP"] = {expansion = "participle", wikipage = "participle"}, ["PRTC"] = {expansion = "participle", wikipage = "participle"}, ["PTV"] = {expansion = "partitive case ('some of')", wikipage = "partitive case"}, ["PURP"] = {expansion = "purposive", wikipage = "Purposive case"}, ["PV"] = {expansion = "patient voice", wikipage = "Patient voice"}, ["Q"] = {expansion = "question word", wikipage = "question word"}, ["QUOT"] = {expansion = "quotative", wikipage = "quotative"}, ["R"] = {expansion = "", wikipage = "", ambiguous = true}, ["REAL"] = {expansion = "realis mood", wikipage = "realis mood"}, ["REC"] = {expansion = "recent past tense", wikipage = "recent past tense"}, ["RECP"] = {expansion = "reciprocal voice", wikipage = "reciprocal voice"}, ["REDUP"] = {expansion = "reduplication", wikipage = "Reduplication"}, ["REF"] = {expansion = "referential", wikipage = "referential"}, ["REFL"] = {expansion = "reflexive", wikipage = "reflexive pronoun", ambiguous = true}, ["REL"] = {expansion = "relative(izer)", wikipage = "relativizer"}, ["REM"] = {expansion = "remote past tense", wikipage = "remote past tense"}, ["RES"] = {expansion = "", wikipage = "", ambiguous = true}, -- resultative. resumptive ["RET"] = {expansion = "retrospective", wikipage = "Retrospective (grammar)"}, ["RFR"] = {expansion = "referential", wikipage = "referential"}, ["S"] = {expansion = "single argument of canonical intransitive verb", wikipage = "S (grammar)"}, ["SBJ"] = {expansion = "subject", wikipage = "subject (grammar)"}, ["SUB"] = {expansion = "subject", wikipage = "subject (grammar)"}, ["SU"] = {expansion = "subject", wikipage = "subject (grammar)"}, ["SBJV"] = {expansion = "subjunctive mood", wikipage = "subjunctive mood"}, ["SUBJ"] = {expansion = "subject", wikipage = "subject (grammar)"}, ["SJV"] = {expansion = "subjunctive mood", wikipage = "subjunctive mood"}, ["SE"] = {expansion = "same event", wikipage = ""}, ["SEM"] = {expansion = "semelfactive aspect ('once')", wikipage = "semelfactive aspect"}, ["SENS"] = {expansion = "sensory evidential", wikipage = "Sensory evidential"}, ["SEQ"] = {expansion = "sequential", wikipage = ""}, ["SG"] = {expansion = "singular number", wikipage = "Singular number", ExcludeNegation = true}, ["SGV"] = {expansion = "singulative number", wikipage = "singulative number"}, ["SS"] = {expansion = "same subject", wikipage = "Switch-reference"}, ["STAT"] = {expansion = "stative", wikipage = "stative"}, ["STV"] = {expansion = "stative", wikipage = "stative"}, ["SUBR"] = {expansion = "subordinator", wikipage = "subordination (linguistics)"}, ["SUBORD"] = {expansion = "subordinator", wikipage = "subordination (linguistics)"}, ["SBRD"] = {expansion = "subordinator", wikipage = "subordination (linguistics)"}, ["SR"] = {ambiguous = true}, -- ambiguous between "subordinator" and "switch reference" ["SUBE"] = {expansion = "subessive case ('under')", wikipage = "subessive case"}, ["SUBL"] = {expansion = "sublative case ('onto', 'down onto')", wikipage = "sublative case"}, ["SUC"] = {expansion = "successive", wikipage = ""}, ["SUPE"] = {expansion = "superessive case ('on')", wikipage = "superessive case"}, ["TAM"] = {expansion = "tense, aspect, or mood", wikipage = "tense–aspect–mood"}, ["TEL"] = {expansion = "telic aspect", wikipage = "telic aspect"}, ["TEMP"] = {expansion = "temporal case", wikipage = "temporal case"}, ["TERM"] = {expansion = "terminative case", wikipage = "terminative case"}, ["TNS"] = {expansion = "tense", wikipage = "Grammatical tense"}, ["TOP"] = {expansion = "topic", wikipage = "topic (linguistics)"}, ["TOT"] = {expansion = "totalitive", wikipage = "totalitive"}, ["TR"] = {expansion = "transitive", wikipage = "Transitivity (grammar)"}, ["TRANSL"] = {expansion = "translative case ('becoming')", wikipage = "translative case"}, ["TRI"] = {expansion = "trial number", wikipage = "trial number"}, ["TRN"] = {expansion = "transnumeral", wikipage = "transnumeral"}, ["TVF"] = {expansion = "truth-value focus", wikipage = "truth-value focus"}, ["U"] = {ambiguous = true}, -- uninflected, unmarked, undergoer, etc. ["UH"] = {expansion = "motion uphill, inland ", wikipage = ""}, ["UND"] = {expansion = "undergoer", wikipage = ""}, ["UR"] = {expansion = "motion upriver", wikipage = ""}, ["USIT"] = {expansion = "usitative (for usual or typical events)", wikipage = ""}, ["V"] = {expansion = "verb(al)", wikipage = ""}, ["VB"] = {expansion = "verb(al)", wikipage = ""}, ["VBZ"] = {expansion = "verbalizer", wikipage = "verbalizer"}, ["VBLZ"] = {expansion = "verbalizer", wikipage = "verbalizer"}, ["VD"] = {expansion = "verb, ditransitive", wikipage = "ditransitive verb"}, ["VEN"] = {expansion = "venitive (coming towards)", wikipage = "andative and venitive"}, ["VER"] = {expansion = "veridical", wikipage = "veridical", ambiguous = true}, ["VIA"] = {expansion = "vialis case", wikipage = "vialis case"}, ["VIS"] = {expansion = "visible, visual", wikipage = ""}, ["VI"] = {expansion = "verb, intransitive", wikipage = "intransitive verb"}, ["VII"] = {expansion = "class VII", wikipage = "Noun class"}, ["VIII"] = {expansion = "class VIII", wikipage = "Noun class"}, ["VN"] = {expansion = "verbal noun", wikipage = "verbal noun"}, ["VOC"] = {expansion = "vocative case", wikipage = "vocative case"}, ["VOL"] = {expansion = "volitive mood", wikipage = "volitive mood"}, ["VT"] = {expansion = "verb, transitive", wikipage = "transitive verb"}, ["WH.Q"] = {expansion = "wh-question", wikipage = "wh-question"}, ["WH"] = {expansion = "wh-question", wikipage = "wh-question"}, ["ZO"] = {expansion = "zoic gender", wikipage = "zoic gender"}, } return {abbreviations = abbreviations} g4p3uspyw051k7zpcz3xvfnp85r7lrr Sablonan:Gcl 10 4798 18749 2024-05-26T05:36:38Z Bangrapip 9 new 18749 wikitext text/x-wiki <includeonly>{{#invoke:Interlinear|gcl}}</includeonly><noinclude> {{Documentation}} </noinclude> g6vr3fkmahf9rnyvp88rhip8xqqaqzp Sablonan:Infobox television/styles.css 10 4799 18761 2024-05-26T06:34:23Z Bangrapip 9 Ngeja halaman dengen "/* {{pp-template}} */ .ib-tv { border-collapse: separate; border-spacing: 0 3px; padding: 3px 5px; } .ib-tv .infobox-above { background-color: #CCCCFF; color: inherit; font-size: 125%; padding: 0.25em 1em; } .ib-tv .infobox-header { background-color: #CCCCFF; color: inherit; padding: 0.25em 1em; } .ib-tv-aka { font-style: italic; } .ib-tv-network-release td, .ib-tv-network-release th { border-top: 1px solid #a2a9b1; }" 18761 sanitized-css text/css /* {{pp-template}} */ .ib-tv { border-collapse: separate; border-spacing: 0 3px; padding: 3px 5px; } .ib-tv .infobox-above { background-color: #CCCCFF; color: inherit; font-size: 125%; padding: 0.25em 1em; } .ib-tv .infobox-header { background-color: #CCCCFF; color: inherit; padding: 0.25em 1em; } .ib-tv-aka { font-style: italic; } .ib-tv-network-release td, .ib-tv-network-release th { border-top: 1px solid #a2a9b1; } 46njmbcrji0z51dnhn321r0vluo0cah Modul:Infobox/dates 828 4800 18762 2024-05-26T06:34:45Z Bangrapip 9 new 18762 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local default_error_category = "[[Category:Pages using infobox television with nonstandard dates]]" local p = {} function p.start_end_date_template_validation(frame) local args = getArgs(frame) local error_category = args.error_category or default_error_category local start_date = args.first_aired or args.released or args.airdate or args.release_date or args.airdate_overall if start_date then if not start_date:find("dtstart") then return error_category end end local end_date = args.last_aired if end_date then if not end_date:find("dtend") and end_date ~= "present" then return error_category end end end function p.dates(frame) local returnval local args = getArgs(frame) if table.getn(args) < 2 then if args['1'] == nil and args['2'] == nil then return '' elseif args['1'] == nil then return args['2'] elseif args['2'] == nil then return args['1'] end end args['1'] = args['1']:gsub("&nbsp;"," ") args['2'] = args['2']:gsub("&nbsp;"," ") local dmy = false local pr1, m1, d1, y1, su1 = string.match(args['1'], '(.-)(%u%a+)%s(%d+),%s(%d+)(.*)') local pr2, m2, d2, y2, su2 = string.match(args['2'], '(.-)(%u%a+)%s(%d+),%s(%d+)(.*)') if y1 == nil then dmy = true pr1, d1, m1, y1, su1 = string.match(args['1'], '(.-)(%d%d?)%s(%a+)%s(%d+)(.*)') pr2, d2, m2, y2, su2 = string.match(args['2'], '(.-)(%d%d?)%s(%a+)%s(%d+)(.*)') end local dash = '&nbsp;–<br />' if y1 ~= nil and y2 ~= nil then su1 = su1 or '' su2 = su2 or '' local MONTHS = {January=1, February=2, March=3, April=4, May=5, June=6, July=7, August=8, September=9, October=10, November=11, December=12} local diff = os.time({year=y2, month=MONTHS[m2], day=d2, hour=0, min=0, sec=0}) - os.time({year=y1, month=MONTHS[m1], day=d1, hour=0, min=0, sec=0}) if diff < 0 then returnval = 'Invalid date range' else if y1 == y2 then if dmy == false then returnval = pr1 .. m1 .. ' ' .. d1 .. su1 .. dash .. pr2 .. m2 ..' '.. d2 ..', '.. y2 .. su2 else returnval = pr1 .. d1 .. ' ' .. m1 .. su1 .. dash .. pr2 .. d2 .. ' ' .. m2 .. ' ' .. y2 .. su2 end else if dmy == false then returnval = pr1 .. m1 .. ' ' .. d1 ..', '.. y1 .. su1 .. dash .. pr2 .. m2 .. ' '.. d2 .. ', ' .. y2 .. su2 else returnval = pr1 .. d1 .. ' ' .. m1 ..' '.. y1 .. su1 .. dash .. pr2 .. d2 .. ' '.. m2 .. ' ' .. y2 .. su2 end end end else returnval = args['1']..dash..args['2']; end return returnval; end return p lyjtg2h4xegesparj8krabsbt2wo6xy Modul:Infobox television 828 4801 18763 2024-05-26T06:35:24Z Bangrapip 9 new 18763 Scribunto text/plain require("strict") --- @module local p = {} local maintenance_categories = { alt_name = "[[Category:Pages using infobox television with incorrectly formatted values|%s]]", dates_incorrectly_formatted = "[[Category:Pages using infobox television with nonstandard dates]]", dates_missing = "[[Category:Pages using infobox television with missing dates]]", flag_icon = "[[Category:Pages using infobox television with flag icon]]", image_values_without_an_image = "[[Category:Pages using infobox television with image-related values without an image]]", incorrectly_formatted = "[[Category:Pages using infobox television with incorrectly formatted values|%s]]", manual_display_title = "[[Category:Pages using infobox television with unnecessary manual displaytitle]]", manual_display_title_temp_tracking = "[[Category:Pages using infobox television with manual displaytitle]]", non_matching_title = "[[Category:Pages using infobox television with non-matching title]]", unnecessary_title_parameter = "[[Category:Pages using infobox television with unnecessary name parameter]]", } --- Returns a table consisting of the title's title parts. --- --- The return table's properties: --- - title - The title. --- - disambiguation - the disambiguation text without parentheses. --- --- Note: could potentially be moved to an outside module for other template and module uses. --- --- @param text string --- @return table<string, string | nil> local function get_title_parts(text) local title, disambiguation = string.match(text, "^(.+) (%b())$") if not title or type(title) ~= "string" then title = text end ---@type table<string, string | nil> local title_parts = {title = --[[---@not number | nil]] title, disambiguation = nil} if not disambiguation or type(disambiguation) ~= "string" then return title_parts end -- Remove outside parentheses from names which use parentheses as part of the name such as "episode (Randall and Hopkirk (Deceased))". disambiguation = string.sub(--[[---@not number | nil]] disambiguation, 2, -2) title_parts.disambiguation = --[[---@not number]] disambiguation return title_parts end --- Returns a maintenance category if the italic_title value is not "no". --- --- Infobox parameters checked: --- - |italic_title= --- --- @param args table --- @return string local function is_italic_title_valid_value(args) if args.italic_title and args.italic_title ~= "no" then return string.format(maintenance_categories.incorrectly_formatted, "italic_title") end return "" end --- Returns a maintenance category if the dates are not formatted correctly with --- {{Start date}} and {{End date}} templates. --- --- Infobox parameters checked: --- - |first_aired[1-6]= --- - |released[1-6]= --- - |last_aired[1-6]= --- --- Note: all_tests is meant only for /testcases testing. --- --- @param all_tests string Testing conditional value. --- @param released string The start date value. --- @param first_aired string The start date value. --- @param last_aired string The end date value. --- @return string local function are_dates_formatted_correctly(all_tests, released, first_aired, last_aired) -- To keep /testcases clean, this is set so only what is test is shown. if all_tests == "no" then return "" end -- Config parameters local first_aired_future = "Upcoming" local last_aired_current = "present" local start_date_class = "itvstart" local end_date_class = "itvend" local film_date_class = "film%-date" -- Both parameters should not be set. if (released and first_aired) or (released and last_aired) then return maintenance_categories.dates_incorrectly_formatted end local start_date = released or first_aired -- A start date should always be set. if not start_date then return maintenance_categories.dates_missing end -- Validate the start date is formmated using {{Start date}} and not any other template, including {{Film date}}, or uses the word "Upcoming". if start_date and (string.find(start_date, film_date_class) or not string.find(start_date, start_date_class) and start_date ~= first_aired_future) then return maintenance_categories.dates_incorrectly_formatted end -- An end date should always be set if the show or film wasn't released all at once. if first_aired and first_aired ~= first_aired_future and not last_aired then return maintenance_categories.dates_missing end -- Validate the end date is formmated using {{End date}} and not any other template, or uses the word "present". if last_aired and (not string.find(last_aired, end_date_class) and last_aired ~= last_aired_current) then return maintenance_categories.dates_incorrectly_formatted end -- Only one date should be used per field. if (start_date and select(2, string.gsub(start_date, start_date_class, "")) > 1) or (last_aired and select(2, string.gsub(last_aired, end_date_class, "")) > 1) then return maintenance_categories.dates_incorrectly_formatted end return "" end --- Returns a maintenance category if the dates are not formatted correctly --- and using "Original", "Revival" or italics to denote a split in the date range. --- --- Infobox parameters checked: --- - |first_aired[1-6]= --- - |released[1-6]= --- - |last_aired[1-6]= --- - |network[1-6]= --- - |channel[1-6]= --- --- @param args table --- @return string local function does_release_information_have_extraneous_text(args) for k, v in pairs(args) do if string.find(string.lower(v), "original") and not string.find(string.lower(v), "aboriginal") or string.find(string.lower(v), "revival") or string.find(v, "''") then return string.format(maintenance_categories.incorrectly_formatted, k) end end return "" end --- Returns a maintenance category if the release information: ---- Is not formatted correctly ---- Has extraneous text ---- Dates don't use correct mark up --- --- Infobox parameters checked: --- - |first_aired[1-6]= --- - |released[1-6]= --- - |last_aired[1-6]= --- - |network[1-6]= --- - |channel[1-6]= --- --- @param args table --- @return string local function is_release_information_formatted_correctly(args) local release_information = {"first_aired", "released", "last_aired", "network", "channel"} local parameter_max_value = 6 for i = 1, parameter_max_value do local num = "" if i > 1 then num = i end local numbered_args = {} for _, v in pairs(release_information) do numbered_args[v .. num] = args[v .. num] end -- If current table is empty, break current cycle. if next(numbered_args) then local category = does_release_information_have_extraneous_text(numbered_args) if category ~= "" then return category end category = are_dates_formatted_correctly(args.all_tests, args["released" .. num], args["first_aired" .. num], args["last_aired" .. num]) if category ~= "" then return category end end end return "" end --- Returns a maintenance category if a {{Italic title}} or {{DISPLAYTITLE}} template is used. --- Checks also for the following {{Italic title}} redirects: ---- Italic ---- Italics ---- Italictitle ---- Italics title --- --- Testing parameters: --- - |page_test= - a real Wikipedia page to read the content of the page. --- --- Infobox parameters checked: --- - |italic_title= --- --- @param args table --- @return string local function has_display_title(args) --TODO: when testing below is done uncomment code --if args.italic_title then -- return "" --end local article if args.page_test then article = mw.title.new(args.page_test) else article = mw.title.getCurrentTitle() end local page_text = article:getContent() if not page_text then return "" end if (string.find(page_text, "{{[Ii]talics?%s?title}}") or string.find(page_text, "{{[Ii]talics?}}")) and not string.match(page_text, "{{[Ii]talic title|all=yes}}")then return maintenance_categories.manual_display_title end local display_title = string.match(page_text, "{{DISPLAYTITLE:(.*)}}") local article_title = article.text --TODO: currently does not work --local display_title_no_namespace = string.gsub(display_title, article.nsText .. ":", "") --local display_title_no_italics = string.sub(display_title_no_namespace, 3, string.len(display_title_no_namespace) - 2) if display_title then -- if article_title == display_title or article_title == display_title_no_italics then if article_title == display_title or article_title == string.sub(display_title, 3, string.len(display_title) - 2) then return maintenance_categories.manual_display_title elseif string.find(display_title, "<sub>") or string.find(display_title, "<sup>") then -- TODO: This is valid. Will remove when done with cleanup. return "" else -- TODO: remove when done checking results. return maintenance_categories.manual_display_title_temp_tracking end end return "" end --- Returns a maintenance category if a flag icon is used. --- --- All the infobox values are checked. --- --- @param args table --- @return string local function has_flag_icon(args) for _, v in pairs(args) do if string.find(v, "flagicon") then return maintenance_categories.flag_icon end end return "" end --- Returns a maintenance category if the producer information entered is from the following list: --- executive, associate, co- --- --- Infobox parameters checked: --- - |producer= --- --- @param producer string --- @return string local function is_producer_used_correctly(producer) if not producer then return "" end local args = {"executive", "associate", "co%-", "line producer"} for _, v in pairs(args) do if string.find(producer, v) then return string.format(maintenance_categories.incorrectly_formatted, "producer") end end return "" end --- Returns a maintenance category if the country information entered is from the following list: --- U.S.A, USA, U.S., US, UK, U.K. --- --- Infobox parameters checked: --- - |country= --- --- @param country string --- @return string local function is_country_name_valid(country) if not country then return "" end local args = {"U.S", "US", "UK", "U.K."} for _, v in pairs(args) do if string.find(country, v) then return string.format(maintenance_categories.incorrectly_formatted, "country") end end return "" end --- Returns a maintenance category if the values are linked or formatted. --- --- Infobox parameters checked: --- - |language= --- --- The function currently checks if the following values are present: --- - ] - links. --- --- @param args table --- @return string local function are_values_linked_or_formatted(args) args = {language = args.language} for key, value in pairs(args) do for _, bad_value in pairs({"]"}) do if string.find(value, bad_value, 1, true) then return string.format(maintenance_categories.incorrectly_formatted, key) end end end return "" end -- Splits a string and returns a table. -- -- @param str string -- @return table local function split(str) local sep = "\n" local result = {} local regex = ("([^%s]+)"):format(sep) for each in str:gmatch(regex) do table.insert(result, each) end return result end -- Returns a string value clean from various list syntax. -- -- @param str string -- @return string local function clean_list_syntax(str) str = string.gsub(str, "\127[^\127]*UNIQ%-%-(%a+)%-%x+%-QINU[^\127]*\127", "") -- Remove all strip-markers. str = string.gsub(string.gsub(str, "%<%/? *div[^%>]*%>", ""), "%<%/? *span[^%>]*%>", "") -- Removes div and span tags. str = string.gsub(str, "%<%/? *ul[^%>]*%>", "") -- Remove list tags. str = string.gsub(str, "%<%/? *li[^%>]*%>", "\n") -- Remove list tags. Replace with new line. str = string.gsub(str, "</? *br */?>", "\n") -- Replace <br /> (and variants) with new line. str = string.gsub(str, "\n\n", "\n") -- Replace double new line with a single new line. str = string.gsub(str, "*", "") -- Remove asterisks. return str end --- Returns a maintenance category if: ---- When alt_name= is a list of values, and not all entries are in italics. ---- When alt_name= is a single value and is in italics. ----- This is because the template automatically handles the italics and when also manually added, ----- results in 4 apostrophes which produce a bold title instead. --- --- Infobox parameters checked: --- - |alt_name= --- --- @param alt_name string --- @return string local function is_alt_name_in_italics(alt_name) if not alt_name then return "" end local detect_singular = require("Module:Detect singular")._main local args = {alt_name, ["no_and"] = "1", ["no_comma"] = "1"} local is_singular = detect_singular(args) if is_singular > 1 then local alt_names = clean_list_syntax(alt_name) alt_names = split(alt_names) for _, name in ipairs(alt_names) do if not string.find(name, "''") then return string.format(maintenance_categories.alt_name, "alt_name") end end else if string.find(alt_name, "''") then return string.format(maintenance_categories.alt_name, "alt_name") end end return "" end --- Returns a maintenance category if the |image= value includes the "File:" or "Image:" prefix. --- --- Infobox parameters checked: --- - |image= --- --- @param image string --- @return string local function is_image_using_incorrect_syntax(image) if not image then return "" end if string.find(image, "[Ff]ile:") or string.find(image, "[Ii]mage:") then return string.format(maintenance_categories.incorrectly_formatted, "image") end return "" end --- Returns a maintenance category if the |image_size= value includes "px". --- --- Infobox parameters checked: --- - |image_size= --- --- @param image_size string --- @return string local function is_image_size_using_px(image_size) if image_size and string.find(image_size, "px") then return string.format(maintenance_categories.incorrectly_formatted, "image_size") end return "" end --- Returns a maintenance category if there is no image file while image auxiliary values are present. --- --- Infobox parameters checked: --- - |image= --- - |image_size= --- - |image_upright= --- - |image_alt= --- - |alt= --- - |caption= --- --- @param args table --- @return string local function are_image_auxiliary_values_used_for_no_image(args) if args.image then return "" end if args.image_size or args.image_upright or args.image_alt or args.alt or args.caption then return maintenance_categories.image_values_without_an_image end return "" end --- Returns the display title text used in either the {{DISPLAYTITLE}} or {{Italic title}} templates. --- --- @param page_text string --- @param article_title string --- @return string | nil local function get_display_title_text(page_text, article_title) if not page_text then return nil end local title_modification = string.match(page_text, "{{DISPLAYTITLE:(.-)}}") if title_modification and type(title_modification) == "string" then local title_parts = get_title_parts(title_modification) return string.gsub(title_parts.title, "'", "") end title_modification = string.match(page_text, "{{[Ii]talic title|all=yes}}") if title_modification and type(title_modification) == "string" then return article_title end return nil end --- Returns the title used in the {{Lowercase title}} template and an optional maintenance category. --- --- @param page_text string --- @param args table --- @param article_title string --- @param title_parts table --- @param return_category boolean --- @return string | nil local function get_lowercase_template_status(page_text, args, article_title, title_parts, return_category) if not page_text then return nil end local lowercase_template = string.match(page_text, "{{[Ll]owercase title.-}}") if not lowercase_template then return nil end local lowercase_title if string.find(lowercase_template, "|force=") then lowercase_title = string.gsub(article_title,"^%u", string.lower) else lowercase_title = string.gsub(title_parts.title,"^%u", string.lower) end if return_category and args.name then if args.name == lowercase_title then return maintenance_categories.unnecessary_title_parameter else return maintenance_categories.non_matching_title end return "" end return lowercase_title end --- Returns the title used in the {{Correct title}} template and an optional maintenance category. --- --- @param page_text string --- @param args table --- @param return_category boolean --- @return string | nil local function get_correct_title_value(page_text, args, return_category) if not page_text then return nil end local correct_title_template_pattern = "{{[Cc]orrect title|title=(.*)|reason=.-}}" local correct_title = string.match(page_text, correct_title_template_pattern) if not correct_title then correct_title_template_pattern = "{{[Cc]orrect title|(.*)|reason=.-}}" correct_title = string.match(page_text, correct_title_template_pattern) end if not correct_title and type(correct_title) ~= "string" then return nil end local correct_title_title_parts = get_title_parts(correct_title) if return_category and args.name then if args.name == correct_title or args.name == correct_title_title_parts.title then return maintenance_categories.unnecessary_title_parameter else return maintenance_categories.non_matching_title end end return correct_title end --- Returns a maintenance category if the infobox title is equal to the article title. --- --- Infobox parameters checked: --- - |name= --- --- The function currently checks if the infobox title is equal to the article title while ignoring styling such as: --- - Nowrap spans. --- - Line breaks. --- --- A return value can be one of three options: --- - The value of maintenance_categories.non_matching_title - when the args.title does not match the article title. --- - The value of maintenance_categories.unnecessary_title_parameter - when the args.title matches the article title. --- - An empty string - when args.name isn't used or the args.name uses an allowed modification --- (such as a nowrap template) while the rest of the args.name matches the article title. --- --- Testing parameters: --- - |page_test= - a real Wikipedia page to read the content of the page. --- - |page_title_test= - the title of the page being checked. --- --- @param frame table --- @param args table --- @return string local function is_infobox_title_equal_to_article_title(frame, args) if not args.name then return "" end local page_text if args.page_test then page_text = mw.title.new(args.page_test):getContent() else page_text = mw.title.getCurrentTitle():getContent() end -- Check if the article is using a {{Correct title}} template. local correct_title = get_correct_title_value(page_text, args, true) if correct_title then return correct_title end local article_title = args.page_title_test if not args.page_title_test then article_title = mw.title.getCurrentTitle().text end -- Remove disambiguation. local title_parts = get_title_parts(article_title) -- Check if the article is using a {{Lowercase title}} template. local lowercase_title = get_lowercase_template_status(page_text, args, article_title, title_parts, true) if lowercase_title then return lowercase_title end -- Remove nowrap span. if string.find(args.name, "nowrap") then local title = frame:expandTemplate{title = "Strip tags", args = {args.name}} if title == article_title or title == title_parts.title then return "" end return maintenance_categories.non_matching_title end -- Remove line breaks and additional spaces as a result. if string.find(args.name, "<br%s?/?>") then local title, _ = string.gsub(args.name, "<br%s?/?>", "") title, _ = string.gsub(title, " ", " ") if title == article_title or title == title_parts.title then return "" end return maintenance_categories.non_matching_title end if args.name == article_title or args.name == title_parts.title then return maintenance_categories.unnecessary_title_parameter end -- Article and infobox titles do not match. return maintenance_categories.non_matching_title end --- Returns the relevant maintenance categories based on the {{Infobox television}} values validated. --- --- @param frame table --- @return string function p.validate_values(frame) local getArgs = require("Module:Arguments").getArgs local args = getArgs(frame) local categories = {} table.insert(categories, is_infobox_title_equal_to_article_title(frame, args)) table.insert(categories, has_display_title(args)) table.insert(categories, are_image_auxiliary_values_used_for_no_image(args)) table.insert(categories, is_image_using_incorrect_syntax(args.image)) table.insert(categories, is_image_size_using_px(args.image_size)) --table.insert(categories, is_alt_name_in_italics(args.alt_name)) table.insert(categories, are_values_linked_or_formatted(args)) table.insert(categories, is_country_name_valid(args.country)) table.insert(categories, has_flag_icon(args)) table.insert(categories, is_producer_used_correctly(args.producer)) table.insert(categories, is_release_information_formatted_correctly(args)) table.insert(categories, is_italic_title_valid_value(args)) return table.concat(categories, "") end --- Returns the text used for the |above= field of the infobox. --- --- Infobox parameters checked: --- - |name= --- --- Testing parameters: --- - |page_test= - a real Wikipedia page to read the content of the page. --- - |page_title_test= - the title of the page being checked. --- --- @param frame table --- @return string function p.above_title(frame) local getArgs = require("Module:Arguments").getArgs local args = getArgs(frame) local page if args.page_test then page = mw.title.new(args.page_test) else page = mw.title.getCurrentTitle() end local page_text = page:getContent() local article_title = args.page_title_test if not args.page_title_test then article_title = page.text end local title_format = "''%s''" local correct_title = get_correct_title_value(page_text, args, false) if correct_title then return string.format(title_format, correct_title) end local title_parts = get_title_parts(article_title) local lowercase_title = get_lowercase_template_status(page_text, args, article_title, title_parts, false) if lowercase_title then return string.format(title_format, lowercase_title) end if args.italic_title then local title_modification = get_display_title_text(page_text, article_title) if title_modification then return string.format(title_format, title_modification) end end if args.name then return string.format(title_format, args.name) end return string.format(title_format, title_parts.title) end return p 95d0iu6qzwhplvoz10kg0txj7qurje8 Sablonan:If preview 10 4802 18764 2024-05-26T06:35:47Z Bangrapip 9 new 18764 wikitext text/x-wiki {{#invoke:If preview|pmain}}<noinclude> {{documentation}} </noinclude> 6qwpfcorqpypnh51aqp5gq1jcqx6mrn Sablonan:Infobox television 10 4803 18765 2024-05-26T06:36:01Z Bangrapip 9 new 18765 wikitext text/x-wiki {{Main other|{{Infobox television/Short description|released={{{released|}}}|first_aired={{{first_aired|}}}|country={{{country|}}}}}}} {{Infobox | templatestyles = Infobox television/styles.css | italic title = {{{italic_title|<noinclude>no</noinclude>}}} | bodyclass = ib-tv vevent | aboveclass = summary | above = {{#invoke:Infobox television|above_title}} | headerclass = summary | autoheaders = y | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{image_alt|{{{alt|}}}}}}|title={{{image_alt|{{{alt|}}}}}}}} | caption = {{{caption|}}} | class1 = ib-tv-aka | label1 = Also known as | data1 = {{{alt_name|}}} | class2 = description | data2 = {{{native_name|}}} | label3 = Genre | class3 = category | data3 = {{{genre|}}} | label4 = Created by | data4 = {{{creator|}}} | label5 = {{#if: {{{based_on|}}} | Based on | Inspired by }} | data5 = {{If empty |{{{based_on|}}} |{{{inspired_by|}}} }} | label6 = Developed by | data6 = {{{developer|}}} | label7 = Showrunner{{Pluralize from text|{{{showrunner|}}}|plural=s}} | data7 = {{{showrunner|}}} | label8 = Written by | data8 = {{{writer|}}} | label9 = {{#if: {{{teleplay|}}} | Teleplay | Screenplay}} by | data9 = {{{screenplay|{{{teleplay|}}}}}} | label10 = Story by | data10 = {{{story|}}} | label11 = Directed by | class11 = attendee | data11 = {{{director|}}} | label12 = Creative director{{Pluralize from text|{{{creative_director|}}}|plural=s}} | class12 = attendee | data12 = {{{creative_director|}}} | label13 = Presented by | class13 = attendee | data13 = {{If empty |{{{presenter|}}} |{{{host|}}} }} | label14 = Starring | class14 = attendee | data14 = {{{starring|}}} | label15 = Judges | class15 = attendee | data15 = {{{judges|}}} | label16 = Voices of | class16 = attendee | data16 = {{{voices|}}} | label17 = Narrated by | class17 = attendee | data17 = {{{narrator|{{{narrated|}}}}}} | label18 = {{#if: {{{music|}}} | Music by | Theme music composer }} | data18 = {{If empty |{{{theme_music_composer|}}} |{{{music|}}} }} | label19 = Opening theme | data19 = {{If empty |{{{open_theme|}}} |{{{opentheme|}}} }} | label20 = Ending theme | data20 = {{If empty |{{{end_theme|}}} |{{{endtheme|}}} }} | label21 = Composer{{Pluralize from text|{{{composer|}}}|plural=s}} | data21 = {{{composer|}}} | label22 = Country of origin | data22 = {{{country|}}} | label23 = Original language{{Pluralize from text|{{{language|}}}|plural=s}} | data23 = {{{language|}}} | label24 = {{Abbr|No.|Number}} of {{#if: {{{num_seasons|}}} | seasons | series }} | data24 = {{If empty |{{{num_seasons|}}} |{{{num_series|}}} }} | label25 = {{#ifeq: {{PAGENAME}} | Doctor Who | {{Abbr|No.|Number}} of series }} | data25 = {{#ifeq: {{PAGENAME}} | Doctor Who | {{{num_series|}}} }} | label26 = {{Abbr|No.|Number}} of {{#if: {{{num_specials|}}} | specials | episodes }} | data26 = {{If empty |{{{num_specials|}}} |{{{num_episodes|}}} }} {{#if: {{{list_episodes|}}} | {{Nowrap|([[{{{list_episodes}}}|list of episodes]])}} }} {{#ifeq:{{{list_episodes|}}} | #Episodes | {{Preview warning|1=Page using [[Template:Infobox television]] with "list_episodes" parameter using self-link. See [[Template:Infobox television#Usage|Infobox instructions]] and [[MOS:INFOBOXPURPOSE]].}} |}} | header27 = Production | label28 = Executive producer{{Pluralize from text|{{{executive_producer|}}}|plural=s}} | data28 = {{{executive_producer|}}} | label29 = Producer{{Pluralize from text|{{{producer|}}}|plural=s}} | data29 = {{{producer|}}} | label30 = News editor{{Pluralize from text|{{{news_editor|}}}|plural=s}} | data30 = {{{news_editor|}}} | label31 = Production location{{Pluralize from text|{{{location|}}}|plural=s}} | data31 = {{{location|}}} | label32 = Cinematography | data32 = {{{cinematography|}}} | label33 = Animator{{Pluralize from text|{{{animator|}}}|plural=s}} | data33 = {{{animator|}}} | label34 = Editor{{Pluralize from text|{{{editor|}}}|plural=s}} | data34 = {{{editor|}}} | label35 = Camera setup | data35 = {{{camera|}}} | label36 = Running time | data36 = {{{runtime|}}} | label37 = Production {{Pluralize from text|{{If empty |{{{company|}}} |{{{studio|}}} }}|singular=company|plural=companies}} | data37 = {{If empty |{{{company|}}} |{{{studio|}}} }} | label38 = Budget | data38 = {{{budget|}}} | header40 = Original release | label41 = Network | data41 = {{If empty |{{{network|}}} |{{{channel|}}} }} | label42 = Release | data42 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired|}}} |{{{released|}}} }}|{{{last_aired|}}}}} | rowclass43 = ib-tv-network-release | label43 = Network | data43 = {{If empty |{{{network2|}}} |{{{channel2|}}} }} | label44 = Release | data44 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired2|}}} |{{{released2|}}} }}|{{{last_aired2|}}}}} | rowclass45 = ib-tv-network-release | label45 = Network | data45 = {{If empty |{{{network3|}}} |{{{channel3|}}} }} | label46 = Release | data46 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired3|}}} |{{{released3|}}} }}|{{{last_aired3|}}}}} | rowclass47 = ib-tv-network-release | label47 = Network | data47 = {{If empty |{{{network4|}}} |{{{channel4|}}} }} | label48 = Release | data48 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired4|}}} |{{{released4|}}} }}|{{{last_aired4|}}}}} | rowclass49 = ib-tv-network-release | label49 = Network | data49 = {{If empty |{{{network5|}}} |{{{channel5|}}} }} | label50 = Release | data50 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired5|}}} |{{{released5|}}} }}|{{{last_aired5|}}}}} | rowclass51 = ib-tv-network-release | label51 = Network | data51 = {{If empty |{{{network6|}}} |{{{channel6|}}} }} | label52 = Release | data52 = {{#invoke:Infobox/dates|dates|{{If empty |{{{first_aired6|}}} |{{{released6|}}} }}|{{{last_aired6|}}}}} | header60 = Related | data61 = {{{related|}}} | below = {{If preview|[[Template:Infobox television#Usage|Infobox instructions (only shown in preview)]]}} }}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using infobox television with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox television]] with unknown parameter "_VALUE_". See [[Template:Infobox television#Usage|Infobox instructions]].|showblankpositional=1| alt | alt_name | animator | based_on | budget | camera | caption | channel | channel2 | channel3 | channel4 | channel5 | channel6 | cinematography | company | composer | country | creative_director | creator | developer | director | editor | end_theme | endtheme | executive_producer | first_aired | first_aired2 | first_aired3 | first_aired4 | first_aired5 | first_aired6 | genre | host | image | image_alt | image_size | image_upright | inspired_by | italic_title | judges | language | last_aired | last_aired2 | last_aired3 | last_aired4 | last_aired5 | last_aired6 | list_episodes | location | music | name | narrated | narrator | native_name | network | network2 | network3 | network4 | network5 | network6 | news_editor | num_episodes | num_seasons | num_series | num_specials | open_theme| opentheme | presenter | producer | related | released | released2 | released3 | released4 | released5 | released6 | runtime | screenplay | showrunner | starring | story | studio | teleplay | theme_music_composer | voices | writer }}<!-- -->{{Main other|{{#if: {{{host|}}} | [[Category:Pages using infobox television with alias parameters|H]] }}}}<!-- -->{{Main other|{{#if: {{{studio|}}} | [[Category:Pages using infobox television with alias parameters|S]] }}}}<!-- -->{{Main other|{{#invoke:Infobox television|validate_values}}}}<!-- -->{{Main other|{{#invoke:Infobox television disambiguation check|main|{{PAGENAME}}}}}}<!-- --><noinclude> {{Documentation}} </noinclude> 76lf8uwuajuiht4fhdjbeyvocq9fl6d Sablonan:Infobox television/Short description 10 4804 18766 2024-05-26T06:38:02Z Bangrapip 9 new 18766 wikitext text/x-wiki {{main other| {{#if:{{Has short description}} |<!--Do nothing--> |{{trim|1={{short description|2=noreplace|{{if both|{{{released|{{{first_aired|}}}}}}|{{#invoke:String|match|{{{released|{{{first_aired|}}}}}}|[12]%d%d%d|match=1|nomatch=}}|{{#invoke:String|match|{{{released|{{{first_aired|}}}}}}|[12]%d%d%d|match=1|nomatch=}}}} {{#if:{{{country|}}}|{{Country2nationality|{{#invoke:String2 |split |txt={{{country|}}}|sep=[<{;] |plain=false}}}}}} TV series or program{{#switch: {{{country|}}} | UK | U.K. | United Kingdom | England | Scotland | Ireland | Northern Ireland | Wales | South Africa | New Zealand | India | Pakistan | Nigeria = me | }}<!-- close short description template-->}}<!--close trim template used to remove leading spaces-->}}<!-- close if statement -->}}<!-- close main other -->}}<noinclude><!-- Text above is essentially {{short description| <year> <country> TV series or program/me}} --> {{documentation|content= This template is used for generating a short description for {{t|infobox television}}. {{Film- and television-related infobox templates}}}} [[Category:Templates that generate short descriptions]] </noinclude> loz0bhv7dzwkkrz30x2ic7cruddgky6 Sablonan:T 10 4805 18767 2024-05-26T06:39:17Z Bangrapip 9 new 18767 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link]] tl9a4mwnf9nq4i2yeqfjma5aurh1dho Sablonan:Film- and television-related infobox templates 10 4806 18768 2024-05-26T06:39:53Z Bangrapip 9 new 18768 wikitext text/x-wiki {{Navbox | name = Film- and television-related infobox templates | title = Film- and television-related infobox templates | listclass = hlist | state = {{{state|autocollapse}}} | group1 = [[Wikipedia:List of infoboxes#Film|Film]] | list1 = * [[Template:Infobox film|Film]] ** [[Template:Infobox film/short description|/short description]] * [[Template:Infobox film or theatre festival|Film or theatre festival]] * [[Template:Infobox art movement|Art movement]] * [[Template:Infobox cinema market|Cinema market]] * [[Template:Infobox movie quote|Movie quote]] | group2 = [[Wikipedia:List of infoboxes#Television|Television]] | list2 = * [[Template:Infobox television|Television]] * [[Template:Infobox television season|Television season]] ** [[Template:Infobox reality competition season|Reality competition season]] * [[Template:Infobox television episode|Television episode]] ** [[Template:Infobox television crossover episode|crossover]] *** [[Template:Infobox television crossover episode/part|/part]] ** ''[[Template:Infobox Doctor Who episode|Doctor Who]]'' ** ''[[Template:Infobox Futurama episode|Futurama]]'' ** ''[[Template:Infobox Simpsons episode|Simpsons]]'' * [[Template:Infobox animanga/Video|Animanga]] | group3 = Misc video | list3 = * ''[[Template:Infobox Paris by Night|Paris by Night]]'' * [[Template:Infobox machinima|Machinima]] | group4 = Industry | list4 = * [[Template:Infobox award|Award]] * [[Template:Infobox awards list|Awards list]] * [[Template:Infobox film awards|Film awards]] ** [[Template:Infobox film awards/link|/link]] ** [[Template:Infobox film awards/style|/style]] * [[Template:Infobox broadcasting network|Broadcasting network]] * [[Template:Infobox television channel|Television channel]] * [[Template:Infobox television station|Television station]] * [[Template:Infobox programming block|Programming block]] * [[Template:Infobox presenter|Presenter]] | group5 = [[Wikipedia:List of infoboxes#Photography|Technical]] | list5 = * [[Template:Infobox camera|Camera]] * [[Template:Infobox movie camera|Movie camera]] * [[Template:Infobox camera mount|Camera mount]] * [[Template:Infobox photographic lens|Photographic lens]] * [[Template:Infobox lens design|Lens design]] * [[Template:Infobox photographic film|Photographic film]] | group6 = [[Wikipedia:List of infoboxes#Fictional elements|Fiction]] | list6 = * [[Template:Infobox fictional artifact|Artifact]] * [[Template:Infobox character|Character]] ** [[Template:Infobox Doctor Who doctor|Doctor Who doctor]] ** [[Template:Infobox G.I. Joe character|''G.I. Joe'']] ** [[Template:Infobox soap character|Soap opera]] * [[Template:Infobox fictional family|Family]] ** [[Template:Infobox fictional family/member|Family member]] * [[Template:Infobox fictional location|Location]] * [[Template:Infobox fictional organisation|Organisation]] * [[Template:Infobox fictional race|Race]] * [[Template:Infobox fictional vehicle|Vehicle]] | group7 = Template modules | list7 = * [[Template:Infobox name module|Name module]] * [[Template:Based on|Based on]] * [[Template:Infobox person|Person]] * [[Template:Listen|Listen]] | group8 = Related | list8 = * [[Template:Infobox advertising|Advertising]] * [[Template:Infobox media franchise|Media franchise]] * [[Template:Infobox audio drama|Audio drama]] * [[Template:Infobox podcast|Podcast]] * [[Template:Infobox radio station|Radio station]] * [[Template:Infobox radio show|Radio show]] }}<noinclude> {{Documentation}} </noinclude> 2yegt0fx4u38pp7e15yk2ahrjakzhoe Sablonan:Based on 10 4807 18769 2024-05-26T06:40:20Z Bangrapip 9 new 18769 wikitext text/x-wiki <includeonly>{{#invoke:Based on|main}}</includeonly><noinclude>{{Documentation}}</noinclude> 88cr0v968g0zdd3ifxkdprr9ms771rx Sablonan:Has short description 10 4808 18770 2024-05-26T06:41:35Z Bangrapip 9 new 18770 wikitext text/x-wiki {{#invoke:string2 |findpagetext |text={%{ *[Ss]hort description |plain=false |title={{{title|{{{1|}}} }}} }}<noinclude> {{documentation}} </noinclude> ft5kyvczz6qco0i5pi6lhc8wxmanu4c Modul:Infobox television disambiguation check 828 4809 18771 2024-05-26T06:42:18Z Bangrapip 9 new 18771 Scribunto text/plain -- This module requires the use of the following modules. local getArgs = require('Module:Arguments').getArgs local validateDisambiguation = require('Module:Television infoboxes disambiguation check') local p = {} local validDisambiguationTypeList = { "TV series", "TV programme", "TV program", "TV film", "film", "miniseries", "serial", "game show", "talk show", "web series" } local validDisambiguationPatternList = { validateDisambiguation.DisambiguationPattern{pattern = "^(%d+) (%D+)", type = 1}, --"VALIDATION_TYPE_YEAR_COUNTRY" validateDisambiguation.DisambiguationPattern{pattern = "^%d+$", type = 2}, --"VALIDATION_TYPE_YEAR" validateDisambiguation.DisambiguationPattern{pattern = "^%D+$", type = 3} --"VALIDATION_TYPE_COUNTRY" } local exceptionList = { "The (206)", "Bigg Boss (Hindi TV series)", "Bigg Boss (Malayalam TV series)", "Bigg Boss (Tamil TV series)", "Bigg Boss (Telugu TV series)", "Cinderella (Apakah Cinta Hanyalah Mimpi?)", "Deal or No Deal Malaysia (English-language game show)", "Deal or No Deal Malaysia (Mandarin-language game show)", "How to Live with Your Parents (For the Rest of Your Life)", "How to Sell Drugs Online (Fast)", "I (Almost) Got Away With It", "Kevin (Probably) Saves the World", "Love (ft. Marriage and Divorce)", "M.R.S. (Most Requested Show)", "Monty Python: Almost the Truth (Lawyers Cut)", "Off Sides (Pigs vs. Freaks)", "Randall and Hopkirk (Deceased)", "Wednesday 9:30 (8:30 Central)", "Who the (Bleep)...", "Who the (Bleep) Did I Marry?", } local otherInfoboxList = { ["franchise"] = "[[Category:Television articles using incorrect infobox|FRANCHISE]]", ["radio"] = "[[Category:Television articles using incorrect infobox|R]]", ["season"] = "[[Category:Television articles using incorrect infobox|S]]", ["series %d*"] = "[[Category:Television articles using incorrect infobox|S]]", ["TV programming block"] = "[[Category:Television articles using incorrect infobox|P]]", ["film series"] = "[[Category:Television articles using incorrect infobox|FILM]]" } -- Empty for now. local invalidTitleStyleList = {} local function _main(args) local title = args[1] return validateDisambiguation.main(title, "infobox television", validDisambiguationTypeList, validDisambiguationPatternList, exceptionList, otherInfoboxList, invalidTitleStyleList) end function p.main(frame) local args = getArgs(frame) local category, debugString = _main(args) return category end local function removeFromArray(t, delete) local j = 1 local n = #t for i = 1, n do if (t[i] ~= delete) then -- Move i's kept value to j's position, if it's not already there. if (i ~= j) then t[j] = t[i] t[i] = nil end j = j + 1 -- Increment position of where we'll place the next kept value. else t[i] = nil end end return t end function p.getDisambiguationTypeList() return removeFromArray(validDisambiguationTypeList, "TV series") end function p.test(frame) local args = getArgs(frame) local category, debugString = _main(args) return debugString end return p mbtv617s9thlc30rbz97p8c82mqzdwf Sablonan:If both 10 4810 18772 2024-05-26T06:43:02Z Bangrapip 9 new 18772 wikitext text/x-wiki {{{{{|safesubst:}}}#if:{{{1|}}}| {{{{{|safesubst:}}}#if:{{{2|}}}|{{{3|}}}|{{{4|}}}}} |{{{4|}}} }}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> p67t59wed0qw6netk8dpcseo94xiak2 Modul:Based on 828 4811 18773 2024-05-26T06:43:26Z Bangrapip 9 new 18773 Scribunto text/plain local p = {} function p.lua_main(frame) local s = frame.args[1] if frame.args[3] then local args = {} for i, v in ipairs(frame.args) do if i >= 2 then args[#args+1] = v end end args['style'] = 'display: inline' args['list_style'] = 'display: inline' args['item1_style'] = 'display: inline' h = mw.html.create('div') h:wikitext(s) h:tag('br') -- h:newline() is not working for some reason h:wikitext('by ') h:wikitext(frame:expandTemplate{ title = 'Unbulleted list', args = args }) return h elseif frame.args[2] then s = s .. '<br />by ' .. frame.args[2] return s end return s end function p.main(frame) return p.lua_main(frame:getParent()) end return p set77h8knfw7crc8bzf89rht0u4pnlr Sablonan:Country2nationality 10 4812 18774 2024-05-26T06:45:05Z Bangrapip 9 new 18774 wikitext text/x-wiki <includeonly>{{safesubst<noinclude/>:#ifeq:{{safesubst<noinclude/>:#invoke:String|len|s={{safesubst<noinclude/>:ISO 3166 code|{{{1}}}}}}}|2|{{safesubst<noinclude/>:Iso2nationality| {{safesubst<noinclude/>:ISO 3166 code|{{{1}}}}} }}| {{safesubst<noinclude/>:#if:{{{1|}}}| {{safesubst<noinclude/>:#switch: {{{1}}} | England = English | Scotland = Scottish | Wales = Welsh | Catalonia = Catalan | Kosovo = Kosovan }}}}}}</includeonly><noinclude> {{documentation}} </noinclude> i9rrhd5fdx0vm237akm7z1yns3a4wh4 Sablonan:Iso2nationality 10 4813 18775 2024-05-26T06:45:20Z Bangrapip 9 new 18775 wikitext text/x-wiki <includeonly>{{safesubst<noinclude/>:{{{subst|}}}#switch: {{safesubst<noinclude/>:uc:{{{1}}}}} | AD = Andorran | AE = Emirati | AF = Afghan | AG = Antigua and Barbuda | AI = Anguillan | AL = Albanian | AM = Armenian | AN = Netherlands Antillean | AO = Angolan | AQ = Antarctican | AR = Argentine | AS = American Samoan | AT = Austrian | AU = Australian | AW = Aruban | AX = Åland | AZ = Azerbaijani | BA = Bosnia and Herzegovina | BB = Barbadian | BD = Bangladeshi | BE = Belgian | BF = Burkinabé | BG = Bulgarian | BH = Bahraini | BI = Burundian | BJ = Beninese | BL = Saint Barthélemy | BM = Bermudian | BN = Bruneian | BO = Bolivian | BR = Brazilian | BS = Bahamian | BT = Bhutanese | BV = Bouvet Island | BW = Botswanan | BY = Belarusian | BZ = Belizean | CA = Canadian | CC = Cocos (Keeling) Islands | CD = Democratic Republic of the Congo | CF = Central African | CG = Republic of the Congo | CH = Swiss | CI = Ivorian | CK = Cook Islands | CL = Chilean | CM = Cameroonian | CN = Chinese | CO = Colombian | CR = Costa Rican | CU = Cuban | CV = Cape Verdean | CX = Christmas Island | CY = Cypriot | CZ = Czech | DE = German | DJ = Djiboutian | DK = Danish | DM = Dominica | DO = Dominican Republic | DZ = Algerian | EC = Ecuadorian | EE = Estonian | EG = Egyptian | EH = Sahrawi | ER = Eritrean | ES = Spanish | ET = Ethiopian | FI = Finnish | FJ = Fijian | FK = Falkland Islands | FM = Federated States of Micronesia | FO = Faroese | FR = French | GA = Gabonese | GB = British | GD = Grenadian | GE = Georgian | GF = Guianese | GG = Guernsey | GH = Ghanaian | GI = Gibraltarian | GL = Greenlandic | GM = Gambian | GN = Guinean | GP = Guadeloupean | GQ = Equatoguinean | GR = Greek | GS = South Georgia and the South Sandwich Islands | GT = Guatemalan | GU = Guam | GW = Bissau-Guinean | GY = Guyanese | HK = Hong Kong | HM = Heard Island and McDonald Islands | HN = Honduran | HR = Croatian | HT = Haitian | HU = Hungarian | ID = Indonesian | IE = Irish | IL = Israeli | IM = Manx | IN = Indian | IO = British Indian Ocean Territory | IQ = Iraqi | IR = Iranian | IS = Icelandic | IT = Italian | JE = Jersey | JM = Jamaican | JO = Jordanian | JP = Japanese | KE = Kenyan | KG = Kyrgyz | KH = Cambodian | KI = Kiribati | KM = Comorian | KN = Saint Kitts and Nevis | KP = North Korean | KR = South Korean | KW = Kuwaiti | KY = Caymanian Islands | KZ = Kazakh | LA = Lao | LB = Lebanese | LC = Saint Lucian | LI = Liechtensteiner | LK = Sri Lankan | LR = Liberian | LS = Lesothan | LT = Lithuanian | LU = Luxembourg | LV = Latvian | LY = Libyan | MA = Moroccan | MC = Monégasque | MD = Moldovan | ME = Montenegrin | MF = Saint Martin | MG = Malagasy | MH = Marshallese | MK = Macedonian | ML = Malian | MM = Burmese | MN = Mongolian | MO = Macanese | MP = Northern Mariana Islands | MQ = Martiniquan | MR = Mauritanian | MS = Montserratian | MT = Maltese | MU = Mauritian | MV = Maldivian | MW = Malawian | MX = Mexican | MY = Malaysian | MZ = Mozambican | NA = Namibian | NC = New Caledonia | NE = Nigerien | NF = Norfolk Island | NG = Nigerian | NI = Nicaraguan | NL = Dutch | NO = Norwegian | NP = Nepalese | NR = Nauruan | NU = Niuean | NZ = New Zealand | OM = Omani | PA = Panamanian | PE = Peruvian | PF = French Polynesian | PG = Papua New Guinean | PH = Filipino | PK = Pakistani | PL = Polish | PM = Saint Pierre and Miquelon | PN = Pitcairn Islands | PR = Puerto Rican | PS = Palestinian | PT = Portuguese | PW = Palauan | PY = Paraguayan | QA = Qatari | RE = Réunionnais | RO = Romanian | RS = Serbian | RU = Russian | RW = Rwandan | SA = Saudi Arabian | SB = Solomon Islands | SC = Seychellois | SD = Sudanese | SE = Swedish | SG = Singaporean | SH = Saint Helenian | SI = Slovenian | SJ = Svalbard and Jan Mayen | SK = Slovak | SL = Sierra Leonean | SM = Sammarinese | SN = Senegalese | SO = Somalian | SR = Surinamese | ST = São Tomé and Príncipe | SV = Salvadoran | SY = Syrian | SZ = Swazi | TC = Turks and Caicos Islands | TD = Chadian | TF = French Southern Territories | TG = Togolese | TH = Thai | TJ = Tajik | TK = Tokelauan | TL = East Timorese | TM = Turkmen | TN = Tunisian | TO = Tongan | TR = Turkish | TT = Trinidad and Tobago | TV = Tuvaluan | TW = Taiwanese | TZ = Tanzanian | UA = Ukrainian | UG = Ugandan | UM = United States Minor Outlying Islands | US = American | UY = Uruguayan | UZ = Uzbek | VA = Vatican City | VC = Saint Vincent and the Grenadines | VE = Venezuelan | VG = British Virgin Islands | VI = United States Virgin Islands | VN = Vietnamese | VU = Vanuatuan | WF = Wallis and Futuna | WS = Samoan | XK = Kosovan | YE = Yemeni | YT = Mayotte | ZA = South African | ZM = Zambian | ZW = Zimbabwean | {{{1}}} }}</includeonly><noinclude> {{documentation}}</noinclude> mm4shgvhhjd4vkjpqt7jfc5y7gzvxh8 Modul:Television infoboxes disambiguation check 828 4814 18776 2024-05-26T06:47:31Z Bangrapip 9 new 18776 Scribunto text/plain local libraryUtil = require('libraryUtil') --=============================================================-- -- DisambiguationPattern class. local function DisambiguationPattern(o) local DisambiguationPattern = o or {pattern = "", type = ""} local checkSelf = libraryUtil.makeCheckSelfFunction( 'Television infoboxes disambiguation check', 'DisambiguationPattern', DisambiguationPattern, 'Television infoboxes disambiguation check object' ) return DisambiguationPattern end --=============================================================-- -- Constants. local DAB_VALID = { [true] = "valid", [false] = "invalid" } local CATEGORY_INCORRECT = "[[Category:Television articles with incorrect naming style]]" local validationTypeList = { ["VALIDATION_TYPE_YEAR_COUNTRY"] = 1, ["VALIDATION_TYPE_YEAR"] = 2, ["VALIDATION_TYPE_COUNTRY"] = 3, ["VALIDATION_TYPE_YEAR_SEASON_NUMBER"] = 4, ["VALIDATION_TYPE_COUNTRY_SEASON_NUMBER"] = 5, ["VALIDATION_TYPE_SEASON_NUMBER"] = 6, ["VALIDATION_TYPE_COUNTRY_SEASON"] = 7, ["VALIDATION_TYPE_YEAR_COUNTRY_SEASON_NUMBER"] = 8 } local debugMessageList = { ["DEBUG_EMPTY_TITLE"] = "Debug: Error: Empty title.", ["DEBUG_NO_DAB"] = "Debug: No disambiguation.", ["DEBUG_TITLE_ON_EXCEPTION"] = "Debug: Title on exception list.", ["DEBUG_VALID_FORMAT"] = "Debug: Using a valid format.", ["DEBUG_NOT_VALID_FORMAT"] = "Debug: Not a valid format.", ["DEBUG_YEAR_COUNTRY"] = "Debug: Using a valid format with an extended Year and Country - {}.", ["DEBUG_YEAR"] = "Debug: Using a valid format with an extended Year - {}.", ["DEBUG_COUNTRY"] = "Debug: Using a valid format with an extended Country - {}.", ["DEBUG_INCORRECT_STYLE"] = "Debug: Using a valid format but using an incorrect extended style.", ["DEBUG_INCORRECT_INFOBOX"] = "Debug: Using incorrect infobox - {}.", ["DEBUG_YEAR_SEASON_NUMBER"] = "Debug: Using a valid format with an extended Year and Season number - {}.", ["DEBUG_COUNTRY_SEASON_NUMBER"] = "Debug: Using a valid format with an extended Country and Season number - {}.", ["DEBUG_SEASON_NUMBER"] = "Debug: Using a valid format with a Season number - {}.", ["DEBUG_COUNTRY_SEASON"] = "Debug: Using a valid format with a Country and the word Season - {}.", ["DEBUG_YEAR_COUNTRY_SEASON_NUMBER"] = "Debug: Using a valid format with an extended Year, Country and Season number - {}." } -- Local function which checks if both booleans are true or not. local function validateTwoParameters(isValid1, isValid2) if (isValid1 and isValid2) then return true else return false end end -- Validate that the season number entered is a valid number - -- that it does not start with a leading zero (0). local function validateSeasonNumber(seasonNumber) if (tonumber(string.sub(seasonNumber, 1, 1)) == 0) then return false else return true end end -- Validate that the year entered is a valid year. local function validateYear(year) if (string.len(year) == 4) then return true else return false end end -- Validate that the text entered is a supported country adjective. local function validateCountryAdjective(adjective) local data = mw.loadData('Module:Country adjective') -- Search for a country corresponding to the given text. if (data.getCountryFromAdj[adjective]) then return true else return false end end -- Checks pages using by validating the disambiguation patterns. local function validatePatterns(disambiguation, disambiguationPatternList) local year = "" local adjective = "" local seasonNumber = "" local isYearValid local isAdjectiveValid local isSeasonNumberValid for i, v in ipairs(disambiguationPatternList) do local currentDisambiguationPattern = disambiguationPatternList[i] if (disambiguation:match(currentDisambiguationPattern.pattern)) then -- Year and Country styles: "1999 American TV series" if (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_YEAR_COUNTRY"]) then year, adjective = disambiguation:match(currentDisambiguationPattern.pattern) isYearValid = validateYear(year) isAdjectiveValid = validateCountryAdjective(adjective) local isValid = validateTwoParameters(isYearValid, isAdjectiveValid) return isValid, debugMessageList["DEBUG_YEAR_COUNTRY"]:gsub("{}", DAB_VALID[isValid]) -- Year styles: "1999 TV series" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_YEAR"]) then year = disambiguation isYearValid = validateYear(year) return isYearValid, debugMessageList["DEBUG_YEAR"]:gsub("{}", DAB_VALID[isYearValid]) -- Country styles: "American TV series" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_COUNTRY"]) then adjective = disambiguation isAdjectiveValid = validateCountryAdjective(adjective) return isAdjectiveValid, debugMessageList["DEBUG_COUNTRY"]:gsub("{}", DAB_VALID[isAdjectiveValid]) -- Year and Season number styles: "1999 TV series, season 1" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_YEAR_SEASON_NUMBER"]) then year, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern) isYearValid = validateYear(year) isSeasonNumberValid = validateSeasonNumber(seasonNumber) local isValid = validateTwoParameters(isYearValid, isSeasonNumberValid) return isValid, debugMessageList["DEBUG_YEAR_SEASON_NUMBER"]:gsub("{}", DAB_VALID[isValid]) -- Country and Season number styles: "American season 1" and "American TV series, season 1" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_COUNTRY_SEASON_NUMBER"]) then adjective, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern) isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective)) isSeasonNumberValid = validateSeasonNumber(seasonNumber) local isValid = validateTwoParameters(isAdjectiveValid, isSeasonNumberValid) return isValid, debugMessageList["DEBUG_COUNTRY_SEASON_NUMBER"]:gsub("{}", DAB_VALID[isValid]) -- Country and the word season: "American season" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_COUNTRY_SEASON"]) then adjective = disambiguation:match(currentDisambiguationPattern.pattern) isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective)) return isAdjectiveValid, debugMessageList["DEBUG_COUNTRY_SEASON"]:gsub("{}", DAB_VALID[isAdjectiveValid]) --Season number styles: "season 1" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_SEASON_NUMBER"]) then seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern) isSeasonNumberValid = validateSeasonNumber(seasonNumber) return isSeasonNumberValid, debugMessageList["DEBUG_SEASON_NUMBER"]:gsub("{}", DAB_VALID[isSeasonNumberValid]) -- Year, Country and Season number styles: "Gladiators (2008 British TV series, series 2)" elseif (currentDisambiguationPattern.type == validationTypeList["VALIDATION_TYPE_YEAR_COUNTRY_SEASON_NUMBER"]) then year, adjective, seasonNumber = disambiguation:match(currentDisambiguationPattern.pattern) isYearValid = validateYear(year) isAdjectiveValid = validateCountryAdjective(mw.text.trim(adjective)) isSeasonNumberValid = validateSeasonNumber(seasonNumber) local isValid = validateTwoParameters(isYearValid, isAdjectiveValid) isValid = validateTwoParameters(isValid, isSeasonNumberValid) return isValid, debugMessageList["DEBUG_YEAR_COUNTRY_SEASON_NUMBER"]:gsub("{}", DAB_VALID[isValid]) -- Not a valid supported style. else -- Do nothing. end else -- Do nothing. end end return false, debugMessageList["DEBUG_INCORRECT_STYLE"] end -- Validate that the disambiguation type is one of the supported types. local function validateDisambiguationType(disambiguation, validDisambiguationTypeList) local extendedDisambiguation local count = 0 for i, v in ipairs(validDisambiguationTypeList) do extendedDisambiguation, count = disambiguation:gsub(v, '') extendedDisambiguation = mw.text.trim(extendedDisambiguation) if (count ~= 0) then -- Disambiguation was a valid type; Exit loop. break end end count = count ~= 0 return count, extendedDisambiguation end -- Validate that the complete disambiguation is using a supported style. local function validateDisambiguation(invoker, disambiguation, validDisambiguationTypeList, validDisambiguationPatternList) -- Check if the list is empty. if (table.getn(validDisambiguationTypeList) ~= 0) then local isDisambiguationValid, extendedDisambiguation = validateDisambiguationType(disambiguation, validDisambiguationTypeList) -- Exit module if the disambiguation type is not a supported style. if (not isDisambiguationValid) then return false, debugMessageList["DEBUG_NOT_VALID_FORMAT"] end -- Check if there is no extended disambiguation. if (extendedDisambiguation == '') then return true, debugMessageList["DEBUG_VALID_FORMAT"] end -- A bit of hack so I won't need to refactor a ton of code. if (invoker ~= "infobox television season") then disambiguation = extendedDisambiguation end end return validatePatterns(disambiguation, validDisambiguationPatternList) end -- Check if the page is using disambiguation style that belongs to a different infobox. local function isPageUsingIncorrectInfobox(disambiguation, otherInfoboxList) for k, v in pairs(otherInfoboxList) do if (string.match(disambiguation, k)) then return true, v, debugMessageList["DEBUG_INCORRECT_INFOBOX"]:gsub("{}", k) end end return false end -- Validate that the title has brackets that are part of the title and not part of disambiguation. local function isOnExceptionList(title, exceptionList) for _, v in ipairs(exceptionList) do if (v == title) then return true elseif (string.match(title, v)) then return true end end return false end -- Get the disambiguation text and make sure that if the title has more than 1 pair of brackets, it returns the last one. local function getDisambiguation(title) local match = require("Module:String")._match return match(title, "%s%((.-)%)", 1, -1, false, "") -- return (string.match (title, '%s*%b()$') or ''):gsub('[%(%)]', '') end -- Validate that arg is not nill and not empty. local function isEmpty(arg) if (not arg or arg == "") then return true else return false end end -- Returns two objects: --- The first is either an empty string or a tracking category which will appear when using the live version. --- The second is a debug string which will appear when using /testcases. local function main(title, invoker, validDisambiguationTypeList, validDisambiguationPatternList, exceptionList, otherInfoboxList, invalidTitleStyleList) -- Exit module if the parameter has no value. if (isEmpty(title)) then return "", debugMessageList["DEBUG_EMPTY_TITLE"] end -- Exit module if the title has brackets that are part of the title (not disambiguation). if (isOnExceptionList(title, exceptionList)) then return "", debugMessageList["DEBUG_TITLE_ON_EXCEPTION"] end if (invoker == "infobox television season") then if (#invalidTitleStyleList ~= 0) then for i = 1, #invalidTitleStyleList do if (string.find(title, invalidTitleStyleList[i])) then return CATEGORY_INCORRECT, debugMessageList["DEBUG_NOT_VALID_FORMAT"] end end end end -- Get the disambiguation. local disambiguation = getDisambiguation(title) -- Exit module if the title has no disambiguation. if (isEmpty(disambiguation)) then return "", debugMessageList["DEBUG_NO_DAB"] end -- Exit module if the disambiguation belongs to a different infobox. local isValid, category, debugString = isPageUsingIncorrectInfobox(disambiguation, otherInfoboxList) if (isValid) then return category, debugString end -- Check if the disambiguation is valid. isValid, debugString = validateDisambiguation(invoker, disambiguation, validDisambiguationTypeList, validDisambiguationPatternList) -- Check if the disambiguation is not valid and add category. if (not isValid) then category = CATEGORY_INCORRECT end return category, debugString end return { main = main, DisambiguationPattern = DisambiguationPattern } 2fet79yopj2ze20uniitco0no0npxue Parté Démokrat 0 4815 18831 18780 2024-05-27T07:46:06Z Bangrapip 9 18831 wikitext text/x-wiki [[File:Logo of the Democratic Party (Indonesia).svg|thumb|Lambang Parté Démokrat]] '''Parté Démokrat''' (hurup Arab Gundul: {{Script|Arabic|فرتي ديمقراط}}; {{lang-id|Partai Demokrat}}) ya'entu atu [[parté pulitik]] di [[Indonésia]] nyang dibikin tanggal 9 Sèptèmber 2001 ama diaciin tanggal 27 Agustus 2003. Ni parté punya penjejeg entu [[Susilo Bambang Yudhoyono]], persidèn Indonésia nyang ke-6. == Ruju'an == [[Bangsaan:Parté pulitik di Indonésia]] 2rb4m1c46cfhm3vx1wscjjdtf48087t Susilo Bambang Yudhoyono 0 4816 26429 25397 2024-11-02T17:09:38Z CommonsDelinker 230 Replacing Presiden_Susilo_Bambang_Yudhoyono.png with [[File:Official_Portrait_of_President_Susilo_Bambang_Yudhoyono,_2009.jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:c:: 26429 wikitext text/x-wiki [[File:Official Portrait of President Susilo Bambang Yudhoyono, 2009.jpg|thumb|Potrétnya Susilo Bambang Yudhoyono (SBY)]] '''Susilo Bambang Yudhoyono''' (lair 9 September 1949) ya'entu mantan [[Persidèn Indonésia]] ke-6 nyang ngejabat deri 20 Oktober 2004 ampé 20 Oktober 2014. == Ruju'an == {{Reflist}} [[Bangsaan:Persidèn Indonésia]] sjiab2xzp8y8rat0fp1jiycvrk33nju Persidèn Indonésia 0 4817 26133 25840 2024-10-20T12:18:17Z OrangKalideres 327 + tag 26133 wikitext text/x-wiki {{Pegarin|date=Oktober 2024}} '''Persidèn Kiblik Indonésia''' (hurup Arab Gundul: {{Script|Arabic|فرسيدن کبليک اندونيسي}}; {{lang-id|Presiden Republik Indonesia}}) atawa pèndèknya '''Persidèn Indonésia''' (hurup Arab Gundul: {{Script|Arabic|فرسيدن اندونيسي}}; {{lang-id|Presiden Indonesia}}) nya'entu [[Indonésia]] punya [[hop negara]] èn [[hop gubernemèn]]. [[Bangsaan:Persidèn Indonésia]] 29ye75bwd1dtr6o01a8lj37t8vwtelx Bangsaan:Persidèn Indonésia 14 4818 18783 2024-05-26T09:55:46Z Badak Jawa 13 Bikin bangsaan anyar 18783 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Sablonan:Infobox parté pulitik Indonésia 10 4819 18784 2024-05-26T10:00:15Z Badak Jawa 13 Ngeja halaman dengen "{{Infobox parté pulitik Indonésia | country = Indonesia | colorcode = {{{colorcode|}}} | abbreviation = {{{abbr<includeonly>|</includeonly>}}} | caption = {{{caption|}}} | name = {{{party_name|{{{name_english<includeonly>|</includeonly>}}}}}} | native_name = {{{name_native<includeonly>|</includeonly>}}} | logo = {{{party_logo|{{{logo<includeonly>|</includeonly>}}}}}} | leader1_title = {{{leader1_title<includeonly>|</includeonly>}}} |..." 18784 wikitext text/x-wiki {{Infobox parté pulitik Indonésia | country = Indonesia | colorcode = {{{colorcode|}}} | abbreviation = {{{abbr<includeonly>|</includeonly>}}} | caption = {{{caption|}}} | name = {{{party_name|{{{name_english<includeonly>|</includeonly>}}}}}} | native_name = {{{name_native<includeonly>|</includeonly>}}} | logo = {{{party_logo|{{{logo<includeonly>|</includeonly>}}}}}} | leader1_title = {{{leader1_title<includeonly>|</includeonly>}}} | leader1_name = {{{leader1_name<includeonly>|</includeonly>}}} | leader2_title = {{{leader2_title<includeonly>|</includeonly>}}} | leader2_name = {{{leader2_name<includeonly>|</includeonly>}}} | leader3_title = {{{leader3_title<includeonly>|</includeonly>}}} | leader3_name = {{{leader3_name<includeonly>|</includeonly>}}} | leader4_title = {{{leader4_title<includeonly>|</includeonly>}}} | leader4_name = {{{leader4_name<includeonly>|</includeonly>}}} | leader5_title = {{{leader5_title<includeonly>|</includeonly>}}} | leader5_name = {{{leader5_name<includeonly>|</includeonly>}}} | leader = {{{leader<includeonly>|</includeonly>}}} | president = {{{president<includeonly>|</includeonly>}}} | chairman = {{{chair<includeonly>|</includeonly>}}} | secretary_general = {{{SecGen<includeonly>|</includeonly>}}} | foundation = {{{foundation<includeonly>|</includeonly>}}} | headquarters = {{{headquarters<includeonly>|</includeonly>}}} | merger = {{{merger<includeonly>|</includeonly>}}} | split = {{{split<includeonly>|</includeonly>}}} | merged = {{{merged<includeonly>|</includeonly>}}} | predecessor = {{{predecessor<includeonly>|</includeonly>}}} | successor = {{{successor<includeonly>|</includeonly>}}} | dissolution = {{{dissolution<includeonly>|</includeonly>}}} | newspaper = {{{newspaper<includeonly>|</includeonly>}}} | seats1_title = [[House of Representatives (Indonesia)|DPR]] seats | seats1 = {{{DPRseats<includeonly>|</includeonly>}}} | seats2_title = DPRD I seats <!-- easier than citing them all the time --> | seats2 = {{{DPRD1seats<includeonly>|</includeonly>}}} | seats3_title = DPRD II seats | seats3 = {{{DPRD2seats<includeonly>|</includeonly>}}} | membership = {{{membership<includeonly>|</includeonly>}}} | membership_year = {{{membership_year<includeonly>|</includeonly>}}} | ideology = {{{ideology<includeonly>|</includeonly>}}} | position = {{{political_position<includeonly>|</includeonly>}}} | anthem = {{{anthem<includeonly>|</includeonly>}}} | website = {{{website<includeonly>|</includeonly>}}} | affiliation1_title = {{{affiliation1_title<includeonly>|</includeonly>}}} | affiliation1 = {{{affiliation1<includeonly>|</includeonly>}}} | affiliation2_title = {{{affiliation2_title<includeonly>|</includeonly>}}} | affiliation2 = {{{affiliation2<includeonly>|</includeonly>}}} | national = {{{national<includeonly>|</includeonly>}}} | international = {{{international<includeonly>|</includeonly>}}} | slogan = {{{slogan<includeonly>|</includeonly>}}} | blank1_title = [[2024 Indonesian general election|Ballot number]] | blank1 = {{{BallNo<includeonly>|</includeonly>}}} | student_wing = {{{student<includeonly>|</includeonly>}}} | youth_wing = {{{youth<includeonly>|</includeonly>}}} | womens_wing = {{{women<includeonly>|</includeonly>}}} | wing1_title = Muslim wing | wing1 = {{{muslim<includeonly>|</includeonly>}}} | wing2_title = Christian wing | wing2 = {{{Christian<includeonly>|</includeonly>}}} | wing3_title = Hindu-Buddhist wing | wing3 = {{{h-b<includeonly>|</includeonly>}}} | wing4_title = Labour wing | wing4 = {{{labour<includeonly>|</includeonly>}}} }}<noinclude> {{pengwarkatan}} </noinclude> 0f7lsz3px12usqbq3zpqikmuoxbqruv Ruti buaya 0 4820 18866 18829 2024-05-27T15:58:10Z Gunkarta 359 18866 wikitext text/x-wiki [[File:Roti Buaya.JPG|thumb|right|250px|Ruti buaya has Betawi]] '''Ruti buaya''' (hurup Arab Gundul: {{Script|Arabic|روتى بواي}}) entu atu [[Makanan Betawi|makanan has]] [[Orang Betawi|orang Betawi]], nyang bentuknya [[Roti|ruti]] nyang dibikin ngebentuk kaya' [[bajul]] atawa buaya.<ref name="indonesialogue.com">{{cite web |url= http://www.indonesialogue.com/destinations/the-symbolism-of-crocodile-bread-jakarta-west-java.html |title= The Symbolism of Crocodile Bread: Jakarta, West Java |date= April 8, 2008 |access-date= July 9, 2011 |work= indonesialogue.com |archive-date= March 26, 2012 |archive-url= https://web.archive.org/web/20120326193731/http://www.indonesialogue.com/destinations/the-symbolism-of-crocodile-bread-jakarta-west-java.html |url-status= dead }}</ref> Ni makanan biasanya disiapin bakal sarat ngeraya'in upacara kawinan adat Betawi.<ref name="indonesialogue.com"/><ref name="mediaindonesia.com">{{cite web |url= http://www.mediaindonesia.com/webtorial/smarttravel/?ar_id=NzU3Mw== |title= Aneka Makanan Khas Betawi nan Lezat |first= Rina |last= Garmina |access-date= July 9, 2011|language=id}}</ref> ==Sejarah== Cara bikin [[Roti|ruti]] dibawa' èn diajarin ama orang [[Èropa]] nyang ngambrek di Bandar [[Betawi]] ([[Jakarta]]), ya'entu [[orang Portugis]] ama orang [[Welanda]]. Ada nyanaan sebelonnya orang Èropa pada dateng, ruti buaya mentak dibikin deri [[ubi]] atawa [[singkong]].<ref name="melayuonline.com">{{cite web |url=http://melayuonline.com/ind/article/read/249/banjir-dan-tradisi-melayu-betawi |title=Banjir dan Tradisi Melayu Betawi |first=Ridwan |last=Saidi |date= July 7, 2007 |work=melayuonline.com|language=id}}</ref> Bentuk ruti buaya jaman sekarang nongolnya pas jaman Welanda, anu kesawaban daharan Welanda, barengan ama makanan laèn kaya' [[selat solo]], [[makaroni sekotel]], [[pastèl tutup]], [[bèstik jawa]], [[semur]] (dari [[basa Welanda]] ''smoor''), [[sop èrten]], [[brènebon]] (sop kacang mèra), èn [[sop buntut]].<ref name="SBS-Nguyen">{{cite web | date = 5 December 2016 | title = Crocodile bread and spekkoek: the tasty intersection of Dutch-Indo food | author = Luke Nguyen | work = SBS | url = http://www.sbs.com.au/food/article/2016/11/01/crocodile-bread-and-spekkoek-tasty-intersection-dutch-indo-food}}</ref> ==Arti ama ma'na== [[Orang Betawi]] pada percaya kalu buaya entu kawinnya cuman sekali, entu juga ama atu pasangan doang. Lantaran entu, ni ruti dianggep ngelambangin sipat setia pasangan nyang lagi dikawinin.<ref name="indonesialogue.com"/><ref name="mediaindonesia.com"/> Pas acara kawinan, ni ruti buaya biasanya ditaro di samping pengantèn wadon. Entakanuh, tamu nyang dateng bakal nanggepin pagimana bentukan ni ruti buaya nyang dianggep ngewakilin sipatnya si pengantèn laki.{{sfn|Shahab|2004|p=176}} Misalnya, buaya entuh dari dulu udah dianggep binatang nyang sabar nogogin mangsa, mangkanya dianggep lambang orang sabar. Mangkanya, tetamu bakal ngelèdèk si pengantèn wadon paké omongan kaya', "''Laki lu bakal sabar, Nèng''".{{sfn|Shahab|2004|p=176}} Selaèn sipat setia, entu ruti juga dianggep ngelambangin kema'muran.<ref>{{cite web |url= http://bataviase.co.id/node/269171 |title= Nikmatnya Kuliner Khas Betawi |date= June 26, 2010 |work= bataviase.co.id |language= id }}{{Dead link|date=March 2023 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> Tapi wayah gini mah, ma'na buaya jadi berobah, jadi dijuntrung-juntrungin ama hal-hal nyang bangpak, kaya' ''buaya judi'' (tukang maèn ngetop), ''buaya minum'' (tukang nginum tèlèr) ama ''buaya darat'' (tukang maèn belakang).<ref name="indonesialogue.com"/>{{sfn|Shahab|2004|p=176}} Buaya entu dianggep ngelambangin sipat sabar, lantaran buaya tuh biasanya peboto sabar; nyilem diem ngedekem di rawa-rawa atawa kali buat nogogin mangsa dateng. Pèrsi laèn bilang kalu ni ruti ngelambangin sipat kelanangan.{{sfn|Mulyawati|Harahap|2007|p=79}} == Ruju'an == {{Reflist}} ==Daptar paranan== * {{cite book |url= https://books.google.com/books?id=UC2Vmf5TLVwC |title= Hidangan Betawi |language= id |first1= Wahyuni |last1= Mulyawati |first2= Ilse |last2= Harahap |publisher= Gramedia Pustaka Utama |year= 2007 |isbn= 9789792225105 }} * {{cite book |url= https://books.google.com/books?id=HeIoTLPRNbcC |title= Saudagar Baghdad dari Betawi |language= id |first= Alwi |last= Shahab |editor-first= Irfan |editor-last= Junaidi |publisher= Penerbit Republika |location= Jakarta |year= 2004 |isbn= 9789793210308 }} [[Category:Makanan Betawi]] a07psk74g1vf2lruj4qwzige015q23f Bajul 0 4821 18824 18822 2024-05-27T07:19:27Z Bangrapip 9 Jangan paké logat -é 18824 wikitext text/x-wiki [[File:Nile crocodile head.jpg|thumb|Potrèt buaya nil]] '''Bajul''' atawa '''buaya''' ya'entu [[binatang ngeloso]] nyang awaknya gedé ama bisa idup di aèr ama darat. Kalo di setilah èlmunya, bajul masupnya ke [[Macem (pengrèrodan)|macem]] anggota [[Kulawarga (pengrèrodan)|kulawarga]] '''''Crocodylidae'''''. == Ruju'an == [[Bangsaan:Bajul]] lp4dknv5h3lg0vy8sp3t1kwz0it46uk Sablonan:Sfn 10 4824 24731 18827 2024-08-04T09:17:31Z Swarabakti 44 24731 wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|sfn|template=sfn}}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using sfn with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Sfn]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | 4 | 5 | ignore-err | at | loc | p | page | pages | postscript | pp | ps | ref | Ref }}<noinclude> {{documentation}} [[Bangsaan:Sablonan ruju'an]] </noinclude> pv35gg9mrybxuakppqhjgq373qh6i7c Sablonan:Dead link 10 4825 18828 2024-05-27T07:30:31Z Bangrapip 9 new 18828 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Unsubst||date=__DATE__ |$B= <!--{{Dead link}} begin-->{{Fix | special = <sup class="noprint Inline-Template"><span style="white-space: nowrap;">&#91;<i>{{#if: {{{url|}}}|[https://web.archive.org/web/*/{{{url|}}} <span title="{{{title|}}}{{#if:{{{date|}}}|&nbsp;tagged {{{date}}}}}">dead link</span>]|[[Wikipedia:Link rot|<span title="{{{title|}}}{{#if:{{{date|}}}|&nbsp;Dead link tagged {{{date}}}}}">{{#if:{{{fix-attempted|}}}|permanent dead link|sènggètan paèh}}</span>]]}}</i>&#93;</span></sup> | date = {{{date|}}} | cat = {{main other|[[Category:All articles with dead external links]]}} | cat-date = Category:Articles with dead external links | cat2 = {{main other|{{#if:{{{fix-attempted|}}}|[[Category:Articles with permanently dead external links]]}}}} }}<!--{{Dead link}} end--> }}<noinclude> {{Documentation}} <!-- PLEASE ADD CATEGORIES TO THE /doc SUBPAGE; INTERWIKIS GO TO WIKIDATA, THANK YOU! --> </noinclude> mlef4jz6ofxsryhcoikz4v442bwozig Èlmu kesèhatan 0 4827 18846 18845 2024-05-27T11:49:26Z Bangrapip 9 18846 wikitext text/x-wiki '''Èlmu kesèhatan''' {{Script|Arabic|علم كصحتن}} atawa '''èlmu kewarasan''' {{Script|Arabic|علم كوارسن}} ya'entu atu èlmu nyang ngurusin [[kesèhatan]] [[manusia]] ama [[héwan]]. == Ruju'an == [[Bangsaan:Èlmu kesèhatan]] k5vf9vtjtown00gxj67b97odtdsmmlk Seni 0 4828 18849 18847 2024-05-27T13:16:09Z Bangrapip 9 18849 wikitext text/x-wiki '''Seni''' (hurup Arab Gundul: {{Script|Arabic|سنى}}) ya'entu keboléan bikin gawean nyang ada mutunya (diliat deri alusnya, cakepnya, semenggahnya, bentuknya èn laènnya) kaya' [[Ibing|ibingan]], [[patung]], [[gambar]], ukiran. == Ruju'an == [[Bangsaan:Seni]] 257qyz7wk0ce9013bf2ukqsrv6mm7av Lèstrik besi berani 0 4830 18861 18854 2024-05-27T14:54:49Z Bangrapip 9 18861 wikitext text/x-wiki '''Lèstrik besi berani''' (hurup Arab Gundul: {{Script|Arabic|لستريک بسى برانى}}; {{Lang-id|elektomagnetisme}}) ya'entu cabang [[èlmu tabè'at]] nyang ngebelajarin [[lèstrik]] ama [[besi berani]]. == Ruju'an == [[Bangsaan:Lèstrik besi berani]] 3a6jutgdsr7mltgpyn7yiu9v5ec7wa0 Tèhnolohi 0 4832 18864 2024-05-27T15:52:08Z Badak Jawa 13 Ngeja halaman dengen "'''Tèhnolohi''' ya'entu keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup [[manusia]] [[Bangsaan:Tèhnolohi]]" 18864 wikitext text/x-wiki '''Tèhnolohi''' ya'entu keseluruhan sarana untuk menyediakan barang-barang yang diperlukan bagi kelangsungan dan kenyamanan hidup [[manusia]] [[Bangsaan:Tèhnolohi]] pl7icmw5rqvrarvfnf2cop48i0lbke0 Hawa 0 4833 18882 18881 2024-05-28T01:44:55Z Bangrapip 9 18882 wikitext text/x-wiki '''Hawa''' (hurup Arab Gundul: {{Script|Arabic|هوا}}) nya'entu atu keadaan udara di [[kalangan awan]] (''atmosfer'') di atu wayah atawa tempat nyang kaga' puguh ama berobah-robah. Hawa ditilé tibang mantengin keadaan ujan, suhu udara, jumblah auban ampak-ampak, penguapan, kedemekan, ama sepud angin di atu tempat deri ari ke ari. Penerindilan hawa maké lat wayah deri seari ampé seminggu punya lama. == Ruju'an == pfkpacoul8ryjtd99az0266ganntowm Masak 0 4834 18897 18867 2024-05-28T02:09:48Z Bangrapip 9 18897 wikitext text/x-wiki '''Masak''' (hurup Arab Gundul: {{Script|Arabic|ماسق}}) entu atu kegetolan ngolah [[daharan]] tibang manasin bahan daharan biar tu bahan daharan kena dilebok. == Ruju'an == 4l4p395qn9kp1080pru87p6gdd2pjas Ubung-ubungan 0 4835 18873 18868 2024-05-28T01:17:25Z Bangrapip 9 Bangrapip mindahin [[Komunikasi]] ke [[Ubung-ubungan]] sonder ngebuat pengalihan 18868 wikitext text/x-wiki '''Komunikasi''' ({{Lang-nl|communicatie}}) ya'entu suatu proses ketika seseorang atau beberapa orang, kelompok, organisasi, dan masyarakat menciptakan, dan menggunakan informasi agar terhubung dengan lingkungan dan orang lain q6y75f7cyky7c9lmeipfnzb8jezubdz Basa Welanda 0 4836 18883 18870 2024-05-28T01:46:38Z Bangrapip 9 18883 wikitext text/x-wiki '''Basa Welanda''' (hurup Arab Gundul: {{Script|Arabic|بهاس ولندا}}; {{lang-nl|Nederlands}}) ya'entu atu basa nyang diomongin ama 20 juta di dunia èn mengrupain bagéan deri [[basa Jèrman Kulon]] bareng [[basa Inggris]] èn [[basa Dèt]]. == Ruju'an == [[Bangsaan:Basa]] 22drera5lc4i972bzbxby6kefob9bqx Èlmu ubung-ubungan 0 4837 18875 18874 2024-05-28T01:25:37Z Bangrapip 9 Ngerobah sasaran pengalihan deri [[Komunikasi]] jadi [[Ubung-ubungan]] 18875 wikitext text/x-wiki #REDIRECT [[Ubung-ubungan]] 4s06jr9ka77wijbe4o61wszbd9skd3e Sablonan:Lang-syc 10 4838 18877 2024-05-28T01:37:14Z Bangrapip 9 new 18877 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=syc |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Afro-Asiatic multilingual support templates]] </noinclude> 2dg4fwrfk9tocnxpl5qo3t4zki4332m Sablonan:Lang-nl-BE 10 4839 18888 2024-05-28T01:56:57Z Bangrapip 9 new 18888 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=nl-BE }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Germanic multilingual support templates]] </noinclude> 94ghg3qcvo8udqqp083x88otysfug8n Sablonan:Language with name/for 10 4840 18889 2024-05-28T01:57:12Z Bangrapip 9 new 18889 wikitext text/x-wiki <includeonly>{{#invoke:Language with name/for|langnf}}</includeonly><noinclude> {{Documentation}} </noinclude> 4dmwc29c7yrnxrd5j7std7ee6qmnbo4 Modul:Language with name/for 828 4841 18896 18895 2024-05-28T02:06:36Z Bangrapip 9 18896 Scribunto text/plain --[=[ This module is a rewrite of the existing wikitext template {{Language with name/for}}. The primary purpose of the rewrite is to bring the non-English text into the template so that it can be marked up by {{lang}}. To accomodate the variety of uses of the template, news parameters are introduced to allow variable styling. supported parameters (original) {{{1}}} – language tag {{{2}}} – non-English 'term' to be wrapped in {{lang}} using tag in {{{1}}}; modified to accept keyword 'none' to prevent categorization {{{3}}} – English translation of {{{2}}} in single quotes; alias: |term1= |links= – 'yes' or 'no'; default is 'yes'; links language name derived from {{{2}}} supported parameters (new) |term1= – alias of {{{3}}} |term2= .. |termn= – additional 'or'-like translations; each rendered in single quotes; quoted terms separated by '<space>/<space>' |italic-term= 'yes' or 'no'; default is 'no'; useful to multi-term translations when all should be italicized |lang-name= – for those cases where ISO 639 does not have a language tag; {{{1}}} ignored; template wraps {{{2}}} with {{lang}} using 'mis' (uncoded language) |break= – 'yes' or 'no'; default is 'no'; inserts <br /> between {{{2}}} and the rest of the rendering |paren= – takes one of three values: 'none' – omit left and right parens around '<language-name> for <term>' 'left' – includes left paren, omits right paren 'right' – includes right paren, omits left paren because this template now calls {{lang}} properly, it also supports the {{lang}} parameters: |rtl= |italic= (and aliases |italics= and |i=) |size= |cat= |nocat= basic rendering <non-English text> (basa <language-name>nya '<term>') multiple terms <non-English text> (basa <language-name>nya '<term>' / '<term>' / '<term>') |paren=none <non-English text> basa <language-name>nya '<term>' |break=yes <non-English text><br />basa (<language-name>nya '<term>') |italic-term=yes <non-English text> (basa <language-name>nya '<i><term></i>' / '<i><term></i>' / '<i><term></i>') |lang-name=<lang-name> <non-English text> ([[basa <lang-name>|basa <lang-name>]]nya '<term>') ]=] require ('strict'); local get_args = require ('Module:Arguments').getArgs; local lang_mod = require ('Module:Lang'); --[[--------------------------< E R R O R _ M E S S A G E >---------------------------------------------------- render an error message with help-text link and category. ]] local function error_message (message) local err_msg_t = {'<span style="color:#d33">Error: {{language with name/for}}: '}; -- open span and initial bit of the error message table.insert (err_msg_t, message); -- the rest of the message table.insert (err_msg_t, ' ([[Template:Language with name/for|help]])</span>'); -- the help link local namespace = mw.title.getCurrentTitle().namespace; -- namespace number if 0 == namespace or 10 == namespace then table.insert (err_msg_t, '[[Category:Language with name/for errors]]'); -- categorize in main and template namespaces end return table.concat (err_msg_t); -- make a big string and done end --[[--------------------------< T E R M S _ G E T >------------------------------------------------------------ get value(s) assigned to {{{3}}} or to any number of |termn= parameters. Return a string where each term is in single quotes. If more than one |termn= parameter, separate each term with <space>/<space>. Apply italic markup when |itlaic-term=yes ]] local function terms_get (args_t) local function render_term (term, is_italic) -- local function to do the rendering if is_italic then term = term:gsub ('.+', '<i>%1</i>'); -- apply italic markup; html to avoid converting '' to ''' when quoted end if is_italic or term:match ('[^\']\'\'$') then term = term:gsub ('.+', '&#39;%1<span style="margin-left:.09em">&#39;</span>'); else term = term:gsub ('.+', '&#39;%1&#39;'); -- quote using &#39; in case term uses italic or bold wikimarkup end return term; -- done this was to avoid second string.gsub() return value end local is_italic = 'yes' == args_t['italic-term']; -- make boolean if args_t[3] then -- if {{{3}}} has a value return render_term (args_t[3], is_italic); end local terms = {}; -- a table to hold one or more non-English terms for k, v in pairs (args_t) do if 'string' == type (k) and k:match ('term%d') then -- string parameter names only table.insert (terms, k:match ('term(%d+)') .. '=' .. v); -- convert k/v pairs to a sequence that can be sorted by |termn= enumerator (enum=term) end end table.sort (terms, function (a, b) -- sort the sequence using local sort function local enum_a = a:match ('^%d+'); -- make numbers for the comparison local enum_b = b:match ('^%d+'); return tonumber(enum_a) < tonumber(enum_b) -- and compare end ); for i, v in ipairs (terms) do -- rewrite the sequence to be sorted sequence of terms terms[i] = render_term (v:gsub ('%d+=(.+)', '%1'), is_italic); -- extract term; italicize as required, and quote end return table.concat (terms, ' / '); -- form a string and done end --[[--------------------------< T E X T _ M A K E >------------------------------------------------------------ if {{{2}}} has a value (the non-English text) use {{lang}} to apply proper html markup. When |lang-name= has a value, override any value that might be in {{{1}}} with 'mis' (uncoded languages) TODO: error condition when both of {{{2}}} and |lang-name= have values? ]] local function text_make (lang_params_t) if not lang_params_t[2] then return ''; end return lang_mod._lang (lang_params_t); end --[[--------------------------< L A N G _ M A K E >------------------------------------------------------------ render the language name portion of the output. |lang-name= overrides {{{1}}}. Language name links to language article through '<language name> language' redirect except when |links=no ]] local function lang_make (args_t, lang_params_t) if args_t['lang-name'] then if 'no' == args_t.links then return args_t['lang-name']; end local lang_t = {}; -- holds component parts of language name link when using |lang-name=<language> table.insert (lang_t, '[['); -- open wikilink table.insert (lang_t, args_t['lang-name']); -- add the name from |lang-name= table.insert (lang_t, ' language|'); -- add ' languge' for redirect and pipe for link label table.insert (lang_t, args_t['lang-name']); -- add language name as label for wikilink table.insert (lang_t, ']]'); -- close wikilink return table.concat (lang_t); -- and make a big string and done end return lang_mod._name_from_tag (lang_params_t); -- get language name (linked or not) from {{lang|fn=name_from_tag}} end --[[--------------------------< _ L A N G N F >---------------------------------------------------------------- entry point from another module ]] local function _langnf (args_t) if not (args_t[1] or args_t['lang-name']) then return error_message ('missing language tag or language name'); end if (args_t[1] and args_t['lang-name']) then return error_message ('only one of <kbd>{{{1}}}</kbd> and <kbd>|lang-name=</kbd> allowed'); end if not (args_t[3] or args_t.term1) then return error_message ('missing English translation'); end local lang_params_t = { -- build a table of parameters to be used by {{lang}} link = args_t.links or 'yes', ['rtl']=args_t.rtl, -- used by {{lang|fn=tag_from_name}} [1] = args_t['lang-name'] and 'mis' or args_t[1], -- used by {{lang}} and by {{lang|fn=tag_from_name}} [2] = args_t[2], -- the rest of these are {{lang}} parameters used only by {{lang}} rtl = args_t.rtl, -- right-to-left; not normally needed i = args_t.i, -- |italic= alias italic = args_t.italic, italics = args_t.italics, -- |italic= alias size = args_t.size, cat = args_t.cat, nocat = args_t.nocat, template = 'Language with name/for', } local out_t = {}; -- components of the rendering go here local left_paren = ('none' == args_t.paren or 'right' == args_t.paren) and '' or '('; local right_paren = (not args_t[2] or 'none' == args_t[2] or 'left' == args_t.paren or 'none' == args_t.paren) and '' or ')'; if args_t[2] and ('none' ~= args_t[2]) then -- optional; {{{2}}} may be omitted; keyword 'none' prevents categorization; used in {{infobox papal document}} table.insert (out_t, text_make (lang_params_t)); -- the non-English text marked up by {{lang}} table.insert (out_t, 'yes' == args_t['break'] and '<br />' or ' '); -- <br /> when |break=yes; <space> else table.insert (out_t, left_paren); -- omit left paren around '<language name> for <term>' when |paren=none or |paren=right end table.insert (out_t, lang_make (args_t, lang_params_t)); -- language name; linked unless |links=no table.insert (out_t, 'nya '); -- the 'for' static text table.insert (out_t, terms_get (args_t)); -- and the term(s) italicized as appropriate and quoted table.insert (out_t, right_paren); -- omit right paren around '<language name> for <term>' when |paren=none or |paren=left or {{{2}}} omitted if not args_t[2] then -- if this template doesn't use {{{2}}} for the non-English text table.insert (out_t, '[[Category:Pages with Langnf omitting second positional parameter]]'); -- add this category end return table.concat (out_t); -- make a big string and done end --[[--------------------------< L A N G N F >------------------------------------------------------------------ implements {{language with name/for}} {{#invoke:Language with name/for|langnf}} ]] local function langnf (frame) local args_t = get_args (frame); return _langnf (args_t) end --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { langnf = langnf, -- entry point from a template _langnf = _langnf, -- entry point from another module } 2y5t8bje9tkxhfgu67fpon8a6ebewll Sablonan:Langnf 10 4842 18891 2024-05-28T02:00:28Z Bangrapip 9 new 18891 wikitext text/x-wiki #REDIRECT [[Sablonan:Language with name/for]] 8lzfest801cyuvfnmxfjl4ac9z2dejq Hèslingki 0 4843 18898 2024-05-28T02:19:49Z 2001:99A:80E:3A00:D9CD:61A7:3072:4DAC Ngalihin halaman ke [[Hèlsingki]] 18898 wikitext text/x-wiki #REDIRECT [[Hèlsingki]] ih0usa2f359cszb97azosyq65mdai62 Helsinki 0 4844 18899 2024-05-28T02:19:59Z 2001:99A:80E:3A00:D9CD:61A7:3072:4DAC Ngalihin halaman ke [[Hèlsingki]] 18899 wikitext text/x-wiki #REDIRECT [[Hèlsingki]] ih0usa2f359cszb97azosyq65mdai62 Helsingfors 0 4845 18900 2024-05-28T02:20:06Z 2001:99A:80E:3A00:D9CD:61A7:3072:4DAC Ngalihin halaman ke [[Hèlsingki]] 18900 wikitext text/x-wiki #REDIRECT [[Hèlsingki]] ih0usa2f359cszb97azosyq65mdai62 Bangsaan:Pinlan 14 4847 18903 18902 2024-05-28T02:24:40Z 2001:99A:80E:3A00:D9CD:61A7:3072:4DAC 18903 wikitext text/x-wiki [[Bangsaan:Èropa]] [[Bangsaan:Èropa Lor]] [[Bangsaan:Negara]] l19l4ag94yzmtj0ivr2im3ym9nspyh9 Åland 0 4848 18905 2024-05-28T02:27:33Z 2001:99A:80E:3A00:D9CD:61A7:3072:4DAC Ngalihin halaman ke [[Olan]] 18905 wikitext text/x-wiki #REDIRECT [[Olan]] {{DEFAULTSORT:Aland}} riyphg8wv4a5uaamkr50vsv67x4upuv Sablonan:Lang-az 10 4849 18912 2024-05-28T04:05:07Z Bangrapip 9 new 18912 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=az }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Turkic multilingual support templates]] </noinclude> trwnr7jr4393b2ojppm021biutn3j08 Sablonan:Location map 10 4850 18914 2024-05-28T04:08:40Z Bangrapip 9 new 18914 wikitext text/x-wiki <includeonly>{{#invoke:Location map|main}}</includeonly><noinclude>{{documentation}}</noinclude> dg6vj3epjyfwx0m7tx62smhp6gs0y2u Modul:Location map 828 4851 18915 2024-05-28T04:09:40Z Bangrapip 9 new 18915 Scribunto text/plain require('strict') local p = {} local getArgs = require('Module:Arguments').getArgs local function round(n, decimals) local pow = 10^(decimals or 0) return math.floor(n * pow + 0.5) / pow end function p.getMapParams(map, frame) if not map then error('The name of the location map definition to use must be specified', 2) end local moduletitle = mw.title.new('Module:Location map/data/' .. map) if not moduletitle then error(string.format('%q is not a valid name for a location map definition', map), 2) elseif moduletitle.exists then local mapData = mw.loadData('Module:Location map/data/' .. map) return function(name, params) if name == nil then return 'Module:Location map/data/' .. map elseif mapData[name] == nil then return '' elseif params then return mw.message.newRawMessage(tostring(mapData[name]), unpack(params)):plain() else return mapData[name] end end else error('Unable to find the specified location map definition: "Module:Location map/data/' .. map .. '" does not exist', 2) end end function p.data(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true}) end if not map then map = p.getMapParams(args[1], frame) end local params = {} for k,v in ipairs(args) do if k > 2 then params[k-2] = v end end return map(args[2], #params ~= 0 and params) end local hemisphereMultipliers = { longitude = { W = -1, w = -1, E = 1, e = 1 }, latitude = { S = -1, s = -1, N = 1, n = 1 } } local function decdeg(degrees, minutes, seconds, hemisphere, decimal, direction) if decimal then if degrees then error('Decimal and DMS degrees cannot both be provided for ' .. direction, 2) elseif minutes then error('Minutes can only be provided with DMS degrees for ' .. direction, 2) elseif seconds then error('Seconds can only be provided with DMS degrees for ' .. direction, 2) elseif hemisphere then error('A hemisphere can only be provided with DMS degrees for ' .. direction, 2) end local retval = tonumber(decimal) if retval then return retval end error('The value "' .. decimal .. '" provided for ' .. direction .. ' is not valid', 2) elseif seconds and not minutes then error('Seconds were provided for ' .. direction .. ' without minutes also being provided', 2) elseif not degrees then if minutes then error('Minutes were provided for ' .. direction .. ' without degrees also being provided', 2) elseif hemisphere then error('A hemisphere was provided for ' .. direction .. ' without degrees also being provided', 2) end return nil end decimal = tonumber(degrees) if not decimal then error('The degree value "' .. degrees .. '" provided for ' .. direction .. ' is not valid', 2) elseif minutes and not tonumber(minutes) then error('The minute value "' .. minutes .. '" provided for ' .. direction .. ' is not valid', 2) elseif seconds and not tonumber(seconds) then error('The second value "' .. seconds .. '" provided for ' .. direction .. ' is not valid', 2) end decimal = decimal + (minutes or 0)/60 + (seconds or 0)/3600 if hemisphere then local multiplier = hemisphereMultipliers[direction][hemisphere] if not multiplier then error('The hemisphere "' .. hemisphere .. '" provided for ' .. direction .. ' is not valid', 2) end decimal = decimal * multiplier end return decimal end -- Finds a parameter in a transclusion of {{Coord}}. local function coord2text(para,coord) -- this should be changed for languages which do not use Arabic numerals or the degree sign local lat, long = mw.ustring.match(coord,'<span class="p%-latitude latitude">([^<]+)</span><span class="p%-longitude longitude">([^<]+)</span>') if lat then return tonumber(para == 'longitude' and long or lat) end local result = mw.text.split(mw.ustring.match(coord,'%-?[%.%d]+°[NS] %-?[%.%d]+°[EW]') or '', '[ °]') if para == 'longitude' then result = {result[3], result[4]} end if not tonumber(result[1]) or not result[2] then mw.log('Malformed coordinates value') mw.logObject(para, 'para') mw.logObject(coord, 'coord') return error('Malformed coordinates value', 2) end return tonumber(result[1]) * hemisphereMultipliers[para][result[2]] end -- effectively make removeBlanks false for caption and maplink, and true for everything else -- if useWikidata is present but blank, convert it to false instead of nil -- p.top, p.bottom, and their callers need to use this function p.valueFunc(key, value) if value then value = mw.text.trim(value) end if value ~= '' or key == 'caption' or key == 'maplink' then return value elseif key == 'useWikidata' then return false end end local function getContainerImage(args, map) if args.AlternativeMap then return args.AlternativeMap elseif args.relief then local digits = mw.ustring.match(args.relief,'^[1-9][0-9]?$') or '1' -- image1 to image99 if map('image' .. digits) ~= '' then return map('image' .. digits) end end return map('image') end function p.top(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc}) end if not map then map = p.getMapParams(args[1], frame) end local width local default_as_number = tonumber(mw.ustring.match(tostring(args.default_width),"%d*")) if not args.width then width = round((default_as_number or 240) * (tonumber(map('defaultscale')) or 1)) elseif mw.ustring.sub(args.width, -2) == 'px' then width = mw.ustring.sub(args.width, 1, -3) else width = args.width end local width_as_number = tonumber(mw.ustring.match(tostring(width),"%d*")) or 0; if width_as_number == 0 then -- check to see if width is junk. If it is, then use default calculation width = round((default_as_number or 240) * (tonumber(map('defaultscale')) or 1)) width_as_number = tonumber(mw.ustring.match(tostring(width),"%d*")) or 0; end if args.max_width ~= "" and args.max_width ~= nil then -- check to see if width bigger than max_width local max_as_number = tonumber(mw.ustring.match(args.max_width,"%d*")) or 0; if width_as_number>max_as_number and max_as_number>0 then width = args.max_width; end end local retval = frame:extensionTag{name = 'templatestyles', args = {src = 'Module:Location map/styles.css'}} if args.float == 'center' then retval = retval .. '<div class="center">' end if args.caption and args.caption ~= '' and args.border ~= 'infobox' then retval = retval .. '<div class="locmap noviewer noresize thumb ' if args.float == '"left"' or args.float == 'left' then retval = retval .. 'tleft' elseif args.float == '"center"' or args.float == 'center' or args.float == '"none"' or args.float == 'none' then retval = retval .. 'tnone' else retval = retval .. 'tright' end retval = retval .. '"><div class="thumbinner" style="width:' .. (width + 2) .. 'px' if args.border == 'none' then retval = retval .. ';border:none' elseif args.border then retval = retval .. ';border-color:' .. args.border end retval = retval .. '"><div style="position:relative;width:' .. width .. 'px' .. (args.border ~= 'none' and ';border:1px solid lightgray">' or '">') else retval = retval .. '<div class="locmap" style="width:' .. width .. 'px;' if args.float == '"left"' or args.float == 'left' then retval = retval .. 'float:left;clear:left' elseif args.float == '"center"' or args.float == 'center' then retval = retval .. 'float:none;clear:both;margin-left:auto;margin-right:auto' elseif args.float == '"none"' or args.float == 'none' then retval = retval .. 'float:none;clear:none' else retval = retval .. 'float:right;clear:right' end retval = retval .. '"><div style="width:' .. width .. 'px;padding:0"><div style="position:relative;width:' .. width .. 'px">' end local image = getContainerImage(args, map) local currentTitle = mw.title.getCurrentTitle() retval = string.format( '%s[[File:%s|%spx|%s%s|class=notpageimage]]', retval, image, width, args.alt or ((args.label or currentTitle.text) .. ' is located in ' .. map('name')), args.maplink and ('|link=' .. args.maplink) or '' ) if args.caption and args.caption ~= '' then if (currentTitle.namespace == 0) and mw.ustring.find(args.caption, '##') then retval = retval .. '[[Category:Pages using location map with a double number sign in the caption]]' end end if args.overlay_image then return retval .. '<div style="position:absolute;top:0;left:0">[[File:' .. args.overlay_image .. '|' .. width .. 'px|class=notpageimage]]</div>' else return retval end end function p.bottom(frame, args, map) if not args then args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc}) end if not map then map = p.getMapParams(args[1], frame) end local retval = '</div>' local currentTitle = mw.title.getCurrentTitle() if not args.caption or args.border == 'infobox' then if args.border then retval = retval .. '<div style="padding-top:0.2em">' else retval = retval .. '<div style="font-size:91%;padding-top:3px">' end retval = retval .. (args.caption or (args.label or currentTitle.text) .. ' (' .. map('name') .. ')') .. '</div>' elseif args.caption ~= '' then -- This is not the pipe trick. We're creating a link with no text on purpose, so that CSS can give us a nice image retval = retval .. '<div class="thumbcaption"><div class="magnify">[[:File:' .. getContainerImage(args, map) .. '|class=notpageimage| ]]</div>' .. args.caption .. '</div>' end if args.switcherLabel then retval = retval .. '<span class="switcher-label" style="display:none">' .. args.switcherLabel .. '</span>' elseif args.autoSwitcherLabel then retval = retval .. '<span class="switcher-label" style="display:none">Show map of ' .. map('name') .. '</span>' end retval = retval .. '</div></div>' if args.caption_undefined then mw.log('Removed parameter caption_undefined used.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then retval = retval .. '[[Category:Location maps with removed parameters|caption_undefined]]' end end if map('skew') ~= '' or map('lat_skew') ~= '' or map('crosses180') ~= '' or map('type') ~= '' then mw.log('Removed parameter used in map definition ' .. map()) if currentTitle.namespace == 0 then local key = (map('skew') ~= '' and 'skew' or '') .. (map('lat_skew') ~= '' and 'lat_skew' or '') .. (map('crosses180') ~= '' and 'crosses180' or '') .. (map('type') ~= '' and 'type' or '') retval = retval .. '[[Category:Location maps with removed parameters|' .. key .. ' ]]' end end if string.find(map('name'), '|', 1, true) then mw.log('Pipe used in name of map definition ' .. map()) if currentTitle.namespace == 0 then retval = retval .. '[[Category:Location maps with a name containing a pipe]]' end end if args.float == 'center' then retval = retval .. '</div>' end return retval end local function markOuterDiv(x, y, imageDiv, labelDiv, label_size) return mw.html.create('div') :addClass('od') :addClass('notheme') -- T236137 :cssText('top:' .. round(y, 3) .. '%;left:' .. round(x, 3) .. '%;font-size:' .. label_size .. '%') :node(imageDiv) :node(labelDiv) end local function markImageDiv(mark, marksize, label, link, alt, title) local builder = mw.html.create('div') :addClass('id') :cssText('left:-' .. round(marksize / 2) .. 'px;top:-' .. round(marksize / 2) .. 'px') :attr('title', title) if marksize ~= 0 then builder:wikitext(string.format( '[[File:%s|%dx%dpx|%s|link=%s%s|class=notpageimage]]', mark, marksize, marksize, label, link, alt and ('|alt=' .. alt) or '' )) end return builder end local function markLabelDiv(label, label_size, label_width, position, background, x, marksize) if tonumber(label_size) == 0 then return mw.html.create('div'):addClass('l0'):wikitext(label) end local builder = mw.html.create('div') :cssText('width:' .. label_width .. 'em') local distance = round(marksize / 2 + 1) if position == 'top' then -- specified top builder:addClass('pv'):cssText('bottom:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em') elseif position == 'bottom' then -- specified bottom builder:addClass('pv'):cssText('top:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em') elseif position == 'left' or (tonumber(x) > 70 and position ~= 'right') then -- specified left or autodetected to left builder:addClass('pl'):cssText('right:' .. distance .. 'px') else -- specified right or autodetected to right builder:addClass('pr'):cssText('left:' .. distance .. 'px') end builder = builder:tag('div') :wikitext(label) if background then builder:cssText('background-color:' .. background) end return builder:done() end local function getX(longitude, left, right) local width = (right - left) % 360 if width == 0 then width = 360 end local distanceFromLeft = (longitude - left) % 360 -- the distance needed past the map to the right equals distanceFromLeft - width. the distance needed past the map to the left equals 360 - distanceFromLeft. to minimize page stretching, go whichever way is shorter if distanceFromLeft - width / 2 >= 180 then distanceFromLeft = distanceFromLeft - 360 end return 100 * distanceFromLeft / width end local function getY(latitude, top, bottom) return 100 * (top - latitude) / (top - bottom) end function p.mark(frame, args, map) if not args then args = getArgs(frame, {wrappers = 'Template:Location map~'}) end local mapnames = {} if not map then if args[1] then map = {} for mapname in mw.text.gsplit(args[1], '#', true) do map[#map + 1] = p.getMapParams(mw.ustring.gsub(mapname, '^%s*(.-)%s*$', '%1'), frame) mapnames[#mapnames + 1] = mapname end if #map == 1 then map = map[1] end else map = p.getMapParams('World', frame) args[1] = 'World' end end if type(map) == 'table' then local outputs = {} local oldargs = args[1] for k,v in ipairs(map) do args[1] = mapnames[k] outputs[k] = tostring(p.mark(frame, args, v)) end args[1] = oldargs return table.concat(outputs, '#PlaceList#') .. '#PlaceList#' end local x, y, longitude, latitude longitude = decdeg(args.lon_deg, args.lon_min, args.lon_sec, args.lon_dir, args.long, 'longitude') latitude = decdeg(args.lat_deg, args.lat_min, args.lat_sec, args.lat_dir, args.lat, 'latitude') if args.excludefrom then -- If this mark is to be excluded from certain maps entirely (useful in the context of multiple maps) for exclusionmap in mw.text.gsplit(args.excludefrom, '#', true) do -- Check if this map is excluded. If so, return an empty string. if args[1] == exclusionmap then return '' end end end local builder = mw.html.create() local currentTitle = mw.title.getCurrentTitle() if args.coordinates then -- Temporarily removed to facilitate infobox conversion. See [[Wikipedia:Coordinates in infoboxes]] -- if longitude or latitude then -- error('Coordinates from [[Module:Coordinates]] and individual coordinates cannot both be provided') -- end longitude = coord2text('longitude', args.coordinates) latitude = coord2text('latitude', args.coordinates) elseif not longitude and not latitude and args.useWikidata then -- If they didn't provide either coordinate, try Wikidata. If they provided one but not the other, don't. local entity = mw.wikibase.getEntity() if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1].mainsnak.snaktype == 'value' then local value = entity.claims.P625[1].mainsnak.datavalue.value longitude, latitude = value.longitude, value.latitude end if args.link and (currentTitle.namespace == 0) then builder:wikitext('[[Category:Location maps with linked markers with coordinates from Wikidata]]') end end if not longitude then error('No value was provided for longitude') elseif not latitude then error('No value was provided for latitude') end if currentTitle.namespace > 0 then if (not args.lon_deg) ~= (not args.lat_deg) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Degrees]]') elseif (not args.lon_min) ~= (not args.lat_min) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Minutes]]') elseif (not args.lon_sec) ~= (not args.lat_sec) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Seconds]]') elseif (not args.lon_dir) ~= (not args.lat_dir) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Hemisphere]]') elseif (not args.long) ~= (not args.lat) then builder:wikitext('[[Category:Location maps with different longitude and latitude precisions|Decimal]]') end end if ((tonumber(args.lat_deg) or 0) < 0) and ((tonumber(args.lat_min) or 0) ~= 0 or (tonumber(args.lat_sec) or 0) ~= 0 or (args.lat_dir and args.lat_dir ~='')) then builder:wikitext('[[Category:Location maps with negative degrees and minutes or seconds]]') end if ((tonumber(args.lon_deg) or 0) < 0) and ((tonumber(args.lon_min) or 0) ~= 0 or (tonumber(args.lon_sec) or 0) ~= 0 or (args.lon_dir and args.lon_dir ~= '')) then builder:wikitext('[[Category:Location maps with negative degrees and minutes or seconds]]') end if (((tonumber(args.lat_min) or 0) < 0) or ((tonumber(args.lat_sec) or 0) < 0)) then builder:wikitext('[[Category:Location maps with negative degrees and minutes or seconds]]') end if (((tonumber(args.lon_min) or 0) < 0) or ((tonumber(args.lon_sec) or 0) < 0)) then builder:wikitext('[[Category:Location maps with negative degrees and minutes or seconds]]') end if args.skew or args.lon_shift or args.markhigh then mw.log('Removed parameter used in invocation.') local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then local key = (args.skew and 'skew' or '') .. (args.lon_shift and 'lon_shift' or '') .. (args.markhigh and 'markhigh' or '') builder:wikitext('[[Category:Location maps with removed parameters|' .. key ..' ]]') end end if map('x') ~= '' then x = tonumber(mw.ext.ParserFunctions.expr(map('x', { latitude, longitude }))) else x = tonumber(getX(longitude, map('left'), map('right'))) end if map('y') ~= '' then y = tonumber(mw.ext.ParserFunctions.expr(map('y', { latitude, longitude }))) else y = tonumber(getY(latitude, map('top'), map('bottom'))) end if (x < 0 or x > 100 or y < 0 or y > 100) and not args.outside then mw.log('Mark placed outside map boundaries without outside flag set. x = ' .. x .. ', y = ' .. y) local parent = frame:getParent() if parent then mw.log('Parent is ' .. parent:getTitle()) end mw.logObject(args, 'args') if currentTitle.namespace == 0 then local key = currentTitle.prefixedText builder:wikitext('[[Category:Location maps with marks outside map and outside parameter not set|' .. key .. ' ]]') end end local mark = args.mark or map('mark') if mark == '' then mark = 'Red pog.svg' end local marksize = tonumber(args.marksize) or tonumber(map('marksize')) or 8 local imageDiv = markImageDiv(mark, marksize, args.label or mw.title.getCurrentTitle().text, args.link or '', args.alt, args[2]) local label_size = args.label_size or 91 local labelDiv if args.label and args.position ~= 'none' then labelDiv = markLabelDiv(args.label, label_size, args.label_width or 6, args.position, args.background, x, marksize) end return builder:node(markOuterDiv(x, y, imageDiv, labelDiv, label_size)) end local function switcherSeparate(s) if s == nil then return {} end local retval = {} for i in string.gmatch(s .. '#', '([^#]*)#') do i = mw.text.trim(i) retval[#retval + 1] = (i ~= '' and i) end return retval end function p.main(frame, args, map) local caption_list = {} if not args then args = getArgs(frame, {wrappers = 'Template:Location map', valueFunc = p.valueFunc}) end if args.useWikidata == nil then args.useWikidata = true end if not map then if args[1] then map = {} for mapname in string.gmatch(args[1], '[^#]+') do map[#map + 1] = p.getMapParams(mw.ustring.gsub(mapname, '^%s*(.-)%s*$', '%1'), frame) end if args['caption'] then if args['caption'] == "" then while #caption_list < #map do caption_list[#caption_list + 1] = args['caption'] end else for caption in mw.text.gsplit(args['caption'], '##', true) do caption_list[#caption_list + 1] = caption end end end if #map == 1 then map = map[1] end else map = p.getMapParams('World', frame) end end if type(map) == 'table' then local altmaps = switcherSeparate(args.AlternativeMap) if #altmaps > #map then error(string.format('%d AlternativeMaps were provided, but only %d maps were provided', #altmaps, #map)) end local overlays = switcherSeparate(args.overlay_image) if #overlays > #map then error(string.format('%d overlay_images were provided, but only %d maps were provided', #overlays, #map)) end if #caption_list > #map then error(string.format('%d captions were provided, but only %d maps were provided', #caption_list, #map)) end local outputs = {} args.autoSwitcherLabel = true for k,v in ipairs(map) do args.AlternativeMap = altmaps[k] args.overlay_image = overlays[k] args.caption = caption_list[k] outputs[k] = p.main(frame, args, v) end return '<div class="switcher-container">' .. table.concat(outputs) .. '</div>' else return p.top(frame, args, map) .. tostring( p.mark(frame, args, map) ) .. p.bottom(frame, args, map) end end return p ez2g6smljgzkccjvhykw6oka8gzsngk Modul:Location map/data/Asèrbaijan 828 4852 18916 2024-05-28T04:11:15Z Bangrapip 9 new 18916 Scribunto text/plain return { name = 'Asèrbaijan', top = 42.0, bottom = 38.2, left = 44.5, right = 51.0, image = 'Azerbaijan adm location map.svg', image1 = 'Reliefkarte Aserbaidschan 2023.png' } t85igzwuu2k2nmi2m82y75ywp19k44t Modul:Location map/data/Pegunungan Kaukasus 828 4853 18917 2024-05-28T04:13:36Z Bangrapip 9 new 18917 Scribunto text/plain return { name = 'Pegunungan Kaukasus', x = 'sin($2/92.433-0.4848)*(1292.56-12.1988*$1)+46.08', y = 'cos($2/92.433-0.4848)*(1662.65-15.6916*$1)-960.13', image = 'Caucasus topo map-blank.svg' } jvljuk8zrjtsqmj1a52npwn3egc0dkd Modul:Location map/data/Asia 828 4854 18918 2024-05-28T04:14:13Z Bangrapip 9 new 18918 Scribunto text/plain return { name = 'Asia', x = '(52.8948) * (cos($1*0.01745329252) * sin(($2-95.0) * 0.01745329252)) * ( ((1+sin($1*0.01745329252) * sin(50.0*0.01745329252) + cos($1*0.01745329252) * cos(50.0*0.01745329252) * cos(($2-95.0)*0.01745329252)) * 0.5)^-0.5 )+50.0', y = '(100-59.381) - (59.381) * ( cos(50.0*0.01745329252) * sin($1*0.01745329252) - sin(50.0*0.01745329252) * cos($1*0.01745329252) * cos(($2-95.0)*0.01745329252) ) * ( ((1+sin($1*0.01745329252) * sin(50.0*0.01745329252) + cos($1*0.01745329252) * cos(50.0*0.01745329252) * cos(($2-95.0)*0.01745329252)) *0.5)^-0.5 )', image = 'Asia_laea_location_map.svg', image1 = 'Asia_laea_relief_location_map.jpg' } ssqkhpzmfv29wnoodxl5gozpjf3s7y0 Modul:Location map/styles.css 828 4855 24774 18919 2024-08-08T15:28:22Z Jon (WMF) 676 Fixes [[phab:T369874]]. Please see talk page and do not revert without discussion. See also [[meta:User:Jon_(WMF)/Edit_for_dark_mode_support]] 24774 sanitized-css text/css /* {{pp|small=yes}} */ .locmap .od { position: absolute; } .locmap .id { position: absolute; line-height: 0; } .locmap .l0 { font-size: 0; position: absolute; } .locmap .pv { line-height: 110%; position: absolute; text-align: center; } .locmap .pl { line-height: 110%; position: absolute; top: -0.75em; text-align: right; } .locmap .pr { line-height: 110%; position: absolute; top: -0.75em; text-align: left; } .locmap .pv > div { display: inline; padding: 1px; } .locmap .pl > div { display: inline; /* inline does not impact floated elements */ padding: 1px; float: right; } .locmap .pr > div { display: inline; /* inline does not impact floated elements */ padding: 1px; float: left; } /* Dark mode theme: */ @media screen { html.skin-theme-clientpref-night .od, html.skin-theme-clientpref-night .od .pv > div, html.skin-theme-clientpref-night .od .pl > div, html.skin-theme-clientpref-night .od .pr > div { background: #fff; color: #000; } html.skin-theme-clientpref-night .locmap { filter: grayscale(0.6); } } @media screen and ( prefers-color-scheme: dark) { html.skin-theme-clientpref-os .locmap { filter: grayscale(0.6); } html.skin-theme-clientpref-os .od, html.skin-theme-clientpref-os .od .pv > div, html.skin-theme-clientpref-os .od .pl > div, html.skin-theme-clientpref-os .od .pr > div { background: white; color: #000; } } j2o649wvyjyc48cwgyeqs980b6468hn Sablonan:Designation list 10 4856 18920 2024-05-28T04:16:15Z Bangrapip 9 new 18920 wikitext text/x-wiki #REDIRECT [[Sablonan:Infobox designation list]] 2k5iulpecm4fwmd5eqk04zwqdo58rdg Sablonan:Infobox designation list 10 4857 18921 2024-05-28T04:16:30Z Bangrapip 9 new 18921 wikitext text/x-wiki {{Infobox | child = {{{embed|{{{child|}}}}}} | decat = yes | above = {{#ifeq:{{{embed|{{{child|}}}}}}|yes|<!-- don't show -->|Designations}} | rowclass1 = mergedrow | header1 = {{#if:{{{designation1|}}}|{{Infobox designation list/entry | designation = {{{designation1|}}} | offname = {{{designation1_offname|}}} | type = {{{designation1_type|}}} | criteria = {{{designation1_criteria|}}} | feature = {{{designation1_feature|}}} | date = {{{designation1_date|}}} | delisted = {{{delisted1_date|}}} | partof = {{{designation1_partof|}}} | number = {{{designation1_number|}}} | free1name = {{{designation1_free1name|}}} | free1value = {{{designation1_free1value|}}} | free2name = {{{designation1_free2name|}}} | free2value = {{{designation1_free2value|}}} | free3name = {{{designation1_free3name|}}} | free3value = {{{designation1_free3value|}}} }}}} | rowclass2 = mergedtoprow | header2 = {{#if:{{{designation2|}}}|{{Infobox designation list/entry | designation = {{{designation2|}}} | offname = {{{designation2_offname|}}} | type = {{{designation2_type|}}} | criteria = {{{designation2_criteria|}}} | feature = {{{designation2_feature|}}} | date = {{{designation2_date|}}} | delisted = {{{delisted2_date|}}} | partof = {{{designation2_partof|}}} | number = {{{designation2_number|}}} | free1name = {{{designation2_free1name|}}} | free1value = {{{designation2_free1value|}}} | free2name = {{{designation2_free2name|}}} | free2value = {{{designation2_free2value|}}} | free3name = {{{designation2_free3name|}}} | free3value = {{{designation2_free3value|}}} }}}} | rowclass3 = mergedtoprow | header3 = {{#if:{{{designation3|}}}|{{Infobox designation list/entry | designation = {{{designation3|}}} | offname = {{{designation3_offname|}}} | type = {{{designation3_type|}}} | criteria = {{{designation3_criteria|}}} | feature = {{{designation3_feature|}}} | date = {{{designation3_date|}}} | delisted = {{{delisted3_date|}}} | partof = {{{designation3_partof|}}} | number = {{{designation3_number|}}} | free1name = {{{designation3_free1name|}}} | free1value = {{{designation3_free1value|}}} | free2name = {{{designation3_free2name|}}} | free2value = {{{designation3_free2value|}}} | free3name = {{{designation3_free3name|}}} | free3value = {{{designation3_free3value|}}} }}}} | rowclass4 = mergedtoprow | header4 = {{#if:{{{designation4|}}}|{{Infobox designation list/entry | designation = {{{designation4|}}} | offname = {{{designation4_offname|}}} | type = {{{designation4_type|}}} | criteria = {{{designation4_criteria|}}} | feature = {{{designation4_feature|}}} | date = {{{designation4_date|}}} | delisted = {{{delisted4_date|}}} | partof = {{{designation4_partof|}}} | number = {{{designation4_number|}}} | free1name = {{{designation4_free1name|}}} | free1value = {{{designation4_free1value|}}} | free2name = {{{designation4_free2name|}}} | free2value = {{{designation4_free2value|}}} | free3name = {{{designation4_free3name|}}} | free3value = {{{designation4_free3value|}}} }}}} | rowclass5 = mergedtoprow | header5 = {{#if:{{{designation5|}}}|{{Infobox designation list/entry | designation = {{{designation5|}}} | offname = {{{designation5_offname|}}} | type = {{{designation5_type|}}} | criteria = {{{designation5_criteria|}}} | feature = {{{designation5_feature|}}} | date = {{{designation5_date|}}} | delisted = {{{delisted5_date|}}} | partof = {{{designation5_partof|}}} | number = {{{designation5_number|}}} | free1name = {{{designation5_free1name|}}} | free1value = {{{designation5_free1value|}}} | free2name = {{{designation5_free2name|}}} | free2value = {{{designation5_free2value|}}} | free3name = {{{designation5_free3name|}}} | free3value = {{{designation5_free3value|}}} }}}} | rowclass6 = mergedtoprow | header6 = {{#if:{{{designation6|}}}|{{Infobox designation list/entry | designation = {{{designation6|}}} | offname = {{{designation6_offname|}}} | type = {{{designation6_type|}}} | criteria = {{{designation6_criteria|}}} | feature = {{{designation6_feature|}}} | date = {{{designation6_date|}}} | delisted = {{{delisted6_date|}}} | partof = {{{designation6_partof|}}} | number = {{{designation6_number|}}} | free1name = {{{designation6_free1name|}}} | free1value = {{{designation6_free1value|}}} | free2name = {{{designation6_free2name|}}} | free2value = {{{designation6_free2value|}}} | free3name = {{{designation6_free3name|}}} | free3value = {{{designation6_free3value|}}} }}}} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox designation list with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox designation list]] with unknown parameter "_VALUE_"|ignoreblank=y| child | delisted1_date | delisted2_date | delisted3_date | delisted4_date | delisted5_date | delisted6_date | designation1 | designation1_criteria | designation1_date | designation1_feature | designation1_number | designation1_offname | designation1_partof | designation1_type | designation2 | designation2_criteria | designation2_date | designation2_feature | designation2_number | designation2_offname | designation2_partof | designation2_type | designation3 | designation3_criteria | designation3_date | designation3_feature | designation3_number | designation3_offname | designation3_partof | designation3_type | designation4 | designation4_criteria | designation4_date | designation4_feature | designation4_number | designation4_offname | designation4_partof | designation4_type | designation5 | designation5_criteria | designation5_date | designation5_feature | designation5_number | designation5_offname | designation5_partof | designation5_type | designation6 | designation6_criteria | designation6_date | designation6_feature | designation6_number | designation6_offname | designation6_partof | designation6_type | designation1_free1name | designation1_free1value | designation1_free2name | designation1_free2value | designation1_free3name | designation1_free3value | designation2_free1name | designation2_free1value | designation2_free2name | designation2_free2value | designation2_free3name | designation2_free3value | designation3_free1name | designation3_free1value | designation3_free2name | designation3_free2value | designation3_free3name | designation3_free3value | designation4_free1name | designation4_free1value | designation4_free2name | designation4_free2value | designation4_free3name | designation4_free3value | designation5_free1name | designation5_free1value | designation5_free2name | designation5_free2value | designation5_free3name | designation5_free3value | designation6_free1name | designation6_free1value | designation6_free2name | designation6_free2value | designation6_free3name | designation6_free3value | embed }}<noinclude> {{Documentation}} <!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES TO THE /doc SUBPAGE, THANKS --> </noinclude> 9jl6ssal3432unaimy314m3q2te2p7a Sablonan:Infobox designation list/entry 10 4858 18922 2024-05-28T04:17:05Z Bangrapip 9 new 18922 wikitext text/x-wiki {{Infobox | child = yes | decat = yes | title = {{Designation/divbox|{{{designation|}}}|delisted={{{delisted|}}}}} | label1 = Official name | data1 = {{{offname|}}} | rowclass1 = mergedrow | label2 = Type | data2 = {{{type|}}} | rowclass2 = mergedrow | label3 = Criteria | data3 = {{{criteria|}}} | rowclass3 = mergedrow | label4 = Feature | data4 = {{{feature|}}} | rowclass4 = mergedrow | label5 = Designated | data5 = {{{date|}}} | rowclass5 = mergedrow | label6 = Delisted | data6 = {{{delisted|}}} | rowclass6 = mergedrow | label7 = Part of | data7 = {{{partof|}}} | rowclass7 = mergedrow | label8 = Reference&nbsp;no. | data8 = {{{number|}}} | rowclass8 = mergedrow | label9 = {{{free1name|}}} | data9 = {{{free1value|}}} | rowclass9 = mergedrow | label10 = {{{free2name|}}} | data10 = {{{free2value|}}} | rowclass10 = mergedrow | label11 = {{{free3name|}}} | data11 = {{{free3value|}}} | rowclass11 = mergedrow }}<noinclude> {{Documentation|content=This is an internal template used in {{tl|Infobox designation list}} to produce individual entries.}} </noinclude> mohodkba1bljiaae9n2yy1qwel8d8rf Sablonan:Designation/divbox 10 4859 18923 2024-05-28T04:17:37Z Bangrapip 9 new 18923 wikitext text/x-wiki {{#if:{{{1<includeonly>|</includeonly>}}}| <div style="border:4px solid {{#if:{{{delisted|}}}|&#35;ddd|{{Designation/colour2|{{{1}}}}}}}; line-height: 1.5; text-align: center;"> {{#if:{{{delisted|}}}|Former&nbsp;}}{{Designation/text|{{{1}}}}}</div>}}<noinclude> {{documentation}} </noinclude> otsl7zdnv67h37uxaq0y33cjak4jhbj Sablonan:Designation/text 10 4860 18924 2024-05-28T04:18:12Z Bangrapip 9 new 18924 wikitext text/x-wiki {{#ifeq:{{Str left|{{uc:{{{1}}}}}|6}}|FORMER |Former&#32; }}{{#switch:{{uc:{{{1}}}}} <!------------Global designations---------------------> |WORLD HERITAGE SITE|WHS|FORMERWHS = [[World Heritage Site|UNESCO World Heritage Site]] |IUCN CATEGORY IA|IUCN IA|CATEGORY IA|NATURE RESERVE = [[IUCN]] Category Ia ([[Nature reserve|Strict Nature Reserve]]) |IUCN CATEGORY IB|IUCN IB|CATEGORY IB|WILDERNESS AREA = [[IUCN]] Category Ib ([[Wilderness area|Wilderness Area]]) |IUCN CATEGORY II|IUCN II|CATEGORY II|NATIONAL PARK = [[IUCN]] Category II ([[national park|National Park]]) |IUCN CATEGORY III|IUCN III|CATEGORY III|NATURAL MONUMENT = [[IUCN]] Category III ([[Natural Monument]]) |IUCN CATEGORY IV|IUCN IV|CATEGORY IV|HABITAT MANAGEMENT |SPECIES MANAGEMENT = [[IUCN]] Category IV (Habitat/Species Management Area) |IUCN CATEGORY V|IUCN V|CATEGORY V|PROTECTED LANDSCAPE |PROTECTED SEASCAPE = [[IUCN]] Category V (Protected Landscape/Seascape) |IUCN CATEGORY VI|IUCN VI|CATEGORY VI|MANAGED RESOURCE PROTECTED AREA = [[IUCN]] Category VI (Managed Resource Protected Area) |RAMSAR WETLAND|RAMSAR|RAMSAR WETLAND OF INTERNATIONAL IMPORTANCE = [[Ramsar Convention|Ramsar Wetland]] |HISTORIC CIVIL ENGINEERING LANDMARK|CIVIL ENGINEERING LANDMARK |HCEL|ASCE = [[List of Historic Civil Engineering Landmarks|Historic Civil Engineering Landmark]] |HISTORIC MECHANICAL ENGINEERING LANDMARK|MECHANICAL ENGINEERING LANDMARK |HMEL|ASME = [[List of Historic Mechanical Engineering Landmarks|Historic Mechanical Engineering Landmark]] <!------------National/Regional designations----------> |KONS = [[Commission to Preserve National Monuments of Bosnia and Herzegovina|KONS of Bosnia and Herzegovina]] |CULTURAL MONUMENT OF ALBANIA|ALBANIAN CULTURAL MONUMENT|ALBANIA |MONUMENT KULTURE = [[Cultural Monument of Albania]] |NATIONAL HISTORIC MONUMENT OF ARGENTINA|ARGENTINA HISTORIC MONUMENT |ARGENTINA|NHMA = [[National Historic Monument of Argentina]] |AUSTRALIAN NATIONAL HERITAGE LIST|AUSTRALIA|ANHL = [[Australian National Heritage List]] |COMMONWEALTH HERITAGE LIST|AUSTRALIAN COMMONWEALTH HERITAGE LIST |COMMONWEALTH|CWLTHL = [[Commonwealth Heritage List]] |REGISTER NATIONAL ESTATE|REGISTER OF THE NATIONAL ESTATE |AUSTRALIAN REGISTER OF THE NATIONAL ESTATE|RNE = [[Register of the National Estate]] |NATIONAL HISTORIC HERITAGE OF BRAZIL|BRAZILIAN HISTORIC HERITAGE |IPHAN|BRAZIL|NHHB = [[National Historic Heritage of Brazil]] |NATIONAL HISTORIC SITE OF CANADA|CANADIAN NATIONAL HISTORIC SITE |CANADA|NHSC = [[National Historic Sites of Canada|National Historic Site of Canada]] |HERITAGE RAILWAY STATION OF CANADA|CANADIAN HERITAGE RAILWAY STATION |HRSC = [[Heritage Railway Stations Protection Act|Heritage Railway Station (Canada)]] |MAJOR HISTORIC AND CULTURAL SITE PROTECTED AT THE NATIONAL LEVEL (CHINA)|MAJOR HISTORIC AND CULTURAL SITE PROTECTED AT THE NATIONAL LEVEL|MAJOR CULTURAL HERITAGE SITES UNDER NATIONAL LEVEL PROTECTION|MAJOR CULTURAL HERITAGE SITES UNDER NATIONAL-LEVEL PROTECTION|CHINA HISTORIC AND CULTURAL = [[Major cultural heritage sites under national-level protection]] |PROTECTED NATURAL VALUE OF CROATIA|CROATIAN PROTECTED NATURAL VALUE |PROTECTED AREA OF CROATIA|CROATIAN PROTECTED AREA|CROATIA NATURAL |SPOMENIK PRIRODE = [[Register of Protected Natural Values of Croatia|Protected Natural Value of Croatia]] |CULTURAL GOOD OF CROATIA|CROATIAN CULTURAL GOOD|CROATIA CULTURAL |SPOMENIK KULTURE = [[Register of Cultural Goods of Croatia|Cultural Good of Croatia]] |NATIONAL CULTURAL MONUMENT OF THE CZECH REPUBLIC |CZECH NATIONAL CULTURAL MONUMENT = [[National Cultural Monument of the Czech Republic]] |NATIONAL REGISTER OF HISTORIC PARKS AND GARDENS|ENGLAND HISTORIC PARK |ENGLAND HISTORIC GARDEN|ENGLISH HISTORIC PARK|ENGLISH HISTORIC GARDEN |REGISTER OF HISTORIC PARKS AND GARDENS|HISTORIC PARKS AND GARDENS = [[National Register of Historic Parks and Gardens]] |MONUMENT HISTORIQUE|FRANCE|FRENCH = [[Monument historique]] |CULTURAL HERITAGE MONUMENT OF GEORGIA|კულტურული მემკვიდრეობის ძეგლი=[[List of Cultural Heritage Monuments of Georgia|Cultural Heritage Monument of Georgia]] |IMMOVABLE CULTURAL MONUMENT OF NATIONAL SIGNIFICANCE OF GEORGIA|ეროვნული მნიშვნელობის კატეგორიის კულტურის უძრავი ძეგლი=[[Immovable Cultural Monuments of National Significance|Immovable Cultural Monument of National Significance of Georgia]] |MONUMENTS OF NATIONAL IMPORTANCE (INDIA) |MONUMENT OF NATIONAL IMPORTANCE (INDIA) |MONUMENTS OF NATIONAL IMPORTANCE|MONUMENT OF NATIONAL IMPORTANCE|MANI = [[Monuments of National Importance (India)|Monument of National Importance]] |IRISH NATIONAL MONUMENT|NATIONAL MONUMENT OF IRELAND|IRELAND|IRISH |IRELAND MONUMENT IN STATE CARE|IRISH MONUMENT IN STATE CARE = [[National monument (Ireland)|National monument of Ireland]] |NATIONAL TREASURE OF JAPAN|JAPANESE NATIONAL TREASURE|JAPAN = [[National Treasures of Japan|National Treasure of Japan]] |MONUMENTO NACIONAL DE CHILE|NATIONAL MONUMENT OF CHILE|CHILE = [[National Monuments of Chile|National Monument of Chile]] |RIJKSMONUMENT|DUTCH NATIONAL MONUMENT|NETHERLANDS NATIONAL MONUMENT |NATIONAL MONUMENT OF THE NETHERLANDS|NETHERLANDS|DUTCH = [[Rijksmonument]] |HERITAGE NEW ZEALAND CATEGORY I|NEW ZEALAND CATEGORY I |HERITAGE NEW ZEALAND CATEGORY 1|NEW ZEALAND CATEGORY 1 |NZ CATEGORY I|NZ CATEGORY 1 = [[Heritage New Zealand|Heritage New Zealand – Category&nbsp;1]] |HERITAGE NEW ZEALAND CATEGORY II|NEW ZEALAND CATEGORY II |HERITAGE NEW ZEALAND CATEGORY 2|NEW ZEALAND CATEGORY 2 |NZ CATEGORY II|NZ CATEGORY 2 = [[Heritage New Zealand|Heritage New Zealand – Category&nbsp;2]] |NORTHERN IRELAND HISTORIC PARK | NORTHERN IRELAND HISTORIC GARDEN |REGISTER OF PARKS GARDENS AND DEMESNES OF SPECIAL HISTORIC INTEREST |REGISTER OF PARKS, GARDENS AND DEMESNES|PARKS, GARDENS AND DEMESNES = [[Register of Parks, Gardens and Demesnes of Special Historic Interest]] |OLD DHAKA HERITAGE SITES|OLD DHAKA = [[List of Old Dhaka Heritage Sites]] |PHILIPPINES CULTURAL TREASURES|PHILIPPINES TREASURES|PNCT = [[List of National Cultural Treasures in the Philippines|National Cultural Treasures]] |PHILIPPINES NATIONAL HISTORICAL LANDMARKS|PHILIPPINES LANDMARKS|PNHL = National Historical Landmarks |HISTORIC MONUMENT (POLAND)|HISTORIC MONUMENT OF POLAND|HISTORIC MONUMENTS (POLAND)|HISTORIC MONUMENTS OF POLAND|POLISH HISTORIC MONUMENT|POLISH HISTORIC MONUMENT S|POMNIK HISTORII = [[Historic Monument (Poland)|Historic Monument of Poland]] |NATIONAL MONUMENT OF PORTUGAL|PORTUGUESE NATIONAL MONUMENT|PORTUGAL |MONUMENTO NACIONAL DO PORTUGAL|IPPAR|IGESPAR|DGPC = [[Monuments of Portugal|Portuguese National Monument]] |NATIONAL REGISTER OF HISTORIC MONUMENTS IN ROMANIA|MONUMENT ISTORIC |ROMANIA|ROMANIAN = [[Monument istoric]] |SERBIAN CULTURAL PROPERTY OF GREAT IMPORTANCE|SERBIA|SERBIAN |CULTURAL PROPERTY OF GREAT IMPORTANCES|CULTURAL HERITAGE OF SERBIA = [[Cultural Heritage of Serbia]] |NATIONAL MONUMENT OF SINGAPORE|SINGAPORE NATIONAL MONUMENT|SINGAPORE = [[National monuments of Singapore|National monument of Singapore]] |HISTORIC SITES OF SOUTH KOREA|HISTORIC SITES OF THE REPUBLIC OF KOREA = [[Historic Sites of South Korea]] |NATIONAL TREASURES OF SOUTH KOREA |NATIONAL TREASURES OF THE REPUBLIC OF KOREA = [[National Treasure (South Korea)]] |INVENTORY OF GARDENS AND DESIGNED LANDSCAPES IN SCOTLAND |GARDENS AND DESIGNED LANDSCAPES IN SCOTLAND |INVENTORY OF GARDENS AND DESIGNED LANDSCAPES = [[Inventory of Gardens and Designed Landscapes in Scotland]] |SPANISH PROPERTY OF CULTURAL INTEREST|BIEN DE INTERES CULTURAL |SPANISH CULTURAL HERITAGE|SPANISH ASSET OF CULTURAL INTEREST |SPANISH|SPAIN = [[Bien de Interés Cultural|Spanish Cultural Heritage]] |SPECIAL AREA OF CONSERVATION|SAC = [[Natura 2000]] site ([[Special Area of Conservation|SAC]]) |SPECIAL PROTECTION AREA|SPA = [[Natura 2000]] site ([[Special Protection Area|SPA]]) |SPECIAL AREA OF CONSERVATION SPECIAL PROTECTION AREA |SPECIAL PROTECTION AREA SPECIAL AREA OF CONSERVATION|SAC SPA|SPA SAC = [[Natura 2000]] site ([[Special Area of Conservation|SAC]]/[[Special Protection Area|SPA]]) |SWISS CULTURAL PROPERTY OF NATIONAL SIGNIFICANCE|SWISS|SWITZERLAND |SWISS CULTURAL PROPERTY = [[Swiss Inventory of Cultural Property of National and Regional Significance|Swiss Cultural Property of National Significance]] |LISTED BUILDING|UNITED KINGDOM LISTED BUILDING|UK LISTED BUILDING = [[Listed Building]] |CATEGORY A LISTED BUILDING|CATEGORY A|SCOTLAND CATEGORY A = [[Listed building#Scotland|Listed Building]] – Category A |GRADE A LISTED BUILDING|GRADE A|NORTHERN IRELAND GRADE A = [[Listed building#Northern Ireland|Listed Building]] – Grade A |GRADE I LISTED BUILDING|GRADE I|UNITED KINGDOM GRADE I|UK GRADE I = [[Listed building#England and Wales|Listed Building]] – Grade I |CATEGORY B LISTED BUILDING|CATEGORY B|SCOTLAND CATEGORY B = [[Listed building#Scotland|Listed Building]] – Category B |GRADE B+ LISTED BUILDING|GRADE B+|NORTHERN IRELAND GRADE B+ = [[Listed building#Northern Ireland|Listed Building]] – Grade B+ |GRADE II LISTED BUILDING|GRADE II|UNITED KINGDOM GRADE II|UK GRADE II = [[Listed building#England and Wales|Listed Building]] – Grade II |CATEGORY C LISTED BUILDING|CATEGORY C|SCOTLAND CATEGORY C = [[Listed building#Scotland|Listed Building]] – Category C(S) |NATIONAL HISTORIC SITE OF TANZANIA|NATIONAL HISTORIC SITES OF TANZANIA |TANZANIAN NATIONAL MONUMENT|TANZANIAN CULTURAL HERITAGE |TANZANIAN HISTORIC LANDMARK|TANZANIA|NHST = [[National Historic Sites of Tanzania]] |GRADE B1 LISTED BUILDING|GRADE B1|NORTHERN IRELAND GRADE B1 = [[Listed building#Northern Ireland|Listed Building]] – Grade B1 |GRADE II* LISTED BUILDING|GRADE II*|UNITED KINGDOM GRADE II* |UK GRADE II* = [[Listed building#England and Wales|Listed Building]] – Grade II* |GRADE B2 LISTED BUILDING|GRADE B2|NORTHERN IRELAND GRADE B2 = [[Listed building#Northern Ireland|Listed Building]] – Grade B2 |SCHEDULED MONUMENT|SCHEDULED ANCIENT MONUMENT|ANCIENT MONUMENT |UK SCHEDULED MONUMENT|UK ANCIENT MONUMENT|SCHEDULED HISTORIC MONUMENT |MONUMENT IN STATE CARE|UK SCHEDULED ANCIENT MONUMENT |UK SCHEDULED HISTORIC MONUMENT = [[Scheduled monument]] |NHLE BATTLEFIELDS|UK REGISTERED BATTLEFIELDS = [[Registered Battlefields (UK)|Registered battlefield]] |HISTORIC GARDEN|REGISTER OF HISTORIC PARKS AND GARDENS |HISTORIC PARKS AND GARDENS|ENGLAND REGISTERED PARKS AND GARDENS = [[National Register of Historic Parks and Gardens]] |UK PROTECTED WRECK|UK MARITIME MILITARY GRAVE|UK HISTORIC WRECK |NHLE WRECK = [[UK Protected Wreck]] |ENGLAND CONSERVATION AREA|ENGLISH CONSERVATION AREA = [[Conservation Area (United Kingdom)|UK Conservation Area]] |UK LOCALLY LISTED|LOCAL LISTED SITE UK|LOCALLY LISTED BUILDING = [[Locally Listed Building]] |NHLE|NHLE LIST|NHLE REGISTER|NATIONAL HERITAGE LIST FOR ENGLAND = [[National Heritage List for England]] |NATIONAL REGISTER OF HISTORIC PLACES|NRHP = [[National Register of Historic Places|U.S. National Register of Historic Places]] |UNITED STATES HISTORIC DISTRICT|U.S. HISTORIC DISTRICT|NRHP-HD|HD |FORMERHD|US HISTORIC DISTRICT|HISTORIC DISTRICT = [[Historic districts in the United States|U.S. Historic district]] |UNITED STATES CONTRIBUTING PROPERTY|US CONTRIBUTING PROPERTY |CONTRIBUTING PROPERTY|NRHP-CP|CP|INDCP|U.S. CONTRIBUTING PROPERTY = [[Historic districts in the United States|U.S. Historic district]]<br/>[[Contributing property]] |UNITED STATES NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY |US NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY |NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY|NRHP-NHLDCP |NHLDCP|U.S. NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY = [[National Historic Landmark|U.S. National Historic Landmark District]]<br />[[Contributing Property]] |U.S. NATIONAL BATTLEFIELD|US NATIONAL BATTLEFIELD |NATIONAL BATTLEFIELD|NRHP-NB|NB|FORMERNB = [[List of areas in the United States National Park System#National battlefields|U.S. National Battlefield]] |U.S. NATIONAL BATTLEFIELD PARK|US NATIONAL BATTLEFIELD PARK |NATIONAL BATTLEFIELD PARK|NRHP-NBP|NBP|FORMERNBP = [[List of areas in the United States National Park System#National battlefield parks|U.S. National Battlefield Park]] |U.S. NATIONAL BATTLEFIELD SITE|US NATIONAL BATTLEFIELD SITE |NATIONAL BATTLEFIELD SITE|NRHP-NBS|NBS|FORMERNBS = [[List of areas in the United States National Park System#National battlefield site|U.S. National Battlefield Site]] |U.S. NATIONAL HISTORIC LANDMARK|US NATIONAL HISTORIC LANDMARK |NATIONAL HISTORIC LANDMARK|NRHP-NHL|NHL|FORMERNHL = [[National Historic Landmark|U.S. National Historic Landmark]] |U.S. NATIONAL HISTORIC LANDMARK DISTRICT |US NATIONAL HISTORIC LANDMARK DISTRICT |NATIONAL HISTORIC LANDMARK DISTRICT|NRHP-NHLD|NHLD|FORMERNHLD = [[National Historic Landmark|U.S. National Historic Landmark District]] |U.S. NATIONAL HISTORICAL PARK|US NATIONAL HISTORICAL PARK |NATIONAL HISTORICAL PARK|NRHP-NHP|NHP|FORMERNHP = [[National Historic Sites (United States)#National Historical Parks|U.S. National Historical Park]] |NATIONAL HERITAGE AREA (UNITED STATES)|NATIONAL HERITAGE AREA (U.S.)|NATIONAL HERITAGE AREA|NATIONAL HERITAGE CORRIDOR|NHA|USNHA = [[National Heritage Area]] |U.S. NATIONAL HISTORIC RESERVE|US NATIONAL HISTORIC RESERVE |NATIONAL HISTORIC RESERVE|NRHP-NHR|NHR|FORMERNHR = [[List of areas in the United States National Park System#National reserves|U.S. National Historic Reserve]] |U.S. NATIONAL HISTORIC SITE|US NATIONAL HISTORIC SITE |NATIONAL HISTORIC SITE|NRHP-NHS|NHS|FORMERNHS = [[National Historic Sites (United States)|U.S. National Historic Site]] |U.S. NATIONAL MEMORIAL|US NATIONAL MEMORIAL|NATIONAL MEMORIAL |NRHP-NMEM|NMEM|FORMERNMEM = [[List of National Memorials of the United States|U.S. National Memorial]] |U.S. NATIONAL MONUMENT|US NATIONAL MONUMENT|NATIONAL MONUMENT |NRHP-NMON|NMON|FORMERNMON = [[National monument (United States)|U.S. National Monument]] |U.S. NATIONAL MILITARY PARK|US NATIONAL MILITARY PARK |NATIONAL MILITARY PARK|NRHP-NMP|NMP|FORMERNMP = [[National Military Park|U.S. National Military Park]] |U.S. NATIONAL NATURAL LANDMARK|US NATIONAL NATURAL LANDMARK |NATIONAL NATURAL LANDMARK|NNL = [[National Natural Landmark|U.S. National Natural Landmark]] |NATIONAL WILD AND SCENIC RIVERS SYSTEM|NWSRS = [[National Wild and Scenic Rivers System]] |NATIONAL WILD AND SCENIC RIVER|NWSR = [[National Wild and Scenic Rivers System|National Wild and Scenic River]] |IHS|FORMERIHS = [[List of areas in the United States National Park System#International historic site|International Historic Site]] |WALES HISTORIC PARK | WELSH HISTORIC PARK |REGISTER OF PARKS AND GARDENS OF SPECIAL HISTORIC INTEREST IN WALES |REGISTER OF PARKS AND GARDENS IN WALES|WALES HISTORIC GARDEN = [[Cadw/ICOMOS Register of Parks and Gardens of Special Historic Interest in Wales]] |NATIONAL MONUMENT OF ZAMBIA|ZAMBIAN NATIONAL MONUMENT|ZAMBIA = [[Monuments and Historic Sites of Zambia|National Monument of Zambia]] |NATIONAL MONUMENT OF TAIWAN|TAIWAN NATIONAL|TAIWAN|TWN = [[List of national monuments of Taiwan|National monument of Taiwan]] <!------------State/Provincial designations-----------> |ALBERTA|ALBERTA HISTORIC RESOURCES ACT|AHRA = [[Provincial historic sites of Alberta|Alberta Historic Resources Act]] |NEW BRUNSWICK|NEW BRUNSWICK HERITAGE CONSERVATION ACT|NBHCA = [[Heritage Conservation Act (New Brunswick)|New Brunswick Heritage Conservation Act]] |NOVA SCOTIA|NOVA SCOTIA HERITAGE PROPERTY ACT|NSHPA = [[Heritage Property Act (Nova Scotia)|Nova Scotia Heritage Property Act]] |ONTARIO HERITAGE ACT|ONTARIO = [[Ontario Heritage Act]] |PRINCE EDWARD ISLAND|PEI|HERITAGE PLACES PROTECTION ACT = [[Heritage Places Protection Act|Prince Edward Island Heritage Place]] |REPERTOIRE DU PATRIMOINE CULTUREL DU QUEBEC|QUEBEC |CULTURAL HERITAGE REGISTER OF QUEBEC = [[Répertoire du patrimoine culturel du Québec|Patrimoine culturel du Québec]] |SASKATCHEWAN|SASKATCHEWAN HERITAGE PROPERTY ACT|SHPA = [[Heritage Property Act (Saskatchewan)|Saskatchewan Heritage Property Act]] |DECLARED MONUMENT OF HONG KONG|HONG KONG DECLARED MONUMENT |HK DECLARED MONUMENT = [[Declared monuments of Hong Kong|Declared Monument of Hong Kong]] |HONG KONG GRADED BUILDING|HK GRADED BUILDING|GRADED BUILDING = [[Heritage conservation in Hong Kong|Hong Kong Graded Building]] |HONG KONG GRADE I HISTORIC BUILDING|HONG KONG GRADE I|HK GRADE I = [[Heritage conservation in Hong Kong|Hong Kong Graded Building]] – [[List of Grade I historic buildings in Hong Kong|Grade I]] |HONG KONG GRADE II HISTORIC BUILDING|HONG KONG GRADE II|HK GRADE II = [[Heritage conservation in Hong Kong|Hong Kong Graded Building]] – [[List of Grade II historic buildings in Hong Kong|Grade II]] |HONG KONG GRADE III HISTORIC BUILDING|HONG KONG GRADE III|HK GRADE III= [[Heritage conservation in Hong Kong|Hong Kong Graded Building]] – [[List of Grade III historic buildings in Hong Kong|Grade III]] |ALABAMA REGISTER|ALABAMA LANDMARK|ALABAMA|USAL|ARLH = [[Alabama Register of Landmarks and Heritage]] |CALIFORNIA HISTORICAL LANDMARK|CALIFORNIA|CHISL = [[California Historical Landmark]] |COLORADO STATE REGISTER OF HISTORIC PROPERTIES|COLORADO|CSRHP|USCO = [[Colorado State Register of Historic Properties]] |DISTRICT OF COLUMBIA INVENTORY OF HISTORIC SITES |D.C. INVENTORY OF HISTORIC SITES|DCIHS = [[District of Columbia Inventory of Historic Sites|D.C. Inventory of Historic Sites]] |HAWAIʻI REGISTER OF HISTORIC PLACES |HAWAII REGISTER OF HISTORIC PLACES|HAWAIʻI|HAWAII|USHI = [[Hawaiʻi Register of Historic Places]] |INDIANA REGISTER OF HISTORIC SITES AND STRUCTURES|INDIANA|IRHSS|USIN = [[Indiana Register of Historic Sites and Structures|Indiana Register of Historic Sites]] |MICHIGAN STATE HISTORIC SITE|MICHIGAN|MSHS = [[Michigan State Historic Preservation Office|Michigan State Historic Site]] |MISSISSIPPI LANDMARK|MISSISSIPPI|USMS = [[Mississippi Landmark]] |NEW HAMPSHIRE STATE REGISTER OF HISTORIC PLACES |NEW HAMPSHIRE STATE REGISTER|NEW HAMPSHIRE|NHSR|NHSRHP|USNH |NH STATE REGISTER OF HISTORIC PLACES|NH STATE REGISTER |N.H. STATE REGISTER OF HISTORIC PLACES|N.H. STATE REGISTER = [[New Hampshire State Register of Historic Places|NH State Register of Historic Places]] |NEW JERSEY REGISTER OF HISTORIC PLACES|NEW JERSEY|NJRHP|USNJ = [[New Jersey Register of Historic Places]] |N.M. STATE REGISTER OF CULTURAL PROPERTIES |NM STATE REGISTER OF CULTURAL PROPERTIES|NEW MEXICO STATE REGISTER |N.M. STATE REGISTER|NM STATE REGISTER|NEW MEXICO|NMSRCP|NMSR|USNM = [[New Mexico State Register of Cultural Properties|NM State Register of Cultural Properties]] |NEW YORK STATE REGISTER OF HISTORIC PLACES|NEW YORK|NEW YORK STATE |NYSRHP|USNY = [[New York State Register of Historic Places]] |NEVADA HISTORICAL MARKER|NEVADA MARKER|NEVADA|USNV = [[Nevada Historical Marker]] |PENNSYLVANIA|PENNSYLVANIA HISTORICAL MARKER|PENNSYLVANIA MARKER |PA MARKER = [[List of Pennsylvania state historical markers|Pennsylvania Historical Marker]] |RECORDED TEXAS HISTORIC LANDMARK|TEXAS|RTHL|USTX = [[Recorded Texas Historic Landmark|Recorded Texas Historic Landmark]] |TEXAS STATE ANTIQUITIES LANDMARK|TEXAS|TSAL|USTX = [[Texas State Antiquities Landmark|Texas State Antiquities Landmark]] |TEXAS STATE HISTORIC SITE|TEXAS|TSHS|USTX = [[List of Texas state historic sites|Texas State Historic Site]] |VIRGINIA LANDMARKS REGISTER|VIRGINIA|VLR|USVA = [[Virginia Landmarks Register]] |QUEENSLAND HERITAGE REGISTER|QHR = [[Queensland Heritage Register]] |NEW SOUTH WALES STATE HERITAGE REGISTER|NSW STATE HERITAGE REGISTER |NEW SOUTH WALES HERITAGE REGISTER|NSW HERITAGE REGISTER|NSW|NSW SHR = [[New South Wales State Heritage Register|New South Wales Heritage Register]] |NEW SOUTH WALES HERITAGE DATABASE|NSW HERITAGE DATABASE|NSWHD|NSW HD = [[New South Wales Heritage Database]]<br/>(Local Government Register) |SOUTH AUSTRALIAN HERITAGE REGISTER|SA HERITAGE REGISTER |SOUTH AUSTRALIA|SAHR = [[South Australian Heritage Register]] |TASMANIAN HERITAGE REGISTER|TASMANIA|TASHR = [[Tasmanian Heritage Register]] |VICTORIAN HERITAGE REGISTER|VICTORIA (AUSTRALIA)|VICHR = [[Victorian Heritage Register]] |WESTERN AUSTRALIA STATE REGISTER OF HERITAGE PLACES |WA STATE REGISTER OF HERITAGE PLACES |STATE REGISTER OF HERITAGE PLACES|WASRHP|WESTERN AUSTRALIA|SRHP = [[State Register of Heritage Places|Western Australia Heritage Register]] <!------------Local designations----------------------> |ALBUQUERQUE HISTORIC LANDMARK|ALBUQUERQUE|ALBHL = [[List of historic landmarks in Albuquerque|Albuquerque Historic Landmark]] |BALTIMORE CITY LANDMARK|BCL|BALTIMORE = [[Baltimore City Landmarks|Baltimore City Landmark]] |BERKELEY LANDMARK|BERKELEY|BERKL = [[List of Berkeley Landmarks, Structures of Merit, and Historic Districts|Berkeley Landmark]] |BRISBANE HERITAGE REGISTER|BRISBANE (AUSTRALIA)|BHR = [[Brisbane Heritage Register]] |CHICAGO LANDMARK|CHICAGO|CHICL = [[Chicago Landmark]] |CINCINNATI LOCAL HISTORIC LANDMARK|CINCINNATI LANDMARK|CINCINNATI|CLHL = [[List of Cincinnati Local Historic Landmarks|Cincinnati Local Historic Landmark]] |COLUMBUS REGISTER OF HISTORIC PROPERTIES|COLUMBUS REGISTER|COLUMBUS|CRHP = [[Columbus Register of Historic Properties]] |DALLAS LANDMARK|DALLAS = [[List of Dallas Landmarks|Dallas Landmark]] |DAVENPORT REGISTER OF HISTORIC PROPERTIES|DAVENPORT|DRHP = [[Davenport Register of Historic Properties]] |DENVER LANDMARKS|DENVER|DENVL = [[Denver Landmarks]] |LONG BEACH HISTORIC LANDMARK|LONG BEACH|LBHL = [[List of City of Long Beach historic landmarks|Long Beach Historic Landmark]] |LOS ANGELES HISTORIC-CULTURAL MONUMENT |LOS ANGELES HISTORIC CULTURAL MONUMENT|LOS ANGELES|LAHCM = [[Los Angeles Historic-Cultural Monument]] |NEW YORK CITY LANDMARK|NYC LANDMARK|NEW YORK CITY|NYC|NYCL = [[New York City Landmark]] |OAKLAND|OAKLAND DESIGNATED|ODL = [[List of Oakland Designated Landmarks|Oakland Designated Landmark]] |OMAHA LANDMARK|OMAHA = [[List of Omaha landmarks|Omaha Landmark]] |OYSTER BAY LANDMARK|OYSTER BAY, NEW YORK|OYSTER BAY, NY|OYSTER BAY = [[Oyster Bay Landmark]] |PHILADELPHIA REGISTER OF HISTORIC PLACES|PHILADELPHIA|PRHP = [[Philadelphia Register of Historic Places]] |PITTSBURGH HISTORIC LANDMARK|PITTSBURGH LANDMARK|PITTSBURGH = [[List of Pittsburgh Landmarks|Pittsburgh Landmark]] |PHLF = [[List of Pittsburgh History and Landmarks Foundation Historic Landmarks|Pittsburgh Landmark – PHLF]] |PGHL|CITY OF PITTSBURGH|PITTSBURGH HISTORIC DESIGNATION|CPHD = [[List of City of Pittsburgh historic designations|Pittsburgh Historic Designation]] |RIVERSIDE LANDMARK|RIVERSIDE|RIVL = [[List of landmarks in Riverside, California|Riverside Landmark]] |SAN DIEGO HISTORIC LANDMARK|SAN DIEGO|SDHL = [[List of San Diego Historic Landmarks|San Diego Historic Landmark]] |SAN FRANCISCO LANDMARK|SAN FRANCISCO DESIGNATED LANDMARK |SAN FRANCISCO|SFDL = [[List of San Francisco Designated Landmarks|San Francisco Designated Landmark]] |SANTA MONICA HISTORIC LANDMARK|SANTA MONICA|SMHL = [[List of City of Santa Monica Designated Historic Landmarks|Santa Monica Historic Landmark]] |SEATTLE LANDMARK|SEATTLE = [[List of Seattle landmarks|Seattle Landmark]] |ST. LOUIS LANDMARK|ST LOUIS LANDMARK|ST. LOUIS|ST LOUIS = [[Landmarks of St. Louis, Missouri|St. Louis Landmark]] |YANGON CITY HERITAGE LIST|YANGON LANDMARK|YANGON CITY LANDMARK |YANGON CITY|YANGON = [[Yangon City Heritage List|Yangon City Landmark]] <!------------Invalid designation---------------------> |#default = Invalid designation }}<noinclude> {{documentation}} </noinclude> nzprw6h8n9ijmg5sjugqmccvapn0cx9 Sablonan:Designation/colour2 10 4861 18925 2024-05-28T04:18:50Z Bangrapip 9 new 18925 wikitext text/x-wiki {{#tag:nowiki|{{#switch:{{uc:{{{1}}}}} <!------------Global designations---------------------> |WORLD HERITAGE SITE|WHS = #FFE153 |IUCN CATEGORY IA|IUCN IA|CATEGORY IA|NATURE RESERVE = #E7AF97 |IUCN CATEGORY IB|IUCN IB|CATEGORY IB|WILDERNESS AREA = #DACAA5 |IUCN CATEGORY II|IUCN II|CATEGORY II|NATIONAL PARK = #CDE5B2 |IUCN CATEGORY III|IUCN III|CATEGORY III|NATURAL MONUMENT = #BFFFBF |IUCN CATEGORY IV|IUCN IV|CATEGORY IV|HABITAT MANAGEMENT |SPECIES MANAGEMENT = #B2E5CD |IUCN CATEGORY V|IUCN V|CATEGORY V|PROTECTED LANDSCAPE |PROTECTED SEASCAPE = #A5CADA |IUCN CATEGORY VI|IUCN VI|CATEGORY VI|MANAGED RESOURCE PROTECTED AREA = #A8BDEC |RAMSAR WETLAND|RAMSAR|RAMSAR WETLAND OF INTERNATIONAL IMPORTANCE = #8DE3D2 |HISTORICAL CIVIL ENGINEERING LANDMARK|CIVIL ENGINEERING LANDMARK |HCEL|ASCE = #AAAAAA |HISTORICAL MECHANICAL ENGINEERING LANDMARK|MECHANICAL ENGINEERING LANDMARK |HMEL|ASME = #AAAAAA <!------------National/Regional designations----------> |KONS = #ccaa02 |CULTURAL MONUMENT OF ALBANIA|ALBANIAN CULTURAL MONUMENT|ALBANIA |MONUMENT KULTURE = #CC3333 |NATIONAL HISTORIC MONUMENT OF ARGENTINA|ARGENTINA HISTORIC MONUMENT |ARGENTINA|NHMA = #75AADB |NATIONAL HISTORIC HERITAGE OF BRAZIL|BRAZILIAN HISTORIC HERITAGE |IPHAN|BRAZIL|NHHB = #00A859 |NATIONAL HISTORIC SITE OF CANADA|CANADIAN NATIONAL HISTORIC SITE |CANADA|NHSC = #FF0000 |HERITAGE RAILWAY STATION OF CANADA|CANADIAN HERITAGE RAILWAY STATION |HRSC = #FF3333 |MAJOR HISTORIC AND CULTURAL SITE PROTECTED AT THE NATIONAL LEVEL = #CD071E |PROTECTED NATURAL VALUE OF CROATIA|CROATIAN PROTECTED NATURAL VALUE |PROTECTED AREA OF CROATIA|CROATIAN PROTECTED AREA|CROATIA NATURAL |SPOMENIK PRIRODE = #00247D |CULTURAL GOOD OF CROATIA|CROATIAN CULTURAL GOOD|CROATIA CULTURAL |SPOMENIK KULTURE = #CC3333 |NATIONAL CULTURAL MONUMENT OF THE CZECH REPUBLIC |CZECH NATIONAL CULTURAL MONUMENT = #D7141A |NATIONAL REGISTER OF HISTORIC PARKS AND GARDENS|ENGLAND HISTORIC PARK |ENGLAND HISTORIC GARDEN|ENGLISH HISTORIC PARK|ENGLISH HISTORIC GARDEN |REGISTER OF HISTORIC PARKS AND GARDENS|HISTORIC PARKS AND GARDENS = #1E8C00 |MONUMENT HISTORIQUE|FRANCE|FRENCH = #0055A4 |CULTURAL HERITAGE MONUMENT OF GEORGIA|კულტურული მემკვიდრეობის ძეგლი=#FF0000 |IMMOVABLE CULTURAL MONUMENT OF NATIONAL SIGNIFICANCE OF GEORGIA|ეროვნული მნიშვნელობის კატეგორიის კულტურის უძრავი ძეგლი=#FF0000 |MONUMENTS OF NATIONAL IMPORTANCE (INDIA) |MONUMENT OF NATIONAL IMPORTANCE (INDIA) |MONUMENTS OF NATIONAL IMPORTANCE|MONUMENT OF NATIONAL IMPORTANCE|MANI = #FF7722 |IRISH NATIONAL MONUMENT|NATIONAL MONUMENT OF IRELAND|IRELAND|IRISH |IRELAND MONUMENT IN STATE CARE|IRISH MONUMENT IN STATE CARE = #FF7900 |NATIONAL TREASURE OF JAPAN|JAPANESE NATIONAL TREASURE|JAPAN = red |MONUMENTO NACIONAL DE CHILE|NATIONAL MONUMENT OF CHILE|CHILE = red |RIJKSMONUMENT|DUTCH NATIONAL MONUMENT|NETHERLANDS NATIONAL MONUMENT |NATIONAL MONUMENT OF THE NETHERLANDS|NETHERLANDS|DUTCH = #FF7900 |NEW ZEALAND HISTORIC PLACES TRUST CATEGORY I|NEW ZEALAND CATEGORY I |NZ CATEGORY I |NEW ZEALAND HISTORIC PLACES TRUST CATEGORY II|NEW ZEALAND CATEGORY II |NZ CATEGORY II = #00247D |NORTHERN IRELAND HISTORIC PARK | NORTHERN IRELAND HISTORIC GARDEN |REGISTER OF PARKS GARDENS AND DEMESNES OF SPECIAL HISTORIC INTEREST| |REGISTER OF PARKS, GARDENS AND DEMESNES|PARKS, GARDENS AND DEMESNES = #1E8C00 |OLD DHAKA HERITAGE SITES|OLD DHAKA = #803355 |PHILIPPINES CULTURAL TREASURES|PHILIPPINES TREASURES|PNCT = #B2E5CD |PHILIPPINES NATIONAL HISTORICAL LANDMARKS|PHILIPPINES LANDMARKS|PNHL = #FFE978 |HISTORIC MONUMENT (POLAND)|HISTORIC MONUMENT OF POLAND = #D4213D |NATIONAL MONUMENT OF PORTUGAL|PORTUGUESE NATIONAL MONUMENT|PORTUGAL |MONUMENTO NACIONAL DO PORTUGAL|IPPAR = #006600 |NATIONAL REGISTER OF HISTORIC MONUMENTS IN ROMANIA|MONUMENT ISTORIC |ROMANIA|ROMANIAN = #800000 |SERBIAN CULTURAL PROPERTY OF GREAT IMPORTANCE|SERBIA|SERBIAN |CULTURAL PROPERTY OF GREAT IMPORTANCE|CULTURAL HERITAGE OF SERBIA = blue |NATIONAL MONUMENT OF SINGAPORE|SINGAPORE NATIONAL MONUMENT|SINGAPORE = red |HISTORIC SITES OF SOUTH KOREA|HISTORIC SITES OF THE REPUBLIC OF KOREA = #CD313A |NATIONAL TREASURES OF SOUTH KOREA |NATIONAL TREASURES OF THE REPUBLIC OF KOREA = #CD313A |NATIONAL HISTORIC SITE OF TANZANIA = #DACAA5 |INVENTORY OF GARDENS AND DESIGNED LANDSCAPES IN SCOTLAND |GARDENS AND DESIGNED LANDSCAPES IN SCOTLAND |INVENTORY OF GARDENS AND DESIGNED LANDSCAPES = #1E8C00 |SPANISH PROPERTY OF CULTURAL INTEREST|BIEN DE INTERES CULTURAL |SPANISH|SPAIN = #AA151B |SPECIAL AREA OF CONSERVATION|SAC = #ACE1AF |SPECIAL PROTECTION AREA|SPA = #ACE1AF |SPECIAL AREA OF CONSERVATION SPECIAL PROTECTION AREA |SPECIAL PROTECTION AREA SPECIAL AREA OF CONSERVATION|SAC SPA|SPA SAC = #ACE1AF |SWISS CULTURAL PROPERTY OF NATIONAL SIGNIFICANCE|SWISS|SWITZERLAND |SWISS CULTURAL PROPERTY = red |LISTED BUILDING|UNITED KINGDOM LISTED BUILDING|UK LISTED BUILDING = #F0DC82 |CATEGORY A LISTED BUILDING|CATEGORY A|SCOTLAND CATEGORY A |GRADE A LISTED BUILDING|GRADE A|NORTHERN IRELAND GRADE A |GRADE I LISTED BUILDING|GRADE I|UNITED KINGDOM GRADE I|UK GRADE I = #FFC0CB |CATEGORY B LISTED BUILDING|CATEGORY B|SCOTLAND CATEGORY B |GRADE B+ LISTED BUILDING|GRADE B+|NORTHERN IRELAND GRADE B+ |GRADE II* LISTED BUILDING|GRADE II*|UNITED KINGDOM GRADE II* |UK GRADE II* = #87CEEB |CATEGORY C LISTED BUILDING|CATEGORY C|SCOTLAND CATEGORY C |GRADE B1 LISTED BUILDING|GRADE B1|NORTHERN IRELAND GRADE B1 |GRADE II LISTED BUILDING|GRADE II|UNITED KINGDOM GRADE II|UK GRADE II = #ACE1AF |GRADE B2 LISTED BUILDING|GRADE B2|NORTHERN IRELAND GRADE B2 = #BDB76B |SCHEDULED MONUMENT|SCHEDULED ANCIENT MONUMENT|ANCIENT MONUMENT |UK SCHEDULED MONUMENT|UK ANCIENT MONUMENT|SCHEDULED HISTORIC MONUMENT |UK MONUMENT IN STATE CARE|UK SCHEDULED ANCIENT MONUMENT |UK SCHEDULED HISTORIC MONUMENT = #00247D |NHLE BATTLEFIELDS|UK REGISTERED BATTLEFIELDS = #00247D |UK PROTECTED WRECK|UK MARITIME MILITARY GRAVE|UK HISTORIC WRECK |NHLE WRECK = #A5CADA |ENGLAND CONSERVATION AREA|ENGLISH CONSERVATION AREA = #A5CADA |UK LOCALLY LISTED|LOCAL LISTED SITE UK|LOCALLY LISTED BUILDING = #FFE153 |NHLE|NHLE LIST|NHLE REGISTER|NATIONAL HERITAGE LIST FOR ENGLAND = #A8EDEF |HISTORIC GARDEN|REGISTER OF HISTORIC PARKS AND GARDENS |HISTORIC PARKS AND GARDENS|ENGLAND REGISTERED PARKS AND GARDENS = #A8EDEF |NATIONAL REGISTER OF HISTORIC PLACES|NRHP = #A8EDEF |UNITED STATES HISTORIC DISTRICT|U.S. HISTORIC DISTRICT|NRHP-HD|HD |US HISTORIC DISTRICT|HISTORIC DISTRICT = #E6E6FA |UNITED STATES CONTRIBUTING PROPERTY|US CONTRIBUTING PROPERTY|INDCP |CONTRIBUTING PROPERTY|NRHP-CP|CP|U.S. CONTRIBUTING PROPERTY|NRHP-INDCP= #CCFFCC |UNITED STATES NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY |US NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY |NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY|NRHP-NHLDCP |NHLDCP|U.S. NATIONAL HISTORIC LANDMARK DISTRICT CONTRIBUTING PROPERTY = #CCFFCC |U.S. NATIONAL BATTLEFIELD|US NATIONAL BATTLEFIELD |NATIONAL BATTLEFIELD|NRHP-NB|NB = #FFE6B0 |U.S. NATIONAL BATTLEFIELD PARK|US NATIONAL BATTLEFIELD PARK |NATIONAL BATTLEFIELD PARK|NRHP-NBP|NBP = #E6E6AA |U.S. NATIONAL BATTLEFIELD SITE|US NATIONAL BATTLEFIELD SITE |NATIONAL BATTLEFIELD SITE|NRHP-NBS|NBS = #FFE8E8 |NATIONAL HERITAGE AREA|NHA = #C5A788 |U.S. NATIONAL HISTORIC LANDMARK|US NATIONAL HISTORIC LANDMARK |NATIONAL HISTORIC LANDMARK|NRHP-NHL|NHL = #87CEEB |U.S. NATIONAL HISTORIC LANDMARK DISTRICT |US NATIONAL HISTORIC LANDMARK DISTRICT |NATIONAL HISTORIC LANDMARK DISTRICT|NRHP-NHLD|NHLD = #00CED1 |U.S. NATIONAL HISTORICAL PARK|US NATIONAL HISTORICAL PARK |NATIONAL HISTORICAL PARK|NRHP-NHP|NHP = #CCCCFF |U.S. NATIONAL HISTORIC RESERVE|US NATIONAL HISTORIC RESERVE |NATIONAL HISTORIC RESERVE|NRHP-NHR|NHR = #E9967A |U.S. NATIONAL HISTORIC SITE|US NATIONAL HISTORIC SITE |NATIONAL HISTORIC SITE|NRHP-NHS|NHS = #5F9EA0 |U.S. NATIONAL MEMORIAL|US NATIONAL MEMORIAL|NATIONAL MEMORIAL |NRHP-NMEM|NMEM = #CCCCCC |U.S. NATIONAL MONUMENT|US NATIONAL MONUMENT|NATIONAL MONUMENT |NRHP-NMON|NMON = #FFEFD5 |U.S. NATIONAL MILITARY PARK|US NATIONAL MILITARY PARK |NATIONAL MILITARY PARK|NRHP-NMP|NMP = #EED8D2 |U.S. NATIONAL NATURAL LANDMARK|US NATIONAL NATURAL LANDMARK |NATIONAL NATURAL LANDMARK|NNL = #ACE1AF |NATIONAL WILD AND SCENIC RIVERS SYSTEM|NWSRS |NATIONAL WILD AND SCENIC RIVER|NWSR = #90B8F1 |WALES HISTORIC PARK | WELSH HISTORIC PARK |REGISTER OF PARKS AND GARDENS OF SPECIAL HISTORIC INTEREST IN WALES |REGISTER OF PARKS AND GARDENS IN WALES |WALES HISTORIC GARDEN = #1E8C00 |NATIONAL MONUMENT OF ZAMBIA|ZAMBIAN NATIONAL MONUMENT|ZAMBIA = #44944A |NATIONAL MONUMENT OF TAIWAN|TAIWAN NATIONAL|TAIWAN|TWN = #B00000 <!------------State/Provincial designations-----------> |ALBERTA|ALBERTA HISTORIC RESOURCES ACT|AHRA = #2B60DE |NEW BRUNSWICK|NEW BRUNSWICK HERITAGE CONSERVATION ACT|NBHCA = #FBB917 |NOVA SCOTIA|NSHPA|NOVA SCOTIA HERITAGE PROPERTY ACT = #2B60DE |ONTARIO HERITAGE ACT|ONTARIO = #347C2C |PRINCE EDWARD ISLAND|PEI|HERITAGE PLACES PROTECTION ACT = #339999 |REPERTOIRE DU PATRIMOINE CULTUREL DU QUEBEC|QUEBEC |CULTURAL HERITAGE REGISTER OF QUEBEC = #0033CC |SASKATCHEWAN HERITAGE PROPERTY ACT|SASKATCHEWAN|SHPA = #339900 |DECLARED MONUMENT OF HONG KONG|HONG KONG DECLARED MONUMENT |HK DECLARED MONUMENT = red |HONG KONG GRADED BUILDING|HK GRADED BUILDING|GRADED BUILDING = #F0DC82 |HONG KONG GRADE I HISTORIC BUILDING|HONG KONG GRADE I|HK GRADE I = #FFC0CB |HONG KONG GRADE II HISTORIC BUILDING|HONG KONG GRADE II|HK GRADE II = #ACE1AF |HONG KONG GRADE III HISTORIC BUILDING|HONG KONG GRADE III|HK GRADE III= #87CEEB |ALABAMA REGISTER|ALABAMA LANDMARK|ALABAMA|USAL|ARLH = #83A06B |CALIFORNIA HISTORICAL LANDMARK|CALIFORNIA|CHISL = #FFC94B |COLORADO STATE REGISTER OF HISTORIC PROPERTIES|COLORADO|CSRHP|USCO = #AECF6B |DISTRICT OF COLUMBIA INVENTORY OF HISTORIC SITES |D.C. INVENTORY OF HISTORIC SITES|DCIHS = #ACE1AF |HAWAIʻI REGISTER OF HISTORIC PLACES |HAWAII REGISTER OF HISTORIC PLACES|HAWAIʻI|HAWAII|USHI = #001B69 |INDIANA REGISTER OF HISTORIC SITES AND STRUCTURES|INDIANA|IRHSS|USIN = #DEB887 |MICHIGAN STATE HISTORIC SITE|MICHIGAN|MSHS = #DACAA5 |MISSISSIPPI LANDMARK|MISSISSIPPI|USMS = #B3A1D7 |NEW HAMPSHIRE STATE REGISTER OF HISTORIC PLACES |NEW HAMPSHIRE STATE REGISTER|NEW HAMPSHIRE|NHSR|NHSRHP|USNH = #A8BDEC |NEW JERSEY REGISTER OF HISTORIC PLACES|NEW JERSEY|NJRHP|USNJ = #FFC94B |N.M. STATE REGISTER OF CULTURAL PROPERTIES|NEW MEXICO STATE REGISTER |NEW MEXICO|NMSRCP|NMSR|USNM = #FAF284 |NEW YORK STATE REGISTER OF HISTORIC PLACES|NEW YORK|NEW YORK STATE |NYSRHP|USNY = #002D72 |NEVADA HISTORICAL MARKER|NEVADA MARKER|NEVADA|USNV = #FFC94B |PENNSYLVANIA|PENNSYLVANIA HISTORICAL MARKER|PENNSYLVANIA MARKER |PA MARKER = navy |QUEENSLAND HERITAGE REGISTER|QHR = #FBB917 |RECORDED TEXAS HISTORIC LANDMARK|TEXAS STATE ANTIQUITIES LANDMARK |TEXAS|RTHL|TSAL|USTX = #D6BC98 |TEXAS STATE HISTORIC SITE|TEXAS|TSHS|USTX = #CDE5B2 |VIRGINIA LANDMARKS REGISTER|VIRGINIA|VLR|USVA = #C1D1AE |AUSTRALIAN NATIONAL HERITAGE LIST|AUSTRALIA|ANHL = #CDE5B2 |COMMONWEALTH HERITAGE LIST|AUSTRALIAN COMMONWEALTH HERITAGE LIST |COMMONWEALTH|CWLTHL = #FFE978 |REGISTER NATIONAL ESTATE|REGISTER OF THE NATIONAL ESTATE |AUSTRALIAN REGISTER OF THE NATIONAL ESTATE|RNE = #FF0000 |NEW SOUTH WALES STATE HERITAGE REGISTER|NSW STATE HERITAGE REGISTER |NEW SOUTH WALES HERITAGE REGISTER|NSW HERITAGE REGISTER|NSW|NSW SHR = #BBB2FF |NEW SOUTH WALES HERITAGE DATABASE|NSW HERITAGE DATABASE|NSWHD|NSW HD = #A8BDEC |SOUTH AUSTRALIAN HERITAGE REGISTER|SA HERITAGE REGISTER |SOUTH AUSTRALIA|SAHR = #BBB2FF |TASMANIAN HERITAGE REGISTER|TASMANIA|TASHR = #B2E5CD |VICTORIAN HERITAGE REGISTER|VICTORIA (AUSTRALIA)|VICHR = #AAAAAA |WESTERN AUSTRALIA STATE REGISTER OF HERITAGE PLACES |WA STATE REGISTER OF HERITAGE PLACES |STATE REGISTER OF HERITAGE PLACES|WASRHP|WESTERN AUSTRALIA|SRHP = #DACAA5<!------------Local designations----------------------> |YANGON CITY HERITAGE LIST|YANGON LANDMARK|YANGON CITY LANDMARK |YANGON CITY|YANGON = #2E8B57 |ALBUQUERQUE HISTORIC LANDMARK|ALBUQUERQUE|ALBHL = #FF99FF |BALTIMORE CITY LANDMARK|BCL|BALTIMORE = #ecaf18 |BERKELEY LANDMARK|BERKELEY|BERKL = #FFE4B5 |CHICAGO LANDMARK|CHICAGO|CHICL = #AACCFF |DALLAS LANDMARK|DALLAS = #F5DEB3 |DAVENPORT REGISTER OF HISTORIC PROPERTIES|DAVENPORT|DRHP = #EEE8AA |LONG BEACH HISTORIC LANDMARK|LONG BEACH|LBHL = #FFD4E1 |LOS ANGELES HISTORIC-CULTURAL MONUMENT |LOS ANGELES HISTORIC CULTURAL MONUMENT|LOS ANGELES|LAHCM = #FFC94B |NEW YORK CITY LANDMARK|NYC LANDMARK|NEW YORK CITY|NYC|NYCL = #FFE978 |OMAHA LANDMARK|OMAHA = #EEE8AA |OYSTER BAY LANDMARK|OYSTER BAY, NEW YORK|OYSTER BAY, NY|OYSTER BAY = #D0F0C0 |PHILADELPHIA REGISTER OF HISTORIC PLACES|PHILADELPHIA|PRHP = #A8BDEC |PITTSBURGH HISTORIC LANDMARK|PITTSBURGH LANDMARK|PITTSBURGH|PHLF = gold |PGHL|CITY OF PITTSBURGH|PITTSBURGH HISTORIC DESIGNATION|CPHD = black |RIVERSIDE LANDMARK|RIVERSIDE|RIVL = #BBB2FF |ST. LOUIS LANDMARK|ST LOUIS LANDMARK|ST. LOUIS|ST LOUIS = #AAAAAA |SAN DIEGO HISTORIC LANDMARK|SAN DIEGO|SDHL = #FFE978 |SAN FRANCISCO LANDMARK|SAN FRANCISCO DESIGNATED LANDMARK |SAN FRANCISCO|SFDL = #FFC94B |SANTA MONICA HISTORIC LANDMARK|SANTA MONICA|SMHL = #DDA0DD |SEATTLE LANDMARK|SEATTLE = #D8DBDF |BRISBANE HERITAGE REGISTER|BRISBANE (AUSTRALIA)|BHR = #BFFFBF |CINCINNATI LOCAL HISTORIC LANDMARK|CINCINNATI LANDMARK|CINCINNATI|CLHL = #C4122C |COLUMBUS REGISTER OF HISTORIC PROPERTIES|COLUMBUS REGISTER|COLUMBUS|CRHP = #2C4891 |DENVER LANDMARKS|DENVER|DENVL = #2C4891 <!------------Delisted--------------------------------> |FORMERNHLD|FORMERHD|FORMERNMON|FORMERNHS|FORMERNMEM|FORMERNHP|FORMERNB |FORMERNMP|FORMERNBP|FORMERNBS|FORMERNHR|FORMERIHS|FORMERNHL|FORMERWHS = #DDD <!------------Invalid designation---------------------> |EXAMPLE = #FFC0CB |#default = #A8EDEF }}}}<noinclude> {{documentation}} </noinclude> 2y7c9oyao3l13knwhaacsts2zyk89j8 Sablonan:Lang-be 10 4862 18930 2024-05-28T04:30:04Z Bangrapip 9 new 18930 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=be }}{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-be using second unnamed parameter]]}}}}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates|{{PAGENAME}}]] </noinclude> ddh7snizccjh8eeb19rjcsk21pyn6ds Finland 0 4863 18932 2024-05-28T04:32:11Z 2001:999:50C:E8D0:BB0D:E429:3D0C:2945 Ngalihin halaman ke [[Pinlan]] 18932 wikitext text/x-wiki #REDIRECT [[Pinlan]] 2h231r7vj40sm8f5l8m8m17gj2ho7yj Adolf Hitler 0 4864 18935 2024-05-28T04:36:15Z 2001:999:50C:E8D0:BB0D:E429:3D0C:2945 Ngalihin halaman ke [[Dolep Hitler]] 18935 wikitext text/x-wiki #REDIRECT [[Dolep Hitler]] lwy9nmalx6u5uznwql48uje1s6cf09g Sablonan:Lang-kk 10 4865 18936 2024-05-28T04:41:34Z Bangrapip 9 new 18936 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=kk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Turkic multilingual support templates|{{PAGENAME}}]] </noinclude> cftb01mf8qql2fngo8tsj4ia4wvcghw Sablonan:Lang-bg 10 4866 18938 2024-05-28T04:45:00Z Bangrapip 9 new 18938 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=bg }}</includeonly><noinclude>{{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> h9cg486ykcn78cty69q6a7ia3xytzgx Sablonan:Lang-ka 10 4867 18940 2024-05-28T04:49:32Z Bangrapip 9 new 18940 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ka }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Balto-Slavic multilingual support templates]] </noinclude> o0eouncsxaoetjjy4bl1za56gskoq8j Gustap Manerhém 0 4868 23747 22634 2024-07-12T06:54:35Z Swarabakti 44 23747 wikitext text/x-wiki [[Gepokan:Mannerheim1940.jpg|jmpl|Potrèt Mannerheim taun 1940]] '''Gustap Manerhém''' (hurup Arab Gundul: {{Script|Arabic|ݢوستاف مانرهيم}}) atawa aslinya '''Karèl Gustap Èmil Manerhém''' (hurup Arab Gundul: {{Script|Arabic|كارل ݢوستاف إميل مانرهيم}}; {{lang-sv|Carl Gustaf Emil Mannerheim}}) (4 Juni 1867 – 27 Januari 1951) entu atu pimpinan [[Pinlan]] soldadu.<ref>[https://www.britannica.com/biography/Carl-Gustaf-Emil-Mannerheim C. G. E. Mannerheim] – ''Encyclopædia Britannica''</ref> Dia tau jadi persidèn Pinlan 1944 entuk 1946. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Manerhém, Gustap}} [[Bangsaan:Tokoh pulitik]] [[Bangsaan:Persidèn Pinlan]] [[Bangsaan:Pinlan]] [[Bangsaan:Riwayat]] md4mak5u15p2rsc715lm20ptvrhtifb Carl Gustaf Emil Mannerheim 0 4869 26192 18944 2024-10-24T04:45:10Z EmausBot 70 Fixing double redirect from [[Gustaf Mannerheim]] to [[Gustap Manerhém]] 26192 wikitext text/x-wiki #ALIH [[Gustap Manerhém]] {{DEFAULTSORT:Mannerheim, Carl Gustaf Emil}} 7xlptop3h2eu4am15plhou1emurefc4 Pengguna:Naval Scene 0 4870 18952 2024-05-28T10:43:29Z Naval Scene 150 +alih 18952 wikitext text/x-wiki #ALIH [[Pemaké:Naval Scene]] 5poqyksuq7pqu9cl8w2019bq3343ig9 Pembicaraan Pengguna:Naval Scene 0 4871 18953 2024-05-28T10:44:26Z Naval Scene 150 +alih 18953 wikitext text/x-wiki #ALIH [[Kongko pemaké:Naval Scene]] lb3deun27bfad7luivs6o2wojy4vkm4 Laot Kaspi 0 4872 18970 18959 2024-05-28T13:26:54Z Bangrapip 9 Ajib dah! Kudu ada nyang kudu dipantengin baè'-baè'. 1) kata depanan "ber-" kaga' ada di basa Betawi; 2) dano -> sètu, samudera -> laotan. 3) potrèt 18970 wikitext text/x-wiki [[File:Caspian Sea from orbit.jpg|thumb|Potrèt Laot Kaspi diimpleng deri atas ama [[kapal ngiter]] (''satelit'')]] '''Laot Kaspi''' (hurup Arab Gundul: {{Script|Arabic|لاؤت كسفى}}; {{Lang-ru|Каспи́йское мо́ре {{transliteration|ru|ISO|Kaspijskoje more}}}}; {{Lang-az|Xəzər dənizi}}; {{Lang-tk|Hazar deňizi}}) ya'entu [[sètu]] paling jenggar seantéro dunia. Laot Kaspi ngelah ciri-ciri nyang aèrnya asin, adanya di atas [[kerak laotan]] èn dikulilingin ama daratan pasiran. == Ruju'an == [[Bangsaan:Laot Kaspi]] tbzko3hk2svkf1tb3rg6jrjqjmf745h Sablonan:Lang-tk 10 4873 18960 2024-05-28T11:47:00Z Badak Jawa 13 Ngeja halaman dengen "<includeonly>{{#invoke:lang|lang_xx_italic |code=tk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Austroasiatic multilingual support templates]] </noinclude>" 18960 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=tk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Austroasiatic multilingual support templates]] </noinclude> n33fmeljxea2kojq77nt4dxizo4c638 Basa Rus 0 4874 18968 18967 2024-05-28T13:14:38Z Bangrapip 9 18968 wikitext text/x-wiki '''Basa Rus''' (hurup Arab Gundul: {{Script|Arabic|بهاس روس}} {{lang-ru|ру́сский {{transliteration|ru|ISO|russkij}}}}) nya'entu basa nyang masup ke rungkun [[rungkun basa Slawen Wètan|Slawen Wètan]] nyang diomongin di [[Ruslan]] èn [[orang Rus]] punya basa asli. [[Bangsaan:Basa]] bow2wb1flg65m3mxis45tnl0qdd8tq7 Basa Asèrbaijan 0 4875 18972 18971 2024-05-28T13:29:01Z Bangrapip 9 18972 wikitext text/x-wiki '''Basa Asèrbaijan''' (hurup Arab Gundul: {{Script|Arabic|بهاس اذربيجان}}; {{lang-az|Azərbaycan dili}}) atawa '''basa Turki Asèri''' (hurup Arab Gundul: {{Script|Arabic|بهاس تركى اذرى}}) ya'entu atu basa nyang masup ke [[basa Turki]] punya logat. Nyang ngomong ni basa ada pengambrek [[Asèrbaijan]] ama 25% deri pengambrek di [[Iran]]. == Ruju'an == [[Bangsaan:Basa]] 566jn39murf1zdiphz8b9u83pfxjpgm Lontong sayur 0 4876 18969 18965 2024-05-28T13:22:47Z Bangrapip 9 Ajib bangat dah tulisannya. Cakep dah kalu begini. Saya mah cuman ngebetulin èjaannya dikit-dikit doang, ama ngerobah berapa kata (nyang sebenernya si bukan sala) ke kata nyang "lebi Betawi". Hobat! 18969 wikitext text/x-wiki [[File:Lontong sayur without spoon.JPG|thumb|Sepiring lontong sayur has Betawi diawurin krupuk mèra]] '''Lontong sayur''' (hurup Arab Gundul: {{Script|Arabic|لونتوڠ سايور}}) atawa kotan-kotan digero' '''lontong gulé''' {{Script|Arabic|لونتوڠ ݢولي}}) ya'entu atu [[Makanan Indonesia|makanan Indonesia]] nyang isinya [[lontong]] diracik-racik, entakanuh diguyur ama sayur nyang digodog pake kuah [[santen]] èncèr. Sayuran nyang dipaké entu kaya' [[labu siem]], [[buncis]], ama [[nangka]] muda, ganu bolé ditamba'in [[témpé]], [[tahu]], [[telor rebus]], [[sambel]] èn [[krupuk]].<ref name="Nyonya Rumah">{{Cite book|url=https://books.google.com/books?id=ixhIDwAAQBAJ&q=lontong+Indonesian+rice+cake&pg=PA28|title=180 Recipes Complete Menus of Indonesian Kitchens|last=Nyonya Rumah|first=Julie|date=2015-09-28|publisher=Gramedia Pustaka Utama|isbn=9786020321103|language=id}}</ref> Enni makanan sokanan dibikin ama orang [[Makanan Betawi|Betawi]]<ref>{{Cite web |last=Lyliana |first=Lea |date=2021-06-22 |title=Resep Lontong Sayur Betawi, Hidangan Berkuah Santan untuk Sarapan |url=https://www.kompas.com/food/read/2021/06/22/100400575/resep-lontong-sayur-betawi-hidangan-berkuah-santan-untuk-sarapan |access-date=2024-05-27 |website=KOMPAS.com |language=id}}</ref> ama [[Makanan Minangkabo|Minangkabo]].<ref name="Saribundo">{{Cite web |date=2015-05-06 |title=Lontong Sayur Padang, Beda Dengan Lontong Lainnya |url=https://www.saribundo.biz/lontong-sayur-padang.html |access-date=2024-05-27 |website=Sari Bundo Masakan Padang |language=en-US}}</ref> Lontong sayur entu mèmper banget ama [[Ketupat|tupat sayur]], bédanya cuman dalem hal mili: mao paké tupat apa lontong. Kalo di [[Jakarta]], ni makanan kesohor banget bakal [[sarapan]] pagi, selaèn [[bubur ayam]] ama [[nasi uduk]].<ref>{{Cite web |last=Yupa |date=2023-11-16 |title=Lontong Sayur, Another Rice Dishes for Breakfast in Jakarta|publisher=Jakarta Walking Tour |url=https://jakartawalkingtour.com/lontong-sayur-another-rice-dishes-for-breakfast-in-jakarta/ |access-date=2024-05-27 |language=en}}</ref> Kalo di [[Sumatra Kulon]], enni makanan namanya lontong gulé Minang. Bumbunya mah medok has masakan Minangkabo. Kuah santennya paké bumbunya seabreg.<ref name="Saribundo"/> Macemnya lontong gulé entu tuladnya kaya': lontong gulé paku, lontong gulé tauco, lontong gulé cubadak. Enni makanan biasanya ditanjain paké telor bulet, mi gorèng èn krupuk mèra. Tapi wayah gini, lontong gulé bisa ditamba'in gulé ''tunjang'' (sikil [[sampi]]). Lontong gulé biasa dijadi'in sarapan pagi ama orang Sumatra Kulon. == Ruju'an == <references /> [[Category:Makanan]] [[Category:Makanan Betawi]] [[Category:Makanan Minang]] 0ritb59ky28ekwx8gz10thn16ny2iav Gustaf Mannerheim 0 4877 19002 18974 2024-05-29T10:24:45Z 2001:99A:80E:3A00:9496:8F4C:F7F7:70F4 19002 wikitext text/x-wiki #ALIH [[Gustap Manerhém]] {{DEFAULTSORT:Mannerheim, Gustaf}} 7r6zxgmqygpxqfpbi15alnnyp790xb1 Sablonan:Lang-sv 10 4878 18975 2024-05-28T13:32:00Z Bangrapip 9 new 18975 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=sv }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Germanic multilingual support templates]] </noinclude> oku4r0lhseowqg4g16zcp0qbf97ko9q Hop negara 0 4879 18994 18980 2024-05-29T03:47:27Z Bangrapip 9 Catetan: 1) ber- KAGA' ADA di basa Betawi, 2) "punya" di basa Betawi itu béda artinya ama cara makénya, 3) -kan KAGA' ADA di basa Betawi 18994 wikitext text/x-wiki '''Hop negara''' (hurup Arab Gundul: {{Script|Arabic|هوف نݢارا}}) atawa '''pala negara''' {{Script|Arabic|هوفالا نݢارا}}) entu tokoh masarakat nyang mimpin atu [[negara]] nyang daulat. Hop negara ngelah tanggung jawab ama hak pulitik nyang ditetepin nyang surup ama atu negara punya [[wèt dasar]]. Mangkanya, hop negara kena dibédain liwat wèt dasar nyang pada béda di atu negara di dunia. == Ruju'an == kc73m7on0kl2t91x1lun2za3tva1999 Niu Sélan 0 4880 22639 21900 2024-06-21T21:08:22Z Irkham Mahfudh 33 Ngalihin 22639 wikitext text/x-wiki #ALIH [[Niu-Sélan]] 6v4oh6vibia6ynkfjy3nfg5fugpq07b Sablonan:Lang-mi 10 4882 18983 2024-05-29T02:52:51Z Bangrapip 9 new 18983 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=mi }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> 69c2yej5rk7dnoe5i9caadpqkgy1z13 Kedok bacot 0 4883 22423 18993 2024-06-19T08:40:08Z Jalilah Jali 457 /* Ruju'an */ 22423 wikitext text/x-wiki [[Gepokan:Хирургическая_маска.jpg|jmpl|250x250px|Kedok bacot punya gambar]] [[Gepokan:Masque_barrière_et_feuilles_sur_un_trottoir.jpg|jmpl|Kedok bacot nyang belarahan sembarangan]] [[Gepokan:CPMC_Surgery_(412142792).jpg|jmpl|250x250px|Tenaga kewarasan lagi maké kedok bacot pas pembedèlan]] '''Kedok bacot''' (hurup Arab Gundul: {{Script|Arabic|کدوق باچوة}}, juga' digero' '''kekeb bacot''' {{Script|Arabic|ککب باچوة}} atawa '''kekeb cecongor''' {{Script|Arabic|ککب چچوڠور}} atawa cuman '''masker''' {{Script|Arabic|مسکر}},<ref>{{cite web|url=https://www.livescience.com/face-mask-new-coronavirus.html|title=Can wearing a face mask protect you from the new coronavirus?}}</ref><ref>{{Cite web|url=https://www.who.int/docs/default-source/coronaviruse/advice-on-the-use-of-masks-2019-ncov.pdf|title=Advice on the use of masks the community, during home care and in health care settings in the context of the novel coronavirus (2019-nCoV) outbreak|website=www.who.int|language=en|access-date=24 Februari 2020}}</ref> entu kedok nyang dimaksudin bakal dipaké ama [[tenaga kewarasan]] pas [[Bedèl|pembedèlan]] atawa pengrawatan bakal ngalingin kuman nyang ada di ketèlan (''droplet'') ama sempritan (''aerosol'') deri [[idung]] ama [[bacot]] orang nyang maké. Ni kedok bukan dirancang bakal ngelindungin dia punya pemaké biar kaga' ngambek kuman atawa petilan [[tetepaan]] (''virus'') di udara èn kurang nyamplok ketimbang [[kedok ambekan]] (''respirator''), kaya' [[kedok N95]] atawa FFP, nyang ngasi pengalingan nyang angguran bahannya punya lantaran, ama ngeruwesnya lebi rapetan. Kedok bacot pating dipaké ama orang setahonan uger di negara-negara [[Asia Wètan]] kaya' [[Tiongkok]], [[Jepang]], èn [[Koréa Kidul]] bakal ngurangin kementakan penjeprahan penyakit di udara ama bakal megat orang biar kaga' ngambekin petilan debu nyang dikeja ama [[penyembutrakan udara]].<ref>[https://qz.com/299003/a-quick-history-of-why-asians-wear-surgical-masks-in-public/ A quick history of why Asians wear surgical masks in public]</ref> Selaèn entu, kedok bacot mah èmang gènèngan udah jadi [[hodeng]], wabilhusus di Asia Wètan punya budaya wayah gini nyang didombanin ama kebekènan kedok di [[Budaya masarakat Jepang|budaya bekèn Jepang]] ama [[Alun Koréa|Koréa]] nyang nyawab gedé ama budaya orang-orang anum di Asia Wètan.<ref>[https://www.dazeddigital.com/fashion/article/28826/1/how-surgical-masks-became-a-fashion-statement How surgical masks became a fashion statement | Dazed<!-- Bot generated title -->]</ref><ref>[https://www.kotaku.com.au/2019/02/how-k-pop-revived-black-sickness-masks-in-japan/ How K-Pop Revived Black Sickness Masks In Japan | Kotaku Australia<!-- Bot generated title -->]</ref> Bahna mingkin kedalonnya mas'alah [[ampak-ampak asep]] di [[Asia Kidul]] èn [[Asia Kidul-wètan]], kedok bacot ama kedok ambekan sokanan dipaké di kota-kota gedé di [[Hindi]], [[Népal]], ama [[Siam]] kapan kebagusan udaranya mingkin ngebangpak ampé-ampé ngeja bèlèr.<ref>[https://www.bbc.com/news/av/world-asia-47085904/thailand-pollution-crisis-the-city-where-face-masks-sell-out Thailand pollution crisis: The city where face masks sell out - BBC News<!-- Bot generated title -->]</ref><ref>[https://qz.com/india/829359/vogmask-designed-by-manish-arora-a-trendy-pollution-mask-for-delhis-rich-and-beautiful-all-the-way-from-the-nevada-desert/ Delhi’s rich and beautiful are breathing clean air stylishly, with help from the Nevada desert]</ref><ref>[https://kathmandupost.com/miscellaneous/2016/08/13/keeping-kathmandu-out Keeping Kathmandu Out]</ref> Kedok bacot juga' dipaké di [[Indonésia]], [[Malésia]], ama [[Singapur]] pas lagi [[Musim ampak-ampak asep Asia Kidul-wètan|usum ampak-ampak asep Asia Kidul-wètan]].<ref>[https://www.asiaone.com/health/how-choose-right-mask-protect-yourself-haze How to choose the right mask to protect yourself from the haze]</ref><ref>[https://www.cnbc.com/id/100830090 Face Masks, Anyone? Singapore Struggles With Haze]</ref> Kedok ambekan nyang hodengnya hodeng kedok bedèl èmang rada bekèn di se-Asia uger ampé pating ngejeprah dah tuh matskepé nyang ngeja kedoknya bukan bakal ngaling-ngalingin biar kaga' ngambekin petilan debu udara doang, tapi juga' bakal hodeng aksi.<ref>[https://web.archive.org/web/20190905075434/https://www.channelnewsasia.com/news/asia/delhi-residents-brave-the-smog-in-style-7719138 Delhi residents brave the smog in style]</ref><ref>[https://www.scmp.com/lifestyle/health-beauty/article/2050738/hongkongers-could-benefit-new-air-pollution-mask-thats-six Hongkongers could benefit from new air pollution mask that’s six times more effective than rivals]</ref> == Liat juga' == * [[Kedok N95]] * [[Kedok pas awar-awar korona]] == Ruju'an == {{Reflist}} [[Bangsaan:Kedoktoran]] 1y8da03kjh8z0xfq4iuilvuftoi6v89 Simone Ashley 0 4884 18999 18997 2024-05-29T04:00:36Z Bangrapip 9 18999 wikitext text/x-wiki {{Infobox person | name = Simone Ashley | image = Simone Ashley en 2022.jpg | caption = Ashley pas acara 2022 Dream It Fest di Londen | birth_name = Simone Ashwini Pillai | birth_date = {{birth date and age|1995|3|30|df=y}} | birth_place = [[Kèmberli]], [[Suri]], Inggris | alma_mater = | occupation = Tukang lakon | yearsactive = 2016–wayah gini<ref>{{Cite web |last=Trevelyan |first=Anna |date=2022-04-19 |title=Simone Ashley Shines Bright in 'Bridgerton' |url=https://www.elle.com/culture/movies-tv/a39670256/simone-ashley-interview-may-2022/ |access-date=2022-05-13 |website=ELLE |language=en-US |archive-date=13 May 2022 |archive-url=https://web.archive.org/web/20220513001518/https://www.elle.com/culture/movies-tv/a39670256/simone-ashley-interview-may-2022/ |url-status=live }}</ref> | othername = }} '''Simone Ashwini Pillai''' ({{lang-bew|{{Script|Arabic|شمعونة اشويني فيلي}} {{transliteration|bew|Simonah Aswini Pilé}}}}) (berojol 30 Maret 1995), bekènnya mah '''Simone Ashley''' ({{lang-bew|{{Script|Arabic|شمعونة اشلي}} {{transliteration|bew|Simonah Asli}}}}), entu atu tukang lakon wadon Inggris. Dia bekèn lantaran dia punya rol di drama usuman [[Nètplik]] nama ''[[Bridgerton]]'' (2022–wayah gini) ama drama bodoran nama ''[[Sex Education (pèlem rèrodan tipi)|Sex Education]]'' (2019–2021). == Ruju'an == [[Bangsaan:Tukang lakon wadon Inggris]] 5qshl31auknyv96ou2j8w323k9v1uzw Kedok ambekan 0 4885 19000 2024-05-29T04:19:54Z Bangrapip 9 Ditarjim deri https://simple.wikipedia.org/wiki/Respirator 19000 wikitext text/x-wiki [[File:Air-Purifying_Respirator.jpg|pra=https://simple.wikipedia.org/wiki/File:Air-Purifying_Respirator.jpg|ka|jmpl|Kedok cedangin udara dipaké bakal ngelindungin nyang maké biar kaga' kena debu atawa asep cèt.]] '''Kedok ambekan''' (hurup Arab Gundul: {{Script|Arabic|کدوق امبقن}}; {{lang-en|respirator}}) entu semacem [[kedok]] nyang dipaké bakal ngaling-ngalingin orang biar kaga' ngambekin [[debu]], asep, atawa gas nyang bisa nyakitin dia. Kedok ambekan mah ngebadeg macem ama ukurannya. Ni kedok sokanan dipaké ama orang soldadu èn pegawé [[industri]]. == Ruju'an == 2rke6vagcky3ugi04atyczchqogcdos Karèl Gustap Èmil Manerhém 0 4886 19003 2024-05-29T10:26:02Z 2001:99A:80E:3A00:9496:8F4C:F7F7:70F4 Ngalihin halaman ke [[Gustap Manerhém]] 19003 wikitext text/x-wiki #ALIH [[Gustap Manerhém]] {{DEFAULTSORT:Manerhém, Karèl Gustap Èmil}} qkts8rdj2dmw2bzsi8s106hpassbgvv Sablonan:Cite book/TemplateData 10 4887 19007 2024-05-29T15:22:56Z Bangrapip 9 new 19007 wikitext text/x-wiki <noinclude>{{PP|small=yes}}</noinclude>{{TemplateData header}} {{#invoke:cs1 documentation support|template_data_validate|{{ROOTPAGENAME}}}} <templatedata> { "description": "This template formats a citation to a book using the provided bibliographic information (such as author and title) as well as various formatting options.", "params": { "url": { "label": "URL", "description": "The URL of the online location where the text of the publication can be found. Requires schemes of the type \"http://...\" or maybe even the  protocol relative scheme \"//...\"", "type": "url", "aliases": [ "URL" ], "example": "https://books.google.com/books?id=..." }, "title": { "label": "Title", "description": "The title of the book; displays in italics", "type": "string", "required": true }, "last": { "label": "Last name", "description": "The surname of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "last1", "author", "author1", "author1-last", "author-last", "surname1", "author-last1", "subject1", "surname", "author-last", "subject" ], "suggested": true, "type": "string" }, "first": { "label": "First name", "description": "Given or first name, middle names, or initials of the author; don't wikilink, use 'author-link' instead; can suffix with a numeral to add additional authors", "aliases": [ "given", "author-first", "first1", "given1", "author-first1", "author1-first" ], "suggested": true, "type": "string" }, "last2": { "label": "Last name 2", "description": "The surname of the second author; don't wikilink, use 'author-link2' instead; can suffix with a numeral to add additional authors", "aliases": [ "author2", "surname2", "author-last2", "author2-last", "subject2" ], "type": "string" }, "first2": { "label": "First name 2", "description": "Given or first name, middle names, or initials of the second author; don't wikilink, use 'author-link2' instead; can suffix with a numeral to add additional authors", "aliases": [ "given2", "author-first2", "author2-first" ], "type": "string" }, "last3": { "label": "Last name 3", "description": "The surname of the third author; don't wikilink, use 'author-link3' instead.", "aliases": [ "author3", "surname3", "author-last3", "author3-last", "subject3" ], "type": "string" }, "first3": { "label": "First name 3", "description": "Given or first name, middle names, or initials of the third author; don't wikilink.", "aliases": [ "given3", "author-first3", "author3-first" ], "type": "string" }, "last4": { "label": "Last name 4", "description": "The surname of the fourth author; don't wikilink, use 'author-link4' instead.", "aliases": [ "author4", "surname4", "author-last4", "author4-last", "subject4" ], "type": "string" }, "first4": { "label": "First name 4", "description": "Given or first name, middle names, or initials of the fourth author; don't wikilink.", "aliases": [ "given4", "author-first4", "author4-first" ], "type": "string" }, "last5": { "label": "Last name 5", "description": "The surname of the fifth author; don't wikilink, use 'author-link5' instead.", "aliases": [ "author5", "surname5", "author-last5", "author5-last", "subject5" ], "type": "string" }, "first5": { "label": "First name 5", "description": "Given or first name, middle names, or initials of the fifth author; don't wikilink.", "aliases": [ "given5", "author-first5", "author5-first" ], "type": "string" }, "last6": { "label": "Last name 6", "description": "The surname of the sixth author; don't wikilink, use 'author-link6' instead.", "aliases": [ "author6", "surname6", "author-last6", "author6-last", "subject6" ], "type": "string" }, "first6": { "label": "First name 6", "description": "Given or first name, middle names, or initials of the sixth author; don't wikilink.", "aliases": [ "given6", "author-first6", "author6-first" ], "type": "string" }, "last7": { "label": "Last name 7", "description": "The surname of the seventh author; don't wikilink, use 'author-link7' instead.", "aliases": [ "author7", "surname7", "author-last7", "author7-last", "subject7" ], "type": "string" }, "first7": { "label": "First name 7", "description": "Given or first name, middle names, or initials of the seventh author; don't wikilink.", "aliases": [ "given7", "author-first7", "author7-first" ], "type": "string" }, "last8": { "label": "Last name 8", "description": "The surname of the eighth author; don't wikilink, use 'author-link8' instead.", "aliases": [ "author8", "surname8", "author-last8", "author8-last", "subject8" ], "type": "string" }, "first8": { "label": "First name 8", "description": "Given or first name, middle names, or initials of the eighth author; don't wikilink.", "aliases": [ "given8", "author-first8", "author8-first" ], "type": "string" }, "last9": { "label": "Last name 9", "description": "The surname of the ninth author; don't wikilink, use 'author-link9' instead. If nine authors are defined, then only eight will show and 'et al.' will show in place of the last author.", "aliases": [ "author9", "surname9", "author-last9", "author9-last", "subject9" ], "type": "string" }, "first9": { "label": "First name 9", "description": "Given or first name, middle names, or initials of the ninth author; don't wikilink.", "aliases": [ "given9", "author-first9", "author9-first" ], "type": "string" }, "date": { "label": "Date", "description": "Full date of the source; do not wikilink", "type": "date", "suggested": true }, "work": { "label": "Work", "description": "Name of the work in which the cited book text is found", "type": "string", "aliases": [ "journal", "website", "newspaper", "magazine" ] }, "publisher": { "label": "Publisher", "description": "Name of the publisher; displays after title", "type": "string", "suggested": true, "aliases": [ "institution" ], "example": "[[HarperCollins]]" }, "others": { "label": "Others", "description": "Used to record other contributions to the work, such as 'Illustrated by John Smith' or 'Translated by John Smith'", "type": "string" }, "year": { "label": "Year of publication", "description": "Year of the source being referenced; use 'date' instead, if month and day are also known", "type": "string", "suggested": true }, "isbn": { "label": "ISBN", "description": "International Standard Book Number; use the 13-digit ISBN where possible", "type": "string", "suggested": true, "aliases": [ "ISBN" ] }, "editor-last": { "label": "Editor last name", "description": "The surname of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "type": "string", "aliases": [ "editor", "editor-surname", "editor-last1", "editor-surname1", "editor1", "editor1-last", "editor1-surname" ] }, "editor-first": { "label": "Editor first name", "description": "Given or first name, middle names, or initials of the editor; don't wikilink, use 'editor-link'; can suffix with a numeral to add additional editors", "type": "string", "aliases": [ "editor-given", "editor-first1", "editor-given1", "editor1-first", "editor1-given" ] }, "editor-link": { "label": "Link for editor", "description": "Title of existing Wikipedia article about the editor", "type": "wiki-page-name", "aliases": [ "editor-link1", "editor1-link" ] }, "editor-mask": { "label": "Editor mask", "description": "Replaces the name of the first editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor1-mask", "editor-mask1" ] }, "edition": { "label": "Edition", "description": "When the publication has more than one edition; for example: '2nd', 'Revised' etc.; suffixed by ' ed.'", "type": "line", "example": "2nd", "suggested": true }, "series": { "label": "Series identifier", "description": "Series identifier when the source is part of a series, such as a book series or a journal", "aliases": [ "version" ], "type": "string" }, "volume": { "label": "Volume", "description": "For one publication published in several volumes", "type": "string" }, "location": { "label": "Location of publication", "description": "Geographical place of publication; usually not wikilinked; omit when the publication name includes place", "aliases": [ "place" ], "type": "string", "suggested": true }, "publication-place": { "label": "Place of publication", "description": "Publication place shows after title; if 'place' or 'location' are also given, they are displayed before the title prefixed with 'written at'", "type": "string" }, "publication-date": { "label": "Publication date", "description": "Date of publication when different from the date the work was written; do not wikilink", "type": "date", "suggested": true }, "page": { "label": "Page", "description": "The number of a single page in the source that supports the content; displays after 'p.'; use either page= or pages=, but not both", "type": "string", "aliases": [ "p" ] }, "pages": { "label": "Page(s) cited", "description": "A range of pages in the source that support the content (not an indication of the number of pages in the source); displays after 'pp.'; use either page= or pages=, but not both", "type": "string", "suggested": true, "aliases": [ "pp" ], "example": "5–11" }, "at": { "label": "At", "description": "May be used instead of 'page' or 'pages' where a page number is inappropriate or insufficient", "type": "string" }, "language": { "label": "Language", "description": "The language in which the source is written. Do not use the full language name; use ISO 639-1. Do not use icons or templates", "type": "string", "suggested": true }, "script-title": { "label": "Script title", "description": "For titles in languages that do not use a Latin-based alphabet (Arabic, Bengali, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc). Prefix with two-character ISO639-1 language code followed by a colon. For Japanese use: |script-title=ja:...", "type": "string" }, "trans-title": { "label": "Translated title", "description": "An English language title, if the source cited is in a foreign language; 'language' is recommended", "type": "string", "suggested": true }, "chapter": { "label": "Chapter", "description": "The chapter heading of the source; may be wikilinked or with 'chapter-url' but not both. For the contribution alias, see contributor-last", "type": "string", "aliases": [ "contribution", "entry", "article", "section" ] }, "trans-chapter": { "label": "Translated chapter", "description": "An English language chapter heading, if the source cited is in a foreign language; 'language' is recommended", "type": "string" }, "type": { "label": "Type", "description": "Additional information about the media type of the source; format in sentence case", "type": "string", "aliases": [ "medium" ] }, "format": { "label": "Format", "description": "Format of the work referred to by 'url'; examples: PDF, DOC, XLS; do not specify HTML", "type": "string" }, "asin": { "label": "ASIN", "description": "Amazon Standard Identification Number; 10 characters", "type": "string", "aliases": [ "ASIN" ] }, "asin-tld": { "label": "ASIN TLD", "description": "ASIN top-level domain for Amazon sites other than the US", "type": "string" }, "bibcode": { "label": "Bibcode", "description": "Bibliographic Reference Code (REFCODE); 19 characters", "type": "string" }, "biorxiv": { "label": "biorXiv", "description": "biorXiv identifier; 6 digits", "type": "line" }, "citeseerx": { "label": "CiteSeerX", "description": "CiteSeerX identifier; found after the 'doi=' query parameter", "type": "line" }, "doi": { "label": "DOI", "description": "Digital Object Identifier; begins with '10.'", "type": "string", "aliases": [ "DOI" ] }, "issn": { "label": "ISSN", "description": "International Standard Serial Number; 8 characters; may be split into two groups of four using a hyphen", "type": "string", "aliases": [ "ISSN" ] }, "jfm": { "label": "jfm code", "description": "Jahrbuch über die Fortschritte der Mathematik classification code", "type": "string" }, "jstor": { "label": "JSTOR", "description": "JSTOR identifier", "type": "string", "aliases": [ "JSTOR" ] }, "lccn": { "label": "LCCN", "description": "Library of Congress Control Number", "type": "string", "aliases": [ "LCCN" ] }, "mr": { "label": "MR", "description": "Mathematical Reviews identifier", "type": "string", "aliases": [ "MR" ] }, "oclc": { "label": "OCLC", "description": "Online Computer Library Center number", "type": "string", "aliases": [ "OCLC" ] }, "ol": { "label": "OL", "description": "Open Library identifier; do not include \"OL\" at beginning of identifier", "type": "string", "aliases": [ "OL" ] }, "osti": { "label": "OSTI", "description": "Office of Scientific and Technical Information identifier", "type": "string", "aliases": [ "OSTI" ] }, "pmc": { "label": "PMC", "description": "PubMed Center article number", "type": "string" }, "pmid": { "label": "PMID", "description": "PubMed Unique Identifier", "type": "string", "aliases": [ "PMID" ] }, "rfc": { "label": "RFC", "description": "Request for Comments number", "type": "string" }, "ssrn": { "label": "SSRN", "description": "Social Science Research Network", "type": "string" }, "zbl": { "label": "Zbl", "description": "Zentralblatt MATH journal identifier", "type": "string" }, "id": { "label": "id", "description": "A unique identifier used where none of the specialized ones are applicable", "type": "string", "aliases": [ "ID" ] }, "quote": { "label": "Quote", "description": "Relevant text quoted from the source; displays last, enclosed in quotes; needs to include terminating punctuation", "type": "string", "aliases": [ "quotation" ] }, "ref": { "label": "Ref", "description": "An anchor identifier; can be made the target of wikilinks to full references; special value 'harv' generates an anchor suitable for the harv and sfn templates", "type": "string" }, "mode": { "label": "Mode", "description": "Sets separator and terminal punctuation to the style named in the assigned value; allowable values are: 'cs1' or 'cs2'", "type": "string", "suggestedvalues": [ "cs1", "cs2" ] }, "postscript": { "label": "Postscript", "description": "The closing punctuation for the citation; ignored if 'quote' is defined; to suppress use reserved keyword 'none'", "type": "string", "default": "." }, "author-mask": { "label": "Author mask", "description": "Replaces the name of the first author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author1-mask", "author-mask1" ] }, "author-mask2": { "label": "Author mask 2", "description": "Replaces the name of the second author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author2-mask" ] }, "author-mask3": { "label": "Author mask 3", "description": "Replaces the name of the third author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author3-mask" ] }, "author-mask4": { "label": "Author mask 4", "description": "Replaces the name of the fourth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author4-mask" ] }, "author-mask5": { "label": "Author mask 5", "description": "Replaces the name of the fifth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author5-mask" ] }, "author-mask6": { "label": "Author mask 6", "description": "Replaces the name of the sixth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author6-mask" ] }, "author-mask7": { "label": "Author mask 7", "description": "Replaces the name of the seventh author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author7-mask" ] }, "author-mask8": { "label": "Author mask 8", "description": "Replaces the name of the eighth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author8-mask" ] }, "author-mask9": { "label": "Author mask 9", "description": "Replaces the name of the ninth author with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing author separator; for example, 'with' instead", "type": "string", "aliases": [ "author9-mask" ] }, "display-authors": { "label": "Display authors", "description": "number of authors to display before 'et al.' is used", "type": "number" }, "author-link": { "label": "Author link", "description": "Title of existing Wikipedia article about the author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author-link1", "author1-link", "subject-link", "subject-link1", "subject1-link" ] }, "author-link2": { "label": "Author link 2", "description": "Title of existing Wikipedia article about the second author; can suffix with a numeral to add additional authors", "type": "wiki-page-name", "aliases": [ "author2-link", "subject-link2", "subject2-link" ] }, "author-link3": { "label": "Author link 3", "description": "Title of existing Wikipedia article about the third author.", "type": "wiki-page-name", "aliases": [ "author3-link", "subject-link3", "subject3-link" ] }, "author-link4": { "label": "Author link 4", "description": "Title of existing Wikipedia article about the fourth author.", "type": "wiki-page-name", "aliases": [ "author4-link", "subject-link4", "subject4-link" ] }, "author-link5": { "label": "Author link 5", "description": "Title of existing Wikipedia article about the fifth author.", "type": "wiki-page-name", "aliases": [ "author5-link", "subject-link5", "subject5-link" ] }, "author-link6": { "label": "Author link 6", "description": "Title of existing Wikipedia article about the sixth author.", "type": "wiki-page-name", "aliases": [ "author6-link", "subject-link6", "subject6-link" ] }, "author-link7": { "label": "Author link 7", "description": "Title of existing Wikipedia article about the seventh author.", "type": "wiki-page-name", "aliases": [ "author7-link", "subject-link7", "subject7-link" ] }, "author-link8": { "label": "Author link 8", "description": "Title of existing Wikipedia article about the eighth author.", "type": "wiki-page-name", "aliases": [ "author8-link", "subject-link8", "subject8-link" ] }, "author-link9": { "label": "Author link 9", "description": "Title of existing Wikipedia article about the ninth author.", "type": "wiki-page-name", "aliases": [ "author9-link", "subject-link9", "subject9-link" ] }, "access-date": { "label": "URL access date", "description": "The full date when the original URL was accessed; do not wikilink", "type": "date" }, "orig-date": { "label": "Original date", "description": "Original date of publication; provide specifics", "type": "string" }, "editor-last2": { "label": "Last name of second editor", "description": "The surname of the second editor; don't wikilink, use 'editor2-link'", "type": "string", "aliases": [ "editor-surname2", "editor2", "editor2-last", "editor2-surname" ] }, "editor-first2": { "label": "First name of second editor", "description": "Given or first name, middle names, or initials of the second editor; don't wikilink, use 'editor2-link'", "type": "string", "aliases": [ "editor-given2", "editor2-first", "editor2-given" ] }, "editor-link2": { "label": "Link for second editor", "description": "Title of existing Wikipedia article about the second editor", "type": "wiki-page-name", "aliases": [ "editor2-link" ] }, "editor-mask2": { "label": "Mask for second editor", "description": "Replaces the name of the second editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor2-mask" ] }, "editor-last3": { "label": "Last name of third editor", "description": "The surname of the third editor; don't wikilink, use 'editor3-link'", "type": "string", "aliases": [ "editor-surname3", "editor3", "editor3-last", "editor3-surname" ] }, "editor-first3": { "label": "First name of third editor", "description": "Given or first name, middle names, or initials of the third editor; don't wikilink, use 'editor3-link'", "type": "string", "aliases": [ "editor-given3", "editor3-first", "editor3-given" ] }, "editor-link3": { "label": "Link for third editor", "description": "Title of existing Wikipedia article about the third editor", "type": "wiki-page-name", "aliases": [ "editor3-link" ] }, "editor-mask3": { "label": "Mask for third editor", "description": "Replaces the name of the third editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor3-mask" ] }, "editor-last4": { "label": "Last name of fourth editor", "description": "The surname of the fourth editor; don't wikilink, use 'editor4-link'", "type": "string", "aliases": [ "editor-surname4", "editor4", "editor4-last", "editor4-surname" ] }, "editor-first4": { "label": "First name of fourth editor", "description": "Given or first name, middle names, or initials of the fourth editor; don't wikilink, use 'editor4-link'", "type": "string", "aliases": [ "editor-given4", "editor4-first", "editor4-given" ] }, "editor-link4": { "label": "Link for fourth editor", "description": "Title of existing Wikipedia article about the fourth editor", "type": "wiki-page-name", "aliases": [ "editor4-link" ] }, "editor-mask4": { "label": "Mask for fourth editor", "description": "Replaces the name of the fourth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor4-mask" ] }, "editor-last5": { "label": "Last name of fifth editor", "description": "The surname of the fifth editor; don't wikilink, use 'editor5-link'", "type": "string", "aliases": [ "editor-surname5", "editor5", "editor5-last", "editor5-surname" ] }, "editor-first5": { "label": "First name of fifth editor", "description": "Given or first name, middle names, or initials of the fifth editor; don't wikilink, use 'editor5-link'", "type": "string", "aliases": [ "editor-given5", "editor5-first", "editor5-given" ] }, "editor-link5": { "label": "Link for fifth editor", "description": "Title of existing Wikipedia article about the fifth editor", "type": "wiki-page-name", "aliases": [ "editor5-link" ] }, "editor-mask5": { "label": "Mask for fifth editor", "description": "Replaces the name of the fifth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor5-mask" ] }, "editor-last6": { "label": "Last name of sixth editor", "description": "The surname of the sixth editor; don't wikilink, use 'editor6-link'", "type": "string", "aliases": [ "editor-surname6", "editor6", "editor6-last", "editor6-surname" ] }, "editor-first6": { "label": "First name of sixth editor", "description": "Given or first name, middle names, or initials of the sixth editor; don't wikilink, use 'editor6-link'", "type": "string", "aliases": [ "editor-given6", "editor6-first", "editor6-given" ] }, "editor-link6": { "label": "Link for sixth editor", "description": "Title of existing Wikipedia article about the sixth editor", "type": "wiki-page-name", "aliases": [ "editor6-link" ] }, "editor-mask6": { "label": "Mask for sixth editor", "description": "Replaces the name of the sixth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor6-mask" ] }, "editor-last7": { "label": "Last name of seventh editor", "description": "The surname of the seventh editor; don't wikilink, use 'editor7-link'", "type": "string", "aliases": [ "editor-surname7", "editor7", "editor7-last", "editor7-surname" ] }, "editor-first7": { "label": "First name of seventh editor", "description": "Given or first name, middle names, or initials of the seventh editor; don't wikilink, use 'editor7-link'", "type": "string", "aliases": [ "editor-given7", "editor7-first", "editor7-given" ] }, "editor-link7": { "label": "Link for seventh editor", "description": "Title of existing Wikipedia article about the seventh editor", "type": "wiki-page-name", "aliases": [ "editor7-link" ] }, "editor-mask7": { "label": "Mask for seventh editor", "description": "Replaces the name of the seventh editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor7-mask" ] }, "editor-last8": { "label": "Last name of eighth editor", "description": "The surname of the eighth editor; don't wikilink, use 'editor8-link'", "type": "string", "aliases": [ "editor-surname8", "editor8", "editor8-last", "editor8-surname" ] }, "editor-first8": { "label": "First name of eighth editor", "description": "Given or first name, middle names, or initials of the eighth editor; don't wikilink, use 'editor8-link'", "type": "string", "aliases": [ "editor-given8", "editor8-first", "editor8-given" ] }, "editor-link8": { "label": "Link for eighth editor", "description": "Title of existing Wikipedia article about the eighth editor", "type": "wiki-page-name", "aliases": [ "editor8-link" ] }, "editor-mask8": { "label": "Mask for eighth editor", "description": "Replaces the name of the eighth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor8-mask" ] }, "editor-last9": { "label": "Last name of ninth editor", "description": "The surname of the ninth editor; don't wikilink, use 'editor9-link'", "type": "string", "aliases": [ "editor-surname9", "editor9", "editor9-last", "editor9-surname" ] }, "editor-first9": { "label": "First name of ninth editor", "description": "Given or first name, middle names, or initials of the ninth editor; don't wikilink, use 'editor9-link'", "type": "string", "aliases": [ "editor-given9", "editor9-first", "editor9-given" ] }, "editor-link9": { "label": "Link for ninth editor", "description": "Title of existing Wikipedia article about the ninth editor", "type": "wiki-page-name", "aliases": [ "editor9-link" ] }, "editor-mask9": { "label": "Mask for ninth editor", "description": "Replaces the name of the ninth editor with em dashes or text; set to a numeric value 'n' to set the dash 'n' em spaces wide; set to a text value to display the text without a trailing editor separator; for example, 'with' instead", "type": "string", "aliases": [ "editor9-mask" ] }, "chapter-url": { "label": "Chapter URL", "description": "The URL of the online location where the text of the chapter can be found", "aliases": [ "contribution-url", "section-url" ], "type": "url" }, "doi-broken-date": { "label": "DOI broken date", "description": "The date that the DOI was determined to be broken", "type": "date" }, "archive-url": { "label": "Archive URL", "description": "The URL of an archived copy of a web page, if or in case the URL becomes unavailable; requires 'archivedate'", "type": "url" }, "archive-date": { "label": "Archive date", "description": "Date when the original URL was archived; do not wikilink", "type": "string" }, "url-status": { "label": "URL status", "description": "If set to 'live', the title display is adjusted; useful for when the URL is archived preemptively but still live. Set to \"dead\" or 'usurped' for broken links. Entering 'unfit' or 'usurped' makes the original link not appear at all.", "type": "string", "default": "dead", "suggestedvalues": [ "dead", "live", "unfit", "usurped" ] }, "name-list-style": { "label": "Name list style", "description": "Set to 'amp' or 'and' to change the separator between the last two names of the name list to ' & ' or ' and ', respectively. Set to 'vanc' to display name lists in Vancouver style.", "type": "string", "suggestedvalues": [ "amp", "and", "vanc" ] }, "via": { "description": "Aggregate or database provider, when different from the Publisher. Typically used for Ebooks.", "example": "[[Open Edition]], [[JSTOR]]", "type": "string" }, "url-access": { "label": "URL access level", "description": "Classification of the access restrictions on the URL ('registration', 'subscription' or 'limited')", "type": "string", "suggestedvalues": [ "registration", "subscription", "limited" ] }, "bibcode-access": { "label": "Bibcode access level", "description": "If the full text is available from ADS via this Bibcode, type 'free'.", "type": "string", "autovalue": "free" }, "doi-access": { "label": "DOI access level", "description": "If the full text is free to read via the DOI, type 'free'.", "type": "string", "autovalue": "free" }, "hdl-access": { "label": "HDL access level", "description": "If the full text is free to read via the HDL, type 'free'.", "type": "string", "autovalue": "free" }, "jstor-access": { "label": "Jstor access level", "description": "If the full text is free to read on Jstor, type 'free'.", "type": "string", "autovalue": "free" }, "ol-access": { "label": "OpenLibrary access level", "description": "If the full text is free to read on OpenLibrary, type 'free'.", "type": "string", "autovalue": "free" }, "osti-access": { "label": "OSTI access level", "description": "If the full text is free to read on OSTI, type 'free'.", "type": "string", "autovalue": "free" }, "ismn": { "aliases": [ "ISMN" ], "label": "ISMN", "description": "International Standard Music Number; Use the ISMN actually printed on or in the work. Hyphens or spaces in the ISMN are optional.", "type": "string", "example": "979-0-9016791-7-7" }, "eissn": { "aliases": [ "EISSN" ], "label": "EISSN", "description": "International Standard Serial Number for the electronic media of a serial publication; eight characters may be split into two groups of four using a hyphen, but not an en dash or a space.", "example": "2009-0048", "type": "string" }, "translator-last": { "label": "Translator last name", "description": "The surname of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator", "translator-last1", "translator1", "translator1-last" ], "type": "string" }, "translator-first": { "label": "Translator first name", "description": "Given or first name, middle names, or initials of the translator; don't wikilink, use 'translator-link'; can suffix with a numeral to add additional translators.", "aliases": [ "translator1-first", "translator-first1" ], "type": "string" }, "translator-link": { "label": "Translator link", "description": "Title of existing Wikipedia article about the translator; can suffix with a numeral to add additional translators.", "type": "wiki-page-name", "aliases": [ "translator-link1", "translator1-link" ] }, "translator-last2": { "label": "Translator last name 2", "description": "The surname of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2", "translator2-last" ], "type": "string" }, "translator-first2": { "label": "Translator first name 2", "description": "Given or first name, middle names, or initials of the second translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator2-first" ], "type": "string" }, "translator-last3": { "label": "Translator last name 3", "description": "The surname of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3", "translator3-last" ], "type": "string" }, "translator-first3": { "label": "Translator first name 3", "description": "Given or first name, middle names, or initials of the third translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator3-first" ], "type": "string" }, "translator-last4": { "label": "Translator last name 4", "description": "The surname of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4", "translator4-last" ], "type": "string" }, "translator-first4": { "label": "Translator first name 4", "description": "Given or first name, middle names, or initials of the fourth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator4-first" ], "type": "string" }, "translator-last5": { "label": "Translator last name 5", "description": "The surname of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5", "translator5-last" ], "type": "string" }, "translator-first5": { "label": "Translator first name 5", "description": "Given or first name, middle names, or initials of the fifth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator5-first" ], "type": "string" }, "translator-last6": { "label": "Translator last name 6", "description": "The surname of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6", "translator6-last" ], "type": "string" }, "translator-first6": { "label": "Translator first name 6", "description": "Given or first name, middle names, or initials of the sixth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator6-first" ], "type": "string" }, "translator-last7": { "label": "Translator last name 7", "description": "The surname of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7", "translator7-last" ], "type": "string" }, "translator-first7": { "label": "Translator first name 7", "description": "Given or first name, middle names, or initials of the seventh translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator7-first" ], "type": "string" }, "translator-last8": { "label": "Translator last name 8", "description": "The surname of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8", "translator8-last" ], "type": "string" }, "translator-first8": { "label": "Translator first name 8", "description": "Given or first name, middle names, or initials of the eighth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator8-first" ], "type": "string" }, "translator-last9": { "label": "Translator last name 9", "description": "The surname of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9", "translator9-last" ], "type": "string" }, "translator-first9": { "label": "Translator first name 9", "description": "Given or first name, middle names, or initials of the ninth translator; don't wikilink, use 'translator-link'.", "aliases": [ "translator9-first" ], "type": "string" }, "translator-link2": { "label": "Translator link 2", "description": "Title of existing Wikipedia article about the second translator.", "type": "wiki-page-name", "aliases": [ "translator2-link" ] }, "translator-link3": { "label": "Translator link 3", "description": "Title of existing Wikipedia article about the third translator.", "type": "wiki-page-name", "aliases": [ "translator3-link" ] }, "translator-link4": { "label": "Translator link 4", "description": "Title of existing Wikipedia article about the fourth translator.", "type": "wiki-page-name", "aliases": [ "translator4-link" ] }, "translator-link5": { "label": "Translator link 5", "description": "Title of existing Wikipedia article about the fifth translator.", "type": "wiki-page-name", "aliases": [ "translator5-link" ] }, "translator-link6": { "label": "Translator link 6", "description": "Title of existing Wikipedia article about the sixth translator.", "type": "wiki-page-name", "aliases": [ "translator6-link" ] }, "translator-link7": { "label": "Translator link 7", "description": "Title of existing Wikipedia article about the seventh translator.", "type": "wiki-page-name", "aliases": [ "translator7-link" ] }, "translator-link8": { "label": "Translator link 8", "description": "Title of existing Wikipedia article about the eighth translator.", "type": "wiki-page-name", "aliases": [ "translator8-link" ] }, "translator-link9": { "label": "Translator link 9", "description": "Title of existing Wikipedia article about the ninth translator.", "type": "wiki-page-name", "aliases": [ "translator9-link" ] }, "vauthors": { "label": "Vancouver style author list", "description": "If using Vancouver style, comma separated list of author names; enclose corporate or institutional author names in doubled parentheses", "example": "Smythe JB, ((Megabux Corporation))", "type": "string" }, "issue": { "label": "Issue", "description": "Issue number. This parameter is not supported by and should generally not be used with cite book. Consider that a different cite template may be more appropriate, such as cite magazine or cite journal. See Help:Citation_Style_1#Pages.", "type": "string", "aliases": [ "number" ], "example": "3" }, "display-editors": { "label": "Display Editors", "description": "Controls the number of editor names that are displayed when a citation is published. To change the displayed number of editors, set display-editors to the desired number. For example, |display-editors=2 will display only the first two editors in a citation. By default, all editors are displayed. |display-editors=etal displays all editors in the list followed by et al.", "type": "string" }, "authors": { "label": "Authors list", "description": "List of authors as a free form list. This parameter is deprecated, use \"lastn\" or \"firstn\" (preferred) or \"authorn\" or \"vauthors\". Warning: do not use if last or any of its aliases are used.", "type": "string", "deprecated": true }, "veditors": { "label": "Vancouver style editor list", "description": "Comma separated list of editor names in Vancouver style; enclose corporate or institutional names in doubled parentheses", "example": "Smythe JB, ((Megabux Corporation))", "type": "string" }, "chapter-format": { "aliases": [ "contribution-format", "section-format" ], "label": "Format of Chapter URL", "type": "string", "description": "Format of the work referred to by chapter-url; displayed in parentheses after chapter. HTML is implied and should not be specified.", "example": "PDF, DOC, or XLS" }, "title-link": { "label": "Title link", "description": "Title of existing Wikipedia article about the source named in title – do not use a web address; do not wikilink.", "type": "wiki-page-name" }, "collaboration": { "label": "Collaboration", "description": "Name of a group of authors or collaborators; requires author, last, or vauthors which list one or more primary authors; follows author name-list; appends 'et al.' to author name-list.", "type": "string" }, "script-chapter": { "label": "Script Chapter", "description": "Chapter heading for languages that do not use a Latin-based alphabet (Arabic, Chinese, Cyrillic, Greek, Hebrew, Japanese, Korean, Vietnamese, etc); follows transliteration defined in chapter. Should be prefixed with an ISO 639-1 two-character code to help browsers properly display the script", "example": "ja:東京タワー", "type": "string" }, "department": { "label": "Department", "description": "Unusual in cite book." }, "hdl": { "aliases": [ "HDL" ], "label": "Handle System identifier", "description": "Handle System identifier for digital objects and other resources on the Internet", "type": "string" }, "archive-format": { "label": "Archive Format", "description": "Format of the Archive", "type": "string" }, "df": { "label": "Date format", "description": "Sets rendered dates to the specified format", "type": "string" } }, "maps": { "citoid": { "edition": "edition", "title": "title", "bookTitle": "title", "publicationTitle": "title", "url": "url", "publisher": "publisher", "date": "date", "place": "location", "ISSN": [ "issn" ], "ISBN": [ "isbn" ], "oclc": "oclc", "PMCID": "pmc", "PMID": "pmid", "pages": "pages", "volume": "volume", "series": "series", "DOI": "doi", "language": "language", "translator": [ [ "translator-first", "translator-last" ], [ "translator-first2", "translator-last2" ], [ "translator-first3", "translator-last3" ], [ "translator-first3", "translator-last3" ], [ "translator-first4", "translator-last4" ], [ "translator-first5", "translator-last5" ], [ "translator-first6", "translator-last6" ], [ "translator-first7", "translator-last7" ], [ "translator-first8", "translator-last8" ], [ "translator-first9", "translator-last9" ] ], "contributor": "others", "author": [ [ "first", "last" ], [ "first2", "last2" ], [ "first3", "last3" ], [ "first4", "last4" ], [ "first5", "last5" ], [ "first6", "last6" ], [ "first7", "last7" ], [ "first8", "last8" ], [ "first9", "last9" ] ], "editor": [ [ "editor-first", "editor-last" ], [ "editor-first2", "editor-last2" ], [ "editor-first3", "editor-last3" ], [ "editor-first4", "editor-last4" ], [ "editor-first5", "editor-last5" ], [ "editor-first6", "editor-last6" ], [ "editor-first7", "editor-last7" ], [ "editor-first8", "editor-last8" ], [ "editor-first9", "editor-last9" ] ] } }, "paramOrder": [ "last", "first", "author-link", "url", "title", "title-link", "vauthors", "last2", "first2", "author-link2", "last3", "first3", "author-link3", "last4", "first4", "author-link4", "last5", "first5", "author-link5", "last6", "first6", "author-link6", "last7", "first7", "author-link7", "last8", "first8", "author-link8", "last9", "first9", "author-link9", "collaboration", "date", "work", "publisher", "others", "year", "isbn", "editor-last", "editor-first", "editor-link", "editor-mask", "veditors", "edition", "series", "volume", "location", "publication-place", "publication-date", "page", "pages", "at", "language", "translator-last", "translator-first", "script-title", "trans-title", "chapter", "script-chapter", "trans-chapter", "type", "format", "asin", "asin-tld", "bibcode", "biorxiv", "citeseerx", "doi", "eissn", "hdl", "ismn", "issn", "jfm", "jstor", "lccn", "mr", "oclc", "ol", "osti", "pmc", "pmid", "rfc", "ssrn", "zbl", "id", "quote", "ref", "mode", "postscript", "author-mask", "author-mask2", "author-mask3", "author-mask4", "author-mask5", "author-mask6", "author-mask7", "author-mask8", "author-mask9", "display-authors", "access-date", "orig-date", "editor-last2", "editor-first2", "editor-link2", "editor-mask2", "editor-last3", "editor-first3", "editor-link3", "editor-mask3", "editor-last4", "editor-first4", "editor-link4", "editor-mask4", "editor-last5", "editor-first5", "editor-link5", "editor-mask5", "editor-last6", "editor-first6", "editor-link6", "editor-mask6", "editor-last7", "editor-first7", "editor-link7", "editor-mask7", "editor-last8", "editor-first8", "editor-link8", "editor-mask8", "editor-last9", "editor-first9", "editor-link9", "editor-mask9", "display-editors", "translator-last2", "translator-first2", "translator-last3", "translator-first3", "translator-last4", "translator-first4", "translator-last5", "translator-first5", "translator-last6", "translator-first6", "translator-last7", "translator-first7", "translator-last8", "translator-first8", "translator-last9", "translator-first9", "translator-link", "translator-link2", "translator-link3", "translator-link4", "translator-link5", "translator-link6", "translator-link7", "translator-link8", "translator-link9", "chapter-url", "chapter-format", "doi-broken-date", "url-access", "archive-url", "archive-format", "archive-date", "url-status", "name-list-style", "via", "bibcode-access", "doi-access", "hdl-access", "jstor-access", "ol-access", "osti-access", "issue", "authors", "department", "df" ], "format": "{{_ |_=_}}" } </templatedata> 0nt7ll77dar1feocfnjykglml2n2g0w Sablonan:PP 10 4888 19008 2024-05-29T15:23:36Z Bangrapip 9 new 19008 wikitext text/x-wiki #REDIRECT [[Sablonan:Pp]] 6gfxn15i8c1rma883f1t68abb3vv4v4 Templat:Ngutip warta 0 4889 19010 2024-05-29T15:26:55Z Bangrapip 9 new 19010 wikitext text/x-wiki #REDIRECT [[Sablonan:Cite news]] 3hgi17lze28tk2iawjafvcbohtdcnxa Sablonan:Sic 10 4890 19011 2024-05-29T15:28:41Z Bangrapip 9 Ngeja halaman dengen "<!-- Display the first two default parameters unless ? -->{{#ifeq:{{{1|?}}}|?|{{{2|}}}{{{3|}}}|{{{1|}}}{{{2|}}}}}<!-- Display options for [sic] linked, unlinked(default) or hidden. -->{{#if:{{{hide|}}}||&#32;&#91;''{{#if:{{{nolink|}}}|sic|[[gini]]}}{{#ifeq:{{{1|}}}|?|?}}''&#93;}}<!-- Categorisation options. Currently disabled - see [[Help talk:CS1 errors/Archive 1#%7B%7Bsic%7C?%7Cnolink=y%7D%7D]] --><!--{{#ifeq:{{{1|}}}|?|{{#if:{{NAMESPACE}}||Category:Artic..." 19011 wikitext text/x-wiki <!-- Display the first two default parameters unless ? -->{{#ifeq:{{{1|?}}}|?|{{{2|}}}{{{3|}}}|{{{1|}}}{{{2|}}}}}<!-- Display options for [sic] linked, unlinked(default) or hidden. -->{{#if:{{{hide|}}}||&#32;&#91;''{{#if:{{{nolink|}}}|sic|[[gini]]}}{{#ifeq:{{{1|}}}|?|?}}''&#93;}}<!-- Categorisation options. Currently disabled - see [[Help talk:CS1 errors/Archive 1#%7B%7Bsic%7C?%7Cnolink=y%7D%7D]] --><!--{{#ifeq:{{{1|}}}|?|{{#if:{{NAMESPACE}}||[[Category:Articles containing possible transcription errors]]}}}}--><noinclude> {{documentation}} </noinclude> rjpzlm9iybv5r4wduvoxgbo47yl3s5x Sablonan:Not a typo 10 4891 19012 2024-05-29T15:29:20Z Bangrapip 9 new 19012 wikitext text/x-wiki {{Sic|hide=y|{{{1|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude> 0zrgjbrcg8dgfq76ndkiv7n67f8opa3 Sablonan:End 10 4892 19013 2024-05-29T15:30:05Z Bangrapip 9 new 19013 wikitext text/x-wiki <includeonly> {{safesubst<noinclude />:#if:{{{html|}}}|</table>|{{safesubst<noinclude />:!}}} }}</includeonly>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using end template with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:End]] with unknown parameter "_VALUE_"|ignoreblank=y| html | 1<!--parameter does not do anything, but described in the documentation since 2015--> }}<noinclude>{{Documentation}}</noinclude> jns7dt3rwqzdl7hj8zt6tlh6c23eh9m Sablonan:Cite encyclopedia 10 4893 19014 2024-05-29T15:30:50Z Bangrapip 9 new 19014 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=encyclopaedia }}</includeonly><noinclude> {{documentation}} [[Category:Lua-based templates]] </noinclude> jdzpxvlfcwjuua45ovk7i5lcp6qre48 Sablonan:Cite thesis 10 4894 19015 2024-05-29T15:35:18Z Bangrapip 9 new 19015 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=thesis }}</includeonly><noinclude> {{documentation}} </noinclude> 56y1ni1s4cj23abrdeq1wiazsceexao Alexandra Daddario 0 4895 22656 22541 2024-06-22T07:47:01Z Jalilah Jali 457 Potrèt Alexandra Daddario taun 2017 22656 wikitext text/x-wiki {{Infobox person | name = Alexandra Daddario | image = Alexandra Daddario Eva Rinaldi Photography (1) (34571221352).jpg | caption = Potrèt Alexandra Daddario taun 2017 | other_names = Alex Daddario<ref>{{cite web |url=https://www.instagram.com/alexandradaddario/?hl=en |title=alexandradaddario |last=Daddario |first=Alexandra |date= |website=[[Instagram]] |publisher= |access-date=August 27, 2023 |quote=Hi, I’m an actor. You can call me Alex. |archive-date=October 7, 2022 |archive-url=https://web.archive.org/web/20221007110357/https://www.instagram.com/alexandradaddario/?hl=en |url-status=live }}</ref><ref>{{cite web |url=https://www.threads.net/@alexandradaddario |title=@alexandradaddario |last= |first= |date= |website=[[Threads (social network)|Threads]] |publisher= |access-date=August 27, 2023 |quote=Hi, I’m Alex |archive-date=August 27, 2023 |archive-url=https://web.archive.org/web/20230827231352/https://www.threads.net/@alexandradaddario |url-status=live }}</ref> <!-- If there is another reliable, accurate source to state this references, please replace and add or remove necessary or unnecessary source. Two sources are displayed to show that she had stated to take the name Alex. Don’t remove unless if discussed. -->| birth_name = Alexandra Anna Daddario | birth_date = {{Birth date and age|1986|03|16|df=yes}} | birth_place = Niu-Yorek Kota, AS | occupation = Tukang lakon | years_active = 2002–wayah gini | spouse = {{marriage|[[Andrew Form]]|2022}} | father = | relatives = {{unbulleted list|[[Matthew Daddario]] (adé')|[[Emilio Q. Daddario]] (engkong)}} | education = }} '''Alexandra Anna Daddario''' ({{lang-bew|{{Script|Arabic|الكسندرة أننة دادريو}} {{transliteration|bew|Alèksandrah Annah Dadario}}}}) (lahir 16 Maret 1986) entu [[tukang lakon]] wadon berojolan [[Amrik Serèkat|Amrik]] nyang bekèn lantaran dia punya rol jadi [[Annabeth Chase]] di pèlem ''[[Percy Jackson & the Olympians]]: The Lightning Thief''. == Keidupan èn jalan gawé == Alexandra Daddario diberojolin di [[Niu-Yorek Kota]], [[Niu-Yorek (negeri)|Niu-Yorek]] ama digedéin di [[Upper East Side]].<ref>[http://orangecounty.modernluxury.com/style/radar-alexandra-daddario The Radar: Alexandra Daddario – Modern Luxury Orange County – Style]</ref> Dia punya enya'-baba dua-duanya pada tau jadi [[pokrol]].<ref>[http://www.viewlondon.co.uk/cinemas/alexandra-daddario-interview-feature-3633.html Alexandra Daddario Interview – Interview with Actress Alexandra Daddario]</ref> Dia punya gemil bakal jadi tukang lakon udah semprakan jaman dia masing bocah. Cumannya, rol pertamanya di dunia tipi baru mulain pas dia umur 16 tahon, pas dia dapet rol jadi Laurie Lewis di ''[[All My Children]]''. Alexandra Daddario barengan ama [[Logan Lerman]] èn [[Brandon T. Jackson]] keembèt di pèlem ''[[Percy Jackson & the Olympians: The Lightning Thief]]'', atu pèlem janggla lamunan (''petualangan fantasi'') nyang didalangin ama si [[Chris Columbus]], nyang ditongtotin bulan Jigwé 2010. Columbus ama [[Craig Titley]] nyomot ama mantesin ni pèlem, ''[[Percy Jackson the Olympians|Percy Jackson &amp; the Olympians]]'' nyang di mana si Alexandra Daddario maèn jadi Annabeth Chase, deri ''[[Maling Gelèdèk]]'', rèrodan pertama deri [[Rick Riordan]] punya tulisan. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Daddario, Alexandra}} [[Bangsaan:Tukang lakon wadon Amrik]] tf5c3zd7merd5ggucv4io43303oz45q Sablonan:Wdib 10 4896 19018 2024-05-31T05:57:28Z Bangrapip 9 new 19018 wikitext text/x-wiki {{#invoke:WikidataIB|getValue}}<noinclude> {{documentation}} </noinclude> t9d3ehgkq1uwxupd66kuww7i118e6vk Modul:WikidataIB 828 4897 19019 2024-05-31T05:58:11Z Bangrapip 9 new 19019 Scribunto text/plain -- Version: 2023-07-10 -- Module to implement use of a blacklist and whitelist for infobox fields -- Can take a named parameter |qid which is the Wikidata ID for the article -- if not supplied, it will use the Wikidata ID associated with the current page. -- Fields in blacklist are never to be displayed, i.e. module must return nil in all circumstances -- Fields in whitelist return local value if it exists or the Wikidata value otherwise -- The name of the field that this function is called from is passed in named parameter |name -- The name is compulsory when blacklist or whitelist is used, -- so the module returns nil if it is not supplied. -- blacklist is passed in named parameter |suppressfields (or |spf) -- whitelist is passed in named parameter |fetchwikidata (or |fwd) require("strict") local p = {} local cdate -- initialise as nil and only load _complex_date function if needed -- Module:Complex date is loaded lazily and has the following dependencies: -- Module:Calendar -- Module:ISOdate -- Module:DateI18n -- Module:I18n/complex date -- Module:Ordinal -- Module:I18n/ordinal -- Module:Yesno -- Module:Formatnum -- Module:Linguistic -- -- The following, taken from https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times, -- is needed to use Module:Complex date which seemingly requires date precision as a string. -- It would work better if only the authors of the mediawiki page could spell 'millennium'. local dp = { [6] = "millennium", [7] = "century", [8] = "decade", [9] = "year", [10] = "month", [11] = "day", } local i18n = { ["errors"] = { ["property-not-found"] = "Property not found.", ["No property supplied"] = "No property supplied", ["entity-not-found"] = "Wikidata entity not found.", ["unknown-claim-type"] = "Unknown claim type.", ["unknown-entity-type"] = "Unknown entity type.", ["qualifier-not-found"] = "Qualifier not found.", ["site-not-found"] = "Wikimedia project not found.", ["labels-not-found"] = "No labels found.", ["descriptions-not-found"] = "No descriptions found.", ["aliases-not-found"] = "No aliases found.", ["unknown-datetime-format"] = "Unknown datetime format.", ["local-article-not-found"] = "Article is available on Wikidata, but not on Wikipedia", ["dab-page"] = " (dab)", }, ["months"] = { "January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December" }, ["century"] = "century", ["BC"] = "BC", ["BCE"] = "BCE", ["ordinal"] = { [1] = "st", [2] = "nd", [3] = "rd", ["default"] = "th" }, ["filespace"] = "File", ["Unknown"] = "Unknown", ["NaN"] = "Not a number", -- set the following to the name of a tracking category, -- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable: ["missinginfocat"] = "[[Category:Articles with missing Wikidata information]]", ["editonwikidata"] = "Edit this on Wikidata", ["latestdatequalifier"] = function (date) return "before " .. date end, -- some languages, e.g. Bosnian use a period as a suffix after each number in a date ["datenumbersuffix"] = "", ["list separator"] = ", ", ["multipliers"] = { [0] = "", [3] = " thousand", [6] = " million", [9] = " billion", [12] = " trillion", } } -- This allows an internationisation module to override the above table if 'en' ~= mw.getContentLanguage():getCode() then require("Module:i18n").loadI18n("Module:WikidataIB/i18n", i18n) end -- This piece of html implements a collapsible container. Check the classes exist on your wiki. local collapsediv = '<div class="mw-collapsible mw-collapsed" style="width:100%; overflow:auto;" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">' -- Some items should not be linked. -- Each wiki can create a list of those in Module:WikidataIB/nolinks -- It should return a table called itemsindex, containing true for each item not to be linked local donotlink = {} local nolinks_exists, nolinks = pcall(mw.loadData, "Module:WikidataIB/nolinks") if nolinks_exists then donotlink = nolinks.itemsindex end -- To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted. -- The submodule [[Module:WikidataIB/titleformats]] lists the entity-ids used in 'instance of' (P31), -- which allows this module to identify the values that should be formatted. -- WikidataIB/titleformats exports a table p.formats, which is indexed by entity-id, and contains the value " or '' local formats = {} local titleformats_exists, titleformats = pcall(mw.loadData, "Module:WikidataIB/titleformats") if titleformats_exists then formats = titleformats.formats end ------------------------------------------------------------------------------- -- Private functions ------------------------------------------------------------------------------- -- ------------------------------------------------------------------------------- -- makeOrdinal needs to be internationalised along with the above: -- takes cardinal number as a numeric and returns the ordinal as a string -- we need three exceptions in English for 1st, 2nd, 3rd, 21st, .. 31st, etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local makeOrdinal = function(cardinal) local ordsuffix = i18n.ordinal.default if cardinal % 10 == 1 then ordsuffix = i18n.ordinal[1] elseif cardinal % 10 == 2 then ordsuffix = i18n.ordinal[2] elseif cardinal % 10 == 3 then ordsuffix = i18n.ordinal[3] end -- In English, 1, 21, 31, etc. use 'st', but 11, 111, etc. use 'th' -- similarly for 12 and 13, etc. if (cardinal % 100 == 11) or (cardinal % 100 == 12) or (cardinal % 100 == 13) then ordsuffix = i18n.ordinal.default end return tostring(cardinal) .. ordsuffix end ------------------------------------------------------------------------------- -- findLang takes a "langcode" parameter if supplied and valid -- otherwise it tries to create it from the user's set language ({{int:lang}}) -- failing that it uses the wiki's content language. -- It returns a language object ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local findLang = function(langcode) local langobj langcode = mw.text.trim(langcode or "") if mw.language.isKnownLanguageTag(langcode) then langobj = mw.language.new( langcode ) else langcode = mw.getCurrentFrame():callParserFunction('int', {'lang'}) if mw.language.isKnownLanguageTag(langcode) then langobj = mw.language.new( langcode ) else langobj = mw.language.getContentLanguage() end end return langobj end ------------------------------------------------------------------------------- -- _getItemLangCode takes a qid parameter (using the current page's qid if blank) -- If the item for that qid has property country (P17) it looks at the first preferred value -- If the country has an official language (P37), it looks at the first preferred value -- If that official language has a language code (P424), it returns the first preferred value -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local _getItemLangCode = function(qid) qid = mw.text.trim(qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return end local prop17 = mw.wikibase.getBestStatements(qid, "P17")[1] if not prop17 or prop17.mainsnak.snaktype ~= "value" then return end local qid17 = prop17.mainsnak.datavalue.value.id local prop37 = mw.wikibase.getBestStatements(qid17, "P37")[1] if not prop37 or prop37.mainsnak.snaktype ~= "value" then return end local qid37 = prop37.mainsnak.datavalue.value.id local prop424 = mw.wikibase.getBestStatements(qid37, "P424")[1] if not prop424 or prop424.mainsnak.snaktype ~= "value" then return end return prop424.mainsnak.datavalue.value end ------------------------------------------------------------------------------- -- roundto takes a number (x) -- and returns it rounded to (sf) significant figures ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local roundto = function(x, sf) if x == 0 then return 0 end local s = 1 if x < 0 then x = -x s = -1 end if sf < 1 then sf = 1 end local p = 10 ^ (math.floor(math.log10(x)) - sf + 1) x = math.floor(x / p + 0.5) * p * s -- if it's integral, cast to an integer: if x == math.floor(x) then x = math.floor(x) end return x end ------------------------------------------------------------------------------- -- decimalToDMS takes a decimal degrees (x) with precision (p) -- and returns degrees/minutes/seconds according to the precision ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local decimalToDMS = function(x, p) -- if p is not supplied, use a precision around 0.1 seconds if not tonumber(p) then p = 1e-4 end local d = math.floor(x) local ms = (x - d) * 60 if p > 0.5 then -- precision is > 1/2 a degree if ms > 30 then d = d + 1 end ms = 0 end local m = math.floor(ms) local s = (ms - m) * 60 if p > 0.008 then -- precision is > 1/2 a minute if s > 30 then m = m +1 end s = 0 elseif p > 0.00014 then -- precision is > 1/2 a second s = math.floor(s + 0.5) elseif p > 0.000014 then -- precision is > 1/20 second s = math.floor(10 * s + 0.5) / 10 elseif p > 0.0000014 then -- precision is > 1/200 second s = math.floor(100 * s + 0.5) / 100 else -- cap it at 3 dec places for now s = math.floor(1000 * s + 0.5) / 1000 end return d, m, s end ------------------------------------------------------------------------------- -- decimalPrecision takes a decimal (x) with precision (p) -- and returns x rounded approximately to the given precision -- precision should be between 1 and 1e-6, preferably a power of 10. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local decimalPrecision = function(x, p) local s = 1 if x < 0 then x = -x s = -1 end -- if p is not supplied, pick an arbitrary precision if not tonumber(p) then p = 1e-4 elseif p > 1 then p = 1 elseif p < 1e-6 then p = 1e-6 else p = 10 ^ math.floor(math.log10(p)) end x = math.floor(x / p + 0.5) * p * s -- if it's integral, cast to an integer: if x == math.floor(x) then x = math.floor(x) end -- if it's less than 1e-4, it will be in exponent form, so return a string with 6dp -- 9e-5 becomes 0.000090 if math.abs(x) < 1e-4 then x = string.format("%f", x) end return x end ------------------------------------------------------------------------------- -- formatDate takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues -- like "1 August 30 BCE" as parameter 1 -- and formats it according to the df (date format) and bc parameters -- df = ["dmy" / "mdy" / "y"] default will be "dmy" -- bc = ["BC" / "BCE"] default will be "BCE" ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local format_Date = function(datetime, dateformat, bc) local datetime = datetime or "1 August 30 BCE" -- in case of nil value -- chop off multiple vales and/or any hours, mins, etc. -- keep anything before punctuation - we just want a single date: local dateval = string.match( datetime, "[%w ]+") local dateformat = string.lower(dateformat or "dmy") -- default to dmy local bc = string.upper(bc or "") -- can't use nil for bc -- we only want to accept two possibilities: BC or default to BCE if bc == "BC" then bc = "&nbsp;" .. i18n["BC"] -- prepend a non-breaking space. else bc = "&nbsp;" .. i18n["BCE"] end local postchrist = true -- start by assuming no BCE local dateparts = {} for word in string.gmatch(dateval, "%w+") do if word == "BCE" or word == "BC" then -- *** internationalise later *** postchrist = false else -- we'll keep the parts that are not 'BCE' in a table dateparts[#dateparts + 1] = word end end if postchrist then bc = "" end -- set AD dates to no suffix *** internationalise later *** local sep = "&nbsp;" -- separator is nbsp local fdate = table.concat(dateparts, sep) -- set formatted date to same order as input -- if we have day month year, check dateformat if #dateparts == 3 then if dateformat == "y" then fdate = dateparts[3] elseif dateformat == "mdy" then fdate = dateparts[2] .. sep .. dateparts[1] .. "," .. sep .. dateparts[3] end elseif #dateparts == 2 and dateformat == "y" then fdate = dateparts[2] end return fdate .. bc end ------------------------------------------------------------------------------- -- dateFormat is the handler for properties that are of type "time" -- It takes timestamp, precision (6 to 11 per mediawiki), dateformat (y/dmy/mdy), BC format (BC/BCE), -- a plaindate switch (yes/no/adj) to en/disable "sourcing circumstances"/use adjectival form, -- any qualifiers for the property, the language, and any adjective to use like 'before'. -- It passes the date through the "complex date" function -- and returns a string with the internatonalised date formatted according to preferences. ------------------------------------------------------------------------------- -- Dependencies: findLang(); cdate(); dp[] ------------------------------------------------------------------------------- local dateFormat = function(timestamp, dprec, df, bcf, pd, qualifiers, lang, adj, model) -- output formatting according to preferences (y/dmy/mdy/ymd) df = (df or ""):lower() -- if ymd is required, return the part of the timestamp in YYYY-MM-DD form -- but apply Year zero#Astronomers fix: 1 BC = 0000; 2 BC = -0001; etc. if df == "ymd" then if timestamp:sub(1,1) == "+" then return timestamp:sub(2,11) else local yr = tonumber(timestamp:sub(2,5)) - 1 yr = ("000" .. yr):sub(-4) if yr ~= "0000" then yr = "-" .. yr end return yr .. timestamp:sub(6,11) end end -- A year can be stored like this: "+1872-00-00T00:00:00Z", -- which is processed here as if it were the day before "+1872-01-01T00:00:00Z", -- and that's the last day of 1871, so the year is wrong. -- So fix the month 0, day 0 timestamp to become 1 January instead: timestamp = timestamp:gsub("%-00%-00T", "-01-01T") -- just in case date precision is missing dprec = dprec or 11 -- override more precise dates if required dateformat is year alone: if df == "y" and dprec > 9 then dprec = 9 end -- complex date only deals with precisions from 6 to 11, so clip range dprec = dprec>11 and 11 or dprec dprec = dprec<6 and 6 or dprec -- BC format is "BC" or "BCE" bcf = (bcf or ""):upper() -- plaindate only needs the first letter (y/n/a) pd = (pd or ""):sub(1,1):lower() if pd == "" or pd == "n" or pd == "f" or pd == "0" then pd = false end -- in case language isn't passed lang = lang or findLang().code -- set adj as empty if nil adj = adj or "" -- extract the day, month, year from the timestamp local bc = timestamp:sub(1, 1)=="-" and "BC" or "" local year, month, day = timestamp:match("[+-](%d*)-(%d*)-(%d*)T") local iso = tonumber(year) -- if year is missing, let it throw an error -- this will adjust the date format to be compatible with cdate -- possible formats are Y, YY, YYY0, YYYY, YYYY-MM, YYYY-MM-DD if dprec == 6 then iso = math.floor( (iso - 1) / 1000 ) + 1 end if dprec == 7 then iso = math.floor( (iso - 1) / 100 ) + 1 end if dprec == 8 then iso = math.floor( iso / 10 ) .. "0" end if dprec == 10 then iso = year .. "-" .. month end if dprec == 11 then iso = year .. "-" .. month .. "-" .. day end -- add "circa" (Q5727902) from "sourcing circumstances" (P1480) local sc = not pd and qualifiers and qualifiers.P1480 if sc then for k1, v1 in pairs(sc) do if v1.datavalue and v1.datavalue.value.id == "Q5727902" then adj = "circa" break end end end -- deal with Julian dates: -- no point in saying that dates before 1582 are Julian - they are by default -- doesn't make sense for dates less precise than year -- we can suppress it by setting |plaindate, e.g. for use in constructing categories. local calendarmodel = "" if tonumber(year) > 1582 and dprec > 8 and not pd and model == "http://www.wikidata.org/entity/Q1985786" then calendarmodel = "julian" end if not cdate then cdate = require("Module:Complex date")._complex_date end local fdate = cdate(calendarmodel, adj, tostring(iso), dp[dprec], bc, "", "", "", "", lang, 1) -- this may have QuickStatements info appended to it in a div, so remove that fdate = fdate:gsub(' <div style="display: none;">[^<]*</div>', '') -- it may also be returned wrapped in a microformat, so remove that fdate = fdate:gsub("<[^>]*>", "") -- there may be leading zeros that we should remove fdate = fdate:gsub("^0*", "") -- if a plain date is required, then remove any links (like BC linked) if pd then fdate = fdate:gsub("%[%[.*|", ""):gsub("]]", "") end -- if 'circa', use the abbreviated form *** internationalise later *** fdate = fdate:gsub('circa ', '<abbr title="circa">c.</abbr>&nbsp;') -- deal with BC/BCE if bcf == "BCE" then fdate = fdate:gsub('BC', 'BCE') end -- deal with mdy format if df == "mdy" then fdate = fdate:gsub("(%d+) (%w+) (%d+)", "%2 %1, %3") end -- deal with adjectival form *** internationalise later *** if pd == "a" then fdate = fdate:gsub(' century', '-century') end return fdate end ------------------------------------------------------------------------------- -- parseParam takes a (string) parameter, e.g. from the list of frame arguments, -- and makes "false", "no", and "0" into the (boolean) false -- it makes the empty string and nil into the (boolean) value passed as default -- allowing the parameter to be true or false by default. -- It returns a boolean. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local parseParam = function(param, default) if type(param) == "boolean" then param = tostring(param) end if param and param ~= "" then param = param:lower() if (param == "false") or (param:sub(1,1) == "n") or (param == "0") then return false else return true end else return default end end ------------------------------------------------------------------------------- -- _getSitelink takes the qid of a Wikidata entity passed as |qid= -- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink -- If the parameter is blank, then it uses the local wiki. -- If there is a sitelink to an article available, it returns the plain text link to the article -- If there is no sitelink, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local _getSitelink = function(qid, wiki) qid = (qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end wiki = wiki or "" local sitelink if wiki == "" then sitelink = mw.wikibase.getSitelink(qid) else sitelink = mw.wikibase.getSitelink(qid, wiki) end return sitelink end ------------------------------------------------------------------------------- -- _getCommonslink takes an optional qid of a Wikidata entity passed as |qid= -- It returns one of the following in order of preference: -- the Commons sitelink of the Wikidata entity - but not if onlycat=true and it's not a category; -- the Commons sitelink of the topic's main category of the Wikidata entity; -- the Commons category of the Wikidata entity - unless fallback=false. ------------------------------------------------------------------------------- -- Dependencies: _getSitelink(); parseParam() ------------------------------------------------------------------------------- local _getCommonslink = function(qid, onlycat, fallback) qid = (qid or ""):upper() if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end onlycat = parseParam(onlycat, false) if fallback == "" then fallback = nil end local sitelink = _getSitelink(qid, "commonswiki") if onlycat and sitelink and sitelink:sub(1,9) ~= "Category:" then sitelink = nil end if not sitelink then -- check for topic's main category local prop910 = mw.wikibase.getBestStatements(qid, "P910")[1] if prop910 then local tmcid = prop910.mainsnak.datavalue and prop910.mainsnak.datavalue.value.id sitelink = _getSitelink(tmcid, "commonswiki") end if not sitelink then -- check for list's main category local prop1754 = mw.wikibase.getBestStatements(qid, "P1754")[1] if prop1754 then local tmcid = prop1754.mainsnak.datavalue and prop1754.mainsnak.datavalue.value.id sitelink = _getSitelink(tmcid, "commonswiki") end end end if not sitelink and fallback then -- check for Commons category (string value) local prop373 = mw.wikibase.getBestStatements(qid, "P373")[1] if prop373 then sitelink = prop373.mainsnak.datavalue and prop373.mainsnak.datavalue.value if sitelink then sitelink = "Category:" .. sitelink end end end return sitelink end ------------------------------------------------------------------------------- -- The label in a Wikidata item is subject to vulnerabilities -- that an attacker might try to exploit. -- It needs to be 'sanitised' by removing any wikitext before use. -- If it doesn't exist, return the id for the item -- a second (boolean) value is also returned, value is true when the label exists ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local labelOrId = function(id, lang) if lang == "default" then lang = findLang().code end local label if lang then label = mw.wikibase.getLabelByLang(id, lang) else label = mw.wikibase.getLabel(id) end if label then return mw.text.nowiki(label), true else return id, false end end ------------------------------------------------------------------------------- -- linkedItem takes an entity-id and returns a string, linked if possible. -- This is the handler for "wikibase-item". Preferences: -- 1. Display linked disambiguated sitelink if it exists -- 2. Display linked label if it is a redirect -- 3. TBA: Display an inter-language link for the label if it exists other than in default language -- 4. Display unlinked label if it exists -- 5. Display entity-id for now to indicate a label could be provided -- dtxt is text to be used instead of label, or nil. -- shortname is boolean switch to use P1813 (short name) instead of label if true. -- lang is the current language code. -- uselbl is boolean switch to force display of the label instead of the sitelink (default: false) -- linkredir is boolean switch to allow linking to a redirect (default: false) -- formatvalue is boolean switch to allow formatting as italics or quoted (default: false) ------------------------------------------------------------------------------- -- Dependencies: labelOrId(); donotlink[] ------------------------------------------------------------------------------- local linkedItem = function(id, args) local lprefix = (args.lp or args.lprefix or args.linkprefix or ""):gsub('"', '') -- toughen against nil values passed local lpostfix = (args.lpostfix or ""):gsub('"', '') local prefix = (args.prefix or ""):gsub('"', '') local postfix = (args.postfix or ""):gsub('"', '') local dtxt = args.dtxt local shortname = args.shortname or args.sn local lang = args.lang or "en" -- fallback to default if missing local uselbl = args.uselabel or args.uselbl uselbl = parseParam(uselbl, false) local linkredir = args.linkredir linkredir = parseParam(linkredir, false) local formatvalue = args.formatvalue or args.fv formatvalue = parseParam(formatvalue, false) -- see if item might need italics or quotes local fmt = "" if next(formats) and formatvalue then for k, v in ipairs( mw.wikibase.getBestStatements(id, "P31") ) do if v.mainsnak.datavalue and formats[v.mainsnak.datavalue.value.id] then fmt = formats[v.mainsnak.datavalue.value.id] break -- pick the first match end end end local disp local sitelink = mw.wikibase.getSitelink(id) local label, islabel if dtxt then label, islabel = dtxt, true elseif shortname then -- see if there is a shortname in our language, and set label to it for k, v in ipairs( mw.wikibase.getBestStatements(id, "P1813") ) do if v.mainsnak.datavalue.value.language == lang then label, islabel = v.mainsnak.datavalue.value.text, true break end -- test for language match end -- loop through values of short name -- if we have no label set, then there was no shortname available if not islabel then label, islabel = labelOrId(id) shortname = false end else label, islabel = labelOrId(id) end if mw.site.siteName ~= "Wikimedia Commons" then if sitelink then if not (dtxt or shortname) then -- if sitelink and label are the same except for case, no need to process further if sitelink:lower() ~= label:lower() then -- strip any namespace or dab from the sitelink local pos = sitelink:find(":") or 0 local slink = sitelink if pos > 0 then local pfx = sitelink:sub(1,pos-1) if mw.site.namespaces[pfx] then -- that prefix is a valid namespace, so remove it slink = sitelink:sub(pos+1) end end -- remove stuff after commas or inside parentheses - ie. dabs slink = slink:gsub("%s%(.+%)$", ""):gsub(",.+$", "") -- if uselbl is false, use sitelink instead of label if not uselbl then -- use slink as display, preserving label case - find("^%u") is true for 1st char uppercase if label:find("^%u") then label = slink:gsub("^(%l)", string.upper) else label = slink:gsub("^(%u)", string.lower) end end end end if donotlink[label] then disp = prefix .. fmt .. label .. fmt .. postfix else disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]" end elseif islabel then -- no sitelink, label exists, so check if a redirect with that title exists, if linkredir is true -- display plain label by default disp = prefix .. fmt .. label .. fmt .. postfix if linkredir then local artitle = mw.title.new(label, 0) -- only nil if label has invalid chars if not donotlink[label] and artitle and artitle.redirectTarget then -- there's a redirect with the same title as the label, so let's link to that disp = "[[".. lprefix .. label .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]" end end -- test if article title exists as redirect on current Wiki else -- no sitelink and no label, so return whatever was returned from labelOrId for now -- add tracking category [[Category:Articles with missing Wikidata information]] -- for enwiki, just return the tracking category if mw.wikibase.getGlobalSiteId() == "enwiki" then disp = i18n.missinginfocat else disp = prefix .. label .. postfix .. i18n.missinginfocat end end else local ccat = mw.wikibase.getBestStatements(id, "P373")[1] if ccat and ccat.mainsnak.datavalue then ccat = ccat.mainsnak.datavalue.value disp = "[[" .. lprefix .. "Category:" .. ccat .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]" elseif sitelink then -- this asumes that if a sitelink exists, then a label also exists disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]" else -- no sitelink and no Commons cat, so return label from labelOrId for now disp = prefix .. label .. postfix end end return disp end ------------------------------------------------------------------------------- -- sourced takes a table representing a statement that may or may not have references -- it looks for a reference sourced to something not containing the word "wikipedia" -- it returns a boolean = true if it finds a sourced reference. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local sourced = function(claim) if claim.references then for kr, vr in pairs(claim.references) do local ref = mw.wikibase.renderSnaks(vr.snaks) if not ref:find("Wiki") then return true end end end end ------------------------------------------------------------------------------- -- setRanks takes a flag (parameter passed) that requests the values to return -- "b[est]" returns preferred if available, otherwise normal -- "p[referred]" returns preferred -- "n[ormal]" returns normal -- "d[eprecated]" returns deprecated -- multiple values are allowed, e.g. "preferred normal" (which is the default) -- "best" will override the other flags, and set p and n ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local setRanks = function(rank) rank = (rank or ""):lower() -- if nothing passed, return preferred and normal -- if rank == "" then rank = "p n" end local ranks = {} for w in string.gmatch(rank, "%a+") do w = w:sub(1,1) if w == "b" or w == "p" or w == "n" or w == "d" then ranks[w] = true end end -- check if "best" is requested or no ranks requested; and if so, set preferred and normal if ranks.b or not next(ranks) then ranks.p = true ranks.n = true end return ranks end ------------------------------------------------------------------------------- -- parseInput processes the Q-id , the blacklist and the whitelist -- if an input parameter is supplied, it returns that and ends the call. -- it returns (1) either the qid or nil indicating whether or not the call should continue -- and (2) a table containing all of the statements for the propertyID and relevant Qid -- if "best" ranks are requested, it returns those instead of all non-deprecated ranks ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- local parseInput = function(frame, input_parm, property_id) -- There may be a local parameter supplied, if it's blank, set it to nil input_parm = mw.text.trim(input_parm or "") if input_parm == "" then input_parm = nil end -- return nil if Wikidata is not available if not mw.wikibase then return false, input_parm end local args = frame.args -- can take a named parameter |qid which is the Wikidata ID for the article. -- if it's not supplied, use the id for the current page local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end -- if there's no Wikidata item for the current page return nil if not qid then return false, input_parm end -- The blacklist is passed in named parameter |suppressfields local blacklist = args.suppressfields or args.spf or "" -- The whitelist is passed in named parameter |fetchwikidata local whitelist = args.fetchwikidata or args.fwd or "" if whitelist == "" then whitelist = "NONE" end -- The name of the field that this function is called from is passed in named parameter |name local fieldname = args.name or "" if blacklist ~= "" then -- The name is compulsory when blacklist is used, so return nil if it is not supplied if fieldname == "" then return false, nil end -- If this field is on the blacklist, then return nil if blacklist:find(fieldname) then return false, nil end end -- If we got this far then we're not on the blacklist -- The blacklist overrides any locally supplied parameter as well -- If a non-blank input parameter was supplied return it if input_parm then return false, input_parm end -- We can filter out non-valid properties if property_id:sub(1,1):upper() ~="P" or property_id == "P0" then return false, nil end -- Otherwise see if this field is on the whitelist: -- needs a bit more logic because find will return its second value = 0 if fieldname is "" -- but nil if fieldname not found on whitelist local _, found = whitelist:find(fieldname) found = ((found or 0) > 0) if whitelist ~= 'ALL' and (whitelist:upper() == "NONE" or not found) then return false, nil end -- See what's on Wikidata (the call always returns a table, but it may be empty): local props = {} if args.reqranks.b then props = mw.wikibase.getBestStatements(qid, property_id) else props = mw.wikibase.getAllStatements(qid, property_id) end if props[1] then return qid, props end -- no property on Wikidata return false, nil end ------------------------------------------------------------------------------- -- createicon assembles the "Edit at Wikidata" pen icon. -- It returns a wikitext string inside a span class="penicon" -- if entityID is nil or empty, the ID associated with current page is used -- langcode and propertyID may be nil or empty ------------------------------------------------------------------------------- -- Dependencies: i18n[]; ------------------------------------------------------------------------------- local createicon = function(langcode, entityID, propertyID) langcode = langcode or "" if not entityID or entityID == "" then entityID= mw.wikibase.getEntityIdForCurrentPage() end propertyID = propertyID or "" local icon = "&nbsp;<span class='penicon autoconfirmed-show'>[[" -- "&nbsp;<span data-bridge-edit-flow='overwrite' class='penicon'>[[" -> enable Wikidata Bridge .. i18n["filespace"] .. ":OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt=" .. i18n["editonwikidata"] .. "|link=https://www.wikidata.org/wiki/" .. entityID if langcode ~= "" then icon = icon .. "?uselang=" .. langcode end if propertyID ~= "" then icon = icon .. "#" .. propertyID end icon = icon .. "|" .. i18n["editonwikidata"] .. "]]</span>" return icon end ------------------------------------------------------------------------------- -- assembleoutput takes the sequence table containing the property values -- and formats it according to switches given. It returns a string or nil. -- It uses the entityID (and optionally propertyID) to create a link in the pen icon. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); ------------------------------------------------------------------------------- local assembleoutput = function(out, args, entityID, propertyID) -- sorted is a boolean passed to enable sorting of the values returned -- if nothing or an empty string is passed set it false -- if "false" or "no" or "0" is passed set it false local sorted = parseParam(args.sorted, false) -- noicon is a boolean passed to suppress the trailing "edit at Wikidata" icon -- for use when the value is processed further by the infobox -- if nothing or an empty string is passed set it false -- if "false" or "no" or "0" is passed set it false local noic = parseParam(args.noicon, false) -- list is the name of a template that a list of multiple values is passed through -- examples include "hlist" and "ubl" -- setting it to "prose" produces something like "1, 2, 3, and 4" local list = args.list or "" -- sep is a string that is used to separate multiple returned values -- if nothing or an empty string is passed set it to the default -- any double-quotes " are stripped out, so that spaces may be passed -- e.g. |sep=" - " local sepdefault = i18n["list separator"] local separator = args.sep or "" separator = string.gsub(separator, '"', '') if separator == "" then separator = sepdefault end -- collapse is a number that determines the maximum number of returned values -- before the output is collapsed. -- Zero or not a number result in no collapsing (default becomes 0). local collapse = tonumber(args.collapse) or 0 -- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value -- this is useful for tracking and debugging local replacetext = mw.text.trim(args.rt or args.replacetext or "") -- if there's anything to return, then return a list -- comma-separated by default, but may be specified by the sep parameter -- optionally specify a hlist or ubl or a prose list, etc. local strout if #out > 0 then if sorted then table.sort(out) end -- if there's something to display and a pen icon is wanted, add it the end of the last value local hasdisplay = false for i, v in ipairs(out) do if v ~= i18n.missinginfocat then hasdisplay = true break end end if not noic and hasdisplay then out[#out] = out[#out] .. createicon(args.langobj.code, entityID, propertyID) end if list == "" then strout = table.concat(out, separator) elseif list:lower() == "prose" then strout = mw.text.listToText( out ) else strout = mw.getCurrentFrame():expandTemplate{title = list, args = out} end if collapse >0 and #out > collapse then strout = collapsediv .. strout .. "</div>" end else strout = nil -- no items had valid reference end if replacetext ~= "" and strout then strout = replacetext end return strout end ------------------------------------------------------------------------------- -- rendersnak takes a table (propval) containing the information stored on one property value -- and returns the value as a string and its language if monolingual text. -- It handles data of type: -- wikibase-item -- time -- string, url, commonsMedia, external-id -- quantity -- globe-coordinate -- monolingualtext -- It also requires linked, the link/pre/postfixes, uabbr, and the arguments passed from frame. -- The optional filter parameter allows quantities to be be filtered by unit Qid. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); labelOrId(); i18n[]; dateFormat(); -- roundto(); decimalPrecision(); decimalToDMS(); linkedItem(); ------------------------------------------------------------------------------- local rendersnak = function(propval, args, linked, lpre, lpost, pre, post, uabbr, filter) lpre = lpre or "" lpost = lpost or "" pre = pre or "" post = post or "" args.lang = args.lang or findLang().code -- allow values to display a fixed text instead of label local dtxt = args.displaytext or args.dt if dtxt == "" then dtxt = nil end -- switch to use display of short name (P1813) instead of label local shortname = args.shortname or args.sn shortname = parseParam(shortname, false) local snak = propval.mainsnak or propval local dtype = snak.datatype local dv = snak.datavalue dv = dv and dv.value -- value and monolingual text language code returned local val, mlt if propval.rank and not args.reqranks[propval.rank:sub(1, 1)] then -- val is nil: value has a rank that isn't requested ------------------------------------ elseif snak.snaktype == "somevalue" then -- value is unknown val = i18n["Unknown"] ------------------------------------ elseif snak.snaktype == "novalue" then -- value is none -- val = "No value" -- don't return anything ------------------------------------ elseif dtype == "wikibase-item" then -- data type is a wikibase item: -- it's wiki-linked value, so output as link if enabled and possible local qnumber = dv.id if linked then val = linkedItem(qnumber, args) else -- no link wanted so check for display-text, otherwise test for lang code local label, islabel if dtxt then label = dtxt else label, islabel = labelOrId(qnumber) local langlabel = mw.wikibase.getLabelByLang(qnumber, args.lang) if langlabel then label = mw.text.nowiki( langlabel ) end end val = pre .. label .. post end -- test for link required ------------------------------------ elseif dtype == "time" then -- data type is time: -- time is in timestamp format -- date precision is integer per mediawiki -- output formatting according to preferences (y/dmy/mdy) -- BC format as BC or BCE -- plaindate is passed to disable looking for "sourcing cirumstances" -- or to set the adjectival form -- qualifiers (if any) is a nested table or nil -- lang is given, or user language, or site language -- -- Here we can check whether args.df has a value -- If not, use code from Module:Sandbox/RexxS/Getdateformat to set it from templates like {{Use mdy dates}} val = dateFormat(dv.time, dv.precision, args.df, args.bc, args.pd, propval.qualifiers, args.lang, "", dv.calendarmodel) ------------------------------------ -- data types which are strings: elseif dtype == "commonsMedia" or dtype == "external-id" or dtype == "string" or dtype == "url" then -- commonsMedia or external-id or string or url -- all have mainsnak.datavalue.value as string if (lpre == "" or lpre == ":") and lpost == "" then -- don't link if no linkpre/postfix or linkprefix is just ":" val = pre .. dv .. post elseif dtype == "external-id" then val = "[" .. lpre .. dv .. lpost .. " " .. pre .. dv .. post .. "]" else val = "[[" .. lpre .. dv .. lpost .. "|" .. pre .. dv .. post .. "]]" end -- check for link requested (i.e. either linkprefix or linkpostfix exists) ------------------------------------ -- data types which are quantities: elseif dtype == "quantity" then -- quantities have mainsnak.datavalue.value.amount and mainsnak.datavalue.value.unit -- the unit is of the form http://www.wikidata.org/entity/Q829073 -- -- implement a switch to turn on/off numerical formatting later local fnum = true -- -- a switch to turn on/off conversions - only for en-wiki local conv = parseParam(args.conv or args.convert, false) -- if we have conversions, we won't have formatted numbers or scales if conv then uabbr = true fnum = false args.scale = "0" end -- -- a switch to turn on/off showing units, default is true local showunits = parseParam(args.su or args.showunits, true) -- -- convert amount to a number local amount = tonumber(dv.amount) or i18n["NaN"] -- -- scale factor for millions, billions, etc. local sc = tostring(args.scale or ""):sub(1,1):lower() local scale if sc == "a" then -- automatic scaling if amount > 1e15 then scale = 12 elseif amount > 1e12 then scale = 9 elseif amount > 1e9 then scale = 6 elseif amount > 1e6 then scale = 3 else scale = 0 end else scale = tonumber(args.scale) or 0 if scale < 0 or scale > 12 then scale = 0 end scale = math.floor(scale/3) * 3 end local factor = 10^scale amount = amount / factor -- ranges: local range = "" -- check if upper and/or lower bounds are given and significant local upb = tonumber(dv.upperBound) local lowb = tonumber(dv.lowerBound) if upb and lowb then -- differences rounded to 2 sig fig: local posdif = roundto(upb - amount, 2) / factor local negdif = roundto(amount - lowb, 2) / factor upb, lowb = amount + posdif, amount - negdif -- round scaled numbers to integers or 4 sig fig if (scale > 0 or sc == "a") then if amount < 1e4 then amount = roundto(amount, 4) else amount = math.floor(amount + 0.5) end end if fnum then amount = args.langobj:formatNum( amount ) end if posdif ~= negdif then -- non-symmetrical range = " +" .. posdif .. " -" .. negdif elseif posdif ~= 0 then -- symmetrical and non-zero range = " ±" .. posdif else -- otherwise range is zero, so leave it as "" end else -- round scaled numbers to integers or 4 sig fig if (scale > 0 or sc == "a") then if amount < 1e4 then amount = roundto(amount, 4) else amount = math.floor(amount + 0.5) end end if fnum then amount = args.langobj:formatNum( amount ) end end -- unit names and symbols: -- extract the qid in the form 'Qnnn' from the value.unit url -- and then fetch the label from that - or symbol if unitabbr is true local unit = "" local usep = "" local usym = "" local unitqid = string.match( dv.unit, "(Q%d+)" ) if filter and unitqid ~= filter then return nil end if unitqid and showunits then local uname = mw.wikibase.getLabelByLang(unitqid, args.lang) or "" if uname ~= "" then usep, unit = " ", uname end if uabbr then -- see if there's a unit symbol (P5061) local unitsymbols = mw.wikibase.getBestStatements(unitqid, "P5061") -- construct fallback table, add local lang and multiple languages local fbtbl = mw.language.getFallbacksFor( args.lang ) table.insert( fbtbl, 1, args.lang ) table.insert( fbtbl, 1, "mul" ) local found = false for idx1, us in ipairs(unitsymbols) do for idx2, fblang in ipairs(fbtbl) do if us.mainsnak.datavalue.value.language == fblang then usym = us.mainsnak.datavalue.value.text found = true break end if found then break end end -- loop through fallback table end -- loop through values of P5061 if found then usep, unit = "&nbsp;", usym end end end -- format display: if conv then if range == "" then val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {amount, unit}} else val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {lowb, "to", upb, unit}} end elseif unit == "$" or unit == "£" then val = unit .. amount .. range .. i18n.multipliers[scale] else val = amount .. range .. i18n.multipliers[scale] .. usep .. unit end ------------------------------------ -- datatypes which are global coordinates: elseif dtype == "globe-coordinate" then -- 'display' parameter defaults to "inline, title" *** unused for now *** -- local disp = args.display or "" -- if disp == "" then disp = "inline, title" end -- -- format parameter switches from deg/min/sec to decimal degrees -- default is deg/min/sec -- decimal degrees needs |format = dec local form = (args.format or ""):lower():sub(1,3) if form ~= "dec" then form = "dms" end -- not needed for now -- -- show parameter allows just the latitude, or just the longitude, or both -- to be returned as a signed decimal, ignoring the format parameter. local show = (args.show or ""):lower() if show ~= "longlat" then show = show:sub(1,3) end -- local lat, long, prec = dv.latitude, dv.longitude, dv.precision if show == "lat" then val = decimalPrecision(lat, prec) elseif show == "lon" then val = decimalPrecision(long, prec) elseif show == "longlat" then val = decimalPrecision(long, prec) .. ", " .. decimalPrecision(lat, prec) else local ns = "N" local ew = "E" if lat < 0 then ns = "S" lat = - lat end if long < 0 then ew = "W" long = - long end if form == "dec" then lat = decimalPrecision(lat, prec) long = decimalPrecision(long, prec) val = lat .. "°" .. ns .. " " .. long .. "°" .. ew else local latdeg, latmin, latsec = decimalToDMS(lat, prec) local longdeg, longmin, longsec = decimalToDMS(long, prec) if latsec == 0 and longsec == 0 then if latmin == 0 and longmin == 0 then val = latdeg .. "°" .. ns .. " " .. longdeg .. "°" .. ew else val = latdeg .. "°" .. latmin .. "′" .. ns .. " " val = val .. longdeg .. "°".. longmin .. "′" .. ew end else val = latdeg .. "°" .. latmin .. "′" .. latsec .. "″" .. ns .. " " val = val .. longdeg .. "°" .. longmin .. "′" .. longsec .. "″" .. ew end end end ------------------------------------ elseif dtype == "monolingualtext" then -- data type is Monolingual text: -- has mainsnak.datavalue.value as a table containing language/text pairs -- collect all the values in 'out' and languages in 'mlt' and process them later val = pre .. dv.text .. post mlt = dv.language ------------------------------------ else -- some other data type so write a specific handler val = "unknown data type: " .. dtype end -- of datatype/unknown value/sourced check return val, mlt end ------------------------------------------------------------------------------- -- propertyvalueandquals takes a property object, the arguments passed from frame, -- and a qualifier propertyID. -- It returns a sequence (table) of values representing the values of that property -- and qualifiers that match the qualifierID if supplied. ------------------------------------------------------------------------------- -- Dependencies: parseParam(); sourced(); labelOrId(); i18n.latestdatequalifier(); format_Date(); -- makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); assembleoutput(); ------------------------------------------------------------------------------- local function propertyvalueandquals(objproperty, args, qualID) -- needs this style of declaration because it's re-entrant -- onlysourced is a boolean passed to return only values sourced to other than Wikipedia -- if nothing or an empty string is passed set it true local onlysrc = parseParam(args.onlysourced or args.osd, true) -- linked is a a boolean that enables the link to a local page via sitelink -- if nothing or an empty string is passed set it true local linked = parseParam(args.linked, true) -- prefix is a string that may be nil, empty (""), or a string of characters -- this is prefixed to each value -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local prefix = (args.prefix or ""):gsub('"', '') -- postfix is a string that may be nil, empty (""), or a string of characters -- this is postfixed to each value -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local postfix = (args.postfix or ""):gsub('"', '') -- linkprefix is a string that may be nil, empty (""), or a string of characters -- this creates a link and is then prefixed to each value -- useful when when multiple values are returned and indirect links are needed -- any double-quotes " are stripped out, so that spaces may be passed local lprefix = (args.linkprefix or args.lp or ""):gsub('"', '') -- linkpostfix is a string that may be nil, empty (""), or a string of characters -- this is postfixed to each value when linking is enabled with lprefix -- useful when when multiple values are returned -- any double-quotes " are stripped out, so that spaces may be passed local lpostfix = (args.linkpostfix or ""):gsub('"', '') -- wdlinks is a boolean passed to enable links to Wikidata when no article exists -- if nothing or an empty string is passed set it false local wdl = parseParam(args.wdlinks or args.wdl, false) -- unitabbr is a boolean passed to enable unit abbreviations for common units -- if nothing or an empty string is passed set it false local uabbr = parseParam(args.unitabbr or args.uabbr, false) -- qualsonly is a boolean passed to return just the qualifiers -- if nothing or an empty string is passed set it false local qualsonly = parseParam(args.qualsonly or args.qo, false) -- maxvals is a string that may be nil, empty (""), or a number -- this determines how many items may be returned when multiple values are available -- setting it = 1 is useful where the returned string is used within another call, e.g. image local maxvals = tonumber(args.maxvals) or 0 -- pd (plain date) is a string: yes/true/1 | no/false/0 | adj -- to disable/enable "sourcing cirumstances" or use adjectival form for the plain date local pd = args.plaindate or args.pd or "no" args.pd = pd -- allow qualifiers to have a different date format; default to year unless qualsonly is set args.qdf = args.qdf or args.qualifierdateformat or args.df or (not qualsonly and "y") local lang = args.lang or findLang().code -- qualID is a string list of wanted qualifiers or "ALL" qualID = qualID or "" -- capitalise list of wanted qualifiers and substitute "DATES" qualID = qualID:upper():gsub("DATES", "P580, P582") local allflag = (qualID == "ALL") -- create table of wanted qualifiers as key local qwanted = {} -- create sequence of wanted qualifiers local qorder = {} for q in mw.text.gsplit(qualID, "%p") do -- split at punctuation and iterate local qtrim = mw.text.trim(q) if qtrim ~= "" then qwanted[mw.text.trim(q)] = true qorder[#qorder+1] = qtrim end end -- qsep is the output separator for rendering qualifier list local qsep = (args.qsep or ""):gsub('"', '') -- qargs are the arguments to supply to assembleoutput() local qargs = { ["osd"] = "false", ["linked"] = tostring(linked), ["prefix"] = args.qprefix, ["postfix"] = args.qpostfix, ["linkprefix"] = args.qlinkprefix or args.qlp, ["linkpostfix"] = args.qlinkpostfix, ["wdl"] = "false", ["unitabbr"] = tostring(uabbr), ["maxvals"] = 0, ["sorted"] = tostring(args.qsorted), ["noicon"] = "true", ["list"] = args.qlist, ["sep"] = qsep, ["langobj"] = args.langobj, ["lang"] = args.langobj.code, ["df"] = args.qdf, ["sn"] = parseParam(args.qsn or args.qshortname, false), } -- all proper values of a Wikidata property will be the same type as the first -- qualifiers don't have a mainsnak, properties do local datatype = objproperty[1].datatype or objproperty[1].mainsnak.datatype -- out[] holds the a list of returned values for this property -- mlt[] holds the language code if the datatype is monolingual text local out = {} local mlt = {} for k, v in ipairs(objproperty) do local hasvalue = true if (onlysrc and not sourced(v)) then -- no value: it isn't sourced when onlysourced=true hasvalue = false else local val, lcode = rendersnak(v, args, linked, lprefix, lpostfix, prefix, postfix, uabbr) if not val then hasvalue = false -- rank doesn't match elseif qualsonly and qualID then -- suppress value returned: only qualifiers are requested else out[#out+1], mlt[#out+1] = val, lcode end end -- See if qualifiers are to be returned: local snak = v.mainsnak or v if hasvalue and v.qualifiers and qualID ~= "" and snak.snaktype~="novalue" then -- collect all wanted qualifier values returned in qlist, indexed by propertyID local qlist = {} local timestart, timeend = "", "" -- loop through qualifiers for k1, v1 in pairs(v.qualifiers) do if allflag or qwanted[k1] then if k1 == "P1326" then local ts = v1[1].datavalue.value.time local dp = v1[1].datavalue.value.precision qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "before") elseif k1 == "P1319" then local ts = v1[1].datavalue.value.time local dp = v1[1].datavalue.value.precision qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "after") elseif k1 == "P580" then timestart = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one start time as valid elseif k1 == "P582" then timeend = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one end time as valid else local q = assembleoutput(propertyvalueandquals(v1, qargs), qargs) -- we already deal with circa via 'sourcing circumstances' if the datatype was time -- circa may be either linked or unlinked *** internationalise later *** if datatype ~= "time" or q ~= "circa" and not (type(q) == "string" and q:find("circa]]")) then qlist[k1] = q end end end -- of test for wanted end -- of loop through qualifiers -- set date separator local t = timestart .. timeend -- *** internationalise date separators later *** local dsep = "&ndash;" if t:find("%s") or t:find("&nbsp;") then dsep = " &ndash; " end -- set the order for the list of qualifiers returned; start time and end time go last if next(qlist) then local qlistout = {} if allflag then for k2, v2 in pairs(qlist) do qlistout[#qlistout+1] = v2 end else for i2, v2 in ipairs(qorder) do qlistout[#qlistout+1] = qlist[v2] end end if t ~= "" then qlistout[#qlistout+1] = timestart .. dsep .. timeend end local qstr = assembleoutput(qlistout, qargs) if qualsonly then out[#out+1] = qstr else out[#out] = out[#out] .. " (" .. qstr .. ")" end elseif t ~= "" then if qualsonly then if timestart == "" then out[#out+1] = timeend elseif timeend == "" then out[#out+1] = timestart else out[#out+1] = timestart .. dsep .. timeend end else out[#out] = out[#out] .. " (" .. timestart .. dsep .. timeend .. ")" end end end -- of test for qualifiers wanted if maxvals > 0 and #out >= maxvals then break end end -- of for each value loop -- we need to pick one value to return if the datatype was "monolingualtext" -- if there's only one value, use that -- otherwise look through the fallback languages for a match if datatype == "monolingualtext" and #out >1 then lang = mw.text.split( lang, '-', true )[1] local fbtbl = mw.language.getFallbacksFor( lang ) table.insert( fbtbl, 1, lang ) local bestval = "" local found = false for idx1, lang1 in ipairs(fbtbl) do for idx2, lang2 in ipairs(mlt) do if (lang1 == lang2) and not found then bestval = out[idx2] found = true break end end -- loop through values of property end -- loop through fallback languages if found then -- replace output table with a table containing the best value out = { bestval } else -- more than one value and none of them on the list of fallback languages -- sod it, just give them the first one out = { out[1] } end end return out end ------------------------------------------------------------------------------- -- Common code for p.getValueByQual and p.getValueByLang ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- local _getvaluebyqual = function(frame, qualID, checkvalue) -- The property ID that will have a qualifier is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or "") if propertyID == "" then return "no property supplied" end if qualID == "" then return "no qualifier supplied" end -- onlysourced is a boolean passed to return property values -- only when property values are sourced to something other than Wikipedia -- if nothing or an empty string is passed set it true -- if "false" or "no" or 0 is passed set it false local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- set a language object and code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args -- check for locally supplied parameter in second unnamed parameter -- success means no local parameter and the property exists local qid, props = parseInput(frame, args[2], propertyID) local linked = parseParam(args.linked, true) local lpre = (args.linkprefix or args.lp or ""):gsub('"', '') local lpost = (args.linkpostfix or ""):gsub('"', '') local pre = (args.prefix or ""):gsub('"', '') local post = (args.postfix or ""):gsub('"', '') local uabbr = parseParam(args.unitabbr or args.uabbr, false) local filter = (args.unit or ""):upper() local maxvals = tonumber(args.maxvals) or 0 if filter == "" then filter = nil end if qid then local out = {} -- Scan through the values of the property -- we want something like property is "pronunciation audio (P443)" in propertyID -- with a qualifier like "language of work or name (P407)" in qualID -- whose value has the required ID, like "British English (Q7979)", in qval for k1, v1 in ipairs(props) do if v1.mainsnak.snaktype == "value" then -- check if it has the right qualifier local v1q = v1.qualifiers if v1q and v1q[qualID] then if onlysrc == false or sourced(v1) then -- if we've got this far, we have a (sourced) claim with qualifiers -- so see if matches the required value -- We'll only deal with wikibase-items and strings for now if v1q[qualID][1].datatype == "wikibase-item" then if checkvalue(v1q[qualID][1].datavalue.value.id) then out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter) end elseif v1q[qualID][1].datatype == "string" then if checkvalue(v1q[qualID][1].datavalue.value) then out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter) end end end -- of check for sourced end -- of check for matching required value and has qualifiers else return nil end -- of check for string if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of propertyID return assembleoutput(out, frame.args, qid, propertyID) else return props -- either local parameter or nothing end -- of test for success return nil end ------------------------------------------------------------------------------- -- _location takes Q-id and follows P276 (location) -- or P131 (located in the administrative territorial entity) or P706 (located on terrain feature) -- from the initial item to higher level territories/locations until it reaches the highest. -- An optional boolean, 'first', determines whether the first item is returned (default: false). -- An optional boolean 'skip' toggles the display to skip to the last item (default: false). -- It returns a table containing the locations - linked where possible, except for the highest. ------------------------------------------------------------------------------- -- Dependencies: findLang(); labelOrId(); linkedItem ------------------------------------------------------------------------------- local _location = function(qid, first, skip) first = parseParam(first, false) skip = parseParam(skip, false) local locs = {"P276", "P131", "P706"} local out = {} local langcode = findLang():getCode() local finished = false local count = 0 local prevqid = "Q0" repeat local prop for i1, v1 in ipairs(locs) do local proptbl = mw.wikibase.getBestStatements(qid, v1) if #proptbl > 1 then -- there is more than one higher location local prevP131, prevP131id if prevqid ~= "Q0" then prevP131 = mw.wikibase.getBestStatements(prevqid, "P131")[1] prevP131id = prevP131 and prevP131.mainsnak.datavalue and prevP131.mainsnak.datavalue.value.id end for i2, v2 in ipairs(proptbl) do local parttbl = v2.qualifiers and v2.qualifiers.P518 if parttbl then -- this higher location has qualifier 'applies to part' (P518) for i3, v3 in ipairs(parttbl) do if v3.snaktype == "value" and v3.datavalue.value.id == prevqid then -- it has a value equal to the previous location prop = proptbl[i2] break end -- of test for matching last location end -- of loop through values of 'applies to part' else -- there's no qualifier 'applies to part' (P518) -- so check if the previous location had a P131 that matches this alternate if qid == prevP131id then prop = proptbl[i2] break end -- of test for matching previous P131 end end -- of loop through parent locations -- fallback to second value if match not found prop = prop or proptbl[2] elseif #proptbl > 0 then prop = proptbl[1] end if prop then break end end -- check if it's an instance of (P31) a country (Q6256) or sovereign state (Q3624078) -- and terminate the chain if it is local inst = mw.wikibase.getAllStatements(qid, "P31") if #inst > 0 then for k, v in ipairs(inst) do local instid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id -- stop if it's a country (or a country within the United Kingdom if skip is true) if instid == "Q6256" or instid == "Q3624078" or (skip and instid == "Q3336843") then prop = nil -- this will ensure this is treated as top-level location break end end end -- get the name of this location and update qid to point to the parent location if prop and prop.mainsnak.datavalue then if not skip or count == 0 then local args = { lprefix = ":" } out[#out+1] = linkedItem(qid, args) -- get a linked value if we can end qid, prevqid = prop.mainsnak.datavalue.value.id, qid else -- This is top-level location, so get short name except when this is the first item -- Use full label if there's no short name or this is the first item local prop1813 = mw.wikibase.getAllStatements(qid, "P1813") -- if there's a short name and this isn't the only item if prop1813[1] and (#out > 0)then local shortname -- short name is monolingual text, so look for match to the local language -- choose the shortest 'short name' in that language for k, v in pairs(prop1813) do if v.mainsnak.datavalue.value.language == langcode then local name = v.mainsnak.datavalue.value.text if (not shortname) or (#name < #shortname) then shortname = name end end end -- add the shortname if one is found, fallback to the label -- but skip it if it's "USA" if shortname ~= "USA" then out[#out+1] = shortname or labelOrId(qid) else if skip then out[#out+1] = "US" end end else -- no shortname, so just add the label local loc = labelOrId(qid) -- exceptions go here: if loc == "United States of America" then out[#out+1] = "United States" else out[#out+1] = loc end end finished = true end count = count + 1 until finished or count >= 10 -- limit to 10 levels to avoid infinite loops -- remove the first location if not required if not first then table.remove(out, 1) end -- we might have duplicate text for consecutive locations, so remove them if #out > 2 then local plain = {} for i, v in ipairs(out) do -- strip any links plain[i] = v:gsub("^%[%[[^|]*|", ""):gsub("]]$", "") end local idx = 2 repeat if plain[idx] == plain[idx-1] then -- duplicate found local removeidx = 0 if (plain[idx] ~= out[idx]) and (plain[idx-1] == out[idx-1]) then -- only second one is linked, so drop the first removeidx = idx - 1 elseif (plain[idx] == out[idx]) and (plain[idx-1] ~= out[idx-1]) then -- only first one is linked, so drop the second removeidx = idx else -- pick one removeidx = idx - (os.time()%2) end table.remove(out, removeidx) table.remove(plain, removeidx) else idx = idx +1 end until idx >= #out end return out end ------------------------------------------------------------------------------- -- _getsumofparts scans the property 'has part' (P527) for values matching a list. -- The list (args.vlist) consists of a string of Qids separated by spaces or any usual punctuation. -- If the matched values have a qualifer 'quantity' (P1114), those quantites are summed. -- The sum is returned as a number (i.e. 0 if none) -- a table of arguments is supplied implementing the usual parameters. ------------------------------------------------------------------------------- -- Dependencies: setRanks; parseParam; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- local _getsumofparts = function(args) local vallist = (args.vlist or ""):upper() if vallist == "" then return end args.reqranks = setRanks(args.rank) local f = {} f.args = args local qid, props = parseInput(f, "", "P527") if not qid then return 0 end local onlysrc = parseParam(args.onlysourced or args.osd, true) local sum = 0 for k1, v1 in ipairs(props) do if (onlysrc == false or sourced(v1)) and v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" and vallist:match( v1.mainsnak.datavalue.value.id ) and v1.qualifiers then local quals = v1.qualifiers["P1114"] if quals then for k2, v2 in ipairs(quals) do sum = sum + v2.datavalue.value.amount end end end end return sum end ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Public functions ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- _getValue makes the functionality of getValue available to other modules ------------------------------------------------------------------------------- -- Dependencies: setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced; -- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p._getValue = function(args) -- parameter sets for commonly used groups of parameters local paraset = tonumber(args.ps or args.parameterset or 0) if paraset == 1 then -- a common setting args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" elseif paraset == 2 then -- equivalent to raw args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" args.linked = "no" args.pd = "true" elseif paraset == 3 then -- third set goes here end -- implement eid parameter local eid = args.eid if eid == "" then return nil elseif eid then args.qid = eid end local propertyID = mw.text.trim(args[1] or "") args.reqranks = setRanks(args.rank) -- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value -- this is useful for tracking and debugging, so we set fetchwikidata=ALL to fill the whitelist local replacetext = mw.text.trim(args.rt or args.replacetext or "") if replacetext ~= "" then args.fetchwikidata = "ALL" end local f = {} f.args = args local entityid, props = parseInput(f, f.args[2], propertyID) if not entityid then return props -- either the input parameter or nothing end -- qual is a string containing the property ID of the qualifier(s) to be returned -- if qual == "ALL" then all qualifiers returned -- if qual == "DATES" then qualifiers P580 (start time) and P582 (end time) returned -- if nothing or an empty string is passed set it nil -> no qualifiers returned local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end -- set a language object and code in the args table args.langobj = findLang(args.lang) args.lang = args.langobj.code -- table 'out' stores the return value(s): local out = propertyvalueandquals(props, args, qualID) -- format the table of values and return it as a string: return assembleoutput(out, args, entityid, propertyID) end ------------------------------------------------------------------------------- -- getValue is used to get the value(s) of a property -- The property ID is passed as the first unnamed parameter and is required. -- A locally supplied parameter may optionaly be supplied as the second unnamed parameter. -- The function will now also return qualifiers if parameter qual is supplied ------------------------------------------------------------------------------- -- Dependencies: _getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced; -- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p.getValue = function(frame) local args= frame.args if not args[1] then args = frame:getParent().args if not args[1] then return i18n.errors["No property supplied"] end end return p._getValue(args) end ------------------------------------------------------------------------------- -- getPreferredValue is used to get a value, -- (or a comma separated list of them if multiple values exist). -- If preferred ranks are set, it will return those values, otherwise values with normal ranks -- now redundant to getValue with |rank=best ------------------------------------------------------------------------------- -- Dependencies: p.getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; -- parseParam; sourced; labelOrId; i18n.latestdatequalifier; format_Date; -- makeOrdinal; roundto; decimalPrecision; decimalToDMS; ------------------------------------------------------------------------------- p.getPreferredValue = function(frame) frame.args.rank = "best" return p.getValue(frame) end ------------------------------------------------------------------------------- -- getCoords is used to get coordinates for display in an infobox -- whitelist and blacklist are implemented -- optional 'display' parameter is allowed, defaults to nil - was "inline, title" ------------------------------------------------------------------------------- -- Dependencies: setRanks(); parseInput(); decimalPrecision(); ------------------------------------------------------------------------------- p.getCoords = function(frame) local propertyID = "P625" -- if there is a 'display' parameter supplied, use it -- otherwise default to nothing local disp = frame.args.display or "" if disp == "" then disp = nil -- default to not supplying display parameter, was "inline, title" end -- there may be a format parameter to switch from deg/min/sec to decimal degrees -- default is deg/min/sec -- decimal degrees needs |format = dec local form = (frame.args.format or ""):lower():sub(1,3) if form ~= "dec" then form = "dms" end -- just deal with best values frame.args.reqranks = setRanks("best") local qid, props = parseInput(frame, frame.args[1], propertyID) if not qid then return props -- either local parameter or nothing else local dv = props[1].mainsnak.datavalue.value local lat, long, prec = dv.latitude, dv.longitude, dv.precision lat = decimalPrecision(lat, prec) long = decimalPrecision(long, prec) local lat_long = { lat, long } lat_long["display"] = disp lat_long["format"] = form -- invoke template Coord with the values stored in the table return frame:expandTemplate{title = 'coord', args = lat_long} end end ------------------------------------------------------------------------------- -- getQualifierValue is used to get a formatted value of a qualifier -- -- The call needs: a property (the unnamed parameter or 1=) -- a target value for that property (pval=) -- a qualifier for that target value (qual=) -- The usual whitelisting and blacklisting of the property is implemented -- The boolean onlysourced= parameter can be set to return nothing -- when the property is unsourced (or only sourced to Wikipedia) ------------------------------------------------------------------------------- -- Dependencies: parseParam(); setRanks(); parseInput(); sourced(); -- propertyvalueandquals(); assembleoutput(); -- labelOrId(); i18n.latestdatequalifier(); format_Date(); -- findLang(); makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); ------------------------------------------------------------------------------- p.getQualifierValue = function(frame) -- The property ID that will have a qualifier is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or "") -- The value of the property we want to match whose qualifier value is to be returned -- is passed in named parameter |pval= local propvalue = frame.args.pval -- The property ID of the qualifier -- whose value is to be returned is passed in named parameter |qual= local qualifierID = frame.args.qual -- A filter can be set like this: filter=P642==Q22674854 local filter, fprop, fval local ftable = mw.text.split(frame.args.filter or "", "==") if ftable[2] then fprop = mw.text.trim(ftable[1]) fval = mw.text.trim(ftable[2]) filter = true end -- onlysourced is a boolean passed to return qualifiers -- only when property values are sourced to something other than Wikipedia -- if nothing or an empty string is passed set it true -- if "false" or "no" or 0 is passed set it false local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set a language object and language code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- check for locally supplied parameter in second unnamed parameter -- success means no local parameter and the property exists local qid, props = parseInput(frame, frame.args[2], propertyID) if qid then local out = {} -- Scan through the values of the property -- we want something like property is P793, significant event (in propertyID) -- whose value is something like Q385378, construction (in propvalue) -- then we can return the value(s) of a qualifier such as P580, start time (in qualifierID) for k1, v1 in pairs(props) do if v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" then -- It's a wiki-linked value, so check if it's the target (in propvalue) and if it has qualifiers if v1.mainsnak.datavalue.value.id == propvalue and v1.qualifiers then if onlysrc == false or sourced(v1) then -- if we've got this far, we have a (sourced) claim with qualifiers -- which matches the target, so apply the filter and find the value(s) of the qualifier we want if not filter or (v1.qualifiers[fprop] and v1.qualifiers[fprop][1].datavalue.value.id == fval) then local quals = v1.qualifiers[qualifierID] if quals then -- can't reference qualifer, so set onlysourced = "no" (args are strings, not boolean) local qargs = frame.args qargs.onlysourced = "no" local vals = propertyvalueandquals(quals, qargs, qid) for k, v in ipairs(vals) do out[#out + 1] = v end end end end -- of check for sourced end -- of check for matching required value and has qualifiers end -- of check for wikibase entity end -- of loop through values of propertyID return assembleoutput(out, frame.args, qid, propertyID) else return props -- either local parameter or nothing end -- of test for success return nil end ------------------------------------------------------------------------------- -- getSumOfParts scans the property 'has part' (P527) for values matching a list. -- The list is passed in parameter vlist. -- It consists of a string of Qids separated by spaces or any usual punctuation. -- If the matched values have a qualifier 'quantity' (P1114), those quantities are summed. -- The sum is returned as a number or nothing if zero. ------------------------------------------------------------------------------- -- Dependencies: _getsumofparts; ------------------------------------------------------------------------------- p.getSumOfParts = function(frame) local sum = _getsumofparts(frame.args) if sum == 0 then return end return sum end ------------------------------------------------------------------------------- -- getValueByQual gets the value of a property which has a qualifier with a given entity value -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the ID of a qualifier for that property (qualID=Pyyy) -- either the Wikibase-entity ID of a value for that qualifier (qvalue=Qzzz) -- or a string value for that qualifier (qvalue=abc123) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; -- assembleoutput; ------------------------------------------------------------------------------- p.getValueByQual = function(frame) local qualID = frame.args.qualID -- The Q-id of the value for the qualifier we want to match is in named parameter |qvalue= local qval = frame.args.qvalue or "" if qval == "" then return "no qualifier value supplied" end local function checkQID(id) return id == qval end return _getvaluebyqual(frame, qualID, checkQID) end ------------------------------------------------------------------------------- -- getValueByLang gets the value of a property which has a qualifier P407 -- ("language of work or name") whose value has the given language code -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the MediaWiki language code to match the language (lang=xx[-yy]) -- (if no code is supplied, it uses the default language) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; assembleoutput; ------------------------------------------------------------------------------- p.getValueByLang = function(frame) -- The language code for the qualifier we want to match is in named parameter |lang= local langcode = findLang(frame.args.lang).code local function checkLanguage(id) -- id should represent a language like "British English (Q7979)" -- it should have string property "Wikimedia language code (P424)" -- qlcode will be a table: local qlcode = mw.wikibase.getBestStatements(id, "P424") if (#qlcode > 0) and (qlcode[1].mainsnak.datavalue.value == langcode) then return true end end return _getvaluebyqual(frame, "P407", checkLanguage) end ------------------------------------------------------------------------------- -- getValueByRefSource gets the value of a property which has a reference "stated in" (P248) -- whose value has the given entity-ID. -- The call needs: -- a property ID (the unnamed parameter or 1=Pxxx) -- the entity ID of a value to match where the reference is stated in (match=Qzzz) -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getValueByRefSource = function(frame) -- The property ID that we want to check is the first unnamed parameter local propertyID = mw.text.trim(frame.args[1] or ""):upper() if propertyID == "" then return "no property supplied" end -- The Q-id of the value we want to match is in named parameter |qvalue= local qval = (frame.args.match or ""):upper() if qval == "" then qval = "Q21540096" end local unit = (frame.args.unit or ""):upper() if unit == "" then unit = "Q4917" end local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true) -- set the requested ranks flags frame.args.reqranks = setRanks(frame.args.rank) -- set a language object and code in the frame.args table frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local linked = parseParam(frame.args.linked, true) local uabbr = parseParam(frame.args.uabbr or frame.args.unitabbr, false) -- qid not nil means no local parameter and the property exists local qid, props = parseInput(frame, frame.args[2], propertyID) if qid then local out = {} local mlt= {} for k1, v1 in ipairs(props) do if onlysrc == false or sourced(v1) then if v1.references then for k2, v2 in ipairs(v1.references) do if v2.snaks.P248 then for k3, v3 in ipairs(v2.snaks.P248) do if v3.datavalue.value.id == qval then out[#out+1], mlt[#out+1] = rendersnak(v1, frame.args, linked, "", "", "", "", uabbr, unit) if not mlt[#out] then -- we only need one match per property value -- unless datatype was monolingual text break end end -- of test for match end -- of loop through values "stated in" end -- of test that "stated in" exists end -- of loop through references end -- of test that references exist end -- of test for sourced end -- of loop through values of propertyID if #mlt > 0 then local langcode = frame.args.lang langcode = mw.text.split( langcode, '-', true )[1] local fbtbl = mw.language.getFallbacksFor( langcode ) table.insert( fbtbl, 1, langcode ) local bestval = "" local found = false for idx1, lang1 in ipairs(fbtbl) do for idx2, lang2 in ipairs(mlt) do if (lang1 == lang2) and not found then bestval = out[idx2] found = true break end end -- loop through values of property end -- loop through fallback languages if found then -- replace output table with a table containing the best value out = { bestval } else -- more than one value and none of them on the list of fallback languages -- sod it, just give them the first one out = { out[1] } end end return assembleoutput(out, frame.args, qid, propertyID) else return props -- no property or local parameter supplied end -- of test for success end ------------------------------------------------------------------------------- -- getPropertyIDs takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity. -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p._getPropertyIDs = function(args) args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code -- change default for noicon to true args.noicon = tostring(parseParam(args.noicon or "", true)) local f = {} f.args = args local pid = mw.text.trim(args[1] or ""):upper() -- get the qid and table of claims for the property, or nothing and the local value passed local qid, props = parseInput(f, args[2], pid) if not qid then return props end if not props[1] then return nil end local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local out = {} for i, v in ipairs(props) do local snak = v.mainsnak if ( snak.datatype == "wikibase-item" ) and ( v.rank and args.reqranks[v.rank:sub(1, 1)] ) and ( snak.snaktype == "value" ) and ( sourced(v) or not onlysrc ) then out[#out+1] = snak.datavalue.value.id end if maxvals > 0 and #out >= maxvals then break end end return assembleoutput(out, args, qid, pid) end p.getPropertyIDs = function(frame) local args = frame.args return p._getPropertyIDs(args) end ------------------------------------------------------------------------------- -- getQualifierIDs takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- It takes a property-id as the first unnamed parameter, and an optional parameter qlist -- which is a list of qualifier property-ids to search for (default is "ALL") -- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity. -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getQualifierIDs = function(frame) local args = frame.args args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code -- change default for noicon to true args.noicon = tostring(parseParam(args.noicon or "", true)) local f = {} f.args = args local pid = mw.text.trim(args[1] or ""):upper() -- get the qid and table of claims for the property, or nothing and the local value passed local qid, props = parseInput(f, args[2], pid) if not qid then return props end if not props[1] then return nil end -- get the other parameters local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qlist = args.qlist or "" if qlist == "" then qlist = "ALL" end qlist = qlist:gsub("[%p%s]+", " ") .. " " local out = {} for i, v in ipairs(props) do local snak = v.mainsnak if ( v.rank and args.reqranks[v.rank:sub(1, 1)] ) and ( snak.snaktype == "value" ) and ( sourced(v) or not onlysrc ) then if v.qualifiers then for k1, v1 in pairs(v.qualifiers) do if qlist == "ALL " or qlist:match(k1 .. " ") then for i2, v2 in ipairs(v1) do if v2.datatype == "wikibase-item" and v2.snaktype == "value" then out[#out+1] = v2.datavalue.value.id end -- of test that id exists end -- of loop through qualifier values end -- of test for kq in qlist end -- of loop through qualifiers end -- of test for qualifiers end -- of test for rank value, sourced, and value exists if maxvals > 0 and #out >= maxvals then break end end -- of loop through property values return assembleoutput(out, args, qid, pid) end ------------------------------------------------------------------------------- -- getPropOfProp takes two propertyIDs: prop1 and prop2 (as well as the usual parameters) -- If the value(s) of prop1 are of type "wikibase-item" then it returns the value(s) of prop2 -- of each of those wikibase-items. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p._getPropOfProp = function(args) -- parameter sets for commonly used groups of parameters local paraset = tonumber(args.ps or args.parameterset or 0) if paraset == 1 then -- a common setting args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" elseif paraset == 2 then -- equivalent to raw args.rank = "best" args.fetchwikidata = "ALL" args.onlysourced = "no" args.noicon = "true" args.linked = "no" args.pd = "true" elseif paraset == 3 then -- third set goes here end args.reqranks = setRanks(args.rank) args.langobj = findLang(args.lang) args.lang = args.langobj.code local pid1 = args.prop1 or args.pid1 or "" local pid2 = args.prop2 or args.pid2 or "" if pid1 == "" or pid2 == "" then return nil end local f = {} f.args = args local qid1, statements1 = parseInput(f, args[1], pid1) -- parseInput nulls empty args[1] and returns args[1] if nothing on Wikidata if not qid1 then return statements1 end -- otherwise it returns the qid and a table for the statement local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end local out = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then local snak = v.mainsnak if snak.datatype == "wikibase-item" and snak.snaktype == "value" then local qid2 = snak.datavalue.value.id local statements2 = {} if args.reqranks.b then statements2 = mw.wikibase.getBestStatements(qid2, pid2) else statements2 = mw.wikibase.getAllStatements(qid2, pid2) end if statements2[1] then local out2 = propertyvalueandquals(statements2, args, qualID) out[#out+1] = assembleoutput(out2, args, qid2, pid2) end end -- of test for valid property1 value end -- of test for sourced if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of property1 return assembleoutput(out, args, qid1, pid1) end p.getPropOfProp = function(frame) local args= frame.args if not args.prop1 and not args.pid1 then args = frame:getParent().args if not args.prop1 and not args.pid1 then return i18n.errors["No property supplied"] end end return p._getPropOfProp(args) end ------------------------------------------------------------------------------- -- getAwardCat takes most of the usual parameters. If the item has values of P166 (award received), -- then it examines each of those awards for P2517 (category for recipients of this award). -- If it exists, it returns the corresponding category, -- with the item's P734 (family name) as sort key, or no sort key if there is no family name. -- The sort key may be overridden by the parameter |sortkey (alias |sk). -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getAwardCat = function(frame) frame.args.reqranks = setRanks(frame.args.rank) frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args args.sep = " " local pid1 = args.prop1 or "P166" local pid2 = args.prop2 or "P2517" if pid1 == "" or pid2 == "" then return nil end -- locally supplied value: local localval = mw.text.trim(args[1] or "") local qid1, statements1 = parseInput(frame, localval, pid1) if not qid1 then return localval end -- linkprefix (strip quotes) local lp = (args.linkprefix or args.lp or ""):gsub('"', '') -- sort key (strip quotes, hyphens and periods): local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '') -- family name: local famname = "" if sk == "" then local p734 = mw.wikibase.getBestStatements(qid1, "P734")[1] local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or "" famname = mw.wikibase.getSitelink(p734id) or "" -- strip namespace and disambigation local pos = famname:find(":") or 0 famname = famname:sub(pos+1):gsub("%s%(.+%)$", "") if famname == "" then local lbl = mw.wikibase.getLabel(p734id) famname = lbl and mw.text.nowiki(lbl) or "" end end local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 local qualID = mw.text.trim(args.qual or ""):upper() if qualID == "" then qualID = nil end local out = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then local snak = v.mainsnak if snak.datatype == "wikibase-item" and snak.snaktype == "value" then local qid2 = snak.datavalue.value.id local statements2 = {} if args.reqranks.b then statements2 = mw.wikibase.getBestStatements(qid2, pid2) else statements2 = mw.wikibase.getAllStatements(qid2, pid2) end if statements2[1] and statements2[1].mainsnak.snaktype == "value" then local qid3 = statements2[1].mainsnak.datavalue.value.id local sitelink = mw.wikibase.getSitelink(qid3) -- if there's no local sitelink, create the sitelink from English label if not sitelink then local lbl = mw.wikibase.getLabelByLang(qid3, "en") if lbl then if lbl:sub(1,9) == "Category:" then sitelink = mw.text.nowiki(lbl) else sitelink = "Category:" .. mw.text.nowiki(lbl) end end end if sitelink then if sk ~= "" then out[#out+1] = "[[" .. lp .. sitelink .. "|" .. sk .. "]]" elseif famname ~= "" then out[#out+1] = "[[" .. lp .. sitelink .. "|" .. famname .. "]]" else out[#out+1] = "[[" .. lp .. sitelink .. "]]" end -- of check for sort keys end -- of test for sitelink end -- of test for category end -- of test for wikibase item has a value end -- of test for sourced if maxvals > 0 and #out >= maxvals then break end end -- of loop through values of property1 return assembleoutput(out, args, qid1, pid1) end ------------------------------------------------------------------------------- -- getIntersectCat takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented -- It takes two properties, |prop1 and |prop2 (e.g. occupation and country of citizenship) -- Each property's value is a wiki-base entity -- For each value of the first parameter (ranks implemented) it fetches the value's main category -- and then each value of the second parameter (possibly substituting a simpler description) -- then it returns all of the categories representing the intersection of those properties, -- (e.g. Category:Actors from Canada). A joining term may be supplied (e.g. |join=from). -- The item's P734 (family name) is the sort key, or no sort key if there is no family name. -- The sort key may be overridden by the parameter |sortkey (alias |sk). ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput; ------------------------------------------------------------------------------- p.getIntersectCat = function(frame) frame.args.reqranks = setRanks(frame.args.rank) frame.args.langobj = findLang(frame.args.lang) frame.args.lang = frame.args.langobj.code local args = frame.args args.sep = " " args.linked = "no" local pid1 = args.prop1 or "P106" local pid2 = args.prop2 or "P27" if pid1 == "" or pid2 == "" then return nil end local qid, statements1 = parseInput(frame, "", pid1) if not qid then return nil end local qid, statements2 = parseInput(frame, "", pid2) if not qid then return nil end -- topics like countries may have different names in categories from their label in Wikidata local subs_exists, subs = pcall(mw.loadData, "Module:WikidataIB/subs") local join = args.join or "" local onlysrc = parseParam(args.onlysourced or args.osd, true) local maxvals = tonumber(args.maxvals) or 0 -- linkprefix (strip quotes) local lp = (args.linkprefix or args.lp or ""):gsub('"', '') -- sort key (strip quotes, hyphens and periods): local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '') -- family name: local famname = "" if sk == "" then local p734 = mw.wikibase.getBestStatements(qid, "P734")[1] local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or "" famname = mw.wikibase.getSitelink(p734id) or "" -- strip namespace and disambigation local pos = famname:find(":") or 0 famname = famname:sub(pos+1):gsub("%s%(.+%)$", "") if famname == "" then local lbl = mw.wikibase.getLabel(p734id) famname = lbl and mw.text.nowiki(lbl) or "" end end local cat1 = {} for k, v in ipairs(statements1) do if not onlysrc or sourced(v) then -- get the ID representing the value of the property local pvalID = (v.mainsnak.snaktype == "value") and v.mainsnak.datavalue.value.id if pvalID then -- get the topic's main category (P910) for that entity local p910 = mw.wikibase.getBestStatements(pvalID, "P910")[1] if p910 and p910.mainsnak.snaktype == "value" then local tmcID = p910.mainsnak.datavalue.value.id -- use sitelink or the English label for the cat local cat = mw.wikibase.getSitelink(tmcID) if not cat then local lbl = mw.wikibase.getLabelByLang(tmcID, "en") if lbl then if lbl:sub(1,9) == "Category:" then cat = mw.text.nowiki(lbl) else cat = "Category:" .. mw.text.nowiki(lbl) end end end cat1[#cat1+1] = cat end -- of test for topic's main category exists end -- of test for property has vaild value end -- of test for sourced if maxvals > 0 and #cat1 >= maxvals then break end end local cat2 = {} for k, v in ipairs(statements2) do if not onlysrc or sourced(v) then local cat = rendersnak(v, args) if subs[cat] then cat = subs[cat] end cat2[#cat2+1] = cat end if maxvals > 0 and #cat2 >= maxvals then break end end local out = {} for k1, v1 in ipairs(cat1) do for k2, v2 in ipairs(cat2) do if sk ~= "" then out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. sk .. "]]" elseif famname ~= "" then out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. famname .. "]]" else out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "]]" end -- of check for sort keys end end args.noicon = "true" return assembleoutput(out, args, qid, pid1) end ------------------------------------------------------------------------------- -- qualsToTable takes most of the usual parameters. -- The usual whitelisting, blacklisting, onlysourced, etc. are implemented. -- A qid may be given, and the first unnamed parameter is the property ID, which is of type wikibase item. -- It takes a list of qualifier property IDs as |quals= -- For a given qid and property, it creates the rows of an html table, -- each row being a value of the property (optionally only if the property matches the value in |pval= ) -- each cell being the first value of the qualifier corresponding to the list in |quals ------------------------------------------------------------------------------- -- Dependencies: parseParam; setRanks; parseInput; sourced; ------------------------------------------------------------------------------- p.qualsToTable = function(frame) local args = frame.args local quals = args.quals or "" if quals == "" then return "" end args.reqranks = setRanks(args.rank) local propertyID = mw.text.trim(args[1] or "") local f = {} f.args = args local entityid, props = parseInput(f, "", propertyID) if not entityid then return "" end args.langobj = findLang(args.lang) args.lang = args.langobj.code local pval = args.pval or "" local qplist = mw.text.split(quals, "%p") -- split at punctuation and make a sequential table for i, v in ipairs(qplist) do qplist[i] = mw.text.trim(v):upper() -- remove whitespace and capitalise end local col1 = args.firstcol or "" if col1 ~= "" then col1 = col1 .. "</td><td>" end local emptycell = args.emptycell or "&nbsp;" -- construct a 2-D array of qualifier values in qvals local qvals = {} for i, v in ipairs(props) do local skip = false if pval ~= "" then local pid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id if pid ~= pval then skip = true end end if not skip then local qval = {} local vqualifiers = v.qualifiers or {} -- go through list of wanted qualifier properties for i1, v1 in ipairs(qplist) do -- check for that property ID in the statement's qualifiers local qv, qtype if vqualifiers[v1] then qtype = vqualifiers[v1][1].datatype if qtype == "time" then if vqualifiers[v1][1].snaktype == "value" then qv = mw.wikibase.renderSnak(vqualifiers[v1][1]) qv = frame:expandTemplate{title="dts", args={qv}} else qv = "?" end elseif qtype == "url" then if vqualifiers[v1][1].snaktype == "value" then qv = mw.wikibase.renderSnak(vqualifiers[v1][1]) local display = mw.ustring.match( mw.uri.decode(qv, "WIKI"), "([%w ]+)$" ) if display then qv = "[" .. qv .. " " .. display .. "]" end end else qv = mw.wikibase.formatValue(vqualifiers[v1][1]) end end -- record either the value or a placeholder qval[i1] = qv or emptycell end -- of loop through list of qualifiers -- add the list of qualifier values as a "row" in the main list qvals[#qvals+1] = qval end end -- of for each value loop local out = {} for i, v in ipairs(qvals) do out[i] = "<tr><td>" .. col1 .. table.concat(qvals[i], "</td><td>") .. "</td></tr>" end return table.concat(out, "\n") end ------------------------------------------------------------------------------- -- getGlobe takes an optional qid of a Wikidata entity passed as |qid= -- otherwise it uses the linked item for the current page. -- If returns the Qid of the globe used in P625 (coordinate location), -- or nil if there isn't one. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getGlobe = function(frame) local qid = frame.args.qid or frame.args[1] or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end local coords = mw.wikibase.getBestStatements(qid, "P625")[1] local globeid if coords and coords.mainsnak.snaktype == "value" then globeid = coords.mainsnak.datavalue.value.globe:match("(Q%d+)") end return globeid end ------------------------------------------------------------------------------- -- getCommonsLink takes an optional qid of a Wikidata entity passed as |qid= -- It returns one of the following in order of preference: -- the Commons sitelink of the linked Wikidata item; -- the Commons sitelink of the topic's main category of the linked Wikidata item; ------------------------------------------------------------------------------- -- Dependencies: _getCommonslink(); _getSitelink(); parseParam() ------------------------------------------------------------------------------- p.getCommonsLink = function(frame) local oc = frame.args.onlycat or frame.args.onlycategories local fb = parseParam(frame.args.fallback or frame.args.fb, true) return _getCommonslink(frame.args.qid, oc, fb) end ------------------------------------------------------------------------------- -- getSitelink takes the qid of a Wikidata entity passed as |qid= -- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink -- If the parameter is blank, then it uses the local wiki. -- If there is a sitelink to an article available, it returns the plain text link to the article -- If there is no sitelink, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getSiteLink = function(frame) return _getSitelink(frame.args.qid, frame.args.wiki or mw.text.trim(frame.args[1] or "")) end ------------------------------------------------------------------------------- -- getLink has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- If there is a sitelink to an article on the local Wiki, it returns a link to the article -- with the Wikidata label as the displayed text. -- If there is no sitelink, it returns the label as plain text. -- If there is no label in the local language, it displays the qid instead. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLink = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end local sitelink = mw.wikibase.getSitelink(itemID) local label = labelOrId(itemID) if sitelink then return "[[:" .. sitelink .. "|" .. label .. "]]" else return label end end ------------------------------------------------------------------------------- -- getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- It returns the Wikidata label for the local language as plain text. -- If there is no label in the local language, it displays the qid instead. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLabel = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end local lang = frame.args.lang or "" if lang == "" then lang = nil end local label = labelOrId(itemID, lang) return label end ------------------------------------------------------------------------------- -- label has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- if no qid is supplied, it uses the qid associated with the current page. -- It returns the Wikidata label for the local language as plain text. -- If there is no label in the local language, it returns nil. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.label = function(frame) local qid = mw.text.trim(frame.args[1] or frame.args.qid or "") if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return end local lang = frame.args.lang or "" if lang == "" then lang = nil end local label, success = labelOrId(qid, lang) if success then return label end end ------------------------------------------------------------------------------- -- getAT (Article Title) -- has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid= -- If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text. -- If there is no sitelink or qid supplied, it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAT = function(frame) local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "") if itemID == "" then return end return mw.wikibase.getSitelink(itemID) end ------------------------------------------------------------------------------- -- getDescription has the qid of a Wikidata entity passed as |qid= -- (it defaults to the associated qid of the current article if omitted) -- and a local parameter passed as the first unnamed parameter. -- Any local parameter passed (other than "Wikidata" or "none") becomes the return value. -- It returns the article description for the Wikidata entity if the local parameter is "Wikidata". -- Nothing is returned if the description doesn't exist or "none" is passed as the local parameter. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getDescription = function(frame) local desc = mw.text.trim(frame.args[1] or "") local itemID = mw.text.trim(frame.args.qid or "") if itemID == "" then itemID = nil end if desc:lower() == 'wikidata' then return mw.wikibase.getDescription(itemID) elseif desc:lower() == 'none' then return nil else return desc end end ------------------------------------------------------------------------------- -- getAliases has the qid of a Wikidata entity passed as |qid= -- (it defaults to the associated qid of the current article if omitted) -- and a local parameter passed as the first unnamed parameter. -- It implements blacklisting and whitelisting with a field name of "alias" by default. -- Any local parameter passed becomes the return value. -- Otherwise it returns the aliases for the Wikidata entity with the usual list options. -- Nothing is returned if the aliases do not exist. ------------------------------------------------------------------------------- -- Dependencies: findLang(); assembleoutput() ------------------------------------------------------------------------------- p.getAliases = function(frame) local args = frame.args local fieldname = args.name or "" if fieldname == "" then fieldname = "alias" end local blacklist = args.suppressfields or args.spf or "" if blacklist:find(fieldname) then return nil end local localval = mw.text.trim(args[1] or "") if localval ~= "" then return localval end local whitelist = args.fetchwikidata or args.fwd or "" if whitelist == "" then whitelist = "NONE" end if not (whitelist == 'ALL' or whitelist:find(fieldname)) then return nil end local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return nil end local aliases = mw.wikibase.getEntity(qid).aliases if not aliases then return nil end args.langobj = findLang(args.lang) local langcode = args.langobj.code args.lang = langcode local out = {} for k1, v1 in pairs(aliases) do if v1[1].language == langcode then for k1, v2 in ipairs(v1) do out[#out+1] = v2.value end break end end return assembleoutput(out, args, qid) end ------------------------------------------------------------------------------- -- pageId returns the page id (entity ID, Qnnn) of the current page -- returns nothing if the page is not connected to Wikidata ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.pageId = function(frame) return mw.wikibase.getEntityIdForCurrentPage() end ------------------------------------------------------------------------------- -- formatDate is a wrapper to export the private function format_Date ------------------------------------------------------------------------------- -- Dependencies: format_Date(); ------------------------------------------------------------------------------- p.formatDate = function(frame) return format_Date(frame.args[1], frame.args.df, frame.args.bc) end ------------------------------------------------------------------------------- -- location is a wrapper to export the private function _location -- it takes the entity-id as qid or the first unnamed parameter -- optional boolean parameter first toggles the display of the first item -- optional boolean parameter skip toggles the display to skip to the last item -- parameter debug=<y/n> (default 'n') adds error msg if not a location ------------------------------------------------------------------------------- -- Dependencies: _location(); ------------------------------------------------------------------------------- p.location = function(frame) local debug = (frame.args.debug or ""):sub(1, 1):lower() if debug == "" then debug = "n" end local qid = mw.text.trim(frame.args.qid or frame.args[1] or ""):upper() if qid == "" then qid=mw.wikibase.getEntityIdForCurrentPage() end if not qid then if debug ~= "n" then return i18n.errors["entity-not-found"] else return nil end end local first = mw.text.trim(frame.args.first or "") local skip = mw.text.trim(frame.args.skip or "") return table.concat( _location(qid, first, skip), ", " ) end ------------------------------------------------------------------------------- -- checkBlacklist implements a test to check whether a named field is allowed -- returns true if the field is not blacklisted (i.e. allowed) -- returns false if the field is blacklisted (i.e. disallowed) -- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Joe |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}} -- displays "blacklisted" -- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Jim |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}} -- displays "not blacklisted" ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.checkBlacklist = function(frame) local blacklist = frame.args.suppressfields or frame.args.spf or "" local fieldname = frame.args.name or "" if blacklist ~= "" and fieldname ~= "" then if blacklist:find(fieldname) then return false else return true end else -- one of the fields is missing: let's call that "not on the list" return true end end ------------------------------------------------------------------------------- -- emptyor returns nil if its first unnamed argument is just punctuation, whitespace or html tags -- otherwise it returns the argument unchanged (including leading/trailing space). -- If the argument may contain "=", then it must be called explicitly: -- |1=arg -- (In that case, leading and trailing spaces are trimmed) -- It finds use in infoboxes where it can replace tests like: -- {{#if: {{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}}</span> | }} -- with a form that uses just a single call to Wikidata: -- {{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }} ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.emptyor = function(frame) local s = frame.args[1] or "" if s == "" then return nil end local sx = s:gsub("%s", ""):gsub("<[^>]*>", ""):gsub("%p", "") if sx == "" then return nil else return s end end ------------------------------------------------------------------------------- -- labelorid is a public function to expose the output of labelOrId() -- Pass the Q-number as |qid= or as an unnamed parameter. -- It returns the Wikidata label for that entity or the qid if no label exists. ------------------------------------------------------------------------------- -- Dependencies: labelOrId ------------------------------------------------------------------------------- p.labelorid = function(frame) return (labelOrId(frame.args.qid or frame.args[1])) end ------------------------------------------------------------------------------- -- getLang returns the MediaWiki language code of the current content. -- If optional parameter |style=full, it returns the language name. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getLang = function(frame) local style = (frame.args.style or ""):lower() local langcode = mw.language.getContentLanguage().code if style == "full" then return mw.language.fetchLanguageName( langcode ) end return langcode end ------------------------------------------------------------------------------- -- getItemLangCode takes a qid parameter (using the current page's qid if blank) -- If the item for that qid has property country (P17) it looks at the first preferred value -- If the country has an official language (P37), it looks at the first preferred value -- If that official language has a language code (P424), it returns the first preferred value -- Otherwise it returns nothing. ------------------------------------------------------------------------------- -- Dependencies: _getItemLangCode() ------------------------------------------------------------------------------- p.getItemLangCode = function(frame) return _getItemLangCode(frame.args.qid or frame.args[1]) end ------------------------------------------------------------------------------- -- findLanguage exports the local findLang() function -- It takes an optional language code and returns, in order of preference: -- the code if a known language; -- the user's language, if set; -- the server's content language. ------------------------------------------------------------------------------- -- Dependencies: findLang ------------------------------------------------------------------------------- p.findLanguage = function(frame) return findLang(frame.args.lang or frame.args[1]).code end ------------------------------------------------------------------------------- -- getQid returns the qid, if supplied -- failing that, the Wikidata entity ID of the "category's main topic (P301)", if it exists -- failing that, the Wikidata entity ID associated with the current page, if it exists -- otherwise, nothing ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getQid = function(frame) local qid = (frame.args.qid or ""):upper() -- check if a qid was passed; if so, return it: if qid ~= "" then return qid end -- check if there's a "category's main topic (P301)": qid = mw.wikibase.getEntityIdForCurrentPage() if qid then local prop301 = mw.wikibase.getBestStatements(qid, "P301") if prop301[1] then local mctid = prop301[1].mainsnak.datavalue.value.id if mctid then return mctid end end end -- otherwise return the page qid (if any) return qid end ------------------------------------------------------------------------------- -- followQid takes four optional parameters: qid, props, list and all. -- If qid is not given, it uses the qid for the connected page -- or returns nil if there isn't one. -- props is a list of properties, separated by punctuation. -- If props is given, the Wikidata item for the qid is examined for each property in turn. -- If that property contains a value that is another Wikibase-item, that item's qid is returned, -- and the search terminates, unless |all=y when all of the qids are returned, separated by spaces. -- If |list= is set to a template, the qids are passed as arguments to the template. -- If props is not given, the qid is returned. ------------------------------------------------------------------------------- -- Dependencies: parseParam() ------------------------------------------------------------------------------- p._followQid = function(args) local qid = (args.qid or ""):upper() local all = parseParam(args.all, false) local list = args.list or "" if list == "" then list = nil end if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local out = {} local props = (args.props or ""):upper() if props ~= "" then for p in mw.text.gsplit(props, "%p") do -- split at punctuation and iterate p = mw.text.trim(p) for i, v in ipairs( mw.wikibase.getBestStatements(qid, p) ) do local linkedid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id if linkedid then if all then out[#out+1] = linkedid else return linkedid end -- test for all or just the first one found end -- test for value exists for that property end -- loop through values of property to follow end -- loop through list of properties to follow end if #out > 0 then local ret = "" if list then ret = mw.getCurrentFrame():expandTemplate{title = list, args = out} else ret = table.concat(out, " ") end return ret else return qid end end p.followQid = function(frame) return p._followQid(frame.args) end ------------------------------------------------------------------------------- -- globalSiteID returns the globalSiteID for the current wiki -- e.g. returns "enwiki" for the English Wikipedia, "enwikisource" for English Wikisource, etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.globalSiteID = function(frame) return mw.wikibase.getGlobalSiteId() end ------------------------------------------------------------------------------- -- siteID returns the root of the globalSiteID -- e.g. "en" for "enwiki", "enwikisource", etc. -- treats "en-gb" as "en", etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.siteID = function(frame) local txtlang = frame:callParserFunction('int', {'lang'}) or "" -- This deals with specific exceptions: be-tarask -> be-x-old if txtlang == "be-tarask" then return "be_x_old" end local pos = txtlang:find("-") local ret = "" if pos then ret = txtlang:sub(1, pos-1) else ret = txtlang end return ret end ------------------------------------------------------------------------------- -- projID returns the code used to link to the reader's language's project -- e.g "en" for [[:en:WikidataIB]] -- treats "en-gb" as "en", etc. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.projID = function(frame) local txtlang = frame:callParserFunction('int', {'lang'}) or "" -- This deals with specific exceptions: be-tarask -> be-x-old if txtlang == "be-tarask" then return "be-x-old" end local pos = txtlang:find("-") local ret = "" if pos then ret = txtlang:sub(1, pos-1) else ret = txtlang end return ret end ------------------------------------------------------------------------------- -- formatNumber formats a number according to the the supplied language code ("|lang=") -- or the default language if not supplied. -- The number is the first unnamed parameter or "|num=" ------------------------------------------------------------------------------- -- Dependencies: findLang() ------------------------------------------------------------------------------- p.formatNumber = function(frame) local lang local num = tonumber(frame.args[1] or frame.args.num) or 0 lang = findLang(frame.args.lang) return lang:formatNum( num ) end ------------------------------------------------------------------------------- -- examine dumps the property (the unnamed parameter or pid) -- from the item given by the parameter 'qid' (or the other unnamed parameter) -- or from the item corresponding to the current page if qid is not supplied. -- e.g. {{#invoke:WikidataIB |examine |pid=P26 |qid=Q42}} -- or {{#invoke:WikidataIB |examine |P26 |Q42}} or any combination of these -- or {{#invoke:WikidataIB |examine |P26}} for the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.examine = function( frame ) local args if frame.args[1] or frame.args.pid or frame.args.qid then args = frame.args else args = frame:getParent().args end local par = {} local pid = (args.pid or ""):upper() local qid = (args.qid or ""):upper() par[1] = mw.text.trim( args[1] or "" ):upper() par[2] = mw.text.trim( args[2] or "" ):upper() table.sort(par) if par[2]:sub(1,1) == "P" then par[1], par[2] = par[2], par[1] end if pid == "" then pid = par[1] end if qid == "" then qid = par[2] end local q1 = qid:sub(1,1) if pid:sub(1,1) ~= "P" then return "No property supplied" end if q1 ~= "Q" and q1 ~= "M" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return "No item for this page" end return "<pre>" .. mw.dumpObject( mw.wikibase.getAllStatements( qid, pid ) ) .. "</pre>" end ------------------------------------------------------------------------------- -- checkvalue looks for 'val' as a wikibase-item value of a property (the unnamed parameter or pid) -- from the item given by the parameter 'qid' -- or from the Wikidata item associated with the current page if qid is not supplied. -- It only checks ranks that are requested (preferred and normal by default) -- If property is not supplied, then P31 (instance of) is assumed. -- It returns val if found or nothing if not found. -- e.g. {{#invoke:WikidataIB |checkvalue |val=Q5 |pid=P31 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |qid=Q42}} -- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31}} for the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.checkvalue = function( frame ) local args if frame.args.val then args = frame.args else args = frame:getParent().args end local val = args.val if not val then return nil end local pid = mw.text.trim(args.pid or args[1] or "P31"):upper() local qid = (args.qid or ""):upper() if pid:sub(1,1) ~= "P" then return nil end if qid:sub(1,1) ~= "Q" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local ranks = setRanks(args.rank) local stats = {} if ranks.b then stats = mw.wikibase.getBestStatements(qid, pid) else stats = mw.wikibase.getAllStatements( qid, pid ) end if not stats[1] then return nil end if stats[1].mainsnak.datatype == "wikibase-item" then for k, v in pairs( stats ) do local ms = v.mainsnak if ranks[v.rank:sub(1,1)] and ms.snaktype == "value" and ms.datavalue.value.id == val then return val end end end return nil end ------------------------------------------------------------------------------- -- url2 takes a parameter url= that is a proper url and formats it for use in an infobox. -- If no parameter is supplied, it returns nothing. -- This is the equivalent of Template:URL -- but it keeps the "edit at Wikidata" pen icon out of the microformat. -- Usually it will take its url parameter directly from a Wikidata call: -- e.g. {{#invoke:WikidataIB |url2 |url={{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}} }} ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.url2 = function(frame) local txt = frame.args.url or "" if txt == "" then return nil end -- extract any icon local url, icon = txt:match("(.+)&nbsp;(.+)") -- make sure there's at least a space at the end url = (url or txt) .. " " icon = icon or "" -- extract any protocol like https:// local prot = url:match("(https*://).+[ \"\']") -- extract address local addr = "" if prot then addr = url:match("https*://(.+)[ \"\']") or " " else prot = "//" addr = url:match("[^%p%s]+%.(.+)[ \"\']") or " " end -- strip trailing / from end of domain-only url and add <wbr/> before . and / local disp, n = addr:gsub( "^([^/]+)/$", "%1" ):gsub("%/", "<wbr/>/"):gsub("%.", "<wbr/>.") return '<span class="url">[' .. prot .. addr .. " " .. disp .. "]</span>&nbsp;" .. icon end ------------------------------------------------------------------------------- -- getWebsite fetches the Official website (P856) and formats it for use in an infobox. -- This is similar to Template:Official website but with a url displayed, -- and it adds the "edit at Wikidata" pen icon beyond the microformat if enabled. -- A local value will override the Wikidata value. "NONE" returns nothing. -- e.g. {{#invoke:WikidataIB |getWebsite |qid= |noicon= |lang= |url= }} ------------------------------------------------------------------------------- -- Dependencies: findLang(); parseParam(); ------------------------------------------------------------------------------- p.getWebsite = function(frame) local url = frame.args.url or "" if url:upper() == "NONE" then return nil end local urls = {} local quals = {} local qid = frame.args.qid or "" if url and url ~= "" then urls[1] = url else if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return nil end local prop856 = mw.wikibase.getBestStatements(qid, "P856") for k, v in pairs(prop856) do if v.mainsnak.snaktype == "value" then urls[#urls+1] = v.mainsnak.datavalue.value if v.qualifiers and v.qualifiers["P1065"] then -- just take the first archive url (P1065) local au = v.qualifiers["P1065"][1] if au.snaktype == "value" then quals[#urls] = au.datavalue.value end -- test for archive url having a value end -- test for qualifers end -- test for website having a value end -- loop through website(s) end if #urls == 0 then return nil end local out = {} for i, u in ipairs(urls) do local link = quals[i] or u local prot, addr = u:match("(http[s]*://)(.+)") addr = addr or u local disp, n = addr:gsub("%.", "<wbr/>%.") out[#out+1] = '<span class="url">[' .. link .. " " .. disp .. "]</span>" end local langcode = findLang(frame.args.lang).code local noicon = parseParam(frame.args.noicon, false) if url == "" and not noicon then out[#out] = out[#out] .. createicon(langcode, qid, "P856") end local ret = "" if #out > 1 then ret = mw.getCurrentFrame():expandTemplate{title = "ubl", args = out} else ret = out[1] end return ret end ------------------------------------------------------------------------------- -- getAllLabels fetches the set of labels and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllLabels = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local labels = mw.wikibase.getEntity(qid).labels if not labels then return i18n["labels-not-found"] end local out = {} for k, v in pairs(labels) do out[#out+1] = v.value .. " (" .. v.language .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- getAllDescriptions fetches the set of descriptions and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllDescriptions = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local descriptions = mw.wikibase.getEntity(qid).descriptions if not descriptions then return i18n["descriptions-not-found"] end local out = {} for k, v in pairs(descriptions) do out[#out+1] = v.value .. " (" .. v.language .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- getAllAliases fetches the set of aliases and formats it for display as wikitext. -- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.getAllAliases = function(frame) local args = frame.args or frame:getParent().args or {} local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end local aliases = mw.wikibase.getEntity(qid).aliases if not aliases then return i18n["aliases-not-found"] end local out = {} for k1, v1 in pairs(aliases) do local lang = v1[1].language local val = {} for k1, v2 in ipairs(v1) do val[#val+1] = v2.value end out[#out+1] = table.concat(val, ", ") .. " (" .. lang .. ")" end return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- showNoLinks displays the article titles that should not be linked. ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- p.showNoLinks = function(frame) local out = {} for k, v in pairs(donotlink) do out[#out+1] = k end table.sort( out ) return table.concat(out, "; ") end ------------------------------------------------------------------------------- -- checkValidity checks whether the first unnamed parameter represents a valid entity-id, -- that is, something like Q1235 or P123. -- It returns the strings "true" or "false". -- Change false to nil to return "true" or "" (easier to test with #if:). ------------------------------------------------------------------------------- -- Dependencies: none ------------------------------------------------------------------------------- function p.checkValidity(frame) local id = mw.text.trim(frame.args[1] or "") if mw.wikibase.isValidEntityId(id) then return true else return false end end ------------------------------------------------------------------------------- -- getEntityFromTitle returns the Entity-ID (Q-number) for a given title. -- Modification of Module:ResolveEntityId -- The title is the first unnamed parameter. -- The site parameter determines the site/language for the title. Defaults to current wiki. -- The showdab parameter determines whether dab pages should return the Q-number or nil. Defaults to true. -- Returns the Q-number or nil if it does not exist. ------------------------------------------------------------------------------- -- Dependencies: parseParam ------------------------------------------------------------------------------- function p.getEntityFromTitle(frame) local args=frame.args if not args[1] then args=frame:getParent().args end if not args[1] then return nil end local title = mw.text.trim(args[1]) local site = args.site or "" local showdab = parseParam(args.showdab, true) local qid = mw.wikibase.getEntityIdForTitle(title, site) if qid then local prop31 = mw.wikibase.getBestStatements(qid, "P31")[1] if not showdab and prop31 and prop31.mainsnak.datavalue.value.id == "Q4167410" then return nil else return qid end end end ------------------------------------------------------------------------------- -- getDatePrecision returns the number representing the precision of the first best date value -- for the given property. -- It takes the qid and property ID -- The meanings are given at https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times -- 0 = 1 billion years .. 6 = millennium, 7 = century, 8 = decade, 9 = year, 10 = month, 11 = day -- Returns 0 (or the second unnamed parameter) if the Wikidata does not exist. ------------------------------------------------------------------------------- -- Dependencies: parseParam; sourced; ------------------------------------------------------------------------------- function p.getDatePrecision(frame) local args=frame.args if not args[1] then args=frame:getParent().args end local default = tonumber(args[2] or args.default) or 0 local prop = mw.text.trim(args[1] or "") if prop == "" then return default end local qid = args.qid or "" if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end if not qid then return default end local onlysrc = parseParam(args.onlysourced or args.osd, true) local stat = mw.wikibase.getBestStatements(qid, prop) for i, v in ipairs(stat) do local prec = (onlysrc == false or sourced(v)) and v.mainsnak.datavalue and v.mainsnak.datavalue.value and v.mainsnak.datavalue.value.precision if prec then return prec end end return default end return p ------------------------------------------------------------------------------- -- List of exported functions ------------------------------------------------------------------------------- --[[ _getValue getValue getPreferredValue getCoords getQualifierValue getSumOfParts getValueByQual getValueByLang getValueByRefSource getPropertyIDs getQualifierIDs getPropOfProp getAwardCat getIntersectCat getGlobe getCommonsLink getSiteLink getLink getLabel label getAT getDescription getAliases pageId formatDate location checkBlacklist emptyor labelorid getLang getItemLangCode findLanguage getQID followQid globalSiteID siteID projID formatNumber examine checkvalue url2 getWebsite getAllLabels getAllDescriptions getAllAliases showNoLinks checkValidity getEntityFromTitle getDatePrecision --]] ------------------------------------------------------------------------------- o26pvdzoveksr04pobp213ncnrqerd6 Modul:WikidataIB/titleformats 828 4898 19020 2024-05-31T05:59:07Z Bangrapip 9 new 19020 Scribunto text/plain --[[ To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted. This submodule lists the entity-ids used in 'instance of' (P31), which allows a module to identify the values that should be formatted. The table p.formats is indexed by entity-id, and contains the value " or '' --]] local p = {} p.italics = { "Q571", -- book "Q13593966", -- literary trilogy "Q277759", -- book series "Q2188189", -- musical work "Q11424", -- film "Q13593818", -- film trilogy "Q24856", -- film series "Q5398426", -- television series "Q482994", -- album "Q169930", -- extended play "Q1760610", -- comic book "Q7889", -- video game "Q7058673", -- video game series "Q25379", -- play "Q2743", -- musical "Q37484", -- epic poem "Q41298", -- magazine } p.quotes = { "Q207628", -- musical composition } p.size = 0 p.formats = {} for i, v in ipairs(p.italics) do p.formats[v] = "''" p.size = p.size + 1 end for i, v in ipairs(p.quotes) do p.formats[v] = '"' p.size = p.size + 1 end return p kf27lmax414v7k61jzza3jomkstxn1m Modul:WikidataIB/nolinks 828 4899 19021 2024-05-31T05:59:27Z Bangrapip 9 new 19021 Scribunto text/plain local p ={} --[[ The values here are the English sitelinks for items that should not be linked. These 36 are not definitive and may be altered to suit. --]] p.items = { "Australia", "Austria", "Belgium", "Canada", "China", "Denmark", "England", "France", "Germany", "Greece", "Hungary", "Iceland", "India", "Republic of Ireland", "Israel", "Italy", "Jamaica", "Japan", "Luxembourg", "Mexico", "Netherlands", "New Zealand", "Northern Ireland", "Norway", "Poland", "Portugal", "Russia", "Scotland", "South Africa", "Spain", "Sweden", "Switzerland", "Turkey", "United Kingdom", "UK", "United States", "USA", "Wales", } --[[ This provides a convenient way to create a test whether an item is on the list. --]] p.itemsindex = {} for i, v in ipairs(p.items) do p.itemsindex[v] = true end return p os706fxg7ivfr0wq2o2z1afni11n93q Sablonan:Marriage/styles.css 10 4900 19022 2024-05-31T05:59:58Z Bangrapip 9 new 19022 sanitized-css text/css /* {{pp-template}} */ .marriage-line-margin2px { line-height: 0; margin-bottom: -2px; } .marriage-line-margin3px { line-height: 0; margin-bottom: -3px; } .marriage-display-ws { display: inline; white-space: nowrap; } ncujis0v9otsjph948n73l7wjv2r8l9 Sablonan:In string 10 4901 19023 2024-05-31T06:00:19Z Bangrapip 9 new 19023 wikitext text/x-wiki {{#invoke:String|replace |source={{#invoke:String|find|source={{{source|{{{1|}}}}}}|target={{{target|{{{2|}}}}}}|start={{{start|{{{3|}}}}}}|plain={{{plain|{{{4|}}}}}}}} |pattern=^0$ |replace={{#if:{{{nomatch|}}}|{{{nomatch|}}}|{{#if:{{{nomatch}}}|0<!-- no replacement -->|<!--return blank-->}}}} |plain=false}}<!-- --><noinclude>{{documentation}}</noinclude> lo2s5l4hfmr5g93rjf8ky5ra1g8jbvz Modul:Parameter validation 828 4902 19024 2024-05-31T06:00:39Z Bangrapip 9 new 19024 Scribunto text/plain local util = { empty = function( s ) return s == nil or type( s ) == 'string' and mw.text.trim( s ) == '' end , extract_options = function ( frame, optionsPrefix ) optionsPrefix = optionsPrefix or 'options' local options, n, more = {} if frame.args['module_options'] then local module_options = mw.loadData( frame.args['module_options'] ) if type( module_options ) ~= 'table' then return {} end local title = mw.title.getCurrentTitle() local local_ptions = module_options[ title.namespace ] or module_options[ title.nsText ] or {} for k, v in pairs( local_ptions ) do options[k] = v end end repeat ok, more = pcall( mw.text.jsonDecode, frame.args[optionsPrefix .. ( n or '' )] ) if ok and type( more ) == 'table' then for k, v in pairs( more ) do options[k] = v end end n = ( n or 0 ) + 1 until not ok return options end , build_namelist = function ( template_name, sp ) local res = { template_name } if sp then if type( sp ) == 'string' then sp = { sp } end for _, p in ipairs( sp ) do table.insert( res, template_name .. '/' .. p ) end end return res end , table_empty = function( t ) -- normally, test if next(t) is nil, but for some perverse reason, non-empty tables returned by loadData return nil... if type( t ) ~= 'table' then return true end for a, b in pairs( t ) do return false end return true end , } local function _readTemplateData( templateName ) local title = mw.title.makeTitle( 0, templateName ) local templateContent = title and title.exists and title:getContent() -- template's raw content local capture = templateContent and mw.ustring.match( templateContent, '<templatedata%s*>(.*)</templatedata%s*>' ) -- templatedata as text -- capture = capture and mw.ustring.gsub( capture, '"(%d+)"', tonumber ) -- convert "1": {} to 1: {}. frame.args uses numerical indexes for order-based params. local trailingComma = capture and mw.ustring.find( capture, ',%s*[%]%}]' ) -- look for ,] or ,} : jsonDecode allows it, but it's verbotten in json if capture and not trailingComma then return pcall( mw.text.jsonDecode, capture ) end return false end local function readTemplateData( templateName ) if type( templateName ) == 'string' then templateName = { templateName, templateName .. '/' .. docSubPage } end if type( templateName ) == "table" then for _, name in ipairs( templateName ) do local td, result = _readTemplateData( name ) if td then return result end end end return nil end -- this is the function to be called by other modules. it expects the frame, and then an optional list of subpages, e.g. { "Documentation" }. -- if second parameter is nil, only tempalte page will be searched for templatedata. function calculateViolations( frame, subpages ) -- used for parameter type validy test. keyed by TD 'type' string. values are function(val) returning bool. local type_validators = { ['number'] = function( s ) return mw.language.getContentLanguage():parseFormattedNumber( s ) end } function compatible( typ, val ) local func = type_validators[typ] return type( func ) ~= 'function' or util.empty( val ) or func( val ) end local t_frame = frame:getParent() local t_args, template_name = t_frame.args, t_frame:getTitle() template_name = mw.ustring.gsub( template_name, '/sandbox', '', 1 ) local td_source = util.build_namelist( template_name, subpages ) if frame.args['td_source'] then table.insert(td_source, frame.args['td_source']) end local templatedata = readTemplateData( td_source ) local td_params = templatedata and templatedata.params local all_aliases, all_series = {}, {} if not td_params then return { ['no-templatedata'] = { [''] = '' } } end -- from this point on, we know templatedata is valid. local res = {} -- before returning to caller, we'll prune empty tables -- allow for aliases for x, p in pairs( td_params ) do for y, alias in ipairs( p.aliases or {} ) do p['primary'] = x td_params[x] = p all_aliases[alias] = p if tonumber(alias) then all_aliases[tonumber(alias)] = p end end end -- handle undeclared and deprecated local already_seen = {} local series = frame.args['series'] for p_name, value in pairs( t_args ) do local tp_param, noval, numeric, table_name = td_params[p_name] or all_aliases[p_name], util.empty( value ), tonumber( p_name ) local hasval = not noval if not tp_param and series then -- 2nd chance. check to see if series for s_name, p in pairs(td_params) do if mw.ustring.match( p_name, '^' .. s_name .. '%d+' .. '$') then -- mw.log('found p_name '.. p_name .. ' s_name:' .. s_name, ' p is:', p) debugging series support tp_param = p end -- don't bother breaking. td always correct. end end if not tp_param then -- not in TD: this is called undeclared -- calculate the relevant table for this undeclared parameter, based on parameter and value types table_name = noval and numeric and 'empty-undeclared-numeric' or noval and not numeric and 'empty-undeclared' or hasval and numeric and 'undeclared-numeric' or 'undeclared' -- tzvototi nishar. else -- in td: test for deprecation and mistype. if deprecated, no further tests table_name = tp_param.deprecated and hasval and 'deprecated' or tp_param.deprecated and noval and 'empty-deprecated' or not compatible( tp_param.type, value ) and 'incompatible' or not series and already_seen[tp_param] and hasval and 'duplicate' if hasval and table_name ~= 'duplicate' then already_seen[tp_param] = p_name end end -- report it. if table_name then res[table_name] = res[table_name] or {} if table_name == 'duplicate' then local primary_param = tp_param['primary'] local primaryData = res[table_name][primary_param] if not primaryData then primaryData = {} table.insert(primaryData, already_seen[tp_param]) end table.insert(primaryData, p_name) res[table_name][primary_param] = primaryData else res[table_name][p_name] = value end end end -- check for empty/missing parameters declared "required" for p_name, param in pairs( td_params ) do if param.required and util.empty( t_args[p_name] ) then local is_alias for _, alias in ipairs( param.aliases or {} ) do is_alias = is_alias or not util.empty( t_args[alias] ) end if not is_alias then res['empty-required'] = res['empty-required'] or {} res['empty-required'][p_name] = '' end end end mw.logObject(res) return res end -- wraps report in hidden frame function wrapReport(report, template_name, options) mw.logObject(report) if util.empty( report ) then return '' end local naked = mw.title.new( template_name )['text'] naked = mw.ustring.gsub(naked, 'Infobox', 'infobox', 1) report = ( options['wrapper-prefix'] or "<div class = 'paramvalidator-wrapper'><span class='paramvalidator-error'>" ) .. report .. ( options['wrapper-suffix'] or "</span></div>" ) report = mw.ustring.gsub( report, 'tname_naked', naked ) report = mw.ustring.gsub( report, 'templatename', template_name ) return report end -- this is the "user" version, called with {{#invoke:}} returns a string, as defined by the options parameter function validateParams( frame ) local options, report, template_name = util.extract_options( frame ), '', frame:getParent():getTitle() local ignore = function( p_name ) for _, pattern in ipairs( options['ignore'] or {} ) do if mw.ustring.match( p_name, '^' .. pattern .. '$' ) then return true end end return false end local replace_macros = function( error_type, s, param_names ) function concat_and_escape( t , sep ) sep = sep or ', ' local s = table.concat( t, sep ) return ( mw.ustring.gsub( s, '%%', '%%%%' ) ) end if s and ( type( param_names ) == 'table' ) then local k_ar, kv_ar = {}, {} for k, v in pairs( param_names ) do table.insert( k_ar, k ) if type(v) == 'table' then v = table.concat(v, ', ') end if error_type == 'duplicate' then table.insert( kv_ar, v) else table.insert( kv_ar, k .. ': ' .. v) end end s = mw.ustring.gsub( s, 'paramname', concat_and_escape( k_ar ) ) s = mw.ustring.gsub( s, 'paramandvalue', concat_and_escape( kv_ar, ' AND ' ) ) if mw.getCurrentFrame():preprocess( "{{REVISIONID}}" ) ~= "" then s = mw.ustring.gsub( s, "<div.*<%/div>", "", 1 ) end end return s end local report_params = function( key, param_names ) local res = replace_macros( key, options[key], param_names ) res = frame:preprocess(res or '') report = report .. ( res or '' ) return res end -- no option no work. if util.table_empty( options ) then return '' end -- get the errors. local violations = calculateViolations( frame, options['doc-subpage'] ) -- special request of bora: use skip_empty_numeric if violations['empty-undeclared-numeric'] then for i = 1, tonumber( options['skip-empty-numeric'] ) or 0 do violations['empty-undeclared-numeric'][i] = nil end end -- handle ignore list, and prune empty violations - in that order! local offenders = 0 for name, tab in pairs( violations ) do -- remove ignored parameters from all violations for pname in pairs( tab ) do if ignore( pname ) then tab[pname] = nil end end -- prune empty violations if util.table_empty( tab ) then violations[name] = nil end -- WORK IS DONE. report the errors. -- if report then count it. if violations[name] and report_params( name, tab ) then offenders = offenders + 1 end end if offenders > 1 then report_params( 'multiple' ) end if offenders ~= 0 then report_params( 'any' ) end -- could have tested for empty( report ), but since we count them anyway... return wrapReport(report, template_name, options) end return { ['validateparams'] = validateParams, ['calculateViolations'] = calculateViolations, ['wrapReport'] = wrapReport } 4qkzuo2iwtgkzfsbp529j9belmcqwmy Modul:I18n/complex date 828 4903 19025 2024-05-31T06:02:14Z Bangrapip 9 new 19025 Scribunto text/plain --[[ __ __ _ _ ___ _ ___ __ _ _ _ | \/ | ___ __| |_ _| | ___ _|_ _/ |( _ ) _ __ / /__ ___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_)| || |/ _ \| '_ \ / / __/ _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_ | || | (_) | | | |/ / (_| (_) | | | | | | |_) | | __/> < | (_| | (_| | || __/ |_| |_|\___/ \__,_|\__,_|_|\___(_)___|_|\___/|_| |_/_/ \___\___/|_| |_| |_| .__/|_|\___/_/\_\ \__,_|\__,_|\__\___| |_| This code was copied from Commons please request changes there. Maintainers: *Jarekt ]] local function Ordinal(...) return require('Module:Ordinal-cd')._Ordinal(...) end local function Roman(...) return require('Module:Roman-cd')._Numeral(...) end -- ========================================================================== -- === Local Helper functions ============================================== -- ========================================================================== -- form of French "of" based on "precision", which is wikibase compatible date precision format: -- 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day -- 1 2 3 4 5 mill cent deca year month day local frOf = {'du','du','du','du','du', 'du', 'du', 'de', 'de', 'de', 'du'} local function decYear(state,lang,case) --Declension of word "year" in several languages if state.precision == 9 then yearCase = { fi={xxx='vuosien', gen='vuoden', ill='vuoteen', ptv='vuotta', ela='vuodesta', ine='vuonna'}, sl={insP='letoma', ins='letom', gen='leta', loc='letu'}, hsb={insP='lětami', ins='lětom', gen='lěta', loc='lěće'} } return yearCase[lang][case] .. ' ' else return '' end end local function decCentury(lang,case) --Declension of word "century" in several languages centuryCase = { pl={nom='wiek', gen='wieku', ins='wiekiem', loc='wieku', default = 'wiek'}, hsb={nom='lětstotk', gen='lětstotka', ins='lětstotkom', loc='lětstotku', default = 'lětstotk'} } return centuryCase[lang][case] or centuryCase[lang]['default'] end local function decMillennium(lang,case) --Declension of word "century" in several languages millenniumCase = { pl={nom='tysiąclecie', gen='tysiąclecia', ins='tysiącleciem', loc='tysiącleciu', default = 'tysiąclecie'}, hsb={nom='lěttysac', gen='lěttysaca', ins='lěttysacom', loc='lěttysacu', default = 'lěttysac'} } return millenniumCase[lang][case] or millenniumCase[lang]['default'] end -- ========================================================================== -- === Output data structure =============================================== -- ========================================================================== local p = {} --[[ Multiple formats are possible: 1) string with key words "$date1" and "$date2" which will be replaced later by the date strings 2) function which can be used to create output string * Function INPUTS: - date1 and date2 string with date strings. "$date1" and "$date2" can also be used which will be replaced latter - state is a table with full description of the phrase we are trying to construct. It includes state.precision1 (and 2) which is wikibase compatible date precision format: 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day 3) table with following fields: * table[1] is either string or a function * table.case is a 2 element table with Grammatical cases used by given language to alter month name or other adjective related to date # 1 and 2 ]] p.Translations = { -- ========================================== -- === Two date phrases ===================== -- ========================================== ['from-until'] = { nDates = 2, ar='من $date1 إلى $date2', ['be-tarask']={'з $date1 да $date2', case={'gen','gen'}}, bn='$date1 থেকে $date2 পর্যন্ত', ca='$date1 fins $date2', ckb='لە $date1 تاوەکوو $date2', cs='$date1 až $date2', da='fra $date1 til $date2', de='$date1 bis $date2', el='από $date1 έως $date2', en='from $date1 until $date2', ['en-gb']='from $date1 until $date2', ['en-ca']='from $date1 until $date2', eo='de $date1 al $date2', es='de $date1 a $date2', et='$date1 kuni $date2', fa='از $date1 تا $date2', fi='$date1–$date2', -- välisenä aikana fr=function(date1, date2, state) -- could actually be better should be "d'octobre à mars 2013' not "de octore 2013 à mars 2013" if state.precision > 10 then -- precision > month return 'du $date1 au $date2' else -- "DE septebmbre" / "D'octobre" return require("Module:Linguistic").of(date1, 'fr') .. " à $date2" end end, gl='de $date1 a $date2', --Template:From until used 'desde $date1 ata $date2' he='מ- $date1 עד $date2', hr='od $date1 do $date2', hsb={'wot $date1 do $date2', case={'gen','gen'}}, hu='$date1 – $date2', it='dal $date1 al $date2', ja='$date1から$date2まで', mk='од $date1 до $date2', ml='$date1 മുതൽ $date2 വരെ', nb='fra $date1 til $date2', nds='$date1 bet $date2', nn='fra $date1 til $date2', nl='$date1 tot $date2', no='fra $date1 til $date2', pl={'od $date1 do $date2', case={'gen','gen'}}, ro='din $date1 până în $date2', pt='de $date1 a $date2', qu="$date1 p'unchawmanta $date2 p\'unchawkama", ru={'с $date1 по $date2', case={'gen','gen'}}, sk={'od $date1 do $date2', case={'gen','gen'}}, sl={'od $date1 do $date2', case={'gen','gen'}}, sv='från $date1 till $date2', uk={'з $date1 до $date2', case={'gen','gen'}}, ur='از $date1 تا $date2', vi='từ $date1 đến $date2', ['zh-hans']='从$date1到$date2', ['zh-hant']='從$date1到$date2', default='<span style="color:red">$date1 - $date2</span>', }, ['between']={ nDates = 2, ar='بين $date1 و $date2', ['be-tarask']={'між $date1 і $date2', case={'ins','ins'}}, bn='$date1 এবং $date2-এর মাঝামাঝি', ca='entre $date1 i $date2', ckb='لەنێوان $date1 و $date2', cs={'mezi $date1 a $date2', case={'ins','ins'}}, da='mellem $date1 og $date2', de='zwischen $date1 und $date2', el='μεταξύ $date1 και $date2', en='between $date1 and $date2', ['en-gb']='between $date1 and $date2', ['en-ca']='between $date1 and $date2', eo='inter $date1 kaj $date2', es='entre $date1 y $date2', et='$date1 ja $date2 vahel', fa='بین $date1 و $date2', fi={function(date1, date2, state) return decYear(state,'fi','xxx') .. '$date1 ja $date2 välisenä aikana' end, case={'gen','gen'}}, fr='entre $date1 et $date2', gl='entre $date1 e $date2', he='בין $date1 ו- $date2', hr='između $date1 i $date2', hsb={'mjez $date1 a $date2', case={'ins','ins'}}, hu='$date1 és $date2 között', hi='$date1 और $date2 के बीच', it='tra il $date1 e il $date2', ja='$date1と$date2の間', mk='помеѓу $date1 и $date2', ml='$date1, $date2 എന്നിവയ്ക്കിടയ്ക്ക്', nb='mellom $date1 og $date2', nds='twischen $date1 un $date2', nn='mellom $date1 og $date2', nl='tussen $date1 en $date2', no='mellom $date1 og $date2', pl={'między $date1 a $date2', case={'ins','ins'}}, ro='între $date1 și $date2', pt='entre $date1 e $date2', qu="$date1 p'unchawpa $date2 p'unchawpapas chawpin", ru={'между $date1 и $date2', case={'ins','ins'}}, sk={'medzi $date1 a $date2', case={'ins','ins'}}, sl={function(date1, date2, state) return 'med ' .. decYear(state,'sl','insP') .. '$date1 in $date2' end, case={'ins','ins'}}, sv='mellan $date1 och $date2', uk={'між $date1 та $date2', case={'ins','ins'}}, ur='بین $date1 و $date2', vec='tra el $date1 e el $date2', vi='giữa $date1 và $date2', ['zh-hans']='在$date1到$date2之间', ['zh-hant']='在$date1到$date2之間', default='<span style="color:red">$date1 - $date2</span>', }, ['or'] = { nDates = 2, ar='$date1 أو $date2', ['be-tarask']='$date1 ці $date2', bn='$date1 অথবা $date2', ca='$date1 o $date2', ckb='$date1 یان $date2', cs='$date1 nebo $date2', da='$date1 eller $date2', de='$date1 oder $date2', el='$date1 ή $date2', en='$date1 or $date2', ['en-gb']='$date1 or $date2', ['en-ca']='$date1 or $date2', eo='$date1 aŭ $date2', es='$date1 o $date2', et='$date1 või $date2', fa='$date1 یا $date2', fi='$date1 tai $date2', fr='$date1 ou $date2', gl='$date1 ou $date2', he='$date1 או $date2', hr='$date1 ili $date2', hsb='$date1 abo $date2', hu='$date1 vagy $date2', it='$date1 o $date2', ja='$date1または$date2', mk='$date1 или $date2', ml='$date1 അഥവാ $date2', nb='$date1 eller $date2', nn='$date1 eller $date2', nds='$date1 oder $date2', nl='$date1 of $date2', no='$date1 eller $date2', pl='$date1 lub $date2', pt='$date1 ou $date2', qu='$date1 icha $date2', ro='$date1 sau $date2', ru='$date1 или $date2', sk='$date1 alebo $date2', sl='$date1 ali $date2', sv='$date1 eller $date2', uk='$date1 або $date2', ur='$date1 یا $date2', th='$date1 หรือ $date2', vi='$date1 hoặc $date2', ['zh-hans']='$date1或$date2', ['zh-hant']='$date1或$date2', default=function(date1, date2, state) return require("Module:linguistic").conj({date1, date2}, state.lang, 'or') end, }, ['and'] = { nDates = 2, ar='$date1 و $date2', ['be-tarask']='$date1 і $date2', bn='$date1 এবং $date2', ca='$date1 i $date2', ckb='$date1 و $date2', cs='$date1 a $date2', da='$date1 og $date2', de='$date1 und $date2', el='$date1 και $date2', en='$date1 and $date2', ['en-gb']='$date1 and $date2', ['en-ca']='$date1 and $date2', eo='$date1 kaj $date2', es='$date1 y $date2', et='$date1 ja $date2', fa='$date1 و $date2', fi='$date1 ja $date2', fr='$date1 et $date2', gl='$date1 e $date2', he='$date1 ו- $date2', hu='$date1 és $date2', hsb='$date1 a $date2', it='$date1 e $date2', ja='$date1および$date2', mk='$date1 и $date2', ml='$date1 ഒപ്പം $date2', nb='$date1 og $date2', nn='$date1 og $date2', nds='$date1 un $date2', nl='$date1 en $date2', no='$date1 og $date2', pl='$date1 i $date2', pt='$date1 e $date2', qu='$date1wan $date2pas', ro='$date1 și $date2', ru='$date1 и $date2', sk='$date1 a $date2', sl='$date1 in $date2', sv='$date1 och $date2', uk='$date1 та $date2', ur='$date1 و $date2', vi='$date1 và $date2', ['zh-hans']='$date1和$date2', ['zh-hant']='$date1和$date2', default=function(date1, date2, state) return require("Module:linguistic").conj({date1, date2}, state.lang, 'and') end, }, -- ========================================== -- === Prepositions ========================= -- ========================================== ['by'] = { nDates = 1, ar='حوالي $date1', ['be-tarask']={'да $date1', case={'gen',''}}, bn='$date1 কর্তৃক', ca='vers $date1', ckb='نزیکی $date1', cs={'kolem $date1', case={'gen',''}}, da='mod $date1', de='spätestens $date1', el='έως $date1', en='by $date1', ['en-gb']='by $date1', ['en-ca']='by $date1', eo='ne post $date1', es='para $date1', et='hiljemalt $date1', fa='توسط $date1', fi={function(date1, state) return decYear(state,'fi','ill') .. '$date1 mennessä' end, case={'ill',''}}, fr='$date1 (au plus tard)', gl='cara a $date1', he='עד $date1', hr='do $date1', hsb={'do $date1', case={'gen',''}}, it='entro il $date1', ja='$date1まで', mk='кон $date1', ml='$date1-ൽ', nb='innen $date1', nn='innan $date1', nds='$date1 oder vördem al', nl='tegen $date1', no='innen $date1', pl={'przed $date1', case={'ins',''}}, pt='por $date1', qu="$date1 p'unchawkama", ro='de $date1', ru={'к $date1', case={'dat',''}}, sk={'okolo $date1', case={'gen',''}}, sl={function(date1, state) return 'najpozneje ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='senast $date1', uk={'до $date1', case={'dat',''}}, ur='توسط $date1', vi='vào $date1', -- need to insert "đã" somewhere later in the sentence --> ['zh-hans']='$date1前后', ['zh-hant']='$date1前后', default='<span style="color:red">by $date1</span>', }, ['before'] = { nDates = 1, ar='قبل $date1', ['be-tarask']={'перад $date1', case={'ins',''}}, bn='$date1-এর আগে', bg='Преди $date1', ca='abans $date1', ckb='پێش $date1', cs={'před $date1', case={'ins',''}}, da='før $date1', de='vor $date1', el='πριν από $date1', en='before $date1', ['en-gb']='before $date1', ['en-ca']='before $date1', eo='antaŭ $date1', es='antes de $date1', et='enne $date1', fa='پیش از $date1', fi={function(date1, state) return 'ennen ' .. decYear(state,'fi','ptv') .. '$date1' end, case={'ptv',''}}, fr='avant $date1', gl='antes do $date1', he='לפני $date1', hr='prije $date1', hsb={'do $date1', case={'gen',''}}, hu='$date1 előtt', it='prima del $date1', ja='$date1より前', mk='пред $date1', ml='$date1-നു മുമ്പ്', nb='før $date1', nn='før $date1', nds='vör $date1', nl='voor $date1', no='før $date1', pl={'przed $date1', case={'ins',''}}, pt='antes de $date1', qu="$date1 p'unchaw ñawpan", ro='înainte de $date1', ru={'ранее $date1', case={'gen',''}}, sk={'pred $date1', case={'ins',''}}, sl={function(date1, state) return 'pred ' .. decYear(state,'sl','ins') .. ' $date1' end, case={'ins',''}}, sv='före $date1', uk={'до $date1', case={'gen',''}}, ur='قبل $date1', vi='trước $date1', ['zh-hans']='在$date1之前', ['zh-hant']='在$date1之前', default='<span style="color:red">before $date1</span>', }, ['from'] = { nDates = 1, ar='من $date1', ['be-tarask']={'з $date1', case={'gen',''}}, bn='$date1 থেকে', ckb='لە $date1', cs={'od $date1', case={'gen',''}}, de='Seit $date1', el='από $date1', en='from $date1', ['en-gb']='from $date1', ['en-ca']='from $date1', eo='ekde $date1', es='desde $date1', et='alates $date1', fa='از $date1', fi={function(date1, state) return decYear(state,'fi','ela') .. '$date1 alkaen' end, case={'ela',''}}, fr= function(date1, state) return 'à partir '.. frOf[state.precision] ..' $date1' end, gl='desde o $date1', he='מ- $date1', hr='od $date1', hsb={'wot $date1', case={'gen',''}}, it='dal $date1', ja='$date1から', nds='vonaf $date1', mk='од $date1', nb='fra $date1', nn='frå $date1', ml='$date1 മുതൽ', nl='vanaf $date1', no='fra $date1', pl={'od $date1', case={'gen',''}}, qu="$date1 p'unchawmanta", ro='din $date1', ru={'С $date1', case={'gen',''}}, sk={'od $date1', case={'gen',''}}, sl={function(date1, state) return 'od ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='från $date1', uk={'з $date1', case={'gen',''}}, ur='از $date1', vi='từ $date1', ['zh-hans']='自$date1', ['zh-hant']='自$date1', default='<span style="color:red">from $date1</span>', }, ['until'] = { nDates = 1, ['be-tarask']={'усутыч да $date1', case={'gen',''}}, bn='$date1 পর্যন্ত', ckb='تاوەکوو $date1', cs={'do $date1', case={'gen', ''}}, de='bis $date1', en='until $date1', ['en-gb']='until $date1', ['en-ca']='until $date1', eo='ĝis $date1', es='hasta $date1', fr=function(date1, state) if state.precision > 10 then -- precision > month return "jusqu'au $date1" else return "jusqu'à $date1" end end, hr='do $date1', hsb={'do $date1', case={'gen',''}}, it='al $date1', nb='til $date1', nl='tot $date1', nn='til $date1', ml='$date1 വരെ', pl={'do $date1', case={'gen',''}}, ru={'вплоть до $date1', case={'gen',''}}, sk={'do $date1', case={'gen', ''}}, uk={'аж до $date1', case={'gen',''}}, ur='تک $date1', ['zh-hans']='直到$date1', ['zh-hant']='直到$date1', default='<span style="color:red">until $date1</span>', }, ['after'] = { nDates = 1, ar='بعد $date1', ['be-tarask']={'пасьля $date1', case={'gen',''}}, bn='$date1-এর পরে', ca='després de $date1', ckb='دوای $date1', cs={'po $date1', case={'loc',''}}, de='nach $date1', da='efter $date1', el='μετά από $date1', en='after $date1', ['en-gb']='after $date1', ['en-ca']='after $date1', eo='post $date1', es='después de $date1', et='pärast $date1', fa='پس از $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 jälkeen' end, case={'gen',''}}, fr='après $date1', gl='despois do $date1', he='לאחר $date1', hr='nakon $date1', hu='$date1 után', hsb={'po $date1', case={'loc',''}}, it='dopo il $date1', ja='$date1より後', mk='по $date1', ml='$date1-നു ശേഷം', nb='etter $date1', nn='etter $date1', nds='na $date1', nl='na $date1', no='etter $date1', pl={'po $date1', case={'loc',''}}, pt='após $date1', qu="$date1 p'unchaw qhipan", ro='după $date1', ru={'после $date1', case={'gen',''}}, sk={'po $date1', case={'loc',''}}, sl={function(date1, state) return 'po ' .. decYear(state,'sl','loc') .. ' $date1' end, case={'loc',''}}, sv='efter $date1', uk={'після $date1', case={'gen',''}}, ur='بعد $date1', vi='sau $date1', ['zh-hans']='在$date1之后', ['zh-hant']='在$date1之後', default='<span style="color:red">after $date1</span>', }, -- ========================================== -- === Adjectives =========================== -- ========================================== ['early'] = { nDates = 1, ar='بداية $date1', ['be-tarask']={'пачатак $date1', case={'gen',''}}, bn='$date1-এর শুরুতে', ca='al principi de $date1', ckb='سەرەتای $date1', cs={'začátek $date1', case={'gen',''}}, da='tidlig $date1', de='Anfang $date1', el='αρχές του $date1', en='early $date1', ['en-gb']='early $date1', ['en-ca']='early $date1', eo='komence de $date1', es='a principios de $date1', et='$date1 algus', fa='اوایل $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 alku' end, case={'gen',''}}, fr='début $date1', gl='a principios de $date1', he='תחילת $date1', hr='početak $date1', hsb={'spočatk $date1', case={'gen',''}}, hu='$date1 elején', it='inizio del $date1', ja='$date1初頭', mk='почеток на $date1', ml='$date1 ആദ്യപാദം', nb='tidlig $date1', nn='tidleg $date1', nds='Anfang $date1', nl='begin $date1', no='tidlig $date1', pl={'początek $date1', case={'gen',''}}, pt='a princípios de $date1', qu="$date1 ñawpaq p'unchawkunapi", ro='începând cu $date1', ru={'начало $date1', case={'gen',''}}, sk={'začiatok $date1', case={'gen',''}}, sl=function(date1, state)-- could actually be better should be "d'octobre à mars 2013' not "de octore 2013 à mars 2013" if state.precision == 9 then -- precision > month return 'zgodnje leto $date1' else -- "DE septebmbre" / "D'octobre" return 'zgodnji $date1' end end, sv='början av $date1', uk={'початок $date1', case={'gen',''}}, ur='ابتدا $date1', vi='đầu năm $date1', ['zh-hans']='$date1早期', ['zh-hant']='$date1早期', default='<span style="color:red">early $date1</span>', }, ['mid'] = { nDates = 1, ar='منتصف $date1', ['be-tarask']={'сярэдзіна $date1', case={'gen',''}}, bn='$date1-এর মাঝামাঝি', ca='a mitjan $date1', ckb='ناوەڕاستی $date1', cs={'polovina $date1', case={'gen',''}}, da='midten af $date1', de='Mitte $date1', el='μέσα του $date1', en='mid $date1', ['en-gb']='mid $date1', ['en-ca']='mid $date1', eo='meze de $date1', es='a mediados de $date1', et='$date1 keskel', fa='اواسط $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 puoliväli' end, case={'gen',''}}, fr='mi $date1', gl='a mediados de $date1', he='אמצע $date1', hr='sredina $date1', hsb={'srjedź $date1', case={'gen',''}}, hu='$date1 közepén', it='metà del $date1', ja='$date1半ば', mk='средина на $date1', ml='$date1 മദ്ധ്യം', nb='midten av $date1', nn='midten av $date1', nds='Midd $date1', nl='midden $date1', no='midten av $date1', pl={'środek $date1', case={'gen',''}}, pt='meados de $date1', qu="$date1 chawpin p'unchawkunapi", ro='mijlocul lui $date1', ru={'середина $date1', case={'gen',''}}, sk={'polovica $date1', case={'gen',''}}, sl={function(date1, state) return 'sredina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='mitten av $date1', uk={'середина $date1', case={'gen',''}}, ur='وسط $date1', vi='giữa năm $date1', ['zh-hans']='$date1中期', ['zh-hant']='$date1中期', default='<span style="color:red">mid $date1</span>', }, ['late'] = { nDates = 1, ar='نهاية $date1', bn='$date1-এর শেষে', ['be-tarask']={'канец $date1', case={'gen',''}}, ca='al final de $date1', ckb='کۆتاییی $date1', cs='konec $date1', da='sen $date1', de='Ende $date1', el='τέλη του $date1', en='late $date1', ['en-gb']='late $date1', ['en-ca']='late $date1', eo='fine de $date1', es='a fines de $date1', et='$date1 lõpp', fa='اواخر $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 loppu' end, case={'gen',''}}, fr='fin $date1', gl='a finais de $date1', he='סוף $date1', hr='kraj $date1', hsb={'kónc $date1', case={'gen',''}}, hu='$date1 végén', it='fine del $date1', ja='$date1末', mk='крајот на $date1', ml='$date1 അന്ത്യപാദം', nb='sent $date1', no='seint $date1', nds='Enn $date1', nl='eind $date1', no='sent $date1', pl={'koniec $date1', case={'gen',''}}, pt='ao final de $date1', qu="$date1 qhipaq p'unchawkunapi", ro='sfârșitul lui $date1', ru={'конец $date1', case={'gen',''}}, sk={'koniec $date1', case={'gen',''}}, sl={function(date1, state) return 'pozno ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='slutet av $date1', uk={'кінець $date1', case={'gen',''}}, ur='اخیر $date1', vi='cuối năm $date1', ['zh-hans']='$date1晚期', ['zh-hant']='$date1晚期', default='<span style="color:red">late $date1</span>', }, ['circa'] = { nDates = 1, ar='حوالي $date1', ['be-tarask']={'каля $date1', case={'gen',''}}, bn='প্রায় $date1', ckb='بەنزیکی $date1', ca='cap a $date1', cs='cca $date1', da='ca. $date1', de='etwa $date1', el='περ. $date1', en='c. $date1', ['en-gb']='circa $date1', ['en-ca']='circa $date1', eo='ĉirkaŭ $date1', es='hacia $date1', -- suggestion use "hacia"/"hacia el" or leave the latin circa or ca. et='ca. $date1', fa='حوالی $date1', -- template:Circa used 'حدود $date1' fi={function(date1, state) return 'suunnilleen ' .. decYear(state,'fi','ine') .. '$date1' end, case={'ine',''}}, -- template:Circa used 'noin $date1' fr=function(date1, state) if state.precision >= 11 then -- precision >= day return 'vers le $date1' else return 'vers $date1' end end, gl='entre $date1', -- template:Circa used 'cara a $date1' he='בסביבות $date1', hr='oko $date1', hsb={'wokoło $date1', case={'gen',''}}, hu='$date1 körül', it='$date1 circa', ja='$date1頃', ko='$date1경', mk='~ $date1', -- template:Circa used 'o. $date1' ml= 'ഉദ്ദേശം $date1', nb='ca. $date1', nn='ca. $date1', nds='üm un bi $date1', nl='ca. $date1', no='ca. $date1', pl={'około $date1', case={'gen',''}}, pt='cerca de $date1', qu='$date1chá', ro='circa $date1', ru={'около $date1', case={'gen',''}}, sk='cca $date1', sl={function(date1, state) return 'ok. ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='c:a $date1', -- template:Circa used 'ca $date1' uk={'близько $date1', case={'gen', ''}}, ur='قریباً $date1', vi='vào khoảng $date1', ['zh-hans']='约$date1', ['zh-hant']='約$date1', default='<span style="color:red">circa $date1</span>', }, ['uncertain'] = { nDates = 1, ['zh-hans']='$date1(?)', ['zh-hant']='$date1(?)', default='$date1 (?)', }, probably = { -- see Q56644435 nDates = 1, ast = 'probablemente $date1', bn = 'সম্ভবত $date1', ca = 'probablement $date1', ckb = 'لەوانەیە $date1', cs = 'pravděpodobně $date1', de = 'wahrscheinlich $date1', el = 'πιθανόν $date1', en = 'probably $date1', ['en-gb']='probably $date1', ['en-ca']='probably $date1', eo = 'probable $date1', es = 'probable $date1', fa = 'احتمالاً $date1', fr = 'probablement $date1', he = 'כפי הנראה $date1', hu = 'feltehetőleg $date1', it = 'probabile $date1', mk = 'веројатно $date1', ml = 'ഒരുപക്ഷേ $date1', nl = 'waarschijnlijk $date1', pl = 'prawdopodobnie $date1', pt = 'provavelmente $date1', ru = 'вероятно $date1', sv = 'antagligen $date1', uk = 'ймовірно $date1', default='<span style="color:red">probably $date1</span>', }, possibly = { -- see Q30230067 nDates = 1, ast = 'posiblemente $date1', bn = 'যথাসম্ভব $date1', ckb = 'لەوانەیە $date1', cs = 'možná $date1', de = 'möglicherweise $date1', en = 'possibly $date1', ['en-gb']='possibly $date1', ['en-ca']='possibly $date1', eo = 'eble $date1', el = 'πιθανόν $date1', fa = 'احتمالاً $date1', fr = 'peut-être $date1', hu = 'talán $date1', mk = 'можеби $date1', ml = 'മിക്കവാറും $date1', nl = 'mogelijk $date1', pl = 'być może $date1', pt = 'possivelmente $date1', ro = 'poate $date1', ru = 'возможно $date1', sv = 'möjligen $date1', uk = 'можливо $date1', default='<span style="color:red">possibly $date1</span>', }, presumably = { -- see Q18122778 nDates = 1, ast = 'presumiblemente $date1', ckb = 'دەشێت $date1', de = 'vermutlich $date1', en = 'presumably $date1', ['en-gb']='presumably $date1', ['en-ca']='presumably $date1', fr = 'présumé $date1', it = 'presumibilmente $date1', ml = 'ഊഹപ്രകാരം $date1', ru = 'предположительно $date1', pl = 'przypuszczalnie $date1', uk = 'здогадно $date1', default='<span style="color:red">presumably $date1</span>', }, ['year unknown']= { nDates = 0, ca='Any desconegut', ['be-tarask']='Год невядомы', bn='অজানা বছর', ckb='ساڵی نەزاندراو', cs='neznámý rok', de='Jahr unbekannt', el='άγνωστο έτος', en='year unknown', ['en-gb']='year unknown', ['en-ca']='year unknown', eo='jaro nesciata', es='Año desconocido', fa='سال نامعلوم', fi='tuntematon vuosi', fr='Année inconnue', he='שנה לא ידועה', hsb='lěto njeznate', hr='nepoznata godina', it='anno sconosciuto', ja='年代不明', la='Sine anno', ml='വർഷം ലഭ്യമല്ല', mk='непозната година', nb='ukjent år', nn='ukjent år', nl='zonder jaar', no='ukjent år', pl='rok nieznany', qu='Mana riqsisqa wata', ru='Год неизвестен', sk='neznámy rok', sl='neznano leto', sv='Okänt år', uk='рік невідомий', ur='سال نامعلوم', vi='không rõ năm', ['zh-hans']='年份未知', ['zh-hant']='年份未知', default='<span style="color:red">year unknown</span>', }, -- ========================================== -- === Parts of a whole ===================== -- ========================================== ['firsthalf'] = { nDates = 1, ar='النصف الأول من $date1', ['be-tarask']={'першая палова $date1', case={'gen',''}}, bn='$date1-এর প্রথমার্ধ', ca='1a meitat de $date1', ckb='نیوەی یەکەمی $date1', cs={'1. polovina $date1', case={'gen',''}}, da='1. halvdel af $date1', de='1. Hälfte $date1', el='πρώτο μισό του $date1', en='first half of $date1', ['en-gb']='first half of $date1', ['en-ca']='first half of $date1', eo='unua duono de $date1', es='primera mitad de $date1', et='$date1 esimene pool', fa='نیمهٔ نخست $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 alkupuolisko' end, case={'gen',''}}, fr='1<sup>re</sup> moitié de $date1', gl='primeira metade de $date1', he='במחצית הראשונה של $date1', hsb={'prěnja połojca $date1', case={'gen',''}}, hu='$date1 első felében', hr='prva polovina $date1', it='prima metà del $date1', ja='$date1上半期', mk='прва половина на $date1', ml='$date1 ആദ്യപകുതി', nb='første halvdel av $date1', nn='fyrste halvdelen av $date1', nds='1. Helft $date1', nl='eerste helft $date1', no='første halvdel av $date1', pl={'pierwsza połowa $date1', case={'gen',''}}, pt='primeira metade de $date1', qu='$date1 ñawpaq kuskanpi', ro='prima jumătate a lui $date1', ru={'первая половина $date1', case={'gen',''}}, sk={'1. polovica $date1', case={'gen',''}}, sl={function(date1, state) return 'prva polovica ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='första halvan av $date1', uk={'перша половина $date1', case={'gen',''}}, ur='نصف اول $date1', vi='nửa đầu năm $date1', ['zh-hans']='$date1上半期', ['zh-hant']='$date1上半期', default='<span style="color:red">first half of $date1</span>', }, ['secondhalf'] = { nDates = 1, ar='النصف الثاني من $date1', ['be-tarask']={'другая палова $date1', case={'gen',''}}, bn='$date1-এর দ্বিতীয়ার্ধ', ca='2a meitat de $date1', ckb='نیوەی دووەمی $date1', cs={'2. polovina $date1', case={'gen',''}}, da='2. halvdel af $date1', de='2. Hälfte $date1', el='δεύτερο μισό του $date1', en='second half of $date1', ['en-gb']='second half of $date1', ['en-ca']='second half of $date1', eo='dua duono de $date1', es='segunda mitad de $date1', et='$date1 teine pool', fa='نیمهٔ دوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 loppupuolisko' end, case={'gen',''}}, fr='2<sup>e</sup> moitié de $date1', gl='segunda metade de $date1', he='במחצית השנייה של $date1', hsb={'druha połojca $date1', case={'gen',''}}, hr='druga polovina $date1', hu='$date1 második felében', it='seconda metà del $date1', ja='$date1下半期', mk='втора половина на $date1', ml='$date1 രണ്ടാം പകുതി', nb='andre halvdel av $date1', nn='andre halvdelen av $date1', nds='2. Helft vun $date1', nl='tweede helft $date1', no='andre halvdel av $date1', pl={'druga połowa $date1', case={'gen',''}}, pt='segunda metade de $date1', qu='$date1 qhipaq kuskanpi', ro='a doua jumătate a lui $date1', ru={'вторая половина $date1', case={'gen',''}}, sk={'2. polovica $date1', case={'gen',''}}, sl={'druga polovica {{IfNum | $date0 | leta}} $date1', case={'gen',''}}, sv='andra halvan av $date1', uk={'друга половина $date1', case={'gen',''}}, ur='نصف آخر $date1', vi='nửa cuối năm $date1', ['zh-hans']='$date1下半期', ['zh-hant']='$date1下半期', default='<span style="color:red">second half of $date1</span>', }, ['1quarter']= { nDates = 1, bn='$date1-এর প্রথম ত্রৈমাসিক', ['be-tarask']={'першая чвэрць $date1', case={'gen',''}}, ckb='چارەکی یەکەمی $date1', cs={'1. čtvrtina $date1', case={'gen',''}}, de='erstes Viertel $date1', en='first quarter of $date1', ['en-gb']='first quarter of $date1', ['en-ca']='first quarter of $date1', eo='unua kvarono de $date1', es='primer cuarto del $date1', fa='ربع نخست $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 ensimmäinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'premier quart '.. frOf[state.precision] ..' $date1' end, he='רבעון ראשון של $date1', hsb={'prěnja štwórćina $date1', case={'gen',''}}, hr='prva četvrtina $date1', it='primo quarto del $date1', ja='$date1第1四半期', ml='$date1 ഒന്നാം ത്രൈമാസം', nb='første kvartal av $date1', nl='eerste kwart $date1', nn='fyrste kvartalet av $date1', no='første kvartal av $date1', pl={'pierwsza ćwiartka $date1', case={'gen',''}}, qu='$date1 ñawpaq ñiqin tawa phatmanpi', ru={'первая четверть $date1', case={'gen',''}}, sk={'1. štvrtina $date1', case={'gen',''}}, sl={'prva četrtina {{IfNum | $date0 | leta}} $date1', case={'gen',''}}, sl={function(date1, state) return 'prva četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='första kvartalet av $date1', uk={'1-ша чверть $date1', case={'gen',''}}, ur='پہلی سہ ماہی $date1', vi='quý 1 năm $date1', ['zh-hans']='$date1第一季度', ['zh-hant']='$date1第一季度', default='<span style="color:red">first quarter of $date1</span>', }, ['2quarter']= { nDates = 1, ['be-tarask']={'другая чвэрць $date1', case={'gen',''}}, bn='$date1-এর দ্বিতীয় ত্রৈমাসিক', ckb='چارەکی دووەمی $date1', cs={'2. čtvrtina $date1', case={'gen',''}}, de='zweites Viertel $date1', en='second quarter of $date1', ['en-gb']='second quarter of $date1', ['en-ca']='second quarter of $date1', eo='dua kvarono de $date1', es='segundo cuarto del $date1', fa='ربع دوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 toinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'deuxième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון שני של $date1', hsb={'druha štwórćina $date1', case={'gen',''}}, hr='druga četvrtina $date1', it='secondo quarto del $date1', ja='$date1第2四半期', ml='$date1 രണ്ടാം ത്രൈമാസം', nb='andre kvartal av $date1', nl='tweede kwart $date1', nn='andre kvartalet av $date1', no='andre kvartal av $date1', pl={'druga ćwiartka $date1', case={'gen',''}}, qu='$date1 iskay ñiqin tawa phatmanpi', ru={'вторая четверть $date1', case={'gen',''}}, sk={'2. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'druga četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='andra kvartalet av $date1', uk={'2-га чверть $date1', case={'gen',''}}, ur='دوسری سہ ماہی $date1', vi='quý 2 năm $date1', ['zh-hans']='$date1第二季度', ['zh-hant']='$date1第二季度', default='<span style="color:red">second quarter of $date1</span>', }, ['3quarter']= { nDates = 1, ['be-tarask']={'трэцяя чвэрць $date1', case={'gen',''}}, bn='$date1-এর তৃতীয় ত্রৈমাসিক', ckb='چارەکی سێیەمی $date1', cs={'3. čtvrtina $date1', case={'gen',''}}, de='drittes Viertel $date1', en='third quarter of $date1', ['en-gb']='third quarter of $date1', ['en-ca']='third quarter of $date1', eo='tria kvarono de $date1', es='tercer cuarto del $date1', fa='ربع سوم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 kolmas neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'troisième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון שלישי של $date1', hsb={'třeća štwórćina $date1', case={'gen',''}}, hr='treća četvrtina $date1', it='terzo quarto del $date1', ja='$date1第3四半期', ml='$date1 മൂന്നാം ത്രൈമാസം', nb='tredje kvartal av $date1', nl='derde kwart $date1', nn='tredje kvartalet av $date1', no='tredje kvartal av $date1', pl={'trzecia ćwiartka $date1', case={'gen',''}}, qu='$date1 kimsa ñiqin tawa phatmanpi', sk={'3. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'tretja četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, ru={'третья четверть $date1', case={'gen',''}}, sv='tredje kvartalet av $date1', uk={'3-тя чверть $date1', case={'gen',''}}, ur='تیسری سہ ماہی $date1', vi='quý 3 năm $date1', ['zh-hans']='$date1第三季度', ['zh-hant']='$date1第三季度', default='<span style="color:red">third quarter of $date1</span>', }, ['4quarter']= { nDates = 1, ['be-tarask']={'чацьвёртая чвэрць $date1', case={'gen',''}}, bn='$date1-এর চতুর্থ ত্রৈমাসিক', ckb='چارەکی چوارەمی $date1', cs={'4. čtvrtina $date1', case={'gen',''}}, de='letztes Viertel $date1', en='fourth quarter of $date1', ['en-gb']='fourth quarter of $date1', ['en-ca']='fourth quarter of $date1', eo='kvara kvarono de $date1', es='último cuarto del $date1', fa='ربع چهارم $date1', fi={function(date1, state) return decYear(state,'fi','gen') .. '$date1 viimeinen neljännes' end, case={'gen',''}}, fr= function(date1, state) return 'quatrième quart '.. frOf[state.precision] ..' $date1' end, he='רבעון רביעי של $date1', hsb={'poslednja štwórćina $date1', case={'gen',''}}, hr='četvrta četvrtina $date1', it='quarto quarto del $date1', ja='$date1第4四半期', ml='$date1 നാലാം ത്രൈമാസം', nb='fjerde kvartal av $date1', nl='vierde kwart $date1', nn='tredje kvartalet av $date1', no='fjerde kvartal av $date1', pl={'czwarta ćwiartka $date1', case={'gen',''}}, qu='$date1 qhipaq ñiqin tawa phatmanpi', ru={'последняя четверть $date1', case={'gen',''}}, sk={'4. štvrtina $date1', case={'gen',''}}, sl={function(date1, state) return 'zadnja četrtina ' .. decYear(state,'sl','gen') .. ' $date1' end, case={'gen',''}}, sv='fjärde kvartalet av $date1', uk={'4-та чверть $date1', case={'gen',''}}, ur='چوتھی سہ ماہی $date1', vi='quý 4 năm $date1', ['zh-hans']='$date1第四季度', ['zh-hant']='$date1第四季度', default='<span style="color:red">forth quarter of $date1</span>', }, -- ========================================== -- === Seasons ============================== -- ========================================== ['spring'] = { nDates = 1, ar='ربيع $date1', ['be-tarask']='вясна $date1', bn='বসন্তকাল $date1', ca='primavera $date1', ckb='بەھاری $date1', cs={'jaro $date1', case={'gen', ''}}, da='Forår $date1', de='Frühling $date1', en='Spring $date1', ['en-gb']='Spring $date1', ['en-ca']='Spring $date1', eo='printempo $date1', es='primavera de $date1', et='$date1 kevad', fa='بهار $date1', fi='Kevät $date1', fr='printemps $date1', gl='primavera $date1', he='אביב $date1', hr='proljeće $date1', hsb='nalěćo $date1', hu='$date1 tavasza', it='primavera $date1', ja='{{#if:$date1|$date1年}}春', mk='пролет $date1', ml='$date1 വസന്തം', nb='våren $date1', nds='Vörjohr $date1', nn='våren $date1', nl='voorjaar $date1', no='våren $date1', pl='wiosna $date1', pt='primavera de $date1', ro='primăvara lui $date1', ru='весна $date1', sk={'jar $date1', case={'gen', ''}}, sl='pomlad $date1', sv='våren $date1', uk='весна $date1', ur='بہار $date1', vi='mùa đông năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}春季', ['zh-hant']='{{#if:$date1|$date1年}}春季', default='<span style="color:red">Spring $date1</span>', }, ['summer'] = { nDates = 1, ar='صيف $date1', ['be-tarask']='лета $date1', bn='গ্রীষ্মকাল $date1', ca='estiu $date1', ckb='ھاوینی $date1', cs={'léto $date1', case={'gen', ''}}, da='Sommer $date1', de='Sommer $date1', en='Summer $date1', ['en-gb']='Summer $date1', ['en-ca']='Summer $date1', eo='somero $date1', es='verano de $date1', et='$date1 suvi', fa='تابستان $date1', fi='Kesä $date1', fr='été $date1', gl='verán $date1', he='קיץ $date1', hr='ljeto $date1', hsb='lěćo $date1', hu='$date1 nyara', it='estate $date1', ja='{{#if:$date1|$date1年}}夏', mk='лето $date1', ml='$date1 വേനൽ', nb='sommeren $date1', nds='Sommer $date1', nn='sumaren $date1', nl='zomer $date1', no='sommeren $date1', pl='lato $date1', pt='verão de $date1', ro='vara lui $date1', ru='лето $date1', sk={'leto $date1', case={'gen', ''}}, sl='poletje $date1', sv='sommaren $date1', uk='літо $date1', ur='گرما $date1', vi='mùa hè năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}夏季', ['zh-hant']='{{#if:$date1|$date1年}}夏季', default='<span style="color:red">Summer $date1</span>', }, ['autumn'] = { nDates = 1, ar='خريف $date1', ['be-tarask']='восень $date1', bn='শরত্কাল $date1', ca='tardor $date1', ckb='پاییزی $date1', cs={'podzim $date1', case={'gen', ''}}, da='Efterår $date1', de='Herbst $date1', en='Autumn $date1', ['en-gb']='Autumn $date1', ['en-ca']='Autumn $date1', eo='aŭtuno $date1', es='otoño de $date1', et='$date1 sügis', fa='پاییز $date1', fi='Syksy $date1', fr='automne $date1', gl='outono $date1', he='סתיו $date1', hr='jesen $date1', hsb='nazyma $date1', hu='$date1 ősze', it='autunno $date1', ja='{{#if:$date1|$date1年}}秋', mk='есен $date1', ml='$date1 ശരത്കാലം', nb='høsten $date1', nds='Harvst $date1', nn='hausten $date1', nl='herfst $date1', no='høsten $date1', pl='jesień $date1', pt='outono de $date1', ro='toamna lui $date1', ru='осень $date1', sk={'jeseň $date1', case={'gen', ''}}, sl='jesen $date1', sv='hösten $date1', uk='осінь $date1', ur='خزاں $date1', vi='mùa thu năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}秋季', ['zh-hant']='{{#if:$date1|$date1年}}秋季', default='<span style="color:red">Autumn $date1</span>', }, ['winter'] = { nDates = 1, ar='شتاء $date1', ['be-tarask']='зіма $date1', bn='শীতকাল $date1', ca='hivern $date1', ckb='زستانی $date1', cs={'zima $date1', case={'gen', ''}}, da='Vinter $date1', de='Winter $date1', en='Winter $date1', ['en-gb']='Winter $date1', ['en-ca']='Winter $date1', eo='vintro $date1', es='invierno de $date1', et='$date1 talv', fa='زمستان $date1', fi='Talvi $date1', fr='hiver $date1', gl='inverno $date1', he='חורף $date1', hr='zima $date1', hsb='zyma $date1', hu='$date1 tele', it='inverno $date1', ja='{{#if:$date1|$date1年}}冬', mk='зима $date1', ml='$date1 ശൈത്യകാലം', nds='Winter $date1', nl='winter $date1', nb='vinteren $date1', nn='vinteren $date1', no='vinteren $date1', pl='zima $date1', pt='inverno de $date1', ro='iarna lui $date1', ru='зима $date1', sk={'zima $date1', case={'gen', ''}}, sl='zima $date1', sv='vintern $date1', uk='зима $date1', ur='سرما $date1', vi='mùa đông năm $date1', ['zh-hans']='{{#if:$date1|$date1年}}冬季', ['zh-hant']='{{#if:$date1|$date1年}}冬季', default='<span style="color:red">Winter $date1</span>', }, -- ========================================== -- === Decade/Century/Millennium ============ -- ========================================== ['decade'] = { nDates = 1, ar='أعوام $date1', ['be-tarask']='$date1-я гады', bn='$date1-এর দশক', ca='dècada del $date1', ckb='دەیەی $date1', cs=function(date1, state) return ((date1 % 100 == 0) and 'první dekáda' or ((date1 % 100) .. '. léta')) .. ' ' .. (math.floor(date1 / 100) + 1) .. '. století' end, da="$date1'erne", de='$date1er-Jahre', el='δεκαετία του $date1', en='$date1s', ['en-gb']='$date1s', ['en-ca']='$date1s', eo='$date1-aj jaroj', es='años $date1', et='$date1ndad', fa='دههٔ $date1', fi='$date1-luvulla', fr='années $date1', gl='anos $date1', he='שנות ה-$date1', hr='$date1-ih', hsb='$date1te lěta', hu='$date1-s évek', it="{{#ifexpr: $date1 mod 100 = 0 | primo decennio del {{Roman|{{#expr: ($date1 / 100) + 1}}}} sec. | anni '{{#expr: $date1 mod 100 }} del {{Roman|{{#expr: floor($date1 / 100) + 1}}}} sec.}}", ja='$date1年代', mk='$date1-ти', ml='ദശകം $date1-ൽ', nb='$date1-årene', nn='$date1-åra', nds='Johren $date1', nl='jaren $date1', no='$date1-årene', pl=function(date1, state) local str = 'lata '..(date1 % 100)..'. ' if (date1 % 100 == 0) then str = 'pierwsza dekada ' elseif (date1 % 100 == 10) then str = 'druga dekada ' end return str .. Roman(math.floor(date1 / 100) + 1) .. ' wieku' end, pt='década de $date1', qu='$date1 watakuna', ro='anii $date1', ru='$date1-е годы', sk=function(date1, state) return ((date1 % 100 == 0) and 'prvé desaťročie' or ((date1 % 100) .. '. roky')) .. ' ' .. (math.floor(date1 / 100) + 1) .. '. storočia' end, sl='$date1-ta leta', sv='$date1-talet{{#switch:$date1|1300|1400|1500|1600|1700|1800|1900|2000|2100=&nbsp;(decennium)}}', uk='$date1-ті роки', ur='دہائی $date1', vi='thập niên $date1', ['zh-hans']='$date1年代', ['zh-hant']='$date1年代', default='<span style="color:red">$date1s</span>', }, ['century'] = { nDates = 1, ar='القرن $date1', ['be-tarask']=function(date1, state) return Ordinal(date1, 'be-tarask') .. ' стагодзьдзе' end, bn=function(date1, state) return Ordinal(date1, 'bn') .. ' শতাব্দী' end, ca='segle {{small-caps|{{lc:{{Roman year|$date1}}}}}}', ckb='سەدەی $date1', cs='$date1. století', da='$date1. århundrede', de='$date1. Jahrhundert', el='$date1ος αιώνας', en=function(date1, state) return Ordinal(date1, 'en') .. ' century' end, ['en-gb']=function(date1, state) return Ordinal(date1, 'en-gb') .. ' century' end, ['en-ca']=function(date1, state) return Ordinal(date1, 'en-ca') .. ' century' end, eo='$date1-a jarcento', es=function(date1, state) return 'siglo ' .. Roman(date1) end, et='$date1. sajand', fa='سدهٔ $date1', fi='{{#expr: ($date1 - 1) * 100}}-luvulla', fr=function(date1, state) return Ordinal(date1, 'fr', 'roman', 'm') .. ' siècle' end, gl=function(date1, state) return 'século ' .. Roman(date1) end, he='המאה ה-$date1', hr='$date1. stoljeće', hsb='$date1. lětstotk', hu='$date1. évszázad', it=function(date1, state) return Roman(date1) .. ' sec.' end, ja='$date1世紀', la='saeculum $date1', mk=function(date1, state) return Roman(date1) .. ' век' end, ml='$date1-ആം നൂറ്റാണ്ട്', nb=function(date1, state) return Ordinal(date1, 'nb') .. ' århundre' end, nn=function(date1, state) return 'det ' .. Ordinal(date1, 'no') .. ' århundre' end, nds='$date1. Johrhunnert', nl='$date1e eeuw', no=function(date1, state) return Ordinal(date1, 'no') .. ' århundre' end, pl=function(date1, state) return Roman(date1) .. ' ' .. decCentury('pl',state.case) end, pt=function(date1, state) return 'século ' .. Roman(date1) end, qu='$date1 ñiqin pachakwata', ro='secolul al $date1-lea', ru=function(date1, state) return Roman(date1) .. ' век' end, sk='$date1. storočie', sl=function(date1, state) return Ordinal(date1, 'sl') .. '. stoletje' end, sv='{{#expr:$date1 - 1}}00-talet', tt=function(date1, state) return Roman(date1) .. ' гасыр' end, uk=function(date1, state) return Roman(date1) .. ' ст.' end, ur='صدی $date1', vi='thế kỷ $date1', ['zh-hans']='$date1世纪', ['zh-hant']='$date1世紀', default='<span style="color:red">$date1 century</span>', }, ['millennium'] = { nDates = 1, ['be-tarask']=function(date1, state) return Ordinal(date1, 'be-tarask') .. ' тысячагодзьдзе' end, bn=function(date1, state) return Ordinal(date1, 'bn') .. ' সহস্রাব্দ' end, ckb=function(date1, state) return 'ھەزارەی ' .. Ordinal(date1, 'ckb') end, cs='$date1. tisíciletí', de='$date1. Jahrtausend', en=function(date1, state) return Ordinal(date1, 'en') .. ' millennium' end, ['en-gb']=function(date1, state) return Ordinal(date1, 'en-gb') .. ' millennium' end, ['en-ca']=function(date1, state) return Ordinal(date1, 'en-ca') .. ' millennium' end, eo='$date1-a jarmilo', es=function(date1, state) return Roman(date1) .. ' milenio' end, fa=function(date1, state) return 'هزارهٔ ' .. Ordinal(date1, 'fa') end, fr=function(date1, state) return Ordinal(date1, 'fr', 'roman', 'm') .. ' millénaire' end, hr='$date1. tisućljeće', hsb='$date1. lěttysac', it=function(date1, state) return Roman(date1) .. ' millennio' end, ja='$date1千年紀', la='millennium $date1', ml='$date1-മത്തെ സഹസ്രാബ്ദം', nb=function(date1, state) return Ordinal(date1, 'nb') .. ' årtusen' end, nn=function(date1, state) return Ordinal(date1, 'no') .. ' tusenår' end, nl='$date1e millennium', no=function(date1, state) return Ordinal(date1, 'no') .. ' årtusen' end, pl=function(date1, state) return Roman(date1) .. ' ' .. decMillennium('pl',state.case) end, pt=function(date1, state) return Roman(date1) .. ' milénio' end, qu='$date1 ñiqin waranqawata', ru=function(date1, state) return Roman(date1) .. ' тысячелетие' end, sk='$date1. tisícročie', sl=function(date1, state) return Ordinal(date1, 'sl') .. '. tisočletje' end, sv=function(date1, state) return Ordinal(date1, 'sv') .. ' årtusendet' end, uk=function(date1, state) return Roman(date1) .. ' тис.' end, ur=function(date1, state) return 'ہزارہ ' .. Ordinal(date1, 'ur') end, vi='thiên niên kỷ $date1', ['zh-hans']=function(date1, state) return Ordinal(date1, 'zh-hans') .. '千年' end, ['zh-hant']=function(date1, state) return Ordinal(date1, 'zh-hant') .. '千年' end, --default='{{Please translate|$date1 millennium|Module:I18n/complex date}}', default='<span style="color:red">$date1 millennium</span>', }, ['million'] = { ckb = '$date1 میلیۆن ساڵ', de = '$date1 Millionen Jahre', en = '$date1 million years', ['en-gb'] = '$date1 million years', ['en-ca'] = '$date1 million years', eo = '$date1 milionoj da jaroj', es = '$date1 millones de años', nl = '$date1e miljoen jaar', fr = '$date1 millions d’années', it = '$date1 milioni di anni', ml = function(date1, state) if date1 >= 10 then return (date1 / 10) .. ' കോടി വർഷങ്ങൾ' -- 100 lakh = 1 crore else return (date1 * 10) .. ' ലക്ഷം വർഷങ്ങൾ' end end, nb = '$date1 millioner år', nl = '$date1 miljoen jaar', nn = '$date1 millionar år', pl = '$date1 milionów lat', pt = '$date1 milhões de anos', ru = '$date1 миллиона лет', uk = '$date1 мільйони років', ur = '$date1 ملین سال', ['zh-hans'] = '$date1百万年', ['zh-hant'] = '$date1百万年', default='<span style="color:red">$date1 million years</span>', nDates = 1, }, ['billion'] = { ckb = '$date1 بیلیۆن ساڵ', de = '$date1 Milliarden Jahre', en = '$date1 billion years', ['en-gb'] = '$date1 billion years', ['en-ca'] = '$date1 billion years', es = '$date1 mil millones de años', nl = '$date1e miljard jaar', fr = '$date1 milliard d’années', it = '$date1 miliardi di anni', ml = function(date1, state) return (date1 * 10) .. ' കോടി വർഷങ്ങൾ' end, nb = '$date1 milliarder år', nl = '$date1 miljard jaar', nn = '$date1 milliardar år', pl = '$date1 miliardów lat', pt = '$date1 mil milhões de anos', ru = '$date1 миллиардов лет', uk = '$date1 мільярдів років', ur = '$date1 بلین سال', ['zh-hans'] = '$date1十亿年', ['zh-hant'] = '$date1十億年', default='<span style="color:red$date1 billion years</span>', nDates = 1, }, -- ========================================== -- === Complex phrases ====================== -- ========================================== -- Phrases which for some languages can be build out of simpler phrases -- Their "default" state, used when no translation in the requested language was found, returns a "state" like -- table which is used to call the function again and built the phrase out of simple phrases -- $date1 - original date - 1 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the century'] = { nDates = 2, ['be-tarask']=function(date1, date2, state) return 'канец ' .. Roman(date1) ..' — пачатак ' .. Roman(date2) ..' стагодзьдзя' end, bn=function(date1, date2, state) return '$date1/' .. Ordinal(date2, 'bn') .. ' শতাব্দীর পালাবদলে' end, ckb=function(date1, date2, state) return 'سەردەمی $date1/' .. Ordinal(date2, 'ckb') .. ' سەدە' end, cs='přelom $date1. a $date2. století', de=function(date1, date2, state) return 'Jahrhundertwende $date1/' .. Ordinal(date2, 'de') end, en=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en') .. ' century' end, ['en-gb']=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en-gb') .. ' century' end, ['en-ca']=function(date1, date2, state) return 'turn of the $date1/' .. Ordinal(date2, 'en-ca') .. ' century' end, eo='ŝanĝo de la $date1-a al la $date2-a jarcentoj', es=function(date1, date2, state) return 'hacia finales del siglo ' .. Roman(date1) .. ' y principios del siglo ' .. Roman(date2) .. '' end, fi='{{#expr: $date1 * 100-100}}-luvun loppu ja {{#expr: $date2 * 100-100}}-luvun alku', fr=function(date1, date2, state) return 'fin du ' .. Ordinal(date1, 'fr', 'roman', 'm') .. ' siècle / début du ' .. Ordinal(date2, 'fr', 'roman', 'm') end, hr='kraj $date1. i početak $date2. stoljeća', hsb=function(date1, date2, state) return 'přechod ' .. Roman(date1) ..' do ' .. Roman(date2) ..' lětstotka' end, it=function(date1, date2, state) return 'fine del ' .. Roman(date1) .. ' sec. e inizio del ' .. Roman(date2) .. ' sec.' end, ja='$date1世紀から$date2世紀への変わり目', ml='$date1 നൂറ്റാണ്ട് അവസാനവും $date2 നൂറ്റാണ്ട് ആദ്യവും', nb=function(date1, date2, state) return 'slutten av det ' .. Ordinal(date1, 'nb') .. ' århundre/begynnelsen av det ' .. Ordinal(date2, 'nb') .. ' århundre' end, nl=function(date1, date2, state) return 'eind $date1e/begin $date2e eeuw' end, nn=function(date1, date2, state) return 'slutten av det ' .. Ordinal(date1, 'nn') .. ' hundreåret/byrjinga av det ' .. Ordinal(date2, 'nn') .. ' hundreåret' end, pl=function(date1, date2, state) return 'przełom ' .. Roman(date1) ..' i ' .. Roman(date2) ..' wieku' end, qu="$date1 ñiqin waranqawatamanta $date2 ñiqin waranqawataman t'ikrasqanpi", ru=function(date1, date2, state) return 'конец ' .. Roman(date1) ..' — начало ' .. Roman(date2) ..' века' end, sk='prelom $date1. a $date2. storočia', sl=function(date1, date2, state) return 'pozno ' .. Ordinal(date1, 'sl') .. '. in zgodnje ' .. Ordinal(date2, 'sl') .. '. stoletje' end, sv=function(date1, date2, state) return '$date1/' .. Ordinal(date2, 'sv') .. ' årtusendets sekelskifte' end, uk=function(date1, date2, state) return 'кін. ' .. Roman(date1) ..' ст. — поч. ' .. Roman(date2) ..' ст.' end, vi='bước sang thế kỷ $date2', ['zh-hans']=function(date1, date2, state) return '$date1世纪末' .. Ordinal(date2, 'zh-hans') .. '世纪初' end, ['zh-hant']=function(date1, date2, state) return '$date1世紀末' .. Ordinal(date2, 'zh-hant') .. '世紀初' end, default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='century', era1=state.era1, adj2 = 'early', unit2='century', era2=state.era2} end, }, -- $date1 - original date - 10 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the decade']={ nDates = 2, ['be-tarask']='канец $date1-х — пачатак $date2-х гг.', bn='$date1-এর দশকের শেষে এবং $date2-এর দশকের শুরুতে', cs=function(date1, date2, state) local decade1 = math.floor((date1 % 100) / 10) local decade2 = math.floor((date2 % 100) / 10) local century1 = math.floor( date1 / 100) + 1 local century2 = math.floor( date2 / 100) + 1 if decade1 == 0 and date1 < date2 then return "přelom 1. a 2. dekády " .. century1 .. ". století" elseif decade2 == 0 and date2 < date1 then return "přelom 9. a 10. dekády " .. century1 .. ". století" elseif (decade1 == 9 and date1 < date2) or (decade2 == 9 and date2 < date1) then return "přelom " .. century1 .. ". a " .. century2 .. ". století" else return "přelom " .. decade1 .. "0. a " .. decade2 .. "0. let " .. century1 .. ". století" end end, de='späte $date1er und frühe $date2er', ckb='کۆتایییەکانی $date1 و سەرەتاکانی $date2', en='late $date1s and early $date2s', ['en-gb']='late $date1s and early $date2s', ['en-ca']='late $date1s and early $date2s', eo='ŝanĝo de la $date1-a al la $date2-a jardekoj', es='finales de los años $date1 y principios de los años $date2', fa='اواخر دههٔ $date1 و اوایل دههٔ $date2', fi='$date1-luvun loppu ja $date2-luvun alku', fr='fin des années $date1 / début des années $date2', hr='kraj $date1-ih i početak $date2-ih', hsb='pózdnje $date1te a zažne $date2te lěta', it='fine degli anni $date1 / inizio degli anni $date2', ja='$date1年代末から$date2年代初頭', ml='$date1കൾ അവസാനവും $date2കൾ ആദ്യവും', nb = 'sent på $date1-tallet og tidlig på $date2-tallet', nl = 'eind $date1e/begin $date2e decennium', nn = 'seint på $date1-talet og tidleg på $date2-talet', pl=function(date1, date2, state) local decade1 = math.floor(date1 % 100) local decade2 = math.floor(date2 % 100) local century1 = Roman(math.floor( date1 / 100) + 1) local century2 = Roman(math.floor( date2 / 100) + 1) if decade1 == 0 and date1 < date2 then return "przełom pierwszej i drugiej dekady " .. century1 .. " wieku" elseif decade1 == 10 and date1 < date2 then return "przełom drugiej dekady i lat 20. " .. century1 .. " wieku" elseif decade1 == 90 and decade2 == 0 then return "przełom ostatniej dekady " .. century1 .. " i pierwszej dekady " .. century2 .. " wieku" else return "przełom lat " .. decade1 .. ". i " .. decade2 .. ". " .. century1 .. " wieku" end end, qu='qhipaq $date1 watakuna ñawpaq $date2 watakunapas', ru='конец $date1-х — начало $date2-х гг.', sv='sena $date1-talet och tidiga $date2-talet', sk=function(date1, date2, state) local decade1 = math.floor((date1 % 100) / 10) local decade2 = math.floor((date2 % 100) / 10) local century1 = math.floor( date1 / 100) + 1 local century2 = math.floor( date2 / 100) + 1 if decade1 == 0 and date1 < date2 then return "prelom 1. a 2. desaťročia " .. century1 .. ". storočia" elseif decade2 == 0 and date2 < date1 then return "prelom 9. a 10. desaťročia " .. century1 .. ". storočia" elseif (decade1 == 9 and date1 < date2) or (decade2 == 9 and date2 < date1) then return "prelom " .. century1 .. ". a " .. century2 .. ". storočia" else return "prelom " .. decade1 .. "0. a " .. decade2 .. "0. rokov " .. century1 .. ". storočia" end end, sl='pozna $date1-ta in zgodnja $date2-ta leta', uk='кінець $date1-х — початок $date2-х рр.', ur='اخیر دہائی $date1 و ابتدا دہائی $date2', vi='bước sang thập niên $date2', ['zh-hans']='$date1年代末$date2年代初', ['zh-hant']='$date1年代末$date2年代初', default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='decade', era1=state.era1, adj2 = 'early', unit2='decade', era2=state.era2} end, }, -- $date1 - original date - 1 -- $date2 - original date -- if era is BC than $date1 and $date2 are swapped ['turn of the year']={ nDates = 2, ['be-tarask']='канец $date1 — пачатак $date2 г.', bn='$date1-এর শেষে এবং $date2-এর শুরুতে', ckb='کۆتاییی $date1 و سەرەتای $date2', cs='přelom roku $date1/$date2', de='Jahreswechsel $date1/$date2', en='late $date1 and early $date2', ['en-gb']='late $date1 and early $date2', ['en-ca']='late $date1 and early $date2', eo='jarŝanĝo $date1 / $date2', es='finales de $date1 y principios de $date2', fa='اواخر $date1 و اوایل $date2', fi='vuoden $date1 loppu ja vuoden $date2 alku', fr='fin $date1 / début $date2', hsb='kónc $date1/spočatk $date2', ja='$date1年末から$date2年初め', ml='$date1 അവസാനവും $date2 ആദ്യവും', nb='årsskiftet $date1/$date2', nl='eind $date1 en begin $date2', nn='årsskiftet $date1/$date2', pl='koniec $date1 i początek $date2 roku', qu="$date1 qhipaq p'unchawkuna $date2 ñawpaq p'unchawkunapas", ru='конец $date1 — начало $date2 г.', sk='prelom rokov $date1/$date2', sl='konec leta $date1 in začetek $date2', sv='sena $date1 och tidiga $date2', uk='кінець $date1 — початок $date2 р.', ur='اخیر $date1 و ابتدا $date2', vi='bước sang năm $date2', ['zh-hans']='$date1年末$date2年初', ['zh-hant']='$date1年末$date2年初', default=function(date1, date2, state) return {conj='and', adj1 = 'late', unit1='year', era1=state.era1, adj2 = 'early', unit2='year', era2=state.era2} end, }, ['circa2'] = { nDates = 2, ar='حوالي $date1 – $date2', ['be-tarask']={'прыкладна з $date1 да прыкладна $date2', case={'gen','gen'}}, bn='প্রায় $date1 এবং প্রায় $date2-এর মাঝামাঝি', ca='cap a $date1 o $date2', ckb='بە نزیکی لەنێوان $date1 و $date2', cs='cca $date1 až $date2', da='ca. mellem $date1 og $date2', de='etwa $date1 bis $date2', el='περίπου μεταξύ $date1 και $date2', en='between c. $date1 and c. $date2', ['en-gb']='between circa $date1 and circa $date2', ['en-ca']='between circa $date1 and circa $date2', eo='proksimume de $date1 ĝis $date2', es='hacia $date1 o $date2', et='ca. $date1 ja $date2 vahel', fa='حدوداً بین $date1 و $date2', fi={function(date1, date2, state) return 'suunnilleen ' .. decYear(state,'fi','xxx') .. '$date1 ja $date2 välisenä aikana' end, case={'gen','gen'}}, fr='vers $date1-$date2', gl='entre $date1 e $date2', he='בסביבות ה- $date1 עד $date2', hr='oko između $date1 i $date2', hsb={'wot něhdźe $date1 do něhdźe $date2', case={'gen','gen'}}, hu='$date1 és $date2 között', it='tra il $date1 e il $date2 circa', ja='$date1頃と$date2頃の間', mk='~ помеѓу $date1 и $date2', ml='ഉദ്ദേശം $date1-നും ഉദ്ദേശം $date2-നും ഇടയ്ക്ക്', nb='ca. mellom $date1 og $date2', nn='ca. mellom $date1 og $date2', nds='üm un bi $date1 bet $date2', nl='ca. $date1 tot $date2', no='ca. mellom $date1 og $date2', pl={'od około $date1 do około $date2', case={'gen','gen'}}, pt='cerca de $date1 a $date2', qu="$date1 p'unchawmantachá $date2 p'unchawkamachá", ro='circa $date1 – $date2', ru={'с около $date1 до, примерно, $date2', case={'gen','gen'}}, sk='cca $date1 až $date2', sl={function(date1, date2, state) return 'ok. ' .. decYear(state,'sl','gen') .. ' $date1 do $date2' end, case={'gen','gen'}}, sv='c:a $date1 till $date2', uk={'з близько $date1 до, приблизно, $date2', case={'gen','gen'}}, ur='قریباً بین $date1 و $date2', vi='giữa vào khoảng $date1 và vào khoảng $date2', ['zh-hans']='约$date1~$date2间', ['zh-hant']='約$date1~$date2間', default=function(date1, date2, state) return {conj='between', adj1 = 'circa', unit1=state.unit1, era1=state.era1, adj2 = 'circa', unit2=state.unit2, era2=state.era2} end, }, -- ========================================== -- === Eras and calendars =================== -- ========================================== ['julian'] = { nDates = 2, ar='$date1 ($date2 حسب [[w:ar:التقويم اليولياني|تقويم يولياني]])', ['be-tarask']='$date1 ($date2 паводле [[w:be-tarask:Юліянскі каляндар|ст. ст.]]', bn='$date1 (জুলিয়ান ক্যালেন্ডারে $date2)', ca='$date1 ($date2 segons el [[w:ca:Calendari julià|calendari julià]])', ckb='$date1 ($date2 بەپێی [[w:ڕۆژژمێری جولیانی|ڕۆژژمێری جولیانی]])', cs='$date1 ($date2 podle [[w:cs:Juliánský kalendář|juliánského kalendáře]])', da='$date1 ($date2 [[w:da:Julianske kalender|Julianske kalender]])', de='$date1 ($date2 [[w:de:Julianischer Kalender|Julianischer Kalender]])', el='$date1 ($date2 με το [[w:el:Ιουλιανό ημερολόγιο|Ιουλιανό ημερολόγιο]])', en='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', ['en-gb']='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', ['en-ca']='$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])', fa='$date1 ($date2 در [[w:fa:Old Style and New Style dates|تقویم جولیان]])', eo='$date1 ($date2 laŭ la [[w:eo:Julia kalendaro|Julia Kalendaro]])', es='$date1 ($date2 según el [[w:es:Calendario juliano|calendario juliano]])', et='$date1 ($date2 [[w:et:Juliuse kalender|Juliuse kalendris]])', fi='$date1 ($date2 [[w:fi:juliaaninen kalenteri|juliaanisen kalenterin]] mukaan)', fr='$date1 ($date2 dans le [[w:fr:calendrier julien|calendrier julien]])', gl='$date1 ($date2 segundo o [[w:gl:Calendario xuliano|calendario xuliano]])', hu='$date1 ($date2 a [[w:hu:Julianus-naptár|Julián naptárban]])', hr='$date1 ($date2 prema [[w:hr:Julijanski kalendar|julijanskom kalendaru]])', he='$date1 ($date2 ב[[w:he:לוח היוליאני|הלוח היוליאני]])', hsb='$date1 ($date2 po julianiskej protyce)', it='$date1 ($date2 secondo il [[w:it:Calendario giuliano|calendario giuliano]])', ja='$date1([[w:ja:ユリウス暦|ユリウス暦]] $date2)', mk='$date1 ($date2 по [[w:mk:Јулијански календар|Јулијанскиот календар]])', ml='$date1 ([[w:ml:ജൂലിയൻ കാലഗണനാരീതി|ജൂലിയൻ വർഷത്തിൽ]] $date2)', ml='$date1 ([[w:Old Style and New Style dates|ജൂലിയൻ കാലഗണനാരീതിയിൽ]] $date2)', nds='$date1 ($date2 na’n [[w:nds:Juliaansch Klenner|Juliaanschen Klenner]])', nb='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalenderen]])', nn='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalenderen]])', nl='$date1 ($date2 volgens de [[w:nl:Juliaanse kalender|Juliaanse kalender]])', no='$date1 ($date2 etter [[w:no:Juliansk kalender|den julianske kalender]])', pl='$date1 ($date2 wedle [[w:pl:Daty nowego i starego porządku|kalendarza juliańskiego]])', pt='$date1 ($date2 no [[w:pt:Mudança para o calendário gregoriano|calendário juliano]])', qu='$date1 ($date2 [[w:qu:Hulyanu kalindaryu|Hulyanu kalindaryupi]])', ro='$date1 ($date2 în [[w:ro:calendarul iulian|calendarul iulian]])', ru='$date1 ($date2 [[w:ru:Юлианский календарь|по ст. ст.]])', sk='$date1 ($date2 podľa [[w:sk:Juliánsky kalendár|juliánskeho kalendára]])', sl='$date1 ($date2 po [[w:sl:Julijanski koledar|julijanskem koledarju]])', sv='$date1 ($date2 [[w:sv:Gamla stilen|gamla stilen]])', uk='$date1 ($date2 [[w:uk:Юліанський календар|Юліанський календар]])', ur='$date1 ($date2 حسب [[w:ur:نئے اور پانے انداز کی تاریخ|جولین تقویم]])', vi='$date1 ($date2 trong [[w:vi:Lịch Julius|lịch Juliêng]])', ['zh-hans']='$date1([[w:Old Style and New Style dates|格里历]]$date2)', ['zh-hant']='$date1([[w:Old Style and New Style dates|格里曆]]$date2)', default='<span style="color:red">$date1 ($date2 in [[w:Old Style and New Style dates|Julian calendar]])</span>', }, ['ad'] = { nDates = 1, ['be-tarask']='$date1 [[w:be-tarask:ад Нараджэньня Хрыста|пасьля Н. Х.]]', bn ='$date1 খ্রিস্টাব্দ', ca ='$date1 dC', ckb ='$date1 [[w:ckb:ئانۆ دۆمینی|پاز]]', cs ='$date1 n. l.', de ='$date1 n. Chr.', el ='$date1 μ.Χ.', en ='$date1 [[w:en:Anno Domini|AD]]', ['en-gb'] ='$date1 [[w:en:Anno Domini|AD]]', ['en-ca'] ='$date1 [[w:en:Anno Domini|AD]]', eo ='$date1 pK', es ='$date1 [[w:es:Anno Dómini|d. C.]]', fa ='$date1 م.', fi ='$date1 jaa.', fr ='$date1 ap. J.-C.', gl ='$date1 d.C.', he ='$date1 לספירה', hu ='i. sz. $date1', hr ='$date1 p. Kr.', hsb='$date1 po Chr.', it ='$date1 d.C.', ja ='西暦$date1', mk ='$date1 н.е.', ml ='ക്രി.വ. $date1', nb ='$date1 e.Kr.', nl ='$date1 n.Chr.', nn ='$date1 e.Kr.', no ='$date1 e.Kr.', pl ='$date1 [[w:pl:naszej ery|n.e.]]', ro ='$date1 d.Hr.', ru ='$date1 н. э.', sk ='$date1 po Kr.', sl ='$date1 n. št.', sv ='$date1 [[w:sv:Efter Kristus|e.Kr.]]', uk ='$date1 н. е.', ur ='$date1 ء', vi ='$date1 [[w:vi:Công Nguyên|CN]]', ['zh-hans'] ='[[w:zh:基督纪年|公元]]$date1', ['zh-hant'] ='[[w:zh:基督纪年|公元]]$date1', default='<span style="color:red">$date1 [[w:en:Anno Domini|AD]]</span>', }, ['ah'] = { nDates = 1, ['be-tarask']='$date1 [[w:be-tarask:Ісламскі каляндар|хіджры]]', bn ='$date1 [[w:bn:ইসলামি বর্ষপঞ্জি|হিজরী]]', ckb ='$date1 [[w:ckb:ساڵی کۆچی|سک]]', cs ='$date1 [[w:cs:Anno Hegirae|AH]]', en ='$date1 [[w:en:Hijri year|AH]]', ['en-gb'] ='$date1 [[w:en:Hijri year|AH]]', ['en-ca'] ='$date1 [[w:en:Hijri year|AH]]', eo ='$date1 post la [[w:eo:Heĝiro|Heĝiro]]', fa ='$date1 ه.ق.', fr ='$date1 [[w:fr:Calendrier musulman|A.H.]]', he ="$date1 [[w:he:הלוח המוסלמי|להג'רה]]", hr ='$date1 god. hidžre', ja ='[[w:ja:ヒジュラ暦|ヒジュラ暦]]$date1', ml ='$date1 [[w:ml:ഇസ്‌ലാമിക കലണ്ടർ|ഹിജ്റ]]', nb ='$date1 [[w:no:Den muslimske kalenderen|A.H.]]', nn ='$date1 [[w:nn:Den muslimske kalenderen|A.H.]]', pl ='$date1 [[w:pl:Kalendarz muzułmański|A.H.]]', ru ='$date1 [[w:ru:Исламский календарь|хиджры]]', sk ='$date1 [[w:sk:A. H.|A. H.]]', sv ='$date1 [[w:sv:Muslimska kalendern|A.H.]]', uk ='$date1 [[w:uk:Мусульманський календар|хіджри]]', ur ='$date1 ھ', vi ='$date1 [[w:vi:Lịch Hồi giáo|AH]]', ['zh-hans'] ='[[w:en:Hijri year|Hijri历]]$date1', ['zh-hant'] ='[[w:en:Hijri year|Hijri曆]]$date1', default='<span style="color:red">$date1 [[w:en:Hijri year|AH]]</span>', }, ['bc'] = { nDates = 1, ar ='$date1 ق.م.', ['be-tarask']='$date1 [[w:be-tarask:да Нараджэньня Хрыста|да Н. Х.]]', bn ='খ্রিস্টপূর্ব $date1', ca ='$date1 [[w:ca:Abans de Crist|aC]]', ckb ='$date1 [[w:ckb:پێش زایین|پز]]', cs ='$date1 [[w:cs:Př. n. l.|př. n. l.]]', de ='$date1 [[w:de:v. Chr.|v. Chr.]]', el ='$date1 π.Χ.', en ='$date1 [[w:en:Ante Christum Natum|BC]]', ['en-gb'] ='$date1 [[w:en:Ante Christum Natum|BC]]', ['en-ca'] ='$date1 [[w:en:Ante Christum Natum|BC]]', eo ='$date1 aK', es ='$date1 [[w:es:Antes de Cristo|a. C.]]', fa ='$date1 پ.م.', fi ='$date1 eaa.', fr ='$date1 av. J.-C.', gl ='$date1 [[w:gl:Antes de Cristo|a.C.]]', he ='$date1 לפני הספירה', hr ='$date1 [[w:hr:Pr. Kr.|pr. Kr.]]', hsb='$date1 do Chr.', hu ='i. e. $date1', it ='$date1 [[w:it:Avanti Cristo|a.C.]]', ja ='[[w:ja:紀元前|紀元前]]$date1', mk ='$date1 п.н.е.', ml ='ക്രി.മു. $date1', nds='$date1 vör uns Tied', nb ='$date1 f.Kr.', nl ='$date1 v.Chr.', nn ='$date1 f.Kr.', no ='$date1 f.Kr.', pl ='$date1 [[w:pl:przed naszą erą|p.n.e.]]', ro ='$date1 î.Hr.', ru ='$date1 до н. э.', sk ='$date1 [[w:sk:Pred Kristom|pred Kr.]]', sl ='$date1 pr. n. št.', sv ='$date1 [[w:sv:Före Kristus|f.Kr.]]', uk ='$date1 до н. е.', ur ='$date1 ق م', vi ='$date1 [[w:vi:Trước Công Nguyên|TCN]]', ['zh-hans'] ='[[w:zh:基督纪年|公元前]]$date1', ['zh-hant'] ='[[w:zh:基督纪年|公元前]]$date1', default='<span style="color:red">$date1 [[w:en:Ante Christum Natum|BC]]</span>', }, ['bp'] = { nDates = 1, ar ='$date1 [[w:ar:قبل الحاضر|قبل الحاضر]]', be ='$date1 [[w:be-tarask:Да нашых дзён|Да нашых дзён]]', ['be-tarask']='$date1 [[w:be-tarask:Да нашых дзён|Да нашых дзён]]', bn ='বর্তমানের আগে $date1', ca ='$date1 [[w:ca:BP (unitat de temps)|BP]]', ckb ='$date1 [[w:ckb:پێش ئێستا|پێش ئێستا]]', cs ='$date1 [[w:cs:B. P.|B. P.]]', de ='$date1 [[w:de:Before Present|BP]]', el ='$date1 [[w:en:Before Present|BP]]', en ='$date1 [[w:en:Before Present|BP]]', ['en-gb'] ='$date1 [[w:en:Before Present|BP]]', ['en-ca'] ='$date1 [[w:en:Before Present|BP]]', eo='$date1 [[w:eo:Before Present|BP]]', es ='$date1 [[w:es:Before Present|BP]]', et ='$date1 [[w:et:Before Present|BP]]', fa ='$date1 پیش از اکنون', fi ='$date1 [[w:fi:BP (ajanlasku)|BP]]', fr ='$date1 [[w:fr:Avant le présent|avant le présent]]', hr ='$date1 [[w:hr:BP|prije današnjice]]', it ='$date1 [[w:it:Before Present|BP]]', ja ='$date1 [[w:ja:BP (年代測定)|BP]]', lv ='$date1 [[w:lv:Pirms mūsdienām|Pirms mūsdienām]]', mk ='$date1 [[w:mk:Пред сегашноста|п.с.]]', ml ='[[w:en:Before Present|ഇന്നത്തെ കാലത്തിനു മുമ്പ്]] $date1', nb ='$date1 [[w:no:Before Present|BP]]', nn ='$date1 [[w:nn:Before Present|BP]]', nl ='$date1 [[w:nl:Before Present|BP]]', no ='$date1 [[w:no:Before Present|BP]]', pl ='$date1 [[w:pl:Before Present|BP]]', pt ='$date1 [[w:pt:Antes do Presente|Antes do Presente]]', ru ='$date1 [[w:ru:До настоящего времени|до н. в.]]', sk ='$date1 [[w:sk:BP (čas)|BP]]', sl ='$date1 [[w:sl:pred sedanjostjo|p. s.]]', sr ='$date1 [[w:sr:Прије садашњости|Прије садашњости]]', sv ='$date1 [[w:sv:B.P.|B.P.]]', uk ='$date1 [[w:uk:Років тому|Років тому]]', ur ='$date1 قبل حاضر', vi ='$date1 [[w:en:Before Present|trước ngày nay]]', ['zh-hans'] ='[[w:zh:距今|距今]]$date1', ['zh-hant'] ='[[w:zh:距今|距今]]$date1', default='<span style="color:red">$date1 [[w:en:Before Present|BP]]</span>', }, } -- List of possible string inputs to "adj", "junction", "era", and "precision" fields -- Each term is matched to its synonym and the role: a - adjective, e - era -- p - precision, c - calendar and combos, r - certainty and j - conjunction p.Synonyms = { -- adjectives and prepositions ['quarter1']={'1quarter','a'}, ['1stquarter']={'1quarter','a'}, ['1st quarter']={'1quarter','a'}, ['first quarter']={'1quarter','a'}, ['1quarter']={'1quarter','a'}, ['quarter2']={'2quarter','a'}, ['2ndquarter']={'2quarter','a'}, ['2nd quarter']={'2quarter','a'}, ['second quarter']={'2quarter','a'}, ['2quarter']={'2quarter','a'}, ['quarter3']={'3quarter','a'}, ['3rdquarter']={'3quarter','a'}, ['3rd quarter']={'3quarter','a'}, ['third quarter']={'3quarter','a'}, ['3quarter']={'3quarter','a'}, ['quarter4']={'4quarter','a'}, ['4thquarter']={'4quarter','a'}, ['4th quarter']={'4quarter','a'}, ['fourth quarter']={'4quarter','a'}, ['4quarter']={'4quarter','a'}, ['spring']={'spring','a'}, ['summer']={'summer','a'}, ['fall']={'autumn','a'}, ['autumn']={'autumn','a'}, ['winter']={'winter','a'}, ['beginning']={'early','a'}, ['early']={'early','a'}, ['1half']={'firsthalf','a'}, ['1sthalf']={'firsthalf','a'}, ['1st half']={'firsthalf','a'}, ['firsthalf']={'firsthalf','a'}, ['first half']={'firsthalf','a'}, ['end']={'late','a'}, ['late']={'late','a'}, ['middle']={'mid','a'}, ['mid']={'mid','a'}, ['2half']={'secondhalf','a'}, ['2ndhalf']={'secondhalf','a'}, ['2nd half']={'secondhalf','a'}, ['secondhalf']={'secondhalf','a'}, ['second half']={'secondhalf','a'}, ['<']={'before','a'}, ['b']={'before','a'}, ['before']={'before','a'}, ['>']={'after','a'}, ['a']={'after','a'}, ['after']={'after','a'}, ['~']={'circa','a'}, ['c']={'circa','a'}, ['ca']={'circa','a'}, ['circa']={'circa','a'}, ['by']={'by','a'}, ['from']={'from','a'}, ['until']={'until','a'}, ['uncertain']={'uncertain','r'}, ['possibly']={'possibly','r'}, ['probably']={'probably','r'}, ['presumably']={'presumably','r'}, -- eras ['bc']={'bc','e'}, ['bce']={'bc','e'}, ['before present']={'bp','e'}, ['bp']={'bp','e'}, ['ce']={'ad','e'}, ['ad']={'ad','e'}, ['ah']={'ah','e'}, -- conjunctions ['&']={'and','j'}, ['and']={'and','j'}, ['or']={'or','j'}, ['-']={'from-until','j'}, ['–']={'from-until','j'}, ['from-until']={'from-until','j'}, ['between']={'between','j'}, ['circa2']={'circa2','a'}, -- precision ['day']={'day','p'}, ['month']={'month','p'}, ['year']={'year','p'}, ['s']={'decade','p'}, ['decade']={'decade','p'}, ['century']={'century','p'}, ['millennium']={'millennium','p'}, ['million']={'million','p'}, ['billion']={'billion','p'}, -- calendar ['julian']={'julian','c'}, ['islamic']={'islamic','c'}, ['hijri']={'islamic','c'}, -- "Turn of the ..." options are a combos which will be handled in similar way as calendars ['turn of the century']={'turn of the century','c'}, ['century turn']={'turn of the century','c'}, ['turn of the decade']={'turn of the decade','c'}, ['decade turn']={'turn of the decade','c'}, ['turn of the year']={'turn of the year','c'}, ['year turn']={'turn of the year','c'}, -- other dates which will be handled in similar way as calendars ['?']={'unknown','c'}, ['unknown']={'unknown','c'}, ['unknown year']={'year unknown','c'}, ['year unknown']={'year unknown','c'}, } return p dq6g8vtfaua8zgt63ytoeyms0jwcsm1 Modul:I18n/ordinal 828 4904 19026 2024-05-31T06:02:55Z Bangrapip 9 new 19026 Scribunto text/plain local p = {} --[[ Different languages use different schemes for ordinals, and some of these schemes are shared between languages. "SchemeFromLang" picks an ordinal scheme based on a specified language. All unlisted languages default to the "period-scheme", i.e. "104." is the ordinal for the value "104". Languages will follow the regular language fallback chain. For example, "de-formal" would fallback to scheme for "de", and only if that does not exist would the "period-scheme" be used. ]] p.SchemeFromLang = { ['ast'] = 'ast-scheme', -- Asturian ['bn'] = 'bn-scheme', -- Bengali ['br'] = 'br-scheme', -- Breton ['ca'] = 'ca-scheme', -- Catalan ['co'] = 'co-scheme', -- Corsu ['cs'] = 'period-scheme', -- Czech ['da'] = 'period-scheme', -- Danish ['de'] = 'period-scheme', -- German ['el'] = 'el-scheme', -- Greek ['en-gb'] = 'en-scheme', -- British English ['en-ca'] = 'en-scheme', -- Canadian English ['en'] = 'en-scheme', -- English ['eo'] = 'eo-scheme', -- Esperanto ['es'] = 'es-scheme', -- Spanish ['et'] = 'period-scheme', -- Estonian ['eu'] = 'roman-scheme', -- Basque ['fa'] = 'fa-scheme', -- Persian ['fi'] = 'period-scheme', -- Finnish ['fr'] = 'fr-scheme', -- French ['hr'] = 'period-scheme', -- Croatian ['hu'] = 'period-scheme', -- Hungarian ['hy'] = 'hy-scheme', -- Armenian ['ia'] = 'ia-scheme', -- Interlingua ['it'] = 'romance-scheme', -- Italian ['ja'] = 'ja-scheme', -- Japanese ['km'] = 'km-scheme', -- Khmer ['ko'] = 'ko-scheme', -- Korean ['la'] = 'la-scheme', -- Latin ['lo'] = 'lo-scheme', -- Laothian ['mk'] = 'mk-scheme', -- Macedonian ['ml'] = 'ml-scheme', -- Malayalam ['ms'] = 'ms-scheme', -- Malay ['nds'] = 'period-scheme', -- Low German ['nb'] = 'period-scheme', -- Norwegian Bokmål ['nl'] = 'nl-scheme', -- Dutch ['nn'] = 'period-scheme', -- Norwegian Nynorsk ['no'] = 'period-scheme', -- Norwegian ['pl'] = 'pl-scheme', -- Polish ['pt'] = 'romance-scheme', -- Portuguese ['ru'] = 'ru-scheme', -- Russian ['sk'] = 'period-scheme', -- Slovak ['sl'] = 'period-scheme', -- Slovene ['sv'] = 'sv-scheme', -- Swedish ['ta'] = 'ta-scheme', -- Tamil ['th'] = 'th-scheme', -- Thai ['uk'] = 'uk-scheme', -- Ukrainian ['vi'] = 'vi-scheme', -- Vietnamese ['zh-hans'] = 'zh-scheme', -- Simplified Chinese ['zh-hant'] = 'zh-scheme', -- Traditional Chinese } --[[ Text used to internationalize the various schemes. Styles are supported by suffixing "/style" to key. Styles that are superscripted set "superscript" to true (this style can be disabled, e.g. in category and page names not supporting HTML styling tags). Scheme set was developed to match the output of the pre-Lua {{Ordinal}} template, preserved as {{Ordinal/old}} ]] p.Scheme = { -- the null scheme, i.e. just the number (normally not used except in technical contexts expecting only numbers) ['null-scheme'] = { }, -- the period scheme, i.e. "<value>." used for at least: cs, de, fi, hu ['period-scheme'] = { rules = 'suffix', suffix = '.' }, -- Roman (Basque, Galician, Italian, and Classical Latin) ['roman-scheme'] = { period = false, superscript = false, formatlang = 'roman' }, -- Romance (Italian, Portuguese) ['romance-scheme'] = { rules = 'gendered-suffix', superscript = true, period = false, suffix = 'o', suffix_m = 'o', suffix_f = 'a', suffix_n = 'o', }, -- Asturian ['ast-scheme'] = { rules = 'gendered-suffix', superscript = true, period = false, suffix = 'u', suffix_m = 'u', suffix_f = 'a', suffix_n = 'o', }, -- Bengali (reference: https://www.bissoy.com/701365/) ['bn-scheme'] = { rules = 'suffix', suffix = 'তম', suffix_0 = 'ম', suffix_1 = 'ম', suffix_2 = 'য়', suffix_3 = 'য়', suffix_4 = 'র্থ়', suffix_5 = 'ম', suffix_6 = 'ষ্ঠ', suffix_7 = 'ম', suffix_8 = 'ম', suffix_9 = 'ম', }, -- Breton ['br-scheme'] = { -- non-breaking hyphen ("‑", U+2011) is used below rules = 'suffix', suffix = '‑vet', formatlang = 'eo' -- pre-Lua {{Ordinal}} template used "eo" number formatting for "br" ordinals (???FIXME???) }, -- Catalan ['ca-scheme'] = { rules = 'gendered-suffix-n', superscript = false, period = false, suffix = 'è', suffix_f = 'a', suffix_1 = 'r', suffix_1_f = 'a', suffix_2 = 'n', suffix_2_f = 'a', suffix_3 = 'r', suffix_3_f = 'a', suffix_4 = 't', suffix_4_f = 'a' }, -- Greek ['el-scheme'] = { rules = 'gendered-suffix', suffix = 'ος', suffix_m = 'ος', suffix_f = 'η', suffix_n = 'ο', }, -- the English scheme, i.e. "1st", "2nd", "3rd", "4th". ['en-scheme'] = { rules = 'skip-tens', superscript = true, suffix = 'th', suffix_1 = 'st', suffix_2 = 'nd', suffix_3 = 'rd', }, -- the English scheme using the "d" style, i.e. "23d". ['en-scheme/d'] = { rules = 'suffix', suffix = 'd' }, -- Esperanto ['eo-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑a', }, -- Spanish (period plus Romance) ['es-scheme'] = { rules = 'gendered-suffix', superscript = true, period = true, suffix = 'o', suffix_m = 'o', suffix_f = 'a', suffix_n = 'o', }, -- Persian ['fa-scheme'] = { rules = 'suffix', suffix = 'م', }, -- French ['fr-scheme'] = { rules = 'gendered-suffix-one', superscript = true, suffix = 'e', suffix_1 = 'e', -- there's NO neutral gender in French (this is only for unspecified gender) suffix_1_m = 'er', suffix_1_f = 're', }, -- French alternate specific style for 2nd (used only when the 2nd is also the *last* one in a pair, including World Wars) ['fr-scheme/pair'] = { rules = 'gendered-suffix-n', superscript = true, suffix = 'e', suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', suffix_2 = 'e', suffix_2_m = 'nd', suffix_2_f = 'de', }, -- Corsu ['co-scheme'] = { rules = 'suffix', suffix = 'è' }, -- the French scheme using the "roman" style ("roman year" is a supported alias for "roman") ['fr-scheme/roman'] = { rules = 'gendered-suffix-one', superscript = true, suffix = 'e', suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', formatlang = 'roman' -- styled normally in small capitals (except milleniums using big capitals) }, -- French specific roman ordinal style after names of personal titles (kings/queens/popes…) and of book chapters (suffixed only for 1st) ['fr-scheme/roman-title'] = { rules = 'gendered-suffix-one', superscript = true, suffix = '', -- no suffix except for 1st suffix_1 = 'e', suffix_1_m = 'er', suffix_1_f = 're', suffix_1_n = 'е', formatlang = 'roman' -- style using only big capitals }, -- Armenian ['hy-scheme'] = { rules = 'suffix-one', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑րդ', suffix_1 = '‑ին', }, -- Interlingua ['ia-scheme'] = { rules = 'mod10-suffix', superscript = true, suffix_0 = 'te', suffix_1 = 'me', suffix_2 = 'nde', suffix_3 = 'tie', suffix_4 = 'te', suffix_5 = 'te', suffix_6 = 'te', suffix_7 = 'me', suffix_8 = 've', suffix_9 = 'ne', }, -- Japanese -- this is for the adjective in undetermined order before noun; otherwise Japanese use: <cardinal number><noun>目 ['ja-scheme'] = { rules = 'prefix', prefix = '第', }, -- Khmer ['km-scheme'] = { rules = 'prefix', prefix = 'ទ', }, -- Korean ['ko-scheme'] = { rules = 'suffix', suffix = '째', }, -- Latin ['la-scheme'] = { rules = 'suffix', superscript = true, suffix = 'o', formatlang = 'roman' }, -- Laothian ['lo-scheme'] = { rules = 'prefix', prefix = 'ທີ່', }, -- Macedonian ['mk-scheme'] = { rules = 'mod10-suffix', -- non-breaking hyphens ("‑", U+2011) are used below suffix_0 = '‑тиот', suffix_1 = '‑виот', suffix_2 = '‑риот', suffix_3 = '‑иот', suffix_4 = '‑иот', suffix_5 = '‑тиот', suffix_6 = '‑иот', suffix_7 = '‑миот', suffix_8 = '‑миот', suffix_9 = '‑тиот', }, -- Malayalam ['ml-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑മത്തെ', }, -- Malay ['ms-scheme'] = { rules = 'prefix', -- non-breaking hyphen ("‑", U+2011) is used below prefix = 'ke‑', }, -- Dutch ['nl-scheme'] = { rules = 'suffix', suffix = 'e', }, -- Polish ['pl-scheme'] = { rules = 'mod10-gendered-suffix-skip-tens', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑ty', suffix_f = '‑ta', suffix_n = '‑te', suffix_1 = '‑szy', suffix_1_f = '‑sza', suffix_1_n = '‑sze', suffix_2 = '‑gi', suffix_2_f = '‑ga', suffix_2_n = '‑gie', suffix_3 = '‑ci', suffix_3_f = '‑cia', suffix_3_n = '‑cie', suffix_7 = '‑my', suffix_7_f = '‑ma', suffix_7_n = '‑me', suffix_8 = '‑my', suffix_8_f = '‑ma', suffix_8_n = '‑me', }, -- Russian ['ru-scheme'] = { rules = 'gendered-suffix', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑й', suffix_m = '‑й', suffix_f = '‑я', suffix_n = '‑е', }, -- Swedish ['sv-scheme'] = { rules = 'skip-tens', suffix = ':e', suffix_1 = ':a', suffix_2 = ':a', }, -- Thai ['th-scheme'] = { rules = 'prefix', prefix = 'ที่', }, -- Modern Tamil (using European digits for all numbers, with a hyphen before the suffix) ['ta-scheme'] = { rules = 'suffix', -- non-breaking hyphen ("‑", U+2011) is used below suffix = '‑ஆம்', formatlang = 'en', }, -- Traditional Tamil (using Tamil digits without any hyphen before the suffix, but a distinct prefix and suffix for 1st) ['ta-scheme/trad'] = { rules = 'suffix-one', suffix = 'ஆம்', prefix_1 = 'மு', suffix_1 = 'லாம்', }, -- Ukrainian: see [[:uk:Вікіпедія:Стиль/Нарощення порядкових числівників#Нарощення]] and [[:uk:Шаблон:-й]] -- FIXME: 0? ['uk-scheme'] = { rules = 'uk-rules', -- non-breaking hyphens ("‑", U+2011) are used below suffix = '‑й', suffix_f = '‑та', suffix_n = '‑те', suffix_1_f = '‑ша', suffix_1_n = '‑ше', suffix_2_f = '‑га', suffix_2_n = '‑ге', suffix_3_f = '‑тя', suffix_3_n = '‑тє', suffix_7_f = '‑ма', suffix_7_n = '‑ме', suffix_8_f = '‑ма', suffix_8_n = '‑ме', suffix_40_f = '‑ва', suffix_40_n = '‑ве', suffix_1000_f = '‑на', suffix_1000_n = '‑не', }, -- Vietnamese ['vi-scheme'] = { rules = 'prefix', prefix = 'thứ ', }, -- Chinese ['zh-scheme'] = { rules = 'prefix', prefix = '第', }, } return p cy2ni2v4bemedhga07rrdu1bhovdp8y Sablonan:Str ≥ len 10 4905 19027 2024-05-31T06:04:01Z Bangrapip 9 new 19027 wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr: {{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}} >= {{{2|0}}} <noinclude><!-- str >= len --></noinclude> | {{{3|}}} | {{{4|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 5n8ijb7krko6nhwqukd6gap519qlr6k Modul:Parameter validation/default config 828 4906 19028 2024-05-31T06:06:39Z Bangrapip 9 new 19028 Scribunto text/plain function create(cat, msg) return mw.ustring.format("{{main other|[[Category:Pages using tname_naked with %s parameters]]}}", cat) .. create_message(msg) end function create_message(msg) return require('Module:If preview')._warning({ mw.ustring.format("[[templatename]] used with %s.", msg) }) end local options = { ["undeclared"] = create("unknown", 'unknown parameter(s): paramname'), ["deprecated"] = create("deprecated", 'deprecated parameter(s): paramname'), ["duplicate"] = create("duplicate", 'duplicate parameter(s): paramandvalue'), ["doc-subpage"] = "doc", } local result = { [0] = options, [2] = options, [4] = options, [6] = options, [10] = options, [12] = options, [14] = options, } return result oetsnxa4bweslyqhhvii2e513e1hop3 Modul:I18n 828 4907 19029 2024-05-31T06:07:55Z Bangrapip 9 new 19029 Scribunto text/plain local p = {} -- Credit to http://stackoverflow.com/a/1283608/2644759 -- cc-by-sa 3.0 local function tableMerge(t1, t2, overwrite) for k,v in pairs(t2) do if type(v) == "table" and type(t1[k]) == "table" then -- since type(t1[k]) == type(v) == "table", so t1[k] and v is true tableMerge(t1[k], v, overwrite) -- t2[k] == v else if overwrite or t1[k] == nil then t1[k] = v end end end return t1 end function p.loadI18n(name, i18n_arg) local exist, res = pcall(require, name) if exist and next(res) ~= nil then if i18n_arg then tableMerge(i18n_arg, res.i18n, true) elseif type(i18n) == "table" then -- merge to global i18n tableMerge(i18n, res.i18n, true) end end end function p.loadI18nFrame(frame, i18n_arg) p.loadI18n(frame:getTitle().."/i18n", i18n_arg) end return p pggbb6d78fzqixjoboirtmh9ljkxsuq Sablonan:Marriage 10 4908 19042 19033 2024-05-31T07:03:54Z Bangrapip 9 19042 wikitext text/x-wiki <templatestyles src="Template:Marriage/styles.css"/> {{#if:{{{1|}}}||{{#if:{{{2|}}}{{{3|}}}{{{end|{{{reason|}}}}}} |{{#ifeq:{{{1|+}}}|{{{1|-}}}|<div class="marriage-line-margin3px">&#8203;</div>|{{main other|[[Category:Marriage template errors|Z{{PAGENAME}}]]}}}}}}}} <div class="marriage-display-ws">{{#if:{{{1|}}} |{{trim|{{#if:{{{end|{{{reason|}}}}}} |<div style="display:inline-block;line-height:normal;{{#if:{{{2|}}}{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2=20|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div> {{#if:{{{2|}}} |{{#if:{{{end|{{{reason|}}}}}}|<div class="marriage-line-margin2px">&#8203;</div>}} |{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}} |<div class="marriage-line-margin2px">&#8203;</div> |{{str ≥ len|1={{delink|{{{1}}}}}|2=20 |3=<div class="marriage-line-margin2px">&#8203;</div>}} }}}} |<div style="display:inline-block;line-height:normal;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-top:1px;white-space:normal;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-top:1px;white-space:normal;}}}}">{{{1|}}}</div> {{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}} |<div class="marriage-line-margin2px">&#8203;</div> |{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}} |3=<div class="marriage-line-margin2px">&#8203;</div>}}}} }}}}}}&#32;<div style="display:inline-block;{{#if:{{in string|source={{{1}}}|target=<br|plain=true|nomatch=}}|margin-bottom:1px;|{{str ≥ len|1={{delink|{{{1}}}}}|2={{if both|{{{2|}}}|{{{3|}}}|15|20}}|3=margin-bottom:1px;|4={{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}|margin-bottom:1px;}}}}}}}}">&#8203;</div>&#40;<!-- -->{{#if:{{{2|}}} |{{#ifeq:{{{end|{{{reason|+}}}}}}| |{{#switch:{{{3|}}} | = after&nbsp;}} |{{abbr|kw.|kawin}}&nbsp;}}{{#ifeq:{{{2|}}}|{{YEAR|{{{2|}}}}} |{{{2|}}} |{{tooltip|dotted=no|1={{#iferror: {{YEAR|{{{2|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}{{error-small|invalid year}}|{{YEAR|{{{2|}}}}}}}|2={{{2|}}}}} }} |{{#if:{{{3|}}}{{{end|{{{reason|}}}}}}||{{#if:{{#property:P570}}||{{main other|[[Category:Marriage template errors|N{{PAGENAME}}]]}}}}<!-- -->{{#if:{{{end|{{{reason|}}}}}}||{{#if:{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} | {{main other|[[Category:Marriage template errors|B{{PAGENAME}}]]}}before&nbsp;{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} |{{error-small|tanggal kaga' ada}}}}}}<!-- -->{{#if:{{{end|{{{reason|}}}}}}|{{#if:{{{2|}}}{{{3|}}}|&#44;&#32;}}}}}} }}{{#if:{{{3|}}} |{{#ifeq:{{{end|{{{reason|}}}}}}| |{{#if:{{{2|}}}|&#x2060;&#8211;&#x2060;|{{#ifeq:{{{end|+}}}|{{{end|-}}} |{{#ifeq:{{{end|+}}}|{{{end|-}}} | until | before }} |{{#ifeq:{{{reason|+}}}|{{{reason|-}}} | until | before }}}}&nbsp;}} |{{#if:{{{2|}}} |&#59;&#32; }}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}} | d | d. | died = died&nbsp;<!-- this used to be {{abbr|d.|died}} but caused confusion with "divorced" --> | div | div. | divorce | divorced = {{abbr|cr.|ceré}}&nbsp; | sep | sep. | separated = {{abbr|sep.|separated}}&nbsp; <!-- commonly used reason for end --> | ann | ann. | annulled | annulment = {{abbr|ann.|annulled}}&nbsp; <!-- commonly used reason for end --> | she d. | her d. | she died | her death = {{#ifeq:{{#property:P21}}|male|died&nbsp;|{{main other|[[Category:Marriage template errors|X{{PAGENAME}}]]}}{{error-small|"{{lc:{{{end|{{{reason|}}}}}}}}" is deprecated; use "died" instead.}}&nbsp;}} | he d. | his d. | he died | his death = {{#ifeq:{{#property:P21}}|female|died&nbsp;|{{main other|[[Category:Marriage template errors|X{{PAGENAME}}]]}}{{error-small|"{{lc:{{{end|{{{reason|}}}}}}}}" is deprecated; use "died" instead.}}&nbsp;}} | w | w. | wid | wid. | widow | widowed = {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}{{error-small|invalid reason}}&nbsp; | = <!--(reason marriage ended not supplied)--> | #default = {{{end|{{{reason|}}}}}}&nbsp; }} }}{{#ifeq:{{{3|}}} |{{Str ≠ len|{{{3}}}|4 |{{#ifexpr:{{#iferror:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }}|{{#time:Ymd}} }} >= {{#time:Ymd|{{{3|}}}}} |{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}} |{{#if:{{{end|{{{reason|}}}}}} |{{YEAR|{{{3|}}}}} |{{main other|[[Category:Marriage template errors|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{First word|{{PAGENAMEBASE}}|sep=,}}'s date of death}}</var>|{{YEAR|{{{3|}}}}} }}}} |{{YEAR|{{{3|}}}}} }} |{{main other|[[Category:Marriage template errors|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{YEAR|{{{3|}}}}} }}}} |{{#ifexpr:{{#iferror:{{YEAR|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }}|{{#time:Y}} }} >= {{YEAR|{{{3|}}}}} |{{YEAR|{{{3|}}}}} |{{main other|[[Category:Marriage template errors|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{YEAR|{{{3|}}}}} }}}} }} |{{{3|}}} |{{tooltip|dotted=no|1={{#iferror: {{YEAR|{{{3|}}}}} | {{main other|[[Category:Marriage template errors|I{{PAGENAME}}]]}}{{error-small|invalid year}} |{{Str ≠ len|{{{3}}}|4 |{{#ifexpr:{{#iferror:{{#time:Ymd|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}} }}|{{#time:Ymd}} }} >= {{#time:Ymd|{{{3|}}}}} |{{#ifexpr:{{#time:Ymd|{{if empty|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=ymd}}|{{tomorrow}} }}}} = {{#time:Ymd|{{{3|}}}}} |{{#if:{{{end|{{{reason|}}}}}} |{{YEAR|{{{3|}}}}} |{{main other|[[Category:Marriage template errors|D{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{First word|{{PAGENAMEBASE}}|sep=,}}'s date of death}}</var>|{{YEAR|{{{3|}}}}} }}}} |{{YEAR|{{{3|}}}}} }} |{{main other|[[Category:Marriage template errors|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{#ifexpr:{{#time:Ymd}} >= {{#time:Ymd|{{{3|}}}}}|posthumous|future}} date}}</var>|{{YEAR|{{{3|}}}}} }}}} |{{#ifexpr:{{#iferror:{{YEAR|{{Wdib |P570|fwd=ALL|maxvals=1|noicon=true|pd=yes|df=y}} }}|{{#time:Y}} }} >= {{YEAR|{{{3|}}}}} |{{YEAR|{{{3|}}}}} |{{main other|[[Category:Marriage template errors|P{{PAGENAME}}]]}}{{if preview|<var>{{colored link|red|Category:Marriage template errors|{{#ifexpr:{{#time:Y}} >= {{{3|}}}|posthumous|future}} year}}</var>|{{YEAR|{{{3|}}}}} }}}} }}}}|2={{{3|}}}}} }} |{{#if:{{{2|}}} |{{#if:{{{end|{{{reason|}}}}}}|&#44;&#32;|}} }}{{#switch:{{lc:{{{end|{{{reason|}}}}}}}} | d | d. | died = died | div | div. | divorce | divorced = divorced | sep | sep. | separated = separated | ann | ann. | annulled | annulment = annulled | she d. | her d. | she died | her death = {{#ifeq:{{#property:P21}}|male|died|{{main other|[[Category:Marriage template errors|X{{PAGENAME}}]]}}{{error-small|"{{lc:{{{end|{{{reason|}}}}}}}}" is deprecated; use "died" instead}}}} | he d. | his d. | he died | his death = {{#ifeq:{{#property:P21}}|female|died|{{main other|[[Category:Marriage template errors|X{{PAGENAME}}]]}}{{error-small|"{{lc:{{{end|{{{reason|}}}}}}}}" is deprecated; use "died" instead}}}} | w | w. | wid | wid. | widow | widowed = {{main other|[[Category:Marriage template errors|W{{PAGENAME}}]]}}{{error-small|invalid reason&nbsp}} | = <!--(reason marriage ended not supplied)--> | #default = {{{end|{{{reason|}}}}}} }} }}&#41;<wbr />&#8203;</div><!-- -->{{#invoke:Parameter validation|validateparams|module_options = Module:Parameter validation/default config}}<noinclude> {{documentation}} </noinclude> bo14pmlmsvhw5obouejge31n5t9zwbo Modul:WikidataIB/i18n 828 4909 19031 2024-05-31T06:13:22Z Bangrapip 9 new 19031 Scribunto text/plain local i18n = { ["errors"] = { ["property-not-found"] = "Ciri kaga' ketemu.", ["No property supplied"] = "Kaga' ada ciri nyang diderakin", ["entity-not-found"] = "Barang Wikidata kaga' ketemu.", ["unknown-claim-type"] = "Jenis cedèkan nyang kaga' ditauin.", ["unknown-entity-type"] = "Jenis barang nyang kaga' ditauin.", ["qualifier-not-found"] = "Kualifier tidak ditemukan.", ["site-not-found"] = "Proyèk Wikimédia kaga' ketemu.", ["labels-not-found"] = "Kaga' ada ènclèkan nyang ketemu.", ["descriptions-not-found"] = "Kaga' ada jabaran nyang ketemu.", ["aliases-not-found"] = "Kaga' ada poyokan nyang ketemun.", ["unknown-datetime-format"] = "Pèpèlan wayah tanggal kaga' ditauin.", ["local-article-not-found"] = "Makalah ada di Wikidata, cuman kaga' ada di Wikipédi", ["dab-page"] = " (dab)", }, ["months"] = { "Januari", "Pèbruari", "Maret", "April", "Méi", "Juni", "Juli", "Agustus", "Sèptèmber", "Oktober", "Nopèmber", "Désèmber" }, ["century"] = "abad", ["BC"] = "SM", ["BCE"] = "SM", ["ordinal"] = { [1] = "", [2] = "", [3] = "", ["default"] = "" }, ["filespace"] = "Gepokan", ["Unknown"] = "Kaga' ditauin", ["NaN"] = "Bukan angka", -- set the following to the name of a tracking category, -- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable: ["missinginfocat"] = "[[Bangsaan:Makalah sonder pengabaran Wikidata]]", ["editonwikidata"] = "Permak ni di Wikidata", ["latestdatequalifier"] = function (date) return "before " .. date end, -- some languages, e.g. Bosnian use a period as a suffix after each number in a date ["datenumbersuffix"] = "", ["list separator"] = ", ", ["multipliers"] = { [0] = "", [3] = " rèbu", [6] = " juta", [9] = " miliar", [12] = " triliun", } } return { i18n = i18n } q5zs9sy6xwvjreqde230iwvg54x8e4i Sablonan:Tooltip 10 4910 19034 2024-05-31T06:21:56Z Bangrapip 9 new 19034 wikitext text/x-wiki <templatestyles src="Template:Tooltip/styles.css" />{{#ifeq:{{yesno-no|{{{link}}}}}|yes |[[{{{1}}}|<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</span>]] |<span class="rt-commentedText tooltip {{#ifeq:{{yesno-yes|{{{dotted}}}}}|no||tooltip-dotted}} {{{class|}}}" {{#if:{{{id|}}}|id="{{{id}}}"}} {{#if:{{{style|}}}|style="{{{style}}}"}} title="{{#tag:nowiki|{{#invoke:String|replace|{{{2|}}}|"|&quot;}}}}">{{{1|}}}</span> }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using tooltip with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Tooltip]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | class | dotted | id | link | style }}<noinclude> {{Documentation|Template:Abbr/doc}} </noinclude> 1dhk9zer622306s06jtqhb2qcrxf4d5 Sablonan:Tooltip/styles.css 10 4911 19035 2024-05-31T06:22:16Z Bangrapip 9 new 19035 sanitized-css text/css /* {{pp-template}} */ .tooltip-dotted { border-bottom: 1px dotted; cursor: help; } a3nuuy8e07xkoz1hiw7pmpuv4gixony Sablonan:YEAR 10 4912 19037 19036 2024-05-31T06:23:06Z Bangrapip 9 19037 wikitext text/x-wiki <includeonly>{{#if: {{{1|}}} |{{#iferror:{{#time:Y|1 Januari {{{1|}}} }} |{{#iferror:{{#time:Y|{{{1|}}} }} |{{#ifeq:{{{2|}}}|{{{2}}}|error|{{error|Error}}}} |{{#time:Y|{{{1|}}} }} }} |{{#time:Y|1 Januari {{{1|}}} }} }} |{{CURRENTYEAR}}}}</includeonly><noinclude> {{Documentation}} </noinclude> nca86jwp2j95lip3ozc0y4zz8sjd5xz Scarlett Johansson 0 4913 22660 22659 2024-06-22T07:49:36Z Jalilah Jali 457 Scarlett Ingrid Johansson 22660 wikitext text/x-wiki {{Infobox person | name = Scarlett Johansson | image = Scarlett Johansson by Gage Skidmore 2 (cropped, 2).jpg<!-- NOTE: This image was chosen as the lead image as the result of a discussion in August 2019. If you want to use a different lead image, please discuss the matter on the article talk page. --> | caption = Potrèt Johansson taun 2019 | birth_name = Scarlett Ingrid Johansson | birth_date = {{Birth date and age|1984|11|22|df=y}} | birth_place = Niu-Yorek Kota, U.S. | occupation = {{hlist|Tukang lakon|tukang nyanyi}} | citizenship = {{hlist|Amrik Serèkat|Dènemarken}} | years_active = 1994–wayah gini | spouse = {{unbulleted list|{{marriage|[[Ryan Reynolds]]|2008|2011|end=divorced}}|{{marriage|Romain Dauriac|2014|2017|end=divorced}}|{{marriage|[[Colin Jost]]|2020}}}} | children = 2 | relatives = [[Ejner Johansson]] (engkong) | awards = [[List of awards and nominations received by Scarlett Johansson|Full list]] | signature = Scarlett Johansson's signature.svg }} '''Scarlett Ingrid Johansson''' ({{lang-bew|{{Script|Arabic|اسكرلت جوهنسن}} {{transliteration|bew|Skarlèt Johansen}}}}) (berojol 22 Nopèmber 1984)<ref>{{cite web|url=http://www.filmreference.com/film/11/Scarlett-Johansson.html|title=Scarlett Johansson Biography (1984-)|publisher=FilmReference.com|accessdate=October 15, 2012}}</ref> entu atu [[tukang lakon]], [[tukang pèjèng]], ama [[tukang nyanyi]] deri [[Amrik Serèkat|Amrik]]. Dia bekèn lantaran dia punya rol di [[pèlem]] ''[[The Avengers]]'', ''[[Lost in Translation]]'', ''[[Girl With a Pearl Earring (movie)|Girl With a Pearl Earring]]'', ''[[Match Point]]'', ama ''[[The Prestige]]''. == Keidupan awal-awal == Scarlett Johansson berojol di [[Niu-Yorek Kota]], [[Niu-Yorek (negeri)|Niu-Yorek]] 22 Nopèmber 1984. Dia punya baba, nama Karsten Johansson, entu [[tukang rancang gedong]] berojolan [[Dènemarken]] deri [[Kopenhagen]],<ref name="tirti">{{cite news|url=http://www.irishtimes.com/newspaper/theticket/2012/0427/1224315215457.html|newspaper=[[The Irish Times]]|date=April 27, 2012|title='I'm not anything like her...'|accessdate=January 8, 2014|archivedate=April 27, 2012|archiveurl=https://web.archive.org/web/20120427065747/http://www.irishtimes.com/newspaper/theticket/2012/0427/1224315215457.html}}</ref> dia punya engkong deri baba, nama Ejner Johansson, entu [[tukang nulis lakon]] ama [[dalang pèlem]]. Dia punya enya', nama Melanie Sloan, entu [[juragan pèlem]], entu deri kulawarga [[Orang Yahudi Askénasi|Yahudi Askénasi]] deri [[Berong, Niu-Yorek Kota|Berong]].<ref name="ashref">{{cite news|title=Scarlett Johansson's a Jew, too|url=http://jta.org/news/article/2008/03/23/107668/johanssonportman|publisher=JTA|date=March 23, 2008|accessdate=January 8, 2014|archive-date=December 24, 2018|archive-url=https://web.archive.org/web/20181224212604/https://www.jta.org/news/article/2008/03/23/107668/johanssonportman|url-status=dead}}</ref><ref name="heritage">{{cite web|title=A period film made by someone who hates period films –Peter Webber on Girl with a Pearl Earring|publisher=Neil Young's Film Lounge|date=January 6, 2004|accessdate=January 8, 2014|first=Neil|last=Young|url=http://www.jigsawlounge.co.uk/film/peterwebberinterview.html}}</ref><ref name="grandma">{{cite news|work=The Jewish Forward|first=Anthony|last=Weiss|title=The Scarlett Grandma|url=http://www.forward.com/articles/the-scarlett-grandma|archiveurl=https://web.archive.org/web/20080120002634/http://www.forward.com/articles/the-scarlett-grandma|archivedate=January 20, 2008|accessdate=January 8, 2014|date=April 7, 2006}}</ref> Si Melanie punya keruhun mijah ke Niu-Yorek deri [[Min (Ruslan Puti)|Mingsek]], Ruslan jaman kijir.<ref>{{cite news|title=Scarlett Johansson Hopes to Star as Russian Spy Again|url=http://en.ria.ru/art_living/20120417/172877526.html|publisher=RA Novosti|date=April 17, 2012|accessdate=January 8, 2014}}</ref> Dia juga' ngelah empo', nama Vanessa, nyang juga' jadi tukang lakon; abang, nama Adrian; abang kembaran, nama Hunter (nyang tau nongtot ama dia di pèlem ''[[Manny & Lo]]'');<ref>{{IMDb name|0423956|name=Hunter Johansson}}</ref> ama abang sebaba, nama Christian, deri babanya punya kawin nyang pertama.<ref name="recordd">{{cite news|last=Millar|first=John|title=My roll in the hay with Jonathan was agony|publisher=Daily Record|date=December 22, 2005|url=http://www.dailyrecord.co.uk/news/tm_objectid=16511119&method=full&siteid=66633&headline=my-roll-in-the-hay-with-jonathan-was-agony--name_page.html|accessdate=January 8, 2014}}</ref> == Ruju'an == {{Reflist}} {{DEFAULTSORT:Johansson, Scarlett}} [[Bangsaan:Tukang lakon wadon Amrik]] g0o4mik23brce6mbkw9wug65m35wrh0 Sablonan:Str ≠ len 10 4914 19043 2024-05-31T07:06:13Z Bangrapip 9 new 19043 wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr: {{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}} != {{{2|0}}} <noinclude><!-- str >= len --></noinclude> | {{{3|}}} | {{{4|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> bjndedolj3rubo3o1o2kt0n4hoa36ki Sablonan:IMDb name 10 4915 19044 2024-05-31T07:07:36Z Bangrapip 9 new 19044 wikitext text/x-wiki [https://www.imdb.com/{{#if: {{{1|{{{id|}}}}}} | name/{{#if:{{#invoke:ustring|match|1={{{1|{{{id}}}}}}|2=^nm}} | {{Trim|{{{1|{{{id}}}}}}}}/ | nm{{padleft:{{{1|{{{id}}}}}}|7}}/ }} | {{#if: {{#property:P345}} | name/{{First word|1={{#property:P345}}|sep=,}}/ | find?q={{urlencode:{{#if: {{{2|{{{name|}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}}}&s=nm }} }}{{#if: {{{1|}}} {{{id|}}} {{#property:P345}} | {{#switch: {{lc:{{{section|}}}}} | award | awards = awards Awards for | biography | bio = bio Biography for }}}} {{#if: {{{2|{{{name|}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] at [[IMDb (identifier)|IMDb]]<includeonly>{{#if: {{{1|{{{id|}}}}}}{{#property:P345}} | {{EditAtWikidata|pid=P345|nbsp=yes|{{{1|{{{id|}}}}}}}} | {{Main other|[[Category:IMDb template with no id set]]}} }}{{#switch:{{#invoke:string2|matchAny|^nm.........|^nm.......|nm|.........|source={{{1|{{{id}}}}}}|plain=false}} | 1 | 3 = {{Main other|[[Category:IMDb template with invalid id set]]}}{{preview warning|IMDb ID starting with ''nm'' should be followed by seven or eight digits, such as ''nm0000567'' or ''nm12345678''}} | 4 = {{Main other|[[Category:IMDb template with invalid id set]]}}{{preview warning|IMDb ID should not contain more than eight digits}} }}</includeonly><!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using IMDb name with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:IMDb name]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | id | name | section }}<!-- --><noinclude> {{documentation}} </noinclude> flj53w912rv2mxqp36gj3vy3ptdtdpx Sablonan:EditAtWikidata 10 4916 19045 2024-05-31T07:08:10Z Bangrapip 9 new 19045 wikitext text/x-wiki {{#invoke:EditAtWikidata |showMessage |qid={{{qid|}}} |pid={{{pid|}}} |nbsp={{{nbsp|}}} |{{{1|}}} }}<noinclude> {{documentation}} </noinclude> k3dnbwgfi8ka45sgpcor4r8i5d2lmjb Modul:EditAtWikidata 828 4917 19046 2024-05-31T07:08:43Z Bangrapip 9 new 19046 Scribunto text/plain -- Module to display an icon with a tooltip such as "Edit this at Wikidata". -- Icon is linked to the Wikidata entry for the article where this is placed. -- This message is only displayed if a local_parameter is not supplied -- i.e. when called from a template, it can be coded not to display the message. -- The qid of a Wikidata entry can optionally be supplied for testing outside the article. -- Usage: -- {{#invoke:EditAtWikidata|showMessage|local_parameter}} -- {{#invoke:EditAtWikidata|showMessage|qid=<ArticleID>|local_parameter}} local p = {} local i18n = { ["message"] = "Edit this at Wikidata" } local function trimToNil(text) -- Return trimmed non-empty text, or nil. if type(text) == 'string' then return text:match('(%S.-)%s*$') end end function p._showMessage(args) local local_parm = trimToNil(args[1]) if local_parm then return "" end -- Parameter qid=x specifies the Wikidata ID for the article. -- This is not normally used except for testing outside the article. local qid = trimToNil(args.qid) or mw.wikibase.getEntityIdForCurrentPage() if qid and mw.wikibase.entityExists(qid) then -- Parameter pid=x uses x as an anchor in the link to the Wikidata entry. local anchor = trimToNil(args.pid) -- Parameter nbsp replaces the leading space with &nbsp; local space = trimToNil(args.nbsp) and "&nbsp;" or " " return space .. "[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px" .. "|alt=" .. i18n.message .. "|link=https://www.wikidata.org/wiki/" .. qid .. (anchor and ("#" .. anchor) or "") .. "|class=noprint" .. "|" .. i18n.message .. "]]" end return "" end function p.showMessage(frame) return p._showMessage(frame.args) end return p hod1hfo0n331jsuhscew67pebepcmju Modul:Wd/i18n 828 4918 19047 2024-05-31T07:09:04Z Bangrapip 9 new 19047 Scribunto text/plain -- The values and functions in this submodule should be localized per wiki. local p = {} function p.init(aliasesP) p = { ["errors"] = { ["unknown-data-type"] = "Unknown or unsupported datatype '$1'.", ["missing-required-parameter"] = "No required parameters defined, needing at least one", ["extra-required-parameter"] = "Parameter '$1' must be defined as optional", ["no-function-specified"] = "You must specify a function to call", -- equal to the standard module error message ["main-called-twice"] = 'The function "main" cannot be called twice', ["no-such-function"] = 'The function "$1" does not exist', -- equal to the standard module error message ["malformed-reference"] = "Error: Unable to display the reference properly. See [[Module:wd/doc#References|the documentation]] for details.[[Category:Module:Wd reference errors]]" }, ["info"] = { ["edit-on-wikidata"] = "Edit this on Wikidata" }, ["numeric"] = { ["decimal-mark"] = ".", ["delimiter"] = "," }, ["datetime"] = { ["prefixes"] = { ["decade-period"] = "" }, ["suffixes"] = { ["decade-period"] = "s", ["millennium"] = " millennium", ["century"] = " century", ["million-years"] = " million years", ["billion-years"] = " billion years", ["year"] = " year", ["years"] = " years" }, ["julian-calendar"] = "Julian calendar", -- linked page title ["julian"] = "Julian", ["BCE"] = "BCE", ["CE"] = "CE", ["common-era"] = "Common Era" -- linked page title }, ["coord"] = { ["latitude-north"] = "N", ["latitude-south"] = "S", ["longitude-east"] = "E", ["longitude-west"] = "W", ["degrees"] = "°", ["minutes"] = "'", ["seconds"] = '"', ["separator"] = ", " }, ["values"] = { ["unknown"] = "unknown", ["none"] = "none" }, ["cite"] = { ["version"] = "5", -- increment this each time the below parameters are changed to avoid conflict errors ["web"] = { -- <= left side: all allowed reference properties for *web page sources* per https://www.wikidata.org/wiki/Help:Sources -- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite web]] (if non-existent, keep empty i.e. "") [aliasesP.statedIn] = "website", [aliasesP.referenceURL] = "url", [aliasesP.publicationDate] = "date", [aliasesP.retrieved] = "access-date", [aliasesP.title] = "title", [aliasesP.archiveURL] = "archive-url", [aliasesP.archiveDate] = "archive-date", [aliasesP.language] = "language", [aliasesP.author] = "author", -- existence of author1, author2, author3, etc. is assumed [aliasesP.authorNameString] = "author", [aliasesP.publisher] = "publisher", [aliasesP.quote] = "quote", [aliasesP.pages] = "pages", -- extra option [aliasesP.publishedIn] = "website", [aliasesP.sectionVerseOrParagraph] = "at" }, ["q"] = { -- <= left side: all allowed reference properties for *sources other than web pages* per https://www.wikidata.org/wiki/Help:Sources -- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite Q]] (if non-existent, keep empty i.e. "") [aliasesP.statedIn] = "1", [aliasesP.pages] = "pages", [aliasesP.column] = "at", [aliasesP.chapter] = "chapter", [aliasesP.sectionVerseOrParagraph] = "section", ["external-id"] = "id", -- used for any type of database property ID [aliasesP.title] = "title", [aliasesP.publicationDate] = "date", [aliasesP.retrieved] = "access-date" } } } p.getOrdinalSuffix = function(num) if tostring(num):sub(-2,-2) == '1' then return "th" -- 10th, 11th, 12th, 13th, ... 19th end num = tostring(num):sub(-1) if num == '1' then return "st" elseif num == '2' then return "nd" elseif num == '3' then return "rd" else return "th" end end p.addDelimiters = function(n) local left, num, right = string.match(n, "^([^%d]*%d)(%d*)(.-)$") if left and num and right then return left .. (num:reverse():gsub("(%d%d%d)", "%1" .. p['numeric']['delimiter']):reverse()) .. right else return n end end return p end return p t28rz4790z52gadkxdwisqlpv6mjteu Sablonan:Country data Alabama 10 4919 19051 19050 2024-05-31T07:13:31Z Bangrapip 9 19051 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Alabama | flag alias = Flag of Alabama.svg | flag alias-1861=Flag of Alabama (1861, obverse).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1861 </noinclude> }} eyguvbf32ypnyc3jgma0e91n5ihjeqr Sablonan:Country data Alaska 10 4920 19052 2024-05-31T07:14:03Z Bangrapip 9 new 19052 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Alaska | flag alias = Flag of Alaska.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias-1927 = Flag of Alaska.svg | flag alias-1959 = Flag of Alaska.svg | link alias-army = Alaska Army National Guard | link alias-air force = Alaska Air National Guard | link alias-naval = Alaska Naval Militia | link alias-navy = Alaska Naval Militia | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1867 | var2 = 1877 | var3 = 1890 | var4 = 1891 | var5 = 1896 | var6 = 1908 | var7 = 1912 | var8 = 1927 | var9 = 1959 </noinclude> | related1 = United States }} 54cptltz9tzb9n03rwkxwbd2j4nvaxx Sablonan:Country data Arisona 10 4921 19059 2024-05-31T07:17:49Z Bangrapip 9 new 19059 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Arisona | flag alias-1912 = US flag 48 stars.svg | flag alias = Flag of Arizona.svg | name = {{{name|}}} | size = {{{size|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1912 </noinclude> | related1 = United States }} n60s0lwiu80bfulo5239jkus0111xta Sablonan:Country data Arkansas 10 4922 19060 2024-05-31T07:34:49Z Bangrapip 9 new 19060 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Arkansas | flag alias = Flag of Arkansas.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = U.S. flag, 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias-1913 = Flag of Arkansas (1913).svg | flag alias-1923 = Flag of Arkansas (1923).svg | flag alias-1924 = Flag of Arkansas (1924–2011).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1836 | var2 = 1837 | var3 = 1845 | var4 = 1846 | var5 = 1847 | var6 = 1848 | var7 = 1851 | var8 = 1858 | var9 = 1859 | var10 = 1861 | var11 = 1863 | var12 = 1865 | var13 = 1867 | var14 = 1877 | var15 = 1890 | var16 = 1891 | var17 = 1896 | var18 = 1908 | var19 = 1912 | var20 = 1913 | var21 = 1923 | var22 = 1924 </noinclude> }} amh5kmrlneakklr8uu2sa7tpfoagzk0 Sablonan:Country data Kaliporni 10 4923 19061 2024-05-31T07:35:19Z Bangrapip 9 new 19061 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kaliporni | flag alias = Flag of California.svg | flag alias-1836 = Californian Lone Star Flag (1836).svg | flag alias-1846 = First Bear Flag of California (1846).svg | flag alias-1848 = Flag of the United States (1848–1851).svg | flag alias-1851 = Flag of the United States (1851–1858).svg | flag alias-1858 = Flag of the United States (1858–1859).svg | flag alias-1859 = Flag of the United States (1859–1861).svg | flag alias-1861 = Flag of the United States (1861–1863).svg | flag alias-1863 = Flag of the United States (1863–1865).svg | flag alias-1865 = Flag of the United States (1865–1867).svg | flag alias-1867 = Flag of the United States (1867–1877).svg | flag alias-1877 = Flag of the United States (1877–1890).svg | flag alias-1890 = Flag of the United States (1890–1891).svg | flag alias-1891 = Flag of the United States (1891–1896).svg | flag alias-1896 = Flag of the United States (1896–1908).svg | flag alias-1908 = Flag of the United States (1908–1912).svg | flag alias-1909 = Flag of California (1909).png | flag alias-1911 = Flag of California (1911–1924).png | flag alias-1912 = Flag of California (1912).png | flag alias-1924 = Flag of California (1924–1953).png | link alias-army = California Army National Guard | link alias-air force = California Air National Guard | flag alias-naval =Flag of the United States.svg | link alias-naval = California Naval Militia | flag alias-navy = Flag of the California State Military Reserve.png | link alias-navy = California Naval Militia | link alias-military =California National Guard | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} <noinclude> | var1 = 1836 | var2 = 1846 | var3 = 1848 | var4 = 1851 | var5 = 1858 | var6 = 1859 | var7 = 1861 | var8 = 1863 | var9 = 1865 | var10 = 1867 | var11 = 1877 | var12 = 1890 | var13 = 1891 | var14 = 1896 | var15 = 1908 | var16 = 1909 | var17 = 1911 | var18 = 1912 | var19 = 1924 </noinclude> }} 78oxxnocmzrppdn92jl1a4i654qjh04 Sablonan:Country data Kolorado 10 4924 19062 2024-05-31T07:36:02Z Bangrapip 9 new 19062 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kolorado | flag alias = Flag of Colorado.svg | flag alias-1876 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1907 = Flag of Colorado (1907–1911).png | flag alias-1911 = Flag of Colorado (1911–1964).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> |var1=1876 |var2=1877 |var3=1890 |var4=1891 |var5=1896 |var6=1907 |var7=1911 </noinclude> }} k52gv37vto855jjrc2cq88e1d36273i Sablonan:Country data Konèktikat 10 4925 19063 2024-05-31T07:37:25Z Bangrapip 9 new 19063 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Konèktikat | flag alias = Flag of Connecticut.svg | flag alias-1788 = US flag 13 stars – Betsy Ross.svg | flag alias-1795 = Star-Spangled Banner flag.svg | flag alias-1818 = US flag 20 stars.svg | flag alias-1819 = US flag 21 stars.svg | flag alias-1820 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = US flag 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1897 = Flag of Connecticut.svg | link alias-army = Connecticut Army National Guard | link alias-air force = Connecticut Air National Guard | link alias-naval = Connecticut Naval Militia | link alias-navy = Connecticut Naval Militia | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1788 | var2 = 1795 | var3 = 1818 | var4 = 1819 | var5 = 1820 | var6 = 1822 | var7 = 1836 | var8 = 1837 | var9 = 1845 | var10 = 1846 | var11 = 1847 | var12 = 1848 | var13 = 1851 | var14 = 1858 | var15 = 1859 | var16 = 1861 | var17 = 1863 | var18 = 1865 | var19 = 1867 | var20 = 1877 | var21 = 1890 | var22 = 1891 | var23 = 1896 | var24 = 1897 </noinclude> | related1 = United States }} djk6zwp39v47mx8as4ok55ocor56x3u Sablonan:Country data Délawara 10 4926 19064 2024-05-31T07:37:54Z Bangrapip 9 new 19064 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Délawara | flag alias = Flag of Delaware.svg | size = {{{size|}}} | name = {{{name|}}} }} oqsujsifmurrox73h6jjr63op1rxnt6 Sablonan:Country data Plorida 10 4927 19065 2024-05-31T07:39:26Z Bangrapip 9 new 19065 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Plorida | flag alias = Flag of Florida.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = US flag 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = Flag of Florida (1861).svg | flag alias-1868 = Flag of Florida (1868-1900).png | flag alias-1900 = Flag of Florida (1900-1985).svg | flag alias-1985 = Flag of Florida.png | link alias-army = Florida Army National Guard | link alias-air force = Florida Air National Guard | link alias-naval = Florida Naval Militia | link alias-navy = Florida Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1837 | var2 = 1845 | var3 = 1846 | var4 = 1847 | var5 = 1848 | var6 = 1851 | var7 = 1858 | var8 = 1859 | var9 = 1861 | var10 = 1868 | var11 = 1900 | var12 = 1985 </noinclude> }} du5k4y65gy555wtpwf7da20zakixeug Sablonan:Country data Géorgi (negeri di AS) 10 4928 19066 2024-05-31T07:40:30Z Bangrapip 9 new 19066 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{For|the nation in Europe|Template:Country data Georgia (country)}} | alias = Géorgi (negeri di AS) | shortname alias = Géorgi | flag alias = Flag of Georgia (U.S. state).svg | flag alias-1879 = Flag of the State of Georgia (1879–1902).svg | flag alias-1902 = Flag of the State of Georgia (1902–1906).svg | flag alias-1906 = Flag of the State of Georgia (1906–1920).svg | flag alias-1920 = Flag of the State of Georgia (1920–1956).svg | flag alias-1956 = Flag of the State of Georgia (1956–2001).svg | flag alias-2001 = Flag of the State of Georgia (2001–2003).svg | link alias-army = Georgia Army National Guard | link alias-air force = Georgia Air National Guard | link alias-naval = Georgia Naval Militia | link alias-navy = Georgia Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1879 | var2 = 1902 | var3 = 1906 | var4 = 1920 | var5 = 1956 | var6 = 2001 </noinclude> }} 62uqd05i0b7q0jlgqdlmkpfx4w6brip Sablonan:Country data Hawai 10 4929 19067 2024-05-31T07:40:50Z Bangrapip 9 new 19067 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Hawai | flag alias = Flag of Hawaii.svg | flag alias-1793 = British-Red-Ensign-1707.svg | flag alias-1794 = Union flag 1606 (Kings Colors).svg | flag alias-1816 = Flag of Hawaii (1816).svg | flag alias-1843 = Flag of the United Kingdom.svg | flag alias-1893 = Flag of the United States (1891-1896).svg | flag alias-1896 = Flag of Hawaii (1896).svg | link alias-army = Hawaii Army National Guard | link alias-air force = Hawaii Air National Guard | link alias-naval = Hawaii Naval Militia | link alias-navy = Hawaii Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1793 | var2 = 1794 | var3 = 1816 | var4 = 1843 | var5 = 1893 | var6 = 1896 | redir1 = Hawai{{okina}}i </noinclude> }} lx3h52hyyhx0bg992tocldsnpqnu5i1 Sablonan:Country data Idaho 10 4930 19068 2024-05-31T07:41:12Z Bangrapip 9 new 19068 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Idaho | flag alias = Flag of Idaho.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1907=Flag of Idaho (1907–1927).png | flag alias-1927 = Flag of Idaho (1927–1957).png | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1890 | var2 = 1891 | var3 = 1896 | var4 = 1907 | var5 = 1927 </noinclude> | related1 = United States }} j2io6nxwd5iyewg9u91zjsxarl6lezb Sablonan:Country data Ilinoi 10 4931 19069 2024-05-31T07:41:43Z Bangrapip 9 new 19069 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ilinoi | flag alias = Flag of Illinois.svg | flag alias-1818 = US flag 20 stars.svg | flag alias-1819 = US flag 21 stars.svg | flag alias-1820 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = U.S. flag, 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias-1915 = Flag of Illinois (1915-1969).svg | flag alias-1918 = Illinois Centennial Flag.svg | flag alias-1968 = Illinois Sesquicentennial Flag.svg | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} <noinclude> | var1 = 1818 | var2 = 1819 | var3 = 1820 | var4 = 1822 | var5 = 1836 | var6 = 1837 | var7 = 1845 | var8 = 1846 | var9 = 1847 | var10 = 1848 | var11 = 1851 | var12 = 1858 | var13 = 1859 | var14 = 1861 | var15 = 1863 | var16 = 1865 | var17 = 1867 | var18 = 1877 | var19 = 1890 | var20 = 1891 | var21 = 1896 | var22 = 1908 | var23 = 1912 | var24 = 1915 | var25 = 1918 | var26 = 1968 </noinclude> | related1 = United States }} gyyuma2ab33o957vjdesvhdv0k2glea Sablonan:Country data Indiana 10 4932 19070 2024-05-31T07:42:05Z Bangrapip 9 new 19070 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Indiana | flag alias = Flag of Indiana.svg | flag alias-1899=Flag of Indiana (1899–1917).png | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1899 </noinclude> | related1 = United States }} r2i4iabh901qa6xm6d5j7d8csbpx4qf Sablonan:Country data Iowa 10 4933 19071 2024-05-31T07:42:39Z Bangrapip 9 new 19071 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Iowa | flag alias = Flag of Iowa.svg | size = {{{size|}}} | name = {{{name|}}} }} tmz1us92vgbb7nrh083enf8i6ipi5sj Sablonan:Country data Kansas 10 4934 19072 2024-05-31T07:43:16Z Bangrapip 9 new 19072 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kansas | flag alias = Flag of Kansas.svg | flag alias-1927 = Flag of Kansas (1927-1961).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} <noinclude> | var1 = 1927 </noinclude> }} jwdaxhf75kpaebgfjrzsffonh2hksel Sablonan:Country data Kentaki 10 4935 19073 2024-05-31T07:43:37Z Bangrapip 9 new 19073 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kentaki | flag alias = Flag of Kentucky.svg | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} | flag alias-1918 = Flag of Kentucky (1918–1962).png | link alias-army = Kentucky Army National Guard | link alias-air force = Kentucky Air National Guard | link alias-military =Kentucky National Guard <noinclude> | var1 = 1918 </noinclude> }} 1kaoo89co2h8tdpg85c24528ssl1jkn Sablonan:Country data Luisiana 10 4936 19074 2024-05-31T07:43:59Z Bangrapip 9 new 19074 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Luisiana | flag alias = Flag of Louisiana.svg | flag alias-1861a= Flag of Louisiana (February 1861).svg | flag alias-1861b= Louisiana Pelican Flag 1861.svg | flag alias-1912 = Flag of Louisiana (1912-2006).svg | flag alias-2006 = Flag of Louisiana (2006–2010).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1861a | var2 = 1861b | var3 = 1912 | var4 = 2006 </noinclude> }} jf3psjkhc2j1jpfguduvue2s3q771h1 Sablonan:Country data Mèn 10 4937 19075 2024-05-31T07:44:42Z Bangrapip 9 new 19075 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Mèn | flag alias = Flag of Maine.svg | flag alias-1901 = Flag of Maine (1901–1909).svg | flag alias-naval = Ensign of Maine.svg | flag alias-navy = Ensign of Maine.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1901 </noinclude> }} 9zfwf8wud3xwa59pmuqjkfjavxw2bg3 Sablonan:Country data Marilan 10 4938 19076 2024-05-31T07:45:12Z Bangrapip 9 new 19076 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Marilan | flag alias = Flag of Maryland.svg | flag alias-1788 = US flag 13 stars – Betsy Ross.svg | flag alias-1795 = Star-Spangled Banner flag.svg | flag alias-1818 = US flag 20 stars.svg | flag alias-1819 = US flag 21 stars.svg | flag alias-1820 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = US flag 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1904 = Flag of Maryland.svg | link alias-army = Maryland Army National Guard | link alias-air force = Maryland Air National Guard | link alias-naval = Maryland Naval Militia | link alias-navy = Maryland Naval Militia | link alias-military = Maryland National Guard | flag alias-naval =Flag of the United States.svg | name = {{{name|}}} | size = {{{size|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1788 | var2 = 1795 | var3 = 1818 | var4 = 1819 | var5 = 1820 | var6 = 1822 | var7 = 1836 | var8 = 1837 | var9 = 1845 | var10 = 1846 | var11 = 1847 | var12 = 1848 | var13 = 1851 | var14 = 1858 | var15 = 1859 | var16 = 1861 | var17 = 1863 | var18 = 1865 | var19 = 1867 | var20 = 1877 | var21 = 1890 | var22 = 1891 | var23 = 1896 | var24 = 1904 </noinclude> | related1 = United States }} jfupkw734urr7b2kvelt51mc6uspolh Sablonan:Country data Masacusèt 10 4939 19077 2024-05-31T07:46:44Z Bangrapip 9 new 19077 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Masacusèt | flag alias = Flag of Massachusetts.svg | flag alias-1908 = Flag of Massachusetts (1908-1971).svg | flag alias-naval = Naval Ensign of Massachusetts.svg | flag alias-navy = Naval Ensign of Massachusetts.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1908 </noinclude> }} 3jz8mo8fw2fzksq839n20ccbze6f3h4 Sablonan:Country data Micigan 10 4940 19078 2024-05-31T07:47:20Z Bangrapip 9 new 19078 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Micigan | flag alias = Flag of Michigan.svg | flag alias-1836 = Flag of the United States (1836-1837).svg | flag alias-1837 = Flag of the United States (1837-1845).svg | flag alias-1845 = Flag of the United States (1845-1846).svg | flag alias-1846 = Flag of the United States (1846-1847).svg | flag alias-1847 = Flag of the United States (1847-1848).svg | flag alias-1848 = Flag of the United States (1848-1851).svg | flag alias-1851 = Flag of the United States (1851–1858).svg | flag alias-1858 = Flag of the United States (1858-1859).svg | flag alias-1859 = Flag of the United States (1859-1861).svg | flag alias-1861 = Flag of the United States (1861-1863).svg | flag alias-1863 = Flag of the United States (1863-1865).svg | flag alias-1865 = Flag of the United States (1865-1867).svg | flag alias-1867 = Flag of the United States (1867-1877).svg | flag alias-1877 = Flag of the United States (1877-1890).svg | flag alias-1890 = Flag of the United States (1890-1891).svg | flag alias-1891 = Flag of the United States (1891-1896).svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1908 = Flag of the United States (1908-1912).svg | flag alias-naval =Flag of the United States.svg | link alias-army = Michigan Army National Guard | link alias-air force = Michigan Air National Guard | link alias-military = Michigan National Guard | link alias-naval = Michigan Naval Militia | link alias-navy = Michigan Naval Militia | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1836 | var2 = 1837 | var3 = 1845 | var4 = 1846 | var5 = 1847 | var6 = 1848 | var7 = 1851 | var8 = 1858 | var9 = 1859 | var10 = 1861 | var11 = 1863 | var12 = 1865 | var13 = 1867 | var14 = 1877 | var15 = 1890 | var16 = 1891 | var17 = 1896 | var18 = 1908 </noinclude> }} 6c054p799hc781h0nv82izynn6htrpu Sablonan:Country data Minèsota 10 4941 19079 2024-05-31T07:47:53Z Bangrapip 9 new 19079 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Minèsota | flag alias = Flag of Minnesota.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = U.S. flag, 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1893 = Flag of Minnesota (1893–1957).svg | flag alias-1957 = Flag of Minnesota (1957–1983).svg | flag alias-1983 = Flag of Minnesota (1983–2024).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1858 | var2 = 1859 | var3 = 1861 | var4 = 1863 | var5 = 1865 | var6 = 1867 | var7 = 1877 | var8 = 1890 | var9 = 1891 | var10 = 1893 | var11 = 1957 | var12 = 1983 </noinclude> }} 8gpw9hs2uobgxzr9fi80leobzwtnkf9 Sablonan:Country data Misisipi 10 4942 19080 2024-05-31T07:48:26Z Bangrapip 9 new 19080 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Misisipi | flag alias = Flag of Mississippi.svg | border-2020 = | flag alias-1817 = US flag 15 stars.svg | flag alias-1818 = Flag of the United States (1818-1819).svg | flag alias-1819 = Flag of the United States (1819-1820).svg | flag alias-1820 = Flag of the United States (1820-1822).svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = Flag of the United States (1836-1837).svg | flag alias-1837 = Flag of the United States (1837-1845).svg | flag alias-1845 = Flag of the United States (1845-1846).svg | flag alias-1846 = Flag of the United States (1846-1847).svg | flag alias-1847 = Flag of the United States (1847-1848).svg | flag alias-1848 = Flag of the United States (1848-1851).svg | flag alias-1851 = Flag of the United States (1851-1858).svg | flag alias-1858 = Flag of the United States (1858-1859).svg | flag alias-1859 = Flag of the United States (1859-1861).svg | flag alias-1861 = Flag of Mississippi (1861-1865).svg | flag alias-1862 = Flag of the Confederate States of America (1861-1863).svg | flag alias-1863 = Flag of the Confederate States of America (1863-1865).svg | flag alias-1865 = Flag of the Confederate States of America (1865).svg | flag alias-1894 = Flag of Mississippi (1894-1996).png | flag alias-1996 = Flag of Mississippi (1996-2001).png | flag alias-2001 = Flag of Mississippi (2001–2020).svg | flag alias-2020 = Flag placeholder.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1817 | var2 = 1818 | var3 = 1819 | var4 = 1820 | var5 = 1822 | var6 = 1836 | var7 = 1837 | var8 = 1845 | var9 = 1846 | var10 = 1847 | var11 = 1848 | var12 = 1851 | var13 = 1858 | var14 = 1859 | var15 = 1861 | var16 = 1862 | var17 = 1863 | var18 = 1865 | var19 = 1894 | var20 = 1996 | var21 = 2001 | var22 = 2020 </noinclude> }} dbywj5bn5hxt6r6x3ch2gz0h4xo8slf Sablonan:Country data Misuri 10 4943 19081 2024-05-31T07:49:50Z Bangrapip 9 new 19081 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Misuri | flag alias-1821 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = U.S. flag, 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1912 = US flag 48 stars.svg | flag alias = Flag of Missouri.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1821 | var2 = 1822 | var3 = 1836 | var4 = 1837 | var5 = 1845 | var6 = 1846 | var7 = 1847 | var8 = 1848 | var9 = 1851 | var10 = 1858 | var11 = 1859 | var12 = 1861 | var13 = 1863 | var14 = 1865 | var15 = 1867 | var16 = 1877 | var17 = 1890 | var18 = 1891 | var19 = 1896 | var20 = 1908 | var21 = 1912 </noinclude> }} bld82t7yxy4j8k3v30gwjv4ur61bnwe Sablonan:Country data Montana 10 4944 19082 2024-05-31T07:50:17Z Bangrapip 9 new 19082 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Montana | flag alias = Flag of Montana.svg | flag alias-1889 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1905 = Flag of Montana (1905-1981).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> |var1=1889 |var2=1890 |var3=1891 |var4=1896 |var5=1905 </noinclude> }} oy9j3j1uc1r56gz40lgicwdny1r235k Sablonan:Country data Nèbraska 10 4945 19083 2024-05-31T07:50:47Z Bangrapip 9 new 19083 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nèbraska | flag alias = Flag of Nebraska.svg | size = {{{size|}}} | name = {{{name|}}} }} 8pmfk2rfcpx1ncb0twjjp95p8j8afry Sablonan:Country data Nèwada 10 4946 19084 2024-05-31T07:51:16Z Bangrapip 9 new 19084 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nèwada | flag alias = Flag of Nevada.svg | flag alias-1864 = US flag 35 stars.svg | flag alias-1865 = U.S. flag, 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1905 = Flag of Nevada (1905-1915).svg | flag alias-1915 = Flag of Nevada (1915-1929).png | flag alias-1929 = Flag of Nevada (1929-1991).svg | link alias-army = Nevada Army National Guard | link alias-air force = Nevada Air National Guard | link alias-naval = Nevada Highway Patrol | link alias-navy = Nevada Highway Patrol | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} <noinclude> | var1 = 1864 | var2 = 1865 | var3 = 1867 | var4 = 1877 | var5 = 1890 | var6 = 1891 | var7 = 1896 | var8 = 1905 | var9 = 1915 | var10 = 1929 </noinclude> }} t9n9a6w4oaqohum3r6ilfyb6utdwq04 Sablonan:Country data Niu-Hamsèr 10 4947 19085 2024-05-31T07:52:12Z Bangrapip 9 new 19085 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Hamsèr | flag alias-1909 = Flag of New Hampshire (1909-1931).png | flag alias = Flag of New Hampshire.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1= 1909 </noinclude> }} j57xbdo0qw9jblwlsdkr6lkonedudig Sablonan:Country data Niu-Jèrsi 10 4948 19086 2024-05-31T07:52:47Z Bangrapip 9 new 19086 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Jèrsi | flag alias = Flag of New Jersey.svg | flag alias-1896 = Flag of New Jersey (1896–1965).png | link alias-army = New Jersey Army National Guard | link alias-air force = New Jersey Air National Guard | link alias-naval = New Jersey Naval Militia | link alias-navy = New Jersey Naval Militia | variant={{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} <noinclude> | var1 = 1896 </noinclude> }} 3on49hsfin53t1jxua9geg7x13zvs1i Sablonan:Country data Niu-Mèksiko 10 4949 19087 2024-05-31T07:53:47Z Bangrapip 9 new 19087 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Mèksiko | flag alias = Flag of New Mexico.svg | flag alias-1912 =Flag of New Mexico (1912–1925).svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1912 | related1 = United States </noinclude> }} 4x2cmu236m93xy639eaainwdvfpng1m Sablonan:Country data Niu-Yorek (negeri di AS) 10 4950 19211 19210 2024-06-01T00:06:30Z Bangrapip 9 19211 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Niu-Yorek (negeri di AS) | shortname alias = Niu-Yorek | flag alias = Flag of New York.svg | flag alias-1778 = Flag of New York (1778-1901).svg | flag alias-1909 = Flag of New York (1909–2020).svg | link alias-army = New York Army National Guard | link alias-air force = New York Air National Guard | flag alias-naval = Flag of the United States.svg | link alias-naval = New York Naval Militia | link alias-navy = New York Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1778 | var2 = 1909 </noinclude> | related1 = United States | related2 = New York City }} qe51cvkwkhin2wwk6wwyxnxi7goiawg Sablonan:Country data Karolina Lor 10 4951 19089 2024-05-31T07:54:54Z Bangrapip 9 new 19089 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Karolina Lor | flag alias = Flag of North Carolina.svg | flag alias-1861 = Flag of North Carolina (1861–1865).svg | flag alias-1885 = Flag of North Carolina (1885–1991).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1861 | var2 = 1885 </noinclude> }} hs03rk88xzewudx0iphs48r5g78mrua Sablonan:Country data Dakota Lor 10 4952 19090 2024-05-31T07:55:20Z Bangrapip 9 new 19090 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dakota Lor | flag alias = Flag of North Dakota.svg | flag alias-1889 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = Flag of the United States (1896-1908).svg | flag alias-1908 = US flag 46 stars.svg | flag alias-1911 = Flag of North Dakota.svg | size = {{{size|}}} | size flag alias = 23x16px | size flag alias-1911 = 23x16px | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1889 | var2 = 1890 | var3 = 1891 | var4 = 1896 | var5 = 1908 | var6 = 1911 | related1 = United States </noinclude> }} 85b2cmpnrvkls3f2n8lccyvxyuadovr Sablonan:Country data Ohio 10 4953 19091 2024-05-31T07:55:51Z Bangrapip 9 new 19091 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Ohio | flag alias = Flag of Ohio.svg | border = | link alias-army = Ohio Army National Guard | link alias-air force = Ohio Air National Guard | link alias-naval = Ohio Naval Militia | link alias-navy = Ohio Naval Militia | size = {{{size|}}} | size flag alias = 25px | name = {{{name|}}} | variant= {{{variant|}}} <noinclude> </noinclude> }} cfy5j288q6o4pidt8w10w3uf80si2mo Sablonan:Country data Oklahoma 10 4954 19092 2024-05-31T07:56:14Z Bangrapip 9 new 19092 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Oklahoma | flag alias = Flag of Oklahoma.svg | flag alias-1911 = Flag of Oklahoma (1911–1925).svg | flag alias-1925 = Flag of Oklahoma (1925–1941).svg | flag alias-1941 = Flag of Oklahoma (1941–1988).svg | flag alias-1988 = Flag of Oklahoma (1988–2006).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1911 | var2 = 1925 | var3 = 1941 | var4 = 1988 </noinclude> }} 7wvyouxae24ojh36d1890ibj9agva45 Sablonan:Country data Orégon 10 4955 19093 2024-05-31T07:56:57Z Bangrapip 9 new 19093 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Orégon | flag alias = Flag of Oregon.svg | link alias-army = Oregon Army National Guard | link alias-air force = Oregon Air National Guard | link alias-naval = Oregon Naval Militia | link alias-navy = Oregon Naval Militia | variant={{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} }} qu26qcj70nhib94hvciud7845krc3ca Sablonan:Country data Pènsilwania 10 4956 19094 2024-05-31T07:57:32Z Bangrapip 9 new 19094 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pènsilwania | flag alias = Flag of Pennsylvania.svg | link alias-army = Pennsylvania Army National Guard | link alias-air force = Pennsylvania Air National Guard | link alias-naval = Pennsylvania Naval Militia | link alias-navy = Pennsylvania Naval Militia | variant={{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} }} jdlu7w71rrc6hveg5uee8yughuxvdhm Sablonan:Country data Pulo Rod 10 4957 19095 2024-05-31T07:58:22Z Bangrapip 9 new 19095 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Pulo Rod | flag alias = Flag of Rhode Island.svg | flag alias-1790 = US flag 13 stars – Betsy Ross.svg | flag alias-1795 = Star-Spangled Banner flag.svg | flag alias-1818 = US flag 20 stars.svg | flag alias-1819 = US flag 21 stars.svg | flag alias-1820 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = US flag 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = Flag of Rhode Island (1877-1882).png | flag alias-1882 = Flag of Rhode Island (1882–1897).svg | flag alias-1897 = Flag of Rhode Island.svg | size = {{{size|}}} | size flag alias = 23x17px | size flag alias-1897 = 23x17px | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1790 | var2 = 1795 | var3 = 1818 | var4 = 1819 | var5 = 1820 | var6 = 1822 | var7 = 1836 | var8 = 1837 | var9 = 1845 | var10 = 1846 | var11 = 1847 | var12 = 1848 | var13 = 1851 | var14 = 1858 | var15 = 1859 | var16 = 1861 | var17 = 1863 | var18 = 1865 | var19 = 1867 | var20 = 1877 | var21 = 1882 | var22 = 1897 </noinclude> | related1 = United States }} il55kpxxnwo37kmq7ydd7l74xweoqkd Sablonan:Country data Karolina Kidul 10 4958 19096 2024-05-31T07:58:46Z Bangrapip 9 new 19096 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Karolina Kidul | flag alias = Flag of South Carolina.svg | flag alias-1775 = Flag of Fort Moultrie, South Carolina.svg | flag alias-1861 = Flag of South Carolina (January 1861).svg | flag alias-1861b = Flag of South Carolina (1861).svg | flag alias-navy = Ensign of the South Carolina Navy.svg | link alias-army = South Carolina Army National Guard | link alias-air force = South Carolina Air National Guard | link alias-naval = South Carolina Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1775 | var2 = 1861 | var3 = 1861b | var4 = navy </noinclude> }} it5djyrbuyzpq3wh63ifqhof06679ag Sablonan:Country data Dakota Kidul 10 4959 19097 2024-05-31T07:59:20Z Bangrapip 9 new 19097 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Dakota Kidul | flag alias = Flag of South Dakota.svg | flag alias-1909 = Flag of South Dakota (1909-1963).svg | flag alias-1963 = Flag of South Dakota (1963-1992).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1909 | var2 = 1963 </noinclude> }} 87pbzbjvbhed29j8n00ybod5ozug2ej Sablonan:Country data Tènèsi 10 4960 19098 2024-05-31T08:00:10Z Bangrapip 9 new 19098 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tènèsi | flag alias = Flag of Tennessee.svg | flag alias-1897 = Flag of Tennessee (1897-1905).svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1897 </noinclude> }} avbdd474oiy85x1g3586scpwz5ry3ok Sablonan:Country data Tèksas 10 4961 19099 2024-05-31T08:00:33Z Bangrapip 9 new 19099 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Tèksas | flag alias = Flag of Texas.svg | link alias-army = Texas Army National Guard | link alias-air force = Texas Air National Guard | flag alias-naval = Flag of the United States.svg | link alias-naval = Texas State Guard Maritime Regiment | link alias-navy = Texas State Guard Maritime Regiment | variant = {{{variant|}}} | size = {{{size|}}} | name = {{{name|}}} <noinclude> | related1 = Republic of Texas </noinclude> }} pe3igs01f00aka96fdxaw9ma3tuufn1 Sablonan:Country data Utah 10 4962 19100 2024-05-31T08:00:53Z Bangrapip 9 new 19100 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Utah | flag alias = Flag of Utah.svg | flag alias-1850 = US flag 30 stars.svg | flag alias-1851 = U.S. flag, 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = US flag 34 stars.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = US flag 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1903 = Flag of Utah (1903–1904).svg | flag alias-1904 = Flag of Utah (1904–1911).svg | flag alias-1911 = Flag of Utah (1911–1913).svg | flag alias-1913 = Flag of Utah (1913–1922).png | flag alias-1922 = Flag of Utah (1922–2011).svg | flag alias-2011 = Flag of Utah (2011–2024).svg | link alias-army = Utah Army National Guard | link alias-military = Utah National Guard | link alias-air force=Utah Air National Guard | size = {{{size|}}} | name = {{{name|}}} | variant= {{{variant|}}} <noinclude> | var1 = 1850 | var2 = 1851 | var3 = 1858 | var4 = 1859 | var5 = 1861 | var6 = 1863 | var7 = 1865 | var8 = 1867 | var9 = 1877 | var10 = 1890 | var11 = 1891 | var12 = 1896 | var13 = 1903 | var14 = 1904 | var15 = 1911 | var16 = 1913 | var17 = 1922 | var18 = 2011 </noinclude> }} f0nqpcmcl1m1we9gadcqysskleiyxec Sablonan:Country data Wèrmon 10 4963 19101 2024-05-31T08:01:18Z Bangrapip 9 new 19101 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wèrmon | flag alias = Flag of Vermont.svg | flag alias-1770 = Flag of the Vermont Republic.svg | flag alias-1804 = Flag of Vermont (1804-1837).svg | flag alias-1837 = Flag of Vermont (1837-1923).svg | flag alias-army = Flag of the Vermont Republic.svg | flag alias-air force= Flag of the Vermont Republic.svg | flag alias-military = Flag of the Vermont Republic.svg | link alias-army = Vermont Army National Guard | link alias-air force = Vermont Air National Guard | link alias-military = Vermont National Guard | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1770 | var2 = 1804 | var3 = 1837 </noinclude> }} 9j2lrnetkai8487yqw9phkcokbxb1lx Sablonan:Country data Wirginia 10 4964 19102 2024-05-31T08:01:45Z Bangrapip 9 new 19102 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wirginia | flag alias = Flag of Virginia.svg | flag alias-1788 = US flag 13 stars – Betsy Ross.svg | flag alias-1795 = Star-Spangled Banner flag.svg | flag alias-1818 = US flag 20 stars.svg | flag alias-1819 = US flag 21 stars.svg | flag alias-1820 = US flag 23 stars.svg | flag alias-1822 = US flag 24 stars.svg | flag alias-1836 = US flag 25 stars.svg | flag alias-1837 = US flag 26 stars.svg | flag alias-1845 = US flag 27 stars.svg | flag alias-1846 = US flag 28 stars.svg | flag alias-1847 = US flag 29 stars.svg | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = US flag 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = Flag of Virginia (1861).svg | link alias-military = Virginia National Guard | link alias-air force = Virginia Air National Guard | link alias-army = Virginia Army National Guard | flag alias-naval =Flag of the United States.svg | link alias-navy = Virginia Naval Militia | link alias-naval = Virginia Naval Militia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1788 | var2 = 1795 | var3 = 1818 | var4 = 1819 | var5 = 1820 | var6 = 1822 | var7 = 1836 | var8 = 1837 | var9 = 1845 | var10 = 1846 | var11 = 1847 | var12 = 1848 | var13 = 1851 | var14 = 1858 | var15 = 1859 | var16 = 1861 </noinclude> }} d82o8oeiwkr1ooooosqf07r9kdlxg4c Sablonan:Country data Wasingten (negeri di AS) 10 4965 19213 19212 2024-06-01T00:09:52Z Bangrapip 9 19213 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wasingten (negeri di AS) | shortname alias = Wasingten | flag alias-1923 = Flag of Washington (1923–1967).png | flag alias = Flag of Washington.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1923 | related1 = Washington, D.C. </noinclude> }} c03lo1m6b4qjv9ry4zmmgi8oa9uxwx3 Sablonan:Country data Wasingten, D.K. 10 4966 19105 2024-05-31T08:05:15Z Bangrapip 9 new 19105 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wasingten, D.K. | shortname alias = Wasingten | flag alias-1888=Flag of Washington, D.C. (1888).png | flag alias-1917=Flag of Washington, D.C. (1917).png | flag alias-1937=Flag of Washington, D.C. (1937).png | flag alias-1938=Flag of Washington, D.C. (1938).svg | flag alias = Flag of Washington, D.C.svg | link alias-air force = District of Columbia Air National Guard | flag alias-naval = Flag of the Metropolitan Police Department of the District of Columbia.png | link alias-naval = Metropolitan Police Department of the District of Columbia | link alias-army = District of Columbia Army National Guard | flag alias-navy = Flag of the Metropolitan Police Department of the District of Columbia.png | link alias-navy = Metropolitan Police Department of the District of Columbia | border-1917= | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1888 | var2 = 1917 | var3 = 1937 | var4 = 1938 | redir1 = District of Columbia </noinclude> }} 68p4a3bi9zf7qwupbop9dz7o9m0ksik Sablonan:Country data Wirginia Kulon 10 4967 19106 2024-05-31T08:05:56Z Bangrapip 9 new 19106 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wirginia Kulon | flag alias = Flag of West Virginia.svg | flag alias-1863 = US flag 35 stars.svg | flag alias-1865 = U.S. flag, 36 stars.svg | flag alias-1867 = US flag 37 stars.svg | flag alias-1877 = US flag 38 stars.svg | flag alias-1890 = US flag 43 stars.svg | flag alias-1891 = US flag 44 stars.svg | flag alias-1896 = US flag 45 stars.svg | flag alias-1905 =Flag of West Virginia (1905–1907).png | flag alias-1907 =Flag of West Virginia (1907-1929).png | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> |var1=1863 |var2=1865 |var3=1867 |var4=1877 |var5=1890 |var6=1891 |var7=1896 |var8=1905 |var9=1907 </noinclude> }} 51hn74xqdp080svdybceh84ododxnc8 Sablonan:Country data Wiskonsin 10 4968 19107 2024-05-31T08:06:21Z Bangrapip 9 new 19107 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wiskonsin | flag alias-1848 = US flag 30 stars.svg | flag alias-1851 = U.S. flag, 31 stars.svg | flag alias-1858 = US flag 32 stars.svg | flag alias-1859 = US flag 33 stars.svg | flag alias-1861 = Flag of the United States of America (1861-1863).svg | flag alias-1863 = U.S. flag (35 stars).svg | flag alias-1865 = U.S. flag, 36 stars.svg | flag alias-1866 = Flag of Wisconsin (1866–1913).png | flag alias-1913 = Flag of Wisconsin (1913–1981).svg | flag alias = Flag of Wisconsin.svg | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1848 | var2 = 1851 | var3 = 1858 | var4 = 1859 | var5 = 1861 | var6 = 1863 | var7 = 1865 | var8 = 1866 | var9 = 1913 </noinclude> }} 7stuntpm2pjakketoxh256g405cse9z Sablonan:Country data Wioming 10 4969 19108 2024-05-31T08:06:45Z Bangrapip 9 new 19108 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Wioming | flag alias = Flag of Wyoming.svg | size = {{{size|}}} | name = {{{name|}}} }} ewi1ubtqegfhjljlpvj5uo8dboa74m6 Sablonan:Country data Acéh 10 4970 19109 2024-05-31T08:07:41Z Bangrapip 9 new 19109 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Acéh | flag alias = Flag of Aceh, Indonesia.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | related1 = Kesultanan Acéh | related2 = Gerakan Acéh Merdèka </noinclude> }}<noinclude> </noinclude> 0s32448frtm6brb5h54sxxgnzr74cpt Sablonan:Country data Kiblik Indonésia Serèkat 10 4971 19110 2024-05-31T08:09:21Z Bangrapip 9 new 19110 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kiblik Indonésia Serèkat | shortname alias = Indonésia | flag alias = Flag of Indonesia.svg | flag link = Flag of Indonesia | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} <noinclude> | related1 = Indonésia </noinclude> }} ngoh9sd77113qr6ej95zmze8gibwk0a Sablonan:Country data Bali 10 4972 19111 2024-05-31T08:09:50Z Bangrapip 9 new 19111 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bali | flag alias = Flag of Bali.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> itx3ghkmqogm6gl33lgufd4tra0oomv Sablonan:Country data Kepuloan Bangka Belitung 10 4973 19112 2024-05-31T08:10:28Z Bangrapip 9 new 19112 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kepuloan Bangka Belitung | shortname alias = Bangka Belitung | flag alias = Flag of Bangka-Belitung.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} <noinclude> | redir1 = Bangka Belitung </noinclude> }} remg0g4l7arttzt8qzzvjzcgnbf6zfx Sablonan:Country data Bangkahulu 10 4974 19113 2024-05-31T08:11:08Z Bangrapip 9 new 19113 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Bangkahulu | flag alias = Flag of Bengkulu.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> jnrcl24bvpdttat51xbnlveyvrd95ns Sablonan:Country data Jawa Tenga 10 4975 19114 2024-05-31T08:11:32Z Bangrapip 9 new 19114 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jawa Tenga | flag alias = Flag of Province of Central Java.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Jawa Tengah </noinclude> }} 0go4b1u4b07kvvse2odabc7uev7myc7 Sablonan:Country data Jambi 10 4976 19115 2024-05-31T08:11:53Z Bangrapip 9 new 19115 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jambi | flag alias = Flag_of_Jambi.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> diqrvzrhzyq0kc6yuf39ahjs53v7alr Sablonan:Country data Kalimantan Tenga 10 4977 19116 2024-05-31T08:12:19Z Bangrapip 9 new 19116 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalimantan Tenga | flag alias = Flag of Central Kalimantan.svg | size = {{{size|}}} | name = {{{name|}}} }} a5mapuswtljmsiasi6o60c8cgh2jhud Sablonan:Country data Sulawési Tenga 10 4978 19117 2024-05-31T08:12:41Z Bangrapip 9 new 19117 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sulawési Tenga | flag alias = Flag of Central Sulawesi.svg | size = {{{size|}}} | name = {{{name|}}} }} 48z0br6pac77lrxzezvts13njuhlpnd Sablonan:Country data Jawa Wètan 10 4979 19118 2024-05-31T08:13:06Z Bangrapip 9 new 19118 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Jawa Wètan | flag alias = Flag of East Java.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Jawa Timur </noinclude> }} iiwa68j0phf3zdsq8vnv6ptz6upi4ja Sablonan:Country data Kalimantan Wètan 10 4980 19125 19119 2024-05-31T08:41:30Z Bangrapip 9 19125 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalimantan Wètan | flag alias = Flag of East Kalimantan.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Kalimantan Wètan </noinclude> }} jyqz1jczz146k17cyexqdarz6ylg4vt Sablonan:Country data Nusa Tenggara Wètan 10 4981 19120 2024-05-31T08:38:41Z Bangrapip 9 new 19120 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nusa Tenggara Wètan | flag alias = Flag_of_East_Nusa_Tenggara.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> 4xrpe53r47iils6984tahysv7x4fb1w Sablonan:Country data Gorontalo 10 4982 19121 2024-05-31T08:39:11Z Bangrapip 9 new 19121 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Gorontalo | flag alias = Flag of Gorontalo.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonesia }} hyyvpaco84ksp3md3tk7xwcetec23ty Sablonan:Country data Lampung 10 4983 19122 2024-05-31T08:39:38Z Bangrapip 9 new 19122 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Lampung | flag alias = Flag_of_Lampung.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> cc4id0jz1rjl6giuj3nuv76mvwo5vq8 Sablonan:Country data Maluku 10 4984 19123 2024-05-31T08:40:13Z Bangrapip 9 new 19123 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Maluku (province) | shortname alias = Maluku | flag alias = Flag of Maluku.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonésia }} gyp788f073qkqjvl0z50nljoea0tgye Sablonan:Country data Kalimantan Lor 10 4985 19127 19124 2024-05-31T08:42:16Z Bangrapip 9 19127 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalimantan Lor | flag alias = Flag of North Kalimantan.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonésia <noinclude> | redir1 = | redir2 = </noinclude> }} mrk9p4edvq88t8deckf8asixghrpzhp Sablonan:Country data Maluku Lor 10 4986 19126 2024-05-31T08:41:56Z Bangrapip 9 new 19126 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Maluku Lor | flag alias = Flag of North Maluku.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> e8bard8i3gnfzfuwywklp1e5nr5exar Sablonan:Country data Sulawési Lor 10 4987 19128 2024-05-31T08:42:41Z Bangrapip 9 new 19128 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sulawési Lor | flag alias = Flag of North Sulawesi.svg | size = {{{size|}}} | name = {{{name|}}} }} 6r94zg1ptlkzk0zboxdm60xhdj0srom Sablonan:Country data Sumatra Lor 10 4988 19129 2024-05-31T08:43:06Z Bangrapip 9 new 19129 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatra Lor | flag alias = Flag_of_North_Sumatra.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Sumatra Lor </noinclude> }} rftzyvdzeo2w04yk6avczeeh4beu820 Sablonan:Country data Papua 10 4989 19131 2024-05-31T08:44:25Z Bangrapip 9 new 19131 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua (propinsi) | shortname alias = Papua | flag alias = Flag of Papua 2.svg | size = {{{size|}}} | name = {{{name|}}} }} kmes3ey1r1gfmocvnl130r89q6nmrq0 Sablonan:Country data Papua Kulon 10 4990 19132 2024-05-31T08:45:41Z Bangrapip 9 new 19132 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Kulon | flag alias = Flag of West Papua (vectorised).svg | size = {{{size|}}} | name = {{{name|}}} }} bqlhc2571x9xg8m5ptaw2k6tlghq4zq Sablonan:Country data Papua Kidul-kulon 10 4991 19133 2024-05-31T08:46:20Z Bangrapip 9 new 19133 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Kidul-kulon | flag alias = Flag of Southwest Papua.svg | size = {{{size|}}} | name = {{{name|}}} }} t1kjwesc1jkiy6xa3y1wui35p5glrky Sablonan:Country data Papua Pegunungan 10 4992 19134 2024-05-31T08:47:12Z Bangrapip 9 new 19134 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Pegunungan | flag alias = Flag_of_Highland_Papua.svg | size = {{{size|}}} | name = {{{name|}}} }} dji0ls4go54p0zxd83hsqgi610z9dc2 Sablonan:Country data Papua Kidul 10 4993 19135 2024-05-31T08:47:51Z Bangrapip 9 new 19135 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Kidul | flag alias = Flag_of_South_Papua_Province.svg | size = {{{size|}}} | name = {{{name|}}} }} jffow6ngibv8cjhb8zgh86s5mf6v0k2 Sablonan:Country data Papua Tenga 10 4994 19136 2024-05-31T08:48:46Z Bangrapip 9 new 19136 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Papua Tenga | flag alias = Flag of Central Papua Province.svg | size = {{{size|}}} | name = {{{name|}}} }} 5jhk5cxbu0pz267lkwi2vkdl190otzx Sablonan:Country data INN 10 4995 19137 2024-05-31T08:50:43Z Bangrapip 9 new 19137 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = INN | flag alias = Icon website IKN.png | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Nusantara | redir2 = Ibu Negeri Nusantara </noinclude> }} s46r94n3rnsgx6s5clegnhuwinmxtad Sablonan:Country data Rio 10 4996 19138 2024-05-31T08:51:29Z Bangrapip 9 new 19138 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Rio | flag alias = Flag_of_Riau.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> auhov0czwpkcv16as42ct9l396hsh2g Sablonan:Country data Rio Kepuloan 10 4997 19139 2024-05-31T08:52:03Z Bangrapip 9 new 19139 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Rio Kepuloan | flag alias = Flag of Riau Islands.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonésia <noinclude> | redir1 = </noinclude> }} 1m7n4oqyuvdr5fza2oeu8pe6cilukwm Sablonan:Country data Kalimantan Kidul 10 4998 19140 2024-05-31T08:55:29Z Bangrapip 9 new 19140 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalimantan Kidul | flag alias = Flag of South Kalimantan.svg | size = {{{size|}}} | name = {{{name|}}} }} 3161l984qydi7keizi72e3fo7o6m7fa Sablonan:Country data Sulawési Kidul 10 4999 19141 2024-05-31T08:56:51Z Bangrapip 9 new 19141 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sulawési Kidul | flag alias = Flag of South Sulawesi.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Sulawési Kidul </noinclude> }} 6wpvnlvwtjzqfngsc0yypy8oq54p6gh Sablonan:Country data Sumatra Kidul 10 5000 19142 2024-05-31T08:57:20Z Bangrapip 9 new 19142 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatra Kidul | flag alias = Flag_of_South_Sumatra_(vectorised).svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> 54qql1b9gle5gajgm402f5ngl18mf66 Sablonan:Country data Sulawési Kidul-wètan 10 5001 19143 2024-05-31T08:58:37Z Bangrapip 9 new 19143 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sulawési Kidul-wètan | flag alias = Flag of Southeast Sulawesi.svg | size = {{{size|}}} | name = {{{name|}}} }} rhwpawhl3blpkdgr89e4pwxcfo5l9p0 Sablonan:Country data Kalimantan Kulon 10 5002 19144 2024-05-31T08:59:06Z Bangrapip 9 new 19144 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kalimantan Kulon | flag alias = Flag of West Kalimantan.svg | size = {{{size|}}} | name = {{{name|}}} }} 7y2ss5yo2vmrjzle15a9vi14vhciy31 Sablonan:Country data Nusa Tenggara Kulon 10 5003 19145 2024-05-31T08:59:35Z Bangrapip 9 new 19145 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Nusa Tenggara Kulon | flag alias = Flag_of_West_Nusa_Tenggara.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | redir1 = Nusa Tenggara Kulon </noinclude> }} 37x5f364xjniijsp9h2vmfvx5ug7uc6 Sablonan:Country data Sulawési Kulon 10 5004 19146 2024-05-31T09:00:07Z Bangrapip 9 new 19146 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sulawési Kulon | flag alias = Flag of West Sulawesi.svg | size = {{{size|}}} | name = {{{name|}}} | category = Indonésia <noinclude> | redir1 = </noinclude> }} 0uce1l4f96cgrtbeqahyij2gx4v52oi Sablonan:Country data Sumatra Kulon 10 5005 19147 2024-05-31T09:00:31Z Bangrapip 9 new 19147 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Sumatra Kulon | flag alias = Flag of West Sumatra.svg | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> </noinclude> a93xjmvd9i1tnmyc8dsv6mb3sg219w3 Sablonan:Country data Daèrah Istimèwa Yogyakarta 10 5006 19148 2024-05-31T09:01:12Z Bangrapip 9 new 19148 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Daèrah Istimèwa Yogyakarta | flag alias = Flag of Yogyakarta.svg | size = {{{size|}}} | name = {{{name|}}} <noinclude> | related1 = Kesultanan Mataram | related2 = Kesultanan Yogyakarta </noinclude> }} qyf0akgz4iniiexmt76foadkn50s37m Sablonan:Instagram 10 5007 19161 19160 2024-05-31T13:42:53Z Bangrapip 9 19161 wikitext text/x-wiki <includeonly>{{#if: {{{1|}}} {{{id|}}} {{#property:P2003}} | [https://www.instagram.com/{{#if: {{{1|{{{id|}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P2003}}|sep=,}} }}/ {{#if: {{{2|{{{name|}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] di [[Instagram|Instagram]]{{EditAtWikidata|pid=P2003|{{{1|{{{id|}}}}}}}}{{WikidataCheck|property=P2003|value={{{1|{{{id|}}}}}}|category=Instagram username|namespaces=0|nocatsame=1|ignorecase=1}} | <span class="error">&#123;&#123;[[Template:Instagram|Instagram]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{Main other|[[Category:Instagram template missing ID and not in Wikidata]]}} }}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using Instagram with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Instagram]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | id | name }}<!-- --></includeonly><noinclude> {{Documentation}} </noinclude> kkdji69hevzy12ndkd9na77l5y7bjur Sablonan:Facebook 10 5008 19162 19153 2024-05-31T13:43:18Z Bangrapip 9 19162 wikitext text/x-wiki <includeonly>{{#if: {{{1|}}} {{{id|}}} {{#property:P2013}} | [https://www.facebook.com/{{#if: {{{1|{{{id|}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P2013}}|sep=,}} }} {{#if: {{{2|{{{name|}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] di {{#ifeq:{{{link}}}|no|Facebook|[[Pèsbuk]]}}{{EditAtWikidata|pid=P2013|{{{1|{{{id|}}}}}}}}{{WikidataCheck|property=P2013|value={{{1|{{{id|}}}}}}|category=Facebook ID|namespaces=0|nocatsame=1|ignorecase=1}} | <span class="error">&#123;&#123;[[Template:Facebook|Facebook]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{Main other|[[Category:Facebook template missing ID and not in Wikidata]]}} }}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using Facebook with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Facebook]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | id | link | name }}<!-- --></includeonly><noinclude> {{Documentation}} </noinclude> o0ub65pmot5mlohu6ox1x917xhgvugg Sablonan:Twitter 10 5009 19154 2024-05-31T13:23:05Z Bangrapip 9 new 19154 wikitext text/x-wiki <includeonly>{{#if: {{{1|}}} {{{id|}}} {{#property:P2002}} | [https://twitter.com/{{#if: {{{1|{{{id|}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P2002}}|sep=,}} }} {{#if: {{{2|{{{name|}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] on [[Twitter (identifier)|Twitter]]{{EditAtWikidata|pid=P2002|{{{1|{{{id|}}}}}}}}{{WikidataCheck|property=P2002|value={{{1|{{{id|}}}}}}|category=Twitter username|namespaces=0|nocatsame=1|ignorecase=1}} | <span class="error">&#123;&#123;[[Template:Twitter|Twitter]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{Main other|[[Category:Twitter template missing ID and not in Wikidata]]}} }}<!-- Tracking categories -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Category:Pages using Twitter with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Twitter]] with unknown parameter "_VALUE_"|showblankpositional=1| 1 | 2 | id | name }}<!-- --></includeonly><noinclude> {{Documentation}} </noinclude> f07pgphpe4fjfau6c2v6moya6ligfc6 Sablonan:YouTube 10 5010 19155 2024-05-31T13:23:39Z Bangrapip 9 new 19155 wikitext text/x-wiki [https://www.youtube.com/{{#if:{{{channel|{{{c|}}}}}} |channel/{{{channel|{{{c|}}}}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|{{PAGENAMEBASE}}}}{{{suffix|'s}}} channel] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube channel (identifier)|YouTube]]}} |{{#if:{{{handle|{{{h|}}}}}} |@{{{handle|{{{h|}}}}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|{{PAGENAMEBASE}}}}{{{suffix|'s}}} channel] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube handle (identifier)|YouTube]]}} |{{#if:{{{user|{{{u|}}}}}} |user/{{{user|{{{u|}}}}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|{{PAGENAMEBASE}}}}{{{suffix|'s}}} channel] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube user (identifier)|YouTube]]}} |{{#if:{{{custom|}}} |c/{{{custom}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|{{PAGENAMEBASE}}}}{{{suffix|'s}}} channel] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube custom (identifier)|YouTube]]}} |{{#if:{{{show|{{{s|}}}}}} |show/{{{show|{{{s|}}}}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|''{{PAGENAMEBASE}}''}}] show on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube show (identifier)|YouTube]]}} |{{#if:{{{playlist|{{{p|}}}}}} |playlist?list={{{playlist|{{{p|}}}}}} {{#if:{{{title|{{{1|}}}}}}|<span class="plainlinks">{{delink|<nowiki />{{{title|{{{1}}}}}}}}</span>|{{PAGENAMEBASE}}}}] playlist on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube playlist (identifier)|YouTube]]}} |{{#if:{{{id|{{{1<includeonly>|</includeonly>}}}}}} |watch?v={{{id|{{Trim|{{{1|}}}}}}}}{{#if:{{{time|{{{t|}}}}}}|&t={{{time|{{{t|}}}}}}}} {{#if:{{{title|}}}|<span class="plainlinks">{{replace|{{delink|<nowiki />{{{title}}}}}|]|&#93;}}</span>|{{#if:{{{id|}}}|{{#if:{{{1|}}}|<span class="plainlinks">{{replace|{{delink|<nowiki />{{{1}}}}}|]|&#93;}}</span>|Video}}|{{#if:{{{2|}}}|<span class="plainlinks">{{replace|{{delink|<nowiki />{{{2}}}}}|]|&#93;}}</span>|Video}}}}}}] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube video (identifier)|YouTube]]}} |{{error|Error:No page id specified}}] on {{#ifeq:{{{link}}}|no|YouTube|[[YouTube]]}}{{Namespace detect |talk=|wikipedia=|help=|template=|module= |other=[[Category:Articles using YouTube with invalid parameters]] }} }} }} }} }} }} }} }}{{#ifexpr:{{#expr: {{#if:{{{channel|{{{c|}}}}}}|1|0}}+ {{#if:{{{handle|{{{h|}}}}}}|1|0}}+ {{#if:{{{user|{{{u|}}}}}}|1|0}}+ {{#if:{{{custom|}}}|1|0}}+ {{#if:{{{show|{{{s|}}}}}}|1|0}}+ {{#if:{{{playlist|{{{p|}}}}}}|1|0}}+ {{#if:{{{id|}}}|1|0}}+ {{#if:{{{2|}}}|1|0}}+ {{#if:{{{title|}}}|{{#if:{{{1|{{{2|}}}}}}|1|0}}|0}} }}>1 |{{Namespace detect |talk=|wikipedia=|help=|template=|module= |other=[[Category:Articles using YouTube with invalid parameters]] }} }}{{#if:{{{channel|{{{c|}}}}}}{{{handle|{{{h|}}}}}}{{{user|{{{u|}}}}}}{{{custom|}}} ||{{#ifeq:{{{suffix|+}}}|{{{suffix|-}}}|{{Namespace detect |talk=|wikipedia=|help=|template=|module= |other=[[Category:Articles using YouTube with invalid parameters]] }} }} }}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using YouTube with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:YouTube]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | c | channel | custom | h | handle | id | link | p | playlist | s | show | suffix | t | time | title | u | user }}<noinclude>{{documentation}}</noinclude> 9txy6vf7iu3ubrdd3ci2t0kvns9be34 Sablonan:VK user 10 5011 19156 2024-05-31T13:23:58Z Bangrapip 9 new 19156 wikitext text/x-wiki {{#if: {{{id|}}} |[https://vk.com/id{{{id}}} {{#if:{{{2|{{{name|}}}}}}|{{{2|{{{name}}}}}}|{{PAGENAMEBASE}}}}] on [[VKontakte|VK]] |{{#if: {{{1<includeonly>|</includeonly>}}} {{#property:P3185}} |[https://vk.com/{{Trim|{{{1<includeonly>|{{#property:P3185}}</includeonly>}}}}} {{#if:{{{2|{{{name<includeonly>|</includeonly>}}}}}}|{{{2|{{{name}}}}}}|{{PAGENAMEBASE}}}}] on [[VKontakte|VK]]<includeonly>{{EditAtWikidata|pid=P3185|{{{1|}}}}}</includeonly> |<span class="error">&#123;&#123;[[Template:VK user|VK user]]&#125;&#125; template missing ID number or username and not present in Wikidata.</span> }} }}{{#if: {{{id|}}} |<!--has "id"-->{{Main other|[[Category:VK user template using ID number]]}} |{{#if: {{{1|}}} |<!--no "id", has "1"--><!--{{WikidataCheck|property=P3185|value={{{1|}}}|category=VK username}}--> |{{#if: {{#property:P3185}} |<!--no "id", no "1", exists in Wikidata -->{{Main other|[[Category:VK user template using Wikidata]]}} |<!--no "id", no "1", not in Wikidata -->{{Main other|[[Category:VK user template missing username]]}} }} }} }}<noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage & add interwikis to Wikidata. --> </noinclude> qzmi9vkntst60i3dekwcpk6xocqyotv Sablonan:TBA 10 5012 19158 2024-05-31T13:33:13Z Bangrapip 9 new 19158 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|}}}" style="background: #DDF; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="skin-invert no table-no2" | {{{1|{{abbr|BKL|Bakal dibèbèrin}}}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}} </noinclude> kz7dpplp5ay0z1f7n86ycmhdc3h8y2x Davina Karamoy 0 5013 26547 26546 2024-11-15T18:52:02Z OrangKalideres 327 Reverted 1 edit by [[Special:Contributions/2406:3003:2060:1982:969:A5B2:832F:E057|2406:3003:2060:1982:969:A5B2:832F:E057]] ([[User talk:2406:3003:2060:1982:969:A5B2:832F:E057|talk]]) to last revision by Jalilah Jali (TwinkleGlobal) 26547 wikitext text/x-wiki {{Infobox person | name = Davina Karamoy | birth_name = Davina Tésalonika Karamoy | birth_date = {{birth date and age|2002|8|17|df=y}} | birth_place = [[Jakarta]], [[Indonésia]] | occupation = Tukang lakon | yearsactive = 2018—wayah gini }} '''Davina Tésalonika Karamoy''' (hurup Arab Gundul: {{Script|Arabic|دافينا تسالونيكا كاراموي}}; {{lang-id|Davina Tesalonika Karamoy}}) (berojol 17 Agustus 2002) entu [[tukang lakon]] wadon [[Indonésia]] turunan [[Orang Minahasa|Minahasa]].<ref>{{cite web|url=https://www.idntimes.com/hype/entertainment/oksi-pangestuti/pesona-davina-karamoy-bintang-muda-c1c2|title=10 Pesona Davina Karamoy, Bintang Muda yang Curi Perhatian Publik|website=IDN Times|first=Raina|last=Zaakiyah|date=29 Apr 2020}}</ref> Davina mulain dikenal semprakan maènin tokoh Nelly di pèlem rèrodan jala nama ''[[7 Hari Sebelum 17 Tahun]]'' tahon 2021. == Keidupan awal-awal == Davina entu anak nomer tiga deri lima sudaraan. Abang ama adé'nya sorang gableg kembaran. Dia punya abang nama Allèsandrio Reinhard Karamoy ama Allèsandro Réynard Karamoy, nah kau dia punya adé' namanya Sérafina Bélacia Karamoy ama Winona Èlysia Karamoy. Sanonya, si Davina gè' juga' gableg kembaran dua biji, cuman pada kaga' idup semprakan masing jabang bayi ama didantain dah kalu dia bedua pada paèh lantaran kaga' megar tu jabang bayi.<ref>{{cite web|url=https://amp.suara.com/entertainment/2023/01/04/151738/fakta-menarik-davina-karamoy-aslinya-kembar-5-tapi-bertahan-sendirian|website=suara.com|title=Fakta Menarik Davina Karamoy, Aslinya Kembar 5 Tapi Bertahan Sendirian|author1=Ferry Noviandi|author2=Yuliani|date=4 Januari 2023}}</ref> == Pendidikan == * [[Uniwersitèt Pancasila]], S-1 Èlmu Wèt (semprakan 2021)<ref>{{cite web|url=https://pddikti.kemdikbud.go.id/data_mahasiswa/RkUwQkZDRkMtNjVCQS00MzlDLUIyMkYtRTNFMDY2QjFBMEYx|website=PDDIKTI|title=Data Mahasiswa}}</ref> == Perpèleman == === Pèlem === {| class="wikitable" !Tahon !Judul !Rol !Catetan |- | rowspan="2" |2019 |''[[Mata Batin 2]]'' |Syifa | |- |''[[Rumah Kentang: The Beginning]]'' |Nina | |- |2020 |''[[Di Bawah Umur]]'' |Asti | |- |2021 |''[[Geez Ann|Geez &amp; Ann]]'' |Dina | |- | rowspan="2" |2022 |''[[The Other Side (pèlem 2022)|The Other Side]]'' |Alea | |- |''[[Ratu Dansa]]'' |Hana | |- |2023 |''[[Jin & Jun (pèlem)|Jin & Jun]]'' |Sarah | |- style="background-color:#FFFFE0; color:black;" | rowspan="2" |2024 |''Ipar adalah Maut'' |Rani | |- style="background-color:#FFFFE0; color:black;" |''Perewangan'' |Maya | |- style="background-color:#FFFFE0; color:black;" | {{TBA}} |''Kuncen'' |Diska | |} ; Keterangan {{legend|#FFFFE0|Belon ditongtotin}} * BKL: ''Bakal dibèbèrin'' === Pèlem rèrodan jala === {| class="wikitable" !Tahon !Judul !Rol !Catetan |- |2020 |''[[Ada Dewa di Sisiku]]'' |Aurel | |- |2021 |''[[7 Hari Sebelum 17 Tahun]]'' |Nelly Sukma | |- |2022 |''[[Geez & Ann the Series]]'' |Dina | |- | rowspan="3" |2023 |''[[Sajadah Panjang: Sujud dalam Doa]]'' |Renata | |- |''[[Mozachiko]]'' |Zetta Venica | |- |''[[Bad Boys vs Crazy Girls]]'' |Mikayla |Usum 2 |} === Pèlem rèrodan tipi === {| class="wikitable unsortable" !Tahon !Judul !Rol !Catetan |- |2018 |''[[Tukang Ojek Pengkolan]]'' |Gisel |Gawéan tembéan |- | rowspan="2" |2020 |''[[Topan dan Aisyah]]'' |Renna | |- |''[[Sultan Aji (pèlem tipi)|Sultan Aji]]'' |Bunga Ranti | |- |2022—2023 |''[[Amanah Wali 6]]'' |Maya | |- |2023 |''[[Sayap Cinta Terindah]]'' |Isyana Waranggana | |} === Dedelengan gending === {| class="wikitable unsortable" !Tahon !Judul !Penyanyi !Catetan !Ruj. |- |2024 |"Tak Selalu Memiliki" |[[Lyodra]] |lagu tèma ''Ipar adalah Maut'' | align="center" | |} == Perlaguan == === Lagu kètèngan === * "Notifikasi" — bareng ama [[Dévano Danèndra]] (lagu tèma usum kedua ''Bad Boys vs Crazy Girls''; 2023) == Ruju'an == {{Reflist}} == Sènggètan luar == * {{instagram|davinaakaramoy}} {{DEFAULTSORT:Karamoy, Davina}} [[Bangsaan:Tukang lakon wadon Indonésia]] 12afy7xdld9g9nkgy0ft6speiuyctab Sablonan:WikidataCheck 10 5014 19163 2024-05-31T13:43:40Z Bangrapip 9 new 19163 wikitext text/x-wiki <includeonly>{{#invoke:WikidataCheck|wikidatacheck|property={{{property|}}}|value={{{value|}}}|category={{{category|}}}|namespaces={{{namespaces|0}}}|nocatsame={{{nocatsame|}}}|ignorecase={{{ignorecase|}}}|qid={{{qid|}}}|onlysourced={{{onlysourced|}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> lonkaxqbg229jfakz6ngquub3lnwstv Modul:WikidataCheck 828 5015 19165 2024-05-31T13:48:56Z Bangrapip 9 new 19165 Scribunto text/plain local p = {} function p.wikidatacheck(frame) local pframe = frame:getParent() local config = frame.args -- the arguments passed BY the template, in the wikitext of the template itself local args = pframe.args -- the arguments passed TO the template, in the wikitext that transcludes the template local property = config.property local value = config.value or "" local catbase = config.category local namespaces = config.namespaces local nocatsame = config.nocatsame or "" local ignorecase = config.ignorecase or "" local qid = config.qid or "" local onlysourced = (config.onlysourced == 'yes') or false local ok = false -- one-way flag to check if we're in a good namespace local ns = mw.title.getCurrentTitle().namespace for v in mw.text.gsplit( namespaces, ",", true) do if tonumber(v) == ns then ok = true end end if not ok then -- not in one of the approved namespaces return "" end local entity if qid == "" then entity = mw.wikibase.getEntityObject() else entity = mw.wikibase.getEntityObject(qid) end if not entity then -- no Wikidata item return "[[Category:" .. catbase .. " not in Wikidata]]" end if value == "" then return nil -- Using Wikidata end local claims = entity.claims or {} local hasProp = claims[property] if not hasProp then -- no claim of that property return "[[Category:" .. catbase .. " not in Wikidata]]" -- bad. Bot needs to add the property end if ignorecase ~= "" then value = string.lower( value ) end for i, v in ipairs(hasProp) do -- Now we try to iterate over all possible values? propValue = (v.mainsnak.datavalue or {}).value if ignorecase ~= "" then propValue = string.lower( propValue ) end local sourced = false -- check for external refs a la Module:WikidataIB onlysourced if v.references then for j, vr in ipairs(v.references) do local ref = mw.wikibase.renderSnaks(vr.snaks) if not ref:find("Wiki") then sourced = true break end end end if propValue == value and (not onlysourced or sourced) then if nocatsame == "" then return "[[Category:" .. catbase .. " same as Wikidata]]" -- yay! else return nil -- if nocatsame, the "same as" category is not added end end end return "[[Category:" .. catbase .. " different from Wikidata]]" -- needs human review :( end return p 0aruyv7g8m0jjwgb2002hlhcpqup2xw Modul:Wikidata 828 5016 19166 2024-05-31T13:59:23Z Bangrapip 9 Ngeja halaman dengen "-- vim: set noexpandtab ft=lua ts=4 sw=4: require('strict') local p = {} local debug = false ------------------------------------------------------------------------------ -- module local variables and functions local wiki = { langcode = mw.language.getContentLanguage().code } -- internationalisation local i18n = { ["errors"] = { ["property-not-found"] = "Property not found.", ["entity-not-found"] = "Wikidata entity not found.", ["unknown-claim-type"] =..." 19166 Scribunto text/plain -- vim: set noexpandtab ft=lua ts=4 sw=4: require('strict') local p = {} local debug = false ------------------------------------------------------------------------------ -- module local variables and functions local wiki = { langcode = mw.language.getContentLanguage().code } -- internationalisation local i18n = { ["errors"] = { ["property-not-found"] = "Property not found.", ["entity-not-found"] = "Wikidata entity not found.", ["unknown-claim-type"] = "Unknown claim type.", ["unknown-entity-type"] = "Unknown entity type.", ["qualifier-not-found"] = "Qualifier not found.", ["site-not-found"] = "Wikimedia project not found.", ["unknown-datetime-format"] = "Unknown datetime format.", ["local-article-not-found"] = "Article is not yet available in this wiki." }, ["datetime"] = { -- $1 is a placeholder for the actual number [0] = "$1 billion years", -- precision: billion years [1] = "$100 million years", -- precision: hundred million years [2] = "$10 million years", -- precision: ten million years [3] = "$1 million years", -- precision: million years [4] = "$100,000 years", -- precision: hundred thousand years [5] = "$10,000 years", -- precision: ten thousand years [6] = "$1 millennium", -- precision: millennium [7] = "$1 century", -- precision: century [8] = "$1s", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year, [10] = "F Y", -- precision: month [11] = "F j, Y", -- precision: day [12] = "F j, Y ga", -- precision: hour [13] = "F j, Y g:ia", -- precision: minute [14] = "F j, Y g:i:sa", -- precision: second ["beforenow"] = "$1 BCE", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 CE", -- how to format positive numbers for precisions 0 to 5 ["bc"] = '$1 "BCE"', -- how print negative years ["ad"] = "$1", -- how print positive years -- the following are for function getDateValue() and getQualifierDateValue() ["default-format"] = "dmy", -- default value of the #3 (getDateValue) or -- #4 (getQualifierDateValue) argument ["default-addon"] = "BC", -- default value of the #4 (getDateValue) or -- #5 (getQualifierDateValue) argument ["prefix-addon"] = false, -- set to true for languages put "BC" in front of the -- datetime string; or the addon will be suffixed ["addon-sep"] = " ", -- separator between datetime string and addon (or inverse) ["format"] = -- options of the 3rd argument { ["mdy"] = "F j, Y", ["my"] = "F Y", ["y"] = "Y", ["dmy"] = "j F Y", ["ymd"] = "Y-m-d", ["ym"] = "Y-m" } }, ["monolingualtext"] = '<span lang="%language">%text</span>', ["warnDump"] = "[[Category:Called function 'Dump' from module Wikidata]]", ["ordinal"] = { [1] = "st", [2] = "nd", [3] = "rd", ["default"] = "th" } } if wiki.langcode ~= "en" then --require("Module:i18n").loadI18n("Module:Wikidata/i18n", i18n) -- got idea from [[:w:Module:Wd]] local module_title; if ... == nil then module_title = mw.getCurrentFrame():getTitle() else module_title = ... end require('Module:i18n').loadI18n(module_title..'/i18n', i18n) end -- this function needs to be internationalised along with the above: -- takes cardinal numer as a numeric and returns the ordinal as a string -- we need three exceptions in English for 1st, 2nd, 3rd, 21st, .. 31st, etc. local function makeOrdinal (cardinal) local ordsuffix = i18n.ordinal.default if cardinal % 10 == 1 then ordsuffix = i18n.ordinal[1] elseif cardinal % 10 == 2 then ordsuffix = i18n.ordinal[2] elseif cardinal % 10 == 3 then ordsuffix = i18n.ordinal[3] end -- In English, 1, 21, 31, etc. use 'st', but 11, 111, etc. use 'th' -- similarly for 12 and 13, etc. if (cardinal % 100 == 11) or (cardinal % 100 == 12) or (cardinal % 100 == 13) then ordsuffix = i18n.ordinal.default end return tostring(cardinal) .. ordsuffix end local function printError(code) return '<span class="error">' .. (i18n.errors[code] or code) .. '</span>' end local function parseDateFormat(f, timestamp, addon, prefix_addon, addon_sep) local year_suffix local tstr = "" local lang_obj = mw.language.new(wiki.langcode) local f_parts = mw.text.split(f, 'Y', true) for idx, f_part in pairs(f_parts) do year_suffix = '' if string.match(f_part, "x[mijkot]$") then -- for non-Gregorian year f_part = f_part .. 'Y' elseif idx < #f_parts then -- supress leading zeros in year year_suffix = lang_obj:formatDate('Y', timestamp) year_suffix = string.gsub(year_suffix, '^0+', '', 1) end tstr = tstr .. lang_obj:formatDate(f_part, timestamp) .. year_suffix end if addon ~= "" and prefix_addon then return addon .. addon_sep .. tstr elseif addon ~= "" then return tstr .. addon_sep .. addon else return tstr end end local function parseDateValue(timestamp, date_format, date_addon) local prefix_addon = i18n["datetime"]["prefix-addon"] local addon_sep = i18n["datetime"]["addon-sep"] local addon = "" -- check for negative date if string.sub(timestamp, 1, 1) == '-' then timestamp = '+' .. string.sub(timestamp, 2) addon = date_addon end local _date_format = i18n["datetime"]["format"][date_format] if _date_format ~= nil then return parseDateFormat(_date_format, timestamp, addon, prefix_addon, addon_sep) else return printError("unknown-datetime-format") end end -- This local function combines the year/month/day/BC/BCE handling of parseDateValue{} -- with the millennium/century/decade handling of formatDate() local function parseDateFull(timestamp, precision, date_format, date_addon) local prefix_addon = i18n["datetime"]["prefix-addon"] local addon_sep = i18n["datetime"]["addon-sep"] local addon = "" -- check for negative date if string.sub(timestamp, 1, 1) == '-' then timestamp = '+' .. string.sub(timestamp, 2) addon = date_addon end -- get the next four characters after the + (should be the year now in all cases) -- ok, so this is dirty, but let's get it working first local intyear = tonumber(string.sub(timestamp, 2, 5)) if intyear == 0 and precision <= 9 then return "" end -- precision is 10000 years or more if precision <= 5 then local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(intyear) / factor) local relative = mw.ustring.gsub(i18n.datetime[precision], "$1", tostring(y2)) if addon ~= "" then -- negative date relative = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else relative = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end return relative end -- precision is decades (8), centuries (7) and millennia (6) local era, card if precision == 6 then card = math.floor((intyear - 1) / 1000) + 1 era = mw.ustring.gsub(i18n.datetime[6], "$1", makeOrdinal(card)) end if precision == 7 then card = math.floor((intyear - 1) / 100) + 1 era = mw.ustring.gsub(i18n.datetime[7], "$1", makeOrdinal(card)) end if precision == 8 then era = mw.ustring.gsub(i18n.datetime[8], "$1", tostring(math.floor(math.abs(intyear) / 10) * 10)) end if era then if addon ~= "" then era = mw.ustring.gsub(mw.ustring.gsub(i18n.datetime.bc, '"', ""), "$1", era) else era = mw.ustring.gsub(mw.ustring.gsub(i18n.datetime.ad, '"', ""), "$1", era) end return era end local _date_format = i18n["datetime"]["format"][date_format] if _date_format ~= nil then -- check for precision is year and override supplied date_format if precision == 9 then _date_format = i18n["datetime"][9] end return parseDateFormat(_date_format, timestamp, addon, prefix_addon, addon_sep) else return printError("unknown-datetime-format") end end -- the "qualifiers" and "snaks" field have a respective "qualifiers-order" and "snaks-order" field -- use these as the second parameter and this function instead of the built-in "pairs" function -- to iterate over all qualifiers and snaks in the intended order. local function orderedpairs(array, order) if not order then return pairs(array) end -- return iterator function local i = 0 return function() i = i + 1 if order[i] then return order[i], array[order[i]] end end end -- precision: 0 - billion years, 1 - hundred million years, ..., 6 - millennia, 7 - century, 8 - decade, 9 - year, 10 - month, 11 - day, 12 - hour, 13 - minute, 14 - second local function normalizeDate(date) date = mw.text.trim(date, "+") -- extract year local yearstr = mw.ustring.match(date, "^\-?%d+") local year = tonumber(yearstr) -- remove leading zeros of year return year .. mw.ustring.sub(date, #yearstr + 1), year end local function formatDate(date, precision, timezone) precision = precision or 11 local date, year = normalizeDate(date) if year == 0 and precision <= 9 then return "" end -- precision is 10000 years or more if precision <= 5 then local factor = 10 ^ ((5 - precision) + 4) local y2 = math.ceil(math.abs(year) / factor) local relative = mw.ustring.gsub(i18n.datetime[precision], "$1", tostring(y2)) if year < 0 then relative = mw.ustring.gsub(i18n.datetime.beforenow, "$1", relative) else relative = mw.ustring.gsub(i18n.datetime.afternow, "$1", relative) end return relative end -- precision is decades, centuries and millennia local era if precision == 6 then era = mw.ustring.gsub(i18n.datetime[6], "$1", tostring(math.floor((math.abs(year) - 1) / 1000) + 1)) end if precision == 7 then era = mw.ustring.gsub(i18n.datetime[7], "$1", tostring(math.floor((math.abs(year) - 1) / 100) + 1)) end if precision == 8 then era = mw.ustring.gsub(i18n.datetime[8], "$1", tostring(math.floor(math.abs(year) / 10) * 10)) end if era then if year < 0 then era = mw.ustring.gsub(mw.ustring.gsub(i18n.datetime.bc, '"', ""), "$1", era) elseif year > 0 then era = mw.ustring.gsub(mw.ustring.gsub(i18n.datetime.ad, '"', ""), "$1", era) end return era end -- precision is year if precision == 9 then return year end -- precision is less than years if precision > 9 then --[[ the following code replaces the UTC suffix with the given negated timezone to convert the global time to the given local time timezone = tonumber(timezone) if timezone and timezone ~= 0 then timezone = -timezone timezone = string.format("%.2d%.2d", timezone / 60, timezone % 60) if timezone[1] ~= '-' then timezone = "+" .. timezone end date = mw.text.trim(date, "Z") .. " " .. timezone end ]]-- local formatstr = i18n.datetime[precision] if year == 0 then formatstr = mw.ustring.gsub(formatstr, i18n.datetime[9], "") elseif year < 0 then -- Mediawiki formatDate doesn't support negative years date = mw.ustring.sub(date, 2) formatstr = mw.ustring.gsub(formatstr, i18n.datetime[9], mw.ustring.gsub(i18n.datetime.bc, "$1", i18n.datetime[9])) elseif year > 0 and i18n.datetime.ad ~= "$1" then formatstr = mw.ustring.gsub(formatstr, i18n.datetime[9], mw.ustring.gsub(i18n.datetime.ad, "$1", i18n.datetime[9])) end return mw.language.new(wiki.langcode):formatDate(formatstr, date) end end local function printDatavalueEntity(data, parameter) -- data fields: entity-type [string], numeric-id [int, Wikidata id] local id if data["entity-type"] == "item" then id = "Q" .. data["numeric-id"] elseif data["entity-type"] == "property" then id = "P" .. data["numeric-id"] else return printError("unknown-entity-type") end if parameter then if parameter == "link" then local linkTarget = mw.wikibase.getSitelink(id) local linkName = mw.wikibase.getLabel(id) if linkTarget then -- if there is a local Wikipedia article link to it using the label or the article title return "[[" .. linkTarget .. "|" .. (linkName or linkTarget) .. "]]" else -- if there is no local Wikipedia article output the label or link to the Wikidata object to let the user input a proper label if linkName then return linkName else return "[[:d:" .. id .. "|" .. id .. "]]" end end else return data[parameter] end else return mw.wikibase.getLabel(id) or id end end local function printDatavalueTime(data, parameter) -- data fields: time [ISO 8601 time], timezone [int in minutes], before [int], after [int], precision [int], calendarmodel [wikidata URI] -- precision: 0 - billion years, 1 - hundred million years, ..., 6 - millennia, 7 - century, 8 - decade, 9 - year, 10 - month, 11 - day, 12 - hour, 13 - minute, 14 - second -- calendarmodel: e.g. http://www.wikidata.org/entity/Q1985727 for the proleptic Gregorian calendar or http://www.wikidata.org/wiki/Q11184 for the Julian calendar] if parameter then if parameter == "calendarmodel" then data.calendarmodel = mw.ustring.match(data.calendarmodel, "Q%d+") -- extract entity id from the calendar model URI elseif parameter == "time" then data.time = normalizeDate(data.time) end return data[parameter] else return formatDate(data.time, data.precision, data.timezone) end end local function printDatavalueMonolingualText(data, parameter) -- data fields: language [string], text [string] if parameter then return data[parameter] else local result = mw.ustring.gsub(mw.ustring.gsub(i18n.monolingualtext, "%%language", data["language"]), "%%text", data["text"]) return result end end local function findClaims(entity, property) if not property or not entity or not entity.claims then return end if mw.ustring.match(property, "^P%d+$") then -- if the property is given by an id (P..) access the claim list by this id return entity.claims[property] else property = mw.wikibase.resolvePropertyId(property) if not property then return end return entity.claims[property] end end local function getSnakValue(snak, parameter) if snak.snaktype == "value" then -- call the respective snak parser if snak.datavalue.type == "string" then return snak.datavalue.value elseif snak.datavalue.type == "globecoordinate" then return printDatavalueCoordinate(snak.datavalue.value, parameter) elseif snak.datavalue.type == "quantity" then return printDatavalueQuantity(snak.datavalue.value, parameter) elseif snak.datavalue.type == "time" then return printDatavalueTime(snak.datavalue.value, parameter) elseif snak.datavalue.type == "wikibase-entityid" then return printDatavalueEntity(snak.datavalue.value, parameter) elseif snak.datavalue.type == "monolingualtext" then return printDatavalueMonolingualText(snak.datavalue.value, parameter) end end return mw.wikibase.renderSnak(snak) end local function getQualifierSnak(claim, qualifierId) -- a "snak" is Wikidata terminology for a typed key/value pair -- a claim consists of a main snak holding the main information of this claim, -- as well as a list of attribute snaks and a list of references snaks if qualifierId then -- search the attribute snak with the given qualifier as key if claim.qualifiers then local qualifier = claim.qualifiers[qualifierId] if qualifier then return qualifier[1] end end return nil, printError("qualifier-not-found") else -- otherwise return the main snak return claim.mainsnak end end local function getValueOfClaim(claim, qualifierId, parameter) local error local snak snak, error = getQualifierSnak(claim, qualifierId) if snak then return getSnakValue(snak, parameter) else return nil, error end end local function getReferences(frame, claim) local result = "" -- traverse through all references for ref in pairs(claim.references or {}) do local refparts -- traverse through all parts of the current reference for snakkey, snakval in orderedpairs(claim.references[ref].snaks or {}, claim.references[ref]["snaks-order"]) do if refparts then refparts = refparts .. ", " else refparts = "" end -- output the label of the property of the reference part, e.g. "imported from" for P143 refparts = refparts .. tostring(mw.wikibase.getLabel(snakkey)) .. ": " -- output all values of this reference part, e.g. "German Wikipedia" and "English Wikipedia" if the referenced claim was imported from both sites for snakidx = 1, #snakval do if snakidx > 1 then refparts = refparts .. ", " end refparts = refparts .. getSnakValue(snakval[snakidx]) end end if refparts then result = result .. frame:extensionTag("ref", refparts) end end return result end local function parseInput(frame) local qid = frame.args.qid if qid and (#qid == 0) then qid = nil end local propertyID = mw.text.trim(frame.args[1] or "") local input_parm = mw.text.trim(frame.args[2] or "") if input_parm ~= "FETCH_WIKIDATA" then return false, input_parm, nil, nil end local entity = mw.wikibase.getEntity(qid) local claims if entity and entity.claims then claims = entity.claims[propertyID] if not claims then return false, "", nil, nil end else return false, "", nil, nil end return true, entity, claims, propertyID end local function isType(claims, type) return claims[1] and claims[1].mainsnak.snaktype == "value" and claims[1].mainsnak.datavalue.type == type end local function getValue(entity, claims, propertyID, delim, labelHook) if labelHook == nil then labelHook = function (qnumber) return nil; end end if isType(claims, "wikibase-entityid") then local out = {} for k, v in pairs(claims) do local qnumber = "Q" .. v.mainsnak.datavalue.value["numeric-id"] local sitelink = mw.wikibase.getSitelink(qnumber) local label = labelHook(qnumber) or mw.wikibase.getLabel(qnumber) or qnumber if sitelink then out[#out + 1] = "[[" .. sitelink .. "|" .. label .. "]]" else out[#out + 1] = "[[:d:" .. qnumber .. "|" .. label .. "]]<abbr title='" .. i18n["errors"]["local-article-not-found"] .. "'>[*]</abbr>" end end return table.concat(out, delim) else -- just return best values return entity:formatPropertyValues(propertyID).value end end ------------------------------------------------------------------------------ -- module global functions if debug then function p.inspectI18n(frame) local val = i18n for _, key in pairs(frame.args) do key = mw.text.trim(key) val = val[key] end return val end end function p.descriptionIn(frame) local langcode = frame.args[1] local id = frame.args[2] -- return description of a Wikidata entity in the given language or the default language of this Wikipedia site return mw.wikibase.getEntity(id):getDescription(langcode or wiki.langcode) end function p.labelIn(frame) local langcode = frame.args[1] local id = frame.args[2] -- return label of a Wikidata entity in the given language or the default language of this Wikipedia site return mw.wikibase.getEntity(id):getLabel(langcode or wiki.langcode) end -- This is used to get a value, or a comma separated list of them if multiple values exist p.getValue = function(frame) local delimdefault = ", " -- **internationalise later** local delim = frame.args.delimiter or "" delim = string.gsub(delim, '"', '') if #delim == 0 then delim = delimdefault end local go, errorOrentity, claims, propertyID = parseInput(frame) if not go then return errorOrentity end return getValue(errorOrentity, claims, propertyID, delim) end -- Same as above, but uses the short name property for label if available. p.getValueShortName = function(frame) local go, errorOrentity, claims, propertyID = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity -- if wiki-linked value output as link if possible local function labelHook (qnumber) local label local claimEntity = mw.wikibase.getEntity(qnumber) if claimEntity ~= nil then if claimEntity.claims.P1813 then for k2, v2 in pairs(claimEntity.claims.P1813) do if v2.mainsnak.datavalue.value.language == "en" then label = v2.mainsnak.datavalue.value.text end end end end if label == nil or label == "" then return nil end return label end return getValue(errorOrentity, claims, propertyID, ", ", labelHook); end -- This is used to get a value, or a comma separated list of them if multiple values exist -- from an arbitrary entry by using its QID. -- Use : {{#invoke:Wikidata|getValueFromID|<ID>|<Property>|FETCH_WIKIDATA}} -- E.g.: {{#invoke:Wikidata|getValueFromID|Q151973|P26|FETCH_WIKIDATA}} - to fetch value of 'spouse' (P26) from 'Richard Burton' (Q151973) -- Please use sparingly - this is an *expensive call*. p.getValueFromID = function(frame) local itemID = mw.text.trim(frame.args[1] or "") local propertyID = mw.text.trim(frame.args[2] or "") local input_parm = mw.text.trim(frame.args[3] or "") if input_parm == "FETCH_WIKIDATA" then local entity = mw.wikibase.getEntity(itemID) local claims if entity and entity.claims then claims = entity.claims[propertyID] end if claims then return getValue(entity, claims, propertyID, ", ") else return "" end else return input_parm end end local function getQualifier(frame, outputHook) local propertyID = mw.text.trim(frame.args[1] or "") local qualifierID = mw.text.trim(frame.args[2] or "") local input_parm = mw.text.trim(frame.args[3] or "") if input_parm == "FETCH_WIKIDATA" then local entity = mw.wikibase.getEntity() if entity.claims[propertyID] ~= nil then local out = {} for k, v in pairs(entity.claims[propertyID]) do for k2, v2 in pairs(v.qualifiers[qualifierID]) do if v2.snaktype == 'value' then out[#out + 1] = outputHook(v2); end end end return table.concat(out, ", "), true else return "", false end else return input_parm, false end end p.getQualifierValue = function(frame) local function outputValue(value) local qnumber = "Q" .. value.datavalue.value["numeric-id"] if (mw.wikibase.getSitelink(qnumber)) then return "[[" .. mw.wikibase.getSitelink(qnumber) .. "]]" else return "[[:d:" .. qnumber .. "|" ..qnumber .. "]]<abbr title='" .. i18n["errors"]["local-article-not-found"] .. "'>[*]</abbr>" end end return (getQualifier(frame, outputValue)) end -- This is used to get a value like 'male' (for property p21) which won't be linked and numbers without the thousand separators p.getRawValue = function(frame) local go, errorOrentity, claims, propertyID = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity local result = entity:formatPropertyValues(propertyID, mw.wikibase.entity.claimRanks).value -- if number type: remove thousand separators, bounds and units if isType(claims, "quantity") then result = mw.ustring.gsub(result, "(%d),(%d)", "%1%2") result = mw.ustring.gsub(result, "(%d)±.*", "%1") end return result end -- This is used to get the unit name for the numeric value returned by getRawValue p.getUnits = function(frame) local go, errorOrentity, claims, propertyID = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity local result = entity:formatPropertyValues(propertyID, mw.wikibase.entity.claimRanks).value if isType(claims, "quantity") then result = mw.ustring.sub(result, mw.ustring.find(result, " ")+1, -1) end return result end -- This is used to get the unit's QID to use with the numeric value returned by getRawValue p.getUnitID = function(frame) local go, errorOrentity, claims = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity local result if isType(claims, "quantity") then -- get the url for the unit entry on Wikidata: result = claims[1].mainsnak.datavalue.value.unit -- and just reurn the last bit from "Q" to the end (which is the QID): result = mw.ustring.sub(result, mw.ustring.find(result, "Q"), -1) end return result end p.getRawQualifierValue = function(frame) local function outputHook(value) if value.datavalue.value["numeric-id"] then return mw.wikibase.getLabel("Q" .. value.datavalue.value["numeric-id"]) else return value.datavalue.value end end local ret, gotData = getQualifier(frame, outputHook) if gotData then ret = string.upper(string.sub(ret, 1, 1)) .. string.sub(ret, 2) end return ret end -- This is used to get a date value for date_of_birth (P569), etc. which won't be linked -- Dates and times are stored in ISO 8601 format (sort of). -- At present the local formatDate(date, precision, timezone) function doesn't handle timezone -- So I'll just supply "Z" in the call to formatDate below: p.getDateValue = function(frame) local date_format = mw.text.trim(frame.args[3] or i18n["datetime"]["default-format"]) local date_addon = mw.text.trim(frame.args[4] or i18n["datetime"]["default-addon"]) local go, errorOrentity, claims = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity local out = {} for k, v in pairs(claims) do if v.mainsnak.datavalue.type == 'time' then local timestamp = v.mainsnak.datavalue.value.time local dateprecision = v.mainsnak.datavalue.value.precision -- A year can be stored like this: "+1872-00-00T00:00:00Z", -- which is processed here as if it were the day before "+1872-01-01T00:00:00Z", -- and that's the last day of 1871, so the year is wrong. -- So fix the month 0, day 0 timestamp to become 1 January instead: timestamp = timestamp:gsub("%-00%-00T", "-01-01T") out[#out + 1] = parseDateFull(timestamp, dateprecision, date_format, date_addon) end end return table.concat(out, ", ") end p.getQualifierDateValue = function(frame) local date_format = mw.text.trim(frame.args[4] or i18n["datetime"]["default-format"]) local date_addon = mw.text.trim(frame.args[5] or i18n["datetime"]["default-addon"]) local function outputHook(value) local timestamp = value.datavalue.value.time return parseDateValue(timestamp, date_format, date_addon) end return (getQualifier(frame, outputHook)) end -- This is used to fetch all of the images with a particular property, e.g. image (P18), Gene Atlas Image (P692), etc. -- Parameters are | propertyID | value / FETCH_WIKIDATA / nil | separator (default=space) | size (default=frameless) -- It will return a standard wiki-markup [[File:Filename | size]] for each image with a selectable size and separator (which may be html) -- e.g. {{#invoke:Wikidata|getImages|P18|FETCH_WIKIDATA}} -- e.g. {{#invoke:Wikidata|getImages|P18|FETCH_WIKIDATA|<br>|250px}} -- If a property is chosen that is not of type "commonsMedia", it will return empty text. p.getImages = function(frame) local sep = mw.text.trim(frame.args[3] or " ") local imgsize = mw.text.trim(frame.args[4] or "frameless") local go, errorOrentity, claims = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity if (claims[1] and claims[1].mainsnak.datatype == "commonsMedia") then local out = {} for k, v in pairs(claims) do local filename = v.mainsnak.datavalue.value out[#out + 1] = "[[File:" .. filename .. "|" .. imgsize .. "]]" end return table.concat(out, sep) else return "" end end -- This is used to get the TA98 (Terminologia Anatomica first edition 1998) values like 'A01.1.00.005' (property P1323) -- which are then linked to https://ifaa.unifr.ch/Public/EntryPage/TA98%20Tree/Entity%20TA98%20EN/01.1.00.005%20Entity%20TA98%20EN.htm -- uses the newer mw.wikibase calls instead of directly using the snaks -- formatPropertyValues returns a table with the P1323 values concatenated with ", " so we have to split them out into a table in order to construct the return string p.getTAValue = function(frame) local ent = mw.wikibase.getEntity() local props = ent:formatPropertyValues('P1323') local out = {} local t = {} for k, v in pairs(props) do if k == 'value' then t = mw.text.split( v, ", ") for k2, v2 in pairs(t) do out[#out + 1] = "[https://ifaa.unifr.ch/Public/EntryPage/TA98%20Tree/Entity%20TA98%20EN/" .. string.sub(v2, 2) .. "%20Entity%20TA98%20EN.htm " .. v2 .. "]" end end end local ret = table.concat(out, "<br> ") if #ret == 0 then ret = "Invalid TA" end return ret end --[[ This is used to return an image legend from Wikidata image is property P18 image legend is property P2096 Call as {{#invoke:Wikidata |getImageLegend | <PARAMETER> | lang=<ISO-639code> |id=<QID>}} Returns PARAMETER, unless it is equal to "FETCH_WIKIDATA", from Item QID (expensive call) If QID is omitted or blank, the current article is used (not an expensive call) If lang is omitted, it uses the local wiki language, otherwise it uses the provided ISO-639 language code ISO-639: https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html#wp1252447 Ranks are: 'preferred' > 'normal' This returns the label from the first image with 'preferred' rank Or the label from the first image with 'normal' rank if preferred returns nothing Ranks: https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua ]] p.getImageLegend = function(frame) -- look for named parameter id; if it's blank make it nil local id = frame.args.id if id and (#id == 0) then id = nil end -- look for named parameter lang -- it should contain a two-character ISO-639 language code -- if it's blank fetch the language of the local wiki local lang = frame.args.lang if (not lang) or (#lang < 2) then lang = mw.language.getContentLanguage().code end -- first unnamed parameter is the local parameter, if supplied local input_parm = mw.text.trim(frame.args[1] or "") if input_parm == "FETCH_WIKIDATA" then local ent = mw.wikibase.getEntity(id) local imgs if ent and ent.claims then imgs = ent.claims.P18 end local imglbl if imgs then -- look for an image with 'preferred' rank for k1, v1 in pairs(imgs) do if v1.rank == "preferred" and v1.qualifiers and v1.qualifiers.P2096 then local imglbls = v1.qualifiers.P2096 for k2, v2 in pairs(imglbls) do if v2.datavalue.value.language == lang then imglbl = v2.datavalue.value.text break end end end end -- if we don't find one, look for an image with 'normal' rank if (not imglbl) then for k1, v1 in pairs(imgs) do if v1.rank == "normal" and v1.qualifiers and v1.qualifiers.P2096 then local imglbls = v1.qualifiers.P2096 for k2, v2 in pairs(imglbls) do if v2.datavalue.value.language == lang then imglbl = v2.datavalue.value.text break end end end end end end return imglbl else return input_parm end end -- This is used to get the QIDs of all of the values of a property, as a comma separated list if multiple values exist -- Usage: {{#invoke:Wikidata |getPropertyIDs |<PropertyID> |FETCH_WIKIDATA}} -- Usage: {{#invoke:Wikidata |getPropertyIDs |<PropertyID> |<InputParameter> |qid=<QID>}} p.getPropertyIDs = function(frame) local go, errorOrentity, propclaims = parseInput(frame) if not go then return errorOrentity end local entity = errorOrentity -- if wiki-linked value collect the QID in a table if (propclaims[1] and propclaims[1].mainsnak.snaktype == "value" and propclaims[1].mainsnak.datavalue.type == "wikibase-entityid") then local out = {} for k, v in pairs(propclaims) do out[#out + 1] = "Q" .. v.mainsnak.datavalue.value["numeric-id"] end return table.concat(out, ", ") else -- not a wikibase-entityid, so return empty return "" end end -- returns the page id (Q...) of the current page or nothing of the page is not connected to Wikidata function p.pageId(frame) return mw.wikibase.getEntityIdForCurrentPage() end function p.claim(frame) local property = frame.args[1] or "" local id = frame.args["id"] local qualifierId = frame.args["qualifier"] local parameter = frame.args["parameter"] local list = frame.args["list"] local references = frame.args["references"] local showerrors = frame.args["showerrors"] local default = frame.args["default"] if default then showerrors = nil end -- get wikidata entity local entity = mw.wikibase.getEntity(id) if not entity then if showerrors then return printError("entity-not-found") else return default end end -- fetch the first claim of satisfying the given property local claims = findClaims(entity, property) if not claims or not claims[1] then if showerrors then return printError("property-not-found") else return default end end -- get initial sort indices local sortindices = {} for idx in pairs(claims) do sortindices[#sortindices + 1] = idx end -- sort by claim rank local comparator = function(a, b) local rankmap = { deprecated = 2, normal = 1, preferred = 0 } local ranka = rankmap[claims[a].rank or "normal"] .. string.format("%08d", a) local rankb = rankmap[claims[b].rank or "normal"] .. string.format("%08d", b) return ranka < rankb end table.sort(sortindices, comparator) local result local error if list then local value -- iterate over all elements and return their value (if existing) result = {} for idx in pairs(claims) do local claim = claims[sortindices[idx]] value, error = getValueOfClaim(claim, qualifierId, parameter) if not value and showerrors then value = error end if value and references then value = value .. getReferences(frame, claim) end result[#result + 1] = value end result = table.concat(result, list) else -- return first element local claim = claims[sortindices[1]] result, error = getValueOfClaim(claim, qualifierId, parameter) if result and references then result = result .. getReferences(frame, claim) end end if result then return result else if showerrors then return error else return default end end end -- look into entity object function p.ViewSomething(frame) local f = (frame.args[1] or frame.args.id) and frame or frame:getParent() local id = f.args.id if id and (#id == 0) then id = nil end local data = mw.wikibase.getEntity(id) if not data then return nil end local i = 1 while true do local index = f.args[i] if not index then if type(data) == "table" then return mw.text.jsonEncode(data, mw.text.JSON_PRESERVE_KEYS + mw.text.JSON_PRETTY) else return tostring(data) end end data = data[index] or data[tonumber(index)] if not data then return end i = i + 1 end end -- getting sitelink of a given wiki -- get sitelink of current item if qid not supplied function p.getSiteLink(frame) local qid = frame.args.qid if qid == "" then qid = nil end local f = mw.text.trim( frame.args[1] or "") local entity = mw.wikibase.getEntity(qid) if not entity then return end local link = entity:getSitelink( f ) if not link then return end return link end function p.Dump(frame) local f = (frame.args[1] or frame.args.id) and frame or frame:getParent() local data = mw.wikibase.getEntity(f.args.id) if not data then return i18n.warnDump end local i = 1 while true do local index = f.args[i] if not index then return "<pre>"..mw.dumpObject(data).."</pre>".. i18n.warnDump end data = data[index] or data[tonumber(index)] if not data then return i18n.warnDump end i = i + 1 end end return p 0ut9ea611aebtqxr1j5hmyqvjdhhyh8 Modul:Wikidata/i18n 828 5017 19167 2024-05-31T14:01:19Z Bangrapip 9 new 19167 Scribunto text/plain local i18n = { ["errors"] = { ["property-not-found"] = "Properti tidak ditemukan.", ["qualifier-not-found"] = "Kualifier tidak ditemukan." }, ["datetime"] = { -- $1 is a placeholder for the actual number ["beforenow"] = "$1 SM", -- how to format negative numbers for precisions 0 to 5 ["afternow"] = "$1 M", -- how to format positive numbers for precisions 0 to 5 ["bc"] = '$1 SM', -- how print negative years ["ad"] = "$1 M", -- how print 1st century AD dates [0] = "$1 miliar tahun", -- precision: billion years [1] = "$100 juta tahun", -- precision: hundred million years [2] = "$10 juta tahun", -- precision: ten million years [3] = "$1 juta tahun", -- precision: million years [4] = "$100000 tahun", -- precision: hundred thousand years [5] = "$10000 tahun", -- precision: ten thousand years [6] = "$1 milenium", -- precision: millennium [7] = "$1 abad", -- precision: century [8] = "$1 dekade", -- precision: decade -- the following use the format of #time parser function [9] = "Y", -- precision: year [10] = "F Y", -- precision: month [11] = function(ts) return mw.ustring.match(ts, "\-(%d+)T") == "01" and 'j"r" F Y' or "j F Y" end, -- precision: day }, ["years-old"] = { ["singular"] = "($1)", -- year old, or nominative singular for 3 plural forms ["plural"] = "($1)", -- years old, or genitive plural for 3 plural forms ["paucal"] = "", -- genitive singular for 3 plural forms }, ["cite"] = { -- cite parameters ["title"] = "title", ["author"] = "author", ["date"] = "date", ["pages"] = "pages", ["language"] = "language", -- cite web parameters ["url"] = "url", ["website"] = "website", ["access-date"] = "access-date", ["archive-url"] = "archive-url", ["archive-date"] = "archive-date", ["publisher"] = "publisher", ["quote"] = "quote", -- cite journal parameters ["work"] = "work", ["issue"] = "issue", ["issn"] = "issn", ["doi"] = "doi" }, -- local wiki settings ["addpencil"] = true, -- adds a pencil icon linked to Wikidata statement, planned to overwrite by Wikidata Bridge ["categorylabels"] = "Kategori:Halaman dengan label Wikidata belum diterjemahkan", -- void for no local category ["addfallback"] = {'ms', 'jv', 'ext'} -- additional fallback language codes (default: en) } -- Functions for local grammatical cases local cases = { -- local fixes ["infoboxlabel"] = function(word) return require("Modul:Wikidata/labels").fixInfoboxLabel(word) end, ["infoboxdata"] = function(word) return require("Modul:Wikidata/labels").fixInfoboxData(word) end, -- plurals with rules in Catalan -- ["plural"] = function(word, ...) if arg[1] == "ca" then return require("Module:ca-flexió").plural(word) end return word end, -- ordinal in Catalan, needs to be internationalised -- ["ordinal"] = function(number, ...) if arg[1] == "ca" then return require("Module:ca-flexió").ordinal(number, arg[2]) end return number end, -- naming locations in Catalan manual of style, ...=arg{}, arg[1]=lang, arg[2]=Qid (location), arg[3]=Qid (article, no anachronisms) -- ["location"] = function(label, ...) return require("Module:Location").naming(label, arg[2]) end, -- ["locationcontext"] = function(label, ...) return require("Module:Location").naming(label, arg[2], arg[3]) end, } return { i18n = i18n, cases = cases } n4owrs6cun365i36o2v8bwdr243rerw Sablonan:Xarxes 10 5018 19168 2024-05-31T14:01:26Z Bangrapip 9 new 19168 wikitext text/x-wiki <!-- -->{{#invoke:Wikidata | claim | property=P345 | list=false |editicon=no |formatting=[[File:IMDb Logo Square.svg|50x20px|link=https://wikidata-externalid-url.toolforge.org/?p=345&url_prefix=https://www.imdb.com/&id=$1 |IMDB: $1]] }} <!-- Si hi ha plataformes cinematogràfiques, es tracten separadament de xarxes socials -->{{#if: {{#invoke:Wikidata|claim |item={{{item|}}} |property=P480 P1265 P1266 P1267 P1258 P1237 P1562 P1982 P1984 P1985 P2019 P2631 P3056 P2638 P1219 P1220 P3593 P5340 P724 }} |<!-- -->{{#invoke:Wikidata | claim | property=P480 | list=false |editicon=no |formatting=[[File:FA en 14.jpg|20x50px<!-- -->|link=https://www.filmaffinity.com/en/film$1.html |Filmaffinity: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1265 | list=false |editicon=no |formatting=[[File:Allociné Logo carré.png|20x40px<!-- -->|link=https://www.allocine.fr/film/fichefilm_gen_cfilm=$1.html |Allocine: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1266 | list=false |editicon=no |formatting=[[File:Allociné Logo carré.png|20x40px<!-- -->|link=https://www.allocine.fr/personne/fichepersonne_gen_cpersonne=$1.html?nopub=1 |Allocine: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1267 | list=false |editicon=no |formatting=[[File:Allociné Logo carré.png|20x40px<!-- -->|link=https://www.allocine.fr/series/ficheserie_gen_cserie=$1.html?nopub=1 |Allocine: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1258 |list=false |editicon=no |formatting=[[File:Rottentomatoesalternativelogo.svg|20x100px<!-- -->|link=https://www.rottentomatoes.com/$1|Rottentomatoes: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P6127 |list=false |editicon=no |formatting=[[File:Letterboxd 2023 logo.png|20x100px<!-- -->|link=https://letterboxd.com/film/$1/|Letterboxd: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1985 |list=false |editicon=no |formatting=[[File:Anime News Network favicon.png|20x100px<!-- -->|link=https://www.animenewsnetwork.com/encyclopedia/anime.php?id=$1|Anime News Network: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1984 |list=false |editicon=no |formatting=[[File:Anime News Network favicon.png|20x100px<!-- -->|link=https://www.animenewsnetwork.com/encyclopedia/manga.php?id=$1|Anime News Network: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1982 |list=false |editicon=no |formatting=[[File:Anime News Network favicon.png|20x100px<!-- -->|link=https://www.animenewsnetwork.com/encyclopedia/people.php?id=$1||Anime News Network: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1237 |list=false |editicon=no |formatting=[[File:Box office MOJO square.jpg|25x100px<!-- -->|link=https://www.boxofficemojo.com/movies/?id=$1.htm|Mojo: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1562 |list=false |editicon=no |formatting=[[File:Allmovie square.svg|25x100px<!-- -->|link=https://www.allmovie.com/movie/$1 |Allmovie: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2019 |list=false |editicon=no |formatting=[[File:Allmovie square.svg|25x100px<!-- -->|link=https://www.allmovie.com/artist/$1 |Allmovie: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2631 |list=false |editicon=no |formatting=[[File:Tcm logo squared.png|20px<!-- -->|link=http://www.tcm.turner.com/tcmdb/title/title.jsp?stid=$1 |TCM: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3056 |list=false |editicon=no |formatting=[[File:Tcm logo squared.png|20px<!-- -->|link=http://www.tcm.turner.com/tcmdb/participant/participant.jsp?participantId=$1 |TCM: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1712 | list=false |editicon=no |formatting=[[File:Metacritic.svg|20x100px<!-- -->|link=https://www.metacritic.com/$1 |Metacritic: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2638 |list=false |editicon=no |formatting=[[File:TVcom Logo cropped.png|22px<!-- -->|link=http://www.tv.com/$1/ |TV.com: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1218 |list=false |editicon=no |formatting=[[File:Ibdb logo.jpg|20px<!-- -->|link=https://www.ibdb.com/broadway-production/$1 |IBDB: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property= P1219 |list=false |editicon=no |formatting=[[File:Ibdb logo.jpg|20px<!-- -->|link=https://www.ibdb.com/broadway-show/$1 |IBDB: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1220 |list=false |editicon=no |formatting=[[File:Ibdb logo.jpg|20px<!-- -->|link=https://www.ibdb.com/broadway-cast-staff/$1 |IBDB: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3593 |list=false |editicon=no |formatting=[[File:American Film Institute (AFI) logo.svg|22px<!-- -->|link=https://catalog.afi.com/Catalog/moviedetails/$1 |AFI: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P5340 |list=false |editicon=no |formatting=[[File:American Film Institute (AFI) logo.svg|22px<!-- -->|link=https://catalog.afi.com/Catalog/PersonDetails/$1 |AFI: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P724 |list=false |editicon=no |formatting=[[File:Internet Archive 7x8px.svg|16px<!-- -->|link=https://archive.org/details/$1 |Archive.org: $1]] }} <!-- --><!-- {{#invoke:Wikidata | claim | property=P1874 | list=false |editicon=no |formatting=[[File:Netflix-new-icon.png|20x100px |link=https://www.netflix.com/title/$1 |Netflix: $1]] }}&nbsp; Eliminat segons discussió plantilla:pel·lícula -->{{#if:{{#invoke:Wikidata| claim |item={{{item|}}} |property=P2013 P2002 P4033 P2003 P3789 P3265 P6634 P4264 P3040 P2984 P1902 P2205 P2207 P2397 P4175 P3283 P4015 P3836 P2850 P3192 P434 P435 P8236 P8235 P3478 P2611 P1953 P1954 P839 P1728 P1729 P1730 P1994 P1146 P3171 P1469 P2276 P535 }} |<hr>}} }}<!-- -->{{#invoke:Wikidata | claim | property=P2013 |list=false |editicon=no |formatting=[[File:F icon.svg|20x20px |link=https://www.facebook.com/$1|Facebook: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2002 | list=false |editicon=no |formatting=[[File:Logo of Twitter.svg|20x20px |link=https://www.twitter.com/$1?lang=ca |Twitter: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P4033 | list=false |editicon=no |formatting=[[File:Mastodon logotype (simple) new hue.svg|20x20px |link=https://wikidata-externalid-url.toolforge.org/?p=4033&id=$1 |Mastodon: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2003 | list=false |editicon=no |formatting=[[File:Instagram logo 2016.svg|20x20px |link=https://www.instagram.com/$1 |Instagram: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P11637 | list=false |edition=no |formatting=[[File:Wattpad Logomark Orange (RGB HR).png| 20x20px |link=https://www.wattpad.com/user/$1 |Wattpad: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3789 | list=false |editicon=no |formatting=[[File:Telegram 2019 Logo.svg|20x20px |link=https://t.me/s/$1 |Telegram: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P6634 | list=false |editicon=no |formatting=[[File:LinkedIn icon.svg|20x20px |link=https://www.linkedin.com/in/$1/ |LinkedIn: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P4264 | list=false |editicon=no |formatting=[[File:LinkedIn icon.svg|20x20px |link=https://www.linkedin.com/company/$1 |LinkedIn: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2984 | list=false |editicon=no |formatting=[[File:SnapChat!.jpg|20x20px |link=https://www.snapchat.com/add/$1 |Snapchat: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2397 | list=false |editicon=no |formatting=[[File:YouTube social red squircle (2017).svg|20x20px |link=https://www.youtube.com/channel/$1 |Youtube: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P11245 | list=false |editicon=no |formatting=[[File:YouTube social red squircle (2017).svg|20x20px |link=https://www.youtube.com/@$1 |Youtube: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P4175 | list=false |editicon=no |formatting=[[File:Patreon logomark.svg|20x20px |link=https://www.patreon.com/$1 |Patreon: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P4015 | list=false |editicon=no |formatting=[[File:Vimeo icon block.png|20x20px |link=https://vimeo.com/$1 |Vimeo: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3836 | list=false |editicon=no |formatting=[[File:Pinterest.svg|20x20px |link=https://www.pinterest.com/$1 |Pinterest: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P7085 | list=false |editicon=no |formatting=[[File:Tiktok logo text.svg|20x20px |link=https://www.tiktok.com/@$1 |TikTok: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P5797 | list=false |editicon=no |formatting=[[File:Twitch mit Glitch.png|20x20px |link=https://www.twitch.tv/$1 |Twitch: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2611 | list=false |editicon=no |formatting=[[File:TED three letter logo.svg|30x20px |link=https://www.ted.com/speakers/$1 |TED: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3267 | list=false |editicon=no |formatting=[[File:Flickr dots.svg|30x20px |link=https://www.flickr.com/photos/$1 |Flickr: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3283 | list=false |editicon=no |formatting=[[File:Bandcamp-button-circle-aqua.svg|20x20px |link=https://$1.bandcamp.com |Bandcamp: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3040 | list=false |editicon=no |formatting=[[File:Antu soundcloud.svg|20x20px |link=https://soundcloud.com/$1 |Souncloud: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1902 | list=false |editicon=no |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/artist/$1 |Spotify: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2205 | list=false |editicon=no |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/album/$1 |Spotify: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2207 | list=false |editicon=no |formatting=[[File:Spotify logo without text.svg|20x20px |link=https://open.spotify.com/track/$1 |Spotify: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2850 | list=false |editicon=no |formatting=[[File:ITunes 12.png|20x20px |link=https://itunes.apple.com/es/artist/$1 |iTunes: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3192 | list=false |editicon=no |formatting=[[File:Last.fm icon.png|20x20px |link=https://www.last.fm/music/$1 |Last fm: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P434 | list=false |editicon=no |formatting=[[File:MusicBrainz Logo 2016.svg|25x22px |link=https://musicbrainz.org/artist/$1 |Musicbrainz: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P435 | list=false |editicon=no |formatting=[[File:MusicBrainz Logo 2016.svg|25x22px |link=https://musicbrainz.org/work/$1 |Musicbrainz: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P8236 | list=false |editicon=no |formatting=[[File:Antu view-media-lyrics.svg|25x25px |link=https://www.lieder.net/lieder/assemble_texts.html?SongCycleId=$1 |Lieder.net: $1]] }}<!-- -->{{#invoke:Wikidata | claim | property=P8235 | list=false |editicon=no |formatting=[[File:Antu view-media-lyrics.svg|25x25px |link=https://www.lieder.net/lieder/get_settings.html?ComposerId=$1 |Lieder.net: $1]] }}<!-- -->{{#invoke:Wikidata | claim | property=P3478 | list=false |editicon=no |formatting=[[File:Songkick logo.svg|20x20px |link=https://www.songkick.com/artists/$1 |Songkick: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1953 | list=false |editicon=no |formatting=[[File:Discogs record icon.svg|20x20px |link=https://www.discogs.com/artist/$1 |Discogs: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1954 | list=false |editicon=no |formatting=[[File:Discogs record icon.svg|20x20px |link=https://www.discogs.com/master/$1 |Discogs: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1955 | list=false |editicon=no |formatting=[[File:Discogs record icon.svg|20x20px |link=https://www.discogs.com/label/$1 |Discogs: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P839 | list=false |editicon=no |formatting=[[File:Music 2b1+30x45.svg|23px |link=https://imslp.org/wiki/$1 |IMSLP: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1728 | list=false |editicon=no |formatting=[[File:AllMusic favicon.svg|18px |link=https://www.allmusic.com/artist/$1 |Allmusic: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1729 | list=false |editicon=no |formatting=[[File:AllMusic favicon.svg|18px |link=https://www.allmusic.com/album/$1 |Allmusic: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1730 | list=false |editicon=no |formatting=[[File:AllMusic favicon.svg|18px |link=https://www.allmusic.com/song/$1 |Allmusic: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1994 | list=false |editicon=no |formatting=[[File:AllMusic favicon.svg|18px |link=https://www.allmusic.com/composition/$1 |Allmusic: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P6276| list=false |editicon=no |formatting=[[File:Amazon icon.svg|20x20px |link=https://music.amazon.com/artists/$1 |Amazon Music: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P9414 | list=false |editicon=no |formatting=[[File:Logo petit Viasona.png|20x20px |link=https://www.viasona.cat/grup/$1 |Viasona: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P9422 | list=false |editicon=no |formatting=[[File:Logo petit Musikasten.png|20x20px |link=https://www.musikasten.eus/taldea/$1 |Musikasten: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P11202 | list=false |editicon=no |formatting=[[File:Logo identificador Musics per la cobla.png|20x20px |link=https://www.musicsperlacobla.cat/obra.php?codi=$1 |Musics per la cobla: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P11204 | list=false |editicon=no |formatting=[[File:Logo identificador Boig Sardanista.png|20x20px |link=https://boig.sardanista.cat/llistat.asp?idsardana=$1 |Boig Sardanista: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1146 | list=false |editicon=no |formatting=[[File:World Athletics logo.svg|20px |link=https://www.worldathletics.org/athletes/athlete=$1 |World Athletics: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P5815 | list=false |editicon=no |formatting=[[File:Olympic rings without rims.svg|20px |link=https://olympics.com/en/athletes/$1 |Olympics.com: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1469 | list=false |editicon=no |formatting=[[File:FIFA logo without slogan.svg|20px |link=https://static.fifa.com/fifa-tournaments/players-coaches/people=$1/index.html |FIFA: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2276 | list=false |editicon=no |formatting=[[File:UEFA logo.svg|20px |link=https://www.uefa.com/teamsandplayers/players/player=$1/profile/index.html |UEFA: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3681| list=false |editicon=no |formatting=[[File:ESPN E icon.svg|20px |link=https://global.espn.com/football/player/_/id/$1 |ESPNFC: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3542 | list=false |editicon=no |formatting=[[File:FIBA logo.svg|20px |link=https://archive.fiba.com/pages/eng/fa/p/q/pid/$1/_//players.html |FIBA: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P9766| list=false |editicon=no |formatting=[[File:FIBA 3x3 Logo black.png|20px |link=https://play.fiba3x3.com/players/$1 |FIBA 3x3: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3647| list=false |editicon=no |formatting=[[File:NBA script.svg|20px |link=https://stats.nba.com/player/$1 |NBA: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3588| list=false |editicon=no |formatting=[[File:WNBA logo.png|20x20px |link=https://www.wnba.com/player/$1/ |WNBA: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3525| list=false |editicon=no |formatting=[[File:Acb 2019 logo.svg|50x20px|link=https://www.acb.com/jugador/temporada-a-temporada/id/$1 |ACB: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3573| list=false |editicon=no |formatting=[[File:Logo EHF wordmark.svg|20px |link=http://history.eurohandball.com/player/$1 |EHF: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P11020| list=false |editicon=no |formatting=[[File:UCI Logo 2015.svg|20px |link=https://www.uci.org/rider-details/$1 |UCI: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3408| list=false |editicon=no |formatting=[[File:World Aquatics logomark 2.svg|20px |link=https://www.worldaquatics.com/athletes/$1/wd#main-content |World Aquatics: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3742| list=false |editicon=no |formatting=[[File:Fih hockey logo.svg|20px |link=https://tms.fih.ch/people/$1 |FIH: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P3928| list=false |editicon=no |formatting=[[File:Moto Gp logo.svg|20px |link=https://www.motogp.com/en/riders/profile/$1 |MotoGP: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2963| list=false |editicon=no |formatting=[[File:Goodreads 'g' logo.svg|20px |link=https://www.goodreads.com/author/show/$1 |Goodreads author: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P8383| list=false |editicon=no |formatting=[[File:Goodreads 'g' logo.svg|20px |link=https://www.goodreads.com/work/editions/$1 |Goodreads work: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2969| list=false |editicon=no |formatting=[[File:Goodreads 'g' logo.svg|20px |link=https://www.goodreads.com/book/show/$1 |Goodreads book: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P6327| list=false |editicon=no |formatting=[[File:Goodreads 'g' logo.svg|20px |link=https://www.goodreads.com/characters/$1 |Goodreads character: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2037 | list=false |editicon=no |formatting=[[File:Font Awesome 5 brands github-alt.svg|22px |link=https://github.com/$1 |GitHub: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P535 | list=false |editicon=no |formatting=[[File:Creative-Tail-Halloween-grave.svg|22px |link=https://www.findagrave.com/memorial/$1 |Find a Grave: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2722 | list=false |editicon=no |formatting=[[File:Deezer Icon.svg|22px |link=https://www.deezer.com/artist/$1 |Deezer: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P1938 | list=false |editicon=no |formatting=[[File:Latin capital letter script G with hook.svg|15px |link=http://www.gutenberg.org/ebooks/author/$1 |Project Gutenberg: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P2034 | list=false |editicon=no |formatting=[[File:Latin capital letter script G with hook.svg|15px |link=https://www.gutenberg.org/ebooks/$1 |Project Gutenberg: $1]] }} <!-- -->{{#invoke:Wikidata | claim | property=P586 | list=false |editicon=no |formatting=[[File:IPNI logo.svg|20px|link=https://www.ipni.org/a/$1|IPNI: $1]] }} <!-- --><!-- If any identifier then add the Wikidata icon -->{{#if: {{#invoke:Wikidata|claim |item={{{item|}}} |property=P345 P480 P1265 P1266 P1267 P1258 P1237 P1562 P1982 P1984 P1985 P2019 P2631 P3056 P2638 P1219 P1220 P2013 P2002 P4033 P2003 P3789 P3265 P6634 P4264 P3040 P2984 P1902 P2205 P2207 P2397 P4175 P3283 P4015 P3836 P2850 P3192 P434 P435 P8236 P8235 P3478 P2611 P1953 P1954 P839 P1728 P1729 P1730 P1994 P1146 P3171 P1469 P2276 P535 P2722 }}<!-- ---->| {{#invoke:Wikidata| editAtWikidata | item={{{item|}}} | property=identifiers | editicon=true}} }}<!-- --><noinclude>{{documentation}}</noinclude> o0o7etm0iyd1afisgbygl6cd63symug Mesuji 0 5019 19174 2024-05-31T14:44:24Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Mesuji]] ke [[Kabupatèn Mesuji]] 19174 wikitext text/x-wiki #ALIH [[Kabupatèn Mesuji]] ofiau9n2fe5zqp2oscdqz9bqlzee3zr Gaza 0 5020 19175 2024-05-31T20:42:56Z OrangKalideres 327 Ngalihin halaman ke [[Gajah (kota)]] 19175 wikitext text/x-wiki #alih [[Gajah (kota)]] bl9zi07xg181u9npzh00e6t3ez9uxcf Jalur Gaza 0 5021 19176 2024-05-31T20:43:57Z OrangKalideres 327 Ngalihin halaman ke [[Jalur Gajah]] 19176 wikitext text/x-wiki #alih [[Jalur Gajah]] o5teu8n46eexf9yt1xhy8opaexpyyww Vilnius 0 5022 19179 2024-05-31T20:47:51Z OrangKalideres 327 Ngalihin halaman ke [[Wilnius]] 19179 wikitext text/x-wiki #alih [[Wilnius]] qvez6jr0zny6i7trp4s7w7xwp7ryrst Sablonan:Infobox U.S. state 10 5024 19182 2024-05-31T23:00:45Z Bangrapip 9 new 19182 wikitext text/x-wiki <includeonly>{{Infobox settlement | name = {{{name|}}} | official_name = {{{official_name|}}} | native_name = {{{native_name|}}} | settlement_type = {{#if: {{{type|}}}|{{{type}}}|[[U.S. state|State]]}} <!-- images, nickname, motto --> | image_flag = {{{image_flag|}}} | flag_border = {{{flag_border|}}} | flag_size = {{{flag_size|125}}} | flag_alt = {{{flag_alt|}}} | flag_link = {{{flag_link|Flag of {{{name|}}}}}} | image_seal = {{{image_seal|}}} | seal_size = {{{seal_size|}}} | seal_alt = {{{seal_alt|}}} | seal_link = {{{seal_link|Seal of {{{name|}}}}}} | etymology = {{{etymology|}}} | nickname_link = List of U.S. state and territory nicknames | nickname = {{{nickname|}}} | nicknames = {{{nicknames|}}} | motto_link = List of U.S. state and territory mottos | motto = {{{motto|}}} | mottoes = | anthem_link = List of U.S. state songs | anthem = {{{anthem|}}} <!-- maps and coordinates --> | image_map = {{{image_map|}}} | mapsize = 300 | map_alt = {{{map_alt|}}} | map_caption = Map of the United States with {{{name|}}} highlighted <!-- location --> | subdivision_type = Country | subdivision_name = [[United States]]<!-- the name of the country --> <!-- established --> | established_title1 = Before statehood | established_date1 = {{#ifexist:{{{Former|}}}|[[{{{Former|}}}]]|{{{Former|}}}}} | established_title2 = [[List of U.S. states by date of admission to the Union|Admitted to the Union]]<!-- Founded --> | established_date2 = {{{AdmittanceDate|}}} ({{{AdmittanceOrder|}}})<!-- requires established_title= --> <!-- seat, smaller parts --> | seat_type = {{#ifeq:{{{LargestCity}}}|capital|[[List of capitals in the United States|Capital]]<br/>{{nobold|([[List of largest cities of U.S. states and territories by population|and largest city]])}}|[[List of capitals in the United States|Capital]]}} | seat = {{{seat|{{{Capital|}}}}}} | seat1_type = [[List of largest cities of U.S. states and territories by population|Largest city]] | seat2_type = [[List of the most populous counties by U.S. state|Largest county or equivalent]] | seat2 = {{{LargestCounty|}}} | seat1 = {{#ifeq:{{{LargestCity}}}|capital||{{{LargestCity}}}}} | parts_type = [[statistical area (United States)|Largest metro]] and [[List of United States urban areas|urban]] areas | parts_style = <!-- list, coll (collapsed list), para (paragraph format) --> | parts = {{{LargestMetro|}}} <!-- government type, leaders --> | government_footnotes = {{{government_footnotes|}}} | government_type = | governing_body = | leader_party = | leader_title = [[Governor of {{{name|}}}|Governor]] | leader_name = {{{Governor|}}}<!-- add &nbsp; (no-break space) to disable automatic links --> | leader_title1 = [[Lieutenant Governor of {{{name|}}}|{{{Lieutenant Governor_alt|Lieutenant Governor}}}]] | leader_name1 = {{{Lieutenant Governor|}}}<!-- etc., up to leader_title4 / leader_name4 --> | government_blank1_title = [[Legislature]] | government_blank1 = {{{Legislature|}}} | government_blank2_title = &nbsp;•&nbsp;[[Upper house]] | government_blank2 = {{{Upperhouse}}} | government_blank3_title = &nbsp;•&nbsp;[[Lower house]] | government_blank3 = {{{Lowerhouse}}} | government_blank4_title = [[Judiciary]] | government_blank4 = {{{Judiciary|}}} | government_blank5_title = [[List of United States senators from {{{name|}}}|U.S. senators]] | government_blank5 = {{{Senators}}} | government_blank6_title = [[List of United States representatives from {{{name|}}}|U.S. House delegation]] | government_blank6 = {{#if:{{{Representative|}}} | {{{Representative}}} ([[United States congressional delegations from {{{name|}}}|list]]) }} | government_blank7_title = | government_blank7 = <!-- display settings --> | unit_pref = Imperial<!-- enter: Imperial, to display imperial before metric --> <!-- area --> | area_footnotes = {{{area_footnotes|}}} | area_magnitude = <!-- use only to set a special wikilink --> | area_total_km2 = {{{area_total_km2|}}} | area_total_sq_mi = {{{area_total_sq_mi|}}}<!-- see table @ Template:Infobox settlement for details --> | area_land_km2 = {{{area_land_km2|}}} | area_land_sq_mi = {{{area_land_sq_mi|}}} | area_water_km2 = {{{area_water_km2|}}} | area_water_sq_mi = {{{area_water_sq_mi|}}} | area_water_percent = {{{area_water_percent|}}} | area_rank = {{#if:{{{area_rank|}}}|[[List of U.S. states and territories by area|{{{area_rank|}}}]]}} <!-- dimensions --> | dimensions_footnotes = {{{dimensions_footnotes|}}} | length_km = {{{length_km|}}} | length_mi = {{{length_mi|}}} | width_km = {{{width_km|}}} | width_mi = {{{width_mi|}}} <!-- elevation --> | elevation_footnotes = {{{elevation_footnotes|}}} | elevation_m = {{{elevation_m|}}} | elevation_ft = {{{elevation_ft|}}} | elevation_point = <!-- for denoting the measurement point --> | elevation_max_footnotes = {{{elevation_max_footnotes|}}} | elevation_max_m = {{{elevation_max_m|}}} | elevation_max_ft = {{{elevation_max_ft|}}} | elevation_max_point = {{{elevation_max_point|}}}<!-- for denoting the measurement point --> | elevation_max_rank = | elevation_min_m = {{{elevation_min_m|}}} | elevation_min_ft = {{{elevation_min_ft|}}} | elevation_min_point = {{{elevation_min_point|}}}<!-- for denoting the measurement point --> | elevation_min_rank = <!-- population --> | population_total = {{{2020Pop|{{{2010Pop|{{{2000Pop}}}}}}}}} | population_as_of = {{{population_as_of|}}} | population_rank = {{#if:{{{population_rank|}}}|[[List of U.S. states and territories by population|{{{population_rank|}}}]]}} | population_density_km2 = {{{2020Density|{{{2010Density|{{{2000Density|auto}}}}}}}}} | population_density_sq_mi = {{{2020DensityUS|{{{2010DensityUS|{{{2000DensityUS|auto}}}}}}}}} | population_density_rank = {{#if:{{{population_density_rank|}}}|[[List of states and territories of the United States by population density|{{{population_density_rank|}}}]]}} | population_blank1_title = [[Household income in the United States|Median household income]] | population_blank1 = {{{MedianHouseholdIncome|}}} | population_blank2_title = Income rank | population_blank2 = {{{IncomeRank|}}} | population_demonym = {{{population_demonym|}}}<!-- demonym, e.g. Liverpudlian for someone from Liverpool --> <!-- demographics (section 1) --> | demographics_type1 = Language | demographics1_title1 = [[Languages of the United States|Official language]]{{#if:{{{OfficialLangs|}}}|s}} | demographics1_info1 = {{{OfficialLang|{{{OfficialLangs|}}}}}} | demographics1_title2 = [[Languages of the United States|Spoken language]] | demographics1_info2 = {{{Languages|}}} <!-- time zone(s) --> | timezone1 = {{{timezone1|}}} | utc_offset1 = {{{utc_offset1|}}} | timezone1_DST = {{{timezone1_DST|}}} | utc_offset1_DST = {{{utc_offset1_DST|}}} | timezone1_location = {{{timezone1_location|}}} | timezone2 = {{{timezone2|}}} | utc_offset2 = {{{utc_offset2|}}} | timezone2_DST = {{{timezone2_DST|}}} | utc_offset2_DST = {{{utc_offset2_DST|}}} | timezone2_location = {{{timezone2_location|}}} <!-- postal codes, area code --> | postal_code_type = [[List of U.S. state and territory abbreviations|USPS abbreviation]]<!-- enter ZIP Code, Postcode, Post code, Postal code... --> | postal_code = {{{postal_code|}}} | iso_code = {{#if:{{{iso_code|}}}| [[ISO 3166-2:US|{{{iso_code|}}}]]}} | code1_name = [[List of U.S. state and territory abbreviations|Traditional abbreviation]] | code1_info = {{{TradAbbreviation|}}} <!-- blank fields (section 1) --> | blank_name_sec1 = Latitude | blank_info_sec1 = {{{Latitude|}}} | blank1_name_sec1 = Longitude | blank1_info_sec1 = {{{Longitude|}}} <!-- website, footnotes --> | website = {{#if:{{{website|}}}|{{URL|1={{{website|}}}}}}} | footnotes = {{{footnotes|}}} | module = {{{module|}}} }}</includeonly>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox U.S. state with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox U.S. state]] with unknown parameter "_VALUE_"|ignoreblank=y| 2000Density | 2000DensityUS | 2000Pop | 2010Density | 2010DensityUS | 2010Pop | 2020Density | 2020DensityUS | 2020Pop | AdmittanceDate | AdmittanceOrder | anthem | area_footnotes | area_land_km2 | area_land_sq_mi | area_rank | area_total_km2 | area_total_sq_mi | area_water_km2 | area_water_percent | area_water_sq_mi | Capital | dimensions_footnotes | elevation_footnotes | elevation_ft | elevation_m | elevation_max_footnotes | elevation_max_ft | elevation_max_m | elevation_max_point | elevation_min_ft | elevation_min_m | elevation_min_point | etymology | flag_alt | flag_border | flag_link | flag_size | footnotes | Former | government_footnotes | Governor | image_flag | image_map | image_seal | IncomeRank | iso_code | Judiciary | Languages | LargestCity | LargestCounty | LargestMetro | Latitude | Legislature | length_km | length_mi | Lieutenant Governor | Lieutenant Governor_alt | Longitude | Lowerhouse | map_alt | MedianHouseholdIncome | module | motto | name | native_name | nickname | nicknames | official_name | OfficialLang | OfficialLangs | population_as_of | population_demonym | population_density_rank | population_rank | postal_code | Representative | seal_alt | seal_link | seal_size | seat | Senators | timezone1 | timezone1_DST | timezone1_location | timezone2 | timezone2_DST | timezone2_location | TradAbbreviation | type | Upperhouse | utc_offset1 | utc_offset1_DST | utc_offset2 | utc_offset2_DST | website | width_km | width_mi }}<noinclude>{{documentation}}</noinclude> mz7xc5xvkh7sla2mhix0fwgwrlpunyt Sablonan:Cite ngs 10 5025 19183 2024-05-31T23:05:20Z Bangrapip 9 new 19183 wikitext text/x-wiki <includeonly>{{#ifeq: {{{1|{{{id|{{{pid|}}}}}}}}}| | {{citation error|no <kbd>id</kbd> specified|cite ngs|nocat={{main other||true}}}} | {{#ifeq: {{{2|{{{designation|{{{name|}}}}}}}}}| | {{citation error|no <kbd>name</kbd> specified|cite ngs|nocat={{main other||true}}}} | {{#invoke:Template wrapper|wrap|_template=cite web | _exclude=id,pid | _alias-map=2:title,3:access-date,designation:title,name:title | url = https://www.ngs.noaa.gov/cgi-bin/ds_mark.prl?PidBox={{urlencode:{{{1|{{{id|{{{pid|}}}}}}}}}}} | work = NGS Data Sheet | publisher = [[U.S. National Geodetic Survey|National Geodetic Survey]], [[National Oceanic and Atmospheric Administration]], [[United States Department of Commerce]] }} }} }}</includeonly><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> huiun3wb13g7m31mzlb9rv1k5kvs9oc Sablonan:Force plural 10 5026 19186 2024-05-31T23:11:11Z Bangrapip 9 new 19186 wikitext text/x-wiki <span style="display:none" data-plural="1"></span><noinclude> {{documentation}} </noinclude> jeb8pkv1z0qo0mv3mohx0ya1bzij2xn Sablonan:Format item 10 5027 19190 19189 2024-05-31T23:17:04Z Bangrapip 9 19190 wikitext text/x-wiki <includeonly>{{#invoke:Item|format}}</includeonly><noinclude> {{documentation}} </noinclude> 2s45w38ddycrt5opyoi6d66m7149qni Sablonan:Dummy reference 10 5028 19191 2024-05-31T23:17:21Z Bangrapip 9 new 19191 wikitext text/x-wiki <sup class="reference nowrap ltr" style="color:#002bb8; cursor:pointer;">[{{#ifeq:{{yes/no|{{{txtital|}}}}}|yes|<span style="font-style:italic">}}{{#if:{{{txtcol|}}}|<span style="color:{{{txtcol|}}}">}}{{{1|1}}}{{#if:{{{txtcol|}}}|</span>}}{{#ifeq:{{yes/no|{{{txtital|}}}}}|yes|</span>}}]</sup><noinclude> {{documentation}} </noinclude> 1tafxadjcmgks5pstcm3bavnfyvndux Sablonan:Lowercase title 10 5029 19193 2024-05-31T23:24:28Z Bangrapip 9 new 19193 wikitext text/x-wiki <includeonly>{{DISPLAYTITLE: {{#if: {{NAMESPACE}}|{{NAMESPACE}}:}}{{#if: {{{italic|}}} | {{#if: {{{force|}}} | ''{{lcfirst:{{PAGENAME}}}}'' | {{#invoke:MultiReplace|main|{{lcfirst:{{PAGENAME}}}}|^(.*)(%b())$|''%1''%2|.*|''%1''}} }} | {{#if: {{{dab|}}} | {{#invoke:MultiReplace|main|{{lcfirst:{{PAGENAME}}}}|{{Title disambig text|{{PAGENAME}}}}|''{{Title disambig text|{{PAGENAME}}}}''}} | {{lcfirst:{{PAGENAME}}}} }} }} }}</includeonly><noinclude> {{Documentation}} </noinclude> 43cjo598swbozixkfcis18h1aqwo0ii Sablonan:Convert/list of units 10 5030 19194 2024-05-31T23:27:42Z Bangrapip 9 new 19194 wikitext text/x-wiki The table below lists units supported by {{tlf|convert}}. More complete lists are linked for each dimension. For a complete list of all dimensions, see [[Module:Convert/documentation/conversion data|'''full list of units''']]. {{tlf|Convert}} uses {{strong|unit-codes}}, which are similar to, but not necessarily exactly the same as, the usual written abbreviation for a given unit. These unit-codes are displayed in column 3 of the following tables. These are accepted as input by {{tlf|convert}} as the second and third unnamed parameters: * {{tlc|convert|100|kg|lb}} → {{convert|100|kg|lb}} * {{tlc|convert|100|lb|kg}} → {{convert|100|lb|kg}} The unit-codes should be treated as {{strong|case-sensitive}}: * {{tlc|convert|100|Mm|mm}} → {{convert|100|Mm|mm}} The output of {{tlf|convert}} can display multiple converted units, if further unit-codes are specified after the second unnamed parameter (without the pipe separator). Typical combination output units are listed below in column 7. * {{tlc|convert|55|nmi|km mi}} → {{convert|55|nmi|km mi}} * {{tlc|convert|1|oz|ozt g gr}} → {{convert|1|oz|ozt g gr}} Some units have alternative unit-codes. These are shown in brackets in column 3, e.g. <code>°F</code>&nbsp;(<code>F</code>). Either may be entered for Fahrenheit (but not a lower-case f). ===Units=== {{convert/list of units/explanation}} {{convert/list of units/area/short list}} {{convert/list of units/density/short list}} {{convert/list of units/energy/short list}} {{convert/list of units/force/short list}} {{convert/list of units/length/short list}} {{convert/list of units/mass/short list}} {{convert/list of units/speed/short list}} {{convert/list of units/temperature/short list}} {{convert/list of units/torque/short list}} {{convert/list of units/volume/short list}} {{convert/list of units/extra}} <noinclude> [[Category:Convert by module documentation| ]] </noinclude> tk0yjy2qug43nba9mh81w74j5e7n5tb Sablonan:Tlc 10 5031 19195 2024-05-31T23:29:15Z Bangrapip 9 new 19195 wikitext text/x-wiki #REDIRECT [[Sablonan:Template link code]] 89shf2zfk94o1fhwscra3dhoqvgwz92 Sablonan:Aye 10 5032 19196 2024-05-31T23:31:54Z Bangrapip 9 new 19196 wikitext text/x-wiki <onlyinclude>[[File:Green check.svg|13px|alt=Green tick|link=]]<SPAN STYLE="display:none">Y</SPAN></onlyinclude> {{documentation}} 5gycadl77izrbytpnok054pl5fozou2 Sablonan:Val 10 5033 19197 2024-05-31T23:33:21Z Bangrapip 9 new 19197 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude/>#invoke:val|main}}</includeonly><noinclude> {{documentation}} </noinclude> pyd5z3vtnjv2hvt8nvjbkl8gerasot4 Modul:Val 828 5034 19198 2024-05-31T23:34:27Z Bangrapip 9 new 19198 Scribunto text/plain -- For Template:Val, output a number and optional unit. -- Format options include scientific and uncertainty notations. local numdot = ',' -- decimal mark (use ',' for Italian) local numsep = '.' -- group separator (use ' ' for Italian) local mtext = { -- Message and other text that should be localized. ['mt-bad-exponent'] = 'exponent parameter (<b>e</b>)', ['mt-parameter'] = 'parameter ', ['mt-not-number'] = 'is not a valid number', ['mt-cannot-range'] = 'cannot use a range if the first parameter includes "e"', ['mt-need-range'] = 'needs a range in parameter 2', ['mt-should-range'] = 'should be a range', ['mt-cannot-with-e'] = 'cannot be used if the first parameter includes "e"', ['mt-not-range'] = 'does not accept a range', ['mt-cannot-e'] = 'cannot use e notation', ['mt-too-many-parameter'] = 'too many parameters', ['mt-need-number'] = 'need a number after the last parameter because it is a range.', ['mt-ignore-parameter4'] = 'Val parameter 4 ignored', ['mt-val-not-supported'] = 'Val parameter "%s=%s" is not supported', ['mt-invalid-scale'] = 'Unit "%s" has invalid scale "%s"', ['mt-both-u-ul'] = 'unit (<b>u</b>) and unit with link (<b>ul</b>) are both specified, only one is allowed.', ['mt-both-up-upl'] = 'unit per (<b>up</b>) and unit per with link (<b>upl</b>) are both specified, only one is allowed.', } local data_module = 'Module:Val/units' local convert_module = 'Module:Convert' local function valerror(msg, nocat, iswarning) -- Return formatted message text for an error or warning. -- Can append "#FormattingError" to URL of a page with a problem to find it. local anchor = '<span id="FormattingError"></span>' local body, category if nocat or mw.title.getCurrentTitle():inNamespaces(1, 2, 3, 5) then -- No category in Talk, User, User_talk, or Wikipedia_talk. category = '' else category = '[[Category:Pages with incorrect formatting templates use]]' end iswarning = false -- problems are infrequent so try showing large error so editor will notice if iswarning then body = '<sup class="noprint Inline-Template" style="white-space:nowrap;">' .. '[[Template:Val|<span title="' .. msg:gsub('"', '&quot;') .. '">warning</span>]]</sup>' else body = '<strong class="error">' .. 'Error in &#123;&#123;[[Template:val|val]]&#125;&#125;: ' .. msg .. '</strong>' end return anchor .. body .. category end local range_types = { -- No need for '&nbsp;' because nowrap applies to all output. [","] = ", ", ["by"] = " by ", ["-"] = "–", ["–"] = "–", ["and"] = " and ", ["or"] = " or " , ["to"] = " to " , ["x"] = " × ", ["×"] = " × ", ["/"] = "/", } local range_repeat_unit = { -- WP:UNIT wants unit repeated when a "multiply" range is used. ["x"] = true, ["×"] = true, } local function extract_item(index, numbers, arg) -- Extract an item from arg and store the result in numbers[index]. -- If no argument or if argument is valid, return nil (no error); -- otherwise, return an error message. -- The stored result is: -- * a table for a number (empty if there was no specified number); or -- * a string for range text -- Input like 1e3 is regarded as invalid for all except argument 1 -- which accepts e notation as an alternative to the 'e' argument. -- Input group separators are removed. local which = index local function fail(msg) local description if which == 'e' then description = mtext['mt-bad-exponent'] else description = mtext['mt-parameter'] .. which end return description .. ' ' .. (msg or mtext['mt-not-number']) .. '.' end local result = {} local range = range_types[arg] if range then if type(index) == 'number' and (index % 2 == 0) then if index == 2 then if numbers[1] and numbers[1].exp then return fail(mtext['mt-cannot-range']) end numbers.has_ranges = true else if not numbers.has_ranges then return fail(mtext['mt-need-range']) end end numbers[index] = range if range_repeat_unit[arg] then -- Any "repeat" range forces unit (if any) to be repeated for all items. numbers.isrepeat = true end return nil end return fail(mtext['mt-not-range']) end if numbers.has_ranges and type(index) == 'number' and (index % 2 == 0) then return fail(mtext['mt-should-range']) end if index == 'e' then local e = numbers[1] and numbers[1].exp if e then if arg then return fail(mtext['mt-cannot-with-e']) end arg = e which = 1 end end if arg and arg ~= '' then arg = arg:gsub(numsep, '') if numdot ~= '.' then arg = arg:gsub(numdot, '.') end if arg:sub(1, 1) == '(' and arg:sub(-1) == ')' then result.parens = true arg = arg:sub(2, -2) end local a, b = arg:match('^(.+)[Ee](.+)$') if a then if index == 1 then arg = a result.exp = b else return fail(mtext['mt-cannot-e']) end end local isnegative, propersign, prefix local minus = '−' prefix, arg = arg:match('^(.-)([%d.]+)$') local value = tonumber(arg) if not value then return fail() end if arg:sub(1, 1) == '.' then arg = '0' .. arg end if prefix == '' then -- Ignore. elseif prefix == '±' then -- Display for first number, ignore for others. if index == 1 then propersign = '±' end elseif prefix == '+' then propersign = '+' elseif prefix == '-' or prefix == minus then propersign = minus isnegative = true else return fail() end result.clean = arg result.sign = propersign or '' result.value = isnegative and -value or value end numbers[index] = result return nil -- no error end local function get_args(numbers, args) -- Extract arguments and store the results in numbers. -- Return nothing (no error) if ok; otherwise, return an error message. for index = 1, 99 do local which = index local arg = args[which] -- has been trimmed if not arg then which = 'e' arg = args[which] end local msg = extract_item(which, numbers, arg) if msg then return msg end if which == 'e' then break end if index > 19 then return mtext['mt-too-many-parameter'] end end if numbers.has_ranges and (#numbers % 2 == 0) then return mtext['mt-need-number'] end end local function get_scale(text, ucode) -- Return the value of text as a number, or throw an error. -- This supports extremely basic expressions of the form: -- a / b -- a ^ b -- where a and b are numbers or 'pi'. local n = tonumber(text) if n then return n end n = text:gsub('pi', math.pi) for _, op in ipairs({ '/', '^' }) do local a, b = n:match('^(.-)' .. op .. '(.*)$') if a then a = tonumber(a) b = tonumber(b) if a and b then if op == '/' then return a / b elseif op == '^' then return a ^ b end end break end end error(string.format(mtext['mt-invalid-scale'], ucode, text)) end local function get_builtin_unit(ucode, definitions) -- Return table of information for the specified built-in unit, or nil if not known. -- Each defined unit code must be followed by two spaces (not tab characters). local _, pos = definitions:find('\n' .. ucode .. ' ', 1, true) if pos then local endline = definitions:find('%s*\n', pos) if endline then local result = {} local n = 0 local text = definitions:sub(pos + 1, endline - 1):gsub('%s%s+', '\t') for item in (text .. '\t'):gmatch('(%S.-)\t') do if item == 'ALIAS' then result.alias = true elseif item == 'ANGLE' then result.isangle = true result.nospace = true elseif item == 'NOSPACE' then result.nospace = true elseif item == 'SI' then result.si = true else n = n + 1 if n == 1 then local link, symbol = item:match('^%[%[([^|]+)|(.+)%]%]$') if link then result.symbol = symbol result.link = link n = 2 else result.symbol = item end elseif n == 2 then result.link = item elseif n == 3 then result.scale_text = item result.scale = get_scale(item, ucode) else result.more_ignored = item break end end end if result.si then local s = result.symbol if ucode == 'mc' .. s or ucode == 'mu' .. s then result.ucode = 'µ' .. s -- unit code for convert should be this end end if n >= 2 or (n >= 1 and result.alias) then return result end -- Ignore invalid definition, treating it as a comment. end end end local function convert_lookup(ucode, value, scaled_top, want_link, si, options) local lookup = require(convert_module)._unit return lookup(ucode, { value = value, scaled_top = scaled_top, link = want_link, si = si, sort = options.sortable, }) end local function get_unit(ucode, value, scaled_top, options) local want_link = options.want_link if scaled_top then want_link = options.want_per_link end local data = mw.loadData(data_module) local result = options.want_longscale and get_builtin_unit(ucode, data.builtin_units_long_scale) or get_builtin_unit(ucode, data.builtin_units) local si, use_convert if result then if result.alias then ucode = result.symbol use_convert = true end if result.scale then -- Setting si means convert will use the unit as given, and the sort key -- will be calculated from the value without any extra scaling that may -- occur if convert found the unit code. For example, if val defines the -- unit 'year' with a scale and if si were not set, convert would also apply -- its own scale because convert knows that a year is 31,557,600 seconds. si = { result.symbol, result.link } value = value * result.scale end if result.si then ucode = result.ucode or ucode si = { result.symbol, result.link } use_convert = true end else result = {} use_convert = true end local convert_unit = convert_lookup(ucode, value, scaled_top, want_link, si, options) result.sortkey = convert_unit.sortspan if use_convert then result.text = convert_unit.text result.scaled_top = convert_unit.scaled_value else if want_link then result.text = '[[' .. result.link .. '|' .. result.symbol .. ']]' else result.text = result.symbol end result.scaled_top = value end return result end local function makeunit(value, options) -- Return table of information for the requested unit and options, or -- return nil if no unit. options = options or {} local unit local ucode = options.u local percode = options.per if ucode then unit = get_unit(ucode, value, nil, options) elseif percode then unit = { nospace = true, scaled_top = value } else return nil end local text = unit.text or '' local sortkey = unit.sortkey if percode then local function bracketed(code, text) return code:find('[*./]') and '(' .. text .. ')' or text end local perunit = get_unit(percode, 1, unit.scaled_top, options) text = (ucode and bracketed(ucode, text) or '') .. '/' .. bracketed(percode, perunit.text) sortkey = perunit.sortkey end if not (unit.nospace or options.nospace) then text = '&nbsp;' .. text end return { text = text, isangle = unit.isangle, sortkey = sortkey } end local function list_units(mode) -- Return wikitext to list the built-in units. -- A unit code should not contain wikimarkup so don't bother escaping. local data = mw.loadData(data_module) local definitions = data.builtin_units .. data.builtin_units_long_scale local last_was_blank = true local n = 0 local result = {} local function add(line) if line == '' then last_was_blank = true else if last_was_blank and n > 0 then n = n + 1 result[n] = '' end last_was_blank = false n = n + 1 result[n] = line end end local si_prefixes = { -- These are the prefixes recognized by convert; u is accepted for micro. y = 'y', z = 'z', a = 'a', f = 'f', p = 'p', n = 'n', u = 'µ', ['µ'] = 'µ', m = 'm', c = 'c', d = 'd', da = 'da', h = 'h', k = 'k', M = 'M', G = 'G', T = 'T', P = 'P', E = 'E', Z = 'Z', Y = 'Y', } local function is_valid(ucode, unit) if unit and not unit.more_ignored then assert(type(unit.symbol) == 'string' and unit.symbol ~= '') if unit.alias then if unit.link or unit.scale_text or unit.si then return false end end if unit.si then if unit.scale_text then return false end ucode = unit.ucode or ucode local base = unit.symbol if ucode == base then unit.display = base return true end local plen = #ucode - #base if plen > 0 then local prefix = si_prefixes[ucode:sub(1, plen)] if prefix and ucode:sub(plen + 1) == base then unit.display = prefix .. base return true end end else unit.display = unit.symbol return true end end return false end local lookup = require(convert_module)._unit local function show_convert(ucode, unit) -- If a built-in unit defines a scale or sets the SI flag, any unit defined in -- convert is not used (the scale or SI prefix's scale is used for a sort key). -- If there is no scale or SI flag, and the unit is not defined in convert, -- the sort key may not be correct; this allows such units to be identified. if not (unit.si or unit.scale_text) then if mode == 'convert' then unit.show = not lookup(unit.alias and unit.symbol or ucode).unknown unit.show_text = 'CONVERT' elseif mode == 'unknown' then unit.show = lookup(unit.alias and unit.symbol or ucode).unknown unit.show_text = 'UNKNOWN' elseif not unit.alias then -- Show convert's scale in square brackets ('[1]' for an unknown unit). -- Don't show scale for an alias because it's misleading for temperature -- and an alias is probably not useful for anything else. local scale = lookup(ucode, {value=1, sort='on'}).scaled_value if type(scale) == 'number' then scale = string.format('%.5g', scale):gsub('e%+?(%-?)0*(%d+)', 'e%1%2') else scale = '?' end unit.show = true unit.show_text = '[' .. scale .. ']' end end end for line in definitions:gmatch('([^\n]*)\n') do local pos, _ = line:find(' ', 1, true) if pos then local ucode = line:sub(1, pos - 1) local unit = get_builtin_unit(ucode, '\n' .. line .. '\n') if is_valid(ucode, unit) then show_convert(ucode, unit) local flags, text if unit.alias then text = unit.symbol else text = '[[' .. unit.link .. '|' .. unit.display .. ']]' end if unit.isangle then unit.nospace = nil -- don't show redundant flag end for _, f in ipairs({ { 'alias', 'ALIAS' }, { 'isangle', 'ANGLE' }, { 'nospace', 'NOSPACE' }, { 'si', 'SI' }, { 'scale_text', unit.scale_text }, { 'show', unit.show_text }, }) do if unit[f[1]] then local t = f[2] if t:match('^%u+$') then t = '<small>' .. t .. '</small>' end if flags then flags = flags .. ' ' .. t else flags = t end end end if flags then text = text .. ' • ' .. flags end add(ucode .. ' = ' .. text .. '<br />') else add(line .. ' ◆ <b>invalid definition</b><br />') end else add(line) end end return table.concat(result, '\n') end local delimit_groups = require('Module:Gapnum').groups local function delimit(sign, numstr, fmt) -- Return sign and numstr (unsigned digits or numdot only) after formatting. -- Four-digit integers are not formatted with gaps. fmt = (fmt or ''):lower() if fmt == 'none' or (fmt == '' and #numstr == 4 and numstr:match('^%d+$')) then return sign .. numstr end -- Group number by integer and decimal parts. -- If there is no decimal part, delimit_groups returns only one table. local ipart, dpart = delimit_groups(numstr) local result if fmt == 'commas' then result = sign .. table.concat(ipart, numsep) if dpart then result = result .. numdot .. table.concat(dpart) end else -- Delimit with a small gap by default. local groups = {} groups[1] = table.remove(ipart, 1) for _, v in ipairs(ipart) do table.insert(groups, '<span style="margin-left:.25em;">' .. v .. '</span>') end if dpart then table.insert(groups, numdot .. (table.remove(dpart, 1) or '')) for _, v in ipairs(dpart) do table.insert(groups, '<span style="margin-left:.25em;">' .. v .. '</span>') end end result = sign .. table.concat(groups) end return result end local function sup_sub(sup, sub, align) -- Return the same result as Module:Su except val defaults to align=right. if align == 'l' or align == 'left' then align = 'left' elseif align == 'c' or align == 'center' then align = 'center' else align = 'right' end return '<span style="display:inline-block;margin-bottom:-0.3em;vertical-align:-0.4em;line-height:1.2em;font-size:85%;text-align:' .. align .. ';">' .. sup .. '<br />' .. sub .. '</span>' end local function range_text(items, unit_table, options) local fmt = options.fmt local nend = items.nend or '' if items.isrepeat or unit_table.isangle then nend = nend .. unit_table.text end local text = '' for i = 1, #items do if i % 2 == 0 then text = text .. items[i] else text = text .. delimit(items[i].sign, items[i].clean, fmt) .. nend end end return text end local function uncertainty_text(uncertainty, unit_table, options) local angle, text, need_parens if unit_table.isangle then angle = unit_table.text end local upper = uncertainty.upper or {} local lower = uncertainty.lower or {} local uncU = upper.clean if uncU then local fmt = options.fmt local uncL = lower.clean if uncL then uncU = delimit('+', uncU, fmt) .. (upper.errend or '') uncL = delimit('−', uncL, fmt) .. (lower.errend or '') if angle then uncU = uncU .. angle uncL = uncL .. angle end text = (angle or '') .. '<span style="margin-left:0.3em;">' .. sup_sub(uncU, uncL, options.align) .. '</span>' else if upper.parens then text = '(' .. uncU .. ')' -- old template did not delimit else text = (angle or '') .. '<span style="margin-left:0.3em;margin-right:0.15em;">±</span>' .. delimit('', uncU, fmt) need_parens = true end if uncertainty.errend then text = text .. uncertainty.errend end if angle then text = text .. angle end end else if angle then text = angle end end return text, need_parens end local function _main(values, unit_spec, options) if options.sandbox then data_module = data_module .. '/sandbox' convert_module = convert_module .. '/sandbox' end local action = options.action if action then if action == 'list' then -- Kludge: am using the align parameter (a=xxx) for type of list. return list_units(options.align) end return valerror('invalid action "' .. action .. '".', options.nocat) end local number = values.number or (values.numbers and values.numbers[1]) or {} local e_10 = options.e or {} local novalue = (number.value == nil and e_10.clean == nil) local fmt = options.fmt local want_sort = true local sortable = options.sortable if sortable == 'off' or (sortable == nil and novalue) then want_sort = false elseif sortable == 'debug' then -- Same as sortable = 'on' but the sort key is displayed. else sortable = 'on' end local sort_value = 1 if want_sort then sort_value = number.value or 1 if e_10.value and sort_value ~= 0 then -- The 'if' avoids {{val|0|e=1234}} giving an invalid sort_value due to overflow. sort_value = sort_value * 10^e_10.value end end local unit_table = makeunit(sort_value, { u = unit_spec.u, want_link = unit_spec.want_link, per = unit_spec.per, want_per_link = unit_spec.want_per_link, nospace = novalue, want_longscale = unit_spec.want_longscale, sortable = sortable, }) local sortkey if unit_table then if want_sort then sortkey = unit_table.sortkey end else unit_table = { text = '' } if want_sort then sortkey = convert_lookup('dummy', sort_value, nil, nil, nil, { sortable = sortable }).sortspan end end local final_unit = unit_table.isangle and '' or unit_table.text local e_text, n_text, need_parens local uncertainty = values.uncertainty if uncertainty then if number.clean then n_text = delimit(number.sign, number.clean, fmt) .. (number.nend or '') local text text, need_parens = uncertainty_text(uncertainty, unit_table, options) if text then n_text = n_text .. text end else n_text = '' end else if values.numbers.isrepeat then final_unit = '' end n_text = range_text(values.numbers, unit_table, options) need_parens = true end if e_10.clean then if need_parens then n_text = '(' .. n_text .. ')' end e_text = '10<sup>' .. delimit(e_10.sign, e_10.clean, fmt) .. '</sup>' if number.clean then e_text = '<span style="margin-left:0.25em;margin-right:0.15em;">×</span>' .. e_text end else e_text = '' end local result = (sortkey or '') .. (options.prefix or '') .. n_text .. e_text .. final_unit .. (options.suffix or '') if result ~= '' then result = '<span class="nowrap">' .. result .. '</span>' end return result .. (options.warning or '') end local function check_parameters(args, has_ranges, nocat) -- Return warning text for the first problem parameter found, or nothing if ok. local whitelist = { a = true, action = true, debug = true, e = true, ['end'] = true, errend = true, ['+errend'] = true, ['-errend'] = true, fmt = true, ['long scale'] = true, long_scale = true, longscale = true, nocategory = true, p = true, s = true, sortable = true, u = true, ul = true, up = true, upl = true, } for k, v in pairs(args) do if type(k) == 'string' and not whitelist[k] then local warning = string.format(mtext['mt-val-not-supported'], k, v) return valerror(warning, nocat, true) end end if not has_ranges and args[4] then return valerror(mtext['mt-ignore-parameter4'], nocat, true) end end local function main(frame) local getArgs = require('Module:Arguments').getArgs local args = getArgs(frame, {wrappers = { 'Template:Val' }}) local nocat = args.nocategory local numbers = {} -- table of number tables, perhaps with range text local msg = get_args(numbers, args) if msg then return valerror(msg, nocat) end if args.u and args.ul then return valerror(mtext['mt-both-u-ul'], nocat) end if args.up and args.upl then return valerror(mtext['mt-both-up-upl'], nocat) end local values if numbers.has_ranges then -- Multiple values with range separators but no uncertainty. numbers.nend = args['end'] values = { numbers = numbers, } else -- A single value with optional uncertainty. local function setfield(i, dst, src) local v = args[src] if v then if numbers[i] then numbers[i][dst] = v else numbers[i] = { [dst] = v } end end end setfield(1, 'nend', 'end') setfield(2, 'errend', '+errend') setfield(3, 'errend', '-errend') values = { number = numbers[1], uncertainty = { upper = numbers[2], lower = numbers[3], errend = args.errend, } } end local unit_spec = { u = args.ul or args.u, want_link = args.ul ~= nil, per = args.upl or args.up, want_per_link = args.upl ~= nil, want_longscale = (args.longscale or args.long_scale or args['long scale']) == 'on', } local options = { action = args.action, align = args.a, e = numbers.e, fmt = args.fmt, nocat = nocat, prefix = args.p, sandbox = string.find(frame:getTitle(), 'sandbox', 1, true) ~= nil, sortable = args.sortable or (args.debug == 'yes' and 'debug' or nil), suffix = args.s, warning = check_parameters(args, numbers.has_ranges, nocat), } return _main(values, unit_spec, options) end return { main = main, _main = _main } ntjbuhgqwtm78yijpfnk0hy8wznx53h Sablonan:E 10 5035 19199 2024-05-31T23:35:19Z Bangrapip 9 new 19199 wikitext text/x-wiki #REDIRECT [[Sablonan:X10^]] lkgjvsm29fluzvkwm0jpistj71pbpjo Sablonan:X10^ 10 5036 19200 2024-05-31T23:35:45Z Bangrapip 9 new 19200 wikitext text/x-wiki {{#if:{{{1|}}} |<span style="margin:0 .15em 0 .25em">×</span>10<sup><!-- -->{{#ifeq:{{{2|}}}|text |{{{1}}} |{{#ifeq:{{valid|number={{{1}}}}}|false |{{{1}}} |{{#ifeq:{{{2|}}}|plus |&#43;{{Val|{{{1}}}}} |{{Val|{{{1}}}}} }} }} }}</sup> |{{Main other|[[Category:Articles using x10^ with no parameters]]}} }}<noinclude> {{documentation}} </noinclude> plrbzw0nrl4oap8mslmxqhw2b8c42s3 Modul:Formatnum 828 5037 19201 2024-05-31T23:37:36Z Bangrapip 9 new 19201 Scribunto text/plain -- This module is intended to replace the functionality of Template:Formatnum and related templates. local p = {} function p.main(frame) local args = frame:getParent().args local prec = args.prec or '' local sep = args.sep or '' local number = args[1] or args.number or '' local lang = args[2] or args.lang or '' -- validate the language parameter within MediaWiki's caller frame if lang == "arabic-indic" then -- only for back-compatibility ("arabic-indic" is not a SupportedLanguage) lang = "fa" -- better support than "ks" elseif lang == '' or not mw.language.isSupportedLanguage(lang) then -- Note that 'SupportedLanguages' are not necessarily 'BuiltinValidCodes', and so they are not necessarily -- 'KnownLanguages' (with a language name defined at least in the default localisation of the local wiki). -- But they all are ValidLanguageCodes (suitable as Wiki subpages or identifiers: no slash, colon, HTML tags, or entities) -- In addition, they do not contain any capital letter in order to be unique in page titles (restriction inexistant in BCP47), -- but they may violate the standard format of BCP47 language tags for specific needs in MediaWiki. -- Empty/unspecified and unsupported languages are treated here in Commons using the user's language, -- instead of the local 'ContentLanguage' of the Wiki. lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end return p.formatNum(number, lang, prec, sep ~= '') end local digit = { -- substitution of decimal digits for languages not supported by mw.language:formatNum() in core Lua libraries for MediaWiki ["ml-old"] = { '൦', '൧', '൨', '൩', '൪', '൫', '൬', '൭', '൮', '൯' }, ["mn"] = { '᠐', '᠑', '᠒', '᠓', '᠔', '᠕', '᠖', '᠗', '᠘', '᠙'}, ["ta"] = { '௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯'}, ["te"] = { '౦', '౧', '౨', '౩', '౪', '౫', '౬', '౭', '౮', '౯'}, ["th"] = { '๐', '๑', '๒', '๓', '๔', '๕', '๖', '๗', '๘', '๙'} } function p.formatNum(number, lang, prec, compact) -- Do not alter the specified value when it is not a valid number, return it as is local value = tonumber(number) if value == nil then return number end -- Basic ASCII-only formatting (without paddings) number = tostring(value) -- Check the presence of an exponent (incorrectly managed in mw.language:FormatNum() and even forgotten due to an internal bug, e.g. in Hindi) local exponent local pos = string.find(number, '[Ee]') if pos ~= nil then exponent = string.sub(number, pos + 1, string.len(number)) number = string.sub(number, 1, pos - 1) else exponent = '' end -- Check the minimum precision requested prec = tonumber(prec) -- nil if not specified as a true number if prec ~= nil then prec = math.floor(prec) if prec < 0 then prec = nil -- discard an incorrect precision (not a positive integer) elseif prec > 14 then prec = 14 -- maximum precision supported by tostring(number) end end -- Preprocess the minimum precision in the ASCII string local dot if (prec or 0) > 0 then pos = string.find(number, '.', 1, true) -- plain search, no regexp if pos ~= nil then prec = pos + prec - string.len(number) -- effective number of trailing decimals to add or remove dot = '' -- already present else dot = '.' -- must be added end else dot = '' -- don't add dot prec = 0 -- don't alter the precision end if lang ~= nil and mw.language.isKnownLanguageTag(lang) == true then -- Convert number to localized digits, decimal separator, and group separators local language = mw.getLanguage(lang) if compact then number = language:formatNum(tonumber(number), { noCommafy = 'y' }) -- caveat: can load localized resources for up to 20 languages else number = language:formatNum(tonumber(number)) -- caveat: can load localized resources for up to 20 languages end -- Postprocessing the precision if prec > 0 then local zero = language:formatNum(0) number = number .. dot .. mw.ustring.rep(zero, prec) elseif prec < 0 then -- TODO: rounding of last decimal; here only truncate decimals in excess number = mw.ustring.sub(number, 1, mw.ustring.len(number) + prec) end -- Append the localized base-10 exponent without grouping separators (there's no reliable way to detect a localized leading symbol 'E') if exponent ~= '' then number = number .. 'E' .. language:formatNum(tonumber(exponent),{noCommafy=true}) end else -- not localized, ASCII only -- Postprocessing the precision if prec > 0 then number = number .. dot .. mw.string.rep('0', prec) elseif prec < 0 then -- TODO: rounding of last decimal; here only truncate decimals in excess number = mw.string.sub(number, 1, mw.string.len(number) + prec) end -- Append the base-10 exponent if exponent ~= '' then number = number .. 'E' .. exponent end end -- Special cases for substitution of ASCII digits (missing support in Lua core libraries for some languages) if digit[lang] then for i, v in ipairs(digit[lang]) do number = mw.ustring.gsub(number, tostring(i - 1), v) end end return number end return p ea5lmau3n3g443z268nz79espe8b4sj Modul:Val/units 828 5038 19202 2024-05-31T23:39:50Z Bangrapip 9 new 19202 Scribunto text/plain -- Definitions for units known to val -- File format is two strings and a return statement with them in it: -- string in quotes [=[ ... builtin_units ... ]=]. -- string in quotes [=[ ... builtin_units_long_scale ... ]=]. -- First string, builtin_units, is short-scale, second string is long scale. -- Entry format: -- One record per line, starting in first column, having 2-4 fields. -- Field separator: two or more spaces -- Between first and second fields: two or more spaces -- Between all other fields: two or more spaces, or one or more tabs -- Entries without two spaces in them are ignored. -- There must be a blank line before the first entry and after the last. -- I.e. the first two and last two characters of the string must be newlines. -- Format of entry. Two record types: -- -- One record type is a wikilink: -- Unit-code [[ pagename | Symbol-accepts-HTML-only ]] -- Text-field separator is still two spaces. Two spaces not allowed in wikilink. -- -- The other record type is all fields: -- Unit-code symbol-accepts-HTML-only pagename#section-OK -- -- Plus there is an optional field that goes at the end after two or more spaces. -- Whether it is a number or an equation or the letters SI, -- any of these three has the same function: a wikitable sorting "scale". -- It is for sorting, and it works for either record type. -- Difference is SI can't accept HTML. But SI correctly scales any SI prefix. -- (Optional fields ALIAS and NOSPACE and ANGLE are for advanced users.) -- "Invalid unit" error: -- Using SI requires that the symbol equal unit-code, so never allows HTML. -- Any difference between SI or symbol must be an SI prefix, such as k, M, or G. -- A space at the end of an entry is an error. No space at each EOL. local builtin_units = [=[ == Test == Foo [[Hz|<samp>Foo</samp>]] Baz [[Hertz|baz<sub>0</sub>]] Baz [[Kelvins|baz<sub>0</sub>]] Bar [[Foobar|bar<abbr title="super duper">0</abbr>]] quux [[Foobar|<span title="super duper 2">bar0</span>]] == Unsorted units == c0 [[Speed of light#Numerical value, notation, and units|''c''<sub>0</sub>]] lbf [[Pound (force)|<span title="pound-force">lb<sub>F</sub></span> ]] C/mol [[Faraday constant|C/mol]] C.mol-1 [[Faraday constant|C&sdot;mol<sup>−1</sup>]] C/kg [[Roentgen (unit)|C/kg]] C.kg-1 [[Roentgen (unit)|C&sdot;kg<sup>−1</sup>]] F.m-1 [[vacuum permittivity|F&sdot;m<sup>−1</sup>]] F/m [[vacuum permittivity|F/m]] e [[Elementary charge|''e'']] kB [[Kilobyte|kB]] 8e3 MB [[Megabyte|MB]] 8e6 GB [[Gigabyte|GB]] 8e9 TB [[Terabyte|TB]] 8e12 == Time and frequency == byte/s [[Data rate units|byte/s]] 8 kB/s [[Data rate units#Kilobyte per second|<span title="Kilobytes per second">kB/s</span>]] 8e3 MB/s [[Data rate units#Megabyte per second|<span title="Megabytes per second">MB/s</span>]] 8e6 GB/s [[Data rate units#Gigabyte per second|<span title="Gigabytes per second">GB/s</span>]] 8e9 TB/s [[Data rate units#Terabyte per second|<span title="Terabytes per second">TB/s</span>]] 8e12 bit/s [[Bit per second|bit/s]] 1 bps [[Bit per second|bit/s]] 1 kbit/s [[Kilobit per second|kbit/s]] 1e3 Mbit/s [[Megabit per second|Mbit/s]] 1e6 Gbit/s [[Gigabit per second|Gbit/s]] 1e9 Tbit/s [[Terabit per second|Tbit/s]] 1e12 kT/s [[Transfer (computing)|<span title="Kilotransfers per second">kT/s</span>]] 1e3 MT/s [[Transfer (computing)|<span title="Megatransfers per second">MT/s</span>]] 1e6 GT/s [[Transfer (computing)|<span title="Gigatransfers per second">GT/s</span>]] 1e9 year [[Year|year]] 31557600 years [[Year|years]] 31557600 yr [[Year#Symbols y and yr|yr]] 31557600 y [[Year|y]] 31557600 a [[Annum|a]] 31557600 Ga [[Gigaannum|Ga]] 31557600000000000 Ma [[Megaannum|Ma]] 31557600000000 ka [[Kiloannum|ka]] 31557600000 kyr [[kyr|kyr]] 31557600000 kya [[kyr|kya]] 31557600000 myr [[myr|myr]] 31557600000000 mya [[Mya (unit)|mya]] 31557600000000 byr [[Billion years|byr]] 31557600000000000 bya [[Billion years ago|bya]] 31557600000000000 Gyr [[Year#SI prefix multipliers|Ga]] 31557600000000000 BP [[Before present|BP]] uBP [[Radiocarbon dating#Calibration|<sup>14</sup>C yr BP]] BC [[Before Christ|BC]] -1 AD [[Anno Domini|AD]] 1 BCE [[Before the Common Era|BCE]] -1 CE [[Common Era|CE]] 1 s-1 [[Second|s<sup>−1</sup>]] s-2 [[Second|s<sup>−2</sup>]] s2 [[Second|s<sup>2</sup>]] s [[Second|s]] SI as [[Attosecond|s]] SI cs [[Second|s]] SI das [[Second|s]] SI ds [[Second|s]] SI Es [[Second|s]] SI fs [[Femtosecond|s]] SI Gs [[Second|s]] SI hs [[Second|s]] SI ks [[Second|s]] SI ms [[Millisecond|s]] SI µs [[Microsecond|s]] SI us [[Microsecond|s]] SI Ms [[Second|s]] SI ns [[Nanosecond|s]] SI ps [[Picosecond|s]] SI Ps [[Second|s]] SI Ts [[Second|s]] SI Ys [[Second|s]] SI ys [[Yoctosecond|s]] SI Zs [[Second|s]] SI zs [[Zeptosecond|s]] SI Hz [[Hertz|Hz]] SI aHz [[Hertz|Hz]] SI cHz [[Hertz|Hz]] SI daHz [[Hertz|Hz]] SI dHz [[Hertz|Hz]] SI EHz [[Hertz|Hz]] SI fHz [[Hertz|Hz]] SI hHz [[Hertz|Hz]] SI GHz [[Gigahertz|Hz]] SI kHz [[Kilohertz|Hz]] SI MHz [[Megahertz|Hz]] SI mHz [[Hertz|Hz]] SI uHz [[Hertz|Hz]] SI µHz [[Hertz|Hz]] SI nHz [[Hertz|Hz]] SI pHz [[Hertz|Hz]] SI PHz [[Hertz|Hz]] SI THz [[Hertz|Hz]] SI yHz [[Hertz|Hz]] SI YHz [[Hertz|Hz]] SI zHz [[Hertz|Hz]] SI ZHz [[Hertz|Hz]] SI == Length, area, volume == fb-1 [[Barn (unit)|fb<sup>−1</sup>]] mas [[Milliarcsecond|mas]] pi/648000000 m-1 [[Metre|m<sup>−1</sup>]] m-2 [[Square metre|m<sup>−2</sup>]] m-3 [[Cubic metre|m<sup>−3</sup>]] km2 [[Square kilometre|km<sup>2</sup>]] km3 [[Cubic kilometre|km<sup>3</sup>]] µm2 [[Square metre|µm<sup>2</sup>]] um2 [[Square metre|µm<sup>2</sup>]] am2 [[Square metre|am<sup>2</sup>]] cm2 [[Square centimetre|cm<sup>2</sup>]] dam2 [[Square metre|dam<sup>2</sup>]] dm2 [[Square metre|dm<sup>2</sup>]] Em2 [[Square metre|Em<sup>2</sup>]] fm2 [[Square metre|fm<sup>2</sup>]] Gm2 [[Square metre|Gm<sup>2</sup>]] hm2 [[Square metre|hm<sup>2</sup>]] mm2 [[Square metre|mm<sup>2</sup>]] Mm2 [[Square metre|Mm<sup>2</sup>]] nm2 [[Square metre|nm<sup>2</sup>]] pm2 [[Square metre|pm<sup>2</sup>]] Pm2 [[Square metre|Pm<sup>2</sup>]] Tm2 [[Square metre|Tm<sup>2</sup>]] ym2 [[Square metre|ym<sup>2</sup>]] Ym2 [[Square metre|Ym<sup>2</sup>]] zm2 [[Square metre|zm<sup>2</sup>]] Zm2 [[Square metre|Zm<sup>2</sup>]] gal [[Gallon|gal]] Gal [[Gal (unit)|Gal]] uGal [[Gal (unit)|µGal]] µGal [[Gal (unit)|µGal]] mGal [[Gal (unit)|mGal]] b [[Barn (unit)|b]] SI ab [[Barn (unit)|b]] SI cb [[Barn (unit)|b]] SI dab [[Barn (unit)|b]] SI db [[Barn (unit)|b]] SI Eb [[Barn (unit)|b]] SI fb [[Barn (unit)|b]] SI Gb [[Barn (unit)|b]] SI hb [[Barn (unit)|b]] SI kb [[Barn (unit)|b]] SI mb [[Barn (unit)|b]] SI µb [[Barn (unit)|b]] SI ub [[Barn (unit)|b]] SI Mb [[Barn (unit)|b]] SI nb [[Barn (unit)|b]] SI pb [[Barn (unit)|b]] SI Pb [[Barn (unit)|b]] SI Tb [[Barn (unit)|b]] SI Yb [[Barn (unit)|b]] SI yb [[Barn (unit)|b]] SI Zb [[Barn (unit)|b]] SI zb [[Barn (unit)|b]] SI == Velocity and acceleration == m/s2 [[Metre per second squared|m/s<sup>2</sup>]] m.s-2 [[Metre per second squared|m&sdot;s<sup>−2</sup>]] m/s [[Metre per second|m/s]] km/s [[Metre per second|km/s]] m.s-1 [[Metre per second|m&sdot;s<sup>−1</sup>]] km.s-1 [[Metre per second|km&sdot;s<sup>−1</sup>]] == Mass and energy == lbm [[Pound (mass)|<span title="pound-mass">lb<sub>m</sub></span>]] uJ [[Joule|µJ]] J.s [[Joule-second|J&sdot;s]] kWh [[Kilowatt hour|kWh]] kW.h [[Kilowatt hour|kW&sdot;h]] J/C [[Volt|J/C]] J/kg [[Joule|J/kg]] g [[Gram|g]] SI ag [[Attogram|g]] SI cg [[Centigram|g]] SI dag [[Gram|g]] SI dg [[Decigram|g]] SI Eg [[Exagram|g]] SI fg [[Femtogram|g]] SI Gg [[Gigagram|g]] SI hg [[Kilogram#SI multiples|g]] SI kg [[Kilogram|g]] SI mcg [[Microgram|g]] SI Mg [[Megagram|g]] SI mg [[Milligram|g]] SI ug [[Microgram|g]] SI µg [[Microgram|g]] SI ng [[Nanogram|g]] SI Pg [[Petagram|g]] SI pg [[Picogram|g]] SI Tg [[Tonne|g]] SI yg [[Yoctogram|g]] SI Yg [[Yottagram|g]] SI zg [[Zeptogram|g]] SI Zg [[Zettagram|g]] SI == Pressure and density == psi [[Pounds per square inch|psi]] g/cm3 [[Gram per cubic centimetre|g/cm<sup>3</sup>]] kg/m3 [[Kilogram per cubic metre|kg/m<sup>3</sup>]] kg/cm3 [[Density#Formula and common units|kg/cm<sup>3</sup>]] g/L [[Gram per litre|g/L]] g/l [[Gram per litre|g/L]] mcg/dL [[Gram per litre|µg/dL]] mcg/dl [[Gram per litre|µg/dL]] mg/mL [[Gram per litre|mg/mL]] mg/ml [[Gram per litre|mg/mL]] ug/dL [[Gram per litre|µg/dL]] ug/dl [[Gram per litre|µg/dL]] μg/dL [[Gram per litre|μg/dL]] μg/dl [[Gram per litre|μg/dL]] mg/L [[Gram per litre|mg/dL]] mg/l [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] mg/L [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] mgl-1 [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] mgL-1 [[Gram per litre|<abbr title="milligrams per liter">mg/L</abbr>]] == Temperature == degC °C ALIAS degF °F ALIAS degR °R ALIAS K [[Kelvin|K]] SI YK [[Yottakelvin|K]] SI ZK [[Zettakelvin|K]] SI EK [[Kelvin|K]] SI PK [[Petakelvin|K]] SI TK [[Terakelvin|K]] SI GK [[Gigakelvin|K]] SI MK [[Megakelvin|K]] SI kK [[Kilokelvin|K]] SI hK [[Hectokelvin|K]] SI daK [[Decakelvin|K]] SI dK [[Decikelvin|K]] SI cK [[Centikelvin|K]] SI mK [[Millikelvin|K]] SI µK [[Microkelvin|K]] SI uK [[Microkelvin|K]] SI nK [[Nanokelvin|K]] SI pK [[Picokelvin|K]] SI fK [[Femtokelvin|K]] SI aK [[Attokelvin|K]] SI zK [[Zeptokelvin|K]] SI yK [[Yoctokelvin|K]] SI == Electromagnetism == Wb [[Weber (unit)|Wb]] N.A-2 [[Permeability (electromagnetism)|N&sdot;A<sup>−2</sup>]] H.m-1 [[Permeability (electromagnetism)|H&sdot;m<sup>−1</sup>]] V/m [[Electric field|V/m]] V.m-1 [[Electric field|V&sdot;m<sup>−1</sup>]] C [[Coulomb|C]] SI YC [[Coulomb|C]] SI ZC [[Coulomb|C]] SI EC [[Coulomb|C]] SI PC [[Coulomb|C]] SI TC [[Coulomb|C]] SI GC [[Coulomb|C]] SI MC [[Coulomb|C]] SI kC [[Coulomb|C]] SI hC [[Coulomb|C]] SI daC [[Coulomb|C]] SI dC [[Coulomb|C]] SI cC [[Coulomb|C]] SI mC [[Coulomb|C]] SI µC [[Coulomb|C]] SI uC [[Coulomb|C]] SI nC [[Coulomb|C]] SI pC [[Coulomb|C]] SI fC [[Coulomb|C]] SI aC [[Coulomb|C]] SI zC [[Coulomb|C]] SI yC [[Coulomb|C]] SI F [[Farad|F]] SI YF [[Farad|F]] SI ZF [[Farad|F]] SI EF [[Farad|F]] SI PF [[Farad|F]] SI TF [[Farad|F]] SI GF [[Farad|F]] SI MF [[Farad|F]] SI kF [[Farad|F]] SI hF [[Farad|F]] SI daF [[Farad|F]] SI dF [[Farad|F]] SI cF [[Farad|F]] SI mF [[Farad|F]] SI µF [[Farad|F]] SI uF [[Farad|F]] SI nF [[Farad|F]] SI pF [[Farad|F]] SI fF [[Farad|F]] SI aF [[Farad|F]] SI zF [[Farad|F]] SI yF [[Farad|F]] SI H [[Henry (unit)|H]] SI YH [[Henry (unit)|H]] SI ZH [[Henry (unit)|H]] SI EH [[Henry (unit)|H]] SI PH [[Henry (unit)|H]] SI TH [[Henry (unit)|H]] SI GH [[Henry (unit)|H]] SI MH [[Henry (unit)|H]] SI kH [[Henry (unit)|H]] SI hH [[Henry (unit)|H]] SI daH [[Henry (unit)|H]] SI dH [[Henry (unit)|H]] SI cH [[Henry (unit)|H]] SI mH [[Henry (unit)|H]] SI µH [[Henry (unit)|H]] SI uH [[Henry (unit)|H]] SI nH [[Henry (unit)|H]] SI pH [[Henry (unit)|H]] SI fH [[Henry (unit)|H]] SI aH [[Henry (unit)|H]] SI zH [[Henry (unit)|H]] SI yH [[Henry (unit)|H]] SI A [[Ampere|A]] SI YA [[Ampere|A]] SI ZA [[Ampere|A]] SI EA [[Ampere|A]] SI PA [[Ampere|A]] SI TA [[Ampere|A]] SI GA [[Ampere|A]] SI MA [[Ampere|A]] SI kA [[Ampere|A]] SI hA [[Ampere|A]] SI daA [[Ampere|A]] SI dA [[Ampere|A]] SI cA [[Ampere|A]] SI mA [[Ampere|A]] SI µA [[Ampere|A]] SI uA [[Ampere|A]] SI nA [[Ampere|A]] SI pA [[Ampere|A]] SI fA [[Ampere|A]] SI aA [[Ampere|A]] SI zA [[Ampere|A]] SI yA [[Ampere|A]] SI V [[Volt|V]] SI YV [[Volt|V]] SI ZV [[Volt|V]] SI EV [[Volt|V]] SI PV [[Volt|V]] SI TV [[Volt|V]] SI GV [[Volt|V]] SI MV [[Volt|V]] SI kV [[Volt|V]] SI hV [[Volt|V]] SI daV [[Volt|V]] SI dV [[Volt|V]] SI cV [[Volt|V]] SI mV [[Volt|V]] SI µV [[Volt|V]] SI uV [[Volt|V]] SI nV [[Volt|V]] SI pV [[Volt|V]] SI fV [[Volt|V]] SI aV [[Volt|V]] SI zV [[Volt|V]] SI yV [[Volt|V]] SI VA [[Volt-ampere|VA]] SI YVA [[Volt-ampere|VA]] SI ZVA [[Volt-ampere|VA]] SI EVA [[Volt-ampere|VA]] SI PVA [[Volt-ampere|VA]] SI TVA [[Volt-ampere|VA]] SI GVA [[Volt-ampere|VA]] SI MVA [[Volt-ampere|VA]] SI kVA [[Volt-ampere|VA]] SI hVA [[Volt-ampere|VA]] SI daVA [[Volt-ampere|VA]] SI dVA [[Volt-ampere|VA]] SI cVA [[Volt-ampere|VA]] SI mVA [[Volt-ampere|VA]] SI µVA [[Volt-ampere|VA]] SI uVA [[Volt-ampere|VA]] SI nVA [[Volt-ampere|VA]] SI pVA [[Volt-ampere|VA]] SI fVA [[Volt-ampere|VA]] SI aVA [[Volt-ampere|VA]] SI zVA [[Volt-ampere|VA]] SI yVA [[Volt-ampere|VA]] SI R [[Rayleigh (unit)|R]] SI G [[Gauss (unit)|G]] SI aG [[Attogauss|G]] SI cG [[Centigauss|G]] SI daG [[Decagauss|G]] SI dG [[Decigauss|G]] SI EG [[Exagauss|G]] SI fG [[Femtogauss|G]] SI GG [[Gigagauss|G]] SI hG [[Hectogauss|G]] SI kG [[Kilogauss|G]] SI MG [[Megagauss|G]] SI mG [[Milligauss|G]] SI uG [[Microgauss|G]] SI µG [[Microgauss|G]] SI nG [[Nanogauss|G]] SI PG [[Petagauss|G]] SI pG [[Picogauss|G]] SI TG [[Teragauss|G]] SI yG [[Yoctogauss|G]] SI YG [[Yottagauss|G]] SI zG [[Zeptogauss|G]] SI ZG [[Zettagauss|G]] SI T [[Tesla (unit)|T]] SI aT [[Attotesla|T]] SI cT [[Centitesla|T]] SI daT [[Decatesla|T]] SI dT [[Decitesla|T]] SI ET [[Exatesla|T]] SI fT [[Femtotesla|T]] SI GT [[Gigatesla|T]] SI hT [[Hectotesla|T]] SI kT [[Kilotesla|T]] SI MT [[Megatesla|T]] SI mT [[Millitesla|T]] SI uT [[Microtesla|T]] SI µT [[Microtesla|T]] SI nT [[Nanotesla|T]] SI PT [[Petatesla|T]] SI pT [[Picotesla|T]] SI TT [[Teratesla|T]] SI yT [[Yoctotesla|T]] SI YT [[Yottatesla|T]] SI zT [[Zeptotesla|T]] SI ZT [[Zettatesla|T]] SI == Astrophysics == au [[Astronomical unit|au]] c [[Speed of light|''c'']] ly [[Light-year|ly]] Earth mass [[Earth mass|''M''<sub>⊕</sub>]] Earth radius [[Earth radius|''R''<sub>⊕</sub>]] M_Earth [[Earth mass|''M''<sub>⊕</sub>]] R_Earth [[Earth radius|''R''<sub>⊕</sub>]] M+ [[Earth mass|''M''<sub>⊕</sub>]] R+ [[Earth radius|''R''<sub>⊕</sub>]] Jupiter mass [[Jupiter mass|''M''<sub>J</sub>]] Jupiter radius [[Jupiter radius|''R''<sub>J</sub>]] M_Jupiter [[Jupiter mass|''M''<sub>J</sub>]] R_Jupiter [[Jupiter radius|''R''<sub>J</sub>]] Solar mass [[Solar mass|''M''<sub>&#x2609;</sub>]] solar mass [[Solar mass|''M''<sub>&#x2609;</sub>]] M_Solar [[Solar mass|''M''<sub>&#x2609;</sub>]] M_solar [[Solar mass|''M''<sub>&#x2609;</sub>]] R_Solar [[Solar radius|''R''<sub>&#x2609;</sub>]] R_solar [[Solar radius|''R''<sub>&#x2609;</sub>]] Solar radius [[Solar radius|''R''<sub>&#x2609;</sub>]] solar radius [[Solar radius|''R''<sub>&#x2609;</sub>]] Solar luminosity [[Solar luminosity|''L''<sub>&#x2609;</sub>]] solar luminosity [[Solar luminosity|''L''<sub>&#x2609;</sub>]] L_solar [[Solar luminosity|''L''<sub>&#x2609;</sub>]] L_Solar [[Solar luminosity|''L''<sub>&#x2609;</sub>]] Lo [[Solar luminosity|''L''<sub>&#x2609;</sub>]] pc2 [[Parsec|pc<sup>2</sup>]] pc3 [[Parsec|pc<sup>3</sup>]] kpc2 [[Parsec#Parsecs and kiloparsecs|kpc<sup>2</sup>]] kpc3 [[Parsec#Parsecs and kiloparsecs|kpc<sup>3</sup>]] kpc [[Parsec#Parsecs and kiloparsecs|kpc]] Mpc2 [[Parsec#Megaparsecs and gigaparsecs|Mpc<sup>2</sup>]] Mpc3 [[Parsec#Megaparsecs and gigaparsecs|Mpc<sup>3</sup>]] Mpc [[Parsec#Megaparsecs and gigaparsecs|Mpc]] Gpc2 [[Parsec#Megaparsecs and gigaparsecs|Gpc<sup>2</sup>]] Gpc3 [[Parsec#Megaparsecs and gigaparsecs|Gpc<sup>3</sup>]] Gpc [[Parsec#Megaparsecs and gigaparsecs|Gpc]] == Nuclear physics and chemistry == cm-1 [[Wavenumber|cm<sup>−1</sup>]] u [[Unified atomic mass unit|u]] osmol [[Osmole (unit)|osmol]] Osm [[Osmole (unit)|Osm]] M [[Molarity|M]] TM [[Molarity|M]] SI GM [[Molarity|M]] SI MM [[Molarity|M]] SI kM [[Molarity|M]] SI hM [[Molarity|M]] SI daM [[Molarity|M]] SI dM [[Molarity|M]] SI cM [[Molarity|M]] SI mM [[Molarity|M]] SI uM [[Molarity|M]] 1e-6 nM [[Molarity|M]] SI pM [[Molarity|M]] SI kg/mol [[Molar mass|M]] kg.mol-1 [[Molar mass|kg&sdot;mol<sup>−1</sup>]] g/mol [[Molar mass|g/mol]] g.mol-1 [[Molar mass|g&sdot;mol<sup>−1</sup>]] eV/c2 [[Electronvolt#Mass|eV/''c''<sup>2</sup>]] keV/c2 [[Electronvolt#Mass|keV/''c''<sup>2</sup>]] MeV/c2 [[Electronvolt#Mass|MeV/''c''<sup>2</sup>]] GeV/c2 [[Electronvolt#Mass|GeV/''c''<sup>2</sup>]] TeV/c2 [[Electronvolt#Mass|TeV/''c''<sup>2</sup>]] µN [[Nuclear magneton|µ<span style="display:inline-block;margin-bottom:-0.3em;vertical-align:-0.4em;line-height:1.2em;font-size:85%;text-align:left"><br />N</span>]] µB [[Bohr magneton|µ<span style="display:inline-block;margin-bottom:-0.3em;vertical-align:-0.4em;line-height:1.2em;font-size:85%;text-align:left"><br />B</span>]] eV [[Electronvolt|eV]] mev [[Electronvolt|meV]] keV [[Electronvolt|keV]] MeV [[Electronvolt|MeV]] GeV [[Electronvolt|GeV]] TeV [[Electronvolt|TeV]] mol-1 [[Avogadro constant|mol<sup>−1</sup>]] J/mol [[Joule per mole|J/mol]] J.mol-1 [[Joule per mole|J&sdot;mol<sup>−1</sup>]] kJ.mol-1 [[Joule per mole|kJ&sdot;mol<sup>−1</sup>]] kJ/mol [[Joule per mole|kJ/mol]] MJ.mol-1 [[Joule per mole|MJ&sdot;mol<sup>−1</sup>]] MJ/mol [[Joule per mole|MJ/mol]] GJ/mol [[Joule per mole|GJ/mol]] GJ.mol-1 [[Joule per mole|GJ&sdot;mol<sup>−1</sup>]] TJ.mol-1 [[Joule per mole|TJ&sdot;mol<sup>−1</sup>]] TJ/mol [[Joule per mole|TJ/mol]] == Numbers and phrases == pp [[Page (paper)|pp]] ppb [[Parts per billion|ppb]] 1e-9 ppm [[Parts per million|ppm]] 1e-6 billiard [[Orders of magnitude (numbers)#1015|billiard]] 1e15 billion [[1,000,000,000|billion]] 1e9 billionth [[1,000,000,000|billionth]] 1e-9 billionths [[1,000,000,000|billionths]] 1e-9 decilliard [[Orders of magnitude (numbers)#1063|decilliard]] 1e63 decillion [[Orders of magnitude (numbers)#1033|decillion]] 1e33 decillionth [[Orders of magnitude (numbers)#1033|decillionth]] 1e-33 decillionths [[Orders of magnitude (numbers)#1033|decillionths]] 1e-33 milliard [[1,000,000,000|milliard]] 1e9 million [[Million|million]] 1e6 millionth [[Million|millionth]] 1e-6 millionths [[Million|millionths]] 1e-6 nonilliard [[Orders of magnitude (numbers)#1057|nonilliard]] 1e57 nonillion [[Orders of magnitude (numbers)#1030|nonillion]] 1e30 nonillionth [[Orders of magnitude (numbers)#1030|nonillionth]] 1e-30 nonillionths [[Orders of magnitude (numbers)#1030|nonillionths]] 1e-30 octilliard [[Orders of magnitude (numbers)#1051|octilliard]] 1e51 octillion [[Orders of magnitude (numbers)#1027|octillion]] 1e27 octillionth [[Orders of magnitude (numbers)#1027|octillionth]] 1e-27 octillionths [[Orders of magnitude (numbers)#1027|octillionths]] 1e-27 quadrilliard [[Orders of magnitude (numbers)#1027|quadrilliard]] 1e27 quadrillion [[Orders of magnitude (numbers)#1015|quadrillion]] 1e15 quadrillionth [[Orders of magnitude (numbers)#1015|quadrillionth]] 1e-15 quadrillionths [[Orders of magnitude (numbers)#1015|quadrillionths]] 1e-15 quintilliard [[Orders of magnitude (numbers)#1033|quintilliard]] 1e33 quintillion [[Orders of magnitude (numbers)#1018|quintillion]] 1e18 quintillionth [[Orders of magnitude (numbers)#1018|quintillionth]] 1e-18 quintillionths [[Orders of magnitude (numbers)#1018|quintillionths]] 1e-18 septilliard [[Orders of magnitude (numbers)#1045|septilliard]] 1e45 septillion [[Orders of magnitude (numbers)#1024|septillion]] 1e24 septillionth [[Orders of magnitude (numbers)#1024|septillionth]] 1e-24 septillionths [[Orders of magnitude (numbers)#1024|septillionths]] 1e-24 sextilliard [[Orders of magnitude (numbers)#1039|sextilliard]] 1e39 sextillion [[Orders of magnitude (numbers)#1021|sextillion]] 1e21 sextillionth [[Orders of magnitude (numbers)#1021|sextillionth]] 1e-21 sextillionths [[Orders of magnitude (numbers)#1021|sextillionths]] 1e-21 trilliard [[Orders of magnitude (numbers)#1021|trilliard]] 1e21 trillion [[Orders of magnitude (numbers)#1012|trillion]] 1e12 trillionth [[Orders of magnitude (numbers)#1012|trillionth]] 1e-12 trillionths [[Orders of magnitude (numbers)#1012|trillionths]] 1e-12 == Angles == % % Percent ANGLE 0.01 percent % Percent ANGLE 0.01 per cent % Percent ANGLE 0.01 ‰ ‰ Per mil ANGLE 1e-3 per mil ‰ Per mil ANGLE 1e-3 per mill ‰ Per mil ANGLE 1e-3 per mille ‰ Per mil ANGLE 1e-3 permil ‰ Per mil ANGLE 1e-3 permill ‰ Per mil ANGLE 1e-3 permille ‰ Per mil ANGLE 1e-3 ° ° Degree (angle) ANGLE pi/180 deg ° Degree (angle) ANGLE pi/180 ' ′ Minute of arc ANGLE pi/10800 ′ ′ Minute of arc ANGLE pi/10800 arcmin ′ Minute of arc ANGLE pi/10800 arcminute ′ Minute of arc ANGLE pi/10800 " ″ Second of arc ANGLE pi/648000 ″ ″ Second of arc ANGLE pi/648000 arcsec ″ Second of arc ANGLE pi/648000 arcsecond ″ Second of arc ANGLE pi/648000 ]=] -- If val has "|long scale=on" the following definitions are used -- (then, if not found here, the normal definitions are used). -- Unit code [[Link|Symbol]] Flags/Scale local builtin_units_long_scale = [=[ == Long scale numbers and phrases == billion [[Orders of magnitude (numbers)#1012|billion]] 1e12 billionth [[Orders of magnitude (numbers)#1012|billionth]] 1e-12 billionths [[Orders of magnitude (numbers)#1012|billionths]] 1e-12 decillion [[Orders of magnitude (numbers)#1060|decillion]] 1e60 decillionth [[Orders of magnitude (numbers)#1060|decillionth]] 1e-60 decillionths [[Orders of magnitude (numbers)#1060|decillionths]] 1e-60 nonillion [[Orders of magnitude (numbers)#1054|nonillion]] 1e54 nonillionth [[Orders of magnitude (numbers)#1054|nonillionth]] 1e-54 nonillionths [[Orders of magnitude (numbers)#1054|nonillionths]] 1e-54 octillion [[Orders of magnitude (numbers)#1048|octillion]] 1e48 octillionth [[Orders of magnitude (numbers)#1048|octillionth]] 1e-48 octillionths [[Orders of magnitude (numbers)#1048|octillionths]] 1e-48 quadrillion [[Orders of magnitude (numbers)#1024|quadrillion]] 1e24 quadrillionth [[Orders of magnitude (numbers)#1024|quadrillionth]] 1e-24 quadrillionths [[Orders of magnitude (numbers)#1024|quadrillionths]] 1e-24 quintillion [[Orders of magnitude (numbers)#1030|quintillion]] 1e30 quintillionth [[Orders of magnitude (numbers)#1030|quintillionth]] 1e-30 quintillionths [[Orders of magnitude (numbers)#1030|quintillionths]] 1e-30 septillion [[Orders of magnitude (numbers)#1042|septillion]] 1e42 septillionth [[Orders of magnitude (numbers)#1042|septillionth]] 1e-42 septillionths [[Orders of magnitude (numbers)#1042|septillionths]] 1e-42 sextillion [[Orders of magnitude (numbers)#1036|sextillion]] 1e36 sextillionth [[Orders of magnitude (numbers)#1036|sextillionth]] 1e-36 sextillionths [[Orders of magnitude (numbers)#1036|sextillionths]] 1e-36 trillion [[Orders of magnitude (numbers)#1018|trillion]] 1e18 trillionth [[Orders of magnitude (numbers)#1018|trillionth]] 1e-18 trillionths [[Orders of magnitude (numbers)#1018|trillionths]] 1e-18 ]=] return { builtin_units = builtin_units, builtin_units_long_scale = builtin_units_long_scale } m7wqwrnc3nca3z6upt5x4bmynaq8gh4 Sablonan:United States topic 10 5039 19214 19204 2024-06-01T00:13:51Z Bangrapip 9 19214 wikitext text/x-wiki {{#invoke:navbox|navbox | name = {{{name|United States topic}}} | title = {{#if:{{{title|}}} | {{{title}}} | [[{{{prefix|}}} {{#if:{{{prefix|}}} |{{#if:{{{suffix|}}} | |the}} }} United States{{{suffix|}}}]] }} | state = {{{state<includeonly>|autocollapse</includeonly>}}} | navbar = {{{navbar|Tnavbar}}} | image = {{{image|}}} | titlestyle = {{{titlestyle|}}} | bodystyle = {{{bodystyle|}}} | abovestyle = {{{abovestyle|}}} | belowstyle = {{{belowstyle|}}} | groupstyle = {{{groupstyle|}}} | basestyle = {{{basestyle|}}} | bodyclass = hlist | above = {{{above|}}} | group1 = {{{group1|Negeri}}} | list1 = * [[{{{prefix|}}} Alabama{{{suffix|}}}|Alabama]] * [[{{{prefix|}}} Alaska{{{suffix|}}}|Alaska]] * [[{{{prefix|}}} Arisona{{{suffix|}}}|Arisona]] * [[{{{prefix|}}} Arkansas{{{suffix|}}}|Arkansas]] * [[{{{prefix|}}} Dakota Kidul{{{suffix|}}}|Dakota Kidul]] * [[{{{prefix|}}} Dakota Lor{{{suffix|}}}|Dakota Lor]] * [[{{{prefix|}}} Délawara{{{suffix|}}}|Délawara]] * [[{{{prefix|}}} {{{GA|Géorgi (negeri di AS)}}}{{{suffix|}}}|Géorgi]] * [[{{{prefix|}}} Hawai{{{suffix|}}}|Hawai]] * [[{{{prefix|}}} Idaho{{{suffix|}}}|Idaho]] * [[{{{prefix|}}} Ilinoi{{{suffix|}}}|Ilinoi]] * [[{{{prefix|}}} Indiana{{{suffix|}}}|Indiana]] * [[{{{prefix|}}} Iowa{{{suffix|}}}|Iowa]] * [[{{{prefix|}}} Kansas{{{suffix|}}}|Kansas]] * [[{{{prefix|}}} Kaliporni{{{suffix|}}}|Kaliporni]] * [[{{{prefix|}}} Karolina Kidul{{{suffix|}}}|Karolina Kidul]] * [[{{{prefix|}}} Karolina Lor{{{suffix|}}}|Karolina Lor]] * [[{{{prefix|}}} Kentaki{{{suffix|}}}|Kentaki]] * [[{{{prefix|}}} Kolorado{{{suffix|}}}|Kolorado]] * [[{{{prefix|}}} Konèktikat{{{suffix|}}}|Konèktikat]] * [[{{{prefix|}}} Luisiana{{{suffix|}}}|Luisiana]] * [[{{{prefix|}}} Mèn{{{suffix|}}}|Mèn]] * [[{{{prefix|}}} Marilan{{{suffix|}}}|Marilan]] * [[{{{prefix|}}} Masacusèt{{{suffix|}}}|Masacusèt]] * [[{{{prefix|}}} Micigan{{{suffix|}}}|Micigan]] * [[{{{prefix|}}} Minèsota{{{suffix|}}}|Minèsota]] * [[{{{prefix|}}} Misisipi{{{suffix|}}}|Misisipi]] * [[{{{prefix|}}} Misuri{{{suffix|}}}|Misuri]] * [[{{{prefix|}}} Montana{{{suffix|}}}|Montana]] * [[{{{prefix|}}} Nèbraska{{{suffix|}}}|Nèbraska]] * [[{{{prefix|}}} Nèwada{{{suffix|}}}|Nèwada]] * [[{{{prefix|}}} Niu-Hamsèr{{{suffix|}}}|Niu-Hamsèr]] * [[{{{prefix|}}} Niu-Jèrsi{{{suffix|}}}|Niu-Jèrsi]] * [[{{{prefix|}}} Niu-Mèksiko{{{suffix|}}}|Niu-Mèksiko]] * [[{{{prefix|}}} {{{NY|Niu-Yorek (negeri di AS)}}}{{{suffix|}}}|Niu-Yorek]]<!-- Intentional pipe to enable repair of links intended for New York City; please obtain consensus before editing this link. --> * [[{{{prefix|}}} Ohio{{{suffix|}}}|Ohio]] * [[{{{prefix|}}} Oklahoma{{{suffix|}}}|Oklahoma]] * [[{{{prefix|}}} Orégon{{{suffix|}}}|Orégon]] * [[{{{prefix|}}} Pènsilwania{{{suffix|}}}|Pènsilwania]] * [[{{{prefix|}}} Pulo Rod{{{suffix|}}}|Pulo Rod]] * [[{{{prefix|}}} Tèksas{{{suffix|}}}|Tèksas]] * [[{{{prefix|}}} Tènèsi{{{suffix|}}}|Tènèsi]] * [[{{{prefix|}}} Utah{{{suffix|}}}|Utah]] * [[{{{prefix|}}} {{{WA|Wasingten (negeri di AS)}}}{{{suffix|}}}|Wasingten ]] * [[{{{prefix|}}} Wèrmon{{{suffix|}}}|Wèrmon]] * [[{{{prefix|}}} Wirginia{{{suffix|}}}|Wirginia]] * [[{{{prefix|}}} Wirginia Kulon{{{suffix|}}}|Wirginia Kulon]] * [[{{{prefix|}}} Wiskonsin{{{suffix|}}}|Wiskonsin]] * [[{{{prefix|}}} Wioming{{{suffix|}}}|Wioming]] | group2 = {{#if:{{{exclude-wdc|}}} | | [[Kedemangan serèkat]] }} | list2 = {{#if:{{{exclude-wdc|}}} | | [[{{{prefix|}}} {{{DC|Wasingten, D.K.}}}{{{suffix|}}}|{{{DC-text|Wasingten, D.K.}}}]] }} | group3 = {{#if:{{{exclude-ter|}}} | | [[Wilayah Amrik Serèkat|Wilayah]] }} | list3 = {{#if:{{{exclude-ter|}}} | | *[[{{{prefix|}}} Guam{{{suffix|}}}|Guam]] *[[{{{prefix|}}} {{#if:{{{prefix|}}} | {{#if:{{{suffix|}}} | |the}} }} Pulo Mariana Lor{{{suffix|}}}|Pulo Mariana Lor]] * [[{{{prefix|}}} {{#if:{{{prefix|}}} | {{#if:{{{suffix|}}} | |the}} }} Pulo Perawan Amrik{{{suffix|}}}|Pulo Perawan Amrik]] * [[{{{prefix|}}} Porto Riko{{{suffix|}}}|Porto Riko]] * [[{{{prefix|}}} Samoa Amrik{{{suffix|}}}|Samoa Amrik]] }} | group4 = {{#if:{{{exclude-isl|}}} | | [[United States Minor Outlying Islands|Outlying islands]]}} | list4 = {{#if:{{{exclude-isl|}}} | | {{#ifexist:{{{prefix|}}} Baker Island{{{suffix|}}} | * [[{{{prefix|}}} Baker Island{{{suffix|}}}|Baker Island]]|}}{{#ifexist:{{{prefix|}}} Howland Island{{{suffix|}}} | * [[{{{prefix|}}} Howland Island{{{suffix|}}}|Howland Island]]|}}{{#ifexist:{{{prefix|}}} Jarvis Island{{{suffix|}}} | * [[{{{prefix|}}} Jarvis Island{{{suffix|}}}|Jarvis Island]]|}}{{#ifexist:{{{prefix|}}} Johnston Atoll{{{suffix|}}} | * [[{{{prefix|}}} Johnston Atoll{{{suffix|}}}|Johnston Atoll]]|}}{{#ifexist:{{{prefix|}}} Kingman Reef{{{suffix|}}} | * [[{{{prefix|}}} Kingman Reef{{{suffix|}}}|Kingman Reef]]|}}{{#ifexist:{{{prefix|}}} Midway Atoll{{{suffix|}}} | * [[{{{prefix|}}} Midway Atoll{{{suffix|}}}|Midway Atoll]]|}}{{#ifexist:{{{prefix|}}} Navassa Island{{{suffix|}}} | * [[{{{prefix|}}} Navassa Island{{{suffix|}}}|Navassa Island]]|}}{{#ifexist:{{{prefix|}}} Palmyra Atoll{{{suffix|}}} | * [[{{{prefix|}}} Palmyra Atoll{{{suffix|}}}|Palmyra Atoll]]|}}{{#ifexist:{{{prefix|}}} Wake Island{{{suffix|}}} | * [[{{{prefix|}}} Wake Island{{{suffix|}}}|Wake Island]]|}} }}<noinclude><!-- parameters to add an additional group/list --></noinclude> | group5 = {{{group5|}}} | list5 = {{{list5|}}} | group6 = {{{group6|}}} | list6 = {{{list6|}}} | below = {{{below|}}} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> rvir4cqpqodzwj65zhbsx2uf9liityu Sablonan:Pembagèan pulitik di Amrik Serèkat 10 5040 19216 19215 2024-06-01T00:15:43Z Bangrapip 9 19216 wikitext text/x-wiki {{United States topic <!-- passed through to Template:Navbox --> |name = United States political divisions |title = Pembagèan atur negeri di Amrik Serèkat |state = {{{state|{{{1|<noinclude>autocollapse</noinclude>}}}}}} |bodystyle = text-align:left; |groupstyle = text-align:right; vertical-align:top; <!-- specific to Template:United States topic --> | group5 = [[Indian reservation]]s | list5 = *[[List of Indian reservations in the United States|List of Indian reservations]] | group6 = [[Concessions and leases in international relations|International concessions]] | list6 = *[[Guantanamo Bay Naval Base|Guantanamo Bay]] *[[Pituffik Space Base|Pituffik]] | group7 = Others | list7 = *[[Federal enclave]] |above=[[Daptar negeri èn wilayah Amrik Serèkat|Daptar negeri èn wilayah]] }}<noinclude> {{Documentation}} </noinclude> 0hs04n6emmvddzvfv1zd6ratvopkdwe Géorgia (negeri) 0 5041 19207 2024-06-01T00:03:27Z Bangrapip 9 Bangrapip mindahin [[Géorgia (negeri)]] ke [[Géorgi (negeri di AS)]] 19207 wikitext text/x-wiki #ALIH [[Géorgi (negeri di AS)]] 9fiohhb7n7o4v2qrgue674og1qby7el Niu-Yorek (negeri) 0 5042 19209 2024-06-01T00:05:59Z Bangrapip 9 Bangrapip mindahin [[Niu-Yorek (negeri)]] ke [[Niu-Yorek (negeri di AS)]] 19209 wikitext text/x-wiki #ALIH [[Niu-Yorek (negeri di AS)]] mr7t31ueq7g30af6h7hfyv2xo8fjsm4 Sablonan:Formatnum 10 5043 19218 2024-06-01T00:19:21Z Bangrapip 9 new 19218 wikitext text/x-wiki <strong class="error">Use the colon (<code>:</code>) to invoke the [[mw:Help:Magic words|magic word]] directly instead of the pipe (<code>|</code>) which invokes the template.</strong><noinclude> {{documentation|content= {{transclusionless}} Error message for when people attempt to invoke [[mw:Help:Magic words#Formatting]] and informing them of the difference between templates and magic words. == See also == * {{tl|DEFAULTSORT}} }} </noinclude> m6wqbdyva3hng3mb3msjculc7sbcqy0 Sablonan:Transclusionless 10 5044 19219 2024-06-01T00:19:32Z Bangrapip 9 new 19219 wikitext text/x-wiki {{Mbox|text=This template {{Yesno|{{{should|}}}|yes=should|no=may}} have no transclusions, because {{{reason|it is substituted by a tool or script, it is used as part of a short-term or less active Wikipedia process, or for some other reason}}}.}}<!-- --><includeonly>{{#switch: {{SUBPAGENAME}} |doc |sandbox= |[[Category:Wikipedia transclusionless templates]]}}</includeonly><noinclude>{{Documentation}}</noinclude> g6qipj2y8udyqc9gsgdshy1v8skpi6d Sablonan:Start date and age 10 5045 19220 2024-06-01T01:24:14Z Bangrapip 9 new 19220 wikitext text/x-wiki <includeonly><!-- IMPLEMENTATION OF DATE -->{{#if: {{{1|}}}<!-- -->|{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{#ifeq:{{yesno|{{{df|no}}}}}|yes<!-- -->|{{#expr:{{{3}}}}}&nbsp;{{MONTHNAME|{{{2}}}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{#expr:{{{3}}}}},<!-- -->}} {{{1}}}<!-- -->|{{MONTHNAME|{{{2}}}}}&nbsp;{{{1}}}<!-- -->}}<!-- -->|{{{1}}}<!-- -->}}<!-- --><span class="noprint">{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes||&#059;}}<!-- -->{{#ifeq:{{yesno|{{{br|no}}}}}|yes|<br/>|&#032;}}<!-- -->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|(}}<!-- -->{{#if: {{{2|}}}<!-- -->|{{#if: {{{3|}}}<!-- -->|{{time ago|{{{1}}}-{{{2}}}-{{{3}}}|min_magnitude=days}}<!-- -->|{{years or months ago|{{{1}}}|{{#time:n|1-{{trim|{{{2}}}}}-1}}}}<!-- -->}}<!-- -->|{{#iferror:{{#expr:{{{1}}}}}<!-- -->|{{time ago|{{{1}}}|min_magnitude=days}}<!-- -->|{{years or months ago|{{{1}}}}}<!-- -->}}<!-- -->}}<!-- -->{{#ifeq:{{yesno|{{{paren|{{{p|no}}}}}}}}|yes|)}}</span><!-- -->|<!--first parameter is missing.-->{{#if: {{{2|}}}|{{Error|Error: first parameter is missing.|tag=span}}<!-- -->|{{#if: {{{3|}}}|{{Error|Error: first parameter is missing.|tag=span}} }} }}<!-- -->}}<!-- IMPLEMENTATION OF microformat date classes --><span style="display:none">&#160;(<span class="{{#ifeq:{{yesno|{{{end|no}}}}}|yes|dtend|bday dtstart published updated}}"><!-- -->{{#if: {{{1|}}}<!-- -->|{{{1}}}<!-- -->{{#if: {{{2|}}}<!-- -->| -{{#time:m|1-{{trim|{{{2}}}}}-1}}<!-- -->{{#if: {{{3|}}}<!-- -->| -{{padleft:{{{3}}}|2|0}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- --></span>)</span></includeonly><noinclude> {{documentation}} </noinclude> 10rgyk9zmehgbypadang1wa3rwwkugp Sablonan:Time ago 10 5046 19221 2024-06-01T01:25:26Z Bangrapip 9 new 19221 wikitext text/x-wiki {{#invoke:Time ago|main}}<noinclude> {{documentation}} <!-- Categories go in the /doc subpage and interwikis go in Wikidata. --> </noinclude> mzprrwbd409g2cer41ys035v9oay1od Modul:Time ago 828 5047 19222 2024-06-01T01:30:13Z Bangrapip 9 new 19222 Scribunto text/plain -- Implement [[Template:Time ago]] local numberSpell, yesno -- lazy load function numberSpell(arg) numberSpell = require('Module:NumberSpell')._main return numberSpell(arg) end function yesno(arg) yesno = require('Module:Yesno') return yesno(arg) end local p = {} -- Table to convert entered text values to numeric values. local timeText = { ['seconds' or 'sekon'] = 1, ['minutes' or 'menit'] = 60, ['hours' or 'jem'] = 3600, ['days' or 'ari'] = 86400, ['weeks' or 'minggu'] = 604800, ['months' or 'bulan'] = 2629800, -- 365.25 * 24 * 60 * 60 / 12 ['years' or 'tahon'] = 31557600 } -- Table containing tables of possible units to use in output. local timeUnits = { [1] = { 'sekon', 'sekon', "sekon", "sekon" }, [60] = { 'menit', 'menit', "menit", "menit" }, [3600] = { 'jem', 'jem', "jem", "jem" }, [86400] = { 'ari', 'ari', "ari", "ari" }, [604800] = { 'minggu', 'minggu', "minggu", "minggu", unit = 'mgg' }, [2629800] = { 'bulan', 'bulan', "bulan", "bulan", unit = 'bln' }, [31557600] = { 'tahon', 'tahon', "tahon", "tahon", unit = 'thn' } } function p._main( args ) -- Initialize variables local lang = mw.language.getContentLanguage() local auto_magnitude_num local min_magnitude_num local magnitude = args.magnitude local min_magnitude = args.min_magnitude local purge = args.purge -- Add a purge link if something (usually "yes") is entered into the purge parameter if purge then purge = ' <span class="plainlinks">([' .. mw.title.getCurrentTitle():fullUrl('action=purge') .. ' purge])</span>' else purge = '' end -- Check that the entered timestamp is valid. If it isn't, then give an error message. local success, inputTime = pcall( lang.formatDate, lang, 'xnU', args[1] ) if not success then return '<strong class="error">Error: first parameter cannot be parsed as a date or time.</strong>' end -- Store the difference between the current time and the inputted time, as well as its absolute value. local timeDiff = lang:formatDate( 'xnU' ) - inputTime local absTimeDiff = math.abs( timeDiff ) if magnitude then auto_magnitude_num = 0 min_magnitude_num = timeText[magnitude] else -- Calculate the appropriate unit of time if it was not specified as an argument. local autoMagnitudeData = { { factor = 2, amn = 31557600 }, { factor = 2, amn = 2629800 }, { factor = 2, amn = 86400 }, { factor = 2, amn = 3600 }, { factor = 2, amn = 60 } } for _, t in ipairs( autoMagnitudeData ) do if absTimeDiff / t.amn >= t.factor then auto_magnitude_num = t.amn break end end auto_magnitude_num = auto_magnitude_num or 1 if min_magnitude then min_magnitude_num = timeText[min_magnitude] else min_magnitude_num = -1 end end if not min_magnitude_num then -- Default to seconds if an invalid magnitude is entered. min_magnitude_num = 1 end local result_num local magnitude_num = math.max( min_magnitude_num, auto_magnitude_num ) local unit = timeUnits[magnitude_num].unit if unit and absTimeDiff >= 864000 then local Date = require('Module:Date')._Date local input = lang:formatDate('Y-m-d H:i:s', args[1]) -- Date needs a clean date input = Date(input) if input then local id if input.hour == 0 and input.minute == 0 then id = 'currentdate' else id = 'currentdatetime' end result_num = (Date(id) - input):age(unit) end end result_num = result_num or math.floor ( absTimeDiff / magnitude_num ) local punctuation_key, suffix if timeDiff >= 0 then -- Past if result_num == 1 then punctuation_key = 1 else punctuation_key = 2 end if args.ago == '' then suffix = '' else suffix = ' ' .. (args.ago or 'uda') end else -- Future if args.ago == '' then suffix = '' if result_num == 1 then punctuation_key = 1 else punctuation_key = 2 end else suffix = ' lagi' if result_num == 1 then punctuation_key = 3 else punctuation_key = 4 end end end local result_unit = timeUnits[ magnitude_num ][ punctuation_key ] -- Convert numerals to words if appropriate. local spell_out = args.spellout local spell_out_max = tonumber(args.spelloutmax) local result_num_text if spell_out and ( ( spell_out == 'auto' and 1 <= result_num and result_num <= 9 and result_num <= ( spell_out_max or 9 ) ) or ( yesno( spell_out ) and 1 <= result_num and result_num <= 100 and result_num <= ( spell_out_max or 100 ) ) ) then result_num_text = numberSpell( result_num ) else result_num_text = tostring( result_num ) end -- numeric or string local numeric_out = args.numeric local result = "" if numeric_out then result = tostring( result_num ) else result = result_num_text .. ' ' .. result_unit .. suffix -- Spaces for suffix have been added in earlier. end return result .. purge end function p.main( frame ) local args = require( 'Module:Arguments' ).getArgs( frame, { valueFunc = function( k, v ) if v then v = v:match( '^%s*(.-)%s*$' ) -- Trim whitespace. if k == 'uda' or v ~= '' then return v end end return nil end, wrappers = 'Template:Time ago' }) return p._main( args ) end return p 55pnxty50a2wq2shxl9isr42ulksig4 Pager Alam 0 5048 19226 2024-06-01T04:02:21Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Pager Alam]] ke [[Kota Pager Alam]] 19226 wikitext text/x-wiki #ALIH [[Kota Pager Alam]] a09kc2yxj9ydd80gpchj1zand6xsncj Rèkening bank 0 5057 19251 2024-06-01T05:10:51Z Bangrapip 9 Bangrapip mindahin [[Rèkening bank]] ke [[Rèkening bang]] 19251 wikitext text/x-wiki #ALIH [[Rèkening bang]] t4bn9qsk3ocvmwxv85cxwg76p5pndw7 Bestèl-mè'rad 0 5058 19273 19272 2024-06-01T05:48:51Z Badak Jawa 13 19273 wikitext text/x-wiki [[Gepokan:UK_McDonald's_drive-through_windows.jpg|ka|jmpl|McDonald's punya jendéla bestèl-mè'rad di Inggris.]] [[Gepokan:Rally's_drive-through.jpg|ka|jmpl|Berapa rèrodan daharan tinggal dahar, kaya' [[Rally]] nyang pernahnya deket [[Niu-Orléan]], [[Luisiana]], ngelah dua bèdèng bestèl-mèrad.]] [[Gepokan:Post_office_drivethrough_lane.jpg|ka|jmpl|[[Bis]] jaban-mè'rad di [[Ladènan pos di Amrik Serèkat|AS]].]] '''Bestèl-mè'rad'''{{Efn|Bakal ladènan nyang bestèlan.}} (hurup Arab Gundul: {{Script|Arabic|بستيل معراج}}) atawa '''jaban-mè'rad'''{{Efn|Bakal ladènan nyang bukan bestèlan}} {{Script|Arabic|جابن معراج}}) ({{lang-en|drive-through}} atawa {{lang|en|drive-thru}}) entu jenis ladènan [[Daharan bestèl-indit|bestèl-indit]] nyang diderakin ama [[usaha]], nyang penglanggannya bisa maké ladènan atawa ngebeli atu buatan sonder mudun deri [[Mobil|mubil]] atawa [[Motor|mostor]]. Ni macem punya cara, sanonya, dikenalin di [[Amrik Serèkat]] tahon 1930-an ama Jordan Martin,<ref>Robert J. Sickels (ed), ''The 1940s'', Greenwood Press, 2004, p. 107.</ref> èn semprakan entu wayah pating merontok ke negara-negara laènnya. Ladènan bestèl-mè'rad atawa jaban-mè'rad pertama nyang tau kecatet entu ladènan [[tukang bang]] ama ''Grand National Bank'' di [[Sint-Lodewèk, Misuri]] tahon 1930.<ref>{{cite web|url=https://books.google.com/books?id=T-QDAAAAMBAJ&pg=-PA13&dq=Popular+Science+1930+plane+%22Popular+Mechanics%22#v=onepage|title=Popular Mechanics|page=13|website=Books.google.com|date=July 1930|publisher=Hearst Magazines|accessdate=2016-06-02}}</ref> Di [[Indonésia]] kendiri, orang mah pada taunya ni ladènan ama geroan ''drive-thru''. Ni setilah punya mula-mulainnya entu masing "sepongga-sondernama". == Catetan == {{notelist}} == Ruju'an == {{reflist}} [[Bangsaan:Gandaran]] [[Bangsaan:Warung madang]] [[Bangsaan:Ladènan]] 2nrlfkpzbz3hygio3wss18hhhvlf9f1 Tukang bang 0 5059 19275 19274 2024-06-01T05:50:04Z Bangrapip 9 19275 wikitext text/x-wiki [[File:Bank_Muamalat.JPG|pra=https://id.wikipedia.org/wiki/File:Bank_Muamalat.JPG|jmpl|Tukang bang [[Bang Muamalat Indonésia|Bang Muamalat]] punya cawang]] '''Tukang bang''' (hurup Arab Gundul: {{Script|Arabic|توکڠ بڠک}}; {{lang-en|bank teller}}) entu pegawé [[bang]] nyang ubung-ubungan langsung ama nasabahnya. Di berapa tempat, ni macem punya pegawé juga' digero' jadi '''tukang kasir''' atawa '''perwakilan nasabah'''. Sebagèan gedé pegawéan tukang bang butu jadi kawakan ngejabanin duit kontan ama kudu sekolaan tinggi-tinggi. Sebagèan gedé bang èmang ada ngasi penggemblèngan di tempat dia pada gawé sembèn pada gawé. Tukang bang dianggep jadi "palang dada" di [[usaha]] perbangan bahna dia pada biasanya jadi orang nyang pertama ditempo' ama penglanggan di bang. == Ruju'an == [[Bangsaan:Perbangan]] 5k0z4b5m461qru4wsrz113sd8qk1d76 MediaWiki:Cite references link many format 8 5060 19277 2024-06-01T06:24:25Z Bangrapip 9 new 19277 wikitext text/x-wiki [[#$1|<sup>'''''$3'''''</sup>]] lmneofd5vci1jqu937sb40h1m74rfue MediaWiki:Cite references link many format backlink labels 8 5061 19278 2024-06-01T06:24:54Z Bangrapip 9 new 19278 wikitext text/x-wiki a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz aaa aab aac aad aae aaf aag aah aai aaj aak aal aam aan aao aap aaq aar aas aat aau aav aaw aax aay aaz aba abb abc abd abe abf abg abh abi abj abk abl abm abn abo abp abq abr abs abt abu abv abw abx aby abz aca acb acc acd ace acf acg ach aci acj ack acl acm acn aco acp acq acr acs act acu acv acw acx acy acz ada adb adc add ade adf adg adh adi adj adk adl adm adn ado adp adq adr ads adt adu adv adw adx ady adz aea aeb aec aed aee aef aeg aeh aei aej aek ael aem aen aeo aep aeq aer aes aet aeu aev aew aex aey aez afa afb afc afd afe aff afg afh afi afj afk afl afm afn afo afp afq afr afs aft afu afv afw afx afy afz aga agb agc agd age agf agg agh agi agj agk agl agm agn ago agp agq agr ags agt agu agv agw agx agy agz aha ahb ahc ahd ahe ahf ahg ahh ahi ahj ahk ahl ahm ahn aho ahp ahq ahr ahs aht ahu ahv ahw ahx ahy ahz aia aib aic aid aie aif aig aih aii aij aik ail aim ain aio aip aiq air ais ait aiu aiv aiw aix aiy aiz aja ajb ajc ajd aje ajf ajg ajh aji ajj ajk ajl ajm ajn ajo ajp ajq ajr ajs ajt aju ajv ajw ajx ajy ajz aka akb akc akd ake akf akg akh aki akj akk akl akm akn ako akp akq akr aks akt aku akv akw akx aky akz ala alb alc ald ale alf alg alh ali alj alk all alm aln alo alp alq alr als alt alu alv alw alx aly alz ama amb amc amd ame amf amg amh ami amj amk aml amm amn amo amp amq amr ams amt amu amv amw amx amy amz ana anb anc and ane anf ang anh ani anj ank anl anm ann ano anp anq anr ans ant anu anv anw anx any anz aoa aob aoc aod aoe aof aog aoh aoi aoj aok aol aom aon aoo aop aoq aor aos aot aou aov aow aox aoy aoz apa apb apc apd ape apf apg aph api apj apk apl apm apn apo app apq apr aps apt apu apv apw apx apy apz aqa aqb aqc aqd aqe aqf aqg aqh aqi aqj aqk aql aqm aqn aqo aqp aqq aqr aqs aqt aqu aqv aqw aqx aqy aqz ara arb arc ard are arf arg arh ari arj ark arl arm arn aro arp arq arr ars art aru arv arw arx ary arz asa asb asc asd ase asf asg ash asi asj ask asl asm asn aso asp asq asr ass ast asu asv asw asx asy asz ata atb atc atd ate atf atg ath ati atj atk atl atm atn ato atp atq atr ats att atu atv atw atx aty atz aua aub auc aud aue auf aug auh aui auj auk aul aum aun auo aup auq aur aus aut auu auv auw aux auy auz ava avb avc avd ave avf avg avh avi avj avk avl avm avn avo avp avq avr avs avt avu avv avw avx avy avz awa awb awc awd awe awf awg awh awi awj awk awl awm awn awo awp awq awr aws awt awu awv aww awx awy awz axa axb axc axd axe axf axg axh axi axj axk axl axm axn axo axp axq axr axs axt axu axv axw axx axy axz aya ayb ayc ayd aye ayf ayg ayh ayi ayj ayk ayl aym ayn ayo ayp ayq ayr ays ayt ayu ayv ayw ayx ayy ayz aza azb azc azd aze azf azg azh azi azj azk azl azm azn azo azp azq azr azs azt azu azv azw azx azy azz l3i9b1ksgu46m1i1k9p5vnguixx3bqc MediaWiki:Cite link label group-decimal 8 5062 19279 2024-06-01T06:25:20Z Bangrapip 9 new 19279 wikitext text/x-wiki 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 43zyd78xej4cth9j23faddfmsmorcqr MediaWiki:Cite link label group-lower-alpha 8 5063 19280 2024-06-01T06:25:44Z Bangrapip 9 new 19280 wikitext text/x-wiki a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am an ao ap aq ar as at au av aw ax ay az ba bb bc bd be bf bg bh bi bj bk bl bm bn bo bp bq br bs bt bu bv bw bx by bz ca cb cc cd ce cf cg ch ci cj ck cl cm cn co cp cq cr cs ct cu cv cw cx cy cz da db dc dd de df dg dh di dj dk dl dm dn do dp dq dr ds dt du dv dw dx dy dz ea eb ec ed ee ef eg eh ei ej ek el em en eo ep eq er es et eu ev ew ex ey ez fa fb fc fd fe ff fg fh fi fj fk fl fm fn fo fp fq fr fs ft fu fv fw fx fy fz ga gb gc gd ge gf gg gh gi gj gk gl gm gn go gp gq gr gs gt gu gv gw gx gy gz ha hb hc hd he hf hg hh hi hj hk hl hm hn ho hp hq hr hs ht hu hv hw hx hy hz ia ib ic id ie if ig ih ii ij ik il im in io ip iq ir is it iu iv iw ix iy iz ja jb jc jd je jf jg jh ji jj jk jl jm jn jo jp jq jr js jt ju jv jw jx jy jz ka kb kc kd ke kf kg kh ki kj kk kl km kn ko kp kq kr ks kt ku kv kw kx ky kz la lb lc ld le lf lg lh li lj lk ll lm ln lo lp lq lr ls lt lu lv lw lx ly lz ma mb mc md me mf mg mh mi mj mk ml mm mn mo mp mq mr ms mt mu mv mw mx my mz na nb nc nd ne nf ng nh ni nj nk nl nm nn no np nq nr ns nt nu nv nw nx ny nz oa ob oc od oe of og oh oi oj ok ol om on oo op oq or os ot ou ov ow ox oy oz pa pb pc pd pe pf pg ph pi pj pk pl pm pn po pp pq pr ps pt pu pv pw px py pz qa qb qc qd qe qf qg qh qi qj qk ql qm qn qo qp qq qr qs qt qu qv qw qx qy qz ra rb rc rd re rf rg rh ri rj rk rl rm rn ro rp rq rr rs rt ru rv rw rx ry rz sa sb sc sd se sf sg sh si sj sk sl sm sn so sp sq sr ss st su sv sw sx sy sz ta tb tc td te tf tg th ti tj tk tl tm tn to tp tq tr ts tt tu tv tw tx ty tz ua ub uc ud ue uf ug uh ui uj uk ul um un uo up uq ur us ut uu uv uw ux uy uz va vb vc vd ve vf vg vh vi vj vk vl vm vn vo vp vq vr vs vt vu vv vw vx vy vz wa wb wc wd we wf wg wh wi wj wk wl wm wn wo wp wq wr ws wt wu wv ww wx wy wz xa xb xc xd xe xf xg xh xi xj xk xl xm xn xo xp xq xr xs xt xu xv xw xx xy xz ya yb yc yd ye yf yg yh yi yj yk yl ym yn yo yp yq yr ys yt yu yv yw yx yy yz za zb zc zd ze zf zg zh zi zj zk zl zm zn zo zp zq zr zs zt zu zv zw zx zy zz aaa aab aac aad aae aaf aag aah aai aaj aak aal aam aan aao aap aaq aar aas aat aau aav aaw aax aay aaz aba abb abc abd abe abf abg abh abi abj abk abl abm abn abo abp abq abr abs abt abu abv abw abx aby abz aca acb acc acd ace acf acg ach aci acj ack acl acm acn aco acp acq acr acs act acu acv acw acx acy acz ada adb adc add ade adf adg adh adi adj adk adl adm adn ado adp adq adr ads adt adu adv adw adx ady adz aea aeb aec aed aee aef aeg aeh aei aej aek ael aem aen aeo aep aeq aer aes aet aeu aev aew aex aey aez afa afb afc afd afe aff afg afh afi afj afk afl afm afn afo afp afq afr afs aft afu afv afw afx afy afz aga agb agc agd age agf agg agh agi agj agk agl agm agn ago agp agq agr ags agt agu agv agw agx agy agz aha ahb ahc ahd ahe ahf ahg ahh ahi ahj ahk ahl ahm ahn aho ahp ahq ahr ahs aht ahu ahv ahw ahx ahy ahz aia aib aic aid aie aif aig aih aii aij aik ail aim ain aio aip aiq air ais ait aiu aiv aiw aix aiy aiz aja ajb ajc ajd aje ajf ajg ajh aji ajj ajk ajl ajm ajn ajo ajp ajq ajr ajs ajt aju ajv ajw ajx ajy ajz aka akb akc akd ake akf akg akh aki akj akk akl akm akn ako akp akq akr aks akt aku akv akw akx aky akz ala alb alc ald ale alf alg alh ali alj alk all alm aln alo alp alq alr als alt alu alv alw alx aly alz ama amb amc amd ame amf amg amh ami amj amk aml amm amn amo amp amq amr ams amt amu amv amw amx amy amz ana anb anc and ane anf ang anh ani anj ank anl anm ann ano anp anq anr ans ant anu anv anw anx any anz aoa aob aoc aod aoe aof aog aoh aoi aoj aok aol aom aon aoo aop aoq aor aos aot aou aov aow aox aoy aoz apa apb apc apd ape apf apg aph api apj apk apl apm apn apo app apq apr aps apt apu apv apw apx apy apz aqa aqb aqc aqd aqe aqf aqg aqh aqi aqj aqk aql aqm aqn aqo aqp aqq aqr aqs aqt aqu aqv aqw aqx aqy aqz ara arb arc ard are arf arg arh ari arj ark arl arm arn aro arp arq arr ars art aru arv arw arx ary arz asa asb asc asd ase asf asg ash asi asj ask asl asm asn aso asp asq asr ass ast asu asv asw asx asy asz ata atb atc atd ate atf atg ath ati atj atk atl atm atn ato atp atq atr ats att atu atv atw atx aty atz aua aub auc aud aue auf aug auh aui auj auk aul aum aun auo aup auq aur aus aut auu auv auw aux auy auz ava avb avc avd ave avf avg avh avi avj avk avl avm avn avo avp avq avr avs avt avu avv avw avx avy avz awa awb awc awd awe awf awg awh awi awj awk awl awm awn awo awp awq awr aws awt awu awv aww awx awy awz axa axb axc axd axe axf axg axh axi axj axk axl axm axn axo axp axq axr axs axt axu axv axw axx axy axz aya ayb ayc ayd aye ayf ayg ayh ayi ayj ayk ayl aym ayn ayo ayp ayq ayr ays ayt ayu ayv ayw ayx ayy ayz aza azb azc azd aze azf azg azh azi azj azk azl azm azn azo azp azq azr azs azt azu azv azw azx azy azz l3i9b1ksgu46m1i1k9p5vnguixx3bqc MediaWiki:Cite link label group-lower-greek 8 5064 19281 2024-06-01T06:26:03Z Bangrapip 9 new 19281 wikitext text/x-wiki α β γ δ ε ζ η θ ι κ λ μ ν ξ ο π ρ σ τ υ φ χ ψ ω αα αβ αγ αδ αε αζ αη αθ αι ακ αλ αμ αν αξ αο απ αρ ασ ατ αυ αφ αχ αψ αω βα ββ βγ βδ βε βζ βη βθ βι βκ βλ βμ βν βξ βο βπ βρ βσ βτ βυ βφ βχ βψ βω γα γβ γγ γδ γε γζ γη γθ γι γκ γλ γμ γν γξ γο γπ γρ γσ γτ γυ γφ γχ γψ γω δα δβ δγ δδ δε δζ δη δθ δι δκ δλ δμ δν δξ δο δπ δρ δσ δτ δυ δφ δχ δψ δω εα εβ εγ εδ εε εζ εη εθ ει εκ ελ εμ εν εξ εο επ ερ εσ ετ ευ εφ εχ εψ εω ζα ζβ ζγ ζδ ζε ζζ ζη ζθ ζι ζκ ζλ ζμ ζν ζξ ζο ζπ ζρ ζσ ζτ ζυ ζφ ζχ ζψ ζω ηα ηβ ηγ ηδ ηε ηζ ηη ηθ ηι ηκ ηλ ημ ην ηξ ηο ηπ ηρ ησ ητ ηυ ηφ ηχ ηψ ηω θα θβ θγ θδ θε θζ θη θθ θι θκ θλ θμ θν θξ θο θπ θρ θσ θτ θυ θφ θχ θψ θω ια ιβ ιγ ιδ ιε ιζ ιη ιθ ιι ικ ιλ ιμ ιν ιξ ιο ιπ ιρ ισ ιτ ιυ ιφ ιχ ιψ ιω κα κβ κγ κδ κε κζ κη κθ κι κκ κλ κμ κν κξ κο κπ κρ κσ κτ κυ κφ κχ κψ κω λα λβ λγ λδ λε λζ λη λθ λι λκ λλ λμ λν λξ λο λπ λρ λσ λτ λυ λφ λχ λψ λω μα μβ μγ μδ με μζ μη μθ μι μκ μλ μμ μν μξ μο μπ μρ μσ μτ μυ μφ μχ μψ μω να νβ νγ νδ νε νζ νη νθ νι νκ νλ νμ νν νξ νο νπ νρ νσ ντ νυ νφ νχ νψ νω ξα ξβ ξγ ξδ ξε ξζ ξη ξθ ξι ξκ ξλ ξμ ξν ξξ ξο ξπ ξρ ξσ ξτ ξυ ξφ ξχ ξψ ξω οα οβ ογ οδ οε οζ οη οθ οι οκ ολ ομ ον οξ οο οπ ορ οσ οτ ου οφ οχ οψ οω πα πβ πγ πδ πε πζ πη πθ πι πκ πλ πμ πν πξ πο ππ πρ πσ πτ πυ πφ πχ πψ πω ρα ρβ ργ ρδ ρε ρζ ρη ρθ ρι ρκ ρλ ρμ ρν ρξ ρο ρπ ρρ ρσ ρτ ρυ ρφ ρχ ρψ ρω σα σβ σγ σδ σε σζ ση σθ σι σκ σλ σμ σν σξ σο σπ σρ σσ στ συ σφ σχ σψ σω τα τβ τγ τδ τε τζ τη τθ τι τκ τλ τμ τν τξ το τπ τρ τσ ττ τυ τφ τχ τψ τω υα υβ υγ υδ υε υζ υη υθ υι υκ υλ υμ υν υξ υο υπ υρ υσ υτ υυ υφ υχ υψ υω φα φβ φγ φδ φε φζ φη φθ φι φκ φλ φμ φν φξ φο φπ φρ φσ φτ φυ φφ φχ φψ φω χα χβ χγ χδ χε χζ χη χθ χι χκ χλ χμ χν χξ χο χπ χρ χσ χτ χυ χφ χχ χψ χω ψα ψβ ψγ ψδ ψε ψζ ψη ψθ ψι ψκ ψλ ψμ ψν ψξ ψο ψπ ψρ ψσ ψτ ψυ ψφ ψχ ψψ ψω ωα ωβ ωγ ωδ ωε ωζ ωη ωθ ωι ωκ ωλ ωμ ων ωξ ωο ωπ ωρ ωσ ωτ ωυ ωφ ωχ ωψ ωω ααα ααβ ααγ ααδ ααε ααζ ααη ααθ ααι αακ ααλ ααμ ααν ααξ ααο ααπ ααρ αασ αατ ααυ ααφ ααχ ααψ ααω αβα αββ αβγ αβδ αβε αβζ αβη αβθ αβι αβκ αβλ αβμ αβν αβξ αβο αβπ αβρ αβσ αβτ αβυ αβφ αβχ αβψ αβω αγα αγβ αγγ αγδ αγε αγζ αγη αγθ αγι αγκ αγλ αγμ αγν αγξ αγο αγπ αγρ αγσ αγτ αγυ αγφ αγχ αγψ αγω αδα αδβ αδγ αδδ αδε αδζ αδη αδθ αδι αδκ αδλ αδμ αδν αδξ αδο αδπ αδρ αδσ αδτ αδυ αδφ αδχ αδψ αδω αεα αεβ αεγ αεδ αεε αεζ αεη αεθ αει αεκ αελ αεμ αεν αεξ αεο αεπ αερ αεσ αετ αευ αεφ αεχ αεψ αεω αζα αζβ αζγ αζδ αζε αζζ αζη αζθ αζι αζκ αζλ αζμ αζν αζξ αζο αζπ αζρ αζσ αζτ αζυ αζφ αζχ αζψ αζω αηα αηβ αηγ αηδ αηε αηζ αηη αηθ αηι αηκ αηλ αημ αην αηξ αηο αηπ αηρ αησ αητ αηυ αηφ αηχ αηψ αηω αθα αθβ αθγ αθδ αθε αθζ αθη αθθ αθι αθκ αθλ αθμ αθν αθξ αθο αθπ αθρ αθσ αθτ αθυ αθφ αθχ αθψ αθω αια αιβ αιγ αιδ αιε αιζ αιη αιθ αιι αικ αιλ αιμ αιν αιξ αιο αιπ αιρ αισ αιτ αιυ αιφ αιχ αιψ αιω ακα ακβ ακγ ακδ ακε ακζ ακη ακθ ακι ακκ ακλ ακμ ακν ακξ ακο ακπ ακρ ακσ ακτ ακυ ακφ ακχ ακψ ακω αλα αλβ αλγ αλδ αλε αλζ αλη αλθ αλι αλκ αλλ αλμ αλν αλξ αλο αλπ αλρ αλσ αλτ αλυ αλφ αλχ αλψ αλω αμα αμβ αμγ αμδ αμε αμζ αμη αμθ αμι αμκ αμλ αμμ αμν αμξ αμο αμπ αμρ αμσ αμτ αμυ αμφ αμχ αμψ αμω ανα ανβ ανγ ανδ ανε ανζ ανη ανθ ανι ανκ ανλ ανμ ανν ανξ ανο ανπ ανρ ανσ αντ ανυ ανφ ανχ ανψ ανω αξα αξβ αξγ αξδ αξε αξζ αξη αξθ αξι αξκ αξλ αξμ αξν αξξ αξο αξπ αξρ αξσ αξτ αξυ αξφ αξχ αξψ αξω αοα αοβ αογ αοδ αοε αοζ αοη αοθ αοι αοκ αολ αομ αον αοξ αοο αοπ αορ αοσ αοτ αου αοφ αοχ αοψ αοω απα απβ απγ απδ απε απζ απη απθ απι απκ απλ απμ απν απξ απο αππ απρ απσ απτ απυ απφ απχ απψ απω αρα αρβ αργ αρδ αρε αρζ αρη αρθ αρι αρκ αρλ αρμ αρν αρξ αρο αρπ αρρ αρσ αρτ αρυ αρφ αρχ αρψ αρω ασα ασβ ασγ ασδ ασε ασζ αση ασθ ασι ασκ ασλ ασμ ασν ασξ ασο ασπ ασρ ασσ αστ ασυ ασφ ασχ ασψ ασω ατα ατβ ατγ ατδ ατε ατζ ατη ατθ ατι ατκ ατλ ατμ ατν ατξ ατο ατπ ατρ ατσ αττ ατυ ατφ ατχ ατψ ατω αυα αυβ αυγ αυδ αυε αυζ αυη αυθ αυι αυκ αυλ αυμ αυν αυξ αυο αυπ αυρ αυσ αυτ αυυ αυφ αυχ αυψ αυω αφα αφβ αφγ αφδ αφε αφζ αφη αφθ αφι αφκ αφλ αφμ αφν αφξ αφο αφπ αφρ αφσ αφτ αφυ αφφ αφχ αφψ αφω αχα αχβ αχγ αχδ αχε αχζ αχη αχθ αχι αχκ αχλ αχμ αχν αχξ αχο αχπ αχρ αχσ αχτ αχυ αχφ αχχ αχψ αχω αψα αψβ αψγ αψδ αψε αψζ αψη αψθ αψι αψκ αψλ αψμ αψν αψξ αψο αψπ αψρ αψσ αψτ αψυ αψφ αψχ αψψ αψω αωα αωβ αωγ αωδ αωε αωζ αωη αωθ αωι αωκ αωλ αωμ αων αωξ αωο αωπ αωρ αωσ αωτ αωυ αωφ αωχ αωψ αωω ah8qtrapdyo812tzuy6odhthp6oketd MediaWiki:Cite link label group-lower-roman 8 5065 19282 2024-06-01T06:27:32Z Bangrapip 9 new 19282 wikitext text/x-wiki i ii iii iv v vi vii viii ix x xi xii xiii xiv xv xvi xvii xviii xix xx xxi xxii xxiii xxiv xxv xxvi xxvii xxviii xxix xxx xxxi xxxii xxxiii xxxiv xxxv xxxvi xxxvii xxxviii xxxix xl xli xlii xliii xliv xlv xlvi xlvii xlviii xlix l li lii liii liv lv lvi lvii lviii lix lx lxi lxii lxiii lxiv lxv lxvi lxvii lxviii lxix lxx lxxi lxxii lxxiii lxxiv lxxv lxxvi lxxvii lxxviii lxxix lxxx lxxxi lxxxii lxxxiii lxxxiv lxxxv lxxxvi lxxxvii lxxxviii lxxxix xc xci xcii xciii xciv xcv xcvi xcvii xcviii xcix c ci cii ciii civ cv cvi cvii cviii cix cx cxi cxii cxiii cxiv cxv cxvi cxvii cxviii cxix cxx cxxi cxxii cxxiii cxxiv cxxv cxxvi cxxvii cxxviii cxxix cxxx cxxxi cxxxii cxxxiii cxxxiv cxxxv cxxxvi cxxxvii cxxxviii cxxxix cxl cxli cxlii cxliii cxliv cxlv cxlvi cxlvii cxlviii cxlix cl cli clii cliii cliv clv clvi clvii clviii clix clx clxi clxii clxiii clxiv clxv clxvi clxvii clxviii clxix clxx clxxi clxxii clxxiii clxxiv clxxv clxxvi clxxvii clxxviii clxxix clxxx clxxxi clxxxii clxxxiii clxxxiv clxxxv clxxxvi clxxxvii clxxxviii clxxxix cxc cxci cxcii cxciii cxciv cxcv cxcvi cxcvii cxcviii cxcix cc cci ccii cciii cciv ccv ccvi ccvii ccviii ccix ccx ccxi ccxii ccxiii ccxiv ccxv ccxvi ccxvii ccxviii ccxix ccxx ccxxi ccxxii ccxxiii ccxxiv ccxxv ccxxvi ccxxvii ccxxviii ccxxix ccxxx ccxxxi ccxxxii ccxxxiii ccxxxiv ccxxxv ccxxxvi ccxxxvii ccxxxviii ccxxxix ccxl ccxli ccxlii ccxliii ccxliv ccxlv ccxlvi ccxlvii ccxlviii ccxlix ccl ccli cclii ccliii ccliv cclv cclvi cclvii cclviii cclix cclx cclxi cclxii cclxiii cclxiv cclxv cclxvi cclxvii cclxviii cclxix cclxx cclxxi cclxxii cclxxiii cclxxiv cclxxv cclxxvi cclxxvii cclxxviii cclxxix cclxxx cclxxxi cclxxxii cclxxxiii cclxxxiv cclxxxv cclxxxvi cclxxxvii cclxxxviii cclxxxix ccxc ccxci ccxcii ccxciii ccxciv ccxcv ccxcvi ccxcvii ccxcviii ccxcix ccc ccci cccii ccciii ccciv cccv cccvi cccvii cccviii cccix cccx cccxi cccxii cccxiii cccxiv cccxv cccxvi cccxvii cccxviii cccxix cccxx cccxxi cccxxii cccxxiii cccxxiv cccxxv cccxxvi cccxxvii cccxxviii cccxxix cccxxx cccxxxi cccxxxii cccxxxiii cccxxxiv cccxxxv cccxxxvi cccxxxvii cccxxxviii cccxxxix cccxl cccxli cccxlii cccxliii cccxliv cccxlv cccxlvi cccxlvii cccxlviii cccxlix cccl cccli ccclii cccliii cccliv ccclv ccclvi ccclvii ccclviii ccclix ccclx ccclxi ccclxii ccclxiii ccclxiv ccclxv ccclxvi ccclxvii ccclxviii ccclxix ccclxx ccclxxi ccclxxii ccclxxiii ccclxxiv ccclxxv ccclxxvi ccclxxvii ccclxxviii ccclxxix ccclxxx ccclxxxi ccclxxxii ccclxxxiii ccclxxxiv ccclxxxv ccclxxxvi ccclxxxvii ccclxxxviii ccclxxxix cccxc cccxci cccxcii cccxciii cccxciv cccxcv cccxcvi cccxcvii cccxcviii cccxcix cd cdi cdii cdiii cdiv cdv cdvi cdvii cdviii cdix cdx cdxi cdxii cdxiii cdxiv cdxv cdxvi cdxvii cdxviii cdxix cdxx cdxxi cdxxii cdxxiii cdxxiv cdxxv cdxxvi cdxxvii cdxxviii cdxxix cdxxx cdxxxi cdxxxii cdxxxiii cdxxxiv cdxxxv cdxxxvi cdxxxvii cdxxxviii cdxxxix cdxl cdxli cdxlii cdxliii cdxliv cdxlv cdxlvi cdxlvii cdxlviii cdxlix cdl cdli cdlii cdliii cdliv cdlv cdlvi cdlvii cdlviii cdlix cdlx cdlxi cdlxii cdlxiii cdlxiv cdlxv cdlxvi cdlxvii cdlxviii cdlxix cdlxx cdlxxi cdlxxii cdlxxiii cdlxxiv cdlxxv cdlxxvi cdlxxvii cdlxxviii cdlxxix cdlxxx cdlxxxi cdlxxxii cdlxxxiii cdlxxxiv cdlxxxv cdlxxxvi cdlxxxvii cdlxxxviii cdlxxxix cdxc cdxci cdxcii cdxciii cdxciv cdxcv cdxcvi cdxcvii cdxcviii cdxcix d di dii diii div dv dvi dvii dviii dix dx dxi dxii dxiii dxiv dxv dxvi dxvii dxviii dxix dxx dxxi dxxii dxxiii dxxiv dxxv dxxvi dxxvii dxxviii dxxix dxxx dxxxi dxxxii dxxxiii dxxxiv dxxxv dxxxvi dxxxvii dxxxviii dxxxix dxl dxli dxlii dxliii dxliv dxlv dxlvi dxlvii dxlviii dxlix dl dli dlii dliii dliv dlv dlvi dlvii dlviii dlix dlx dlxi dlxii dlxiii dlxiv dlxv dlxvi dlxvii dlxviii dlxix dlxx dlxxi dlxxii dlxxiii dlxxiv dlxxv dlxxvi dlxxvii dlxxviii dlxxix dlxxx dlxxxi dlxxxii dlxxxiii dlxxxiv dlxxxv dlxxxvi dlxxxvii dlxxxviii dlxxxix dxc dxci dxcii dxciii dxciv dxcv dxcvi dxcvii dxcviii dxcix dc dci dcii dciii dciv dcv dcvi dcvii dcviii dcix dcx dcxi dcxii dcxiii dcxiv dcxv dcxvi dcxvii dcxviii dcxix dcxx dcxxi dcxxii dcxxiii dcxxiv dcxxv dcxxvi dcxxvii dcxxviii dcxxix dcxxx dcxxxi dcxxxii dcxxxiii dcxxxiv dcxxxv dcxxxvi dcxxxvii dcxxxviii dcxxxix dcxl dcxli dcxlii dcxliii dcxliv dcxlv dcxlvi dcxlvii dcxlviii dcxlix dcl dcli dclii dcliii dcliv dclv dclvi dclvii dclviii dclix dclx dclxi dclxii dclxiii dclxiv dclxv dclxvi dclxvii dclxviii dclxix dclxx dclxxi dclxxii dclxxiii dclxxiv dclxxv dclxxvi dclxxvii dclxxviii dclxxix dclxxx dclxxxi dclxxxii dclxxxiii dclxxxiv dclxxxv dclxxxvi dclxxxvii dclxxxviii dclxxxix dcxc dcxci dcxcii dcxciii dcxciv dcxcv dcxcvi dcxcvii dcxcviii dcxcix dcc dcci dccii dcciii dcciv dccv dccvi dccvii dccviii dccix dccx dccxi dccxii dccxiii dccxiv dccxv dccxvi dccxvii dccxviii dccxix dccxx dccxxi dccxxii dccxxiii dccxxiv dccxxv dccxxvi dccxxvii dccxxviii dccxxix dccxxx dccxxxi dccxxxii dccxxxiii dccxxxiv dccxxxv dccxxxvi dccxxxvii dccxxxviii dccxxxix dccxl dccxli dccxlii dccxliii dccxliv dccxlv dccxlvi dccxlvii dccxlviii dccxlix dccl dccli dcclii dccliii dccliv dcclv dcclvi dcclvii dcclviii dcclix dcclx dcclxi dcclxii dcclxiii dcclxiv dcclxv dcclxvi dcclxvii dcclxviii dcclxix dcclxx dcclxxi dcclxxii dcclxxiii dcclxxiv dcclxxv dcclxxvi dcclxxvii dcclxxviii dcclxxix dcclxxx dcclxxxi dcclxxxii dcclxxxiii dcclxxxiv dcclxxxv dcclxxxvi dcclxxxvii dcclxxxviii dcclxxxix dccxc dccxci dccxcii dccxciii dccxciv dccxcv dccxcvi dccxcvii dccxcviii dccxcix dccc dccci dcccii dccciii dccciv dcccv dcccvi dcccvii dcccviii dcccix dcccx dcccxi dcccxii dcccxiii dcccxiv dcccxv dcccxvi dcccxvii dcccxviii dcccxix dcccxx dcccxxi dcccxxii dcccxxiii dcccxxiv dcccxxv dcccxxvi dcccxxvii dcccxxviii dcccxxix dcccxxx dcccxxxi dcccxxxii dcccxxxiii dcccxxxiv dcccxxxv dcccxxxvi dcccxxxvii dcccxxxviii dcccxxxix dcccxl dcccxli dcccxlii dcccxliii dcccxliv dcccxlv dcccxlvi dcccxlvii dcccxlviii dcccxlix dcccl dcccli dccclii dcccliii dcccliv dccclv dccclvi dccclvii dccclviii dccclix dccclx dccclxi dccclxii dccclxiii dccclxiv dccclxv dccclxvi dccclxvii dccclxviii dccclxix dccclxx dccclxxi dccclxxii dccclxxiii dccclxxiv dccclxxv dccclxxvi dccclxxvii dccclxxviii dccclxxix dccclxxx dccclxxxi dccclxxxii dccclxxxiii dccclxxxiv dccclxxxv dccclxxxvi dccclxxxvii dccclxxxviii dccclxxxix dcccxc dcccxci dcccxcii dcccxciii dcccxciv dcccxcv dcccxcvi dcccxcvii dcccxcviii dcccxcix cm cmi cmii cmiii cmiv cmv cmvi cmvii cmviii cmix cmx cmxi cmxii cmxiii cmxiv cmxv cmxvi cmxvii cmxviii cmxix cmxx cmxxi cmxxii cmxxiii cmxxiv cmxxv cmxxvi cmxxvii cmxxviii cmxxix cmxxx cmxxxi cmxxxii cmxxxiii cmxxxiv cmxxxv cmxxxvi cmxxxvii cmxxxviii cmxxxix cmxl cmxli cmxlii cmxliii cmxliv cmxlv cmxlvi cmxlvii cmxlviii cmxlix cml cmli cmlii cmliii cmliv cmlv cmlvi cmlvii cmlviii cmlix cmlx cmlxi cmlxii cmlxiii cmlxiv cmlxv cmlxvi cmlxvii cmlxviii cmlxix cmlxx cmlxxi cmlxxii cmlxxiii cmlxxiv cmlxxv cmlxxvi cmlxxvii cmlxxviii cmlxxix cmlxxx cmlxxxi cmlxxxii cmlxxxiii cmlxxxiv cmlxxxv cmlxxxvi cmlxxxvii cmlxxxviii cmlxxxix cmxc cmxci cmxcii cmxciii cmxciv cmxcv cmxcvi cmxcvii cmxcviii cmxcix m onz3z68bnl86c3rky4tcl8ofu1jqy99 MediaWiki:Cite link label group-upper-alpha 8 5066 19283 2024-06-01T06:28:01Z Bangrapip 9 new 19283 wikitext text/x-wiki A B C D E F G H I J K L M N O P Q R S T U V W X Y Z AA AB AC AD AE AF AG AH AI AJ AK AL AM AN AO AP AQ AR AS AT AU AV AW AX AY AZ BA BB BC BD BE BF BG BH BI BJ BK BL BM BN BO BP BQ BR BS BT BU BV BW BX BY BZ CA CB CC CD CE CF CG CH CI CJ CK CL CM CN CO CP CQ CR CS CT CU CV CW CX CY CZ DA DB DC DD DE DF DG DH DI DJ DK DL DM DN DO DP DQ DR DS DT DU DV DW DX DY DZ EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO EP EQ ER ES ET EU EV EW EX EY EZ FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO FP FQ FR FS FT FU FV FW FX FY FZ GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO GP GQ GR GS GT GU GV GW GX GY GZ HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO HP HQ HR HS HT HU HV HW HX HY HZ IA IB IC ID IE IF IG IH II IJ IK IL IM IN IO IP IQ IR IS IT IU IV IW IX IY IZ JA JB JC JD JE JF JG JH JI JJ JK JL JM JN JO JP JQ JR JS JT JU JV JW JX JY JZ KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO KP KQ KR KS KT KU KV KW KX KY KZ LA LB LC LD LE LF LG LH LI LJ LK LL LM LN LO LP LQ LR LS LT LU LV LW LX LY LZ MA MB MC MD ME MF MG MH MI MJ MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NB NC ND NE NF NG NH NI NJ NK NL NM NN NO NP NQ NR NS NT NU NV NW NX NY NZ OA OB OC OD OE OF OG OH OI OJ OK OL OM ON OO OP OQ OR OS OT OU OV OW OX OY OZ PA PB PC PD PE PF PG PH PI PJ PK PL PM PN PO PP PQ PR PS PT PU PV PW PX PY PZ QA QB QC QD QE QF QG QH QI QJ QK QL QM QN QO QP QQ QR QS QT QU QV QW QX QY QZ RA RB RC RD RE RF RG RH RI RJ RK RL RM RN RO RP RQ RR RS RT RU RV RW RX RY RZ SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SP SQ SR SS ST SU SV SW SX SY SZ TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UO UP UQ UR US UT UU UV UW UX UY UZ VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO VP VQ VR VS VT VU VV VW VX VY VZ WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO WP WQ WR WS WT WU WV WW WX WY WZ XA XB XC XD XE XF XG XH XI XJ XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ YA YB YC YD YE YF YG YH YI YJ YK YL YM YN YO YP YQ YR YS YT YU YV YW YX YY YZ ZA ZB ZC ZD ZE ZF ZG ZH ZI ZJ ZK ZL ZM ZN ZO ZP ZQ ZR ZS ZT ZU ZV ZW ZX ZY ZZ AAA AAB AAC AAD AAE AAF AAG AAH AAI AAJ AAK AAL AAM AAN AAO AAP AAQ AAR AAS AAT AAU AAV AAW AAX AAY AAZ ABA ABB ABC ABD ABE ABF ABG ABH ABI ABJ ABK ABL ABM ABN ABO ABP ABQ ABR ABS ABT ABU ABV ABW ABX ABY ABZ ACA ACB ACC ACD ACE ACF ACG ACH ACI ACJ ACK ACL ACM ACN ACO ACP ACQ ACR ACS ACT ACU ACV ACW ACX ACY ACZ ADA ADB ADC ADD ADE ADF ADG ADH ADI ADJ ADK ADL ADM ADN ADO ADP ADQ ADR ADS ADT ADU ADV ADW ADX ADY ADZ AEA AEB AEC AED AEE AEF AEG AEH AEI AEJ AEK AEL AEM AEN AEO AEP AEQ AER AES AET AEU AEV AEW AEX AEY AEZ AFA AFB AFC AFD AFE AFF AFG AFH AFI AFJ AFK AFL AFM AFN AFO AFP AFQ AFR AFS AFT AFU AFV AFW AFX AFY AFZ AGA AGB AGC AGD AGE AGF AGG AGH AGI AGJ AGK AGL AGM AGN AGO AGP AGQ AGR AGS AGT AGU AGV AGW AGX AGY AGZ AHA AHB AHC AHD AHE AHF AHG AHH AHI AHJ AHK AHL AHM AHN AHO AHP AHQ AHR AHS AHT AHU AHV AHW AHX AHY AHZ AIA AIB AIC AID AIE AIF AIG AIH AII AIJ AIK AIL AIM AIN AIO AIP AIQ AIR AIS AIT AIU AIV AIW AIX AIY AIZ AJA AJB AJC AJD AJE AJF AJG AJH AJI AJJ AJK AJL AJM AJN AJO AJP AJQ AJR AJS AJT AJU AJV AJW AJX AJY AJZ AKA AKB AKC AKD AKE AKF AKG AKH AKI AKJ AKK AKL AKM AKN AKO AKP AKQ AKR AKS AKT AKU AKV AKW AKX AKY AKZ ALA ALB ALC ALD ALE ALF ALG ALH ALI ALJ ALK ALL ALM ALN ALO ALP ALQ ALR ALS ALT ALU ALV ALW ALX ALY ALZ AMA AMB AMC AMD AME AMF AMG AMH AMI AMJ AMK AML AMM AMN AMO AMP AMQ AMR AMS AMT AMU AMV AMW AMX AMY AMZ ANA ANB ANC AND ANE ANF ANG ANH ANI ANJ ANK ANL ANM ANN ANO ANP ANQ ANR ANS ANT ANU ANV ANW ANX ANY ANZ AOA AOB AOC AOD AOE AOF AOG AOH AOI AOJ AOK AOL AOM AON AOO AOP AOQ AOR AOS AOT AOU AOV AOW AOX AOY AOZ APA APB APC APD APE APF APG APH API APJ APK APL APM APN APO APP APQ APR APS APT APU APV APW APX APY APZ AQA AQB AQC AQD AQE AQF AQG AQH AQI AQJ AQK AQL AQM AQN AQO AQP AQQ AQR AQS AQT AQU AQV AQW AQX AQY AQZ ARA ARB ARC ARD ARE ARF ARG ARH ARI ARJ ARK ARL ARM ARN ARO ARP ARQ ARR ARS ART ARU ARV ARW ARX ARY ARZ ASA ASB ASC ASD ASE ASF ASG ASH ASI ASJ ASK ASL ASM ASN ASO ASP ASQ ASR ASS AST ASU ASV ASW ASX ASY ASZ ATA ATB ATC ATD ATE ATF ATG ATH ATI ATJ ATK ATL ATM ATN ATO ATP ATQ ATR ATS ATT ATU ATV ATW ATX ATY ATZ AUA AUB AUC AUD AUE AUF AUG AUH AUI AUJ AUK AUL AUM AUN AUO AUP AUQ AUR AUS AUT AUU AUV AUW AUX AUY AUZ AVA AVB AVC AVD AVE AVF AVG AVH AVI AVJ AVK AVL AVM AVN AVO AVP AVQ AVR AVS AVT AVU AVV AVW AVX AVY AVZ AWA AWB AWC AWD AWE AWF AWG AWH AWI AWJ AWK AWL AWM AWN AWO AWP AWQ AWR AWS AWT AWU AWV AWW AWX AWY AWZ AXA AXB AXC AXD AXE AXF AXG AXH AXI AXJ AXK AXL AXM AXN AXO AXP AXQ AXR AXS AXT AXU AXV AXW AXX AXY AXZ AYA AYB AYC AYD AYE AYF AYG AYH AYI AYJ AYK AYL AYM AYN AYO AYP AYQ AYR AYS AYT AYU AYV AYW AYX AYY AYZ AZA AZB AZC AZD AZE AZF AZG AZH AZI AZJ AZK AZL AZM AZN AZO AZP AZQ AZR AZS AZT AZU AZV AZW AZX AZY AZZ dw7yoaqeoik8jowcjekzzawvkr9ou7f MediaWiki:Cite link label group-upper-roman 8 5067 19284 2024-06-01T06:28:20Z Bangrapip 9 new 19284 wikitext text/x-wiki I II III IV V VI VII VIII IX X XI XII XIII XIV XV XVI XVII XVIII XIX XX XXI XXII XXIII XXIV XXV XXVI XXVII XXVIII XXIX XXX XXXI XXXII XXXIII XXXIV XXXV XXXVI XXXVII XXXVIII XXXIX XL XLI XLII XLIII XLIV XLV XLVI XLVII XLVIII XLIX L LI LII LIII LIV LV LVI LVII LVIII LIX LX LXI LXII LXIII LXIV LXV LXVI LXVII LXVIII LXIX LXX LXXI LXXII LXXIII LXXIV LXXV LXXVI LXXVII LXXVIII LXXIX LXXX LXXXI LXXXII LXXXIII LXXXIV LXXXV LXXXVI LXXXVII LXXXVIII LXXXIX XC XCI XCII XCIII XCIV XCV XCVI XCVII XCVIII XCIX C CI CII CIII CIV CV CVI CVII CVIII CIX CX CXI CXII CXIII CXIV CXV CXVI CXVII CXVIII CXIX CXX CXXI CXXII CXXIII CXXIV CXXV CXXVI CXXVII CXXVIII CXXIX CXXX CXXXI CXXXII CXXXIII CXXXIV CXXXV CXXXVI CXXXVII CXXXVIII CXXXIX CXL CXLI CXLII CXLIII CXLIV CXLV CXLVI CXLVII CXLVIII CXLIX CL CLI CLII CLIII CLIV CLV CLVI CLVII CLVIII CLIX CLX CLXI CLXII CLXIII CLXIV CLXV CLXVI CLXVII CLXVIII CLXIX CLXX CLXXI CLXXII CLXXIII CLXXIV CLXXV CLXXVI CLXXVII CLXXVIII CLXXIX CLXXX CLXXXI CLXXXII CLXXXIII CLXXXIV CLXXXV CLXXXVI CLXXXVII CLXXXVIII CLXXXIX CXC CXCI CXCII CXCIII CXCIV CXCV CXCVI CXCVII CXCVIII CXCIX CC CCI CCII CCIII CCIV CCV CCVI CCVII CCVIII CCIX CCX CCXI CCXII CCXIII CCXIV CCXV CCXVI CCXVII CCXVIII CCXIX CCXX CCXXI CCXXII CCXXIII CCXXIV CCXXV CCXXVI CCXXVII CCXXVIII CCXXIX CCXXX CCXXXI CCXXXII CCXXXIII CCXXXIV CCXXXV CCXXXVI CCXXXVII CCXXXVIII CCXXXIX CCXL CCXLI CCXLII CCXLIII CCXLIV CCXLV CCXLVI CCXLVII CCXLVIII CCXLIX CCL CCLI CCLII CCLIII CCLIV CCLV CCLVI CCLVII CCLVIII CCLIX CCLX CCLXI CCLXII CCLXIII CCLXIV CCLXV CCLXVI CCLXVII CCLXVIII CCLXIX CCLXX CCLXXI CCLXXII CCLXXIII CCLXXIV CCLXXV CCLXXVI CCLXXVII CCLXXVIII CCLXXIX CCLXXX CCLXXXI CCLXXXII CCLXXXIII CCLXXXIV CCLXXXV CCLXXXVI CCLXXXVII CCLXXXVIII CCLXXXIX CCXC CCXCI CCXCII CCXCIII CCXCIV CCXCV CCXCVI CCXCVII CCXCVIII CCXCIX CCC CCCI CCCII CCCIII CCCIV CCCV CCCVI CCCVII CCCVIII CCCIX CCCX CCCXI CCCXII CCCXIII CCCXIV CCCXV CCCXVI CCCXVII CCCXVIII CCCXIX CCCXX CCCXXI CCCXXII CCCXXIII CCCXXIV CCCXXV CCCXXVI CCCXXVII CCCXXVIII CCCXXIX CCCXXX CCCXXXI CCCXXXII CCCXXXIII CCCXXXIV CCCXXXV CCCXXXVI CCCXXXVII CCCXXXVIII CCCXXXIX CCCXL CCCXLI CCCXLII CCCXLIII CCCXLIV CCCXLV CCCXLVI CCCXLVII CCCXLVIII CCCXLIX CCCL CCCLI CCCLII CCCLIII CCCLIV CCCLV CCCLVI CCCLVII CCCLVIII CCCLIX CCCLX CCCLXI CCCLXII CCCLXIII CCCLXIV CCCLXV CCCLXVI CCCLXVII CCCLXVIII CCCLXIX CCCLXX CCCLXXI CCCLXXII CCCLXXIII CCCLXXIV CCCLXXV CCCLXXVI CCCLXXVII CCCLXXVIII CCCLXXIX CCCLXXX CCCLXXXI CCCLXXXII CCCLXXXIII CCCLXXXIV CCCLXXXV CCCLXXXVI CCCLXXXVII CCCLXXXVIII CCCLXXXIX CCCXC CCCXCI CCCXCII CCCXCIII CCCXCIV CCCXCV CCCXCVI CCCXCVII CCCXCVIII CCCXCIX CD CDI CDII CDIII CDIV CDV CDVI CDVII CDVIII CDIX CDX CDXI CDXII CDXIII CDXIV CDXV CDXVI CDXVII CDXVIII CDXIX CDXX CDXXI CDXXII CDXXIII CDXXIV CDXXV CDXXVI CDXXVII CDXXVIII CDXXIX CDXXX CDXXXI CDXXXII CDXXXIII CDXXXIV CDXXXV CDXXXVI CDXXXVII CDXXXVIII CDXXXIX CDXL CDXLI CDXLII CDXLIII CDXLIV CDXLV CDXLVI CDXLVII CDXLVIII CDXLIX CDL CDLI CDLII CDLIII CDLIV CDLV CDLVI CDLVII CDLVIII CDLIX CDLX CDLXI CDLXII CDLXIII CDLXIV CDLXV CDLXVI CDLXVII CDLXVIII CDLXIX CDLXX CDLXXI CDLXXII CDLXXIII CDLXXIV CDLXXV CDLXXVI CDLXXVII CDLXXVIII CDLXXIX CDLXXX CDLXXXI CDLXXXII CDLXXXIII CDLXXXIV CDLXXXV CDLXXXVI CDLXXXVII CDLXXXVIII CDLXXXIX CDXC CDXCI CDXCII CDXCIII CDXCIV CDXCV CDXCVI CDXCVII CDXCVIII CDXCIX D DI DII DIII DIV DV DVI DVII DVIII DIX DX DXI DXII DXIII DXIV DXV DXVI DXVII DXVIII DXIX DXX DXXI DXXII DXXIII DXXIV DXXV DXXVI DXXVII DXXVIII DXXIX DXXX DXXXI DXXXII DXXXIII DXXXIV DXXXV DXXXVI DXXXVII DXXXVIII DXXXIX DXL DXLI DXLII DXLIII DXLIV DXLV DXLVI DXLVII DXLVIII DXLIX DL DLI DLII DLIII DLIV DLV DLVI DLVII DLVIII DLIX DLX DLXI DLXII DLXIII DLXIV DLXV DLXVI DLXVII DLXVIII DLXIX DLXX DLXXI DLXXII DLXXIII DLXXIV DLXXV DLXXVI DLXXVII DLXXVIII DLXXIX DLXXX DLXXXI DLXXXII DLXXXIII DLXXXIV DLXXXV DLXXXVI DLXXXVII DLXXXVIII DLXXXIX DXC DXCI DXCII DXCIII DXCIV DXCV DXCVI DXCVII DXCVIII DXCIX DC DCI DCII DCIII DCIV DCV DCVI DCVII DCVIII DCIX DCX DCXI DCXII DCXIII DCXIV DCXV DCXVI DCXVII DCXVIII DCXIX DCXX DCXXI DCXXII DCXXIII DCXXIV DCXXV DCXXVI DCXXVII DCXXVIII DCXXIX DCXXX DCXXXI DCXXXII DCXXXIII DCXXXIV DCXXXV DCXXXVI DCXXXVII DCXXXVIII DCXXXIX DCXL DCXLI DCXLII DCXLIII DCXLIV DCXLV DCXLVI DCXLVII DCXLVIII DCXLIX DCL DCLI DCLII DCLIII DCLIV DCLV DCLVI DCLVII DCLVIII DCLIX DCLX DCLXI DCLXII DCLXIII DCLXIV DCLXV DCLXVI DCLXVII DCLXVIII DCLXIX DCLXX DCLXXI DCLXXII DCLXXIII DCLXXIV DCLXXV DCLXXVI DCLXXVII DCLXXVIII DCLXXIX DCLXXX DCLXXXI DCLXXXII DCLXXXIII DCLXXXIV DCLXXXV DCLXXXVI DCLXXXVII DCLXXXVIII DCLXXXIX DCXC DCXCI DCXCII DCXCIII DCXCIV DCXCV DCXCVI DCXCVII DCXCVIII DCXCIX DCC DCCI DCCII DCCIII DCCIV DCCV DCCVI DCCVII DCCVIII DCCIX DCCX DCCXI DCCXII DCCXIII DCCXIV DCCXV DCCXVI DCCXVII DCCXVIII DCCXIX DCCXX DCCXXI DCCXXII DCCXXIII DCCXXIV DCCXXV DCCXXVI DCCXXVII DCCXXVIII DCCXXIX DCCXXX DCCXXXI DCCXXXII DCCXXXIII DCCXXXIV DCCXXXV DCCXXXVI DCCXXXVII DCCXXXVIII DCCXXXIX DCCXL DCCXLI DCCXLII DCCXLIII DCCXLIV DCCXLV DCCXLVI DCCXLVII DCCXLVIII DCCXLIX DCCL DCCLI DCCLII DCCLIII DCCLIV DCCLV DCCLVI DCCLVII DCCLVIII DCCLIX DCCLX DCCLXI DCCLXII DCCLXIII DCCLXIV DCCLXV DCCLXVI DCCLXVII DCCLXVIII DCCLXIX DCCLXX DCCLXXI DCCLXXII DCCLXXIII DCCLXXIV DCCLXXV DCCLXXVI DCCLXXVII DCCLXXVIII DCCLXXIX DCCLXXX DCCLXXXI DCCLXXXII DCCLXXXIII DCCLXXXIV DCCLXXXV DCCLXXXVI DCCLXXXVII DCCLXXXVIII DCCLXXXIX DCCXC DCCXCI DCCXCII DCCXCIII DCCXCIV DCCXCV DCCXCVI DCCXCVII DCCXCVIII DCCXCIX DCCC DCCCI DCCCII DCCCIII DCCCIV DCCCV DCCCVI DCCCVII DCCCVIII DCCCIX DCCCX DCCCXI DCCCXII DCCCXIII DCCCXIV DCCCXV DCCCXVI DCCCXVII DCCCXVIII DCCCXIX DCCCXX DCCCXXI DCCCXXII DCCCXXIII DCCCXXIV DCCCXXV DCCCXXVI DCCCXXVII DCCCXXVIII DCCCXXIX DCCCXXX DCCCXXXI DCCCXXXII DCCCXXXIII DCCCXXXIV DCCCXXXV DCCCXXXVI DCCCXXXVII DCCCXXXVIII DCCCXXXIX DCCCXL DCCCXLI DCCCXLII DCCCXLIII DCCCXLIV DCCCXLV DCCCXLVI DCCCXLVII DCCCXLVIII DCCCXLIX DCCCL DCCCLI DCCCLII DCCCLIII DCCCLIV DCCCLV DCCCLVI DCCCLVII DCCCLVIII DCCCLIX DCCCLX DCCCLXI DCCCLXII DCCCLXIII DCCCLXIV DCCCLXV DCCCLXVI DCCCLXVII DCCCLXVIII DCCCLXIX DCCCLXX DCCCLXXI DCCCLXXII DCCCLXXIII DCCCLXXIV DCCCLXXV DCCCLXXVI DCCCLXXVII DCCCLXXVIII DCCCLXXIX DCCCLXXX DCCCLXXXI DCCCLXXXII DCCCLXXXIII DCCCLXXXIV DCCCLXXXV DCCCLXXXVI DCCCLXXXVII DCCCLXXXVIII DCCCLXXXIX DCCCXC DCCCXCI DCCCXCII DCCCXCIII DCCCXCIV DCCCXCV DCCCXCVI DCCCXCVII DCCCXCVIII DCCCXCIX CM CMI CMII CMIII CMIV CMV CMVI CMVII CMVIII CMIX CMX CMXI CMXII CMXIII CMXIV CMXV CMXVI CMXVII CMXVIII CMXIX CMXX CMXXI CMXXII CMXXIII CMXXIV CMXXV CMXXVI CMXXVII CMXXVIII CMXXIX CMXXX CMXXXI CMXXXII CMXXXIII CMXXXIV CMXXXV CMXXXVI CMXXXVII CMXXXVIII CMXXXIX CMXL CMXLI CMXLII CMXLIII CMXLIV CMXLV CMXLVI CMXLVII CMXLVIII CMXLIX CML CMLI CMLII CMLIII CMLIV CMLV CMLVI CMLVII CMLVIII CMLIX CMLX CMLXI CMLXII CMLXIII CMLXIV CMLXV CMLXVI CMLXVII CMLXVIII CMLXIX CMLXX CMLXXI CMLXXII CMLXXIII CMLXXIV CMLXXV CMLXXVI CMLXXVII CMLXXVIII CMLXXIX CMLXXX CMLXXXI CMLXXXII CMLXXXIII CMLXXXIV CMLXXXV CMLXXXVI CMLXXXVII CMLXXXVIII CMLXXXIX CMXC CMXCI CMXCII CMXCIII CMXCIV CMXCV CMXCVI CMXCVII CMXCVIII CMXCIX M d81l58oa3mz0te5ah01tq5xg476ew9d Sablonan:IPA-en 10 5068 19293 19292 2024-06-01T14:41:15Z Bangrapip 9 19293 wikitext text/x-wiki <onlyinclude>{{IPA|en|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude>{{documentation|Template:Usage of IPA templates}} [[Category:Sablonan basa HPA]] </noinclude> 6dr7zfxefbdi7p0fxmr9w9pqrjn5asc Sablonan:IPA-id 10 5069 19294 2024-06-01T14:41:44Z Bangrapip 9 new 19294 wikitext text/x-wiki <onlyinclude>{{IPA|id|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude>{{documentation|Template:Usage of IPA templates}} [[Category:Sablonan basa HPA]] </noinclude> 0epfjp2dgfgbxbeufroza2wiekpawig Sablonan:IPA-fr 10 5070 19295 2024-06-01T14:42:06Z Bangrapip 9 new 19295 wikitext text/x-wiki <onlyinclude>{{IPA|fr|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude>{{documentation|Template:Usage of IPA templates}} [[Category:Sablonan basa HPA]] </noinclude> 26rrwstvey9hjzbu2s6k4pxrbrmw6c4 Sablonan:IPA-ru 10 5071 19297 19296 2024-06-01T14:42:32Z Bangrapip 9 19297 wikitext text/x-wiki <onlyinclude>{{IPA|ru|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude>{{documentation|Template:Usage of IPA templates}} [[Category:Sablonan basa HPA]] </noinclude> 3io7djjdeizkv42kvs0ybbcg4br7072 Sablonan:IPA-bew 10 5072 19298 2024-06-01T14:43:03Z Bangrapip 9 new 19298 wikitext text/x-wiki <onlyinclude>{{IPA|bew|{{{1}}}|{{{2|}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude> {{documentation}} [[Category:Sablonan basa HPA]] </noinclude> dhzj85w9f7iu6kigepwt8h1c9ub45df Bang 0 5073 19299 2024-06-01T15:06:35Z Bangrapip 9 Tarjim deri https://id.wikipedia.org/wiki/Bank 19299 wikitext text/x-wiki [[Gepokan:London.bankofengland.arp.jpg|jmpl|[[Bang Inggris]] (''Bank of England''), atu bang nyang udah jejeg semprakan tahon 1694]] '''Bang''' (hurup Arab Gundul: {{Script|Arabic|بڠک}} atawa {{Script|Arabic|بڠ}}) entu atu [[lembaga keduitan]] penengahan nyang sari-sarinya dijejegin dengen kewenangan bakal nerima simpenan [[duit]], minjemin duit, ama nerbitin [[surat sanggenep bayar]].<ref>Hoggson, N. F. (1926) Banking Through the Ages, New York, Dodd, Mead & Company.</ref> Kata ''bank'' asalnya deri [[basa Itali]] ''banca'' nyang artinya tempat nuker duit.<ref>A LAW DICTIONARY By John Bouvier.Revised Sixth Edition 1856.</ref> Nah kalu wèt perbangan punya kata,<ref>[https://id.wikisource.org/wiki/Undang-Undang_Republik_Indonesia_Nomor_10_Tahun_1998 Undang-undang Negara Republik Indonesia Nomor 10 Tahun 1998 Tanggal 10 November 1998]</ref> bang entu awak usaha nyang nggabreg duit deri masarakat dalem bentuk simpenan ama nguturin tu duit ke [[masarakat]] dalem bentuk [[pembiayaan]] (''kredit'') atawa laèn-laèn bentuk dalem rangka naèkin ra'yat ngebadeg punya tingkat idup.<ref name="kasmir">Kasmir. Manajemen Perbankan.Jakarta:Rajawali Press.2000.</ref> Bang entu lembaga keduitan nyang dia punya semenggah bakal jadi cèngkaw keduitan, ngederakin macem-macem ladènan keduitan, ama ngatur duit deri masarakat. Macem-macemnya bang kena dibédain liwat dia punya semenggahnya, empunyanya, ama ladènan dia punya tanjain.<ref>{{Cite web|last=Abdullah|first=Thamrin|date=2016-10-26|title=Bank, Lembaga Keuangan|url=http://repository.ut.ac.id/4060/2/PKOP4318-TM.pdf|website=Penerbit Universitas Terbuka|access-date=2023-12-11}}</ref> Kalu dalem arti nyang rada cupetan ama rada lumbrahan, bang entu atu cèngkaw keduitan nyang nerima, ngelakonin oper duit (''transfer dana''), ama–nyang paling penting–ngelakonin simpen-nyimpen duit. == Ruju'an == {{reflist}} [[Bangsaan:Bang]] [[Bangsaan:Keduitan]] fn2m542nlah9fy5etc78nl1k8xtfu7y Bangso Minangkabau 0 5074 19300 2024-06-01T18:43:54Z 114.10.30.99 Ngalihin halaman ke [[Orang Minangkabo]] 19300 wikitext text/x-wiki #REDIRECT [[Orang Minangkabo]] gbvahdiyzdndhbw1e1g9xp50m7mz4sn Cagak potrèt 0 5075 22250 19302 2024-06-16T20:46:00Z Jalilah J 473 Ruju'an 22250 wikitext text/x-wiki [[Gepokan:Velbon-dx-888.jpg|pra=https://id.wikipedia.org/wiki/Berkas:Velbon-dx-888.jpg|jmpl|286x286px|Cagak potrèt lumbrah]] '''Cagak potrèt''' (hurup Arab Gundul: {{Script|Arabic|چاݢق فوتريت}}) atau '''tangkringan tustèl''' (hurup Arab Gundul: {{Script|Arabic|تڠکريڠن توستيل}}) di [[penjeprètan]] (''fotografi'') entu atu peranti cagak nyang kanggo' numpil awak [[tustèl]] biar bisa nangtung ngejegir panteng. Maksudnya mah bakal ngurangin capé'nya tukang kèkèrnya pas lagi nangkep gambar ama ngurangin [[rècèt]] (''noise'') nyang ditongolin ama oglègnya tangan tukang kèkèrnya. Cagak potrèt sari-sarinya dipaké kapan si tukang kèkèr maké [[sepud jeprètan]] (''shutter speed'') di angka 30 atawa lebi antèran atawa maké lènsa tustèl dengen [[jarak pancer]] (''focal length'') lebi deri 200 mm. == Ruju'an == {{Reflist}} [[Bangsaan:Penjeprètan]] frfevrxa5b5eurnlmh854a7wh10mc6t Orang Palèmbang 0 5076 19308 2024-06-02T18:27:41Z Swarabakti 44 Swarabakti mindahin [[Orang Palèmbang]] ke [[Orang Pelèmbang]] 19308 wikitext text/x-wiki #ALIH [[Orang Pelèmbang]] cmb371qnqlnlzj27523srbvwnxk42bo Rungkun basa Ostronési 0 5077 22528 22121 2024-06-20T16:14:13Z Swarabakti 44 22528 wikitext text/x-wiki '''Rungkun basa Ostronési''' nya'entu atu [[rungkun basa]] nyang dipaké di [[Asia Kidul-wètan]], [[Madagaskar]], pulo-pulo [[Laotan Anteng]], èn [[Taiwan]] (ama entu negeri punya penjogrog pribumi).<ref>{{cite encyclopedia |title=Austronesian Languages |encyclopedia=Encyclopædia Britannica |url=https://www.britannica.com/topic/Austronesian-languages |access-date=26 October 2016 |last=Blust |first=Robert Andrew}}</ref> Basa-basa deri ni rungkun punya pemaké secuplek 386 juta orang (4.9% deri segenep orang nyang ada di dunia). Bahnanya, rungkun Ostronési jadi rungkun basa paling gedé kalu diitung deri jumblah pemakénya. Basa-basa gedé nyang masup ni rungkun entu kaya' misalnya [[basa Melayu]] èn [[basa Indonésia]],<ref>{{cite book|author-link=James Neil Sneddon|first=James Neil|last=Sneddon|title=The Indonesian Language: Its History and Role in Modern Society|publisher=UNSW Press|year=2004|page =14}})</ref> [[basa Jawa]], [[basa Sunda]], [[basa Tagalog]] (dibakuin jadi [[basa Pilipin]]<ref>{{cite book|page=76|title=Language and Nationalism: The Philippine Experience Thus Far|ISBN=9711130009|publisher=Ateneo de Manila University Press|location=Manila|first=Andrew B.|last=Gonzalez|year=1980}}</ref>), [[basa Madagaskar]] ama [[basa Bisaya]]. Ni rungkun punya basa cupleknya ampé 1,257 biji, paling banyak kedua (abis [[rungkun basa Niger-Kongo|rungkun Niger-Kongo]]) deri rungkun-rungkun basa laèn.<ref>{{Cite book|title=History of the Austronesian Languages|author=Robert Blust|publisher=University of Hawaii at Manoa|year=2016|author-link=Robert Blust}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Rungkun basa]] 0efqhobf2loef10k2j5wgkmyo8s5lpk Austronési 0 5078 22132 19312 2024-06-11T13:06:56Z Swarabakti 44 Ngerobah sasaran pengalihan deri [[Rungkun basa Austronési]] jadi [[Rungkun basa Ostronési]] 22132 wikitext text/x-wiki #REDIRECT [[Rungkun basa Ostronési]] inqur6n1aliiwhgkyro76if808nehl0 Kota Palèmbang 0 5079 19319 2024-06-04T03:59:18Z Bangrapip 9 Bangrapip mindahin [[Kota Palèmbang]] ke [[Kota Pelèmbang]] 19319 wikitext text/x-wiki #ALIH [[Kota Pelèmbang]] 7gf9fcwsv901oa71g0y2y9s1fuxo9c5 Basa Inggris 0 5080 24492 24490 2024-07-25T04:25:01Z OrangKalideres 327 + basa 24492 wikitext text/x-wiki {{kembangin}} '''Basa Inggris''' (Inggris: ''English'') ya'entu [[Rungkun basa Jermanik|basa Jermanik]] nyang pertama kali ditururin di [[Inggris]] waktu [[Jaman Pertengaan]] èn wayah gini udah ditururin seantero dunia. == Ruju'an == {{Reflist}} [[Bangsaan:Basa]] gjdbti626uog73j00f21shg0ihuds0q Rungkun basa Jèrmanik 0 5081 19337 19335 2024-06-04T15:02:06Z Bangrapip 9 Bangrapip mindahin [[Rungkun basa Jermanik]] ke [[Rungkun basa Jèrmanik]] sonder ngebuat pengalihan: Paké "è" 19335 wikitext text/x-wiki '''Rungkun basa Jermanik''' ya'entu [[basa]] nyang masup ke [[rungkun basa Indo-Èropa]] [[Bangsaan:Basa Jermanik]] [[Bangsaan:Basa Indo-Èropa]] e0s7fbtvm3whj37rv3ce6n4nw6wu9xa Rungkun basa Indo-Èropa 0 5082 19336 2024-06-04T14:10:21Z Badak Jawa 13 Ngeja halaman dengen "'''Rungkun basa Indo-Èropa''' atawa '''Hindi-Èropa''' ya'entu kelompok [[basa]] nyang berkerabat ama jumblah penutur basa seabreg di seantero [[Bumi|dunia]] [[Bangsaan:Rungkun basa]] [[Bangsaan:Basa Indo-Èropa]]" 19336 wikitext text/x-wiki '''Rungkun basa Indo-Èropa''' atawa '''Hindi-Èropa''' ya'entu kelompok [[basa]] nyang berkerabat ama jumblah penutur basa seabreg di seantero [[Bumi|dunia]] [[Bangsaan:Rungkun basa]] [[Bangsaan:Basa Indo-Èropa]] a15mar6c8aweiobxxl96u273el9p6e7 Prabumulih 0 5084 21905 2024-06-05T06:33:34Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Prabumulih]] ke [[Kota Prabumulih]] 21905 wikitext text/x-wiki #ALIH [[Kota Prabumulih]] 4eajr538et9lldfoe3ka169ubx2xlh9 Sablonan:Portal:Jakarta/Intro 10 5085 21910 2024-06-05T07:44:39Z Veracious 213 Ngeja halaman dengen "[[File:Coat_of_arms_of_Jakarta.svg|180px|left|Jakarta's Coat of Arms]]{{Transclude lead excerpt|Jakarta|more=}} <noinclude> [[category:Portal Jakarta]] </noinclude>" 21910 wikitext text/x-wiki [[File:Coat_of_arms_of_Jakarta.svg|180px|left|Jakarta's Coat of Arms]]{{Transclude lead excerpt|Jakarta|more=}} <noinclude> [[category:Portal Jakarta]] </noinclude> sxctzzilziid0ayvfey5czojc005lol Sablonan:Transclude lead excerpt 10 5086 21911 2024-06-05T07:45:09Z Veracious 213 Ngeja halaman dengen "<includeonly>{{#invoke:Excerpt/portals|lead}}</includeonly><noinclude> {{documentation}} </noinclude>" 21911 wikitext text/x-wiki <includeonly>{{#invoke:Excerpt/portals|lead}}</includeonly><noinclude> {{documentation}} </noinclude> j7g584yqx30nf2og4wyrd4xb15ynkm1 Modul:Excerpt/portals 828 5087 21959 21912 2024-06-05T13:41:10Z Bangrapip 9 21959 Scribunto text/plain -- ATTENTION ! -- This module is deprecated -- Prefer Module:Excerpt whenever possible -- Name of the category to track content pages with errors local errorCategory = "Makalah dengen tukilan bojod" -- Error messages local errorMessages = { prefix = "Penukilan ngablu: ", noPage = "Halaman kaga' diaranin", pageNotFound = "Halaman '%s' kaga' ketemu", leadEmpty = "Bagèan atas makalah kopong", sectionEmpty = "Bagèan '%s' kopong", sectionNotFound = "Bagèan '%s' kaga' ketemu", fragmentEmpty = "Pocèlan '%s' kopong", fragmentNotFound = "Pocèlan '%s' kaga' ketemu" } -- Regular expressions to match all aliases of the file namespace local fileNamespaces = { "[Ff]ile", "[Ii]mage", "[Bb]erkas", "[Gg]ambar" } -- Regular expressions to match all image parameters local imageParams = { {"thumb", "lngk", "thumbnail", "frame", "framed", "frameless"}, {"right", "ka", "left", "center", "tng", "none"}, {"baseline", "middle", "sub", "super", "text-top", "text-bottom", "top", "bottom"} } -- Regular expressions to match all infobox parameters for image captions local captionParams = { "[^=|]*[Cc]aption[^=|]*", "[^=|]*[Ll]egend[^=|]*" } -- Regular expressions to match all inline templates that are undesirable in excerpts local unwantedInlineTemplates = { "[Ee]fn", "[Ee]fn%-[lu][arg]", "[Ee]l[mn]", "[Rr]p?", "[Ss]fn[bmp]", "[Ss]f[bn]", "[Nn]ote[Tt]ag", "#[Tt]ag:%s*[Rr]ef", "[Rr]efn?", "[CcDd]n", "[Cc]itation[%- _]needed", "[Dd]isambiguation needed", "[Ff]eatured article", "[Aa]rtikel pilihan", "[Aa]rtikel bagus", "[Dd]ISPLAYTITLE", "[Ss]hort[ _]+description", "[Cc]itation", "[Cc]ite[%- _]+[%w_%s]-", "[Cc]oor[%w_%s]-", "[Uu]?n?[Rr]eliable source[%?%w_%s]-", "[Rr]s%??", "[Vv]c", "[Vv]erify credibility", "[Bb]y[ _]*[Ww]ho[m]*%??", "[Ww]ikisource[ -_]*multi", "[Ii]nflation[ _/-]*[Ff]n", "[Bb]iblesource", -- aliases for Clarification needed "[Cc]f[ny]", "[Cc]larification[ _]+inline", "[Cc]larification[%- _]*needed", "[Cc]larification", "[Cc]larify%-inline", "[Cc]larify%-?me", "[Cc]larify[ _]+inline", "[Cc]larify", "[Cc]LARIFY", "[Cc]onfusing%-inline", "[Cc]onfusing%-short", "[Ee]xplainme", "[Hh]uh[ _]*%??", "[Ww]hat%?", "[Ii]nline[ _]+[Uu]nclear", "[Ii]n[ _]+what[ _]+sense", "[Oo]bscure", "[Pp]lease[ _]+clarify", "[Uu]nclear[ _]+inline", "[Ww]hat's[ _]+this%?", "[Gg]eoQuelle", "[Nn]eed[s]+[%- _]+[Ii][Pp][Aa]", "[Ii]PA needed", -- aliases for Clarification needed lead "[Cc]itation needed %(?lea?de?%)?", "[Cc]nl", "[Ff]act %(?lea?de?%)?", "[Ll]ead citation needed", "[Nn]ot in body", "[Nn]ot verified in body", -- Primary source etc. "[Pp]s[ci]", "[Nn]psn", "[Nn]on%-primary[ _]+source[ _]+needed", "[Ss]elf%-published[%w_%s]-", "[Uu]ser%-generated[%w_%s]-", "[Pp]rimary source[%w_%s]-", "[Ss]econdary source[%w_%s]-", "[Tt]ertiary source[%w_%s]-", "[Tt]hird%-party[%w_%s]-", -- aliases for Disambiguation (page) and similar "[Bb]egriffsklärung", "[Dd][Aa][Bb]", "[Dd]big", "[%w_%s]-%f[%w][Dd]isam[%w_%s]-", "[Hh][Nn][Dd][Ii][Ss]", -- aliases for Failed verification "[Bb]adref", "[Ff]aile?[ds] ?[rv][%w_%s]-", "[Ff][Vv]", "[Nn][Ii]?[Cc][Gg]", "[Nn]ot ?in ?[crs][%w_%s]-", "[Nn]ot specifically in source", "[Vv]erification[%- _]failed", -- aliases for When "[Aa]s[ _]+of[ _]+when%??", "[Aa]s[ _%-]+of%??", "[Cc]larify date", "[Dd]ate[ _]*needed", "[Nn]eeds?[ _]+date", "[Rr]ecently", "[Ss]ince[ _]+when%??", "[Ww]HEN", "[Ww]hen%??", -- aliases for Update "[Nn]ot[ _]*up[ _]*to[ _]*date","[Oo]u?[Tt][Dd]","[Oo]ut[%- _]*o?f?[%- _]*dated?", "[Uu]pdate", "[Uu]pdate[ _]+sect", "[Uu]pdate[ _]+Watch", -- aliases for Pronunciation needed "[Pp]ronunciation%??[%- _]*n?e?e?d?e?d?", "[Pp]ronounce", "[Rr]equested[%- _]*pronunciation", "[Rr]e?q?pron", "[Nn]eeds[%- _]*pronunciation", -- Chart, including Chart/start etc. "[Cc]hart", "[Cc]hart/[%w_%s]-", -- Cref and others "[Cc]ref2?", "[Cc]note", -- Explain and others "[Ee]xplain", "[Ff]urther[ ]*explanation[ ]*needed", "[Ee]laboration[ ]*needed", "[Ee]xplanation[ ]*needed", -- TOC templates "[Cc][Oo][Mm][Pp][Aa][Cc][Tt][ _]*[Tt][Oo][Cc][8]*[5]*", "[Tt][Oo][Cc]", "09[Aa][Zz]", "[Tt][Oo][Cc][ ]*[Cc][Oo][Mm][Pp][Aa][Cc][Tt]", "[Tt][Oo][Cc][ ]*[Ss][Mm][Aa][Ll][Ll]", "[Cc][Oo][Mm][Pp][Aa][Cc][Tt][ _]*[Aa][Ll][Pp][Hh][Aa][Bb][Ee][Tt][Ii][Cc][ _]*[Tt][Oo][Cc]", "DEFAULTSORT:.-", "[Oo]ne[ _]+source" } -- Regular expressions to match all block templates that are desirable in excerpts local wantedBlockTemplates = { "[Bb]asketball[ _]roster[ _]header", "[Cc]abinet[ _]table[^|}]*", "[Cc]hart[^|}]*", "[Cc]lear", "[Cc]ol[^|}]*", -- all column templates "COVID-19[ _]pandemic[ _]data[^|}]*", "[Cc]ycling[ _]squad[^|}]*", "[Dd]ynamic[ _]list", "[Ee]lection[ _]box[^|}]*", "[Gg]allery", "[Gg]raph[^|}]*", "[Hh]idden", "[Hh]istorical[ _]populations", "[Ll]egend[ _]inline", "[Pp]lainlist", "[Pp]layer[^|}]*", "[Ss]eries[ _]overview", "[Ss]ide[ _]box", "[Ss]witcher", "[Tt]ree[ _]chart[^|}]*", "[Tt]elevision[ _]ratings[ _]graph" } local yesno = require('Module:Yesno') local p = {} -- Helper function to test for truthy and falsy values local function is(value) if not value or value == "" or value == "0" or value == "false" or value == "no" then return false end return true end -- Error handling function -- Throws a Lua error or returns an empty string if error reporting is disabled errors = true -- show errors by default local function luaError(message, value) if not is(errors) then return '' end -- error reporting is disabled message = errorMessages[message] or message or '' message = mw.ustring.format(message, value) error(message, 2) end -- Error handling function -- Returns a wiki friendly error or an empty string if error reporting is disabled local function wikiError(message, value) if not is(errors) then return '' end -- error reporting is disabled message = errorMessages[message] or message or '' message = mw.ustring.format(message, value) message = errorMessages.prefix .. message if mw.title.getCurrentTitle().isContentPage then local errorCategory = mw.title.new(errorCategory, 'Category') if errorCategory then message = message .. '[[' .. errorCategory.prefixedText .. ']]' end end message = mw.html.create('div'):addClass('error'):wikitext(message) return message end -- Helper function to match from a list regular expressions -- Like so: match pre..list[1]..post or pre..list[2]..post or ... local function matchAny(text, pre, list, post, init) local match = {} for i = 1, #list do match = { mw.ustring.match(text, pre .. list[i] .. post, init) } if match[1] then return unpack(match) end end return nil end -- Helper function to convert imagemaps into standard images local function convertImageMap(imagemap) local image = matchAny(imagemap, "[>\n]%s*", fileNamespaces, "[^\n]*") if image then return "<!--imagemap-->[[" .. mw.ustring.gsub(image, "[>\n]%s*", "", 1) .. "]]" else return "" -- remove entire block if image can't be extracted end end -- Helper function to convert a comma-separated list of numbers or min-max ranges into a list of booleans -- For example: "1,3-5" to {1=true,2=false,3=true,4=true,5=true} local function numberFlags(str) if not str then return {} end local flags = {} local ranges = mw.text.split(str, ",") -- parse ranges: "1,3-5" to {"1","3-5"} for _, r in pairs(ranges) do local min, max = mw.ustring.match(r, "^%s*(%d+)%s*%-%s*(%d+)%s*$") -- "3-5" to min=3 max=5 if not max then min, max = mw.ustring.match(r, "^%s*((%d+))%s*$") end -- "1" to min=1 max=1 if max then for p = min, max do flags[p] = true end end end return flags end -- Helper function to convert template arguments into an array of arguments fit for get() local function parseArgs(frame) local args = {} for key, value in pairs(frame:getParent().args) do args[key] = value end for key, value in pairs(frame.args) do args[key] = value end -- args from a Lua call have priority over parent args from template args.paraflags = numberFlags(args["paragraphs"] or "") -- parse paragraphs: "1,3-5" to {"1","3-5"} args.fileflags = numberFlags(args["files"] or "") -- parse file numbers return args end -- Helper function to remove unwanted templates and pseudo-templates such as #tag:ref and DEFAULTSORT local function stripTemplate(t) -- If template is unwanted then return "" (gsub will replace by nothing), else return nil (gsub will keep existing string) if matchAny(t, "^{{%s*", unwantedInlineTemplates, "%s*%f[|}]") then return "" end -- If template is wanted but produces an unwanted reference then return the string with |shortref or |ref removed local noRef = mw.ustring.gsub(t, "|%s*shortref%s*%f[|}]", "") noRef = mw.ustring.gsub(noRef, "|%s*ref%s*%f[|}]", "") -- If a wanted template has unwanted nested templates, purge them too noRef = mw.ustring.sub(noRef, 1, 2) .. mw.ustring.gsub(mw.ustring.sub(noRef, 3), "%b{}", stripTemplate) -- Replace {{audio}} by its text parameter: {{Audio|Foo.ogg|Bar}} → Bar noRef = mw.ustring.gsub(noRef, "^{{%s*[Aa]udio.-|.-|(.-)%f[|}].*", "%1") -- Replace {{Nihongo foot}} by its text parameter: {{Nihongo foot|English|英語|eigo}} → English noRef = mw.ustring.gsub(noRef, "^{{%s*[Nn]ihongo[ _]+foot%s*|(.-)%f[|}].*", "%1") if noRef ~= t then return noRef end return nil -- not an unwanted template: keep end -- Get a page's content, following redirects -- Also returns the page name, or the target page name if a redirect was followed, or false if no page found -- For file pages, returns the content of the file description page local function getContent(page) local title = mw.title.new(page) if not title then return false, false end local target = title.redirectTarget if target then title = target end return title:getContent(), title.prefixedText end -- Get the tables only local function getTables(text, options) local tables = {} for candidate in mw.ustring.gmatch(text, "%b{}") do if mw.ustring.sub(candidate, 1, 2) == '{|' then table.insert(tables, candidate) end end return table.concat(tables, '\n') end -- Get the lists only local function getLists(text, options) local lists = {} for list in mw.ustring.gmatch(text, "\n[*#][^\n]+") do table.insert(lists, list) end return table.concat(lists, '\n') end -- Check image for suitability local function checkImage(image) local page = matchAny(image, "", fileNamespaces, "%s*:[^|%]]*") -- match File:(name) or Image:(name) if not page then return false end -- Limit to image types: .gif, .jpg, .jpeg, .png, .svg, .tiff, .xcf (exclude .ogg, audio, etc.) local fileTypes = {"[Gg][Ii][Ff]", "[Jj][Pp][Ee]?[Gg]", "[Pp][Nn][Gg]", "[Ss][Vv][Gg]", "[Tt][Ii][Ff][Ff]", "[Xx][Cc][Ff]"} if not matchAny(page, "%.", fileTypes, "%s*$") then return false end -- Check the local wiki local fileDescription, fileTitle = getContent(page) -- get file description and title after following any redirect if not fileTitle or fileTitle == "" then return false end -- the image doesn't exist -- Check Commons if not fileDescription or fileDescription == "" then local frame = mw.getCurrentFrame() fileDescription = frame:preprocess("{{" .. fileTitle .. "}}") end -- Filter non-free images if not fileDescription or fileDescription == "" or mw.ustring.match(fileDescription, "[Nn]on%-free") then return false end return true end -- Attempt to parse [[File:...]] or [[Image:...]], either anywhere (start=false) or at the start only (start=true) local function parseImage(text, start) local startre = "" if start then startre = "^" end -- a true flag restricts search to start of string local image = matchAny(text, startre .. "%[%[%s*", fileNamespaces, "%s*:.*") -- [[File: or [[Image: ... if image then image = mw.ustring.match(image, "%b[]%s*") -- matching [[...]] to handle wikilinks nested in caption end return image end -- Parse a caption, which ends at a | (end of parameter) or } (end of infobox) but may contain nested [..] and {..} local function parseCaption(caption) if not caption then return nil end local length = mw.ustring.len(caption) local position = 1 while position <= length do local linkStart, linkEnd = mw.ustring.find(caption, "%b[]", position) linkStart = linkStart or length + 1 -- avoid comparison with nil when no link local templateStart, templateEnd = mw.ustring.find(caption, "%b{}", position) templateStart = templateStart or length + 1 -- avoid comparison with nil when no template local argEnd = mw.ustring.find(caption, "[|}]", position) or length + 1 if linkStart < templateStart and linkStart < argEnd then position = linkEnd + 1 -- skip wikilink elseif templateStart < argEnd then position = templateEnd + 1 -- skip template else -- argument ends before the next wikilink or template return mw.ustring.sub(caption, 1, argEnd - 1) end end return caption -- No terminator found: return entire caption end -- Attempt to construct a [[File:...]] block from {{infobox ... |image= ...}} local function argImage(text) local token = nil local hasNamedArgs = mw.ustring.find(text, "|") and mw.ustring.find(text, "=") if not hasNamedArgs then return nil end -- filter out any template that obviously doesn't contain an image -- ensure image map is captured text = mw.ustring.gsub(text, '<!%-%-imagemap%-%->', '|imagemap=') -- find all images local hasImages = false local images = {} local captureFrom = 1 while captureFrom < mw.ustring.len(text) do local argname, position, image = mw.ustring.match(text, "|%s*([^=|]-[Ii][Mm][Aa][Gg][Ee][^=|]-)%s*=%s*()(.*)", captureFrom) if image then -- ImageCaption=, image_size=, image_upright=, etc. do not introduce an image local lcArgName = mw.ustring.lower(argname) if mw.ustring.find(lcArgName, "caption") or mw.ustring.find(lcArgName, "size") or mw.ustring.find(lcArgName, "upright") then image = nil end end if image then hasImages = true images[position] = image captureFrom = position else captureFrom = mw.ustring.len(text) end end captureFrom = 1 while captureFrom < mw.ustring.len(text) do local position, image = mw.ustring.match(text, "|%s*[^=|]-[Pp][Hh][Oo][Tt][Oo][^=|]-%s*=%s*()(.*)", captureFrom) if image then hasImages = true images[position] = image captureFrom = position else captureFrom = mw.ustring.len(text) end end captureFrom = 1 while captureFrom < mw.ustring.len(text) do local position, image = mw.ustring.match(text, "|%s*[^=|{}]-%s*=%s*()%[?%[?([^|{}]*%.%a%a%a%a?)%s*%f[|}]", captureFrom) if image then hasImages = true if not images[position] then images[position] = image end captureFrom = position else captureFrom = mw.ustring.len(text) end end if not hasImages then return nil end -- find all captions local captions = {} captureFrom = 1 while captureFrom < mw.ustring.len(text) do local position, caption = matchAny(text, "|%s*", captionParams, "%s*=%s*()([^\n]+)", captureFrom) if caption then -- extend caption to parse "| caption = Foo {{Template\n on\n multiple lines}} Bar\n" local bracedCaption = mw.ustring.match(text, "^[^\n]-%b{}[^\n]+", position) if bracedCaption and bracedCaption ~= "" then caption = bracedCaption end caption = mw.text.trim(caption) local captionStart = mw.ustring.sub(caption, 1, 1) if captionStart == '|' or captionStart == '}' then caption = nil end end if caption then -- find nearest image, and use same index for captions table local i = position while i > 0 and not images[i] do i = i - 1 if images[i] then if not captions[i] then captions[i] = parseCaption(caption) end end end captureFrom = position else captureFrom = mw.ustring.len(text) end end -- find all alt text local altTexts = {} for position, altText in mw.ustring.gmatch(text, "|%s*[Aa][Ll][Tt]%s*=%s*()([^\n]*)") do if altText then -- altText is terminated by }} or |, but first skip any matched [[...]] and {{...}} local lookFrom = math.max( -- find position after whichever comes last: start of string, end of last ]] or end of last }} mw.ustring.match(altText, ".*{%b{}}()") or 1, -- if multiple {{...}}, .* consumes all but one, leaving the last for %b mw.ustring.match(altText, ".*%[%b[]%]()") or 1) local length = mw.ustring.len(altText) local afterText = math.min( -- find position after whichever comes first: end of string, }} or | mw.ustring.match(altText, "()}}", lookFrom) or length+1, mw.ustring.match(altText, "()|", lookFrom) or length+1) altText = mw.ustring.sub(altText, 1, afterText-1) -- chop off |... or }}... which is not part of [[...]] or {{...}} altText = mw.text.trim(altText) local altTextStart = mw.ustring.sub(altText, 1, 1) if altTextStart == '|' or altTextStart == '}' then altText = nil end end if altText then -- find nearest image, and use same index for altTexts table local i = position while i > 0 and not images[i] do i = i - 1 if images[i] then if not altTexts[i] then altTexts[i] = altText end end end end end -- find all image sizes local imageSizes = {} for position, imageSizeMatch in mw.ustring.gmatch(text, "|%s*[Ii][Mm][Aa][Gg][Ee][ _]?[Ss][Ii][Zz][Ee]%s*=%s*()([^}|\n]*)") do local imageSize = mw.ustring.match(imageSizeMatch, "=%s*([^}|\n]*)") if imageSize then imageSize = mw.text.trim(imageSize ) local imageSizeStart = mw.ustring.sub(imageSize, 1, 1) if imageSizeStart == '|' or imageSizeStart == '}' then imageSize = nil end end if imageSize then -- find nearest image, and use same index for imageSizes table local i = position while i > 0 and not images[i] do i = i - 1 if images[i] then if not imageSizes[i] then imageSizes[i] = imageSize end end end end end -- sort the keys of the images table (in a table sequence), so that images can be iterated over in order local keys = {} for key, val in pairs(images) do table.insert(keys, key) end table.sort(keys) -- add in relevant optional parameters for each image: caption, alt text and image size local imageTokens = {} for _, index in ipairs(keys) do local image = images[index] local token = parseImage(image, true) -- look for image=[[File:...]] etc. if not token then image = mw.ustring.match(image, "^[^}|\n]*") -- remove later arguments token = "[[" -- Add File: unless name already begins File: or Image: if not matchAny(image, "^", fileNamespaces, "%s*:") then token = token .. "File:" end token = token .. image local caption = captions[index] if caption and mw.ustring.match(caption, "%S") then token = token .. "|" .. caption end local alt = altTexts[index] if alt then token = token .. "|alt=" .. alt end local image_size = imageSizes[index] if image_size and mw.ustring.match(image_size, "%S") then token = token .. "|" .. image_size end token = token .. "]]" end token = mw.ustring.gsub(token, "\n","") .. "\n" table.insert(imageTokens, token) end return imageTokens end local function modifyImage(image, fileArgs) if fileArgs then for _, filearg in pairs(mw.text.split(fileArgs, "|")) do -- handle fileArgs=left|border etc. local fa = mw.ustring.gsub(filearg, "=.*", "") -- "upright=0.75" → "upright" local group = {fa} -- group of "border" is ["border"]... for _, g in pairs(imageParams) do for _, a in pairs(g) do if fa == a then group = g end -- ...but group of "left" is ["right", "left", "center", "none"] end end for _, a in pairs(group) do image = mw.ustring.gsub(image, "|%s*" .. a .. "%f[%A]%s*=[^|%]]*", "") -- remove "|upright=0.75" etc. image = mw.ustring.gsub(image, "|%s*" .. a .. "%s*([|%]])", "%1") -- replace "|left|" by "|" etc. end image = mw.ustring.gsub(image, "([|%]])", "|" .. filearg .. "%1", 1) -- replace "|" by "|left|" etc. end end return image end -- a basic parser to trim down extracted wikitext -- @param text : Wikitext to be processed -- @param options : A table of options... -- options.paraflags : Which number paragraphs to keep, as either a string (e.g. '1,3-5') or a table (e.g. {1=true,2=false,3=true,4=true,5=true}. If not present, all paragraphs will be kept. -- options.fileflags : table of which files to keep, as either a string (e.g. '1,3-5') or a table (e.g. {1=true,2=false,3=true,4=true,5=true} -- options.fileargs : args for the [[File:]] syntax, such as 'left' -- options.filesOnly : only return the files and not the prose local function parse(text, options) local allParagraphs = true -- keep all paragraphs? if options.paraflags then if type(options.paraflags) ~= "table" then options.paraflags = numberFlags(options.paraflags) end for _, v in pairs(options.paraflags) do if v then allParagraphs = false end -- if any para specifically requested, don't keep all end end if is(options.filesOnly) then allParagraphs = false options.paraflags = {} end local maxfile = 0 -- for efficiency, stop checking images after this many have been found if options.fileflags then if type(options.fileflags) ~= "table" then options.fileflags = numberFlags(options.fileflags) end for k, v in pairs(options.fileflags) do if v and k > maxfile then maxfile = k end -- set maxfile = highest key in fileflags end end local fileArgs = options.fileargs and mw.text.trim(options.fileargs) if fileArgs == '' then fileArgs = nil end local leadStart = nil -- have we found some text yet? local t = "" -- the stripped down output text local fileText = "" -- output text with concatenated [[File:Foo|...]]\n entries local files = 0 -- how many images so far local paras = 0 -- how many paragraphs so far local startLine = true -- at the start of a line (no non-spaces found since last \n)? text = mw.ustring.gsub(text,"^%s*","") -- remove initial white space -- Add named files local f = options.files if f and mw.ustring.match(f, "[^%d%s%-,]") then -- filename rather than number list f = mw.ustring.gsub(f, "^%s*File%s*:%s*", "", 1) f = mw.ustring.gsub(f, "^%s*Image%s*:%s*", "", 1) f = "[[File:" .. f .. "]]" f = modifyImage(f, "thumb") f = modifyImage(f, fileArgs) if checkImage(f) then fileText = fileText .. f .. "\n" end end repeat -- loop around parsing a template, image or paragraph local token = mw.ustring.match(text, "^%b{}%s*") or false -- {{Template}} or {| Table |} if not leadStart and not token then token = mw.ustring.match(text, "^%b<>%s*%b{}%s*") end -- allow <tag>{{template}} before lead has started local line = mw.ustring.match(text, "[^\n]*") if token and line and mw.ustring.len(token) < mw.ustring.len(line) then -- template is followed by text (but it may just be other templates) line = mw.ustring.gsub(line, "%b{}", "") -- remove all templates from this line line = mw.ustring.gsub(line, "%b<>", "") -- remove all HTML tags from this line -- if anything is left, other than an incomplete further template or an image, keep the template: it counts as part of the line if mw.ustring.find(line, "%S") and not matchAny(line, "^%s*", { "{{", "%[%[%s*[Ff]ile:", "%[%[%s*[Ii]mage:" }, "") then token = nil end end if token then -- found a template which is not the prefix to a line of text if is(options.keepTables) and mw.ustring.sub(token, 1, 2) == '{|' then t = t .. token -- keep tables elseif mw.ustring.sub(token, 1, 3) == '{{#' then t = t .. token -- keep parser functions elseif leadStart then -- lead has already started, so keep the template within the text, unless it's a whole line (navbox etc.) if not is(options.filesOnly) and not startLine then t = t .. token end elseif matchAny(token, "^{{%s*", wantedBlockTemplates, "%s*%f[|}]") then t = t .. token -- keep wanted block templates elseif files < maxfile then -- discard template, but if we are still collecting images... local images = argImage(token) or {} if not images then local image = parseImage(token, false) -- look for embedded [[File:...]], |image=, etc. if image then table.insert(images, image) end end for _, image in ipairs(images) do if files < maxfile and checkImage(image) then -- if image is found and qualifies (not a sound file, non-free, etc.) files = files + 1 -- count the file, whether displaying it or not if options.fileflags and options.fileflags[files] then -- if displaying this image image = modifyImage(image, "thumb") image = modifyImage(image, fileArgs) fileText = fileText .. image end end end end else -- the next token in text is not a template token = parseImage(text, true) if token then -- the next token in text looks like an image if files < maxfile and checkImage(token) then -- if more images are wanted and this is a wanted image files = files + 1 if options.fileflags and options.fileflags[files] then local image = token -- copy token for manipulation by adding |right etc. without changing the original image = modifyImage(image, fileArgs) fileText = fileText .. image end end else -- got a paragraph, which ends at a file, image, blank line or end of text local afterEnd = mw.ustring.len(text) + 1 local blankPosition = mw.ustring.find(text, "\n%s*\n") or afterEnd -- position of next paragraph delimiter (or end of text) local endPosition = math.min( -- find position of whichever comes first: [[File:, [[Image: or paragraph delimiter mw.ustring.find(text, "%[%[%s*[Ff]ile%s*:") or afterEnd, mw.ustring.find(text, "%[%[%s*[Ii]mage%s*:") or afterEnd, blankPosition) token = mw.ustring.sub(text, 1, endPosition-1) if blankPosition < afterEnd and blankPosition == endPosition then -- paragraph ends with a blank line token = token .. mw.ustring.match(text, "\n%s*\n", blankPosition) end local isHatnote = not(leadStart) and mw.ustring.sub(token, 1, 1) == ':' if not isHatnote then leadStart = leadStart or mw.ustring.len(t) + 1 -- we got a paragraph, so mark the start of the lead section paras = paras + 1 if allParagraphs or (options.paraflags and options.paraflags[paras]) then t = t .. token end -- add if this paragraph wanted end end -- of "else got a paragraph" end -- of "else not a template" if token then text = mw.ustring.sub(text, mw.ustring.len(token)+1) end -- remove parsed token from remaining text startLine = mw.ustring.find(token, "\n%s*$") -- will the next token be the first non-space on a line? until not text or text == "" or not token or token == "" -- loop until all text parsed text = mw.ustring.gsub(t, "\n+$", "") -- remove trailing line feeds, so "{{Transclude text excerpt|Foo}} more" flows on one line return fileText .. text end local function cleanupText(text, options) text = mw.ustring.gsub(text, "<!%-%-.-%-%->","") -- remove HTML comments text = mw.ustring.gsub(text, "<[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>.-</[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>", "") -- remove noinclude bits if mw.ustring.find(text, "[Oo][Nn][Ll][Yy][Ii][Nn][Cc][Ll][Uu][Dd][Ee]") then -- avoid expensive search if possible text = mw.ustring.gsub(text, "</[Oo][Nn][Ll][Yy][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>.-<[Oo][Nn][Ll][Yy][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>", "") -- remove text between onlyinclude sections text = mw.ustring.gsub(text, "^.-<[Oo][Nn][Ll][Yy][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>", "") -- remove text before first onlyinclude section text = mw.ustring.gsub(text, "</[Oo][Nn][Ll][Yy][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>.*", "") -- remove text after last onlyinclude section end if not is(options.keepSubsections) then text = mw.ustring.gsub(text, "\n==.*","") -- remove first ==Heading== and everything after it text = mw.ustring.gsub(text, "^==.*","") -- ...even if the lead is empty end if not is(options.keepRefs) then text = mw.ustring.gsub(text, "<%s*[Rr][Ee][Ff][^>]-/%s*>", "") -- remove refs cited elsewhere text = mw.ustring.gsub(text, "<%s*[Rr][Ee][Ff].->.-<%s*/%s*[Rr][Ee][Ff]%s*>", "") -- remove refs text = mw.ustring.gsub(text, "%b{}", stripTemplate) -- remove unwanted templates such as references end text = mw.ustring.gsub(text, "<%s*[Ss][Cc][Oo][Rr][Ee].->.-<%s*/%s*[Ss][Cc][Oo][Rr][Ee]%s*>", "") -- remove musical scores text = mw.ustring.gsub(text, "<%s*[Ii][Mm][Aa][Gg][Ee][Mm][Aa][Pp].->.-<%s*/%s*[Ii][Mm][Aa][Gg][Ee][Mm][Aa][Pp]%s*>", convertImageMap) -- convert imagemaps into standard images text = mw.ustring.gsub(text, "%s*{{%s*[Tt][Oo][Cc].-}}", "") -- remove most common tables of contents text = mw.ustring.gsub(text, "%s*__[A-Z]*TOC__", "") -- remove TOC behavior switches text = mw.ustring.gsub(text, "\n%s*{{%s*[Pp]p%-.-}}", "\n") -- remove protection templates text = mw.ustring.gsub(text, "%s*{{[^{|}]*[Ss]idebar%s*}}", "") -- remove most sidebars text = mw.ustring.gsub(text, "%s*{{[^{|}]*%-[Ss]tub%s*}}", "") -- remove most stub templates text = mw.ustring.gsub(text, "%s*%[%[%s*:?[Cc]ategory:.-%]%]", "") -- remove categories text = mw.ustring.gsub(text, "^:[^\n]+\n","") -- remove DIY hatnote indented with a colon return text end -- Parse a ==Section== from a page local function getSection(text, section, mainOnly) local escapedSection = mw.ustring.gsub(mw.uri.decode(section), "([%^%$%(%)%%%.%[%]%*%+%-%?])", "%%%1") -- %26 → & etc, then ^ → %^ etc. local level, content = mw.ustring.match(text .. "\n", "\n(==+)%s*" .. escapedSection .. "%s*==.-\n(.*)") if not content then return luaError("sectionNotFound", section) end local nextSection if mainOnly then nextSection = "\n==.*" -- Main part of section terminates at any level of header else nextSection = "\n==" .. mw.ustring.rep("=?", #level - 2) .. "[^=].*" -- "===" → "\n===?[^=].*", matching "==" or "===" but not "====" end content = mw.ustring.gsub(content, nextSection, "") -- remove later sections with headings at this level or higher if mw.ustring.match(content, "^%s*$") then return luaError("sectionEmpty", section) end return content end -- Parse a <section begin="Name of the fragment"> -- @todo Implement custom parsing of fragments rather than relying on #lst local function getFragment(page, fragment) local frame = mw.getCurrentFrame() local text = frame:callParserFunction('#lst', page, fragment) if mw.ustring.match(text, "^%s*$") then return luaError("fragmentEmpty", fragment) end return text end -- Remove unmatched <tag> or </tag> tags local function fixTags(text, tag) local startCount = 0 for i in mw.ustring.gmatch(text, "<%s*" .. tag .. "%f[^%w_].->") do startCount = startCount + 1 end local endCount = 0 for i in mw.ustring.gmatch(text, "<%s*/" .. tag .. "%f[^%w_].->") do endCount = endCount + 1 end if startCount > endCount then -- more <tag> than </tag>: remove the last few <tag>s local i = 0 text = mw.ustring.gsub(text, "<%s*" .. tag .. "%f[^%w_].->", function(t) i = i + 1 if i > endCount then return "" else return nil end end) -- "end" here terminates the anonymous replacement function(t) passed to gsub elseif endCount > startCount then -- more </tag> than <tag>: remove the first few </tag>s text = mw.ustring.gsub(text, "<%s*/" .. tag .. "%f[^%w_].->", "", endCount - startCount) end return text end local function fixTemplates(text) repeat -- hide matched {{template}}s including nested templates local t = text text = mw.ustring.gsub(text, "{(%b{})}", "\27{\27%1\27}\27") -- {{sometemplate}} → E{Esometemplate}E}E where E represents escape text = mw.ustring.gsub(text, "(< *math[^>]*>[^<]-)}}(.-< */math *>)", "%1}\27}\27%2") -- <math>\{sqrt\{hat{x}}</math> → <math>\{sqrt\{hat{x}E}E</math> until text == t text = text.gsub(text, "([{}])%1[^\27].*", "") -- remove unmatched {{, }} and everything thereafter, avoiding }E}E etc. text = text.gsub(text, "([{}])%1$", "") -- remove unmatched {{, }} at end of text text = mw.ustring.gsub(text, "\27", "") -- unhide matched pairs: E{E{ → {{, etc. return text end local function fixLinks(text) repeat -- hide matched [[wikilink]]s including nested links like [[File:Example.jpg|Some [[nested]] link.]] local t = text text = mw.ustring.gsub(text, "%[(%b[])%]", "\27[\27%1\27]\27") until text == t text = text.gsub(text, "([%[%]])%1[^\27].*", "") -- remove unmatched [[ or ]] and everything thereafter, avoiding ]E]E etc. text = text.gsub(text, "([%[%]])%1$", "") -- remove unmatched [[ or ]] at end of text text = mw.ustring.gsub(text, "\27", "") -- unhide matched pairs: ]E]E → ]], etc. return text end -- Replace the first call to each reference defined outside of the text for the full reference, to prevent undefined references -- Then prefix the page title to the reference names to prevent conflicts -- that is, replace <ref name="Foo"> for <ref name="Title of the article Foo"> -- and also <ref name="Foo" /> for <ref name="Title of the article Foo" /> -- also remove reference groups: <ref name="Foo" group="Bar"> for <ref name="Title of the article Foo"> -- and <ref group="Bar"> for <ref> -- @todo The current regex may fail in cases with both kinds of quotes, like <ref name="Darwin's book"> local function fixRefs(text, page, full) if not full then full = getContent(page) end local refNames = {} local refName local refBody local position = 1 while position < mw.ustring.len(text) do refName, position = mw.ustring.match(text, "<%s*[Rr][Ee][Ff][^>]*name%s*=%s*[\"']?([^\"'>]+)[\"']?[^>]*/%s*>()", position) if refName then refName = mw.text.trim(refName) if not refNames[refName] then -- make sure we process each ref name only once table.insert(refNames, refName) refName = mw.ustring.gsub(refName, "[%^%$%(%)%.%[%]%*%+%-%?%%]", "%%%0") -- escape special characters refBody = mw.ustring.match(text, "<%s*[Rr][Ee][Ff][^>]*name%s*=%s*[\"']?%s*" .. refName .. "%s*[\"']?[^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>") if not refBody then -- the ref body is not in the excerpt refBody = mw.ustring.match(full, "<%s*[Rr][Ee][Ff][^>]*name%s*=%s*[\"']?%s*" .. refName .. "%s*[\"']?[^/>]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>") if refBody then -- the ref body was found elsewhere text = mw.ustring.gsub(text, "<%s*[Rr][Ee][Ff][^>]*name%s*=%s*[\"']?%s*" .. refName .. "%s*[\"']?[^>]*/?%s*>", refBody, 1) end end end else position = mw.ustring.len(text) end end text = mw.ustring.gsub(text, "<%s*[Rr][Ee][Ff][^>]*name%s*=%s*[\"']?([^\"'>/]+)[\"']?[^>/]*(/?)%s*>", '<ref name="' .. page .. ' %1" %2>') text = mw.ustring.gsub(text, "<%s*[Rr][Ee][Ff][^>]*group%s*=%s*[\"']?[^\"'>/]+[\"']%s*>", '<ref>') return text end -- Replace the bold title or synonym near the start of the article by a wikilink to the article function linkBold(text, page) local lang = mw.language.getContentLanguage() local position = mw.ustring.find(text, "'''" .. lang:ucfirst(page) .. "'''", 1, true) -- look for "'''Foo''' is..." (uc) or "A '''foo''' is..." (lc) or mw.ustring.find(text, "'''" .. lang:lcfirst(page) .. "'''", 1, true) -- plain search: special characters in page represent themselves if position then local length = mw.ustring.len(page) text = mw.ustring.sub(text, 1, position + 2) .. "[[" .. mw.ustring.sub(text, position + 3, position + length + 2) .. "]]" .. mw.ustring.sub(text, position + length + 3, -1) -- link it else -- look for anything unlinked in bold, assumed to be a synonym of the title (e.g. a person's birth name) text = mw.ustring.gsub(text, "()'''(.-'*)'''", function(a, b) if not mw.ustring.find(b, "%[") then -- if not wikilinked return "'''[[" .. page .. "|" .. b .. "]]'''" -- replace '''Foo''' by '''[[page|Foo]]''' else return nil -- instruct gsub to make no change end end, 1) -- "end" here terminates the anonymous replacement function(a, b) passed to gsub end return text end -- Main function for modules local function get(page, options) if options.errors then errors = options.errors end if not page or page == "" then return luaError("noPage") end local text page, section = mw.ustring.match(page, "([^#]+)#?([^#]*)") text, page = getContent(page) if not page then return luaError("noPage") end if not text then return luaError("pageNotFound", page) end local full = text -- save the full text for later if is(options.fragment) then text = getFragment(page, options.fragment) end if is(section) then text = getSection(text, section) end -- Strip text of all undersirables text = cleanupText(text, options) text = parse(text, options) -- Replace the bold title or synonym near the start of the article by a wikilink to the article text = linkBold(text, page) -- Remove '''bold text''' if requested if is(options.nobold) then text = mw.ustring.gsub(text, "'''", "") end -- Keep only tables if requested if is(options.tablesOnly) then text = getTables(text) end -- Keep only lists if requested if is(options.listsOnly) then text = getLists(text) end -- Seek and destroy unterminated templates, links and tags text = fixTemplates(text) text = fixLinks(text) text = fixTags(text, "div") -- Fix broken references if is(options.keepRefs) then text = fixRefs(text, page, full) end -- Add (Full article...) link if options.moreLinkText then text = text .. " ('''[[" .. page .. "|" .. options.moreLinkText .. "]]''')" end return text end -- Main invocation function for templates local function main(frame) local args = parseArgs(frame) local page = args[1] local ok, text = pcall(get, page, args) if not ok then text = errorMessages.prefix .. text if errorCategory and errorCategory ~= '' and mw.title.getCurrentTitle().isContentPage then text = text .. '[[' .. errorCategory .. ']]' end return mw.html.create('div'):addClass('error'):wikitext(text) end return frame:preprocess(text) end local function getMoreLinkText(more) local defaultText = "Makalah terusannya..." -- default text, same as in [[Template:TFAFULL]] if not more or more == '' then -- nil/empty => use default return defaultText end if not yesno(more, true) then -- falsy values => suppress the link return nil end return more end -- Shared invocation function used by templates meant for portals local function portal(frame, template) local args = parseArgs(frame) errors = args['errors'] or false -- disable error reporting unless requested -- There should be at least one argument except with selected=Foo and Foo=Somepage if #args < 1 and not (template == "selected" and args[template] and args[args[template]]) then return wikiError("noPage") end -- Figure out the page to excerpt local page local candidates = {} if template == "lead" then page = args[1] page = mw.text.trim(page) if not page or page == "" then return wikiError("noPage") end candidates = { page } elseif template == "selected" then local key = args[template] local count = #args if tonumber(key) then -- normalise article number into the range 1..#args key = key % count if key == 0 then key = count end end page = args[key] page = mw.text.trim(page) if not page or page == "" then return wikiError("noPage") end candidates = { page } elseif template == "linked" or template == "listitem" then local source = args[1] local text, source = getContent(source) if not source then return wikiError("noPage") elseif not text then return wikiError("noPage") end local section = args.section if section then -- check relevant section only text = getSection(text, section) if not text then return wikiError("sectionNotFound", section) end end -- Replace annotated links with real links text = mw.ustring.gsub(text, "{{%s*[Aa]nnotated[ _]link%s*|%s*(.-)%s*}}", "[[%1]]") if template == "linked" then for candidate in mw.ustring.gmatch(text, "%[%[%s*([^%]|\n]*)") do table.insert(candidates, candidate) end else -- listitem: first wikilink on a line beginning *, :#, etc. except in "See also" or later section text = mw.ustring.gsub(text, "\n== *See also.*", "") for candidate in mw.ustring.gmatch(text, "\n:*[%*#][^\n]-%[%[%s*([^%]|\n]*)") do table.insert(candidates, candidate) end end elseif template == "random" then for key, value in pairs(args) do if value and type(key) == "number" then table.insert(candidates, mw.text.trim(value)) end end end -- Build an options array for the Excerpt module out of the arguments and the desired defaults local options = { errors = args['errors'] or false, fileargs = args['fileargs'], fileflags = numberFlags( args['files'] ), paraflags = numberFlags( args['paragraphs'] ), moreLinkText = getMoreLinkText(args['more']) } -- Select a random candidate and make sure its valid local text local candidateCount = #candidates if candidateCount > 0 then local candidateKey = 1 local candidateString local candidateArgs if candidateCount > 1 then math.randomseed(os.time()) end while (not text or text == "") and candidateCount > 0 do if candidateCount > 1 then candidateKey = math.random(candidateCount) end -- pick a random candidate candidateString = candidates[candidateKey] if candidateString and candidateString ~= "" then -- We have page or [[page]] or [[page|text]], possibly followed by |opt1|opt2... page, candidateArgs = mw.ustring.match(candidateString, "^%s*(%[%b[]%])%s*|?(.*)") if page and page ~= "" then page = mw.ustring.match(page, "%[%[([^|%]]*)") -- turn [[page|text]] into page, discarding text else -- we have page or page|opt... page, candidateArgs = mw.ustring.match(candidateString, "%s*([^|]*[^|%s])%s*|?(.*)") end -- candidate arguments (even if value is "") have priority over global arguments if candidateArgs and candidateArgs ~= "" then for _, t in pairs(mw.text.split(candidateArgs, "|")) do local k, v = mw.ustring.match(t, "%s*([^=]-)%s*=(.-)%s*$") if k == 'files' then options.fileflags = numberFlags(v) elseif k == 'paragraphs' then options.paraflags = numberFlags(v) elseif k == 'more' then args.more = v else options[k] = v end end end if page and page ~= "" then local section = mw.ustring.match(page, "[^#]+#([^#]+)") -- save the section text, page = getContent(page) -- make sure the page exists if page and page ~= "" and text and text ~= "" then if args.nostubs then local isStub = mw.ustring.find(text, "%s*{{[^{|}]*%-[Ss]tub%s*}}") if isStub then text = nil end end if section and section ~= "" then page = page .. '#' .. section -- restore the section end text = get(page, options) end end end table.remove(candidates, candidateKey) -- candidate processed candidateCount = candidateCount - 1 -- ensure that we exit the loop after all candidates are done end end if not text or text == "" then return wikiError("No valid pages found") end if args.showall then local separator = args.showall if separator == "" then separator = "{{clear}}{{hr}}" end for _, candidate in pairs(candidates) do local t = get(candidate, options) if t ~= "" then text = text .. separator .. t end end end -- Add a collapsed list of pages which might appear if args.list and not args.showall then local list = args.list if list == "" then list = "Other articles" end text = text .. "{{collapse top|title={{resize|85%|" ..list .. "}}|bg=fff}}{{hlist" for _, candidate in pairs(candidates) do if mw.ustring.match(candidate, "%S") then text = text .. "|[[" .. mw.text.trim(candidate) .. "]]" end end text = text .. "}}\n{{collapse bottom}}" end return frame:preprocess(text) end -- Old invocation function used by {{Excerpt}} local function excerpt(frame) local args = parseArgs(frame) -- Make sure the requested page exists local page = args[1] or args.article or args.source or args.page if not page then return wikiError("noPage") end local title = mw.title.new(page) if not title then return wikiError("noPage") end if title.isRedirect then title = title.redirectTarget end if not title.exists then return wikiError("pageNotFound", page) end page = title.prefixedText -- Define some useful variables local section = args[2] or args.section or mw.ustring.match(args[1], "[^#]+#([^#]+)") local tag = args.tag or 'div' -- Define the HTML elements local block = mw.html.create(tag):addClass('excerpt-block') if is(args.indicator) then block:addClass('excerpt-indicator') end local style = frame:extensionTag{ name = 'templatestyles', args = { src = 'Excerpt/styles.css' } } local hatnote if not args.nohat then if args.this then hatnote = args.this elseif args.indicator then hatnote = 'This is' elseif args.only == 'file' then hatnote = 'This file is' elseif args.only == 'file' then hatnote = 'These files are' elseif args.only == 'list' then hatnote = 'This list is' elseif args.only == 'lists' then hatnote = 'These lists are' elseif args.only == 'table' then hatnote = 'This table is' elseif args.only == 'tables' then hatnote = 'These tables are' else hatnote = 'This section is' end hatnote = hatnote .. ' an excerpt from ' if section then hatnote = hatnote .. '[[' .. page .. '#' .. section .. '|' .. page .. ' § ' .. section .. ']]' else hatnote = hatnote .. '[[' .. page .. ']]' end hatnote = hatnote .. "''" .. '<span class="mw-editsection-like plainlinks"><span class="mw-editsection-bracket">[</span>[' hatnote = hatnote .. title:fullUrl('action=edit') .. ' edit' hatnote = hatnote .. ']<span class="mw-editsection-bracket">]</span></span>' .. "''" hatnote = require('Module:Hatnote')._hatnote(hatnote, {selfref=true}) or wikiError('Error generating hatnote') end -- Build the module options out of the template arguments and the desired defaults local options = { fileflags = numberFlags( args['files'] or 1 ), paraflags = numberFlags( args['paragraphs'] ), filesOnly = is( args['only'] == 'file' or args['only'] == 'files' ), listsOnly = is( args['only'] == 'list' or args['only'] == 'lists'), tablesOnly = is( args['only'] == 'table' or args['only'] == 'tables' ), keepTables = is( args['tables'] or true ), keepRefs = is( args['references'] or true ), keepSubsections = is( args['subsections'] ), nobold = not is( args['bold'] ), fragment = args['fragment'] } -- Get the excerpt itself if section then page = page .. '#' .. section end local ok, excerpt = pcall(e.get, page, options) if not ok then return wikiError(excerpt) end excerpt = "\n" .. excerpt -- line break is necessary to prevent broken tables and lists if mw.title.getCurrentTitle().isContentPage then excerpt = excerpt .. '[[Category:Articles with excerpts]]' end excerpt = frame:preprocess(excerpt) excerpt = mw.html.create(tag):addClass('excerpt'):wikitext(excerpt) -- Combine and return the elements return block:node(style):node(hatnote):node(excerpt) end -- Entry points for templates function p.main(frame) return main(frame) end function p.wikiError(message, value) return wikiError(message, value) end function p.lead(frame) return portal(frame, "lead") end -- {{Transclude lead excerpt}} reads a randomly selected article linked from the given page function p.linked(frame) return portal(frame, "linked") end -- {{Transclude linked excerpt}} reads a randomly selected article linked from the given page function p.listitem(frame) return portal(frame, "listitem") end -- {{Transclude list item excerpt}} reads a randomly selected article listed on the given page function p.random(frame) return portal(frame, "random") end -- {{Transclude random excerpt}} reads any article (default for invoke with one argument) function p.selected(frame) return portal(frame, "selected") end -- {{Transclude selected excerpt}} reads the article whose key is in the selected= parameter function p.excerpt(frame) return excerpt(frame) end -- {{Excerpt}} transcludes part of an article into another article -- Entry points for other Lua modules function p.get(page, options) return get(page, options) end function p.getContent(page) return getContent(page) end function p.getSection(text, section) return getSection(text, section) end function p.getTables(text, options) return getTables(text, options) end function p.getLists(text, options) return getLists(text, options) end function p.parse(text, options) return parse(text, options) end function p.parseImage(text, start) return parseImage(text, start) end function p.parseArgs(frame) return parseArgs(frame) end function p.argImage(text) return argImage(text) end function p.checkImage(image) return checkImage(image) end function p.cleanupText(text, options) return cleanupText(text, options) end function p.luaError(message, value) return luaError(message, value) end function p.is(value) return is(value) end function p.numberFlags(str) return numberFlags(str) end function p.getMoreLinkText(more) return getMoreLinkText(more) end -- Entry points for backwards compatibility function p.getsection(text, section) return getSection(text, section) end function p.parseimage(text, start) return parseImage(text, start) end function p.checkimage(image) return checkImage(image) end function p.argimage(text) return argImage(text) end function p.numberflags(str) return numberFlags(str) end return p etg84fev97uggkc9ldbnftmgcpzeoza Modul:Excerpt 828 5088 21913 2024-06-05T07:47:51Z Veracious 213 Ngeja halaman dengen "-- Module:Excerpt implements the Excerpt template -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Excerpt -- Authors: User:Sophivorus, User:Certes, User:Aidan9382 & others -- License: CC-BY-SA-3.0 local Transcluder = require( 'Module:Transcluder' ) local yesno = require( 'Module:Yesno' ) local ok, config = pcall( require, 'Module:Excerpt/config' ) if not ok then config = {} end local p = {} -- Helper function to get arguments local args..." 21913 Scribunto text/plain -- Module:Excerpt implements the Excerpt template -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Excerpt -- Authors: User:Sophivorus, User:Certes, User:Aidan9382 & others -- License: CC-BY-SA-3.0 local Transcluder = require( 'Module:Transcluder' ) local yesno = require( 'Module:Yesno' ) local ok, config = pcall( require, 'Module:Excerpt/config' ) if not ok then config = {} end local p = {} -- Helper function to get arguments local args local function getArg( key, default ) local value = args[ key ] if value and mw.text.trim( value ) ~= '' then return value end return default end -- Helper function to handle errors local function getError( message, value ) if type( message ) == 'string' then message = Transcluder.getError( message, value ) end if config.categories and config.categories.errors and mw.title.getCurrentTitle().isContentPage then message:node( '[[Category:' .. config.categories.errors .. ']]' ) end return message end -- Helper function to get localized messages local function getMessage( key ) local ok, TNT = pcall( require, 'Module:TNT' ) if not ok then return key end return TNT.format( 'I18n/Module:Excerpt.tab', key ) end -- Main entry point for templates function p.main( frame ) args = Transcluder.parseArgs( frame ) -- Make sure the requested page exists local page = getArg( 1 ) if not page or page == '{{{1}}}' then return getError( 'no-page' ) end local title = mw.title.new(page) if not title then return getError( 'invalid-title', page ) end if title.isRedirect then title = title.redirectTarget end if not title.exists then return getError( 'page-not-found', page ) end page = title.prefixedText -- Set variables from the template parameters local section = getArg( 2, mw.ustring.match( getArg( 1 ), '[^#]+#(.+)' ) ) local hat = yesno( getArg( 'hat', true ) ) local edit = yesno( getArg( 'edit', true ) ) local this = getArg( 'this' ) local only = getArg( 'only' ) local files = getArg( 'files', getArg( 'file', ( only == 'file' and 1 ) ) ) local lists = getArg( 'lists', getArg( 'list', ( only == 'list' and 1 ) ) ) local tables = getArg( 'tables', getArg( 'table', ( only == 'table' and 1 ) ) ) local templates = getArg( 'templates', getArg( 'template', ( only == 'template' and 1 ) ) ) local paragraphs = getArg( 'paragraphs', getArg( 'paragraph', ( only == 'paragraph' and 1 ) ) ) local references = getArg( 'references' ) local subsections = not yesno( getArg( 'subsections' ) ) local noLinks = not yesno( getArg( 'links', true ) ) local noBold = not yesno( getArg( 'bold' ) ) local onlyFreeFiles = yesno( getArg( 'onlyfreefiles', true ) ) local briefDates = yesno( getArg( 'briefdates', false ) ) local inline = yesno( getArg( 'inline' ) ) local quote = yesno( getArg( 'quote' ) ) local more = yesno( getArg( 'more' ) ) local class = getArg( 'class' ) local displaytitle = getArg( 'displaytitle' ) or page -- Build the hatnote if hat and not inline then if this then hat = this elseif quote then hat = getMessage( 'this' ) elseif only then hat = getMessage( only ) else hat = getMessage( 'section' ) end hat = hat .. ' ' .. getMessage( 'excerpt' ) .. ' ' if section then hat = hat .. '[[:' .. page .. '#' .. mw.uri.anchorEncode( section ) .. '|' .. displaytitle .. ' § ' .. mw.ustring.gsub( section, '%[%[([^]|]+)|?[^]]*%]%]', '%1' ) .. ']].' -- remove nested links else hat = hat .. '[[:' .. page .. '|' .. displaytitle .. ']].' end if edit then hat = hat .. '<span class="mw-editsection-like plainlinks"><span class="mw-editsection-bracket">[</span>[' hat = hat .. title:fullUrl( 'action=edit' ) .. ' ' .. mw.message.new( 'editsection' ):plain() hat = hat .. ']<span class="mw-editsection-bracket">]</span></span>' end if config.hat then hat = config.hat .. hat .. '}}' hat = frame:preprocess( hat ) else hat = mw.html.create( 'div' ):addClass( 'dablink excerpt-hat' ):wikitext( hat ) end else hat = nil end -- Build the "Read more" link if more and not inline then more = "'''[[" .. page .. '#' .. ( section or '' ) .. "|" .. getMessage( 'more' ) .. "]]'''" more = mw.html.create( 'div' ):addClass( 'noprint excerpt-more' ):wikitext( more ) else more = nil end -- Build the options for Module:Transcluder out of the template parameters and the desired defaults local options = { files = files, lists = lists, tables = tables, paragraphs = paragraphs, sections = subsections, categories = 0, references = references, only = only and mw.text.trim( only, 's' ) .. 's', noLinks = noLinks, noBold = noBold, noSelfLinks = true, noNonFreeFiles = onlyFreeFiles, noBehaviorSwitches = true, fixReferences = true, linkBold = true, } -- Get the excerpt itself local title = page .. '#' .. ( section or '' ) local ok, excerpt = pcall( Transcluder.get, title, options ) if not ok then return getError( excerpt ) end if mw.text.trim( excerpt ) == '' and not only then if section then return getError( 'section-empty', section ) else return getError( 'lead-empty' ) end end -- Fix birth and death dates, but only in the first paragraph if briefDates then local startpos = 1 -- skip initial templates local s local e = 0 repeat startpos = e + 1 s, e = mw.ustring.find( excerpt, "%s*%b{}%s*", startpos ) until not s or s > startpos s, e = mw.ustring.find( excerpt, "%b()", startpos ) -- get (...), which may be (year–year) if s and s < startpos + 100 then -- look only near the start local year1, conjunction, year2 = mw.ustring.match( mw.ustring.sub( excerpt, s, e ), '(%d%d%d+)(.-)(%d%d%d+)' ) if year1 and year2 and (mw.ustring.match( conjunction, '[%-–—]' ) or mw.ustring.match( conjunction, '{{%s*[sS]nd%s*}}' )) then local y1 = tonumber(year1) local y2 = tonumber(year2) if y2 > y1 and y2 < y1 + 125 and y1 <= tonumber( os.date( "%Y" )) then excerpt = mw.ustring.sub( excerpt, 1, s ) .. year1 .. "–" .. year2 .. mw.ustring.sub( excerpt, e ) end end end end -- If no file was found, try to get one from the infobox local fileNamespaces = Transcluder.getNamespaces( 'File' ) if ( ( only == 'file' or only == 'files' ) or ( not only and ( files ~= '0' or not files ) ) ) and -- caller asked for files not Transcluder.matchAny( excerpt, '%[%[', fileNamespaces, ':' ) and -- and there are no files in Transcluder's output config.captions -- and we have the config option required to try finding files in templates then -- We cannot distinguish the infobox from the other templates so we search them all local infobox = Transcluder.getTemplates( excerpt ); infobox = table.concat( infobox ) local parameters = Transcluder.getParameters( infobox ) local file, captions, caption for _, pair in pairs( config.captions ) do file = pair[1] file = parameters[file] if file and Transcluder.matchAny( file, '^.*%.', { '[Jj][Pp][Ee]?[Gg]', '[Pp][Nn][Gg]', '[Gg][Ii][Ff]', '[Ss][Vv][Gg]' }, '.*' ) then file = mw.ustring.match( file, '%[?%[?.-:([^{|]+)%]?%]?' ) or file -- [[File:Example.jpg{{!}}upright=1.5]] to Example.jpg captions = pair[2] for _, p in pairs( captions ) do if parameters[ p ] then caption = parameters[ p ] break end end excerpt = '[[File:' .. file .. '|thumb|' .. ( caption or '' ) .. ']]' .. excerpt if ( onlyFreeFiles ) then excerpt = Transcluder.removeNonFreeFiles( excerpt ) end break end end end -- Unlike other elements, templates are filtered here -- because we had to search the infoboxes for files local trash if only and ( only == 'template' or only == 'templates' ) then trash, excerpt = Transcluder.getTemplates( excerpt, templates ); else -- Remove blacklisted templates local blacklist = config.blacklist and table.concat( config.blacklist, ',' ) or '' if templates then if string.sub( templates, 1, 1 ) == '-' then --Unwanted templates. Append to blacklist blacklist = templates .. ',' .. blacklist else --Wanted templates. Replaces blacklist and acts as whitelist blacklist = templates end else blacklist = '-' .. blacklist end trash, excerpt = Transcluder.getTemplates( excerpt, blacklist ); end -- Remove extra line breaks but leave one before and after so the parser interprets lists, tables, etc. correctly excerpt = mw.text.trim( excerpt ) excerpt = string.gsub( excerpt, '\n\n\n+', '\n\n' ) excerpt = '\n' .. excerpt .. '\n' -- Remove nested categories excerpt = frame:preprocess( excerpt ) local categories, excerpt = Transcluder.getCategories( excerpt, options.categories ) -- Add tracking categories if config.categories then local contentCategory = config.categories.content if contentCategory and mw.title.getCurrentTitle().isContentPage then excerpt = excerpt .. '[[Category:' .. contentCategory .. ']]' end local namespaceCategory = config.categories[ mw.title.getCurrentTitle().namespace ] if namespaceCategory then excerpt = excerpt .. '[[Category:' .. namespaceCategory .. ']]' end end -- Load the styles local styles if config.styles then styles = frame:extensionTag( 'templatestyles', '', { src = config.styles } ) end -- Combine and return the elements if inline then return mw.text.trim( excerpt ) end local tag = 'div' if quote then tag = 'blockquote' end excerpt = mw.html.create( 'div' ):addClass( 'excerpt' ):wikitext( excerpt ) local block = mw.html.create( tag ):addClass( 'excerpt-block' ):addClass( class ) return block:node( styles ):node( hat ):node( excerpt ):node( more ) end -- Entry points for backwards compatibility function p.lead( frame ) return p.main( frame ) end function p.excerpt( frame ) return p.main( frame ) end return p otwcbfmbi3hwmrd1unz7dux28iop4li Modul:Transcluder 828 5089 25859 21914 2024-10-08T13:33:11Z Sophivorus 558 Update from [[d:Special:GoToLinkedPage/enwiki/Q96679044|master]] using [[mw:Synchronizer| #Synchronizer]] 25859 Scribunto text/plain -- Module:Transcluder is a general-purpose transclusion engine -- Documentation and master version: https://en.wikipedia.org/wiki/Module:Transcluder -- Authors: User:Sophivorus, User:Certes & others -- License: CC-BY-SA-3.0 local p = {} -- Helper function to test for truthy and falsy values -- @todo Somehow internationalize it local function truthy(value) if not value or value == '' or value == 0 or value == '0' or value == 'false' or value == 'no' or value == 'non' then return false end return true end -- Helper function to match from a list of regular expressions -- Like so: match pre..list[1]..post or pre..list[2]..post or ... local function matchAny(text, pre, list, post, init) local match = {} for i = 1, #list do match = { mw.ustring.match(text, pre .. list[i] .. post, init) } if match[1] then return unpack(match) end end return nil end -- Like matchAny but for Category/File links with less overhead local function matchAnyLink(text, list) local match for _, v in ipairs(list) do match = string.match(text, '%[%[%s*' .. v .. '%s*:.*%]%]') if match then break end end return match end -- Helper function to escape a string for use in regexes local function escapeString(str) return string.gsub(str, '[%^%$%(%)%.%[%]%*%+%-%?%%]', '%%%0') end -- Helper function to remove a string from a text local function removeString(text, str) local pattern = escapeString(str) if #pattern > 9999 then -- strings longer than 10000 bytes can't be put into regexes pattern = escapeString(mw.ustring.sub(str, 1, 999)) .. '.-' .. escapeString(mw.ustring.sub(str, -999)) end return string.gsub(text, pattern, '') end -- Helper function to convert a comma-separated list of numbers or min-max ranges into a list of booleans -- @param flags Comma-separated list of numbers or min-max ranges, for example '1,3-5' -- @return Map from integers to booleans, for example {1=true,2=false,3=true,4=true,5=true} -- @return Boolean indicating whether the flags should be treated as a blacklist or not local function parseFlags(value) local flags = {} local blacklist = false if not value then return nil, false end if type(value) == 'number' then if value < 0 then value = -value blacklist = true end flags = { [value] = true } elseif type(value) == 'string' then if string.sub(value, 1, 1) == '-' then blacklist = true value = string.sub(value, 2) end local ranges = mw.text.split(value, ',') -- split ranges: '1,3-5' to {'1','3-5'} for _, range in pairs(ranges) do range = mw.text.trim(range) local min, max = mw.ustring.match(range, '^(%d+)%s*[-–—]%s*(%d+)$') -- '3-5' to min=3 max=5 if not max then min, max = string.match(range, '^((%d+))$') end -- '1' to min=1 max=1 if max then for i = min, max do flags[i] = true end else flags[range] = true -- if we reach this point, the string had the form 'a,b,c' rather than '1,2,3' end end -- List has the form { [1] = false, [2] = true, ['c'] = false } -- Convert it to { [1] = true, [2] = true, ['c'] = true } -- But if ANY value is set to false, treat the list as a blacklist elseif type(value) == 'table' then for i, v in pairs(value) do if v == false then blacklist = true end flags[i] = true end end return flags, blacklist end -- Helper function to see if a value matches any of the given flags local function matchFlag(value, flags) if not value then return false end value = tostring(value) local lang = mw.language.getContentLanguage() local lcvalue = lang:lcfirst(value) local ucvalue = lang:ucfirst(value) for flag in pairs(flags) do if value == tostring(flag) or lcvalue == flag or ucvalue == flag or ( not tonumber(flag) and mw.ustring.match(value, flag) ) then return true end end end -- Helper function to convert template arguments into an array of options fit for get() local function parseArgs(frame) local args = {} for key, value in pairs(frame:getParent().args) do args[key] = value end for key, value in pairs(frame.args) do args[key] = value end -- args from Lua calls have priority over parent args from template return args end -- Error handling function -- Throws a Lua error or returns an empty string if error reporting is disabled local function throwError(key, value) local TNT = require('Module:TNT') local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) if not ok then message = key end error(message, 2) end -- Error handling function -- Returns a wiki friendly error or an empty string if error reporting is disabled local function getError(key, value) local TNT = require('Module:TNT') local ok, message = pcall(TNT.format, 'I18n/Module:Transcluder.tab', 'error-' .. key, value) if not ok then message = key end message = mw.html.create('div'):addClass('error'):wikitext(message) return message end -- Helper function to get the local name of a namespace and all its aliases -- @param name Canonical name of the namespace, for example 'File' -- @return Local name of the namespace and all aliases, for example {'File','Image','Archivo','Imagen'} local function getNamespaces(name) local namespaces = mw.clone(mw.site.namespaces[name].aliases) -- Clone because https://en.wikipedia.org/w/index.php?diff=1056921358 table.insert(namespaces, mw.site.namespaces[name].name) table.insert(namespaces, mw.site.namespaces[name].canonicalName) return namespaces end -- Get the page wikitext, following redirects -- Also returns the page name, or the target page name if a redirect was followed, or false if no page was found -- For file pages, returns the content of the file description page local function getText(page, noFollow) local title = mw.title.new(page) if not title then return false, false end local target = title.redirectTarget if target and not noFollow then title = target end local text = title:getContent() if not text then return false, title.prefixedText end -- Remove <noinclude> tags text = string.gsub(text, '<[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>.-</[Nn][Oo][Ii][Nn][Cc][Ll][Uu][Dd][Ee]>', '') -- remove noinclude bits -- Keep <onlyinclude> tags if string.find(text, 'onlyinclude') then -- avoid expensive search if possible text = text :gsub('</onlyinclude>.-<onlyinclude>', '') -- remove text between onlyinclude sections :gsub('^.-<onlyinclude>', '') -- remove text before first onlyinclude section :gsub('</onlyinclude>.*', '') -- remove text after last onlyinclude section end return text, title.prefixedText end -- Get the requested files from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of files to return, for example 2 or '1,3-5'. Omit to return all files. -- @return Sequence of strings containing the wikitext of the requested files. -- @return Original wikitext minus requested files. local function getFiles(text, flags) local files = {} local flags, blacklist = parseFlags(flags) local fileNamespaces = getNamespaces('File') local name local count = 0 for file in string.gmatch(text, '%b[]') do if matchAnyLink(file, fileNamespaces) then name = string.match(file, '%[%[[^:]-:([^]|]+)') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(files, file) else text = removeString(text, file) end end end return files, text end -- Get the requested tables from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of tables to return, for example 2 or '1,3-5'. Omit to return all tables. -- @return Sequence of strings containing the wikitext of the requested tables. -- @return Original wikitext minus requested tables. local function getTables(text, flags) local tables = {} local flags, blacklist = parseFlags(flags) local id local count = 0 for t in string.gmatch('\n' .. text, '\n%b{}') do if string.sub(t, 1, 3) == '\n{|' then id = string.match(t, '\n{|[^\n]-id%s*=%s*["\']?([^"\'\n]+)["\']?[^\n]*\n') count = count + 1 if not blacklist and ( not flags or flags[count] or flags[id] ) or blacklist and flags and not flags[count] and not flags[id] then table.insert(tables, t) else text = removeString(text, t) end end end return tables, text end -- Get the requested templates from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of templates to return, for example 2 or '1,3-5'. Omit to return all templates. -- @return Sequence of strings containing the wikitext of the requested templates. -- @return Original wikitext minus requested templates. local function getTemplates(text, flags) local templates = {} local flags, blacklist = parseFlags(flags) local name local count = 0 for template in string.gmatch(text, '{%b{}}') do if string.sub(template, 1, 3) ~= '{{#' then -- skip parser functions like #if name = mw.text.trim( string.match(template, '{{([^}|\n]+)') or "" ) -- get the template name if name ~= "" then count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(templates, template) else text = removeString(text, template) end end end end return templates, text end -- Get the requested template parameters from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of parameters to return, for example 2 or '1,3-5'. Omit to return all parameters. -- @return Map from parameter name to value, NOT IN THE ORIGINAL ORDER -- @return Original wikitext minus requested parameters. -- @return Order in which the parameters were parsed. local function getParameters(text, flags) local parameters, parameterOrder = {}, {} local flags, blacklist = parseFlags(flags) local params, count, parts, key, value for template in string.gmatch(text, '{%b{}}') do params = string.match(template, '{{[^|}]-|(.*)}}') if params then count = 0 -- Temporarily replace pipes in subtemplates and links to avoid chaos for subtemplate in string.gmatch(params, '{%b{}}') do params = string.gsub(params, escapeString(subtemplate), string.gsub(subtemplate, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for link in string.gmatch(params, '%b[]') do params = string.gsub(params, escapeString(link), string.gsub(link, ".", {["%"]="%%", ["|"]="@@:@@", ["="]="@@_@@"}) ) end for parameter in mw.text.gsplit(params, '|') do parts = mw.text.split(parameter, '=') key = mw.text.trim(parts[1]) if #parts == 1 then value = key count = count + 1 key = count else value = mw.text.trim(table.concat(parts, '=', 2)) end value = string.gsub(string.gsub(value, '@@:@@', '|'), '@@_@@', '=') if not blacklist and ( not flags or matchFlag(key, flags) ) or blacklist and flags and not matchFlag(key, flags) then table.insert(parameterOrder, key) parameters[key] = value else text = removeString(text, parameter) end end end end return parameters, text, parameterOrder end -- Get the requested lists from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of lists to return, for example 2 or '1,3-5'. Omit to return all lists. -- @return Sequence of strings containing the wikitext of the requested lists. -- @return Original wikitext minus requested lists. local function getLists(text, flags) local lists = {} local flags, blacklist = parseFlags(flags) local count = 0 for list in string.gmatch('\n' .. text .. '\n\n', '\n([*#].-)\n[^*#]') do count = count + 1 if not blacklist and ( not flags or flags[count] ) or blacklist and flags and not flags[count] then table.insert(lists, list) else text = removeString(text, list) end end return lists, text end -- Get the requested paragraphs from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of paragraphs to return, for example 2 or '1,3-5'. Omit to return all paragraphs. -- @return Sequence of strings containing the wikitext of the requested paragraphs. -- @return Original wikitext minus requested paragraphs. local function getParagraphs(text, flags) local paragraphs = {} local flags, blacklist = parseFlags(flags) -- Remove non-paragraphs local elements local temp = '\n' .. text .. '\n' elements, temp = getLists(temp, 0) -- remove lists elements, temp = getFiles(temp, 0) -- remove files temp = mw.text.trim((temp :gsub('\n%b{} *\n', '\n%0\n') -- add spacing between tables and block templates :gsub('\n%b{} *\n', '\n') -- remove tables and block templates :gsub('\n==+[^=]+==+ *\n', '\n') -- remove section titles )) -- Assume that anything remaining is a paragraph local count = 0 for paragraph in mw.text.gsplit(temp, '\n\n+') do if mw.text.trim(paragraph) ~= '' then count = count + 1 if not blacklist and ( not flags or flags[count] ) or blacklist and flags and not flags[count] then table.insert(paragraphs, paragraph) else text = removeString(text, paragraph) end end end return paragraphs, text end -- Get the requested categories from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of categories to return, for example 2 or '1,3-5'. Omit to return all categories. -- @return Sequence of strings containing the wikitext of the requested categories. -- @return Original wikitext minus requested categories. local function getCategories(text, flags) local categories = {} local flags, blacklist = parseFlags(flags) local categoryNamespaces = getNamespaces('Category') local name local count = 0 for category in string.gmatch(text, '%b[]') do if matchAnyLink(category, categoryNamespaces) then name = string.match(category, '%[%[[^:]-:([^]|]+)') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(categories, category) else text = removeString(text, category) end end end return categories, text end -- Get the requested references from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of references to return, for example 2 or '1,3-5'. Omit to return all references. -- @return Sequence of strings containing the wikitext of the requested references. -- @return Original wikitext minus requested references. local function getReferences(text, flags) local references = {} -- Remove all references, including citations, when 0 references are requested -- This is kind of hacky but currently necessary because the rest of the code -- doesn't remove citations like <ref name="Foo" /> if Foo is defined elsewhere if flags and not truthy(flags) then text = string.gsub(text, '<%s*[Rr][Ee][Ff][^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>', '') text = string.gsub(text, '<%s*[Rr][Ee][Ff][^>/]*/%s*>', '') return references, text end local flags, blacklist = parseFlags(flags) local name local count = 0 for reference in string.gmatch(text, '<%s*[Rr][Ee][Ff][^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') do name = string.match(reference, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>/]+)["\']?[^>]*%s*>') count = count + 1 if not blacklist and ( not flags or flags[count] or matchFlag(name, flags) ) or blacklist and flags and not flags[count] and not matchFlag(name, flags) then table.insert(references, reference) else text = removeString(text, reference) if name then for citation in string.gmatch(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?' .. escapeString(name) .. '["\']?[^/>]*/%s*>') do text = removeString(text, citation) end end end end return references, text end -- Get the lead section from the given wikitext. -- @param text Required. Wikitext to parse. -- @return Wikitext of the lead section. local function getLead(text) text = string.gsub('\n' .. text, '\n==.*', '') text = mw.text.trim(text) if not text then return throwError('lead-empty') end return text end -- Get the requested sections from the given wikitext. -- @param text Required. Wikitext to parse. -- @param flags Range of sections to return, for example 2 or '1,3-5'. Omit to return all sections. -- @return Sequence of strings containing the wikitext of the requested sections. -- @return Original wikitext minus requested sections. local function getSections(text, flags) local sections = {} local flags, blacklist = parseFlags(flags) local count = 0 local prefix, section, suffix for title in string.gmatch('\n' .. text .. '\n==', '\n==+%s*([^=]+)%s*==+') do count = count + 1 prefix, section, suffix = string.match('\n' .. text .. '\n==', '\n()==+%s*' .. escapeString(title) .. '%s*==+(.-)()\n==') if not blacklist and ( not flags or flags[count] or matchFlag(title, flags) ) or blacklist and flags and not flags[count] and not matchFlag(title, flags) then sections[title] = section else text = string.sub(text, 1, prefix) .. string.sub(text, suffix) text = string.gsub(text, '\n?==$', '') -- remove the trailing \n== end end return sections, text end -- Get the requested section or <section> tag from the given wikitext (including subsections). -- @param text Required. Wikitext to parse. -- @param section Required. Title of the section to get (in wikitext), for example 'History' or 'History of [[Athens]]'. -- @return Wikitext of the requested section. local function getSection(text, section) section = mw.text.trim(section) local escapedSection = escapeString(section) -- First check if the section title matches a <section> tag if string.find(text, '<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>') then -- avoid expensive search if possible text = mw.text.trim((text :gsub('<%s*[Ss]ection%s+end=%s*["\']?%s*'.. escapedSection ..'%s*["\']?%s*/>.-<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>', '') -- remove text between section tags :gsub('^.-<%s*[Ss]ection%s+begin%s*=%s*["\']?%s*' .. escapedSection .. '%s*["\']?%s*/>', '') -- remove text before first section tag :gsub('<%s*[Ss]ection%s+end=%s*["\']?%s*'.. escapedSection ..'%s*["\']?%s*/>.*', '') -- remove text after last section tag )) if text == '' then return throwError('section-tag-empty', section) end return text end local level, text = string.match('\n' .. text .. '\n', '\n(==+)%s*' .. escapedSection .. '%s*==.-\n(.*)') if not text then return throwError('section-not-found', section) end local nextSection = '\n==' .. string.rep('=?', #level - 2) .. '[^=].*' text = string.gsub(text, nextSection, '') -- remove later sections with headings at this level or higher text = mw.text.trim(text) if text == '' then return throwError('section-empty', section) end return text end -- Replace the first call to each reference defined outside of the text for the full reference, to prevent undefined references -- Then prefix the page title to the reference names to prevent conflicts -- that is, replace <ref name="Foo"> for <ref name="Title of the article Foo"> -- and also <ref name="Foo" /> for <ref name="Title of the article Foo" /> -- also remove reference groups: <ref name="Foo" group="Bar"> for <ref name="Title of the article Foo"> -- and <ref group="Bar"> for <ref> -- @todo The current regex may fail in cases with both kinds of quotes, like <ref name="Darwin's book"> local function fixReferences(text, page, full) if not full then full = getText(page) end local refNames = {} local refName local refBody local position = 1 while position < mw.ustring.len(text) do refName, position = mw.ustring.match(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>]+)["\']?[^>]*/%s*>()', position) if refName then refName = mw.text.trim(refName) if not refNames[refName] then -- make sure we process each ref name only once table.insert(refNames, refName) refName = escapeString(refName) refBody = mw.ustring.match(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^>/]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') if not refBody then -- the ref body is not in the excerpt refBody = mw.ustring.match(full, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^/>]*>.-<%s*/%s*[Rr][Ee][Ff]%s*>') if refBody then -- the ref body was found elsewhere text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?%s*' .. refName .. '%s*["\']?[^>]*/?%s*>', mw.ustring.gsub(refBody, '%%', '%%%%'), 1) end end end else position = mw.ustring.len(text) end end page = string.gsub(page, '"', '') -- remove any quotation marks from the page title text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff][^>]*name%s*=%s*["\']?([^"\'>/]+)["\']?[^>/]*(/?)%s*>', '<ref name="' .. page .. ' %1"%2>') text = mw.ustring.gsub(text, '<%s*[Rr][Ee][Ff]%s*group%s*=%s*["\']?[^"\'>/]+["\']%s*>', '<ref>') return text end -- Replace the bold title or synonym near the start of the page by a link to the page local function linkBold(text, page) local lang = mw.language.getContentLanguage() local position = mw.ustring.find(text, "'''" .. lang:ucfirst(page) .. "'''", 1, true) -- look for "'''Foo''' is..." (uc) or "A '''foo''' is..." (lc) or mw.ustring.find(text, "'''" .. lang:lcfirst(page) .. "'''", 1, true) -- plain search: special characters in page represent themselves if position then local length = mw.ustring.len(page) text = mw.ustring.sub(text, 1, position + 2) .. "[[" .. mw.ustring.sub(text, position + 3, position + length + 2) .. "]]" .. mw.ustring.sub(text, position + length + 3, -1) -- link it else -- look for anything unlinked in bold, assumed to be a synonym of the title (e.g. a person's birth name) text = mw.ustring.gsub(text, "()'''(.-'*)'''", function(a, b) if not mw.ustring.find(b, "%[") and not mw.ustring.find(b, "%{") then -- if not wikilinked or some weird template return "'''[[" .. page .. "|" .. b .. "]]'''" -- replace '''Foo''' by '''[[page|Foo]]''' else return nil -- instruct gsub to make no change end end, 1) -- "end" here terminates the anonymous replacement function(a, b) passed to gsub end return text end -- Remove non-free files. -- @param text Required. Wikitext to clean. -- @return Clean wikitext. local function removeNonFreeFiles(text) local fileNamespaces = getNamespaces('File') local fileName local fileDescription local frame = mw.getCurrentFrame() for file in string.gmatch(text, '%b[]') do if matchAnyLink(file, fileNamespaces) then fileName = 'File:' .. string.match(file, '%[%[[^:]-:([^]|]+)') fileDescription, fileName = getText(fileName) if fileName then if not fileDescription or fileDescription == '' then fileDescription = frame:preprocess('{{' .. fileName .. '}}') -- try Commons end if fileDescription and string.match(fileDescription, '[Nn]on%-free') then text = removeString(text, file) end end end end return text end -- Remove any self links local function removeSelfLinks(text) local lang = mw.language.getContentLanguage() local page = escapeString(mw.title.getCurrentTitle().prefixedText) local ucpage = lang:ucfirst(page) local lcpage = lang:lcfirst(page) text = text :gsub('%[%[(' .. ucpage .. ')%]%]', '%1') :gsub('%[%[(' .. lcpage .. ')%]%]', '%1') :gsub('%[%[' .. ucpage .. '|([^]]+)%]%]', '%1') :gsub('%[%[' .. lcpage .. '|([^]]+)%]%]', '%1') return text end -- Remove all wikilinks local function removeLinks(text) text = text :gsub('%[%[[^%]|]+|([^]]+)%]%]', '%1') :gsub('%[%[([^]]+)%]%]', '%1') :gsub('%[[^ ]+ ([^]]+)%]', '%1') :gsub('%[([^]]+)%]', '%1') return text end -- Remove HTML comments local function removeComments(text) text = string.gsub(text, '<!%-%-.-%-%->', '') return text end -- Remove behavior switches, such as __NOTOC__ local function removeBehaviorSwitches(text) text = string.gsub(text, '__[A-Z]+__', '') return text end -- Remove bold text local function removeBold(text) text = string.gsub(text, "'''", '') return text end -- Main function for modules local function get(page, options) if not options then options = {} end -- Make sure the page exists if not page then return throwError('no-page') end page = mw.text.trim(page) if page == '' then return throwError('no-page') end local page, hash, section = string.match(page, '([^#]+)(#?)(.*)') local text, temp = getText(page, options.noFollow) if not temp then return throwError('invalid-title', page) end page = temp if not text then return throwError('page-not-found', page) end local full = text -- save the full text for fixReferences below -- Get the requested section if truthy(section) then text = getSection(text, section) elseif truthy(hash) then text = getLead(text) end -- Keep only the requested elements local elements if options.only then if options.only == 'sections' then elements = getSections(text, options.sections) end if options.only == 'lists' then elements = getLists(text, options.lists) end if options.only == 'files' then elements = getFiles(text, options.files) end if options.only == 'tables' then elements = getTables(text, options.tables) end if options.only == 'templates' then elements = getTemplates(text, options.templates) end if options.only == 'parameters' then elements = getParameters(text, options.parameters) end if options.only == 'paragraphs' then elements = getParagraphs(text, options.paragraphs) end if options.only == 'categories' then elements = getCategories(text, options.categories) end if options.only == 'references' then elements = getReferences(text, options.references) end text = '' if elements then for key, element in pairs(elements) do text = text .. '\n' .. element .. '\n' end end end -- Filter the requested elements if options.sections and options.only ~= 'sections' then elements, text = getSections(text, options.sections) end if options.lists and options.only ~= 'lists' then elements, text = getLists(text, options.lists) end if options.files and options.only ~= 'files' then elements, text = getFiles(text, options.files) end if options.tables and options.only ~= 'tables' then elements, text = getTables(text, options.tables) end if options.templates and options.only ~= 'templates' then elements, text = getTemplates(text, options.templates) end if options.parameters and options.only ~= 'parameters' then elements, text = getParameters(text, options.parameters) end if options.paragraphs and options.only ~= 'paragraphs' then elements, text = getParagraphs(text, options.paragraphs) end if options.categories and options.only ~= 'categories' then elements, text = getCategories(text, options.categories) end if options.references and options.only ~= 'references' then elements, text = getReferences(text, options.references) end -- Misc options if truthy(options.fixReferences) then text = fixReferences(text, page, full) end if truthy(options.linkBold) and not truthy(section) then text = linkBold(text, page) end if truthy(options.noBold) then text = removeBold(text) end if truthy(options.noLinks) then text = removeLinks(text) end if truthy(options.noSelfLinks) then text = removeSelfLinks(text) end if truthy(options.noNonFreeFiles) then text = removeNonFreeFiles(text) end if truthy(options.noBehaviorSwitches) then text = removeBehaviorSwitches(text) end if truthy(options.noComments) then text = removeComments(text) end -- Remove multiple newlines left over from removing elements text = string.gsub(text, '\n\n\n+', '\n\n') text = mw.text.trim(text) return text end -- Main invocation function for templates local function main(frame) local args = parseArgs(frame) local page = args[1] local ok, text = pcall(get, page, args) if not ok then return getError(text) end local raw = args['raw'] if raw then return text end return frame:preprocess(text) end -- Entry points for templates function p.main(frame) return main(frame) end -- Entry points for modules function p.get(page, options) return get(page, options) end function p.getText(page, noFollow) return getText(page, noFollow) end function p.getLead(text) return getLead(text) end function p.getSection(text, section) return getSection(text, section) end function p.getSections(text, flags) return getSections(text, flags) end function p.getParagraphs(text, flags) return getParagraphs(text, flags) end function p.getParameters(text, flags) return getParameters(text, flags) end function p.getCategories(text, flags) return getCategories(text, flags) end function p.getReferences(text, flags) return getReferences(text, flags) end function p.getTemplates(text, flags) return getTemplates(text, flags) end function p.getTables(text, flags) return getTables(text, flags) end function p.getLists(text, flags) return getLists(text, flags) end function p.getFiles(text, flags) return getFiles(text, flags) end function p.getError(message, value) return getError(message, value) end -- Expose handy methods function p.truthy(value) return truthy(value) end function p.parseArgs(frame) return parseArgs(frame) end function p.matchAny(text, pre, list, post, init) return matchAny(text, pre, list, post, init) end function p.matchFlag(value, flags) return matchFlag(value, flags) end function p.getNamespaces(name) return getNamespaces(name) end function p.removeBold(text) return removeBold(text) end function p.removeLinks(text) return removeLinks(text) end function p.removeSelfLinks(text) return removeSelfLinks(text) end function p.removeNonFreeFiles(text) return removeNonFreeFiles(text) end function p.removeBehaviorSwitches(text) return removeBehaviorSwitches(text) end function p.removeComments(text) return removeComments(text) end return p 4zqy0uqdcxcv0y0bjitbsaj6t6p2bpk Kaca-kaca:Jakarta 0 5090 24205 21956 2024-07-16T07:30:58Z Bangrapip 9 Bangrapip mindahin [[Portal:Jakarta]] ke [[Kaca-kaca:Jakarta]] 21956 wikitext text/x-wiki {| width="100%" cellpadding="5" cellspacing="10" style="background:#ffe045; border-style:solid; border-width:2px; border-color:red;" | width="55%" style="vertical-align:top;padding: 0; margin:0;" | <div style="width:100%"> <!-- Bagian intro --> <div style="background-color:red> {| width="100%" border="0" cellpadding="0" cellspacing="0" style="background:red; border-top:solid 1px white" |- valign="middle" | width="100%" valign="center" | {{:Portal:Jakarta/box-header|<big>Selamet dateng di Kaca-kaca Jakarta</big>}} |} {| cellpadding="10" style="border: solid 3px red;" |- | width="71%" style="vertical-align:top" | <!--- ----------------------------- Batas Garis -------------------------------- ---> <div style="display:block;border:1px solid #aaaaaa;vertical-align: top;width:100%; background-color:#f9f9ff;margin-bottom:10px;padding-bottom:5px;padding-left:5px;padding-right:4px;"> {{Portal:Jakarta/Intro}} {{Topik Jakarta|state=expanded}} </div> hii6vqu2ec9jhvs82vhs4yb0sd0kzjs Sablonan:Topik Jakarta 10 5091 24207 21955 2024-07-16T07:31:47Z Bangrapip 9 24207 wikitext text/x-wiki {{Navbox | name = Pasal Jakarta | listclass = hlist | title =Pasal [[Jakarta|Jakarta]] | state = {{{state|autocollapse}}} | image = [[file:Coat_of_arms_of_Jakarta.svg|100px]] Jakarta | group1 = [[Kota]] | list1 = * [[Kota Bestir Jakarta Lor|Jakarta Lor]] * [[Kota Bestir Jakarta Kulon|Jakarta Kulon]] * [[Kota Bestir Jakarta Kidul|Jakarta Kidul]] * [[Kota Bestir Jakarta Wètan|Jakarta Wètan]] * [[Kota Bestir Jakarta Sintrem|Jakarta Sintrem]] * [[Kabupatèn Bestir Pulo Serèbu|Pulo Serèbu]] | group2 = [[Jakarta#Sejarah|Sejarah]] | list2 = * [[Sunda Kelapa]] * [[Jaketra]] * [[Betawi]] * [[Djakarta]] * [[Kerajaan Sunda]] | group3 = [[Orang]] | list3 = * [[Basa Betawi|Basa]] * [[Agama di Indonésia|Agama]] * [[Orang Betawi|Kaum]] | group4 = [[Ujud bumi]] | list4 = * [[Jakarta#Iklim|Iklim]] * [[Banjir di Jakarta]] * [[Kanal Banjir Jakarta]] | group5 = [[Atur banda]] | list5 = * [[Pasar Andil Indonésia]] (BEI) * [[Bang Indonésia]] * [[Jakarta#Ekonomi|Atur banda Jakarta]] | group6 = [[Pulitik]] | list6 = * [[Daptar gubernur Jakarta|Gubernur]] * [[Istana Negara]] * [[Istana Merdéka]] * [[Gedong Bicara Jakarta]] * [[Déwan Perwakilan Ra'yat Kiblik Indonésia|DPR]] * [[Mejelis Permusawaratan Ra'yat Kiblik Indonésia|MPR]] * [[Déwan Perwakilan Dèerah Kiblik Indonésia|DPD]] * [[Mijah jogrog|Mijah jogrog]] * [[ASEAN|Hopkantor ASEAN]] | group7 = [[Pendidikan]] | list7 = * [[Uniwersitèt Indonésia|UI (Salèmba)]] * [[Uniwersitèt Negeri Jakarta]] * [[Uniwersitèt Terbuka]] * [[Uniwersitèt Islam Negeri Syarif Hidayatullah Jakarta|UIN Syarif Hidayatullah]] * [[Politèhnik Negeri Jakarta]] * [[Uniwersitèt Trisakti]] * [[Uniwersitèt Atma Jaya]] * [[Uniwersitèt Bina Nusantara]] * [[Uniwersitèt Tarumanagara]] * [[Uniwersitèt Kristen Indonésia]] * [[Uniwersitèt Mercu Buana]] * [[Uniwersitèt YARSI]] * [[Uniwersitèt Jayabaya]] | group8 = Tempat ladog ama<br>[[tengeran tana]] | list8 = * [[Monumèn Nasional|Monas]] * [[Gedong Jodo|Musium Nasional Indonésia]] * [[Musium Patahilah|Musium Sejarah Jakarta]] * [[Stadion Utama Gelora Bung Karno|Stadion Bung Karno]] * [[Hotèl Indonésia]] * [[Taman Mini Indonésia Indah]] * [[Taman Impian Jaya Ancol]] | group9 = Gandaran umum | list9 = {{Navbox|subgroup|group1=Èceran |list1= * [[Transjakarta]] * [[MRT Jakarta]] * [[KRL Commuter Line]] * Transjabodètabèk * [[LRT Jabodèbèk]] * [[LRT Jakarta]] |group2 = Lapangan mabur |list2= [[Bandar Udara Antérobangsa Halim Perdanakusuma|Halim Perdanakusuma]] |group3 = Statsiun sepur |list3= * {{sta|Gambir}} * {{sta|Halim}} * {{sta|Bèos}} * {{sta|Mèstèr}} * {{sta|Pasar Senèn}} * [[KRL Commuter Line]]: ** [[:Bangsaan:Statsiun KAI Commuter|daptar]] |group4=Gandaran aèr |list4=[[Gandaran kali Jakarta]] }} | group12 = [[Agama di Indonésia|Agama]] | list12 = * [[Tepèkong Sri Sanatana Dharma]] * [[Mesigit Istiklal]] * [[Geréja Katedral Jakarta]] * [[Geréja Immanuel Jakarta]] * [[Katedral Mesias]] * [[Kim Tèk-i|Tepèkong Kim Tèk-i]] }}<noinclude>{{Collapsible option}}</noinclude> noi94osrj3dbmznedbg2r9dimiqravy Sablonan:Webarchive 10 5092 21927 2024-06-05T09:21:10Z Badak Jawa 13 Bikin sablonan anyar 21927 wikitext text/x-wiki <includeonly>{{#invoke:webarchive|webarchive}}</includeonly><noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> af0jh9wqwfjf3uyx3ywwvb039disnpm Modul:Webarchive 828 5093 21928 2024-06-05T09:29:42Z Badak Jawa 13 Ngeja halaman dengen "--[[ ---------------------------------- Lua module implementing the {{webarchive}} template. A merger of the functionality of three templates: {{wayback}}, {{webcite}} and {{cite archives}} ]] --[[--------------------------< D E P E N D E N C I E S >------------------------------------------------------ ]] require('strict'); local getArgs = require ('Module:Arguments').getArgs; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------..." 21928 Scribunto text/plain --[[ ---------------------------------- Lua module implementing the {{webarchive}} template. A merger of the functionality of three templates: {{wayback}}, {{webcite}} and {{cite archives}} ]] --[[--------------------------< D E P E N D E N C I E S >------------------------------------------------------ ]] require('strict'); local getArgs = require ('Module:Arguments').getArgs; --[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local categories = {}; -- category names local config = {}; -- global configuration settings local digits = {}; -- for i18n; table that translates local-wiki digits to western digits local err_warn_msgs = {}; -- error and warning messages local excepted_pages = {}; local month_num = {}; -- for i18n; table that translates local-wiki month names to western digits local prefixes = {}; -- service provider tail string prefixes local services = {}; -- archive service provider data from local s_text = {}; -- table of static text strings used to build final rendering local uncategorized_namespaces = {}; -- list of namespaces that we should not categorize local uncategorized_subpages = {}; -- list of subpages that should not be categorized --[[--------------------------< P A G E S C O P E I D E N T I F I E R S >---------------------------------- ]] local non_western_digits; -- boolean flag set true when data.digits.enable is true local this_page = mw.title.getCurrentTitle(); local track = {}; -- Associative array to hold tracking categories local ulx = {}; -- Associative array to hold template data --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Populates numbered arguments in a message string using an argument table. ]] local function substitute (msg, args) return args and mw.message.newRawMessage (msg, args):plain() or msg; end --[[--------------------------< tableLength >----------------------- Given a 1-D table, return number of elements ]] local function tableLength(T) local count = 0 for _ in pairs(T) do count = count + 1 end return count end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display, no_link) if nil == no_link then if link and ('' ~= link) then if display and ('' ~= display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end end return display or ''; -- link not set so return the display text else -- no_link if display and ('' ~= display) then -- if there is display text return display; -- return that else return link or ''; -- return the target article name or empty string end end end --[[--------------------------< createTracking >----------------------- Return data in track[] ie. tracking categories ]] local function createTracking() if not excepted_pages[this_page.fullText] then -- namespace:title/fragment is allowed to be categorized (typically this module's / template's testcases page(s)) if uncategorized_namespaces[this_page.nsText] then return ''; -- this page not to be categorized so return empty string end for _,v in ipairs (uncategorized_subpages) do -- cycle through page name patterns if this_page.text:match (v) then -- test page name against each pattern return ''; -- this subpage type not to be categorized so return empty string end end end local out = {}; if tableLength(track) > 0 then for key, _ in pairs(track) do -- loop through table table.insert (out, make_wikilink (key)); -- and convert category names to links end end return table.concat (out); -- concat into one big string; empty string if table is empty end --[[--------------------------< inlineError >----------------------- Critical error. Render output completely in red. Add to tracking category. This function called as the last thing before abandoning this module ]] local function inlineError (msg, args) track[categories.error] = 1 return table.concat ({ '<span style="font-size:100%" class="error citation-comment">Error in ', -- open the error message span config.tname, -- insert the local language template name ' template: ', substitute (msg, args), -- insert the formatted error message '.</span>', -- close the span createTracking() -- add the category }) end --[[--------------------------< inlineRed >----------------------- Render a text fragment in red, such as a warning as part of the final output. Add tracking category. ]] local function inlineRed(msg, trackmsg) if trackmsg == "warning" then track[categories.warning] = 1; elseif trackmsg == "error" then track[categories.error] = 1; end return '<span style="font-size:100%" class="error citation-comment">' .. msg .. '</span>' end --[[--------------------------< base62 >----------------------- Convert base-62 to base-10 Credit: https://de.wikipedia.org/wiki/Modul:Expr ]] local function base62( value ) local r = 1 -- default return value is input value is malformed if value:match ('%W') then -- value must only be in the set [0-9a-zA-Z] return; -- nil return when value contains extraneous characters end local n = #value -- number of characters in value local k = 1 local c r = 0 for i = n, 1, -1 do -- loop through all characters in value from ls digit to ms digit c = value:byte( i, i ) if c >= 48 and c <= 57 then -- character is digit 0-9 c = c - 48 elseif c >= 65 and c <= 90 then -- character is ascii a-z c = c - 55 else -- must be ascii A-Z c = c - 61 end r = r + c * k -- accumulate this base62 character's value k = k * 62 -- bump for next end -- for i return r end --[[--------------------------< D E C O D E _ D A T E >-------------------------------------------------------- Given a date string, return it in iso format along with an indicator of the date's format. Except that month names must be recognizable as legitimate month names with proper capitalization, and that the date string must match one of the recognized date formats, no error checking is done here; return nil else ]] local function decode_date (date_str) local patterns = { ['dmy'] = {'^(%d%d?) +([^%s%d]+) +(%d%d%d%d)$', 'd', 'm', 'y'}, -- %a does not recognize unicode combining characters used by some languages ['mdy'] = {'^([^%s%d]+) (%d%d?), +(%d%d%d%d)$', 'm', 'd', 'y'}, ['ymd'] = {'^(%d%d%d%d) +([^%s%d]+) (%d%d?)$', 'y', 'm', 'd'}, -- not mos compliant at en.wiki but may be acceptible at other wikis }; local t = {}; if non_western_digits then -- this wiki uses non-western digits? date_str = mw.ustring.gsub (date_str, '%d', digits); -- convert this wiki's non-western digits to western digits end if date_str:match ('^%d%d%d%d%-%d%d%-%d%d$') then -- already an iso format date, return western digits form return date_str, 'iso'; end for k, v in pairs (patterns) do local c1, c2, c3 = mw.ustring.match (date_str, patterns[k][1]); -- c1 .. c3 are captured but we don't know what they hold if c1 then -- set on match t = { -- translate unspecified captures to y, m, and d [patterns[k][2]] = c1, -- fill the table of captures with the captures [patterns[k][3]] = c2, -- take index names from src_pattern table and assign sequential captures [patterns[k][4]] = c3, }; if month_num[t.m] then -- when month not already a number t.m = month_num[t.m]; -- replace valid month name with a number else return nil, 'iso'; -- not a valid date form because month not valid end return mw.ustring.format ('%.4d-%.2d-%.2d', t.y, t.m, t.d), k; -- return date in iso format end end return nil, 'iso'; -- date could not be decoded; return nil and default iso date end --[[--------------------------< makeDate >----------------------- Given year, month, day numbers, (zero-padded or not) return a full date in df format where df may be one of: mdy, dmy, iso, ymd on entry, year, month, day are presumed to be correct for the date that they represent; all are required in this module, makeDate() is sometimes given an iso-format date in year: makeDate (2018-09-20, nil, nil, df) this works because table.concat() sees only one table member ]] local function makeDate (year, month, day, df) local format = { ['dmy'] = 'j F Y', ['mdy'] = 'F j, Y', ['ymd'] = 'Y F j', ['iso'] = 'Y-m-d', }; local date = table.concat ({year, month, day}, '-'); -- assemble year-initial numeric-format date (zero padding not required here) if non_western_digits then -- this wiki uses non-western digits? date = mw.ustring.gsub (date, '%d', digits); -- convert this wiki's non-western digits to western digits end return mw.getContentLanguage():formatDate (format[df], date); end --[[--------------------------< I S _ V A L I D _ D A T E >---------------------------------------------------- Returns true if date is after 31 December 1899 (why is 1900 the min year? shouldn't the internet's date-of-birth be min year?), not after today's date, and represents a valid date (29 February 2017 is not a valid date). Applies Gregorian leapyear rules. all arguments are required ]] local function is_valid_date (year, month, day) local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; local month_length; local y, m, d; local today = os.date ('*t'); -- fetch a table of current date parts if not year or '' == year or not month or '' == month or not day or '' == day then return false; -- something missing end y = tonumber (year); m = tonumber (month); d = tonumber (day); if 1900 > y or today.year < y or 1 > m or 12 < m then -- year and month are within bounds TODO: 1900? return false; end if (2==m) then -- if February month_length = 28; -- then 28 days unless if (0==(y%4) and (0~=(y%100) or 0==(y%400))) then -- is a leap year? month_length = 29; -- if leap year then 29 days in February end else month_length=days_in_month[m]; end if 1 > d or month_length < d then -- day is within bounds return false; end -- here when date parts represent a valid date return os.time({['year']=y, ['month']=m, ['day']=d, ['hour']=0}) <= os.time(); -- date at midnight must be less than or equal to current date/time end --[[--------------------------< decodeWebciteDate >----------------------- Given a URI-path to Webcite (eg. /67xHmVFWP) return the encoded date in df format returns date string in df format - webcite date is a unix timestamp encoded as bae62 or the string 'query' ]] local function decodeWebciteDate(path, df) local dt = {}; local decode; dt = mw.text.split(path, "/") -- valid URL formats that are not base62 -- http://www.webcitation.org/query?id=1138911916587475 -- http://www.webcitation.org/query?url=http..&date=2012-06-01+21:40:03 -- http://www.webcitation.org/1138911916587475 -- http://www.webcitation.org/cache/73e53dd1f16cf8c5da298418d2a6e452870cf50e -- http://www.webcitation.org/getfile.php?fileid=1c46e791d68e89e12d0c2532cc3cf629b8bc8c8e if dt[2]:find ('query', 1, true) or dt[2]:find ('cache', 1, true) or dt[2]:find ('getfile', 1, true) or tonumber(dt[2]) then return 'query'; end decode = base62(dt[2]); -- base62 string -> exponential number if not decode then return nil; -- nil return when dt[2] contains characters not in %w end dt = os.date('*t', string.format("%d", decode):sub(1,10)) -- exponential number -> text -> first 10 characters (a unix timestamp) -> a table of date parts decode = makeDate (dt.year, dt.month, dt.day, 'iso'); -- date comparisons are all done in iso format with western digits if non_western_digits then -- this wiki uses non-western digits? decode = mw.ustring.gsub (decode, '%d', digits); -- convert this wiki's non-western digits to western digits end return decode; end --[[--------------------------< decodeWaybackDate >----------------------- Given a URI-path to Wayback (eg. /web/20160901010101/http://example.com ) or Library of Congress Web Archives (eg. /all/20160901010101/http://example.com) or UK Government Web Archive (eg. /ukgwa/20160901010101/http://example.com or /tna/20160901010101/http://example.com) return the formatted date eg. "September 1, 2016" in df format Handle non-digits in snapshot ID such as "re_" and "-" and "*" returns two values: first value is one of these: valid date string in df format - wayback date is valid (including the text string 'index' when date is '/*/') empty string - wayback date is malformed (less than 8 digits, not a valid date) nil - wayback date is '/save/' or otherwise not a number second return value is an appropriate 'message' may or may not be formatted ]] local function decodeWaybackDate(path, df) local msg, snapdate; snapdate = path:gsub ('^/web/', ''):gsub ('^/all/', ''):gsub ('^/ukgwa/', ''):gsub ('^/tna/', ''):gsub ('^/', ''); -- remove leading /web/, /all/, /ukgwa/, /tna/, or / snapdate = snapdate:match ('^[^/]+'); -- get timestamp if snapdate == "*" then -- eg. /web/*/http.., etc. return 'index'; -- return indicator that this url has an index date end snapdate = snapdate:gsub ('%a%a_%d?$', ''):gsub ('%-', ''); -- from date, remove any trailing "re_", dashes msg = ''; if snapdate:match ('%*$') then -- a trailing '*' causes calendar display at archive .org snapdate = snapdate:gsub ('%*$', ''); -- remove so not part of length calc later msg = inlineRed (err_warn_msgs.ts_cal, 'warning'); -- make a message end if not tonumber(snapdate) then return nil, 'ts_nan'; -- return nil (fatal error flag) and message selector end local dlen = snapdate:len(); if dlen < 8 then -- we need 8 digits TODO: but shouldn't this be testing for 14 digits? return '', inlineRed (err_warn_msgs.ts_short, 'error'); -- return empty string and error message end local year, month, day = snapdate:match ('(%d%d%d%d)(%d%d)(%d%d)'); -- no need for snapdatelong here if not is_valid_date (year, month, day) then return '', inlineRed (err_warn_msgs.ts_date, 'error'); -- return empty string and error message end snapdate = table.concat ({year, month, day}, '-'); -- date comparisons are all done in iso format if 14 == dlen then return snapdate, msg; -- return date with message if any else return snapdate, msg .. inlineRed (err_warn_msgs.ts_len, 'warning'); -- return date with warning message(s) end end --[[--------------------------< decodeArchiveisDate >----------------------- Given an Archive.is "long link" URI-path (e.g. /2016.08.28-144552/http://example.com) return the date in df format (e.g. if df = dmy, return 28 August 2016) Handles "." and "-" in snapshot date, so 2016.08.28-144552 is same as 20160828144552 returns two values: first value is one of these: valid date string in df format - archive.is date is valid (including the text string 'short link' when url is the short form) empty string - wayback date is malformed (not a number, less than 8 digits, not a valid date) nil - wayback date is '/save/' second return value is an appropriate 'message' may or may not be formatted ]] local function decodeArchiveisDate(path, df) local snapdate if path:match ('^/%w+$') then -- short form url path is '/' followed by some number of base 62 digits and nothing else return "short link" -- e.g. http://archive.is/hD1qz end snapdate = mw.text.split (path, '/')[2]:gsub('[%.%-]', ''); -- get snapshot date, e.g. 2016.08.28-144552; remove periods and hyphens local dlen = string.len(snapdate) if dlen < 8 then -- we need 8 digits TODO: but shouldn't this be testing for 14 digits? return '', inlineRed (err_warn_msgs.ts_short, 'error'); -- return empty string and error message end local year, month, day = snapdate:match ('(%d%d%d%d)(%d%d)(%d%d)'); -- no need for snapdatelong here if not is_valid_date (year, month, day) then return '', inlineRed (err_warn_msgs.ts_date, 'error'); -- return empty string and error message end snapdate = table.concat ({year, month, day}, '-'); -- date comparisons are all done in iso format if 14 == dlen then return snapdate; -- return date else return snapdate, inlineRed (err_warn_msgs.ts_len, 'warning'); -- return date with warning message end end --[[--------------------------< serviceName >----------------------- Given a domain extracted by mw.uri.new() (eg. web.archive.org) set tail string and service ID ]] local function serviceName(host, no_link) local tracking; local index; host = host:lower():gsub ('^web%.(.+)', '%1'):gsub ('^www%.(.+)', '%1'); -- lowercase, remove web. and www. subdomains if services[host] then index = host; else for k, _ in pairs (services) do if host:find ('%f[%a]'..k:gsub ('([%.%-])', '%%%1')) then index = k; break; end end end if index then local out = {''}; -- empty string in [1] so that concatenated result has leading single space ulx.url1.service = services[index][4] or 'other'; tracking = services[index][5] or categories.other; -- build tail string if false == services[index][1] then -- select prefix table.insert (out, prefixes.at); elseif true == services[index][1] then table.insert (out, prefixes.atthe); else table.insert (out, services[index][1]); end table.insert (out, make_wikilink (services[index][2], services[index][3], no_link)); -- add article wikilink if services[index][6] then -- add tail postfix if it exists table.insert (out, services[index][6]); end ulx.url1.tail = table.concat (out, ' '); -- put it all together; result has leading space character else -- here when unknown archive ulx.url1.service = 'other'; tracking = categories.unknown; ulx.url1.tail = table.concat ({'', prefixes.at, host, inlineRed (err_warn_msgs.unknown_url, error)}, ' '); end track[tracking] = 1 end --[[--------------------------< parseExtraArgs >----------------------- Parse numbered arguments starting at 2, such as url2..url10, date2..date10, title2..title10 For example: {{webarchive |url=.. |url4=.. |url7=..}} Three url arguments not in numeric sequence (1..4..7). Function only processes arguments numbered 2 or greater (in this case 4 and 7) It creates numeric sequenced table entries like: urlx.url2.url = <argument value for url4> urlx.url3.url = <argument value for url7> Returns the number of URL arguments found numbered 2 or greater (in this case returns "2") ]] local function parseExtraArgs(args) local i, j, argurl, argurl2, argdate, argtitle j = 2 for i = 2, config.maxurls do argurl = "url" .. i if args[argurl] then argurl2 = "url" .. j ulx[argurl2] = {} ulx[argurl2]["url"] = args[argurl] argdate = "date" .. i if args[argdate] then ulx[argurl2]["date"] = args[argdate] else ulx[argurl2]["date"] = inlineRed (err_warn_msgs.date_miss, 'warning'); end argtitle = "title" .. i if args[argtitle] then ulx[argurl2]["title"] = args[argtitle] else ulx[argurl2]["title"] = nil end j = j + 1 end end if j == 2 then return 0 else return j - 2 end end --[[--------------------------< comma >----------------------- Given a date string, return "," if it's MDY ]] local function comma(date) return (date and date:match ('%a+ +%d%d?(,) +%d%d%d%d')) or ''; end --[[--------------------------< createRendering >----------------------- Return a rendering of the data in ulx[][] ]] local function createRendering() local displayfield local out = {}; local index_date, msg = ulx.url1.date:match ('(index)(.*)'); -- when ulx.url1.date extract 'index' text and message text (if there is a message) ulx.url1.date = ulx.url1.date:gsub ('index.*', 'index'); -- remove message if 'none' == ulx.url1.format then -- For {{wayback}}, {{webcite}} table.insert (out, '['); -- open extlink markup table.insert (out, ulx.url1.url); -- add url if ulx.url1.title then table.insert (out, ' ') -- the required space table.insert (out, ulx.url1.title) -- the title table.insert (out, ']'); -- close extlink markup table.insert (out, ulx.url1.tail); -- tail text if ulx.url1.date then table.insert (out, '&#32;('); -- open date text; TODO: why the html entity? replace with regular space? table.insert (out, 'index' == ulx.url1.date and s_text.archive or s_text.archived); -- add text table.insert (out, ' '); -- insert a space table.insert (out, ulx.url1.date); -- add date table.insert (out, ')'); -- close date text end else -- no title if index_date then -- when url date is 'index' table.insert (out, table.concat ({' ', s_text.Archive_index, ']'})); -- add the index link label table.insert (out, msg or ''); -- add date mismatch message when url date is /*/ and |date= has valid date else table.insert (out, table.concat ({' ', s_text.Archived, '] '})); -- add link label for url has timestamp date (will include mismatch message if there is one) end if ulx.url1.date then if 'index' ~= ulx.url1.date then table.insert (out, ulx.url1.date); -- add date when data is not 'index' end table.insert (out, comma(ulx.url1.date)); -- add ',' if date format is mdy table.insert (out, ulx.url1.tail); -- add tail text else -- no date table.insert (out, ulx.url1.tail); -- add tail text end end if 0 < ulx.url1.extraurls then -- For multiple archive URLs local tot = ulx.url1.extraurls + 1 table.insert (out, '.') -- terminate first url table.insert (out, table.concat ({' ', s_text.addlarchives, ': '})); -- add header text for i=2, tot do -- loop through the additionals local index = table.concat ({'url', i}); -- make an index displayfield = ulx[index]['title'] and 'title' or 'date'; -- choose display text table.insert (out, '['); -- open extlink markup table.insert (out, ulx[index]['url']); -- add the url table.insert (out, ' '); -- the required space table.insert (out, ulx[index][displayfield]); -- add the label table.insert (out, ']'); -- close extlink markup table.insert (out, i==tot and '.' or ', '); -- add terminator end end return table.concat (out); -- make a big string and done else -- For {{cite archives}} if 'addlarchives' == ulx.url1.format then -- Multiple archive services table.insert (out, table.concat ({s_text.addlarchives, ': '})); -- add header text else -- Multiple pages from the same archive table.insert (out, table.concat ({s_text.addlpages, ' '})); -- add header text table.insert (out, ulx.url1.date); -- add date to header text table.insert (out, ': '); -- close header text end local tot = ulx.url1.extraurls + 1; for i=1, tot do -- loop through the additionals local index = table.concat ({'url', i}); -- make an index table.insert (out, '['); -- open extlink markup table.insert (out, ulx[index]['url']); -- add url table.insert (out, ' '); -- add required space displayfield = ulx[index]['title']; if 'addlarchives' == ulx.url1.format then if not displayfield then displayfield = ulx[index]['date'] end else -- must be addlpages if not displayfield then displayfield = table.concat ({s_text.Page, ' ', i}); end end table.insert (out, displayfield); -- add title, date, page label text table.insert (out, ']'); -- close extlink markup table.insert (out, (i==tot and '.' or ', ')); -- add terminator end return table.concat (out); -- make a big string and done end end --[[--------------------------< P A R A M E T E R _ N A M E _ X L A T E >-------------------------------------- for internaltionalization, translate local-language parameter names to their English equivalents TODO: return error message if multiple aliases of the same canonical parameter name are found? returns two tables: new_args - holds canonical form parameters and their values either from translation or because the parameter was already in canonical form origin - maps canonical-form parameter names to their untranslated (local language) form for error messaging in the local language unrecognized parameters are ignored ]] local function parameter_name_xlate (args, params, enum_params) local name; -- holds modifiable name of the parameter name during evaluation local enum; -- for enumerated parameters, holds the enumerator during evaluation local found = false; -- flag used to break out of nested for loops local new_args = {}; -- a table that holds canonical and translated parameter k/v pairs local origin = {}; -- a table that maps original (local language) parameter names to their canonical name for local language error messaging local unnamed_params; -- set true when unsupported positional parameters are detected for k, v in pairs (args) do -- loop through all of the arguments in the args table name = k; -- copy of original parameter name if 'string' == type (k) then if non_western_digits then -- true when non-western digits supported at this wiki name = mw.ustring.gsub (name, '%d', digits); -- convert this wiki's non-western digits to western digits end enum = name:match ('%d+$'); -- get parameter enumerator if it exists; nil else if not enum then -- no enumerator so looking for non-enumnerated parameters -- TODO: insert shortcut here? if params[name] then name holds the canonical parameter name; no need to search further for pname, aliases in pairs (params) do -- loop through each parameter the params table for _, alias in ipairs (aliases) do -- loop through each alias in the parameter's aliases table if name == alias then new_args[pname] = v; -- create a new entry in the new_args table origin [pname] = k; -- create an entry to make canonical parameter name to original local language parameter name found = true; -- flag so that we can break out of these nested for loops break; -- no need to search the rest of the aliases table for name so go on to the next k, v pair end end if found then -- true when we found an alias that matched name found = false; -- reset the flag break; -- go do next args k/v pair end end else -- enumerated parameters name = name:gsub ('%d$', '#'); -- replace enumeration digits with place holder for table search -- TODO: insert shortcut here? if num_params[name] then name holds the canonical parameter name; no need to search further for pname, aliases in pairs (enum_params) do -- loop through each parameter the num_params table for _, alias in ipairs (aliases) do -- loop through each alias in the parameter's aliases table if name == alias then pname = pname:gsub ('#$', enum); -- replace the '#' place holder with the actual enumerator new_args[pname] = v; -- create a new entry in the new_args table origin [pname] = k; -- create an entry to make canonical parameter name to original local language parameter name found = true; -- flag so that we can break out of these nested for loops break; -- no need to search the rest of the aliases table for name so go on to the next k, v pair end end if found then -- true when we found an alias that matched name found = false; -- reset the flag break; -- go do next args k/v pair end end end else unnamed_params = true; -- flag for unsupported positional parameters end end -- for k, v return new_args, origin, unnamed_params; end --[[--------------------------< W E B A R C H I V E >---------------------------------------------------------- template entry point ]] local function webarchive(frame) local args = getArgs (frame); local data = mw.loadData (table.concat ({ -- make a data module name; sandbox or live 'Module:Webarchive/data', frame:getTitle():find('sandbox', 1, true) and '/sandbox' or '' -- this instance is ./sandbox then append /sandbox })); categories = data.categories; -- fill in the forward declarations config = data.config; if data.digits.enable then digits = data.digits; -- for i18n; table of digits in the local wiki's language non_western_digits = true; -- use_non_western_digits end err_warn_msgs = data.err_warn_msgs; excepted_pages = data.excepted_pages; month_num = data.month_num; -- for i18n; table of month names in the local wiki's language prefixes = data.prefixes; services = data.services; s_text = data.s_text; uncategorized_namespaces = data.uncategorized_namespaces; uncategorized_subpages = data.uncategorized_subpages; local origin = {}; -- holds a map of English to local language parameter names used in the current template; not currently used local unnamed_params; -- boolean set to true when template call has unnamed parameters args, origin, unnamed_params = parameter_name_xlate (args, data.params, data.enum_params); -- translate parameter names in args to English local date, format, msg, udate, uri, url; local ldf = 'iso'; -- when there is no |date= parameter, render url dates in iso format if args.url and args.url1 then -- URL argument (first) return inlineError (data.crit_err_msgs.conflicting, {origin.url, origin.url1}); end url = args.url or args.url1; if not url then return inlineError (data.crit_err_msgs.empty); end -- these iabot bugs perportedly fixed; removing these causes lua script error --[[ -- at Template:Webarchive/testcases/Production; resolve that before deleting these tests if mw.ustring.find( url, "https://web.http", 1, true ) then -- track bug - TODO: IAbot bug; not known if the bug has been fixed; deferred track[categories.error] = 1; return inlineError (data.crit_err_msgs.iabot1); end if url == "https://web.archive.org/http:/" then -- track bug - TODO: IAbot bug; not known if the bug has been fixed; deferred track[categories.error] = 1; return inlineError (data.crit_err_msgs.iabot2); end ]] if not (url:lower():find ('^http') or url:find ('^//')) then return inlineError (data.crit_err_msgs.invalid_url ); end ulx.url1 = {} ulx.url1.url = url ulx.url1.extraurls = parseExtraArgs(args) local good = false; good, uri = pcall (mw.uri.new, ulx.url1.url); -- get a table of uri parts from this url; protected mode to prevent lua error when ulx.url1.url is malformed if not good or nil == uri.host then -- abandon when ulx.url1.url is malformed return inlineError (data.crit_err_msgs.invalid_url); end serviceName(uri.host, args.nolink) if args.date and args.date1 then -- Date argument return inlineError (data.crit_err_msgs.conflicting, {origin.date, origin.date1}); end date = args.date or args.date1; date = date and date:gsub (' +', ' '); -- replace multiple spaces with a single space if date and config.verifydates then if '*' == date then date = 'index'; ldf = 'iso'; -- set to default format elseif 'mdy' == date then date = nil; -- if date extracted from URL, ldf = 'mdy'; -- then |date=mdy overrides iso elseif 'dmy' == date then date = nil; -- if date extracted from URL, ldf = 'dmy'; -- then |date=dmy overrides iso elseif 'ymd' == date then date = nil; -- if date extracted from URL, ldf = 'ymd'; -- then |date=ymd overrides iso else date, ldf = decode_date (date); -- get an iso format date from date and get date's original format end end if 'wayback' == ulx.url1.service or 'locwebarchives' == ulx.url1.service or 'ukgwa' == ulx.url1.service then if date then if config.verifydates then if ldf then udate, msg = decodeWaybackDate (uri.path); -- get the url date in iso format and format of date in |date=; 'index' when wayback url date is * if not udate then -- this is the only 'fatal' error return return inlineError (data.crit_err_msgs[msg]); end if udate ~= date then -- date comparison using iso format dates date = udate; msg = table.concat ({ inlineRed (err_warn_msgs.mismatch, 'warning'), -- add warning message msg, -- add message if there is one }); end end end else -- no |date= udate, msg = decodeWaybackDate (uri.path); if not udate then -- this is the only 'fatal' error return return inlineError (data.crit_err_msgs[msg]); end if '' == udate then date = nil; -- unset else date = udate; end end elseif 'webcite' == ulx.url1.service then if date then if config.verifydates then if ldf then udate = decodeWebciteDate (uri.path); -- get the url date in iso format if 'query' ~= udate then -- skip if query if udate ~= date then -- date comparison using iso format dates date = udate; msg = table.concat ({ inlineRed (err_warn_msgs.mismatch, 'warning'), }); end end end end else date = decodeWebciteDate( uri.path, "iso" ) if date == "query" then date = nil; -- unset msg = inlineRed (err_warn_msgs.date_miss, 'warning'); elseif not date then -- invalid base62 string date = inlineRed (err_warn_msgs.date1, 'error'); end end elseif 'archiveis' == ulx.url1.service then if date then if config.verifydates then if ldf then udate, msg = decodeArchiveisDate (uri.path) -- get the url date in iso format if 'short link' ~= udate then -- skip if short link if udate ~= date then -- date comparison using iso format dates date = udate; msg = table.concat ({ inlineRed (err_warn_msgs.mismatch, 'warning'), -- add warning message msg, -- add message if there is one }); end end end end else -- no |date= udate, msg = decodeArchiveisDate( uri.path, "iso" ) if udate == "short link" then date = nil; -- unset msg = inlineRed (err_warn_msgs.date_miss, 'warning'); elseif '' == udate then date = nil; -- unset else date = udate; end end else -- some other service if not date then msg = inlineRed (err_warn_msgs.date_miss, 'warning'); end end if 'index' == date then ulx.url1.date = date .. (msg or ''); -- create index + message (if there is one) elseif date then ulx.url1.date = makeDate (date, nil, nil, ldf) .. (msg or ''); -- create a date in the wiki's local language + message (if there is one) else ulx.url1.date = msg; end format = args.format; -- Format argument if not format then format = "none" else for k, v in pairs (data.format_vals) do -- |format= accepts two specific values loop through a table of those values local found; -- declare a nil flag for _, p in ipairs (v) do -- loop through local language variants if format == p then -- when |format= value matches format = k; -- use name from table key found = true; -- declare found so that we can break out of outer for loop break; -- break out of inner for loop end end if found then break; end end if format == "addlpages" then if not ulx.url1.date then format = "none" end elseif format == "addlarchives" then format = "addlarchives" else format = "none" end end ulx.url1.format = format if args.title and args.title1 then -- Title argument return inlineError (data.crit_err_msgs.conflicting, {origin.title, origin.title1}); end ulx.url1.title = args.title or args.title1; local rend = createRendering() if not rend then return inlineError (data.crit_err_msgs.unknown); end return rend .. ((unnamed_params and inlineRed (err_warn_msgs.unnamed_params, 'warning')) or '') .. createTracking(); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return {webarchive = webarchive}; pvifr0bhl0l6kt45y91pz5w049rbnxe Modul:Webarchive/data 828 5094 21929 2024-06-05T09:30:41Z Badak Jawa 13 Ngeja halaman dengen "--[[--------------------------< C O N F I G U R A T I O N >---------------------------------------------------- global configuration settings ]] local config = { maxurls = 10, -- Max number of URLs allowed. tname = 'Webarchive', -- name of calling template. Change if template rename. verifydates = true, -- See documentation. Set false to disable. } --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S..." 21929 Scribunto text/plain --[[--------------------------< C O N F I G U R A T I O N >---------------------------------------------------- global configuration settings ]] local config = { maxurls = 10, -- Max number of URLs allowed. tname = 'Webarchive', -- name of calling template. Change if template rename. verifydates = true, -- See documentation. Set false to disable. } --[[--------------------------< U N C A T E G O R I Z E D _ N A M E S P A C E S >------------------------------ List of namespaces that should not be included in citation error categories. Note: Namespace names should use underscores instead of spaces. ]] local uncategorized_namespaces = { -- same list as specified at [[Module:Citation/CS1/Configuration]] ['User']=true, ['Talk']=true, ['User_talk']=true, ['Wikipedia_talk']=true, ['File_talk']=true, ['Template_talk']=true, ['Help_talk']=true, ['Category_talk']=true, ['Portal_talk']=true, ['Book_talk']=true, ['Draft_talk']=true, ['Module_talk']=true, ['MediaWiki_talk']=true, } local uncategorized_subpages = {'/[Ss]andbox', '/[Tt]estcases'}; -- list of Lua patterns found in page names of pages we should not categorize local excepted_pages = { -- these pages will be categorized if set true; set to nil to disable ['Module talk:Webarchive/testcases'] = true, -- test cases pages used during development ['Template:Webarchive/testcases/Production'] = true, } --[[--------------------------< C A T E G O R I E S >---------------------------------------------------------- this is a table of all categories supported by Module:Webarchive ]] local categories = { archiveis = 'Category:Webarchive template archiveis links', error = 'Category:Webarchive template errors', other = 'Category:Webarchive template other archives', unknown = 'Category:Webarchive template unknown archives', warning = 'Category:Webarchive template warnings', wayback = 'Category:Webarchive template wayback links', webcite = 'Category:Webarchive template webcite links', } --[[--------------------------< P R E F I X E S >-------------------------------------------------------------- used only with serviceName(), this table holds the two generic tail-text prefixes specified by services['<service name>'][1] ]] local prefixes = { at = 'at', atthe = 'at the', } --[=[-------------------------< S E R V I C E S >-------------------------------------------------------------- this is a table of tables for archive services. Each service table has: [1]=prefix; may be boolean true or false, or text string where: true indicates that the prefix is taken from prefixes.atthe false indicates that the prefix is taken from prefixes.at 'text string' is used in lieu of the typical 'at' or 'at the' prefix [2]=wikilink target article that describes the service; set to nil if not used [3]=wikilink label; the label in [[target|label]]; set to nil if not used; when there is not article ([2] is nil) use this to name the service; see wikiwix in the table [4]=service ID; set to nil if not used [5]=tracking category key from the categories table; set to nil if not used [6]=postfix; text string to be appended at the end of the tail string - see webarchive.loc.gov in the table ]=] local services = { ['archive.ec'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.fo'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.is'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.li'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.md'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.org'] = {true, 'Wayback Machine', nil, 'wayback', categories.wayback}, ['archive.ph'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.today'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive.vn'] = {false, 'archive.today', nil, 'archiveis', categories.archiveis}, ['archive-it.org'] = {false, 'Archive-It', nil, 'archiveit'}, ['arquivo.pt'] = {true, nil, 'Portuguese Web Archive'}, ['bibalex.org'] = {false, 'Bibliotheca Alexandrina#Internet Archive partnership', 'Bibliotheca Alexandrina'}, ['collectionscanada'] = {true, 'Canadian Government Web Archive'}, ['conifer.rhizome.org'] = {false, 'Rhizome_(organization)#Digital_Preservation_Program', 'Conifer Rhizome'}, ['europarchive.org'] = {true, 'National Library of Ireland'}, ['freezepage.com'] = {false, nil, 'Freezepage'}, ['ghostarchive.org'] = {false, nil, 'Ghost Archive'}, ['haw.nsk'] = {true, 'Croatian Web Archive (HAW)'}, ['langzeitarchivierung.bib-bvb.de'] = {false, 'Bavarian State Library'}, ['loc.gov'] = {true, 'Library of Congress'}, ['nationalarchives.gov.uk'] = {true, 'UK Government Web Archive', nil, 'ukgwa'}, ['nlb.gov.sg'] = {false, 'Web Archive Singapore'}, ['parliament.uk'] = {true, 'UK Parliament\'s Web Archive'}, ['perma.cc'] = {false, 'Perma.cc'}, ['perma-archives.cc'] = {false, 'Perma.cc'}, ['proni.gov'] = {true, 'Public Record Office of Northern Ireland'}, ['screenshots.com'] = {false, nil, 'Screenshots'}, ['stanford.edu'] = {true, 'Stanford University Libraries', 'Stanford Web Archive'}, ['timetravel.mementoweb.org'] = {false, 'Memento Project'}, ['uni-lj.si'] = {true, nil, 'Slovenian Web Archive'}, ['veebiarhiiv.digar.ee'] = {true, nil, 'Estonian Web Archive'}, ['vefsafn.is'] = {true, 'National and University Library of Iceland'}, ['webarchive.bac-lac.gc.ca'] = {false, 'Library and Archives Canada'}, ['webarchive.loc.gov'] = {true, 'Library of Congress', nil, 'locwebarchives', nil, 'Web Archives'}, ['webarchive.nla.gov.au'] = {true, 'Australian Web Archive'}, ['webarchive.org.uk'] = {true, 'UK Web Archive'}, ['webcache.googleusercontent.com'] = {false, nil, 'Google Cache'}, ['webcitation.org'] = {false, 'WebCite', nil, 'webcite', categories.webcite}, ['webharvest.gov'] = {true, 'National Archives and Records Administration'}, ['webrecorder.io'] = {false, 'webrecorder.io'}, ['wikiwix.com'] = {false, nil, 'Wikiwix'}, ['yorku.ca'] = {false, 'York University Libraries', 'York University Digital Library'}, } --[[--------------------------< S T A T I C T E X T >-------------------------------------------------------- for internationalzation ]] local s_text = { addlarchives = 'Additional archives', addlpages = 'Additional pages archived&nbsp;on', -- TODO why the &nbsp; there? replace with regular space? Archive_index = 'Archive index', Archived = 'Archived', archived = 'archived', archive = 'archive', Page = 'Page', } --[[--------------------------< E R R _ W A R N _ M S G S >---------------------------------------------------- these tables hold error and warning message text ]] local err_warn_msgs = { date_err = '(Date error)', -- decodeWebciteDate, decodeWaybackDate, decodeArchiveisDate date_miss = '(Date missing)', -- parseExtraArgs ts_short = '(Timestamp date length)', -- decodeWaybackDate timestamp less than 8 digits ts_date = '(Timestamp date invalid)', -- decodeWaybackDate timestamp not a valid date unknown_url = '(Error: unknown archive URL)', -- serviceName unnamed_params = '(Positional parameters ignored)', --warnings mismatch = '<sup>(Date mismatch)</sup>', -- webarchive ts_len = '<sup>(Timestamp length)</sup>', -- decodeWaybackDate, decodeArchiveisDate timestamp not 14 digits ts_cal = '<sup>(Calendar)</sup>', -- decodeWaybackDate timestamp has trailing splat } local crit_err_msgs = { -- critical error messages conflicting = 'Conflicting |$1= and |$2=', empty = 'Empty url', -- iabot1 = 'https://web.http', -- TODO: these iabot bugs perportedly fixed; removing these causes lua script error -- iabot2 = 'Invalid URL', -- at Template:Webarchive/testcases/Production; resolve that before deleting these messages invalid_url = 'Invalid URL', ts_nan = 'Timestamp not a number', unknown = 'Unknown problem. Please report on template talk page', } --[[--------------------------< D A T E I N T E R N A T I O N A L I Z A T I O N >---------------------------- these tables hold data that is used when converting date formats from non-English languages (because mw.language.getContentLanguage:formatDate() doesn't understand non-English month names) ]] local month_num = { -- retain English language names even though they may not be strictly required on the local wiki ['January'] = 1, ['February'] = 2, ['March'] = 3, ['April'] = 4, ['May'] = 5, ['June'] = 6, ['July'] = 7, ['August'] = 8, ['September'] = 9, ['October'] = 10, ['November'] = 11, ['December'] = 12, ['Jan'] = 1, ['Feb'] = 2, ['Mar'] = 3, ['Apr'] = 4, ['May'] = 5, ['Jun'] = 6, ['Jul'] = 7, ['Aug'] = 8, ['Sep'] = 9, ['Oct'] = 10, ['Nov'] = 11, ['Dec'] = 12, -- add local wiki month-names to number translation here -- [''] = 1, [''] = 2, [''] = 3, [''] = 4, [''] = 5, [''] = 6, [''] = 7, [''] = 8, [''] = 9, [''] = 10, [''] = 11, [''] = 12, }; -- when the local wiki uses non-western digits in dates, local wiki digits must be -- translated to western digits; lua only understands western digits local digits = { -- use this table to aid translation -- [''] = 0, [''] = 1, [''] = 2, [''] = 3, [''] = 4, [''] = 5, [''] = 6, [''] = 7, [''] = 8, [''] = 9, -- fill these table indexes with local digits enable = false -- set to true to enable local-digit to western-digit translation }; --[[--------------------------< P A R A M E T E R I N T E R N A T I O N A L I Z A T I O N >------------------ this table holds tables of parameter names and their non-English aliases. In the enum_params table '#' is a single character placeholder for 1 or more digit characters parameter names in this table shall be lowercase ]] local params = { ['url'] = {'url'}, ['date'] = {'date', 'datum'}, ['title'] = {'title', 'titel'}, ['nolink'] = {'nolink'}, ['format'] = {'format'} } local enum_params = { ['url#'] = {'url#'}, ['date#'] = {'date#', 'datum#'}, ['title#'] = {'title#', 'titel#'}, } local format_vals = { -- |format= accepts two values; add local language variants here ['addlpages'] = {'addlpages'}, ['addlarchives'] = {'addlarchives'}, } --[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------ ]] return { categories = categories, config = config, crit_err_msgs = crit_err_msgs, digits = digits, enum_params = enum_params, err_warn_msgs = err_warn_msgs, excepted_pages = excepted_pages, format_vals = format_vals, month_num = month_num, params = params, prefixes = prefixes, services = services, s_text = s_text, uncategorized_namespaces = uncategorized_namespaces, uncategorized_subpages = uncategorized_subpages, } mb3l2e3tpr06u92abvlmqbdku903o6t Modul:Webarchive/testcases 828 5095 21930 2024-06-05T09:31:59Z Badak Jawa 13 Ngeja halaman dengen "local p = require('Module:UnitTests') function p:test_Usage_Examples() self:preprocess_equals_preprocess_many('{{#invoke:webarchive/sandbox|webarchive', '}}', '{{#invoke:webarchive|webarchive', '}}', { {'|url=https://web.archive.org/web/20160801000000/http://example.com |date=August 1, 2016'}, {'|url=http://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=12 February 2009'}, {'|url=http://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/..." 21930 Scribunto text/plain local p = require('Module:UnitTests') function p:test_Usage_Examples() self:preprocess_equals_preprocess_many('{{#invoke:webarchive/sandbox|webarchive', '}}', '{{#invoke:webarchive|webarchive', '}}', { {'|url=https://web.archive.org/web/20160801000000/http://example.com |date=August 1, 2016'}, {'|url=http://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=12 February 2009'}, {'|url=http://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=12 February 2009 |title=Page title'} } ) end function p:test_Template_Examples() self:preprocess_equals_preprocess_many('{{#invoke:webarchive/sandbox|webarchive', '}}', '{{#invoke:webarchive|webarchive', '}}', { {'|url=https://web.archive.org/web/20160801000000/http://example.com |date=August 1, 2016 |title=Page title'}, {'|url=https://web.archive.org/web/20160801000000/http://example.com |date=August 1, 2016'}, {'|url=http://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/'}, {'|url=https://web.archive.org/web/20160801/http://example.com |title=Page title |date=August 1, 2016 |url2=https://web.archive.org/web/20160901/http://example.com |title2=Page2 title |date2=September 1, 2016'}, {'|url=https://web.archive.org/web/20160801/http://example.com |date=August 1, 2016 |url2=https://web.archive.org/web/20160901/http://example.com |date2=September 1, 2016'}, {'|url=https://web.archive.org/web/20160801/http://example.com |title=Page title |url2=https://web.archive.org/web/20160901/http://example.com |title2=Page2 title'}, }) end function p:test_Permacc() self:preprocess_equals_preprocess_many('{{#invoke:webarchive/sandbox|webarchive', '}}', '{{#invoke:webarchive|webarchive', '}}', { {'|url=http://perma.cc/F9NT-22AK |date=2015-04-09'}, {'|url=http://perma.cc/F9NT-22AK |date=2015-04-09 |title=Mike Pressler Biography'}, } ) end function p:test_z1_notdate_archiveis() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/e9AAZ}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/e9AAZ}}' ) end function p:test_z2_missingdate_archiveis1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/}}' ) end function p:test_z2_missingdate_archiveis2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/20160808112330/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/20160808112330/http://example.com/}}' ) end function p:test_z2_missingdate_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/}}' ) end function p:test_z2_missingdate_wayback() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/}}' ) end function p:test_z2_missingdate_wayback_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com}}' ) end function p:test_z2_missingdate_webarchiveloc() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/}}' ) end function p:test_z2_missingdate_webcite() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/}}' ) end function p:test_z2_missingdate_archiveit1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/}}' ) end function p:test_z2_missingdate_archiveit2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/}}' ) end function p:test_z2_missingdate_archiveit3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/}}' ) end function p:test_z3_wrongdate_archiveis1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_archiveis2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/20160808112330/http://example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/20160808112330/http://example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_wayback() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_wayback_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |date=2016-08-01}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |date=2016-08-01}}' ) end function p:test_z3_wrongdate_webarchiveloc() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_webcite() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=2017-08-21}}', '{{#invoke:Webarchive |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |date=2017-08-21}}' ) end function p:test_z3_wrongdate_archiveit1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |date=2019-06-22}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |date=2019-06-22}}' ) end function p:test_z3_wrongdate_archiveit2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |date=2019-10-17}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |date=2019-10-17}}' ) end function p:test_z3_wrongdate_archiveit3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |date=2015-12-02}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |date=2015-12-02}}' ) end function p:test_z4_index_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/*/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/*/http://example.com/}}' ) end function p:test_z4_index_wayback() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/*/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/*/http://example.com/}}' ) end function p:test_z4_index_webarchiveloc() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=http://webarchive.loc.gov/all/*/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=http://webarchive.loc.gov/all/*/http://example.com/}}' ) end function p:test_z4_index_archiveit1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/all/*/http://example.com/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/all/*/http://example.com/}}' ) end function p:test_z4_index_archiveit2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/org-467/*/http://quartos.org/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/org-467/*/http://quartos.org/}}' ) end function p:test_z4_index_archiveit3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/3348/*/https://www.heritagepreservation.org/}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/3348/*/https://www.heritagepreservation.org/}}' ) end function p:test_z5_mdy_archiveis1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_archiveis2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/20160808112330/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/20160808112330/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_wayback() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_wayback_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |title=Example |date=mdy}}' ) end function p:test_z5_mdy_webarchiveloc() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_webcite() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_archiveit1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_archiveit2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |title=Example |date=mdy}}' ) end function p:test_z5_mdy_archiveit3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |title=Example |date=mdy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |title=Example |date=mdy}}' ) end function p:test_z6_dmy_archiveis1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/2016.08.08-112330/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_archiveis2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://archive.is/20160808112330/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://archive.is/20160808112330/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_wayback() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_wayback_ukgwa() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20191201000000/http://webarchive.nationalarchives.gov.uk/ukgwa/20160801000000/http://example.com |title=Example |date=dmy}}' ) end function p:test_z6_dmy_webarchiveloc() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=http://webarchive.loc.gov/all/20160801000000/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_webcite() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://www.webcitation.org/5eWaHRbn4?url=http://www.example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_archiveit1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/all/20190621232545/http://example.com/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_archiveit2() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/org-467/20191016094633/http://quartos.org/ |title=Example |date=dmy}}' ) end function p:test_z6_dmy_archiveit3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |title=Example |date=dmy}}', '{{#invoke:Webarchive |webarchive |url=https://wayback.archive-it.org/3348/20151201214156/https://www.heritagepreservation.org/ |title=Example |date=dmy}}' ) end function p:test_addlarchives_1() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlarchives|url=https://archive.is/zKyrW |date1=11 May 2018 |url2=https://www.webcitation.org/query?url=http%3A%2F%2Fwww.albanianphotography.net%2Fen%2Fnopcsa.html&date=2011-02-25 |date2=25 February 2011}}', '{{#invoke:Webarchive |webarchive |format=addlarchives|url=https://archive.is/zKyrW |date1=11 May 2018 |url2=https://www.webcitation.org/query?url=http%3A%2F%2Fwww.albanianphotography.net%2Fen%2Fnopcsa.html&date=2011-02-25 |date2=25 February 2011}}' ) end function p:test_addlarchives_2() -- has malformed |date2= self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlarchives|url2=https://web.archive.org/web/20140903195544/http://www.famitsu.com/biz/ranking/ |date2=20140903 |url=https://archive.is/20140903195702/http://www.famitsu.com/biz/ranking/|date=2014-09-03}}', '{{#invoke:Webarchive |webarchive |format=addlarchives|url2=https://web.archive.org/web/20140903195544/http://www.famitsu.com/biz/ranking/ |date2=20140903 |url=https://archive.is/20140903195702/http://www.famitsu.com/biz/ranking/|date=2014-09-03}}' ) end function p:test_addlarchives_3() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlarchives|url=https://archive.fo/20120720003512/http://libro.uca.edu/payne2/payne25.htm|date=July 20, 2012 |title=Chapter 25}}', '{{#invoke:Webarchive |webarchive |format=addlarchives|url=https://archive.fo/20120720003512/http://libro.uca.edu/payne2/payne25.htm|date=July 20, 2012 |title=Chapter 25}}' ) end function p:test_addlpages_1() -- without title self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11}}', '{{#invoke:Webarchive |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11}}' ) end function p:test_addlpages_2() -- uses title self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009||title=Page 2|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11|title2=Page 3}}', '{{#invoke:Webarchive |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009||title=Page 2|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11|title2=Page 3}}' ) end function p:test_addlpages_3() -- uses title (Title 1) and not title (page 2) self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009||title=Title 1|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11}}', '{{#invoke:Webarchive |webarchive |format=addlpages|url=https://www.webcitation.org/5jhGJ8vA8?url=http%3A%2F%2Farchive.gamespy.com%2Freviews%2Fjune02%2Fneverwinter%2Findex2.shtml|date=September 11, 2009||title=Title 1|url2=https://www.webcitation.org/5jhGJWAXG?url=http://archive.gamespy.com/reviews/june02/neverwinter/index3.shtml|date2=2009-09-11}}' ) end function p:test_addlpages_4() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |date=September 24, 2009|url=https://www.webcitation.org/5k2BxXFOx?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p2.html|title=Page 2|url2=https://www.webcitation.org/5k2ByyK40?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p3.html|date2=2009-09-24|title2=Page 3|url3=https://www.webcitation.org/5k2C0MCbs?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p4.html|date3=2009-09-24|title3=Page 4|url4=https://www.webcitation.org/5k2C1rcsV?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p5.html|date4=2009-09-24|title4=Page 5}}', '{{#invoke:Webarchive |webarchive |date=September 24, 2009|url=https://www.webcitation.org/5k2BxXFOx?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p2.html|title=Page 2|url2=https://www.webcitation.org/5k2ByyK40?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p3.html|date2=2009-09-24|title2=Page 3|url3=https://www.webcitation.org/5k2C0MCbs?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p4.html|date3=2009-09-24|title3=Page 4|url4=https://www.webcitation.org/5k2C1rcsV?url=http://pc.gamespy.com/pc/neverwinter-nights-2-adventure-pack-mysteries-of-westgate/873407p5.html|date4=2009-09-24|title4=Page 5}}' ) end function p:test_addlpages_5() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |format=addlpages|url1=https://web.archive.org/web/20040722032824/http://www.nationalgeographic.com/adventure/0404/adventure_books_1-19.html |date1=22 July 2004|url2=https://web.archive.org/web/20040831001431/http://www.nationalgeographic.com/adventure/0404/adventure_books_20-39.html|date2=2004-08-31|url3=https://web.archive.org/web/20040831001359/http://www.nationalgeographic.com/adventure/0404/adventure_books_40-59.html|date3=2004-08-31|url4=https://web.archive.org/web/20040830100950/http://www.nationalgeographic.com/adventure/0404/adventure_books_60-79.html|date4=2004-08-31|url5=https://web.archive.org/web/20040831001341/http://www.nationalgeographic.com/adventure/0404/adventure_books_80-100.html|date5=2004-08-31}}', '{{#invoke:Webarchive |webarchive |format=addlpages|url1=https://web.archive.org/web/20040722032824/http://www.nationalgeographic.com/adventure/0404/adventure_books_1-19.html |date1=22 July 2004|url2=https://web.archive.org/web/20040831001431/http://www.nationalgeographic.com/adventure/0404/adventure_books_20-39.html|date2=2004-08-31|url3=https://web.archive.org/web/20040831001359/http://www.nationalgeographic.com/adventure/0404/adventure_books_40-59.html|date3=2004-08-31|url4=https://web.archive.org/web/20040830100950/http://www.nationalgeographic.com/adventure/0404/adventure_books_60-79.html|date4=2004-08-31|url5=https://web.archive.org/web/20040831001341/http://www.nationalgeographic.com/adventure/0404/adventure_books_80-100.html|date5=2004-08-31}}' ) end function p:test_sequencegap() self:preprocess_equals_preprocess( '{{#invoke:Webarchive/sandbox |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=2016-08-01 |url3=https://web.archive.org/web/20160802000000/http://example.com/ |title3=Example |date3=2016-08-02}}', '{{#invoke:Webarchive |webarchive |url=https://web.archive.org/web/20160801000000/http://example.com/ |title=Example |date=2016-08-01 |url3=https://web.archive.org/web/20160802000000/http://example.com/ |title3=Example |date3=2016-08-01}}' ) end return p mh6gueplfd39rnond3zkyebx3fa82rt Sablonan:Id 10 5096 21932 2024-06-05T09:34:58Z Badak Jawa 13 Ngeja halaman dengen "{{Languageicon|Id|Indonesia}}<noinclude> [[Bangsaan:Sablonan ikon bahasa|id]] </noinclude>" 21932 wikitext text/x-wiki {{Languageicon|Id|Indonesia}}<noinclude> [[Bangsaan:Sablonan ikon bahasa|id]] </noinclude> szk5s3j2fn03sox6f5pxs9637uxn5tl Sablonan:Languageicon 10 5097 21933 2024-06-05T09:36:55Z Badak Jawa 13 Ngeja halaman dengen "<span style="font-size:0.95em; font-weight:bold; color:#777; cursor:help;" title="Basa {{{2}}}" lang="{{{2}}}" xml:lang="{{{2}}}">({{{2|{{{1}}}}}})</span><noinclude>[[Bangsaan:Sablonan ikon basa| ]] </noinclude>" 21933 wikitext text/x-wiki <span style="font-size:0.95em; font-weight:bold; color:#777; cursor:help;" title="Basa {{{2}}}" lang="{{{2}}}" xml:lang="{{{2}}}">({{{2|{{{1}}}}}})</span><noinclude>[[Bangsaan:Sablonan ikon basa| ]] </noinclude> f3uwss4dh1tyf8bn7gzdc6no7cplkcm Portal:Jakarta/box-footer 0 5098 21934 2024-06-05T09:38:27Z Veracious 213 Ngeja halaman dengen "<noinclude><div></noinclude>{{Box-footer|{{{1<noinclude>|link</noinclude>}}}}}" 21934 wikitext text/x-wiki <noinclude><div></noinclude>{{Box-footer|{{{1<noinclude>|link</noinclude>}}}}} hb7kkhz43el48mpgfph6c5xr2dcoyk5 Sablonan:Box-footer 10 5099 21935 2024-06-05T09:39:45Z Veracious 213 Ngeja halaman dengen "<includeonly>{{#if:{{{1|}}}|<div class="noprint" style="margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em; text-align:right;"><b>{{{1|}}}</b></div>}}{{clear}}</div></includeonly><noinclude> {{Documentation}} </noinclude>" 21935 wikitext text/x-wiki <includeonly>{{#if:{{{1|}}}|<div class="noprint" style="margin:0.3em 0.2em 0.2em 0.3em; padding:0.3em 0.2em 0.2em 0.3em; text-align:right;"><b>{{{1|}}}</b></div>}}{{clear}}</div></includeonly><noinclude> {{Documentation}} </noinclude> g6fpywjrqy1kozkequzxzv6r6hn3d8t Sablonan:Box-header 10 5100 21936 2024-06-05T09:41:42Z Veracious 213 Ngeja halaman dengen "{{#invoke:Box-header|boxHeader}}<noinclude> {{Box-footer}} {{documentation}} </noinclude>" 21936 wikitext text/x-wiki {{#invoke:Box-header|boxHeader}}<noinclude> {{Box-footer}} {{documentation}} </noinclude> ppf58pyozzchfu5rhigeqh3ylohszy3 Modul:Box-header 828 5101 21937 2024-06-05T09:42:33Z Veracious 213 Ngeja halaman dengen "local getArgs = require('Module:Arguments').getArgs local p = {} ---------- Config data ---------- local namedColours = mw.loadData( 'Module:Box-header/colours' ) local modes = { lightest = { sat=0.10, val=1.00 }, light = { sat=0.15, val=0.95 }, normal = { sat=0.40, val=0.85 }, dark = { sat=0.90, val=0.70 }, darkest = { sat=1.00, val=0.45 }, content = { sat=0.04, val=1.00 }, grey = { sat=0.00 } } local min_contrast_ratio_normal_text = 7 -- i.e..." 21937 Scribunto text/plain local getArgs = require('Module:Arguments').getArgs local p = {} ---------- Config data ---------- local namedColours = mw.loadData( 'Module:Box-header/colours' ) local modes = { lightest = { sat=0.10, val=1.00 }, light = { sat=0.15, val=0.95 }, normal = { sat=0.40, val=0.85 }, dark = { sat=0.90, val=0.70 }, darkest = { sat=1.00, val=0.45 }, content = { sat=0.04, val=1.00 }, grey = { sat=0.00 } } local min_contrast_ratio_normal_text = 7 -- i.e 7:1 local min_contrast_ratio_large_text = 4.5 -- i.e. 4.5:1 -- Template parameter aliases -- Specify each as either a single value, or a table of values -- Aliases are checked left-to-right, i.e. `['one'] = { 'two', 'three' }` is equivalent to using `{{{one| {{{two| {{{three|}}} }}} }}}` in a template local parameterAliases = { ['1'] = 1, ['2'] = 2, ['colour'] = 'color' } ---------- Dependecies ---------- local colourContrastModule = require('Module:Color contrast') local hex = require( 'luabit.hex' ) ---------- Utility functions ---------- local function getParam(args, parameter) if args[parameter] then return args[parameter] end local aliases = parameterAliases[parameter] if not aliases then return nil end if type(aliases) ~= 'table' then return args[aliases] end for _, alias in ipairs(aliases) do if args[alias] then return args[alias] end end return nil end local function setCleanArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then cleanArgs[key] = val end else cleanArgs[key] = val end end return cleanArgs end -- Merge two tables into a new table. If the are any duplicate keys, the values from the second overwrite the values from the first. local function mergeTables(first, second) local merged = {} for key, val in pairs(first) do merged[key] = val end for key, val in pairs(second) do merged[key] = val end return merged end local function toOpenTagString(selfClosedHtmlObject) local closedTagString = tostring(selfClosedHtmlObject) local openTagString = mw.ustring.gsub(closedTagString, ' />$', '>') return openTagString end local function normaliseHexTriplet(hexString) if not hexString then return nil end local hexComponent = mw.ustring.match(hexString, '^#(%x%x%x)$') or mw.ustring.match(hexString, '^#(%x%x%x%x%x%x)$') if hexComponent and #hexComponent == 6 then return mw.ustring.upper(hexString) end if hexComponent and #hexComponent == 3 then local r = mw.ustring.rep(mw.ustring.sub(hexComponent, 1, 1), 2) local g = mw.ustring.rep(mw.ustring.sub(hexComponent, 2, 2), 2) local b = mw.ustring.rep(mw.ustring.sub(hexComponent, 3, 3), 2) return '#' .. mw.ustring.upper(r .. g .. b) end return nil end ---------- Conversions ---------- local function decimalToPaddedHex(number) local prefixedHex = hex.to_hex(tonumber(number)) -- prefixed with '0x' local padding = #prefixedHex == 3 and '0' or '' return mw.ustring.gsub(prefixedHex, '0x', padding) end local function hexToDecimal(hexNumber) return tonumber(hexNumber, 16) end local function RGBtoHexTriplet(R, G, B) return '#' .. decimalToPaddedHex(R) .. decimalToPaddedHex(G) .. decimalToPaddedHex(B) end local function hexTripletToRGB(hexTriplet) local R_hex, G_hex, B_hex = string.match(hexTriplet, '(%x%x)(%x%x)(%x%x)') return hexToDecimal(R_hex), hexToDecimal(G_hex), hexToDecimal(B_hex) end local function HSVtoRGB(H, S, V) -- per [[HSL and HSV#Converting_to_RGB]] local C = V * S local H_prime = H / 60 local X = C * ( 1 - math.abs(math.fmod(H_prime, 2) - 1) ) local R1, G1, B1 if H_prime <= 1 then R1 = C G1 = X B1 = 0 elseif H_prime <= 2 then R1 = X G1 = C B1 = 0 elseif H_prime <= 3 then R1 = 0 G1 = C B1 = X elseif H_prime <= 4 then R1 = 0 G1 = X B1 = C elseif H_prime <= 5 then R1 = X G1 = 0 B1 = C elseif H_prime <= 6 then R1 = C G1 = 0 B1 = X end local m = V - C local R = R1 + m local G = G1 + m local B = B1 + m local R_255 = math.floor(R*255) local G_255 = math.floor(G*255) local B_255 = math.floor(B*255) return R_255, G_255, B_255 end local function RGBtoHue(R_255, G_255, B_255) -- per [[HSL and HSV#Hue and chroma]] local R = R_255/255 local G = G_255/255 local B = B_255/255 local M = math.max(R, G, B) local m = math.min(R, G, B) local C = M - m local H_prime if C == 0 then return null elseif M == R then H_prime = math.fmod(((G - B)/C + 6), 6) -- adding six before taking mod ensures positive value elseif M == G then H_prime = (B - R)/C + 2 elseif M == B then H_prime = (R - G)/C + 4 end local H = 60 * H_prime return H end local function nameToHexTriplet(name) if not name then return nil end local codename = mw.ustring.gsub(mw.ustring.lower(name), ' ', '') return namedColours[codename] end ---------- Choose colours ---------- local function calculateColours(H, S, V, minContrast) local bgColour = RGBtoHexTriplet(HSVtoRGB(H, S, V)) local textColour = colourContrastModule._greatercontrast({bgColour}) local contrast = colourContrastModule._ratio({ bgColour, textColour }) if contrast >= minContrast then return bgColour, textColour elseif textColour == '#FFFFFF' then -- make the background darker and slightly increase the saturation return calculateColours(H, math.min(1, S+0.005), math.max(0, V-0.03), minContrast) else -- make the background lighter and slightly decrease the saturation return calculateColours(H, math.max(0, S-0.005), math.min(1, V+0.03), minContrast) end end local function makeColours(hue, modeName) local mode = modes[modeName] local isGrey = not(hue) if isGrey then hue = 0 end local borderSat = isGrey and modes.grey.sat or 0.15 local border = RGBtoHexTriplet(HSVtoRGB(hue, borderSat, 0.75)) local titleSat = isGrey and modes.grey.sat or mode.sat local titleBackground, titleForeground = calculateColours(hue, titleSat, mode.val, min_contrast_ratio_large_text) local contentSat = isGrey and modes.grey.sat or modes.content.sat local contentBackground, contentForeground = calculateColours(hue, contentSat, modes.content.val, min_contrast_ratio_normal_text) return border, titleForeground, titleBackground, contentForeground, contentBackground end local function findHue(colour) local colourAsNumber = tonumber(colour) if colourAsNumber and ( -1 < colourAsNumber ) and ( colourAsNumber < 360) then return colourAsNumber end local colourAsHexTriplet = normaliseHexTriplet(colour) or nameToHexTriplet(colour) if colourAsHexTriplet then return RGBtoHue(hexTripletToRGB(colourAsHexTriplet)) end return null end local function normaliseMode(mode) if not mode or not modes[mw.ustring.lower(mode)] or mw.ustring.lower(mode) == 'grey' then return 'normal' end return mw.ustring.lower(mode) end ---------- Build output ---------- local function boxHeaderOuter(args) local baseStyle = { clear = 'both', ['box-sizing'] = 'border-box', border = ( getParam(args, 'border-type') or 'solid' ) .. ' ' .. ( getParam(args, 'titleborder') or getParam(args, 'border') or '#ababab' ), background = getParam(args, 'titlebackground') or '#bcbcbc', color = getParam(args, 'titleforeground') or '#000', padding = getParam(args, 'padding') or '.1em', ['text-align'] = getParam(args, 'title-align') or 'center', ['font-family'] = getParam(args, 'font-family') or 'sans-serif', ['font-size'] = getParam(args, 'titlefont-size') or '100%', ['margin-bottom'] = '0px', } local tag = mw.html.create('div', {selfClosing = true}) :addClass('box-header-title-container') :addClass('flex-columns-noflex') :css(baseStyle) :css('border-width', ( getParam(args, 'border-top') or getParam(args, 'border-width') or '1' ) .. 'px ' .. ( getParam(args, 'border-width') or '1' ) .. 'px 0') :css('padding-top', getParam(args, 'padding-top') or '.1em') :css('padding-left', getParam(args, 'padding-left') or '.1em') :css('padding-right', getParam(args, 'padding-right') or '.1em') :css('padding-bottom', getParam(args, 'padding-bottom') or '.1em') :css('moz-border-radius', getParam(args, 'title-border-radius') or '0') :css('webkit-border-radius', getParam(args, 'title-border-radius') or '0') :css('border-radius', getParam(args, 'title-border-radius') or '0') return toOpenTagString(tag) end local function boxHeaderTopLinks(args) local style = { float = 'right', ['margin-bottom'] = '.1em', ['font-size'] = getParam(args, 'font-size') or '80%', color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('div', {selfClosing = true}) :addClass('plainlinks noprint' ) :css(style) return toOpenTagString(tag) end local function boxHeaderEditLink(args) local page = getParam(args, 'editpage') if not page or page == '{{{2}}}' then return '' end local style = { color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('span') :css(style) :wikitext('edit') local linktext = tostring(tag) local linktarget = tostring(mw.uri.fullUrl(page, {action='edit', section=getParam(args, 'section')})) return '[' .. linktarget .. ' ' .. linktext .. ']&nbsp;' end local function boxHeaderViewLink(args) local style = { color = getParam(args, 'titleforeground') or '#000' } local tag = mw.html.create('span') :css(style) :wikitext('view') local linktext = tostring(tag) local linktarget = ':' .. getParam(args, 'viewpage') return "<b>·</b>&nbsp;[[" .. linktarget .. '|' .. linktext .. ']]&nbsp;' end local function boxHeaderTitle(args) local baseStyle = { ['font-family'] = getParam(args, 'title-font-family') or 'sans-serif', ['font-size'] = getParam(args, 'title-font-size') or '100%', ['font-weight'] = getParam(args, 'title-font-weight') or 'bold', border = 'none', margin = '0', padding = '0', color = getParam(args, 'titleforeground') or '#000'; } local tagName = getParam(args, 'SPAN') and 'span' or 'h2' local tag = mw.html.create(tagName) :css(baseStyle) :css('padding-bottom', '.1em') :wikitext(getParam(args, 'title')) if getParam(args, 'extra') then local rules = mw.text.split(getParam(args, 'extra'), ';', true) for _, rule in pairs(rules) do local parts = mw.text.split(rule, ':', true) local prop = parts[1] local val = parts[2] if prop and val then tag:css(prop, val) end end end return tostring(tag) end local function boxBody(args) local baseStyle = { ['box-sizing'] = 'border-box', border = ( getParam(args, 'border-width') or '1' ) .. 'px solid ' .. ( getParam(args, 'border') or '#ababab'), ['vertical-align'] = 'top'; background = getParam(args, 'background') or '#fefeef', opacity = getParam(args, 'background-opacity') or '1', color = getParam(args, 'foreground') or '#000', ['text-align'] = getParam(args, 'text-align') or 'left', margin = '0 0 10px', padding = getParam(args, 'padding') or '1em', } local tag = mw.html.create('div', {selfClosing = true}) :css(baseStyle) :css('border-top-width', ( getParam(args, 'border-top') or '1' ) .. 'px') :css('padding-top', getParam(args, 'padding-top') or '.3em') :css('border-radius', getParam(args, 'border-radius') or '0') return toOpenTagString(tag) end local function contrastCategories(args) local cats = '' local titleText = nameToHexTriplet(getParam(args, 'titleforeground')) or normaliseHexTriplet(getParam(args, 'titleforeground')) or '#000000' local titleBackground = nameToHexTriplet(getParam(args, 'titlebackground')) or normaliseHexTriplet(getParam(args, 'titlebackground')) or '#bcbcbc' local titleContrast = colourContrastModule._ratio({titleBackground, titleText}) local insufficientTitleContrast = type(titleContrast) == 'number' and ( titleContrast < min_contrast_ratio_large_text ) local bodyText = nameToHexTriplet(getParam(args, 'foreground')) or normaliseHexTriplet(getParam(args, 'foreground')) or '#000000' local bodyBackground = nameToHexTriplet(getParam(args, 'background')) or normaliseHexTriplet(getParam(args, 'background')) or '#fefeef' local bodyContrast = colourContrastModule._ratio({bodyBackground, bodyText}) local insufficientBodyContrast = type(bodyContrast) == 'number' and ( bodyContrast < min_contrast_ratio_normal_text ) if insufficientTitleContrast and insufficientBodyContrast then return '[[Category:Box-header with insufficient title contrast]][[Category:Box-header with insufficient body contrast]]' elseif insufficientTitleContrast then return '[[Category:Box-header with insufficient title contrast]]' elseif insufficientBodyContrast then return '[[Category:Box-header with insufficient body contrast]]' else return '' end end ---------- Main functions / entry points ---------- -- Entry point for templates (manually-specified colours) function p.boxHeader(frame) local args = getArgs(frame) local page = args.editpage if not args.editpage or args.editpage == '' then page = mw.title.getCurrentTitle().prefixedText end local output = p._boxHeader(args, page) if mw.ustring.find(output, '{') then return frame:preprocess(output) end return output end -- Entry point for modules (manually-specified colours) function p._boxHeader(_args, page) local args = setCleanArgs(_args) if page and not args.editpage then args.editpage = page end if not args.title then args.title = '{{{title}}}' end local output = {} table.insert(output, boxHeaderOuter(args)) if not getParam(args, 'EDITLINK') then table.insert(output, boxHeaderTopLinks(args)) if not getParam(args, 'noedit') then table.insert(output, boxHeaderEditLink(args)) end if getParam(args, 'viewpage') then table.insert(output, boxHeaderViewLink(args)) end if getParam(args, 'top') then table.insert(output, getParam(args, 'top') .. '&nbsp;') end table.insert(output, '</div>') end table.insert(output, boxHeaderTitle(args)) table.insert(output, '</div>') table.insert(output, boxBody(args)) if not getParam(args, 'TOC') then table.insert(output, '__NOTOC__') end if not getParam(args, 'EDIT') then table.insert(output, '__NOEDITSECTION__') end table.insert(output, contrastCategories(args)) return table.concat(output) end -- Entry point for templates (automatically calculated colours) function p.autoColour(frame) local args = getArgs(frame) local colourParam = getParam(args, 'colour') local generatedColour = nil if not colourParam or colourParam == '' then -- convert the root page name into a number and use that local root = mw.title.getCurrentTitle().rootPageTitle.prefixedText local rootStart = mw.ustring.sub(root, 1, 12) local digitsFromRootStart = mw.ustring.gsub(rootStart, ".", function(s) return math.fmod(string.byte(s, 2) or string.byte(s, 1), 10) end) local numberFromRoot = tonumber(digitsFromRootStart, 10) generatedColour = math.fmod(numberFromRoot, 360) end local output = p._autoColour(args, generatedColour) if mw.ustring.find(output, '{') then return frame:preprocess(output) end return output end -- Entry point for modules (automatically calculated colours) function p._autoColour(_args, generatedColour) local args = setCleanArgs(_args) local hue = generatedColour or findHue(getParam(args, 'colour')) local mode = normaliseMode(getParam(args, 'mode')) local border, titleForeground, titleBackground, contentForeground, contentBackground = makeColours(hue, mode) local boxTemplateArgs = mergeTables(args, { title = getParam(args, '1') or '{{{1}}}', editpage = getParam(args, '2') or '', noedit = getParam(args, '2') and '' or 'yes', border = border, titleforeground = titleForeground, titlebackground = titleBackground, foreground = contentForeground, background = contentBackground }) return p._boxHeader(boxTemplateArgs) end return p o4lnyhqfwza3l4q9l38v1sps02by70u Wayback Machine 0 5102 21938 2024-06-05T09:43:12Z Badak Jawa 13 Ngeja halaman dengen "'''Wayback Machine''' ya'entu atu [[Pelampang arsip|arsip digital]] [[Jala Jembar Jagat]] ditemuin ama [[Internet Archive]], atu paguyuban nonprofit Amrik markasnya di [[San Francisco, Kaliporni]]" 21938 wikitext text/x-wiki '''Wayback Machine''' ya'entu atu [[Pelampang arsip|arsip digital]] [[Jala Jembar Jagat]] ditemuin ama [[Internet Archive]], atu paguyuban nonprofit Amrik markasnya di [[San Francisco, Kaliporni]] p9c16aksnm27oyq6vvax265gxj5fcqz Internet Archive 0 5103 21957 21939 2024-06-05T13:25:26Z Bangrapip 9 21957 wikitext text/x-wiki '''Internet Archive''' ya'entu atu [[blibliotik dalem-jala]] Amrik dibikin ama [[Brewster Kahle]] taon 1996. == Ruju'an == ckrxzolyf064ywirr48zjn70ttt1q3n Modul:Box-header/colours 828 5104 21940 2024-06-05T09:46:14Z Veracious 213 Ngeja halaman dengen "return { aliceblue = "#F0F8FF", antiquewhite = "#FAEBD7", aqua = "#00FFFF", aquamarine = "#7FFFD4", azure = "#F0FFFF", beige = "#F5F5DC", bisque = "#FFE4C4", black = "#000000", blanchedalmond = "#FFEBCD", blue = "#0000FF", blueviolet = "#8A2BE2", brown = "#A52A2A", burlywood = "#DEB887", cadetblue = "#5F9EA0", chartreuse = "#7FFF00", chocolate = "#D2691E", coral = "#FF7F50", cornflower = "#6495ED", cornsilk = "#FFF8DC", crimson = "#DC143C", cyan =..." 21940 Scribunto text/plain return { aliceblue = "#F0F8FF", antiquewhite = "#FAEBD7", aqua = "#00FFFF", aquamarine = "#7FFFD4", azure = "#F0FFFF", beige = "#F5F5DC", bisque = "#FFE4C4", black = "#000000", blanchedalmond = "#FFEBCD", blue = "#0000FF", blueviolet = "#8A2BE2", brown = "#A52A2A", burlywood = "#DEB887", cadetblue = "#5F9EA0", chartreuse = "#7FFF00", chocolate = "#D2691E", coral = "#FF7F50", cornflower = "#6495ED", cornsilk = "#FFF8DC", crimson = "#DC143C", cyan = "#00FFFF", darkblue = "#00008B", darkcyan = "#008B8B", darkgoldenrod = "#B8860B", darkgray = "#A9A9A9", darkgreen = "#006400", darkkhaki = "#BDB76B", darkmagenta = "#8B008B", darkolivegreen = "#556B2F", darkorange = "#FF8C00", darkorchid = "#9932CC", darkred = "#8B0000", darksalmon = "#E9967A", darkseagreen = "#8FBC8F", darkslateblue = "#483D8B", darkslategray = "#2F4F4F", darkturquoise = "#00CED1", darkviolet = "#9400D3", deeppink = "#FF1493", deepskyblue = "#00BFFF", dimgray = "#696969", dodgerblue = "#1E90FF", firebrick = "#B22222", floralwhite = "#FFFAF0", forestgreen = "#228B22", fuchsia = "#FF00FF", gainsboro = "#DCDCDC", ghostwhite = "#F8F8FF", gold = "#FFD700", goldenrod = "#DAA520", gray = "#BEBEBE", green = "#00FF00", greenyellow = "#ADFF2F", honeydew = "#F0FFF0", hotpink = "#FF69B4", indianred = "#CD5C5C", indigo = "#4B0082", ivory = "#FFFFF0", khaki = "#F0E68C", lavender = "#E6E6FA", lavenderblush = "#FFF0F5", lawngreen = "#7CFC00", lemonchiffon = "#FFFACD", lightblue = "#ADD8E6", lightcoral = "#F08080", lightcyan = "#E0FFFF", lightgoldenrod = "#FAFAD2", lightgray = "#D3D3D3", lightgreen = "#90EE90", lightpink = "#FFB6C1", lightsalmon = "#FFA07A", lightseagreen = "#20B2AA", lightskyblue = "#87CEFA", lightslategray = "#778899", lightsteelblue = "#B0C4DE", lightyellow = "#FFFFE0", lime = "#00FF00", limegreen = "#32CD32", linen = "#FAF0E6", magenta = "#FF00FF", maroon = "#B03060", mediumaquamarine = "#66CDAA", mediumblue = "#0000CD", mediumorchid = "#BA55D3", mediumpurple = "#9370DB", mediumseagreen = "#3CB371", mediumslateblue = "#7B68EE", mediumspringgreen = "#00FA9A", mediumturquoise = "#48D1CC", mediumvioletred = "#C71585", midnightblue = "#191970", mintcream = "#F5FFFA", mistyrose = "#FFE4E1", moccasin = "#FFE4B5", navajowhite = "#FFDEAD", navyblue = "#000080", oldlace = "#FDF5E6", olive = "#808000", olivedrab = "#6B8E23", orange = "#FFA500", orangered = "#FF4500", orchid = "#DA70D6", palegoldenrod = "#EEE8AA", palegreen = "#98FB98", paleturquoise = "#AFEEEE", palevioletred = "#DB7093", papayawhip = "#FFEFD5", peachpuff = "#FFDAB9", peru = "#CD853F", pink = "#FFC0CB", plum = "#DDA0DD", powderblue = "#B0E0E6", purple = "#A020F0", rebeccapurple = "#663399", red = "#FF0000", rosybrown = "#BC8F8F", royalblue = "#4169E1", saddlebrown = "#8B4513", salmon = "#FA8072", sandybrown = "#F4A460", seagreen = "#2E8B57", seashell = "#FFF5EE", sienna = "#A0522D", silver = "#C0C0C0", skyblue = "#87CEEB", slateblue = "#6A5ACD", slategray = "#708090", snow = "#FFFAFA", springgreen = "#00FF7F", steelblue = "#4682B4", tan = "#D2B48C", teal = "#008080", thistle = "#D8BFD8", tomato = "#FF6347", turquoise = "#40E0D0", violet = "#EE82EE", webgray = "#808080", webgreen = "#008000", webmaroon = "#7F0000", webpurple = "#7F007F", wheat = "#F5DEB3", white = "#FFFFFF", whitesmoke = "#F5F5F5", yellow = "#FFFF00", yellowgreen = "#9ACD32" } 4p1m04mdsjzhetdyqxwfujm9bhme1ze Portal:Jakarta/box-header 0 5105 21942 2024-06-05T09:49:02Z Veracious 213 Ngeja halaman dengen "{{Box-header | title={{{1<noinclude>|title</noinclude>}}} | editpage={{{2<noinclude>|editpage</noinclude>}}} | border=#aaccff <!-- This is the color of the borders around Box Sections --> |noedit={{{noedit|}}} | titleforeground=White <!-- This is the color of the Box Section Title Bar text --> | titlebackground=Blue <!-- This is the color of the Box Section Title Bar --> | background=White <!-- This is the color of the Box Section background -..." 21942 wikitext text/x-wiki {{Box-header | title={{{1<noinclude>|title</noinclude>}}} | editpage={{{2<noinclude>|editpage</noinclude>}}} | border=#aaccff <!-- This is the color of the borders around Box Sections --> |noedit={{{noedit|}}} | titleforeground=White <!-- This is the color of the Box Section Title Bar text --> | titlebackground=Blue <!-- This is the color of the Box Section Title Bar --> | background=White <!-- This is the color of the Box Section background --> | foreground=Black <!-- This is the color of the Box Section text --> }}<noinclude>{{Box-footer}}</noinclude> lr6jug5v4rsxjtgo8z535go6t7pohav Sablonan:IPA-pl 10 5107 21960 2024-06-05T13:44:06Z Bangrapip 9 new 21960 wikitext text/x-wiki <onlyinclude>{{IPA|pl|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> {{documentation|Template:usage of IPA templates}} <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. --> [[Category:Sablonan basa HPA|{{PAGENAME}}]] <!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. --> jq2l2fw1zjegpo17atjkten51dy48gr Sablonan:Country data Kehulubalangan Masowi 10 5108 21961 2024-06-05T13:51:47Z Bangrapip 9 new 21961 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kehulubalangan Masowi | flag alias = POL_województwo_mazowieckie_flag.svg | shortname alias = Masowi | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }} dm1vkkw6h2e52au2j51q3mfstlk2sw2 Sablonan:Maplink 10 5109 21962 2024-06-05T13:52:10Z Bangrapip 9 new 21962 wikitext text/x-wiki <includeonly>{{#invoke:Mapframe|main}}</includeonly><noinclude> {{Maplink|frame=yes|zoom=9|frame-lat=35.90|frame-long=-106.56|text=Mapframe|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{Maplink|display=inline,title|text=Maplink|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}} {{documentation}} </noinclude> od34zqgaqqtudhriiswwpsnl32uhgv7 Modul:Mapframe 828 5110 21963 2024-06-05T13:52:41Z Bangrapip 9 new 21963 Scribunto text/plain -- Note: Originally written on English Wikipedia at https://en.wikipedia.org/wiki/Module:Mapframe --[[---------------------------------------------------------------------------- ##### Localisation (L10n) settings ##### Replace values in quotes ("") with localised values ----------------------------------------------------------------------------]]-- local L10n = {} -- Modue dependencies local transcluder -- local copy of https://www.mediawiki.org/wiki/Module:Transcluder loaded lazily -- "strict" should not be used, at least until all other modules which require this module are not using globals. -- Template parameter names (unnumbered versions only) -- Specify each as either a single string, or a table of strings (aliases) -- Aliases are checked left-to-right, i.e. `{ "one", "two" }` is equivalent to using `{{{one| {{{two|}}} }}}` in a template L10n.para = { display = "display", type = "type", id = { "id", "ids" }, from = "from", raw = "raw", title = "title", description = "description", strokeColor = { "stroke-color", "stroke-colour" }, strokeWidth = "stroke-width", strokeOpacity = "stroke-opacity", fill = "fill", fillOpacity = "fill-opacity", coord = "coord", marker = "marker", markerColor = { "marker-color", "marker-colour" }, markerSize = "marker-size", radius = { "radius", "radius_m" }, radiusKm = "radius_km", radiusFt = "radius_ft", radiusMi = "radius_mi", edges = "edges", text = "text", icon = "icon", zoom = "zoom", frame = "frame", plain = "plain", frameWidth = "frame-width", frameHeight = "frame-height", frameCoordinates = { "frame-coordinates", "frame-coord" }, frameLatitude = { "frame-lat", "frame-latitude" }, frameLongitude = { "frame-long", "frame-longitude" }, frameAlign = "frame-align", switch = "switch", overlay = "overlay", overlayBorder = "overlay-border", overlayHorizontalAlignment = "overlay-horizontal-alignment", overlayVerticalAlignment = "overlay-vertical-alignment", overlayHorizontalOffset = "overlay-horizontal-offset", overlayVerticalOffset = "overlay-vertical-offset" } -- Names of other templates this module can extract coordinates from L10n.template = { coord = { -- The coord template, as well as templates with output that contains {{coord}} "Coord", "Coord/sandbox", "NRHP row", "NRHP row/sandbox", "WikidataCoord", "WikidataCoord/sandbox", "Wikidatacoord", "Wikidata coord" } } -- Error messages L10n.error = { badDisplayPara = "Invalid display parameter", noCoords = "Coordinates must be specified on Wikidata or in |" .. ( type(L10n.para.coord)== 'table' and L10n.para.coord[1] or L10n.para.coord ) .. "=", wikidataCoords = "Coordinates not found on Wikidata", noCircleCoords = "Circle centre coordinates must be specified, or available via Wikidata", negativeRadius = "Circle radius must be a positive number", noRadius = "Circle radius must be specified", negativeEdges = "Circle edges must be a positive number", noSwitchPara = "Found only one switch value in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", oneSwitchLabel = "Found only one label in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", noSwitchLists = "At least one parameter must have a SWITCH: list", switchMismatches = "All SWITCH: lists must have the same number of values", -- "%s" and "%d" tokens will be replaced with strings and numbers when used oneSwitchValue = "Found only one switch value in |%s=", fewerSwitchLabels = "Found %d switch values but only %d labels in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=", noNamedCoords = "No named coordinates found in %s" } -- Other strings L10n.str = { -- valid values for display parameter, e.g. (|display=inline) or (|display=title) or (|display=inline,title) or (|display=title,inline) inline = "inline", title = "title", dsep = ",", -- separator between inline and title (comma in the example above) -- valid values for type paramter line = "line", -- geoline feature (e.g. a road) shape = "shape", -- geoshape feature (e.g. a state or province) shapeInverse = "shape-inverse", -- geomask feature (the inverse of a geoshape) data = "data", -- geoJSON data page on Commons point = "point", -- single point feature (coordinates) circle = "circle", -- circular area around a point named = "named", -- all named coordinates in an article or section -- Keyword to indicate a switch list. Must NOT use the special characters ^$()%.[]*+-? switch = "SWITCH", -- valid values for icon, frame, and plain parameters affirmedWords = ' '..table.concat({ "add", "added", "affirm", "affirmed", "include", "included", "on", "true", "yes", "y" }, ' ')..' ', declinedWords = ' '..table.concat({ "decline", "declined", "exclude", "excluded", "false", "none", "not", "no", "n", "off", "omit", "omitted", "remove", "removed" }, ' ')..' ' } -- Default values for parameters L10n.defaults = { display = L10n.str.inline, text = "Map", frameWidth = "300", frameHeight = "200", frameAlign = "right", markerColor = "5E74F3", markerSize = nil, strokeColor = "#ff0000", strokeWidth = 6, edges = 32, -- number of edges used to approximate a circle overlayBorder = "1px solid white", overlayHorizontalAlignment = "right", overlayHorizontalOffset = "0", overlayVerticalAlignment = "bottom", overlayVerticalOffset = "0" } -- #### End of L10n settings #### --[[---------------------------------------------------------------------------- Utility methods ----------------------------------------------------------------------------]]-- local util = {} --[[ Looks up a parameter value based on the id (a key from the L10n.para table) and optionally a suffix, for parameters that can be suffixed (e.g. type2 is type with suffix 2). @param {table} args key-value pairs of parameter names and their values @param {string} param_id id for parameter name (key from the L10n.para table) @param {string} [suffix] suffix for parameter name @returns {string|nil} parameter value if found, or nil if not found ]]-- function util.getParameterValue(args, param_id, suffix) suffix = suffix or '' if type( L10n.para[param_id] ) ~= 'table' then return args[L10n.para[param_id]..suffix] end for _i, paramAlias in ipairs(L10n.para[param_id]) do if args[paramAlias..suffix] then return args[paramAlias..suffix] end end return nil end --[[ Trim whitespace from args, and remove empty args. Also fix control characters. @param {table} argsTable @returns {table} trimmed args table ]]-- function util.trimArgs(argsTable) local cleanArgs = {} for key, val in pairs(argsTable) do if type(key) == 'string' and type(val) == 'string' then val = val:match('^%s*(.-)%s*$') if val ~= '' then -- control characters inside json need to be escaped, but stripping them is simpler -- See also T214984 -- However, *don't* strip control characters from wikitext (text or description parameters) or you'll break strip markers -- Alternatively it might be better to only strip control char from raw parameter content if util.matchesParam('text', key) or util.matchesParam('description', key, key:gsub('^%D+(%d+)$', '%1') ) then cleanArgs[key] = val else cleanArgs[key] = val:gsub('%c',' ') end end else cleanArgs[key] = val end end return cleanArgs end --[[ Check if a parameter name matches an unlocalized parameter key @param {string} key - the unlocalized parameter name to search through @param {string} name - the localized parameter name to check @param {string|nil} - an optional suffix to apply to the value(s) from the localization key @returns {boolean} true if the name matches the parameter, false otherwise ]]-- function util.matchesParam(key, name, suffix) local param = L10n.para[key] suffix = suffix or '' if type(param) == 'table' then for _, v in pairs(param) do if (v .. suffix) == name then return true end end return false end return ((param .. suffix) == name) end --[[ Check if a value is affirmed (one of the values in L10n.str.affirmedWords) @param {string} val Value to be checked @returns {boolean} true if affirmed, false otherwise ]]-- function util.isAffirmed(val) if not(val) then return false end return string.find(L10n.str.affirmedWords, ' '..val..' ', 1, true ) and true or false end --[[ Check if a value is declined (one of the values in L10n.str.declinedWords) @param {string} val Value to be checked @returns {boolean} true if declined, false otherwise ]]-- function util.isDeclined(val) if not(val) then return false end return string.find(L10n.str.declinedWords , ' '..val..' ', 1, true ) and true or false end --[[ Check if the name of a template matches the known coord templates or wrappers (in L10n.template.coord). The name is normalised when checked, so e.g. the names "Coord", "coord", and " Coord" all return true. @param {string} name @returns {boolean} true if it is a coord template or wrapper, false otherwise ]]-- function util.isCoordTemplateOrWrapper(name) name = mw.text.trim(name) local inputTitle = mw.title.new(name, 'Template') if not inputTitle then return false end -- Create (or reuse) mw.title objects for each known coord template/wrapper. -- Stored in L10n.template.title so that they don't need to be recreated -- each time this function is called if not L10n.template.titles then L10n.template.titles = {} for _, v in pairs(L10n.template.coord) do table.insert(L10n.template.titles, mw.title.new(v, 'Template')) end end for _, templateTitle in pairs(L10n.template.titles) do if mw.title.equals(inputTitle, templateTitle) then return true end end return false end --[[ Recursively extract coord templates which have a name parameter. @param {string} wikitext @returns {table} table sequence of coord templates ]]-- function util.extractCoordTemplates(wikitext) local output = {} local templates = mw.ustring.gmatch(wikitext, '{%b{}}') local subtemplates = {} for template in templates do local templateName = mw.ustring.match(template, '{{([^}|]+)') local nameParam = mw.ustring.match(template, "|%s*name%s*=%s*[^}|]+") if util.isCoordTemplateOrWrapper(templateName) then if nameParam then table.insert(output, template) end elseif mw.ustring.find(mw.ustring.sub(template, 2), "{{") then local subOutput = util.extractCoordTemplates(mw.ustring.sub(template, 2)) for _, t in pairs(subOutput) do table.insert(output, t) end end end -- ensure coords are not using title display for k, v in pairs(output) do output[k] = mw.ustring.gsub(v, "|%s*display%s*=[^|}]+", "|display=inline") end return output end --[[ Gets all named coordiates from a page or a section of a page. @param {string|nil} page Page name, or name#section, to get named coordinates from. If the name is omitted, i.e. #section or nil or empty string, then the current page will be used. @returns {table} sequence of {coord, name, description} tables where coord is the coordinates in a format suitable for #util.parseCoords, name is a string, and description is a string (coordinates in a format suitable for displaying to the reader). If for some reason the name can't be found, the description is nil and the name contains display-format coordinates. @throws {L10n.error.noNamedCoords} if no named coordinates are found. ]]-- function util.getNamedCoords(page) if transcluder == nil then -- load [[Module:Transcluder]] lazily so it is only transcluded on pages that -- actually use named coordinates transcluder = require("Module:Transcluder") end local parts = mw.text.split(page or "", "#", true) local name = parts[1] == "" and mw.title.getCurrentTitle().prefixedText or parts[1] local section = parts[2] local pageWikitext = transcluder.get(section and name.."#"..section or name) local coordTemplates = util.extractCoordTemplates(pageWikitext) if #coordTemplates == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end local frame = mw.getCurrentFrame() local sep = "________" local expandedContent = frame:preprocess(table.concat(coordTemplates, sep)) local expandedTemplates = mw.text.split(expandedContent, sep) local namedCoords = {} for _, expandedTemplate in pairs(expandedTemplates) do local coord = mw.ustring.match(expandedTemplate, "<span class=\"geo%-dec\".->(.-)</span>") if coord then local name = ( -- name specified by a wrapper template, e.g [[Article|Name]] mw.ustring.match(expandedTemplate, "<span class=\"mapframe%-coord%-name\">(.-)</span>") or -- name passed into coord template mw.ustring.match(expandedTemplate, "<span class=\"fn org\">(.-)</span>") or -- default to the coordinates if the name can't be retrieved coord ) local description = name ~= coord and coord local coord = mw.ustring.gsub(coord, "[° ]", "_") table.insert(namedCoords, {coord=coord, name=name, description=description}) end end if #namedCoords == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end return namedCoords end --[[ Parse coordinate values from the params passed in a GeoHack url (such as //tools.wmflabs.org/geohack/geohack.php?pagename=Example&params=1_2_N_3_4_W_ or //tools.wmflabs.org/geohack/geohack.php?pagename=Example&params=1.23_S_4.56_E_ ) or non-url string in the same format (such as `1_2_N_3_4_W_` or `1.23_S_4.56_E_`) @param {string} coords string containing coordinates @returns {number, number} latitude, longitude ]]-- function util.parseCoords(coords) local coordsPatt if mw.ustring.find(coords, "params=", 1, true) then -- prevent false matches from page name, e.g. ?pagename=Lorem_S._Ipsum coordsPatt = 'params=([_%.%d]+[NS][_%.%d]+[EW])' else -- not actually a geohack url, just the same format coordsPatt = '[_%.%d]+[NS][_%.%d]+[EW]' end local parts = mw.text.split((mw.ustring.match(coords, coordsPatt) or ''), '_') local lat_d = tonumber(parts[1]) local lat_m = tonumber(parts[2]) -- nil if coords are in decimal format local lat_s = lat_m and tonumber(parts[3]) -- nil if coords are either in decimal format or degrees and minutes only local lat = lat_d + (lat_m or 0)/60 + (lat_s or 0)/3600 if parts[#parts/2] == 'S' then lat = lat * -1 end local long_d = tonumber(parts[1+#parts/2]) local long_m = tonumber(parts[2+#parts/2]) -- nil if coords are in decimal format local long_s = long_m and tonumber(parts[3+#parts/2]) -- nil if coords are either in decimal format or degrees and minutes only local long = long_d + (long_m or 0)/60 + (long_s or 0)/3600 if parts[#parts] == 'W' then long = long * -1 end return lat, long end --[[ Get coordinates from a Wikidata item @param {string} item_id Wikidata item id (Q number) @returns {number, number} latitude, longitude @throws {L10n.error.noCoords} if item_id is invalid or the item does not exist @throws {L10n.error.wikidataCoords} if the the item does not have a P625 statement (coordinates), or it is set to "no value" ]]-- function util.wikidataCoords(item_id) if not (item_id and mw.wikibase.isValidEntityId(item_id) and mw.wikibase.entityExists(item_id)) then error(L10n.error.noCoords, 0) end local coordStatements = mw.wikibase.getBestStatements(item_id, 'P625') if not coordStatements or #coordStatements == 0 then error(L10n.error.wikidataCoords, 0) end local hasNoValue = ( coordStatements[1].mainsnak and (coordStatements[1].mainsnak.snaktype == 'novalue' or coordStatements[1].mainsnak.snaktype == 'somevalue') ) if hasNoValue then error(L10n.error.wikidataCoords, 0) end local wdCoords = coordStatements[1]['mainsnak']['datavalue']['value'] return tonumber(wdCoords['latitude']), tonumber(wdCoords['longitude']) end --[[ Creates a polygon that approximates a circle @param {number} lat Latitude @param {number} long Longitude @param {number} radius Radius in metres @param {number} n Number of edges for the polygon @returns {table} sequence of {latitude, longitude} table sequences, where latitude and longitude are both numbers ]]-- function util.circleToPolygon(lat, long, radius, n) -- n is number of edges -- Based on https://github.com/gabzim/circle-to-polygon, ISC licence local function offset(cLat, cLon, distance, bearing) local lat1 = math.rad(cLat) local lon1 = math.rad(cLon) local dByR = distance / 6378137 -- distance divided by 6378137 (radius of the earth) wgs84 local lat = math.asin( math.sin(lat1) * math.cos(dByR) + math.cos(lat1) * math.sin(dByR) * math.cos(bearing) ) local lon = lon1 + math.atan2( math.sin(bearing) * math.sin(dByR) * math.cos(lat1), math.cos(dByR) - math.sin(lat1) * math.sin(lat) ) return {math.deg(lon), math.deg(lat)} end local coordinates = {}; local i = 0; while i < n do table.insert(coordinates, offset(lat, long, radius, (2*math.pi*i*-1)/n) ) i = i + 1 end table.insert(coordinates, offset(lat, long, radius, 0)) return coordinates end --[[ Get the number of key-value pairs in a table, which might not be a sequence. @param {table} t @returns {number} count of key-value pairs ]]-- function util.tableCount(t) local count = 0 for k, v in pairs(t) do count = count + 1 end return count end --[[ For a table where the values are all tables, returns either the util.tableCount of the subtables if they are all the same, or nil if they are not all the same. @param {table} t @returns {number|nil} count of key-value pairs of subtable, or nil if subtables have different counts ]]-- function util.subTablesCount(t) local count = nil for k, v in pairs(t) do if count == nil then count = util.tableCount(v) elseif count ~= util.tableCount(v) then return nil end end return count end --[[ Splits a list into a table sequence. The items in the list may be separated by commas, or by semicolons (if items may contain commas), or by "###" (if items may contain semicolons). @param {string} listString @returns {table} sequence of list items ]]-- function util.tableFromList(listString) if type(listString) ~= "string" or listString == "" then return nil end local separator = (mw.ustring.find(listString, "###", 0, true ) and "###") or (mw.ustring.find(listString, ";", 0, true ) and ";") or "," local pattern = "%s*"..separator.."%s*" return mw.text.split(listString, pattern) end -- Boolean in outer scope indicating if Kartographer should be able to -- automatically calculate coordinates (see phab:T227402) local coordsDerivedFromFeatures = false; --[[---------------------------------------------------------------------------- Make methods: These take in a table of arguments, and return either a string or a table to be used in the eventual output. ----------------------------------------------------------------------------]]-- local make = {} --[[ Makes content to go inside the maplink or mapframe tag. @param {table} args @returns {string} tag content ]]-- function make.content(args) if util.getParameterValue(args, 'raw') then coordsDerivedFromFeatures = true -- Kartographer should be able to automatically calculate coords from raw geoJSON return util.getParameterValue(args, 'raw') end local content = {} local argsExpanded = {} for k, v in pairs(args) do local index = string.match( k, '^[^0-9]+([0-9]*)$' ) if index ~= nil then local indexNumber = '' if index ~= '' then indexNumber = tonumber(index) else indexNumber = 1 end if argsExpanded[indexNumber] == nil then argsExpanded[indexNumber] = {} end argsExpanded[indexNumber][ string.gsub(k, index, '') ] = v end end for contentIndex, contentArgs in pairs(argsExpanded) do local argType = util.getParameterValue(contentArgs, "type") -- Kartographer automatically calculates coords if geolines/shapes are used (T227402) if not coordsDerivedFromFeatures then coordsDerivedFromFeatures = ( argType == L10n.str.line or argType == L10n.str.shape ) and true or false end if argType == L10n.str.named then local namedCoords = util.getNamedCoords(util.getParameterValue(contentArgs, "from")) local typeKey = type(L10n.para.type) == "table" and L10n.para.type[1] or L10n.para.type local coordKey = type(L10n.para.coord) == "table" and L10n.para.coord[1] or L10n.para.coord local titleKey = type(L10n.para.title) == "table" and L10n.para.title[1] or L10n.para.title local descKey = type(L10n.para.description) == "table" and L10n.para.description[1] or L10n.para.description for _, namedCoord in pairs(namedCoords) do contentArgs[typeKey] = "point" contentArgs[coordKey] = namedCoord.coord contentArgs[titleKey] = namedCoord.name contentArgs[descKey] = namedCoord.description content[#content+1] = make.contentJson(contentArgs) end else content[#content + 1] = make.contentJson(contentArgs) end end --Single item, no array needed if #content==1 then return content[1] end --Multiple items get placed in a FeatureCollection local contentArray = '[\n' .. table.concat( content, ',\n') .. '\n]' return contentArray end --[[ Make coordinates from the coord arg, or the id arg, or the current page's Wikidata item. @param {table} args @param {boolean} [plainOutput] @returns {Mixed} Either: {number, number} latitude, longitude if plainOutput is true; or {table} table sequence of longitude, then latitude (gives the required format for GeoJSON when encoded) ]]-- function make.coords(args, plainOutput) local coords, lat, long local frame = mw.getCurrentFrame() if util.getParameterValue(args, 'coord') then coords = frame:preprocess( util.getParameterValue(args, 'coord') ) lat, long = util.parseCoords(coords) else lat, long = util.wikidataCoords(util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage()) end if plainOutput then return lat, long end return {[0] = long, [1] = lat} end --[[ Makes a table of coordinates that approximate a circle. @param {table} args @returns {table} sequence of {latitude, longitude} table sequences, where latitude and longitude are both numbers @throws {L10n.error.noCircleCoords} if centre coordinates are not specified @throws {L10n.error.noRadius} if radius is not specified @throws {L10n.error.negativeRadius} if radius is negative or zero @throws {L10n.error.negativeEdges} if edges is negative or zero ]]-- function make.circleCoords(args) local lat, long = make.coords(args, true) local radius = util.getParameterValue(args, 'radius') if not radius then radius = util.getParameterValue(args, 'radiusKm') and tonumber(util.getParameterValue(args, 'radiusKm'))*1000 if not radius then radius = util.getParameterValue(args, 'radiusMi') and tonumber(util.getParameterValue(args, 'radiusMi'))*1609.344 if not radius then radius = util.getParameterValue(args, 'radiusFt') and tonumber(util.getParameterValue(args, 'radiusFt'))*0.3048 end end end local edges = util.getParameterValue(args, 'edges') or L10n.defaults.edges if not lat or not long then error(L10n.error.noCircleCoords, 0) elseif not radius then error(L10n.error.noRadius, 0) elseif tonumber(radius) <= 0 then error(L10n.error.negativeRadius, 0) elseif tonumber(edges) <= 0 then error(L10n.error.negativeEdges, 0) end return util.circleToPolygon(lat, long, radius, tonumber(edges)) end --[[ Makes JSON data for a feature @param contentArgs args for this feature. Keys must be the non-suffixed version of the parameter names, i.e. use type, stroke, fill,... rather than type3, stroke3, fill3,... @returns {string} JSON encoded data ]]-- function make.contentJson(contentArgs) local data = {} if util.getParameterValue(contentArgs, 'type') == L10n.str.point or util.getParameterValue(contentArgs, 'type') == L10n.str.circle then local isCircle = util.getParameterValue(contentArgs, 'type') == L10n.str.circle data.type = "Feature" data.geometry = { type = isCircle and "LineString" or "Point", coordinates = isCircle and make.circleCoords(contentArgs) or make.coords(contentArgs) } data.properties = { title = util.getParameterValue(contentArgs, 'title') or mw.getCurrentFrame():getParent():getTitle() } if isCircle then -- TODO: This is very similar to below, should be extracted into a function data.properties.stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor data.properties["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity') if strokeOpacity then data.properties['stroke-opacity'] = tonumber(strokeOpacity) end local fill = util.getParameterValue(contentArgs, 'fill') if fill then data.properties.fill = fill local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity') data.properties['fill-opacity'] = fillOpacity and tonumber(fillOpacity) or 0.6 end else -- is a point local markerSymbol = util.getParameterValue(contentArgs, 'marker') or L10n.defaults.marker -- allow blank to be explicitly specified, for overriding infoboxes or other templates with a default value if markerSymbol ~= "blank" then data.properties["marker-symbol"] = markerSymbol end data.properties["marker-color"] = util.getParameterValue(contentArgs, 'markerColor') or L10n.defaults.markerColor data.properties["marker-size"] = util.getParameterValue(contentArgs, 'markerSize') or L10n.defaults.markerSize end else data.type = "ExternalData" if util.getParameterValue(contentArgs, 'type') == L10n.str.data or util.getParameterValue(contentArgs, 'from') then data.service = "page" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.line then data.service = "geoline" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shape then data.service = "geoshape" elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shapeInverse then data.service = "geomask" end if util.getParameterValue(contentArgs, 'id') or (not (util.getParameterValue(contentArgs, 'from')) and mw.wikibase.getEntityIdForCurrentPage()) then data.ids = util.getParameterValue(contentArgs, 'id') or mw.wikibase.getEntityIdForCurrentPage() else data.title = util.getParameterValue(contentArgs, 'from') end data.properties = { stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor, ["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth } local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity') if strokeOpacity then data.properties['stroke-opacity'] = tonumber(strokeOpacity) end local fill = util.getParameterValue(contentArgs, 'fill') if fill and (data.service == "geoshape" or data.service == "geomask") then data.properties.fill = fill local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity') if fillOpacity then data.properties['fill-opacity'] = tonumber(fillOpacity) end end end data.properties.title = util.getParameterValue(contentArgs, 'title') or mw.title.getCurrentTitle().text if util.getParameterValue(contentArgs, 'description') then data.properties.description = util.getParameterValue(contentArgs, 'description') end return mw.text.jsonEncode(data) end --[[ Makes attributes for the maplink or mapframe tag. @param {table} args @param {boolean} [isTitle] Tag is to be displayed in the title of page rather than inline @returns {table<string,string>} key-value pairs of attribute names and values ]]-- function make.tagAttribs(args, isTitle) local attribs = {} if util.getParameterValue(args, 'zoom') then attribs.zoom = util.getParameterValue(args, 'zoom') end if util.isDeclined(util.getParameterValue(args, 'icon')) then attribs.class = "no-icon" end if util.getParameterValue(args, 'type') == L10n.str.point and not coordsDerivedFromFeatures then local lat, long = make.coords(args, 'plainOutput') attribs.latitude = tostring(lat) attribs.longitude = tostring(long) end if util.isAffirmed(util.getParameterValue(args, 'frame')) and not(isTitle) then attribs.width = util.getParameterValue(args, 'frameWidth') or L10n.defaults.frameWidth attribs.height = util.getParameterValue(args, 'frameHeight') or L10n.defaults.frameHeight if util.getParameterValue(args, 'frameCoordinates') then local frameLat, frameLong = util.parseCoords(util.getParameterValue(args, 'frameCoordinates')) attribs.latitude = frameLat attribs.longitude = frameLong else if util.getParameterValue(args, 'frameLatitude') then attribs.latitude = util.getParameterValue(args, 'frameLatitude') end if util.getParameterValue(args, 'frameLongitude') then attribs.longitude = util.getParameterValue(args, 'frameLongitude') end end if not attribs.latitude and not attribs.longitude and not coordsDerivedFromFeatures then local success, lat, long = pcall(util.wikidataCoords, util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage()) if success then attribs.latitude = tostring(lat) attribs.longitude = tostring(long) end end if util.getParameterValue(args, 'frameAlign') then attribs.align = util.getParameterValue(args, 'frameAlign') end if util.isAffirmed(util.getParameterValue(args, 'plain')) then attribs.frameless = "1" else attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text end else attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text end return attribs end --[[ Makes maplink wikitext that will be located in the top-right of the title of the page (the same place where coords with |display=title are positioned). @param {table} args @param {string} tagContent Content for the maplink tag @returns {string} ]]-- function make.titleOutput(args, tagContent) local titleTag = mw.text.tag('maplink', make.tagAttribs(args, true), tagContent) local spanAttribs = { style = "font-size: small;", id = "coordinates" } return mw.text.tag('span', spanAttribs, titleTag) end --[[ Makes maplink or mapframe wikitext that will be located inline. @param {table} args @param {string} tagContent Content for the maplink tag @returns {string} ]]-- function make.inlineOutput(args, tagContent) local tagName = 'maplink' if util.getParameterValue(args, 'frame') then tagName = 'mapframe' end return mw.text.tag(tagName, make.tagAttribs(args), tagContent) end --[[ Makes the HTML required for the swicther to work, including the templatestyles tag. @param {table} params table sequence of {map, label} tables @param {string} params{}.map Wikitext for mapframe map @param {string} params{}.label Label text for swicther option @param {table} options @param {string} options.alignment "left" or "center" or "right" @param {boolean} options.isThumbnail Display in a thumbnail @param {string} options.width Width of frame, e.g. "200" @param {string} [options.caption] Caption wikitext for thumnail @retruns {string} swicther HTML ]]-- function make.switcherHtml(params, options) options = options or {} local frame = mw.getCurrentFrame() local styles = frame:extensionTag{ name = "templatestyles", args = {src = "Template:Maplink/styles-multi.css"} } local container = mw.html.create("div") :addClass("switcher-container") :addClass("mapframe-multi-container") if options.alignment == "left" or options.alignment == "right" then container:addClass("float"..options.alignment) else -- alignment is "center" container:addClass("center") end for i = 1, #params do container :tag("div") :wikitext(params[i].map) :tag("span") :addClass("switcher-label") :css("display", "none") :wikitext(mw.text.trim(params[i].label)) end if not options.isThumbnail then return styles .. tostring(container) end local classlist = container:getAttr("class") classlist = mw.ustring.gsub(classlist, "%a*"..options.alignment, "") container:attr("class", classlist) local outerCountainer = mw.html.create("div") :addClass("mapframe-multi-outer-container") :addClass("mw-kartographer-container") :addClass("thumb") if options.alignment == "left" or options.alignment == "right" then outerCountainer:addClass("t"..options.alignment) else -- alignment is "center" outerCountainer :addClass("tnone") :addClass("center") end outerCountainer :tag("div") :addClass("thumbinner") :css("width", options.width.."px") :node(container) :node(options.caption and mw.html.create("div") :addClass("thumbcaption") :wikitext(options.caption) ) return styles .. tostring(outerCountainer) end --[[ Makes the HTML required for an overlay map to work tag. @param {string} overlayMap wikitext for the overlay map @param {string} baseMap wikitext for the base map @param {table} options various styling/display options @param {string} options.align "left" or "center" or "right" @param {string|number} options.width Width of the base map, e.g. "300" @param {string|number} options.width Height of the base map, e.g. "200" @param {string} options.border Border style for the overlayed map, e.g. "1px solid white" @param {string} options.horizontalAlignment Horizontal alignment for overlay map, "left" or "right" @param {string|number} options.horizontalOffset Horizontal offset in pixels from the alignment edge, e.g "10" @param {string} options.verticalAlignment Vertical alignment for overlay map, "top" or "bottom" @param {string|number} options.verticalOffset Vertical offset in pixels from the alignment edge, e.g. is "10" @param {boolean} options.isThumbnail Display in a thumbnail @param {string} [options.caption] Caption wikitext for thumnail @retruns {string} HTML for basemap with overlay ]]-- function make.overlayHtml(overlayMap, baseMap, options) options = options or {} local containerFloatClass = "float"..(options.align or "none") if options.align == "center" then containerFloatClass = "center" end local containerStyle = { position = "relative", width = options.width .. "px", height = options.height .. "px", overflow = "hidden" -- mobile/minerva tends to add scrollbars for a couple of pixels } if options.align == "center" then containerStyle["margin-left"] = "auto" containerStyle["margin-right"] = "auto" end local container = mw.html.create("div") :addClass("mapframe-withOverlay-container") :addClass(containerFloatClass) :addClass("noresize") :css(containerStyle) local overlayStyle = { position = "absolute", ["z-index"] = "1", border = options.border or "1px solid white" } if options.horizontalAlignment == "right" then overlayStyle.right = options.horizontalOffset .. "px" else overlayStyle.left = options.horizontalOffset .. "px" end if options.verticalAlignment == "bottom" then overlayStyle.bottom = options.verticalOffset .. "px" else overlayStyle.top = options.verticalOffset .. "px" end local overlayDiv = mw.html.create("div") :css(overlayStyle) :wikitext(overlayMap) container :node(overlayDiv) :wikitext(baseMap) if not options.isThumbnail then return tostring(container) end local classlist = container:getAttr("class") classlist = mw.ustring.gsub(classlist, "%a*"..options.align, "") container:attr("class", classlist) local outerCountainer = mw.html.create("div") :addClass("mapframe-withOverlay-outerContainer") :addClass("mw-kartographer-container") :addClass("thumb") if options.align == "left" or options.align == "right" then outerCountainer:addClass("t"..options.align) else -- alignment is "center" outerCountainer :addClass("tnone") :addClass("center") end outerCountainer :tag("div") :addClass("thumbinner") :css("width", options.width.."px") :node(container) :node(options.caption and mw.html.create("div") :addClass("thumbcaption") :wikitext(options.caption) ) return tostring(outerCountainer) end --[[---------------------------------------------------------------------------- Package to be exported, i.e. methods which will available to templates and other modules. ----------------------------------------------------------------------------]]-- local p = {} -- Entry point for templates function p.main(frame) local parent = frame.getParent(frame) -- Check for overlay option local overlay = util.getParameterValue(parent.args, 'overlay') local hasOverlay = overlay and mw.text.trim(overlay) ~= "" -- Check for switch option local switch = util.getParameterValue(parent.args, 'switch') local isMulti = switch and mw.text.trim(switch) ~= "" -- Create output by choosing method to suit options local output if hasOverlay then output = p.withOverlay(parent.args) elseif isMulti then output = p.multi(parent.args) else output = p._main(parent.args) end -- Preprocess output before returning it return frame:preprocess(output) end -- Entry points for modules function p._main(_args) local args = util.trimArgs(_args) local tagContent = make.content(args) local display = mw.text.split(util.getParameterValue(args, 'display') or L10n.defaults.display, '%s*' .. L10n.str.dsep .. '%s*') local displayInTitle = display[1] == L10n.str.title or display[2] == L10n.str.title local displayInline = display[1] == L10n.str.inline or display[2] == L10n.str.inline local output if displayInTitle and displayInline then output = make.titleOutput(args, tagContent) .. make.inlineOutput(args, tagContent) elseif displayInTitle then output = make.titleOutput(args, tagContent) elseif displayInline then output = make.inlineOutput(args, tagContent) else error(L10n.error.badDisplayPara) end return output end function p.multi(_args) local args = util.trimArgs(_args) if not args[L10n.para.switch] then error(L10n.error.noSwitchPara, 0) end local switchParamValue = util.getParameterValue(args, 'switch') local switchLabels = util.tableFromList(switchParamValue) if #switchLabels == 1 then error(L10n.error.oneSwitchLabel, 0) end local mapframeArgs = {} local switchParams = {} for name, val in pairs(args) do -- Copy to mapframeArgs, if not the switch labels or a switch parameter if val ~= switchParamValue and not string.match(val, "^"..L10n.str.switch..":") then mapframeArgs[name] = val end -- Check if this is a param to switch. If so, store the name and switch -- values in switchParams table. local switchList = string.match(val, "^"..L10n.str.switch..":(.+)") if switchList ~= nil then local values = util.tableFromList(switchList) if #values == 1 then error(string.format(L10n.error.oneSwitchValue, name), 0) end switchParams[name] = values end end if util.tableCount(switchParams) == 0 then error(L10n.error.noSwitchLists, 0) end local switchCount = util.subTablesCount(switchParams) if not switchCount then error(L10n.error.switchMismatches, 0) elseif switchCount > #switchLabels then error(string.format(L10n.error.fewerSwitchLabels, switchCount, #switchLabels), 0) end -- Ensure a plain frame will be used (thumbnail will be built by the -- make.switcherHtml function if required, so that switcher options are -- inside the thumnail) mapframeArgs.plain = "yes" local switcher = {} for i = 1, switchCount do local label = switchLabels[i] for name, values in pairs(switchParams) do mapframeArgs[name] = values[i] end table.insert(switcher, { map = p._main(mapframeArgs), label = "Show "..label }) end return make.switcherHtml(switcher, { alignment = args["frame-align"] or "right", isThumbnail = (args.frame and not args.plain) and true or false, width = args["frame-width"] or L10n.defaults.frameWidth, caption = args.text }) end function p.withOverlay(_args) -- Get and trim wikitext for overlay map local overlayMap = _args.overlay if type(overlayMap) == 'string' then overlayMap = overlayMap:match('^%s*(.-)%s*$') end local isThumbnail = (util.getParameterValue(_args, "frame") and not util.getParameterValue(_args, "plain")) and true or false -- Get base map using the _main function, as a plain map local args = util.trimArgs(_args) args.plain = "yes" local basemap = p._main(args) -- Extract overlay options from args local overlayOptions = { width = util.getParameterValue(args, "frameWidth") or L10n.defaults.frameWidth, height = util.getParameterValue(args, "frameHeight") or L10n.defaults.frameHeight, align = util.getParameterValue(args, "frameAlign") or L10n.defaults.frameAlign, border = util.getParameterValue(args, "overlayBorder") or L10n.defaults.overlayBorder, horizontalAlignment = util.getParameterValue(args, "overlayHorizontalAlignment") or L10n.defaults.overlayHorizontalAlignment, horizontalOffset = util.getParameterValue(args, "overlayHorizontalOffset") or L10n.defaults.overlayHorizontalOffset, verticalAlignment = util.getParameterValue(args, "overlayVerticalAlignment") or L10n.defaults.overlayVerticalAlignment, verticalOffset = util.getParameterValue(args, "overlayVerticalOffset") or L10n.defaults.overlayVerticalOffset, isThumbnail = isThumbnail, caption = util.getParameterValue(args, "text") or L10n.defaults.text } -- Make the HTML for the overlaying maps return make.overlayHtml(overlayMap, basemap, overlayOptions) end return p s2q9317t0oq17vrsms2mwrspja287hs Sablonan:Maplink/styles-multi.css 10 5111 21964 2024-06-05T13:53:39Z Bangrapip 9 new 21964 sanitized-css text/css /* {{pp-template}} */ /* Force labels to appear under maps */ .mapframe-multi-container > label:first-of-type { clear:both; } /* Remove padding/margin from floated mapframes * (is already added to container when needed) */ .mapframe-multi-container a.mw-kartographer-container.floatright, .mapframe-multi-container a.mw-kartographer-container.floatleft, .mapframe-multi-container div.mw-kartographer-container.tright, .mapframe-multi-container div.mw-kartographer-container.tleft { padding: 0 0 0 0; margin: 0 0 0 0; } k90sr0fodnouxmv8p056bdsp5kzjf1p Sablonan:Map with marks 10 5112 21966 2024-06-05T13:56:54Z Bangrapip 9 new 21966 wikitext text/x-wiki <includeonly>{{safesubst:#tag:templatestyles||src="Map with marks/styles.css"}}{{#tag:graph| { // // ATTENTION: This code is maintained at https://www.mediawiki.org/wiki/Template:Graph:Street_map_with_marks // Please do not modify it anywhere else, as it may get copied and override your changes. // Suggestions can be made at https://www.mediawiki.org/wiki/Template_talk:Graph:Street_map_with_marks // // Template translation is in https://commons.wikimedia.org/wiki/Data:Original/Template:Graphs.tab // "version": 2, "width":{{{width|400}}}, "height": {{{height|{{{width|300}}}}}}, "padding": {{{padding|0}}}, "signals":[ // These signals allow us to quickly move the map within the image, e.g. to leave space for the legend {{#if:{{{showLegend|}}}| {"name":"legendWidth", "init": {"expr": "{{{legendWidth|100}}}"} }, | {"name":"legendWidth", "init": {"expr": "0"} }, }} {"name":"legendHeight", "init": {"expr": "height"} }, {"name":"imgWidth", "init": {"expr": "width-legendWidth"} }, {"name":"imgHeight", "init": {"expr": "height"} }, {"name":"imgXC", "init": {"expr": "imgWidth/2"} }, {"name":"imgYC", "init": {"expr": "imgHeight/2"} }, {"name":"imgTileSize", "init": {"expr": "256"} }, {"name":"imgLat", "init": {"expr": "{{{lat|40.347}}}"} }, {"name":"imgLon", "init": {"expr": "{{{lon|47.260}}}"} }, {"name":"imgZoom", "init": {"expr": "{{{zoom|6}}}"} }, {"name":"picWidth", "init": {"expr": "180"} }, {"name":"picHeight", "init": {"expr": "picWidth/2"} }, {"name":"picXC", "init": {"expr": "imgWidth-(picWidth/2)"} }, {"name":"picYC", "init": {"expr": "imgHeight-(picHeight/2)"} }, {"name":"showMiniMap", "init": {"expr": "{{{minimap|imgZoom>4 && imgWidth>200 && imgHeight>110}}}"} } ], "data": [ { "name": "data", {{#if:{{{wdqs|}}}| // If query parameter is given, use it to get data from Wikidata Query service // Assume that it contains "coord" field with the geo coordinates "url": "wikidatasparql:///?query={{urlencode:{{{wdqs|}}}|PATH}}", "format": {"type": "json"}, |{{#if:{{{table|}}}| // Use tabular data source "url": "tabular:///{{urlencode:{{{table}}}|PATH}}", "format": {"type": "json", "property": "data"}, | // Otherwise use the first unnamed argument for source values "values": [ {{{1| {"lat":65.6, "lon":-168.1, "color":"#f00", "size": 10}, {"lat":90, "lon":-180, "shape":"cross", "color":"#f00", "size": 500}, {"lat":-90, "lon":180, "shape":"cross", "color":"#f00", "size": 500}, {"lat":0, "lon":-180, "shape":"cross", "color":"#f00", "size": 500}, {"lat":0, "lon":180, "shape":"cross", "color":"#f00", "size": 500}, {"lat":20, "lon":-120, "color":"#0f0"}, {"lat":40, "lon":-120, "shape":"diamond", "color":"#0f0", "size": 80, "text": "Some cool text", "textColor": "#0ff", "textFontSize": 20, "textBaseline": "middle"}, {"lat":-10, "lon":20, "img":"Volcano red 32x32.svg", "offsetY":-10}, {"lat":0, "lon":0, "img":"Volcano red 32x32.svg", "width":25, "height": 25, "offsetY":-10, "text": "Big volcano", "textFontWeight": "bold", "textFontSize": 20, "textColor": "#fff"}, {"lat":37.774755, "lon":-122.454688, "color":"#f00", "size": 10}, }}} ], }}}} "transform": [ {{#if:{{{wdqs|}}} | // If query is given, translate geo coordinate [longitude, latitude] array into two values { "type": "formula", "field":"lon", "expr": "datum.coord[0]" }, { "type": "formula", "field":"lat", "expr": "datum.coord[1]" }, }} { "type": "geo", "projection": "mercator", "scale": {"expr": "imgTileSize/PI/2*pow(2,imgZoom)"}, "translate": [{"expr": "imgXC"}, {"expr": "imgYC"}], "center": [{"expr": "imgLon"}, {"expr": "imgLat"}], "lon": "lon", "lat": "lat" }, { "type": "formula", "field":"layout_x", "expr": "datum.layout_x + (datum.offsetX {{!}}{{!}} 0)" }, { "type": "formula", "field":"layout_y", "expr": "datum.layout_y + (datum.offsetY {{!}}{{!}} 0)" }, { "type": "formula", "field":"color", "expr": "datum.color {{!}}{{!}} '#c33'" }, { "type": "formula", "field":"textColor", "expr": "datum.textColor {{!}}{{!}} datum.color" }, { "type": "formula", "field":"strokeColor", "expr": "datum.strokeColor {{!}}{{!}} '#ffe7e6'" } ] }, { // Hack: single value data source for drawing/hiding images and other non-series elements "name": "dummyData", "values": [{}] } ], {{#if:{{{colorScaleField|}}}| "scales": [ { "name": "sColor", "type": "ordinal", "range": "category10", "domain": {"data": "data", "field": "{{{colorScaleField|}}}"} } ], }} // Legend only works if showLegend and colorScaleField are set {{#if:{{{showLegend|}}}| "legends": [ { "title": "Legend", "fill": "sColor", "properties": { "legend": { "x": {"value": {{#expr: {{{width|400}}} - {{{legendWidth|100}}} }} }, "width": {"value": {{{legendWidth|100}}} }, "stroke": {"value": "#ddd"}, "fill": {"value": "#fff"}, "strokeWidth": {"value": 2} } } } ], }} "marks": [ { "type": "image", "from": { "data": "dummyData", "transform": [ { "type": "formula", "field":"url", "expr": "'mapsnapshot:///?width='+imgWidth+'&height='+imgHeight+'&zoom='+imgZoom+'&lat='+imgLat+'&lon='+imgLon+'&lang={{{lang|{{PAGELANGUAGE}}}}}'{{#if:{{{style|}}}|+'&style={{{style}}}'}}" } ] }, "properties": { "enter": { "url": {"field": "url"}, "xc": {"signal": "imgXC"}, "yc": {"signal": "imgYC"}, "width": {"signal": "imgWidth"}, "height": {"signal": "imgHeight"} } } }, { // Places an image of a given name and size at the [lan,lon] location "type": "image", "from": { "data": "data", "transform": [ { "type": "filter", "test": "datum.img" }, { "type": "formula", "field":"iconWidth", "expr": "datum.width {{!}}{{!}} 0" }, { "type": "formula", "field":"iconHeight", "expr": "datum.height {{!}}{{!}} 0" }, { "type": "formula", "field":"img", "expr": "if(!test(/^[a-z]+:\\/\\//, datum.img), 'wikifile:///'+datum.img, datum.img)" }, // Ensure that either width or height parameter is passed to wikifile:// request { "type": "formula", "field":"img", "expr": "if((datum.iconWidth {{!}}{{!}} datum.iconHeight) && !test(/[?&](width{{!}}height)=\\d/, datum.img),if(datum.iconWidth,datum.img+'?width='+datum.iconWidth,datum.img+'?height='+datum.iconHeight), datum.img)" } ]}, "properties": { "enter": { "url": {"field": "img"}, "xc": {"field": "layout_x"}, "yc": {"field": "layout_y"}, "width": {"field": "iconWidth"}, "height": {"field": "iconHeight"} } } }, { // Draw marks of a given color, shape, and size at the [lan,lon] location "type": "symbol", "from": { "data": "data", "transform": [{ "type": "filter", "test": "!datum.img" }] }, "properties": { "enter": { "x": {"field": "layout_x"}, "y": {"field": "layout_y"}, // If colorScaleField is set, use color scaling, otherwise use the preset color value "fill": { {{#if:{{{colorScaleField|}}}| "field": "type", "scale": "sColor" | "field": "color" }} }, "size": {"field": "size"}, "shape": {"field": "shape"}, "stroke": {"field": "strokeColor"} } } }, { // Draw text with the given color and size at the [lan,lon] location // See https://github.com/vega/vega/wiki/Marks#text for all parameter description (prepend "text" and capitalize them) "type": "text", "from": { "data": "data", "transform": [ { "type": "filter", "test": "datum.text" }, // Figure out if this is an LTR or RTL page. For LTR, show label to the right of the icon, left-aligned. For RTL, reverse. { "type": "formula", "field":"isLTR", "expr": "'{{DIRECTIONMARK}}' == '\\u200E'" }, // If these values are not defined ("undefined" is not allowed, so test for truthiness and not 0) { "type": "formula", "field":"textDx", "expr": "if(!datum.textDx && datum.textDx != 0, if(datum.isLTR,8,-8), datum.textDx)" }, { "type": "formula", "field":"textAlign", "expr": "if(!datum.textAlign, if(datum.isLTR,'left','right'), datum.textAlign)" }, { "type": "formula", "field":"textBaseline", "expr": "datum.textBaseline {{!}}{{!}} 'middle'" } ]}, "properties": { "enter": { "text": {"field": "text"}, "x": {"field": "layout_x" }, "y": {"field": "layout_y"}, "dx": {"field": "textDx" }, "dy": {"field": "textDy"}, "fill": {"field": "textColor"}, "align": {"field": "textAlign"}, "baseline": {"field": "textBaseline"}, "radius": {"field": "textRadius"}, "theta": {"field": "textTheta"}, "angle": {"field": "textAngle"}, "font": {"field": "textFont"}, "fontSize": {"field": "textFontSize"}, "fontWeight": {"field": "textFontWeight"}, "fontStyle": {"field": "textFontStyle"} } } }, { // Draw a low-zoom locator map frame "type": "rect", "from": { "data": "dummyData", "transform": [ { "type": "filter", "test": "showMiniMap" } ] }, "properties": { "enter": { "xc": {"signal": "picXC"}, "yc": {"signal": "picYC"}, "width": {"signal": "picWidth", "offset":2}, "height": {"signal": "picHeight"}, "stroke": {"value":"#fff"},"strokeWidth": {"value":6} } } }, { // Draw a low-zoom locator map by using a premade world map image "type": "image", "from": { "data": "dummyData", "transform": [ { "type": "filter", "test": "showMiniMap" }, { "type": "formula", "field":"url", "expr": "1" } ] }, "properties": { "enter": { "url": {"value": "wikirawupload:{{filepath:Earthmap1000x500.jpg|180}}"}, "xc": {"signal": "picXC"}, "yc": {"signal": "picYC"}, "width": {"signal": "picWidth"}, "height": {"signal": "picHeight"} } } }, { // Draw a zoom-out mark at the [lan,lon] location "type": "symbol", "from": { "data": "dummyData", "transform": [ { "type": "filter", "test": "showMiniMap" }, { "type": "formula", "field":"lat", "expr": "imgLat" }, { "type": "formula", "field":"lon", "expr": "imgLon" }, { "type": "geo", "projection": "equirectangular", "scale": {"expr": "180/2/PI"}, "translate": [{"expr": "picXC"}, {"expr": "picYC"}], "center": [{"expr": "0"}, {"expr": "0"}], "lon": "lon", "lat": "lat" } ] }, "properties": { "enter": { "x": {"field": "layout_x"}, "y": {"field": "layout_y"}, "fill": {"value": "#c33"}, "stroke": {"value": "#ffe7e6"}, "size": {"value": 40} } } } ] } }}{{#if:{{{caption|}}}{{{wdqs|}}}{{{table|}}} |<div class="thumbcaption">{{#if:{{{caption|}}} |{{{caption}}}&#32; }}{{#if:{{{wdqs|}}} |<small>({{#invoke:TNT|msg|Original/Template:Graphs.tab|source-wdqs|https://query.wikidata.org/embed.html#{{urlencode:{{{wdqs}}}|PATH}}}})</small> |{{#if:{{{table|}}} |<small>({{#invoke:TNT|msg|Original/Template:Graphs.tab|source-table|{{#invoke:TNT|link|{{{table}}}}}}})</small> }} }}</div> }}</includeonly><noinclude> {{documentation}} </noinclude> 0e0q5tkkdgur3zjib5f798lty9lmaho Modul:Location map/data/Polen 828 5113 21971 2024-06-07T04:03:50Z Bangrapip 9 new 21971 Scribunto text/plain return { name = 'Polen', top = 55.2, bottom = 48.7, left = 13.8, right = 24.5, image = 'Poland adm location map.svg', image1 = 'Relief Map of Poland.svg', } s5fw318hx7og2zup17bc0i1bo21uom6 Sablonan:Country data Kehulubalangan Silési 10 5114 21972 2024-06-07T04:06:43Z Bangrapip 9 new 21972 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Kehulubalangan Silési | flag alias = POL województwo śląskie flag.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} }} jne6j2h5tabj45ihzjeq8gp3cgj5q1o Katowit 0 5115 21984 21978 2024-06-07T06:21:22Z Bangrapip 9 21984 wikitext text/x-wiki {{Infobox settlement | name = Katowice | native_name = {{native name|szl|Katowicy}} | image_skyline = {{multiple image | border = infobox | perrow = 2/2/2/2 | total_width = 290 | align = center | caption_align = center | image1 = Spodek.4.jpg | caption1 = Kalangan serbapaké [[Spodek]] | image2 = 2021-10_Katowice_.KTW_(2).jpg | caption2 = [[KTW (Katowice)|KTW Towers]] | image3 = NOSPR w Katowicach.jpg | caption3 = [[Polish National Radio Symphony Orchestra]] | image4 = 2022-08 Katowice - Śródmieście II 014.jpg | caption4 = Gedong Bicara | image5 = Katowice 05.15 MCK 2.JPG | caption5 = [[International Congress Centre in Katowice|International Congress Centre]] | image6 = 2023-07 Katowice ul. 3 Maja (2).jpg | caption6 = Jalan 3 Maja | image7 = Katowice pl. Wolności 2 001.jpg | caption7 = Liberty Square | image8 = Global Office Park in Katowice, Silesian Voivodeship, Poland, May 2022.jpg | caption8 = Global Office Park }} | flag_link = Flag of Upper Silesia | image_flag = Katowice Flaga.svg | image_shield = Katowice Herb.svg | image_blank_emblem = Logo of Katowice.png | blank_emblem_type = [[Logo]] | map_caption = Pernahnya Katowit di [[Kehulubalangan Silési|Propinsi Silési]] di [[Polen]] tenga-bekidul | pushpin_map = Polen | pushpin_relief = 1 | pushpin_label_position = bottom | coordinates = {{coord|50|15|45|N|19|01|18|E|region:PL|display=inline,title}} | subdivision_type = Country | subdivision_name = {{flag|Polen}} | subdivision_type1 = [[Kehulubalangan di Polen|Kehulubalangan]] | subdivision_type2 = [[Powiat|County]] | subdivision_name1 = {{flag|Kehulubalangan Silési|name=Silési}} | subdivision_name2 = ''city county'' | established_title = Established | established_date = abad ke-16th – 1598 pengabaran resmi pertama | established_title2 = City rights | established_date2 = 1865 | leader_title = [[List of city mayors of Katowice|City mayor]] | leader_name = Marcin Krupa ([[Pulitisi dèwèkan|Dwk.]]) | area_total_km2 = 164.64 | area_urban_km2 = 2,554 | area_metro_km2 = 5,400 | elevation_min_m = 266 | population_total = 286960 {{Decrease}} ([[List of cities and towns in Poland|ke-11]])<ref name="population">{{cite web|url=https://bdl.stat.gov.pl/BDL/dane/teryt/jednostka|title=Local Data Bank|access-date=18 July 2022|publisher=Statistics Poland}} Data for territorial unit 2469000.</ref> | population_as_of = 31 Désèmber 2021 | population_density_km2 = 1780 | population_urban = 2710397 | population_metro = 5294000<ref name="ESPON" /> | demographics_type1 = GDP | demographics1_footnotes = <ref name="gdp-2020">{{Cite web|url=https://ec.europa.eu/eurostat/databrowser/view/met_10r_3gdp/default/table?lang=en|title=Gross domestic product (GDP) at current market prices by metropolitan regions|last=|first=|date=|website=www.ec.europa.eu|archive-url=|archive-date=|access-date=12 December 2023}}</ref> | demographics1_title1 = Urban | demographics1_info1 = €44.570 billion (2021) | postal_code_type = Postal code | postal_code = 40-001 to 40–999 | area_code = +48 32 | registration_plate = [[Vehicle registration plates of Poland|{{#property:p395}}]] | website = {{URL|https://www.katowice.eu}} | elevation_max_m = 352 | timezone = [[Central European Time|CET]] | utc_offset = +01:00 | timezone_DST = [[Central European Summer Time|CEST]] | utc_offset_DST = +02:00 | motto = for a change | settlement_type = [[City with powiat rights|County]] }} '''Katowit''' (hurup Arab Gundul: {{Script|Arabic|كاتوويت}}; {{lang-pl|Katowice}}) entu [[Kehulubalangan Silési]] punya ibu negeri di [[Polen]] bekidul èn jadi kota sintrem utekan kotaan Katowit. Tahon 2021, Katowit ngelah jumblah pengambrek resminya secuplek 286.960 orang, ama jumblah pengendek kabèhannya diancer-ancer barang 315.000 orang.<ref>{{Cite web |last=Pifczyk |first=Szymon |title=Ile osób rzeczywiście mieszka w Twoim powiecie |url=https://www.kartografia-ekstremalna.pl/p/ile-osob-rzeczywiscie-mieszka-w-twoim |access-date=2024-03-23 |website=www.kartografia-ekstremalna.pl |language=en}}</ref> Katowit entu [[Biang Kota GZM]] punya bagèan pusat, nyang ngelah pengambrek 2,3 juta orang, ama bagèan deri [[utekan biang kota Katowit-Ostrawa]] nyang lebi gedé nyang entuk ampé [[Kiblik Cèk]] èn ngelah pengambrek barang 5 juta orang, nyang ngeja dia jadi utekan biang kota paling ngerangsek di [[Èropa Rempug]].<ref>{{cite web|title=Redefining Global Cities|date=30 November 2001|url=https://www.brookings.edu/research/redefining-global-cities/|publisher=[[Brookings Institution]]}}</ref><ref name="ESPON">[http://www.espon.eu/export/sites/default/Documents/Projects/ESPON2006Projects/StudiesScientificSupportProjects/UrbanFunctions/fr-1.4.3_April2007-final.pdf "''Study on Urban Functions (Project 1.4.3)''"] {{webarchive|url=https://web.archive.org/web/20150924002318/http://www.espon.eu/export/sites/default/Documents/Projects/ESPON2006Projects/StudiesScientificSupportProjects/UrbanFunctions/fr-1.4.3_April2007-final.pdf|date=24 September 2015}} – [[European Observation Network for Territorial Development and Cohesion]], 2007</ref> == Ruju'an == pc295eko3fe88u2loas9qkbaln276xo Sablonan:DEFAULTSORT 10 5116 21979 2024-06-07T06:01:27Z Bangrapip 9 new 21979 wikitext text/x-wiki <includeonly>{{DEFAULTSORT:{{{1}}}}}[[Category:Pages which use a template in place of a magic word|B{{PAGENAME}}]]</includeonly><noinclude> {{Documentation}} </noinclude> f3tq9nntn9egc5a3g5dv0fbynywgfcc Sablonan:Convinfobox/sec2 10 5117 21981 2024-06-07T06:12:17Z Bangrapip 9 new 21981 wikitext text/x-wiki <includeonly>{{convert|{{{3}}}|{{{4}}}|{{{2}}}|{{{5|}}}|sp={{{sp|}}}|lk={{{lk|off}}}|abbr={{{abbr|on}}}|disp={{{disp|}}}|adj={{{adj|}}}|sigfig={{{sigfig|}}}}}</includeonly><noinclude>[[Category:Subtemplates of Template Convinfobox]] </noinclude> py3ho091a7dbguwnsp30odlwd4vg6lf Sablonan:Infobox geopolitical organisation 10 5118 21986 2024-06-07T06:35:31Z Bangrapip 9 new 21986 wikitext text/x-wiki {{infobox |templatestyles = Template:Infobox country/styles.css | bodyclass = ib-country vcard | aboveclass = adr | above = {{#if:{{{conventional_long_name|}}}{{{native_name|}}}{{{name|}}} | {{#if:{{{conventional_long_name|}}} |<div class="fn org country-name">{{{conventional_long_name|}}}</div> }}{{#if:{{{native_name|}}}{{{name|}}} |<div class="ib-country-names"><!-- -->{{br separated entries |{{{native_name|}}} |{{#if:{{{name|}}} |<div class="ib-country-name-style fn org country-name">{{{name|}}}</div> }}}}</div> }}<!-- -->{{#ifeq:{{{micronation|}}}|yes |<span class="fn org">[[Micronation]]</span> }} |<div class="fn org country-name">{{PAGENAMEBASE}}</div>}} | subheader = {{#if:{{{life_span|}}} | {{{life_span}}} | {{#if:{{{year_start|}}}|{{{year_start}}}{{#if:{{{year_end|}}}|–{{{year_end}}} }} }} }} | image1 = {{#if:{{{image_coat|}}}{{{image_symbol|}}}{{{image_flag|}}}{{{image_flag2|}}} |{{infobox country/imagetable |image1a = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag|}}}|sizedefault=125px|size={{{flag_width|{{{flag_size|}}}}}}|maxsize=250|border={{yesno |{{{flag_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag|{{{flag_alt|}}}}}}|title=Flag of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |image1b = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{{image_flag2|}}}|sizedefault=125px|size={{{flag_width|}}}|maxsize=250|border={{yesno |{{{flag2_border|}}}|yes=yes|blank=yes}}|alt={{{alt_flag2|{{{flag_alt2|}}}}}}}} |caption1= {{#ifexist:{{if empty |{{{flag_type_article|}}} |{{{flag|}}} | {{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{flag_type_article|}}} |{{{flag|}}} |{{if empty |{{{flag_type|}}} |Flag}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }}|{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}}]] |{{if empty |{{{flag_caption|}}} |{{{flag_type|}}} |Flag}} }} |image2 = {{#invoke:InfoboxImage|InfoboxImage|suppressplaceholder={{main other||no}}|image={{if empty|{{{image_coat|}}}|{{{image_symbol|}}}}} |size={{{symbol_width|{{{coa_size|}}}}}}|sizedefault=85px|alt={{#if:{{{image_coat|}}}|{{{alt_coat|{{{coat_alt|}}}}}}|{{{alt_symbol|}}}}}|title={{{symbol_type|Coat of arms}}} of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}}}}}}}}}}}}} |caption2= {{#ifexist:{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} |[[{{if empty |{{{symbol_type_article|}}} |{{{symbol|}}} |{{if empty |{{{symbol_type|}}} |Coat of arms}} of {{if empty |{{{linking_name|}}} |{{{common_name|}}} |{{{name|}}} |{{PAGENAME}} }} }} | {{if empty |{{{symbol_type|}}} |Coat of arms}}]] |{{if empty |{{{symbol_type|}}} |Coat of arms}} }} }} }} | data1 = {{#if:{{{national_motto|}}}{{{motto|}}} |'''Motto:&nbsp;'''{{if empty|{{{motto|}}}|{{{national_motto|}}}}}<!-- -->{{#if:{{{englishmotto|}}}|<div>{{{englishmotto}}}</div> }} }} | class2 = anthem | data2 = {{#if:{{{national_anthem|}}}{{{anthem|}}} |'''Anthem:'''&nbsp;{{if empty|{{{national_anthem|}}}|{{{anthem|}}}}} }}{{#if:{{{anthems|}}} |'''Anthems:'''&nbsp;{{{anthems}}} }}{{#if:{{{royal_anthem|}}} | <div class="ib-country-anthem">'''[[Royal anthem]]:'''&nbsp;{{{royal_anthem}}}</div> }}{{#if:{{{flag_anthem|}}} | <div class="ib-country-anthem">'''[[Flag anthem]]:'''&nbsp;{{{flag_anthem}}}</div> }}{{#if:{{{national_march|}}} | <div class="ib-country-anthem">'''National march:'''&nbsp;{{{national_march}}}</div> }}{{#if:{{{territorial_anthem|}}} | <div class="ib-country-anthem">'''Territorial anthem:'''&nbsp;{{{territorial_anthem}}}</div> }}{{#if:{{{regional_anthem|}}} | <div class="ib-country-anthem">'''Regional anthem:'''&nbsp;{{{regional_anthem}}}</div> }}{{#if:{{{state_anthem|}}} | <div class="ib-country-anthem">'''State anthem:'''&nbsp;{{{state_anthem}}}</div> }}{{#if:{{{march|}}} | <div class="ib-country-anthem">'''March:'''&nbsp;{{{march}}}</div> }} | data3 = {{#if:{{{other_symbol|}}}{{{text_symbol|}}} |{{#if:{{{other_symbol_type|}}}{{{text_symbol_type|}}} | '''{{if empty|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}'''<br/>}}<!-- -->{{if empty|{{{other_symbol|}}}|{{{text_symbol|}}}}} }} | data4 = {{#if:{{{image_map|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map|}}}|size={{{map_width|{{{image_map_size|}}}}}}|upright=1.15|alt={{{alt_map|{{{image_map_alt|}}}}}}|title={{{map_caption|{{{image_map_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption|{{{image_map_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption|{{{image_map_caption|}}}}}}</div>}} }} | data5 = {{#if:{{{image_map2|}}} |{{#invoke:InfoboxImage|InfoboxImage|image={{{image_map2|}}}|size={{{map2_width|{{{image_map2_size|}}}}}}|upright=1.15|alt={{{alt_map2|{{{image_map2_alt|}}}}}}|title={{{map_caption2|{{{image_map2_caption|Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption2|{{{image_map2_caption|}}}}}}|<div class="ib-country-map-caption">{{{map_caption2|{{{image_map2_caption|}}}}}}</div>}} }} | label6 = Status | data6 = {{#if:{{{status|}}}|{{Infobox country/status text|status={{{status|}}}|status_text={{{status_text|}}}|empire={{{empire|}}}|year_end={{{year_end|}}}|year_exile_start={{{year_exile_start|}}}|year_exile_end={{{year_exile_end|}}} }} }} | label7 = Location | data7 = {{{loctext|}}} | label8 = {{#if:{{{capital_type|}}} | {{{capital_type}}} | Capital }}{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!------------------------------------------ capital is largest_city/_settlement: ------------------------------------------- --><div class="ib-country-largest">and {{{largest_settlement_type|largest city}}}</div> }} | data8 = {{#if:{{{capital|}}}|{{{capital}}}{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} | rowclass9 = {{#if:{{{capital|}}}|mergedrow}} | label9 = Capital-in-exile | data9 = {{#ifexist:{{{capital_exile|}}}|[[{{{capital_exile|}}}]]|{{{capital_exile|}}}}} | rowclass10 = {{#if:{{{capital|}}}|mergedrow}} | label10 = {{#if:{{{admin_center_type|}}}| {{{admin_center_type}}} | Administrative&nbsp;center }} | data10 = {{#switch:{{{admin_center|}}} |capital | = |[[{{{capital|}}}]] = |{{{capital|}}} = |#default = {{{admin_center}}}{{#if:{{{capital|}}}||{{#if:{{{coordinates|}}}|<br/>{{#invoke:Coordinates|coordinsert|{{{coordinates}}}|type:city}}}} }} }} | rowclass11 = {{#if:{{{capital|}}}{{{admin_center|}}}|mergedbottomrow}} | label11 = Largest {{{largest_settlement_type|city}}} | data11 = {{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}|capital |capital<!-- -->|{{#switch:{{{capital}}} | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital | {{{largest_city|}}}{{{largest_settlement|}}} = capital | not capital }}<!-- -->}}|capital <!-- (#ifeq:)-->|<!-- nothing already appears above --> | {{if empty| {{{largest_city|}}} | {{{largest_settlement|}}} }} }} | rowclass12 = mergedtoprow | label12 = Official&nbsp;languages | data12 = {{{official_languages|}}} | rowclass13 = mergedrow | label13 = <span class="ib-country-lang">{{#if:{{{recognized_languages|}}}|Recognized|Recognised}}&nbsp;languages</span> | data13 = {{if empty| {{{recognized_languages|}}} | {{{recognised_languages|}}} }} | rowclass14 = mergedrow | label14 = <span class="ib-country-lang">{{#if:{{{recognized_national_languages|}}}|Recognized|Recognised}} national&nbsp;languages</span> | data14 = {{if empty| {{{recognized_national_languages|}}} | {{{recognised_national_languages|}}} | {{{national_languages|}}} }} | rowclass15 = mergedrow | label15 = <span class="ib-country-lang">{{#if:{{{recognized_regional_languages|}}}|Recognized|Recognised}} regional&nbsp;languages</span> | data15 = {{if empty| {{{recognized_regional_languages|}}} | {{{recognised_regional_languages|}}} | {{{regional_languages|}}} }} | label16 = Common&nbsp;languages | data16 = {{{common_languages|}}} | rowclass17 = {{#ifeq:{{{languages2_sub|}}}|yes |{{#ifeq:{{{languages_sub|}}}|yes |mergedrow}} |{{#ifeq:{{{languages_sub|}}}|yes |mergedbottomrow}} }} | label17 ={{#ifeq:{{{languages_sub|}}}|yes |<div class="ib-country-lang">{{if empty| {{{languages_type|}}} | Other&nbsp;languages }}</div> |{{if empty| {{{languages_type|}}} | Other&nbsp;languages }} }} | data17 = {{{languages|}}} | rowclass18 = {{#ifeq:{{{languages2_sub|}}}|yes |mergedbottomrow}} | label18 = {{#ifeq:{{{languages2_sub|}}}|yes |<div class="ib-country-lang">{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }}</div> |{{if empty|{{{languages2_type|}}} | Other&nbsp;languages }} }} | data18 = {{{languages2|}}} | label19 = [[Ethnic group|Ethnic&nbsp;groups]] <!-- -->{{#if:{{{ethnic_groups_year|}}} |<div class="ib-country-ethnic"> ({{{ethnic_groups_year}}}){{{ethnic_groups_ref|}}}</div>|<div class="ib-country-ethnic">{{{ethnic_groups_ref|}}}</div>}} | data19 = {{{ethnic_groups|}}} | label20 = Religion <!-- -->{{#if:{{{religion_year|}}} |<div class="ib-country-religion"> ({{{religion_year}}}){{{religion_ref|}}}</div>|<div class="ib-country-religion">{{{religion_ref|}}}</div>}} | data20 = {{{religion|}}} | label21 = [[Demonym|Demonym(s)]] | data21 = {{#if:{{{demonym|}}} |{{#ifexist:{{{demonym}}} people | [[{{{demonym}}} people|{{{demonym}}}]] | {{{demonym}}} }} }} | label22 = Type | data22 = {{{org_type|}}} | label23 = {{if empty|{{{membership_type|}}} | Membership }} | data23 = {{{membership|}}} | label24 = {{#if:{{{government_type|}}} | {{#if:{{{politics_link|}}} | [[{{{politics_link}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!-- -->| {{#ifexist:Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Politics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|{{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}]]<!-- -->| {{#ifeq:{{{micronation|}}}|yes|Organizational structure|Government}}<!-- -->}}<!-- -->}}<!-- -->}} | data24 = {{{government_type|}}} | header25 = {{#if:{{{government_type|}}} || {{#if:{{{leader_title1|}}}{{{leader_name1|}}} | {{#if:{{{name|}}}{{{membership|}}} | <!--template being used for geopolitical org:-->Leaders | <!--template being used for country/territory: -->Government }} }} }} | rowclass26 = mergedrow | data26 = {{#if:{{{leader_name1|}}}|{{Infobox country/multirow|{{{leader_title1|}}} |{{{leader_name1|}}} |{{{leader_title2|}}} |{{{leader_name2|}}} |{{{leader_title3|}}} |{{{leader_name3|}}} |{{{leader_title4|}}} |{{{leader_name4|}}} |{{{leader_title5|}}} |{{{leader_name5|}}} |{{{leader_title6|}}} |{{{leader_name6|}}} |{{{leader_title7|}}} |{{{leader_name7|}}} |{{{leader_title8|}}} |{{{leader_name8|}}} |{{{leader_title9|}}} |{{{leader_name9|}}} |{{{leader_title10|}}} |{{{leader_name10|}}} |{{{leader_title11|}}} |{{{leader_name11|}}} |{{{leader_title12|}}} |{{{leader_name12|}}} |{{{leader_title13|}}} |{{{leader_name13|}}} |{{{leader_title14|}}} |{{{leader_name14|}}} |{{{leader_title15|}}} |{{{leader_name15|}}} }} }} | rowclass27 = mergedrow | label27 = {{#if:{{{title_leader|}}}| {{{title_leader}}} }} | data27 = {{#if:{{{title_leader|}}}|&nbsp;}} | rowclass28 = mergedrow | data28 = {{#if:{{{year_leader1|}}} | {{Infobox country/multirow|{{{year_leader1|}}} |{{{leader1|}}} |{{{year_leader2|}}} |{{{leader2|}}} |{{{year_leader3|}}} |{{{leader3|}}} |{{{year_leader4|}}} |{{{leader4|}}} |{{{year_leader5|}}} |{{{leader5|}}} |{{{year_leader6|}}} |{{{leader6|}}} |{{{year_leader7|}}} |{{{leader7|}}} |{{{year_leader8|}}} |{{{leader8|}}} |{{{year_leader9|}}} |{{{leader9|}}} |{{{year_leader10|}}} |{{{leader10|}}} |{{{year_leader11|}}} |{{{leader11|}}}|{{{year_leader12|}}} |{{{leader12|}}}|{{{year_leader13|}}} |{{{leader13|}}}|{{{year_leader14|}}} |{{{leader14|}}}|{{{year_leader15|}}} |{{{leader15|}}} }} }} | rowclass29 = mergedrow | label29 = {{#if:{{{title_representative|}}}| {{{title_representative}}} }} | data29 = {{#if:{{{title_representative|}}}|&nbsp;}} | rowclass30 = mergedrow | data30 = {{#if:{{{year_representative1|}}}|{{Infobox country/multirow|{{{year_representative1|}}} |{{{representative1|}}} |{{{year_representative2|}}} |{{{representative2|}}} |{{{year_representative3|}}} |{{{representative3|}}} |{{{year_representative4|}}} |{{{representative4|}}} |{{{year_representative5|}}} |{{{representative5|}}}|{{{year_representative6|}}} |{{{representative6|}}}|{{{year_representative7|}}} |{{{representative7|}}}|{{{year_representative8|}}} |{{{representative8|}}} }} }} | rowclass31 = mergedrow | label31 = {{#if:{{{title_deputy|}}}|{{{title_deputy}}} }} | data31 = {{#if:{{{title_deputy|}}}|&nbsp;}} | rowclass32 = mergedrow | data32 = {{#if:{{{year_deputy1|}}}|{{Infobox country/multirow|{{{year_deputy1|}}} |{{{deputy1|}}} |{{{year_deputy2|}}} |{{{deputy2|}}} |{{{year_deputy3|}}} |{{{deputy3|}}} |{{{year_deputy4|}}} |{{{deputy4|}}} |{{{year_deputy5|}}} |{{{deputy5|}}} |{{{year_deputy6|}}} |{{{deputy6|}}}|{{{year_deputy7|}}} |{{{deputy7|}}}|{{{year_deputy8|}}} |{{{deputy8|}}}|{{{year_deputy9|}}} |{{{deputy9|}}}|{{{year_deputy10|}}} |{{{deputy10|}}}|{{{year_deputy11|}}} |{{{deputy11|}}}|{{{year_deputy12|}}} |{{{deputy12|}}}|{{{year_deputy13|}}} |{{{deputy13|}}}|{{{year_deputy14|}}} |{{{deputy14|}}}|{{{year_deputy15|}}} |{{{deputy15|}}} }} }} | label40 = Legislature | data40 = {{{legislature|}}} | rowclass41 = mergedrow | label41 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house1|}}}|{{{type_house1}}}|[[Upper house]]}}</div> | data41 = {{{upper_house|{{{house1|}}}}}} | rowclass42 = mergedbottomrow | label42 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{type_house2|}}}|{{{type_house2}}}|[[Lower house]]}}</div> | data42 = {{{lower_house|{{{house2|}}}}}} | rowclass43 = {{#if:{{{established_event1|}}} |mergedtoprow}} | header43 = {{#if:{{{established_event1|}}}{{{sovereignty_type|}}} |{{#if:{{{sovereignty_type|}}} | {{{sovereignty_type}}}<!-- -->{{#if:{{{sovereignty_note|}}} |&nbsp;<div class="ib-country-sovereignty">{{{sovereignty_note}}}</div>}} | {{#if:{{{established|}}}| | Establishment }} }} }} | label44 = Establishment | data44 = {{#if:{{{sovereignty_type|}}} | |{{{established|}}} }} | label45 = {{#if:{{{era|}}}|Historical era|History}} | data45 = {{#if:{{{era|}}} |{{#ifexist:{{{era|}}}|[[{{{era}}}]]|{{{era}}}}} | {{#if:{{{date_start|}}}{{{year_start|}}}|&nbsp;}}}} | rowclass46 = {{#if:{{{established_event1|}}} |mergedrow |mergedbottomrow}} | data46 = {{#if:{{{established_date1|}}}|{{Infobox country/multirow |{{{established_event1|}}} |{{{established_date1||}}} |{{{established_event2|}}} |{{{established_date2||}}} |{{{established_event3|}}} |{{{established_date3|}}} |{{{established_event4|}}} |{{{established_date4|}}} |{{{established_event5|}}} |{{{established_date5|}}} |{{{established_event6|}}} |{{{established_date6|}}} |{{{established_event7|}}} |{{{established_date7|}}} |{{{established_event8|}}} |{{{established_date8|}}} |{{{established_event9|}}} |{{{established_date9|}}} |{{{established_event10|}}} |{{{established_date10|}}} |{{{established_event11|}}} |{{{established_date11|}}} |{{{established_event12|}}} |{{{established_date12|}}} |{{{established_event13|}}} |{{{established_date13|}}} |{{{established_event14|}}} |{{{established_date14|}}} |{{{established_event15|}}} |{{{established_date15|}}} |{{{established_event16|}}} |{{{established_date16|}}} |{{{established_event17|}}} |{{{established_date17|}}} |{{{established_event18|}}} |{{{established_date18|}}} |{{{established_event19|}}} |{{{established_date19|}}} |{{{established_event20|}}} |{{{established_date20|}}} }} }} | rowclass47 = {{#if:{{{date_start|}}}{{{year_start|}}} |mergedrow |mergedbottomrow}} | data47 = {{#if:{{{date_start|}}}{{{year_start|}}}|{{Infobox country/multirow |{{{event_pre|}}} |{{{date_pre|}}} |{{if empty|{{{event_start|}}}|Established}} |{{{date_start|}}} {{{year_start|}}} |{{{event1|}}} |{{{date_event1|}}} |{{{event2|}}} |{{{date_event2|}}} |{{{event3|}}} |{{{date_event3|}}} |{{{event4|}}} |{{{date_event4|}}} |{{{event5|}}} |{{{date_event5|}}} |{{{event6|}}} |{{{date_event6|}}}|{{{event7|}}} |{{{date_event7|}}}|{{{event8|}}} |{{{date_event8|}}}|{{{event9|}}} |{{{date_event9|}}}|{{{event10|}}} |{{{date_event10|}}} |{{if empty|{{{event_end|}}}|Disestablished}} |{{{date_end|}}} {{{year_end|}}} |{{{event_post|}}} |{{{date_post|}}} }} }} | rowclass60 = mergedtoprow | header60 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}}{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}} | {{#if:{{{area_link|}}} | [[{{{area_link}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | {{#ifexist:Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Geography of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}]] | Area {{#ifeq:{{{micronation|}}}|yes|claimed|}}<!-- -->}}<!-- -->}} }} | rowclass61 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}}{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label61 = <div class="ib-country-fake-li">•&nbsp;{{{area_label|Total}}}{{{FR_foot4|}}}</div> | data61 = {{#if:{{{area_km2|}}}{{{area_ha|}}}{{{area_sq_mi|}}}{{{area_acre|}}} |{{#if:{{{area_km2|}}}{{{area_sq_mi|}}} |{{convinfobox|{{{area_km2|}}}|km2|{{{area_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_ha|}}}{{{area_acre|}}} |{{convinfobox|{{{area_ha|}}}|ha|{{{area_acre|}}}|acre|abbr=on}} }} }}{{{area_footnote|}}}{{#if:{{{area_rank|}}} |&#32;([[List of countries and dependencies by area|{{{area_rank}}}]]) }} }} | rowclass62 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}}{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label62 = <div class="ib-country-fake-li">•&nbsp;Land</div> | data62 = {{#if:{{{area_land_km2|}}}{{{area_land_ha|}}}{{{area_land_sq_mi|}}}{{{area_land_acre|}}} |{{#if:{{{area_land_km2|}}}{{{area_land_sq_mi|}}} |{{convinfobox|{{{area_land_km2|}}}|km2|{{{area_land_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_land_ha|}}}{{{area_land_acre|}}} |{{convinfobox|{{{area_land_ha|}}}|ha|{{{area_land_acre|}}}|acre|abbr=on}} }} }}{{{area_land_footnote|}}} }} | rowclass63 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{percent_water|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label63 = <div class="ib-country-fake-li">•&nbsp;Water</div> | data63 = {{#if:{{{area_water_km2|}}}{{{area_water_ha|}}}{{{area_water_sq_mi|}}}{{{area_water_acre|}}} |{{#if:{{{area_water_km2|}}}{{{area_water_sq_mi|}}} |{{convinfobox|{{{area_water_km2|}}}|km2|{{{area_water_sq_mi|}}}|sqmi|abbr=on}} |{{#if:{{{area_water_ha|}}}{{{area_water_acre|}}} |{{convinfobox|{{{area_water_ha|}}}|ha|{{{area_water_acre|}}}|acre|abbr=on}} }} }}{{{area_water_footnote|}}} }} | rowclass64 = {{#if:{{{FR_metropole|}}}{{{area_label2|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label64 = <div class="ib-country-fake-li">•&nbsp;Water&nbsp;(%)</div> | data64 = {{{percent_water|}}} | rowclass65 = {{#if:{{{FR_metropole|}}}{{{area_label3|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label65 = <div class="ib-country-fake-li">•&nbsp;{{{area_label2|}}}</div> | data65 = {{#if:{{{area_label2|}}}| {{{area_data2|}}} }} | rowclass66 = {{#if:{{{FR_metropole|}}}{{{stat_area1|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label66 = <div class="ib-country-fake-li">•&nbsp;{{{area_label3|}}}</div> | data66 = {{#if:{{{area_label3|}}}| {{{area_data3|}}} }} | rowclass67 = {{#if:{{{FR_metropole|}}}{{{stat_area2|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label67 = {{{stat_year1|}}}{{{ref_area1|}}} | data67 = {{#if: {{{stat_area1|}}} | {{convinfobox|{{{stat_area1|}}}|km2||sqmi}} }} | rowclass68 = {{#if:{{{FR_metropole|}}}{{{stat_area3|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label68 = {{{stat_year2|}}}{{{ref_area2|}}} | data68 = {{#if: {{{stat_area2|}}} | {{convinfobox|{{{stat_area2|}}}|km2||sqmi}} }} | rowclass69 = {{#if:{{{FR_metropole|}}}{{{stat_area4|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label69 = {{{stat_year3|}}}{{{ref_area3|}}} | data69 = {{#if: {{{stat_area3|}}} | {{convinfobox|{{{stat_area3|}}}|km2||sqmi}} }} | rowclass70 = {{#if:{{{FR_metropole|}}}{{{stat_area5|}}}|mergedrow|mergedbottomrow}} | label70 = {{{stat_year4|}}}{{{ref_area4|}}} | data70 = {{#if: {{{stat_area4|}}} | {{convinfobox|{{{stat_area4|}}}|km2||sqmi}} }} | rowclass71 = {{#if:{{{FR_metropole|}}}|mergedrow|mergedbottomrow}} | label71 = {{{stat_year5|}}}{{{ref_area5|}}} | data71 = {{#if: {{{stat_area5|}}} | {{convinfobox|{{{stat_area5|}}}|km2||sqmi}} }} | rowclass72 = mergedrow | label72 = <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data72 = {{#if:{{{FR_metropole|}}}| <nowiki /> }} | rowclass73 = mergedrow | label73 = <div class="ib-country-fake-li2">•&nbsp;[[Institut Géographique National|IGN]]{{{FR_foot2|}}}</div> | data73 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_IGN_area_km2|}}}{{{FR_IGN_area_sq_mi|}}} |{{convinfobox|{{{FR_IGN_area_km2|}}}|km2|{{{FR_IGN_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_IGN_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_IGN_area_rank|}}}]])}} }} }} | rowclass89 = mergedbottomrow | label89 = <div class="ib-country-fake-li2">•&nbsp;[[Cadastre]]{{{FR_foot3|}}}</div> | data89 = {{#if:{{{FR_metropole|}}} |{{#if:{{{FR_cadastre_area_km2|}}}{{{FR_cadastre_area_sq_mi|}}} | {{convinfobox|{{{FR_cadastre_area_km2|}}}|km2|{{{FR_cadastre_area_sq_mi|}}}|sqmi|abbr=on}}{{#if:{{{FR_cadastre_area_rank|}}}|&#32;([[List of countries and dependencies by area|{{{FR_cadastre_area_rank|}}}]])}} }} }} | rowclass90 = mergedtoprow | header90 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}} |{{#if:{{{population_link|}}} | {{#ifeq:{{{population_link}}}|no|Population|[[{{{population_link}}}|Population]]}}<!-- -->| {{#ifexist:Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Demographics of {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Population]]<!-- -->| Population<!-- -->}}<!-- -->}} }} | rowclass91 = mergedrow | label91 = <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_estimate_year|}}} |{{{population_estimate_year}}} estimate|Estimate}}</div> | data91 = {{#if:{{{population_estimate|}}} |{{{population_estimate}}}<!-- -->{{#if:{{{population_estimate_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_estimate_rank}}}]])}} }} | rowclass92 = mergedrow | label92= <div class="ib-country-fake-li">•&nbsp;{{{population_label2|}}}</div> | data92= {{#if:{{{population_label2|}}}|{{{population_data2|}}}}} | rowclass93= mergedrow | label93= <div class="ib-country-fake-li">•&nbsp;{{{population_label3|}}}</div> | data93= {{#if:{{{population_label3|}}}|{{{population_data3|}}}}} | rowclass94= mergedrow | data94= {{#if:{{{stat_pop1|}}}{{{stat_pop2|}}}{{{stat_pop3|}}}{{{stat_pop4|}}}{{{stat_pop5|}}}|{{infobox country/multirow|{{{stat_year1|}}}{{{ref_pop1|}}} |{{formatnum:{{{stat_pop1|}}}}}|{{{stat_year2|}}}{{{ref_pop2|}}} |{{formatnum:{{{stat_pop2|}}}}}|{{{stat_year3|}}}{{{ref_pop3|}}} |{{formatnum:{{{stat_pop3|}}}}}|{{{stat_year4|}}}{{{ref_pop4|}}} |{{formatnum:{{{stat_pop4|}}}}}|{{{stat_year5|}}}{{{ref_pop5|}}} |{{formatnum:{{{stat_pop5|}}}}} }} }} | rowclass95= mergedrow | label95= <div class="ib-country-fake-li">•&nbsp;{{#if:{{{population_census_year|}}} |{{{population_census_year}}}&nbsp;census|Census}}</div> | data95= {{#if:{{{population_census|}}} |{{{population_census}}}<!-- -->{{#if:{{{population_census_rank|}}} |&#32;([[List of countries and dependencies by population|{{{population_census_rank}}}]])}} }} | rowclass96= mergedrow | label96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|{{nobold|1=&nbsp;({{{FR_total_population_estimate_year}}})}}}}}} | data96 = {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate_year|}}}|<nowiki />}}}} | rowclass97 = mergedrow | label97= <div class="ib-country-fake-li">•&nbsp;Total{{{FR_foot|}}}</div> | data97= {{#if:{{{FR_metropole_population|}}}|{{#if:{{{FR_total_population_estimate|}}} |{{{FR_total_population_estimate}}}{{#if:{{{FR_total_population_estimate_rank|}}}|&#32;([[List of countries by population in 2005|{{{FR_total_population_estimate_rank}}}]])}} }} }} | rowclass98 = mergedrow | label98= <div class="ib-country-fake-li">•&nbsp;{{{FR_metropole}}}</div> | data98= {{#if:{{{FR_metropole_population|}}}|{{{FR_metropole_population}}}{{#if:{{{FR_metropole_population_estimate_rank|}}} |&#32;([[List of countries by population in 2005|{{{FR_metropole_population_estimate_rank}}}]])}} }} | rowclass99 = mergedbottomrow | label99= <div class="ib-country-fake-li">•&nbsp;Density{{{FR_foot5|}}}</div> | data99= {{#if:{{{population_density_km2|}}}{{{population_density_sq_mi|}}} | {{convinfobox|{{{population_density_km2|}}}|/km2|{{{population_density_sq_mi|}}}|/sqmi|1|abbr=on}}{{{pop_den_footnote|}}}<!-- -->{{#if:{{{population_density_rank|}}} |&#32;([[List of countries and dependencies by population density|{{{population_density_rank}}}]])}} }} | rowclass100 = {{#if:{{{population_estimate|}}}{{{population_census|}}}{{{FR_metropole_population|}}}|mergedbottomrow|mergedtoprow}} | label100 = Membership | data100= {{{nummembers|}}} | rowclass101= mergedtoprow | label101= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|([[Purchasing power parity|PPP]])}} | data101= {{#if:{{{GDP_PPP|}}}{{{GDP_PPP_per_capita|}}} |{{#if:{{{GDP_PPP_year|}}} |{{{GDP_PPP_year}}}&nbsp;}}estimate }} | rowclass102= mergedrow | label102= <div class="ib-country-fake-li">•&nbsp;Total</div> | data102= {{#if:{{{GDP_PPP|}}} |{{{GDP_PPP}}}<!-- -->{{#if:{{{GDP_PPP_rank|}}} |&#32;([[List of countries by GDP (PPP)|{{{GDP_PPP_rank}}}]])}} }} | rowclass103= mergedbottomrow | label103= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data103= {{#if:{{{GDP_PPP_per_capita|}}} |{{{GDP_PPP_per_capita}}}<!-- -->{{#if:{{{GDP_PPP_per_capita_rank|}}} |&#32;([[List of countries by GDP (PPP) per capita|{{{GDP_PPP_per_capita_rank}}}]])}} }} | rowclass104= mergedtoprow | label104= {{#ifeq:{{{micronation|}}}|yes|Claimed|}} [[Gross domestic product|GDP]]&nbsp;{{nobold|(nominal)}} | data104= {{#if:{{{GDP_nominal|}}}{{{GDP_nominal_per_capita|}}} |{{#if:{{{GDP_nominal_year|}}} |{{{GDP_nominal_year}}}&nbsp;}}estimate }} | rowclass105= mergedrow | label105= <div class="ib-country-fake-li">•&nbsp;Total</div> | data105= {{#if:{{{GDP_nominal|}}} |{{{GDP_nominal}}}<!-- -->{{#if:{{{GDP_nominal_rank|}}} |&#32;([[List of countries by GDP (nominal)|{{{GDP_nominal_rank}}}]])}} }} | rowclass106= mergedbottomrow | label106= <div class="ib-country-fake-li">•&nbsp;Per capita</div> | data106= {{#if:{{{GDP_nominal_per_capita|}}} | {{{GDP_nominal_per_capita}}}<!-- -->{{#if:{{{GDP_nominal_per_capita_rank|}}} |&#32;([[List of countries by GDP (nominal) per capita|{{{GDP_nominal_per_capita_rank}}}]])}} }} | label107= [[Gini_coefficient|Gini]]{{#if:{{{Gini_year|}}} |&nbsp;{{nobold|1=({{{Gini_year}}})}}}} | data107= {{#if:{{{Gini|}}} | {{#switch:{{{Gini_change|}}} |increase = {{increaseNegative}}&nbsp;<!-- -->|decrease = {{decreasePositive}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{Gini}}}{{{Gini_ref|}}}<br/><!-- ---------Evaluate and add Gini category:---------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{Gini}}}>100 <!-- -->| {{error|Error: Gini value above 100}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{Gini}}}>=60 |{{color|red|very high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=46 <!-- -->| {{color|darkred|high}}<!-- -->| {{#ifexpr:{{{Gini}}}>=30 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{Gini}}}>=0 <!-- -->| {{color|forestgreen|low}}<!-- -->| {{error|Error:Gini value below 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid Gini value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- -----------Add Gini_rank (if supplied):---------- -->{{#if:{{{Gini_rank|}}} |&nbsp;([[List of countries by income equality|{{{Gini_rank}}}]])<!-- -->}}<!-- -->}} | label108= [[Human Development Index|HDI]]{{#if:{{{HDI_year|}}} |&nbsp;{{nobold|1=({{{HDI_year}}})}}}} | data108= {{#if:{{{HDI|}}} | {{#switch:{{{HDI_change|}}} |increase = {{increase}}&nbsp;<!-- -->|decrease = {{decrease}}&nbsp;<!-- -->|steady = {{steady}}&nbsp;<!-- -->}}{{{HDI}}}{{{HDI_ref|}}}<br/><!-- ---------Evaluate and add HDI category:--------- -->{{nowrap|1=<!-- -->{{#iferror:<!-- -->{{#ifexpr:{{{HDI}}}>1 <!-- -->| {{error|Error: HDI value greater than 1}}<!--Handled by outer #iferror, not visible to users--><!-- -->| {{#ifexpr:{{{HDI}}}>0.799 <!-- -->| {{color|darkgreen|very high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.699 <!-- -->| {{color|forestgreen|high}}<!-- -->| {{#ifexpr:{{{HDI}}}>0.549 <!-- -->| {{color|orange|medium}}<!-- -->| {{#ifexpr:{{{HDI}}}>=0.000<!-- -->| {{color|red|low}}<!-- -->| {{error|Error: HDI value less than 0}}<!--Handled by outer #iferror, not visible to users--><!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->}}<!-- -->| {{error|Error: Invalid HDI value}}{{#ifeq: {{NAMESPACE}} | {{ns:0}} | [[Category:Country articles requiring maintenance]] }}<!-- -->}}<!-- -->}}<!-- ----------Add HDI_rank (if supplied):----------- -->{{#if:{{{HDI_rank|}}} |&nbsp;([[List of countries by Human Development Index|{{{HDI_rank}}}]])<!-- -->}}<!-- -->}} | label109= {{#ifeq:{{{micronation|}}}|yes|Purported currency|Currency}} | data109= {{#if:{{{currency|}}} | {{{currency}}} {{#if:{{{currency_code|}}} |([[ISO 4217|{{{currency_code}}}]])}} }} | rowclass119= {{#if:{{{utc_offset_DST|}}}{{{DST_note|}}} |mergedtoprow}} | label119= Time zone | data119= {{#if:{{{utc_offset|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset}}}}} {{#if:{{{time_zone|}}}|({{{time_zone}}})}} |{{{time_zone|}}} }} | rowclass120= {{#if:{{{DST_note|}}} |mergedrow |mergedbottomrow}} | label120= <div class="ib-country-fake-li">•&nbsp;Summer&nbsp;([[Daylight saving time|DST]])</div> | data120= {{#if:{{{utc_offset_DST|}}} |{{nowrap|[[Coordinated Universal Time|UTC]]{{{utc_offset_DST}}}}} {{#if:{{{time_zone_DST|}}}|({{{time_zone_DST}}})|{{#if:{{{DST|}}}|({{{DST}}})}}}} |{{#if:{{{time_zone_DST|}}}|{{{time_zone_DST}}}|{{{DST|}}}}} }} | rowclass121= mergedbottomrow | label121= <nowiki /> | data121= {{{DST_note|}}} | label122 = [[Antipodes]] | data122= {{{antipodes|}}} | label123 = Date format | data123= {{{date_format|}}} | label125= [[Left- and right-hand traffic|Driving side]] | data125= {{#if:{{{drives_on|}}} | {{lcfirst:{{{drives_on}}}}} }} | label126= {{#if:{{{calling_code|}}} |{{#ifexist:Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}} | [[Telephone numbers in {{{linking_name|{{{common_name|{{{name|{{PAGENAME}}}}}}}}}}}|Calling code]] | Calling code }} }} | data126= {{{calling_code|}}} | label127= [[ISO 3166|ISO 3166 code]] | data127= {{#switch:{{{iso3166code|}}} |omit = <!--(do nothing)--> | = <!--if iso3166code is not supplied: -->{{#if:{{{common_name|}}} | {{#if:{{ISO 3166 code|{{{common_name}}}|nocat=true}} | [[ISO 3166-2:{{ISO 3166 code|{{{common_name}}}}}|{{ISO 3166 code|{{{common_name}}}}}]] }} }} |#default = [[ISO 3166-2:{{uc:{{{iso3166code}}}}}|{{uc:{{{iso3166code}}}}}]] }} | label128= [[Country code top-level domain|Internet TLD]] | data128= {{{cctld|}}} | data129 = {{#if:{{{official_website|}}} |<div class="ib-country-website">'''Website'''<br/>{{{official_website}}}</div> }} | data130= {{#if:{{{image_map3|{{{location_map|}}}}}} | {{#invoke:InfoboxImage|InfoboxImage|image={{{image_map3|{{{location_map|}}}}}}|size={{{map3_width|}}}|upright=1.15|alt={{{alt_map3|}}}|title=Location of {{{common_name|{{{name|{{{linking_name|{{PAGENAME}} }}} }}} }}} }}<!-- -->{{#if:{{{map_caption3|}}}|<div class="ib-country-map-caption3">{{{map_caption3|}}}</div>}} }} | data134 = {{#if:{{{p1|}}}{{{s1|}}} |{{Infobox country/formernext|flag_p1={{{flag_p1|}}}|image_p1={{{image_p1|}}}|p1={{{p1|}}}|border_p1={{{border_p1|}}}|flag_p2={{{flag_p2|}}}|image_p2={{{image_p2|}}}|p2={{{p2|}}}|border_p2={{{border_p2|}}}|flag_p3={{{flag_p3|}}}|image_p3={{{image_p3|}}}|p3={{{p3|}}}|border_p3={{{border_p3|}}}|flag_p4={{{flag_p4|}}}|image_p4={{{image_p4|}}}|p4={{{p4|}}}|border_p4={{{border_p4|}}}|flag_p5={{{flag_p5|}}}|image_p5={{{image_p5|}}}|p5={{{p5|}}}|border_p5={{{border_p5|}}}|flag_p6={{{flag_p6|}}}|image_p6={{{image_p6|}}}|p6={{{p6|}}}|border_p6={{{border_p6|}}}|flag_p7={{{flag_p7|}}}|image_p7={{{image_p7|}}}|p7={{{p7|}}}|border_p7={{{border_p7|}}}|flag_p8={{{flag_p8|}}}|image_p8={{{image_p8|}}}|p8={{{p8|}}}|border_p8={{{border_p8|}}}|flag_p9={{{flag_p9|}}}|image_p9={{{image_p9|}}}|p9={{{p9|}}}|border_p9={{{border_p9|}}}|flag_p10={{{flag_p10|}}}|image_p10={{{image_p10|}}}|p10={{{p10|}}}|border_p10={{{border_p10|}}}|flag_p11={{{flag_p11|}}}|image_p11={{{image_p11|}}}|p11={{{p11|}}}|border_p11={{{border_p11|}}}|flag_p12={{{flag_p12|}}}|image_p12={{{image_p12|}}}|p12={{{p12|}}}|border_p12={{{border_p12|}}}|flag_p13={{{flag_p13|}}}|image_p13={{{image_p13|}}}|p13={{{p13|}}}|border_p13={{{border_p13|}}}|flag_p14={{{flag_p14|}}}|image_p14={{{image_p14|}}}|p14={{{p14|}}}|border_p14={{{border_p14|}}}|flag_p15={{{flag_p15|}}}|image_p15={{{image_p15|}}}|p15={{{p15|}}}|border_p15={{{border_p15|}}}|flag_p16={{{flag_p16|}}}|image_p16={{{image_p16|}}}|p16={{{p16|}}}|border_p16={{{border_p16|}}}|flag_p17={{{flag_p17|}}}|image_p17={{{image_p17|}}}|p17={{{p17|}}}|border_p17={{{border_p17|}}}|flag_p18={{{flag_p18|}}}|image_p18={{{image_p18|}}}|p18={{{p18|}}}|border_p18={{{border_p18|}}}|flag_p19={{{flag_p19|}}}|image_p19={{{image_p19|}}}|p19={{{p19|}}}|border_p19={{{border_p19|}}}|flag_p20={{{flag_p20|}}}|image_p20={{{image_p20|}}}|p20={{{p20|}}}|border_p20={{{border_p20|}}}|flag_p21={{{flag_p21|}}}|image_p21={{{image_p21|}}}|p21={{{p21|}}}|border_p21={{{border_p21|}}}|flag_p22={{{flag_p22|}}}|image_p22={{{image_p22|}}}|p22={{{p22|}}}|border_p22={{{border_p22|}}}|flag_s1={{{flag_s1|}}}|image_s1={{{image_s1|}}}|s1={{{s1|}}}|border_s1={{{border_s1|}}}|flag_s2={{{flag_s2|}}}|image_s2={{{image_s2|}}}|s2={{{s2|}}}|border_s2={{{border_s2|}}}|flag_s3={{{flag_s3|}}}|image_s3={{{image_s3|}}}|s3={{{s3|}}}|border_s3={{{border_s3|}}}|flag_s4={{{flag_s4|}}}|image_s4={{{image_s4|}}}|s4={{{s4|}}}|border_s4={{{border_s4|}}}|flag_s5={{{flag_s5|}}}|image_s5={{{image_s5|}}}|s5={{{s5|}}}|border_s5={{{border_s5|}}}|flag_s6={{{flag_s6|}}}|image_s6={{{image_s6|}}}|s6={{{s6|}}}|border_s6={{{border_s6|}}}|flag_s7={{{flag_s7|}}}|image_s7={{{image_s7|}}}|s7={{{s7|}}}|border_s7={{{border_s7|}}}|flag_s8={{{flag_s8|}}}|image_s8={{{image_s8|}}}|s8={{{s8|}}}|border_s8={{{border_s8|}}}|flag_s9={{{flag_s9|}}}|image_s9={{{image_s9|}}}|s9={{{s9|}}}|border_s9={{{border_s9|}}}|flag_s10={{{flag_s10|}}}|image_s10={{{image_s10|}}}|s10={{{s10|}}}|border_s10={{{border_s10|}}}|flag_s11={{{flag_s11|}}}|image_s11={{{image_s11|}}}|s11={{{s11|}}}|border_s11={{{border_s11|}}}|flag_s12={{{flag_s12|}}}|image_s12={{{image_s12|}}}|s12={{{s12|}}}|border_s12={{{border_s12|}}}|flag_s13={{{flag_s13|}}}|image_s13={{{image_s13|}}}|s13={{{s13|}}}|border_s13={{{border_s13|}}}|flag_s14={{{flag_s14|}}}|image_s14={{{image_s14|}}}|s14={{{s14|}}}|border_s14={{{border_s14|}}}|flag_s15={{{flag_s15|}}}|image_s15={{{image_s15|}}}|s15={{{s15|}}}|border_s15={{{border_s15|}}}|flag_s16={{{flag_s16|}}}|image_s16={{{image_s16|}}}|s16={{{s16|}}}|border_s16={{{border_s16|}}}|flag_s17={{{flag_s17|}}}|image_s17={{{image_s17|}}}|s17={{{s17|}}}|border_s17={{{border_s17|}}}|flag_s18={{{flag_s18|}}}|image_s18={{{image_s18|}}}|s18={{{s18|}}}|border_s18={{{border_s18|}}}|flag_s19={{{flag_s19|}}}|image_s19={{{image_s19|}}}|s19={{{s19|}}}|border_s19={{{border_s19|}}}|flag_s20={{{flag_s20|}}}|image_s20={{{image_s20|}}}|s20={{{s20|}}}|border_s20={{{border_s20|}}}|flag_s21={{{flag_s21|}}}|image_s21={{{image_s21|}}}|s21={{{s21|}}}|border_s21={{{border_s21|}}}|flag_s22={{{flag_s22|}}}|image_s22={{{image_s22|}}}|s22={{{s22|}}}|border_s22={{{border_s22|}}}}} }} | label135 = Today part of | data135 = {{{today|}}} | data136 = {{#if:{{{footnote_a|}}}{{{footnote_b|}}}{{{footnote_c|}}}{{{footnote_d|}}}{{{footnote_e|}}}{{{footnote_f|}}}{{{footnote_g|}}}{{{footnote_h|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-alpha"> {{#if:{{{footnote_a|}}}|<li value=1>{{{footnote_a|}}}</li> }}{{#if:{{{footnote_b|}}}|<li value=2>{{{footnote_b|}}}</li> }}{{#if:{{{footnote_c|}}}|<li value=3>{{{footnote_c|}}}</li> }}{{#if:{{{footnote_d|}}}|<li value=4>{{{footnote_d|}}}</li> }}{{#if:{{{footnote_e|}}}|<li value=5>{{{footnote_e|}}}</li> }}{{#if:{{{footnote_f|}}}|<li value=6>{{{footnote_f|}}}</li> }}{{#if:{{{footnote_g|}}}|<li value=7>{{{footnote_g|}}}</li> }}{{#if:{{{footnote_h|}}}|<li value=8>{{{footnote_h|}}}</li>}} </ol></div>}} | data137 = {{#if:{{{footnote1|}}}{{{footnote2|}}}{{{footnote3|}}}{{{footnote4|}}}{{{footnote5|}}}{{{footnote6|}}}{{{footnote7|}}}{{{footnote8|}}} |<div class="ib-country-fn"><ol class="ib-country-fn-num"> {{#if:{{{footnote1|}}}|<li value=1>{{{footnote1|}}}</li> }}{{#if:{{{footnote2|}}}|<li value=2>{{{footnote2|}}}</li> }}{{#if:{{{footnote3|}}}|<li value=3>{{{footnote3|}}}</li> }}{{#if:{{{footnote4|}}}|<li value=4>{{{footnote4|}}}</li> }}{{#if:{{{footnote5|}}}|<li value=5>{{{footnote5|}}}</li> }}{{#if:{{{footnote6|}}}|<li value=6>{{{footnote6|}}}</li> }}{{#if:{{{footnote7|}}}|<li value=7>{{{footnote7|}}}</li> }}{{#if:{{{footnote8|}}}|<li value=8>{{{footnote8|}}}</li>}} </ol></div>}} | data138 = {{#if:{{{footnotes|}}}|<div class="ib-country-fn">{{{footnotes}}}{{#if:{{{footnotes2|}}}|<br>{{{footnotes2}}}}}</div>}} | belowclass = mergedtoprow noprint | below = {{#if:{{{navbar|}}}| {{navbar|{{{navbar|}}}}} }} }}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox country with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox country]] with unknown parameter "_VALUE_"|ignoreblank=y| admin_center_type | admin_center | alt_coat | alt_flag | alt_flag2 | alt_map | alt_map2 | alt_map3 | alt_symbol | anthem | anthems | antipodes | area_acre | area_data2 | area_data3 | area_footnote | area_ha | area_km2 | area_label | area_label2 | area_label3 | area_land_acre | area_land_footnote | area_land_ha | area_land_km2 | area_land_sq_mi | area_link | area_rank | area_sq_mi | area_water_acre | area_water_footnote | area_water_ha | area_water_km2 | area_water_sq_mi | regexp1 = border_[ps][%d]+ | calling_code | capital_exile | capital_type | capital | cctld | coa_size | coat_alt | common_languages | common_name | conventional_long_name | coordinates | currency_code | currency | date_end | regexp2 = date_event[%d]+ | date_format | date_post | date_pre | date_start | demonym | regexp3 = deputy[%d]+ | drives_on | DST_note | DST | empire | englishmotto | era | regexp4 = established_date[%d]+ | regexp5 = established_event[%d]+ | established | ethnic_groups_ref | ethnic_groups_year | ethnic_groups | event_end | event_post | event_pre | event_start | regexp6 = event[%d]+ | flag| flag_alt | flag_alt2 | flag_border | flag_caption | flag_caption | regexp7 = flag_[ps][%d]+ | flag_size | flag_type | flag_type_article | flag_width | flag2_border | regexp8 = footnote_[a-h] | regexp9 = footnote[%d]+ | footnotes | footnotes2 | FR_cadastre_area_km2 | FR_cadastre_area_rank | FR_cadastre_area_sq_mi | FR_foot | FR_foot2 | FR_foot3 | FR_foot4 | FR_foot5 | FR_IGN_area_km2 | FR_IGN_area_rank | FR_IGN_area_sq_mi | FR_metropole_population_estimate_rank | FR_metropole_population | FR_metropole | FR_total_population_estimate_rank | FR_total_population_estimate_year | FR_total_population_estimate | GDP_nominal_per_capita_rank | GDP_nominal_per_capita | GDP_nominal_rank | GDP_nominal_year | GDP_nominal | GDP_PPP_per_capita_rank | GDP_PPP_per_capita | GDP_PPP_rank | GDP_PPP_year | GDP_PPP | Gini_change | Gini_rank | Gini_ref | Gini_year | Gini | government_type | HDI_change | HDI_rank | HDI_ref | HDI_year | HDI | house1 | house2 | image_coat | image_flag | image_flag2 | image_map_alt | image_map_caption | image_map_size | image_map | image_map2_alt | image_map2_caption | image_map2_size | image_map2 | image_map3 | regexp10 = image_[ps][%d]+ | image_symbol | iso3166code | languages_sub | languages_type | languages | languages2_sub | languages2_type | languages2 | largest_city | largest_settlement_type | largest_settlement | regexp11 = leader_name[%d]+ | regexp12 = leader_title[%d]+ | regexp13 = leader[%d]+ | legislature | life_span | linking_name | location_map | loctext | lower_house | map_caption | map_caption2 | map_caption3 | map_width | map2_width | map3_width | membership_type | membership | micronation | motto | name | national_anthem | national_languages | national_motto | native_name | navbar | nummembers | official_languages | official_website | org_type | other_symbol_type | other_symbol | regexp14 = [ps][%d]+ | patron_saint | patron_saints | percent_water | politics_link | pop_den_footnote | population_census_rank | population_census_year | population_census | population_data2 | population_data3 | population_density_km2 | population_density_rank | population_density_sq_mi | population_estimate_rank | population_estimate_year | population_estimate | population_label2 | population_label3 | population_link | recognised_languages | recognised_national_languages | recognised_regional_languages | recognized_languages | recognized_national_languages | regexp15 = ref_area[%d]+ | regexp16 = ref_pop[%d]+ | regional_languages | recognized_regional_languages | religion_ref | religion_year | religion | regexp17 = representative[%d]+ | royal_anthem | flag_anthem | march | national_march | regional_anthem | territorial_anthem | state_anthem | sovereignty_note | sovereignty_type | regexp18 = stat_area[%d]+ | regexp19 = stat_pop[%d]+ | regexp20 = stat_year[%d]+ | status_text | status | symbol| symbol_type_article | symbol_type | symbol_width | text_symbol_type | text_symbol | time_zone_DST | time_zone | title_deputy | title_leader | title_representative | today | type_house1 | type_house2 | upper_house | utc_offset_DST | utc_offset | regexp21 = year_deputy[%d]+ | year_end | year_exile_end | year_exile_start | regexp22 = year_leader[%d]+ | regexp23 = year_representative[%d]+ | year_start}}{{main other| {{#if:{{both|{{{image_coat|}}}|{{{image_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|A]] }}{{#if:{{both|{{{alt_coat|}}}|{{{alt_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|B]] }}{{#if:{{both|{{{motto|}}}|{{{national_motto|}}}}}|[[Category:Pages using infobox country with syntax problems|C]] }}{{#if:{{both|{{{national_anthem|}}}|{{{anthem|}}}}}|[[Category:Pages using infobox country with syntax problems|D]] }}{{#if:{{both|{{{other_symbol|}}}|{{{text_symbol|}}}}}|[[Category:Pages using infobox country with syntax problems|E]] }}{{#if:{{both|{{{other_symbol_type|}}}|{{{text_symbol_type|}}}}}|[[Category:Pages using infobox country with syntax problems|F]] }}{{#if:{{both|{{{largest_city|}}}|{{{largest_settlement|}}}}}|[[Category:Pages using infobox country with syntax problems|G]] }}{{#if:{{both|{{{recognized_languages|}}}|{{{recognised_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|H]] }}{{#if:{{both|{{{recognized_national_languages|}}}|{{{recognised_national_languages|}}}}}{{both|{{{recognized_regional_languages|}}}|{{{recognised_regional_languages|}}}}}|[[Category:Pages using infobox country with syntax problems|I]] }}{{#if:{{{official_languages|}}}||{{#if:{{{recognized_languages|}}}{{{recognised_languages|}}}{{{recognized_national_languages|}}}{{{recognised_national_languages|}}}{{{recognized_regional_languages|}}}{{{recognised_regional_languages|}}}|[[Category:Pages using infobox country with syntax problems|J]]}} }}{{#if:{{both|{{{area_km2|}}}|{{{area_ha|}}}}}{{both|{{{area_land_km2|}}}|{{{area_land_ha|}}}}}{{both|{{{area_water_km2|}}}|{{{area_water_ha|}}}}}|[[Category:Pages using infobox country with syntax problems|K]] }}{{#if:{{both|{{{DST|}}}|{{{time_zone_DST|}}}}}|[[Category:Pages using infobox country with syntax problems|L]] }}{{#if:{{{time_zone|}}}{{{utc_offset|}}}||{{#if:{{{time_zone_DST|}}}{{{utc_offset_DST|}}}|[[Category:Pages using infobox country with syntax problems|M]]}} }}{{#if:{{both|{{{sovereignty_type|}}}|{{{established|}}} }}|[[Category:Pages using infobox country with syntax problems|O]] }}{{#if:{{{languages|}}}|{{#if:{{{languages_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{languages2|}}}|{{#if:{{{languages2_type|}}}||[[Category:Pages using infobox country with syntax problems|P]]}} }}{{#if:{{{flag_type|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{flag_caption|}}}|[[Category:Pages using infobox country or infobox former country with the flag caption or type parameters|C{{PAGENAME}}]] }}{{#if:{{{symbol_type|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|T{{PAGENAME}}]] }}{{#if:{{{symbol_caption|}}}|[[Category:Pages using infobox country or infobox former country with the symbol caption or type parameters|C{{PAGENAME}}]] }}}}<!-- Tracking categories from merge with {{infobox former country}}. After all cats are empty/have been checked, these can be removed. -->{{#if:{{{status_text|}}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Colony|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}|{{#ifeq:{{ucfirst:{{{status|}}}}}|Exile|{{main other|[[Category:Former country articles using status text with Colony or Exile]]}}}}}} }}<!--End of former country tracking cats--><noinclude> {{documentation}} </noinclude> 6uec29umy1yryod9de86wxeqanlbs3z Sablonan:Name in various languages 10 5119 21987 2024-06-07T06:35:58Z Bangrapip 9 new 21987 wikitext text/x-wiki {{#invoke:Name in various languages|main}}<noinclude> {{documentation}} <!-- Categories go in the /doc subpage, and interwikis go in Wikidata. --> </noinclude> 6ye6yntknll0lzqvyzhlie6rwc5j26a Modul:Name in various languages 828 5120 21988 2024-06-07T06:36:31Z Bangrapip 9 new 21988 Scribunto text/plain local lang_mod = require ('Module:Lang'); local get_args = require ('Module:Arguments').getArgs; local yesno = require ('Module:Yesno'); local p = {}; local SEPARATOR = '|- style="border-bottom:1px solid #aaa"\n'; local STYLE = "border-bottom:1px solid #aaa"; -- Ensure that list of names is sorted by name of language. local function sorted_pairs(t, f) local keys = {} for key in pairs(t) do table.insert(keys, key) end table.sort(keys, f) local i = 0 local iter = function () i = i + 1; if keys[i] == nil then return nil else return keys[i], t[keys[i]] end end return iter end local function make_language_row(frame, lang_code, lang_text) local lang_link_wikilink = lang_mod.name_from_tag({lang_code, ['link'] = 'yes'}) return "! style=\"padding-left:0.5em\" | "..lang_link_wikilink.. "\n| "..frame:expandTemplate{title='lang',args={lang_code, lang_text}}; end function p.main(frame) local args = get_args(frame) local output = ''; local header = {}; table.insert(header, '{| class="mw-collapsible '); local collapse = args.collapse or true if yesno (collapse) then table.insert (header, 'mw-collapsed') end table.insert (header, '"'); table.insert (header, 'style="'); table.insert (header, table.concat({'width: ', args.width or '100%', ';'})); table.insert (header, table.concat({'font-size: ', args.font_size or '88%', ';'})); table.insert (header, 'text-align:left; border-collapse:collapse;"' ..'\n'); table.insert (header, '! colspan=2 style="text-align:center; border-top: 0px;" | '); table.insert (header, args.name or ''); table.insert (header, '\n' .. SEPARATOR); output = output .. table.concat(header) for k,v in sorted_pairs(args) do if lang_mod._is_ietf_tag(k) then output = output .. make_language_row(frame,k,v) .. '\n' .. SEPARATOR; end end output = output .. '|}'; return output; end return p n2qxqdvba407t43961zm2inj1zqhtem Sablonan:Map caption 10 5121 21991 21990 2024-06-07T06:47:21Z Bangrapip 9 21991 wikitext text/x-wiki <div style="text-align:center;line-height:1.15em;">Pernahnya{{#if:{{{countryprefix|}}} |&nbsp;{{{countryprefix}}} }}&nbsp;{{#ifexist:{{{country}}} |[[{{{country}}}]] |{{{country|{{PAGENAME}}}}} }}{{#ifeq:{{{location|{{{location_color|any}}}}}}|none| |&nbsp;({{{location|{{{location_color|orange}}}}}}) }}{{#if:{{{region|{{{legend|}}}}}} |{{#if:{{{subregion|}}} |<p style="text-align:left;margin-left:1.2ex;margin-top:0px;margin-bottom:0px;line-height:1.15em;">–&nbsp; |<p style="text-align:center;margin-top:0px;margin-bottom:0px;line-height:1.15em;"> }}{{#switch:{{{region|none}}} | none = | Èropa | [[Èropa]] | di Èropa | di [[Èropa]] | di benua Èropa | di [[Èropa|benua Èropa]] = di [[Èropa]] | Laotan Anteng | [[Laotan Anteng]] | Laotan Anteng | [[Laotan Anteng]] | Laotan Anteng = di [[Laotan Anteng]] | Wètan Tenga | [[Wètan Tenga]] | Kutub Lor | [[Kutub Lor]] | Laotan Anteng | [[Laotan Anteng]] = di {{#ifexist:{{{region}}}|[[{{{region}}}]]|{{{region}}}}} | #default = di {{#ifexist:{{{region}}} |[[{{{region}}}]] |{{{region}}} }} }}{{#if:{{{region|}}} |{{#ifeq:{{{region_color|any}}}|none| |&nbsp;({{#if:{{{subregion|}}} |{{#ifeq:{{{subregion_color|tan}}}|{{{region_color|white}}}| |{{#ifeq:{{{subregion_color|any}}}|none| |{{{subregion_color|tan}}} &&nbsp; }} }} }}{{{region_color|white}}}) }}{{#if:{{{subregion|}}} |<br />–&nbsp;{{#switch:{{{subregion|none}}} | ÈR | [[ÈR]] | ÈR | [[ÈR]] | Èropa Rempug | [[Èropa Rempug]] | Èropa Rempug | [[Èropa Rempug]] = di [[Èropa Rempug]] | #default = in {{#ifexist:{{{subregion}}} |[[{{{subregion}}}]] |{{{subregion}}} }} }}{{#ifeq:{{{subregion_color|any}}}|none| |&nbsp;({{{subregion_color|tan}}}) }} }} }}{{#if:{{{legend|}}} |{{#switch:<!--[13]-->{{{subregion|none}}} | ÈR | [[ÈR]] | ÈR | [[ÈR]] | Èropa Rempug | [[Èropa Rempug]] | Èropa Rempug | [[Èropa Rempug]] = {{#ifeq:{{{subregion_color|tan}}}|tan |&nbsp; |&nbsp; –&nbsp; }} | none = {{#ifeq:{{{region|none}}}|none| |&nbsp; –&nbsp; }} | #default = &nbsp; –&nbsp; }} &#91;[[:File:{{{legend}}}|Legend]]&#93; }}</p> }}</div><noinclude> {{documentation}} </noinclude> pivthz3lomfcs6p92l2i5hbjdobrsrr Sablonan:Country data Irlan 10 5122 21992 2024-06-07T06:55:44Z Bangrapip 9 new 21992 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | hatnote = {{Hatnote|This template contains data that applies to the island of [[Ireland]]. For the [[Republic of Ireland|sovereign state]], see [[Template:Country data Republic of Ireland]].}} | alias = {{#if:{{{altvar|}}}|Ireland|{{#if:{{{variant|}}}|Ireland|Republic of Ireland}}}} | shortname alias = Irlan | flag alias = Flag of Ireland.svg | flag alias-1783 = Saint Patrick's Saltire.svg | flag alias-4prov = Four Provinces Flag.svg | flag alias-green = Green harp flag of Ireland.svg | flag alias-football = Saint Patrick's Saltire.svg | link alias-football = Ireland national football team (1882–1950) | flag alias-hockey = Flag of Ireland hockey team.svg | flag alias-field hockey = Flag of Ireland hockey team.svg | {{#ifeq:{{{altlink}}}|A national rugby union team|link alias-rugby union|empty}} = Ireland Wolfhounds | flag alias-indoor hockey = Flag of Ireland hockey team.svg | flag alias-rugby union = IRFU flag.svg | flag alias-rugby sevens = IRFU flag.svg | flag alias-rugby league = Four Provinces Flag.svg | flag alias-cricket = Cricket Ireland flag.svg | link alias-cricket = Ireland {{{mw|}}} {{{age|}}} cricket team | flag alias-quidditch = Flag of Quidditch Ireland.svg | flag alias-air force=Flag of the Irish Air Corps.svg | link alias-air force=Irish Air Corps | link alias-naval=Irish Naval Service | flag alias-military=Flag_of_the_Irish_Defence_Forces.svg | link alias-military=Irish Defence Forces | flag alias-army=Flag of the Irish Defence Forces.svg | link alias-army=Irish Army | flag alias-navy=Irish Naval Service Colour.svg | link alias-navy=Irish Naval Service | flag alias-coast guard=Coast Guard Flag (Ireland).svg | link alias-coast guard=Irish Coast Guard | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1783 | var2 = green | var3 = 4prov | var4 = football | var5 = rugby union | var6 = hockey | var7 = indoor hockey | var8 = cricket | var9 = quidditch | redir1 = IRE | redir2 = EIR | related1 = Republic of Ireland | related2 = Southern Ireland | related3 = Kingdom of Ireland | related4 = Lordship of Ireland | related5 = Irish Free State </noinclude> }} ex01skfiy85v3zte6cqx3afhjr8mi7y Sablonan:Namespace detect showall 10 5123 21993 2024-06-07T07:01:29Z Bangrapip 9 new 21993 wikitext text/x-wiki {{safesubst<noinclude />:#switch: <noinclude><!-- Use the parameter --></noinclude> {{safesubst<noinclude />:#switch: <noinclude><!-- Find out which parameter to use --></noinclude> {{lc: <noinclude><!--Lower case the result--></noinclude> <noinclude><!--If no or empty "demospace" parameter then detect namespace--></noinclude> {{safesubst<noinclude />:#if:{{{demospace|}}} | {{{demospace}}} | {{safesubst<noinclude />:#if:{{{page|}}} | <noinclude><!--Detect the namespace in the "page" parameter--></noinclude> {{safesubst<noinclude />:#ifeq:{{NAMESPACE:{{{page}}} }}|{{TALKSPACE:{{{page}}} }} | talk | {{SUBJECTSPACE:{{{page}}} }} }} | <noinclude><!--No "demospace" or "page" parameters, so detect actual namespace--></noinclude> {{safesubst<noinclude />:#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | talk | {{SUBJECTSPACE}} }} }} }} }} <noinclude><!-- Only one of the lines below will be executed --></noinclude> <noinclude><!-- Respecting empty parameters on purpose --></noinclude> | showall = showall <noinclude><!-- "demospace=showall" --></noinclude> | main <noinclude><!--"demospace=main" or {{SUBJECTSPACE}}={{ns:0}}=""--></noinclude> | = {{{main| {{{other|}}} }}} | talk = {{{talk| {{{other|}}} }}} | user = {{{user| {{{other|}}} }}} | wikipedia = {{{wikipedia| {{{other|}}} }}} | file | image = {{{file| {{{image| {{{other|}}} }}} }}} | mediawiki = {{{mediawiki| {{{other|}}} }}} | template = {{{template| {{{other|}}} }}} | help = {{{help| {{{other|}}} }}} | category = {{{category| {{{other|}}} }}} | portal = {{{portal| {{{other|}}} }}} | draft = {{{draft| {{{other|}}} }}} | other | #default = {{{other|}}} <noinclude><!--"demospace=other" or a new namespace--></noinclude> }} | 1 = {{{1|}}} | 2 = {{{2|}}} | 3 = {{{3|}}} | 4 = {{{4|}}} | 5 = {{{5|}}} | 6 = {{{6|}}} | 7 = {{{7|}}} | 8 = {{{8|}}} | 9 = {{{9|}}} | 10 = {{{10|}}} | 11 = {{{11|}}} | 12 = {{{12|}}} | 13 = {{{13|}}} | showall = {{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}}{{{8|}}}{{{9|}}}{{{10|}}}{{{11|}}}{{{12|}}}{{{13|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> lmf6qslrylw76sazsu4hvhzrk12aphc Sablonan:GBurl 10 5124 21994 2024-06-07T07:02:56Z Bangrapip 9 new 21994 wikitext text/x-wiki #REDIRECT [[Template:Google Books URL]] e0spyv8ddnnhry0v9sfv32mg94ftodu Sablonan:Google Books URL 10 5125 21995 2024-06-07T07:03:12Z Bangrapip 9 new 21995 wikitext text/x-wiki <includeonly>{{Google books|plainurl=yes|id={{{1|{{{id|}}}}}}|page={{{p|{{{page|}}}}}}|pg={{{pg|}}}|text={{{text|{{{dq|}}}}}}|keywords={{{keywords|{{{q|}}}}}}}}</includeonly><noinclude> {{documentation}} </noinclude> 79zu82beufw9eq1v8ve14iy732y76uq Sablonan:Google books 10 5126 21996 2024-06-07T07:04:53Z Bangrapip 9 new 21996 wikitext text/x-wiki {{#if:{{{plainurl|{{{plain-url|}}}}}}|https://books.google.com/books?id={{trim|{{{1|{{{id}}}}}}}}{{#if:{{{page|}}}|&pg=PA{{{page|}}}|{{#if:{{{pg|}}}|&pg={{{pg}}}}}}}{{#if:{{{text|}}}|&dq={{urlencode:"{{{text|}}}"}}}}{{#if:{{{keywords|}}}|&q={{urlencode:{{{keywords}}}}}}}|''[https://books.google.com/books?id={{trim|{{{1|{{{id}}}}}}}}{{#if:{{{page|}}}|&pg=PA{{{page|}}}|{{#if:{{{pg|}}}|&pg={{{pg}}}}}}}{{#if:{{{text|}}}|&dq={{urlencode:"{{{text|}}}"}}}}{{#if:{{{keywords|}}}|&q={{urlencode:{{{keywords}}}}}}} {{{2|{{{title|{{PAGENAME}}}}}}}}]''{{#if:{{{page|}}}|, h. {{{page}}},}} di [[Google Kitab]]}}<noinclude>{{Documentation}}</noinclude> okh2incrdsnjz940t9sdlk500w75hfi Èropa Rempug 0 5127 24831 22000 2024-08-11T13:53:43Z Bangrapip 9 24831 wikitext text/x-wiki {{Infobox geopolitical organisation | conventional_long_name = Èropa Rempug | native_name = {{Name in various languages | name = {{nobold|''(di basa resmi laènnya)''}} | bg = Европейски съюз | hr = Europska unija | cs = Evropská unie | da = Den Europæiske Union | nl = Europese Unie | et = Euroopa Liit | fi = Euroopan unioni | fr = Union européenne | de = Europäische Union | el = Ευρωπαϊκή Ένωση | hu = Európai Unió | ga = An tAontas Eorpach | it = Unione europea | lv = Eiropas Savienība | lt = Europos Sąjunga | mt = Unjoni Ewropea | pl = Unia Europejska | pt = União Europeia | ro = Uniunea Europeană | sk = Európska únia | sl = Evropska unija | es = Unión Europea | sv = Europeiska unionen }} | linking_name = the European Union | image_flag = Flag of Europe.svg | alt_flag = Circle of 12 gold stars on a blue background | flag_border = yes | symbol_type = | image_symbol = | alt_symbol = | symbol_width = | motto = {{Native name|la|"[[Motto of the European Union|In Varietate Concordia]]"}} | englishmotto = "Rempug bagèn roncèt" | anthem = "[[Anthem of Europe]]"{{Paragraph break}}{{Center|[[File:Anthem of Europe (US Navy instrumental short version).ogg]]}} | text_symbol_type = | text_symbol = | image_map = {{Switcher | [[File:Europe and the European Union.svg|upright=1.25|frameless]] | Show globe | [[File:Special member state territories and the European Union.svg|upright=1.25|frameless]] | Show [[Special member state territories and the European Union|special territories]] }} | loctext = | alt_map = Globe projection with the EU in green | map_caption = {{Map_caption|location_color=ijo tua|region=Èropa|region_color=abu-abu tua}} | admin_center_type = [[Institutional seats of the European Union|Institutional seats]] | capital = [[Bresèl]] {{Small|(''[[Brussels and the European Union|nyatanya]]'')}}<ref name="capital">{{Cite book |last=Cybriwsky |first=Roman Adrian |title=Capital Cities around the World: An Encyclopedia of Geography, History, and Culture |publisher=[[ABC-CLIO]] |year=2013 |isbn=978-1-61069-248-9 |page=[{{GBurl|id=qb6NAQAAQBAJ|p=64}} 64] |quote=Brussels, the capital of Belgium, is considered to be the de facto capital of the EU}}</ref> | admin_center = {{Collapsible list | framestyle="border: none; padding: 0;"<!--Hides borders and improves row spacing--> | title = {{Nowrap|Brussels}} | bullets = true | [[European Commission|Commission]] | [[European Council]] <!-- Do not shorten to "Council". That is the official title of the Council of the EU in the treaties, so it's confusing. --> | [[Council of the European Union|Council of the EU]] | [[European Parliament|Parliament]] (secondary) }} {{Collapsible list | framestyle="border: none; padding: 0;"<!--Hides borders and improves row spacing--> | title = {{Nowrap|[[Frankfurt]]}} | bullets = true | [[European Central Bank|Central Bank]] }} {{Collapsible list | framestyle="border: none; padding: 0;"<!--Hides borders and improves row spacing--> | title = {{Nowrap|[[Luxembourg_City|Luxembourg]]}} | bullets = true | [[European Court of Auditors|Court of Auditors]] | [[Court of Justice of the European Union|Court of Justice]] | Council of the EU (April, June and October sessions) | [[Secretariat of the European Parliament|Secretariat of the Parliament]] | Commission (various departments and services) }} {{Collapsible list | framestyle="border: none; padding: 0;"<!--Hides borders and improves row spacing--> | title = {{Nowrap|[[Strasbourg]]}} | bullets = true | Parliament }} | largest_settlement_type = [[metropolis]] | largest_settlement = [[Paris metropolitan area|Paris]]<!-- if the parameter is metropolis, then link to the article about the metropolitan area. If the parameter is municipality, then Berlin is largest, not Paris --> | official_languages = [[Basa Èropa Rempug|24 basa]] | languages_type = Tulisan resmi | languages = {{hlist|[[Tulisan Latèn|Latin]]|[[Tulisan Yunani|Yunani]]|[[Tulisan Sirilik|Sirilik]]}} | religion = {{Tree list}} * 71.6% [[Christianity in Europe|Serani]] ** 45.3% [[Catholic Church in Europe|Katolik]] ** 11.1% [[Protestantism in Europe|Protèstan]] ** 9.6% [[Eastern Orthodoxy in Europe|Ortodok Wètan]] ** 5.6% [[List of Christian denominations|Serani]] laènnya * 24.0% [[Irreligion in Europe|kaga' agama]] * 1.8% [[Islam in Europe|Selam]] * 2.6% [[Religion in the European Union|laènnya]] {{Tree list/end}} | religion_year = 2015 | demonym = [[European Union citizenship|Èropa]] | org_type = [[Continental union]] | membership = {{Collapsible list|titlestyle = background:transparent;text-align:left;font-weight:normal; |title = [[Negara anggota Èropa Rempug|27 anggota]] |{{flag|Bèlgi}} |{{flag|Bulgari}} |{{flag|Dènemarken}} |{{flag|Dètslan}} |{{flag|Èstlan}} |{{flag|Honggari}} |{{flag|Kiblik Irlan|name=Irlan}} |{{flag|Itali}} |{{flag|Kiblik Cèk}} |{{flag|Kibris}} |{{flag|Kroasi}} |{{flag|Lètlan}} |{{flag|Litowen}} |{{flag|Leksembereh}} |{{flag|Malta}} |{{flag|Ostenrèk}} |{{flag|Pinlan}} |{{flag|Polen}} |{{flag|Portugal}} |{{flag|Prasman}} |{{flag|Ruméni}} |{{flag|Slowaki}} |{{flag|Slowéni}} |{{flag|Spanyol}} |{{flag|Swèden}} |{{flag|Yunani}} |{{flag|Welanda}} }} | government_type = Mixed [[intergovernmentalism|intergovernmental]] directorial parliamentary [[confederation]]<!-- PLEASE DO NOT change this to say the European Union is a "Staatenverbund". The term is only recognized by the German Federal Constitutional Court. No EU institution and none of the other 26 Member States has been using this term in a legal document. --> | leader_title1 = [[President of the European Council]]<!-- Do not shorten to "Council". That is the official title of the Council of the EU in the treaties, so it's confusing. --> | leader_name1 = [[Charles Michel]] | leader_title2 = [[President of the European Commission|President of the Commission]] | leader_name2 = [[Ursula von der Leyen]] | leader_title3 = [[Presidency of the Council of the European Union]] | leader_name3 = {{Flag|Bèlgi}}<ref>{{cite news |last1=Riegert |first1=Bernd |title=Belgium's bold EU Council agenda |url=https://www.dw.com/en/belgiums-bold-eu-council-agenda/a-67856899 |work=Deutsche Welle |access-date=2 January 2024 |date=1 January 2024}}</ref> | leader_title4 = [[President of the European Parliament]] | leader_name4 = [[Roberta Metsola]] | sovereignty_type = [[History of the European Union|Formation]]<ref>Current Article 1 of the [[Treaty of Maastricht|Treaty on European Union]] reads: "The Union shall be founded on the present Treaty and on the [[Treaty of Rome|Treaty on the Functioning of the European Union]]. Those [[Treaties of the EU|two Treaties]] shall have the same legal value. The Union shall replace and succeed the [[European Community]]".</ref> | legislature = The European Parliament and the Council | lower_house = [[European Parliament]] | upper_house = [[Council of the European Union]] | established = <!-- Usually a date, in lieu of event/s hereafter --> | established_event1 = [[Treaty of Paris (1951)|Treaty of Paris]] | established_date1 = 18 April 1951 | established_event2 = '''[[Treaty of Rome]]''' | established_date2 = 1 January 1958 | established_event3 = [[Single European Act]] | established_date3 = 1 July 1987 | established_event4 = <span style=white-space:nowrap;>'''[[Maastricht Treaty|Treaty of Maastricht]]'''</span><!-- NOTE: [[Template:Nowrap]] is ignored on mobile. --> | established_date4 = 1 November 1993 | established_event5 = [[Treaty of Lisbon]] | established_date5 = 1 December 2009 | area = <!-- Major area size (in [[Template:convert]] either km2 or sqmi first) --> | area_km2 = 4,233,262<!-- Do not remove per [[WP:MOSNUM]] --> | area_sq_mi = {{Convert|4,233,262|km2|sqmi|disp=number}}<!-- Do not remove per [[WP:MOSNUM]] --> | area_footnote = <!-- Optional footnote for area --> | percent_water = 3.08 | area_label = Total | area_label2 = <!-- label below area_label (optional) --> | area_dabodyalign = <!-- text after area_label2 (optional) --> | population_estimate = {{IncreaseNeutral}}{{Spaces}}448,387,872<ref>{{Cite web |title=Population on 1 January |url=https://ec.europa.eu/eurostat/databrowser/view/tps00001/default/table?lang=en |access-date=12 July 2023 |website=ec.europa.eu |publisher=Eurostat}}</ref> | population_estimate_year = 2023 | population_density_km2 = 106<!-- 448,387,872 / 4,233,262km2 = 105.6 people/km2 (1 January 2023) --> | population_density_sq_mi = 268.5<!-- 448,387,872 / 1,669,807sq_mi = 267.6 people/sq_mi (1 January 2023) --> | GDP_PPP = {{Increase}}{{Spaces}}$25.399{{Spaces}}trillion<ref name="GDP">{{Cite web |title=World Economic Outlook Database, October 2022 (EU countries) |url=https://www.imf.org/en/Publications/WEO/weo-database/2022/October/weo-report?a=1&c=998,&s=NGDPD,PPPGDP,PPPPC,&sy=2021&ey=2022&ssm=0&scsm=0&scc=0&ssd=1&ssc=0&sic=0&sort=country&ds=.&br=1 |access-date=14 September 2022 |publisher=International Monetary Fund}}</ref> | GDP_PPP_year = 2023 | GDP_PPP_per_capita = {{Increase}}{{Spaces}}$56,928<!-- GDP/population --><ref name="GDP" /> | GDP_nominal = {{Increase}}{{Spaces}}$17.818{{Spaces}}trillion<ref name="GDP" /> | GDP_nominal_year = 2023 | GDP_nominal_per_capita = {{Increase}}{{Spaces}}$39,940<!-- GDP/population --> | Gini = 30.0 | Gini_change = decrease<!-- increase/decrease/steady --> | Gini_year = 2020 | Gini_ref = <ref name="eurogini">{{Cite web |title=Gini coefficient of equivalised disposable income – EU-SILC survey |url=https://ec.europa.eu/eurostat/databrowser/view/tessi190/default/table?lang=en |access-date=2022-07-02 |website=ec.europa.eu |publisher=[[Eurostat]]}}</ref> | currency = [[Euro]] ([[€]]) (EUR) {{Break}}{{Collapsible list | framestyle="border: none; padding: 0;" <!--Hides borders and improves row spacing--> | title = Others | {{Nowrap|{{Flagicon|Bulgari}} [[Bulgarian lev]] (BGN)}} | {{Nowrap|{{Flagicon|Kiblik Cèk}} [[Czech koruna]] (CZK)}} | {{Nowrap|{{Flagicon|Dènemarken}} [[Danish krone]] (DKK)}} | {{Nowrap|{{Flagicon|Honggari}} [[Hungarian forint]] (HUF)}} | {{Nowrap|{{Flagicon|Polen}} [[Polish złoty]] (PLN)}} | {{Nowrap|{{Flagicon|Ruméni}} [[Romanian leu]] (RON)}} | {{Nowrap|{{Flagicon|Swèden}} [[Swedish krona]] (SEK)}} }} | time_zone = [[Western European Time|WET]], [[Central European Time|CET]], [[Eastern European Time|EET]] | utc_offset = <!-- NOTE:No offset -->{{Nowrap| to UTC+2}} | time_zone_DST = [[Western European Summer Time|WEST]], [[Central European Summer Time|CEST]], [[Eastern European Summer Time|EEST]] | utc_offset_DST = {{Nowrap|+1 to UTC+3}} | DST_note = ''(see also [[Summer time in Europe]])''{{efn|With the exception of the [[Canary Islands]] and [[Madeira]], the [[Special member state territories and the European Union#Outermost regions|outermost regions]] observe different time zones not shown: [[Martinique]], [[Guadeloupe]], [[Collectivity of Saint Martin|Saint Martin]] (UTC−4); [[French Guiana]] (UTC−3); [[Azores]] (UTC−1 / UTC); [[Mayotte]] (UTC+3); and [[La Réunion]] (UTC+4); which, other than the Azores, do not observe DST.}} | cctld = [[.eu]], [[.ею]], [[.ευ]]{{efn|.eu, .ею and .ευ are representative of the whole of the EU; member states also have their own TLDs.}} | official_website = {{URL|europa.eu}} | footnote1 = | footnote2 = | footnote7 = | footnotes = <!-- For generic non-numbered footnotes --> }} '''Èropa Rempug''' ('''ÈR''') (hurup Arab Gundul: {{Script|Arabic|ايروفه رمفوݢ}} atawa '''Uni Èropa''' ('''UÈ''') (hurup Arab Gundul: {{Script|Arabic|اونى ايروفه}}) entu atu [[perempugan pulitik]] ama [[Perempugan atur banda|atur banda]] anternegara nyang dia punya [[Negara anggota Èropa Rempug|anggota]] ada 27 negara nyang pernahnya utamanya di Èropa.<ref name="oecdcc">{{Cite news |date=11 June 2013 |title=Glossary of Statistical Terms – COPENHAGEN CRITERIA |publisher=Organisation for Economic Co-operation and Development |url=https://stats.oecd.org/glossary/detail.asp?ID=3048 |access-date=3 April 2021}}</ref><ref>{{Cite web |date=16 June 2016 |title=The EU in brief |url=https://europa.eu/european-union/about-eu/eu-in-brief_en |website=European Union}}</ref> Ni Rempug ngelah jenggar kabèhan 4.233.255 km<sup>2</sup> (1.634.469 sq mi) ama jumblah pengendek nyang keancer ada 448 juta orang lebi. ÈR sokanan dianggep jadi atu kejegregan pulitik nyang laèn kendiri (''sui generis'') (sonder pendulu atawa serambahannya) nyang ngelah ciri-ciri baè' [[serèkat]], atawa [[peserèkatan]].<ref>{{Cite journal |last=Phelan |first=William |date=2012 |title=What Is ''Sui Generis'' About the European Union? Costly International Cooperation in a Self-Contained Regime |journal=International Studies Review |volume=14 |issue=3 |pages=367–385 |doi=10.1111/j.1468-2486.2012.01136.x}}</ref><ref>{{Cite journal |last=Hlavac |first=Marek |date=2010 |title=Less than a State, More than an International Organization: The Sui Generis Nature of the European Union |url=https://mpra.ub.uni-muenchen.de/27179/1/MPRA_paper_27179.pdf |journal=Central European Labour Studies Institute |location=Rochester, N.Y. |doi=10.2139/ssrn.1719308 |s2cid=153480456}}</ref> == Catetan == {{notelist-la}} == Ruju'an == {{reflist}} 9foys7y2gcao2s598kmnqobarlyd9c2 Uniwersitèt negeri 0 5128 22003 22002 2024-06-07T09:07:44Z Bangrapip 9 22003 wikitext text/x-wiki [[Gepokan:UCBerkeleyCampus.jpg|ka|jmpl|300x300px|Memorial Glade, di gedong kuliah [[Uniwersitèt Kaliporni di Bèrkeli|UC Berkeley]] punya pusat]] Atu '''uniwersitèt negeri''' (hurup Arab Gundul: {{Script/Arabic|اونيورسيتت نݢرى}}) entu [[uniwersitèt]] nyang diangsrongin duit ama guwernemèn sional atawa daèrah, laèn ama [[uniwersitèt partikelir]]. Atu uniwersitèt sional kena apa kaga'nya dianggep jadi uniwersitèt negeri mah pagémana daèrahnya. Di berapa daèrah, [[pejejegan]] (''institusi'') negeri dunia entu jadi tempat-tempat pemerdataan paling nyawab. Banyak deri ni uniwersitèt pada dapet rèntètan nomer paling baè' di [[THES - QS World University Rankings]] ama [[Academic Ranking of World Universities]]. == Deleng juga' == * [[Uniwersitèt partikelir]] * [[Uniwersitèt sional]] == Catetan == [[Bangsaan:Uniwersitèt]] lnhl697oagt4lo3zh7xn9va7tsh1j0v Sablonan:Lang-grc-x-attic 10 5129 22004 2024-06-07T09:15:36Z Bangrapip 9 new 22004 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=grc-x-attic }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude> 360q2bfysx2i69p562ddvk7bkezmlkv Sablonan:Lang-grc-x-koine 10 5130 22005 2024-06-07T09:17:10Z Bangrapip 9 new 22005 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=grc-x-koine }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude> tcf0zhry5npkuxh2nurug1w3q0i5l5p Uniwersitèt partikelir 0 5131 25832 22008 2024-10-05T04:31:50Z Bangrapip 9 25832 wikitext text/x-wiki [[File:Multimedia_University_Johor_Campus.jpg|pra=https://id.wikipedia.org/wiki/Berkas:Multimedia_University_Johor_Campus.jpg|jmpl|Atu uniwersitèt partikelir di [[Johor]], [[Malésia]].]] '''Uniwersitèt partikelir''' (hurup Arab Gundul: {{Script/Arabic|اونيورسيتت فرتيکلير}}) entu atu bentuk [[Uniwersitèt|sekolaan tinggi]] nyang bukan dingelahin ama kaga' diopènin ama [[guwernemèn]]. Wèt Nomer 12 Tahon 2012 pasal Pendidikan Tinggi punya kata, uniwersitèt partikelir entu sekolaan tinggi nyang dijejegin atawa diadain ama masarakat tibang ngeja awak pengadanya (''badan penyelenggara'') nyang ada awak wètnya nyang ada punya dasaran bocèngli (''nirlaba''), kaya' [[yayasan]]. Sekolaan tinggi partikelir mentak bé bentuknya [[Madrasah|pederesan]], [[politèhnik]], sekola tinggi, [[pejejegan]], atawa [[uniwersitèt]].<ref>http://sipuu.setkab.go.id/PUUdoc/17624/UU0122012_Full.pdf {{Webarchive|url=https://web.archive.org/web/20140712035845/http://sipuu.setkab.go.id/PUUdoc/17624/UU0122012_Full.pdf|date=2014-07-12}} Wèt No. 12 Tahon 2012 pasal Pendidikan Tinggi.</ref> == Lihat pula == * [[Uniwersitèt negeri]] * [[Sekola partikelir]] == Ruju'an == 4o031mexhbyrtw6524hkhiv8tuz5k14 Pejejegan 0 5132 25830 22012 2024-10-05T04:30:00Z Bangrapip 9 25830 wikitext text/x-wiki [[Gepokan:Netherlands_Maritime_Institute_of_Technology.jpg|jmpl|Atu pejejegan tèhnolohi di [[Johor]], [[Malésia]].]] '''Pejejegan''' (hurup Arab Gundul: {{Script/Arabic|فججݢن}}) atawa '''institut''' (hurup Arab Gundul: {{Script/Arabic|انستيتوت}}) entu atu jejegan (lembaga), petimbrungan, atawa awak paguyuban nyang banyakannya mah dijejegin bakal ngelakonin penyerepan ilmiah, cuman mah ada ogè nyang dijejegin bakal ongkodan pendidikan, kebudayaan, kemasarakatan, perhopèngan (anterbangsa), penumanan balik (''rehabilitasi''), èn laèn sebagénya. Atu pejejegan mentak bé jadi jejegan nyang dijunudin bakal cidekan pemerdataan (tulad: [[Lembaga Èlmu Penauan Indonésia]]), atawa atu [[peguruan tinggi]] nyang ngadain [[pendidikan deresan]] èn/atawa [[pendidikan ketukangan]], di atu omplokan cagak [[èlmu penauan]], tèhnolohi, èn/atawa seni, èn kalu nutugin sarat bisa bé ngadain [[pendidikan kepegawéan]] (tulad: [[Institut Tèhnolohi Bandung]], [[Institut Seni Indonésia]]). == Ruju'an == [[Bangsaan:Pejejegan]] [[Bangsaan:Pendidikan]] [[Bangsaan:Sekolaan tinggi]] 4d1xhj53z3rirm7tet475635eqszdyf Pendidikan deresan 0 5133 25834 22015 2024-10-05T04:33:17Z Bangrapip 9 25834 wikitext text/x-wiki '''Pendidikan deresan''' (hurup Arab Gundul: {{Script/Arabic|فنديديقن درسن}}) entu [[pendidikan tinggi]] nyang dicidèkin, pancernya, ngejurus ke penjipéan ama pemegaran cagak èlmu penauan, tèhnolohi, èn/atawa seni, nyang ngelingkup pendidikan [[sarjana]], [[mahister]], ama [[Doktor (penderesan)|doktor]]. Jadi, èmang junudnya èmang bakal deres-deresan. == Atuan pendidikan pengada == * [[Peguruan tinggi]] == Deleng juga' == * [[Pendidikan umum]] * [[Pendidikan kejuruan]] * [[Pendidikan kepegawéan]] * [[Pendidikan ketukangan|Pendidikan vokasi]] * [[Pendidikan keagamaan]] * [[Pendidikan husus]] [[Bangsaan:Pendidikan]] [[Bangsaan:Pendidikan deresan]] nkitcy4efivpfs5z5wusuqminlskcxh Kejegregan 0 5134 22017 22016 2024-06-07T11:43:48Z Bangrapip 9 22017 wikitext text/x-wiki '''Kejegregan''' (hurup Arab Gundul: {{Script|Arabic|کجݢرݢن}}; {{lang-id|entitas}}) atawa '''kemaujudan''' entu atu barang atawa hal nyang ngelah [[kenanggrakan]] nyang laèn diri ama béda, sengkilang kaga' misti bentuk awakan. [[Keawangan]], tuladnya, sari-sarinya dianggep juga' jadi atu kejegregan. Di pemegeran [[tatanan]], kejegregan juga' dipaké jadi [[tuladan]] (''model'') nyang ngegambarin [[ubung-ubungan]] ama pengolaan daleman kaya' ngebédain warkat ama pengolaan pesenan. == Ruju'an == [[Bangsaan:Pilsapat]] c1feyoybilebzhqxjzc35lenzihsly3 Kedèwèkan 0 5135 22019 22018 2024-06-07T12:24:37Z Bangrapip 9 22019 wikitext text/x-wiki '''Kedèwèkan''' (hurup Arab Gundul: {{Script|Arabic|کديويقن}}; {{lang-id|identitas}}) atawa '''jati dèwèk''' (hurup Arab Gundul: {{Script|Arabic|جاتى ديويق}}) entu pèdèngan kebagusan, kepercayaan, bingsèk atawa tabèat, tampang, èn/atawa ungkepan nyang nyiriin atu orang atawa [[rombongan]].<ref>Compare ''Collins Dictionary of Sociology'', quoted in {{cite book | last1 = Covington | first1 = Peter | chapter = Culture and Identity | title = Success in Sociology | url = https://books.google.com/books?id=aZIVM2t6Ys0C | location = Dublin | publisher = Folens Limited | date = 2008 | page = 12 | isbn = 9781850082606 | access-date = 12 November 2020 | quote = Jary and Jary (1991) define identity as 'a sense of self that develops as the child differentiates from parents and the family, and takes a place in society.'}}</ref><ref name="Springer New York 2011 p.">{{cite book | title= Handbook of Identity Theory and Research | publisher= Springer New York | publication-place= New York, NY | year= 2011 | isbn= 978-1-4419-7987-2 | doi= 10.1007/978-1-4419-7988-9 | page= | editor-last1= Schwartz | editor-last2= Luyckx | editor-last3= Vignoles | editor-first1= Seth J. | editor-first2= Koen | editor-first3= Vivian L. }}</ref><ref name="Herman 2011 pp. 779–781">{{cite book | last=Herman | first=William E. | title=Encyclopedia of Child Behavior and Development | chapter= Identity Formation | publisher= Springer US | publication-place= Boston, MA | year= 2011 | doi= 10.1007/978-0-387-79061-9_1443 | pages= 779–781 | isbn= 978-0-387-77579-1 | quote= Identity formation has to do with the complex manner in which human beings establish a unique view of self and is characterized by continuity and inner unity. It is therefore highly related to terms such as the self, self-concept, values, and personality development.}}</ref><ref name="Franco-Zamudio Dorton 2014 pp. 256–259">{{cite book | last1= Franco-Zamudio | first1= Jamie | last2= Dorton | first2= Harold | title= Encyclopedia of Critical Psychology | chapter= Collective Identity | publisher= Springer New York | publication-place= New York, NY | year= 2014 | doi= 10.1007/978-1-4614-5583-7_381 | pages= 256–259 | isbn= 978-1-4614-5582-0 | quote= Identity offers a way of thinking about the links between the personal and the social, that is, how the psychological and social aspects of the self are tied together to create a self-concept (Woodward, 2002)}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kedèwèkan]] [[Bangsaan:Setilah èlmu kemasarakatan]] fhht4x73pv7ocggid298dihydqf0kz4 Pendidikan kepegawéan 0 5136 25831 22021 2024-10-05T04:30:25Z Bangrapip 9 25831 wikitext text/x-wiki '''Pendidikan kepegawéan''' (hurup Arab Gundul: {{Script|Arabic|فنديديقن کفݢاوين}}) entu [[pendidikan tinggi]] abisnya pendidikan [[sarjana]] nyang nyiapin pelajar biar dapet pegawéan nyang kudu ngelah kemonèsan husus. Jebolan pendidikan kepegawéan bakal dapet [[gelar kepegawéan]]. == Atuan pendidikan nyang ngadain == * [[Sekolaan tinggi]] [[Bangsaan:Pendidikan]] [[Bangsaan:Pendidikan kepegawéan]] 7rx8ftuv3dyxyh4g7tva7xc0fcg7b3w Tukang pèjèng 0 5137 22024 22023 2024-06-07T13:40:17Z Bangrapip 9 22024 wikitext text/x-wiki [[Gepokan:ModelsCatwalk.jpg|jmpl|Tukang pèjèng baju di atas pelampang pèjèng (''catwalk'').]] '''Tukang pèjèng''' (hurup Arab Gundul: {{Script|Arabic|توکڠ فيجڠ}}; {{lang-en|model}}) entu orang nyang digawéin bakal mampangin ama nanjain pakéan [[hodeng]] atawa laèn barang bikinan ama bakal [[i'lan]] atawa nyang mèjèng bakal [[gawéan seni]]. [[Gepokan:Model_Posing_On_Typical_Studio_Set.jpg|jmpl|225x225px|Tukang pèjèng lagi potrèt di ruma potrèt]] == Catetan == [[Bangsaan:Tukang pèjèng]] 15gunwa8htsrfhkmw9xlm39gx9ve0ey Ketumbènan 0 5138 22026 22025 2024-06-09T03:48:05Z Bangrapip 9 new 22026 wikitext text/x-wiki '''Ketumbènan''' (hurup Arab Gundul: {{Script|Arabic|كتومبينن}}; {{lang-id|anomali}}) entu setilah umum nyang maran ama kewontenan kenyelenéhan atawa keanèhan nyang kejadian atawa dengen kata laèn kaga' sari-sarinya begitu. Ketumbènan juga' sokanan digero' jadi atu kejadian nyang kaga' kena diancer-ancer jadinya atu kejadian bakal gocan berobah-robah deri kejadian nyang sari-sarinya. Secara umum, ketumbènan ada dua delokan, nya'entu delokan roman (''fisik'') ama delokan abet (''perilaku''). Kalu deri delokan roman, ketumbènan digambarin jadi atu kenyelenéhan atu bagèan atawa hata seugeran manusia punya awak. Kalu dideleng deri delokan abet, ketumbènan pating dicedèk deri [[èlmu kemasarakatan]], [[èlmu kejiwaan]], ama [[atur banda]].<ref>[https://m.liputan6.com/citizen6/read/3871136/anomali-adalah-keanehan-contoh-kasus-dan-macam-macam-bentuknya Anomali adalah Contoh Kasus dan Macam-macam Bentuknya]. ''Liputan 6''. Dibuka 18 Maret 2022.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Setilah]] mguuu96i9mbysourdbap8xrckfg2ymx Surya (warung madang) 0 5139 22084 22080 2024-06-10T05:46:51Z Bangrapip 9 22084 wikitext text/x-wiki [[File:RM Surya Benhil interior.jpg|256px|right|thumb|Daleman warung Surya]] [[File:RM Surya Benhil food 01.jpg|256px|right|thumb|Menu warung Surya]] '''Surya''' entu [[warung madang]] nyang nanjain [[makanan Padang]] nyang lempengannya ada di [[Bendungan Hilir]], [[Tenabang, Jakarta Sintrem|Tenabang]], [[Jakarta Sintrem]]. Ni warung madang entu sala atu nyang paling kolot di Jakarta, bahna udah jejeg semprakan taun 1960. == Sejarah == Surya dikeja ama Haji Ghazali, orang mendonan deri [[Minangkabo]], di [[Pasar Mèstèr]], [[Jakarta Wètan]] taun 1960.<ref name=Kompas>{{cite news |title=Asal Usul RM Surya, Rumah Makan Minang Legendaris di Jakarta Sejak 1960 |url=https://travel.kompas.com/read/2020/04/10/193700527/asal-usul-rm-surya-rumah-makan-minang-legendaris-di-jakarta-sejak-1960?page=all |access-date=9 Juni 2024 |publisher=Kompas.com}}</ref><ref>{{Cite web|date=2023-01-12|title=Rumah Makan Padang Surya Kini Dikelola oleh Generasi Ketiga|url=https://republika.co.id/share/rod50t283|website=Republika Online|language=id|access-date=2024-06-09}}</ref> Beberapa taun abis, pernahnya dipingser ke [[Pasar Bendungan Hilir]] ampé ni ari.<ref name=Kumparan>{{cite news |title=Menjajal Rendang hingga Gulai Tunjang Legendaris di RM Surya Benhil |url=https://kumparan.com/kumparanfood/menjajal-rendang-hingga-gulai-tunjang-legendaris-di-rm-surya-benhil-1rx0XTQDq0i/1 |access-date=9 Juni 2024 |publisher=[[Kumparan.com]]}}</ref> Beberapa tokoh nyang bekèn nyang pernah mampir ke Surya antara laèn kaya' [[tukang masak]] [[Anthony Bourdain]], nyang tau nyaba pas bulan April 2018.<ref name=Kompas/><ref>{{Cite web|last=Mustinda|first=Lusiana|title=Datang ke Jakarta, Anthony Bourdain Mampir ke Rumah Makan Padang Surya|url=https://food.detik.com/info-kuliner/d-3997379/datang-ke-jakarta-anthony-bourdain-mampir-ke-rumah-makan-padang-surya|website=detikfood|language=id-ID|access-date=2024-06-09}}</ref> == Tanjaan == Daptar tanjaan di Surya entu antara laèn [[rendang]], [[ayam panggang]] ala Padang, [[ayam pop]], [[sambalado]] ikan teri, ama gulé [[tunjang]]. Selaèn tanjaan has warung madang Padang, Surya juga' ada ''menu bofet'' kaya' [[nasi gorèng]], [[mi gorèng]], [[soto Padang]], [[saté Padang]], ama [[té telor]].<ref name=Kompas/><ref name=Kumparan/> == Budaya lumbrah == Surya tau jadi tempat nyènter pèlem Indonésia nama ''[[Love for Sale 2]]'', nyang latarnya keidupan [[orang Minangkabo]] di Jakarta.<ref name=Kompas/> == Ruju'an == {{reflist}} [[Category:Warung madang di Jakarta]] fnmxsz40ku79998zgewpuouibx0rmcx Cagak èlmu 0 5140 25829 22032 2024-10-05T04:29:41Z Bangrapip 9 25829 wikitext text/x-wiki '''Cagak èlmu''' (hurup Arab Gundul: {{Script|Arabic|چاݢق علم}}; {{lang-id|disiplin ilmu}}) entu cagaknya [[penauan]] nyang diajarin atawa diperdatain di trap [[sekolaan tinggi]]. Ni cagak dijabarin ama diakuin ama [[majalah èlmu]] nyang njebrolin pemerdataan di atu bidang serènta ama masarakat sekolaan ama bagèan keèlmuan nyang jadi tempat tukang jipénya. Masing-masing cagak èlmu sari-sarinya ngelah berapa anakcagak nyang garis inggenannya antara tu bidang pada sokanannya mah bikinan atawa rada nyemplèngin. == Ruju'an == [[Bangsaan:Pendidikan]] [[Bangsaan:Cagak èlmu]] bvhebm78zv202caxhmu4w3ffuctgi89 Sukalila, Pati 0 5141 22496 22494 2024-06-20T12:35:53Z OrangKalideres 327 22496 wikitext text/x-wiki {{kecamatan |nama=Sukalila |dati2=Kabupatèn |nama dati2=Pati |luas= ... km² |penduduk= 88362 |kelurahan= 17 desa/kelurahan |nama camat=- |kepadatan= |provinsi=Jawa Tenga }} '''Sukalila''' ya'entu atu [[kecamatan]] nyang ada di [[Kabupatèn Pati]], [[Jawa Tenga]], [[Indonésia]]. == Ruju'an == [[Bangsaan:Kecamatan di Kabupatèn Pati]] fzge0ghohot56y35s2zwbe5m1idusd6 Wiktionary 0 5142 22036 2024-06-09T08:06:36Z Man Ki Cheung 435 Ngalihin halaman ke [[Wikikamus]] 22036 wikitext text/x-wiki #Redirect [[Wikikamus]] 4n3ev9k2ixkf6l20a78dv193znqt1ki Basa Ainu 0 5143 22063 22038 2024-06-10T05:09:17Z Bangrapip 9 22063 wikitext text/x-wiki [[Gepokan:Multilingual sign at Ainu Museum (Shiraoi).JPG|jmpl|Papan roncèt basa paké [[basa Jepang]], Ainu, [[Basa Inggris|Inggris]], [[Basa Koréa|Koréa]] èn [[Basa Tiongkok|Tiongkok]].]] '''Basa Ainu''' entu basa aselinya [[Orang Ainu|Ainu]] di [[Prèfèktur Hokaido]], [[Jepang]]. [[Bangsaan:Basa]] [[Bangsaan:Jepang]] [[Bangsaan:Ainu]] ld9inmvwnkp0q6xmdk78cdc8sz929sx Kabupaten Pandeglang 0 5144 22040 2024-06-09T12:31:56Z OrangKalideres 327 Ngalihin halaman ke [[Kabupatèn Pandéglang]] 22040 wikitext text/x-wiki #alih [[Kabupatèn Pandéglang]] knsds7r6mwo2nn3kiohiymajob75xe7 Cèngto 0 5145 22077 22064 2024-06-10T05:30:29Z Bangrapip 9 22077 wikitext text/x-wiki [[File:Qingdao new montage.png|thumb|200px|Kota Cèngto punya sisik melik]] {{Infobox Chinese | order = st | pic = Qingdao_(Chinese_characters).svg | piccap = "Qingdao" in Simplified (top) and Traditional (bottom) Chinese characters | picupright = 0.45 | s = 青岛 | t = 青島 | p = Qīngdǎo | bpmf = ㄑㄧㄥ ㄉㄠˇ | gr = Chingdao | w = Ch{{wg-apos}}{{tone superscript|ing1-tao3}} | tp = Cingdǎo | myr = Chīngdǎu | mps = Chīngdǎu | psp = Tsingtao | mi = {{IPAc-cmn|AUD|zh-Qingdao.ogg|q|ing|1|.|d|ao|3}} | j = cing1 dou2 | y = Chīng-dóu | ci = {{IPAc-yue|c|ing|1|.|d|ou|2}} | poj = Chheng-tó | tl = Tsheng-tó | l = "[[Qing (color)]] Island" | lang1 = German | lang1_content = Tsingtao | c = | altname = }} '''Cèngto'''{{efn|{{lang-zh|c=青岛|p=Qīngdǎo}}, <small>[[Basa Tionghoa Cèng'im|Cèng'im]]:</small> {{IPAc-cmn|AUD|zh-Qingdao.ogg|q|ing|1|d|ao|3}}.}} (hurup Arab Gundul: {{Script|Arabic|چڠتو}}; hurup Tionghoa: 青岛; {{lang-zh|poj=Chheng-tó}}), ya'entu kota paling gedé di Propinsi [[Santung]], [[Kiblik Ra'yat Tiongkok|Tiongkok]]. Pernahnya entu di pesisir wètan [[Tiongkok]]. Ni kota nyohor ke antéro Tiongkok bahna pembikinan [[bir]]nya nyang bekèn namanya [[Bir Cèngto]] (青岛啤酒). == Catetan == {{notelist}} [[Bangsaan:Tiongkok]] ldkx83d8jpgkqayspla8ne7u2xeovjj Kiblik Ra'yat Tiongkok 0 5146 22044 2024-06-09T12:54:00Z OrangKalideres 327 Ngalihin halaman ke [[Tiongkok]] 22044 wikitext text/x-wiki #alih [[Tiongkok]] 18n23l1o87naklvwy6oz5nykmzo7cdf Michael Schumacher 0 5147 24648 24630 2024-07-31T08:20:50Z Wüstenspringmaus 612 Reverted 1 edit by [[Special:Contributions/Erkki Kaila|Erkki Kaila]] ([[User talk:Erkki Kaila|talk]]) to last revision by Jalilah Jali (TwinkleGlobal) 24648 wikitext text/x-wiki [[File:Michael Schumacher Berkedip (Cropped).jpg|thumb|Michael Schumacher punya gambar.]] '''Michael Schumacher''' (lahir 3 Januari 1969) ièlah sorang [[tukang balap mubil]] [[Formula 1]] asli [[Jerman]]. Dia juara dunia 7 kali, yaitu di taon 1994, 1995, 2000, 2001, 2002, 2003, ama 2004.<ref name="schumacher hof">{{cite web|title=Hall of Fame - World Champions: Michael Schumacher|publisher=The Official Formula 1 Website|date=2022|url=https://www.formula1.com/en/drivers/hall-of-fame/Michael_Schumacher.html|accessdate=5 Oktober 2022 |archive-url=https://web.archive.org/web/20221010130927/https://www.formula1.com/en/drivers/hall-of-fame/Michael_Schumacher.html|archive-date=8 Oktober 2018}}</ref> Dia pernah jadi tukang balap di tim [[Jordan Grand Prix]] (1991), [[Benetton Formula]] (1991-1995), [[Scuderia Ferrari]] (1996-2004), ama [[Mercedes GP]] (2010-2012). == Ruju'an == {{reflist}} ==Sènggètan luar== * [https://michael-schumacher.de/ Pelampang resmi] {{DEFAULTSORT:Schumacher, Michael}} [[Category:Atlit]] 7xo5ub2h53cv6dh6teho5eu3hohskdb Tsingtao 0 5148 26203 22046 2024-10-24T04:47:00Z EmausBot 70 Fixing double redirect from [[Qingdao]] to [[Cèngto]] 26203 wikitext text/x-wiki #ALIH [[Cèngto]] 6lu5wn2be48zjvjs2x2hxoiq68jsas7 Tsingtau 0 5149 26204 22047 2024-10-24T04:47:10Z EmausBot 70 Fixing double redirect from [[Qingdao]] to [[Cèngto]] 26204 wikitext text/x-wiki #ALIH [[Cèngto]] 6lu5wn2be48zjvjs2x2hxoiq68jsas7 Mao Zedong 0 5150 22050 2024-06-09T13:03:33Z OrangKalideres 327 Ngalihin halaman ke [[Mao Cetung]] 22050 wikitext text/x-wiki #alih [[Mao Cetung]] ljbjox3hehnhl3r6ki8gfjc3vok6z7v Cèlam 0 5151 22078 22071 2024-06-10T05:30:51Z Bangrapip 9 22078 wikitext text/x-wiki [[File:Jinan montage.png|thumb|200px|Kota Cèlam]] {{Infobox Chinese | pic = Jinan_(Chinese_characters).svg | piccap = "Jǐnán" in Simplified (top) and Traditional (bottom) Chinese characters | picupright = 0.425 | s = {{linktext|济南}} | t = {{linktext|濟南}} | p = Jǐnán | w = Chi<sup>3</sup>-nan<sup>2</sup> | gr = Jii'nan | bpmf = ㄐㄧˇ&nbsp;&nbsp;&nbsp;ㄋㄢˊ | mi = {{IPAc-cmn|j|i|3|.|n|an|2}} | j = Zai2-naam4 | y = Jái-nàahm | ci = {{IPAc-yue|z|ai|2|.|n|aam|4}} | wuu = Tsi<sup>{{lang|zh|去}}</sup>noe<sup>{{lang|zh|平}}</sup> | poj = Chè-lâm | tl = Tsē-lâm | l = "South of the [[Ji River|Ji]]{{nbsp}}[River]" | order = st | c = | altname = }} '''Cèlam{{efn|{{lang-zh|s=济南|t=濟南|p=Jǐnán}}.}}''' (hurup Arab Gundul: {{Script|Arabic|چيلم}}; hurup Tionghoa: 濟南; {{lang-zh|poj=Chè-lâm}}) ya'entu ibu negerinya Propinsi [[Santung]], [[Kiblik Ra'yat Tiongkok]]. Pengendeknya jumblahnya 2.070.000 orang ([[2005]]). == Catetan == {{notelist}} [[Category:Tiongkok]] 8sofcjgjheutf1vfswxx5t8ll81gt6k Yanté 0 5152 22200 22076 2024-06-15T04:32:38Z OrangKalideres 327 Perbaikan terjemahan 22200 wikitext text/x-wiki [[File:Yantai Coastal View.jpg|thumb|230px|Tampang panté kota Yanté]] {{infobox Chinese | pic = YT name.svg | piccap = "Yantai" dalem basa Tionghoa | picsize = 125px | t = {{linktext|煙臺}}<br>{{linktext|煙台}} | s = {{linktext|烟台}} | p = Yāntái | w = Yan<sup>1</sup>-t'ai<sup>2</sup> | mi = {{IPAc-cmn|yan|1|t|ai|2}} | l = "Menara Asep" | order = st | showflag = p }} '''Yanté'''{{efn|{{lang-zh|s=烟台|t=煙臺|p=Yāntái}}.}} (hurup Arab Gundul: {{Script|Arabic|ينتى}}; hurup Tionghoa: 煙臺; {{lang-zh|poj=Ian-tâi}}) ya'entu [[kota]] nyang pernahnya di Propinsi [[Santung]], [[Tiongkok|KRT]] wètan. Jumblah pengendek secuplek 7.633.000 orang (2005). == Catetan == {{notelist}} == Ruju'an == {{Reflist}} [[Bangsaan:Tiongkok]] g98v1z4hi3s0erkn5rfvm0q71tcrn39 Qingdao 0 5153 22062 2024-06-10T04:52:52Z Bangrapip 9 Bangrapip mindahin [[Qingdao]] ke [[Cèngto]]: Nama-nama Tionghoa dari basa Mandarin kudu di-Hokkiènin dulu 22062 wikitext text/x-wiki #ALIH [[Cèngto]] 6lu5wn2be48zjvjs2x2hxoiq68jsas7 Sukolilo, Pati 0 5154 22066 2024-06-10T05:16:38Z Bangrapip 9 Bangrapip mindahin [[Sukolilo, Pati]] ke [[Sukalila, Pati]]: Nama-nama Jawa kudu di-Betawiin 22066 wikitext text/x-wiki #ALIH [[Sukalila, Pati]] 8s8jitizbhxan76b15474g47q0q8fa6 Jinan 0 5155 22070 2024-06-10T05:19:44Z Bangrapip 9 Bangrapip mindahin [[Jinan]] ke [[Cèlam]]: Nama-nama Tionghoa dari basa Mandarin kudu di-Hokkiènin dulu 22070 wikitext text/x-wiki #ALIH [[Cèlam]] 3d7hfar0u6bht5pw0y1o6fwvcv7lzyf Yantai 0 5156 22073 2024-06-10T05:26:12Z Bangrapip 9 Bangrapip mindahin [[Yantai]] ke [[Yanté]]: Nama-nama Tionghoa dari basa Mandarin kudu di-Hokkiènin dulu 22073 wikitext text/x-wiki #ALIH [[Yanté]] 6ls9lcj9g6as7iw2iuz3uad53b6092o Tenabang, Jakarta Sintrem 0 5157 25054 25053 2024-08-25T02:02:58Z Bangrapip 9 25054 wikitext text/x-wiki {{Kotak lingir logat Tenabang}} {{Infobox kecamatan|nama=Tenabang|peta=[[File:Jakarta pusat.png|pus|200px|Letak kecamatan Gambir di Jakarta Pusat]]|foto=Senayan City Exterior.jpg|caption=[[Senayan City]]|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta|dati2=Kota Bestir|nama dati2=Jakarta Sintrem|coordinates={{Coord|-6.197|106.813}}|pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia|nama camat=Dicky Suherlan<ref>{{cite web|url=https://pusat.jakarta.go.id/daftar-pejabat|title=Daftar Pejabat Kecamatan Pemerintahan Kota Administrasi Jakarta Pusat|website=www.pusat.jakarta.go.id|accessdate=9 Januari 2022}}</ref>|kode pos=10210-10270|luas=10,13 km²|penduduk=174448|penduduktahun=30 Juni [[2023]]|pendudukref=|kepadatan=18032|kelurahan=7 [[kelurahan]]|website=}} '''Tenabang''' (hurup Arab Gundul: {{Script|Arabic|تنابڠ}}) atawa '''Tanĕ Abang''' (hurup Arab Gundul: {{Script|Arabic|تانه ابڠ}}; {{lang-id|Tanah Abang}}) entu atu [[kecamatan]] di wilayĕ Kotĕ Bestir [[Kota Bestir Jakarta Sintrem|Jakartĕ Sintrem]], Propinsi [[Jakarta|DKI Jakartĕ]], [[Indonésia|Indonésiĕ]]. Ni kecamatan Tenabang punyĕ loas barang 9,30 km² amĕ adĕ punyĕ pengendek 147.788 orang pas tahon 2019, nyang manĕ [[Lanang|laki-lakinyĕ]] adĕ 74.450 orang amĕ [[Wadon|perumpuannyĕ]] 73.338 orang.<ref name="TANAHABANG">{{cite web|url=https://jakpuskota.bps.go.id/publication/2020/09/28/5b5f3d8c86daab09277b98e6/kecamatan-tanah-abang-dalam-angka-2020.html|title=Kecamatan Tanah Abang Dalam Angka 2020|website=www.jakpuskota.bps.go.id|accessdate=23 Nopèmber 2020|format=pdf}}</ref> [[Gepokan:Kantor_Kecamatan_Tanah_Abang,_Jakarta_Pusat.jpg|jmpl|250x250px|Kantor camat Tenabang]] [[Gepokan:COLLECTIE_TROPENMUSEUM_Een_batikker_met_wasstempels_aan_het_werk_op_een_stand_van_batikmakerij_Tanaabang_Batawi_TMnr_60018017.jpg|jmpl|250x250px|Tukang nèmbok (batik) cap di Tenabang (potrèt diceprèt antara tahon 1910 ama 1930)]] == Wilayĕ bestir == Kecamatan Tenabang kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Bendungan Hilir, Tenabang, Jakarta Sintrem|Bendungan Hilir, Tenabang]] kode posnyĕ 10210 # [[Karet Tèngsin, Tenabang, Jakarta Sintrem|Karet Tèngsin, Tenabang]] kode posnyĕ 10220 # [[Kebon Melati, Tenabang, Jakarta Sintrem|Kebon Melati, Tenabang]] kode posnyĕ 10230 # [[Kebon Kacang, Tenabang, Jakarta Sintrem|Kebon Kacang, Tenabang]] kode posnyĕ 10240 # [[Kampung Bali, Tenabang, Jakarta Sintrem|Kampung Bali, Tenabang]] kode posnyĕ 10250 # [[Petamburan, Tenabang, Jakarta Sintrem|Petamburan, Tenabang]] kode posnyĕ 10260 # [[Gelora, Tenabang, Jakarta Sintrem|Gelora, Tenabang]] kode posnyĕ 10270 == Ruju'an == {{Reflist}} 8s6n0xq0hdu7dnzx76ou3svmd0azw1c Sablonan:Infobox kecamatan 10 5158 22086 2024-06-10T06:00:49Z Bangrapip 9 new 22086 wikitext text/x-wiki {{Infobox settlement |name = {{if empty|{{{name|}}}|{{{official_name|{{{nama|}}}}}}|{{PAGENAMEBASE}}}} |other_name = {{{other_name|{{{nama laèn|}}}}}} |native_name = {{{native_name|}}} |native_name_lang = {{{native_name_lang|}}} |settlement_type = {{#switch: {{LC:{{{provinsi|}}}}}|papua|papua kulon|irian jaya kulon|irian jaya|papua pegunungan|papua tenga|papua kidul|papua kidul-kulon = [[Distrik (Papua)|Distrik]]|daèrah istimèwa yogyakarta = {{#switch: {{LC:{{{nama dati2|}}}}}|yogyakarta=[[Kemantrèn]]|bantul|kulon progo|kulonprogo|gunungkidul|sleman=[[Kapanèwon]]}}|#default=[[Kecamatan]]}} |image = {{ #if: {{{gambar|{{{pict|{{{foto|}}}}}}}}} | {{{gambar|{{{pict|{{{foto}}}}}}}}}|}} |image_skyline = {{{foto|{{{image_skyline|}}}}}} |image_size = {{{size|}}} |image_caption = <center>{{{caption|{{{keterangan|}}}}}}</center> |image_map = {{#if:{{{peta|{{{image_map|}}}}}}|{{{peta|{{{image_map|}}}}}}}} |map_caption = {{{map_caption|{{#if:{{{map_caption|}}}|{{{map_caption|}}}|Gambar pernahnya {{#switch: {{LC:{{{provinsi|}}}}}|papua|papua barat|irian jaya barat|irian jaya|papua pegunungan|papua tengah|papua selatan|papua barat daya = Distrik|daerah istimewa yogyakarta = {{#switch: {{LC:{{{nama dati2|}}}}}|yogyakarta=Kemantren|bantul|kulon progo|kulonprogo|gunungkidul|sleman=[[Kapanewon]]}}|#default=Kecamatan}} {{{nama}}}}}}}} |pushpin_map = {{#if:{{{coordinates|}}}|{{{pushpin_map|Indonésia {{<includeonly>safesubst:</includeonly>#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatra Utara|Sumatra Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatra Selatan|Lampung |[[Aceh]]|[[Sumatra Utara]]|[[Sumatra Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatra Selatan]]|[[Lampung]] = Sumatra |Banten|Daerah Khusus Ibukota Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur |[[Banten]]|[[Daerah Khusus Ibukota Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]] = Java |Kalimantan Barat|Kalimantan Tengah|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara |[[Kalimantan Barat]]|[[Kalimantan Tengah]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]] = Kalimantan |Bali|[[Bali]]|Nusa Tenggara Barat|Nusa Tenggara Timur|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]] = Lesser Sunda Islands |Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = Sulawesi |Maluku|Maluku Utara|Papua|Papua Barat|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]]|[[Papua Pegunungan]]|[[Papua Tengah]]|[[Papua Selatan]]|[[Papua Barat Daya]] = Maluku and Western New Guinea |#default = }}#Indonésia}}}}} |pushpin_label_position = {{{pushpin_label_position|}}} |pushpin_label = {{{pushpin_label|}}} |pushpin_map_alt = {{{pushpin_map_alt|}}} |pushpin_mapsize = {{{pushpin_mapsize|}}} |pushpin_map_caption = {{{pushpin_map_caption|}}} |pushpin_map1 = {{{pushpin_map1|}}} |pushpin_label_position1 = {{{pushpin_label_position1|}}} |pushpin_label1 = {{{pushpin_label1|}}} |pushpin_map_alt1 = {{{pushpin_map_alt1|}}} |pushpin_mapsize1 = {{{pushpin_mapsize1|}}} |pushpin_map_caption1 = {{{pushpin_map_caption1|}}} |coor_pinpoint = {{{coor_pinpoint|}}} |coordinates_region = {{{coordinates_region|}}} |coordinates_type = {{{coordinates_type|}}} |coordinates_footnotes = {{{coordinates_footnotes|}}} |coordinates = {{#if:{{{kooordinat|{{{coordinates|}}}}}}|{{{coordinates|{{{koordinat}}}}}}}} |subdivision_type = Negara |subdivision_name = {{flagcountry|Indonésia}} |subdivision_type1 = [[Propinsi di Indonésia|Propinsi]] |subdivision_name1 = [[{{ucfirst:{{{provinsi}}}}}]] |subdivision_type2 = {{#if:{{{nama dati2|}}}|[[Daptar kabupatèn èn kota di Indonésia|{{{dati2}}}]]|}} |subdivision_name2 = [[{{{dati2}}} {{{nama dati2}}}|{{{nama dati2}}}]] |leader_title = {{#if:{{{nama camat|}}}|{{#switch: {{LC:{{{provinsi|}}}}}|papua|papua barat|irian jaya barat|irian jaya|papua pegunungan|papua tengah|papua selatan|papua barat daya = [[Kepala distrik]]|daerah istimewa yogyakarta = {{#switch: {{LC:{{{nama dati2|}}}}}|yogyakarta=[[Mantri pamong praja]]|bantul|kulon progo|kulonprogo|gunungkidul|sleman=[[Panewu]]}}|#default=[[Camat]]}}|}} |leader_name = {{{nama camat|}}} |blank_name_sec1 = {{#if:{{{luas|}}}|Luas|}} |blank_info_sec1 = {{#if: {{#property:P2046}}|<!-- forçar WD -->|{{#ifeq:{{{luas|}}}|-|<!-- ignorar guió -->| {{{luas|}}} }}<!--km² x França --> }} |area_footnotes = {{{luasref|{{{wilayahref|}}}}}} |area_total_km2 = {{{area_total_km2|}}} |area_total_sq_mi = {{{area_total_sq_mi|}}} |area_note = {{{luascat|}}} |elevation_ft = {{{elevation_ft|}}} |elevation_m = {{{elevation_m|}}} |elevation_point = {{{elevation_point|}}} |elevation_footnotes = {{{elevation_footnotes|}}} |population_footnotes = {{{pendudukref|}}} |population_total = {{#if:{{{penduduk|}}}|{{{penduduk|}}} jiwa}} |population_as_of = {{{penduduktahun|}}} |population_density_km2 = {{#iferror:{{#expr:{{{penduduk}}}/{{{luas}}}}}|{{{kepadatan}}}|{{formatnum:{{#expr:{{{penduduk}}}/{{{luas}}} round 2}}}} jiwa/km<small><sup>2</sup></small>}}{{{population_density_km2|}}} |population_density_rank = {{#if:{{{population_density_rank|}}}|{{{population_density_rank|}}}}} |population_rank = {{#if:{{{population_rank|}}}|[[Daftar kota di Indonesia menurut jumlah penduduk|{{{population_rank|}}}]]}} |postal_code_type = Kode pos |postal_code = {{{kodepos|{{{kode pos|{{{postal_code|{{{postalcode|}}}}}}}}}}}} |code1_name = Kode Kemendagri |code1_info = {{#invoke:Wikidata | claim | property=P2588 | value={{{kodedagri|}}} | list=false }} |code2_name = Kode BPS |code2_info = {{#invoke:Wikidata | claim | property=P1588 | value={{{kodebps|}}} | list=false }} <!----- Pembagian Administrasi -----> |blank1_name_sec1 = {{#if:{{{kelurahan|}}}|{{#switch: {{LC:{{{provinsi}}}}}|papua|papua barat|irian jaya barat|irian jaya|papua pegunungan|papua tengah|papua selatan|papua barat daya=[[Kampung (Papua)|Kampung]]/[[kelurahan]]|sumatera barat|sumatra barat=[[Nagari]]/[[kelurahan]]|#default=[[Desa]]/[[kelurahan]]}}|}} |blank1_info_sec1 = {{{kelurahan|}}} |website = {{{web|{{{situs|{{{website|}}}}}}}}} |footnotes = {{{ref|}}} }}<includeonly> [[Category:{{#if:{{{kat1|}}}|{{{kat1}}}|{{{nama}}}, {{{nama dati2}}}}}| ]] [[Category:{{#switch: {{LC:{{{provinsi|}}}}}|papua|papua barat|irian jaya barat|irian jaya|papua pegunungan|papua tengah|papua selatan|papua barat daya = Distrik|daerah istimewa yogyakarta = {{#switch: {{LC:{{{nama dati2|}}}}}|yogyakarta=Kemantren|bantul|kulon progo|kulonprogo|gunungkidul|sleman=Kapanewon}}|#default=Kecamatan}} di {{{dati2}}} {{{nama dati2}}}|{{{nama}}}]] [[Category:Semua {{#switch:{{LC:{{{provinsi}}}}}| papua|papua barat|irian jaya barat|irian jaya|papua pegunungan|papua tengah|papua selatan|papua barat daya=distrik| #default=kecamatan}}<!-- --> di Indonesia|{{PAGENAME}}]][[Category:Semua daèrah trap III di Indonésia|{{PAGENAME}}]] [[Category:Semua daèrah trap III di Indonésia|{{PAGENAME}}]] </includeonly><noinclude> {{dokumentasi}} </noinclude> bw55m2i27jj0wdk1xbzoovs16gyh349 Modul:Location map/data/Indonésia Jakarta 828 5159 22087 2024-06-10T06:02:51Z Bangrapip 9 new 22087 Scribunto text/plain return { name = 'Jakarta', top = -6.05441, bottom = -6.37477, left = 106.66510, right = 106.98040, image = 'Jakarta districts.png' } bypdbl1hwqg3pxw98fdzcmsxne4skpq Modul:Location map/data/Indonésia Jawa 828 5160 22088 2024-06-10T06:04:23Z Bangrapip 9 new 22088 Scribunto text/plain return { name = 'Jawa', top = -4.4, bottom = -9.7, left = 104.8, right = 116.5, image = 'Java location map plain.svg', image1 = 'Indonesia Java relief location map.png' } 4h55jcrq1pdie030yvmnen4gaesp43z Modul:Location map/data/Indonésia 828 5161 22089 2024-06-10T06:05:22Z Bangrapip 9 new 22089 Scribunto text/plain return { name = 'Indonésia', top = 6.5, bottom = -11.5, left = 94.5, right = 141.5, image = 'Indonesia location map.svg', image1 = 'Indonesia relief location map.jpg' } bkenkpfmlo4qfebbiofy3awmsdy98gj Tebet, Jakarta Kidul 0 5162 25332 22094 2024-08-26T14:15:50Z Swarabakti 44 25332 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{Kecamatan | nama = Tebet | peta = | gambar = [[Berkas:CamatTebet2.jpg|pus|250px|Kantor kecamatan Tebet]] | foto = CamatTebet2.jpg | caption = Kantor Kecamatan Tebet | koordinat = <!-- ITEM BELUM ADA --> | provinsi = Jakarta | dati2 = Kota Bestir | nama dati2 = Jakarta Kidul | nama camat = <!-- Diisi dengan nama camat atau kepala distrik. --> | nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> | kode pos = <!-- Tuliskan kode pos kecamatan. --> | luas = <!-- Tidak perlu diisi, terintegrasi dengan Wikidata --> | jumlah penduduk = <!-- Tidak perlu diisi, terintegrasi dengan Wikidata --> | kepadatan = | kelurahan = 7 | suku bangsa = | agama = | pushpin_map = <!-- nama location map menurut Templat:Location_map --> | pushpin_label_position = <!-- posisi pushpin label: left, right, top, bottom, none --> | pushpin_label = <!-- hanya perlu jika "name" atau "official_name" terlalu panjang --> | pushpin_map_alt = | pushpin_mapsize = | pushpin_map_caption = | pushpin_map1 = | pushpin_label_position1 = | pushpin_label1 = <!-- - hanya perlu jika "name" atau "official_name" terlalu panjang --> | pushpin_map_alt1 = | pushpin_mapsize1 = | pushpin_map_caption1 = }} '''Tebet''' (hurup Arab Gundul: {{Script|Arabic|تبت}}) entu namè kecamatan nyang adènyè di [[Kota Bestir Jakarta Kidul|Kotè Bestir Jakartè Kidul]], [[Jakarta|Daèrè Husus Ibu Negeri Jakartè]], [[Indonésia|Indonésiè]].<ref name="Permendagri-137-2017">{{cite web|url=https://archive.org/details/PermendagriNo.137Tahun2017|title=Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan|publisher=Kementerian Dalem Negeri Kiblik Indonésia|access-date=3 Oktober 2019}}</ref> Ni kecamatan jenggar wilayènyè 9,53 km², nyang adè punyè 7 keruraan: [[Tebet Kulon, Tebet|Tebet Kulon]], [[Tebet Wètan, Tebet|Tebet Wètan]], [[Kebon Baru, Tebet|Kebon Baru]], [[Bukit Duri, Tebet|Bukit Duri]], [[Manggarai, Tebet|Manggarai]], [[Manggarai Kidul, Tebet|Manggarai Kidul]] amè [[Mèntèng Dalem, Tebet|Mèntèng Dalem]]. == Ruju'an == {{Reflist}} q408f33vpmk702hikx6x6mfkbvbdzs6 Formula 1 0 5163 22098 2024-06-10T13:34:49Z Badak Jawa 13 Ngeja halaman dengen "[[File:F1.svg|thumb|Lambang resminya F1]] '''Formula Atu''' (biasa disingkat '''Formula 1''' atawa '''F1''' ya'entu pertandingan paling tinggi [[balapan mubil]] nyang diatur [[Federasi Otomotif Internasional]] èn punya nya [[Formula One Group]]" 22098 wikitext text/x-wiki [[File:F1.svg|thumb|Lambang resminya F1]] '''Formula Atu''' (biasa disingkat '''Formula 1''' atawa '''F1''' ya'entu pertandingan paling tinggi [[balapan mubil]] nyang diatur [[Federasi Otomotif Internasional]] èn punya nya [[Formula One Group]] bjakynsgyik2azmfqe15lxredrdb8gq Padang 0 5164 22099 2024-06-11T11:01:42Z Ardzun 8 Ngalihin halaman ke [[Kota Padang]] 22099 wikitext text/x-wiki #redirect [[Kota Padang]] c9x5woeod8un13g5lndd1ya8crxbgpa Kepuloan Mentawé 0 5165 23511 22142 2024-07-08T12:38:54Z OrangKalideres 327 Koreksi 23511 wikitext text/x-wiki '''Kepuloan Mentawé''' entu kumpulan pulo-pulo nyang ujud buminya di [[Laotan Hindi]] ama pemerentahannya masup ke [[Sumatra Kulon]], [[Indonesia]]. Kepuloan Mentawé ujud di sebelah kulon provinsi Sumatra Kulon. [[Suku Mentawé|Orang aseli Mentawé]] punya budaya nyang beda ama [[orang Minangkabo]] karena tepisah ama laot. == Ruju'an == {{Reflist}} [[Bangsaan:Sumatra Kulon]] {{Geo-stub}} 0rmfz5mhq22bua8l8c451d422ud9sw6 Sablonan:Geo-stub 10 5166 25409 22110 2024-09-08T07:07:21Z OrangKalideres 327 Koreksi 25409 wikitext text/x-wiki {{asbox |name = Sablonan:Geo-stub |image = Geographylogo.png |qualifier = èlmu ujud bumi |category = Tembéan pasal èlmu ujud bumi }}<includeonly> [[Bangsaan:Semua tembéan èlmu ujud bumi |{{PAGENAME}}]] [[Bangsaan:Semua makalah èlmu ujud bumi |{{PAGENAME}}]] [[Bangsaan:Tembéan èlmu ujud bumi {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Bangsaan:Makalah èlmu ujud bumi {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]]</includeonly><noinclude> [[Bangsaan:Sablonan tembéan èlmu ujud bumi| *]] </noinclude> 2gvka186jayijsf8837zxm8ssfh45zr Modul:Buffer 828 5167 22103 2024-06-11T11:14:05Z Ardzun 8 Ngeja halaman dengen "--[[============================= This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia All methods were developed independently and any resemblance to other string buffer libraries would be coincidental. Furthermore, many methods will not work when compiled by standard Lua libraries as they depend on behaviors unique to the MediaMiki Scribunto mod, which, for example, has a getmetatable() method that always returns ni..." 22103 Scribunto text/plain --[[============================= This Module was written by Alexander Zhikun He, also known as, User:Codehydro on the English Wikipedia All methods were developed independently and any resemblance to other string buffer libraries would be coincidental. Furthermore, many methods will not work when compiled by standard Lua libraries as they depend on behaviors unique to the MediaMiki Scribunto mod, which, for example, has a getmetatable() method that always returns nil on non-tables. https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual Source code comments may be thin at some points because they are intended to be supplemented by the documentation page: https://en.wikipedia.org/wiki/Module:Buffer/doc Licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License https://en.wikipedia.org/wiki/Module:Buffer https://en.wikipedia.org/wiki/User:Codehydro =============================--]] local function Valid(v)--type validation if v and v~=true then--reject nil/boolean; faster than 2 type() comparisons local str = tostring(v)--functions not filtered since unlikely passed by accident (Scribunto does not have userdata/thread types) if str~=v and str=='table' then return rawget(v, 1) and table.concat(v) end--tostring(string-type) returns same ref; same refs compare faster than type() if str~='' then return str end--numbers are coerced to string per table.concat op; appending in string form saves ops on repeat concat end end local noOp, MBpairs = function()end do local iMap, vMap, oMap, pIter, pOther, pFast, Next--Map local function init()--init = noOp after first run function Next(t) return next, t end--slightly faster to do this than to use select() function pIter(t, k) k = (iMap[t] or MBpairs(t, true) and iMap[t])[not k and 1 or vMap[t][k]] return k, t[k] end--don't use rawget; accepting unmapped tables does not measurably affect performance. function pOther(t, k) k = (oMap[t] or MBpairs(t, true) and oMap[t])[nil==k and 1 or vMap[t][k]] return k, t[k] end--comparison to nil because false is a valid key function pFast(t, k) k = not k and 1 or k < (vMap[t] or #t) and k + 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached --k and k < (vMap[t] or #t) and k + 1 or not k and 1 or nil return k, t[k] end--mapless iterator; almost as fast as native ipairs; slight performance penalty when length not cached local mk = {__mode = 'k'}--use mode 'k'; found that mode 'kv' sometimes garbage collects maps mid-loop (may not error because iterators auto re-map, but that's expensive) init, iMap, vMap, oMap = noOp, setmetatable({}, mk), setmetatable({}, mk), setmetatable({}, mk)--iMap is numeric keys, oMap is non-numeric keys, and vMap points to next key end function MBpairs(t, ...)--pairs always iterates in order local iter, ex = ... iter = iter==init()--nil if iter and not oMap[t] and ex==nil and rawget(t, 1)~=nil and next(t, #t)==nil then--while possible to miss keys, more thorough check would negate the benefit of pFast vMap[t] = #t return pFast, t, nil elseif ... or not vMap[t] or select('#', ...)~=1 then local ti, tn, to, n = {}, {}, {}, #t--reduces table lookups iMap[t], vMap[t], oMap[t] = ti, tn, to for k = 1, n do ti[k], tn[k] = k, k + 1 end--stage one avoids number type checking op in stage two for most numeric keys for k in (ex or Next)(t) do if not tn[k] then table.insert(tonumber(k)~=k and to or ti, k) end end if #ti~=n then table.sort(ti) for k = 1, #ti do tn[ti[k]] = k + 1 end--somewhat wasteful, but trying to avoid overwriting can be even more expensive end for k = 1, #to do tn[to[k]] = k + 1 end end return iter and pIter or oMap[t] and pOther or noOp, t--noOp for mapless end end local parent, rawkey, spec do--new scope for variables not reused outside (reduces number of var names that need to checked outside of scope) local mkv = {__mode='kv', __call=function(t,k,v)t[k]=v return k end}--shared meta for Buffer parent property, raw mode, and specialized functions parent, rawkey, spec = setmetatable({}, mkv), setmetatable({}, mkv), setmetatable({}, mkv)--shared meta less memory end local MB, MBi, MBmix, buffHTML, gfuncs, noCache, Element do--minimize number of locals per scope to reduce time spent sifting through irrelevant variable names local _stream do local stream--keep stream near top of scope local function init(f)--init = noOp after first run local function each(self, ...) for k = 1, select('#', ...) do k = Valid(select(k, ...))--slightly faster than table.insert(self, (Valid(select(k, ...)))) if k then table.insert(self, k) end end return self end init, stream, _stream = noOp, { __call = function(t, v) v = v and Valid(v) return v and table.insert(t, v) or t end,--last_concat cleared before entering stream mode __index = function(t, i) return i=='each' and each or MB.__index(t, i) and setmetatable(t, MB)[i] end,--no table look up minimizes resources to retrieve the only stream function __tostring = function(t) return setmetatable(t, MB)() end } for k, v in next, MB do stream[k] = stream[k] or v end setmetatable(stream, getmetatable(MB)) end function _stream(self, ...) self.last_concat = init() return setmetatable(self, stream):each(...) end end local function isMBfunc(Buffer, s, ...)--helper for :getParent()-like methods (including getBuffer which does not return a parent) return s and (select('#', ...)==0 and--eventually should figure out to make this work for :getHTML which is very similar (not rawkey[s] and tostring(s):match'^_.*' and MB.__index(Buffer, s) and MB.__index(Buffer, s)(Buffer) or MBmix(Buffer, s))--unprefixed function names append as a string or assert(MB.__index(Buffer, s), ('" %s " tidak ditemukan/tersedia pada fungsi Modul:Buffer'):format(s))(Buffer, ...)--getParent is a one-way trip so one-time assert not expensive ) or Buffer end local function MBselect(n, ...)--helper for :_out and :_str local n, seps = n - 1, {select(2, ...)} if type(seps[n])=='table' then if buffHTML and rawget(seps[n], buffHTML) then return ... end setmetatable(seps, {__index = setmetatable(seps[n], {__index = function(t) return rawget(t, 1) end})})[n] = nil end return ..., seps end local _inHTML do local lastBuffer, lastHTML local function init(...)--init replaced and new version called on return local create, mwFunc = mw.html.create do local mwHTMLmeta = getmetatable(create()) buffHTML, mwFunc, _inHTML = setmetatable(mw.clone(mwHTMLmeta), getmetatable(MB)), mwHTMLmeta.__index--buffHTML declared near top of module; remove _inHTML from outer scope function init(nodes, ...) local name, args, tag = select(... and type(...)=='table' and 1 or 2, nil, ...) tag = create(Valid(name), args) if nodes then table.insert(nodes, tag.parent and tag or rawset(tag, 'parent', parent[nodes])) end if args then local a, b = args.selfClosing, args.parent args.selfClosing, args.parent = nil if next(args) then Element._add(parent(tag.nodes, tag), args) end args.selfClosing, args.parent = a, b--in case args is reused end return tag end for k, v in next, {[mw] = mwHTMLmeta, __call = function(h, v) return MBmix(spec[h.nodes] and h.nodes or spec(setmetatable(parent(h.nodes, h), MB), Element), v) end, __concat = false,--false means take from MB __eq = false } do buffHTML[k] = v or MB[k] end end local nonSelf, BHi = {tag=true,done=true,allDone=true}, buffHTML.__index do local g g = {__index = function(t, i) if gfuncs and gfuncs[i] then g.__index, gfuncs = gfuncs return g.__index[i] end end} setmetatable(nonSelf, g) setmetatable(BHi, g) end for k in next, nonSelf do--any HTML objects returned by these funcs will be granted Module:Buffer enhancements local func = mwFunc[k] BHi[k] = function(t, ...) local HTML = func(t, ...) return parent[HTML] and HTML or setmetatable(parent(HTML, t), buffHTML) end end do local function joinNode(HTML, sep) local nodes, join = HTML.nodes if noCache and rawkey[sep] or Valid(sep) then join, HTML.nodes = tostring(rawset(HTML, 'nodes', {MB.__call(nodes, sep)})), nodes end return join or tostring(HTML) end for k, v in next, { getParent = function(HTML, ...) lastHTML = HTML return MBi.getParent(HTML:allDone(), ...) end,--return to Buffer that created the HTML tree getBuffer = function(HTML, ...) lastHTML = HTML return isMBfunc(lastBuffer, ...) end,--return to last used killParent = function(HTML, ...) MBi.killParent(HTML:allDone(), ...) return HTML end, _out = function(HTML, ...) if ...==0 then MBi._out(HTML.nodes, ...) return HTML end lastHTML, HTML = HTML, HTML:allDone() local n, ops, seps = select('#', ...) if n > 1 then local ops, seps = MBselect(n, ...) return parent[HTML]:_in(joinNode(HTML, rawget(seps, 0))):_out(ops, rawset(seps, buffHTML, true)) end return parent[HTML]:_(joinNode(HTML, ...)) end, _str = function(HTML, ...)--does not set lastHTML if ...==0 then return joinNode(HTML, select(2, ...)) end--passing 0 strings without calling allDone() local HTML, n = HTML:allDone(), select('#', ...) if n > 1 then local ops, seps = MBselect(n, ...) return parent[HTML]:_in(joinNode(HTML, rawget(seps, 1))):_str(ops, rawset(seps, buffHTML, true)) end return joinNode(HTML, ...) end, _parent = function(HTML, ...) table.insert(HTML.nodes, parent[HTML:allDone()]:_str(...)) return HTML end } do BHi[k] = v end end do local htmlArg, skip, outFuncs = {parent=true,selfClosing=true,tagName=true}, {} do local out local function func(nodes, ...) return out(parent[nodes], ...) end outFuncs = setmetatable({ tag = function(nodes, ...) return parent(setmetatable(init(nodes, ...), buffHTML), parent[nodes]) end, done = function(b, ops) b = parent[b] while b.parent and ops~=0 do b, ops = b.parent, ops and ops - 1 or 0 end return b end }, {__index = function(nodes, i) if rawget(BHi, i) then out = BHi[i] return func end--rawget to exclude globals end}) end Element = { _add = function(nodes, t) for k, v in MBpairs(t), t, skip[t] do (v~=true and MBmix or noOp)(nodes, v) end local HTML = parent[nodes] for k, v in MBpairs(t, false) do if htmlArg[k] then HTML[k] = v elseif v and v~=true then if nonSelf[k] then if k=='tag' then if type(v)=='table' then skip[v], k = 1, rawset(create(Valid(v[1])), 'parent', HTML) Element._add(spec(parent(k.nodes, k, table.insert(nodes, k)), Element), v) if k.selfClosing then k.nodes = nil else spec[k.nodes], parent[k.nodes] = nil end--free memory/reduce clutter; parent ref will auto-unset when k.nodes is nil if not k.tagName then k.styles, k.attributes = nil end else table.insert(nodes, create(v)) end elseif mwFunc[k] then if k=='done' and tonumber(v)~=v and v[1] and tonumber(v[1])==v[1] then skip[v] = 1 end MBmix(outFuncs[k](nodes, skip[v] and v[1]).nodes, v) elseif v[1] or v[2] then k = MBi[k](nodes, unpack(v, 1, rawset(skip, v, k=='_B' and 1 or 2)[v])) Element._add(getmetatable(k) and rawget(k, 'nodes') or k, v)--if k is not a table, then v should not contain any extra keys or this may error. else MBi[k](nodes, v) end--k probably == '_G' or '_R' elseif mwFunc[k] then if type(v)~='table' or rawget(v, 'nodes') then mwFunc[k](HTML, v) else local css = k=='css' for x, y in MBpairs(v, true) do (y and y~=true and mwFunc[k] or noOp)(HTML, css and x:gsub('_', '-') or x, y) end--iterate non-numbers first for _, y in MBpairs(v, nil) do (y and y~=true and mwFunc[k] or noOp)(HTML, y) end--don't bother with gsub since text must be quoted anyhow end elseif rawget(Element, k) or rawget(MBi, k) then if tonumber(v)==v or v[1]==nil or getmetatable(v) then (Element[k] or MBi[k])(nodes, v)--v is probably string-able object, or a table to be handled by :_all else (Element[k] or MBi[k])(nodes, unpack(v, 1, table.maxn(v))) end--v is definately a table else mwFunc.css(HTML, k:gsub('_', '-', 1), tostring(v)) end--oddly enough, :_add clocked its fastest runtime after adding auto-gsub as a feature skip[v] = nil end end return nodes end } local tempMeta = {mode='v', copy={styles=true,attributes=true}} function tempMeta.__index(t, i) return tempMeta.copy[i] and rawset(t, i, MBi._cc(false, 0, t.orig[i]))[i] or t.orig[i] end rawkey[setmetatable(Element, {__index = outFuncs, __concat=function(Element, v) return setmetatable({nodes=spec({}, Element),orig=parent[v]}, tempMeta) end})] = math.huge end function MBi:getHTML(...) lastBuffer = self if ... then if select('#', ...)==1 then return not rawkey[s] and tostring(...):match'^_' and BHi[...] and BHi[...](lastHTML) or lastHTML(...) else return assert(BHi[...], ('" %s " does not match any mw.html or Buffer-mw.html function'):format(tostring(...)))(lastHTML, select(2, ...)) end end return lastHTML end function MBi:_html(...) return MBi._(self, lastHTML, select(spec[self]==Element and select('#', ...)==0 and 1 or 2, true, ...)) end return init(...) end function _inHTML(self, ...) local HTML = init(nil, ...) if HTML.selfClosing and spec[self]==Element then self.last_concat = table.insert(self, HTML) return self end lastBuffer, lastHTML = self, setmetatable(parent(HTML, self), buffHTML)--set after 'args' table processed by :_add return HTML end end local _var, unbuild do local prev, rebuild local function init(...)--init replaced before return local function pick(b, v) return b and table.insert(b, v) or v end local function c(a, num) return rawset(a.a or a, 0, a[0] and a[0] + a.c or num and a[1] or a[1]:byte())[0] end local same, build, alt = {__tostring = function(a, b) return a.a[0] and pick(b, a.a.string and string.char(a.a[0]) or a.a.table and a.a[1][a.a[0]] or a.a[0]) end}, { __index = {c = 1}, __tostring = function(t) return t:_build() end, table = function(a, b) local i = next(a[1], a[0]) or a[0]==#a[1] and next(a[1]) return pick(b, rawset(a.a or a, 0, i)[1][i]) end,--change rate (a.c) ignored since users control the table's contents number = function(a, b) return pick(b, c(a, true)) end, string = function(a, b) return pick(b, string.char(c(a))) end }, {__index = function(a, i) return a.a[i] end, __tostring = function(a, b) return (rawget(a, 0) and a[0]==tostring(a[0]) and rawset(a, 0, a[0]:byte()) or a).a._build(a, b) end} local function shift(t, c) t[0] = t[0] and t[0] + c or t:_build() and t[0] - t.c + c if t.table then t[0] = (t[0] - 1) % #t[1] + 1 end end function rebuild(...) local v, c = ... if v or select('#', ...)==0 then if v and not c then return prev end local meta, c = select(v and 1 or 3, alt, c, same, 0) return setmetatable({a = prev, _build = meta.__tostring, c = c}, meta) elseif v==nil then--no-op elseif c then shift(prev, c)--v == false else prev:_build() end end init, noCache = function(v, c) prev = setmetatable({v, c = c, _build = build[type(v)] or v, [type(v)] = true, alt = {}}, build) return prev end, true return init(...) end function unbuild(sep) for k, v in MBpairs(sep, nil) do k = getmetatable(v) if k and (k==build or k==alt) then shift(v.a or v, -v.c) end end end function _var(self, ...) local obj if ... and ...~=true then obj = init(...) elseif prev then if ...~=false then obj = rebuild(...) else rebuild(...) end end return obj and MBi._(self, obj, nil, true) or self end end local lib; MBi = setmetatable({stream = _stream, _inHTML = _inHTML, _var = _var, _ = function(self, v, ...) local at, raw = select(select('#', ...)==1 and ...==true and 1 or 2, nil, ...) if raw then rawkey[self] = math.huge else v = Valid(v) end if v or raw then if at or rawkey[self] then raw = #self end--if length increases by more than one after table.insert, then set rawkey[self] = math.huge; rawkey[self] may be equal to a previous 'at' at, self.last_concat = at and (tonumber(at)~=at and raw + at or at) table.insert(self, select(at and 1 or 2, at, v)) if at and at < 0 or raw and #self - raw > 1 then rawkey[self] = math.huge elseif at and #self==raw then rawkey[self] = rawkey[self] and math.max(rawkey[self], at) or at end end--above line looks bizarre because one table.insert op may make length jump from 0 to 8: local wtf={[2]=2,[4]=4,[8]=8}mw.log(#wtf,table.insert(wtf,1),#wtf) return self end, _nil = function(self, at, ...) if ...~=true and ...~=false then--faster than type(...) ~= 'boolean' if not at or at=='0' then self[#self] = ... if ... then rawkey[self] = math.huge end else local n, v = tonumber(at), ... if n~=at then if n then n = #self + at elseif at~=true and select('#', ...)==0 then v, n = at, #self end end if n then if v==nil and n > 0 then table.remove(self, n) else self[math.floor(n)], rawkey[self] = v, math.huge end--floor position for consistency with Table library end end self.last_concat = nil end return self end, _all = function(self, t, valKey) for k, v in MBpairs(t) do MBmix(self, v, valKey) end for k, v in valKey and MBpairs(t, false) or noOp, t do if tonumber(v) then MBi._(self, k, v)--self not always a buffer elseif rawget(MBi, k) and v and v~=true then if v[1]==nil or getmetatable(v) then MBi[k](self, v) else MBi[k](self, unpack(v, 1, table.maxn(v))) end end end return self end, _str = function(t, ...) local n = select('#', ...) if n > 1 then local k, ops, seps, r = 2, MBselect(n, ...) r = MB(t(seps[1])) while parent[t] and ops > 1 and r:_(parent[t](seps[k]), 1) do t, k, ops = parent[t], k + 1, ops - 1 end return table.concat(r, seps[k] or nil) end return MB.__call(t, ...) end, _in = function (self, ...) return parent(MB(...), self) end, _out = function(t, ...) if ...==0 then return parent(t, parent[t], MBi._cc(t, t, MB.__call(t, (select(2, ...))), getmetatable(t))) end--love how :_cc needed nothing new to implement this *self pat on back* local n = select('#', ...) if n > 1 then local k, ops, seps = 1, MBselect(n, ...) while parent[t] and ops > 0 do t, k, ops = parent[t]:_(t(seps[k])), k + 1, ops - 1 end elseif parent[t] then return parent[t]:_(t(...)) end return t end, _cc = function(self, clear, copy, meta) if clear then if rawequal(clear, copy) then return self, spec[MBi._cc] and setmetatable(spec[MBi._cc], MB)--rawequal to avoid re-string via __eq in case both are different Buffer objects elseif copy==true then copy = self end if clear~=0 then assert(type(clear)=='table', debug.traceback('Buffer:_cc can only "clear" tables. Did you forget to call with a colon?', 2))--errors can be hard to trace without this for k in self and next or noOp, clear do rawset(clear, k, nil) end else return MBi._cc(false, {unpack(copy)}, copy) end--copy length w/o empty strings; recursion to avoid self = false causing garbage collection (non-weak child may exist) if self==false or copy and type(copy)=='table' then--self==false means copy is a table (saves a type op for recursive calls) meta = meta or getmetatable(copy) if self and #copy > 1 then--preserves length with empty strings; developed from studying http://www.lua.org/source/5.1/ltable.c.html local n, null, i, e = #copy, {}, math.ldexp(2, select(2, math.frexp(#copy)) - 2) e, spec[MBi._cc], parent[null] = i - 1, null, clear for k = 1, e do table.insert(clear, false) end while i<=n do table.insert(clear, i, '') i, null[i] = i + math.ldexp(2, select(2, math.frexp(n - i)) - 2), '' end for k = 1, e do rawset(clear, k, nil) end end for k, v in next, copy do rawset(clear, k, type(v)=='table' and MBi._cc(false, 0, v) or v) end elseif copy then rawset(clear, 1, (Valid(copy))) end rawkey[setmetatable(clear, meta)], parent[clear] = rawkey[copy], parent[copy] end return self and rawset(self, 'last_concat', nil) or clear end, _parent = function(self, ...) return parent[self] and MBi._(self, parent[self]:_str(...)) or self end, getParent = function(self, ...) return isMBfunc(parent[self] or parent[parent(self, setmetatable({}, MB))], ...) end, killParent = function(self, ...) return parent[self] and isMBfunc(parent[self], ...) and parent(self) or self end, _build = function(self, t) table.insert(t, self()) end,--for compatibility with mw.html:node() last_concat = false--prevent library check }, {__index = function(t, i)--import string, mw.text, and mw.ustring libraries on an as-needed basis local func = string[i] or mw.text[i] or mw.ustring[i] or type(i)=='string' and mw.ustring[i:match'^u(.+)'] if func then lib = lib or function (s, f, ...) if parent[s] and next(s)==nil then return s:_((f(tostring(parent[Element and (spec[s]==Element and s:allDone() or spec[parent[s]]==Element and parent[s]) or s]), ...))) end return f(tostring(s), ...)--not using ternary/logical operators here to allow multiple return values end return rawset(t, i, i:match'^u?gsub' and function(self, p, r, ...)return lib(self, func, p, r or '', ...)end--Why are ugsub/gsub special? because empty strings are against my religion! or function(self, ...)return lib(self, func, ...)end)[i] end end}) end function MBmix(t, v, ...) return v and ((type(v)~='table' or getmetatable(v)) and MBi._(t, v) or (select('#', ...)==0 and spec[t] and spec[t]._add or MBi._all)(t, v, ...)) or t end--:_all always passes two args local _G, new_G = _G--localize _G for console testing (console _G ~= module _G) return setmetatable({__index = function(t, i) return spec[t] and spec[t][i] or MBi[i] end, __call = function(t, ...) local rawsep, sep, i, j, raw = noCache and rawkey[...] and ..., ... if i or j or rawsep or Valid(sep) then raw, sep, i, j = rawkey[spec[t]] or rawkey[t], rawsep or Valid(sep), i and (i~=tonumber(i) and i + #t or i), j and (j~=tonumber(j) and j + #t or j) if rawsep or raw and (raw>=(j or #t) or i < 1) then raw, i, j = {}, i and math.floor(i), j and math.floor(j)--floor for consistency with table.concat(t, sep, i, j), which ignores decimals raw.lc, t.last_concat = t.last_concat--temporarily unset last_concat to prevent disqualification from mapless iteration for k, v in MBpairs(t) do if raw[1] or not i or k>=i then if j and k > j then break end if raw.s then raw.s = table.insert(raw, tostring(sep)) end--if sep contains v and v is a Buffer-variable, sep must be strung before v k = Valid(v) if k then raw.s = rawsep or sep and raw[1] and table.insert(raw, sep) table.insert(raw, k) end end end if rawsep and not raw.s then raw[#raw] = unbuild(sep) end--unbuild rawsep if final index in t was invalid t.last_concat = raw.lc return table.concat(raw) end return table.concat(t, sep, i and math.max(i, 1), j and math.min(j, #t)) end return MB.__tostring(t) end, __tostring = function(t) if t.last_concat then return t.last_concat end local r = rawkey[spec[t]] or rawkey[t] r = table.concat(r and r>=#t and MBi._all({}, t) or t) return (noCache or rawset(t, 'last_concat', r)) and r end, __concat = function(a, b) if buffHTML then for k = 1, 2 do local v = select(k, a, b)--faster than for k, v in pairs{a, b} do if v and spec[v] and spec[v]==Element then if parent[v].selfClosing then if rawequal(a, b) then return (not noCache or parent[v].tagName) and v:_str(0):rep(2) or v:_str(0)..v:_str(0) end--rawequal avoids premature tostring of Buffer:_var objects; b, a = select(k, b, parent[v], a) else local temp = Element .. v --helper method; returns a mirror of parent[v] MBmix(MBmix(parent(temp.nodes, temp), a), k==1 and spec[b]==Element and parent[b] or b) return buffHTML.__tostring(setmetatable(temp, {__index=parent[v], __mode='v'}))--switch from tempMeta to avoid MBi._cc op of styles/attributes end end end end return table.concat(MBmix(MBmix({}, a), b)) end, __pairs = MBpairs, __ipairs = MBpairs, __eq = function(a, b) return tostring(a)==tostring(b) end--avoid a==b in this module; use rawequal(a,b) when they may be different Buffers (premature tostring waste ops and is bad for Buffer:_var) }, {__tostring = function()return''end, __call = function(self, ...) MB = MB or self if new_G then if ... and _G and ...==_G then new_G = ... end elseif ... and (...==_G or type(...)=='table' and (...)._G==...) then local Nil, mG = {}, (...):getmetatable() or (...):setmetatable{}:getmetatable() new_G, _G, gfuncs = ..., ..., {--gfuncs stored for Buffer:_inHTML; new_G is a is a Module:Buffer local declared just before the final return statement. _G = function(self, i, ...) local X, save = rawget(new_G, i), select('#', ...)==0 and self or ... if i and i~=true and not (X and save and rawequal(X, save)) and rawset(new_G, i, save) and (X~=nil or save==nil and new_G[i]~=nil) then--rawequal in case X is another buffer local mG = getmetatable(new_G) or {__call=mG.__call} if mG.__index then pcall(rawset, mG.__index, i, X) else mG.__index = setmetatable(new_G, mG) and {[i] = X} end end return self, ...--avoiding __eq with rawequal(self,save) is overkill since buffers can self-save without being passed as save end, _R = function(self, i, v, m) if i~='new_G' then if i and i~=true then rawset(new_G, i , v) end elseif not v or v==true or v._G~=_G then new_G = setmetatable(v~=true and v or {}, {__call = mG.__call, __index = v~=true and m~=true and (m or new_G) or nil}) else new_G, (not m and (m~=nil or v==new_G) and Nil or getmetatable(v)).__index = v, m~=true and (m or new_G) or nil end--setting Nil.__index is noOp return self end, _2 = function(self, ...) if new_G[...]~=nil then return new_G[...] end--higher priority so Buffer:_G('new_G', ...) can prevent an overwrite if ...=='new_G' then return rawset((select('#', ...)~=1 and MBi._R(new_G, ...) or new_G), '_G', _G) end return select(select('#', ...)==1 and 1 or 2, self:_G(...))--return only one value; 'return select(2, self:_G(...)) or self' doesn't work for returning nil end, _B = function(self, v) return v or v==nil and Nil end } for k, v in next, gfuncs do MBi[k] = v end setmetatable(Nil,{__concat=MB.__concat,__newindex=noOp,__call=noOp,__tostring=noOp,__metatable=MB,__index=setmetatable({_B=MBi._B,_=function()return Nil end,last_concat=''}, {__index=function(t,i)return (MBi[i] or i and not tonumber(i)) and t._ or nil end})}) function mG.__call(G, k, ...) return (k._G or G.type(k)=='table') and (G.select('#', ...)~=1 and G.rawset(k, ...) or G:rawset(..., k) and k) or G:rawset(k, (...)) and ... end end local new = setmetatable({}, self) if ... and (...)==new_G then return select(2, ...) and MBmix(new:_G((select(2, ...))), select(3, ...)) or new end return ... and MBi._(new, ...) or new end, __index = function(t, i) MB = MB or t return MBi[i] and function(...) return MBi[i](setmetatable({}, t), select(...==t and 2 or 1,...)) end end }) ro4l32fa25xyo3h0j0isws58hl5jwyp Sablonan:Asbox/styles.css 10 5168 22104 2024-06-11T11:15:10Z Ardzun 8 Ngeja halaman dengen "/* {{pp-template}} */ /* Article stub message box styles */ .asbox { position: relative; overflow:hidden; } .asbox table { background: transparent; } .asbox p { margin: 0; } .asbox p + p { margin-top: 0.25em; } .asbox-body { font-style: italic; } .asbox-note { font-size: smaller; } .asbox .navbar { position: absolute; top: -0.75em; right: 1em; display: none; }" 22104 sanitized-css text/css /* {{pp-template}} */ /* Article stub message box styles */ .asbox { position: relative; overflow:hidden; } .asbox table { background: transparent; } .asbox p { margin: 0; } .asbox p + p { margin-top: 0.25em; } .asbox-body { font-style: italic; } .asbox-note { font-size: smaller; } .asbox .navbar { position: absolute; top: -0.75em; right: 1em; display: none; } ikrwo7h2nal3oasmk5pg572jj1f99i2 Sablonan:Stub 10 5169 22105 2024-06-11T11:19:09Z Ardzun 8 Ngeja halaman dengen "{{asbox | image = No image.svg | pix = 1 | subject = umum | article = | qualifier = | category = Tembéan umum {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }} | tempsort = no | lowercase = y | name = Sablonan:Stub | note = <hr>Kalu lu ngiat halaman nyang maké ni sablonan {{tl|stub}}, tulung gantiin ama sablonan tembéan nyang lebi nyupet. }}<noinclude> [[Bangsaan:Sablonan tembéan|{{PAGENAME}}]] </noinclude>" 22105 wikitext text/x-wiki {{asbox | image = No image.svg | pix = 1 | subject = umum | article = | qualifier = | category = Tembéan umum {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }} | tempsort = no | lowercase = y | name = Sablonan:Stub | note = <hr>Kalu lu ngiat halaman nyang maké ni sablonan {{tl|stub}}, tulung gantiin ama sablonan tembéan nyang lebi nyupet. }}<noinclude> [[Bangsaan:Sablonan tembéan|{{PAGENAME}}]] </noinclude> pahdzn84mmqtgnnosk7apcx63m4ibif Sablonan:Stub documentation 10 5170 22106 2024-06-11T11:21:14Z Ardzun 8 Ngeja halaman dengen "Ini adalah '''templat rintisan'''. Penjelasan singkat tentang templat ini ada di bawah; untuk informasi lengkapnya, silakan baca [[Wikipedia:Tembéan]]. === Apa itu rintisan? === Rintisan adalah sebuah artikel yang hanya berisi beberapa kalimat teks yang belum cukup panjang untuk dianggap sebagai ulasan ensiklopedia. === Bagaimana mengidentifikasi rintisan? === *Jika memungkinkan, coba cari templat rintisan yang paling cocok dengan artikelnya. *Dua templat rintisan..." 22106 wikitext text/x-wiki Ini adalah '''templat rintisan'''. Penjelasan singkat tentang templat ini ada di bawah; untuk informasi lengkapnya, silakan baca [[Wikipedia:Tembéan]]. === Apa itu rintisan? === Rintisan adalah sebuah artikel yang hanya berisi beberapa kalimat teks yang belum cukup panjang untuk dianggap sebagai ulasan ensiklopedia. === Bagaimana mengidentifikasi rintisan? === *Jika memungkinkan, coba cari templat rintisan yang paling cocok dengan artikelnya. *Dua templat rintisan atau lebih boleh digunakan jika perlu. Aturannya tidak boleh lebih dari empat templat. *Letakkan templat rintisan di ujung bawah artikel, setelah bagian "Pranala luar", templat navigasi, dan tag kategori. Seperti biasa, templat ditulis dengan kurung kurawal ganda, misalnya <nowiki>{{stub}}</nowiki>. === Informasi lanjutan === Informasi lebih lanjut bisa ditemukan di: *[[Wikipedia:Tembéan]] <noinclude> {{documentation}} [[Bangsaan:Dokumentasi sablonan]] </noinclude> r5lh4l1yglkrda6qkhhajc8skp08sft Modul:Asbox stubtree 828 5171 22109 2024-06-11T11:26:56Z Ardzun 8 Ngeja halaman dengen "local i = {} function i.exists(pagename) local t = mw.title.new(pagename, "Templat") return t.exists end function i.pcase(word) return mw.ustring.upper(mw.ustring.sub(word,1,1)) .. mw.ustring.sub(word,2) end function i._subtree(pagename) local finalresult local out = {"",pagename} local tt local temppage local temppageexists local r = 0 local t = {} local removeditem1 = "" local removeditem2 = "" -- split item..." 22109 Scribunto text/plain local i = {} function i.exists(pagename) local t = mw.title.new(pagename, "Templat") return t.exists end function i.pcase(word) return mw.ustring.upper(mw.ustring.sub(word,1,1)) .. mw.ustring.sub(word,2) end function i._subtree(pagename) local finalresult local out = {"",pagename} local tt local temppage local temppageexists local r = 0 local t = {} local removeditem1 = "" local removeditem2 = "" -- split items on dash into table for token in mw.ustring.gmatch(pagename, "[^-]+") do -- don't add numbered items to list if tonumber(mw.ustring.sub(token,1,1)) == nil then table.insert(t,token) else r = 1 end end table.remove(t, #t) while (#t > 1) do if r == 1 then r = 0 else -- Remove 1st item from list removeditem1 = t[1] table.remove(t, 1) end temppage = table.concat(t, "-") .. "-stub" temppageexists = i.exists(temppage) if temppageexists == true then table.insert(out,"[[Templat:" .. temppage .. "|" .. i.pcase(temppage) .. "]]") else -- If template with first item does not exist, try removing last item removeditem2 = t[#t] table.remove(t, #t) temppage = removeditem1 .. "-" .. table.concat(t, "-") .. "-stub" if #t == 0 then temppage = removeditem1 .. "-stub" end temppageexists = i.exists(temppage) if temppageexists == true then -- if exists then add first item back to list table.insert(t,1,removeditem1) table.insert(out,"[[Templat:" .. temppage .. "|" .. i.pcase(temppage) .. "]]") else -- if exists then add last item back to list table.insert(t,removeditem2) end end end finalresult = '<div style="float:right; border-style:dotted; border-width:2px; padding:5px; margin:5px;">' finalresult = finalresult .. '<span title="Ini menunjukkan hierarki dari templat rintisan dalam kaitannya dengan templat lain." style="font-size:125%; font-weight:bold;">Hierarki rintisan</span>' finalresult = finalresult .. table.concat(out, "\n* ") finalresult = finalresult .. '\n* [[Templat:Stub|Stub]]' finalresult = finalresult .. '\n</div>' return finalresult end function i.subtree(frame) return i._subtree(frame.args["pagename"]) end return i s70bnfum5s4v73syn7omniiflnsx2iz Warung madang 0 5172 22127 22123 2024-06-11T12:24:51Z Bangrapip 9 22127 wikitext text/x-wiki [[Gepokan:HeFuShun_Restaurant.jpg|jmpl|Atu [[warung madang Tionghoa]] di [[Johor]], [[Malésia]].]] '''Warung madang''' (hurup Arab Gundul: {{Script|Arabic|واروڠ مادڠ}}) entu setilah lumbrah bakal nggero' usaha [[Èlmu masak|masak]], nyang nanjain [[Masakan|tanjaan]] ke [[masarakat]] ama ngederakin tempat bakal nyedepin tu tanjaan serènta ngaranin [[bayaran]] bakal tu makanan ama pengladènannya. Sengkilang mah sari-sarinya warung madang nanjain [[Daharan|daharannya]] di tempat, cuman ada gè' berapa warung madang nyang juga' ngederakin ladènan [[penganteran daharan]] ama [[bestèl-indit]] sebagé pengladènan bakal dia punya penglanggan. Warung madang mah biasanya ada [[Pengususan|pengususannya]] ngikut macem daharan nyang dia tanjain. Tuladnya, ada nyang namanya [[warung madang Tionghoa]], [[warung madang Padang]], [[warung tinggal madang]], èns. == Deleng juga' == * [[Warung madang Tionghoa]] * [[Warung madang Padang]] * [[Warung madang ampé begah]] * [[Madang gedongan]] * [[Tanjaan gabregan]] [[Bangsaan:Warung madang]] gh6d49ira01mslzfqtxnc2s7kzltz4t Ostronési 0 5173 22129 22119 2024-06-11T13:05:57Z Swarabakti 44 Swarabakti mindahin [[Rungkun basa Austronési]] ke [[Ostronési]] 22119 wikitext text/x-wiki #ALIH [[Rungkun basa Ostronési]] ppmachqe0egbzinhts1w1uqr0ibx6tq Warung madang ampé begah 0 5174 22122 22120 2024-06-11T12:12:18Z Bangrapip 9 22122 wikitext text/x-wiki '''Warung madang ampé begah''' (hurup Arab Gundul: {{Script|Arabic|واروڠ مادڠ امفى بݢه}}; [[basa Inggris]]: ''all-you-can-eat restaurant'') entu jenis [[warung madang]] nyang harganya mah tetep sama baé pas masup, entinya tu orang bolé madang seabreg-abreg gimana kè' ampé begah. Warung madang ampé begah mah biasanya [[prasmanan]]. [[Bangsaan:Warung madang]] kovud8xtxopntuz1ocziflb7sfr7foy Madang gedongan 0 5175 22126 22125 2024-06-11T12:22:45Z Bangrapip 9 22126 wikitext text/x-wiki [[Gepokan:Fine_Dining.jpg|jmpl|'''Tempat madang gedongan''']]'''Madang gedongan''' (hurup Arab Gundul: {{Script|Arabic|مادڠ ݢدوڠن}}; [[basa Inggris]]: ''fine dining'') entu pengranapan ngelebok ama nyedepin tanjaan warung madang nyang pernik, laèn diri, ama mahal punya roman-roman ketimbang warung madang sari-sarinya. Di warung madang begini mah, rias-riasannya mah pada pernik, kiatan mahal, ama laèn dèwèk. [[Abet méja|Abet méjanya]] (''table manner'') juga' kaga' bisa japra kalu di mari. Orang nyang dateng di mari juga' kudu ngikut [[aturan pakéan]]. == Ruju'an == mvzrdfw3s3cy02xdwbma7gq2l4e2h1t Rungkun basa Austronési 0 5176 22131 22130 2024-06-11T13:06:19Z Swarabakti 44 Ngerobah sasaran pengalihan deri [[Ostronési]] jadi [[Rungkun basa Ostronési]] 22131 wikitext text/x-wiki #ALIH [[Rungkun basa Ostronési]] ppmachqe0egbzinhts1w1uqr0ibx6tq Ashgabat 0 5177 22135 2024-06-11T13:28:28Z OrangKalideres 327 Ngalihin halaman ke [[Asgabad]] 22135 wikitext text/x-wiki #alih [[Asgabad]] 53et0t7m4v96q789dghuyslv902m7ny Mpo' Nori 0 5178 22136 2024-06-12T02:47:34Z Naval Scene 150 alih 22136 wikitext text/x-wiki #ALIH [[Ma' Nori]] b3q030bpvu3w28vh3ngu15fim4tacxu Orang Mentawé 0 5179 22144 22143 2024-06-12T05:26:23Z Badak Jawa 13 Badak Jawa mindahin [[Suku Mentawé]] ke [[Orang Mentawé]] 22143 wikitext text/x-wiki '''Suku Mentawé''' ya'entu penduduk aseli [[Kepuloan Mentawé]] dikenal sebagai peramu dan ketika pertama kali dipelajari belum mengenal bercocok tanam. Tradisi yang khas adalah penggunaan tato di sekujur tubuh, yang terkait dengan peran dan status sosial penggunanya. Kebudayaan tato Mentawai, yang dikenal dengan nama ''titi'' disebutkan hampir punah. ''Titi'' masih dilestarikan di Pulau Siberut meski di beberapa pulau yang ada di [[Kepuloan Mentawé]], [[Sumatra Kulon]], sudah jarang <ref>{{Cite web|title=Tato Mentawai Hampir Punah - National Geographic|url=https://nationalgeographic.grid.id/read/13280384/tato-mentawai-hampir-punah|website=nationalgeographic.grid.id|language=id|access-date=2023-04-17}}</ref> ==Ruju'an== {{Reflist}} qzz17n38gi8qlzr1z54k1cqj5jkj1v4 Suku Mentawé 0 5180 22145 2024-06-12T05:26:23Z Badak Jawa 13 Badak Jawa mindahin [[Suku Mentawé]] ke [[Orang Mentawé]] 22145 wikitext text/x-wiki #ALIH [[Orang Mentawé]] 00fne8cl2vlfgzl4coxnn5yo6hozf54 Pengabdi Setan (pèlem 2017) 0 5181 26329 26312 2024-10-30T12:59:41Z OrangKalideres 327 Koreksi 26329 wikitext text/x-wiki {{Italic title}} '''''Pengabdi Setan''''' ({{Lang-en|Satan's Slave}}) ya'entu [[pèlem serem gaib]] Indonésia taon 2017 ditulis èn disutradara ama [[Joko Anwar]]. Dirilis tanggal 28 September 2017, ni pèlem tu penghidupan ulang (reboot) deri pèlem nyang [[Pengabdi Setan (pèlem 1980)|judulnya sama]] di tahon 1980 silam. ==Ruju'an== {{Reflist}} [[Bangsaan:Pèlem setan]] [[Bangsaan:Pèlem Indonésia]] mw3xfjpqgq3uycfsvwxei8zgxmv16do Pengabdi Setan 0 5182 22148 22147 2024-06-12T05:39:46Z Badak Jawa 13 22148 wikitext text/x-wiki '''Pengabdi Setan''' ngeruju pada: * [[Pengabdi Setan (pèlem 1980)]] * [[Pengabdi Setan (pèlem 2017)]] * [[Pengabdi Setan 2: Communion]] {{Pembédaan}} 8qdljxcdirbtmask4so6xni0kihzfeu Sablonan:Pembédaan/cat 10 5183 22150 2024-06-12T05:46:19Z Badak Jawa 13 Bikin sablonan baru 22150 wikitext text/x-wiki {{#switch:{{lc:{{{1|}}}}} <!-- Maintenance disambiguation pages --> | split = [[Category:Disambiguation pages in need of being split]] | clean up | clean-up | cleanup = [[Bangsaan:Disambiguation pages in need of cleanup]] | non-primary | non-primary topic | one non-primary topic = [[Bangsaan:Disambiguation pages containing one non-primary topic]] <!-- Buildings and structures disambiguation pages‎ --> <!-- Non-religious buildings and structures disambiguation pages‎ --> | building | buildings | structure | structures | buildings and structures | building and structure = [[Bangsaan:Buildings and structures disambiguation pages]] | airports | airport = [[Category:Airport disambiguation pages]] | architecture = [[Bangsaan:Architectural disambiguation pages‎]] | hospital name | hospital names | hospitals | hospital = [[Bangsaan:Hospital disambiguation pages]] | schooldis | education | educational institution | educational institutions | college | colleges | university | universities | schools | school = [[Bangsaan:Educational institution disambiguation pages]] | stations | station = [[Bangsaan:Station disambiguation pages]] <!-- Religion-specific --> | hindu | hindu temple | hindu temples | religious building | religious buildings | religion = [[Bangsaan:Religious buildings and structures disambiguation pages]] | church building | church buildings | churches | church = [[Bangsaan:Church building disambiguation pages]] | mosques | mosque = [[Bangsaan:Mosque disambiguation pages]] | synagogues | synagogue = [[Category:Synagogue disambiguation pages]] | buddhist | buddhist temple | buddhist temples | temples | temple = [[Category:Buddhist temple disambiguation pages‎]] <!-- Science disambiguation pages --> | science = [[Category:Science disambiguation pages]] <!-- Biology --> | biology = [[Category:Biology disambiguation pages‎]] | animal = [[Category:Animal common name disambiguation pages‎]] | bird = [[Category:Bird common name disambiguation pages]] | fish = [[Category:Fish common name disambiguation pages]] | plants | plant = [[Category:Plant common name disambiguation pages]] | taxonomy = [[Category:Taxonomy disambiguation pages]] | genera | genus = [[Category:Genus disambiguation pages]] | latin name | latin names | latin = [[Category:Latin name disambiguation pages]] | species latin name | species latin names | species latin = [[Category:Species Latin name disambiguation pages]] | species latin name abbr | species latin name abbrs | species latin name abbreviations | species latin name abbreviation = [[Category:Species Latin name abbreviation disambiguation pages]] <!-- Other science disambiguation pages --> | linguistics = [[Category:Linguistics disambiguation pages]] | mathdab | mathematics | mathematical | maths | math = [[Category:Mathematics disambiguation pages]] | social | social science = [[Category:Social science disambiguation pages‎]] | economics = [[Category:Social science disambiguation pages‎]] <!-- Place name disambiguation pages‎ --> | geodis | geography | geographical | place name | place names | place | places | geo = [[Category:Place name disambiguation pages]] | counties | county = [[Category:County name disambiguation pages]] | uscounties | uscounty = [[Category:United States county name disambiguation pages]] | departments | department = [[Category:Department name disambiguation pages]] | districts | district = [[Category:District name disambiguation pages]] | municipalities | municipality = [[Category:Municipality name disambiguation pages‎]] | parishes | parish = [[Category:Parish name disambiguation pages‎]] | provinces | province = [[Category:Province name disambiguation pages]] | townships | township = [[Category:Township name disambiguation pages]] | arkansas townships | arkansas township = [[Category:Arkansas township disambiguation pages‎]] | illinois townships | illinois township = [[Category:Illinois township disambiguation pages‎]] | indiana townships | indiana township = [[Category:Indiana township disambiguation pages‎]] | iowa townships | iowa township = [[Category:Iowa township disambiguation pages‎]] | kansas townships | kansas township = [[Category:Kansas township disambiguation pages‎]] | michigan townships | michigan township = [[Category:Michigan township disambiguation pages‎]] | minnesota townships | minnesota township = [[Category:Minnesota township disambiguation pages‎]] | missouri townships | missouri township = [[Category:Missouri township disambiguation pages‎]] | nebraska townships | nebraska township = [[Category:Nebraska township disambiguation pages‎]] | new jersey townships | new jersey township = [[Category:New Jersey township disambiguation pages‎]] | north carolina townships | north carolina township = [[Category:North Carolina township disambiguation pages]] | north dakota townships | north dakota township = [[Category:North Dakota township disambiguation pages‎]] | ohio townships | ohio township = [[Category:Ohio township disambiguation pages]] | oklahoma townships | oklahoma township = [[Category:Oklahoma township disambiguation pages‎]] | pennsylvania townships | pennsylvania township = [[Category:Pennsylvania township disambiguation pages‎]] | south dakota townships | south dakota township = [[Category:South Dakota township disambiguation pages]] <!-- Other disambiguation pages --> | call sign | call signs | broadcast call sign | broadcast call signs | callsigns | callsign = [[Category:Broadcast call sign disambiguation pages]] | caselaw = [[Category:Case law disambiguation pages]] | chinese char | chinese-char | chinesechar | chinese character | chinese = [[Category:Disambiguation pages with Chinese character titles]] | language | languages | nationality | nationalities | language and nationality | languages and nationalities | cultures | culture = [[Category:Language and nationality disambiguation pages]] | date | time | date time = [[Category:Date and time disambiguation pages‎]] | flight | flight numbers | flight number = [[Category:Flight number disambiguation pages‎]] | opus | opus numbers | opus number = [[Category:Opus number disambiguation pages‎]] | name | names | human name | human names | hndis | hn = [[Category:Human name disambiguation pages]] | surnames = [[Category:Disambiguation pages with surname-holder lists]] | surname = [[Category:Disambiguation pages with surname-holder lists]] | given names = [[Category:Disambiguation pages with given-name-holder lists]] | given name = [[Category:Disambiguation pages with given-name-holder lists]] | hangul = [[Category:Disambiguation pages with Hangul titles]] | ihs same title | ih same title = [[Category:Lists of Interstate Highways sharing the same title‎]] | letter-number | letter number = [[Category:Letter–number combination disambiguation pages]] | military = [[Category:Military units and formations disambiguation pages‎]] | numberdis | ambiguous number | ambiguous numbers | numbers | number = [[Category:Lists of ambiguous numbers]] | party | parties | political | political parties | political party = [[Category:Political party disambiguation pages]] | roaddis | roads | road = [[Category:Road disambiguation pages]] | roads same title | road same title = [[Category:Lists of roads sharing the same title‎]] | ships | ship = [[Category:Ship disambiguation pages]] | engineering | tech | tech and engineering | technology | technology and engineering = [[Category:Technology and engineering disambiguation pages]] | templates | template = [[Category:Template disambiguation pages]] | temple names | temple name = [[Category:Temple name disambiguation pages‎]] | tndis = [[Category:Title and name disambiguation pages]] | transport routes | transport route = [[Category:Transport route disambiguation pages‎]] | = <!-- No value fed, is also valid input --> | #default = <!-- <div style="text-align: center;">This disambiguation box is using an invalid category parameter "{{{1|}}}" and needs fixing. <small>([[:Category:Wikipedia disambig or set index box parameter needs fixing|learn more]])</small></div> -->[[Category:Wikipedia disambig or set index box parameter needs fixing|{{main other|Main:}}{{FULLPAGENAME}}]]<!-- Sort on namespace --> }}<noinclude> {{Documentation}} <!--Please add this template's categories to the /doc subpage, not here - thanks!--> </noinclude> niigbfr96qqkolu2k4cnpcfo708k6mj Baha'i 0 5184 22152 2024-06-12T06:08:16Z Badak Jawa 13 Bikin makalah baru 22152 wikitext text/x-wiki '''Baha'i''' ({{Lang-ar|ﺑﻬﺎﺋﻴﺔ}}) ya'entu igama [[Monoteisme|monoteistik]] nyang menekankan pada kesatuan spiritual bagi seluruh umat manusia [[Bangsaan:Baha'i]] mfmfzl8wg1xxmxgncbx4ajxxzas5aof Wikipédi:Merbot/Rembukan milih merbot/Bangrapip jadi merbot 17 Méi 2024 4 5188 24323 22186 2024-07-18T13:54:47Z Badak Jawa 13 24323 wikitext text/x-wiki {{Rembukan ditutup}} Aye nominasiin [[User:Bangrapip|Bangrapip]] untuk jadi merbot di mari. [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 17 Méi 2024 15.11 (WIB) :Siap [[Pemaké:Bangrapip|Bangrapip]] ([[Kongko pemaké:Bangrapip|ngomong]]) 17 Méi 2024 15.33 (WIB) <s>{{Akur}} [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 17 Méi 2024 15.17 (WIB)</s> # {{Akur}} [[Pemaké:Rtnf|Rtnf]] ([[Kongko pemaké:Rtnf|ngomong]]) 18 Méi 2024 13.18 (WIB) # {{Akur}} Aye setuju enih, bangrapip be nyang dijadiin merbot [[Pemaké:Ganther123|Ganther123]] ([[Kongko pemaké:Ganther123|ngomong]]) 18 Méi 2024 13.19 (WIB) # {{Akur}} Ahirnya siap juga lu jadi merbot [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 18 Méi 2024 13.21 (WIB) # {{Akur}} Aye dukung, bang! Salam, [[Pemaké:Naval Scene|Naval Scene]] ([[Kongko pemaké:Naval Scene|ngomong]]) 18 Méi 2024 17.54 (WIB) # {{Akur}} gua spakat ni orang bakal jadi merbot lantaran dia punya pegawèan di Wikimèdia Betawi uda kadung gedé, serènta ada gableg gè' dia punya pikiran ama kejaan nyang bakal ngeja jembar Wikimédia, wabilhusus nyang senggenepin basa Betawi. Gua da lama nempoin ni orang gableg bakal lakonin penjembaran wikipédi Betawi, mangkanya kudu pisan dibenum jadi ni Wikipédi Betawi punya marbot. [[Pemaké:Pitchrigi|Pitchrigi]] ([[Kongko pemaké: Pitchrigi|ngomong]]) 18 Méi 2024 19.07 (WIB) #<s>{{Akur}} [[Pemaké:Fazily|Fazily]] ([[Kongko pemaké:Fazily|ngomong]]) 19 Méi 2024 17.22 (WIB)</s> (Ni pemaké udah di gibang EPIC karna jadi tukang gratil) # {{Akur}} Gue dukung lu bang Rapip [[Pemaké:Faldi00|Faldi00]] ([[Kongko pemaké:Faldi00|ngomong]]) 19 Méi 2024 17.52 (WIB) # {{Akur}} [[Pemaké:Swarabakti|Swarabakti]] ([[Kongko pemaké:Swarabakti|ngomong]]) 19 Méi 2024 20.19 (WIB) # {{akur}} [[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 20 Méi 2024 11.50 (WIB) # {{akur}} sebagai yang nyalonin. [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 22 Méi 2024 13.38 (WIB) # {{Akur}} [[Pemaké:Sofi Solihah|Sofi Solihah]] ([[Kongko pemaké:Sofi Solihah|ngomong]]) Aye setuju Bangrapip untuk jadi merbot di mari. Ni orang kompetén jadi merbot lantaran ni orang punya élmu di bidang budaya Betawi husus {{Kelar}} [https://meta.wikimedia.org/wiki/Steward_requests/Permissions#c-EPIC-20240524172900-EPIC-20240522054100 sama steward di Meta] buat 6 bulan. Selamat! [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 26 Méi 2024 11.31 (WIB) 2bxbzydm9bw8nf80m7t6noruwmi6e7n Wikipédi:Merbot/Rembukan milih merbot/Pitchrigi jadi merbot 18 Méi 2024 4 5189 24322 22188 2024-07-18T13:54:16Z Badak Jawa 13 24322 wikitext text/x-wiki {{Rembukan ditutup}} Aye nyalonin Pitchrigi jadi merbot karna dia salah atu orang Betawi aseli èn biar bantu Bangrapip [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 18 Méi 2024 13.09 (WIB) # {{Akur}} Bahnanya èmang getol, lagi èmang orang nyang monès basa Betawi. [[Pemaké:Bangrapip|Bangrapip]] ([[Kongko pemaké:Bangrapip|ngomong]]) 18 Méi 2024 13.10 (WIB) # {{Akur}} [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 18 Méi 2024 13.12 (WIB) # {{Akur}} [[Pemaké:Rtnf|Rtnf]] ([[Kongko pemaké:Rtnf|ngomong]]) 18 Méi 2024 13.17 (WIB) # {{Akur}} Pitchrigi ge boleh bae bantu2 bangrapip bakal merbot [[Pemaké:Ganther123|Ganther123]] ([[Kongko pemaké:Ganther123|ngomong]]) 18 Méi 2024 13.22 (WIB) #:Punteng a', ni gua Betawi totog cumang mangnya Bekasi asalnya. Meureun mpé ni wayah maké basa Betawi bakal gua ama kuarga punya omong. Bolé gua dibikin keja merbot bakal ni pelampang monès Betawi punya lantaran pasalnya. Kamsia nya, insa'Allah ni pelampang wikipédi bakal ngejembar abisannya. [[Istimewa:Kontribusi pengguna/116.206.29.55|116.206.29.55]] 18 Méi 2024 13.42 (WIB) #::Hampura a', ni gero'an gua punya omongan lantaran belon masup ke jero gua punya rèkning. Tapinan, ni asli gua punya omong, a' [[Pemaké:Pitchrigi|Pitchrigi]] ([[Kongko pemaké:Pitchrigi|ngomong]]) 18 Méi 2024 13.45 (WIB) #:::@[[Pemaké:Pitchrigi|Pitchrigi]] entar kalo ni udah selese tinggal gue bikin dah kacanya cuman lu kudu bilang siap jadi merbot [[Pengguna:Badak Jawa|Badak Jawa]] ([[Pembicaraan Pengguna:Badak Jawa|ngomong]]) 18 Méi 2024 13.49 (WIB) #::::@[[Pemaké:Pitchrigi|Pitchrigi]] udah siap dicalonkan merbot ama gue? [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemakéBadak Jawa|ngomong]]) 18 Méi 2024 13.59 (WIB) #:::::ayo dah ga papa gua mah jadi marbot baé gè' hayo bé [[Pemaké:Pitchrigi|Pitchrigi]] ([[Kongko pemaké:Pitchrigi|ngomong]]) 18 Méi 2024 19.07 (WIB) # {{Akur}} Pitchrigi oke jadi merbot sabab ini orang èmang getol diajar bahasa daèrah, hususnya Betawi. Ini orang juga aktip kontribusi èn kompetèn menurut gua [[Pemaké:Sofi Solihah|Sofi Solihah]] ([[Kongko pemaké:Sofi Solihah|ngomong]]) # {{Akur}} Aye dukung, bang! Salam, [[Pemaké:Naval Scene|Naval Scene]] ([[Kongko pemaké:Naval Scene|ngomong]]) 18 Méi 2024 17.54 (WIB) #<s>{{Akur}} [[Pemaké:Fazily|Fazily]] ([[Kongko pemaké:Fazily|ngomong]]) 19 Méi 2024 17.22 (WIB)</s> (Ni pemaké udah di gibang EPIC karna jadi tukang gratil) # {{Akur}} Gue dukung lu [[Pemaké:Faldi00|Faldi00]] ([[Kongko pemaké:Faldi00|ngomong]]) 19 Méi 2024 17.51 (WIB) # {{Akur}} [[Pemaké:Swarabakti|Swarabakti]] ([[Kongko pemaké:Swarabakti|ngomong]]) 19 Méi 2024 20.19 (WIB) # {{akur}} [[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 20 Méi 2024 11.50 (WIB) # {{akur}} [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 22 Méi 2024 13.39 (WIB) {{Kelar}} [https://meta.wikimedia.org/wiki/Steward_requests/Permissions#c-EPIC-20240526042300-Badak_Jawa-20240526041400 sama steward di Meta] buat 6 bulan. Selamat! [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 26 Méi 2024 11.35 (WIB) s16pzwjrf4zsv60m1puaws55vy5drg9 Wikipédi:Merbot/Rembukan milih merbot/Badak Jawa jadi merbot 19 Méi 2024 4 5190 24321 22190 2024-07-18T13:53:53Z Badak Jawa 13 24321 wikitext text/x-wiki {{Rembukan ditutup}} Aye siap benumin diri jadi merbot Wikipédi Betawi buat bantu Bangrapip èn Pitchrigi. Aye kesian karna kalo ga benumin jadi merbot kaga ada nyang ajarin mereka [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 19 Méi 2024 07.33 (WIB) # {{Akur}} Mentak ni orang ada punya kegablegan bakal nyablon pelampang keja jedi abyoran. Wayah gini hèsè nuturan orang nyang cenggableg bakal nyablon pelampang Wikipédi, entu punya lantaran, baè'nya mang dipasiin kans bakal dibenum jadi marbot di enni pelampang. Gua mah spakat pol bakal ni wejangan.[[Pemaké:Pitchrigi|Pitchrigi]] ([[Kongko pemaké:Pitchrigi|ngomong]]) 19 Méi 2024 11.55 (WIB) # {{Akur}} Guè akur kalu ni orang dibenum jadi merbot jugè, bahnè èmang ni orang udè gapè amè Wikipédi amè bisè ngebantu-bantu kitè pasal per-Wikipédian. [[Pemaké:Bangrapip|Bangrapip]] ([[Kongko pemaké:Bangrapip|ngomong]]) 19 Méi 2024 17.18 (WIB) #<s>{{Akur}} [[Pengguna:Fazily|Fazily]] ([[Pembicaraan Pengguna:Fazily|ngomong]]) 19 Méi 2024 17.22 (WIB)</s> (Ni pemaké udah di gibang EPIC karna jadi tukang gratil) # {{Akur}} Gue dukung lu [[Pemaké:Faldi00|Faldi00]] ([[Kongko pemaké:Faldi00|ngomong]]) 19 Méi 2024 17.52 (WIB) # {{Akur}} [[Pemaké:Swarabakti|Swarabakti]] ([[Kongko pemaké:Swarabakti|ngomong]]) 19 Méi 2024 20.19 (WIB) # {{Akur}} Aye dukung, Bang! [[Pemaké:Naval Scene|Naval Scene]] ([[Kongko pemaké:Naval Scene|ngomong]]) 19 Méi 2024 21.44 (WIB) # {{akur}} [[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 20 Méi 2024 11.51 (WIB) # {{Akur}} [[Pemaké:Sofi Solihah|Sofi Solihah]] ([[Kongko pemaké:Sofi Solihah|ngomong]])Badak Jawa oke jadi merbot sabab ayè liat ni orang juga aktip kontribusi di kegiatan Wikipédi Betawi menurut gua {{kelar}} [https://meta.wikimedia.org/wiki/Steward_requests/Permissions#c-EPIC-20240526042700-Badak_Jawa-20240526041800 sama steward di Meta] buat 6 bulan. Selamat! [[Pemaké:David Wadie Fisher-Freberg|David Wadie Fisher-Freberg]] ([[Kongko pemaké:David Wadie Fisher-Freberg|ngomong]]) 26 Méi 2024 11.35 (WIB) hcpajv3np5zyzb62cs4hoetb9sj0lgx Cengtu 0 5191 22192 22191 2024-06-13T17:42:48Z OrangKalideres 327 22192 wikitext text/x-wiki '''Cengtu''' ([[basa Tionghoa]]: 成都; [[Pinyin]]: ''Chéngdū''; [[Wade-Giles]]: ''Ch'eng-tu'') ya'entu hopstadnya [[propinsi di Tiongkok|propinsi]] [[Sechuan]] èn kota sub-propinsi, nyang letaknya di sebelah lor-kulon [[Kiblik Ra'yat Tiongkok]] èn dibatesin ama [[Daerah Otonomi Tibet|Tibet]]. [[Bangsaan:Kota di Tiongkok]] t0svmv2dj86cxer0jfq1gzcpynz34m8 Chengdu 0 5192 22198 2024-06-15T04:29:06Z OrangKalideres 327 Ngalihin halaman ke [[Cengtu]] 22198 wikitext text/x-wiki #alih [[Cengtu]] mko40j3ccq8ma99vasqzowdsmnsiacv China 0 5193 22199 2024-06-15T04:29:47Z OrangKalideres 327 Ngalihin halaman ke [[Tiongkok]] 22199 wikitext text/x-wiki #alih [[Tiongkok]] 18n23l1o87naklvwy6oz5nykmzo7cdf Parté Démokrat (Amrik Serèkat) 0 5194 22289 22288 2024-06-18T01:40:49Z Bangrapip 9 22289 wikitext text/x-wiki [[File:US Democratic Party Logo.svg|thumb|100px|Lambangnya Parté Démokrat]] '''Parté Démokrat''' (hurup Arab Gundul: {{Script|Arabic|فرتي ديمقراط}}; {{lang-en|Democratic Party}}) ya'entu [[parté pulitik]] di [[Amrik Serèkat]] nyang dijejegin ama [[Andrew Jackson]] èn [[Martin Van Buren]] 8 Januari 1828.<ref>{{cite book |title=Jacksonian Democracy in New Hampshire, 1800–1851 |last=Cole |first=Donald B. |date=1970 |publisher=Harvard University Press |page=69 |isbn=978-0-67-428368-8 |lang=en}}</ref> == Ruju'an == {{Reflist}} [[Category:Parté pulitik di Amrik Serèkat]] e4cywmrbb0o0bk0r1p5tsr9cjln20kr Parté Démokrat (AS) 0 5195 22206 2024-06-15T12:14:15Z OrangKalideres 327 Ngalihin halaman ke [[Parté Démokrat (Amrik Serèkat)]] 22206 wikitext text/x-wiki #alih [[Parté Démokrat (Amrik Serèkat)]] dir1ji8oozgy3tszmywd2vgloju4dk3 Democratic Party of the United States 0 5196 22207 2024-06-15T12:16:37Z OrangKalideres 327 Ngalihin halaman ke [[Parté Démokrat (Amrik Serèkat)]] 22207 wikitext text/x-wiki #alih [[Parté Démokrat (Amrik Serèkat)]] dir1ji8oozgy3tszmywd2vgloju4dk3 United States Democratic Party 0 5197 22208 2024-06-15T12:17:18Z OrangKalideres 327 Ngalihin halaman ke [[Parté Démokrat (Amrik Serèkat)]] 22208 wikitext text/x-wiki #alih [[Parté Démokrat (Amrik Serèkat)]] dir1ji8oozgy3tszmywd2vgloju4dk3 Parte Demokrat (Amrik Serekat) 0 5198 22209 2024-06-15T12:17:53Z OrangKalideres 327 Ngalihin halaman ke [[Parté Démokrat (Amrik Serèkat)]] 22209 wikitext text/x-wiki #alih [[Parté Démokrat (Amrik Serèkat)]] dir1ji8oozgy3tszmywd2vgloju4dk3 Bangsaan:Asèrbaijan 14 5199 22676 22213 2024-06-22T11:23:33Z 31.200.10.63 22676 wikitext text/x-wiki [[Bangsaan:Asia]] [[Bangsaan:Èropa]] [[Bangsaan:Negara]] 9qstmjqxooo5wu2ezivwkptt4j5uz0o Bangsaan:Kota di Asèrbaijan 14 5200 22677 22216 2024-06-22T11:23:52Z 31.200.10.63 22677 wikitext text/x-wiki [[Bangsaan:Kota|Asèrbaijan]] [[Bangsaan:Asèrbaijan]] ipxcwjdblqb2r9l4w5yxfr8fpqn4rb6 Daptar kota di Asèrbaijan 0 5201 22231 22228 2024-06-16T11:39:17Z Moroike 469 22231 wikitext text/x-wiki Ni entu '''daptar [[kota]] di [[Asèrbaijan]]''':<ref name="Azstat">{{Cite web |url=http://www.stat.gov.az/source/demoqraphy/en/001_19en.xls |title=Population by sex, towns and regions, urban settlements of the Republic of Azerbaijan at the beginning of the 2016 |date=2016 |archive-date=2016-11-13 |archive-url=https://web.archive.org/web/20161113191045/http://www.stat.gov.az/source/demoqraphy/en/001_19en.xls |url-status=dead |language=en}}</ref> {{col-begin}} {{col-break}} * [[Agdam]] * [[Agdash, Azerbaijan|Agdash]] * [[Agjabadi]] * [[Agstafa]] * [[Agsu (kota)|Agsu]] * [[Astara, Azerbaijan|Astara]] * [[Babek]] * [[Baku]] * [[Balakan]] * [[Barda, Azerbaijan|Barda]] * [[Beylagan (kota)|Beylagan]] * [[Bilasuvar]] * [[Daşkəsən|Dashkasan]] * [[Davachi]] * [[Füzuli|Fuzuli]] * [[Gədəbəy|Gadabay]] * [[Ganja, Asèrbaijan|Ganja]] * [[Goranboy (kota)|Goranboy]] * [[Goychay (kota)|Goychay]] * [[Goygol (kota)|Goygol]] * [[Hajigabul]] * [[Imishli (kota)|Imishli]] * [[İsmayıllı|Ismailli]] * [[Jabrayil]] * [[Jalilabad]] * [[Julfa, Azerbaijan|Julfa]] * [[Kalbajar]] * [[Khachmaz (kota)|Khachmaz]] * [[Khojali (kota)|Khojali]] * [[Khojavend (kota)|Khojavend]] * [[Khyrdalan]] * [[Kurdamir]] * [[Lachin]] * [[Lankaran]] {{col-break}} * [[Lerik, Azerbaijan|Lerik]] * [[Masally]] * [[Mingacevir]] * [[Nakhichevan (kota)|Nakhichevan]] * [[Naftalan, Azerbaijan|Naftalan]] * [[Neftçala|Neftchala]] * [[Oğuz|Oguz]] * [[Ordubad (kota)|Ordubad]] * [[Qabala]] * [[Qakh (kota)|Qakh]] * [[Qazakh]] * [[Quba]] * [[Qubadli]] * [[Qusar (kota)|Qusar]] * [[Saatlı (kota)|Saatly]] * [[Sabirabad (kota)|Sabirabad]] * [[Salyan, Azerbaijan|Salyan]] * [[Shakhbuz]] * [[Shaki]] * [[Şamaxı|Shamakhy]] * [[Şəmkir|Shamkir]] * [[Sharur]] * [[Shirvan]] * [[Shusha]] * [[Siazan]] * [[Sumqayit]] * [[Tərtər|Tartar]] * [[Tovuz, Azerbaijan|Tovuz]] * [[Ucar, Azerbaijan|Ujar]] * [[Yardımlı|Yardimly]] * [[Yevlakh]] * [[Zangilan]] * [[Zaqatala (kota)|Zaqatala]] * [[Zardab]] {{col-end}} {|class="wikitable sortable" width="50%" |- !Peringkat!!Kota!!Penduduk!!Gambar |- | 1 | [[Baku]] | 2.122.300 | [[Gambar:Maiden tower Baku 20060624.jpg|150px]] |- | 2 | [[Ganja, Azerbaijan|Ganja]] | 328.400 | [[Gambar:Ganja street.jpg|150px]] |- | 3 | [[Sumqayit]] | 298.000 | [[Gambar:New buildings in Sumgayit.JPG|150px]] |- | 4 | [[Shirvan]] | 302.000 | [[Gambar:Shirvan city.jpg|150px]] |- | 5 | [[Mingachevir]] | 202.000 | [[Gambar:Mingachevir Az.jpg|150px]] |- | 6 | [[Bandar Nakhchivan|Nakhchivan]] | 77.000 | [[Gambar:Momine Hatoon Mausoleum.jpg|150px]] |- | 7 | [[Khankendi]] | 76.500 | [[Gambar:A view of Azatamartikneri (Freedom Fighters') boulevard in Stepanakert.jpg|150px]] |- | 8 | [[Khyrdalan]] | 75.000 | [[Gambar:Heydar Aliyev park in Xirdalan.jpg|150px]] |- | 9 | [[Shaki]] | 69.300 |[[Gambar:Caravanserai-Sheki.jpg|150px]] |- | 10 | [[Yevlakh]] | 64.100 | [[Gambar:Yevlax Dəmiryol Stansiyası 2017-05-27.jpg|150px]] |- | 11 | [[Lankaran]] | 59.000 | [[Gambar:Samovar Lenkoran Azerbaijan.JPG|150px]] |- | 12 | [[Shusha]] | 58.200 | [[Gambar:Shushi039.jpg|150px]] |- | 13 | [[Quba]] | 57.000 | [[Gambar:Guba irada7.JPG|150px]] |- | 14 | [[Sharur]] | 50.000 | [[Gambar:Sharur view from plane.jpg|150px]] |- |} == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Asèrbaijan|*]] hain6y6w5y9qyezh5upzfqjzx40jvna Daftar kota di Asèrbaijan 0 5202 22219 2024-06-16T06:09:00Z OrangKalideres 327 OrangKalideres mindahin [[Daftar kota di Asèrbaijan]] ke [[Daptar kota di Asèrbaijan]]: Betulin ejaan 22219 wikitext text/x-wiki #ALIH [[Daptar kota di Asèrbaijan]] akjsxfv00ezr7n522r0i6u2e5281r73 Sumbersaka, Sukalila, Pati 0 5203 22621 22227 2024-06-21T12:18:35Z OrangKalideres 327 Koreksi 22621 wikitext text/x-wiki '''Sumbersaka''' ya'entu atu desa di [[Sukalila, Pati|Kecamatan Sukalila]], [[Kabupatèn Pati]], [[Jawa Tenga]], [[Indonésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Desa di Kabupatèn Pati]] 45ebakppw0x9n76ahmmwizu7vibxpf9 Ganja, Asèrbaijan 0 5204 22333 22229 2024-06-18T15:28:53Z Badak Jawa 13 22333 wikitext text/x-wiki [[File:Ganja coa.PNG|120px|thumb|Ganja punya lambang]] '''Ganja''' ({{Lang-az|Gəncə}}, {{Lang-fa|گنجه}}/ ''Ganjeh'') ya'entu kota tergede ketiga di [[Asèrbaijan]] 8406vc6f5235o565vg01wepioe1o60e Basa Parsi 0 5205 22287 22280 2024-06-18T01:39:12Z Bangrapip 9 "tutur" (Id.) -> omong (bew). Di basa Betawi, "tutur" artinya "mungut" 22287 wikitext text/x-wiki '''Basa Parsi''' ({{lang-fa|{{Script|Nastaliq|فارسی}}}}; {{lang-tg|форсӣ}} {{transliteration|tg|forsī}}) nya'entu sala atu [[rungkun basa Iran]] nyang diomongin di [[Iran]], [[Tajikistan]], [[Apganistan]], ama [[Usbèkistan]]. Jumblah pengomong kabèhannya barang 75 juta orang. Di Iran, pengomong asli ni bahasa ngelingkup barang 60% deri dia punya pengendek kabèhan. == Ruju'an == 5gm2be5x7ua2lhk2pdz5l0yp7lfh2kp Pep Guardiola 0 5206 22232 2024-06-16T12:36:59Z Badak Jawa 13 Ngeja halaman dengen "'''Joseph "Pep" Guardiola Sala''' (lair 18 Januari 1971) ya'entu manajer [[bola tendang]] [[Orang Katalunya|Katalan]] èn mantan pemain bola dari [[Spanyol]]" 22232 wikitext text/x-wiki '''Joseph "Pep" Guardiola Sala''' (lair 18 Januari 1971) ya'entu manajer [[bola tendang]] [[Orang Katalunya|Katalan]] èn mantan pemain bola dari [[Spanyol]] 6vpuhuhecxne3bm1wpvxdio9t33si2f Templat:col-float 0 5207 22234 2024-06-16T12:54:31Z OrangKalideres 327 OrangKalideres mindahin [[Templat:col-float]] ke [[Sablonan:Col-float]] dengen nimpa pengalihan lama: Salah ruang nama 22234 wikitext text/x-wiki #ALIH [[Sablonan:Col-float]] s3wbfr24um7w1lu45j62qwd7b5wza3w Tompegunung, Sukalila, Pati 0 5208 22237 2024-06-16T12:59:54Z Badak Jawa 13 Ngeja halaman dengen "'''Tompegunung''' ya'entu desa nyang letaknya ada di [[kecamatan]] [[Sukalila, Pati]], [[Jawa Tenga]], [[Indonésia]]" 22237 wikitext text/x-wiki '''Tompegunung''' ya'entu desa nyang letaknya ada di [[kecamatan]] [[Sukalila, Pati]], [[Jawa Tenga]], [[Indonésia]] stpw46tvo63naclvkt3o41mr0oeju8b Mauricio Pochettino 0 5209 25857 25856 2024-10-08T12:40:40Z OrangKalideres 327 + gepokan 25857 wikitext text/x-wiki {{Pegarin}} [[Gepokan:Mauricio Pochettino 2016 (cropped).jpg|thumb|200px|Pochettino di taon 2016]] '''Mauricio Roberto Pochettino Trossero''' (lair 2 Maret 1972) ya'entu pelatih èn mantan pemain [[bola tendang]] deri [[Arhèntini]] nyang nanganin [[Chelsea F.C.]] 9vffa21cyup3uhkmvhumxbppctlj5n9 Donni Dio Hasibuan 0 5210 22240 2024-06-16T13:13:01Z OrangKalideres 327 Baru, random page 22240 wikitext text/x-wiki {{Infobox football biography |playername = |image = |caption = |fullname = |dateofbirth = {{bda|1997|3|23}}<ref>{{cite web |url= http://produta.com/player/donny-dio/ |title= Donni Dio |publisher= produta.com |access-date= 2018-04-05 |archive-date= 2018-07-07 |archive-url= https://web.archive.org/web/20180707195751/http://produta.com/player/donny-dio/ |dead-url= yes }}</ref> |cityofbirth = [[Bagan Batu, Bagan Sinembah, Rokan Hilir|Baganbatu]] |countryofbirth = [[Indonesia]] |height = |position = [[Gelandang]] |currentclub = [[PSMS Medan]] |clubnumber = 5 |youthyears2 = |youthclubs2 = |youthclubs1 = [[Sinar Medan]] <ref name =waspada>[http://waspada.co.id/sports/gumarang-kampiun-antarklub-psms/ Gumarang Kampiun Antarklub PSMS] di waspada.co.id</ref> |youthyears1 = 2016 |years1 = 2017 |clubs1 = [[Pro Duta FC]] |caps1 = 0 |goals1 = 0 |years2 = 2018- |clubs2 = [[PSMS Médan]] |caps2 = 5 |goals2 = 0 |totalcaps = |totalgoals = |nationalyears1 = |nationalteam1 = |nationalcaps1 = |nationalgoals1 = |medaltemplates = |club-update = |nationalteam-update = }} '''Donni Dio Hasibuan''' (lair 23 Maret 1997) ya'entu pemaèn [[bola tendang]] Indonésia nyang maèn di [[Liga 2 (Indonésia)|Liga 2]] ama klub [[PSMS Médan]] jadi [[gelandang (bola tendang)|gelandang]].<ref>{{Cite news|url=https://m.jpnn.com/news/dio-dan-faisal-teken-kontrak-psms-resmi-daftarkan-27-pemain |title= Dio dan Faisal Teken Kontrak, PSMS Resmi Daftarkan 27 Pemain |publisher= jpnn.com|work= [[Jawa Pos|JPNN.com]] |last= Budi }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn bola tendang Indonésia]] 0ai1g34mz5m24pufpxtudd1yf25qbxr Sumqayit 0 5213 22259 2024-06-17T01:24:53Z 182.0.212.224 Bikin makalah kota anyar 22259 wikitext text/x-wiki '''Sumqayit''' ([[basa Asèrbaijan]]: Sumqayıt) adalah salah satu kota terbesar di Azerbaijan, terletak dekat Laut Kaspia, sekitar 31 kilometer dari ibu kota, Baku. Kota ini berpopulasi 308.700 jiwa (sensus 2009), membuatnya sebagai kota terbesar kedua di Asèrbaijan setelah ibu kota [[Baku]] dan [[Ganja, Asèrbaijan|Ganja]]. Kota ini memiliki luas 83 km². Kota ini didirikan pada 22 November 1949 r1pgub3gxmjzumydoi0df6j91etk707 Gedong Sultan Abdul Samad 0 5214 22263 22262 2024-06-17T02:44:45Z OrangKalideres 327 Koreksi 22263 wikitext text/x-wiki [[Gepokan:Kuala Lumpur Sultan Abdul Building.jpg|thumb|240px|Gedong Sultan Abdul Samad punya tampang]] '''Gedong Sultan Abdul Samad''' ({{lang-ms|Bangunan Sultan Abdul Samad}}) ya'entu [[gedong]] nyang letaknya di [[Kuala Lumpur]], [[Malésia]]. Ni gedong dibangun di taon 1897. Ni gedong punya bentuk [[simetri]] nyang klasik.<ref>{{Cite book|last=Jabatan Warisan Negara|date=2013|url=http://www.heritage.gov.my/muat-turun/category/16-penerbitan.html?download=72:bangunan-warisan-malaysia-al-bukhary-vi|title=Bangunan Warisan Malaysia|publisher=Jabatan Warisan Negara|isbn=|pages=107|url-status=live|access-date=2021-06-06|archive-date=2023-04-27|archive-url=https://web.archive.org/web/20230427003939/https://www.heritage.gov.my/muat-turun/category/16-penerbitan.html?download=72:bangunan-warisan-malaysia-al-bukhary-vi|dead-url=no}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Gedong di Malésia]] dzoda8tti6xwo0nvu0gtldgjagriiql Jastrzębie-Zdrój 0 5215 22282 22264 2024-06-18T01:31:59Z Bangrapip 9 Permak èjaan dikit-dikit 22282 wikitext text/x-wiki '''Jastrzębie-Zdrój''' (diucapin: [[Gepokan:Ltspkr.png]] [[Wasilah:Pl-Jastrzębie-Zdrój.ogg|<nowiki>[,jastʃębȋe'zdruj]</nowiki>]]; [[Basa Silési|Silési]]: ''Jaščymbje–Zdrůj'', [[basa Dèt|Dèt]]: ''Bad Königsdorff-Jastrzemb'') ièlah [[kota]] di [[Polen]] kidul dengen jumblah pengendek 86.632 orang (2021).<ref name="population">{{cite web|url=https://bdl.stat.gov.pl/bdl/dane/teryt/jednostka|title=Local Data Bank|access-date=11 August 2022|publisher=Statistics Poland}} Data for territorial unit 2467000.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Polen]] c9uasy78umxraf4z9ncsmjv7mnw2wed Jastrzebie-Zdroj 0 5216 22265 2024-06-17T03:06:31Z OrangKalideres 327 Ngalihin halaman ke [[Jastrzębie-Zdrój]] 22265 wikitext text/x-wiki #alih [[Jastrzębie-Zdrój]] aw9fsby9yxhtwfwaph9p9p44bu4m30c Sablonan:Sister project 10 5217 22268 2024-06-17T05:09:46Z OrangKalideres 327 Baru 22268 wikitext text/x-wiki {{Side box | metadata=no | position = {{{position|}}} | image = {{#switch: {{{image|}}} | none = <!-- "image=none", do nothing --> | = <!-- No image fed, select an image --> [[Image:{{#switch: {{lc: {{{project|}}} }} | commons = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikidata|data = Wikidata-logo.svg | wikiquote|quote|wqt|q = Wikiquote-logo.svg | wikipedia|wp|w = Wikipedia-logo-v2.svg | wikisource|source|ws|s = Wikisource-logo.svg | wiktionary|wkt|wdy|d = Wiktionary-logo-en.svg | wikinews|news|wnw|n = Wikinews-logo.svg | wikispecies|species = Wikispecies-logo.svg | wikiversity|wvy|v = Wikiversity-logo.svg | wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg | mediawiki|mw = MediaWiki-2020-logo.svg | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | #default = Wikimedia-logo.svg }}|40x40px|link=|alt= ]] | #default = {{{image|}}} }} | text = {{{text}}} | below = {{{below|}}} | imageright = {{{imageright|}}} | class = plainlinks sistersitebox }}<noinclude>{{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> pcjifm89f0ximmnio63f62l4ppq1qnl Sablonan:Wiktionary 10 5218 22269 2024-06-17T05:13:56Z OrangKalideres 327 Baru 22269 wikitext text/x-wiki {{Sister project |position={{{position|}}} |project=wiktionary |text=Liat entri '''''[[wiktionary:{{{1|Special:Search/{{lc:{{SUBPAGENAME}}}}}}}|{{{1|{{lc:{{SUBPAGENAME}}}}}}}]]'''''{{#if:{{{2|}}} |{{#if:{{{3|}}} |, |&nbsp;atawa }} '''''[[wiktionary:{{{2}}}|{{{2}}}]]''''' }}{{#if:{{{3|}}} |{{#if:{{{4|}}} |, |, atawa }} '''''[[wiktionary:{{{3}}}|{{{3}}}]]''''' }}{{#if:{{{4|}}} |{{#if:{{{5|}}} |, |, atawa }} '''''[[wiktionary:{{{4}}}|{{{4}}}]]''''' }}{{#if:{{{5|}}} |{{#if:{{{6|}}} |, |, atawa }} '''''[[wiktionary:{{{5}}}|{{{5}}}]]''''' }}{{#if:{{{6|}}} |{{#if:{{{7|}}} |, |, atawa }} '''''[[wiktionary:{{{6}}}|{{{6}}}]]''''' }}{{#if:{{{7|}}} |{{#if:{{{8|}}} |, |, atawa }} '''''[[wiktionary:{{{7}}}|{{{7}}}]]''''' }}{{#if:{{{8|}}} |{{#if:{{{9|}}} |, |, atawa }} '''''[[wiktionary:{{{8}}}|{{{8}}}]]''''' }}{{#if:{{{9|}}} |{{#if:{{{10|}}} |, |, atawa }} '''''[[wiktionary:{{{9}}}|{{{9}}}]]''''' }}{{#if:{{{10|}}} |, atawa '''''[[wiktionary:{{{10}}}|{{{10}}}]]''''' }} di kamus bebas Wiktionary. }}<noinclude> {{documentation}} </noinclude> i9gyfmvqbsiuaf8xbqnylp45txhidlp A 0 5219 22270 2024-06-17T05:23:15Z OrangKalideres 327 Makalah baru 22270 wikitext text/x-wiki {{wiktionary|A|a}} '''A''' ya'entu hurup pertama dalem [[hurup Latin]], èn asalnya (turunan) deri [[Abjad Yunani|hurup Yunani]], [[Alfa]]. [[Hurup gedé èn hurup kecil|Hurup gedé]] "'''A'''" punya 2 sisi miring segitiga dengan garis horizontal di tengahnya, sementara huruf kecilnya dapet ditulis dengan 2 tipe/versi: '''a''' èn '''ɑ'''. == Ruju'an == {{Reflist}} [[Bangsaan:Hurup Latin]] 5bska5ytvd2d6rd4d0jj3levylvuc08 Tulang Bawang Kulon 0 5220 22272 2024-06-17T05:43:38Z OrangKalideres 327 OrangKalideres mindahin [[Tulang Bawang Kulon]] ke [[Kabupatèn Tulang Bawang Kulon]]: Kata 'kabupatèn' 22272 wikitext text/x-wiki #ALIH [[Kabupatèn Tulang Bawang Kulon]] btqopi5acazr3kotyyq3x4r02tmioks Tu Ali-ye Olya 0 5221 22274 2024-06-17T12:22:22Z OrangKalideres 327 Makalah baru 22274 wikitext text/x-wiki [[Gepokan:Tu Ali-ye Olya.jpg|thumb|250px|Tu Ali-ye Olya punya tampang di taon 2012]] '''Tu Ali-ye Olya''' ({{lang-fa|طوعلی عليا}}), ya'entu kampung nyang letaknya di [[Propinsi Asèrbaijan Wétan]], [[Iran]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kampung di Iran]] mfbx06gi6hp68oc90z864dyt7iuymw6 Propinsi Asèrbaijan Wètan 0 5222 22290 22285 2024-06-18T01:41:23Z Bangrapip 9 22290 wikitext text/x-wiki [[Gepokan:IranEastAzerbaijan.png|thumb|200px|Lempengannya Propinsi Asèrbaijan Wètan di Iran]] '''Propinsi Asèrbaijan Wètan''' ({{lang-fa|{{Script|Nastaliq|آذربایجان شرقی}}}}){{efn|Juga' [[Penglatènan|dilatènin]] jadi '''Āzarbāijān-e Sharqi'''; {{lang-az|شرقی آذربایجان اوستانی|italic=no}}}} ièlah salah atu deri 30 propinsi di [[Iran]]. Ni propinsi letaknya di bagian lor-kulon di negara entu. Ibu negerinya ièlah [[Tabriz]].<ref name="East Azerbaijan Divisions">{{cite web |title = Approval of the organization and chain of citizenship of the elements and units of the country's divisions of East Azerbaijan province, centered in the city of Tabriz |language = fa |website = Qavanin |url = https://qavanin.ir/Law/TreeText/98949 |archive-url = https://web.archive.org/web/20211023220800/https://qavanin.ir/Law/TreeText/98949 |publisher = Political-Defense Commission of the Government Board |last = Habibi |first = Hassan |archive-date = 23 October 2021 |date = 21 June 1369 |access-date = 5 December 2023}}</ref> Ni propinsi punya jenggar wilayah 45.650&nbsp;km² dengan jumblah pengendek 3.909.652 orang (2016).<ref name="2016 census">{{cite web | title = Census of the Islamic Republic of Iran, 1395 (2016) | page = 03 | language = fa | publisher = The Statistical Center of Iran | website = AMAR | url = https://www.amar.org.ir/Portals/0/census/1395/results/abadi/CN95_HouseholdPopulationVillage_03.xlsx | access-date = 19 December 2022 | archive-url = https://web.archive.org/web/20201113123618/https://www.amar.org.ir/Portals/0/census/1395/results/abadi/CN95_HouseholdPopulationVillage_03.xlsx | format = Excel | archive-date = 13 November 2020}}</ref> == Catetan == {{Notelist}} == Ruju'an == {{Reflist}} [[Bangsaan:Propinsi di Iran]] 4oz2z4w2k9qmhhddykxp24vgiuq9k9q Propinsi Aserbaijan Wetan 0 5223 26202 22276 2024-10-24T04:46:50Z EmausBot 70 Fixing double redirect from [[Propinsi Asèrbaijan Wétan]] to [[Propinsi Asèrbaijan Wètan]] 26202 wikitext text/x-wiki #ALIH [[Propinsi Asèrbaijan Wètan]] d7zhaimpyrplumqh2lj2hmqzppyldgd Propinsi Asèrbaijan Wétan 0 5225 22284 2024-06-18T01:32:19Z Bangrapip 9 Bangrapip mindahin [[Propinsi Asèrbaijan Wétan]] ke [[Propinsi Asèrbaijan Wètan]] 22284 wikitext text/x-wiki #ALIH [[Propinsi Asèrbaijan Wètan]] d7zhaimpyrplumqh2lj2hmqzppyldgd Sablonan:Lang-tg 10 5226 22286 2024-06-18T01:38:22Z Bangrapip 9 new 22286 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=tg }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Indo-Iranian multilingual support templates|{{PAGENAME}}]] </noinclude> ffdt7jxwkhfboley9rl1fb61yaymuqh Sejarah 0 5227 25756 25736 2024-09-22T00:59:04Z Bangrapip 9 25756 wikitext text/x-wiki {{pegarin}}{{Perèksa terjemahan}} '''Sejarah''' (hurup Arab Gundul: {{Script|Arabic|سجاره}}; {{Lang-el|ἱστορία}}) entu èlmu nyang ngebelajarin pasal apa nyang tau kejadian di wayah dulu biar bisa jadi pelajaran bakal orang-orang wayah gini biar kaga' ngulangin jinganan nyang sama. == Ruju'an == {{Reflist}} [[Bangsaan:Sejarah]] o4k1b6utfhrqf95uk2gw8xjign44rmi Sablonan:Lang-el 10 5228 22292 2024-06-18T03:52:20Z Badak Jawa 13 Bikin sablonan anyar 22292 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=el |link=yes }}</includeonly><noinclude> {{Documentation}} <!-- place category and language links on the /doc sub-page --> </noinclude> 6cwxsltloiujsajvs9yulxa3blm9k1n Banda Baro, Acéh Lor 0 5229 22507 22495 2024-06-20T12:52:57Z OrangKalideres 327 22507 wikitext text/x-wiki {{kecamatan |nama=Banda Baro |dati2=Kabupatèn |nama dati2=Acéh Lor |luas=42,35 km² |penduduk=8481 |kelurahan=9 |nama camat=Syahrul Nizam, M.Si{{butuh ruju'an}} |kepadatan=200 |provinsi=Acéh |foto= |kode pos=24376 }} '''Banda Baro''' ya'entu [[kecamatan]] di [[Kabupatèn Acéh Lor]], [[Acéh|Propinsi Acéh]], [[Indonésia]]. Ibu negerinya ada di Ulee Nyeu. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kabupatèn Acéh Lor]] 3dz28kqoxrn93d8wlk2x3sz2hjymf1f Banda Baro, Acèh Lor 0 5230 22296 2024-06-18T04:41:59Z OrangKalideres 327 OrangKalideres mindahin [[Banda Baro, Acèh Lor]] ke [[Banda Baro, Acéh Lor]]: Judul salah èja 22296 wikitext text/x-wiki #ALIH [[Banda Baro, Acéh Lor]] aatwmlkufk46x5ve14lg0wkmnb6t1by Donald Trump 0 5231 23068 22297 2024-06-30T09:26:01Z Jalilah Jali 457 Trump, Donald 23068 wikitext text/x-wiki [[Gepokan:Donald Trump official portrait.jpg|thumb|200px|Potrét resmi Trump di taon 2017]] '''Donald John Trump''' (lair 14 Juni 1946) ya'entu tukang pulitik, personaliti média, èn tukang bisnis [[Amrik Serèkat]] nyang ngelayanin jadi persidèn Amrik Serèkat ke-45 deri 2017 ampé 2021. == Ruju'an == {{Reflist}} {{DEFAULTSORT:Trump, Donald}} [[Bangsaan:Donald Trump]] [[Bangsaan:Persidèn Amrik Serèkat]] peaq9nxnyo73tv73483l280to8cca48 Donald J. Trump 0 5232 22298 2024-06-18T05:12:16Z OrangKalideres 327 Ngalihin halaman ke [[Donald Trump]] 22298 wikitext text/x-wiki #alih [[Donald Trump]] pb1qdiz4l5pe7tmsbk6bh5a5l2ybs4t Donald J Trump 0 5233 22299 2024-06-18T05:12:46Z OrangKalideres 327 Ngalihin halaman ke [[Donald Trump]] 22299 wikitext text/x-wiki #alih [[Donald Trump]] pb1qdiz4l5pe7tmsbk6bh5a5l2ybs4t Donald John Trump 0 5234 22300 2024-06-18T05:13:33Z OrangKalideres 327 Ngalihin halaman ke [[Donald Trump]] 22300 wikitext text/x-wiki #alih [[Donald Trump]] pb1qdiz4l5pe7tmsbk6bh5a5l2ybs4t Trump, Donald 0 5235 22301 2024-06-18T05:14:05Z OrangKalideres 327 Ngalihin halaman ke [[Donald Trump]] 22301 wikitext text/x-wiki #alih [[Donald Trump]] pb1qdiz4l5pe7tmsbk6bh5a5l2ybs4t Barack Obama 0 5236 22302 2024-06-18T11:58:52Z OrangKalideres 327 Makalah baru 22302 wikitext text/x-wiki [[Gepokan:President Barack Obama.jpg|thumb|200px|Potrét resmi Obama di taon 2012]] '''Barack Hussein Obama II''' (lair 4 Agustus 1961) ya'entu tukang pulitik [[Amrik Serèkat]] nyang ngelayanin jadi [[persidèn Amrik Serèkat]] ke-44 deri 2009 ampé 2017. == Ruju'an == {{Reflist}} [[Bangsaan:Barack Obama]] [[Bangsaan:Persidèn Amrik Serèkat]] 4mgnabkdps5n3trdye76z1dzph0nct8 Barack Hussein Obama 0 5237 22303 2024-06-18T12:01:27Z OrangKalideres 327 Ngalihin halaman ke [[Barack Obama]] 22303 wikitext text/x-wiki #alih [[Barack Obama]] n2wyu22ml96vx3rjoi0vyxuylmsbuxy Barack Hussein Obama II 0 5238 22304 2024-06-18T12:01:58Z OrangKalideres 327 Ngalihin halaman ke [[Barack Obama]] 22304 wikitext text/x-wiki #alih [[Barack Obama]] n2wyu22ml96vx3rjoi0vyxuylmsbuxy Obama 0 5239 22305 2024-06-18T12:02:28Z OrangKalideres 327 Ngalihin halaman ke [[Barack Obama]] 22305 wikitext text/x-wiki #alih [[Barack Obama]] n2wyu22ml96vx3rjoi0vyxuylmsbuxy Wikipédi basa Betawi 0 5240 25602 24079 2024-09-16T04:54:31Z OrangKalideres 327 Koreksi 25602 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Betawi | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-bew.svg|200px]] | caption = | url = http://bew.wikipedia.org/<br />http://bew.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internit]] | language = [[Basa Betawi|Betawi]] | registration = Opsional{{br}}Diperluin buat bikin makalah anyar | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = {{start date and age|2024|4|24}} | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Betawi''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Betawi]]. Ampé wayah gini, udah ada {{Jumblah makalah}} makalah dalem basa Betawi. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Betawi]] 4jg5d40jmlj7cgnjdz3me7q9lh3ty1i Wikipedi basa Betawi 0 5241 22307 2024-06-18T12:11:07Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22307 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Wikipedia basa Betawi 0 5242 22308 2024-06-18T12:11:35Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22308 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Wikipedia Betawi 0 5243 22309 2024-06-18T12:12:02Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22309 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Wikipedi Betawi 0 5244 22310 2024-06-18T12:12:27Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22310 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Wikipédi Betawi 0 5245 22311 2024-06-18T12:12:58Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22311 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Bewwiki 0 5246 22312 2024-06-18T12:13:41Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Betawi]] 22312 wikitext text/x-wiki #alih [[Wikipédi basa Betawi]] cbrw1fqepu598abx1r5flep6jje72uw Sablonan:NUMBEROF 10 5247 22316 2024-06-18T12:43:47Z OrangKalideres 327 Baru 22316 wikitext text/x-wiki <includeonly>{{#invoke:NUMBEROF|main}}</includeonly><noinclude> {{documentation}} </noinclude> dtpts96tbrhwtvmca60vr3vs42hfcv2 Modul:NUMBEROF 828 5248 22318 2024-06-18T12:49:01Z OrangKalideres 327 Baru 22318 Scribunto text/plain local aliases = { wikidata = 'www.wikidata', meta = 'meta.wikimedia', commons = 'commons.wikimedia', foundation = 'foundation.wikimedia', wikimania = 'wikimania.wikimedia', wikitech = 'wikitech.wikimedia', } local function trimArg(arg, i) arg = mw.text.trim(arg or '') if arg == '' then if i then error('Parameter ' .. i .. ' is missing. See template documentation') end return nil end return mw.ustring.lower(arg) end local function getValue(stats, action, map) if action == 'depth' then -- https://meta.wikimedia.org/wiki/Wikipedia_article_depth -- This gives silly results if, for example, the number of articles is small. local n = { 'articles', 'edits', 'pages' } if map then for i, v in ipairs(n) do n[i] = map[v] end end for i, v in ipairs(n) do n[i] = stats[v] or 0 end local articles, edits, pages = n[1], n[2], n[3] if pages == 0 or articles == 0 then return 0 end return math.floor((edits/pages) * ((pages - articles)/articles)^2) end if map then action = map[action] end return stats[action] end local function getIfLocal(site, action) -- If wanted site is the local site where module is running, -- return numberof result for given action, or nil. -- This is faster than reading the cached table, and gives the current value. local localSite = string.match(mw.site.server, '.*//(.*)%.org$') -- examples: 'af.wikipedia', 'commons.wikimedia' if site == localSite then if action == 'activeusers' then action = 'activeUsers' end return getValue(mw.site.stats, action) end end local function main(frame) local metaWords = { active = true, closed = true, languages = true, } local args = frame:getParent().args local action = trimArg(args[1], 1) -- activeusers, admins, articles, edits, files, pages, users, depth, active, closed, languages if action:sub(1, 8) == 'numberof' then -- numberofX is an alias for X action = trimArg(action:sub(9), 1) end local wantMeta = metaWords[action] local site = trimArg(args[2], 2) site = aliases[site] or site if not wantMeta and not site:find('.', 1, true) then -- site is like "af" or "af.wikipedia" or "af.wikiquote" etc., including "total" site = site .. '.wikipedia' end local wantComma = trimArg(args[3]) -- nil for no commas in output; "N" or anything nonblank inserts commas local result if wantMeta then local data = mw.loadData('Module:NUMBEROF/meta') local nrActive = data.nrActive[site] local nrClosed = data.nrClosed[site] if nrActive or nrClosed then -- If either is set, site is valid but there may not be an entry for both active and closed. nrActive = nrActive or 0 nrClosed = nrClosed or 0 if action == 'active' then result = nrActive elseif action == 'closed' then result = nrClosed elseif action == 'languages' then result = nrActive + nrClosed end end else result = getIfLocal(site, action) if not result then local data = mw.loadData('Module:NUMBEROF/data') local map = data.map data = data.data result = data[site] if result then result = getValue(result, action, map) end end end if result then if wantComma then result = mw.language.getContentLanguage():formatNum(result) end return result -- number or formatted string end return -1 end local function rank(frame) -- Rank sites in a specified sister project by their number of articles. local args = frame:getParent().args local parm = trimArg(args[1], 1) -- a number like 12 or a site name like "af" (not "af.wikipedia") local base = trimArg(args[2]) or 'wikipedia' -- base of full site name like "wikipedia" or "wikiquote" local wantComma = trimArg(args[3]) local data = mw.loadData('Module:NUMBEROF/' .. (base == 'wikipedia' and 'rank' or 'other')) data = data[base] if data then local result parm = tonumber(parm) or parm if type(parm) == 'number' then result = data.rankByIndex[parm] else result = data.rankBySite[parm] if result and wantComma then result = mw.getContentLanguage():formatNum(result) end end if result then return result -- number or string end end return -1 end return { main = main, rank = rank, } b7kq2q6w2u9d3c5xfmmytwdls32ce7y Modul:NUMBEROF/data 828 5249 22319 2024-06-18T12:54:34Z OrangKalideres 327 Baru 22319 Scribunto text/plain -- Return a table of statistics to be accessed once per page using mw.loadData. -- The table contains counts of edits, pages and more for each project. local function makeData() local statistics = mw.ext.data.get('Wikipedia statistics/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab local data = {} for _, v in ipairs(statistics.data) do -- Assume "site" is first entry of 8. data[v[1]] = { v[2], v[3], v[4], v[5], v[6], v[7], v[8] } end local map = {} for i, v in ipairs(statistics.schema.fields) do -- Assume "site" is first entry and skip it. if i > 1 then map[v.name] = i - 1 -- name is lowercase end end return { data = data, map = map, } end return makeData() 01fh62txxutfvsb98f2e9gfahtc65sa Wikipédi basa Indonésia 0 5250 26021 24082 2024-10-15T13:09:41Z OrangKalideres 327 Koreksi 26021 wikitext text/x-wiki {{Infobox website | name = Wikipédi basa Indonésia | screenshot = Indonesian Wikipedia screenshot.png | screenshot_size = | collapsible = yes | logo = File:Wikipedia-logo-v2-id.svg | logo_size = 200px | caption = Balé-balé Wikipédi basa Indonésia | url = {{URL|https://id.wikipedia.org}} | commercial = Kaga' | location = [[Miami]], [[Plorida]], AS <br/> [[Jakarta]], Indonésia | launched = {{start date and age|df=yes|2003|5|30}} | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Indonésia|Indonésia]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = }} '''Wikipédi basa Indonésia''' ({{lang-id|Wikipedia bahasa Indonesia}}; dipendekin jadi '''WBI''') ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Indonésia]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|id|N}} makalah dalem basa Indonésia. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Indonésia]] kogebu9b29qhhb0tfdvmxqxrf79ru9u Wikipedi basa Indonesia 0 5251 22321 2024-06-18T13:04:37Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Indonésia]] 22321 wikitext text/x-wiki #alih [[Wikipédi basa Indonésia]] 1whk9m8h64d294xfae1yql851nqp7q7 Wikipedia bahasa Indonesia 0 5252 22322 2024-06-18T13:05:06Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Indonésia]] 22322 wikitext text/x-wiki #alih [[Wikipédi basa Indonésia]] 1whk9m8h64d294xfae1yql851nqp7q7 Idwiki 0 5253 22323 2024-06-18T13:05:37Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Indonésia]] 22323 wikitext text/x-wiki #alih [[Wikipédi basa Indonésia]] 1whk9m8h64d294xfae1yql851nqp7q7 Wikipédi basa Inggris 0 5254 24083 22325 2024-07-15T04:56:07Z OrangKalideres 327 /* Ruju'an */ 24083 wikitext text/x-wiki [[Gepokan:Wikipedia-logo-v2-en.svg|thumb|200px|Lambangnya Wikipédi basa Inggris]] '''Wikipédi basa Inggris''' ({{lang-en|English Wikipedia}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Inggris]]. Dia dibikin ama [[Jimmy Wales]] èn [[Larry Sanger]] pada 15 Januari 2001, sebagai édisinya Wikipédi pertama. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|en|N}} makalah dalem basa Inggris. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Inggris]] ibjxpeqv6ia3wqurmd3siarf8mrtp0u Wikipedi basa Inggris 0 5255 22326 2024-06-18T15:07:36Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Inggris]] 22326 wikitext text/x-wiki #alih [[Wikipédi basa Inggris]] ar2nwkx8ejasoa4esutuallrioyw6b9 Wikipedia basa Inggris 0 5256 22327 2024-06-18T15:08:03Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Inggris]] 22327 wikitext text/x-wiki #alih [[Wikipédi basa Inggris]] ar2nwkx8ejasoa4esutuallrioyw6b9 English Wikipedia 0 5257 22328 2024-06-18T15:08:37Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Inggris]] 22328 wikitext text/x-wiki #alih [[Wikipédi basa Inggris]] ar2nwkx8ejasoa4esutuallrioyw6b9 Enwiki 0 5258 22329 2024-06-18T15:09:07Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Inggris]] 22329 wikitext text/x-wiki #alih [[Wikipédi basa Inggris]] ar2nwkx8ejasoa4esutuallrioyw6b9 Wikipédi basa Jawa 0 5260 24085 22335 2024-07-15T04:56:52Z OrangKalideres 327 /* Ruju'an */ 24085 wikitext text/x-wiki [[Gepokan:Wikipedia-logo-v2-jv.svg|thumb|200px|Lambangnya Wikipédi basa Jawa]] '''Wikipédi basa Jawa''' ({{lang-jv|Wikipédia basa Jawa}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Jawa]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|jv|N}} makalah dalem basa Jawa.<ref>[[:jv:Astamiwa:Statistik|Astamiwa:Statistik]]</ref> Média Indonésia pernah ngediskusi Wikipédi basa Jawa.<ref>http://w.detikinet.com/read/2004/09/02/130715/201695/110/wikipedia-hadir-dalam-bahasa-jawa{{Dead link|date=February 2020 |bot=InternetArchiveBot |fix-attempted=yes }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Jawa]] 95l13nhfuj4c21m0jje5vducmeh68uo Sablonan:Infobox website 10 5261 22341 22340 2024-06-18T16:05:40Z OrangKalideres 327 22341 wikitext text/x-wiki {{Infobox | bodyclass = vcard | child = {{lc:{{{embed|}}}}} | decat = yes | titleclass = fn org | title = {{if empty|{{{name|}}}|{{{company_name|}}}|{{{websitename|}}}|<includeonly>{{PAGENAMEBASE}}</includeonly>}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{if empty|{{{company_logo|}}}|{{{logo|}}}|{{{websitelogo|}}}}}|size={{{logo_size|}}}|sizedefault=frameless|upright={{{image_upright|1}}}|alt={{{logo_alt|}}}}} | caption1 = {{if empty|{{{logo_caption|}}}|{{{logocaption|}}}}} | image2 = {{#if:{{{collapsible|}}}|{{hidden begin|title={{{collapsetext|Screenshot}}}|titlestyle=background:{{{background|gainsboro}}};text-align:center|contentstyle=text-align:center}}}} {{#invoke:InfoboxImage|InfoboxImage|image={{{screenshot|}}}|size={{{screenshot_size|}}}|sizedefault=300px|alt={{{screenshot_alt|}}}}} | caption2 = {{{caption|}}}{{#if:{{{collapsible|}}}|{{hidden end}}}} | label1 = {{longitem|Nama aseli}} | data1 = {{#if:{{{native_name|}}} | {{#if:{{{native_name_lang|}}} | {{lang|{{{native_name_lang}}}|{{{native_name}}} }} | {{{native_name}}} }} }} | label2 = {{longitem|[[Romanization|Romanized]] name}} | data2 = {{{romanized_name|}}} | label3 = Sebelumnya | class3 = nickname | data3 = {{{former_names|{{{former_name|}}}}}} | label4 = Type of business | class4 = category | data4 = {{{company_type|}}} | label5 = {{longitem|Type of site}} | data5 = {{if empty|{{{website_type|}}}|{{{type|}}}}} | label6 = Available&nbsp;in | data6 = {{#if:{{{language_count|}}} |{{{language_count}}} languages |{{{language|}}} }}{{{language_footnote|}}} | data7 = {{#if:{{both| {{{language_count|}}} | {{{language|}}}}} |{{Begin hidden|titlestyle=background:transparent;color:inherit;|title=List of languages}}{{{language|}}}{{End hidden}} }} | label8 = [[Ticker symbol|Traded&nbsp;as]] | data8 = {{{traded_as|}}} | label9 = Dijejegin | data9 = {{if empty|{{{founded|}}}|{{{foundation|}}}}} | label10 = [[Dissolution (law)|Dissolved]] | data10 = {{{dissolved|}}} | label11 = Predecessor(s) | data11 = {{{predecessor|}}} | label12 = Successor(s) | data12 = {{{successor|}}} | label13 = Hopkantor | class13 = {{#if:{{{headquarters|}}}{{{location|}}}|label|adr}} | data13 = {{comma separated entries | 1= {{if empty|{{{headquarters|}}}|{{{location|}}}}} | 2= {{#if:{{{location_city|}}}|<div style="display:inline;" class="locality">{{{location_city}}}</div>}} | 3= {{#if:{{{country|}}}{{{location_country|}}}|<div style="display:inline;" class="country-name">{{if empty|{{{country|}}}|{{{location_country}}}}}</div>}} }} | label14 = Negara asal | data14 = {{{country_of_origin|}}} | label15 = No.&nbsp;of locations | data15 = {{{locations|}}} | label16 = Area&nbsp;served | data16 = {{{area_served|}}} | label17 = Owner{{#if:{{{owners|}}}|s}} | data17 = {{if empty|{{{owners|}}}|{{{owner|}}}}} <!-- Essentially the same, but up to the editor to choose --> | label18 = Created&nbsp;by | data18 = {{if empty|{{{author|}}}|{{{creator|}}}|{{{authors|}}}|{{{creators|}}}}} | label19 = [[Organizational founder|Founder(s)]] | data19 = {{{founder|}}} | label20 = Editor{{#if:{{{editors|}}}|s}} | data20 = {{if empty|{{{editors|}}}|{{{editor|}}}}} | label21 = Chairman | data21 = {{{chairman|}}} | label22 = Chairperson | data22 = {{{chairperson|}}} | label23 = Persidèn | data23 = {{{president|}}} | label24 = CEO | data24 = {{{CEO|}}} | label25 = [[Chief executive officer|Managing director]] | data25 = {{{MD|}}} | label26 = General manager | data26 = {{{GM|}}} | label27 = Key&nbsp;people | data27 = {{{key_people|}}} | label28 = Industry | class28 = category | data28 = {{{industry|}}} | label29 = [[Product (business)|Products]] | data29 = {{{products|}}} | label30 = [[Service (economics)|Services]] | data30 = {{{services|}}} | label31 = [[Revenue]] | data31 = {{if empty|{{{revenue|}}}|{{{rev|}}}}} | label32 = [[Earnings before interest and taxes|Operating income]] | data32 = {{{operating_income|}}} | label33 = {{#ifeq:{{if empty|{{{international|}}}|{{{intl|}}}}}|yes|[[Net income|Profit]]|[[Net income]]}} | data33 = {{{net_income|}}} | label34 = [[Asset|Total assets]] | data34 = {{{assets|}}} | label35 = [[Equity (finance)|Total equity]] | data35 = {{{equity|}}} | label36 = Employees | data36 = {{if empty|{{{employees|}}}|{{{num_employees|}}}}} | label37 = [[Holding company|Parent]] | data37 = {{{parent|}}} | label38 = [[Division (business)|Divisions]] | data38 = {{{divisions|}}} | label39 = [[Subsidiary|Subsidiaries]] | data39 = {{if empty|{{{subsidiaries|}}}|{{{subsid|}}}}} | label40 = URL | class40 = url | data40 = {{if empty|{{{url|}}}|{{{website|}}}|{{{homepage|}}}}} | label41 = [[IPv6]] support | data41 = {{{ipv6|}}} | label43 = [[Online advertising|Advertising]] | data43 = {{{advertising|}}} | label44 = Commercial | data44 = {{{commercial|}}} | label45 = Registration | data45 = {{if empty|{{{registration|}}}|{{{reg|}}}}} | label46 = [[Registered user|Users]] | data46 = {{if empty|{{{users|}}}|{{{num_users|}}}}} | label47 = Launched | data47 = {{if empty|{{{launched|}}}|{{{launch_date|}}}|{{{date_of_launch|}}}}} | label48 = Current&nbsp;status | class48 = category | data48 = {{{current_status|}}} | label49 = [[Computing platform|Native client(s) on]] | data49 = {{{native_clients|}}} <!-- Spelled differently; see [[MOS:ENGVAR]] --> | label50 = {{#if:{{{content_license|}}}{{{license|}}}|{{longitem|Content license}}|{{longitem|Content licence}}}} | data50 = {{if empty|{{{content_license|}}}|{{{license|}}}|{{{content_licence|}}}|{{{licence|}}}}} | label51 = Written&nbsp;in | data51 = {{{programming_language|}}} | label52 = [[ISSN]] | data52 = {{ISSN link|1={{if empty|{{{issn|}}}|{{{ISSN|}}}}}|2={{if empty|{{{eissn|}}}|{{{eISSN|}}}}}}} | label53 = Nomer&nbsp;[[OCLC]] | data53 = {{#if:{{{oclc|}}}|{{OCLC search link|{{{oclc}}} }} }} | data99 = {{{module|}}} | below = {{{footnotes|}}} }}{{#invoke:Check for unknown parameters|check|unknown=[[Category:{{main other|Pages using infobox website with unknown parameters|Non-articles using infobox website with unknown parameters}}|_VALUE_{{PAGENAME}}]]|preview=Page using [[Template:Infobox website]] with unknown parameter "_VALUE_"|ignoreblank=y| advertising | area_served | assets | author | authors | background | caption | CEO | chairman | chairperson | collapsetext | collapsible | commercial | company_logo | company_name | company_type | content_licence | content_license | country | country_of_origin | creator | creators | current_status | date_of_launch | dissolved | divisions | editor | editors | eISSN | eissn | embed | employees | equity | footnotes | former_name | former_names | foundation | founded | founder | GM | headquarters | homepage | industry | international | intl | ipv6 | ISSN | issn | key_people | language | language_count | language_footnote | launched | launch_date | licence | license | location | locations | location_city | location_country | logo | logocaption | logo_alt | logo_caption | logo_size | MD | module | name | native_clients | native_name | native_name_lang | net_income | num_employees | num_users | oclc | operating_income | owner | owners | parent | predecessor | president | products | programming_language | reg | registration | rev | revenue | romanized_name | screenshot | screenshot_alt | screenshot_size | services | subsid | subsidiaries | successor | traded_as | type | url | users | website | websitelogo | websitename | website_type }}{{#invoke:check for clobbered parameters|check | template = Infobox website | cat = {{main other|Category:Pages using infobox website with redundant parameters}} | name; company_name; websitename | former_name; former_names | company_logo; logo; websitelogo | logo_caption; logocaption | website_type; type | founded; foundation | headquarters; location | country; location_country | owners; owner | author; creator; authors; creators | editors; editor | revenue; rev | international; intl | employees; num_employees | subsidiaries; subsid | url; website; homepage | registration; reg | users; num_users | launched; launch_date; date_of_launch | content_license; license; content_licence; licence | issn; ISSN | eissn; eISSN }}<noinclude> {{documentation}} </noinclude> l7u5o31eu7h6vs1smbh9yob4303e51g Sablonan:ISSN link 10 5262 22338 2024-06-18T15:46:34Z OrangKalideres 327 Baru 22338 wikitext text/x-wiki {{#if:{{{1|}}}|{{#if:{{{2|}}}|[https://www.worldcat.org/search?fq=x0:jrnl&q=n2:{{#if:1|{{{1}}}}} {{#if:1|{{{1}}}}}]&nbsp;(print)<includeonly>{{#invoke:check isxn|check_issn|1={{{1|}}}|error={{Please check ISSN}}}}</includeonly>{{{br|<br>}}} [https://www.worldcat.org/search?fq=x0:jrnl&q=n2:{{#if:1|{{{2}}}}} {{#if:1|{{{2}}}}}]&nbsp;(web)<includeonly>{{#invoke:check isxn|check_issn|1={{{2|}}}|error={{Please check ISSN}}}}</includeonly>|[https://www.worldcat.org/search?fq=x0:jrnl&q=n2:{{#if:1|{{{1}}}}} {{#if:1|{{{1}}}}}]<includeonly>{{#invoke:check isxn|check_issn|1={{{1|}}}|error={{Please check ISSN}}}}</includeonly>}}}}<noinclude> <!-- * INTERNAL NOTE: * * This template uses WorldCat, with the benefit that the link format * * https://www.worldcat.org/search?fq=x0:jrnl&q=n2:[item ISSN] * * is _documented_ (see worldcat.org) and thus unlikely to change. * * {{#if:1| {{{1|}}} }} is equivalent to {{trim|{{{1|}}}}} --> {{Documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> 1bx8qep1p1z54b28jcc0rh8cigaubhj Wikipédi basa Acéh 0 5263 26454 24074 2024-11-05T05:59:25Z OrangKalideres 327 + basa Acéh 26454 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Acéh | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-ace.svg|200px]] | caption = | url = http://ace.wikipedia.org/<br />http://ace.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami, Florida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Acéh|Acéh]] | registration = Opsional | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = <!--{{start date and age|2024|4|24}}--> | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Acéh''' ({{lang-ace|Wikipèdia bahsa Acèh}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Acéh]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|ace|N}} makalah dalem basa Acéh. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Acéh]] 5sxlxhtc2ahvl2c0gcp5wpqcf5j89dt Wikipédi basa Bali 0 5264 26455 24076 2024-11-05T06:08:04Z OrangKalideres 327 + basa Bali 26455 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Bali | screenshot = Screenshot of Bali Wikipedia.png | collapsible = yes | logo = [[File:Wikipedia-logo-v2-ban.svg|200px]] | caption = Balé-balé Wikipédi basa Bali | url = http://ban.wikipedia.org/<br />http://ban.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami, Florida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Bali|Bali]] | registration = Opsional | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = {{start date and age|2019|10|14}} | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Bali''' ({{lang-ban|Wikipédia basa Bali}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Bali]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|ban|N}} makalah dalem basa Bali. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Bali]] 64twf184uciquvjty6pwjsrhugblrs3 Wikipédi basa Banjar 0 5265 26456 25889 2024-11-05T06:09:04Z OrangKalideres 327 + basa Banjar 26456 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Banjar | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-bjn.svg|200px]] | caption = | url = http://bjn.wikipedia.org/<br />http://bjn.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami, Florida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Banjar|Banjar]] | registration = Opsional | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = <!--{{start date and age|2024|4|24}}--> | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Banjar''' ({{lang-bjn|Wikipidia basa Banjar}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Banjar]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|bjn|N}} makalah dalem basa Banjar. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Banjar]] j8m7zaulpugdftkkwxhh2jhoyru329p Wikipédi basa Banyumasan 0 5266 24078 22358 2024-07-15T04:53:07Z OrangKalideres 327 /* Ruju'an */ 24078 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Banyumasan | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-map-bms.svg|200px]] | caption = | url = http://map-bms.wikipedia.org/<br />http://map-bms.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami, Florida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Banyumasan|Banyumasan]] | registration = Opsional | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = <!--{{start date and age|2024|4|24}}--> | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Banyumasan''' ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Banyumasan]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|map-bms|N}} makalah dalem basa Banyumasan. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Banyumasan]] 2720aehs8q2u01s3zh11wpgi1xoxvai Acewiki 0 5267 22349 2024-06-19T04:10:04Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Acéh]] 22349 wikitext text/x-wiki #alih [[Wikipédi basa Acéh]] k6oau79vvn8lwn3q0bgl9pl0lnqcvj8 Wikipédi basa Minangkabo 0 5268 24086 22359 2024-07-15T04:57:26Z OrangKalideres 327 /* Ruju'an */ 24086 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Minangkabo | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-min.svg|200px]] | caption = | url = http://min.wikipedia.org/<br />http://min.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami, Florida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Minangkabo|Minangkabo]] | registration = Opsional | owner = [[Wikimedia Foundation]] | author = | other = Statistik | launch_date = <!--{{start date and age|2024|4|24}}--> | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Minangkabo''' ({{lang-min|Wikipedia baso Minangkabau}}) ya'entu édisinya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Minangkabo]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|min|N}} makalah dalem basa Minangkabo. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Minangkabo]] 9tbux6943csgop8kqk0jei4t9c38dzl Wikipedi basa Minangkabo 0 5269 22352 2024-06-19T04:19:51Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Minangkabo]] 22352 wikitext text/x-wiki #alih [[Wikipédi basa Minangkabo]] avqfyg5qfwap8w19dleiwwgxq1944hf Minwiki 0 5270 22353 2024-06-19T04:20:28Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Minangkabo]] 22353 wikitext text/x-wiki #alih [[Wikipédi basa Minangkabo]] avqfyg5qfwap8w19dleiwwgxq1944hf Basa Minangkabo 0 5271 22448 22360 2024-06-19T11:17:34Z Swarabakti 44 22448 wikitext text/x-wiki {{Infobox language | name = Minangkabo | nativename = {{lang|min|Baso Minangkabau}}<br/>{{Script/Arabic|بَاسُوْ مِيْنڠكَابَاوْ}}<br/>{{Script/Arabic|بَهَاسَ مِيْنَاڠكَابَاوْ}} | states = [[Indonésia]] ([[Sumatra Kulon]]) | region = [[Sumatra Kulon]], [[Rio]], [[Jambi]], [[Bangkahulu]], [[Sumatra Lor]], [[Acéh]] ([[Indonésia]]) | ethnicity = [[Orang Minangkabo|Minangkabo]], [[Orang Aneuk Jamee|Aneuk Jamee]] | speakers = {{sigfig|5,53|2}} yuta | date = 2007 | ref = e18 | familycolor = Ostronési | fam2 = [[Rungkun basa Melayu-Polinési|Melayu-Polinési]] | fam3 = disputed:<br>[[Rungkun basa Melayu-Sumbawa|Melayu-Sumbawa]] atawa [[Rungkun basa Bornéo Lor Raya|Bornéo Lor Raya]] | fam4 = [[Rungkun basa Melayik|Melayik]] | dia1 = [[#dialek|Minangkabo Sumatra Kulon]], [[Orang Aneuk Jamee|Aneuk Jamee]], Pasisi, Mukomuko, Rokan, Kampar, Kuantan | script = [[Hurup Latin|Latin]] <br />Hurup Minangkabo | minority = [[Indonésia]] * [[Acéh]] (dialek Aneuk Jamee) * [[Bangkahulu]] * [[Sumatra Lor]] * [[Rio]] * [[Sumatra Kulon]] | agency = [[Badan Pengembangan dan Pembinaan Bahasa]] | iso2 = min | iso3 = min | glotto = mina1268 | glottorefname = Minangkabau | map = Sumatra Ethnic Groups Map en.svg | mapcaption = Map of Minangkabau language in Sumatra is shown by light and dark olive }} '''Basa Minangkabo''' atawa '''Minangkabau''' (Minangkabau: {{lang|min|Baso Minangkabau}}, [[hurup Jawi]]: {{Lang|min|{{Script/Arabic|بَاسُوْ مِيْنڠكَابَاوْ}}}}; {{lang-id|Bahasa Minangkabau}}) ya'entu atu [[Rungkun basa Ostronési|basa Ostronési]] nyang dipaké ama [[Orang Minangkabo|Minangkabo]] di [[Sumatra Kulon]], bagian kulon [[Rio]], [[Kabupatèn Acéh Kidul]], bagian lor [[Bangkahulu]] èn [[Jambi]], juga di beberapa kota nyang ada di seluruh [[Indonésia]] ama orang Minangkabo nyang ngerantau.<ref name="Kajian Serba Linguistik">Kajian Serba Linguistik : Untuk [[Anton Moeliono]] Pereksa Bahasa (2000)</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Rungkun basa Ostronési]] [[Bangsaan:Basa di Indonésia]] lxtm95fyayj0ul9ayxlsxevo698473f Basa Minangkabau 0 5272 22361 2024-06-19T04:49:19Z OrangKalideres 327 Ngalihin halaman ke [[Basa Minangkabo]] 22361 wikitext text/x-wiki #alih [[Basa Minangkabo]] nvnd7i9v4yltpsagh4iqdtuvfoe4978 Basa Minang 0 5273 22362 2024-06-19T04:49:50Z OrangKalideres 327 Ngalihin halaman ke [[Basa Minangkabo]] 22362 wikitext text/x-wiki #alih [[Basa Minangkabo]] nvnd7i9v4yltpsagh4iqdtuvfoe4978 Baso Minangkabau 0 5274 22363 2024-06-19T04:50:22Z OrangKalideres 327 Ngalihin halaman ke [[Basa Minangkabo]] 22363 wikitext text/x-wiki #alih [[Basa Minangkabo]] nvnd7i9v4yltpsagh4iqdtuvfoe4978 Basa Ogan 0 5275 22436 22433 2024-06-19T10:54:24Z Swarabakti 44 22436 wikitext text/x-wiki '''Basa Ogan''' (Ogan: ''base Ugan'') nya'entu atu basa [[Ostronési]] nyang dipaké ama [[orang Ogan]], utamanya di sebagian [[Sumatera Kidul]] ama [[Lampung]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Melayu Barisan Kidul|Melayu Barisan Kidul]] atawa Melayu Tenga deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Besemah|Besemah]], [[Basa Semenda|Semenda]], [[Basa Bangkahulu|Bangkahulu]], ama [[basa Serawé|Serawé]].<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] s85eydjga4io8yqow09g9oscn1zc3qy Basa Besemah 0 5276 22437 22434 2024-06-19T10:54:41Z Swarabakti 44 22437 wikitext text/x-wiki '''Basa Besemah''' atawa '''Pasemah''' (Besemah: ''base Besemah'') nya'entu atu basa [[Ostronési]] nyang dipaké ama [[orang Besemah]], utamanya di sebagian [[Sumatera Kidul]] ama [[Bangkahulu]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Melayu Barisan Kidul|Melayu Barisan Kidul]] atawa Melayu Tenga deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Ogan|Ogan]], [[Basa Semenda|Semenda]], [[Basa Bangkahulu|Bangkahulu]], ama [[basa Serawé|Serawé]].<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] p72aibwwin1mzy9eys0w5de4bnil95g Basa Semenda 0 5277 22438 22435 2024-06-19T10:55:22Z Swarabakti 44 22438 wikitext text/x-wiki '''Basa Semenda''' atawa '''Semende''' (Semenda: ''base Semende'') nya'entu atu basa [[Ostronési]] nyang dipaké ama [[orang Semende]], utamanya di sebagian [[Sumatera Kidul]] ama [[Lampung]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Melayu Barisan Kidul|Melayu Barisan Kidul]] atawa Melayu Tenga deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Ogan|Ogan]], [[Basa Besemah|Besemah]], [[Basa Bangkahulu|Bangkahulu]], ama [[basa Serawé|Serawé]].<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] k8ba5vpxblx04vdlv7qkd0ffcj34bqe Basa Pelèmbang 0 5278 22441 2024-06-19T11:00:16Z Swarabakti 44 Ngeja halaman dengen "'''Basa Pelèmbang''' (Pelèmbang: ''baso Pelembang'' atawa ''baso Pelimbang'') entu atu basa [[Ostronési]] nyang dipaké ama [[orang Pelèmbang]], utamanya di seantéro [[Kota Pelèmbang]], [[Sumatra Kidul]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Musi|Musi]] deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Musi|Musi]], [[Basa Pegagan|Pegagan]], [[Basa Penesak|Penesak]], ama [[basa Rawas|Rawas]].<ref name="SSML..." 22441 wikitext text/x-wiki '''Basa Pelèmbang''' (Pelèmbang: ''baso Pelembang'' atawa ''baso Pelimbang'') entu atu basa [[Ostronési]] nyang dipaké ama [[orang Pelèmbang]], utamanya di seantéro [[Kota Pelèmbang]], [[Sumatra Kidul]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Musi|Musi]] deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Musi|Musi]], [[Basa Pegagan|Pegagan]], [[Basa Penesak|Penesak]], ama [[basa Rawas|Rawas]].<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] 7q90l6xtnnjp0kyvzm2u6cbx3x0vpfc Basa Musi 0 5279 22447 22446 2024-06-19T11:16:14Z Swarabakti 44 22447 wikitext text/x-wiki '''Basa Musi''' (Musi: ''basé Musi'') entu atu basa [[Ostronési]] nyang dipaké ama [[orang Musi]], utamanya di seantéro [[Kabupatèn Musi Banyuasin]] ama [[Kabupatèn Musi Rawas|Musi Rawas]], [[Sumatra Kidul]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Musi|Musi]] deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Pelèmbang|Pelèmbang]], [[Basa Pegagan|Pegagan]], [[Basa Penesak|Penesak]], ama [[basa Rawas|Rawas]]. Enni basa punya pemaké cupleknya bangsa 600.000-an orang.<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] ofswd8k53ytpfc67se3vazwfkxx4197 Basa Penesak 0 5280 22445 22444 2024-06-19T11:13:50Z Swarabakti 44 22445 wikitext text/x-wiki '''Basa Penesak''' (Penesak: ''baso Penesak'') entu atu basa [[Ostronési]] nyang dipaké ama [[orang Penesak]], utamanya di bekulon [[Kali Ogan]] sekiteran [[Tanjung Batu, Ogan Ilir|Tanjung Batu]], [[Kabupatèn Ogan Ilir|Ogan Ilir]], ama di belètan [[Kali Komering]] sekiteran [[Pedamaran, Ogan Komering Ilir|Pedamaran]], [[Kabupatèn Ogan Komering Ilir|Ogan Komering Ilir]]. Enni Ostronési punya basa masup dalem rungkun logat [[Rungkun basa Musi|Musi]] deri cabang [[rungkun basa Melayik|Melayik]], bareng ama logat-logat [[Basa Pelèmbang|Pelèmbang]], [[Basa Pegagan|Pegagan]], [[Basa Musi|Musi]], ama [[basa Rawas|Rawas]]. Enni basa punya pemaké cupleknya bangsa 130.000-an.<ref name="SSML">{{cite book |last1=McDowell |first1=Jonathan |last2=Anderbeck |first2=Karl |year=2020 |title=The Malay Lects of Southern Sumatra |series=JSEALS Special Publication |volume=7 |publisher=University of Hawai'i Press |hdl=10524/52473}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] c9a0ywt25ko1cipuh67s8yy05qj3b3e Hindia Welanda 0 5281 22449 2024-06-19T11:25:16Z Swarabakti 44 Ngalihin halaman ke [[Hindia Nèderlan]] 22449 wikitext text/x-wiki #ALIH [[Hindia Nèderlan]] bn6qa3e4apuclardolgdzbso36x3gr3 Terong, Pèrak 0 5282 22460 22459 2024-06-20T05:04:20Z OrangKalideres 327 + infobox 22460 wikitext text/x-wiki {{Infobox settlement |official_name = Terong |image_skyline = Jalan Kuala Terong (Perak State Highway A271), Terong 20231222 152458.jpg |pushpin_map = Malaysia Perak |pushpin_label_position = bottom |pushpin_caption=Lokasi Terong di Pèrak |coordinates_region = MY |coordinates = {{coord|4.7145|N|100.7138|E|display=inline, title}} |subdivision_type = Negara |subdivision_name = {{flag|Malésia}} |subdivision_type1 = Negeri |subdivision_name1 = {{flag|Pèrak}} |subdivision_type2 = Distrik |subdivision_name2 = [[Larut, Matang èn Selama]] |elevation_m = 26 }} '''Terong''' atawa '''Trong''' ([[Hurup Jawi|Jawi]]: تروڠ; {{lang-zh|直弄}}) ya'entu atu ''[[mukim]]'' di [[Distrik Larut, Matang èn Selama]], [[Pèrak (negeri)|Pèrak]], [[Malésia]].<ref>{{cite web|url= http://www.geonames.org/1734595 |title= Trong, Malaysia |language= |publisher= Geonames|access-date= 27 Mei 2021 }}</ref><ref>{{cite web|url= https://www.jupem.gov.my/v1/wp-content/uploads/2016/08/Toponymic-Guidelines-For-Map-and-Other-Editors-for-International-Use.pdf|title= Toponymic Guidelines for Map and Other Editors for International Use|trans-title= Pedoman Toponimi Bagi Penyunting Peta dan Lain-lain Untuk Penggunaan Internasional|archive-url= https://web.archive.org/web/20210523142501/https://www.jupem.gov.my/v1/wp-content/uploads/2016/08/Toponymic-Guidelines-For-Map-and-Other-Editors-for-International-Use.pdf|archive-date= 2021-05-23|language= en|publisher= Jawatankuasa Kebangsaan Nama Geografi|access-date= 22 Mei 2021|year= 2017|location= Malaysia|url-status= live}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Mukim di Malésia]] bd03gs0wq4izz13nzxzf099wd8dw50s Modul:Location map/data/Malaysia Perak 828 5283 22461 2024-06-20T05:07:02Z OrangKalideres 327 Baru 22461 Scribunto text/plain return { name = 'Perak', top = 5.9, bottom = 3.67, left = 100.175, right = 101.78, image = 'Perak location map.svg', } krp0xkil2buyzr20brlc1j8iuebt1lu Modul:ISO 3166/data/MY 828 5284 22462 2024-06-20T05:10:12Z OrangKalideres 327 Baru 22462 Scribunto text/plain return { lang = "ms", ["01"] = {name="Johor",altnames={"Johor Darul Ta'zim"}}, ["02"] = {name="Kedah",altnames={"Kedah Darul Aman"}}, ["03"] = {name="Kelantan",altnames={"Kelantan Darul Naim"}}, ["04"] = {name="Malacca",isoname="Melaka"}, ["05"] = {name="Negeri Sembilan",altnames={"Negeri Sembilan Darul Khusus"}}, ["06"] = {name="Pahang",altnames={"Pahang Darul Makmur"}}, ["07"] = {name="Penang",isoname="Pulau Pinang"}, ["08"] = {name="Perak",altnames={"Perak Darul Ridzuan"}}, ["09"] = {name="Perlis",altnames={"Perlis Indera Kayangan"}}, ["10"] = {name="Selangor",altnames={"Selangor Darul Ehsan"}}, ["11"] = {name="Terengganu",altnames={"Terengganu Darul Iman"}}, ["12"] = {name="Sabah"}, ["13"] = {name="Sarawak"}, ["14"] = {name="Kuala Lumpur",isoname="Wilayah Persekutuan Kuala Lumpur",altnames={"Federal Territory of Kuala Lumpur"}}, ["15"] = {name="Labuan",isoname="Wilayah Persekutuan Labuan",altnames={"Federal Territory of Labuan"}}, ["16"] = {name="Putrajaya",isoname="Wilayah Persekutuan Putrajaya",altnames={"Federal Territory of Putrajaya"}} } 5l4zooxr755edwngzl6nwnx1x8n8sly Kerajaan Wajo 0 5285 26282 26018 2024-10-27T05:10:29Z Swarabakti 44 /* Pulitik èn guwernemèn */ 26282 wikitext text/x-wiki {{Infobox country | native_name = {{lang|bug|ᨕᨀᨑᨘᨂᨛ ᨑᨗ ᨓᨍᨚ}}<br/>''Akkarungeng ri Wajoʼ'' | conventional_long_name = Kerajaan Wajo | common_name = Wajo | life_span = barang 1400–1957 | image_map = | image_map_caption = | era = [[Jaman modèren awal]] | status = [[Hindia Welanda]] punya bagian <small>(1905–1949)</small><br/>[[Indonésia]] punya bagian <small>(1949–1957)</small> | government_type = [[Peserèkatan]]<!--Konfederasi--> [[perwakilan pulitik|perwakilan]]<!--Representasi politik--> di bawah [[kerajaan]] [[Kerajaan pemilian|pemilian]]<!--Monarki elektif--> [[Kerajaan wèt dasar|nyang diwatesin wèt dasar]]<ref name="abidin">{{cite book |last=Abidin |first=Andi Zainal |year=1985 |title=Wajo' pada abad XV–XVI: Suatu penggalian sejarah terpendam Sulawesi Selatan dari lontara |location=Bandung |publisher=Penerbit Alumni |oclc=12901929}}</ref><ref name="pelras">{{cite book |last=Pelras |first=Christian |year=1996 |title=The Bugis |url=https://archive.org/details/bugis0000pelr |location=Oxford |publisher=Blackwell Publishers |isbn=9780631172314 }}</ref> |religion = [[Selam]] (deri 1610) | event_start = Didiriin | date_start = barang 1400 | event1 = Dimasupin ke Hindia Welanda | date_event1 = 1906 | event_end = Dibubarin èn dirobah jadi [[kabupatèn]] | date_end = 1957 | p1 = Cinnotabiʼ | s1 = Kabupatèn Wajo | flag_s1 = | capital = Cinnotabiʼ <small>(barang 1400–1610)</small><br /> [[Tosora, Majauleng, Wajo|Tosora]] <small>(barang 1610–1885)</small><br/>[[Séngkang]] <small>(barang 1885–1957)</small><ref>{{cite journal |last=Duli |first=Akin |year=2010 |title=Peranan Tosora sebagai pusat pemerintahan Kerajaan Wajo abad XVI–XIX |url=http://walennae.kemdikbud.go.id/index.php/walennae/article/view/237 |journal=Walennae |volume=12 |issue=2 |pages=143–158}}</ref> | common_languages = [[Basa Bugis|Bugis]] | today = [[Indonésia]] }} '''Wajo''' atawa '''Wajo'''' entu atu [[orang Bugis]] punya [[kerajaan pemilian]] nyang ngejegreg di belètan Semenanjung [[Sulawési Kidul]]. Enni kerajaan kesohor ama dia punya [[guwernemèn]] nyang rada [[Kera'yatan|ngera'yat]]<!--demokratis?-->, masarakat nyang gableg hak-hak kemerdékaan, èn orang ranto nyang nyebar ke antéro [[Asia Kidul-wètan]] di [[jaman modèren awal]]. ==Sejarah== [[File:South Sulawesi (1590) ID.svg|thumb|left|upright=0.8|Sulawési Kidul punya péta pulitik wayah ahir abad ke-16]] Enni kerajaan mulain wujud barang abad ke-15, terus ngembang ampé jadi saingan negeri-negeri seputernya wayah abad ke-16.<ref name="abidin"/> Bahna gègèr [[Perang Mengkasar]] ama bentrok-bentrok antéro negeri di sono wayah ahir abad ke-17, pada ngeranto dah entu orang Wajo ke luar negeri. Bagèn gitu, Wajo punya orang ranto pada nulungin entu negeri jadi nyang paling kuat di Sulawési Kidul nggantiin [[Kesultanan Boné|Boné]] barang beberapa taon di paro awal abad ke-18.<ref name="wellen">{{cite book |last=Wellen |first=Kathryn Anderson |year=2014 |title=The open door: Early modern Wajorese statecraft and diaspora |location=DeKalb |publisher=Northern Illinois University Press |isbn=9780875807126}}</ref> Enni negeri mertahanin dia punya kemerdékaan ampé dijadiin [[swapraja]] bawahan [[Hindia Welanda]] wayah awal abad ke-20. Kerajaan Wajo tetep wujud, tapi dah kaga' ada gigi lagi, ampé beneran bubar taon 1957 lantaran dia punya wilayah dijadiin kabupatèn.<ref>{{cite book |last=Patunru |first=Abdurrazak Daeng |year=1983 |orig-year=1964 |title=Sejarah Wajo |location=Ujung Pandang |publisher=Yayasan Kebudayaan Sulawesi Selatan |oclc=215821862}}</ref> ==Pulitik èn guwernemèn== Kalo deri segi pulitik, Wajo punya bentuk entu [[peserèkatan]] nyang kebelèk jadi tiga ''limpo'' atawa bagian utama: Béttémpola, Talotenreng, èn Tua. Entu tiga bagian gè' kebelèk lagi jadi puluan negeri-negeri kecit (Bugis: ''wanua'') nyang punya wewenang lumayan gedé.<ref name="abidin" /><ref name="wellen" /> Wajo punya raja kolot (Bugis: ''arung matoa'') atawa persidèn{{efn|Ahli basa [[Jacobus Noorduyn]] maké basa Inggris punya istilah ''president'' bakal nerjemahin ''arung matoa''.<ref>{{cite journal |last=Noorduyn |first=Jacobus |year=2000 |title=The Wajorese merchants community in Makassar |url=https://brill.com/view/journals/bki/156/3/article-p473_5.xml |journal=Bijdragen tot de Taal-, Land- en Volkenkunde |volume=156 |issue=3 |pages=473–498 |doi=10.1163/22134379-90003836 }}</ref>}} dianggep simbol penyatu, hakim èn [[kumendan tinggi]] negeri, serènta ngewakilin Wajo bakal [[urusan luar negeri]].<ref name="wellen" /> Raja kolot punya jabatan kaga' bisa dirangkep ama jabatan laèn atawa diwarisin turun-temurun.<ref name="abidin" /><ref>{{cite journal |last=Halim |first=Wahyuddin |year=2016 |title=Eksplorasi atas praktik dan nilai-nilai demokrasi dalam Kerajaan Wajo’ abad ke-15/16 dan kompatibilitasnya dengan sistem demokrasi modern |journal=Masyarakat dan Budaya |volume=18 |issue=2 |pages=187–202 |doi=10.14203/jmb.v18i2.410}}</ref> Guwernemèn sari-sarian dijalanin raja kolot bareng ama tiga rangkepan pejabat [[sipil]] èn [[militèr]] nyang digero ''ranreng'' ('bupati') ama ''baté lompo'' ('panji gedé'), bakal ngewakilin Wajo punya tiga bagian. Enni guwernemèn sari-sarian disokong ama 33 orang pejabat laèn, nyang rembug bareng déwan tinggi cuman kalo ada perlu mutusin hal-ihwal gedé, kaya' misalnya rembug mili raja kolot anyar.<ref name="wellen" /> Enni déwan gedé punya kuasa ditimbelin lagi ama tiga ''punggawa'',{{efn|[[James Brooke]], [[Serawak]] punya [[Raja Puti]] nyang nyaba ke Wajo taon 1840-an, nyamain peran ''punggawa'' ama "''tribunes of the people''" jaman [[Kiblik Romawi]], biar kata ''punggawa'' gableg kuasa nyang lebi gedé ketimbang ''[[tribunus plebis]]''.<ref name="henley">{{cite journal |last1=Henley |first1=David |last2=Caldwell |first2=Ian |year=2019 |title=Precolonial citizenship in South Sulawesi |url=https://openaccess.leidenuniv.nl/bitstream/handle/1887/76928/Precolonial_citizenship_in_South_Sulawesi.pdf?sequence=1 |journal=Citizenship Studies |volume=23 |issue=3 |pages=240–255 |doi=10.1080/13621025.2019.1603271}}</ref>}} dipili deri ra'yat merdéka di tiga bagian bakal ngewakilin dia pada. Enni tiga ''punggawa'' lumayan ada giginya; dia pada bisa ngebatalin pengangkatan raja kolot nyang ditulak ra'yat, èn cuman dia pada nyang gableg hak nggero ra'yat bakal perang.<ref name="henley" /> Entu raja kolot gè' bisa [[Pelèngsèran|dilèngsèrin]] kalo-kalo dia ngelanggar Wajo punya hukum adat ama ra'yat merdéka punya hak.<ref name="abidin" /><ref name="pelras"/> [[File:Government of Wajo ID.svg|center|thumb|upright=4|{{center|Guwernemèn Wajo punya susunan}}]] ==Budaya èn masarakat== [[File:Bezoek van resident Ch.H. ter Laag van Makassar aan het zelfbestuur van Wadjo, KITLV 41620.tiff|jmpl|kiri|upright=1.5|Résidèn Mengkasar nyaba ke kantor swapraja Wajo. Nyang ngejegreg di sap depan, deri kiri ke kanan: ''Patola'' Andi Tjella, ''Ranreng'' Tua [[Andi Ninnong]], ''Arung Matoa'' Andi Mangkonaʼ, ''Ranreng'' Béttémpola, èn ''Ranreng'' Talotenreng.]] Ahli sejarah [[Anthony Reid]] punya makalah bilang kalo masarakat Wajo entu gableg bukti paling banyak pekara ngelembagain rukun-rukun kemerdékaan (Bugis: ''ammaradékangeng'') ketimbang masarakat jaman bahela laèn di [[Asia]].<ref name="reid">{{cite book |last=Reid |first=Anthony |authorlink=Anthony Reid |year=1998 |chapter=Merdeka: The concept of freedom in Indonesia |editor1=David Kelly |editor2=Anthony Reid |title=Asian freedoms: The idea of freedom in East and Southeast Asia |location=Cambridge |publisher=Cambridge University Press |isbn=9780521637572 |pages=141–160}}</ref> Enni negeri punya kitab-kitab saban wayah ngomongin nyang "orang-orang Wajo entu merdéka"; tuan dia pada cuman hukum adat nyang dibikin deri rembug bareng. Wajo punya rukun kemerdékaan entu mulain deri jaminan keselametan awak, [[hak gableg]] banda sendèwèk, hak ngebacot<!--freedom of speech-->, ampé hak ngeladog<!--freedom of movement--> ke mana aja, èn bikin akad<!--freedom of contract--> ama sapa aja. Tapinya, cuman kalangan [[ningrat]] èn orang merdéka nyang hak-haknya kejamin ama gableg wakil di guwernemèn. Adapun kaum [[budak]] punya hak entu lebi dikit.<ref name="wellen" /><ref name="reid" /> Orang Wajo punya gawé entu kalo ga' ngurus sawah ama kebon, nyari ikan, atawa bedagang.<ref>{{cite thesis |last=Lineton |first=Jacqueline |year=1975a |title=An Indonesian society and its universe: A study of the Bugis of South Sulawesi (Celebes) and their role within a wider social and economic system |type=disertasi PhD |publisher=School of Oriental and African Studies, University of London}}</ref> Orang Wajo punya dagangan maju pesat wayah abad ke-18 èn ke-19, serènta dia pada kesebar ngeranto ke pelosok-pelosok Asia Kidul-wètan, mulain deri nyang deket-deket kaya' di antéro [[Pulo Sulawési|Sulawési]], [[Pulo Kalimantan|Kalimantan]], èn [[Kepuloan Nusa Tenggara|Nusa Tenggara]], ampé nyang jaoh-jaoh kaya' di [[Pulo Papua|Papua]], [[Kepuloan Sulu|Sulu]], [[Pulo Sumatra|Sumatra]], [[Semenanjung Malaya]], èn [[Kemboja]].<ref name="pelras" /><ref name="wellen" /><ref>{{cite journal |last=Lineton |first=Jacqueline |year=1975b |title=Pasompe' Ugi': Bugis migrants and wanderers |url=https://www.persee.fr/doc/arch_0044-8613_1975_num_10_1_1248 |journal=Archipel |volume=10 |pages=173–201 |doi=10.3406/arch.1975.1248}}</ref> ==Catetan== {{notelist}} ==Ruju'an== {{Reflist}} [[Bangsaan:Sejarah Indonésia]] tp9pscrfnlgtx23bdyfh3dx78m4e6jd Sablonan:Kecamatan 10 5286 22493 2024-06-20T12:27:44Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Infobox kecamatan]] 22493 wikitext text/x-wiki #alih [[Sablonan:Infobox kecamatan]] fmt60jdlvwlbcr76mmj71y6mm0jl6n1 Sablonan:Butu tukilan 10 5287 22504 22503 2024-06-20T12:47:28Z OrangKalideres 327 22504 wikitext text/x-wiki {{ {{{|safesubst:}}}#invoke:Unsubst||date=__DATE__ |$B= {{fix |link=Wikipedia:Kutip sumber tulisan |text={{{1|butu tukilan}}} |class = Template-Fact |title=Kalimat yang diikuti tag ini membutuhkan rujukan. |date={{{date|}}} |cat=[[Bangsaan:Artikel dengan pernyataan yang tidak disertai rujukan]] |cat-date=Bangsaan:Artikel dengan pernyataan yang tidak disertai rujukan}}{{#if:{{{1|}}} |[[Bangsaan:Artikel dengan pernyataan yang tidak disertai rujukan]] }}{{#switch:{{NAMESPACE}}|Pengguna=|Pembicaraan Pengguna=|Pembicaraan=|Templat=|Wikipedia=|Portal=|#default=<nowiki /> [[Bangsaan:Artikel dengan pernyataan yang tidak disertai rujukan {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]]}}}}<noinclude>{{documentation}}</noinclude> 29v9wtik0gj8c3ei5tb3h9mwr3fehk9 Sablonan:Butuh rujuan 10 5288 26205 22498 2024-10-24T04:47:20Z EmausBot 70 Fixing double redirect from [[Sablonan:Butuh ruju'an]] to [[Sablonan:Butu tukilan]] 26205 wikitext text/x-wiki #ALIH [[Sablonan:Butu tukilan]] np3s6byszqzzifoh7d99fn9rumtfuqo Sablonan:Butuh rujukan 10 5289 26206 22499 2024-10-24T04:47:30Z EmausBot 70 Fixing double redirect from [[Sablonan:Butuh ruju'an]] to [[Sablonan:Butu tukilan]] 26206 wikitext text/x-wiki #ALIH [[Sablonan:Butu tukilan]] np3s6byszqzzifoh7d99fn9rumtfuqo Sablonan:Butuh ruju'an 10 5290 22502 2024-06-20T12:45:11Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Butuh ruju'an]] ke [[Sablonan:Butu tukilan]]: 'Pembetawian' judul 22502 wikitext text/x-wiki #ALIH [[Sablonan:Butu tukilan]] np3s6byszqzzifoh7d99fn9rumtfuqo Sablonan:Fix/category 10 5291 22506 2024-06-20T12:50:43Z OrangKalideres 327 Baru 22506 wikitext text/x-wiki <noinclude>{{pp-template|small=yes}}</noinclude>{{{cat|[[Category:All pages needing cleanup]]}}}{{#if:{{{cat-date|}}} |[[{{{cat-date}}} {{#if:{{{date|}}} |from {{{date}}} }}]]{{#if:{{{date|}}} |{{#ifexist:{{{cat-date}}} from {{{date}}}| |[[Category:Articles with invalid date parameter in template]] }} }} }}{{#if:{{{cat2|}}}|{{{cat2}}}}}{{#if:{{{cat-date2|}}} |[[{{{cat-date2}}} {{#if:{{{date|}}} |from {{{date}}} }}]]{{#if:{{{date|}}} |{{#ifexist:{{{cat-date2}}} from {{{date}}}| |[[Category:Articles with invalid date parameter in template]] }} }} }}{{#if:{{{cat3|}}}|{{{cat3}}}}}{{#if:{{{cat-date3|}}} |[[{{{cat-date3}}} {{#if:{{{date|}}} |from {{{date}}} }}]]{{#if:{{{date|}}} |{{#ifexist:{{{cat-date3}}} from {{{date}}}| |[[Category:Articles with invalid date parameter in template]] }} }} }} gpikm5p2yggfosi6w5maxtx5my3u9im Pengalèngan, Bandung 0 5292 22568 22566 2024-06-21T01:29:58Z Bangrapip 9 22568 wikitext text/x-wiki {{kecamatan | coordinates = {{Coord|-7.176166|107.571188 | display = title,inline}} | pushpin_map = Indonesia Kabupaten Bandung#Indonesia Jawa Barat#Indonésia Jawa | nama = Pengalèngan | provinsi = Jawa Kulon | dati2 = Kabupatèn | nama dati2 = Bandung | luas = 195.41 km² | penduduk = 154286 |pendudukref= {{citation needed | date = Désèmber 2022}} | kelurahan = 13 | nama camat =- | kepadatan = 790}} '''Pengalèngan''' (hurup Arab Gundul: {{Script|Arabic|فڠالڠن}}) ya'entu atu [[kecamatan]] di [[Bandung Kabupatèn]], [[Jawa Kulon]], [[Indonésia]]. [[Gepokan:COLLECTIE TROPENMUSEUM Tji Bolang Tanara Assamthee-onderneming Malabar TMnr 10011845.jpg|jmpl|300px|Cibolang di taon 1927|pra=Special:FilePath/COLLECTIE_TROPENMUSEUM_Tji_Bolang_Tanara_Assamthee-onderneming_Malabar_TMnr 10011845.jpg]] == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Jawa Kulon]] ojxrn6omkyk5y6qxqbaj5rjm32crkc8 Pangalengan, Bandung 0 5293 22509 2024-06-20T13:01:53Z OrangKalideres 327 Ngalihin halaman ke [[Pangaléngan, Bandung]] 22509 wikitext text/x-wiki #alih [[Pangaléngan, Bandung]] jcped0ysx7vfj1hcanrxnyuvl3nrmu2 Kabupatèn Bandung 0 5294 22510 2024-06-20T13:02:50Z OrangKalideres 327 Ngalihin halaman ke [[Bandung Kabupatèn]] 22510 wikitext text/x-wiki #alih [[Bandung Kabupatèn]] hudktsie6ddzvfttlg7deiwwhw7ib0w Modul:Location map/data/Indonesia Kabupaten Bandung 828 5295 22512 2024-06-20T13:05:40Z OrangKalideres 327 Baru 22512 Scribunto text/plain return { name = 'Kabupaten Bandung', top = -6.6716608, bottom = -7.4552843, left = 107.1993596, right = 107.9829831, image = 'Indonesia Bandung Regency location map.svg', } ph7z2do3iqe8jnh8weqirjzmuqrr44r Modul:Location map/data/Indonesia Jawa Barat 828 5296 22514 2024-06-20T13:07:19Z OrangKalideres 327 Baru 22514 Scribunto text/plain return { name = 'Jawa Barat', top = -5.3290154, bottom = -8.4081523, left = 106.0625963, right = 109.141733, image = 'indonesia West Java location map.svg' } ld5cx3daz6ad737k8oyru5mc2k627yu Basa Makasar 0 5297 22533 22532 2024-06-20T16:41:30Z Swarabakti 44 22533 wikitext text/x-wiki '''Basa Makasar''' atawa '''Mengkasar''' (Makasar: ''basa Mangkasaraʼ''; [[Hurup Makassar|Jangang-jangang]]: {{script|Maka|𑻤𑻰 𑻥𑻠𑻰𑻭}}; [[Hurup Lontara|Lontara]]: ᨅᨔ ᨆᨀᨔᨑ) entu atu [[basa]] deri [[rungkun basa Ostronési|rungkun Ostronési]]. Enni basa biasanya dipake ngomong ama [[orang Makasar]] nyang pada ngejogrog di [[Sulawési Kidul]], [[Indonésia]], wabilkusus di [[Kabupatèn Gowa|Gowa]], [[Kabupatèn Sinjé|Sinjé]], [[Kabupatèn Maros|Maros]], [[Kabupatèn Takalar|Takalar]], [[Kabupatèn Jénéponto|Jeneponto]], [[Kabupatèn Bantaèng|Bantaèng]], [[Kabupatèn Pangkajéné èn Kepuloan]], [[Kabupatèn Bulukumba|Bulukumba]], [[Kabupatèn Kepuloan Selayar|Selayar]], èn [[Kota Makasar|Makasar]]. Enni Ostronési punya basa masup dalem anak rungkun basa [[rungkun basa Sulawési Kidul|Sulawési Kidul]],<ref>{{cite journal |last1=Friberg |first1=Timothy |last2=Laskowske |first2=Thomas V. |year=1989 |title=South Sulawesi Languages |journal=Nusa |volume=31 |pages=1–18 |url=http://sealang.net/archives/nusa/pdf/nusa-v31-p1-18.pdf}}</ref> bagèn [[kosakata]] ni basa rada laèn sendèwèk ketimbang dia punya sudara-sudara deket.<ref>{{cite book |last1=Grimes |first1=Charles E. |last2=Grimes |first2=Barbara D. |title=Languages of South Sulawesi |series=Pacific Linguistics |volume=D78 |location=Canberra |publisher=Pacific Linguistics, The Australian National University |year=1987 |doi=10.15144/PL-D78 |doi-access=free}}</ref> Basa Makassar punya pemaké asli ada barang 1,87 juta di taon 2010.<ref>{{cite book |last1=Ananta |first1=Aris |last2=Arifin |first2=Evi Nurvidya |last3=Hasbullah |first3=M Sairi |last4=Handayani |first4=Nur Budi |last5=Pramono |first5=Agus |year=2015 |title=Demography of Indonesia's Ethnicity |location=Singapura |publisher=Institute of Southeast Asian Studies |isbn=9789814519878}}</ref> Basa Makasar punya [[tata bunyi]] ngebédain ampé 23 biji [[ponèm]]. Enni basa gè' gableg rèndèng [[konsonan]] ganda atawa [[geminat]]. Ada macem-macem [[imbuhan]] nyang masi galib dipaké, serènta [[klitik]] bakal tengerin ma'na [[kata ganti]] ama [[aspèk]]. Ni basa punya [[argumèn]] ditengerin ke [[kata kerja]] ama klitik kata ganti nyang umumnya ngikutin [[Aliansi gramatikal|pola persekutuan]] [[persekutuan èrgatip-absolutip|èrgatip-absolutip]].<ref>{{cite book |last=Jukes |first=Anthony |year=2020 |title=A Grammar of Makasar |series=Grammars and Sketches of the World's Languages |volume=10 |location=Leiden |publisher=Brill |isbn=9789004412668}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Basa di Indonésia]] 23xqt3a37wwj76qqr8u27wwh1qgof44 David Woodard 0 5298 25455 25454 2024-09-11T12:03:55Z OrangKalideres 327 Betulin tarjiman 25455 wikitext text/x-wiki [[Gepokan:DW2018.jpg|thumb|Potrèt Woodard taun 2018[[Gepokan:David Woodard signature.svg|frameless]]]] '''David James Woodard''' ({{Audio|Pronunciation_of_the_English_surname_Woodard.ogg|/ˈwʊdɑːrd/}}; hurup Arab Gundul: داود جيمس وودارد; lair 6 April 1964) ya'entu [[maèstro]] ama [[tukang gending]] deri [[Amrik Serèkat]].<ref>Carpenter, S., [https://www.latimes.com/archives/la-xpm-2001-may-09-cl-60944-story.html "In Concert at a Killer's Death"], ''Los Angeles Times'', 9 Méi 2001.</ref><ref>Epstein, J., [https://www.sfgate.com/opinion/article/rebuilding-a-pure-aryan-home-in-the-paraguayan-2723542.php "Rebuilding a Home in the Jungle"], ''San Francisco Chronicle'', 13 Maret 2005.</ref><ref>Allen, M., [https://www.nytimes.com/2005/01/20/garden/decor-by-timothy-leary.html "Décor by Timothy Leary"], ''The New York Times'', 20 Januari 2005.</ref><ref>Vloed, K. van der, [http://requiemsurvey.org/composers.php?id=1849 "David Woodard"], ''Requiem Survey'', 5 Pèbruari 2006.</ref><ref>Woodard, D., "Musica lætitiæ comes medicina dolorum", ''Der Freund'', Nr. 7, Maret 2006, 34–41.</ref> == Bibliograpi == * Kerekes, D., [https://books.google.com/books?id=pq_o5ky6MiYC&pg=PA27&redir_esc=y#v=onepage&q&f=false ''Headpress 25''] (Manchester: Critical Vision, 2003) * Kracht, C., & D. Woodard, [https://wehrhahn-verlag.de/public/index.php?ID_Section=3&ID_Product=577 ''Five Years''] (Hannover: Wehrhahn Verlag, 2011) * Tenaglia, F., [https://books.google.com/books?id=vfPgDwAAQBAJ&pg=PT41&redir_esc=y#v=onepage&q&f=false ''Momus—A Walking Interview''] (Milano: Noch Publishing, 2015) * Allen, B., [https://books.google.com/books?id=aD96EAAAQBAJ&pg=PT152&redir_esc=y#v=onepage&q&f=false ''Pelican''] ([[Londen|London]]: Reaktion Books, 2019) * Chandarlapaty, R., [https://books.google.com/books?id=bzOXDwAAQBAJ&pg=PT142&redir_esc=y#v=onepage&q&f=false ''Seeing the Beat Generation''] (Jefferson, North Carolina: McFarland, 2019) == Ruju'an == {{Reflist}} == Sènggètan luar == * [[Gepokan:Commons-logo.svg|link=https://commons.wikimedia.org/wiki/David_Woodard?uselang=bew|17x17px]] [https://commons.wikimedia.org/wiki/David_Woodard?uselang=bew Commons] * [https://ninos.kiddle.co/David_Woodard Enciclopedia Kiddle para niños] <span style="font-size:86%">(Spanyol)</span> * [[Gepokan:Wikiquote-logo.svg|link=https://en.wikiquote.org/wiki/David_Woodard?uselang=bew|16x16px]] [https://en.wikiquote.org/wiki/David_Woodard?uselang=bew Wikitukil] <span style="font-size:86%">([[Basa Inggris|Inggris]])</span> * [https://lccn.loc.gov/no2011174082 Library of Congress] <span style="font-size:86%">(Inggris)</span> * [[Gepokan:Echo global icon.svg|link=https://davidwoodard.com|12x12px]] [https://davidwoodard.com/ davidwoodard.com] {{DEFAULTSORT:Woodard, David}} [[Bangsaan:Tukang gending]] [[Bangsaan:Biograpi]] pmdbr8dmgam47mfvgd9tex9y7uly8ho Té yuja 0 5299 22614 22613 2024-06-21T11:57:43Z OrangKalideres 327 22614 wikitext text/x-wiki [[File:Yujacha.jpg|thumb|230px|Yuja-cha (té yuzu) èn yuja-cheong (selai yuzu)]] '''Yuja-cha''' (유자차; 柚子茶) atawa '''té yuja''' ya'entu atu [[Sahi|té]] terdisionilnya Koréa nyang bikinnya dicampurin paké [[aèr]] panas ama yuja-cheong (selai [[yuzu]]).<ref name="SKLD">{{Cite web|title=yuja-cha|url=http://stdweb2.korean.go.kr/search/View.jsp?idx=515206|website=[[Standard Korean Language Dictionary]]|publisher=[[National Institute of Korean Language]]|language=ko|script-title=ko:유자차|access-date=20 June 2017|archive-date=2018-12-04|archive-url=https://web.archive.org/web/20181204010020/http://stdweb2.korean.go.kr/search/View.jsp?idx=515206|dead-url=yes}}</ref> == Ruju'an == {{Reflist}} [[Category:Té]] evuvzkbzrs4cy99kh4xrrmvfjmsblvv Limo 0 5300 22624 2024-06-21T12:22:03Z OrangKalideres 327 OrangKalideres mindahin [[Limo]] ke [[Limo, Dèpok]]: Judul spesifik, kagak dikeliruin ama jeruk limo 22624 wikitext text/x-wiki #ALIH [[Limo, Dèpok]] 3u5k79fyldj7au0vjgu008mz2667dsq Sablonan:Url 10 5301 22629 2024-06-21T12:34:48Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:URL]] 22629 wikitext text/x-wiki #alih [[Sablonan:URL]] ghn8973o7g4qm39uj8lpc9sw5htv2m3 Mahathir Mohamad 0 5302 22679 22678 2024-06-22T12:30:38Z OrangKalideres 327 + gepokan 22679 wikitext text/x-wiki '''Mahathir Mohamad''' (lair 10 Juli 1925) ya'entu [[Wajiralam Malésia|Wajiralam keempat ama ketujuh Malésia]] nyang ngejabat deri taon 1981 ampé 2003 ama 2018 ampé 2020. ​ [[Gepokan:Mahathir Mohamad 13112018 (cropped).jpg|thumb|240px|Mahathir Mohamad di taon 2018]] == Ruju'an == {{Reflist}} ​ ​[[Category:Wajiralam Malésia]] 063fkwxtzsw6z9lxv06f34f6p39coyd Sablonan:Èn icon 10 5303 22664 22647 2024-06-22T11:09:20Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:En]] ke [[Sablonan:Èn icon]] sonder ngebuat pengalihan 22647 wikitext text/x-wiki {{Languageicon|En|Inggris}}<noinclude> [[Bangsaan:Sablonan ikon bahasa|en]] </noinclude> pu5v65fedf1o1ipk57gvf767s9pbvwu Daptar lindu di Asèrbaijan 0 5304 22668 22665 2024-06-22T11:17:09Z 31.200.10.63 22668 wikitext text/x-wiki Ni entu '''daptar [[lindu]] di [[Asèrbaijan]]''': == Lindu == {| class="wikitable sortable" |- bgcolor="#ececec" ! Tanggal ! Waktu‡ ! Daerah ! Episentrum ! <!--align="right"|-->Korban ! <!--align="right"|-->Kekuatan ! Sumber <!-- |- | | | | | | | | | --> |- | 427 | | |{{coord|40.5|46.5}} | | align="right"|6.7 | align="right"|<ref name="NGDC">{{cite web|url=http://www.ngdc.noaa.gov/nndc/struts/results?bt_0=&st_0=&type_17=EXACT&query_17=None+Selected&op_12=eq&v_12=AZERBAIJAN&type_12=Or&query_14=None+Selected&type_3=Like&query_3=&st_1=&bt_2=&st_2=&bt_1=&bt_4=5&st_4=&bt_5=&st_5=&bt_6=&st_6=&bt_7=&st_7=&bt_8=&st_8=&bt_9=&st_9=&bt_10=&st_10=&type_11=Exact&query_11=&type_16=Exact&query_16=&display_look=1&t=101650&s=1&submit_all=Search+Database|title=Significant Earthquakes where Primary Magnitude >= 5 and Country = AZERBAIJAN|last=NGDC|accessdate=23 Juli 2010}} {{Èn icon}}</ref> |- | 906 | | [[Qivraq]] |{{coord|39.78|44.88}} | | align="right"|6.2 | align="right"|<ref name="CFTI_906">{{cite web|url=http://storing.ingv.it/cfti4med/quakes/M1279.html|title=Catalogue of strong earthquakes in Italy 461 B.C. - 1997 and Mediterranean area 760 B.C. - 1500|last=CFTI|accessdate=23 Juli 2010|archive-date=2015-02-07|archive-url=https://web.archive.org/web/20150207233107/http://storing.ingv.it/cfti4med/quakes/M1279.html|url-status=dead}} {{Èn icon}}</ref> |- | 30 Sèptèmber 1139 | Malam | [[Ganja (kota)|Ganja]] |{{coord|40.40|46.23}} | | align="right"|6.3 | align="right"|<ref name="CFTI_1139">{{cite web|url=http://storing.ingv.it/cfti4med/quakes/M2068.html|title=Catalogue of strong earthquakes in Italy 461 B.C. - 1997 and Mediterranean area 760 B.C. - 1500|last=CFTI|accessdate=23 Juli 2010|archive-date=2015-02-07|archive-url=https://web.archive.org/web/20150207235213/http://storing.ingv.it/cfti4med/quakes/M2068.html|url-status=dead}} {{Èn icon}}</ref> |- | 25 Nopèmber 1667 | | [[Shamakhi]] |{{coord|40.60|48.60}} | align="right"|80.000 | align="right"|6.9 | align="right"|<ref name="NGDC"/> |- | 4 Januari 1669 | | [[Shamakhi]] |{{coord|40.60|48.60}} | align="right"|7.000 | align="right"|5.7 | align="right"|<ref name="NGDC"/> |- | 9 Agustus 1828 | 16:00 | [[Shamakhi]] |{{coord|40.70|48.40}} | align="right"| | align="right"|5.7 | align="right"|<ref name="NGDC"/> |- | 2 Januari 1842 | 22:00 | [[Baku]], [[Mashtagi]] |{{coord|40.5|50.0}} | align="right"| | align="right"|4.3–5.0 | align="right"|<ref name="NGDC_1842">{{cite web|url=http://www.ngdc.noaa.gov/nndc/struts/results?eq_0=1833&t=101650&s=13&d=22,26,13,12&nd=display|title=Comments for the Significant Earthquake|last=NGDC|accessdate=9 Méi 2012}} {{Èn icon}}</ref> |- | 11 Juni 1859 | 13:00 | [[Shamakhi]] |{{coord|40.70|48.50}} | align="right"|100 | align="right"|5.9 | align="right"|<ref name="NGDC"/> |- | 28 Januari 1872 | 07:00 | [[Shamakhi]] |{{coord|40.60|48.70}} | | align="right"|5.7 | align="right"|<ref name="NGDC"/> |- | 13 Pèbruari 1902 | 09:39:30 | [[Shamakhi]] |{{coord|40.70|48.60}} | align="right"|86 | align="right"|6.9 | align="right"|<ref name="NGDC"/> |- | 27 April 1931 | 16:50:45 | [[Zangezur]] |{{coord|39.40|46.00}} | align="right"|390-2.890 | align="right"|6.4 | align="right"|<ref>{{citation|title=International Handbook of Earthquake & Engineering Seismology|series=Part A, Volume 81A|chapter=A List of Deadly Earthquakes in the World: 1500-2000|first=T.R.|last=Utsu|year=2002|publisher=Academic Press|edition=First|isbn=978-0124406520|page=705}} {{Èn icon}}</ref> |- | 4 Juni 1999 | 09:12:50 | [[Agdash, Azerbaijan|Agdash]], [[Ucar, Azerbaijan|Ucar]], [[Agali, Agdash|Agali]] |{{coord|40.802|47.448}} | align="right"|1 | align="right"|5.4 | align="right"|<ref name="NGDC"/> |- | 25 Nopèmber 2000 | 18:09:11.4 | [[Baku]] |{{coord|40.245|49.946}} | align="right"|31 | align="right"|6.8 | align="right"|<ref name="NGDC"/> |- | 7 Méi 2012 | 9:40 | [[Zaqatala (rayon)|Rayon di Zaqatala]] |{{coord|41.541|46.766}} | align="right"|0 | align="right"|5.6 | align="right"|<ref name="bnonews">{{cite web |title=Moderate earthquake jolts northwest Azerbaijan, injuring 15 |publisher=BNO News |date=7 Méi 2012 |url=http://www.bnonews.com/inbox/?id=660 |accessdate=7 Méi 2012 |archive-date=2013-01-18 |archive-url=https://archive.is/20130118172938/http://www.bnonews.com/inbox/?id=660 }} {{Èn icon}}</ref> |- |} == Ruju'an == {{Reflist}} [[Bangsaan:Lindu di Asèrbaijan|*]] raneyg4moipq0blori4kaf8exoeo2ej Sablonan:En 10 5305 22667 22666 2024-06-22T11:15:47Z 31.200.10.63 Ngerobah sasaran pengalihan deri [[ÉN icon]] jadi [[Sablonan:Èn icon]] 22667 wikitext text/x-wiki #ALIH [[Sablonan:Èn icon]] c7utk9v2xdosxc3vp7dcd1y7sublscz Bangsaan:Lindu di Asèrbaijan 14 5306 22673 22669 2024-06-22T11:22:30Z 31.200.10.63 22673 wikitext text/x-wiki [[Bangsaan:Lindu]] [[Bangsaan:Géograpi Asèrbaijan]] [[Bangsaan:Sejarah Asèrbaijan]] q8cl5dlszyiwhf9zmdfl2jtm0uwryc9 Bangsaan:Géograpi Asèrbaijan 14 5307 22671 22670 2024-06-22T11:20:18Z 31.200.10.63 22671 wikitext text/x-wiki [[Bangsaan:Géograpi]] [[Bangsaan:Asèrbaijan]] tabqklo8mcu7bdgydp3m2j98lb290c2 Bangsaan:Sejarah Asèrbaijan 14 5308 22675 22674 2024-06-22T11:23:14Z 31.200.10.63 22675 wikitext text/x-wiki [[Bangsaan:Sejarah]] [[Bangsaan:Asèrbaijan]] 13x3kdno0o1s0a3jc1z5xn8wgw1q3sq Seluma 0 5309 22682 2024-06-22T20:54:52Z Irkham Mahfudh 33 Irkham Mahfudh mindahin [[Seluma]] ke [[Kabupatèn Seluma]]: Menambahkan kabupaten di depan kata seperti halaman kabupaten lainnya 22682 wikitext text/x-wiki #ALIH [[Kabupatèn Seluma]] mbgodyvawomjm3zw1p5n0z856h27fkc Gending 0 5310 22683 2024-06-23T02:56:59Z Badak Jawa 13 Ngeja halaman dengen "'''Gending''' ({{Lang-el|μουσική}}; {{Lang-id|musik}}) ya'entu [[nada]] atawa [[suara]] nyang disusun demikian rupa sehingga mengandung [[ritme]], [[lagu]], dan keharmonisan [[Bangsaan:Gending]] [[Bangsaan:Seni]]" 22683 wikitext text/x-wiki '''Gending''' ({{Lang-el|μουσική}}; {{Lang-id|musik}}) ya'entu [[nada]] atawa [[suara]] nyang disusun demikian rupa sehingga mengandung [[ritme]], [[lagu]], dan keharmonisan [[Bangsaan:Gending]] [[Bangsaan:Seni]] qwnoepxoijibgrkgafvpkbhexq9zaq0 Vladimir Putin 0 5311 22685 2024-06-23T03:07:39Z Bangrapip 9 Bangrapip mindahin [[Vladimir Putin]] ke [[Weladimir Putin]] 22685 wikitext text/x-wiki #ALIH [[Weladimir Putin]] 1univfsrzu5kh7ca7d7mad1k8p2xt4q Plesir 0 5312 25638 22686 2024-09-16T08:29:25Z Swarabakti 44 25638 wikitext text/x-wiki {{pegarin}}{{perèksa terjemahan}} '''Plesir''' ({{Lang-en|travel}}; {{Lang-id|perjalanan}} ya'entu pergerakan orang antarlokasi geografi yang jauh. Perjalanan dapat dilakukan dengan [[kaki]], [[sepèda]], [[mobil]], [[kereta]], [[perahu]], [[bus]], [[kapal terbang]], [[kapal]] atau alat lainnya, dengan atawa tanpa bagasi mcd3wn1w9t4asqshw80vvs1ojdofou8 Lodewèk Samènhop 0 5313 22692 22691 2024-06-23T04:07:30Z Bangrapip 9 22692 wikitext text/x-wiki [[Gepokan:Zamenhof portreto.jpg|jmpl|Samènhop punya potrèt]] '''Lodewèk Lasares Samènhop''' (hurup Arab Gundul: {{Script|Arabic|لودويق لازارس سامنهوف}}; {{lang-pl|Ludwik Łazarz Zamenhof}}, {{lang-yi|{{Script|Hebrew|לײזער לֵוִי זאַמענהאָף}}}}; {{lang-eo|Ludoviko Lazaro Zamenhofo}}; {{OldStyleDate|15 Désèmber|1859|3 Désèmber}} – {{OldStyleDate|14 April|1917|1 April}}), nyang sari-sarinya mah dinisbatin jadi '''L. L. Samènhop''' atawa kotan-kotan maké dia punya nama pèdèngan '''Doktor Sepèranto''' (''Dr. Esperanto''), entu dukun [[mata]], [[ahli basa]] (nyang ngeja atu basa), ama [[ahli èlmu]] nyang ngeja [[Basa Sepèranto|basa antérobangsa Sepèranto]]. == Ruju'an == [[Bangsaan:Ahli basa]] 73ddykh24zjsaoi891j7otgl04pl5kk Sablonan:Lang-yi 10 5314 22689 2024-06-23T04:02:58Z Bangrapip 9 new 22689 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=yi |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Germanic multilingual support templates]] </noinclude> k7ep1nkam7o9zee15arilwf8tul6whg Sablonan:Lang-eo 10 5315 22690 2024-06-23T04:05:35Z Bangrapip 9 new 22690 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=eo }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Constructed language multilingual support templates]] </noinclude> plejpjtp3rwd9o94vorxq04uaye5z24 Cipanas, Cianjur 0 5317 22704 22697 2024-06-24T01:13:19Z Nokteholda 335 22704 wikitext text/x-wiki {{kecamatan |nama=Cipanas |dati2=Kabupatèn |nama dati2=Cianjur |luas=58,03 km² |penduduk=91405 |kelurahan=7 |desa= |nama camat=Damanhuri, S.Ip{{butu tukilan}} |kepadatan=1575 |provinsi=Jawa Kulon }} [[Gepokan:COLLECTIE TROPENMUSEUM Het buitenverblijf van de gouverneur-generaal in Cipanas TMnr 3728-814.jpg|jmpl|[[Litografi]] istana Cipanas lama di taom 1880-an ama [[Josias Cornelis Rappard]]]] [[Gepokan:COLLECTIE TROPENMUSEUM Het landhuis van de Gouverneur Generaal in Tjipanas TMnr 60013024.jpg|jmpl|[[Istana Cipanas]] di sekitar taon 1930]] '''Cipanas''' ya'entu atu [[kecamatan]] di [[Kabupatèn Cianjur]], [[Jawa Kulon]], [[Indonésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kabupatèn Cianjur]] o95kklz5skqd7qlvtik9d71htk79z4o Timpu 0 5318 26412 26407 2024-11-01T07:47:12Z Sayonzei 1005 xwiki vandal 26412 wikitext text/x-wiki [[Gepokan:Thimpu Bazar 31.JPG|thumb|250px|Tampang kota Timpu]] '''Timpu''' ({{bo|t=ཐིམ་ཕུག་|script=yes}}, {{lang-dz|ཐིམ་ཕུག}}), ya'entu kota paling gedé èn ibu negerinya [[Butan]].<ref name=brit>{{Cite web|url=http://www.britannica.com/EBchecked/topic/592110/Thimphu|title=Thimphu|accessdate=2010-06-05|work=Encyclopædia Britannica|archive-date=2015-05-01|archive-url=https://web.archive.org/web/20150501052200/http://www.britannica.com/EBchecked/topic/592110/Thimphu|dead-url=no}}</ref><ref>{{cite book|url=http://books.google.co.uk/books?id=IDYDGrjqL1cC&pg=PA67&dq=Thimphu+capital+of+Bhutan&hl=en&ei=K1ASTKmDL4We_Abdq4D_Aw&sa=X&oi=book_result&ct=result&resnum=3&ved=0CDcQ6AEwAg#v=onepage&q=Thimphu%20capital%20of%20Bhutan&f=false|author=Parekh, N|title=Himalayan memoirs|publisher=Popular Prakashan|year=1986|page=67|access-date=2013-05-22|archive-date=2023-02-19|archive-url=https://web.archive.org/web/20230219154622/https://books.google.co.uk/books?id=IDYDGrjqL1cC&pg=PA67&dq=Thimphu+capital+of+Bhutan&hl=en&ei=K1ASTKmDL4We_Abdq4D_Aw&sa=X&oi=book_result&ct=result#v=onepage&q=Thimphu%20capital%20of%20Bhutan&f=false|dead-url=no}}</ref> Ni kota letaknya di bagian kulon Butan èn dikelilingin ama bukit-bukit nyang semuanya masuk ke dalem [[Distrik Timpu]]. Ni kota jadi ibu negerinya Butan di taon 1961. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Butan]] 2rz57s1zhx9jc7pv38j0mscf4zirrm9 Sablonan:Bo 10 5319 22700 2024-06-23T13:07:08Z OrangKalideres 327 Baru 22700 wikitext text/x-wiki {{#ifeq:{{{labels|}}}|no | {{Bo-textonly|lang=bo|1={{{t}}}|ume={{{ume|}}}}} <i>&lt;{{{w}}}&gt;</i> | {{#if:{{{t|}}} | {{#if:{{{lang|}}} | [[Standard Tibetan|Tibetan]] | [[Tibetan script|{{#if:{{{script|}}}|Tibetan script|Tibetan}}]] }}: {{Bo-textonly |lang=bo |1={{{t}}} |ume={{{ume|}}} }} }}{{#if:{{{w|}}} | {{#if:{{{t|}}}|,}} [[Wylie transliteration|Wylie]]: ''{{{w}}}'' }}{{#if:{{{s|}}} |, [[THL Simplified Phonetic Transcription|THL]]: ''{{{s}}}'' }}{{#if:{{{z|}}} |, [[Tibetan pinyin|ZYPY]]: ''{{{z}}}'' }}{{#if:{{{o|}}} |, [[Tibetan pinyin|ZYPY]]: ''{{{o}}}'' }}{{#if:{{{l|}}} |, [[Standard Tibetan|Lhasa dialect]]: {{IPA-bo|{{{l}}}|}} }}{{#if:{{{h|}}} |, [[Tibetan pinyin|ZYPY]]: ''{{{z}}}'' }} }}{{main other|[[Category:Articles containing Standard Tibetan-language text]]}}<noinclude> {{documentation}} </noinclude> po9wpabhrl4ygdyp5gbe18rhq7tud2m Sablonan:Lang-dz 10 5320 22701 2024-06-23T13:08:50Z OrangKalideres 327 Baru 22701 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=dz }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Sino-Tibetan multilingual support templates]] [[Category:Bhutan templates]] </noinclude> 93waujusmm85tlbpji4phi7hvcahwc2 Empunya perlu 0 5321 22703 22702 2024-06-23T13:20:14Z Bangrapip 9 22703 wikitext text/x-wiki '''Empunya perlu''' (hurup Arab Gundul: {{Script|Arabic|امفوڽ فرلو}}) atawa '''empunya hajat''' (hurup Arab Gundul: {{Script|Arabic|امفوڽ حاجة}}; {{lang-en|stakeholder}}) kena diartiin jadi pihak-pihak nyang ada kaètannya ama permas'alahan nyang lagi diangkat. Tuladnya kalo mas'alah perikanan, mangka si empunya perlunya dalem ni hal entu ya sapa-sapa baé nyang ngelah kaètannya ama ni mas'alah perikanan, kaya' [[tukang nyari ikan]], orang pesisir, nyang gableg kapal, [[matrus]], tukang ikan, tukang golang ikan, tukang timu ikan, [[gubernemèn]], pihak [[partikelir]] di bidang perikanan. == Ruju'an == n8ewrqb6spox4uv2a5v0t1buacyf7r8 Kaga' betuhan 0 5322 25626 23397 2024-09-16T08:00:06Z Swarabakti 44 25626 wikitext text/x-wiki {{pegarin}} '''Kaga' betuhan''' atawa '''atéisme''' ({{Lang-en|atheism}}) entu ada atu anggepan palsapah nyang ogah yakin atawa kaga' gableg iman ama Tuhan èn déwa-déwi pada. == Ruju'an == {{Reflist}} masl7qoimlg18msu3ro9cbnthunaqwe Dahèl 0 5323 22710 22709 2024-06-24T02:31:34Z Bangrapip 9 22710 wikitext text/x-wiki '''Dahèl''' (hurup Arab Gundul: {{Script|Arabic|داهخل}}, {{lang-la|per diem|lit= per ari, saben arian}}) atawa '''duit dahèlan''' (hurup Arab Gundul: {{Script|Arabic|دويت داهخلن}}) entu duit nyang diaranin ama atu paguyuban bakal diangsrongin ke orangan, biasanya mah pegawéanya, saben arian bakal nutugin belanja saben arian kapan tu orang lagi ngeladog makan dènes. == Ruju'an == [[Bangsaan:Gaji]] 6pqaog73uzbfgazgpyz1a1qbamj4zvr Selena Gomez 0 5324 22712 2024-06-24T05:14:08Z Badak Jawa 13 Ngeja halaman dengen "'''Selena Marie Gomez''' (lair 22 Juli 1992) ya'entu penyanyi, tukang lakon wadon, tukang niaga èn produser deri Amrik Serèkat" 22712 wikitext text/x-wiki '''Selena Marie Gomez''' (lair 22 Juli 1992) ya'entu penyanyi, tukang lakon wadon, tukang niaga èn produser deri Amrik Serèkat k9sjcpsh48mrc7dcj8sfphqe8byrob8 Hokciu 0 5325 22721 22714 2024-06-25T04:21:46Z OrangKalideres 327 /* Ruju'an */Koreksi 22721 wikitext text/x-wiki [[Gepokan:Fuzhou Taixi CBD.jpg|thumb|300px|Tampang kota Hokciu di malem ari]] '''Hokciu''' ({{IPAc-en|f|uː|ˈ|dʒ|oʊ}};<ref>{{Cite encyclopedia |title=Fuzhou |encyclopedia=[[Lexico]] UK English Dictionary |publisher=[[Oxford University Press]] |url=http://www.lexico.com/definition/Fuzhou |archive-url=https://web.archive.org/web/20200926052317/https://www.lexico.com/definition/fuzhou |archive-date=September 26, 2020 |url-status=dead}}</ref> {{Lang-zh|c={{linktext|福州}}|p=Fúzhōu}}, [[Dialèk Hokciu|Hokciu]]: Hokchew, ''Hók-ciŭ''; [[Postal Map Romanization|alternatifnya dilatènin]] jadi '''Foochow''') ya'entu ibu negeri èn salah atu kota paling gedé di propinsi [[Hokkièn]], [[Tiongkok]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Hokkièn]] mxg2siqt832ke3ofbaby2vetg28aydy Fuzhou 0 5326 22715 2024-06-24T12:26:48Z OrangKalideres 327 Ngalihin halaman ke [[Hokciu]] 22715 wikitext text/x-wiki #alih [[Hokciu]] teyqm3qfvtjhyej728g1gejyef2cwwf Modul:IPAc-en 828 5327 22716 2024-06-24T12:28:36Z OrangKalideres 327 Baru 22716 Scribunto text/plain -- This module implements [[Template:IPAc-en]]. local data = mw.loadData('Module:IPAc-en/data') local p = {} -- Global container for tracking categories local categoryHandler = require('Module:Category handler').main local categories = {} -- Trims whitespace from a string local function trim(s) return s:match('^%s*(.-)%s*$') end -- This implements [[Template:Nowrap]]. local function makeNowrapSpan(s) local span = mw.html.create('span') :addClass('rt-commentedText') -- Works with [[MediaWiki:Gadget-ReferenceTooltips.js]] :addClass('nowrap') :wikitext(s) return tostring(span) end local function makePronunciationText(id) id = id and string.lower(trim(id)) if id and id ~= '' and data.pronunciation[id] then return data.pronunciation[id].text end end -- This adds a tooltip icon to a label. It implements [[Template:H:title]]. local function makeTooltip(label, tooltip) local span = mw.html.create('span') :attr('title', tooltip) :wikitext(label) return tostring(span) end local function formatPhonemeGroup(phonemes) if #phonemes > 0 then local span = mw.html.create('span') :css('border-bottom', '1px dotted') :wikitext(table.concat(phonemes)) return tostring(span) else return '' end end local function renderCategories() local ret = '' if categoryHandler{ true } then ret = {} for cat in pairs(categories) do table.insert(ret, string.format('[[Category:%s]]', cat)) end table.sort(ret) ret = table.concat(ret) else ret = '' end return ret end function p._main(args) local ret = {} local i = 0 -- Keeps track of numbered args -- Pronunciation do local pron = {} while true do i = i + 1 local pronItem = makePronunciationText(args[i]) if pronItem then pron[#pron + 1] = pronItem pron[#pron + 1] = ' ' else break end end if #pron > 0 then ret[#ret + 1] = string.format( '<small>%s</small>', table.concat(pron) ) end end -- Phonemes do -- Loop through the numbered args, separating them into phoneme groups -- and separator strings (both called "words" for convenience). We only -- underline the phoneme groups, not the separators. local words = {} words[#words + 1] = '/' -- Opening slash i = i - 1 -- Set up i again as it was changed in the pronunciation loop local id repeat local phonemes = {} local isWordEnd = false while not isWordEnd do i = i + 1 id = args[i] id = id and trim(id) if not id then isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) elseif id ~= '' then local t = data.phonemes[id] if not t then -- We were passed an invalid id. isWordEnd = true categories["Ill-formatted IPAc-en transclusions"] = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = makeTooltip( string.format( "<strong class=\"error\">[invalid input: '%s']</strong>", id ), 'Unrecognized symbol' ) elseif not t.label then -- The data module contains bad data, so throw an error. error(string.format( "no label was found for id '%s'", tostring(id) )) elseif t.tooltip then -- We are dealing with a regular phoneme. phonemes[#phonemes + 1] = makeTooltip( t.label, t.tooltip ) else -- We are dealing with a separator. isWordEnd = true words[#words + 1] = formatPhonemeGroup(phonemes) words[#words + 1] = t.label end end end until not id words[#words + 1] = '/' -- Closing slash -- Wrap the words in a link to IPA help. local span = mw.html.create('span') -- Suppress Navigation popups and Page Previews (aka Hovercards) :addClass('IPA nopopups noexcerpt') :wikitext(string.format( '[[Bantuan:IPA untuk bahasa Inggris|%s]]', table.concat(words) )) ret[#ret + 1] = tostring(span) end -- Audio link do local file = args.audio and trim(args.audio) if file and file ~= '' then categories["Halaman dengan pelafalan terekam"] = true ret[#ret + 1] = mw.getCurrentFrame():expandTemplate{ title = 'Template:IPA audio link', args = { file } } end end -- Nowrap and categories ret = makeNowrapSpan(table.concat(ret)) .. renderCategories() -- Reset the categories table in case we are run again. categories = {} return ret end function p.main(frame) return p._main(frame:getParent().args) end return p ohdo7kn7pnpmn51ibv5q3xefgrz3w15 Bangsaan:Kota di Hokkièn 14 5328 22720 2024-06-25T04:19:45Z OrangKalideres 327 Baru 22720 wikitext text/x-wiki [[Bangsaan:Hokkièn]] iefo09g8o5sljye04wbditiz5vy6iop Hok'an 0 5329 22723 2024-06-25T04:36:05Z OrangKalideres 327 Makalah baru 22723 wikitext text/x-wiki [[Gepokan:Fuansquare.jpg|thumb|250px|Alun-alun kota Hok'an]] '''Hok'an''' ({{zh|c=福安市 |p=Fú'ān Shì}}; [[Romanisasi Hokciu]]: Hók-ăng-chê; kadang ''Fu An'') ya'entu atu kota tingkat county di tingkat prepèktur [[Lèngte]], di propinsi [[Hokkièn]] bagian lor-wètan, [[Kiblik Ra'yat Tiongkok]] (KRT), sekitar 150 kilometer lor hopstadnya propinsi, [[Hokciu]].<ref>[http://www.britannica.com/eb/article-9035537/Fu-an Fu-an - Britannica Online Encyclopedia<!-- Bot generated title -->]</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Hokkièn]] a22af3a8yk0fku0xze3n30aka1sx94t Fu'an 0 5330 22724 2024-06-25T04:37:58Z OrangKalideres 327 Ngalihin halaman ke [[Hok'an]] 22724 wikitext text/x-wiki #alih [[Hok'an]] kj8df32kw5vgy9r9ej54aw5oui9vr0y Bangsaan:Betawi 14 5331 22725 2024-06-25T06:08:29Z Swarabakti 44 Ngeja halaman kosong 22725 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Ciangciu 0 5332 22727 2024-06-25T12:41:18Z OrangKalideres 327 Makalah baru 22727 wikitext text/x-wiki [[Gepokan:Zhangzhou Western Yard Eco. Park (6).jpg|thumb|230px|Tampang kota Ciangciu]] '''Ciangciu''' (Tionghoa Ringkes:漳州市, ''Zhangzhou'') ya'entu atu [[kota]] di [[Propinsi di Tiongkok|Propinsi]] [[Hokkièn]], Tiongkok. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Hokkièn]] 0bs4h8twedse2k3t5vrqm06gha5y6vl Zhangzhou 0 5333 22728 2024-06-25T12:43:55Z OrangKalideres 327 Ngalihin halaman ke [[Ciangciu]] 22728 wikitext text/x-wiki #alih [[Ciangciu]] eh20xayk7midgsgbla1qpq2u48wpw54 Dono 0 5334 22730 22729 2024-06-25T14:10:50Z Bangrapip 9 Mantap, kamsia. 22730 wikitext text/x-wiki [[File:Dono Warkop.jpg|thumb|Dono punya potrèt lagi petangkringan]] '''Wahjoe Sardono''' (30 Sèptèmber 1951 – 30 Désèmber 2001), sari-sarinya digero' '''Dono''' atawa '''Dono Warkop''', entu [[tukang lakon]], [[tukang bodor]], ama tukang dosèn orang Indonésia. Dia entu atu anggota deri paguyuban bodoran [[Warkop]].<ref name="gnfi">{{cite web |url=https://www.goodnewsfromindonesia.id/2016/08/26/dono-warkop-komedian-dosen-hingga-aktivis-peristiwa-malari-dan-trisakti |title=Dono Warkop: Komedian, Dosen Hingga Aktivis Peristiwa Malari dan Trisakti |author=Suminar, Agustina |date=26 Agustus 2016 |website=Good News From Indonesia |access-date=29 Mei 2024 |archive-url=https://web.archive.org/web/20220718025415/https://www.goodnewsfromindonesia.id/2016/08/26/dono-warkop-komedian-dosen-hingga-aktivis-peristiwa-malari-dan-trisakti |archive-date=18 Juli 2022 }}</ref> ==Ruju'an== {{reflist}} mq3fpk6xoi7gjc8s5b6pyzf2lsa8q6q Orang Arfak 0 5335 22732 2024-06-25T14:21:55Z Bangrapip 9 Bangrapip mindahin [[Orang Arfak]] ke [[Orang Arpak]] 22732 wikitext text/x-wiki #ALIH [[Orang Arpak]] gvjm3010h7xf9fyllfz9745oh41intd Siongtam 0 5336 22733 2024-06-26T12:21:36Z OrangKalideres 327 Makalah baru 22733 wikitext text/x-wiki [[Gepokan:JinYuanSquare.jpg|thumb|215px|Alun-alun Jinyuan]] '''Siongtam''' ({{zh|s=湘潭}}; ''Xiangtan'') ya'entu atu [[kota di]] di wètan-tenga propinsi [[U'lam]], [[Tiongkok Kidul Tenga|Tiongkok kidul-tenga]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di U'lam]] 62ujj51pivybj4thoqekwa2z26aa43d Xiangtan 0 5337 22734 2024-06-26T12:22:11Z OrangKalideres 327 Ngalihin halaman ke [[Siongtam]] 22734 wikitext text/x-wiki #alih [[Siongtam]] 0jjabb70czoujw8zdm10lsk088mpym4 Sablonan:Zh 10 5338 22736 22735 2024-06-26T12:30:07Z OrangKalideres 327 Alihin 22736 wikitext text/x-wiki #alih [[Sablonan:Lang-zh]] g7x9r0ab1aetsc7skb30f0r9s25m8lz Wikipédi:Merbot/Rembukan milih merbot/OrangKalideres jadi merbot 26 Juni 2024 4 5339 24320 24318 2024-07-18T13:53:29Z Badak Jawa 13 24320 wikitext text/x-wiki {{Rembukan ditutup}} Ayé, [[User:OrangKalideres|OrangKalideres]], udah banyak aktip sumbangin di WBB seabis WBB-nya dibikin, èn ayé udah siap untuk jadi merbot di [[Wikipédi basa Betawi]]. [[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 26 Juni 2024 20.11 (WIB) ; Akur # {{akur}} [[Pemaké:Bangrapip|Bangrapip]] ([[Kongko pemaké:Bangrapip|ngomong]]) 26 Juni 2024 22.15 (WIB) Kalo gua mah akur baé si, asal gableg kemaoan majuin kita punya Wikipédi mah. # {{akur}} bae lah biar nambah merbot nyang ngurusin Wikipédi baru lair [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 26 Juni 2024 23.01 (WIB) :{{Belon kelar}} ni pemaké kaga bisa jadi merbot lantaran kaga ada nyang mau milih lagi mending gua tutup bae dah [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 18 Juli 2024 19.45 (WIB) 2j2g2ykbhffnqa00fckzhjt6f7vuvgc Wikipédi basa Usbèk 0 5340 24088 22756 2024-07-15T04:57:54Z OrangKalideres 327 /* Ruju'an */ 24088 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Usbèk |logo = [[File:Wikipedia-logo-v2-uz.svg]] |screenshot = [[File:Uzbek Wikipedia screenshot.JPG|240px|Halaman Utama Wikipedia bahasa Uzbek]] |collapsible = yes |caption = Halaman balé-balénya Wikipédi basa Usbèk. |url = {{url|uz.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Usbèk|Usbèk]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Wikimedia Foundation]] |author = }} '''Wikipédi basa Usbèk''' ({{lang-uz|Ўзбекча Википедия}} {{transliteration|uz|Oʻzbekcha Vikipediya}}) ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Usbèk]]. Ni kuaran dijejegin di bulan Désèmber 2003. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|uz|N}} makalah dalem basa Usbèk. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Usbèk]] honyw49d6z1me68xrmhe85han61h2hp Wikipedi basa Usbek 0 5341 22741 2024-06-26T14:36:01Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22741 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Wikipedia basa Usbek 0 5342 22742 2024-06-26T14:36:37Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22742 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Wikipedia basa Uzbek 0 5343 22743 2024-06-26T14:37:10Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22743 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Wikipedi basa Uzbek 0 5344 22744 2024-06-26T14:37:39Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22744 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Uzwiki 0 5345 22745 2024-06-26T14:38:09Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22745 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Oʻzbekcha Vikipediya 0 5346 22746 2024-06-26T14:39:14Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Usbèk]] 22746 wikitext text/x-wiki #alih [[Wikipédi basa Usbèk]] k2dj5d4naqi67skd33i6t3s3pbbewzt Sablonan:Lang-uz 10 5347 22747 2024-06-26T14:41:16Z OrangKalideres 327 Baru 22747 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=uz }}</includeonly><noinclude> {{Documentation | content={{Template:Lang-x/doc | see-also = * {{tl|lang-uz-Latn-Cyrl}} – for both Latin and Cyrillic in that order * {{tl|lang-uz-Cyrl-Latn}} – for both Cyrillic and Latin in that order * {{tl|lang-uz-Latn}} – for Latin * {{tl|lang-uz-Cyrl}} – for Cyrillic | category = Articles containing Uzbek-language text }} }} [[Bangsaan:Turkic multilingual support templates]] </noinclude> oede182wu0azk3t7yg2ka1ml7x4f5mp Sablonan:Wiki favicon 10 5348 22748 2024-06-26T14:43:33Z OrangKalideres 327 Baru 22748 wikitext text/x-wiki [[Image:Wikipedia's W.svg|17px|Favicon of Wikipedia]]<noinclude> {{Documentation}} </noinclude> 90jrhskv3p1p6j86gycsbuyd5gupbya Modul:Location map/data/Jepang 828 5349 22751 2024-06-26T15:00:06Z OrangKalideres 327 Baru 22751 Scribunto text/plain return { name = 'Jepang', x = '100*(($1>30.90)*($2-128.24)/(149.27-128.24)+($1<=30.90)*($2-110.43)/(131.44-110.43))', y = '100*(($1>30.90)*($1-45.86)/(30.02-45.86)+($1<=30.90)*($1-39.54)/(23.71-39.54))', image = 'Japan location map with side map of the Ryukyu Islands.svg', image1 = 'Japan natural location map with side map of the Ryukyu Islands.jpg', image2 = 'Japan bluemarble location map with side map of the Ryukyu Islands.jpg' } ovzagikvcwgrl9umxxqf5v1rtvybuuf Sablonan:Kaga' ngilon 10 5350 22757 2024-06-26T15:52:03Z Badak Jawa 13 Bikin sablonan baru 22757 wikitext text/x-wiki [[File:Symbol neutral vote.svg|15px|link=Berkas:Symbol neutral vote.svg|{{{1|Kaga' ngilon}}}]]&nbsp;'''{{{1|Kaga' ngilon}}}'''<noinclude> 7wx1bwp369zwu675qrdse4o8oivynz4 Adit Sopo Jarwo 0 5351 22790 22763 2024-06-27T15:51:04Z Bangrapip 9 Mantap dah 22790 wikitext text/x-wiki {{italic title}} '''''Adit Sopo Jarwo''''' ya'entu atu [[Pèlem rèrodan|pèlem rèrodan tipi]] gambar gerak [[Indonésia]] bakal bocah. Dijebrolin ama [[:id:MD Animation|MD Animation]], entu pèlem rèrodan nongtot tanggal 27 Januari 2014 di [[MNCTV]].<ref>{{cite web|url=http://film-animasi-indonesia.blogspot.com/2014/02/film-kartun-3d-adit-sopo-jarwo.html?m=1|title=Tentang Film Animasi 3D Adit & Sopo Jarwo|access-date=July 28, 2014}}</ref><ref name="Serial Animasi Adit & Sopo Jarwo">[http://www.panduaji.net/2014/02/serial-animasi-indonesia-di-tv-adit-dan.html Serial Animasi Adit & Sopo Jarwo] , Dipungut August 2014</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Tipi]] 3840ygbl3jwlzejk8wpdjaqyppafjlf Sablonan:Re 10 5352 22765 22764 2024-06-26T20:32:49Z OrangKalideres 327 22765 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Bales|replyto|<noinclude>example=Contoh</noinclude>|max=50}}<noinclude> {{dokumentasi}} </noinclude> ef8b5z1c7otonzkw3uk91hy64s6k6bf Modul:Bales 828 5353 23844 22766 2024-07-13T08:16:14Z Swarabakti 44 23844 Scribunto text/plain local p = {} local htmlerror = require('Modul:Error').error function p.replyto(frame) local origArgs = frame:getParent().args local args = {} local maxArg = 0 for k, v in pairs(origArgs) do if type(k) == 'number' then if v:match('^%s*(.-)%s*$') ~= '' then if k > maxArg then maxArg = k end args[k] = mw.title.new(v).baseText end else args[k] = v end end if maxArg == 0 then if frame.args.example then args[1] = frame.args.example else return htmlerror{'Galat di [[Templat:Ping]]: Nama pengguna belum disertakan.'} end end if maxArg > (tonumber(frame.args.max) or 50) then return htmlerror{'Galat di [[Templat:Ping]]: More than '..tostring(frame.args.max or 20)..' names specified.'} else local outStr = '<span class="template-ping">'..(args['prefix'] or '@')..'[[:Pemaké:'..args[1]..'|'..((args['label1'] or args['label']) or args[1])..']]' for i = 2, maxArg do if ( (maxArg > 2) or ((maxArg == 2) and (args['c'] == '')) ) then outStr = outStr.."," end if i == maxArg then outStr = outStr.." "..(args['c'] or "dan") end outStr = outStr.." [[:Pemaké:"..args[i].."|"..(args['label'..tostring(i)] or args[i]).."]]" end outStr = outStr..(args['p'] or ":").."</span>" return outStr end end return p dcrtqygadosn453a8c9gtvea4diyzzz Sablonan:Ping 10 5354 22767 2024-06-26T20:36:13Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Re]] 22767 wikitext text/x-wiki #alih [[Sablonan:Re]] k5s5r902sdbevuo14dv8mt2vvpfykxc Sablonan:Ping user 10 5355 22768 2024-06-26T20:36:34Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Re]] 22768 wikitext text/x-wiki #alih [[Sablonan:Re]] k5s5r902sdbevuo14dv8mt2vvpfykxc Sablonan:Reply to 10 5356 22769 2024-06-26T20:37:13Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Re]] 22769 wikitext text/x-wiki #alih [[Sablonan:Re]] k5s5r902sdbevuo14dv8mt2vvpfykxc Sablonan:Bls 10 5357 22770 2024-06-26T20:37:31Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Re]] 22770 wikitext text/x-wiki #alih [[Sablonan:Re]] k5s5r902sdbevuo14dv8mt2vvpfykxc Sablonan:Vandal-m 10 5358 22771 2024-06-26T20:41:54Z OrangKalideres 327 Baru 22771 wikitext text/x-wiki <span id="{{ucfirst:{{{User|{{{1|Example}}}}}}}}" class="plainlinks userlinks"><span class="userlinks-username">[[User:{{ucfirst:{{{User|{{{1|Example}}}}}}}}|{{ucfirst:{{{User|{{{1|Example}}}}}}}}]]&#32;</span>{{toolbar|separator=dot |1=[[User talk:{{ucfirst:{{{User|{{{1|Example}}}}}}}}|bicara]] |2=[[Special:Contributions/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|<span title="Contributions: {{ucfirst:{{{User|{{{1|Example}}}}}}}}">kontrib</span>]] |3=[{{fullurl:Special:Log/block|page=User:{{anchorencode:{{ucfirst:{{{User|{{{1|Example}}}}}}}}}}}} <span title="Blocklog: {{ucfirst:{{{User|{{{1|Example}}}}}}}}" style="color:#002bb8">log&nbsp;pemblokiran</span>] |4={{#ifexist: {{SITENAME}}:Requests for arbitration/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|[[Special:Prefixindex/{{SITENAME}}:Requests for arbitration/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|arb]]|[[{{SITENAME}}:Requests for arbitration#{{ucfirst:{{{User|{{{1|Example}}}}}}}}|<span title="There is no {{SITENAME}}:Requests for arbitration/{{ucfirst:{{{User|{{{1|Example}}}}}}}}" style="color:gray">arb</span>]]}} |5={{#ifexist: {{SITENAME}}:Requests for checkuser/Case/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|[[{{SITENAME}}:Requests for checkuser/Case/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|rfcu]]}} |6={{#ifexist: {{SITENAME}}:Suspected sock puppets/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|[[Special:Prefixindex/{{SITENAME}}:Suspected sock puppets/{{ucfirst:{{{User|{{{1|Example}}}}}}}}| ssp]]}} |7={{#ifexist: {{SITENAME}}:Investigasi pengguna siluman/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|[[{{SITENAME}}:Investigasi pengguna siluman/{{ucfirst:{{{User|{{{1|Example}}}}}}}}|IPS]]|[[{{SITENAME}}:Investigasi pengguna siluman#{{ucfirst:{{{User|{{{1|Example}}}}}}}}|<span title="Tidak ada {{SITENAME}}:Investigasi pengguna siluman/{{ucfirst:{{{User|{{{1|Example}}}}}}}}" style="color:gray">IPS</span>]]}}<!-- -->{{#ifeq: {{{2}}}|terkonfirmasi||<sup>{{#ifexist::Category:{{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|&nbsp;[[:Category:{{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|confirmed]]|{{#ifexpr:{{PAGESINCAT:{{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}}}>0|&nbsp;[[:Category:{{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|terkonfirmasi]]}}}}</sup>}}<!-- -->{{#ifeq: {{{2}}}|dicurigai||<sub>{{#ifexist::Category:Suspected {{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|&nbsp;[[:Category:Suspected {{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|suspected]]|{{#ifexpr:{{PAGESINCAT:Suspected {{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}}}>0|&nbsp;[[:Category:Suspected {{SITENAME}} sockpuppets of {{ucfirst:{{{User|{{{1|Example}}}}}}}}|suspected]]}}}}</sub>}} }}</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 70jtxdb8p6ppbdi8360hto6engg2xqi Sablonan:Toolbar 10 5359 22772 2024-06-26T20:43:26Z OrangKalideres 327 Baru 22772 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Toolbar|main}}<noinclude> {{documentation}} </noinclude> qclufe7lvdzex2my9nsfp5rgfunfks0 Modul:Toolbar 828 5360 22773 2024-06-26T20:45:48Z OrangKalideres 327 Modul baru 22773 Scribunto text/plain -- This module implements {{toolbar}}. local mArguments -- Lazily initialise [[Module:Arguments]] local mTableTools = require('Module:TableTools') local yesno = require('Module:Yesno') local p = {} function p.main(frame) mArguments = require('Module:Arguments') local args = mArguments.getArgs(frame) return p._main(args) end function p._main(args) local toolbarItems = p.makeToolbarItems(args) if not toolbarItems then -- Return the blank string if no arguments were specified, rather than -- returning empty brackets. return '' elseif yesno(args.span) == false then return string.format( '(%s)', toolbarItems ) else return string.format( '<span class="plainlinks%s"%s>(%s)</span>', type(args.class) == 'string' and ' ' .. args.class or '', type(args.style) == 'string' and string.format(' style="%s"', args.style) or '', toolbarItems ) end end function p.makeToolbarItems(args) local nums = mTableTools.numKeys(args) local sep = (args.separator or 'pipe') .. '-separator' sep = mw.message.new(sep):plain() local ret = {} for i, v in ipairs(nums) do ret[#ret + 1] = mw.ustring.gsub(args[v], "%[%[::+(.-)%]%]", "[[:%1]]") end if #ret > 0 then return table.concat(ret, sep) else return nil end end return p dat0yzyzu635n4je30cyef668afrodq Sablonan:Tukang perèksa 10 5361 22805 22774 2024-06-28T06:44:52Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:Checkuser]] ke [[Sablonan:Tukang perèksa]] sonder ngebuat pengalihan 22774 wikitext text/x-wiki <span class="plainlinks">[[Pemaké:{{{User|{{{1|Contoh}}}}}}|{{{User|{{{1|''Contoh''}}}}}}]] ([[Kongko pemaké:{{{User|{{{1|Contoh}}}}}}|ngomong]]<sup><big>[{{fullurl:Kongko Pemaké:{{{1|Contoh}}}|action=edit}}&section=new <span style="color:grey;">+</span>]</big></sup> &bull; [{{fullurl:Pemaké:{{{1|Contoh}}}|action=edit&preload=Sablonan:Checkuser/Preload}} tandain] &bull; [[Istimèwa:Kontribusi pengguna/{{{User|{{{1|Contoh}}}}}}|sumb.]] &bull; [[Istimèwa:Kontribusi yang dihapus/{{{User|{{{1|Contoh}}}}}}|sumb. nyang diapus]] &bull; [{{fullurl:Istimèwa:Catatan|user={{urlencode:{{{User|{{{1|Contoh}}}}}}}}}} rekeman] &bull; [{{fullurl:Istimèwa:Catatan penyalahgunaan|wpSearchUser={{urlencode:{{{User|{{{1|Contoh}}}}}}}}}} rekeman filter penyalahgunaan] &bull; [[Istimèwa:Blokir pengguna/{{{User|{{{1|Contoh}}}}}}|gibang pemaké]]<!-- -->{{#ifeq:{{FULLPAGENAME}}|Wikipedia:Investigasi pemaké siluman||{{#ifeq:{{NAMESPACE}}|Wikipedia|{{#ifeq:{{BASEPAGENAME}}|Sockpuppet investigations|&#32;&bull; [{{fullurl:Special:Block|wpBlockAddress={{urlencode:{{{User|{{{1|Contoh}}}}}}}}&wpExpiry=indefinite&wpReason={{urlencode:Abusing [[WP:Sock puppetry|multiple accounts]]}}&wpReason-other={{urlencode:Please see: [[Wikipedia:Sockpuppet investigations/{{SUBPAGENAME}}]]}} spi block]}}}}}}}}<!-- -->&#32;&bull; [{{fullurl:Istimèwa:Catatan/block|page={{urlencode:Pengguna:{{{User|{{{1|Contoh}}}}}}}}}} rekeman penggibangan] &bull; [[Istimèwa:CentralAuth/{{{User|{{{1|Contoh}}}}}}|CentralAuth]] &bull; [{{fullurl:Istimèwa:Periksa pengguna|user={{urlencode:{{{User|{{{1|Contoh}}}}}}}}{{#ifeq:{{#titleparts:{{FULLPAGENAME}}}}|Wikipedia:Investigasi pemaké siluman/{{#titleparts:{{FULLPAGENAME}}|2|2}}|&reason={{urlencode:[[{{FULLPAGENAME}}]]}}|}}}} perèksa] ([{{fullurl:Istimèwa:CheckUserLog|cuSearchType=target&cuSearch={{urlencode:{{{User|{{{1|Contoh}}}}}}}}}} rekeman]))</span>{{#ifeq:{{NAMESPACE}}|Kongko Pemaké|<!-- redundant to noindex user talk -->|__NOINDEX__}}<noinclude> {{documentation}} [[Bangsaan:Sablonan sènggètan|{{PAGENAME}}]] </noinclude> 55heeyzis9it7wvuzmz2yxmgrorpl6z Wikipédi:Sandbox 4 5362 22775 2024-06-27T04:24:25Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi:Tempat orak-arèk]] 22775 wikitext text/x-wiki #alih [[Wikipédi:Tempat orak-arèk]] 2t08senk7x1ts6tlhhtmp4e2olavrvw MNCTV 0 5363 22796 22776 2024-06-27T15:55:54Z Bangrapip 9 sebelumnya -> sebelonnya; sejak -> semprak, sederi; pada pukul -> jem 22796 wikitext text/x-wiki [[Gepokan:MNCTV logo 2015.svg|thumb|200px|Lambangnya MNCTV semprak 20 Méi 2015]] '''MNCTV''' ({{IPA-id|emensi tifi}}, pèndèk lèter deri '''Media Nusantara Citra Televisi''', dulunya mah namanya '''TPI''', {{IPA-id|tepeʔi}}) ya'entu atu [[jaringan tipi]] [[partikelir]] nasional di [[Indonésia]]. Namanya nyang sekarang dipaké semprak 20 Oktober 2010 jem 20.10 WIB. == Ruju'an == {{Reflist}} [[Bangsaan:Tipi di Indonésia]] efu0me5062kx20ma58ejzqwwbjsd4st Kenichi Tago 0 5364 23160 22795 2024-07-01T16:27:55Z Swarabakti 44 23160 wikitext text/x-wiki [[Gepokan:Yonex IFB 2013 - Quarterfinal - Kenichi Tago vs Tommy Sugiarto 02.jpg|thumb|200px|Kenichi Tago di taon 2013]] {{nihongo|'''Kenichi Tago'''|田児 賢一|Tago Ken'ichi|lair 16 Juli 1989}} ya'entu mantan pemaén [[tepok bulu]] deri [[Jepang]]. Ma'nya 'ntu juga' tau jadi pemaèn tepok bulu, namanya [[Yoshiko Yonekura]]. == Ruju'an == {{Reflist}} [[Bangsaan:Pemaén tepok bulu Jepang]] ae6jtg6yv413f3nkzbvz8zyl6c5h9xo Modul:Nihongo 828 5365 22779 2024-06-27T12:07:33Z OrangKalideres 327 Baru 22779 Scribunto text/plain require('strict'); --[[--------------------------< E R R O R _ M E S S A G E S >-------------------------------------------------- error messaging; keys to this table are the template base names: 'nihongo', 'nihongo3', 'nihongo krt', 'nihongo foot' → 'nihongo' etc ]] local err_msg = { ['nihongo'] = 'Butuh teks Jepang atau romaji', ['hanyu'] = 'Butuh teks aksara Han dan pinyin', } local err_cat = { ['nihongo'] = '[[Category:Galat templat Nihongo]]', ['hanyu'] = '[[Category:Galat templat Hanyu]]', } --[[--------------------------< C O N F I G U R A T I O N >---------------------------------------------------- configuration setting for the various templates. keys to this table are the template names without spacing ]] local cfg = { ['nihongo'] = { tag = 'ja', system = 'hepburn', system_link = '[[alih aksara Hepburn|Hepburn]]', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo3'] = { tag = 'ja', system = 'hepburn', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo krt'] = { tag = 'ja', system = 'hepburn', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['nihongo foot'] = { tag = 'ja', system = 'hepburn', system_link = '[[alih aksara Hepburn|Hepburn]]', err_msg = err_msg.nihongo, err_cat = err_cat.nihongo, }, ['hanyu'] = { tag = 'zh', system = 'pinyin', system_link = '[[Pinyin]]', err_msg = err_msg.hanyu, err_cat = err_cat.hanyu, }, ['hanyu3'] = { tag = 'zh', system = 'pinyin', err_msg = err_msg.hanyu, err_cat = err_cat.hanyu, }, ['hanyu hrt'] = { tag = 'zh', system = 'pinyin', err_msg = err_msg.hanyu, err_cat = err_cat.hanyu, }, ['hanyu foot'] = { tag = 'zh', system = 'pinyin', system_link = '[[Pinyin]]', err_msg = err_msg.hanyu, err_cat = err_cat.hanyu, }, } --[[--------------------------< E R R O R _ M E S S A G E >---------------------------------------------------- Creates an error message for {{nihongo}}, {{nihongo3}}, {{nihongo krt}}, and {{nihongo foot}} when these template are missing <japanese> or <romaji> inputs; names the offending template, links to template page, and adds article to Category:Nihongo template errors ]] local function error_message (template) local msg = {'<span class="error" style="font-size:100%">error: {{'}; table.insert (msg, template); table.insert (msg, '}}: '); table.insert (msg, cfg[template].err_msg); table.insert (msg, ' ([[Templat:'); table.insert (msg, template); table.insert (msg, '|bantuan]])</span>'); if 0 == mw.title.getCurrentTitle().namespace then table.insert (msg, cfg[template].err_cat); end return table.concat (msg); end --[[--------------------------< R E N D E R E R >-------------------------------------------------------------- Shared support function for nihingo(), nihongo3(), and nihongo_foot(). Calculates an index into formatting{} from set/unset parameters: args[1] (english text) has a value of 8 (set) or 0 (unset) args[2] (native text) has a value of 4 args[3] (romanized text) has a value of 2 args[4] (extra) has a value of 1 index, the sum of these values, gets the appropriate format string from formatting{} table with associated values from the formatting[index][2] table ]] local function renderer (args, formatting, extra2) local output; local index = 0; -- index into formatting{} local param_weight = {8, 4, 2, 1}; -- binary parameter weights: [1] = english (8), [2] = japanese (4), [3] = romaji (2), [4] = extra (1) for i=1, 5 do -- spin through args[1] – args[4] index = index + (args[i] and param_weight[i] or 0); -- calculate an index into formatting{} end output = (0 ~= index) and string.format (formatting[index][1] and formatting[index][1], formatting[index][2][1], formatting[index][2][2], formatting[index][2][3], formatting[index][2][4]) or nil; if extra2 then -- always just attached to the end (if there is an end) so not part of formatting{} output = output and (output .. ' ' .. extra2) or '<5p4n>' .. extra2; -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, to be replaced end -- (nihongo and nihongo3) or removed (nihongo foot) return output and (output .. '</5p4n>') or ''; -- where there is output, add secret tag close end --[[--------------------------< R O M A N I Z E D _ K E R N >-------------------------------------------------- Add kerning when first or last character of romanized text contacts adjacent opening or closing paranthesis In this example, without kerning, the romanized characters 'j' and 'V' are italicized so will contact the parentheses (<i lang=\"ja-Latn\" title=\"Hepburn transliteration\">jV</i>) <ret_string> is the formatted template output (except that the magic string '<5p4n>' has not yet been replaced) <romanized> is the return from lang_module._transl() so is not wrapped in parentheses ]] local function romanized_kern (ret_string, romanized) if not romanized or ('' == romanized) then -- if romanized not set return ret_string; -- then we're done end local romanized_text = romanized:gsub ('%b<>', ''):gsub ('\'\'+', ''):gsub ('%[%[', ''):gsub ('%]%]', ''); -- strip html tags romanized = romanized:gsub ('([%(%)%.%%%+%-%*%?%[%^%$%]])', '%%%1'); -- escape lua pattern characters local romanized_has_leading_paren = ret_string:match ('%(' .. romanized); -- has a value if (<romanized>; nil else local romanized_has_trailing_paren = ret_string:match (romanized .. '%)'); -- has a value if <romanized>); nil else local kern_lead_pattern = '^[jpy]'; -- list of characters that when italicized contact unitalicized leading parenthesis local kern_tail_pattern = '[dfijkltCEFHIJKMNPR-Z\'"%?!%]]$'; -- list of characters that when italicized contact unitalicized trailing parenthesis local kern_right = '<span style="margin-right:.09em">(</span>%1'; -- %1 is <romanized> capture local kern_left = '%1<span style="margin-left:.09em">)</span>'; -- %1 is <romanized> capture if romanized_has_leading_paren and romanized_text:match (kern_lead_pattern) then ret_string = ret_string:gsub ('%((' .. romanized .. ')', kern_right); -- replace plain '(' with kerned '('; <romanized> included here to ensure that the correct '(' is kerned end if romanized_has_trailing_paren and romanized_text:match (kern_tail_pattern) then ret_string = ret_string:gsub ('(' .. romanized .. ')%)', kern_left); -- replace plain ')' with kerned ')'; <romanized> included here to ensure that the correct ')' is kerned end return ret_string; -- done end --[[--------------------------< C O M M O N >------------------------------------------------------------------ Common support for {{nihongo}} and {{hanyu}} render order: is translated (English), native, romanized <template> is used to select the appropriate cfg table ]] local function common (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() local lead = 'yes' == args.lead; -- make boolean if not (native or romanized) then -- not present, return an error message return error_message (template); end if native then native = lead and lang_module._lang_xx_inherit ({['code']=cfg[template].tag, native, ['template']=template}) or lang_module._lang ({cfg[template].tag, native, ['template']=template}); -- add ja script with/without language prefix end if romanized then romanized = (lead and english and (cfg[template].system_link .. ': ') or '') .. lang_module._transl ({'ja', cfg[template].system, romanized}) or nil; end local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>(%s)', {native}}, -- 4 - native {'<5p4n>(%s, %s)', {native, extra}}, -- 5 - (native, extra) {'%s<5p4n> (%s)', {romanized, native}}, -- 6 - romanized (native) {'%s<5p4n> (%s, %s)', {romanized, native, extra}}, -- 7 - romanized (native, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {english, romanized}}, -- 10 - english (romanized) {'%s<5p4n> (%s, %s)', {english, romanized, extra}}, -- 11 - english (romanized, extra) {'%s<5p4n> (%s)', {english, native}}, -- 12 - english (native) {'%s<5p4n> (%s, %s)', {english, native, extra}}, -- 13 - english (native, extra) {'%s<5p4n> (%s, %s)', {english, native, romanized}}, -- 14 - english (native, romanized) {'%s<5p4n> (%s, %s, %s)', {english, native, romanized, extra}}, -- 15 - english (native, romanized, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = romanized_kern (ret_string, romanized); -- kern romanized text when appropriate ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ R O M A N I Z E D _ N A T I V E _ T R A N S L A T E D >---------- Common support for {{nihongo3}} and {{hanyu3}} render order: is romanized, native, translated (English) <template> is used to select the appropriate cfg table ]] local function common_romanized_native_translated (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() if not (native or romanized) then -- not present, return an error message return error_message (template); end native = native and lang_module._lang ({cfg[template].tag, native}) or nil; romanized = romanized and lang_module._transl ({cfg[template].tag, cfg[template].system, romanized}) or nil; local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>(%s)', {native}}, -- 4 - native {'<5p4n>(%s, %s)', {native, extra}}, -- 5 - (native, extra) {'%s<5p4n> (%s)', {romanized, native}}, -- 6 - romanized (native) {'%s<5p4n> (%s, %s)', {romanized, native, extra}}, -- 7 - romanized (native, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {romanized, english}}, -- 10 - romanized (english) {'%s<5p4n> (%s, %s)', {romanized, english, extra}}, -- 11 - romanized (english, extra) {'%s<5p4n> (%s)', {english, native}}, -- 12 - english (native) {'%s<5p4n> (%s, %s)', {english, native, extra}}, -- 13 - english (native, extra) {'%s<5p4n> (%s, %s)', {romanized, native, english}}, -- 14 - romanized (native, english) {'%s<5p4n> (%s, %s, %s)', {romanized, native, english, extra}}, -- 15 - romanized (native, english, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ N A T I V E _ R O M A N I Z E D _ T R A N S L A T E D >---------- Common support for {{nihongo krt}} and {{hanyu krt}} render order: is native, romanized, translated (English) <template> is used to select the appropriate cfg table ]] local function common_native_romanized_translated (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() if not (native or romanized) then -- not present, return an error message return error_message (template); end native = native and lang_module._lang ({cfg[template].tag, native}) or nil; romanized = romanized and lang_module._transl ({cfg[template].tag, cfg[template].system, romanized}) or nil; local formatting = { -- <5p4n> and </5p4n>: place holders for font-weight style spans; akin to stripmarkers, replaced before function returns {'<5p4n>(%s)', {extra}}, -- 1 - (extra) {'%s<5p4n>', {romanized}}, -- 2 - romanized {'%s<5p4n> (%s)', {romanized, extra}}, -- 3 - romanized (extra) {'<5p4n>%s', {native}}, -- 4 - native {'<5p4n>%s (%s)', {native, extra}}, -- 5 - native (extra) {'<5p4n>%s (%s)', {native, romanized}}, -- 6 - native (romanized) {'<5p4n>%s (%s, %s)', {native, romanized, extra}}, -- 7 - native (romanized, extra) {'%s<5p4n>', {english}}, -- 8 - english {'%s<5p4n> (%s)', {english, extra}}, -- 9 - english (extra) {'%s<5p4n> (%s)', {romanized, english}}, -- 10 - romanized (english) {'%s<5p4n> (%s, %s)', {romanized, english, extra}}, -- 11 - romanized (english, extra) {'<5p4n>%s (%s)', {native, english}}, -- 12 - native (english) {'<5p4n>%s (%s, %s)', {native, english, extra}}, -- 13 - native (english, extra) {'<5p4n>%s (%s, %s)', {native, romanized, english}}, -- 14 - native (romanized, english) {'<5p4n>%s (%s, %s, %s)', {native, romanized, english, extra}}, -- 15 - native (romanized, english, extra) } local ret_string = renderer (args, formatting, extra2) ret_string = romanized_kern (ret_string, romanized); -- kern romanized text when appropriate ret_string = ret_string:gsub ('<5p4n>', '<span style="font-weight: normal">'):gsub ('</5p4n>', '</span>'); -- replace 'secret' tags with proper tags return ret_string; -- because gsub returns the number of replacements made as second return value end --[[--------------------------< C O M M O N _ F O O T >-------------------------------------------------------- Common support for {{nihongo foot}} and {{hanyu foot}} render order: is English<ref>native, romanized</ref> <template> is used to select the appropriate cfg table ]] local function common_foot (frame, template) local lang_module = require ('Module:Lang' .. (frame:getTitle():match ('/sandbox') or '')); -- if this module is the sandbox, use Module:lang/sandbox; Module:Lang else local args = require ('Module:Arguments').getArgs (frame); local english, native, romanized, extra, extra2 = args[1], args[2], args[3], args.extra or args[4], args.extra2 or args[5]; -- meaningful names args[4] = extra or args[4]; -- ensure that extra is 'positional' for use by renderer() local post = args[6] or args.post; local group = args.group; local ref_name = args.ref_name local lead = 'yes' == args.lead; -- make boolean if not (native or romanized) then -- not present, return an error message return error_message (template); end if native then native = lead and lang_module._lang_xx_inherit ({['code']=cfg[template].tag, native}) or lang_module._lang ({cfg[template].tag, native}); -- add ja script with/without language prefix end if romanized then romanized = (lead and (cfg[template].system_link .. ': ') or '') .. lang_module._transl ({'ja', cfg[template].system, romanized}) or nil; end local formatting = { {'%s', {extra}}, -- 1 - extra {'%s', {romanized}}, -- 2 - romanized {'%s, %s', {romanized, extra}}, -- 3 - romanized, extra {'%s', {native}}, -- 4 - native {'%s, %s', {native, extra}}, -- 5 - native, extra {'%s, %s', {native, romanized}}, -- 6 - native romanized {'%s, %s, %s', {native, romanized, extra}}, -- 7 - native romanized, extra -- from here english is used in the mapping but not rendered by renderer so not included in the table {'', {''}}, -- 8 - english {'%s', {extra}}, -- 9 - extra {'%s', {romanized}}, -- 10 - romanized {'%s, %s', {romanized, extra}}, -- 11 - romanized, extra {'%s', {native}}, -- 12 - native {'%s, %s', {native, extra}}, -- 13 - native, extra {'%s, %s', {native, romanized}}, -- 14 - native romanized {'%s, %s, %s', {native, romanized, extra}}, -- 15 - native romanized, extra } if english and post then -- rewrite english to include |post= english = english .. post; -- if english has a value append post else just post elseif post then english = post; -- english not set, use post elseif not english then -- neither are set english = ''; -- make english an empty string for concatenation end if native or romanized or extra or extra2 then -- no ref tag when none of these are set (it would be empty) local content = renderer (args, formatting, extra2); content = content:gsub ('<5p4n>', ''):gsub ('</5p4n>$', '', 1); -- strip secret <5p4n> and </5p4n> tags added by renderer(); spans not used by this template return english .. frame:extensionTag ({name='ref', args={group=group, name=ref_name}, content=content}); -- english with attached reference tag else return english; -- nothing to be inside ref tag so just return english end end --[=[-------------------------< N I H O N G O >---------------------------------------------------------------- Implement {{nihongo}} using Module:Lang for language and transliteration markup {{Nihongo|<English>|<japanese>|<romaji>|<extra>|<extra2>|lead=yes}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> |lead=: takes one value 'yes'; renders language name same as {{lang-ja}} but also adds [[Hepburn romanization|Hepburn]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes ]=] local function nihongo (frame) return common (frame, 'nihongo') end --[=[-------------------------< N I H O N G O 3 >-------------------------------------------------------------- Implement {{nihongo3}} using Module:Lang for language and transliteration markup Similar to {{nihongo}} but changes rendered order and does not support |lead= {{Nihongo3|<English>|<japanese>|<romaji>|<extra>|<extra2>}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function nihongo3 (frame) return common_romanized_native_translated (frame, 'nihongo3') end --[=[-------------------------< N I H O N G O _ K R T >-------------------------------------------------------- Implement {{nihongo krt}} using Module:Lang for language and transliteration markup Similar to {{nihongo}} but changes rendered order and does not support |lead= {{Nihongo krt|<English>|<japanese>|<romaji>|<extra>|<extra2>}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function nihongo_krt (frame) return common_native_romanized_translated (frame, 'nihongo krt') end --[=[-------------------------< N I H O N G O _ F O O T >------------------------------------------------------ Implement {{nihongo_foot}} using Module:Lang for language and transliteration markup {{Nihongo foot|<English>|<japanese>|<romaji>|<extra>|<extra2>|<post>|lead=yes|group}} <English>, <japanese>, and <romaji> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <japanese>: Japanese language text using Japanese script; TODO: require? <romaji>: Hepburn romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Hepburn romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> <post> is positional or named: |post= is a postscript character preceding the <ref>..</ref> tag (after <English>) |lead=: takes one value 'yes'; renders language name same as {{lang-ja}} but also adds [[Hepburn romanization|Hepburn]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes in the live template |lead= also adds the Help:Installing Japanese character sets link; this is not supported in this code (nihongo nor nihongo3 have this support) |group=: the group attribute in <ref group="..."> and in {{reflist}} ]=] local function nihongo_foot (frame) return common_foot (frame, 'nihongo foot') end --[=[-------------------------< H A N Y U >-------------------------------------------------------------------- Implement {{hanyu}} using Module:Lang for language and transliteration markup {{hanyu|<English>|<chinese>|<pinyin>|<extra>|<extra2>|lead=yes}} <English>, <chinese>, and <pinyin> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <chinese>: Chinese language text using Chinese script; TODO: require? <pinyin>: Pinyin romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Pinyin romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> |lead=: takes one value 'yes'; renders language name same as {{lang-zh}} but also adds [[Pinyin]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes ]=] local function hanyu (frame) return common (frame, 'hanyu') end --[=[-------------------------< H A N Y U 3 >------------------------------------------------------------------ Implement {{hanyu3}} using Module:Lang for language and transliteration markup Similar to {{hanyu}} but changes rendered order and does not support |lead= {{hanyu3|<English>|<chinese>|<pinyin>|<extra>|<extra2>}} <English>, <chinese>, and <pinyin> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <chinese>: Chinese language text using Chinese script; TODO: require? <pinyin>: Pinyin romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Pinyin romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function hanyu3 (frame) return common_romanized_native_translated (frame, 'hanyu3') end --[=[-------------------------< H A N Y U _ H R T >------------------------------------------------------------ Implement {{hanyu hrt}} using Module:Lang for language and transliteration markup Similar to {{hanyu}} but changes rendered order and does not support |lead= {{hanyu krt|<English>|<chinese>|<pinyin>|<extra>|<extra2>}} <English>, <chinese>, and <pinyin> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <chinese>: Chinese language text using Chinese script; TODO: require? <pinyin>: Pinyin romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Pinyin romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> ]=] local function hanyu_hrt (frame) return common_native_romanized_translated (frame, 'hanyu hrt') end --[=[-------------------------< H A N Y U _ F O O T >---------------------------------------------------------- Implement {{hanyu_foot}} using Module:Lang for language and transliteration markup {{hanyu foot|<English>|<chinese>|<pinyin>|<extra>|<extra2>|<post>|lead=yes|group}} <English>, <chinese>, and <pinyin> are positional parameters <English>: rendered as presented; purports to be English translation of <kanji/kana> <chinese>: Chinese language text using Chinese script; TODO: require? <pinyin>: Pinyin romanization (transliteration); TODO: in Module:Lang/data change tooltip text to 'Pinyin romanization'? <extra> and <extra2> are positional or named: |extra= and |extra2=; mixing can be problematic <extra> is rendered as presented preceeded with <comma><space> <extra2> is rendered as presented preceeded with <space> <post> is positional or named: |post= is a postscript character preceding the <ref>..</ref> tag (after <English>) |lead=: takes one value 'yes'; renders language name same as {{lang-zh}} but also adds [[Pinyin]]:<space> ahead of the romanization; TODO: in Module:Lang, turnoff tooltip for transl when |lead=yes in the live template |lead= also adds the Help:Installing Chinese character sets link; this is not supported in this code (hanyu nor hanyu3 have this support) |group=: the group attribute in <ref group="..."> and in {{reflist}} ]=] local function hanyu_foot (frame) return common_foot (frame, 'hanyu foot') end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { nihongo = nihongo, nihongo3 = nihongo3, nihongokrt = nihongo_krt, -- TODO: rename function name in {{#invoke}} to use nihongo_krt; delete this line nihongo_krt = nihongo_krt, nihongo_foot = nihongo_foot, hanyu = hanyu, hanyu3 = hanyu3, hanyu_hrt = hanyu_hrt, hanyu_foot = hanyu_foot, } ha30tm8zvjifery18rl0gu6wvt6jfcm Viktor Axelsen 0 5366 22789 22780 2024-06-27T15:49:59Z Bangrapip 9 Éropa -> Èropa, "tersebut" (bukan basa Betawi) -> tu (di depan kata peada/kata bendanya). Laènnya dah ajib. 22789 wikitext text/x-wiki [[Gepokan:Viktor Axelsen - Indonesia Masters 2018.jpg|thumb|200px|Axelsen di [[Indonesia Masters 2018]]]] '''Viktor Axelsen''' ({{IPA-da|ˈʋiktəɐ̯ aksəlsən|}}; lair 4 Januari 1994) ya'entu pemaèn [[tepok bulu]] deri [[Dènemarken]]. Dia entu [[Kejuaraan Dunia BWF 2017|Juara Dunia 2017]] èn dapet medali emas [[Tepok bulu di Olimpiade Musim Pentèr 2020|Olimpiade Musim Pentèr 2020]].<ref>{{cite news|date=28 Agustus 2017|title=Badminton World Championships: Viktor Axelsen beats Lin Dan to win singles gold|url=https://www.bbc.com/sport/badminton/41071944|language=en|publisher=[[BBC]]|access-date=5 Agustus 2018}}</ref> Dia juga menangin [[Kejuaraan Dunia Yunior BWF 2010|Kejuaraan Dunia Yunior 2010]], ngèokin pemaèn deri [[Koréa Kidul]], [[Kang Ji-wook]] di pengabisan èn jadi pemaèn Èropa pertama nyang mègang tu gelar.<ref>{{cite news|last=Sachetat|first=Raphaël|date=25 April 2010|title=World Juniors – Axelsen creates history|url=https://www.badzine.net/2010/04/world-juniors-axelsen-creates-history/|language=en|publisher=Badzine.net|access-date=5 Agustus 2018}}</ref> Axelsen juga' mègang gelar jawara tunggal lanang [[Kejuaraan Tepok Bulu Èropa|Kejuaraan Èropa]] di taon 2016, 2018, èn 2022.<ref>{{cite news|date=2 Mei 2016|title='Viktor-ious' Danes Dominate – Finals: European Championships 2016|url=http://bwfbadminton.com/news-single/2016/05/02/viktor-ious-danes-dominate-finals-european-championships-2016/?pcat=224|language=en|publisher=[[Badminton World Federation]]|access-date=5 Agustus 2018}}</ref><ref>{{cite news |title=Axelsen vinder EM i rendyrket dansk finale |url=https://www.dr.dk/sporten/badminton/axelsen-straaler-i-rendyrket-dansk-finale-og-fuldender-guld-hattrick-som-ny |website=[[DR (broadcaster)|dr.dk]] |language=da |date=30 April 2022 |access-date=15 Juli 2022}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn tepok bulu Dènemarken]] 8gxalx7g1jadmtvz5thffqmvizgfzhb Sablonan:IPA-da 10 5367 22782 22781 2024-06-27T12:27:34Z OrangKalideres 327 Koreksi 22782 wikitext text/x-wiki <onlyinclude><small>{{#switch: {{{2}}}|IPA=IPA:&nbsp;|lang=basa Dèn:&nbsp;|pron=diucapkan&nbsp;|=|pengucapan Dèn:&nbsp;}}</small>{{IPA|[[Wikipedia:IPA untuk bahasa Arab|[{{{1}}}]]]}}{{#if:{{{3|}}}|{{Tautan audio IPA|{{{3}}} }} }}</onlyinclude><noinclude> {{dokumentasi|Templat:Penggunaan templat IPA}} [[Bangsaan:Templat kebahasaan IPA|{{PAGENAME}}]] </noinclude> qd4njx7gk2md0rpj129cpg1r4vf6aik Semporna 0 5368 22783 2024-06-27T14:39:34Z OrangKalideres 327 Makalah baru 22783 wikitext text/x-wiki [[Gepokan:Semporna Sabah City-Mosque-01.jpg|thumb|220px|Mesjid kota Semporna]] '''Semporna''' ya'entu atu [[kota]] èn hopstadnya [[Distrik Semporna]] nyang letaknya di [[Divisi Tawau]], di pesisir wètan [[Sabah]], [[Malésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Sabah]] rnnsz3p5m6h56rvavoaq27azdqcroup Sèmpor, Kebumèn 0 5369 22793 22792 2024-06-27T15:53:00Z Bangrapip 9 22793 wikitext text/x-wiki {{kecamatan|nama=Sempor | foto= Hahiyain.jpg | caption= Pemukiman di Desa Tunjungseto, sebelah kidul Waduk Sempor | pushpin_map = Indonésia Jawa#Indonésia | coordinates = {{coord|7|33|38|S|109|30|36|E|format=dms|display=inline,title}} |dati2=Kabupatèn |nama dati2=Kebumèn |luas=138,4 km² |penduduk=58681 |kelurahan=16 |nama camat=- |kepadatan=223 |provinsi=Jawa Tenga }} '''Sèmpor''' ({{Lang-jv|ꦱꦺꦩ꧀ꦥꦺꦴꦂ|translit=Sèmpor}}) ya'entu atu [[kecamatan]] di [[Kabupatèn Kebumèn]], [[Jawa Tenga]], [[Indonésia]]. Kecamatan Sempor pernahnya di sebelah lor-kulon deri [[Kebumèn, Kebumèn|Kebumèn Kota]]. Dulu pas jaman normal, Sempor tau jadi bagèan deri [[Kabupatèn Karanganyar (Kebumèn)]].<ref>[http://kebumenkab.go.id/index.php/public/page/index/155 Data Profil Kecamatan Sempor Kabupaten Kebumen]</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kabupatèn Kebumèn]] r0sy6mquqijn9wo9hmck6y4c20cyiih Sempor, Kebumen 0 5370 22786 2024-06-27T14:54:29Z OrangKalideres 327 OrangKalideres mindahin [[Sempor, Kebumen]] ke [[Sempor, Kebumèn]]: Judul salah èja 22786 wikitext text/x-wiki #ALIH [[Sempor, Kebumèn]] js994xgjxe8xie0924idhnygcon3kte Basa Kumering 0 5371 26360 26359 2024-10-31T14:32:54Z Bangrapip 9 Bangrapip mindahin [[Basa Komering]] ke [[Basa Kumering]] 26359 wikitext text/x-wiki '''Basa Kumering''' atawa '''Komering''' ya'entu atu basa [[Ostronési]] nyang dipaké ama orang [[Orang Komering|Komering]] nyang pada ngejogrog di bagian kidul Propinsi [[Sumatra Kidul]], wabilkusus di [[Kabupatèn Ogan Komering Ulu Wètan]], ama sebagèan di [[Kabupatèn Ogan Komering Ilir]], [[Kabupatèn Ogan Komering Ulu|Ogan Komering Ulu]], èn [[Kabupatèn Ogan Komering Ulu Kidul|Ogan Komering Ulu Kidul]]. [[Bangsaan:Basa]] 8fwg30p2a66uyjhhvhc0b3o5eu2ob4z Sablonan:Kotak inpo Dati II Indonésia 10 5372 22799 2024-06-27T23:15:32Z Ariandi Lie 297 Anyaran 22799 wikitext text/x-wiki <includeonly> {{Infobox settlement | name = {{if empty|{{{nama|}}}|{{{name|}}}|{{PAGENAMEBASE}}}} | official_name = {{{nama resmi|{{{official_name|{{{nama_resmi|}}}}}}}}} | other_name = {{{nama_lain|{{{nama lain|{{{alias|}}}}}}}}} | settlement_type = {{#switch:{{{settlement_type|}}}|kabupaten|Kabupaten = [[Kabupaten di Indonesia|Kabupaten]]|kota|Kota = [[Kota (Indonesia)|Kota]]|kota administrasi|Kota administrasi = [[Kota administrasi]]|kabupaten administrasi|Kabupaten administrasi = [[Kabupaten administrasi]]|ibu kota|Ibu kota = [[Daftar ibu kota provinsi di Indonesia|Ibu kota provinsi]]|Daerah tingkat II}} <!-- Transkripsi bahasa daerah --> | translit_lang1 = {{#if:{{{translit_lang1_type| {{{translit_lang1_type1| {{{translit_lang1_type2|{{{translit_lang1_type3|{{{translit_lang1_type4|{{{translit_lang1_type5|{{{translit_lang1_type6|}}}}}}}}}}}}}}}}}}}}}| bahasa daerah}} | translit_lang1_type = {{{translit_lang1_type|}}} | translit_lang1_info = {{{translit_lang1_info|}}} | translit_lang1_type1 = {{{translit_lang1_type1|}}} | translit_lang1_info1 = {{{translit_lang1_info1|}}} | translit_lang1_type2 = {{{translit_lang1_type2|}}} | translit_lang1_info2 = {{{translit_lang1_info2|}}} | translit_lang1_type3 = {{{translit_lang1_type3|}}} | translit_lang1_info3 = {{{translit_lang1_info3|}}} | translit_lang1_type4 = {{{translit_lang1_type4|}}} | translit_lang1_info4 = {{{translit_lang1_info4|}}} | translit_lang1_type5 = {{{translit_lang1_type5|}}} | translit_lang1_info5 = {{{translit_lang1_info5|}}} | translit_lang1_type6 = {{{translit_lang1_type6|}}} | translit_lang1_info6 = {{{translit_lang1_info6|}}} <!-- Gambar, bendera, lambang, julukan, dan motto --> |image_skyline = {{{foto|{{{image_skyline|}}}}}} |image_size = {{{ukuran_foto|{{{ukuran foto|{{{size|}}}}}}}}} |image_alt = {{{alt_foto|{{{alt foto|}}}}}} |image_caption = <center>{{{caption|}}}</center> |image_flag = {{{bendera|}}} |image_seal = {{{lambang|{{{logo|}}}}}} |seal_link = {{{link_lambang|}}} |nickname_link = Daftar julukan kota di Indonesia |etymology = {{{etimologi|{{{etymology|}}}}}} |nickname = {{{julukan|}}} |motto = {{{motto|}}} |anthem = {{{anthem|}}} <!-- maps and coordinates --> |image_map = {{#switch:{{{provinsi|{{{propinsi|}}}}}}|[[Aceh]]|[[Sumatera Utara]]|[[Banten]]|[[DKI Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]]|[[Kalimantan Selatan]]|[[Kalimantan Utara]]={{Maplink|frame=yes|plain=yes|zoom=|type=shape|id=|stroke-width=1|frame-align=center|frame-width=250}} | {{{image_map|{{{peta|}}}}}}|{{{image_map|{{{peta}}}}}}}} |map_caption = {{{map_caption|Peta}}} |pushpin_map = {{{pushpin_map|Indonesia {{#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatera Utara|Sumatera Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatera Selatan|Lampung |[[Aceh]]|[[Sumatera Utara]]|[[Sumatera Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatera Selatan]]|[[Lampung]] = Sumatra |Banten|Daerah Khusus Ibukota Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur |[[Banten]]|[[Daerah Khusus Ibukota Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]] = Java |Kalimantan Barat|Kalimantan Tengah|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara |[[Kalimantan Barat]]|[[Kalimantan Tengah]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]] = Kalimantan |Bali|[[Bali]]|Nusa Tenggara Barat|Nusa Tenggara Timur|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]] = Lesser Sunda Islands |Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = Sulawesi |Maluku|Maluku Utara|Papua|Papua Barat|Papua Barat Daya|Papua Tengah|Papua Pegunungan|Papua Selatan|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]]|[[Papua Barat Daya]]|[[Papua Tengah]]|[[Papua Pegunungan]]|[[Papua Selatan]] = Maluku and Western New Guinea |#default = }}#Indonesia}}} |pushpin_label_position = {{{pushpin_label_position|}}} |pushpin_label = {{{pushpin_label|}}} |pushpin_map_alt = {{{pushpin_map_alt|}}} |pushpin_mapsize = {{{pushpin_mapsize|}}} |pushpin_map_caption = {{{pushpin_map_caption|}}} |pushpin_map1 = {{{pushpin_map1|}}} |pushpin_label_position1 = {{{pushpin_label_position1|}}} |pushpin_label1 = {{{pushpin_label1|}}} |pushpin_map_alt1 = {{{pushpin_map_alt1|}}} |pushpin_mapsize1 = {{{pushpin_mapsize1|}}} |pushpin_map_caption1 = {{{pushpin_map_caption1|}}} |coor_pinpoint = {{{coor_pinpoint|}}} |coordinates_region = {{{coordinates_region|}}} |coordinates_type = {{{coordinates_type|}}} |coordinates_footnotes = {{{coordinates_footnotes|}}} |coordinates = {{#if:{{{latd}}}|{{coord|{{{latd|}}}|{{{latm|}}}|{{{lats|}}}|{{{latNS|}}}|{{{longd|}}}|{{{longm|}}}|{{{longs|}}}|{{{longEW|}}}}}|{{{coordinates|{{{koordinat}}}}}}}} <!-- Lokasi dan jumlah satuan pemerintahan --> |subdivision_type = Negara |subdivision_name = {{flagcountry|Indonesia}} |subdivision_type1 = [[Provinsi di Indonesia|Provinsi]] |subdivision_name1 = [[{{Trim brackets|{{{propinsi|{{{provinsi|}}}}}}}}]] | seat_type = [[Ibu kota kabupaten|Ibu kota]] | seat = {{{ibukota|}}} | parts_style = coll | parts = Daftar | p1 = {{#if:{{{kecamatan|}}}|Kecamatan: {{{kecamatan}}}|}}{{#if:{{{distrik|}}}|Distrik: {{{distrik}}}|}}{{#if:{{{kapanewon|}}}|Kapanewon: {{{kapanewon}}}|}}{{#if:{{{kemantren|}}}|Kemantren: {{{kemantren}}}|}} | p2 = {{#if:{{{kelurahan|}}}|Kelurahan: {{{kelurahan}}}|}} | p3 = {{#if:{{{desa|}}}|Desa: {{{desa}}}}}{{#if:{{{kalurahan|}}}|Kalurahan: {{{kalurahan}}}}}{{#if:{{{gampong|}}}|Gampong: {{{gampong}}}}}{{#if:{{{nagari|}}}|Nagari: {{{nagari}}}}}{{#if:{{{dusun|}}}|Dusun: {{{dusun}}}}}{{#if:{{{kampung|}}}|Kampung: {{{kampung}}}}}{{#if:{{{pekon|}}}|Pekon: {{{pekon}}}}}{{#if:{{{tiyuh|}}}|Tiyuh: {{{tiyuh}}}}}{{#if:{{{lembang|}}}|Lembang: {{{lembang}}}}}{{#if:{{{negeri|}}}|Negeri: {{{negeri}}}}}{{#if:{{{negeri administratif|{{{negeri_adm|}}}}}}|Negeri administratif: {{{negeri administratif|{{{negeri_adm|}}}}}}}}{{#if:{{{nagori|}}}|Nagori: {{{nagori}}}}} | parts_type = Jumlah satuan pemerintahan{{{ref_jumlah_satuan_pemerintahan|{{{ref jumlah satuan pemerintahan|{{{jumlahsatuanpemerintahanref|}}}}}}}}} <!-- established --> |established_title = Tanggal berdiri |established_date = {{{tanggal|{{{berdiri|}}}}}} |established_title1 = Dasar hukum |established_date1 = {{{dasar_hukum|{{{dasar hukum|}}}}}} |established_title2 = Hari jadi |established_date2 = {{{hari_jadi|{{{hari jadi|}}}}}} | extinct_title = Dibubarkan | extinct_date = {{{dibubarkan|}}} | founder = {{{pendiri|}}} | named_for = {{{dinamai_berdasarkan|}}} <!-- government type, leaders --> | government_footnotes = {{{ref_pemerintahan|{{{ref pemerintahan|}}}}}} | government_type = {{{jenis_pemerintahan|{{{jenis pemerintahan|}}}}}} | leader_party = {{{partai|}}} | leader_title = {{#if:{{{nama_walikota|{{{nama walikota|}}}}}}|[[Daftar Wali {{PAGENAME}}|Wali Kota]]|[[Daftar Bupati {{#invoke:String|sub|{{PAGENAME}}| 10 }}|Bupati]]}} | leader_name = {{{nama_kepala_daerah|{{{nama kepala daerah|{{{pemimpin|{{{nama_walikota|{{{nama walikota|}}}}}}}}}}}}}}} | leader_title1 = {{#if:{{{nama_wakil_walikota|{{{nama wakil walikota|}}}}}}|[[Daftar Wakil Wali {{PAGENAME}}|Wakil Wali Kota]]|[[Daftar Wakil Bupati {{#invoke:String|sub|{{PAGENAME}}| 10 }}|Wakil Bupati]]}} | leader_name1 = {{{nama_wakil_kepala_daerah|{{{nama wakil kepala daerah|{{{pemimpin2|{{{nama_wakil_walikota|{{{nama wakil walikota|}}}}}}}}}}}}}}} | leader_title2 = Sekretaris Daerah | leader_name2 = {{{nama_sekretaris_daerah|{{{sekretaris daerah|{{{nama sekretaris daerah|}}}}}}}}} | leader_title3 = [[Dewan Perwakilan Rakyat Daerah {{PAGENAME}}|Ketua DPRD]] | leader_name3 = {{{nama_ketua_dprd|{{{ketua DPRD|{{{nama ketua DPRD|}}}}}}}}} <!-- Luas --> |area_footnotes = {{{ref_luas|{{{ref luas|{{{luasref|{{{wilayahref|}}}}}}}}}}}} |area_total_km2 = {{{wilayah|{{{luas|}}}}}} |area_land_km2 = {{{luas_daratan|{{{luasdaratan|}}}}}} |area_water_km2 = {{{luas_perairan|{{{luasperairan|}}}}}} |area_water_percent = {{{persen_perairan|{{{persenperairan|}}}}}} |area_note = {{{catatan_luas|{{{catatan luas|{{{luascat|}}}}}}}}} |area_rank = {{#if:{{{area_rank|}}}|[[Daftar kota di Indonesia menurut luas wilayah|{{{area_rank|}}}]]}} <!-- elevation --> |elevation_m = {{{elevation_m|{{{tinggi|}}}}}} |elevation_point = {{{elevation_point|{{{titik tertinggi|{{{titik_tertinggi|}}}}}}}}} |elevation_footnotes = {{{elevation_footnotes|{{{ref tinggi|{{{ref_tinggi|}}}}}}}}} |elevation_max_m = {{{elevation_max_m|{{{tinggi maks|{{{tinggi_maks|}}}}}}}}} |elevation_min_m = {{{elevation_min_m|{{{tinggi min|{{{tinggi_min|}}}}}}}}} <!-- population --> |population_footnotes = {{{pendudukref|{{{ref populasi|{{{ref penduduk|{{{ref_penduduk|}}}}}}}}}}}} |population_total = {{{penduduk|}}} |population_as_of = {{{penduduktahun|{{{tahun populasi|{{{tahun_populasi|}}}}}}}}} |population_density_km2 = {{#if:{{{kepadatan|}}}|{{{kepadatan}}}|auto}} |population_density_rank = {{#if:{{{population_density_rank|{{{peringkat kepadatan|{{{peringkat_kepadatan|}}}}}}}}}|[[Daftar kota di Indonesia menurut kepadatan penduduk|{{{population_density_rank|{{{peringkat kepadatan|{{{peringkat_kepadatan|}}}}}}}}}]]}} |population_rank = {{#if:{{{population_rank|{{{peringkat populasi|{{{peringkat_populasi|}}}}}}}}}|[[Daftar kota di Indonesia menurut jumlah penduduk|{{{population_rank|{{{peringkat populasi|{{{peringkat_populasi|}}}}}}}}}]]}} |population_blank1_title = Laki-laki |population_blank1 = {{{laki|}}} |population_blank2_title=Perempuan |population_blank2={{{perempuan|}}} <!-- demographics --> |demographics_type1 = Demografi |demographics1_footnotes = {{{ref demografi|{{{ref_demografi|}}}}}} |demographics1_title1 = {{#if:{{{agama|}}}|[[Agama]]|}} |demographics1_info1 = {{{agama|}}} |demographics1_title2 = {{#if:{{{bahasa|}}}|[[Bahasa]]|}} |demographics1_info2 = {{{bahasa|}}} |demographics1_title3 = {{#if: {{{IPM|{{{ipm|}}}}}}|[[Indeks Pembangunan Manusia|IPM]]}} |demographics1_info3 = {{{IPM|{{{ipm|}}}}}} |population_demonym = {{{demonym|{{{demonim|}}}}}} <!-- time zone(s) --> | timezone1 = {{#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatera Utara|Sumatera Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatera Selatan|Lampung|Banten|DKI Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur|Kalimantan Barat|Kalimantan Tengah|[[Aceh]]|[[Sumatera Utara]]|[[Sumatera Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatera Selatan]]|[[Lampung]]|[[Banten]]|[[DKI Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]]|[[Kalimantan Barat]]|[[Kalimantan Tengah]] = [[Waktu Indonesia Barat|WIB]] |Bali|Nusa Tenggara Barat|Nusa Tenggara Timur|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara|Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Bali]]|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]]|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = [[Waktu Indonesia Tengah|WITA]] |Maluku|Maluku Utara|Papua|Papua Barat|Papua Barat Daya|Papua Tengah|Papua Pegunungan|Papua Selatan|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]]|[[Papua Barat Daya]]|[[Papua Tengah]]|[[Papua Pegunungan]]|[[Papua Selatan]] = [[Waktu Indonesia Timur|WIT]] |#default = {{{zona waktu|{{{zona|{{{zona_waktu|}}}}}}}}} }} | utc_offset1 = {{#switch: {{{provinsi|{{{propinsi|}}}}}} |Aceh|Sumatera Utara|Sumatera Barat|Riau|Kepulauan Riau|Kepulauan Bangka Belitung|Jambi|Bengkulu|Sumatera Selatan|Lampung|Banten|DKI Jakarta|Jawa Barat|Jawa Tengah|Daerah Istimewa Yogyakarta|Jawa Timur|Kalimantan Barat|Kalimantan Tengah|[[Aceh]]|[[Sumatera Utara]]|[[Sumatera Barat]]|[[Riau]]|[[Kepulauan Riau]]|[[Kepulauan Bangka Belitung]]|[[Jambi]]|[[Bengkulu]]|[[Sumatera Selatan]]|[[Lampung]]|[[Banten]]|[[DKI Jakarta]]|[[Jawa Barat]]|[[Jawa Tengah]]|[[Daerah Istimewa Yogyakarta]]|[[Jawa Timur]]|[[Kalimantan Barat]]|[[Kalimantan Tengah]] = +07:00 |Bali|Nusa Tenggara Barat|Nusa Tenggara Timur|Kalimantan Selatan|Kalimantan Timur|Kalimantan Utara|Sulawesi Utara|Gorontalo|Sulawesi Tengah|Sulawesi Barat|Sulawesi Selatan|Sulawesi Tenggara|[[Bali]]|[[Nusa Tenggara Barat]]|[[Nusa Tenggara Timur]]|[[Kalimantan Selatan]]|[[Kalimantan Timur]]|[[Kalimantan Utara]]|[[Sulawesi Utara]]|[[Gorontalo]]|[[Sulawesi Tengah]]|[[Sulawesi Barat]]|[[Sulawesi Selatan]]|[[Sulawesi Tenggara]] = +08:00 |Maluku|Maluku Utara|Papua|Papua Barat|Papua Barat Daya|Papua Tengah|Papua Pegunungan|Papua Selatan|[[Maluku]]|[[Maluku Utara]]|[[Papua]]|[[Papua Barat]]|[[Papua Barat Daya]]|[[Papua Tengah]]|[[Papua Pegunungan]]|[[Papua Selatan]] = +09:00 |#default = [[Kategori:Pages using infobox dati2 with unknown parameters]] }} <!-- postal codes, area code --> | postal_code_type = Kode pos | postal_code = {{{kodepos|{{{kode pos|{{{postal_code|{{{postalcode|{{{kode_pos|}}}}}}}}}}}}}}} | postal2_code_type = Kode BPS | postal2_code = {{#invoke:Wikidata | claim | property=P1588 | value={{{kodebps|{{{kode_bps|}}}}}} | list=false }} | area_code_type = {{#if:{{{kode|{{{kodearea|{{{area_code|{{{kode area|{{{kode_area|}}}}}}}}}}}}}}}|[[Kode telepon]]|}} | area_code = {{#if:{{{kode|{{{kodearea|{{{area_code|{{{kode area|{{{kode_area|}}}}}}}}}}}}}}}|[[Daftar kode telepon di Indonesia|{{{kode|{{{kodearea|{{{area_code|{{{kode area|{{{kode_area|}}}}}}}}}}}}}}}]]|}} | registration_plate_type = [[Tanda Nomor Kendaraan Bermotor Indonesia|Pelat kendaraan]] | registration_plate = {{{registration_plate|{{{nomor_polisi|{{{TNKB|{{{tnkb|}}}}}}}}}}}} | code1_name = Kode Kemendagri | code1_info = {{#invoke:Wikidata | claim | property=P2588 | value={{{kodedagri|{{{kode_kemendagri|}}}}}} | list=false }} | code2_name = Kode SNI 7657:2023 | code2_info = {{{SNI|{{{sni|}}}}}} | iso_code = {{{ISO|{{{iso|}}}}}}<!--kode ISO provinsi hanya digunakan pada daerah tingkat dua kabupaten--> <!-- keuangan daerah dan IPM --> |blank_name_sec1 = {{#if: {{{APBD|{{{apbd|}}}}}}|[[Anggaran Pendapatan dan Belanja Daerah|APBD]]}} |blank_info_sec1 = {{{APBD|{{{apbd|}}}}}} |blank1_name_sec1 = {{#if: {{{PAD|{{{pad|}}}}}}|[[Pendapatan Asli Daerah|PAD]]}} |blank1_info_sec1 = {{{PAD|{{{pad|}}}}}} |blank2_name_sec1 = {{#if: {{{DAU|{{{Dau|{{{dau}}}}}}}}}|[[Dana Alokasi Umum|DAU]]}} |blank2_info_sec1 = {{{DAU|{{{dau|{{{Dau|}}}}}}}}} |blank3_name_sec1 = {{#if: {{{DAK|{{{Dak|{{{dak}}}}}}}}}|[[Dana Alokasi Khusus|DAK]]}} |blank3_info_sec1 = {{{DAK|{{{dak|{{{Dak|}}}}}}}}} <!-- Identitas daerah --> | blank_name_sec2 = Semboyan daerah | blank_info_sec2 = {{{semboyan|}}} | blank1_name_sec2 = Slogan pariwisata | blank1_info_sec2 = {{{slogan|}}} | blank1_name_sec2 = [[Lagu daerah]] | blank1_info_sec2 = {{{lagu|}}} | blank2_name_sec2 = [[Rumah adat]] | blank2_info_sec2 = {{{rumah|}}} | blank3_name_sec2 = Senjata tradisional | blank3_info_sec2 = {{{senjata|}}} | blank4_name_sec2 = Flora resmi | blank4_info_sec2 = {{{flora|}}} | blank5_name_sec2 = Fauna resmi | blank5_info_sec2 = {{{fauna|}}} <!-- website, footnotes --> | website = {{{web|{{{situs|{{{website|}}}}}}}}} | footnotes = {{{ref|{{{catatankaki|{{{catatan_kaki|}}}}}}}}} }}</includeonly> <noinclude>{{dokumentasi}}</noinclude> tq6nhz789wt4uuh7wutv2z4xz2e1wg4 Sablonan:Kotak inpo Dati II Indonésia/doc 10 5373 22801 22800 2024-06-27T23:47:31Z Ariandi Lie 297 22801 wikitext text/x-wiki {{Subhalaman dokumentasi}} {{Intricate template}} Sablonan {{tl|Kotak inpo Dati II Indonésia}} yaentu sablonan kotak info nyang didesain khusus buat [[kabupaten]], [[kota]], amé [[ibu kota provinsi]] di Indonésia. Sablonan enih diturunin dari {{tl|infobox settlement}} amé paraméter nyang di-''custom'' paké tambaan pitur khusus macem kode kemendagri, dasar hukum pendirian, APBD amé pendapatan dané alokasi umum amé khusus. == Penggunaan == * Templat ini otomatis mengategorikan artikel dalam Kategori:<nama kabupaten/kota>, Kategori:Kabupaten di <provinsi>, dan {{kat|Kabupaten di Indonesia}}. * '''Penting''': Harap masukkan semua nilai numerik dengan cara mentah dan tidak diformat. Referensi dan {{tl|butuh rujukan}} perlu diberikan di parameter . Angka yang bukan "mentah" akan menghasilkan galat, karena akan otomatis terformat. * Kesalahan ekspresi juga dapat terjadi ketika parameter koordinat memiliki nilai, tetapi satu atau beberapa parameter koordinat kosong atau tidak valid. === Sintaksis lengkap === <syntaxhighlight lang="html" style="overflow:auto"> {{Kotak info Dati II Indonesia <!-- Nama --> |nama = |nama_resmi = |nama_lain = |settlement_type = |translit_lang1_type = |translit_lang1_type1 = <!-- sampai dengan translit_lang1_type6 --> |translit_lang1_info = |translit_lang1_info1 = <!-- sampai dengan translit_lang1_info6 --> <!-- Lambang, foto panoramik, peta, dan motto --> |foto = |ukuran_foto = |alt_foto = |caption = |lambang = |bendera = |etimologi = |julukan = |motto = |anthem = <!-- Peta --> |image_map = |map_caption = |pushpin_map = |pushpin_label_position = |pushpin_label = |pushpin_map_alt = |pushpin_mapsize = |pushpin_map_caption = |pushpin_map1 = |pushpin_label_position1 = |pushpin_label1 = |pushpin_map_alt1 = |pushpin_mapsize1 = |pushpin_map_caption1 = <!-- Koordinat --> |coor_pinpoint = |coordinates_region = |coordinates_type = |coordinates_footnotes= |latd = |latm = |lats = |latNS = |longd = |longm = |longs = |longEW = |koordinat = <!-- Lokasi --> |provinsi = |ibukota = <!-- jumlah satuan pemerintahan --> |kecamatan = |distrik = |kapanewon = |kemantren = |kelurahan = |desa = |kalurahan = |gampong = |nagari = |dusun = |kampung = |pekon = |tiyuh = |lembang = |negeri = |negeri_adm = |ref_jumlah_satuan_pemerintahan = <!-- Pembentukan dan pembubaran --> |tanggal = |dasar_hukum = |hari_jadi = |dibubarkan = |pendiri = |dinamai_berdasarkan = <!-- Politik dan pemerintahan --> |ref_pemerintahan = |jenis_pemerintahan = |partai = |nama_kepala daerah = |nama_wakil_kepala_daerah = |nama_walikota = |nama_wakil_walikota = |sekretaris_daerah = |nama_ketua_dprd = <!-- Luas --> |ref_luas = |luas = |luas_daratan = |luas_perairan = |persen_perairan = |catatan_luas = |area_rank = <!-- Ketinggian --> |tinggi = |titik_tertinggi = |ref_tinggi = |tinggi_maks = |tinggi_min = |titik_terendah = <!-- Penduduk dan demografi --> |ref_penduduk = |penduduk = |tahun_populasi = |kepadatan = |peringkat_kepadatan = |peringkat_populasi = |laki = |perempuan = |ref_demografi = |agama = |bahasa = |ipm = |demonim = <!-- Zona waktu --> |zona_waktu = <!-- Hanya diisi jika zona waktunya berbeda dengan WIB, WITA, atau WIT --> <!-- Identifikasi --> |kode_pos = |kode_bps = |kode_area = |kode_kemendagri = |sni = |iso = |tnkb = <!-- Keuangan daerah --> |apbd = |pad = |dau = |dak = |semboyan = |slogan = |lagu daerah = |rumah adat = |senjata tradisional = |flora = |fauna = |website = |catatan_kaki = }} </syntaxhighlight> == Nama parameter dan deskripsi == {| class="wikitable" style="background: white" | colspan="3" style="background: orange; text-align: center;" | === Nama dan transkripsi === |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" |'''nama''' |optional |Nama Dati II, di-''generate'' otomatis sesuai judul artikel |- style="vertical-align:top;" |'''nama_resmi''' |optional |Nama resmi Dati II |- style="vertical-align:top;" |'''nama_lain''' |optional |Nama lain atau nama sebelumnya dari Dati II tersebut (misalnya, Kabupaten Pontianak untuk [[Kabupaten Mempawah]]) |- style="vertical-align:top;" |'''settlement_type''' |optional |Jenis Dati II. Diisi dengan "Kabupaten", "Kota", "Kota administrasi", "Kabupaten administrasi", atau "Ibu kota" |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Transkripsi |- style="vertical-align:top;" |'''translit_lang1_type''' '''translit_lang1_type1''' sampai '''translit_lang1_type6''' |optional |Diisi dengan jenis aksara yang digunakan untuk menulis nama Dati II tersebut. Misal "Abjad Jawi" atau "aksara Makassar" |- style="vertical-align:top;" |'''translit_lang1_info''' '''translit_lang1_info1''' sampai '''translit_lang1_info6''' |optional |Diisi dengan nilai yang bersangkutan. Misal, ڤكنبارو (Pekanbaru) |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Gambar, julukan, dan motto === |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Gambar panorama |- style="vertical-align:top;" |'''foto''' |optional |Foto panoramik atau foto dari beberapa potensi yang dimiliki daerah. Untuk kolase gunakan {{Tl|photomontage}} atau {{Tl|multiple image}} |- style="vertical-align:top;" |'''ukuran_foto''' |optional |Ukuran foto panoramik. Sangat membantu apabila pengguna ingin membuat kotak info yang lebih lebar; ukuran harus dalam satuan '''px''', misal 250px. |- |'''alt_foto''' |optional |Teks alternatif untuk membantu pembaca dengan gangguan penglihatan. |- style="vertical-align:top;" |'''caption''' |optional |Akan menghasilkan takarir untuk foto panoramik |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Bendera dan lambang daerah |- style="vertical-align:top;" |'''bendera''' |optional |Gambar bendera |- style="vertical-align:top;" |'''lambang''' |optional |Gambar lambang daerah |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Julukan dan motto |- |'''etimologi''' |optional |etimologi daerah |- style="vertical-align:top;" |'''julukan''' |optional |julukan |- style="vertical-align:top;" |'''motto''' |optional |motto daerah |- style="vertical-align:top;" |'''anthem''' |optional |judul himne daerah jika ada |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Peta dan koordinat === |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Peta |- |'''peta''' |optional |Gambar peta |- |'''map_caption''' |optional |Gambar takarir peta |- style="vertical-align:top;" |'''pushpin_map''' |optional |Gambar peta pushpin |- |'''pushpin_label_position''' |optional |Posisi label pushpin |- |'''pushpin_label''' |optional |Nama label pushpin |- |'''pushpin_map_alt''' |optional |Teks alternatif peta pushpin |- |'''pushpin_mapsize''' |optional |Ukuran peta pushpin |- |'''pushpin_map_caption''' |optional |Takarir peta pushpin |- |'''pushpin_map1''' |optional | rowspan="6" |sama dengan atas |- |'''pushpin_label_position1''' |optional |- |'''pushpin_label1''' |optional |- |'''pushpin_map_alt1''' |optional |- |'''pushpin_mapsize1''' |optional |- |'''pushpin_map_caption1''' |optional |- ! colspan="3" |Koordinat |- |'''coor_pinpoint''' |opsional |titik pin koordinat |- |'''coordinates_region''' |opsional |daerah koordinat |- |'''coordinates_type''' |opsional |jenis koordinat |- |'''coordinates_footnotes''' |opsional |catatan kaki untuk koordinat, diapit dengan <nowiki><ref> </ref></nowiki> |- |'''latd''' |opsional |derajat lintang |- |'''latm''' |opsional |menit lintang |- |'''lats''' |opsional |detik lintang |- |'''latNS''' |opsional |derajat desimal lintang |- |'''longd''' |opsional |derajat bujur |- |'''longm''' |opsional |menit bujur |- |'''longs''' |opsional |detik bujur |- |'''longEW''' |opsional |derajat desimal bujur |- |'''koordinat''' |opsional |Koordinat ''custom'' |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Lokasi, pendirian, ibu kota, jumlah satuan pemerintahan, pemerintah, dan pemimpinnya === |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Lokasi |- |'''provinsi''' |optional |Nama provinsi tempat Dati II terletak |- style="vertical-align:top;" |'''ibukota''' |optional |Ibu kota kabupaten |- |'''kecamatan,''' '''distrik,''' '''kapanewon,''' '''kemantren''' |optional |Jumlah kecamatan atau satuan yang setara |- style="vertical-align:top;" |'''desa,''' '''kalurahan,''' '''gampong,''' '''nagari,''' '''nagori,''' '''dusun,''' '''kampung,''' '''pekon,''' '''tiyuh,''' '''lembang,''' '''negeri,''' '''negeri_adm''' |optional |Jumlah desa atau satuan yang setara |- |'''kelurahan''' |optional |Jumlah kelurahan |- |'''ref_jumlah_satuan_pemerintahan''' |optional |Referensi untuk jumlah satuan pemerintahan |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Pendirian dan pembubaran wilayah |- style="vertical-align:top;" |'''tanggal''' |optional |Tanggal pembentukan Dati II |- |'''dasar_hukum''' |optional |Dasar hukum pembentukan Dati II seperti Undang-Undang atau Peraturan lain |- |'''hari_jadi''' |optional |Hari jadi Dati II, jika berbeda dengan tanggal pembentukannya |- style="vertical-align:top;" |'''dibubarkan''' |optional |Tanggal pembubaran Dati II |- style="vertical-align:top;" |'''pendiri''' |optional |Pendiri Dati II |- |'''dinamai_berdasarkan''' |optional |Jika nama daerah itu berasal dari nama tokoh misalnya, dapat digunakan. |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Pemerintahan |- style="vertical-align:top;" |'''ref_pemerintahan''' |optional |Referensi pemerintahan, buka dan tutup dengan tag <nowiki><ref> </ref></nowiki>, gunakan {{tl|Cite web}} |- style="vertical-align:top;" |'''jenis_pemerintahan''' |optional |Contoh: Pemerintahan Kotamadya |- style="vertical-align:top;" |'''partai''' |optional |Partai politik yang berkuasa di DPRD |- style="vertical-align:top;" |'''nama_kepala_daerah''' |optional |Nama kepala daerah. Nilai bawaan: Bupati |- style="vertical-align:top;" |'''nama_wakil_kepala_daerah''' |optional |Nama wakil kepala daerah. Nilai bawaan: Wakil Bupati |- |'''nama_walikota''' |optional |Nama Wali Kota |- |'''nama_wakil_walikota''' |optional |Nama Wakil Wali Kota |- style="vertical-align:top;" |'''nama_sekretaris_daerah''' |optional |Nama Sekretaris Daerah |- style="vertical-align:top;" |'''nama_ketua_dprd''' |optional |Nama Ketua DPRD |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Informasi geografis === |- style="vertical-align:top;" | colspan="3" |Bidang-bidang ini memiliki konversi satuan '''otomatis''' yang berarti bahwa jika hanya nilai metrik yang dimasukkan, nilai imperial akan secara otomatis dikonversi dan sebaliknya. |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Luas |- style="vertical-align:top;" |'''ref_luas''' |optional |Referensi untuk luas, gunakan tag <nowiki><ref> </ref></nowiki> mengapit templat referensi misalnya {{tl|Cite web}} |- style="vertical-align:top;" |'''luas''' |optional |Luas total dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. |- style="vertical-align:top;" |'''luas_daratan''' |optional |Luas daratan dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. |- style="vertical-align:top;" |'''luas_perairan''' |optional |Luas perairan dalam kilometer persegi—simbol: km<sup>2</sup>. Harus diisi dalam '''format mentah''', tanpa koma atau tanda baca selain koma untuk memisahkan desimal. |- style="vertical-align:top;" |'''persen_perairan''' |optional |Persentase perairan tanpa "%" |- |'''catatan_luas''' |optional |Catatan lain mengenai luas |- |'''area_rank''' |optional |Peringkat luas secara nasional |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Ketinggian |- style="vertical-align:top;" |'''tinggi''' |optional |Nilai ketinggian pada suatu titik tertentu—simbol: m. Harus diisi dalam format mentah, tanpa koma atau tanda baca selain koma untuk memisahkan desimal. |- |'''titik_tertinggi''' |optional |Nama objek geografi dengan tinggi yang dimaksud. |- |'''titik_terendah''' |optional |Nama objek geografi dengan rendah yang dimaksud. |'''ref_tinggi''' |optional |Referensi ketinggian, ditempatkan dalam tag <nowiki><ref> </ref></nowiki> |- style="vertical-align:top;" |'''tinggi maks,''' '''tinggi min''' |optional |Digunakan untuk menunjukkan ketinggian maksimum dan minimum tempat, alih-alih nilai tunggal—simbol: m. Harus diisi dalam format mentah, tanpa koma atau tanda baca selain koma untuk memisahkan desimal. |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Populasi dan demografi === |- style="vertical-align:top;" | colspan="3" |Bidang ini memiliki '''konversi satuan otomatis ganda''' yang berarti bahwa jika hanya nilai metrik yang dimasukkan, nilai imperial akan secara otomatis dikonversi dan sebaliknya. Jika pengguna ingin mengabaikan konversi otomatis, misal jika sumber memberikan metrik dan imperial atau jika rentang nilai diperlukan, mereka dapat memasukkan kedua nilai di bidangnya masing-masing. Untuk menghitung kepadatan per luas total secara otomatis, dapat diabaikan. |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Populasi |- style="vertical-align:top;" |'''ref_penduduk''' |optional |Referensi populasi, ditempatkan dalam tag <nowiki><ref> </ref></nowiki> |- style="vertical-align:top;" |'''penduduk''' |optional |Populasi aktual (lihat di bawah untuk perkiraan) dalam digit saja (tanpa tanda baca apapun). |- style="vertical-align:top;" |'''tahun_populasi''' |optional |Tahun sensus populasi |- style="vertical-align:top;" |'''kepadatan''' |optional |Kepadatan penduduk |- |'''peringkat_kepadatan''' |optional |Peringkat kepadatan terhadap nasional |- |'''peringkat_populasi''' |optional |Peringkat jumlah penduduk terhadap nasional |- |'''laki''' |optional |Jumlah penduduk laki-laki |- |'''perempuan''' |optional |Jumlah penduduk perempuan |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Demografi |- |'''ref_demografi''' |optional |Referensi pada demografi bagian 1, ditempatkan dalam <nowiki><ref> </ref></nowiki>, gunakan misalnya {{tl|Cite web}} |- style="vertical-align:top;" |'''agama''' |optional |Agama yang dianut oleh masyarakat berdasarkan persentasenya |- style="vertical-align:top;" |'''bahasa''' |optional |Bahasa yang dipertuturkan oleh masyarakat |- style="vertical-align:top;" |'''ipm''' |optional |Indeks Pembangunan Manusia |- |'''demonim''' |optional |Demonim |- style="vertical-align:top;" | colspan="3" style="background: orange; text-align: center;" | === Informasi lain === |- style="background: whitesmoke;" !Nama parameter !Penggunaan !Deskripsi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Zona waktu |- style="vertical-align:top;" |'''zona_waktu''' |optional |Isi dengan WIB, WITA, atau WIT (mohon diabaikan, karena dengan mengisi provinsi sudah otomatis menghasilkan zona waktu menurut provinsi) |- ! colspan="3" |Identifikasi |- style="vertical-align:top;" |'''kode_pos''' |optional |Kode pos |- style="vertical-align:top;" |'''kode_bps''' |optional |Kode BPS |- style="vertical-align:top;" |'''kode_area''' |optional |Kode telepon |- style="vertical-align:top;" |'''tnkb''' |optional |Lihat [[Tanda Nomor Kendaraan Bermotor Indonesia]] |- |'''kode_kemendagri''' |optional |Kode Kemendagri, di-''generate'' otomatis dengan Wikidata |- style="vertical-align:top;" |'''sni''' |optional |Lihat SNI 7657:2023 |- |'''iso''' |optional |Lihat [[ISO 3166-2:ID]] |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Keuangan daerah |- style="vertical-align:top;" |'''apbd''' |optional |Total [[Anggaran Pendapatan dan Belanja Daerah|APBD]] beserta tahunnya, harap dikutip |- style="vertical-align:top;" |'''pad''' |optional |Total [[Pendapatan Asli Daerah]] berdasarkan tahun, harap dikutip |- style="vertical-align:top;" |'''dau''' |optional |Total [[Dana Alokasi Umum]] berdasarkan tahun, harap dikutip |- |'''dak''' |optional |Total [[Dana Alokasi Khusus]] berdasarkan tahun, harap dikutip |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Informasi lain |- style="vertical-align:top;" |'''slogan''' |optional |Slogan pariwisata (jika ada). Contoh: Solo, the Spirit of Java. |- |'''penjenamaan''' |optional |Penjenamaan wilayah. |- style="vertical-align:top;" |'''semboyan''' |optional |Semboyan pembangunan. Contoh: Klaten BERSINAR. |- style="vertical-align:top;" |'''flora''' |optional |Flora resmi |- |'''fauna''' |optional |Fauna resmi |- style="vertical-align:top;" ! colspan="3" style="background: #DDDDDD;" |Situs web dan catatan kaki |- style="vertical-align:top;" |'''website''' |optional |Pranala luar ke situs resmi daerah, harap gunakan {{Tl|URL}}<nowiki>, sehingga: {{URL|contoh.go.id}}</nowiki> |- style="vertical-align:top;" |'''catatan_kaki''' |optional |Catatan kaki tambahan, jika ada |}<!-- End of parameter name/description table --> == Contoh == Contoh penggunaan: {{Dati2 | settlement_type = Kabupaten | translit_lang1_type = [[abjad Jawi|Abjad Jawoë]] | nama = Aceh Barat | lambang = Seal of Aceh Barat Regency.svg | peta = [[Berkas:Lokasi Aceh Kabupaten Aceh Barat.svg|300px]] | translit_lang1_info = اچيه بارت | foto = COLLECTIE TROPENMUSEUM Bivak Teunom westkust van Atjeh TMnr 60039144.jpg | caption = ''Bivouac'' Teunom Pantai Barat Aceh | koordinat = | motto = | semboyan = | propinsi = [[Aceh]] | ibukota = [[Johan Pahlawan, Aceh Barat|Johan Pahlawan]] | luas = 2927.95 | penduduk = 198736 | penduduktahun = [[2021]] | pendudukref = | kepadatan = 68 | kecamatan = 12 | kelurahan = | desa = 322 | dasar hukum = UU Nomor 7 Tahun 1956<ref name="UU">{{cite web|url=https://otda.kemendagri.go.id/wp-content/uploads/2019/03/Pembentukan-Daerah-Daerah-Otonom-di-Indonesia-s.d-Tahun-2014-2.pdf|title=Pembentukan Daerah-Daerah Otonom di Indonesia s/d Tahun 2014|website=www.otda.kemendagri.go.id|accessdate=8 Desember 2021|archive-date=12 Juli 2019|archive-url=https://web.archive.org/web/20190712121648/http://otda.kemendagri.go.id/wp-content/uploads/2019/03/Pembentukan-Daerah-Daerah-Otonom-di-Indonesia-s.d-Tahun-2014-2.pdf|dead-url=yes}}</ref> | tanggal = 14 November 1956<ref name="UU"/> | hari jadi = | kepala daerah = [[Bupati]] | nama kepala daerah = [[Ramli MS|H. Ramli MS]] | wakil kepala daerah = [[Wakil Bupati]] | nama wakil kepala daerah = ''lowong'' | sekretaris daerah = | ketua DPRD = | kodearea = 0655 | kodepos = 23615-23682 | apbd = Rp 1.251.178.454.853,-<ref name="APBD 2018">{{cite web|url=http://www.djpk.kemenkeu.go.id/?p=5412 |title=APBD 2018 ringkasan update 04 Mei 2018 |date=2018-05-04 |accessdate=2018-07-06}}</ref> | pad = Rp 164.140.534.232,- | dau = Rp 561.819.533.000,- | dauref = ([[2021]])<ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2020/09/DAU_rotated.pdf|title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2021|website=www.djpk.kemenkeu.go.id|date=(2021)|accessdate=8 Desember 2021|page=1|format=pdf}}</ref> | IPM = {{increase}} 71,67 ([[2021]])<br>{{fontcolor|green|tinggi}}<ref name="IPM">{{cite web|url=https://www.bps.go.id/indicator/26/413/1/-metode-baru-indeks-pembangunan-manusia-menurut-provinsi.html|title=Indeks Pembangunan Manusia 2020-2021|website=www.bps.go.id|accessdate=8 Desember 2021}}</ref> | bahasa = | agama = [[Islam]] 99,42%<br/> [[Buddha]] 0,35%<br/> [[Kristen]] 0,23%<br/>- [[Protestan]] 0,20%<br/>- [[Katolik]] 0,03%<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2021|website=www.dukcapil.kemendagri.go.id|accessdate=8 Desember 2021|format=Visual}}</ref> | flora = | fauna = | zona waktu = [[UTC+07:00]], [[Waktu Indonesia Barat|WIB]] | web = {{url|acehbaratkab.go.id}} }} <syntaxhighlight lang="html" style="overflow:auto"> {{Dati2 | settlement_type = Kabupaten | translit_lang1_type = [[abjad Jawi|Abjad Jawoë]] | nama = Kabupaten Aceh Barat | lambang = Seal of Aceh Barat Regency.svg | peta = [[Berkas:Lokasi Aceh Kabupaten Aceh Barat.svg|300px]] | translit_lang1_info = اچيه بارت | foto = COLLECTIE TROPENMUSEUM Bivak Teunom westkust van Atjeh TMnr 60039144.jpg | caption = ''Bivouac'' Teunom Pantai Barat Aceh | koordinat = | motto = | semboyan = | propinsi = [[Aceh]] | ibukota = [[Johan Pahlawan, Aceh Barat|Johan Pahlawan]] | luas = 2927.95 | penduduk = 198736 | penduduktahun = [[2021]] | pendudukref = | kepadatan = 68 | kecamatan = 12 | kelurahan = | desa = 322 | dasar hukum = UU Nomor 7 Tahun 1956<ref name="UU">{{cite web|url=https://otda.kemendagri.go.id/wp-content/uploads/2019/03/Pembentukan-Daerah-Daerah-Otonom-di-Indonesia-s.d-Tahun-2014-2.pdf|title=Pembentukan Daerah-Daerah Otonom di Indonesia s/d Tahun 2014|website=www.otda.kemendagri.go.id|accessdate=8 Desember 2021|archive-date=12 Juli 2019|archive-url=https://web.archive.org/web/20190712121648/http://otda.kemendagri.go.id/wp-content/uploads/2019/03/Pembentukan-Daerah-Daerah-Otonom-di-Indonesia-s.d-Tahun-2014-2.pdf|dead-url=yes}}</ref> | tanggal = 14 November 1956<ref name="UU"/> | hari jadi = | kepala daerah = [[Bupati]] | nama kepala daerah = [[Ramli MS|H. Ramli MS]] | wakil kepala daerah = [[Wakil Bupati]] | nama wakil kepala daerah = ''lowong'' | sekretaris daerah = | ketua DPRD = | kodearea = 0655 | kodepos = 23615-23682 | apbd = Rp 1.251.178.454.853,-<ref name="APBD 2018">{{cite web|url=http://www.djpk.kemenkeu.go.id/?p=5412 |title=APBD 2018 ringkasan update 04 Mei 2018 |date=2018-05-04 |accessdate=2018-07-06}}</ref> | pad = Rp 164.140.534.232,- | dau = Rp 561.819.533.000,- | dauref = ([[2021]])<ref>{{cite web|url=http://www.djpk.kemenkeu.go.id/wp-content/uploads/2020/09/DAU_rotated.pdf|title=Rincian Alokasi Dana Alokasi Umum Provinsi/Kabupaten Kota Dalam APBN T.A 2021|website=www.djpk.kemenkeu.go.id|date=(2021)|accessdate=8 Desember 2021|page=1|format=pdf}}</ref> | IPM = {{increase}} 71,67 ([[2021]])<br>{{fontcolor|green|tinggi}}<ref name="IPM">{{cite web|url=https://www.bps.go.id/indicator/26/413/1/-metode-baru-indeks-pembangunan-manusia-menurut-provinsi.html|title=Indeks Pembangunan Manusia 2020-2021|website=www.bps.go.id|accessdate=8 Desember 2021}}</ref> | bahasa = | agama = [[Islam]] 99,42%<br/> [[Buddha]] 0,35%<br/> [[Kristen]] 0,23%<br/>- [[Protestan]] 0,20%<br/>- [[Katolik]] 0,03%<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2021|website=www.dukcapil.kemendagri.go.id|accessdate=8 Desember 2021|format=Visual}}</ref> | flora = | fauna = | zona waktu = [[UTC+07:00]], [[Waktu Indonesia Barat|WIB]] | web = {{url|acehbaratkab.go.id}} }} </syntaxhighlight> '''Referensi''' {{reflist}} == TemplateData == {{Collapse top|title=Dokumentasi [[Wikipedia:TemplateData|TemplateData]] digunakan oleh [[Wikipedia:VisualEditor|VisualEditor]] dan perkakas lain}} {{TemplateData header|noheader=1}} <templatedata> { "params": { "nama": { "aliases": [ "name" ], "label": "Nama", "description": "sudah di-generate otomatis dengan PAGENAMEBASE." }, "nama_lain": { "label": "Nama lain daerah", "description": "nama lain atau nama sebelumnya dari daerah tersebut", "example": "Kabupaten Pontianak untuk Mempawah", "aliases": [ "nama lain", "alias" ] }, "settlement_type": { "label": "Jenis Daerah Tingkat II", "description": "Diisi dengan \"Kabupaten\", \"Kota\", \"Kota administrasi\", \"Kabupaten administrasi\", atau \"Ibu kota\"" }, "translit_lang1_type": { "label": "Nama bahasa/aksara 1", "description": "diisi dengan nama aksara, contoh \"aksara Jawa, aksara Sunda\"", "example": "aksara Jawa" }, "translit_lang1_type1": { "label": "Nama bahasa/aksara 2" }, "translit_lang1_type2": { "label": "Nama bahasa/aksara 3" }, "translit_lang1_type3": { "label": "Nama bahasa/aksara 4" }, "translit_lang1_type4": { "label": "Nama bahasa/aksara 5" }, "translit_lang1_type5": { "label": "Nama bahasa/aksara 6" }, "translit_lang1_type6": { "label": "Nama bahasa/aksara 7" }, "translit_lang1_info": { "label": "Nilai bahasa/aksara 1", "description": "diisi dengan nama Dati II dalam aksara tersebut, contoh: ꦏꦸꦛꦔꦪꦺꦴꦒꦾꦏꦂꦠ", "example": "ꦏꦸꦛꦔꦪꦺꦴꦒꦾꦏꦂꦠ" }, "translit_lang1_info1": { "label": "Nilai bahasa/aksara 2" }, "translit_lang1_info2": { "label": "Nilai bahasa/aksara 3" }, "translit_lang1_info3": { "label": "Nilai bahasa/aksara 4" }, "translit_lang1_info4": { "label": "Nilai bahasa/aksara 5" }, "translit_lang1_info5": { "label": "Nilai bahasa/aksara 6" }, "translit_lang1_info6": { "label": "Nilai bahasa/aksara 7" }, "foto": { "aliases": [ "image_skyline" ], "label": "Foto panoramik", "description": "berformat .jpg, jika akan dibuat kolase gunakan {{photomontage}} atau {{multiple image}}" }, "caption": { "label": "Takarir gambar" }, "lambang": { "aliases": [ "logo" ], "label": "Lambang/logo daerah" }, "bendera": { "aliases": [ "flag" ], "label": "Bendera daerah" }, "etimologi": { "aliases": [ "etymology" ], "label": "Etimologi" }, "julukan": { "label": "Julukan" }, "motto": { "label": "Motto" }, "anthem": { "label": "Himne daerah" }, "map_caption": { "label": "Takarir peta" }, "pushpin_map": { "label": "Peta pushpin" }, "pushpin_label_position": { "label": "Posisi label pushpin" }, "pushpin_label": { "label": "Label pushpin" }, "pushpin_map_alt": { "label": "Teks alternatif peta pushpin" }, "pushpin_mapsize": { "label": "Ukuran peta pushpin" }, "pushpin_map_caption": { "label": "Takarir peta pushpin" }, "pushpin_map1": { "label": "Peta pushpin 2" }, "pushpin_label_position1": { "label": "Posisi label pushpin 2" }, "pushpin_label1": { "label": "Label pushpin 2" }, "pushpin_map_alt1": { "label": "Teks alternatif peta pushpin 2" }, "pushpin_mapsize1": { "label": "Ukuran peta pushpin 2" }, "pushpin_map_caption1": { "label": "Takarir peta pushpin 2" }, "coor_pinpoint": { "label": "Titik pin koordinat" }, "coordinates_region": { "label": "Daerah koordinat" }, "coordinates_type": { "label": "Jenis koordinat" }, "coordinates_footnotes": { "label": "Referensi koordinat", "description": "diapit dengan <ref>...</ref>" }, "latd": { "label": "Derajat lintang" }, "latm": { "label": "Menit lintang" }, "lats": { "label": "Detik lintang" }, "latNS": { "label": "Derajat desimal lintang" }, "longd": { "label": "Derajat bujur" }, "longm": { "label": "Menit bujur" }, "longs": { "label": "Detik bujur" }, "longEW": { "label": "Derajat desimal bujur" }, "koordinat": { "aliases": [ "coordinates" ], "label": "Koordinat" }, "provinsi": { "aliases": [ "propinsi" ], "label": "Provinsi" }, "ibukota": { "label": "Ibu kota" }, "kecamatan": { "label": "Jumlah kecamatan" }, "distrik": { "label": "Jumlah distrik" }, "kapanewon": { "label": "Jumlah kapanewon" }, "kemantren": { "label": "Jumlah kemantren" }, "kelurahan": { "label": "Jumlah kelurahan" }, "desa": { "label": "Jumlah desa" }, "kalurahan": { "label": "Jumlah kalurahan" }, "gampong": { "label": "Jumlah gampong" }, "nagari": { "label": "Jumlah nagari" }, "dusun": { "label": "Jumlah dusun" }, "kampung": { "label": "Jumlah kampung" }, "pekon": { "label": "Jumlah pekon" }, "tiyuh": { "label": "Jumlah tiyuh" }, "lembang": { "label": "Jumlah lembang" }, "negeri": { "label": "Jumlah negeri" }, "tanggal": { "aliases": [ "berdiri" ], "label": "Tanggal berdiri" }, "dibubarkan": { "label": "Dibubarkan" }, "pendiri": { "label": "Pendiri" }, "dinamai_berdasarkan": { "label": "Dinamai berdasarkan" }, "partai": { "label": "Partai politik yang berkuasa" }, "luas": { "aliases": [ "wilayah" ], "label": "Luas wilayah" }, "area_rank": { "label": "Peringkat luas" }, "tinggi": { "aliases": [ "elevation_m" ], "label": "Ketinggian" }, "penduduk": { "label": "Jumlah penduduk" }, "kepadatan": { "label": "Kepadatan penduduk", "description": "jika diabaikan akan auto" }, "agama": { "label": "Agama" }, "bahasa": { "label": "Bahasa" }, "semboyan": { "label": "Semboyan pembangunan daerah", "description": "contoh: Klaten Bersinar" }, "slogan": { "label": "Slogan pariwisata", "description": "contoh: Solo, the Spirit of Java" }, "penjenamaan": { "label": "Penjenamaan wilayah" }, "flora": { "label": "Flora resmi" }, "fauna": { "label": "Fauna resmi" }, "website": { "aliases": [ "web", "situs" ], "label": "Situs resmi", "description": "gunakan URL, contoh {{URL|kuduskab.go.id}}" }, "peta": { "aliases": [ "image_map" ], "label": "Peta", "description": "gambar peta" }, "demonim": { "aliases": [ "demonym" ], "label": "Demonim", "example": "Wong Solo" }, "laki": { "label": "Jumlah penduduk laki-laki" }, "perempuan": { "label": "Jumlah penduduk perempuan" }, "nama_resmi": { "aliases": [ "nama resmi", "official_name" ], "label": "Nama resmi", "description": "nama resmi, jika berbeda dengan judul artikel", "type": "content" }, "ukuran_foto": { "aliases": [ "size", "ukuran foto" ], "label": "Ukuran foto", "description": "dihitung dalam piksel, contoh 250px" }, "alt_foto": { "aliases": [ "alt foto" ], "label": "Teks alternatif", "description": "digunakan untuk menolong penderita low vision atau screen reader" }, "negeri_adm": { "aliases": [ "negeri administratif" ], "label": "Jumlah negeri administratif" }, "nagori": { "label": "Jumlah nagori" }, "ref_jumlah_satuan_pemerintahan": { "aliases": [ "jumlahsatuanpemerintahanref", "ref jumlah satuan pemerintahan" ], "label": "Referensi jumlah satuan pemerintahan" }, "dasar_hukum": { "aliases": [ "dasar hukum" ], "label": "Dasar hukum" }, "hari_jadi": { "aliases": [ "hari jadi" ], "label": "Hari jadi" }, "ref_pemerintahan": { "aliases": [ "ref pemerintahan" ], "label": "Referensi pemerintahan", "description": "diapit dengan <ref>...</ref>" }, "jenis_pemerintahan": { "aliases": [ "jenis pemerintahan" ], "label": "Jenis pemerintahan" }, "nama_kepala_daerah": { "aliases": [ "pemimpin", "nama kepala daerah" ], "label": "Nama kepala daerah" }, "nama_wakil_kepala_daerah": { "aliases": [ "nama wakil kepala daerah", "pemimpin2" ], "label": "Nama wakil kepala daerah" }, "nama_walikota": { "aliases": [ "nama walikota" ], "label": "Nama Wali Kota" }, "nama_wakil_walikota": { "aliases": [ "nama wakil walikota" ], "label": "Nama Wakil Wali Kota" }, "nama_sekretaris_daerah": { "aliases": [ "sekretaris daerah", "nama sekretaris daerah" ], "label": "Nama sekretaris daerah" }, "nama_ketua_dprd": { "aliases": [ "ketua DPRD", "nama ketua DPRD" ], "label": "Nama ketua DPRD" }, "ref_luas": { "aliases": [ "luasref", "wilayahref", "ref luas" ], "label": "Referensi luas", "description": "diapit dengan <ref>...</ref>" }, "luas_daratan": { "aliases": [ "luasdaratan" ], "label": "Luas daratan" }, "luas_perairan": { "aliases": [ "luasperairan" ], "label": "Luas perairan" }, "persen_perairan": { "aliases": [ "persenperairan" ], "label": "Persentase perairan" }, "catatan_luas": { "aliases": [ "catatan luas", "luascat" ], "label": "Catatan mengenai luas wilayah" }, "titik_tertinggi": { "aliases": [ "elevation_point", "titik tertinggi" ], "label": "Titik tertinggi" }, "ref_tinggi": { "aliases": [ "elevation_footnotes", "ref tinggi" ], "label": "Referensi ketinggian", "description": "diapit dengan <ref>...</ref>" }, "tinggi_maks": { "aliases": [ "elevation_max_m", "tinggi maks" ], "label": "Ketinggian maksimum" }, "tinggi_min": { "aliases": [ "elevation_min_m", "tinggi min" ], "label": "Ketinggian minimum" }, "tahun_populasi": { "aliases": [ "penduduktahun", "tahun populasi" ], "label": "Tahun populasi penduduk" }, "titik_terendah": { "aliases": [ "elevation_min_point", "titik terendah" ], "label": "Titik terendah" }, "peringkat_kepadatan": { "aliases": [ "population_density_rank", "peringkat kepadatan" ], "label": "Peringkat kepadatan populasi" }, "peringkat_populasi": { "aliases": [ "population_rank", "peringkat populasi" ], "label": "Peringkat populasi" }, "ref_demografi": { "aliases": [ "ref demografi" ], "label": "Referensi demografi", "description": "diapit dengan <ref>...</ref>" }, "ipm": { "aliases": [ "IPM" ], "label": "IPM" }, "zona_waktu": { "aliases": [ "zona", "zona waktu" ], "label": "Zona waktu", "description": "abaikan, digenerate secara otomatis" }, "kode_pos": { "aliases": [ "kodepos", "postal_code", "postalcode", "kode pos" ], "label": "Kode pos" }, "kode_bps": { "aliases": [ "kodebps" ], "label": "Kode BPS" }, "kode_area": { "aliases": [ "kode", "kodearea", "area_code", "kode area" ], "label": "Kode area telepon" }, "tnkb": { "aliases": [ "nomor_polisi", "registration_plate", "TNKB" ], "label": "Pelat nomor kendaraan" }, "kode_kemendagri": { "aliases": [ "kodedagri" ], "label": "Kode Kemendagri", "description": "di-generate secara otomatis via Wikidata" }, "sni": { "aliases": [ "SNI" ], "label": "Kode SNI 7657-2010" }, "iso": { "aliases": [ "ISO" ], "label": "ISO 3166" }, "apbd": { "aliases": [ "APBD" ], "label": "APBD" }, "pad": { "aliases": [ "PAD" ], "label": "Pendapatan asli daerah" }, "dau": { "aliases": [ "Dau", "DAU" ], "label": "Dana alokasi umum" }, "dak": { "aliases": [ "Dak", "DAK" ], "label": "Dana alokasi khusus" }, "catatan_kaki": { "aliases": [ "catatankaki", "ref" ], "label": "Catatan kaki", "description": "tempatkan {{notelist}} di sini" }, "ref_penduduk": { "aliases": [ "ref populasi", "pendudukref", "ref penduduk" ], "label": "Referensi penduduk", "description": "diapit dengan <ref>...</ref>" } }, "format": "block", "paramOrder": [ "nama", "nama_resmi", "nama_lain", "settlement_type", "translit_lang1_type", "translit_lang1_type1", "translit_lang1_type2", "translit_lang1_type3", "translit_lang1_type4", "translit_lang1_type5", "translit_lang1_type6", "translit_lang1_info", "translit_lang1_info1", "translit_lang1_info2", "translit_lang1_info3", "translit_lang1_info4", "translit_lang1_info5", "translit_lang1_info6", "foto", "ukuran_foto", "alt_foto", "caption", "lambang", "bendera", "etimologi", "julukan", "motto", "anthem", "peta", "map_caption", "pushpin_map", "pushpin_label_position", "pushpin_label", "pushpin_map_alt", "pushpin_mapsize", "pushpin_map_caption", "pushpin_map1", "pushpin_label_position1", "pushpin_label1", "pushpin_map_alt1", "pushpin_mapsize1", "pushpin_map_caption1", "coor_pinpoint", "coordinates_region", "coordinates_type", "coordinates_footnotes", "latd", "latm", "lats", "latNS", "longd", "longm", "longs", "longEW", "koordinat", "provinsi", "ibukota", "kecamatan", "distrik", "kapanewon", "kemantren", "kelurahan", "desa", "kalurahan", "gampong", "nagari", "dusun", "kampung", "pekon", "tiyuh", "lembang", "negeri", "negeri_adm", "nagori", "ref_jumlah_satuan_pemerintahan", "tanggal", "dasar_hukum", "hari_jadi", "dibubarkan", "pendiri", "dinamai_berdasarkan", "ref_pemerintahan", "jenis_pemerintahan", "partai", "nama_kepala_daerah", "nama_wakil_kepala_daerah", "nama_walikota", "nama_wakil_walikota", "nama_sekretaris_daerah", "nama_ketua_dprd", "ref_luas", "luas", "luas_daratan", "luas_perairan", "persen_perairan", "catatan_luas", "area_rank", "tinggi", "titik_tertinggi", "titik_terendah", "ref_tinggi", "tinggi_maks", "tinggi_min", "ref_penduduk", "penduduk", "tahun_populasi", "kepadatan", "peringkat_kepadatan", "peringkat_populasi", "laki", "perempuan", "demonim", "ref_demografi", "agama", "bahasa", "ipm", "zona_waktu", "kode_pos", "kode_bps", "kode_area", "tnkb", "kode_kemendagri", "sni", "iso", "apbd", "pad", "dau", "dak", "semboyan", "slogan", "penjenamaan", "flora", "fauna", "website", "catatan_kaki" ], "description": "Templat untuk artikel kabupaten dan kota di Indonesia" } </templatedata> {{collapse bottom}} == Lihat pula == * [[Wikipedia:ProyekWiki pembagian administratif Indonesia]] === Templat dengan parameter umum=== * {{tl|Infobox settlement}} === Templat dengan parameter ''custom'' === * {{tl|Kotak info provinsi Indonesia}}, untuk kotak info [[provinsi Indonesia]] * {{tl|Kecamatan}}, untuk kotak info [[kecamatan]] * {{tl|Kelurahan}}, untuk kotak info [[kelurahan]] * {{tl|Desa}}, untuk kotak info [[desa]] * {{tl|Gampong}}, untuk kotak info [[gampong]] * {{tl|Nagari}}, untuk kotak info [[nagari]] * {{tl|Kampung}}, untuk kotak info [[kampung (Papua)|kampung di Papua]]/[[kampung (Lampung)|Lampung]] * {{tl|Pekon}}, untuk kotak info [[pekon]] * {{tl|Lembang}}, untuk kotak info [[lembang (Toraja)|lembang]] * {{tl|Jorong}}, untuk kotak info [[jorong]] <includeonly> <!-- KATEGORI DILETAKKAN DI SINI --> [[Kategori:Templat kotak info wilayah Indonesia|Dati II]] [[Kategori:Templat yang memanggil infobox settlement]] </includeonly> aougbm9914iiwuobz6dtsb9ttwf9zdy Sablonan:Subhalaman dokumentasi 10 5374 22802 2024-06-27T23:58:35Z Ariandi Lie 297 Anyaran 22802 wikitext text/x-wiki <includeonly><!-- -->{{#ifeq:{{lc:{{SUBPAGENAME}}}} |{{{override|doc}}} | <!--(this template has been transcluded on a /doc or /{{{override}}} page)--> </includeonly><!-- -->{{#ifeq:{{{doc-notice|show}}} |show | {{Mbox | type = notice | style = margin-bottom:1.0em; | image = [[Berkas:Edit-copy green.svg|40px|alt=|link=]] | text = '''Eni entuh berupa [[Wikipedia:Subhalaman|subhalaman]] [[Wikipedia:Dokumentasi sablonan|dokumentasi]] buat {{{1|[[:{{SUBJECTSPACE}}:{{BASEPAGENAME}}]]}}}'''.<br />Sablonan eni berisi inpormasi penggunaan, [[Wikipedia:Kategorisasi|kategori]] amé konten lainnyé nyang bukan ngerupé bagian dari {{#if:{{{text2|}}} |{{{text2}}} |{{#if:{{{text1|}}} |{{{text1}}} |{{#ifeq:{{SUBJECTSPACE}} |{{ns:User}} |{{lc:{{SUBJECTSPACE}}}} halaman sablonan |{{#if:{{SUBJECTSPACE}} |{{lc:{{SUBJECTSPACE}}}} halaman|artikel}}}}}}}}. }} }}<!-- -->{{DEFAULTSORT:{{{defaultsort|{{PAGENAME}}}}}}}<!-- -->{{#if:{{{inhibit|}}} |<!--(don't categorize)--> | <includeonly><!-- -->{{#ifexist:{{NAMESPACE}}:{{BASEPAGENAME}} | [[Kategori:Halaman dokumentasi {{#switch:{{SUBJECTSPACE}} |Template=templat |Module=modul |User=pengguna |#default=Wikipedia}}]] | [[Kategori:Subhalaman dokumentasi tanpa halaman yang berkaitan]] }}<!-- --></includeonly> }}<!-- (completing initial #ifeq: at start of template:) --><includeonly> | <!--(this template has not been transcluded on a /doc or /{{{override}}} page)--> }}<!-- --></includeonly><noinclude>{{Documentation}}</noinclude> 10xpl88d5lzwuvt1zezh034ygf8i7kd Sablonan:Subhalaman dokumentasi/doc 10 5375 22803 2024-06-28T00:29:33Z Ariandi Lie 297 Anyaran 22803 wikitext text/x-wiki {{subhalaman dokumentasi}} __NOTOC__ === Alias === *{{tl|Subdoc}}Bahasa Betawi *{{tl|Subdok}} === Penggunaan === :<code><nowiki>{{subhalaman dokumentasi}}</nowiki></code> '''ATAU''' :<code><nowiki>{{subhalaman dokumentasi|[[Balé-balé]]|[[halaman dokumentasi]]}}</nowiki></code> Letakin di paroan atas alaman [[Wikipedia:Dokumentasi sablonan]] (biasenye die di halaman "sablonan:''namé sablonan''/doc") nyang bakal disertain (ditransklusiin) di halaman sablonan nyang adé sangkutannyé samé (Sablonan:''Namé sablonan''). Kalo alaman dokumentasinyé kaga bejudul "doc" amé/ato ditransklusiin dari subhalaman laén (misal dié "sablonan:''name sablonan''/example"), gunain bentuk kedué dari sintaks di atas amé disesuaiin 'amé 'namé alaman''.<!-- It changes output depending on where it is viewed: * On a "/doc" page, it displays a box explaining template documentation and links to the template page. * On other pages (ie, pages transcluding the "/doc" page), it notes that the documentation is transcluded from a subpage. --> === Pungsi === Selain nambein pesen, sablonan eni pun ngekategoriin alaman ke dalem kategori:dokumentasi sablonan tapi hanyé buat alaman dokumentasi di daləm ruəng laran amé pitur subhalaman. Sablonan eni pun ngurutin secaré default bedasar ke judul alaman tanpé ruəng laran (misal, "foo" di "sablonan:foo", ampé-ampé bakal diurutin di dalem kategori 'f'). {{Dokumentasi/liat jugé}} <includeonly> <!-- categories and interwiki links --> [[Kategori:Dokumentasi sablonan| {{PAGENAME}}]] [[Kategori:Sablonan ruang lara sablonan]] [[ar:قالب:صفحة توثيق فرعية]] [[bg:Шаблон:Подстраница с документация]] [[en:Template:Documentation subpage]] [[es:Plantilla:Subpágina de documentación]] [[id:Templat:Subhalaman dokumentasi]] [[is:Snið:Skjalsíða]] [[ja:Template:Documentation subpage]] [[mk:Шаблон:Документација потстрана]] [[no:Mal:Documentation subpage]] [[pl:Szablon:Podstrona dokumentacji]] [[sl:Predloga:Dokumentacijska podstran]] [[sq:Stampa:Documentation subpage]] [[uk:Шаблон:Підсторінка документації]] </includeonly> 57tdxmysaohj92mz173ew71mmoaswmo Sablonan:Sd 10 5377 23177 23046 2024-07-01T20:31:52Z Ariandi Lie 297 Ngalihin halaman ke [[Sablonan:Selamet Dateng]] 23177 wikitext text/x-wiki #ALIH [[Sablonan:Selamet Dateng]] b79ig5b06jxpqtx1r9fiob7bun9a9qd Sablonan:Selamet Dateng/doc 10 5379 23179 23174 2024-07-01T20:33:16Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Sd/doc]] ke [[Sablonan:Selamet Dateng/doc]] 23174 wikitext text/x-wiki {{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> {{must be substituted}} Ini adalah templat untuk menyambut Wikipediawan yang baru 'lahir'. ;Siapa yang harus disambut? :Mereka yang sudah berkontribusi. Pergi ke [[Istiméwa:Daptar pemaké]], cari yang pranala halaman pembicaraannya masih merah. === Pemakaian === * <code><nowiki>{{Subst:Sd}}</nowiki></code>(bentuk pendek) * <code><nowiki>{{Subst:Selamet Dateng}}</nowiki></code> * Tanda tangan Anda sebagai pengguna pemberi salam akan otomatis ditambahkan. * Pengguna otomatis akan diberi kategori tersembunyi berupa bulan ia bergabung. (yang bisa saja dihilangkan oleh pengguna ybs. sewaktu-waktu) * Untuk men-substitusi templat {{tl|Sd}} yang tidak/belum disubstitusikan (biasanya oleh bot), untuk memberikan kesan personal (dari manusia, bukan bot), masukkan <code><nowiki>{{subst:Sd|<bulan bergabung>|<tahun bergabung>}}</nowiki></code>. Parameter pertama untuk bulan bergabungnya, bila tidak diisi otomatis akan diisi dengan bulan saat ini ({{tl|CURRENTMONTHNAME}}), parameter kedua untuk tahun bergabungnya, bila tidak diisi otomatis akan diisi dengan tahun saat ini ({{tl|CURRENTYEAR}}). Contoh: <code><nowiki>{{subst:Sd|Juni|2024}}</nowiki></code> <includeonly>{{#ifeq:{{SUBPAGENAME}}|Tempat orak-arèk | | <!-- Tambahkan kategori dibawah baris ini, untuk interwiki gunakan Wikidata --> [[Bangsaan:Sablonan Wikipédi nyang kudu disubtitusi]] }}</includeonly> bdmcjmgc4i1cnxxjsqsg6fijm3wrjm9 Sablonan:Must be substituted 10 5380 22859 22858 2024-06-28T18:24:48Z Ariandi Lie 297 22859 wikitext text/x-wiki {{ombox |type=notice |text= <big>Harap diperhatikan bahwa templat ini '''harus selalu disubstitusikan''':<br /> <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code> menjadi <code><nowiki>{{subst:</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code> atau <code><nowiki>{{gnt:</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code>.</big> }}<includeonly>[[Bangsaan:Sablonan Wikipédi nyang kudu disubstitusi]]</includeonly><noinclude> Templat yang dimaksud akan tidak bekerja sebagaimana mestinya jika tidak disubstitusikan. Untuk templat yang masih dapat bekerja, namun tidak sebaiknya ditransklusikan, liat {{tl|should be substituted}}. Liat [[:Bangsaan:Sablonan Wikipédi nyang kudu disubstitusi]]. [[Bangsaan:Sablonan umum]] </noinclude> lutewdorhdq5m6gk9t32rbhlxksdmsj Sablonan:Should be substituted 10 5381 22857 22830 2024-06-28T18:22:18Z Ariandi Lie 297 22857 wikitext text/x-wiki {{ombox |type=notice |text= <big>Harap diperhatikan bahwa templat ini '''sebaiknya selalu disubstitusikan''':<br /> <code><nowiki>{{</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code> menjadi <code><nowiki>{{subst:</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code> atau <code><nowiki>{{gnt:</nowiki>{{PAGENAME}}<nowiki>}}</nowiki></code>.</big> }}<includeonly>[[Bangsaan:Sablonan Wikipédi nyang kudu disubtitusi]]</includeonly><noinclude> Untuk templat yang ''harus'' selalu disubstitusikan, lihat {{tl|must be substituted}}. Lihat [[:Bangsaan:Sablonan Wikipédi nyang kudu disubstitusi]]. [[Bangsaan:Sablonan umum]] </noinclude> 3yyetj4de7tao9ju2bbi6fk57pviquf Wikipédi:Komsol 4 5383 25391 23159 2024-09-01T19:10:01Z OrangKalideres 327 OrangKalideres mindahin [[Wikipédi:Komsol]] ke [[Wikipedia:Komsol]]: Èjaannya udah betul, cuman kalo paké kata "Wikipédi" malah masup ke ruang nama makalah, èn wayah gini masih pake kata "Wikipedia" biar masup ke ruang nama proyèk 23159 wikitext text/x-wiki {{Wikipédi:Komsol/Header}} {{Shortcut|WP:EMB|WP:KOMSOL|WP:KEDUTAAN}} ''Ni halaman – Wikipédi Betawi punya halaman komsol. Kalu lu mo ngiat komsol nyang laèn, lu saba dah halaman [[metawiki:Wikimedia Embassy|meta:Wikimedia Embassy]].''{{Clear}} <div class="plainlinks" style="border:1px solid #8888aa; background-color:#f7f8ff; padding:5px; font-size: 90%; margin: 1em auto">'''Selamet dateng''' di Wikipédi basa Betawi! Ni halaman bakal ngobrolin banyakbasa antar Wikipédi. {| style="border:1px solid #8888aa; background-color:#efe;padding:5px;font-size:95%;" |'''Welcome''' to the embassy of the Batavian Wikipedia! If you have any announcements or questions regarding international issues of the Batavian Wikipedia, you are invited to post them here or on the discussion page of this article.{{br}}<center>'''[[Kongko Wikipédi:Komsol|Message to the embassy]]'''</center> |'''ベタウィ語版ウィキペディアの大使館へようこそ!''' このページはウィキペディア関連の異なる言語での連携について議論を行う場として利用されています。異なる言語での議論やベタウィ語版ウィキペディアに関する発表や質問がありましたら、このページかトークページに投稿してください。<div style="text-align:center">'''[[Kongko Wikipédi:Komsol|メッセージを投稿]]'''</div> |} [[m:Wikimedia Embassy|Komsol Wikimedia]] telah disusun pada [[:m:|meta]] sebagai pusat sumber daya untuk membantu masalah-masalah lintas bahasa – kebijakan tentang situs dan perangkat lunak yang akan berpengaruh pada kita semua. Silakan lihat halamannya untuk keterangan lebih rinci mengenai cara membuka kedutaan dalam bahasa Anda, atau untuk mendaftarkan diri Anda sebagai duta. == ''Mailing list'' == "[[Milis]]" ({{lang-en|[[:en:Wikipedia:mailing lists|Mailing list]]}}) ''[http://lists.wikimedia.org/mailman/listinfo/wikipedia-l Wikipedia-l]'' terbuka bagi semua [[Wikipediawan]] dari semua bahasa dan bangsa. Bahasa utamanya adalah [[bahasa Inggris|Bahasa Inggris]], tetapi bahasa lain pun dipersilakan – yang lainnya mungkin bisa membantu menerjemahkan jika perlu (pesan dwibahasa ''sangat'' dianjurkan!). == Duta == Seorang Duta Wikipedia harus senantiasa memantau Kedutaannya, Wikipedia-L, dan Wikitech-L untuk isu-isu yang berkaitan dengan masyarakat yang diwakilinya. Anda juga harus memperhatikan masyarakat multibahasa keseluruhan yang secara lokal mengangkat isu-isu dan pendapat yang mungkin mempengaruhi atau menguntungkan semua pihak. Daftar seluruh kedutaan beserta dutanya dapat dilihat di [[m:Wikipedia Embassy|Wikipedia Embassy]]. Anda diundang untuk mendaftarkan diri menjadi [[:meta:Template:Master_List_of_All_Ambassadors#I|seorang duta besar]]! Siapa pun (asal pengguna terdaftar) berhak untuk mendaftarkan namanya di sana. Anda hanya diminta untuk memantau halaman ini, dan menjawab apabila ada pertanyaan yang masuk di [[Kongko Wikipédi:Komsol]]. == Isu terkini == Masalah-masalah internasional terkini didiskusikan di [[m:Wikimedia Embassy|Wikimedia Embassy]]. == Lihat pula (''See also'') == * [[Wikipédi:Babel/bew-0]] - information about using Babel templates for non-Batavian language users. b9ufijarcyiqknxw7b75el2kpsfjnch Wikipédi:EMB 4 5384 23266 22841 2024-07-03T17:48:21Z Swarabakti 44 Ngerobah sasaran pengalihan deri [[Wikipédi:Kedutaan]] jadi [[Wikipédi:Komsol]] 23266 wikitext text/x-wiki #ALIH [[Wikipédi:Komsol]] n1s7d33q9d3gzftxcfyqu26d32949h1 Wikipédi:KEDUTAAN 4 5385 23093 22842 2024-06-30T22:09:21Z Ariandi Lie 297 Ngerobah sasaran pengalihan deri [[Wikipédi:Kedutaan]] jadi [[Wikipédi:Komsol]] 23093 wikitext text/x-wiki #ALIH [[Wikipédi:Komsol]] n1s7d33q9d3gzftxcfyqu26d32949h1 Sablonan:Wikipédi:Komsol/Header 10 5386 23158 23030 2024-07-01T16:24:35Z Swarabakti 44 23158 wikitext text/x-wiki {{ombox | type = style | image = [[File:Not_customs.svg|75px]] | style = background-color: lightyellow; | textstyle = text-align: center; | text = Ni – halaman proyèk di Wikipédi, '''bukannya''' komsol beneran. Kalu mo ngurusin mas'alah ''visa'', paspor, imigrasi, apa mas'alah luar negeri laèn mah kadanan di mari. Salah wèsel kalu nyang entu mah. <br><u>Nyang begituan jangan lu tanya' di mari.</u> }}<noinclude> {{dokumentasi|content= ==Pemakéan== Ni sablonan bakal dipaké di halaman [[Wikipédi:Komsol]] bakal ngasi tau pemaké kalu tu proyèk bukannya komsol beneran. }} </noinclude> o5lnz1i2w5l0unlp81hxlj38inldy91 Bangsaan:Sablonan Wikipédi nyang kudu disubtitusi 14 5387 22848 2024-06-28T17:39:00Z Ariandi Lie 297 Anyaran 22848 wikitext text/x-wiki {{Category redirect|Sablonan Wikipédi nyang kudu disubstitusi}} 1mbw18b55ynr3xtdnb9f96o3fnuonry Sablonan:Alih bangsaan 10 5388 23024 22864 2024-06-29T23:32:27Z Bangrapip 9 23024 wikitext text/x-wiki {{cmbox | type = move | image = [[Berkas:Redirect arrow.svg|52px]] | text = '''Ni bangsaan bisa ditempo' di <span bew="SoftRedirect">[[:{{#ifexist:Bangsaan:{{{1}}}|Bangsaan:{{{1}}}|{{{1}}}}}]]'''.</span> :'''Catatan:''' Halaman-halaman dalam kategori ini akan dikategorikan ulang dengan selang waktu 1 hari setelah halaman kategori dialihkan/dipindahkan, atau 1 hari setelah kategori yang telah dialihkan ini ditambahkan ke artikel - [[mw:Manual:Pywikibot/category_redirect.py|manual]] - [[Bantuan:Kategori]]). }}<includeonly> [[Bangsaan:Bangsaan nyang dialihin|{{PAGENAME}}]]</includeonly><noinclude> [[Bangsaan:Sablonan pemeliharaan|{{PAGENAME}}]] [[Bangsaan:Sablonan bangsaan|{{PAGENAME}}]] </noinclude> j2ey96qbrzn8s85l9jlvio1zhwpid3a Sablonan:Cmbox 10 5389 22850 2024-06-28T17:48:29Z Ariandi Lie 297 Anyaran 22850 wikitext text/x-wiki {{#invoke:Message box|cmbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 2wg1g94nws2nefrz0o1pxm105lovzoz Sablonan:Cmbox/doc 10 5390 22851 2024-06-28T17:50:18Z Ariandi Lie 297 Anyaran 22851 wikitext text/x-wiki {{Documentation subpage}} <!-- Masukan kategori pada bagian bawah yang sudah ditandai di halaman ini. Untuk interwiki gunakan Wikidata (lihat [[Wikipedia:Wikidata]]) --> {{High-risk|8.000+}} {{Lua|Module:Message box}} {{Mbox templates}} Templat ini adalah templat meta {{tl|Cmbox}} (['''C''']ategory ['''m''']essage ['''box''']). Templat ini digunakan untuk membuat templat kotak pesan seperti {{tl|Category diffuse}} untuk halaman kategori. Ini menawarkan beberapa warna berbeda, menggunakan gambar default jika tidak ada parameter gambar yang diberikan, dan memiliki beberapa fitur lain. Templat ini bekerja hampir persis seperti {{tl|Ambox}} dan menggunakan parameter yang sama. === Penggunaan === Contoh sederhana: <pre> {{cmbox | text = Some text.}} </pre> {{cmbox | text = Some text.}} Contoh yang kompleks: <pre> {{cmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} </pre> {{cmbox | type = style | image = [[File:Emblem-question-yellow.svg|40px]] | style = width: 400px; | textstyle = color: red; font-weight: bold; font-style: italic; | text = The message body text. }} <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Tambahkan kategori di bawah baris ini, untuk interwiki gunakan Wikidata --> }}</includeonly> 4rilwms2r1fjg44vwfiiyn7a5agnmn8 Sablonan:Mbox templates 10 5391 22862 22852 2024-06-28T18:39:51Z Ariandi Lie 297 22862 wikitext text/x-wiki <includeonly>{{Infobox | bodyclass = nowrap | bodystyle = width:auto;padding-bottom:0.6em;line-height:1.25em; | abovestyle = font-size:inherit; | above = Templat-templat{{br}}kotak pesan | labelstyle = margin:0;padding:0 0.3em 0;text-align:center;font-weight:normal; | datastyle = margin:0;padding:0 0.5em 0 0; | label1 = ''templat'' | data1 = ''context'' | label2 = {{tl|Ambox}} | data2 = makalah | label3 = {{tl|Cmbox}} | data3 = bangsaan | label4 = {{tl|Imbox}} | data4 = gambar | label5 = {{tl|Tmbox}} | data5 = kongko | label6 = {{tl|Fmbox}} | data6 = cèkèr / kop | label7 = {{tl|Ombox}} | data7 = halaman laèn | label8 = {{tl|Mbox}} | data8 = auto-detect | label9 = {{tl|Asbox}} | data9 = stub artikel | label10 = {{tl|Dmbox}} | data10 = pembédaan }}</includeonly><noinclude> {{Dokumentasi}} </noinclude> cdokci7eos26qafy57hb832iy7iou5s Sablonan:Mbox templates/doc 10 5392 22854 22853 2024-06-28T18:01:19Z Ariandi Lie 297 22854 wikitext text/x-wiki {{Documentation subpage}} {{Mbox templates}} {{tl|Mbox templates}} is the small template that appears as opposite at the top of documentation for templates in {{c|Mbox and messagebox templates|the Mbox family}}. It takes no parameters. ===Lihat juga=== * {{tl|Templat mbox lihat juga}}, used at the end of Mbox-family templates' documentation. <includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox | | <!-- Categories below this line, please; interwikis at Wikidata --> [[Kategori:Templat Mbox dan kotak pesan| ]] [[Kategori:Templat ruang nama templat]] }}</includeonly> akibupmt057lmvm6t8s9ett62fdhvqd Sablonan:Category redirect 10 5393 22856 2024-06-28T18:16:34Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Category redirect]] ke [[Sablonan:Alih bangsaan]] 22856 wikitext text/x-wiki #ALIH [[Sablonan:Alih bangsaan]] oi605ddrv8uaee6cgevspcaaw19uf79 Bangsaan:Sablonan Wikipédi nyang kudu disubstitusi 14 5394 22861 22860 2024-06-28T18:35:07Z Ariandi Lie 297 22861 wikitext text/x-wiki {{Category redirect|Sablonan Wikipédi nyang kudu disubstitusi}} 1mbw18b55ynr3xtdnb9f96o3fnuonry Sablonan:CURRENTYEAR 10 5395 22868 22867 2024-06-28T19:11:30Z Ariandi Lie 297 /* Lihat juga */ 22868 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>CURRENTYEAR}}<noinclude> {{Documentation|link box=off|content=Templat ini ada bagi pengguna yang menggunakan kapitalisasi [[Bantuan:Kata magis|kata magis]] <nowiki>{{CURRENTYEAR}}</nowiki> yang salah. Kata magis tersebut harus digunakan sebagai preferensi terhadap templat ini.}} == Lihat juga == *{{Tl|Year needed}}}} [[Bangsaan:Sablonan kata magis]]</noinclude> op7rw0hdgf0clwk9hjyb61fd3pal061 Matsuo Basho 0 5396 22872 2024-06-28T19:21:20Z OrangKalideres 327 Ngalihin halaman ke [[Matsuo Bashō]] 22872 wikitext text/x-wiki #alih [[Matsuo Bashō]] syv3mxt7hl9b1r922nwuq2ebp4hs3kw Sablonan:Britannica 10 5397 22873 2024-06-28T19:24:29Z OrangKalideres 327 Baru 22873 wikitext text/x-wiki {{#if:{{{3|{{{author|}}}}}}|{{{3|{{{author}}}}}},{{sp}}|}}[https://www.britannica.com/EBchecked/topic/{{{1|{{{id|}}}}}} {{{2|{{{title|{{PAGENAME}}}}}}}}] di ''[[Encyclopædia Britannica]]''{{#ifeq:{{NAMESPACENUMBER}}|0|[[Bangsaan:Makalah dengen sènggètan Encyclopædia Britannica]]|}}<noinclude> {{Documentation}} </noinclude> 6sssu6rddrvffj7kvugd8ywabof4mlk Sablonan:Selamet dateng (Sambutan pemaké)/doc 10 5400 26211 22884 2024-10-24T04:48:20Z EmausBot 70 Fixing double redirect from [[Sablonan:Sd/doc]] to [[Sablonan:Selamet Dateng/doc]] 26211 wikitext text/x-wiki #ALIH [[Sablonan:Selamet Dateng/doc]] ifgoomqi8k5h6st0cmxhffkv61id7zn Sablonan:Selamet dateng (Sambutan pemaké) 10 5401 26210 23175 2024-10-24T04:48:10Z EmausBot 70 Fixing double redirect from [[Sablonan:Sd]] to [[Sablonan:Selamet Dateng]] 26210 wikitext text/x-wiki #ALIH [[Sablonan:Selamet Dateng]] b79ig5b06jxpqtx1r9fiob7bun9a9qd Anthony Sinisuka Ginting 0 5405 22898 22897 2024-06-29T12:01:28Z OrangKalideres 327 22898 wikitext text/x-wiki [[Gepokan:Anthony Sinisuka Ginting - Indonesia Masters 2018.jpg|thumb|200px]] '''Anthony Sinisuka Ginting''' (20 Oktober 1996) ya'entu pemaèn [[tepok bulu]] tunggal lanang, nyang berasal deri klub SGS PLN Bandung, [[Indonésia]].<ref>[http://www.badmintonindonesia.org/app/profile/aktif.aspx?id=000003204 "Biografi"] {{Webarchive|url=https://web.archive.org/web/20140426214951/http://www.badmintonindonesia.org/app/profile/aktif.aspx?id=000003204 |date=2014-04-26 }} - PBSI, diakses 16 Juli 2014.</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn tepok bulu Indonésia]] fpzrjquebddavhbge5nnxuz4tmutljk Sablonan:Bangsaan 10 5406 22907 22901 2024-06-29T13:23:00Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Kt]] ke [[Sablonan:Bangsaan]] 22901 wikitext text/x-wiki [[:Kategori:{{{1}}}|{{{2|{{{1}}}}}}]]<noinclude>{{dokumentasi}}</noinclude> i63bh92xdjg0gunncjrns9or42g1s81 Sablonan:Bangsaan/doc 10 5407 22983 22910 2024-06-29T15:48:48Z Ariandi Lie 297 /* Pemakaian */ 22983 wikitext text/x-wiki Templat ini digunakan untuk menulis kategori '''dengan''' pranala ke kategori tersebut. == Pemakaian == *<nowiki>{{</nowiki>[[:Sablonan:B|B]]|<nama templat>|<teks Anda>}} <!-- ==Kategori yang ditambahkan== *{{B|B }} ==Alias== *{{tl|B }} --> == Alias == *{{tl|bangsaan}} <includeonly> {{DEFAULTSORT:{{PAGENAME}}}} [[Kategori:Sablonan pautan]] [[Kategori:Sablonan teks]] <!--interwiki--> </includeonly><noinclude>[[Bangsaan:Dokumentasi sablonan]]</noinclude> t0cmilrwtckwbskjjdsicq8fxxdu80m Sablonan:BangsaanPemaké 10 5408 23127 23102 2024-07-01T13:56:52Z Bangrapip 9 Pébruari -> PÈbruari, Séptémber -> SÈptÈmber, Novémber -> NopÈmber, Désémber -> DésÈmber (É sama È béda bunyi, béda cara ngucap, biar kata mèmper tapi béda). "F, Q, V, Z" kaga' dipaké di basa Betawi. 23127 wikitext text/x-wiki <center> {| cellpadding="4" cellspacing="0" style="margin: 0em 0em 0em 0em; background: #f9f9f9; border: 1px WhiteSmoke solid; border-collapse: collapse; font-size:90%;" class="plainlinks" width=85% |- ! colspan="13" | <div class="NavFrame"> <div class="NavHead" style="font-size: 120%; background: #f9f9f9;">{{Bangsaan|Pemaké ngikut wayah nimbrungnya}}</div> {| width=100% style="text-align:center;" |- | | Januari | Pèbruari | Maret | April | Méi | Juni | Juli | Agustus | Sèptèmber | Oktober | Nopèmber | Désèmber |- ! 2024 | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Januari 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Januari 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Pébruari 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Pébruari 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Maret 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Maret 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan April 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan April 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Méi 2023 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Méi 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Juni 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Juni 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Juli 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Juli 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Agustus 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Agustus 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Séptémber 2024|({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Séptémber 2024}})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Oktober 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Oktober 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Novémber 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Novémber 2024 }})}} | align=center | {{bangsaan|Wikipédiawan nyang ngegabung bulan Désémber 2024 |({{PAGESINCAT:Wikipédiawan nyang ngegabung bulan Désémber 2024 }})}} |- |} </center><includeonly>{{hiddencat}} {{DEFAULTSORT:{{{2}}}{{{1}}}}}</includeonly><noinclude> [[Bangsaan:Sablonan pengopènan]]</noinclude> [[Bangsaan:Pemaké ngikut wayah nimbrungnya| ]] 0z7e9953dqq33j2rfo57fxd9cmneomu Sablonan:Kt/doc 10 5409 22906 2024-06-29T13:22:18Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Kt/doc]] ke [[Sablonan:Bangsaan/doc]] 22906 wikitext text/x-wiki #ALIH [[Sablonan:Bangsaan/doc]] nu7bfvxarrkcithnmstz77dsjdep1fc Sablonan:Kt 10 5410 22908 2024-06-29T13:23:00Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Kt]] ke [[Sablonan:Bangsaan]] 22908 wikitext text/x-wiki #ALIH [[Sablonan:Bangsaan]] 0z43hdwyruzaxbfxfo614y1d9dwgn4n Bangsaan:Pemaké ngikut wayah nimbrungnya 14 5411 23129 23128 2024-07-01T14:01:00Z Bangrapip 9 Kita di Betawi biasanya paké logat "netral" (bukan -è, kecuali nyang ada kaètannya ama Jakarta; itu juga' -è, bukan -é) 23129 wikitext text/x-wiki :<div class="boilerplate" id="catmore">''Makalah utama bakal ni [[Wikipédi:Bangsaan|bangsaan]] nya'entu '''[[Wikipédi:Daptar pemaké ngikut lamanya dia nimbrung]]'''.''</div> Liat juga' https://stats.wikimedia.org/v2/#/bew.wikipedia.org/contributing/new-registered-users [[Bangsaan:Pemaké]] s4lqso4tfy8dxyfbgmmba82deohtton Bangsaan:Pemaké Wikipédi nyang ngegabung bulan April 2024 14 5413 22915 2024-06-29T13:46:53Z Ariandi Lie 297 Ngeja halaman dengen "{{BangsaanPemaké|April|2024}}" 22915 wikitext text/x-wiki {{BangsaanPemaké|April|2024}} cqji4mvjpcjqpa33o7xfgin825tku3k Bangsaan:Pemaké Wikipédi nyang ngegabung bulan Méi 2024 14 5414 22916 2024-06-29T13:54:38Z Ariandi Lie 297 Anyaran 22916 wikitext text/x-wiki {{BangsaanPemaké|Méi|2024}} 4azno9uzouvm4lkfuiborp9asrrao4n Bangsaan:Pemaké Wikipédi nyang ngegabung bulan Juli 2024 14 5415 22917 2024-06-29T13:55:36Z Ariandi Lie 297 Anyaran 22917 wikitext text/x-wiki {{BangsaanPemaké|Juli|2024}} b3hxq4ijdi4rtb4o00u4st783fcv5km Bangsaan:Pemaké Wikipédi nyang ngegabung bulan Juni 2024 14 5416 22918 2024-06-29T13:55:41Z Ariandi Lie 297 Anyaran 22918 wikitext text/x-wiki {{BangsaanPemaké|Juni|2024}} b30uwtkpjzzn065o7kgtdcqs0fgm978 Bangsaan:Tukang Wikipédi nyang nimbrung bulan April 2024 14 5418 23133 22921 2024-07-01T14:16:05Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan April 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan April 2024]] 22921 wikitext text/x-wiki {{BangsaanPemaké|April|2024}} cqji4mvjpcjqpa33o7xfgin825tku3k Sablonan:Pagesincat 10 5419 22922 2024-06-29T14:09:14Z Ariandi Lie 297 Anyaran 22922 wikitext text/x-wiki <includeonly>{{#invoke:Pagesincat|pagesincat|{{{1}}}|{{{type|}}}|{{{formatting|}}}}}</includeonly><noinclude>{{Documentation}}</noinclude> 6c65b4c7llpoozx61ckale4zet6g71m Sablonan:PAGESINCATEGORY 10 5420 22927 22924 2024-06-29T14:32:23Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Halamanbangsaan]] ke [[Sablonan:PAGESINCATEGORY]] dengen nimpa pengalihan lama: Kembalikan 22923 wikitext text/x-wiki {{PAGESINCATEGORY:{{{1|{{PAGENAME}}}}}|{{{2|}}}|{{{3|}}}}}<noinclude>{{Documentation}}</noinclude> jl7pk7jwekpm7unn3dutlazhi3b3zek Sablonan:Halamanbangsaan 10 5422 22928 2024-06-29T14:32:23Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Halamanbangsaan]] ke [[Sablonan:PAGESINCATEGORY]] dengen nimpa pengalihan lama: Kembalikan 22928 wikitext text/x-wiki #ALIH [[Sablonan:PAGESINCATEGORY]] 08jj7x6sfhf0m4mxabtlojnwygd4bvr Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024 14 5453 23139 23105 2024-07-01T14:16:57Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Méi 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024]] 22976 wikitext text/x-wiki {{BangsaanPemaké|Méi|2024}} 4azno9uzouvm4lkfuiborp9asrrao4n Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juni 2024 14 5454 23137 22980 2024-07-01T14:16:40Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Juni 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juni 2024]] 22977 wikitext text/x-wiki {{BangsaanPemaké|Juni|2024}} b30uwtkpjzzn065o7kgtdcqs0fgm978 Gogon 0 5457 22984 2024-06-29T15:48:50Z OrangKalideres 327 Makalah baru 22984 wikitext text/x-wiki {{Infobox person | name = H. Gogon | image = | caption = | alt = | birth_name = H. Margono | birth_date = {{birth date|1959|12|31}} | birth_place = [[Surakarta]], [[Jawa Tenga]] | baptised = | disappeared_date = | disappeared_place = | disappeared_status = | death_date = {{death date and age|2018|5|15|1959|12|31}} | death_place = [[Kotabumi (kota)|Kotabumi]], [[Lampung]] | death_cause = | body_discovered = | resting_place = | resting_place_coordinates = | burial_place = | burial_coordinates = | monuments = | nationality = [[Indonésia]] | other_names = | siglum = | citizenship = | education = | alma_mater = | occupation = [[Tukang lakon]], [[tukang bodor]] | years_active = 1979–2018 | era = | employer = | organization = | agent = <!-- Discouraged in most cases, specifically when promotional, and requiring a reliable source --> | known_for = | notable_works = <!-- produces label "Notable work"; may be overridden by |credits=, which produces label "Notable credit(s)"; or by |works=, which produces label "Works"; or by |label_name=, which produces label "Label(s)" --> | style = | net_worth = <!-- Net worth should be supported with a citation from a reliable source --> | height = <!-- "X cm", "X m" or "X ft Y in" plus optional reference (conversions are automatic) --> | television = | title = <!-- Formal/awarded/job title. The parameter |office=may be used as an alternative when the label is better rendered as "Office" (e.g. public office or appointments) --> | term = | predecessor = | successor = | party = | movement = | opponents = | boards = | criminal_charges = <!-- Criminality parameters should be supported with citations from reliable sources --> | criminal_penalty = | criminal_status = | spouse = [[Hajjah|Hj.]] Sri Lestari | partner = | children = | parents = | mother = <!-- may be used (optionally with father parameter) in place of parents parameter (displays "Parent(s)" as label) --> | father = <!-- may be used (optionally with mother parameter) in place of parents parameter (displays "Parent(s)" as label) --> | relatives = | family = | callsign = | awards = | website = | module = | module2 = | module3 = | module4 = | module5 = | module6 = | signature = | signature_size = | signature_alt = | footnotes = }} {{#if:|| }} '''[[Haji (gelar)|H.]] Margono''' alias '''Gogon''' (lair 31 Desember 1959 – 15 Mei 2018) ya'entu [[tukang lakon]] èn [[tukang bodor]] [[Indonésia]]. Gogon dikenal luas ama masarakat lewat grup lawak [[Srimulat]] èn déwéknya nyang nonjolin rambut jambul. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang lakon Indonésia]] [[Bangsaan:Tukang bodor Indonésia]] 0ukj7jjbzswxqt5u6427qtaokhaco6h Sablonan:B 10 5458 22985 2024-06-29T15:49:50Z Ariandi Lie 297 Ngalihin halaman ke [[Sablonan:Bangsaan]] 22985 wikitext text/x-wiki #ALIH [[Sablonan:Bangsaan]] 0z43hdwyruzaxbfxfo614y1d9dwgn4n Gogon Srimulat 0 5459 22986 2024-06-29T15:55:46Z OrangKalideres 327 Ngalihin halaman ke [[Gogon]] 22986 wikitext text/x-wiki #alih [[Gogon]] i6r23wdwko3aajizn7evwb8cxycisns Bir pletok 0 5461 26545 26544 2024-11-15T12:29:29Z Swarabakti 44 26545 wikitext text/x-wiki {{Infobox food | name = Bir pletok | image = Bir Pletok (closeup, bg removed).png | image_size = 180px | caption = Bir pletok botolan punya roman | country = [[Indonésia]] | region = [[Jakarta]]<ref name="WBTB">{{cite web | title=Bir pletok | website=Warisan Budaya Takbenda | url=https://warisanbudaya.kemdikbud.go.id/?newdetail&detailTetap=127 |date=2014-01-01 | access-date=2024-06-26}}</ref> | course = Minuman | served = Anget bisa, dingin bisa | main_ingredient = [[Aèr]], [[cengké]], daon [[Pandan wangi|pandan]], [[jahé]], [[kapolaga]], [[kayu manis]], [[garem]], [[gula]], [[pala]], [[secang]], [[seré]]{{sfnp|Giyatmi|2018|p=275–276}} | minor_ingredient = [[Ades]], [[bunga lawang]], [[cabé jawa]], daon [[jeruk purut]], [[jinten item]], [[kayu angin]], [[mesoyi|kayu mesoyi]], [[kencur]], [[lada item|merica]], [[temu kunci]], [[temu lawak]] }} '''Bir pletok''' entu ada [[orang Betawi]] punya atu minuman ngangetin ama nyegerin awak. Ni minuman dibikinnya paké [[jahé]], [[secang]], ama laèn-laèn ragem [[rempah]]. Cara ngeja ni bir pletok entu mulain deri mili-mili ama nyiapin bahan bikin, digodog bareng-bareng, ampé ditapis. Sebelonnya disuguin, ni bir pletok juga' bisa dikocok ampé nguarin busa. Bir pletok punya warna, wangi, ama rasa bolé laèn-laèn ngrikut dia punya bahan bikin ama cara ngeja. Ni minuman tokcèr bakal nurunin rèsiko penyakit kaga' nepa, bahna godogan rempahnya bikin dia gableg jat-jat [[antioksidan]] seabreg. Awal mulanya ni bir pletok kaga' tau ada kecatet bener-bener. Konon katanya, ni bir pletok sanonya dibikin bahna orang Betawi punya kepèngènan gableg minuman suguan saban keriaan, bakal diadu ama tu orang Peringgi punya [[aèr anggur]] ama [[bir]]. Cumannya, biar digero' "bir", ni minuman kaga' ada alkoholnya, èn bisa diaciin [[halal]] juga'. Ni bir pletok kudu ada kapan orang Betawi punya hajatan atawa keriaan kaya' pengantèn [[sunat]] ama [[kawin]]an, juga' di tempat-tempat plesiran. Ni minuman terdisionil udah diakuin jadi Indonésia punya [[pusaka budaya traujud]]<!--warisan budaya takbenda-->, serènta jadi atu orang Betawi punya lambang budaya nyang diopènin ama guwernemèn [[Jakarta]]. ==Nama== Adapun bir pletok punya nama entu kalo dijelujurin rada kaga' jelas juntrungnya. Entu nama ''bir'' mentak dicomot deri [[basa Welanda]] punya setilah ''bier'' 'bir',{{sfnp|Reijst|Pereira|2022|p=86}} ya biar kata ni minuman kaga' bikin tèlèr{{sfnp|Teviningrum ènh.|2016|p=57}} èn dia punya campuran kaga' ada sama-samanya ama bir.{{sfnp|Reijst|Pereira|2022|p=86}} Biar gitu, ada juga' nyang nganggep kalo ni nama ''bir'' benernya dicomot deri [[basa Arab]] punya setilah ''biʼrun'' atawa 'sumber aèr'.{{sfnp|Attas|2021|p=589–590}} Nama ''pletok'' entu mentak dicomot deri bunyi bletok wayah notok dia punya bahan bikin sebelon digodog,<ref name="rezkisari">{{cite web |last=Rezkisari |first=Indira |title=Berbagai versi sejarah lahirnya bir pletok |website=Republika Online |date=2017-07-11 |url=https://ameera.republika.co.id/berita/oswmzc328/berbagai-versi-sejarah-lahirnya-bir-pletok |access-date=2024-06-27 |archive-url=https://web.archive.org/web/20240627195205/https://ameera.republika.co.id/berita/oswmzc328/berbagai-versi-sejarah-lahirnya-bir-pletok |archive-date=2024-06-27}}</ref> wayah entu campuran dikocok paké bungbung bangbu{{sfnp|Attas|2021|p=589}}<ref name="yuniar">{{cite web |last=Yuniar |first=Nanien |title=Apa arti "pletok" dalam bir pletok? |website=Antara News |date=2020-06-23 |url=https://www.antaranews.com/berita/1569668/apa-arti-pletok-dalam-bir-pletok |access-date=2024-06-27 |archive-url=https://web.archive.org/web/20240627195216/https://www.antaranews.com/berita/1569668/apa-arti-pletok-dalam-bir-pletok |archive-date=2024-06-27}}</ref> atawa belèk bakal ngeja nguarin busa,{{sfnp|Habsari|2007|p=47}} wayah sumpel botol entu minuman dibuka',<ref name="yuniar"/>{{sfnp|Silalahi|Wahyuningtyas|Kalima|2023|p=335}} atawa deri gletak-gletuk batu ès di dalem téko nyang dipaké bakal nyuguin ni minuman.{{sfnp|Attas|2021|p=589}} Aturan bakal nama bikinan pangan kuaran [[Lembaga Pengajian Pangan, Obat-obatan, èn Kosmétika Majelis Ulama' Indonésia|LPPOM]] [[Majelis Ulama' Indonésia]] ada ngomongin kalo nama bikinan pangan nyang pèngèn diaciin [[halal]] kaga' bolé ada unsur [[haram]] atawa dilarang buat orang [[Selam]], kaya' misal kata ''bir'' nyang sanonya punya ma'na minuman sebangsa [[aèr serani]].{{sfnp|Pangastuti ènh.|2021|p=20}} Cumannya, ni bir pletok kaga' kena entu aturan, bahna dia udah keanggep ''[['Urf|ʻurf]]'' atawa kedemenan orang sini, èn juga' udah kesohor jadi minuman bakal ngangetin awak nyang kaga' ada haram-haramnya kalo diliat deri dia punya jat.{{sfnp|Pangastuti ènh.|2021|p=21}}<ref name="rostanti">{{cite web |last1=Ramadani |first1=Adysha Citra |last2=Rostanti |first2=Qommarria |title=Meski pakai kata 'bir', bir pletok bisa disertifikasi halal, ini beberapa produknya |website=Republika Online |date=2024-05-21 |url=https://ameera.republika.co.id/berita/sdso7v425/meski-pakai-kata-bir-bir-pletok-bisa-disertifikasi-halal-ini-beberapa-produknya |archive-url=https://web.archive.org/web/20240627195205/https://ameera.republika.co.id/berita/sdso7v425/meski-pakai-kata-bir-bir-pletok-bisa-disertifikasi-halal-ini-beberapa-produknya |archive-date=2024-06-27 |access-date=2024-07-01}}</ref> ==Sejarah== [[Gepokan:COLLECTIE TROPENMUSEUM Diner van de Nederlands-Indische Handelsbank Batavia TMnr 60045030.jpg|thumb|right|upright=1.5|Menir pada ngeriung di [[Betawi]] wayah jaman [[Hindia Welanda]]]] Kaga' ada catetannya nyang bilangin kapan awal mulanya enni bir pletok nongol,<ref name="rezkisari"/> tapi ni minuman paling kaga' udah ujud jaman kumpeni dah.{{sfnp|Attas|2021|p=589}} [[JJ Rizal]] nyang tukang ngaji sejarah bilang kalo ni bir pletok sanonya dikeja ama masarakat Betawi jadi tiruan ama aduan bakal orang Peringgi punya [[aèr serani]].<ref name="afrisia">{{cite web |last=Afrisia |first=Rizky Sekar |title=Sejarah bir pletok Betawi, tiruan anggur Barat tanpa alkohol |website=CNN Indonesia |date=2015-06-22 |url=https://www.cnnindonesia.com/gaya-hidup/20150622154243-262-61620/sejarah-bir-pletok-betawi-tiruan-anggur-barat-tanpa-alkohol |access-date=2024-06-27 |archive-url=https://web.archive.org/web/20240627195209/https://www.cnnindonesia.com/gaya-hidup/20150622154243-262-61620/sejarah-bir-pletok-betawi-tiruan-anggur-barat-tanpa-alkohol |archive-date=2024-06-27}}</ref> Wayah jaman kumpeni, orang Betawi gedongan saban ari mantengin [[orang Welanda]] pada punya kedemenan nenggak bir bakal ngangetin awak.<ref name="yuniar"/> Belon lagi, entu keriaan-keriaan Welanda dianggep semarak kapan dia punya suguan [[aèr anggur]] ampé ngelubèr-lubèr.<ref name="afrisia"/>{{sfnp|Attas|2021|p=590}} Pan orang Betawi pada ogah kalah tuh. Dia pada pèngèn juga' minuman nyang bisa disuguin saban ada keriaan. Cuman lantaran orang Betawi punya [[igama]] entu banyak nyang Selam, dia pada [[Minum tèlèr dalem Selam|kaga' bolé minum tèlèr]]. Bahnanya, dikejalah entu bir pletok, ya entu atu minuman ngangetin awak nyang dia punya warna méra rada coklat kaya' bir, tapi kaga' ada alkoholnya acan.<ref name="afrisia"/>{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=144–146}} Bolé dibilang ni minuman entu peranakan deri Peringgi punya tuman nenggak ama Nusantara punya demen ngadonin rempah.{{sfnp|Attas|2021|p=591}} Bir pletok mulain pating seliweran ditanjain paké [[pikulan]] kuliling semprakan taon 1900-an.{{sfnp|Gardjito|Putri|Dewi|2017|p=113–114}} Cumannya kalo ngrikut sejarahnya, dia punya pamor mulain ngeriep wayah taon 1970-an, keruruban ama minuman Kulon nyang derak di toko atawa [[warung madang]], pan tu [[Pembandaan asing langsung|banda luar pada masup]] ke Jakarta. Biar entu [[makanan Betawi]] nyang mulain pada kegencèt kaga' ilang, guwernemèn di Jakarta nyodorin tu bir pletok bareng laèn-laèn makanan Betawi di macem-macem hajatan, paling gedénya di [[Pekan Raya Jakarta]]. Ni bir pletok terus dipegarin, dikeja jadi ngebadeg bikinan turunan. Cumannya tetep aja, keja-keja pemegaran begini kaga' juga' ngasilin dampak gedé. Tukang bikin bir pletok pan biasanya cuman ngelakonin dia punya [[Usaha mikro, kecit, èn sedeng-sedeng|dagangan kecit-kecit]] aja, puguh, mana bisa dia mao [[Pengejaan gedé-gedéan|ngeja gedé-gedéan]]<!--produksi massal--> kalo punci ga' nyukupin. Lagian, tu makanan Betawi udah pada kalah pamor di Jakartanya ndiri, lantaran orang Betawi pating ngebadeg kegusur ke pinggir-pinggirannya.{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=151–154}} Ni minuman udah diaciin jadi pusaka budaya traujud di trap sional semprakan taon 2014.<ref name="WBTB"/> Belèd Daèrah Nomer 4 Taon 2015 serènta Belèd Gubernur Nomer 11 Taon 2017 nyang dikuarin guwernemèn Propinsi DKI Jakarta ngaciin bir pletok jadi atu deri lapan orang Betawi punya lambang budaya nyang kudu diopèn-opènin.<ref name="wiguna">{{cite web |last=Wiguna |first=Dewa Ketut Sudiarta |title=Para perawat ikon Betawi |website=Antara News |date=2022-06-25 |url=https://www.antaranews.com/berita/2960161/para-perawat-ikon-betawi |access-date=2024-06-27 |archive-url=https://web.archive.org/web/20240627195216/https://www.antaranews.com/berita/2960161/para-perawat-ikon-betawi |archive-date=2024-06-27}}</ref> Gègèr di Indonésia taon 2020 mènclok [[awar-awar Covid-19]] punya lantaran, bir pletok pating laris dibeli, bahna ngebadeg nyang punya pemikir ni minuman tokcèr bakal nguatin kekebelan awak.<ref name="Pirlo">{{cite web |last=Pirlo |first=Reza Antares |title=Disebut anti corona, bir pletok Tangsel tembus luar negeri |website=Tagar.id |date=2020-03-16 |url=https://www.tagar.id/disebut-anti-corona-bir-pletok-tangsel-tembus-luar-negeri |access-date=2024-07-03 |archive-url=https://web.archive.org/web/20240703193814/https://www.tagar.id/disebut-anti-corona-bir-pletok-tangsel-tembus-luar-negeri |archive-date=2024-07-03}}</ref> Wayah taon 2022, bir pletok punya resèp nanggrak di nomer tiga deri sepulu resèp nyang pada dicariin [[warga jala]] Indonésia liwat [[Google Search]].<ref>{{cite web | last=Aisyah | first=Yuharrani | title=10 Resep paling viral di Indonesia pada 2022, kamu pernah bikin? | website=Kompas.com | date=2023-01-01 | url=https://www.kompas.com/food/read/2023/01/01/090138475/10-resep-paling-viral-di-indonesia-pada-2022-kamu-pernah-bikin |archive-url=https://web.archive.org/web/20230807181956/https://www.kompas.com/food/read/2023/01/01/090138475/10-resep-paling-viral-di-indonesia-pada-2022-kamu-pernah-bikin |archive-date=2023-08-07| access-date=2024-09-13}}</ref> ==Bahan bikin== Bahan bakal bikin bir pletok bisa laèn-laèn ngrikut daèrah ama tukang nyang bikin. Nyang ajeg cuman jahé ama kayu secangnya doang.{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=35}}{{sfnp|Kholishoh ènh.|2019|p=160}} Jahé nyang jadi unsur paling gedé nyumbangin dia punya rasa pedes-pedes anget.{{sfnp|Muliani|2017|p=228}} Ni bir pletok bédanya ama [[Bogor Kota|Bogor]] punya [[bir kocok]] entu cuman pekara bir kocok kaga paké secang aja.<ref name="sudarsono">{{cite web |last=Sudarsono |first=Ratih P. |title=Sihir rasa dari Suryakancana | website=Kompas.id |date=2019-02-15 |url=https://www.kompas.id/baca/utama/2019/02/16/sihir-rasa-dari-suryakancana |access-date=2024-06-27 |archive-url=https://web.archive.org/web/20240627195208/https://www.kompas.id/baca/utama/2019/02/16/sihir-rasa-dari-suryakancana |archive-date=2024-06-27}}</ref> Adapun barang berapa rempah seger nyang dipaké bakal bir pletok punya campuran entu ada daon [[pandan wangi]], daon [[jeruk purut]], ama [[seré]].{{sfnp|Dewantara|Levyta|2022|p=75}}{{sfnp|Putra ènh.|2023|p=84}} Kalo rempah keringnya entu kaya' misal [[ades manis]], [[cabé jawa]], [[cengké]], [[jinten item]], [[kepolaga]], [[kayu angin]], [[kayu manis]], [[mesoyi|kayu mesoyi]], [[merica]], ampé biji [[pala]].{{sfnp|Giyatmi|2018|p=275–276}}<ref name="Pirlo"/>{{sfnp|Dewantara|Levyta|2022|p=75}} Ragem jahé nyang dipaké entu bisa jahé emprit, jahé gajah, jahé mera, atawa dioplosin.{{sfnp|Muliani|2017|p=228}}{{sfnp|Dewantara|Levyta|2022|p=75}} [[Rimpang]] selaènnya jahé, kaya' [[kencur]], [[temu lawak]], ama [[temu kunci]] juga' bolé dipaké bakal ni minuman punya campuran biar mingkin mantep dia punya rasa dah.{{sfnp|Kholishoh ènh.|2019|p=159}} Biar dikata ni minuman aseli Betawi, ga' semua-mua orang Betawi demen ama dia punya rasa ama wangi rempahnya nyang kenceng.{{sfnp|Chaer|2015|p=119}}{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=148}} Ni ihwal punya lantaran, ragem rempah nyang kepaké ama takarannya juga' bisa macem-macem, bakal dapetin rasa ama wangi nyang orang kepèngèn. Pemakéan [[garem]] ama pemanis juga' bisa bèda-bèda pakemnya.{{sfnp|Giyatmi|2018|p=275–276}} Misalnya nih ya, ada tukang bikin nyang sengaja ga' paké seré, atawa nambahin tu [[aèr kentel manis]] bakal campurannya.{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=148}} Laèn tukang juga' ada ngeja ragem nyang rasanya ga' bikin enek bakal bocah pada, juga' bakal orang nyang ga' demen rasa-rasa taneman obat.<ref name="Pirlo"/> Rasa manis di bir pletok bolé dapet deri [[gula pasir]], [[gula mèra]], campuran dua-duanya,{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=32}} atawa bisa juga' deri [[penuker gula]]; puguh, dia punya takaran macem-macem ngrikut pèngènnya si tukang bikin ama dia punya langganan<!--konsumen?-->.{{sfnp|Muliani|2017|p=231, 233}}{{sfnp|Putra ènh.|2023|p=85}} [[Gepokan:Bir pletok ingredients 20240622 123245.jpg|jmpl|ki|upright=1.6|Apa-apa campuran bakal bikin bir pletok dikasi unjuk di [[Musium Betawi]]{{sfnp|Sukaesih|Nurislaminingsih|Winoto|2022|p=373–374}}]] Bèda bahan bikin nyang kepaké pas ngejain bir pletok ga' cuman nyawabin dia punya rasa ama wangi, tapi juga' warnanya; mulain deri nyang mèra orèn-orèn, mèra cengcokelatan, ampé mèra lembayung.{{sfnp|Muliani|2017|p=227}} Bahan kelir alami nyang kepaké di bir pletok entu kayu secang ama daon pandan.{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=32}} Pemakéan kayu secang bisa ngeja ni minuman bèda-béda warna ngrikut dia punya [[pH|trap keaseman]]. Kalo asem dia konèng-konèng, kalo nètral dia mèra ngejrèng, kalo basa dia mèra ungu-ungu.{{sfnp|Hisyam|2023|p=129}} Macem ragem bir pletok punya bahan bikin ngunjukin roncat-roncèt ragem budaya nyang masarakat Betawi kesawaban.{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=147, 157}} Laèn minuman nyang bahannya godogan taneman obat bolé nemu di barang berapa budaya Nusantara, kaya' misal di orang Jawa punya [[jamu]] atawa orang Bali punya ''[[loloh]]''. Rempah kaya' kepolaga atawa kayu manis sanonya galib dipaké di [[makanan Arab]] ama [[makanan India]], dua-dua terdisi masak nyang nimbrung nyawabin makanan Betawi.{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=147–148, 152–153}} Barengan ama [[kerak telor]], JJ Rizal nggero' ni bir pletok jadi "keja agung paling tulèn"<!--"mahakarya paling orisinal"--> orang Betawi punya.<ref name="birra">{{cite web |last=Birra |first=Fadhil Al |title=Ketika sejarawan bicara soal kerak telor dan bir pletok, orisinal! |website=Jawa Pos |date=2017-07-08 |url=https://www.jawapos.com/humaniora/01146632/ketika-sejarawan-bicara-soal-kerak-telor-dan-bir-pletok-orisinal |archive-url=https://web.archive.org/web/20240629072916/https://www.jawapos.com/humaniora/01146632/ketika-sejarawan-bicara-soal-kerak-telor-dan-bir-pletok-orisinal |archive-date=2024-06-29 |access-date=2024-06-29}}</ref> Sepegimana tu kerak telor ngunjukin Betawi punya budaya [[langbow|tani]] liwat pemakéan bahan asil taneman ama ternakan, ni bir pletok ngunjukin kalo Betawi entu juga' tau jadi puset [[dagang|tuker-tukeran]] liwat pemakéan beragem rempah.<ref name="birra"/><ref name="adiakurnia">{{cite web |last=Adiakurnia |first=Muhammad Irzal |title=Bir pletok, simbol kemegahan perayaan orang Betawi |website=Kompas.com |date=2017-07-09 |url=https://travel.kompas.com/read/2017/07/09/100600527/bir.pletok.simbol.kemegahan.perayaan.orang.betawi |access-date=2024-06-28 |archive-url=https://web.archive.org/web/20230528223629/https://travel.kompas.com/read/2017/07/09/100600527/bir.pletok.simbol.kemegahan.perayaan.orang.betawi |archive-date=2023-05-28}}</ref> == Cara ngeja == Ngeja bir pletok kudu ngrikutin barang berapa tahap, mulain deri nyiapin bahan pembikinnya, nggodognya, ampe napisnya.{{sfnp|Putra ènh.|2023|p=84}} Bakal nyiapinnya, tu bahan bikin nyang udah dapet dipili-pili dulu. Nyang kena dipili kalo rempah seger entu misti nyang kaga' busuk kaga' kipar; kalo rempah kering misti nyang kaga' encag kaga' bulukan.{{sfnp|Muliani|2017|p=229}}{{sfnp|Silalahi|Wahyuningtyas|Kalima|2023|p=337}} Ruas jahé juga' bisa dibakar dulu sebelonnya dipaké.{{sfnp|Giyatmi|2018|p=276}} Kapan tu bahan bikin udah pada siap semua, tu rempah pada dibersi'in, nyang seger ama nyang kering. Wabilkusus tu jahé, ada tukang nyang bersi'innya cuman dicuci kaga' dikelèt, biar dia punya rasa ama wangi nguarnya lebi kuat pas digodog. Bakal dapetin asil [[Penguaran (kimia)|penguaran]]<!--ekstraksi--> nyang baè' punya pas digodog, tu bahan nyang derak bisa dicacag, diparud, atawa ditotog-totogin.{{sfnp|Muliani|2017|p=229}} Jahé ama seré bisa digobèt bisa dicèpèrin, kalo rempah kering kaya' pala cukup diiris-iris aja.{{sfnp|Silalahi|Wahyuningtyas|Kalima|2023|p=338}} Mingkin kecit gobètan atawa irisannya, mingkin mantep juga' enti' godogannya.{{sfnp|Muliani|2017|p=229}} Langkah-langkah sewayah penggodogan beragem-ragem ngrikut si tukang bikin. Ada nyang sekali gus nyemplungin tu bahan rempah pada ke dalem aèr bakal digodog 15 menitan, terus ditapis. Ni asil tapisan pertama dikasi'in daon pandan ama pemanis bakal digodog atu kali lagi ampé mberekbek, baru ditapis lagi.{{sfnp|Giyatmi|2018|p=276}} Penggodogan dua tahap juga' dilakonin bakal ngeja bikinan turunan bir pletok kaya' [[setrup]] ama [[bubuk tinggal sedu]]<!--drink mix-->. Cumannya, tahap godogan kedua dilakonin ampé tu aèr godogan ngentel atawa madet jadi kristal.{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=34}} Laèn resèp laèn lagi caranya; ada nyang godognya sekali doang, mulain dengen nyampurin gula ampé neneb ama aèr jahé, baru ditambahin secang, rempah-rempah, ama seré bakal diangetin di api kecit ampé barang 1 jem.{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=146}} Ada juga' nyang cuman masupin secang sewayah 5 menit di ujung, abis semua-mua bahan udah tiris, biar dia punya warna mèra bisa keserep abis ama tu aèr godogan.{{sfnp|Muliani|2017|p=229}} Napis aèr godogan nyang dilakonin belakangan entu tahapan penting bakal mbuangin jat-jat kecit kaga' neneb nyang ngeja tu minuman jadi butek. Macem saringan nyang biasanya kepaké entu bangsa kaèn saringan deri [[nilon]] bakal [[sablon|nyablon]].{{sfnp|Muliani|2017|p=229}} Abisnya ditapis, tu bir pletok bisa disuguin langsung atawa disalin ke botol-botol kaca nyang di[[mèrèk]]in.{{sfnp|Teviningrum ènh.|2016|p=57}}{{sfnp|Giyatmi|2018|p=276}} Pengolaan terusan juga' bisa dilakonin bakal ngeja bikinan turunan deri ni minuman. Selaén deri setrup ama bubuk seduh nyang udah disebutin, bir pletok juga' bisa jadi [[kentelan]]<!--konsentrat-->, [[aèr belanda]], ampé [[gula-gula]].{{sfnp|Kholishoh ènh.|2019|p=160}}{{sfnp|Giyatmi|2018|p=276}}{{sfnp|Muliani|2017|p=217, 222}} Bir pletok punya bahan pembikin juga' bisa dibuntelin keringnya bakal digodog sorangan.<ref name="Pirlo"/> == Nanjain == [[Gepokan:Iced bir pletok 20240622 112754.jpg|jmpl|ka|Bir pletok disuguin dingin-dingin ama batu ès]] Sanonya, ni bir pletok seringan ditanjain bakal ngangetin awak malem-malem, wabilkusus pas [[usum]] [[ujan|ujan-ujan]].{{sfnp|Muliani|2017|p=224}} Ni minuman punya rasa banyakan deri jahénya nyang nyegerin, pas banget bakal disuguin anget-anget.{{sfnp|Putra ènh.|2023|p=84}} Cumannya, lantaran [[batu ès]] mulain jideg dipaké di Jakarta semprakan tenga-tenga abad ke-20, ni minuman juga' kerep ditanjain dingin-dingin bakal nyegerin awak sewayah gerah.{{sfnp|Teviningrum ènh.|2016|p=57}}{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=150–151}} Sebelonnya disuguin, ni bir pletok bisa dikocok-kocok biar nguarin busa. Ngocoknya bisa dilakonin maké bungbung bangbu{{sfnp|Attas|2021|p=589}}<ref name="yuniar"/> bisa juga' belèk besi.{{sfnp|Habsari|2007|p=47}} Ditukil deri JJ Rizal, dia ada bilang kalo ni bir pletok sanonya seringan ditanjain wayah orang Betawi punya hajatan gedé-gedé, ga' kaya' [[sahi]] atawa [[gahwa]] nyang ditegokin saban pagi atawa soré ari.{{sfnp|Attas|2021|p=593}} Mao di keriaan [[sunat|nyunatin]], mao [[kawin|ngawinin]], atawa hata juga' di hajatan ngelayat, ni bir pletok ada ditanjain.<ref name="adiakurnia"/> Deri seantéro ni tiga, nyang kudu banget misti nyuguhin bir pletok entu kawinan, bahna ni hajatan punya gengsi paling tinggi-tingginya. Mingkinan ngelubèr tu bir pletok, mingkin dianggep mantep tu orang Betawi punya hajatan kawinan, kaga' bèdanya kaya' aèr anggur di orang Kulon punya keriaan.{{sfnp|Attas|2021|p=593}} Di Betawi punya adat kawinan, ni bir pletok juga' dianjurin bakal diminum tu pengantèn dua,{{sfnp|Hisyam|2023|p=128}} wabilkusus bakal si tuan puteri abis dia [[petangasan|tangasan]] atawa kum, serangkéan ama rawatan rias-riasan sebelon hajatan besarnya.{{sfnp|Hisyam|2023|p=112}}<ref name="putri">{{cite web |last=Putri |first=Citra Narada |title=Dilakukan oleh calon pengantin perempuan, ini perawatan kecantikan tradisional khas Betawi |website=Kompas.com |date=2021-08-15 |url=https://www.kompas.com/parapuan/read/532839829/dilakukan-oleh-calon-pengantin-perempuan-ini-perawatan-kecantikan-tradisional-khas-betawi |archive-url=https://web.archive.org/web/20210827142610/https://www.kompas.com/parapuan/read/532839829/dilakukan-oleh-calon-pengantin-perempuan-ini-perawatan-kecantikan-tradisional-khas-betawi |archive-date=2021-08-27 |access-date=2024-06-29}}</ref> Selaènnya di keriaan-keriaan adat, ni bir pletok juga' lajim ditanjain di tempat-tempat plesiran, kaya' misal di utekan [[Sètu Babakan]], [[Jagakarsa, Jakarta Kidul]].{{sfnp|Sultani|Anastasia|Yuliswara|2020|p=151}} Di Indonésia punya ''[[industri ramah-tamah]]''<!--hospitality industry-->, ni bir pletok juga' ada disuguin jadi minuman penyambut<!--welcome drink--> di barang berapa [[hotèl]] atawa [[pesanggrahan]]<!--resor-->, biasanya nyang demen ngasi unjuk pusaka budaya bakal dia punya laèn deri nyang laèn.{{sfnp|Muliani|2017|p=221}} == Ketokcèran == Ni bir pletok entu tokcèr bakal nurunin rèsiko penyakit kaga' nepa (kaya' [[kangker]]), lantaran dia punya godogan rempah nguarin jat-jat [[pènol]]<!--fenol--> antioksidan nyang bisa nggibang [[radikal bèbas]] pengrusak awak.{{sfnp|Permanasari|Sari|Aslam|2021|pp=9–10}} Ditukil deri atu kajian pasal ni bir pletok punya bahan rempah nyang dilakonin {{harvcoltxt|Wibawa ènh.|2019}}, kadar kabèhan<!--total?--> pènol paling tingginya ketemu deri asil penguaran cengké, baru nyang deri kayu manis ama pala.{{sfnp|Wibawa ènh.|2019|pp=202–203}} Sedengken, {{harvcoltxt|Ishartani|Kawiji|Khasanah|2012}} nemuin kalo nambahin rempah macem kepolaga bisa naèkin tu bir pletok punya kadar pènol. Pemakéan ragem gula nyang laèn-laèn juga' nyawabin tu minuman punya kadar pènol. Dengen trap kadar rempah nyang medu, bir pletok nyang maké gula jawa ngelah kadar pènol rada gedéan ketimbang nyang maké gula pasir. Lagi, pemakéan gula jawa nyang dibarengin secang bisa ngeja ''efek sinergisme'' deri jat-jat antioksidan di entu bahan dua, ampé-ampé mingkin pating kecekuk dah tu radikal bèbas.{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=35–36}} {{harvcoltxt|Permanasari|Sari|Aslam|2021}} juga' nemu kalo nambahin larutan gula pasir kentelan 4% bisa ngeja dia nampung antioksidan paling tinggi ketimbang bir pletok nyang kaga' ada gulanya atawa nyang gulanya lebi kentelan.{{sfnp|Permanasari|Sari|Aslam|2021|pp=12–13}} Mutu, asal, serènta lama wayah penggodogan rempah bisa nyawabin sipat antioksidan deri bir pletok.{{sfnp|Wibawa ènh.|2019|pp=205}} Bir pletok nyang caèr ngelah kadar pènol rada tinggian ketimbang bir pletok nyang udah bubuk tinggal seduh, bahna cara ngangetin nyang kelamaan bisa ngeja dia punya senyawa pada rusak.{{sfnp|Ishartani|Kawiji|Khasanah|2012|p=35–36}} Ngrikut Wibawa ènh. (2019) punya pemikir, lama penguaran paling mantep bakal dapetin tokcèrnya bir pletok punya rempah entu lebi kurang 30 menitan, asal maké bahan rempah nyang seger, nyang kaga' kena oksidasi.{{sfnp|Wibawa ènh.|2019|pp=205}} ==Ruju'an== ===Tukilan=== {{reflist|30em}} ===Daptar sumber=== {{refbegin|indent=yes|30em}} * {{cite book |last=Attas |first=Siti Gomo |date=2021 |chapter=Bir pletok sebagai minuman rempah dalam perspektif komunikasi lintas budaya |editor1=Novi Anoegrajekti |editor2=Sastri Sunarti |editor3=Sudartomo Macaryus |editor4=Djoko Saryono |editor5=I Nyoman Darma Putra |title=Sastra rempah |location=Yogyakarta |publisher=[[Kanisius]] |pages=583–596 |chapter-url=https://www.google.co.id/books/edition/Sastra_Rempah/5NhVEAAAQBAJ?hl=en&gbpv=1&dq=bir+pletok&pg=PA587&printsec=frontcover |isbn=9789792171761 }} * {{cite book |last=Chaer |first=Abdul |authorlink=Abdul Chaer |date=2015 |title=Betawi tempo doeloe: Menelusuri sejarah kebudayaan Betawi |location=Depok |publisher=[[Masup Jakarta]] |url=https://books.google.co.id/books/about/Betawi_tempo_doeloe.html?id=aL4UswEACAAJ&redir_esc=y |isbn=9786027200111 }} * {{cite book |last1=Dewantara |first1=Yudhiet Fajar |last2=Levyta |first2=Farah |date=2022 |title=Jelajah kuliner khas Betawi |location=Yogyakarta |publisher=Bintang Semesta Media |url=https://www.google.co.id/books/edition/Jelajah_Kuliner_Khas_Betawi/GVWtEAAAQBAJ?hl=en&gbpv=1&dq=bir+pletok&pg=PA75&printsec=frontcover |isbn=9786235361338 }} * {{cite book |last1=Gardjito |first1=Murdijati |last2=Putri |first2=Rhaesfaty Galih |last3=Dewi |first3=Swastika |date=2017 |title=Profil struktur, bumbu, dan bahan dalam kuliner Indonesia |location=Yogyakarta |publisher=[[Universitas Gadjah Mada|Gadjah Mada University Press]] |url=https://www.google.co.id/books/edition/Profil_Struktur_Bumbu_dan_Bahan_dalam_Ku/qYJqDwAAQBAJ?hl=en&gbpv=1&dq=%22bir+pletok%22&pg=PA113&printsec=frontcover |isbn=9786023861644 }} * {{cite book |last=Giyatmi |date=2018 |editor1=Winiati P. Rahayu |editor2=Rindit Pambayun |editor3=Ardiansyah |editor4=Giyatmi |editor5=Umar Santoso |chapter=Bir pletok |title=Ensiklopedia produk pangan Indonesia |volume=2 |location=Bogor |publisher=[[Institut Pertanian Bogor|IPB Press]] |isbn=9786024405304 |pages=275–278 }} * {{cite book |last=Habsari |first=Rinto |date=2007 |title=Info boga Jakarta |location=Jakarta |publisher=[[Gramedia Pustaka Utama]] |url=https://www.google.co.id/books/edition/Info_boga_Jakarta/zAQMZo8POkEC?hl=en&gbpv=1&dq=bir+pletok&pg=PA47&printsec=frontcover |isbn=9789792228601 }} * {{cite book |last=Hisyam |first=Muhammad |date=2023 |chapter=Eksplorasi etnokimia dalam kebudayaan masyarakat suku Betawi: Serangkaian tradisi adat perkawinan suku Betawi |editor=Uji Prastya |title=Etnokimia dalam budaya Nusantara |location=Yogyakarta |publisher=Kanisius |volume=2 |pages=105–134 |chapter-url=https://www.google.co.id/books/edition/Etnokimia/U6rEEAAAQBAJ?hl=en&gbpv=1&dq=bir+pletok&pg=PA105&printsec=frontcover |isbn=9789792179132 }} * {{cite journal |last1=Ishartani |first1=Dwi |last2=Kawiji |last3=Khasanah |first3=Lia Umi |date=2012 |title=Produksi bir pletok kaya antioksidan |journal=Jurnal Teknologi Hasil Pertanian |volume=5 |issue=1 |pages=32–39 |doi=10.20961/jthp.v0i0.13540 }} * {{cite journal |last1=Kholishoh |first1=Siti Nur |last2=Ulfiasari |first2=Ria |last3=Kurniawan |first3=Niko |last4=Muflihati |first4=Iffah |date=2019 |title=Karakteristik minuman bir pletok berkarbonasi dengan perbedaan komposisi jenis rimpangnya |journal=Pasundan Food Technology Journal |volume=6 |issue=3 |pages=159–166 |doi=10.23969/pftj.v6i3.2120 |ref={{sfnRef|Kholishoh ènh.|2019}}}} * {{cite journal |last=Muliani |first=Lila |date=2017 |title=Mempromosikan bir pletok sebagai minuman khas Betawi melalui penyajian sebagai ''welcome drink'' |journal=Majalah Ilmiah Bijak |volume=14 |issue=2 |pages=219–235 |doi=10.31334/bijak.v14i2.19 }} * {{cite book |last1=Pangastuti |first1=Hesti Ayuningtyas |last2=Permana |first2=Lasuardi |last3=Rosiana |first3=Nita Maria |last4=Tiranocyda |first4=Bara |last5=Utami |first5=Kurnia |last6=Amilia |first6=Nia |date=2021 |chapter=Bir 0% alkohol dan bir pletok, apakah halal? |title=Panganpedia: Penjelasan sains dari fenomena pangan sehari-hari |location=Lampung Selatan |publisher=[[Institut Teknologi Sumatera|ITERA Press]] |pages=20–22 |chapter-url=https://www.google.co.id/books/edition/PANGANPEDIA_Penjelasan_Sains_dari_Fenome/SIVCEAAAQBAJ?hl=en&gbpv=1&dq=%22bir+pletok%22&pg=PA20&printsec=frontcover |isbn=9786239519957 |ref={{sfnRef|Pangastuti ènh.|2021}}}} * {{cite journal |last1=Permanasari |first1=Dyah |last2=Sari |first2=Afrinia Eka |last3=Aslam |first3=Mujahidil |date=2021 |title=Pengaruh konsentrasi gula terhadap aktivitas antioksidan pada minuman bir pletok |journal=AcTion: Aceh Nutrition Journal |volume=6 |issue=1 |pages=9–14 |doi=10.30867/action.v6i1.321 }} * {{cite journal |last1=Putra |first1=Andre Yusuf Trisna |last2=Defri |first2=Ifwarisan |last3=Saputro |first3=Erwan Adi |last4=Widyastuti |first4=Retno |date=2023 |title=Potensi bir pletok sebagai minuman fungsional komersial |journal=Agrisaintifika: Jurnal Ilmu-Ilmu Pertanian |volume=7 |issue=1 |pages=82–91 |doi=10.32585/ags.v7i1.3784 |ref={{sfnRef|Putra ènh.|2023}}}} * {{cite book |last1=Reijst |first1=Mirjam van der |last2=Pereira |first2=Harold |date=2022 |title=Boekoe kita green: 90 vegetarische Indische familierecepten en verhalen |location=Utrecht |language=nl |trans-title=Kita punya buku ijo: 90 ramuan kuarga pégétarian Hindia serènta riwayatnya |publisher=Veen Bosch & Keuning |url=https://www.google.co.id/books/edition/Boekoe_Kita_Green/VRJoEAAAQBAJ?hl=en&gbpv=1&dq=%22bir+pletok%22+%22bier%22&pg=PA86&printsec=frontcover |isbn=9789043924061 }} * {{cite journal |last1=Silalahi |first1=Marina |last2=Wahyuningtyas |first2=Riska Septia |last3=Kalima |first3=Titi |date=2023 |title=Ethnobotanical study of bir pletok as a traditional health drink for Betawi ethnic (Indonesia) |journal=GSC Biological and Pharmaceutical Sciences |volume=24 |issue=2 |pages=335–342 |doi=10.30574/gscbps.2023.24.2.0285 }} * {{cite journal |last1=Sukaesih |last2=Nurislaminingsih |first2=Rizki |last3=Winoto |first3=Yunus |date=2022 |title=Mapping of Betawi indigenous knowledge in collections at the Setu Babakan Museum |journal=Linguistics and Culture Review |volume=6 |issue=S2 |pages=368–382 |doi=10.21744/lingcure.v6nS2.2127 }} * {{cite conference |last1=Sultani |first1=Zofrano Ibrahimsyah Magribi |last2=Anastasia |first2=Mutiara Syafira |last3=Yuliswara |first3=Rizki Ridha Pratama |date=2020 |title=Cita rasa kuliner lokal bir pletok sebagai identitas budaya Betawi di Jakarta (1970–2000an) |conference=Prosiding Seminar Nasional Sejarah tanggal 15 Oktober 2019 di Aula Ki Hadjar Dewantara Lantai 7 I1 Fakultas Ilmu Sosial Universitas Negeri Malang |pages=140–161 |url=https://www.academia.edu/40936300/Cita_Rasa_Kuliner_Lokal_Bir_Pletok_sebagai_Identitas_Budaya_Betawi_di_Jakarta_1970_2000an_Pletok_Beer_Local_Culinary_Taste_as_Betawi_Cultural_Identity_in_Jakarta_1970_2000s_ }} * {{cite book |last1=Teviningrum |first1=Shinta |last2=Ayuningsih |first2=Fajar |last3=Pridia |first3=Heni |last4=Hadiati |first4=Mulya Sari |last5=Hapsari |first5=Firta |last6=Muliani |first6=Lila |last7=Savitri |first7=Berlianti |date=2016 |title=Kuliner Betawi: Selaksa rasa & cerita |location=Jakarta |publisher=Gramedia Pustaka Utama |url=https://www.google.co.id/books/edition/Kuliner_Betawi_Selaksa_Rasa_Cerita/HspGDwAAQBAJ?hl=en&gbpv=1&dq=bir+pletok&pg=PA57&printsec=frontcover |isbn=9786020333731 |ref={{sfnRef|Teviningrum ènh.|2016}}}} * {{cite journal |last1=Wibawa |first1=Angela Irena |last2=Suttisansanee |first2=Uthaiwan |last3=Jittinandana |first3=Sitima |last4=Tangsuphoom |first4=Nattapol |date=2019 |title=Antioxidative properties of essential spices in an Indonesian non-alcoholic beverage 'bir pletok' |journal=Journal of Food Science and Agricultural Technology |volume=5 |pages=200–206 |url=http://rs.mfu.ac.th/ojs/index.php/jfat/article/view/271 |ref={{sfnRef|Wibawa ènh.|2019}}}} {{refend}} {{Makalah gacoan}} [[Bangsaan:Minuman]] [[Bangsaan:Betawi]] khcssxzbipauzpf8ty00xbtee9n9sby Bangsaan:Halaman yang menggunakan Phonos 14 5462 23004 2024-06-29T21:21:08Z 2A02:8308:210:5D00:ACB2:622F:4EA3:A69C Ngeja halaman dengen 'Halaman yang menggunakan hAudio microformats' 23004 wikitext text/x-wiki '''Halaman yang menggunakan hAudio microformats''' 7cr6el7y4e8l05f7b8d3wk1g7newq8t Sablonan:Wikipédi:Kedutaan/Header 10 5464 23029 2024-06-29T23:35:23Z Bangrapip 9 Bangrapip mindahin [[Sablonan:Wikipédi:Kedutaan/Header]] ke [[Sablonan:Wikipédi:Komsol/Header]] 23029 wikitext text/x-wiki #ALIH [[Sablonan:Wikipédi:Komsol/Header]] 9d32mfwwagd2y1dgsi6pxz6e8mhn3re Sablonan:Infobox food 10 5466 25913 25912 2024-10-11T08:48:23Z Swarabakti 44 25913 wikitext text/x-wiki {{Infobox | bodyclass = hrecipe adr | abovestyle = font-size:125% | above = <includeonly><span {{#if:{{{name_lang|}}}|lang="{{{name_lang}}}"}} {{#ifeq:{{{name_italics|false}}}|true|style="font-style: italic;"|}}>{{#if:{{{name|}}}|{{{name}}}|{{PAGENAMEBASE}}}}</span></includeonly> | image = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |upright={{#if:{{{image_size|}}}||{{if empty|{{{image_upright|}}}|{{{upright|}}}|1}}}} |alt={{{image_alt|{{{alt|}}}}}} |title={{{image_alt|{{{alt|}}}}}} }} | captionstyle = {{#if:{{{caption|}}} |padding-bottom:0.25em;border-bottom:1px solid #aaa;}} | caption = {{{caption|}}} | labelstyle = line-height:1.15em;<!--(modified longitem)--> padding-right:0.65em;<!--(to ensure some gap between (non-wrapped) labels and subsequent data)--> | rowclass2 = note | label2 = Nama laèn | data2 = {{{alternate_name|{{{alternate name|}}}}}} | label3 = Macem | data3 = {{{type|}}} | label4 = Suguan | data4 = {{{course|}}} | rowclass5 = note | label5 = Asal negeri | class5 = country-name | data5 = {{{place_of_origin|{{{country|}}}}}} | rowclass7 = note | label7 = Daèrah | class7 = region | data7 = {{{region|}}} | label9 = Associated [[List of cuisines|cuisine]] | data9 = {{{associated_cuisine|{{{national_cuisine|}}}}}} | rowclass11 = note | label11 = Bikinan | class11 = author | data11 = {{#if:{{{creators|}}} |{{{creators}}} |{{{creator|}}} }} | label13 = Kejaan | data13 = {{{year|}}} <!----------------------Cooking time-----------------------> | label15 = Lama dibikin | data15 = {{#if:{{{mintime|{{{time1|}}}}}}{{{maxtime|{{{time2|}}}}}} | {{nowrap | {{#iferror: <!--(display nothing if calculations below generate an error)--> {{#if:{{{mintime|{{{time1|}}}}}} | {{#ifexpr:{{#expr:{{{mintime|{{{time1|}}}}}}>60}} <!----(time is "X hour/s Y min":)----> | <!----hours:-->{{rounddown|{{#expr:{{{mintime|{{{time1|}}}}}}/60}}}} <!-- <!--(units:)-->[[hour]]{{#ifeq:{{rounddown|{{#expr:{{{mintime|{{{time1|}}}}}}/60}}}}|1 | |s}} <!-- <!--minutes:-->{{#ifeq:{{#expr:{{{mintime|{{{time1|}}}}}} mod 60}}|0 |<!--(omit if "0 min")--> | {{#expr:{{{mintime|{{{time1|}}}}}} mod 60}} [[Minute|min]] }} <!----(else time is "X minute/s":)----> | {{{mintime|{{{time1|}}}}}} <!--(units:)-->[[minute]]{{#ifeq:{{{mintime|{{{time1|}}}}}}|1 | |s}} }} }} }}<!-- -->{{#iferror: {{#if:{{{maxtime|{{{time2|}}}}}} | {{#if:{{{mintime|{{{time1|}}}}}} |<!--(then cooking time given is from min(imum)time to max(imum), so insert the "to" before the maximum:)-->&nbsp;to}} <!-- -->{{#ifexpr:{{#expr:{{{maxtime|{{{time2|}}}}}}>60}} <!--("X hour/s Y min" as above)--> | {{rounddown|{{#expr:{{{maxtime|{{{time2|}}}}}}/60}}}} hour{{#ifeq:{{rounddown|{{#expr:{{{maxtime|{{{time2|}}}}}}/60}}}}|1 | |s}} <!-- -->{{#ifeq:{{#expr:{{{maxtime|{{{time2|}}}}}} mod 60}}|0 | |{{#expr:{{{maxtime|{{{time2|}}}}}} mod 60}} min}} | {{{maxtime|{{{time2|}}}}}} minute{{#ifeq:{{{maxtime|{{{time2|}}}}}}|1 | |s}} }} }} }}<!-- -->}} }} <!---------------------------------------------------------> | label17 = Suhu pas disuguin | data17 = {{{served|}}} | label19 = Bahan poko' | class19 = ingredient | data19 = {{{main_ingredient|}}} | label21 = Bahan tambahan | class21 = ingredient | data21 = {{{minor_ingredient|}}} | label23 = Ragem | data23 = {{{variations|}}} <!-----------------------Food energy-----------------------> | label25 = {{longitem|style=line-height:1.1em;white-space:nowrap; | 1 = [[Food energy]]<br/><span style="font-size:90%;font-weight:normal;"><!-- -->(per {{#switch:{{{serving_size|}}} | 100 grams |100 [[Gram|g]] |100 g |100g = 100&nbsp;[[Gram|g]] serving) | #default = {{{serving_size|}}} serving) }}<!-----></span> }} | class25 = nutrition | data25 = {{#if:{{{calories|}}} | {{{calories}}}&nbsp;[[Calorie|kcal]]<!-- -->{{#iferror:&nbsp;({{#expr:{{{calories}}}*4.1868 round 0}} [[kilojoule|kJ]])}}<!-- -->{{{calories_ref|}}} }} <!--------------------Nutritional value--------------------> | label27 = {{longitem|style=line-height:1.1em;white-space:nowrap; | 1 = [[Nutrition|Nutritional value]]<br/><span style="font-size:90%;font-weight:normal;"><!-- -->(per {{#switch:{{{serving_size|}}} | 100 grams |100 [[Gram|g]] |100 g |100g = 100&nbsp;[[Gram|g]] serving) | #default = {{{serving_size|}}} serving) }}<!-- --></span> }} | data27 = {{#if:{{{protein|}}}{{{fat|}}}{{{carbohydrate|}}} | {{Infobox |bodystyle={{infobox subbox bodystyle}} |labelstyle=width:6.75em;padding-right:0.35em;<!--(to ensure some gap between "Carbohydrate" and any subsequent data)-->line-height:1.3em;font-weight:normal; |datastyle=line-height:1.3em; |label1=[[Protein (nutrient)|Protein]] |data1={{{protein}}}&nbsp;[[Gram|g]] |label2=[[Fat]] |data2={{{fat}}}&nbsp;[[Gram|g]] |label3=[[Carbohydrate]] |data3={{{carbohydrate}}}&nbsp;[[Gram|g]] }} }} <!--------------------Glycemic index-----------------------> | label32 = [[Glycemic index|{{allow wrap|Glycemic index}}]] | data32 = {{#iferror: {{#if:{{{glycemic_index|}}} | {{small | {{#ifexpr:{{#expr:{{{glycemic_index}}}<56}} | {{{glycemic_index}}}&nbsp;({{background|#ccffcc|low}}) | {{#ifexpr:{{#expr:{{{glycemic_index}}}<70}} | {{{glycemic_index}}}&nbsp;({{background|#ffff99|medium}}) | {{{glycemic_index}}}&nbsp;({{background|#ffcc99|high}}) }} }} }} }} }} <!---------------------------------------------------------> | label34 = Similar dishes | data34 = {{{similar_dish|}}} | label36 = Other information | data36 = {{{other|}}} | belowstyle = border-top:1px solid #aaa;padding-top:0.25em;{{{belowstyle|}}} | below = {{Unbulleted list | {{#if:{{Yesno|{{{no_recipes|}}}}} <includeonly>|</includeonly> |<!-- -->{{#if:{{{cookbook|}}}|{{sister-inline|project=wikibooks|short=yes|links=[[:b:Cookbook:{{{cookbook}}}|Cookbook: {{{cookbook}}}]]}}| <!-- -->{{#if:{{#invoke:WikidataIB|getSiteLink|wiki=enwikibooks|qid={{{qid|}}}}}|<!-- -->{{sister-inline|project=wikibooks|short=yes|links=[[:b:{{#invoke:WikidataIB|getSiteLink|wiki=enwikibooks|qid={{{qid|}}}}}|Cookbook: {{if empty|{{{name|}}}|{{PAGENAME}}}}]]}}}}}}}} | {{#if:{{Yesno|{{{no_commons|}}}}} <includeonly>|</includeonly> |<!-- -->{{#if:{{{commons|}}}{{#invoke:Commons link|hasGalleryOrCategory|qid={{{qid|}}}}}|&nbsp;{{Commons-inline|short=yes|{{{commons|}}}|qid={{{qid|}}}|notrack=1|<!-- -->Media{{colon}} {{#if:{{{name|}}}|{{{name}}}|{{PAGENAME}}}}}} }} }} }}}}{{#invoke:check for unknown parameters|check |unknown={{main other|[[Category:Pages using infobox food with unknown parameters|_VALUE_]]}} |preview=unknown parameter "_VALUE_" |alt|alternate name|alternate_name|associated_cuisine|belowstyle|calories|calories_ref|caption|carbohydrate|commons|cookbook|country |course|creator|creators|fat|glycemic_index|image|image_alt|image_size|image_upright|main_ingredient|maxtime|minor_ingredient|mintime |name|name_italics|name_lang|national_cuisine|no_commons|no_recipes|other|place_of_origin|protein|qid|region|served|serving_size |similar_dish|time1|time2|type|upright|variations|year}}<noinclude>{{pengwarkatan}}</noinclude> 9kpscjldwzo80haksat857wy5sconz7 Èlmu perkolotan 0 5467 23051 2024-06-30T06:24:55Z Badak Jawa 13 Ngeja halaman dengen "'''Èlmu perkolotan''' ya'entu kumpulan peristiwa jaman dulu dimulai deri [[sejarah tulisan]], [[sejarah dunia]] ampe [[Jaman Pertengaan Awal]]." 23051 wikitext text/x-wiki '''Èlmu perkolotan''' ya'entu kumpulan peristiwa jaman dulu dimulai deri [[sejarah tulisan]], [[sejarah dunia]] ampe [[Jaman Pertengaan Awal]]. 4poisoszal69r0ulb3mba9zybb0uu6u Sablonan:Commons-inline 10 5468 23055 2024-06-30T06:32:20Z OrangKalideres 327 Baru 23055 wikitext text/x-wiki {{sister-inline |short={{{short|}}} |project=commons |list={{{list|}}} |links={{#if:{{{links|}}}|{{{links}}}|<!-- -->{{#invoke:Commons link|getGalleryOrCategory|{{{1|}}}|linktext={{{2|}}}|search={{{search|}}}|<!-- -->qid={{{qid|}}}|tracking={{#if:{{{search|}}}{{{notrack|}}}||1}}}}}} |extratext={{{extratext|}}}}}<noinclude>{{Documentation}}</noinclude> q0w4rkzsl8dcbnpqsum2sbo7w9x3m5m Sablonan:Sister-inline 10 5469 23056 2024-06-30T06:34:50Z OrangKalideres 327 Baru 23056 wikitext text/x-wiki [[Gepokan:{{#switch:{{lc:{{{project|}}}}} | commons|commonscat = Commons-logo.svg | meta|metawiki|m = Wikimedia Community Logo.svg | wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg | wikiquote|quote|wqt|q = Wikiquote-logo-en.svg | wikipedia|wp|w = Wikipedia-logo-v2.svg | wikisource|source|ws|s = Wikisource-logo.svg | wiktionary|wkt|wdy|d = Wiktionary-logo-v2.svg | wikinews|news|wnw|n = Wikinews-logo.svg | wikispecies|species = Wikispecies-logo.svg | wikiversity|wvy|v = Wikiversity-logo.svg | mediawiki|mw = Mediawiki.png | outreachwiki|outreach = Wikimedia Outreach.png | incubator = Incubator-notext.svg | wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg | #default = Wikimedia-logo.svg }}|16x16px|link=|alt=]] {{#if:{{{short|}}}|{{{links|}}}|{{#if:{{{list|}}}|{{#switch:{{lc:{{{project|}}}}} | commons = Media terkait di Wikimedia Commons | commonscat = Kategori terkait di Wikimedia Commons | meta|metawiki|m = Halaman di Meta | wikibooks|wbk|wb|b = Teks di Wikibuku | wikidata|data = Butir di Wikidata | cookbook = Buku resep di Wikibuku | wikiquote|quote|wqt|q = Kutipan di Wikikutip | wikipedia|wp|w = Artikel di Wikipedia | wikisource|wikisource2|source|source2|ws|ws2|s|s2 = Teks di Wikisumber | wiktionary|wkt|wdy|d = Definisi dan terjemahan di Wikikamus | wikinews|news|wnw|n = Berita di Wikiberita | wikispecies|species = Data tentang Wikispesies | wikiversity|wvy|v = Bahan belajar dari Wikiversitas | wikivoyage|voyage|voy = Informasi perjalanan di Wikiwisata | mediawiki|mw = Halaman di MediaWiki | outreachwiki|outreach = Halaman di OutreachWiki | incubator = Halaman di Incubator | #default = }}: {{{list}}}|{{#switch:{{lc:{{{project|}}}}} | commons = Media terkait {{{links|}}} di Wikimedia Commons | commonscat = Media terkait {{{links|}}} di Wikimedia Commons | meta|metawiki|m = Halaman di Meta | wikibooks|wbk|wb|b = {{{links|}}} di Wikibuku {{{extratext|}}} | wikidata|data = Butir di Wikidata | cookbook = {{{links|}}} di Wikibuku Cookbooks{{{extratext|}}} | wikiquote|quote|wqt|q = Kutipan tentang {{{links|}}} di Wikikutip | wikipedia|wp|w = Artikel di Wikipedia | wikisource|source|ws|s = Karya tentang {{{links|}}} di Wikisumber | wikisource2|source2|ws2|s2 = Teks lengkap {{{links|}}} di Wikisumber | wiktionary|wkt|wdy|d = Definisi kamus {{{links|}}} di Wikikamus | wikinews|news|wnw|n = Berita di Wikinews | wikispecies|species = Data tentang {{{links|}}} di Wikispesies | wikiversity|wvy|v = Bahan belajar tentang {{{links|}}} di Wikiversitas | wikivoyage|voyage|voy = Panduan perjalanan {{{links|}}} di Wikiwisata | mediawiki|mw = Halaman di MediaWiki | outreachwiki|outreach = Halaman di OutreachWiki | incubator = Halaman di Incubator | #default = }}{{{extratext|}}}}} }}<noinclude>{{doc}}</noinclude> 7crrxasx8xv7h6z8wxka0nb5kixuloh Sablonan:Doc 10 5470 23057 2024-06-30T06:36:38Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Pengwarkatan]] 23057 wikitext text/x-wiki #alih [[Sablonan:Pengwarkatan]] bpmmyffdmri2pz0wm1k082jdjmduutx Modul:Commons link 828 5471 23058 2024-06-30T06:38:36Z OrangKalideres 327 Baru 23058 Scribunto text/plain -- Module to find commons galleries and categories based on wikidata entries local getArgs = require('Modul:Arguments').getArgs local yesNo = require('Modul:Yesno') local generateWarning = require('Modul:If preview')._warning local p = {} -- Check if string is a valid QID -- Argument: QID to check -- Returns: valid (bool) local function _validQID(qid) return qid and mw.ustring.find(qid,"^[Qq]%d+$") end -- Check if string is a valid wikidata property string -- Argument: property string to check -- Returns: valid (bool) local function _validProp(prop) return prop and mw.ustring.find(prop,"^[Pp]%d+$") end local function _lcfirst(doit,s) if doit then return mw.ustring.lower(mw.ustring.sub(s,1,1))..mw.ustring.sub(s,2) end return s end -- Format displayed linktext -- Arguments: -- s = string to display -- formatting = formatting table: -- formatting.linktext = if defined, override s -- formatting.lcfirst = lower case the first letter in display -- formatting.bold = whether to bold the display -- formatting.italic = whether to italicize the display -- formatting.nowrap = set nowrapping -- Returns: -- formatted string local function _formatResult(s, formatting) local resultVal = formatting.linktext or s resultVal = _lcfirst(formatting.lcfirst,resultVal) if formatting.italic then resultVal = "<i>" .. resultVal .. "</i>" end if formatting.bold then resultVal = "<b>" .. resultVal .. "</b>" end if formatting.nowrap then resultVal = '<span style="white-space:nowrap;">' .. resultVal .. "</span>" end return resultVal end -- Get title, namespace, and QID for current page -- Arguments: -- qid = testing only: get title of alternative page with QID=qid -- nsQid = whether to return the ns of the qid page or current -- Returns: -- title, namespace (string), qid of current page (or test page) local function _getTitleQID(qid,nsQid) local titleObject = mw.title.getCurrentTitle() -- look up qid for current page (if not testing) local nsText = mw.ustring.gsub(titleObject.nsText,"_"," ") if not _validQID(qid) then qid = mw.wikibase.getEntityIdForCurrentPage() return titleObject.text, nsText, qid end -- testing-only path: given a qid, determine title -- always use namespace from current page (to suppress tracking cat) qid = qid:upper() local title = mw.wikibase.getSitelink(qid) or "" -- strip any namespace from sitelink local firstColon = mw.ustring.find(title,':',1,true) local qidNsText = "" if firstColon then qidNsText = mw.ustring.sub(title,1,firstColon-1) title = mw.ustring.sub(title,firstColon+1) end if nsQid then return title, qidNsText, qid end return title, nsText, qid end -- Lookup Commons gallery in Wikidata -- Arguments: -- qid = QID of current article -- fetch = whether to lookup Commons sitelink (bool) -- commonsSitelink = default value for Commons sitelink -- Returns: -- categoryLink = name of Commons category, nil if nothing is found -- consistent = multiple wikidata fields are examined: are they consistent? -- commonsSitelink = commons sitelink for current article local function _lookupGallery(qid,fetch,commonsSitelink) if not _validQID(qid) then return nil, true, nil end qid = qid:upper() local galleryLink = nil local consistent = true -- look up commons sitelink for article, use if not category if fetch then commonsSitelink = mw.wikibase.getSitelink(qid,"commonswiki") or commonsSitelink end if commonsSitelink and mw.ustring.sub(commonsSitelink,1,9) ~= "Category:" then galleryLink = commonsSitelink end -- P935 is the "commons gallery" property for this article local P935 = mw.wikibase.getBestStatements(qid, "P935")[1] if P935 and P935.mainsnak.datavalue then local gallery = P935.mainsnak.datavalue.value if galleryLink and galleryLink ~= gallery then consistent = false else galleryLink = gallery end end return galleryLink, consistent, commonsSitelink end -- Find fallback category by looking up Commons sitelink of different page -- Arguments: -- qid = QID for current article -- property = property that refers to other article whose sitelink to return -- Returns: either category-stripped name of article, or nil local function _lookupFallback(qid,property) if not _validQID(qid) or not _validProp(property) then return nil end qid = qid:upper() property = property:upper() -- If property exists on current article, get value (other article qid) local value = mw.wikibase.getBestStatements(qid, property)[1] if value and value.mainsnak.datavalue and value.mainsnak.datavalue.value.id then -- Look up Commons sitelink of other article local sitelink = mw.wikibase.getSitelink(value.mainsnak.datavalue.value.id,"commonswiki") -- Check to see if it starts with "Category:". If so, strip it and return if sitelink and mw.ustring.sub(sitelink,1,9) == "Category:" then return mw.ustring.sub(sitelink,10) end end return nil end -- Find Commons category by looking in wikidata -- Arguments: -- qid = QID of current article -- fetch = whether to lookup Commons sitelink (bool) -- commonsSitelink = default value for Commons sitelink -- Returns: -- categoryLink = name of Commons category, nil if nothing is found -- consistent = multiple wikidata fields are examined: are they consistent? -- commonsSitelink = commons sitelink for current article local function _lookupCategory(qid, fetch, commonsSitelink) if not _validQID(qid) then return nil, true, nil end qid = qid:upper() local categoryLink = nil local consistent = true -- look up commons sitelink for article, use if starts with "Category:" if fetch then commonsSitelink = mw.wikibase.getSitelink(qid,"commonswiki") or commonsSitelink end if commonsSitelink and mw.ustring.sub(commonsSitelink,1,9) == "Category:" then categoryLink = mw.ustring.sub(commonsSitelink,10) end -- purposefully do not look in P373 ("commons category" property) -- if P373 is desired, then restore search code here -- P910 is the "topic's main category". Look for commons sitelink there local fallback = _lookupFallback(qid,"P910") if fallback then if categoryLink and categoryLink ~= fallback then consistent = false qid = nil else categoryLink = fallback end end -- P1754 is the "list's main category". Look for commons sitelink there fallback = _lookupFallback(qid,"P1754") if fallback then if categoryLink and categoryLink ~= fallback then consistent = false else categoryLink = fallback end end return categoryLink, consistent, commonsSitelink end -- Does the article have a Commons gallery, and is it consistent? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- filename at Commons, bool: is wikidata consistent for this article? function p._hasGalleryConsistent(qid) local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) return _lookupGallery(qid,true) end -- Does the article have a corresponding Commons gallery? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- filename at Commons if so, false if not function p._hasGallery(qid) local galleryLink, consistent = p._hasGalleryConsistent(qid) return consistent and galleryLink end -- Does the article have a Commons category? Is wikidata consistent for that? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- prefix = whether to add "Category:" to return string (default true) -- Returns: -- filename at Commons, bool: consistent function p._hasCategoryConsistent(qid,prefix) if prefix == nil then prefix = true end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) local categoryLink, consistent = _lookupCategory(qid,true) if categoryLink and prefix then categoryLink = "Category:"..categoryLink end return categoryLink, consistent end -- Does the article have a corresponding Commons category? -- Arguments: -- qid = QID to lookup in wikidata (for testing only) -- prefix = whether to add "Category:" to return string (default true) -- Returns: -- filename at Commons if so, blank if not function p._hasCategory(qid,prefix) local categoryLink, consistent = p._hasCategoryConsistent(qid,prefix) return consistent and categoryLink end -- Create Commons link corresponding to current article -- Arguments: -- namespace = namespace in Commons ("" for galleries) -- default = use as Commons link, don't access wikidata -- search = string to search for -- fallback = string to search for if wikidata fails -- formatting = formatting parameters -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- formatted wikilink to Commons in specified namespace function p._getCommons(namespace,default,search,fallback,formatting,qid) local nsColon if not namespace or namespace == "" then nsColon = "" else nsColon = namespace..":" end if default then return "[[Commons:"..nsColon..default.."|".._formatResult(default,formatting).."]]" end if search then return "[[Commons:Special:Search/"..nsColon..search.."|".._formatResult(search,formatting).."]]" end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) local commonsLink = nil local consistent = true if nsColon == "" then commonsLink, consistent = _lookupGallery(qid,true) elseif namespace:lower() == "category" then commonsLink, consistent = _lookupCategory(qid,true) end -- use wikidata if consistent if commonsLink and consistent then return "[[Commons:"..nsColon..commonsLink.."|".._formatResult(commonsLink,formatting).."]]" end -- if not consistent, fall back to search and add to tracking cat -- construct default result (which searches for title) local searchResult = "[[Commons:Special:Search/"..nsColon..(fallback or wp_title) .."|".._formatResult(fallback or wp_title,formatting).."]]" if not consistent and wp_ns == "" then local friendlyNS if nsColon == "" then friendlyNS = "gallery" else friendlyNS = namespace:lower() end searchResult = searchResult.."[[Kategori:Wikidata tidak konsisten untuk "..friendlyNS.." di Commons]]" end return searchResult end -- Returns "best" Commons link: first look for gallery, then try category -- Arguments: -- default = use as Commons link, don't access wikidata -- search = string to search for -- fallback = string to search for if wikidata lookup fails -- formatting = formatting parameters -- qid = QID to lookup in wikidata (for testing only) -- Returns: -- formatted wikilink to Commons "best" landing page function p._getGalleryOrCategory(default, search, fallback, formatting, qid) if default then return "[[Commons:"..default.."|".._formatResult(default,formatting).."]]" end if search then return "[[Commons:Special:Search/"..search.."|".._formatResult(search,formatting).."]]" end local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) local trackingCats = "" local galleryLink, consistent, commonsSitelink = _lookupGallery(qid,true) -- use wikidata if either sitelink or P935 exist, and they both agree if galleryLink and consistent then return "[[Commons:"..galleryLink.."|".._formatResult(galleryLink,formatting).."]]" end if not consistent and wp_ns == "" then trackingCats = "[[Kategori:Wikidata tidak konsisten untuk galeri Commons]]" end -- if gallery is not good, fall back looking for category local categoryLink categoryLink, consistent = _lookupCategory(qid,false,commonsSitelink) if categoryLink and consistent then return "[[Commons:Category:"..categoryLink.."|".._formatResult(categoryLink,formatting).."]]"..trackingCats end if not consistent and wp_ns == "" then trackingCats = trackingCats.."[[Category:Inconsistent wikidata for Commons category]]" end -- return search result looking for title as last attempt return "[[Commons:Special:Search/" .. (fallback or wp_title) .. "|" .. _formatResult(fallback or wp_title,formatting) .. "]]" .. trackingCats end -- Return link(s) Commons gallery, or category, or both from wikidata -- Arguments: -- defaultGallery = default gallery link to use, instead of wikidata -- defaultCategory = default category link to use, instead of wikidata -- categoryText = if both gallery and category, text to use in category link ("category" by default) -- oneSearch = only emit one search result -- formatting = formatting parameters -- qid = qid of page to lookup in wikidata (testing only) function p._getGalleryAndCategory(defaultGallery, defaultCategory, categoryText, oneSearch, formatting, qid ) local wp_title, wp_ns wp_title, wp_ns, qid = _getTitleQID(qid) categoryText = categoryText or "category" local trackingCats = "" local galleryLink, galleryConsistent local commonsSitelink = nil if defaultGallery then galleryLink = defaultGallery galleryConsistent = true else galleryLink, galleryConsistent, commonsSitelink = _lookupGallery(qid,true) end local galleryGood = galleryLink and galleryConsistent if not galleryConsistent and wp_ns == "" then trackingCats = "[[Kategori:Wikidata tidak konsisten untuk galeri Commons]]" end local categoryLink, categoryConsistent if defaultCategory then categoryLink = defaultCategory categoryConsistent = true else categoryLink, categoryConsistent = _lookupCategory(qid,defaultGallery,commonsSitelink) end local categoryGood = categoryLink and categoryConsistent if not categoryConsistent and wp_ns == "" then trackingCats = trackingCats.."[[Kategori:Wikidata tidak konsisten untuk kategori Commons]]" end local firstLink -- construct default result (which searches for title) local searchResult = "[[Commons:Special:Search/"..wp_title.."|".._formatResult(wp_title,formatting).."]]" if not oneSearch then searchResult = searchResult.." ([[Commons:Special:Search/Category:"..wp_title.."|"..categoryText.."]])" end local linkText = nil if galleryGood then firstLink = galleryLink linkText = galleryLink elseif categoryGood then firstLink = "Category:"..categoryLink linkText = categoryLink else return searchResult..trackingCats end local resultVal = "[[Commons:"..firstLink.."|".._formatResult(linkText,formatting).."]]" if galleryGood and categoryGood then resultVal = resultVal.." ([[Commons:Category:"..categoryLink.."|"..categoryText.."]])" end return resultVal..trackingCats end -- Compare two titles with their namespaces stripped local function titleMatch(s1,s2) s1 = s1 or "" s2 = s2 or "" s1 = mw.ustring.gsub(s1,"^[^:]+:","") s2 = mw.ustring.gsub(s2,"^[^:]+:","") return s1 == s2 end local galleryTrackingCats = { commons_link_on_wikidata = '[[Kategori:Pranala Commons ada di Wikidata]]', commons_link_defined_as_pagename = '[[Kategori:Pranala Commons didefinisikan sebagai nama halaman]]', commons_link_locally_defined = '[[Kategori:Pranala Commons ditentukan secara lokal]]', commons_link_from_wikidata = '[[Kategori:Pranala Commons dari Wikidata]]', commons_link_is_pagename = '[[Kategori:Pranala Commons dari nama halaman]]', inconsistent = '[[Kategori:Wikidata tidak konsisten untuk galeri Commons]]' } local categoryTrackingCats = { commons_link_on_wikidata = '[[Kategori:Pranala kategori Commons ada di Wikidata]]', commons_link_defined_as_pagename = '[[Kategori:Pranala kategori Commons didefinisikan sebagai nama halaman]]', commons_link_locally_defined = '[[Kategori:Pranala kategori Commons ditentukan secara lokal]]', commons_link_from_wikidata = '[[Kategori:Pranala kategori Commons dari Wikidata]]', commons_link_is_pagename = '[[Kategori:Pranala kategori Commons dari nama halaman]]', inconsistent = '[[Kategori:Wikidata tidak konsisten untuk kategori Commons]]' } local function selectTrackingCat(trackingCats,wikidata,consistent,default,title) if not consistent then return trackingCats.inconsistent end if default then -- construct warning message if default == wikidata then return trackingCats.commons_link_on_wikidata end local warning = "" if wikidata then warning = generateWarning({ "Pranala Commons tidak cocok dengan Wikidata – [[Templat:Commons_category#Memperbaiki_perbedaan|silakan periksa]]" }) end if titleMatch(default,title) then return trackingCats.commons_link_defined_as_pagename .. warning end return trackingCats.commons_link_locally_defined .. warning end if wikidata then return trackingCats.commons_link_from_wikidata end return trackingCats.commons_link_is_pagename end -- Figure out tracking categories and editor warnings -- Arguments: -- default = Commons link argument passed to template -- fetchGallery = whether to fetch a gallery from Wikidata -- fetchCategory = whether to fetch a category from Wikidata -- qid = force a qid for testing -- Returns: -- tracking category and possible user warning -- -- Note: the logic for the tracking is quite different than the logic -- for generating Commons links (above). Thus, it is separated into another -- function for code clarity and maintainability. This should not seriously -- affect performance: server time is dominated by fetching wikidata entities, -- and those entities should be cached and shared between the Commons generating -- code and this tracking code. function p._tracking(default, fetchGallery, fetchCategory, qid) local title, wp_ns, wp_qid = _getTitleQID(qid,true) if wp_ns ~= "" then title = wp_ns..":"..title end -- only track if test or namespace=article or namespace=category if not (qid or wp_ns == "" or wp_ns == "Category") then return "" end -- determine title and namespace of wikidata and wp article local wikidata = nil local consistent = nil -- Tracking code works for all 4 cases of states of fetchGallery/Category -- fetchGallery takes precedence if fetchGallery then wikidata, consistent = p._hasGalleryConsistent(qid) if default or not fetchCategory or (consistent and wikidata) then return selectTrackingCat(galleryTrackingCats,wikidata,consistent, default,title) end end if fetchCategory then cat_wikidata, cat_consistent = p._hasCategoryConsistent(qid,true) if not fetchGallery or (cat_consistent and cat_wikidata) then return selectTrackingCat(categoryTrackingCats,cat_wikidata, cat_consistent,default,title) end return selectTrackingCat(galleryTrackingCats,wikidata,consistent, default,title) end return "" -- nothing fetched, nothing tracked end local function _createFormatting(args) formatting = {} formatting.linktext = args.linktext formatting.lcfirst = yesNo(args.lcfirst) formatting.bold = yesNo(args.bold) formatting.italic = yesNo(args.italic) formatting.nowrap = yesNo(args.nowrap) return formatting end -- Testing-only entry point for _getTitleQID function p.getTitleQID(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local text, ns, qid = _getTitleQID(args[1],args[2]) return text..","..ns..","..(qid or "nil") end -- Testing-only entry point for _lookupFallback function p.lookupFallback(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local fallback = _lookupFallback(args[1],args[2]) return fallback or "nil" end -- Find the Commons gallery page associated with article function p.getGallery(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._getCommons("",args[1],args.search,args.fallback,_createFormatting(args),args.qid) end -- Find the Commons category page associated with article function p.getCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local retval = p._getCommons("Category", args[1], args.search, args.fallback, _createFormatting(args), args.qid ) if args.tracking then local default = nil if args[1] then default = "Category:"..args[1] end retval = retval..p._tracking(default, false, true, args.qid) end return retval end function p.getGalleryOrCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) local retval = p._getGalleryOrCategory( args[1], args.search, args.fallback, _createFormatting(args), args.qid ) if args.tracking then retval = retval..p._tracking(args[1],true,true,args.qid) end return retval end function p.hasGallery(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasGallery(args.qid) or "" end function p.hasCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasCategory(args.qid) or "" end function p.hasGalleryOrCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._hasGallery(args.qid) or p._hasCategory(args.qid) or "" end function p.getGalleryAndCategory(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._getGalleryAndCategory(args[1], args[2], args.categoryText, args.oneSearch, _createFormatting(args), args.qid) end function p.tracking(frame) local args = getArgs(frame,{frameOnly=true,parentOnly=false,parentFirst=false}) return p._tracking(args[1], args.fetchGallery, args.fetchCategory, args.qid) end return p nhdkbob10pgemuk2vd4lzp80pxi35gn Sablonan:Infobox prepared food 10 5472 23064 2024-06-30T08:10:58Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Infobox food]] 23064 wikitext text/x-wiki #alih [[Sablonan:Infobox food]] 832k2xt79p60aw50a83ka5rhy51fia9 Sablonan:Colon 10 5473 23065 2024-06-30T08:12:27Z OrangKalideres 327 Baru 23065 wikitext text/x-wiki &#58;<noinclude>{{Documentation}}</noinclude> cc3ofm0i104e4kws9eikeit1yry2hki Antoine Griezmann 0 5474 23091 2024-06-30T17:16:15Z OrangKalideres 327 Makalah baru 23091 wikitext text/x-wiki [[Gepokan:Antoine Griezmann 2018.jpg|thumb|200px|Griezmann di taon 2018]] '''Antoine Griezmann''' ({{IPA-fr|ɑ̃twan ɡʁijɛzman}};<ref name="Griezmann_pronounciation">{{cite news |url=http://www.lejdd.fr/Sport/Football/Antoine-Griezmann-met-l-accent-la-ou-il-faut-671956 |title=Griezmann met l'accent là où il faut |trans-title=Griezmann puts the accent where it is necessary |newspaper=Le Journal du Dimanche |first=Olivier |last=Joly |date=16 June 2014 |access-date=15 September 2015 |language=fr |archive-date=4 March 2016 |archive-url=https://web.archive.org/web/20160304050900/http://www.lejdd.fr/Sport/Football/Antoine-Griezmann-met-l-accent-la-ou-il-faut-671956 |url-status=dead }}</ref> lair 21 Maret 1991) ya'entu pemaèn [[bola tendang]] [[Prasman]] nyang maèn jadi [[Penyerang (bola tendang)|penyerang]] atawa [[gelandang serang]] untuk klub [[La Liga]] [[Atlético Madrid]] èn [[Tim nasional bola tendang Prasman|tim nasional Prasman]]. == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn bola tendang Prasman]] 3ki981x1apcsvawo7x8xp84v8lhcr0m Mohammad Ahsan 0 5475 23092 2024-06-30T17:29:53Z OrangKalideres 327 Makalah baru 23092 wikitext text/x-wiki [[Gepokan:Mohammad Ahsan Indonesia Open 2016.jpg|thumb|200px]] '''Mohammad Ahsan''' (lair 7 September 1987) ya'entu pemaèn [[tepok bulu]] Indonésia nyang berafiliasi dengen [[PB Djarum|klub Djarum]] nyang spesialis di ganda lanang. Dia entu [[Kejawaraan Dunia BWF|Jawara Dunia]] tiga kali, jawara [[Final Tur Dunia BWF|final]] ahir musim tiga kali, èn peraih medali emas [[Tepok bulu di Asian Games|Asian Games]].<ref name="djarum_bio">{{cite web |title=Mohammad Ahsan |url=https://pbdjarum.org/profil/pemain/pemain/mohammad_ahsan |publisher=PB Djarum |access-date=25 September 2022 |language=id |url-status=live |archive-url=https://web.archive.org/web/20220925024928/https://pbdjarum.org/profil/pemain/pemain/mohammad_ahsan |archive-date=25 September 2022}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn tepok bulu Indonésia]] 25q5mu1n3odmiugrkyvtofh60y7vwyq Wikipédi:KOMSOL 4 5476 23094 2024-06-30T22:11:15Z Ariandi Lie 297 Anyaran 23094 wikitext text/x-wiki #ALIH [[Wikipédi:Komsol]] n1s7d33q9d3gzftxcfyqu26d32949h1 Bangsaan:Wikipédiawan nyang ngegabung bulan Méi 2023 14 5480 26217 23106 2024-10-24T04:49:20Z EmausBot 70 Fixing double redirect from [[Bangsaan:Wikipédiawan nyang ngegabung bulan Méi 2024]] to [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024]] 26217 wikitext text/x-wiki #ALIH [[:Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024]] 9o239ukeg5914zkwg3vkea8yvc96gca Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juli 2024 14 5481 23135 23107 2024-07-01T14:16:30Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Juli 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juli 2024]] 23107 wikitext text/x-wiki {{BangsaanPemaké|Juli|2024}} b3hxq4ijdi4rtb4o00u4st783fcv5km Cinta negeri 0 5482 23113 23112 2024-07-01T04:39:11Z Bangrapip 9 23113 wikitext text/x-wiki [[Gepokan:Bung_Tomo.jpg|ka|jmpl|265x265px|Cinta negerinya [[Bung Tomo]].]] '''Cinta negeri''' (hurup Arab Gundul: {{Script|Arabic|چنتا نݢري}}; {{lang-id|patriotisme}}) entu abet nyang wanèn, ogah tèklok, ama rèla jor-joran bakal bangsa ama negara. Kalu kata ''patriotisme'' sendèwèk mah sanonya deri kata ''patriot'' ama buntutan ''isme'' nyang artinya sipat kepahlawanan atawa jiwa pahlawan—kalu di [[Basa Inggris|basa Krèsten]] mah bilangnya ''heroism'' (kepahlawanan) atawa ''patriotism'' (cinta negeri). Ni korba bisa baé ngorbanin banda apa [[jiwa]] [[awak]]. == Ruju'an == * Alasdair MacIntyre, 'Is Patriotism a Virtue?', in: R. Beiner (ed.), ''Theorizing Citizenship'', 1995, State University of New York Press, pp.&nbsp;209 - 228. * Joshua Cohen and [[Martha C. Nussbaum]], ''For Love of Country: Debating the Limits of Patriotism'', Beacon Press, 1996. ISBN 0-8070-4313-3. * Jürgen Habermas, “Appendix II: Citizenship and National Identity,” in ''Between Facts and Norms: Contributions to a Discourse Theory of Law and Democracy'', trans. William Rehg, MIT Press, 1996. [[Bangsaan:Setilah pulitik]] [[Bangsaan:Kebangsaan]] qraercuxe26vkrhvqfdxtp6edszdxmb Bangsaan:Wikipédiawan nyang ngegabung bulan April 2024 14 5483 23134 2024-07-01T14:16:05Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan April 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan April 2024]] 23134 wikitext text/x-wiki #ALIH [[:Bangsaan:Tukang Wikipédi nyang nimbrung bulan April 2024]] 5xjdeyfaq85a5ji6y6z9udpy67vwcjo Bangsaan:Wikipédiawan nyang ngegabung bulan Juli 2024 14 5484 23136 2024-07-01T14:16:30Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Juli 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juli 2024]] 23136 wikitext text/x-wiki #ALIH [[:Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juli 2024]] i0rh4x10yucjgnpwpp0xjcp6sxhgkz2 Bangsaan:Wikipédiawan nyang ngegabung bulan Juni 2024 14 5485 23138 2024-07-01T14:16:41Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Juni 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juni 2024]] 23138 wikitext text/x-wiki #ALIH [[:Bangsaan:Tukang Wikipédi nyang nimbrung bulan Juni 2024]] 6g00kbh1xp76zuz8lkzzq1760f64g7o Bangsaan:Wikipédiawan nyang ngegabung bulan Méi 2024 14 5486 23140 2024-07-01T14:16:57Z Bangrapip 9 Bangrapip mindahin [[Bangsaan:Wikipédiawan nyang ngegabung bulan Méi 2024]] ke [[Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024]] 23140 wikitext text/x-wiki #ALIH [[:Bangsaan:Tukang Wikipédi nyang nimbrung bulan Méi 2024]] 9o239ukeg5914zkwg3vkea8yvc96gca Wikipédi:Pendoman èjaan èn setilah 4 5487 26304 23496 2024-10-28T01:11:36Z Bangrapip 9 Bangrapip mindahin [[Wikipédi:Pedoman èjaan èn setilah]] ke [[Wikipédi:Pendoman èjaan èn setilah]] 23496 wikitext text/x-wiki ''Abang, Mpo', Encang, Encing, Enya', Baba, èn Sodara-sodara sekalian,'' Sebelonnya, makasi nyang segedé-gedénya bakal lu orang soalnya udah mao nimbrung ngisi-ngisi kita punya Wikipédi Betawi. Mentak, ni pedoman cuman mao ngasi tau barang berapa biji doang nyang puguh belon lu nyaho di kita punya Wikipédi. Ada berapa paketan (''konsensus'') èjaan nyang kita paké di kita punya Wikipédi. == Sumber ales kaèdah èjaan == Sepegimana nyang kita pada nyaho, ampé wayah gini, basa Betawi '''belon ngelah''' nyang namanya '''èjaan pakem''', sementara perlu bener dah diambil èjaan nyang pakem biar seragem. Mangkanya, kita punya paguyuban mutusin ngambil èjaan nyang '''lumbrah dipaké di pemerdataan''' (''penelitian'') '''ama kamus-kamus Betawi'''. Sumber-sumber kita punya paké bakal ni èjaan antara laèn: * {{Cite book |last=Chaèr |first=A |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perbaèkan |location=Dèpok}} * {{Cite book |last=Grijns |first=C, D. |title=Jakarta Malay |publisher=KITLV Press |year=1991 |location=Lèden |publication-date= |language=}} * {{Cite book |last=Kähler |first=Hans |title=Wörterverzeichnis des Omong Djakarta |publisher=Verlag von Dietrich Reimer |year=1966 |location=Berlèn}} == Kaèdah èjaan nyang bener-bener perlu == === Pembédaan hurup ''e'', ''é'', ama ''è'' === Di basa Betawi, ada tiga macem dah bunyi ''e'', nya'entu: ''e'', ''é'', ama ''è''. Pagémana dah cara makénya? Èmang, sebenernya mah, lantaran èmang kita udah ketumanan ama [[Basa Indonésia|basa Melayu Tinggi]] punya èjaan, kita jadi rada angèl bakal ngebédain ni tiga bunyi. Cuman, kita kudu tempo' baè'-baè' dah. Gèh, lu liat baè'-baè' ni jadwal: {| class="wikitable" style="text-align: center;" |+ !Ejaan !HPA{{efn|Hurup Pengucapan Antérobangsa}} !Pagémana ngomongnya !Bunyi !Tulad |- |e{{efn|Atu ciri deri Tenabang punya logat entu ujungnya ni bunyi, tulad: ''ap'''a''''' jadi ''ap'''e'''''. Mangka, biar orang kaga' kelumparan bacanya, bakal /ə/ di ujung di logat Tenabang, kudu dipakéin '''ĕ''', jadinya: ''ap'''ĕ'''''.}} |/ə/ |kaya' ''e'' pepet di kata '''''e'''mpat'' (Id.) ||[[File:Mid-central_vowel.ogg]] |'''''e'''mpo'<nowiki/>'' |- |é |/e/ |kaya' ''e'' taling, cuman rada nyempèt |[[File:Close-mid_front_unrounded_vowel.ogg]] |''pak'''é''''' |- |è |/ɛ/ |kaya' ''e'' taling, cuman rada ngablag |[[File:Open-mid_front_unrounded_vowel.ogg]] |'''''è'''mbrat'' |} ====== Catetan ====== {{notelist-la}} ==== Ngapa si' paké segala dibéda-bédain? Èmang nyawab? ==== * Puguh! Di basa Betawi, '''entu tiga bunyi pada ngeja béda arti semua dah''', lebi-lebi nyang pepet ama taling. Tuladnya, lu coba dah serambahin ''s'''e'''d'''e'''ng'' ama ''s'''è'''d'''è'''ng'', béda kaga'? Béda pan! Mangkanya, entu dia dah ngapa kudu paké dibédain. * Terus juga', ngapa taling cempèt /e/ ama taling ngablag /ɛ/ juga' segala paké kudu dibédain entu bahnanya èmang ni dua bunyi pada ngeja béda arti juga', tuladnya: ''k'''è'''r'''è''''' ({{lang-id|kiri}}) ama ''k'''é'''r'''é''''' ({{lang-id|miskin}}). Laèn ora? '''Laèn, puguh!''' ==== "Pegimana dah taunya kapan kita maké ''é'', kapan kita maké ''è''?" ==== Ni juga' benernya mah rada mas'alah, bahna dasar èmang orang kita pada kègok kalu disuru nengerin mana-mana aja nyang ''é'', mana-mana aja nyang ''è''. Cuman, udah dari sononya dah tu, kalu nyang jago mantun dia bakalan tau kalu '''''é'' kaga' bakalan di-''rima''-in ama ''è'''''! Tulad: '''TULAD BENER''' {{Poem quote |text = ''Kembang mawar, kembang terat'''é''' {{aye}} ''Beli kembang di Rawè Belong'' ''Getol amat lu ngipas sat'''é''''' {{aye}} ''Ampé mukè lu padè gosong'' }} Kata ''terat'''é''''' di-''rima''-in ama ''sat'''é''''' bahnanya èmang sama bunyi /e/. '''TULAD NGACO''' {{Poem quote |text = ''Kembang mawar, kembang terat'''é''' {{nay}} ''Beli kembang di Rawè Belong'' ''Getol amat lu ngipas muk'''è''''' {{nay}} ''Ampé mukè lu padè gosong'' }} Kata ''terat'''é''''' {{font color|red|'''kaga' ketemu kekeb'''}} ama ''muk'''è''''' bahnanya èmang laèn bunyinya: nyang pertama /e/, nyang atunya /ɛ/. ====== '''"Entakanuh, pagémana bisa taunya?"''' ====== Paling kaga', ada dua rumus paling tokcèr bakal nyahoin dua bunyi taling: mana nyang ''é'', mana nyang ''è'': # Kalu rada cemplèngan—asal lu tau entu bunyi – bunyi taling—mana nyang dipaké, {{strong|banyakan bunyi taling di Betawi entu paké {{em|è}}}}, tulad: ''m'''è'''r'''è'''k'', ''p'''è'''gang, '''è'''ntog'', èns. (Logat Kota ujung-ujungannya maké ni bunyi.);{{See also|Wikipédi:Pedoman èjaan èn setilah#Logat nyang dipaké}} # Bahnanya di basa Betawi kaga' ada bunyi ayunan (''diftong'') ''ai'', mangka di basa Betawi, {{strong|ni bunyi jadi {{em|é}}}}, tulad: ''pak'''ai''''' (Id.) {{arrow}} ''pak'''é''''', ''ram'''ai''''' (Id.) {{arrow}} ''ram'''é''''', ''sat'''ai''''' (Id.) {{arrow}} ''sat'''é'''''. Nah, rèstannya mah èmang kudu lu apal, kudu lu nyahoin dèwèk deri sononya. ==== "Nama orang modèren Indonésia nyang ada bunyi ''e'' talingnya dikasi tenger apa kaga'?" ==== Nama orang modèren Indonésia nyang ada bunyi ''e'' talingnya (/e/ atawa /ɛ/) '''bolé''' dikasi tenger begini '''kalu èmang bacanya begitu''', tulad: {{Blockquote |text = ''Anies Basw'''é'''dan'' {{aye}}<br/>''Benyamin Sua'''è'''b'' {{aye}} }} Tapi kalu ''e''-nya kaga' dibaca taling, {{font color|red|'''ontong lu paké ni tenger'''}}, tulad: {{Blockquote |text = ''Ami'''e'''n Rais'' {{aye}}<br/>''Ami'''é'''n Rais'' {{nay}}, ''Ami'''è'''n Rais'' {{nay}}<br/>soalnya ''e''-nya di mari kaga' dibaca /e/ atawa /ɛ/, tapi dibacanya barengan ama ''i''-nya }} === Penulisan bunyi hamjah '''/ʔ/''' === Bakal nulis bunyi hamjah (''glottal stop'') /ʔ/ di basa Betawi, kita maké tenger {{Char|'}} ({{U+|0027}}) atawa {{Char|’}} ({{U+|2019}}), {{font color|red|'''bukan paké ''-k'''''}}, tulad: {{Blockquote |text = ''mpo'''{{'}}''''' {{aye}}<br/>''mpo'''k''''' {{nay}} }} {{Blockquote |text = ''kaga'''{{'}}''''' {{aye}}<br/>''kaga'''k''''' {{nay}} }}'''Ngapa kaga' maké ''k''?''' Di basa Betawi, ''k'' èmang dibaca /k/, bukan /ʔ/. Aslinya, orang Betawi mah nyang asli kaga' maké ''-k'' bakal bunyi hamjah: kalu ngga' paké ''{{'}}'', ya kaga' ditulis acan, tulad: ''ba'''<nowiki/>'<nowiki/>'''so'' atawa ''baso''. Nyang mula-mulain begini (maké ''k'' bakal hamjah) ni justru bukan anak Betawi, tapi orang mendonan nyang biasa dia paké ''k'' bakal hamjah di dia punya basa, cuman dia paké juga' dah tu ni hurup bakal ni bunyi—nyang jadinya malah kerèru. Komo-komo, ''k'' ama ''<nowiki/>'<nowiki/>'' bisa-bisa ngebéda'in arti, tulad: ''pè'''k''''' ({{lang-id|aspal}}) – ''pè'''<nowiki/>'<nowiki/>''''' ({{lang-id|delapan}}), ''mè'''k''''' ('geroan ke hopèng') – ''mè'''<nowiki/>'<nowiki/>''''' ({{lang-id|pergelangan tangan, nadi}}). {{strong|Jadi, jangan lu paké ''k'' bakal bunyi hamjah!}} === Kaga' ada hurup ''f'', ''q'', ''v'', ''x'', ama ''z'' === Di Betawi, {{strong|hurup ''f'', ''q'', ''v'', ama ''z'' apkir atawa kaga' kepaké}}, kecuali di nama-nama mèrèk atawa nama orang wayah gini. Jadi, tu bunyi pada kudu dipelèncongin ke bunyi paling deketnya di basa Betawi. {| class="wikitable" style="text-align: center;" |+ !Hurup !Pelèncongan !Tulad !Catetan |- |f |'''p''' |{{align|left|'''''f'''ilm'' ([[basa Indonésia|Id.]]) {{arrow}} '''''p'''èlem''}} | |- |q |'''k''' |{{align|left|''Al-'''Q'''ur'an'' ([[basa Indonesia|Id.]]) {{arrow}} '''''K'''ur'an''}} | |- | rowspan="3" |v{{efn|name=fn1|Liat dulu deri basa apaan. {{strong|Jangan maèn jèjèr pasar (''generalisasi'') aja.}}}} |'''b''' |{{align|left|''gou'''v'''erneur'' ([[basa Prasman|Pr.]]) {{arrow}} ''gu'''b'''ernur''}} | |- |'''p''' |{{align|left|'''''v'''ermaak'' ([[basa Welanda|Wld.]]) {{arrow}} '''''p'''ermak''}} | |- |'''w''' |{{align|left|''Bata'''v'''ia'' ([[basa Welanda|Wld.]]) {{arrow}} ''Beta'''w'''i''}} | |- | rowspan="3" |x{{efn|name=fn1|Liat dulu deri basa apaan. {{strong|Jangan maèn jèjèr pasar (''generalisasi'') aja.}}}} |'''ks''' |{{align|left|''ta'''x'''i'' ([[basa Inggris|Ing.]]) {{arrow}} ''ta'''ks'''i''}} |{{align|left|Dicempèt dua bunyi idup.}} |- |'''k''' |{{align|left|''Parame'''x''''' (mèrèk) {{arrow}} ''Paramè'''k'''''}} |{{align|left|Di ujung ucap}} |- |'''s''' |{{align|left|'''''X'''erox'' (mèrèk) {{arrow}} '''''S'''èrok''}} |{{align|left|Di pala kata}} |- | rowspan="2" |z{{efn|name=fn1|Liat dulu deri basa apaan. {{strong|Jangan maèn jèjèr pasar (''generalisasi'') aja.}}}} |'''j''' |{{align|left|'''''z'''uhud'' ([[basa Indonesia|Id.]]) {{arrow}} '''''j'''uhud''}} | |- |'''s''' |{{align|left|'''''z'''uurzak'' ([[basa Welanda|Wld.]]) {{arrow}} '''''s'''irsat''}} | |} Jadinya, lu èmang kudu tau betul pagémana cara-cara ngeresepnya tu kata ke kita punya basa. Ni bakalan lebi nètèk-bengèk (''detail'') di bagèan [[Wikipédi:Pedoman pembetawian kata èn nama asing|Pedoman pembetawian kata èn nama asing]]. Ni aturan kaga' cuman kena bakal kata-kata umum doang, {{strong|tapi gè' juga' nyamplok ke nama-nama dèwèk orang-orang bekèn sebelonnya abad ke-20}}.{{efn|Kalu nama dèwèk nyang asal basanya bukan paké hurup Latèn tetep {{strong|kudu dibetawiin}}. tulad: ''Владимир Путин'' ([[basa Rus|Rus]]) {{arrow}} ''[[Weladimir Putin]]''.}} Kalu orang punya nama jaman sekarang mah kaga' kudu, tapi bolé, dibetawiin, tulad: {{Blockquote |text = ''Adriaan Valckenier'' (1695–1751) {{arrow}} '''''P'''alkenir'' }} {{Cemplèngan}} ====== Catetan ====== {{notelist|la}} === Kaga' ada ''kh'' ama ''sy'' === Kalu di basa Melayu Tinggi ada ''kh'' ama ''sy'' bakal bunyi /x/ ama /ʃ/, {{strong|di basa Betawi mah kaga'}}. Jadi, ya medu baé kaya' nyang di atas, kudu lu betawiin dulu dah kalu ada nyang peginian. {| class="wikitable" style="text-align: center;" !Rèndèngan hurup !Pelèncongan !Tulad !Catetan |- | rowspan="2" |kh |'''h''' |{{align|left|'''''kh'''as'' ([[basa Indonésia|Id.]]) {{arrow}} '''''h'''as''}} | rowspan="2" |Sokanan bisa tuker-tukeran |- |'''k''' |{{align|left|''a'''kh'''ir'' ([[basa Indonésia|Id.]]) {{arrow}} ''a'''k'''ir''}} |- |sy |'''sy''' |{{align|left|'''''sy'''ariat'' ([[basa Indonesia|Id.]]) {{arrow}} '''''S'''arè'at''}} | |} === Mas'alah ''e'' pepet nyang dicempèt rèndèngan hurup mati === Dalem èjaan basa Betawi, penulisan ''e'' pepet (''schwa'') nyang dicempèt rèndèngan hurup mati (''consonant cluster'')—kaya' ''kl'', ''kr'', ''st'', ''str'', èns.— entu juga' jadi atu mas'alah. Sebagèan ada nyang bilang kalu rèndèngan hurup mati di basa Betawi kaga' ada, cuman nyatanya ada juga' nyang maké rèndèngan hurup mati. Jadinya, '''ada dua macem''' cara nulis rèndèngan hurup matinya: '''sonder ''e'' pepet''' atawa '''diselesepin ''e'' pepet''', tulad: '''''kla'''kson'' – '''''kela'''kson'', '''''kra'''bèn'' – '''''kera'''bèn'', '''''sta'''ndar'' – ''setandar'', '''''str'''ès – '''seter'''ès''. Ni mas'alah punya lantaran, mangka {{font color|green|'''dua-dua cara bolé dipaké'''}}. {{Blockquote |text = di depan<br/>'''''stè'''rek'' {{aye}}<br/>'''''setè'''rek'' {{aye}} }} {{Blockquote |text = di tenga<br/>''kon'''cla'''k'' {{aye}}<br/>''kon'''cela'''k'' {{aye}} }} === Mas'alah rèndèngan hurup mati di ujung ucap/kata === Sepegimana mas'alah rèndèngan hurup mati di depan ama di tenga, rèndèngan hurup mati di ujung kata juga' jadi mas'alah dah di basa Betawi soalnya èmang (ampir) '''kaga' ada nyang namanya rèndèngan hurup mati di ujung ucap/kata'''. Sokanan, tu '''rèndèngan hurup mati nyang deri basa aslinya dipongès atu hurupnya''', au hurup mati nyang pertama kè', ''atawa'' nyang kedua kè', tulad: ''Rusla'''nd''''' ([[Basa Welanda|Wld.]]) {{arrow}} ''Rusla'''n''''' (hurup mati nyang kedua dipongès), ''standplaa'''ts''''' ([[Basa Welanda|Wld.]]) {{arrow}} ''tampla'''s''''' (hurup mati nyang pertama dipongès), ''wa'''ltz''' ([[Basa Welanda|Wld.]]) {{arrow}} wa'''s''''', èns. Cuman mah ya, kapan ada kejadian-kejadian nyang di mana pemongèsan bunyi mati kaga' ènak, atawa ngeja kèder orang kalu dipongès atunya, mangka '''kudu diselesepin ''e'' pepet di antara tu dua hurup mati''', tulad: '''''ma'''rs'' ([[Basa Welanda|Wld.]]) {{arrow}} '''''ma'''res'' ([[Basa Indonésia|Id.]] ''mars''), ''Pe'''rth''''' ([[Basa Inggris|Ing.]]) {{arrow}} ''Pe'''ret''''' (kaga' ènak kalu dibaca ''Per'' apa ''Pet''), èns. {{quote frame| quote= {{font color|red|'''KECUALI'''}}: ''È'''st'''lan'' (maksudnya di ujung kata ''Èst'') kaga' diilangin ''t''-nya jadi ''Èslan'' soalnya entar nyaru ama ''[[Èslan]]'' (Tana Ès); kaga' juga' jadi ''Èsetlan'' soalnya susah diomongnya.| align= center}} == Logat nyang dipaké == # Sebab èmang logat basa Betawi entu banyak, <nowiki>'''</nowiki>kita tandesin kalu kita '''paké logat''' '''kaga' ngilon''' (''netral''). Artinya, nyang sipatnya kedaèrahan, kaya' <nowiki>''</nowiki>apè<nowiki>''</nowiki> (Kota), <nowiki>''</nowiki>apĕ<nowiki>''</nowiki> (Tenabang), <nowiki>''</nowiki>apah<nowiki>''</nowiki> (Bekasi) ditulis kaga' ngilon jadi <nowiki>''</nowiki>apa<nowiki>''</nowiki> (sebab aslinya -è di ujung entu cuman cara ngucap -a di ujung doang). <nowiki>'''</nowiki>Kecuali di makalah nyang ada kaètannya ama tu daèrah<nowiki>'''</nowiki>, tulad: logat Jakarta dipaké bakal nulis nyang ada kaètannya ama tu daèrah, logat Tenabang dipaké bakal nulis nyang ada kaètannya ama tu daèrah (masup juga' orang-orang nyang pada berojol di sonoh); == Setilah tèhnis == # Èmang banyak setilah-setilah tèhnis nyang kita paké, cuman kita belon jebrolin (<nowiki>''</nowiki>publikasikan<nowiki>''</nowiki>) di umum, sebab èmang belon kober (<nowiki>''</nowiki>sempat<nowiki>''</nowiki>) bakal diangkat di mari, sala atunya entu <nowiki>''</nowiki>'''Wikipediawan'''<nowiki>''</nowiki>, kita makénya <nowiki>''</nowiki>'''Tukang Wikipédi'''<nowiki>''</nowiki> (èmang panjang, tapi ya èmang gini di kita punya basa; kaga' ada <nowiki>''</nowiki>-wan<nowiki>''</nowiki>, adanya tukang). # Segitu dulu dah, ya. Biar tetep semanget nimbrung ama ngisi di kita punya Wikipédi Betawi. a75jh2wj5ynghkypf6odqbohfhhxnmm Sablonan:Poem 10 5488 23162 2024-07-01T17:26:50Z Bangrapip 9 new 23162 wikitext text/x-wiki <includeonly><<noinclude></noinclude>poem>{{{1|}}}<<noinclude></noinclude>/poem></includeonly><noinclude>{{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude> lxh06q36jeurkf3ihs391f1fgg0zold Sablonan:Poem quote 10 5489 23163 2024-07-01T17:27:18Z Bangrapip 9 new 23163 wikitext text/x-wiki {{Blockquote |text={{#if:{{{text|<noinclude>{{Lorem ipsum}}</noinclude>}}}{{{quote|}}}{{{quotetext|}}}{{{content|}}}{{{1|}}}|{{#tag:poem|{{if empty|{{{text|<noinclude>{{Lorem ipsum}}</noinclude>}}}|{{{quote|}}}|{{{quotetext|}}}|{{{content|}}}|{{{1|}}}}}}}}} |char={{{char|{{{character|<noinclude>John Roe</noinclude>}}}}}} |2={{{2|}}} |author={{{author|}}} |by={{{by|}}} |cite={{{cite|}}} |personquoted={{{personquoted|}}} |sign={{{sign|<noinclude>Jane Doe</noinclude>}}} |3={{{3|}}} |publication={{{publication|}}} |quotesource={{{quotesource|}}} |source={{{source|<noinclude>"My Dinner with Alien Invaders"</noinclude>}}} |title={{{title|}}} |ts={{{ts|}}} |style={{{style|}}} |4={{{4|}}} |5={{{5|}}} |class={{{class|}}} |id={{{id|}}} |diff={{{diff|}}} }}<noinclude> {{documentation}}<!-- Add categories to the /doc subpage, not here! --> </noinclude> leyvl30kcfhwhdmumijusvkcdvri9fz Sablonan:Ya 10 5490 23164 2024-07-01T17:33:09Z Bangrapip 9 new 23164 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|Yes}}}" style="background: #DFD; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-yes2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} |{{{text|[[File:Yes check.svg|13px|link={{{link|}}}|{{{1|Yes}}}]]}}}<noinclude> |} {{Documentation|Template:Table cell templates/doc}} [[Category:Checkmark insertion templates]] </noinclude> 4t1qc5bj66o9aiqn2y02pat8xo7upi9 Sablonan:Na 10 5491 23165 2024-07-01T17:33:39Z Bangrapip 9 new 23165 wikitext text/x-wiki <noinclude>{| class="wikitable" |- |</noinclude>data-sort-value="{{{sort|No}}}" style="background: #FFE3E3; vertical-align: middle; text-align: {{{align|center}}}; {{{style|}}}" class="table-no2" {{#if:{{{rowspan|}}}|rowspan="{{{rowspan}}}"}} | {{{text|[[File:Dark Red x.svg|13px|link={{{link|}}}|{{{1|No}}}]]}}}<noinclude> |} {{documentation|Template:Table cell templates/doc}}</noinclude> bmc18t9l8h0ffdhhvubjsivvrz6d0xs Sablonan:Tick 10 5492 23166 2024-07-01T17:35:56Z Bangrapip 9 new 23166 wikitext text/x-wiki [[{{ safesubst:<noinclude/>#switch:{{ safesubst:<noinclude/>lc:{{{color|{{{colour|}}}}}} }} |green |grn |gn =File:Yes check.svg |lightgreen |lgreen |lgrn |lgn =File:Light green check.svg |red |rd |r =File:Red check.svg |darkred |dkred |drd |dr =File:Check-188-25-49-red.svg |pink |pnk |pk =File:Pink check.svg |orange |or |o =File:Check.svg |yellow |yel |y =File:Yellow check.svg |black |blk |k =File:Black check.svg |blue |blu |u =File:Check-blue.svg |lightblue |lblue |lblu |lb =File:Cornflower blue check.svg |cyan |cy |c =File:B-check.svg |purple |pur |pu =File:Purple check.svg |grey |gray |gry |gy =File:SemiTransBlack v.svg |brown |brn |bn =File:Brown check.svg <!--default--> |File:Yes check.svg }}|{{ safesubst:<noinclude/>#if:{{{1|}}}|{{Str number/trim|{{{1}}}}}|20}}px|link=|alt={{#if:{{{alt|}}}|{{{alt}}}|check}}]]<span style="display:none">Y</span><!--template:tick--><noinclude> {{documentation}} </noinclude> 4y5n5eof1r959mn4xf1un5kmer0dn4j Sablonan:Xmark 10 5493 23167 2024-07-01T17:36:28Z Bangrapip 9 new 23167 wikitext text/x-wiki [[{{ {{{|safesubst:}}}#switch:{{ {{{|safesubst:}}}lc:{{{color|{{{colour|}}}}}} }} |red |rd |r =File:X mark.svg |darkred |dkred |drd |dr =File:Dark Red x.svg |orange |or |o =File:Orange x.svg |yellow |yel |y =File:Dark yellow x.svg |black |blk |k =File:Black x.svg |grey |gray |gry |gy =File:SemiTransBlack x.svg <!--default--> |File:X mark.svg }}|{{Str number/trim|{{ {{{|safesubst:}}}#if:{{{1|}}}|{{{1}}}|20}}}}px|link=|alt=&#9746;]]<span style="display:none">N</span><!--template:Xmark--><noinclude> {{documentation}} </noinclude> 1t49gn6wsbjmozta1qgn9s77zd74hq5 Sablonan:Nay 10 5494 23168 2024-07-01T17:40:01Z Bangrapip 9 new 23168 wikitext text/x-wiki [[File:Red x.svg|13px|alt=Red X|link=]]{{#if:{{{1|}}}|&nbsp;'''{{{1|}}}'''}}<span style="display: none;">N</span><noinclude> {{documentation}} </noinclude> 3spyebt2gfho7hu2wyomo7fazs87ux7 Sablonan:Selamet Dateng 10 5496 24440 23178 2024-07-20T00:59:40Z Badak Jawa 13 24440 wikitext text/x-wiki <div style="border:2px solid #f3e4f2; background-color:#ffffff; font-size:95%; margin-bottom : 1em; padding: 5px;">'''Selamet dateng''' di '''[[Wikipédi basa Betawi]]''' !! Biar kenal ama pemaké laènnya, lu isi dah lu punya halaman [[User:{{PAGENAME}}|pemaké {{PAGENAME}}]]. Sebelonnya mulain, ada barang berapa biji barang nyang lu kudu nyaho, komo-komo pasal bidang apa baé nyang lu resepin. Bakal mas'alah tèhnis: :*Kalu lu baru nembé nyaho ni Wikipédi, lu saba dah halaman [[:mw:Help:Contents/id|pertulungan]] :*Lu bisa nanya atawa ngasi saran pasal ni Wikipédi di halaman '''''[[Wikipédi:Saung|saung]]'''''. :*Lu paké dah '''[[Wikipédi:Tempat orak-arèk|tempat orak-arèk]]''' bakal ngejajal mermak. Bakal '''nèken''' di halaman kongko, kaya' begini, tibang ketik &#126;&#126;&#126;&#126; (empat kali tenger ajrut/''tilde''). {|width="100%" |align="right"|'''[[Wikipédi:Babel/bew-0|Kaga' monès basa Betawi (Don't speak Batavian)?]]''' |} </div> <noinclude><br /> {{dokumentasi}} </noinclude> 3lukow5otlwnkkt6ymv0lihk2ltsrvd Sablonan:Sd/doc 10 5497 23180 2024-07-01T20:33:16Z Ariandi Lie 297 Ariandi Lie mindahin [[Sablonan:Sd/doc]] ke [[Sablonan:Selamet Dateng/doc]] 23180 wikitext text/x-wiki #ALIH [[Sablonan:Selamet Dateng/doc]] ifgoomqi8k5h6st0cmxhffkv61id7zn Dagang 0 5498 23184 2024-07-02T06:59:40Z Swarabakti 44 tarjim dikit deri [[:id:Perdagangan]] 23184 wikitext text/x-wiki '''Dagang''' atawa '''jual-beli''' entu ada gawé nukerin atu pihak punya barang ama jasa ke laèn pihak nyang bukan lantaran kepaksa. Awal mulanya, sebelon [[wasilah ngebayar]] ada dikeja, orang pada tuker-nuker barang ama barang juga' (''[[barter]]''). Wayah jaman modèren gini, dagangan galibnya kudu ditukerin [[duit]]. Apa-apa barang ditaksir harganya berapa duit, terus si nyang beli bakal nukerin tu barang atawa jasa maké duit, setrap nyang dipèngènin si tukang jaja. Bakal dagang bisa kelakon, ada pihak [[pengeja]] (''produsèn'') nyang [[pengejaan|ngejain]]<!--produksi--> entu dagangan. Terusnya, tu dagangan bakal [[pengideran|diiderin]]<!--distribusi--> ke pihak nyang maké (''konsumèn'').<ref>{{Cite web|last=Liputan6.com|date=2023-05-19|title=Pengertian Perdagangan dalam Ekonomi, Cara Kerja dan Jenisnya|url=https://www.liputan6.com/hot/read/5290706/pengertian-perdagangan-dalam-ekonomi-cara-kerja-dan-jenisnya|website=liputan6.com|language=id|access-date=2023-09-10}}</ref><ref>{{Cite web|title=Badan Pusat Statistik|url=https://www.bps.go.id/subject/173/perdagangan-dalam-negeri.html|website=www.bps.go.id|access-date=2023-09-10}}</ref> ==Ruju'an== 5h6z1zu20zwya1qhvf0gfpkw0m5vv1t Sablonan:Char 10 5499 23188 2024-07-02T07:12:09Z Bangrapip 9 new 23188 wikitext text/x-wiki <span class="nounderlines" style="border: 1px solid var(--border-color-muted,#ddd); color: var(--color-base); background-color: var( --background-color-neutral-subtle, #fdfdfd); padding: 1px 1px;">{{{1}}}</span><noinclude>{{documentation}}</noinclude> drlgfbf715iy0iecc7t7ifj8u772bxy Sablonan:U+ 10 5500 23189 2024-07-02T07:13:52Z Bangrapip 9 new 23189 wikitext text/x-wiki <span title="&#x{{{1|FFFD}}};">[[Unicode#Upluslink|U+]]{{{1|''xxxx''}}}</span><noinclude>{{documentation}}</noinclude> 60j55lo3gb5m8obdaz7r47vizaknf12 Sablonan:Cquote 10 5501 23192 2024-07-02T09:09:22Z Bangrapip 9 new 23192 wikitext text/x-wiki <noinclude>The template appears as follows in article space: {{Blockquote|text={{lorem ipsum}}}} and as follows in all other namespaces: </noinclude>{{Main other |demospace={{{demospace|}}} |1=<!-- result if in mainspace -->{{Blockquote | text={{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}} }}} }}} }}} }}} | author={{{author|{{{personquoted|}}} }}} | title ={{{title|{{{quotesource|{{{4|}}} }}} }}} | source={{{source|{{{publication|{{{5|{{#if:{{{title}}}|{{{quotesource|}}}| }} }}} }}} }}} }} |2=<!-- result if elsewhere --> {{(!}} class="cquote pullquote" role="presentation" {{#if:{{{rtl|}}}|dir="rtl"}} style="{{#switch:{{{float|}}} | left = float:left | right = float:right | #default = margin:auto }}; border-collapse: collapse; border: none; {{#if:{{{bgcolor|}}}|background-color: {{{bgcolor}}}; border: 1px solid #aaa;}} width: {{#if: {{{wide|}}} | 100% | {{{width|auto}}}}};" {{!}} style="width: 20px; vertical-align: top; border: none; color: {{{qcolor|#B2B7F2}}}; font-size: {{#switch:{{{size|{{{quotewidth|{{{width|{{{2|20px}}}}}}}}}}}} |10px=20px |30px=60px |40px=80px |50px=100px |60px=120px |#default=40px}}; font-family: {{#if:{{{rtl|}}}|Roman|'Times New Roman', Times}}, serif; font-weight: bold; line-height: .6em; text-align: left; padding: {{#if:{{{small|}}}|10px 2px|10px 10px}};" {{!}} {{#if:{{{rtl|}}}|”|“}} {{!}} style="vertical-align: top; border: none;{{#if:{{{rtl|}}}|direction:rtl;}} padding: {{#if:{{{small|}}}|4px 2px|4px 10px}}; {{#ifeq:{{{quotealign|}}}|center|text-align:center;}}" {{!}} {{trim quotes|{{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}}} {{!}} style="width: 20px; vertical-align: bottom; border: none; color: {{{qcolor|#B2B7F2}}}; font-size: {{#switch:{{{size|{{{quotewidth|{{{width|{{{2|20px}}}}}}}}}}}} |10px=20px |30px=60px |40px=80px |50px=100px |60px=120px |#default=40px}}; font-family: {{#if:{{{rtl|}}}|Roman|'Times New Roman', Times}}, serif; font-weight: bold; line-height: .6em; text-align: right; padding: {{#if:{{{small|}}}|10px 2px|10px 10px}};" {{!}} {{#if:{{{rtl|}}}|“|”}} {{!-}} {{#if:{{{author|{{{personquoted|{{{source|{{{publication|{{{title|{{{quotesource|{{{4|{{{5|}}}}}}}}}}}}}}}}}}}}}}}}|{{#if:{{NAMESPACE}}||[[Category:Articles with attributed pull quotes]]}} {{!}} colspan="3" class="cquotecite" style="border: none; padding-right: 4%; font-size: smaller; line-height:normal; text-align: right;" {{!}} <cite>—&#8202;{{#if:{{{author|{{{personquoted|{{{4|}}}}}}}}}|{{{author|{{{personquoted|{{{4}}}}}}}}}{{#if:{{{source|{{{publication|{{{title|{{{quotesource|{{{5|}}}}}}}}}}}}}}}|, {{{source|{{{publication|{{{title|{{{quotesource|{{{5}}}}}}}}}}}}}}}}}|{{#if:{{{source|{{{publication|{{{title|{{{quotesource|{{{5|}}}}}}}}}}}}}}}|{{{source|{{{publication|{{{title|{{{quotesource|{{{5}}}}}}}}}}}}}}}}}}}</cite> }} {{!)}} }}<!-- {{subst:FULLPAGENAME}} --><noinclude> {{documentation}} </noinclude> rxf2qggtlac0tu6vqy1s3j9lvfl1nbq Sablonan:Trim quotes 10 5502 23193 2024-07-02T09:10:23Z Bangrapip 9 new 23193 wikitext text/x-wiki {{{{{|safesubst:}}}#invoke:Trim quotes|trim|s={{{s|{{{1|}}}}}}}}<noinclude> {{documentation}} </noinclude> 8n52wjhl9ckdu477qus5c967ni7dzna Modul:Trim quotes 828 5503 23194 2024-07-02T09:11:01Z Bangrapip 9 new 23194 Scribunto text/plain local p = {} function p._trim(s) if s then if s:match([[^(['"]).*%1$]]) then return p._trim(string.sub(s,2,-2)) else return s end else return "" end end function p.trim(frame) local s = (frame.args['s'] or frame.args[1]) or (frame:getParent().args['s'] or frame:getParent().args[1]) return p._trim(s) end return p s3q0pg1nqmwo84ax2ivegivqa64dwfk Sablonan:Button 10 5504 23195 2024-07-02T09:13:36Z Bangrapip 9 new 23195 wikitext text/x-wiki <kbd class="nowrap button" title="{{{tooltip|This is not a clickable button; it illustrates the button one should find.}}}" style="padding:{{{padTB|.2em}}} {{{padLR|.6em}}}; border:1px solid; border-color:#AAA #555 #555 #AAA; border-radius:3px; background-color: {{{bgcolor|#F2F2F2}}}; color: {{{fgcolor|#000}}}; background-image: linear-gradient(to bottom, {{{bgcolor1|#FCFCFC}}}, {{{bgcolor2|#E0E0E0}}}); {{#ifeq:{{{format|}}}|bold|font-weight: bold;}} font-family:sans-serif; {{{style|}}}">{{{text|{{{1|Hello, World!}}}}}}</kbd><noinclude> {{documentation}} </noinclude> b3uejqlbwgm46c95qhirf9lrlj8f1m3 Sablonan:Key top 10 5505 23196 2024-07-02T09:14:00Z Bangrapip 9 new 23196 wikitext text/x-wiki <onlyinclude><kbd class="keyboard-key nowrap" style="border: 0.1em solid #AAA; border-radius:0.2em; box-shadow: 0.1em 0.2em 0.2em #DDD; background-color: #F9F9F9; background-image: linear-gradient(to bottom, #EEE, #F9F9F9, #EEE); padding: 0.1em 0.3em; font-family: inherit; font-size: 0.85em;">{{#switch:{{lc:{{{1}}}}} | shift lock = [[Shift Lock|⇪ {{{2|{{{1}}}}}}]] | second level lock | 2nd level lock | l2 lock | level 2 lock = ⇫ {{{2|{{{1}}}}}} | capitals lock | caps lock = [[Caps Lock|⇬ {{{2|{{{1}}}}}}]] | numeric lock = ⇭ {{{2|{{{1}}}}}} | num | num lock = {{{2|{{{1}}}}}} ⇩ | third level lock | 3rd level lock | l3 lock | level 3 lock = ⇯ {{{2|{{{1}}}}}} | generalized lock | generalised lock | lock | general lock = ⇩ {{{2|{{{1}}}}}} | group lock = ⇰ {{{2|{{{1}}}}}} | scrolling | scrolling lock = ⇳ {{{2|{{{1}}}}}} | scroll | scroll lock = {{{2|{{{1}}}}}} ⇩ | pause = ⎉ {{{2|{{{1}}}}}} | break = ⎊ {{{2|{{{1}}}}}} <!-- sleep ☾, hibernate, power ⌽, suspend | sysrq | sysreq | system request = {{{2|{{{1}}}}}} --> <!-- level and group switching, modifiers --> | second level | 2nd level | level 2 select | level 2 selector | level 2 | shift = [[Shift key|⇧ {{{2|{{{1}}}}}}]] | alternate graphic | alt graph | alt graphic | alt grill | alt car | alt char | right alt | ralt | alt group | alternate group | altgroup | altgr | alt gr | third level | 3rd level | level 3 select | level 3 selector | level 3 = [[AltGr key|⇮ {{{2|{{{1}}}}}}]] | group select | group selector | group = ⇨ {{{2|{{{1}}}}}} <!-- Enter and Return --> | enter = [[Enter key|⌅ {{{2|{{{1}}}}}}]] | return = [[Return key|{{#switch:{{{3|}}}|thin|narrow=↵|thick|hollow=⏎|bend||#default=↩}} {{{2|{{{1}}}}}}]] | submit | send = ⎆ {{{2|{{{1}}}}}} <!-- Option and Alt --> | opt | option = [[Option key|⌥ {{{2|{{{1}}}}}}]] | alternate | left alt | lalt | alt = [[Alt key|⎇ {{{2|{{{1}}}}}}]] <!-- Pre-IBM keys --> | greek = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | top = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | front = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | super = [[Super key (keyboard button)|❖ {{{2|{{{1}}}}}}]] | hyper = [[Space-cadet keyboard|✦ {{{2|{{{1}}}}}}]] | repeat = [[Space-cadet keyboard|{{{2|{{{1}}}}}}]] | code = [[MSX|⌃ {{{2|{{{1}}}}}}]] | graph = [[MSX|⎇ {{{2|{{{1}}}}}}]] | meta = [[Meta key|◆ {{{2|{{{1}}}}}}]] <!-- Laptop keys --> | function | fn = [[Fn key|{{{2|{{{1}}}}}}]] <!-- deleting and erasing --> | backwards erase | erase | backspace = [[Backspace|{{#if:{{{3|}}}|⟵|⌫}} {{{2|{{{1}}}}}}]] | del | delete = [[Delete|⌦ {{{2|{{{1}}}}}}]] | ins | insert = {{#if:{{{3|}}}|⎀|⌤}} {{{2|{{{1}}}}}} <!-- ! --> | clear input = ⌧ {{{2|Clear}}} <!-- ! --> <!-- Escape --> | esc | escape = [[Escape key|⎋ {{{2|{{{1}}}}}}]] <!-- Control (symbol either ISO ⎈ or Apple ⌃) --> | ctrl | control | helm = [[Control key|{{#if:{{{3|}}}|⎈|⌃}} {{{2|{{{1}}}}}}]] <!-- Vendor keys, Command (⊞ resembles the Windows logo) --> | os | vendor | cmd | command = [[Command key|⌘ {{{2|{{{1}}}}}}]] | windows | win = [[Windows key|{{#if:{{{3|}}}|⊞|⌘}} {{{2|{{{1}}}}}}]] | apple = [[Command key|⌘ {{{2|}}}]] <!--▤--> | menu = [[Menu key|≣ {{{2|{{{1}}}}}}]] <!-- Compose --> | cmp | compose = [[Compose key|⎄ {{{2|{{{1}}}}}}]] <!-- arrow cursor movement --> | /\ = ⇡ {{{2|Up}}} | up | up arrow | move up = [[Arrow keys|{{#if:{{{3|}}}|🔼|↑}} {{{2|{{{1}}}}}}]] | \/ = ⇣ {{{2|Down}}} | down | down arrow | move down = [[Arrow keys|{{#if:{{{3|}}}|🔽|↓}} {{{2|{{{1}}}}}}]] | <- = ⇠ {{{2|Left}}} | left | left arrow | move left = [[Arrow keys|{{#if:{{{3|}}}|◀|←}} {{{2|{{{1}}}}}}]] | -> = ⇢ {{{2|Right}}} | right | right arrow | move right = [[Arrow keys|{{#if:{{{3|}}}|▶|→}} {{{2|{{{1}}}}}}]] | north west | north-west | nw | <\ | top-left | top left = ↖ | south east | south-east | se | \> | bottom-right | bottom right = ↘ | north east | north-east | ne | /> | top-right | top right = ↗ | south west | south-west | sw | </ | bottom-left | bottom left = ↙ <!-- tab --> | tabulator | htab | horizontal tab | horizontal tabulator | tab = [[Tab key|{{{2|{{{1}}}}}} ↹]] | right tab = [[Tab key|{{{2|Tab}}} ⇥]] <!-- ! --> | shift tab | left tab = [[Tab key|⇤ {{{2|Tab}}}]] <!-- ! --> | vertical tab | vertical tabulator = ↨ {{{2|{{{1}}}}}} <!--Home/End--> | pos1 | start | home = [[Home key|{{#if:{{{3|}}}|↖|⇱}} {{{2|{{{1}}}}}}]] | end = [[End key|{{#if:{{{3|}}}|↘|⇲}} {{{2|{{{1}}}}}}]] | line start = ⇤ {{{2|{{{1}}}}}} | line end = ⇥ {{{2|{{{1}}}}}} | page start | top = ⤒ {{{2|{{{1}}}}}} | page end | bottom = ⤓ {{{2|{{{1}}}}}} <!-- paged media --> | page up | pgup | pg up = [[Page Up and Page Down keys|⇞ {{{2|{{{1}}}}}}]] | page down | pgdn | pgdown | pg down = [[Page Up and Page Down keys|⇟ {{{2|{{{1}}}}}}]] | left page | prev page | prev. page = ⎗ {{{2|{{{1}}}}}} | previous page = ⎗ {{{2|{{{1}}}}}} | right page | next page = ⎘ {{{2|{{{1}}}}}} <!-- screen, note “clear input” ⌧ --> | prtscr | prt scr | prtsc | prt sc | print, print screen = ⎙ {{{2|{{{1}}}}}} | clrscr | clr scr | cls | clr sc | clear | clear screen = ⎚ {{{2|{{{1}}}}}} <!-- multimedia control; possible inconsistencies --> | play | playback | start playback | scroll right = ▶ {{{2|{{{1}}}}}} | play reverse | reverse | scroll left = ◀ {{{2|{{{1}}}}}} | play/pause | play pause = ⏯ {{{2|{{{1}}}}}} | pause | pause playback = ‖ {{{2|{{{1}}}}}} | stop = {{#if:{{{3|}}}|◼|■}} {{{2|{{{1}}}}}} | eject = ⏏ {{{2|{{{1}}}}}} | record = {{#if:{{{3|}}}|🔴|●}} {{{2|{{{1}}}}}} | fwd | forward = ⏭ {{{2|{{{1}}}}}} | skip | skip forward = ⏭ {{{2|{{{1}}}}}} | skip back | skip backward = ⏮ {{{2|{{{1}}}}}} | backward | backwards | rewind = ⏪ {{{2|{{{1}}}}}} | ffad | fast forward = ⏩ {{{2|{{{1}}}}}} | downward | downwards = ⏬ {{{2|{{{1}}}}}} | skip down | scroll down = 🔽 {{{2|{{{1}}}}}} | upward | upwards = ⏫ {{{2|{{{1}}}}}} | skip up | scroll up = 🔼 {{{2|{{{1}}}}}} | random | randomize | rnd | rand = 🔀 {{{2|{{{1}}}}}} | repeat | rpt = 🔁 {{{2|{{{1}}}}}} | repeat once | rpt1 = 🔂 {{{2|{{{1}}}}}} | reload | refresh = 🔄 {{{2|{{{1}}}}}} | reception = 📶 {{{2|{{{1}}}}}} | mute = 🔇 {{{2|{{{1}}}}}} | volume down | quieter = 🔉 {{{2|{{{1}}}}}} | volume up | louder = 🔊 {{{2|{{{1}}}}}} | home | house = ⌂ {{{2|{{{1}}}}}} <!-- telephones and other telematic devices, also numpad --> | initiator | phone star = ✲ {{{2|{{{1}}}}}} | terminator | phone hash = ⌗ {{{2|{{{1}}}}}} | times | multiply | num star = × {{{2|{{{1}}}}}} | divide | num slash = ÷ {{{2|{{{1}}}}}} <!-- spaces → | space | sp | space bar = ␣ {{{2|{{{1}}}}}} | nbsp | non-breaking space = ⍽ {{{2|{{{1}}}}}} <!-- problematic characters --> | asterisk | star | * = <nowiki>*</nowiki> | hash | hash sign | pound | pound sign | # = [[Number sign|#]] | colon | : = [[Colon (punctuation)|:]] | pipe symbol | vertical bar | pipe = [[Pipe symbol|{{!}}]] | semicolon = <nowiki>;</nowiki> | equals = <nowiki>=</nowiki> <!-- PlayStation --> | ex = × | circle = ○ | square = □ | triangle = △ <!-- default --> | #default = {{{1}}} }}</kbd></onlyinclude><noinclude> {{Documentation}}<!-- Add categories and interwikis links to the /doc subpage, not here! --> </noinclude> ra4nug9wpyu0ot7oo46vdu4gs699bxb Sablonan:Samp 10 5506 23197 2024-07-02T09:25:03Z Bangrapip 9 new 23197 wikitext text/x-wiki <samp {{#if:{{{class|}}}|class="{{{class}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} style="padding-left:0.4em; padding-right:0.4em; color:{{{color|var( --color-subtle, #666666)}}}; {{{style|}}}" {{#if:{{{lang|}}}|lang="{{{lang}}}"}} {{#if:{{{title|}}}|title="{{{title}}}"}}>{{{1}}}</samp><noinclude> <!--Categories go near the bottom of the /doc page.--> {{Documentation}} </noinclude> bk2epl5bywmhxs0zyzk3rztfqpcqcb4 Sablonan:Strongbad 10 5507 23198 2024-07-02T09:29:49Z Bangrapip 9 new 23198 wikitext text/x-wiki {{main other|{{FormattingError|Template:Strongbad is only for use in template documentation, guidelines, and other Wikipedia-internal purposes. Do not use it in actual articles.}}|{{strong|1={{{1}}}|style=color: red; {{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }}}}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 458bxjf30jbcmr4gyjvqllej7u2r241 Sablonan:Stronggood 10 5508 23199 2024-07-02T09:30:21Z Bangrapip 9 new 23199 wikitext text/x-wiki {{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{FormattingError|Template:Stronggood is only for use in template documentation, guidelines and other Wikipedia-internal purposes. Do not use it in actual articles.}}|{{strong|1={{{1}}}|style=color:green;{{{style|}}} |role={{{role|}}} |class={{{class|}}} |id={{{id|}}} |title={{{title|}}} }} }}<noinclude> {{documentation}} <!-- Add cats and interwikis to the /doc subpage, not here! --> </noinclude> 0l8ywym3w4oydmwzbpbox4niqi8b599 Sablonan:Harvp 10 5509 23206 23204 2024-07-02T10:26:30Z Naval Scene 150 23206 wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|harvard_citation |bracket_year_left = ( |bracket_year_right = ) |template=harvp }}</includeonly><noinclude> {{documentation}} </noinclude> 9j9weque3f0at49hq06dqz8jy2nwx9u Sablonan:Harvard citation/core 10 5510 23205 2024-07-02T10:21:18Z Naval Scene 150 Ngeja halaman dengen "{{#invoke:Footnotes | harvard_core }}<noinclude> {{documentation}} </noinclude>" 23205 wikitext text/x-wiki {{#invoke:Footnotes | harvard_core }}<noinclude> {{documentation}} </noinclude> e4rqda5cru955fgvr26ofu5ljk5xmd6 Sablonan:' 10 5511 23215 2024-07-02T11:12:09Z Bangrapip 9 new 23215 wikitext text/x-wiki #REDIRECT [[Template:Apostrophe]] j8hu6gzrwm80yfurlgfvnhunmydpzve Sablonan:Align 10 5512 23219 2024-07-02T11:48:57Z Bangrapip 9 new 23219 wikitext text/x-wiki {{safesubst<noinclude/>:#switch: {{safesubst<noinclude/>:lc:{{{1|center}}}}} |left = <div style="float: left;{{safesubst<noinclude/>:#if: {{{style|}}} | {{{style}}};}}">{{{2}}}</div> |right = <div style="float: right;{{safesubst<noinclude/>:#if: {{{style|}}} | {{{style}}};}}">{{{2}}}</div> |center = {{safesubst<noinclude/>:center|{{{2}}}|style={{{style|}}} }} |#default = Error in [[Template:Align]]: the alignment setting "{{{1}}}" is invalid. }}<noinclude> {{documentation}} </noinclude> cqf3vnkc00jstgkpc0lzi697rd1zwut Sablonan:Message box 10 5513 23221 2024-07-02T12:16:57Z Bangrapip 9 new 23221 wikitext text/x-wiki {{Mbox | image = {{#if:{{{image|}}}|[[Image:{{{image}}}|45px]]|none}} | style = {{#if:{{{backgroundcolor|}}}|background: {{{backgroundcolor}}}}} | text = {{#if:{{{heading|}}}|'''{{{heading|}}}'''<br />}}{{{message|{{{text|<noinclude>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua.</noinclude>}}}}}} | small = {{{small|}}} | smallimage = {{#if:{{{image|}}}|[[Image:{{{image}}}|30px]]|none}} }}<noinclude>{{Documentation}}<!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --></noinclude> 77a1u8gzyn2i2y3vgu7bdx4r4qnqof9 Sablonan:Cemplèngan 10 5514 23226 23222 2024-07-02T12:48:00Z Bangrapip 9 23226 wikitext text/x-wiki {{Message_box |backgroundcolor = |image = SMirC-what.svg |heading = {{large|Cemplèngan? Tanya' merbot aja angguran!}} |message = Kalu lu orang cemplèngan, apa mas'alah setilah kè', tèhnis kè', {{strong|lu jal sigra tanya' gèh ama merbot-merbot di mari}}! Jangan lu engke' sendèwèk, kaya' peribasa kata, {{em|“Isin nanyè, tèmos bakalnyè”}}. }} auhhs14xn017iva5fyp8c1jxla2cs6q Ash Ketchum 0 5515 23229 2024-07-02T14:08:39Z F1fans 263 sementare dialihin dulu yee ke halaman itu... 23229 wikitext text/x-wiki #REDIRECT[[Pokémon]] mkqook68w5d744jw8qfz1rohu8ownac Serena (Pokémon) 0 5516 23230 2024-07-02T14:09:11Z F1fans 263 sementare dialihin dulu yee ke halaman itu... 23230 wikitext text/x-wiki #REDIRECT[[Pokémon]] mkqook68w5d744jw8qfz1rohu8ownac Bangsaan:Rungkun basa 14 5517 23261 2024-07-03T17:17:30Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Basa]]" 23261 wikitext text/x-wiki [[Bangsaan:Basa]] sg0cdfldfsset89bixf3xm82zueks6w Tepok bulu 0 5518 26449 23331 2024-11-03T05:13:40Z OrangKalideres 327 Koreksi 26449 wikitext text/x-wiki [[File:Olympics 2012 Mixed Doubles Final.jpg|thumb|Dua pasang [[Tiongkok]] punya pemaèn tepok bulu diadu bakal ngerebutin mendali emas rangkep campur [[Olimpiade 2012]]]] '''Tepok bulu''' atawa '''maèn rakèt''' atawa '''maèn tepok''' ({{lang-en|badminton}}) entu [[gerak badan]] nyang dilakonin dua pihak maké [[rakèt]] bakal tepok-tepokan [[bulu tepok|bulu]] ngeliwatin dia punya jala. Biar kata tepok bulu bisa aja dijabanin keroyokan, ni gerak badan punya permaènan biasanya ngaduin pihak-pihak "sorangan" (atu lawan atu) atawa "rangkepan" (dua lawan dua). Ni gerak badan sokanan dibikin maènan iseng-iseng di [[pelataran]] atawa di [[panté]], tapi dia punya tempat ngadu resmi entu biasanya di [[pèlan]]<!--Chaer et al. (2023) 'Kamus bahasa Betawi: Pengayaan kosakata', hlm. 553: pélan 'lapangan (bola dsb.)'--> dalem gedong. Tepok bulu punya ponten bolé dapet deri nepokin entu bulu ke pihak lawan punya paroan. Ni pihak pada cuman bolé nepok entu bulu sekali doang ampé dia nyeberang tu jala. Entu tepok-tepokan manteg kapan si bulu tepok kena tanah, atawa saban si liperi utama ama pelojok bilang ada penglènggoran.<ref>{{citation |last=Boga |first=Steve |title=Badminton |publisher=Paw Prints |date=2008 |isbn=978-1439504789 }}</ref> Bulu tepok nyang dipaké entu semacem pèlor deri bahan bulu atawa plastik. Ni bulu tepok banter banget pating keliweran, kaga' kaya' maènan bola di laèn-laèn macem gerak badan. Ni permaènan awal mulanya dikeja èn dikembangin di [[Hindia Inggris]]. Di antéro Èropa, cuman orang [[Dènemarken|Dèn]] punya negeri nyang kesohor pekara tepok bulu; banyakan nyang jabanin ni gerak badan entu negeri-negeri [[Asia]], macem [[Tiongkok]] atawa [[Indonésia]]. Wayah taon 1992, bulu tepok nongol bakal kali pertamanya jadi cawang Olimpiade di [[Barsélona]].<ref>{{cite web |title=Badminton – The Olympic Journey |url=http://olympics.bwfbadminton.com/history/ |access-date=10 February 2018 |website= |publisher=Badminton World Federation Olympics}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Cawang gerak badan]] kkjmala5iyjcthrtfsks5bgq0ula0rz Bangsaan:Gerak badan 14 5519 23267 2024-07-03T18:14:28Z Swarabakti 44 Ngeja halaman kosong 23267 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Queensland 0 5520 23268 2024-07-04T05:08:39Z OrangKalideres 327 Ngalihin halaman ke [[Tana Ratu (Ostrali)]] 23268 wikitext text/x-wiki #alih [[Tana Ratu (Ostrali)]] bunkf3t5as579epziwcjn7dqbnvcfmo Banji 0 5521 23299 23297 2024-07-04T13:10:53Z Bangrapip 9 23299 wikitext text/x-wiki [[Gepokan:Four-swastika_collage_(transparent).png|jmpl|Banji (''swastika'') entu lambang nyang roncèt macemnya ama ma'nanya èn bisa kepapagan di macem-macem budaya.]] [[Gepokan:Flag_of_the_NSDAP_(1920–1945,_1-1).svg|jmpl|Banji [[Parté Natsi]] anu bolé [[Cogroh budaya|mbètak]] nyang paling ketempo' pemakéannya di Kulon wayah gini.]] '''Banji''' (hurup Arab Gundul: {{Script|Arabic|بنجي}}) atawa '''suwastika''' (hurup Arab Gundul: {{Script|Arabic|سواسيتک}}) ('''卐''' atawa '''卍''') entu lambang budaya ama agama kolot, nyang banyakannya mah di kebudayaan [[Èrasia]], ama ada juga' di [[Orang asli Aprika|Aprika]] ama [[Orang asli Amrik|Amrik]]. Kalu di Kulon sonoh, ni lambang bekèn bahnanya [[Parté Natsi|Natsi]] Dètslan punya bikinan nyang tau [[Cogroh budaya|mbètak]] ni lambang deri budaya Asia prak mula-mula abad ke-20. Ni penyogrohan diterusin dah ama nyang namanya [[Natsi Baru]] di mana-mana utekan dunia.<ref name="britswast">{{cite encyclopedia |url=https://www.britannica.com/topic/swastika |title=Swastika |encyclopedia=[[Encyclopædia Britannica]] Online |access-date=2022-05-22}}</ref><ref name="BBC News 2014">{{cite magazine |url= https://www.bbc.com/news/magazine-29644591 |title=How the world loved the swastika – until Hitler stole it |first=Mukti Jain |last=Campion |date=2014-10-23 |magazine=[[BBC News Magazine]] |access-date=2022-01-11}}</ref><ref name="Olson">{{Cite journal |last=Olson |first=Jim |date=Sèptèmber 2020 |title=The Swastika Symbol in Native American Art |url=https://www.proquest.com/docview/2453170975 |journal=Whispering Wind |volume=48 |issue=3 |pages=23–25 |issn=0300-6565 |id={{ProQuest|2453170975}} |via=ProQuest}}</ref> Banji kaga' tau acan dimandekin jadi lambang ketuhanan ama kerohanian di [[agama-agama Hindi]], masup di antaranya [[Hindu]], [[Buda (agama)|Buda]], ama [[Jain]].<ref name="britswast" /><ref name="Cort 2001 17">{{cite book |last=Cort |first=John E. |author-link=John E. Cort |title=Jains in the World: Religious Values and Ideology in India |url= https://books.google.com/books?id=PZk-4HOMzsoC|publisher=[[Oxford University Press]] |date=2001 |isbn=978-0195132342 |page=17}}</ref> Sokanan, ni banji bentukannya mah [[palang]] nyang tangannya sembabad gedénya ama nyacak ke tangan sebelanya, nyang masing-masingnya dipelètotin muter. == Ruju'an == [[Bangsaan:Lambang]] [[Bangsaan:Lambang Hindu]] [[Bangsaan:Lambang Buda]] [[Bangsaan:Lambang Jain]] [[Bangsaan:Lambang Natsi]] [[Bangsaan:Lambang agama]] [[Bangsaan:Banji]] rzqd71p22tw77sgntedzhlc78vt8rs1 Sablonan:Cite magazine 10 5522 23298 2024-07-04T13:09:16Z Bangrapip 9 new 23298 wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1|citation |CitationClass=magazine }}</includeonly><noinclude> {{documentation}} </noinclude> ihdnkvb90c6voz3z3uc97mmw5bytrkw Cogroh budaya 0 5523 23302 23301 2024-07-04T13:22:17Z Bangrapip 9 new 23302 wikitext text/x-wiki '''Cogroh budaya''' (hurup Arab Gundul: {{Script|Arabic|چوݢروه بوداي}}; {{lang-en|cultural appropriation}}) atawa '''bètak budaya (hurup Arab Gundul: {{Script|Arabic|بيتق بوداي}})<ref name="Fourmile268-92">[[Henrietta Marrie|Fourmile, Henrietta]] (1996). "Making things work: Aboriginal and Torres Strait Islander Involvement in Bioregional Planning" in ''Approaches to bioregional planning. Part 2. Background Papers to the conference; 30 October – 1 November 1995, Melbourne''; Department of the Environment, Sport and Territories. Canberra. pp. 268–269: "The [western] intellectual property rights system and the (mis)appropriation of Indigenous knowledge without the prior knowledge and consent of Indigenous peoples evoke feelings of anger, or being cheated"</ref>'''<ref name="RoyalRipOff">{{cite web|url=http://www.theage.com.au/articles/2003/08/20/1061261182182.html|title=A right royal rip-off|work=The Age|location=Australia|date=20 Agustus 2003|access-date=17 September 2016|url-status=live|archive-url=https://web.archive.org/web/20140818171622/http://www.theage.com.au/articles/2003/08/20/1061261182182.html|archive-date=18 Agustus 2014}}</ref> entu penyomotan nyang kaga' surup atawa bocèngli atawa kaga' mekakat atawa kaga' kena diterima deri atu unsur atawa unsur deri atu budaya atawa [[kedèwèkan]] (''identitas'') nyang dicomot ama atu anggota deri rombongan budaya atawa laèn kedèwèkan.<ref>{{cite web|title=cultural appropriation|url=https://www.lexico.com/definition/cultural_appropriation|archive-url=https://web.archive.org/web/20200523103611/https://www.lexico.com/definition/cultural_appropriation|url-status=dead|archive-date=23 Mei 2020|publisher=[[Lexico]], [[Oxford University Press]]|access-date=14 September 2021}}</ref><ref name=":4">{{cite journal|title=Indigenous Appropriation and Protection Provided by Intellectual Property Law|first=KaDeidra|last=Baker|journal=North Carolina Central University Science & Intellectual Property Law Review|publisher=[[North Carolina Central University School of Law]]|date=16 Agustus 2018|volume=11|issue=1|url=https://archives.law.nccu.edu/siplr/vol11/iss1/4|page=111}}</ref><ref name=":5">{{cite report|publisher=[[ECIPE]]|first=Matthias|last=Bauer|year=2018|title=Online platforms, economic integration and Europe's rent-seeking society: Why online platforms deliver on what EU governments fail to achieve PDF Logo|url=http://hdl.handle.net/10419/202508|access-date=11 October 2021|page=1|number=9|hdl=10419/202508}}</ref> Ni bisa ngeja anteg-antegan kalu anggota deri atu [[budaya nyang ngejèger]] nyomot deri [[Kaum dikitan|budaya kaum dikitan]]. == Ruju'an == {{reflist}} [[Bangsaan:Budaya]] l9s0pgxsgeu9l660vqjfdaclodxxp3r Kanton 0 5524 23305 2024-07-04T13:23:17Z Bangrapip 9 Bangrapip mindahin [[Kanton]] ke [[Kwitang (Tiongkok)]] 23305 wikitext text/x-wiki #ALIH [[Kwitang (Tiongkok)]] 8z7zowjq6xsmxmmbx2p34yqgbx4g80p Sablonan:Cite report 10 5525 23306 2024-07-04T13:23:58Z Bangrapip 9 new 23306 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=report }}</includeonly><noinclude> {{documentation}} </noinclude> fs19owa9dz9vn4e3ic0cogi85vev72c Sablonan:Userbox 10 5527 23311 2024-07-05T08:23:25Z OrangKalideres 327 Baru 23311 wikitext text/x-wiki {{#invoke:userbox|userbox}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 7xqp98n4frdf5oy8egh9oenx188107s Modul:Userbox 828 5528 23312 2024-07-05T08:25:31Z OrangKalideres 327 Baru 23312 Scribunto text/plain -- This module implements {{userbox}}. local categoryHandler = require('Module:Category handler').main local p = {} -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- local function checkNum(val, default) -- Checks whether a value is a number greater than or equal to zero. If so, -- returns it as a number. If not, returns a default value. val = tonumber(val) if val and val >= 0 then return val else return default end end local function addSuffix(num, suffix) -- Turns a number into a string and adds a suffix. if num then return tostring(num) .. suffix else return nil end end local function checkNumAndAddSuffix(num, default, suffix) -- Checks a value with checkNum and adds a suffix. num = checkNum(num, default) return addSuffix(num, suffix) end local function makeCat(cat, sort) -- Makes a category link. if sort then return mw.ustring.format('[[Category:%s|%s]]', cat, sort) else return mw.ustring.format('[[Category:%s]]', cat) end end -------------------------------------------------------------------------------- -- Argument processing -------------------------------------------------------------------------------- local function makeInvokeFunc(funcName) return function (frame) local origArgs = require('Module:Arguments').getArgs(frame) local args = {} for k, v in pairs(origArgs) do args[k] = v end return p.main(funcName, args) end end p.userbox = makeInvokeFunc('_userbox') p['userbox-2'] = makeInvokeFunc('_userbox-2') p['userbox-r'] = makeInvokeFunc('_userbox-r') -------------------------------------------------------------------------------- -- Main functions -------------------------------------------------------------------------------- function p.main(funcName, args) local userboxData = p[funcName](args) local userbox = p.render(userboxData) local cats = p.categories(args) return userbox .. (cats or '') end function p._userbox(args) -- Does argument processing for {{userbox}}. local data = {} -- Get div tag values. data.float = args.float or 'left' local borderWidthNum = checkNum(args['border-width'] or args['border-s'], 1) -- Used to calculate width. data.borderWidth = addSuffix(borderWidthNum, 'px') data.borderColor = args['border-color'] or args['border-c'] or args[1] or args['id-c'] or '#999' data.width = addSuffix(240 - 2 * borderWidthNum, 'px') -- Also used in the table tag. data.bodyClass = args.bodyclass -- Get table tag values. data.backgroundColor = args['info-background'] or args[2] or args['info-c'] or '#eee' -- Get info values. data.info = args.info or args[4] or "<code>{{{info}}}</code>" data.infoTextAlign = args['info-a'] or 'left' data.infoFontSize = checkNumAndAddSuffix(args['info-size'] or args['info-s'], 8, 'pt') data.infoHeight = checkNumAndAddSuffix(args['logo-height'] or args['id-h'], 45, 'px') data.infoPadding = args['info-padding'] or args['info-p'] or '0 4px 0 4px' data.infoLineHeight = args['info-line-height'] or args['info-lh'] or '1.25em' data.infoColor = args['info-color'] or args['info-fc'] or 'black' data.infoOtherParams = args['info-other-param'] or args['info-op'] data.infoClass = args['info-class'] -- Get id values. local id = args.logo or args[3] or args.id data.id = id data.showId = id and true or false data.idWidth = checkNumAndAddSuffix(args['logo-width'] or args['id-w'], 45, 'px') data.idHeight = checkNumAndAddSuffix(args['logo-height'] or args['id-h'], 45, 'px') data.idBackgroundColor = args['logo-background'] or args[1] or args['id-c'] or '#ddd' data.idTextAlign = args['id-a'] or 'center' data.idFontSize = checkNum(args['logo-size'] or args[5] or args['id-s'], 14) data.idColor = args['logo-color'] or args['id-fc'] or data.infoColor data.idPadding = args['logo-padding'] or args['id-p'] or '0 1px 0 0' data.idLineHeight = args['logo-line-height'] or args['id-lh'] or '1.25em' data.idOtherParams = args['logo-other-param'] or args['id-op'] data.idClass = args['id-class'] return data end p['_userbox-2'] = function (args) -- Does argument processing for {{userbox-2}}. local data = {} -- Get div tag values. data.float = args.float or 'left' local borderWidthNum = checkNum(args['border-s'] or args[9], 1) -- Used to calculate width. data.borderWidth = addSuffix(borderWidthNum, 'px') data.borderColor = args['border-c'] or args[6] or args['id1-c'] or args[1] or '#999999' data.width = addSuffix(240 - 2 * borderWidthNum, 'px') -- Also used in the table tag. data.bodyClass = args.bodyclass -- Get table tag values. data.backgroundColor = args['info-c'] or args[2] or '#eeeeee' -- Get info values. data.info = args.info or args[4] or "<code>{{{info}}}</code>" data.infoTextAlign = args['info-a'] or 'left' data.infoFontSize = checkNumAndAddSuffix(args['info-s'], 8, 'pt') data.infoColor = args['info-fc'] or args[8] or 'black' data.infoPadding = args['info-p'] or '0 4px 0 4px' data.infoLineHeight = args['info-lh'] or '1.25em' data.infoOtherParams = args['info-op'] -- Get id values. data.showId = true data.id = args.logo or args[3] or args.id1 or 'id1' data.idWidth = checkNumAndAddSuffix(args['id1-w'], 45, 'px') data.idHeight = checkNumAndAddSuffix(args['id-h'], 45, 'px') data.idBackgroundColor = args['id1-c'] or args[1] or '#dddddd' data.idTextAlign = 'center' data.idFontSize = checkNum(args['id1-s'], 14) data.idLineHeight = args['id1-lh'] or '1.25em' data.idColor = args['id1-fc'] or data.infoColor data.idPadding = args['id1-p'] or '0 1px 0 0' data.idOtherParams = args['id1-op'] -- Get id2 values. data.showId2 = true data.id2 = args.logo or args[5] or args.id2 or 'id2' data.id2Width = checkNumAndAddSuffix(args['id2-w'], 45, 'px') data.id2Height = data.idHeight data.id2BackgroundColor = args['id2-c'] or args[7] or args[1] or '#dddddd' data.id2TextAlign = 'center' data.id2FontSize = checkNum(args['id2-s'], 14) data.id2LineHeight = args['id2-lh'] or '1.25em' data.id2Color = args['id2-fc'] or data.infoColor data.id2Padding = args['id2-p'] or '0 0 0 1px' data.id2OtherParams = args['id2-op'] return data end p['_userbox-r'] = function (args) -- Does argument processing for {{userbox-r}}. local data = {} -- Get div tag values. data.float = args.float or 'left' local borderWidthNum = checkNum(args['border-width'] or args['border-s'], 1) -- Used to calculate width. data.borderWidth = addSuffix(borderWidthNum, 'px') data.borderColor = args['border-color'] or args['border-c'] or args[1] or args['id-c'] or '#999' data.width = addSuffix(240 - 2 * borderWidthNum, 'px') -- Also used in the table tag. data.bodyClass = args.bodyclass -- Get table tag values. data.backgroundColor = args['info-background'] or args[2] or args['info-c'] or '#eee' -- Get id values. data.showId = false -- We only show id2 in userbox-r. -- Get info values. data.info = args.info or args[4] or "<code>{{{info}}}</code>" data.infoTextAlign = args['info-align'] or args['info-a'] or 'left' data.infoFontSize = checkNumAndAddSuffix(args['info-size'] or args['info-s'], 8, 'pt') data.infoPadding = args['info-padding'] or args['info-p'] or '0 4px 0 4px' data.infoLineHeight = args['info-line-height'] or args['info-lh'] or '1.25em' data.infoColor = args['info-color'] or args['info-fc'] or 'black' data.infoOtherParams = args['info-other-param'] or args['info-op'] -- Get id2 values. data.showId2 = true data.id2 = args.logo or args[3] or args.id or 'id' data.id2Width = checkNumAndAddSuffix(args['logo-width'] or args['id-w'], 45, 'px') data.id2Height = checkNumAndAddSuffix(args['logo-height'] or args['id-h'], 45, 'px') data.id2BackgroundColor = args['logo-background'] or args[1] or args['id-c'] or '#ddd' data.id2TextAlign = args['id-a'] or 'center' data.id2FontSize = checkNum(args['logo-size'] or args[5] or args['id-s'], 14) data.id2Color = args['logo-color'] or args['id-fc'] or data.infoColor data.id2Padding = args['logo-padding'] or args['id-p'] or '0 0 0 1px' data.id2LineHeight = args['logo-line-height'] or args['id-lh'] or '1.25em' data.id2OtherParams = args['logo-other-param'] or args['id-op'] return data end function p.render(data) -- Renders the userbox html using the content of the data table. -- Render the div tag html. local root = mw.html.create('div') root :css('float', data.float) :css('border', (data.borderWidth or '') .. ' solid ' .. (data.borderColor or '')) :css('margin', '1px') :css('width', data.width) :addClass('wikipediauserbox') :addClass(data.bodyClass) -- Render the table tag html. local tableroot = root:tag('table') tableroot :attr('role', 'presentation') :css('border-collapse', 'collapse') :css('width', data.width) :css('margin-bottom', '0') :css('margin-top', '0') :css('background', data.backgroundColor) :css('color', 'inherit') -- Render the id html. local tablerow = tableroot:tag('tr') if data.showId then tablerow:tag('td') :css('border', '0') :css('width', data.idWidth) :css('height', data.idHeight) :css('background', data.idBackgroundColor) :css('text-align', data.idTextAlign) :css('font-size', data.idFontSize .. 'pt') :css('font-weight', 'bold') :css('color', data.idColor) :css('padding', data.idPadding) :css('line-height', data.idLineHeight) :css('vertical-align', 'middle') :cssText(data.idOtherParams) :addClass(data.idClass) :wikitext(data.id) end -- Render the info html. tablerow:tag('td') :css('border', '0') :css('text-align', data.infoTextAlign) :css('font-size', data.infoFontSize) :css('padding', data.infoPadding) :css('height', data.infoHeight) :css('line-height', data.infoLineHeight) :css('color', data.infoColor) :css('vertical-align', 'middle') :cssText(data.infoOtherParams) :addClass(data.infoClass) :wikitext(data.info) -- Render the second id html. if data.showId2 then tablerow:tag('td') :css('border', '0') :css('width', data.id2Width) :css('height', data.id2Height) :css('background', data.id2BackgroundColor) :css('text-align', data.id2TextAlign) :css('font-size', data.id2FontSize .. 'pt') :css('font-weight', 'bold') :css('color', data.id2Color) :css('padding', data.id2Padding) :css('line-height', data.id2LineHeight) :css('vertical-align', 'middle') :cssText(data.id2OtherParams) :wikitext(data.id2) end local title = mw.title.getCurrentTitle() if (title.namespace == 2) and not title.text:match("/") then return tostring(root) -- regular user page elseif title.namespace == 14 then return tostring(root) -- category elseif title.isTalkPage then return tostring(root) -- talk page end local legible = true local contrast = require('Module:Color contrast')._ratio local function has_text(wikitext) wikitext = wikitext:gsub("]]", "|]]") wikitext = wikitext:gsub("%[%[%s*[Mm][Ee][Dd][Ii][Aa]%s*:[^|]-(|.-)]]", "") wikitext = wikitext:gsub("%[%[%s*[Ii][Mm][Aa][Gg][Ee]%s*:[^|]-(|.-)]]", "") wikitext = wikitext:gsub("%[%[%s*[Ff][Ii][Ll][Ee]%s*:[^|]-(|.-)]]", "") return mw.text.trim(wikitext) ~= "" end if contrast { data.infoColor, data.backgroundColor, error = 0 } < 4.5 then legible = false end -- For bold text >= 14pt, requirement is only 3. local idContrastThreshold = 4.5 local id2ContrastThreshold = 4.5 if (data.idFontSize or 0) >= 14 then idContrastThreshold = 3 end if (data.id2FontSize or 0) >= 14 then id2ContrastThreshold = 3 end if data.showId and contrast { data.idColor, data.idBackgroundColor, error = 0 } < idContrastThreshold then if has_text(data.id or "") then legible = false end end if data.showId2 and contrast { data.id2Color, data.id2BackgroundColor, error = 0 } < id2ContrastThreshold then if has_text(data.id2 or "") then legible = false end end if not legible then root:wikitext('[[Category:Userboxes with insufficient color contrast]]') end return tostring(root) end function p.categories(args, page) -- Gets categories from [[Module:Category handler]]. -- The page parameter makes the function act as though the module was being called from that page. -- It is included for testing purposes. local cats = {} cats[#cats + 1] = args.usercategory cats[#cats + 1] = args.usercategory2 cats[#cats + 1] = args.usercategory3 cats[#cats + 1] = args.usercategory4 cats[#cats + 1] = args.usercategory5 -- Get the title object local title if page then title = mw.title.new(page) else title = mw.title.getCurrentTitle() end -- Build category handler arguments. local chargs = {} chargs.page = page chargs.nocat = args.nocat chargs.main = '[[Category:Pages with templates in the wrong namespace]]' if args.notcatsubpages then chargs.subpage = 'no' end -- User namespace. local user = '' for i, cat in ipairs(cats) do user = user .. makeCat(cat) end chargs.user = user -- Template namespace. local basepage = title.baseText local template = '' for i, cat in ipairs(cats) do template = template .. makeCat(cat, ' ' .. basepage) end chargs.template = template return categoryHandler(chargs) end return p sp62xix66w9upayfcy40idgqzye8id8 Sablonan:Pemaké SWViewer 10 5529 23313 2024-07-05T08:37:05Z OrangKalideres 327 Baru 23313 wikitext text/x-wiki {{userbox|id=[[File:Swviewer-logo.svg|40px]]|id-c=|info-c=beige|info=Ni pemaké paké '''[[m:SWViewer|SWViewer]]''' bakal balikin [[Wikipedia:Penggratilan|penggratilan]].|info-p=0pt 2pt | usercategory = <includeonly>Wikipedians who use SWViewer</includeonly> | nocat = {{{nocat|}}} }}<noinclude>[[Category:Sablonan pemaké terkait penggratilan Wikipédi|SWViewer]]</noinclude> 4df9qbtp0zgrmssxg7f15g38sqemdxw Sablonan:Pemaké lanang 10 5530 23314 2024-07-05T08:42:02Z OrangKalideres 327 Baru 23314 wikitext text/x-wiki {{userbox|Red|#87CEFA|[[Gepokan:Male Icon.svg|50px]]|info=<div class="center">Ni pemaké entu sorang <br>'''[[:Bangsaan:Pemaké lanang|lanang]]'''</div>|logo-background=Brown}} {{#if:{{{kat|}}}||<includeonly>[[Bangsaan:Pemaké lanang|{{PAGENAME}}]]</includeonly>}}<noinclude>[[Bangsaan:Sablonan kotak pemaké jenis kelamin]]</noinclude> 61as5xhbo0yongu313jbkx5gmvi3mho Aming 0 5531 24783 24749 2024-08-09T01:49:04Z Bangrapip 9 24783 wikitext text/x-wiki {{infobox person | name = Aming | image = | imagesize = | caption = | birth_date = {{birth date and age|1979|11|7}} | birth_place = [[Jakarta]], [[Indonésia]] | birthname = Aming Supriatna Sugandhi<ref name="Pendidikan">{{cite web|url=https://pddikti.kemdikbud.go.id/data_mahasiswa/RDRBRDVBMjctQTcxMC00NzU0LTg5MjctQjc2MDc5Q0Y4QTUx|website=PDDIKTI|title=Data Mahasiswa}}</ref> | death_date = | death_place = | yearsactive = | occupation = {{hlist|[[Tukang lakon]]|[[Tukang banyol]]}} | height = 168 cm | religion = | nationality = [[Indonesia]] | spouse = {{marriage|[[Eveline Nada Anjani]]|2016|2017|reason=divorced}} | relatives = | children = | alma_mater = [[Institut Tèhnolohi Bandung]] | influences = | influenced = | twitter = | website = | awards = }} '''Aming Supriatna Sugandhi''' (lair 7 Nopèmber 1979) ya'entu tukang lakon èn tukang banyol Indonésia keturunan [[Orang Sunda|Sunda]]. == Ruju'an == {{Reflist}} [[Bangsaan:Tukamg lakon Indonésia]] [[Bangsaan:Tukang banyol Indonésia]] 0dxaebx0jymjrl6cz4d78ixfgi84loh Sablonan:Pemaké bukan tukang ngudud 10 5532 23378 23376 2024-07-05T18:49:20Z Swarabakti 44 23378 wikitext text/x-wiki {{userbox |usercategory = Pemaké bukan tukang ngudud |logo = [[File:Aiga No-Smoking - Red.svg|50px]] |info=<div class="center">Ni pemaké bukan '''[[Roko'|tukang ngudud]]'''</div> |border-color = silver |logo-background = #F8F8FF |info-background = #FA8072 |info-color = black |category = Pemaké bukan tukang ngudud |nocat = {{{nocat|}}} }} ad6j9x56ondphsgeubc6weqaspj34ur Sablonan:Pemaké èlmu basa 10 5533 23380 23320 2024-07-05T18:50:28Z Swarabakti 44 23380 wikitext text/x-wiki {{userbox |usercategory = Pemaké demen èlmu basa |logo = [[File:Tango Globe of Letters.svg|50px]] |info = <div class="center">Ni pemaké demen ama '''[[èlmu basa]]'''</div> |border-color = #93A2D0 |logo-background = #01796F |info-background = #ADDFAD |category = Pemaké demen èlmu basa |nocat = {{{nocat|}}} }} dm9a5rel62b4h1irvpkvukk306be63z Sablonan:Pemaké sejarah 10 5534 23379 23322 2024-07-05T18:50:04Z Swarabakti 44 23379 wikitext text/x-wiki {{userbox | usercategory = Pemaké demen sejarah |logo = [[File:Hourglass drawing.svg|30px]] |info = <div class="center">Ni pemaké demen ama '''[[Sejarah|èlmu sejarah]]'''</div> |border-color = silver |logo-background = #F8F8FF |info-background = #C0C0C0 |info-color = black |category = Pemaké demen sejarah |nocat = {{{nocat|}}} }} bwjf1l8vknovd8ourmtffh2b3mbq4r1 Bangsaan:Tèhnolohi 14 5536 23324 2024-07-05T11:05:08Z Swarabakti 44 Ngeja halaman kosong 23324 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Alam 14 5537 23325 2024-07-05T11:05:59Z Swarabakti 44 Ngeja halaman kosong 23325 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Cawang gerak badan 14 5538 23328 2024-07-05T11:11:29Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Gerak badan]]" 23328 wikitext text/x-wiki [[Bangsaan:Gerak badan]] 1fluw6q09exny2r9u6yr06drhyl21w7 Kesultanan Palèmbang 0 5539 23336 2024-07-05T11:20:10Z Swarabakti 44 Swarabakti mindahin [[Kesultanan Palèmbang]] ke [[Kesultanan Pelèmbang]] 23336 wikitext text/x-wiki #ALIH [[Kesultanan Pelèmbang]] lgbe0r4mj701mq5pwi98hyfs4xxokl1 Bangsaan:Pulitik 14 5540 23339 2024-07-05T11:24:22Z Swarabakti 44 Ngeja halaman kosong 23339 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Makalah paké basa Betawi Bekasih 14 5541 23340 2024-07-05T11:38:03Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Makalah paké sablonan logat Betawi]]" 23340 wikitext text/x-wiki [[Bangsaan:Makalah paké sablonan logat Betawi]] h3f6zzijb9bmczzddxo5gpfptz35lgo Bangsaan:Makalah paké sablonan logat Betawi 14 5542 23341 2024-07-05T11:38:22Z Swarabakti 44 Ngeja halaman kosong 23341 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Makalè paké basè Betawi Kotè 14 5543 23342 2024-07-05T11:38:48Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Makalah paké sablonan logat Betawi]]" 23342 wikitext text/x-wiki [[Bangsaan:Makalah paké sablonan logat Betawi]] h3f6zzijb9bmczzddxo5gpfptz35lgo Bangsaan:Makalĕ paké basĕ Betawi Tenabang 14 5544 23344 2024-07-05T11:39:48Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Makalah paké sablonan logat Betawi]]" 23344 wikitext text/x-wiki [[Bangsaan:Makalah paké sablonan logat Betawi]] h3f6zzijb9bmczzddxo5gpfptz35lgo Bangsaan:Basa kacukan 14 5545 23347 2024-07-05T11:51:52Z Swarabakti 44 Swarabakti mindahin [[Bangsaan:Basa kacukan]] ke [[Bangsaan:Basa peranakan]] 23347 wikitext text/x-wiki #ALIH [[:Bangsaan:Basa peranakan]] 3j1z6f25lp58t0so8wm39iacmgwl9me Roko' 0 5548 26324 23358 2024-10-28T11:12:37Z Bangrapip 9 26324 wikitext text/x-wiki [[Gepokan:Cigarette.jpg|ka|jmpl|Roko' puti dua biji]] '''Roko'''' (hurup Arab Gundul: {{Script|Arabic|روكوء}}) atawa '''udud''' (hurup Arab Gundul: {{Script|Arabic|اودود}}) entu benda nyang bentuknya peluntuan deri kertas nyang panjangnya barang 70 ampé 120 [[Milimèter|mm]] (macem-macem dah pegimana negaranya) dengen garis tenga barang 10 mm nyang diisi ama daon [[bako']] kering nyang udah diracik-racik. Tu roko' disuled di atu jicèngnya entakanuh diantepin ngelèntab biar tu asep kena diseruput liwat bacot di jicèng atunya lagi. == Ruju'an == [[Bangsaan:Roko']] [[Bangsaan:Bako']] l07006nvbfm9mgi0fg384owtgpkwy0v Sablonan:Tweet 10 5549 23362 2024-07-05T13:41:12Z Bangrapip 9 new 23362 wikitext text/x-wiki <includeonly>{{Quote box|class=notheme mw-no-invert|style={{#if: {{{style|}}}|{{{style}}};}} {{#if: {{{block|}}}|margin:1rem 40px;|}}|align={{#if: {{{left|}}}|left|{{#if: {{{block|}}}|none|right}}}}|width={{#if: {{{block|}}}|{{{width|500px}}}|{{{width|220px}}}}}|quote={{#if: {{{name|}}}||{{Formatting error|Missing <u>name</u> parameter.<br />|nocategory={{{nocategory|}}}}}}}<!-- -->{{#if: {{{username|}}}||{{Formatting error|Missing <u>username</u> parameter.<br />|nocategory={{{nocategory|}}}}}}}<!-- -->{{#if: {{{date|{{#if:{{{id|}}}|{{TwitterSnowflake|{{{id}}}}}}}}}}||{{Formatting error|Invalid <u>date</u> parameter.<br />|nocategory={{{nocategory|}}}}}}}<!-- -->{{#if: {{{text|}}}||{{Formatting error|Missing <u>text</u> parameter.<br />|nocategory={{{nocategory|}}}}}}}<!-- -->{{#ifeq: {{extract|{{{date|{{#if:{{{id|}}}|{{TwitterSnowflake|{{{id}}}}}}}}}}|show=format}} | dmy ||{{#ifeq: {{extract|{{{date|{{#if:{{{id|}}}|{{TwitterSnowflake|{{{id}}}}}}}}}}|show=format}} | mdy ||{{Formatting error|<u>date</u> parameter should be [[MOS:DATE|reformatted]] to look like:<br />''1 Jan 1970'' or ''Jan 1, 1970''<br />or removed.<br />|nocategory={{{nocategory|}}}}} }} }}<!-- -->{{#if: {{{ID|{{{id|{{{reference|{{{ref|}}}}}}}}}}}} ||{{Formatting error|<u>reference</u> or <u>ID</u> parameter required.<br />|nocategory={{{nocategory|}}}}} }} <table role="presentation" style="line-height: 1em; width: 100%; background-color: transparent; display: table;"> <tr> {{#if: {{{image|}}} |<td rowspan=2 style="padding-right: 5px; width: 28px;"> <div style="height: 28px; width: 28px; padding: 0; border-radius: 50%; overflow: hidden;"> [[File:{{{image|}}}|left|28px]] </div> </td> |}} <th style="text-align: left; white-space: nowrap;">{{{name|}}}</th> <td rowspan="2" style="text-align: right; color: #4C545C; vertical-align: top;">{{#switch:{{After| {{{date}}} | 23 July 2023}} |1=[[File:X logo 2023.svg|18px|link=X (social network)|alt=X logo, a stylized letter X]] |[[File:Logo of Twitter.svg|18px|link=Twitter|alt=Twitter logo, a stylized blue bird]]}}</td> </tr> <tr> <td style="color: #4C545C; white-space: nowrap;">@{{{username|}}}</td> </tr> </table> {{#if: {{{replyto|}}}| <div style="color: #4C545C; font-size: 95%;"> Replying to @{{{replyto|}}} </div> |}} {{#if: {{{lang|{{{language|}}}}}} |<div style='color: #1c2022; text-align: left'> {{lang-{{{lang|{{{language|}}}}}}|{{{text|}}}}} </div> |<div style='color: #1c2022; text-align: left'> {{{text|}}} </div> }} {{#if: {{{translation|}}}| <hr style="height: 0; border: 0; border-top: 1px solid #aaa; margin: 10px 0 10px 0;"> <div> {{{translation|}}} </div> |}} <div style="color: #4C545C;"> {{{date|{{#if:{{{id|}}}|{{TwitterSnowflake|{{{id}}}}}}}}}}<!-- -->{{{reference|{{{ref |{{#tag:ref|{{cite tweet|user= {{{username}}} |author= {{{name|}}} |last= {{{last|}}} |first= {{{first|}}} |author-link= {{{author-link|}}} |number= {{{ID|{{{id|}}}}}} |date= {{{date|{{#if:{{{id|}}}|{{TwitterSnowflake|{{{id}}}}}}}}}} |title= {{#invoke:String|replace|{{{text}}}|%s+| |plain=false}} |archive-url= {{{archive-url|}}} |archive-date= {{{archive-date|}}} |url-status= {{{url-status|}}} |ref={{{cite-id|}}} }} | name={{{ref-name|Tweet{{{username}}}}}} }} }}}}}} </div> }}</includeonly><noinclude> {{documentation}} </noinclude> g8pkvnihm6njpsahofb8hrh44e9ypsq Sablonan:Rquote 10 5550 23363 2024-07-05T13:43:56Z Bangrapip 9 new 23363 wikitext text/x-wiki <noinclude>The template appears as follows in article space: {{Blockquote|class=rquote|text={{lorem ipsum}}|style=width:33%}} and as follows in all other namespaces: </noinclude><templatestyles src="Rquote/styles.css"/>{{Main other |demospace={{{demospace|}}} |1=<!-- result if in mainspace -->{{Blockquote | class = rquote | text = {{Trim quotes|{{{text|{{{content|{{{quotetext|{{{quote|{{{2|<includeonly>{{Error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}}} | author = {{{3|{{{author|<noinclude>person quoted</noinclude>}}}}}} | source = {{#if:{{{4|{{{source|}}}}}}|{{{4|{{{source<noinclude>|cited source</noinclude>}}}}}}}} | style = float: {{{1|{{{align}}}}}}; width: {{{width|33%}}}; {{{style|}}} }} |2=<!-- result if elsewhere --> {{{!}} class="rquote pullquote float{{{1|{{{align}}}}}}" role="presentation" style="display:table; border-collapse:collapse; border-style:none; float:{{{1|{{{align}}}}}}; margin:0.5em 0.75em; width:{{{width|33%}}}; {{{style|}}}" {{!}}- style="text-align:left; vertical-align:top;" {{!}} style="color:#b2b7f2; font-size:3.3em; font-family:'Times New Roman',serif; font-weight:bold; padding:4px 2px 2px; width:0.5em; line-height: 1em;"{{!}} “ {{!}} style="padding:0 10px;"{{!}} {{trim quotes|{{{text|{{{content|{{{quotetext|{{{quote|{{{2|<includeonly>{{Error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{Lorem ipsum}}</noinclude>}}}}}}}}}}}}}}}}} {{!}} style="color:#b2b7f2; font-size:3.3em; font-family:'Times New Roman',serif; font-weight:bold; padding:4px 2px 2px; text-align:right; vertical-align:bottom; width:0.5em; line-height: 1em;"{{!}} ” {{!}}- {{!}} class="rquotecite" colspan="3" style="padding-top:10px; font-size:smaller; line-height:normal; text-align:right;"{{!}} {{#if:{{{3|{{{author|{{{4|{{{source|}}}}}}}}}}}}|<cite>—&nbsp;{{{3|{{{author|<noinclude>person quoted</noinclude>}}}}}}{{#if:{{{4|{{{source|}}}}}}|{{#if:{{{3|{{{author|}}}}}}|,}}&#32;{{{4|{{{source<noinclude>|cited source</noinclude>}}}}}}}}</cite>}} {{!}}} }}<!--Markup inserted from Template:Rquote--><noinclude> {{Documentation}} </noinclude> sf2pzl180j7x5my94xny3b9flmrsf79 Sablonan:Rquote/styles.css 10 5551 23364 2024-07-05T13:44:30Z Bangrapip 9 new 23364 sanitized-css text/css /* {{pp-template}} */ @media all and (max-width:720px) { .rquote { width:auto !important; float:none !important; } } oone4wbwswbh8wrhecdprbqwo2932mh Sablonan:Quote frame 10 5552 23365 2024-07-05T13:44:59Z Bangrapip 9 new 23365 wikitext text/x-wiki <templatestyles src="Template:Quote_box/styles.css" /><div class="quotebox pullquote {{#switch: {{lc:{{{align|}}}}} | center = centered | left = floatleft | none = | floatright }} {{{class|}}}" style=" {{#if:{{{width|}}} |width:{{{width}}};}} {{#ifeq:{{{border}}}|none|border:none;|{{#if:{{{border|}}}|border-width: {{{border}}}}};}} {{#if:{{{fontsize|}}}|font-size: {{{fontsize}}};}} {{#if:{{{bgcolor|}}}|color: #202122;background-color: {{#ifeq:{{{bgcolor|}}}|none|transparent|{{{bgcolor}}}}};}} {{{style|}}}"> {{#if:{{{title|}}} |<div class="quotebox-title {{{tclass|}}}" style=" {{#if:{{{title_bg|{{{bgcolor|}}}}}}|color: #202122;background-color: {{#ifeq:{{{title_bg|{{{bgcolor}}}}}}|none|transparent|{{{title_bg|{{{bgcolor}}}}}}}};}} {{#if:{{{title_fnt|}}}|color: {{{title_fnt}}};}} {{{tstyle|}}}">{{{title}}}</div> }} <blockquote class="quotebox-quote {{main other||{{#if:{{{quoted|}}}|quoted}}}} {{#switch: {{lc:{{{qalign|{{{halign|left}}}}}}}} |right = right-aligned |center = center-aligned |left-aligned }} {{{qclass|}}}" style=" {{{qstyle|}}}"> {{{text|{{{content|{{{quotetext|{{{quote|{{{1|<includeonly>{{error|Error: No text given for quotation (or equals sign used in the actual argument to an unnamed parameter)}}</includeonly><noinclude>{{lorem ipsum}}</noinclude>}}}}}}}}}}}}}}} </blockquote> {{#if:{{{author|{{{source|}}}}}}{{{2|}}}{{{3|}}}|<p style="padding-bottom: 0;"><!-- p tag style because of phab:T352875; see talk --><cite class="{{#switch: {{lc:{{{salign|{{{qalign|{{{halign|left}}} }}} }}} }} |right = right-aligned |center = center-aligned |left-aligned }}" style="{{{sstyle|}}}"><!--Manually inserted dashes will need to be removed from uses of the template first, I guess, then enable this:--><!--—&thinsp;-->{{{author|{{{2|}}}}}}{{#if:{{{author|}}}{{{2|}}}|{{#if:{{{source|}}}{{{3|}}}|<!--Display comma-space only if both cite parameters are present.-->,&#32;}}}}{{{source|{{{3|}}}}}}</cite></p>}} </div>{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using quote box with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Quote box]] with unknown parameter "_VALUE_"|ignoreblank=y| 1 | 2 | 3 | align | author | bgcolor | border | class | content | fontsize | halign | qalign | qclass | qstyle | quote | quoted | quotetext | salign | source | sstyle | style | tclass | text | title | title_bg | title_fnt | tstyle | width }}<noinclude> {{Documentation}} </noinclude> hngxz8zar5snvaigoqhhd6c2fq3htd7 Sablonan:Rlm 10 5553 23369 2024-07-05T14:01:57Z Bangrapip 9 new 23369 wikitext text/x-wiki &rlm;<noinclude> {{documentation}} </noinclude> dt42nww6gyj9hsv3fym6lzcki3yl1xe Sablonan:Rtl-para 10 5554 23370 2024-07-05T14:03:23Z Bangrapip 9 new 23370 wikitext text/x-wiki <div dir="rtl" style="text-align:right">{{#if:{{{2|}}}|{{lang|{{{1}}}|{{{2}}}|italic=no}}|{{{1}}}}}</div><noinclude> {{documentation}} </noinclude> f6g36ertwluo39xsb0rvwqpddli2as6 Sablonan:User id 10 5555 23388 23386 2024-07-06T05:33:23Z OrangKalideres 327 Koreksi 23388 wikitext text/x-wiki {{Babel-box | level = | id = [[Basa Indonésia|id]] | info = Pengguna ini merupakan '''[[:Bangsaan:User id-N|penutur ibu]] [[:Bangsaan:User id|bahasa Indonesia]]'''. | userkategori = User id | userkategori2 = User id-N }}<noinclude> {{Languages|id}} [[Bangsaan:Sablonan babel|id]] </noinclude> j6a0orzzadmb7axygsktjhnvkxn755x Sablonan:Babel-box 10 5556 23385 2024-07-06T05:26:43Z OrangKalideres 327 Baru 23385 wikitext text/x-wiki <includeonly>{{userbox |border-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|1=C0C8FF|2=77E0E8 |3=99B3FF|3a=99B3FF|3b=00FF00|4=CCCC00 |5=CC0000|5a=CC0000|5b=F99C99|#default=6EF7A7}} |id = {{{id}}}{{#switch:{{{level}}}|0|1|2|3|4|5|N=-{{{level}}}|0a|0b=-0|3a|3b=-3|5a|5b=-5}} |id-c = #{{#switch:{{{level}}}|0=B7B7B7|0a=B7B7B7|0b=FFB3B3|1=C0C8FF|2=77E0E8 |3=99B3FF|3a=99B3FF|3b=00FF00|4=FFFF00 |5=FF0000|5a=FF0000|5b=F99C99|#default=6EF7A7}} |id-s = {{{id-s|14}}} |id-op = {{{id-op|}}} |info = {{{info}}} |info-c = #{{#switch:{{{level}}}|0=E8E8E8|0a=E8E8E8|0b=FFE0E8|1=F0F8FF|2=D0F8FF |3=E0E8FF|3a=E0E8FF|3b=90FF90|4=FFFF99 |5=FF5555|5a=FF5555|5b=F9CBC9|#default=C5FCDC}} |info-s = {{{info-s|8}}} |info-op = {{{info-op|}}} |usercategory = {{{usercategory|{{{userkategori|{{{kategori|}}}}}}}}} |usercategory2 = {{{usercategory2|{{{userkategori2|{{{kategori2|}}}}}}}}} |usercategory3 = {{{usercategory3|{{{userkategori3|{{{kategori3|}}}}}}}}} |nocat = {{{nocat|}}} }}<noinclude><br clear="all"/> <pre> {{Babel-box |level = |id = |info = |kategori = |kategori2 = }}</pre></includeonly><noinclude>{{documentation}} [[Bangsaan:Templat kotak pengguna]] ny2cyp6n7aeo733bf53rbn6s2skw26e Sablonan:Languages 10 5557 23387 2024-07-06T05:31:31Z OrangKalideres 327 Baru 23387 wikitext text/x-wiki {{clear}} ---- {| class="wikitable" style="margin-left: auto; margin-right: auto; border: none;" width=100% |- !width=25%|{{tl|User {{{1}}}-0|{{{1}}}-0}} !width=25%|{{tl|User {{{1}}}-1|{{{1}}}-1}} !width=25%|{{tl|User {{{1}}}-2|{{{1}}}-2}} !width=25%|{{tl|User {{{1}}}-3|{{{1}}}-3}} |- |{{User {{{1}}}-0}} |{{User {{{1}}}-1}} |{{User {{{1}}}-2}} |{{User {{{1}}}-3}} |- !{{tl|User {{{1}}}-4|{{{1}}}-4}} !{{tl|User {{{1}}}-5|{{{1}}}-5}} !{{tl|User {{{1}}}|{{{1}}}-N}} |rowspan=2| |- |{{User {{{1}}}-4}} |{{User {{{1}}}-5}} |{{User {{{1}}}}} |} {{small|''Lihat juga: [[Wikipedia:Babel]].''}} <noinclude>[[Bangsaan:Sablonan kotak pemake]]</noinclude> 843jyk9cuprujarwjpqmtxvg57r0k36 Sablonan:User id-5 10 5558 23389 2024-07-06T06:07:14Z OrangKalideres 327 Baru 23389 wikitext text/x-wiki {{Babel-box | level = 5 | id = [[Basa Indonésia|id]] | info = Pengguna ini mampu bersumbangsih dengan '''[[:Bangsaan:User id|bahasa Indonesia]]''' tingkat '''[[:Bangsaan:User id-5|sangat mahir]]'''. | userkategori = User id | userkategori2 = User id-5 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-5]]</noinclude> 58vjh28u02ib9aj0f3u7iyis9nn4e65 Sablonan:Babel-bar 10 5559 23390 2024-07-06T06:07:35Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Languages]] 23390 wikitext text/x-wiki #alih [[Sablonan:Languages]] n4ubhfjvhlbfk647en49uksgw5jvzuj Sablonan:User id-4 10 5560 23391 2024-07-06T07:03:04Z OrangKalideres 327 Baru 23391 wikitext text/x-wiki {{Babel-box | level = 4 | id = [[Basa Indonésia|id]] | info = Pengguna ini mampu bersumbangsih dengan '''[[:Bangsaan:User id|bahasa Indonesia]]''' '''[[:Bangsaan:User id-4|mendekati penutur ibu]]'''. | userkategori = User id | userkategori2 = User id-4 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-4]]</noinclude> 9n5lrfvig28x178b9h3p16zfav8g0tr Sablonan:User id-3 10 5561 23392 2024-07-06T07:04:53Z OrangKalideres 327 Baru 23392 wikitext text/x-wiki {{Babel-box | level = 3 | id = [[Basa Indonésia|id]] | info = Pengguna ini mampu bersumbangsih dengan '''[[:Bangsaan:User id|bahasa Indonesia]]''' tingkat '''[[:Bangsaan:User id-3|mahir]]'''. | userkategori = User id | userkategori2 = User id-3 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-3]] </noinclude> gs8gffsv3wowsct7kmuvugqxivxubfz Sablonan:User id-1 10 5562 23393 2024-07-06T07:06:31Z OrangKalideres 327 Baru 23393 wikitext text/x-wiki {{Babel-box | level = 1 | id = [[Basa Indonésia|id]] | info = Pengguna ini mampu bersumbangsih dengan '''[[:Bangsaan:User id|bahasa Indonesia]]''' tingkat '''[[:Bangsaan:User id-1|dasar]]'''. | userkategori = User id | userkategori2 = User id-1 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-1]]</noinclude> tp1buk5gz0ksl2gto0tb7xj354iyx18 Sablonan:User id-2 10 5563 23394 2024-07-06T07:08:41Z OrangKalideres 327 Baru 23394 wikitext text/x-wiki {{Babel-box | level = 2 | id = [[Basa Indonésia|id]] | info = Pengguna ini mampu bersumbangsih dengan '''[[:Bangsaan:User id|bahasa Indonesia]]''' tingkat '''[[:Bangsaan:User id-2|menengah]]'''. | userkategori = User id | userkategori2 = User id-2 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-2]]</noinclude> 47ndcj60at31wf6ruut9ogriobkkb3v Agak Laen 0 5564 23402 2024-07-06T12:18:36Z Badak Jawa 13 Ngeja halaman dengen "'''Agak Laen''' ya'entu [[pèlem banyolan]] Indonésia taon 2024 nyang diarain èn di tulis ama [[Muhadkly Acho]] [[Bangsaan:Pèlem banyolan]] [[Bangsaan:Pèlem serem]]" 23402 wikitext text/x-wiki '''Agak Laen''' ya'entu [[pèlem banyolan]] Indonésia taon 2024 nyang diarain èn di tulis ama [[Muhadkly Acho]] [[Bangsaan:Pèlem banyolan]] [[Bangsaan:Pèlem serem]] 61kst9ogouu3hfto4ojbtt1d1w3bryk Pèlem banyolan 0 5565 23404 23403 2024-07-06T13:09:07Z Swarabakti 44 23404 wikitext text/x-wiki '''Pèlem banyolan''' ya'entu pèlem nyang bawain kebanyolan orang-orangnya [[Bangsaan:Pèlem]] p8adgm8l16aw72xltmmhv52dwke4rfu Bangsaan:Pèlem 14 5566 23405 2024-07-06T13:09:18Z Swarabakti 44 Ngeja halaman kosong 23405 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Sablonan:User mui-plm 10 5567 23406 2024-07-06T13:49:45Z Swarabakti 44 Ngeja halaman dengen "{{Babel-box | level = | id = [[Basa Pelèmbang|mui-plm]] | info = Yang maki ni '''[[:Kategori:User mui-plm-N|cengki la dari sanonyo]]''' ngomong '''[[:Kategori:User mui-plm|baso Pelembang]]'''. | userkategori = User mui-plm-N | userkategori2 = User mui-plm | userkategori3 = User mui }}<noinclude> {{Babel-bar|mui-plm}} [[Bangsaan:Sablonan babel|mui]] </noinclude>" 23406 wikitext text/x-wiki {{Babel-box | level = | id = [[Basa Pelèmbang|mui-plm]] | info = Yang maki ni '''[[:Kategori:User mui-plm-N|cengki la dari sanonyo]]''' ngomong '''[[:Kategori:User mui-plm|baso Pelembang]]'''. | userkategori = User mui-plm-N | userkategori2 = User mui-plm | userkategori3 = User mui }}<noinclude> {{Babel-bar|mui-plm}} [[Bangsaan:Sablonan babel|mui]] </noinclude> mssy5okhutjawd79kofvwrwq4b0aoek Daka 0 5569 23448 23447 2024-07-07T04:58:47Z Bangrapip 9 23448 wikitext text/x-wiki {{Infobox settlement <!-- Basic info -->| name = Dhaka | settlement_type = [[Megacity]] | official_name = | native_name = ঢাকা | other_name = Dacca | nickname = ''The [[Venice of the East]]'',<ref>{{cite news|last=Imam|first=Shah Husain|url=https://www.thedailystar.net/opinion/pleasure-all-mine/dhaka-where-will-it-go-here-1607983|title=Dhaka: Where will it go from here?|date=20 July 2018|work=[[The Daily Star (Bangladesh)|The Daily Star]]|type=Opinion|access-date=2 March 2022|quote=Dhaka, once the Venice of the East by virtue of being surrounded by four ebullient rivers, is now an urban behemoth.|archive-date=2 March 2023|archive-url=https://web.archive.org/web/20230302210152/https://www.thedailystar.net/opinion/pleasure-all-mine/dhaka-where-will-it-go-here-1607983|url-status=live}}</ref><ref>{{Cite news |url=https://www.dhakatribune.com/climate-change/2019/12/10/the-tales-of-urban-street-children-is-there-anything-we-could-do |title=The tales of urban street children:Is there anything we could do? |work=Dhaka Tribune |date=10 December 2019 |access-date=2 April 2021 |archive-date=1 August 2021 |archive-url=https://web.archive.org/web/20210801075352/https://www.dhakatribune.com/climate-change/2019/12/10/the-tales-of-urban-street-children-is-there-anything-we-could-do |url-status=live }}</ref><ref>{{Cite news |url=https://www.thedailystar.net/star-weekend/my-dhaka/are-we-willing-know-more-dhaka-1570981 |title=Are we willing to know more of Dhaka? |work=The Daily Star |date=4 May 2018 |access-date=2 April 2021 |archive-date=3 August 2021 |archive-url=https://web.archive.org/web/20210803010913/https://www.thedailystar.net/star-weekend/my-dhaka/are-we-willing-know-more-dhaka-1570981 |url-status=live }}</ref><br /> ''[[City of Mosques]]'', ''[[City of Rickshaws]]'',<ref>{{cite news|url=https://www.bbc.com/bengali/news-59214407|title=রিকশা বৃত্তান্ত: কবে, কোথা থেকে, কে প্রথম এই বাহনটি বাংলাদেশে আনেন|lang=bn|last=Chowdhury|first=Sanjana|date=27 November 2021|access-date=28 March 2024|work=[[BBC]]}}</ref> ''[[The City That Never Sleeps (nickname)|City That Never Sleeps]]''<ref>{{Cite web |date=2020-06-16 |title=Dhaka: The city that (still) never sleeps |url=https://Dhakatribune.com/story/2198647/Dhaka-city-is-still-not-sleeping |website=Dhaka Tribune |language=en}}</ref> | image_flag = <!--Flag of Dhaka.svg--> | flag_size = 150px | image_caption = | image_skyline = {{Multiple image | border = infobox | total_width = 300 | image_style = | caption_align = center | perrow = 1/2/2/1 | image1 = Bangladesh Bank (33398162476).jpg | caption1 = Skyline of [[Motijheel]] | image2 = National Assembly of Bangladesh (10).jpg | caption2 = [[Sangsad Bhaban]] | image3 = Titu Oheduzzaman Ahsan Manzil 001.jpg | caption3 = [[Ahsan Manzil]] in [[Old Dhaka]] | image4 = Lalbag Fort Front.jpg | caption4 = [[Lalbagh Fort]] | image5 = Curzon hall front.jpg | caption5 = [[Curzon Hall]] of the [[University of Dhaka]] | image6 = 1. স্বাধীনতা স্তম্ভ.jpg | caption6 = [[Swadhinata Stambha|Independence Monument]] in [[Suhrawardy Udyan]] }} | image_seal = | shield_size = | motto = | image_map = | mapsize = {{maplink|frame=yes|plain=yes|frame-align=center|zoom=8|type=shape-inverse|stroke-width=2|stroke-color=#5f5f5f}} | map_caption = | pushpin_map = Benggaladésa Daka#Benggaladésa pembagèan Daka#Benggaladésa#Asia#Bumi | pushpin_label_position = right | pushpin_map_caption = Location in Dhaka##Location in Dhaka Division##Location in Bangladesh##Location in Asia##Location in Earth | coordinates = {{Coord|23|45|50|N|90|23|20|E|region:BD-13|display=it}} <!-- Politics ----------------->| subdivision_type = [[List of sovereign states|Country]] | subdivision_name = [[Bangladesh]] | subdivision_type1 = [[Divisions of Bangladesh|Division]] | subdivision_name1 = [[Dhaka Division]] | subdivision_type2 = [[Districts of Bangladesh|District]] | subdivision_name2 = [[Dhaka District]] | established_title = Establishment | established_date = {{Start date and age|df=y|1608|p=y}} | established_title2 = | established_date2 = | established_title3 = <!-- Incorporated (city) --> | established_date3 = | government_type = [[Mayor–council government|Mayor–council]] | governing_body = {{nowrap|[[Dhaka North City Corporation|DNCC]] and [[Dhaka South City Corporation|DSCC]]}} | government_footnotes = | leader_title = [[Mayor of North Dhaka]] | leader_name = [[Atiqul Islam]]<ref name="unofficially">{{cite news |title=Hasan Mahmud states 3 reasons behind low voter turnout |url=https://www.thedailystar.net/dhaka-city-elections-2020/news/hasan-mahmud-states-3-reasons-behind-low-voter-turnout-1862512 |work=The Daily Star |agency=UNB |date=2 February 2020 |access-date=2 February 2020 |archive-date=2 February 2020 |archive-url=https://web.archive.org/web/20200202132114/https://www.thedailystar.net/dhaka-city-elections-2020/news/hasan-mahmud-states-3-reasons-behind-low-voter-turnout-1862512 |url-status=live}}</ref> | leader_title1 = [[List of Mayors of South Dhaka|Mayor of South Dhaka]] | leader_name1 = [[Sheikh Fazle Noor Taposh]]<ref name="unofficially" /> <!-- Area --------------------->| area_total_km2 = 270<!-- The Daily Star wrote it would be 127.63 + 178.75 = 306.38 *if approved* by NICAR, bdnews24.com wrote 2 days later that what NICAR approved was 270 sq km --> | leader_title2 = [[Police Commissioner]] | leader_name2 = [[Habibur Rahman (police officer)|Habibur Rahman]] | area_land_km2 = | area_water_km2 = | area_urban_km2 = | area_metro_km2 = 1600<ref name="wikimapia.org">{{cite web |url=http://wikimapia.org/26768999/Dhaka-Metropolitan-City-Area |title=Dhaka Metropolitan City Area |access-date=29 September 2017 |archive-date=29 September 2017 |archive-url=https://web.archive.org/web/20170929093019/http://wikimapia.org/26768999/Dhaka-Metropolitan-City-Area |url-status=live}}</ref> | area_metro_sq_mi = 618<ref name="wikimapia.org"/> | area_footnotes = <ref>{{cite news |author1=Partha Pratim Bhattacharjee |author2=Mahbubur Rahman Khan |date=7 May 2016 |title=Govt to double size of Dhaka city area |url=http://www.thedailystar.net/frontpage/govt-double-size-dhaka-city-area-1219972 |newspaper=The Daily Star |access-date=1 March 2017 |archive-date=2 March 2017 |archive-url=https://web.archive.org/web/20170302025916/http://www.thedailystar.net/frontpage/govt-double-size-dhaka-city-area-1219972 |url-status=live}}</ref><ref>{{cite news |title=Dhaka City expands by more than double after inclusion of 16 union councils |url=http://bdnews24.com/bangladesh/2016/05/09/dhaka-city-expands-by-more-than-double-after-inclusion-of-16-union-councils |newspaper=bdnews24.com |date=9 May 2016 |access-date=1 March 2017 |archive-date=2 March 2017 |archive-url=https://web.archive.org/web/20170302025316/http://bdnews24.com/bangladesh/2016/05/09/dhaka-city-expands-by-more-than-double-after-inclusion-of-16-union-councils |url-status=live}}</ref> | elevation_m = 32 | elevation_ft = 104.96 | elevation_footnotes = <ref name="Elevation of Dhaka">{{cite web|url=http://travel.nationalgeographic.com/places/maps/map_city_dhaka.html|title=Dhaka, Bangladesh Map|work=National Geographic|access-date=6 September 2009|archive-date=7 January 2010|archive-url=https://web.archive.org/web/20100107084813/http://travel.nationalgeographic.com/places/maps/map_city_dhaka.html|url-status=dead}}</ref> <!-- Population ----------------------->| population_total = 10,278,882 | population_as_of = 2022 | population_footnotes = <ref>{{cite web |title=Dhaka (Bangladesh): City Districts and Subdistricts - Population Statistics, Charts and Map |url=https://www.citypopulation.de/en/bangladesh/dhaka/ |access-date=19 January 2022 |website=City Population |archive-date=3 February 2019 |archive-url=https://web.archive.org/web/20190203120015/http://www.citypopulation.de/php/bangladesh-dhaka.php |url-status=live }}</ref><ref name="dhakapop1">{{cite web |url=http://www.bbs.gov.bd/WebTestApplication/userfiles/Image/National%20Reports/Union%20Statistics.pdf |title=Population & Housing Census-2011 |publisher=[[Bangladesh Bureau of Statistics]] |page=41 |access-date=15 December 2015 |url-status=dead |archive-url=https://web.archive.org/web/20151208044832/http://www.bbs.gov.bd/WebTestApplication/userfiles/Image/National%20Reports/Union%20Statistics.pdf |archive-date=8 December 2015}}</ref> | population_blank1_title = City rank | population_blank1 = [[List of cities and towns in Bangladesh|1st in Bangladesh]] | population_blank2_title = Metro rank | population_blank2 = [[List of city corporations in Bangladesh|1st in Bangladesh]];<br />[[Bengal#Urban Areas|1st in Bengal Region]]; <br />[[South Asia|3rd in South Asia]]; <br />[[List of metropolitan areas in Asia|9th in Asia]]; <br />[[List of largest cities|9th in the world]] | population_rank = | population_metro = 22,478,116 | population_density_km2 = auto | population_density_metro_km2 = auto | population_metro_footnotes = | population_demonym = [[Dhakaiyas|Dhakaiya]], Dhakaites | population_blank1_footnotes = <ref>{{cite web|title=Evolving Urban Form: Dhaka &#124; Newgeography.com|url=http://www.newgeography.com/content/003004-evolving-urban-form-dhaka|access-date=19 January 2022|website=www.newgeography.com|archive-date=11 June 2013|archive-url=https://web.archive.org/web/20130611103831/http://www.newgeography.com/content/003004-evolving-urban-form-dhaka|url-status=live}}</ref> | population_blank2_footnotes = <ref name="District Statistics 2011, Dhaka">{{cite web|url=http://www.bbs.gov.bd/WebTestApplication/userfiles/Image/District%20Statistics/Dhaka.pdf|title=District Statistics 2011, Dhaka|publisher=Bangladesh Bureau of Statistics|date=December 2013|access-date=14 May 2015|url-status=dead|archive-url=https://web.archive.org/web/20150424233706/http://www.bbs.gov.bd/WebTestApplication/userfiles/Image/District%20Statistics/Dhaka.pdf|archive-date=24 April 2015}}</ref> <!-- General information --------------->| unit_pref = Metric | demographics_type1 = [[Languages of Bangladesh|Languages]] | demographics1_title1 = Official | demographics1_info1 = [[Bengali language|Bengali]]{{*}}English | utc_offset = +06:00 | timezone = [[Bangladesh Standard Time|BST]] | postal_code_type = [[Postal codes in Bangladesh|Postal code]] | postal_code = 1000, 1100, 12xx, 13xx | registration_plate = DHAKA-D-11-9999""111 | area_code_type = [[Telephone numbering plan|National calling code]] | area_code = [[List of country calling codes|+088]] | blank_info = | blank1_name = [[Telephone numbering plan|Calling code]] | blank1_info = [[Telephone numbers in Bangladesh|+880-2]] (for Dhaka City only) | blank2_name = Police | blank2_info = [[Dhaka Metropolitan Police]] | blank3_name = [[International airport]] | blank3_info = [[Hazrat Shahjalal International Airport]] | blank4_name = [[ISO 3166-2:BD|ISO 3166-2]] | blank4_info = BD-13 | blank_name_sec1 = [[Human Development Index|HDI]] (2021) | blank_info_sec1 = 0.745<ref name="GlobalDataLab">{{Cite web|url=https://globaldatalab.org/shdi/table/shdi/BGD/?levels=1+4&years=2021&interpolation=0&extrapolation=0|title=Sub-national HDI - Area Database - Global Data Lab|website=hdi.globaldatalab.org|language=en|access-date=2023-02-08|archive-date=8 February 2023|archive-url=https://web.archive.org/web/20230208072227/https://globaldatalab.org/shdi/table/shdi/BGD/?levels=1+4&years=2021&interpolation=0&extrapolation=0|url-status=live}}</ref><br />{{color|#093|high}} · [[List of regions of Bangladesh by Human Development Index|1st of 20]] | blank1_name_sec2 = [[Greater Dhaka|Metro]] [[gross domestic product|GDP 2023]] ([[market exchange rate|Market XR]]) | blank1_info_sec2 = $95 billion (per capita $4,018) | blank2_name_sec2 = [[Greater Dhaka|Metro]] [[gross domestic product|GDP 2023]] ([[purchasing power parity|PPP]]) | blank2_info_sec2 = $316 billion (per capita $13,614)<ref name="tellusant.com">{{cite web|title=TelluBase—Dhaka Fact Sheet|url=https://www.tellusant.com/repo/tb/tellubase_factsheet_dhaka.pdf|website=tellusant.com|access-date=1 June 2023|archive-date=3 June 2023|archive-url=https://web.archive.org/web/20230603211713/https://www.tellusant.com/repo/23/tellusant_factsheet_dhaka.pdf|url-status=live}}</ref> | blank4_name_sec1 = [[Rapid Transit]] | blank4_info_sec1 = [[Dhaka Metro Rail]] | blank5_name_sec1 = Metropolitan Planning Authority | blank5_info_sec1 = [[Rajdhani Unnayan Kartripakkha]] | blank4_name_sec2 = [[UN/LOCODE]] | blank4_info_sec2 = BD DAC | blank6_name_sec1 = Water Supply and Sewerage Authority | blank6_info_sec1 = [[Dhaka WASA]] | website = {{URL|https://www.dncc.gov.bd|dncc.bd}} (North Dhaka)<br />{{URL|https://dscc.gov.bd|dscc.bd}} (South Dhaka) | footnotes = | named_for = }} '''Daka''' (hurup Arab Gundul: {{Script|Arabic|داكا}}; {{lang-bn|ঢাকা|Ḍhākā}}, {{IPA-bn|ˈɖʱaka|IPA}}; {{lang-en|Dhaka}}) entu [[Benggaladésa]] punya [[ibu negeri]] ama kota paling gedénya. Ni kota – kota paling gedé nomer 9 ama paling ngerangseg nomer 7 di dunia. Daka ngelah pengambrek 10,2 juta orang tahon 2022, ama ngelah ampé 22,4 juta orang pengambrek di [[Utekan Biang Kota Daka]]. == Ruju'an == {{Reflist|30em}} [[Bangsaan:Ibu negeri di Asia]] [[Bangsaan:Benggaladésa]] 117lbce5saq38aezsilrmp9tir9nqfh Sablonan:Lang-bn 10 5570 23440 2024-07-07T04:49:21Z Bangrapip 9 new 23440 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=bn }}</includeonly>{{#if:{{{2|}}}|{{Main other|[[Category:Instances of Lang-bn using second unnamed parameter]]}}}}<noinclude> {{Documentation |1=Template:Lang-x/doc |content={{Template:Lang-x/doc |category=Articles containing Bengali-language text |tracking-category=Instances of Lang-bn using second unnamed parameter }} }} [[Category:Indo-Iranian multilingual support templates|{{PAGENAME}}]] </noinclude> cjye0dcgs9e99391ebvd4sm1xpy4ydi Sablonan:IPA-bn 10 5571 23441 2024-07-07T04:49:52Z Bangrapip 9 new 23441 wikitext text/x-wiki <onlyinclude>{{IPA|bn|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:usage of IPA templates}} <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. --> [[Category:IPA language templates|{{PAGENAME}}]] [[Category:Bengali language]] <!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. --> </noinclude> 93h7sznytxn5c9367bc3m00nc5wrzvu Sablonan:Years or months ago 10 5572 23442 2024-07-07T04:52:49Z Bangrapip 9 new 23442 wikitext text/x-wiki <includeonly>{{#ifexpr:{{#if:{{{2|}}}|1|0}}=0 or abs( ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12)) >= 12 |<!-- in years -->{{#expr:floor(abs( ( ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) ) / 12 ))}}&nbsp;{{#ifexpr:({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) < 0 |<!-- future -->{{#ifexpr:ceil( ( ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) ) / 12 ) = -1|year's|years'}} |<!-- past/current -->{{#ifexpr:floor( ( ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) ) / 12 ) = 1|year|years}} }} |<!-- in months -->{{#expr:abs( ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) )}}&nbsp;{{#ifexpr:({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) < 0 |<!-- future -->{{#ifexpr: ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) = -1|month's|months'}} |<!-- past/current -->{{#ifexpr: ({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) = 1|month|months}} }} }} {{#ifexpr:({{{4|{{CURRENTMONTH}}}}}+{{{3|{{CURRENTYEAR}}}}}*12) - ({{{2|{{CURRENTMONTH}}}}}+{{{1|{{CURRENTYEAR}}}}}*12) < 0|time|ago}}</includeonly><noinclude> {{Documentation}} </noinclude> 39r0h3lbb09shxuplb40kq4j43hfio8 Modul:Location map/data/Benggaladésa 828 5573 23443 2024-07-07T04:54:24Z Bangrapip 9 new 23443 Scribunto text/plain return { name = 'Benggaladésa', top = 26.8, bottom = 20.5, left = 87.8, right = 92.9, image = 'Bangladesh adm location map.svg', image1 = 'Bangladesh rel location map.svg', } 5t0ad24iz1dkft8revkrfbe8oprlqzs Modul:Location map/data/Benggaladésa Daka 828 5574 23444 2024-07-07T04:54:49Z Bangrapip 9 new 23444 Scribunto text/plain return { name = 'Daka', top = 23.92, bottom = 23.66, left = 90.27, right = 90.505, image = 'ঢাকা শহরের মানচিত্র.png' } m2lfxsjkng3falxvpjh026aizqy63ev Modul:Location map/data/Benggaladésa pembagèan Daka 828 5575 23445 2024-07-07T04:56:17Z Bangrapip 9 new 23445 Scribunto text/plain return { name = 'pembagèan Daka', bottom = 22.75, top = 24.86, left = 89.24, right = 91.31, image = 'Bangladesh Dhaka division location map.svg', image1 = 'Dhaka division relief map.svg' } c9u60snsk7t1vizc4nm1iwwyrwp288v Modul:Location map/data/Bumi 828 5576 23446 2024-07-07T04:57:19Z Bangrapip 9 new 23446 Scribunto text/plain return { name = 'Bumi', top = 90, bottom = -90, left = -180, right = 180, image = 'World location map (equirectangular 180).svg', image1='World location map (equirectangular 180).svg'} texsrsh691nv33vzcn4ok49d9t431zr Sablonan:User id-0 10 5577 23449 2024-07-07T05:49:57Z OrangKalideres 327 Anyar 23449 wikitext text/x-wiki {{Babel-box | level = 0 | id = [[Basa Indonésia|id]] | info = Pengguna ini [[:Bangsaan:User id-0|'''tidak mengerti''']] atau sangat sulit memahami bahasa '''[[:Bangsaan:User id|Indonesia]]'''. | userkategori = User id-0 }}<noinclude> {{Babel-bar|id}} [[Bangsaan:Sablonan babel|id-0]] </noinclude> ho27zpfu8watby4to3c7ci3zu9dijq5 Sablonan:User en 10 5578 23450 2024-07-07T05:52:13Z OrangKalideres 327 Anyar 23450 wikitext text/x-wiki {{Babel-box | level = | id = [[Basa Inggris|en]] | info = This user is a '''[[:Bangsaan:User en-N|native]]''' speaker of '''[[:Bangsaan:User en|English]]'''. | userkategori = User en | userkategori2 = User en-N }}<noinclude> {{Babel-bar|en}} [[Bangsaan:Sablonan babel|en-N]]</noinclude> imymioi2gg4rzm5kxhaxawebmvnc7o7 Sablonan:User en-2 10 5579 23451 2024-07-07T05:54:13Z OrangKalideres 327 Anyar 23451 wikitext text/x-wiki {{Babel-box | level = 2 | id = [[Basa Inggris|en]] | info = This user is able to contribute with an '''[[:Bangsaan:User en-2|intermediate]]''' level of '''[[:Bangsaan:User en|English]]'''. | userkategori = User en | userkategori2 = User en-2 }}<noinclude> {{Babel-bar|en}} [[Bangsaan:Sablonan babel|en-2]] </noinclude> ppifcj5rd524ks3gqq82tzbk7gw6vjt Sablonan:Templatesnotice 10 5580 23453 23452 2024-07-07T07:34:24Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Templatenotice]] ke [[Sablonan:Templatesnotice]]: Judul salah èja 23452 wikitext text/x-wiki <noinclude>''Berikut ini adalah dokumentasi bawaan dari templat ini; dokumentasi untuk templat ini sendiri terletak di bagian bawah.''</noinclude> {{Documentation|content={{Templatesnotice/inner|extra usage={{{extra usage|}}}|s1={{{s1|}}}|s2={{{s2|}}}|s3={{{s3|}}}|s4={{{s4|}}}|param1={{{param1|article}}}|param2={{{nothankyou|param2}}}|series={{{series|}}}|max={{{max|}}}|escalate={{{escalate|}}}|escalate_to={{{escalate_to|}}}|notwinkle={{{notwinkle|<noinclude>yes</noinclude>}}} |see also={{{see also|}}}}} |1={{ #ifeq: {{SUBJECTPAGENAME}} | Template:Templatesnotice | {{ #rel2abs: /inner }} }}}} <includeonly>{{#if:{{{nocat|}}}||[[Bangsaan:Templat peringatan pengguna yang dibakukan|{{PAGENAME}}]]}}</includeonly><noinclude> <br /> ---- <br /> {{Documentation}}</noinclude> oxqn5k2mqxwzqaxkh1i2706dffdaxzf Sablonan:Templatenotice 10 5581 23454 2024-07-07T07:34:24Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Templatenotice]] ke [[Sablonan:Templatesnotice]]: Judul salah èja 23454 wikitext text/x-wiki #ALIH [[Sablonan:Templatesnotice]] 1rmioxayb05syhkl64iroba54aqvlir Wikipédi:Ambil langkah merbot pasal penggratilan 4 5582 25751 25750 2024-09-21T06:58:41Z Badak Jawa 13 25751 wikitext text/x-wiki <!-- Adds protection template automatically if page is semi-protected, inside the noinclude, because this page is transcluded. --><noinclude>{{#ifeq:{{PROTECTIONLEVEL:edit}}|autoconfirmed|{{pp|1=vandalism|action=edit|small=yes|expiry=}}}}<!-- {{Noticeboard protected|reason=Persistent [[WP:vandalism|vandalism]]}}--><!-- prevent accidental archiving with OneClickArchiver --> <!--{{/Header}}--><!-- usually no need to manually edit the following line. Please see the talk page for more details if you wish to manually force the removal of the backlog indicator, rather than removing it. --> <!-- v2.0.29 RemoveBlocked=On MergeDuplicates=On AutoMark=On FixInstructions=On AutoBacklog=On AddLimit=4 RemoveLimit=2 --></noinclude> {{Shortcut|WP:AIV|WP:ALMPP}} Ni halaman dipaké bakal ngelaporin [[Wikipedia:Penggratilan|penggratilan di Wikipédi]]. == Laporan pemaké == <!-- Silakan salin dan tempel templat tersedia untuk melaporkan pengguna atau IP setelah baris ini. Contoh: * {{Vandal|Nama pengguna}} - ngulangin penggratilan seabis peringatan paling ahir. (Gunakan empat "~" (menghasilkan ~~~~) untuk menandatangani) ---> * {{Vandal|213.130.93.197}} – nerusin pembalikkan kaga' ada alesan nyang jelas, udah diperingati ama bang Badak Jawa. Ni kalo di [[:id:|idwiki]] udah ngelanggar [[:id:WP:3RR|WP:3RR]].[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 6 Agustus 2024 19.20 (WIB) *:@[[Pemaké:OrangKalideres|OrangKalideres]] nyang ini masih mending walopun cuma ganti gepokan doang cuman tinggal lu kasih tau aja di kongkonya [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 21 Sèptèmber 2024 13.58 (WIB) * {{vandal|125.166.94.173}} – ngeggratilin di bejibun halaman.[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 21 Sèptèmber 2024 12.47 (WIB) *:@[[Pemaké:OrangKalideres|OrangKalideres]] udah gue gibang 3 ari ya. Entar kalo dia gratilin lagi bilang gua [[Pemaké:Badak Jawa|Badak Jawa]] ([[Kongko pemaké:Badak Jawa|ngomong]]) 21 Sèptèmber 2024 13.51 (WIB) *::{{Ping|Badak Jawa}} oke, siap dah.[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 21 Sèptèmber 2024 13.52 (WIB) sgotwmt9fv5vgh5pg1cs6keoh7kedmx Wikipédi:AIV 4 5583 23468 23457 2024-07-07T12:31:02Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Wikipedia:Intervensi merbot terhadap penggratilan]] jadi [[Wikipedia:Ambil langkah merbot pasal penggratilan]] 23468 wikitext text/x-wiki #alih [[Wikipedia:Ambil langkah merbot pasal penggratilan]] jl8riz7q26jlyv7ur4ugkr8xsfxw6lj Sablonan:Vandal 10 5584 23458 2024-07-07T07:56:32Z OrangKalideres 327 Baru 23458 wikitext text/x-wiki <includeonly><span class="plainlinks userlinks">{{noping|{{{1|{{ROOTPAGENAME}}}}}}} ([[User talk:{{{1|{{ROOTPAGENAME}}}}}|halaman kongko]]&nbsp;• [[Special:Contributions/{{{1|{{ROOTPAGENAME}}}}}|sumbangan]]<span class="sysop-show">&nbsp;• [[Special:DeletedContributions/{{{1|{{ROOTPAGENAME}}}}}|sumbangan nyang diapusin]]&nbsp;• [[Special:Nuklir/{{{1|{{ROOTPAGENAME}}}}}|nuklir sumbangan]]</span>&nbsp;• [{{fullurl:Special:Log|user={{urlencode:{{{1|{{ROOTPAGENAME}}}}}}}}} catetan]&nbsp;• [{{fullurl:Special:AbuseLog|wpSearchUser={{urlencode:{{{1|{{ROOTPAGENAME}}}}}}}}} filter penyalahgunaan]<span class="sysop-show">&nbsp;• [[Special:Block/{{{1|{{ROOTPAGENAME}}}}}|gibang pemaké]]</span>&nbsp;• [{{fullurl:Special:Log|type=block&page=User:{{urlencode:{{{1|{{ROOTPAGENAME}}}}}}}}} catetan penggibangan])</span>{{#ifeq:{{NAMESPACE}}|Talk||__NOINDEX__}}</includeonly><noinclude> {{documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> 2sky3kca8j3lo7iqftnq2t4zvc3er3u Sablonan:Noping 10 5585 23459 2024-07-07T07:59:33Z OrangKalideres 327 Anyar 23459 wikitext text/x-wiki {{#invoke:No ping|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 923kfe9snhsebmdq1kud1oekizz5d1o Modul:No ping 828 5586 23460 2024-07-07T08:01:17Z OrangKalideres 327 Anyar 23460 Scribunto text/plain -- This module implements {{noping}}. local p = {} function p.main(frame) local args = frame:getParent().args return p._main(args) end function p._main(args) local ret = {} local fullUrl = mw.uri.fullUrl local format = string.format for i, username in ipairs(args) do local url = fullUrl(mw.site.namespaces.User.name .. ':' .. username) url = tostring(url) local label = args['label' .. tostring(i)] url = format('[%s %s]', url, label or username) ret[#ret + 1] = url end ret = mw.text.listToText(ret) ret = '<span class="plainlinks">' .. ret .. '</span>' return ret end return p 890tvpvugcpkd1bbmliwjuo417yk2gw Ancak 0 5587 23462 23461 2024-07-07T10:24:18Z Bangrapip 9 23462 wikitext text/x-wiki [[Gepokan:Sesajen.jpeg|jmpl|Tulad ancak ringkes di upacara ari pertama ngudang bayi di [[Orang Sunda|masarakat Sunda]] di [[Dayohluhur, Cilacap|Dayohluhur]].]] '''Ancak''' (hurup Arab Gundul: {{Script|Arabic|انچق}}) atawa '''sajèn''' (hurup Arab Gundul: {{Script|Arabic|ساجين}}) entu tanjaan nyang bentuknya [[Makanan|garesan]], [[kembang]], èn sebagénya, nyang ditanjain di upacara agama atawa adat laènnya, nyang dilakonin—katanya—sebagé lambang bakal juntrungan ama ungkulan gaib. Perbuatan nanjain ni ancak digero'nya ''ngancak''. == Ruju'an == [[Bangsaan:Adat]] [[Bangsaan:Budaya]] db241q0iw4ok0j35po3kqb2fo5soy1u Wikipédi:Intervensi merbot terhadap penggratilan 4 5588 23464 2024-07-07T10:29:26Z Bangrapip 9 Bangrapip mindahin [[Wikipedia:Intervensi merbot terhadap penggratilan]] ke [[Wikipedia:Ambil langkah merbot pasal penggratilan]] 23464 wikitext text/x-wiki #ALIH [[Wikipedia:Ambil langkah merbot pasal penggratilan]] n2j9tkg4b629yx5vgjncmf9xj89k0jp Wikipédi:ALMPP 4 5589 23470 2024-07-07T12:32:26Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Ambil langkah merbot pasal penggratilan]] 23470 wikitext text/x-wiki #alih [[Wikipedia:Ambil langkah merbot pasal penggratilan]] jl8riz7q26jlyv7ur4ugkr8xsfxw6lj Kinsasa 0 5590 23473 23471 2024-07-07T12:47:54Z OrangKalideres 327 + basa 23473 wikitext text/x-wiki [[Gepokan:Kinshasa Congo.jpg|thumb|240px|Kota Kinsasa]] '''Kinsasa''' atawa éjaan aselinya '''Kinshasa''' ({{IPAc-en|k|ɪ|n|ˈ|ʃ|ɑː|s|ə}}; {{IPA-fr|kinʃasa|lang}}; {{lang-ln|Kinsásá}}), dulu namanya '''Léopoldville''' ampé 30 Juni 1966, ya'entu [[ibu negeri]] sekaligus [[kota]] paling gedé [[Kiblik Kera'yatan Kongo]]. Jumblah penduduknya 14.566.000 orang di taon 2020.<ref name="Kinshasapop>{{Cite web |last=Institut National De La Statistique |title=Projections demographiques 2019-25 (in French) |url=http://ins.mkbco.pro/Portals/0/OpenContent/Files/19197/TROIKA_-_Projections_demographiques_2019-25.xlsx |access-date=September 23, 2020 |archive-date=2020-07-02 |archive-url=https://web.archive.org/web/20200702122410/http://ins.mkbco.pro/Portals/0/OpenContent/Files/19197/TROIKA_-_Projections_demographiques_2019-25.xlsx |dead-url=yes }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Kiblik Kera'yatan Kongo]] 87pdr4wryluj7j69l87njietsw0ur6v Kinsasha 0 5591 23472 2024-07-07T12:41:56Z OrangKalideres 327 Ngalihin halaman ke [[Kinsasa]] 23472 wikitext text/x-wiki #alih [[Kinsasa]] 48wiery20cb4vm8vpfvjc9lworbktpo Sablonan:Lang-ln 10 5592 23474 2024-07-07T12:49:20Z OrangKalideres 327 Anyar 23474 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ln }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Niger–Congo multilingual support templates]] </noinclude> j2tzv1jvepb4wh8odb5cc81yvqcfnyq Èlmu hayat 0 5593 23483 23482 2024-07-07T21:12:31Z Swarabakti 44 23483 wikitext text/x-wiki {{kembangin}} [[Gepokan:Mimicry by fly.JPG|thumb|150px|[[Héwan]]: [[Lalet kembang]] menclok di [[perbungaan]]<!--infloresens/bunga majemuk--> ''[[Compositae]]'']] [[Gepokan:Zboże.jpg|thumb|150px|[[Tumbuhan]]: [[Gandum]]]] [[Gepokan:Morchella esculenta 08.jpg|thumb|150px|[[Pungi]]: ''[[Morchella]] esculenta'']] [[Gepokan:Gemmatimonas aurantiaca.jpg|thumb|150px|[[Bakteri]]]] [[Gepokan:Halobacteria.jpg|thumb|150px|[[Arkéa]]: ''[[Haloarchaea]]'']] [[Gepokan:Gamma phage.png|thumb|150px|[[Pirus]]: [[Penglebok baktèri]] (''bacteriophage'') Gamma]] '''Èlmu hayat''' entu ada atu [[èlmu]] nyang melajarin [[keidupan]], [[mahluk idup]], ama keidupan punya [[èpolusi]] deri dia awal mula kebentuknya. Apa-apa nyang masup mahluk hidup entu ada [[héwan]], [[tumbuhan]], [[pungi]] (macem [[jamur]] punya), ama [[isik-melik]] kaya' [[baktèri]] ama [[arkéa]]. Tu ahli-ahli èlmu hayat ngartiin pegimana mahluk idup punya sipat, ciri, èn cara kerja. Èlmu hayat juga' melajarin gimana juntrungnya mahluk idup punya timbel-balik sesama dia pada, atawa ama dia punya [[lingkungan]]. ==Ruju'an== [[Bangsaan:Èlmu]] h6j18tuchuusz9osynq5jeyeybymr02 Skibidi Toilet 0 5594 23518 23514 2024-07-08T13:14:51Z OrangKalideres 327 Miringin judul 23518 wikitext text/x-wiki {{italic title}} '''''Skibidi Toilet''''' ya'entu [[séri wèb]] ''machinima'' deri serangkai séri dedelengan [[YuTub]] èn [[YuTub Shorts]] viral nyang diunggah di kanal ''DaFuq!?Boom!''. Ni séri ceritanya ada perang antara Skibidi Toilet {{emdash}} kepala tanpa tubuh di dalem jamban bergerak nyang bisa dibunuh kalo disirem {{emdash}} èn faksi orang-orang nyang punya perangkat keras di kepalanya, seperti tustèl (''Cameraman''), [[Salon (suara)|salon]] (''Speakerman''), atawa tipi (''TV Man''). ''Skibidi Toilet'' diproduksi ama tukang animasi [[Géorgi]] namanya Alexey Gerasimov paké [[Source Filmmaker]]. == Ruju'an == {{reflist}} == Sènggètan luar == {{Commons category}} * [https://www.dexerto.com/entertainment/dafuqboom-skibidi-toilet-interview-2194741/ ''Dexerto'' interview with DaFuq!?Boom!] * {{IMDb title|id=tt27814427}} * [https://www.youtube.com/@DaFuqBoom DaFuqBoom's YouTube channel] * [https://www.intheknow.com/post/skibidi-toilet-youtube/ Explainer article on In the Know] {{Portal bar|Internet|Film}} [[Bangsaan:YuTub]] cupsf45fitf2dwlir4spwvgr9p58c1l Sablonan:Emdash 10 5595 23515 2024-07-08T13:07:22Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Em dash]] 23515 wikitext text/x-wiki #alih [[Sablonan:Em dash]] pgjj1e54v5r94i4649f5bd9uyrb3zax Sablonan:Commons category 10 5596 23521 23519 2024-07-08T14:49:21Z OrangKalideres 327 Koreksi 23521 wikitext text/x-wiki {{Sister project | position = {{{position|}}} | project = commons | text = Wikimedia Commons punya {{{alt-term|media pasal}}} '''''[[commons:{{#if:{{{1|}}}|Category:{{{1|}}}|{{if then show|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:{{PAGENAME}}}}}}|<span style="{{#ifeq:{{{nowrap|no}}}|yes|white-space:nowrap;}} {{#ifeq:{{{italic|no}}}|yes|font-style: italic; }}">{{#ifeq:{{{lcf|{{{lcfirst|no}}}}}}|yes|{{lcfirst:{{{2|{{#if:{{{1|}}} | {{{1|}}} <!-- -->|{{if then show|{{#invoke:String|replace|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:|}}<!-- --> |{{PAGENAME}} }} }} }}} }}<!-- -->|{{{2|{{#if:{{{1|}}} | {{{1|}}} <!-- -->|{{if then show|{{#invoke:String|replace|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|Category:|}}<!-- --> |{{PAGENAME}} }} }} }}} }}</span>]]'''''.<!-- End of the template code, now add relevant tracking categories --><includeonly>{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only add tracking categories to articles and categories. -->{{#if:{{{1|}}}|{{#ifeq:Category:{{replace|{{{1|}}}|_|&#32;}}|{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|<!-- -->[[Bangsaan:Sènggètan bangsaan Commons ada di Wikidata]]<!-- -->|{{#ifeq:{{replace|{{{1|}}}|_|&#32;}}|{{PAGENAME}}|<!-- ... the local parameter is the same as the local pagename -->[[Bangsaan:Sènggètan bangsaan Commons didefinisikan jadi nama halaman]]{{#invoke:Preview warning|main|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}}<!-- ... the local parameter is not the pagename -->|[[Bangsaan:Sènggètan bangsaan Commons ditentuin secara tempatan]]{{#invoke:Preview warning|main|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}}}} }}<!-- We don't have a locally-defined link -->|{{#if:{{#invoke:WikidataIB |getCommonsLink|qid={{{qid|}}}|onlycat=True|fallback=False}}|<!-- ... so we're using Wikidata -->[[Kategori:Pranala kategori Commons dari Wikidata]]<!-- <!-- ... or we're using the pagename -->|[[Bangsaan:Sènggètan bangsaan Commons deri nama halaman]]{{#invoke:Preview warning|main|Commons category does not match the Commons sitelink on Wikidata – [[Template:Commons_category#Resolving_discrepancies|please check]]}} }} }} }}</includeonly> }}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, not here! --> </noinclude> tcd0e82tr11btb85btlm80f07p6iffj Sablonan:If then show 10 5597 23517 2024-07-08T13:12:57Z OrangKalideres 327 Anyar 23517 wikitext text/x-wiki {{#if:{{{1|}}}|{{{3|}}}{{{1|}}}{{{4|}}}|{{{2|}}}}}<noinclude> {{Documentation}} </noinclude> 96rgyupdpj172ub13v54mjjqokgdpgf Sablonan:IMDb title 10 5598 23520 2024-07-08T14:45:41Z OrangKalideres 327 Anyar 23520 wikitext text/x-wiki [http://www.imdb.com/{{#if: {{{1|{{{id|}}}}}} | title/{{#ifeq: {{Str left|{{{1|{{{id}}}}}}|2}} | tt | {{{1|{{{id}}}}}} | tt{{#if: {{Str len|{{{1|{{{id}}}}}}}} < 7 | {{Str rightmost|000000{{Trim|{{{1|{{{id}}}}}}}}|7}} }} }} | {{#if: {{#property:P345}} | title/{{First word|1={{#property:P345}}|sep=,}} | Title?{{urlencode:{{PAGENAME}}}} }} }}/{{#switch: {{lc:{{{section|}}}}} | award | awards = awards Penanugerahan bakal }} {{Trim|{{#if:{{{quotes|}}}|"|''}}{{#if: {{{2|{{{title|}}}}}} | {{{2|{{{title}}}}}} | {{PAGENAMEBASE}} }}{{#if:{{{quotes|}}}|"|''}} {{{3|{{{description|}}}}}}}}] di [[IMDb]] (dalem basa Inggris)<includeonly>{{#if: {{{1|{{{id|}}}}}}{{#property:P345}} | &#32;{{EditAtWikidata|pid=P345|{{{1|{{{id|}}}}}}}} | {{Main other|[[Bangsaan:Sablonan IMDb tanpa set id]]}} }}{{#ifeq: {{Str left|{{{1|{{{id}}}}}}|2}} | tt | {{#ifeq: {{Str len|{{{1|{{{id}}}}}}}} | 9 | | {{Main other|[[Bangsaan:Sablonan IMDb dengen id set nyang kaga' valid]]}} }} }}</includeonly>{{#if:{{{kat|}}}||<includeonly> [[Bangsaan:Makalah pèlem {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Bangsaan:Semua makalah pèlem]] </includeonly> }}<noinclude>[[Bangsaan:Sablonan sènggètan luar pèlem]]</noinclude> aibp7mudkhuvwys0mo4n15ecdv5wsqg Wikipédi basa Birma 0 5599 24081 23522 2024-07-15T04:55:19Z OrangKalideres 327 /* Ruju'an */ 24081 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Birma |logo = [[File:Wikipedia-logo-v2-my.svg]] |screenshot = |collapsible = yes |caption = |url = {{url|my.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Birma|Birma]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Wikimedia Foundation]] |author = }} '''Wikipédi basa Birma''' ({{lang-my|မြန်မာဝီကီပီးဒီးယား}} {{IPA-my|mjəmà wɪkɨˈpiːdiə|pron}}) ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Birma]]. Ni kuaran dijejegin di bulan Juli 2004. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|my|N}} makalah dalem basa Birma. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Birma]] 2y124ltqtetcnn9bdsvpzwzm2zqbtob Sablonan:Lang-my 10 5600 23523 2024-07-08T15:01:54Z OrangKalideres 327 Anyar 23523 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=my }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Sino-Tibetan multilingual support templates|{{PAGENAME}}]] </noinclude> 3amqfe83sn0av96gsb3be073bsyyzr1 Sablonan:IPA-my 10 5601 23524 2024-07-08T15:04:05Z OrangKalideres 327 Anyar 23524 wikitext text/x-wiki <onlyinclude>{{IPA|my|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:usage of IPA templates}} <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. --> [[Category:IPA language templates|{{PAGENAME}}]] [[Category:Burmese language]] <!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. --> </noinclude> a72rmyn0w2a7gj7dqqa0iocke1hru3k Bangsaan:Èlmu 14 5602 23527 2024-07-09T04:48:04Z Swarabakti 44 Ngeja halaman kosong 23527 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Sidni 0 5604 24980 23532 2024-08-19T12:16:30Z OrangKalideres 327 Reflist 24980 wikitext text/x-wiki [[File:Sydney Opera House and Harbour Bridge Dusk (2) 2019-06-21.jpg|250px|right|thumb|Sidni.]] '''Sidni''' ({{lang-en|Sydney}}) ièlah kota paling gedénya [[Ostrali]] ama [[Oséani]], ama hopstad [[Walès Kidul Baru]]. == Ruju'an == {{Reflist}} [[Category:Ostrali]] [[Category:Walès Kidul Baru]] dg6qq3zb1dofu8i4jyviuz6ipa0eb4o PewDiePie 0 5605 23596 23534 2024-07-10T12:17:02Z OrangKalideres 327 Koreksi 23596 wikitext text/x-wiki [[Gepokan:Pewdiepie head shot.jpg|thumb|200px|Kjellberg di Juli 2019]] '''Felix Arvid Ulf Kjellberg'''<ref name="Hot On YouTube: Videos About Video Games, And Science, Too">{{cite web |url=http://www.npr.org/blogs/alltechconsidered/2013/12/30/257552199/hot-on-youtube-videos-about-video-games-and-science-too | title=Hot On YouTube: Videos About Video Games, And Science, Too | publisher=''[[NPR]]'' | date=30 Desember 2013 | accessdate=30 Desember 2013 | author=Sydell, Laura}}</ref> ({{IPA-sv|ˈfeːlɪks ˈaɾvɪd ˈɵlf ˈɕɛlˌbæɾj|lang}};<ref>[http://www.forvo.com/word/kjellberg/ Kjellberg pronunciation – Forvo]</ref> {{IPAc-en|ˈ|tʃ|ɛ|l|b|ər|ɡ}} {{respell|CHEL|bərg}}<ref>{{cite web|title=Kjellberg|url=http://www.pronouncenames.com/pronounce/kjellberg|publisher=Pronounce Names|accessdate=29 May 2013}}</ref> atawa {{IPAc-en|ˈ|dʒ|ɛ|l|b|ər|ɡ}} {{respell|JEL|bərg}};<ref>{{cite web|title=Kjellberg Pronunciation|url=http://www.pronouncehow.com/english/kjellberg_pronunciation|publisher=Pronounce How|accessdate=10 June 2013}}</ref> lair 24 Oktober 1989), lebih dikenal sebagé '''PewDiePie''' ({{IPAc-en|ˈ|p|juː|d|i|p|aɪ}} {{respell|PEW|dee-py}}), iélah sorang tukang bikin vidio permaénan di [[YuTub]] nyang asalnya deri [[Swèden]]. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang YuTub Swèden]] 9laf97t7lovfbje3z0j8uozq0t7swk9 Pewdiepie 0 5606 23535 2024-07-10T05:00:26Z OrangKalideres 327 Ngalihin halaman ke [[PewDiePie]] 23535 wikitext text/x-wiki #alih [[PewDiePie]] 9i095m6n7hwepka4p5pyzwepdkefacn Felix Kjellberg 0 5607 23536 2024-07-10T05:01:10Z OrangKalideres 327 Ngalihin halaman ke [[PewDiePie]] 23536 wikitext text/x-wiki #alih [[PewDiePie]] 9i095m6n7hwepka4p5pyzwepdkefacn Sablonan:IPA-sv 10 5608 23537 2024-07-10T05:03:29Z OrangKalideres 327 Anyar 23537 wikitext text/x-wiki <onlyinclude><small>{{#switch: {{{2}}}|IPA=IPA:&nbsp;|lang=Swedia:&nbsp;|langno=Norwegia:&nbsp;|no=pengucapan bahasa Norwegia:&nbsp;|pron=diucapkan&nbsp;|=|pengucapan basa Swèden:&nbsp;}}</small><span title="Pengucapan IPA" class="IPA">[[Wikipedia:IPA untuk bahasa Swedia dan Norwegia|[{{{1}}}]]]</span>{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude><noinclude> {{documentation}} </noinclude> 0oj21ff0o9e7uf6ex5h6zwjdgs7go62 Sablonan:Respell 10 5609 23538 2024-07-10T05:05:21Z OrangKalideres 327 Anyar 23538 wikitext text/x-wiki <span title="Pengejaan pengucapan Inggris" class="Unicode">[[Wikipedia:Kunci pengejaan pengucapan|''<!-- -->{{#if:{{{7|}}}<!-- -->|{{lc:{{{1}}}}}-'''{{smallcaps all|{{{2}}}}}'''-{{lc:{{{3}}}}}-'''{{smallcaps all|{{{4}}}}}'''-{{lc:{{{5}}}}}-'''{{smallcaps all|{{{6}}}}}'''{{#ifeq:{{{7}}}|'||-{{lc:{{{7}}}}}}} |{{#if:{{{6|}}}<!-- -->|'''{{smallcaps all|{{{1}}}}}'''-{{lc:{{{2}}}}}-'''{{smallcaps all|{{{3}}}}}'''-{{lc:{{{4}}}}}-'''{{smallcaps all|{{{5}}}}}'''{{#ifeq:{{{6}}}|'||-{{lc:{{{6}}}}}}} |{{#if:{{{5|}}}<!-- -->|{{lc:{{{1}}}}}-'''{{smallcaps all|{{{2}}}}}'''-{{lc:{{{3}}}}}-'''{{smallcaps all|{{{4}}}}}'''{{#ifeq:{{{5}}}|'||-{{lc:{{{5}}}}}}} |{{#if:{{{4|}}}<!-- -->|'''{{smallcaps all|{{{1}}}}}'''-{{lc:{{{2}}}}}-'''{{smallcaps all|{{{3}}}}}'''{{#ifeq:{{{4}}}|'||-{{lc:{{{4}}}}}}} |{{#if:{{{3|}}}<!-- -->|{{lc:{{{1}}}}}-'''{{smallcaps all|{{{2}}}}}'''{{#ifeq:{{{3}}}|'||-{{lc:{{{3}}}}}}} |{{#if:{{{2|}}}<!-- -->|'''{{smallcaps all|{{{1}}}}}'''{{#ifeq:{{{2}}}|'||-{{lc:{{{2}}}}}}} |{{lc:{{{1}}}}}<!-- -->}}}}}}}}}}}}'']]</span><!-- START uc/lc CHECK-->{{#ifexpr:<!--final input is in 2 or 4 or 6? then UC1357 required: --> {{#if:{{{2|}}}|{{#if:{{{3|}}}|0|1}}| 0 }} <!-- --> or {{#if:{{{4|}}}|{{#if:{{{5|}}}|0|1}}| 0 }}<!-- --> or {{#if:{{{6|}}}|{{#if:{{{7|}}}|0|1}}| 0 }}<!--end check expr for even/odd. now start using consequences: 1357 should be UC-->|{{#ifexpr:<!-- --> {{#ifeq:{{{1|}}}|{{uc:{{{1|}}}}}|1|0}} and {{#ifeq:{{{3|}}}|{{uc:{{{3|}}}}}|1|0}} and {{#ifeq:{{{5|}}}|{{uc:{{{5|}}}}}|1|0}} and {{#ifeq:{{{7|}}}|{{uc:{{{7|}}}}}|1|0}} ||<!--ERR-UC1357-->{{main other| [[Category:Artikel dengan masalah kapitalisasi]]}} }}<!--end check for UC1357 --><!--check for lc246-->{{#ifexpr:<!-- --> {{#ifeq:{{{2|}}}|{{lc:{{{2|}}}}}|1|0}} and {{#ifeq:{{{4|}}}|{{lc:{{{4|}}}}}|1|0}} and {{#ifeq:{{{6|}}}|{{lc:{{{6|}}}}}|1|0}} ||<!--ERR-lc246-->{{main other| [[Category:Artikel dengan masalah kapitalisasi]]}} }}<!--end check for lc246--><!-- 246 should be UC-->|{{#ifexpr:<!-- --> {{#ifeq:{{{2|}}}|{{uc:{{{2|}}}}}|1|0}} and {{#ifeq:{{{4|}}}|{{uc:{{{4|}}}}}|1|0}} and {{#ifeq:{{{6|}}}|{{uc:{{{6|}}}}}|1|0}} ||<!--ERR-UC246-->{{main other| [[Category:Artikel dengan masalah kapitalisasi]]}} }}<!--end check for UC246 --><!--check for lc1357-->{{#ifexpr:<!-- --> {{#ifeq:{{{1|}}}|{{lc:{{{1|}}}}}|1|0}} and {{#ifeq:{{{3|}}}|{{lc:{{{3|}}}}}|1|0}} and {{#ifeq:{{{5|}}}|{{lc:{{{5|}}}}}|1|0}} and {{#ifeq:{{{7|}}}|{{lc:{{{7|}}}}}|1|0}} ||<!--ERR-lc1357-->{{main other| [[Category:Artikel dengan masalah kapitalisasi]]}} }}<!--end check for lc1357 -->}}<!--END uc/lc CHECK --><noinclude>{{pp-template|small=yes}} {{Documentation}}</noinclude> slfqmysdu9pe0fw5gyxlav64k6im79n Sablonan:Smallcaps all 10 5610 23539 2024-07-10T05:07:11Z OrangKalideres 327 Anyar 23539 wikitext text/x-wiki <span class="smallcaps">{{uc:{{#if:{{{2|}}}|{{{1|}}}{{smallcaps|{{nocaps|{{{2|}}}}}}}| {{smallcaps|{{nocaps|{{{1|}}}}}}}}}}}</span><noinclude> {{documentation}} </noinclude> k0jfkjanfosvmpmh6ar9ftu2m4pdeyd Sablonan:Smallcaps 10 5611 23540 2024-07-10T05:10:23Z OrangKalideres 327 Anyar 23540 wikitext text/x-wiki <span class="smallcaps" style="font-variant:small-caps;">{{{1<noinclude>|Smallcaps</noinclude>}}}</span><noinclude> {{documentation}}<!-- PLEASE ADD DOCUMENTATION/CATEGORIES/INTERWIKIS TO THE /doc SUBPAGE, THANKS--></noinclude> 4knvzs9afcndhqsqhol36cvvztb8sw2 Sablonan:SMALLCAPS 10 5612 23541 2024-07-10T05:11:31Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Smallcaps]] 23541 wikitext text/x-wiki #alih [[Sablonan:Smallcaps]] rgz8k0k8eb1pgkx0tju56savfqf3gy3 Sablonan:Kop utama 10 5613 23601 23542 2024-07-10T16:12:35Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Balé-balé/depan]] 23601 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/depan]] 94r9lerzlzw7igo7o1jxgc2mhpyo4y3 Sablonan:Kop isi 10 5614 23603 23543 2024-07-10T16:13:58Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Balé-balé/isi]] 23603 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/isi]] fvv3ivbpvfvfbokcmxp9xpprf1pjxgb Sablonan:Kop kanan 10 5615 23602 23544 2024-07-10T16:13:24Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Balé-balé/kèbot]] 23602 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/kèbot]] gp1jtvxuotiaw8lmo9qh4wnjfvkumct Sablonan:Kop utama/orak-arèk 10 5616 23604 23545 2024-07-10T16:15:03Z Swarabakti 44 Ngosongin halaman 23604 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Sablonan:Kop utama/style.css 10 5618 23580 23566 2024-07-10T09:37:27Z Swarabakti 44 Ngosongin halaman 23580 sanitized-css text/css phoiac9h4m842xq45sp7s6u21eteeq1 Sablonan:Balé-balé/style.css 10 5619 24478 24477 2024-07-22T15:55:55Z Swarabakti 44 24478 sanitized-css text/css /* Turunan dari //jv.wikipedia.org/wiki/Cithakan:Pendhapa_Wikipédia/gagrag.css 2024-07-10 */ /* Bagian pala' */ .mp-header { background: url('//upload.wikimedia.org/wikipedia/commons/1/10/Wikipedia-logo-v2-200px-transparent.png'); background-repeat: no-repeat; background-position: -40px -15px; vertical-align: top; } .mp-header__main { display: flex; font-size: 95%; margin-top: 2px; margin-bottom: 2px; } .mp-header__welcome { flex: 1; margin-top: 2px; margin-bottom: 2px; } .mp-header__selamet-arab { font-size: 200%; text-align: center; color: #333333; } .mp-header__selamet-latn { font-size: 200%; font-variant: small-caps; text-align: center; color: #333333; } .mp-header__ensiklopedi { font-size: 120%; text-align: center; color: #333333; } .mp-header__jumblah-makalah { font-size: 110%; text-align: center; color: #333333; } .mp-header__palang-bangsaan { text-align: center; color: #333333; } /* Bagian isi */ .mp-main-content, .mp-main-content__focus, .mp-main-content__other { display: block; width: 100%; padding: 0; } @media all and (min-width:800px) { body:not(.skin-minerva) .mp-main-content { margin-top: 10px; display: flex; } body:not(.skin-minerva) .mp-main-content__focus { flex: 1 1 55%; vertical-align: top; color: #000; padding: 0; } body:not(.skin-minerva) .mp-main-content__other { flex: 1 1 45%; vertical-align: top; padding: 0; margin-left: 10px; } } body.skin-minerva .mp-main-content__focus, body.skin-minerva .mp-main-content__other { border: none; } .card_row { display: flex; margin: 8px auto; flex-direction: row; flex-flow: row wrap; justify-content: space-between; padding: 0; } .card { width: 100%; margin: 8px auto; box-shadow: 0 2px 5px rgba(0, 0, 0, .1); } .header_yellow_background { background-color: #fff4df; } .header_yellow { background-repeat: repeat; border-style: solid; border-width: 1px 1px 0 1px; border-color: #fff4df; text-align: left; font-size: 130%; font-variant: small-caps; padding: 5px 5px 5px 20px; font-weight: bold; color: #333333; } .header_gigibalang_yellow { background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url('//upload.wikimedia.org/wikipedia/commons/7/77/Ragam_Hias_Betawi_-_Gigi_Balang_-_Tumpal_%28yellow_cropped%29.svg'); background-size: 46px; } @media screen and (max-width:800px) { .header_gigibalang_yellow { background-size: 46px; } .mobile-valign-top { vertical-align: top; } } .container_yellow { display: flow-root; box-sizing: border-box; padding: 18px; text-align: left; line-height: 1.5em; background-color: #fff4df; border-style: solid; border-width: 0 1px 1px 1px; border-color: #fff4df; } .header_green_background { background-color: #dcf3e7; } .header_green { background-repeat: repeat; border-style: solid; border-width: 1px 1px 0 1px; border-color: #dcf3e7; text-align: left; font-size: 130%; font-variant: small-caps; padding: 5px 5px 5px 20px; font-weight: bold; color: #333333; } .header_gigibalang_green { background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url('//upload.wikimedia.org/wikipedia/commons/4/4c/Ragam_Hias_Betawi_-_Gigi_Balang_-_Wajik_Susun_Dua_%28green_cropped%29.svg'); background-size: 46px; } @media screen and (max-width:800px) { .header_gigibalang_green { background-size: 46px; } .mobile-valign-top { vertical-align: top; } } .container_green { display: flow-root; box-sizing: border-box; padding: 18px; text-align: left; line-height: 1.5em; background-color: #dcf3e7; border-style: solid; border-width: 0 1px 1px 1px; border-color: #dcf3e7; } .header_pink_background { background-color: #fce0f1; } .header_pink { background-repeat: repeat; border-style: solid; border-width: 1px 1px 0 1px; border-color: #fce0f1; text-align: left; font-size: 130%; font-variant: small-caps; padding: 5px 5px 5px 20px; font-weight: bold; color: #333333; } .header_gigibalang_pink { background-image: linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)), url('//upload.wikimedia.org/wikipedia/commons/6/60/Ragam_Hias_Betawi_-_Gigi_Balang_-_Kuntum_Melati_%28pink_cropped%29.svg'); background-size: 46px; } @media screen and (max-width:800px) { .header_gigibalang_pink { background-size: 46px; } .mobile-valign-top { vertical-align: top; } } .container_pink { display: flow-root; box-sizing: border-box; padding: 18px; text-align: left; line-height: 1.5em; background-color: #fce0f1; border-style: solid; border-width: 0 1px 1px 1px; border-color: #fce0f1; } .container_white { padding: 8px; background-color: #fff; text-align: left; } .no_shadow { box-shadow: none; } .pcs-widen-image-ancestor { margin-left: 0 !important; } dho4b65jrtxg03t87tppe6afmsuenfi Sablonan:Balé-balé/kotak 10 5620 24469 24468 2024-07-22T15:35:58Z Swarabakti 44 Balikin perbaèkan [[Special:Diff/24468|24468]] kejaan [[Special:Contributions/Swarabakti|Swarabakti]] ([[User talk:Swarabakti|ngomong]]) 24469 wikitext text/x-wiki <div class="card"><!-- --><div class="header_{{{warna}}}_background"><!-- --><div class="header_{{{warna}}} header_gigibalang_{{{warna}}}">{{{title}}}</div><!-- --></div><!-- --><div class="container_{{{warna}}}">{{{content}}}</div><!-- --></div> 933cvc0xlgj4jvdtv5hsvlq0kspwmna Sablonan:Nocaps 10 5621 23594 2024-07-10T12:14:10Z OrangKalideres 327 Anyar 23594 wikitext text/x-wiki <span class="nocaps" style="text-transform:lowercase;">{{{1}}}</span><noinclude> <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> {{documentation}} </noinclude> hd9t96bpdlgbqwvnlxgxv2wz0h41ehe Sablonan:NOCAPS 10 5622 23595 2024-07-10T12:16:08Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Nocaps]] 23595 wikitext text/x-wiki #alih [[Sablonan:Nocaps]] srklcrl3uyselhnk1v0edvnzemtz2qi Sablonan:Refend 10 5623 23598 2024-07-10T13:46:04Z Swarabakti 44 Ngeja halaman dengen "<includeonly></div></includeonly><noinclude> {{Pengwarkatan}} </noinclude>" 23598 wikitext text/x-wiki <includeonly></div></includeonly><noinclude> {{Pengwarkatan}} </noinclude> 5jbs597cb5rpjt551f0srn6b7cv848k Sablonan:Tarjim 10 5624 25512 25511 2024-09-15T03:42:05Z Swarabakti 44 25512 wikitext text/x-wiki <onlyinclude>[[:{{{3|en}}}:{{urlencode:{{{2|{{{1}}}}}}|WIKI}}|{{{3|en}}}]]{{#ifexist:{{{1}}}||<span class="plainlinks">, [{{fullurl:Special:ContentTranslation|page={{urlencode:{{{2|{{{1}}}}}}|WIKI}}&from={{{3|en}}}&to=bew{{#if:{{{4|}}}|&tag={{{4}}}|}}&targettitle={{urlencode:{{{1}}}|WIKI}}}} tarjim]</span>}}</onlyinclude><noinclude> {{Pengwarkatan}} </noinclude> qv3rv7dl23vktpwwwyoanshvk4gitpw Sablonan:Makalah tangtangan 10 5625 24108 24107 2024-07-15T20:12:21Z Swarabakti 44 24108 wikitext text/x-wiki <onlyinclude><small>[[{{{1}}}]] ({{Tarjim|{{{1}}}|{{{2|{{{1}}}}}}|{{{3|id}}}|MakalahTangtangan}})</small></onlyinclude><noinclude> {{Pengwarkatan}} </noinclude> lq2xopdnnj801parxbkhh85tr7fby9c Sablonan:Balé-balé/Sambatan 10 5626 26366 26327 2024-10-31T16:20:29Z Swarabakti 44 ngrikut hurupnya 26366 wikitext text/x-wiki <onlyinclude> {{Icon|tarjim}}{{nbsp}}'''Tarjim makalah'''{{br}}Gèh, tulungin kita-kita nerjemahin ni makalah pada:{{br}}<div style="margin:10px 0px 15px 0px;">{{Makalah tangtangan|Adat|Adat}} • {{Makalah tangtangan|Aljabar|Aljabar}} • {{Makalah tangtangan|Budaya|Budaya}} • {{Makalah tangtangan|Djadoeg Djajakoesoema|Djadoeg Djajakoesoema}} • {{Makalah tangtangan|Èlmu binatang|Zoologi}} • {{Makalah tangtangan|Èlmu cuaca|Meteorologi}} • {{Makalah tangtangan|Èlmu kebumian|Geologi}} • {{Makalah tangtangan|Èlmu kimia|Kimia}} • {{Makalah tangtangan|Èlmu kumpiuter|Ilmu komputer}} • {{Makalah tangtangan|Èlmu manusia|Antropologi}} • {{Makalah tangtangan|Imam Syafei|Imam Syafei}} • {{Makalah tangtangan|Industri|Industri}} • {{Makalah tangtangan|Kitab|Buku}} • {{Makalah tangtangan|Ledugan Gedé|Ledakan Dahsyat}} • {{Makalah tangtangan|Lie Kim Hok|Lie Kim Hok}} • {{Makalah tangtangan|Pèrkah|Sekte}} • {{Makalah tangtangan|Pulitik|Politik}} • {{Makalah tangtangan|Serani|Kekristenan}} • {{Makalah tangtangan|Tahayul|Mitologi}} • {{Makalah tangtangan|Tao|Taoisme}}{{br}} <!--[[File:Icon for new article on GLAM pages.svg|14px|alt=Baru dikeja]] {{Makalah tangtangan|Masarakat|Masyarakat}} • {{Makalah tangtangan|Èlmu kemasarakatan|Sosiologi}} • {{Makalah tangtangan|Èlmu lingkungan|Ilmu lingkungan}} • {{Makalah tangtangan|Èlmu tabèat|Fisika}}--> </div> ---- <div style="margin:15px 0px 0px 0px;"> {{Icon|bikin}}{{nbsp}}'''Bikin makalah'''{{br}} Bakal ngeja laèn-laèn makalah, padol dah, lu tibang masupin aja nama makalahnya di mari. Ontong takut kerèru, nyang penting mah nulis tisi'. <inputbox> type=create width=30 default= buttonlabel=Bikin makalah </inputbox> </div> </onlyinclude> <noinclude> {{Pengwarkatan}} </noinclude> joiunaii4f00xyalxxwzj26lw8zkkvy Sukasari, Bandung 0 5627 23662 23661 2024-07-11T12:33:51Z OrangKalideres 327 23662 wikitext text/x-wiki {{Kecamatan |peta= |nama=Sukasari |dati2=Kota |nama dati2=Bandung |provinsi=Jawa Kulon |luas= |penduduk=77751 |kepadatan= |kelurahan= 4 kelurahan<!--Hanya diisi angka jumlah kelurahan Sarijadi, Sukarasa, Gegerkalong, dan Isola--> |nama camat= - |web={{URL|https://sukasari.bandung.go.id}} }} '''Sukasari''' ({{Lang-su|{{Sund|ᮞᮥᮊᮞᮛᮤ}}|Sukasari}}, {{IPA-su|sukasari}}) ya'entu atu [[kecamatan]] di sebelah lor [[Bandung Kota]], [[Jawa Kulon|Propinsi Jawa Kulon]], [[Indonésia]].<ref name="Permendagri-137-2017">{{Cite web|url= https://archive.org/details/PermendagriNo.137Tahun2017 |title= Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |publisher= Kementerian Dalam Negeri Republik Indonesia |access-date= 4 Juli 2023 |archive-url= https://archive.org/details/PermendagriNo.137Tahun2017/mode/2up |archive-date= 29 Desember 2018}}</ref><ref name="Permendagri-72-2019">{{Cite web|url= http://jdih.setjen.kemendagri.go.id/pm/Permendagri%20No%2072%20Th%202019+lampiran.pdf |title= Peraturan Menteri Dalam Negeri Nomor 72 Tahun 2019 tentang Perubahan atas Permendagri nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |archive-url= https://archive.org/details/permendagriindonesia722019 |archive-date= 25 Oktober 2019 |publisher= Kementerian Dalam Negeri Republik Indonesia |access-date= 4 Juli 2023}}</ref> == Ruju'an == {{Reflist}} == Sènggètan luar == * [http://jabarprov.go.id Situs Resmi Provinsi Jawa Barat] * [http://bandung.go.id Situs Resmi Kota Bandung] * [http://sukasari.bandung.go.id Situs Resmi Kecamatan Sukasari] <!--''catatan: URL sewaktu-waktu dapat berubah/hilang. Bila URL tidak aktif, mohon dihapus dari daftar.''--> kyg3kwpu00ajfk0683hgspqced900yw Sablonan:Script/Sund 10 5628 23664 23663 2024-07-11T12:39:09Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Script/Sunda]] ke [[Sablonan:Script/Sund]]: Ngikutin idwiki 23663 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_sund.css" />}}<span lang="su" class="script-sunda" style="{{#if:{{{small|}}}||font-size:{{{size|16px}}}}}; line-height:{{{height|2.1em}}}; word-wrap: break-word;">{{{1}}}</span><!-- --><noinclude>{{documentation}}</noinclude> nbyowwzkjaiejn5j8a2toy4dcet870d Sablonan:Script/Sunda 10 5629 23665 2024-07-11T12:39:09Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Script/Sunda]] ke [[Sablonan:Script/Sund]]: Ngikutin idwiki 23665 wikitext text/x-wiki #ALIH [[Sablonan:Script/Sund]] aaqwruxlh3gcwrj43a3us75bihqz6xr Sablonan:Script/styles sund.css 10 5630 23667 2024-07-11T12:40:35Z OrangKalideres 327 Anyar 23667 sanitized-css text/css .script-sunda { font-family:'Noto Sans Sundanese', 'AB Gunung Jati', 'Sundanese Unicode 2013'; } sg3png1rs09ih4309m97eyxudsqgwq7 Sablonan:Sund 10 5631 23669 2024-07-11T12:41:53Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Script/Sund]] 23669 wikitext text/x-wiki #alih [[Sablonan:Script/Sund]] n41lafpniyktnozj0p4a0gyrkn5gfi6 Sablonan:IPA-su 10 5632 23670 2024-07-11T12:43:36Z OrangKalideres 327 Anyar 23670 wikitext text/x-wiki <onlyinclude>{{IPA-all|{{{1}}}|{{#switch:{{{2}}}|lang=basa Sunda:|{{{2|pengucapan basa Sunda:}}}}}|{{{3|}}}}}</onlyinclude><noinclude> {{documentation|Template:Usage of IPA templates}} </noinclude> [[Bangsaan:Basa Sunda]] fk9d058mfgg2f9qvaihrogytr5q8er2 Sablonan:IPA-all 10 5633 23671 2024-07-11T12:45:42Z OrangKalideres 327 Anyar 23671 wikitext text/x-wiki <onlyinclude><small>{{#if: {{{2|}}}|{{#switch: {{{2}}}|local=pengucapan setempat:&nbsp;|IPA=IPA:&nbsp;|lang=dalem basa setempat:&nbsp;|pron=diucapin&nbsp;|{{{2}}}&nbsp;}}|{{#if: {{{2}}}|IPA:&nbsp;}}}}</small>{{IPA|[[WP:IPA|[{{{1}}}]]]}}{{#if:{{{3|}}}|{{Tautan audio IPA|{{{3}}} }} }}</onlyinclude><noinclude> {{dokumentasi}} [[Bangsaan:Sablonan kebasaan IPA]] </noinclude> n94zs5m1hvymt17xacbi6v9trs2844i Jahé 0 5634 26413 26406 2024-11-01T07:47:18Z Sayonzei 1005 xwiki vandal 26413 wikitext text/x-wiki {{taxobox |name = Jahe |image = Koeh-146.jpg |status = secure |regnum = [[Plantae]] |unranked_divisio = [[Angiospermae]] |unranked_classis = [[Monokotil]] |unranked_ordo = [[Komelinid]] |ordo = [[Zingiberales]] |familia = [[Zingiberaceae]] |genus = ''[[Zingiber]]'' |species = '''''Z. officinale''''' |binomial = ''Zingiber officinale'' |binomial_authority = [[Roscoe]]<ref>{{cite web |url=http://www.ars-grin.gov/cgi-bin/npgs/html/taxon.pl?42254 |title=Zingiber officinale information from NPGS/GRIN |publisher=www.ars-grin.gov |accessdate=2008-03-03 |last= |first= |archive-date=2015-10-01 |archive-url=https://web.archive.org/web/20151001171854/http://www.ars-grin.gov/cgi-bin/npgs/html/taxon.pl?42254 |dead-url=yes }}</ref> |image2=Zingiber officinale flower crop.jpg|image_caption=Tampang jahé deri kitab ''[[Köhler's Medicinal Plants]]''|image2_caption=Bunga Jahe}} '''Jahé''' (''Zingiber officinale'') entu ada atu taneman [[rimpang]]nya demen dipaké bakal [[rempah]] ama bahan bikin [[obat]]. Ni tumbuan punya rimpang bentuk jeriji nyang ngelembung di tenga-tenga dia punya ruas. Jahé punya rasa pedes entu lantaran dia gableg senyawa ''[[keton]]'' nama ''[[zingeron]]''. Jahé masup dalem [[Kuarga (èlmu hayat)|kuarga]] [[Zingiberaceae]] atawa temu-temuan.<ref>{{Cite web|title=Zingiberaceae {{!}} Description, Genera, & Facts {{!}} Britannica|url=https://www.britannica.com/plant/Zingiberaceae|website=www.britannica.com|language=en|access-date=2022-02-10}}</ref> == Ruju'an == {{reflist}} qvn2idi72fh6yfqutfrazb0ubc7t655 Ibing 0 5635 23781 23780 2024-07-12T15:13:01Z Bangrapip 9 23781 wikitext text/x-wiki [[Gepokan:Tari Yapong.jpg|jmpl|Tari Yapong Betawi]] '''Ibing''' (hurup Arab Gundul: {{Script|Arabic|ايبيڠ}}; {{Lang-en|dance}}; {{Lang-id|tari}}) atawa '''igel''' (hurup Arab Gundul: {{Script|Arabic|ايݢل}}) atawa '''tandak''' (hurup Arab Gundul: {{Script|Arabic|تندق}}) atawa '''jogèt''' (hurup Arab Gundul: {{Script|Arabic|جوݢت}}) atawa '''belènggo''' (hurup Arab Gundul: {{Script|Arabic|بلڠݢو}}) entu [[gerak]] [[awak]] nyang ada iramanya sebagé ungkapan [[jiwa]] si pembikin gerak jadinya ada unsur kebotoan ama ma'nanya nyang dalem. == Ruju'an == pngr1s6c1xss2utu0t6z9gl1r9pvo3j Zhang Zhijie 0 5636 23742 2024-07-12T04:26:44Z OrangKalideres 327 Makalah anyar 23742 wikitext text/x-wiki '''Zhang Zhijie''' ({{lang-zh|张志杰}}; lair 29 April 2007 – 30 Juni 2024) ya'entu pemaèn [[tepok bulu]] Tiongkok. Dia maèn bakal [[Tim kebangsaan tepok bulu Tiongkok|Tiongkok]] di [[Kejawaraan Tepok Bulu Asia Junior 2024]] sebelon kematiannya.<ref name=":3">{{Cite web |title=China's shuttler Zhang Zhi Jie dies after collapsing on court|url=https://www.astroawani.com/berita-dunia/chinas-shuttler-zhang-zhi-jie-dies-after-collapsing-court-477044 |access-date=1 Juli 2024 |website=Astro Awani |language=en}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Pemaèn tepok bulu Tiongkok]] 1ck7imcl3k1uo3bxmywlmtu6bvbp9sr Bangsaan:Riwayat 14 5637 23743 2024-07-12T06:52:41Z Swarabakti 44 Ngeja halaman kosong 23743 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Alip 0 5638 23873 23872 2024-07-13T09:57:55Z Badak Jawa 13 Balikin perbaèkan [[Special:Diff/23872|23872]] kejaan [[Special:Contributions/182.3.8.243|182.3.8.243]] ([[User talk:182.3.8.243|ngomong]]) 23873 wikitext text/x-wiki {{Phoenician glyph|letname=Aleph|nextlink=Bet (letter)|nextletter=Bet|arrowleft=&nbsp;|archar=ا|sychar=ܐ|hechar=א|amchar=𐡀|nbatchar=𐢀|gechar=አ|phchar=𐤀|grchar=[[Α]]|lachar=[[A]], [[Latin alpha|Ɑ]]|cychar=[[А]], [[Я]]|ipa={{IPA link|ʔ}}, {{IPA link|a}}|num=1|gem=1}} '''Alip''' (hurup Arab Gundul: {{Script|Arabic|الف}}) entu hurup pertama di [[Hurup Samiah|hurup-hurup Samiah]], masup juga' [[hurup Piniki]] ''ʾālep'' 𐤀, [[Hurup Ibrani|Ibrani]] ''ʾālef'' א, [[Hurup Aram|Aram]] ''ʾālap'' 𐡀, [[Hurup Suryani|Suryani]] ''ʾālap̄'' ܐ, [[Hurup Arab|Arab]] ''ʾalif'' ا, ama [[Basa Arab Lor Kolot|Arab Lor Kolot]] 𐪑. Ada juga' dah di [[hurup Arab Kidul Kolot]] 𐩱 ama [[Hurup Gé'ès|Gé'ès]] ''ʾälef'' አ. == Ruju'an == c10565vtgujiuf2xksuw67wlnk8j419 Pakéan adat Betawi 0 5639 23842 23835 2024-07-13T07:54:53Z Naval Scene 150 +ruj 23842 wikitext text/x-wiki [[Gambar:Baju Adat Betawi.jpg|jmpl|Pakéan Abang-Nona, sala atu pakéan adat Betawi nyang bekèn]] '''Pakéan adat Betawi''' entu macem-macem pakéan has [[orang Betawi]], nyang uda deri jaman bahola netep èn ngembang di wilayah budaya Betawi, ya'ni ngeliputin wilayah nyang kira-kira jenggarnya segedé [[Jabodètabèk]] sekarang enni.<ref name=":0">{{Cite web|last=Krisnawati|first=Rindang|title=5 Pakaian Adat Betawi Beserta Sejarah Singkat dan Atributnya|url=https://www.detik.com/edu/detikpedia/d-6917095/5-pakaian-adat-betawi-beserta-sejarah-singkat-dan-atributnya|website=detikedu|language=id-ID|access-date=2024-07-10}}</ref>{{Sfn|Abdurachman|Suhardini|Herawaty|Priady|1995/1996|p=14}} Kalo diliat-liat, pakéan masarakat Betawi èmang ngasi unjuk sawaban deri macem ragem budaya kaum mendonan nyang dateng deri mana-mana tempat di [[Indonésia]], misal kaya' orang [[Orang Sunda|Sunda]], [[Orang Jawa|Jawa]], ama [[Orang Melayu|Melayu]]; serènta juga' deri budaya asing wabilhusus orang [[Arab]], [[Orang Tionghoa Indonésia|Tionghoa]], ama [[Èropa]].{{Sfn|Abdurachman|Suhardini|Herawaty|Priady|1995/1996|p=16}} Conto pakéan lelaki: baju pangsi, baju sadariah, jas tutup ujung sèrong (baju demang), ama jas abang. Conto pakéan wadon: kebaya kerancang, kebaya encim, kebaya enya', ama kebaya nona.<ref name=":0" /><ref>{{Cite web|title=9 Jenis Pakaian Adat Betawi, Keunikan, Makna Beserta Atributnya|url=https://www.haibunda.com/parenting/20230503040334-61-303819/9-jenis-pakaian-adat-betawi-keunikan-makna-beserta-atributnya-untuk-diketahui-anak|website=haibunda.com|access-date=2024-07-10}}</ref> Ada lagi pakéan husus nyang dipaké ama pasangan pengantèn Betawi pas acara kawinan, namanyè: dandanan cara haji (lanang)<ref>{{Cite book|last=Adi|first=Windoro|date=2010|url=https://www.google.co.id/books/edition/Batavia_1740/k4pnl6mW4RUC?hl=en&gbpv=1&dq=baju+pengantin+cara+haji&pg=PA1643&printsec=frontcover|title=Batavia, 1740: Menyisir Jejak Betawi|publisher=Gramedia Pustaka Utama|isbn=978-979-22-5451-8|pages=295|language=id|url-status=live}}</ref>{{Sfn|Abdurachman|Suhardini|Herawaty|Priady|1995/1996|p=10}}, èn dandanan cara nona pengantèn cina (wadon).<ref>{{Cite web|url=https://www.sumber.com/jalan-jalan-kuliner/dki-jakarta/budaya-dki-jakarta/sumber/dandanan-care-none-pengantin-cine.html/|title=Dandanan Care None Pengantin Cine|last=Florencia|first=Veve|date=2017-08-14|website=sumber.com|language=id-ID|access-date=2019-04-20|archive-date=2019-04-20|archive-url=https://web.archive.org/web/20190420164311/https://www.sumber.com/jalan-jalan-kuliner/dki-jakarta/budaya-dki-jakarta/sumber/dandanan-care-none-pengantin-cine.html/}}</ref> ==Ruju'an== {{reflist}} ===Bacaan lanjutan=== *{{Cite book |last=Abdurachman|last2=Suhardini|last3=Herawaty|first3=Etty|last4=Priady|first4=Budi|year=1995-1996|url=https://repositori.kemdikbud.go.id/12700/1/PAKAIAN%20ADAT%20TRADISIONAL%20DAERAH%20PROPINSI%20DKI%20JAKARTA.pdf|title=Pakaian Adat Tradisional Daerah Propinsi Daerah Khusus Ibukota Jakarta|location=Jakarta|publisher=Departemen Pendidikan dan Kebudayaan,|url-status=live|ref=harvard }} [[Bangsaan:Pakéan]] [[Bangsaan:Ètnis Betawi]] pp24rubjj21z71ws47hjm2ao30ycce4 Aleph 0 5640 23778 2024-07-12T15:05:11Z Bangrapip 9 Bangrapip mindahin [[Aleph]] ke [[Alip]] 23778 wikitext text/x-wiki #ALIH [[Alip]] jghnp8ttentk0zzp10u80mus2lotyms Wèlmes 0 5641 23789 23788 2024-07-12T15:52:04Z Bangrapip 9 23789 wikitext text/x-wiki {{Infobox anthem | title = Wilhelmus | english_title = "Wèlmes" | image = Handschrift Brussel p-37-38.jpg | image_size = | caption = Early version of the ''Wilhelmus'' as preserved in a manuscript from 1617<ref>M. de Bruin, "Het Wilhelmus tijdens de Republiek", in: L.P. Grijp (ed.), ''Nationale hymnen. Het Wilhelmus en zijn buren. Volkskundig bulletin 24'' (1998), p. 16–42, 199–200; esp. p. 28 n. 65.</ref> | prefix = National | country = [[Kerajaan Welanda|Welanda]] | composer = adapted by [[Adrianus Valerius]], composer of original unknown | music_date = 1568 | author = Dicèkcokin | lyrics_date = antara 1568 èn 1572 | adopted = abad ke-17<br>{{Start date and age|1932|5|10|df=y}} (resmi)<br>1954 ([[Antilen Welanda]]) | until = 1964 (Antilen Welanda) | predecessor = [[Selametan (mares)]] | sound = United States Navy Band - "Het Wilhelmus".wav | sound_title = "Wilhelmus" (instrumental, one stanza) }} Mares '''Wèlmes'''<ref>{{cite web |url= https://www.kebudayaanbetawi.com/1427/tanjidor-sejarah-musik-khas-budya-betawi/|title= Tanjidor Sejarah Musik Khas Budya Betawi|date= 18 Juni 2021|website= Situs Resmi Lembaga Kebudayaan Betawi|access-date= 12 Juli 2024}}</ref> (hurup Arab Gundul: {{Script|Arabic|ويلمس}}; {{lang-nl|Het Wilhelmus}}; {{IPA-nl|ɦɛt ʋɪlˈɦɛlmʏs|pron|Nl-Het Wilhelmus2.ogg}}) atawa '''Duèlmus''' (hurup Arab Gundul: {{Script|Arabic|دويلمس}}) entu [[Welanda]] ama [[Kerajaan Welanda]] punya [[Lagu negara|tembang negara]]. Ni lagu udah nanggrak paling kaga' semprakan tahon 1572, mangkanya jadi lagu negara paling gaèk nyang pepes dipaké ampé wayah gini jadi tembang negara, asal kalu kita ngerèkennya tembangnya ama nadanya jadi atu pèdèngan. Biar kata mah Wèlmes baru tahon 1932 dijadiin tembang negara resminya, èmang udah sejeg bujeg bekèn di orang Welandanya pada dah ama tau nongol dipaké di dalem Welanda punya sejarah hata sebelonnya kewontenannya nyang sekarang jadi tembang negara resmi. Ni tembang tau jadi [[Antilen Welanda]] punya tembang negara semprakan tahon 1954 ampé 1964. Ni mares juga' tau jadi lagu [[tanjidor]] pas jaman jebot, nyang kita gero'nya mah '''Mares Wèlmes'''. == Kata-kata == <poem style="float:left;">'''Original Dutch (1568)'''{{citation needed|date=March 2023}} {{lang|nl|italic=no|'''W'''ilhelmus van Nassouwe Ben ick van Duytschen bloet Den Vaderlant getrouwe Blyf ick tot in den doet: Een Prince van Oraengien Ben ick vrij onverveert, Den Coninck van Hispaengien Heb ick altijt gheeert. '''I'''n Godes vrees te leven Heb ick altyt betracht, Daerom ben ick verdreven Om Landt om Luyd ghebracht: Maer God sal mij regeren Als een goet Instrument, Dat ick zal wederkeeren In mijnen Regiment. '''L'''ydt u myn Ondersaten Die oprecht zyn van aert, Godt sal u niet verlaten Al zijt ghy nu beswaert: Die vroom begheert te leven Bidt Godt nacht ende dach, Dat hy my cracht wil gheven Dat ick u helpen mach. '''L'''yf en goet al te samen Heb ick u niet verschoont, Mijn broeders hooch van Namen Hebbent u oock vertoont: Graef Adolff is ghebleven In Vriesland in den slaech, Syn Siel int ewich Leven Verwacht den Jongsten dach. '''E'''del en Hooch gheboren Van Keyserlicken Stam: Een Vorst des Rijcks vercoren Als een vroom Christen man, Voor Godes Woort ghepreesen Heb ick vrij onversaecht, Als een Helt sonder vreesen Mijn edel bloet ghewaecht. '''M'''ijn Schilt ende betrouwen Sijt ghy, o Godt mijn Heer, Op u soo wil ick bouwen Verlaet mij nimmermeer: Dat ick doch vroom mach blijven V dienaer taller stondt, Die Tyranny verdrijven, Die my mijn hert doorwondt. '''V'''an al die my beswaren, End mijn Vervolghers zijn, Mijn Godt wilt doch bewaren Den trouwen dienaer dijn: Dat sy my niet verrasschen In haren boosen moet, Haer handen niet en wasschen In mijn onschuldich bloet. '''A'''ls David moeste vluchten Voor Saul den Tyran: Soo heb ick moeten suchten Met menich Edelman: Maer Godt heeft hem verheven Verlost uit alder noot, Een Coninckrijk ghegheven In Israel seer groot. '''N'''a tsuer sal ick ontfanghen Van Godt mijn Heer dat soet, Daer na so doet verlanghen Mijn Vorstelick ghemoet: Dat is dat ick mach sterven Met eeren in dat Velt, Een eewich Rijck verwerven Als een ghetrouwe Helt. '''N'''iet doet my meer erbarmen In mijnen wederspoet, Dan dat men siet verarmen Des Conincks Landen goet, Dat van de Spaengiaerts crencken O Edel Neerlandt soet, Als ick daer aen ghedencke Mijn Edel hert dat bloet. '''A'''ls een Prins op gheseten Met mijner Heyres cracht, Van den Tyran vermeten Heb ick den Slach verwacht, Die by Maestricht begraven Bevreesden mijn ghewelt, Mijn ruyters sach men draven. Seer moedich door dat Velt. '''S'''oo het den wille des Heeren Op die tyt had gheweest, Had ick gheern willen keeren Van v dit swear tempeest: Maer de Heer van hier boven Die alle dinck regeert. Diemen altijd moet loven En heeftet niet begheert. '''S'''eer Christlick was ghedreven Mijn Princelick ghemoet, Stantvastich is ghebleven Mijn hert in teghenspoet, Den Heer heb ick ghebeden Van mijnes herten gront, Dat hy mijn saeck wil reden, Mijn onschult doen bekant. '''O'''orlof mijn arme Schapen Die zijt in grooten noot, V Herder sal niet slapen Al zijt ghy nu verstroyt: Tot Godt wilt v begheven, Syn heylsaem Woort neemt aen, Als vrome Christen leven, Tsal hier haest zijn ghedaen. '''V'''oor Godt wil ick belijden End zijner grooter Macht, Dat ick tot gheenen tijden Den Coninck heb veracht: Dan dat ick Godt den Heere Der hoochster Maiesteyt, Heb moeten obedieren, Inder gherechticheyt.}} '''[[Sair palaan]]''' (''akrostik'') {{lang|nl|italic=no|'''WILLEM VAN NASSOV'''}}</poem> <poem style="margin-left:1em; float:left;">'''Contemporary Dutch''' {{lang|nl|italic=no|'''W'''ilhelmus van Nassouwe ben ik, van Duitsen bloed, den vaderland getrouwe blijf ik tot in den dood. Een Prinse van Oranje ben ik, vrij onverveerd, den Koning van Hispanje heb ik altijd geëerd. '''I'''n Godes vrees te leven heb ik altijd betracht, daarom ben ik verdreven, om land, om luid gebracht. Maar God zal mij regeren als een goed instrument, dat ik zal wederkeren in mijnen regiment. '''L'''ijdt u, mijn onderzaten die oprecht zijt van aard, God zal u niet verlaten, al zijt gij nu bezwaard. Die vroom begeert te leven, bidt God nacht ende dag, dat Hij mij kracht wil geven, dat ik u helpen mag. '''L'''ijf en goed al te samen heb ik u niet verschoond, mijn broeders hoog van namen hebben 't u ook vertoond: Graaf Adolf is gebleven in Friesland in de slag, zijn ziel in 't eeuwig leven verwacht de jongste dag. '''E'''del en hooggeboren, van keizerlijke stam, een vorst des rijks verkoren, als een vroom christenman, voor Godes woord geprezen, heb ik, vrij onversaagd, als een held zonder vreze mijn edel bloed gewaagd. '''M'''ijn schild ende betrouwen zijt Gij, o God mijn Heer, op U zo wil ik bouwen, verlaat mij nimmermeer. Dat ik doch vroom mag blijven, uw dienaar t'aller stond, de tirannie verdrijven die mij mijn hart doorwondt. '''V'''an al die mij bezwaren en mijn vervolgers zijn, mijn God, wil doch bewaren de trouwe dienaar dijn, dat zij mij niet verrassen in hunne boze moed, hun handen niet en wassen in mijn onschuldig bloed. '''A'''ls David moeste vluchten voor Sauel den tiran, zo heb ik moeten zuchten als menig edelman. Maar God heeft hem verheven, verlost uit alder nood, een koninkrijk gegeven in Israël zeer groot. '''N'''a 't zuur zal ik ontvangen van God mijn Heer het zoet, daarnaar zo doet verlangen mijn vorstelijk gemoed: dat is, dat ik mag sterven met ere in dat veld, een eeuwig rijk verwerven als een getrouwe held. '''N'''iets doet mij meer erbarmen in mijne wederspoed dan dat men ziet verarmen des Konings landen goed. Dat u de Spanjaards krenken, o edel Neerland zoet, als ik daaraan gedenke, mijn edel hart dat bloedt. '''A'''ls een prins opgezeten met mijner heireskracht, van de tiran vermeten heb ik de slag verwacht, die, bij Maastricht begraven, bevreesden mijn geweld; mijn ruiters zag men draven zeer moedig door dat veld. '''Z'''o het de wil des Heren op die tijd was geweest, had ik geern willen keren van u dit zwaar tempeest. Maar de Heer van hierboven, die alle ding regeert, die men altijd moet loven, Hij heeft het niet begeerd. '''Z'''eer christlijk was gedreven mijn prinselijk gemoed, standvastig is gebleven mijn hart in tegenspoed. De Heer heb ik gebeden uit mijnes harten grond, dat Hij mijn zaak wil redden, mijn onschuld maken kond. '''O'''orlof, mijn arme schapen die zijt in grote nood, uw herder zal niet slapen, al zijt gij nu verstrooid. Tot God wilt u begeven, zijn heilzaam woord neemt aan, als vrome christen leven,— 't zal hier haast zijn gedaan. '''V'''oor God wil ik belijden en zijne grote macht, dat ik tot gene tijden de Koning heb veracht, dan dat ik God de Here, de hoogste Majesteit, heb moeten obediëren in de gerechtigheid. &nbsp; '''WILLEM VAN NAZZOV'''}}</poem> <poem style="margin-left:1em; float:left;">'''Terjemah basa Melayu Tinggi''' ''Wilhelmus dari Nassau, Jermani asalku'' ''Kukasih B'landa dikau sehingga ajalku'' ''Kutuani Oranye, merdeka, b'ranilah'' ''Selalu Raja Hispanye, kumenghormatilah'' </poem> == Ruju'an == {{reflist}} [[Bangsaan:Tembang negara]] e7fh2zhflxz73m8jz5xv0wqq1wkpemv Sablonan:IPA-nl 10 5642 23787 2024-07-12T15:32:42Z Bangrapip 9 new 23787 wikitext text/x-wiki <onlyinclude>{{IPA|nl|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude> {{documentation}} [[Category:IPA language templates|{{PAGENAME}}]] </noinclude> 3u1k5aqsbus1qjbydhyhft6yiulmgq5 Selametan (mares) 0 5643 23797 23790 2024-07-12T16:08:19Z Bangrapip 9 Kata-kata BELON DITERJEMAHIN ke basa Betawi 23797 wikitext text/x-wiki {{Infobox anthem |title = Wien Neêrlands bloed |transcription = |english_title = Sapa nyang di dalemnya ada dara Welanda |alt_title = |en_alt_title = |alt_title_2 = |en_alt_title_2= |image = |image_size = |caption = |prefix = Former national |country = [[Netherlands]] |author = [[Hendrik Tollens]] |lyrics_date = |composer = [[Johann Wilhelm Wilms]] |music_date = |adopted = 1815 |until = 1932 |sound = Wien-Neêrlands-Bloed.ogg |sound_title = Wien Neêrlands bloed (instrumental) }} Mares '''Selametan'''<ref>{{cite magazine |last= Schmidgall-Tellings|first= A. Ed.|date= 15 Oktober 1971|title= De Lenong, Doger, Ondel-Ondel, Ronzebons En Tandjidor: Attributen Welbekend Aan De Anak Betawi|url= https://moesson.pictura-dp.nl/issue/TONG/1971-10-15/edition/0/page/10|magazine= Tong Tong|access-date=12 Juli 2024}}</ref> (hurup Arab Gundul: {{Script|Arabic|سلامتن}}; {{lang-nl|Wien Neêrlands bloed|translation = Sapa nyang di dalemnya ada dara Welanda}}) entu [[Welanda]] punya [[Lagu negara|tembang negara]] prak 1815 ampé 1932. == Kata-kata == ====Pèrsi nyang dipaké prak 1815 ampé 1898==== {{verse translation|lang=nd |Wien Neêrlands bloed in d'aders vloeit Van vreemde smetten vrij Wiens hart voor land en koning gloeit Verheff' de zang als wij: Hij zet met ons, vereend van zin Met onbeklemde borst Het godgevallig feestlied in Voor vaderland en vorst (2x) De Godheid, op haar hemeltroon Bezongen en vereerd Houdt gunstig ook naar onze toon Het heilig oor gekeerd: Zij geeft het eerst, na 't zalig koor Dat hoger snaren spant Het rond en hartig lied gehoor Voor vorst en vaderland (2x) Dring' luid, vanuit ons feestgedruis Die beê den hemel in: Bewaar de vorst, bewaar zijn huis En ons, zijn huisgezin Doe nog ons laatst, ons jongst gezang Die eigen wens gestand: Bewaar, o God den koning lang En 't lieve vaderland (2x) |Whoever has Dutch blood flowing in their veins, Free of foreign blemishes; Whose heart glows for king and country, Rejoice in song as we do! He sings with us, united in purpose, At the top of his voice This festive song, pleasing to God, For fatherland and king (2x) The divinity on her heavenly throne Serenaded and honoured Favourably disposed to our sound Keeps the holy ear turned: She sings first-rate, in conjunction with the heavenly choir Operating on a higher plain This full and hearty song For King and fatherland (2x) Pervade loudly, from within our festive roar This prayer unto heaven Protect the monarch, protect his House And us, his family Redeem your promise with the very same wish in our latest song Protect, oh Lord, for ever the King And the beloved fatherland (2x)}} ====Pèrsi nyang dipaké prak 1898 ampé 1932==== {{verse translation|lang=nd |Wien Neêrlands bloed in de aadren vloeit Wien 't hart klopt fier en vrij Wie voor zijn volk van liefde gloeit Verheff' de zang als wij: Hij roem' met allen, welgezind Den onverbreekb'ren band Die Neerland en Oranje bindt Vorstin en vaderland (2x) Bescherm, o God, bewaakt den grond Waarop onze adem gaat De plek waar onze wieg op stond Wellicht ons sterfuur slaat Wij smeken van Uw vaderhand Met blijden kinderzin Behoud voor 't lieve vaderland Voor land en koningin (2x) Dring' luid, vanuit ons feestgedruis De beê den hemel in: Blijf met ons oud Oranjehuis Het volk steeds één gezin Vorstin en prins prijze ons gezang En 't klinke aan allen kant: Bewaar het vorstelijk stamhuis lang En 't lieve vaderland (2x) |Whoever has Dutch blood flowing in their veins, Whose heart beats proud and free, Who glows with love for his nation, Rejoice in song as we do! He praises with everyone, well-affected, The indissoluble link That binds the Netherlands to Orange, To Queen and country (2x) Protect, oh Lord, protect the ground Whereupon we breathe This place which held our cradle Where perhaps our dying-hour will come We beseech of Your father hand With joyful childlike mind Protection for the beloved fatherland For Queen and country (2x) Pervade loudly, from within our festive roar This prayer unto heaven Watch over our ancient House of Orange The nation for ever one family Queen and Prince praise our song And sound it all around Protect the Royal Dynasty for ever And the beloved fatherland (2x)}}   == Ruju'an == [[Bangsaan:Tembang negara dulu]] r6iv1x7x5oc65uh61ubrkgo6ad5zg3s Sablonan:Verse translation 10 5644 23791 2024-07-12T15:58:43Z Bangrapip 9 new 23791 wikitext text/x-wiki <includeonly><templatestyles src="Verse translation/styles.css" /> {|role="presentation" class="verse_translation {{#if:{{{attr1|}}}:{{{attr2|}}}||wrap_when_small}}" style="margin-left:1em !important"<!-- -->{{#if:{{{head1|}}}{{{head2|}}}|<nowiki/> {{!}}- !scope="col"{{!}}{{{head1|}}} !scope="col"{{!}}{{{head2|}}} }} |-style="vertical-align:top" |{{#tag:poem|{{{1}}}|style="font-style:{{#switch:{{{lang|{{{lang1|}}}}}}||en=roman|#default={{#if:{{{italicsoff|}}}|roman|italic}}}};text-align:{{#if:{{{rtl1|}}}|right|left}}"|lang={{{lang|{{{lang1|}}}}}}}} |class="translated"|{{#tag:poem|{{{2}}}|style="font-style:{{#switch:{{{lang2|}}}||en=roman|#default={{#if:{{{italicsoff2|}}}|roman|italic}}}};text-align:{{#if:{{{rtl2|}}}|right|left}}"|lang={{{lang2|}}}}}<!-- -->{{#if:{{{attr1|}}}{{{attr2|}}}|<nowiki/> {{!}}-style="vertical-align:top;font-size:90%" {{!}}style="padding-{{#if:{{{rtl1|}}}|right|left}}:1.6em;text-align:{{#if:{{{rtl1|}}}|right|left}}"{{!}}{{#if:{{{attr1|}}}|—{{{attr1|}}}|}} {{!}}style="padding-{{#if:{{{rtl2|}}}|right|left}}:3.6em;text-align:{{#if:{{{rtl2|}}}|right|left}}"{{!}}{{#if:{{{attr2|}}}|—{{{attr2|}}}|}} }} |}</includeonly><noinclude> {{documentation}} </noinclude> jqgtfjhsqg64afjme2khzxopxst7wtl Sablonan:Verse translation/styles.css 10 5645 23792 2024-07-12T16:00:04Z Bangrapip 9 new 23792 sanitized-css text/css /* {{pp-template}} */ .verse_translation .translated{ padding-left: 2em !important; } /*wrap if below 700px*/ @media only screen and (max-width: 43.75em) { .verse_translation.wrap_when_small td{ display: block; padding-left: 0.5em; } .verse_translation.wrap_when_small .translated{ padding-left: 0.5em !important; } } 1mqp4bxqra3y4feocprot9ov75tu53o Sablonan:Infobox album/color 10 5646 23793 2024-07-12T16:01:30Z Bangrapip 9 new 23793 wikitext text/x-wiki <includeonly>{{#switch: {{lc:{{delink|{{{1|}}}}}}}<!-- -->|studio album|studio|album |tribute|tribute album |cover album|cover |double album |demo = lightsteelblue<!-- -->|extended play|ep |single album = &#32;#F4BF92<!-- -->|live album|live = burlywood<!-- -->|compilation album|compilation |greatest hits|greatest |box set|box |remix album|remix |mixtape = &#32;#BFE0BF<!-- -->|soundtrack album|soundtrack |television theme|television |film score|film |cast recording|cast album|cast = gainsboro<!-- -->|video|dvd = &#32;#99CCFF<!-- -->|single|singles = khaki<!-- -->|song = &#32;#E6E8FA<!-- -->|other = peachpuff<!-- -->|{{#if:{{{2|}}}|{{{2}}}|peachpuff}} }}</includeonly><noinclude> {{Documentation}} </noinclude> k947dz76dw3wi35aw5i2663k7fbuduc Modul:Hms 828 5647 23794 2024-07-12T16:02:52Z Bangrapip 9 new 23794 Scribunto text/plain local p = {} function p._error( error_str ) return '[[Category:Duration with input error]]<strong class="error">Error in Module:Duration: ' .. error_str .. '</strong>' end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, {wrappers = {'Template:Duration', 'Template:Duration/sandbox'}}) local tmp = args.duration or args[1] or '' local duration = {} if tonumber(args[1]) or args[2] or args[3] then if args[4] then return p._error('Parameter number 4 should not be specified') end if not args[1] or args[1] == '' then duration = {args[2] or 0, args[3] or 0} else duration = {args[1], args[2] or 0, args[3] or 0} end tmp = nil for k, v in ipairs(duration) do duration[k] = tonumber(v) if not duration[k] then return p._error('Invalid values') end end elseif args.h or args.m or args.s then if not args.h or args.h == '' then duration = {args.m or 0, args.s or 0} else duration = {args.h, args.m or 0, args.s or 0} end tmp = nil for k, v in ipairs(duration) do duration[k] = tonumber(v) if not duration[k] then return p._error('Invalid values') end end else if mw.ustring.find(tmp, 'class="duration"', 1, yes) then return tmp end -- if there is already a microformat, don't do anything duration = mw.text.split(mw.ustring.match(tmp, '%d*:?%d+:%d+%.?%d*') or '', ':') -- split into table if duration[4] then return p._error('Maximum of two colons allowed') end for k, v in ipairs(duration) do duration[k] = tonumber(v) or 0 end -- convert values to numbers end if duration[3] then if (duration[1] + duration[2] + duration[3]) == 0 then return nil end if (duration[1] ~= math.ceil(duration[1])) or (duration[2] ~= math.ceil(duration[2])) then return p._error('Hours and minutes values must be integers') end if duration[3] >= 60 then return p._error('Seconds value must be less than 60') end if duration[2] >= 60 then return p._error('Minutes value must be less than 60 if hours value is specified') end if duration[2] < 10 then duration[2] = '0'..duration[2] end -- zero padding if duration[3] < 10 then duration[3] = '0'..duration[3] end duration = '<span class="duration"><span class="h">' .. duration[1] .. '</span>:<span class="min">' .. duration[2] .. '</span>:<span class="s">' .. duration[3] .. '</span></span>' elseif duration[2] then if (duration[1] + duration[2]) == 0 then return nil end if duration[1] ~= math.ceil(duration[1]) then return p._error('Hours and minutes values must be integers') end if duration[2] >= 60 then return p._error('Seconds value must be less than 60') end if duration[2] < 10 then duration[2] = '0'..duration[2] end -- zero padding duration = '<span class="duration"><span class="min">' .. duration[1] .. '</span>:<span class="s">' .. duration[2] .. '</span></span>' else duration = '' end if tmp and tmp ~= '' then if duration ~= '' then tmp = mw.ustring.gsub(tmp, '%d*:?%d+:%d+%.?%d*', duration, 1) else tmp = tmp .. ' [[Category:Duration without hAudio microformat]]' end else if duration ~= '' then tmp = duration end end return tmp end return p s4x5hkhx6ru9jkw7syru3b80wgxn0cn Modul:Is infobox in lead 828 5648 23795 2024-07-12T16:03:54Z Bangrapip 9 new 23795 Scribunto text/plain local p = {} function p.main (frame) return p._main (frame.args[1]) end function p._main (searchString) local content = mw.title.getCurrentTitle():getContent() local offset = string.find(content, "==", 1 , true) if offset then local lead = string.sub(content, 1, offset-1) if (string.find(lead, searchString)) then lead = lead :gsub( "{{%s-[Ii]nfobox%s-mapframe", "") --don't check for infobox mapframe :gsub( "{{%s-[Ii]nfobo[^}]-%|%s-embed%s-=%s-yes", "") --don't check for embeded infoboxes :gsub( "{{%s-[Ii]nfobo[^}]-%|%s-child%s-=%s-yes", "") --don't check for child infoboxes local iter = string.gmatch(lead, "{{%s-[Ii]nfobox") iter() if not iter() then --if able to find two infoboxes in the lead, then don't return true local iter2 = string.gmatch(content, searchString) iter2() if not iter2() then --if able to find two of the specific infobox in the article, then don't return true return true end end end end end return p qralhfzph32qupea7uosgiiue6lqdbo Sablonan:Infobox album 10 5649 23796 2024-07-12T16:04:33Z Bangrapip 9 new 23796 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:Unsubst-infobox||$params=italic_title,name,type,longtype,artist,cover,border,alt,caption,released,recorded,venue,studio,genre,length,language,label,director,producer,compiler,chronology,prev_title,prev_year,year,next_title,next_year,misc|$extra=italic_title,longtype,border,caption,language,director,compiler,chronology,year,misc|$aliases=italic title>italic_title,Italic title>italic_title,Name>name,Type>type,image>cover,Cover>cover,Border>border,Alt>alt,Caption>caption,Longtype>longtype,Artist>artist,Released>released,Recorded>recorded,Venue>venue,Studio>studio,Genre>genre,Length>length,Language>language,Label>label,Director>director,Producer>producer,Compiler>compiler,Chronology>chronology,Misc>misc|$flags=override|$B={{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Aa]lbum}}|true|{{#if:{{Has short description}} |<!--Do nothing--> |{{short description|{{#invoke:Plain text|main|{{#if:{{#invoke:string|match|{{{released|}}}|%d%d%d%d|ignore_errors = true}}|{{#invoke:string|match|{{{released|}}}|%d%d%d%d|ignore_errors = true}} {{#switch:{{Infobox album/link|{{{type|}}} }}|[[Extended play|EP]] = EP|#default = {{lc:{{Infobox album/link|{{{type|}}} }}}}}}|{{Infobox album/link|{{{type|}}} }}}}{{#if:{{{longtype|}}}|&#32;{{{longtype|}}}}}{{#if:{{{artist|}}}|&#32;by {{{artist|}}}}}}}}}|noreplace}}}}<!-- -->{{Infobox | italic title= {{{italic_title|<noinclude>no</noinclude>}}} | bodyclass = vevent haudio | aboveclass = summary album | abovestyle = {{#ifeq:{{{italic_title|yes}}}|yes|font-style: italic;}} color: inherit; background-color: {{#ifeq:{{Infobox album/color|{{{type|}}}}}|khaki|{{Infobox album/color}}|{{Infobox album/color|{{{type|}}} }} }}; font-size: 125%; | above = {{#if:{{{name|}}}|{{{name}}}|<includeonly><span style="font-style: normal">Untitled</span></includeonly>}} | image = {{#invoke:InfoboxImage|InfoboxImage|image={{#switch:{{{image|{{{cover|}}}}}}|blank=|???=Nocover.png|#default={{{image|{{{cover|}}}}}}}}|border={{{border|}}}|alt={{{alt|}}}|title={{{alt|}}}}} | caption = {{{caption|}}} | headerstyle = color: #202122;background-color: {{#ifeq:{{Infobox album/color|{{{type|}}}}}|khaki|{{Infobox album/color}}|{{Infobox album/color|{{{type|}}}}}}} | headerclass = description | header1 = <includeonly>{{Infobox album/link|{{{type|}}} }}</includeonly>{{#if:{{{longtype|}}}|&#32;{{{longtype|}}}}}{{#if:{{{artist|}}}|&#32;by <div class="contributor" style="display:inline">{{{artist|}}}</div> }} | label2 = Released | data2 = {{{released|}}} | class2 = published | label3 = Recorded | data3 = {{{recorded|}}} | class3 = plainlist | label4 = Venue | data4 = {{{venue|}}} | label5 = Studio | data5 = {{{studio|}}} | class5 = plainlist | label6 = [[Music genre|Genre]] | data6 = {{{genre|}}} | class6 = category hlist | label7 = Length | data7 = {{#invoke:hms|main|duration={{{length|}}}}} | label8 = Language | data8 = {{{language|}}} | class8 = category | label9 = [[Record label|Label]] | data9 = {{{label|}}} | class9 = hlist | label10 = [[Film director|Director]] | data10 = {{{director|}}} | class10 = hlist | label11 = [[Record producer|Producer]] | data11 = {{{producer|}}} | class11 = hlist | label12 = Compiler | data12 = {{{compiler|}}} | class12 = hlist | header13 = {{#if:{{{prev_title|}}}{{{next_title|}}}|{{#if:{{{chronology|}}}|{{{chronology|}}}|{{#ifeq: {{str letter|{{delink| {{{artist|}}} }}}}|0|{{{artist|}}}|{{#invoke:String2 | ucfirst |{{{artist|}}}}}}}}} chronology }} | data14 = {{#if:{{{prev_title|}}}{{{next_title|}}}| {{(!}} style="color:inherit; background: transparent; width: 100%; min-width: 100%; border-collapse: collapse; display: inline-table;" {{!}}- style="line-height: 1.4em;" {{!}} style="width: 33%; text-align: center; vertical-align: top; padding: .2em .1em .2em 0" {{!}} {{#if:{{{prev_title|}}}|''{{{prev_title}}}''{{#if:{{{prev_year|}}}|<br />({{{prev_year}}})}}|}} {{!}} style="width: 33%; text-align: center; vertical-align: top; padding: .2em .1em" {{!}} '''''{{{name|{{PAGENAMEBASE}}}}}'''''{{#if:{{{next_year|}}}{{{prev_year|}}}|<br />({{{year|{{#invoke:String|match|error_category=Music infoboxes with Module:String errors{{!}}A|{{{released|}}}|%d%d%d+}}}}})}} {{!}} style="width: 33%; text-align: center; vertical-align: top; padding: .2em 0 .2em .1em" {{!}} {{#if:{{{next_title|}}}|''{{{next_title}}}''{{#if:{{{next_year|}}}|<br />({{{next_year}}})}}|}} {{!)}} }} | below = {{{misc|}}} }}{{category handler |main={{#ifeq:{{Infobox album/color|{{{type|}}}|Test}}|Test |[[Category:Album articles with non-standard infoboxes]] }}{{#ifeq:{{Infobox album/color|{{{type|}}}}}|khaki |[[Category:Album articles with non-standard infoboxes]][[Category:Song articles needing single infobox conversion]] }}[[Category:Articles with hAudio microformats]]{{#switch:{{lc:{{{image|{{{cover|}}}}}}}} | |??? |nocover.png = {{#ifeq:{{#invoke:Is infobox in lead|main|[Ii]nfobox [Aa]lbum}}|true|[[Category:Album infoboxes lacking a cover]]}} }}{{#switch:{{lc:{{{image|{{{alt|}}}}}}}} | |??? = {{main other|[[Category:Album articles lacking alt text for covers]]}} }} }}{{main other|{{#ifeq:{{{type|}}}||[[Category:Pages using infobox album with empty type parameter]]}}}}{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Category:Pages using infobox album with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox album]] with unknown parameter "_VALUE_"|ignoreblank=y|italic_title |type |name |image |cover |border |alt |caption |longtype |artist |released |recorded |venue |studio |genre |length |language |label |director |producer |compiler |prev_title|prev_year|next_title|next_year|chronology|year|misc}}{{#if:{{#invoke:String|match|error_category=Music infoboxes with Module:String errors{{!}}A|1={{{prev_title|}}}{{{prev_year|}}}{{{next_title|}}}{{{next_year|}}}{{{italic_title|}}}{{{italic title|}}}{{{type|}}}{{{name|}}}{{{image|}}}{{{cover|}}}{{{border|}}}{{{alt|}}}{{{caption|}}}{{{longtype|}}}{{{artist|}}}{{{released|}}}{{{recorded|}}}{{{venue|}}}{{{studio|}}}{{{genre|}}}{{{length|}}}{{{language|}}}{{{label|}}}{{{director|}}}{{{producer|}}}{{{compiler|}}}{{{chronology|}}}{{{year|}}}x|2=</?t[drh][ >]|nomatch=}}|{{main other|[[Category:Music infoboxes with malformed table placement|A]]}}}}{{main other|{{#if:{{{length|}}}|{{#if:{{#invoke:String|match|error_category=Music infoboxes with Module:String errors{{!}}A|1={{#invoke:hms|main|duration={{{length|}}}}}|2=class="duration"|plain=true|nomatch=}}|[[Category:Articles with hAudio microformats]]}}}}}}}}<noinclude> {{Documentation}} <!-- Add categories to the /doc subpage, not here. --> </noinclude> 3s6m2qd320y3h7epddw42querwtzx4t Sablonan:Infobox Semitic letter 10 5650 23798 2024-07-12T16:17:01Z Bangrapip 9 new 23798 wikitext text/x-wiki {{infobox |above = {{#if:{{{previousletter|}}}|{{align|left|<small>[[{{{previouslink}}}|← {{{previousletter}}}]]</small>}}}}<!-- --> {{{letname}}}<!-- --> {{#if:{{{nextletter|}}}|{{align|right|<small>[[{{{nextlink}}}|{{{nextletter}}} →]]</small>}}}} |abovestyle = background-color: #ccccff; padding: 0.25em 1em; line-height: 1.5em; |headerstyle = background-color: #ccccff; padding: 0.25em 1em; line-height: 1.5em; |label1=[[Hurup Piniki|Piniki]] | data1 = {{#if:{{{phchar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{phchar}}}</div>}} |label2=[[Hurup Ibrani|Ibrani]] |data2={{#if:{{{hechar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{hechar}}}</div>}} |label3=[[Hurup Aram|Aram]] |data3={{#if:{{{amchar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{amchar}}}</div>}} |label4=[[Hurup Suryani|Suryani]] |data4={{#if:{{{sychar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{sychar}}}</div>}} |label5=[[Hurup Parsi|Parsi]] |data5={{#if:{{{perchar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{perchar}}}</div>}} |label6=[[Hurup Arab|Arab]] |data6={{#if:{{{archar|<noinclude>y</noinclude>}}}|<div style="font-size: 300%; line-height: 1">{{{archar}}}</div>}} |label10 = [[Help:IPA|Ujud bunyian]] |data10 = {{IPA|{{{ipa}}}}} |label11 = Pernahnya di lèrodan hurup |data11 = {{{num}}} |label12 = Nilé angka |data12 = {{{gem}}} |header20 = Rèrodan hurup deri hurup Piniki |label21=[[Hurup Yunani|Yunani]] |data21 = {{{grchar<includeonly>|</includeonly>}}} |label22 = [[Hurup Latèn|Latèn]] |data22={{{lachar<includeonly>|</includeonly>}}} |label23=[[Hurup Sirilik|Sirilik]] |data23={{{cychar<includeonly>|</includeonly>}}} }}<noinclude> {{documentation|content= <syntaxhighlight lang="wikitext"> {{Infobox Semitic letter |letname = <!-- title --> |previouslink = |previousletter = |nextlink = |nextletter = |phchar = <!-- Piniki --> |hechar = <!-- Ibrani --> |amchar = <!-- Aram --> |sychar = <!-- Suryani --> |perchar = <!-- Parsi --> |archar = <!-- Arab --> |grchar = <!-- Yunani --> |lachar = <!-- Latèn --> |cychar = <!-- Sirilik --> |ipa = <!-- phoneme(s) in IPA --> |num = <!-- position in alphabet --> |gem = <!-- numerical value (Abjad numerals/Gematria) --> }} </syntaxhighlight> [[Category:Language infobox templates|Letter, Semitic]] [[Category:Writing system templates]] }} </noinclude> n1hcz2xpnbs3ywtrfcrll4mj4tlq6v5 Sablonan:Phoenician glyph 10 5651 23799 2024-07-12T16:17:42Z Bangrapip 9 new 23799 wikitext text/x-wiki #REDIRECT [[Template:Infobox Semitic letter]] j874p4zujkn6mtsca0pb4os7zhk6nkn Sablonan:IPA link 10 5652 23800 2024-07-12T16:18:28Z Bangrapip 9 new 23800 wikitext text/x-wiki <includeonly>{{#invoke:IPA symbol|link|symbol={{{1|}}}|text={{{2|}}}|audio={{{audio|}}}|errortext={{{errortext|}}}}}</includeonly><noinclude>{{documentation}}</noinclude> 99tmmy1kbwuscys61iyebbrezcxtb14 Modul:IPA symbol/data 828 5653 23801 2024-07-12T16:19:24Z Bangrapip 9 new 23801 Scribunto text/plain require('strict') local p = {} local function multiFind(s, patterns, init) local i, j = mw.ustring.find(s, patterns[1], init) for n = 2, #patterns do local i2, j2 = mw.ustring.find(s, patterns[n], init) if i2 and (not i or i2 < i) then i, j = i2, j2 end end return i, j end local function wrapAtSpaces(s) return mw.ustring.gsub(s, '(%s+)', '<span class="wrap">%1</span>') end local function wrapAtSpacesSafely(s) local patterns = { '%[%[[^%]|]-%s[^%]|]-|', -- Piped links '</?[A-Za-z][^>]-%s[^>]->' -- HTML tags } s = mw.ustring.gsub(s, '%[%[([^%]|]-%s[^%]|]-)%]%]', '[[%1|%1]]') -- Pipe all links local t = {} local init while true do local i, j = multiFind(s, patterns, init) if not i then break end local pre = wrapAtSpaces(mw.ustring.sub(s, init, i - 1)) -- What precedes the match table.insert(t, pre) table.insert(t, mw.ustring.sub(s, i, j)) -- The match init = j + 1 end local post = wrapAtSpaces(mw.ustring.sub(s, init)) -- What follows the last match table.insert(t, post) return table.concat(t) end local function checkNamespace(isDebug) return isDebug or require('Module:Category handler').main({ true }) end local function renderCats(cats, isDebug) if not cats[1] or not checkNamespace(isDebug) then return '' end local t = {} for _, v in ipairs(cats) do table.insert(t, string.format( '[[%sCategory:%s]]', isDebug and ':' or '', v )) end return table.concat(t) end local function resolveSynonym(s) return mw.loadData('Module:Lang/ISO 639 synonyms')[s] or s end local function getLangName(code, link) return require('Module:Lang')._name_from_tag({ code, link = link, -- Without linking, "{{IPA}}" gets expanded in some contexts template = '[[Template:IPA|IPA]]' }) end local function linkLang(name, target, link) return link == 'yes' and string.format( '[[%s|%s]]', target or name .. ' language', name ) or name end function p._main(args) local ret, cats = {}, {} local isDebug = args.debug == 'yes' local s, langCode, isPrivate, fullLangCode -- Guide-linking mode if args[2] and args[2] ~= '' then local data = mw.loadData('Module:IPA/data') local isGeneric = args.generic == 'yes' s = args[2] -- Split tag into language and region codes langCode = args[1]:gsub('%-.*', ''):lower() langCode = resolveSynonym(langCode) local regionCode = args[1]:match('%-(.+)') local langData = data.langs[langCode] or {} if regionCode then isPrivate = regionCode:sub(1, 2) == 'x-' if not isPrivate then regionCode = regionCode:upper() end if langData.dialects and langData.dialects[regionCode] then -- Overwrite language data with the dialect's local newLangData = {} for k, v in pairs(langData) do if k ~= 'dialects' then newLangData[k] = v end end local dialectData = langData.dialects[regionCode] if dialectData.aliasOf then -- Use the canonical region code regionCode = dialectData.aliasOf dialectData = langData.dialects[regionCode] end -- Lowercase IANA variant if dialectData.isVariant then regionCode = regionCode:lower() end for k, v in pairs(dialectData) do newLangData[k] = v end langData = newLangData else isGeneric = true end fullLangCode = langCode .. '-' .. regionCode else fullLangCode = langCode end local langName = langData.name and linkLang(langData.name, langData.link, args.link) or getLangName(fullLangCode, args.link) if langName:sub(1, 5) == '<span' then -- Module:Lang has returned an error return langName .. renderCats({ 'IPA template errors' }, isDebug) end if args.cat ~= 'no' then local catLangName = args.link == 'yes' and mw.ustring.match(langName, '([^%[|%]]+)%]%]$') or langName table.insert(cats, string.format('Pages with %s IPA', catLangName)) end -- Label local label = args.label if not label then local labelCode = args[3] and args[3]:lower() or langData.defaultLabelCode if labelCode == '' then label = '' else local langText if langData.text then langText = linkLang( langData.text, mw.ustring.match(langName, '^%[%[([^|%]]+)'), args.link ) else langText = mw.ustring.gsub( langName, '^%[%[(([^|]+) languages)%]%]$', '[[%1|%2]]' ) langText = mw.ustring.gsub( langText, ' languages(%]?%]?)$', '%1' ) end if labelCode and data.labels[labelCode] then label = data.labels[labelCode]:format(langText) else label = data.defaultLabel:format(langText) end end end if label and label ~= '' then local span = mw.html.create('span') :addClass('IPA-label') :wikitext(label) if args.small ~= 'no' then span:addClass('IPA-label-small') table.insert(ret, mw.getCurrentFrame():extensionTag({ name = 'templatestyles', args = { src = 'Module:IPA/styles.css' } })) end table.insert(ret, tostring(span) .. ' ') end -- Brackets s = (not isGeneric and langData.format or '&#91;%s&#93;'):format(s) -- Link to key local key = not isGeneric and langData.key or data.defaultKey s = string.format('[[%s|%s]]', key, s) else -- Basic mode s = args[1] if args.cat ~= 'no' then table.insert(cats, 'Pages with plain IPA') end end -- Transcription do local lang = isPrivate and langCode or fullLangCode or args.lang ~= '' and args.lang or 'und' local span = mw.html.create('span') :addClass('IPA') :addClass(args.class) :attr('lang', lang .. '-Latn-fonipa') -- wrap=all: Do nothing -- wrap=none: Never break -- Otherwise: Break at spaces only if args.wrap ~= 'all' then span:addClass('nowrap') if args.wrap ~= 'none' then s = wrapAtSpacesSafely(s) end end if (not args[2] or args[2] == '') and args.tooltip ~= '' then local tooltip = args.tooltip or 'Representation in the International Phonetic Alphabet (IPA)' span:attr('title', tooltip) end s = tostring(span:wikitext(s)) table.insert(ret, s) end -- Audio local audio = args.audio ~= '' and args.audio or args[4] ~= '' and args[4] if audio then local button = mw.getCurrentFrame():expandTemplate({ title = 'Audio', args = { audio, '' } }) table.insert(ret, ' ' .. button) table.insert(cats, 'Pages including recorded pronunciations') end -- Categories table.insert(ret, renderCats(cats, isDebug)) return table.concat(ret) end function p.main(frame) local args = frame:getParent().args if not args[1] then return '' end for i, v in ipairs(args) do args[i] = mw.text.trim(v) end return p._main(args) end return p o6pm8tf1iu98idcbu08qol83x1f3xii Sablonan:Citation/styles.css 10 5654 23807 2024-07-12T20:04:09Z Swarabakti 44 Ngeja halaman dengen "/* {{pp|small=y}} */ /* * This page is a convenient place for the "citation" styles that are * available in many of our citation templates. This page can be considered the * authoritative source for those styles. [[Template:Citation]], like all CS1/2 * templates, is styled from [[Module:Citation/CS1/styles.css]], *not* here. */ /* Break long urls, etc., rather than overflowing box */ .citation { word-wrap: break-word; } /* Highlight linked elements (such as cli..." 23807 sanitized-css text/css /* {{pp|small=y}} */ /* * This page is a convenient place for the "citation" styles that are * available in many of our citation templates. This page can be considered the * authoritative source for those styles. [[Template:Citation]], like all CS1/2 * templates, is styled from [[Module:Citation/CS1/styles.css]], *not* here. */ /* Break long urls, etc., rather than overflowing box */ .citation { word-wrap: break-word; } /* Highlight linked elements (such as clicked references) in blue */ .citation:target { /* ignore the linter - all browsers of interest implement this */ background-color: rgba(0, 127, 255, 0.133); } ltkknak6hjx6agm6lakugrgzenjha92 Sablonan:Ref label 10 5655 23808 2024-07-12T20:04:24Z Swarabakti 44 Ngeja halaman dengen "<templatestyles src="Citation/styles.css"/><{{#ifeq:yes|{{yesno|def=|{{{sub|}}}}}|sub|sup}} class="citation nobold" {{#ifeq:{{{noid}}}|noid||id="ref_{{{1}}}{{{3|}}}"}}>[[#endnote_{{{1}}}{{{3|}}}|[{{{2}}}]]]</{{#ifeq:yes|{{yesno|def=|{{{sub|}}}}}|sub|sup}}><noinclude> {{Pengwarkatan}} </noinclude>" 23808 wikitext text/x-wiki <templatestyles src="Citation/styles.css"/><{{#ifeq:yes|{{yesno|def=|{{{sub|}}}}}|sub|sup}} class="citation nobold" {{#ifeq:{{{noid}}}|noid||id="ref_{{{1}}}{{{3|}}}"}}>[[#endnote_{{{1}}}{{{3|}}}|[{{{2}}}]]]</{{#ifeq:yes|{{yesno|def=|{{{sub|}}}}}|sub|sup}}><noinclude> {{Pengwarkatan}} </noinclude> 1absf8cs5k2103own0ouvzmt6m21kwk Sablonan:Note 10 5656 23809 2024-07-12T20:05:46Z Swarabakti 44 Ngeja halaman dengen "<templatestyles src="Citation/styles.css"/><span class="citation wikicite" id="endnote_{{{1}}}"><b>[[#ref_{{{1}}}|^{{{2|}}}]]</b>{{#if:{{{3|}}}|&#32;{{{3|}}}}}</span> <noinclude> {{Pengwarkatan}} </noinclude>" 23809 wikitext text/x-wiki <templatestyles src="Citation/styles.css"/><span class="citation wikicite" id="endnote_{{{1}}}"><b>[[#ref_{{{1}}}|^{{{2|}}}]]</b>{{#if:{{{3|}}}|&#32;{{{3|}}}}}</span> <noinclude> {{Pengwarkatan}} </noinclude> 253babwejnztdu3q33z0lbmt84rmczq Sablonan:Ubl 10 5657 23810 2024-07-12T20:06:41Z Swarabakti 44 Ngeja halaman dengen "{{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{Pengwarkatan}}</noinclude>" 23810 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:list|unbulleted}}<noinclude> {{Pengwarkatan}}</noinclude> b6y2de4xkv168uhlal8zs38b55byifi Orang Welanda 0 5658 24368 23815 2024-07-18T18:43:33Z Swarabakti 44 24368 wikitext text/x-wiki {{Infobox ethnic group | group = Welanda | native_name = {{native name|nl|paren=omit|Nederlanders}} | native_name_lang = nl | image = | caption = | pop = '''{{Circa|30–35 jutaan}}'''{{ref label|a|a}}<br /> [[Orang Welanda diaspora]]: '''{{Circa|14 jutaan}}''' [[File:Dutch people around the world.svg|center|frameless|260x260px]] | total_ref = | popplace = Welanda{{nbsp|5}} {{Round|16365940|-3}}<ref name="CBS Statline">{{cite web | title=Bevolking; geslacht, leeftijd en nationaliteit op 1 januari; 1995-2023 | publisher=[[Statistics Netherlands]] | date=2 June 2023 | url=https://opendata.cbs.nl/statline/#/CBS/nl/dataset/03743/table?fromstatweb | language=nl | access-date=20 December 2023 | archive-date=19 December 2023 | archive-url=https://web.archive.org/web/20231219223837/https://opendata.cbs.nl/statline/#/CBS/nl/dataset/03743/table?fromstatweb | url-status=live }}</ref><br />{{small|(nyang ngaku dèwèk orang Welanda, atawa nyang diakuin orang Welanda ama [[wèt]] nyang kelakon, kaya' misal [[orang Maluku di Welanda|orang Maluku]])<ref name="CBS Statline" />}} | region1 = [[Amrik Serékat]]{{ref label|b|b}} | pop1 = {{Round|3083041|-3}} | ref1 = <ref>{{Cite web |year=2021 |title=Table B04006 – People Reporting Ancestry – 2021 American Community Survey 1-Year Estimates |url=https://data.census.gov/table?g=010XX00US,$0400000&tid=ACSDT1Y2021.B04006 |access-date=2023-09-01 |website=[[United States Census Bureau]] |archive-date=1 June 2023 |archive-url=https://web.archive.org/web/20230601135230/https://data.census.gov/table?g=010XX00US,$0400000&tid=ACSDT1Y2021.B04006 |url-status=live }}</ref> | region2 = [[Aprika Kidul]]{{ref label|b|b}}{{ref label|d|d}} | pop2 = {{Round|3000000|-3}} | ref2 = <ref name="unpo">''"Orang Aprikaner entu ada secuplek tiga juta deri Aprika Kidul punya 53 juta orang nyang ngejogrog di sono, belon lagi setengah jutaan diaspora di luarnya."'' [http://www.unpo.org/members/8148 Afrikaner] {{Webarchive|url=https://web.archive.org/web/20171128102230/http://unpo.org/members/8148 |date=28 November 2017 }} – Unrepresented Nations and Peoples Organization. Retrieved 7 January 2020.</ref><ref name="Census 2011">Orang Aprikaner entu ada secuplek 5.2% deri segenep masarakat di Aprika Kidul kalo diliat deri [[Orang Puti Aprika Kidul|orang bulé di sono]] punya angka pemaké [[basa Aprikan]] dalem cacah jiwa taon 2011.</ref> | region3 = [[Kanada]]{{ref label|b|b}} | pop3 = {{Round|1111655|-3}} | ref3 = <ref name="statcan1">{{cite web|url=http://www12.statcan.gc.ca/census-recensement/2016/dp-pd/hlt-fst/imm/Table.cfm?Lang=E&T=31&Geo=01&SO=4D|title=Immigration and Ethnocultural Diversity Highlight Tables|website=Statcan.gc.ca|date=25 October 2017|access-date=7 January 2020|archive-date=27 October 2017|archive-url=https://web.archive.org/web/20171027195802/http://www12.statcan.gc.ca/census-recensement/2016/dp-pd/hlt-fst/imm/Table.cfm?Lang=E&T=31&Geo=01&SO=4D|url-status=live}}</ref> | region5 = [[Ostrali]]{{ref label|b|b}} | pop5 = {{Round|335500|-3}} | ref5 = <ref>{{cite web|url=http://www.abs.gov.au/ausstats/abs@.nsf/Lookup/2071.0main+features902012-2013|title=ABS Ancestry|publisher=Australian Bureau of Statistics|year=2012|access-date=16 August 2013|archive-date=22 May 2019|archive-url=https://web.archive.org/web/20190522180357/https://www.abs.gov.au/ausstats/abs@.nsf/Lookup/2071.0main+features902012-2013|url-status=live}}</ref> | region6 = [[Jèrman]] | pop6 = {{Round|257000|-3}} | ref6 = <ref>{{cite web |url= https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bevoelkerung/Migration-Integration/Tabellen/migrationshintergrund-staatsangehoerigkeit-staaten.html |title= More Than 250,000 Dutch People in Germany |website= Destatis.de |access-date= 31 January 2022 |archive-date= 20 April 2019 |archive-url= https://web.archive.org/web/20190420232930/https://www.destatis.de/DE/Themen/Gesellschaft-Umwelt/Bevoelkerung/Migration-Integration/Tabellen/migrationshintergrund-staatsangehoerigkeit-staaten.html/ |url-status= live }}</ref> | region7 = [[Bèlgi]]{{ref label|b|b}} | pop7 = {{Round|120970|-3}} | ref7 = <ref>{{Cite web|url=http://www.cbs.nl/NR/rdonlyres/564DE063-D369-4042-A502-0F4FF5DFC939/0/2007k4b15p47art.pdf|archive-url=https://web.archive.org/web/20170706133154/https://www.cbs.nl/NR/rdonlyres/564DE063-D369-4042-A502-0F4FF5DFC939/0/2007k4b15p47art.pdf|title=Number of people with the Dutch nationality in Belgium as reported by Statistic Netherlands|archive-date=6 July 2017|access-date=8 March 2022}}</ref> | region8 = [[Niu-Sélan]]{{ref label|b|b}} | pop8 = 100,000 | ref8 = <ref>{{cite web|url=http://www.teara.govt.nz/en/dutch/4|title=New Zealand government website on Dutch-Australians|website=Teara.govt.nz|date=4 March 2009|access-date=10 September 2012|archive-date=7 January 2019|archive-url=https://web.archive.org/web/20190107004402/https://teara.govt.nz/en/dutch/4%20|url-status=live}}</ref> | region9 = [[Prasman]] | pop9 = {{Round|60000|-3}} | ref9 = <ref name="FrenchDiplomatie">{{cite web | author=res | title=Présentation des Pays-Bas | website=Diplomatie.gouv.fr | url=https://www.diplomatie.gouv.fr/fr/dossiers-pays/pays-bas/presentation-des-pays-bas/ | language=fr | access-date=19 June 2020 | archive-date=18 June 2020 | archive-url=https://web.archive.org/web/20200618085514/https://www.diplomatie.gouv.fr/fr/dossiers-pays/pays-bas/presentation-des-pays-bas/ | url-status=live }}</ref> | region10 = [[Kerajaan Rempug]] | pop10 = 56,000 | ref10 = <ref name="2013 estimates">{{cite web|url=http://www.ons.gov.uk/ons/rel/migration1/migration-statistics-quarterly-report/august-2014/rft-table-2---population-by-cob.xls|title=Estimated overseas-born population resident in the United Kingdom by sex, by country of birth (Table 1.4)|publisher=[[Office for National Statistics]]|date=28 August 2014|access-date=9 April 2015|archive-date=7 April 2015|archive-url=https://web.archive.org/web/20150407023303/http://www.ons.gov.uk/ons/rel/migration1/migration-statistics-quarterly-report/august-2014/rft-table-2---population-by-cob.xls|url-status=live}}</ref> | region11 = [[Spanyol]] | pop11 = 48,000 | ref11 = <ref name="auto" /> | region12 = [[Dènemarken]] | pop12 = 30,000 | ref12 = <ref name="joshuaproject.net"/> | region13 = [[Switserlan]] | pop13 = 20,000 | ref13 = <ref>{{cite web|url=http://www.bfs.admin.ch/bfs/portal/de/index/themen/01/22/publ.Document.88215.pdf|title=Archived copy|access-date=18 March 2015 |archive-url=https://web.archive.org/web/20160303193114/http://www.bfs.admin.ch/bfs/portal/de/index/themen/01/22/publ.Document.88215.pdf|archive-date=3 March 2016}}</ref> | region14 = [[Indonésia]] | pop14 = 17,000 | ref14 = <ref name="joshuaproject.net">{{cite web|author=Joshua Project|url=http://www.joshuaproject.net/peoples.php?rop3=102787|title=Dutch Ethnic People in all Countries|publisher=Joshua Project|access-date=7 August 2012|author-link=Joshua Project|archive-date=7 January 2019|archive-url=https://web.archive.org/web/20190107004400/https://joshuaproject.net/people_groups/11659|url-status=live}}</ref> | region15 = [[Turki]] | pop15 = 15,000 | ref15 = <ref>{{cite web|url=http://www.cbs.nl/nr/exeres/E4FCE219-D72D-47C6-A867-7D7EC9ED0BF0.htm|title=CBS – One in eleven old age pensioners live abroad – Web magazine|publisher=Cbs.nl|date=20 February 2007|access-date=7 August 2012|archive-url=https://web.archive.org/web/20120205032945/http://www.cbs.nl/nr/exeres/E4FCE219-D72D-47C6-A867-7D7EC9ED0BF0.htm |archive-date=5 February 2012}}</ref> | region16 = [[Norwèhen]] | pop16 = 13,000 | ref16 = <ref>{{cite web|url=http://www.ssb.no/english/subjects/02/01/10/innvbef_en/arkiv/tab-2009-04-30-05-en.html |title=Table 5 Persons with immigrant background by immigration category, country background and sex. 1 January 2009 |publisher=Ssb.no |date=1 January 2009|access-date=7 August 2012|archive-url=https://web.archive.org/web/20111115112242/http://www.ssb.no/english/subjects/02/01/10/innvbef_en/arkiv/tab-2009-04-30-05-en.html|archive-date=15 November 2011}}</ref> | region17 = [[Itali]] | pop17 = 13,000 | ref17 = <ref name="auto">{{cite web|url=https://www.migrationpolicy.org/programs/data-hub/charts/immigrant-and-emigrant-populations-country-origin-and-destination|title=Immigrant and Emigrant Populations by Country of Origin and Destination|access-date=23 February 2021|website=migrationpolicy.org|date=10 February 2014|archive-date=19 March 2022|archive-url=https://web.archive.org/web/20220319075252/https://www.migrationpolicy.org/programs/data-hub/charts/immigrant-and-emigrant-populations-country-origin-and-destination|url-status=live}}</ref> | region18 = [[Portugal]] | pop18 = {{Round|12066|-3}} | ref18 = <ref>{{cite web|url=https://www.sef.pt/pt/Documents/RIFA2022%20vF2a.pdf|title=SEF: Relatório de Imigração, Fronteiras e Asilo 2022|access-date=22 July 2023|archive-date=23 July 2023|archive-url=https://web.archive.org/web/20230723201450/https://www.sef.pt/pt/Documents/RIFA2022%20vF2a.pdf|url-status=live}}</ref> | region19 = [[Kurasao]] | pop19 = 10,000 | ref19 = <ref name="auto"/> | region20 = [[Swèden]] | pop20 = 10,000 | ref20 = <ref name="joshuaproject.net"/> | region21 = [[Israèl]] | pop21 = 5,000 | ref21 = <ref name="auto" /> | region22 = [[Aruba]] | pop22 = 5,000 | ref22 = <ref name="auto" /> | region23 = [[Leksembereh]] | pop23 = {{Round|4734|-3}} | ref23 = <ref name="auto" /> | region25 = [[Honggari]] | pop25 = 4,000 | ref25 = <ref name="auto" /> | region26 = [[Ostenrèk]] | pop26 = 3,200 | ref26 = <ref name="auto" /> | region27 = [[Polen]] | pop27 = 3,000 | ref27 = <ref name="auto" /> | region28 = [[Suriname]] | pop28 = 3,000 | ref28 = <ref name="auto" /> | region29 = [[Jepun]] | pop29 = 1,000 | ref29 = <ref name="auto" /> | region30 = [[Yunani]] | pop30 = 1,000 | ref30 = <ref name="auto" /> | region31 = [[Muang-Tay]] | pop31 = 1,000 | ref31 = <ref name="auto" /> | languages = Ngebadeg nyang ngomong [[basa Welanda]]<br />ama laèn-laèn [[Basa di Welanda|basa dérah]] di sono:<br />[[basa Sakson Ilir Welanda|Sakson Ilir Welanda]]{{efn|Basa Sakson Ilir Welanda entu dipaké ama orang-orang nyang ngakunya "Welanda" di belah lor-wétan dia punya negeri, biar kata ni basa entu [[basa Jèrman Ilir|Jèrman Ilir]] punya ragem.}} <br />[[basa Limbereh|Limbereh]]{{efn|Basa Limbereh entu atu ragem [[rungkun basa Peringgi Ilir|Peringgi Ilir]], ada dipaké ama orang-orang nyang ngaku "Welanda", "Plèming", atawa "Limbereh" di kidul-wétan Welanda punya negara.}}<ref name="notofficial">{{cite web|url=http://taal.phileon.nl/nedersaksisch.php|title=Taal in Nederland .:. Nedersaksisch|website=taal.phileon.nl|language=nl|access-date=3 January 2020|archive-date=13 February 2017|archive-url=https://web.archive.org/web/20170213155318/http://taal.phileon.nl/nedersaksisch.php}}</ref><br />[[basa Pris Kulon|Pris Kulon]] ([[Prislan]]){{efn|Ni basa dipaké ama [[orang Pris]], mao dia ngakunya orang Welanda apa kaga'.}}<ref>{{cite web|url=http://wetten.overheid.nl/BWBR0027230/geldigheidsdatum_28-10-2014|title=Regeling – Instellingsbesluit Consultatief Orgaan Fries 2010 – BWBR0027230|website=Wetten.overheid.nl|language=nl|access-date=3 January 2020|archive-date=6 November 2014|archive-url=https://web.archive.org/web/20141106091450/http://wetten.overheid.nl/BWBR0027230/geldigheidsdatum_28-10-2014|url-status=live}}</ref><ref>{{cite web|url=http://taal.phileon.nl/fries.php|title=Taal in Nederland .:. Fries|website=taal.phileon.nl|language=nl|access-date=3 January 2020|archive-date=13 February 2017|archive-url=https://web.archive.org/web/20170213173522/http://taal.phileon.nl/fries.php}}</ref><br />[[basa Inggris|Inggris]] ([[Karaiben Welanda]]){{efn|Karaiben Welanda entu masup jadi kotaprajanya Welanda, dus orang nyang ngejogrog di sono juga' keètung "Welanda", mao dia ngakunya gitu apa kaga'.}}<ref name="taal">{{cite web|url=http://wetten.overheid.nl/BWBR0028063/|title=Regeling – Invoeringswet openbare lichamen Bonaire, Sint Eustatius en Saba – BWBR0028063|website=Wetten.overheid.nl|language=nl|access-date=3 January 2020|archive-date=25 February 2021|archive-url=https://web.archive.org/web/20210225202512/https://wetten.overheid.nl/BWBR0028063/2021-01-01|url-status=live}}</ref><br />[[Papiamento]] ([[Bonaire]]){{efn|Papiamento, a [[Portuguese-based creole]], is spoken by [[Demographics of Aruba|Arubans]] and [[Curaçaoans]] who may ethnically further also identify as "Dutch".}}<ref name="taal"/><ref>{{cite web|url=http://wetten.overheid.nl/BWBR0028142/HoofdstukIII/AfdelingVI/2/Artikel111/geldigheidsdatum_28-10-2014|title=Regeling – Wet openbare lichamen Bonaire, Sint Eustatius en Saba – BWBR0028142|website=Wetten.overheid.nl|language=nl|access-date=3 January 2020|archive-date=6 November 2014|archive-url=https://web.archive.org/web/20141106171911/http://wetten.overheid.nl/BWBR0028142/HoofdstukIII/AfdelingVI/2/Artikel111/geldigheidsdatum_28-10-2014|url-status=live}}</ref> | related = {{hlist|item_style=font-size:90%; |[[Orang Aprikan|Aprikaner]]|[[Orang Plèming|Plèming]]|[[Orang Pris|Pris]]}} | footnotes = {{ubl|{{note|a|a}} Juga' masup di dalemnya: 16 juta<ref name="CBS Statline" /> orang kaum Welanda di Welanda, 2 juta (paling banyak) di luar watesnya, ama 14–15 juta orang nyang ngakunya peranakan Welanda seantéro dunia.{{notetag|name=n1}} |{{note|b|b}} Banyakan yang peranakan Welanda. |{{note|c|c}} [[Gréja Protèstan di Welanda|Protèstan]] di Welanda banyakan [[Répormed]], tapi nyang ngintil [[Lutèran]] juga' ga' dikit. [[Gréja Katolik|Katolik Roma]] juga' keètung lumayan gedé, wabilkusus di kidul wates negeri ama [[Plander]], dérah nyang udah deri sononya Katolik pisan. |{{note|d|d}} Di Aprika Kidul, ngebadeg orang Aprikan ama [[Orang Kolored|Kolored]] nyang ngejelujurin silsilah ampé ke Welanda, bahna dia pada peranakan kumpeni Welanda nyang mula-mula [[Jajahan Tanjung Welanda|ngejajah di Tanjung]]. Dia pada aslinya ngomong basa Aprikan, nyang deket amat ama basa Welanda.}} | religions = Banyakan [[kaga' beigama]]<ref name="religieuze-kaart2016">{{cite book|last=Schmeets|first=Hans|title=De religieuze kaart van Nederland, 2010–2015|date=2016|publisher=Centraal Bureau voor der Statistiek|url=https://www.cbs.nl/-/media/_pdf/2016/51/religie-regionaal-2010-2015.pdf|page=5|access-date=12 December 2021|archive-date=15 October 2017|archive-url=https://web.archive.org/web/20171015044705/https://www.cbs.nl/-/media/_pdf/2016/51/religie-regionaal-2010-2015.pdf|url-status=live}}</ref><ref name="cbs2016">{{cite web|url=https://www.cbs.nl/nl-nl/nieuws/2016/51/helft-nederlanders-is-kerkelijk-of-religieus|title=Helft Nederlanders is kerkelijk of religieus|website=Cbs.nl|date=22 December 2016 |language=nl-NL|access-date=17 October 2017|archive-date=14 July 2019|archive-url=https://web.archive.org/web/20190714153332/https://www.cbs.nl/nl-nl/nieuws/2016/51/helft-nederlanders-is-kerkelijk-of-religieus|url-status=live}}</ref><br /> Dulunya kesohornya ramé nyang [[Serani]]<br />{{small|([[Gréja Katolik|Katolik Roma]] ama [[Protèstan]])}}{{ref label|c|c}}<ref name=Creationism>{{cite book|last=Numbers|first=Ronald L.|publisher=JHU Press|year=2014|isbn=978-1-4214-1562-8|title=Creationism in Europe|url=https://books.google.com/books?id=uSuhBQAAQBAJ&q=netherlands+protestant+country&pg=PA65|access-date=10 November 2020|archive-date=28 September 2023|archive-url=https://web.archive.org/web/20230928153944/https://books.google.com/books?id=uSuhBQAAQBAJ&q=netherlands+protestant+country&pg=PA65#v=snippet&q=netherlands%20protestant%20country&f=false|url-status=live}}</ref> }} '''Orang Welanda''' ([[Dutch language|Dutch]]: {{Audio-nohelp|Nl-Nederlanders2.ogg|{{lang|nl|Nederlanders|nocat=true}}}}) entu atu [[kaum]] nyang aslinya deri [[Welanda]]. Orang Welanda punya basa asli entu [[basa Welanda]]. Orang Welanda ama dia punya peranakan kesebar di masarakat ranto seantéro dunia, banyakannya di [[Aruba]], [[Suriname]], [[Guyana]], [[Kurasao]], [[Argentina]], [[Brasil]], [[Kanada]],<ref name="autogenerated7">Deri [[Statistik Kanada]] punya data bakal Sènsus Kanada 2001. [http://www.statcan.ca/english/Pgdb/demo26a.htm Sènggètan ke sono]. {{webarchive |url=https://web.archive.org/web/20050225041540/http://www.statcan.ca/english/Pgdb/demo26a.htm|date=25 February 2005}}</ref> [[Australia]],<ref name="autogenerated1">{{cite web|url=http://www.ausstats.abs.gov.au/Ausstats/subscriber.nsf/0/AD2222ECE5AD4396CA25712500161734/$File/29330_2001.pdf|title=2001CPAncestryDetailed (Final)|access-date=27 August 2010|archive-date=7 September 2013|archive-url=https://web.archive.org/web/20130907131827/http://www.ausstats.abs.gov.au/Ausstats/subscriber.nsf/0/AD2222ECE5AD4396CA25712500161734/$File/29330_2001.pdf|url-status=live}}</ref> [[Aprika Kidul]],<ref name="Nidi.knaw.nl">{{cite web|title=Dutch-born 2001, Figure 3 in DEMOS, 21, 4. Nederlanders over de grens|first1=Han|last1=Nicholaas|first2=Arno|last2=Sprangers|url=http://www.nidi.knaw.nl/en/output/demos/2005/demos-21-04-nicolaas.pdf |publisher=Nidi.knaw.nl|archive-url=https://web.archive.org/web/20070611114005/http://www.nidi.knaw.nl/en/output/demos/2005/demos-21-04-nicolaas.pdf/|archive-date=11 June 2007}}</ref> [[Niu-Sélan]], ama [[Amrik Serèkat]].<ref name=autogenerated8>According to [http://factfinder.census.gov/servlet/ADPTable?_bm=y&-geo_id=01000US&-qr_name=ACS_2004_EST_G00_DP2&-ds_name=ACS_2004_EST_G00_&-_lang=en&-_sse=on Factfinder.census.gov] {{Webarchive|url=https://archive.today/20200211183222/http://factfinder.census.gov/servlet/ADPTable?_bm=y&-geo_id=01000US&-qr_name=ACS_2004_EST_G00_DP2&-ds_name=ACS_2004_EST_G00_&-_lang=en&-_sse=on|date=11 February 2020}}</ref> == Catetan == {{Notelist}} == Ruju'an == {{Reflist}} [[Bangsaan:Kaum]] [[Bangsaan:Welanda]] m0q1unc6k0znsp9fkkhv34arrwlfa9p Keguaan 0 5659 23820 23819 2024-07-13T04:50:59Z Bangrapip 9 23820 wikitext text/x-wiki [[Gepokan:Ganesha_Basohli_miniature_circa_1730_Dubost_p73.jpg|ka|jmpl|246x246px|Dalem rangka ngebunu belis nyang ngelantaranin keguaan (Mamāsura) nyang nganpal dia, Gaṇeśa Vighnarāja bagel dia paké kembang [[seroja]]. Saking kaga' tonggara nahan wangi sucinya tu kembang, tèklok juga' dah tu belis ama si Gaṇeśa.]] '''Keguaan''' (hurup Arab Gundul: {{Script|Arabic|کݢواءن}}; {{lang-id|egoisme}}) entu lantaranan bakal ngejaga ama mancalin tempoan nyang cuman nguntungin dèwèk. Keguaan artinya mernahin dèwèk di atu cidekan sonder paké iyeng ama orang laèn punya tonggara, masup juga' orang nyang dicintainnya atawa nyang dirèken jadi hopèng apèt. Nah, petunjangnya keguaan entu [[kengopènan]] (''altruisme''). == Ruju'an == [[Bangsaan:Abet orang]] [[Bangsaan:Pilsapat masarakat]] eohlw7f75hci4ge23o764gr884tzqow Bongmè' 0 5660 23822 23821 2024-07-13T05:29:04Z Bangrapip 9 23822 wikitext text/x-wiki [[Gepokan:Physician_taking_pulse.jpg|jmpl|Dukun Hindi lagi ngebongmè']] '''Bongmè'''' (hurup Arab Gundul: {{Script|Arabic|بوڠمه}}) entu cara ngebong atawa merèksa nyang dipaké di pengobatan [[Ayurwéda]], [[Kedukunan terdisionil Tionghoa|terdisionil Tionghoa]], [[Kedukunan terdisionil Monggol|Monggol]], [[Kedukunan terdisionil Sida|Sida]], [[Kedukunan terdisionil Tibèt|Tibèt]], ama [[Kedukunan terdisionil Parsi-Arab|Parsi-Arab]]. Biar kata mah mariannya pada bagus-bagus aja, di keèlmuan mah kaga' dikata ilmiah lagi, cuman pemerdataan mah pepes terus masing tangi ampé wayah gini.<ref>{{Cite web|url=https://sciencebasedmedicine.org/tag/pulse-diagnosis/|title=pulse diagnosis – Science-Based Medicine|website=sciencebasedmedicine.org|access-date=2019-02-25}}</ref> Bongmè' juga' latap-latap sepegimana di berapa naskah lèrodan ama gantung pegimana orangnya (''subjective'').<ref>{{Cite journal|last1=Bilton|first1=Karen|last2=Zaslawski|first2=Chris|date=August 2016|title=Reliability of Manual Pulse Diagnosis Methods in Traditional East Asian Medicine: A Systematic Narrative Literature Review|journal=Journal of Alternative and Complementary Medicine|location=New York, N.Y.|volume=22|issue=8|pages=599–609|doi=10.1089/acm.2016.0056|issn=1557-7708|pmid=27314975}}</ref><ref>{{Cite web|url=https://www.quackwatch.org/01QuackeryRelatedTopics/acu.html|title=Be Wary of Acupuncture, Qigong, and "Chinese Medicine"|website=[[Quackwatch]]|date=12 January 2011|access-date=2019-02-25}}</ref> == Ruju'an == [[Bangsaan:Kedukunan terdisionil]] dacag41w8zoftoce5kdlmj5bg2ezyoy Uniwersitèt Oksped 0 5661 23824 2024-07-13T06:01:26Z Bangrapip 9 Bangrapip mindahin [[Uniwersitèt Oksped]] ke [[Uniwersitèt Oksporet]] 23824 wikitext text/x-wiki #ALIH [[Uniwersitèt Oksporet]] sq2ezjswioj9oz1ziwjyxeg16rn4lkr Sablonan:Infobox university 10 5662 23826 2024-07-13T06:04:06Z Bangrapip 9 new 23826 wikitext text/x-wiki {{Infobox | bodyclass = vcard | titleclass = fn org | title = {{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}} | subheader = {{#if:{{{native_name|}}} |<div class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>}} | image = {{#invoke:InfoboxImage|InfoboxImage |image={{if empty|{{{image|}}}|{{{image_name|}}}}}|size={{{image_size|}}} |upright={{if empty|{{{image_upright|}}}|1}} |alt={{{image_alt|}}}}} | caption = {{{caption|}}} | labelstyle = padding-right:0.65em;<!--(to ensure sufficient gap between (long/unwrapped) labels and subsequent data on same line)--> <!--------------------- Names, motto ----------------------> | class1 = nickname | data1 = {{#if:{{{latin_name|}}} |{{lang-la|{{{latin_name}}}}} }} | label2 = {{longitem|Other name{{#if:{{{other_names|}}}|s}}}} | class2 = nickname | data2 = {{if empty|{{{other_names|}}}|{{{other_name|}}}}} | label3 = {{longitem|Former name{{#if:{{{former_names|}}}|s}}}} | class3 = nickname | data3 = {{if empty|{{{former_names|}}}|{{{former_name|}}}}} | label4 = Motto | data4 = {{#if:{{both|{{{motto|}}}|{{{motto_lang|}}}}}|<div lang="{{{motto_lang}}}">{{{motto}}}</div>|{{{motto|}}}}} | label5 = {{longitem|Motto in&nbsp;English}} | data5 = {{{mottoeng|}}} | label6 = {{{top_free_label|}}} | data6 = {{#if:{{{top_free_label|}}} |{{{top_free|}}} }} | label7 = {{{top_free_label1|}}} | data7 = {{#if:{{{top_free_label1|}}} |{{{top_free1}}} }} | label8 = {{{top_free_label2|}}} | data8 = {{#if:{{{top_free_label2|}}} |{{{top_free2}}} }} <!---------- Date/s, type, affiliation, finance -----------> | label9 = Type | data9 = {{{type|}}} | label10 = {{#if:{{{closed|}}} |Active |Established}} | data10 = {{#if:{{{established|}}} |{{{established}}}{{#if:{{{closed|}}}|–{{{closed}}}}} }} | label11 = {{#if:{{{founders|}}}|Founders|Founder}} | data11 = {{if empty|{{{founders|}}}|{{{founder|}}}}} | label12 = {{longitem|Parent institution}} | data12 = {{{parent|}}} | label13 = [[Higher education accreditation|Accreditation]] | data13 = {{{accreditation|}}} | label14 = Affiliation | data14 = {{{affiliation|}}} | label15 = {{longitem|Religious affiliation}} | data15 = {{{religious_affiliation|}}} | label16 = {{longitem|Academic {{#if:{{{academic_affiliations|}}}|affiliations|affiliation}}}} | data16 = {{if empty|{{{academic_affiliations|}}}|{{{academic_affiliation|}}}}} | label17 = [[Financial endowment|Endowment]] | data17 = {{{endowment|}}} | label18 = Budget | data18 = {{{budget|}}} <!--------------------- Personnel -------------------------> | label19 = {{longitem|Officer in charge}} | data19 = {{{officer_in_charge|}}} | label20 = [[Chair (officer)|Chair]] | data20 = {{{chair|}}} | label21 = [[Chairperson|Chairman]] | data21 = {{{chairman|}}} | label22 = [[Chairperson]] | data22 = {{{chairperson|}}} | label23 = [[Visitor]] | data23 = {{{visitor|}}} | label24 = [[Chancellor (education)|Chancellor]] | data24 = {{{chancellor|}}} | label25 = [[University president|President]] | data25 = {{{president|}}} | label26 = {{nowrap|Vice-president}} | data26 = {{{vice-president|{{{vice_president|}}}}}} | label27 = [[Superintendent (education)|Superintendent]] | data27 = {{#if:{{{superintendent|}}} |{{{superintendent}}} [[Category:Pages using infobox university with the superintendent parameter]] |}} | label28 = {{nowrap|[[Vice-Chancellor]]}} | data28 = {{{vice_chancellor|}}} | label29 = [[Provost (education)|Provost]] | data29 = {{{provost|}}} | label30 = [[Rector (academia)|Rector]] | data30 = {{{rector|}}} | label31 = [[Principal (academia)|Principal]] | data31 = {{{principal|}}} | label32 = [[Dean (education)|Dean]] | data32 = {{{dean|}}} | label33 = Director | data33 = {{{director|}}} | label34 = {{{head_label}}} | data34 = {{#if:{{{head_label|}}} |{{{head|}}} }} | label35 = {{longitem|Academic staff}} | data35 = {{{academic_staff|}}}<!--for backwards compatibility:-->{{{faculty|}}} | label36 = {{longitem|Administrative staff}} | data36 = {{{administrative_staff|}}} | label37 = {{longitem|Total staff}} | data37 = {{{total_staff|}}} | label38 = Students | data38 = {{br separated entries|{{{students|}}}|{{{enrollment|}}}}} | label39 = [[Undergraduate education|Undergraduates]] | data39 = {{{undergrad|}}} | label40 = [[Postgraduate education|Postgraduates]] | data40 = {{{postgrad|}}} | label41 = {{longitem|[[Doctorate|Doctoral students]]}} | data41 = {{{doctoral|}}} | label42 = {{longitem|Other students}} | data42 = {{if empty|{{{other_students|}}}|{{{other|}}}}} <!------------ Location, language, {{{free}}} -------------> | label43 = {{#if:{{{address|}}}|Address|Location}} | class43 = adr | data43 = {{Br separated entries | 1 = {{#if:{{{location|}}} | <div style="display:inline" class="extended-address">{{{location}}}</div> | {{Comma separated entries | 1 = {{#if:{{{address|}}}|<div style="display:inline" class="street-address">{{{address}}}</div>}} | 2 = {{#if:{{{city|}}}|<div style="display:inline" class="locality">{{{city}}}</div>}} | 3 = {{#if:{{{canton|}}}{{{prefecture|}}}{{{province|}}}{{{region|}}}{{{state|}}}|<div style="display:inline" class="state">{{Comma separated entries|{{{canton|}}}|{{{prefecture|}}}|{{{province|}}}|{{{region|}}}|{{{state|}}}}}</div>}} | 4 = {{#if:{{{postalcode|}}}{{{postcode|}}}{{{zipcode|}}}|<div style="display:inline" class="postal-code">{{If empty|{{{postalcode|}}}|{{{postcode|}}}|{{{zipcode|}}}}}</div>}} | 5 = {{#if:{{{country|}}}|<div style="display:inline" class="country-name">{{{country}}}</div>}} }} }} | 2 = {{if empty|{{{coordinates|}}}|{{{coor|}}}}} }} | label44 = Campus | data44 = {{#if:{{{campus_size|}}}|{{#if:{{{campus_type|{{{campus|}}}}}}|{{{campus_type|{{{campus|}}}}}}, {{{campus_size}}}|{{{campus_size}}}}}|{{{campus_type|{{{campus|}}}}}}}} | label45 = Language | data45 = {{{language|}}} | label46 = {{if empty|{{{free_label|}}}|{{{free_label1|}}}}} | data46 = {{#if:{{{free_label|}}}{{{free_label1|}}} |{{{free|}}} {{{free1|}}} }} | label47 = {{{free_label2|}}} | data47 = {{#if:{{{free_label2|}}} |{{{free2}}} }} <!------------ Colo/urs, sports, website, etc -------------> | label48 = [[School colors|Colo{{#if:{{{colours|}}}|u}}rs]] | data48 = {{{colors|}}}{{{colours|}}} | label49 = [[Athletic nickname|Nickname]]{{#if:{{{athletics_nicknames|}}}{{{sports_nicknames|}}}|s}} | data49 = {{if empty|{{{athletics_nicknames|}}}|{{{sports_nicknames|}}}|{{{athletics_nickname|}}}|{{{sports_nickname|}}}|{{{nickname|}}}}} | label50 = {{#if:{{{athletics_affiliations|{{{sporting_affiliations|}}}}}}|{{longitem|Sporting affiliations}}|Affiliations}} | data50 = {{if empty|{{{athletics_affiliations|{{{sporting_affiliations|}}}}}}|{{{affiliations|}}}}} | label52 = Mascot{{#if:{{{mascots|}}}|s}} | data52 = {{if empty|{{{mascots|}}}|{{{mascot|}}}}} | label53 = {{{sports_free_label|}}} | data53 = {{{sports_free|}}} | label54 = {{{sports_free_label1|}}} | data54 = {{{sports_free1|}}} | label55 = {{{sports_free_label2|}}} | data55 = {{{sports_free2|}}} | label56 = {{{sports_free_label3|}}} | data56 = {{{sports_free3|}}} | label57 = Website | data57 = {{{website|}}} | data58 = {{#invoke:InfoboxImage|InfoboxImage |image={{{logo|}}}|size={{{logo_size|}}}|upright={{{logo_upright|}}}|alt={{{logo_alt|}}}}} | header59 = {{if empty|{{{nrhp|}}}|{{{embedded|}}}|{{{module|}}}}} <!-------------------- Location map -----------------------> | data60 = {{#if:{{{pushpin_map|}}} | {{Location map|{{{pushpin_map}}} | float = center | caption = {{#if:{{{pushpin_map_caption|}}}|{{{pushpin_map_caption}}}|Location in {{#invoke:Location map|data|{{{pushpin_map}}}|name}}}} | border = infobox | width = {{if empty|{{{map_size|}}}|250}} | coordinates = {{if empty|{{{coordinates|}}}|{{{coor|}}}}} | position = {{{pushpin_label_position|}}} }} }} | below = {{{footnotes|}}} }}{{Main other|[[Category:Articles using infobox university]] }}{{#if:{{{image_name|}}}|{{Main other|[[Category:Pages using infobox university with the image name parameter]]}} }}{{#if:{{{affiliations|}}}|{{Main other|[[Category:Pages using infobox university with the affiliations parameter]]}} }}{{#if:{{{nickname|}}}|{{Main other|[[Category:Pages using infobox university with the nickname alias]]}} }}{{#invoke:check for unknown parameters|check |unknown={{main other|[[Category:Pages using infobox university with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox university]] with unknown parameter "_VALUE_"|ignoreblank=y | academic_affiliation | academic_affiliations | academic_staff | accreditation | address | administrative_staff | affiliation | affiliations | athletics_affiliations | athletics_nickname | athletics_nicknames | budget | campus | campus_type | campus_size | canton | caption | chair | chairman | chairperson | chancellor | city | closed | colors | colours | coor | coordinates | country | dean | director | doctoral | embedded | endowment | enrollment | established | faculty | footnotes | former_name | former_names | founder | founders | free | free1 | free2 | free_label | free_label1 | free_label2 | head | head_label | image | image_alt | image_name | image_size | image_upright | language | latin_name | location | logo | logo_alt | logo_size | logo_upright | map_size | mascot | mascots | module | motto | mottoeng | motto_lang | mottoeng | name | native_name | native_name_lang | nickname | nrhp | officer_in_charge | other | other_name | other_names | other_students | parent | postalcode | postcode | postgrad | prefecture | president | principal | province | provost | pushpin_label_position | pushpin_map | pushpin_map_caption | rector | region | religious_affiliation | sporting_affiliations | sports_free | sports_free1 | sports_free2 | sports_free3 | sports_free_label | sports_free_label1 | sports_free_label2 | sports_free_label3 | sports_nickname | sports_nicknames | state | students | superintendent | top_free | top_free1 | top_free2 | top_free_label | top_free_label1 | top_free_label2 | total_staff | type | undergrad | vice_chancellor | vice-president | vice_president | visitor | website | zipcode }}<!-- tracking conflicting parameters -->{{#invoke:Check for clobbered parameters|check | template = Infobox university | cat = {{main other|Category:Pages using infobox university with conflicting parameters}} | image; image_name | other_names; other_name | former_names; former_name | founders; founder | academic_affiliations; academic_affiliation | academic_staff; faculty | campus_type; campus | other_students; other | location; address | location; city | location; address | location; canton | location; prefecture | location; province | location; region | location; state | location; country | location; postalcode | location; postcode | location; zipcode | postalcode; postcode; zipcode | coordinates; coor | colors; colours | free_label; free_label1 | free; free1 | athletics_nicknames; sports_nicknames; athletics_nickname; sports_nickname; nickname | athletics_affiliations; sporting_affiliations | affiliation; affiliations | mascots; mascot | nrhp; embedded; module }}<noinclude> {{documentation}} </noinclude> iursr0r40atmicdu5hel9zk3kohz1g7 Sablonan:Color box 10 5663 23827 2024-07-13T06:05:07Z Bangrapip 9 new 23827 wikitext text/x-wiki <templatestyles src="Legend/styles.css" /><span class="legend-color mw-no-invert" style="{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|black|white|css=y}} }}{{#if:{{{3|}}}|color:{{{3}}}; }}{{#if:{{{border|}}}|border:1px solid {{{border}}}; }}{{#if:{{{padding|}}}|padding:{{{padding}}};}}">{{#if:{{{2|}}} |{{#if:{{{padding|}}}|{{{2}}}|&nbsp;{{{2}}}&nbsp;}} |&nbsp;}}</span><noinclude> {{documentation}}</noinclude> 4cklq4y3ps4tjzjl1t22m3o2tn7evui Sablonan:Official URL 10 5664 23829 2024-07-13T06:06:06Z Bangrapip 9 new 23829 wikitext text/x-wiki {{#if:{{#property:P856}}|{{URL|{{if empty|{{wikidata|property|P856|P407=Q1860}}|{{wikidata|property|P856}}}}}}{{EditAtWikidata|pid=P856}}}}<noinclude>{{documentation}}</noinclude> eycrcpdjyumfo4a7c0nv9vdklwbz64i Mesigit Istiqlal 0 5665 23851 2024-07-13T08:43:08Z Bangrapip 9 Bangrapip mindahin [[Mesigit Istiqlal]] ke [[Mesigit Istiklal]] 23851 wikitext text/x-wiki #ALIH [[Mesigit Istiklal]] hfp9s01t6zx6su3esj5zox438p03llz Laot Baltik 0 5666 23869 23868 2024-07-13T09:30:05Z Swarabakti 44 23869 wikitext text/x-wiki [[File:The Baltic Sea.png|thumb|right|287px|Wilayah Laot Baltik]] '''Laot Baltik''' entu ada [[Laotan Atlantik]] punya anakan nyang kecempèt ama [[Dènemarken]], [[Èstlan]], [[Pinlan]], [[Dètslan]], [[Lètlan]], [[Litowen]], [[Polen]], [[Rusia]], ama [[Swèden]], ya entu negeri pada nyang ada di [[Dataran Èropa]] punya bagian lor ama tenganya.<ref name=":3">{{Cite book |last=Niktalab |first=Poopak |author-link=Poopak NikTalab |title=Over the Alps: History of Children and Youth Literature in Europe |publisher=Faradid Publisher |year=2024 |isbn=9786225740457 |edition=1st |location=Tehran, Iran |pages=6 |language=fa}}</ref> ==Ruju'an== {{Reflist}} [[Bangsaan:Laot]] puih7reotlpq3flbmj5z2h3dyyh3l35 Sablonan:Selamet dateng 10 5667 23875 2024-07-13T11:09:48Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Selamet dateng]] ke [[Sablonan:Balé-balé/Selamet dateng]]: biar kaga' nyaru ama {{Sd}} 23875 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Selamet dateng]] b31szo53xx7wk4axwkisbxeqg567os3 Sablonan:Palang bangsaan 10 5668 23879 2024-07-13T11:11:29Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Palang bangsaan]] ke [[Sablonan:Balé-balé/Palang bangsaan]] 23879 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Palang bangsaan]] 96u8460vv2scrupxj9la0iolpw8v81i ASEAN 0 5669 23885 2024-07-13T11:19:36Z Swarabakti 44 Ngalihin halaman ke [[Paguyuban Bangsa-Bangsa Asia Kidul-wètan]] 23885 wikitext text/x-wiki #ALIH [[Paguyuban Bangsa-Bangsa Asia Kidul-wètan]] o72j64l6thde7sp3myln6w3798xp5w9 Negara Selam 0 5670 23993 23896 2024-07-13T22:21:16Z Swarabakti 44 23993 wikitext text/x-wiki '''Negara Selam''' atawa '''daulat Selam''' entu ada atu bentuk [[guwernemèn]] nyang maké [[sarè'at]] bakal jadi patokan bikin [[wèt]]. Ni setilah aslinya rada kaga' danta, bahna dia dipaké bakal ngeruju' negara-negara nyang gableg laèn-laèn bentuk guwernemèn di seantéro [[dunia Selam]] punya sejarah.<ref name=OEIW>{{cite encyclopedia|last1=Ayubi|first1=Nazih N.|first2=Nader|last2=Hashemi|first3=Emran|last3=Qureshi|title=Islamic State|encyclopedia=The Oxford Encyclopedia of the Islamic World|editor-last=Esposto|editor-first=John L.|publisher=Oxford University Press|location=Oxford|year=2009|url=http://www.oxfordislamicstudies.com/print/opr/t236/e0394|access-date=2019-04-21|archive-date=2019-07-15|archive-url=https://web.archive.org/web/20190715192403/http://www.oxfordislamicstudies.com/print/opr/t236/e0394|url-status=dead}}</ref> Wayah gini, setilah negara Selam atawa ''dawlah islāmiyyah'' ({{lang-ar|دولة إسلامية}}) lumbrahnya dianggep juntrungan ama [[Selam pulitik]] punya pikiran.<ref>{{cite encyclopedia|title=Islamic State|first=John L.|last=Esposito|encyclopedia=The Oxford Dictionary of Islam|publisher=Oxford University Press|location=Oxford|year=2014|url=http://www.oxfordislamicstudies.com/article/opr/t125/e1125|quote=[Islamic State] Modern ideological position associated with political Islam.|access-date=2019-04-21|archive-date=2021-04-26|archive-url=https://web.archive.org/web/20210426113313/http://www.oxfordislamicstudies.com/article/opr/t125/e1125|url-status=dead}}</ref><ref>{{cite encyclopedia|first=Sohail H.|last=Hashmi|title=Dawla|editor=Richard C. Martin|encyclopedia=Encyclopedia of Islam and the Muslim World|publisher=MacMillan Reference|year=2004|quote=One also finds in contemporary Islamist writings the neologism ''dawla Islamiyya'', or ''Islamic state''.}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Pulitik]] [[Bangsaan:Negara igama]] 2e4i191tu5jyhu5bfrngx0th2jahw7a Apriyani Rahayu 0 5671 23899 23898 2024-07-13T12:31:15Z OrangKalideres 327 + caption 23899 wikitext text/x-wiki [[Gepokan:Apriyani-Rahayu-Juara-Indonesia-Masters-130120.jpg|thumb|200px|Apriyani di [[Daihatsu Indonesia Masters 2020]] di Jakarta]] '''Apriyani Rahayu''' (29 April 1998)<ref>{{Cite web|date=2018-10-28|title=RAHAYU Apriyani {{!}} Asian Games 2018 Jakarta Palembang|url=https://en.asiangames2018.id/athletes/athlete/RAHAYU-Apriyani-3017893/|website=web.archive.org|access-date=2021-12-11|archive-date=2018-10-28|archive-url=https://web.archive.org/web/20181028074123/https://en.asiangames2018.id/athletes/athlete/RAHAYU-Apriyani-3017893/|dead-url=unfit}}</ref> ya'entu pemaèn [[tepok bulu]] Indonésia spesialis ganda wadon èn ganda campuran waktu junior. Di tingkatan senior, dia cuma jadi pemaèn tepok bulu spesialis ganda wadon doangan. Dia entu peraih mendali emas di Olimpiade Tokio 2020 èn berpasangan ama [[Greysia Polii]]. == Ruju'an == {{Reflist}} [[Bangsaan:pemaèn tepok bulu wadon Indonésia]] 83jg8vgyne65vr1jy38vupc78b4jimu Cinta damé 0 5673 23909 23905 2024-07-13T13:12:17Z Bangrapip 9 23909 wikitext text/x-wiki [[Gepokan:Peace_symbol_(bold).svg|jmpl|[[Tenger damé]], nyang sokanan dijuntrung-juntrungin ama cinta damé]] '''Cinta damé''' (hurup Arab Gundul: {{Script|Arabic|چنتا دامي}}; {{lang-en|pacifism}}) atawa '''cinta anteng''' (hurup Arab Gundul: {{Script|Arabic|چنتا انتڠ}}) entu petunjang ama [[perang]], [[kepasukanan]] (''militarism''), masup juga' [[wajib dènes soldadu]] (''wajib militer''), atawa petunjang ama [[kèwat]] (''kekerasan''). Kata ''pacifism'', sanonya, dibikin ama tukang wara-wara damé deri Prasman nama [[Émile Arnaud]] nyang entakanuh dipungut ama tukang getol damé laènnya di Mu'tamar Damé Dunia di [[Glasgo]] tahon 1901.<ref>''The Abolition of War: the Peace Movement in Britain, 1914–1919'' by [[Keith Robbins]]. University of Wales Press, 1976. {{ISBN|978-0708306222}} (h. 10).</ref> Ada juga' dah setilah nyang rada juntrungan nama ''[[ahimsa]]'' (kaga' nyakitin), nyang jadi pikiran utama di [[agama-agama Hindi]] kaya' [[Indu]], [[Buda (agama)|Buda]], ama [[Jain]]. Nah kalu diserambahin tu setilah dua pada, setilah nyang wayah gini mah tètèk bengèknya udah dibèbèr-bèbèrin sedanta-dantanya, kalu tu setilah kolot èmang rada jideg ma'nanya. == Ruju'an == ayum30ssyq35fcx37i1h410m6ksinsr Wikipédi:Gambar gacoan 4 5675 26268 26267 2024-10-26T17:16:02Z Swarabakti 44 26268 wikitext text/x-wiki __NOTOC__ {| style="clear:both; background:none;" {| | width="100%" style="padding:1em 1em 1em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" valign="top"| Ni halaman ngunjukin '''gambar gacoan''' bakal dipampangin di balé-balé, tuker-tukeran tiap bulannya. Bakal netepin gambar gacoan baru di ni daptar, padol dah, masup-masupin aja apa-apa gambar nyang nutugin ni patokan pada: # Tu gambar gableg kwalitèt mantep punya. # Tu gambar ada maké ongji perdèo (''free license''). # Tu gambar kaga' bolé dicap-capin tenger aèr (''watermark''). {{shortcut|WP:FP|WP:GG}} |} ==Nyang lagi dipampangin== {{/{{CURRENTYEAR}} {{CURRENTMONTH}}}} ==Daptar== ===2024=== <gallery class="center" heights="120px" mode="packed"> Gepokan:Bromo-Semeru-Batok-Widodaren.jpg|'''[[/2024 07|Juli]]''' Gepokan:Balap Karung.jpg|'''[[/2024 08|Agustus]]''' Gepokan:TKK8004_(cropped).jpg|'''[[/2024 09|Sèptèmber]]''' Gepokan:Carnavalesco.jpg|'''[[/2024 10|Oktober]]''' Gepokan:Мечеть Санкт-Петербурга. Майолика портала.jpg|'''[[/2024 11|Nopèmber]]''' Gepokan:Holy SURP Hovhannes Church.jpg|'''[[/2024 12|Désèmber]]''' </gallery> ---- ===2025=== <gallery class="center" heights="120px" mode="packed"> Gepokan:Aminah Cendrakasih, c. 1959, by Tati Photo Studio.jpg|'''[[/2025 01|Januari]]''' Gepokan:Toshiba Vacuum tube Radio.jpg|'''[[/2025 02|Pèbuari]]''' Gepokan:ErwinKurniawan TopengBetawi.jpg|'''[[/2025 03|Maret]]''' Gepokan:ASIA-Indonesia-Jakarta-1866-2023-BK-barslabel.png|'''[[/2025 04|April]]''' Gepokan:The Sun by the Atmospheric Imaging Assembly of NASA's Solar Dynamics Observatory - 20100819.jpg|'''[[/2025 05|Méi]]''' Gepokan:Ondel Ondel Close Up.jpg|'''[[/2025 06|Juni]]''' Gepokan:Municipal Market of São Paulo city.jpg|'''[[/2025 07|Juli]]''' Gepokan:Selebrasi.jpg|'''[[/2025 08|Agustus]]''' Gepokan:Jakarta Indonesia Sunda-kelapa-01.jpg|'''[[/2025 09|Sèptèmber]]''' Gepokan:Soto Betawi (brighter).jpg|'''[[/2025 10|Oktober]]''' Gepokan:Zitting cisticola feeding its chicks.jpg|'''[[/2025 11|Nopèmber]]''' Gepokan:Pertandingan loncat api indah di ujian pencak silat.jpg|'''[[/2025 12|Désèmber]]''' </gallery> [[Bangsaan:Gambar gacoan]] mspztmpxbk9kpq2g011e7ydkd0dm6nm Sablonan:Tampang GG 10 5676 26422 26403 2024-11-01T21:00:24Z Swarabakti 44 26422 wikitext text/x-wiki <div style="text-align: center;"> <span style="margin: 10px; display: inline-block;">[[Gepokan:{{{image}}}|{{{width}}}px]]</span>{{br}}{{{caption}}}{{br}}{{small|'''Bikinan''':{{nbsp}}{{{author}}} {{nbsp}} {{{license}}}}} </div><noinclude> {{Pengwarkatan}} </noinclude> irndyr8zxdem5oapwrfgppbqjjymhad Sablonan:Tampang GG/doc 10 5677 24153 24097 2024-07-16T05:13:33Z Swarabakti 44 24153 wikitext text/x-wiki Dipaké bakal nampangin gambar gacoan serènta dia punya keterangan. <pre>{{Tampang GG | image = | width = | caption = | author = | license = }}</pre> * '''image''': nama gepokan (ontong maké "Gepokan:" lagi) * '''width''': ukuran gambar nyang mau dipampangin (dalem piksel, maks. 360) * '''caption''': keterangan bakal ni gambar * '''author''': nyang ngeja ni gambar (liat di Commons) * '''license''': ongji bakal ni gambar (liat di Commons) 8kffjwic6li1f7ryh769uy1aeuenazo Sablonan:Gambar gacoan 10 5678 23917 2024-07-13T13:53:06Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Gambar gacoan]] ke [[Sablonan:Tampang GG]]: biar ga' nyaru ama sablonan buat nandain gambar gacoan beneran 23917 wikitext text/x-wiki #ALIH [[Sablonan:Tampang GG]] nqra3calj5nazsnjlxuy6b9z87odd9e Sablonan:Gambar gacoan/doc 10 5679 23920 2024-07-13T13:53:56Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Gambar gacoan/doc]] ke [[Sablonan:Tampang GG/doc]]: biar ga' nyaru ama sablonan buat nandain gambar gacoan beneran 23920 wikitext text/x-wiki #ALIH [[Sablonan:Tampang GG/doc]] 5uvy0ur74t9k22ufd7ahjqdr4luj3lv Sablonan:Makalah kesohor 10 5680 23924 2024-07-13T13:55:58Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Makalah kesohor]] ke [[Sablonan:Makalah gacoan]] 23924 wikitext text/x-wiki #ALIH [[Sablonan:Makalah gacoan]] 1dv0w4ynqkqt9ou20wx8dpen0buaezt Sablonan:Top icon 10 5681 23927 2024-07-13T14:08:11Z Swarabakti 44 Ngeja halaman dengen "<includeonly><nowiki /><!-- This nowiki tag helps prevent whitespace at the top of articles. -->{{#tag:indicator |[[Gepokan:{{{image|{{{imagename|}}}}}}|{{#if:{{{width|}}}|{{{width}}}|20}}x{{#if:{{{height|}}}|{{{height}}}|20}}px |{{#if:{{{link|{{{wikilink|}}}}}}|link={{{link|{{{wikilink}}}}}}}} |{{#if:{{{alt|}}}|alt={{{alt}}}}} |{{{text|{{{description|}}}}}}]] |name = {{#if:{{{sortkey|}}}|{{{sortkey}}}-}}{{#if:{{{name|}}}|{{{name}}}|{{#if:{{{id|}}}|{{{id}}}|{{{imag..." 23927 wikitext text/x-wiki <includeonly><nowiki /><!-- This nowiki tag helps prevent whitespace at the top of articles. -->{{#tag:indicator |[[Gepokan:{{{image|{{{imagename|}}}}}}|{{#if:{{{width|}}}|{{{width}}}|20}}x{{#if:{{{height|}}}|{{{height}}}|20}}px |{{#if:{{{link|{{{wikilink|}}}}}}|link={{{link|{{{wikilink}}}}}}}} |{{#if:{{{alt|}}}|alt={{{alt}}}}} |{{{text|{{{description|}}}}}}]] |name = {{#if:{{{sortkey|}}}|{{{sortkey}}}-}}{{#if:{{{name|}}}|{{{name}}}|{{#if:{{{id|}}}|{{{id}}}|{{{image|{{{imagename|}}}}}}}}}} }}{{Category handler |user = {{{usercat|}}} |main = {{{maincat|}}} |subpage = {{{subpage|no}}} |nocat = {{{nocat|}}} }}</includeonly><noinclude> {{Pengwarkatan}} </noinclude> rd7ual6kglwfso7md9aojlfb5p9ffet Basa kacukan Mardèker 0 5682 23934 2024-07-13T14:26:54Z Naval Scene 150 Ngalihin halaman ke [[Basa Mardèker]] 23934 wikitext text/x-wiki #ALIH [[Basa Mardèker]] 7s3m4hd7zp9kvl0jajauqulzbrrz9k2 Sablonan:Infobox royalty 10 5683 23969 23966 2024-07-13T18:43:51Z Swarabakti 44 23969 wikitext text/x-wiki {{infobox | child = {{#ifeq:{{lc:{{{embed|}}}}}|yes|yes}} | bodyclass = vcard | aboveclass = fn | abovestyle = background-color: #cbe; font-size: 125% | above = {{#ifeq:{{lc:{{{embed|}}}}}|yes|| {{{name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}} }} | subheader1 = {{#if: {{{title|}}} |<!-- TITLETEXT SWITCH: EMBEDDED BY REALM (ALPHABETICALLY) --> ''{{{title|}}}'' {{{titletext|{{#switch:{{lc:{{{more}}}}} | no = | en-sco | britain | england = ''[[Monarki Britania|(selengkapnya)]]'' | scotland = ''[[Monarki Skotlandia|(selengkapnya)]]'' | hre = ''[[Kaisar Romawi Suci|(selengkapnya)]]'' | france = ''[[Monarki Perancis|(selengkapnya)]]'' | italy = ''[[Monarki Italia|(selengkapnya)]]'' | portugal = ''[[Monarki Portugis|(selengkapnya)]]'' | spain | spain-crown | spain-heir = ''[[Monarki Spanyol|(selengkapnya)]]'' | hungary = ''[[Monarki Hungaria|(selengkapnya)]]'' | jerusalem = ''[[Raja Yerusalem|(selengkapnya)]]'' | austria = ''[[Monarki Austria|(selengkapnya)]]'' | monaco = ''[[Monarki Monako|(selengkapnya)]]'' | belgium = ''[[Monarki Belgia|(selengkapnya)]]'' | netherlands = ''[[Monarki Belanda|(selengkapnya)]]'' | luxembourg = ''[[Adipati Agung Luksemburg|(selengkapnya)]]'' | parma = ''[[Adipati Parma|(selengkapnya)]]'' | russia = ''[[Monarki Rusia|(selengkapnya)]]'' | sicilies = ''[[Kerajaan Dua Sisilia|(selengkapnya)]]'' | malaysia = ''[[Gelar Melayu|(selengkapnya)]]'' | cyprus = ''[[Monarki Yunani|(selengkapnya)]]'' | ethiopia = ''[[Monarki Ethiopia|(selengkapnya)]]'' | denmark = ''[[Monarki Denmark|(selengkapnya)]]'' | norway = ''[[Monarki Norwegia|(selengkapnya)]]'' | sweden = ''[[Monarki Swedia|(selengkapnya)]]'' }}}}} }} | imageclass = photo | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{image_size|}}}|sizedefault=frameless|upright=1.0|alt={{{alt|}}}|suppressplaceholder=yes}} | captionstyle = line-height:normal;padding-bottom:0.2em;padding-top:0.2em; | caption = {{{caption|}}} | headerstyle = background-color: #e4dcf6;line-height:normal;padding:0.2em 0.2em | header1 = {{#if:{{{succession|}}}|{{{succession}}} {{#if:{{{moretext|}}}|<div style="display:inline;font-weight:normal">{{{moretext}}} </div>}}}} | label2 = {{ifempty| {{{reign-type|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data2 = {{{reign|}}} | label3 = {{#switch:{{lc:{{{cor-type}}}}} | britain = [[Naèk penguasa Kerajaan Rempug|Naèk]] | france = [[Naèk penguasa Kerajaan Prasman|Naèk]] | hre = [[Naèknya Kaisar Romawi Suci|Naèk]] | hungary = [[Naèknya penguasa Kerajaan Hungaria|Naèk]] | japan = [[Naèknya Kaisar Jepang|Naèk]] | malaysia = [[Naèknya penguasa Kerajaan Malaysia|Naèk]] | norway = [[Naèknya penguasa Kerajaan Norwegia|Naèk]] | ottoman = [[Pedang Osman|Penyerahan pedang]] | poland = [[Naèknya penguasa Kerajaan Polandia|Naèk]] | russia = [[Naèknya penguasa Kerajaan Rusia|Naèk]] | #default = {{ifempty|{{{cor-type|}}}|[[Naèk]]}} }} | data3 = {{{coronation|}}} | label4 = Naèk | data4 = {{{investiture|}}} | label5 = {{#if:{{{pre-type|}}}|{{{pre-type}}}|Nyang duluin}} | data5 = {{{predecessor|}}} | label6 = {{#if:{{{suc-type|}}}|{{{suc-type}}}|Nyang nerusin}} | data6 = {{{successor|}}} | label7 = {{#if:{{{reg-type|}}}|{{{reg-type}}}|Wali}} | data7 = {{{regent|}}} | header8 = {{#if:{{{succession1|}}}|{{{succession1}}} {{#if:{{{moretext1|}}}|<div style="display:inline;font-weight:normal">{{{moretext1}}} </div>}}}} | label9 = {{ifempty| {{{reign-type1|}}} | {{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data9 = {{{reign1|}}} | label10 = {{#if:{{{cor-type1|}}}|{{{cor-type1}}}|Naèk}} | data10 = {{{coronation1|}}} | label11 = {{#if:{{{pre-type1|}}}|{{{pre-type1}}}|Nyang duluin}} | data11 = {{{predecessor1|}}} | label12 = {{#if:{{{suc-type1|}}}|{{{suc-type1}}}|Nyang nerusin}} | data12 = {{{successor1|}}} | label13 = {{#if:{{{reg-type1|}}}|{{{reg-type1}}}|Wali}} | data13 = {{{regent1|}}} | header14 = {{#if:{{{succession2|}}}|{{{succession2}}} {{#if:{{{moretext2|}}}|<div style="display:inline;font-weight:normal">{{{moretext2}}} </div>}}}} | label15 = {{ifempty| {{{reign-type2|}}} | {{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data15 = {{{reign2|}}} | label16 = {{#if:{{{cor-type2|}}}|{{{cor-type2}}}|Naèk}} | data16 = {{{coronation2|}}} | label17 = {{#if:{{{pre-type2|}}}|{{{pre-type2}}}|Nyang duluin}} | data17 = {{{predecessor2|}}} | label18 = {{#if:{{{suc-type2|}}}|{{{suc-type2}}}|Nyang nerusin}} | data18 = {{{successor2|}}} | label19 = {{#if:{{{reg-type2|}}}|{{{reg-type2}}}|Wali}} | data19 = {{{regent2|}}} | header20 = {{#if:{{{succession3|}}}|{{{succession3}}} {{#if:{{{moretext3|}}}|<div style="display:inline;font-weight:normal">{{{moretext3}}} </div>}}}} | label21 = {{ifempty| {{{reign-type3|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data21 = {{{reign3|}}} | label22 = {{#if:{{{cor-type3|}}}|{{{cor-type3}}}|Naèk}} | data22 = {{{coronation3|}}} | label23 = {{#if:{{{pre-type3|}}}|{{{pre-type3}}}|Nyang duluin}} | data23 = {{{predecessor3|}}} | label24 = {{#if:{{{suc-type3|}}}|{{{suc-type3}}}|Nyang nerusin}} | data24 = {{{successor3|}}} | label25 = {{#if:{{{reg-type3|}}}|{{{reg-type3}}}|Wali}} | data25 = {{{regent3|}}} | header26 = {{#if:{{{succession4|}}}|{{{succession4}}} {{#if:{{{moretext4|}}}|<div style="display:inline;font-weight:normal">{{{moretext4}}} </div>}}}} | label27 = {{ifempty| {{{reign-type4|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data27 = {{{reign4|}}} | label28 = {{#if:{{{cor-type4|}}}|{{{cor-type4}}}|Naèk}} | data28 = {{{coronation4|}}} | label29 = {{#if:{{{pre-type4|}}}|{{{pre-type4}}}|Nyang duluin}} | data29 = {{{predecessor4|}}} | label30 = {{#if:{{{suc-type4|}}}|{{{suc-type4}}}|Nyang nerusin}} | data30 = {{{successor4|}}} | label31 = {{#if:{{{reg-type4|}}}|{{{reg-type4}}}|Wali}} | data31 = {{{regent4|}}} | header32 = {{#if:{{{succession5|}}}|{{{succession5}}} {{#if:{{{moretext5|}}}|<div style="display:inline;font-weight:normal">{{{moretext5}}} </div>}}}} | label33 = {{ifempty| {{{reign-type5|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data33 = {{{reign5|}}} | label34 = {{#if:{{{cor-type5|}}}|{{{cor-type5}}}|Naèk}} | data34 = {{{coronation5|}}} | label35 = {{#if:{{{pre-type5|}}}|{{{pre-type5}}}|Nyang duluin}} | data35 = {{{predecessor5|}}} | label36 = {{#if:{{{suc-type5|}}}|{{{suc-type5}}}|Nyang nerusin}} | data36 = {{{successor5|}}} | label37 = {{#if:{{{reg-type5|}}}|{{{reg-type5}}}|Wali}} | data37 = {{{regent5|}}} | header38 = {{#if:{{{succession6|}}}|{{{succession6}}} {{#if:{{{moretext6|}}}|<div style="display:inline;font-weight:normal">{{{moretext6}}} </div>}}}} | label39 = {{ifempty| {{{reign-type6|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data39 = {{{reign6|}}} | label40 = {{#if:{{{cor-type6|}}}|{{{cor-type6}}}|Naèk}} | data40 = {{{coronation6|}}} | label41 = {{#if:{{{pre-type6|}}}|{{{pre-type6}}}|Nyang duluin}} | data41 = {{{predecessor6|}}} | label42 = {{#if:{{{suc-type6|}}}|{{{suc-type6}}}|Nyang nerusin}} | data42 = {{{successor6|}}} | label43 = {{#if:{{{reg-type6|}}}|{{{reg-type6}}}|Wali}} | data43 = {{{regent6|}}} | header44 = {{#if:{{{succession7|}}}|{{{succession7}}} {{#if:{{{moretext7|}}}|<div style="display:inline;font-weight:normal">{{{moretext7}}} </div>}}}} | label45 = {{ifempty| {{{reign-type7|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data45 = {{{reign7|}}} | label46 = {{#if:{{{cor-type7|}}}|{{{cor-type7}}}|Naèk}} | data46 = {{{coronation7|}}} | label47 = {{#if:{{{pre-type7|}}}|{{{pre-type7}}}|Nyang duluin}} | data47 = {{{predecessor7|}}} | label48 = {{#if:{{{suc-type7|}}}|{{{suc-type7}}}|Nyang nerusin}} | data48 = {{{successor7|}}} | label49 = {{#if:{{{reg-type7|}}}|{{{reg-type7}}}|Wali}} | data49 = {{{regent7|}}} | header50 = {{#if:{{{succession8|}}}|{{{succession8}}} {{#if:{{{moretext8|}}}|<div style="display:inline;font-weight:normal">{{{moretext8}}} </div>}}}} | label51 = {{ifempty| {{{reign-type8|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data51 = {{{reign8|}}} | label52 = {{#if:{{{cor-type8|}}}|{{{cor-type8}}}|Naèk}} | data52 = {{{coronation8|}}} | label53 = {{#if:{{{pre-type8|}}}|{{{pre-type8}}}|Nyang duluin}} | data53 = {{{predecessor8|}}} | label54 = {{#if:{{{suc-type8|}}}|{{{suc-type8}}}|Nyang nerusin}} | data54 = {{{successor8|}}} | label55 = {{#if:{{{reg-type8|}}}|{{{reg-type8}}}|Wali}} | data55 = {{{regent8|}}} | header56 = {{#if:{{{succession9|}}}|{{{succession9}}} {{#if:{{{moretext9|}}}|<div style="display:inline;font-weight:normal">{{{moretext9}}} </div>}}}} | label57 = {{ifempty| {{{reign-type9|}}} |{{#switch:{{{consort|}}}|yes=Periode|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Periode|Berkuasa}}<!--BACKWARD COMPAT FROM IBR-->}} }} | data57 = {{{reign9|}}} | label58 = {{#if:{{{cor-type9|}}}|{{{cor-type9}}}|Naèk}} | data58 = {{{coronation9|}}} | label59 = {{#if:{{{pre-type9|}}}|{{{pre-type9}}}|Nyang duluin}} | data59 = {{{predecessor9|}}} | label60 = {{#if:{{{suc-type9|}}}|{{{suc-type9}}}|Nyang nerusin}} | data60 = {{{successor9|}}} | label61 = {{#if:{{{reg-type9|}}}|{{{reg-type9}}}|Wali}} | data61 = {{{regent9|}}} | header62 = {{#if: {{{succession|}}} | <div style="height: 25px; width:100%;">Informasi pribadi</div>}} | label63 = Berojol | data63 = {{br separated entries| {{{birth_name|}}} | {{{birth_date|}}} | {{{birth_place|}}} }} | label64 = Mati | data64 = {{br separated entries| {{{death_date|}}} | {{{death_place|}}} }} | label65 = Pemakaman | data65 = {{br separated entries |1= {{{burial_date|{{{date of burial|}}}}}} |2= {{#if:{{{burial_place|{{{place of burial|}}}}}}|<div style="display:inline" class="label">{{{burial_place|{{{place of burial|}}}}}}</div>}} }} | label66 = [[Dinasti|{{#if:{{{house-type|}}}|{{{house-type}}}|Wangsa}}]] | data66 = {{{house|}}} | label67 = [[Dinasti|{{#if:{{{house-type|}}}|{{{house-type}}}|Wangsa}}]] | data67 = {{{royal house|}}} | data68 = {{#if:{{{full name|}}}{{{full_name|}}}{{{family_name|}}}{{{clan_name|}}}{{{given_name|}}}{{{era dates|}}}{{{regnal name|}}}{{{posthumous name|}}}{{{temple name|}}}| {{Infobox|bodystyle=border-collapse:collapse; border-spacing:0px; border:none; width:100%; margin:0px; font-size:100%; clear:none; float:none | headerstyle = text-align:left | datastyle = text-align:left; padding-left:0.7em; | header1 = {{#if:{{{full name|}}}{{{full_name|}}}|Nama lengkap}} | class2 = nickname <!-- "nickname" is the correct parameter value for hCard --> | data2 = {{{full name|}}}{{{full_name|}}} | header3 = {{#if:{{{family_name|}}}{{{clan_name|}}}{{{given_name|}}}|Nama lengkap}} | data4 = {{#if:{{{family_name|}}}{{{clan_name|}}}{{{given_name|}}}| {{unbulleted list | 1 = {{#if: {{{family_name|}}} | [[Marga Tionghoa|Nama keluarga]]: <div style="display:inline" class="nickname">{{{family_name}}}</div> }} | 2 = {{#if: {{{clan_name|}}} | [[Marga Tionghoa|Nama klan]]: <div style="display:inline" class="nickname">{{{clan_name}}}</div> }} | 3 = {{#if: {{{given_name|}}} | [[Nama kecil Tionghoa|Nama kecil]]: <div style="display:inline" class="nickname">{{{given_name}}}</div> }} }}}} | header5 = {{#if: {{{era name|}}} |Nama {{#if:{{{era dates|}}}|dan tanggal}} periode}} | data6 = {{#if: {{{era dates|}}} | {{#if:{{{era name|}}}|{{{era name}}}:&nbsp;}}{{{era dates}}} }} | header7 = {{#if: {{{regnal name|}}} |[[Nama takhta]]}} | data8 = {{{regnal name|}}} | header9 = {{#if: {{{posthumous name|}}} | [[Nama anumerta]]}} | data10 = {{{posthumous name|}}} | header11 = {{#if: {{{temple name|}}} | [[Nama kuil]] }} | data12 = {{{temple name|}}} }} }} | label69 = Baba | data69 = {{{father|}}} | label70 = Nya' | data70 = {{{mother|}}} | label71 = Permaisuri | data71 = {{{queen|}}} | label72 = {{{spouse-type|{{#switch:{{{type}}}|monarch={{#switch:{{{consort}}}|yes=Pasangan|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Pasangan|Pasangan}}<!--BACKWARD COMPAT FROM IBR-->}}|majesty={{#switch:{{{consort}}}|yes=Pasangan|<!--BACKWARD COMPAT FROM IBR-->{{#switch:{{{2}}}|consort=Pasangan|Pasangan}}<!--BACKWARD COMPAT FROM IBR-->}}|Pasangan}}}}} | data72 = {{{spouse|}}} | label73 = {{#if:{{{spouses-type|}}}|{{{spouses-type}}}|Pasangan}}<!--FOOLPROOFING. USE NOT GENERALLY ENCOURAGED: USE spouse--> | data73 = {{{spouses|}}} | label74 = {{#if:{{{spouse 2|}}} | Istri | Istri }} | data74 = {{#if: {{{spouse 1|}}}| {{unbulleted list | {{{spouse 1}}} | {{{spouse 2|}}} | {{{spouse 3|}}} | {{{spouse 4|}}} | {{{spouse 5|}}} | {{{spouse 6|}}} | {{{spouse 7|}}} | {{{spouse 8|}}} | {{{spouse 9|}}} }}}} | label75 = {{#if:{{{issue-type|}}}|{{{issue-type}}}|Anak}}{{#if:{{{issue-link|}}}|<br><span style="font-weight:normal">''[[{{{issue-link}}}|{{#if:{{{issue-pipe|}}}|{{{issue-pipe}}}|Rincian}}]]''</span>}} | data75 = {{{issue|}}} | label76 = Kerabat | data76 = {{{relatives|}}} | label77 = {{{native_lang1}}} | data77 = {{#if: {{{native_lang1|}}}|{{{native_lang1_name1|}}}}} | label78 = {{{native_lang2}}} | data78 = {{#if: {{{native_lang2|}}}|{{{native_lang2_name1|}}}}} | label79 = {{{native_lang3}}} | data79 = {{#if: {{{native_lang3|}}}|{{{native_lang3_name1|}}}}} | label80 = {{{native_lang4}}} | data80 = {{#if: {{{native_lang4|}}}|{{{native_lang4_name1|}}}}} | label81 = {{{native_lang5}}} | data81 = {{#if: {{{native_lang5|}}}|{{{native_lang5_name1|}}}}} | label82 = Agama | data82 = {{{religion|}}} | label83 = Pekerjaan | data83 = {{{occupation|}}} | label84 = Pendidikan | data84 = {{{education|}}} | label85 = Almamater | data85 = {{{alma_mater|}}} | label86 = {{#if:{{{signature_type|}}}| {{{signature_type}}} | Tanda tangan }} | data86 = {{#if:{{{signature|}}}|{{#invoke:InfoboxImage|InfoboxImage|image={{{signature|}}}|size=125px|alt={{{signature_alt|}}}|title={{{name<includeonly>|Tanda tangan {{PAGENAMEBASE}}</includeonly>}}}}}}} | data87 = {{{module|}}} }}{{#if:{{{pronunciation|}}}|[[Category:Biography template using pronunciation]]}}{{#invoke:Check for unknown parameters|check|unknown={{main other|}}|preview=Page using [[Template:Infobox royalty]] with unknown parameter "_VALUE_"|ignoreblank=y| 2 | alt | birth_date | birth_name | birth_place | burial_date | burial_place | caption | clan_name | consort | cor-type | cor-type1 | cor-type2 | cor-type3 | cor-type4 | cor-type5 | cor-type6 | cor-type7 | cor-type8 | cor-type9 | coronation | coronation1 | coronation2 | coronation3 | coronation4 | coronation5 | coronation6 | coronation7 | coronation8 | coronation9 | date of burial | death_date | death_place | dynasty | embed | era dates | era name | family_name | father | full name | full_name| given_name | house | house-type | image | image_size | investiture | issue | issue-link | issue-pipe | issue-type | module | more | moretext | moretext1 | moretext2 | moretext3 | moretext4 | moretext5 | moretext6 | moretext7 | moretext8 | moretext9 | mother | name | native_lang1 | native_lang1_name1 | native_lang2 | native_lang2_name1 | native_lang3 | native_lang3_name1 | native_lang4 | native_lang4_name1 | native_lang5 | native_lang5_name1 | occupation | place of burial | posthumous name | pre-type | pre-type1 | pre-type2 | pre-type3 | pre-type4 | pre-type5 | pre-type6 | pre-type7 | pre-type8 | pre-type9 | predecessor | predecessor1 | predecessor2 | predecessor3 | predecessor4 | predecessor5 | predecessor6 | predecessor7 | predecessor8 | predecessor9 | queen | reg-type | reg-type1 | reg-type2 | reg-type3 | reg-type4 | reg-type5 | reg-type6 | reg-type7 | reg-type8 | reg-type9 | regent | regent1 | regent2 | regent3 | regent4 | regent5 | regent6 | regent7 | regent8 | regent9 | regnal name | reign | reign-type | reign-type1 | reign-type2 | reign-type3 | reign-type4 | reign-type5 | reign-type6 | reign-type7 | reign-type8 | reign-type9 | reign1 | reign2 | reign3 | reign4 | reign5 | reign6 | reign7 | reign8 | reign9 | religion | royal house | signature | signature_alt | signature_type | spouse | spouse 1 | spouse 2 | spouse 3 | spouse 4 | spouse 5 | spouse 6 | spouse 7 | spouse 8 | spouse 9 | spouse-type | spouses | spouses-type | suc-type | suc-type1 | suc-type2 | suc-type3 | suc-type4 | suc-type5 | suc-type6 | suc-type7 | suc-type8 | suc-type9 | succession | succession1 | succession2 | succession3 | succession4 | succession5 | succession6 | succession7 | succession8 | succession9 | successor | successor1 | successor2 | successor3 | successor4 | successor5 | successor6 | successor7 | successor8 | successor9 | temple name | title | titletext | type }}<noinclude>{{Pengwarkatan}}</noinclude> 5tyr3pw635hbvkokneyfejfdlhwowsm Aèrlangga 0 5684 23967 2024-07-13T18:36:52Z Swarabakti 44 Ngeja halaman dengen "{{infobox royalty |name = Airlangga |image = Airlangga.jpg |caption = Arca jelmaan Aèrlangga sebagé ''[[Wisnu|déwa Wisnu]]'' ama dia punya gandaran [[Geruda]]. Musium [[Trowulan]] punya, [[Jawa Wètan]]. |title = Sri Maharaja Raké Halu Sri Lokéswara Darmawangsa Airlangga Anantawikramottunggadéwa |birth_date = 990 |birth_place = [[Pulo Bali]] |death_date = 1049 |death_place = [[Candi Belahan]] |place of burial = [[Petirtaan Belahan]], [[Pasuruan]], [[Jawa Wètan]..." 23967 wikitext text/x-wiki {{infobox royalty |name = Airlangga |image = Airlangga.jpg |caption = Arca jelmaan Aèrlangga sebagé ''[[Wisnu|déwa Wisnu]]'' ama dia punya gandaran [[Geruda]]. Musium [[Trowulan]] punya, [[Jawa Wètan]]. |title = Sri Maharaja Raké Halu Sri Lokéswara Darmawangsa Airlangga Anantawikramottunggadéwa |birth_date = 990 |birth_place = [[Pulo Bali]] |death_date = 1049 |death_place = [[Candi Belahan]] |place of burial = [[Petirtaan Belahan]], [[Pasuruan]], [[Jawa Wètan]] |royal house = [[Wangsa Isyana]] |issue = {{ubl|[[Sanggramawijaya Tunggadéwi]]|[[Sri Samarawijaya]]|[[Mapanji Garasakan|Sri Mapanji Garasakan]]|[[Samarotsaha|Sri Samarotsaha]]}} | succession = Raja [[Kerajaan Kahuripan|Medang-Kahuripan]] | reign = 1019 – 1043 | successor = [[Sanggramawijaya Tunggadéwi]] | father = [[Udayana]] | mother = [[Mahèndradatta]] |religion = [[Waisnawa|Hindu Waisnawa]] }} '''Aèrlangga''' atawa '''Èrlangga''', nama diraja '''Raké Halu Sri Lokéswara Darmawangsa Aèrlangga Anantawikramottunggadéwa''' (brojol taon 1002<ref>Nigel Bullough and Peter Carey (2016) "The Kolkata (Calcutta) Stone", IIAS Newsletter, '''74''', p. 5.</ref><ref>[[John N. Miksic]] and Geok Yian Goh (2016) ''Ancient Southeast Asia''. Routledge, p. 417</ref> di [[Bali]], [[Indonesia]]&nbsp;– wapat taon 1049 di [[Jawa Wètan]]) entu atu-atunya [[Kerajaan Kahuripan|Kahuripan]] punya [[raja]]. ==Ruju'an== {{Reflist}} [[Bangsaan:Kahuripan]] [[Bangsaan:Sejarah Jawa]] 8wv4fkaohaj05r0dfh1pvfxi1m2wa8y Sablonan:Ifempty 10 5685 23968 2024-07-13T18:38:33Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:If empty]] 23968 wikitext text/x-wiki #ALIH [[Sablonan:If empty]] 971xl4ms2o2yhjhd97csa1ho9ssvuz0 Bangsaan:Almenak Selam 14 5686 24009 2024-07-13T22:41:10Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Almenak]]" 24009 wikitext text/x-wiki [[Bangsaan:Almenak]] 8nsi62mo7ko3hm2992mfyrxbnni2rqh Bangsaan:Selam 14 5687 24010 2024-07-13T22:41:24Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Igama]]" 24010 wikitext text/x-wiki [[Bangsaan:Igama]] depthsxfattj241nce17d7zkcpjxbaa Negara kecempèt 0 5688 24691 24014 2024-08-02T07:52:25Z Swarabakti 44 24691 wikitext text/x-wiki [[Gepokan:Landlocked countries.svg|thumb|upright=2| {{legend|#008900|Negara-negara nyang kecempèt}} {{legend|#810081|Negara kecempèt rangkep{{efn|Nyang kena dibilang "kecempèt rangkep" entu kalo negara-negara di seputernya juga' pada kecempèt.}}}} ]] '''Negara kecempèt''' atawa '''negara kekonci daratan''' entu ada [[negara]] nyang kaga' ada juntrungnya ke [[laotan]] atawa nyang seantéro panténya entu ngelingkupin [[cekungan lelep]] ({{lang|en|endorheic basin}}) nyang aèrnya ngalir ke situ-situ aja. Wayah gini ada 44 biji negara kecempèt, dua bijinya kecempèt rangkep ([[Lihtenstèn]] ama [[Usbèkistan]]), belon keètung tiga biji wilayah ''de facto'' negara kecempèt nyang pengakuannya masing semprit. Kalo [[Kasakstan]] entu seantéro dunia punya negara kecempèt paling gedé, kalo [[Ethiopia]] punya negara kecempèt entu nyang paling ngebadeg orangnya.<ref name="largestllc">{{cite web |title=Largest LLC |url=https://unctadstat.unctad.org/CountryProfile/GeneralProfile/en-GB/398/index.html |publisher=United Nations Conference on Trade and Development}}</ref><ref>{{cite web | url=https://www.britannica.com/topic/landlocked-country | title=Landlocked country &#124; Meaning, Examples, Maps, List, & Navies &#124; Britannica | date=5 August 2023 }}</ref> ==Catetan== {{notelist}} ==Ruju'an== {{reflist}} [[Bangsaan:Ujud bumi]] c7g8ongan2jw901uyygdsnstcan64sr Sablonan:Legend2 10 5689 24020 2024-07-14T03:50:17Z Swarabakti 44 Ngeja halaman dengen "<includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><span class="legend nowrap"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{..." 24020 wikitext text/x-wiki <includeonly><!-- --><templatestyles src="Legend/styles.css" /><!-- --><span class="legend nowrap"><!-- --><span class="legend-color mw-no-invert" style="<!-- -->{{#if:{{{border|}}}|border: {{{border}}};|{{#if:{{{outline|}}}|border: 1px solid {{{outline}}};}}}}<!-- -->{{#if:{{{1|}}}|{{greater color contrast ratio|{{{1}}}|white|black|css=y}}}}<!-- -->{{#if:{{{textcolor|}}}|color:{{{textcolor}}};}}<!-- -->{{#if:{{{size|}}}|font-size:{{{size}}};}}"><!-- -->{{#if:{{{text|}}}{{{alt|}}} | <span class="legend-text" style="{{#if:{{{alt|}}}|color:{{{1|}}};}}font-family: monospace, monospace;">{{If empty|{{{alt|}}}|{{Encodefirst|{{{text|}}}}}|&nbsp;}}</span>|&nbsp;}}<!-- --></span><!-- -->&nbsp;{{{2|}}}<!-- --></span><!-- --></includeonly><noinclude> {{Pengwarkatan}} </noinclude> h2y6ei3945y2zc61b5pywcvz11boeam Basa Sepèranto 0 5690 24042 24030 2024-07-14T12:31:28Z OrangKalideres 327 /* Ruju'an */+ bangsaan 24042 wikitext text/x-wiki {{Infobox language | name = Basa Sepèranto | nativename = ''Lingvo Internacia''<br>''Esperanto'' | region = 120 negara;<ref>[http://uea.org/info/en/kio_estas_uea What is UEA?]</ref> ora dikeja jadi basa resmi di mana-mana negeri | states = | familycolor = Conlang | fam1 = [[Basa bikinan]] | iso1 = eo | iso3 = epo | glotto = espe1235 | glottorefname = Esperanto }} '''Basa Sepèranto''' entu basa bikinan nyang dikeja ama [[Lodewèk Samènhop]] nyang dijebrolin wayah taon 1887. Basa Sepèranto entu basa bikinan nyang ditururin paling banyak di seantéro dunia. == Ruju'an == {{Reflist}} [[Bangsaan:Basa Sepèranto| ]] [[Bangsaan:Basa bikinan]] ptro5s61ehokbm791i5kaabn54zu3xc Lingkeran Kèper 0 5691 24268 24057 2024-07-17T00:36:10Z Swarabakti 44 24268 wikitext text/x-wiki [[File:Kuiper belt plot objects of outer solar system.png|upright=1.3|thumb|Apa-apa hal-ihwal nyang ketemu di lingkeran Kèper seliwatnya ideran Nèptunus. (diètung maké AU; ni [[waktu ruju'an]] nyang dipaké entu wayah Januari 2015.) {| | {{legend2|#FFFF00|[[Mataari]]}}<br /> {{legend2|#666666|[[Troyan Mustari]]}}<br /> {{legend2|#FF3333|[[Bintang ider raksasa]]: {{hlist|class=inline|[[Mustari|M]]|[[Johal|J]]|[[Uranus|U]]|[[Nèptunus|N]]}}}}<br /> {{legend2|#006700|[[Kèntaur (bintang ider kecit)|Kèntaur]]}} | valign=top | {{legend2|#870087|[[Troyan Nèptunus]]}}<br /> {{legend2|#FFD68F|'''Lingkeran Kèper ''rèsonan'''''}}<br /> {{legend2|#009EE6|'''Lingkeran Kèper ''klasik'''''}}<br /> {{legend2|#545400|[[Piringan aur-auran]]<!--scattered disc-->}} |} <div style="font-size: 0.9em; margin-top: 4px; line-height: 1.2em;">''Ni dia punya apsetan pada ngikut ètungan, tapi dia punya ukurannya mah kaga'. Piringan nyang konèng entu ada mentak segedé [[Marih]] punya ideran.<br />Sumber: [[Minor Planet Center]], {{URL|https://www.cfeps.net/}} and others''</div> ]] '''Lingkeran Kèper''' ({{lang-en|Kuiper belt}})<ref>{{Cite encyclopedia |url=http://www.lexico.com/definition/Kuiper+belt |archive-url=https://web.archive.org/web/20211126211845/https://www.lexico.com/definition/kuiper_belt?s=t |url-status=dead |archive-date=2021-11-26 |title=Kuiper belt |dictionary=[[Lexico]] UK English Dictionary |publisher=[[Oxford University Press]]}}</ref> entu atu [[piringan lingker bintang]] ({{lang|en|circumstellar disc}}) di bucu pinggiran [[Tata Kemataarian]], ngejenggar deri [[ideran]] [[Nèptunus]] barang 30 [[astronomical unit|atuan astronomi]] (AU) ampé 50 AU deri [[Mataari]].<ref>{{cite journal |first1=Alan |last1=Stern |title=Collisional erosion in the primordial Edgeworth-Kuiper belt and the generation of the 30–50&nbsp;AU Kuiper gap |journal=The Astrophysical Journal |volume=490 |issue=2 |pages=879–882 |date=1997 |doi=10.1086/304912 |last2=Colwell |first2=Joshua E. |bibcode=1997ApJ...490..879S|doi-access=free }}</ref> Ni lingkeran entu setumbras ama [[lingkeran bebaton]] ({{lang|en|asteroid belt}}), tapi jao gedéan dia—mentak ada ngejenggar 20{{nbsp}}kali gedénya ama 20–200{{nbsp}}kali beratnya.<ref name="beyond">{{cite book |title=The Solar System beyond the Planets |first1=Audrey |last1=Delsanti |first2=David |last2=Jewitt |name-list-style=amp |department=Institute for Astronomy |publisher=University of Hawaii |url=http://www2.ess.ucla.edu/~jewitt/papers/2006/DJ06.pdf |access-date=9 March 2007 |archive-url=https://web.archive.org/web/20070925203400/http://www.ifa.hawaii.edu/faculty/jewitt/papers/2006/DJ06.pdf |archive-date=25 September 2007 |bibcode=2006ssu..book..267D |year=2006}}</ref><ref>{{cite journal |author1-link=Georgij A. Krasinsky |first1=G. A. |last1=Krasinsky |last2=Pitjeva |first2=E. V. |bibcode=2002Icar..158...98K |title=Hidden Mass in the Asteroid Belt |journal=Icarus |volume=158 |issue=1 |pages=98–105 |date=July 2002 |doi=10.1006/icar.2002.6837 |author2-link=Elena V. Pitjeva |last3=Vasilyev |first3=M.V. |last4=Yagudina |first4=E.I.}}</ref> ==Ruju'an== {{Reflist}} epznr67tedeh6ywl8wrenrxeeyaay6k Bangsaan:Ujud bumi 14 5692 24033 2024-07-14T07:03:02Z Swarabakti 44 Ngeja halaman dengen "[[Bangsaan:Bumi]]" 24033 wikitext text/x-wiki [[Bangsaan:Bumi]] f6xedr950kk6l63i7p3v8t68d9xgag7 Basa Seperanto 0 5693 24043 2024-07-14T12:32:55Z OrangKalideres 327 Ngalihin halaman ke [[Basa Sepèranto]] 24043 wikitext text/x-wiki #alih [[Basa Sepèranto]] o9zghknvh0u1xz99mkv6fyk00d44vsv Basa Esperanto 0 5694 24044 2024-07-14T12:33:33Z OrangKalideres 327 Ngalihin halaman ke [[Basa Sepèranto]] 24044 wikitext text/x-wiki #alih [[Basa Sepèranto]] o9zghknvh0u1xz99mkv6fyk00d44vsv Esperanto 0 5695 24045 2024-07-14T12:34:12Z OrangKalideres 327 Ngalihin halaman ke [[Basa Sepèranto]] 24045 wikitext text/x-wiki #alih [[Basa Sepèranto]] o9zghknvh0u1xz99mkv6fyk00d44vsv Kuluban 0 5696 24048 24046 2024-07-14T12:48:46Z OrangKalideres 327 Koreksi 24048 wikitext text/x-wiki {{Infobox Prepared Food | name = Kluban<br>꧋ꦏꦸꦭꦸꦧꦤ꧀ | image = | image_size = | caption = | alternate_name = | country = [[Indonésia]] | region = [[Kabupatèn Jepara|Jepara]], [[Jawa Tenga]] | creator = | course = | served = | main_ingredient = | variations = | calories = | other = }} '''Kuluban''' ({{lang-jv|kluban}})<ref>kuluban (kuluban) : K.N. jonge bladen, die als groenten gegeten worden, bladgroente. Sumber: Javaansch-Nederduitsch Woordenboek, Gericke en Roorda, 1847, #16.</ref><ref>kuluban : N.K. jeunes feuilles vertes que l'on mange. Sumber: Dictionnaire Javanais-Français, L'Abbé P. Favre, 1870, #917.</ref><ref>kluban (kluban) : êngg. pc. kuluban. Sumber: Bausastra Jawa, Poerwadarminta, 1939, #75.</ref> ya'entu penganan terdisionil deri [[Kabupatèn Jepara|Jepara]], [[Jawa Tenga]]. Kuluban entu gampil pisan ditemuin di pasar-pasar terdisionil Jepara, terutama di Pasar Karangrandu nyang merupakan pusatnya jajanan has Jepara. == Ruju'an == {{reflist}} == Sènggètan luar == * [http://www.sajiansedap.com/recipe/detail/10690/kuluban Resep Kuluban] {{Webarchive|url=https://web.archive.org/web/20111112090351/http://www.sajiansedap.com/recipe/detail/10690/kuluban |date=2011-11-12 }} [[Bangsaan:Penganan Indonésia]] 21hibaplebewdszvivahaq9h92xczk7 Sablonan:Infobox Prepared Food 10 5697 24047 2024-07-14T12:47:23Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Infobox food]] 24047 wikitext text/x-wiki #alih [[Sablonan:Infobox food]] 832k2xt79p60aw50a83ka5rhy51fia9 Kejat 0 5698 24051 24050 2024-07-14T13:08:29Z Bangrapip 9 24051 wikitext text/x-wiki '''Kejat'''<ref>{{Cite book |last=Marzuki |first=Jamaluddin |title=Kamus Bahasa Depok |last2=ènh. |publisher=Al-Itishom Cahaya Umat |year=2021 |isbn=978-602-7541-24-5 |location=Jakarta |pages=247 |quote=Di kamus ditulisnya ''ngejat'' bahna èmang di kamus maksudnya kata kerja; kalu kata peadanya ''kejat''.}}</ref> (hurup Arab Gundul: {{Script|Arabic|كجت}}; {{lang-id|refleks}}) entu gerakan cepet nyang dilakonin kaga' èling atawa sonder sadar èn [[tanggepan]] sigra manta adanya [[rangsangan]]. Di orang, kejat (dalem ni hal gerakan ujug-ujug kapan ada rangsangan deri luar) kejadian liwat [[busur kejat]]. Ni kejat penting pisan bakal nauin ama matesin daèrah cidera sarap. == Ruju'an == 9hni3pz8iwlu9kk4hnlkxeksvx42jsl Didikan 0 5699 24987 24986 2024-08-20T09:52:00Z Bangrapip 9 Bangrapip mindahin [[Pendidikan]] ke [[Didikan]] 24986 wikitext text/x-wiki '''Didikan''' (hurup Arab Gundul: {{Script|Arabic|ديديقن}}) atawa '''pendidikan''' (hurup Arab Gundul: {{Script|Arabic|فنديديقن}}) atawa '''onderwès''' (hurup Arab Gundul: {{Script|Arabic|اندرويس}}; {{Lang-en|education}}; {{Lang-id|pendidikan}}) atawa '''tarbiah''' (hurup Arab Gundul: {{Script|Arabic|تربية}}) entu usaha dasar nyang diangka-angka bakal ngeja hawa belajar ama prosès pengajaran biar nyang belajar kena megarin dia punya kemonèsan dengen getol biar ngelah ungkulan dalem èlmu ama kegapaan nyang diperluin di masarakat. == Ruju'an == j36exlsqlfy38miu6mrwrf9h2qep72s Hak keja 0 5700 24254 24060 2024-07-16T13:10:05Z Bangrapip 9 24254 wikitext text/x-wiki [[File:Copyright.svg|jmpl|150px|ka|Hak keja, dilambangin ama "C" nyang sebenernya mah lèter pèndèknya ''copyright'']] '''Hak keja''' (hurup Arab Gundul: {{Script|Arabic|حق کجا}}; {{lang-id|hak cipta}}; {{Lang-en|copyright}}; {{Lang-nl|auteursrecht}}; lambang antérobangsa: '''©''', Unicode: U+00A9) entu hak husus bakal pengeja atawa pemègang hak keja bakal ngatur, ngumumin, atawa ngejidegin pemakéan asil tumplekan pikiran, kejaan, atawa pengabaran, atawa ngasi permisi bakal entu sonder ngurangin penginggenan mengrikut wèt nyang kaci.<ref>{{Cite web|title=Hak Cipta|url=https://penelitian.ugm.ac.id/hak-cipta/|language=en-US|access-date=2020-10-26|archive-date=2022-05-26|archive-url=https://web.archive.org/web/20220526101020/https://penelitian.ugm.ac.id/hak-cipta/|dead-url=no}}</ref> Dasarnya mah, hak keja entu "hak bakal ngejiplak atu kejaan". Hak keja juga' mentakin nyang mègang tu hak keja bakal nginggenin pengrangkepan nyang kaga' aci bakal atu kejaan. Umumnya, hak keja ngelah témpo kaci nyang kewates.<ref>{{Cite web|title=|url=|publisher=[[Oxford Dictionaries (website)|Oxford Dictionaries]]|archive-url=https://web.archive.org/web/20160929180424/https://en.oxforddictionaries.com/definition/copyright|archive-date=29 September 2016|access-date=20 December 2018|url-status=dead}}</ref><ref>{{Cite encyclopedia|title=Definition of Copyright|url=https://www.merriam-webster.com/dictionary/copyright|dictionary=[[Merriam-Webster]]|access-date=20 December 2018|language=en}}</ref><ref>Nimmer on Copyright, vol. 2, §&nbsp;8.01.</ref><ref>"Intellectual property", ''Black's Law Dictionary'', 10th ed. (2014).</ref><ref name=":32">{{Cite web|url=https://www.wipo.int/edocs/pubdocs/en/wipo_pub_909_2016.pdf|title=Understanding Copyright and Related Rights|website=www.wipo.int|page=4|access-date=6 December 2018|archive-date=2019-12-27|archive-url=https://web.archive.org/web/20191227043606/https://www.wipo.int/edocs/pubdocs/en/wipo_pub_909_2016.pdf|dead-url=no}}</ref><ref>{{Cite web|url=http://www.bitlaw.com/copyright/unprotected.html#ideas|title=Works Unprotected by Copyright Law|publisher=Bitlaw|author=Daniel A. Tysver|access-date=2022-09-30|archive-date=2016-03-02|archive-url=https://web.archive.org/web/20160302173206/http://www.bitlaw.com/copyright/unprotected.html#ideas|dead-url=no}}</ref><ref>{{Cite web|url=http://digital-law-online.info/lpdi1.0/treatise9.html|title=Legal Protection of Digital Information|page=''Chapter 1: An Overview of Copyright'', Section II.E. Ideas Versus Expression|author=Lee A. Hollaar|access-date=2022-09-30|archive-date=2020-10-28|archive-url=https://web.archive.org/web/20201028211829/http://digital-law-online.info/lpdi1.0/treatise9.html|dead-url=no}}</ref> == Ruju'an == {{reflist}} 3z6pgm9ydkon6p3d78f9vt7gt53znqo Wèt 0 5701 24255 24061 2024-07-16T13:15:14Z Bangrapip 9 24255 wikitext text/x-wiki '''Wèt''' (hurup Arab Gundul: {{Script|Arabic|ويت}}) atawa '''hukum''' (hurup Arab Gundul: {{Script|Arabic|حکم}}) entu pèdèngan aturan nyang kebikin deri [[aturan]] ama setrap.<ref name="uinj">{{Cite web|url=http://repository.uinjambi.ac.id/72/1/Book-Dasar-Dasar%20Ilmu%20Hukum.pdf|title=Salinan arsip|access-date=2022-08-04|archive-date=2021-12-24|archive-url=https://web.archive.org/web/20211224100854/http://repository.uinjambi.ac.id/72/1/Book-Dasar-Dasar%20Ilmu%20Hukum.pdf|dead-url=yes}}</ref> Wèt entu kabèhan kaèdah ama dasar nyang ngatur ketertiban nyang ngelingkup peribaan (''lembaga'') èn prosès biar tu kaèdah kaci jadi kenyataan di masarakat. Wèt entu barang nyang juntrungan apèt ama orang punya idup maran ama [[tatanan]] nyang paling penting dalem penglakonan rèntètan [[kekuasaan]] penjejegan wèt nyang dilakonin ama [[hamba wèt]] bahna orang punya idup mah semua-muanya diinggen ama wèt.<ref>Robertson, ''Crimes against humanity'', 90; see "[[analytical jurisprudence]]" for extensive debate on what law is; in ''[[The Concept of Law]]'' Hart argued law is a "system of rules" (Campbell, ''The Contribution of Legal Studies'', 184); Austin said law was "the command of a sovereign, backed by the threat of a sanction" (Bix, [http://plato.stanford.edu/entries/austin-john/#3 John Austin]); Dworkin describes law as an "interpretive concept" to achieve [[justice]] (Dworkin, ''Law's Empire'', 410); and Raz argues law is an "authority" to mediate people's interests (Raz, ''The Authority of Law'', 3–36).</ref><ref>https://www.kompas.com/tren/read/2022/06/11/150500365/mengenal-apa-itu-hukum-pengertian-unsur-dan-sumbernya?page=all</ref> == Ruju'an == g0zzti8f9uah0wx8qa56fr8gp47ny1b Rancang peranti 0 5702 24664 24265 2024-08-01T14:05:28Z Swarabakti 44 24664 wikitext text/x-wiki '''Rancang peranti''' (hurup Arab Gundul: {{Script|Arabic|رنچڠ فرنتي}}; {{Lang-en|engineering}}) atawa '''tèhnik''' (hurup Arab Gundul: {{Script|Arabic|تخنيک}}) entu penerepan [[èlmu]] ama [[tèhnolohi]] bakal ngerampungin orang punya mas'alah. Ni hal kena dirampungin liwat [[penauan]], [[ètung-ètungan]], [[pengranapan]] beneran nyang diterepin bakal [[Rancangan|ngerancang]] barang atawa [[pengolaan]] (''proses'') nyang semenggah. Tukang rancang peranti digero'nya [[tukang insinyur]] atawa tukang rancang peranti. == Ruju'an == [[Bangsaan:Rancang peranti]] kh7mvsim16xn8z5oex3cvl4zaep9nb6 Sablonan:Lang-ceb 10 5703 24063 2024-07-15T04:30:20Z OrangKalideres 327 Anyar 24063 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ceb }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Austronesian multilingual support templates]] </noinclude> 0ru3zr1k3xvyrbw1vx16xxatgiypc6w Wikipédi basa Warai 0 5704 24089 24064 2024-07-15T04:58:21Z OrangKalideres 327 /* Ruju'an */ 24089 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Warai |logo = [[File:Wikipedia-logo-v2-war.svg]] |screenshot = |collapsible = yes |caption = |url = {{url|war.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Warai|Warai]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Wikimedia Foundation]] |author = }} '''Wikipédi basa Warai''' ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Warai]]. Ni kuaran dijejegin di bulan September 2005. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|war|N}} makalah dalem basa Warai. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Warai]] l52drcq9cu8f8nqn5bbhpbmsjqcc0a5 Wikipedi basa Warai 0 5705 24065 2024-07-15T04:40:29Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Warai]] 24065 wikitext text/x-wiki #alih [[Wikipédi basa Warai]] 76zft55zi8i5he1n0tuh2ppesued7b9 Waray Wikipedia 0 5706 24066 2024-07-15T04:41:06Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Warai]] 24066 wikitext text/x-wiki #alih [[Wikipédi basa Warai]] 76zft55zi8i5he1n0tuh2ppesued7b9 Warwiki 0 5707 24067 2024-07-15T04:42:05Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Warai]] 24067 wikitext text/x-wiki #alih [[Wikipédi basa Warai]] 76zft55zi8i5he1n0tuh2ppesued7b9 Bangsaan:Wikipédi 14 5708 24068 2024-07-15T04:43:47Z OrangKalideres 327 Anyar 24068 wikitext text/x-wiki [[Bangsaan:Ènsiklopédi]] 05cynchlbuowf0v7a1qw29tk8jnfzh5 Bangsaan:Wikipédi ngikutin basa 14 5709 24071 24070 2024-07-15T04:50:02Z OrangKalideres 327 OrangKalideres mindahin [[Bangsaan:Kuaran Wikipédi]] ke [[Bangsaan:Wikipédi ngikutin basa]]: Per wiki lain 24070 wikitext text/x-wiki [[Bangsaan:Wikipédi]] joyioph525wsr8oz4i8ilj33yzoa3ih Bangsaan:Kuaran Wikipédi 14 5710 24072 2024-07-15T04:50:03Z OrangKalideres 327 OrangKalideres mindahin [[Bangsaan:Kuaran Wikipédi]] ke [[Bangsaan:Wikipédi ngikutin basa]]: Per wiki lain 24072 wikitext text/x-wiki #ALIH [[:Bangsaan:Wikipédi ngikutin basa]] r7afda9xbom8dcymubuo4uocvbn4zmg Bewakoofiyaan 0 5711 24250 24145 2024-07-16T12:10:02Z OrangKalideres 327 /* Sènggètan luar */Koreksi 24250 wikitext text/x-wiki {{italic title}} {{Infobox film | name = Bewakoofiyaan | image = | caption = Poster rilis layar lebar | director = [[Nupur Asthana]] | producer = [[Aditya Chopra]] | screenplay = | story = [[Habib Faisal]] | starring = [[Ayushmann Khurrana]]<br>[[Sonam Kapoor]]<br>[[Rishi Kapoor]] | music = '''Lagu:'''<br>[[Raghu Dixit]]<br/>'''Musik Latar:'''<br>Hitesh Sonik | cinematography = Neha Parti Matiyani | editing = Antara Lahiri | studio = [[Yash Raj Films]] | released = {{Film date|2014|03|14|df=y}}<ref name="bollywoodhungama1">{{cite web|url=http://www.bollywoodhungama.com/box-office/release-dates |title=Hindi Movies Release Dates &#124; Box Office |publisher=Bollywood Hungama |date= |accessdate=17 March 2014}}</ref> | runtime = 119 menit<ref name="BOI Report"/> | country = Hindi | language = Hindi | budget = {{INR}}22 [[crore]]<ref name="BOI Report">{{cite web|url=http://www.boxofficeindia.com/movie.php?movieid=2205|title=Bewakoofiyaan - Movie - Worldwide Gross & Budget|publisher=[[Box Office India]]|accessdate=19 November 2016}}</ref> | gross = {{INR}}22.2 crore<ref name="BOI Report"/> }} '''''Bewakoofiyaan''''' ({{lang-id|Kebodohan}}) ya'entu atu [[pèlem banyolan percintaan]] Hindi taon 2014 nyang disutradarai ama [[Nupur Asthana]], ditulis ama [[Habib Faisal]] èn diproduksi oleh [[Aditya Chopra]] di bawah spanduk [[Yash Raj Films]]. Entu pèlem nongolin [[Ayushmann Khurrana]], [[Sonam Kapoor]] èn [[Rishi Kapoor]] di peran-peran utama. Entu pèlem dirilis 14 Maret 2014.<ref name="bollywoodhungama1"/> == Ruju'an == {{Reflist|30em}} == Sènggètan luar == * {{Official website|http://www.bewakoofiyaan.com}} * {{Bollywood Hungama movie|576462|Bewakoofiyaan}} * {{IMDb title|3483646}} [[Bangsaan:Pèlem Hindi taon 2014]] 6sva3fvgnpxdq97zswq9og83rse7hgg Wikipédi:MG 4 5712 24111 2024-07-15T22:22:16Z Swarabakti 44 Ngalihin halaman ke [[Wikipedia:Makalah gacoan]] 24111 wikitext text/x-wiki #ALIH [[Wikipedia:Makalah gacoan]] ta4c5pq408glrqnzf6nqdk4l8ffqcvv Wikipédi:GG 4 5713 24118 2024-07-15T22:37:27Z Swarabakti 44 Ngalihin halaman ke [[Wikipedia:Gambar gacoan]] 24118 wikitext text/x-wiki #ALIH [[Wikipedia:Gambar gacoan]] g6cmsbqakajmg887klq07zdv7ddogxp Sablonan:Makalah tangtangan/doc 10 5715 25646 24127 2024-09-16T10:53:54Z Swarabakti 44 /* Cara maké */ 25646 wikitext text/x-wiki == Cara maké == <pre> {{ Makalah tangtangan |1 = Tu makalah punya judul bakal di basa Betawi |2 = Tu makalah punya judul di basa sumber nyang pèngèn ditarjim |3 = Tu basa sumber punya kode (kosongin aja kalu deri basa Indonésia [id]) }} </pre> 2iw04tkcgs8lfk7n5fue19u0z2521u2 Wikipédi:Nyaho ga' lu 4 5716 26162 26161 2024-10-21T16:05:56Z Swarabakti 44 26162 wikitext text/x-wiki __NOTOC__ {| style="clear:both; background:none;" {| | width="100%" style="padding:1em 1em 1em 1em; border:1px solid #A3B1BF; background-color:#E6F2FF" valign="top"| Ni halaman ngunjukin tukilan ujar '''Nyaho ga' lu''' pada bakal dipampangin di balé-balé, tuker-tukeran tiap bulannya. Makalah nyang dibikinin tukilan di sini kudu nutugin ni patokan dua: # Baru – tu makalah nyang dibikinin tukilan kudu baru dikeja atawa didandanin 6 bulan belakangan. # Gableg sumber – kaga' misti semakalah-makalahnya, tapi paling ga' tu tukilan nyang dicomot kudu ada sumbernya. {{shortcut|WP:DYK|WP:NGL}} |} ==Nyang lagi dipampangin== {{/{{CURRENTMONTH}}}} ==Daptar== ===Januari=== {{/01}} ===Pèbuari=== {{/02}} ===Maret=== {{/03}} ===April=== {{/04}} ===Méi=== {{/05}} ===Juni=== {{/06}} ===Juli=== {{/07}} ===Agustus=== {{/08}} ===Sèptèmber=== {{/09}} ===Oktober=== {{/10}} ===Nopèmber=== {{/11}} ===Désèmber=== {{/12}} jfyykw4955qxj1h2zhq0v6ayxjgntov Wikipédi:NGL 4 5717 24133 2024-07-15T23:24:52Z Swarabakti 44 Ngalihin halaman ke [[Wikipedia:Nyaho ga' lu]] 24133 wikitext text/x-wiki #ALIH [[Wikipedia:Nyaho ga' lu]] oatfzeb558ce65v59uhjnd9tychhi3j Karanggedé, Boyalali 0 5718 24140 2024-07-16T04:45:04Z OrangKalideres 327 Makalah anyar 24140 wikitext text/x-wiki {{Kecamatan |nama=Karanggedé |peta=[[Gepokan:Peta-karanggede-boyolali.jpg|120px|Lokasi Kecamatan Karanggede ing Kabupaten Boyolali]] |dati2=Kabupatèn |nama dati2=Boyalali |luas=45,03 km² |penduduk= 37723 |penduduktahun=2010 |kode pos= 57381 |kelurahan= 16 |nama camat=Drs. Gatot Murdiyanto{{butu tukilan}} |kepadatan=836 |provinsi=Jawa Tenga }} '''Karanggedé''' ({{lang-jv|ꦏꦫꦁꦒꦼꦢꦼ}}) ya'entu atu [[kecamatan]] di [[Kabupatèn Boyalali]], [[Jawa Tenga]], [[Indonésia]]. Ni kecamatan letaknya di jalur propinsi èn jalan alternatif deri Semarang–Solo atawa Semarang–Sragen. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kabupatèn Boyalali]] 9atq2kl0entwdkgs1jyw29kpfnfrt9l Karanggede, Boyolali 0 5719 24141 2024-07-16T04:47:15Z OrangKalideres 327 Ngalihin halaman ke [[Karanggedé, Boyalali]] 24141 wikitext text/x-wiki #alih [[Karanggedé, Boyalali]] or846v2hc7ys25guifb5fy593hgqwln Sablonan:Infobox film 10 5720 24144 24143 2024-07-16T04:56:21Z OrangKalideres 327 Koreksi 24144 wikitext text/x-wiki {{#switch:{{NAMESPACE}}|Pengguna|Pembicaraan Pengguna= {{{!}} class="infobox vcard" style="width:{{{box_width|22em}}}; font-size:85%; text-align:left;" {{!}}Mohon jangan gunakan templat "<nowiki>{{Infobox film}}</nowiki>" di {{WP|ruang nama|ruang nama pengguna}} Anda. Gunakan {{tl|Infobox pengguna}}.[[Bangsaan:Templat:Kotak info film di halaman pengguna]][[Bangsaan:Pemeliharaan halaman pengguna]] {{!}}}|#default=<nowiki />{{Infobox | italic title = {{{italic_title|{{{italic title|<noinclude>no</noinclude>}}}}}} | bodyclass = vevent | bodystyle = font-size:90%; | aboveclass = summary | abovestyle = font-size:120%;font-style:italic; | above = {{{name|{{{movie_name|{{{movie_title|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}}}}}}} | image = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |sizedefault=frameless |upright=1 |alt={{{alt|}}} |border={{{border|yes}}} }}{{#ifexpr:{{#invoke:String|find|source={{lc:{{{image}}}}}|target=px}}>0|[[Bangsaan:Semua film dengan ukuran gambar tidak standar]]}}{{#ifexpr:{{#invoke:String|find|source={{lc:{{{image}}}}}|target=webm}}>0|[[Bangsaan:Semua film dengan video di param image]]}} | captionstyle = font-size:95%;padding:0.35em 0.35em 0.25em;line-height:1.25em; | caption = {{{caption|}}} | labelstyle = white-space:nowrap;padding-right:0.65em<!--(to ensure gap between any long/nonwrapped label and subsequent data on same line-->; <!--| datastyle = line-height:1.3em;--> | class1 = description | label1 = Nama&thinsp;lain | data1 = {{{film_name|{{{film name|{{{native_name|{{{native name|}}}}}}}}}}}} | label2 = Sutradara | data2 = {{If empty |{{{director|}}} |{{{directors|}}} }} <!-- <includeonly>{{#if:{{{director|{{{directors|}}}}}}|{{semua film sutradara|{{{director|{{{directors}}}}}}}} | [[Bangsaan:Semua film tanpa sutradara]]}}</includeonly> --> | label3 = Produser | data3 = {{If empty |{{{producer|}}} |{{{producers|}}} }} <!-- <includeonly>{{#if:{{{producer|{{{producers|}}}}}}|{{semua film produser|{{{producer|{{{producers}}}}}}}} | [[Bangsaan:Semua film tanpa produser]]}}</includeonly> --> | label4 = Ditulis oleh | data4 = {{If empty |{{{writer|}}} |{{{writers|}}} }} <!-- <includeonly>{{#if:{{{writer|{{{writers|}}}}}}|{{semua film penulis|{{{writer|{{{writers}}}}}}}} | {{#if:{{{screenplay|}}}|{{semua film penulis|{{{screenplay}}}}}| {{#if:{{{story|}}}|{{semua film penulis|{{{story}}}}}|[[Bangsaan:Semua film tanpa penulis]]}}}}}}</includeonly> --> | label5 = Skenario | data5 = {{{screenplay|}}} <!-- {{{screenplay<includeonly>|</includeonly>}}} --> | label6 = Cerita | data6 = {{{story|}}} <!-- {{{story<includeonly>|</includeonly>}}} --> | label7 = {{longitem |Berdasarkan}} | data7 = {{{based_on|{{{based on<includeonly>|</includeonly>}}}}}} | label8 = Tukang lakon | data8 = {{{starring|{{{stars<includeonly>|</includeonly>}}}}}} | label9 = Narator | data9 = {{{narrator|{{{narrators<includeonly>|</includeonly>}}}}}} | label10 = Penata&thinsp;musik | data10 = {{{music|{{{composer<includeonly>|</includeonly>}}}}}} | label11 = Sinematografer | data11 = {{{cinematography|{{{cinematographer<includeonly>|</includeonly>}}}}}} | label12 = Penyunting | data12 = {{{editing|{{{editor<includeonly>|</includeonly>}}}}}} | label13 = Animator | data13 = {{{animator<includeonly>|</includeonly>}}} | label14 = Penata&thinsp;letak | data14 = {{{layout_artist|{{{layout artist<includeonly>|</includeonly>}}}}}} | label15 = {{longitem |Latar&thinsp;belakang<br />oleh}} | data15 = {{{background_artist|{{{background artist<includeonly>|</includeonly>}}}}}} | label16 = Teknik&thinsp;pewarnaan | data16 = {{{color_process|{{{color process<includeonly>|</includeonly>}}}}}} | label17 = {{longitem |Perusahaan<br/>produksi}} | data17 = {{#if:{{{production_companies|{{{production companies|{{{studio<includeonly>|</includeonly>}}}}}}}}} |<div style="vertical-align:middle;">{{{production_companies|{{{production companies|{{{studio<includeonly>|</includeonly>}}}}}}}}}</div>}} | label18 = Distributor | data18 = {{{distributor|{{{distributors<includeonly>|</includeonly>}}}}}} | label19 = {{longitem|style=white-space:normal; |Tanggal rilis}} | data19 = <includeonly>{{#if:{{{released|{{{release_date|}}}|}}} | </includeonly>{{{released|{{{release_date}}}}}}<includeonly>{{#ifexpr:{{#invoke:String|find|source={{lc:{{{released|{{{release_date}}}}}}}}|target=film}}>0||[[Bangsaan:Semua film tanpa templat tanggal film di parameter released]]}} | [[Bangsaan:Semua film tanpa tanggal rilis]] }}</includeonly> | label20 = Durasi | data20 = {{{runtime|{{{running time|{{{duration<includeonly>|</includeonly>}}}}}}}}} | label21 = Negara | data21 = {{{country|}}} <!-- <includeonly>{{#if:{{{country|}}} | {{semua film negara|{{{country}}}}} | [[Bangsaan:Semua film tanpa negara]]}}</includeonly> --> | label22 = Basa | data22 = {{{language|}}} <!-- <includeonly>{{#if:{{{language|{{{movie_language|}}}}}} | {{semua film berbahasa|{{{language|{{{movie_language}}}}}}}} | [[Bangsaan:Semua film tanpa bahasa]] }}</includeonly> --> | label23 = Anggaran | data23 = {{{budget<includeonly>|</includeonly>}}} | label24 = {{#if:{{{USA gross|{{{USA_gross|}}}}}}|{{longitem |Pendapatan<br />kotor AS}}|{{longitem |Pendapatan<br />kotor}}}} | data24 = {{{gross|{{{worldgross|{{{USA gross|{{{USA_gross<includeonly>|</includeonly>}}}}}}}}}}}} }}<!-- tracking obsolete params -->{{#if:{{{film_location|{{{film location|}}}}}}|[[Bangsaan:Semua film dengan parameter film location]]}}{{#if:{{{awards|}}}|[[Bangsaan:Semua film dengan parameter awards]]}}{{#if:{{{rating|{{{classification|{{{MPAA rating|{{{imdb_rating|{{{rated|}}}}}}}}}}}}}}}|[[Bangsaan:Semua film dengan parameter rating]]}}{{#if:{{{narrated_by|{{{narrated by|}}}}}}|[[Bangsaan:Semua film dengan parameter narrated by]]}}{{#if:{{{costume_design|{{{costume design|}}}}}}|[[Bangsaan:Semua film dengan parameter costume design ]]}}{{#if:{{{admissions|}}}|[[Bangsaan:Semua film dengan parameter admissions]]}}{{#if:{{{choreography|}}}|[[Bangsaan:Semua film dengan parameter choreography]]}}<!-- -->{{#if:{{{genre|}}}|[[Bangsaan:Semua film dengan parameter genre]]}}{{#if:{{{kat|}}}||<includeonly> [[Bangsaan:Artikel film {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Bangsaan:Semua artikel film]] </includeonly> }}<includeonly><!-- Start tracking -->{{#invoke:Check for unknown parameters|check|unknown={{Main other|[[Bangsaan:Pages using infobox film with unknown parameters|_VALUE_{{PAGENAME}}]]}}|preview=Halaman menggunakan [[:Sablonan:Infobox film]] dengan parameter tidak dikenal "_VALUE_"|ignoreblank=y| alt | animator | background_artist | background artist | based on | based_on | border | budget | caption | cinematography | cinematographer | color_process | color process | country | director | directors | distributor | distributors | editing | editor | film_name | film name | gross | worldgross | USA_gross | USA gross | italic title | italic_title | image | image_size | image size | imagesize | size | language | movie_language | layout_artist | layout artist | music | composer | movie_title | movie_name | name | narrator | narrators | native_name | native name | producer | producers | production_companies | production companies | released | release_date | runtime | running time | duration | screenplay | stars | starring | story | studio | writer | writers | imdb | imdb_id | amg | amg_id | website | preceded_by | preceded by | followed_by | followed by | film_location | film location |awards|rating|rated|MPAA rating|imdb_rating|classification|narrated_by|narrated by|genre|costume design|costume_design|admissions|choreography|1}}<!-- -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Bangsaan:Pages using infobox film with unknown empty parameters|_VALUE_{{PAGENAME}}]]}}|preview=Halaman menggunakan [[:Sablonan:Infobox film]] dengan parameter kosong tidak dikenal "_VALUE_"|showblankpositional=1| alt | animator | background_artist | background artist | based on | based_on | border | budget | caption | cinematography | cinematographer | color_process | color process | country | director | directors | distributor | distributors | editing | editor | film_name | film name | gross | worldgross | USA_gross | USA gross | italic title | italic_title | image | image_size | image size | imagesize | size | language | movie_language | layout_artist | layout artist | music | composer | movie_title | movie_name | name | narrator | narrators | native_name | native name | producer | producers | production_companies | production companies | released | release_date | runtime | running time | duration | screenplay | stars | starring | story | studio | writer | writers | imdb | imdb_id | amg | amg_id | website | preceded_by | preceded by | followed_by | followed by | film_location | film location |awards|rating|rated|MPAA rating||imdb_rating|classification|narrated_by|narrated by|genre|costume design|costume_design|admissions|choreography|1}}<!-- End tracking --></includeonly> }}<noinclude> {{Dokumentasi}} </noinclude> hu155xt6ppgmp22hh04yjikid0opgj2 Sablonan:Tanggal pèlem 10 5721 24149 24147 2024-07-16T05:02:46Z OrangKalideres 327 Koreksi 24149 wikitext text/x-wiki {{Plainlist| * {{Start date|{{{1|}}}|{{{2|}}}|{{{3|}}}|df={{{df|}}}}}{{#if:{{{4|}}}|&#32;{{Small|({{{4|}}})}}{{{ref1|}}}|{{{ref1|}}}}} * {{#if:{{{5|}}}|{{Tanggal mulai|{{{5}}}|{{{6|}}}|{{{7|}}}|df={{{df|}}}}}{{#if:{{{8|}}}|&#32;{{Small|({{{8|}}})}}{{{ref2|}}}|{{{ref2|}}}}}}} * {{#if:{{{9|}}}|{{Tanggal mulai|{{{9}}}|{{{10|}}}|{{{11|}}}|df={{{df|}}}}}{{#if:{{{12|}}}|&#32;{{Small|({{{12|}}})}}{{{ref3|}}}|{{{ref3|}}}}}}} * {{#if:{{{13|}}}|{{Tanggal mulai|{{{13}}}|{{{14|}}}|{{{15|}}}|df={{{df|}}}}}{{#if:{{{16|}}}|&#32;{{Small|({{{16|}}})}}{{{ref4|}}}|{{{ref4|}}}}}}} * {{#if:{{{17|}}}|{{Tanggal mulai|{{{17}}}|{{{18|}}}|{{{19|}}}|df={{{df|}}}}}{{#if:{{{20|}}}|&#32;{{Small|({{{20|}}})}}{{{ref5|}}}|{{{ref5|}}}}}}} }}{{#if:{{{kat|}}}||<includeonly> [[Bangsaan:Artikel film {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Bangsaan:Semua artikel film]] {{#if:{{{1|}}}|{{#if:{{{2|}}}|{{#ifexpr:{{{1}}}>1999|[[Bangsaan:Semua film yang dirilis {{NAMABULAN|{{{2}}}}} {{{1}}}]]|[[Bangsaan:Semua film yang dirilis tahun {{{1}}}]]}}|[[Bangsaan:Semua film yang dirilis tahun {{{1}}}]]}}}}{{#if:{{{5|}}}|[[Bangsaan:Semua film yang dirilis tahun {{{5}}}]][[Bangsaan:Templat:Tanggal film dengan parameter 5]]}}{{#if:{{{9|}}}|[[Bangsaan:Semua film yang dirilis tahun {{{9}}}]][[Bangsaan:Templat:Tanggal film dengan parameter 9]]}}{{#if:{{{13|}}}|[[Bangsaan:Semua film yang dirilis tahun {{{13}}}]][[Bangsaan:Templat:Tanggal film dengan parameter 13]]}}{{#if:{{{17|}}}|[[Bangsaan:Semua film yang dirilis tahun {{{17}}}]][[Bangsaan:Templat:Tanggal film dengan parameter 17]]}} </includeonly> }}<noinclude>{{Documentation}}</noinclude> 76xtg091mvw5lndzj73afvt43uvqdtw Sablonan:Film date 10 5722 24148 2024-07-16T05:00:49Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Film date]] ke [[Sablonan:Tanggal pèlem]]: Pembetawian 24148 wikitext text/x-wiki #ALIH [[Sablonan:Tanggal pèlem]] t040hibo4wrudl3cl725x2j8w779n4s Sablonan:Rupi Hindi 10 5723 24150 2024-07-16T05:06:09Z OrangKalideres 327 Anyar 24150 wikitext text/x-wiki <span style="white-space: nowrap">{{#ifeq:{{{link|no}}}|yes |[[Rupi Hindi|₹]] |₹ }}{{formatnum:{{{1|}}}}}</span><!-- -->{{#ifeq:{{{year|{{{2|0}}}}}}|0||{{#ifexpr:{{Inflation/IN/startyear}}<={{{year|{{{2|0}}}}}} and {{{year|{{{2|0}}}}}}<{{Inflation/year|IN}} |&#32;({{#if:{{{about|}}} |equivalent to about ₹{{formatnum:{{Inflation|IN|{{formatnum:{{{1|}}}|R}}|{{{year|{{{2}}}}}}|r={{{round|0}}}}}}} |equivalent to ₹{{formatnum:{{Inflation|IN|{{formatnum:{{{1|}}}|R}}|{{{year|{{{2}}}}}}|r={{{round|{{#ifexpr:{{Inflation|IN|{{formatnum:{{{1|}}}|R}}|{{{year|{{{2}}}}}}}}>1000|0|2}}}}}}}}} }} in {{Inflation/year|IN}}) }}}}<noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> euwzs7mnyrbqdijloivs3rdcdx5fb0y Sablonan:INR 10 5725 24152 2024-07-16T05:08:28Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Rupi Hindi]] 24152 wikitext text/x-wiki #alih [[Sablonan:Rupi Hindi]] 8mdzryaxc3y6axv6pu4crbndm2p48p4 Printilan (hodeng) 0 5726 24365 24235 2024-07-18T18:29:50Z Swarabakti 44 24365 wikitext text/x-wiki '''Printilan''' atawa '''perintilan''' entu apa-apa barang [[hodeng]] bakal ngeriasin [[pakéan]]. Ni printilan biasanya dipaké bakal nggenepin ama mbagusin setil orang nyang makénya.<ref name="CummingCunnington2010">{{cite book|author1=Valerie Cumming|author2=C. W. Cunnington|author3=P. E. Cunnington|title=The Dictionary of Fashion History|url=https://books.google.com/books?id=FFsTqayaUNYC&pg=PA70|access-date=9 January 2012|date=15 November 2010|publisher=Berg|isbn=978-1-84788-533-3|page=1}}</ref> Ni printilan juga' bisa ngasi unjuk jati diri<!--identity--> ama kepribadian<!--personality--> nyang makénya. Mangkanya, ni printilan bolé dapet beragem-ragem bentuk, ukuran, warna, ènsb.<ref>{{Citation |title=accessory |date=2023-11-29 |work=Wiktionary, the free dictionary |url=https://en.wiktionary.org/w/index.php?title=accessory&oldid=76818896 |access-date=2024-02-03 |language=en}}</ref> [[Gepokan:Cmarmex wrist watch..jpg|thumb|Ni erluji pada entu conto macem printilan hodeng]] Printilan hodeng bisa kebagi dua macem—printilan cangkingan<!--carried accessories--> ama printilan pakéan<!--worn accessories-->. Printilan cangkingan entu ada nyang kaya' misal [[tas kampit]]<!--purse? dibedain dari wallet--> ama [[tas gèmblok]], [[kipas tangan]], [[payung]]<!--parasol & umbrella-->, [[dompèt]]<!--wallet-->, [[tungked tuntun]]<!--walking stick/cane-->, ama [[pedang|pedang-pedangan]]. Adapun printilan pakéan entu kaya' nyang [[dasi]], [[topi]], [[tudung]], [[gèspèr]]<!--"belt"; "suspenders" (Melayu: tali bawat) belon ditarjim-->, [[sarung tangan]], [[rumbé tangan]]<!--muff?-->, [[kalung]], [[gelang]], [[erluji]],{{efn|"Pada ngebadeg tukang bikin erluji nyang manpaatin tambah lajimnya tu barang jadi printilan hodeng, ampé dia pada mulain ngeja paketan bakal dapet ongji (''licensing agreement'') deri tukang-tukang disén."<ref name="Diamond & Diamond 2013">{{cite book | last=Diamond | first=J. | last2=Diamond | first2=E. | title=The World of Fashion | publisher=Bloomsbury Academic | year=2013 | isbn=978-1-60901-527-5 | url=https://books.google.com/books?id=a9arBwAAQBAJ&pg=PA348 | access-date=2021-04-27 | page=348}}</ref>}} [[kacamata]], [[selèmpang]]<!--sash-->, [[sal]]<!--Inggris:shawl, Indonesia: syal-->, [[selèndang]], [[tali kalung]]<!--lanyard-->, [[kaos kaki]], [[pin]], [[tindik]], [[cincin]], [[setoking]] ama [[kuncir]].<ref name="CummingCunnington2010"/> ==Catetan== {{notelist}} ==Ruju'an== {{reflist}} [[Bangsaan:Hodeng]] nkovvcps3hwklafteezscbo1ftu2t9l Sablonan:Script/Bali 10 5727 24169 2024-07-16T07:16:46Z Bangrapip 9 new 24169 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_balinese.css" />}}<span lang="ban" class="script-bali" style="line-height:{{{height|2.1em}}}; word-wrap: break-word;">{{{1}}}</span><!-- --><noinclude>{{Script/basic documentation}} [[Category:Austronesian multilingual support templates]] </noinclude> cly2cb1tsowlaws96amek3ok24jfowe Portal:Jakarta 0 5728 24206 2024-07-16T07:30:58Z Bangrapip 9 Bangrapip mindahin [[Portal:Jakarta]] ke [[Kaca-kaca:Jakarta]] 24206 wikitext text/x-wiki #ALIH [[Kaca-kaca:Jakarta]] dnfb8ocrpwpn9crm7svq82ugjoqjswq Sablonan:Makalah gacoan/doc 10 5729 25670 24234 2024-09-16T20:50:16Z CalendulaAsteraceae 852 25670 wikitext text/x-wiki Dipake bakal nyantumin tenger bintang [[Wikipedia:Makalah gacoan|makalah gacoan]] ([[File:Cscr-featured.svg|14px]]) di huk kanan atas. sf1wj3shik3u2ei6h2pvew0zh7revah Printilan 0 5730 24236 2024-07-16T08:35:22Z Swarabakti 44 Swarabakti mindahin [[Printilan]] ke [[Printilan (hodeng)]]: biar kaga' nyaru ama laèn2 printilan 24236 wikitext text/x-wiki #ALIH [[Printilan (hodeng)]] hz5roro8bb06mqtsauaqqnohfkbi9dc Sablonan:Script/Classical and Medieval Latin 10 5731 24238 2024-07-16T11:22:41Z Bangrapip 9 new 24238 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_latin.css" />}}<span class="script-latin" lang="und-Latn" {{#if:{{{style|}}}|style="{{{style|}}}"}}>{{{1}}}</span><noinclude>{{documentation}}</noinclude> rcbvzgmgcb4e7wmbeve6w5g7b4p0t6s Sablonan:Script/styles latin.css 10 5732 24239 2024-07-16T11:23:22Z Bangrapip 9 new 24239 sanitized-css text/css .script-latin { font-family: 'Palemonas MUFI', 'EB Garamond', 'EB Garamond 12', 'Garamond Libre', 'Cormorant Garamond', Cormorant, Cardo, 'ETBookOT', 'ETBembo', 'Junicode New', 'Junicode', 'Andron Freefont LAT', 'PFEFFER MEDIÆVAL', 'Open Baskerville', 'Adobe Garamond Pro', 'Adobe Caslon Pro', 'Baskerville Ten', 'Garamond', serif; } 7x62temf3ikm45kyf6l8cytf23upgco Sablonan:Script/Gaelic 10 5733 24241 2024-07-16T11:24:01Z Bangrapip 9 new 24241 wikitext text/x-wiki {{{{{|safesubst:}}}ifsubst|1=|2=<templatestyles src="Script/styles_gaelic.css" />}}<span class="script-gaelic">{{{1}}}</span><!-- --><noinclude>{{Script/basic documentation|script_link=Gaelic type}}</noinclude> 4jc5b09z18ehfeu87dz0xma4q6sfymj Sablonan:Script/styles gaelic.css 10 5734 24242 2024-07-16T11:25:12Z Bangrapip 9 new 24242 sanitized-css text/css .script-gaelic { font-size: 1.25em; font-family: Duibhlinn, Ceanannas, Corcaigh, 'Bunchló Ársa GC', 'Bunchlo Arsa GC', Gaelic, Gadelica, Junicode, Cardo; } 4694ybxnvmwd2mhrqu6jl0c5b0lz3w6 Sablonan:Bollywood Hungama movie 10 5735 24251 2024-07-16T12:11:13Z OrangKalideres 327 Anyar 24251 wikitext text/x-wiki {{en icon}}&nbsp;{{#if: {{{1|}}} {{{id<includeonly>|</includeonly>}}} | {{#if: {{Isnumeric| {{{1|{{{id}}}}}} }} | [https://www.bollywoodhungama.com/moviemicro/cast/id/{{Trim| {{{1|{{{id}}}}}} }} ''{{#if: {{{2|{{{title<includeonly>|</includeonly>}}}}}} | {{{2|{{{title}}}}}} | {{PAGENAMEBASE}} }}''] di [[Bollywood Hungama]]{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:Bollywood Hungama movie template using numeric ID]]}} | [https://www.bollywoodhungama.com/movie/{{Trim| {{{1|{{{id}}}}}} }}/cast/ ''{{#if: {{{2|{{{title<includeonly>|</includeonly>}}}}}} | {{{2|{{{title}}}}}} | {{PAGENAMEBASE}} }}''] di [[Bollywood Hungama]] }} | {{#if: {{{old_id|}}} | [https://web.archive.org/web/20120930000000/http://www.bollywoodhungama.com/movies/cast/{{{old_id}}}/index.html ''{{#if: {{{title|}}} | {{{title}}} | {{PAGENAMEBASE}} }}''] di [[Bollywood Hungama]]{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:Bollywood Hungama movie template using numeric ID]]}} | <span class="error">&#123;&#123;[[Template:Bollywood Hungama movie|Bollywood Hungama movie]]&#125;&#125; template missing ID.</span> }} }}<noinclude> {{Documentation}}<!-- Please add categories to the /doc subpage & add interwikis to Wikidata. --> </noinclude> gvgucsgts1e901s5jm94e4361h5hyel Sablonan:En icon 10 5736 24252 2024-07-16T12:13:39Z OrangKalideres 327 Anyar 24252 wikitext text/x-wiki {{Languageicon|en|Inggris}}<noinclude> [[Bangsaan:Templat ikon bahasa|en]] [[en:Template:En icon]] </noinclude> e1g6rkms97j0fai2xgmgc8c915czcvq Sablonan:Str rightmost 10 5737 24253 2024-07-16T12:17:46Z OrangKalideres 327 Anyar 24253 wikitext text/x-wiki <includeonly>{{#iferror: {{#invoke:String | sub | s={{{1}}} | -{{{2}}} }} | {{{1}}} }}</includeonly><noinclude> {{documentation}} </noinclude> 6juuuih7rh83u06840sbo5e3w28zo6o Èlmu tèhnik 0 5738 24257 2024-07-16T13:38:14Z Bangrapip 9 Bangrapip mindahin [[Èlmu tèhnik]] ke [[Rancang peranti]] 24257 wikitext text/x-wiki #ALIH [[Rancang peranti]] 8ul0sk90rheo16hn7gttcznd1ghaj6p Pengolaan 0 5739 24267 24266 2024-07-16T15:55:25Z Bangrapip 9 24267 wikitext text/x-wiki Di èlmu [[rancang peranti]], '''pengolaan''' (hurup Arab Gundul: {{Script|Arabic|فڠولاءن}}) atawa '''pengolahan''' (hurup Arab Gundul: {{Script|Arabic|فڠولهن}}) atawa '''jalan keja''' (hurup Arab Gundul: {{Script|Arabic|جالن کجا}}) entu rèndèngan penglakonan atawa [[kejadian]] nyang pating juntrungan nyang barengan ngerobah bebesan (''input'') jadi dudutan (''output'').<ref>{{En icon}} ANSI/EIA-632-1998 ''Processes for Engineering a System'', Appendix A, hal. 66</ref> Ni penglakonan kena dilakonin ama orang, alam, atawa mesin tibang maké sumber ungkulan nyang roncèt. == Ruju'an == <references /> [[Bangsaan:Rancang peranti]] rmq8gc3zcun3xo3mo5qbuebhvxym1dp Kemerdékaan 0 5740 24271 24270 2024-07-17T03:07:43Z Bangrapip 9 24271 wikitext text/x-wiki [[Gepokan:Merdeka_1957_tunku_abdul_rahman.jpg|jmpl|300x300px|[[Tunku Abdul Rahman]] pas dia ngumumin Malésia punya kemerdékaan 31 Agustus 1957 sembèn geroakan "''Merdeka!''" tuju kali]] '''Kemerdékaan''' (hurup Arab Gundul: {{Script|Arabic|کمرديکأن}}) entu atu bangsa atawa negara punya kewontenan nyang dia punya gubernemèn mah digolang ama dia punya bangsa kendèwèk sonder gerècokan pihak asing. Atu negara punya kemerdèkaan juntrungan apèt ama kedaulatan di utekan wilayah tu negara. == Ruju'an == {{Reflist}} [[Bangsaan:Kebangsaan]] [[Bangsaan:Pulitik]] o5r70y5eqad999tl9c3w84urwa7ob9g Sablonan:Start tab 10 5742 24274 2024-07-17T04:33:03Z OrangKalideres 327 Anyar 24274 wikitext text/x-wiki <includeonly><!-- --><table role="presentation" style="width: 100%; background-color: transparent; vertical-align: top; border: 0px; border-spacing: 0; margin:0;"><!-- --><tr><!-- -->{{dummytab|border={{{border|}}}|tab spacing percent={{{tab spacing percent|}}}}}<!-- -->{{#if:{{{tab-1|}}}|{{tab|freeform={{{freeform-1|}}}|link={{{link-1}}}|link2={{{link2-1}}}|link3={{{link3-1}}}|link4={{{link4-1}}}|link5={{{link5-1}}}|tab={{{tab-1}}}|image={{{image-1|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-1|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}|preums=1}}}}<!-- -->{{#if:{{{tab-2|}}}|{{tab|freeform={{{freeform-2|}}}|link={{{link-2}}}|link2={{{link2-2}}}|link3={{{link3-2}}}|link4={{{link4-2}}}|link5={{{link5-2}}}|tab={{{tab-2}}}|image={{{image-2|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-2|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-3|}}}|{{tab|freeform={{{freeform-3|}}}|link={{{link-3}}}|link2={{{link2-3}}}|link3={{{link3-3}}}|link4={{{link4-3}}}|link5={{{link5-3}}}|tab={{{tab-3}}}|image={{{image-3|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-3|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-4|}}}|{{tab|freeform={{{freeform-4|}}}|link={{{link-4}}}|link2={{{link2-4}}}|link3={{{link3-4}}}|link4={{{link4-4}}}|link5={{{link5-4}}}|tab={{{tab-4}}}|image={{{image-4|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-4|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-5|}}}|{{tab|freeform={{{freeform-5|}}}|link={{{link-5}}}|link2={{{link2-5}}}|link3={{{link3-5}}}|link4={{{link4-5}}}|link5={{{link5-5}}}|tab={{{tab-5}}}|image={{{image-5|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-5|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-6|}}}|{{tab|freeform={{{freeform-6|}}}|link={{{link-6}}}|link2={{{link2-6}}}|link3={{{link3-6}}}|link4={{{link4-6}}}|link5={{{link5-6}}}|tab={{{tab-6}}}|image={{{image-6|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-6|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-7|}}}|{{tab|freeform={{{freeform-7|}}}|link={{{link-7}}}|link2={{{link2-7}}}|link3={{{link3-7}}}|link4={{{link4-7}}}|link5={{{link5-7}}}|tab={{{tab-7}}}|image={{{image-7|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-7|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-8|}}}|{{tab|freeform={{{freeform-8|}}}|link={{{link-8}}}|link2={{{link2-8}}}|link3={{{link3-8}}}|link4={{{link4-8}}}|link5={{{link5-8}}}|tab={{{tab-8}}}|image={{{image-8|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-8|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-9|}}}|{{tab|freeform={{{freeform-9|}}}|link={{{link-9}}}|link2={{{link2-9}}}|link3={{{link3-9}}}|link4={{{link4-9}}}|link5={{{link5-9}}}|tab={{{tab-9}}}|image={{{image-9|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-9|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-10|}}}|{{tab|freeform={{{freeform-10|}}}|link={{{link-10}}}|link2={{{link2-10}}}|link3={{{link3-10}}}|link4={{{link4-10}}}|link5={{{link5-10}}}|tab={{{tab-10}}}|image={{{image-10|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-10|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-11|}}}|{{tab|freeform={{{freeform-11|}}}|link={{{link-11}}}|link2={{{link2-11}}}|link3={{{link3-11}}}|link4={{{link4-11}}}|link5={{{link5-11}}}|tab={{{tab-11}}}|image={{{image-11|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-1|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-12|}}}|{{tab|freeform={{{freeform-12|}}}|link={{{link-12}}}|link2={{{link2-12}}}|link3={{{link3-12}}}|link4={{{link4-12}}}|link5={{{link5-12}}}|tab={{{tab-12}}}|image={{{image-12|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-2|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-13|}}}|{{tab|freeform={{{freeform-13|}}}|link={{{link-13}}}|link2={{{link2-13}}}|link3={{{link3-13}}}|link4={{{link4-13}}}|link5={{{link5-13}}}|tab={{{tab-13}}}|image={{{image-13|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-3|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-14|}}}|{{tab|freeform={{{freeform-14|}}}|link={{{link-14}}}|link2={{{link2-14}}}|link3={{{link3-14}}}|link4={{{link4-14}}}|link5={{{link5-14}}}|tab={{{tab-14}}}|image={{{image-14|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-4|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-15|}}}|{{tab|freeform={{{freeform-15|}}}|link={{{link-15}}}|link2={{{link2-15}}}|link3={{{link3-15}}}|link4={{{link4-15}}}|link5={{{link5-15}}}|tab={{{tab-15}}}|image={{{image-15|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-5|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-16|}}}|{{tab|freeform={{{freeform-16|}}}|link={{{link-16}}}|link2={{{link2-16}}}|link3={{{link3-16}}}|link4={{{link4-16}}}|link5={{{link5-16}}}|tab={{{tab-16}}}|image={{{image-16|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-6|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-17|}}}|{{tab|freeform={{{freeform-17|}}}|link={{{link-17}}}|link2={{{link2-17}}}|link3={{{link3-17}}}|link4={{{link4-17}}}|link5={{{link5-17}}}|tab={{{tab-17}}}|image={{{image-17|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-7|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-18|}}}|{{tab|freeform={{{freeform-18|}}}|link={{{link-18}}}|link2={{{link2-18}}}|link3={{{link3-18}}}|link4={{{link4-18}}}|link5={{{link5-18}}}|tab={{{tab-18}}}|image={{{image-18|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-8|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-19|}}}|{{tab|freeform={{{freeform-19|}}}|link={{{link-19}}}|link2={{{link2-19}}}|link3={{{link3-19}}}|link4={{{link4-19}}}|link5={{{link5-19}}}|tab={{{tab-19}}}|image={{{image-19|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-9|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{#if:{{{tab-20|}}}|{{tab|freeform={{{freeform-20|}}}|link={{{link-20}}}|link2={{{link2-20}}}|link3={{{link3-20}}}|link4={{{link4-20}}}|link5={{{link5-20}}}|tab={{{tab-20}}}|image={{{image-20|}}}|{{{tab-1}}}|{{{tab-2}}}|{{{tab-3}}}|{{{tab-4}}}|{{{tab-5}}}|{{{tab-6}}}|{{{tab-7}}}|{{{tab-8}}}|{{{tab-9}}}|{{{tab-10}}}|{{{tab-11}}}|{{{tab-12}}}|{{{tab-13}}}|{{{tab-14}}}|{{{tab-15}}}|{{{tab-16}}}|{{{tab-17}}}|{{{tab-18}}}|{{{tab-19}}}|{{{tab-20}}}|rounding={{{rounding|}}}|border={{{border|}}}|off tab color={{{off tab color-10|{{{off tab color|}}}}}}|on tab color={{{on tab color|}}}|tab spacing percent={{{tab spacing percent|}}}|font-size={{{tab font-size|}}}|tab alignment={{{tab alignment|}}}|nowrap={{{nowrap|}}}}}}}<!-- -->{{dummytab|border={{{border|}}}|tab spacing percent={{{tab spacing percent|}}}}}<!-- --></tr><!-- --></table><!-- -->{{#if:{{yesno|{{{frame|}}}}}|<div style="border: {{{border|solid 1px #a3b1bf}}}; border-top: none; {{#if:{{{frame color|{{{on tab color|}}}}}}|background-color: {{{frame color|{{{on tab color}}}}}}; color: black;}} padding: .5em 1em 1em 1em;"><!-- --><div style="padding: 1ex">}}<!-- --></includeonly><!-- --><noinclude> {{Documentation}} </noinclude> tv9s9rof6t5cllbse0vwp57o055sq6q Sablonan:Dummytab 10 5743 24275 2024-07-17T04:34:48Z OrangKalideres 327 Anyar 24275 wikitext text/x-wiki <noinclude><table><tr></noinclude><td style="width: {{#if:{{{tab spacing percent|}}}|{{#expr:{{{tab spacing percent}}}/2}}|1}}%; border-bottom: {{#if:{{{border|}}}|{{{border}}}|solid 1px #A3B1BF}}">{{#if:{{{tab spacing percent|}}}||&nbsp;}}</td><noinclude></tr></table>{{documentation|content= This template is used with {{tl|Start tab}} to offset the first and last tabs from the end of the tab bar slightly. [[Category:WikiProject tab header templates]] }}</noinclude> soe61sm9g731oki1wyg088w8kwf4azt Sablonan:Tab 10 5744 24276 2024-07-17T04:37:13Z OrangKalideres 327 Anyar 24276 wikitext text/x-wiki <includeonly>{{#if:{{{preums|}}}||<td style="width: {{#if:{{{tab spacing percent|}}}|{{{tab spacing percent}}}|2}}%; border-bottom: {{#if:{{{border|}}}|{{{border}}}|solid 1px #a3b1bf}}">{{#if:{{{tab spacing percent|}}}||&nbsp;}}</td>}}<td style="text-align: {{#if:{{{tab alignment|}}}|{{{tab alignment}}}|center}}; {{#if:{{{rounding|}}}|{{border-radius|{{{rounding}}} {{{rounding}}} 0 0}}}} padding:0.3em; border: {{#if:{{{border|}}}|{{{border}}}|solid 1px #a3b1bf}}; font-size: {{#if:{{{font-size|}}}|{{{font-size}}}|110%}}; {{#switch:{{FULLPAGENAME}}|{{{link}}}|{{{link2}}}|{{{link3}}}|{{{link4}}}|{{{link5}}}=background-color: {{#if:{{{on tab color|}}}|{{{on tab color}}}|transparent}}; border-bottom-color: {{#if:{{{on tab color|}}}|{{{on tab color}}}|transparent}}; font-weight:bold; |#default=background-color: {{#if:{{{off tab color|}}}|{{{off tab color}}}|#CEE0F2}}; }} {{#ifeq:{{lc:{{{nowrap|}}}}}|yes|white-space: nowrap;}} width: {{#expr:(100/{{Number of defined parameters|{{{1}}}|{{{2}}}|{{{3}}}|{{{4}}}|{{{5}}}|{{{6}}}|{{{7}}}|{{{8}}}|{{{9}}}|{{{10}}}|{{{11}}}|{{{12}}}|{{{13}}}|{{{14}}}|{{{15}}}|{{{16}}}|{{{17}}}|{{{18}}}|{{{19}}}|{{{20}}}}})-{{#if:{{{tab spacing percent|}}}|{{{tab spacing percent}}}|2}}}}%;">{{#if:{{{image|}}}|[[Gepokan:{{{image}}}|20px|{{{tab}}}|link={{{link|}}}]]&nbsp;}}{{#ifeq:{{lc:{{{freeform|}}}}}|yes|{{{tab}}}|[[{{{link}}}|{{{tab}}}]]}}</td></includeonly><noinclude>{{documentation}}</noinclude> 9qxrvq9j237z0err79b3fm8drcgmh33 Teriska 0 5745 24278 2024-07-17T06:07:52Z Swarabakti 44 Ngalihin halaman ke [[Teriskaan]] 24278 wikitext text/x-wiki #ALIH [[Teriskaan]] oavx3pw1d6wm8j4o8ldzck3gz6ayat9 Triska 0 5746 24279 2024-07-17T06:08:03Z Swarabakti 44 Ngalihin halaman ke [[Teriskaan]] 24279 wikitext text/x-wiki #ALIH [[Teriskaan]] oavx3pw1d6wm8j4o8ldzck3gz6ayat9 Lèktop 0 5747 24280 2024-07-17T06:09:11Z Swarabakti 44 Ngalihin halaman ke [[Kumputer tèngtèng]] 24280 wikitext text/x-wiki #ALIH [[Kumputer tèngtèng]] d1xizbaeo5y7eolhj44zpb1nqwji1yj Lektop 0 5748 24281 2024-07-17T06:09:31Z Swarabakti 44 Ngalihin halaman ke [[Kumputer tèngtèng]] 24281 wikitext text/x-wiki #ALIH [[Kumputer tèngtèng]] d1xizbaeo5y7eolhj44zpb1nqwji1yj Ubi cilembu 0 5749 24283 2024-07-17T12:08:40Z OrangKalideres 327 Makalah anyar 24283 wikitext text/x-wiki [[Gepokan:Ubi Cilembu.JPG|jmpl|Ubi cilembu mentah]] '''Ubi cilembu''' ([[Hurup Sunda Baku|hurup Sunda]]: {{Sund|ᮅᮘᮤ ᮎᮤᮜᮨᮙ᮪ᮘᮥ}}) ya'entu kultivar [[ubi jalar]] ras lokal nyang asalnya deri [[Cilembu, Pamulihan, Sumedang|Désa Cilembu]],<ref name=":3">Tatty Aryani Ramli (2010) "[https://www.neliti.com/id/publications/7390/urgensi-pendaftaran-indikasi-geografis-ubi-cilembu-untuk-meningkatkan-ipm Urgensi Pendaftaran Indikasi Geografis Ubi Cilembu untuk Meningkatkan IPM]" Mimbar : Jurnal Sosial dan Pembangunan</ref> Kecamatan [[Pamulihan, Sumedang]], [[Jawa Kulon]].<ref name=":0">{{Cite news|url=https://daerah.sindonews.com/read/1347558/174/kenapa-ubi-cilembu-manis-hanya-ketika-ditanam-di-sumedang-1539943284|title=Kenapa Ubi Cilembu Manis Hanya Ketika Ditanam di Sumedang?|work=[[Sindonews.com]]|language=id-ID|access-date=2019-08-01|last=Budianto|first=Arif}}</ref><ref name=":1">{{Cite news|url=https://food.detik.com/all-you-can-eat/d-1210486/si-manis-madu-dari-sumedang|title=Si Manis Madu dari Sumedang|work=[[Detik.com|detikcom]]|language=id|access-date=2019-08-01}}</ref><ref name=":2">{{Cite news|url=https://megapolitan.kompas.com/read/2012/08/22/04393974/Nikmati.Ubi.Cilembu.di.Tempat.Asalnya|title=Nikmati Ubi Cilembu di Tempat Asalnya|work=[[Kompas.com]]|language=id|access-date=2019-08-01|editor-last=Wisnubrata|editor-first=A.}}</ref> Ni ubi udah bèken di kalangan konsumen sedari taon 1990-an. == Ruju'an == {{Reflist}} [[Bangsaan:Ubi|Cilembu]] 8z7euha06rziqn2llphvr8o6hvmqiqv Ubi Cilembu 0 5750 24284 2024-07-17T12:11:17Z OrangKalideres 327 Ngalihin halaman ke [[Ubi cilembu]] 24284 wikitext text/x-wiki #alih [[Ubi cilembu]] n1oky8gpzlkyx2y8gp2920vjo03hphz Cilembu, Pamulihan, Sumedang 0 5751 24285 2024-07-17T12:17:28Z OrangKalideres 327 Anyar 24285 wikitext text/x-wiki '''Cilembu''' ya'entu atu [[désa]] di [[Pamulihan, Sumedang|Kecamatan Pamulihan]], [[Kabupatèn Sumedang]], [[Jawa Kulon]], [[Indonésia]]. Cilembu entu bekèn ama [[ubi cilembu]] nyang aseli deri ni désa. == Ruju'an == {{Reflist}} [[Bangsaan:Désa di Kabupatèn Sumedang]] [[Bangsaan:Pamulihan, Sumedang]] ljzzovqgpkjia7v8sdkb05yhaselgge Pamulihan, Sumedang 0 5752 24286 2024-07-17T12:22:03Z OrangKalideres 327 Anyar 24286 wikitext text/x-wiki {{kecamatan |nama=Pamulihan |dati2=Kabupatèn |nama dati2=Sumedang |luas=- km² |penduduk=- |kelurahan=- |nama camat=- |kepadatan=- jiwa/km² |provinsi=Jawa Kulon }} '''Pamulihan''' ya'entu atu [[kecamatan]] di [[Kabupatèn Sumedang]], [[Jawa Kulon|Propinsi Jawa Kulon]], [[Indonésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Pamulihan, Sumedang]] [[Bangsaan:Kecamatan di Kabupatèn Sumedang]] mv0ziaff04odpimcyol1cgddh9731hj Sablonan:Pasal 10 5753 24291 24288 2024-07-17T12:33:55Z OrangKalideres 327 Koreksi 24291 wikitext text/x-wiki <includeonly>{{#invoke:about|about}}</includeonly><noinclude>{{Documentation}}</noinclude> sewwzp1otrriymoi2xy4csy1ag24qbn Sablonan:About 10 5754 24289 2024-07-17T12:27:44Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:About]] ke [[Sablonan:Pasal]]: About = pasal 24289 wikitext text/x-wiki #ALIH [[Sablonan:Pasal]] 49gr7olpo86grnj6e3j86sy8k1didzj Modul:About 828 5755 24301 24300 2024-07-18T04:42:20Z OrangKalideres 327 24301 Scribunto text/plain local mArguments --initialize lazily local mHatnote = require('Modul:Hatnote') local mHatList = require('Modul:Hatnote list') local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local p = {} function p.about (frame) -- A passthrough that gets args from the frame and all mArguments = require('Modul:Arguments') args = mArguments.getArgs(frame) return p._about(args) end function p._about (args, options) -- Produces "about" hatnote. -- Type checks and defaults checkType('_about', 1, args, 'table', true) args = args or {} checkType('_about', 2, options, 'table', true) options = options or {} local defaultOptions = { aboutForm = 'Ni %s isinya makalah pasal %s. ', defaultPageType = 'Halaman', namespace = mw.title.getCurrentTitle().namespace, pageTypesByNamespace = { [0] = 'halaman', [14] = 'bangsaan' }, sectionString = 'bagian' } for k, v in pairs(defaultOptions) do if options[k] == nil then options[k] = v end end -- Set initial "about" string local pageType = (args.section and options.sectionString) or options.pageTypesByNamespace[options.namespace] or options.defaultPageType local about = '' if args[1] then about = string.format(options.aboutForm, pageType, args[1]) end -- Set for-see list local forSee = mHatList._forSee(args, 2) -- Concatenate and return return mHatnote._hatnote(about .. forSee) end return p 2afq9u8wkcji17wic0wqlk22014gohl Sasak 0 5756 24297 24296 2024-07-17T15:21:22Z Bangrapip 9 24297 wikitext text/x-wiki [[Gepokan:GoldenGateBridge.jpg|ka|jmpl|350x350px|[[Sasak Kaca-kaca Emas]] njuntrungin [[San Pransisko]] ke Marin County.]] '''Sasak''' (hurup Arab Gundul: {{Script|Arabic|ساسق}}) atawa '''jembatan''' (hurup Arab Gundul: {{Script|Arabic|جمباتن}}) entu bangunan nyang kanggo' nyebrangin tubiran atawa adangan kaya' [[kali]], tundanan [[sepur]], atawa [[jalan setrat]]. Sasak dibangun kanggo' penyebrangan orang ngetug, gandaran, atawa sepur di atasanya palogan. Sasak juga' bagèan deri [[bangunan dasar]] (''infrastruktur'') gandaran darat nyang penting nemen bakal rojogan dadar-didir (''traffic flows''). == Ruju'an == [[Bangsaan:Sasak]] rezs3jd5mbsxix1ngc9eripqteitse4 Ada si Manis di Jembatan 0 5757 24302 2024-07-18T05:04:31Z OrangKalideres 327 Makalah anyar 24302 wikitext text/x-wiki {{italic title}} {{bukan|Si Manis Jembatan Ancol}} '''''Ada si Manis di Jembatan''''' ya'entu séri tipi Indonésia produksi [[Multivision Plus]] nyang ditayangin perdana 26 Oktober 2017 di [[Antv]]. Ni séri disutradarai ama Sridhar Jetty, [[Chiska Doppert]] èn Irwan Ibon, èn dibintangi ama [[Dewi Perssik]], [[Anwar Sanjaya Pigano]], èn [[Ozy Syahputra]].<ref>{{Cite news|url=https://m.cnnindonesia.com/hiburan/20171020115050-220-249714/hantu-si-manis-kembali-gentayangan-di-jembatan/ |title= Hantu 'Si Manis' Kembali 'Gentayangan' di Jembatan|work= [[CNN Indonesia]]|first= Puput Tripeni|last= Juniman}}</ref><ref>{{cite web|url=https://m.kapanlagi.com/showbiz/selebriti/sinetron-si-manis-jembatan-ancol-dewi-perssik-ini-sinetron-legendaris-16d2c9.html |title= Sinetron 'Si Manis Jembatan Ancol', Dewi Perssik: Ini Sinetron Legendaris |work= tabloidbintang.com}}</ref><ref>{{cite web |url=http://m.bintang.com/celeb/read/3135231/dewi-perssik-teruskan-legenda-si-manis-jembatan-ancol |title=Dewi Perssik Teruskan Legenda Si Manis Jembatan Ancol |work=bintang.com |access-date=2017-11-02 |archive-date=2017-11-07 |archive-url=https://web.archive.org/web/20171107005043/http://m.bintang.com/celeb/read/3135231/dewi-perssik-teruskan-legenda-si-manis-jembatan-ancol |dead-url=yes }}</ref> == Ruju'an == {{reflist}} == Sènggètan luar == * {{id}} [http://mvpindonesia.com Situs web Tripar Multivision Plus] * {{YouTube|playlist=PLHSGUO4ET2EIbFgCTUTyOvHaDnWKNZqSq|''Ada Si Manis Di Jembatan}} [[Bangsaan:Séri tipi Indonésia taon 2017]] e90emrezfsjdmwpxilreb4t8ei0xq2w Sablonan:Userboxtop 10 5758 24305 2024-07-18T05:36:28Z OrangKalideres 327 Anyar 24305 wikitext text/x-wiki {|class="userboxes" style="margin-left: {{{left|1}}}em;; margin-bottom: 0.5em; width: 248px; border: {{{bordercolor|#99B3FF}}} solid 1px; background-color: {{{backgroundcolor|#FFFFFF}}}; color: {{{textcolor|#000000}}}; float: {{{2|{{{align|right}}}}}}; {{{extra-css|}}}" |<div style="text-align: center; font-size: 120%; font-weight: bold;">{{{1|{{{toptext|[[Wikipedia:Kotak pemaké|Kotak pemaké]]}}}}}}</div><includeonly>{{ns0|[[Bangsaan:Artikel yang menggunakan templat kotak pengguna secara tidak benar]]}}</includeonly><noinclude> |} <!-- PLEASE DO NOT ADD DOCUMENTATION/CATEGORIES/INTERWIKIS HERE --> {{Template doc}} <!-- MAKE ADDITIONS TO THE /doc SUBPAGE INSTEAD, THANKS --> </noinclude> r9trcj9dpm1h9gyveq9l1gkcha7minx Sablonan:Ns0 10 5759 24307 2024-07-18T05:39:58Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Main other]] 24307 wikitext text/x-wiki #alih [[Sablonan:Main other]] 7gk152zs69zju7ek2ugzmvzu3op9loc Sablonan:Userboxbreak 10 5760 24309 2024-07-18T05:42:05Z OrangKalideres 327 Anyar 24309 wikitext text/x-wiki <noinclude>{{userboxtop}}</noinclude> |- | <div style="text-align: center; font-size: 120%; font-weight: bold;">{{{1|{{{toptext|[[Wikipedia:Kotak pemaké|<hr />]]}}}}}}</div> |- |<noinclude> {{userboxbottom}} {{Dokumentasi}} </noinclude> 6r42lxx498w4djndwekbn40ppy3xr6s Sablonan:Userboxbottom 10 5761 24310 2024-07-18T05:42:48Z OrangKalideres 327 Anyar 24310 wikitext text/x-wiki <includeonly>|}</includeonly><noinclude> {{Dokumentasi}} </noinclude> rw5dkzi5gw7h1317j2hyhft5zu1g7ke Sablonan:Pemaké anak ke 10 5762 24312 2024-07-18T12:14:07Z OrangKalideres 327 Anyar 24312 wikitext text/x-wiki {{userbox | id-c = pink | info-c = skyblue | id = [[Gepokan:Family 3.svg|50px]] | info = Ni pemaké entu '''anak ke-{{{1|?}}}''' deri '''{{{2|?}}}''' bersodara. | info-a = center | nocat = {{{nocat|auto}}} | bunchlink = <noinclude>Wikipedia:Kotak_pengguna/Status_keluarga_dan_hubungan</noinclude> }}<noinclude>{{clr}} ---- {{doc}}[[Bangsaan:Templat kotak pengguna status keluarga dan hubungan]]</noinclude> s4mka74l8goq3gauc6kk9wheivcg5st Sablonan:Pemaké musuh tukang gratil 10 5763 24314 24313 2024-07-18T12:19:19Z OrangKalideres 327 Koreksi 24314 wikitext text/x-wiki {{Userbox |border-c=#000 |border-s=1 |id-c=#fff |id-s=12 |id-fc=#000 |info-c=#039 |info-s=8 |info-fc=#fff |id=>:( |info=Tukang gratil kaga' suka ama ni pemaké.}}<noinclude> [[Category:Templat kotak pengguna Wikipedia|{{PAGENAME}}]]</noinclude> o8xkknq9fjnc083l3g5zpj363nmawbc Sablonan:Belon kelar 10 5764 24317 24316 2024-07-18T12:38:10Z Badak Jawa 13 Badak Jawa mindahin [[Sablonan:Belon]] ke [[Sablonan:Belon kelar]] sonder ngebuat pengalihan 24316 wikitext text/x-wiki <span class="nowrap">[[File:X mark.svg|18px|link=|alt=]]&nbsp;'''{{{1|Belon kelar}}}'''</span><!--sablonan:belon--><noinclude> {{documentation}} </noinclude> 5xf56rl3yhseyivgbu9k337pclywma4 Sablonan:Rembukan ditutup 10 5765 26046 26042 2024-10-18T07:01:16Z Swarabakti 44 26046 wikitext text/x-wiki <div class="boilerplate metadata vfd xfd-closed" style="background:#E6F2FF; padding:5px 10px; border:1px solid #AAA;">[[Gepokan:Crystal Clear action lock.png|left|20px]] {{{1|'''Ni rembukan udah dikonci. Makasi ya nyang udah pada nimbrung di mari. Tulung ni halaman ontong lu kutak-katik lagi ya.'''}}}{{{2|}}} <noinclude></div> {{Pengwarkatan}} </noinclude> i3axw3kwm8sxhh8uppzqzr5oec0qf91 Sablonan:Clr 10 5766 24325 2024-07-18T14:14:16Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Clear]] 24325 wikitext text/x-wiki #ALIH [[Sablonan:Clear]] df7xdeuue2whttsnfk5u0k156y2ogky Gerèja Sint-Sèrwas 0 5767 24329 2024-07-18T15:46:06Z Swarabakti 44 Swarabakti mindahin [[Gerèja Sint-Sèrwas]] ke [[Geréja Sint-Sèrwas]] 24329 wikitext text/x-wiki #ALIH [[Geréja Sint-Sèrwas]] a57r8ty5f774ua9akruksvkcx407cd4 Modul:Gallery 828 5768 24330 2024-07-18T16:07:02Z Swarabakti 44 Ngeja halaman dengen "-- This module implements {{gallery}} local p = {} local templatestyles = 'Module:Gallery/styles.css' local yesno = require('Module:Yesno') local function trim(s) return mw.ustring.gsub(mw.ustring.gsub(s, '%s', ' '), '^%s*(.-)%s*$', '%1') end local tracking, preview local function checkarg(k,v) if k and type(k) == 'string' then if k == 'align' or k == 'state' or k == 'style' or k == 'title' or k == 'width' or k == 'height' or k == 'lines' or k == 'whitebg'..." 24330 Scribunto text/plain -- This module implements {{gallery}} local p = {} local templatestyles = 'Module:Gallery/styles.css' local yesno = require('Module:Yesno') local function trim(s) return mw.ustring.gsub(mw.ustring.gsub(s, '%s', ' '), '^%s*(.-)%s*$', '%1') end local tracking, preview local function checkarg(k,v) if k and type(k) == 'string' then if k == 'align' or k == 'state' or k == 'style' or k == 'title' or k == 'width' or k == 'height' or k == 'lines' or k == 'whitebg' or k == 'mode' or k == 'footer' or k == 'perrow' or k == 'noborder' or k:match('^alt%d+$') or k:match('^%d+$') then -- valid elseif k == 'captionstyle' then if not v:match('^text%-align%s*:%s*center[;%s]*$') then table.insert(tracking, '[[Kategori:Halaman yang menggunakan galeri dengan parameter captionstyle]]') end else -- invalid local vlen = mw.ustring.len(k) k = mw.ustring.sub(k, 1, (vlen < 25) and vlen or 25) k = mw.ustring.gsub(k, '[^%w\-_ ]', '?') table.insert(tracking, '[[Kategori:Halaman yang menggunakan galeri dengan parameter tidak diketahui|' .. k .. ']]') table.insert(preview, '"' .. k .. '"') end end end function p.gallery(frame) -- If called via #invoke, use the args passed into the invoking template. -- Otherwise, for testing purposes, assume args are being passed directly in. local origArgs = (type(frame.getParent) == 'function') and frame:getParent().args or frame -- ParserFunctions considers the empty string to be false, so to preserve the previous -- behavior of {{gallery}}, change any empty arguments to nil, so Lua will consider -- them false too. local args = {} tracking, preview = {}, {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v checkarg(k,v) end end if (args.mode or '') == 'packed' and (args.align or '') == '' then args.align = 'center' end local tbl = mw.html.create('div') tbl:addClass('mod-gallery') if args.state then tbl :addClass('mod-gallery-collapsible') :addClass('collapsible') :addClass(args.state) end if args.style then tbl:cssText(args.style) else tbl:addClass('mod-gallery-default') end if args.align then tbl:addClass('mod-gallery-' .. args.align:lower()) end if args.title then tbl:tag('div') :addClass('title') :tag('div') :wikitext(args.title) end local gargs = {} gargs['class'] = 'nochecker' .. (args.noborder and '' or ' bordered-images') gargs['widths'] = tonumber(args.width) or 180 gargs['heights'] = tonumber(args.height) or 180 gargs['style'] = args.captionstyle gargs['perrow'] = args.perrow gargs['mode'] = args.mode if yesno(args.whitebg or 'yes') then gargs['class'] = gargs['class'] .. ' whitebg' end local gallery = {} local imageCount = math.ceil(#args / 2) for i = 1, imageCount do local img = trim(args[i*2 - 1] or '') local caption = trim(args[i*2] or '') local alt = trim(args['alt' .. i] or '') if img ~= '' then table.insert(gallery, img .. (alt ~= '' and ('|alt=' .. alt) or '') .. '|' .. caption ) end end tbl:tag('div') :addClass('main') :tag('div') :wikitext( frame:extensionTag{ name = 'gallery', content = '\n' .. table.concat(gallery,'\n'), args = gargs} ) if args.footer then tbl:tag('div') :addClass('footer') :tag('div') :wikitext(args.footer) end local trackstr = (#tracking > 0) and table.concat(tracking, '') or '' if #preview > 0 then trackstr = require('Module:If preview')._warning({ 'Unknown parameters ' .. table.concat(preview, '; ') .. '.' }) .. trackstr end return frame:extensionTag{ name = 'templatestyles', args = { src = templatestyles} } .. tostring(tbl) .. trackstr end return p n88spg2sdyygyqesb6jqhcm2ftnb9ji Sablonan:Gallery 10 5769 24331 2024-07-18T16:07:17Z Swarabakti 44 Ngeja halaman dengen "{{#invoke:Gallery|gallery}}<noinclude>{{Pengwarkatan}}</noinclude>" 24331 wikitext text/x-wiki {{#invoke:Gallery|gallery}}<noinclude>{{Pengwarkatan}}</noinclude> 6d7lzp20u73n9go71ey8kq3xhmdw3oe Modul:Gallery/styles.css 828 5770 24332 2024-07-18T16:08:28Z Swarabakti 44 Ngeja halaman dengen "/* {{pp-template}} */ @media all and (max-width: 720px) { .mod-gallery { width: 100% !important; } } .mod-gallery { display: table; } .mod-gallery-default { background: transparent; margin-top: 0.3em; } .mod-gallery-center { margin-left: auto; margin-right: auto; } .mod-gallery-left { float: left; } .mod-gallery-right { float: right; } .mod-gallery-none { float: none; } .mod-gallery-collapsible { width: 100%; } .mod-gallery .title, .mod-gallery .m..." 24332 sanitized-css text/css /* {{pp-template}} */ @media all and (max-width: 720px) { .mod-gallery { width: 100% !important; } } .mod-gallery { display: table; } .mod-gallery-default { background: transparent; margin-top: 0.3em; } .mod-gallery-center { margin-left: auto; margin-right: auto; } .mod-gallery-left { float: left; } .mod-gallery-right { float: right; } .mod-gallery-none { float: none; } .mod-gallery-collapsible { width: 100%; } .mod-gallery .title, .mod-gallery .main, .mod-gallery .footer { display: table-row; } .mod-gallery .title > div { display: table-cell; padding: 0.2em 0 0.6em 1.6em; text-align: center; font-weight: bold; } .mod-gallery .main > div { display: table-cell; } .mod-gallery .gallery { line-height: 1.35em; } .mod-gallery .footer > div { display: table-cell; padding: 0.2em 0 0.6em 1.6em; text-align: right; font-size: 80%; line-height: 1em; } .mod-gallery .title > div *, .mod-gallery .footer > div * { overflow: visible; } .mod-gallery .gallerybox img { background: none !important; } .mod-gallery .bordered-images .thumb img { border: solid #eaecf0 1px; } .mod-gallery .whitebg .thumb { background: #fff !important; } 8t4q7r9ih6lk8xk4aguh6mg5k2rarcy Sik 0 5771 24690 24333 2024-08-02T07:40:33Z Swarabakti 44 24690 wikitext text/x-wiki '''Sik''' ({{Lang-pa|ਸਿੱਖੀ}}) ya'entu ada salah atu [[igama]] paling jideg punya pengrikut di seantéro dunia. Ni igama mulain nginclo' di [[Hindi]] semprakan abad ke-16. 9k9oap4dd1m0e0011e4eprtjm9teygc Sablonan:Lang-pa 10 5772 24334 2024-07-18T16:15:36Z 223.255.225.75 Bikin sablonan basa Punjabi 24334 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=pa }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Indo-Iranian multilingual support templates]] </noinclude> nw117kmyam58s91havkr1mi0295wuqy Atur banda 0 5773 25630 25629 2024-09-16T08:02:41Z Swarabakti 44 25630 wikitext text/x-wiki {{pegarin}}{{perèksa terjemahan}} '''Atur banda''' ({{Lang-en|economy}}) ya'entu [[èlmu kemasarakatan]] yang mempelajari perilaku manusia dalam mengelola sumber daya yang terbatas dan menyalurkannya ke dalam berbagai individu atau kelompok yang ada dalam suatu masyarakat n69w8md7spwqoxt9909i1ivu4yczaao Ekonomi 0 5774 24348 2024-07-18T17:59:10Z Swarabakti 44 Ngalihin halaman ke [[Atur banda]] 24348 wikitext text/x-wiki #ALIH [[Atur banda]] 299wduahe9ys4axaelq2eb4t8q85v33 Èkonomi 0 5775 24349 2024-07-18T17:59:46Z Swarabakti 44 Ngalihin halaman ke [[Atur banda]] 24349 wikitext text/x-wiki #ALIH [[Atur banda]] 299wduahe9ys4axaelq2eb4t8q85v33 Wikipédi:Gambar gacoan/2024 07 4 5776 26425 24552 2024-11-01T21:05:25Z Swarabakti 44 26425 wikitext text/x-wiki {{Tampang GG |image=Bromo-Semeru-Batok-Widodaren.jpg |width=360 |caption=[[Gunung Semèru]] èn [[Gunung Brama]] di [[Jawa Wètan]] |author=Riza Nugraha |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by/2.0/ CC BY 2.0] }} 8viqihnknzdxvafaqhoocag187mdoqn Wikipédi:Nyaho ga' lu/07 4 5777 25814 25780 2024-10-02T06:32:31Z Swarabakti 44 25814 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> <span style="float: right; margin: 6px 12px 12px 12px; display: inline-block;">[[Gepokan:Lspn comet halley (cropped).jpg|144px]]{{br}}{{small|[[Bintang sapu]] [[Bintang sapu Hèli|Hèli]]}}</span> * ... kalo '''[[bintang sapu]]''' entu banyakan datengnya deri [[lingkeran Kèper]]? * ... kalo adu [[bola tendang]] punya '''[[Dus-dusan (bola tendang)|dus-dusan]]''' entu atu cara nyabitin sapa nyang menang kapan entu tim dua pada seri baé golnya? * ... kalo '''[[jontrot klik]]''' entu tulisan atawa [[Sènggètan (internèt)|sènggètan]] longokan nyang dibikin biar ngebèngbat [[pemaké]] maranin tu sènggètan bakal ngebaca, ngedeleng, atawa nengerin isi-isinya? * ... kalo '''[[Kerajaan Kahuripan|Kuripan]]''' ada punya raja entu cuman atu doang, nama [[Aèrlangga]]? </div> 7h1qoqjux09vs3qxky2rlqkyh6qlqkg Wikipédi:Nyaho ga' lu/2024 07 4 5778 24362 2024-07-18T18:19:08Z Swarabakti 44 Swarabakti mindahin [[Wikipedia:Nyaho ga' lu/2024 07]] ke [[Wikipedia:Nyaho ga' lu/07]] 24362 wikitext text/x-wiki #ALIH [[Wikipedia:Nyaho ga' lu/07]] j67k0np9qtunp78bzcw6nukj7mt8htn Orang Ambon 0 5779 24367 2024-07-18T18:39:27Z Swarabakti 44 Ngeja halaman dengen "[[Gepokan:Pakaian Adat Pengantin Ambon.jpg|thumb|Orang Ambon]] '''Orang''' '''Ambon''' ièlah atu kaum deri kacukan [[bangsa Austronési]] ama [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia]]. Dia pada ngejedog di [[Maluku]]. Ni kaum jumblahnya secuplek 7.179.356 orang. Adapun ni kaum punya basa aslinya entu [[basa Melayu Ambon]] ama ''bahasa-bahasa tana'' ([[Basa Asilulu|Asilulu]], [[Basa Hitu|Hitu]], [[Basa Laha|Laha]], [[Basa Soya|Soya]], ama Basa Tuléhu|..." 24367 wikitext text/x-wiki [[Gepokan:Pakaian Adat Pengantin Ambon.jpg|thumb|Orang Ambon]] '''Orang''' '''Ambon''' ièlah atu kaum deri kacukan [[bangsa Austronési]] ama [[bangsa Mèlanési]] nyang asalnya deri [[Indonésia]]. Dia pada ngejedog di [[Maluku]]. Ni kaum jumblahnya secuplek 7.179.356 orang. Adapun ni kaum punya basa aslinya entu [[basa Melayu Ambon]] ama ''bahasa-bahasa tana'' ([[Basa Asilulu|Asilulu]], [[Basa Hitu|Hitu]], [[Basa Laha|Laha]], [[Basa Soya|Soya]], ama [[Basa Tuléhu|Tuléhu]]). == Ruju'an == [[Bangsaan:Indonésia]] pfact9buh29b7xstq8ufmyvsplph8sg Wikipédi:Nyaho ga' lu/08 4 5780 26260 26256 2024-10-26T03:50:44Z Swarabakti 44 26260 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo di [[orang Mengkabo]] punya terdisi masak, '''[[lontong sayur]]''' digero juga' "lontong gulé", èn dia punya kuah santennya medok paké bumbu seabreg? * ... kalo [[Orang Tionghoa Indonésia|orang Tionghoa]] punya '''[[kiblik kongsi]]''' di bekulon [[Pulo Kalimantan|Kalimantan]] dulunya entu diperènta ama [[kera'yatan]] [[Kera'yatan langsung|langsung]]? </div> lrr6bir5uym2bpwp0fyum4n6wo86unv Wikipédi:Gambar gacoan/2024 08 4 5781 26424 24482 2024-11-01T21:05:15Z Swarabakti 44 26424 wikitext text/x-wiki {{Tampang GG |image=Balap Karung.jpg |width=360 |caption=[[Balep karung]] bocah-bocah ngeriain [[Indonésia]] [[Ari Kemerdékaan Kiblik Indonésia|merdéka]] |author=Irsam Soetarto |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }} 4t1kfowmqs9q2fs190tbyqjptmak7ii Moskuwah 0 5782 24399 2024-07-19T15:41:03Z Swarabakti 44 Ngalihin halaman ke [[Mosko]] 24399 wikitext text/x-wiki #ALIH [[Mosko]] fmycd8qislk407809ndethfvqrsmi1w Moskwa 0 5783 24400 2024-07-19T15:41:33Z Swarabakti 44 Ngalihin halaman ke [[Mosko]] 24400 wikitext text/x-wiki #ALIH [[Mosko]] fmycd8qislk407809ndethfvqrsmi1w Moskow 0 5784 24401 2024-07-19T15:41:45Z Swarabakti 44 Ngalihin halaman ke [[Mosko]] 24401 wikitext text/x-wiki #ALIH [[Mosko]] fmycd8qislk407809ndethfvqrsmi1w Sint-Piterbereh 0 5785 24746 24700 2024-08-05T01:41:22Z Illegitimate Barrister 291 ([[c:GR|GR]]) [[c:COM:FR|File renamed]]: [[File:Russia Saint Petersburg locator map.svg]] → [[File:Locator map of Saint Petersburg, Russia (2014–2022).svg]] map uses pre-2022 borders. 24746 wikitext text/x-wiki {{Infobox settlement | name = Saint Petersburg | native_name = Санкт-Петербург | native_name_lang = ru | settlement_type = Kota serèkat | image_skyline = Winter Palace Panorama 3.jpg | image_caption = | image_flag = Flag of Saint Petersburg.svg | flag_link = Flag of Saint Petersburg | image_shield = Coat of Arms of Saint Petersburg (2003).svg | shield_link = Coat of Arms of Saint Petersburg | anthem = "[[Anthem of Saint Petersburg]]"<br>{{center|[[File:Гимн Санкт-Петербурга.ogg]]}} | image_map = {{maplink|from=Russia/Saint_Petersburg.map|frame=yes|plain=yes|zoom=8}} | image_map1 = Locator map of Saint Petersburg, Russia (2014–2022).svg | mapsize1 = | map_alt1 = | map_caption1 = Sint-Piterbereh di Ruslan | coordinates = {{coord|59|56|15|N|30|18|31|E|type:adm1st_region:RU-SPE|display=inline,title}} | subdivision_type = Negara | subdivision_name = [[Ruslan]] | established_title = Didiriin | established_date = {{start date|1703|05|27|df=yes}}<ref name="Dates">Official website of St.&nbsp;Petersburg. [http://eng.gov.spb.ru/figures St.&nbsp;Petersburg in Figures] {{Webarchive|url=https://web.archive.org/web/20090219033509/http://eng.gov.spb.ru/figures |date=19 February 2009 }}</ref> | area_total_km2 = 1439 | elevation_m = 3 | population_footnotes = <ref name=2021Census>{{cite web|title=Оценка численности постоянного населения по субъектам Российской Федерации|url=https://rosstat.gov.ru/storage/mediabank/tab-5_VPN-2020.xlsx|publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]]|accessdate=1 September 2022|archive-date=1 September 2022|archive-url=https://web.archive.org/web/20220901194902/https://rosstat.gov.ru/storage/mediabank/tab-5_VPN-2020.xlsx|url-status=live}}</ref> | population_as_of = 2021 | population_total = 5.601.911 | population_rank = Nomer 2 di Ruslan | population_density_km2 = 3992.81 | population_metro = 6.421.000<ref>{{Cite web|url=https://www.urbaneconomics.ru/sites/default/files/perepis_aglomeracii.pdf|title=Численность населения регионов и городских агломераций {{!}} Институт экономики города|website=www.urbaneconomics.ru|access-date=18 March 2023|archive-date=29 March 2023|archive-url=https://web.archive.org/web/20230329200433/https://www.urbaneconomics.ru/sites/default/files/perepis_aglomeracii.pdf}}</ref><ref>Including parts of [[Leningrad Oblast]]</ref> | population_density_metro_km2 = auto | timezone1 = [[Waktu Mosko|MSK]]<ref>{{cite web |url=http://pravo.gov.ru/proxy/ips/?docbody=&prevDoc=102483854&backlink=1&&nd=102148085 |script-title=ru:"Об исчислении времени". Официальный интернет-портал правовой информации |language=ru |access-date=19 January 2019 |archive-date=22 June 2020 |archive-url=https://web.archive.org/web/20200622151333/http://pravo.gov.ru/proxy/ips/?docbody=&prevDoc=102483854&backlink=1&&nd=102148085 |url-status=live }}</ref> | utc_offset1 = +3 | postal_code_type = Kode pos | postal_code = 190000—199406 | area_code_type = Kode pesawat | area_code = 812 | registration_plate_type = Plat gandaran | registration_plate = 78, 98, 178, 198 | demographics_type2 = GDP | demographics2_footnotes = <ref name=GDP>{{citation |url= https://rosstat.gov.ru/storage/mediabank/VRP_s_1998.xlsx |title=Валовой региональный продукт по субъектам Российской Федерации в 2016-2022 гг. |publisher= rosstat.gov.ru}}</ref> |demographics2_title1 = Wilayah kota |demographics2_info1 = [[Rubel Rus|₽]] 11,166 triliun<br /> (2022) |demographics2_title2 = Per orang |demographics2_info2 = ₽ 1.992.592 (2022) | blank3_name_sec1 = Basa resmi | blank3_info_sec1 = [[Basa Rus|Rus]]<ref name="Russian">Official throughout the Russian Federation according to Article&nbsp;68.1 of the [[Constitution of Russia]].</ref> | website = {{URL|gov.spb.ru}} | flag_size = 120px | shield_size = 75px | mapsize = 295px }} '''Sint-Piterbereh''' atawa '''Sang Piterbureg'''<!--ngebetawiin pelapalan Rusianya--> ({{lang-ru|links=no|Санкт-Петербург|Sankt-Peterburg}}, {{IPA-ru|ˈsankt pʲɪtʲɪrˈburk|pron|Ru-Sankt Peterburg Leningrad Petrograd Piter.ogg}}), bahelanya punya nama '''Pètrograd''' (1914–1924) terus '''Lèninggrad''' (1924–1991), entu ada [[Ruslan]] punya kota paling gedé nomer dua abis [[Mosko]]. Ni kota ada nanggrak di [[Kali Newa]] punya muara ke pala'nya [[Telok Pinlan]] di [[Laot Baltik]]. Ni kota punya penjegreg cupleknya ampé 5.601.911 orang di taon 2021.<ref name=2021Census/> ==Ruju'an== {{Reflist}} 28fylqwi8ykujw2pcbi47i1lvgcpiyf Amerika Serikat 0 5786 24405 2024-07-19T16:02:01Z Swarabakti 44 Ngalihin halaman ke [[Amrik Serèkat]] 24405 wikitext text/x-wiki #ALIH [[Amrik Serèkat]] ssb0jqu0c0xhqs5trxh8iaa2m12n12i Ampana Kota, Tojo Una-Una 0 5788 24442 24441 2024-07-20T12:26:12Z OrangKalideres 327 Koreksi 24442 wikitext text/x-wiki {{Kecamatan |nama = Ampana Kota |peta = |gambar = |caption = |provinsi = Sulawési Tenga |dati2 = Kabupatèn |nama dati2 = Tojo Una-Una |nama camat = |kode pos = |luas = 175,42 km² |penduduk = 18384 |pendudukref =<ref>{{cite web|url=https://tojounakab.bps.go.id/statictable/2017/05/26/78/jumlah-penduduk-dan-rasio-jenis-kelamin-menurut-kecamatan-di-kabupaten-tojo-una-una-2015.html|title=Badan Pusat Statistik Kab. Tojo Una-una|website=https://tojounakab.bps.go.id|accessdate=3 September 2021}}</ref> |kepadatan = 106 |kelurahan = 12 |suku bangsa = |agama = |website = }} '''Ampana Kota''' ya'entu atu [[kecamatan]] nyang juga pusat guwernemènnya [[Kabupatèn Tojo Una-Una]], [[Sulawési Tenga]], [[Indonésia]].<ref name="Permendagri-137-2017">{{cite web|url= https://archive.org/details/PermendagriNo.137Tahun2017 |title= Peraturan Menteri Dalam Negeri Nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |publisher= Kementerian Dalam Negeri Republik Indonesia |access-date= 3 Oktober 2019 |archive-url= https://archive.org/details/PermendagriNo.137Tahun2017/mode/2up |archive-date= 29 Desember 2018}}</ref><ref name="Permendagri-72-2019">{{cite web|url= http://jdih.setjen.kemendagri.go.id/pm/Permendagri%20No%2072%20Th%202019+lampiran.pdf |title= Peraturan Menteri Dalam Negeri Nomor 72 Tahun 2019 tentang Perubahan atas Permendagri nomor 137 Tahun 2017 tentang Kode dan Data Wilayah Administrasi Pemerintahan |archive-url= https://archive.org/details/permendagriindonesia722019 |archive-date= 25 Oktober 2019 |publisher= Kementerian Dalam Negeri Republik Indonesia |access-date= 15 Januari 2020}}</ref> Hopstadnya berada di [[Ampana, Ampana Kota, Tojo Una-Una|Kelurahan Ampana]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kabupatèn Tojo Una-Una]] suq7jgplzovfka7mva6kfbnydo29iof Sablonan:Cn 10 5789 24446 2024-07-20T12:36:40Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Butu tukilan]] 24446 wikitext text/x-wiki #alih [[Sablonan:Butu tukilan]] iycjel0sbe7phalxdjyvksf9c6parjx Mie Gacoan 0 5790 24453 2024-07-21T05:49:05Z OrangKalideres 327 Makalah anyar 24453 wikitext text/x-wiki {{Infobox Company | image = Mie Gacoan Raya Kuta Bali.jpg | image_caption = Toko di Jl. Raya Kuta, Bali | image_size = 300px | company_name = PT Pesta Pora Abadi | company_logo = LogoMieGacoan.png | trading_name = Mie Gacoan | company_type = [[Perseroan Terbatas]] (PT) | location = Jl. S. Supriadi no.74A kav. 4 Sukun, [[Kota Malang]], [[Jawa Wètan]] | founder = Anton Kurniawan | foundation = 2016 | industry = Warung madang | products = Mi Pedas, Dimsum èn Es Buah | homepage = [https://miegacoan.com// Situs Resmi Mie Gacoan] }} '''Mie Gacoan''' ya'entu atu [[prèncés]] [[warung madang]] asal [[Indonésia]]. Ni usaha didiriin di awal taon 2016 di [[Kota Malang]], èn ada di bawah naungan PT Pesta Pora Abadi. Ampé ahir taon 2022, Mie Gacoan telah mempekerjakan lebih deri 3.000 orang di puluhan warungnya nyang tersebar di seantero Indonésia, terutama di [[Pulo Jawa]], [[Sumatra]], èn [[Bali]].<ref>{{Cite news|last=Firmansyah|first=M. R.|title=Profil Harris Kristanto, Bos Mie Gacoan: Resto yang Lagi Viral karena Digeruduk Driver Ojol di Kotabaru Yogya|url=https://beritadiy.pikiran-rakyat.com/citizen/pr-703014583/profil-harris-kristanto-bos-mie-gacoan-resto-yang-lagi-viral-karena-digeruduk-driver-ojol-di-kotabaru-yogya|work=[[Pikiran Rakyat|Pikiran-Rakyat.com]]|access-date=2022-05-14|date=2021-11-14}}</ref><ref name=":0">{{Cite web|title=Mie Gacoan: Sejarah, Menu, dan Cara Daftar Franchisenya - Cermati.com|url=https://www.cermati.com/artikel/mie-gacoan|website=www.cermati.com|language=id|access-date=2023-04-02}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Warung madang Indonésia]] svp3ulwvaf1e1e5ncihxm4yzwiahf6a Sablonan:Infobox company 10 5791 24454 2024-07-21T05:51:59Z OrangKalideres 327 Anyar 24454 wikitext text/x-wiki {{Infobox | bodyclass = vcard | child = {{lc:{{{embed}}}}} | decat = yes | titleclass = fn org | title = {{#ifeq:{{lc:{{{embed}}}}}|yes|'''Perusahaan'''|{{{name|{{{company_name|<includeonly>{{PAGENAMEBASE}}</includeonly>}}}}}}}} | imageclass = logo | imagestyle = | image = {{#invoke:InfoboxImage|InfoboxImage |image={{{logo|{{{company_logo|}}}}}} |size={{{logo_size|}}} |sizedefault=frameless |alt={{{logo_alt|{{{alt|}}}}}}}} | caption = {{{logo_caption|{{{caption|}}}}}} | image2 = {{#invoke:InfoboxImage|InfoboxImage |image={{{image|}}} |size={{{image_size|}}} |sizedefault=frameless |alt={{{image_alt|}}}}} | caption2 = {{{image_caption|}}} | labelstyle = padding-right:0.5em<!-- to ensure gap between (long/unwrapped) label and subsequent data on same line -->; | datastyle = line-height:1.35em; | label1 = {{longitem|[[Nama dagang]]}} | data1 = {{{trading_name|}}} | label2 = {{longitem|Nama asli}} | data2 = {{#if:{{{native_name|}}} |<div style="display:inline" class="nickname" {{#if:{{{native_name_lang|}}}|lang="{{{native_name_lang}}}"}}>{{{native_name}}}</div>|}} | label3 = {{longitem|Nama [[Romanisasi|latin]]}} | data3 = {{{romanized_name|}}} | label4 = {{longitem|Sebelumnya}} | class4 = nickname | data4 = {{{former_names|{{{former_name|}}}}}} | label5 = {{longitem|[[Jenis entitas bisnis|{{#if:{{{defunct|}}}|J|J}}enis]]}} | class5 = category | data5 = {{{type|{{{company_type|}}}}}} | label6 = [[Kode emiten]] | data6 = {{{traded_as|}}} | label7 = [[International Securities Identification Number|ISIN]] | data7 = {{br separated entries |1={{#if:{{{ISIN|}}} |<span class="plainlinks nourlexpansion">[{{fullurl:toollabs:isin/|language=de&isin={{urlencode:{{{ISIN}}}}}}} {{{ISIN}}}]</span>}} |2={{#if:{{{ISIN2|}}} |<span class="plainlinks nourlexpansion">[{{fullurl:toollabs:isin/|language=de&isin={{urlencode:{{{ISIN2}}}}}}} {{{ISIN2}}}]</span>}} }} | label8 = Industri | class8 = category | data8 = {{{industry|}}} | label9 = Genre | class9 = category | data9 = {{{genre|}}} | label10 = Nasib | data10 = {{{fate|}}} | label11 = Pendahulu | data11 = {{{predecessors|{{{predecessor|}}}}}} | label12 = Penerus | data12 = {{{successors|{{{successor|}}}}}} | label13 = Didirikan | data13 = {{{foundation|{{{founded|}}}}}} | label14 = Pendiri | class14 = agent | data14 = {{{founders|{{{founder|}}}}}} | label15 = Ditutup | data15 = {{{defunct|{{{dissolved|}}}}}} | label16 = Kantor<br/>pusat | class16 = {{#if:{{{hq_location|}}}{{{location|}}} |label |adr}} | data16 = {{#if:{{{hq_location|}}}{{{location|}}}{{{hq_location_city|}}}{{{location_city|}}}{{{hq_location_country|}}}{{{location_country|}}} | {{Comma separated entries | 1 = {{{hq_location|{{{location|}}}}}} | 2 = {{#if:{{{hq_location_city|}}}{{{location_city|}}} |<div style="display:inline" class="locality">{{{hq_location_city|{{{location_city|}}}}}}</div>}} | 3 = {{#if:{{{hq_location_country|}}}{{{location_country|}}} |<div style="display:inline" class="country-name">{{{hq_location_country|{{{location_country|}}}}}}</div>}} }} }} | label18 = {{longitem|Cabang}} | data18 = {{#if:{{{num_locations|}}}{{{locations|}}} |{{{num_locations|{{{locations|}}}}}}{{#if:{{{num_locations_year|}}}|&nbsp;({{{num_locations_year}}})}} }} | label19 = {{longitem|Wilayah operasi}} | data19 = {{{areas_served|{{{area_served|}}}}}} | label20 = {{longitem|Tokoh<br/>kunci}} | class20 = agent | data20 = {{{key_people|}}} | label21 = Produk | data21 = {{{products|}}} | label22 = Merek | data22 = {{{brands|}}} | label23 = {{longitem|Produksi}} | data23 = {{{production|}}}{{#if:{{{production_year|}}}|&nbsp;({{{production_year}}})}} | label24 = Jasa | class24 = category | data24 = {{{services|}}} | label25 = Pendapatan | data25 = {{#if:{{{revenue|}}} |{{{revenue}}}{{#if:{{{revenue_year|}}}|&nbsp;({{{revenue_year}}})}} }} | label26 = {{longitem|[[Laba sebelum bunga dan pajak|Laba operasi]]}} | data26 = {{#if:{{{operating_income|}}} |{{{operating_income}}}{{#if:{{{income_year|}}}|&nbsp;({{{income_year}}})}} }} | label27 = {{longitem|[[Laba bersih]]}} | data27 = {{#if:{{{net_income|}}}{{{profit|}}} |{{{net_income|{{{profit|}}}}}}{{#if:{{{net_income_year|}}}{{{profit_year|}}}|&nbsp;({{{net_income_year|{{{profit_year|}}}}}})}} }} | label28 = [[Dana kelolaan|AUM]] | data28 = {{{aum|}}} | label29 = {{nowrap|[[Aset|Total aset]]}} | data29 = {{#if:{{{assets|}}} |{{{assets}}}{{#if:{{{assets_year|}}}|&nbsp;({{{assets_year}}})}} }} | label30 = {{nowrap|[[Ekuitas (keuangan)|Total ekuitas]]}} | data30 = {{#if:{{{equity|}}} |{{{equity}}}{{#if:{{{equity_year|}}}|&nbsp;({{{equity_year}}})}} }} | label31 = Pemilik | data31 = {{{owners|{{{owner|}}}}}} | label32 = Anggota | data32 = {{#if:{{{members|}}} |{{{members}}}{{#if:{{{members_year|}}}|&nbsp;({{{members_year}}})}} }} | label33 = {{longitem|Karyawan}} | data33 = {{#if:{{{num_employees|}}} |{{{num_employees}}}{{#if:{{{num_employees_year|}}}|&nbsp;({{{num_employees_year}}})}} }} | label34 = [[Perusahaan induk|Induk]] | data34 = {{{parent|}}} | label35 = [[Divisi (bisnis)|Divisi]] | data35 = {{{divisions|}}} | label36 = [[Anak perusahaan|Anak<br/>usaha]] | data36 = {{{subsid|}}} | data38 = {{{module|}}} | label39 = [[Basel III|Rasio modal]]<!--For BANKS only--> | data39 = {{{ratio|}}} | label40 = Peringkat<!--For BANKS only--> | data40 = {{{rating|}}} | label41 = Situs web | data41 = {{#if:{{{homepage|{{{website|}}}}}} |{{#ifeq:{{{homepage|{{{website|}}}}}}|hide||{{{homepage|{{{website|}}}}}} }} |{{#if:{{#property:P856}} |{{#invoke:WikidataIB |url2 |url={{wdib |P856 |fwd=ALL |osd=no}} }} }} }} | belowstyle = line-height:1.35em; | below = {{#if:{{{footnotes|}}} |'''Catatan kaki{{\}}referensi'''<br />{{{footnotes}}} }} }}<!-- Tracking categories: -->{{#invoke:Check for unknown parameters|check|unknown={{main other|[[Kategori:Halaman yang menggunakan kotak info perusahaan dengan parameter yang tidak diketahui|_VALUE_{{PAGENAME}}]]}}|preview=Page using [[Template:Infobox company]] with unknown parameter "_VALUE_"|ignoreblank=y| alt | area_served | areas_served | assets | assets_year | aum | brands | caption | company_logo | company_name | company_type | defunct | dissolved | divisions | embed | equity | equity_year | fate | footnotes | former_name | former_names | foundation | founded | founder | founders | genre | homepage | hq_location | hq_location_city | hq_location_country | image | image_alt | image_caption | image_size | income_year | industry | ISIN | ISIN2 | key_people | location | location_city | location_country | locations | logo | logo_alt | logo_caption | logo_size | members | members_year | module | name | native_name | native_name_lang | net_income | net_income_year | num_employees | num_employees_year | num_locations | num_locations_year | operating_income | owner | owners | parent | predecessor | predecessors | production | production_year | products | profit | profit_year | rating | ratio | revenue | revenue_year | romanized_name | services | subsid | successor | successors | traded_as | trading_name | type | website }}<noinclude> {{Documentation}} </noinclude> cmxq2xcvoi91k1iio0mkdk1u5hh6csp Sablonan:Infobox Company 10 5792 24455 2024-07-21T05:53:41Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Infobox company]] 24455 wikitext text/x-wiki #alih [[Sablonan:Infobox company]] lhnpd6cbg8sgzw71dtxkleitmal7kjr Polytron 0 5794 24488 2024-07-24T04:48:16Z OrangKalideres 327 Makalah anyar 24488 wikitext text/x-wiki [[Gepokan:Polytron.svg|thumb|200px|Lambang Polytron sedari 1 Maret 2021]] '''Polytron''' ya'entu atu perusahaan [[Elektronik konsumen|elektronik]] deri [[Indonésia]]. Didiriin di tanggal 18 September 1975 di [[Kabupatèn Kudus|Kudus]], [[Jawa Tenga]] paké nama '''PT Indonesian Electronic & Engineering''', abis itu di tanggal 18 September 1976 ganti nama jadi '''PT Hartono Istana Electronic''', lalu di taon 2000 ngegabung èn jadi '''PT Hartono Istana Teknologi''' nyang merupakan anak perusahaan deri PT [[Djarum]]. == Ruju'an == {{Reflist}} == Sènggètan luar == * {{resmi}} [[Bangsaan:Merek Indonesia]] [[Bangsaan:Djarum]] siuh42vobkjprct2gcmbvtt2iifznlx Hamzah Haz 0 5795 24489 2024-07-24T12:19:31Z OrangKalideres 327 Makalah anyar 24489 wikitext text/x-wiki [[Gepokan:Hamzah Haz Official Portrait.jpg|thumb|200px|Potrèt Hamzah Haz]] [[Haji (gelar)|H.]] '''Hamzah Haz''' (15 Pebruari 1940 –24 Juli 2024) ya'entu tukang pulitik èn tukang aktipis Selam Indonésia nyang menjabat jadi [[Wakil Persidèn Indonésia]] ke-9 periode 2001–2004 èn Ketua Umum [[Parté Persatuan Pembangunan]] (PPP) periode 1998–2007. Dia lama berkiprah sebagé Anggota [[Dewan Perwakilan Rakyat Republik Indonesia]] selama tujuh periode sedari 1971 ampé 1999. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang pulitik Indonésia]] [[Bangsaan:Wakil Persidèn Indonésia]] [[Bangsaan:Parté Persatuan Pembangunan]] lf3p66b3tzb9sh74y9gyx2ab1n7e9bs English language 0 5796 24491 2024-07-25T04:23:28Z OrangKalideres 327 Ngalihin halaman ke [[Basa Inggris]] 24491 wikitext text/x-wiki #alih [[Basa Inggris]] r6cqybxvc6hbdfvi8ge9wvcpvsq43f1 Punci 0 5797 26325 24502 2024-10-28T11:12:44Z Bangrapip 9 26325 wikitext text/x-wiki '''Punci'''<ref>{{Cite book |last=Kähler |first=H |title=Wörterverzeichnis des Omong Djakarta |publisher=Verlag von Dietrich Reimer |year=1966 |pages=198}}</ref> (hurup Arab Gundul: {{Script|Arabic|فونچي}}) atawa '''modal''' (hurup Arab Gundul: {{Script|Arabic|مودال}}; deri [[basa Tamil]] ''mutal'' 'dasar', 'kaki', 'bagèan bawa', 'puntung', 'jicèng') ngelah arti nyang jideg nyang juntrungan ama [[atur banda]], [[keduitan]], ama [[catet buku]]. Di [[keduitan]] ama [[catet buku]], punci sari-sarinya maran ke banda keduitan, hususnya dalem pemakéan mula-mula atawa ngejaga' lajengnya usaha. Sanonya, dianggep kalu punci laènnya, kaya' [[punci barang]], kena diranggeh paké [[duit]] atawa [[punci duit]]. Punci nyang bentuknya duit atawa barang nyang kena dipaké bakal dagang atawa ngebudal duit bakal ngasilin atu [[barang]] nyang nambah kandel. Cidekan deri nanggraknya punci entu bakal dapet hoki nyang nilénya lebi deri barang atawa duit mula-mula nyang dia punya paké.<ref>{{Cite news|last=Tysara|first=Laudia|date=2021-04-27|title=Modal adalah Sekumpulan Harta untuk Produksi dan Meningkatkan Kekayaan, Pahami Sumbernya|url=https://hot.liputan6.com/read/4542875/modal-adalah-sekumpulan-harta-untuk-produksi-dan-meningkatkan-kekayaan-pahami-sumbernya|work=[[Liputan6.com]]|language=id|access-date=2021-11-02|editor-last=Adelin|editor-first=Fadila}}</ref> == Ruju'an == <references /> [[Bangsaan:Punci]] [[Bangsaan:Catet buku]] o1iuxgleyony61aw9ahrefltl2wauza Sablonan:Recent changes article requests/list 10 5798 24506 2024-07-26T12:55:45Z OrangKalideres 327 Anyar 24506 wikitext text/x-wiki <noinclude>:Permintaan baru silakan diajukan lewat [[Wikipedia:Permintaan makalah]]</noinclude><!-- ================== ================== ================== CATATAN! Urutan berdasarkan ABJAD (tidak lagi berdasarkan WAKTU PERMINTAAN) ================== ================== ================== --><includeonly>{{select parameter|n={{{n}}} |maximum length = 250 <!-- If articles exceed this number of characters, no more will be added to list --></includeonly> |[[Ahmad Basuni]] |[[Ajin: Demi-Human]] ([[:en:Ajin: Demi-Human|en]]) |[[Al-Jarrah bin Abdullah]] ([[:en:Al-Jarrah ibn Abdallah|en]]) |[[Al-Muhallab bin Abi Shufrah]] ([[:en:Al-Muhallab ibn Abi Sufra|en]]) |[[Alf Ramsey]] ([[:en:Alf Ramsey|en]]) |[[Aluchin (gunung berapi)]] ([[:en:Aluchin (volcano)|en]]) |[[Antofagasta de la Sierra]] ([[:en:Antofagasta de la Sierra|en]]) |[[Anyuyskiy]] ([[:en:Anyuyskiy|en]]) |[[Aracar]] ([[:en:Aracar|en]]) |[[Armed Forces Research Institute of Medical Sciences]] ([[:en:Armed Forces Research Institute of Medical Sciences|en]]) |[[Attab bin Asid]] ([[:en:Attab ibn Asid|en]]) |[[Bank Alexa]] ([[:en:Alexa Bank|en]]) |[[Batu Garam]] ([[:sv:Batu Garam|sv]]) ([[:ceb:Batu Garam|ceb]]) |[[Bazman]] ([[:en:Bazman|en]]) |[[Berti Vogts]] ([[:en:Berti Vogts|en]]) |[[Bukit Igwisi]] ([[:en:Igwisi Hills|en]]) |[[Bunting ortolan]] ([[:en:Ortolan bunting|en]]) |[[Cerro Chao]] ([[:en:Cerro Chao|en]]) |[[Chiliques]] ([[:en:Chiliques|en]]) |[[Claremont Colleges]] ([[:en:Claremont Colleges|en]]) |[[Cláudio Taffarel]] ([[:en:Cláudio Taffarel|en]]) |[[Cordón de Puntas Negras]] ([[:en:Cordón de Puntas Negras|en]]) |[[Cordón del Azufre]] ([[:en:Cordón del Azufre|en]]) |[[Daftar episode The Cosby Show]] ([[:en:List of The Cosby Show episodes|en]]) |[[Daftar gubernur Basra]] ([[:ar:قائمة ولاة البصرة|ar]]) |[[Danau Corcoran]] ([[:en:Lake Corcoran|en]]) |[[Danau Minchin]] ([[:en:Lake Minchin|en]]) |[[Danau Palomas]] ([[:en:Lake Palomas|en]]) |[[Dataran tinggi Udokan]] ([[:en:Udokan Plateau|en]]) |[[Dengeki Bunko: Fighting Climax]] ([[:en:Dengeki Bunko: Fighting Climax|en]]) |[[Departemen Pemasyarakatan (Thailand)]] ([[:en:Department of Corrections (Thailand)|en]]) <!--http://www.correct.go.th/eng/correcteng/prisoner_handbook/Indonesian.pdf TIDAK BERFUNGSI LAGI--> |[[Ekspedisi Nansen's Fram]] ([[:en:Nansen's Fram Expedition|en]]) |[[Ekspedisi Shackleton-Rowett]] ([[:en:Shackleton-Rowett Expedition|en]]) |[[Fate/Apocrypha]] ([[:en:Fate/Apocrypha|en]]) |[[Fate/Zero]] ([[:en:Fate/Zero|en]]) |[[Feromon kucing]] ([[:en:Cat pheromone|en]]) |[[Fred Whipple]] ([[:en:Fred Whipple|en]]) |[[Friedrich Christoph Dahlmann]] ([[:en:Friedrich Christoph Dahlmann|en]]) |[[Genetik bulu kucing]] ([[:en:Cat coat genetics|en]]) |[[Guar]] ([[:en:Cyamopsis tetragonoloba|en]]) |[[Gum guar]] ([[:en:Gum guar|en]]) |[[Gunung Berlin]] ([[:en:Mount Berlin|en]]) |[[Gunung laut Macdonald]] ([[:en:Macdonald seamount|en]]) |[[Guyot MIT]] ([[:en:MIT Guyot|en]]) |[[Günter Netzer]] ([[:en:Günter Netzer|en]]) |[[Hans, Count von Bülow]] ([[:en:Hans, Count von Bülow|en]]) |[[Hazn bin Abi Wahb]] ([[:ar:حزن بن أبي وهب|ar]]) |[[Heinrich von Sybel]] ([[:en:Heinrich von Sybel|en]]) |[[Hotel Mercure Pantai Indah]]<!-- (dahulu Hotel Horison Jakarta)--> |[[Hualca Hualca]] ([[:en:Hualca Hualca|en]]) |[[Jagged Alliance 2]] ([[:en:Jagged Alliance 2|en]]) |[[Jaime Moreno]] ([[:en:Jaime Moreno|en]]) |[[Jalan lewat]] ([[:en:Walkthrough|en]]) |[[Jan Boldingh]] ([[:en:Jan Boldingh|en]]) |[[Jargon matematika]] ([[:en:Mathematical jargon|en]]) |[[Johann Joseph von Görres]] ([[:en:Johann Joseph von Görres|en]]) |[[John Adair]] ([[:en:John Adair|en]]) |[[John Lerew]] ([[:en:John Lerew|en]]) |[[Jom-Bolok volcanic field]] ([[:en:Jom-Bolok volcanic field|en]]) |[[Joseph Maria von Radowitz]] ([[:en:Joseph Maria von Radowitz|en]]) |[[Joseph Salvador Marino]] ([[:de:Joseph Salvador Marino|de]]) |[[Josh Stewart]] ([[:en:Josh Stewart|en]]) |[[Jotabeche]] ([[:en:Jotabeche|en]]) |[[Kambalny]] ([[:en:Kambalny|en]]) |[[Kari-Kari]] ([[:en:Kari-Kari (caldera)|en]] |[[Karl Baedeker]] ([[:en:Karl Baedeker|en]]) |[[Karl Blind]] ([[:en:Karl Blind|en]]) |[[Karl Philipp von Wrede]] ([[:en:Karl Philipp von Wrede|en]]) |[[Kebebasan (logika matematika)]] ([[:en:Independence (mathematical logic)|en]]) |[[Keluarga Darwin–Wedgwood]] ([[:en:Darwin–Wedgwood family|en]]) |[[Keluarga Huxley]] ([[:en:Huxley family|en]]) |[[Kendaraan tanpa emisi]] ([[:en:Zero-emissions vehicle|en]]) |[[Kesehatan ibu dan bayi]] |[[Klasifikasi alat musik]] ([[:en:Musical instrument classification|en]]) |[[Kode darurat rumah sakit]] ([[:en:Hospital emergency codes|en]]) |[[Kompleks gunung berapi Altiplano–Puna]] ([[:en:Altiplano–Puna volcanic complex|en]]) |[[Kompleks gunung berapi Apacheta-Aguilucho]] ([[:en:Apacheta-Aguilucho volcanic complex|en]]) |[[Komunikasi interdipliner dalam keperawatan]] |[[Kratylos (dialog)]] ([[:en:Cratylus (dialogue)|en]]) |[[Kriton]] ([[:en:Crito|en]]) |[[Kumpulan Dacht-i-Navar]] ([[:en:Dacht-i-Navar Group|en]]) |[[Kunjungan Raja Willem-Alexander ke Indonesia]] (2020) |[[LST kelas-Ōsumi]] ([[:en:Ōsumi-class tank landing ship|en]]) |[[Laguna Amarga]] ([[:en:Laguna Amarga|en]]) |[[Lalat zaitun]] ([[:en:Olive oil flies|en]]) |[[Lambertus Jitmau]] |[[Lamyai Haithongkham]] ([[:en:Lamyai Haithongkham|en]]) |[[Lapangan udara Henderson (Guadalkanal)]] ([[:en:Henderson Field (Guadalcanal)|en]]) |[[Lapangan udara Henderson (Midway)]] ([[:en:Henderson Field (Midway)|en]]) |[[Larbre Compétition]] ([[:en:Larbre Compétition|en]]) |[[Louis Oosthuizen]] ([[:en:Louis Oosthuizen|en]]) |[[Lvinaya Past]] ([[:en:Lvinaya Past|en]]) |[[Manajemen pupuk]] |[[Mansoor]] ([[:en:Mansoor (wrestler)|en]]) |[[Manuel Mejuto González]] ([[:en:Manuel Mejuto González|en]]) |[[Maria Stella]] ([[:en:Maria Stella|en]]) |[[Max Schneckenburger]] ([[:en:Max Schneckenburger|en]]) |[[Melimoyu]] ([[:en:Melimoyu|en]]) |[[Mes-ag-tshoms]] ([[:en:Mes-ag-tshoms|en]]) |[[Micajah Autry]] ([[:en:Micajah Autry|en]]) |[[Michelle Leslie]] ([[:en:Michelle Leslie|en]]) |[[Mini WRC Team]] ([[:en:Mini WRC Team|en]]) |[[Mobbing]] ([[:en:Mobbing|en]]) |[[Moneeb Josephs]] ([[:en:Moneeb Josephs|en]]) |[[Monica's Gang]] ([[:en:Monica's Gang|en]]) |[[Monsit Khamsoi]] ([[:en:Monsit Khamsoi|en]]) |[[Moukdavanh Santiphone]] ([[:th:มุกดาวัน สันติพอน|th]]) |[[Musa bin Nusair]] ([[:en:Musa ibn Nusayr|en]]) |[[Musyawarah Guru Mata Pelajaran]] |[[Mutisalah]] ([[:en:Mutisalah|en]]) |[[N. John Habraken]] ([[:en:N. John Habraken|en]]) |[[NALISTIC]] ([[:en:NALISTIC|en]]) |[[Natapohn Tameeruks]] ([[:en:Natapohn Tameeruks|en]]) |[[Neil Abercrombie]] ([[:en:Neil Abercrombie|en]]) |[[Nevado Tres Cruces]] ([[:en:Nevado Tres Cruces|en]]) |[[Newman/Haas Racing]] ([[:en:Newman/Haas Racing|en]]) |[[Noknoi Uraiporn]] ([[:en:Noknoi Uraiporn|en]]) |[[Ocean Racing Technology]] ([[:en:Ocean Racing Technology|en]]) |[[Ouki]] ([[:en:Ouki|en]]) |[[Paniri]] ([[:en:Paniri|en]]) |[[Param]] ([[:en:Param|en]]) |[[Parmenides (dialog)]] ([[:en:Parmenides (dialogue)|en]]) |[[Pegawai negeri tidak tetap]] |[[Pembalap gravitasi]] ([[:en:Gravity racer|en]]) |[[Peng-Peng Gong]] ([[:en:Peng-Peng Gong|en]]) |[[Penggalan (sastra)]] ([[:en:Caesura|en]]) |[[Penyangkalan (hukum)]] ([[:en:Disclaimer|en]]) |[[Perang FISA-FOCA]] ([[:en:FISA-FOCA war|en]]) |[[Perselisihan FIA-FOTA]] ([[:en:FIA–FOTA dispute|en]]) |[[Peter Fröjdfeldt]] ([[:en:Peter Fröjdfeldt|en]]) |[[Peter Green]] ([[:en:Peter Green (referee)|en]]) |[[Peter James Bailey III]] ([[:en:Peter James Bailey III|en]]) |[[Piala Asia Timur EAFF]] ([[:en:EAFF East Asian Cup|en]]) |[[Pichu Pichu]] ([[:en:Pichu Pichu|en]]) |[[Pirgel]] ([[:en:Pirgel|en]]) |[[Pola spekel]] ([[:en:Speckle pattern|en]]) |[[Pomona College]] ([[:en:Pomona College|en]], [[:simple:Pomona College|s.en.]]) |[[Protagoras (dialog)]] ([[:en:Protagoras (dialogue)|en]]) |[[Puchuldiza]] ([[:en:Puchuldiza|en]]) |[[Putana (gunung berapi)]] ([[:en:Putana (volcano)|en]]) |[[Qal'eh Hasan Ali]] ([[:en:Qal'eh Hasan Ali|en]]) |[[Quimsachata]] ([[:en:Quimsachata (Canchis)|en]]) |[[Rainer Zepperitz]] ([[:en:Rainer Zepperitz|en]]) |[[Ramandu]] ([[:en:Ramandu|en]]) |[[Rapax Team]] ([[:en:Rapax Team|en]]) |[[Reverend Ike]] ([[:en:Reverend Ike|en]]) |[[Ricardo Clark]] ([[:en:Ricardo Clark|en]]) |[[Richie Regehr]] ([[:en:Richie Regehr|en]]) |[[Robert E. Cochran]] ([[:en:Robert E. Cochran|en]]) |[[Robyn Regehr]] ([[:en:Robyn Regehr|en]]) |[[Ronald Bronstein]] ([[:en:Ronald Bronstein|en]]) |[[Rumah Sakit Umum Daerah Sele Be Solu]] |[[Sairecabur]] ([[:en:Sairecabur|en]]) |[[Samuel J. Aquila]] ([[:en:Samuel J. Aquila|en]]) |[[Saraṇa Bhikkhu]] ([[:es:Saraṇa Bhikkhu|es]]) |[[Serikat]] |[[Shadia Marhaban]] ([[:en:Shadia Marhaban|en]]) |[[Shift (Narnia)]] ([[:en:Shift (Narnia)|en]]) |[[Simona Senoner]] ([[:en:Simona Senoner|en]]) |[[Skandal NASCAR Gatorade Duel tahun 2007]] ([[:en:2007 NASCAR Gatorade Duel scandal|en]]) |[[Solimana (gunung berapi)]] ([[:en:Solimana (volcano)|en]]) |[[Solomon P. Sharp]] ([[:en:Solomon P. Sharp|en]]) |[[Somjit Borthong]] ([[:th:สมจิตร บ่อทอง|th]]) |[[Standar ras]] ([[:en:Breed standard|en]]) |[[Steve Harris (musisi)]] ([[:en:Steve Harris (musician)|en]]) |[[Strebre Delovski]] ([[:en:Strebre Delovski|en]]) |[[Sukeban]] ([[:en:Sukeban|en]]) |[[Sun Hei S.C.]] ([[:en:Sun Hei S.C.|en]]) |[[Suraqah bin Malik]] ([[:ar:سراقة بن مالك|ar]]) |[[Susi Hutapea]] |[[Sylheti Nagari]] ([[:en:Sylheti Nagari|en]]) |[[Sálvio Spínola Fagundes Filho]] ([[:en:Sálvio Spínola Fagundes Filho|en]]) |[[Taryatu-Chulutu]] ([[:en:Taryatu-Chulutu|en]]) |[[Team Air Asia]] ([[:en:Team Air Asia|en]]) |[[Team Astromega]] ([[:en:Team Astromega|en]]) |[[Team Meritus]] ([[:en:Team Meritus|en]]) |[[Ten Kate Racing]] ([[:en:Ten Kate Racing|en]]) |[[Thariq bin Amr]] ([[:en:Tariq ibn Amr|en]]) |[[Timotius Arifin Tedjakusuma]] |[[Tirhuta]] ([[:en:Tirhuta|en]]) |[[Titik panas Arago]] ([[:en:Arago hotspot|en]]) |[[Titik panas Macdonald]] ([[:en:Macdonald hotspot|en]]) |[[Tom Mastny]] ([[:en:Tom Mastny|en]]) |[[Topless]] ([[:en:Toplessness|en]]) |[[Topologi diferensial]] ([[:en:Differential topology|en]]) |[[Ubehebe Craters]] ([[:en:Ubehebe Craters|en]]) |[[Umayyah bin Abi Salt]] ([[:ar:أمية بن أبي الصلت|ar]]) |[[Unit penyedia daya]] ([[:en:Power supply unit (computer)|en]]) |[[Urs Meier]] ([[:en:Urs Meier|en]]) |[[Usia merokok]] ([[:en:Smoking age|en]]) |[[Utbah bin Farqad al-Sulami]] ([[:ar:عتبة بن فرقد السلمي|ar]]) |[[Utsman bin Muhammad bin Abi Sufyan]] ([[:en:Uthman ibn Muhammad ibn Abi Sufyan|en]]) |[[Viabilitas]] ([[:en:Viability|en]]) |[[Vinnie Jones]] ([[:en:Vinnie Jones|en]]) |[[Vladimir Arnold]] ([[:en:Vladimir Arnold|en]]) |[[Walter Hagen]] ([[:en:Walter Hagen|en]]) |[[West Surrey Racing]] ([[:en:West Surrey Racing|en]]) |[[Wiktoria Gasiewska]] ([[:en:Wiktoria Gasiewska|en]]) |[[William Whewell]] ([[:en:William Whewell|en]]) |[[Willie Park, Sr.]] ([[:en:Willie Park, Sr.|en]]) |[[Willy Schmidhamer]] ([[:en:Willy Schmidhamer|en]]) |[[Wolf's Rain]] ([[:en:Wolf's Rain|en]]) |[[XGen Studios]] ([[:en:XGen Studios|en]]) |[[Young Tom Morris]] ([[:en:Young Tom Morris|en]]) |[[Yoko Taro]] ([[:en:Yoko Taro|en]]) |[[Yui Yatyer]] ([[:en:Yui Yatyer|th]]) |[[Simbol nasional Indonesia]] ([[:en:National symbols of Indonesia|en]]) |[[Rick and Morty]] ([[:en:Rick and Morty|en]]) |[[Hutan hujan Biak–Numfoor]] ([[:en:Biak–Numfoor rain forests|en]]) |[[Rampasasa]] ([[:en:Rampasasa|en]]) |[[Silat Melayu]] ([[:en:Silat Melayu|en]]) |[[Lima Prinsip Hidup Berdampingan Secara Damai]] ([[:en:Five Principles of Peaceful Coexistence]]) yang diadopsi ke [[Dasasila Bandung]] |[[Mundaneum]] ([[:en:Mundaneum]]) |Jumlah permintaan = 188 <!-- Number of articles in this list minus about 25 (to allow for existing articles to be skipped) --> <!-- --><includeonly>}}</includeonly><noinclude><!-- ================== ================== Jumlah: 213 (per 2022-12-06) ================== ================== CATATAN! Urutan berdasarkan ABJAD (tidak lagi berdasarkan WAKTU PERMINTAAN) ================== ================== ================== --> Tambahkan permintaan Anda di [[Sablonan:Recent changes article requests/add]] [[Bangsaan:Templat perubahan terbaru]]</noinclude> dw30atw7jy8ukmf16j5ukrke1rxvrdc Wikipédi:Permintaan makalah 4 5799 26218 26147 2024-10-25T02:58:34Z Swarabakti 44 26218 wikitext text/x-wiki :''Ni halaman lagi mao dipegarin, dia punya isi masing bisa berobah-robah''. {{see also|Wikipédi:Daptar makalah nyang saban Wikipédi kudu gableg}} {{Shortcut|WP:PM|WP:RA|WP:REQ|WP:REQUEST}} == [[/Applied arts and sciences|Applied arts and sciences]] == * [[/Applied arts and sciences#Agriculture|Agriculture]] * [[/Applied arts and sciences/Architecture|Architecture]] * [[/Applied arts and sciences#Communications|Communications]] * [[/Applied arts and sciences/Computer science, computing, and Internet|Computer science, computing, and Internet]] * [[/Applied arts and sciences#Design|Design]] * [[/Applied_arts_and_sciences/Education|Education, schools, colleges, and universities]] * [[/Applied arts and sciences/Electronics|Electronics]] * [[/Applied arts and sciences/Engineering|Engineering]] * [[/Applied arts and sciences#Fishing, fisheries, and aquaculture|Fishing, fisheries, and aquaculture]] * [[/Applied arts and sciences#Flags, coat of arms, logos and trademarks|Flags, coat of arms, logos and trademarks]] * [[/Applied arts and sciences/Law|Law, law enforcement and crime]] * [[/Applied arts and sciences#Library science|Library science]] * [[/Applied arts and sciences/Technology and tools|Technology and tools]] * [[/Applied arts and sciences/Transport|Transportation]] == [[/Arts and entertainment|Arts and entertainment]] == * [[/Arts and entertainment#Design|Design]] * [[/Arts and entertainment/Fashion|Fashion]] * [[/Arts and entertainment/Film, radio and television|Film, radio and television]] * [[/Arts and entertainment#Food, drink, and nutrition|Food, drink, and nutrition]] * [[/Arts and entertainment/Internet and tech culture|Internet and tech culture]] * [[/Arts and entertainment/Literature|Literature, books]] * [[/Arts and entertainment#Media networks and organizations|Media networks and organizations]] * [[/Arts and entertainment#Museums|Museums]] * [[/Arts and entertainment#National or ethnic cultures|National or ethnic cultures]] * [[/Arts and entertainment/Performing arts|Performing arts]] * [[/Arts and entertainment/Print media|Print media]] * [[/Arts and entertainment#Recreation and hobbies|Recreation, hobbies, games]] * [[/Arts and entertainment#Surrealism|Surrealism]] * [[/Arts and entertainment#Theory|Theory]] * [[/Arts and entertainment#Tourism|Tourism]] * [[/Arts and entertainment/Visual arts|Visual arts]] == [[/Betawi|Betawi]] == * [[/Betawi]] == [[/Biograpi|Biograpi]] == * [[/Biograpi/Ngikutin profesi|Ngikutin profesi]] * [[/Biograpi/Ngikutin kebangsaan|Ngikutin kebangsaan]] == [[/Business and economics|Business and economics]] == * [[/Business and economics/Organizations|Associations]] * [[/Business and economics#Business|Business]] * [[/Business and economics/Companies|Companies]] * [[/Business and economics#Econometrics|Econometrics]] * [[/Business and economics/Economic theory and history|Economic theory and history]] * [[/Business and economics/Economic theory and history|Economic policy]] * [[/Business and economics/Economic theory and history|Economic problems]] * [[/Business and economics#Economics|Economics]] * [[/Business and economics#Economists|Economists]] * [[/Business and economics#Finance|Finance]] * [[/Business and economics/Companies|Law firms]] * [[/Business and economics/Organizations|Non-profit organizations]] * [[/Business and economics/People in business|People in business]] * [[/Business and economics#Terminology (business)|Terminology (business)]] * [[/Business and economics#Terminology (economics)|Terminology (economics)]] == [[/Géograpi|Géograpi]] == * [[/Géograpi#Kali|Kali]] * [[/Géograpi/Pulo|Pulo]] == [[/Gerak badan|Gerak badan]] == * [[/Gerak badan/|/Gerak badan èn tukang gerak badan]] * [[/Sports/American football|/American football]] * [[/Gerak badan/Bola hong|/Bola hong]] * [[/Gerak badan/Bola tendang|/Bola tendang]] * [[/Gerak badan/Bola tendang wadon|/Bola tendang wadon]] * [[Wikipedia:WikiProject_Australian_rules_football/Players/ToDo|/Australian rules football]] * [[/Sports/Basketball|/Basketball]] * [[Wikipedia:WikiProject_Chess#..._to_create|/Chess]] * [[/Sports/Motor_sports|/Motor sports]] * [[/Sports/Rugby_league|/Rugby league]] * [[/Sports/Rugby_union|/Rugby union]] * [[/Gerak badan/Tènes|/Tènes]] * [[/Gerak badan/Tènes méja|/Tènes méja]] * [[/Gerak badan/Tepok bulu|/Tepok bulu]] == [[/Guwernemèn|Guwernemèn]] == === Indonésia === * [[/Guwernemèn/Kabupatèn kota|Kabupatèn/Kota]] * [[/Guwernemèn/Kecamatan|Kecamatan]] * [[/Guwernemèn/Désa di Indonésia|Désa]] == [[/Mathematics|Mathematics]] == * [[/Mathematics/Logic|Logic]] * [[/Mathematics|Mathematics]] ==[[/Medicine|Medicine]]== * [[User:Skysmith/Missing topics about Anatomy|Anatomy]] * [[User:Skysmith/Missing topics about Blood|Blood]] * [[User:Skysmith/Missing topics about Metabolism|Biochemistry]] * [[Wikipedia:WikiProject Missing encyclopedic articles/List of notable books on history of medicine|Books on History of Medicine]] * [[Wikipedia:WikiProject Missing encyclopedic articles/Cancer dictionary|Cancer]] * [[/Medicine/Dentistry|Dentistry]] * [[Wikipedia:WikiProject_Missing_encyclopedic_articles/Missing_diseases|Diseases]] * [[User:Skysmith/Missing_topics_about_Emergencies|Emergencies]] * [[User:Skysmith/Missing topics about Eyes|Eyes]] * [[Wikipedia:WikiProject Missing encyclopedic articles/Skysmith's list of missing articles/Genetics|Genetics]] * [[User:Skysmith/Missing_topics_about_Hospitals|Hospitals]] * [[User:Skysmith/Missing topics about Medical Technology|Medical technology]] * [[User:Skysmith/Missing topics about Neurology|Neurology]] * [[/Medicine/People in medicine|People in medicine]] * [[/Medicine/Pharmacology|Pharmacology]] * [[User:Skysmith/Missing topics about Pharmacy|Pharmacy]] * [[User:Skysmith/Missing topics about Surgery|Surgery]] * [[/Medicine/Veterinary|Veterinary medicine]] * [[User:Skysmith/Missing topics about Medicine|Unsorted]] * [[User:Brainist/MeSH articles/redlinks|MeSH Database]] == [[/music|Music]] == * [[/music/Albums|Albums]] * [[/music/Performers, bands and songwriters|Bands, performers and songwriters]] * [[/music#Chamber ensembles|Chamber ensembles]] * [[/music#Classical composers|Classical composers]] * [[/music#Classical compositions|Classical compositions]] * [[/music#Conductors|Conductors]] * [[/music#Critics, historians, journalists, and publications|Critics, historians, journalists and publications]] * [[/music#Festivals, concerts and awards|Festivals, concerts and awards]] * [[/music#Genres|Genres]] * [[/music#Musical_instruments|Instruments]] * [[/music#Music theory|Music theory]] * [[/music#Orchestras|Orchestras]] * [[/music#Organizations|Organizations]] * [[/music#Producers, sound engineers, etc.|Producers, sound engineers, etc.]] * [[/music#Record labels|Record labels]] * [[/music#Schools and music education|Schools and music education]] * [[/music/Songs|Songs]] * [[/music#Stage musicals|Stage musicals]] * [[/music#Technical and business terms|Technical and business terms]] == [[/Natural sciences|Natural sciences]] == * [[/Natural sciences#Astronomy and cosmology|Astronomy and cosmology]] * [[/Natural sciences/Biology|Biology]] * [[/Natural sciences/Chemistry|Chemistry, chemicals and labs]] * [[/Natural sciences/Environment and geology|Environment and geology]] * [[/Natural sciences#Journals and trade publications|Journals and trade publications]] * [[/Natural sciences#Materials science|Materials science]] * [[/Natural sciences/Neuroscience|Neuroscience]] * [[/Natural sciences#Physical science|Physical science]] * [[/Natural sciences/Physics|Physics]] * [[/Natural sciences#Scientists and people in science|Scientists and people in science]] * [[/Natural sciences#Other|Other]] == [[/Philosophy|Philosophy]] == * [[/Philosophy#Aesthetics|Aesthetics]] * [[/Philosophy#Epistemology|Epistemology]] * [[/Philosophy#Ethics|Ethics]] * [[/Philosophy#Logic|Logic]] * [[/Philosophy#Metaphysics|Metaphysics]] * [[/Philosophy#Other|Other]] == [[/Social sciences|Social sciences]] == * [[/Social sciences#Archaeology|Archaeology]] * [[/Social sciences#Genealogy|Genealogy]] * [[/Social sciences/Geography, cities, regions and named places|Geography, cities, regions and named places]] * [[/Social sciences#Historic places|Historic places]] * [[/Social sciences/History|History]] * [[/Social sciences#LGBT (lesbian, gay, bisexual, transgender)|LGBT (lesbian, gay, bisexual, transgender)]] * [[/Social sciences#Linguistics|Linguistics]] * [[/Social sciences/Military and military history|Military and military history]] * [[/Social sciences/Mythology|Mythology]] * [[/Social sciences/Politics and government|Politics and government]] * [[/Social sciences/Psychology|Psychology]] * [[/Social sciences/Religion|Religion]] * [[/Social sciences#Sociology|Sociology]] * [[/Social sciences#Urban studies|Urban Studies]] * [[/Social sciences#Other social sciences topics|Other social sciences topics]] == [[/Wikipédi|Wikipédi]] == * [[Wikipedia:Permintaan sablonan|Sablonan]] * [[Wikipedia:ProyèkWiki Dèwan/Usulan|ProyèkWiki]] == Makalah nyang diminta di [[Sablonan:Recent changes article requests/list]] == Tambahkan permintaan Anda di [[Sablonan:Permintaan makalah]]. Merbot: pindahkan permintaan dari [[Sablonan:Permintaan makalah]] ke [[Sablonan:Recent changes article requests/list]]. <!-- 100 item di tiap kolom --> {{Recent changes article requests/list}} {{col-begin}} {{col-break}} {{Recent changes article requests/full/100 |hundred=0 |existonly={{{existonly|}}} }} {{col-break}} {{Recent changes article requests/full/100 |hundred=1 |existonly={{{existonly|}}} }} {{col-break}} {{Recent changes article requests/full/100 |hundred=2 |existonly={{{existonly|}}} }} {{col-break}} {{Recent changes article requests/full/100 |hundred=3 |existonly={{{existonly|}}} }} {{col-break}} {{Recent changes article request/full/100 |hundred=4 |existonly={{{existonly|}}} }} {{col-end}} ---- ---- {{/Melengkapi artikel templat}} ---- {{:Wikipedia:Kotak pengguna/Permohonan kotak pengguna baru}} ---- <!-- {{/Wikipedia dan Bantuan}} --> ==Images needing articles== See [[Wikipedia:Requested articles/Images]] == Other categories == * [[/By country|By country]] * [[Wikipedia:Requested lists|Lists]] * [[/Other|Other or unknown topic]] == Deleng juga == {{Sisterlinks |wikt=Wiktionary:Requested entries |b=Wikibooks:Requested books |q=Wikiquote:Requested entries |s=Wikisource:Requested texts |commons=Commons:Requested audio and video |n=Wikinews:Requested articles |v=Wikiversity:Requested articles }} * [[Wikipedia:WikiProject Requested articles|WikiProject Requested articles]] * [[Wikipedia:Most-wanted articles]] (most linked to) * [[Wikipedia:WikiProject Missing encyclopedic articles]] * Many [[:Category:WikiProjects|WikiProjects]] and [[:Category:Regional Wikipedian notice boards|notice boards]] have requests for new articles pertaining to a specific topic. * [[Wikipedia:WikiProject Red Link Recovery]] * [[Wikipedia:Articles for creation]] - allows unregistered and new users to create new articles with the assistance of experienced Wikipedians. * [[:Category:Stubs]] lists very short preliminary articles that have not yet been developed. * [[:Category:All articles to be expanded]] and [[:Category:Wikipedia pages with to-do lists]] list more established articles which need expansion, by section or by specific coverage, respectively. * [[:Category:Redirects with possibilities]] lists many redirects with good potential to become future articles. * [[Portal:Current events]] - displays newsworthy topics{{mdash}} even brief entries for those are very helpful. They have the advantage of already having a reference webpage, and would have been verified in most cases by the news media. (see also [[Wikinews]]) * [[Wikipedia:Requested lists]] * [[Wikipedia:Requested pictures]] and [[commons:Commons:Picture requests|Commons:Picture requests]] * [[Wikipedia:Requested recordings]] * [[Wikipedia:Requested templates]] * [[Wikipedia:Translation]] * [[User:Emijrp/All Human Knowledge]] ===Historical=== * [[Wikipedia:Most wanted stubs]] * [[Wikipedia:Articles requested for more than a year]] * [[Special:WantedPages]] * [[Wikipedia:Drawing board]] - a noticeboard for discussing new article ideas. (Inactive) * [[Wikipedia:Requests for expansion/Archive]] {{Requested content}} {{Wikipedia community|state=collapsed}} [[Bangsaan:Komunitas Wikipedia]] ijpk1ryd7gd0jwh873bik2cudxegjpi Sablonan:Select parameter 10 5800 24508 2024-07-26T13:03:29Z OrangKalideres 327 Anyar 24508 wikitext text/x-wiki {{padleft:{{{{{{n}}}<includeonly>|</includeonly>}}}}}<noinclude> [[Bangsaan:Templat umum]] </noinclude> gu3ja58f4zqnsu7u2zemap6ivnw5rza Sablonan:Recent changes article requests/full/100 10 5801 24509 2024-07-26T13:05:37Z OrangKalideres 327 Anyar 24509 wikitext text/x-wiki {{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=0 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=1 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=2 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=3 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=4 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=5 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=6 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=7 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=8 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/10 |hundred={{{hundred|0}}} |ten=9 |existonly={{{existonly|}}} }} s2cfxyiwcocemltrs7gz539uai8174h Sablonan:Recent changes article requests/full/10 10 5802 24510 2024-07-26T13:06:38Z OrangKalideres 327 Anyar 24510 wikitext text/x-wiki {{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=0 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=1 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=2 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=3 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=4 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=5 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=6 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=7 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=8 |existonly={{{existonly|}}} }}{{Recent changes article requests/full/1 |hundred={{{hundred|0}}} |ten={{{ten|0}}} |unit=9 |existonly={{{existonly|}}} }} r3koq03eq0qxsdqtc4q7xwkwefuyg8v Sablonan:Recent changes article requests/full/1 10 5803 24511 2024-07-26T13:07:19Z OrangKalideres 327 Anyar 24511 wikitext text/x-wiki {{#if:{{Recent changes article requests/list |n={{#expr:100*{{{hundred|0}}}+10*{{{ten|0}}}+{{{unit|1}}}}} }} |* {{Recent changes article requests/list |n={{#expr:100*{{{hundred|0}}}+10*{{{ten|0}}}+{{{unit|1}}}}} }} }} ly96pjsilaitkmjguebe9lsciwtlt13 Kaèdah basa Lingua Franca Nova 0 5804 26353 24753 2024-10-31T10:00:13Z Jon Gua 112 /* Ujar penerang */ 26353 wikitext text/x-wiki '''Kaèdah basa Elefen''' entu bentuk ringkesnya deri kaèdah basa lumbrah basa-basa Roman, kaya’ basa Katalan, Prasman, Itali, Portugis, ama Spanyol. Mangkanya, tu basa mèmper pisan dia punya kaèdah basa ama basa-basa kacukan Roman, kaya’ basa Kacukan Haiti, Kacukan Tanjung Ijo, Papiamèntu, ama Cabakano. == Èjaan èn lapal == === Hurup === Basa Elefen maké hurup nyang orang mana-mana di dunia paling tau, nya’entu hurup Latin. * hurup kecil: a b c d e f g h i j l m n o p r s t u v x z * hurup gedé: A B C D E F G H I J L M N O P R S T U V X Z K (k), Q (q), W (w), èn Y (y) apkir di kata-kata biasa. Di sekitaran cepé’ kata antérobangsaan nyang asalnya bukan-Roman, W bisa dipaké bakal U èn Y bakal I biar gampil dièjanya, tulad: ioga/yoga, piniin/pinyin, sueter/sweter, ueb/web. Selaèn entu, K, Q, W, ama Y cuman dipaké buat ngeja tetep bentuk asli deri nama dèwèk èn kata-kata bukan-Elefen. H juga’ kaga’ lumbrah, cuman ada kepaké di berapa istilah tèhnis ama kebudayaan. === Hurup gedé === Hurup gedé dipaké di awal kata pertama di kalimat. Hurup gedé juga' dipaké di awalnya nama dèwèk. Kapan nama dèwèk ada berapa kata, saban katanya misti digedéin kecuali kata kecit kaya' '''la''' ama '''de''': * Orang, asli atawa awang-awangan, serènta juga' héwan ama benda nyang diorangin ** '''Maria''', '''San Paulo''', '''Barack Obama''', '''Jan de Hartog''', '''Seniora Braun''', '''Oscar de la Renta''', '''Mickey Mouse''' * Paguyuban (tulad: matskepé, masarakat) ** '''Ikea''', '''Nasiones Unida''', '''Organiza Mundal de Sania''' * Èntitèt pulitik (tulad: bangsa, negara, kota) ** '''Frans''', '''Atina''', '''Site de New York''', '''Statos Unida de America''' * Tempat géograpis (tulad: kali, laotan, sètu, gunung) ** '''la Alpes''', '''Rio Amazon''', '''Mar Atlantica''' * Hurup alpabet ** '''E''', '''N''' Kecuali ama judul gawéan seni èn sastra, cuman kata pertama deri entu judulnya doang nyang digedéin (barengan ama laèn-laèn nama dèwèk nyang nongol): * '''Un sonia de un note de mediaestate''' – ''Ngimpi di malem-malem musim panas'' * '''La frates Karamazov''' – ''Sedèrèk Karamasop'' * '''Tocata e fuga en D minor''' – 'Genjrèngan èn sempritan di D minor'' Kadang bakal ngwanti-wanti, hurup gedé dipaké bakal ngeja DANTA atu kata atawa ungkepan. Elefen maké hurup kecil di berapa kata nyang di laèn basa pating maké hurup gedé: * Ari seminggu ** '''lundi''', '''jovedi''' – Senèn, Kemis * Bulan ** '''marto''', '''novembre''' – Maret, Nopèmber * Hari raya èn semacemnya ** '''natal''', '''ramadan''', '''pascua''' – Natal, Puasa (bulan), Paskah * Abad ** '''la sentenio dudes-un''' – abad keduapulu satu * Basa èn kaum ** '''catalan’‘‘, ‘‘‘xines’‘‘ – Katalan, Tionghoa * Singketan ** '''lfn’‘‘, ‘‘‘pf’‘‘ === Nama hurup === Ni ucap dipaké bakal namain hurup pas ngomong, nya'entu pas ngèja: * '''a be ce de e ef ge hax i je ka el em en o pe qua er es te u ve wa ex ya ze''' Ni kata – peada èn kena dijama'in: '''as''', '''bes''', '''efes'''. Dalem tulisan, orang bisa nyebutin itu hurup sendèwèknya, paké hurup gedé, èn nambain '''-s''' bakal jama'nya: * '''La parola "matematica" ave tre As, du Ms''' (pronounced '''emes''')''', e un E.''' – Kata "matematica" gableg tiga A, dua M, èn atu E. == Kalimat == Kebanyakan '''kalimat''' dalem basa Elefen ada gabungan kerjanya, biasanya nyatain kejadian piil. Atu gabungan kerja ada kata kerja èn laèn pendandan, kaya’ penerang atawa gabungan pengawal. Kebanyakan kalimat juga’ seila-ilanya ada atu gabungan peada, biasanya nyatain orang atawa barang. Atu gabungan peada ada peada èn laèn pendandan, kaya’ penyabit, penyipat, èn gabungan pengawal. === Hal èn peroléan === Dua gabungan peada nyang paling penting entu hal ama peroléan. Dia punya ma’na tandes entu begantung ama dia punya pilihan kata kerja. Cuman bolé dikata, hal entu orang atawa benda nyang ngelakonin itu piil, èn peroléan entu nyang kena itu piil. Dalem basa Elefen, hal pasti di depannya kata kerja èn peroléan pasti abisnya: * Kucing (hal) … nguber (kerja) … bajing (peroléan). * Bocah wadon (hal) … ndemenin (kerja) … tanjinya (peroléan). * Anjing (hal) … tidur (kerja). Dalem berapa kewontenan, lantaran setil èn juga’ biar danta, lu bisa aja taro itu peroléan di awal kalimat. Dalem ni kewontenan, peroléan pardu dikasi koma dulu, èn pengganti peroléan dipaké lagi abisnya kata kerja, tulad: * La gatos, me no gusta los. – Kucing, gua kaga’ demen tu. Kebanyakan kata kerja butuh hal, èn banyak juga’ nyang kaga’ butuh peroléan. === Penglengkep === Atu unsur kalimat lumbrah nyang laènnya entu penglengkep. Ni – jabaran tambahan deri hal nyang ngintilin kata kerja kaé es (ada), deveni (jadi), pare (kiatan), èn resta (tetep): * Computadores es macinas. – Kumpiuter (hal) … ada (kerja) … mesin (penglengkep). * La aira pare umida. – Hawanya (hal) … kiatan (kerja) … lembap (penglengkep). * La comeda deveni fria. – Makanannya (hal) … jadi (kerja) … adem (penglengkep). * La patatas ia resta calda. – Artapelnya (hal) … tetep (kerja) … panas (penglengkep). * Nosa taxe es reconstrui la mur. – Kita punya tugas (hal) … ada (kerja) … ngebangun lagi tu tèmbok (penglengkep: kalimat nyang disawang). * La idea es ce tu canta. – Gagasannya (hal) … adaa (kerja) … kalo dia nyanyi (penglengkep: kalimat nyang disawang). Ada basa-basa nyang ngeboléin peroléan gableg penglengkep, kaé “Gua rasa ni kèju jiji” atawa “Dia pada milih dia persidèn”. Ni penglengkep punya macem kaga’ ada di Elefen. === Pengawal === Atu deri laèn unsur kalimat nyang penting entu gabungan pengawalan, nyang nambahin tètèk bengèk ke kata peada atawa kerja nyang sebelonnya, atawa ke kalimat kabèhannya. * La om ia cade tra sua seja. – Si orang (hal) … nibla (kerja) … liwat dia punya korsi (gabungan pengawalan). * En la note, la stelas apare. – Malem-malem (gabungan pengawalan) … bintang (hal) … nongtot (kerja). * Me dona esta poma a tu. – Gua (hal) … ngasi (kerja) … ni apel (peroléan) … ke lu (gabungan pengawalan). * Tu no aspeta como tua foto. – Lu (hal) … kaga’ kiatan (kerja) … kaya’ lu punya potrèt (gabungan pengawalan). === Ujar === Sebagé lagi, ada kalimat nyang ada ujarnya, nyang kaya’ kalimat, cuman kecilan, nyang disawangin di dalemnya kalimat nynag gedéan. Ni kena ngerobah arti gabungan peada, gabungan kerja, atawa kabèhan kalimat nyang gedéan: * La om ci ia abita asi ia vade a Paris. – Si orang nyang pernah tinggal di mari pegi nar Parès. * El va visita en julio, cuando la clima es bon. – Dia bakal neba bulan Juli, pas cuacanya – bagus. * On no ia permete me fa la cosas como me ia desira. – Gua kaga’ diboléin nglakonin gua punya mau. * Me pensa ce el es bela. – Gua pikir dia botoh. == Peada == Peada biasanya diawalin ama penyabit, èn bisa aja diikutin penyipat ama gabungan pengawal, bakal ngeja atu gabungan peada. Peada biasanya nyatain barang, kaya’ orang, tempat, ama benda, cuman peada juga’ bisa nyatain konsèp nyang lebi ngawang nyang kaèdahnya mèmper. === Jama' === Nambahin -s ke peada ngeja itu peada jadi jama’. Kalo itu peada tunggal akirannya hurup mati, nyang ditambahin entu -es. Akiran jama’ kaga’ nyawabin tekenan kata: * gato, gatos – kucing, kucing-kucing * om, omes – orang, orang-orang Kata penyipat nyang ngrobah arti peada kaga’ berobah kapan itu peada bentukah jama’. Cuman kalo itu penyipat dipaké kaé peada, bisa aja itu penyipat dijama’in: * la bones, la males, e la feas – si baè’, si jelèk, èn si bangpak * multe belas – banyak orang boto Ada peada nyang jama’ di basa Inggris, mar tunggal di basa Elefen: * El regarda un sisor con un binoculo. – Dia lagi nyari gunting sepasang paké kekeran [sepasang]. * On usa un bretela per suporta sua pantalon. – Lu maké karèt ban bakal nyantèlin lu punya celana. * Me ia compra esta oculo de sol en Nederland. – Gua beli ni kacamata di Nèderlan. === Peada kerèken ama trakerèken === Sepegimana banyak basa, Elefen ngebèdain peada kerèken ama kaga’-kerèken. Peada kerèken bisa dikasi angka, èn bisa dapet akiran jama’ -s. Galibnya, peada nyang kerèken entu peada nyang danta-danta èntitèt atuan, kaya’ ruma, kucing, ama pikiran. Misalnya: * un auto; la autos; cuatro autos – mubil; itu mubil; empat mubil * un gato; multe gatos; un milion gatos – kucing; banyak kucing; sejuta kucing Sebaliknyah, peada kaga’-kerèkan adatnya kaga’ dapet akiran jama’ -s. Peada kaga’-kerèken biasanya nyatain masa nyang kaga’ ada kedantaannya, kaya’ caèran (aèr, jus), bubuk (gula, pasir), jat (logem, kayu), ama kualitèt awang-awang (kemèwahan, kelangsaman). Kapan itu pada ditambahin angka atawa laèn kata kuantitèt, nyang ditambahin entu satuan ukuran biar danta. Misalnya: * la acua; alga acua; tre tases de acua – aèr; seberapa aèr; aèr tiga cangkir * lenio; multe lenio; du pesos de lenio – kayu; banyak kayu; kayu dua potong Pegimana gè’, peada kaga’ kerèken bisa baé dipaké kaé peada kerèken punya cara. Mangka, itu nyatain tulad atawa conto husus: * Du cafes, per favore. – Minta’ gahwa dua, dong. * Me ia proba multe cesos. – Gua udah nyicipin banyak kèju. * On no pote compara la belias de Paris e Venezia. – Lu kaga’ bisa ngebandingin Parès punya kebotoan ama Wènèsi. === Jenis kelamin === Galibnya, kata peada kaga’ ngasi unjuk dia punya jenis kelamin. Bakal ngebédain kelaminnya, kudu dah tu paké penyipat mas ama fema: * un cavalo mas – kuda laki * un cavalo fema – kuda dara * Cumannya mah, ada seemit kata nyang artinya cacah atawa pernahan kulawarga nyang ditengerin paké -a (bakal wadon) èn -o (bakal lanang): * ava, avo – nini, engkong * fia, fio – anak wadon, anak lanang * neta, neto – cucu wadon, cucu lanang * sobrina, sobrino – ponakan wadon, ponakan lanang * sposa, sposo – harim, laki * tia, tio – encing wadon, encing lanang * xica, xico – bocah wadon, bocah lanang Ada juga seemit taysenan nyang maké kata nyang èmang laèn bakal dua kelamin nyang laèn: * dama, cavalor – jago wadon, jago lanang * diva, dio – déwi, déwa * fem, om – lanang, wadon * madre, padre – enya’, baba * rea, re – ratu, raja * seniora, senior – nyonya/nona; tuan * sore, frate – mpo’, abang Ada buntutan nyang jarang kepaké -esa bakal ngeja bentuk wadonnya dalem kata-kata gelar masarakat jaman bahola: * abade, abadesa – baba (gerèja), enya’ (gerèja) * baron, baronesa – baron, baron wadon * conte, contesa – grap, grawin/grapin (basa Welanda: graaf/gravin) * duxe, duxesa – adipati lanang, adipati wadon * imperor, imperoresa – kaèsar lanang, kaèsar wadon * marci, marcesa – radèn tumenggung, rara tumenggung * prinse, prinsesa – pengèran, putri * tsar, tsaresa – kaèsar lanang, kaèsar wadon === Gabungan peada === Gabregan peada kebikin deri peada ama dia punya penjelas: pemuguhan, nyang ngeduluin peada, èn gabregan pengawalan ama penyipat, nyang ngintilin tu peada. Dua gabregan peada nyang paling penting di kalimat entu ya hal ama peroléannya. Hal adanya sebelonnya kata kerja, nah kalu peroléan – abisnya. Gabregan peada laènnya galibnya diawalin ama pengawalan bakal ngeja danta dia punya kegunaan. Gabregan peada kudu ada pemuguhannya – mentak barang cuman penenger jama’ -s. Cuman, ni aturan kaga’ kaci bakal peada nama dèwèk, nama ari, bulan, ama basa, serènta kata peada kaga’ kerèken: * Desembre es calda en Australia. – Désèmber hawanya anget di Ostrali. * Nederlandes es mea lingua orijinal. – Basa Welanda – gua punya basa asli. * Me gusta pan. – Gua hodeng ama roti. Ni aturan juga’ sokanan sèlon baé kapan ada gabregan peada nyang abisnya pengawalan, wabilhusus di ungkapan nyang udah ajeg: * El es la comandor de polisia. – Dia – hop pencalang. * Me no gusta come bur de aracide. – Gua kaga’ demen makan selé kacang. * Nos vade a scola. – Kita pegi ke sekolahan. * Acel es un problem sin solve en matematica. – Ni – masalah matimatika kaga’ kerampungan. * Un virgula pare nesesada per claria. – Koma, roman-romanah, perlu kanggo’ kedantaan. Penyipat atawa pemuguh kena dijelasin ama penerang di depannya. Bahnanya penerang mah numbras ama penyipat, banyak penyipat nyang dikeleng-keleng paké koma atawa e. Kalu di basa omongan, nyang ngeja béda ya dia punya penadaan: * Sola un poma multe putrida ia resta. – Cuman nyisa apel nyang busuk pisan. * Me ia encontra un fem bela intelijente. – Gua kepapagan ama wadon nyang pinternya ajib. * Me ia encontra un fem bela, joven, e intelijente. – Gua kepapagan ama wadon botoh, muda, ama pinter. Kotan-kotan, peada cuman jadi penenger bakal anggota deri entu bangsa. Dalem ini hal, maké la apa un, bancakan apa atuan, mah kaga’ ngeja béda pisan: * La arpa es un strumento musical. – Itu harep entu alat musik. * Un arpa es un strumento musical. – Harep entu alat musik, * Arpas es strumentos musical. – Harep entu alat musik. (jama’) Kata pengganti entu atu kejadian nyang has di gabregan peada. Kata pengganti kaga’ gableg dijelasin lagi galibnya mah. === Badal === Dua gèntètan peada jadi badal kapan nyang atu percis ngintilin di belakangnya peada nyang laènnya nyang maran ke kediaan nyang sama. Sokanan, gèntètan kedua dah nyang ngasi unjuk kediaannya: * la Rio Amazona – Kali Amason * la Mar Pasifica – Laotan Anteng * la Isola Skye – Pulo Seké * la Universia Harvard – Uniwèrsitèt Harwat * la Funda Ford – Yayasan Ford * Re George 5 – Raja George V * San Jacobo la major – Hadrat Ya’kub si Abang * Piotr la grande – Piter Agung * mea ami Simon – gua punya temen Simon * la parola “inverno” – kata “inverno” * la libro La prinse peti – kitab Pengèran Pitik Pemèndèkan ama hurup atu kena baé ngintilin peada bakal ngejelasin entu peada: * La disionario es ance disponable como un fix PDF. – Ni kamus juga’ ada kesedia dalem berekas PDF. * El ia porta un camisa T blu de escota V. – Dia maké kaos kerah V warna blao. Kotan-kotan, kata peada ada juntrungannya ama benda atawa orang. Dalem ni hal, peada biasanya digandèng paké tenger setrip: * un produor-dirijor – tukang keja-arahin pèlem * un primador-scanador – mesin apdrek-tangkep berekas Dalem kabèhan hal, tenger bancakan -s atawa -es kena dipaké bakal peada: * la statos-membros – negara anggota * produores-dirijores – tukang keja-arahin pèlem (jama’) Cuman di hal-hal ketentu doang nyang maké kata kerja nomi (nama): * Nos ia nomi el Orion. – Kita namain dia Orion. * Me nomi esta forma un obelisce. — Gua gero ni bentuk – bentuk cagak tajem. == Penyabit == === Sebelon-penyabit === === Pemula === === Pengunjuk === === Penanya === === Penyabit pemili === === Èhendom === === Pembilang === === Penyabit tumbrasan === === Rèndèngan penyabit === == Penyipat == Penyipat entu kata nyang ngrobah peada punya ma’na. Biasanya, penyipat nyatain kualitèt, ciri, atawa nisbat deri nyang diruju’ ama itu peada. Dalem basa Elefen, jumblah ama jenis kelamin kaga’ bikin penyipat berobah bentuknya. === Letak === Banyakan kata penyipat adanya di belakang kata peada nyang dijelasin. Cuman, bon (“good”) ama mal (“bad”) galibnya ditaroh di depannya peada, kecuali tu kata juga’ dikasi tetambahan penjelasan lagi: * un bon can – anjing baè’ * un can plu bon – anjing nyang lebi baè’ (ditambahin ama plu) * la mal enfante – si bocah bader * un mal can bon instruida – anjing galak nyang dilati dengen baè’ * bon enfantes mal comprendeda – anak baè’ nyang kurang baè’ dingartiinnya Dalem banyak hal, bisa aja nambahin lebi deri atu kata penyipat abisnya kata peada sonder ngeja kèder. Cuman dalem berapa hal, salah atu kata penyipatnya bisa juga’ dipahamin jadi kata penerang nyang ngejelasin kata penyipat abisnya. E kena ditaro di tenga-tenganya kata penyipat bakal ngandangin kèder: * la nara vera longa – ceritra nyang bener-bener panjang (vera = penerang) * la nara vera e longa – the true (and) long story (vera = adjective) * la om grande, forte, e stupida – orang nyang gedé, stèrek, lagi goblog (tiga penyipat) Dalem berapa hal, kata penyipat ditaroh sebelonnya kata peada: bakal sair atawa hikayat, atawa kapanan ada dua penyipat nyang rada sembabad dipaké: * la peti casa bela – ruma kecil nyang cakep * un fea arbor vea – puun gaèk nyang jelèk * Kata penyipat nyang paling cocok bakal dipaké di depannya kata peada entu nyang paling ringkes ama paling pèndèk, kaé bela, fea, nova, vea, grande, èn peti. === Perbandingan === Kata penyipat bandingan dibikin tibang nambahin penerang plu (“lebi”) èn min (“kurang”). “Deripada” entu ca: * La cosina es plu calda ca la jardin. – Dapur lebi engkeb deripada kebon. * Esta leto es min comfortosa ca me ia previde. – Ni balé kurang nyaman deripada nyang gua kirain. Kata penyipat palingan dibikin tibang nambahin penerang la plu (“paling”) èn la min (“paling kurang”): * La sol es la ojeto la plu calda en la sistem solal. – Mataari entu barang nyang paling panas di tata kemataarian. * El ia ave un fia la plu bela en la mundo. – Dia gableg bocah no’, nyang paling boto (deri anak-anak wadon) di dunia. Angka rèndèngan kena digabreg ama bentukan palingan: * Vega es la stela sinco la plu briliante en la sielo de note. – Angka rèndèngan kena digabreg ama bentukan palingan: * El ia deveni la om tre de la plu ricas en la mundo. – Dia jadi orang paling tajir nomer tiga di dunia. Perbandingan sembabadan maké gabregan tan… como… (“se… [kaya’]…”): * La arbor ia es tan alta como un casa. – Itu puun setinggi ruma. * On es tan joven como on senti. – Lu semuda nyang lu rasa. === Penyipat jadi peada === Kata penyipat apa baé kena dipaké lagi kaga’ paké diutak-atik bakal jadi kata peada, nyang artinya orang atawa benda nyang gableg itu ciri penyipatnya. Kata peada nyang dibikin deri situh manut ama aturan lumbrah bakal kata peada – bisa kena jama’ tibang nambahin -s, ngebutuhin penyabit, èn kena didandanin ama penyipatnya: * Esta anelo es perfeta sirculo. Lo es un sirculo perfeta. – Ni cincin plek-bener bunder. Ni bunderan nyang plek-bener. * Marilyn es un blonde, e seniores prefere blondes. – Marilyn – pirang, èn lanang lebi hoding ama nyang pirang. == Penerang == Percis kaé penyipat nyang ngedandanin (ngerobah arti) peada, penerang ngedandanin ampir semua nyang laènnya, kaya’ kata kerja, penyipat, penerang laèn, penyabit, pengawal, gabungan peada, èn hata antéro kalimat. Biasanya, penerang ngasi inpormasi pasal tempat, waktu, kalangan, sebab, cara, atawa derajat. === Letak === Dalem basa Elefen, penerang ama penyipat bentuknya medu. Bèdanya cuman narohnya doang: penyipat abisnya peada; penerang abisnya kerja atawa sebelonnya laèn kata: * La om ia studia atendosa la testo. – Itu lanang belajar tèksnya telatèn. * Me ia veni asi en un tren riable lenta. – Gua dateng di mari naèk kerèta nyang bukan maèn langsamnya. * La tren ia move asurda lenta. – Itu kerèta geraknya ora danta langsamnya. * Me no oia multe bon tu. – Gua ora gableg denger lu danta. (“multe” ngedantain “bon”, èn “multe bon” ngedantain oia) * Cuasi sento persones ia espeta sur la plataforma. – Cepé’ orang ampir dah pada nunggu di pèron. (ngedantain pembilang) * On ia escava un buco direta ante mea porte. – Dia udah pada ngeduk lobang percis di depannya gua punya pintu. (ngedantain pengawal) * Sola la manico es rompeda. – Cuman gagangnya doang nyang bejad. (ngedantain gabungan peada) * Strana, el ia porta un balde de pexes. – Anèhnya, dia ngebawa’ ikan seèmbèr. Peada (atawa gabungan penerang) nyang ngedantain kata kerja (atawa kabèhan kalimat) kena juga ditaroh di awalnya kalimat. Kalo kaga’ ngeja kèder, penerang kena ditaroh abisnya kata kerja punya peroléan, atawa di akirnya kalimat: * El dansa bon. – Dia ngibingnya bagus. * Pronto el va cade. – Dia bakal sigra jato. * Surprendente, el es un xico multe bon. – Kaga’ taunya, tu orang – bocah pinter pisan. * Me no oia tu multe bon. –Gua kaga’ bisa ndenger lu danta. * but: Me leje felis la libro. – Gua seneng ngebaca bukunya. Dalem berapa hal, penerang nyang sebelonnya penyipat kena dicangkol paké tenger setrip bakal ngedantain ma’nanya: * la parolas nova-creada – kata nyang baru dikeja Cara laènnya bakal ngeja ma’na penerang danta paké en modo atawa a grado: * La melodia es bela en modo surprendente. – Ni cèngkok kaga’ taunya ènak. === Perbandingan === Perbandingan penerang percis kaé perbandingan penyipat. === Penerang utama === Selaèn ngebadegnya penerang nyang deri penyipat, basa Elefen ada punya kata nyang èmang dia cuman penerang doang: * apena – ampir kaga’ * cisa – mentak, engkalé * cuasi – ampir * tan – pati, sekèan * tro – keliwat * asi – di mari * ala – di sono * an – malahan * ance – juga’ * ancora – masing, misi * aora – sekarang * alora – lagi to, itu waktu, tèmpo ari denova – lagi (misal: sekali lagi) * denova – again * ja – udah * nunca – kaga’ pernah * sempre – melulu, selalu * ier – marèn * oji – ni ari * doman – bèsok Tan dipaké di pengalohan: * Un vista tan bela! – Cakep amat tu pemandangan! * Tan stonante! – Ajib amat! === Penerang pembilang === Berapa pembilang bisa’ dituker jadi penerang, nyang ngasi unjuk jaunya atawa derajatnya. * no – kaga’ * alga – bebrapa, berapa * multe – banyak * poca – dikit, seemprit * plu – lebi, lebi banyak * min – kurang, lebi dikit * la plu – paling banyak * la min – paling dikit No sebagé penerang artinya “kaga’”, “kaga’ acan”. Ni ngurungin nyang didantainnya. Dalem hal husus, kapan ngedantain kerja, no di depannya kata kerja: * Los no va comprende. – Dia pada kaga’ bakal paham. * Nos ave no sola un orania, ma ance du bananas. – Kita dapet kaga’ cuman jeruk sebiji, mar juga’ pisang dua biji juga’. * O, no esta problem denova! – Busèt dah, amit-amit ama ni mas’alah lagi!/Busèt dah, jangan ampé ni mas’alah lagi! Alga sebagé penerang artinya “rada”: * Acel es un caso alga spesial. – Entu si hal nyang rada husus. * Alga confusada, el ia cade en la lago. – Rada kèder, dia nibla’ ke sètu. Multe sebagé penerang artinya “banyak”, “banget”: * Me es multe coler. – Gua marah banget. * El ama multe la femes. – Dia demen pisan ama wadon. Poca sebagé penerang artinya “dikit”, “kurang”, “kaga pati/kaga gitu”: * Me es poca interesada. – Gua kurang kebèngbat/kaga’ pati kebèngbat/kaga’ gitu kebèngbat. * El core poca. – Dia rari cuman seemprit. Plu èn min sebagé penerang artinya “lebi” èn “kurang”, “bener-bener” èn “acan”: * Tu aspeta plu joven ca me. – Lu kiatan lebi muda (mudaan) deri gua. * No parla plu. – Ontong ngomong lagi dah. * Me es min contente con la resulta ca me ta prefere. – Gua kurang puas ama hasilnya deri gua punya pèngèn. La plu èn la min sebagé penerang artinya “paling banyak” èn “paling dikit”, “paling banter” èn“paling kaga’”: * “Pardona” es la parola la plu difisil. – “Maap” entu kata nyang paling angèl. * El es la om la min interesante en la mundo. – Dia – orang nyang paling kurang ngebèngbat di dunia. * A la min, nos ave ancora la un la otra. – Paling kaga’, kita masing sili gableg atu ama laèn. === Penerang penanya èn ubungan === Ni penerang bisa’ dipaké macem-macem caranya: * cuando – kapan * do – di mana * como – pegimana * cuanto – berapa * perce – ngapa Tu pada bisa dipaké kanggo pertanyaan langsung ama kaga’-langsung, èn ngawalin ujar ubungan. Sebagé perlèngan deri dia punya pemakéan ubungan, dia juga betingka jadi pengubung ngawalin ujar penerangan – cuando, tulad, entu pèndèkan deri a la tempo cuando. Dia juga’ bisa diawalin ama pengawal. Cuando artinya “kapan” (a cual tempo, en cual tempo): * Cuando nos va come? – Kapan kita bakalan madang? * La enfante demanda cuando nos va come. – Ni bocah nanyain kapan kita bakalan madang. * En la anio cuando me ia nase, la clima ia es multe calda. – Di tahon pas gua lahir, cuacanya parak pisan. * Cuando nos ariva, me va dormi. – Pas kita nyampé, gua bakal bobo. * Nos va canta ante cuando nos dansa. – Kita bakal nyanyi sebelon kita ngibing. * Nos va dansa pos cuando nos canta. – Kita bakal ngibing abis kita nyanyi. * Nos va dansa asta cuando nos adormi. – Kita bakal ngibing ampé kita ketiduran. Do means “where” (a cual loca, en cual loca). When used with a verb of movement, do often means “to where”: = Do artinya “di mana” (a cual loca, en cual loca). Kapan dipaké ama kata kerja gerak, artinya sering “ke mana”: * Do es la can? – Di mana tu anjing? * Me no sabe do nos vade. – Gua kaga’ tau ke mana kita pegih. * En la pais do me ia nase, la clima es multe calda. – Di negara tempat gua lahir, cuacanya parak pisan. * El ia dormi do el sta. – Dia tidur di tempat dia sebelonnya nangtung. * Me veni de do tu ia visita me. – Gua dateng deri tempat nyang lu sabain gua. * La polisior ia desinia un sirculo sirca do el ia trova la clave. – Pulisi (wadon) ngegambar kalangan di sekitaran tempat dia nemuin tu konci. Como artinya “pegimana” (en cual modo. Ni juga’ bisa jadi ma’na pengawal nyang artinya “kaya’”, “macem”: * Como tu conose mea nom? – Pegimana lu tau gua punya nama? * Me no comprende como tu conose mea nom. – Gua kaga’ ngarti pegimana lu tau gua punya nama. * La manera como tu pasea es riable. – Cara pegimana lu jalan anéh. * Me parla como me pensa. – Gua bilang sepagimana nyang gua pikir. * La descrive ia difere multe de como la loca aspeta vera. – Jabarannya bèda banget deri pegimana tu tempat kiatan benerannya. * Tua oios es como los de un falcon. – Lu punya mata kaya’ alap-alap punya mata. Cuanto artinya “berapa” (en cual cuantia). Bisa juga’ jadi pembilang dengen arti nyang sama: * Cuanto la orolojo custa? – Berapa duit ni èrluji? * Cuanto tu ia compra? – Berapa lu beli? * Cuanto tu desira esta torta? – Berapa lu pèngèn ni tarcis? * Me va demanda cuanto ia ariva. – Gua bakalan nanya lu berapa nyang udah dateng. * Nos va aida cuanto nos pote. – Kita bakal bantu sebisa (seberapa bisanya) kita. * Tu sabe cuanto me ama tu? – Lu tau, kaga’, seberapa demennya gua ama lu? Perce artinya “ngapa” (dalem ma’na roncèt: par cual causa, per cual razona, con cual intende). Pengubung kupu’annya entu car (“sebab”, “lantaran”, “bahna” èn afin (“biar”, “supaya”). Kata husus perce pasti dipaké, tapi per cual kaga’. * Perce tu core? – Ngapa lu ngincring? * La fem ia demanda perce la fenetra es rompeda. – Tu wadon nanyain ngapa tu jendèla bejad. == Kerja == Biasanya, atu kata kerja nyatain kejadian atawa berentinya piil (rari, mandeg), kaètan (gableg, ilang), atawa keadaan (diri, nyaèr). Di basa Elefen, kata kerja kaga' berobah berales tèmpo atawa wès (//modus//)-nya. Gantinya, nyang dipaké bakal nengerin entu – penerang – wabilkusus tiga kata sebelon-kerja **ia**, **va** èn **ta**. Sebarang kata kerja kena dipaké sonder berobah, percis kaé [[gramatica:bew:peada|peada]]. ==== Tèmpo ==== Tèmpo bakal ditengerin ama **va** (kata asal basa Prasman). Tèmpo-tèmpo dulu, masup di dalemnya tèmpo rampung ama rampunganan, ditengerin ama **ia** (asal basa Cabakano). Ni – penerang husus nyang ngeduluin kata kerja. Adapun tèmpo sekarang kaga' ditengerin: * Me **canta**. – Gua nyanyi. / Gua lagi nyanyi. * Me **va canta**. – Gua bakal nyanyi. / Gua mao nyanyi. * Me **ia canta**. – Gua (dulu/udah) nyanyi. Hikayat sering ngejabarin kejadian nyang kejadian di tèmpo dulu (atawa tèmpo dulu bayangan), atawa nyang kejadiannya waktunya kaga' penting bakal pembaca. Dalem ni hal, **ia** bisa diilangin. Elefen does not distinguish perfect and imperfect aspects of the verb (e.g. “I ate”, “I used to eat”, “I have eaten”, “I had eaten”). However, one can easily clarify the temporal sequence of two actions by marking the earlier one with ja (“already”): = Basa Elefen kaga' ngebèdain pendelengan kata kerja rampungan ama kaga'-rampungan (tulad: “Gua (dulu) madang”, “Gua perna madang”, “Gua uda mangan”, “Gua dulu uda mangan”). Cuman, ni bisa didantain paké rèndèngan tèmpo deri dua piil dengen nengerin nyang kejadian lebi duluan paké **ja** (“uda”): * Cuando tu ia encontra nos, nos **ia come ja**. – Kapan lu ketemu kita, kita uda mangan. * Si tu reveni doman, me **va fini ja** la labora. – Kalo lu balik bèsok, gua bakal (udah) ngelarin gawéannya. * Sempre cuando me ateni la fini de un capitol, me **oblida ja** la titulo. – Kapan aja gua ngranggeh ujung bab, gua (uda) lupa dah ama judulnya. Ada laèn-laèn cara bakal ngedantain rèntètan tèmpo. * Me ia come **ante aora**. – Gua uda madang tadi sebelon sekarang. * Me ia come **plu temprana**. – Gua uda madang tadi. * Me ia **fini** come. – Gua udah sudah madang. * Me va come **pronto**. – Gua sigra lekas madang. * Me **comensa** come. – Gua mulain madang. * Me va come **pos acel**. – Gua bakal madang abis entu. * Me va come **plu tarda**. – Gua bakal madang entaran. * Me ia **abitua** come en la note. – Gua perna madang malem-malem. * Me ia come **abitual** en la note. – Gua dulu biasa madang malem-malem. Basa Elefen gableg petilan “kaga' nyata” **ta** (deri basa Haiti) nyang bisa ngasi unjuk kalo atu hal entu kaga' nyata, atawa masi ragu-ragu, atawa cuman angen-angen doang. Atu kalimat paké **ta** nyatain juga' kenyataan alternatip. Kalo kalimat nyang maké **si** (“kalo”), **ta** ditambahin ke ujar utama, cuman biasanya dibuang di ujar “kalo” – bagèn kata nyerèntain juga' bolé aja. Ni juga' bisa nyatain tèmpo dateng nyang rasa-rasanya kurang mungkinin deripada kalo maké **va**. **Ta** juga' bisa nyatain permèntaan sopan. Bisa juga' dipaké dalem macem-macem kewontenan nyang basa laèn biasany pada maké keanak-kalimatan atawa pengandéan, èn sering surup ama basa Inggris “would”: * Si me **ta rena** la mundo, cada dia ta es la dia prima de primavera. – Kalo gua merènta dunia, saban ari gua bikin ari pertama musim kembang. * Si lo no esiste, on **ta debe** inventa lo. – Kalo kaga' ada, lu kudu bikin bid'ah. * Si tu canta, me va escuta. – Kalo lu nyanyi, gua bakal dengerin. * Si tu va canta, me va escuta. – Kalo lu bakal nyanyi, gua bakal dengerin. * Si tu canta, me **ta escuta**. – Kalo lu nyanyi, gua bisa aja dengerin. * Si tu **ta canta**, me **ta escuta**. – Andé lu mau nyanyi, gua bisa aja dengerin. * Me duta ce tu **ta dise** acel. – Gua ragu lu bakal ngomong entu. * Tu **ta dona** la sal, per favore? – Apa bisa lu oper garemnya? Biasanya, cuman atu deri **va**, **ia**, èn **ta** nyang bisa dipaké ama masing-masing kata kerja. Pengecualian **ia ta**, nyang ma'nanya medu ama pengandéan dulu di basa-basa Roman èn “would have” di basa Inggris. Tuladnya entu atu tanggepan narik Richard Nixon punya kata: * Me **ia ta** es un bon pape. – Gua bisa aja ngeja paus nyang baè'. Laèn ama basa Inggris, ujar riwayatan dalem basa Elefen bentuk tèmponya sama kaya' tèmpo ujar aslinya: * El ia dise ce la sala **es** fria. = El ia dise: "Oji, la sala **es** fria." – Dia (dulu) bilang pangkèngnya dingin. = Dia (dulu) bilang: “Ni pangkèng ni ari dingin.” * El ia demanda esce la sala **es** fria. = El ia demanda: "Esce la sala **es** fria?" – Dia (dulu) nanya apa tu pangkèng dingin. = Dia (dulu) nanya: “Pangkèngnya dingin, kaga'?” * El ia pensa ce la sala **ia es** fria. = El ia pensa: "Ier, la sala **ia es** fria." – Dia (dulu) mikir kalo itu pangkèng tadinya udah dingin. = Dia (dulu) mikir: “Pangkèngnya dingin marèn.” === Perèntah === Bentuk perènta kata kerja kaga' ditengerin. Laèn ama tèmpo sekarang nyang dalem ni hal halnya diilangin. Halnya galibnya **tu** atawa **vos**, tulad, orang alokan. **Ta** atawa **ta ce** kena dipaké kalu halnya kudu diserèntain: * **Para**! – Op! * **Pardona** me. – Misi / maap. * **Toca** la tecla de spasio per continua. – Pijet tombol apstan buat terus. * **Vade** a via, per favore! – Tulung dong, mè'rat! * Ta ce tua rena **veni**! – Dateng kè' lu punya kerajaan!, andé kata lu punya kerajaan dateng! * Ta ce nos **dansa**! – Ngibing, nyo'! === Pengurungan === Kata kerja diurungin ama penerang **no**, nyang ngeduluin kata kerja ama **va**, **ia**, atawa **ta**-nya: * Me **no labora** oji, e me **no va labora** doman. – Gua kaga' lagi gawé ni ari, èn gua kaga' bakal lagi gawé bèsok. * El **no ia pensa** ce algun es asi. – Dia kaga'mikir kalu ada orang nyang perna di mari. * **No traversa** la strada sin regarda. – Ontong nyebrangin setrat kaga' liat-liat. === Dumanan === **Dumanan** ièlah kata kerja nyang dipaké jadi penyipat atawa penerang. Kata kerja dikeja jadi dumanan seregepan paké **-nte** èn dumanan kenaan – **-da**. Ni – kurang lebi surup ama basa Inggris punya “//-ing//” èn “//-ed//” (atawa “//-en//”) nyang bisa dipaké bakal penerang juga' ama peada (kalo di basa Betawi jadinya “//nyang (nglakonin)//” ama “//nyang (dilakonin)//” atawa “//sembari; sembèn//”). Dumanan seregepan galibnya nyatain piil nyang masing tangi, kalo dumanan kenaan – piil nyang udah di wayah dulu: * Un ruido **asustante** ia veni de la armario. – Berisikan nyang nakutin dateng deri gerobog. //(penyipat)// * La om **creante** scultas es amirable. – Si orang nyang ngeja patung na'jubin. //(penyipat; = "la om ci crea scultas")// * El ia sta **tremante** en la porta. – Dia ngayar baé sembari ndekukul di pintu. //(penerang)// * Nos ia colie tota de la **composantes**. – Kita udah omplokin semua onderdilnya. //(peada; onderdil = nyang nyusun)// * Per favore, no senta sur la seja **rompeda**. – Tulung jangan duduk di bangku nyang rusak. //(penyipat)// * El ia leje **xocada** la reporta. – Dia ngebaca laporannya sembari kagèt. //(penerang)// * Sua novela va es un **bonvendeda**. – Dia punya roman bakal dijual jadi jualan paling apik. //(peada; jualan paling apik = nyang dijual paling apik)// Dumanan seregepan bisa gableg peroléan. Sebagé lagi, tu dumanan bisa juga' jadi penglengkep kata kerja **es** nyang artinya “lagi...”: * Me **es** lenta **asorbente** la informa. – Gua lagi ngresep langsam-langsam itu inpormasinya. * Me no ia disturba tu, car tu **ia es laborante**. – Gua kaga' ngeganggu lu, sebab lu itu waktu lagi gawé. Cuman, bentukan dumanan sering kaga' perlu, sebab masing ada laèn cara bakal ngungkepin ni ma'na: * Me **asorbe lenta** la informa. – Gua langsam-langsam ngresep itu inpormasinya/Gua lagi ngresep langsam-langsam itu inpormasinya. * Vade a via, me **labora**. – Mè'rat sonoh, gua lagi gawé. * Me **continua** come. – Gua nerusin madang. * Me come **continual**. – Gua pepes madang. * Me come **tra la dia intera**. – Searian gua madang. Adapun dumanan kenaan kena dipaké bakal jadi penglengkep kata kerja **es** atawa **deveni**, nyang ma'nanya kenaan. **Par** (“ama”) nengerin penglakonnya itu piil kenaan: * Esta sala **ia es pintida** par un bufon. – Ni pangkèng dicèt ama badut. * La sala **deveni pintida**. – Itu pangkèng lagi dicèt. * Acel ponte **ia es desiniada par** un injenior famosa. – Itu jembatan dirancang ama atu tukang insinyur kenamaan. * Lo **ia deveni conoseda** ce el ia es un om perilosa. – Itu jadi dikenal kalu dia orang – orang bahaya. Atu kalimat seregepan paké **on** atawa **algun** sebagé dia punya hal sering dipaké bakal cara laènnya bentuk kenaan nyang rada perlénté: * **On** pinti la sala. – Itu pangkèng lagi dicèt. * **On** no sabe cuanto persones teme aranias. – Kaga' ditauin dah berapa orang nyang takut ama kawa-kawa. * **Algun** ia come lo. – Itu dimakan ama orang. Dumanan seregepan deri **es** entu **esente**: * **Esente** un bufon, el ia senta sur la seja rompeda. – Jadi badut, dia duduk di korsi bejad. === Keperoléanan === Kata **kerja peroléanan** entu kata kerja nyang bisa langsung diintilin ama atu gabungan peada (**peroléan**), sonder rècokan pengawalan. Kata **kerja sonderperoléanan** entu kata kerja nyang kaga' gableg peroléan. Misalnya: * Me **senta**. – Gua lagi ngejogrog. //(**senta** entu sonderperoléanan)// * La patatas **coce**. – Artapelnya mateng. //(**coce** entu sonderperoléanan)// * El **usa** un computador. – Dia lagi maké kumpiuter. //(**usa** entu peroléanan)// * Los **come** bananas. – Dia pada lagi makan pisang. //(**come** entu peroléanan)// Keperoléanan entu sipatnya lentur di basa Elefen. Misalnya, kalu lu tambahin peroléan abisnya kata kerja sonderperoléanan, itu kata kerja bakal jadi peroléanan. Itu peroléanan secara ma'nanya surup ama hal sonderperoléanan, èn kata kerjanya artinya “ngeja .../nge-in”: * Me **senta** la enfantes. – Gua ngeja duduk/ngejogrogin tu bocah pada. //(= Me causa ce la enfantes senta)// * Me **coce** la patatas. – Gua masak itu artapel. //(= Me causa ce la patatas coce)// Peroléan kata kerja peroléanan bisa diilangin kalo udah danta deri kewontenan ama kontèksnya: * El **canta** un melodia. –Dia nyanyiin nada. > El **canta**. – Dia nyanyi. //(= El canta alga cosa)// Kapan peroléan ama halnya kata kerja sama, lu bisa paké nyang namanya pengganti balikan bakal jadi peroléannya: * Me **senta me**. – Me senta me. – Gua ngejogrogin diri sendèwèk / Gua ngejogrog. //(= Me deveni sentante)// * La porte **abri se**. – Itu pintu ngebuka' (diri sendèwèk). //(= La porte abri – artinya lebi ke èmang udah ngablag sendèwèk; bukan dibuka sengaja ama orang)// Bakal ngeja danta kalu tu kata kerja dipaké peroléanan, lu bisa paké **fa** atawa **causa**: * Me **fa** ce la enfantes senta. – Gua ngeja tu bocah pada ngejogrog. //(= Me senta la enfantes)// * Me **causa** ce la fango adere a mea botas. – Gua ngeja tu belok debèl di gua punya patu. //(= Me adere la fango a mea botas)// Di berapa basa, peroléan kata kerja peroléanan kena gableg penglengkep. Basa Elefen maké laèn bentukan: * Los ia eleje el **a** presidente. – Dia milih dia jadi persidèn. //(pengawalan keadaan hasil)// * Me ia pinti la casa **a** blanca. – Gua ngecèt tu rumah jadi puti. //(pengawalan keadaan hasil)// * Me ia fa ce el **es** felis. – Gua ngeja dia girang. //(ujar peada)// * El ia dise **ce** me es stupida. – Dia nggero gua goblok. //(ujar peada)// Atu pengecualian nyang nglibatin kata kerja ''nomi'', èn dirèken jadi [[peada#badal|badal]]: * La esplorores ia nomi la rio **la Amazon**. – Tukang kumbara ngasi nama itu kali Amasonah. //(= los ia dona la nom “la Amazon” a la rio)// === Kata kerja dengen hal bodongan === Saban kata kerja tasripan di basa Elefen kudu gableg hal, hata cuman bakal taroh-tarohan di situ doang. Di berapa basa, bisa aja tu ngilangin halnya deri kata kerja nyang maran ke cuaca atawa lingkungan umum. Dalem basa Elefen, kudu pake' **lo** (“itu”): * **Lo neva**. – Lagi turun salju. * **Lo va pluve**. – Bentar lagi mao ujan. * **Lo es** tro calda en esta sala. – Keliwat panas di ni ruangan. * **Lo es** bon – Bagus. Atu tulad laèn ièlah pas itu hal ièlah ujar peada nyang gandèngan. Bahna itu adanya sebelonnya kata kerja, **lo** dipaké bakal hal jadi-jadian doang: * **Lo pare** ce tu es coreta. – Leliatanah lu bener. * **Lo es** importante ce me no oblida esta. – Penting jangan ampé gua lupa. Gitu juga', ama kata kerja **es**, kalo halnya ièlah pengganti (biasanya **el**, **lo**, atawa **los**) nyang dikintilin ama aut ujar ubungan, itu hal aslinya bisa digèrot ke belakang kalimat èn digantiin ama **lo** bakal jadi hal jadi-jadian: Lo es me ci ama Maria. = El ci ama Maria es me. – Gua – nyang demen ama Mariah. = Nyang demen ama Mariah – gua. Lo es Maria ci me ama. = El ci me ama es Maria. – Mariah – nyang gua demenin. Nyang gua demenin = Mariah. * **Lo es** me **ci** ama Maria. = **El ci** ama Maria **es** me. – Gua – nyang demen ama Mariah. = Nyang demen ama Mariah – gua. * **Lo es** Maria **ci** me ama. = **El ci** me ama **es** Maria. – Mariah – nyang gua demenin. Nyang gua demenin = Mariah. * **Lo es** la bal blu **cual** me ia perde. = **Lo cual** me ia perde **es** la bal blu. = La bal blu **es lo cual** me ia perde. – Itu bola blao – nyang gua ilangin. = Nyang gua ilangin – bola blao. = Bola blao nyang gua ilangin. **On ave** nyatain ada apa kaga'nya barang: * **On ave** un serpente en la rua. – Ada ula di jalanan. * **On no ave** pexes en esta lago. – Kaga' ada ikan di ni sètu. * **On ave** multe persones asi oji. – Ada ngejeprah orang di mari ni ari. === Kata kerja jadi peada === Basa Elefen gableg dua cara bakal maké kata kerja sebagé peada: kata kerja dasar ama kata peada kerja. Dua-duanya kaga' dirombak-rambèk lagi kata kerjanya. Kata kerja dasar ngawalin atu macem ujar peada, nama “ujar kata kerja dasar”, nyang artinya kaya' ujar nyang diawalin ama **ce**. TKata kerja dasar mah masing kata kerja, nyang gableg diintilin ama penerang atawa peroléan, ama pengurungan paké kata **no** sebelonnya. Nyang kudu ditandesin, ni kata kerja dasar kaga' nerima hal atawa penenger tèmpo atawa rasa (''mood''). Poko'nya udah kesirat dah di dalemnya. Atu pemakéan nyang paling sering deri ujar kata kerja dasar ièlah sebagé peroléan bakal kata kerja laènnya. Hal deri itu kata kerja dua-duanya biasanya medu, cuman mentak bèda kalo ma'nanya èmang gitu, kaya' conto ama **proibi come** di bawah ni: * Me espera **ariva ante tua parti**. – Gua ngarep nyampé sebelon lu mangkat. * Me ia gusta multe **escuta oji mea musica**. – Gua ni'matin betul ngedengerin gua punya gending ni ari. * On pote nunca **spele coreta mea nom**. – Orang pada kaga' gableg bener ngèja gua punya nama. * El teme **no velia en la matina**. – Dia takut kaga' mendusin pagi-pagi. * La empleor proibi **come sanduitxes en la ofisia**. – Itu bas ngrarang makan roti tumplek di kantornya. Kata kerja dasar juga' sering abisannya [[gramatica:bew:pengawal|pengawal]], nyang bisa dikasi **no** sebelonnya, èn penerang serènta peroléan abisnya. * Me viaja per **vide la mundo**. – Gua sapar bakal ngiat dunia. * El ia mori pos **nomi sua susedor**. – Dia wapat abis namain penerusnya. * El ia abri la noza par **colpa lo forte con un martel**. – Dia ngrengkahin kacang paké nggeprèk paké martil. * On no pote pasea tra la mundo sin **lasa impresas de pede**. – Lu kaga' bisa jalan nglantasin dunia sonder ninggalin jejek kaki. Kebalikannya, kata peada kerja entu cuman peada doangan, nyang galibnya diduluin ama **la** atawa laèn pembèda arti. Ni peada nyatain kejadian deri piil kerja, atawa hasil langsungnya. Ni bisa dikasi penyipat, cuman pengawal (umumnya **de**) ) kudu dipaké kalu mau ditambahin peroléan abisannya: * Sua **condui** ia es vera xocante. – Dia punya abet bener-bener ngagètin. * El ia destrui sua **labora** intera. – Dia ngencagin kabèhan dia punya gawéan. * La valsa e la samba es **dansas**. – Was ama samba entu ibing-ibingan. * Esta va es un **ajunta** bela a la ragu. – Ni bisa jadi tetambahan bagus bakal itu sayur godog. * Me ia prepara du **traduis** de la testo. – Gua udah nyiapin dua terjemahan itu tèks. * Tu ave no **comprende** de la problemes. – Lu kaga' gableg pemahaman mas'alahnya. * "LFN" es un **corti** de "Lingua Franca Nova". – “LFN” ièlah pèndèk lèter deri “Lingua Franca Nova”. * La universo ia es estrema peti a la momento de sua **crea**. – Jagat dulunya bener-bener kecit pas penyiptaannya. Paké kata kerja kaya' **ajunta**, ada bèda sedikit antara **un ajunta** ama **un ajuntada**. Cuman, **la traduida** entu tèks asalnya **la tradui**, èn **un crea** ièlah piil ngeja **un creada**. Ni – deri arti benda deri itu kata kerjanya: **-da** mesti maran ke bendanya. Paké **crea**, benda juga' jadi hasilnya itu piil; cuman kalu **tradui**, benda ama hasilnya laèn. Berapa kata kerja, kaya' **dansa**, nyang benda ama piilnya medu, kita bilangnya **un dansa**, bukan **un dansada**. Ujar kata kerja dasar kena dipaké jadi hal kalimat: * **Nada** es un eserse gustable. – Ngojay entu latian nyang nyenengin. * **Nada en fango** no es un eserse gustable. – Ngobak di pengèmpang entu bukan latian nyang nyenengin. * **Scrive ​la novela** ia aida el a boni sua stilo. – Nulis roman ngebantu dia ngebagusin dia punya setil. Cuman, di basa tulis, kalu ujar kata kerja dasar kepanjangan, orang nyang ngebaca mentak salah ngartiin kata kerjanya ama perènta, paling kaga' ampé dia ntuk ke kata kerja utama kalimatnya. Orang bisa ngandangin ni tibang ngrobah kata kerja dasarnya jadi kata peada kerja dengen nambahin **la** atawa laèn pembèda arti sebelonnya, atawa maké jama': * **La nada en fango** no es un eserse ​gustable. – Ngobak di pengèmpang bukan latian nyang nyenengin. * **La scrive de ​la novela** ia aida el a boni sua stilo. – Nulis/penulisan roman ngebantu dia ngebagusin dia punya setil. * **Eras** es umana, **pardonas** es divin. – Bikin salah itu manusiawi, maapin entu sipat ilahi. == Pengawal == Kata **pengawal** entu atu kata husus nyang ngawalin atu gabungan peada, ngeja atu nyang namanya gabungan pengawal. Gabungan pengawal biasanya ngrobah ma'na peada, pengganti, penyipat, atawa penerang nyang sebelonnya – atawa malahan bisa ngerobah atu kalimat plek. Kata pengawal ngasi unjuk gimana itu gabungan peada ada hubungan ke bentuk nyang ada dianya, ngasi unjuk rol dia punya maèn dalem pengrobahan ma'na. LFN gableg 22 pengawal. === a === **A** artinya “di”. Poko'nya bakal ngasi tau tempat atawa waktu tok, atawa sebagé tempat ama waktu umum, sonder ngopènin betuk bentukan jeronya: * Nos senta **a** la table. – Kita nangkring di atas mèja. * Me va encontra tu **a** la crus de vias. – Gua bakal papagin lu di prapatan. * La scala apoia **a** la mur. – Stègernya nyèndèr ke tèmbok. * Tua casa es **a** lado de mea casa. – Ruma lu di samping gua punya. * El reposa **a** casa. – Dia lagi ngasoh di ruma. * Sudan es **a** sude de Misre. – Sudan ada di bekidulnya Mesir. * La barco es **a** mar. – Prau ada di laot. * El ia fini la labora **a** la comensa de la anio. – Dia ngelarin gawéannya di awal tahon. * **A** medianote, on va vide focos artal. – Pas tenga malem, enti bakal ada kembang api. * Me debe parti **a** la ora des-ses. – Gua kudu mangkat jem empat pas. Kalu deri penglèbaran pengibaratan, **a** ngasi unjuk titik paranan dalem ubungan: * Tu sta tro prosima **a** la borda. – Lu ngayar kedeketan ama lingirnya. * La forma de Italia es simil **a** un gama. – Itali punya bentuk mèmper ama kaki. * Esta pen parteni **a** me. – Ni pulpèn – gua punya. * Cual aveni si on no conforma **a** la regulas? – Apa nyang kejadian kalo kaga' ngikutin aturannya? * **A** la min tredes persones espeta. – Paling kaga' ada tiga pulu orang nyang lagi nunggu. Tambahannya, **a** bisa artinya “ke”. Ni juga' bisa artinya orang nyang dikasi, atawa perobahan “jadi...”: * Me viaja **a** New York. – Gua plesiran ke Niu-Yorek. * Pone tua libros **a** via. – Singkirin lu punya buku. * El leva sua oios **a** la sielo. – Dia naèkin matanya ke langit. * El ia dona un oso **a** la can. – Dia ngasi tulang ke anjing. * La sorsor ia cambia se **a** un capra. – Si dukun ngejegleg (ngrobah dèwèknya) jadi kambing. * La seja ia cade **a** pesos. – Korsi jatoh jadi encag. * La xico ia ajunta sua nom **a** la lista. – Itu bocah nambahin namanya ke daptar. * Dise **a** me tua nom. – Kasi gua tau nama lu. * Me no va responde **a** acel demanda. – Gua kaga' bakalan ngejawab itu pertanyaan. * Nos desira **a** tu un bon aniversario. – Kita arep selamet milad bakal lu. * Tua idea pare asurda **a** me. – Pikiran lu kaya'nya anèh bakal gua. * Me pasea longo la strada, de un fini **a** la otra. – Gua jalan nurunin jalan, deri atu huk ke sebelahnya. * Tu irita me de tempo **a** tempo. – Lu ngrècokin gua mulu terus-terusan. * La note progresa **a** la lus prima. – Malem mulain terus jadi pagi. * De lundi **a** jovedi es cuatro dias. – Deri Senèn ke Kemis ada empat hari. Nyatanya, pengawalan apa baé nyang ngasi unjuk tempat juga' bisa artinya ngarah ke itu tempat. Tuladnya, in **me pone mea libros en mea saco** (“Gua naroh buku di dalem kempèk gua”), **en** nyiratin pegerakan “ke dalem”. Kapan perlu dantaan, a bisa ditaroh di sebelonnya pengawalan laèn bakal ngasi unjuk arah ke situ: * Core **a** la casa. – Rari ke ruma. * Core **en** la casa. – Rari di ruma. * Core **a en** la casa. – Rari ke dalem ruma. * La gato salta **sur** la table. – Kucing ngingkrog di atas mèja. * La gato salta **a sur** la table. – Kucing ngingkrog ke atas mèja. Pemakéan husus **a** entu sebelonnya pengawaan, bakal ngeja [[gramatica:bew:penerang|penerang]]. Kalo pengawalannya artinya tempat, mangka artinya ngarah ke itu tempat. **A ante** ama **a pos** juga' dipaké bakal nyatain tadé atawa ntar: * La can core **a ante**. – Anjing rari ke depan. * Tu pote pone tua saco **a supra**. – Lu bisa junjung tas lu di atas. * La sumerjor ia vade **a su**. – Tukang nyelem mudun. * Vide **a su**. – Liat bawah. * Me ia visita esta vila **a ante**. – Gua udah perna ke ni kota sebelonnya. * Nos pote reveni **a pos**. – Kita bisa balik entar. Pemakéan husus **a** nyang laèn entu nambahin penglengkep ke peroléan di kalimat. (Dalem berapa hal, pengawalan laèn kena juga' dipaké bakal ni tujuan.) * El ia pinti sua casa **a** blanca. – Dia nglèpo tèmboknya jadi puti. * Me va servi la gambas **a**/**en** fria. – Kita angsrogin udangnya dingin-dingin. * Los ia eleje Maria **a**/**per** presidente. – Dia pada mili Maria jadi persidèn. Penglengkep mentak aja bentuk dasar kata kerja. **Per** juga' kena dipaké gantinya **a**, cuman enti artinya itu hal deri kata kerja utama pèngèn nglakonin itu piil kata kerja dasar. **A** ngasi unjuk kalo itu hal èmang pèngèn kalo itu peroléan nyang nglakonin entu: * El comanda la soldatos **a** ataca la fortres. – Dia nyuruh soldadu nganpal bèntèngnya. * Me va instrui vos **a** parla la lingua. – Gua bakal ngajarin lu ngomong tu basa. === ante === **Ante** artinya “sebelon” atawa “di depan”. Lawannya – **[[#pos|pos]]**. Dalem waktu jarak, **ante** ngasi unjuk tempat nyang ada di sisi paling penting di atu benda. Itu sisi – pentingan begantung ama benda ama dia punya kontèksnya. Banyak benda nyang gableg sisi depan nyang danta nyang dengennya madep; di laèn hal, **ante** artinya cuman "di sisi paling deket deri...": * Mea peto es **ante** mea dorso. – Gua punya tètè' di depannya gua punya geger. * La jornales es **ante** la libros. – Majalah – pada di depannya kitab. * Lo es tan oscur ce me no pote vide mea mano **ante** mea oios. – Gelep pisan ampé-ampé gua kaga' bisa ngiat gua punya tangan di depan mata gua sendèwèk. * Un can reposa **ante** la boteca. – Anjing gegolèran di depannya toko. * Nos ave multe labora **ante** nos. – Kita gableg gawéan ngebadeg di kita punya adepan. Dalem hal waktu, **ante** ngasi unjuk titik nyang sebelonnya atu kejadian ketentu: * Janero veni **ante** febrero. – Januari dateng sebelonnya Pèbruari. * Los intende fini la labora **ante** la reposa de sol. – Dia pada maksudin ngerampungin dia punya gawéan pada sebelonnya menggerip. * Verje a sinistra **ante** la fini de la strada. – Pèngkol ngèbot sebelonnya ujung setrat. * Nos esperia la lampo **ante** la tona. – Kita ngalamin kilap sebelonnya gelèdèk. **Ante** juga' bisa ngasi unjuk ke depannya atu barang (= **a ante**): * On ia pone un monton de libros **ante** me. – Dia pada ngombolin kitab ke depan gua. * Me veni **ante** tu per demanda per tua pardona. – Gua dateng ke adepan lu bakal minta maap. **Ante cuando**, atawa **ante ce**, artinya “sebelonnya” jadi pengubung (“sebelonnya pas”): * Nos vide la lampo **ante cuando** nos oia la tona. – Kita ngiat kilap sebelonnya kita ndenger gelèdèg. === asta === '''''Asta''''' artinya “ampé” atawa “sejaoh” tempat atawa waktu nyang ditentuin: * El ia acompania me **asta** mea auto. – Dia nemenin gua ampé mubil. * La tera es covreda con neva **asta** la montania. – Tana pada ditutupin ama salju ampé gunung punya jaoh. * Me es empapada **asta** mea pel. – Gua lèpèk ampé kulit-kulitnya. * La custa ia cade **asta** sola un euro. – Harganya jatoh ampé cuman seèuro. * El ia visita cada pais de Andora **asta** Zambia. – Dia udah nyabain saban negara deri Andora ampé Sambia. * Studia la pajes dudes-sinco **asta** cuatrodes-du. – Belajarin halaman 25 ampé 42. Ni juga' gableg arti waktu nyang sementara kalu paké '''''asta''''', nya'entu “ampé”: * El labora **asta** medianote. – Dia gawé ampé tenga malem. * Espeta **asta** la estate. – Tunggu ampé usum pentèr. * **Asta** doman! – Ampé bèsok / Ampé kepapag bèsok! === ca === '''''Ca''''' artinya “deri(pada)”. Ni ngasi unjuk pancer paranan bakal perbandingan sanggelir: * Mea can es plu intelijente **ca** me. – Anjing gua lebi pinter deri gua. * Acel es multe min interesante **ca** esta. – Entu bener-bener kurang ngebèngbat deri ni. * La sielo e tera ave plu cosas **ca** tu imajina en tua filosofia. – Ada lebi banyak benda di langit ama bumi deripada nyang diimpiin di lu punya pilsapat. === como === '''''Como''''' artinya “kaya'”. Ni ngasi unjuk pancer paranan bakal perbandingan sembabad: * El rie **como** un iena. — Dia ketawa kaya' hiéna. * Tua cor es dur **como** petra. – Ati lu keras kaya' batu. * Iogurte es **como** crema. – Tèrua entu kaya' krèm. * Tu ia veni a la mesma conclui **como** me. – Lu udah nyampé ke kesimpulan nyang medu kaya' gua. * Me pote salta tan alta **como** tu. – Gua bisa ngingkrog tinggi kaya' lu. * Condui **como** un adulte. – Betingka kaya' orang gedé. === con === '''Con''' artinya “ama, dengen, paké”, lawannya **[[#sin|sin]]**. Ni ngasi unjuk orang, barang, atawa kewontenan nyang ngebarengin: * Me vide la xica **con** sua padre. – I see the girl with her father. * Los vole come **con** nos. – They want to eat with us. * Nos bevi cafe **con** lete. – We are drinking coffee with milk. * On ia misca la zucar **con** sal. – The sugar has been mixed with salt. * Los batalia **con** la elementos. – They are battling with the elements. * No multe parolas comensa **con** X. – Not many words start with X. * El ia dona a me un libro **con** multe fotos. – She's given me a book with many photos. * Elena es un xica **con** capeles roja. – Elena is a girl with red hair. * La om vea senta **con** un pipa en sua boca. – The old man sits with a pipe in his mouth. * Sua sposa regarda el **con** stona. – His wife looks at him in amazement. * Compara esta **con** la clima de ier. – Compare this with yesterday's weather. * Tota cambia **con** la pasa de tempo. – Everything changes with the passage of time. * A cada dia, me leva **con** la sol. – Every day I get up with the sun. * E **con** acel parolas, el ia desapare. – And with those words he disappeared. '''Con''' juga' bisa aritnya “dengen wasilah”, nyang ngasi unjuk atu barang dipaké jadi peranti: * Me scrive **con** un pen. – I write with a pen. * Nos oia **con** nosa oreas. – We hear with our ears. * La cavalo colpa **con** sua pede. – The horse kicks. * El ia compra un casa **con** la mone cual el ia erita. – He bought a house with the money he inherited. Kapan abet kejadian dengen wasilah atu barang nyang lebi ngawang-ngawang atawa bukan kaya' peranti, angguran paké **[[#par|par]]**. **An con** means "despite": * Nos va fali **an con** tua aida. – We will fail even with your help. == Ujar == Kaé kalimat, **ujar** ada punya hal ama kerja, cuman namanya ujar entu bagèan deri kalimat nyang lebi jenggaran. Saban kalimat gableg nyang namanya ujar utama. Ni bisa diutak-atik paké macem-macem cara ama atu atawa lebi ujar bawahan. Kalo ada atu ujar bawahan ngrobah ma'na gabungan peada, ni namanya ujar ubungan. Kalo ni ngrobah ma'na kata kerja atawa tu atu kalimat plek, namanya ujar penerang. Kalo ni jadi perannya peada, namanya ujar peada. Sebagé lagi, atu kalimat bisa aja gableg atu atawa lebi ujar utama. === Ujar ubungan === Ujar ubungan entu atu ujar nyang ngedantain peada. Ujar ubungan ngintilin peada nyang didantain, èn biasanya mulain paké atu pengganti ubungan **ci** atawa **cual**: * La om **ci** ia abita asi ia vade a New York. – Orang nyang tau tinggal di mari pegi ke Niu-Yorek. * La poma **cual** ia cade de mea saco es aora noncomable. – Apel nyang jatoh deri gua punya kompèk sekarang kaga' kena dimakan. Biar mangkin danta, ujar ubungan kena dibelèk deri rèstan kalimat paké tenger koma, wabilkusus kalo itu ujar panjang lagi ribet: * La poma, **cual** ia cade de mea saco en la fango a matina ier, es aora noncomable. – Apel, nyang jatoh deri gua punya kompèk ke debèl marèn pagi, sekarang kaga' kena dimakan. Sebagéan ujar ubungan kaga' pati penting bakal ma'na kalimat, mangka tibang tambahin tenger koma aja di situ. Ujar begitu poko'nya pasti dikasi tenger koma: * La can, **ci** ave manxas negra, ia morde la polisior. – Anjing, nyang ada tanda itemnya, nyokot pulisi. * Mea padre, **ci** ia jubila, abita en Mexico. – Baba gua, nyang udah pangsiun, tinggal di Mèksiko. * Esta jus, **cual** Ana ia fa, ave un bon sabor. – Ni jus, Ana punya bikin, èco rasanyah. **Ci** ama **cual** bisa belakon jadi hal atawa peroléan di ujar ubungan. Peroléan biasanya ngintilin kata kerja, cuman kalo salah atunya peroléan, ni ngeduluin hal ama kata kerjanya. * La fem **ci** me ama veni de Frans. – Wadon nyang gua demen asalnya deri Prasman. * La robot **cual** me ia construi no opera. – Robot nyang gua keja' kaga' jalan. * Ta ce nos vade a mea casa, **cual** es prosima. – Nyo' ke rumah gua, nyang deket. Kapan pengganti ubungannya entu benda nyang ada pengawalnya, pengawalnya di depan pengganti ubungan: * La fem **de ci** nos parla labora a mea ofisia. – Wadon nyang pasalnya kita omongin begawé di kantor gua. * Tua libro, **en cual** me ia scrive sua nom, es sur la table. – Lu punya buku, nyang di dalemnya gua tulis namanya, ada di atas mèja. Kapan **de ci** atawa **de cual** ngawalin peada nyang dipunyain dalem ujar ubungan, itu peada biasanya diawalin juga' ama **sua** biar danta: * Esta fem, **de ci** **sua** sposo labora en la banco, es un cocor eselente. – Ni wadon, nyang lakinya gawé di bang, tukang masak nyang jago. * La fem, **de ci** tu conose **sua** sposo, labora a mea ofisia. – Ni wadon, nyang lakinya lu kenal, gawé di kantor gua. * La fem, **de ci** tu ia dona la letera a **sua** sposo, es encantante. – Ni wadon, nyang lakinya lu kasi surat, ngebèngbat. * Mea auto, **de cual** **sua** motor es rompeda, es aora dejetada. – Mobil gua, nyang mesinnya rusak, rongsok sekarang. Di berapa basa, ujar ubungan bisa ngedantain ujar sebelonnya. Di basa Elefen, ini hal bisa ngeja nyaru, mangka ungkepan kaya' **lo cual**, **e lo**, **e esta**, atawa **e acel** dipaké sebagé gantinya: * El pote salta a un metre alta, **e esta** ia surprende me. – Dia bisa mèclèing ampé semèter, nyang ngeja gua kagèt. * Me ia eleje aprende elefen, **lo cual** ia es un deside multe bon. – Gua milih mbelajarin basa Elefen, nyang mana atu keputusan nyang baè'. Cara laèn bakal mulain ujar ubungan ya' bisa paké penerangan ubungan: * Me labora en Paris, **do** me abita. – Gua gawé di Parès, di mana gua gawé. * El va visita en julio, **cuando** la clima es bon. – Dia bakal nyaba' bulan Juli, kapan cuacanya bagus. * Acel es la razona **perce** Juan ia parti. – Entu dia alesan ngapa si Ju'èng mèrad. Ujar ubungan kaé gitu sering mèmper ama ujar penerang: * Me labora **do** me abita. – Gua gawé di mana gua tinggal. * El va visita **cuando** la clima es bon. – Dia bakal nyaba kapan cuacanya bagus. === Ujar penerang === '''Ujar penerang''' ngedantain kata kerja deri ujar utama atawa itu ujar utama sendiri. Ujar penerang entu diawalin salah atu pembawah penerang ('''como''', '''cuando''', '''cuanto''', '''do''') atawa salah atu pembawah husus '''si''', '''car''', '''afin''' èn '''ca''': * Me no teme la can, '''car''' el es multe peti. – Gua kaga' takut ama tu anjing, lantaran entu kecit pisan. * '''Si''' los redui tro rapida sua pesa, los va regania lo. – Kalo dia pada turun berat badannya cepet, dia cepet juga' naèknya. * Me core '''afin''' la rinoseros no catura me. – Gua ngibrit ampé-ampé itu badak pada kaga' bisa nyandak gua. * Esta es plu labora '''ca''' me ia previde. – Ni gawéan lebi deripada nyang gua nyana. * El ia scrive '''cuando''' sua madre ia demanda. – Dia nulis pas nya'nya minta. * El dise ce el es felis '''do''' el abita. – Dia bilang kalo dia seneng di mana dia tinggal. * On no ia permete ce me fa la cosas '''como''' me ia desira. – Gua kaga' diboléin nglakonin apa-apa gua punya mao. Ujar penerang nyang diawalin ama [[pengubung#pembawah_penerang|pembawah penerang]] ('''como''', '''cuando''', '''cuanto''', '''do''') bisa dirèken jadi atu [[ujar#ujar_ubungan|ujar ubungan]] singketan. Misal, tiga tulad belakangan di atas juga' kena dinyatain begini: * El ia scrive '''a la ora cuando''' sua madre ia demanda. – Dia nulis pas waktunya dia punya enya' minta. * El dise ce el es felis '''a la loca do''' el abita. – Dia bilang kalo dia seneng di tempat dia tinggal. * On no ia permete ce me fa la cosas '''en la modo''' como me desira. – Dia bilang kalo dia seneng di tempat dia tinggal. === Ujar peada === Ujar peada punya guna sama kaya' peada: bisa jadi hal, peroléan, atawa abisnya kata pengawal. Ujar peada diawalin ama pembawah husus **ce** atawa **esce**, atawa salah atu deri pembawah pengganti **ci** èn **cual**, atawa salah atu pembawah penerang. Buat ngiat kalo itu ujar beneran ujar perada, tuker “dia” atawa “dia pada” ama itu ujar. Kalo pas, bearti èmang bener. Ujar peada biasanya peroléan deri kata kerja mikir, ngindera, atawa ngrasa. * Me vide **do** tu es. – Gua liat lu di mana. * **Cuando** me va parti, me no sabe. – Kapan gua bakal berangkat, gua kaga' tau. * Me sabe **de do** tu veni. – Gua tau deri mana lu. * Me sabe **ci** ia dise acel. – Gua tau sapa nyang bilang entu. * Me ia oia **cual** tu ia dise. – Gua denger nyang lu bilang. * Me pote divina **cual** el leje. – Gua bisa badé nyang mana dia punya baca. Banyak ujar peada nyang diawalin ama pembawah husus **ce** (“kalo”) atawa **esce** (“apa”): * Me pensa **ce** el es bela. – Gua pikir kalo dia boto. * Me pensa **ce** el pote salta a un metre alta. – Gua pikir kalu dia bisa mèclèing ampé semèter. * Me pensa **ce** si. – Gua pikir sekèan. * Me duta **esce** el pote salta a un metre alta. – Gua cemplèngan dah apa dia bisa mèclèing semèter, apa kaga'. Ujar peada sering ngriwayatin nyang orang laèn bilang, pikir, atawa tanya. Dalem saben hal, tèmpo nyang dipaké di kata kerja di ujar peada tetep sama kaya' di omongan, pikiran, atawa pertanyaan aslinya: * Me ia dise: "Me **veni** de London." (~)→(~) Me ia dise ce me **veni** de London. * Gua (dulu) bilang: “Gua deri Londen.” (~)→(~) Gua (dulu) bilang kalu gua (dulu) deri Londen. * El pensa: "La tren **ia es** tarda." (~)→(~) El pensa ce la tren **ia es** tarda. * Dia pikir: “Kerètanya (tadi) telat.” (~)→(~) Dia pikir kalu kerètanya (tadi) telat. * El ia demanda: "Cuando nos **va parti**?" (~)→(~) El ia demanda cuando nos **va parti**. * Dia (tadi) nanya: “Kapan kita bakalan pegih?” (~)→(~) Dia (tadi) nanya kapan kita bakalan pegih. * Me va vole sabe: "Do la selebra **es**?" (~)→(~) Me va vole sabe do la selebra **es**. * Gua bakal pèngèn tau: “Kendurènnya di mana?” (~)→(~) Gua bakal pèngèn tau di mana kendurènnya. Ujar ubungan ama penerang kadang bisa ketuker ama ujar peada. Bakal ngedantain kalo ujar ubungan atawa penerang nyang dimaksud, tambahin peada atawa pengganti sebelonnya **cual** atawa **ci**: * Me no comprende **la ata** cual tu intende. – Gua kaga' ngarti piil lu punya maksud. * Me ia oia **lo** cual tu ia dise. – Gua denger apa lu kata. * Me no conose **el** ci tu ia indica. – Gua kaga' kenal orang lu punya unjuk. * Me vide **la loca** do tu es. – Gua liat tempat di mana lu ada. * Me no sabe **la ora** cuando me va parti. – Gua kaga' tau jem kapan kita bakal berangkat. Kata kerja dasar bisa' dirèken sebagé pemulain atu macem deri ujar peada. === Ujar sekupu === Dua ujar utama kena dibungsel barengan jadi atu kalimat paké wasilah [[pengubung#pengubung_sekupu|pengubung sekupu]]: * Me ia desira la auto, **ma** me no ia ave la mone. – Gua pèngèn tu mubil, cuman ora gableg duit gua. * Me desira un bon carera **e** me vole ance trova un sposa bela. – Gua pèn karir bagus èn juga' pèngèn nyari bini boto. Ujar begitu bisa' ngejegreg jadi kalimat mandiri, paké atawa sonder pengubung: * El ia vole canta **e** el ia vole dansa, **ma** el ia teme. – Dia pèn nyanyi èn dia pèn nandak, cuman takut dia. * El ia vole canta. **E** el ia vole dansa. **Ma** el ia teme. – Dia pèn nyanyi. Èn dia pèn nandak. Cuman takut dia. * El ia vole canta. El ia vole dansa. El ia teme. – Dia pèn nyanyi. Dia pèn nandak. Takut dia. [[Category:Lingua Franca Nova]] 73ol6x316vynveiuctytt8wtyhrjasu Bangsaan:Lingua Franca Nova 14 5805 24516 2024-07-26T15:08:49Z Jon Gua 112 Ngeja halaman dengen "[[Category:Basa bikinan]]" 24516 wikitext text/x-wiki [[Category:Basa bikinan]] 222gjj1mcn6c46pnr4u7kxwodevojkk Wikipédi:Gambar gacoan/2024 09 4 5806 26423 24871 2024-11-01T21:05:03Z Swarabakti 44 26423 wikitext text/x-wiki {{Tampang GG |image=TKK8004 (cropped).jpg |width=360 |caption=[[Sepur]] [[KAI Commuter|komuter]] bakal nyang ke [[Statsiun Bèos|Bèos]] nanggrak di [[Statsiun Manggarai]] |author=Bimo Jalu P |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }} 7bw34gqbsdooxvftu8p52g7igz07rmb Sablonan:Recent changes article requests 10 5807 24560 2024-07-29T12:13:34Z OrangKalideres 327 Anyar 24560 wikitext text/x-wiki {{Recent changes article requests/1 |n1={{Recent changes article requests/findnext |n={{#expr:{{Rand|400}}+1}} }} }}<noinclude> {{documentation}} </noinclude> 3cvv1jiwzyiafzsvf12nkhzbtm5xsmm Sablonan:Recent changes article requests/1 10 5808 24561 2024-07-29T12:14:46Z OrangKalideres 327 Anyar 24561 wikitext text/x-wiki {{Recent changes article requests/2 |article1={{Recent changes article requests/list |n={{{n1|1}}} }} |n2={{Recent changes article requests/findnext |n={{#expr:{{{n1|1}}}+1}} }} }} b9a27gu511feiqsy9k9ojk629vndma3 Sablonan:Recent changes article requests/2 10 5809 24562 2024-07-29T12:15:17Z OrangKalideres 327 Anyar 24562 wikitext text/x-wiki {{Recent changes article requests/3 |article1={{{article1|}}} |article2={{Recent changes article requests/list |n={{{n2|1}}} }} |n3={{Recent changes article requests/findnext |n={{#expr:{{{n2|1}}}+1}} }} }} q59g6r0b8e8xyjxrvzssa1pqvw4h9uk Sablonan:Recent changes article requests/3 10 5810 24563 2024-07-29T12:15:47Z OrangKalideres 327 Anyar 24563 wikitext text/x-wiki {{Recent changes article requests/4 |article1={{{article1|}}} |article2={{{article2|}}} |article3={{Recent changes article requests/list |n={{{n3|1}}} }} |n4={{Recent changes article requests/findnext |n={{#expr:{{{n3|1}}}+1}} }} }} nxpa34p3j4q9fcxs1gsw6at3ibjfwvo Sablonan:Recent changes article requests/4 10 5811 24564 2024-07-29T12:16:16Z OrangKalideres 327 Anyar 24564 wikitext text/x-wiki {{Recent changes article requests/5 |article1={{{article1|}}} |article2={{{article2|}}} |article3={{{article3|}}} |article4={{str ≤ len |1={{{article1|}}}{{{article2|}}}{{{article3|}}} |2={{Recent changes article requests/list|n=maximum length}} |3={{Recent changes article requests/list |n={{{n4|1}}} }} }} |n5={{Recent changes article requests/findnext |n={{#expr:{{{n4|1}}}+1}} }} }} lmxs1g5y9neq8769ejwduer27ukcht9 Sablonan:Recent changes article requests/5 10 5812 24565 2024-07-29T12:16:53Z OrangKalideres 327 Anyar 24565 wikitext text/x-wiki {{Recent changes article requests/6 |article1={{{article1|}}} |article2={{{article2|}}} |article3={{{article3|}}} |article4={{{article4|}}} |article5={{str ≤ len |1={{{article1|}}}{{{article2|}}}{{{article3|}}}{{{article4|}}} |2={{Recent changes article requests/list|n=maximum length}} |3={{Recent changes article requests/list |n={{{n5|1}}} }} }} |n6={{Recent changes article requests/findnext |n={{#expr:{{{n5|1}}}+1}} }} }} 6dbvpwvyrbkj38gyepiqdv6l0fdblt2 Sablonan:Recent changes article requests/6 10 5813 24566 2024-07-29T12:17:19Z OrangKalideres 327 Anyar 24566 wikitext text/x-wiki {{Recent changes article requests/core |article1={{{article1|}}} |article2={{{article2|}}} |article3={{{article3|}}} |article4={{{article4|}}} |article5={{{article5|}}} |article6={{str ≤ len |1={{{article1|}}}{{{article2|}}}{{{article3|}}}{{{article4|}}}{{{article5|}}} |2={{Recent changes article requests/list|n=maximum length}} |3={{Recent changes article requests/list |n={{{n6|1}}} }} }} }} 4hx79jb7jkbin07olj9g8k7si2qhxha Sablonan:Recent changes article requests/core 10 5814 24571 24570 2024-07-29T12:34:59Z OrangKalideres 327 24571 wikitext text/x-wiki [[{{{article1}}}]] - [[{{{article2}}}]] - [[{{{article3}}}]] {{#if:{{{article4|}}} |- [[{{{article4}}}]] }} {{#if:{{{article5|}}} |- [[{{{article5}}}]] }} {{#if:{{{article6|}}} |- [[{{{article6}}}]] }} 9ekf644zdlj84k01nvheklxmalkly2e Sablonan:Str ≤ len 10 5815 24568 2024-07-29T12:23:11Z OrangKalideres 327 Anyar 24568 wikitext text/x-wiki {{{{{|safesubst:}}}#ifexpr: {{{{{|safesubst:}}}#invoke:String|len|s={{{1|}}}}} <= {{{2|0}}} <noinclude><!-- str >= len --></noinclude> | {{{3|}}} | {{{4|}}} }}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> 4t8547v7jbb33eacb5akbbqullmssqj Sablonan:Request translation name 10 5816 24907 24711 2024-08-17T12:32:37Z OrangKalideres 327 24907 wikitext text/x-wiki [[{{{1}}}]] – tarjim deri [[:{{{2}}}:{{{3}}}]]{{#if:{{{lang2|}}} |, [[:{{{lang2}}}:{{{lg_article}}}]] }}{{#if:{{{lang3|}}} |, [[:{{{lang3}}}:{{{lg_article2}}}]] }}. Diusulin ama {{{4}}}. {{#if:{{{done|}}} |– {{Kelar}} oleh [[User:{{{done}}}|{{{done}}}]] }}{{#if:{{{ndone|}}} |– {{Belon kelar}}. {{{ndone}}}. }} 64vmwy01s5xidh8joq7i0zpl17u5zmu Sablonan:Request article name 10 5817 24972 24698 2024-08-19T05:29:21Z OrangKalideres 327 24972 wikitext text/x-wiki [[{{{1}}}]] – {{{2}}}. Ruju'an: {{{3}}}. Diusulin ama {{{4}}}. {{#if:{{{done|}}} |– {{Kelar}} ama [[User:{{{done}}}|{{{done}}}]] }}{{#if:{{{ndone|}}} |– {{Belon kelar}}. {{{ndone}}}. }} lynmf9s3jpcfkfmcs4f2wwycf2yi6dx Wikipédi:Permintaan makalah/Gerak badan/Tepok bulu 4 5819 24947 24939 2024-08-18T17:34:52Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah/Gerak badan#Tepok bulu]] 24947 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah/Gerak badan#Tepok bulu]] aw2kli49b3r81pu84vni47sjg1dq2c3 Sablonan:Selesai 10 5820 24632 24602 2024-07-30T17:04:40Z Swarabakti 44 udah ada 24632 wikitext text/x-wiki #ALIH [[Sablonan:Kelar]] 8ognxo5s9wlbwqz4il8xtvb28xqznpt Wikipédi:Permintaan makalah/Gerak badan/Bola tendang 4 5823 26144 26143 2024-10-20T16:54:50Z OrangKalideres 327 /* Ditarjimin */+ 26144 wikitext text/x-wiki {{Article request notice lang|sepak bola|association football |descen=(or soccer)}} == Sepèler == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name bio|kode negara|Nama artikel|kode bahasa|Nama artikel}} Contoh: * {{Request translation name|ARG|Lionel Messi|id|Lionel Messi}}</nowiki>--> * {{Request translation name bio|IDN|Jens Raven|id|Jens Raven}} * {{Request translation name bio|ARG|Ángel Di María|id|lang2=en|lg_article=Ángel Di María|Ángel Di María}} * {{Request translation name bio|IDN|Thom Haye|id|Thom Haye}} * {{Request translation name bio|FRA|Kylian Mbappé|id|Kylian Mbappé}} * {{Request translation name bio|ARG|Diego Maradona|id|Diego Maradona}} * {{Request translation name bio|IDN|Ragnar Oratmangoen|id|Ragnar Oratmangoen|OrangKalideres}} * {{Request translation name bio|BRA|Pelé|id|Pelé|lang2=en|lg_article=Pelé|OrangKalideres}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name bio|kode negara|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name bio|POR|Cristiano Ronaldo|pemain sepak bola terkenal|[https://en.m.wikipedia.org/wiki/Cristiano_Ronaldo] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Riperi == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name bio|kode negara|Nama artikel|kode bahasa|Nama artikel}} Contoh: * {{Request translation name|ARG|Lionel Messi|id|Lionel Messi}}</nowiki>--> * {{Request translation name bio|OMA|Ahmed Al-Kaf|id|Ahmed Al-Kaf|lang2=en|lg_article=Ahmed Al-Kaf|OrangKalideres}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name bio|kode negara|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name bio|POR|Cristiano Ronaldo|pemain sepak bola terkenal|[https://en.m.wikipedia.org/wiki/Cristiano_Ronaldo] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Kleb == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name|Nama artikel|kode bahasa|Nama artikel}} Contoh: * {{Request translation name|Persija Jakarta|id|Persija Jakarta}}</nowiki>--> * {{Request translation name|Persita Tanggerang|id|Persita Tangerang}} * {{Request translation name|Sun Hei SC|en|Sun Hei SC}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Persela Lamongan|klub sepak bola terkenal|[https://en.m.wikipedia.org/wiki/Persela_Lamongan] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> qlaza8grmbkddt6alp9g19c6f67tv2c Wikipédi:Permintaan makalah/Géograpi/Pulo 4 5824 24936 24710 2024-08-18T12:24:41Z OrangKalideres 327 Koreksi 24936 wikitext text/x-wiki {{Article request notice lang|pulau|descid=-pulau di seluruh dunia|island|descen=s around the world}} == Pulo == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name|Nama artikel|kode bahasa|Nama artikel|4 tilda (~~~~) untuk tanda tangan}} Contoh: * {{Request translation name|Pulo Batam|id|Pulau Batam|~~~~}}</nowiki>--> * {{Request translation name|Pulo Miangas|id|Pulau Miangas|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.45 (WIB)}} * {{Request translation name|Pulo Bawean|id|Pulau Bawean|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.45 (WIB)}} * {{Request translation name|Pulo Bangka|id|Pulau Bangka|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.45 (WIB)}} * {{Request translation name|Pulo Isigaki|id|Pulau Ishigaki|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.45 (WIB)}} * {{Request translation name|Batu Garam|id|Batu Garam|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.45 (WIB)|}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Pulau Nias|pulau berpenduduk|[https://id.m.wikipedia.org/wiki/Pulau_Nias] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> rv13gizxxg0dp0kv2bnx63fhm76q4cu Sablonan:Belon 10 5825 24634 2024-07-30T17:10:52Z Swarabakti 44 Ngalihin halaman ke [[Sablonan:Belon kelar]] 24634 wikitext text/x-wiki #ALIH [[Sablonan:Belon kelar]] onhnlpj23v21ue65dapccjz2wbn3o7u Wikipédi:Gambar gacoan/2024 10 4 5826 26380 24637 2024-10-31T18:46:15Z Swarabakti 44 26380 wikitext text/x-wiki {{Tampang GG |image=Carnavalesco.jpg |width=360 |caption=[[Merak biru]] (''Pavo cristatus'') megarin dia punya buntut roncèt warnanya |author=Gabriel Castaldini |license={{Icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] }} h6v0okhkk60chd5qg527h5muo2s2iwg Wikipédi:Gambar gacoan/2024 11 4 5827 26447 26446 2024-11-03T00:25:49Z Swarabakti 44 26447 wikitext text/x-wiki {{Tampang GG |image=Мечеть Санкт-Петербурга. Майолика портала.jpg |width=180 |caption=Ukir-ukiran ''[[muqarnas]]'' di [[Mesigit Sint-Piterbereh]] punya langit |author=Canes |license={{Icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/3.0/ CC BY-SA 3.0] }} swq1hh8uvgj9kjvsyoyilowc9hlzbl0 Wikipédi:Gambar gacoan/2024 12 4 5828 26388 24639 2024-10-31T18:57:41Z Swarabakti 44 26388 wikitext text/x-wiki {{Tampang GG |image=Holy SURP Hovhannes Church.jpg |width=360 |caption=[[Geréja Sint-Yan Sorol|Geréja Sint-Yan]] [[Gerèja Katolik Lemènder|Serani Lemènder]] punya di kampung [[Sorol]], [[Iran]] |author=Farzin Izaddoust dar |license={{Icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }} m8br45tvlvzulbax9chrffq1kekt6nm Wikipédi:Permintaan makalah/Gerak badan/Tènes méja 4 5829 24952 24938 2024-08-19T03:32:12Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah/Gerak badan#Tènes méja]] 24952 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah/Gerak badan#Tènes méja]] 84po7e3s3g8zmjz9qcajrj0521dbos5 Serèkat Samtiawkio 0 5830 24659 2024-08-01T13:58:34Z Swarabakti 44 Ngalihin halaman ke [[Kiblik Samtiawkio]] 24659 wikitext text/x-wiki #ALIH [[Kiblik Samtiawkio]] a22xhhask7qiffhqxrq1zitp6v85mfb Bangsaan:Rancang peranti 14 5831 24663 2024-08-01T14:04:59Z Swarabakti 44 Ngeja halaman kosong 24663 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Wikipédi:Nyaho ga' lu/09 4 5832 26250 26249 2024-10-26T03:36:40Z Swarabakti 44 26250 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo '''[[bongmè']]''' entu atu cara ngebong atawa merèksa di macem-macem terdisi ngobatin, mulain deri [[Ayurwéda]] ampé [[Kedukunan terdisionil Tionghoa|kedukunan Tionghoa]]? * ... kalo '''[[cogroh budaya]]''' entu penyomotan nyang kaga' kena diterima deri atu kaum punya unsur [[budaya]] atawa [[kedèwèkan]] ama atu anggota kaum nyang laèn kedèwèkan? * ... kalo '''[[orang Welanda]]''' ama peranakan-peranakannya kesebar di seantéro dunia, mulain deri [[Kepuloan Karaiben]], [[Aprika Kidul]], ampé [[Niu-Sélan]]? * ... kalo '''[[Usbèkistan]]''' entu atu [[negara kecempèt]] rangkep dua, bahna dia dikulilingin ama lima negara nyang pada kecempèt juga'? </div> 8b4eqni26wnak3u8pvob50l45tl6lok Sablonan:Cite episode 10 5833 24675 2024-08-01T14:45:48Z Swarabakti 44 Ngeja halaman dengen "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=episode }}</includeonly><noinclude> {{pengwarkatan}} </noinclude>" 24675 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=episode }}</includeonly><noinclude> {{pengwarkatan}} </noinclude> 7gqmfrpxowsb1h02coqjuckwij2ugo9 Sablonan:Request translation name bio 10 5836 24908 24905 2024-08-17T12:33:59Z OrangKalideres 327 24908 wikitext text/x-wiki {{flagicon|{{{1}}}}} [[{{{2}}}]] – tarjim deri [[:{{{3}}}:{{{4}}}]]{{#if:{{{lang2|}}} |, [[:{{{lang2}}}:{{{lg_article}}}]] }}{{#if:{{{lang3|}}} |, [[:{{{lang3}}}:{{{lg_article2}}}]] }}. Diusulin ama {{{5}}}. {{#if:{{{desc|}}} | ''({{{desc}}})''. }}{{#if:{{{done|}}} |– {{Kelar}} ama [[User:{{{done}}}|{{{done}}}]] }}{{#if:{{{ndone|}}} |– {{Belon kelar}}. {{{ndone}}}. }} ecaeha86638s791zzbhfyu3gd96g67c Sablonan:Country data IDN 10 5837 24715 2024-08-03T12:52:56Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Indonésia]] 24715 wikitext text/x-wiki #alih [[Sablonan:Country data Indonésia]] g1p12v2q1jo8t2g72ao9rzunjwjnu70 Sablonan:Country data MAS 10 5838 24716 2024-08-03T12:54:06Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Malésia]] 24716 wikitext text/x-wiki #alih [[Sablonan:Country data Malésia]] 4ho71fqmbsie0bayx928d8ic95h3e6o Sablonan:Country data JPN 10 5839 24717 2024-08-03T12:54:47Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Jepang]] 24717 wikitext text/x-wiki #alih [[Sablonan:Country data Jepang]] hi7khayxyfuygwb5w56oiqoybx0vupf Sablonan:Country data KOR 10 5840 24718 2024-08-03T12:56:34Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Koréa Kidul]] 24718 wikitext text/x-wiki #alih [[Sablonan:Country data Koréa Kidul]] 4cbtg3iayfutno5rtsdjxfwatuv6wco Sablonan:Country data CHN 10 5841 24719 2024-08-03T12:57:08Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Tiongkok]] 24719 wikitext text/x-wiki #alih [[Sablonan:Country data Tiongkok]] 9guygkn5tm107jk5ne52v37ti3ee6lo Akane Yamaguchi 0 5842 24726 24725 2024-08-04T06:33:17Z OrangKalideres 327 /* Sènggètan luar */Koreksi 24726 wikitext text/x-wiki [[Gepokan:Akane Yamaguchi.jpg|thumb|200px|Yamaguchi di [[Indonésia Terbuka 2015]]]] {{nihongo|'''Akane Yamaguchi'''|山口 茜|Yamaguchi Akane| lair 6 Juni 1997}} ya'entu atu pemaèn [[tepok bulu]] wadon deri [[Jepang]]. Di taon 2016, dia mulai aktip di Kumamoto Saishunkan Pharmaceutical Badminton Team ampé wayah gini ama [[Chiharu Shida]].<ref>{{cite web |title=くまもと再春館製薬所バドミントン部2016 新入団選手を発表いたします。 |url=https://www.saishunkan-badminton.jp/archives/news/1968|publisher=くまもと再春館製薬所バドミントンチーム |accessdate=9 September 2022|lang=ja}}</ref> == Ruju'an == {{Reflist}} == Sènggètan luar == * {{BWF|1A40C2CC-EC5F-46A6-9860-8E67AC09CD3E}} * {{Twitter|AKAne_GUcchi66}} * {{Instagram|akane.yamaguchi66}} * [http://www.badminton.or.jp/profile/yamaguchi_akane.html Profil Akane Yamaguchi di Nippon Badminton Association] [[Bangsaan:Pemaèn tepok bulu wadon Jepang]] j1dyljcya1nnwfdiqsw003jktlb20at Sablonan:BWF 10 5843 24727 2024-08-04T06:34:35Z OrangKalideres 327 Anyar 24727 wikitext text/x-wiki {{#if: {{{1<includeonly>|</includeonly>}}} {{{id|}}} {{#property:P2729}} | [https://bwf.tournamentsoftware.com/player-profile/{{#if: {{{1|{{{id<includeonly>|</includeonly>}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P2729}}|sep=,}} }} {{#if: {{{2|{{{name<includeonly>|</includeonly>}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] di [[Badminton World Federation|BWF]].tournamentsoftware.com<includeonly>{{EditAtWikidata|pid=P2729|{{{1|{{{id|}}}}}}}}</includeonly> {{#if: {{{archive|}}} {{{member_id|}}} | ( }}{{#if: {{{archive|}}} | [https://web.archive.org/web/{{{archive}}}/https://bwf.tournamentsoftware.com/player-profile/{{#if: {{{1|{{{id|}}}}}} | {{{1|{{{id}}}}}} | {{First word|1={{#property:P2729}}|sep=,}} }} archive]{{#if:{{{member_id|}}}|,&#32;}} }}{{#if: {{{member_id|}}} | [https://bwf.tournamentsoftware.com/find.aspx?a=8&oid=209B123F-AA87-41A2-BC3E-CB57133E64CC&q={{{member_id}}} alternate link] }}{{#if: {{{archive|}}} {{{member_id|}}} | ) }}{{WikidataCheck|property=P2729|value={{{1|{{{id|}}}}}}|category=BWF template with ID|namespaces=0|nocatsame=1}} | <span class="error">&#123;&#123;[[Template:BWF|BWF]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{preview warning|1=To find the ID, see the [http://bwf.tournamentsoftware.com/ BWF.tournamentsoftware.com search page] or try this [https://www.google.com/search?q={{urlencode:{{removeaccents|1={{PAGENAMEBASE}}}}}}+site%3Abwf.tournamentsoftware.com Google search].}}{{#ifeq:{{NAMESPACENUMBER}}|0|[[Category:BWF template missing ID and not in Wikidata]]}} }}<noinclude> {{Documentation}}<!-- Please add categories to the /doc subpage & add interwikis to Wikidata. --> </noinclude> 5ithr7okopw1ahx720igrbfebgpnxg9 Sablonan:Sfnp 10 5844 24730 2024-08-04T09:16:41Z Swarabakti 44 Ngeja halaman dengen "<includeonly>{{#invoke:Footnotes|sfn |bracket_year_left = ( |bracket_year_right = ) }}</includeonly><noinclude> {{pengwarkatan}} [[Bangsaan:Sablonan ruju'an]] </noinclude>" 24730 wikitext text/x-wiki <includeonly>{{#invoke:Footnotes|sfn |bracket_year_left = ( |bracket_year_right = ) }}</includeonly><noinclude> {{pengwarkatan}} [[Bangsaan:Sablonan ruju'an]] </noinclude> j2z0mhj5dka2p8gps2sve6bt4l4tkr2 Petangasan 0 5845 24764 24763 2024-08-07T21:39:38Z Bangrapip 9 24764 wikitext text/x-wiki [[Gepokan:Sauna_2.jpg|jmpl|374x374px|Petangasan modèren di [[Pinlan]]]] '''Petangasan''' (hurup Arab Gundul: {{Script|Arabic|فتاڠسن}}; {{lang-id|sauna}}) entu pangkèng kecil nyang dirancang biar pemakénya bisa tangasan (mandi [[uap]]) atawa ngangetin awak, mao gobiosan atawa keringan. Setilah petangasan gè' juga' kena maran ke gedong ugernya atawa kegampangan nyang ngelah ni pangkèng bakal tangasan. Uap aèr ama panas tinggi kanggo' bagèn pemakénya bisa' keringetan. Lumbrahnya, petangasan entu ada dua macem dah: ada nyang sari-sarinya ngangetin hawa atawa nyang inpramèra nyang ngangetin barang di entu pangkèng. Petangasan inpramèra kena maké macem-macem bahan kaya' areng, jarot areng, èn laèn-laènnya. == Ruju'an == [[Bangsaan:Cuci awak]] kuqgjte7dlsnsoo2h8vi9cmvw666mwj Jakarta Sintrem 0 5846 24766 2024-08-08T13:18:17Z Swarabakti 44 Ngalihin halaman ke [[Kota Bestir Jakarta Sintrem]] 24766 wikitext text/x-wiki #ALIH [[Kota Bestir Jakarta Sintrem]] bj49ejt36lb3t2myku8kjf9umf8evxr Jakarta Kidul 0 5847 24767 2024-08-08T13:18:48Z Swarabakti 44 Ngalihin halaman ke [[Kota Bestir Jakarta Kidul]] 24767 wikitext text/x-wiki #ALIH [[Kota Bestir Jakarta Kidul]] 80aeguwhivuqupq68ejie8z4t2f727n Jakarta Wètan 0 5848 24768 2024-08-08T13:19:46Z Swarabakti 44 Ngalihin halaman ke [[Kota Bestir Jakarta Wètan]] 24768 wikitext text/x-wiki #ALIH [[Kota Bestir Jakarta Wètan]] 7d94nmsb3pmuq286nn9u2isekf503f7 Statsiun MRT Dukuh Atas 0 5849 24892 24787 2024-08-17T03:23:23Z Swarabakti 44 24892 wikitext text/x-wiki '''Statsiun MRT Dukuh Atas''' atawa '''Statsiun MRT Dukuh Atas BNI''' (ngrikut [[Bang Negara Indonésia|BNI]] punya hak tèmplok nama<ref>{{cite web | last=Ramli | first=Rully | title=8 Nama Stasiun MRT Jakarta Dilelang, 3 di Antaranya Sudah Diumumkan | website=iNews.ID | date=2018-12-28 | url=https://www.inews.id/finance/bisnis/8-nama-stasiun-mrt-jakarta-dilelang-3-di-antaranya-sudah-diumumkan/413273 | archive-url=https://web.archive.org/web/20221229052738/https://www.inews.id/finance/bisnis/8-nama-stasiun-mrt-jakarta-dilelang-3-di-antaranya-sudah-diumumkan/413273 |archive-date=2022-12-29| access-date=2024-08-08}}</ref>) entu atu [[statsiun]] [[sepur]] [[Mesin Rèndèng Tundanan Jakarta|MRT Jakarta]] nyang nanggrak di [[Mèntèng, Jakarta Sintrem|Mèntèng]], [[Jakarta Sintrem]], bakal anu sepur deri [[Lin Lor–Kidul (MRT Jakarta)|lin MRT Lor–Kidul]]. Ni statsiun ngelah atu pèron tenga nyang kecempèt jalur [[tundanan]] dua: atu ngalor ke [[Statsiun MRT Bunderan HI]], atunya lagi ngidul ke [[Statsiun MRT Lebak Bulus]]. Ni statsiun ada di bilangan [[TOD Dukuh Atas]] nyang dipegarin bakal jadi sintrem [[gandaran umum]], tempatnya macem-macem gandaran pada numplek, mulain deri sepur lèstrik [[Commuterline]] ama [[LRT Jabodebek]], ampé [[bes|bes-bes]] [[Transjakarta]], mao nyang [[BRT]] apa nyang kaga'.<ref name="kumparan">{{cite web | last=Nurhayat | first=Wiji | title=Menengok Stasiun MRT Dukuh Atas yang Dibangun 24 Meter di Bawah Tanah | website=Kumparan | date=2018-03-28 | url=https://kumparan.com/kumparanbisnis/menengok-stasiun-mrt-dukuh-atas-yang-dibangun-24-meter-di-bawah-tanah | archive-url=https://web.archive.org/web/20240808142925/https://kumparan.com/kumparanbisnis/menengok-stasiun-mrt-dukuh-atas-yang-dibangun-24-meter-di-bawah-tanah |archive-date=2024-08-08 | access-date=2024-08-08}}</ref> == Gambar == <gallery class="center" heights="120px" mode="packed"> Gepokan:Jakarta MRT Dukuh Atas MRT Station signage.jpg|Plat nama ni statsiun Gepokan:MRT Jakarta Dukuh Atas tunnel.jpg|Terowongan ke ni statsiun wayah dikejain tahon 2018 Gepokan:Dukuh Atas MRT bike rack 20240715 134038.jpg|Rak sepèda bakal parkiran Gepokan:Dukuh Atas 3.jpg|Pèron ngidul ke Lebak Bulus </gallery> ==Ruju'an== {{Reflist}} [[Bangsaan:Statsiun MRT Jakarta]] o25p87604uio02dx94g4kgmmj1sb744 Weladiwostok 0 5851 24795 24793 2024-08-10T12:01:58Z OrangKalideres 327 Koreksi 24795 wikitext text/x-wiki [[Gepokan:Center of Vladivostok and Zolotoy Rog.jpg|thumb|250px|Weladiwostok punya tampang]] '''Weladiwostok''' ({{lang-ru|Владивосто́к}}) ya'entu [[kota]] pelabuan paling gedénya [[Ruslan]] di pinggir panté [[Laotan Pasifik]] nyang letaknya di wilayah [[Ruslan Wètan Jauh]] èn ibu negerinya propinsi [[Primorsky Krai]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Ruslan]] 2czui6s7o2afo9kvyus8o1uux4ts5l2 Vladivostok 0 5852 24796 24792 2024-08-10T12:03:04Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Wladiwostok]] jadi [[Weladiwostok]] 24796 wikitext text/x-wiki #alih [[Weladiwostok]] c3poznml5m5knquaik5irsm2dkcm3g3 Wladiwostok 0 5853 24794 2024-08-10T12:01:18Z OrangKalideres 327 OrangKalideres mindahin [[Wladiwostok]] ke [[Weladiwostok]]: Judul salah èja 24794 wikitext text/x-wiki #ALIH [[Weladiwostok]] fi2pio0wiu10ky03wdglu2mzkzjqjnc Tanjidor 0 5854 25509 24807 2024-09-15T03:31:17Z Bangrapip 9 25509 wikitext text/x-wiki [[Gepokan:COLLECTIE TROPENMUSEUM Tanjidor orkest tijdens de viering van het Chinees Nieuwjaar TMnr 20017929.jpg|150px|jmpl|Tanjidor lagi dimaènin pas taon baru [[Imlèk]]]] '''Tanjidor''' (hurup Arab Gundul: {{Script|Arabic|تنجيدور}}) entu orkès musik terdisionil [[orang Betawi]] nyang ngembang di [[Jakarta]], [[Indonesia]].<ref name="JP-ChineseNY">{{Cite web|title=From religious rituals to festive attractions: Indonesians prepare to celebrate Chinese New Year|url=https://www.thejakartapost.com/news/2020/01/24/from-religious-rituals-to-festive-attractions-indonesians-prepare-to-celebrate-chinese-new-year.html|date = 24 January 2020 |access-date=2020-07-13|website=The Jakarta Post}}</ref> Nama tanjidor asalnya dari [[basa Portugis]] ''tangedor'', nyang artinya "maèn gending di luar ruma".<ref name="Kompas-Tanjidor"/> == Jabaran == Orkès tanjidor enni rupanya kaya' orkès kecil, èn dia mulain muncul pas abad ke-19. Pelopornya nama [[Augustijn Michiels]], nyang lebi kesohor dipanggil Mayor Jantje, ya'entu dimulain di bilangan ''Citrap'' (Citeureup) di lingiran kota Betawi (kalo sekarang masup [[Bogor Kabupatèn]]).<ref name="Kompas-Tanjidor">{{Cite web|last=Media|first=Kompas Cyber|title=Mayor Jantje dan Tanjidor|url=https://nasional.kompas.com/read/2009/09/11/1132535/Mayor.Jantje.dan.Tanjidor| date = 11 September 2009|access-date=2020-07-13|website=KOMPAS.com}}</ref> Alat-alat gending nyang dipaké ampir sama aja ama nyang dipaké ama ''band militer'', ''marching band'', atawa korep ''drum band''. Biasanya, dipaké beragem alat gending tiup ama alat gending pukul.<ref name="Kompas-Tanjidor"/> Tanjidor èmang deri jaman dulu sering dimaènin bakal ngamen di jalanan, atawa ditanggap bakal ngisi keriaan kaya' [[Cap Go Mèh]] [[orang Tionghoa]]<ref name="JP-ChineseNY" /> atawa [[Lebaran Betawi]].<ref>{{Cite web|title=Transjakarta provides free buses to Lebaran Betawi site|url=https://www.thejakartapost.com/news/2017/07/28/transjakarta-provides-free-buses-to-lebaran-betawi-site.html|access-date=2020-07-13|website=The Jakarta Post}}</ref> Selaèn Jakarta, ada juga orkès tanjidor dimaènin orang di [[Pontianak]], [[Kalimantan Kulon]].<ref>{{Cite web|date=2019-10-13|title=Grup Tanjidor yang Diperkuat Para Pemain Muda|url=https://pontianakpost.co.id/grup-tanjidor-yang-diperkuat-para-pemain-muda/|access-date=2020-07-13|website=Pontianak Post}}</ref> == Ruju'an == {{Reflist}} [[Category:Gending]] [[Category:Betawi]] ohiaeb3pa4ewvp7n4zixm8emmnoj5dz Wikipédi:Permintaan makalah/Guwernemèn/Kecamatan 4 5855 25494 25493 2024-09-14T05:47:28Z OrangKalideres 327 /* Papua */Koreksi 25494 wikitext text/x-wiki {{Article request notice lang|kecamatan |descid=<nowiki/>di Indonesia|kecamatan|descen=s in Indonesia}} == Acéh == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name|Nama artikel|kode bahasa|Nama artikel|4 tilda (~~~~) untuk tanda tangan}} Contoh: * {{Request translation name|Banda Baro, Acéh Lor|id|Banda Baro, Aceh Utara|~~~~}}</nowiki>--> * {{Request translation name|Lo'nga, Acéh Gedé|id|Lhoknga, Aceh Besar|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 11 Agustus 2024 11.41 (WIB)}} == DKI Jakarta == === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name|Nama artikel|kode bahasa|Nama artikel|4 tilda (~~~~) untuk tanda tangan}} Contoh: * {{Request translation name|Pademangan, Jakarta Lor|id|Pademangan, Jakarta Utara|~~~~}}</nowiki>--> * {{Request translation name|Penjaringan, Jakarta Lor|id|Penjaringan, Jakarta Utara|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 11 Agustus 2024 11.34 (WIB)|done=Prasifik01}} == Papua == {{Article request notice lang|distrik |descid=<nowiki/>di Indonesia. Halaman "Wikipedia:Permintaan makalah/Guwernemèn/Distrik" beralih ke sini|district|descen=s in Indonesia. The page "Wikipedia:Permintaan makalah/Guwernemèn/Distrik" redirects here}} === Ditarjimin === <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name|Nama artikel|kode bahasa|Nama artikel|4 tilda (~~~~) untuk tanda tangan}} Contoh: * {{Request translation name|Waris, Keerom|id|Waris, Keerom|~~~~}}</nowiki>--> * {{Request translation name|Abépura, Jayapura Kota|id|Abepura, Jayapura|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 14 Sèptèmber 2024 12.46 (WIB)}} jh4hh4zlgyhifyy5eci92h6eqgfk8o5 United Kingdom 0 5856 24814 2024-08-11T12:33:25Z OrangKalideres 327 Ngalihin halaman ke [[Kerajaan Rempug]] 24814 wikitext text/x-wiki #alih [[Kerajaan Rempug]] fsa530mg28w3u2ncqt8s7jgyvwqdaex Okonomiyaki 0 5857 24816 24815 2024-08-11T12:58:57Z OrangKalideres 327 24816 wikitext text/x-wiki [[Gepokan:Okonomiyaki_001.jpg|jmpl|230px|Okonomiyaki ala Kansé nyang paké mayonès, ''katsuobushi'' èn ''aonori'']] {{nihongo|'''''Okonomiyaki'''''|お好み焼き||{{pengucapan|Okonomiyaki, pronunciation.ogg|listen|help=no}}|lead=yes}} ya'entu atu [[Jepang]] punya penganan nyang paké [[tepung terigu]] nyang diencerin dengen [[aèr]] atawa [[dashi]], ditambah [[kol]], [[telor ayam]], [[penganan laot]] atawa daging babi èn digorèng di atas penggorengan datar nyang digero ''teppan''. == Sènggètan luar== *{{commons category inline}} *[https://web.archive.org/web/20170303124432/https://www.otajoy.com/pages/what-is-okonomiyaki What is Okonomiyaki? - Okonomiyaki, an Overview.] The history of Okonomiyaki and Okonomiyaki sauce in Hiroshima. *[http://www.japan-guide.com/r/e100.html "As-you-like-it Pancake"]{{spaced ndash}} Okonomiyaki; what it is, how to cook it, and a sample recipe. {{Authority control}} [[Bangsaan:Penganan Jepang]] 5sazs7axbese0bbrkk2jldvahkr26sg Sablonan:Pengucapan 10 5858 24817 2024-08-11T12:59:30Z OrangKalideres 327 Anyar 24817 wikitext text/x-wiki <includeonly>{{small|{{#switch:{{{3}}}|(|)=(}}{{Audio<!--PLEASE DO NOT SUBST-->|{{{1}}}|{{{2|pengucapan}}}|help={{{help|}}}}}{{#switch:{{{3}}}|(|)=)}}}}{{category handler|[[Category:Halaman dengan pelafalan terekam]]}}</includeonly><noinclude> {{documentation}} [[Bangsaan:Templat pengucapan]] </noinclude> lt4abdg5apjfj7u8nx5fpcdhzh8dhe8 Sablonan:Commons category-inline 10 5859 24819 24818 2024-08-11T13:02:55Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Commons category inline]] ke [[Sablonan:Commons category-inline]] 24818 wikitext text/x-wiki {{sister-inline |short={{{short|}}} |project=commonscat |list={{{list|}}} |extratext={{{extratext|}}} |links={{#invoke:Commons link|getCategory|{{{1|}}}|linktext={{{2|}}}|<!-- -->lcfirst={{if empty|{{{lcfirst|}}}|{{{lcf|}}}}}|nowrap={{{nowrap|}}}|italic={{{italic|}}}|<!-- -->tracking={{#if:{{{notrack|}}}||1}}|qid={{{qid|}}}}}<!-- -->}}<noinclude>{{documentation}}</noinclude> aj8fujfu74idnvkrum80pf7f64y2xg7 Sablonan:Commons category inline 10 5860 24820 2024-08-11T13:02:56Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Commons category inline]] ke [[Sablonan:Commons category-inline]] 24820 wikitext text/x-wiki #ALIH [[Sablonan:Commons category-inline]] gab3j8svhzobk7qvg21uzcnpmltnzfz Sablonan:Spaced ndash 10 5861 24821 2024-08-11T13:06:38Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Spaced en dash]] 24821 wikitext text/x-wiki #alih [[Sablonan:Spaced en dash]] o47c5zhs5a3888cal1kiw7hzzet7tmw Amprah 0 5862 24823 24822 2024-08-11T13:22:23Z Bangrapip 9 24823 wikitext text/x-wiki '''Amprah<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref>''' (hurup Arab Gundul: {{Script|Arabic|امفرخ}}; {{lang-en|pre-order}}) entu bestèlan barang nyang dilakonin duluan sebelonnya tu barang ditongtotin. Sanonya, pemikir bisa ampé adanya ni amprah entu bahnanya orang angèl nemuin barang bekèn di toko-toko saking bekènnya tu barang ampé gasik labres. Mangkanya, matskepé bikin pemikir dah pegimana caranya tu penglanggan bisa mantèk duluan barangnya sebelonnya tu barang nongtot, nyang jadi asian gedé. Paké amprah, penglanggan bisa muguhin dah kalu tu barang bakalan langsung dilèper pas udah ditongtotin. Tukang bikinnya entarnya bisa naker dah seberapa jideg kongkonnya, jadinya ngebadegnya pembikinannya pepes jalan, èn tukang jualnya jadi bisa jongjon kalu cuman ngejual seemit doang. Lebi-lebi, mingkin ngebadeg amprah bakalan kena dipaké kanggo mancalin penjualan entarannya. == Ruju'an == [[Bangsaan:Penjualan]] ec1aiaua4vphfyl0rjqwqjxaui9vx5n Gudang Garam 0 5863 24827 2024-08-11T13:48:18Z Bangrapip 9 Bangrapip mindahin [[Gudang Garam]] ke [[Gudang Garem]] 24827 wikitext text/x-wiki #ALIH [[Gudang Garem]] 0ps2v7nszpzlwuxiql51dm2uzykb9of Jejaluk 0 5864 24833 24832 2024-08-11T15:41:06Z Bangrapip 9 24833 wikitext text/x-wiki [[Gepokan:Obama_Biden_rally_3.jpg|jmpl|Persidèn AS Barack Obama lagi tesuir pas acara jejaluk]] '''Jejaluk'''<ref>{{Cite book |last=von de Wall |first=H |title=Maleisch-Nederlandsch Woordenboek: Op het last van het Gouvernement van Nederlandsch-Indië |publisher=Landsdrukkerij |year=1877 |volume=1 |location=Betawi |pages=452}}</ref> (hurup Arab Gundul: {{Script|Arabic|ججالق}}; {{lang-en|fundraising}}) entu nutur sumbangan [[suka ati]] nyang bentuknya cèn atawa duit atawa laèn-laèn macem [[sumber ungkulan]] dengen minta'-minta' [[sumbangan]] deri orangan, matskepé, yayasan, atawa lembaga pemerènta. Jejaluk punya cidekan mah roncèt, kaya' bakal ngebolé duit ngejalanin [[paguyban bocuan]] (kaya' [[Yayasan Wikimédia|Wikimédia]]), bakal ngongkosin [[kampanye pulitik]], ama malahan bakal ngasi [[punci]] bakal [[matskepé]]. Kegetolan jejaluk kena dilakonin liwat acara jejaluk kaya' purakan atawa madang bancakan atawa laèn-laèn kegetolan kaya' njebrolin buku atawa [[Kampanye dalem-jala|kampanye dala]]. == Ruju'an == {{reflist}} [[Bangsaan:Sedekah]] 53kujaoj83m6mn842gptso32hjzieie Kearwahan 0 5865 24845 24837 2024-08-12T16:13:12Z Bangrapip 9 24845 wikitext text/x-wiki [[Gepokan:Hombres_ojibwe.jpg|jmpl|Orang-orang Ojibwé]] '''Kearwahan''' (hurup Arab Gundul: {{Script|Arabic|کأرواحن}}; {{lang-id|animisme}}, deri [[basa Latèn]] ''anima'' 'roh, ambekan') entu kepercayaan ama orang alus èn [[roh]] nyang jadi alesnya kepercayaan agama nyang sanonya nongol di turu-turu [[orang jebot]].<ref> {{Cite news|title=Sistem Kepercayaan Manusia Purba Masa Praaksara|author=Gama Prabowo|year=2020|accessdate=20 Januari 2021|work=[[Kompas.com]]|url=https://www.kompas.com/skola/read/2020/11/10/160201469/sistem-kepercayaan-manusia-purba-masa-praaksara|last=Prabowo|first=Gama|editor-last=Gischa|editor-first=Serafica}} </ref> Kepercayaan kearwahan percaya nyang saben barang di ni [[Bumi]] (kaya' utekan-utekan kaya' [[goa]], [[pu'un]], atawa batu gedé) ngelah jiwa nyang kudu dipuja-puja biar tu arwah kaga' ngistanin [[orang]].<ref> {{cite journal|title=Struktur Upacara dan Fungsi Pertunjukkan Tari Asyeik Dalam Pengobatan di Dusun Empih Kecamatan Sungai Bungkal Kota Sungai Penuh|authors=Bella Febriza, Nerosti Nerosti, Zora Iriani|journal=E-Jurnal Sendratasik|volume=7|number=1|year=2018|issn=2302-3201|page=62|url=http://ejournal.unp.ac.id/index.php/sendratasik/article/view/100360}} </ref> Selaènnya jiwa ama roh nyang nungguin tu tempat-tempat nyang tadé udah disebutin, kearwahan juga' percaya nyang orang mati punya arwah bisa ngranjing lagi ke [[binatang]] punya [[awak]]. Orang mati punya arwah juga' bisa ngeranjing ke [[Babi|babuy]] atawa [[macan]] nyang dikata bakalan ngedendem ama orang nyang tau jadi musu bebuyutan pas jaman dia masing idup dulu. Hata, ni barang puluran dipercaya ampé berèrod-rèrod. Ni kepercayaan mah laèn pisan ama nyang namanya kepercayaan [[pulang jeleg]] (''reinkarnasi'') kaya' nyang ada di agama [[Indu]] ama [[Buda (agama)|Buda]] nyang mana entu pulang jeleg jiwanya kaga' ujug-ujug mènclok di laèn binatang idup, melèngken liwat berojol lagi dulu ke dunia dalem bentuk keidupan anyar. Di agama Indu ama Buda gè' juga ada nyang namanya engehan hukum [[ketulah]] (''karma'') nyang laèn ama ni kepercayaan kearwahan. == Jelujur kata == Setilah ''animisme'' nyang bekèn di [[Basa Indonésia|basa Melayu Tinggi]] entu kalu dijelujurin asalnya deri [[basa Latèn]], nya'entu ''anima'' 'roh, ambekan'.<ref>{{Cite book|last=Lubis|first=Dahlia|date=2019|url=http://repository.uinsu.ac.id/8473/1/9.%20BUKU%20ALIRAN%20KEPErcayaan%20final%20cetak.pdf|title=Aliran Kepercayaan atau Kebatinan|location=Medan|publisher=Perdana Publishing|isbn=978-623-7160-60-1|pages=30|url-status=live}}</ref> Pemegaran engehan deri kearwahan entu nanggraknya jiwa atawa roh di saben-saben benda idup ama benda mati. Ni kenanggrakan entarnya ngeja nyang nganut ni kearwahan jadi muhun-muhun ama benda. Juntrungannya dia pada muhun-muhun gitu mah anu ngara-ngara biar kaga' ngistanin orang ama bakal ngasi asian atawa hoki. Kalu di ajaran kearwahan, saben [[barang]] diyakinin gableg ngasi semenggah ama pertulungan.<ref>{{Cite book|last=Kasno|date=2018|url=http://repository.uinsby.ac.id/id/eprint/1155/1/Kasno_Filsafat%20Agama.pdf|title=Filsafat Agama|location=Surabaya|publisher=Alpha|isbn=978-602-6681-18-8|editor-last=Salsabila|editor-first=Intan|pages=33|url-status=live}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kearwahan]] j1vwqkfm6mw83zm42zoz1fsziqcy9vk Sablonan:Pp-vandalism 10 5866 24838 2024-08-12T16:01:33Z Bangrapip 9 new 24838 wikitext text/x-wiki <includeonly>{{#invoke:Protection banner|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 5t6lal9n9hcpwsso2obr7pcyjbg26xc Sablonan:Etymology 10 5867 24839 2024-08-12T16:01:39Z Bangrapip 9 new 24839 wikitext text/x-wiki <noinclude>{{pp-vandalism|small=yes}}</noinclude><includeonly><!-- -->{{#if:{{{1|}}}{{{2|}}}|deri<!-- -->{{#if:{{{1|}}}|&#32;{{etymology/lang|1={{{1}}}}}}}{{#if:{{{2|}}}|&#32;'' {{{2}}}''}}{{#if:{{{3|}}}|&nbsp;'{{{3}}}'}}<!-- -->{{#if:{{{4|}}}{{{5|}}}|{{#if:{{{7|}}}{{{8|}}}||{{#if:{{{3|}}}|}}&#32;and}}}}<!-- -->{{#if:{{{4|}}}|&#32;{{etymology/lang|1={{{4}}}}}}}{{#if:{{{5|}}}|&#32;'' {{{5}}}''}}{{#if:{{{6|}}}|&nbsp;'{{{6}}}'}}<!-- -->{{#if:{{{7|}}}{{{8|}}}|{{#if:{{{10|}}}{{{11|}}}||{{#if:{{{6|}}}|}}&#32;and}}}}<!-- -->{{#if:{{{7|}}}|&#32;{{etymology/lang|1={{{7}}}}}}}{{#if:{{{8|}}}|&#32;'' {{{8}}}''}}{{#if:{{{9|}}}|&nbsp;'{{{9}}}'}}<!-- -->{{#if:{{{10|}}}{{{11|}}}|{{#if:{{{13|}}}{{{14|}}}||{{#if:{{{9|}}}|}}&#32;and}}}}<!-- -->{{#if:{{{10|}}}|&#32;{{etymology/lang|1={{{10}}}}}}}{{#if:{{{11|}}}|&#32;'' {{{11}}}''}}{{#if:{{{12|}}}|&nbsp;'{{{12}}}'}}<!-- -->{{#if:{{{13|}}}{{{14|}}}|{{#if:{{{16|}}}{{{17|}}}||{{#if:{{{12|}}}|}}&#32;and}}}}<!-- -->{{#if:{{{13|}}}|&#32;{{etymology/lang|1={{{13}}}}}}}{{#if:{{{14|}}}|&#32;'' {{{14}}}''}}{{#if:{{{15|}}}|&nbsp;'{{{15}}}'}}<!-- -->{{#if:{{{16|}}}{{{17|}}}|{{#if:{{{15|}}}|}}&#32;and}}<!-- -->{{#if:{{{16|}}}|&#32;{{etymology/lang|1={{{16}}}}}}}{{#if:{{{17|}}}|&#32;'' {{{17}}}''}}{{#if:{{{18|}}}|&nbsp;'{{{18}}}'}}<!-- -->|{{error|{{[[Template:Etymology#Examples|etymology]]}} requires 1st or 2nd parameter in each triplet!}}}}<!-- --></includeonly><noinclude> {{documentation}} </noinclude> 8ywq4wm9wh2xv4urzrqygy474458g6m Sablonan:Etymology/lang 10 5868 24844 24843 2024-08-12T16:12:11Z Bangrapip 9 24844 wikitext text/x-wiki <includeonly>{{#if:{{#invoke:ISO 639 name|iso_639_code_exists|{{{1}}}}} | {{ISO 639 name|{{{1}}}|link=yes}} | [[Basa {{{1}}}|{{{1}}}]] }}</includeonly><noinclude> {{Documentation|content= {{Lua|Module:ISO 639 name}} This subtemplate is used by {{tl|Etymology}}, it should not be used directly. [[Category:Sablonan basa]] }}</noinclude> 9gm49zefwcpj81325yxa84edzr3amc1 Sablonan:ISO 639 name 10 5869 24841 2024-08-12T16:03:49Z Bangrapip 9 new 24841 wikitext text/x-wiki <includeonly>{{safesubst:<noinclude />#invoke:ISO 639 name|{{{fn|iso_639_code_to_name}}}}}</includeonly><noinclude> {{Documentation}} </noinclude> rxu9ub6qxj5dvdmw3bhidal224agwgl Modul:ISO 639 name/ISO 639-1 828 5870 24842 2024-08-12T16:09:03Z Bangrapip 9 BELON SEMUA DITARJIM 24842 Scribunto text/plain -- File-Date: 2024-06-14 return { ["aa"] = {"Apar"}, ["ab"] = {"Abkhazian"}, ["ae"] = {"Avestan"}, ["af"] = {"Afrikaans"}, ["ak"] = {"Akan"}, ["am"] = {"Amharic"}, ["an"] = {"Aragonese"}, ["ar"] = {"Arabic"}, ["as"] = {"Assamese"}, ["av"] = {"Avaric"}, ["ay"] = {"Aymara"}, ["az"] = {"Azerbaijani"}, ["ba"] = {"Bashkir"}, ["be"] = {"Belarusian"}, ["bg"] = {"Bulgarian"}, ["bh"] = {"Bihari languages"}, ["bi"] = {"Bislama"}, ["bm"] = {"Bambara"}, ["bn"] = {"Bengali", "Bangla"}, ["bo"] = {"Tibetan"}, ["br"] = {"Breton"}, ["bs"] = {"Bosnian"}, ["ca"] = {"Catalan", "Valencian"}, ["ce"] = {"Chechen"}, ["ch"] = {"Chamorro"}, ["co"] = {"Corsican"}, ["cr"] = {"Cree"}, ["cs"] = {"Czech"}, ["cu"] = {"Church Slavic", "Church Slavonic", "Old Bulgarian", "Old Church Slavonic", "Old Slavonic"}, ["cv"] = {"Chuvash"}, ["cy"] = {"Welsh"}, ["da"] = {"Danish"}, ["de"] = {"German"}, ["dv"] = {"Dhivehi", "Divehi", "Maldivian"}, ["dz"] = {"Dzongkha"}, ["ee"] = {"Ewe"}, ["el"] = {"Modern Greek (1453-)"}, ["en"] = {"English"}, ["eo"] = {"Esperanto"}, ["es"] = {"Spanish", "Castilian"}, ["et"] = {"Estonian"}, ["eu"] = {"Basque"}, ["fa"] = {"Persian"}, ["ff"] = {"Fulah"}, ["fi"] = {"Finnish"}, ["fj"] = {"Fijian"}, ["fo"] = {"Faroese"}, ["fr"] = {"French"}, ["fy"] = {"Western Frisian"}, ["ga"] = {"Irish"}, ["gd"] = {"Scottish Gaelic", "Gaelic"}, ["gl"] = {"Galician"}, ["gn"] = {"Guarani"}, ["gu"] = {"Gujarati"}, ["gv"] = {"Manx"}, ["ha"] = {"Hausa"}, ["he"] = {"Hebrew"}, ["hi"] = {"Hindi"}, ["ho"] = {"Hiri Motu"}, ["hr"] = {"Croatian"}, ["ht"] = {"Haiti", "Peranakan Haiti"}, ["hu"] = {"Hungarian"}, ["hy"] = {"Armenian"}, ["hz"] = {"Herero"}, ["ia"] = {"Interlingua (International Auxiliary Language Association)"}, ["id"] = {"Indonésia", "Melayu Tinggi"}, ["ie"] = {"Interlingue", "Occidental"}, ["ig"] = {"Igbo"}, ["ii"] = {"Sichuan Yi", "Nuosu"}, ["ik"] = {"Inupiaq"}, ["io"] = {"Ido"}, ["is"] = {"Icelandic"}, ["it"] = {"Italian"}, ["iu"] = {"Inuktitut"}, ["ja"] = {"Jepang"}, ["jv"] = {"Jawa"}, ["ka"] = {"Gèorgi"}, ["kg"] = {"Kongo"}, ["ki"] = {"Kikuyu", "Gikuyu"}, ["kj"] = {"Kuanyama", "Kwanyama"}, ["kk"] = {"Kazakh"}, ["kl"] = {"Kalaallisut", "Greenlandic"}, ["km"] = {"Khmer", "Central Khmer"}, ["kn"] = {"Kannada"}, ["ko"] = {"Korean"}, ["kr"] = {"Kanuri"}, ["ks"] = {"Kashmiri"}, ["ku"] = {"Kurdish"}, ["kv"] = {"Komi"}, ["kw"] = {"Cornish"}, ["ky"] = {"Kirghiz", "Kyrgyz"}, ["la"] = {"Latèn"}, ["lb"] = {"Luxembourgish", "Letzeburgesch"}, ["lg"] = {"Ganda", "Luganda"}, ["li"] = {"Limburgan", "Limburger", "Limburgish"}, ["ln"] = {"Lingala"}, ["lo"] = {"Lao"}, ["lt"] = {"Lithuanian"}, ["lu"] = {"Luba-Katanga"}, ["lv"] = {"Latvian"}, ["mg"] = {"Malagasy"}, ["mh"] = {"Marshallese"}, ["mi"] = {"Maori"}, ["mk"] = {"Macedonian"}, ["ml"] = {"Malayalam"}, ["mn"] = {"Mongolian"}, ["mr"] = {"Marathi"}, ["ms"] = {"Malay (macrolanguage)"}, ["mt"] = {"Maltese"}, ["my"] = {"Burmese"}, ["na"] = {"Nauru"}, ["nb"] = {"Norwegian Bokmål"}, ["nd"] = {"North Ndebele"}, ["ne"] = {"Nepali (macrolanguage)"}, ["ng"] = {"Ndonga"}, ["nl"] = {"Dutch", "Flemish"}, ["nn"] = {"Norwegian Nynorsk"}, ["no"] = {"Norwegian"}, ["nr"] = {"South Ndebele"}, ["nv"] = {"Navajo", "Navaho"}, ["ny"] = {"Nyanja", "Chewa", "Chichewa"}, ["oc"] = {"Occitan (post 1500)"}, ["oj"] = {"Ojibwa"}, ["om"] = {"Oromo"}, ["or"] = {"Oriya (macrolanguage)", "Odia (macrolanguage)"}, ["os"] = {"Ossetian", "Ossetic"}, ["pa"] = {"Panjabi", "Punjabi"}, ["pi"] = {"Pali"}, ["pl"] = {"Polish"}, ["ps"] = {"Pushto", "Pashto"}, ["pt"] = {"Portuguese"}, ["qu"] = {"Quechua"}, ["rm"] = {"Romansh"}, ["rn"] = {"Rundi"}, ["ro"] = {"Romanian", "Moldavian", "Moldovan"}, ["ru"] = {"Russian"}, ["rw"] = {"Kinyarwanda"}, ["sa"] = {"Sanskrit"}, ["sc"] = {"Sardinian"}, ["sd"] = {"Sindhi"}, ["se"] = {"Northern Sami"}, ["sg"] = {"Sango"}, ["sh"] = {"Serbo-Croatian"}, ["si"] = {"Sinhala", "Sinhalese"}, ["sk"] = {"Slovak"}, ["sl"] = {"Slovenian"}, ["sm"] = {"Samoan"}, ["sn"] = {"Shona"}, ["so"] = {"Somali"}, ["sq"] = {"Albanian"}, ["sr"] = {"Serbian"}, ["ss"] = {"Swati"}, ["st"] = {"Southern Sotho"}, ["su"] = {"Sundanese"}, ["sv"] = {"Swedish"}, ["sw"] = {"Swahili (macrolanguage)"}, ["ta"] = {"Tamil"}, ["te"] = {"Telugu"}, ["tg"] = {"Tajik"}, ["th"] = {"Thai"}, ["ti"] = {"Tigrinya"}, ["tk"] = {"Turkmen"}, ["tl"] = {"Tagalog"}, ["tn"] = {"Tswana"}, ["to"] = {"Tonga (Tonga Islands)"}, ["tr"] = {"Turkish"}, ["ts"] = {"Tsonga"}, ["tt"] = {"Tatar"}, ["tw"] = {"Twi"}, ["ty"] = {"Tahitian"}, ["ug"] = {"Uighur", "Uyghur"}, ["uk"] = {"Ukrainian"}, ["ur"] = {"Urdu"}, ["uz"] = {"Uzbek"}, ["ve"] = {"Venda"}, ["vi"] = {"Vietnamese"}, ["vo"] = {"Volapük"}, ["wa"] = {"Walloon"}, ["wo"] = {"Wolof"}, ["xh"] = {"Xhosa"}, ["yi"] = {"Yiddish"}, ["yo"] = {"Yoruba"}, ["za"] = {"Zhuang", "Chuang"}, ["zh"] = {"Chinese"}, ["zu"] = {"Zulu"} } jhs7xis0mj09uu7b5j9tx1k8q74u5j2 Kepentèsan 0 5871 24848 24847 2024-08-13T06:12:18Z Bangrapip 9 24848 wikitext text/x-wiki '''Kepentèsan''' (hurup Arab Gundul: {{Script|Arabic|كفنتيسن}}; {{lang-en|fluency}}) entu marannya ke keterusan, kealusan, ama kelancaran pas [[penyeplosan omongan]] (''speech production'').<ref name="aslha">{{Cite web|date=nd|title=Fluency Disorders|url=https://www.asha.org/practice-portal/clinical-topics/fluency-disorders/|access-date=2023-03-11|website=American Speech-Language-Hearing Association|language=en}}</ref> Ni juga' kepaké bakal nilé [[penyeplosan basa]] (''language production''), kegapaan basa, atawa [[kemonèsan basa]]. Kalu dalem [[èlmu susah ngomong]] (''speech language pathology''), kepentèsan entu marannya ke pegimana rojogan suara, ucap, kata, ama gabregan pada kepèdèng pas ngomong cepet, nyang mana kalu susah pentès (''fluency disorder'') entu setilah nyang dipaké bakal [[Omong berobot|ngomong berobot]] (''cluttering'') ama [[garap]] (''stuttering''). == Ruju'an == [[Bangsaan:Basa]] [[Bangsaan:Pendidikan basa]] [[Bangsaan:Ubung-ubungan omongan]] [[Bangsaan:Èlmu basa kejiwaan]] 2twgapcqnlzzugebdy7wfooxz9fhlj5 Sablonan:Infobox/styles-images.css 10 5873 24852 2024-08-13T12:07:10Z Bangrapip 9 new 24852 sanitized-css text/css /* {{pp-template}} */ @media screen { html.skin-theme-clientpref-night .infobox-has-images-with-white-backgrounds img { background: white; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os .infobox-has-images-with-white-backgrounds img { background: white; } } pjojbxx5a40qdgq9on8w4p6f0elc881 Sablonan:Infobox unit 10 5874 24859 24854 2024-08-13T12:36:20Z Bangrapip 9 24859 wikitext text/x-wiki {{Infobox | bodyclass = ib-unit | above = {{{name|{{SUBPAGENAME}}}}} |imagestyle = background-color: #f8f9fa; | imageclass = notheme | image = {{#invoke:InfoboxImage|InfoboxImage|image={{{image|}}}|size={{{imagesize|}}}|alt={{{alt|}}}}} | caption = {{{caption|}}} | headerclass = <!------------------- Pengabaran dasar --------------------> | header1 = {{#if:{{{image|}}} |Pengabaran dasar}} | label2 = [[System of units of measurement|Unit system]] | data2 = {{{standard|}}} | label3 = Unit&nbsp;of | data3 = {{{quantity|}}} | label4 = Symbol | data4 = {{#if:{{{symbol|}}}|{{{symbol}}}}}{{#if:{{{symbol2|}}}|,&ensp;{{{symbol2}}}}}{{#if:{{{symbol3|}}}|,&ensp;{{{symbol3}}}}}{{#if:{{{symbol4|}}}|,&ensp;{{{symbol4}}}}} | label5 = Named after | data5 = {{{namedafter|}}} | header6 = {{{extraheader|}}} | label7 = {{{extralabel|}}} | data7 = {{{extradata|}}} | header8 = {{{extraheader2|}}} | label9 = {{{extralabel2|}}} | data9 = {{{extradata2|}}} <!------------------- Penukeran --------------------> | header10 = {{#ifexpr: ({{#if:{{{units1|}}}|1|0}} and {{#if:{{{inunits1|}}}|1|0}}) or ({{#if:{{{units2|}}}|1|0}} and {{#if:{{{inunits2|}}}|1|0}}) or ({{#if:{{{units3|}}}|1|0}} and {{#if:{{{inunits3|}}}|1|0}}) or ({{#if:{{{units4|}}}|1|0}} and {{#if:{{{inunits4|}}}|1|0}}) or ({{#if:{{{units5|}}}|1|0}} and {{#if:{{{inunits5|}}}|1|0}}) or ({{#if:{{{units6|}}}|1|0}} and {{#if:{{{inunits6|}}}|1|0}}) | Penukeran <tr class="nowrap"><td>{{#if:{{{convertfromx|}}}|{{math|''x''}}|1}}{{#if:{{{nospacebefore|}}}||&nbsp;}}{{{symbol|{{lc:{{{name|{{SUBPAGENAME}}}}}}}}}} ''in ...''</td><td>''... {{#if:{{{convertfromx|}}}|corresponds to|sembabad ama}} ...''</td></tr> }} | label12 = {{nbsp|3}}{{{units1|}}} | data12 = {{#ifexpr:({{#if:{{{units1|}}}|1|0}} and {{#if:{{{inunits1|}}}|1|0}}) |{{nbsp|3}}{{{inunits1|}}} }} | label13 = {{nbsp|3}}{{{units2|}}} | data13 = {{#ifexpr:({{#if:{{{units2|}}}|1|0}} and {{#if:{{{inunits2|}}}|1|0}}) |{{nbsp|3}}{{{inunits2|}}} }} | label14 = {{nbsp|3}}{{{units3|}}} | data14 = {{#ifexpr:({{#if:{{{units3|}}}|1|0}} and {{#if:{{{inunits3|}}}|1|0}}) |{{nbsp|3}}{{{inunits3|}}} }} | label15 = {{nbsp|3}}{{{units4|}}} | data15 = {{#ifexpr:({{#if:{{{units4|}}}|1|0}} and {{#if:{{{inunits4|}}}|1|0}}) |{{nbsp|3}}{{{inunits4|}}} }} | label16 = {{nbsp|3}}{{{units5|}}} | data16 = {{#ifexpr:({{#if:{{{units5|}}}|1|0}} and {{#if:{{{inunits5|}}}|1|0}}) |{{nbsp|3}}{{{inunits5|}}} }} | label17 = {{nbsp|3}}{{{units6|}}} | data17 = {{#ifexpr:({{#if:{{{units6|}}}|1|0}} and {{#if:{{{inunits6|}}}|1|0}}) |{{nbsp|3}}{{{inunits6|}}} }} | label18 = {{nbsp|3}}{{{units7|}}} | data18 = {{#ifexpr:({{#if:{{{units7|}}}|1|0}} and {{#if:{{{inunits7|}}}|1|0}}) |{{nbsp|3}}{{{inunits7|}}} }} <!------------- Penukeran (kekijiran) ---------------> | header20 = {{#ifexpr: ({{#if:{{{units_imp1|}}}|1|0}} and {{#if:{{{inunits_imp1|}}}|1|0}}) or ({{#if:{{{units_imp2|}}}|1|0}} and {{#if:{{{inunits_imp2|}}}|1|0}}) or ({{#if:{{{units_imp3|}}}|1|0}} and {{#if:{{{inunits_imp3|}}}|1|0}}) or ({{#if:{{{units_imp4|}}}|1|0}} and {{#if:{{{inunits_imp4|}}}|1|0}}) or ({{#if:{{{units_imp5|}}}|1|0}} and {{#if:{{{inunits_imp5|}}}|1|0}}) or ({{#if:{{{units_imp6|}}}|1|0}} and {{#if:{{{inunits_imp6|}}}|1|0}}) | Penukeran (kekijiran) <tr class="nowrap"><td>{{#if:{{{convertfromx|}}}|{{math|''x''}}|1}}&nbsp;imp&nbsp;{{{symbol|unit}}} ''in ...''</td><td>''... {{#if:{{{convertfromx|}}}|corresponds to|is equal to}} ...''</td></tr> }} | label22 = {{nbsp|3}}{{{units_imp1|}}} | data22 = {{#ifexpr:({{#if:{{{units_imp1|}}}|1|0}} and {{#if:{{{inunits_imp1|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp1|}}} }} | label23 = {{nbsp|3}}{{{units_imp2|}}} | data23 = {{#ifexpr:({{#if:{{{units_imp2|}}}|1|0}} and {{#if:{{{inunits_imp2|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp2|}}} }} | label24 = {{nbsp|3}}{{{units_imp3|}}} | data24 = {{#ifexpr:({{#if:{{{units_imp3|}}}|1|0}} and {{#if:{{{inunits_imp3|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp3|}}} }} | label25 = {{nbsp|3}}{{{units_imp4|}}} | data25 = {{#ifexpr:({{#if:{{{units_imp4|}}}|1|0}} and {{#if:{{{inunits_imp4|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp4|}}} }} | label26 = {{nbsp|3}}{{{units_imp5|}}} | data26 = {{#ifexpr:({{#if:{{{units_imp5|}}}|1|0}} and {{#if:{{{inunits_imp5|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp5|}}} }} | label27 = {{nbsp|3}}{{{units_imp6|}}} | data27 = {{#ifexpr:({{#if:{{{units_imp6|}}}|1|0}} and {{#if:{{{inunits_imp6|}}}|1|0}}) |{{nbsp|3}}{{{inunits_imp6|}}} }} <!---------------- Penukeran (AS) ------------------> | header30 = {{#ifexpr: ({{#if:{{{units_us1|}}}|1|0}} and {{#if:{{{inunits_us1|}}}|1|0}}) or ({{#if:{{{units_us2|}}}|1|0}} and {{#if:{{{inunits_us2|}}}|1|0}}) or ({{#if:{{{units_us3|}}}|1|0}} and {{#if:{{{inunits_us3|}}}|1|0}}) or ({{#if:{{{units_us4|}}}|1|0}} and {{#if:{{{inunits_us4|}}}|1|0}}) or ({{#if:{{{units_us5|}}}|1|0}} and {{#if:{{{inunits_us5|}}}|1|0}}) or ({{#if:{{{units_us6|}}}|1|0}} and {{#if:{{{inunits_us6|}}}|1|0}}) | Penukeran (US) <tr class="nowrap"><td>{{#if:{{{convertfromx|}}}|{{math|''x''}}|1}}&nbsp;US&nbsp;{{{symbol|unit}}} ''in ...''</td><td>''... {{#if:{{{convertfromx|}}}|corresponds to|is equal to}} ...''</td></tr> }} | label32 = {{nbsp|3}}{{{units_us1|}}} | data32 = {{#ifexpr:({{#if:{{{units_us1|}}}|1|0}} and {{#if:{{{inunits_us1|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us1|}}} }} | label33 = {{nbsp|3}}{{{units_us2|}}} | data33 = {{#ifexpr:({{#if:{{{units_us2|}}}|1|0}} and {{#if:{{{inunits_us2|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us2|}}} }} | label34 = {{nbsp|3}}{{{units_us3|}}} | data34 = {{#ifexpr:({{#if:{{{units_us3|}}}|1|0}} and {{#if:{{{inunits_us3|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us3|}}} }} | label35 = {{nbsp|3}}{{{units_us4|}}} | data35 = {{#ifexpr:({{#if:{{{units_us4|}}}|1|0}} and {{#if:{{{inunits_us4|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us4|}}} }} | label36 = {{nbsp|3}}{{{units_us5|}}} | data36 = {{#ifexpr:({{#if:{{{units_us5|}}}|1|0}} and {{#if:{{{inunits_us5|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us5|}}} }} | label37 = {{nbsp|3}}{{{units_us6|}}} | data37 = {{#ifexpr:({{#if:{{{units_us6|}}}|1|0}} and {{#if:{{{inunits_us6|}}}|1|0}}) |{{nbsp|3}}{{{inunits_us6|}}} }} }}<!-- needed for dark mode e.g. [[Horsepower]]--><templatestyles src="Template:Infobox/styles-images.css" /><!-- --><noinclude>{{documentation}}</noinclude> 5jci9lb73l3nwq4d7ztxfpijtsjyxq3 Batok (atuan) 0 5875 24860 24855 2024-08-13T12:37:54Z Bangrapip 9 24860 wikitext text/x-wiki {{Infobox unit | name = litre | image = [[File:CubeLitre.svg|200px]] | caption = One litre is equal to the volume of a cubic decimetre. | standard = [[International System of Units#Non-SI units accepted for use with SI|Non-SI unit accepted for use with SI]] | quantity = [[isian]] | symbol = L | symbol2 = l<ref name=SIbrochure>{{SIbrochure8th|page = 124}}.</ref> | dimension = L<sup>3</sup><ref name="NB_Dimension">The SI standard recommends a sans-serif uppercase letter "L" for the dimension symbol of the length. An uppercase "L" is also one of the official symbols for the litre itself (the other being a lowercase letter "l"). Since unit symbols and dimension symbols are used in different contexts, this does not normally cause confusion.</ref>) | namedafter = [[Units of measurement in France before the French Revolution#Volume – dry measures|litron]] | units1 = [[SI base unit]] | inunits1 = {{val||e=-3|ul=m3}} | units2 = [[United States customary units|U.S. customary]] | inunits2 = ≈{{thin space}}{{val|0.264|u=gallon}} }} '''Batok<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref>''' (hurup Arab Gundul: {{Script|Arabic|باتوق}}) atawa '''lèter''' (hurup Arab Gundul: {{Script|Arabic|ليتر}}) entu atuan penaker [[isian]]. Batok mah bukan [[Sistim Atuan Antérobangsa|atuan pakem antérobangsa]] (AA), cuman dikeja jadi atu "atuan selaènnya AA nyang diterima dia punya pemakéannya ama AA punya atuan". Atuan Antérobangsa nyang dipaké kanggo isian entu [[mèter kibik]] (m³).<center>'''1 l = 1 dm³ = 1.000 cm³ = 1.000 cc'''</center><center>'''1 ml = 1 cm³ = 1 cc'''</center>Batok punya penglambang entu hurup '''l''' kecil atawa hurup gedénya, '''L'''. Hurup l kecit nyang rada ngebingkeng ('''ℓ''') juga' dipaké, cumannya mah kaga' diterima ama [[Biro Antérobangsa bakal Takeran èn Timbangan|BIPM]]. [[Aèr]] sebatok sembabad ama sekilo. Ni hal dialesin ama [[kejubelan]] (''massa jenis'') aèr di suhu 4°C, nya'entu 1 kg/L. Ni cuman kaci bakal aèr beneran aèr kalu di suhu 4°C. Bakal laèn jat caèr atawa laèn suhu, kejubelannya mentak berobah, jadinya penukerannya gè' mili laèn. == Ruju'an == [[Bangsaan:Atuan isian]] 33ddvrf84p1zg2j7yuf52896huw5ygn Sablonan:SIbrochure8th 10 5876 24856 2024-08-13T12:31:31Z Bangrapip 9 new 24856 wikitext text/x-wiki {{citation |author=Biro Antérobangsa bakal Takeran èn Timbangan |author-link=International Bureau of Weights and Measures |date=2006 |url=https://www.bipm.org/documents/20126/41483022/si_brochure_8.pdf |url-status=live |archive-url=https://web.archive.org/web/20210604163219/https://www.bipm.org/documents/20126/41483022/si_brochure_8.pdf |archive-date=2021-06-04 |title=The International System of Units (SI) |edition=ke-8 |isbn=92-822-2213-6 |page={{{page|}}} |pages={{{pages|}}} |quote={{{quote|}}}|access-date=2021-12-16 }}<noinclude> {{documentation}} <!-- PLEASE ADD CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS --> </noinclude> 38py0k9vxl0ztvyk473e50qxupvh4ne Sablonan:Thin space 10 5877 24857 2024-08-13T12:32:29Z Bangrapip 9 new 24857 wikitext text/x-wiki <span style="white-space: nowrap;">{{#if:{{{1|}}}|{{#if:{{{2|}}}||&thinsp;}}}}{{{1|}}}&thinsp;<!-- -->{{#if:{{{2|}}}|{{{2}}}}}{{#if:{{{3|}}}|&thinsp;{{{3}}}}}<!-- -->{{#if:{{{4|}}}|&thinsp;{{{4}}}}}{{#if:{{{5|}}}|&thinsp;{{{5}}}}}<!-- -->{{#if:{{{6|}}}|&thinsp;{{{6}}}}}{{#if:{{{7|}}}|&thinsp;{{{7}}}}}<!-- -->{{#if:{{{8|}}}|&thinsp;{{{8}}}}}{{#if:{{{9|}}}|&thinsp;{{{9}}}}}<!-- -->{{#if:{{{10|}}}|&thinsp;{{{10}}}}}</span><noinclude> {{Documentation}} <!-- Please add categories to the /doc subpage; interwikis go to Wikidata, thank you! --> </noinclude> b3t8ug596s2nqqnys55o7tsr76dnm00 Modul:Gapnum 828 5878 24858 2024-08-13T12:32:59Z Bangrapip 9 new 24858 Scribunto text/plain local p = {} local getArgs function p.main(frame) if not getArgs then getArgs = require('Module:Arguments').getArgs end local args = getArgs(frame, {wrappers = 'Template:Gapnum'}) local n = args[1] if not n then error('Parameter 1 is required') elseif not tonumber(n) and not tonumber(n, 36) then -- Validates any number with base ≤ 36 error('Unable to convert "' .. args[1] .. '" to a number') end local gap = args.gap local precision = tonumber(args.prec) return p.gaps(n,{gap=gap,prec=precision}) end -- Not named p._main so that it has a better function name when required by Module:Val function p.gaps(n,tbl) local nstr = tostring(n) if not tbl then tbl = {} end local gap = tbl.gap or '.25em' local int_part, frac_part = p.groups(n,tbl.prec) local ret = mw.html.create('span') :css('white-space','nowrap') -- No gap necessary on first group :wikitext(table.remove(int_part,1)) -- Build int part for _, v in ipairs(int_part) do ret:tag('span') :css('margin-left',gap) :wikitext(v) end if frac_part then -- The first group after the decimal shouldn't have a gap ret:wikitext('.' .. table.remove(frac_part,1)) -- Build frac part for _, v in ipairs(frac_part) do ret:tag('span') :css('margin-left',gap) :wikitext(v) end end return ret end -- Creates tables where each element is a different group of the number function p.groups(num,precision) local nstr = tostring(num) if not precision then precision = -1 end local decimalloc = nstr:find('.', 1, true) local int_part, frac_part if decimalloc == nil then int_part = nstr else int_part = nstr:sub(1, decimalloc-1) frac_part = nstr:sub(decimalloc + 1) end -- only define ret_i as an empty table, let ret_d stay nil local ret_i,ret_d = {} -- Loop to handle most of the groupings; from right to left, so that if a group has less than 3 members, it will be the first group while int_part:len() > 3 do -- Insert in first spot, since we're moving backwards table.insert(ret_i,1,int_part:sub(-3)) int_part = int_part:sub(1,-4) end -- handle any left over numbers if int_part:len() > 0 then table.insert(ret_i,1,int_part) end if precision ~= 0 and frac_part then ret_d = {} if precision == -1 then precision = frac_part:len() end -- Reduce the length of the string if required precision is less than actual precision -- OR -- Increase it (by adding 0s) if the required precision is more than actual local offset = precision - frac_part:len() if offset < 0 then frac_part = frac_part:sub(1,precision) elseif offset > 0 then frac_part = frac_part .. string.rep('0', offset) end -- Allow groups of 3 or 2 (3 first) for v in string.gmatch(frac_part,'%d%d%d?') do table.insert(ret_d,v) end -- Preference for groups of 4 instead of groups of 1 at the end if #frac_part % 3 == 1 then if frac_part:len() == 1 then ret_d = {frac_part} else local last_g = ret_d[#ret_d] or '' last_g = last_g..frac_part:sub(-1) ret_d[#ret_d] = last_g end end end return ret_i,ret_d end return p lj5n3lgypceqtbnvwbvlt9k8birgmdl Wikipédi:Saung (Laèn-laèn hal) 4 5879 24873 24864 2024-08-15T15:15:00Z Swarabakti 44 Swarabakti mindahin [[Wikipédi:Saung (Hal Laèn)]] ke [[Wikipédi:Saung (Laèn-laèn hal)]] 24864 wikitext text/x-wiki ==Undangan pelatihan bagi pengurus Wikipedia== Para pengurus {{int:project-localized-name-group-wikipedia}}, Wikimedia Indonesia dan UNESCO Jakarta mengadakan pelatihan pelatih (''training of trainers'') yang dikhususkan untuk para pengurus (''administrator'') proyek-proyek Wikimedia di Indonesia. Pelatihan ini berfokus pada pencegahan misinformasi dan disinformasi yang terjadi di internet, khususnya dalam proyek-proyek Wikimedia, seperti Wikipedia. Wikipedia merupakan salah satu platform ensiklopedia daring yang banyak digunakan oleh ribuan pembaca setiap hari. Dengan demikian, penting bagi para pengguna, terutama pengurus, untuk memastikan upaya misinformasi dan disinformasi tidak terjadi, sehingga pembaca mendapatkan informasi yang sesuai dengan fakta. Seiring dengan hal tersebut, Wikimedia Indonesia dan UNESCO Jakarta mengundang secara khusus para pengurus proyek-proyek Wikimedia di Indonesia untuk mengikuti rangkaian pelatihan pencegahan misinformasi dan disinformasi ini. Proyek ini merupakan bagian dari #SocialMedia4Peace Project, yang didukung oleh Uni Eropa (European Union). Pelatihan ini diharapkan dapat meningkatkan pengetahuan dan wawasan para pengurus di proyek-proyek Wikimedia untuk mengenali dan mencegah upaya misinformasi dan disinformasi. Pelatihan ini akan dilaksanakan pada 30 Agustus s.d. 1 September 2024 di Jakarta. Seluruh biaya, termasuk tiket perjalanan, akomodasi, dan konsumsi selama pelatihan akan ditanggung. Silakan mengisi [https://docs.google.com/forms/d/e/1FAIpQLSfrzwbO10BGHdQB1KhnWZTZ674Rsu0BavVBzvFll0l8w-3Vjg/viewform?usp=sf_link formulir ini] dan dapatkan kesempatan lebih luas untuk menjadi salah satu pesertanya. Periode pendaftaran akan ditutup pada 18 Agustus 2024, pukul 23.59 WIB. Informasi lebih lanjut tersedia di [[wmid:Proyek Pelatihan Pencegahan Misinformasi dan Disinformasi|Proyek Pelatihan Pencegahan Misinformasi dan Disinformasi]]. Salam, [[Pemaké:Hillun Vilayl Napis (WMID)|Hillun Vilayl Napis (WMID)]] ([[Kongko pemaké:Hillun Vilayl Napis (WMID)|ngomong]]) 14 Agustus 2024 18.01 (WIB) qki3ghs3lkj92ebc6ccb8grry0y8o3y Isle of Man 0 5880 24866 2024-08-15T04:06:28Z OrangKalideres 327 Ngalihin halaman ke [[Pulo Man]] 24866 wikitext text/x-wiki #alih [[Pulo Man]] icmr4fwjwpwfkns8mwfwnrp7xd4fb67 Sablonan:Balé-balé/Gotong royong 10 5882 24885 2024-08-15T15:52:00Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Balé-balé/Gotong royong]] ke [[Sablonan:Balé-balé/Sambatan]] 24885 wikitext text/x-wiki #ALIH [[Sablonan:Balé-balé/Sambatan]] g3oj755lshvgps4yjy2g9nimwcfwfh4 Wikipédi:Permintaan makalah/Biograpi/Ngikutin profesi 4 5883 24941 24934 2024-08-18T12:33:50Z OrangKalideres 327 /* Tukang nyanyi */+ 24941 wikitext text/x-wiki == Tukang nyanyi == {{Article request notice lang|penyanyi|singer|descen=s}} === Ditarjimin === * {{Request translation name bio|SWE|Basshunter|en|Basshunter|Eurohunter|desc=Ni permintaan dipindahin deri [[Wikipedia:Permintaan makalah]] sebab naro'nya salah}} * {{Request translation name bio|IDN|Brisia Jodie|id|Brisia Jodie|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 18 Agustus 2024 19.33 (WIB)}} * {{Request translation name bio|IDN|Rizky Febian|id|Rizky Febian|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 18 Agustus 2024 19.33 (WIB)}} * {{Request translation name bio|MAS|Siti Nurhaliza|id|Siti Nurhaliza|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 18 Agustus 2024 19.33 (WIB)}} nupqoy6w7josn0vkqg6n9wn0e1c338z Sablonan:Country data SWE 10 5884 24906 2024-08-17T12:26:11Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Swèden]] 24906 wikitext text/x-wiki #alih [[Sablonan:Country data Swèden]] d055wnlxmvr9e7fjm77t8xs8usv92ob Park Chaenyol 0 5885 24910 2024-08-17T12:44:29Z OrangKalideres 327 Ngalihin halaman ke [[Pak Canyol]] 24910 wikitext text/x-wiki #alih [[Pak Canyol]] 0x7y0bqiram1og8ex018pgf211khhnw Park Chanyol 0 5886 24911 2024-08-17T12:45:16Z OrangKalideres 327 Ngalihin halaman ke [[Pak Canyol]] 24911 wikitext text/x-wiki #alih [[Pak Canyol]] 0x7y0bqiram1og8ex018pgf211khhnw Park Chanyeol 0 5887 24912 2024-08-17T12:45:53Z OrangKalideres 327 Ngalihin halaman ke [[Pak Canyol]] 24912 wikitext text/x-wiki #alih [[Pak Canyol]] 0x7y0bqiram1og8ex018pgf211khhnw Chanyeol 0 5888 24913 2024-08-17T12:46:23Z OrangKalideres 327 Ngalihin halaman ke [[Pak Canyol]] 24913 wikitext text/x-wiki #alih [[Pak Canyol]] 0x7y0bqiram1og8ex018pgf211khhnw Bangsaan:Bola tendang 14 5889 24915 2024-08-18T09:24:39Z OrangKalideres 327 Anyar 24915 wikitext text/x-wiki [[Bangsaan:Cawang gerak badan]] qbvq7nk91adtcw8a7saeryulxppmudy Bangsaan:Kleb bola tendang 14 5890 24916 2024-08-18T11:28:06Z OrangKalideres 327 Anyar 24916 wikitext text/x-wiki [[Bangsaan:Bola tendang]] 89d5whk1ne1igknm06y3n00wk4xb37r Mozambique 0 5891 24921 2024-08-18T11:37:10Z OrangKalideres 327 Ngalihin halaman ke [[Mosambik]] 24921 wikitext text/x-wiki #alih [[Mosambik]] hd7i25x9oe6hf8h7vjo1o6vjv2amp7v Sablonan:Article request notice lang 10 5892 24935 24927 2024-08-18T12:19:43Z OrangKalideres 327 24935 wikitext text/x-wiki : {{flagicon|IDN}}: ''Ini adalah halaman permintaan artikel bertopik [[:id:{{{1}}}|{{{1}}}]]{{#if:{{{descid|}}} |{{{descid}}} }}, Anda dapat menambahkan permintaan di topik di bawah, terima kasih.'' : {{flagicon|USA}}/{{flagicon|GBR}} ''This is an article request page about [[:en:{{{2}}}|{{{2}}}]]{{#if:{{{descen|}}} |{{{descen}}} }}, you can add requests at the topics below, thank you.'' qj1ucjse4gdsp999mrl1ipqt5p68e96 Sablonan:Country data USA 10 5893 24924 2024-08-18T12:04:50Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Amrik Serèkat]] 24924 wikitext text/x-wiki #alih [[Sablonan:Country data Amrik Serèkat]] c6fgv8n2s0isyjti0kesy916s48l3t1 Sablonan:Country data GBR 10 5894 24925 2024-08-18T12:05:17Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Kerajaan Rempug]] 24925 wikitext text/x-wiki #alih [[Sablonan:Country data Kerajaan Rempug]] 9oxctc21yfqv06gdilye0y1d5i1urta Wikipédi:PM 4 5895 24930 2024-08-18T12:14:29Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah]] 24930 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah]] 3zen1nxiuewq00uap87abzwqgjuz8dj Wikipédi:RA 4 5896 24931 2024-08-18T12:14:47Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah]] 24931 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah]] 3zen1nxiuewq00uap87abzwqgjuz8dj Wikipédi:REQ 4 5897 24932 2024-08-18T12:15:07Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah]] 24932 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah]] 3zen1nxiuewq00uap87abzwqgjuz8dj Wikipédi:REQUEST 4 5898 24933 2024-08-18T12:15:27Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Permintaan makalah]] 24933 wikitext text/x-wiki #alih [[Wikipedia:Permintaan makalah]] 3zen1nxiuewq00uap87abzwqgjuz8dj Wikipédi:Permintaan makalah/Gerak badan 4 5899 24970 24968 2024-08-19T05:21:42Z OrangKalideres 327 Dipindahin ke [[Wikipedia:Permintaan makalah/Gerak badan/Indonesia]] 24970 wikitext text/x-wiki {{article request notice lang|olahraga|sport|descen=s}} {{fmbox|text={{flagicon|IDN}}: ''Jika Anda ingin menambahkan permintaan artikel olahraga bertopik Indonesia, silakan tambahkan di halaman [[/Indonesia]]. Terima kasih.''}} == Tènes == === Umum === === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: * {{Request translation name bio|SRB|Novak Đoković|id|Novak Đoković|~~~~}}--> * {{Request translation name bio|SRB|Novak Djokovic|id|Novak Đoković|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.00 (WIB)}} * {{Request translation name bio|ESP|Rafael Nadal|id|Rafael Nadal|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|SUI|Roger Federer|id|Roger Federer|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|ESP|Carlos Alcaraz|id|Carlos Alcaraz|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|ITA|Lorenzo Musetti|en|Lorenzo Musetti|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|AUS|Matthew Ebden|en|Matthew Ebden|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|AUS|John Peers|en|John Peers|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|USA|Austin Krajicek|id|Austin Krajicek|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|USA|Rajeev Ram|en|Rajeev Ram|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.00 (WIB)}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Wang Manyu|pemain tenis meja...|[https://en.m.wikipedia.org/wiki/Wang_Manyu] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Tènes méja == === Umum === * {{Request translation name|Tènes méja|id|Tenis meja}} === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: * {{Request translation name bio|JPN|Tomokazu Harimoto|id|Tomokazu Harimoto|~~~~}}--> * {{Request translation name bio|JPN|Tomokazu Harimoto|id|Tomokazu Harimoto}} * {{Request translation name bio|CHN|Ma Long|id|Ma Long}} * {{Request translation name bio|CHN|Sun Yingsha|id|Sun Yingsha}} * {{Request translation name bio|CHN|Wang Chuqin|id|Wang Chuqin}} * {{Request translation name bio|PRK|Ri Jong-sik|id|Ri Jong-sik}} * {{Request translation name bio|PRK|Kim Kum-yong|en|Kim Kum-yong}} * {{Request translation name bio|KOR|Lim Jong-hoon|id|Lim Jong-hoon}} * {{Request translation name bio|KOR|Shin Yu-bin|id|Shin Yu-bin}} * {{Request translation name bio|HKG|Wong Chun Ting|id|Wong Chun Ting}} * {{Request translation name bio|HKG|Doo Hoi Kem|id|Doo Hoi Kem}} * {{Request translation name bio|CHN|Fan Zhendong|id|Fan Zhendong|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|SWE|Truls Möregårdh|id|Truls Möregårdh|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|FRA|Félix Lebrun|en|Félix Lebrun|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|SWE|Anton Källberg|id|Anton Källberg|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|SWE|Kristian Karlsson|id|Kristian Karlsson|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|FRA|Simon Gauzy|id|Simon Gauzy|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|FRA|Alexis Lebrun|en|Alexis Lebrun|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|CHN|Chen Meng|id|Chen Meng|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|JPN|Hina Hayata|id|Kristian Karlsson|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|CHN|Wang Manyu|id|Wang Manyu|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|JPN|Miwa Harimoto|en|Miwa Harimoto|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|JPN|Miu Hirano|id|Miu Hirano|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|KOR|Jeon Ji-hee|en|Jeon Ji-hee|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} * {{Request translation name bio|KOR|Lee Eun-hye|en|Lee Eun-hya|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 11.23 (WIB)}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Wang Manyu|pemain tenis meja...|[https://en.m.wikipedia.org/wiki/Wang_Manyu] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Tepok bulu == === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name bio|IDN|Fajar Alfian|id|Fajar Alfian|~~~~}}--> * {{Request translation name bio|MAS|Lee Chong Wei|id|Lee Chong Wei}} * {{Request translation name bio|JPN|Akane Yamaguchi|id|Akane Yamaguchi|?|done=OrangKalideres}} * {{Request translation name bio|CHN|Zheng Siwei|id|Zheng Siwei|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.57 (WIB)}} * {{Request translation name bio|CHN|Huang Yaqiong|id|Huang Yaqiong|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.57 (WIB)}} * {{Request translation name bio|KOR|Kim Won-ho|id|Kim Won-ho|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.57 (WIB)}} * {{Request translation name bio|KOR|Jeong Na-eun|id|Jeong Na-eun|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 19.51 (WIB)}} * {{Request translation name bio|JPN|Yuta Watanabe|id|Yuta Watanabe|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.57 (WIB)}} * {{Request translation name bio|JPN|Arisa Higashino|id|Arisa Higashino|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 3 Agustus 2024 11.57 (WIB)}} * {{Request translation name bio|THA|Kunlavut Vitidsarn|id|Kunlavut Vitidsarn|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|TPE|Lee Yang|id|Lee Yang|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|TPE|Wang Chi-lin|id|Wang Chi-lin|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Liang Weikeng|id|Liang Weikeng|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Wang Chang (tepok bulu)|id|Wang Chang|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|MAS|Aaron Chia|id|Aaron Chia|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|MAS|Soh Wooi Yik|id|Soh Wooi Yik|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|KOR|An Se-young|id|An Se-young|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|He Bingjiao|id|He Bingjiao|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Chen Qingchen|id|Chen Qingchen|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Jia Yifan|id|Jia Yifan|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Liu Shengshu|id|Liu Shengshu|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|CHN|Tan Ning (tepok bulu)|id|Tan Ning|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|JPN|Nami Matsuyama|id|Nami Matsuyama|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} * {{Request translation name bio|JPN|Chiharu Shida|id|Chiharu Shida|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 10.57 (WIB)}} ==== Digableg ==== <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Bagas Maulana|pemain bulu tangkis|[https://en.m.wikipedia.org/wiki/Bagas_Maulana] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> fuk4zi3vk9dwdbk9l8tt4n8ws7su3xk Sablonan:Country data PRK 10 5900 24950 2024-08-18T17:43:43Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Koréa Lor]] 24950 wikitext text/x-wiki #alih [[Sablonan:Country data Koréa Lor]] k1uw4nx1xo0yjwt9ibmla7h0zdwm6xf Sablonan:Country data HKG 10 5901 24951 2024-08-18T17:44:31Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Hongkong]] 24951 wikitext text/x-wiki #alih [[Sablonan:Country data Hongkong]] p1h9in4ot8zcl2wmqr7l5yvp4hm107b Sablonan:Country data THA 10 5902 24954 2024-08-19T03:58:06Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Muang-Tay]] 24954 wikitext text/x-wiki #alih [[Sablonan:Country data Muang-Tay]] e4bkbla49np7uk1ydz2o55infci8jrt Sablonan:Country data Tionghoa Taipé 10 5903 24956 24955 2024-08-19T04:02:03Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Country data Tionghoa Taipei]] ke [[Sablonan:Country data Tionghoa Taipé]]: Judul salah èja 24955 wikitext text/x-wiki {{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = Chinese Taipei | flag alias = Flag of Chinese Taipei for Olympic games.svg | flag alias-Paralympic = Chinese Taipei Paralympic Flag.svg | flag alias-univ = Flag of Chinese Taipei for Universiade.svg | flag alias-football = Flag of Chinese Taipei (Olympics; 1986–2010).svg | flag alias-beach soccer = Flag of Chinese Taipei (Olympics; 1986–2010).svg | flag alias-futsal = Flag of Chinese Taipei (Olympics; 1986–2010).svg | flag alias-football-old = Former Chinese Taipei Football Flag.svg | flag alias-blizzard-esports = Chinese Taipei esports flag.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | altvar = {{{altvar|}}} | variant = {{{variant|}}} <noinclude> | var1 = Paralympic | var2 = univ | var3 = football | var4 = football-old | redir1 = TPE | redir2 = Chinese Taipei (Taiwan) | related1 = Republic of China </noinclude> }} 25thpw27m5yf6q7mobfbyad1kwxoiab Sablonan:Country data Tionghoa Taipei 10 5904 24957 2024-08-19T04:02:03Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Country data Tionghoa Taipei]] ke [[Sablonan:Country data Tionghoa Taipé]]: Judul salah èja 24957 wikitext text/x-wiki #ALIH [[Sablonan:Country data Tionghoa Taipé]] 30hkz4313h6vkul2giw8z29chglsfmd Sablonan:Country data TPE 10 5905 24958 2024-08-19T04:03:09Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Tionghoa Taipé]] 24958 wikitext text/x-wiki #alih [[Sablonan:Country data Tionghoa Taipé]] 0jyk1ocsr9kychu0pf0hq519ri7ivtz Sablonan:Country data FRA 10 5906 24960 2024-08-19T04:43:49Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Prasman]] 24960 wikitext text/x-wiki #alih [[Sablonan:Country data Prasman]] 4e07skxyhvcxecid36q5rs3nql8b1os Sablonan:Country data SRB 10 5907 24962 2024-08-19T05:01:09Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Sèrwi]] 24962 wikitext text/x-wiki #alih [[Sablonan:Country data Sèrwi]] 6yh1krfpiz91h8hgtcdcwrbts0vqxkq Sablonan:Country data ESP 10 5908 24963 2024-08-19T05:01:48Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Spanyol]] 24963 wikitext text/x-wiki #alih [[Sablonan:Country data Spanyol]] tr8rzhpl38ir4mydv2vel85l9yfieah Sablonan:Country data SUI 10 5909 24964 2024-08-19T05:03:10Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Switserlan]] 24964 wikitext text/x-wiki #alih [[Sablonan:Country data Switserlan]] nkrg8biij12n3010rjjlz6c144h1871 Sablonan:Country data ITA 10 5910 24965 2024-08-19T05:03:38Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Itali]] 24965 wikitext text/x-wiki #alih [[Sablonan:Country data Itali]] q8572q3r86eknr0yjnlkoremqunlti9 Sablonan:Country data AUS 10 5911 24966 2024-08-19T05:04:04Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Ostrali]] 24966 wikitext text/x-wiki #alih [[Sablonan:Country data Ostrali]] 2dqli7c7lhl00frsmmf4sucnbd0dkn0 Wikipédi:Permintaan makalah/Gerak badan/Indonesia 4 5912 24971 24969 2024-08-19T05:27:28Z OrangKalideres 327 /* Tepok bulu */+ 24971 wikitext text/x-wiki {{article request notice lang|olahraga |descid=<nowiki/>di Indonesia|sport|descen=s in Indonesia}} == Tènes == === Umum === === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: * {{Request translation name bio|IDN|Aldila Sutjiadi|id|Aldila Sutjiadi|~~~~}}--> * {{Request translation name bio|IDN|Christopher Rungkat|id|Christopher Rungkat|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|IDN|Yayuk Basuki|id|Yayuk Basuki|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} * {{Request translation name bio|IDN|Aldila Sutjiadi|id|Aldila Sutjiadi|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.05 (WIB)}} === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Wang Manyu|pemain tenis meja...|[https://en.m.wikipedia.org/wiki/Wang_Manyu] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Tènes méja == === Umum === === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: * {{Request translation name bio|JPN|Tomokazu Harimoto|id|Tomokazu Harimoto|~~~~}}--> === Digableg === <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Wang Manyu|pemain tenis meja...|[https://en.m.wikipedia.org/wiki/Wang_Manyu] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> == Tepok bulu == === Umum === ==== Digableg ==== * {{Request article name|Tepok bulu di Indonésia|Indonesia sudah lama berkompetisi di kancah internasional, hingga bulu tangkis menjadi olahraga favorit selain sepak bola|tidak ada}} === Pemaèn === ==== Ditarjimin ==== <!-- CATATAN: Untuk permintaan penerjemahan artikel: <nowiki>* {{Request translation name bio|IDN|Fajar Alfian|id|Fajar Alfian|~~~~}}--> * {{Request translation name bio|IDN|Kevin Sanjaya Sukamuljo|id|Kevin Sanjaya Sukamuljo}} * {{Request translation name bio|IDN|Marcus Fernaldi Gideon|id|lang2=en|lg_article=Marcus Fernaldi Gideon|Marcus Fernaldi Gideon}} * {{Request translation name bio|IDN|Gregoria Mariska Tunjung|id|Gregoria Mariska Tunjung}} * {{Request translation name bio|IDN|Hendra Setiawan|id|Hendra Setiawan|[[Pemaké:OrangKalideres|OrangKalideres]] ([[Kongko pemaké:OrangKalideres|ngomong]]) 19 Agustus 2024 12.27 (WIB)}} ==== Digableg ==== <!-- Untuk permintaan artikel: <nowiki>* {{Request article name|Nama artikel|deskripsi|rujukan}} Contoh: * {{Request article name|Bagas Maulana|pemain bulu tangkis|[https://en.m.wikipedia.org/wiki/Bagas_Maulana] (atau gunakan [[Sablonan:Cite web]])}}</nowiki>--> a4836c3clo14cejufo0xs4wdbe2mf6l Wikipédi:Kaca-kaca jema'ah 4 5914 24974 2024-08-19T10:47:47Z MediaWiki message delivery 296 /* Udah mao nongtot: Keboléan nganakruju'in baru – jajal dah! */ bagèan baru 24974 wikitext text/x-wiki == Udah mao nongtot: Keboléan nganakruju'in baru – jajal dah! == <section begin="Sub-referencing"/> [[File:Sub-referencing reuse visual.png|{{#ifeq:{{#dir}}|ltr|right|left}}|400px]] Tabé. Udah taonan punya lama dah, anggota pada jideg nyang minta' cara nyang gampil bakal maké lagi tu ruju'an nyang tètèk bengèknya laèn. Wayah gini, udah ada dah penyudahannya: Keboléan anakruju'an bakal makan bakal pemermak tèks wiki ama Pemermak Delengan èn bakalan mingkin ngeja ajib tatanan ruju'an nyang udah nanggrak. Lu sih bisa aja maké cara apa baé bakal ngeruju', cumannya mah lu mentak bakalan kepapagan dah tu ama anakruju'an di makalah nyang orang laèn tulis. Pengabaran lebinya kena dibaca di [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing|halaman proyèk]]. '''Minta' empan baliknya dong''' bakal ngeja pasti ni keboléan semenggah bakal lu: * [[m:Special:MyLanguage/WMDE Technical Wishes/Sub-referencing#Test|Gèh jajal]] nyang masing dimegarin di wiki belongkotan, ganu [[m:Talk:WMDE Technical Wishes/Sub-referencing|kasi kita tau lu punya pikir]]. * [[m:WMDE Technical Wishes/Sub-referencing/Sign-up|Daptar di mari]] bakal dapet aban-aban èn/atawa undangan bakal nimbrung di kegetolan pemerdataan pemaké. [[m:Special:MyLanguage/Wikimedia Deutschland|Wikimédia Dètslan]] punya klik [[m:Special:MyLanguage/WMDE Technical Wishes|Penuju Tèhnis]] lagi ngangka-ngangka dah bakal ngedatengin ni keboléan ke wikinya Wikimédia entar belakangan di ni tahon. Kita bakalan sampéin dulu dah ke pengeja/pengopèn alat ama sablonannya nyang juntrungan ama ruju'an. Tulung lu kasi tau nyang laèn ya ni pesen. --[[m:User:Johannes Richter (WMDE)|Johannes Richter (WMDE)]] ([[m:User talk:Johannes Richter (WMDE)|talk]]) 10:36, 19 August 2024 (UTC) <section end="Sub-referencing"/> <!-- Pesan dikirim oleh Pengguna:Johannes Richter (WMDE)@metawiki dengan menggunakan daftar di https://meta.wikimedia.org/w/index.php?title=User:Johannes_Richter_(WMDE)/Sub-referencing/massmessage_list&oldid=27309345 --> nbcblhq54fy9p9mn6fxj90va6cc2w10 Céboksari 0 5915 24975 2024-08-19T11:00:21Z OrangKalideres 327 Makalah anyar 24975 wikitext text/x-wiki [[File:Cheboksary Collage 01.png|thumb|200px|Tempat-tempat di Céboksari]] '''Céboksari''' ({{lang-ru|Чебокса́ры|Cheboksary}}, {{IPA|ru|tɕɪbɐˈksarɨ|IPA}}; {{lang-cv|Шупашкар|Šupaškar}}) ya'entu [[ibu negeri]]nya [[Cuwasi]], Ruslan, èn pelabuan di [[Kali Wolga]]. Ni kota punya penduduk secuplek 440.621 orang (2002). == Ruju'an == {{Reflist}} == Sènggètan luar == {{commonscat}} [[Bangsaan:Kota di Ruslan]] 77uipk140ugdy42ng8ok8t4v3nu1f7x Cheboksary 0 5916 24976 2024-08-19T11:09:55Z OrangKalideres 327 Ngalihin halaman ke [[Céboksari]] 24976 wikitext text/x-wiki #alih [[Céboksari]] m72ex7zkrdlq4r42pj1xx89kzazhcta Sablonan:Commonscat 10 5917 24977 2024-08-19T11:10:38Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Commons category]] 24977 wikitext text/x-wiki #alih [[Sablonan:Commons category]] j631wytc46s2h05vl5agfzhuip0y66r Sablonan:Lang-cv 10 5918 24978 2024-08-19T12:03:05Z OrangKalideres 327 Anyar 24978 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=cv }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Turkic multilingual support templates|{{PAGENAME}}]] </noinclude> jvjns1uq9qfp6gdrtlrmac2sry0by1m Onderwès 0 5920 25000 24985 2024-08-20T10:00:52Z Bangrapip 9 Ngerobah sasaran pengalihan deri [[Pendidikan]] jadi [[Didikan]] 25000 wikitext text/x-wiki #ALIH [[Didikan]] gy5e2d9oeleax6o2sl1ej5to1bwlspp Pendidikan 0 5921 24988 2024-08-20T09:52:00Z Bangrapip 9 Bangrapip mindahin [[Pendidikan]] ke [[Didikan]] 24988 wikitext text/x-wiki #ALIH [[Didikan]] gy5e2d9oeleax6o2sl1ej5to1bwlspp Onderwès di Indonésia 0 5922 24991 2024-08-20T09:53:45Z Bangrapip 9 Bangrapip mindahin [[Onderwès di Indonésia]] ke [[Didikan di Indonésia]] 24991 wikitext text/x-wiki #ALIH [[Didikan di Indonésia]] fg5v8rewpn3b7w76o1oobgae0g5tjfy Nurlat 0 5923 25016 2024-08-20T13:04:21Z OrangKalideres 327 Makalah anyar 25016 wikitext text/x-wiki '''Nurlat''' ({{lang-ru|Нурла́т}}; {{lang-tt-Cyrl|Норлат}}) ya'entu atu [[kota]] di [[Kiblik Tatarstan]], [[Ruslan]], letaknya di [[Kali Kondurca]], {{convert|268|km|sp=us}} kidul-wètan deri [[Kasan]]. Penduduk: {{ru-census|p2010=32,601|p2002=32,527|p1989=23,507}} ==Ruju'an== ===Catetan=== {{Reflist}} ===Sumber=== *{{RussiaAdmMunRef|ta|adm|list}} *{{RussiaAdmMunRef|ta|mun|list|nurlatsky}} ==Sènggètan luar== *[http://nurlat.net/ Unofficial website of Nurlat] {{in lang|ru}} {{Authority control}} [[Category:Kota di Ruslan]] k0mja3e3tr7vw0e21ks4za6jd04pfqq Sablonan:Lang-tt-Cyrl 10 5924 25017 2024-08-20T13:07:03Z OrangKalideres 327 Anyar 25017 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=tt |script=Cyrl }}</includeonly><noinclude> {{documentation|content={{Template:Lang-x/doc|see-also=*{{tl|Lang-tt}}, *{{tl|Lang-tt-Latn}}, *{{tl|Lang-tt-Arab}}}}}} [[Category:Turkic multilingual support templates]]</noinclude> ei0sqgk34u51pjy4lni531x1083hv6u Sablonan:Ru-census 10 5925 25018 2024-08-20T13:09:25Z OrangKalideres 327 Anyar 25018 wikitext text/x-wiki <includeonly>{{#if:{{{p2021|}}}|{{ru-census2021|p2021={{{p2021}}}|punct=;}}}} {{#if:{{{p2010|}}}|{{ru-census2010|p2010={{{p2010}}}|punct=;}}}} {{#if:{{{p2002|{{{p02|}}}}}}|{{ru-census2002|{{{p2002|{{{p02}}}}}}|punct=;}}}} {{#if:{{{p1989|{{{p89|}}}}}}|{{su-census1989|{{{p1989|{{{p89}}}}}}|punct={{{punct|.}}}}}}}</includeonly><noinclude>{{template doc}}</noinclude> ahta3m46m4kk5gmxa1sdw7ngbymmxx1 Sablonan:Ru-census2010 10 5926 25019 2024-08-21T04:04:31Z OrangKalideres 327 Anyar 25019 wikitext text/x-wiki <includeonly>{{nowrap|{{FORMATNUM:{{replace|{{{p2010|{{{1}}}}}}|,|}}}}&thinsp;([[sensus Ruslan 2010]])}}{{#switch:{{{punct|{{{2|}}}}}} |;=<nowiki>;</nowiki> |:=<nowiki>:</nowiki> |{{{punct|{{{2|}}}}}} }}<ref name="2010Census">{{ru-pop-ref|2010Census}}</ref></includeonly><noinclude> {{template doc}} </noinclude> fsus0dj5podlflwxir145o6myzudewe Sablonan:Ru-census2002 10 5927 25020 2024-08-21T04:05:36Z OrangKalideres 327 Anyar 25020 wikitext text/x-wiki <includeonly>{{nowrap|{{formatnum:{{replace|{{{1|}}}|,|}}}}&thinsp;([[Sensus Ruslan 2002|Sensus 2002]])}}{{#switch:{{{punct|{{{2|}}}}}}|;=<nowiki>;</nowiki>|:=<nowiki>:</nowiki>|{{{punct|{{{2|}}}}}}}}<ref name="PopCensus">{{ru-pop-ref|2002census}}</ref></includeonly><noinclude>{{template doc}}</noinclude> p1y7nzps8vsdqtvk8teltj8hlqzxx37 Sablonan:Su-census1989 10 5928 25021 2024-08-21T04:08:43Z OrangKalideres 327 Anyar 25021 wikitext text/x-wiki {{nowrap |{{FORMATNUM:{{replace|{{{1}}}|,|}}}}&thinsp;([[Sensus Sowièt 1989]])}}{{#switch:{{{punct|{{{2|}}}}}} |;=<nowiki>;</nowiki> |:=<nowiki>:</nowiki> |{{{punct|{{{2|}}}}}} }}<ref name="Census1989">{{ru-pop-ref|1989census}}</ref><noinclude> {{template doc}} </noinclude> jggy2tkagjonskk9qcdbn4whdxtdn7r Sablonan:Ru-pop-ref 10 5929 25024 25022 2024-08-21T04:13:03Z OrangKalideres 327 Koreksi 25024 wikitext text/x-wiki {{#switch:{{lc:{{{1}}}}} |1979census={{cite web |url=http://demoscope.ru/weekly/ssp/rus_nac_79.xls |script-title=ru:Всесоюзная перепись населения 1979&nbsp;г. Национальный состав населения по регионам России |trans-title=All Union Population Census of 1979. Ethnic composition of the population by regions of Russia|year=1979|script-work=ru:Всесоюзная перепись населения 1979&nbsp;года [All-Union Population Census of 1979] |via=''Demoscope Weekly'' (website of the Institute of Demographics of the State University—Higher School of Economics |language=ru |format=XLS |access-date={{{access-date|}}} |df={{{df|}}} }} |1989census={{cite web |via=''Demoscope Weekly'' |year=1989 |url=http://demoscope.ru/weekly/ssp/rus89_reg.php |script-title=ru:Всесоюзная перепись населения 1989&nbsp;г. Численность наличного населения союзных и автономных республик, автономных областей и округов, краёв, областей, районов, городских поселений и сёл-райцентров |trans-title=All Union Population Census of 1989: Present Population of Union and Autonomous Republics, Autonomous Oblasts and Okrugs, Krais, Oblasts, Districts, Urban Settlements, and Villages Serving as District Administrative Centers |script-work=ru:Всесоюзная перепись населения 1989&nbsp;года [All-Union Population Census of 1989] |publisher=Институт демографии Национального исследовательского университета: Высшая школа экономики [Institute of Demography at the National Research University: Higher School of Economics] |language=Russian |access-date={{{access-date|}}} |df={{{df|}}} }} |2002census={{cite web |author=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |date=21 May 2004 |url=http://www.perepis2002.ru/ct/doc/1_TOM_01_04.xls |script-title=ru:Численность населения России, субъектов Российской Федерации в составе федеральных округов, районов, городских поселений, сельских населённых пунктов&nbsp;– районных центров и сельских населённых пунктов с населением 3&nbsp;тысячи и более человек |trans-title=Population of Russia, Its Federal Districts, Federal Subjects, Districts, Urban Localities, Rural Localities—Administrative Centers, and Rural Localities with Population of Over 3,000 |script-work=ru:Всероссийская перепись населения 2002&nbsp;года [All-Russia Population Census of 2002] |language=ru |format=XLS |access-date={{{access-date|}}} |df={{{df|}}} }} |2009est={{cite web |author=Russian Federal State Statistics Service |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |url=http://www.gks.ru/bgd/regl/b09_109/Main.htm |script-title=ru:Численность постоянного населения Российской Федерации по городам, посёлкам городского типа и районам на 1 января 2009 г |trans-title=Permanent Population of the Russian Federation by Cities/Towns, Urban-Type Settlements, and Districts as of 1 January 2009 |language=Russian |access-date={{{access-date|}}} |df={{{df|}}} }} |2010est={{cite web |author=Russian Federal State Statistics Service |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |url=http://www.gks.ru/bgd/regl/b10_109/Main.htm |script-title=ru:Численность постоянного населения Российской Федерации по городам, посёлкам городского типа и районам на 1 января 2010 г. |trans-title=Permanent Population of the Russian Federation by Cities/Towns, Urban-Type Settlements, and Districts as of 1 January 2010 |language=ru |access-date={{{access-date|}}} |df={{{df|}}} }} |2010census={{cite web |author=Russian Federal State Statistics Service |url=http://www.gks.ru/free_doc/new_site/perepis2010/croc/perepis_itogi1612.htm |script-title=ru:Всероссийская перепись населения 2010 года. Том&nbsp;1 |trans-title=2010 All-Russian Population Census, vol.&nbsp;1 |year=2011 |script-work=ru:Всероссийская перепись населения 2010&nbsp;года [2010 All-Russia Population Census] |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |language=ru |access-date={{{access-date|}}} |df={{{df|}}} }} |2011est |2012est={{cite web |author=Russian Federal State Statistics Service |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |url=http://www.gks.ru/free_doc/new_site/population/demo/Popul2011-2012.xls |script-title=ru:Оценка численности постоянного населения на 1 января 2011 г., на 1 января 2012 г. и в среднем за 2011 год |trans-title=Estimate of the Permanent Population as of 1 January 2011, 1 January 2012, and of the 2011 Average |language=ru |format=XLS |access-date={{{access-date|}}} |df={{{df|}}} }} |2019est={{cite web |author=Russian Federal State Statistics Service |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |url=http://www.gks.ru/free_doc/new_site/population/demo/PrPopul2019.xls |script-title=ru: Предварительная оценка численности населения на 1 января 2019 года и в среднем за 2018 г. |trans-title= Preliminary estimate of population size as of January 1, 2019 and on average for 2018 |language=ru |format=XLS |access-date={{{access-date|}}} |df={{{df|}}} }} |2020census |2021census={{cite web |author=Russian Federal State Statistics Service |publisher=[[Federal State Statistics Service (Russia)|Federal State Statistics Service]] |url=https://rosstat.gov.ru/vpn/2020/Tom1_Chislennost_i_razmeshchenie_naseleniya |script-title=ru:Всероссийская перепись населения 2020 года. Том 1 |trans-title=2020 All-Russian Population Census, vol. 1 |language=ru |format=XLS |access-date={{{access-date|}}} |df={{{df|}}} }} |#default=<includeonly>{{error|Invalid reference parameter}}</includeonly> }}<noinclude> {{documentation}} </noinclude> jivc1aftdlxejn67hens5fwq7vlopfm Sablonan:RussiaAdmMunRef 10 5930 25023 2024-08-21T04:11:26Z OrangKalideres 327 Anyar 25023 wikitext text/x-wiki <includeonly>{{RussiaAdmMunRef/{{LC:{{{FS|{{{1|specifyfederalsubject}}}}}}}}/{{LC:{{{type1|{{{2|adm}}}}}}}}{{LC:{{{type2|{{{3|law}}}}}}}}{{#if:{{{district|{{{4|}}}}}}|{{LC:{{{district|/{{{4|}}}}}}}}}}}}</includeonly><noinclude>{{Template doc}} [[Category:Law citation templates|Russia]] </noinclude> m90xaglwpsax5blizxt0vb196d7zfjd Sablonan:In lang 10 5931 25025 2024-08-21T04:16:14Z OrangKalideres 327 Anyar 25025 wikitext text/x-wiki {{#invoke:In lang|in_lang|template=in lang<noinclude>|{{CONTENTLANGUAGE}}</noinclude>}}<noinclude> {{documentation}} </noinclude> szbgb2lf6rekweszdnzzmouvi00fwpl Modul:In lang 828 5932 25026 2024-08-21T04:17:32Z OrangKalideres 327 Anyar 25026 Scribunto text/plain require('strict'); --[[--------------------------< _ I N _ L A N G >-------------------------------------------------------------- implements {{in lang}} Module entry point from another module |link=yes - creates wikilinked language names |template=<template name> - customizes error messages created by Module:lang |list-cats=yes - documentation tool returns language-category names of cats populated by this template <span class="languageicon">(in <language>)</span> ]] local function _in_lang (args) local yesno = require('Module:Yesno') local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local list_cats = 'yes' == args['list-cats']; -- make a boolean local list = {}; local cats = {}; local maint_msgs = {}; if not args[1] then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return table.concat ({'<span style=\"color:#d33\">error: ', template, 'missing language tag</span>'}); end local module = 'Module:Lang' .. (mw.getCurrentFrame():getTitle():match ('/sandbox') or ''); -- if this module is the sandbox, local name_from_tag = require (module)._name_from_tag; -- use Module:Lang/sandbox; Module:Lang else local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local this_wiki_lang = mw.language.getContentLanguage().code; -- get this wiki's language code local override_t = mw.loadData ('Module:Lang/data').override; -- this table holds IETF tag/name definitions known to Module:Lang for i, lang in ipairs (args) do local code = args[i]:lower(); local t = {code, ['link'] = args['link'], ['template'] = args['template']}; -- build an 'args' table lang = name_from_tag (t) -- get the language name table.insert (list, lang) -- add this language or error message to the list if code:find ('%-') and not override_t[code] then -- except for the IETF tags listed in <override_t> code = code:match ('^%a%a%a?%f[^%a]'); -- strip off region, script, and variant subtags so that they aren't used to make category names end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym if (0 == namespace) and not list_cats then -- when listing cats don't include this cat; TODO: right choice? table.insert (cats, table.concat ({'[[Category:Lang and lang-xx code promoted to ISO 639-1|', code ..']]'})); end table.insert (maint_msgs, ' <span class="lang-comment" style="font-style:normal; display:none; color:#33aa33; margin-left:0.3em">') table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]})); table.insert (maint_msgs, '</span>;'); code = synonym_table[code]; -- use the synonym end if (0 == namespace) or list_cats then -- when in article space if lang:find ('[Ee]rror') then -- add error category (message provided by Module:Lang) if not list_cats then -- don't include this cat when listing cats; TODO: right choice? table.insert (cats, '[[Category:in lang template errors]]'); end elseif this_wiki_lang ~= code:match ('^%a%a%a?') then -- categorize article only when code is not this wiki's language code or variants thereof if lang:match ('%[%[.-|.-%]%]') then -- wikilinked individual language name lang = lang:match ('%[%[.-|(.-)%]%]'); elseif lang:match ('%[%[.-%]%]') then -- wikilinked collective languages name lang = lang:match ('%[%[(.-)%]%]'); end -- neither of these then plain-text language name if lang:find ('languages') then -- add appropriate language-name category table.insert (cats, table.concat ({'[[Category:Articles with sources in ', lang, ' (', code, ')]]'})); else table.insert (cats, table.concat ({'[[Category:Articles with ', lang, '-language sources (', code, ')]]'})); end end end end if list_cats then local cats = table.concat (cats, ', '):gsub ('[%[%]]', ''); -- make a string of categories and then strip wikilink markup return cats end local capBoolean = yesno(args['cap']) or yesno(args['caps']) local result = {'<span class="languageicon">('}; -- opening span and ( table.insert (result, capBoolean and 'In ' or 'in '); -- add capitalized or uncapitalized 'in' table.insert (result, mw.text.listToText (list, ', ', (2 < #list) and ', and ' or ' and ' )); -- and concatenate the language list table.insert (result, ')</span>'); -- add closing ) and closing span table.insert (result, table.concat (maint_msgs) or ''); -- add maint messages, if any table.insert (result, table.concat (cats)); -- add categories return table.concat (result); -- make a big string and done end --[[--------------------------< I N _ L A N G >---------------------------------------------------------------- implements {{in lang}} Module entry point from an {{#invoke:lang/utilities/sanbox|in_lang|<code>|<code2>|<code3>|<code...>|link=yes|template=in lang|list-cats=yes}} ]] local function in_lang (frame) local args = require ('Module:Arguments').getArgs (frame); return _in_lang (args); end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { in_lang = in_lang, -- module entry from {{#invoke:}} _in_lang = _in_lang, -- module entry from another module } 76l9mr7tn98wuh01gnaouejways4bt7 Muhammad Tahir 0 5933 25027 2024-08-21T12:59:33Z OrangKalideres 327 Makalah anyar 25027 wikitext text/x-wiki {{Infobox football biography | name = Muhammad Tahir | image = | fullname = Muhammad Tahir | birth_date = {{birth date and age|df=y|1994|1|4}} | birth_place = [[Kota Jayapura|Jayapura]], Indonésia | height = {{height|m=1,75}}<ref>{{Cite web |title=Muhammad Tahir |url=https://www.worldfootball.net/player_summary/muhammad-tahir_2/ |access-date=2023-06-12 |website=worldfootball.net |language=en}}</ref> | currentclub = [[PSBS Biak]] | clubnumber = 32 | position = [[Gelandang (bola tendang)#Gelandang bertahan|Gelandang bertahan]] | youthyears1 = 2006–2011 | youthclubs1 = Tunas Muda Hamadi | youthyears2 = 2012–2015 | youthclubs2 = [[Persipura Jayapura]] | years1 = 2015–2023 | clubs1 = [[Persipura Jayapura]] | caps1 = 123 | goals1 = 4 | years2 = 2023 | clubs2 = → [[RANS Nusantara FC|RANS Nusantara]] (pinjeman) | caps2 = 11 | goals2 = 1 | years3 = 2023 | clubs3 = [[Madura United F.C.|Madura United]] | caps3 = 8 | goals3 = 0 | years4 = 2023– | clubs4 = [[PSBS Biak]] | caps4 = 16 | goals4 = 0 | nationalyears1 = | nationalteam1 = | nationalcaps1 = | nationalgoals1 = | pcupdate = 9 Maret 2024 }} '''Muhammad Tahir''' (lair 4 Januari 1994) ya'entu sorang pemaèn [[bola tendang]] deri Indonésia nyang maèn jadi [[Gelandang (bola tendang)#Gelandang bertahan|gelandang bertahan]] bakal kleb [[Liga 2 (Indonésia)|Liga 1]] [[PSBS Biak]]. == Ruju'an == {{reflist}} == Sènggètan luar == * {{Soccerway|muhammad-tahir/338181}} * [https://ligaindonesiabaru.com/clubs/singleplayer/liga_1_2020/muhammad_tahir Muhammad Tahir] di Liga Indonesia {{DEFAULTSORT:Tahir, Muhammad}} [[Bangsaan:Kelairan 1995]] [[Bangsaan:Pemaèn bola tendang Indonésia]] 61ph10e5d0kcnmi2zig2ml7rg3e6hf1 Sablonan:Soccerway 10 5934 25028 2024-08-21T13:02:33Z OrangKalideres 327 Anyar 25028 wikitext text/x-wiki {{#if: {{{1<includeonly>|</includeonly>}}} {{{id|}}} {{#property:P2369}} | [https://int.soccerway.com/players/{{#iferror: {{#expr: {{formatnum: {{#if: {{{1|{{{id|}}}}}} | {{{1|{{{id}}}}}} | {{#invoke:String|match|s={{#property:P2369}}|^[^,]*}} }} | R }} *0 }} | | -/ }}{{#if: {{{1|{{{id<includeonly>|</includeonly>}}}}}} | {{{1|{{{id}}}}}} | {{#invoke:String|match|s={{#property:P2369}}|^[^,]*}} }}/ {{#if: {{{2|{{{name<includeonly>|</includeonly>}}}}}} | {{{2|{{{name}}}}}} | {{PAGENAMEBASE}} }}] di Soccerway{{#if:{{{access-date|{{{accessdate|}}}}}}|. Retrieved {{{access-date|{{{accessdate}}}}}}.}}<includeonly>{{EditAtWikidata|pid=P2369|{{{1|{{{id|}}}}}}}}</includeonly>{{#ifeq:{{NAMESPACENUMBER}}|0 | {{#if: {{{1|{{{id|}}}}}} | {{#iferror: {{#expr: {{formatnum: {{{1|{{{id|}}}}}} | R }} *0 }} | <!-- [[Category:Soccerway template using non-numeric ID]] -->{{#ifeq:{{{1|{{{id}}}}}}|{{#invoke:string|match|{{{1|{{{id}}}}}}|[a-z-]+/%d+}}||[[Category:Soccerway template with ID not matching pattern]]}} | <!-- [[Category:Soccerway template using numeric ID]] --> }} }} }} | <span class="error">&#123;&#123;[[Template:Soccerway|Soccerway]]&#125;&#125; template missing ID and not present in Wikidata.</span>{{preview warning|1=To find the ID, see [https://int.soccerway.com/players/ Soccerway's players page] or try this [https://www.google.com/search?q={{urlencode:{{Remove accents|{{PAGENAMEBASE}}}}}}+site%3Asoccerway.com%2Fplayers%2F Google search].}}{{#ifeq:{{NAMESPACENUMBER}}|0 | [[Category:Soccerway template missing ID and not in Wikidata]] }} }}<noinclude> {{Documentation}}<!-- Please add categories to the /doc subpage & add interwikis to Wikidata. --> </noinclude> d8ran67cgirvgtxryae7tsfkh2f21bl Orang Arab Indonésia 0 5935 25034 25033 2024-08-21T14:02:44Z Naval Scene 150 25034 wikitext text/x-wiki [[Gepokan:Habib Ali Kwitang and Habib Ali Bungur.jpg|jmpl|175px| [[Ali bin Abdurrahman Alhabsyi|Habib Ali Kwitang]] ama [[Ali bin Husein Al-Attas|Habib Ali Bungur]], dua ulama Betawi turunan Arab Indonésia nyang kesohor]] '''Orang Arab Indonésia''' ([[basa Arab]]: عرب إندونيسي) ièlah atu kaum deri bangsa [[Indonésia]] nyang dia punya keruhun asal-muasalnya deri negeri-negeri [[Arab]]. Pas baru dateng, dia orang pada ngejedog di kampung-kampung Arab nyang kesebar di mana-mana kota di Indonésia.<ref name="Alkisah">{{cite web|url=http://www.majalah-alkisah.com|title=Ulama Hadhrami di Tanah Betawi: Berdakwah dengan Sepenuh Hati|last=Alkisah|first=|date=2013-01-23|website=Majalah Alkisah|publisher=|ref=|accessdate=17 Juni 2017|archiveurl=https://archive.today/20140714232759/http://majalah-alkisah.com/index.php/dunia-islam/1927-ulama-hadhrami-di-tanah-betawi-berdakwah-dengan-sepenuh-hati|archivedate=2014-07-14}}</ref> Selama jaman penjajahan [[Welanda]], ni kaum dianggep sebagé bangsa "Timur Asing", sama kaya' [[orang Tionghoa Indonésia]] ama [[orang India Indonésia]].<ref>{{cite book|url=http://www.bphn.go.id/data/documents/ae_peraturan_perundang-undangan_peninggalan_kolonial_belanda.pdf|title=Analisis dan Evaluasi Peraturan Perundang-undangan Tentang Peninggalan Kolonial (Belanda dan Jepang)|last=Hartono|first=Sunaryati|date=2015|publisher=Badan Pembinaan Hukum Nasional, Kementerian Hukum dan Hak Asasi Manusia RI|year=|isbn=|location=Jakarta|page=25 - 26|pages=|id=IOS1-INLIS000000000683886}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan:Ètnis di Indonésia|Arab Indonésia]] [[Bangsaan:Arab]] cth6jghzqh6cpk3acxyf5zddl2am7h2 PSBS Biak 0 5936 25865 25035 2024-10-09T00:07:07Z CommonsDelinker 230 Removing [[:c:File:PSBS_Biak.png|PSBS_Biak.png]], it has been deleted from Commons by [[:c:User:EugeneZelenko|EugeneZelenko]] because: [[:c:Commons:Licensing|]]: non-trivial logo. 25865 wikitext text/x-wiki '''Persatuan Sepakbola Biak dan Sekitarnya''' (umumnya digero '''PSBS Biak''' atawa '''PS Biak''') ya'entu kleb [[bola tendang]] profesional [[Indonésia]] nyang basisnya di [[Kabupatèn Biak Numpor]], [[Papua]]. Ni kleb bertanding di [[Liga 1 (Indonésia)|Liga 1]], divisi paling atas bola tendang Indonésia. == Ruju'an == {{Reflist}} == Sènggètan luar == * [http://id.soccerway.com/teams/indonesia/psbs-biak-numfor/23732/ PSBS Biak] di Soccerway * [https://www.instagram.com/psbsofficial?igsh=MXR5bmc2OTZyM2tvYg== PSBS Biak] di Instagram [[Bangsaan:Kleb bola tendang di Indonésia]] is4b198c4rbqlzqbpvl782pud29tbim Gunung Wèsuwius 0 5937 25042 2024-08-24T03:57:06Z OrangKalideres 327 Makalah anyar 25042 wikitext text/x-wiki '''Gunung Wèsuwius''' ({{lang-it|Monte Vesuvio}}) ya'entu [[gunung api]] aktip di [[Èropa]] Daratan nyang letaknya di belah wètan [[Napoli]], [[Itali]].<ref name="mcguire2003">{{cite news|first=Bill|last=McGuire|title=In the shadow of the volcano|date=16 October 2003|publisher=Guardian News and Media Limited|newspaper=guardian.co.uk|format=html|url=http://www.guardian.co.uk/education/2003/oct/16/research.highereducation2|accessdate=8 May 2010|archive-date=2012-01-22|archive-url=https://web.archive.org/web/20120122095620/http://www.guardian.co.uk/education/2003/oct/16/research.highereducation2|dead-url=no}}</ref> Di taon 79, letusan ni gunung ngehancurin kota [[Pompéi]].<ref name="mcguire2003"/> == Ruju'an == {{reflist}} == Sènggètan luar == * {{en}} [http://www.ov.ingv.it/index_eng.htm Vesuvius Observatory] {{Webarchive|url=https://web.archive.org/web/20070608225934/http://www.ov.ingv.it/index_eng.htm |date=2007-06-08 }} * {{en}} [http://www.thrale.com/history/english/hester_and_henry/hesters_writings/vesuvius.php Laporan ledakan 1785] {{Webarchive|url=https://web.archive.org/web/20090904103003/http://www.thrale.com/history/english/hester_and_henry/hesters_writings/vesuvius.php |date=2009-09-04 }} * {{en}} [http://www.swisseduc.ch/stromboli/perm/vesuv/index-en.html Stromboli Online - Vesuvius & Campi Flegrei] {{Webarchive|url=https://web.archive.org/web/20110607145238/http://www.swisseduc.ch/stromboli/perm/vesuv/index-en.html |date=2011-06-07 }} * {{en}} [http://www.dur.ac.uk/erupt.geolsci/Volcanoes/vesuvius.html ERUPT Project - Vesuvius] {{Webarchive|url=https://web.archive.org/web/20050309020043/http://www.dur.ac.uk/erupt.geolsci/Volcanoes/vesuvius.html |date=2005-03-09 }} * {{en}} [http://www.romanherculaneum.com Herculaneum: Destruction and Re-discovery] {{Webarchive|url=https://web.archive.org/web/20070621091102/http://www.romanherculaneum.com/ |date=2007-06-21 }} * {{en}} ''Webcam'' Vesuvius: [http://www.vesuvioinrete.it/e_webcam.htm dari Casalnuovo] {{Webarchive|url=https://web.archive.org/web/20201105231901/https://www.vesuvioinrete.it/e_webcam.htm |date=2020-11-05 }}, [http://www.aminta.it/LiveVesuviuscam.htm dari Sorrento] {{Webarchive|url=https://web.archive.org/web/20170204220246/http://www.aminta.it/livevesuviuscam.htm |date=2017-02-04 }} [[Bangsaan:Gunung api di Itali]] 83sdlbcv18kd34rjwh0s31724xg2cjq Gunung Wesuwius 0 5938 25043 2024-08-24T03:59:05Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Wèsuwius]] 25043 wikitext text/x-wiki #alih [[Gunung Wèsuwius]] f53qzrfzqqp2vqnskbnzokvmeau23xv Gunung Vesuvius 0 5939 25044 2024-08-24T03:59:40Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Wèsuwius]] 25044 wikitext text/x-wiki #alih [[Gunung Wèsuwius]] f53qzrfzqqp2vqnskbnzokvmeau23xv Pulo Gadung 0 5940 25055 2024-08-25T03:31:07Z Sofi Solihah 231 Ngeja halaman dengen "Atu nama kecamatan di Jakarta" 25055 wikitext text/x-wiki Atu nama kecamatan di Jakarta sn86uedhgaknog3x3mben4w0i63bo3p Matraman 0 5941 25056 2024-08-25T03:36:58Z Sofi Solihah 231 Ngeja halaman dengen "Atu nama kecamatan di Jakarta" 25056 wikitext text/x-wiki Atu nama kecamatan di Jakarta sn86uedhgaknog3x3mben4w0i63bo3p Tanjung Priok 0 5942 25057 2024-08-25T03:40:52Z Sofi Solihah 231 Ngeja halaman dengen "Atu nama kecamatan di Jakarta" 25057 wikitext text/x-wiki Atu nama kecamatan di Jakarta sn86uedhgaknog3x3mben4w0i63bo3p Kebayoran Lama, Jakarta Kidul 0 5943 25329 25130 2024-08-26T14:13:42Z Swarabakti 44 25329 wikitext text/x-wiki {{kecamatan |nama=Kebayoran Lama |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[File:Locator Kecamatan Kebayoran Lama di Jakarta Selatan.png|180px|pus]]| nama camat=Iwan Santoso|luas=12,93km²|penduduk=244.553|kepadatan=10,794 per km²|kelurahan=6}} '''Kebayoran Lama''' (hurup Arab Gundul:  ‎); [[Basa Indonésia|Indonésia]]: ''Kebayoran Lama'') entuh hatu [[kecamatan]] di wilayah Jakarta Kidul, Propinsi [[Jakarta|DK Jakarta]], [[Indonésia]]. Ni kecamatan Kebayoran Lama punya jembar barang 1.932.79 ha ama gableg penjogrog 333.882 orang pas taon Agustus 2023, nyang mana [[Lanang|lanangnyah]] ada 166.888 orang ama [[Wadon|wadonnyah]] 166.994 orang.<ref>{{Cite web|title=Profil Pemerintahan|url=https://selatan.jakarta.go.id/pemerintahan/profil|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> == Wilayah bestir == Kecamatan Kebayoran Lama kebikin deri 6 [[Désa di Indonésia|kerurahan]], nya'entuh: # Kelurahan Grogol Utara, dengan kode pos 12210 # Kelurahan Grogol Selatan, dengan kode pos 12220 # Kelurahan Cipulir, dengan kode pos 12230 # Kelurahan Kebayoran Lama Utara, dengan kode pos 12240 # Kelurahan Kebayoran Lama Selatan, dengan kode pos 12240 # Kelurahan Pondok Pinang, dengan kode pos 12310. == Ruju’an == <references /> ldzraupzzi0cezome4urvp6uldusw6d Kemayoran 0 5944 26490 25065 2024-11-10T07:37:15Z OrangKalideres 327 Duplikat 26490 wikitext text/x-wiki #alih [[Kemayoran, Jakarta Sintrem]] 8z986cfp9w6buwmplf6ksqsp3521yv8 Mampang Prapatan, Jakarta Kidul 0 5945 25331 25129 2024-08-26T14:14:30Z Swarabakti 44 25331 wikitext text/x-wiki {{kecamatan |nama=Mampang Prapatan |provinsi = Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[File:Locator Kecamatan Mampang Prapatan di Jakarta Selatan.png|180px|pus]]| nama camat=Ujang Harmawan|luas=7,73km²|penduduk=158,812|kepadatan=18,805 per km²|kelurahan=5}} '''Mampang Prapatan''' (hurup Arab Gundul:  ‎); [[Basa Indonésia|Indonésia]]: ''Mampang Prapatan'') entu atu [[kecamatan]] di wilayè Jakarta Kidul, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Mampang Prapatan punyè jenggar barang 77,3 km² amè ngelè pengendek 158.812 orang pas tahon 21 Februari 2024, nyang manè [[Lanang|laki-lakinyè]] adè 80.082 orang amè [[Wadon|perempuannyè]] 78.730 orang.<ref>{{Cite web|title=Profil Pemerintahan|url=https://selatan.jakarta.go.id/pemerintahan/profil|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> == Wilayè bestir == Kecamatan Mampang Prapatan kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelurahan Kuningan Barat, dengan kode pos 12710 #Kelurahan Pela Mampang, dengan kode pos 12720 #Kelurahan Bangka, dengan kode pos 12730 #Kelurahan Tegal Parang, dengan kode pos 12790 #Kelurahan Mampang Prapatan, dengan kode pos 12790 == Ruju’an == 1nwl1t37f1gdp5vjhh080el749rci53 Pancoran, Jakarta Kidul 0 5946 25326 25124 2024-08-26T14:12:40Z Swarabakti 44 25326 wikitext text/x-wiki {{kecamatan |peta = [[File:Locator Kecamatan Pancoran di Jakarta Selatan.png|180px]] |nama = Pancoran |provinsi = Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Selatan |nama camat = Alamsah |kode pos = 12700 |luas= 8,63 km² |penduduk = 177.502 |kepadatan=19,764 per km² |kelurahan = 6}} '''Pancoran''' (hurup Arab Gundul:  ‎); [[Basa Indonésia|Indonésia]]: ''Pancoran'') entu atu [[kecamatan]] di wilaya Jakarta Kidul, Propinsi [[Jakarta|DK Jakarta]], [[Indonésia|Indunisia]]. Ni kecamatan Pancoran punya jenggar barang 851,56 Ha ama gableg penjogrok 179.014 orang pas taun Agustus 2023, nyang mana [[Lanang|laki-lakinya]] ada 89.237 orang ama [[Wadon|perempuannya]] 89.777 orang.<ref>{{Cite web|title=Profil Pemerintahan|url=https://selatan.jakarta.go.id/pemerintahan/profil|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> ==Wilaya bestir== Kecamatan [nama kecamtan] kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'entu: # Kelurahan Kalibata, dengan kode pos 12740 # Kelurahan Rawa Jati, dengan kode pos 12750 # Kelurahan Duren Tiga, dengan kode pos 12760 # Kelurahan Cikoko, dengan kode pos 12770 # Kelurahan Pengadegan, dengan kode pos 12770 # Kelurahan Pancoran, dengan kode pos 12780 ==Ruju’an== <references /> 1ps8mlqwhwq74tjo8do7be12i8yjsu4 Johar Baru, Jakarta Sintrem 0 5947 25077 2024-08-25T04:57:34Z Sekarchamdi 765 Ngeja halaman dengen "'''Johar Baru'''; Indonésia: Johar Baru) entu atu kecamatan di wilayè Jakarta Sintrem, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Johar Baru punyè jenggar barang 2,39 km² amè ngelè pengendek 145.283 orang pas tahon 2021. '''Wilayè bestir''' Johar Baru kebikin deri 4 kerurahan, ya'ento: # Galur, Johar Baru kode posnyè 10530 # Tanah Tinggi, Johar Baru kode posnyè 10540 # Kampung Rawa, Johar Baru kode posnyè 10550 # Johar Baru, Johar Baru kode posnyè 10..." 25077 wikitext text/x-wiki '''Johar Baru'''; Indonésia: Johar Baru) entu atu kecamatan di wilayè Jakarta Sintrem, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Johar Baru punyè jenggar barang 2,39 km² amè ngelè pengendek 145.283 orang pas tahon 2021. '''Wilayè bestir''' Johar Baru kebikin deri 4 kerurahan, ya'ento: # Galur, Johar Baru kode posnyè 10530 # Tanah Tinggi, Johar Baru kode posnyè 10540 # Kampung Rawa, Johar Baru kode posnyè 10550 # Johar Baru, Johar Baru kode posnyè 10560 '''Ruju’an''' mu3xg2zr79kd6dk5of91h3po38q4m2r Mèntèng, Jakarta Sintrem 0 5948 25276 25223 2024-08-25T15:31:33Z Swarabakti 44 25276 wikitext text/x-wiki {{Kotak lingir logat Kotè}} '''Mèntèng''' (Indonésia: Menteng) entu atu kecamatan di wilayè [[Jakartè Sintrem]], Propinsi DKI Jakartè, Indonésiè. Ni kecamatan Mèntèng punyè jenggar barang 6,58 km² amè ngelè pengendek 92.338 orang pas tahon 2021. ==Wilayè bestir== Kecamatan Mèntèng kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'ento: # Mèntèng, Mèntèng kode posnyè 10310 # Pegangsaan, Mèntèng kode posnyè 10320 # Cikini, Mèntèng kode posnyè. 10330 # Kebon Siri, Mèntèng kode posnyè 10340 # Gondangdia, Mèntèng kode posnyè 10350 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Bestir Jakarta Sintrem]] r1p9pzjj5xqjtzqh11vqn4jwipq9qp3 Celincing, Jakarta Lor 0 5949 25309 25285 2024-08-26T07:12:39Z Swarabakti 44 25309 wikitext text/x-wiki {{Kecamatan|nama=Celincing|peta=|gambar=|caption=|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Bestir|nama dati2=Jakarta Lor|nama sekcam=|kode pos=14110 - 14150|luas=37,70 km²|penduduk=430102|penduduktahun=[[2021]]|pendudukref=|kepadatan=11409|kelurahan=7 [[kelurahan]]|kemendagri=31.72.04|website=}} '''Celincing''' entu atu [[kecamatan]] di wilayè Jakarta Lor, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Celincing punyè jenggar barang 37,7 km² amè ngelè pengendek 430,102 orang pas tahon 2021, nyang manè [[Lanang|laki-lakinyè]] adè 217,528 orang amè [[Wadon|perempuannyè]] 212,574 orang. == Wilayè bestir == Kecamatan Celincing kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'ento: # Kali Baru, Celincing kode posnyè 14110 # Celincing, Celincing kode posnyè 14120 # Semper Kulon, Celincing kode posnyè 14130 # Semper Wètan, Celincing kode posnyè 14130 # Sukapura, Celincing kode posnyè 14140 # Rorotan, Celincing kode posnyè 14140 # Marunda, Celincing kode posnyè 14150 == Ruju’an == bqwsko2vmy20zegvylte5ntphvsu7wp Cakung, Jakarta Wètan 0 5950 25280 25217 2024-08-25T15:34:00Z Swarabakti 44 /* Wilaya bestir */ 25280 wikitext text/x-wiki {{Infobox kecamatan| nama=Cakung| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Ali Murthadho| kode pos=13910-13960| luas=42,4808 km²| penduduk=212044| penduduktahun=[[2005]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cakung}} '''Cakung''' (hurup Arab Gundul: ‎) Indonésia: Cakung) entu atu kecamatan di wilaya Jakarta Wètan, Propinsi DK Jakarta, Indunisia. Ni kecamatan Cakung punya jenggar barang 42,4808 km² ama gableg penjogrok 212,044 orang pas taun 2005. <ref>[https://timur.jakarta.go.id/kecamatan/Cakung Halaman Resmi Kecamatan Cakung] </ref> == Wilaya bestir == Kecamatan Cakung kebikin deri 7 kerurahan, ya'entu: * Kelurahan Cakung Kulon, kode posnya 13910 * Kelurahan Cakung Wètan, kode posnya 13910 * Kelurahan Rawa Teraté, kode posnya 13920 * Kelurahan Jatinegara, kode posnya 13930 * Kelurahan Penggilingan, kode posnya 13940 * Kelurahan Pulo Gebang, kode posnya 13950 * Kelurahan Ujung Menteng, kode posnya 13960 == Ruju’an == {{Reflist}} lo3byihu5a4rj0zourvc67kzca17p9l Pasar Minggu, Jakarta Kidul 0 5951 25330 25127 2024-08-26T14:14:07Z Swarabakti 44 25330 wikitext text/x-wiki {{kecamatan |gambar=[[File:Kantor Camat.JPG|250px]]{{br}}Kantor Camat Pasar Minggu |nama=Pasar Minggu |provinsi = Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[File:Locator Kecamatan Pasar Minggu di Jakarta Selatan.png|180px|pus]]| nama camat=Arief Wibowo|luas=21,69 km²|penduduk=334.004|kepadatan=14,028 per km²|kelurahan=7}} '''Pasar Minggu''' (hurup Arab Gundul: ‎); [[Basa Indonésia|Indonésia]]: ''Pasar Minggu'') entu atu [[kecamatan]] di wilaya Jakarta Kidul, Propinsi [[Jakarta|DK Jakarta]], [[Indonésia|Indunisia]]. Ni kecamatan Pasar Minggu punya jenggar barang 21,69 km² ama gableg penjogrok 334.004 orang pas taun 21 Februari 2024, nyang mana [[Lanang|laki-lakinya]] ada 167.427 orang ama [[Wadon|perempuannya]] 166.577 orang.<ref>{{Cite web|title=Profil Pemerintahan|url=https://selatan.jakarta.go.id/pemerintahan/profil|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> == Wilaya bestir == Kecamatan [nama kecamtan] kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'entu: # Kelurahan Pejaten Barat, dengan kode pos 12510 # Kelurahan Pejaten Timur, dengan kode pos 12510 # Kelurahan Pasar Minggu, dengan kode pos 12520 # Kelurahan Kebagusan, dengan kode pos 12520 # Kelurahan Jati Padang, dengan kode pos 12540 # Kelurahan Ragunan, dengan kode pos 12550 # Kelurahan Cilandak Timur, dengan kode pos 12560 == Ruju’an == * <references /> o6ldrbx2bfzo1wfeja3azxtxd2es0qx Cempaka Puti, Jakarta Sintrem 0 5952 25091 2024-08-25T05:04:42Z Sekarchamdi 765 Ngeja halaman dengen "'''Cempaka Puti'''; Indonésia: Cempaka Putih entu atu kecamatan di wilayè Jakarta Sintrem, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Cema punyè jenggar barang 4,71 km² amè ngelè pengendek 102.040 orang pas tahon 2021. '''Wilayè bestir''' Cempaka Puti kebikin deri 7 kerurahan, ya'ento: # Cempaka Putih Timur kode posnyè 10510 # Cempaka Putih Barat kode posnyè 10520 # Rawasari kode posnyè 10570" 25091 wikitext text/x-wiki '''Cempaka Puti'''; Indonésia: Cempaka Putih entu atu kecamatan di wilayè Jakarta Sintrem, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Cema punyè jenggar barang 4,71 km² amè ngelè pengendek 102.040 orang pas tahon 2021. '''Wilayè bestir''' Cempaka Puti kebikin deri 7 kerurahan, ya'ento: # Cempaka Putih Timur kode posnyè 10510 # Cempaka Putih Barat kode posnyè 10520 # Rawasari kode posnyè 10570 2myp5lwujouaxykz5c4uxkzmd0jnvsn Kelapa Gading, Jakarta Lor 0 5953 25109 25108 2024-08-25T05:11:22Z Prasifik01 766 25109 wikitext text/x-wiki '''{{Kecamatan|nama=Kelapa Gading|peta=|foto=|caption=|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Administrasi|nama dati2=Jakarta Utara|nama camat=|nama sekcam=|kode pos=14240|luas=16,11 km²|penduduk=143043|penduduktahun=[[2020]]|pendudukref=|kepadatan=8879|kelurahan=3 [[kelurahan]]|kemendagri=31.72.06|website=}}Kelapa Gading entu atu [[kecamatan]] di wilayè Jakarta Lor, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Kelapa Gading punyè jenggar barang 16,11 km² amè ngelè pengendek 143,043 orang pas tahon 2020, nyang manè [[Lanang|laki-lakinyè]] adè 70,211 orang amè [[Wadon|perempuannyè]] 72,832 orang. ==Wilayè bestir== Kecamatan Kelapa Gading kebikin deri 3 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelapa Gading Kulon, Kelapa Gading kode posnyè 14240 # Kelapa Gading Wètan, Kelapa Gading kode posnyè 14240 # Pegangsaan Dua, Kelapa Gading kode posnyè 14250 ==Ruju’an== s5kjia5fzwor9kcdwzc5z0b45xebq75 Pasar Rebo, Jakarta Wètan 0 5954 25120 25096 2024-08-25T05:17:59Z Bangrapip 9 25120 wikitext text/x-wiki {{kecamatan |nama = Pasar Rebo |foto = [[File:Kantorcamatpasarrebojkt.JPG|250px]] |caption = Kantor camat Pasar Rebo |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Wètan |nama camat=Wahyu Supriyatna |luas=12,98 km² |penduduk=208.108 |kelurahan=5 [[kelurahan]] |kepadatan=16.033 jiwa/km²}} '''Pasar Rebo''' (hurup Arab Gundul:  {{Script|Arabic|فاسر ربو}}; {{lang-id|Pasar Rebo}}) entu atu [[kecamatan]] di wilaya Kota Bestir Jakarta Wètan, Propinsi [[Jakarta|DK Jakarta]], [[Indonésia|Indunisia]]. Ni kecamatan Pasar Rebo punya jenggar barang 12,98 km² ama gableg penjogrok 208.108 orang pas taun 2015, nyang mana [[Lanang|laki-lakinya]] ada 104.931 orang ama [[Wadon|perempuannya]] 103.177 orang. == Wilaya bestir == Kecamatan Pasar Rebo kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'entu: # [[Cijantung, Pasar Rebo, Jakarta Wètan|Cijantung, Pasar Rebo]] kode posnya 13770 # [[Kalisari, Pasar Rebo, Jakarta Wètan|Kalisari, Pasar Rebo]] kode posnya 13790 # [[Kampung Baru, Pasar Rebo, Jakarta Wètan|Kampung Baru, Pasar Rebo]] kode posnya 13780 # [[Kampung Gedong, Pasar Rebo, Jakarta Wètan|Kampung Gedong, Pasar Rebo]] kode posnya 13760 # [[Pekayon, Pasar Rebo, Jakarta Wètan|Pekayon, Pasar Rebo]] kode posnya 13710 == Ruju'an == rupvicqe0r7u05vpk82y5itz7dg8dl0 Kembangan, Jakarta Kulon 0 5955 25135 25114 2024-08-25T05:29:52Z Swarabakti 44 /* Wilayè bestir */ 25135 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{Kecamatan |nama = Kembangan |peta = [[Gepokan:Jakarta Kembangan.PNG|pus|250px]] |foto = <!-- Tuliskan nama berkas lengkap. --> |caption = ([[Bahasa Tionghoa|Tionghoa]]:景万岸)<br/>([[Pinyin]]:jǐngwàn'àn) |coordinates = {{Coord|-6.19|106.75}} |pushpin_map = Indonesia Jakarta#Indonesia Jawa#Indonesia |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kulon |nama camat = Firmanuddin, M.Si<ref>{{cite web|url=https://barat.jakarta.go.id/profil/kecamatan%20&%20kelurahan/24/kecamatan%20kembangan|title=Profil Kecamatan di Kota Administrasi Jakarta Barat|website=www.barat.jakarta.go.id|accessdate=8 Januari 2022}}</ref> |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = 11610-11650 |luas = 24,16 km² |penduduk = 297837 |penduduktahun= [[2020]] |kepadatan = 12328 |kelurahan = 6 [[kelurahan]] |web = }} '''Kembangan''' entu atu kecamatan di wilayè [[Jakartè Kulon]], Propinsi [[Jakartè|DK Jakartè]], [[Indonésiè]]. Ni kecamatan Kembangan punyè jenggar barang 24,16 km² amè ngelè pengendek 297.837 orang pas tahon 2020, nyang manè [[lanang|laki-lakinyè]] adè 149.811 orang ama [[wadon|perempuannyè]] 148.026 orang.<ref name="JAKARTABARAT">{{cite web|url=https://jakbarkota.bps.go.id/publication/2020/05/07/5d1208b4eaa1714c2c0a1ce5/kota-administrasi-jakarta-barat-dalam-angka-2020.html|title= Kota Administrasi Jakarta Barat Dalam Angka 2020|publisher=Badan Pusat Statistik Indonesia |year=2020 |language=id |access-date=5 Oktober 2020}}</ref> ==Wilayè bestir== Kecamatan Kembangan kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Joglo, Kembangan]] kode posnyè 11640. # [[Kembangan Kidul, Kembangan]] kode posnyè 11610. # [[Kembangan Lor, Kembangan]] kode posnyè 11610. # [[Meruya Kidul, Kembangan]] kode posnyè 11650. # [[Meruya Lor, Kembangan]] kode posnyè 11620. # [[Srèngsèng, Kembangan]] kode posnyè 11630. ==Ruju’an== {{reflist}} mq81y4pkn2iqgbg2dp5wlxakvil3o0j Pulo Serèbu Lor 0 5956 25106 2024-08-25T05:10:13Z Bangrapip 9 Bangrapip mindahin [[Pulo Serèbu Lor]] ke [[Pulo Serèbu Lor, Pulo Serèbu]] 25106 wikitext text/x-wiki #ALIH [[Pulo Serèbu Lor, Pulo Serèbu]] 01ebblowi7kaiufog5sfckigyzml9w4 Pesanggrahan, Jakarta Kidul 0 5957 25325 25119 2024-08-26T14:12:07Z Swarabakti 44 25325 wikitext text/x-wiki {{kecamatan|nama=Pesanggrahan |provinsi = Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[File:Locator Kecamatan Pesanggrahan di Jakarta Selatan.png|180px|pus]]| nama camat=Hartono Abdullah|luas=12,76km²|penduduk=267.309|kepadatan=19,348 per km²|kelurahan=5}} '''Pesanggrahan''' (hurup Arab Gundul:  تنابڠ‎); [[Basa Indonésia|Indonésia]]: ''Pesanggrahan'') entuh hatu [[kecamatan]] di wilayah Jakarta Kidul, Propinsi [[Jakarta|DK Jakarta]], [[Indonésia]]. Ni kecamatan Pesanggrahan punya jembar barang 12,76 km² ama gableg penjogrog 267.309 orang pas taon 21 Februari 2024, nyang mana [[Lanang|lanangnyah]] ada 133.403 orang ama [[Wadon|wadonnyah]] 133.906 orang.<ref>{{Cite web|title=Profil Pemerintahan|url=https://selatan.jakarta.go.id/pemerintahan/profil|website=jakarta.go.id|language=id|access-date=2024-08-25}}</ref> ==Wilayah bestir== Kecamatan Pesanggrahan kebikin deri 5 [[Désa di Indonésia|kerurahan]], nya'entuh: # Kelurahan Ulujami, dengan kode pos 12250 # Kelurahan Petukangan Utara, dengan kode pos 12260 # Kelurahan Petukangan Selatan, dengan kode pos 12270 # Kelurahan Pesanggrahan, dengan kode pos 12320 # Kelurahan Bintaro, dengan kode pos 12330 ==Ruju’an== <references /> m6ixwrkcsm15qk95odueh2us6821yeq Sao Besar, Jakarta Sintrem 0 5958 25282 25281 2024-08-25T15:35:52Z Swarabakti 44 25282 wikitext text/x-wiki {{Kotak lingir logat Kotè}} '''Sao Besar''' (Indonésia: Sawah Besar) entu atu kecamatan di wilayè [[Jakarta Sintrem]], Propinsi DKI Jakartè, Indonésiè. Ni kecamatan Sao Besar punyè jenggar barang 5,42 km² amè ngelè pengendek 127.831 orang pas tahon 2021. == Wilayè bestir == Kecamatan Sao Besar kebikin deri 5 kerurahan, ya'ento: # [[Pasar Baru, Sao Besar, Jakarta Sintrem|Pasar Baru]] kode posnyè 1071 # [[Gunung Sahari Lor, Sao Besar, Jakarta Sintrem|Gunung Sahari Lor]] kode posnyè 1072 # [[Mangga Dua Kidul, Sao Besar, Jakarta Sintrem|Mangga Dua Kidul]] kode posnyè 10730 # [[Karang Anyar, Sao Besar, Jakarta Sintrem|Karang Anyar]] kode posnyè 10740 # [[Kartini, Sao Besar, Jakarta Sintrem|Kartini]] kode posnyè 10750 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Bestir Jakarta Sintrem]] jm94lgwni34fzonuk3ruyca5pr62oa1 Gambir, Jakarta Sintrem 0 5959 25113 2024-08-25T05:14:02Z Sekarchamdi 765 Ngeja halaman dengen " '''Gambir'''; [[Basa Indonésia|Indonésia]]: ''Gambir'') entu atu [[kecamatan]] di wilayè Jakarta Sintrem, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Gambir punyè jenggar barang 7,60 km² amè ngelè pengendek 96.940 orang pas tahon 2021. '''Wilayè bestir''' Kecamatan Gambir kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'ento: # Gambir, Gambir kode posnyè 10110 # Kebon Kelapa, Gambir kode posnyè 10120 # Petojo Utara, Gam..." 25113 wikitext text/x-wiki '''Gambir'''; [[Basa Indonésia|Indonésia]]: ''Gambir'') entu atu [[kecamatan]] di wilayè Jakarta Sintrem, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Gambir punyè jenggar barang 7,60 km² amè ngelè pengendek 96.940 orang pas tahon 2021. '''Wilayè bestir''' Kecamatan Gambir kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'ento: # Gambir, Gambir kode posnyè 10110 # Kebon Kelapa, Gambir kode posnyè 10120 # Petojo Utara, Gambir kode posnyè 10130 # Duri Pulo, Gambir kode posnyè 10140 # Cideng, Gambir kode posnyè 10150 # Petojo Selatan, Gambir kode posnyè 10160 tn54uta73wprdmq1togd71h0lgc2wkj Koja, Jakarta Lor 0 5960 25121 2024-08-25T05:18:34Z Prasifik01 766 Ngeja halaman dengen "{{Kecamatan|nama=Koja|peta=|foto=COLLECTIE TROPENMUSEUM Portret van een groep Indo-Europese meisjes en een man in badkleding Tjilintjing TMnr 60031739.jpg|caption=Pantai Cilincing tahun 1932|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Administrasi|nama dati2=Jakarta Utara|nama sekcam=|kode pos=14210-14270|luas=13,21 km²|penduduk=352306|penduduktahun=[[2021]]|pendudukref=<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemend..." 25121 wikitext text/x-wiki {{Kecamatan|nama=Koja|peta=|foto=COLLECTIE TROPENMUSEUM Portret van een groep Indo-Europese meisjes en een man in badkleding Tjilintjing TMnr 60031739.jpg|caption=Pantai Cilincing tahun 1932|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Administrasi|nama dati2=Jakarta Utara|nama sekcam=|kode pos=14210-14270|luas=13,21 km²|penduduk=352306|penduduktahun=[[2021]]|pendudukref=<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2020|website=www.dukcapil.kemendagri.go.id|accessdate=8 Januari 2022|format=Visual}}</ref>|kepadatan=26405|kelurahan=6 [[kelurahan]]|kemendagri=31.72.03|website=}}Koja entu atu [[kecamatan]] di wilayè Jakarta Lor, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Koja punyè jenggar barang 13,21 km² amè ngelè pengendek 352.306 orang pas tahon 2021, nyang manè [[Lanang|laki-lakinyè]] adè 178,703 orang amè [[Wadon|perempuannyè]] 173,602 orang. ==Wilayè bestir== Kecamatan Koja kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelurahan Koja, Koja kode posnyè 14220 # Kelurahan Rawa Badak Lor, Koja kode posnyè 14230 # Kelurahan Rawa Badak Kidul, Koja kode posnyè 14230 # Kelurahan Tugu Lor, Koja kode posnyè 14260 # Kelurahan Tugu Kidul, Koja kode posnyè 14260 # Kelurahan Lagoa, Koja kode posnyè 14270 ==Ruju’an== f5ahzpug7fq49j0xl9vdr8h4am2jx0m Kemayoran, Jakarta Sintrem 0 5961 26492 26491 2024-11-10T07:39:58Z OrangKalideres 327 + 26492 wikitext text/x-wiki {{Kotak lingir logat Kotè}} '''Kemayoran''' entu atu [[kecamatan]] di wilayè [[Jakarta Sintrem]], Propinsi [[DK Jakartè]], [[Indonésiè]]. Ni kecamatan punyè jenggar barang 7,21 km² amè ngelè pengendek 259.629 orang pas tahon 2021. == Wilayè bestir == Kecamatan Kemayoran kebikin deri 8 kerurahan, ya'ento: # Gunung Sahari Selatan, Kemayoran kode posnyè 10610 # Kemayoran, Kemayoran kode posnyè 10620 # Kebon Kosong, Kemayoran kode posnyè 10630 # Harapan Mulya, Kemayoran kode posnyè 10640 Cempaka Baru, # Kemayoran kode posnyè 10640 # Utan Panjang, Kemayoran kode posnyè 10650 # Sumur Batu, Kemayoran kode posnyè 10640 Serdang, # Kemayoran kode posnyè 10650 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Jakarta Sintrem]] 9j82b7yufdqc3wochilv43h6fhyhe9f Pedemangan, Jakarta Lor 0 5962 25746 25143 2024-09-21T06:17:18Z OrangKalideres 327 + 25746 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{Kecamatan|nama=Pademangan|peta=|foto=|caption=|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Bestir|nama dati2=Jakarta Lor|kode pos=14410-14430|luas=9,91 km²|penduduk=169102|penduduktahun=2021|pendudukref=|kepadatan=17.064|kelurahan=3 [[kelurahan]]|website= }} '''Pedemangan''' entu atu [[kecamatan]] di wilayè [[Kota Bestir Jakarta Lor|Jakarta Lor]], Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan punyè jenggar barang 9,91 km² amè ngelè pengendek 169,102 orang pas tahon 2021, nyang manè [[Lanang|laki-lakinyè]] adè 86,284 orang amè [[Wadon|perempuannyè]] 17,064 orang. ==Wilayè bestir== Kecamatan Pedemangan kebikin deri 3 [[Désa di Indonésia|kerurahan]], ya'ento: # Pedemangan Timur, Pedemangan kode posnyè 14410 # Pedemangan Barat, Pedemangan kode posnyè 14420 # Ancol, Pedemangan kode posnyè 14430 ==Ruju’an== {{Reflist}} [[Bangsaan:Kecamatan di Kota Jakarta Lor]] eetkk54va3vg9hehrxflqiuuwbxgnm8 Senèn, Jakarta Sintrem 0 5963 25142 25133 2024-08-25T05:56:40Z OrangKalideres 327 Koreksi 25142 wikitext text/x-wiki '''Senèn''' (Indonésia: Tanah Abang) entu atu [[kecamatan]] di wilayè [[Kota Bestir Jakarta Sintrem|Jakarta Sintrem]], Propinsi [[DKI Jakartè]], [[Indonésiè]]. Ni kecamatan punyè jenggar barang 4,23 km² amè ngelè pengendek 129.303 orang pas tahon 2021. == Wilayè bestir == Kecamatan Senèn kebikin deri 6 kerurahan, ya'ento: 1. [[Senèn, Senèn]] kode posnyè 10410 2. [[Kwitang, Senèn]] kode posnyè 10420 3. [[Kenari, Senèn]] kode posnyè 10430 4. [[Paseban, Senèn]] kode posnyè 10440 5. [[Kramat, Senèn]] kode posnyè 10450 6. [[Bungur, Senèn]] kode posnyè 10460 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Jakarta Sintrem]] ba4j357oda24rr1tj9akmefudjgo23h Palmèrah, Jakarta Kulon 0 5964 25141 25134 2024-08-25T05:54:50Z OrangKalideres 327 Koreksi 25141 wikitext text/x-wiki '''Palmèrah''' entu atu [[kecamatan]] di wilayè [[Kota Bestir Jakarta Kulon|Jakarta Kulon]], Propinsi [[DK Jakartè]], [[Indonésiè]]. Ni kecamatan Palmèrah punyè jenggar barang 7,51 km² amè ngelè pengendek 206.353 orang pas tahon 2020, nyang manè laki-lakinyè adè 105.506 orang amè perempuannyè 100.847 orang. == Wilayè bestir == Kecamatan Palmèrah kebikin deri 6 kerurahan, ya'ento: # Slipi, Palmèrah - kode posnyè 11410 # Kota Bambu Utara, Palmèrah - kode posnyè 11420 # Kota Bambu Selatan, Palmèrah - kode posnyè 11420 # Jatipulo, Palmèrah - kode posnyè 11430 # Palmerah, Palmèrah - kode posnyè 11480 Kemanggisan, # Palmèrah kode posnyè - 11480 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Jakarta Kulon]] pe7hvexopp6doahkwhn8741pgi2w4fu Cilandak, Jakarta Kidul 0 5965 25327 25145 2024-08-26T14:13:04Z Swarabakti 44 25327 wikitext text/x-wiki {{Coord|-6.2915|106.7910|display=title}} {{kecamatan |nama=Cilandak |provinsi = DKI Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[Gepokan:Locator Kecamatan Cilandak di Jakarta Selatan.png|180px|pus]] |nama camat=Djaharuddin<ref name="c131">{{cite web | title=Situs Web Resmi Pemerintah Kota Administrasi Jakarta Selatan | website=Pejabat Pemerintahan | date=2024-07-30 | url=https://selatan.jakarta.go.id/pemerintahan/pejabat/kecamatan-cilandak | access-date=2024-08-25}}</ref> |luas=18,16 km² |penduduk=227.556 |kepadatan= |kelurahan=5 }} '''Cilandak''' entuh hatu kecamatan di wilayah [[Jakarta Kidul]], Propinsi [[Jakarta|DK Jakarta]], [[Indonésia]]. Ni kecamatan Cilandak punya jembar barang 18,16 km² ama gableg penjogrog 227.556 orang pas taon 2021, nyang mana [[lanang]]nyah ada 112.575 orang ama wadonnyah 114.981 orang.<ref name="m560">{{cite web | title=Tabel Statistik | website=Badan Pusat Statistik Kota Jakarta Selatan | date=2022-08-16 | url=https://jakselkota.bps.go.id/id/statistics-table/2/MjMzIzI=/jumlah-penduduk-menurut-kecamatan-dan-jenis-kelamin-di-kota-jakarta-selatan.html | language=id | access-date=2024-08-25}}</ref> ==Wilayah bestir== Kecamatan Cilandak kebikin deri 5 [[kerurahan]], nya'entuh: # [[Cipete Selatan, Cilandak, Jakarta Selatan|Cipete Selatan]], kode posnyah 12410 # [[Gandaria Selatan, Cilandak, Jakarta Selatan|Gandaria Selatan]], kode posnyah 12420 # [[Cilandak Barat, Cilandak, Jakarta Selatan|Cilandak Barat]], kode posnyah 12430 # [[Lebak Bulus, Cilandak, Jakarta Selatan|Lebak Bulus]], kode posnyah 12440 # [[Pondok Labu, Cilandak, Jakarta Selatan|Pondok Labu]], kode posnyah 12450 ==Ruju’an== {{Reflist}} cx2x674wd2m0oij3uul2ablr625nwkx Tanjung Priuk, Jakarta Lor 0 5966 25308 25307 2024-08-26T05:59:52Z Swarabakti 44 25308 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{Kecamatan|nama=Tanjung Priok|peta=|foto=COLLECTIE TROPENMUSEUM De haven van Tandjoengpriok op de achtergrond het station Batavia Java TMnr 10008011.jpg|caption=[[Pelabuhan Tanjung Priok]] tahun 1940-an, di bagian belakang terlihat [[Stasiun Tanjung Priok]]|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Bestir|nama dati2=Jakarta Lor|nama sekcam=|kode pos=14310-14370|luas=25,1255 km²|penduduk=418014|penduduktahun=[[2020]]|kepadatan=16641|kelurahan=7 [[kelurahan]]|website=}} '''Tanjung Priuk''' entu atu [[kecamatan]] di wilayè Jakarta Lor, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Tanjung Priuk punyè jenggar barang 25,1255 km² amè ngelè pengendek 418,014 orang pas tahon 2020, nyang manè [[Lanang|laki-lakinyè]] adè 210,987 orang amè [[Wadon|perempuannyè]] 207,127 orang. ==Wilayè bestir== Kecamatan Tanjung Priuk kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'ento: # Tanjung Priuk, Tanjung Priok kode posnyè 14310 # Kebon Bawang, Tanjung Priok kode posnyè 14320 # Sungai Bambu, Tanjung Priok kode posnyè 14330 # Papanggo, Tanjung Priok kode posnyè 14340 # Warakas, Tanjung Priok kode posnyè 14340 # Sunter Agung, Tanjung Priok kode posnyè 14350 # Sunter Jaya, Tanjung Priok kode posnyè 14350 ==Ruju’an== 3393i8k7cm46jkhp8hdmiajx86ri16z Penjaringan, Jakarta Lor 0 5967 25196 25147 2024-08-25T06:51:37Z OrangKalideres 327 Koreksi 25196 wikitext text/x-wiki {{Kecamatan|nama=Penjaringan|peta=|foto=|caption=|coordinates=|provinsi=Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta|dati2=Kota Administrasi|nama dati2=Jakarta Utara|nama sekcam=|kode pos=14440-14470|luas=35,47 km²|penduduk=315511|penduduktahun=[[2021]]|kepadatan=8895|kelurahan=5 [[kelurahan]]|website=}} '''Penjaringan''' entu atu [[kecamatan]] di wilayè Jakarta Lor, Propinsi [[Jakarta|DK Jakartè]], [[Indonésia|Indonésiè]]. Ni kecamatan Penjaringan punyè jenggar barang 35,47 km² amè ngelè pengendek 315,511 orang pas tahon 2021, nyang manè [[Lanang|laki-lakinyè]] adè 159,921 orang amè [[Wadon|perempuannyè]] 155,590 orang. ==Wilayè bestir== Kecamatan Penjaringan kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'ento: # Penjaringan, Penjaringan kode posnyè 14440 # Pluit, Penjaringan kode posnyè 14440 # Pejagalan, Penjaringan kode posnyè 14450 # Kapuk Muara, Penjaringan kode posnyè 14460 # Kamal Muara, Penjaringan kode posnyè 14470 ==Ruju’an== {{Reflist}} [[Bangsaan:Kecamatan di Jakarta Lor]] i5gecat44bxvk5ukiyxw5hjghjjtxt7 Jagakarsa, Jakarta Kidul 0 5968 25328 25153 2024-08-26T14:13:18Z Swarabakti 44 25328 wikitext text/x-wiki {{Coord|-6.3343|106.8215|display=title}} {{Kecamatan |nama = Jagakarsa |peta = {{maplink|frame=yes|plain=yes|type=shape|stroke-width=1|zoom=11}} |gambar = Masjid El-Syifa, Jagakarsa, Cianjur - panoramio.jpg |caption = Masjid El-Syifa di Jagakarsa, Jakarta Selatan |koordinat = |provinsi = DK Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |nama camat = H. Santoso, SH, M.A.P |nama sekcam = |kode pos = |luas = 24,87 km² (2019)<ref name="q394">{{cite web | title=Tabel Statistik | website=Badan Pusat Statistik Kota Jakarta Selatan | date=2024-08-20 | url=https://jakselkota.bps.go.id/id/statistics-table/2/MzYjMg==/luas-wilayah-menurut-kecamatan-di-jakarta-selatan.html | language=id | access-date=2024-08-25}}</ref> |penduduk = 369.212 orang (2019)<ref name="m560"/> |kepadatan = |kelurahan = 6 |suku bangsa = |agama = |kemendagri = |alamat = |telepon = |website = }} '''Jagakarsa''' entuh hatu kecamatan di wilayah [[Jakarta Kidul]], Propinsi [[Jakarta|DK Jakarta]], [[Indonésia]]. Ni kecamatan Jagakarsa punya jembar barang 28,05 km² ama gableg penjogrog 369.212 orang pas taon 2021, nyang mana [[lanang]]nyah ada 185.068 orang ama wadonnyah 184.144 orang.<ref name="m560">{{cite web | title=Tabel Statistik | website=Badan Pusat Statistik Kota Jakarta Selatan | date=2022-08-16 | url=https://jakselkota.bps.go.id/id/statistics-table/2/MjMzIzI=/jumlah-penduduk-menurut-kecamatan-dan-jenis-kelamin-di-kota-jakarta-selatan.html | language=id | access-date=2024-08-25}}</ref> ==Wilayah bestir== Kecamatan Jagakarsa kebikin deri 5 [[kerurahan]], nya'entuh: # [[Cipedak, Jagakarsa, Jakarta Selatan|Cipedak]], kode posnyah 12650 # [[Ciganjur, Jagakarsa|Ciganjur]], kode posnyah 12630 # [[Jagakarsa, Jagakarsa|Jagakarsa]], kode posnyah 12620 # [[Lenteng Agung, Jagakarsa|Lenteng Agung]], kode posnyah 12610 # [[Srengseng Sawah, Jagakarsa|Srengseng Sawah]], kode posnyah 12640 # [[Tanjung Barat, Jagakarsa|Tanjung Barat]], kode posnyah 12530 ==Ruju’an== {{Reflist}} j33z3ddp83b355g5d56l2cvz45eh4w7 Pulo Serèbu Kidul 0 5969 25156 2024-08-25T06:21:51Z Bangrapip 9 Bangrapip mindahin [[Pulo Serèbu Kidul]] ke [[Pulo Serèbu Kidul, Pulo Serèbu]] 25156 wikitext text/x-wiki #ALIH [[Pulo Serèbu Kidul, Pulo Serèbu]] i5lp0455zdu2rljgb1hllwwd8p4kbvm Cengkarèng, Jakarta Kulon 0 5970 25194 25157 2024-08-25T06:50:03Z OrangKalideres 327 Koreksi 25194 wikitext text/x-wiki '''Cengkarèng''' ({{lang-id|Cengkareng}}) entu atu [[kecamatan]] di wilayĕ [[Kota Bestir Jakarta Kulon|Jakarta Kulon]], Propinsi [[Jakarta|DK Jakartĕ]], [[Indonésia|Indonésiĕ]]. Ni kecamatan Cengkarèng punyĕ loas barang 26,54 km² amĕ adĕ punyĕ pengendek 498.130 orang pas tahon 2016. == Wilayĕ bestir == Kecamatan Cengkarèng kebikin deri 6 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Cengkarèng Kulon, Cengkarèng]] kode posnyĕ 11730 # [[Cengkarèng Wètan, Cengkarèng]] kode posnyĕ 11730 # [[Duri Kosambi, Cengkarèng]], kode posnyĕ 11750 # [[Kapuk, Cengkarèng]], kode posnyĕ 11720 # [[Kedaung Kali Angke, Cengkarèng]], kode posnyĕ 11710 # [[Rawa Buaya, Cengkarèng]], kode posnyĕ 11740 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Bestir Jakarta Kulon]] o39pzz9pnm2pamoo7gg8rocwv4xrrll Bekasi Kulon 0 5971 25159 2024-08-25T06:22:33Z Bangrapip 9 Bangrapip mindahin [[Bekasi Kulon]] ke [[Bekasi Kulon, Bekasi Kota]] 25159 wikitext text/x-wiki #ALIH [[Bekasi Kulon, Bekasi Kota]] i3818oseoim78h38qsej7rbjehp4utq Kebayoran Baru, Jakarta Kidul 0 5972 25170 25169 2024-08-25T06:32:05Z Swarabakti 44 25170 wikitext text/x-wiki {{kecamatan |nama=Kebayoran Baru |provinsi = Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kidul |peta=[[Gepokan:Locator Kecamatan Kebayoran Baru di Jakarta Selatan.png|180px|pus]] |nama camat=Tomy Fudihartono |luas=12,93 km² |penduduk=330.915 (2021) |kepadatan= |kelurahan=10}} '''Kebayoran Baru''' entuh hatu kecamatan di wilayah [[Jakarta Kidul]], Propinsi [[Jakarta|DK Jakarta]], [[Indonésia]]. Ni kecamatan punya jembar barang 28,05 km² ama gableg penjogrog 330.915 orang pas taon 2021, nyang mana [[lanang]]nyah ada 165.655 orang ama [[wadon]]nyah 165.260 orang.<ref name="m560">{{cite web | title=Tabel Statistik | website=Badan Pusat Statistik Kota Jakarta Selatan | date=2022-08-16 | url=https://jakselkota.bps.go.id/id/statistics-table/2/MjMzIzI=/jumlah-penduduk-menurut-kecamatan-dan-jenis-kelamin-di-kota-jakarta-selatan.html | language=id | access-date=2024-08-25}}</ref> ==Wilayah bestir== Kecamatan Kebayoran Baru kebikin deri 10 [[kerurahan]], nya'entuh:<ref name="w440">{{cite web | title=Profil Kecamatan | website=Situs Web Resmi Pemerintah Kota Administrasi Jakarta Selatan | date=2023-08-11 | url=https://selatan.jakarta.go.id/modul/kecamatan/kebayoranBaru/pemerintahan/profil | access-date=2024-08-25}}</ref> # [[Selong, Kebayoran Baru|Selong]], kode posnyah 12110 # [[Gunung, Kebayoran Baru|Gunung]], kode posnyah 12120 # [[Kramat Pela, Kebayoran Baru|Kramat Pela]], kode posnyah 12130 # [[Gandaria Utara, Kebayoran Baru|Gandaria Utara]], kode posnyah 12140 # [[Cipete Utara, Kebayoran Baru|Cipete Utara]], kode posnyah 12150 # [[Pulo, Kebayoran Baru|Pulo]], kode posnyah 12160 # [[Melawai, Kebayoran Baru|Melawai]], kode posnyah 12160 # [[Petogogan, Kebayoran Baru|Petogogan]], kode posnyah 12170 # [[Rawa Barat, Kebayoran Baru|Rawa Barat]], kode posnyah 12180 # [[Senayan, Kebayoran Baru|Senayan]], kode posnyah 12190 ==Ruju’an== {{Reflist}} ikm2ip2bdrn0azndvxtonauwmlgxyxz Cipayung, Jakarta Wètan 0 5973 25167 2024-08-25T06:30:24Z Affandy Murad 7 Ngeja halaman dengen "{{Infobox kecamatan| nama=Cipayung| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Panangaran Ritonga| kode pos=13810-13960| luas=42,4808 km²| penduduk=212044| penduduktahun=[[2005]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cipayung}} '''Cipayung''' (hurup Arab Gundul:‎); Indonésia: Cipayung) en..." 25167 wikitext text/x-wiki {{Infobox kecamatan| nama=Cipayung| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Panangaran Ritonga| kode pos=13810-13960| luas=42,4808 km²| penduduk=212044| penduduktahun=[[2005]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cipayung}} '''Cipayung''' (hurup Arab Gundul:‎); Indonésia: Cipayung) entu atu kecamatan di wilaya Jakarta Wètan, Propinsi DK Jakarta, Indonésia. Ni kecamatan Cipayung punya jenggar barang 28,44755 km².<ref>[https://timur.jakarta.go.id/kecamatan/Cipayung Halaman Resmi Kecamatan Cipayung] </ref> == Wilaya bestir == Kecamatan Cipayung kebikin deri 9 kelurahan, ya'entu: Kelurahan Lubang Buaya kode posnya 13810 Kelurahan Ceger kode posnya 13820 Kelurahan Rambutan kode posnya 13830 Kelurahan Cipayung kode posnya 13840 Kelurahan Munjul kode posnya 13850 Kelurahan Pondok Ranggon kode posnya 13860 Kelurahan Cilangkap kode posnya 13870 Kelurahan Setu kode posnya 13880 Kelurahan Bambu Apus kode posnya 13890 == Ruju’an == {{Reflist}} 4nhe5ll8pzyjjrsozz4of6zl3uh3mlq Grogol Petamburan, Jakarta Kulon 0 5974 25284 25176 2024-08-25T15:42:19Z Swarabakti 44 /* Wilayĕ bestir */ 25284 wikitext text/x-wiki {{Kotak lingir logat Tenabang}} '''Grogol Petamburan''' ({{lang-id|Grogol Petamburan}}) entu atu [[kecamatan]] di wilayĕ [[Kota Bestir Jakarta Kulon|Jakarta Kulon]], Propinsi [[Jakarta|DK Jakartĕ]], [[Indonésia|Indonésiĕ]]. Ni kecamatan punyĕ loas barang 9,99 km² amĕ adĕ punyĕ pengendek 241.564 orang pas tahon 2020. == Wilayĕ bestir == Kecamatan Grogol Petamburan kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'ento: # [[Tomang, Grogol Petamburan, Jakarta Kulon|Tomang]] kode posnyĕ 11440 # [[Grogol, Grogol Petamburan, Jakarta Kulon|Grogol]] kode posnyĕ 11450 # [[Jelambar, Grogol Petamburan, Jakarta Kulon|Jelambar]] kode posnyĕ 11460 # [[Jelambar Baru, Grogol Petamburan, Jakarta Kulon|Jelambar Baru]] kode posnyĕ 11460 # [[Wijaya Kusuma, Grogol Petamburan, Jakarta Kulon|Wijaya Kusuma]] kode posnyĕ 11460 # [[Tanjung Durèn Lor, Grogol Petamburan, Jakarta Kulon|Tanjung Durèn Lor]] kode posnyĕ 11470 # [[Tanjung Durèn Kidul, Grogol Petamburan, Jakarta Kulon|Tanjung Durèn Kidul]] kode posnyĕ 11470 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Bestir Jakarta Kulon]] kdgirddofpcmlo93nrr005jw3wwwr8c Tanggerang, Tanggerang Kota 0 5975 25172 25171 2024-08-25T06:34:17Z Dilarang 10 25172 wikitext text/x-wiki {{kecamatan|nama=Tangerang |foto = Kantor Kecamatan Tangerang, Kota Tangerang.jpg |keterangan = Kantor kecamatan Tangerang, 2024 |dati2=Kota |peta= [[File:Locator Kecamatan Tangerang di Kota Tangerang.png|160px]] |nama dati2=Tangerang |luas=17,54 km² |penduduk=2.109.748 |kelurahan= 8 |nama camat=Yudi Pradana |kepadatan=206.257 jiwa/km² |provinsi=Banten }} '''Tanggerang''' (hurup Arab Gundul: ); [[Basa Indonésia|Indonésia]]: ''Tanggerang'') entuh hatu [[kecamatan]] di wilayah [[Tanggerang Kota]], Propinsi [[Banten]], [[Indonésia]]. Ni kecamatan [nama kecamatan] punya jembar barang [luas] km² ama gableg penjogrog [jumblah] orang pas taon [tahon], nyang mana [[Lanang|lanangnyah]] ada [jumblah lanang] orang ama [[Wadon|wadonnyah]] [jumblah wadon] orang. == '''Wilayah bestir''' == Kecamatan [nama kecamtan] kebikin deri 7 [[Désa di Indonésia|kerurahan]], nya'entuh: # Babakan, dengan kode pos 15118 # Buaran Indah, dengan kode pos 15119 # Cikokol, dengan kode pos 15117 # Kelapa Indah, dengan kode pos 15117 # Suka Asih, dengan kode pos 15111 # Sukarasa, dengan kode pos 15111 # Sukasari, dengan kode pos 15118 # Tanah Tinggi, dengan kode pos 15119 == '''Ruju’an''' == 42cj4v1v96wnveoe221ujd9unkzv67p Jatisampurna 0 5976 25178 2024-08-25T06:35:47Z Swarabakti 44 Swarabakti mindahin [[Jatisampurna]] ke [[Jatisampurna, Bekasi Kota]] 25178 wikitext text/x-wiki #ALIH [[Jatisampurna, Bekasi Kota]] nk75ieybg4or2c48qyneemugb0j3fiu Médansatria 0 5977 25182 2024-08-25T06:36:42Z Swarabakti 44 Swarabakti mindahin [[Médansatria]] ke [[Médansatria, Bekasi Kota]] 25182 wikitext text/x-wiki #ALIH [[Médansatria, Bekasi Kota]] 35srvgaw1r0ifbg0j83inymlzo3yi17 Babelan 0 5978 25185 2024-08-25T06:37:27Z Swarabakti 44 Swarabakti mindahin [[Babelan]] ke [[Babelan, Bekasi Kabupatèn]] 25185 wikitext text/x-wiki #ALIH [[Babelan, Bekasi Kabupatèn]] 7q19hg7ott7db90x04y9l9s9ff8cixq Pakisjaya, Krawang 0 5979 26410 26409 2024-11-01T07:46:54Z Sayonzei 1005 xwiki vandal 26410 wikitext text/x-wiki {{kecamatan|nama=Pakisjaya |dati2=Kabupatèn |nama dati2=Krawang |luas=57.79 km² |pengendek=40.117 |kerurahan=8 |nama camat=H.DARUL AMIN,Sos |kepadetan=33 jiwa/km² |propinsi=Jawa Kulon |pèta=[[file:Ckp3.png|270px]] }} '''Pakisjaya''' atawa '''Pakisjayè''' (hurup Arab Gundul: فاکسجاي‎); entu atu kecamatan di wilayè Krawang, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Pakisjayè punyè jenggar barang 57,79 km² amè ngelè pengendek 40.117 orang. ==Wilayè bestir== Kecamatan Pakisjayè kebikin deri 8 dèsè, ya'ento: Dèsè Solokan Dèsè Telagajayè Dèsè Tenabaru Dèsè Tanjungbungin Dèsè Tanjungmekar Dèsè Tanjungpakis Dèsè Telokbuyung Dèsè Telokjayè ==Ruju'an== dy1no4h5u7je5czel3xq8r8pnnfhagj Ciracas, Jakarta Wètan 0 5980 25203 25200 2024-08-25T06:53:39Z Affandy Murad 7 25203 wikitext text/x-wiki {{Infobox kecamatan| nama=Ciracas| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Yus Wil Rasid, S.Sos, M.Si| kode pos=13720-13830| luas=16,08 km²| penduduk=303,325| penduduktahun=[[2023]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cakung}} '''Ciracas''' (hurup Arab Gundul:‎); Indonésia: Ciracas) entu atu kecamatan di wilaya Jakarta Wètan, Propinsi DK Jakarta, Indonésia. Ni kecamatan Ciracas punya jenggar barang 16,08 km² ama gableg penjogrok 303,325 orang pas taun 2023.<ref>[https://timur.jakarta.go.id/kecamatan/Ciracas Halaman Resmi Kecamatan Ciracas] </ref> == Wilaya bestir == Kecamatan Ciracas kebikin deri 5 kerurahan, ya'entu: * Kelurahan Cibubur kode posnya 13720 * Kelapa Dua Wetan kode posnya 13730 * Ciracas kode posnya 13740 * Susukan kode posnya 13750 * Rambutan kode posnya 13830 == Ruju’an == {{Reflist}} 54bur97uvh0b011u00208seu2073p8e Bekasi Kidul 0 5981 25202 2024-08-25T06:53:11Z Bangrapip 9 Bangrapip mindahin [[Bekasi Kidul]] ke [[Bekasi Kidul, Bekasi Kota]] 25202 wikitext text/x-wiki #ALIH [[Bekasi Kidul, Bekasi Kota]] tbipjzg4agty2u2oj97khgkm8a6yyw9 Bekasi Wètan 0 5982 25208 2024-08-25T06:56:51Z Bangrapip 9 Bangrapip mindahin [[Bekasi Wètan]] ke [[Bekasi Wètan, Bekasi Kota]] 25208 wikitext text/x-wiki #ALIH [[Bekasi Wètan, Bekasi Kota]] 89xn6qoyy3ztpgk9c58hy5zc87q5pla Jonggol, Bogor Kabupatèn 0 5983 25219 25212 2024-08-25T07:01:26Z Swarabakti 44 25219 wikitext text/x-wiki {{kecamatan |nama =Jonggol |provinsi =Jawa Kulon |dati2 =Kabupatèn |nama dati2 =Bogor |kodepos =16830 | nickname = {{hlist|Bhutan Van Java|Kota Seribu Curug}} |coordinates ={{Coord|6.490051|S|107.031753|E|format=dms|display = title,inline}} |pushpin_map =Bogor#Indonesia Jawa Barat#Indonesia Jawa#Indonesia |foto = |elevation_max_m=782 |elevation_m =295,32 |elevation_min_m=150 |elevation_footnotes = <!-- for references: use <ref> tags --> |luas =136,25 |luasref =<ref name="DUKCAPIL">{{Cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2022|website=www.dukcapil.kemendagri.go.id|accessdate=27 Maret 2023|format=Visual}}</ref> |penduduk =145.402 |penduduktahun =2021 |pendudukref =<ref name="DUKCAPIL"/> |kepadatan =1048 |kelurahan =14 [[desa]] |nama camat =Andri Rahman, S. STP., M. Si. |web ={{URL|https://kecamatanjonggol.bogorkab.go.id}} }} '''Jonggol''' entuh hatu kecamatan di wilayah [[Bogor Kabupatèn]], Propinsi [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan Jonggol punya jembar barang 136,25 km² ama gableg penjogrog 145.402 orang pas taon 2021, nyang mana [[lanang]]nyah ada 73.747 orang ama wadonnyah 71.655 orang.<ref name="w557">{{cite web | last=Bogor | first=Badan Pusat Statistik Kabupaten | title=Penduduk Menurut Jenis Kelamin dan Kecamatan | website=Badan Pusat Statistik Kabupaten Bogor | date=2022-03-11 | url=https://bogorkab.bps.go.id/id/statistics-table/2/MjkjMg==/jumlah-penduduk.html | language=id | access-date=2024-08-25}}</ref> ==Ruju’an== {{Reflist}} 5dgy1n2bp5x9ux61i9oynvr385ygykw Mèntèng, Sintrem 0 5984 25214 2024-08-25T07:00:12Z OrangKalideres 327 OrangKalideres mindahin [[Mèntèng, Sintrem]] ke [[Mèntèng, Jakarta Sintrem]]: Kurang kata "Jakarta" 25214 wikitext text/x-wiki #ALIH [[Mèntèng, Jakarta Sintrem]] 2n053sv63ood5c8fx1q8f9j2trmit7h Batujaya, Krawang 0 5985 25279 25278 2024-08-25T15:33:03Z Swarabakti 44 25279 wikitext text/x-wiki {{Kotak lingir logat Kotè}} {{kecamatan|nama=Batujaya |dati2=Kabupatèn |nama dati2=Krawang |luas=81.38 km² |pengendek=79.375 |kerurahan=10 |nama camat=H. Rohmana Setiansyah |kepadetan=975 jiwa/km² |propinsi=Jawa Kulon |pèta=[[file:Batujaya.png|270px]] }} '''Batujaya''' atawa '''Batujayè''' (hurup Arab Gundul: باتوجاي‎); entu atu kecamatan di wilayè Krawang, Propinsi Jawa Kulon, Indonésiè. Ni kecamatan Batujayè punyè jenggar barang 81.38 km² amè ngelè pengendek 79.375orang. ==Wilayè bestir== Kecamatan Pakisjayè kebikin deri 8 dèsè, ya'ento: Dèsè Batujayè Dèsè Keryèbakti Dèsè Telokbango Dèsè Telokambulu Dèsè Segaran Dèsè Segerjayè Dèsè Baturradèn Dèsè Keryèmakmur Dèsè Keryèmulyè Dèsè Kutèampèl ==Ruju'an== 0ji0juebuzyy0nm34nt9adhzwg80jcb Taman Sari, Jakarta Kulon 0 5986 25261 25258 2024-08-25T07:59:13Z Ahnyana27 596 25261 wikitext text/x-wiki {{Short description|Kecamatan di Kota Jakarta Barat, DKI Jakarta, Indonesia}} {{Coord|-6.144|106.825|display=title}} {{Kecamatan |nama = Taman Sari |peta = |foto = <!-- Tuliskan nama berkas lengkap. --> |caption = |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Administrasi |nama dati2 = Jakarta Barat |coordinates = {{Coord|-6.144|106.825}} |nama camat = Bambang Sutarna |nama sekcam = <!-- Diisi dengan nama sekcam atau kepala distrik. --> |kode pos = 11110 - 11180 |luas = 7,73 km² |penduduk = 130049 |penduduktahun = [[2020]] |kepadatan = 16824 |kelurahan = 8 [[kelurahan]] }} Taman Sari (Indonésia: ''Taman Sari'') entu atu kecamatan di wilayĕ Jakarta Kulon, Propinsi DK Jakartĕ, Indonésiĕ. Ni kecamatan Taman Sari punyĕ pengendek 130.049 orang pas tahon 2020, nyang manĕ laki-lakinyĕ adĕ 65.136 orang amĕ perumpuannyĕ 64.913 orang. == Wilayĕ bestir == Kecamatan Taman Sari kebikin deri 8 [[Désa_di_Indonésia|kerurahan]], ya'ento: # [https://id.wikipedia.org/wiki/Pinangsia,%20Taman%20Sari,%20Jakarta%20Barat Kelurahan Pinangsia] kode posnyè 11110 # [https://id.wikipedia.org/wiki/Glodok,%20Taman%20Sari,%20Jakarta%20Barat Kelurahan Glodok] kode posnyè 11120 # [https://id.wikipedia.org/wiki/Keagungan,_Taman_Sari,_Jakarta_Barat Kelurahan Keagungan] kode posnyè 11130 # [https://id.wikipedia.org/wiki/Krukut,_Taman_Sari,_Jakarta_Barat Kelurahan Krukut] kode posnyè 11140 # [https://id.wikipedia.org/wiki/Taman_Sari,_Jakarta_Barat Kelurahan Taman Sari] kode posnyè 11150 # [https://id.wikipedia.org/wiki/Maphar,_Taman_Sari,_Jakarta_Barat Kelurahan Maphar] kode posnyè 11160 # [https://id.wikipedia.org/wiki/Tangki,%20Taman%20Sari,%20Jakarta%20Barat Kelurahan Tangki] kode posnyè 11170 # [https://id.wikipedia.org/wiki/Mangga%20Besar,%20Taman%20Sari,%20Jakarta%20Barat Kelurahan Mangga Besar] kode posnyè 11180 1o212ciqqdv9ua8qftr8nvn5wjctpkw Durèn Sawit, Jakarta Wètan 0 5987 25277 25225 2024-08-25T15:31:56Z Swarabakti 44 25277 wikitext text/x-wiki {{Infobox kecamatan| nama=Duren Sawit| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat= Leonardo Yoas| kode pos=13430-13470| luas=22,65 km²| penduduk=| penduduktahun=| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Duren-Sawit}} '''Duren Sawit''' (hurup Arab Gundul: ‎) Indonésia: Duren Sawit) entu atu kecamatan di wilaya Jakarta Wètan, Propinsi DK Jakarta, Indonésia. Ni kecamatan punya jenggar barang 42,4808 km². <ref>[https://timur.jakarta.go.id/kecamatan/Duren-Sawit Halaman Resmi Kecamatan Duren Sawit] </ref> == Wilaya bestir == Kecamatan Cakung kebikin deri 7 kerurahan, ya'entu: * Kelurahan Pondok Bambu kode posnya 13430 * Kelurahan Duren Sawit kode posnya 13440 * Kelurahan Pondok Kelapa kode posnya 13450 * Kelurahan Pondok Kopi kode posnya 13460 * Kelurahan Malaka Jaya kode posnya 13460 * Kelurahan Malaka Sari kode posnya 13460 * Kelurahan Klender kode posnya 13470 == Ruju’an == {{Reflist}} 5l1wdtqb725iss1nrc7rhud01zuuv2k Duren Sawit, Jakarta Timur 0 5988 25226 2024-08-25T07:06:48Z Affandy Murad 7 Affandy Murad mindahin [[Duren Sawit, Jakarta Timur]] ke [[Durèn Sawit, Jakarta Wètan]]: Salah 25226 wikitext text/x-wiki #ALIH [[Durèn Sawit, Jakarta Wètan]] hm8p4d6zz1b4diph6h68iocqaq5tkh2 Cinéré 0 5989 25229 2024-08-25T07:07:55Z OrangKalideres 327 OrangKalideres mindahin [[Cinéré]] ke [[Cinéré, Dèpok]] 25229 wikitext text/x-wiki #ALIH [[Cinéré, Dèpok]] ko6lea93i3d9a07sv90p1xa4910kovw Tertajaya, Krawang 0 5990 25234 25231 2024-08-25T07:11:13Z Pitchrigi 223 25234 wikitext text/x-wiki {{kecamatan|nama=Tertajaya |dati2=Kabupatèn |nama dati2=Krawang |luas=92.25 km² |pengendon=62.262 |kurahan=11 |nama camat=Drs. H. Agus Mufti Syariftudin |propinsi=Jawa Kulon |pèta=[[file:Ckp3.png|270px]] }} '''Tertajaya''' (hurup Arab Gundul: ترتاجاي); entu atu kecamatan di wilayah Krawang, Propinsi Jawa Kulon, Indonésia. Ni kecamatan Tertajaya punya jenggar barang 92,25 km² ama gableg pengendon 62.262 orang. ==Wilayè bestir== Kecamatan Tertajaya kebikin deri 11 dèsa, ya'ento: Dèsa Bolang Dèsa Gempolkerya Dèsa Kutamakmur Dèsa Mèdankerya Dèsa Pisangsambo Dèsa Sabayajaya Dèsa Srijaya Dèsa Srikamulyan Dèsa Sumurlaban Dèsa Tambaksari Dèsa Tambaksumur ==Ruju'an== 0jlvt72ifmgsy7zcqhz1psofw055ay1 Bojonggedé, Bogor Kabupatèn 0 5991 25236 25235 2024-08-25T07:13:21Z Swarabakti 44 /* Wilayah bestir */ 25236 wikitext text/x-wiki {{kecamatan |nama=Bojonggede |dati2=Kota |nama dati2=Bogor |luas= 28,34 |penduduk=298.560 |kelurahan=9 |nama camat=- |kepadatan= |provinsi=Jawa Barat |area_total_km2=28,34|elevation_m=140}} '''Bojonggedé''' entuh hatu kecamatan di wilayah [[Bogor Kabupatèn]], Propinsi [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan Bojonggedé punya jembar barang 28,34 km² ama gableg penjogrog 292.465 orang pas taon 2021, nyang mana [[lanang]]nyah ada 148.777 orang ama [[wadon]]nyah 143.688 orang.<ref name="w557">{{cite web | last=Bogor | first=Badan Pusat Statistik Kabupaten | title=Penduduk Menurut Jenis Kelamin dan Kecamatan | website=Badan Pusat Statistik Kabupaten Bogor | date=2022-03-11 | url=https://bogorkab.bps.go.id/id/statistics-table/2/MjkjMg==/jumlah-penduduk.html | language=id | access-date=2024-08-25}}</ref> ==Wilayah bestir== Kecamatan [nama kecamtan] kebikin deri 1 kerurahan ama 7 dèsa, nya'entuh:<ref>{{Cite web|url=https://kecamatanbojonggede.bogorkab.go.id/pages/879|title = Kecamatan Bojong Gede}}</ref> '''Kelurahan''' # [[Pabuaran, Bojonggede, Bogor|Pabuaran]]<ref>{{Cite web|url=https://peraturan.bpk.go.id/Home/Details/44605/perda-kab-bogor-no-3-tahun-2016|title=PERDA Kab. Bogor No. 3 Tahun 2016 tentang Perubahan Status Desa Pabuaran Kecamatan Bojonggede Menjadi Kelurahan Pabuaran Kecamatan Bojonggede &#91;JDIH BPK RI&#93;}}</ref> '''Desa''' # [[Bojong Baru, Bojonggede, Bogor|Bojong Baru]] # [[Bojonggede, Bojonggede, Bogor|Bojonggede]] # [[Cimanggis, Bojonggede, Bogor|Cimanggis]] # [[Kedung Waringin, Bojonggede, Bogor|Kedung Waringin]] # [[Ragajaya, Bojonggede, Bogor|Ragajaya]] # [[Rawa Panjang, Bojonggede, Bogor|Rawa Panjang]] # [[Susukan, Bojonggede, Bogor|Susukan]] # [[Waringin Jaya, Bojonggede, Bogor|Waringin Jaya]] ==Ruju'an== apo3dm2l3y7ysdpu2gklbe9unk5vs9v Cibuaya, Krawang 0 5992 25238 2024-08-25T07:17:19Z Pitchrigi 223 Ngeja halaman dengen "{{kecamatan|nama=Cibuaya |dati2=Kabupatèn |nama dati2=Krawang |luas=87,185 km² |pengendon=48.921 |kurahan=11 |nama camat=Hamdani, S.I.P. |propinsi=Jawa Kulon |pèta=[[file:Ckp3.png|270px]] }} '''Cibuaya''' (hurup Arab Gundul: چيبواي); entu atu kecamatan di wilayah Krawang, Propinsi Jawa Kulon, Indonésia. Ni kecamatan Tertajaya punya jenggar barang 87,185 km² ama gableg pengendon 48.921 orang. ==Wilayè bestir== Kecamatan Tertajaya kebikin deri 11 dèsa, ya..." 25238 wikitext text/x-wiki {{kecamatan|nama=Cibuaya |dati2=Kabupatèn |nama dati2=Krawang |luas=87,185 km² |pengendon=48.921 |kurahan=11 |nama camat=Hamdani, S.I.P. |propinsi=Jawa Kulon |pèta=[[file:Ckp3.png|270px]] }} '''Cibuaya''' (hurup Arab Gundul: چيبواي); entu atu kecamatan di wilayah Krawang, Propinsi Jawa Kulon, Indonésia. Ni kecamatan Tertajaya punya jenggar barang 87,185 km² ama gableg pengendon 48.921 orang. ==Wilayè bestir== Kecamatan Tertajaya kebikin deri 11 dèsa, ya'ento: Dèsa Cemarajaya Dèsa Cibuaya Dèsa Gebangjaya Dèsa Jayamulya Dèsa Kalidungjaya Dèsa Kedungjaya Dèsa Kedungjeruk Dèsa Kertarahayu Dèsa Pejatèn Dèsa Sedari Dèsa Sukasari ==Ruju'an== 7249jqy4xjpdtt48lnle2pk4cy56p8k Jasinga, Bogor Kabupatèn 0 5993 25240 25239 2024-08-25T07:19:16Z Swarabakti 44 25240 wikitext text/x-wiki {{kecamatan |nama=Jasinga |dati2=Kabupatèn |nama dati2=Bogor |luas=536.016 km² |penduduk=107493<ref>{{Cite web|url=https://bogorkab.bps.go.id/indicator/12/29/1/jumlah-penduduk.html|title=Jumlah Penduduk Di Kabupaten Bogor|website=bogorkab.bps.go.id|access-date=19 Juli 2022}}</ref> |kelurahan=16 |nama camat=Asep Aer Sukmaji |kepadatan=- jiwa/km² |provinsi=Jawa Barat |ketinggian=100m |website={{website|kecamatanjasinga.bogorkab.go.id}} }} '''Jasinga''' entuh hatu kecamatan di wilayah [[Bogor Kabupatèn]], Propinsi [[Jawa Kulon]], [[Indonésia]]. Ni kecamatan Jasinga punya jembar barang 536.016 km² ama gableg penjogrog 107.493 orang pas taon 2021, nyang mana [[lanang]]nyah ada 51.554 orang ama wadonnyah 55.939 orang.<ref name="w557">{{cite web | last=Bogor | first=Badan Pusat Statistik Kabupaten | title=Penduduk Menurut Jenis Kelamin dan Kecamatan | website=Badan Pusat Statistik Kabupaten Bogor | date=2022-03-11 | url=https://bogorkab.bps.go.id/id/statistics-table/2/MjkjMg==/jumlah-penduduk.html | language=id | access-date=2024-08-25}}</ref> ==Ruju'an== 5gmjqz9f93up294md1a0hk1epqz99cm Jayakerta, Krawang 0 5994 25245 25241 2024-08-25T07:28:57Z Pitchrigi 223 /* Wilayè bestir */ 25245 wikitext text/x-wiki {{kecamatan|nama=Jayakerta |dati2=Kabupatèn |nama dati2=Krawang |luas=41,24 km² |pengendon=61.104 |kurahan=8 |propinsi=Jawa Kulon |pèta=[[file:Ckp3.png|270px]] }} '''Jayakerta''' (hurup Arab Gundul: جايکرتا); entu atu kecamatan di wilayah Krawang, Propinsi Jawa Kulon, Indonésia. Ni kecamatan Jayakerta punya jenggar barang 41,24 km² ama gableg pengendon 61.104 orang. ==Wilayah bestir== Kecamatan Tertajaya kebikin deri 11 dèsa, ya'ento: Dèsa Siptamarga Dèsa Jayakerta Dèsa Jayamakmur Dèsa Kampungsawah Dèsa Kemiri Dèsa Kertajaya Dèsa Makmurjaya Dèsa Medangasem ==Ruju'an== mtn88hwkns3wax5ndfqt9ajdx7ymbxl Bekasi Lor 0 5995 25243 2024-08-25T07:26:18Z Bangrapip 9 Bangrapip mindahin [[Bekasi Lor]] ke [[Bekasi Lor, Bekasi Kota]] 25243 wikitext text/x-wiki #ALIH [[Bekasi Lor, Bekasi Kota]] lcsb9b5panad7xg7z3jdb1n6n5fru67 Ciruas, Sèrang Kabupatèn 0 5996 25252 25244 2024-08-25T07:36:24Z OrangKalideres 327 Koreksi ruju'an 25252 wikitext text/x-wiki {{Kecamatan |nama =Ciruas |dati2 =Kabupatèn |nama dati2 =Sèrang |provinsi =Banten |luas =36,46 |penduduk =83340 |penduduktahun=2021 |pendudukref =<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2020|website=www.dukcapil.kemendagri.go.id|accessdate=2 Januari 2022|format=visual}}</ref> |kepadatan =2289 |kelurahan =15 [[désa]] |nama camat =Eri Suhaeri<ref>{{Cite news|url=https://banten.antaranews.com/berita/200673/vaksinasi-di-kecamatan-ciruas-kabupaten-serang-capai-75-persen|title=Vaksinasi di Kecamatan Ciruas Kabupaten Serang capai 75 persen|work=[[Lembaga Kantor Berita Nasional Antara|ANTARA News]]|date=31 Desember 2021|accessdate=2 Januari 2022}}</ref> |kodepos =[[Daptar kode pos di Indoneésia|42182]] |web ={{url|https://ciruas.serangkab.go.id/}} }} '''Ciruas''' ([[Hurup Sunda Baku|hurup Sunda]]: {{Sund|ᮎᮤᮛᮥᮃᮞ᮪}}) ya'entu [[kecamatan]] sekaligus jadi ibu kota kabupatèn di [[Sèrang Kabupatèn]], [[Propinsi Banten]], [[Indonésia]]. Seabis [[Sèrang Kota]] dibentuk, secara [[de jure|hukum]] ni kecamatan dipilih jadi pusat guwernemèn kabupatèn èn pusat ekonominya Sèrang Kabupatèn. Di belah kulon, ni kecamatan berbatesan langsung ama [[Sèrang Kota]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Sèrang Kabupatèn]] [[Bangsaan:Ibu kota kabupatèn di Indonésia]] bpffx7xg5fvzzl1isjgotyees8wrdom Ciruas 0 5997 25246 2024-08-25T07:30:15Z OrangKalideres 327 Ngalihin halaman ke [[Ciruas, Sèrang Kabupatèn]] 25246 wikitext text/x-wiki #alih [[Ciruas, Sèrang Kabupatèn]] a8op0hvg66zey9vorh9yk899pw5n0uu Kabupatèn Sèrang 0 5998 25247 2024-08-25T07:30:49Z OrangKalideres 327 Ngalihin halaman ke [[Sèrang Kabupatèn]] 25247 wikitext text/x-wiki #alih [[Sèrang Kabupatèn]] 3c5ax9q3oj3kf71vn8l6n46pxvh4xwp Mèstèr, Jakarta Wètan 0 5999 25259 25249 2024-08-25T07:53:27Z Affandy Murad 7 25259 wikitext text/x-wiki {{Infobox kecamatan| nama=Mèstèr| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Asril Rizal, S.Sos| kode pos=13310-13420| luas=10,6352 km²| penduduk=306.489| penduduktahun=[[2022]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Jatinegara}} '''Mèstèr''' Indonésia: Tanah Aban entu atu kecamatan di wilayè Jakarta Wètan, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Mèstèr punyè jenggar barang 10,6352 km² amè ngelè pengendek 306.489 orang pas tahon [tahon].<ref>[https://timur.jakarta.go.id/kecamatan/Jatinegara Halaman Resmi Kecamatan Mèstèr] </ref> == Wilaya bestir == Kecamatan Mèstèr kebikin deri 8 kerurahan, ya'ento: * Kelurahan Bali Mester kode posnya 13310 * Kelurahan Kampung Melayu kode posnya 13320 * Kelurahan Bidaracina kode posnya 13330 * Kelurahan Cipinang Cempedak kode posnya 13340 * Kelurahan Rawa Bunga kode posnya 13350 * Kelurahan Cipinang Besar Utara kode posnya 13410 * Kelurahan Cipinang Besar Selatan kode posnya 13410 * Kelurahan Cipinang Muara kode posnya 13420 == Ruju’an == {{Reflist}} holijavy8h08rja1trxqoiawwle0a0h Propinsi Banten 0 6000 25253 2024-08-25T07:39:58Z OrangKalideres 327 Ngalihin halaman ke [[Banten]] 25253 wikitext text/x-wiki #alih [[Banten]] ll5645fug4knhpta1cjva8lo38qttso Tambora, Jakarta Kulon 0 6001 25322 25257 2024-08-26T07:31:09Z Swarabakti 44 25322 wikitext text/x-wiki {{Short description|Kecamatan di Kota Jakarta Barat, DKI Jakarta, Indonesia}} {{Kecamatan |nama = Tambora |peta = |foto = <!-- Tuliskan nama berkas lengkap. --> |caption = |coordinates ={{Coord|-6.197|106.813}} |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kulon |nama camat = Joko Mulyono |kode pos = 11210-11270<br> 11310-11330 |luas = 5,40 km² |penduduk = 241889 |penduduktahun = [[2021]] |kepadatan = 44794 |kelurahan = 11 [[kelurahan]] }} Tambora entu atu kecamatan di wilayè [Jakarta Kulon], Propinsi DK Jakartè, Indonésiè. Ni kecamatan Tambora punyè ngelè pengendek 241.889 orang pas tahon 2020, nyang manè laki-lakinyè adè 125.853 orang amè perempuannyè 116.036 orang. == Wilayĕ bestir == Kecamatan Tambora kebikin deri 11 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelurahan [[Tanah Sareal, Tambora, Jakarta Barat|Tanah Sareal]], kode posnyĕ 11210 # Kelurahan [[Tambora, Tambora, Jakarta Barat|Tambora]], kode posnyĕ 11220 # Kelurahan [[Roa Malaka, Tambora, Jakarta Barat|Roa Malaka]], kode posnyĕ 11230 # Kelurahan [[Pekojan, Tambora, Jakarta Barat|Pekojan]], dengan kode posnyĕ 11240 # Kelurahan [[Jembatan Lima, Tambora, Jakarta Barat|Jembatan Lima]], kode posnyĕ 11250 # Kelurahan [[Krendang, Tambora, Jakarta Barat|Krendang]], kode posnyĕ 11260 # Kelurahan [[Duri Utara, Tambora, Jakarta Barat|Duri Utara]], kode posnyĕ 11270 # Kelurahan [[Duri Selatan, Tambora, Jakarta Barat|Duri Selatan]], kode posnyĕ 11270 # Kelurahan [[Kali Anyar, Tambora, Jakarta Barat|Kali Anyar]], kode posnyĕ 11310 # Kelurahan [[Jembatan Besi, Tambora, Jakarta Barat|Jembatan Besi]], kode posnyĕ 11320 # Kelurahan [[Angke, Tambora, Jakarta Barat|Angke]], kode posnyĕ 11330 == Ruju'an == {{Reflist}} btfo2e9po8mbr0cvrf4nt5bwjoa28er Kramat Jati, Jakarta Wètan 0 6002 25262 2024-08-25T08:04:39Z Affandy Murad 7 Ngeja halaman dengen "{{Infobox kecamatan| nama=Cakung| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Ali Murthadho| kode pos=13910-13960| luas=42,4808 km²| penduduk=212044| penduduktahun=[[2005]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Kramat-Jati}} '''Kramat Jati''' Indonésia: Kramat Jati entu atu kecamatan di wilay..." 25262 wikitext text/x-wiki {{Infobox kecamatan| nama=Cakung| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Ali Murthadho| kode pos=13910-13960| luas=42,4808 km²| penduduk=212044| penduduktahun=[[2005]]| pendudukref=| kelurahan=7 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Kramat-Jati}} '''Kramat Jati''' Indonésia: Kramat Jati entu atu kecamatan di wilayè Jakarta Wètan, Propinsi DK Jakartè, Indonésiè. Ni kecamatan Kramat Jati punyè jenggar barang 13,3006 km² amè ngelè pengendek 301.271 orang pas tahon 2022.<ref>[https://timur.jakarta.go.id/kecamatan/Kramat-Jati Halaman Resmi Kecamatan Kramat Jati] </ref> == Wilayè bestir == Kecamatan Kramat Jati kebikin deri 7 kerurahan, ya'ento: * Kelurahan Kramat Jati kode posnya 13510 * Kelurahan Batuampar kode posnya 13520 * Kelurahan Balekambang kode posnya 13530 * Kelurahan Tengah kode posnya 13540 * Kelurahan Dukuh kode posnya 13550 * Kelurahan Cawang kode posnya 13630 * Kelurahan Cililitan kode posnya 13640 == Ruju’an == {{Reflist}} jkdy3swp1tuwozgs39u5ktx8flcmq89 Kebon Jeruk, Jakarta Barat 0 6003 25263 2024-08-25T08:11:39Z Ahnyana27 596 Ngeja halaman dengen "{{Short description|Kecamatan di Kota Jakarta Barat, DKI Jakarta, Indonesia}} {{Kecamatan |nama = Kebon Jeruk |peta = Jakarta Kebon Jeruk.PNG |foto = |caption = |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Administrasi |nama dati2 = Jakarta Barat |coordinates = {{Coord|-6.18|106.78}} |nama camat = Saumun, S.Sos |kode pos = 11520 - 11560 |luas = 17,98 |penduduk = 38316..." 25263 wikitext text/x-wiki {{Short description|Kecamatan di Kota Jakarta Barat, DKI Jakarta, Indonesia}} {{Kecamatan |nama = Kebon Jeruk |peta = Jakarta Kebon Jeruk.PNG |foto = |caption = |provinsi = Daerah Khusus Ibukota Jakarta{{!}}DKI Jakarta |dati2 = Kota Administrasi |nama dati2 = Jakarta Barat |coordinates = {{Coord|-6.18|106.78}} |nama camat = Saumun, S.Sos |kode pos = 11520 - 11560 |luas = 17,98 |penduduk = 383168 |penduduktahun = [[2021]] |pendudukref = |kepadatan = 21311 |kelurahan = 7 [[kelurahan]] |website = }} Kebon Jeruk (Indonésia: ''Kebon Jeruk'') entu atu kecamatan di wilayĕ Jakarta Kulon, Propinsi DK Jakartĕ, Indonésiĕ. Ni kecamatan Taman Sari punyĕ pengendek 383.168 orang pas tahon 2020, nyang manĕ laki-lakinyĕ adĕ 190.843 orang amĕ perumpuannyĕ 192.325 orang. == Wilayĕ bestir == Kecamatan Kebon Jeruk kebikin deri 7 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelurahan [[Duri Kepa, Kebon Jeruk|Duri Kepa]], kode posnyĕ 11510 # Kelurahan [[Kedoya Selatan, Kebon Jeruk|Kedoya Selatan]], kode posnyĕ 11520 # Kelurahan [[Kedoya Utara, Kebon Jeruk|Kedoya Utara]], kode posnyĕ 11520 # Kelurahan [[Kebon Jeruk, Kebon Jeruk|Kebon Jeruk]], kode posnyĕ 11530 # Kelurahan [[Sukabumi Utara, Kebon Jeruk|Sukabumi Utara]], kode posnyĕ 11540 # Kelurahan [[Kelapa Dua, Kebon Jeruk|Kelapa Dua]], kode posnyĕ 11550 # Kelurahan [[Sukabumi Selatan, Kebon Jeruk|Sukabumi Selatan]], kode posnyĕ 11560 g0fh8eph2jqf731vy89z9pcadxslxvd Yururirapo 0 6004 25264 2024-08-25T08:13:36Z OrangKalideres 327 Makalah anyar 25264 wikitext text/x-wiki '''Yururirapo''' (ユルリラポ) ya'entu paguyuban gending wadon Jepang. Entu paguyuban aktip deri 2015 ampé Oktober 2016.<ref>{{Cite web|url= http://www.hipjpn.co.jp/archives/37320|title=H.I.P. HAYASHI INTERNATIONAL PROMOTION <nowiki>|</nowiki> LIVEINFO <nowiki>|</nowiki> ユルリラポ <nowiki>|</nowiki> 『1stワンマン・ライブ』|accessdate=2016-10-8}}</ref> == Ruju'an == {{reflist}} == Sènggètan luar == * [https://twitter.com/yururirapo Twitter] * [http://ameblo.jp/yururirapo Blog] * [https://www.youtube.com/channel/UC7bow-CHcwIxMHcfeY7U9nA YouTube] [[Bangsaan:Paguyuban gending Jepang]] hi0euoawul5c83c70vlo16o027aro7a Makasar, Jakarta Wètan 0 6005 25265 2024-08-25T08:23:42Z Affandy Murad 7 Ngeja halaman dengen "{{Infobox kecamatan| nama=Makasar| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Kamal Alatas| kode pos=13560-13650| luas=21,87 km²| penduduk=| penduduktahun=| pendudukref=| kelurahan=5 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cakung}} '''Makasar''' (Indonésia: Makasar); entu atu kecamatan di wilaya Jakarta Wètan, Propinsi..." 25265 wikitext text/x-wiki {{Infobox kecamatan| nama=Makasar| provinsi=Daerah Khusus Ibukota Jakarta{{!}}DI Jakarta| dati2=Kota Bestir| nama dati2=Jakarta Wètan| pushpin_map=Indonésia Jakarta#Indonésia Jawa#Indonésia| nama camat=Kamal Alatas| kode pos=13560-13650| luas=21,87 km²| penduduk=| penduduktahun=| pendudukref=| kelurahan=5 [[kelurahan]]| website=https://timur.jakarta.go.id/kecamatan/Cakung}} '''Makasar''' (Indonésia: Makasar); entu atu kecamatan di wilaya Jakarta Wètan, Propinsi DK Jakarta, Indunisia. Ni kecamatan Makasar punya jenggar barang 21,87 km².<ref>[https://timur.jakarta.go.id/kecamatan/Makasar Halaman Resmi Kecamatan Makasar] </ref> == Wilaya bestir == Kecamatan Makasar kebikin deri 5 kerurahan, ya'entu: * Kelurahan Pinang Ranti kode posnya 13560 * Kelurahan Makassar kode posnya 13570 * Kelurahan Halim Perdanakusuma kode posnya 13610 * Kelurahan Cipinang Melayu kode posnya 13620 * Kelurahan Kebon Pala kode posnya 13650 == Ruju’an == {{Reflist}} qibsalf59p5hkrcgzmzk6b6mrh3kcja Kalideres, Jakarta Kulon 0 6006 25317 25273 2024-08-26T07:26:09Z Swarabakti 44 25317 wikitext text/x-wiki {{Kecamatan |nama = Kalideres |peta = Jakarta Kalideres.PNG |gambar = |caption = Kalideres deri langit sono |provinsi = Daerah Kusus Jakarta |dati2 = Kota Bestir |nama dati2 = Jakarta Kulon |coordinates = |nama camat = Naman Setiawan, S.Sos, M.Si. |kode pos = |luas = 30,23 |penduduk = 438777 |penduduktahun = 2020 |kepadatan = 14514 |kelurahan = 5 |website = }} '''Kalideres''' (Indonésia: ''Kalideres'') entu atu kecamatan di wilayĕ Jakarta Kulon, Propinsi DK Jakartĕ, Indonésiĕ. Ni kecamatan Kalideres punyĕ pengendek 438.777 orang pas tahon 2020. == Wilayĕ bestir == Kecamatan Kalideres kebikin deri 5 [[Désa di Indonésia|kerurahan]], ya'ento: # Kelurahan [[Kamal, Kalideres, Jakarta Barat|Kamal]],kode posnyĕ 11810 # Kelurahan [[Tegal Alur, Kalideres, Jakarta Barat|Tegal Alur]], kode posnyĕ 11820 # Kelurahan [[Pegadungan, Kalideres, Jakarta Barat|Pegadungan]], kode posnyĕ 11830 # Kelurahan [[Kalideres, Kalideres, Jakarta Barat|Kalideres]], kode posnyĕ 11840 # Kelurahan [[Semanan, Kalideres, Jakarta Barat|Semanan]], kode posnyĕ 11850 == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Kota Bestir Jakarta Kulon]] mdcnf8mfjy389n33ief33zpiytq45rd Kofi Annan 0 6007 25271 25270 2024-08-25T08:42:30Z OrangKalideres 327 25271 wikitext text/x-wiki [[Gambar:Kofi Annan3 2007 04 20.jpg|thumb|200px|Kofi Annan di taon 2007]] '''Kofi Atta Annan''' ({{IPAc-en|ˈ|k|oʊ|f|i|_|ˈ|æ|n|æ|n}};<ref>{{Cite web|url=http://www.bbc.co.uk/blogs/theeditors/2006/07/how_to_say_kofi_annan.html|title=BBC - The Editors: How to say: Kofi Annan|last=Host|language=en|access-date=2018-01-26}}</ref> 8 April 1938 – 18 Agustus 2018) entu [[diplomat]] [[Gana]] nyang menjabat jadi sekretaris jenderal [[Peserèkatan Bangsa-Bangsa]] deri Januari 1997 ampé Desember 2006. Annan èn [[Peserèkatan Bangsa-Bangsa|PBB]] iélah penerima [[Hadiah Perdamaian Nobel 2001]].<ref>{{Cite web|url=https://www.nobelprize.org/nobel_prizes/peace/laureates/2001/annan-bio.html|title=Kofi Annan - Biographical|website=www.nobelprize.org|access-date=2016-09-12}}</ref> Dia entu pendiri èn ketua [[Kofi Annan Foundation]] sekaligus ketua [[The Elders (organisasi)|The Elders]], organisasi anterobangsa nyang dijejegin ama [[Nelson Mandela]].<ref name="Nobel Peace">{{cite web|url=https://www.nobelprize.org/nobel_prizes/peace/laureates/2001/index.html|title=The Nobel Peace Prize 2001|last=Annan|first=Kofi|publisher=nobelprize.org|accessdate=25 July 2013}}</ref><ref>{{Cite web|url=https://www.britannica.com/biography/Kofi-Annan|title=Kofi Annan {{!}} Ghanaian statesman and secretary-general of the United Nations|access-date=2016-09-12}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Lair 1938]] ichf7x8t76i1pqnc3hgzvn68y5jgz83 Kalideres 0 6008 25274 2024-08-25T12:07:39Z OrangKalideres 327 OrangKalideres mindahin [[Kalideres]] ke [[Kalideres, Jakarta Kulon]] 25274 wikitext text/x-wiki #ALIH [[Kalideres, Jakarta Kulon]] 77xxiiq18xb9cxgtpvmfe1jj1xdfhzc Kotlas 0 6009 25275 2024-08-25T12:26:42Z OrangKalideres 327 Makalah anyar 25275 wikitext text/x-wiki '''Kotlas''' ({{lang-ru|Ко́тлас}}) ya'entu [[kota]] di [[Oblas Arhangels]], [[Ruslan]], letaknya di [[tempuran kali|pertemuan]] [[Kali Dwina]] ama [[Kali Wicégda]]. Penduduk: {{ru-census|p2010=60,562|p2002=60,647|p89=68,021}} == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Ruslan]] 5w032co0odlq2726ey7uk7wqjm4rrnp Tanjung Priok, Jakarta Lor 0 6010 25287 2024-08-25T15:47:06Z Swarabakti 44 Swarabakti mindahin [[Tanjung Priok, Jakarta Lor]] ke [[Tanjung Priuk, Jakarta Lor]] 25287 wikitext text/x-wiki #ALIH [[Tanjung Priuk, Jakarta Lor]] bumeqjmvwdlxeg7as6nlm63djwrvigo Ban Ki-moon 0 6011 25291 25290 2024-08-25T17:42:55Z OrangKalideres 327 25291 wikitext text/x-wiki [[Gepokan:Ban Ki-moon February 2016.jpg|thumb|200px|Ban di taon 2016]] '''Ban Ki-moon''' ([[Hangel]]: 반기문, [[Hanja]]: 潘基文, ''Ban Gimun'', [[International Phonetic Alphabet|pelafalan IPA]]: [pan.gi.mun]; lair 13 Juni 1944) ya'entu sorang [[diplomat]] [[Koréa Kidul]] èn pernah jadi [[Sekretaris Jenderal PBB|Sekretaris Jenderal]] [[Peserékatan Bangsa-Bangsa]]. Dia gantiin [[Kofi Annan]] nyang udah abis waktu jabatannya di 1 Januari 2007.<ref>[http://www.washingtonpost.com/wp-dyn/content/article/2006/10/13/AR2006101301109.html Ban Named Next U.N. Secretary-General], ''[[Associated Press|AP]]'', 13 Oktober 2006. Diakses pada 13 Oktober 2006.</ref> {{Infobox Korean name|hangul=반기문|hanja=潘基文|rr=Ban Gi-mun|mr=Pan Kimun|text ={{IPA-ko|panɡimun}}}} == Ruju'an == {{Reflist}} [[Bangsaan:Lair 1944]] 2mlobm2do5k0l2q4nk7ay49cduly628 Sablonan:Infobox Korean name 10 6012 25292 2024-08-25T17:45:07Z OrangKalideres 327 Anyar 25292 wikitext text/x-wiki {{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}} | {{#ifeq:{{{child|}}} | yes | | {{Template:Infobox Chinese/Header |title = {{#if: {{{title<includeonly>|</includeonly>}}} | '''{{{title}}}''' | {{#ifeq: {{{child|}}} | yes | | {{PAGENAMEBASE}} }} }} |headercolor = {{{headercolor|}}} |float = <!-- left|right|none (Default float position is right) --> |collapse = <!-- yes|no --> |pic = {{{img|{{{image<includeonly>|</includeonly>}}} }}} |piccap = {{{caption<includeonly>|</includeonly>}}} |picsize = {{{image_size<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangul|}}}{{{hanja<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = {{#if: {{{koreanname|}}}|{{{koreanname}}} | {{#ifeq: {{{child|}}} | yes | Korean name | {{#if: {{{img|{{{image|}}}}}} | Korean name }} }} }} |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangul<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanja|}}} | {{#ifeq: {{{hanja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja|}}} | na | none = | #default = {{{hanja}}} }} }} }} |rr = {{{rr<includeonly>|</includeonly>}}} |mr = {{{mr<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipa<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lk<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulho|}}}{{{hanjaho<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = [[Art name]] |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{#if: {{{hangulho|}}} | {{#ifeq: {{{hangulho|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hangulho|}}} | na | none = | #default = {{{hangulho}}} }} }} }} |hanja = {{{hanjaho<includeonly>|</includeonly>}}} |rr = {{{rrho<includeonly>|</includeonly>}}} |mr = {{{mrho<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipaho<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkho<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulborn|}}}{{{hanjaborn<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = Birth name |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangulborn<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjaborn|}}} | {{#ifeq: {{{hanjaborn|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaborn|}}} | na | none = | #default = {{{hanjaborn}}} }} }} }} |rr = {{{rrborn<includeonly>|</includeonly>}}} |mr = {{{mrborn<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipaborn<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkborn<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangula|}}}{{{hanjaa<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = Childhood name |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangula<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjaa|}}} | {{#ifeq: {{{hanjaa|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaa|}}} | na | none = | #default = {{{hanjaa}}} }} }} }} |rr = {{{rra<includeonly>|</includeonly>}}} |mr = {{{mra<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipaa<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lka<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulja|}}}{{{hanjaja<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = [[Courtesy name]] |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangulja<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjaja|}}} | {{#ifeq: {{{hanjaja|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaja|}}} | na | none = | #default = {{{hanjaja}}} }} }} }} |rr = {{{rrja<includeonly>|</includeonly>}}} |mr = {{{mrja<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipaja<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkja<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulstage|}}}{{{hanjastage<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = Stage name |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangulstage<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjastage|}}} | {{#ifeq: {{{hanjastage|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjastage|}}} | na | none = | #default = {{{hanjastage}}} }} }} }} |rr = {{{rrstage<includeonly>|</includeonly>}}} |mr = {{{mrstage<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipastage<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkstage<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulgye|}}}{{{hanjagye<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = [[Dharma name]] |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangulgye<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjagye|}}} | {{#ifeq: {{{hanjagye|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjagye|}}} | na | none = | #default = {{{hanjagye}}} }} }} }} |rr = {{{rrgye<includeonly>|</includeonly>}}} |mr = {{{mrgye<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipagye<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkgye<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangulph|}}}{{{hanjaph<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = [[Posthumous name]] |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangulph<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanjaph|}}} | {{#ifeq: {{{hanjaph|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanjaph|}}} | na | none = | #default = {{{hanjaph}}} }} }} }} |rr = {{{rrph<includeonly>|</includeonly>}}} |mr = {{{mrph<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipaph<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lkph<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangul1|}}}{{{hanja1<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = {{{othername1}}} |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangul1<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanja1|}}} | {{#ifeq: {{{hanja1|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja1|}}} | na | none = | #default = {{{hanja1}}} }} }} }} |rr = {{{rr1<includeonly>|</includeonly>}}} |mr = {{{mr1<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipa1<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lk1<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangul2|}}}{{{hanja2<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = {{{othername2}}} |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangul2<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanja2|}}} | {{#ifeq: {{{hanja2|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja2|}}} | na | none = | #default = {{{hanja2}}} }} }} }} |rr = {{{rr2<includeonly>|</includeonly>}}} |mr = {{{mr2<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipa2<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lk2<includeonly>|</includeonly>}}} }} }}<!-- -->{{#if: {{{hangul3|}}}{{{hanja3<includeonly>|</includeonly>}}} | {{Infobox Chinese/Korean |korean_header = {{{othername3}}} |headercolor = {{{headercolor|}}} |hide = {{{hide|no}}} |hangul = {{{hangul3<includeonly>|</includeonly>}}} |hanja = {{#if: {{{hanja3|}}} | {{#ifeq: {{{hanja3|}}} | ! | <noinclude>!</noinclude> | {{#switch: {{{hanja3|}}} | na | none = | #default = {{{hanja3}}} }} }} }} |rr = {{{rr3<includeonly>|</includeonly>}}} |mr = {{{mr3<includeonly>|</includeonly>}}} |koreanipa = {{{koreanipa3<includeonly>|</includeonly>}}} |northkorea = {{#switch: {{{context|}}}|n|north|North|dprk|DPRK|nk=yes|old|Old=old|neutral|Neutral=neutral}} |lk = {{{lk3<includeonly>|</includeonly>}}} }} }}<!-- -->{{#ifeq:{{{child|}}} | yes | | {{Infobox Chinese/Footer|footnote = {{{text<includeonly>|</includeonly>}}} }} }}<includeonly> {{Infobox Korean name/categories|hangul={{{hangul|}}}|hanja={{{hanja|}}}|rr={{{rr|}}}|mr={{{mr|}}} }} {{Infobox Korean name/categories|hangul={{{hangulho|}}}|hanja={{{hanjaho|}}}|rr={{{rrho|}}}|mr={{{mrho|}}} }} {{Infobox Korean name/categories|hangul={{{hangulborn|}}}|hanja={{{hanjaborn|}}}|rr={{{rrborn|}}}|mr={{{mrborn|}}} }} {{Infobox Korean name/categories|hangul={{{hangula|}}}|hanja={{{hanjaa|}}}|rr={{{rra|}}}|mr={{{mra|}}} }} {{Infobox Korean name/categories|hangul={{{hangulja|}}}|hanja={{{hanjaja|}}}|rr={{{rrja|}}}|mr={{{mrja|}}} }} {{Infobox Korean name/categories|hangul={{{hangulstage|}}}|hanja={{{hanjastage|}}}|rr={{{rrstage|}}}|mr={{{mrstage|}}} }} {{Infobox Korean name/categories|hangul={{{hangulgye|}}}|hanja={{{hanjagye|}}}|rr={{{rrgye|}}}|mr={{{mrgye|}}} }} {{Infobox Korean name/categories|hangul={{{hangulph|}}}|hanja={{{hanjaph|}}}|rr={{{rrph|}}}|mr={{{mrph|}}} }} {{Infobox Korean name/categories|hangul={{{hangul1|}}}|hanja={{{hanja1|}}}|rr={{{rr1|}}}|mr={{{mr1|}}} }} {{Infobox Korean name/categories|hangul={{{hangul2|}}}|hanja={{{hanja2|}}}|rr={{{rr2|}}}|mr={{{mr2|}}} }} {{Infobox Korean name/categories|hangul={{{hangul3|}}}|hanja={{{hanja3|}}}|rr={{{rr3|}}}|mr={{{mr3|}}} }} </includeonly>|<includeonly>[[Category:Articles needing Korean script or text|{{PAGENAME}}]][[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]</includeonly>}}<includeonly>{{#if:{{{tablewidth|}}}|[[Category:Use of the tablewidth parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{logo|}}}|[[Category:Use of the logo parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{text|}}}|[[Category:Use of the text parameter in Infobox Korean name|{{PAGENAME}}]]}}{{#if:{{{fontcolor|}}}|[[Category:Use of the fontcolor parameter in Infobox Korean name|{{PAGENAME}}]]}}</includeonly><noinclude>{{documentation}}<!-- Please add metadata to the <includeonly> section at the bottom of the /doc subpage --></noinclude> q7i811q5kpszw5fc02bpyqkueasrpn1 Sablonan:Infobox Korean name/categories 10 6013 25293 2024-08-25T17:46:34Z OrangKalideres 327 Anyar 25293 wikitext text/x-wiki <noinclude>{{subtemplate}}</noinclude><includeonly>{{#if:{{{hangul|}}}{{{hanja|}}}{{{rr|}}}{{{mr|}}}|{{#if:{{{hangul|}}}||[[Category:Articles needing Korean script or text|{{PAGENAME}}]]}}{{#ifeq:{{{hanja|}}}|!|[[Category:Wikipedia articles needing hanja|{{PAGENAME}}]]}}{{#if:{{{rr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}}{{#if:{{{mr|}}}||[[Category:Wikipedia articles needing romanized Korean|{{PAGENAME}}]]}} }}</includeonly> jrvbygdetvhdus0s6lku2nw78stskf6 Sablonan:Subtemplate 10 6014 25296 25294 2024-08-25T17:52:48Z OrangKalideres 327 Koreksi 25296 wikitext text/x-wiki {{Ombox | type = content | text = Ni entu sub-sablonannya '''[[Sablonan:{{BASEPAGENAME}}]]''' èn kaga' perlu ditransklusi secara langsung. }}<noinclude>[[Bangsaan:Templat ruang nama templat]]</noinclude> 6dixt2qat5y3gfqbsu7mn2hk6imnl7i Sablonan:IPA-ko 10 6015 25295 2024-08-25T17:49:39Z OrangKalideres 327 Anyar 25295 wikitext text/x-wiki <onlyinclude>{{IPA|ko|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:usage of IPA templates}} <!--Categories--> [[Category:IPA language templates|{{PAGENAME}}]] <!--Interwiki--> </noinclude> jz4rolx3dfm65mrn52jtapz3e6o1wj3 Sablonan:Fake heading 10 6016 25297 2024-08-25T18:25:41Z OrangKalideres 327 Anyar 25297 wikitext text/x-wiki {{main other |1={{error|Per [[WP:PSEUDOHEADING]] fake headings should not be used in articles.}}[[Category:Pages with templates in the wrong namespace]] |2=<templatestyles src="Template:Fake_heading/styles.css" /><div class="fake-heading {{#switch: {{{level|{{{sub|}}}}}} | 1 = h1 | 2 | #default = h2 | 3 = h3 | 4 | 5 | 6 = h4 }}">{{{1|Section}}}</div>}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude> s9j5p2mricfni90m3malsq1hs0rvrbd Sablonan:Fake heading/styles.css 10 6017 25298 2024-08-25T18:26:44Z OrangKalideres 327 Anyar 25298 sanitized-css text/css /* {{pp-template}} */ .fake-heading { color: var(--color-emphasized, #000000); background: none; margin: 0; overflow: hidden; padding-bottom: 0.17em; page-break-after: avoid; padding-top: 0.5em; } .fake-heading.h1, .fake-heading.h2 { border-bottom: 1px solid var(--border-color-base, #a2a9b1); margin-bottom: 0.25em; margin-top: 1em; padding: 0; font-family: 'Linux Libertine','Georgia','Times','Source Serif Pro',serif; line-height: 1.375; } body.skin-monobook .fake-heading.h1, body.skin-monobook .fake-heading.h2 { font-family: inherit; line-height: inherit; } body.skin-timeless .fake-heading.h1, body.skin-timeless .fake-heading.h2 { border-bottom: 3px solid #c8ccd1; } .fake-heading.h1 { font-size: 1.8em; } body.skin-timeless .fake-heading.h1 { font-size: 2em; } .fake-heading.h2 { font-size: 1.5em; } body.skin-timeless .fake-heading.h2 { font-size: 1.8em; } .fake-heading.h3, .fake-heading.h4, .fake-heading.h5, .fake-heading.h6 { font-weight: bold; margin-top: 0.3em; margin-bottom: 0; padding-bottom: 0; line-height: 1.6; } .fake-heading.h3 { font-size: 1.2em; } .fake-heading.h4 { font-size: 100%; } 3nbqogdhwtbf6jj76snvv3k6wknfvjq Sablonan:Fakeheader 10 6018 25299 2024-08-25T18:27:52Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Fake heading]] 25299 wikitext text/x-wiki #alih [[Sablonan:Fake heading]] 65yk5ttas41t4qwfh2pioyw69gtn0p4 Pontianak 0 6019 25305 25301 2024-08-26T03:23:17Z Naval Scene 150 alih, udah ada [[Kota Pontianak]] 25305 wikitext text/x-wiki #Alih[[Kota Pontianak]] 9c68ri5iohtgpdfbo67rb0d8o2udryj Bangsaan:Kalimantan Kulon 14 6020 25303 25302 2024-08-26T03:16:27Z Naval Scene 150 25303 wikitext text/x-wiki {{main|Kalimantan Kulon}} [[Bangsaan:Propinsi di Indonésia]] rjaeqrnwfb7cbm9aeq68tfhe1y3h4n5 Bangsaan:Kecamatan di Kota Bestir Jakarta Lor 14 6021 25315 25310 2024-08-26T07:22:21Z Swarabakti 44 25315 wikitext text/x-wiki {{kecamatan dati2|Kota Bestir|Jakarta Lor|Daèrah Kusus Jakarta}} cubpdetwh4y8l6qzqhm2rmedpa7emz7 Bangsaan:Kecamatan di Kota Bestir Jakarta Sintrem 14 6022 25314 25311 2024-08-26T07:21:56Z Swarabakti 44 25314 wikitext text/x-wiki {{kecamatan dati2|Kota Bestir|Jakarta Sintrem|Daèrah Kusus Jakarta}} ss7l2922p8fkld4465q41zbugby50x9 Bangsaan:Kecamatan di Kota Bestir Jakarta Wètan 14 6023 25316 25312 2024-08-26T07:23:17Z Swarabakti 44 25316 wikitext text/x-wiki {{kecamatan dati2|Kota Bestir|Jakarta Wètan|Daèrah Kusus Jakarta}} nbkdmcgmg6hgxdv126pexvr6b76j67b Sablonan:Kecamatan dati2 10 6024 25313 2024-08-26T07:20:57Z Swarabakti 44 Ngeja halaman dengen "<includeonly>{{#ifexist:Templat:{{{1}}} {{{2}}}|{{{{{1}}} {{{2}}}}}|}} [[Bangsaan:Kecamatan ngrikut kabupatènnya/kotanya|{{{2}}}, {{{1}}}]] {{#switch:{{{3|}}}|Daerah Istimewa Yogyakarta=[[Bangsaan:Kapanèwon/kemantrèn di {{{3}}}|{{{2}}}]]|#default=[[Bangsaan:Kecamatan di {{{3}}}|{{{2}}}]]}} {{#ifexist:Bangsaan:Ujud bumi {{{1}}} {{{2}}}|[[Bangsaan:Ujud bumi {{{1}}} {{{2}}}]]|[[Bangsaan:{{{1}}} {{{2}}}]]}} </includeonly><noinclude>{{pengwarkatan}}</noinclude>" 25313 wikitext text/x-wiki <includeonly>{{#ifexist:Templat:{{{1}}} {{{2}}}|{{{{{1}}} {{{2}}}}}|}} [[Bangsaan:Kecamatan ngrikut kabupatènnya/kotanya|{{{2}}}, {{{1}}}]] {{#switch:{{{3|}}}|Daerah Istimewa Yogyakarta=[[Bangsaan:Kapanèwon/kemantrèn di {{{3}}}|{{{2}}}]]|#default=[[Bangsaan:Kecamatan di {{{3}}}|{{{2}}}]]}} {{#ifexist:Bangsaan:Ujud bumi {{{1}}} {{{2}}}|[[Bangsaan:Ujud bumi {{{1}}} {{{2}}}]]|[[Bangsaan:{{{1}}} {{{2}}}]]}} </includeonly><noinclude>{{pengwarkatan}}</noinclude> ohfva6hoci76xnh1e79tsdl42l6ipaa Bangsaan:Kecamatan di Kota Bestir Jakarta Kulon 14 6025 25318 2024-08-26T07:26:56Z Swarabakti 44 Ngeja halaman dengen "{{kecamatan dati2|Kota Bestir|Jakarta Kulon|Daerah Kusus Jakarta}}" 25318 wikitext text/x-wiki {{kecamatan dati2|Kota Bestir|Jakarta Kulon|Daerah Kusus Jakarta}} lo0kscwpon2t5lie6qb5sc6dsohcva3 Bangsaan:Kota Bestir Jakarta Kulon 14 6026 25319 2024-08-26T07:27:11Z Swarabakti 44 Ngeja halaman kosong 25319 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Kota Bestir Jakarta Wètan 14 6027 25320 2024-08-26T07:27:47Z Swarabakti 44 Ngeja halaman kosong 25320 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Kota Bestir Jakarta Lor 14 6028 25321 2024-08-26T07:28:11Z Swarabakti 44 Ngeja halaman kosong 25321 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Kecamatan di Kota Bestir Jakarta Kidul 14 6029 25323 2024-08-26T14:10:27Z Swarabakti 44 Ngeja halaman dengen "{{kecamatan dati2|Kota Bestir|Jakarta Kidul|Daèrah Kusus Jakarta}}" 25323 wikitext text/x-wiki {{kecamatan dati2|Kota Bestir|Jakarta Kidul|Daèrah Kusus Jakarta}} mo80gxcmb5ub6mr1d2kdw3vyielwp64 Bangsaan:Kota Bestir Jakarta Kidul 14 6030 25324 2024-08-26T14:10:49Z Swarabakti 44 Ngeja halaman kosong 25324 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Golf 0 6031 25340 2024-08-28T19:04:50Z OrangKalideres 327 Ngalihin halaman ke [[Bola sontok]] 25340 wikitext text/x-wiki #alih [[Bola sontok]] hb2byaeoz3teffr5pn26dzx7m4r55p4 Bangsaan:YuTub 14 6032 25341 2024-08-28T22:45:24Z QuantumFoam66 196 Ngeja halaman kosong 25341 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Sablonan:Lang-ga 10 6033 25361 2024-08-30T11:46:50Z OrangKalideres 327 Anyar 25361 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ga }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Celtic multilingual support templates]] </noinclude> dk2d975m1dxh1rqnznbuigb8mmfzh48 Sablonan:IPA-ga 10 6034 25362 2024-08-30T11:50:14Z OrangKalideres 327 Anyar 25362 wikitext text/x-wiki <onlyinclude>{{IPA|ga|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation}} [[Category:IPA language templates|{{PAGENAME}}]] </noinclude> iapjr7kbmjpsg0zpcer5zwopnjhp2h5 Sablonan:IPA-sco 10 6035 25363 2024-08-30T11:52:06Z OrangKalideres 327 Anyar 25363 wikitext text/x-wiki <onlyinclude>{{IPA|sco|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:Usage of IPA templates}} [[Category:Scots language]] [[Category:IPA language templates]] </noinclude> 3aasfemfd6p8x1rwzha0mus590f8thd Buaya 0 6036 25364 2024-08-30T11:54:39Z OrangKalideres 327 Ngalihin halaman ke [[Bajul]] 25364 wikitext text/x-wiki #alih [[Bajul]] c1uung8wamye8iibhmhwj44ah7qoq1g Kabupatèn Bekasi 0 6037 25367 2024-08-30T12:01:59Z OrangKalideres 327 Ngalihin halaman ke [[Bekasi Kabupatèn]] 25367 wikitext text/x-wiki #alih [[Bekasi Kabupatèn]] sg03kb5v02m8e3ge7w5j7l37caqr8la Gibraltar 0 6038 25368 2024-08-30T12:04:59Z OrangKalideres 327 Ngalihin halaman ke [[Jabal Tarik]] 25368 wikitext text/x-wiki #alih [[Jabal Tarik]] mf4sfiwkzqzkank0j6dpyetonfey682 Wikibooks 0 6039 25369 2024-08-30T15:16:04Z OrangKalideres 327 Ngalihin halaman ke [[Wikikitab]] 25369 wikitext text/x-wiki #alih [[Wikikitab]] 27xi9nlgkhk9opl1kqak64zav7l11vw Sablonan:Kotak pengabaran basa/styles.css 10 6040 25374 2024-08-31T07:11:11Z Bangrapip 9 new 25374 sanitized-css text/css .bahasa { background: url("//upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right; } .st { background: url("//upload.wikimedia.org/wikipedia/commons/7/75/PWB_infobox_pictogram.png") no-repeat top right; } .bgpar { background: url("//upload.wikimedia.org/wikipedia/commons/6/6f/Entete_flag.png") no-repeat top right; } .flex-container { display: flex; flex-wrap: nowrap; } .flex-container > div { margin: 1px; text-align: left; } .sk-container { display: flex; width: auto; } .sk-container > div { margin: 1px; text-align: center; float: none; } .EX-hover:hover { background:black; color:white; } .CR-hover:hover { background: red; color: black; } .SE-hover:hover { background: orange; color: black; } .DE-hover:hover { background: yellow; color: black; } .VU-hover:hover { background: yellowgreen; color: black; } .NE-hover:hover { background: silver; color: black; } .EX-hover a {color:white} .EX-hover:hover {color: white} .CR-hover a {color: black;} .CR-hover:hover a {color: black;} .SE-hover a {color: black;} .SE-hover:hover a {color: black;} .DE-hover a {color: black;} .DE-hover:hover a {color: black;} .VU-hover a {color: black;} .VU-hover:hover a {color: black;} .NE-hover a {color: black;} .NE-hover:hover a {color: black;} input[type='checkbox'] { display: none; } .lbl-toggle { display: block; font-weight: bold; font-size: 1.2rem; text-transform: uppercase; text-align: left; color: black; cursor: pointer; transition: all 0.25s ease-out; } .lbl-toggle:hover { color:black } .lbl-toggle::before { content: ' '; display: inline-block; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid currentColor; vertical-align: middle; transform: translateY(-2px); transition: transform .2s ease-out; } .collapsible-content .content-inner { text-align:left; } .collapsible-content { max-height: 0px; overflow: hidden; transition: max-height .25s ease-in-out; } .toggle:checked + .lbl-toggle + .collapsible-content { max-height: 100vh; } .toggle:checked + .lbl-toggle::before { transform: rotate(90deg) translateX(-3px); } .toggle:checked + .lbl-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .details, .show, .hide:target { display: none; } .hide:target + .show, .hide:target ~ .details { display: block; } .bgwiki { background: url("//upload.wikimedia.org/wikipedia/commons/4/44/Wikipedia_pictogram.png") no-repeat top right; } .humor { background: url("https://upload.wikimedia.org/wikipedia/commons/e/e5/Smiley_green_alien_%28transparent%29.png") no-repeat top right; } .r-tooltip { position: relative; display: inline-block; } .r-tooltip .r-tooltiptext { visibility: hidden; width: 150px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -5px; right: 130%; } .r-tooltip .r-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .r-tooltip:hover .r-tooltiptext { visibility: visible; } .s-tooltip { position: relative; display: inline-block; } .s-tooltip .s-tooltiptext { visibility: hidden; width: 240px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -65px; right: 130%; } .s-tooltip .s-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .s-tooltip:hover .s-tooltiptext { visibility: visible; } .s2-tooltip { position: relative; display: inline-block; } .s2-tooltip .s2-tooltiptext { visibility: hidden; width: 240px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: -91px; right: 130%; } .s2-tooltip .s2-tooltiptext::after { content: ""; position: absolute; top: 50%; left: 100%; margin-top: -5px; border-width: 5px; border-style: solid; border-color: transparent transparent transparent black; } .s2-tooltip:hover .s2-tooltiptext { visibility: visible; } .i-tooltip { position: relative; display: inline-block; } .i-tooltip .i-tooltiptext { visibility: hidden; width: 340px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px 0; position: absolute; z-index: 1; top: 22px; right: -90%; z-index:1000 } .i-tooltip:hover .i-tooltiptext { visibility: visible; } .bg-wp { background: radial-gradient(closest-side, lightgray, transparent); } .nilai { display: inline; margin: 0; padding: 0; border: 0; } .nilai:before { content: '—'; animation-name: animate; animation-duration: 2s; animation-delay: 1s; animation-iteration-count: infinite; } @keyframes nilai { 0% { content: 'Memuat'; } 5% { content: 'Mengambil data penilaian dari halaman pembicaraan'; } 80% { content: 'Memuat'; } 87% { content: 'Mengubah susunan templat WP Banner'; } 89% { content: 'Menyiapkan'; } 98% { content: 'Selesai'; } 100% { content: ''; } } 35rxc174izx08dgqfj26iq8a9zwk6nb Sablonan:Uw-box/kelir 10 6041 25375 2024-08-31T07:11:59Z Bangrapip 9 new 25375 wikitext text/x-wiki {{#switch:{{{1|}}} |1=dodgerblue |2=#fc3 |3=#f28500 |4=#b32424 |5=maroon |6=black |7=green |humor=#ffdead |undangan=#9932cc |=#36c }} 4vhosidigvq3l3sqweo0lotyof4qyn0 Sablonan:Uw-box/kelir/awak 10 6042 25376 2024-08-31T07:12:29Z Bangrapip 9 new 25376 wikitext text/x-wiki {{#switch:{{{1|}}} |1|2|3|4|undangan= |5=#fad7dd |6=lightgray |7= |= }} s2m61cal5ga0t0ft1vq1kctiywzapkn Sablonan:Uw-box 10 6043 25377 2024-08-31T07:13:02Z Bangrapip 9 new 25377 wikitext text/x-wiki <templatestyles src="Kotak pengabaran basa/styles.css"/> <div class="{{{bg|bgwiki}}}{{#ifeq:{{{tipe}}}|humor|humor}}" style="border:2px solid transparent;{{{gaya_teks|}}};border-left:10px solid {{Uw-box/kelir|{{{tipe|}}}}}; background-color:{{Uw-box/kelir/awak|{{{tipe|}}}}}; padding: 0.2em 0.5em 0.1em 0.5em; {{{style|}}};"><div style="background:{{#ifeq:{{{tipe|}}}|5|maroon|#eaecf0}}; border-radius: 0.2em 0.2em 0 0; line-height:normal;padding: 0.5em 1em 0.5em 1em;color:{{#ifeq:{{{tipe|}}}|5|white|black}} " class="title">'''{{{judul|Peringatan}}}'''<div style="float:right;overflow:hidden">[[Image:{{{gambar|}}}|50px|ka|alt=|link=]] </div></div> {{{pesen|Masupin pesen di patokan "pesen"<hr/>{{Lorem ipsum}}}}}{{{2|}}} </div> rudlr9mudfi14nzi1d31dqik2y7tkim Sablonan:Belèd 10 6044 25379 25378 2024-08-31T07:20:40Z Bangrapip 9 25379 wikitext text/x-wiki {{#if:{{{shortcut|{{{shortcut1|{{{pintas|{{{sc1|{{{1<includeonly>|</includeonly>}}} }}} }}} }}} }}} |{{shortcut|{{{shortcut|{{{shortcut1|{{{sc1|{{{1}}}}}}}}}}}}|{{{shortcut2|{{{sc2|{{{2|}}}}}}}}}|{{{shortcut3|{{{sc3|{{{3|}}}}}}}}}|{{{shortcut4|{{{sc4|{{{4|}}}}}}}}}|{{{shortcut5|{{{sc5|{{{5|}}}}}}}}}<noinclude>|category=no</noinclude>}} }}{{#ifeq:{{{demo}}}|yes||<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:4}}|{{{category|[[Bangsaan:Belèd Wikipédi|{{{Sortkey|{{PAGENAME}}}}}]]}}}}}</includeonly>}} {{Uw-box | tipe = 7 | judul = Ni {{#if:{{{section|}}}|Halaman|halaman}} – [[Wikipédi:Belèd ama pendoman|belèd resmi]] di [[Wikipédi basa Betawi|Wikipédi basa Betawi]]. | gambar = Eo circle green white checkmark.svg | pesen = {{#if:{{{pintas|}}}|{{pintas|{{strip links|{{{pintas}}}}}}}}}<div style="font-size: 90%;"> Isinya udah diterima jenggar ama pemaké nyang dirèken jadi pakem nyang [[Wikipédi:"Jangan keméngkéan ama aturan" apaan tu?#Paké polo waras|biasanya]] kudu dipanutin ama semua pemaké. Perobahan nyang dikeja kudu dapet [[Wikipédi:Paketan|paketan]] dulu. </div> |imageright= }} <noinclude>{{documentation}}<!-- Add categories to the /doc subpage, not here! -->[[Bangsaan:Mancanan dicitak]]</noinclude> 7sf7y0qpge3t7ffuf82m7czi9z0l2b1 Sablonan:Supplement 10 6045 25381 2024-08-31T07:32:44Z Bangrapip 9 new 25381 wikitext text/x-wiki <noinclude>{{pp-vandalism|small=yes}}</noinclude>{{ombox | type = notice | text = <div style="padding-top: 6px; padding-bottom: 5px;">'''This is an [[Wikipedia:Project namespace#How-to and information pages|explanatory essay]] about <noinclude>Some guideline/policy</noinclude>{{#if:{{{pages|{{{interprets|}}}}}}|{{#ifexist:{{{pages}}}|[[{{{pages}}}]]|{{#ifexist:{{{interprets}}}|[[{{{interprets}}}]]|the {{{pages|{{{interprets}}}}}} }} }}|<includeonly>{{Error|Error: No page specified}}</includeonly>}}'''. <br /><div style="font-size:90%;"> This page provides additional information about concepts in the page(s) it supplements. This page is not one of [[Wikipedia:Policies and guidelines|Wikipedia's policies or guidelines]] as it has not been [[Wikipedia:Consensus#Levels of consensus|thoroughly vetted by the community]].</div></div> | imageright = {{#if:{{{shortcut|{{{shortcut1|{{{1|}}}}}}}}} | {{Ombox/shortcut|{{{shortcut|{{{shortcut1|{{{1}}}}}}}}}|{{{shortcut2|{{{2|}}}}}}|{{{shortcut3|{{{3|}}}}}}|{{{shortcut4|{{{4|}}}}}} }} }} }}<includeonly>{{#if: {{{demo|}}} || {{#ifeq:{{NAMESPACE}}|{{ns:4}}|{{{category|[[Category:Wikipedia supplemental pages]]}}}}}{{#ifeq:{{NAMESPACE}}|{{ns:2}}|{{{category|[[Category:User essays]]}}}}}{{Short description|Explanatory essay{{#ifexpr:{{str len|{{{pages|{{{interprets|}}}}}}}}>75|<!--too long-->|&#32;{{#if:{{{pages|{{{interprets|}}}}}}|{{delink|about {{#ifexist:{{{pages}}}|{{{pages}}}|{{#ifexist:{{{interprets}}}|{{{interprets}}}|the {{{pages|{{{interprets}}}}}}}}}}}}}}}}}}}}</includeonly><noinclude> {{documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude> qiyhos777z7gkzui4qqp5uv6bh5jxwm Sablonan:Navbox with columns 10 6046 25382 2024-08-31T07:35:02Z Bangrapip 9 new 25382 wikitext text/x-wiki <!-- Please do not edit without discussion first as this is a "VERY complex" template. -->{{#invoke:Navbox|navbox |name = {{{name|}}} |navbar = {{{navbar|}}} |state = {{{state|}}} |border = {{{border|{{{1|}}}}}} |title = {{{title|}}} |above = {{{above|}}} |image = {{{image|}}} |imageleft = {{{imageleft|}}} |bodyclass = {{{bodyclass|}}} |titleclass = {{{titleclass|}}} |aboveclass = {{{aboveclass|}}} |belowclass = {{{belowclass|}}} |groupclass = {{{groupclass|}}} |listclass = {{{listclass|}}} |style = {{{style|}}}{{{bodystyle|}}} |basestyle = {{{basestyle|}}} |titlestyle = {{{titlestyle|}}} |abovestyle = {{{abovestyle|}}} |belowstyle = {{{belowstyle|}}} |imagestyle = {{{imagestyle|}}} |imageleftstyle = {{{imageleftstyle|}}} |oddstyle = {{{oddstyle|}}} |evenstyle = {{{evenstyle|}}} |{{#if:{{{evenodd|}}}|evenodd|void}} = {{{evenodd|}}} |list1padding = 0px; |list1 = <!-- --><table class="navbox-columns-table" style="border-spacing: 0px; text-align:left;<!-- -->{{#if:{{{col1header|}}}{{{fullwidth|}}}|width:100%;<!-- -->|width:auto; margin-left:auto; margin-right:auto;}}{{{coltablestyle|}}}"><!-- --- Header row --- -->{{#if:{{{col1header|}}}|<tr><!-- --><td class="navbox-abovebelow" <!-- -->colspan={{{col1headercolspan|1}}} style="<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col1headerstyle|}}}">{{{col1header}}}</td><!-- -->{{#if:{{{col2header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col2headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col2headerstyle|}}}">{{{col2header}}}</td>}}<!-- -->{{#if:{{{col3header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col3headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col3headerstyle|}}}">{{{col3header}}}</td>}}<!-- -->{{#if:{{{col4header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col4headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col4headerstyle|}}}">{{{col4header}}}</td>}}<!-- -->{{#if:{{{col5header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col5headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col5headerstyle|}}}">{{{col5header}}}</td>}}<!-- -->{{#if:{{{col6header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col6headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col6headerstyle|}}}">{{{col6header}}}</td>}}<!-- -->{{#if:{{{col7header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col7headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col7headerstyle|}}}">{{{col7header}}}</td>}}<!-- -->{{#if:{{{col8header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col8headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col8headerstyle|}}}">{{{col8header}}}</td>}}<!-- -->{{#if:{{{col9header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col9headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col9headerstyle|}}}">{{{col9header}}}</td>}}<!-- -->{{#if:{{{col10header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col10headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col10headerstyle|}}}">{{{col10header}}}</td>}}<!-- -->{{#if:{{{col11header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col11headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col11headerstyle|}}}">{{{col11header}}}</td>}}<!-- -->{{#if:{{{col12header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col12headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col12headerstyle|}}}">{{{col12header}}}</td>}}<!-- -->{{#if:{{{col13header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col13headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col13headerstyle|}}}">{{{col13header}}}</td>}}<!-- -->{{#if:{{{col14header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col14headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col14headerstyle|}}}">{{{col14header}}}</td>}}<!-- -->{{#if:{{{col15header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col15headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col15headerstyle|}}}">{{{col15header}}}</td>}}<!-- -->{{#if:{{{col16header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col16headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col16headerstyle|}}}">{{{col16header}}}</td>}}<!-- -->{{#if:{{{col17header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col17headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col17headerstyle|}}}">{{{col17header}}}</td>}}<!-- -->{{#if:{{{col18header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col18headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col18headerstyle|}}}">{{{col18header}}}</td>}}<!-- -->{{#if:{{{col19header|}}}|<td class="navbox-abovebelow" <!-- -->colspan={{{col19headercolspan|1}}} style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col19headerstyle|}}}">{{{col19header}}}</td>}}<!-- -->{{#if:{{{col20header|}}}|<td class="navbox-abovebelow" <!-- -->style="border-left:2px solid #fdfdfd;<!-- -->font-weight:bold;{{{colheaderstyle|}}}{{{col20headerstyle|}}}">{{{col20header}}}</td>}}<!-- --></tr>}}<!-- --- Main columns--- --><tr style="vertical-align:top;"><!-- -->{{#if:{{{col1|}}}|<!-- -->{{#if:{{{col1header|}}}{{{col1footer|}}}{{{fullwidth|}}}|<!-- -->|{{#switch:{{{padding|}}}|off|0|0em|0px|0%|0;|0em;|0px;|0%;=<!-- -->|#default=<td style="width:{{{padding|5em}}};">&nbsp;&nbsp;&nbsp;</td>}}}}<!-- --><td class="navbox-list" style="padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col1style|}}};width:{{{col1width|{{{colwidth|10em}}}}}};"><div> {{{col1}}} </div></td>}}<!-- -->{{#if:{{{col2|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col2style|}}};width:{{{col2width|{{{colwidth|10em}}}}}};"><div> {{{col2}}} </div></td>}}<!-- -->{{#if:{{{col3|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col3style|}}};width:{{{col3width|{{{colwidth|10em}}}}}};"><div> {{{col3}}} </div></td>}}<!-- -->{{#if:{{{col4|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col4style|}}};width:{{{col4width|{{{colwidth|10em}}}}}};"><div> {{{col4}}} </div></td>}}<!-- -->{{#if:{{{col5|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col5style|}}};width:{{{col5width|{{{colwidth|10em}}}}}};"><div> {{{col5}}} </div></td>}}<!-- -->{{#if:{{{col6|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col6style|}}};width:{{{col6width|{{{colwidth|10em}}}}}};"><div> {{{col6}}} </div></td>}}<!-- -->{{#if:{{{col7|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col7style|}}};width:{{{col7width|{{{colwidth|10em}}}}}};"><div> {{{col7}}} </div></td>}}<!-- -->{{#if:{{{col8|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col8style|}}};width:{{{col8width|{{{colwidth|10em}}}}}};"><div> {{{col8}}} </div></td>}}<!-- -->{{#if:{{{col9|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col9style|}}};width:{{{col9width|{{{colwidth|10em}}}}}};"><div> {{{col9}}} </div></td>}}<!-- -->{{#if:{{{col10|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col10style|}}};width:{{{col10width|{{{colwidth|10em}}}}}};"><div> {{{col10}}} </div></td>}}<!-- -->{{#if:{{{col11|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col11style|}}};width:{{{col11width|{{{colwidth|10em}}}}}};"><div> {{{col11}}} </div></td>}}<!-- -->{{#if:{{{col12|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col12style|}}};width:{{{col12width|{{{colwidth|10em}}}}}};"><div> {{{col12}}} </div></td>}}<!-- -->{{#if:{{{col13|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col13style|}}};width:{{{col13width|{{{colwidth|10em}}}}}};"><div> {{{col13}}} </div></td>}}<!-- -->{{#if:{{{col14|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col14style|}}};width:{{{col14width|{{{colwidth|10em}}}}}};"><div> {{{col14}}} </div></td>}}<!-- -->{{#if:{{{col15|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col15style|}}};width:{{{col15width|{{{colwidth|10em}}}}}};"><div> {{{col15}}} </div></td>}}<!-- -->{{#if:{{{col16|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col16style|}}};width:{{{col16width|{{{colwidth|10em}}}}}};"><div> {{{col16}}} </div></td>}}<!-- -->{{#if:{{{col17|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col17style|}}};width:{{{col17width|{{{colwidth|10em}}}}}};"><div> {{{col17}}} </div></td>}}<!-- -->{{#if:{{{col18|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col18style|}}};width:{{{col18width|{{{colwidth|10em}}}}}};"><div> {{{col18}}} </div></td>}}<!-- -->{{#if:{{{col19|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{oddcolstyle|}}};{{{col19style|}}};width:{{{col19width|{{{colwidth|10em}}}}}};"><div> {{{col19}}} </div></td>}}<!-- -->{{#if:{{{col20|}}}|<td class="navbox-list" style="border-left:2px solid #fdfdfd;padding:0px;<!-- -->{{{colstyle|}}};{{{evencolstyle|}}};{{{col20style|}}};width:{{{col20width|{{{colwidth|10em}}}}}};"><div> {{{col20}}} </div></td>}}<!-- --></tr><!-- --- Footer row --- -->{{#if:{{{col1footer|}}}|<!-- --><tr><!-- --><td class="navbox-abovebelow" colspan={{{col1footercolspan|1}}} style="<!-- -->font-weight:bold;{{{colfooterstyle|}}};{{{col1footerstyle|}}}">{{{col1footer}}}</td><!-- -->{{#if:{{{col2footer|}}}|<td class="navbox-abovebelow" colspan={{{col2footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col2footerstyle|}}}">{{{col2footer}}}</td>}}<!-- -->{{#if:{{{col3footer|}}}|<td class="navbox-abovebelow" colspan={{{col3footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col3footerstyle|}}}">{{{col3footer}}}</td>}}<!-- -->{{#if:{{{col4footer|}}}|<td class="navbox-abovebelow" colspan={{{col4footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col4footerstyle|}}}">{{{col4footer}}}</td>}}<!-- -->{{#if:{{{col5footer|}}}|<td class="navbox-abovebelow" colspan={{{col5footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col5footerstyle|}}}">{{{col5footer}}}</td>}}<!-- -->{{#if:{{{col6footer|}}}|<td class="navbox-abovebelow" colspan={{{col6footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col6footerstyle|}}}">{{{col6footer}}}</td>}}<!-- -->{{#if:{{{col7footer|}}}|<td class="navbox-abovebelow" colspan={{{col7footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col7footerstyle|}}}">{{{col7footer}}}</td>}}<!-- -->{{#if:{{{col8footer|}}}|<td class="navbox-abovebelow" colspan={{{col8footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col8footerstyle|}}}">{{{col8footer}}}</td>}}<!-- -->{{#if:{{{col9footer|}}}|<td class="navbox-abovebelow" colspan={{{col9footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col9footerstyle|}}}">{{{col9footer}}}</td>}}<!-- -->{{#if:{{{col10footer|}}}|<td class="navbox-abovebelow" colspan={{{col10footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col10footerstyle|}}}">{{{col10footer}}}</td>}}<!-- -->{{#if:{{{col11footer|}}}|<td class="navbox-abovebelow" colspan={{{col11footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col11footerstyle|}}}">{{{col11footer}}}</td>}}<!-- -->{{#if:{{{col12footer|}}}|<td class="navbox-abovebelow" colspan={{{col12footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col12footerstyle|}}}">{{{col12footer}}}</td>}}<!-- -->{{#if:{{{col13footer|}}}|<td class="navbox-abovebelow" colspan={{{col13footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col13footerstyle|}}}">{{{col13footer}}}</td>}}<!-- -->{{#if:{{{col14footer|}}}|<td class="navbox-abovebelow" colspan={{{col14footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col14footerstyle|}}}">{{{col14footer}}}</td>}}<!-- -->{{#if:{{{col15footer|}}}|<td class="navbox-abovebelow" colspan={{{col15footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col15footerstyle|}}}">{{{col15footer}}}</td>}}<!-- -->{{#if:{{{col16footer|}}}|<td class="navbox-abovebelow" colspan={{{col16footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col16footerstyle|}}}">{{{col16footer}}}</td>}}<!-- -->{{#if:{{{col17footer|}}}|<td class="navbox-abovebelow" colspan={{{col17footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col17footerstyle|}}}">{{{col17footer}}}</td>}}<!-- -->{{#if:{{{col18footer|}}}|<td class="navbox-abovebelow" colspan={{{col18footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col18footerstyle|}}}">{{{col18footer}}}</td>}}<!-- -->{{#if:{{{col19footer|}}}|<td class="navbox-abovebelow" colspan={{{col19footercolspan|1}}} style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col19footerstyle|}}}">{{{col19footer}}}</td>}}<!-- -->{{#if:{{{col20footer|}}}|<td class="navbox-abovebelow" style="<!-- -->border-left:2px solid #fdfdfd;font-weight:bold;{{{colfooterstyle|}}};{{{col20footerstyle|}}}">{{{col20footer}}}</td>}}<!-- -->}}<!-- --></tr></table>{{#if:{{{col1header|}}}{{{col1|}}}{{{col1footer|}}}||[[Category:Pages using navbox columns without the first column]]}} <!-- Allow a few additional groups/lists after columns --> |liststyle = {{{liststyle|}}} |list1style = background:transparent;color:inherit; |list3style = {{{list1style|}}} |list4style = {{{list2style|}}} |list5style = {{{list3style|}}} |list6style = {{{list4style|}}} |list7style = {{{list5style|}}} |list8style = {{{list6style|}}} |list9style = {{{list7style|}}} |list10style = {{{list8style|}}} |list11style = {{{list9style|}}} |list12style = {{{list10style|}}} |list3 = {{{list1|}}} |list4 = {{{list2|}}} |list5 = {{{list3|}}} |list6 = {{{list4|}}} |list7 = {{{list5|}}} |list8 = {{{list6|}}} |list9 = {{{list7|}}} |list10 = {{{list8|}}} |list11 = {{{list9|}}} |list12 = {{{list10|}}} |groupstyle = {{{groupstyle|}}} |group3style = {{{group1style|}}} |group4style = {{{group2style|}}} |group5style = {{{group3style|}}} |group6style = {{{group4style|}}} |group7style = {{{group5style|}}} |group8style = {{{group6style|}}} |group9style = {{{group7style|}}} |group10style = {{{group8style|}}} |group11style = {{{group9style|}}} |group12style = {{{group10style|}}} |group3 = {{{group1|}}} |group4 = {{{group2|}}} |group5 = {{{group3|}}} |group6 = {{{group4|}}} |group7 = {{{group5|}}} |group8 = {{{group6|}}} |group9 = {{{group7|}}} |group10 = {{{group8|}}} |group11 = {{{group9|}}} |group12 = {{{group10|}}} |below = {{{below|}}} |tracking = no }}<noinclude> {{documentation}} <!---Please add metadata to the <includeonly> section at the bottom of the /doc subpage---> </noinclude> g1ey8ezowgd35kfkouxd7d7up52pkd9 Sablonan:Wikipedia principles 10 6047 25383 2024-08-31T07:36:12Z Bangrapip 9 BELON KELAR 25383 wikitext text/x-wiki {{Navbox with columns | name = Asas dasar Wikipédi | title = Asas dasar Wikipédi | state = {{{state<includeonly>|autocollapse</includeonly>}}} | colstyle = text-align: center | fullwidth = true | col1width = 5% | col2width = 18% | col3width = 18% | col4width = 18% | col5width = 18% | col6width = 18% | col7width = 5% | col1 = &nbsp; | col2 = '''[[Wikipédi:Lima Rukun|Lima Rukun]]'''<br />Dasar-dasar Wikipédi | col3 = '''[[User:Jimbo Wales/Pernyataan prinsip dasar Wikipedia|Pernyataan Jimbo]]'''<br />Prinsip dasar dalam sejarah | col4 = '''[[Wikipedia:Aturan yang disederhanakan|Aturan yang disederhanakan]]'''<br />Ringkasan konvensi Wikipedia | col5 = '''[[:meta:Founding principles|Prinsip dasar proyek]]'''<br />Berlaku di semua proyek<br />(di meta-wiki) | col6 = '''[[Wikipedia:Daftar kebijakan dan pedoman|Daftar]]'''<br />Daftar lengkap kebijakan resmi | col7 = &nbsp; }}<noinclude> {{documentation | content = ==Collapsible option== {{collapsible option}} ==See also== {{Wikipedia editor navigation templates|state=expanded}} }} [[Bangsaan:Sablonan Wikipédi]] </noinclude> 3azecje3jvd0j1mjwsz0ii1dnb03c63 Wikipédi:Wikipédi entu banda èlmu 4 6048 25386 25385 2024-08-31T07:58:25Z Bangrapip 9 25386 wikitext text/x-wiki {{shortcut|WP:ENS|WP:IS}} {{supplement|pages=belèd [[Wikipédi:Wikipédi bukan|Wikipédi bukan]]}} {{-}} <div style="text-align:center;"> {| style="margin:auto; background:#FFFFE0; font-size:140%;" cellpadding="8" | style="background:#77DDDD; font-size:xx-large;" | '''WIKIPÉDI ENTU BANDA ÈLMU''' |- | style="background:#8EEBEC;" | ''[[Banda èlmu]] nyang isinya pèdèngan pengabaran ketulis pasal manusia punya [[penauan]]'' <!--"a written compendium which conveys information on human [[knowledge]]--> |- | style="background:#DDCCCC;" | ''[[Wikipédi]] entu atu proyèk bakal ngeja atu banda èlmu [[isi bèbas|nyang derak perdèo]]'' |- | style="background:#FFEEAA;" | ''Wikipédi masupin unsur-unsur deri macem-macem [[ènsiklopédi]], [[almenak]], ama [[buku tempat]]'' |- | Wikipédi entu '''banda èlmu dalem-jala''' |- | Wikipédi entu '''banda èlmu paling jangkep''' |- | Wikipédi entu '''banda èlmu nyang pendelengannya kaga' ngilon''' |- | Wikipédi entu '''banda èlmu gawé bareng berales [[Wiki]]''' |- | Wikipédi entu '''banda èlmu nyang bèbas dipermak''' |- | Wikipédi entu '''banda èlmu nyang bèbas dicomot''' |- | Wikipédi entu '''banda èlmu paling ngintilin apa nyang baru kejadian''' |- | Wikipédi entu '''banda èlmu paké 345 basa'''<Ref>[[:Meta:List of Wikipedias]]</Ref> |- | Wikipédi entu '''banda èlmu nyang isinya 63 tiaw makalah lebi'''<Ref>[[:Meta:List of Wikipedias#Grand Total]]</Ref> |- | Wikipédi entu '''banda èlmu paké basa Betawi pertama''' |- | Wikipédi entu '''banda èlmu paling gedé nyang maké basa Betawi''' |- | Wikipédi entu '''banda èlmu nyang derak di 12 lebi basa daèrah di Indonésia''' |- | <Font Size="-3">Wikipédi entu banda èlmu nyang berobah-robah mulu. Tu perobahan kaga' mesti sereg ama [[Wikipédi:Jangan cakot pemaké baru|lu punya pèngèn]]</Font> |} </div> == Liat juga' == {{reflist}} * [[Wikipédi:Wikipédi bukan]] * [[Wikipédi:Lima Rukun]]<!-- * [[Wikipedia:Here to build an encyclopedia]] * [[Wikipedia:Alternative outlets]] * [[Wikipedia:Wikipedia is not just an encyclopedia]] * [[Wikipédi:Wikipedia is comprehensive]] {{Essays on building Wikipedia}}--> {{Wikipedia principles}} __NOTOC__ [[Bangsaan:Pengabaran dasar Wikipédia]] bb2aazkuzsx51eto072tda83koaptar Limki 0 6053 25400 25399 2024-09-06T12:35:05Z OrangKalideres 327 + file 25400 wikitext text/x-wiki {{Infobox Chinese |title=Línyí |image=Linyi montage.png |caption=Limki Kota |s={{linktext|临沂}} |t={{linktext|臨沂}} |p=Línyí |l=deket ama [[Kali Yi (Santung)|Kali Yi]] |gr=Linyi |bpmf=ㄌㄧㄣˊ&nbsp;&nbsp;&nbsp;ㄧˊ |w=Lin<sup>2</sup>-i<sup>2</sup> |order=st }} '''Limki''' ([[Basa Hokkièn|Hokkièn]]: ''Lîm-kî''; {{zh|s=临沂 |t=臨沂 |p=Línyí}}) ya'entu atu [[kota tingkat perpéktur]] di bekulon propinsi [[Santung]], Tiongkok. Di 2011, Limki entu kota tingkat perpéktur nyang paling gedé di Santung, kalo ngikutin jenggar èn penduduk. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Santung]] 7gjktqaop7bv35z2jojkt422zeax2ae Mesin itung 0 6054 25460 25445 2024-09-11T19:59:09Z HombreDHojalata 828 Balikin perbaèkan [[Special:Diff/25445|25445]] kejaan [[Special:Contributions/QPIed|QPIed]] ([[User talk:QPIed|ngomong]]) 25460 wikitext text/x-wiki [[Gepokan:Gosremprom.jpg|ka|jmpl|Mesin itung tua]] [[Gepokan:Casio fx-85WA 20050529.jpg|jmpl|ka|Sebuah mesin itung kalkulator èlmiah.]] '''Mesin itung''' atawa '''kalkulator''' entu alat bakal ngitungin deri peritungan ringkes kaya' [[penjumlahan]], [[pengurangan]], [[perkalian]] èn [[pembagian]] ampé ke [[mesin itung èlmiah]] nyang bisa ngitung [[rumus]] [[matimatika]] tertentu. == Ruju'an == {{Reflist}} == Sènggètan luar == {{Commons category|Calculators}} lw88ll7ospjwjuula6sty667qsfhqtw Kalkulator 0 6055 25403 2024-09-07T06:48:00Z OrangKalideres 327 Ngalihin halaman ke [[Mesin itung]] 25403 wikitext text/x-wiki #alih [[Mesin itung]] mnkx8wfi0x7b4ttebm6jzhpe337m1wa Gunung Méja 0 6056 25415 25412 2024-09-08T12:05:07Z OrangKalideres 327 Koreksi 25415 wikitext text/x-wiki [[Gepokan:Table Mountain DanieVDM.jpg|jmpl|ka|250px|Gunung Méja]] '''Gunung Méja''' ({{lang-en|Table Mountain}}; {{lang-naq|Huriǂoaxa|lit= nongol di laot}}; {{lang-af|Tafelberg}}) ya'entu [[gunung]] nyang puncaknya datar kaya' méja. Dia entu masup ke daerah [[Taman Nasional Gunung Méja]] nyang letaknya di [[Kapstad]], [[Aprika Kidul]], èn jadi salah atu tempat wisata unggulan di entu kota. Dia punya ketinggian setinggi 1.084,6 mdpl.<ref>{{cite map |publisher=[[Chief Directorate: National Geo-spatial Information]] |title=3318CD Cape Town |edition=9th |year=2000 |scale=1:50,000 |series=Topographical}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Gunung di Aprika Kidul]] {{geo-stub}} non6xpkzc6u4mbsppbplvet9pscn09s Sablonan:Lang-naq 10 6057 25406 2024-09-08T06:59:04Z OrangKalideres 327 Anyar 25406 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=naq }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude> jpe1s9nwt020xktbzgb4m2lhho6st3v Sablonan:Lang-af 10 6058 25408 2024-09-08T07:01:59Z OrangKalideres 327 Anyar 25408 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=af }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Germanic multilingual support templates]] </noinclude> gf664h6zr3zamg5ceypkoeclflakn7j Gunung Meja 0 6059 25410 2024-09-08T07:11:56Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Méja]] 25410 wikitext text/x-wiki #alih [[Gunung Méja]] qbfxo5o5awon32f3dh8y5dtzvsgg3th Table Mountain 0 6060 25411 2024-09-08T07:12:33Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Méja]] 25411 wikitext text/x-wiki #alih [[Gunung Méja]] qbfxo5o5awon32f3dh8y5dtzvsgg3th Sablonan:Cite map 10 6061 25413 2024-09-08T07:16:42Z OrangKalideres 327 Anyar 25413 wikitext text/x-wiki <includeonly>{{#invoke:Citation/CS1 | citation |CitationClass=map }}</includeonly><noinclude> {{documentation}} </noinclude> 38ke9acao9s2ir80x2omh7pfe6u1rrp Basa Aprikan 0 6062 25419 25417 2024-09-08T12:33:18Z OrangKalideres 327 + 25419 wikitext text/x-wiki '''Basa Aprikan''' (''Afrikaans'', {{IPA-af|afriˈkɑːns|}}) entu atu [[Rungkun basa Jermanik Kulon|basa Jermanik Kulon]] nyang dituturin di [[Aprika Kidul]] èn [[Namibi]]. Ni basa – awalnya dialèk nyang dituturin ama para pendateng [[Aprikaner]] èn budak nyang dibawa ke daerah [[Kapstad]] ama [[Kompeni Hindi Welanda]] ({{Lang-nl|Verenigde Oost-Indische Compagnie}} [VOC]) di taon 1652 èn 1705. Sebagian besar 'ntu pendatang asalnya deri [[Peserèkatan Propinsi]] (wayah gini [[Welanda]]), tapi ada juga pendatangnya deri [[Dètslan]], [[Prasman]], [[Skotlan]], èn beberapa negara nyang laén.{{cn}} Para pekerja èn budak nyang dibawa serta iélah orang-orang [[Hindi Welanda]], orang-orang [[Hoihoi]], èn [[Orang San|San]].{{cn}} == Ruju'an == {{Reflist}} [[Bangsaan:Basa di Aprika Kidul]] eoydkop8ae0d3zo9e7wet7w0bnh1zl3 Sablonan:IPA-af 10 6063 25418 2024-09-08T12:31:47Z OrangKalideres 327 Anyar 25418 wikitext text/x-wiki <onlyinclude>{{IPA|af|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:usage of IPA templates}} <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. --> [[Category:IPA language templates|{{PAGENAME}}]] [[Category:Afrikaans]] <!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. --> </noinclude> et9wdwbcqzj1cdpk2w44xdzujq64g9l Gunung 0 6064 25420 2024-09-08T12:54:04Z OrangKalideres 327 Makalah anyar 25420 wikitext text/x-wiki [[Gepokan:Monasterio Khor Virap, Armenia, 2016-10-01, DD 25.jpg|thumb|[[Gunung Ararat]], diliat deri [[Hor Wirap]], [[Lemènder]]|260px]] [[Gepokan:The Pyramids of the Equator.jpg|jmpl|260x260px|Gunung paling tinggi di [[Indonésia]] kawasan laotan, [[Puncak Karsten]], atawa kini dikenal sebagé [[Puncak Jaya]], [[Papua Pegunungan|Papua]]]] '''Gunung''' ya'entu [[bukit]] nyang gedé èn tinggi banget, nyang biasanya tingginya lebi deri 600 meter.<ref>{{cite web|url=https://kbbi.kemdikbud.go.id/entri/{{urlencode:gunung|WIKI}}|title=Arti kata gunung|website=[[KBBI Daring]]|department=[[Badan Pengembangan dan Pembinaan Bahasa]], [[Kemendikbudristek]]|access-date=27 Agustus 2024}}</ref> Gunung biasanya punya sisi curam nyang secara signifikan menyingkap batuan dasarnya. Gunung entu beda ama [[dataran tinggi]] pasalnya dia punya daerah puncak nyang terbatas, gunung lebi gedé deri [[bukit]] nyang biasanya punya ketinggian sekaga'nya 300 meter (1.000 kaki) di atas tana sekitarannya. Beberapa gunung entu puncak nyang berdiri sendiri tapi sebagian besar entu bagéan deri rangkaian [[pegunungan]].<ref name="agi-1997">{{cite book |editor1-last=Jackson |editor1-first=Julia A. |title=Glossary of geology. |url=https://archive.org/details/glossaryofgeolog0000unse_k9a5 |date=1997 |publisher=American Geological Institute |location=Alexandria, Viriginia |isbn=0922152349 |edition=Fourth |chapter=Mountain}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Gunung]] [[Bangsaan:Géograpi]] 6oe2zvaybpf4ojx1j2xt745yzaq01zk Cokèk 0 6065 25426 25425 2024-09-09T02:34:25Z Bangrapip 9 25426 wikitext text/x-wiki [[Gepokan:Tari cokek.jpg|jmpl|Cokèk pas nampil]] '''Cokèk''' (hurup Arab Gundul: {{Script|Arabic|چوکيق}} entu igelan nyang asalnya deri Betawi jaman jebot. Wayah gini, gambang kromong sari-sarinya dipaké bakal ngiringin penampilan igelan, kaya' igelan ''Sembah Nyai'', ''Siri Kuning'', èn sebagénya, serènta igelan masarakat nyang digero' igelan cokèk. Igelan cokèk tarian yang berasal dari budaya [[Betawi]] kuno. Igelan cokèk diigelin taysenan lanang-wadon. Ni igelan has [[Tanggerang Kota|Tenggerang]] kesawaban ama Cina punya sawaban, nya'entu tukang igel nyang maké kebaya nama "cokèk". Entu cokèk romannya mèmper ama ''sinetron'' deri [[Cerbon Kota|Cerbon]] atawa jenis ronggèng deri [[Jawa Tenga]]. Ni igelan sokanan keciri ama lagu sarunya tukang igelnya. Wawayangan entu pembukaannya ni cokèk. Tukang igel cokèk pada baris ngelèrèt jèjèran sembèn bolak-balik ngikutin gambang kromong punya irama. Pentangan tangannya ampé setinggi kepala ama seirama gerak kakinya. Entakanuh, tu tukang igel pada nyodèrin tamu nyang pada ngedangès bakal diajak ngigel bareng. Sanonya, nyang disodèr mah tamu nyang dirèken paling kehormatan dulu. Kalu nyang diajak sodèr mu ngikut ngigel, baru dah pada mulain ngigel taysenan. Saban taysenan pada adep-adepan parek cuman ngga' sampé nèmpèl. Kotan-kotan, tu taysenan malah pada belakang-belakangan. Kalo tempatnya rada jenggar, sari-sarinya bisa aja dah tu ada gerak segala ngiter ngalang begituh. Tukang igel cokèk punya pakéan biasanya maké baju kurung ama celana panjang deri bahan kaya' sutra keliran.<ref>{{Cite book|last=Indrawati|first=D|date=2019|title=Tari-Tarian Tradisional Indonesia|location=Sukoharjo|publisher=CV. Graha Printama Selaras|isbn=978-602-448-417-0|pages=76|url-status=live}}</ref>. Roncèt dah poko'nya kelir sodèrnya nyang derak, kaya' mèra, ijo, ungu, konèng, mèra jambu, belao, èn sebagénya. Ujung bawa celana biasanya dikasi riasan paké kaèn nyang ketemu kekeb kelirnya. Sodèr panjang ketancang di pinggang nyang ujungnya nguyur ke bawah rambutnya rapih licin ke belakang. Ada juga' nyang ditocang terus dikondé nyang jadi ngebonggol amadikasi aspèl nyang goyang-goyang. == Ruju'an == <references /> [[Bangsaan:Betawi]] [[Bangsaan:Kesenian Betawi]] [[Bangsaan:Igelan di Indonésia]] cbnlobai9bywu02zjomgdbd6d7yi77d Ida Royani 0 6066 25428 25427 2024-09-09T03:01:28Z Bangrapip 9 25428 wikitext text/x-wiki {{Kotak lingir logat Kotè}}{{Infobox person|pre-nominals=|name=Ida Royani|post-nominals=|image=Ida rojani posing for Favorita's Magazine Vol 15 1967.png|caption=|birth_name=Ida Daniar|birth_date={{Birth date and age|1953|3|24}}|birth_place=[[Daerah Khusus Ibukota Jakarta|Jakarta]], Indonesia|death_date=<!-- {{Death date and age|YYYY|MM|DD|YYYY|MM|DD}} (death date then birth date) -->|death_place=|death_cause=|resting_place=|nationality=[[Indonesia]]|other_names=Ida Royani|education=|alma_mater=London Academy of Modelling (1975–1976)|occupation={{Hlist|[[Pemeran]]|[[Peragawati]]|[[Penyanyi]]|[[Perancang busana]]|[[Politikus]]}}|years_active=1961–sekarang|party=[[Partai Amanat Nasional]] (2014—sekarang)|known_for=|notable_works=|spouse={{Plainlist| * {{Marriage|Tengku Abdul Aziz|1976|1978|reason=divorced}} * {{Marriage|[[Keenan Nasution]]|1979}}}}|partner=<!-- Pasangan jangka panjang yang belum menikah. Jika sangat relevan, atau jika pasangannya terkenal; "pasangan" di sini berarti pasangan hidup yang belum menikah (dari jenis kelamin atau preferensi seksual apa pun), bukan mitra bisnis. Di Indonesia sendiri, status ini jarang dipakai-->|children=7, termasuk [[Jenahara Nasution]]|awards=|website=<!-- {{URL|example.com}} -->|module={{Infobox musical artist|embed = yes | background = solo_singer | instrument = {{Hlist|[[Vokal]]}} | genre = {{Hlist|[[Musik Pop|Pop]]|[[Musik country|Country]]|[[Dangdut]]}} | current_members= | past_members = | associated_acts= {{Hlist|[[Benyamin Sueb]]|[[Rhoma Irama]]}} | label = | website = }}|module2=|module3=|module4=|module5=|module6=|signature=|signature_size=|signature_alt=|footnotes=}} '''Ida Daniar''' (hurup Arab Gundul: {{Script|Arabic|ايدا دانيار}}) (berojol 24 Maret 1953) atawè bekènnyè '''Ida Royani''' (hurup Arab Gundul: {{Script|Arabic|ايدا روياني}}) entu [[tukang pèjèng]], [[tukang lakon]], [[tukang nyanyi]], [[tukang rancang baju]], amè [[pulitikus]] [[Indonésia|Indunisiè]]. . == Riwayat idup == Ida Royani berojol di [[Jakarta|Jakartè]] tanggal 24 Maret 1953. Diè mulain diè punyè jalan gawé jadi bintang [[i'lan]] amè tukang nyanyi bocè tahon 1960-an. Pas masing anak baru gedé, diè pindè dèh tu jadi tukang nyanyi [[Musik udik Amrik|musik ''country'']] nyang ciri hasnyè maké celanè ''hot pants'' amè patu ''lars''. Lagu udik Amrik (''country'') nyang bekèn segituan entu kaya' ''Sepatu Baru'' amè ''Gunung Agung''. Jalan gawé Ida muncer-muncer setidè' kapan diè kepapagan amè [[Benyamin Suaèb]] di Studio Dimita punyènyè tukang usahè Dick Tamimi. Di situ dèh diè bolé dapet tanjaan bakal nyanyi bareng Benyamin. Lagu-lagu bekèn nyang diè bawa'in amè Benyamin S. entu kaya' ''Gambang kromong'', ''Di sini ajè'', amè ''Ujan gerimis''. Ni nyanyi barengan ampé terus ke kelir lèbar liwat pèlem bodoran kaya' ''[[Tarsan Kota|Tarsan Kotè]]'' amè ''[[Benyamin Biang Kèrok]]''. == Jalan gawé == Tahon 1975, Ida Royani lulus deri London Academy of Modeling di [[Inggris]] amè mulain masup ke pak [[hodeng]] prak pala 1980-an bahnè jalan gawényè di duniè iburan mulain belèl. Ida Royani kecatet jadi orang pertamè nyang [[Tukang rancang baju|ngerancang baju]] selam di Indunisiè. Diè juga' tau nimbrung adu pèjèng [[baju]] selam di macem-macem negarè kaya' [[Singapur|Singgapurè]], [[Malésia|Malésiè]], [[Pilipénen]], amè [[Pakistan]]. <ref>{{cite web|url=http://www.fashion.idaroyani.com/about|title=Ida Royani Fashion Gallery Website|publisher=fashion.com|work=|date=|accessdate=21 November 2014|archive-date=2013-10-20|archive-url=https://web.archive.org/web/20131020073113/http://fashion.idaroyani.com/about/|dead-url=yes}}</ref> Wayè gini, Ida Royani getol di paguyuban APPMI (''Asosiasi Desainer Pengusaha Busana Indonesia'') nyang rajin ngadain pemèjèngan baju saben tahonnyè. === Jalan gawé pulitik === Di [[Pemilian umum pengeja wèt Indonésia tahon 2014|pemilian umum déwan pengejè wèt Indunisiè tahon 2014]], liwat [[Parté Amanat Nasional]], Ida Royani nyalonin diri jadi calon anggotè pengejè wèt deri daèrè pemilian DKI Jakartè III, cuman boncos ngga' dapet korsi di kumidi omong. == Keidupan sorangan == Ida Royani kawin amè tukang tanji ''rock'' Keenan Nasution tahon 1979. Ida amè Keenan dapet anak perampuan namè Faradina Nasution amè Jenahara Nasution. == Ruju'an == {{Reflist}} [[Bangsaan:Betawi]] [[Bangsaan:Tokoh Betawi]] 6624a85ipp50zwevhbri3nbsadnxebz Gunung Puji 0 6067 25436 25432 2024-09-09T13:37:07Z OrangKalideres 327 + ref 25436 wikitext text/x-wiki {{Infobox Chinese|pic=Mt Fuji (Chinese characters).svg|piccap="Gunung Puji" paké hurup ''[[kanji]]''|picupright=0.55|kanji=富士山|romaji=Fuji-san}} [[Gepokan:080103 hakkai fuji.jpg|thumb|230px|Gunung Puji diliat deri Oshino Hakkai]] {{Nihongo|'''Gunung Puji'''|富士山|Fujisan|extra={{IPA-ja|ɸɯꜜ(d)ʑisaɴ|lang|Ja-Fuji-san.oga}}}}, nyang letaknya di pulo [[Honsu]], ya'entu [[Daptar gunung èn pengunungan di Jepang ngikutin ketinggian|gunung paling tinggi di Jepang]], dengen ketinggian 3.776,24 m (12.389,2 kaki). Ni gunung – [[gunung api]] paling tinggi kedua nyang letaknya di atu pulo di benua Asia (seabis [[Gunung Kerinci]] di Pulo [[Sumatra]]), èn puncak paling tinggi ketujuh deri atu pulo di Bumi.<ref name=Fujiinfo>{{cite web | url = http://www.cbr.mlit.go.jp/fujisabo/fuji_info/fuji_info-top.html | title = 富士山情報コ–ナ– | publisher = Sabo Works at Mt.Fuji | access-date = 2016-07-31 | archive-date = 2019-01-07 | archive-url = https://web.archive.org/web/20190107041941/http://www.cbr.mlit.go.jp/fujisabo/fuji_info/fuji_info-top.html%20%20%20 | dead-url = no }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Gunung di Jepang]] nsquokajor7ihtstnwb7rfdcdzet6hm Gunung Fuji 0 6068 25433 2024-09-09T13:34:30Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Puji]] 25433 wikitext text/x-wiki #alih [[Gunung Puji]] s9o8pqgyoe8639sfy48wei8usurckio Fujisan 0 6069 25434 2024-09-09T13:35:00Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Puji]] 25434 wikitext text/x-wiki #alih [[Gunung Puji]] s9o8pqgyoe8639sfy48wei8usurckio Fujiyama 0 6070 25435 2024-09-09T13:35:26Z OrangKalideres 327 Ngalihin halaman ke [[Gunung Puji]] 25435 wikitext text/x-wiki #alih [[Gunung Puji]] s9o8pqgyoe8639sfy48wei8usurckio Sablonan:IPA-ja 10 6071 25437 2024-09-09T13:38:32Z OrangKalideres 327 Anyar 25437 wikitext text/x-wiki <onlyinclude>{{IPA|ja|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude><noinclude> {{documentation|Template:usage of IPA templates}} <!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. --> [[Category:IPA language templates|{{PAGENAME}}]] <!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. --> </noinclude> bewcxlnqdcaab2369q8z51lp69yowgd António Guterres 0 6073 25440 25439 2024-09-11T03:45:46Z OrangKalideres 327 OrangKalideres mindahin [[Antonio Guterres]] ke [[António Guterres]]: Nama aselinya 25439 wikitext text/x-wiki [[Gepokan:António_Guterres_2021.jpg|thumb|200px|Guterres di taon 2021]] '''António Manuel de Oliveira Guterres''', {{post-nominals|list=[[Ordo Kristus (Portugal)|GCC]] [[Ordo Kebebasan|GCL]]}} ({{IPA-pt|ɐ̃ˈtɔniu ɡuˈtɛʁɨʃ}}; lair 30 April 1949)<ref>{{Cite news |date=2016-10-06 |title=Who is Antonio Guterres? Meet the UN's next secretary-general |language=en-GB |work=BBC News |url=https://www.bbc.com/news/world-europe-37565570 |access-date=2021-03-27}}</ref> ya'entu sorang tukang pulitik èn diplomat deri [[Portugal]] èn [[Timor Wètan]]<ref>{{Cite web|last=Lusa|date=2024-08-30|title=Parlamento atribui nacionalidade timorense a António Guterres|url=https://www.publico.pt/2024/08/30/mundo/noticia/parlamento-atribui-nacionalidade-timorense-antonio-guterres-2102325|website=PÚBLICO|language=pt|access-date=2024-08-31}}</ref><ref>{{Cite web|title=Guterres diz que atribuição de nacionalidade timorense é "profundo orgulho"|url=https://www.dn.pt/7727252918/guterres-diz-que-atribuicao-de-nacionalidade-timorense-e-profundo-orgulho/|website=Diário de Notícias|language=pt|access-date=2024-08-31}}</ref><ref>{{Cite web|last=Portugal|first=Rádio e Televisão de|date=2024-08-30|title=Nacionalidade timorense atribuída a António Guterres|url=https://www.rtp.pt/noticias/mundo/nacionalidade-timorense-atribuida-a-antonio-guterres_v1596481|website=Nacionalidade timorense atribuída a António Guterres|language=pt|access-date=2024-08-31}}</ref>. Sedari 2017, dia udah ngejabat jadi [[Sekretaris-Jenderal Peserèkatan Bangsa-Bangsa]] èn orang ke-9 nyang pegang entu jabatan. Sorang anggota deri [[Parté Sosialis (Portugal)|Parté Sosialis Portugal]], Gutteres udah ngejabat jadi [[Perdana Menteri Portugal]] deri taon 1995 ampé 2002. == Ruju'an == {{Reflist}} [[Bangsaan:Peserèkatan Bangsa-Bangsa]] 8l0r65u1asr05g7pib4x6m48a8k4tvb Antonio Guterres 0 6074 25441 2024-09-11T03:45:46Z OrangKalideres 327 OrangKalideres mindahin [[Antonio Guterres]] ke [[António Guterres]]: Nama aselinya 25441 wikitext text/x-wiki #ALIH [[António Guterres]] 2mx8gkpg2wsx7v7i34gkm3p1k50l1f6 Sablonan:Post-nominals 10 6075 25442 2024-09-11T04:06:27Z OrangKalideres 327 Anyar 25442 wikitext text/x-wiki <span class="noexcerpt nowraplinks" style="font-size:{{{size|85%}}}; font-weight:normal;"><!-- -->{{if empty|{{{unlinked|}}}|{{{list|}}}|{{{post-noms|}}}|{{for loop|{{#if:{{{sep|}}}{{{commas|}}}|<span style="font-size:14px;>&#44;</span>}}&#32;|call=post-nominals/{{{country|CAN}}}|{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}|skipBlanks=yes}}}}<!-- --></span><!-- -->{{#if:{{{country|{{{unlinked|{{{list|{{{post-noms|<noinclude>1</noinclude>}}}}}}}}}}}}||<!--[[Category:Pages using Template:Post-nominals with missing parameters]]-->}}<!-- -->{{#if:{{{unlinked|{{{list|{{{post-noms|}}}}}}}}}|<!--[[Kategori:Halaman yang menggunakan Templat:Post-nominals dengan parameter yang hilang]]--> }}<noinclude>{{Documentation}}</noinclude> myvjm3aiqj787ajp1v5iklfj1ghmsq5 Sablonan:For loop 10 6076 25443 2024-09-11T04:07:43Z OrangKalideres 327 Anyar 25443 wikitext text/x-wiki {{<includeonly>safesubst:</includeonly>#invoke:For loop|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> 26pm0milru0ru69zbzxe1y37xwy9bg7 Sablonan:IPA-pt 10 6077 25444 2024-09-11T04:10:26Z OrangKalideres 327 Anyar 25444 wikitext text/x-wiki <onlyinclude>{{IPA|pt|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> <noinclude> {{documentation}} [[Category:Sablonan basa IPA|{{PAGENAME}}]] </noinclude> m77vz5pcd0uyinnvbgl061g45q66vql Sudaryono 0 6078 25448 25447 2024-09-11T08:02:02Z OrangKalideres 327 Koreksi 25448 wikitext text/x-wiki '''Sudaryono''', [[:en:Bachelor_of_Engineering|B.Eng.]], [[Magister Manajemen|M.M.]], [[:en:Master of Business Administration|M.B.A.]] (lair 23 Januari 1985) ya'entu sorang tukang pulitik [[Indonésia]] nyang lair di [[Grobogan Kabupatèn|Grobogan]]. Dia ngejabat jadi anggota [[Parté Gerindra]] èn Ketua Dewan Perwakilan Daerah (DPD) Gerindra [[Jawa Tenga]]. Di 18 Juli 2024, dia dilantik jadi [[Wakil Menteri Pertanian Indonésia]] ama [[Persidèn Indonésia]] [[Joko Widodo]].<ref name="kompas">{{cite web|title=Profil Sudaryono, Anak Petani yang Dilantik Jadi Wamentan|url=https://nasional.kompas.com/read/2024/07/18/15362761/profil-sudaryono-anak-petani-yang-dilantik-jadi-wamentan|website=Kompas.com}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Tukang pulitik Indonésia]] h280f76zcsu73739be5n4je2bp3fy21 Goa Mariam Kerep Ambarawa 0 6079 25449 2024-09-11T08:25:18Z OrangKalideres 327 Makalah anyar 25449 wikitext text/x-wiki [[Gepokan:St Mary statue at Maria Kerep Cave, Ambarawa.jpg|jmpl|150px|ka|Goa Mariam Kerep]] '''Goa Mariam Kerep Ambarawa''' ({{lang-id|Gua Maria Kerep Ambarawa}}; dipendekkin jadi '''GMKA'''), ya'entu atu [[Tempat suci|tempat ziarah]] [[Katolik]] nyang letaknya di [[Ambarawa, Semarang|Ambarawa]], [[Semarang Kabupatèn]], [[Jawa Tenga]], Indonésia. Ni goa – salah atu tempat nyang dianggap ama orang-orang suci èn penting buat umat Katolik di Indonésia, terutama di daérah Jawa Tenga.<ref name=":0">{{Cite web|last=Elgar|first=Danny Gaida Tera|title=Intip! Keunikan Wisata Religi Gua Maria Kerep Ambarawa di Jawa Tengah, Ada Patung Setinggi 42 Meter!|url=https://www.jawapos.com/travelling/014609691/intip-keunikan-wisata-religi-gua-maria-kerep-ambarawa-di-jawa-tengah-ada-patung-setinggi-42-meter|website=Jawa Pos|language=id|access-date=2024-05-03}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Goa di Indonésia]] jzjicuvzi3lej07dov4r5o3u51g8zxd Ambarawa, Semarang Kabupatèn 0 6080 25451 25450 2024-09-11T08:34:27Z OrangKalideres 327 OrangKalideres mindahin [[Ambarawa, Semarang]] ke [[Ambarawa, Semarang Kabupatèn]] 25450 wikitext text/x-wiki {{kecamatan | foto = Kantor Kecamatan Ambarawa.jpg | alt_foto = Kantor Kecamatan Ambarawa | caption = Kantor Kecamatan Ambarawa | peta = [[Gepokan:Locator Kecamatan Ambarawa.png|120px]] | nama = Ambarawa | dati2 = Kabupatèn | nama dati2 = Semarang | luas = 28,22 km² | penduduk = 58.767 | penduduktahun= 2012 | kelurahan = 2/8 | nama camat = Eka Jaya Sakti{{cn}} | kepadatan = 2082 | provinsi = Jawa Tenga }} '''Ambarawa''' ({{lang-jv|ꦄꦩ꧀ꦧꦫꦮ|Ambarawa}}) ya'entu atu [[kecamatan]] di [[Semarang Kabupatèn]], [[Jawa Tenga]], [[Indonésia]].<ref>{{Cite web|url=http://ambarawa.semarangkab.go.id/|title=Kecamatan Ambarawa Kabupaten Semarang|website=ambarawa.semarangkab.go.id|access-date=2018-06-18}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Semarang Kabupatèn]] sbw2fd38g7bd6ssur0aqiqovr753wlh Ambarawa, Semarang 0 6081 25452 2024-09-11T08:34:28Z OrangKalideres 327 OrangKalideres mindahin [[Ambarawa, Semarang]] ke [[Ambarawa, Semarang Kabupatèn]] 25452 wikitext text/x-wiki #ALIH [[Ambarawa, Semarang Kabupatèn]] 9zk7cnq5d6594mkgwnhbofzjlgquonn Kabupatèn Semarang 0 6082 25453 2024-09-11T08:38:06Z OrangKalideres 327 Ngalihin halaman ke [[Semarang Kabupatèn]] 25453 wikitext text/x-wiki #alih [[Semarang Kabupatèn]] 824fft6tpdrzudfiv5gczyi665unnuf CNN 0 6083 25456 2024-09-11T12:58:24Z OrangKalideres 327 Makalah anyar 25456 wikitext text/x-wiki [[Gepokan:Cnn.svg|thumb|190px|CNN punya lambang]] '''''Cable News Network''''' ('''CNN''', "Jaringan Berita Kabel") ya'entu atu saluran [[berita kabel Amrik Serèkat|berita kabel AS]] nyang dijejegin taon 1980 ama [[Konglomerat (ékonomi)|konglomerat]] media deri [[Amrik Serèkat]] [[Ted Turner]].<ref>[http://meandted.com/author.htm Reese Schonfeld Bio.] {{Webarchive|url=https://web.archive.org/web/20080513025424/http://meandted.com/author.htm |date=2008-05-13 }} (January 29, 2001) ''MeAndTed.com''. Retrieved 2007-06-18.</ref><ref>[http://cnn.com/COMMUNITY/transcripts/2000/5/8/bierbauer/ Charles Bierbauer, CNN senior Washington correspondent, discusses his 19-year career at CNN.] (May 8, 2000). ''CNN.com''. Retrieved 2007-06-18.</ref> Waktu dia diluncurin, CNN entu saluran tipi pertama nyang siarin liputan berita [[siklus berita 24 jem|24 jem]],<ref name=CNNtaipei>{{Cite web|url=http://www.taipeitimes.com/News/editorials/archives/2005/05/31/2003257358|title=CNN changed news – for better and worse|date=May 31, 2005|publisher=Taipei Times|accessdate=2009-01-24}}</ref> èn saluran tipi berita pertama di Amrik Serèkat.<ref name=CNN20>{{Cite web|url=http://www.enquirer.com/editions/2000/05/28/loc_kiesewetter.html|title=In 20 years, CNN has changed the way we view the news|date=May 28, 2000|publisher=Cincinnati Enquirer|last=Kiesewetter|first=John|accessdate=2009-01-24}}</ref> CNN dipunya ama perusahaan ibunya, [[Warner Bros. Discovery]].<ref>{{Cite web |url=http://www.timewarner.com/corp/businesses/detail/turner_broadcasting/index.html |title=Time Warner: Turner Broadcasting |access-date=2011-06-01 |archive-date=2011-01-22 |archive-url=https://web.archive.org/web/20110122111404/http://www.timewarner.com/corp/businesses/detail/turner_broadcasting/index.html |dead-url=yes }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:CNN]] [[Bangsaan:Saluran tipi]] o01xv8rmhouqz2jvt7zviufaze70kur Ridwan Kamil 0 6084 25457 2024-09-11T15:52:37Z OrangKalideres 327 Makalah anyar 25457 wikitext text/x-wiki [[Gepokan:Governor of West Java Ridwan Kamil.png|thumb|200px]] [[Doktor|Dr.]] [[Honoris Causa|(H.C.)]] [[Haji (gelar)|H.]] '''Mochamad Ridwan Kamil''', [[Sarjana Teknik|S.T.]], [[Magister|M.U.D.]] (lair 4 Oktober 1971), dikenal dengen sapa'an '''Kang Emil''' atawa diinisialkan dengen pendekan '''RK''', ya'entu [[tukang rancang]] èn [[tukang pulitik]] [[Indonésia]]. Dia pernah jabat jadi [[Gubernur Jawa Kulon]] deri 2018 ampé 2023.<ref name=":0">{{Cite news|date=2018-09-05|title=Ridwan Kamil dan 8 Gubernur Dilantik Jokowi Hari Ini|url=https://www.cnnindonesia.com/nasional/20180905064834-20-327741/ridwan-kamil-dan-8-gubernur-dilantik-jokowi-hari-ini|access-date=2022-05-29|work=[[CNN Indonesia]]|author=Christie Stefanie|last=Stefanie|first=Christie|archive-date=2022-05-29|archive-url=https://web.archive.org/web/20220529001755/https://www.cnnindonesia.com/nasional/20180905064834-20-327741/ridwan-kamil-dan-8-gubernur-dilantik-jokowi-hari-ini|dead-url=no}}</ref><ref>{{Cite news|date=2018-09-05|title=Ridwan Kamil-Uu Ruzhanul Resmi Gubernur/Wagub Jabar Terpilih|url=https://www.cnnindonesia.com/nasional/20180724141232-32-316575/ridwan-kamil-uu-ruzhanul-resmi-gubernur-wagub-jabar-terpilih|access-date=2022-05-29|work=[[CNN Indonesia]]|author=|archive-date=2022-05-29|archive-url=https://web.archive.org/web/20220529001756/https://www.cnnindonesia.com/nasional/20180724141232-32-316575/ridwan-kamil-uu-ruzhanul-resmi-gubernur-wagub-jabar-terpilih|dead-url=no}}</ref> Dia dipilih ama [[Uu Ruzhanul Ulum]] di [[Pemilihan umum Gubernur Jawa Barat 2018|Pilgub Jabar]]. Sebelonnya, Ridwan juga menduduki posisi [[Daptar Wali Kota Bandung|Wali Kota Bandung]] dengen didukung ama [[Parté Keadilan Sejahtera|PKS]] èn [[Parté Gerakan Indonésia Raya|Parté Gerindra]], di tu wayah dia mulai dikenal luas seantéro bangsa sebabnya dia punya kinerja nyang baik waktu pimpin [[Bandung Kota]].<ref>{{Cite web|title=Berita Gubernur Jabar Ridwan Kamil Terkini dan Terbaru Hari Ini - SINDOnews|url=https://www.sindonews.com/topic/452/gubernur-jabar-ridwan-kamil|website=SINDOnews.com|language=id-ID|access-date=2023-09-05}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Tukang rancang Indonésia]] [[Bangsaan:Tukang pulitik Indonésia]] ozhexjg0afqrk091re0618kqkxxuapw Suswono 0 6085 25459 2024-09-11T16:19:05Z OrangKalideres 327 Makalah anyar 25459 wikitext text/x-wiki [[Gepokan:Suswono Calon Kepala Derah Brebes 2017.jpg|thumb|200px]] '''Suswono''' (lair 20 April 1959) ya'entu tukang pulitik [[Indonésia]] deri [[Tegal Kota|Tegal]], [[Jawa Tenga]]. Dia entu bagéan deri [[Kabinet Indonesia Bersatu II]] èn ngejabat jadi [[Kementrian Pertanian (Indonésia)|Kementrian Pertanian]]<ref>[http://nasional.kompas.com/read/2009/10/21/23453487/suswono.tingkatkan.produktivitas.tanaman.pangan Kompas]</ref> sedari 22 Oktober 2009 ampé 20 Oktober 2014. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang pulitik Indonésia]] mbbphpt91961f1omwume67mu95tcttn Tumbuhan 0 6086 25468 2024-09-13T03:56:38Z Swarabakti 44 Ngalihin halaman ke [[Tumbuan]] 25468 wikitext text/x-wiki #ALIH [[Tumbuan]] ed8hgl0r8ryf6o07f1yamnmp8uqmbqz Wikipédi:Nyaho ga' lu/10 4 6087 25811 25810 2024-10-02T06:30:37Z Swarabakti 44 25811 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> <span style="float: right; margin: 6px 12px 12px 12px; display: inline-block;">[[Gepokan:Bituminous_Coal.JPG|144px]]{{br}}{{small|[[Stèngkul]] atawa areng batu}}</span> * ... kalo tukang igel '''[[cokèk]]''' punya pakéan entu biasanya [[baju kurung]] ama celana panjang deri bahan kaya' [[sutra]] keliran? * ... kalo [[Aprika Kidul]] punya '''[[Gunung Méja]]''' entu dapet nama deri dia punya puncak di 1.084,6 mdpl nyang cèpèr aja kaya' méja? * ... kalo di beberapa negara, nggacengin '''[[jeriji jejangkung]]''' sendèwèkan dianggep ngunjukin ma'na "kokbrut"? * ... kalo '''[[stèngkul]]''' entu kebentuknya deri tenegan [[organik]] kaya' rèstan [[Tumbuan|tumbu-tumbuan]] nyang dapet anget ama [[tekenan]] deri jutaan taon keurugan? </div> mw34qnoixlc7j8d2b38zqsupbyp6n25 Basa Turkmèn 0 6088 25482 25479 2024-09-14T03:13:21Z OrangKalideres 327 Koreksi 25482 wikitext text/x-wiki {{Infobox language |name=Turkmèn |nativename={{lang|tk|Türkmençe, türkmen dili}}, {{lang|tk-Cyrl|Түркменче, түркмен дили}}, {{lang|tk-Arab|تورکمن تیلی ,تورکمنچه}} |states=[[Turkmènistan]], [[Iran]], [[Apganistan]], [[Irak]], [[Ruslan]] |speakers={{sigfig|7.56|1}}<!--sources only support 1 sig fig--> juta |date=1995–2009 |ref=e18 |familycolor=Altaic |fam1=[[Turkik]] |fam2=[[Ogus]] |fam3=Ogus Wètan |script = [[Hurup Latèn|Latèn]], [[Hurup Parsi|Parsi-Arap]] |map= |nation={{TKM}} |iso1=tk |iso2=tuk |iso3=tuk |glotto=turk1304 |glottorefname=Turkmen |lingua = bagéan deri [[Rungkun basa Ogus|44-AAB-a]] |notice=IPA }} '''Basa Turkmèn''' ya'entu atu [[basa]] nyang masup ke dalem [[rungkun basa Turkik]].<ref>{{Cite book|last=Sangkala, I., dan Samigov, B.|date=2019|url=http://repositori.kemdikbud.go.id/20834/1/Bahasa%20Uzbek%20Bahasa%20Sahabatku.pdf|title=Bahan Belajar Bahasa Asing Pendukung Diplomasi Kebahasaan: Bahasa Uzbek Bahasa Sahabatku|location=Jakarta|publisher=Badan Pengembangan Bahasa dan Perbukuan, Kementerian Pendidikan dan Kebudayaan|isbn=978-602-437-937-7|pages=1-2|url-status=live}}</ref> Ni basa atu kelompok ama basa [[Tatar Krim]], èn [[Salar]]. Ni basa jadi basa resmi di [[Turkmènistan]], dengen jumblah orang nyang nuturin sekitar 3.430.000 orang. Kalo di luar Turkmènistan 'tu ada kurang lebih 3 juta penutur atawa orang Turkmèn, kaya' di [[Iran]] dengen jumblah kurang lebi 2.000.000; [[Apganistan]]: 500.000 orang èn [[Turki]] sekitar 1.000 jiwa.{{cn|date=September 2024}} == Ruju'an == {{Reflist}} [[Bangsaan:Basa di Turkmènistan]] mybzwd9hqmf29fu1jm8mzxuw5qx8aox Türkmen dili 0 6089 25480 2024-09-14T03:11:54Z OrangKalideres 327 Ngalihin halaman ke [[Basa Turkmèn]] 25480 wikitext text/x-wiki #alih [[Basa Turkmèn]] pkve1anvjcdmtlnf5yxm3dwca1pry12 Türkmençe 0 6090 25481 2024-09-14T03:12:49Z OrangKalideres 327 Ngalihin halaman ke [[Basa Turkmèn]] 25481 wikitext text/x-wiki #alih [[Basa Turkmèn]] pkve1anvjcdmtlnf5yxm3dwca1pry12 Sablonan:TKM 10 6091 25484 25483 2024-09-14T03:16:43Z OrangKalideres 327 Salah alihin sablonannya 25484 wikitext text/x-wiki {{#invoke:flag||Turkmenistan}}<noinclude> {{flag template documentation|Turkmenistan|TKM|TKM|TKM}} </noinclude> 1mj9w10zsxe4twe35htdwqy7t9c3lik Sablonan:Country data Turkmenistan 10 6092 25485 2024-09-14T03:17:20Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Turkmènistan]] 25485 wikitext text/x-wiki #alih [[Sablonan:Country data Turkmènistan]] 1cydcwwph9rqfakarwtkdz9kq1xp0ju Rano Karno 0 6093 25495 2024-09-14T05:58:47Z OrangKalideres 327 Makalah anyar 25495 wikitext text/x-wiki [[Gepokan:Rano Karno Gubernur.jpg|thumb|200px|Potrèt resmi, 2015]] '''Rano Karno''' (lair 8 Oktober 1960) ya'entu tukang lakon, tukang nyanyi, tukang pulitik, èn sutradara deri [[Indonésia]]. Wayah gini, dia ngejabat anggota anggota [[Dewan Perwakilan Rakyat]] daérah pemilian [[Banten III (daérah pemilian)|Banten III]] bakal masa jabatan 2019–2024. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang lakon Indonésia]] [[Bangsaan:Tukang pulitik Indonésia]] o9xwyjvu3gq1r4seg9b95ku9o608tk4 Ba'cang 0 6094 25496 2024-09-14T06:20:07Z OrangKalideres 327 Makalah anyar 25496 wikitext text/x-wiki [[Gepokan:Rice Dumpling (Zongzi).jpg|thumb|200px|Beberapa ba'cang nyang diiket paké benang]] [[Gepokan:Video of Zongzi being made in Hainan, China.webm|jmpl|Dedelengan orang bikin ba'cang]] '''Ba'cang''' atawa '''bakcang''' ({{Lang-zh|c=肉粽|p=ròuzòng|poj=bah-chàng}}) ya'entu orang [[Tionghoa]] punya [[Hidangan Tionghoa|penganan]] terdisionil. Kata 'bakcang' sendiri asalnya deri [[basa Hokkièn]] (''bah tsàng'') nyang lumrah dibasa'in di antara [[Tionghoa-Indonésia|orang Tionghoa-Indonésia]].<ref>15 Nama Makanan di KBBI Serapan Bahasa Cina, Tahu Koloke?[https://sulsel.idntimes.com/food/dining-guide/matthew-suharsono/nama-makanan-serapan-bahasa-cina-c1c2#page-2]</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Penganan Tionghoa]] 0j2evkt5l9zhcnm1hx75z78xp3lj9gw Bakcang 0 6095 25497 2024-09-14T06:22:29Z OrangKalideres 327 Ngalihin halaman ke [[Ba'cang]] 25497 wikitext text/x-wiki #alih [[Ba'cang]] epv2zmyrk3rvukdattju6ex0mrlw1i7 Zongzi 0 6096 25498 2024-09-14T06:23:36Z OrangKalideres 327 Ngalihin halaman ke [[Ba'cang]] 25498 wikitext text/x-wiki #alih [[Ba'cang]] epv2zmyrk3rvukdattju6ex0mrlw1i7 Muludan 0 6097 25501 25500 2024-09-14T11:49:50Z Bangrapip 9 25501 wikitext text/x-wiki [[Gepokan:Pembacaan Maulid Diba'i.jpg|jmpl|Muludan di Bogor lagi pada mbaca' Mulid Diba']] '''Muludan''' (hurup Arab Gundul: {{Script|Arabic|مولد}}; {{lang-ar|{{Script|Arabic|مولد النبي}}}} {{transliteration|ar|mawlid al-nabiyy}} atawa {{Script|Arabic|مولد الرسول}} {{transliteration|ar|mawlid al-rasūl}}) atawa '''Maolid Nabi''' (hurup Arab Gundul: {{Script|Arabic|مولد نبي}}) entu peringetan sènjitnya Kanjeng Bagènda Nabi [[Muhammad]] nyang kalu terdisi [[Ahlisunah]] punya kata mah betulannya tanggal 12 [[Mulud]]<ref name="princeton2">{{Citation |title=The Princeton Encyclopedia of Islamic Political Thought |url=https://books.google.com/books?id=q1I0pcrFFSUC&pg=PA335 |page=335 |year=2013 |publisher=Princeton University Press |isbn=978-0691134840}}</ref>, nah kalu [[Si'ah]] punya kata arinya 17 Mulud <ref name="mahjubah">{{Citation |title=Mahjubah |url=https://books.google.com/books?id=z4zYAAAAMAAJ&q=%22according+to+the+sunnis%22 |volume=16 |page=8 |year=1997}}</ref><ref name="princeton">{{Citation |title=The Princeton Encyclopedia of Islamic Political Thought |url=https://books.google.com/books?id=q1I0pcrFFSUC&pg=PA335 |page=335 |year=2013 |publisher=Princeton University Press |isbn=978-0691134840}}</ref> [[almenak Selam]]. Kata ''mawlid'' atawa ''milad'' di [[basa Arab]] artinya 'séjit' atawa 'ari berojol'. Keramé'an Muludan entu anu èmang udah terdisi nyang udah ngoyod melèplèp di masarakat lama semprakan wapatnya Kanjeng Nabi Muhammad. Pèndèknya mah, ni keramé'an entu pegimana kita numplekin kita punya girang ama hormat ama Kanjeng Nabi Muhammad. == Ruju'an == <references /> [[Bangsaan:Selam]] [[Bangsaan:Keriaan Selam]] hyasw9e6im723otx2druywo13pd66i9 Japcé 0 6098 25504 25503 2024-09-14T13:06:37Z OrangKalideres 327 25504 wikitext text/x-wiki {{Infobox Korean name |image=[[Gepokan:Korean.food-Chapchae-01.jpg|240px|''Japcé'']] |hangul=잡채 |hanja=雜菜 |rr=Japchae |mr=Chapch'ae }} '''Japcé''' ya'entu atu [[penganan Koréa]] isinya [[so'un]] (''dang myeon'') nyang dicampur ama berbagé jenis [[sayuran]] èn [[daging sampi]]. Dia masup salah atu ''[[banchan]]'', èn dimakan jardi lauk, terutama dalem pesta èn kesempatan husus. Sayuran nyang dipaké biasanya sayuran nyang lagi musim. èjaan aselinya, "japchae" ditulis dengen dua hurup [[Hanja]], ''jap'' ([[Hangel]]: 잡, [[Hanja]]: 雜, dicampur èn diaduk) èn ''chae'' ([[Hangel]]: 채, [[Hanja]]: 菜, sayuran).<ref name="japchae-1">{{cite web|url=http://www.kookje.co.kr/news2006/asp/center.asp?gbn=v&code=2507&clss_cd=170601&key=20060524.22023194132 |title=음식이야기 <34> 잡채 |author=오혜숙 | language=ko|publisher = 국제신문 |date=23 Mei 2006|accessdate= 23 November |accessyear=2007}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Penganan Koréa]] oaqtoutgf36pxwg1fw087xklwug6718 Japchae 0 6099 25505 2024-09-14T13:07:46Z OrangKalideres 327 Ngalihin halaman ke [[Japcé]] 25505 wikitext text/x-wiki #alih [[Japcé]] 8st1f9w3834jmlda8px7weg6gsex1fo Bolot 0 6100 25514 25513 2024-09-15T03:44:59Z Bangrapip 9 25514 wikitext text/x-wiki {{Infobox person|name=Bolot|image=|caption=|alt=|birth_name=Muhammad Sulaèman Harsono|birth_date={{birth date and age|1942|3|5}}|birth_place=[[Bogor]], [[Masa Pendudukan Jepang]]|baptised=|disappeared_date=|disappeared_place=|disappeared_status=|death_date=|death_place=|death_cause=|body_discovered=|resting_place=|resting_place_coordinates=|burial_place=|burial_coordinates=|monuments=|nationality=|other_names=Bolot|siglum=|citizenship=|education=|alma_mater=|occupation=[[tukang bodor|Tukang bodor]], [[tukang lakon]]|years_active=[[1964]] – sekarang|era=|employer=|organization=|agent=<!-- Discouraged in most cases, specifically when promotional, and requiring a reliable source -->|known_for=|notable_works=<!-- produces label "Notable work"; may be overridden by |credits=, which produces label "Notable credit(s)"; or by |works=, which produces label "Works"; or by |label_name=, which produces label "Label(s)" -->|style=|net_worth=<!-- Net worth should be supported with a citation from a reliable source -->|height=<!-- "X cm", "X m" or "X ft Y in" plus optional reference (conversions are automatic) -->|television=|title=<!-- Formal/awarded/job title. The parameter |office=may be used as an alternative when the label is better rendered as "Office" (e.g. public office or appointments) -->|term=|predecessor=|successor=|party=|movement=|opponents=|boards=|criminal_charges=<!-- Criminality parameters should be supported with citations from reliable sources -->|criminal_penalty=|criminal_status=|spouse=|partner=|children=|parents=|mother=<!-- may be used (optionally with father parameter) in place of parents parameter (displays "Parent(s)" as label) -->|father=<!-- may be used (optionally with mother parameter) in place of parents parameter (displays "Parent(s)" as label) -->|relatives=|family=|callsign=|awards=|website=|module=|module2=|module3=|module4=|module5=|module6=|signature=|signature_size=|signature_alt=|footnotes=}} H. '''Muhammad Sulaèman Harsono''' (hurup Arab Gundul: {{Script|Arabic|محمد سليمان هرسان}}) atawa apètnya mah digero' '''Haji Bolot''' (hurup Arab Gundul: {{Script|Arabic|حج بولوت}}) atawa '''Bolot''' (hurup Arab Gundul: {{Script|Arabic|بولوت}}) (berocot 5 Maret 1942) entu [[tukang bodor]] Indonésia ama [[panjak]] [[lènong]] [[Orang|Betawi]]. Di saben bodorannya, dia mah bekènnya jadi orang ''curek'' atawa ''bolot'' nyang cuman bisa ndenger kalu udah ngomongin nyang namanya orang wadon, duit, ama daharan. Ampir di saben bodorannya, Haji Bolot ditaysenin ama [[Malih|Haji Malih]]. == Acara tipi == * ''[[Sahur Bareng]]'' ([[RCTI]]) * ''[[Topeng Betawi]]'' ([[SCTV]]) * ''[[Santai Bareng Yuk!!!]]'' ([[ANTV]]) * ''[[Sambil Buka Yuk!!!]]'' ([[ANTV]]) * ''[[TARZAN XXX]]'' ([[Trans 7]]) * ''[[Ini Talkshow]]'' ([[NET.]]) * ''[[Ini Sahur]]'' ([[NET.]]) * ''[[Pesbukers]]'' ([[ANTV]]) * ''Yuk Keep Smile'' ([[Transtv]]) * ''[[Mahkamah Komedi Show|Acara Komedi Pengadilan]]'' (iNews) * ''[[Ini Weekend]]'' ([[NET.]]) * ''[[Candaan Asyik]]'' ([[MNCTV]]) * ''[[Ini Ramadan]]'' ([[NET.]]) * ''[[Comedy Ok Deh]]'' ([[GTV (Indonésia)|GTV]]) * ''[[Sahurnya Pesbukers]]'' ([[ANTV]]) == Daptar pèlem == === Pèlem === * Setan Budeg (2008) * Mas Suka, Masukin Aja-Besar Kecil I'ts Okay (2008) * Paku Kuntilanak (2009) * Sehidup (Tak) Semati (2010) * Ada Apa dengan Pocong? (2011) * Pocong Minta Kawin (2011) * Nenek Gayung (2012) * Kakek Cangkul (2012) * Dendam dari Kuburan (2012) * Pocong Pasti Berlalu (2014) === Pèlem tipi === * ''[[Pepesan Kosong]]'' (1993 – 1995) * ''[[Angkot Haji Imron]]'' * ''[[Nyai Dasima]]'' (1995) * ''[[Biang Kerok]]'' (1996) * ''[[Neo Pepesan Kosong]]'' (1996 – 1997) * ''[[Mandragade]]'' (2000) * ''[[Kawin Gantung]]'' (2004 – 2005) jadi Mardi * ''[[Cinta 7 Susun]]'' (2013) * ''[[Rohaya & Anwar Kecil Kecil Jadi Manten]]'' (2017) === Pèlem rèrodan internèt === * ''Tiba-tiba Nge-Guide'' (2022) === Bodoran kewontenan === * ''[[Semua Cinta Butuh Duit]]'' (2022) == Sènggètan luar == [[Bangsaan:Tokoh Betawi]] 72xacpvbctu0k66vp1eswercanxx8qb Malih 0 6101 25516 25515 2024-09-15T04:08:37Z Bangrapip 9 25516 wikitext text/x-wiki {{Infobox person|name=Malih|caption=|alt=|birth_date={{birth date and age|1949|4|12}}|birth_place=[[Jakarta]], Indonésia|other_names=Malih Tong Tong|disappeared_date=|disappeared_place=|disappeared_status=|death_date=|death_place=|death_cause=|body_discovered=|resting_place=|resting_place_coordinates=|burial_place=|burial_coordinates=|monuments=|nationality=Indonésia|siglum=|citizenship=|education=|alma_mater=|occupation={{hlist|[[tukang bodor]]|[[tukang lakon]]}}|years_active=1965—wayah gini|era=|employer=|organization=|agent=<!-- Discouraged in most cases, specifically when promotional, and requiring a reliable source -->|known_for=|notable_works=<!-- produces label "Notable work"; may be overridden by |credits=, which produces label "Notable credit(s)"; or by |works=, which produces label "Works"; or by |label_name=, which produces label "Label(s)" -->|style=|net_worth=<!-- Net worth should be supported with a citation from a reliable source -->|height=<!-- "X cm", "X m" or "X ft Y in" plus optional reference (conversions are automatic) -->|television=|title=<!-- Formal/awarded/job title. The parameter |office=may be used as an alternative when the label is better rendered as "Office" (e.g. public office or appointments) -->|term=|predecessor=|successor=|party=|movement=|opponents=|boards=|criminal_charges=<!-- Criminality parameters should be supported with citations from reliable sources -->|criminal_penalty=|criminal_status=|spouse={{plainlist| * {{marriage|alm. Sa'amah||2017|end=died}} * {{marriage|Lilis|21 January 2018}} }}|partner=|children=7|family={{plainlist| * [[Ucup Nirin]] (mantu)<ref>{{cite web|url=https://m.kumparan.com/amp/kumparanhits/sebelum-meninggal-istri-malih-tong-tong-punya-penyakit-maag-kronis|title=Sebelum Meninggal, Istri Malih Tong Tong Punya Penyakit Maag Kronis|website=kumparanHITS|date=5 Oktober 2017|first=Caroline|last=Pramantie|editor=Adhie Ichsan}}</ref> * [[Nirin Kumpul]] (bèsan) }}|callsign=|awards=|website=|module=|module2=|module3=|module4=|module5=|module6=|signature=|signature_size=|signature_alt=|footnotes=}} [[Haji (gelar)|H.]] '''Malih''' (hurup Arab Gundul: {{Script|Arabic|حج مليح}}), nyang bekènnya '''Malih Tong Tong''' (hurup Arab Gundul: {{Script|Arabic|مليح توڠ٢}}) (berocot 12 April 1949) entu [[tukang bodor]] ama [[tukang lakon]] deri [[Indonésia]]. Ampir kabèhan bodorannya, Haji Malih ditemenin ama [[Bolot|Haji Bolot]]. Tahon 2007, Malih keembèt di kasus penyalahmakéan narkoba ama disetrap kerangkèng 4 bulan punya lama. == Daptar pèlem == === Pèlem === {| class="wikitable" |- ! Tahon ! Judul ! Peran ! Catetan |- | 1978 | ''[[Si Ronda Macan Betawi]]'' | Tukang ibing topèng | Gawéan mula-mula |- | 1989 | ''[[Joe Turun ke Desa]]'' | | |- | rowspan="2"|1990 | ''Jangan Paksa Dong'' | | |- | ''[[Komar, Si Glen Kemon Mudik]]'' | | |- | rowspan="2"|2009 | ''[[Paku Kuntilanak]]'' | | |- | ''[[The Police (film)|The Police]]'' | Babanya Jono | |- | 2010 | ''[[Hantu Tanah Kusir]]'' | Triman | |- | 2011 | ''[[Bukan Pocong Biasa]]'' | Satpam Malih | |- | 2012 | ''[[Kakè' Cangkul]]'' | | |- | 2016 | ''[[Wa'alaikumsalam Paris]]'' | Bèngkong | |- | 2022 | ''[[Mumun (pèlem)|Mumun]]'' | Marbun | |-style="background-color:#FFFFE0; color:black;" |{{TBA}} |''Djoerig Salawe'' |Tukang toto gelep | |} ;Keterangan {{legend|#FFFFE0|Belon nongtot}} * BKL : ''Bakal dibèbèrin'' === Serial televisi === {| class="wikitable sortable" |- !Tahon !Judul !Peran !Catetan |- |1993—1995 |''[[Pepesan Kosong]]'' |Kumendan Hansip | |- |1994 |''Angkot Haji Imron'' |Markum | |- |1995 |''Nyai'' |Bang Rahmat | |- |1996 |''Pelangi di Rumah Susun'' |Jarwo | |- |1997 |''Neo Pepesan Kosong'' |Kumendan Hansip | |- |2003—2004 |''Julia Jadi Anak Gedongan'' |Bang Buluk | |- |2004 |''Norak tapi Beken'' |H. Tabrik | |- |2006 |''Samson Betawi'' |Jamal | |- |rowspan="2"|2013 |''[[Cinta 7 Susun]]'' |Rojali | |- |''[[Akibat Pernikahan Dini]]'' |Malih | |- |2014 |''[[Emak Ijah Pengen ke Mekah]]'' |H. Romli | |- |rowspan="2"|2017 |''[[Rohaya & Anwar: Kecil-Kecil Jadi Manten]]'' |Baba Malih | |- |''[[I-KTP]]'' |Baba Jaèlani | |- |2018—2019 |''[[Jodoh Wasiat Bapak]]'' |Malih | |- |2020 |''RT 05 RW 03'' |RT Malih | |- |2022 |''[[Menolak Talak]]'' |Malih | |} === Acara tipi === * ''Welcome Dance'' * ''Topeng Betawi'' * ''Sahur Semua Sahuuur'' * ''[[:id:Ini_Talkshow|Ini Talkshow]]'' * ''[[:id:Pesbukers|Pesbukers]]'' * ''Candaan Asik'' * ''KW Super'' == Ruju'an == <references responsive="1"></references> == Sènggètan == * '''{{Kapanlagi|m|malih_tongtong}}''' * {{IMDb name|3603009}} f3kkrvpwnnoytjjylel7ylv8uzhkcan Èlmu tabèat 0 6102 25654 25649 2024-09-16T11:23:43Z Swarabakti 44 25654 wikitext text/x-wiki [[Gepokan:CMB_Timeline300_no_WMAP.jpg|upright=1.8|thumb|right|Megarnya alam semesta ngrikut èlmu tabèat punya tiori [[Ledugan Gedé]].]] '''Èlmu tabèat''' atawa '''pisika''' entu atu cawang [[èlmu alam]] nyang melajarin jat èn gerak-gerik punya tabèat dalem lingkup ruang èn wayah, èn juga' engehan-engehan nyang juntrungan kaya' [[tenaga]] ama [[gaya]], bakal nyahoin pegimana ni [[Jagat raya|alam sejagat]] bolé kelakon. Ni èlmu atu masup di bilangan cawang èlmu nyang dasar-dasar. [[Bangsaan:Èlmu]] [[Bangsaan:Èlmu tabèat]] suovqle9ym8gwqqfzeyweocrsxsiwvq Kembang kelapè 0 6103 25519 2024-09-15T04:21:39Z Naval Scene 150 +alih 25519 wikitext text/x-wiki #ALIH [[kembang kelapa]] rtjmybvhsuzb099jfwh4uimrcdi7z32 Hamengkubuwana X 0 6104 25524 25523 2024-09-15T05:08:25Z OrangKalideres 327 Koreksi 25524 wikitext text/x-wiki [[Gepokan:Hamengkubuwono x.jpg|thumb|200px|Sri Sultan Hamengkubuwana X waktu dinobatin jadi raja Yogyakarta nyang ke-10 di 7 Maret 1988]] '''Sri Sultan Hamengkubuwana X''' (juga dièja sebagai '''Hamengkubuwono X''', dipèndèkin '''HB X''', {{lang-jv|{{jav|ꦯꦿꦶꦯꦸꦭ꧀ꦡꦟ꧀ꦲꦩꦼꦁꦑꦸꦨꦮꦟ꧇꧑꧐꧇}}}}; lair dengen nama '''Bendara Raden Mas Herjuno Darpito''', 2 April 1946) ya'entu [[raja]] [[Kesultanan Yogyakarta]] nyang bertahta sedari taon 1989. Wayah ini, dia juga ngejabat jadi [[Gubernur Daérah Istimèwa Yogyakarta]] ketiga nyang ngejabat sedari 3 Oktober 1998.<ref name="profile-1">{{cite web|date=22 Oktober 2022|url=https://www.detik.com/jateng/jogja/d-6339395/profil-lengkap-gubernur-diy-sultan-hamengku-buwono-x|title=Profil Lengkap Gubernur DIY Sultan Hamengku Buwono X|website=[[Detik.com|Detik]]|access-date=5 Juni 2023|archive-date=2023-06-05|archive-url=https://web.archive.org/web/20230605081445/https://www.detik.com/jateng/jogja/d-6339395/profil-lengkap-gubernur-diy-sultan-hamengku-buwono-x|dead-url=no}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Sultan Yogyakarta]] ene41bzz7t7wy7fpofikfbce2k0ttrq Nirin Kumpul 0 6105 25526 25525 2024-09-15T05:23:28Z Bangrapip 9 25526 wikitext text/x-wiki {{Infobox person|name=H. Nirin Kumpul|image=|caption=|alt=|birth_name=|birth_date={{birth date|1946|1|2}}|birth_place={{flag|Indonésia}} [[Jakarta]], [[Indonésia]]|baptised=|disappeared_date=|disappeared_place=|disappeared_status=|death_date={{death date and age|2016|3|20|1946|1|2|df=yes}}|death_place={{flag|Indonésia}} [[Bojongsari, Dèpok|Bojongsari]], [[Dèpok]], [[Jawa Kulon]]|death_cause=|body_discovered=|resting_place=|resting_place_coordinates=|burial_place=|burial_coordinates=|monuments=|nationality=|other_names=|siglum=|citizenship=|education=|alma_mater=|occupation=[[Tukang lakon]], [[panjak]]|years_active=|era=|employer=|organization=|agent=<!-- Discouraged in most cases, specifically when promotional, and requiring a reliable source -->|known_for=|notable_works=<!-- produces label "Notable work"; may be overridden by |credits=, which produces label "Notable credit(s)"; or by |works=, which produces label "Works"; or by |label_name=, which produces label "Label(s)" -->|style=|net_worth=<!-- Net worth should be supported with a citation from a reliable source -->|height=<!-- "X cm", "X m" or "X ft Y in" plus optional reference (conversions are automatic) -->|television=|title=<!-- Formal/awarded/job title. The parameter |office=may be used as an alternative when the label is better rendered as "Office" (e.g. public office or appointments) -->|term=|predecessor=|successor=|party=|movement=|opponents=|boards=|criminal_charges=<!-- Criminality parameters should be supported with citations from reliable sources -->|criminal_penalty=|criminal_status=|spouse=Hj. Djamah|partner=|children=[[Ucup Nirin]] <br> [[Linda Nirin]]|parents=(alm) Kumpul (baba) (almh) Mak Manih (enya')|mother=<!-- may be used (optionally with father parameter) in place of parents parameter (displays "Parent(s)" as label) -->|father=<!-- may be used (optionally with mother parameter) in place of parents parameter (displays "Parent(s)" as label) -->|relatives=H. [[Malih]] (Bèsan)|family=|callsign=|awards=|website=|module=|module2=|module3=|module4=|module5=|module6=|signature=|signature_size=|signature_alt=|footnotes=}} [[Haji (gelar)|H.]] '''Nirin bin Kumpul''' (hurup Arab Gundul: {{Script|Arabic|نيرين بن كمفول}}) atawa '''Nirin Kumpul''' (hurup Arab Gundul: {{Script|Arabic|نيرين كمفول}}) (2 Januari 1946 – 20 Maret 2016) entu [[tukang lakon]] ama [[panjak]] [[lènong]] [[Betawi]] nyang bekèn liwat [[pèlem tipi]] ''[[Pepesan Kosong]]'' bareng ama [[Malih|H. Malih]] èn [[Bolot|H. Bolot]] nyang [[Dalang pèlem|didalangin]] ama [[Ali Shahab]] tahon [[1993]] entuk [[1995]]. Dia entu juga' babanya [[Ucup Nirin]] atawa Bang Ocid ama [[Linda Nirin]]. == Pèlem tipi == * ''[[Pepesan Kosong]]'' (1993-1995) * ''[[Julia Jadi Anak Gedongan]]'' (2003-2004) * ''[[Sok Kenal Sok Dekat]]'' (2003) * ''[[Bule Masuk Kampung]]'' (2004) * ''[[Anak Haram (sinetron RCTI)|Anak Haram]]'' (2004) Produksi [[SinemArt]] * ''[[Si Entong]] season 1'' (2006-2007) * ''[[Mister Olga]]'' (2010) * ''[[Islam KTP]]'' (2010-2011) == Ruju'an == 4748yklitgyxuifergav3t0za6djvyl Kompor Meleduk 0 6106 25548 25547 2024-09-15T12:07:35Z OrangKalideres 327 + sènggètan 25548 wikitext text/x-wiki {{Judul doyong}} '''''Kompor Meleduk''''' entu gemprokan deri tukang nyanyi [[Benyamin Suaèb]] èn [[Ida Royani]], dibantu paguyuban gending D'Strangers pimpinan Eddy nyang dijebrolin wayah taon 1970 di bawah pabrik rekeman Mutiara èn Diamond Record. Lagu "Kompor Meleduk" masup ke dalem daptar ''150 Gemprokan Indonésia Paling Bagus'' pèrsi majala [[Rolling Stone Indonésia]]. == Daptar lagu == ; Depan-A # Kompor Meleduk (Benyamin Suaèb) – 2:52 # Di Gebukin (Benyamin) – 2:51 # Lakinja Lagi Ngidam (Benyamin) – 2:20 # Dengerin Aje Tjerite (Mukriadi) – 2:27 # Radja Lenong (Wisjnu Mouradhy) – 2:15 # Jack Pot – (Benyamin, Saidi) – 2:43 ; Depan-B # Kena Getahnja (Aman Doris) – 2:29 # Superman (Benyamin) – 2:20 # Di Undang (Benyamin) – 2:31 # Pak Ketepok (Aman Doris, Munadji) – 3:03 # Rekaman Rusak (Firdaus, Hamiedan) – 3:25 # Tandjidor (Djoko S.) – 2:14 == Sènggètan luar == * [https://www.discogs.com/release/3694648-Benjamin-S-DStrangers-Kompor-Meleduk Kompor Meleduk] di Discogs * [https://www.iramanusantara.org/release/641 Kompor Meleduk] di Irama Nusantara [[Bangsaan:Gemprokan taon 1970]] [[Bangsaan:Gemprokan Benyamin Suaèb]] 4tx9kcvr8u33gr0atfluu8qhh7j7tvb Sablonan:Perèksa terjemahan 10 6107 25633 25632 2024-09-16T08:18:58Z Swarabakti 44 25633 wikitext text/x-wiki {{Ambox | name = Perèksa terjemahan | type = content | class = ambox-rough_translation | image = [[Gepokan:Translation to english arrow.svg|50x40px|Translation arrow icon]] | issue = '''Ni {{{what|makalah atawa bagéan makalah}}} ditarjimnya masing belang-bentong'''. | fix = Isi-isinya mentak ditarjim deri laèn basa ke [[basa Betawi]] ama mesin tarjim atawa pemaké nyang kaga' [[kepentèsan|pentès]] nyeplos dua-dua basa. Kalu bisa, nyo' tulungin kita-kita ngalusin terjemahan ni makalah, atawa ngrikut benerin laèn-laèn makalah terjemahan [[:Bangsaan:Makalah nyang kudu diperèksa terjemahannya|di mari]].<br> <small>(Ni pesen bisa diapus kapan ni makalah terjemahan udah baè' punya.)</small> [[Bangsaan:Makalah nyang kudu diperèksa terjemahannya]] {{#if:{{{kat|}}}||<includeonly> [[Bangsaan:Makalah nyang kudu diperèksa terjemahannya {{#time: F | {{REVISIONTIMESTAMP}} }} {{#time: Y | {{REVISIONTIMESTAMP}} }}|{{PAGENAME}}]] [[Bangsaan:Makalah nyang terjemahannya belang-bentong]] </includeonly> }} }}<noinclude> {{doc}} </noinclude> k4v7jkm4lyt56j1i25rpkgx0x57vjrs Bangsaan:Makalah nyang kudu diperèksa terjemahannya 14 6108 25536 25535 2024-09-15T07:04:10Z Swarabakti 44 25536 wikitext text/x-wiki __HIDDENCAT__ 2twjmejn56ditxo46hqinfh52nh6flb Sablonan:Language with name and transliteration 10 6109 25543 2024-09-15T07:23:27Z Badak Jawa 13 Ngeja halaman dengen "{{#ifeq:{{{links|{{{link|}}}}}}|no |{{{2}}} |[[Basa {{{2}}}|{{{2}}}]] }}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}{{#if:{{{4<includeonly>|{{{translit|}}}</includeonly>}}} |, {{small|{{#ifexist:Romanisasi {{{script|{{{2}}}}}}|[[Romanisasi {{{script|{{{2}}}}}}|translit.]]|{{#ifexist:Transliterasi {{{script|{{{2}}}}}}|[[Transliterasi {{{script|{{{2}}}}}}|translit.]]|<abbr title="transliterasi">translit.</abbr>}}}}&nbsp;}}''{{transl|{{{1}}}|{{{4|{{{translit<includeo..." 25543 wikitext text/x-wiki {{#ifeq:{{{links|{{{link|}}}}}}|no |{{{2}}} |[[Basa {{{2}}}|{{{2}}}]] }}&#58; {{Lang|{{{1}}}|{{{3}}}|rtl={{{rtl|}}}}}{{#if:{{{4<includeonly>|{{{translit|}}}</includeonly>}}} |, {{small|{{#ifexist:Romanisasi {{{script|{{{2}}}}}}|[[Romanisasi {{{script|{{{2}}}}}}|translit.]]|{{#ifexist:Transliterasi {{{script|{{{2}}}}}}|[[Transliterasi {{{script|{{{2}}}}}}|translit.]]|<abbr title="transliterasi">translit.</abbr>}}}}&nbsp;}}''{{transl|{{{1}}}|{{{4|{{{translit<includeonly>|</includeonly>}}}}}}}}'' }}{{#if:{{{5<includeonly>|{{{lit|}}}</includeonly>}}} |, {{small|[[Arti harfiah|har.]]&nbsp;}}&#39;{{{5|{{{lit}}}}}}&#39; }}<noinclude>{{documentation}}[[Bangsaan:Sablonan basa]]</noinclude> 1t1uu53qxda6d597r92ckxjfxx0dgdx Sablonan:Jav 10 6110 25545 25544 2024-09-15T07:30:57Z Badak Jawa 13 Tarjim pranala bangsaan 25545 wikitext text/x-wiki <{{#switch:{{{tag|}}}|div=div|span|#default=span}} lang="jv-java" class="jv-custom" style="font-family: 'Noto Sans Javanese', 'Tuladha Jejeg'; {{#if:{{{small|}}}||font-size:{{{size|16px}}};}} {{#if:{{{center|{{{text-align|}}}}}}|text-align:{{{text-align|center}}};|}} line-height:{{{height|2em}}}; word-wrap: break-word;">{{#if:{{{2|}}}|<ruby xml:lang="jv-Java" style="ruby-position: over;">{{{1}}}<rp>(</rp><rt>{{{2}}}</rt><rp>)</rp></ruby>|{{{1}}}}}</{{#switch:{{{tag|}}}|div=div|span|#default=span}}><noinclude>[[Bangsaan:Sablonan]]</noinclude> <includeonly>[[Bangsaan:Makalah nyang ada tulisan Jawa]]</includeonly><noinclude> {{Dokumentasi}}</noinclude> heoi7o5wojdkkis4fqwcpv4f8gwhdyj Tukang roti 0 6111 25576 25550 2024-09-15T16:41:09Z Swarabakti 44 25576 wikitext text/x-wiki [[Gepokan:USS John C. Stennis baker.jpg|jmpl|ka|170px|Tukang roti lagi bikin roti]] [[Gepokan:Oslo baker.jpg|jmpl|ka|170px|Tukang roti di [[Oslo]]]] '''Tukang roti''' entu orang nyang kejanya bikin [[roti]]. Beberapa tukang roti juga bikin [[kue]] èn [[penganan pencuci mulut]], tapi tukang roti aselinya cuma bikin roti doang. Tukang roti kejanya tu di [[bèngkèl roti]]. == Ruju'an == {{Reflist}} [[Bangsaan:Pekerjaan]] 2jlummyn177ed5d9pwnuxiri3w0wjsz Orang India Indonésia 0 6112 25568 25566 2024-09-15T15:05:40Z Naval Scene 150 25568 wikitext text/x-wiki [[Gepokan:COLLECTIE TROPENMUSEUM Vrouwen maken een rondgang bij de Hindoe tempel Sri Mariamman TMnr 20018361.jpg|Kaum India Indonésia di depan [[Kuil Shri Mariamman]] di Médan|jmpl]] '''Orang India Indonésia''' ièlah atu kaum deri bangsa [[Indonésia]] nyang dia punya keruhun asal-muasalnya deri [[India]], atawa bisa juga' deri negeri-negeri [[Asia Kidul]] laènnya. Meski kaga' ada data resminya, kira-kira ada antara 100.000 ampé 300.000 orang kacukan India atawa orang India asing nyang tinggal di Indonésia.<ref name=":0" /> Kisaran 50.000 orang deri kaum enni tinggal di kawasan [[Jabodètabek]].<ref name=":0">{{Cite web|title=Indians in Indonesia: What do you know about them?|date=26 January 2017 |first=Veeramalla|last= Anjaiah |url=https://www.thejakartapost.com/news/2017/01/26/indians-indonesia-what-do-you-know-about-them.html |website=The Jakarta Post|access-date=2024-09-15}}</ref> Selaèn entu, dia orang juga pada banyak ngejedog di [[Kota Médan|Médan]], [[Kota Banda Acéh|Banda Acéh]], [[Kota Surabaya|Surabaya]], èn kota-kota gedé laènnya.<ref>{{cite book|title=Indian Communities in Southeast Asia|edition=First Reprint|year=2006|isbn=9789812304186|editor1=Sandhu, S.|editor2=Mani, A.|url=https://books.google.com/books?id=TeExjdWUmJYC&q=indian+indonesian&pg=PA148|access-date=10 Agustus 2015}}</ref> ==Ruju'an== {{reflist}} [[Bangsaan: Ètnis di Indonésia]] [[Bangsaan: India]] 10ukrbr2wrupv8t82m9es1gcpryo5cu Bèlpas 0 6113 25563 2024-09-15T14:59:17Z Badak Jawa 13 Bikin makalah anyar 25563 wikitext text/x-wiki '''Bèlpas'''<ref>[http://www.royalmint.com/discover/ukcities/belfast_article.aspx Royal Mint] {{Webarchive|url=https://web.archive.org/web/20111116072459/http://www.royalmint.com/discover/ukcities/belfast_article.aspx |date=2011-11-16 }} - Belfast</ref> ya'entu kota nyang jadi hopstadnya [[Irlan Lor]]. Berdasarkan populasinya ni kota jadi kota paling gede di [[Kerajaan Rempug]]<ref>[http://www.woodlands-junior.kent.sch.uk/customs/questions/population/cities.htm Woodlands] {{Webarchive|url=https://web.archive.org/web/20120806082014/http://www.woodlands-junior.kent.sch.uk/Customs/questions/population/cities.htm |date=2012-08-06 }} - What is the population of Britain's major cities ?</ref> èn paling gede ke-2 di pulo [[Irlan]] ==Ruju'an== {{Reflist}} 8oh27mph23r7r4pqx793mleqwihbwsh Èdinbereh 0 6114 25567 2024-09-15T15:03:00Z Badak Jawa 13 Bikin makalah anyar 25567 wikitext text/x-wiki '''Èdinbereh''' ya'entu hopstadnya [[Skotlan]] èn kota paling gede ke-2 abisnya [[Glasgow]] j0774fr0545hu6q2r2oh5bwrf250mmv Kardip 0 6115 25569 2024-09-15T15:05:42Z Badak Jawa 13 Ngeja halaman dengen "'''Kardip''' ya'entu hopstadnya [[Walès]] deri taon 1955" 25569 wikitext text/x-wiki '''Kardip''' ya'entu hopstadnya [[Walès]] deri taon 1955 74meflyzpft47sg47n1rc70c93ofctl Asia Kidul 0 6116 25573 25572 2024-09-15T15:24:22Z Naval Scene 150 +gbr 25573 wikitext text/x-wiki [[Gepokan:South Asia (orthographic projection) without national boundaries.svg|jmpl]] '''Asia Kidul''' entu atu anakwilayah di [[Asia]] nyang luasnya kira-kira 4.480.000 km² atawa 10 persèn deri entu benua. ==Daptar negara== Ada 11 negara nyang masup wilayah Asia Kidul: *[[Apganistan]], sintremnya [[Kabul]] *[[Benggaladésa]], sintremnya [[Daka]] *[[Butan]], sintremnya [[Timpu]] *[[Hindi]], sintremnya [[Niu-Dèlhi]] *[[Maladéwa]], sintremnya [[Malé]] *[[Népal]], sintremnya [[Katmandu]] *[[Pakistan]], sintremnya [[Islamabad]] *[[Sélong]], sintremnya [[Kolombo]] [[Bangsaan: Asia]] mhdlhwyd6d9zoau1y43nsbetc2gjkvx Praya, Lombok Tenga 0 6117 25594 25574 2024-09-16T02:31:55Z OrangKalideres 327 + kotak inpo 25594 wikitext text/x-wiki {{Kecamatan | provinsi = Nusa Tenggara Kulon | pulau = Lombok | nama = Praya | dati2 = Kabupatèn | nama dati2 = Lombok Tenga | nama camat = Baiq Murniati{{cn}} | luas = 31,12 km² | penduduk = 131929 | penduduktahun = 30 Juni 2023 | kepadatan = 4239 | web = {{url|https://kec-praya.lomboktengahkab.go.id/}} }} '''Praya''' entu atu [[kecamatan]] nyang ada di [[Kabupatèn Lombok Tenga]], Propinsi [[Nusa Tenggara Kulon]], èn jadi dia punya [[ibu negeri]]. Ada 131.929 orang nyang tinggal di mari mengrikut sènsus tenga tahon 2023.<ref name="DUKCAPIL">{{cite web|url=https://gis.dukcapil.kemendagri.go.id/peta/|title=Visualisasi Data Kependudukan - Kementerian Dalam Negeri 2023|website=www.dukcapil.kemendagri.go.id|accessdate=20 Oktober 2023|format=visual|language=id}}</ref> Kepadetan penduduk Praya ampé 4.239 orang/km<sup>2</sup>. == Ruju'an == {{Reflist}} [[Bangsaan:Ibu kota kabupatèn di Indonésia]] poajbvorhs5g6bse08jwgg9nx4xp8qi Èlmu lingkungan 0 6118 25648 25582 2024-09-16T11:04:59Z Swarabakti 44 25648 wikitext text/x-wiki [[Gepokan:Blue_Linckia_Starfish.JPG|jmpl|363x363px| Macem ragem terumbu karang. Pengangetan sedunia bisa ngebikin laot punya trap keaseman naèk, ampé ganggang nyang ngerurubin entu terumbu karang pada [[Pemutihan karang|kekikis]] jat asem.]] '''Èlmu lingkungan''' entu atu [[cagak èlmu]] nyang nggabungin [[èlmu tabèat]], [[èlmu hayat]], [[èlmu kimia]], [[èlmu cuaca]], [[ètung-ètungan]], èn [[èlmu ujud bumi]] (ngrikut di dalemnya juga' èkologi, èlmu lumbèn (mineralogi), èlmu laotan (osèanograpi), èlmu peraèran (limnologi), èlmu tanah, èn èlmu atmospir). Ni èlmu lingkungan gableg [[Ancangan ilmiah|ancangan]] nyang bikin manunggal beragem cawang èlmu, bakal merdatain tatanan lingkungan èn tètèk-bengèk perangkaannya.<ref>Environmental Science: Iowa State University. Environmental Sciences provides an integrated and interdisciplinary approach to understand and mitigate hazards arising from anthropogenic and natural activities by focusing on key areas of environmental chemistry, earth sciences, environmental engineering, atmospheric sciences, and sustainable systems. http://www.ensci.iastate.edu (Accessed 17 February 2010)</ref> ==Ruju'an== {{reflist}} dgts1u0vevlxjyv0s9cdi9oxtkgmp6z Tarbiah 0 6119 25580 2024-09-15T17:29:57Z Swarabakti 44 Ngalihin halaman ke [[Didikan]] 25580 wikitext text/x-wiki #ALIH [[Didikan]] gy5e2d9oeleax6o2sl1ej5to1bwlspp Uniwersitèt Tèhnolohi Malésia 0 6120 25585 25584 2024-09-16T02:03:33Z Badak Jawa 13 Badak Jawa mindahin [[Uniwersitèt Tèhnolohi Malaysia]] ke [[Uniwersitèt Tèhnolohi Malésia]] sonder ngebuat pengalihan 25584 wikitext text/x-wiki '''Uniwersitèt Tèhnolohi Malésia''' ya'entu atu uniwersitèt nyang ada di [[Sekudai]], [[Distrik Johor Bahru]] èn kampus cabangnya ada di [[Kuala Lumpur]] rx1o6ke3fwm2cdqlrm2fa2umea9damb Uniwersitèt Andora 0 6121 25588 25586 2024-09-16T02:10:15Z Badak Jawa 13 Badak Jawa mindahin [[Uniwersitèt Andorra]] ke [[Uniwersitèt Andora]] sonder ngebuat pengalihan 25586 wikitext text/x-wiki '''Uniwersitèt Andora''' ({{Lang-ca|Universitat d'Andorra}}) ya'entu atu uniwersitèt negeri èn atu doangan uniwersitèt nyang ada di [[Andora]] 4xv1gl3rwwlwegg5pbuqx0ztrg4nvh9 Sablonan:Lang-ca 10 6122 25587 2024-09-16T02:09:06Z Badak Jawa 13 Bikin sablonan anyar 25587 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=ca }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Austroasiatic multilingual support templates]] </noinclude> s807i5qs3w2h02ddg07kkdzy33en3v3 Uniwersitèt Bèren 0 6123 25635 25600 2024-09-16T08:23:39Z Swarabakti 44 25635 wikitext text/x-wiki {{pegarin}}{{Perèksa terjemahan}} '''Uniwersitèt Bèren''' ya'entu atu uniwersitèt nyang letaknya di hoptad Swiss, [[Bèren]] dijejegin taon 1834 ean7yfekzjt79cybgqtfb1unsbry9im Uniwersitèt Negeri Mosko 0 6124 26019 25598 2024-10-14T23:11:41Z Dostojewskij 443 Gepokan 26019 wikitext text/x-wiki [[Gepokan:МГУ, вид с воздуха.jpg|thumb|Uniwersitèt Negeri Mosko]] '''Uniwersitèt Negeri Mosko''' ({{lang-ru|Московский государственный университет имени М.В. Ломоносова}}) ya'entu atu uniwersitèt paling gede seantéro [[Ruslan]] nyang dijejegin taon 1755 bakal ngenang si empunya uniwersitèt nama [[Mikail Lomonosop]]. == Ruju'an == kh41s4j9qm8l5y2v5fgevkmg43jc4dw Uniwersitèt Paris 0 6125 25599 25593 2024-09-16T04:26:41Z Badak Jawa 13 didirikan => dijejegin 25599 wikitext text/x-wiki '''Uniwersitèt Paris''' ya'entu atu uniwersitèt nyang ada di [[Paris]], [[Prasman]] dijejegin taon 1257 2yp38sczk8ye0itqlqf3c68shfuo9fs Teh Pucuk Harum 0 6126 25596 25595 2024-09-16T03:01:50Z OrangKalideres 327 OrangKalideres mindahin [[Orèk-orèkan: Teh Pucuk Harum]] ke [[Teh Pucuk Harum]]: Nyatanya dia masup ke ruang nama utama 25595 wikitext text/x-wiki {{Infobox company | name = Teh Pucuk Harum | logo = | logo_size = 130px | logo_alt = | logo_caption = | logo_padding = | image = | image_size = | image_alt = | image_caption = | trading_name = | native_name = | native_name_lang = <!-- Use ISO 639-1 code, e.g. "fr" for French. For multiple names in different languages, use {{Lang|[code]|[name]}}. --> | romanized_name = | former_name = | type = | traded_as = | ISIN = | ISIN2 = | industry = | genre = | fate = | predecessor = <!-- or: | predecessors = --> | successor = <!-- or: | successors = --> | founded = {{Start date and age|2011}} | founder = [[Mayora Indah]] (PT. Tirta Fresindo Jaya) | defunct = | hq_location = | hq_location_city = | hq_location_country = | num_locations = | num_locations_year = <!-- Year of num_locations data (if known) --> | area_served = <!-- or: | areas_served = --> | key_people = | products = [[Té]] | brands = | production = | production_year = <!-- Year of production data (if known) --> | services = | revenue = | revenue_year = <!-- Year of revenue data (if known) --> | operating_income = | income_year = <!-- Year of operating_income data (if known) --> | net_income = <!-- or: | profit = --> | net_income_year = <!-- or: | profit_year = --><!-- Year of net_income/profit data (if known) --> | aum = <!-- Only for financial-service companies --> | assets = | assets_year = <!-- Year of assets data (if known) --> | equity = | equity_year = <!-- Year of equity data (if known) --> | owner = | members = | members_year = <!-- Year of members data (if known) --> | num_employees = | num_employees_year = <!-- Year of num_employees data (if known) --> | parent = | divisions = | subsid = | module = <!-- Used to embed other templates --> | ratio = <!-- Basel III ratio, for BANKS ONLY --> | rating = <!-- credit rating, for BANKS ONLY --> | footnotes = }} '''Teh Pucuk Harum''' ya'entu merek minuman [[té]] nyang diproduksi ama [[Mayora Indah|PT. Tirta Fresindo Jaya]] ([[Mayora Indah]] punya anakusaha). Ni merek entu saingan deri [[Teh Botol Sosro]] èn [[Frestea]] bakal minuman té siap minum dengen rasa [[melati]]. == Ruju'an == {{Reflist}} 6vhk1f9f9162hiyephgwfxbv7sppq17 Ciwidé, Bandung Kabupatèn 0 6128 25614 25610 2024-09-16T07:08:46Z OrangKalideres 327 Koreksi 25614 wikitext text/x-wiki {{kecamatan |foto = File:Panorama Ciwidey taken by @rahman.amiin.jpg |caption = Panorama Ciwidey |keterangan = |nama =Ciwidé |dati2 =Kabupatèn |nama dati2 =Bandung |provinsi =Jawa Kulon |kelurahan =7 desa |nama camat =... |luas = ... km² |penduduk = 79974 |kepadatan =... jiwa/km² |coordinates ={{Coord|-7.099047171856719|107.43368334889814|display = title,inline}} |pushpin_map =Indonésia Bandung Kabupatèn#Indonésia Jawa Kulon#Indonésia Jawa }} '''Ciwidé''' ({{lang-id|Ciwidey}}) ya'entu atu [[kecamatan]] di [[Bandung Kabupatèn]], [[Jawa Kulon]], [[Indonésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Bandung Kabupatèn]] 4bl0xmt9fuewir3dkt7genlvlq9o5vi Modul:Location map/data/Indonésia Bandung Kabupatèn 828 6129 25607 2024-09-16T06:45:20Z OrangKalideres 327 Anyar 25607 Scribunto text/plain return { name = 'Kabupaten Bandung', top = -6.6716608, bottom = -7.4552843, left = 107.1993596, right = 107.9829831, image = 'Indonesia Bandung Regency location map.svg', } ph7z2do3iqe8jnh8weqirjzmuqrr44r Modul:Location map/data/Indonésia Jawa Kulon 828 6130 25608 2024-09-16T06:49:08Z OrangKalideres 327 Anyar 25608 Scribunto text/plain return { name = 'Jawa Barat', top = -5.3290154, bottom = -8.4081523, left = 106.0625963, right = 109.141733, image = 'indonesia West Java location map.svg' } ld5cx3daz6ad737k8oyru5mc2k627yu Modul:Complex date 828 6131 25609 2024-09-16T06:58:45Z OrangKalideres 327 Anyar 25609 Scribunto text/plain --[[ __ __ _ _ ____ _ _ | \/ | ___ __| |_ _| | ___ _ / ___|___ _ __ ___ _ __ | | _____ __ __| | __ _| |_ ___ | |\/| |/ _ \ / _` | | | | |/ _ (_) | / _ \| '_ ` _ \| '_ \| |/ _ \ \/ / / _` |/ _` | __/ _ \ | | | | (_) | (_| | |_| | | __/_| |__| (_) | | | | | | |_) | | __/> < | (_| | (_| | || __/ |_| |_|\___/ \__,_|\__,_|_|\___(_)\____\___/|_| |_| |_| .__/|_|\___/_/\_\ \__,_|\__,_|\__\___| |_| This module is intended for creation of complex date phrases in variety of languages. Once deployed, please do not modify this code without applying the changes first at Module:Complex date/sandbox and testing at Module:Complex date/sandbox/testcases. Authors and maintainers: * User:Sn1per - first draft of the original version * User:Jarekt - corrections and expansion of the original version ]] -- List of external modules and functions local p = {Error = nil} local i18n = require('Module:i18n/complex date') -- used for translations of date related phrases local ISOdate = require('Module:ISOdate')._ISOdate -- used for parsing dates in YYYY-MM-DD and related formats local Calendar -- loaded lazily -- ================================================== -- === Internal functions =========================== -- ================================================== local function langSwitch(list,lang) local langList = mw.language.getFallbacksFor(lang) table.insert(langList,1,lang) table.insert(langList,math.max(#langList,2),'default') for i,language in ipairs(langList) do if list[language] then return list[language] end end end -- ================================================== local function formatnum1(numStr, lang) -- mostly require('Module:Formatnum').formatNum function used to translate a number to use different numeral characters, -- except that it it does not call that function unless the language is on the list "LList" local LList = {bn=1,bpy=1,kn=1,hi=1,mr=1,new=1,pa=1,gu=1,fa=1,glk=1,mzn=1,ur=1,ar=1,ckb=1,ks=1,lo=1,['or']=1,bo=1,['ml-old']=1,mn=1,te=1,th=1} if LList[lang] then -- call only when the language is on the list numStr = require('Module:Formatnum').formatNum(numStr, lang, 1) end return numStr end -- ================================================== local function getISODate(datestr, datetype, lang, num, case) -- translate dates in the format YYYY, YYYY-MM, and YYYY-MM-DD if not case and i18n.Translations[datetype] then -- look up the grammatical case needed and call ISOdate module local rec = langSwitch(i18n.Translations[datetype], lang) if type(rec)=='table' then case = rec.case[num] end end return ISOdate(datestr, lang, case, '', 1) end -- ======================================================================= local function translatePhrase(date1, date2, operation, lang, state) -- use tables in Module:i18n/complex date to translate a phrase if not i18n.Translations[operation] then p.Error = string.format('<span style="background-color:red;">Error in [[Module:Complex date]]: input parameter "%s" is not recognized.</span>', operation or 'nil') return '' end local dateStr = langSwitch(i18n.Translations[operation], lang) if type(dateStr)=='table' then dateStr = dateStr[1] end if type(dateStr)=='function' then local dateFunc = dateStr local nDates = i18n.Translations[operation]['nDates'] if nDates==2 then -- 2 date phrase dateStr = dateFunc(date1, date2, state) else -- 1 date phrase dateStr = dateFunc(date1, state) end end if type(dateStr)=='string' then -- replace parts of the string '$date1' and '$date2' with date1 and date2 strings dateStr = mw.ustring.gsub(dateStr, '$date1', date1) dateStr = mw.ustring.gsub(dateStr, '$date2', date2) else -- Special case of more complex phrases that can be build out of simple phrases -- If complex case is not translated to "lang" than build it out of simpler ones local x = dateStr dateStr = p._complex_date(x.conj, x.adj1, date1, x.units1, x.era1, x.adj2, date2, x.units2, x.era2, lang, 2) end return dateStr end -- ======================================================================= local function oneDatePhrase(dateStr, adj, era, units, lang, num, case, state) -- translate a single date phrase if num==2 then state.adj, state.era, state.units, state.precision = state.adj2, state.era2, state.units2, state.precision2 end -- dateStr can have many forms: ISO date, year or a number for -- decade, century or millennium if units == '' then -- unit is "year", "month", "day" dateStr = getISODate(dateStr, adj, lang, num, case) else -- units is "decade", "century", "millennium'' dateStr = translatePhrase(dateStr, '', units, lang, state) end -- add adjective ("early", "mid", etc.) or preposition ("before", "after", -- "circa", etc.) to the date if adj ~= '' then dateStr = translatePhrase(dateStr, '', adj, lang, state) else -- only era? dateStr = formatnum1(dateStr, lang) end -- add era if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function twoDatePhrase(date1, date2, state, lang) -- translate a double date phrase local dateStr, case local era='' if state.era1 == state.era2 then -- if both eras are the same than add it only once era = state.era1 state.era1 = '' state.era2 = '' end case = {nil, nil} if i18n.Translations[state.conj] then local rec = langSwitch(i18n.Translations[state.conj], lang) if type(rec)=='table' then case = rec.case end end date1 = oneDatePhrase(date1, state.adj1, state.era1, state.units1, lang, 1, case[1], state) date2 = oneDatePhrase(date2, state.adj2, state.era2, state.units2, lang, 2, case[2], state) dateStr = translatePhrase(date1, date2, state.conj, lang, state) if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function otherPhrases(date1, date2, operation, era, lang, state) -- translate specialized phrases local dateStr = '' if operation == 'islamic' then if date2=='' then date2 = mw.getCurrentFrame():callParserFunction('#time', 'xmY', date1) end date1 = getISODate(date1, operation, lang, 1, nil) date2 = getISODate(date2, operation, lang, 2, nil) if era == '' then era = 'ad' end dateStr = translatePhrase(date1, '', era, lang, state) .. ' (' .. translatePhrase(date2, '', 'ah', lang, state) .. ')' era = '' elseif operation == 'julian' then if not date2 and date1 then -- Convert from Julian to Gregorian calendar date if Calendar == nil then Calendar = require("Module:Calendar") -- lazy loding (only if needed) end local JDN = Calendar._date2jdn(date1, 0) if JDN then date2 = date1 -- first date is assumed to be Julian date1 = Calendar._jdn2date(JDN, 1) end end date1 = getISODate(date1, operation, lang, 1, nil) date2 = getISODate(date2, operation, lang, 2, nil) dateStr = translatePhrase(date1, date2, operation, lang, state) dateStr = mw.ustring.gsub(mw.ustring.gsub(dateStr, '%( ', '('), ' %)', ')') -- in case date2 is empty elseif operation == 'turn of the year' or operation == 'turn of the decade' or operation == 'turn of the century' then local dt = 1 if operation == 'turn of the decade' then dt=10 end if not date2 or date2=='' then date2=tostring(tonumber(date1)-dt) end if era~='bp' and era~='bc' then date1, date2 = date2, date1 end if operation == 'turn of the year' then date1 = ISOdate(date1, lang, '', '', 1) date2 = ISOdate(date2, lang, '', '', 1) else date1 = formatnum1(date1, lang) date2 = formatnum1(date2, lang) end dateStr = translatePhrase(date1, date2, operation, lang, state) elseif operation == 'year unknown' then dateStr = translatePhrase('', '', operation, lang, state) .. '<div style="display: none;">Unknown date</div>' elseif operation == 'unknown' then dateStr = tostring(mw.message.new( "exif-unknowndate" ):inLanguage( lang )) .. '<div style="display: none;">Unknown date</div>' end -- add era if era ~= '' then dateStr = translatePhrase(dateStr, '', era, lang, state) end return dateStr end -- ======================================================================= local function checkAliases(str1, str2, sType) -- some inputs have many aliases - reconcile them and ensure string is playing a proper role local out = '' if str1 and str1~='' then local a = i18n.Synonyms[str1] -- look up synonyms of "str1" if a then out = a[1] else p.Error = string.format('<span style="background-color:red;">Error in [[Module:Complex date]]: %s is not recognized.</span>', str1) end elseif str2 and str2~='' then -- if "str1" of type "sType" is empty than maybe ... local a = i18n.Synonyms[str2] -- ..."str2" is of the same type and is not empty if a and a[2]==sType then out = a[1] str2 = '' end end return out, str2 end -- ======================================================================= local function datePrecision(dateStr, units) -- "in this module "Units" is a string like millennium, century, or decade -- "precision" is wikibase compatible date precision number: 6=millennium, 7=century, 8=decade, 9=year, 10=month, 11=day -- based on string or numeric input calculate "Units" and "precision" local precision if type(units)=='number' then precision = units if precision>11 then precision=11 end -- clip the range of precision values if precision==6 then units='millennium' elseif precision==7 then units='century' elseif precision==8 then units='decade' else units = '' end elseif type(units)=='string' then units = string.lower(units) if units=='millennium' then precision=6 elseif units=='century' then precision=7 elseif units=='decade' then precision=8 else precision=9 end end if units=='' or precision==9 then local sLen = mw.ustring.len(dateStr) if sLen<= 4 then precision=9 elseif sLen== 7 then precision=10 elseif sLen>=10 then precision=11 end units='' end if precision==6 and dateStr.match( dateStr, '%d000' )~=nil then dateStr = tostring(math.floor(tonumber(dateStr)/1000) +1) elseif precision==7 and mw.ustring.match( dateStr, '%d%d00' )~=nil then dateStr = tostring(math.floor(tonumber(dateStr)/100) +1) end return dateStr, units, precision end -- ======================================================================= local function isodate2timestamp(dateStr, precision, era) -- convert date string to timestamps used by Quick Statements local tStamp = nil if era == 'ah' or precision<6 then return nil elseif era ~= '' then local eraLUT = {ad='+', bc='-', bp='-' } era = eraLUT[era] else era='+' end -- convert isodate to timestamp used by quick statements if precision>=9 then if string.match(dateStr,"^%d%d%d%d$") then -- if YYYY format tStamp = era .. dateStr .. '-00-00T00:00:00Z/9' elseif string.match(dateStr,"^%d%d%d%d%-%d%d$") then -- if YYYY-MM format tStamp = era .. dateStr .. '-00T00:00:00Z/10' elseif string.match(dateStr,"^%d%d%d%d%-%d%d%-%d%d$") then -- if YYYY-MM-DD format tStamp = era .. dateStr .. 'T00:00:00Z/11' end elseif precision==8 then -- decade tStamp = era .. dateStr .. '-00-00T00:00:00Z/8' elseif precision==7 then -- century local d = tostring(tonumber(dateStr)-1) tStamp = era .. d .. '50-00-00T00:00:00Z/7' elseif precision==6 then local d = tostring(tonumber(dateStr)-1) tStamp = era .. d .. '500-00-00T00:00:00Z/6' end return tStamp end -- ======================================================================= local function oneDateQScode(dateStr, adj, era, precision) -- create QuickStatements string for "one date" dates local outputStr = '' local d = isodate2timestamp(dateStr, precision, era) if not d then return '' end local rLUT = { early='Q40719727' , mid='Q40719748', late='Q40719766', ['1quarter']='Q40690303' , ['2quarter']='Q40719649' , ['3quarter']='Q40719662', ['4quarter']='Q40719674', spring='Q40720559' , summer='Q40720564' , autumn='Q40720568' , winter='Q40720553', firsthalf='Q40719687', secondhalf='Q40719707' } local qLUT = {['from']='P580', ['until']='P582', ['after']='P1319', ['before']='P1326', ['by']='P1326'} local refine = rLUT[adj] local qualitier = qLUT[adj] if adj=='' then outputStr = d elseif adj=='circa' then outputStr = d..",P1480,Q5727902" elseif refine then outputStr = d..",P4241,"..refine elseif precision>7 and qualitier then local century = string.gsub(d, 'Z%/%d+', 'Z/7') outputStr = century ..",".. qualitier ..","..d end return outputStr end -- ======================================================================= local function twoDateQScode(date1, date2, state) -- create QuickStatements string for "two date" dates if state.adj1~='' or state.adj2~='' or state.era1~=state.era2 then return '' -- QuickStatements string are not generated for two date phrases with adjectives end local outputStr = '' local d1 = isodate2timestamp(date1, state.precision1, state.era1) local d2 = isodate2timestamp(date2, state.precision2, state.era2) if (not d1) or (not d2) then return '' end -- find date with lower precision in common to both dates local cd local year1 = tonumber(string.sub(d1,2,5)) local year2 = tonumber(string.sub(d2,2,5)) local k = 0 for i = 1,10,1 do if string.sub(d1,1,i)==string.sub(d2,1,i) then k = i -- find last matching letter end end if k>=9 then -- same month, since "+YYYY-MM-" is in common cd = isodate2timestamp(string.sub(d1,2,8), 10, state.era1) elseif k>=6 and k<9 then -- same year, since "+YYYY-" is in common cd = isodate2timestamp(tostring(year1), 9, state.era1) elseif k==4 then -- same decade(k=4, precision=8), since "+YYY" is in common cd = isodate2timestamp(tostring(year1), 8, state.era1) elseif k==3 then -- same century(k=3, precision=7) since "+YY" is in common local d = tostring(math.floor(year1/100) +1) -- convert 1999 -> 20 cd = isodate2timestamp( d, 7, state.era1) elseif k==2 then -- same millennium (k=2, precision=6), since "+Y" is in common local d = tostring(math.floor(year1/1000) +1) -- convert 1999 -> 2 cd = isodate2timestamp( d, 6, state.era1) end if not cd then return '' end --if not cd then -- return ' <br/>error: ' .. d1.." / " .. d2.." / ".. (cd or '') .." / ".. string.sub(d1,2,5).." / " .. string.sub(d2,2,5).." / " .. tostring(k) --end -- if (state.conj=='from-until') or (state.conj=='and' and year1==year2-1) then outputStr = cd ..",P580,".. d1 ..",P582,".. d2 elseif (state.conj=='between') or (state.conj=='or' and year1==year2-1) then outputStr = cd ..",P1319,".. d1 ..",P1326,".. d2 elseif state.conj=='circa2' then outputStr = cd ..",P1319,".. d1 ..",P1326,".. d2 ..",P1480,Q5727902" end return outputStr end -- ======================================================================= local function processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) -- process inputs and save date in state array local state = {} state.conj = string.lower(conj or '') state.adj1 = string.lower(adj1 or '') state.adj2 = string.lower(adj2 or '') state.era1 = string.lower(era1 or '') state.era2 = string.lower(era2 or '') state.units1 = string.lower(units1 or '') state.units2 = string.lower(units2 or '') -- if date 1 is missing but date 2 is provided than swap them if date1 == '' and date2 ~= '' then date1 = date2 date2 = '' state = {adj1 = state.adj2, era1 = state.era2, units1 = state.units2, adj2 = '', era2 = '', units2 = '', conj=state.conj, num=1} end if date2 ~= '' then state.nDates = 2 elseif date1 ~= '' then state.nDates = 1 else state.nDates = 0 end -- reconcile alternative names for text inputs local conj = checkAliases(state.conj ,'' ,'j') state.adj1 ,conj = checkAliases(state.adj1 ,conj,'a') state.units1,conj = checkAliases(state.units1,conj,'p') state.era1 ,conj = checkAliases(state.era1 ,conj,'e') state.special,conj = checkAliases('',conj,'c') state.adj2 = checkAliases(state.adj2 ,'','a') state.units2 = checkAliases(state.units2,'','p') state.era2 = checkAliases(state.era2 ,'','e') state.conj = conj state.lang = lang if p.Error~=nil then return nil end -- calculate date precision value date1, state.units1, state.precision1 = datePrecision(date1, state.units1) date2, state.units2, state.precision2 = datePrecision(date2, state.units2) -- Handle special cases -- Some complex phrases can be created out of simpler ones. Therefore on pass # 1 we try to create -- the phrase using complex phrase and if that is not found than on the second pass we try to build -- the phrase out of the simpler ones if passNr==1 then if state.adj1=='circa' and state.nDates == 2 then state.conj = 'circa2' state.adj1 = '' state.adj2 = '' end if state.nDates == 2 and state.adj1=='late' and state.adj2=='early' and state.conj=='and' and state.units1==state.units2 and state.era1==state.era2 then if state.units1=='century' then state.conj='turn of the century' elseif state.units1=='decade' then state.conj='turn of the decade' elseif state.units1=='' then state.conj='turn of the year' end state.adj1 = '' state.adj2 = '' state.units1 = '' state.units2 = '' end end state.adj, state.era, state.units, state.precision = state.adj1, state.era1, state.units1, state.precision1 return date1, date2, state end -- ================================================== -- === External functions =========================== -- ================================================== function p.Era(frame) -- process inputs local dateStr local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end local lang = args['lang'] local dateStr = args['date'] or '' local eraType = string.lower(args['era'] or '') dateStr = ISOdate(dateStr, lang, '', '', 1) if eraType then eraType = checkAliases(eraType ,'','e') dateStr = translatePhrase(dateStr, '', eraType, lang, {}) end return dateStr end -- ======================================================================= function p._complex_date(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) local Output='' local state -- process inputs and save date in state array date1, date2, state = processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, passNr) if p.Error~=nil then return nil end local errorStr = string.format( '\n*conj=%s, adj1=%s, era1=%s, unit1=%s, prec1=%i, adj2=%s, era2=%s, unit2=%s, prec2=%i, special=%s', state.conj, state.adj1, state.era1, state.units1, state.precision1, state.adj2, state.era2, state.units2, state.precision2, state.special) -- call specialized functions local QScode = '' if state.special~='' then Output = otherPhrases(date1, date2, state.special, state.era1, lang, state) elseif state.conj~='' then QScode = twoDateQScode(date1, date2, state) Output = twoDatePhrase(date1, date2, state, lang) elseif state.adj1~='' or state.era1~='' or state.units1~='' then Output = oneDatePhrase(date1, state.adj1, state.era1, state.units1, lang, 1, nil, state) QScode = oneDateQScode(date1, state.adj1, state.era1, state.precision1) elseif date1~='' then Output = ISOdate(date1, lang, '', 'dtstart', '100-999') end if p.Error~=nil then return errorStr end -- if there is any wikicode in the string than execute it if mw.ustring.find(Output, '{') then Output = mw.getCurrentFrame():preprocess(Output) end if QScode and #QScode>0 then QScode = ' <div style="display: none;">date QS:P,' .. QScode .. '</div>' end return Output .. QScode end -- ======================================================================= function p._complex_date_cer(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, certainty, lang) -- same as p._complex_date but with extra parameter for certainty: probably, possibly, presumably, etc. local dateStr = p._complex_date(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, 1) certainty = checkAliases(certainty, conj, 'r') local LUT = {probably='Q56644435', presumably='Q18122778', possibly='Q30230067', circa='Q5727902' } if certainty and LUT[certainty] then local state = {} date1, date2, state = processInputParams(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, lang, 1) dateStr = translatePhrase(dateStr, '', certainty, lang, state) dateStr = string.gsub(dateStr, '(%<div style="display: none;"%>date QS:P,[^%<]+)(%</div%>)', '%1,P1480,' .. LUT[certainty] .. '%2' ) end return dateStr end -- ======================================================================= function p.complex_date(frame) -- process inputs local dateStr local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end local date1 = args['date1'] or args['2'] or args['date'] or '' local date2 = args['date2'] or args['3'] or '' local conj = args['conj'] or args['1'] or '' local adj1 = args['adj1'] or args['adj'] or '' local adj2 = args['adj2'] or '' local units1 = args['precision1'] or args['precision'] or '' local units2 = args['precision2'] or args['precision'] or '' local era1 = args['era1'] or args['era'] or '' local era2 = args['era2'] or args['era'] or '' local certainty = args['certainty'] local lang = args['lang'] dateStr = p._complex_date_cer(conj, adj1, date1, units1, era1, adj2, date2, units2, era2, certainty, lang) if p.Error~=nil then dateStr = p.Error .. '[[Category:Pages using Complex date template with incorrect parameter]]' end return dateStr end return p ppv1t08ydt8a9x36u2iltdsomq7mcr5 Modul:ISOdate 828 6132 25611 2024-09-16T07:01:17Z OrangKalideres 327 Anyar 25611 Scribunto text/plain --[[ This module is intended for processing of date strings. Please do not modify this code without applying the changes first at Module:ISOdate/sandbox and testing at Module:ISOdate/sandbox/testcases and Module talk:ISOdate/sandbox/testcases. Authors and maintainers: * User:Parent5446 - original version of the function mimicking template:ISOdate * User:Jarekt - original version of the functions mimicking template:Date and template:ISOyear ]] local p = {} -- ======================================= -- === Dependencies ====================== -- ======================================= local D = require('Module:DateI18n') -- the enwp version of c:Module:Date --[[ ISOyear This function returns year part of date string. Usage: {{#invoke:ISOdate|ISOyear|target_string}} Parameters 1: The date string Error Handling: If the string does not look like it contain the year than the function will not return anything. That is the preferred treatment for the template:Creator which is the main (only?) template calling it. ]] function p.ISOyear( frame ) return p._ISOyear( frame.args[1] ) end function p._ISOyear( input ) if not input then return '' end input = mw.text.trim( input ) -- if empty string then return it if input == "" then return input end -- if number then return it if tonumber( input ) then return mw.ustring.format( '%04i', input ) end -- otherwise use regular expression match input = mw.ustring.match( input, '^+?(-?%d%d?%d?%d?)-' ) if input and tonumber( input ) then return mw.ustring.format( '%04i', input ) else return '' end end --[[ ISOdate This function is the core part of the ISOdate template. Usage: {{#invoke:ISOdate|ISOdate|target_string|lang=}} Parameters: 1: The date string lang: The language to display it in form: Language format (genitive, etc.) for some languages class: CSS class for the <time> node Error Handling: If the string does not look like it contain the proper ISO date than the function will return the original string. That is the preferred treatment for the template:Information (and similar templates) which calling it. ]] function p.ISOdate(frame) local datestr, succeded local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end datestr, succeded = p._ISOdate( mw.text.trim(args[1]), args.lang, -- language args.case or '', -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) return datestr end function p._ISOdate(datestr, lang, case, class, trim_year) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any -- regexp hints: -- 1) Strings starting with "^" and ending with "$" indicate whole string match -- 2) optional tail part copied as-is and following the main parsed part of the date have to be separated from the date by a whitespace, so "(\s.+)?" local patterns = { -- strings starting with YYYY-MM-DD HH:MM:SS. Year 4 digits (if we know seconds than it was within the last 100 years), the rest 1-2 -- date and time can be separated by space or "T" and there could be a "Z" on the end indicating "Zulu" time zone {dlen=6, tail=7, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?):(%d%d?)Z?(%s.*)"}, {dlen=6, tail=0, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?):(%d%d?)Z?$"}, -- strings starting with YYYY-MM-DD HH:MM. Year 4 digits, the rest 1-2 -- (if one knows hour and minute than it was probably after a year 1000) {dlen=5, tail=6, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?)(%s.+)"}, {dlen=5, tail=0, regexp="^+?(%d%d%d%d)-(%d%d?)-(%d%d?)[ T](%d%d?):(%d%d?)$"}, -- strings starting with YYYY-MM-DD. Year 1-4 digits, the rest 1-2 {dlen=3, tail=4, regexp="^+?(%d%d?%d?%d?)-(%d%d?)-(%d%d?)(%s.+)"}, {dlen=3, tail=0, regexp="^+?(%d%d?%d?%d?)-(%d%d?)-(%d%d?)$"}, -- strings starting with YYYY-MM. Year 3-4 digits, month 2 digits -- (want to avoit converting to dates strings like 10-5 = 5 {dlen=2, tail=3, regexp="^+?(%d%d%d%d?)-(%d%d)(%s.+)"}, -- if whole string is in YYYY-MM form: If Year 1-4 digits, month 1-2 digits {dlen=2, tail=0, regexp="^+?(%d%d?%d?%d?)-(%d%d?)$"}, -- string starts with a number -> it has to be 3 or 4 digit long to be a year {dlen=1, tail=2, regexp="^+?(%d%d%d%d?)(%s.+)"}, -- if whole string is a number (1-4 digit long) than it will be interpreted as a year {dlen=1, tail=0, regexp="^+?(%d%d?%d?%d?)$"}, } -- create datevec based on which variables are provided local datevec, tail, formatNum datevec, tail, formatNum = p.test_date_formats(datestr or '', patterns) if datevec[1]=='' or datevec[1]==nil then -- quickly return if datestr does not look like date (it could be a template) return datestr, false end -- call p._Date function to format date string local succeded, datestr2 succeded, datestr2 = pcall( D._Date, datevec, lang, case, class, trim_year) if succeded and datestr2~='' then return mw.text.trim( datestr2 .. tail), true else -- in case of errors return the original string return datestr, false end end function p.ISOdate_extended(frame) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any -- regexp hints: -- 1) Strings starting with "^" and ending with "$" indicate whole string match -- 2) optional tail part copied as-is and following the main parsed part of the date have to be separated from the date by a whitespace, so "(\s.+)?" local datestr, succeded local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end datestr, succeded = p._ISOdate( mw.text.trim(args[1]), args.lang, -- language args.case or '', -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) if succeded then return datestr end local patterns = { -- Exended set of recognized formats: like MM/DD/YYYY {dlen=3, tail=4, regexp="^(%d%d?)[-./](%d%d?)[-./](%d%d%d%d)(%s.+)"}, {dlen=3, tail=0, regexp="^(%d%d?)[-./](%d%d?)[-./](%d%d%d%d)$"}, {dlen=3, tail=0, regexp="^(%d%d?)%s(%w+)%s(%d%d%d%d)$"}, {dlen=3, tail=0, regexp="^(%w+)%s(%d%d?),%s(%d%d%d%d)$"}, } local datevec, tail, formatNum, category = '' datevec, tail, formatNum = p.test_date_formats(frame.args[1], patterns) if formatNum==1 or formatNum==2 then vec = datevec; if tonumber(datevec[1])>12 then frame.args[1] = string.format('%04i-%02i-%02i', datevec[3], datevec[2], datevec[1] ) category = '[[Category:Date in DD/MM/YYYY format]]' return mw.text.trim( p.ISOdate(frame) .. tail); elseif tonumber(datevec[2])>12 then frame.args[1] = string.format('%04i-%02i-%02i', datevec[3], datevec[1], datevec[2] ) category = '[[Category:Date in MM/DD/YYYY format]]' return mw.text.trim( p.ISOdate(frame) .. tail); end elseif (formatNum==3 or formatNum==4) and (datevec[3]=='' or datevec[3]~=nil) then local str = mw.getCurrentFrame():callParserFunction( "#time", { 'Y-m-d', datestr} ) local vec = {str:match( "^(%d%d?%d?%d?)-(%d%d?)-(%d%d?)$" )} if vec and vec[1]~=nil then frame.args[1] = string.format('%04i-%02i-%02i', vec[1], vec[2], vec[3] ) category = '[[Category:Date in word format]]' return p.ISOdate(frame); end end return datestr end function p.test_date_formats(datestr, patterns) -- pattern: regexp - regular expresion to test; dlen - number of date elements; tail = which element is a "tail" if any local datevec = {'','','','','',''} local tail = '' local vec, pat local formatNum = 0 for i, pat in ipairs( patterns ) do vec = {datestr:match( pat.regexp )} if vec and vec[1]~=nil then for j=1,pat.dlen do datevec[j] = vec[j] end if pat.tail>0 and vec[pat.tail]~=nil then tail = mw.ustring.gsub(' ' .. vec[pat.tail], ' +', ' ') end formatNum = i break end end return datevec, tail, formatNum end return p nab04kxj0ywahk6drgfjdo6jbixhup7 Modul:DateI18n 828 6133 25612 2024-09-16T07:02:58Z OrangKalideres 327 Anyar 25612 Scribunto text/plain --[[ This module is intended for processing of date strings. Copied from https://commons.wikimedia.org/w/index.php?title=Module:Date&oldid=224728211 Used by Module:ISOdate, Module:Complex date, Module:WikidataIB Authors and maintainers: * User:Parent5446 - original version of the function mimicking template:ISOdate * User:Jarekt - original version of the functions mimicking template:Date and template:ISOyear ]] local p = {} -- ======================================= -- === Dependencies ====================== -- ======================================= local i18n = require('Module:I18n/date') -- get localized translations of date formats local yesno = require('Module:Yesno') local function langSwitch(list,lang) local langList = mw.language.getFallbacksFor(lang) table.insert(langList,1,lang) for i,language in ipairs(langList) do if list[language] then return list[language] end end end --[[ Date This function can be used to provide an ISOdate template. Usage: {{#invoke:Date|Date|year=|month=|day=|hour=|minute=|second=|tzhour=|tzmin=|lang=en}} Parameters: year,month,day,hour,minute,second: broken down date-time component strings tzhour, tzmin: timezone offset from UTC, hours and minutes lang: The language to display it in case: Language format (genitive, etc.) for some languages class: CSS class for the <time> node, use "" for no metadata at all Error Handling: ]] function p.Date(frame) local args = frame.args if not (args.lang and mw.language.isSupportedLanguage(args.lang)) then args.lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language end return p._Date( { args.year or '', args.month or '', args.day or '', args.hour or '', args.minute or '', args.second or '', args.tzhour or '', args.tzmin or '' }, args.lang, -- language args.case or '', -- allows to specify grammatical case for the month for languages that use them args.class or 'dtstart', -- allows to set the html class of the time node where the date is included. This is useful for microformats. args.trim_year or '100-999' -- by default pad one and 2 digit years to be 4 digit long, while keeping 3 digit years as is ) end function p._Date(datevec, lang, case, class, trim_year) -- make sure inputs are in the right format for i = #datevec + 1, 8 do datevec[i] = '' end if not case then case = '' end if not class then class = '' end if not trim_year then trim_year = '100-999' end -- if language is not provided than look up users language -- WARNING: This step should be done by the template as it does not seem to work as well here (cache issues?) if not lang or not mw.language.isValidCode( lang ) then lang = 'en' end -- Just in case someone broke the internationalization code than fix the english defaults if i18n.DateLang['en'] == nil then i18n.DateLang['en'] = 'en-form' end if i18n.DateFormat['en-form'] == nil then i18n.DateFormat['en-form'] = {YMDHMS='j F Y, H:i:s', YMDHM='j F Y, H:i', YMD='j F Y', YM='F Y', MD='j F', Y='Y'} end -- create datecode based on which variables are provided and check for out of bound values local maxval = {9999, 12, 31, 23, 59, 60, 23, 59} -- max values for year, month, ... local c = {'Y', 'M', 'D', 'H', 'M', 'S', '', ''} local datecode = '' -- a string signifying which combination of variables was provided local datenum = {} -- date-time encoded as a vector = [year, month, ... , second] for i, v in ipairs( datevec ) do if v~=nil and v~='' then datecode = datecode .. c[i] datenum[i] = tonumber(v) if datenum[i]==nil and i==2 then -- month is not a number -> check if it is a month name in English v = mw.language.new('en'):formatDate( "n", v) datenum[i] = tonumber(v) end if datenum[i]==nil or datenum[i]>maxval[i] then -- Some numbers are out of range -> abort and return the empty string return '' end end end -- create time stamp string (for example 2000-02-20 02:20:20) based on which variables were provided local timeStamp if datecode == 'YMDHMS' then timeStamp = string.format('%04i-%02i-%02i %02i:%02i:%02i', datenum[1], datenum[2], datenum[3], datenum[4], datenum[5], datenum[6] ) elseif datecode == 'YMDHM' then timeStamp = string.format('%04i-%02i-%02i %02i:%02i', datenum[1], datenum[2], datenum[3], datenum[4], datenum[5] ) elseif datecode:sub(1,3)=='YMD' then timeStamp = string.format('%04i-%02i-%02i', datenum[1], datenum[2], datenum[3] ) datecode = 'YMD' -- 'YMD', 'YMDHMS' and 'YMDHM' are the only supported format starting with 'YMD'. All others will be converted to 'YMD' elseif datecode == 'YM' then timeStamp = string.format('%04i-%02i', datenum[1], datenum[2] ) elseif datecode:sub(1,1)=='Y' then timeStamp = string.format('%04i', datenum[1] ) datecode = 'Y' elseif datecode == 'M' then timeStamp = string.format('%04i-%02i-%02i', 2000, datenum[2], 1 ) class = '' -- date not complete -> no html formating or micro-tagging of date string elseif datecode == 'MD' then timeStamp = string.format('%04i-%02i-%02i', 2000, datenum[2], datenum[3] ) class = '' -- date not complete -> no html formating or micro-tagging of date string else return '' -- format not supported end -- ========================================================== -- === Create Date String using in chosen language -- ========================================================== -- which form should the date take? -- Use langSwitch to pick formating for each language local langDateForm = langSwitch(i18n.DateLang, lang) -- special case of French and Gallic dates, which require different date format for the 1st day of the month if datenum[3]==1 and (langDateForm=='fr-form' or langDateForm=='ga-form') then langDateForm = langDateForm .. '1' -- ordinal form for the first day of the month end -- special case of Basque dates, which require different date format for the 1st, 11th, 21st and 31st day of the month if langDateForm=='eu-form' then if (datenum[3]==1 or datenum[3]==21) then langDateForm = 'eu-form01' elseif (datenum[3]==11 or datenum[3]==31) then langDateForm = 'eu-form11' end end -- Look up country specific format input to {{#time}} function local dFormat = i18n.DateFormat[langDateForm][datecode] -- overwrite default grammatical case of the month (applies mostly to Slavic languages) if (case=='gen') then -- CAUTION: at the moment i18n.DateFormat uses "F" only as month name, but this might change and this operation does not check if 'F' is in "" brackets or not, so if some language starts using 'F' in "" than this will not work for that language dFormat = dFormat:gsub("F", "xg"); end if (case=='nom') then -- CAUTION: at the moment i18n.DateFormat uses "xg" only as month name, but this might change and this operation does not check if 'xg' is in "" brackets or not, so if some language starts using 'xg' in "" than this will not work for that language dFormat = dFormat:gsub("xg", "F"); end if ((lang=='ru' or lang=='pl' or lang=='cs' or lang=='sl' or lang=='sk') and (case=='loc' or case=='ins')) or (lang=='fi' and (case=='ptv' or case=='ine'or case=='ela'or case=='ill') ) then local monthEn = mw.language.new('en'):formatDate( "F", timeStamp) -- month name in English -- month name using proper case and language. It relies on messages stored in MediaWiki namespace for some cases and languages -- That is why this IF statement uses "lang" not "langDateForm" variable to decide local monthMsg = mw.message.new( string.format('%s-%s', monthEn, case ) ):inLanguage( lang ) if not monthMsg:isDisabled() then -- make sure it exists local month=monthMsg:plain() dFormat = dFormat:gsub('F', '"'..month..'"'); -- replace default month with month name we already looked up dFormat = dFormat:gsub('xg', '"'..month..'"'); end end -- Special case related to Quechua and Kichwa languages -- see https://commons.wikimedia.org/wiki/Template_talk:Date#Quechua from 2014 if (lang=='qu' or lang=='qug') and case=='nom' then dFormat = dFormat:gsub('F"pi"', 'F'); end -- Lua only date formating using {{#time}} parser function (new) -- prefered call which gives "Lua error: too many language codes requested." on the [[Module talk:Date/sandbox/testcases]] page --local datestr = mw.language.new(lang):formatDate( dFormat, timeStamp) local datestr = mw.getCurrentFrame():callParserFunction( "#time", { dFormat, timeStamp, lang } ) -- Another special case related to Thai solar calendar if lang=='th' and datenum[1]~= nil and datenum[1]<=1940 then -- As of 2014 {{#time}} parser function did not resolve those cases properly -- See https://en.wikipedia.org/wiki/Thai_solar_calendar#New_year for reference -- Disable once https://bugzilla.wikimedia.org/show_bug.cgi?id=66648 is fixed if datecode=='Y' then -- date is ambiguous datestr = string.format('%04i หรือ %04i', datenum[1]+542, datenum[1]+543 ) elseif datenum[2]<=3 then -- year is wrong (one too many) datestr = datestr:gsub( string.format('%04i', datenum[1]+543), string.format('%04i', datenum[1]+542 ) ) end end -- If year<1000 than either keep it padded to the length of 4 digits or trim it -- decide if the year will stay padded with zeros (for years in 0-999 range) if datenum[1]~= nil and datenum[1]<1000 then local trim = yesno(trim_year,nil) if trim == nil then local YMin, YMax = trim_year:match( '(%d+)-(%d+)' ) trim = (YMin~=nil and datenum[1]>=tonumber(YMin) and datenum[1]<=tonumber(YMax)) end -- If the date form isn't the Thai solar calendar, don't zero pad years in the range of 100-999. -- If at some point support for Islamic/Hebrew/Japanese years is added, they may need to be skipped as well. if trim then --local yearStr1 = mw.language.new(lang):formatDate( 'Y', timeStamp) local yearStr1 = mw.getCurrentFrame():callParserFunction( "#time", { 'Y', timeStamp, lang } ) --local yearStr1 = datestr:match( '%d%d%d%d' ) -- 4 digits in a row (in any language) - that must be a year local yearStr2 = yearStr1 local zeroStr = mw.ustring.sub(yearStr1,1,1) for i=1,3 do -- trim leading zeros if mw.ustring.sub(yearStr2,1,1)==zeroStr then yearStr2 = mw.ustring.sub(yearStr2, 2, 5-i) else break end end datestr = datestr:gsub( yearStr1, yearStr2 ) --datestr = string.format('%s (%s, %s)', datestr, yearStr1, yearStr2 ) end end -- append timezone if present if datevec[7] ~= '' and (datecode == 'YMDHMS' or datecode == 'YMDHM') then local tzstr, tzhournum = '', tonumber(datevec[7]) if tzhournum < 0 then tzstr = '−' else tzstr = '+' end tzstr = tzstr..string.format("%02d", math.abs(tzhournum))..':' if datevec[8] ~= '' then tzstr = tzstr..datevec[8] else tzstr = tzstr..'00' end datestr = datestr..' '..tzstr end -- html formating and tagging of date string if class ~= '' then local DateHtmlTags = '<span style="white-space:nowrap"><time class="%s" datetime="%s">%s</time></span>' datestr = DateHtmlTags:format(class, timeStamp, datestr) end return datestr end return p 2qhdyl056nbwaexn38ogtoc8cvnzot8 Modul:I18n/date 828 6134 25613 2024-09-16T07:06:40Z OrangKalideres 327 Anyar 25613 Scribunto text/plain local p = {} --[[ Different languages use different date formats, and many formats are shared among whole families of languages. "DateLang" picks a cluster of languages associated with a single date format, based on the language to be used. All unlisted languages default to English form. Languages like "de-formal" follows regular language fallback chain and would default to German, and only if that does not exist then to English. ]] p.DateLang = { ['be'] = 'ru-form', -- Belarusian ['be-tarsk'] = 'ru-form', -- Belarusian (Tara۫ievica) ['bn'] = 'bn-form', -- Bengali ['bpy'] = 'bpy-form', -- Bishnupuriya Manipuri ['cs'] = 'cs-form', -- Czech ['da'] = 'de-form', -- Danish ['de'] = 'de-form', -- German ['el'] = 'ru-form', -- Greek ['en'] = 'en-form', -- English ['eo'] = 'eo-form', -- Esperanto ['es'] = 'es-form', -- Spanish ['et'] = 'de-form', -- Estonian ['fa'] = 'en-form', -- Persian ['fi'] = 'fi-form', -- Finnish ['fr'] = 'fr-form', -- French ['ga'] = 'ga-form', -- Gallic ['gl'] = 'es-form', -- Galician based on https://translatewiki.net/wiki/MediaWiki:Pagetriage-info-timestamp-date-format/gl ['hi'] = 'en-form', -- Hindi ['hr'] = 'hr-form', -- Croatian ['hu'] = 'hu-form', -- Hungarian ['ia'] = 'ia-form', -- Interlingua ['id'] = 'id-form', -- Indonesian ['is'] = 'de-form', -- Icelandic ['ja'] = 'zh-form', -- Japanese ['kn'] = 'bn-form', -- Kannada ['ko'] = 'ko-form', -- Korean ['lt'] = 'lt-form', -- Lithuanian ['lv'] = 'lv-form', -- Latvian ['mk'] = 'en-form', -- Macedonian ['ml'] = 'ml-form', -- Malayalam ['mr'] = 'mr-form', -- Marathi ['new'] = 'new-form', -- Newari ['nn'] = 'de-form', -- Norwegian Nynorsk ['no'] = 'de-form', -- Norwegian (bokm欩 ['oc'] = 'oc-form', -- Occitan ['pa'] = 'en-form', -- Punjabi ['pl'] = 'ru-form', -- Polish ['pt'] = 'es-form', -- Portuguese ['qu'] = 'qu-form', -- Quechua based on https://translatewiki.net/wiki/MediaWiki:Pagetriage-info-timestamp-date-format/qu ['qug'] = 'qug-form', -- Kichwa based on Template_talk:Date#Kichwa_.5Bqug.5D ['ru'] = 'ru-form', -- Russian ['sl'] = 'sl-form', -- Slovene ['sr'] = 'hr-form', -- Serbian ['th'] = 'th-form', -- Thai solar calendar ['vi'] = 'vi-form', -- Vietnamese ['zh-hans'] = 'zh-form', -- Chinese } --[[ Date format parameter which will be passed to {{#time:}} parser function. It depends on the language and which parts of the date need to be displayed. Different forms are: * YMDHMS = stands for YYYY:MM:DD, HH:MM:SS format or equivalent * YMDHM = stands for YYYY:MM:DD, HH:MM format or equivalent * YMD = stands for YYYY:MM:DD format or equivalent * YM = stands for YYYY:MM (year-month) format or equivalent * MD = stands for MM:DD (month-day) format or equivalent * Y = stands for YYYY (year only) format or equivalent * M = stands for month name only See https://www.mediawiki.org/wiki/Help:Extension:ParserFunctions#.23time for documentation Original set was developed to match the output of the pre-Lua {{date}} template, preserved as {{date/old}} ]] p.DateFormat = { -- day/month/year languages ['en-form'] = { YMDHMS='j F Y, H:i:s', YMDHM ='j F Y, H:i', YMD ='j F Y', YM ='F Y', MD ='j F', Y ='Y', M ='F' }, ['de-form'] = { YMDHMS='j. F Y, H:i:s', YMDHM ='j. F Y, H:i', YMD ='j. F Y', YM ='F Y', MD ='j. F', Y ='Y', M ='F' }, ['hr-form'] = { YMDHMS='j. F Y., H:i:s', YMDHM ='j. F Y., H:i', YMD ='j. F Y.', YM ='F Y.', MD ='j. F', Y ='Y.', M ='F' }, ['ml-form'] = { YMDHMS='j F Y, H:i:s', YMDHM ='j F Y, H:i', YMD ='j F Y', YM ='F Y', MD ='F j', Y ='Y', M ='F' }, ['th-form'] = { YMDHMS='j F "พ.ศ." xkY, H:i:s', YMDHM ='j F "พ.ศ." xkY, H:i', YMD ='j F "พ.ศ." xkY', YM ='F "พ.ศ." xkY', MD ='j F', Y ='"พ.ศ." xkY', M ='F' }, ['fi-form'] = { YMDHMS='j. F"ta" Y, H:i:s', YMDHM ='j. F"ta" Y, H:i', YMD ='j. F"ta" Y', YM ='F Y', MD ='j. F"ta"', Y ='Y', M ='F' }, ['es-form'] = { YMDHMS='j "de" F "de" Y, H:i:s', YMDHM ='j "de" F "de" Y, H:i', YMD ='j "de" F "de" Y', YM ='F "de" Y', MD ='j "de" F', Y ='Y', M ='F' }, ['oc-form'] = { YMDHMS='j F "de" Y, H:i:s', YMDHM ='j F "de" Y, H:i', YMD ='j F "de" Y', YM ='F "de" Y', MD ='j F', Y ='Y', M ='F' }, ['ia-form'] = { YMDHMS='j "de" F Y, H:i:s', YMDHM ='j "de" F Y, H:i', YMD ='j "de" F Y', YM ='F Y', MD ='j "de" F', Y ='Y', M ='F' }, ['id-form'] = { YMDHMS='j F Y, H:i:s', YMDHM ='j F Y, H:i', YMD ='j F Y', YM ='F Y', MD ='j F', Y ='Y', M ='F' }, ['eo-form'] = { YMDHMS='"la" j"-a de" F Y, H:i:s', YMDHM ='"la" j"-a de" F Y, H:i', YMD ='"la" j"-a de" F Y', YM ='F Y', MD ='"la" j"-a de" F', Y ='Y', M ='F' }, ['vi-form'] = { YMDHMS='j F "năm" Y "lúc" H:i:s', YMDHM ='j F "năm" Y "lúc" H:i', YMD ='j F "năm" Y', YM ='F "năm" Y', MD ='j F', Y ='Y', M ='F' }, ['qu-form'] = { YMDHMS='j "ñiqin" F"pi" Y "watapi", H:i:s', YMDHM ='j "ñiqin" F"pi" Y "watapi", H:i', YMD ='j "ñiqin" F"pi" Y "watapi"', YM ='F"pi" Y "watapi"', MD ='j "ñiqin" F"pi"', Y ='Y', M ='F' }, ['qug-form'] = { YMDHMS='j "niki" F"pi" Y "watapi", H:i:s', YMDHM ='j "niki" F"pi" Y "watapi", H:i', YMD ='j "niki" F"pi" Y "watapi"', YM ='F"pi" Y "watapi"', MD ='j "niki" F"pi"', Y ='Y', M ='F' }, -- French and Gallic languages require different form for first day of the month and -- different for the other days ['fr-form'] = { YMDHMS='j F Y, H:i:s', YMDHM ='j F Y, H:i', YMD ='j F Y', YM ='F Y', MD ='j F', Y ='Y', M ='F' }, ['ga-form'] = { YMDHMS='j F Y, H:i:s', YMDHM ='j F Y, H:i', YMD ='j F Y', YM ='F Y', MD ='j F', Y ='Y', M ='F' }, ['fr-form1'] = { -- 1st of the month form YMDHMS='j"<sup>er</sup>" F Y, H:i:s', YMDHM ='j"<sup>er</sup>" F Y, H:i', YMD ='j"<sup>er</sup>" F Y', YM ='F Y', MD ='j"<sup>er</sup>" F', Y ='Y', M ='F' }, ['ga-form1'] = { -- 1st of the month form YMDHMS='j"<sup>ú</sup>" F Y, H:i:s', YMDHM ='j"<sup>ú</sup>" F Y, H:i', YMD ='j"<sup>ú</sup>" F Y', YM ='F Y', MD ='j"<sup>ú</sup>" F', Y ='Y', M ='F' }, -- day/month/year slavic languages ['ru-form'] = { YMDHMS='j xg Y, H:i:s', YMDHM ='j xg Y, H:i', YMD ='j xg Y', YM ='F Y', MD ='j xg', Y ='Y', M ='F' }, ['cs-form'] = { YMDHMS='j. xg Y, H:i:s', YMDHM ='j. xg Y, H:i', YMD ='j. xg Y', YM ='F Y', MD ='j. xg', Y ='Y', M ='F' }, ['sl-form'] = { YMDHMS='j. xg Y "ob" H:i:s', YMDHM ='j. xg Y "ob" H:i', YMD ='j. xg Y', YM ='F Y', MD ='j. xg', Y ='Y', M ='F' }, -- year/month/day languages ['zh-form'] = { YMDHMS='Y年Fj日, H:i:s', YMDHM ='Y年Fj日, H:i', YMD ='Y年Fj日', YM ='Y年F', MD ='Fj日', Y ='Y年', M ='F' }, ['ko-form'] = { YMDHMS='Y년 F j일, H:i:s', YMDHM ='Y년 F j일, H:i', YMD ='Y년 F j일', YM ='Y년 F', MD ='F j일', Y ='Y년', M ='F' }, ['hu-form'] = { YMDHMS='Y. F j., H:i:s', YMDHM ='Y. F j., H:i', YMD ='Y. F j.', YM ='Y. F', MD ='F j.', Y ='Y', M ='F' }, ['lt-form'] = { YMDHMS='Y "m". F j "d"., H:i:s', YMDHM ='Y "m". F j "d"., H:i', YMD ='Y "m". F j "d".', YM ='Y "m". F', MD ='F j "d".', Y ='Y "m".', M ='F' }, -- year/day/month languages ['lv-form'] = { YMDHMS='Y". gada" j. F, H:i:s', YMDHM ='Y". gada" j. F, H:i', YMD ='Y". gada" j. F', YM ='Y". gada" F', MD ='j. F', Y ='Y". gada"', M ='F' }, -- month/day/year languages ['bn-form'] = { YMDHMS='F j, Y, H:i:s', YMDHM ='F j, Y, H:i', YMD ='F j, Y', YM ='F, Y', MD ='F j', Y ='Y', M ='F' }, ['bpy-form']= { YMDHMS='F j, মারি Y, H:i:s', YMDHM ='F j, মারি Y, H:i', YMD ='F j, মারি Y', YM ='F, মারি Y', MD ='F j', Y ='মারি Y', M ='F' }, ['mr-form'] = { YMDHMS='F j, इ.स. Y, H:i:s', YMDHM ='F j, इ.स. Y, H:i', YMD ='F j, इ.स. Y', YM ='F, इ.स. Y', MD ='F j', Y ='इ.स. Y', M ='F' }, ['new-form']= { YMDHMS='F j, ई सं Y, H:i:s', YMDHM ='F j, ई सं Y, H:i', YMD ='F j, ई सं Y', YM ='F, ई सं Y', MD ='F j', Y ='ई सं Y', M ='F' }, } return p hgruoztnuoz7u7brledhgm1ukcy3k0o Ciwide, Bandung Kabupaten 0 6135 25615 2024-09-16T07:09:46Z OrangKalideres 327 Ngalihin halaman ke [[Ciwidé, Bandung Kabupatèn]] 25615 wikitext text/x-wiki #alih [[Ciwidé, Bandung Kabupatèn]] g7d5ff0la0wawxqux9wp52qxs90yaby Ciwidey, Bandung Kabupaten 0 6136 25616 2024-09-16T07:10:33Z OrangKalideres 327 Ngalihin halaman ke [[Ciwidé, Bandung Kabupatèn]] 25616 wikitext text/x-wiki #alih [[Ciwidé, Bandung Kabupatèn]] g7d5ff0la0wawxqux9wp52qxs90yaby Ciwidey 0 6137 25617 2024-09-16T07:11:05Z OrangKalideres 327 Ngalihin halaman ke [[Ciwidé, Bandung Kabupatèn]] 25617 wikitext text/x-wiki #alih [[Ciwidé, Bandung Kabupatèn]] g7d5ff0la0wawxqux9wp52qxs90yaby Sablonan:Kembangin 10 6138 25622 2024-09-16T07:54:51Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Kembangin]] ke [[Sablonan:Pegarin]] 25622 wikitext text/x-wiki #ALIH [[Sablonan:Pegarin]] 0rdfvxu93q7zzfaii3m2eavboyv0ynx Bangsaan:Makalah nyang kudu dipegarin 14 6139 25625 2024-09-16T07:59:35Z Swarabakti 44 Ngeja halaman dengen "__HIDDENCAT__" 25625 wikitext text/x-wiki __HIDDENCAT__ 2twjmejn56ditxo46hqinfh52nh6flb Sablonan:Terjemahan belang-bentong 10 6140 25628 2024-09-16T08:01:38Z Swarabakti 44 Swarabakti mindahin [[Sablonan:Terjemahan belang-bentong]] ke [[Sablonan:Perèksa terjemahan]] 25628 wikitext text/x-wiki #ALIH [[Sablonan:Perèksa terjemahan]] qxsvi9e53i7eb5ylz5od38x24wsrwea Kota Watikan 0 6141 25650 2024-09-16T11:15:34Z Swarabakti 44 Ngalihin halaman ke [[Watikan]] 25650 wikitext text/x-wiki #ALIH [[Watikan]] 1xjkgv8nbfe5s1hurz4hl5ubxvm5ozh Serani Katolik 0 6142 25651 2024-09-16T11:18:03Z Swarabakti 44 Ngalihin halaman ke [[Gerèja Katolik]] 25651 wikitext text/x-wiki #ALIH [[Gerèja Katolik]] ohnsqjp25npy8u38ygnfcztusk5dyej Bangsaan:Tukang banyol 14 6143 25659 2024-09-16T11:47:39Z Badak Jawa 13 Ngeja halaman kosong 25659 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Peter I deri Ruslan 0 6144 25663 25661 2024-09-16T12:03:29Z Badak Jawa 13 Badak Jawa mindahin [[Peter the Great]] ke [[Peter I deri Ruslan]] 25661 wikitext text/x-wiki '''Peter I''' ({{lang-rus|Пётр I}}), atawa '''Peter Agung''' ({{lang-rus|Пётр Вели́кий|Pyotr Velikiy}}) ya'entu [[Tsar]] [[Ketsaran Ruslan|Ruslan]] terakir ngejabat deri taon 1682–1721 4yoian1xn47s4d7qqhy9i61z259moh7 Sablonan:Lang-rus 10 6145 25662 2024-09-16T12:01:05Z Badak Jawa 13 Bikin sablonan anyar 25662 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=vi }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Bangsaan:Austroasiatic multilingual support templates]] </noinclude> 2hndrd8keews93m9v8klxmnyzbkfind Peter the Great 0 6146 25664 2024-09-16T12:03:29Z Badak Jawa 13 Badak Jawa mindahin [[Peter the Great]] ke [[Peter I deri Ruslan]] 25664 wikitext text/x-wiki #ALIH [[Peter I deri Ruslan]] hqa41v7j46fagtpdxu6h15d1sl0weuz Peter Nyang Agung 0 6147 25665 2024-09-16T12:04:35Z Badak Jawa 13 Bikin alihan makalah 25665 wikitext text/x-wiki #ALIH [[Peter I deri Ruslan]] hqa41v7j46fagtpdxu6h15d1sl0weuz Sablonan:Lang-ae 10 6149 25672 2024-09-17T06:18:00Z Bangrapip 9 new 25672 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=ae |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Iranian multilingual support templates]] </noinclude> 37aqk2wb1fmeue6aayb839hp2z5oant Sablonan:Script/Avestan 10 6150 25673 2024-09-17T06:19:00Z Bangrapip 9 new 25673 wikitext text/x-wiki <span style="font-family:'Alphabetum', 'Ahuramazda', 'Avestan', 'Noto Sans Avestan';">{{{1}}}</span><!-- --><noinclude>{{Script/basic documentation}}</noinclude> dkjafle0hiznz9cj1jtjhgfl157f13a Jardus 0 6151 25674 2024-09-17T06:21:20Z Bangrapip 9 new 25674 wikitext text/x-wiki [[Gepokan:Yazd, Templo del Fuego (2000) 03.jpg|jmpl|Jardus punya gambar]] '''Jardus''' (hurup Arab Gundul: {{Script/Arabic|زردشت}}; {{lang-grc|Ζωροάστρης|Zōroastrēs}}) atawa '''Jaradus''' (hurup Arab Gundul: {{Script/Arabic|زرادشت}}; {{lang-ae|{{Script/Avestan|𐬰𐬀𐬭𐬀𐬚𐬎𐬱𐬙𐬭𐬀}}|Zaraθuštra}}) entu [[nabi]] deri [[Parsi]] nyang ngejejegin ajaran nyang kita kenal [[Majusi (agama)|Majusi]]. Dia punya ajaran entu nyemplèngin terdisi-terdisi agama Indo-Iran nyang èmang udah ada lagi entu ama ngeresmiin atu gebrakan nyang entakanuh jadi [[agama]] nyang ngejèger di Parsi Kuna. Dia punya basa enya' – basa Awèsta Kolot ama ngejogrog di belètannya [[Tana Datar Tinggi Iran]]. Cumannya mah, dia punya tempat berojol kaga' puguh di mananya.<ref name="West Birthplace-Surname">{{harvnb|West|2010|p=4}}</ref>{{Sfn|Boyce|1996|pp=3–4}} == Ruju'an == {{reflist}} rqazob6tsf1st9ov3904vu7xeb9l082 Sydney 0 6153 25677 2024-09-17T12:15:11Z OrangKalideres 327 Ngalihin halaman ke [[Sidni]] 25677 wikitext text/x-wiki #alih [[Sidni]] q0s1hpmemt2kkandgduc269zqhy1e5r Enrico Glori 0 6154 25678 2024-09-17T12:27:15Z OrangKalideres 327 Makalah anyar 25678 wikitext text/x-wiki {{Infobox person | image = Enrico Glori-1939.png | caption = Glori di ''[[Department Store (pèlem 1939)|Department Store]]'' (1939) | name = Enrico Glori | birth_name = Enrico Musy | birth_date = {{Birth date|1901|8|3|df=yes}} | birth_place = [[Napoli]], Itali | death_date = {{Death date and age|1966|4|22|1901|8|3|df=yes}} | death_place = [[Roma]], Itali | occupation = Tukang lakon | yearsactive = 1934–1963 | spouse = Gianna Pacetti | children = [[Gianni Musy]] | relatives = Stella Musy (cucu)<br>Mascia Musy (cucu) }} '''Enrico Musy''', nyang lebi dikenal sebagé '''Enrico Glori''' (3 Agustus 1901 – 22 April 1966) ya'entu tukang lakon deri [[Itali]]. Dia tampil dalem lebi deri 126 pèlem antara 1934 ampé 1963. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang lakon Itali]] dlzriqipe5ik86altixiq7rlnz252l8 Bajigur 0 6155 25679 2024-09-17T15:48:31Z OrangKalideres 327 Makalah anyar 25679 wikitext text/x-wiki [[Gepokan:Bajigur DSC 1981.jpg|thumb|250px|Bajigur, disaji'in paké arèn potongan roti, gula arèn èn kelapa muda]] '''Bajigur''' ([[Hurup Sunda Baku|hurup Sunda]]: {{Sund|ᮘᮏᮤᮍᮥᮁ}}) ya'entu atu [[orang Sunda]] punya [[minuman]] terdisionil. Bahan utamanya entu [[gula arèn]] èn [[santen]]. == Deleng juga == * [[Bandrék]] * [[:Bangsaan:Minuman Sunda|Daptar minuman Sunda]] == Ruju'an == {{Reflist}} [[Bangsaan:Minuman Sunda]] [[Bangsaan:Minuman panes]] [[Bangsaan:Minuman Indonésia]] ghqgocfn5qu5snwyytqtygz87goews6 Santen 0 6156 25680 2024-09-17T16:06:55Z OrangKalideres 327 Makalah anyar 25680 wikitext text/x-wiki [[Gepokan:Cononut milk.JPG|thumb|200px|Santen punya ujud]] '''Santen''' ya'entu cairan warna putih susu nyang asalnya deri parutan daging [[kelapa]] tua nyang dibasahin sebelon abisnya tu diperes èn disaring.<ref name="cm">{{cite web | url=http://www.pca.da.gov.ph/pdf/techno/coconut_milk.pdf | title=Coconut milk | publisher=Philippine Coconut Authority | date=2014 | accessdate=22 September 2016 | archive-date=2020-11-06 | archive-url=https://web.archive.org/web/20201106130020/http://www.pca.da.gov.ph/pdf/techno/coconut_milk.pdf | dead-url=yes }}</ref><ref name="medicalera">{{cite web|url=http://medicalera.com/3/26877|accessdate=8 Mei 2014|title=Inilah Kandungan dan Manfaat Penting Santan Kelapa|publisher=Medicalera|archive-date=2014-05-21|archive-url=https://web.archive.org/web/20140521014820/http://medicalera.com/3/26877|dead-url=yes}}</ref> Ujudnya nyang kaga' nembus cahaya èn rasanya nyang kaya disebabin ama kandungan [[minyak kelapa|minyak]], bagian paling bagéan entu [[lemak jenuh]]. Santen kelapa entu bahan penganan nyang mera'yat di [[Asia Kidul-Wètan]], [[Asia Kidul]], [[Karibi]], èn [[Amrik Kidul]]. == Ruju'an == {{Reflist}} [[Bangsaan:Bahan penganan]] d6ckf71xmcu867phwvzj8mw98zslwt6 Wikipédi:TOA 4 6158 25685 2024-09-18T05:15:18Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Tempat orak-arèk]] 25685 wikitext text/x-wiki #alih [[Wikipedia:Tempat orak-arèk]] 4d9xpnfi90bb84tgeek9affvwrq57jn Wikipédi:SAND 4 6159 25686 2024-09-18T05:15:42Z OrangKalideres 327 Ngalihin halaman ke [[Wikipedia:Tempat orak-arèk]] 25686 wikitext text/x-wiki #alih [[Wikipedia:Tempat orak-arèk]] 4d9xpnfi90bb84tgeek9affvwrq57jn Cuwasi 0 6160 25689 25688 2024-09-19T07:08:23Z OrangKalideres 327 Koreksi 25689 wikitext text/x-wiki '''Cuwasi''',{{efn|{{IPAc-en|tʃ|ʊ|ˈ|v|ɑː|ʃ|i|ə}}; {{lang-ru|Чувашия|Čuvašija}}, {{IPA|ru|tɕʊˈvaʂɨjə|IPA}}; {{lang-cv|Чӑваш Ен|Çăvaş Yen}}, {{IPA|cv|tɕɤ̆ˈʋaʂ jen|IPA}}}} resminya digero sebagé '''Kiblik Cuwas — Cuwasi''',{{efn|{{lang-ru|Чувашская Республика — Чувашия}}; {{lang-cv|Чӑваш Республики — Чӑваш Ен}}}} ya'entu atu [[kiblik di Ruslan|kiblik]] di [[Ruslan]] nyang letaknya di [[Èropa Wètan]]. Dia entu tananya [[orang Cuwas]], kaum etnis [[Rungkun basa Turkik|Turkik]]. [[Ibu negeri]]nya tu di kota [[Céboksari]]. Per [[Sensus Ruslan (2010)|Sensus 2010]], penduduknya secuplek&nbsp;1.251.619.<ref name="2010Census">{{ru-pop-ref|2010Census}}</ref> == Catetan == {{Notelist}} == Ruju'an == {{Reflist}} [[Bangsaan:Cuwasi]] [[Bangsaan:Kiblik di Ruslan]] nnavm3lkqhwgwmqa6qmjt4b88xhx6fq Kiblik Cuwasi 0 6161 25690 2024-09-19T07:29:00Z OrangKalideres 327 Ngalihin halaman ke [[Cuwasi]] 25690 wikitext text/x-wiki #alih [[Cuwasi]] jzzpg9sfetdzxcd2kqwmexj6je0k1qv Chuvashia 0 6162 25691 2024-09-19T07:29:32Z OrangKalideres 327 Ngalihin halaman ke [[Cuwasi]] 25691 wikitext text/x-wiki #alih [[Cuwasi]] jzzpg9sfetdzxcd2kqwmexj6je0k1qv Wikipédi basa Cuwas 0 6163 25696 25692 2024-09-19T07:52:18Z OrangKalideres 327 Koreksi 25696 wikitext text/x-wiki {{Infobox website | name = Wikipédi basa Cuwas | screenshot = Chuvash Wikipedia main page 15.12.2013.png | screenshot_size = | collapsible = yes | logo = File:Wikipedia-logo-v2-cv.svg | logo_size = 200px | caption = Balé-balé Wikipédi basa Cuwas di Desember 2013 | url = {{URL|https://cv.wikipedia.org}} | commercial = Tidak | location = [[Miami]], [[Plorida]], AS | launched = {{start date and age|df=yes|2004|11|22}} | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Cuwas|Cuwas]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = }} '''Wikipédi basa Cuwas''' ({{lang-cv|Чӑваш Википедийӗ}}) ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Cuwas]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|cv|N}} makalah dalem basa Cuwas. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Cuwas]] lt0f2ar1k2vq60m4xhidy25rocv1k3m Wikipedi basa Cuwas 0 6164 25693 2024-09-19T07:47:25Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Cuwas]] 25693 wikitext text/x-wiki #alih [[Wikipédi basa Cuwas]] 2pr3u3s5n0psctq0zixfgl8cewopb6a Wikipedia basa Chuvashia 0 6165 25694 2024-09-19T07:48:22Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Cuwas]] 25694 wikitext text/x-wiki #alih [[Wikipédi basa Cuwas]] 2pr3u3s5n0psctq0zixfgl8cewopb6a Чӑваш Википедийӗ 0 6166 25695 2024-09-19T07:49:57Z OrangKalideres 327 Ngalihin halaman ke [[Wikipédi basa Cuwas]] 25695 wikitext text/x-wiki #alih [[Wikipédi basa Cuwas]] 2pr3u3s5n0psctq0zixfgl8cewopb6a Jatinangor, Sumedang 0 6167 25697 2024-09-19T08:11:10Z OrangKalideres 327 Makalah anyar 25697 wikitext text/x-wiki {{kecamatan |nama=Jatinangor |dati2=Kabupatèn |nama dati2=Sumedang |luas= 262 km²{{sfn|BPS|2018|page=3}} |penduduk=113913 |penduduktahun=2017 |pendudukref={{sfn|BPS|2018|page=11}} |kelurahan=12 kelurahan/desa{{sfn|BPS|2018|page=1}} |nama camat= Herry Dewantara{{cn|date=September 2024}} |kepadatan= 981,72 jiwa/km²{{sfn|BPS|2018|page=12}} |provinsi=Jawa Kulon }} '''Jatinangor''' ya'entu atu [[kecamatan]] di [[Sumedang Kabupatèn]], [[Jawa Kulon|Propinsi Jawa Kulon]], [[Indonésia]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kecamatan di Sumedang Kabupatèn]] h9us6vfdvzkjt47hxsmpcpc2e05g8ht Pajeg 0 6168 25701 2024-09-20T04:43:12Z Swarabakti 44 Ngalihin halaman ke [[Belasting]] 25701 wikitext text/x-wiki #ALIH [[Belasting]] k4c50dadox44kfxx0jhc1k3e15jaa4q Abijan 0 6169 25703 2024-09-21T02:51:46Z OrangKalideres 327 Makalah anyar 25703 wikitext text/x-wiki [[Gepokan:Abidjan City Collage.jpg|thumb|200px|Tempat-tempat di Abijan]] '''Abijan''' ({{IPAc-en|ˌ|æ|b|ɪ|ˈ|dʒ|ɑː|n}} {{respell|AB|ih|JAHN}}; {{lang-fr|Abidjan}} {{IPA-fr|abidʒɑ̃|lang}}; [[Hurup N'Ko|N’ko]]: ߊߓߌߖߊ߲߬) ya'entu atu kota paling gedé sekaligus sintremnya ekonomi di [[Panté Gading]]. Kata [[Démograpi Panté Gading|sensus taon 2021]],<ref name=census_2021>{{cite web |url=https://www.ins.ci/RGP2021/RGPH2021-RESULTATS%20GLOBAUX_VF.pdf |title=RGPH 2021 Résultats globaux|author=[[Institut National de la Statistique de Côte d'Ivoire]]|access-date=2022-08-09}}</ref> ada 6,3 juta penduduk nyang tinggal di Abijan, èn entu 21,5 persen deri semua penduduk negara, ni jadinya [[Aprika]] punya kota paling padet keenem, seabis [[Lagos]], [[Kairo]], [[Kinsasa]], [[Darusalam]], èn [[Johanesbereh]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Panté Gading]] sopocf0xkod1wziwpf9mhz6ur6urdz1 Abidjan 0 6170 25704 2024-09-21T03:00:06Z OrangKalideres 327 Ngalihin halaman ke [[Abijan]] 25704 wikitext text/x-wiki #alih [[Abijan]] 0mvvys5nat9pzbvtjykxpnjuhwj01fu Sablonan:Nihongo foot 10 6172 25742 2024-09-21T05:58:35Z OrangKalideres 327 Anyar 25742 wikitext text/x-wiki <includeonly>{{#invoke:Nihongo|nihongo_foot}}</includeonly><noinclude> {{documentation}} <!-- Add categories to the /doc subpage and interwikis to Wikidata. --> </noinclude> 5ptrqffye7wo8hdd9070vlh68yjhzae Saigon 0 6173 25745 2024-09-21T06:11:41Z OrangKalideres 327 Ngalihin halaman ke [[Ho Ciming Kota]] 25745 wikitext text/x-wiki #alih [[Ho Ciming Kota]] cz71ddf3i4910gxvv4cldo7zl8wpbw2 Sumatera Lor 0 6174 25755 2024-09-21T21:03:44Z N8yl7wfZkQ 876 variasi ejaan 25755 wikitext text/x-wiki #REDIRECT [[Sumatra Lor]] kt14u2llc9jrfopcl94a6yj9m0mdutf Sablonan:Pemaké tukang delok 10 6175 25837 25835 2024-10-05T04:36:10Z Bangrapip 9 25837 wikitext text/x-wiki {{userbox | id-c = #DDD | info-c = #EEE | id = [[File:Wikipedia Reviewer.svg|40px]] | info = Ni pemaké jadi '''[[{{SITENAME}}:Tukang delok|tukang delok]]''' di [[Wikipédi basa Betawi]]. {{#if:{{{1|}}}|<span style="font-size: 0.9em;" class="plainlinks">([{{fullurl:{{{lang_code|en}}}:Istimewa:Daftar_pengguna|limit=1&username={{urlencode:{{{username|{{BASEPAGENAME}}}}}}}}} verifikasi{{#if:{{{lang_code|}}}|&nbsp;{{{lang_code}}}|}}])</span>|<span style="font-size: 0.9em;" class="plainlinks">([{{fullurl:Istimewa:Daftar_pengguna|limit=1&group=reviewer&username={{urlencode:{{{username|{{BASEPAGENAME}}}}}}}}} verifikasi])</span>}} | info-a = center | border-c = #999 | usercategory = Tukang delok Wikipédi | nocat = {{{nocat|auto}}} | bunchlink = <noinclude>Wikipedia:Kotak_pengguna/Wikipedia (hak khusus)</noinclude> }}<noinclude>[[Bangsaan:Sablonan kotak pengguna status di Wikipédi|Tukang delok]]{{Interproyek| * [[wikt:{{FULLPAGENAME}}|Wiktionary]] * [[b:{{FULLPAGENAME}}|Wikibooks]] * [[q:{{FULLPAGENAME}}|Wikiquote]] * [[s:{{FULLPAGENAME}}|Wikisource]] }}</noinclude> ra4nl9h6oo3jvexyzgdykp7u2qki1t2 Sablonan:Interproyek 10 6176 25758 2024-09-22T01:47:39Z Badak Jawa 13 Ngeja sablonan anyar 25758 wikitext text/x-wiki <div id="interProject" style="border: dotted #AAA; border-width: 2px 0; margin: 2em 1ex 0; display: none; speak: none;"> <p id="sisterProjects" style="background: #efefef; font-weight: bold; margin: 0 0 -0.2em;"><span>{{ #ifeq: {{int:Sisterprojects}} || {{MediaWiki:Sisterprojects}} | {{int:Sisterprojects}} }}</span></p> <div title="Links to other Wikimedia-Projects">{{ #if: {{{meta|}}}|[[meta:{{{meta}}}|Meta]] }}{{#if: {{{metaglobal|}}}|[[meta:{{{metaglobal}}}|Meta (global)]] }}{{#if: {{{commons|}}}|[[commons:{{{commons}}}|Commons]] }}{{#if: {{{b|}}}|[[b:{{{b}}}|Wikibuku]] }}{{#if: {{{n|}}}|[[n:{{{n}}}|Wikiberita]] }}{{#if: {{{q|}}}|[[q:{{{q}}}|Wikikutip]] }}{{#if: {{{s|}}}|[[s:{{{s}}}|Wikisumber]] }}{{#if: {{{v|}}}|[[v:{{{v}}}|Wikiversitas]] }}{{#if: {{{d|}}}|[[d:{{{d}}}|Wikidata]] }}{{#if: {{{wikt|}}}|[[wikt:{{{wikt}}}|Wikikamus]] }}{{#if: {{{voy|}}}|[[voy:{{{voy}}}|Wikivoyage]] }}{{#if: {{{species|}}}|[[species:{{{species}}}|Wikispesies]] }}{{#if: {{{incubator|}}}|[[incubator:{{{incubator}}}|Inkubator]] }}{{#if: {{{mw|}}}|[[mw:{{{mw}}}|Mediawiki]]}} </div> </div><noinclude> {{Documentation}} </noinclude> 67orhiaj10qgk9nmxaqazor1yy7cr3w Sablonan:Pemaké tukang balik perbaékan 10 6177 25760 2024-09-22T01:51:53Z Badak Jawa 13 Ngeja halaman dengen "{{User rights |image=Wikipedia Rollbacker.svg |temporary={{{temporary|}}} |rights=[[Wikipedia:Rollback|rollback]] |where={{#if:{{{1|}}}|{{{1}}}|[[Wikipédi Betawi]]}} |group=rollbacker |category={{#if:{{{1|}}}||Wikipedia rollbackers}} |RFA={{{RFA|}}} |lang_code={{{lang_code|}}} |nocat={{{nocat|}}} }}<noinclude> {{Documentation}} </noinclude>" 25760 wikitext text/x-wiki {{User rights |image=Wikipedia Rollbacker.svg |temporary={{{temporary|}}} |rights=[[Wikipedia:Rollback|rollback]] |where={{#if:{{{1|}}}|{{{1}}}|[[Wikipédi Betawi]]}} |group=rollbacker |category={{#if:{{{1|}}}||Wikipedia rollbackers}} |RFA={{{RFA|}}} |lang_code={{{lang_code|}}} |nocat={{{nocat|}}} }}<noinclude> {{Documentation}} </noinclude> mfg4q0sjmbeh6bvqrx7v37uzz7sl36y Sablonan:User rights 10 6178 25761 2024-09-22T01:53:11Z Badak Jawa 13 Keja sablonan anyar 25761 wikitext text/x-wiki <includeonly>{{userbox | border-c = #999 | id = {{#if:{{{image|}}} | [[File:{{{image|}}}|{{{logo-size|40px}}}]]}} | id-c = {{{id-c|#DDD}}} | info = {{#if:{{{RFA|}}}|[[{{{RFA}}}|This user]]|This user}} has {{#ifeq:{{yesno-no|{{{temporary|}}}}}|yes|temporary{{sp}}|}}'''{{{rights}}}''' rights on the {{{where|}}}.<span style="font-size:0.9em;" class="plainlinks"> ([{{#switch:{{{group|}}} |autoconfirmed = {{fullurl:{{#if:{{{lang_code|}}}|{{{lang_code|}}}:|}}Special:UserRights|user={{urlencode:{{{username|{{BASEPAGENAME}}}}}}}}} |#default = {{fullurl:{{#if:{{{lang_code|}}}|{{{lang_code|}}}:|}}Special:ListUsers|username={{urlencode:{{{username|{{BASEPAGENAME}}}}}}}&group={{{group|}}}&limit=1{{#if:{{{lang_code|}}}|&uselang=en|}}}}}} <span style="color:#5871C6;">verify</span>{{#if:{{{lang_code|}}}|&nbsp;{{{lang_code}}}|}}])</span> | info-c = #EEE | info-s = {{{info-s|{{{info-size|8}}}}}} | nocat = {{{nocat|}}} | usercategory = <includeonly>{{{category|}}}</includeonly> }}</includeonly><noinclude> {{documentation}} </noinclude> gfhpyl8r5bmed0m80j38n68a2nc2uxz Wikipédi:Nyaho ga' lu/11 4 6179 26448 26419 2024-11-03T00:43:55Z Swarabakti 44 26448 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> <span style="float: right; margin: 6px 12px 12px 12px; display: inline-block;">[[Gepokan:Ida rojani posing for Favorita's Magazine Vol 15 1967.png|120px]]{{br}}{{small|[[Ida Royani]] taon 1967}}</span> * ... kalo '''[[gelumat]]''' atawa geladag entu atu [[telepekan]] kapal punya bagéan nyang ngerurubin rangka-rangka bakal jadi lanténya? * ... kalo biasanya '''[[hak keja]]''' entu ngelah témpo kaci nyang kena' diwatesin? * ... kalo '''[[Ida Royani]]''' entu kecatet jadi [[Tukang rancang baju|tukang rancang]] [[pakéan selam|baju selam]] pertama di Indonésia, èn juga' tau nimbrung adu [[Tukang pèjèng|pèjèng]] baju selam di macem-macem negara, deri [[Singapur]] ampé ke [[Pakistan]]? * ... kalo '''[[San Marino]]''' punya negeri entu atu [[kiblik]] paling kolot di antéro dunia nyang masing nanggrak lagi ampé wayah gini? </div> 4rszczhqgj7b32u3oa13aw604ahxc2x Wikipédi:Nyaho ga' lu/05 4 6180 26243 25819 2024-10-26T03:30:01Z Swarabakti 44 26243 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo '''[[Èropa Rempug]]''' ngelah ciri-ciri [[pulitik]] nyang sokanan dianggep laèn kendiri, bahna dia kaga' kaya' [[serèkat]] dulu-dulu atawa serambahannya? * ... kalo aselinya di Kulon sono '''[[Mèkdi]]''' kaga' jual ayam? * ... kalo kota nama '''[[Sint-Piterbereh]]''' di [[Ruslan]] entu bahelanya punya nama Pètrograd, terus Lèninggrad? * ... kalo si '''[[Spombop si Celana Kotak (tokoh)|Spombop]]''' entu diumrup awal-awalnya tanggal 1 Méi 1999 di sebabak jajalan dia punya [[pèlem cèmèn]] nyang judulnya "''Help Wanted''"? </div> dsk6g5e1wybvasoduvzfdxw2mjfkkns Bangsaan:Gending modèren Koréa 14 6181 25792 2024-09-26T20:00:45Z Eurohunter 503 category 25792 wikitext text/x-wiki [[Bangsaan:Gending]] 71yi2bhow7oglxmb7kaqw47no34j6uf Cubétiam 0 6183 25799 2024-09-27T12:17:12Z OrangKalideres 327 Makalah anyar 25799 wikitext text/x-wiki [[Gepokan:ChinaHenanZhumadian.png|thumb|200px|Letak Cubétiam di [[Holam]], Tiongkok]] '''Cubétiam''' ([[Basa Hokkièn]]: ''Chù-bé-tiàm''; {{lang-zh|s=[[wikt:驻马店|驻马店]]|t=[[wikt:駐馬店|駐馬店]]|p=Zhùmǎdiàn}}; [[Penglatènan Peta Pos Tionghoa|èjaan peta pos]]: Chumatien) ya'entu kota nyang letaknya di propinsi [[Holam]], [[Kiblik Ra'yat Tiongkok]]. == Ruju'an == {{Reflist}} [[Bangsaan:Kota di Holam]] 3ckvd2btpekgoa60tckbq1ewevy7pux Zhumadian 0 6184 25800 2024-09-27T12:20:21Z OrangKalideres 327 Ngalihin halaman ke [[Cubétiam]] 25800 wikitext text/x-wiki #alih [[Cubétiam]] bwofjv0f7e025bcg5try5awgf9vw52b Wikipédi:Nyaho ga' lu/12 4 6185 26502 26272 2024-11-10T19:52:59Z Swarabakti 44 26502 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo banyakan, hata kabèhan, [[jula-juli]] pada nyang sintremnya diancer-ancer gableg '''[[lobang item gedé betul]]'''? * ... kalo Jepang punya tukang sa'ir '''[[Matsuo Bashō|Matsuo Basyo]]''' entu ada kesohor jadi atu suhu ''[[haiku]]''? </div> s3cujjaabi5izsqa2h5q51m5s428bt9 Ènsiklopédi 0 6186 25827 2024-10-05T04:28:27Z Bangrapip 9 Bangrapip mindahin [[Ènsiklopédi]] ke [[Banda èlmu]] 25827 wikitext text/x-wiki #ALIH [[Banda èlmu]] mz9pm1j2ao1rwd3tj2xhzw7s88cj0t3 Sablonan:Pemaké tukang tinjau 10 6187 25836 2024-10-05T04:35:33Z Bangrapip 9 Bangrapip mindahin [[Sablonan:Pemaké tukang tinjau]] ke [[Sablonan:Pemaké tukang delok]] 25836 wikitext text/x-wiki #ALIH [[Sablonan:Pemaké tukang delok]] 7k4ij6emerermiqzttju0snscj5xajg Daptar persidèn Hindi 0 6188 25901 25900 2024-10-11T08:13:34Z OrangKalideres 327 Reflist 25901 wikitext text/x-wiki {{Terjemahan belang-bentong}} Ni halaman isinya '''daptar persidèn [[Hindi]]'''. == Daptar == ; Key <sup>{{Dagger|alt=Died in office}}</sup>-Died in office -Resigned {| class="wikitable sortable" id="pm_list" style="width:100%; text-align:center" ! style="background:#00BFFF;" |&nbsp; 1 ![[Rajendra Prasad]] {{small|(1884–1963)}} |{{nowrap|26 January}} 1950 |{{nowrap|13 May}} 1962 |[[1952 Indian presidential election|1952]] [[1957 Indian presidential election|1957]] |[[Indian National Congress]] |- !2 ![[Sarvepalli Radhakrishnan|Sir Sarvepalli Radhakrishnan]] {{small|(1888–1975)}} |{{nowrap|13 May}} 1962 |{{nowrap|13 May}} 1967 |[[1962 Indian presidential election|1962]] |[[Independent politician|Independent]] |- !3 ![[Zakir Husain (politician)|Zakir Husain]] {{small|(1897–1969)}} |{{nowrap|13 May}} 1967 |{{nowrap|3 May}} 1969 {{small|(''died in office.'')}} |[[1967 Indian presidential election|1967]] |[[Independent politician|Independent]] |- !4 ![[V. V. Giri]] {{small|(1894–1980)}} |{{nowrap|3 May}} 1969 |{{nowrap|20 July}} 1969 |[[1969 Indian presidential election|1969]] |[[Independent politician|Independent]] |- !5 !'''[[Mohammad Hidayatullah]]''' {{small|(1905–1992)}} |{{nowrap|20 July}} 1969 |{{nowrap|24 August}} 1969 |[[1969 Indian presidential election|1969]] |[[Independent politician|Independent]] |- !(4) ![[V. V. Giri]] {{small|(1894–1980)}} |{{nowrap|24 August}} 1969 |{{nowrap|24 August}} 1973 |[[1969 Indian presidential election|1969]] |[[Independent politician|Independent]] |- !– ![[Gopal Swarup Pathak]] (1896–1982) |{{nowrap|24 August}} 1973 |{{nowrap|24 August}} 1973 |– |[[Independent politician|Independent]] |- !(4) ![[V. V. Giri]] {{small|(1894–1980)}} |{{nowrap|24 August}} 1973 |{{nowrap|24 August}} 1974 |– |[[Independent politician|Independent]] |- ! style="background:#00BFFF;" |&nbsp; 6 ![[Fakhruddin Ali Ahmed]] {{small|(1905–1977)}} |{{nowrap|24 August}} 1974 |{{nowrap|11 February}} 1977 {{small|(''died in office.'')}} |[[1974 Indian presidential election|1974]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; 7 ![[B. D. Jatti]] {{small|(1912–2002)}} |{{nowrap|11 February}} 1977 |{{nowrap|25 July}} 1977 |— |[[Indian National Congress]] |- ! style="background:#1F75FE;" |&nbsp; 8 ![[Neelam Sanjiva Reddy]] {{small|(1913–1996)}} |{{nowrap|25 July}} 1977 |{{nowrap|25 July}} 1982 |[[1977 Indian presidential election|1977]] |[[Janata Party]] |- ! style="background:#00BFFF;" |&nbsp;9 ![[Zail Singh|Giani Zail Singh]] {{small|(1916–1994)}} |{{nowrap|25 July}} 1982 |{{nowrap|25 July}} 1983 |[[1982 Indian presidential election|1982]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; (5) !'''[[Mohammad Hidayatullah]]''' {{small|(1905–1992)}} |{{nowrap|25 July}} 1983 |{{nowrap|25 July}} 1983 |— |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; (9) ![[Zail Singh|Giani Zail Singh]] {{small|(1916–1994)}} |{{nowrap|25 July}} 1983 |{{nowrap|25 July}} 1984 |— |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; (5) !'''[[Mohammad Hidayatullah]]''' {{small|(1905–1992)}} |{{nowrap|25 July}} 1984 |{{nowrap|25 July}} 1984 |— |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; (9) ![[Zail Singh|Giani Zail Singh]] {{small|(1916–1994)}} |{{nowrap|25 July}} 1984 |{{nowrap|25 July}} 1987 |— |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; 10 ![[R. Venkataraman]] {{small|(1910–2009)}} |{{nowrap|25 July}} 1987 |{{nowrap|25 July}} 1992 |[[1987 Indian presidential election|1987]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; 11 ![[Shankar Dayal Sharma]] {{small|(1918–1999)}} |{{nowrap|25 July}} 1992 |{{nowrap|25 July}} 1997 |[[1992 Indian presidential election|1992]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; 12 ![[K. R. Narayanan]] {{small|(1920–2005)}} |{{nowrap|25 July}} 1997 |{{nowrap|25 July}} 2000 |[[1997 Indian presidential election|1997]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;– !'''[[Krishan Kant]]''' <small>(1927–2002)</small> |{{nowrap|25 July}} 2000 |{{nowrap|25 July}} 2000 |– |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;(12) ![[K. R. Narayanan]] {{small|(1920–2005)}} |{{nowrap|25 July}} 2000 |{{nowrap|25 July}} 2002 |– |[[Indian National Congress]] |- !13 ![[A. P. J. Abdul Kalam]] {{small|(1931–2015)}} |{{nowrap|25 July}} 2002 |{{nowrap|25 July}} 2003 |[[2002 Indian presidential election|2002]] |[[Independent politician|Independent]] |- !– !'''[[Bhairon Singh Shekhawat]]''' <small>(1923–2010)</small> |{{nowrap|25 July}} 2003 |{{nowrap|25 July}} 2003 |– |[[Independent politician|Independent]] |- !(13) ![[A. P. J. Abdul Kalam]] {{small|(1931–2015)}} |{{nowrap|25 July}} 2003 |{{nowrap|25 July}} 2007 |– |[[Independent politician|Independent]] |- ! style="background:#00BFFF;" |&nbsp; 14 ![[Pratibha Patil]] {{small|(1934–)}} |{{nowrap|25 July}} 2007 |{{nowrap|25 July}} 2010 |[[2007 Indian presidential election|2007]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;– ![[Mohammad Hamid Ansari]]<small>(1937–)</small> |25 July 2010 |25 July 2010 |– |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;(14) ![[Pratibha Patil]] {{small|(1934–)}} |25 July 2010 |25 July 2012 |– |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp; 15 ![[Pranab Mukherjee]] {{small|(1935–2020)}} |25 July 2012 |25 July 2016 |[[2012 Indian presidential election|2012]] |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;– ![[Mohammad Hamid Ansari]]<small>(1937–)</small> |25 July 2016 |25 July 2016 |– |[[Indian National Congress]] |- ! style="background:#00BFFF;" |&nbsp;(15) ![[Pranab Mukherjee]] {{small|(1935–2020)}} |25 July 2016 |25 July 2017 |– |[[Indian National Congress]] |- ! style="background:#FF9933;" |&nbsp; 16 ![[Ram Nath Kovind]] {{small|(1945–)}} |25 July 2017 |25 July 2018 |[[2017 Indian presidential election|2017]] |[[Bharatiya Janata Party]] |- ! style="background:#FF9933;" |&nbsp; _ !'''[[Venkaiah Naidu|M. Venkaiah Naidu]]''' <small>(1949–)</small> |25 July 2018 |25 July 2018 |– |[[Bharatiya Janata Party]] |- ! style="background:#FF9933;" |&nbsp; (16) ![[Ram Nath Kovind]] {{small|(1945–)}} |25 July 2018 |25 July 2022 |– |[[Bharatiya Janata Party]] |- ! style="background:#FF9933;" |&nbsp;17 ![[Droupadi Murmu]] {{small|(1958-)}} |25 July 2022 |11 August 2022 |[[2022 Indian presidential election|2022]] |[[Bharatiya Janata Party]] |- ! style="background:#FF9933;" |&nbsp;– !'''[[Jagdeep Dhankhar]]''' <small>(1951–)</small> |11 August 2022 |11 August 2022 |– |[[Bharatiya Janata Party]] |- ! style="background:#FF9933;" |&nbsp;17 ![[Droupadi Murmu]] {{small|(1958-)}} |11 August 2022 |''Incumbent'' |– |[[Bharatiya Janata Party]] |- |} == Ruju'an == {{Reflist}} [[Bangsaan:Persidèn Hindi]] 6nmgw8byynsblfb22ylbeweja0bvxxn Coritiba Foot Ball Club 0 6191 25852 25851 2024-10-08T03:58:41Z OrangKalideres 327 Pegarin dikit deri enwiki 25852 wikitext text/x-wiki [[File:Coritiba FBC (2011) - PR.svg|250px|right]] '''Coritiba Foot Ball Club''', atawa disingkat '''Coritiba''', entu kleb [[bola tendang]] propèsionil nyang markasnye ada di [[Kuritiba]], [[Paraná]], [[Brasil]]. Ni kleb dijulukin '''Coxa'''. Dia punya stadion kandang namanya – [[Estadio Major Antônio Couto Pereira]], diresmikan taon 1932 èn kapasitas sekarang bisa nampung lebih dari 40.000 orang. Dijejegin taon 1909 ama [[Orang Dèt-Brasil|imigran Dèt]],<ref name="Fundação">{{cite web |url= https://www.coritiba.com.br/artigo/11/fundacao|title= Fundação|trans-title=Foundation|author=<!--Not stated--> |date= January 28, 2013 |website=Coritiba.com.br|publisher=Coritiba |access-date= April 3, 2024 | language=pt-BR}}</ref> dia jadi kleb bola tendang paling tua èn punya gelar paling banyak di entu negara. == Ruju'an == {{Reflist}} [[Bangsaan:Kleb bola tendang]] eilzoufxazdlvbg0yyku3xb5yrys0b8 Wikipédi basa Komering 0 6192 25855 25854 2024-10-08T11:50:11Z OrangKalideres 327 Koreksi 25855 wikitext text/x-wiki {{Infobox website | name = Wikipédi basa Komering | screenshot = | screenshot_size = | collapsible = yes | logo = File:Wikipedia-logo-v2-kge.svg | logo_size = 200px | caption = | url = {{URL|https://kge.wikipedia.org}} | commercial = Kaga' | location = [[Miami]], [[Plorida]], AS | launched = {{start date and age|df=yes|2024|09|24}} | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Komering|Komering]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = }} '''Wikipédi basa Komering''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Komering]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|kge|N}} makalah dalem basa Komering. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Komering]] 3e3pv2zks3q41z3rj5lp8dkyj1vl06v Gibran Rakabuming Raka 0 6193 26126 26125 2024-10-20T11:53:48Z OrangKalideres 327 26126 wikitext text/x-wiki [[Gepokan:Gibran Rakabuming 2024 official portrait.jpg|thumb|200px|Potrèt resmi Gibran di taon 2024]] '''Gibran Rakabuming Raka''' (lair 1 Oktober 1987) entu atu [[tukang pulitik]] èn [[tukang dagang]] Indonésia nyang juga' [[Wakil Persidèn Indonésia|wakil persidèn Indonésia]] ke-14. Sebelonnya, dia ngejabat sebagé [[Daptar Wali Kota Surakarta|Wali Kota Surakarta]] sedari 26 Pebruari 2021 ampé 19 Juli 2024. Dia entu anak sulung deri [[Daptar Persidèn Indonésia|persidèn ketujuh Indonésia]], [[Joko Widodo]]. Di [[Pemilihan umum Presiden Indonesia 2024|pemilian persidèn Indonèsia 2024]], dia ngrikut nyalon èn kepili jadi wakil persidèn bareng [[Prabowo Subianto]] nyang jadi persidènnya. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang pulitik Indonésia]] [[Bangsaan:Wali Kota Surakarta]] kzrxiozq2eysjfdcq8avrmpxk6ht8t8 Kamus 0 6194 25864 25863 2024-10-08T18:12:05Z OrangKalideres 327 25864 wikitext text/x-wiki [[Gepokan:Banjar-Indonesian dictionary.jpg|ka|jmpl|Kitab kamus basa [[Basa Banjar|Banjar]]–[[basa Indonésia|Indonésia]]]] [[File:Woerterbuchstapel Langenscheidt.jpg|thumb|Kamus-kamus [[Langenscheidt]] dalem beberapa basa]] '''Kamus''',<ref group=catetan>Kata ''kamus'' asalnya deri [[basa Arab]] قاموس ''qāmūs.</ref> atawa '''kitab logat''', ya'entu kitab ruju'an nyang nerangin ma'na kata-kata. Kamus punya pungsi bakal bantu atu orang ngenalin kata baru. Kalo nyang laén nerangin ma'sudnya entu kata, kamus juga mungkin punya pedoman sebutan, asal-usul ([[etimologi]]) atu kata èn juga conto pemakéannya. Bakal jelasin kadang kala ada juga gambaran di dalem kamus. == Catetan == <references group="catetan"/> == Ruju'an == {{Reflist}} [[Bangsaan:Kamus]] [[Bangsaan:Kitab]] biysgzmgszr9zpfhlk82b4nimsdwzor Jaé 0 6195 25868 2024-10-09T16:18:37Z Swarabakti 44 Ngalihin halaman ke [[Jahé]] 25868 wikitext text/x-wiki #ALIH [[Jahé]] 4obxrx5ade0kpia2hautv3qh5bkxhi0 Dafrar presiden India 0 6196 26193 25873 2024-10-24T04:45:20Z EmausBot 70 Fixing double redirect from [[Daptar persiden Hindi]] to [[Daptar persidèn Hindi]] 26193 wikitext text/x-wiki #ALIH [[Daptar persidèn Hindi]] 3mddsanhqhehypmeo3geuoo4xl2iln9 Wikipédi basa Batak Toba 0 6197 25880 25879 2024-10-10T06:57:39Z OrangKalideres 327 25880 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Batak Toba | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-bbc.svg|200px]] | caption = | url = http://bbc.wikipedia.org/<br />http://bbc.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Batak Toba|Batak Toba]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = | other = Statistik | launch_date = | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Batak Toba''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Batak Toba]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|bbc|N}} makalah dalem basa Batak Toba. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Batak Toba]] db1dzq42ihdq05flmftbz1hy3ypm21o Wikipédi basa Bugis 0 6198 25884 25881 2024-10-10T07:11:23Z OrangKalideres 327 + file 25884 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Bugis | screenshot = Bugis.png | collapsible = yes | logo = [[File:Wikipedia-logo-v2-bug.svg|200px]] | caption = Balé-balénya Wikipédi basa Bugis | url = http://bug.wikipedia.org/<br />http://bug.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Bugis|Bugis]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = | other = Statistik | launch_date = | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Bugis''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Bugis]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|bug|N}} makalah dalem basa Bugis. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Bugis]] d75se41qac5rkkhm07notp8i07ewe9c Wikipédi basa Gorontalo 0 6199 25882 2024-10-10T07:02:33Z OrangKalideres 327 Makalah anyar 25882 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Gorontalo | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-gor.svg|200px]] | caption = | url = http://gor.wikipedia.org/<br />http://gor.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Gorontalo|Gorontalo]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = | other = Statistik | launch_date = | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Gorontalo''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Gorontalo]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|gor|N}} makalah dalem basa Gorontalo. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Gorontalo]] 8o2jqerkwvejz4v0gl5znol7kest8ld Wikipédi basa Madura 0 6200 25885 25883 2024-10-10T07:15:37Z OrangKalideres 327 + file 25885 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Madura | screenshot = Mainpage-mad-2020-12.jpg | collapsible = yes | logo = [[File:Wikipedia-logo-v2-mad.svg|200px]] | caption = Balé-balénya Wikipédi basa Madura | url = http://mad.wikipedia.org/<br />http://mad.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Madura|Madura]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = | other = Statistik | launch_date = | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Madura''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Madura]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|mad|N}} makalah dalem basa Madura. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Madura]] b9n4cw4kqrx1iycau2kagpc948dk3i7 Daptar persiden Hindi 0 6201 25888 2024-10-10T07:51:28Z Swarabakti 44 Swarabakti mindahin [[Daptar persiden Hindi]] ke [[Daptar persidèn Hindi]] 25888 wikitext text/x-wiki #ALIH [[Daptar persidèn Hindi]] 3mddsanhqhehypmeo3geuoo4xl2iln9 Sablonan:Harvcoltxt 10 6202 25941 2024-10-12T04:27:48Z Swarabakti 44 Ngeja halaman dengen "<noinclude>{{pp-vandalism|small=yes}}</noinclude>{{#invoke:Footnotes|harvard_citation |bracket_year_left = ( |bracket_year_right = {{#if:{{{p|}}}{{{page|}}}{{{pp|}}}{{{pages|}}}{{{loc|}}}{{{at|}}}||)}} |bracket_right = {{#if:{{{p|}}}{{{page|}}}{{{pp|}}}{{{pages|}}}{{{loc|}}}{{{at|}}}|)}} |page_sep = : |pages_sep = : |template=harvcoltxt }}<noinclude> {{pengwarkatan}} </noinclude>" 25941 wikitext text/x-wiki <noinclude>{{pp-vandalism|small=yes}}</noinclude>{{#invoke:Footnotes|harvard_citation |bracket_year_left = ( |bracket_year_right = {{#if:{{{p|}}}{{{page|}}}{{{pp|}}}{{{pages|}}}{{{loc|}}}{{{at|}}}||)}} |bracket_right = {{#if:{{{p|}}}{{{page|}}}{{{pp|}}}{{{pages|}}}{{{loc|}}}{{{at|}}}|)}} |page_sep = : |pages_sep = : |template=harvcoltxt }}<noinclude> {{pengwarkatan}} </noinclude> hr1tlojqdcx3hnh9zmdeuayusxrmmfh Sablonan:Cite conference 10 6203 25952 2024-10-12T04:46:30Z Swarabakti 44 Ngeja halaman dengen "<includeonly>{{#invoke:citation/CS1|citation |CitationClass=conference }}</includeonly><noinclude> {{pengwarkatan}} </noinclude>" 25952 wikitext text/x-wiki <includeonly>{{#invoke:citation/CS1|citation |CitationClass=conference }}</includeonly><noinclude> {{pengwarkatan}} </noinclude> hql28f9qf0fug9tfunr4nnpij0ycoa3 Bangsaan:Makalah gacoan 14 6204 26178 26177 2024-10-22T07:04:40Z Swarabakti 44 26178 wikitext text/x-wiki __HIDDENCAT__ [[Bangsaan:Makalah gacoan Wikipédi]] rwnf728gvu6mft70ulqv0vbpctj0i6f Sablonan:Authority control 10 6205 25989 2024-10-13T12:01:51Z OrangKalideres 327 Anyar 25989 wikitext text/x-wiki {{#invoke:Authority control|authorityControl}}<noinclude>{{Documentation}}</noinclude><includeonly><!-- tracking categories to compare with Wikidata -->{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only articles and categories. -->{{#invoke:Check for unknown parameters|check|unknown=[[Bangsaan:Halaman yang menggunakan pengawasan otoritas dengan parameter]]|preview=Halaman-halaman yang menggunakan [[Sablonan:Authority control]] dengan "_VALUE_", pindahkan ini ke Wikidata sebisa mungkin}}<!-- -->{{#ifeq:{{{VIAF|}}}| |<!-- empty or no VIAF in template --> |<!-- VIAF in template -->{{#ifeq:{{#property:P214}}| |<!-- no property P214 at Wikidata --> [[Bangsaan:VIAF tidak di Wikidata]] <!-- These we still need to import --> |<!-- property P214 at Wikidata --> {{#ifeq:{{{VIAF|}}}|{{#property:P214}} |<!-- same ID: We want to end up here --> |[[Bangsaan:VIAF berbeda di Wikidata]] <!-- Figure out the best link, FIXME: multiple values on Wikidata --> }} }} }} }}</includeonly><noinclude>[[Bangsaan:Templat kontrol otoritas]]</noinclude> lygqy463lo3gntj9xfikebbj7hjmknl Modul:Authority control 828 6206 25990 2024-10-13T12:04:47Z OrangKalideres 327 Anyar 25990 Scribunto text/plain require('strict') local p = {} local title = mw.title.getCurrentTitle() local namespace = title.namespace local testcases = (string.sub(title.subpageText,1,9) == 'testcases') --[[==========================================================================]] --[[ Category functions ]] --[[==========================================================================]] function p.getCatForId( id ) local catName = '' if namespace == 0 then catName = 'Artikel Wikipedia dengan penanda '..id..'' elseif namespace == 2 and not title.isSubpage then catName = 'Halaman pengguna dengan penanda '..id..'' else catName = 'Halaman dengan penanda '..id..'' end return '[[Kategori:'..catName..']]'..p.redCatLink(catName) end function p.redCatLink( catName ) --catName == 'Blah' (not 'Category:Blah', not '[[Category:Blah]]') if catName and catName ~= '' and testcases == false and mw.title.new(catName, 14).exists == false then return '[[Kategori:Halaman dengan kategori pengawasan otoritas belum dibuat]]' end return '' end function p.createRow( id, rawValues, link, links, withUid, specialCat, prefix) local catName = 'Artikel Wikipedia dengan kesalahan penanda '..(specialCat or id)..' identifiers' if links then -- all links[] use withUid = false; no check needed local row = '' if prefix then row = row..'*'..prefix end for i, l in ipairs( links ) do if i == 1 and not prefix then row = row..'*' else row = row..'\n**' end if l then row = row..'<span class="uid">'..l..'</span>' else row = row..'<span class="error">The '..id..' id '..rawValues[i]..' is not valid.</span>[[Kategori:'..catName..']]'..p.redCatLink(catName) end end return row..'\n' elseif link then -- All IDs that have a prefix support multiple identifiers, so prefix is not needed if withUid then return '*<span class="nowrap"><span class="uid">'..link..'</span></span>\n' end return '*<span class="nowrap">'..link..'</span>\n' end return '* <span class="error">The '..id..' id '..rawValues..' is not valid.</span>[[Kategori:'..catName..']]'..p.redCatLink(catName)..'\n' end --[[==========================================================================]] --[[ Property formatting functions ]] --[[==========================================================================]] -- If a link has a suitable entry in the global inter-wiki prefix table at [[:m:Interwiki_map]], -- please consider routing through this prefix rather than as external link URL. -- This will ease future maintenance as necessary updates to the link can be centrally carried out there rather than by updating this module. -- The "external link" icon would disappear for such entries. function p.aagLink( id, label) --P3372's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.aucklandartgallery.com/explore-art-and-ideas/artist/'..id..'/ '..(label or 'Auckland')..']'..p.getCatForId( 'AAG' ) end function p.acmLink( id, label ) --P864's format regex: \d{11} (e.g. 12345678901) if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://dl.acm.org/profile/'..id..' '..(label or 'Association for Computing Machinery')..']'..p.getCatForId( 'ACM-DL' ) end function p.adbLink( id, label ) --P1907's format regex: [a-z][-a-z]+-([1-3]\d|[1-9])\d{0,3} (e.g. barton-sir-edmund-toby-71) if not id:match( '^[a-z][-a-z]+-[1-3]%d%d?%d?%d?$' ) and not id:match( '^[a-z][-a-z]+-[1-9]%d?%d?%d?$' ) then return false end return '[http://adb.anu.edu.au/biography/'..id..' '..(label or 'Australia')..']'..p.getCatForId( 'ADB' ) end function p.agsaLink( id, label ) --P6804's format regex: [1-9]\d* (e.g. 3625) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.agsa.sa.gov.au/collection-publications/collection/creators/_/'..id..'/ '..(label or 'Australia Selatan')..']'..p.getCatForId( 'AGSA' ) end function p.autoresuyLink( id, label ) --P2558's format regex: [1-9]\d{0,4} (e.g. 12345) if not id:match( '^[1-9]%d?%d?%d?%d?$' ) then return false end return '[https://autores.uy/autor/'..id..' '..(label or 'Uruguay')..']'..p.getCatForId( 'autores.uy' ) end function p.awrLink( id, label ) --P4186's format regex: (([A-Z]{3}\d{4})|([A-Z]{2}\d{5}))[a-z] (e.g. PR00768b) if not id:match( '^[A-Z][A-Z][A-Z]%d%d%d%d[a-z]$' ) and not id:match( '^[A-Z][A-Z]%d%d%d%d%d[a-z]$' ) then return false end return '[http://www.womenaustralia.info/biogs/'..id..'.htm '..(label or 'Australian Women\'s Register')..']'..p.getCatForId( 'AWR' ) end function p.bibsysLink( id, label ) --P1015's format regex: [1-9]\d* or [1-9](\d{0,8}|\d{12}) (e.g. 1234567890123) --TODO: follow up @ [[d:Property talk:P1015#Discrepancy between the 2 regex constraints]] or escalate/investigate if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://authority.bibsys.no/authority/rest/authorities/html/'..id..' '..(label or 'Norwegia')..']'..p.getCatForId( 'BIBSYS' ) end function p.bildLink( id, label ) --P2092's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.bildindex.de/document/obj'..id..' '..(label or 'Bildindex (Jerman)')..']'..p.getCatForId( 'Bildindex' ) end function p.bncLink( id, label ) --P1890's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://www.bncatalogo.cl/F?func=direct&local_base=red10&doc_number='..id..' '..(label or 'Chili')..']'..p.getCatForId( 'BNC' ) end function p.bneLink( id, label ) --P950's format regex: (XX|FF|a)\d{4,7}|(bima|bimo|bica|bis[eo]|bivi|Mise|Mimo|Mima)\d{10} (e.g. XX1234567) if not id:match( '^[XF][XF]%d%d%d%d%d?%d?%d?$' ) and not id:match( '^a%d%d%d%d%d?%d?%d?$' ) and not id:match( '^bi[mcsv][aoei]%d%d%d%d%d%d%d%d%d%d$' ) and not id:match( '^Mi[sm][eoa]%d%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&authority_id='..id..' '..(label or 'Spanyol')..']'..p.getCatForId( 'BNE' ) --no https as of 9/2019 end function p.bnfLink( id, label ) --P268's format regex: \d{8}[0-9bcdfghjkmnpqrstvwxz] (e.g. 123456789) if not id:match( '^c?b?%d%d%d%d%d%d%d%d[0-9bcdfghjkmnpqrstvwxz]$' ) then return false end --Add cb prefix if it has been removed if not id:match( '^cb.+$' ) then id = 'cb'..id end return '[https://catalogue.bnf.fr/ark:/12148/'..id..' '..(label or 'Prancis')..'] [https://data.bnf.fr/ark:/12148/'..id..' (data)]'..p.getCatForId( 'BNF' ) end function p.botanistLink( id, label ) --P428's format regex: ('t )?(d')?(de )?(la )?(van (der )?)?(Ma?c)?(De)?(Di)?\p{Lu}?C?['\p{Ll}]*([-'. ]*(van )?(y )?(d[ae][nr]?[- ])?(Ma?c)?[\p{Lu}bht]?C?['\p{Ll}]*)*\.? ?f?\.? (e.g. L.) --not easily/meaningfully implementable in Lua's regex since "(this)?" is not allowed... if not mw.ustring.match( id, "^[%u%l%d%. '-]+$" ) then --better than nothing return false end id = id:gsub(' +', '%%20') return '[https://www.ipni.org/ipni/advAuthorSearch.do?find_abbreviation='..id..' '..(label or 'International Plant Names Index')..']'..p.getCatForId( 'Botanist' ) end function p.bpnLink( id, label ) --P651's format regex: \d{6,8} (e.g. 00123456) if not id:match( '^%d%d%d%d%d%d%d%d$' ) and --original format regex, changed 8/2019 to not id:match( '^0?%d%d%d%d%d%d%d$' ) and --allow 1-2 leading 0s, allowed by the website not id:match( '^0?0?%d%d%d%d%d%d$' ) then return false end return '[http://www.biografischportaal.nl/en/persoon/'..id..' '..(label or 'Belanda')..']'..p.getCatForId( 'BPN' ) --no https as of 9/2019 end function p.canticLink( id, label ) --P1273's format regex: a\d{7}[0-9x] (e.g. a10640745) if not id:match( '^a%d%d%d%d%d%d%d[%dx]$' ) then return false end return '[http://cantic.bnc.cat/registres/CUCId/'..id..' '..(label or 'Catalunya')..']'..p.getCatForId( 'CANTIC' ) --no https as of 10/2019 end function p.ciniiLink( id, label ) --P271's format regex: DA\d{7}[\dX] (e.g. DA12345678) if not id:match( '^DA%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://ci.nii.ac.jp/author/'..id..'?l=en '..(label or 'CiNii (Jepang)')..']'..p.getCatForId( 'CINII' ) end function p.cwgcLink( id, label ) --P1908's format regex: [1-9]\d* (e.g. 75228351) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.cwgc.org/find-war-dead/casualty/'..id..'/ '..(label or 'Commonwealth War Graves Commission')..']'..p.getCatForId( 'CWGC' ) end function p.emuLink( id, label ) --P4613's format regex: \d{1,6} (e.g. 15409 (or 015409)) if not id:match( '^%d%d?%d?%d?%d?%d?$' ) then return false end return '[http://esu.com.ua/search_articles.php?id='..id..' '..(label or 'Ukraina')..']'..p.getCatForId( 'EMU' ) end function p.daaoLink( id, label ) --P1707's format regex: [a-z\-]+\d* (e.g. rolf-harris) if not id:match( '^[a-z%-]+%d*$' ) then return false end return '[https://www.daao.org.au/bio/'..id..' '..(label or 'Australian Artists')..']'..p.getCatForId( 'DAAO' ) end function p.dblpLink( id, label ) --P2456's format regex: \d{2,3} /\d+(-\d+)?|[a-z] /[a-zA-Z][0-9A-Za-z]*(-\d+)? (e.g. 123/123) if not id:match( '^%d%d%d?/%d+$' ) and not id:match( '^%d%d%d?/%d+%-%d+$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*$' ) and not id:match( '^[a-z]/[a-zA-Z][0-9A-Za-z]*%-%d+$' ) then return false end return '[https://dblp.org/pid/'..id..' '..(label or 'DBLP (computer science)')..']'..p.getCatForId( 'DBLP' ) end function p.dibLink( id, label ) --P6829's format regex: a\d{4}\d?(-[A-D])? (e.g. a1953) if not id:match( '^a%d%d%d%d%d?%-?[A-D]?$' ) then return false end return '[https://dib.cambridge.org/viewReadPage.do?articleId='..id..' '..(label or 'Irlandia')..']'..p.getCatForId( 'DIB' ) end function p.dsiLink( id, label ) --P2349's format regex: [1-9]\d* (e.g. 1538) if not id:match( '^[1-9]%d*$' ) then return false end return '[http://www.uni-stuttgart.de/hi/gnt/dsi2/index.php?table_name=dsi&function=details&where_field=id&where_value='..id..' '..(label or 'Scientific illustrators')..']'..p.getCatForId( 'DSI' ) end function p.fastLink( id, label ) --P2163's format regex: [1-9]\d{0,7} (e.g. 1916996) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://id.worldcat.org/fast/'..id..'/ '..(label or 'Faceted Application of Subject Terminology')..']'..p.getCatForId( 'FAST' ) end function p.fnzaLink( id, label ) --P6792's format regex: [1-9]\d* (e.g. 9785) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://findnzartists.org.nz/artist/'..id..'/ '..(label or 'New Zealand Artists')..']'..p.getCatForId( 'FNZA' ) end function p.gndLink( id, label ) --P227's format regex: 1[012]?\d{7}[0-9X]|[47]\d{6}-\d|[1-9]\d{0,7}-[0-9X]|3\d{7}[0-9X] (e.g. 4079154-3) if not id:match( '^1[012]?%d%d%d%d%d%d%d[0-9X]$' ) and not id:match( '^[47]%d%d%d%d%d%d%-%d$' ) and not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%-[0-9X]$' ) and not id:match( '^3%d%d%d%d%d%d%d[0-9X]$' ) then return false end return '[https://d-nb.info/gnd/'..id..' '..(label or 'Integrated Authority File (Jerman)')..']'..p.getCatForId( 'GND' ) end function p.hdsLink( id, label ) --P902's format regex: \d{6} (e.g. 050123) if not id:match( '^%d%d%d%d%d%d$' ) then return false end return '[https://hls-dhs-dss.ch/fr/articles/'..id..' '..(label or 'Historical Dictionary of Switzerland')..']'..p.getCatForId( 'HDS' ) end function p.iaafLink( id, label ) --P1146's format regex: [0-9][0-9]* (e.g. 012) if not id:match( '^%d+$' ) then return false end return '[https://www.iaaf.org/athletes/_/'..id..' '..(label or 'World Athletics')..']'..p.getCatForId( 'IAAF' ) end function p.iccuLink( id, label ) --P396's format regex: IT\\ICCU\\(\d{10}|\D\D[\D\d]\D\\\d{6}) (e.g. IT\ICCU\CFIV\000163) if not id:match( '^IT\\ICCU\\%d%d%d%d%d%d%d%d%d%d$' ) and not id:match( '^IT\\ICCU\\%u%u[%u%d]%u\\%d%d%d%d%d%d$' ) then --legacy: %u used here instead of %D (but the faulty ID cat is empty, out of ~12k uses) return false end return '[https://opac.sbn.it/opacsbn/opac/iccu/scheda_authority.jsp?bid='..id..' '..(label or 'Italia')..']'..p.getCatForId( 'ICCU' ) end function p.iciaLink( id, label ) --P1736's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://www.imj.org.il/artcenter/newsite/en/?artist='..id..' '..(label or 'ICIA (Israel)')..']'..p.getCatForId( 'ICIA' ) end function p.ieuLink( id, label ) --P9070's format regex: [A-Z]\\[A-Z]\\[A-Za-z0-9]+ (e.g. K\Y\Kyiv) if not id:match( '^[A-Z]\\[A-Z]\\%w+$' ) then return false end return '[http://www.encyclopediaofukraine.com/display.asp?linkpath=pages\\'..id..' '..(label or 'Internet Encyclopedia of Ukraine')..']'..p.getCatForId( 'IEU' ) end function p.isniLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0000-6653-4145 if not id then return false end return '[https://isni.org/isni/'..id..' '..(label or 'ISNI')..']'..p.getCatForId( 'ISNI' ) end function p.jocondeLink( id, label ) --P347's format regex: [\-0-9A-Za-z]{11} (e.g. 12345678901) local regex = '^'..string.rep('[%-0-9A-Za-z]', 11)..'$' if not id:match( regex ) then return false end return '[https://www.pop.culture.gouv.fr/notice/joconde/'..id..' '..(label or 'Joconde (Prancis)')..']'..p.getCatForId( 'Joconde' ) end function p.kulturnavLink( id, label ) --P1248's format regex: [0-9a-f]{8}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{4}\-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end return '[http://kulturnav.org/'..id..' '..(label or 'KulturNav (Norway)')..']'..p.getCatForId( 'KULTURNAV' ) --no https as of 9/2019 end function p.lccnLink( id, label ) local parts = p.splitLccn( id ) --e.g. n78039510 if not parts then return false end local lccnType = parts[1] ~= 'sh' and 'names' or 'subjects' id = parts[1] .. parts[2] .. p.append( parts[3], '0', 6 ) return '[https://id.loc.gov/authorities/'..lccnType..'/'..id..' '..(label or 'Amerika Serikat')..']'..p.getCatForId( 'LCCN' ) end function p.lirLink( id, label ) --P886's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[http://www.e-lir.ch/e-LIR___Lexicon.'..id..'.450.0.html '..(label or 'Lexicon Istoric Retic (Swiss)')..']'..p.getCatForId( 'LIR' ) --no https as of 9/2019 end function p.lnbLink( id, label ) --P1368's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[https://kopkatalogs.lv/F?func=direct&local_base=lnc10&doc_number='..id..'&P_CON_LNG=ENG '..(label or 'Latvia')..']'..p.getCatForId( 'LNB' ) end function p.leonoreLink( id, label ) --P640's format regex: LH//\d{1,4}/\d{1,3}|19800035/\d{1,4}/\d{1,5}(Bis|Ter)?|C/0/\d{1,2} (e.g. LH//2064/18) if not id:match( '^LH//%d%d?%d?%d?/%d%d?%d?$' ) and --IDs from LH//1/1 to LH//2794/54 (legionaries) not id:match( '^19800035/%d%d?%d?%d?/%d%d?%d?%d?%d?$' ) and --IDs from 19800035/1/1 to 19800035/385/51670 (legionnaires who died 1954-1977 & some who died < 1954) not id:match( '^19800035/%d%d?%d?%d?/%d%d?%d?%d?%d?Bis$' ) and --IDs from ? not id:match( '^19800035/%d%d?%d?%d?/%d%d?%d?%d?%d?Ter$' ) and --IDs from ? not id:match( '^C/0/%d%d?$' ) then --IDs from C/0/1 to C/0/84 (84 famous legionaries) return false end return '[http://www.culture.gouv.fr/public/mistral/leonore_fr?ACTION=CHERCHER&FIELD_1=COTE&VALUE_1='..id..' '..(label or 'Léonore (Prancis)')..']'..p.getCatForId( 'Léonore' ) --no https as of 9/2019 end function p.maLink( id, label ) --P6366's format regex: [1-9]\d{3,9} (e.g. 1498221862) if not id:match( '^[1-9]%d%d%d%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://academic.microsoft.com/v2/detail/'..id..' '..(label or 'Microsoft Academic')..']'..p.getCatForId( 'MA' ) end function p.mbaLink( id, label ) --P434's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/artist/'..id local cat = p.getCatForId( 'MusicBrainz' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBA (identifier)|MusicBrainz]] ['..url..' artist]'..cat end end function p.mbareaLink( id, label ) --P982's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/area/'..id local cat = p.getCatForId( 'MusicBrainz area' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBAREA (identifier)|MusicBrainz]] ['..url..' area]'..cat end end function p.mbiLink( id, label ) --P1330's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/instrument/'..id local cat = p.getCatForId( 'MusicBrainz instrument' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBI (identifier)|MusicBrainz]] ['..url..' instrument]'..cat end end function p.mblLink( id, label ) --P966's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/label/'..id local cat = p.getCatForId( 'MusicBrainz label' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBL (identifier)|MusicBrainz]] ['..url..' label]'..cat end end function p.mbpLink( id, label ) --P1004's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/place/'..id local cat = p.getCatForId( 'MusicBrainz place' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBP (identifier)|MusicBrainz]] ['..url..' place]'..cat end end function p.mbrgLink( id, label ) --P436's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/release-group/'..id local cat = p.getCatForId( 'MusicBrainz release group' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBRG (identifier)|MusicBrainz]] ['..url..' release group]'..cat end end function p.mbsLink( id, label ) --P1407's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/series/'..id local cat = p.getCatForId( 'MusicBrainz series' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBS (identifier)|MusicBrainz]] ['..url..' series]'..cat end end function p.mbwLink( id, label ) --P435's format regex: [0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12} (e.g. 12345678-1234-1234-1234-1234567890AB) if not id:match( '^%x%x%x%x%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%-%x%x%x%x%x%x%x%x%x%x%x%x$' ) then return false end local url = 'https://musicbrainz.org/work/'..id local cat = p.getCatForId( 'MusicBrainz work' )--special cat name if label then return '['..url..' '..label..']'..cat else return '[[MBW (identifier)|MusicBrainz]] ['..url..' work]'..cat end end function p.mgpLink( id, label ) --P549's format regex: \d{1,6} (e.g. 123456) if not id:match( '^%d%d?%d?%d?%d?%d?$' ) then return false end return '[https://genealogy.math.ndsu.nodak.edu/id.php?id='..id..' '..(label or 'Mathematics Genealogy Project')..']'..p.getCatForId( 'MGP' ) end function p.naraLink( id, label ) --P1225's format regex: ^([1-9]\d{0,8})$ (e.g. 123456789) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://catalog.archives.gov/id/'..id..' '..(label or 'National Archives (US)')..']'..p.getCatForId( 'NARA' ) end function p.nclLink( id, label ) --P1048's format regex: \d+ (e.g. 1081436) if not id:match( '^%d+$' ) then return false end return '[http://aleweb.ncl.edu.tw/F/?func=accref&acc_sequence='..id..'&CON_LNG=ENG '..(label or 'Taiwan')..']'..p.getCatForId( 'NCL' ) --no https as of 9/2019 end function p.ndlLink( id, label ) --P349's format regex: 0?\d{8} (e.g. 012345678) if not id:match( '^0?%d%d%d%d%d%d%d%d$' ) then return false end return '[https://id.ndl.go.jp/auth/ndlna/'..id..' '..(label or 'Jepang')..']'..p.getCatForId( 'NDL' ) end function p.ngvLink( id, label ) --P2041's format regex: \d+ (e.g. 12354) if not id:match( '^%d+$' ) then return false end return '[https://www.ngv.vic.gov.au/explore/collection/artist/'..id..'/ '..(label or 'Victoria')..']'..p.getCatForId( 'NGV' ) end function p.nkcLink( id, label ) --P691's format regex: [a-z]{2,4}[0-9]{2,14} (e.g. abcd12345678901234) if not id:match( '^[a-z][a-z][a-z]?[a-z]?%d%d%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://aleph.nkp.cz/F/?func=find-c&local_base=aut&ccl_term=ica='..id..'&CON_LNG=ENG '..(label or 'Republik Ceko')..']'..p.getCatForId( 'NKC' ) end function p.nlaLink( id, label ) --P409's format regex: [1-9][0-9]{0,11} (e.g. 123456789012) if not id:match( '^[1-9]%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[https://nla.gov.au/anbd.aut-an'..id..' '..(label or 'Australia')..']'..p.getCatForId( 'NLA' ) end function p.nlgLink( id, label ) --P3348's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://data.nlg.gr/resource/authority/record'..id..' '..(label or 'Yunani')..']'..p.getCatForId( 'NLG' ) end function p.nliLink( id, label ) --P949's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://uli.nli.org.il/F/?func=direct&doc_number='..id..'&local_base=nlx10'..' '..(label or 'Israel')..']'..p.getCatForId( 'NLI' ) end function p.nlkLink( id, label ) --P5034's format regex: KA.(19|20).{7} (e.g. KAC201501465) if not id:match( '^KA.19.......$' ) and not id:match( '^KA.20.......$' ) then return false end return '[https://nl.go.kr/authorities/resource/'..id..' '..(label or 'Korea')..']'..p.getCatForId( 'NLK' ) end function p.nlpLink( id, label ) --P1695's format regex: 9810[0-9]\d* or A[0-9]{7}[0-9X] (e.g. 9810123456789012345 or A10414836) if not id:match( '^9810%d+$' ) and not id:match( '^A%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[https://tools.wmflabs.org/wikidata-externalid-url?p=1695&id='..id..' '..(label or 'Polandia')..']'..p.getCatForId( 'NLP' ) end function p.nlrLink( id, label ) --P1003's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://aleph.bibnat.ro:8991/F/?func=direct&local_base=NLR10&doc_number='..id..' '..(label or 'Romania')..']'..p.getCatForId( 'NLR' ) end function p.nskLink( id, label ) --P1375's format regex: \d{9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d%d$' ) then return false end return '[http://katalog.nsk.hr/F/?func=direct&doc_number='..id..'&local_base=nsk10 '..(label or 'Kroasia')..']'..p.getCatForId( 'NSK' ) --no https as of 9/2019 end function p.ntaLink( id, label ) --P1006's format regex: \d{8}[\dX] (e.g. 12345678X) if not id:match( '^%d%d%d%d%d%d%d%d[%dX]$' ) then return false end return '[http://data.bibliotheken.nl/id/thes/p'..id..' '..(label or 'Belanda')..']'..p.getCatForId( 'NTA' ) end function p.orcidLink( id, label ) id = p.validateIsni( id ) --e.g. 0000-0002-7398-5483 if not id then return false end id = id:sub( 1, 4 )..'-'..id:sub( 5, 8 )..'-'..id:sub( 9, 12 )..'-'..id:sub( 13, 16 ) return '[https://orcid.org/'..id..' '..(label or 'ORCID')..']'..p.getCatForId( 'ORCID' ) end function p.picLink( id, label ) --P2750's format regex: [1-9]\d* (e.g. 1) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://pic.nypl.org/constituents/'..id..' '..(label or 'Photographers\' Identities')..']'..p.getCatForId( 'PIC' ) end function p.plwabnLink( id, label ) --P7293's format regex: 981[0-9]{8}05606 (e.g. 9810696457305606) if not id:match( '^981%d%d%d%d%d%d%d%d05606*$' ) then return false end return '[http://mak.bn.org.pl/cgi-bin/KHW/makwww.exe?BM=1&NU=1&IM=4&WI='..id..' '..(label or 'Polandia')..']'..p.getCatForId( 'PLWABN' ) end function p.publonsLink( id, label ) --P3829's format regex: \d+ (e.g. 654601) if not id:match( '^%d+$' ) then return false end return '[https://publons.com/author/'..id..'/ '..(label or 'Publons (researchers)')..']'..p.getCatForId( 'Publons' ) end function p.ridLink( id, label ) --P1053's format regex: [A-Z]{1,3}-\d{4}-(19|20)\d\d (e.g. AAS-5150-2020) if not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-19%d%d$' ) and not id:match( '^[A-Z][A-Z]?[A-Z]?%-%d%d%d%d%-20%d%d$' ) then return false end return '[https://www.researcherid.com/rid/'..id..' '..(label or 'ResearcherID')..']'..p.getCatForId( 'RID' ) end function p.rismLink( id, label ) --P5504's format regex: (pe|ks)?\[1-9]d* (e.g. pe30006410) if not id:match( '^pe[1-9]%d*$' ) and --99% start with 'pe' not id:match( '^ks[1-9]%d*$' ) and not id:match( '^[1-9]%d*$' ) then return false end return '[https://opac.rism.info/search?id='..id..' '..(label or 'RISM (Prancis)')..']'..p.getCatForId( 'RISM' ) end function p.reroLink( id, label ) --P3065's format regex: 0[1-2]-[A-Z0-9]{1,10} (e.g. 02-A012345678) if not id:match( '^0[1-2]%-[A-Z%d][A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?[A-Z%d]?$' ) then return false end return '[http://data.rero.ch/'..id..' '..(label or 'RERO (Swiss)')..']'..p.getCatForId( 'RERO' ) end function p.rkdartistsLink( id, label ) --P650's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/en/explore/artists/'..id..' '..(label or 'RKD Artists (Belanda)')..']'..p.getCatForId( 'RKDartists' ) end function p.rkdidLink( id, label ) --P350's format regex: [1-9]\d{0,5} (e.g. 123456) if not id:match( '^[1-9]%d?%d?%d?%d?%d?$' ) then return false end return '[https://rkd.nl/nl/explore/images/'..id..' '..(label or 'RKD ID (Belanda)')..']'..p.getCatForId( 'RKDID' ) end function p.rslLink( id, label ) --P947's format regex: \d{1,9} (e.g. 123456789) if not id:match( '^%d%d?%d?%d?%d?%d?%d?%d?%d?$' ) then return false end return '[http://aleph.rsl.ru/F?func=find-b&find_code=SYS&adjacent=Y&local_base=RSL11&request='..id..'&CON_LNG=ENG '..(label or 'Rusia')..']'..p.getCatForId( 'RSL' ) --no https as of 9/2019 end function p.selibrLink( id, label ) --P906's format regex: [1-9]\d{4,5} (e.g. 123456) if not id:match( '^[1-9]%d%d%d%d%d?$' ) then return false end return '[https://libris.kb.se/auth/'..id..' '..(label or 'Swedia')..']'..p.getCatForId( 'SELIBR' ) end function p.sikartLink( id, label ) --P781's format regex: \d{7,9} (e.g. 123456789) if not id:match( '^%d%d%d%d%d%d%d%d?%d?$' ) then return false end return '[http://www.sikart.ch/KuenstlerInnen.aspx?id='..id..'&lng=en '..(label or 'SIKART (Swiss)')..']'..p.getCatForId( 'SIKART' ) --no https as of 9/2019 end function p.snacLink( id, label ) --P3430's format regex: \d*[A-Za-z][0-9A-Za-z]* (e.g. A) if not id:match( '^%d*[A-Za-z][0-9A-Za-z]*$' ) then return false end return '[https://snaccooperative.org/ark:/99166/'..id..' '..(label or 'Social Networks and Archival Context')..']'..p.getCatForId( 'SNAC-ID' ) end function p.sudocLink( id, label ) --P269's format regex: (\d{8}[\dX]|) (e.g. 026927608) if not id:match( '^%d%d%d%d%d%d%d%d[%dxX]$' ) then --legacy: allow lowercase 'x' return false end return '[https://www.idref.fr/'..id..' '..(label or 'SUDOC (Prancis)')..']'..p.getCatForId( 'SUDOC' ) end function p.s2authoridLink( id, label ) --P4012's format regex: [1-9]\d* (e.g. 1796130) if not id:match( '^[1-9]%d*$' ) then return false end return '[https://www.semanticscholar.org/author/'..id..' '..(label or 'Semantic Scholar')..']'..p.getCatForId( 'Semantic Scholar author' ) --special cat name end function p.ta98Link( id, label ) --P1323's format regex: A\d{2}\.\d\.\d{2}\.\d{3}[FM]? (e.g. A12.3.45.678) if not id:match( '^A%d%d%.%d%.%d%d%.%d%d%d[FM]?$' ) then return false end local longurl = '[http://tools.wmflabs.org/wikidata-externalid-url/?p=1323&url_prefix=https:%2F%2Fwww.unifr.ch%2Fifaa%2FPublic%2FEntryPage%2FTA98%20Tree%2FEntity%20TA98%20EN%2F&url_suffix=%20Entity%20TA98%20EN.htm&id=' return longurl..id..' '..(label or 'Terminologia Anatomica')..']'..p.getCatForId( 'TA98' ) end function p.tdviaLink( id, label ) --P7314's format regex: [a-z/-]+] (e.g. barkan-omer-lutfi) if not id:match( '^[a-z/-]+$' ) then return false end return '[https://islamansiklopedisi.org.tr/'..id..' '..(label or 'Encyclopedia of Islam')..']'..p.getCatForId( 'TDVİA' ) end function p.tepapaLink( id, label ) --P3544's format regex: \d+ (e.g. 1) if not id:match( '^%d+$' ) then return false end return '[https://collections.tepapa.govt.nz/agent/'..id..' '..(label or 'Te Papa (Selandia Baru)')..']'..p.getCatForId( 'TePapa' ) end function p.tlsLink( id, label ) id = id:gsub(' +', '_') --P1362's format regex: \p{Lu}[\p{L}\d_',\.\-\(\)\*/–]{3,59} (e.g. Abcd) local class = "[%a%d_',%.%-%(%)%*/–]" local regex = '^%u'..string.rep(class, 3)..string.rep(class..'?', 56)..'$' if not mw.ustring.match( id, regex ) then return false end return '[http://tls.theaterwissenschaft.ch/wiki/'..id..' '..(label or 'Theaterlexikon (Swiss)')..']'..p.getCatForId( 'TLS' ) --no https as of 9/2019 end function p.troveLink( id, label ) --P1315's format regex: [1-9]\d{5,7} (e.g. 12345678) if not id:match( '^[1-9]%d%d%d%d%d%d?%d?$' ) then return false end return '[https://trove.nla.gov.au/people/'..id..' '..(label or 'Trove (Australia)')..']'..p.getCatForId( 'Trove' ) end function p.ukparlLink( id, label ) --P6213's format regex: [a-zA-Z\d]{8} (e.g. AQUupyiR) if not id:match( '^[a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d][a-zA-Z%d]$' ) then return false end return '[https://id.parliament.uk/'..id..' '..(label or 'UK Parliament')..']'..p.getCatForId( 'UKPARL' ) end function p.ulanLink( id, label ) --P245's format regex: 500\d{6} (e.g. 500123456) if not id:match( '^500%d%d%d%d%d%d$' ) then return false end return '[https://www.getty.edu/vow/ULANFullDisplay?find=&role=&nation=&subjectid='..id..' '..(label or 'Artist Names (Getty)')..']'..p.getCatForId( 'ULAN' ) end function p.uscongressLink( id, label ) --P1157's format regex: [A-Z]00[01]\d{3} (e.g. A000123) if not id:match( '^[A-Z]00[01]%d%d%d$' ) then return false end return '[http://bioguide.congress.gov/scripts/biodisplay.pl?index='..id..' '..(label or 'US Congress')..']'..p.getCatForId( 'USCongress' ) --no https as of 9/2019 end function p.vcbaLink( id, label ) --P8034's format regex: \d{3}\/[1-9]\d{0,5} (e.g. 494/9793) if not id:match( '^%d%d%d\/[1-9]%d?%d?%d?%d?%d?$' ) then return false end id = id:gsub('\/', '_') return '[https://opac.vatlib.it/auth/detail/'..id..' '..(label or 'Vatikan')..']'..p.getCatForId( 'VcBA' ) end function p.viafLink( id, label ) --P214's format regex: [1-9]\d(\d{0,7}|\d{17,20}) (e.g. 123456789, 1234567890123456789012) if not id:match( '^[1-9]%d%d?%d?%d?%d?%d?%d?%d?$' ) and not id:match( '^[1-9]%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d?%d?%d?$' ) then return false end -- If the "VIAF" entry at [[:m:Interwiki map]] would resolve to "https://viaf.org/viaf/$1" (rather than "http://viaf.org/viaf/$1", as it currently still does), -- then the code below could change from '[https://viaf.org/viaf/'..id..' '..id..']' to '[[:VIAF:'..id..'|'..id..']]'. return '[https://viaf.org/viaf/'..id..' '..(label or 'VIAF')..']'..p.getCatForId( 'VIAF' ) end --[[=========================== Helper functions =============================]] function p.append(str, c, length) while str:len() < length do str = c..str end return str end --Returns the ISNI check digit isni must be a string where the 15 first elements are digits, e.g. 0000000066534145 function p.getIsniCheckDigit( isni ) local total = 0 for i = 1, 15 do local digit = isni:byte( i ) - 48 --Get integer value total = (total + digit) * 2 end local remainder = total % 11 local result = (12 - remainder) % 11 if result == 10 then return 'X' end return tostring( result ) end --Validate ISNI (and ORCID) and retuns it as a 16 characters string or returns false if it's invalid --See http://support.orcid.org/knowledgebase/articles/116780-structure-of-the-orcid-identifier function p.validateIsni( id ) --P213 (ISNI) format regex: [0-9]{4} [0-9]{4} [0-9]{4} [0-9]{3}[0-9X] (e.g. 0000-0000-6653-4145) --P496 (ORCID) format regex: 0000-000(1-[5-9]|2-[0-9]|3-[0-4])\d{3}-\d{3}[\dX] (e.g. 0000-0002-7398-5483) id = id:gsub( '[ %-]', '' ):upper() if not id:match( '^%d%d%d%d%d%d%d%d%d%d%d%d%d%d%d[%dX]$' ) then return false end if p.getIsniCheckDigit( id ) ~= string.char( id:byte( 16 ) ) then return false end return id end function p.splitLccn( id ) --P244's format regex: (n|nb|nr|no|ns|sh)([4-9][0-9]|00|20[0-1][0-9])[0-9]{6} (e.g. n78039510) if id:match( '^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$' ) then id = id:gsub( '^(%l+)(%d+)(%d%d%d%d%d%d)$', '%1/%2/%3' ) end if id:match( '^%l%l?%l?/%d%d%d?%d?/%d+$' ) then return mw.text.split( id, '/' ) end return false end --[[==========================================================================]] --[[ Wikidata & documentation functions ]] --[[==========================================================================]] function p.getIdsFromWikidata( itemId, property ) local ids = {} local statements = mw.wikibase.getBestStatements( itemId, property ) if statements then for _, statement in ipairs( statements ) do if statement.mainsnak.datavalue then table.insert( ids, statement.mainsnak.datavalue.value ) end end end return ids end -- Creates a human-readable standalone wikitable version of p.conf, and tracking categories with page counts, for use in the documentation function p.docConfTable( frame ) local wikiTable = '{| class="wikitable sortable"\n'.. '! rowspan=2 | Parameter\n'.. '! rowspan=2 | Bagian\n'.. '! rowspan=2 | Ditampilkan sebagai\n'.. '! rowspan=2; data-sort-type=number | Atribut Wikidata\n'.. '! colspan=4 | Kategori pelacak dan jumlah halaman\n'.. '|-\n'.. '! [[:Kategori:Artikel Wikipedia dengan informasi pengawasan otoritas|'.. 'Artikel]]\n'.. '! [[:Kategori:Halaman pengguna dengan informasi pengawasan otoritas|'.. 'Halaman pengguna]]\n'.. '! [[:Kategori:Halaman dengan informasi pengawasan otoritas|'..'Halaman lain]]\n'.. '! [[:Kategori:Artikel Wikipedia dengan informasi pengawasan otoritas bermasalah|'.. 'ID bermasalah]]\n'.. '|-\n' local lang = mw.getContentLanguage() local a, u, m, f, P = 0, 0, 0, 0, 0 --cumulative sums for _, conf in pairs( p.conf ) do local param, pid, section = conf[1], conf[2], conf[4] local appearsAs if param == 'WORLDCATID' then -- WorldCat is special appearsAs = '[https://www.worldcat.org/identities/lccn-n78039510 WorldCat]' elseif conf.prefix then appearsAs = conf.prefix else appearsAs = conf[3](conf[5]) end local link = conf.link or param..' (identifier)' local category = conf.category or param local args = { id = 'f', pid } local wpl = frame:expandTemplate{ title = 'Wikidata property link', args = args } --cats local articleCat = 'Artikel Wikipedia dengan penanda '..category..'' local userCat = 'Halaman pengguna dengan penanda '..category..'' local miscCat = 'Halaman dengan penanda '..category..'' local faultyCat = 'Artikel Wikipedia dengan dengan penanda '..category..' bermasalah' --counts local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local userCount = lang:formatNum( mw.site.stats.pagesInCategory(userCat, 'pages') ) local miscCount = lang:formatNum( mw.site.stats.pagesInCategory(miscCat, 'pages') ) local faultyCount = lang:formatNum( mw.site.stats.pagesInCategory(faultyCat, 'pages') ) --calcs P = P + 1 --property count a = a + lang:parseFormattedNumber(articleCount) u = u + lang:parseFormattedNumber(userCount) m = m + lang:parseFormattedNumber(miscCount) f = f + lang:parseFormattedNumber(faultyCount) --concat wikiTable = wikiTable..'\n'.. '|-\n'.. '||[['..link..'|'..param..']]'.. '||'..section.. '||'..appearsAs.. '||data-sort-value='..pid..'|'..wpl.. '||style="text-align: right;"|[[:Kategori:'..articleCat..'|'..articleCount..']]'.. '||style="text-align: right;"|[[:Kategori:'.. userCat..'|'.. userCount..']]'.. '||style="text-align: right;"|[[:Kategori:'.. miscCat..'|'.. miscCount..']]'.. '||style="text-align: right;"|[[:Kategori:'.. faultyCat..'|'.. faultyCount..']]' end --append derivative WorldCat cats local wcd = { 'WorldCat-LCCN', 'WorldCat-VIAF' } for _, w in pairs(wcd) do local articleCat = 'Articles with '..w..' identifiers' local articleCount = lang:formatNum( mw.site.stats.pagesInCategory(articleCat, 'pages') ) local appearsAs if w == 'WorldCat-LCCN' then appearsAs = '[https://www.worldcat.org/identities/lccn-n79-113947 WorldCat (via Library of Congress)]' else appearsAs = '[https://www.worldcat.org/identities/containsVIAFID/12345789 WorldCat (via VIAF)]' end a = a + lang:parseFormattedNumber(articleCount) wikiTable = wikiTable..'\n'.. '|-\n'.. '||'..'—'.. '||Umum'.. '||'..appearsAs.. '||data-sort-value='..w..'|'..'—'.. '||style="text-align: right;"|[[:Kategori'..articleCat..'|'..articleCount..']]'.. '||style="text-align: right;"|—'.. '||style="text-align: right;"|—'.. '||style="text-align: right;"|—' end --append sums wikiTable = wikiTable..'\n'.. '|-\n'.. '! style="text-align: right;" colspan=3|Total'.. '||style="text-align: right;"|'..lang:formatNum(P).. '||style="text-align: right;"|'..lang:formatNum(a).. '||style="text-align: right;"|'..lang:formatNum(u).. '||style="text-align: right;"|'..lang:formatNum(m).. '||style="text-align: right;"|'..lang:formatNum(f) return require('Module:Suppress categories').main(wikiTable)..'\n|}' end --[[==========================================================================]] --[[ Configuration ]] --[[==========================================================================]] -- Please use "<parameter> (identifier)" redirects rather than linking directly to the target page. -- This reduces clutter in "What links here" on both the redirect and the target, -- and improves reverse lookup of articles where a manifestation of each identifier is used. -- p.conf table basic format: { 'parameter name', propertyId # in Wikidata, formatting/validation function, section, example ID for documentation } -- p.conf table optional named parameters: -- link: to override the link in the documentation (defaults to "<parameter> (identifer)") -- category: to override the ID in category names (defaults to "... with <parameter> identifiers") -- prefix: to include a prefix (usually a wikilink explaining what the identifier is) before the external link itself p.conf = { { 'AAG', 3372, p.aagLink, 'Galeri seni dan museum', '1' }, { 'ACM-DL', 864, p.acmLink, 'Basis data ilmiah', '12345678901', link = 'ACM DL (identifier)' }, { 'ADB', 1907, p.adbLink,'Kamus biografi', 'barton-sir-edmund-toby-71' }, { 'AGSA', 6804, p.agsaLink, 'Galeri seni dan museum', '3625' }, { 'autores.uy', 2558, p.autoresuyLink, 'Kamus biografi', '12345' }, { 'AWR', 4186, p.awrLink, 'Kamus biografi', 'PR00768b' }, { 'BIBSYS', 1015, p.bibsysLink, 'Perpustakaan nasional', '1234567890123' }, { 'Bildindex', 2092, p.bildLink, 'Lembaga penelitian seni', '1' }, { 'BNC', 1890, p.bncLink, 'Perpustakaan nasional', '123456789' }, { 'BNE', 950, p.bneLink, 'Perpustakaan nasional', 'XX1234567' }, { 'BNF', 268, p.bnfLink, 'Perpustakaan nasional', '123456789' }, { 'Botanist', 428, p.botanistLink , 'Basis data ilmiah', 'L.' }, { 'BPN', 651, p.bpnLink , 'Kamus biografi', '12345678' }, { 'CANTIC', 1273, p.canticLink, 'Perpustakaan nasional', 'a12345678' }, { 'CINII', 271, p.ciniiLink, 'Basis data ilmiah', 'DA12345678', link = 'CiNii (identifier)' }, { 'CWGC', 1908, p.cwgcLink, 'Lain-lain', '1234567' }, { 'DAAO', 1707, p.daaoLink, 'Lembaga penelitian seni', 'rolf-harris' }, { 'DBLP', 2456, p.dblpLink, 'Basis data ilmiah', '123/123' }, { 'DIB', 6829, p.dibLink, 'Kamus biografi', 'a1234' }, { 'DSI', 2349, p.dsiLink, 'Lembaga penelitian seni', '1538' }, { 'EMU', 4613, p.emuLink, 'Perpustakaan nasional', '15409' }, { 'FAST', 2163, p.fastLink, 'Lain-lain', '1' }, { 'FNZA', 6792, p.fnzaLink, 'Lembaga penelitian seni', '12' }, { 'GND', 227, p.gndLink, 'Umum', '4079154-3' }, { 'HDS', 902, p.hdsLink, 'Lain-lain', '050123' }, { 'IAAF', 1146, p.iaafLink, 'Lain-lain', '123' }, { 'ICCU', 396, p.iccuLink, 'Perpustakaan nasional', 'IT\\ICCU\\CFIV\\000163' }, --formerly SBN { 'ICIA', 1736, p.iciaLink, 'Lembaga penelitian seni', '1' }, { 'IEU', 9070, p.ieuLink, 'Lain-lain', 'N\\A\\NationalAcademyofArtandArchitecture' }, { 'ISNI', 213, p.isniLink, 'Umum', '0000-0000-6653-4145', prefix = '[[ISNI (identifier)|ISNI]]' }, { 'Joconde', 347, p.jocondeLink, 'Lembaga penelitian seni', '12345678901' }, { 'KULTURNAV', 1248, p.kulturnavLink, 'Lembaga penelitian seni', '12345678-1234-1234-1234-1234567890AB', link = 'KulturNav (identifier)' }, { 'LCCN', 244, p.lccnLink, 'Perpustakaan nasional', 'n78039510' }, { 'LIR', 886, p.lirLink, 'Lain-lain', '1' }, { 'LNB', 1368, p.lnbLink, 'Perpustakaan nasional', '123456789' }, { 'Léonore', 640, p.leonoreLink, 'Lain-lain', 'LH//1/1', prefix = '[[Léonore (identifier)|Léonore (Prancis)]]' }, { 'MA', 6366, p.maLink, 'Lain-lain', '123456789' }, { 'MBA', 434, p.mbaLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz' }, --special cat name { 'MBAREA', 982, p.mbareaLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz area' }, --special cat name { 'MBI', 1330, p.mbiLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz instrument' }, --special cat name { 'MBL', 966, p.mblLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz label' }, --special cat name { 'MBP', 1004, p.mbpLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz place' }, --special cat name { 'MBRG', 436, p.mbrgLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz release group' }, --special cat name { 'MBS', 1407, p.mbsLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz series' }, --special cat name { 'MBW', 435, p.mbwLink, 'Lain-lain', '12345678-1234-1234-1234-1234567890AB', category = 'MusicBrainz work' }, --special cat name { 'MGP', 549, p.mgpLink, 'Basis data ilmiah', '123456' }, { 'NARA', 1225, p.naraLink, 'Lain-lain', '12345678' }, { 'NCL', 1048, p.nclLink, 'Perpustakaan nasional', '1081436' }, { 'NDL', 349, p.ndlLink, 'Perpustakaan nasional', '012345678' }, { 'NGV', 2041, p.ngvLink, 'Galeri seni dan museum', '12354' }, { 'NKC', 691, p.nkcLink, 'Perpustakaan nasional', 'abcd12345678901234' }, { 'NLA', 409, p.nlaLink, 'Perpustakaan nasional', '123456789012' }, { 'NLG', 3348, p.nlgLink, 'Perpustakaan nasional', '12345678' }, { 'NLI', 949, p.nliLink, 'Perpustakaan nasional', '123456789' }, { 'NLK', 5034, p.nlkLink, 'Perpustakaan nasional', 'KAB197000000' }, { 'NLP', 1695, p.nlpLink, 'Perpustakaan nasional', '9810123456789012345' }, { 'NLR', 1003, p.nlrLink, 'Perpustakaan nasional', '123456789' }, { 'NSK', 1375, p.nskLink, 'Perpustakaan nasional', '123456789' }, { 'NTA', 1006, p.ntaLink, 'Perpustakaan nasional', '12345678X' }, { 'ORCID', 496, p.orcidLink, 'Umum', '0000-0002-7398-5483', prefix = '[[ORCID (identifier)|ORCID]]' }, { 'PIC', 2750, p.picLink, 'Lembaga penelitian seni', '1' }, { 'PLWABN', 7293, p.plwabnLink, 'Perpustakaan nasional', '9812345678905606' }, { 'Publons', 3829, p.publonsLink, 'Basis data ilmiah', '2776255' }, { 'RID', 1053, p.ridLink, 'Basis data ilmiah', 'A-1234-1934' }, { 'RISM', 5504, p.rismLink, 'Lain-lain', 'pe1', prefix = '[[RISM (identifier)|RISM (Prancis)]]' }, { 'RERO', 3065, p.reroLink, 'Lain-lain', '02-A012345678', prefix = '[[RERO (identifier)|RERO (Swiss)]]' }, { 'RKDartists', 650, p.rkdartistsLink, 'Lembaga penelitian seni', '123456' }, { 'RKDID', 350, p.rkdidLink, 'Lembaga penelitian seni', '123456' }, { 'RSL', 947, p.rslLink, 'Perpustakaan nasional', '123456789' }, { 'SELIBR', 906, p.selibrLink, 'Perpustakaan nasional', '123456' }, { 'SIKART', 781, p.sikartLink, 'Lembaga penelitian seni', '123456789' }, { 'SNAC-ID', 3430, p.snacLink, 'Lain-lain', 'A' }, { 'SUDOC', 269, p.sudocLink, 'Lain-lain', '026927608', prefix = '[[SUDOC (identifier)|SUDOC (Prancis)]]' }, { 'S2AuthorId', 4012, p.s2authoridLink, 'Basis data ilmiah', '1796130', category = 'Semantic Scholar author' }, --special cat name { 'TA98', 1323, p.ta98Link, 'Basis data ilmiah', 'A12.3.45.678' }, { 'TDVİA', 7314, p.tdviaLink, 'Lain-lain', 'asim-b-behdele' }, { 'TePapa', 3544, p.tepapaLink, 'Galeri seni dan museum', '1' }, { 'TLS', 1362, p.tlsLink, 'Lain-lain', 'Abcd' }, { 'Trove', 1315, p.troveLink, 'Lain-lain', '12345678', prefix = '[[Trove (identifier)|Trove (Australia)]]' }, --formerly NLA-person { 'UKPARL', 6213, p.ukparlLink, 'Lain-lain', 'AQUupyiR' }, { 'ULAN', 245, p.ulanLink, 'Lembaga penelitian seni', '500123456' }, { 'USCongress', 1157, p.uscongressLink, 'Lain-lain', 'A000123', link = 'US Congress (identifier)' }, { 'VcBA', 8034, p.vcbaLink, 'Perpustakaan nasional', '494/9793' }, { 'VIAF', 214, p.viafLink, 'Umum', '123456789', prefix = '[[VIAF (identifier)|VIAF]]' }, { 'WORLDCATID', 7859, nil, 'Umum', nil, link = 'WorldCat Identities (identifier)' }, } -- Legitimate aliases to p.conf, for convenience -- Format: { 'alias', 'parameter name in p.conf' } p.aliases = { { 'DNB', 'GND' }, --Deutsche Nationalbibliothek -> Gemeinsame Normdatei { 'Leonore', 'Léonore' }, --alias name without diacritics { 'leonore', 'Léonore' }, --lowercase variant without diacritics { 'MusicBrainz', 'MBA' }, { 'MusicBrainz artist', 'MBA' }, { 'MusicBrainz label', 'MBL' }, { 'MusicBrainz release group', 'MBRG' }, { 'MusicBrainz work', 'MBW' }, { 'SBN', 'ICCU' }, --SBN alias to be deprecated at a later stage { 'TDVIA', 'TDVİA' }, --alias name without diacritics { 'tdvia', 'TDVİA' }, --lowercase variant without diacritics } -- Deprecated aliases to p.conf; tracked in [[Kategori:Articles with deprecated authority control identifiers]] -- Format: { 'deprecated parameter name', 'replacement parameter name in p.conf' } p.deprecated = { { 'GKD', 'GND' }, { 'PND', 'GND' }, { 'RLS', 'RSL' }, { 'SWD', 'GND' }, { 'NARA-organization', 'NARA' }, { 'NARA-person', 'NARA' }, } --[[==========================================================================]] --[[ Main ]] --[[==========================================================================]] function p.authorityControl( frame ) local resolveEntity = require( 'Module:ResolveEntityId' ) local parentArgs = frame:getParent().args --WD IDs added here later local iParentArgs = 0 --count original/manual parent args only later local worldcatCat = '' local elementsCat = '' local multipleIdCat = '' local suppressedIdCat = '' local suppressedIdCatArts = '' local deprecatedIdCat = '' local differentOnWDCat = '' local sameOnWDCat = '' local stateCat = '' --redirect aliases to proper parameter names for _, a in pairs( p.aliases ) do local alias, param = a[1], a[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[alias] then parentArgs[param] = parentArgs[alias] end end --redirect deprecated parameters to proper parameter names, and assign tracking cat for _, d in pairs( p.deprecated ) do local dep, param = d[1], d[2] if (parentArgs[param] == nil or parentArgs[param] == '') and parentArgs[dep] then parentArgs[param] = parentArgs[dep] if namespace == 0 then deprecatedIdCat = '[[Kategori:Articles with deprecated authority control identifiers|'..dep..']]' end end end --use QID= parameter for testing/example purposes only local itemId = nil if namespace ~= 0 then local qid = parentArgs['qid'] or parentArgs['QID'] if qid then itemId = 'Q'..mw.ustring.gsub(qid, '^[Qq]', '') itemId = resolveEntity._id(itemId) --nil if unresolvable end else itemId = mw.wikibase.getEntityIdForCurrentPage() end --Wikidata fallback if available if itemId then local suppressedIdCount = 0 local iMatches = 0 for _, params in ipairs( p.conf ) do if params[2] > 0 then local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] if val == nil or val == '' then local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] then if val == '' and (namespace == 0 or testcases) then suppressedIdCount = suppressedIdCount + 1 suppressedIdCat = '[[Kategori:Artikel Wikipedia dengan penanda pengawasan otoritas yang disembunyikan|'..params[1]..']]' else parentArgs[params[1]] = wikidataIds[1] --add ID from WD end end else iParentArgs = iParentArgs + 1 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) if wikidataIds[1] and differentOnWDCat == '' then local bMatch = false for _, wd in pairs( wikidataIds ) do if val == wd then iMatches = iMatches + 1 bMatch = true end end if bMatch == false then differentOnWDCat = '[[Kategori:Halaman yang menggunakan pengawasan otoritas dengan parameter berbeda dari Wikidata|'..params[1]..']]' end end end end end if iMatches > 0 and iMatches == iParentArgs then sameOnWDCat = '[[Kategori:Halaman yang menggunakan pengawasan otoritas dengan semua parameter cocok dengan Wikidata]]' end if parentArgs['arts'] == 'arts' and suppressedIdCount > 0 then if namespace == 0 or testcases then local s = 's' if suppressedIdCount == 1 then s = '' end local sCat = 'ACArt with '..suppressedIdCount..' suppressed element'..s suppressedIdCatArts = '[[Kategori:'..sCat..']]'..p.redCatLink(sCat) end end end --configure rows local rct = 0 local sectionOrder = {'Umum','Perpustakaan nasional','Galeri seni dan museum', 'Lembaga penelitian seni','Kamus biografi','Basis data ilmiah', 'Lain-lain'} local sections = { ['Umum'] = {}, ['Perpustakaan nasional'] = {}, ['Galeri seni dan museum'] = {}, ['Lembaga penelitian seni'] = {}, ['Kamus biografi'] = {}, ['Basis data ilmiah'] = {}, ['Lain-lain'] = {} } --don't show NLP if PLWABN is present, since they both go to the National Library of Poland --and the library has deprecated NLP IDs in favor of PLWABN IDs if parentArgs.PLWABN or parentArgs.plwabn then parentArgs.NLP = '' parentArgs.nlp = '' end for _, params in ipairs( p.conf ) do local val = parentArgs[mw.ustring.lower(params[1])] or parentArgs[params[1]] local tval, tlinks = {}, {} --init tables if val and val ~= '' and type(params[3]) == 'function' then table.insert( tval, val ) if params.prefix then table.insert( tlinks, params[3]( val, '1' ) ) else table.insert( tlinks, params[3]( val ) ) end end --collect other unique vals (IDs) from WD, if present if itemId and tval[1] then local nextIdVal = 2 local wikidataIds = p.getIdsFromWikidata( itemId, 'P'..params[2] ) for _, v in pairs( wikidataIds ) do local bnew = true for _, w in pairs( tval ) do if v == w then bnew = false end end if bnew then table.insert( tval, v ) table.insert( tlinks, params[3]( v, tostring(nextIdVal) ) ) nextIdVal = nextIdVal + 1 end end end --assemble if tval[1] then table.insert( sections[params[4]], p.createRow( params[1], tval, nil, tlinks, true, params.category, params.prefix) ) rct = rct + 1 if tval[2] then multipleIdCat = p.getCatForId( 'ganda' ) end end end --WorldCat local worldcatId = parentArgs['worldcatid'] or parentArgs['WORLDCATID'] if worldcatId and worldcatId ~= '' then --if WORLDCATID present & unsuppressed table.insert( sections['Umum'], p.createRow( 'WORLDCATID', worldcatId, '[https://www.worldcat.org/identities/'..mw.uri.encode(worldcatId, 'PATH')..' WorldCat]', nil, false ) ) --Validation? worldcatCat = p.getCatForId( 'WORLDCATID' ) rct = rct + 1 elseif worldcatId == nil then --if WORLDCATID absent but unsuppressed local viafId = parentArgs['viaf'] or parentArgs['VIAF'] local lccnId = parentArgs['lccn'] or parentArgs['LCCN'] if viafId and viafId ~= '' and p.viafLink( viafId ) then --VIAF must be present, unsuppressed, & validated table.insert( sections['Umum'], p.createRow( 'VIAF', viafId, '[https://www.worldcat.org/identities/containsVIAFID/'..viafId..' WorldCat (via VIAF)]', nil, false ) ) if namespace == 0 then worldcatCat = '[[Kategori:Artikel Wikipedia dengan penanda WorldCat-VIAF]]' end rct = rct + 1 elseif lccnId and lccnId ~= '' and p.lccnLink( lccnId ) then --LCCN must be present, unsuppressed, & validated local lccnParts = p.splitLccn( lccnId ) if lccnParts and lccnParts[1] ~= 'sh' then local lccnIdFmtd = lccnParts[1]..lccnParts[2]..'-'..lccnParts[3] table.insert( sections['Umum'], p.createRow( 'LCCN', lccnId, '[https://www.worldcat.org/identities/lccn-'..lccnIdFmtd..' WorldCat (via Library of Congress)]', nil, false ) ) if namespace == 0 then worldcatCat = '[[Kategori:Artikel Wikipedia dengan penanda WorldCat-LCCN]]' end end rct = rct + 1 end elseif worldcatId == '' then --if WORLDCATID suppressed suppressedIdCat = '[[Kategori:Artikel Wikipedia dengan penanda pengawasan otoritas yang disembunyikan|WORLDCATID]]' end --configure Navbox local outString = '' if rct > 0 then local Navbox = require('Module:Navbox') local sectionID = 1 local args = { pid = 'identifiers' } -- #target the list of identifiers if testcases and itemId then args = { pid = 'identifiers', qid = itemId } end --expensive local pencil = frame:expandTemplate{ title = 'EditAtWikidata', args = args} local navboxArgs = { name = 'Authority control', navboxclass = 'authority-control', bodyclass = 'hlist', state = parentArgs.state or 'autocollapse', navbar = 'off' } for _, sectName in ipairs(sectionOrder) do if #sections[sectName] ~= 0 then navboxArgs['group'..sectionID] = sectName navboxArgs['list'..sectionID] = table.concat(sections[sectName]) sectionID = sectionID + 1 end end if navboxArgs.group2 then navboxArgs.title = '[[Bantuan:Pengawasan otoritas|Pengawasan otoritas]]'..pencil else local sect = navboxArgs.group1 if sect == 'Umum' or sect == 'Lain-lain' then -- Just say "Authority control" with no label if only general or only other IDs are present -- since "general" is redundant and "other" is silly when there's nothing to contrast it with navboxArgs.group1 = '[[Bantuan:Pengawasan otoritas|Pengawasan otoritas]]'..pencil else navboxArgs.group1 = '[[Bantuan:Pengawasan otoritas|Pengawasan otoritas: '..sect..']] '..pencil end end outString = Navbox._navbox(navboxArgs) end --auxCats if rct == 0 or rct >= 25 then if namespace == 0 or testcases then local eCat = 'AC dengan '..rct..' elemen' elementsCat = '[[Kategori:'..eCat..']]'..p.redCatLink(eCat) end end if parentArgs.state then if namespace == 0 or testcases then local sCat if parentArgs.state == 'collapsed' then sCat = 'AC yang menggunakan parameter state: collapsed' elseif parentArgs.state == 'expanded' then sCat = 'AC yang menggunakan parameter state: expanded' elseif parentArgs.state == 'autocollapse' then sCat = 'AC yang menggunakan parameter state: autocollapse' else sCat = 'AC yang menggunakan parameter state: other' end stateCat = '[[Kategori:'..sCat..']]'..p.redCatLink(sCat) end end local auxCats = worldcatCat..elementsCat..multipleIdCat..suppressedIdCat..suppressedIdCatArts.. deprecatedIdCat..differentOnWDCat..sameOnWDCat..stateCat if testcases then auxCats = mw.ustring.gsub(auxCats, '(%[%[)(Category)', '%1:%2') --for easier checking end --out outString = outString..auxCats if namespace ~= 0 then outString = mw.ustring.gsub(outString, '(%[%[)(Category:Artikel Wikipedia)', '%1:%2') --by definition end return outString end return p 2id4vfbzjl69qfo6cgr2rga1b812fdx Penguasa Hati 0 6207 25992 25991 2024-10-13T12:48:07Z OrangKalideres 327 Miringin judul 25992 wikitext text/x-wiki {{Italic title}} '''''Penguasa Hati''''' ya'entu [[album studio]] kelima karya [[Ungu (paguyuban gending)|Ungu]]. Dia dirilis di taon 2009 melalui [[Trinity Optima Production]]. == Daptar lagu & pencipta lagu == {{tracklist | total_length = 53:53 | title1 = Akulah Cintamu (Enda) | length1 = 4:16 | title2 = Dilema Cinta (Oncy) | length2 = 5:00 | title3 = Hampa Hatiku (Pasha) | note3 = feat. [[Iis Dahlia]] & [[Munkee]] [[7 Kurcaci]] | length3 = 3:48 | title4 = Ku Ingin Selamanya (Enda) | length4 = 4:58 | title5 = Beri Aku Waktu (Enda) | length5 = 4:08 | title6 = Kau Tahu (Pasha) | length6 = 4:42 | title7 = Indonesiaku (Enda) | length7 = 4:05 | title8 = Yang Pertama (Pasha) | length8 = 3:56 | title9 = Luka Disini (Pasha) | length9 = 4:44 | title10 = Terang Dalam Gelapku (Pasha) | length10 = 4:38 | title11 = Badai Kini Berlalu (Enda) | length11 = 5:14 | title12 = Penguasa Hatiku (Enda) | length12 = 4:40 }} == Ruju'an == {{Reflist}} == Sènggètan luar == [[Bangsaan:Album taon 2009]] [[Bangsaan:Album Ungu (paguyuban gending)]] [[Bangsaan:Album Trinity Optima Production]] [[Bangsaan:Album gending Indonésia]] t2web28m7x7c7jyab8kkahrnddij2pc Sablonan:Track listing 10 6208 25993 2024-10-13T12:50:46Z OrangKalideres 327 Anyar 25993 wikitext text/x-wiki {{#invoke:Track listing|main}}<noinclude> {{documentation}} </noinclude> mb07a1bnb2ch7sko44kbmfcsd4et534 Modul:Track listing 828 6209 25994 2024-10-13T12:55:33Z OrangKalideres 327 Anyar 25994 Scribunto text/plain -- This module implements [[Template:Track listing]] local yesno = require('Module:Yesno') local checkType = require('libraryUtil').checkType local SHOW_WARNINGS = false local INPUT_ERROR_CATEGORY = 'Track listings with input errors' local COLLAPSED_PARAMETER_CATEGORY = 'Track listings that use the collapsed parameter ' -------------------------------------------------------------------------------- -- Helper functions -------------------------------------------------------------------------------- -- Add a mixin to a class. local function addMixin(class, mixin) for k, v in pairs(mixin) do if k ~= 'init' then class[k] = v end end end -------------------------------------------------------------------------------- -- Validation mixin -------------------------------------------------------------------------------- local Validation = {} function Validation.init(self) self.warnings = {} self.categories = {} end function Validation:addWarning(msg, category) table.insert(self.warnings, msg) table.insert(self.categories, category) end function Validation:addCategory(category) table.insert(self.categories, category) end function Validation:getWarnings() return self.warnings end function Validation:getCategories() return self.categories end -- Validate a track length. If a track length is invalid, a warning is added. -- A type error is raised if the length is not of type string or nil. function Validation:validateLength(length) checkType('validateLength', 1, length, 'string', true) if length == nil then -- Do nothing if no length specified return nil end local hours, minutes, seconds -- Try to match times like "1:23:45". hours, minutes, seconds = length:match('^(%d+):(%d%d):(%d%d)$') if hours and hours:sub(1, 1) == '0' then -- Disallow times like "0:12:34" self:addWarning(string.format( "Invalid time '%s' (times in format 'h:mm:ss' cannot start with zero)", mw.text.nowiki(length) ), INPUT_ERROR_CATEGORY) return nil end if not seconds then -- The previous attempt didn't match. Try to match times like "1:23". minutes, seconds = length:match('^(%d?%d):(%d%d)$') if minutes and minutes:find('^0%d$') then -- Special case to disallow lengths like "01:23". This check has to -- be here so that lengths like "1:01:23" are still allowed. self:addWarning(string.format( "Invalid time '%s' (times in format 'mm:ss' cannot start with zero)", mw.text.nowiki(length) ), INPUT_ERROR_CATEGORY) return nil end end -- Add a warning and return if we did not find a match. if not seconds then self:addWarning(string.format( "Invalid time '%s' (times must be in a format of 'm:ss', 'mm:ss' or 'h:mm:ss')", mw.text.nowiki(length) ), INPUT_ERROR_CATEGORY) return nil end -- Check that the minutes are less than 60 if we have an hours field. if hours and tonumber(minutes) >= 60 then self:addWarning(string.format( "Invalid track length '%s' (if hours are specified, the number of minutes must be less than 60)", mw.text.nowiki(length) ), INPUT_ERROR_CATEGORY) return nil end -- Check that the seconds are less than 60 if tonumber(seconds) >= 60 then self:addWarning(string.format( "Invalid track length '%s' (number of seconds must be less than 60)", mw.text.nowiki(length) ), INPUT_ERROR_CATEGORY) end return nil end -------------------------------------------------------------------------------- -- Track class -------------------------------------------------------------------------------- local Track = {} Track.__index = Track addMixin(Track, Validation) Track.fields = { number = true, title = true, note = true, length = true, lyrics = true, music = true, writer = true, extra = true, } Track.cellMethods = { number = 'makeNumberCell', title = 'makeTitleCell', writer = 'makeWriterCell', lyrics = 'makeLyricsCell', music = 'makeMusicCell', extra = 'makeExtraCell', length = 'makeLengthCell', } function Track.new(data) local self = setmetatable({}, Track) Validation.init(self) for field in pairs(Track.fields) do self[field] = data[field] end self.number = assert(tonumber(self.number)) self:validateLength(self.length) return self end function Track:getLyricsCredit() return self.lyrics end function Track:getMusicCredit() return self.music end function Track:getWriterCredit() return self.writer end function Track:getExtraField() return self.extra end -- Note: called with single dot syntax function Track.makeSimpleCell(wikitext) return mw.html.create('td') :css('vertical-align', 'top') :wikitext(wikitext or '&nbsp;') end function Track:makeNumberCell() return mw.html.create('td') :css('padding-right', '10px') :css('text-align', 'right') :css('vertical-align', 'top') :wikitext(self.number .. '.') end function Track:makeTitleCell() local titleCell = mw.html.create('td') titleCell :css('vertical-align', 'top') :wikitext(self.title and string.format('"%s"', self.title) or 'Untitled') if self.note then titleCell :wikitext(' ') :tag('span') :wikitext(string.format('(%s)', self.note)) end return titleCell end function Track:makeWriterCell() return Track.makeSimpleCell(self.writer) end function Track:makeLyricsCell() return Track.makeSimpleCell(self.lyrics) end function Track:makeMusicCell() return Track.makeSimpleCell(self.music) end function Track:makeExtraCell() return Track.makeSimpleCell(self.extra) end function Track:makeLengthCell() return mw.html.create('td') :css('padding-right', '10px') :css('text-align', 'right') :css('vertical-align', 'top') :wikitext(self.length or '&nbsp;') end function Track:exportRow(options) options = options or {} local columns = options.columns or {} local row = mw.html.create('tr') row:css('background-color', options.color or '#fff') for i, column in ipairs(columns) do local method = Track.cellMethods[column] if method then row:node(self[method](self)) end end return row end -------------------------------------------------------------------------------- -- TrackListing class -------------------------------------------------------------------------------- local TrackListing = {} TrackListing.__index = TrackListing addMixin(TrackListing, Validation) TrackListing.fields = { headline = true, all_writing = true, all_lyrics = true, all_music = true, extra_column = true, total_length = true, title_width = true, writing_width = true, lyrics_width = true, music_width = true, extra_width = true, category = true, } TrackListing.deprecatedFields = { writing_credits = true, lyrics_credits = true, music_credits = true, } function TrackListing.new(data) local self = setmetatable({}, TrackListing) Validation.init(self) -- Check for deprecated arguments for deprecatedField in pairs(TrackListing.deprecatedFields) do if data[deprecatedField] then self:addCategory('Daftar lagu yang menggunakan parameter usang') break end end -- Validate total length if data.total_length then self:validateLength(data.total_length) end -- Add properties for field in pairs(TrackListing.fields) do self[field] = data[field] end -- Evaluate boolean properties self.showCategories = yesno(self.category) ~= false self.category = nil -- Make track objects self.tracks = {} for i, trackData in ipairs(data.tracks or {}) do table.insert(self.tracks, Track.new(trackData)) end -- Find which of the optional columns we have. -- We could just check every column for every track object, but that would -- be no fun^H^H^H^H^H^H inefficient, so we use four different strategies -- to try and check only as many columns and track objects as necessary. do local optionalColumns = {} local columnMethods = { lyrics = 'getLyricsCredit', music = 'getMusicCredit', writer = 'getWriterCredit', extra = 'getExtraField', } local doneWriterCheck = false for i, trackObj in ipairs(self.tracks) do for column, method in pairs(columnMethods) do if trackObj[method](trackObj) then optionalColumns[column] = true columnMethods[column] = nil end end if not doneWriterCheck and optionalColumns.writer then doneWriterCheck = true optionalColumns.lyrics = nil optionalColumns.music = nil columnMethods.lyrics = nil columnMethods.music = nil end if not next(columnMethods) then break end end self.optionalColumns = optionalColumns end return self end function TrackListing:makeIntro() if self.all_writing then return string.format( 'Seluruh lagu ditulis oleh %s.', self.all_writing ) elseif self.all_lyrics and self.all_music then return string.format( 'Seluruh lirik ditulis oleh %s; seluruh musik diciptakan oleh %s.', self.all_lyrics, self.all_music ) elseif self.all_lyrics then return string.format( 'Seluruh lirik ditulis oleh %s.', self.all_lyrics ) elseif self.all_music then return string.format( 'Seluruh musik diciptakan oleh %s.', self.all_music ) else return '' end end function TrackListing:renderTrackingCategories() if not self.showCategories or mw.title.getCurrentTitle().namespace ~= 0 then return '' end local ret = '' local function addCategory(cat) ret = ret .. string.format('[[Bangsaan:%s]]', cat) end for i, category in ipairs(self:getCategories()) do addCategory(category) end for i, track in ipairs(self.tracks) do for j, category in ipairs(track:getCategories()) do addCategory(category) end end return ret end function TrackListing:renderWarnings() if not SHOW_WARNINGS then return '' end local ret = {} local function addWarning(msg) table.insert(ret, string.format( '<strong class="error">Track listing error: %s</strong>', msg )) end for i, warning in ipairs(self:getWarnings()) do addWarning(warning) end for i, track in ipairs(self.tracks) do for j, warning in ipairs(track:getWarnings()) do addWarning(warning) end end return table.concat(ret, '<br>') end function TrackListing:__tostring() -- Find columns to output local columns = {'number', 'title'} if self.optionalColumns.writer then columns[#columns + 1] = 'writer' else if self.optionalColumns.lyrics then columns[#columns + 1] = 'lyrics' end if self.optionalColumns.music then columns[#columns + 1] = 'music' end end if self.optionalColumns.extra then columns[#columns + 1] = 'extra' end columns[#columns + 1] = 'length' -- Find colspan and column width local nColumns = #columns local nOptionalColumns = nColumns - 3 local titleColumnWidth if nColumns >= 5 then titleColumnWidth = 40 elseif nColumns >= 4 then titleColumnWidth = 60 else titleColumnWidth = 100 end local optionalColumnWidth = (100 - titleColumnWidth) / nOptionalColumns titleColumnWidth = titleColumnWidth .. '%' optionalColumnWidth = optionalColumnWidth .. '%' -- Root of the output local root = mw.html.create() -- Intro root:node(self:makeIntro()) -- Start of track listing table local tableRoot = root:tag('table') tableRoot :addClass('tracklist') :css('display', 'block') :css('border-spacing', '0px') -- Header row if self.headline then tableRoot:tag('caption') :addClass('tlheader mbox-text') :attr('colspan', nColumns) :css('text-align', 'left') :css('background-color', '#fff') :css('font-weight', '700') :wikitext(self.headline or 'Track listing') end -- Deprecated collapsed parameter if self.collapsed then self:addWarning("Parameter tertutup yang usang sedang digunakan", COLLAPSED_PARAMETER_CATEGORY); end -- Headers local headerRow = tableRoot:tag('tr') ---- Track number headerRow :tag('th') :addClass('tlheader') :attr('scope', 'col') :css('width', '2em') :css('padding-left', '10px') :css('padding-right', '10px') :css('text-align', 'right') :css('background-color', '#eee') :tag('abbr') :attr('title', 'Nomor') :wikitext('No.') ---- Title headerRow:tag('th') :addClass('tlheader') :attr('scope', 'col') :css('width', self.title_width or titleColumnWidth) :css('text-align', 'left') :css('background-color', '#eee') :wikitext('Judul') ---- Optional headers: writer, lyrics, music, and extra local function addOptionalHeader(field, headerText, width) if self.optionalColumns[field] then headerRow:tag('th') :addClass('tlheader') :attr('scope', 'col') :css('width', width or optionalColumnWidth) :css('text-align', 'left') :css('background-color', '#eee') :wikitext(headerText) end end addOptionalHeader('writer', 'Pencipta', self.writing_width) addOptionalHeader('lyrics', 'Lirik', self.lyrics_width) addOptionalHeader('music', 'Musik', self.music_width) addOptionalHeader( 'extra', self.extra_column or '{{{extra_column}}}', self.extra_width ) ---- Track length headerRow:tag('th') :addClass('tlheader') :attr('scope', 'col') :css('width', '4em') :css('padding-right', '10px') :css('text-align', 'right') :css('background-color', '#eee') :wikitext('Durasi') -- Tracks for i, track in ipairs(self.tracks) do tableRoot:node(track:exportRow({ columns = columns, color = i % 2 == 0 and '#f7f7f7' or '#fff' })) end -- Total length if self.total_length then tableRoot :tag('tr') :tag('td') :attr('colspan', nColumns - 1) :css('padding', 0) :tag('span') :css('width', '7.5em') :css('float', 'right') :css('padding-left', '10px') :css('background-color', '#eee') :css('margin-right', '2px') :wikitext("'''Durasi total:'''") :done() :done() :tag('td') :css('padding', '0 10px 0 0') :css('text-align', 'right') :css('background-color', '#eee') :wikitext(string.format("'''%s'''", self.total_length)) end -- Warnings and tracking categories root:wikitext(self:renderWarnings()) root:wikitext(self:renderTrackingCategories()) return tostring(root) end -------------------------------------------------------------------------------- -- Exports -------------------------------------------------------------------------------- local p = {} function p._main(args) -- Process numerical args so that we can iterate through them. local data, tracks = {}, {} for k, v in pairs(args) do if type(k) == 'string' then local prefix, num = k:match('^(%D.-)(%d+)$') if prefix and Track.fields[prefix] and (num == '0' or num:sub(1, 1) ~= '0') then -- Allow numbers like 0, 1, 2 ..., but not 00, 01, 02..., -- 000, 001, 002... etc. num = tonumber(num) tracks[num] = tracks[num] or {} tracks[num][prefix] = v else data[k] = v end end end data.tracks = (function (t) -- Compress sparse array local ret = {} for num, trackData in pairs(t) do trackData.number = num table.insert(ret, trackData) end table.sort(ret, function (t1, t2) return t1.number < t2.number end) return ret end)(tracks) return tostring(TrackListing.new(data)) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'Template:Track listing' }) return p._main(args) end return p 4eyof8tid587yfpzngus1vba1xt5vs9 Sablonan:Tracklist 10 6210 25995 2024-10-13T12:57:13Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Track listing]] 25995 wikitext text/x-wiki #alih [[Sablonan:Track listing]] n7r2acjh7uxycbeajwj2vxudgxjw2ry Wikipédi basa Sèrwi-Kroasi 0 6211 26020 2024-10-15T13:06:07Z OrangKalideres 327 Makalah anyar 26020 wikitext text/x-wiki {{Infobox website | name = Wikipédi basa Sèrwi-Kroasi | screenshot = | screenshot_size = | collapsible = yes | logo = File:Wikipedia-logo-v2-sh.svg | logo_size = 200px | caption = | url = {{URL|https://sh.wikipedia.org}} | commercial = Kaga' | location = [[Miami]], [[Plorida]], AS | launched = {{start date and age|df=yes|2002|01|16}} | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Sèrwi-Kroasi|Sèrwi-Kroasi]] | registration = Opsional | owner = [[Yayasan Wikimédia]] | author = }} '''Wikipédi basa Sèrwi-Kroasi''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Sèrwi-Kroasi]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|sh|N}} makalah dalem basa Sèrwi-Kroasi. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Sèrwi-Kroasi]] 4zr5vsa8d4xh78utfv2mjnocgr20x9a Wikipédi:FA 4 6213 26028 2024-10-18T04:45:52Z Swarabakti 44 Ngalihin halaman ke [[Wikipédi:Makalah gacoan]] 26028 wikitext text/x-wiki #ALIH [[Wikipédi:Makalah gacoan]] pmgbkerprvolicpvxj8qx7ggmt755ls Wikipédi:FP 4 6214 26030 2024-10-18T04:46:44Z Swarabakti 44 Ngalihin halaman ke [[Wikipédi:Gambar gacoan]] 26030 wikitext text/x-wiki #ALIH [[Wikipédi:Gambar gacoan]] k71h9c6ki0ezqc60fr8ljdofx6t3tle Wikipédi:DYK 4 6215 26033 2024-10-18T04:48:44Z Swarabakti 44 Ngalihin halaman ke [[Wikipédi:Nyaho ga' lu]] 26033 wikitext text/x-wiki #ALIH [[Wikipédi:Nyaho ga' lu]] 6gd3bqteadbb2bcimblbls347ul8ces Sablonan:Archive top 10 6216 26060 26049 2024-10-18T10:21:51Z Swarabakti 44 26060 wikitext text/x-wiki <div class="boilerplate archived archive-top mw-archivedtalk" style="background-color: {{{bg|#EDEAFF}}}; padding: 0 0.6em; border: 1px solid #8779DD;">{{ safesubst:<noinclude/>ifsubst||<templatestyles src="Archive top/styles.css"/>}}{{safesubst:<noinclude />#if:{{{body|{{{outcome|{{{reason|{{{result|{{{1|}}}}}}}}}}}}}}} |{{Side box | above = {{safesubst:<noinclude />#switch:{{safesubst:<noinclude />lc:{{{heading|{{{header|{{{head|{{{status|{{{2|}}}}}}}}}}}}}}}}} |resolved=KELAR |done=KELAR |closed=DIKONCI |ditutup=DIKONCI |withdrawn=DITARIK |moved=DIPINDAHIN |none=GA' DIKEJAIN |{{safesubst:<noinclude />#if:{{{heading|{{{header|{{{head|{{{status|{{{2|}}}}}}}}}}}}}}}|{{safesubst:<noinclude />uc:{{{heading|{{{header|{{{head|{{{status|{{{2|}}}}}}}}}}}}}}}}} }} }} | abovestyle = background-color: #C3C3C3; color: #000; text-align: center; font-size: 110%; font-weight: bold; | text = {{{body|{{{outcome|{{{reason|{{{result|{{{1|}}}}}}}}}}}}}}} | textstyle = padding: 0; | textclass = <!-- remove default 'plainlist', this parameter must not be empty or it is ignored --><nowiki /> | style = padding: 10px; line-height: inherit; | class=archive-top-result }} }} <div class="boilerplate-header" style="margin-left: 1.6em; font-style: italic;"> Ni rembukan {{{ket|}}} di bawah udah dikonci. Makasi ya nyang udah pada nimbrung di mari. <strong style="color:red">Tulung ni bagéan ontong lu kutak-katik lagi ya.</strong> {{safesubst:<noinclude />#switch: {{safesubst:<noinclude />PAGENAME}} | Administrators&#39; noticeboard/Incidents = | Administrators&#39; noticeboard = |Tanggepan belakangan bisa dibikinin bagéan baru di mari atawa di halaman kongko nyang juntrungan.}}<!-- from Template:Archive top--> </div> ---- <noinclude></div> {{documentation}} </noinclude> 78gpo7ohpqygboxpk7igicowh9ko4bh Sablonan:Archive top/styles.css 10 6217 26044 2024-10-18T06:59:19Z Swarabakti 44 Ngeja halaman dengen "/* {{pp-template|small=yes}} */ @media (min-width: 720px) { .side-box.archive-top-result { width: 30%; } }" 26044 sanitized-css text/css /* {{pp-template|small=yes}} */ @media (min-width: 720px) { .side-box.archive-top-result { width: 30%; } } 7h30cqb6zwjt3zmo10e5iu4y7onlny3 Sablonan:Archive bottom 10 6218 26061 26050 2024-10-18T10:22:16Z Swarabakti 44 26061 wikitext text/x-wiki <div style="padding-left: 1.6em; font-style: italic; border-top: 1px solid #a2a9b1; margin: 0.5em 0; padding-top: 0.5em">Ni rembukan {{{ket|}}} di atas udah dikonci. <b style="color: #FF0000;">Tulung ni bagéan ontong lu kutak-katik lagi ya.</b> {{safesubst:<noinclude />#switch: {{safesubst:<noinclude />PAGENAME}} | Administrators&#39; noticeboard/Incidents | Administrators&#39; noticeboard = | Tanggepan belakangan bisa dibikinin bagéan baru di mari atawa di halaman kongko nyang juntrungan.}}</div><!-- from [[Template:Archive bottom]] --> <noinclude><div></noinclude></div>{{SAFESUBST:<noinclude />-}}{{{{{|safesubst:}}}#ifeq:<includeonly>{{subst:substcheck}}</includeonly>|SUBST||{{#if:{{{rfcid|}}}|[[Category:Pages using Rfc top or Rfc bottom with rfcid parameter]]}}}}<noinclude> {{pengwarkatan}} </noinclude> kjtmixak1cu0ezpqzde95bhk76uidtn Sablonan:Db 10 6219 26543 26537 2024-11-15T02:54:13Z OrangKalideres 327 26543 wikitext text/x-wiki <div name="Deletion notice" class="boilerplate metadata" id="delete" style="margin: 0 5%; padding: 0 7px 7px 7px; background: #fee; border: 1px solid #999999; text-align: left; font-size:95%;"> [[Image:Ambox warning pn.svg|24px|alt=|link=]] '''Ada atu pemaké minta ni halaman bakal dihapus. Alesan:''' '''{{{1}}}''' Kalo lu kaga' akur ama penghapusan cepat, tulung jelasin kenapa di [[Kongko {{NAMESPACE}}:{{PAGENAME}}|halaman kongko]]. Kalo ni halaman kaga' nutugin patokan penghapusan cepat, atawa lu punya niat bakal betulin ni halaman, harap hapus ni pemberitahuan, tapi jangan hapus ni pemberitahuan deri halaman nyang lu bikin sendiri. <span class="plainlinks">''Administrators, remember to check [[Special:Whatlinkshere/{{NAMESPACE}}:{{PAGENAME}}|if anything links here]] and [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=history}} the page history] ([{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|diff=0}} last edit]) before [{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=delete}} deletion].''</span> </div><includeonly>{{{category|[[Category:Candidates for speedy deletion]]}}}</includeonly> <noinclude>[[Category:Sablonan]] [[eo:Ŝablono:Forigu]] </noinclude> 2vdhiqoyg309g4vt68s0lp7ad5ohx47 Sablonan:Hapus 10 6220 26066 2024-10-18T12:48:44Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Db]] 26066 wikitext text/x-wiki #alih [[Sablonan:Db]] jcnssyuk3btf5jqhmgx542e5m38pl8n Sablonan:Delete 10 6221 26067 2024-10-18T12:49:10Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Db]] 26067 wikitext text/x-wiki #alih [[Sablonan:Db]] jcnssyuk3btf5jqhmgx542e5m38pl8n Sablonan:DB 10 6222 26068 2024-10-18T12:49:29Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Db]] 26068 wikitext text/x-wiki #alih [[Sablonan:Db]] jcnssyuk3btf5jqhmgx542e5m38pl8n Sablonan:Country data ARG 10 6224 26078 2024-10-19T07:10:46Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Arhèntini]] 26078 wikitext text/x-wiki #alih [[Sablonan:Country data Arhèntini]] ts4wmsg2ytv8t7aem1suxlh5nls4ynz Sablonan:Country data OMA 10 6225 26079 2024-10-19T07:14:31Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Oman]] 26079 wikitext text/x-wiki #alih [[Sablonan:Country data Oman]] albrqx32zcdtkx0tuavejpnr9336ods Gugel Tarjiman 0 6226 26085 2024-10-19T11:57:53Z OrangKalideres 327 Makalah anyar 26085 wikitext text/x-wiki [[Gepokan:Google Translate logo.svg|thumb|200px|Gugel Tarjiman punya lambang]] '''Gugel Tarjiman''' ({{lang-en|Google Translate}}) ya'entu layanan [[penarjiman]] setatistik èn mesin neural anékabasa nyang dikembangin ama [[Gugel (matskepé)|Gugel]], bakal tarjimin tulisan èn situs web deri atu [[basa]] ke laèn basa. == Ruju'an == {{Reflist}} [[Bangsaan:Gugel (matskepé)]] i7emql88etqiigy70dc9utpfb2e03cx Google Translate 0 6227 26086 2024-10-19T12:09:49Z OrangKalideres 327 Ngalihin halaman ke [[Gugel Tarjiman]] 26086 wikitext text/x-wiki #alih [[Gugel Tarjiman]] ds9m4tbil2vwhx6gn0gevmnv7lt8e1h Sablonan:Article history 10 6228 26090 2024-10-20T07:25:14Z Swarabakti 44 Ngeja halaman dengen "{{#invoke:Article history|main}}<noinclude> {{pengwarkatan}} </noinclude>" 26090 wikitext text/x-wiki {{#invoke:Article history|main}}<noinclude> {{pengwarkatan}} </noinclude> 7f5v45nodgjio89ookzk1pezz3l4jnc Modul:Article history 828 6229 26091 2024-10-20T07:25:55Z Swarabakti 44 Ngeja halaman dengen "------------------------------------------------------------------------------- -- Article history -- -- This module allows editors to link to all the significant events in an -- article's history, such as good article nominations and featured article -- nominations. It also displays its current status, as well as other -- information, such as the date it was featured on the main page. --------------------------------------------------------..." 26091 Scribunto text/plain ------------------------------------------------------------------------------- -- Article history -- -- This module allows editors to link to all the significant events in an -- article's history, such as good article nominations and featured article -- nominations. It also displays its current status, as well as other -- information, such as the date it was featured on the main page. ------------------------------------------------------------------------------- local CONFIG_PAGE = 'Module:Article history/config' local WRAPPER_TEMPLATE = 'Template:Article history' local DEBUG_MODE = false -- If true, errors are not caught. -- Load required modules. require('strict') local Category = require('Module:Article history/Category') local yesno = require('Module:Yesno') local lang = mw.language.getContentLanguage() ------------------------------------------------------------------------------- -- Helper functions ------------------------------------------------------------------------------- local function isPositiveInteger(num) return type(num) == 'number' and math.floor(num) == num and num > 0 and num < math.huge end local function substituteParams(msg, ...) return mw.message.newRawMessage(msg, ...):plain() end local function makeUrlLink(url, display) return string.format('[%s %s]', url, display) end local function maybeCallFunc(val, ...) -- Checks whether val is a function, and if so calls it with the specified -- arguments. Otherwise val is returned as-is. if type(val) == 'function' then return val(...) else return val end end local function renderImage(image, caption, size) if caption then caption = '|' .. caption else caption = '' end return string.format('[[File:%s|%s%s]]', image, size, caption) end local function addMixin(class, mixin) -- Add a mixin to a class. The functions will be shared across classes, so -- don't use it for functions that keep state. for name, method in pairs(mixin) do class[name] = method end end ------------------------------------------------------------------------------- -- Message mixin -- This mixin is used by all classes to add message-related methods. ------------------------------------------------------------------------------- local Message = {} function Message:message(key, ...) -- This fetches the message from the config with the specified key, and -- substitutes parameters $1, $2 etc. with the subsequent values it is -- passed. local msg = self.cfg.msg[key] if select('#', ...) > 0 then return substituteParams(msg, ...) else return msg end end function Message:raiseError(msg, help) -- Raises an error with the specified message and help link. Execution -- stops unless the error is caught. This is used for errors where -- subsequent processing becomes impossible. local errorText if help then errorText = self:message('error-message-help', msg, help) else errorText = self:message('error-message-nohelp', msg) end error(errorText, 0) end function Message:addWarning(msg, help) -- Adds a warning to the object's warnings table. Execution continues as -- normal. This is used for errors that should be fixed but that do not -- prevent the module from outputting something useful. self.warnings = self.warnings or {} local warningText if help then warningText = self:message('warning-help', msg, help) else warningText = self:message('warning-nohelp', msg) end table.insert(self.warnings, warningText) end function Message:getWarnings() return self.warnings or {} end ------------------------------------------------------------------------------- -- Row class -- This class represents one row in the template. ------------------------------------------------------------------------------- local Row = {} Row.__index = Row addMixin(Row, Message) function Row.new(data) local obj = setmetatable({}, Row) obj.cfg = data.cfg obj.currentTitle = data.currentTitle obj.makeData = data.makeData -- used by Row:getData return obj end function Row:_cachedTry(cacheKey, errorCacheKey, func) -- This method is for use in Row object methods that are called more than -- once. The results of such methods should be cached to avoid unnecessary -- processing. We also cache any errors found and abort if an error was -- raised previously, otherwise error messages could be displayed multiple -- times. -- -- We use false as a key to cache nil results, so func cannot return false. -- -- @param cacheKey The key to cache successful results with -- @param errorCacheKey The key to cache errors with -- @param func an anonymous function that returns the method result if self[errorCacheKey] then return nil end local ret = self[cacheKey] if ret then return ret elseif ret == false then return nil end local success if DEBUG_MODE then success = true ret = func() else success, ret = pcall(func) end if success then if ret then self[cacheKey] = ret return ret else self[cacheKey] = false return nil end else self[errorCacheKey] = true -- We have already formatted the error message, so no need to format it -- again. error(ret, 0) end end function Row:getData(articleHistoryObj) return self:_cachedTry('_dataCache', '_isDataError', function () return self.makeData(articleHistoryObj) end) end function Row:setIconValues(icon, caption, size) self.icon = icon self.iconCaption = caption self.iconSize = size end function Row:getIcon(articleHistoryObj) return maybeCallFunc(self.icon, articleHistoryObj, self) end function Row:getIconCaption(articleHistoryObj) return maybeCallFunc(self.iconCaption, articleHistoryObj, self) end function Row:getIconSize() return self.iconSize or self.cfg.defaultIconSize or '30px' end function Row:renderIcon(articleHistoryObj) local icon = self:getIcon(articleHistoryObj) if not icon then return nil end return renderImage( icon, self:getIconCaption(articleHistoryObj), self:getIconSize() ) end function Row:setNoticeBarIconValues(icon, caption, size) self.noticeBarIcon = icon self.noticeBarIconCaption = caption self.noticeBarIconSize = size end function Row:getNoticeBarIcon(articleHistoryObj) local icon = maybeCallFunc(self.noticeBarIcon, articleHistoryObj, self) if icon == true then icon = self:getIcon(articleHistoryObj) if not icon then self:raiseError( self:message('row-error-missing-icon'), self:message('row-error-missing-icon-help') ) end end return icon end function Row:getNoticeBarIconCaption(articleHistoryObj) local caption = maybeCallFunc( self.noticeBarIconCaption, articleHistoryObj, self ) if not caption then caption = self:getIconCaption(articleHistoryObj) end return caption end function Row:getNoticeBarIconSize() return self.noticeBarIconSize or self.cfg.defaultNoticeBarIconSize or '15px' end function Row:exportNoticeBarIcon(articleHistoryObj) local icon = self:getNoticeBarIcon(articleHistoryObj) if not icon then return nil end return renderImage( icon, self:getNoticeBarIconCaption(articleHistoryObj), self:getNoticeBarIconSize() ) end function Row:setText(text) self.text = text end function Row:getText(articleHistoryObj) return maybeCallFunc(self.text, articleHistoryObj, self) end function Row:exportHtml(articleHistoryObj) if self._html then return self._html end local text = self:getText(articleHistoryObj) if not text then return nil end local html = mw.html.create('tr') html :tag('td') :addClass('mbox-image') :wikitext(self:renderIcon(articleHistoryObj)) :done() :tag('td') :addClass('mbox-text') :wikitext(text) self._html = html return html end function Row:setCategories(val) -- Set the categories from the object's config. val can be either an array -- of strings or a function returning an array of category objects. self.categories = val end function Row:getCategories(articleHistoryObj) local ret = {} if type(self.categories) == 'table' then for _, cat in ipairs(self.categories) do ret[#ret + 1] = Category.new(cat) end elseif type(self.categories) == 'function' then local t = self.categories(articleHistoryObj, self) or {} for _, categoryObj in ipairs(t) do ret[#ret + 1] = categoryObj end end return ret end ------------------------------------------------------------------------------- -- Status class -- Status objects deal with possible current statuses of the article. ------------------------------------------------------------------------------- local Status = setmetatable({}, Row) Status.__index = Status function Status.new(data) local obj = Row.new(data) setmetatable(obj, Status) obj.id = data.id obj.statusCfg = obj.cfg.statuses[obj.id] obj.name = obj.statusCfg.name obj:setIconValues( obj.statusCfg.icon, obj.statusCfg.iconCaption or obj.name, data.iconSize ) obj:setNoticeBarIconValues( obj.statusCfg.noticeBarIcon, obj.statusCfg.noticeBarIconCaption or obj.name, obj.statusCfg.noticeBarIconSize ) obj:setText(obj.statusCfg.text) obj:setCategories(obj.statusCfg.categories) return obj end function Status:getIconSize() return self.iconSize or self.statusCfg.iconSize or self.cfg.defaultStatusIconSize or '50px' end function Status:getText(articleHistoryObj) local text = Row.getText(self, articleHistoryObj) if text then return substituteParams( text, self.currentTitle.subjectPageTitle.prefixedText, self.currentTitle.text ) end end ------------------------------------------------------------------------------- -- MultiStatus class -- For when an article can have multiple distinct statuses, e.g. former -- featured article status and good article status. ------------------------------------------------------------------------------- local MultiStatus = setmetatable({}, Row) MultiStatus.__index = MultiStatus function MultiStatus.new(data) local obj = Row.new(data) setmetatable(obj, MultiStatus) obj.id = data.id obj.statusCfg = obj.cfg.statuses[data.id] obj.name = obj.statusCfg.name -- Set child status objects local function getChildStatusData(data, id, iconSize) local ret = {} for k, v in pairs(data) do ret[k] = v end ret.id = id ret.iconSize = iconSize return ret end obj.statuses = {} local defaultIconSize = obj.cfg.defaultMultiStatusIconSize or '30px' for _, id in ipairs(obj.statusCfg.statuses) do table.insert(obj.statuses, Status.new(getChildStatusData( data, id, obj.cfg.statuses[id].iconMultiSize or defaultIconSize ))) end return obj end function MultiStatus:exportHtml(articleHistoryObj) local ret = mw.html.create() for _, obj in ipairs(self.statuses) do ret:node(obj:exportHtml(articleHistoryObj)) end return ret end function MultiStatus:getCategories(articleHistoryObj) local ret = {} for _, obj in ipairs(self.statuses) do for _, categoryObj in ipairs(obj:getCategories(articleHistoryObj)) do ret[#ret + 1] = categoryObj end end return ret end function MultiStatus:exportNoticeBarIcon() local ret = {} for _, obj in ipairs(self.statuses) do ret[#ret + 1] = obj:exportNoticeBarIcon() end return table.concat(ret) end function MultiStatus:getWarnings() local ret = {} for _, obj in ipairs(self.statuses) do for _, msg in ipairs(obj:getWarnings()) do ret[#ret + 1] = msg end end return ret end ------------------------------------------------------------------------------- -- Notice class -- Notice objects contain notices about an article that aren't part of its -- current status, e.g. the date an article was featured on the main page. ------------------------------------------------------------------------------- local Notice = setmetatable({}, Row) Notice.__index = Notice function Notice.new(data) local obj = Row.new(data) setmetatable(obj, Notice) obj:setIconValues( data.icon, data.iconCaption, data.iconSize ) obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) obj:setText(data.text) obj:setCategories(data.categories) return obj end ------------------------------------------------------------------------------- -- Action class -- Action objects deal with a single action in the history of the article. We -- use getter methods rather than properties for the name and result, etc., as -- their processing needs to be delayed until after the status object has been -- initialised. The status object needs to parse the action objects when it is -- initialised, and the value of some names, etc., in the action objects depend -- on the status object, so this is necessary to avoid errors/infinite loops. ------------------------------------------------------------------------------- local Action = setmetatable({}, Row) Action.__index = Action function Action.new(data) local obj = Row.new(data) setmetatable(obj, Action) obj.paramNum = data.paramNum -- Set the ID do if not data.code then obj:raiseError( obj:message('action-error-no-code', obj:getParameter('code')), obj:message('action-error-no-code-help') ) end local code = mw.ustring.upper(data.code) obj.id = obj.cfg.actions[code] and obj.cfg.actions[code].id if not obj.id then obj:raiseError( obj:message( 'action-error-invalid-code', data.code, obj:getParameter('code') ), obj:message('action-error-invalid-code-help') ) end end -- Add a shortcut for this action's config. obj.actionCfg = obj.cfg.actions[obj.id] -- Set the link obj.link = data.link or obj.currentTitle.talkPageTitle.prefixedText -- Set the result ID do local resultCode = data.resultCode and mw.ustring.lower(data.resultCode) or '_BLANK' if obj.actionCfg.results[resultCode] then obj.resultId = obj.actionCfg.results[resultCode].id elseif resultCode == '_BLANK' then obj:raiseError( obj:message( 'action-error-blank-result', obj.id, obj:getParameter('resultCode') ), obj:message('action-error-blank-result-help') ) else obj:raiseError( obj:message( 'action-error-invalid-result', data.resultCode, obj.id, obj:getParameter('resultCode') ), obj:message('action-error-invalid-result-help') ) end end -- Set the date if data.date then local success, date = pcall( lang.formatDate, lang, obj:message('action-date-format'), data.date ) if success and date then obj.date = date else obj:addWarning( obj:message( 'action-warning-invalid-date', data.date, obj:getParameter('date') ), obj:message('action-warning-invalid-date-help') ) end else obj:addWarning( obj:message( 'action-warning-no-date', obj.paramNum, obj:getParameter('date'), obj:getParameter('code') ), obj:message('action-warning-no-date-help') ) end obj.date = obj.date or obj:message('action-date-missing') -- Set the oldid obj.oldid = tonumber(data.oldid) if data.oldid and (not obj.oldid or not isPositiveInteger(obj.oldid)) then obj.oldid = nil obj:addWarning( obj:message( 'action-warning-invalid-oldid', data.oldid, obj:getParameter('oldid') ), obj:message('action-warning-invalid-oldid-help') ) end -- Set the notice bar icon values obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) -- Set the categories obj:setCategories(obj.actionCfg.categories) return obj end function Action:getParameter(key) -- Finds the original parameter name for the given key that was passed to -- Action.new. local prefix = self.cfg.actionParamPrefix local suffix for k, v in pairs(self.cfg.actionParamSuffixes) do if v == key then suffix = k break end end if not suffix then error('invalid key "' .. tostring(key) .. '" passed to Action:getParameter', 2) end return prefix .. tostring(self.paramNum) .. suffix end function Action:getName(articleHistoryObj) return maybeCallFunc(self.actionCfg.name, articleHistoryObj, self) end function Action:getResult(articleHistoryObj) return maybeCallFunc( self.actionCfg.results[self.resultId].text, articleHistoryObj, self ) end function Action:exportHtml(articleHistoryObj) if self._html then return self._html end local row = mw.html.create('tr') -- Date cell local dateCell = row:tag('td') if self.oldid then dateCell :tag('span') :addClass('plainlinks') :wikitext(makeUrlLink( self.currentTitle.subjectPageTitle:fullUrl{oldid = self.oldid}, self.date )) else dateCell:wikitext(self.date) end -- Process cell row :tag('td') :wikitext(string.format( "'''[[%s|%s]]'''", self.link, self:getName(articleHistoryObj) )) -- Result cell row :tag('td') :wikitext(self:getResult(articleHistoryObj)) self._html = row return row end ------------------------------------------------------------------------------- -- CollapsibleNotice class -- This class makes notices that go in the collapsible part of the template, -- underneath the list of actions. ------------------------------------------------------------------------------- local CollapsibleNotice = setmetatable({}, Row) CollapsibleNotice.__index = CollapsibleNotice function CollapsibleNotice.new(data) local obj = Row.new(data) setmetatable(obj, CollapsibleNotice) obj:setIconValues( data.icon, data.iconCaption, data.iconSize ) obj:setNoticeBarIconValues( data.noticeBarIcon, data.noticeBarIconCaption, data.noticeBarIconSize ) obj:setText(data.text) obj:setCollapsibleText(data.collapsibleText) obj:setCategories(data.categories) return obj end function CollapsibleNotice:setCollapsibleText(s) self.collapsibleText = s end function CollapsibleNotice:getCollapsibleText(articleHistoryObj) return maybeCallFunc(self.collapsibleText, articleHistoryObj, self) end function CollapsibleNotice:getIconSize() return self.iconSize or self.cfg.defaultCollapsibleNoticeIconSize or '20px' end function CollapsibleNotice:exportHtml(articleHistoryObj, isInCollapsibleTable) local cacheKey = isInCollapsibleTable and '_htmlCacheCollapsible' or '_htmlCacheDefault' return self:_cachedTry(cacheKey, '_isHtmlError', function () local text = self:getText(articleHistoryObj) if not text then return nil end local function maybeMakeCollapsibleTable(cell, text, collapsibleText) -- If collapsible text is specified, makes a collapsible table -- inside the cell with two rows, a header row with one cell and a -- collapsed row with one cell. These are filled with text and -- collapsedText, respectively. If no collapsible text is -- specified, the text is added to the cell as-is. if collapsibleText then cell :tag('div') :addClass('mw-collapsible mw-collapsed') :tag('div') :wikitext(text) :done() :tag('div') :addClass('mw-collapsible-content') :css('border', '1px silver solid') :wikitext(collapsibleText) else cell:wikitext(text) end end local html = mw.html.create('tr') local icon = self:renderIcon(articleHistoryObj) local collapsibleText = self:getCollapsibleText(articleHistoryObj) if isInCollapsibleTable then local textCell = html:tag('td') :attr('colspan', 3) :css('width', '100%') local rowText if icon then rowText = icon .. ' ' .. text else rowText = text end maybeMakeCollapsibleTable(textCell, rowText, collapsibleText) else local textCell = html :tag('td') :addClass('mbox-image') :wikitext(icon) :done() :tag('td') :addClass('mbox-text') maybeMakeCollapsibleTable(textCell, text, collapsibleText) end return html end) end ------------------------------------------------------------------------------- -- ArticleHistory class -- This class represents the whole template. ------------------------------------------------------------------------------- local ArticleHistory = {} ArticleHistory.__index = ArticleHistory addMixin(ArticleHistory, Message) function ArticleHistory.new(args, cfg, currentTitle) local obj = setmetatable({}, ArticleHistory) -- Set input obj.args = args or {} obj.currentTitle = currentTitle or mw.title.getCurrentTitle() -- Define object structure. obj._errors = {} obj._allObjectsCache = {} -- Format the config local function substituteAliases(t, ret) -- This function substitutes strings found in an "aliases" subtable -- as keys in the parent table. It works recursively, so "aliases" -- subtables can be placed at any level. It assumes that tables will -- not be nested recursively, which should be true in the case of our -- config file. ret = ret or {} for k, v in pairs(t) do if k ~= 'aliases' then if type(v) == 'table' then local newRet = {} ret[k] = newRet if v.aliases then for _, alias in ipairs(v.aliases) do ret[alias] = newRet end end substituteAliases(v, newRet) else ret[k] = v end end end return ret end obj.cfg = substituteAliases(cfg or require(CONFIG_PAGE)) --[[ -- Get a table of the arguments sorted by prefix and number. Non-string -- keys and keys that don't contain a number are ignored. (This means that -- positional parameters are ignored, as they are numbers, not strings.) -- The parameter numbers are stored in the first positional parameter of -- the subtables, and any gaps are removed so that the tables can be -- iterated over with ipairs. -- -- For example, these arguments: -- {a1x = 'eggs', a1y = 'spam', a2x = 'chips', b1z = 'beans', b3x = 'bacon'} -- would translate into this prefixArgs table. -- { -- a = { -- {1, x = 'eggs', y = 'spam'}, -- {2, x = 'chips'} -- }, -- b = { -- {1, z = 'beans'}, -- {3, x = 'bacon'} -- } -- } --]] do local prefixArgs = {} for k, v in pairs(obj.args) do if type(k) == 'string' then local prefix, num, suffix = k:match('^(.-)([1-9][0-9]*)(.*)$') if prefix then num = tonumber(num) prefixArgs[prefix] = prefixArgs[prefix] or {} prefixArgs[prefix][num] = prefixArgs[prefix][num] or {} prefixArgs[prefix][num][suffix] = v prefixArgs[prefix][num][1] = num end end end -- Remove the gaps local prefixArrays = {} for prefix, prefixTable in pairs(prefixArgs) do prefixArrays[prefix] = {} local numKeys = {} for num in pairs(prefixTable) do numKeys[#numKeys + 1] = num end table.sort(numKeys) for _, num in ipairs(numKeys) do table.insert(prefixArrays[prefix], prefixTable[num]) end end obj.prefixArgs = prefixArrays end return obj end function ArticleHistory:try(func, ...) if DEBUG_MODE then local val = func(...) return val else local success, val = pcall(func, ...) if success then return val else table.insert(self._errors, val) return nil end end end function ArticleHistory:getActionObjects() -- Gets an array of action objects for the parameters specified by the -- user. We memoise this so that the parameters only have to be processed -- once. if self.actions then return self.actions end -- Get the action args, and exit if they don't exist. local actionArgs = self.prefixArgs[self.cfg.actionParamPrefix] if not actionArgs then self.actions = {} return self.actions end -- Make the objects. local actions = {} local suffixes = self.cfg.actionParamSuffixes for _, t in ipairs(actionArgs) do local objArgs = {} for k, v in pairs(t) do local newK = suffixes[k] if newK then objArgs[newK] = v end end objArgs.paramNum = t[1] objArgs.cfg = self.cfg objArgs.currentTitle = self.currentTitle local actionObj = self:try(Action.new, objArgs) table.insert(actions, actionObj) end self.actions = actions return actions end function ArticleHistory:getStatusIdForCode(code) -- Gets a status ID given a status code. If no code is specified, returns -- nil, and if the code is invalid, raises an error. if not code then return nil end local statuses = self.cfg.statuses local codeUpper = mw.ustring.upper(code) if statuses[codeUpper] then return statuses[codeUpper].id else self:addWarning( self:message('articlehistory-warning-invalid-status', code), self:message('articlehistory-warning-invalid-status-help') ) return nil end end function ArticleHistory:getStatusObj() -- Get the status object for the current status. if self.statusObj == false then return nil elseif self.statusObj ~= nil then return self.statusObj end local statusId if self.cfg.getStatusIdFunction then statusId = self:try(self.cfg.getStatusIdFunction, self) else statusId = self:try( self.getStatusIdForCode, self, self.args[self.cfg.currentStatusParam] ) end if not statusId then self.statusObj = false return nil end -- Check that some actions were specified, and if not add a warning. local actions = self:getActionObjects() if #actions < 1 then self:addWarning( self:message('articlehistory-warning-status-no-actions'), self:message('articlehistory-warning-status-no-actions-help') ) end -- Make a new status object. local statusObjData = { id = statusId, currentTitle = self.currentTitle, cfg = self.cfg } local isMulti = self.cfg.statuses[statusId].isMulti local initFunc = isMulti and MultiStatus.new or Status.new local statusObj = self:try(initFunc, statusObjData) self.statusObj = statusObj or false return self.statusObj or nil end function ArticleHistory:getStatusId() local statusObj = self:getStatusObj() return statusObj and statusObj.id end function ArticleHistory:_noticeFactory(memoizeKey, configKey, class) -- This holds the logic for fetching tables of Notice and CollapsibleNotice -- objects. if self[memoizeKey] then return self[memoizeKey] end local ret = {} for _, t in ipairs(self.cfg[configKey] or {}) do if t.isActive(self) then local data = {} for k, v in pairs(t) do if k ~= 'isActive' then data[k] = v end end data.cfg = self.cfg data.currentTitle = self.currentTitle ret[#ret + 1] = class.new(data) end end self[memoizeKey] = ret return ret end function ArticleHistory:getNoticeObjects() return self:_noticeFactory('notices', 'notices', Notice) end function ArticleHistory:getCollapsibleNoticeObjects() return self:_noticeFactory( 'collapsibleNotices', 'collapsibleNotices', CollapsibleNotice ) end function ArticleHistory:getAllObjects(addSelf) local cacheKey = addSelf and 'addSelf' or 'default' local ret = self._allObjectsCache[cacheKey] if not ret then ret = {} local statusObj = self:getStatusObj() if statusObj then ret[#ret + 1] = statusObj end local objTables = { self:getNoticeObjects(), self:getActionObjects(), self:getCollapsibleNoticeObjects() } for _, t in ipairs(objTables) do for _, obj in ipairs(t) do ret[#ret + 1] = obj end end if addSelf then ret[#ret + 1] = self end self._allObjectsCache[cacheKey] = ret end return ret end function ArticleHistory:getNoticeBarIcons() local ret = {} -- Icons that aren't part of a row. if self.cfg.noticeBarIcons then for _, data in ipairs(self.cfg.noticeBarIcons) do if data.isActive(self) then ret[#ret + 1] = renderImage( data.icon, nil, data.size or self.cfg.defaultNoticeBarIconSize ) end end end -- Icons in row objects. for _, obj in ipairs(self:getAllObjects()) do ret[#ret + 1] = obj:exportNoticeBarIcon(self) end return ret end function ArticleHistory:getErrorMessages() -- Returns an array of error/warning strings. Error strings come first. local ret = {} for _, msg in ipairs(self._errors) do ret[#ret + 1] = msg end for _, obj in ipairs(self:getAllObjects(true)) do for _, msg in ipairs(obj:getWarnings()) do ret[#ret + 1] = msg end end return ret end function ArticleHistory:categoriesAreActive() -- Returns a boolean indicating whether categories should be output or not. local title = self.currentTitle local ns = title.namespace return title.isTalkPage and ns ~= 3 -- not user talk and ns ~= 119 -- not draft talk end function ArticleHistory:renderCategories() local ret = {} if self:categoriesAreActive() then -- Child object categories for _, obj in ipairs(self:getAllObjects()) do local categories = self:try(obj.getCategories, obj, self) for _, categoryObj in ipairs(categories or {}) do ret[#ret + 1] = tostring(categoryObj) end end -- Extra categories for _, func in ipairs(self.cfg.extraCategories or {}) do local cats = func(self) or {} for _, categoryObj in ipairs(cats) do ret[#ret + 1] = tostring(categoryObj) end end end return table.concat(ret) end function ArticleHistory:__tostring() local root = mw.html.create() -- Table root local tableRoot = root:tag('table') tableRoot:addClass('article-history tmbox tmbox-notice') -- Status local statusObj = self:getStatusObj() if statusObj then tableRoot:node(self:try(statusObj.exportHtml, statusObj, self)) end -- Notices local notices = self:getNoticeObjects() for _, noticeObj in ipairs(notices) do tableRoot:node(self:try(noticeObj.exportHtml, noticeObj, self)) end -- Get action objects and the collapsible notice objects, and generate the -- HTML objects for the action objects. We need the action HTML objects so -- that we can accurately calculate the number of collapsible rows, as some -- action objects may generate errors when the HTML is generated. local actions = self:getActionObjects() or {} local collapsibleNotices = self:getCollapsibleNoticeObjects() or {} local collapsibleNoticeHtmlObjects, actionHtmlObjects = {}, {} for _, obj in ipairs(actions) do table.insert( actionHtmlObjects, self:try(obj.exportHtml, obj, self) ) end for _, obj in ipairs(collapsibleNotices) do table.insert( collapsibleNoticeHtmlObjects, self:try(obj.exportHtml, obj, self, true) -- Render the collapsed version ) end local nActionRows = #actionHtmlObjects local nCollapsibleRows = nActionRows + #collapsibleNoticeHtmlObjects -- Find out if we are collapsed or not. local isCollapsed = yesno(self.args.collapse) if isCollapsed == nil then if self.cfg.uncollapsedRows == 'all' then isCollapsed = false elseif nCollapsibleRows == 1 then isCollapsed = false else isCollapsed = nCollapsibleRows > (tonumber(self.cfg.uncollapsedRows) or 3) end end -- If we are not collapsed, re-render the collapsible notices in the -- non-collapsed version. if not isCollapsed then collapsibleNoticeHtmlObjects = {} for _, obj in ipairs(collapsibleNotices) do table.insert( collapsibleNoticeHtmlObjects, self:try(obj.exportHtml, obj, self, false) ) end end -- Collapsible table for actions and collapsible notices. Collapsible -- notices are only included in the table if it is collapsed. Action rows -- are always included. local collapsibleTable if isCollapsed or nActionRows > 0 then -- Collapsible table base collapsibleTable = tableRoot :tag('tr') :tag('td') :attr('colspan', 2) :css('width', '100%') :tag('table') :addClass('article-history-milestones') :addClass(isCollapsed and 'mw-collapsible mw-collapsed' or nil) :css('width', '100%') :css('font-size', '90%') -- Header row local ctHeader = collapsibleTable :tag('tr') :tag('th') :attr('colspan', 3) :css('font-size', '110%') -- Notice bar if isCollapsed then local noticeBarIcons = self:getNoticeBarIcons() if #noticeBarIcons > 0 then local noticeBar = ctHeader:tag('span'):css('float', 'left') for _, icon in ipairs(noticeBarIcons) do noticeBar:wikitext(icon) end ctHeader:wikitext(' ') end end -- Header text if mw.site.namespaces[self.currentTitle.namespace].subject.id == 0 then ctHeader:wikitext(self:message('milestones-header')) else ctHeader:wikitext(self:message( 'milestones-header-other-ns', self.currentTitle.subjectNsText )) end -- Subheadings if nActionRows > 0 then collapsibleTable :tag('tr') :css('text-align', 'left') :tag('th') :wikitext(self:message('milestones-date-header')) :done() :tag('th') :wikitext(self:message('milestones-process-header')) :done() :tag('th') :wikitext(self:message('milestones-result-header')) end -- Actions for _, htmlObj in ipairs(actionHtmlObjects) do collapsibleTable:node(htmlObj) end end -- Collapsible notices and current status -- These are only included in the collapsible table if it is collapsed. -- Otherwise, they are added afterwards, so that they align with the -- notices. do local tableNode, statusColspan if isCollapsed then tableNode = collapsibleTable statusColspan = 3 else tableNode = tableRoot statusColspan = 2 end -- Collapsible notices for _, obj in ipairs(collapsibleNotices) do tableNode:node(self:try(obj.exportHtml, obj, self, isCollapsed)) end -- Current status if statusObj and nActionRows > 1 then tableNode :tag('tr') :tag('td') :attr('colspan', statusColspan) :wikitext(self:message('status-blurb', statusObj.name)) end end -- Get the categories. We have to do this before the error row, so that -- category errors display. local categories = self:renderCategories() -- Error row and error category local errors = self:getErrorMessages() local errorCategory if #errors > 0 then local errorList = tableRoot :tag('tr') :tag('td') :attr('colspan', 2) :addClass('mbox-text') :tag('ul') :addClass('error') :css('font-weight', 'bold') for _, msg in ipairs(errors) do errorList:tag('li'):wikitext(msg) end if self:categoriesAreActive() then errorCategory = tostring(Category.new(self:message( 'error-category' ))) end -- If there are no errors and no active objects, then exit. We can't make -- this check earlier as we don't know where the errors may be until we -- have finished rendering the banner. elseif #self:getAllObjects() < 1 then return '' end -- Add the categories root:wikitext(categories) root:wikitext(errorCategory) local frame = mw.getCurrentFrame() return frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Message box/tmbox.css' } } .. frame:extensionTag{ name = 'templatestyles', args = { src = 'Module:Article history/styles.css' } } .. tostring(root) end ------------------------------------------------------------------------------- -- Exports -- These functions are called from Lua and from wikitext. ------------------------------------------------------------------------------- local p = {} function p._main(args, cfg, currentTitle) local articleHistoryObj = ArticleHistory.new(args, cfg, currentTitle) return tostring(articleHistoryObj) end function p.main(frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = WRAPPER_TEMPLATE }) if frame:getTitle():find('sandbox', 1, true) then CONFIG_PAGE = CONFIG_PAGE .. '/sandbox' end return p._main(args) end function p._exportClasses() return { Message = Message, Row = Row, Status = Status, MultiStatus = MultiStatus, Notice = Notice, Action = Action, CollapsibleNotice = CollapsibleNotice, ArticleHistory = ArticleHistory } end return p lctyam0xzj858494hzs0klrgp42ytcr Modul:Article history/Category 828 6230 26092 2024-10-20T07:26:56Z Swarabakti 44 Ngeja halaman dengen "------------------------------------------------------------------------------- -- Category class -- This module makes a Category class for use in [[Module:Article history]]. -- It provides a unified interface for the creation of category links. With -- this class, categories can passed between objects without concerns about -- interoperability and still have their values and sort keys easily -- accessible. -------------------------------------------------------------..." 26092 Scribunto text/plain ------------------------------------------------------------------------------- -- Category class -- This module makes a Category class for use in [[Module:Article history]]. -- It provides a unified interface for the creation of category links. With -- this class, categories can passed between objects without concerns about -- interoperability and still have their values and sort keys easily -- accessible. ------------------------------------------------------------------------------- local checkType = require('libraryUtil').checkType local CATEGORY_NS_TEXT = mw.site.namespaces[14].name local Category = {} Category.__index = Category function Category.new(category, sortKey) checkType('Category.new', 1, category, 'string') checkType('Category.new', 2, sortKey, 'string', true) local obj = setmetatable({}, Category) obj.category = category obj.sortKey = sortKey return obj end function Category:__tostring() if self.sortKey then return string.format( '[[%s:%s|%s]]', CATEGORY_NS_TEXT, self.category, self.sortKey ) else return string.format( '[[%s:%s]]', CATEGORY_NS_TEXT, self.category ) end end return Category mq5ep6oteivndg20dhnk8ftpd6nq2to Modul:Article history/config 828 6231 26426 26109 2024-11-01T21:13:55Z Swarabakti 44 26426 Scribunto text/plain ------------------------------------------------------------------------------- -- Configuration data for [[Module:Article history]] ------------------------------------------------------------------------------- local lang = mw.language.getContentLanguage() local Category = require('Module:Article history/Category') ------------------------------------------------------------------------------- -- Helper functions ------------------------------------------------------------------------------- -- Makes a link to a template page surrounded by double curly braces. A -- workalike for the {{tl}} template. local function makeTemplateLink(s) local openb = mw.text.nowiki('{{') local closeb = mw.text.nowiki('}}') return string.format('%s[[Template:%s|%s]]%s', openb, s, s, closeb) end -- Gets the Good Article topic for the given key. Uses -- [[Module:Good article topics]]. local function getGoodArticleTopic(key) if not key then return nil end return require('Module:Good article topics')._main(key) end -- Returns the Good Article page link and display value for a given Good Article -- key. If the key wasn't valid, the default Good Article page and display value -- is returned instead. local function getGoodArticleTopicLink(key) local topic = getGoodArticleTopic(key) local link, display if topic then link = 'Wikipedia:Good articles/' .. topic display = topic .. ' good articles' else link = 'Wikipedia:Good articles' display = 'good articles' end return link, display end -- Wrapper function for mw.language:formatDate, going through pcall to catch -- invalid input errors. local function getDate(format, date) local success, result = pcall(lang.formatDate, lang, format, date) if success then return result end end -- Gets the date in the format YYYYMMDD, as a number. Months and dates are -- zero-padded. Results from this function are intended to be used in date -- calculations. local function getYmdDate(date) date = getDate('Ymd', date) if date then return tonumber(date) else return nil end end -- Gets the date in the format Month d, YYYY. local function getLongDate(date) return getDate('F j, Y', date) end -- Returns true if the given page is an existing title, and false or nil -- otherwise local function titleExists(page) local success, title = pcall(mw.title.new, page) return success and title.exists end -- Returns a truthy value if a date parameter for the given prefix has been -- provided by the user. local function isActiveDatedObject(articleHistoryObj, prefix) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs return args[prefix .. 'date'] or prefixArgs[prefix] end -- Returns a date as formatted by getLongDate. If the date is invalid, it raises -- an error using param as the parameter name containing the invalid date. local function validateDate(param, date, articleHistoryObj) local longDate = getLongDate(date) if longDate then return longDate else articleHistoryObj:raiseError( string.format( "invalid date '%s' detected in parameter '%s'", tostring(date), param ), 'Template:Article history#Invalid date' ) end end -- Generates a data table for a date-related notice such as DYK and ITN. prefix -- is the parameter prefix for that notice type (e.g. "dyk"), and suffixes is -- an array of parameter suffixes in addition to "date" that is used by that -- notice type (e.g. "entry" for the "dykentry" and "dyk2entry" parameters). local function makeDateData(articleHistoryObj, prefix, suffixes) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs -- Sanity checks if prefixArgs[prefix] then for _, t in ipairs(prefixArgs[prefix]) do if not t.date then articleHistoryObj:raiseError( string.format( "an argument starting with '%s%d' was detected, " .. "but no '%s%ddate' parameter was specified", prefix, t[1], prefix, t[1] ), 'Template:Article history#No date parameter' ) end end end local data = {} -- Organise the input local function addData(sep) local t = {} local argPrefix = prefix .. sep do local key = argPrefix .. 'date' t.date = validateDate(key, args[key], articleHistoryObj) t.month, t.day, t.year = t.date:match('(%a+) (%d+), (%d+)') t.day = tonumber(t.day) t.year = tonumber(t.year) t.ymdDate = getYmdDate(t.date) end for _, suffix in ipairs(suffixes) do local key = argPrefix .. suffix t[suffix] = args[key] end t.argPrefix = argPrefix data[#data + 1] = t end if args[prefix .. 'date'] then addData('') end if prefixArgs[prefix] then for _, prefixData in ipairs(prefixArgs[prefix]) do addData(tostring(prefixData[1])) end end if #data < 1 then error(string.format( "no data items found for prefix '%s' and parameter checks failed'", tostring(prefix) )) end return data end -- This makes the text for Main Page features such as DYKs and ITNs for the -- dates contained in dateData (made with the makeDateData function). -- The parameter $1 in the blurb will be replaced with the list of dates. local function makeDateText(dateData, blurb, wantBold) local bold = wantBold and "'''" or "" local dates, doneLinks = {}, {} for i, t in ipairs(dateData) do local date if t.link and not doneLinks[t.link] then date = string.format('[[%s|%s]]', t.link, t.date) doneLinks[t.link] = true else date = t.date end dates[i] = bold .. date .. bold end local dateList = mw.text.listToText(dates, ', ', ', and ') return mw.message.newRawMessage(blurb, dateList):plain() end return { ------------------------------------------------------------------------------- -- CONFIG TABLE START ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- -- Statuses -- Configuration for possible current statuses of the article. ------------------------------------------------------------------------------- -- The statuses table contain configuration tables for possible current statuses -- of the article. -- Each table can have the following fields: -- -- id: the main ID for the status. This should be the same as the configuration -- table key. -- aliases: a table of ID aliases that can be used to access the config table. -- icon: The status icon. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultStatusIconSize. -- iconMultiSize: The icon size if we are outputting multiple status rows. The -- default is defaultMultiStatusIconSize. -- text: The status text. This may be a string or a function. If it is a -- function, it takes an article history object as input, and should return -- the text string. If it is a string, it can have the following parameters: -- $1 - The full page name of the article or subject page -- $2 - The page name without the namespace name -- categories: The categories set by the status. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current status object as -- the second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. The status -- name is used by default. This can be a string or a function. If it is a -- function, it takes an article history object as its first parameter, and -- should return the caption text. If this is absent, the icon caption is -- used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. statuses = { FA = { id = 'FA', name = 'Makalah gacoan', icon = 'Featured article star.svg', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local actions = articleHistoryObj:getActionObjects() local link for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FAC' then link = actionObj.link break end end link = link or 'Kongko Wikipédi:Makalah gacoan#' .. articlePage local text = "Ni makalah nama '''%s''' entu atu [[Wikipédi:Makalah gacoan|makalah gacoan]]; " .. "dia punya isi (wayah gini atawa sebelonnya) udah '''[[%s|diaciin]]''' " .. "jadi atu deri keja-keja [[Wikipédi:Tukang Wikipédi|jema'ah Wikipédi]] pada nyang mantep punya bikinannya. " .. "Puguh, kalo naga-naganya ni makalah masing bisa bagusan lagi, [[Wikipédi:Be bold|padol dah lu permak aja]]." return string.format(text, articlePage, link) end, categories = {'Makalah gacoan Wikipédi'} }, FFA = { id = 'FFA', name = 'Former featured article', icon = 'Featured article star - cross.svg', iconSize = '48px', text = "'''$1''' is a [[Wikipedia:Former featured articles|former featured article]]. " .. "Please see the links under Article milestones below for its original nomination page " .. "(for older articles, check [[Wikipedia:Featured article candidates/Archived nominations/Index|the nomination archive]]) " .. "and why it was removed.", categories = {'Wikipedia former featured articles'} }, FFAC = { id = 'FFAC', name = 'Former featured article candidate', aliases = {'FACFAILED'}, icon = 'Cscr-former.svg', text = "'''$1''' is a former [[Wikipedia:Featured article candidates|featured article candidate]]. " .. "Please view the links under Article milestones below to see why " .. "the nomination was archived. For older candidates, please check the " .. "[[Wikipedia:Featured article candidates/Archived nominations/Index|archive]]." }, FL = { id = 'FL', name = 'Featured list', icon = 'Featured article star.svg', iconSize = '48px', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local actions = articleHistoryObj:getActionObjects() local link for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FLC' then link = actionObj.link break end end link = link or 'Wikipedia:Featured list candidates/' .. articlePage local text = "'''%s''' is a [[Wikipedia:Featured lists|featured list]], " .. "which means it has been '''[[%s|identified]]''' as one of the best " .. "[[Wikipedia:Stand-alone lists|lists]] produced by the [[Wikipedia:Wikipedians|Wikipedia community]]. " .. "If you can update or improve it, [[Wikipedia:Be bold|please do so]]." return string.format(text, articlePage, link) end, categories = {'Wikipedia featured lists'} }, FFL = { id = 'FFL', name = 'Former featured list', icon = 'Cscr-featured-strike.svg', text = "'''$1''' is a [[Wikipedia:Former featured lists|former featured list]]. " .. "Please see the links under Article milestones below for its original " .. "nomination page and why it was removed. If it has improved again to " .. "[[Wikipedia:Featured list criteria|featured list standard]], you may " .. "[[Wikipedia:Featured list candidates|renominate]] the article to " .. "become a [[Wikipedia:Featured lists|featured list]]." }, FFLC = { id = 'FFLC', name = 'Former featured list candidate', icon = 'Cscr-former.svg', iconCaption = 'Former FLC', text = "'''$1''' is a former [[Wikipedia:Featured list candidates|featured list candidate]]. " .. "Please view the link under Article milestones below to see why the nomination was archived. " .. "Once the objections have been addressed you may " .. "[[Wikipedia:Featured list candidates#Resubmitting nominations|resubmit]] " .. "the article for featured list status.", categories = {'Wikipedia featured list candidates (contested)'} }, ['FFA/GA'] = { id = 'FFA/GA', name = 'Former featured article, current good article', isMulti = true, statuses = {'FFA', 'GA'} }, ['FFAC/GA'] = { id = 'FFAC/GA', name = 'Former featured article candidate, current good article', isMulti = true, statuses = {'FFAC', 'GA'} }, GA = { id = 'GA', name = 'Good article', icon = 'Symbol support vote.svg', iconSize = '40px', iconMultiSize = '25px', text = function (articleHistoryObj) local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local text = "'''%s''' has been listed as one of the '''''[[%s|%s]]''''' " .. "under the [[Wikipedia:Good article criteria|good article criteria]]. " .. "If you can improve it further, [[Wikipedia:Be bold|please do so]]. " .. "<small>''If it no longer meets these criteria, you can " .. "'''[[Wikipedia:Good article reassessment|reassess]]''' it''.</small>" return string.format(text, articlePage, link, display) end, categories = function (articleHistoryObj) local ret = {} local title = articleHistoryObj.currentTitle if title.namespace == 1 then ret[#ret + 1] = Category.new('Wikipedia good articles') local topic = getGoodArticleTopic(articleHistoryObj.args.topic) if topic then ret[#ret + 1] = Category.new( topic .. ' good articles', title.text ) else ret[#ret + 1] = Category.new( 'Good articles without topic parameter', title.text ) end end return ret end }, FGAN = { id = 'FGAN', name = 'Former good article nominee', aliases = {'FAILEDGA'}, icon = 'Symbol oppose vote.svg', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local text = "'''%s''' was a '''''[[%s|%s]]''''' nominee, " .. "but did not meet the [[Wikipedia:Good article criteria|good article criteria]] " .. "at the time. There may be suggestions below for improving the article. " .. "Once these issues have been addressed, the article can be " .. "[[Wikipedia:Good article nominations|renominated]]. " .. "Editors may also seek a '''[[Wikipedia:Good article reassessment|reassessment]]''' " .. "of the decision if they believe there was a mistake." return string.format(text, articlePage, link, display) end, categories = {'Former good article nominees'} }, DGA = { id = 'DGA', name = 'Delisted good article', aliases = {'DELISTEDGA'}, icon = 'Symbol unsupport vote.svg', iconCaption = 'Former good article', text = function (articleHistoryObj) local articlePage = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local link, display = getGoodArticleTopicLink(articleHistoryObj.args.topic) local text = "'''%s''' was one of the '''''[[%s|%s]]''''', " .. "but it has been removed from the list. " .. "There are suggestions below for improving the article to meet the " .. "[[Wikipedia:Good article criteria|good article criteria]]. " .. "Once these issues have been addressed, the article can be " .. "[[Wikipedia:Good article nominations|renominated]]. " .. "Editors may also seek a '''[[Wikipedia:Good article reassessment|reassessment]]''' " .. "of the decision if they believe there was a mistake." return string.format(text, articlePage, link, display) end, categories = {'Delisted good articles'} }, FFT = { id = 'FFT', name = 'Part of former featured topic', icon = 'Cscr-featured-strike.svg', iconCaption = 'Former featured topic', text = "This article is part of a " .. "''[[Wikipedia:Former featured topics|former featured topic]]'' series. " .. "If it has improved again to " .. "[[Wikipedia:Featured topic criteria|featured topic standard]], " .. "you may [[Wikipedia:Featured topic candidates|renominate]] " .. "the topic to become a [[Wikipedia:Featured topic|featured topic]]." }, FFTC = { id = 'FFTC', name = 'Former featured topic candidate', icon = 'Cscr-former.svg', text = "This article is part of a ''former'' " .. "[[Wikipedia:Featured topic candidates|featured topic candidate]]. " .. "Please view the links under Article milestones below to see why " .. "the nomination was archived." }, FPO = { id = 'FPO', name = 'Featured portal', icon = 'Cscr-featured.svg', text = "The '''$2 Portal''' is a [[Wikipedia:Featured portals|featured portal]], " .. "which means it has been " .. "'''[[Wikipedia:Featured portal candidates/Portal:$2|identified]]''' " .. "as one of the best portals on [[Wikipedia]]. " .. "If you see a way this portal can be updated or improved without " .. "compromising previous work, please feel free to contribute.", categories = function (articleHistoryObj) return {Category.new( 'Wikipedia featured portals', articleHistoryObj.currentTitle.text )} end }, FFPO = { id = 'FFPO', name = 'Former featured portal', icon = 'Featured article star - cross.svg', text = "This portal is a [[Wikipedia:Former featured portals|former featured portal]]. " .. "Please see the links under Portal milestones below for its " .. "original nomination page and why it was removed.", categories = function (articleHistoryObj) return {Category.new( 'Wikipedia former featured portals', articleHistoryObj.currentTitle.text )} end }, FFPOC = { id = 'FFPOC', name = 'Former featured portal candidate', icon = 'Cscr-former.svg', text = "This portal is a '''''former''''' " .. "[[Wikipedia:Featured portal candidates|featured portal candidate]]. " .. "Please see the links under Portal milestones below for its " .. "original nomination page and why the nomination failed." }, PR = { -- Peer review is a valid current status, but it doesn't trigger a -- header row. id = 'PR', name = 'Peer reviewed', noticeBarIcon = 'Nuvola apps kedit.svg' }, NA = { -- A valid current status, but doesn't trigger a header row. id = 'NA', noticeBarIcon = 'Nuvola apps kedit.svg' }, -- The following are invalid statuses. FAC = { id = 'FAC', text = function (articleHistoryObj) articleHistoryObj:raiseError( string.format( 'use the template %s to nominate an article for Featured article status', makeTemplateLink('fac') ), 'Template:Article history#Featured article candidates' ) end }, FAR = { id = 'FAR', text = function (articleHistoryObj) articleHistoryObj:raiseError( string.format( 'use the template %s to nominate an article for Featured article review', makeTemplateLink('FAR') ), 'Template:Article history#Featured article review' ) end }, STUB = { id = 'STUB', aliases = {'START', 'B', 'A'}, text = function (articleHistoryObj) local currentStatusParam = articleHistoryObj.cfg.currentStatusParam articleHistoryObj:raiseError( string.format( "do not use '%s' as value of the '%s' parameter; these " .. 'assessments are the responsibility of individual ' .. 'WikiProjects', articleHistoryObj.args[currentStatusParam], currentStatusParam ), 'Template:Article history#WikiProject assessments' ) end }, }, -- This function allows the generation of custom status ID. It takes an -- articleHistory object as the first parameter, and should output the status -- ID. getStatusIdFunction = function (articleHistoryObj) -- Get the status ID. The status code is the code passed in from the -- arguments, and the ID is the value contained in the config. local statusCode = articleHistoryObj.args[articleHistoryObj.cfg.currentStatusParam] local statusId = articleHistoryObj:getStatusIdForCode(statusCode) -- Check for former featured articles. if statusId ~= 'FA' and statusId ~= 'FL' and statusId ~= 'FFA' and statusId ~= 'FFL' and statusId ~= 'FFA/GA' then local ffaObj local actions = articleHistoryObj:getActionObjects() for i = #actions, 1, -1 do local actionObj = actions[i] if actionObj.id == 'FAR' and actionObj.resultId == 'demoted' then ffaObj = actionObj break end end if ffaObj then if not statusId then articleHistoryObj:raiseError( 'former featured articles should have a current status', 'Template:Article history#Former featured articles' ) elseif statusId == 'GA' then statusId = 'FFA/GA' elseif statusId == 'DGA' then statusId = 'FFA' else articleHistoryObj:raiseError( string.format( "'%s' is not a valid current status for former featured articles", tostring(statusCode) ), 'Template:Article history#Former featured articles' ) end end end return statusId end, ------------------------------------------------------------------------------- -- Notices ------------------------------------------------------------------------------- -- The notices table contains configuration tables for notices about the article -- that are unrelated to its current status. -- Each configuration table can have the following fields: -- -- id: the main ID for the notice. This should be the same as the configuration -- table key. -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- makeData: a function that should return a table of data to be used by other -- functions in this notice configuration table. It can be accessed using -- noticeObj:getData(). -- icon: the filename of the notice icon, minus the "File:" prefix. -- iconCaption: the icon caption. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultIconSize. -- text: The notice text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter, and -- the current notice object as the second parameter, and should return the -- text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current notice object as -- the second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. notices = { { id = 'FT', isActive = function (articleHistoryObj) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs -- ftmain is included here because it leads to better error -- messages than leaving it out, even though ftmain by itself is -- invalid. return args.ftname or args.ftmain or prefixArgs.ft end, makeData = function (articleHistoryObj) local args = articleHistoryObj.args local prefixArgs = articleHistoryObj.prefixArgs local data = {} local getTopicStatus = require('Module:FeaturedTopicSum').status local yesno = require('Module:Yesno') local function makeTopicData(name, isMain, paramNum) if name then return { name = name, isMain = yesno(isMain) or false, status = getTopicStatus(name), paramNum = paramNum } elseif isMain then local num = paramNum and tostring(paramNum) or '' articleHistoryObj:raiseError( string.format( "parameter 'ft%smain' is set, but no featured " .. "topic name is set in parameter 'ft%sname'", num, num ), 'Template:Article history#Featured topic names' ) else return nil end end data[#data + 1] = makeTopicData(args.ftname, args.ftmain) if prefixArgs.ft then for _, t in ipairs(prefixArgs.ft) do if t[1] > 1 then -- we use args.ftname instead of args.ft1name data[#data + 1] = makeTopicData(t.name, t.main, t[1]) end end end -- Check for rogue ft.. parameters if #data < 1 then articleHistoryObj:raiseError( "a parameter starting with 'ft' was detected, but no " .. "featured topic names were specified; " .. "please check the parameter names", 'Template:Article history#Featured topic names' ) end -- Find if one of the topics is featured. local isInFeaturedTopic = false for _, topic in ipairs(data) do if topic.status == 'FT' then isInFeaturedTopic = true break end end data.isInFeaturedTopic = isInFeaturedTopic return data end, icon = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end if data.isInFeaturedTopic then return 'Cscr-featuredtopic.svg' else return 'Support cluster.svg' end end, iconCaption = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end if data.isInFeaturedTopic then return 'Featured topic star' else return 'Good topic star' end end, iconSize = '48px', text = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end local article = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local firstBlurb = "'''%s''' is %s the '''[[Wikipedia:Featured topics/%s|%s]] series''', %s." local otherBlurb = "It is also %s the '''[[Wikipedia:Featured topics/%s|%s]] series''', %s." local finalBlurb = "%s identified as among the best series of " .. "articles produced by the [[Wikipedia:Wikipedians|Wikipedia community]]. " .. "If you can update or improve %s, [[Wikipedia:Be bold|please do so]]." local main = 'the main article in' local notMain = 'part of' local featuredLink = 'a [[Wikipedia:Featured topics|featured topic]]' local featuredNoLink = 'a featured topic' local goodLink = 'a [[Wikipedia:Good topics|good topic]]' local goodNoLink = 'a good topic' local thisSingular = 'This is' local thisPlural = 'These are' local itSingular = 'it' local itPlural = 'them' local hasFeaturedLink = false local hasGoodLink = false local text = {} -- First topic do local topic = data[1] local link if topic.status == 'FT' then link = featuredLink hasFeaturedLink = true else link = goodLink hasGoodLink = true end text[#text + 1] = string.format( firstBlurb, article, topic.isMain and main or notMain, topic.name, topic.name, link ) end -- Other topics for i = 2, #data do local topic = data[i] local link if topic.status == 'FT' then if hasFeaturedLink then link = featuredNoLink else link = featuredLink hasFeaturedLink = true end else if hasGoodLink then link = goodNoLink else link = goodLink hasGoodLink = true end end text[#text + 1] = string.format( otherBlurb, topic.isMain and main or notMain, topic.name, topic.name, link ) end -- Final blurb do local isPlural = #data > 1 text[#text + 1] = string.format( finalBlurb, isPlural and thisPlural or thisSingular, isPlural and itPlural or itSingular ) end return table.concat(text, ' ') end, categories = function (articleHistoryObj, noticeObj) local data = noticeObj:getData(articleHistoryObj) if not data then return nil end local status = articleHistoryObj:getStatusId() local article = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText local cats = {} local function addCat(cat, sort) cats[#cats + 1] = Category.new(cat, sort) end -- Page-wide status categories if status == 'FA' then addCat('FA-Class Featured topics articles') elseif status == 'FL' then addCat('FL-Class Featured topics articles') elseif status == 'FFA/GA' or status == 'FFAC/GA' or status == 'GA' then addCat('GA-Class Featured topics articles') else addCat('Unassessed Featured topics articles') end -- Topic-specific status categories local function addTopicCats(catFormat) for _, topic in ipairs(data) do addCat(string.format(catFormat, topic.name)) end end if status == 'FA' or status == 'FL' then addTopicCats('Wikipedia featured topics %s featured content') elseif status == 'FFA/GA' or 'GA' then addTopicCats('Wikipedia featured topics %s good content') else addTopicCats('Wikipedia featured topics %s') end -- Importance categories local hasTop, hasHigh, hasMid, hasLow -- These check for dupes for _, topic in ipairs(data) do local cat, sort if topic.status == 'FT' then if topic.isMain and not hasTop then cat = 'Top-importance Featured topics articles' sort = topic.name .. ' ' .. article hasTop = true elseif not topic.isMain and not hasHigh then cat = 'High-importance Featured topics articles' hasHigh = true end else if topic.isMain and not hasMid then cat = 'Mid-importance Featured topics articles' sort = topic.name .. ' ' .. article hasMid = true elseif not topic.isMain and not hasLow then cat = 'Low-importance Featured topics articles' hasLow = true end end if cat then addCat(cat, sort) end end return cats end }, }, ------------------------------------------------------------------------------- -- Actions ------------------------------------------------------------------------------- -- The actions table contains configuration tables for actions such as featured -- article candidacies and peer review, etc. -- Each configuration table can have the following fields: -- -- id: the main ID for the action. This should be the same as the configuration -- table key. -- name: the name of the action. This can be a string or a function. If it is -- a function, it takes an article history object as its first parameter and -- the action object as its second parameter, and should return the name. -- results: a table of possible results for the action. Keys in the table should -- be a result ID, e.g. "promoted" or "kept", and values should be a subtable -- with the following fields: -- id: the result ID. This should be the same as the table key. It will -- also define a possible input value for the action's result parameter. -- text: the displayed result text. This may be a string or a function. If it -- is a function, it takes an article history object as the first -- parameter and the current action object as the second parameter, and -- should return the result string. -- aliases: an array of result ID aliases. Each of these will define a valid -- value for the action's result parameter. -- text: The action text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter and -- the current action object as the second parameter, and should return the -- text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter and the current action object as the -- second parameter, and should return an array of category objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. actions = { FAC = { id = 'FAC', name = 'Calon makalah gacoan', results = { promoted = { id = 'promoted', text = 'Diakurin', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Urung diakurin', aliases = {'fail', 'failed'} } } }, FAR = { id = 'FAR', name = 'Featured article review', aliases = {'FARC'}, results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'demoted' or result == 'merged' then local status = articleHistoryObj:getStatusId() local sortKey = articleHistoryObj.currentTitle.subjectPageTitle.prefixedText if status == 'FA' or status == 'FL' then sortKey = '#' .. sortKey end ret[#ret + 1] = Category.new( 'Wikipedia former featured articles', sortKey ) end return ret end }, BP = { id = 'BP', name = 'Brilliant prose', results = { nominated = { id = 'nominated', text = 'Nominated', aliases = {'pass', 'promoted', 'nom'} } } }, RBP = { id = 'RBP', name = 'Refreshing brilliant prose', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, ['not kept'] = { id = 'not kept', text = 'Not kept', aliases = {'fail', 'failed', 'remove', 'removed', 'demoted'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'not kept' then ret[#ret + 1] = Category.new( 'Wikipedia former brilliant prose', articleHistoryObj.currentTitle.text ) end return ret end }, FLC = { id = 'FLC', name = 'Featured list candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FLR = { id = 'FLR', name = 'Featured list removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'demoted' or result == 'merged' then local sortKey if articleHistoryObj:getStatusId() == 'FL' then sortKey = '#' .. articleHistoryObj.currentTitle.subjectPageTitle.prefixedText else sortKey = articleHistoryObj.currentTitle.text end ret[#ret + 1] = Category.new( 'Wikipedia former featured lists', sortKey ) end return ret end }, FTC = { id = 'FTC', name = 'Featured topic candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FTR = { id = 'FTR', name = 'Featured topic removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, FPOC = { id = 'FPOC', name = 'Featured portal candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, FPOR = { id = 'FPOR', name = 'Featured portal review', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, GAN = { id = 'GAN', name = 'Good article nominee', aliases = {'GAC'}, results = { listed = { id = 'listed', text = 'Listed', aliases = {'pass', 'passed', 'promoted'} }, ['not listed'] = { id = 'not listed', text = 'Not listed', aliases = {'fail', 'failed', 'not promoted'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'not listed' then local status = articleHistoryObj:getStatusId() if status ~= 'FA' and status ~= 'GA' and status ~= 'FFA' then ret[#ret + 1] = Category.new( 'Former good article nominees', articleHistoryObj.currentTitle.text ) end end return ret end }, GAR = { id = 'GAR', name = 'Good article reassessment', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, delisted = { id = 'delisted', text = 'Delisted', aliases = {'fail', 'failed'} }, listed = { id = 'listed', text = 'Listed' }, ['not listed'] = { id = 'not listed', text = 'Not listed' } }, categories = function (articleHistoryObj, actionObj) local ret = {} if actionObj.resultId == 'delisted' then local status = articleHistoryObj:getStatusId() if status ~= 'FA' and status ~= 'GA' then ret[#ret + 1] = Category.new( 'Delisted good articles', articleHistoryObj.currentTitle.text ) end end end }, GTC = { id = 'GTC', name = 'Good topic candidate', results = { promoted = { id = 'promoted', text = 'Promoted', aliases = {'pass', 'passed'} }, ['not promoted'] = { id = 'not promoted', text = 'Not promoted', aliases = {'fail', 'failed'} } } }, GTR = { id = 'GTR', name = 'Good topic removal candidate', results = { kept = { id = 'kept', text = 'Kept', aliases = {'pass', 'passed', 'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'fail', 'failed', 'remove', 'removed'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} } } }, PR = { id = 'PR', name = 'Peer review', results = { reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} }, ['not reviewed'] = { id = 'not reviewed', text = 'Not reviewed', } }, categories = {'Old requests for peer review'} }, WPR = { id = 'WPR', name = function (articleHistoryObj, actionObj) local names = { approved = 'WikiProject approved revision', copyedited = 'Guild of Copy Editors', collaboration = 'WikiProject collaboration', maindate = "Today's featured article" } local result = actionObj.resultId return result and names[result] or 'WikiProject peer review' end, results = { approved = { id = 'approved', text = function(articleHistoryObj, actionObj) if actionObj.oldid then local url = mw.uri.fullUrl( articleHistoryObj.currentTitle.prefixedText, {diff = 'cur', oldid = actionObj.oldid} ) return string.format( '[%s %s]', tostring(url), 'Diff to current version' ) else error(string.format( "No oldid detected for the approved version; " .. "please set the 'action%doldid' parameter " .. "or give the 'action%dresult' parameter a " .. "different value.", actionObj.paramNum, actionObj.paramNum )) end end, aliases = {'approved version'} }, copyedited = { id = 'copyedited', text = 'Copyedited', aliases = {'copyedit', 'proofread'} }, maindate = { id = 'maindate', text = 'Main Page' }, collaborated = { id = 'collaborated', text = 'Collaborated', aliases = {'cotw', 'collaboration'} }, reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} } }, categories = function (articleHistoryObj, actionObj) local ret = {} local result = actionObj.resultId if result == 'copyedited' then ret[1] = Category.new('Articles copy edited by the Guild of Copy Editors') end return ret end }, WAR = { id = 'WAR', name = 'WikiProject A-class review', results = { approved = { id = 'approved', text = 'Approved', aliases = {'pass', 'passed'} }, ['not approved'] = { id = 'not approved', text = 'Not approved', aliases = {'fail', 'failed', 'not reviewed'} }, reviewed = { id = 'reviewed', text = 'Reviewed', aliases = {'_BLANK'} }, kept = { id = 'kept', text = 'Kept', aliases = {'keep'} }, demoted = { id = 'demoted', text = 'Demoted', aliases = {'demote'} } } }, AFD = { id = 'AFD', name = 'Articles for deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] ={ id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, MFD = { id = 'MFD', name = 'Miscellany for deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, TFD = { id = 'TFD', name = 'Templates for discussion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, merged = { id = 'merged', text = 'Merged', aliases = {'merge'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { text = 'Redirected', aliases = {'redirect'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, CSD = { id = 'CSD', name = 'Candidate for speedy deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete', 'speedily deleted', 'speedy delete'} }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, prod = { id = 'prod', text = 'Converted to [[WP:PROD|proposed deletion]]', aliases = {'prodded'} }, afd = { id = 'afd', text = 'Sent to [[WP:AFD|articles for deletion]]', aliases = {'afded'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, PROD = { id = 'PROD', name = 'Proposed deletion', results = { kept = { id = 'kept', text = 'Kept', aliases = {'withdrawn', 'keep'} }, deleted = { id = 'deleted', text = 'Deleted', aliases = {'delete'} }, ['speedily kept'] = { id = 'speedily kept', text = 'Speedily kept', aliases = {'speedy keep'} }, ['speedily deleted'] = { id = 'speedily deleted', text = 'Speedily deleted', aliases = {'speedy delete'} }, redirected = { id = 'redirected', text = 'Redirected', aliases = {'redirect'} }, afd = { id = 'afd', text = 'Sent to [[WP:AFD|articles for deletion]]', aliases = {'afded'} }, renamed = { id = 'renamed', text = 'Renamed', aliases = {'rename', 'move', 'moved'} }, } }, DRV = { id = 'DRV', name = 'Deletion review', results = { endorsed = { id = 'endorsed', text = 'Endorsed', aliases = {'endorse'} }, relisted = { id = 'relisted', text = 'Relisted', aliases = {'relist'} }, overturned = { id = 'overturned', text = 'Overturned', aliases = {'overturn'} }, restored = { id = 'restored', text = 'Restored', aliases = {'restore'} }, ['no consensus'] = { id = 'no consensus', text = 'No consensus' } } } }, ------------------------------------------------------------------------------- -- Collapsible notices ------------------------------------------------------------------------------- -- The collapsibleNotices table contains configuration tables for notices that -- go in the collapsible part of the template, underneath the actions. -- Each configuration table can have the following fields: -- -- id: the main ID for the notice. This should be the same as the configuration -- table key. -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- makeData: a function that should return a table of data to be used by other -- functions in this notice configuration table. It can be accessed using -- noticeObj:getData(). -- icon: the filename of the notice icon, minus the "File:" prefix. -- iconCaption: the icon caption. -- iconSize: The icon size, including "px" suffix. The default is defined in -- defaultIconSize. -- text: The notice text. This may be a string or a function. If it is a -- function, it takes an article history object as the first parameter, and -- the current collapsible notice object as the second parameter, and should -- return the text string. -- categories: The categories set by the notice. This may be an array of -- category names, or a function. If it is a function, it takes an article -- history object as the first parameter, and the current collapsible notice -- object as the second parameter, and should return an array of category -- objects. -- noticeBarIcon: the icon to use for the notice bar. This can be a string, or -- a function, or true. If it is a function it takes an article history -- object as the first parameter, and should output the icon filename. If it -- is true, it uses the value of icon. If it is nil then no notice bar icon -- will be displayed. -- noticeBarIconCaption: the caption to use for the notice bar icon. This can be -- a string or a function. If it is a function, it takes an article history -- object as its first parameter, and should return the caption text. If this -- is absent, the icon caption is used instead. -- noticeBarIconSize: the size of the notice bar icon, including "px" suffix. -- The default is set by defaultNoticeBarIconSize. collapsibleNotices = { -- DYK { id = 'DYK', icon = 'Symbol question.svg', iconCaption = 'Did You Know', noticeBarIcon = true, isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'dyk') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'dyk', {'entry', 'nom', 'ignoreerror'}) end, text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end for _, t in ipairs(data) do local raPage = 'Wikipedia:Recent additions/' .. getDate('Y/F#j F Y', t.date) if not titleExists(raPage) then raPage = 'Wikipedia:Recent additions' end t.link = raPage end local fact = 'fact from this article' local nomPage = data[1].nom or ('Template:Did you know nominations/' .. articleHistoryObj.currentTitle.text) if titleExists(nomPage) then fact = '[[' .. nomPage .. '|' .. fact .. ']]' end local blurb = "A " .. fact .. " appeared on " .. "Wikipedia's [[Main Page]] in the " .. "''\"[[:Template:Did you know|Did you know?]]\"'' " .. "column on $1." return makeDateText(data, blurb, true) end, collapsibleText = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local ctext = {} if #data == 1 and data[1].entry then ctext[#ctext + 1] = string.format( "The text of the entry was: ''Did you know %s''", data[1].entry ) else local entries = {} local lastEntryDate for _, t in ipairs(data) do entries[#entries + 1] = t.entry lastEntryDate = t.date end if #entries == 1 then ctext[#ctext + 1] = string.format( "The text of the entry for %s was: ''Did you know %s''", lastEntryDate, entries[1] ) elseif #entries > 1 then ctext[#ctext + 1] = 'The text of the entries was:\n' local list = mw.html.create('ul') for _, t in ipairs(data) do if t.entry then list:tag('li'):wikitext(string.format( "%s: ''Did you know %s''", t.date, t.entry )) end end ctext[#ctext + 1] = tostring(list) end end if #ctext > 0 then return table.concat(ctext) else return nil end end, categories = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local cats = {} do local status = articleHistoryObj:getStatusId() local statusCat if status == 'FA' then statusCat = 'Wikipedia Did you know articles that are featured articles' elseif status == 'FL' then statusCat = 'Wikipedia Did you know articles that are featured lists' elseif status == 'GA' or status == 'FFA/GA' then statusCat = 'Wikipedia Did you know articles that are good articles' else statusCat = 'Wikipedia Did you know articles' end cats[#cats + 1] = Category.new(statusCat) end for _, t in ipairs(data) do if not t.ignoreerror then if t.entry then local mCheckDYKEntry = require('Module:Check DYK hook') if not mCheckDYKEntry._isValidHook(t.entry) then cats[#cats + 1] = Category.new('Pages with a malformed DYK entry') end else cats[#cats + 1] = Category.new('Pages with a missing DYK entry') end end end return cats end }, -- ITN { id = 'ITN', isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'itn') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'itn', {'link'}) end, icon = 'Globe current.svg', iconCaption = 'In the news', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local dates = {} for _, t in ipairs(data) do local date = {} if t.link then date.link = t.link elseif t.ymdDate >= 20110701 then date.link = string.format( 'Wikipedia:In the news/Candidates/%s %d', t.month, t.year ) elseif t.ymdDate >= 20090101 then date.link = string.format( 'Wikipedia:ITN archives/%d/%s', t.year, t.month ) elseif t.ymdDate >= 20050101 then date.link = string.format( 'Portal:Current events/%d %s %d', t.year, t.month, t.day ) end date.date = t.date dates[#dates + 1] = date end local intro if #data > 1 then intro = 'News items involving this article were' else intro = 'A news item involving this article was' end local blurb = intro .. " featured on Wikipedia's [[Main Page]] in the " .. "''\"[[Template:In the news|In the news]]\"'' column on $1." return makeDateText(dates, blurb) end, categories = function (articleHistoryObj, collapsibleNoticeObj) local cats = {} cats[1] = Category.new('Wikipedia In the news articles') return cats end }, -- On This Day { id = 'OTD', isActive = function (articleHistoryObj) return isActiveDatedObject(articleHistoryObj, 'otd') end, makeData = function (articleHistoryObj) return makeDateData(articleHistoryObj, 'otd', {'link', 'oldid'}) -- TODO: remove 'link' after it is no longer needed for tracking end, icon = 'Nuvola apps date.svg', iconCaption = 'On this day...', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj, collapsibleNoticeObj) local data = collapsibleNoticeObj:getData(articleHistoryObj) if not data then return nil end local dates = {} for _, t in ipairs(data) do local date = {} date.date = t.date date.link = t.link if t.oldid then -- TODO: Move this inside the main module local oldid = tonumber(t.oldid) if oldid and math.floor(oldid) == oldid and oldid > 0 and oldid < math.huge then -- If the oldid is valid, it takes precedence over -- explicit links. date.link = 'Special:PermaLink/' .. t.oldid else collapsibleNoticeObj:addWarning( string.format( "invalid oldid '%s' detected in parameter '%s'; " .. "if an oldid is specified it must be a positive integer", t.oldid, t.argPrefix .. 'oldid' ), 'Template:Article history#Invalid oldid' ) end end dates[#dates + 1] = date end local intro if #data > 1 then intro = 'Facts from this article were' else intro = 'A fact from this article was' end local blurb = intro .. " featured on Wikipedia's [[Main Page]] in the " .. "''\"[[Wikipedia:Selected anniversaries|On this day...]]\"'' " .. "column on $1." return makeDateText(dates, blurb) end, categories = function (articleHistoryObj, collapsibleNoticeObj) local cats = {} cats[1] = Category.new('Selected anniversaries articles') local data = collapsibleNoticeObj:getData(articleHistoryObj) if data then for _, t in ipairs(data) do if t.link then cats[#cats + 1] = Category.new( 'Article history templates with linked otd dates' ) break end end end return cats end }, -- Article Collaboration and Improvement Drive { id = 'ACID', isActive = function (articleHistoryObj) return articleHistoryObj.args.aciddate end, icon = 'Article Collaboration and Improvement Drive.svg', iconCaption = 'Article Collaboration and Improvement Drive', noticeBarIcon = true, noticeBarIconSize = '20px', text = function (articleHistoryObj) local args = articleHistoryObj.args local blurb = 'This article was on the ' .. '[[WP:ACID|Article Collaboration and Improvement Drive]] ' .. 'for the week of %s.' local date = validateDate('aciddate', args.aciddate) return string.format(blurb, date) end }, -- League of Copy Editors { id = 'LOCE', isActive = function (articleHistoryObj) return articleHistoryObj.args.loceNotAnActiveOption end, icon = 'LoCiconRevised.png', iconCaption = 'League of Copyeditors', iconSize = '25px', noticeBarIcon = true, text = 'This article, or a portion of it, was copyedited by the ' .. '[[WP:LoCE|League of Copyeditors]].' } }, ------------------------------------------------------------------------------- -- Notice bar icons ------------------------------------------------------------------------------- -- This table holds configuration tables for notice bar icons that don't appear -- as part of a row. Other notice bar icons are handled in the statuses, -- notices, actions, and collapsibleNotices tables. -- It accepts the following fields: -- isActive: a function that should return a truthy value if the notice should -- be displayed, and a falsy value if not. (Falsy values are false and nil, -- and truthy values are everything else.) The function takes an article -- history object as its first parameter. -- icon: the filename of the notice bar icon, minus the "File:" prefix. noticeBarIcons = { -- Peer review, or NA status { isActive = function (articleHistoryObj) local status = articleHistoryObj:getStatusId() -- @XXX: This is what the template does, but we should take into -- account peer review actions as well. return not status or status == 'PR' or status == 'NA' end, icon = 'Nuvola apps kedit.svg' }, -- Wikipedia 1.0 { isActive = function (articleHistoryObj) return articleHistoryObj.args['v1.0NotAnActiveOption'] end, icon = 'WP1 0 Icon.svg' } }, ------------------------------------------------------------------------------- -- Extra categories ------------------------------------------------------------------------------- -- This table contains categories that don't appear as part of a row. It is an -- array of functions; each function takes an article history object as input -- and must return an array of category objects as output. extraCategories = { -- Four award function (articleHistoryObj) local yesno = require('Module:Yesno') local ret = {} local isFour = yesno(articleHistoryObj.args.four) if isFour then ret[#ret + 1] = Category.new('Wikipedia four award articles') elseif isFour == false then ret[#ret + 1] = Category.new('Wikipedia articles rejected for Four awards') elseif articleHistoryObj:getStatusId() == 'FA' then local isDYK = false for _, obj in ipairs(articleHistoryObj:getCollapsibleNoticeObjects()) do if obj.id == 'DYK' then isDYK = true break end end if isDYK then for _, obj in ipairs(articleHistoryObj:getActionObjects()) do if obj.id == 'GAN' and obj.resultId == 'listed' then ret[#ret + 1] = Category.new('Possible Wikipedia four award articles') break end end end end return ret end, -- Deletion to Quality award function (articleHistoryObj) local ret = {} local status = articleHistoryObj:getStatusId() if status == 'FA' or status == 'FL' or status == 'GA' then local iAfd = 0 local hasAfd = false local actionObjects = articleHistoryObj:getActionObjects() for i, obj in ipairs(actionObjects) do if obj.id == 'AFD' then iAfd = i hasAfd = true break end end if hasAfd then local function hasNomination(id, result) for i = iAfd + 1, #actionObjects do local obj = actionObjects[i] if obj.id == id and obj.resultId == result then return true end end return false end if status == 'GA' and hasNomination('GAN', 'listed') or status == 'FL' and hasNomination('FLC', 'promoted') or status == 'FA' and hasNomination('FAC', 'promoted') then ret[#ret + 1] = Category.new('Deletion to Quality Award candidates') end end end return ret end, }, ------------------------------------------------------------------------------- -- Parameters ------------------------------------------------------------------------------- -- The parameter values used to generate the page actions. These are used as -- Lua patterns, so any of the magic characters *+-.^$%[] should be escaped -- with a preceding % symbol. actionParamPrefix = 'action', actionParamSuffixes = { [''] = 'code', date = 'date', link = 'link', result = 'resultCode', oldid = 'oldid' }, -- The parameter used to set the current status. currentStatusParam = 'currentstatus', ------------------------------------------------------------------------------- -- Other settings ------------------------------------------------------------------------------- -- If this number or fewer of collapsible rows are present (including actions -- and collapsible notices) they will not be collapsed. If this is set to the -- string "all", all rows will always be visible. Otherwise, the input must be -- a number. The default is three rows. uncollapsedRows = 3, -- The default size for icons. The default is 30px. defaultIconSize = '30px', -- The default size for status icons. The default is 50px. defaultStatusIconSize = '50px', -- The default size for status icons for multi status templates. The default is 30px. defaultMultiStatusIconSize = '30px', -- The default size for notice bar icons. The default is 15px. defaultNoticeBarIconSize = '15px', -- The default size for collapsible status icons. The default is 50px. defaultCollapsibleNoticeIconSize = '20px', ------------------------------------------------------------------------------- -- Messages ------------------------------------------------------------------------------- msg = { -- The heading for the collapsible table of actions if we are in the main -- namespace or the talk namespace. ['milestones-header'] = 'Pal ranggehan ni makalah', -- The heading for the collapsible table of actions if we are in a different -- namespace. -- $1 - the subject namespace name. ['milestones-header-other-ns'] = 'Patokan sejarah $1', -- The milestones date header. ['milestones-date-header'] = 'Tanggal', -- The milestones process header. ['milestones-process-header'] = 'Kejaan', -- The milestones result header. ['milestones-result-header'] = 'Asil', -- The format to display the action dates in. The syntax is the same as the -- #time parser function. ['action-date-format'] = 'j F Y', -- The category to use if any errors are detected. ['error-category'] = 'Article history templates with errors', -- Define boilerplate text for error messages and warnings, both with and -- without help links. -- $1 - the error message -- $2 - a link to a help page and section for the error ['error-message-help'] = 'Error: $1 ([[$2|help]]).', ['error-message-nohelp'] = 'Error: $1.', ['warning-help'] = 'Warning: $1 ([[$2|help]]).', ['warning-nohelp'] = 'Warning: $1.', -- Error for row objects that should output notice bar icons but for which no -- icon values could be found. ['row-error-missing-icon'] = "notice bar icon config set to 'true' but no " .. 'image could be found', -- A help link for row-error-missing-icon ['row-error-missing-icon-help'] = 'Template:Article history#Missing icon', -- Error for action objects that aren't passed a code. -- $1 - the parameter name for the code ['action-error-no-code'] = "no action code found in the '$1' parameter; " .. "please add a code or remove other parameters starting with '$1'", -- A help link for action-error-no-code ['action-error-no-code-help'] = 'Template:Article history#Action codes', -- Error for action objects that are passed an invalid code. -- $1 - the code that the user input -- $2 - the parameter name for the code ['action-error-invalid-code'] = "invalid action code '$1' passed to the '$2' parameter", -- A help link for action-error-invalid-code ['action-error-invalid-code-help'] = 'Template:Article history#Action codes', -- Error for action objects with blank result parameters, where result -- parameters are required for the action's ID. -- $1 - the action ID -- $2 - the result parameter name ['action-error-blank-result'] = "the '$1' action requires a result code; " .. "please add a result code to parameter '$2'", -- A help link for action-error-blank-result ['action-error-blank-result-help'] = 'Template:Article history#Action results', -- Error for action objects with invalid result parameters. -- $1 - the result code that the user input -- $2 - the action ID -- $3 - the result parameter name ['action-error-invalid-result'] = "invalid result '$1' for action '$2' " .. "detected in parameter '$3'", -- A help link for action-error-invalid-result ['action-error-invalid-result-help'] = 'Template:Article history#Action results', -- Warning for action objects with invalid dates. -- $1 - the date input by the user -- $2 - the date parameter name ['action-warning-invalid-date'] = "invalid date '$1' detected in parameter '$2'", -- A help link for action-warning-invalid-date ['action-warning-invalid-date-help'] = 'Template:Article history#Invalid date', -- Error for action objects with no dates. -- $1 - the parameter number -- $2 - the date parameter name -- $3 - the action parameter name ['action-warning-no-date'] = "no date specified for action $1; " .. "please add a date to parameter '$2' or remove the other parameters " .. "beginning with '$3'", -- A help link for action-warning-no-date ['action-warning-no-date-help'] = 'Template:Article history#No date', -- The text to display in place of the action date if it is missing. ['action-date-missing'] = '?', -- Error for action objects with invalid oldids. -- $1 - the oldid input by the user -- $2 - the oldid parameter name ['action-warning-invalid-oldid'] = "invalid oldid '$1' detected in parameter '$2'; " .. "if an oldid is specified it must be a positive integer", -- A help link for action-warning-invalid-oldid ['action-warning-invalid-oldid-help'] = 'Template:Article history#Invalid oldid', -- Error for invalid current status codes. -- $1 - the code input by the user ['articlehistory-warning-invalid-status'] = "'$1' is not a valid status code", -- A help link for articlehistory-warning-invalid-status ['articlehistory-warning-invalid-status-help'] = 'Template:Article history#Invalid status', -- Warning for invocations that specify a current status without specifying any -- actions. ['articlehistory-warning-status-no-actions'] = "a current status was supplied " .. 'without any actions', -- A help link for articlehistory-warning-status-no-actions ['articlehistory-warning-status-no-actions-help'] = 'Template:Article history#No actions', -- The text to display the current status at the bottom of the collapsible -- table. -- $1 - the current status name ['status-blurb'] = "Current status: '''$1'''", -- The text to display at the bottom of the collapsible table if the current -- status is unknown. ['status-unknown'] = '?', } ------------------------------------------------------------------------------- -- CONFIG TABLE END ------------------------------------------------------------------------------- } 6e7ywe41lhzexwlpthaz15emxzka9g9 Sablonan:Article history/doc 10 6232 26096 26095 2024-10-20T07:33:18Z Swarabakti 44 26096 wikitext text/x-wiki Conto pemakéan di makalah gacoan punya halaman kongko: <pre>{{Article history | action1 = FAC | action1date = 00:44, 12 June 2004 | action1link = Wikipedia:Featured article candidates/Fermi paradox/archive1 | action1result = Promoted | action1oldid = 4164969}}</pre> s5oiulum06561di0dcgorrzr5vgxcek Modul:Article history/styles.css 828 6233 26097 2024-10-20T07:34:42Z Swarabakti 44 Ngeja halaman dengen "/* {{pp-template|small=yes}} */ @media (min-width: 720px) { .article-history { min-width: 80%; } }" 26097 sanitized-css text/css /* {{pp-template|small=yes}} */ @media (min-width: 720px) { .article-history { min-width: 80%; } } e6dzqf76784ydguuq4fdyysa5bqwwsc Prabowo Subianto 0 6234 26289 26127 2024-10-27T11:31:35Z Badak Jawa 13 Tukang pulitik diubah menjadi tokoh pulitik 26289 wikitext text/x-wiki [[Gepokan:Prabowo Subianto 2024 official portrait.jpg|thumb|200px|Potrèt sebagé Persidèn, 2024]] '''Prabowo Subianto Djojohadikusumo''' ([[Ejaan Yang Disempurnakan|EYD]]: '''Prabowo Subianto Joyohadikusumo;''' lair 17 Oktober 1951) ya'entu tokoh pulitik, tukang dagang, èn pensiunan [[jènderal]] kehormatan [[tentara]] Indonésia nyang ngejabat jadi [[Persidèn Indonésia]] kedelapan semprakan 20 Oktober 2024. Sebelonnya, dia dudukin [[Daptar Menteri Pertahanan Indonésia|Menteri Pertahanan]] ke-26 di bawah persidèn [[Joko Widodo]] deri 2019 ampé 2024. Prabowo tu persidèn Indonésia paling tua nyang pernah dilantik sekaligus Persidèn Indonésia ketiga nyang punya latar belakang militèr seabis [[Soeharto]] èn [[Susilo Bambang Yudhoyono]] (SBY). Dia digambarkan sebagé ''[[nasionalis sayap kanan]]''.<ref>{{Cite news |last1=Ratcliffe |first1=Rebecca |last2=Hariandja |first2=Richaldo |date=2024-02-14 |title=Indonesia election: minister dogged by rights abuse claims 'takes early lead' |url=https://www.theguardian.com/world/2024/feb/13/minister-linked-to-indonesias-former-dictatorship-ahead-in-pre-election-polls |access-date=2024-02-14 |work=The Guardian |language=en-GB |issn=0261-3077 |archive-date=14 Februari 2024 |archive-url=https://web.archive.org/web/20240214115844/https://www.theguardian.com/world/2024/feb/13/minister-linked-to-indonesias-former-dictatorship-ahead-in-pre-election-polls |url-status=live }}</ref><ref>{{Cite journal |last=Slater |first=Dan |date=2024 |title=Indonesia's High-Stakes Handover |url=https://muse.jhu.edu/pub/1/article/922832 |journal=Journal of Democracy |volume=35 |issue=2 |pages=40–51 |issn=1086-3214}}</ref><ref>{{Cite magazine |date=2024-02-14 |title=Prabowo Looks to Win Indonesia Presidency: What to Know |url=https://time.com/6694656/indonesia-election-results-president-prabowo-democracy/ |access-date=2024-02-14 |magazine=TIME |language=en |archive-date=14 Februari 2024 |archive-url=https://web.archive.org/web/20240214180008/https://time.com/6694656/indonesia-election-results-president-prabowo-democracy/ |url-status=live }}</ref><ref name="NYT Paddock">{{Cite news |last=Paddock |first=Richard C. |date=2020-10-14 |title=Indonesian Defense Chief, Accused of Rights Abuses, Will Visit Pentagon |url=https://www.nytimes.com/2020/10/14/world/asia/indonesia-prabowo-subianto-us-visit.html |access-date=2024-02-14 |work=The New York Times |language=en-US |issn=0362-4331 |archive-date=22 Oktober 2020 |archive-url=https://web.archive.org/web/20201022080937/https://www.nytimes.com/2020/10/14/world/asia/indonesia-prabowo-subianto-us-visit.html |url-status=live }}</ref><ref>{{Cite web |title=KPU Resmi Tetapkan Prabowo-Gibran Menang Pilpres 2024 |url=https://www.cnnindonesia.com/nasional/20240320213140-617-1076907/kpu-resmi-tetapkan-prabowo-gibran-menang-pilpres-2024 |access-date=2024-03-21 |website=nasional |language=id-ID |archive-date=20 Maret 2024 |archive-url=https://web.archive.org/web/20240320165111/https://www.cnnindonesia.com/nasional/20240320213140-617-1076907/kpu-resmi-tetapkan-prabowo-gibran-menang-pilpres-2024 |url-status=live }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Prabowo Subianto]] [[Bangsaan:Persidèn Indonésia]] 7n7aa7h9x5w8b4pean23vhgvoztvb1b Prabowo 0 6235 26128 2024-10-20T12:14:18Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26128 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Prabowo Soebianto 0 6236 26129 2024-10-20T12:15:08Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26129 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Prabowo S. 0 6237 26130 2024-10-20T12:15:38Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26130 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Presiden Prabowo 0 6238 26131 2024-10-20T12:16:17Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26131 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Persidèn Prabowo 0 6239 26132 2024-10-20T12:16:55Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26132 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Prabowo Subianto Djojohadikusumo 0 6240 26134 2024-10-20T12:19:22Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26134 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Prabowo Subianto Joyohadikusumo 0 6241 26135 2024-10-20T12:19:59Z OrangKalideres 327 Ngalihin halaman ke [[Prabowo Subianto]] 26135 wikitext text/x-wiki #alih [[Prabowo Subianto]] s6gj21229q7ik94a7ijotnou268jzny Sablonan:Country data BRA 10 6242 26145 2024-10-20T16:55:30Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Country data Brasil]] 26145 wikitext text/x-wiki #alih [[Sablonan:Country data Brasil]] 5gpxcudg5ijv106jcg2q98a3budm1t8 Sablonan:Jumblah MG 10 6243 26173 26172 2024-10-22T06:57:48Z Swarabakti 44 26173 wikitext text/x-wiki {{PAGESINCATEGORY:Makalah gacoan}}<noinclude>{{pengwarkatan}}</noinclude> 8femxa346l0g5yt2lm918gpfnsdisth Bangsaan:Makalah gacoan Wikipédi 14 6244 26176 2024-10-22T07:03:00Z Swarabakti 44 Ngeja halaman kosong 26176 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:CS1 sumber basa Belanda (nl) 14 6245 26180 2024-10-22T07:07:47Z Swarabakti 44 Ngeja halaman dengen "__HIDDENCAT__" 26180 wikitext text/x-wiki __HIDDENCAT__ 2twjmejn56ditxo46hqinfh52nh6flb Èlmu kemasarakatan 0 6246 26308 26307 2024-10-28T05:33:13Z Swarabakti 44 26308 wikitext text/x-wiki '''Èlmu kemasarakatan''' atawa '''sosiologi''' entu atu [[cagak èlmu]] nyang ngomongin pasal macem-macem [[masarakat]] punya telepekan ama pegimana dia bisa nyawabin [[orang]] punya keidupan. Ni cagak èlmu sanonya diterepin seawal-awalnya ama [[Auguste Comte]] nyang juga' dianggep ni èlmu punya dedengkot. Pemikir kemasarakatan terusannya dipegarin bakal jadi cagak èlmu ama [[Herbert Spencer]].{{Sfn|Murdiyanto|2008|p=1}} Megarnya ni èlmu kebelèk jadi empat tahap, mulain dari wayah [[Abad Pertengahan|abad pertengahan]], wayah [[Abad Renaisans|abad kengaclengan]], wayah ni èlmu morotin kaèdah deri cagak èlmu laènnya (abad ke-18 [[Masèhi|M]]), ampé wayah dia jadi cagak èlmu dengen kaèdah sendèwèk (abad ke-19 M).{{Sfn|Elisanti dan Rostini|2009|p=7}} Ni cagak èlmu gableg obyèk kaji nyang puguh èn bisa diperdatain liwat kaèdah ilmiah, juga' diangka-angka jadi atu sistim nyang ketemu akal èn pada nyawabin atu ama laènnya. Nyang dikaji di ni èlmu entu utamanya ya masarakat pada punya pernahan, unsur, cara begaul, ama [[perobahan kemasarakatan|cara berobahnya]].{{Sfn|Zaitun|2016|p=2}} Cawang-cawang èlmu kemasarakatan nggabungin pemikir pasal apa-apa gejala nyang kelakon di tenga masarakat dengen laèn-laèn èlmu pada.{{Sfn|Sukardi dan Rohman|2009|p=9}} ==Ruju'an== ===Tukilan=== {{reflist}} ===Daptar sumber=== *{{cite book|last=Elisanti dan Rostini, T.|first=|date=2009|year=2009|url=https://bsd.pendidikan.id/data/SMA_10/Sosiologi_1_Kelas_10_Elisanti_Tintin_Rostini_2009.pdf|title=Sosiologi 1: untuk SMA / MA Kelas X|location=Jakarta|publisher=Pusat Perbukuan, Departemen Pendidikan Nasional|isbn=978-979-068-744-8|pages=|ref={{sfnref|Elisanti dan Rostini|2009}}|url-status=live|access-date=2020-11-20|archive-date=2021-01-22|archive-url=https://web.archive.org/web/20210122164302/https://bsd.pendidikan.id/data/SMA_10/Sosiologi_1_Kelas_10_Elisanti_Tintin_Rostini_2009.pdf|url-status=dead}} *{{cite book|last=Murdiyanto, E.|first=|date=|year=2008|url=http://repository.upnyk.ac.id/3224/1/Buku_Sosperd-Eko_Murdiyanto.pdf|title=Sosiologi Perdesaan: Pengantar untuk Memahami Masyarakat Desa|location=Yogyakarta|publisher=Wimaya Press|isbn=978-979-8918-88-9|pages=|ref={{sfnref|Murdiyanto|2008}}|url-status=live}} *{{cite book|last=Sukardi, J.S., dan Rohman, A.|first=|date=2009|year=2009|url=https://bsd.pendidikan.id/data/SMA_10/Sosiologi_Kelas_10_Joko_Sri_Sukardi_Arif_Rohman_2009.pdf|title=Sosiologi: Kelas X untuk SMA / MA|location=Jakarta|publisher=Pusat Perbukuan, Departemen Pendidikan Nasional|isbn=978-979-068-747-9|pages=|ref={{sfnref|Sukardi dan Rohman|2009}}|url-status=live|access-date=2020-11-20|archive-date=2020-11-05|archive-url=https://web.archive.org/web/20201105230952/https://bsd.pendidikan.id/data/SMA_10/Sosiologi_Kelas_10_Joko_Sri_Sukardi_Arif_Rohman_2009.pdf|url-status=dead}} *{{cite book|last=Zaitun|first=|date=|year=2016|url=http://repository.uin-suska.ac.id/8620/1/Sosiologi%20Pendidikan%20%28Teori%20dan%20Aplikasinya%29.pdf|title=Sosiologi Pendidikan (Teori dan Aplikasinya)|location=Pekanbaru|publisher=Kreasi Edukasi|isbn=|pages=|ref={{sfnref|Zaitun|2016}}|url-status=live}} [[Bangsaan:Èlmu kemasarakatan]] r2h200m19qlf5nqshojph40y08cexe1 Masarakat 0 6247 26221 2024-10-25T04:24:01Z Swarabakti 44 Ngeja halaman dengen "'''Masarakat''' entu atu manusia punya rombongan nyang belèngkèt atu ama nyang laèn lantaran dia pada ngrikut atu sistim, adat, paketan, atawa wèt nyang sama, nyang pada pèngèn idup bareng-bareng. Ni masarakat kebentuk deri ngumpulnya manusia nyang kena tuntutan kebutuhan ama kesawaban keyakinan, pemikir, juga' arep-arepan bakal idup bareng. Sistim ama wèt nyang kelakon di atu masarakat ngunjukin lakon-lakon saban orang di dalemnya, bahna dia pada kudu ngrikut..." 26221 wikitext text/x-wiki '''Masarakat''' entu atu manusia punya rombongan nyang belèngkèt atu ama nyang laèn lantaran dia pada ngrikut atu sistim, adat, paketan, atawa wèt nyang sama, nyang pada pèngèn idup bareng-bareng. Ni masarakat kebentuk deri ngumpulnya manusia nyang kena tuntutan kebutuhan ama kesawaban keyakinan, pemikir, juga' arep-arepan bakal idup bareng. Sistim ama wèt nyang kelakon di atu masarakat ngunjukin lakon-lakon saban orang di dalemnya, bahna dia pada kudu ngrikut tu wèt juga' sistimnya.{{Sfn|Sulfan dan Mahmud|2018|p=273}} ==Ruju'an== ===Tukilan=== {{reflist}} ===Daptar sumber=== * {{cite journal|last=Sulfan dan Mahmud, A.|first=|date=2018|title=Konsep Masyarakat Menurut Murtadha Muthahhari (Sebuah Kajian Filsafat Sosial)|url=http://journal.uin-alauddin.ac.id/index.php/aqidah-ta/article/download/6012/pdf|journal=Ilmu Aqidah|volume=4|issue=2|pages=269–284|doi=10.24252/aqidahta.v4i2.6012|issn=2615-3130|ref={{sfnref|Sulfan dan Mahmud|2018}}|url-status=live}} [[Bangsaan:Masarakat]] 4ixpwt921h6v7m98wsbz0oz3kzebz1w Wikipédi:Nyaho ga' lu/06 4 6248 26247 26242 2024-10-26T03:34:53Z Swarabakti 44 26247 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo '''[[Hèlsingki]]''' entu digero "bocah no'nya [[Laot Baltik]]" dalem sa'ir-sa'ir? * ... kalo awal mulanya tu '''[[topèng Betawi]]''' dibikin ama [[Ma' Kinang]] èn [[Kong Ji'un]] di tahon 1930, kesawaban ama ibingan topèng [[Orang Cerbon|Cerbon]]? <div> rnf5qeexuf4wq2fw0mmkj5529migx7g Wikipédi:Nyaho ga' lu/04 4 6249 26244 2024-10-26T03:31:53Z Swarabakti 44 Ngeja halaman dengen "<div style="margin:10px 0px 10px 0px;"> * ... kalo '''[[Roma]]''' galib dirèken jadi awal mula brojolnya [[peradaban Kulon]] èn budaya [[Serani]]? </div>" 26244 wikitext text/x-wiki <div style="margin:10px 0px 10px 0px;"> * ... kalo '''[[Roma]]''' galib dirèken jadi awal mula brojolnya [[peradaban Kulon]] èn budaya [[Serani]]? </div> ivysk0gfdbbsrr84tyn9c3yiet21rul Orang Mengkabo 0 6250 26254 2024-10-26T03:43:29Z Swarabakti 44 Ngalihin halaman ke [[Orang Minangkabo]] 26254 wikitext text/x-wiki #ALIH [[Orang Minangkabo]] hotlry6jxnt0nttzl4ka5ioeg0yolqu Pramono Anung 0 6251 26262 26261 2024-10-26T12:08:47Z OrangKalideres 327 Tarjim 26262 wikitext text/x-wiki [[File:Sekretaris Kabinet Pramono Anung Wibowo.jpg|thumb|Pramono Anung]] '''Pramono Anung Wibowo''' (lair 11 Juni 1963) ya'entu tukang pulitik [[Indonésia]] nyang ngejabat jadi Sekretaris Kabinet deri 2015 ampé 2024. Dia anggota [[Parté Démokrasi Indonésia Perjuangan]] (PDI-P), sebelonnya dia juga' ngejabat di DPR deri 2004 ampé 2015, termasuk sebagé wakil ketua deri 2009 ampé 2014. Ni wayah dia lagi kampanye di pemilian gubernur Jakarta 2024 jadi calon deri PDI-P.<ref>{{cite web |url=https://nasional.tempo.co/read/1909471/profil-pramono-anung-seskab-jokowi-yang-akan-maju-cagub-jakarta-2024 |title=Profil Pramono Anung, Seskab Jokowi yang Akan Maju Cagub Jakarta 2024 |last=Ginanjar |first=Raden Putri Alpadillah |date=2024-08-28 |editor-last=Ira |editor-first=Laili |website=nasional.tempo.co |publisher=[[Tempo (Indonesian magazine)|Tempo]] |language=id |trans-title=Profile of Pramono Anung, Jokowi's Cabinet Secretary Who Will Run for Governor of Jakarta in 2024 |access-date=2024-09-11 }}</ref> == Ruju'an == {{reflist}} [[Bangsaan:Tukang pulitik Indonésia]] dm9n337vofuvh8wbudv8qel22p8zmim Pramono Anung Wibowo 0 6252 26263 2024-10-26T12:13:21Z OrangKalideres 327 Ngalihin halaman ke [[Pramono Anung]] 26263 wikitext text/x-wiki #alih [[Pramono Anung]] lyg7z7cu97mbxmjw8tnzbsufe203bvt Wikipédi:Gambar gacoan/2025 01 4 6253 26432 26381 2024-11-02T23:56:24Z Swarabakti 44 26432 wikitext text/x-wiki {{Tampang GG |image=Aminah Cendrakasih, c. 1959, by Tati Photo Studio.jpg |width=220 |caption=[[Tukang lakon]] [[Aminah Cendrakasih]] wayah taon 1959 |author=Tati Studio (Mangga Besar, Jakarta) |license={{Icon|pd}}{{nbsp}}[[:id:Domain publik|Empunyaan barengan]] }} eq48ndk5tdd5owbc4acwa8himjon5xm Orang 0 6254 26274 2024-10-26T17:37:56Z Swarabakti 44 Ngalihin halaman ke [[Manusia]] 26274 wikitext text/x-wiki #ALIH [[Manusia]] j2idj4kr3xniy81spl2vqvfzir5jqw4 Teguh Setyabudi 0 6255 26330 26285 2024-10-30T13:05:43Z OrangKalideres 327 Koreksi 26330 wikitext text/x-wiki [[File:Penjabat-Pj-Gubernur-Sulawesi-Tenggara-Teguh-Setyabudi.jpg|thumb|Teguh Setyabudi]] '''Teguh Setyabudi''' (lair 8 Maret 1967) ya'entu birokrat Indonésia. Dia wayah gini ngejabat jadi Direktur Jenderal Kependudukan dan Pencatatan Sipil, Kementerian Dalam Negeri semprakan 15 Maret 2023. Dia sebelonnya ngejabat jadi Direktur Jenderal Bina Pembangunan Daerah Kementerian Dalam Negeri.<ref>{{cite web|url=https://bangda.kemendagri.go.id/berita/baca_kontent/535/service.html|title=Mendagri Tito Karnavian Lantik Teguh Setyabudi Sebagai Dirjen Bina Pembangunan Daerah Kemendagri|date=10 Maret 2022|access-date=2 Oktober 2024|website=Ditjen Bina Pembangunan Daerah, Kementerian Dalam Negeri}}</ref> Teguh Setyabudi entu anak keempat deri sembilan bersaudara, anaknya Drs. H. Kardoyo ama Hj. Sulastri. Abis lolos S1 taon 1991, Teguh langsung dapet kerja di Badan Pendidikan dan Pelatihan (Diklat) Departemen Dalam Negeri (Depdagri) liwat program khusus bakal lulusan terbaik Fisipol UGM.{{cn|date=Oktober 2024}} == Ruju'an == {{reflist}} [[Bangsaan:Tukang pulitik Indonésia]] jchtu7pqyuzmz00bnqigaw74v4kqsuk Titiek Soeharto 0 6256 26302 26290 2024-10-27T15:32:27Z OrangKalideres 327 + tag 26302 wikitext text/x-wiki {{Pegarin|date=Oktober 2024}} '''Siti Hediati Haryadi''' (lair 14 April 1959) atawa lebih bekènnya dikenal '''Titiek Soeharto''' ya'entu [[tokoh pulitik]] Indonésia anak deri [[Soeharto]] ama [[Siti Hartinah]] j904o087vt1od77qfnc2m5dz0vhpwrg Tokoh pulitik 0 6257 26301 26296 2024-10-27T15:31:41Z OrangKalideres 327 + tag 26301 wikitext text/x-wiki {{Pegarin|date=Oktober 2024}} '''Tokoh pulitik''' atawa '''tukang pulitik''' ({{Lang-nl|politicus}}) ya'entu orang nyang ikut [[pulitik]] [[guwernemèn]] atu negara. Dia juga jadi penyambung suara masarakat karna ngejalanin beled sesuai ama keinginan [[masarakat]] 30hv85pk5sfytp679fwm9zlv37fccqc Wikipédi:Pedoman èjaan èn setilah 4 6258 26305 2024-10-28T01:11:37Z Bangrapip 9 Bangrapip mindahin [[Wikipédi:Pedoman èjaan èn setilah]] ke [[Wikipédi:Pendoman èjaan èn setilah]] 26305 wikitext text/x-wiki #ALIH [[Wikipédi:Pendoman èjaan èn setilah]] ofarl6t4mxdgwq8nw0w9xwjl4ycvqft Pèlem sétan 0 6259 26320 26319 2024-10-28T10:22:35Z Badak Jawa 13 Badak Jawa mindahin [[Pèlem serem gaib]] ke [[Pèlem sétan]] sonder ngebuat pengalihan 26319 wikitext text/x-wiki '''Pèlem sétan''' ya'entu atu pèlem nyang gabungin hal-hal gaib ama pèlem serem. Ceritra utamanya sokanan ngembètin bawa'-bawa' ungkulan [[alam gaib]] atawa tokoh-tokoh deri bangsa pejajaran atawa bangsa [[Kebangpakan|bangpak]] 8df2bz9dyqy1r74wdcb8w86vu9e4n34 Duit 0 6260 26328 26321 2024-10-30T12:57:05Z OrangKalideres 327 + tag 26328 wikitext text/x-wiki {{Pegarin|date=Oktober 2024}} '''Duit''' ya'entu alat tuker sah dikeja èn dikeluarin ama negara berupa kertas, emas dan perak nyang dicetak pakai gepokan tertentu. Ni duit bisa digunain untuk nukerin barang ama jasa nyang pengen kita mau 96wtbn5nv3563do5rhrvv2fddul3fwh Militèr 0 6261 26322 2024-10-28T10:31:33Z Badak Jawa 13 Dikeja dengen nerjemahin halaman "[[:id:Special:Redirect/revision/26426677|Militer]]" 26322 wikitext text/x-wiki   [[Gepokan:American_soldier_with_Children_of_Iraq.jpg|jmpl| Tentara Amerika duduk ama anak-anak di Irak]] '''Militer''' adalah angkatan bersenjata suatu negara dan segala sesuatu yang terkait dengan angkatan bersenjata . Kata lain yang setara adalah Angkatan Darat atau angkatan bersenjata . Militer biasanya kebagi jadi prajurit atawa soldadu Kata lain yang deket banget sama militer adalah militerisme, yang berarti kurang lebih tegas, kaku, agresif dan perilaku otoriter "kayak militer". Meskipun pelakunya bisa jadi pemimpin sipil . ohfefqrrsue9jw3cgvhxnhq5hocqbcy Negeri 0 6262 26458 26365 2024-11-05T16:05:18Z CommonsDelinker 230 Replacing Leviathan_by_Thomas_Hobbes.jpg with [[File:Leviathan_frontispiece_cropped_British_Library.jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set) · 26458 wikitext text/x-wiki [[Gepokan:Leviathan frontispiece cropped British Library.jpg|jmpl| Bagian depan ''Leviathan'' Thomas Hobbes]] '''Negeri''' entu atu telepekan pulitik nyang ngangonin [[masarakat]] juga' penjogrog pada di atu wilayah. Atu negeri punya [[guwernemèn]] nyintrem ngebajagin hak ngunjukin [[Kekuatan (hukum)|kekuatan]] nyang aci di atu ujud wilayah nyang kewates, bakal aman ma'mur sentosa entu negeri punya warga pada.<ref name="salmon-2008">Salmon, 2008: [https://books.google.com/books?id=ayz0kWKhKacC&pg=PA54 p. 54] {{Webarchive}}</ref> ==Ruju'an== mby3flmk0cqwhbs2529kxad0hzbtt7e Kimigayo 0 6263 26342 26332 2024-10-30T16:17:34Z OrangKalideres 327 Versi idwiktionary-nya kaga' ada 26342 wikitext text/x-wiki {{Infobox anthem |title={{lang|ja|{{ruby|君|きみ}}が{{ruby|代|よ}}}} |transcription = ''Kimigayo'' |image = Kimigayo.score.svg{{!}}border |image_size = |caption = Lembar gending "Kimigayo" |prefix = Kebangsaan |country = {{flag|Jepang}} |author=puisi [[Waka (puisi)|''waka'']] |lyrics_date = <br />[[Jaman Heian]] (794–1185) |composer = [[Yoshiisa Oku]] èn [[Akimori Hayashi]] (digubah ama [[Franz Eckert]] |music_date = 1880) |adopted = 1869 (gending)<br />1870 (lirik)<br />3 November 1880 (gending) |readopted = 13 Agustus 1999 |until = |sound = Kimi ga Yo instrumental.ogg |sound_title = "Kimigayo" (instrumental) }} {{Listen |filename = Kimi ga Yo 1930.ogg|title = "Kimigayo" (chorus)|description = Rekeman Kimigayo taon 1930 |filename2 = Kimi ga Yo (Fenton).mid|title2 = Instrumental|description2 = Alat gending Kimigayo buatan Fenton dalem bentuk midi }} {{nihongo|'''Kimigayo'''<ref>Kamus Kanji Modern Jepang-Indonesia (Nelson) menulisnya ''Kimigayo'', begitu pula dengan MOFA dan [https://www.id.emb-japan.go.jp/expljp_12.html situs pemerintah Jepang]. Alternatif penulisan menurut Kamus Jepang-Indonesia (Matsuura) adalah ''Kimi-ga-yo'', di mana tanda - berarti boleh ada spasi. Alih aksara bahasa Jepang tidak mengatur kapitalisasi dan spasi.</ref>|[[:en:wikt:君が代|君が代]]||{{IPA-ja|kimiɡajo|language}}; "Kekuasaan Yang Mulia"}} ya'entu [[Jepang]] punya [[tembang kebangsaan]]. Dia punya lirik masup ke nyang paling tua di dunia. Dengen panjang lirik cuman 30 hurup, ni lagu jadi tembang kebangsaan paling pendek di dunia. Dia punya lirik asalnya deri ada atu antologi ''[[Waka (puisi)|waka]]'' [[jaman Heian]] nyang punya judul ''[[Kokin Wakashū]]''.<ref>{{Cite web|title=「君が代」の歴史的変遷|url=https://www.dwc.doshisha.ac.jp/research/faculty_column/11583|website=同志社女子大学|access-date=2021-03-29}}</ref> Dia punya melodi dirobah di taon 1880 bakal ngegantiin melodi buatan [[John William Fenton]] di 11 taon sebelonnya. == Ruju'an == {{Reflist}} [[Category:Tembang kebangsaan]] h40j60an05uxvvh4irshcqezz5ugr00 Kimi ga yo 0 6264 26333 2024-10-30T15:59:50Z OrangKalideres 327 Ngalihin halaman ke [[Kimigayo]] 26333 wikitext text/x-wiki #alih [[Kimigayo]] e99yeotio0n0r4tgevwinrbrsl5q60y 君が代 0 6265 26334 2024-10-30T16:00:29Z OrangKalideres 327 Ngalihin halaman ke [[Kimigayo]] 26334 wikitext text/x-wiki #alih [[Kimigayo]] e99yeotio0n0r4tgevwinrbrsl5q60y Sablonan:Listen 10 6266 26336 2024-10-30T16:02:40Z OrangKalideres 327 Anyar 26336 wikitext text/x-wiki <includeonly>{{#invoke:Listen|main}}</includeonly><noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> hrgupcux3r81j1cr9hj6di8wz9bpl12 Modul:Listen 828 6267 26337 2024-10-30T16:05:01Z OrangKalideres 327 Anyar 26337 Scribunto text/plain local mFileLink = require('Module:File link') local mTableTools = require('Module:TableTools') local mSideBox = require('Module:Side box') local lang = mw.language.new('en') local p = {} local function formatLength(length) -- Formats a duration in seconds in "(h:)mm:ss" (minutes are zero-padded -- only if there are hours). if not length or length == 0 then return nil end -- Add 0.5 to offset the rounding down local t = lang:getDurationIntervals(length + 0.5, { 'hours', 'minutes', 'seconds' }) local s = t.seconds and string.format('%02d', t.seconds) or '00' local m = t.minutes or 0 local span = mw.html.create('span'):addClass('duration') if t.hours then span :tag('span') :addClass('h') :wikitext(t.hours) :done() :wikitext(':') m = string.format('%02d', m) end span :tag('span') :addClass('min') :wikitext(m) :done() :wikitext(':') :tag('span') :addClass('s') :wikitext(s) :done() return tostring(span) end local function renderRow(filename, title, play, alt, description, start, length, hasImage) -- Renders the HTML for one file description row. if not filename then return nil end length = formatLength(length) length = length and string.format(' (%s)', length) or '' local root = mw.html.create('') root:tag('div') :addClass('haudio') :newline() :tag('div') :addClass('listen-file-header') :wikitext(string.format( '[[:File:%s|%s]]%s', filename, title or '', length )) :done() :newline() :tag('div') :wikitext(play ~= 'no' and mFileLink._main{ file = filename, size = hasImage and '232px' or '215px', alt = alt, start = start } or nil ) :done() :newline() :tag('div') :addClass('description') :wikitext(description) :done() :done() return tostring(root) end local function renderTrackingCategories(isPlain, hasMissing, isEmpty, titleObj) -- Renders all tracking categories produced by the template. -- isPlain, hasMissing and isEmpty are passed through from p._main, -- and the titleObj is only used for testing purposes. local cats = {} local currentTitle = titleObj or mw.title.getCurrentTitle() if currentTitle.namespace == 0 then -- We are in mainspace. if not isEmpty then cats[#cats + 1] = 'Articles with hAudio microformats' end if hasMissing then cats[#cats + 1] = 'Articles with empty listen template' end end if isPlain then cats[#cats + 1] = 'Listen template using plain parameter' end for i, cat in ipairs(cats) do cats[i] = string.format('[[Category:%s]]', cat) end return table.concat(cats) end function p._main(args) -- Organise the arguments by number. local isPlain = args.plain == 'yes' local isEmbedded = args.embed and true local hasImage = not isPlain and not isEmbedded and args.image ~= 'none' local numArgs, missingFiles = {}, {} do local origNumArgs = mTableTools.numData(args) origNumArgs[1] = origNumArgs.other -- Overwrite args.filename1 etc. with args.filename etc. origNumArgs = mTableTools.compressSparseArray(origNumArgs) for i, t in ipairs(origNumArgs) do -- Check if the files exist. local obj = t.filename and mw.title.makeTitle(-2, t.filename) if obj and obj.exists then if t.length == 'yes' or -- Show length if the video height would be less than 150px obj.file.width / obj.file.height > (hasImage and 1.547 or 1.434) then t.length = obj.file.length else t.length = nil end numArgs[#numArgs + 1] = t else missingFiles[#missingFiles + 1] = t.filename or i end end end -- Render warning local hasMissing = #missingFiles ~= 0 local previewWarning = '' if hasMissing then for i, v in ipairs(missingFiles) do missingFiles[i] = type(v) == 'string' and string.format('missing file "%s"', v) or string.format('empty filename #%s', v) end previewWarning = string.format( 'Page using [[Template:Listen]] with %s', mw.text.listToText(missingFiles) ) previewWarning = require('Module:If preview')._warning({previewWarning}) end -- Exit early if none exist. if #numArgs == 0 then return previewWarning .. renderTrackingCategories(isPlain, hasMissing, true) end -- Build the arguments for {{side box}} local sbArgs = { metadata = 'no', position = (isPlain or isEmbedded) and 'left' or args.pos, style = args.style, templatestyles = 'Module:Listen/styles.css' } -- Class arguments do local class = { 'listen', 'noprint' } if isPlain then table.insert(class, 'listen-plain') end if isEmbedded then table.insert(class, 'listen-embedded') end if not hasImage then table.insert(class, 'listen-noimage') end if args.pos == 'left' and not isPlain and not isEmbedded then table.insert(class, 'listen-left') elseif args.pos == 'center' then table.insert(class, 'listen-center') end sbArgs.class = table.concat(class, ' ') end -- Image if not isPlain and not isEmbedded then if args.image then sbArgs.image = args.image else local images = { speech = 'Audio-input-microphone.svg', music = 'Gnome-mime-audio-openclipart.svg', default = 'Gnome-mime-sound-openclipart.svg' } sbArgs.image = mFileLink._main{ file = args.type and images[args.type] or images.default, size = '65x50px', location = 'center', link = '', alt = '' } end end -- Text do local header if args.header then header = mw.html.create('div') header:addClass('listen-header') :wikitext(args.header) header = tostring(header) .. '\n' else header = '' end local text = {} for i, t in ipairs(numArgs) do text[#text + 1] = renderRow( t.filename, t.title, t.play, t.alt, t.description, t.start, t.length, hasImage ) if numArgs[i + 1] then text[#text + 1] = '<hr/>' end end sbArgs.text = header .. table.concat(text) end -- Below if not isPlain and not isEmbedded and args.help ~= 'no' then sbArgs.below = string.format( '<hr/><i class="selfreference">Bermasalah memainkan %s? Lihat [[Bantuan:Media|bantuan media]].</i>', #numArgs == 1 and 'berkas ini' or 'berkas-berkas ini' ) end -- Render the side box. local sideBox = mSideBox._main(sbArgs) -- Render the tracking categories. local trackingCategories = renderTrackingCategories(isPlain, hasMissing) return previewWarning .. sideBox .. trackingCategories end function p.main(frame) local origArgs = frame:getParent().args local args = {} for k, v in pairs(origArgs) do if v ~= '' then args[k] = v end end return p._main(args) end return p 5o9pugnhzfvx2hd2n9th3ehd6j430vx Modul:Listen/styles.css 828 6268 26338 2024-10-30T16:07:37Z OrangKalideres 327 Anyar 26338 sanitized-css text/css /* {{pp|small=y}} */ .listen .side-box-text { line-height: 1.1em; } .listen-plain { border: none; background: transparent; } .listen-embedded { width: 100%; margin: 0; border-width: 1px 0 0 0; background: transparent; } .listen-header { padding: 2px; } .listen-embedded .listen-header { padding: 2px 0; } .listen-file-header { padding: 4px 0; } .listen .description { padding-top: 2px; } .listen .mw-tmh-player { max-width: 100%; } /* have to deal with Vector suboptimal */ @media (max-width: 719px) { .listen { clear: both; } } @media (min-width: 720px) { .listen:not(.listen-noimage) { width: 320px; } /* left/right (core template takes care of right)/center mutually exclusive */ .listen-left { /* TODO: Understand why this overflow is here. */ overflow: visible; float: left; } .listen-center { float: none; margin-left: auto; margin-right: auto; } } 8wj5f95mzuq4d8vsnr0wimpjcllnyau Sablonan:Ruby 10 6269 26339 2024-10-30T16:10:03Z OrangKalideres 327 Anyar 26339 wikitext text/x-wiki {{safesubst:<noinclude/>ifsubst|1=|2=<templatestyles src="Ruby/styles.css" />}}<ruby class="templateruby {{#if:{{{large|}}}|large}}" {{#if:{{{style|{{{css|}}}}}}|style="{{{style|{{{css|}}}}}}"}}>{{{1}}}<rp>(</rp><rt>{{{2}}}</rt><rp>)</rp></ruby><noinclude> {{Documentation}} </noinclude> r640yu4k3896yaupk53iy7k0qy1tyti Sablonan:Ruby/styles.css 10 6270 26340 2024-10-30T16:11:32Z OrangKalideres 327 Anyar 26340 sanitized-css text/css /* {{pp-template}} */ .templateruby > rt { font-variant-east-asian: ruby; /* font-size: 85% is a [[WP:ACCESS]] issue. Don't change without discussion * at [[WT:ACCESS]]. */ font-size: 85%; } .templateruby.large { font-size: 250%; } .templateruby.large > rt { font-size: 50%; } 2tn9zulmu0xvgrziqyjtai8ljq26smz Wikipédi basa Santali 0 6271 26346 26345 2024-10-30T16:32:16Z OrangKalideres 327 + konten 26346 wikitext text/x-wiki {{Infobox website | name = [[Gepokan:Wikipedia-favicon.png|16px]] Wikipédi basa Santali | screenshot = | collapsible = yes | logo = [[File:Wikipedia-logo-v2-sat.svg|200px]] | caption = | url = http://sat.wikipedia.org/<br />http://sat.m.wikipedia.org/ (pelampang pesawat) | commercial = | location = [[Miami]], [[Plorida]] | type = [[Proyèk ènsiklopédi internit]] | language = [[Basa Santali|Santali]] | registration = Opsional{{br}}Diperluin buat bikin makalah anyar | owner = [[Yayasan Wikimédia]] | author = | other = Statistik | launch_date = {{Start date and age|2018|08|02|df=yes}}<ref name="banglatribune"/> | lain-lain = [[{{ns:special}}:Statistics|{{NUMBEROFARTICLES}}]] artikel{{br}}{{NUMBEROFUSERS}} pengguna terdaftar }} '''Wikipédi basa Santali''' ya'entu kuarannya [[Wikipédi]], [[ènsiklopédi]] perdèo, dalem [[basa Santali]]. Ni situs diterebitin 2 Agustus 2018.<ref name="banglatribune"/><ref>{{Cite web|date=2021-09-19|title=Being a Wikipedian may be a thankless job, but they say it's addictive|url=https://www.tbsnews.net/features/panorama/being-wikipedian-may-be-thankless-job-they-say-its-addictive-304429|access-date=2022-02-11|website=The Business Standard|language=en}}</ref> Basa Santali punya alpabèt, [[Hurup Ol Ciki|Ol Ciki]], dipaké sebagé hurup nyang ada di ni Wikipédi.<ref name="banglatribune">{{Cite news |url=http://www.banglatribune.com/tech-and-gadget/news/351697/%E0%A6%89%E0%A6%87%E0%A6%95%E0%A6%BF%E0%A6%AA%E0%A6%BF%E0%A6%A1%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A7%9F-%E0%A6%B8%E0%A6%BE%E0%A6%81%E0%A6%93%E0%A6%A4%E0%A6%BE%E0%A6%B2%E0%A6%BF-%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE|script-title=bn:উইকিপিডিয়ায় সাঁওতালি ভাষা |work=Bangla Tribune |language=bn}}</ref><ref>{{cite news|url=http://samakal.com/todays-print-edition/tp-khobor/article/18081858/%E0%A6%89%E0%A6%87%E0%A6%95%E0%A6%BF%E0%A6%AA%E0%A6%BF%E0%A6%A1%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A7%9F-%E0%A6%B8%E0%A6%BE%E0%A6%81%E0%A6%93%E0%A6%A4%E0%A6%BE%E0%A6%B2%E0%A6%BF-%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE|script-title=bn:উইকিপিডিয়ায় সাঁওতালি ভাষা|work=Samakal|language=bn|access-date=10 August 2018|archive-date=19 November 2018|archive-url=https://web.archive.org/web/20181119024856/http://samakal.com/todays-print-edition/tp-khobor/article/18081858/%E0%A6%89%E0%A6%87%E0%A6%95%E0%A6%BF%E0%A6%AA%E0%A6%BF%E0%A6%A1%E0%A6%BF%E0%A7%9F%E0%A6%BE%E0%A7%9F-%E0%A6%B8%E0%A6%BE%E0%A6%81%E0%A6%93%E0%A6%A4%E0%A6%BE%E0%A6%B2%E0%A6%BF-%E0%A6%AD%E0%A6%BE%E0%A6%B7%E0%A6%BE|url-status=dead}}</ref> Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|sat|N}} makalah dalem basa Santali. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Santali]] fkyf6o819ggohs52cw79c8q1sogx5g5 Sablonan:Lang-tt 10 6272 26349 26347 2024-10-31T07:11:35Z Bangrapip 9 26349 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_inherit |code=tt }}</includeonly><noinclude> {{documentation|content={{Template:Lang-x/doc|see-also=*{{tl|Lang-tt-Cyrl}}, *{{tl|Lang-tt-Latn}}, *{{tl|Lang-tt-Arab}}}}}} [[Category:Turkic multilingual support templates]]</noinclude> eqlq4aw7pxautji0lz9q4r9gk2hdwxl Sablonan:Langx 10 6273 26348 2024-10-31T07:09:24Z Bangrapip 9 new 26348 wikitext text/x-wiki <includeonly>{{#invoke:lang|langx}}</includeonly><noinclude> {{Documentation}} </noinclude> b2t9lzvo8lxg4ixz37k2ittlrezox1h Wolga 0 6274 26351 26350 2024-10-31T07:18:19Z Bangrapip 9 Bangrapip mindahin [[Kali Wolga]] ke [[Wolga]] 26350 wikitext text/x-wiki [[Gepokan:Myshkin. Volga River P5272899 2350.jpg|jmpl|Kali Wolga]] '''Wolga''' (hurup Arab Gundul: {{Script|Arabic|ولݢة}}; {{lang-ru|Волга}}; {{lang-tt|Идел|İdel}}) entu kali nyang paling panjang di [[Èropa]]. Ni kali milinya ngulonin ke belah kulonnya [[Ruslan]], ama lumbrah dikata jadi Ruslan punya kali negara. Sebelas deri dua pulu kota nyang paling gedé di Ruslan, keitung ibu negerinya, [[Mosko]], adanya di lingir kali Wolga. == Ruju'an == [[Bangsaan:Kali di Ruslan]] [[Bangsaan:Kali di Èropa]] tbzjyy0mk2rfwozslqdsgwrhq9fj3bf Kali Wolga 0 6275 26352 2024-10-31T07:18:19Z Bangrapip 9 Bangrapip mindahin [[Kali Wolga]] ke [[Wolga]] 26352 wikitext text/x-wiki #ALIH [[Wolga]] 61d4fs2fpvqtzmdl3ovn0cgpl00exoz Juhi 0 6276 26355 26354 2024-10-31T12:45:46Z Bangrapip 9 26355 wikitext text/x-wiki [[Gepokan:Loligo vulgaris.jpg|jmpl|Juhi punya poterèt]] '''Juhi<ref>{{Cite book |last=Chaèr |first=Abdul |title=Kamus Dialek Jakarta |publisher=Masup Jakarta |year=2009 |edition=Perb.}}</ref>''' (hurup Arab Gundul: {{Script/Arabic|جوهي}}) atawa '''cumi-cumi''' (hurup Arab Gundul: {{Script/Arabic|چومي٢}}) entu [[binatang pala kaki]] (''sefalopoda'') atawa jenis deri barung [[binatang lembèk]] (''moluska'') nyang idupnya di laot.<ref name="disney">Disney Ensiklopediaku Yang Pertama: 6.PT WIdyadara.Jakarta</ref> Kata ''sefalopoda'' di [[basa Yunani]] artinya 'kaki pala' atawa 'pala kaki' karangan dia punya kaki nyang misah jadi tangan nyang ngiterin palanya.<ref name="ilmu 6">Ilmu Pengetahuan Populer: 6. PT WIdyadara. Jakarta</ref> Kaya' binatang pala kaki laènnya, juhi dipisahin dengen kepala nyang laèn. Ni [[jarot sarap]] (''akson'') juhi gableg garis tenga 1 mm. Juhi sokanan dikeja bakal [[daharan]].<ref>{{Cite journal|last=Mouritsen|first=Ole G.|last2=Styrbæk|first2=Klavs|date=2018|title=Cephalopod Gastronomy—A Promise for the Future|url=https://www.frontiersin.org/article/10.3389/fcomm.2018.00038|journal=Frontiers in Communication|volume=3|doi=10.3389/fcomm.2018.00038/full|issn=2297-900X}}</ref><ref>{{Cite web|title=44.075 resep cumi-cumi enak dan mudah|url=https://cookpad.com/id/cari/cumi-cumi|website=Cookpad|language=id|access-date=2022-05-18}}</ref> == Ruju'an == [[Bangsaan:Binatang]] [[Bangsaan:Binatang laot]] llyks690fbeliq3qvmvzp6vh8qq8olr Aisah 0 6277 26358 26357 2024-10-31T14:30:25Z Bangrapip 9 26358 wikitext text/x-wiki {{infobox person | name = Aisah<br/>{{small|[[Bininya Muhammad|Enya'nya orang nyang percaya]]}} | image = | native_name = {{lang|ar|عائشة}} | birth_date = {{circa|613/614}} | birth_place = [[Mekah]], [[Hijas]], [[Arab jaman jebot|Arab]] | death_date = {{circa|Juli 678}} (usia 63–65) | death_place = [[Medinah]], [[Kekalipahan Umayah]] {{small|(wayah gini [[Arab Saudi]])}} | resting_place = [[Kobèr Baki]], Medinah | parents = [[Abu Bakar]] (baba)<br />[[Umu Ruman]] (enya') | spouse = [[Muhammad]] ({{abbr|kw.|kawin}} 620; wapat 632) | family = {{ubl|[[Bani Taèm]] (berocotnya)|[[Ahlibét]] (kawinnya, digunemin){{sfn|Spellberg|1994|p=157}}}} }} '''Aisah anaknya Abu Bakar''' (hurup Arab Gundul: {{Script|Arabic|عائشة انقڽ ابو بكر}}; cara [[Basa Betawi|Betawi Kota]]: '''Aisè''' atawa '''Aèsè'''; {{lang-ar|{{Script|Arabic|عائشة بنت ابي بكر}}|ʿĀʾisyah bint Abī Bakr}}) (barang [[613]]/[[614]]-[[678]] Masèhi)<ref name="Siddiqui22">{{harvnb|Al-Nasa'i|1997|p=108}}{{quote|‘A’isha was eighteen years of age at the time when the Holy Prophet (peace and blessings of Allah be upon him) died and she remained a widow for forty-eight years till she died at the age of sixty-seven. She saw the rules of four caliphs in her lifetime. She died in Ramadan 58 AH during the caliphate of Mu‘awiya...}}</ref> entu [[Bininya Muhammad|bini]] ketiganya [[Nabi]] ama [[Rasul]] [[Selam]], [[Muhammad]]. Kalu di tulisan-tulisan Selam, sokanan dah tuh dikasi gelar "Enya'nya orang-orang nyang percaya" () bakal pengormatan bakal dia nyang [[dalil]]<nowiki/>nya ada di [[Kur'an]]: {{quote|||quotetext=''Nabi entu lebi utama bakal orang-orang nyang percaya ketimbang dia punya diri sendèwèk. Dia punya bini juga' jadi enya' bakal dia pada...''|source=[https://previous.quran.com/33/6?locale=id&font=v1&reading=false&translations=33 Qur'an 33:6]}} Deri kabèhan Rasulullah punya [[Bininya Muhammad|bini]], Aisah entu dia punya bini nyang paling didemenin.<ref name=":6">{{Cite web|title=Hadith - Chapters on Virtues - Jami` at-Tirmidhi - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)|url=https://sunnah.com/tirmidhi/49/286|website=sunnah.com|archive-url=https://web.archive.org/web/20211213131243/https://sunnah.com/tirmidhi/49/286|archive-date=2021-12-13|access-date=2021-12-06|dead-url=no}}</ref><ref name=":7">{{Cite book|last=Ibnu Katsir|url=https://archive.org/details/Tafsir_Ibnu_Katsir_Lengkap_114Juz/Tafsir%20Ibnu%20Katsir%202.4/page/n65/mode/2up|title=Tafsir Ibnu Katsir - QS 4:128|pages=421 - 422|archive-url=https://web.archive.org/web/20210821060807/https://i.ibb.co/0fJgj1X/Tafsir-Ibn-Kathir-Saudah2.jpg|archive-date=2021-08-21|url-status=live|access-date=2021-12-04|dead-url=no}}</ref><ref>{{Cite web|title=Sahih al-Bukhari 5218 - Wedlock, Marriage (Nikaah) - كتاب النكاح - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)|url=https://sunnah.com/bukhari:5218|website=sunnah.com|access-date=2022-10-11}}</ref> Nabi Muhammad tau bilang kalu kaga' ada dah ayat Kur'an nyang neba di ambèn mana baé, kecuali pas dia lagi di Aisah punya ambèn.<ref>{{Cite web|title=Sahih al-Bukhari 2581 - Gifts - كتاب الهبة وفضلها والتحريض عليها - Sunnah.com - Sayings and Teachings of Prophet Muhammad (صلى الله عليه و سلم)|url=https://sunnah.com/bukhari:2581|website=sunnah.com|archive-url=https://web.archive.org/web/20211212221213/https://sunnah.com/bukhari:2581|archive-date=2021-12-12|access-date=2021-12-04|dead-url=no}}</ref> Aisah mah èmang bekènnya jadi wadon nyang pinter banget, nyang banyak diterusin èlmu pasal hukum Selam ama [[hadis]] liwat dia.<ref name="الترمذي2">[http://library.islamweb.net/hadith/display_hbook.php?bk_no=195&pid=124433&hid=3847 جامع الترمذي، كِتَاب الدَّعَوَاتِ، أبوابُ الْمَنَاقِبِ، بَاب مِنْ فَضْلِ عَائِشَةَ رَضِيَ اللَّهُ عَنْهَا] [[إسلام ويب]] {{Webarchive|url=https://web.archive.org/web/20150707050358/http://library.islamweb.net/hadith/display_hbook.php?bk_no=195&pid=124433&hid=3847|date=07 يوليو 2015}}</ref> == Ruju'an == {{reflist}} [[Bangsaan:Tokoh Selam]] [[Bangsaan:Bininya Rasulullah]] czp4moundum31qc3jtpmw7l2a341y1a Basa Komering 0 6278 26361 2024-10-31T14:32:54Z Bangrapip 9 Bangrapip mindahin [[Basa Komering]] ke [[Basa Kumering]] 26361 wikitext text/x-wiki #ALIH [[Basa Kumering]] r2dw4abbjn1dyuuwtt3ut1c48f89qg5 Sablonan:PREVIOUSMONTH 10 6279 26400 26399 2024-10-31T19:16:23Z Swarabakti 44 26400 wikitext text/x-wiki {{SAFESUBST:<noinclude />#expr:(({{SAFESUBST:<noinclude />CURRENTMONTH}}+10)mod 12)+1}}<noinclude>{{doc}}</noinclude> bk0qvxz5ih6lppd3emhhd3nmmydzw0n Wikipédi basa Parsi 0 6280 26417 26414 2024-11-01T12:40:53Z OrangKalideres 327 + file 26417 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Parsi |logo = [[File:Wikipedia-logo-v2-fa.svg]] |screenshot = [[File:Persian Wikipedia's Main Page screenshotV2.png|border|300px|alt=The main page of the Persian Wikipedia]] |collapsible = yes |caption = Halaman balé-balénya Wikipédi basa Parsi |url = {{url|fa.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Parsi|Parsi]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Yayasan Wikimédia]] |author = }} '''Wikipédi basa Parsi''' ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Parsi]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|fa|N}} makalah dalem basa Parsi. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Parsi]] p4ytulrfqjasrhqlksj3c4lr1zyfbro Wikipédi basa Tajik 0 6281 26415 2024-11-01T12:35:09Z OrangKalideres 327 Makalah anyar 26415 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Tajik |logo = [[File:Wikipedia-logo-v2-tg.svg]] |screenshot = |collapsible = yes |caption = |url = {{url|tg.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Tajik|Tajik]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Yayasan Wikimédia]] |author = }} '''Wikipédi basa Tajik''' ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Tajik]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|tg|N}} makalah dalem basa Tajik. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Tajik]] hgu7iiewwt0bgfq732ilvbv8rxdy2vm Wikipédi basa Turkmèn 0 6282 26416 2024-11-01T12:36:52Z OrangKalideres 327 Makalah anyar 26416 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Turkmèn |logo = [[File:Wikipedia-logo-v2-tk.svg]] |screenshot = |collapsible = yes |caption = |url = {{url|tk.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Turkmèn|Turkmèn]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Yayasan Wikimédia]] |author = }} '''Wikipédi basa Turkmèn''' ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Turkmèn]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|tk|N}} makalah dalem basa Turkmèn. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Turkmèn]] jl6yzinl7ygo6a7j5y74a24v38bkpxe Wikipédi:Gambar gacoan/2025 02 4 6284 26437 26436 2024-11-03T00:02:47Z Swarabakti 44 26437 wikitext text/x-wiki {{Tampang GG |image=Toshiba Vacuum tube Radio.jpg |width=360 |caption=[[Redio]] [[tabung kopong]] kuaran taon 1955, [[Toshiba]] punya modèlan 6SC-19. |author=池田正樹 - Masaki Ikeda |license={{Icon|pd}}{{nbsp}}[[:id:Domain publik|Empunyaan barengan]] }} e17wo3rmtfmf4x9wek10xt8o84435sc Wikipédi:Gambar gacoan/2025 03 4 6285 26438 2024-11-03T00:06:36Z Swarabakti 44 Ngeja halaman dengen "{{Tampang GG |image=ErwinKurniawan TopengBetawi.jpg |width=360 |caption=[[Tukang lakon|Anak wayang]] [[topèng Betawi]] pada [[Ibing|ngibing]] |author=Erwin saleh Kurniawan |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }}" 26438 wikitext text/x-wiki {{Tampang GG |image=ErwinKurniawan TopengBetawi.jpg |width=360 |caption=[[Tukang lakon|Anak wayang]] [[topèng Betawi]] pada [[Ibing|ngibing]] |author=Erwin saleh Kurniawan |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }} maqzm167mgtd2l5m3ldpejydmif1cxc Wikipédi:Gambar gacoan/2025 04 4 6286 26439 2024-11-03T00:09:17Z Swarabakti 44 Ngeja halaman dengen "{{Tampang GG |image=ASIA-Indonesia-Jakarta-1866-2023-BK-barslabel.png |width=360 |caption=[[Jadwal batangan]] nyang ngunjukin [[Perobahan iklim|kenaèkan suhu]] di [[Jakarta]] deri 1866 ampé 2023 |author=Ed Hawkins |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by/4.0/ CC BY 4.0] }}" 26439 wikitext text/x-wiki {{Tampang GG |image=ASIA-Indonesia-Jakarta-1866-2023-BK-barslabel.png |width=360 |caption=[[Jadwal batangan]] nyang ngunjukin [[Perobahan iklim|kenaèkan suhu]] di [[Jakarta]] deri 1866 ampé 2023 |author=Ed Hawkins |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by/4.0/ CC BY 4.0] }} 7armwe2xdc2pw493yv62dmwy2nf593h Wikipédi:Gambar gacoan/2025 05 4 6287 26440 2024-11-03T00:11:06Z Swarabakti 44 Ngeja halaman dengen "{{Tampang GG |image=The Sun by the Atmospheric Imaging Assembly of NASA's Solar Dynamics Observatory - 20100819.jpg |width=360 |caption=Gambaran [[Mataari]] jeprètan [[NASA]] punya [[Solar Dynamics Observatory|Kèkèran Gerak-gerik Mataari]] |author=NASA/SDO (AIA) |license={{Icon|pd}}{{nbsp}}[[:id:Domain publik|Empunyaan barengan]] }}" 26440 wikitext text/x-wiki {{Tampang GG |image=The Sun by the Atmospheric Imaging Assembly of NASA's Solar Dynamics Observatory - 20100819.jpg |width=360 |caption=Gambaran [[Mataari]] jeprètan [[NASA]] punya [[Solar Dynamics Observatory|Kèkèran Gerak-gerik Mataari]] |author=NASA/SDO (AIA) |license={{Icon|pd}}{{nbsp}}[[:id:Domain publik|Empunyaan barengan]] }} lx6zb7we0dq97hzde77at06dlebft6g Wikipédi:Gambar gacoan/2025 06 4 6288 26442 26441 2024-11-03T00:12:48Z Swarabakti 44 26442 wikitext text/x-wiki {{Tampang GG |image=Ondel Ondel Close Up.jpg |width=360 |caption=Tampang [[ondèl-ondèl]] didelengin deri deket |author=Herusutimbul |license={{icon|cc}}{{nbsp}}[https://creativecommons.org/licenses/by-sa/4.0/ CC BY-SA 4.0] }} fkhm976da47pk1oqb36iz62trwd6phx Mesigit Sint-Piterbereh 0 6289 26453 26451 2024-11-04T12:16:58Z OrangKalideres 327 26453 wikitext text/x-wiki [[Gepokan:Mosque SPB.jpg|thumb|200px|Tampang mesigit]] '''Mesigit Sint-Piterbereh''' ({{lang-ru|Санкт-Петербу́ргская мече́ть}}), nyang dibuka taon 1913, entu [[Èropa]] punya [[mesigit]] paling gedé di luar [[Turki]]. Tu mesigit letaknya di sintrem kota [[St Piterbereh]]. Dia punya dua [[menara]] tingginya 49 meter èn tinggi [[kubah]]nya 39 meter. Dia dapet nampungin jema'ah ampé lima rèbu jema'ah.<ref>{{cite web|url=http://rbth.com/travel/2013/20/21/top_7_most_amazing_mosques_in_russia|title=Top 7 most amazing and beautiful mosques in Russia|first=Darya Gonzalez, for|last=RBTH|date=6 November 2013|publisher=}}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Mesigit di Ruslan]] 3rno3hevin5pw6w3dz8jewdvanmt7k4 St Piterbereh 0 6290 26452 2024-11-04T04:19:21Z OrangKalideres 327 Ngalihin halaman ke [[Sint-Piterbereh]] 26452 wikitext text/x-wiki #alih [[Sint-Piterbereh]] q2pry2q9namtgxqv04893ia949qc9pm Sablonan:Lang-bjn 10 6291 26457 2024-11-05T06:10:40Z OrangKalideres 327 Anyar 26457 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=bjn }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[Category:Austronesian multilingual support templates]] </noinclude> dd6esvhwe7qfnod9bnq99xlpob1tcm1 Nupédi 0 6292 26467 26466 2024-11-06T14:41:34Z Badak Jawa 13 Perdèo nya malah ga sengaja keapus 26467 wikitext text/x-wiki {{Infobox website | name = Nupédi | native_name= Nupedia | logo = [[Gepokan:Nupedia.jpg|250px|Nupédi punya lambang]] | caption= Nupédi punya lambang | url = (udah diarsipin) | type = [[Proyèk ènsiklopédi internet]] | language = [[Basa Inggris]] | registration = | owner = [[Bomis]] | author = [[Jimmy Wales]], [[Larry Sanger]] | current status = sudah tidak difungsikan }} '''Nupédi''' ({{lang-en|Nupedia}}) ya'entu atu [[ènsiklopédi]] [[Jala Jembar Jagat|berbasis web]] nyang artikelnya tu ditulis ama ahli-ahli èn punya ongji perdèo. Ni situs web didiriin ama [[Jimmy Wales]] èn dikelola ama [[Bomis]], dengen [[Larry Sanger]] jadi ''editor-in-chief''. Nupedia aktip sedari Oktober 1999<ref>{{cite web|url=http://whois.domaintools.com/nupedia.com|title=Nupedia.com WHOIS, DNS, & DomainTools|work=[[WHOIS]]|date=2016|access-date=6 March 2016|archive-date=24 July 2017|archive-url=https://web.archive.org/web/20170724095416/http://whois.domaintools.com/nupedia.com|url-status=live}}</ref><ref name="hive">{{cite magazine|url=http://www.theatlantic.com/magazine/archive/2006/09/the-hive/305118/?single_page=true|title=Can thousands of Wikipedians be wrong? How an attempt to build an online encyclopedia touched off history's biggest experiment in collaborative knowledge|magazine=The Hive|last=Poe|first=Marshall|publisher=[[The Atlantic]]|date=September 2006|access-date=1 January 2007|archive-date=26 October 2012|archive-url=https://web.archive.org/web/20121026045223/http://www.theatlantic.com/magazine/archive/2006/09/the-hive/305118/?single_page=true|url-status=live}}</ref> ampé dinon-fungsiin September 2003, èn dikenal sebagé awal-awalan deri ènsiklopédi perdèo [[Wikipédi]]. == Ruju'an == {{Reflist}} [[Bangsaan:Ènsiklopédi]] 7x1aocfmoi65i2lzxnjcsju8x1svhnl Nupedia 0 6293 26460 2024-11-06T06:45:44Z OrangKalideres 327 Ngalihin halaman ke [[Nupédi]] 26460 wikitext text/x-wiki #alih [[Nupédi]] ati7da8bfojwdb0wqrwcsl8p8ypn5ce World Wide Web 0 6294 26462 2024-11-06T06:48:53Z OrangKalideres 327 Ngalihin halaman ke [[Jala Jembar Jagat]] 26462 wikitext text/x-wiki #alih [[Jala Jembar Jagat]] cxge3aqg8rslf30arhca551gafwkic8 WWW 0 6295 26463 2024-11-06T06:49:42Z OrangKalideres 327 Ngalihin halaman ke [[Jala Jembar Jagat]] 26463 wikitext text/x-wiki #alih [[Jala Jembar Jagat]] cxge3aqg8rslf30arhca551gafwkic8 Uluru 0 6296 26484 2024-11-10T07:21:58Z OrangKalideres 327 Makalah anyar 26484 wikitext text/x-wiki [[Gepokan:Uluru (Helicopter view)-crop.jpg|thumb|275px|Gambar Uluru nyang ditangkep deri udara di taon 2007]] '''Uluru''' ({{IPAc-en|ˌ|uː|l|ə|ˈ|r|uː}}; {{lang-pjt|Uluṟu}} {{IPA-pjt|ˈʊ.lʊ.ɻʊ|}}), juga' dikenal sebagé '''Ayers Rock''' ({{IPAc-en|ɛər|z}} {{respell|airz}}) èn secara resmi ditetepin sebagé '''Uluru{{\}}Ayers Rock''',<ref>{{cite web |title=Place Names Register Extract: Uluru{{\}}Ayers Rock |url=http://www.ntlis.nt.gov.au/placenames/view.jsp?id=10532 |work=Northern Territory Place Names Register |publisher=Northern Territory Government |date=6 November 2002 |access-date=12 July 2013}}</ref> ya'entu bentukan [[batu pasir]] gedé nyang ada di bekidul [[Wilayah Lor (Ostrali)|Wilayah Lor]], [[Ostrali]]. Ni batu letaknya {{cvt|335|km|mi|0}} ke arah kidul-kulon deri kota besar terdekat, [[Alice Springs]]. == Galeri == <gallery> File:UluruBaseTrees.JPG File:Lasseter_Highway1437.jpg File:TreesUpUluru.JPG File:An_Eye_at_Ayers_Rock_-_panoramio.jpg File:A189,_Northern_Territory,_Australia,_Uluru-Kata_Tjuta_National_Park,_Ayers_Rock_detail_with_trees,_2007.JPG File:Australia_-_Flickr_-_The_Central_Intelligence_Agency.jpg File:Ayers_Rock_-_Uluru.JPG File:Ayers_Rock_2004_-_panoramio_(4).jpg File:Base_walk_around_Uluru.jpg </gallery> ==Ruju'an== ; Catetan {{Reflist}} ; Kepustakaan * {{cite book |title=Growing Up at Uluru, Australia |first=Stanley |last=Breeden |publisher=Steve Parish Publishing |location=[[Fortitude Valley, Queensland]] |year=1995 |isbn=0-947263-89-6 |oclc=34351662}} * {{cite book |title=Uluru: Looking After Uluru – Kata Tjuta, the Anangu Way |url=https://archive.org/details/ulurulookingafte0000bree |first=Stanley |last=Breeden |publisher=[[Simon & Schuster]] Australia |location=[[Roseville Chase, New South Wales|Roseville Chase, NSW]] |orig-year=1994 |year=2000 |isbn=0-7318-0359-0 |oclc=32470148}} * {{cite book |title=The Rock: Travelling to Uluru |first=Barry |last=Hill |publisher=Allen & Unwin |location=[[St Leonards, New South Wales|St Leonards, NSW]] |date=1 November 1994 |isbn=1-86373-778-2 |oclc=33146858}} * {{cite book |title=Ayers Rock: Its People, Their Beliefs and Their Art |first=Charles P. |last=Mountford |author-link=Charles P. Mountford |publisher=Rigby Publishing |location=[[Adelaide]] |orig-year=1965 |year=1977 |isbn=0-7270-0215-5 |oclc=6844898}} ==Sènggètan luar== {{Commonscatinline}} * [http://parksaustralia.gov.au/uluru/index.html Uluṟu–Kata Tjuṯa National Park] – Australian Department of the Environment and Water Resources * [http://northernterritory.com/uluru-and-surrounds Northern Territory official tourism site] {{Authority control}} [[Bangsaan:Budaya Aborijin Ostrali]] [[Bangsaan:Inselberg di Ostrali]] [[Bangsaan:Monolit di Ostrali]] [[Bangsaan:Pegunungan di Wilayah Lor (Ostrali)]] [[Bangsaan:Pegunungan suci]] [[Bangsaan:Batu suci]] qfs1enkfhp3c4hvq0yxjurchk5e8mrp Sablonan:Lang-pjt 10 6297 26485 2024-11-10T07:25:27Z OrangKalideres 327 Anyar 26485 wikitext text/x-wiki <includeonly>{{#invoke:lang|lang_xx_italic |code=pjt }}</includeonly><noinclude> {{Documentation}} </noinclude> 7hjlzjqxzn2db8bdt41g8fpdy93glwu Sablonan:IPA-pjt 10 6298 26486 2024-11-10T07:27:51Z OrangKalideres 327 Anyar 26486 wikitext text/x-wiki <onlyinclude>{{IPA|pjt|{{{1}}}|{{{2|-}}}|{{{3|}}}|link={{{link|}}}|small={{{small|}}}|audio={{{audio|}}}|wrap={{{wrap|}}}}}</onlyinclude> {{documentation|Template:usage of IPA templates}} [[Category:Sablonan basa IPA]] mxsu16f1d8vbkj9301bofzigl006nt6 Sablonan:Cvt 10 6299 26487 2024-11-10T07:30:54Z OrangKalideres 327 Anyar 26487 wikitext text/x-wiki <includeonly>{{{{{♥|safesubst:}}}#invoke:convert|convert|abbr=on always|warnings=1}}</includeonly><noinclude>{{documentation}}</noinclude> a9iqlg8hn8h767etzaou9sv20yz40sm Ayers Rock 0 6300 26488 2024-11-10T07:32:59Z OrangKalideres 327 Ngalihin halaman ke [[Uluru]] 26488 wikitext text/x-wiki #alih [[Uluru]] nxqxq90167dyzlfoeqjsipttgv0r8vl Uluru / Ayers Rock 0 6301 26489 2024-11-10T07:33:40Z OrangKalideres 327 Ngalihin halaman ke [[Uluru]] 26489 wikitext text/x-wiki #alih [[Uluru]] nxqxq90167dyzlfoeqjsipttgv0r8vl Bangsaan:Gim delengan 14 6303 26509 2024-11-14T03:04:08Z QuantumFoam66 196 Ngeja halaman kosong 26509 wikitext text/x-wiki phoiac9h4m842xq45sp7s6u21eteeq1 Bangsaan:Gim kumpiuter 14 6304 26513 2024-11-14T03:05:18Z QuantumFoam66 196 Ngalihin halaman ke [[Bangsaan:Gim delengan]] 26513 wikitext text/x-wiki #ALIH [[Bangsaan:Gim delengan]] js5op5ixk53aa9feqdg23jkjihhshsa Bangsaan:Resident Evil 14 6305 26526 2024-11-14T03:08:57Z QuantumFoam66 196 Ngeja halaman dengen "[[Bangsaan:Gim delengan]]" 26526 wikitext text/x-wiki [[Bangsaan:Gim delengan]] bi4gb9hwxqvxsox1eiicst15ymn30sp Sean Combs 0 6307 26542 26540 2024-11-15T02:52:09Z OrangKalideres 327 + file 26542 wikitext text/x-wiki {{Pegarin|date=Nopèmber 2024}} [[File:Sean Combs in 2023.png|thumb|200px|Comb di taon 2023]] '''Sean Combs''' atawa nama bèkennya '''P. Diddy''', '''Diddy''', '''Puff Daddy''' (lair 4 Nopember 1969) ya'entu tukang rèp, tukang nyanyi èn tukang rancang busana [[Amrik Serèkat]] dilairin di [[Niu-Yorek Kota|Niu-Yorek]] deri kulawarga Melvin ama Janice Combs. == Ruju'an == {{Reflist}} [[Bangsaan:Tukang nyanyi Amrik Serèkat]] [[Bangsaan:Tukang rèp Amrik Serèkat]] j4vgwvwru1oo0gmiyy1j4i7j3d21o2k P. Diddy 0 6308 26541 2024-11-15T02:49:08Z OrangKalideres 327 OrangKalideres mindahin [[P. Diddy]] ke [[Sean Combs]]: Per enwiki 26541 wikitext text/x-wiki #ALIH [[Sean Combs]] m9s5vcxcg2st9g9uzdt92bilmu039t4 JD Vance 0 6309 26549 2024-11-16T18:53:25Z OrangKalideres 327 Makalah anyar 26549 wikitext text/x-wiki [[File:Senator Vance official portrait. 118th Congress.jpg|thumb|200px|Poto resmi 2023]] '''James David Vance''' (lair '''James Donald Bowman'''; 2 Agustus 1984) ya'entu penulis èn juga' tukang pulitik deri [[Amrik Serèkat]]. Vance jadi [[Senat Amrik Serèkat|senator Amrik Serèkat]] deri [[Ohio]] semprakan taon 2023. Sorang anggota [[Parté Kiblik (Amrik Serèkat)|Parté Kiblik]], èn di Juli 2024, dia dipili jadi calon [[Wakil Persidèn Amrik Serèkat|wakil persidèn]] nyang nemenin [[Donald Trump]] dalem [[Pemilian umum Persidèn Amrik Serèkat 2024|pemilian umum persidèn Amrik Serèkat 2024]].<ref name="usatodayvp">{{cite web | title=Ohio Sen. JD Vance announced as Donald Trump's 2024 vice presidential running mate | work=USA Today | url=https://www.usatoday.com/videos/news/politics/elections/2024/07/15/jd-vance-announced-trump-2024-vice-president-running-mate/74413539007/ | access-date=16 Juli 2024| archive-date=15 Juli 2024 | archive-url=https://web.archive.org/web/20240715205904/https://www.usatoday.com/videos/news/politics/elections/2024/07/15/jd-vance-announced-trump-2024-vice-president-running-mate/74413539007/ | url-status=live }}</ref><ref name="cnnvp">{{cite web |author=Alison Main |title=Trump selects Ohio Sen. JD Vance as his running mate |url=https://www.cnn.com/2024/07/15/politics/trump-vp-pick-jd-vance/index.html |website=CNN |access-date=16 Juli 2024 |archive-date=15 Juli 2024 |archive-url=https://web.archive.org/web/20240715210051/https://www.cnn.com/2024/07/15/politics/trump-vp-pick-jd-vance/index.html |url-status=live }}</ref><ref name="nytimesvp">{{Cite news |last=Astor |first=Maggie |date=July 15, 2024 |title=What to Know About J.D. Vance, Trump's Running Mate |url=https://www.nytimes.com/2024/07/15/us/politics/who-is-jd-vance-trump-vp.html |access-date=16 Juli 2024 |work=The New York Times |language=en-US |issn=0362-4331 |archive-date=15 Juli 2024 |archive-url=https://web.archive.org/web/20240715200627/https://www.nytimes.com/2024/07/15/us/politics/who-is-jd-vance-trump-vp.html |url-status=live }}</ref> == Ruju'an == {{Reflist}} [[Bangsaan:Tukang pulitik Amrik Serèkat]] fsw7wzzwgjmjo0aemsci099dek44hgp James David Vance 0 6310 26550 2024-11-16T18:55:32Z OrangKalideres 327 Ngalihin halaman ke [[JD Vance]] 26550 wikitext text/x-wiki #alih [[JD Vance]] j67ofjqomnbb8duw5p2tx3c1jh75rlq J. D. Vance 0 6311 26551 2024-11-16T18:56:12Z OrangKalideres 327 Ngalihin halaman ke [[JD Vance]] 26551 wikitext text/x-wiki #alih [[JD Vance]] j67ofjqomnbb8duw5p2tx3c1jh75rlq Modul:Countdown 828 6316 26584 26566 2024-11-17T19:55:57Z OrangKalideres 327 26584 Scribunto text/plain -- This module powers {{countdown}}. local p = {} -- Constants local lang = mw.language.getContentLanguage() local getArgs = require('Module:Arguments').getArgs function formatMessage(secondsLeft, event, color, refreshLink) local timeLeft = lang:formatDuration(secondsLeft, {'years', 'weeks', 'days', 'hours', 'minutes', 'seconds'}) -- Find whether we are plural or not. -- Setelah diterjemahkan ke bahasa Indonesia disamakan menjadi 'tersisa'. local isOrAre if mw.ustring.match(timeLeft, '^%d+') == '1' then isOrAre = 'ada sisa' else isOrAre = 'ada sisa' end -- Color and bold the numbers, because it makes them look important. local timeLeft = mw.ustring.gsub(timeLeft, '(%d+)', '<span style="color: ' .. (color or '#F00') .. '; font-weight: bold;">%1</span>') -- Make the refresh link and join it all together. return mw.ustring.format('Masih %s %s sampai %s.%s', isOrAre, timeLeft, event, refreshLink) end function p.main(frame) local args = getArgs(frame) if not (args.year and args.month and args.day) then return '<strong class="error">Terjadi kesalahan: tahun, bulan, dan hari harus ditentukan</strong>' end local eventTime = os.time{year=args.year, month=args.month, day=args.day, hour=args.hour, min=args.minute, sec=args.second} local timeToStart = os.difftime(eventTime, os.time()) -- (future time - current time) local refreshLink = mw.title.getCurrentTitle():fullUrl{action = 'purge'} refreshLink = mw.ustring.format(' <small><span class="plainlinks">([%s segerin])</span></small>', refreshLink) if timeToStart > 0 then -- Event has not begun yet return formatMessage(timeToStart, args.event or 'peristiwa dimulai', args.color, refreshLink) elseif args.duration then local timeToEnd if args['duration unit'] then -- Duration is in unit other than seconds, use formatDate to add timeToEnd = tonumber(lang:formatDate('U', '@' .. tostring(timeToStart) .. ' +' .. tostring(args.duration) .. ' ' .. args['duration unit'])) else timeToEnd = timeToStart + tonumber(args.duration) end if timeToEnd > 0 then -- Event is in progress return args.eventstart .. refreshLink or formatMessage(timeToEnd, (args.event or 'peristiwa') .. ' selesai', args.color, refreshLink) else -- Event had a duration and has now ended return ((args.eventend or ((lang:ucfirst(args.event) or 'Peristiwa') .. ' telah selesai.')) .. refreshLink) end else -- Event had no duration and has begun return ((args.eventstart or ((lang:ucfirst(args.event) or 'Peristiwa') .. ' telah dimulai.')) .. refreshLink) end end return p 41ivlgjql2o04ucvuvcqfqeaaqil2o6 Sablonan:Countdown 10 6317 26567 2024-11-17T19:24:30Z OrangKalideres 327 Anyar 26567 wikitext text/x-wiki {{#invoke:Countdown|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> dyz13b7rtw7gh5bp4dib7g6g7i7gpc2 Sablonan:Clickable button 2 10 6318 26569 2024-11-17T19:27:28Z OrangKalideres 327 Anyar 26569 wikitext text/x-wiki {{#invoke:Clickable button 2|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude> opjw9s2c61c3mdy8g6kgotbq28z2cho Modul:Clickable button 2 828 6319 26571 26570 2024-11-17T19:33:54Z OrangKalideres 327 26571 Scribunto text/plain -- This module implements {{clickable button 2}}. local yesno = require('Modul:Yesno') local p = {} function p.main(frame) local args = require('Modul:Arguments').getArgs(frame, { wrappers = 'Sablonan:Clickable button 2' }) return p.luaMain(args) end function p.luaMain(args) if not args[1] and not args.url then return '' end local data = p.makeLinkData(args) local link = p.renderLink(data) local trackingCategories = p.renderTrackingCategories(args) return link .. trackingCategories end function p.makeLinkData(args) local data = {} -- Get the link and display values, and find whether we are outputting a -- wikilink or a URL. if args.url then data.isUrl = true data.link = args.url if args[1] then data.display = args[1] else data.display = args.url end else data.isUrl = false data.link = args[1] if args[2] then data.display = args[2] else data.display = args[1] end end -- Classes local class = args.class and args.class:lower() data.classes = {} if class == 'ui-button-green' or class == 'ui-button-blue' or class == 'ui-button-red' then table.insert( data.classes, 'submit ui-button ui-widget ui-state-default ui-corner-all' .. ' ui-button-text-only ui-button-text' ) else table.insert(data.classes, 'mw-ui-button') end if class then table.insert(data.classes, class) end -- Styles do --[[ -- Check whether we are on the same page as we have specified in -- args[1], but not if we are using a URL link, as then args[1] is only -- a display value. If we are currently on the page specified in -- args[1] make the button colour darker so that it stands out from -- other buttons on the page. --]] local success, linkTitle, currentTitle if not data.isUrl then currentTitle = mw.title.getCurrentTitle() success, linkTitle = pcall(mw.title.new, args[1]) end if success and linkTitle and mw.title.equals(currentTitle, linkTitle) then if class == 'ui-button-blue' or class == 'mw-ui-progressive' or class == 'mw-ui-constructive' then data.backgroundColor = '#2962CB' elseif class == 'ui-button-green' then data.backgroundColor = '#008B6D' elseif class == 'ui-button-red' or class == 'mw-ui-destructive' then data.backgroundColor = '#A6170F' else data.backgroundColor = '#CCC' data.color = '#666' end end -- Add user-specified styles. data.style = args.style end return data end function p.renderLink(data) -- Render the display span tag. local display do local displaySpan = mw.html.create('span') for i, class in ipairs(data.classes or {}) do displaySpan:addClass(class) end displaySpan :css{ ['background-color'] = data.backgroundColor, color = data.color } if data.style then displaySpan:cssText(data.style) end displaySpan:wikitext(data.display) display = tostring(displaySpan) end -- Render the link local link if data.isUrl then link = string.format('[%s %s]', data.link, display) else link = string.format('[[%s|%s]]', data.link, display) end return string.format('<span class="plainlinks">%s</span>', link) end function p.renderTrackingCategories(args) if yesno(args.category) == false then return '' end local class = args.class and args.class:lower() if class == 'ui-button-green' or class == 'ui-button-blue' or class == 'ui-button-red' then return '[[Kategori:Halaman yang menggunakan ui-button-color gaya lama]]' else return '' end end return p many4sgjcuo5v2yk0kfcum95qseytcy Sablonan:User-c 10 6320 26572 2024-11-17T19:36:19Z OrangKalideres 327 Anyar 26572 wikitext text/x-wiki <includeonly>[[Pemaké:{{{1}}}|{{{2|{{{1}}}}}}]]&nbsp;([[Kongko Pemaké:{{{1}}}|ngomong]] • [[Istimèwa:Kontribusi/{{{1}}}|sumbangan]]){{#if:{{{noicon|}}}||{{adminicon|{{{1}}}}}}}</includeonly><noinclude> {{doc|Templat:User-c/doc}} <!-- TAMBAHKAN KATEGORI DAN INTERWIKI DI HALAMAN DOC, JANGAN DI SINI! --> </noinclude> phs2b5warrmbhvdzxqmzhbo90xxpwv5 Sablonan:Adminicon 10 6321 26574 26573 2024-11-17T19:45:01Z OrangKalideres 327 + 26574 wikitext text/x-wiki {{#switch:{{lc:{{{1}}}}} |badak jawa=&nbsp;[[Gepokan:adminwpo.png|18px|link=Wikipédi:Merbot]] |bangrapip=&nbsp;[[Gepokan:adminwpo.png|18px|link=Wikipédi:Merbot]] |pitchrigi=&nbsp;[[Gepokan:adminwpo.png|18px|link=Wikipédi:Merbot]] |#default= }}<noinclude>{{doc}}</noinclude> m2lsdb1jcgmtoenkpatdqc1jtrw1ysa Sablonan:Pemaké Bulan Asia 10 6322 26579 26577 2024-11-17T19:51:06Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Peserta Bulan Asia]] ke [[Sablonan:Pemaké Bulan Asia]]: Per enwiki 26576 wikitext text/x-wiki {{userbox|#fffbbb|#f6f6f6|float=right|border-color=#ababab|[[Gepokan:Wikipedia Asian Month Logo v2.svg|link=|54px]]|info=<div class="center">Ni pemaké entu peserta '''{{#if: {{{1|}}}|[[Wikipédi:Bulan Asia Wikipédi {{{1}}}|Bulan Asia Wikipédi {{{1}}}]].|[[WP:WAM|Bulan Asia Wikipédi]].}}'''</div>}}<includeonly> [[Bangsaan:Peserta Bulan Asia Wikipédi|{{BASEPAGENAME}}]]</includeonly> <noinclude> [[Bangsaan:Sablonan kotak pemaké laén]] [[Bangsaan:Peserta Bulan Asia Wikipédi]] </noinclude> 72sg43m9e48a5whxrp9ghlpnsucp3uh Sablonan:Peserta Bulan Asia Wikipédi 10 6323 26581 26578 2024-11-17T19:51:34Z OrangKalideres 327 Ngerobah sasaran pengalihan deri [[Sablonan:Peserta Bulan Asia]] jadi [[Sablonan:Pemaké Bulan Asia]] 26581 wikitext text/x-wiki #ALIH [[Sablonan:Pemaké Bulan Asia]] rgrt27l46j0isip1ciq98tgwo1j5t2q Sablonan:Peserta Bulan Asia 10 6324 26580 2024-11-17T19:51:06Z OrangKalideres 327 OrangKalideres mindahin [[Sablonan:Peserta Bulan Asia]] ke [[Sablonan:Pemaké Bulan Asia]]: Per enwiki 26580 wikitext text/x-wiki #ALIH [[Sablonan:Pemaké Bulan Asia]] rgrt27l46j0isip1ciq98tgwo1j5t2q Sablonan:Pemake Bulan Asia 10 6325 26583 2024-11-17T19:53:02Z OrangKalideres 327 Ngalihin halaman ke [[Sablonan:Pemaké Bulan Asia]] 26583 wikitext text/x-wiki #alih [[Sablonan:Pemaké Bulan Asia]] 4cvcvsmk5z5vlq8bqneovzjbixo968o Wikipédi basa Iban 0 6328 26595 2024-11-19T07:16:21Z OrangKalideres 327 Makalah anyar 26595 wikitext text/x-wiki {{Infobox website |name = {{Wiki favicon}} Wikipédi basa Iban |logo = [[File:Wikipedia-logo-v2-iba.svg|200px]] |screenshot = |collapsible = yes |caption = |url = {{url|iba.wikipedia.org}} |commercial = Charitable |location = |launch_date = |type = [[Proyèk ènsiklopédi internet]] |language = [[Basa Iban|Iban]] |registration = Opsional |content_license = [[Creative Commons]] Lisensi [[BerbagiSerupa]] 3.0 |owner = [[Yayasan Wikimédia]] |author = }} '''Wikipédi basa Iban''' ya'entu kuaran [[Wikipédi]], ènsiklopédi perdèo, paké [[basa Iban]]. Ampé wayah gini, udah ada {{NUMBEROF|ARTICLES|iba|N}} makalah dalem basa Iban. == Ruju'an == {{Reflist}} [[Bangsaan:Wikipédi ngikutin basa|Iban]] 3pngf9x8mxws2m0r9y9s0mv49xeiljl